]> Git Repo - linux.git/blob - MAINTAINERS
MAINTAINERS: add Wenjia as SMC maintainer
[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 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
196 F:      Documentation/driver-api/80211/cfg80211.rst
197 F:      Documentation/networking/regulatory.rst
198 F:      include/linux/ieee80211.h
199 F:      include/net/cfg80211.h
200 F:      include/net/ieee80211_radiotap.h
201 F:      include/net/iw_handler.h
202 F:      include/net/wext.h
203 F:      include/uapi/linux/nl80211.h
204 F:      include/uapi/linux/wireless.h
205 F:      net/wireless/
206
207 8169 10/100/1000 GIGABIT ETHERNET DRIVER
208 M:      Heiner Kallweit <[email protected]>
209 M:      [email protected]
210 L:      [email protected]
211 S:      Maintained
212 F:      drivers/net/ethernet/realtek/r8169*
213
214 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
215 M:      Greg Kroah-Hartman <[email protected]>
216 L:      [email protected]
217 S:      Maintained
218 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
219 F:      drivers/tty/serial/8250*
220 F:      include/linux/serial_8250.h
221
222 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
223 L:      [email protected]
224 S:      Orphan / Obsolete
225 F:      drivers/net/ethernet/8390/
226
227 9P FILE SYSTEM
228 M:      Eric Van Hensbergen <[email protected]>
229 M:      Latchesar Ionkov <[email protected]>
230 M:      Dominique Martinet <[email protected]>
231 R:      Christian Schoenebeck <[email protected]>
232 L:      [email protected]
233 S:      Maintained
234 W:      http://swik.net/v9fs
235 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
237 T:      git git://github.com/martinetd/linux.git
238 F:      Documentation/filesystems/9p.rst
239 F:      fs/9p/
240 F:      include/net/9p/
241 F:      include/trace/events/9p.h
242 F:      include/uapi/linux/virtio_9p.h
243 F:      net/9p/
244
245 A8293 MEDIA DRIVER
246 M:      Antti Palosaari <[email protected]>
247 L:      [email protected]
248 S:      Maintained
249 W:      https://linuxtv.org
250 W:      http://palosaari.fi/linux/
251 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
252 T:      git git://linuxtv.org/anttip/media_tree.git
253 F:      drivers/media/dvb-frontends/a8293*
254
255 AACRAID SCSI RAID DRIVER
256 M:      Adaptec OEM Raid Solutions <[email protected]>
257 L:      [email protected]
258 S:      Supported
259 W:      http://www.adaptec.com/
260 F:      Documentation/scsi/aacraid.rst
261 F:      drivers/scsi/aacraid/
262
263 ABI/API
264 L:      [email protected]
265 F:      include/linux/syscalls.h
266 F:      kernel/sys_ni.c
267 X:      include/uapi/
268 X:      arch/*/include/uapi/
269
270 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
271 M:      Hans de Goede <[email protected]>
272 L:      [email protected]
273 S:      Maintained
274 F:      drivers/hwmon/abituguru.c
275
276 ABIT UGURU 3 HARDWARE MONITOR DRIVER
277 M:      Alistair John Strachan <[email protected]>
278 L:      [email protected]
279 S:      Maintained
280 F:      drivers/hwmon/abituguru3.c
281
282 ACCES 104-DIO-48E GPIO DRIVER
283 M:      William Breathitt Gray <[email protected]>
284 L:      [email protected]
285 S:      Maintained
286 F:      drivers/gpio/gpio-104-dio-48e.c
287
288 ACCES 104-IDI-48 GPIO DRIVER
289 M:      "William Breathitt Gray" <[email protected]>
290 L:      [email protected]
291 S:      Maintained
292 F:      drivers/gpio/gpio-104-idi-48.c
293
294 ACCES 104-IDIO-16 GPIO DRIVER
295 M:      "William Breathitt Gray" <[email protected]>
296 L:      [email protected]
297 S:      Maintained
298 F:      drivers/gpio/gpio-104-idio-16.c
299
300 ACCES 104-QUAD-8 DRIVER
301 M:      William Breathitt Gray <[email protected]>
302 M:      Syed Nayyar Waris <[email protected]>
303 L:      [email protected]
304 S:      Maintained
305 F:      drivers/counter/104-quad-8.c
306
307 ACCES PCI-IDIO-16 GPIO DRIVER
308 M:      William Breathitt Gray <[email protected]>
309 L:      [email protected]
310 S:      Maintained
311 F:      drivers/gpio/gpio-pci-idio-16.c
312
313 ACCES PCIe-IDIO-24 GPIO DRIVER
314 M:      William Breathitt Gray <[email protected]>
315 L:      [email protected]
316 S:      Maintained
317 F:      drivers/gpio/gpio-pcie-idio-24.c
318
319 ACENIC DRIVER
320 M:      Jes Sorensen <[email protected]>
321 L:      [email protected]
322 S:      Maintained
323 F:      drivers/net/ethernet/alteon/acenic*
324
325 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
326 M:      Peter Kaestle <[email protected]>
327 L:      [email protected]
328 S:      Maintained
329 W:      http://piie.net/?section=acerhdf
330 F:      drivers/platform/x86/acerhdf.c
331
332 ACER WMI LAPTOP EXTRAS
333 M:      "Lee, Chun-Yi" <[email protected]>
334 L:      [email protected]
335 S:      Maintained
336 F:      drivers/platform/x86/acer-wmi.c
337
338 ACPI
339 M:      "Rafael J. Wysocki" <[email protected]>
340 R:      Len Brown <[email protected]>
341 L:      [email protected]
342 S:      Supported
343 W:      https://01.org/linux-acpi
344 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
345 B:      https://bugzilla.kernel.org
346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
347 F:      Documentation/ABI/testing/configfs-acpi
348 F:      Documentation/ABI/testing/sysfs-bus-acpi
349 F:      Documentation/firmware-guide/acpi/
350 F:      drivers/acpi/
351 F:      drivers/pci/*/*acpi*
352 F:      drivers/pci/*acpi*
353 F:      drivers/pnp/pnpacpi/
354 F:      include/acpi/
355 F:      include/linux/acpi.h
356 F:      include/linux/fwnode.h
357 F:      tools/power/acpi/
358
359 ACPI APEI
360 M:      "Rafael J. Wysocki" <[email protected]>
361 R:      Len Brown <[email protected]>
362 R:      James Morse <[email protected]>
363 R:      Tony Luck <[email protected]>
364 R:      Borislav Petkov <[email protected]>
365 L:      [email protected]
366 F:      drivers/acpi/apei/
367
368 ACPI COMPONENT ARCHITECTURE (ACPICA)
369 M:      Robert Moore <[email protected]>
370 M:      "Rafael J. Wysocki" <[email protected]>
371 L:      [email protected]
372 L:      [email protected]
373 S:      Supported
374 W:      https://acpica.org/
375 W:      https://github.com/acpica/acpica/
376 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
377 B:      https://bugzilla.kernel.org
378 B:      https://bugs.acpica.org
379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
380 F:      drivers/acpi/acpica/
381 F:      include/acpi/
382 F:      tools/power/acpi/
383
384 ACPI FOR ARM64 (ACPI/arm64)
385 M:      Lorenzo Pieralisi <[email protected]>
386 M:      Hanjun Guo <[email protected]>
387 M:      Sudeep Holla <[email protected]>
388 L:      [email protected]
389 L:      [email protected] (moderated for non-subscribers)
390 S:      Maintained
391 F:      drivers/acpi/arm64
392
393 ACPI SERIAL MULTI INSTANTIATE DRIVER
394 M:      Hans de Goede <[email protected]>
395 L:      [email protected]
396 S:      Maintained
397 F:      drivers/platform/x86/serial-multi-instantiate.c
398
399 ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
400 M:      Sudeep Holla <[email protected]>
401 L:      [email protected]
402 S:      Supported
403 F:      drivers/mailbox/pcc.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:      Rafael J. Wysocki <[email protected]>
419 R:      Zhang Rui <[email protected]>
420 L:      [email protected]
421 S:      Supported
422 W:      https://01.org/linux-acpi
423 B:      https://bugzilla.kernel.org
424 F:      drivers/acpi/*thermal*
425
426 ACPI VIOT DRIVER
427 M:      Jean-Philippe Brucker <[email protected]>
428 L:      [email protected]
429 L:      [email protected]
430 L:      [email protected]
431 S:      Maintained
432 F:      drivers/acpi/viot.c
433 F:      include/linux/acpi_viot.h
434
435 ACPI WMI DRIVER
436 L:      [email protected]
437 S:      Orphan
438 F:      drivers/platform/x86/wmi.c
439 F:      include/uapi/linux/wmi.h
440
441 ACRN HYPERVISOR SERVICE MODULE
442 M:      Fei Li <[email protected]>
443 L:      [email protected] (subscribers-only)
444 S:      Supported
445 W:      https://projectacrn.org
446 F:      Documentation/virt/acrn/
447 F:      drivers/virt/acrn/
448 F:      include/uapi/linux/acrn.h
449
450 AD1889 ALSA SOUND DRIVER
451 L:      [email protected]
452 S:      Maintained
453 W:      https://parisc.wiki.kernel.org/index.php/AD1889
454 F:      sound/pci/ad1889.*
455
456 AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
457 M:      Mugilraj Dhavachelvan <[email protected]>
458 L:      [email protected]
459 S:      Supported
460 F:      drivers/iio/potentiometer/ad5110.c
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:      https://ez.analog.com/linux-software-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:      https://ez.analog.com/linux-software-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:      https://ez.analog.com/linux-software-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:      https://ez.analog.com/linux-software-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:      https://ez.analog.com/linux-software-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:      https://ez.analog.com/linux-software-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:      https://ez.analog.com/linux-software-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:      https://ez.analog.com/linux-software-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:      https://ez.analog.com/linux-software-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 ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
589 M:      Lucas Stankus <[email protected]>
590 S:      Supported
591 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml
592 F:      drivers/iio/accel/adxl313*
593
594 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
595 M:      Michael Hennerich <[email protected]>
596 S:      Supported
597 W:      http://wiki.analog.com/ADXL345
598 W:      https://ez.analog.com/linux-software-drivers
599 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
600 F:      drivers/input/misc/adxl34x.c
601
602 ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
603 M:      Puranjay Mohan <[email protected]>
604 L:      [email protected]
605 S:      Supported
606 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml
607 F:      drivers/iio/accel/adxl355.h
608 F:      drivers/iio/accel/adxl355_core.c
609 F:      drivers/iio/accel/adxl355_i2c.c
610 F:      drivers/iio/accel/adxl355_spi.c
611
612 ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
613 M:      Cosmin Tanislav <[email protected]>
614 L:      [email protected]
615 S:      Supported
616 W:      http://ez.analog.com/community/linux-device-drivers
617 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl367.yaml
618 F:      drivers/iio/accel/adxl367*
619
620 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
621 M:      Michael Hennerich <[email protected]>
622 S:      Supported
623 W:      https://ez.analog.com/linux-software-drivers
624 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
625 F:      drivers/iio/accel/adxl372.c
626 F:      drivers/iio/accel/adxl372_i2c.c
627 F:      drivers/iio/accel/adxl372_spi.c
628
629 AF9013 MEDIA DRIVER
630 M:      Antti Palosaari <[email protected]>
631 L:      [email protected]
632 S:      Maintained
633 W:      https://linuxtv.org
634 W:      http://palosaari.fi/linux/
635 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
636 T:      git git://linuxtv.org/anttip/media_tree.git
637 F:      drivers/media/dvb-frontends/af9013*
638
639 AF9033 MEDIA DRIVER
640 M:      Antti Palosaari <[email protected]>
641 L:      [email protected]
642 S:      Maintained
643 W:      https://linuxtv.org
644 W:      http://palosaari.fi/linux/
645 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
646 T:      git git://linuxtv.org/anttip/media_tree.git
647 F:      drivers/media/dvb-frontends/af9033*
648
649 AFFS FILE SYSTEM
650 M:      David Sterba <[email protected]>
651 L:      [email protected]
652 S:      Odd Fixes
653 F:      Documentation/filesystems/affs.rst
654 F:      fs/affs/
655
656 AFS FILESYSTEM
657 M:      David Howells <[email protected]>
658 M:      Marc Dionne <[email protected]>
659 L:      [email protected]
660 S:      Supported
661 W:      https://www.infradead.org/~dhowells/kafs/
662 F:      Documentation/filesystems/afs.rst
663 F:      fs/afs/
664 F:      include/trace/events/afs.h
665
666 AGPGART DRIVER
667 M:      David Airlie <[email protected]>
668 S:      Maintained
669 T:      git git://anongit.freedesktop.org/drm/drm
670 F:      drivers/char/agp/
671 F:      include/linux/agp*
672 F:      include/uapi/linux/agp*
673
674 AHA152X SCSI DRIVER
675 M:      "Juergen E. Fischer" <[email protected]>
676 L:      [email protected]
677 S:      Maintained
678 F:      drivers/scsi/aha152x*
679 F:      drivers/scsi/pcmcia/aha152x*
680
681 AIC7XXX / AIC79XX SCSI DRIVER
682 M:      Hannes Reinecke <[email protected]>
683 L:      [email protected]
684 S:      Maintained
685 F:      drivers/scsi/aic7xxx/
686
687 AIMSLAB FM RADIO RECEIVER DRIVER
688 M:      Hans Verkuil <[email protected]>
689 L:      [email protected]
690 S:      Maintained
691 W:      https://linuxtv.org
692 T:      git git://linuxtv.org/media_tree.git
693 F:      drivers/media/radio/radio-aimslab*
694
695 AIO
696 M:      Benjamin LaHaise <[email protected]>
697 L:      [email protected]
698 S:      Supported
699 F:      fs/aio.c
700 F:      include/linux/*aio*.h
701
702 AIRSPY MEDIA DRIVER
703 M:      Antti Palosaari <[email protected]>
704 L:      [email protected]
705 S:      Maintained
706 W:      https://linuxtv.org
707 W:      http://palosaari.fi/linux/
708 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
709 T:      git git://linuxtv.org/anttip/media_tree.git
710 F:      drivers/media/usb/airspy/
711
712 ALACRITECH GIGABIT ETHERNET DRIVER
713 M:      Lino Sanfilippo <[email protected]>
714 S:      Maintained
715 F:      drivers/net/ethernet/alacritech/*
716
717 ALCATEL SPEEDTOUCH USB DRIVER
718 M:      Duncan Sands <[email protected]>
719 L:      [email protected]
720 S:      Maintained
721 W:      http://www.linux-usb.org/SpeedTouch/
722 F:      drivers/usb/atm/speedtch.c
723 F:      drivers/usb/atm/usbatm.c
724
725 ALCHEMY AU1XX0 MMC DRIVER
726 M:      Manuel Lauss <[email protected]>
727 S:      Maintained
728 F:      drivers/mmc/host/au1xmmc.c
729
730 ALI1563 I2C DRIVER
731 M:      Rudolf Marek <[email protected]>
732 L:      [email protected]
733 S:      Maintained
734 F:      Documentation/i2c/busses/i2c-ali1563.rst
735 F:      drivers/i2c/busses/i2c-ali1563.c
736
737 ALIENWARE WMI DRIVER
738 L:      [email protected]
739 S:      Maintained
740 F:      drivers/platform/x86/dell/alienware-wmi.c
741
742 ALL SENSORS DLH SERIES PRESSURE SENSORS DRIVER
743 M:      Tomislav Denis <[email protected]>
744 L:      [email protected]
745 S:      Maintained
746 W:      http://www.allsensors.com/
747 F:      Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.yaml
748 F:      drivers/iio/pressure/dlhl60d.c
749
750 ALLEGRO DVT VIDEO IP CORE DRIVER
751 M:      Michael Tretter <[email protected]>
752 R:      Pengutronix Kernel Team <[email protected]>
753 L:      [email protected]
754 S:      Maintained
755 F:      Documentation/devicetree/bindings/media/allegro,al5e.yaml
756 F:      drivers/media/platform/allegro-dvt/
757
758 ALLWINNER A10 CSI DRIVER
759 M:      Maxime Ripard <[email protected]>
760 L:      [email protected]
761 S:      Maintained
762 T:      git git://linuxtv.org/media_tree.git
763 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
764 F:      drivers/media/platform/sunxi/sun4i-csi/
765
766 ALLWINNER CPUFREQ DRIVER
767 M:      Yangtao Li <[email protected]>
768 L:      [email protected]
769 S:      Maintained
770 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
771 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
772
773 ALLWINNER CRYPTO DRIVERS
774 M:      Corentin Labbe <[email protected]>
775 L:      [email protected]
776 S:      Maintained
777 F:      drivers/crypto/allwinner/
778
779 ALLWINNER HARDWARE SPINLOCK SUPPORT
780 M:      Wilken Gottwalt <[email protected]>
781 S:      Maintained
782 F:      Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml
783 F:      drivers/hwspinlock/sun6i_hwspinlock.c
784
785 ALLWINNER THERMAL DRIVER
786 M:      Vasily Khoruzhick <[email protected]>
787 M:      Yangtao Li <[email protected]>
788 L:      [email protected]
789 S:      Maintained
790 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
791 F:      drivers/thermal/sun8i_thermal.c
792
793 ALLWINNER VPU DRIVER
794 M:      Maxime Ripard <[email protected]>
795 M:      Paul Kocialkowski <[email protected]>
796 L:      [email protected]
797 S:      Maintained
798 F:      drivers/staging/media/sunxi/cedrus/
799
800 ALPHA PORT
801 M:      Richard Henderson <[email protected]>
802 M:      Ivan Kokshaysky <[email protected]>
803 M:      Matt Turner <[email protected]>
804 L:      [email protected]
805 S:      Odd Fixes
806 F:      arch/alpha/
807
808 ALPS PS/2 TOUCHPAD DRIVER
809 R:      Pali Rohár <[email protected]>
810 F:      drivers/input/mouse/alps.*
811
812 ALTERA I2C CONTROLLER DRIVER
813 M:      Thor Thayer <[email protected]>
814 S:      Maintained
815 F:      Documentation/devicetree/bindings/i2c/i2c-altera.txt
816 F:      drivers/i2c/busses/i2c-altera.c
817
818 ALTERA MAILBOX DRIVER
819 M:      Mun Yew Tham <[email protected]>
820 S:      Maintained
821 F:      drivers/mailbox/mailbox-altera.c
822
823 ALTERA MSGDMA IP CORE DRIVER
824 M:      Olivier Dautricourt <[email protected]>
825 R:      Stefan Roese <[email protected]>
826 L:      [email protected]
827 S:      Odd Fixes
828 F:      Documentation/devicetree/bindings/dma/altr,msgdma.yaml
829 F:      drivers/dma/altera-msgdma.c
830
831 ALTERA PIO DRIVER
832 M:      Mun Yew Tham <[email protected]>
833 L:      [email protected]
834 S:      Maintained
835 F:      drivers/gpio/gpio-altera.c
836
837 ALTERA SYSTEM MANAGER DRIVER
838 M:      Thor Thayer <[email protected]>
839 S:      Maintained
840 F:      drivers/mfd/altera-sysmgr.c
841 F:      include/linux/mfd/altera-sysmgr.h
842
843 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
844 M:      Thor Thayer <[email protected]>
845 S:      Maintained
846 F:      drivers/gpio/gpio-altera-a10sr.c
847 F:      drivers/mfd/altera-a10sr.c
848 F:      drivers/reset/reset-a10sr.c
849 F:      include/dt-bindings/reset/altr,rst-mgr-a10sr.h
850 F:      include/linux/mfd/altera-a10sr.h
851
852 ALTERA TRIPLE SPEED ETHERNET DRIVER
853 M:      Joyce Ooi <[email protected]>
854 L:      [email protected]
855 S:      Maintained
856 F:      drivers/net/ethernet/altera/
857
858 ALTERA UART/JTAG UART SERIAL DRIVERS
859 M:      Tobias Klauser <[email protected]>
860 L:      [email protected]
861 S:      Maintained
862 F:      drivers/tty/serial/altera_jtaguart.c
863 F:      drivers/tty/serial/altera_uart.c
864 F:      include/linux/altera_jtaguart.h
865 F:      include/linux/altera_uart.h
866
867 AMAZON ANNAPURNA LABS FIC DRIVER
868 M:      Talel Shenhar <[email protected]>
869 S:      Maintained
870 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
871 F:      drivers/irqchip/irq-al-fic.c
872
873 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
874 M:      Talel Shenhar <[email protected]>
875 M:      Talel Shenhar <[email protected]>
876 S:      Maintained
877 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
878 F:      drivers/edac/al_mc_edac.c
879
880 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
881 M:      Talel Shenhar <[email protected]>
882 S:      Maintained
883 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
884 F:      drivers/thermal/thermal_mmio.c
885
886 AMAZON ETHERNET DRIVERS
887 M:      Shay Agroskin <[email protected]>
888 M:      Arthur Kiyanovski <[email protected]>
889 R:      David Arinzon <[email protected]>
890 R:      Noam Dagan <[email protected]>
891 R:      Saeed Bishara <[email protected]>
892 L:      [email protected]
893 S:      Supported
894 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
895 F:      drivers/net/ethernet/amazon/
896
897 AMAZON RDMA EFA DRIVER
898 M:      Gal Pressman <[email protected]>
899 R:      Yossi Leybovich <[email protected]>
900 L:      [email protected]
901 S:      Supported
902 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
903 F:      drivers/infiniband/hw/efa/
904 F:      include/uapi/rdma/efa-abi.h
905
906 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
907 M:      Tom Lendacky <[email protected]>
908 M:      John Allen <[email protected]>
909 L:      [email protected]
910 S:      Supported
911 F:      drivers/crypto/ccp/
912 F:      include/linux/ccp.h
913
914 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
915 M:      Brijesh Singh <[email protected]>
916 M:      Tom Lendacky <[email protected]>
917 L:      [email protected]
918 S:      Supported
919 F:      drivers/crypto/ccp/sev*
920 F:      include/uapi/linux/psp-sev.h
921
922 AMD DISPLAY CORE
923 M:      Harry Wentland <[email protected]>
924 M:      Leo Li <[email protected]>
925 M:      Rodrigo Siqueira <[email protected]>
926 L:      [email protected]
927 S:      Supported
928 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
929 F:      drivers/gpu/drm/amd/display/
930
931 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
932 M:      Huang Rui <[email protected]>
933 L:      [email protected]
934 S:      Supported
935 F:      Documentation/hwmon/fam15h_power.rst
936 F:      drivers/hwmon/fam15h_power.c
937
938 AMD FCH GPIO DRIVER
939 M:      Enrico Weigelt, metux IT consult <[email protected]>
940 L:      [email protected]
941 S:      Maintained
942 F:      drivers/gpio/gpio-amd-fch.c
943 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
944
945 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
946 L:      [email protected] (moderated for non-subscribers)
947 S:      Orphan
948 F:      drivers/usb/gadget/udc/amd5536udc.*
949
950 AMD GEODE PROCESSOR/CHIPSET SUPPORT
951 M:      Andres Salomon <[email protected]>
952 L:      [email protected] (moderated for non-subscribers)
953 S:      Supported
954 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
955 F:      arch/x86/include/asm/geode.h
956 F:      drivers/char/hw_random/geode-rng.c
957 F:      drivers/crypto/geode*
958 F:      drivers/video/fbdev/geode/
959
960 AMD IOMMU (AMD-VI)
961 M:      Joerg Roedel <[email protected]>
962 R:      Suravee Suthikulpanit <[email protected]>
963 L:      [email protected]
964 L:      [email protected]
965 S:      Maintained
966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
967 F:      drivers/iommu/amd/
968 F:      include/linux/amd-iommu.h
969
970 AMD KFD
971 M:      Felix Kuehling <[email protected]>
972 L:      [email protected]
973 S:      Supported
974 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
975 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
976 F:      drivers/gpu/drm/amd/amdkfd/
977 F:      drivers/gpu/drm/amd/include/cik_structs.h
978 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
979 F:      drivers/gpu/drm/amd/include/v9_structs.h
980 F:      drivers/gpu/drm/amd/include/vi_structs.h
981 F:      include/uapi/linux/kfd_ioctl.h
982 F:      include/uapi/linux/kfd_sysfs.h
983
984 AMD SPI DRIVER
985 M:      Sanjay R Mehta <[email protected]>
986 S:      Maintained
987 F:      drivers/spi/spi-amd.c
988
989 AMD MP2 I2C DRIVER
990 M:      Elie Morisse <[email protected]>
991 M:      Nehal Shah <[email protected]>
992 M:      Shyam Sundar S K <[email protected]>
993 L:      [email protected]
994 S:      Maintained
995 F:      drivers/i2c/busses/i2c-amd-mp2*
996
997 AMD PMC DRIVER
998 M:      Shyam Sundar S K <[email protected]>
999 L:      [email protected]
1000 S:      Maintained
1001 F:      drivers/platform/x86/amd-pmc.*
1002
1003 AMD HSMP DRIVER
1004 M:      Naveen Krishna Chatradhi <[email protected]>
1005 R:      Carlos Bilbao <[email protected]>
1006 L:      [email protected]
1007 S:      Maintained
1008 F:      Documentation/x86/amd_hsmp.rst
1009 F:      arch/x86/include/asm/amd_hsmp.h
1010 F:      arch/x86/include/uapi/asm/amd_hsmp.h
1011 F:      drivers/platform/x86/amd_hsmp.c
1012
1013 AMD POWERPLAY AND SWSMU
1014 M:      Evan Quan <[email protected]>
1015 L:      [email protected]
1016 S:      Supported
1017 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
1018 F:      drivers/gpu/drm/amd/pm/
1019
1020 AMD PSTATE DRIVER
1021 M:      Huang Rui <[email protected]>
1022 L:      [email protected]
1023 S:      Supported
1024 F:      Documentation/admin-guide/pm/amd-pstate.rst
1025 F:      drivers/cpufreq/amd-pstate*
1026 F:      tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py
1027
1028 AMD PTDMA DRIVER
1029 M:      Sanjay R Mehta <[email protected]>
1030 L:      [email protected]
1031 S:      Maintained
1032 F:      drivers/dma/ptdma/
1033
1034 AMD SEATTLE DEVICE TREE SUPPORT
1035 M:      Brijesh Singh <[email protected]>
1036 M:      Suravee Suthikulpanit <[email protected]>
1037 M:      Tom Lendacky <[email protected]>
1038 S:      Supported
1039 F:      arch/arm64/boot/dts/amd/
1040
1041 AMD XGBE DRIVER
1042 M:      Tom Lendacky <[email protected]>
1043 L:      [email protected]
1044 S:      Supported
1045 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
1046 F:      drivers/net/ethernet/amd/xgbe/
1047
1048 AMD SENSOR FUSION HUB DRIVER
1049 M:      Basavaraj Natikar <[email protected]>
1050 L:      [email protected]
1051 S:      Maintained
1052 F:      Documentation/hid/amd-sfh*
1053 F:      drivers/hid/amd-sfh-hid/
1054
1055 AMPHION VPU CODEC V4L2 DRIVER
1056 M:      Ming Qian <[email protected]>
1057 M:      Shijie Qin <[email protected]>
1058 M:      Zhou Peng <[email protected]>
1059 L:      [email protected]
1060 S:      Maintained
1061 F:      Documentation/devicetree/bindings/media/amphion,vpu.yaml
1062 F:      drivers/media/platform/amphion/
1063
1064 AMS AS73211 DRIVER
1065 M:      Christian Eggers <[email protected]>
1066 L:      [email protected]
1067 S:      Maintained
1068 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1069 F:      drivers/iio/light/as73211.c
1070
1071 AMT (Automatic Multicast Tunneling)
1072 M:      Taehee Yoo <[email protected]>
1073 L:      [email protected]
1074 S:      Maintained
1075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
1076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1077 F:      drivers/net/amt.c
1078
1079 ANALOG DEVICES INC AD7192 DRIVER
1080 M:      Alexandru Tachici <[email protected]>
1081 L:      [email protected]
1082 S:      Supported
1083 W:      https://ez.analog.com/linux-software-drivers
1084 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
1085 F:      drivers/iio/adc/ad7192.c
1086
1087 ANALOG DEVICES INC AD7292 DRIVER
1088 M:      Marcelo Schmitt <[email protected]>
1089 L:      [email protected]
1090 S:      Supported
1091 W:      https://ez.analog.com/linux-software-drivers
1092 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1093 F:      drivers/iio/adc/ad7292.c
1094
1095 ANALOG DEVICES INC AD3552R DRIVER
1096 M:      Nuno Sá <[email protected]>
1097 L:      [email protected]
1098 S:      Supported
1099 W:      https://ez.analog.com/linux-software-drivers
1100 F:      Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
1101 F:      drivers/iio/dac/ad3552r.c
1102
1103 ANALOG DEVICES INC AD7293 DRIVER
1104 M:      Antoniu Miclaus <[email protected]>
1105 L:      [email protected]
1106 S:      Supported
1107 W:      https://ez.analog.com/linux-software-drivers
1108 F:      Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml
1109 F:      drivers/iio/dac/ad7293.c
1110
1111 ANALOG DEVICES INC AD7768-1 DRIVER
1112 M:      Michael Hennerich <[email protected]>
1113 L:      [email protected]
1114 S:      Supported
1115 W:      https://ez.analog.com/linux-software-drivers
1116 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1117 F:      drivers/iio/adc/ad7768-1.c
1118
1119 ANALOG DEVICES INC AD7780 DRIVER
1120 M:      Michael Hennerich <[email protected]>
1121 M:      Renato Lui Geh <[email protected]>
1122 L:      [email protected]
1123 S:      Supported
1124 W:      https://ez.analog.com/linux-software-drivers
1125 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1126 F:      drivers/iio/adc/ad7780.c
1127
1128 ANALOG DEVICES INC AD74413R DRIVER
1129 M:      Cosmin Tanislav <[email protected]>
1130 L:      [email protected]
1131 S:      Supported
1132 W:      http://ez.analog.com/community/linux-device-drivers
1133 F:      Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
1134 F:      drivers/iio/addac/ad74413r.c
1135 F:      include/dt-bindings/iio/addac/adi,ad74413r.h
1136
1137 ANALOG DEVICES INC AD9389B DRIVER
1138 M:      Hans Verkuil <[email protected]>
1139 L:      [email protected]
1140 S:      Maintained
1141 F:      drivers/media/i2c/ad9389b*
1142
1143 ANALOG DEVICES INC ADA4250 DRIVER
1144 M:      Antoniu Miclaus <[email protected]>
1145 L:      [email protected]
1146 S:      Supported
1147 W:      https://ez.analog.com/linux-software-drivers
1148 F:      Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml
1149 F:      drivers/iio/amplifiers/ada4250.c
1150
1151 ANALOG DEVICES INC ADGS1408 DRIVER
1152 M:      Mircea Caprioru <[email protected]>
1153 S:      Supported
1154 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1155 F:      drivers/mux/adgs1408.c
1156
1157 ANALOG DEVICES INC ADIN DRIVER
1158 M:      Michael Hennerich <[email protected]>
1159 L:      [email protected]
1160 S:      Supported
1161 W:      https://ez.analog.com/linux-software-drivers
1162 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1163 F:      drivers/net/phy/adin.c
1164
1165 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1166 M:      Nuno Sa <[email protected]>
1167 L:      [email protected]
1168 S:      Supported
1169 F:      drivers/iio/imu/adis.c
1170 F:      drivers/iio/imu/adis_buffer.c
1171 F:      drivers/iio/imu/adis_trigger.c
1172 F:      include/linux/iio/imu/adis.h
1173
1174 ANALOG DEVICES INC ADIS16460 DRIVER
1175 M:      Dragos Bogdan <[email protected]>
1176 L:      [email protected]
1177 S:      Supported
1178 W:      https://ez.analog.com/linux-software-drivers
1179 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1180 F:      drivers/iio/imu/adis16460.c
1181
1182 ANALOG DEVICES INC ADIS16475 DRIVER
1183 M:      Nuno Sa <[email protected]>
1184 L:      [email protected]
1185 W:      https://ez.analog.com/linux-software-drivers
1186 S:      Supported
1187 F:      drivers/iio/imu/adis16475.c
1188 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1189
1190 ANALOG DEVICES INC ADM1177 DRIVER
1191 M:      Michael Hennerich <[email protected]>
1192 L:      [email protected]
1193 S:      Supported
1194 W:      https://ez.analog.com/linux-software-drivers
1195 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1196 F:      drivers/hwmon/adm1177.c
1197
1198 ANALOG DEVICES INC ADMV1013 DRIVER
1199 M:      Antoniu Miclaus <[email protected]>
1200 L:      [email protected]
1201 S:      Supported
1202 W:      https://ez.analog.com/linux-software-drivers
1203 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml
1204 F:      drivers/iio/frequency/admv1013.c
1205
1206 ANALOG DEVICES INC ADMV8818 DRIVER
1207 M:      Antoniu Miclaus <[email protected]>
1208 L:      [email protected]
1209 S:      Supported
1210 W:      https://ez.analog.com/linux-software-drivers
1211 F:      Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml
1212 F:      drivers/iio/filter/admv8818.c
1213
1214 ANALOG DEVICES INC ADMV1014 DRIVER
1215 M:      Antoniu Miclaus <[email protected]>
1216 L:      [email protected]
1217 S:      Supported
1218 W:      https://ez.analog.com/linux-software-drivers
1219 F:      Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml
1220 F:      drivers/iio/frequency/admv1014.c
1221
1222 ANALOG DEVICES INC ADP5061 DRIVER
1223 M:      Michael Hennerich <[email protected]>
1224 L:      [email protected]
1225 S:      Supported
1226 W:      https://ez.analog.com/linux-software-drivers
1227 F:      drivers/power/supply/adp5061.c
1228
1229 ANALOG DEVICES INC ADRF6780 DRIVER
1230 M:      Antoniu Miclaus <[email protected]>
1231 L:      [email protected]
1232 S:      Supported
1233 W:      https://ez.analog.com/linux-software-drivers
1234 F:      Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml
1235 F:      drivers/iio/frequency/adrf6780.c
1236
1237 ANALOG DEVICES INC ADV7180 DRIVER
1238 M:      Lars-Peter Clausen <[email protected]>
1239 L:      [email protected]
1240 S:      Supported
1241 W:      https://ez.analog.com/linux-software-drivers
1242 F:      drivers/media/i2c/adv7180.c
1243 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1244
1245 ANALOG DEVICES INC ADV748X DRIVER
1246 M:      Kieran Bingham <[email protected]>
1247 L:      [email protected]
1248 S:      Maintained
1249 F:      Documentation/devicetree/bindings/media/i2c/adv748x.yaml
1250 F:      drivers/media/i2c/adv748x/*
1251
1252 ANALOG DEVICES INC ADV7511 DRIVER
1253 M:      Hans Verkuil <[email protected]>
1254 L:      [email protected]
1255 S:      Maintained
1256 F:      drivers/media/i2c/adv7511*
1257
1258 ANALOG DEVICES INC ADV7604 DRIVER
1259 M:      Hans Verkuil <[email protected]>
1260 L:      [email protected]
1261 S:      Maintained
1262 F:      drivers/media/i2c/adv7604*
1263 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1264
1265 ANALOG DEVICES INC ADV7842 DRIVER
1266 M:      Hans Verkuil <[email protected]>
1267 L:      [email protected]
1268 S:      Maintained
1269 F:      drivers/media/i2c/adv7842*
1270
1271 ANALOG DEVICES INC ADXRS290 DRIVER
1272 M:      Nishant Malpani <[email protected]>
1273 L:      [email protected]
1274 S:      Supported
1275 F:      drivers/iio/gyro/adxrs290.c
1276 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1277
1278 ANALOG DEVICES INC ASOC CODEC DRIVERS
1279 M:      Lars-Peter Clausen <[email protected]>
1280 M:      Nuno Sá <[email protected]>
1281 L:      [email protected] (moderated for non-subscribers)
1282 S:      Supported
1283 W:      http://wiki.analog.com/
1284 W:      https://ez.analog.com/linux-software-drivers
1285 F:      sound/soc/codecs/ad1*
1286 F:      sound/soc/codecs/ad7*
1287 F:      sound/soc/codecs/adau*
1288 F:      sound/soc/codecs/adav*
1289 F:      sound/soc/codecs/sigmadsp.*
1290 F:      sound/soc/codecs/ssm*
1291
1292 ANALOG DEVICES INC DMA DRIVERS
1293 M:      Lars-Peter Clausen <[email protected]>
1294 S:      Supported
1295 W:      https://ez.analog.com/linux-software-drivers
1296 F:      drivers/dma/dma-axi-dmac.c
1297
1298 ANALOG DEVICES INC IIO DRIVERS
1299 M:      Lars-Peter Clausen <[email protected]>
1300 M:      Michael Hennerich <[email protected]>
1301 S:      Supported
1302 W:      http://wiki.analog.com/
1303 W:      https://ez.analog.com/linux-software-drivers
1304 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1305 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1306 F:      Documentation/devicetree/bindings/iio/*/adi,*
1307 F:      Documentation/devicetree/bindings/iio/dac/adi,ad5758.yaml
1308 F:      drivers/iio/*/ad*
1309 F:      drivers/iio/adc/ltc249*
1310 F:      drivers/iio/amplifiers/hmc425a.c
1311 F:      drivers/staging/iio/*/ad*
1312 X:      drivers/iio/*/adjd*
1313
1314 ANALOGBITS PLL LIBRARIES
1315 M:      Paul Walmsley <[email protected]>
1316 S:      Supported
1317 F:      drivers/clk/analogbits/*
1318 F:      include/linux/clk/analogbits*
1319
1320 ANDROID CONFIG FRAGMENTS
1321 M:      Rob Herring <[email protected]>
1322 S:      Supported
1323 F:      kernel/configs/android*
1324
1325 ANDROID DRIVERS
1326 M:      Greg Kroah-Hartman <[email protected]>
1327 M:      Arve Hjønnevåg <[email protected]>
1328 M:      Todd Kjos <[email protected]>
1329 M:      Martijn Coenen <[email protected]>
1330 M:      Joel Fernandes <[email protected]>
1331 M:      Christian Brauner <[email protected]>
1332 M:      Hridya Valsaraju <[email protected]>
1333 M:      Suren Baghdasaryan <[email protected]>
1334 L:      [email protected]
1335 S:      Supported
1336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1337 F:      drivers/android/
1338
1339 ANDROID GOLDFISH PIC DRIVER
1340 M:      Miodrag Dinic <[email protected]>
1341 S:      Supported
1342 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1343 F:      drivers/irqchip/irq-goldfish-pic.c
1344
1345 ANDROID GOLDFISH RTC DRIVER
1346 M:      Jiaxun Yang <[email protected]>
1347 S:      Supported
1348 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1349 F:      drivers/rtc/rtc-goldfish.c
1350
1351 AOA (Apple Onboard Audio) ALSA DRIVER
1352 M:      Johannes Berg <[email protected]>
1353 L:      [email protected]
1354 L:      [email protected] (moderated for non-subscribers)
1355 S:      Maintained
1356 F:      sound/aoa/
1357
1358 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1359 M:      William Breathitt Gray <[email protected]>
1360 L:      [email protected]
1361 S:      Maintained
1362 F:      drivers/iio/adc/stx104.c
1363
1364 APM DRIVER
1365 M:      Jiri Kosina <[email protected]>
1366 S:      Odd fixes
1367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1368 F:      arch/x86/kernel/apm_32.c
1369 F:      drivers/char/apm-emulation.c
1370 F:      include/linux/apm_bios.h
1371 F:      include/uapi/linux/apm_bios.h
1372
1373 APPARMOR SECURITY MODULE
1374 M:      John Johansen <[email protected]>
1375 L:      [email protected] (subscribers-only, general discussion)
1376 S:      Supported
1377 W:      wiki.apparmor.net
1378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1379 F:      Documentation/admin-guide/LSM/apparmor.rst
1380 F:      security/apparmor/
1381
1382 APPLE BCM5974 MULTITOUCH DRIVER
1383 M:      Henrik Rydberg <[email protected]>
1384 L:      [email protected]
1385 S:      Odd fixes
1386 F:      drivers/input/mouse/bcm5974.c
1387
1388 APPLE PCIE CONTROLLER DRIVER
1389 M:      Alyssa Rosenzweig <[email protected]>
1390 M:      Marc Zyngier <[email protected]>
1391 L:      [email protected]
1392 S:      Maintained
1393 F:      drivers/pci/controller/pcie-apple.c
1394
1395 APPLE SMC DRIVER
1396 M:      Henrik Rydberg <[email protected]>
1397 L:      [email protected]
1398 S:      Odd fixes
1399 F:      drivers/hwmon/applesmc.c
1400
1401 APPLETALK NETWORK LAYER
1402 L:      [email protected]
1403 S:      Odd fixes
1404 F:      drivers/net/appletalk/
1405 F:      include/linux/atalk.h
1406 F:      include/uapi/linux/atalk.h
1407 F:      net/appletalk/
1408
1409 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1410 M:      Khuong Dinh <[email protected]>
1411 S:      Supported
1412 F:      arch/arm64/boot/dts/apm/
1413
1414 APPLIED MICRO (APM) X-GENE SOC EDAC
1415 M:      Khuong Dinh <[email protected]>
1416 S:      Supported
1417 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1418 F:      drivers/edac/xgene_edac.c
1419
1420 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1421 M:      Iyappan Subramanian <[email protected]>
1422 M:      Keyur Chudgar <[email protected]>
1423 S:      Supported
1424 F:      drivers/net/ethernet/apm/xgene-v2/
1425
1426 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1427 M:      Iyappan Subramanian <[email protected]>
1428 M:      Keyur Chudgar <[email protected]>
1429 M:      Quan Nguyen <[email protected]>
1430 S:      Supported
1431 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1432 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1433 F:      drivers/net/ethernet/apm/xgene/
1434 F:      drivers/net/mdio/mdio-xgene.c
1435
1436 APPLIED MICRO (APM) X-GENE SOC PMU
1437 M:      Khuong Dinh <[email protected]>
1438 S:      Supported
1439 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1440 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1441 F:      drivers/perf/xgene_pmu.c
1442
1443 APTINA CAMERA SENSOR PLL
1444 M:      Laurent Pinchart <[email protected]>
1445 L:      [email protected]
1446 S:      Maintained
1447 F:      drivers/media/i2c/aptina-pll.*
1448
1449 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
1450 M:      Aleksa Savic <[email protected]>
1451 M:      Jack Doan <[email protected]>
1452 L:      [email protected]
1453 S:      Maintained
1454 F:      Documentation/hwmon/aquacomputer_d5next.rst
1455 F:      drivers/hwmon/aquacomputer_d5next.c
1456
1457 AQUANTIA ETHERNET DRIVER (atlantic)
1458 M:      Igor Russkikh <[email protected]>
1459 L:      [email protected]
1460 S:      Supported
1461 W:      https://www.marvell.com/
1462 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1463 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1464 F:      drivers/net/ethernet/aquantia/atlantic/
1465
1466 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1467 M:      Egor Pomozov <[email protected]>
1468 L:      [email protected]
1469 S:      Supported
1470 W:      http://www.aquantia.com
1471 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1472
1473 ARASAN NAND CONTROLLER DRIVER
1474 M:      Miquel Raynal <[email protected]>
1475 M:      Naga Sureshkumar Relli <[email protected]>
1476 L:      [email protected]
1477 S:      Maintained
1478 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1479 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1480
1481 ARC FRAMEBUFFER DRIVER
1482 M:      Jaya Kumar <[email protected]>
1483 S:      Maintained
1484 F:      drivers/video/fbdev/arcfb.c
1485 F:      drivers/video/fbdev/core/fb_defio.c
1486
1487 ARC PGU DRM DRIVER
1488 M:      Alexey Brodkin <[email protected]>
1489 S:      Supported
1490 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1491 F:      drivers/gpu/drm/tiny/arcpgu.c
1492
1493 ARCNET NETWORK LAYER
1494 M:      Michael Grzeschik <[email protected]>
1495 L:      [email protected]
1496 S:      Maintained
1497 F:      drivers/net/arcnet/
1498 F:      include/uapi/linux/if_arcnet.h
1499
1500 ARM ARCHITECTED TIMER DRIVER
1501 M:      Mark Rutland <[email protected]>
1502 M:      Marc Zyngier <[email protected]>
1503 L:      [email protected] (moderated for non-subscribers)
1504 S:      Maintained
1505 F:      arch/arm/include/asm/arch_timer.h
1506 F:      arch/arm64/include/asm/arch_timer.h
1507 F:      drivers/clocksource/arm_arch_timer.c
1508
1509 ARM HDLCD DRM DRIVER
1510 M:      Liviu Dudau <[email protected]>
1511 S:      Supported
1512 F:      Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1513 F:      drivers/gpu/drm/arm/hdlcd_*
1514
1515 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1516 M:      Linus Walleij <[email protected]>
1517 L:      [email protected] (moderated for non-subscribers)
1518 S:      Maintained
1519 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1520 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1521 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1522 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1523 F:      Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1524 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1525 F:      Documentation/devicetree/bindings/i2c/i2c-versatile.txt
1526 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1527 F:      Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1528 F:      arch/arm/boot/dts/arm-realview-*
1529 F:      arch/arm/boot/dts/integrator*
1530 F:      arch/arm/boot/dts/versatile*
1531 F:      arch/arm/mach-versatile/
1532 F:      drivers/bus/arm-integrator-lm.c
1533 F:      drivers/clk/versatile/
1534 F:      drivers/i2c/busses/i2c-versatile.c
1535 F:      drivers/irqchip/irq-versatile-fpga.c
1536 F:      drivers/mtd/maps/physmap-versatile.*
1537 F:      drivers/power/reset/arm-versatile-reboot.c
1538 F:      drivers/soc/versatile/
1539
1540 ARM KOMEDA DRM-KMS DRIVER
1541 M:      James (Qian) Wang <[email protected]>
1542 M:      Liviu Dudau <[email protected]>
1543 M:      Mihail Atanassov <[email protected]>
1544 L:      Mali DP Maintainers <[email protected]>
1545 S:      Supported
1546 T:      git git://anongit.freedesktop.org/drm/drm-misc
1547 F:      Documentation/devicetree/bindings/display/arm,komeda.yaml
1548 F:      Documentation/gpu/komeda-kms.rst
1549 F:      drivers/gpu/drm/arm/display/include/
1550 F:      drivers/gpu/drm/arm/display/komeda/
1551
1552 ARM MALI PANFROST DRM DRIVER
1553 M:      Rob Herring <[email protected]>
1554 M:      Tomeu Vizoso <[email protected]>
1555 R:      Steven Price <[email protected]>
1556 R:      Alyssa Rosenzweig <[email protected]>
1557 L:      [email protected]
1558 S:      Supported
1559 T:      git git://anongit.freedesktop.org/drm/drm-misc
1560 F:      drivers/gpu/drm/panfrost/
1561 F:      include/uapi/drm/panfrost_drm.h
1562
1563 ARM MALI-DP DRM DRIVER
1564 M:      Liviu Dudau <[email protected]>
1565 M:      Brian Starkey <[email protected]>
1566 L:      Mali DP Maintainers <[email protected]>
1567 S:      Supported
1568 T:      git git://anongit.freedesktop.org/drm/drm-misc
1569 F:      Documentation/devicetree/bindings/display/arm,malidp.yaml
1570 F:      Documentation/gpu/afbc.rst
1571 F:      drivers/gpu/drm/arm/
1572
1573 ARM MFM AND FLOPPY DRIVERS
1574 M:      Ian Molton <[email protected]>
1575 S:      Maintained
1576 F:      arch/arm/include/asm/floppy.h
1577 F:      arch/arm/mach-rpc/floppydma.S
1578
1579 ARM PMU PROFILING AND DEBUGGING
1580 M:      Will Deacon <[email protected]>
1581 M:      Mark Rutland <[email protected]>
1582 L:      [email protected] (moderated for non-subscribers)
1583 S:      Maintained
1584 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1585 F:      Documentation/devicetree/bindings/perf/
1586 F:      arch/arm*/include/asm/hw_breakpoint.h
1587 F:      arch/arm*/include/asm/perf_event.h
1588 F:      arch/arm*/kernel/hw_breakpoint.c
1589 F:      arch/arm*/kernel/perf_*
1590 F:      drivers/perf/
1591 F:      include/linux/perf/arm_pmu.h
1592
1593 ARM PORT
1594 M:      Russell King <[email protected]>
1595 L:      [email protected] (moderated for non-subscribers)
1596 S:      Odd Fixes
1597 W:      http://www.armlinux.org.uk/
1598 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1599 F:      arch/arm/
1600 X:      arch/arm/boot/dts/
1601
1602 ARM PRIMECELL AACI PL041 DRIVER
1603 M:      Russell King <[email protected]>
1604 S:      Odd Fixes
1605 F:      sound/arm/aaci.*
1606
1607 ARM PRIMECELL BUS SUPPORT
1608 M:      Russell King <[email protected]>
1609 S:      Odd Fixes
1610 F:      drivers/amba/
1611 F:      include/linux/amba/bus.h
1612
1613 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1614 M:      Miquel Raynal <[email protected]>
1615 M:      Naga Sureshkumar Relli <[email protected]>
1616 L:      [email protected]
1617 S:      Maintained
1618 F:      Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1619 F:      drivers/mtd/nand/raw/pl35x-nand-controller.c
1620
1621 ARM PRIMECELL PL35X SMC DRIVER
1622 M:      Miquel Raynal <[email protected]>
1623 M:      Naga Sureshkumar Relli <[email protected]>
1624 L:      [email protected] (moderated for non-subscribers)
1625 S:      Maintained
1626 F:      Documentation/devicetree/bindings/memory-controllers/arm,pl353-smc.yaml
1627 F:      drivers/memory/pl353-smc.c
1628
1629 ARM PRIMECELL CLCD PL110 DRIVER
1630 M:      Russell King <[email protected]>
1631 S:      Odd Fixes
1632 F:      drivers/video/fbdev/amba-clcd.*
1633
1634 ARM PRIMECELL KMI PL050 DRIVER
1635 M:      Russell King <[email protected]>
1636 S:      Odd Fixes
1637 F:      drivers/input/serio/ambakmi.*
1638 F:      include/linux/amba/kmi.h
1639
1640 ARM PRIMECELL MMCI PL180/1 DRIVER
1641 M:      Russell King <[email protected]>
1642 S:      Odd Fixes
1643 F:      drivers/mmc/host/mmci.*
1644 F:      include/linux/amba/mmci.h
1645
1646 ARM PRIMECELL SSP PL022 SPI DRIVER
1647 M:      Linus Walleij <[email protected]>
1648 L:      [email protected] (moderated for non-subscribers)
1649 S:      Maintained
1650 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1651 F:      drivers/spi/spi-pl022.c
1652
1653 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1654 M:      Russell King <[email protected]>
1655 S:      Odd Fixes
1656 F:      drivers/tty/serial/amba-pl01*.c
1657 F:      include/linux/amba/serial.h
1658
1659 ARM PRIMECELL VIC PL190/PL192 DRIVER
1660 M:      Linus Walleij <[email protected]>
1661 L:      [email protected] (moderated for non-subscribers)
1662 S:      Maintained
1663 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1664 F:      drivers/irqchip/irq-vic.c
1665
1666 ARM SMC WATCHDOG DRIVER
1667 M:      Julius Werner <[email protected]>
1668 R:      Evan Benn <[email protected]>
1669 S:      Maintained
1670 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1671 F:      drivers/watchdog/arm_smc_wdt.c
1672
1673 ARM SMMU DRIVERS
1674 M:      Will Deacon <[email protected]>
1675 R:      Robin Murphy <[email protected]>
1676 L:      [email protected] (moderated for non-subscribers)
1677 S:      Maintained
1678 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1679 F:      drivers/iommu/arm/
1680 F:      drivers/iommu/io-pgtable-arm*
1681
1682 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1683 M:      Arnd Bergmann <[email protected]>
1684 M:      Olof Johansson <[email protected]>
1685 M:      [email protected]
1686 L:      [email protected] (moderated for non-subscribers)
1687 S:      Maintained
1688 C:      irc://irc.libera.chat/armlinux
1689 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1690 F:      arch/arm/boot/dts/Makefile
1691 F:      arch/arm64/boot/dts/Makefile
1692
1693 ARM SUB-ARCHITECTURES
1694 L:      [email protected] (moderated for non-subscribers)
1695 S:      Maintained
1696 C:      irc://irc.libera.chat/armlinux
1697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1698 F:      arch/arm/mach-*/
1699 F:      arch/arm/plat-*/
1700
1701 ARM/ACTIONS SEMI ARCHITECTURE
1702 M:      Andreas Färber <[email protected]>
1703 M:      Manivannan Sadhasivam <[email protected]>
1704 L:      [email protected] (moderated for non-subscribers)
1705 L:      [email protected] (moderated for non-subscribers)
1706 S:      Maintained
1707 F:      Documentation/devicetree/bindings/arm/actions.yaml
1708 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1709 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1710 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1711 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1712 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1713 F:      Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1714 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1715 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1716 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1717 F:      arch/arm/boot/dts/owl-*
1718 F:      arch/arm/mach-actions/
1719 F:      arch/arm64/boot/dts/actions/
1720 F:      drivers/clk/actions/
1721 F:      drivers/clocksource/timer-owl*
1722 F:      drivers/dma/owl-dma.c
1723 F:      drivers/i2c/busses/i2c-owl.c
1724 F:      drivers/irqchip/irq-owl-sirq.c
1725 F:      drivers/mmc/host/owl-mmc.c
1726 F:      drivers/net/ethernet/actions/
1727 F:      drivers/pinctrl/actions/*
1728 F:      drivers/soc/actions/
1729 F:      include/dt-bindings/power/owl-*
1730 F:      include/dt-bindings/reset/actions,*
1731 F:      include/linux/soc/actions/
1732 N:      owl
1733
1734 ARM/ADS SPHERE MACHINE SUPPORT
1735 M:      Lennert Buytenhek <[email protected]>
1736 L:      [email protected] (moderated for non-subscribers)
1737 S:      Maintained
1738
1739 ARM/AFEB9260 MACHINE SUPPORT
1740 M:      Sergey Lapin <[email protected]>
1741 L:      [email protected] (moderated for non-subscribers)
1742 S:      Maintained
1743
1744 ARM/AJECO 1ARM MACHINE SUPPORT
1745 M:      Lennert Buytenhek <[email protected]>
1746 L:      [email protected] (moderated for non-subscribers)
1747 S:      Maintained
1748
1749 ARM/Allwinner SoC Clock Support
1750 M:      Emilio López <[email protected]>
1751 S:      Maintained
1752 F:      drivers/clk/sunxi/
1753
1754 ARM/Allwinner sunXi SoC support
1755 M:      Chen-Yu Tsai <[email protected]>
1756 M:      Jernej Skrabec <[email protected]>
1757 M:      Samuel Holland <[email protected]>
1758 L:      [email protected] (moderated for non-subscribers)
1759 S:      Maintained
1760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1761 L:      [email protected]
1762 F:      arch/arm/mach-sunxi/
1763 F:      arch/arm64/boot/dts/allwinner/
1764 F:      drivers/clk/sunxi-ng/
1765 F:      drivers/pinctrl/sunxi/
1766 F:      drivers/soc/sunxi/
1767 N:      allwinner
1768 N:      sun[x456789]i
1769 N:      sun50i
1770
1771 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1772 M:      Neil Armstrong <[email protected]>
1773 M:      Jerome Brunet <[email protected]>
1774 L:      [email protected]
1775 S:      Maintained
1776 F:      Documentation/devicetree/bindings/clock/amlogic*
1777 F:      drivers/clk/meson/
1778 F:      include/dt-bindings/clock/gxbb*
1779 F:      include/dt-bindings/clock/meson*
1780
1781 ARM/Amlogic Meson SoC Crypto Drivers
1782 M:      Corentin Labbe <[email protected]>
1783 L:      [email protected]
1784 L:      [email protected]
1785 S:      Maintained
1786 F:      Documentation/devicetree/bindings/crypto/amlogic*
1787 F:      drivers/crypto/amlogic/
1788
1789 ARM/Amlogic Meson SoC Sound Drivers
1790 M:      Jerome Brunet <[email protected]>
1791 L:      [email protected] (moderated for non-subscribers)
1792 S:      Maintained
1793 F:      Documentation/devicetree/bindings/sound/amlogic*
1794 F:      sound/soc/meson/
1795
1796 ARM/Amlogic Meson SoC support
1797 M:      Neil Armstrong <[email protected]>
1798 M:      Kevin Hilman <[email protected]>
1799 R:      Jerome Brunet <[email protected]>
1800 R:      Martin Blumenstingl <[email protected]>
1801 L:      [email protected] (moderated for non-subscribers)
1802 L:      [email protected]
1803 S:      Maintained
1804 W:      http://linux-meson.com/
1805 F:      arch/arm/boot/dts/meson*
1806 F:      arch/arm/mach-meson/
1807 F:      arch/arm64/boot/dts/amlogic/
1808 F:      drivers/mmc/host/meson*
1809 F:      drivers/pinctrl/meson/
1810 F:      drivers/rtc/rtc-meson*
1811 F:      drivers/soc/amlogic/
1812 N:      meson
1813
1814 ARM/Annapurna Labs ALPINE ARCHITECTURE
1815 M:      Tsahee Zidenberg <[email protected]>
1816 M:      Antoine Tenart <[email protected]>
1817 L:      [email protected] (moderated for non-subscribers)
1818 S:      Maintained
1819 F:      arch/arm/boot/dts/alpine*
1820 F:      arch/arm/mach-alpine/
1821 F:      arch/arm64/boot/dts/amazon/
1822 F:      drivers/*/*alpine*
1823
1824 ARM/APPLE MACHINE SUPPORT
1825 M:      Hector Martin <[email protected]>
1826 M:      Sven Peter <[email protected]>
1827 R:      Alyssa Rosenzweig <[email protected]>
1828 L:      [email protected] (moderated for non-subscribers)
1829 S:      Maintained
1830 W:      https://asahilinux.org
1831 B:      https://github.com/AsahiLinux/linux/issues
1832 C:      irc://irc.oftc.net/asahi-dev
1833 T:      git https://github.com/AsahiLinux/linux.git
1834 F:      Documentation/devicetree/bindings/arm/apple.yaml
1835 F:      Documentation/devicetree/bindings/arm/apple/*
1836 F:      Documentation/devicetree/bindings/clock/apple,nco.yaml
1837 F:      Documentation/devicetree/bindings/i2c/apple,i2c.yaml
1838 F:      Documentation/devicetree/bindings/interrupt-controller/apple,*
1839 F:      Documentation/devicetree/bindings/iommu/apple,dart.yaml
1840 F:      Documentation/devicetree/bindings/iommu/apple,sart.yaml
1841 F:      Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
1842 F:      Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
1843 F:      Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
1844 F:      Documentation/devicetree/bindings/pci/apple,pcie.yaml
1845 F:      Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
1846 F:      Documentation/devicetree/bindings/power/apple*
1847 F:      Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
1848 F:      arch/arm64/boot/dts/apple/
1849 F:      drivers/clk/clk-apple-nco.c
1850 F:      drivers/i2c/busses/i2c-pasemi-core.c
1851 F:      drivers/i2c/busses/i2c-pasemi-platform.c
1852 F:      drivers/iommu/apple-dart.c
1853 F:      drivers/irqchip/irq-apple-aic.c
1854 F:      drivers/mailbox/apple-mailbox.c
1855 F:      drivers/nvme/host/apple.c
1856 F:      drivers/nvmem/apple-efuses.c
1857 F:      drivers/pinctrl/pinctrl-apple-gpio.c
1858 F:      drivers/soc/apple/*
1859 F:      drivers/watchdog/apple_wdt.c
1860 F:      include/dt-bindings/interrupt-controller/apple-aic.h
1861 F:      include/dt-bindings/pinctrl/apple.h
1862 F:      include/linux/apple-mailbox.h
1863 F:      include/linux/soc/apple/*
1864
1865 ARM/ARTPEC MACHINE SUPPORT
1866 M:      Jesper Nilsson <[email protected]>
1867 M:      Lars Persson <[email protected]>
1868 L:      [email protected]
1869 S:      Maintained
1870 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1871 F:      arch/arm/boot/dts/artpec6*
1872 F:      arch/arm/mach-artpec
1873 F:      drivers/clk/axis
1874 F:      drivers/crypto/axis
1875 F:      drivers/mmc/host/usdhi6rol0.c
1876 F:      drivers/pinctrl/pinctrl-artpec*
1877
1878 ARM/ASPEED I2C DRIVER
1879 M:      Brendan Higgins <[email protected]>
1880 R:      Benjamin Herrenschmidt <[email protected]>
1881 R:      Joel Stanley <[email protected]>
1882 L:      [email protected]
1883 L:      [email protected] (moderated for non-subscribers)
1884 S:      Maintained
1885 F:      Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
1886 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1887 F:      drivers/i2c/busses/i2c-aspeed.c
1888 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1889
1890 ARM/ASPEED MACHINE SUPPORT
1891 M:      Joel Stanley <[email protected]>
1892 R:      Andrew Jeffery <[email protected]>
1893 L:      [email protected] (moderated for non-subscribers)
1894 L:      [email protected] (moderated for non-subscribers)
1895 S:      Supported
1896 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1898 F:      arch/arm/boot/dts/aspeed-*
1899 F:      arch/arm/mach-aspeed/
1900 N:      aspeed
1901
1902 ARM/BITMAIN ARCHITECTURE
1903 M:      Manivannan Sadhasivam <[email protected]>
1904 L:      [email protected] (moderated for non-subscribers)
1905 S:      Maintained
1906 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
1907 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1908 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1909 F:      arch/arm64/boot/dts/bitmain/
1910 F:      drivers/clk/clk-bm1880.c
1911 F:      drivers/pinctrl/pinctrl-bm1880.c
1912
1913 ARM/CALXEDA HIGHBANK ARCHITECTURE
1914 M:      Andre Przywara <[email protected]>
1915 L:      [email protected] (moderated for non-subscribers)
1916 S:      Maintained
1917 F:      arch/arm/boot/dts/ecx-*.dts*
1918 F:      arch/arm/boot/dts/highbank.dts
1919 F:      arch/arm/mach-highbank/
1920
1921 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1922 M:      Krzysztof Halasa <[email protected]>
1923 S:      Maintained
1924 F:      arch/arm/mach-cns3xxx/
1925
1926 ARM/CAVIUM THUNDER NETWORK DRIVER
1927 M:      Sunil Goutham <[email protected]>
1928 L:      [email protected] (moderated for non-subscribers)
1929 S:      Supported
1930 F:      drivers/net/ethernet/cavium/thunder/
1931
1932 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
1933 M:      Lukasz Majewski <[email protected]>
1934 L:      [email protected] (moderated for non-subscribers)
1935 S:      Maintained
1936 F:      arch/arm/mach-ep93xx/ts72xx.c
1937
1938 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1939 M:      Alexander Shiyan <[email protected]>
1940 L:      [email protected] (moderated for non-subscribers)
1941 S:      Odd Fixes
1942 N:      clps711x
1943
1944 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1945 M:      Lennert Buytenhek <[email protected]>
1946 L:      [email protected] (moderated for non-subscribers)
1947 S:      Maintained
1948
1949 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1950 M:      Hartley Sweeten <[email protected]>
1951 M:      Alexander Sverdlin <[email protected]>
1952 L:      [email protected] (moderated for non-subscribers)
1953 S:      Maintained
1954 F:      arch/arm/mach-ep93xx/
1955 F:      arch/arm/mach-ep93xx/include/mach/
1956
1957 ARM/CLKDEV SUPPORT
1958 M:      Russell King <[email protected]>
1959 L:      [email protected] (moderated for non-subscribers)
1960 S:      Maintained
1961 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1962 F:      drivers/clk/clkdev.c
1963
1964 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1965 M:      Baruch Siach <[email protected]>
1966 L:      [email protected] (moderated for non-subscribers)
1967 S:      Maintained
1968 F:      arch/arm/boot/dts/cx92755*
1969 N:      digicolor
1970
1971 ARM/CONTEC MICRO9 MACHINE SUPPORT
1972 M:      Hubert Feurstein <[email protected]>
1973 S:      Maintained
1974 F:      arch/arm/mach-ep93xx/micro9.c
1975
1976 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1977 M:      Mathieu Poirier <[email protected]>
1978 M:      Suzuki K Poulose <[email protected]>
1979 R:      Mike Leach <[email protected]>
1980 R:      Leo Yan <[email protected]>
1981 L:      [email protected] (moderated for non-subscribers)
1982 L:      [email protected] (moderated for non-subscribers)
1983 S:      Maintained
1984 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
1985 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1986 F:      Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1987 F:      Documentation/devicetree/bindings/arm/coresight-cti.yaml
1988 F:      Documentation/devicetree/bindings/arm/coresight.txt
1989 F:      Documentation/devicetree/bindings/arm/ete.yaml
1990 F:      Documentation/devicetree/bindings/arm/trbe.yaml
1991 F:      Documentation/trace/coresight/*
1992 F:      drivers/hwtracing/coresight/*
1993 F:      include/dt-bindings/arm/coresight-cti-dt.h
1994 F:      include/linux/coresight*
1995 F:      samples/coresight/*
1996 F:      tools/perf/arch/arm/util/auxtrace.c
1997 F:      tools/perf/arch/arm/util/cs-etm.c
1998 F:      tools/perf/arch/arm/util/cs-etm.h
1999 F:      tools/perf/arch/arm/util/pmu.c
2000 F:      tools/perf/util/cs-etm-decoder/*
2001 F:      tools/perf/util/cs-etm.*
2002
2003 ARM/CORGI MACHINE SUPPORT
2004 M:      Richard Purdie <[email protected]>
2005 S:      Maintained
2006
2007 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2008 M:      Hans Ulli Kroll <[email protected]>
2009 M:      Linus Walleij <[email protected]>
2010 L:      [email protected] (moderated for non-subscribers)
2011 S:      Maintained
2012 T:      git git://github.com/ulli-kroll/linux.git
2013 F:      Documentation/devicetree/bindings/arm/gemini.yaml
2014 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2015 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2016 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2017 F:      arch/arm/boot/dts/gemini*
2018 F:      arch/arm/mach-gemini/
2019 F:      drivers/crypto/gemini/
2020 F:      drivers/net/ethernet/cortina/
2021 F:      drivers/pinctrl/pinctrl-gemini.c
2022 F:      drivers/rtc/rtc-ftrtc010.c
2023
2024 ARM/CZ.NIC TURRIS SUPPORT
2025 M:      Marek Behún <[email protected]>
2026 S:      Maintained
2027 W:      https://www.turris.cz/
2028 F:      Documentation/ABI/testing/debugfs-moxtet
2029 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
2030 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2031 F:      Documentation/devicetree/bindings/bus/moxtet.txt
2032 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2033 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2034 F:      Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2035 F:      Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2036 F:      drivers/bus/moxtet.c
2037 F:      drivers/firmware/turris-mox-rwtm.c
2038 F:      drivers/leds/leds-turris-omnia.c
2039 F:      drivers/mailbox/armada-37xx-rwtm-mailbox.c
2040 F:      drivers/gpio/gpio-moxtet.c
2041 F:      drivers/watchdog/armada_37xx_wdt.c
2042 F:      include/dt-bindings/bus/moxtet.h
2043 F:      include/linux/armada-37xx-rwtm-mailbox.h
2044 F:      include/linux/moxtet.h
2045
2046 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
2047 M:      Robert Jarzmik <[email protected]>
2048 L:      [email protected] (moderated for non-subscribers)
2049 S:      Maintained
2050 F:      arch/arm/mach-pxa/ezx.c
2051
2052 ARM/FARADAY FA526 PORT
2053 M:      Hans Ulli Kroll <[email protected]>
2054 L:      [email protected] (moderated for non-subscribers)
2055 S:      Maintained
2056 T:      git git://git.berlios.de/gemini-board
2057 F:      arch/arm/mm/*-fa*
2058
2059 ARM/FOOTBRIDGE ARCHITECTURE
2060 M:      Russell King <[email protected]>
2061 L:      [email protected] (moderated for non-subscribers)
2062 S:      Maintained
2063 W:      http://www.armlinux.org.uk/
2064 F:      arch/arm/include/asm/hardware/dec21285.h
2065 F:      arch/arm/mach-footbridge/
2066
2067 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2068 M:      Shawn Guo <[email protected]>
2069 M:      Sascha Hauer <[email protected]>
2070 R:      Pengutronix Kernel Team <[email protected]>
2071 R:      Fabio Estevam <[email protected]>
2072 R:      NXP Linux Team <[email protected]>
2073 L:      [email protected] (moderated for non-subscribers)
2074 S:      Maintained
2075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2076 X:      drivers/media/i2c/
2077 N:      imx
2078 N:      mxs
2079
2080 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2081 M:      Shawn Guo <[email protected]>
2082 M:      Li Yang <[email protected]>
2083 L:      [email protected] (moderated for non-subscribers)
2084 S:      Maintained
2085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2086 F:      arch/arm/boot/dts/ls1021a*
2087 F:      arch/arm64/boot/dts/freescale/fsl-*
2088 F:      arch/arm64/boot/dts/freescale/qoriq-*
2089
2090 ARM/FREESCALE VYBRID ARM ARCHITECTURE
2091 M:      Shawn Guo <[email protected]>
2092 M:      Sascha Hauer <[email protected]>
2093 R:      Pengutronix Kernel Team <[email protected]>
2094 R:      Stefan Agner <[email protected]>
2095 L:      [email protected] (moderated for non-subscribers)
2096 S:      Maintained
2097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2098 F:      arch/arm/boot/dts/vf*
2099 F:      arch/arm/mach-imx/*vf610*
2100
2101 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
2102 M:      Lennert Buytenhek <[email protected]>
2103 L:      [email protected] (moderated for non-subscribers)
2104 S:      Maintained
2105
2106 ARM/GUMSTIX MACHINE SUPPORT
2107 M:      Steve Sakoman <[email protected]>
2108 L:      [email protected] (moderated for non-subscribers)
2109 S:      Maintained
2110
2111 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
2112 M:      Philipp Zabel <[email protected]>
2113 M:      Paul Parsons <[email protected]>
2114 L:      [email protected] (moderated for non-subscribers)
2115 S:      Maintained
2116 F:      arch/arm/mach-pxa/hx4700.c
2117 F:      arch/arm/mach-pxa/include/mach/hx4700.h
2118 F:      sound/soc/pxa/hx4700.c
2119
2120 ARM/HISILICON SOC SUPPORT
2121 M:      Wei Xu <[email protected]>
2122 L:      [email protected] (moderated for non-subscribers)
2123 S:      Supported
2124 W:      http://www.hisilicon.com
2125 T:      git git://github.com/hisilicon/linux-hisi.git
2126 F:      arch/arm/boot/dts/hi3*
2127 F:      arch/arm/boot/dts/hip*
2128 F:      arch/arm/boot/dts/hisi*
2129 F:      arch/arm/mach-hisi/
2130 F:      arch/arm64/boot/dts/hisilicon/
2131
2132 ARM/HP JORNADA 7XX MACHINE SUPPORT
2133 M:      Kristoffer Ericson <[email protected]>
2134 S:      Maintained
2135 W:      www.jlime.com
2136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2137 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
2138 F:      arch/arm/mach-sa1100/jornada720.c
2139
2140 ARM/HPE GXP ARCHITECTURE
2141 M:      Jean-Marie Verdun <[email protected]>
2142 M:      Nick Hawkins <[email protected]>
2143 S:      Maintained
2144 F:      Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2145 F:      Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2146 F:      arch/arm/boot/dts/hpe-bmc*
2147 F:      arch/arm/boot/dts/hpe-gxp*
2148 F:      arch/arm/mach-hpe/
2149 F:      drivers/clocksource/timer-gxp.c
2150 F:      drivers/watchdog/gxp-wdt.c
2151
2152 ARM/IGEP MACHINE SUPPORT
2153 M:      Enric Balletbo i Serra <[email protected]>
2154 M:      Javier Martinez Canillas <[email protected]>
2155 L:      [email protected]
2156 L:      [email protected] (moderated for non-subscribers)
2157 S:      Maintained
2158 F:      arch/arm/boot/dts/omap3-igep*
2159
2160 ARM/INCOME PXA270 SUPPORT
2161 M:      Marek Vasut <[email protected]>
2162 L:      [email protected] (moderated for non-subscribers)
2163 S:      Maintained
2164 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
2165
2166 ARM/INTEL IOP32X ARM ARCHITECTURE
2167 M:      Lennert Buytenhek <[email protected]>
2168 L:      [email protected] (moderated for non-subscribers)
2169 S:      Maintained
2170
2171 ARM/INTEL IQ81342EX MACHINE SUPPORT
2172 M:      Lennert Buytenhek <[email protected]>
2173 L:      [email protected] (moderated for non-subscribers)
2174 S:      Maintained
2175
2176 ARM/INTEL IXDP2850 MACHINE SUPPORT
2177 M:      Lennert Buytenhek <[email protected]>
2178 L:      [email protected] (moderated for non-subscribers)
2179 S:      Maintained
2180
2181 ARM/INTEL IXP4XX ARM ARCHITECTURE
2182 M:      Linus Walleij <[email protected]>
2183 M:      Imre Kaloz <[email protected]>
2184 M:      Krzysztof Halasa <[email protected]>
2185 L:      [email protected] (moderated for non-subscribers)
2186 S:      Maintained
2187 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2188 F:      Documentation/devicetree/bindings/bus/intel,ixp4xx-expansion-bus-controller.yaml
2189 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
2190 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2191 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2192 F:      arch/arm/mach-ixp4xx/
2193 F:      drivers/bus/intel-ixp4xx-eb.c
2194 F:      drivers/clocksource/timer-ixp4xx.c
2195 F:      drivers/crypto/ixp4xx_crypto.c
2196 F:      drivers/gpio/gpio-ixp4xx.c
2197 F:      drivers/irqchip/irq-ixp4xx.c
2198 F:      include/linux/irqchip/irq-ixp4xx.h
2199 F:      include/linux/platform_data/timer-ixp4xx.h
2200
2201 ARM/INTEL KEEMBAY ARCHITECTURE
2202 M:      Paul J. Murphy <[email protected]>
2203 M:      Daniele Alessandrelli <[email protected]>
2204 S:      Maintained
2205 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
2206 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
2207 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
2208
2209 ARM/INTEL XSC3 (MANZANO) ARM CORE
2210 M:      Lennert Buytenhek <[email protected]>
2211 L:      [email protected] (moderated for non-subscribers)
2212 S:      Maintained
2213
2214 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
2215 M:      Lennert Buytenhek <[email protected]>
2216 L:      [email protected] (moderated for non-subscribers)
2217 S:      Maintained
2218
2219 ARM/LG1K ARCHITECTURE
2220 M:      Chanho Min <[email protected]>
2221 L:      [email protected] (moderated for non-subscribers)
2222 S:      Maintained
2223 F:      arch/arm64/boot/dts/lg/
2224
2225 ARM/LOGICPD PXA270 MACHINE SUPPORT
2226 M:      Lennert Buytenhek <[email protected]>
2227 L:      [email protected] (moderated for non-subscribers)
2228 S:      Maintained
2229
2230 ARM/LPC18XX ARCHITECTURE
2231 M:      Vladimir Zapolskiy <[email protected]>
2232 L:      [email protected] (moderated for non-subscribers)
2233 S:      Maintained
2234 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
2235 F:      arch/arm/boot/dts/lpc43*
2236 F:      drivers/i2c/busses/i2c-lpc2k.c
2237 F:      drivers/memory/pl172.c
2238 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2239 F:      drivers/rtc/rtc-lpc24xx.c
2240 N:      lpc18xx
2241
2242 ARM/LPC32XX SOC SUPPORT
2243 M:      Vladimir Zapolskiy <[email protected]>
2244 L:      [email protected] (moderated for non-subscribers)
2245 S:      Maintained
2246 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2247 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
2248 F:      arch/arm/boot/dts/lpc32*
2249 F:      arch/arm/mach-lpc32xx/
2250 F:      drivers/i2c/busses/i2c-pnx.c
2251 F:      drivers/net/ethernet/nxp/lpc_eth.c
2252 F:      drivers/usb/host/ohci-nxp.c
2253 F:      drivers/watchdog/pnx4008_wdt.c
2254 N:      lpc32xx
2255
2256 ARM/MAGICIAN MACHINE SUPPORT
2257 M:      Philipp Zabel <[email protected]>
2258 S:      Maintained
2259
2260 ARM/Marvell Dove/MV78xx0/Orion SOC support
2261 M:      Andrew Lunn <[email protected]>
2262 M:      Sebastian Hesselbarth <[email protected]>
2263 M:      Gregory Clement <[email protected]>
2264 L:      [email protected] (moderated for non-subscribers)
2265 S:      Maintained
2266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2267 F:      Documentation/devicetree/bindings/soc/dove/
2268 F:      arch/arm/boot/dts/dove*
2269 F:      arch/arm/boot/dts/orion5x*
2270 F:      arch/arm/mach-dove/
2271 F:      arch/arm/mach-mv78xx0/
2272 F:      arch/arm/mach-orion5x/
2273 F:      arch/arm/plat-orion/
2274 F:      drivers/soc/dove/
2275
2276 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2277 M:      Andrew Lunn <[email protected]>
2278 M:      Gregory Clement <[email protected]>
2279 M:      Sebastian Hesselbarth <[email protected]>
2280 L:      [email protected] (moderated for non-subscribers)
2281 S:      Maintained
2282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2283 F:      arch/arm/boot/dts/armada*
2284 F:      arch/arm/boot/dts/kirkwood*
2285 F:      arch/arm/configs/mvebu_*_defconfig
2286 F:      arch/arm/mach-mvebu/
2287 F:      arch/arm64/boot/dts/marvell/armada*
2288 F:      arch/arm64/boot/dts/marvell/cn913*
2289 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2290 F:      drivers/cpufreq/armada-8k-cpufreq.c
2291 F:      drivers/cpufreq/mvebu-cpufreq.c
2292 F:      drivers/irqchip/irq-armada-370-xp.c
2293 F:      drivers/irqchip/irq-mvebu-*
2294 F:      drivers/pinctrl/mvebu/
2295 F:      drivers/rtc/rtc-armada38x.c
2296
2297 ARM/Mediatek RTC DRIVER
2298 M:      Eddie Huang <[email protected]>
2299 M:      Sean Wang <[email protected]>
2300 L:      [email protected] (moderated for non-subscribers)
2301 L:      [email protected] (moderated for non-subscribers)
2302 S:      Maintained
2303 F:      Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
2304 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2305 F:      drivers/rtc/rtc-mt2712.c
2306 F:      drivers/rtc/rtc-mt6397.c
2307 F:      drivers/rtc/rtc-mt7622.c
2308
2309 ARM/Mediatek SoC support
2310 M:      Matthias Brugger <[email protected]>
2311 L:      [email protected] (moderated for non-subscribers)
2312 L:      [email protected] (moderated for non-subscribers)
2313 S:      Maintained
2314 W:      https://mtk.wiki.kernel.org/
2315 C:      irc://chat.freenode.net/linux-mediatek
2316 F:      arch/arm/boot/dts/mt6*
2317 F:      arch/arm/boot/dts/mt7*
2318 F:      arch/arm/boot/dts/mt8*
2319 F:      arch/arm/mach-mediatek/
2320 F:      arch/arm64/boot/dts/mediatek/
2321 F:      drivers/soc/mediatek/
2322 N:      mtk
2323 N:      mt[678]
2324 K:      mediatek
2325
2326 ARM/Mediatek USB3 PHY DRIVER
2327 M:      Chunfeng Yun <[email protected]>
2328 L:      [email protected] (moderated for non-subscribers)
2329 L:      [email protected] (moderated for non-subscribers)
2330 S:      Maintained
2331 F:      Documentation/devicetree/bindings/phy/mediatek,*
2332 F:      drivers/phy/mediatek/
2333
2334 ARM/Microchip (AT91) SoC support
2335 M:      Nicolas Ferre <[email protected]>
2336 M:      Alexandre Belloni <[email protected]>
2337 M:      Claudiu Beznea <[email protected]>
2338 L:      [email protected] (moderated for non-subscribers)
2339 S:      Supported
2340 W:      http://www.linux4sam.org
2341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2342 F:      arch/arm/boot/dts/at91*.dts
2343 F:      arch/arm/boot/dts/at91*.dtsi
2344 F:      arch/arm/boot/dts/sama*.dts
2345 F:      arch/arm/boot/dts/sama*.dtsi
2346 F:      arch/arm/include/debug/at91.S
2347 F:      arch/arm/mach-at91/
2348 F:      drivers/memory/atmel*
2349 F:      drivers/watchdog/sama5d4_wdt.c
2350 F:      include/soc/at91/
2351 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2352 X:      drivers/net/wireless/atmel/
2353 N:      at91
2354 N:      atmel
2355
2356 ARM/Microchip Sparx5 SoC support
2357 M:      Lars Povlsen <[email protected]>
2358 M:      Steen Hegelund <[email protected]>
2359 M:      [email protected]
2360 L:      [email protected] (moderated for non-subscribers)
2361 S:      Supported
2362 T:      git git://github.com/microchip-ung/linux-upstream.git
2363 F:      arch/arm64/boot/dts/microchip/
2364 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2365 N:      sparx5
2366
2367 Microchip Timer Counter Block (TCB) Capture Driver
2368 M:      Kamel Bouhara <[email protected]>
2369 L:      [email protected] (moderated for non-subscribers)
2370 L:      [email protected]
2371 S:      Maintained
2372 F:      drivers/counter/microchip-tcb-capture.c
2373
2374 ARM/MILBEAUT ARCHITECTURE
2375 M:      Taichi Sugaya <[email protected]>
2376 M:      Takao Orito <[email protected]>
2377 L:      [email protected] (moderated for non-subscribers)
2378 S:      Maintained
2379 F:      arch/arm/boot/dts/milbeaut*
2380 F:      arch/arm/mach-milbeaut/
2381 N:      milbeaut
2382
2383 ARM/MIOA701 MACHINE SUPPORT
2384 M:      Robert Jarzmik <[email protected]>
2385 L:      [email protected] (moderated for non-subscribers)
2386 S:      Maintained
2387 F:      arch/arm/mach-pxa/mioa701.c
2388
2389 ARM/MStar/Sigmastar Armv7 SoC support
2390 M:      Daniel Palmer <[email protected]>
2391 M:      Romain Perier <[email protected]>
2392 L:      [email protected] (moderated for non-subscribers)
2393 S:      Maintained
2394 W:      http://linux-chenxing.org/
2395 T:      git git://github.com/linux-chenxing/linux.git
2396 F:      Documentation/devicetree/bindings/arm/mstar/*
2397 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2398 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2399 F:      arch/arm/boot/dts/mstar-*
2400 F:      arch/arm/mach-mstar/
2401 F:      drivers/clk/mstar/
2402 F:      drivers/clocksource/timer-msc313e.c
2403 F:      drivers/gpio/gpio-msc313.c
2404 F:      drivers/rtc/rtc-msc313.c
2405 F:      drivers/watchdog/msc313e_wdt.c
2406 F:      include/dt-bindings/clock/mstar-*
2407 F:      include/dt-bindings/gpio/msc313-gpio.h
2408
2409 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
2410 M:      Michael Petchkovsky <[email protected]>
2411 S:      Maintained
2412
2413 ARM/NOMADIK/Ux500 ARCHITECTURES
2414 M:      Linus Walleij <[email protected]>
2415 L:      [email protected] (moderated for non-subscribers)
2416 S:      Maintained
2417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2418 F:      Documentation/devicetree/bindings/arm/ste-*
2419 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2420 F:      Documentation/devicetree/bindings/arm/ux500/
2421 F:      Documentation/devicetree/bindings/i2c/i2c-nomadik.txt
2422 F:      arch/arm/boot/dts/ste-*
2423 F:      arch/arm/mach-nomadik/
2424 F:      arch/arm/mach-ux500/
2425 F:      drivers/clk/clk-nomadik.c
2426 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2427 F:      drivers/dma/ste_dma40*
2428 F:      drivers/hwspinlock/u8500_hsem.c
2429 F:      drivers/i2c/busses/i2c-nomadik.c
2430 F:      drivers/iio/adc/ab8500-gpadc.c
2431 F:      drivers/mfd/ab8500*
2432 F:      drivers/mfd/abx500*
2433 F:      drivers/mfd/db8500*
2434 F:      drivers/pinctrl/nomadik/
2435 F:      drivers/rtc/rtc-ab8500.c
2436 F:      drivers/rtc/rtc-pl031.c
2437 F:      drivers/soc/ux500/
2438
2439 ARM/NUVOTON NPCM ARCHITECTURE
2440 M:      Avi Fishman <[email protected]>
2441 M:      Tomer Maimon <[email protected]>
2442 M:      Tali Perry <[email protected]>
2443 R:      Patrick Venture <[email protected]>
2444 R:      Nancy Yuen <[email protected]>
2445 R:      Benjamin Fair <[email protected]>
2446 L:      [email protected] (moderated for non-subscribers)
2447 S:      Supported
2448 F:      Documentation/devicetree/bindings/*/*/*npcm*
2449 F:      Documentation/devicetree/bindings/*/*npcm*
2450 F:      Documentation/devicetree/bindings/arm/npcm/*
2451 F:      arch/arm/boot/dts/nuvoton-npcm*
2452 F:      arch/arm/mach-npcm/
2453 F:      drivers/*/*npcm*
2454 F:      drivers/*/*/*npcm*
2455 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2456
2457 ARM/NUVOTON WPCM450 ARCHITECTURE
2458 M:      Jonathan Neuschäfer <[email protected]>
2459 L:      [email protected] (moderated for non-subscribers)
2460 S:      Maintained
2461 W:      https://github.com/neuschaefer/wpcm450/wiki
2462 F:      Documentation/devicetree/bindings/*/*wpcm*
2463 F:      arch/arm/boot/dts/nuvoton-wpcm450*
2464 F:      arch/arm/mach-npcm/wpcm450.c
2465 F:      drivers/*/*/*wpcm*
2466 F:      drivers/*/*wpcm*
2467
2468 ARM/NXP S32G ARCHITECTURE
2469 M:      Chester Lin <[email protected]>
2470 R:      Andreas Färber <[email protected]>
2471 R:      Matthias Brugger <[email protected]>
2472 R:      NXP S32 Linux Team <[email protected]>
2473 L:      [email protected] (moderated for non-subscribers)
2474 S:      Maintained
2475 F:      arch/arm64/boot/dts/freescale/s32g*.dts*
2476
2477 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
2478 L:      [email protected] (subscribers-only)
2479 S:      Orphan
2480 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
2481 F:      arch/arm/mach-s3c/gta02.h
2482 F:      arch/arm/mach-s3c/mach-gta02.c
2483
2484 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2485 M:      Alexander Clouter <[email protected]>
2486 L:      [email protected] (moderated for non-subscribers)
2487 S:      Maintained
2488 W:      http://www.digriz.org.uk/ts78xx/kernel
2489 F:      arch/arm/mach-orion5x/ts78xx-*
2490
2491 ARM/OXNAS platform support
2492 M:      Neil Armstrong <[email protected]>
2493 L:      [email protected] (moderated for non-subscribers)
2494 L:      [email protected] (moderated for non-subscribers)
2495 S:      Maintained
2496 F:      arch/arm/boot/dts/ox8*.dts*
2497 F:      arch/arm/mach-oxnas/
2498 F:      drivers/power/reset/oxnas-restart.c
2499 N:      oxnas
2500
2501 ARM/PALM TREO SUPPORT
2502 M:      Tomas Cech <[email protected]>
2503 L:      [email protected] (moderated for non-subscribers)
2504 S:      Maintained
2505 W:      http://hackndev.com
2506 F:      arch/arm/mach-pxa/palmtreo.*
2507
2508 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
2509 M:      Marek Vasut <[email protected]>
2510 L:      [email protected] (moderated for non-subscribers)
2511 S:      Maintained
2512 W:      http://hackndev.com
2513 F:      arch/arm/mach-pxa/include/mach/palmld.h
2514 F:      arch/arm/mach-pxa/include/mach/palmtc.h
2515 F:      arch/arm/mach-pxa/include/mach/palmtx.h
2516 F:      arch/arm/mach-pxa/palmld.c
2517 F:      arch/arm/mach-pxa/palmt5.*
2518 F:      arch/arm/mach-pxa/palmtc.c
2519 F:      arch/arm/mach-pxa/palmte2.*
2520 F:      arch/arm/mach-pxa/palmtx.c
2521
2522 ARM/PALMZ72 SUPPORT
2523 M:      Sergey Lapin <[email protected]>
2524 L:      [email protected] (moderated for non-subscribers)
2525 S:      Maintained
2526 W:      http://hackndev.com
2527 F:      arch/arm/mach-pxa/palmz72.*
2528
2529 ARM/PLEB SUPPORT
2530 M:      Peter Chubb <[email protected]>
2531 S:      Maintained
2532 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
2533
2534 ARM/PT DIGITAL BOARD PORT
2535 M:      Stefan Eletzhofer <[email protected]>
2536 L:      [email protected] (moderated for non-subscribers)
2537 S:      Maintained
2538 W:      http://www.armlinux.org.uk/
2539
2540 ARM/QUALCOMM SUPPORT
2541 M:      Andy Gross <[email protected]>
2542 M:      Bjorn Andersson <[email protected]>
2543 L:      [email protected]
2544 S:      Maintained
2545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2546 F:      Documentation/devicetree/bindings/*/qcom*
2547 F:      Documentation/devicetree/bindings/soc/qcom/
2548 F:      arch/arm/boot/dts/qcom-*.dts
2549 F:      arch/arm/boot/dts/qcom-*.dtsi
2550 F:      arch/arm/mach-qcom/
2551 F:      arch/arm64/boot/dts/qcom/
2552 F:      drivers/*/*/qcom*
2553 F:      drivers/*/*/qcom/
2554 F:      drivers/*/pm8???-*
2555 F:      drivers/*/qcom*
2556 F:      drivers/*/qcom/
2557 F:      drivers/bluetooth/btqcomsmd.c
2558 F:      drivers/clocksource/timer-qcom.c
2559 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2560 F:      drivers/extcon/extcon-qcom*
2561 F:      drivers/i2c/busses/i2c-qcom-geni.c
2562 F:      drivers/i2c/busses/i2c-qup.c
2563 F:      drivers/iommu/msm*
2564 F:      drivers/mfd/ssbi.c
2565 F:      drivers/mmc/host/mmci_qcom*
2566 F:      drivers/mmc/host/sdhci-msm.c
2567 F:      drivers/pci/controller/dwc/pcie-qcom.c
2568 F:      drivers/phy/qualcomm/
2569 F:      drivers/power/*/msm*
2570 F:      drivers/reset/reset-qcom-*
2571 F:      drivers/ufs/host/ufs-qcom*
2572 F:      drivers/spi/spi-geni-qcom.c
2573 F:      drivers/spi/spi-qcom-qspi.c
2574 F:      drivers/spi/spi-qup.c
2575 F:      drivers/tty/serial/msm_serial.c
2576 F:      drivers/usb/dwc3/dwc3-qcom.c
2577 F:      include/dt-bindings/*/qcom*
2578 F:      include/linux/*/qcom*
2579 F:      include/linux/soc/qcom/
2580
2581 ARM/RADISYS ENP2611 MACHINE SUPPORT
2582 M:      Lennert Buytenhek <[email protected]>
2583 L:      [email protected] (moderated for non-subscribers)
2584 S:      Maintained
2585
2586 ARM/RDA MICRO ARCHITECTURE
2587 M:      Manivannan Sadhasivam <[email protected]>
2588 L:      [email protected] (moderated for non-subscribers)
2589 L:      [email protected] (moderated for non-subscribers)
2590 S:      Maintained
2591 F:      Documentation/devicetree/bindings/arm/rda.yaml
2592 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2593 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt
2594 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2595 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2596 F:      arch/arm/boot/dts/rda8810pl-*
2597 F:      drivers/clocksource/timer-rda.c
2598 F:      drivers/gpio/gpio-rda.c
2599 F:      drivers/irqchip/irq-rda-intc.c
2600 F:      drivers/tty/serial/rda-uart.c
2601
2602 ARM/REALTEK ARCHITECTURE
2603 M:      Andreas Färber <[email protected]>
2604 L:      [email protected] (moderated for non-subscribers)
2605 L:      [email protected] (moderated for non-subscribers)
2606 S:      Maintained
2607 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2608 F:      arch/arm/boot/dts/rtd*
2609 F:      arch/arm/mach-realtek/
2610 F:      arch/arm64/boot/dts/realtek/
2611
2612 ARM/RENESAS ARM64 ARCHITECTURE
2613 M:      Geert Uytterhoeven <[email protected]>
2614 M:      Magnus Damm <[email protected]>
2615 L:      [email protected]
2616 S:      Supported
2617 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2618 C:      irc://irc.libera.chat/renesas-soc
2619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2620 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2621 F:      arch/arm64/boot/dts/renesas/
2622 F:      drivers/soc/renesas/
2623 F:      include/linux/soc/renesas/
2624
2625 ARM/RISCPC ARCHITECTURE
2626 M:      Russell King <[email protected]>
2627 L:      [email protected] (moderated for non-subscribers)
2628 S:      Maintained
2629 W:      http://www.armlinux.org.uk/
2630 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
2631 F:      arch/arm/include/asm/hardware/ioc.h
2632 F:      arch/arm/include/asm/hardware/iomd.h
2633 F:      arch/arm/include/asm/hardware/memc.h
2634 F:      arch/arm/mach-rpc/
2635 F:      drivers/net/ethernet/8390/etherh.c
2636 F:      drivers/net/ethernet/i825xx/ether1*
2637 F:      drivers/net/ethernet/seeq/ether3*
2638 F:      drivers/scsi/arm/
2639
2640 ARM/Rockchip SoC support
2641 M:      Heiko Stuebner <[email protected]>
2642 L:      [email protected] (moderated for non-subscribers)
2643 L:      [email protected]
2644 S:      Maintained
2645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2646 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2647 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2648 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2649 F:      arch/arm/boot/dts/rk3*
2650 F:      arch/arm/boot/dts/rv1108*
2651 F:      arch/arm/mach-rockchip/
2652 F:      drivers/*/*/*rockchip*
2653 F:      drivers/*/*rockchip*
2654 F:      drivers/clk/rockchip/
2655 F:      drivers/i2c/busses/i2c-rk3x.c
2656 F:      sound/soc/rockchip/
2657 N:      rockchip
2658
2659 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2660 M:      Krzysztof Kozlowski <[email protected]>
2661 R:      Alim Akhtar <[email protected]>
2662 L:      [email protected] (moderated for non-subscribers)
2663 L:      [email protected]
2664 S:      Maintained
2665 C:      irc://irc.libera.chat/linux-exynos
2666 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2667 B:      mailto:[email protected]
2668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2669 F:      Documentation/arm/samsung/
2670 F:      Documentation/devicetree/bindings/arm/samsung/
2671 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2672 F:      Documentation/devicetree/bindings/soc/samsung/
2673 F:      arch/arm/boot/dts/exynos*
2674 F:      arch/arm/boot/dts/s3c*
2675 F:      arch/arm/boot/dts/s5p*
2676 F:      arch/arm/mach-exynos*/
2677 F:      arch/arm/mach-s3c/
2678 F:      arch/arm/mach-s5p*/
2679 F:      arch/arm64/boot/dts/exynos/
2680 F:      drivers/*/*/*s3c24*
2681 F:      drivers/*/*s3c24*
2682 F:      drivers/*/*s3c64xx*
2683 F:      drivers/*/*s5pv210*
2684 F:      drivers/clocksource/samsung_pwm_timer.c
2685 F:      drivers/memory/samsung/
2686 F:      drivers/pwm/pwm-samsung.c
2687 F:      drivers/soc/samsung/
2688 F:      drivers/tty/serial/samsung*
2689 F:      include/clocksource/samsung_pwm.h
2690 F:      include/linux/platform_data/*s3c*
2691 F:      include/linux/serial_s3c.h
2692 F:      include/linux/soc/samsung/
2693 N:      exynos
2694 N:      s3c2410
2695 N:      s3c64xx
2696 N:      s5pv210
2697
2698 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2699 M:      Łukasz Stelmach <[email protected]>
2700 L:      [email protected] (moderated for non-subscribers)
2701 L:      [email protected]
2702 S:      Maintained
2703 F:      drivers/media/platform/samsung/s5p-g2d/
2704
2705 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2706 M:      Marek Szyprowski <[email protected]>
2707 L:      [email protected]
2708 L:      [email protected]
2709 S:      Maintained
2710 F:      Documentation/devicetree/bindings/media/s5p-cec.txt
2711 F:      drivers/media/cec/platform/s5p/
2712
2713 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2714 M:      Andrzej Pietrasiewicz <[email protected]>
2715 M:      Jacek Anaszewski <[email protected]>
2716 M:      Sylwester Nawrocki <[email protected]>
2717 L:      [email protected] (moderated for non-subscribers)
2718 L:      [email protected]
2719 S:      Maintained
2720 F:      drivers/media/platform/samsung/s5p-jpeg/
2721
2722 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2723 M:      Marek Szyprowski <[email protected]>
2724 M:      Andrzej Hajda <[email protected]>
2725 L:      [email protected] (moderated for non-subscribers)
2726 L:      [email protected]
2727 S:      Maintained
2728 F:      drivers/media/platform/samsung/s5p-mfc/
2729
2730 ARM/SHMOBILE ARM ARCHITECTURE
2731 M:      Geert Uytterhoeven <[email protected]>
2732 M:      Magnus Damm <[email protected]>
2733 L:      [email protected]
2734 S:      Supported
2735 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2736 C:      irc://irc.libera.chat/renesas-soc
2737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2738 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2739 F:      arch/arm/boot/dts/emev2*
2740 F:      arch/arm/boot/dts/gr-peach*
2741 F:      arch/arm/boot/dts/iwg20d-q7*
2742 F:      arch/arm/boot/dts/r7s*
2743 F:      arch/arm/boot/dts/r8a*
2744 F:      arch/arm/boot/dts/r9a*
2745 F:      arch/arm/boot/dts/sh*
2746 F:      arch/arm/configs/shmobile_defconfig
2747 F:      arch/arm/include/debug/renesas-scif.S
2748 F:      arch/arm/mach-shmobile/
2749 F:      drivers/soc/renesas/
2750 F:      include/linux/soc/renesas/
2751
2752 ARM/SOCFPGA ARCHITECTURE
2753 M:      Dinh Nguyen <[email protected]>
2754 S:      Maintained
2755 W:      http://www.rocketboards.org
2756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2757 F:      arch/arm/boot/dts/socfpga*
2758 F:      arch/arm/configs/socfpga_defconfig
2759 F:      arch/arm/mach-socfpga/
2760 F:      arch/arm64/boot/dts/altera/
2761 F:      arch/arm64/boot/dts/intel/
2762
2763 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2764 M:      Dinh Nguyen <[email protected]>
2765 S:      Maintained
2766 F:      drivers/clk/socfpga/
2767
2768 ARM/SOCFPGA EDAC SUPPORT
2769 M:      Dinh Nguyen <[email protected]>
2770 S:      Maintained
2771 F:      drivers/edac/altera_edac.[ch]
2772
2773 ARM/SPREADTRUM SoC SUPPORT
2774 M:      Orson Zhai <[email protected]>
2775 M:      Baolin Wang <[email protected]>
2776 M:      Chunyan Zhang <[email protected]>
2777 S:      Maintained
2778 F:      arch/arm64/boot/dts/sprd
2779 N:      sprd
2780 N:      sc27xx
2781 N:      sc2731
2782
2783 ARM/STI ARCHITECTURE
2784 M:      Patrice Chotard <[email protected]>
2785 L:      [email protected] (moderated for non-subscribers)
2786 S:      Maintained
2787 W:      http://www.stlinux.com
2788 F:      Documentation/devicetree/bindings/i2c/i2c-st.txt
2789 F:      arch/arm/boot/dts/sti*
2790 F:      arch/arm/mach-sti/
2791 F:      drivers/ata/ahci_st.c
2792 F:      drivers/char/hw_random/st-rng.c
2793 F:      drivers/clocksource/arm_global_timer.c
2794 F:      drivers/clocksource/clksrc_st_lpc.c
2795 F:      drivers/cpufreq/sti-cpufreq.c
2796 F:      drivers/dma/st_fdma*
2797 F:      drivers/i2c/busses/i2c-st.c
2798 F:      drivers/media/platform/st/sti/c8sectpfe/
2799 F:      drivers/media/rc/st_rc.c
2800 F:      drivers/mmc/host/sdhci-st.c
2801 F:      drivers/phy/st/phy-miphy28lp.c
2802 F:      drivers/phy/st/phy-stih407-usb.c
2803 F:      drivers/pinctrl/pinctrl-st.c
2804 F:      drivers/remoteproc/st_remoteproc.c
2805 F:      drivers/remoteproc/st_slim_rproc.c
2806 F:      drivers/reset/sti/
2807 F:      drivers/rtc/rtc-st-lpc.c
2808 F:      drivers/tty/serial/st-asc.c
2809 F:      drivers/usb/dwc3/dwc3-st.c
2810 F:      drivers/usb/host/ehci-st.c
2811 F:      drivers/usb/host/ohci-st.c
2812 F:      drivers/watchdog/st_lpc_wdt.c
2813 F:      include/linux/remoteproc/st_slim_rproc.h
2814
2815 ARM/STM32 ARCHITECTURE
2816 M:      Maxime Coquelin <[email protected]>
2817 M:      Alexandre Torgue <[email protected]>
2818 L:      [email protected] (moderated for non-subscribers)
2819 L:      [email protected] (moderated for non-subscribers)
2820 S:      Maintained
2821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2822 F:      arch/arm/boot/dts/stm32*
2823 F:      arch/arm/mach-stm32/
2824 F:      drivers/clocksource/armv7m_systick.c
2825 N:      stm32
2826 N:      stm
2827
2828 ARM/Synaptics SoC support
2829 M:      Jisheng Zhang <[email protected]>
2830 M:      Sebastian Hesselbarth <[email protected]>
2831 L:      [email protected] (moderated for non-subscribers)
2832 S:      Maintained
2833 F:      arch/arm/boot/dts/berlin*
2834 F:      arch/arm/mach-berlin/
2835 F:      arch/arm64/boot/dts/synaptics/
2836
2837 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2838 M:      Lennert Buytenhek <[email protected]>
2839 L:      [email protected] (moderated for non-subscribers)
2840 S:      Maintained
2841
2842 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2843 M:      Hans Verkuil <[email protected]>
2844 L:      [email protected]
2845 L:      [email protected]
2846 S:      Maintained
2847 F:      Documentation/devicetree/bindings/media/tegra-cec.txt
2848 F:      drivers/media/cec/platform/tegra/
2849
2850 ARM/TESLA FSD SoC SUPPORT
2851 M:      Alim Akhtar <[email protected]>
2852 M:      [email protected]
2853 L:      [email protected] (moderated for non-subscribers)
2854 L:      [email protected]
2855 S:      Maintained
2856 F:      arch/arm64/boot/dts/tesla*
2857
2858 ARM/TETON BGA MACHINE SUPPORT
2859 M:      "Mark F. Brown" <[email protected]>
2860 L:      [email protected] (moderated for non-subscribers)
2861 S:      Maintained
2862
2863 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2864 M:      Santosh Shilimkar <[email protected]>
2865 L:      [email protected]
2866 S:      Maintained
2867 F:      drivers/memory/*emif*
2868
2869 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2870 M:      Nishanth Menon <[email protected]>
2871 M:      Santosh Shilimkar <[email protected]>
2872 L:      [email protected] (moderated for non-subscribers)
2873 S:      Maintained
2874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
2875 F:      arch/arm/boot/dts/keystone-*
2876 F:      arch/arm/mach-keystone/
2877
2878 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2879 M:      Santosh Shilimkar <[email protected]>
2880 L:      [email protected]
2881 S:      Maintained
2882 F:      drivers/clk/keystone/
2883
2884 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
2885 M:      Santosh Shilimkar <[email protected]>
2886 L:      [email protected] (moderated for non-subscribers)
2887 L:      [email protected]
2888 S:      Maintained
2889 F:      drivers/clocksource/timer-keystone.c
2890
2891 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2892 M:      Santosh Shilimkar <[email protected]>
2893 L:      [email protected]
2894 S:      Maintained
2895 F:      drivers/power/reset/keystone-reset.c
2896
2897 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2898 M:      Nishanth Menon <[email protected]>
2899 M:      Vignesh Raghavendra <[email protected]>
2900 M:      Tero Kristo <[email protected]>
2901 L:      [email protected] (moderated for non-subscribers)
2902 S:      Supported
2903 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
2904 F:      arch/arm64/boot/dts/ti/Makefile
2905 F:      arch/arm64/boot/dts/ti/k3-*
2906 F:      include/dt-bindings/pinctrl/k3.h
2907
2908 ARM/THECUS N2100 MACHINE SUPPORT
2909 M:      Lennert Buytenhek <[email protected]>
2910 L:      [email protected] (moderated for non-subscribers)
2911 S:      Maintained
2912
2913 ARM/TOSA MACHINE SUPPORT
2914 M:      Dmitry Eremin-Solenikov <[email protected]>
2915 M:      Dirk Opfer <[email protected]>
2916 S:      Maintained
2917
2918 ARM/TOSHIBA VISCONTI ARCHITECTURE
2919 M:      Nobuhiro Iwamatsu <[email protected]>
2920 L:      [email protected] (moderated for non-subscribers)
2921 S:      Supported
2922 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2923 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
2924 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
2925 F:      Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
2926 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
2927 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
2928 F:      Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
2929 F:      Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
2930 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
2931 F:      arch/arm64/boot/dts/toshiba/
2932 F:      drivers/clk/visconti/
2933 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
2934 F:      drivers/gpio/gpio-visconti.c
2935 F:      drivers/pci/controller/dwc/pcie-visconti.c
2936 F:      drivers/pinctrl/visconti/
2937 F:      drivers/watchdog/visconti_wdt.c
2938 N:      visconti
2939
2940 ARM/UNIPHIER ARCHITECTURE
2941 M:      Kunihiko Hayashi <[email protected]>
2942 M:      Masami Hiramatsu <[email protected]>
2943 L:      [email protected] (moderated for non-subscribers)
2944 S:      Maintained
2945 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2946 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2947 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2948 F:      arch/arm/boot/dts/uniphier*
2949 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2950 F:      arch/arm/mach-uniphier/
2951 F:      arch/arm/mm/cache-uniphier.c
2952 F:      arch/arm64/boot/dts/socionext/uniphier*
2953 F:      drivers/bus/uniphier-system-bus.c
2954 F:      drivers/clk/uniphier/
2955 F:      drivers/dma/uniphier-mdmac.c
2956 F:      drivers/gpio/gpio-uniphier.c
2957 F:      drivers/i2c/busses/i2c-uniphier*
2958 F:      drivers/irqchip/irq-uniphier-aidet.c
2959 F:      drivers/mmc/host/uniphier-sd.c
2960 F:      drivers/pinctrl/uniphier/
2961 F:      drivers/reset/reset-uniphier.c
2962 F:      drivers/tty/serial/8250/8250_uniphier.c
2963 N:      uniphier
2964
2965 ARM/VERSATILE EXPRESS PLATFORM
2966 M:      Liviu Dudau <[email protected]>
2967 M:      Sudeep Holla <[email protected]>
2968 M:      Lorenzo Pieralisi <[email protected]>
2969 L:      [email protected] (moderated for non-subscribers)
2970 S:      Maintained
2971 F:      */*/*/vexpress*
2972 F:      */*/vexpress*
2973 F:      arch/arm/boot/dts/vexpress*
2974 F:      arch/arm/mach-vexpress/
2975 F:      arch/arm64/boot/dts/arm/
2976 F:      drivers/clk/versatile/clk-vexpress-osc.c
2977 F:      drivers/clocksource/timer-versatile.c
2978 N:      mps2
2979
2980 ARM/VFP SUPPORT
2981 M:      Russell King <[email protected]>
2982 L:      [email protected] (moderated for non-subscribers)
2983 S:      Maintained
2984 W:      http://www.armlinux.org.uk/
2985 F:      arch/arm/vfp/
2986
2987 ARM/VOIPAC PXA270 SUPPORT
2988 M:      Marek Vasut <[email protected]>
2989 L:      [email protected] (moderated for non-subscribers)
2990 S:      Maintained
2991 F:      arch/arm/mach-pxa/include/mach/vpac270.h
2992 F:      arch/arm/mach-pxa/vpac270.c
2993
2994 ARM/VT8500 ARM ARCHITECTURE
2995 L:      [email protected] (moderated for non-subscribers)
2996 S:      Orphan
2997 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
2998 F:      arch/arm/mach-vt8500/
2999 F:      drivers/clocksource/timer-vt8500.c
3000 F:      drivers/i2c/busses/i2c-wmt.c
3001 F:      drivers/mmc/host/wmt-sdmmc.c
3002 F:      drivers/pwm/pwm-vt8500.c
3003 F:      drivers/rtc/rtc-vt8500.c
3004 F:      drivers/tty/serial/vt8500_serial.c
3005 F:      drivers/usb/host/ehci-platform.c
3006 F:      drivers/usb/host/uhci-platform.c
3007 F:      drivers/video/fbdev/vt8500lcdfb.*
3008 F:      drivers/video/fbdev/wm8505fb*
3009 F:      drivers/video/fbdev/wmt_ge_rops.*
3010
3011 ARM/ZIPIT Z2 SUPPORT
3012 M:      Marek Vasut <[email protected]>
3013 L:      [email protected] (moderated for non-subscribers)
3014 S:      Maintained
3015 F:      arch/arm/mach-pxa/include/mach/z2.h
3016 F:      arch/arm/mach-pxa/z2.c
3017
3018 ARM/ZYNQ ARCHITECTURE
3019 M:      Michal Simek <[email protected]>
3020 L:      [email protected] (moderated for non-subscribers)
3021 S:      Supported
3022 W:      http://wiki.xilinx.com
3023 T:      git https://github.com/Xilinx/linux-xlnx.git
3024 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
3025 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
3026 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
3027 F:      arch/arm/mach-zynq/
3028 F:      drivers/clocksource/timer-cadence-ttc.c
3029 F:      drivers/cpuidle/cpuidle-zynq.c
3030 F:      drivers/edac/synopsys_edac.c
3031 F:      drivers/i2c/busses/i2c-cadence.c
3032 F:      drivers/i2c/busses/i2c-xiic.c
3033 F:      drivers/mmc/host/sdhci-of-arasan.c
3034 N:      zynq
3035 N:      xilinx
3036
3037 ARM64 PORT (AARCH64 ARCHITECTURE)
3038 M:      Catalin Marinas <[email protected]>
3039 M:      Will Deacon <[email protected]>
3040 L:      [email protected] (moderated for non-subscribers)
3041 S:      Maintained
3042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
3043 F:      Documentation/arm64/
3044 F:      arch/arm64/
3045 F:      tools/testing/selftests/arm64/
3046 X:      arch/arm64/boot/dts/
3047
3048 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3049 M:      George McCollister <[email protected]>
3050 L:      [email protected]
3051 S:      Maintained
3052 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3053 F:      drivers/net/dsa/xrs700x/*
3054 F:      net/dsa/tag_xrs700x.c
3055
3056 AS3645A LED FLASH CONTROLLER DRIVER
3057 M:      Sakari Ailus <[email protected]>
3058 L:      [email protected]
3059 S:      Maintained
3060 F:      drivers/leds/flash/leds-as3645a.c
3061
3062 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3063 M:      Tianshu Qiu <[email protected]>
3064 L:      [email protected]
3065 S:      Maintained
3066 T:      git git://linuxtv.org/media_tree.git
3067 F:      Documentation/devicetree/bindings/media/i2c/ak7375.txt
3068 F:      drivers/media/i2c/ak7375.c
3069
3070 ASAHI KASEI AK8974 DRIVER
3071 M:      Linus Walleij <[email protected]>
3072 L:      [email protected]
3073 S:      Supported
3074 W:      http://www.akm.com/
3075 F:      drivers/iio/magnetometer/ak8974.c
3076
3077 ASC7621 HARDWARE MONITOR DRIVER
3078 M:      George Joseph <[email protected]>
3079 L:      [email protected]
3080 S:      Maintained
3081 F:      Documentation/hwmon/asc7621.rst
3082 F:      drivers/hwmon/asc7621.c
3083
3084 ASIX AX88796C SPI ETHERNET ADAPTER
3085 M:      Łukasz Stelmach <[email protected]>
3086 S:      Maintained
3087 F:      Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3088 F:      drivers/net/ethernet/asix/ax88796c_*
3089
3090 ASPEED PECI CONTROLLER
3091 M:      Iwona Winiarska <[email protected]>
3092 L:      [email protected] (moderated for non-subscribers)
3093 L:      [email protected] (moderated for non-subscribers)
3094 S:      Supported
3095 F:      Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3096 F:      drivers/peci/controller/peci-aspeed.c
3097
3098 ASPEED PINCTRL DRIVERS
3099 M:      Andrew Jeffery <[email protected]>
3100 L:      [email protected] (moderated for non-subscribers)
3101 L:      [email protected] (moderated for non-subscribers)
3102 L:      [email protected]
3103 S:      Maintained
3104 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
3105 F:      drivers/pinctrl/aspeed/
3106
3107 ASPEED SCU INTERRUPT CONTROLLER DRIVER
3108 M:      Eddie James <[email protected]>
3109 L:      [email protected] (moderated for non-subscribers)
3110 S:      Maintained
3111 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3112 F:      drivers/irqchip/irq-aspeed-scu-ic.c
3113 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3114
3115 ASPEED SD/MMC DRIVER
3116 M:      Andrew Jeffery <[email protected]>
3117 L:      [email protected] (moderated for non-subscribers)
3118 L:      [email protected] (moderated for non-subscribers)
3119 L:      [email protected]
3120 S:      Maintained
3121 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3122 F:      drivers/mmc/host/sdhci-of-aspeed*
3123
3124 ASPEED SMC SPI DRIVER
3125 M:      Chin-Ting Kuo <[email protected]>
3126 M:      Cédric Le Goater <[email protected]>
3127 L:      [email protected] (moderated for non-subscribers)
3128 L:      [email protected] (moderated for non-subscribers)
3129 L:      [email protected]
3130 S:      Maintained
3131 F:      Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3132 F:      drivers/spi/spi-aspeed-smc.c
3133
3134 ASPEED VIDEO ENGINE DRIVER
3135 M:      Eddie James <[email protected]>
3136 L:      [email protected]
3137 L:      [email protected] (moderated for non-subscribers)
3138 S:      Maintained
3139 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
3140 F:      drivers/media/platform/aspeed/
3141
3142 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3143 M:      Corentin Chary <[email protected]>
3144 L:      [email protected]
3145 L:      [email protected]
3146 S:      Maintained
3147 W:      http://acpi4asus.sf.net
3148 F:      drivers/platform/x86/asus*.c
3149 F:      drivers/platform/x86/eeepc*.c
3150
3151 ASUS TF103C DOCK DRIVER
3152 M:      Hans de Goede <[email protected]>
3153 L:      [email protected]
3154 S:      Maintained
3155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3156 F:      drivers/platform/x86/asus-tf103c-dock.c
3157
3158 ASUS WMI HARDWARE MONITOR DRIVER
3159 M:      Ed Brindley <[email protected]>
3160 M:      Denis Pauk <[email protected]>
3161 L:      [email protected]
3162 S:      Maintained
3163 F:      drivers/hwmon/asus_wmi_sensors.c
3164
3165 ASUS WMI EC HARDWARE MONITOR DRIVER
3166 M:      Eugene Shalygin <[email protected]>
3167 M:      Denis Pauk <[email protected]>
3168 L:      [email protected]
3169 S:      Maintained
3170 F:      drivers/hwmon/asus_wmi_ec_sensors.c
3171
3172 ASUS EC HARDWARE MONITOR DRIVER
3173 M:      Eugene Shalygin <[email protected]>
3174 L:      [email protected]
3175 S:      Maintained
3176 F:      drivers/hwmon/asus-ec-sensors.c
3177
3178 ASUS WIRELESS RADIO CONTROL DRIVER
3179 M:      João Paulo Rechi Vita <[email protected]>
3180 L:      [email protected]
3181 S:      Maintained
3182 F:      drivers/platform/x86/asus-wireless.c
3183
3184 ASYMMETRIC KEYS
3185 M:      David Howells <[email protected]>
3186 L:      [email protected]
3187 S:      Maintained
3188 F:      Documentation/crypto/asymmetric-keys.rst
3189 F:      crypto/asymmetric_keys/
3190 F:      include/crypto/pkcs7.h
3191 F:      include/crypto/public_key.h
3192 F:      include/linux/verification.h
3193
3194 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3195 R:      Dan Williams <[email protected]>
3196 S:      Odd fixes
3197 W:      http://sourceforge.net/projects/xscaleiop
3198 F:      Documentation/crypto/async-tx-api.rst
3199 F:      crypto/async_tx/
3200 F:      include/linux/async_tx.h
3201
3202 AT24 EEPROM DRIVER
3203 M:      Bartosz Golaszewski <[email protected]>
3204 L:      [email protected]
3205 S:      Maintained
3206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3207 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
3208 F:      drivers/misc/eeprom/at24.c
3209
3210 ATA OVER ETHERNET (AOE) DRIVER
3211 M:      "Justin Sanders" <[email protected]>
3212 S:      Supported
3213 W:      http://www.openaoe.org/
3214 F:      Documentation/admin-guide/aoe/
3215 F:      drivers/block/aoe/
3216
3217 ATC260X PMIC MFD DRIVER
3218 M:      Manivannan Sadhasivam <[email protected]>
3219 M:      Cristian Ciocaltea <[email protected]>
3220 L:      [email protected]
3221 S:      Maintained
3222 F:      Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3223 F:      drivers/input/misc/atc260x-onkey.c
3224 F:      drivers/mfd/atc260*
3225 F:      drivers/power/reset/atc260x-poweroff.c
3226 F:      drivers/regulator/atc260x-regulator.c
3227 F:      include/linux/mfd/atc260x/*
3228
3229 ATHEROS 71XX/9XXX GPIO DRIVER
3230 M:      Alban Bedel <[email protected]>
3231 S:      Maintained
3232 W:      https://github.com/AlbanBedel/linux
3233 T:      git git://github.com/AlbanBedel/linux
3234 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3235 F:      drivers/gpio/gpio-ath79.c
3236
3237 ATHEROS 71XX/9XXX USB PHY DRIVER
3238 M:      Alban Bedel <[email protected]>
3239 S:      Maintained
3240 W:      https://github.com/AlbanBedel/linux
3241 T:      git git://github.com/AlbanBedel/linux
3242 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3243 F:      drivers/phy/qualcomm/phy-ath79-usb.c
3244
3245 ATHEROS ATH GENERIC UTILITIES
3246 M:      Kalle Valo <[email protected]>
3247 L:      [email protected]
3248 S:      Supported
3249 F:      drivers/net/wireless/ath/*
3250
3251 ATHEROS ATH5K WIRELESS DRIVER
3252 M:      Jiri Slaby <[email protected]>
3253 M:      Nick Kossifidis <[email protected]>
3254 M:      Luis Chamberlain <[email protected]>
3255 L:      [email protected]
3256 S:      Maintained
3257 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3258 F:      drivers/net/wireless/ath/ath5k/
3259
3260 ATHEROS ATH6KL WIRELESS DRIVER
3261 L:      [email protected]
3262 S:      Orphan
3263 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3264 F:      drivers/net/wireless/ath/ath6kl/
3265
3266 ATI_REMOTE2 DRIVER
3267 M:      Ville Syrjala <[email protected]>
3268 S:      Maintained
3269 F:      drivers/input/misc/ati_remote2.c
3270
3271 ATK0110 HWMON DRIVER
3272 M:      Luca Tettamanti <[email protected]>
3273 L:      [email protected]
3274 S:      Maintained
3275 F:      drivers/hwmon/asus_atk0110.c
3276
3277 ATLX ETHERNET DRIVERS
3278 M:      Chris Snook <[email protected]>
3279 L:      [email protected]
3280 S:      Maintained
3281 W:      http://sourceforge.net/projects/atl1
3282 W:      http://atl1.sourceforge.net
3283 F:      drivers/net/ethernet/atheros/
3284
3285 ATM
3286 M:      Chas Williams <[email protected]>
3287 L:      [email protected] (moderated for non-subscribers)
3288 L:      [email protected]
3289 S:      Maintained
3290 W:      http://linux-atm.sourceforge.net
3291 F:      drivers/atm/
3292 F:      include/linux/atm*
3293 F:      include/uapi/linux/atm*
3294
3295 ATMEL MACB ETHERNET DRIVER
3296 M:      Nicolas Ferre <[email protected]>
3297 M:      Claudiu Beznea <[email protected]>
3298 S:      Supported
3299 F:      drivers/net/ethernet/cadence/
3300
3301 ATMEL MAXTOUCH DRIVER
3302 M:      Nick Dyer <[email protected]>
3303 S:      Maintained
3304 T:      git git://github.com/ndyer/linux.git
3305 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3306 F:      drivers/input/touchscreen/atmel_mxt_ts.c
3307
3308 ATMEL WIRELESS DRIVER
3309 M:      Simon Kelley <[email protected]>
3310 L:      [email protected]
3311 S:      Maintained
3312 W:      http://www.thekelleys.org.uk/atmel
3313 W:      http://atmelwlandriver.sourceforge.net/
3314 F:      drivers/net/wireless/atmel/atmel*
3315
3316 ATOMIC INFRASTRUCTURE
3317 M:      Will Deacon <[email protected]>
3318 M:      Peter Zijlstra <[email protected]>
3319 R:      Boqun Feng <[email protected]>
3320 R:      Mark Rutland <[email protected]>
3321 L:      [email protected]
3322 S:      Maintained
3323 F:      arch/*/include/asm/atomic*.h
3324 F:      include/*/atomic*.h
3325 F:      include/linux/refcount.h
3326 F:      Documentation/atomic_*.txt
3327 F:      scripts/atomic/
3328
3329 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3330 M:      Bradley Grove <[email protected]>
3331 L:      [email protected]
3332 S:      Supported
3333 W:      http://www.attotech.com
3334 F:      drivers/scsi/esas2r
3335
3336 ATUSB IEEE 802.15.4 RADIO DRIVER
3337 M:      Stefan Schmidt <[email protected]>
3338 L:      [email protected]
3339 S:      Maintained
3340 F:      drivers/net/ieee802154/at86rf230.h
3341 F:      drivers/net/ieee802154/atusb.c
3342 F:      drivers/net/ieee802154/atusb.h
3343
3344 AUDIT SUBSYSTEM
3345 M:      Paul Moore <[email protected]>
3346 M:      Eric Paris <[email protected]>
3347 L:      [email protected] (moderated for non-subscribers)
3348 S:      Supported
3349 W:      https://github.com/linux-audit
3350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3351 F:      include/asm-generic/audit_*.h
3352 F:      include/linux/audit.h
3353 F:      include/linux/audit_arch.h
3354 F:      include/uapi/linux/audit.h
3355 F:      kernel/audit*
3356 F:      lib/*audit.c
3357
3358 AUXILIARY DISPLAY DRIVERS
3359 M:      Miguel Ojeda <[email protected]>
3360 S:      Maintained
3361 F:      Documentation/devicetree/bindings/auxdisplay/
3362 F:      drivers/auxdisplay/
3363 F:      include/linux/cfag12864b.h
3364
3365 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3366 M:      Andreas Klinger <[email protected]>
3367 L:      [email protected]
3368 S:      Maintained
3369 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3370 F:      drivers/iio/adc/hx711.c
3371
3372 AX.25 NETWORK LAYER
3373 M:      Ralf Baechle <[email protected]>
3374 L:      [email protected]
3375 S:      Maintained
3376 W:      http://www.linux-ax25.org/
3377 F:      include/net/ax25.h
3378 F:      include/uapi/linux/ax25.h
3379 F:      net/ax25/
3380
3381 AXENTIA ARM DEVICES
3382 M:      Peter Rosin <[email protected]>
3383 L:      [email protected] (moderated for non-subscribers)
3384 S:      Maintained
3385 F:      arch/arm/boot/dts/at91-linea.dtsi
3386 F:      arch/arm/boot/dts/at91-natte.dtsi
3387 F:      arch/arm/boot/dts/at91-nattis-2-natte-2.dts
3388 F:      arch/arm/boot/dts/at91-tse850-3.dts
3389
3390 AXENTIA ASOC DRIVERS
3391 M:      Peter Rosin <[email protected]>
3392 L:      [email protected] (moderated for non-subscribers)
3393 S:      Maintained
3394 F:      Documentation/devicetree/bindings/sound/axentia,*
3395 F:      sound/soc/atmel/tse850-pcm5142.c
3396
3397 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3398 M:      Nuno Sá <[email protected]>
3399 L:      [email protected]
3400 S:      Supported
3401 W:      https://ez.analog.com/linux-software-drivers
3402 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3403 F:      drivers/hwmon/axi-fan-control.c
3404
3405 AXXIA I2C CONTROLLER
3406 M:      Krzysztof Adamski <[email protected]>
3407 L:      [email protected]
3408 S:      Maintained
3409 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3410 F:      drivers/i2c/busses/i2c-axxia.c
3411
3412 AZ6007 DVB DRIVER
3413 M:      Mauro Carvalho Chehab <[email protected]>
3414 L:      [email protected]
3415 S:      Maintained
3416 W:      https://linuxtv.org
3417 T:      git git://linuxtv.org/media_tree.git
3418 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3419
3420 AZTECH FM RADIO RECEIVER DRIVER
3421 M:      Hans Verkuil <[email protected]>
3422 L:      [email protected]
3423 S:      Maintained
3424 W:      https://linuxtv.org
3425 T:      git git://linuxtv.org/media_tree.git
3426 F:      drivers/media/radio/radio-aztech*
3427
3428 B43 WIRELESS DRIVER
3429 L:      [email protected]
3430 L:      [email protected]
3431 S:      Odd Fixes
3432 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3433 F:      drivers/net/wireless/broadcom/b43/
3434
3435 B43LEGACY WIRELESS DRIVER
3436 M:      Larry Finger <[email protected]>
3437 L:      [email protected]
3438 L:      [email protected]
3439 S:      Maintained
3440 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3441 F:      drivers/net/wireless/broadcom/b43legacy/
3442
3443 BACKLIGHT CLASS/SUBSYSTEM
3444 M:      Lee Jones <[email protected]>
3445 M:      Daniel Thompson <[email protected]>
3446 M:      Jingoo Han <[email protected]>
3447 L:      [email protected]
3448 S:      Maintained
3449 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3450 F:      Documentation/ABI/stable/sysfs-class-backlight
3451 F:      Documentation/ABI/testing/sysfs-class-backlight
3452 F:      Documentation/devicetree/bindings/leds/backlight
3453 F:      drivers/video/backlight/
3454 F:      include/linux/backlight.h
3455 F:      include/linux/pwm_backlight.h
3456
3457 BARCO P50 GPIO DRIVER
3458 M:      Santosh Kumar Yadav <[email protected]>
3459 M:      Peter Korsgaard <[email protected]>
3460 S:      Maintained
3461 F:      drivers/platform/x86/barco-p50-gpio.c
3462
3463 BATMAN ADVANCED
3464 M:      Marek Lindner <[email protected]>
3465 M:      Simon Wunderlich <[email protected]>
3466 M:      Antonio Quartulli <[email protected]>
3467 M:      Sven Eckelmann <[email protected]>
3468 L:      [email protected] (moderated for non-subscribers)
3469 S:      Maintained
3470 W:      https://www.open-mesh.org/
3471 Q:      https://patchwork.open-mesh.org/project/batman/list/
3472 B:      https://www.open-mesh.org/projects/batman-adv/issues
3473 C:      ircs://irc.hackint.org/batadv
3474 T:      git https://git.open-mesh.org/linux-merge.git
3475 F:      Documentation/networking/batman-adv.rst
3476 F:      include/uapi/linux/batadv_packet.h
3477 F:      include/uapi/linux/batman_adv.h
3478 F:      net/batman-adv/
3479
3480 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3481 M:      Thomas Sailer <[email protected]>
3482 L:      [email protected]
3483 S:      Maintained
3484 W:      http://www.baycom.org/~tom/ham/ham.html
3485 F:      drivers/net/hamradio/baycom*
3486
3487 BCACHE (BLOCK LAYER CACHE)
3488 M:      Coly Li <[email protected]>
3489 M:      Kent Overstreet <[email protected]>
3490 L:      [email protected]
3491 S:      Maintained
3492 W:      http://bcache.evilpiepirate.org
3493 C:      irc://irc.oftc.net/bcache
3494 F:      drivers/md/bcache/
3495
3496 BDISP ST MEDIA DRIVER
3497 M:      Fabien Dessenne <[email protected]>
3498 L:      [email protected]
3499 S:      Supported
3500 W:      https://linuxtv.org
3501 T:      git git://linuxtv.org/media_tree.git
3502 F:      drivers/media/platform/st/sti/bdisp
3503
3504 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3505 M:      Dariusz Marcinkiewicz <[email protected]>
3506 L:      [email protected]
3507 S:      Maintained
3508 F:      drivers/net/ethernet/ec_bhf.c
3509
3510 BEFS FILE SYSTEM
3511 M:      Luis de Bethencourt <[email protected]>
3512 M:      Salah Triki <[email protected]>
3513 S:      Maintained
3514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3515 F:      Documentation/filesystems/befs.rst
3516 F:      fs/befs/
3517
3518 BFQ I/O SCHEDULER
3519 M:      Paolo Valente <[email protected]>
3520 M:      Jens Axboe <[email protected]>
3521 L:      [email protected]
3522 S:      Maintained
3523 F:      Documentation/block/bfq-iosched.rst
3524 F:      block/bfq-*
3525
3526 BFS FILE SYSTEM
3527 M:      "Tigran A. Aivazian" <[email protected]>
3528 S:      Maintained
3529 F:      Documentation/filesystems/bfs.rst
3530 F:      fs/bfs/
3531 F:      include/uapi/linux/bfs_fs.h
3532
3533 BITMAP API
3534 M:      Yury Norov <[email protected]>
3535 R:      Andy Shevchenko <[email protected]>
3536 R:      Rasmus Villemoes <[email protected]>
3537 S:      Maintained
3538 F:      include/linux/bitmap.h
3539 F:      include/linux/cpumask.h
3540 F:      include/linux/find.h
3541 F:      include/linux/nodemask.h
3542 F:      lib/bitmap.c
3543 F:      lib/cpumask.c
3544 F:      lib/find_bit.c
3545 F:      lib/find_bit_benchmark.c
3546 F:      lib/nodemask.c
3547 F:      lib/test_bitmap.c
3548 F:      tools/include/linux/bitmap.h
3549 F:      tools/include/linux/find.h
3550 F:      tools/lib/bitmap.c
3551 F:      tools/lib/find_bit.c
3552
3553 BLINKM RGB LED DRIVER
3554 M:      Jan-Simon Moeller <[email protected]>
3555 S:      Maintained
3556 F:      drivers/leds/leds-blinkm.c
3557
3558 BLOCK LAYER
3559 M:      Jens Axboe <[email protected]>
3560 L:      [email protected]
3561 S:      Maintained
3562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3563 F:      Documentation/ABI/stable/sysfs-block
3564 F:      Documentation/block/
3565 F:      block/
3566 F:      drivers/block/
3567 F:      include/linux/bio.h
3568 F:      include/linux/blk*
3569 F:      kernel/trace/blktrace.c
3570 F:      lib/sbitmap.c
3571
3572 BLOCK2MTD DRIVER
3573 M:      Joern Engel <[email protected]>
3574 L:      [email protected]
3575 S:      Maintained
3576 F:      drivers/mtd/devices/block2mtd.c
3577
3578 BLUETOOTH DRIVERS
3579 M:      Marcel Holtmann <[email protected]>
3580 M:      Johan Hedberg <[email protected]>
3581 M:      Luiz Augusto von Dentz <[email protected]>
3582 L:      [email protected]
3583 S:      Supported
3584 W:      http://www.bluez.org/
3585 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3587 F:      drivers/bluetooth/
3588
3589 BLUETOOTH SUBSYSTEM
3590 M:      Marcel Holtmann <[email protected]>
3591 M:      Johan Hedberg <[email protected]>
3592 M:      Luiz Augusto von Dentz <[email protected]>
3593 L:      [email protected]
3594 S:      Supported
3595 W:      http://www.bluez.org/
3596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3597 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3598 F:      include/net/bluetooth/
3599 F:      net/bluetooth/
3600
3601 BONDING DRIVER
3602 M:      Jay Vosburgh <[email protected]>
3603 M:      Veaceslav Falico <[email protected]>
3604 M:      Andy Gospodarek <[email protected]>
3605 L:      [email protected]
3606 S:      Supported
3607 W:      http://sourceforge.net/projects/bonding/
3608 F:      Documentation/networking/bonding.rst
3609 F:      drivers/net/bonding/
3610 F:      include/net/bond*
3611 F:      include/uapi/linux/if_bonding.h
3612
3613 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3614 M:      Dan Robertson <[email protected]>
3615 L:      [email protected]
3616 S:      Maintained
3617 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3618 F:      drivers/iio/accel/bma400*
3619
3620 BPF [GENERAL] (Safe Dynamic Programs and Tools)
3621 M:      Alexei Starovoitov <[email protected]>
3622 M:      Daniel Borkmann <[email protected]>
3623 M:      Andrii Nakryiko <[email protected]>
3624 R:      Martin KaFai Lau <[email protected]>
3625 R:      Song Liu <[email protected]>
3626 R:      Yonghong Song <[email protected]>
3627 R:      John Fastabend <[email protected]>
3628 R:      KP Singh <[email protected]>
3629 R:      Stanislav Fomichev <[email protected]>
3630 R:      Hao Luo <[email protected]>
3631 R:      Jiri Olsa <[email protected]>
3632 L:      [email protected]
3633 S:      Supported
3634 W:      https://bpf.io/
3635 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3637 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3638 F:      Documentation/bpf/
3639 F:      Documentation/networking/filter.rst
3640 F:      Documentation/userspace-api/ebpf/
3641 F:      arch/*/net/*
3642 F:      include/linux/bpf*
3643 F:      include/linux/btf*
3644 F:      include/linux/filter.h
3645 F:      include/trace/events/xdp.h
3646 F:      include/uapi/linux/bpf*
3647 F:      include/uapi/linux/btf*
3648 F:      include/uapi/linux/filter.h
3649 F:      kernel/bpf/
3650 F:      kernel/trace/bpf_trace.c
3651 F:      lib/test_bpf.c
3652 F:      net/bpf/
3653 F:      net/core/filter.c
3654 F:      net/sched/act_bpf.c
3655 F:      net/sched/cls_bpf.c
3656 F:      samples/bpf/
3657 F:      scripts/bpf_doc.py
3658 F:      scripts/pahole-flags.sh
3659 F:      scripts/pahole-version.sh
3660 F:      tools/bpf/
3661 F:      tools/lib/bpf/
3662 F:      tools/testing/selftests/bpf/
3663
3664 BPF JIT for ARM
3665 M:      Shubham Bansal <[email protected]>
3666 L:      [email protected]
3667 S:      Odd Fixes
3668 F:      arch/arm/net/
3669
3670 BPF JIT for ARM64
3671 M:      Daniel Borkmann <[email protected]>
3672 M:      Alexei Starovoitov <[email protected]>
3673 M:      Zi Shen Lim <[email protected]>
3674 L:      [email protected]
3675 S:      Supported
3676 F:      arch/arm64/net/
3677
3678 BPF JIT for MIPS (32-BIT AND 64-BIT)
3679 M:      Johan Almbladh <[email protected]>
3680 M:      Paul Burton <[email protected]>
3681 L:      [email protected]
3682 S:      Maintained
3683 F:      arch/mips/net/
3684
3685 BPF JIT for NFP NICs
3686 M:      Jakub Kicinski <[email protected]>
3687 L:      [email protected]
3688 S:      Odd Fixes
3689 F:      drivers/net/ethernet/netronome/nfp/bpf/
3690
3691 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3692 M:      Naveen N. Rao <[email protected]>
3693 M:      Michael Ellerman <[email protected]>
3694 L:      [email protected]
3695 S:      Supported
3696 F:      arch/powerpc/net/
3697
3698 BPF JIT for RISC-V (32-bit)
3699 M:      Luke Nelson <[email protected]>
3700 M:      Xi Wang <[email protected]>
3701 L:      [email protected]
3702 S:      Maintained
3703 F:      arch/riscv/net/
3704 X:      arch/riscv/net/bpf_jit_comp64.c
3705
3706 BPF JIT for RISC-V (64-bit)
3707 M:      Björn Töpel <[email protected]>
3708 L:      [email protected]
3709 S:      Maintained
3710 F:      arch/riscv/net/
3711 X:      arch/riscv/net/bpf_jit_comp32.c
3712
3713 BPF JIT for S390
3714 M:      Ilya Leoshkevich <[email protected]>
3715 M:      Heiko Carstens <[email protected]>
3716 M:      Vasily Gorbik <[email protected]>
3717 L:      [email protected]
3718 S:      Supported
3719 F:      arch/s390/net/
3720 X:      arch/s390/net/pnet.c
3721
3722 BPF JIT for SPARC (32-BIT AND 64-BIT)
3723 M:      David S. Miller <[email protected]>
3724 L:      [email protected]
3725 S:      Odd Fixes
3726 F:      arch/sparc/net/
3727
3728 BPF JIT for X86 32-BIT
3729 M:      Wang YanQing <[email protected]>
3730 L:      [email protected]
3731 S:      Odd Fixes
3732 F:      arch/x86/net/bpf_jit_comp32.c
3733
3734 BPF JIT for X86 64-BIT
3735 M:      Alexei Starovoitov <[email protected]>
3736 M:      Daniel Borkmann <[email protected]>
3737 L:      [email protected]
3738 S:      Supported
3739 F:      arch/x86/net/
3740 X:      arch/x86/net/bpf_jit_comp32.c
3741
3742 BPF [CORE]
3743 M:      Alexei Starovoitov <[email protected]>
3744 M:      Daniel Borkmann <[email protected]>
3745 R:      John Fastabend <[email protected]>
3746 L:      [email protected]
3747 S:      Maintained
3748 F:      kernel/bpf/verifier.c
3749 F:      kernel/bpf/tnum.c
3750 F:      kernel/bpf/core.c
3751 F:      kernel/bpf/syscall.c
3752 F:      kernel/bpf/dispatcher.c
3753 F:      kernel/bpf/trampoline.c
3754 F:      include/linux/bpf*
3755 F:      include/linux/filter.h
3756
3757 BPF [BTF]
3758 M:      Martin KaFai Lau <[email protected]>
3759 L:      [email protected]
3760 S:      Maintained
3761 F:      kernel/bpf/btf.c
3762 F:      include/linux/btf*
3763
3764 BPF [TRACING]
3765 M:      Song Liu <[email protected]>
3766 R:      Jiri Olsa <[email protected]>
3767 L:      [email protected]
3768 S:      Maintained
3769 F:      kernel/trace/bpf_trace.c
3770 F:      kernel/bpf/stackmap.c
3771
3772 BPF [NETWORKING] (tc BPF, sock_addr)
3773 M:      Martin KaFai Lau <[email protected]>
3774 M:      Daniel Borkmann <[email protected]>
3775 R:      John Fastabend <[email protected]>
3776 L:      [email protected]
3777 L:      [email protected]
3778 S:      Maintained
3779 F:      net/core/filter.c
3780 F:      net/sched/act_bpf.c
3781 F:      net/sched/cls_bpf.c
3782
3783 BPF [NETWORKING] (struct_ops, reuseport)
3784 M:      Martin KaFai Lau <[email protected]>
3785 L:      [email protected]
3786 L:      [email protected]
3787 S:      Maintained
3788 F:      kernel/bpf/bpf_struct*
3789
3790 BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
3791 M:      KP Singh <[email protected]>
3792 R:      Florent Revest <[email protected]>
3793 R:      Brendan Jackman <[email protected]>
3794 L:      [email protected]
3795 S:      Maintained
3796 F:      Documentation/bpf/prog_lsm.rst
3797 F:      include/linux/bpf_lsm.h
3798 F:      kernel/bpf/bpf_lsm.c
3799 F:      security/bpf/
3800
3801 BPF [STORAGE & CGROUPS]
3802 M:      Martin KaFai Lau <[email protected]>
3803 L:      [email protected]
3804 S:      Maintained
3805 F:      kernel/bpf/cgroup.c
3806 F:      kernel/bpf/*storage.c
3807 F:      kernel/bpf/bpf_lru*
3808
3809 BPF [RINGBUF]
3810 M:      Andrii Nakryiko <[email protected]>
3811 L:      [email protected]
3812 S:      Maintained
3813 F:      kernel/bpf/ringbuf.c
3814
3815 BPF [ITERATOR]
3816 M:      Yonghong Song <[email protected]>
3817 L:      [email protected]
3818 S:      Maintained
3819 F:      kernel/bpf/*iter.c
3820
3821 BPF [L7 FRAMEWORK] (sockmap)
3822 M:      John Fastabend <[email protected]>
3823 M:      Jakub Sitnicki <[email protected]>
3824 L:      [email protected]
3825 L:      [email protected]
3826 S:      Maintained
3827 F:      include/linux/skmsg.h
3828 F:      net/core/skmsg.c
3829 F:      net/core/sock_map.c
3830 F:      net/ipv4/tcp_bpf.c
3831 F:      net/ipv4/udp_bpf.c
3832 F:      net/unix/unix_bpf.c
3833
3834 BPF [LIBRARY] (libbpf)
3835 M:      Andrii Nakryiko <[email protected]>
3836 L:      [email protected]
3837 S:      Maintained
3838 F:      tools/lib/bpf/
3839
3840 BPF [TOOLING] (bpftool)
3841 M:      Quentin Monnet <[email protected]>
3842 L:      [email protected]
3843 S:      Maintained
3844 F:      kernel/bpf/disasm.*
3845 F:      tools/bpf/bpftool/
3846
3847 BPF [SELFTESTS] (Test Runners & Infrastructure)
3848 M:      Andrii Nakryiko <[email protected]>
3849 R:      Mykola Lysenko <[email protected]>
3850 L:      [email protected]
3851 S:      Maintained
3852 F:      tools/testing/selftests/bpf/
3853
3854 BPF [MISC]
3855 L:      [email protected]
3856 S:      Odd Fixes
3857 K:      (?:\b|_)bpf(?:\b|_)
3858
3859 BROADCOM B44 10/100 ETHERNET DRIVER
3860 M:      Michael Chan <[email protected]>
3861 L:      [email protected]
3862 S:      Supported
3863 F:      drivers/net/ethernet/broadcom/b44.*
3864
3865 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
3866 M:      Florian Fainelli <[email protected]>
3867 L:      [email protected]
3868 L:      [email protected] (subscribers-only)
3869 S:      Supported
3870 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
3871 F:      drivers/net/dsa/b53/*
3872 F:      drivers/net/dsa/bcm_sf2*
3873 F:      include/linux/dsa/brcm.h
3874 F:      include/linux/platform_data/b53.h
3875
3876 BROADCOM BCMBCA ARM ARCHITECTURE
3877 M:      William Zhang <[email protected]>
3878 M:      Anand Gore <[email protected]>
3879 M:      Kursad Oney <[email protected]>
3880 R:      Broadcom internal kernel review list <[email protected]>
3881 L:      [email protected] (moderated for non-subscribers)
3882 S:      Maintained
3883 T:      git git://github.com/broadcom/stblinux.git
3884 F:      Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
3885 F:      arch/arm/boot/dts/bcm47622.dtsi
3886 F:      arch/arm/boot/dts/bcm947622.dts
3887 N:      bcmbca
3888 N:      bcm[9]?47622
3889
3890 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3891 M:      Florian Fainelli <[email protected]>
3892 R:      Broadcom internal kernel review list <[email protected]>
3893 L:      [email protected] (moderated for non-subscribers)
3894 L:      [email protected] (moderated for non-subscribers)
3895 S:      Maintained
3896 T:      git git://github.com/broadcom/stblinux.git
3897 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3898 F:      drivers/pci/controller/pcie-brcmstb.c
3899 F:      drivers/staging/vc04_services
3900 N:      bcm2711
3901 N:      bcm283*
3902 N:      raspberrypi
3903
3904 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3905 M:      Florian Fainelli <[email protected]>
3906 M:      Ray Jui <[email protected]>
3907 M:      Scott Branden <[email protected]>
3908 R:      Broadcom internal kernel review list <[email protected]>
3909 S:      Maintained
3910 T:      git git://github.com/broadcom/mach-bcm
3911 F:      arch/arm/mach-bcm/
3912 N:      bcm281*
3913 N:      bcm113*
3914 N:      bcm216*
3915 N:      kona
3916
3917 BROADCOM BCM47XX MIPS ARCHITECTURE
3918 M:      Hauke Mehrtens <[email protected]>
3919 M:      Rafał Miłecki <[email protected]>
3920 L:      [email protected]
3921 S:      Maintained
3922 F:      Documentation/devicetree/bindings/mips/brcm/
3923 F:      arch/mips/bcm47xx/*
3924 F:      arch/mips/include/asm/mach-bcm47xx/*
3925
3926 BROADCOM BCM4908 ETHERNET DRIVER
3927 M:      Rafał Miłecki <[email protected]>
3928 R:      Broadcom internal kernel review list <[email protected]>
3929 L:      [email protected]
3930 S:      Maintained
3931 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
3932 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
3933 F:      drivers/net/ethernet/broadcom/unimac.h
3934
3935 BROADCOM BCM4908 PINMUX DRIVER
3936 M:      Rafał Miłecki <[email protected]>
3937 R:      Broadcom internal kernel review list <[email protected]>
3938 L:      [email protected]
3939 S:      Maintained
3940 F:      Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
3941 F:      drivers/pinctrl/bcm/pinctrl-bcm4908.c
3942
3943 BROADCOM BCM5301X ARM ARCHITECTURE
3944 M:      Florian Fainelli <[email protected]>
3945 M:      Hauke Mehrtens <[email protected]>
3946 M:      Rafał Miłecki <[email protected]>
3947 R:      Broadcom internal kernel review list <[email protected]>
3948 L:      [email protected] (moderated for non-subscribers)
3949 S:      Maintained
3950 F:      arch/arm/boot/dts/bcm470*
3951 F:      arch/arm/boot/dts/bcm5301*
3952 F:      arch/arm/boot/dts/bcm953012*
3953 F:      arch/arm/mach-bcm/bcm_5301x.c
3954
3955 BROADCOM BCM53573 ARM ARCHITECTURE
3956 M:      Florian Fainelli <[email protected]>
3957 M:      Rafał Miłecki <[email protected]>
3958 R:      Broadcom internal kernel review list <[email protected]>
3959 L:      [email protected] (moderated for non-subscribers)
3960 S:      Maintained
3961 F:      arch/arm/boot/dts/bcm47189*
3962 F:      arch/arm/boot/dts/bcm53573*
3963
3964 BROADCOM BCM63XX ARM ARCHITECTURE
3965 M:      Florian Fainelli <[email protected]>
3966 R:      Broadcom internal kernel review list <[email protected]>
3967 L:      [email protected] (moderated for non-subscribers)
3968 S:      Maintained
3969 T:      git git://github.com/broadcom/stblinux.git
3970 N:      bcm63xx
3971
3972 BROADCOM BCM63XX/BCM33XX UDC DRIVER
3973 M:      Kevin Cernekee <[email protected]>
3974 L:      [email protected]
3975 S:      Maintained
3976 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
3977
3978 BROADCOM BCM7XXX ARM ARCHITECTURE
3979 M:      Florian Fainelli <[email protected]>
3980 R:      Broadcom internal kernel review list <[email protected]>
3981 L:      [email protected] (moderated for non-subscribers)
3982 S:      Maintained
3983 T:      git git://github.com/broadcom/stblinux.git
3984 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3985 F:      arch/arm/boot/dts/bcm7*.dts*
3986 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
3987 F:      arch/arm/mach-bcm/*brcmstb*
3988 F:      arch/arm/mm/cache-b15-rac.c
3989 F:      drivers/bus/brcmstb_gisb.c
3990 F:      drivers/pci/controller/pcie-brcmstb.c
3991 N:      brcmstb
3992 N:      bcm7038
3993 N:      bcm7120
3994
3995 BROADCOM BDC DRIVER
3996 M:      Al Cooper <[email protected]>
3997 L:      [email protected]
3998 R:      Broadcom internal kernel review list <[email protected]>
3999 S:      Maintained
4000 F:      Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4001 F:      drivers/usb/gadget/udc/bdc/
4002
4003 BROADCOM BMIPS CPUFREQ DRIVER
4004 M:      Markus Mayer <[email protected]>
4005 R:      Broadcom internal kernel review list <[email protected]>
4006 L:      [email protected]
4007 S:      Maintained
4008 F:      drivers/cpufreq/bmips-cpufreq.c
4009
4010 BROADCOM BMIPS MIPS ARCHITECTURE
4011 M:      Florian Fainelli <[email protected]>
4012 R:      Broadcom internal kernel review list <[email protected]>
4013 L:      [email protected]
4014 S:      Maintained
4015 T:      git git://github.com/broadcom/stblinux.git
4016 F:      arch/mips/bmips/*
4017 F:      arch/mips/boot/dts/brcm/bcm*.dts*
4018 F:      arch/mips/include/asm/mach-bmips/*
4019 F:      arch/mips/kernel/*bmips*
4020 F:      drivers/soc/bcm/bcm63xx
4021 F:      drivers/irqchip/irq-bcm63*
4022 F:      drivers/irqchip/irq-bcm7*
4023 F:      drivers/irqchip/irq-brcmstb*
4024 F:      include/linux/bcm963xx_nvram.h
4025 F:      include/linux/bcm963xx_tag.h
4026
4027 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4028 M:      Rasesh Mody <[email protected]>
4029 M:      [email protected]
4030 L:      [email protected]
4031 S:      Supported
4032 F:      drivers/net/ethernet/broadcom/bnx2.*
4033 F:      drivers/net/ethernet/broadcom/bnx2_*
4034
4035 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4036 M:      Saurav Kashyap <[email protected]>
4037 M:      Javed Hasan <[email protected]>
4038 M:      [email protected]
4039 L:      [email protected]
4040 S:      Supported
4041 F:      drivers/scsi/bnx2fc/
4042
4043 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4044 M:      Nilesh Javali <[email protected]>
4045 M:      Manish Rangankar <[email protected]>
4046 M:      [email protected]
4047 L:      [email protected]
4048 S:      Supported
4049 F:      drivers/scsi/bnx2i/
4050
4051 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4052 M:      Ariel Elior <[email protected]>
4053 M:      Sudarsana Kalluru <[email protected]>
4054 M:      Manish Chopra <[email protected]>
4055 L:      [email protected]
4056 S:      Supported
4057 F:      drivers/net/ethernet/broadcom/bnx2x/
4058
4059 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4060 M:      Michael Chan <[email protected]>
4061 L:      [email protected]
4062 S:      Supported
4063 F:      drivers/firmware/broadcom/tee_bnxt_fw.c
4064 F:      drivers/net/ethernet/broadcom/bnxt/
4065 F:      include/linux/firmware/broadcom/tee_bnxt_fw.h
4066
4067 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
4068 M:      Arend van Spriel <[email protected]>
4069 M:      Franky Lin <[email protected]>
4070 M:      Hante Meuleman <[email protected]>
4071 L:      [email protected]
4072 L:      [email protected]
4073 L:      [email protected]
4074 S:      Supported
4075 F:      drivers/net/wireless/broadcom/brcm80211/
4076
4077 BROADCOM BRCMSTB GPIO DRIVER
4078 M:      Doug Berger <[email protected]>
4079 M:      Florian Fainelli <[email protected]>
4080 R:      Broadcom internal kernel review list <[email protected]>
4081 S:      Supported
4082 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4083 F:      drivers/gpio/gpio-brcmstb.c
4084
4085 BROADCOM BRCMSTB I2C DRIVER
4086 M:      Kamal Dasu <[email protected]>
4087 R:      Broadcom internal kernel review list <[email protected]>
4088 L:      [email protected]
4089 S:      Supported
4090 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4091 F:      drivers/i2c/busses/i2c-brcmstb.c
4092
4093 BROADCOM BRCMSTB UART DRIVER
4094 M:      Al Cooper <[email protected]>
4095 R:      Broadcom internal kernel review list <[email protected]>
4096 L:      [email protected]
4097 S:      Maintained
4098 F:      Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4099 F:      drivers/tty/serial/8250/8250_bcm7271.c
4100
4101 BROADCOM BRCMSTB USB EHCI DRIVER
4102 M:      Al Cooper <[email protected]>
4103 R:      Broadcom internal kernel review list <[email protected]>
4104 L:      [email protected]
4105 S:      Maintained
4106 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4107 F:      drivers/usb/host/ehci-brcm.*
4108
4109 BROADCOM BRCMSTB USB PIN MAP DRIVER
4110 M:      Al Cooper <[email protected]>
4111 R:      Broadcom internal kernel review list <[email protected]>
4112 L:      [email protected]
4113 S:      Maintained
4114 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4115 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
4116
4117 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4118 M:      Al Cooper <[email protected]>
4119 R:      Broadcom internal kernel review list <[email protected]>
4120 L:      [email protected]
4121 S:      Maintained
4122 F:      drivers/phy/broadcom/phy-brcm-usb*
4123
4124 BROADCOM ETHERNET PHY DRIVERS
4125 M:      Florian Fainelli <[email protected]>
4126 R:      Broadcom internal kernel review list <[email protected]>
4127 L:      [email protected]
4128 S:      Supported
4129 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4130 F:      drivers/net/phy/bcm*.[ch]
4131 F:      drivers/net/phy/broadcom.c
4132 F:      include/linux/brcmphy.h
4133
4134 BROADCOM GENET ETHERNET DRIVER
4135 M:      Doug Berger <[email protected]>
4136 M:      Florian Fainelli <[email protected]>
4137 R:      Broadcom internal kernel review list <[email protected]>
4138 L:      [email protected]
4139 S:      Supported
4140 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4141 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4142 F:      drivers/net/ethernet/broadcom/genet/
4143 F:      drivers/net/ethernet/broadcom/unimac.h
4144 F:      drivers/net/mdio/mdio-bcm-unimac.c
4145 F:      include/linux/platform_data/bcmgenet.h
4146 F:      include/linux/platform_data/mdio-bcm-unimac.h
4147
4148 BROADCOM IPROC ARM ARCHITECTURE
4149 M:      Ray Jui <[email protected]>
4150 M:      Scott Branden <[email protected]>
4151 R:      Broadcom internal kernel review list <[email protected]>
4152 L:      [email protected] (moderated for non-subscribers)
4153 S:      Maintained
4154 T:      git git://github.com/broadcom/stblinux.git
4155 F:      arch/arm64/boot/dts/broadcom/northstar2/*
4156 F:      arch/arm64/boot/dts/broadcom/stingray/*
4157 F:      drivers/clk/bcm/clk-ns*
4158 F:      drivers/clk/bcm/clk-sr*
4159 F:      drivers/pinctrl/bcm/pinctrl-ns*
4160 F:      include/dt-bindings/clock/bcm-sr*
4161 N:      iproc
4162 N:      cygnus
4163 N:      bcm[-_]nsp
4164 N:      bcm9113*
4165 N:      bcm9583*
4166 N:      bcm9585*
4167 N:      bcm9586*
4168 N:      bcm988312
4169 N:      bcm113*
4170 N:      bcm583*
4171 N:      bcm585*
4172 N:      bcm586*
4173 N:      bcm88312
4174 N:      hr2
4175 N:      stingray
4176
4177 BROADCOM IPROC GBIT ETHERNET DRIVER
4178 M:      Rafał Miłecki <[email protected]>
4179 R:      Broadcom internal kernel review list <[email protected]>
4180 L:      [email protected]
4181 S:      Maintained
4182 F:      Documentation/devicetree/bindings/net/brcm,amac.yaml
4183 F:      drivers/net/ethernet/broadcom/bgmac*
4184 F:      drivers/net/ethernet/broadcom/unimac.h
4185
4186 BROADCOM KONA GPIO DRIVER
4187 M:      Ray Jui <[email protected]>
4188 R:      Broadcom internal kernel review list <[email protected]>
4189 S:      Supported
4190 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
4191 F:      drivers/gpio/gpio-bcm-kona.c
4192
4193 BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4194 M:      Sathya Prakash Veerichetty <[email protected]>
4195 M:      Kashyap Desai <[email protected]>
4196 M:      Sumit Saxena <[email protected]>
4197 M:      Sreekanth Reddy <[email protected]>
4198 L:      [email protected]
4199 L:      [email protected]
4200 S:      Supported
4201 W:      https://www.broadcom.com/support/storage
4202 F:      drivers/scsi/mpi3mr/
4203
4204 BROADCOM NETXTREME-E ROCE DRIVER
4205 M:      Selvin Xavier <[email protected]>
4206 L:      [email protected]
4207 S:      Supported
4208 W:      http://www.broadcom.com
4209 F:      drivers/infiniband/hw/bnxt_re/
4210 F:      include/uapi/rdma/bnxt_re-abi.h
4211
4212 BROADCOM NVRAM DRIVER
4213 M:      Rafał Miłecki <[email protected]>
4214 L:      [email protected]
4215 S:      Maintained
4216 F:      drivers/firmware/broadcom/*
4217
4218 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4219 M:      Rafał Miłecki <[email protected]>
4220 M:      Florian Fainelli <[email protected]>
4221 R:      Broadcom internal kernel review list <[email protected]>
4222 L:      [email protected]
4223 S:      Maintained
4224 T:      git git://github.com/broadcom/stblinux.git
4225 F:      drivers/soc/bcm/bcm63xx/bcm-pmb.c
4226 F:      include/dt-bindings/soc/bcm-pmb.h
4227
4228 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4229 M:      Rafał Miłecki <[email protected]>
4230 L:      [email protected]
4231 S:      Maintained
4232 F:      drivers/bcma/
4233 F:      include/linux/bcma/
4234
4235 BROADCOM SPI DRIVER
4236 M:      Kamal Dasu <[email protected]>
4237 R:      Broadcom internal kernel review list <[email protected]>
4238 S:      Maintained
4239 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4240 F:      drivers/spi/spi-bcm-qspi.*
4241 F:      drivers/spi/spi-brcmstb-qspi.c
4242 F:      drivers/spi/spi-iproc-qspi.c
4243
4244 BROADCOM STB AVS CPUFREQ DRIVER
4245 M:      Markus Mayer <[email protected]>
4246 R:      Broadcom internal kernel review list <[email protected]>
4247 L:      [email protected]
4248 S:      Maintained
4249 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4250 F:      drivers/cpufreq/brcmstb*
4251
4252 BROADCOM STB AVS TMON DRIVER
4253 M:      Markus Mayer <[email protected]>
4254 R:      Broadcom internal kernel review list <[email protected]>
4255 L:      [email protected]
4256 S:      Maintained
4257 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4258 F:      drivers/thermal/broadcom/brcmstb*
4259
4260 BROADCOM STB DPFE DRIVER
4261 M:      Markus Mayer <[email protected]>
4262 R:      Broadcom internal kernel review list <[email protected]>
4263 L:      [email protected] (moderated for non-subscribers)
4264 S:      Maintained
4265 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4266 F:      drivers/memory/brcmstb_dpfe.c
4267
4268 BROADCOM STB NAND FLASH DRIVER
4269 M:      Brian Norris <[email protected]>
4270 M:      Kamal Dasu <[email protected]>
4271 R:      Broadcom internal kernel review list <[email protected]>
4272 L:      [email protected]
4273 S:      Maintained
4274 F:      drivers/mtd/nand/raw/brcmnand/
4275 F:      include/linux/platform_data/brcmnand.h
4276
4277 BROADCOM STB PCIE DRIVER
4278 M:      Jim Quinlan <[email protected]>
4279 M:      Nicolas Saenz Julienne <[email protected]>
4280 M:      Florian Fainelli <[email protected]>
4281 R:      Broadcom internal kernel review list <[email protected]>
4282 L:      [email protected]
4283 S:      Maintained
4284 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4285 F:      drivers/pci/controller/pcie-brcmstb.c
4286
4287 BROADCOM SYSTEMPORT ETHERNET DRIVER
4288 M:      Florian Fainelli <[email protected]>
4289 R:      Broadcom internal kernel review list <[email protected]>
4290 L:      [email protected]
4291 S:      Supported
4292 F:      drivers/net/ethernet/broadcom/bcmsysport.*
4293 F:      drivers/net/ethernet/broadcom/unimac.h
4294 F:      Documentation/devicetree/bindings/net/brcm,systemport.yaml
4295
4296 BROADCOM TG3 GIGABIT ETHERNET DRIVER
4297 M:      Siva Reddy Kallam <[email protected]>
4298 M:      Prashant Sreedharan <[email protected]>
4299 M:      Michael Chan <[email protected]>
4300 L:      [email protected]
4301 S:      Supported
4302 F:      drivers/net/ethernet/broadcom/tg3.*
4303
4304 BROADCOM VK DRIVER
4305 M:      Scott Branden <[email protected]>
4306 R:      Broadcom internal kernel review list <[email protected]>
4307 S:      Supported
4308 F:      drivers/misc/bcm-vk/
4309 F:      include/uapi/linux/misc/bcm_vk.h
4310
4311 BROCADE BFA FC SCSI DRIVER
4312 M:      Anil Gurumurthy <[email protected]>
4313 M:      Sudarsana Kalluru <[email protected]>
4314 L:      [email protected]
4315 S:      Supported
4316 F:      drivers/scsi/bfa/
4317
4318 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4319 M:      Rasesh Mody <[email protected]>
4320 M:      Sudarsana Kalluru <[email protected]>
4321 M:      [email protected]
4322 L:      [email protected]
4323 S:      Supported
4324 F:      drivers/net/ethernet/brocade/bna/
4325
4326 BSG (block layer generic sg v4 driver)
4327 M:      FUJITA Tomonori <[email protected]>
4328 L:      [email protected]
4329 S:      Supported
4330 F:      block/bsg.c
4331 F:      include/linux/bsg.h
4332 F:      include/uapi/linux/bsg.h
4333
4334 BT87X AUDIO DRIVER
4335 M:      Clemens Ladisch <[email protected]>
4336 L:      [email protected] (moderated for non-subscribers)
4337 S:      Maintained
4338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4339 F:      Documentation/sound/cards/bt87x.rst
4340 F:      sound/pci/bt87x.c
4341
4342 BT8XXGPIO DRIVER
4343 M:      Michael Buesch <[email protected]>
4344 S:      Maintained
4345 W:      http://bu3sch.de/btgpio.php
4346 F:      drivers/gpio/gpio-bt8xx.c
4347
4348 BTRFS FILE SYSTEM
4349 M:      Chris Mason <[email protected]>
4350 M:      Josef Bacik <[email protected]>
4351 M:      David Sterba <[email protected]>
4352 L:      [email protected]
4353 S:      Maintained
4354 W:      http://btrfs.wiki.kernel.org/
4355 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
4356 C:      irc://irc.libera.chat/btrfs
4357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4358 F:      Documentation/filesystems/btrfs.rst
4359 F:      fs/btrfs/
4360 F:      include/linux/btrfs*
4361 F:      include/uapi/linux/btrfs*
4362
4363 BTTV VIDEO4LINUX DRIVER
4364 M:      Mauro Carvalho Chehab <[email protected]>
4365 L:      [email protected]
4366 S:      Odd fixes
4367 W:      https://linuxtv.org
4368 T:      git git://linuxtv.org/media_tree.git
4369 F:      Documentation/driver-api/media/drivers/bttv*
4370 F:      drivers/media/pci/bt8xx/bttv*
4371
4372 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4373 M:      Chanwoo Choi <[email protected]>
4374 L:      [email protected]
4375 L:      [email protected]
4376 S:      Maintained
4377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4378 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
4379 F:      drivers/devfreq/exynos-bus.c
4380
4381 BUSLOGIC SCSI DRIVER
4382 M:      Khalid Aziz <[email protected]>
4383 L:      [email protected]
4384 S:      Maintained
4385 F:      drivers/scsi/BusLogic.*
4386 F:      drivers/scsi/FlashPoint.*
4387
4388 C-MEDIA CMI8788 DRIVER
4389 M:      Clemens Ladisch <[email protected]>
4390 L:      [email protected] (moderated for non-subscribers)
4391 S:      Maintained
4392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4393 F:      sound/pci/oxygen/
4394
4395 C-SKY ARCHITECTURE
4396 M:      Guo Ren <[email protected]>
4397 L:      [email protected]
4398 S:      Supported
4399 T:      git https://github.com/c-sky/csky-linux.git
4400 F:      Documentation/devicetree/bindings/csky/
4401 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
4402 F:      Documentation/devicetree/bindings/timer/csky,*
4403 F:      arch/csky/
4404 F:      drivers/clocksource/timer-gx6605s.c
4405 F:      drivers/clocksource/timer-mp-csky.c
4406 F:      drivers/irqchip/irq-csky-*
4407 N:      csky
4408 K:      csky
4409
4410 CA8210 IEEE-802.15.4 RADIO DRIVER
4411 L:      [email protected]
4412 S:      Orphan
4413 W:      https://github.com/Cascoda/ca8210-linux.git
4414 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4415 F:      drivers/net/ieee802154/ca8210.c
4416
4417 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
4418 M:      Damien Le Moal <[email protected]>
4419 L:      [email protected]
4420 L:      [email protected] (pinctrl driver)
4421 F:      Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
4422 F:      drivers/pinctrl/pinctrl-k210.c
4423
4424 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
4425 M:      Damien Le Moal <[email protected]>
4426 L:      [email protected]
4427 L:      [email protected]
4428 S:      Maintained
4429 F:      Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
4430 F:      drivers/reset/reset-k210.c
4431
4432 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
4433 M:      Damien Le Moal <[email protected]>
4434 L:      [email protected]
4435 S:      Maintained
4436 F:      Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
4437 F:      drivers/soc/canaan/
4438 F:      include/soc/canaan/
4439
4440 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4441 M:      David Howells <[email protected]>
4442 L:      [email protected] (moderated for non-subscribers)
4443 S:      Supported
4444 F:      Documentation/filesystems/caching/cachefiles.rst
4445 F:      fs/cachefiles/
4446
4447 CADENCE MIPI-CSI2 BRIDGES
4448 M:      Maxime Ripard <[email protected]>
4449 L:      [email protected]
4450 S:      Maintained
4451 F:      Documentation/devicetree/bindings/media/cdns,*.txt
4452 F:      drivers/media/platform/cadence/cdns-csi2*
4453
4454 CADENCE NAND DRIVER
4455 L:      [email protected]
4456 S:      Orphan
4457 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4458 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
4459
4460 CADENCE USB3 DRD IP DRIVER
4461 M:      Peter Chen <[email protected]>
4462 M:      Pawel Laszczak <[email protected]>
4463 R:      Roger Quadros <[email protected]>
4464 R:      Aswath Govindraju <[email protected]>
4465 L:      [email protected]
4466 S:      Maintained
4467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4468 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4469 F:      drivers/usb/cdns3/
4470 X:      drivers/usb/cdns3/cdnsp*
4471
4472 CADENCE USBSSP DRD IP DRIVER
4473 M:      Pawel Laszczak <[email protected]>
4474 L:      [email protected]
4475 S:      Maintained
4476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4477 F:      drivers/usb/cdns3/
4478 X:      drivers/usb/cdns3/cdns3*
4479
4480 CADET FM/AM RADIO RECEIVER DRIVER
4481 M:      Hans Verkuil <[email protected]>
4482 L:      [email protected]
4483 S:      Maintained
4484 W:      https://linuxtv.org
4485 T:      git git://linuxtv.org/media_tree.git
4486 F:      drivers/media/radio/radio-cadet*
4487
4488 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4489 L:      [email protected]
4490 S:      Orphan
4491 T:      git git://linuxtv.org/media_tree.git
4492 F:      Documentation/admin-guide/media/cafe_ccic*
4493 F:      drivers/media/platform/marvell/
4494
4495 CAIF NETWORK LAYER
4496 L:      [email protected]
4497 S:      Orphan
4498 F:      Documentation/networking/caif/
4499 F:      drivers/net/caif/
4500 F:      include/net/caif/
4501 F:      include/uapi/linux/caif/
4502 F:      net/caif/
4503
4504 CAKE QDISC
4505 M:      Toke Høiland-Jørgensen <[email protected]>
4506 L:      [email protected] (moderated for non-subscribers)
4507 S:      Maintained
4508 F:      net/sched/sch_cake.c
4509
4510 CAN NETWORK DRIVERS
4511 M:      Wolfgang Grandegger <[email protected]>
4512 M:      Marc Kleine-Budde <[email protected]>
4513 L:      [email protected]
4514 S:      Maintained
4515 W:      https://github.com/linux-can
4516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4518 F:      Documentation/devicetree/bindings/net/can/
4519 F:      Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4520 F:      drivers/net/can/
4521 F:      drivers/phy/phy-can-transceiver.c
4522 F:      include/linux/can/bittiming.h
4523 F:      include/linux/can/dev.h
4524 F:      include/linux/can/length.h
4525 F:      include/linux/can/platform/
4526 F:      include/linux/can/rx-offload.h
4527 F:      include/uapi/linux/can/error.h
4528 F:      include/uapi/linux/can/netlink.h
4529 F:      include/uapi/linux/can/vxcan.h
4530
4531 CAN NETWORK LAYER
4532 M:      Oliver Hartkopp <[email protected]>
4533 M:      Marc Kleine-Budde <[email protected]>
4534 L:      [email protected]
4535 S:      Maintained
4536 W:      https://github.com/linux-can
4537 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4539 F:      Documentation/networking/can.rst
4540 F:      include/linux/can/can-ml.h
4541 F:      include/linux/can/core.h
4542 F:      include/linux/can/skb.h
4543 F:      include/net/netns/can.h
4544 F:      include/uapi/linux/can.h
4545 F:      include/uapi/linux/can/bcm.h
4546 F:      include/uapi/linux/can/gw.h
4547 F:      include/uapi/linux/can/isotp.h
4548 F:      include/uapi/linux/can/raw.h
4549 F:      net/can/
4550
4551 CAN-J1939 NETWORK LAYER
4552 M:      Robin van der Gracht <[email protected]>
4553 M:      Oleksij Rempel <[email protected]>
4554 R:      [email protected]
4555 L:      [email protected]
4556 S:      Maintained
4557 F:      Documentation/networking/j1939.rst
4558 F:      include/uapi/linux/can/j1939.h
4559 F:      net/can/j1939/
4560
4561 CAPABILITIES
4562 M:      Serge Hallyn <[email protected]>
4563 L:      [email protected]
4564 S:      Supported
4565 F:      include/linux/capability.h
4566 F:      include/uapi/linux/capability.h
4567 F:      kernel/capability.c
4568 F:      security/commoncap.c
4569
4570 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
4571 M:      Kevin Tsai <[email protected]>
4572 S:      Maintained
4573 F:      drivers/iio/light/cm*
4574
4575 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
4576 M:      Christian Lamparter <[email protected]>
4577 L:      [email protected]
4578 S:      Maintained
4579 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
4580 F:      drivers/net/wireless/ath/carl9170/
4581
4582 CAVIUM I2C DRIVER
4583 M:      Robert Richter <[email protected]>
4584 S:      Odd Fixes
4585 W:      http://www.marvell.com
4586 F:      drivers/i2c/busses/i2c-octeon*
4587 F:      drivers/i2c/busses/i2c-thunderx*
4588
4589 CAVIUM LIQUIDIO NETWORK DRIVER
4590 M:      Derek Chickles <[email protected]>
4591 M:      Satanand Burla <[email protected]>
4592 M:      Felix Manlunas <[email protected]>
4593 L:      [email protected]
4594 S:      Supported
4595 W:      http://www.marvell.com
4596 F:      drivers/net/ethernet/cavium/liquidio/
4597
4598 CAVIUM MMC DRIVER
4599 M:      Robert Richter <[email protected]>
4600 S:      Odd Fixes
4601 W:      http://www.marvell.com
4602 F:      drivers/mmc/host/cavium*
4603
4604 CAVIUM OCTEON-TX CRYPTO DRIVER
4605 M:      George Cherian <[email protected]>
4606 L:      [email protected]
4607 S:      Supported
4608 W:      http://www.marvell.com
4609 F:      drivers/crypto/cavium/cpt/
4610
4611 CAVIUM THUNDERX2 ARM64 SOC
4612 M:      Robert Richter <[email protected]>
4613 L:      [email protected] (moderated for non-subscribers)
4614 S:      Odd Fixes
4615 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4616 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4617
4618 CBS/ETF/TAPRIO QDISCS
4619 M:      Vinicius Costa Gomes <[email protected]>
4620 S:      Maintained
4621 L:      [email protected]
4622 F:      net/sched/sch_cbs.c
4623 F:      net/sched/sch_etf.c
4624 F:      net/sched/sch_taprio.c
4625
4626 CC2520 IEEE-802.15.4 RADIO DRIVER
4627 M:      Varka Bhadram <[email protected]>
4628 L:      [email protected]
4629 S:      Maintained
4630 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4631 F:      drivers/net/ieee802154/cc2520.c
4632 F:      include/linux/spi/cc2520.h
4633
4634 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4635 M:      Gilad Ben-Yossef <[email protected]>
4636 L:      [email protected]
4637 S:      Supported
4638 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4639 F:      drivers/crypto/ccree/
4640
4641 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4642 M:      Hadar Gat <[email protected]>
4643 L:      [email protected]
4644 S:      Supported
4645 F:      drivers/char/hw_random/cctrng.c
4646 F:      drivers/char/hw_random/cctrng.h
4647 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4648 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4649
4650 CEC FRAMEWORK
4651 M:      Hans Verkuil <[email protected]>
4652 L:      [email protected]
4653 S:      Supported
4654 W:      http://linuxtv.org
4655 T:      git git://linuxtv.org/media_tree.git
4656 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4657 F:      Documentation/devicetree/bindings/media/cec.txt
4658 F:      Documentation/driver-api/media/cec-core.rst
4659 F:      Documentation/userspace-api/media/cec
4660 F:      drivers/media/cec/
4661 F:      drivers/media/rc/keymaps/rc-cec.c
4662 F:      include/media/cec-notifier.h
4663 F:      include/media/cec.h
4664 F:      include/uapi/linux/cec-funcs.h
4665 F:      include/uapi/linux/cec.h
4666
4667 CEC GPIO DRIVER
4668 M:      Hans Verkuil <[email protected]>
4669 L:      [email protected]
4670 S:      Supported
4671 W:      http://linuxtv.org
4672 T:      git git://linuxtv.org/media_tree.git
4673 F:      Documentation/devicetree/bindings/media/cec-gpio.txt
4674 F:      drivers/media/cec/platform/cec-gpio/
4675
4676 CELL BROADBAND ENGINE ARCHITECTURE
4677 M:      Arnd Bergmann <[email protected]>
4678 L:      [email protected]
4679 S:      Supported
4680 W:      http://www.ibm.com/developerworks/power/cell/
4681 F:      arch/powerpc/include/asm/cell*.h
4682 F:      arch/powerpc/include/asm/spu*.h
4683 F:      arch/powerpc/include/uapi/asm/spu*.h
4684 F:      arch/powerpc/platforms/cell/
4685
4686 CELLWISE CW2015 BATTERY DRIVER
4687 M:      Tobias Schrammm <[email protected]>
4688 S:      Maintained
4689 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4690 F:      drivers/power/supply/cw2015_battery.c
4691
4692 CEPH COMMON CODE (LIBCEPH)
4693 M:      Ilya Dryomov <[email protected]>
4694 M:      Xiubo Li <[email protected]>
4695 R:      Jeff Layton <[email protected]>
4696 L:      [email protected]
4697 S:      Supported
4698 W:      http://ceph.com/
4699 T:      git git://github.com/ceph/ceph-client.git
4700 F:      include/linux/ceph/
4701 F:      include/linux/crush/
4702 F:      net/ceph/
4703
4704 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4705 M:      Xiubo Li <[email protected]>
4706 M:      Ilya Dryomov <[email protected]>
4707 R:      Jeff Layton <[email protected]>
4708 L:      [email protected]
4709 S:      Supported
4710 W:      http://ceph.com/
4711 T:      git git://github.com/ceph/ceph-client.git
4712 F:      Documentation/filesystems/ceph.rst
4713 F:      fs/ceph/
4714
4715 CERTIFICATE HANDLING
4716 M:      David Howells <[email protected]>
4717 M:      David Woodhouse <[email protected]>
4718 L:      [email protected]
4719 S:      Maintained
4720 F:      Documentation/admin-guide/module-signing.rst
4721 F:      certs/
4722 F:      scripts/check-blacklist-hashes.awk
4723 F:      scripts/sign-file.c
4724 F:      tools/certs/
4725
4726 CFAG12864B LCD DRIVER
4727 M:      Miguel Ojeda <[email protected]>
4728 S:      Maintained
4729 F:      drivers/auxdisplay/cfag12864b.c
4730 F:      include/linux/cfag12864b.h
4731
4732 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4733 M:      Miguel Ojeda <[email protected]>
4734 S:      Maintained
4735 F:      drivers/auxdisplay/cfag12864bfb.c
4736 F:      include/linux/cfag12864b.h
4737
4738 CHAR and MISC DRIVERS
4739 M:      Arnd Bergmann <[email protected]>
4740 M:      Greg Kroah-Hartman <[email protected]>
4741 S:      Supported
4742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4743 F:      drivers/char/
4744 F:      drivers/misc/
4745 F:      include/linux/miscdevice.h
4746 X:      drivers/char/agp/
4747 X:      drivers/char/hw_random/
4748 X:      drivers/char/ipmi/
4749 X:      drivers/char/random.c
4750 X:      drivers/char/tpm/
4751
4752 CHECKPATCH
4753 M:      Andy Whitcroft <[email protected]>
4754 M:      Joe Perches <[email protected]>
4755 R:      Dwaipayan Ray <[email protected]>
4756 R:      Lukas Bulwahn <[email protected]>
4757 S:      Maintained
4758 F:      scripts/checkpatch.pl
4759
4760 CHECKPATCH DOCUMENTATION
4761 M:      Dwaipayan Ray <[email protected]>
4762 M:      Lukas Bulwahn <[email protected]>
4763 R:      Joe Perches <[email protected]>
4764 S:      Maintained
4765 F:      Documentation/dev-tools/checkpatch.rst
4766
4767 CHINESE DOCUMENTATION
4768 M:      Alex Shi <[email protected]>
4769 M:      Yanteng Si <[email protected]>
4770 S:      Maintained
4771 F:      Documentation/translations/zh_CN/
4772
4773 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4774 M:      Peter Chen <[email protected]>
4775 L:      [email protected]
4776 S:      Maintained
4777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4778 F:      drivers/usb/chipidea/
4779
4780 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4781 M:      Hans de Goede <[email protected]>
4782 L:      [email protected]
4783 S:      Maintained
4784 F:      Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
4785 F:      drivers/input/touchscreen/chipone_icn8318.c
4786
4787 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4788 M:      Hans de Goede <[email protected]>
4789 L:      [email protected]
4790 S:      Maintained
4791 F:      drivers/input/touchscreen/chipone_icn8505.c
4792
4793 CHROME HARDWARE PLATFORM SUPPORT
4794 M:      Benson Leung <[email protected]>
4795 L:      [email protected]
4796 S:      Maintained
4797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4798 F:      drivers/platform/chrome/
4799
4800 CHROMEOS EC CODEC DRIVER
4801 M:      Cheng-Yi Chiang <[email protected]>
4802 M:      Tzung-Bi Shih <[email protected]>
4803 R:      Guenter Roeck <[email protected]>
4804 L:      [email protected]
4805 S:      Maintained
4806 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4807 F:      sound/soc/codecs/cros_ec_codec.*
4808
4809 CHROMEOS EC SUBDRIVERS
4810 M:      Benson Leung <[email protected]>
4811 R:      Guenter Roeck <[email protected]>
4812 L:      [email protected]
4813 S:      Maintained
4814 F:      drivers/power/supply/cros_usbpd-charger.c
4815 N:      cros_ec
4816 N:      cros-ec
4817
4818 CHROMEOS EC USB TYPE-C DRIVER
4819 M:      Prashant Malani <[email protected]>
4820 L:      [email protected]
4821 S:      Maintained
4822 F:      drivers/platform/chrome/cros_ec_typec.c
4823
4824 CHROMEOS EC USB PD NOTIFY DRIVER
4825 M:      Prashant Malani <[email protected]>
4826 L:      [email protected]
4827 S:      Maintained
4828 F:      drivers/platform/chrome/cros_usbpd_notify.c
4829 F:      include/linux/platform_data/cros_usbpd_notify.h
4830
4831 CHRONTEL CH7322 CEC DRIVER
4832 M:      Joe Tessler <[email protected]>
4833 L:      [email protected]
4834 S:      Maintained
4835 T:      git git://linuxtv.org/media_tree.git
4836 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
4837 F:      drivers/media/cec/i2c/ch7322.c
4838
4839 CIRRUS LOGIC AUDIO CODEC DRIVERS
4840 M:      James Schulman <[email protected]>
4841 M:      David Rhodes <[email protected]>
4842 M:      Lucas Tanure <[email protected]>
4843 M:      Richard Fitzgerald <[email protected]>
4844 L:      [email protected] (moderated for non-subscribers)
4845 L:      [email protected]
4846 S:      Maintained
4847 F:      Documentation/devicetree/bindings/sound/cirrus,cs*
4848 F:      include/dt-bindings/sound/cs*
4849 F:      sound/pci/hda/cs*
4850 F:      sound/soc/codecs/cs*
4851
4852 CIRRUS LOGIC DSP FIRMWARE DRIVER
4853 M:      Simon Trimmer <[email protected]>
4854 M:      Charles Keepax <[email protected]>
4855 M:      Richard Fitzgerald <[email protected]>
4856 L:      [email protected]
4857 S:      Supported
4858 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4859 T:      git https://github.com/CirrusLogic/linux-drivers.git
4860 F:      drivers/firmware/cirrus/*
4861 F:      include/linux/firmware/cirrus/*
4862
4863 CIRRUS LOGIC EP93XX ETHERNET DRIVER
4864 M:      Hartley Sweeten <[email protected]>
4865 L:      [email protected]
4866 S:      Maintained
4867 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
4868
4869 CIRRUS LOGIC LOCHNAGAR DRIVER
4870 M:      Charles Keepax <[email protected]>
4871 M:      Richard Fitzgerald <[email protected]>
4872 L:      [email protected]
4873 S:      Supported
4874 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
4875 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
4876 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
4877 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
4878 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
4879 F:      Documentation/hwmon/lochnagar.rst
4880 F:      drivers/clk/clk-lochnagar.c
4881 F:      drivers/hwmon/lochnagar-hwmon.c
4882 F:      drivers/mfd/lochnagar-i2c.c
4883 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
4884 F:      drivers/regulator/lochnagar-regulator.c
4885 F:      include/dt-bindings/clk/lochnagar.h
4886 F:      include/dt-bindings/pinctrl/lochnagar.h
4887 F:      include/linux/mfd/lochnagar*
4888 F:      sound/soc/codecs/lochnagar-sc.c
4889
4890 CIRRUS LOGIC MADERA CODEC DRIVERS
4891 M:      Charles Keepax <[email protected]>
4892 M:      Richard Fitzgerald <[email protected]>
4893 L:      [email protected] (moderated for non-subscribers)
4894 L:      [email protected]
4895 S:      Supported
4896 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4897 T:      git https://github.com/CirrusLogic/linux-drivers.git
4898 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
4899 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
4900 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
4901 F:      drivers/gpio/gpio-madera*
4902 F:      drivers/irqchip/irq-madera*
4903 F:      drivers/mfd/cs47l*
4904 F:      drivers/mfd/madera*
4905 F:      drivers/pinctrl/cirrus/*
4906 F:      include/dt-bindings/sound/madera*
4907 F:      include/linux/irqchip/irq-madera*
4908 F:      include/linux/mfd/madera/*
4909 F:      include/sound/madera*
4910 F:      sound/soc/codecs/cs47l*
4911 F:      sound/soc/codecs/madera*
4912
4913 CISCO FCOE HBA DRIVER
4914 M:      Satish Kharat <[email protected]>
4915 M:      Sesidhar Baddela <[email protected]>
4916 M:      Karan Tilak Kumar <[email protected]>
4917 L:      [email protected]
4918 S:      Supported
4919 F:      drivers/scsi/fnic/
4920
4921 CISCO SCSI HBA DRIVER
4922 M:      Karan Tilak Kumar <[email protected]>
4923 M:      Sesidhar Baddela <[email protected]>
4924 L:      [email protected]
4925 S:      Supported
4926 F:      drivers/scsi/snic/
4927
4928 CISCO VIC ETHERNET NIC DRIVER
4929 M:      Christian Benvenuti <[email protected]>
4930 M:      Govindarajulu Varadarajan <[email protected]>
4931 S:      Supported
4932 F:      drivers/net/ethernet/cisco/enic/
4933
4934 CISCO VIC LOW LATENCY NIC DRIVER
4935 M:      Christian Benvenuti <[email protected]>
4936 M:      Nelson Escobar <[email protected]>
4937 S:      Supported
4938 F:      drivers/infiniband/hw/usnic/
4939
4940 CLANG-FORMAT FILE
4941 M:      Miguel Ojeda <[email protected]>
4942 S:      Maintained
4943 F:      .clang-format
4944
4945 CLANG/LLVM BUILD SUPPORT
4946 M:      Nathan Chancellor <[email protected]>
4947 M:      Nick Desaulniers <[email protected]>
4948 R:      Tom Rix <[email protected]>
4949 L:      [email protected]
4950 S:      Supported
4951 W:      https://clangbuiltlinux.github.io/
4952 B:      https://github.com/ClangBuiltLinux/linux/issues
4953 C:      irc://irc.libera.chat/clangbuiltlinux
4954 F:      Documentation/kbuild/llvm.rst
4955 F:      include/linux/compiler-clang.h
4956 F:      scripts/Makefile.clang
4957 F:      scripts/clang-tools/
4958 K:      \b(?i:clang|llvm)\b
4959
4960 CLANG CONTROL FLOW INTEGRITY SUPPORT
4961 M:      Sami Tolvanen <[email protected]>
4962 M:      Kees Cook <[email protected]>
4963 R:      Nathan Chancellor <[email protected]>
4964 R:      Nick Desaulniers <[email protected]>
4965 L:      [email protected]
4966 S:      Supported
4967 B:      https://github.com/ClangBuiltLinux/linux/issues
4968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/clang/features
4969 F:      include/linux/cfi.h
4970 F:      kernel/cfi.c
4971
4972 CLK API
4973 M:      Russell King <[email protected]>
4974 L:      [email protected]
4975 S:      Maintained
4976 F:      include/linux/clk.h
4977
4978 CLOCKSOURCE, CLOCKEVENT DRIVERS
4979 M:      Daniel Lezcano <[email protected]>
4980 M:      Thomas Gleixner <[email protected]>
4981 L:      [email protected]
4982 S:      Supported
4983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4984 F:      Documentation/devicetree/bindings/timer/
4985 F:      drivers/clocksource/
4986
4987 CMPC ACPI DRIVER
4988 M:      Thadeu Lima de Souza Cascardo <[email protected]>
4989 M:      Daniel Oliveira Nascimento <[email protected]>
4990 L:      [email protected]
4991 S:      Supported
4992 F:      drivers/platform/x86/classmate-laptop.c
4993
4994 COBALT MEDIA DRIVER
4995 M:      Hans Verkuil <[email protected]>
4996 L:      [email protected]
4997 S:      Supported
4998 W:      https://linuxtv.org
4999 T:      git git://linuxtv.org/media_tree.git
5000 F:      drivers/media/pci/cobalt/
5001
5002 COCCINELLE/Semantic Patches (SmPL)
5003 M:      Julia Lawall <[email protected]>
5004 M:      Nicolas Palix <[email protected]>
5005 L:      [email protected] (moderated for non-subscribers)
5006 S:      Supported
5007 W:      https://coccinelle.gitlabpages.inria.fr/website/
5008 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5009 F:      Documentation/dev-tools/coccinelle.rst
5010 F:      scripts/coccicheck
5011 F:      scripts/coccinelle/
5012
5013 CODA FILE SYSTEM
5014 M:      Jan Harkes <[email protected]>
5015 M:      [email protected]
5016 L:      [email protected]
5017 S:      Maintained
5018 W:      http://www.coda.cs.cmu.edu/
5019 F:      Documentation/filesystems/coda.rst
5020 F:      fs/coda/
5021 F:      include/linux/coda*.h
5022 F:      include/uapi/linux/coda*.h
5023
5024 CODA V4L2 MEM2MEM DRIVER
5025 M:      Philipp Zabel <[email protected]>
5026 L:      [email protected]
5027 S:      Maintained
5028 F:      Documentation/devicetree/bindings/media/coda.yaml
5029 F:      drivers/media/platform/chips-media/
5030
5031 CODE OF CONDUCT
5032 M:      Greg Kroah-Hartman <[email protected]>
5033 S:      Supported
5034 F:      Documentation/process/code-of-conduct-interpretation.rst
5035 F:      Documentation/process/code-of-conduct.rst
5036
5037 COMEDI DRIVERS
5038 M:      Ian Abbott <[email protected]>
5039 M:      H Hartley Sweeten <[email protected]>
5040 S:      Odd Fixes
5041 F:      drivers/comedi/
5042 F:      include/linux/comedi/
5043 F:      include/uapi/linux/comedi.h
5044
5045 COMMON CLK FRAMEWORK
5046 M:      Michael Turquette <[email protected]>
5047 M:      Stephen Boyd <[email protected]>
5048 L:      [email protected]
5049 S:      Maintained
5050 Q:      http://patchwork.kernel.org/project/linux-clk/list/
5051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5052 F:      Documentation/devicetree/bindings/clock/
5053 F:      drivers/clk/
5054 F:      include/linux/clk-pr*
5055 F:      include/linux/clk/
5056 F:      include/linux/of_clk.h
5057 X:      drivers/clk/clkdev.c
5058
5059 COMMON INTERNET FILE SYSTEM CLIENT (CIFS)
5060 M:      Steve French <[email protected]>
5061 L:      [email protected]
5062 L:      [email protected] (moderated for non-subscribers)
5063 S:      Supported
5064 W:      http://linux-cifs.samba.org/
5065 T:      git git://git.samba.org/sfrench/cifs-2.6.git
5066 F:      Documentation/admin-guide/cifs/
5067 F:      fs/cifs/
5068 F:      fs/smbfs_common/
5069
5070 COMPACTPCI HOTPLUG CORE
5071 M:      Scott Murray <[email protected]>
5072 L:      [email protected]
5073 S:      Maintained
5074 F:      drivers/pci/hotplug/cpci_hotplug*
5075
5076 COMPACTPCI HOTPLUG GENERIC DRIVER
5077 M:      Scott Murray <[email protected]>
5078 L:      [email protected]
5079 S:      Maintained
5080 F:      drivers/pci/hotplug/cpcihp_generic.c
5081
5082 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5083 M:      Scott Murray <[email protected]>
5084 L:      [email protected]
5085 S:      Maintained
5086 F:      drivers/pci/hotplug/cpcihp_zt5550.*
5087
5088 COMPAL LAPTOP SUPPORT
5089 M:      Cezary Jackiewicz <[email protected]>
5090 L:      [email protected]
5091 S:      Maintained
5092 F:      drivers/platform/x86/compal-laptop.c
5093
5094 COMPILER ATTRIBUTES
5095 M:      Miguel Ojeda <[email protected]>
5096 R:      Nick Desaulniers <[email protected]>
5097 S:      Maintained
5098 F:      include/linux/compiler_attributes.h
5099
5100 COMPUTE EXPRESS LINK (CXL)
5101 M:      Alison Schofield <[email protected]>
5102 M:      Vishal Verma <[email protected]>
5103 M:      Ira Weiny <[email protected]>
5104 M:      Ben Widawsky <[email protected]>
5105 M:      Dan Williams <[email protected]>
5106 L:      [email protected]
5107 S:      Maintained
5108 F:      drivers/cxl/
5109 F:      include/uapi/linux/cxl_mem.h
5110
5111 CONEXANT ACCESSRUNNER USB DRIVER
5112 L:      [email protected]
5113 S:      Orphan
5114 W:      http://accessrunner.sourceforge.net/
5115 F:      drivers/usb/atm/cxacru.c
5116
5117 CONFIGFS
5118 M:      Joel Becker <[email protected]>
5119 M:      Christoph Hellwig <[email protected]>
5120 S:      Supported
5121 T:      git git://git.infradead.org/users/hch/configfs.git
5122 F:      fs/configfs/
5123 F:      include/linux/configfs.h
5124 F:      samples/configfs/
5125
5126 CONSOLE SUBSYSTEM
5127 M:      Greg Kroah-Hartman <[email protected]>
5128 S:      Supported
5129 F:      drivers/video/console/
5130 F:      include/linux/console*
5131
5132 CONTEXT TRACKING
5133 M:      Frederic Weisbecker <[email protected]>
5134 S:      Maintained
5135 F:      kernel/context_tracking.c
5136 F:      include/linux/context_tracking*
5137
5138 CONTROL GROUP (CGROUP)
5139 M:      Tejun Heo <[email protected]>
5140 M:      Zefan Li <[email protected]>
5141 M:      Johannes Weiner <[email protected]>
5142 L:      [email protected]
5143 S:      Maintained
5144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5145 F:      Documentation/admin-guide/cgroup-v1/
5146 F:      Documentation/admin-guide/cgroup-v2.rst
5147 F:      include/linux/cgroup*
5148 F:      kernel/cgroup/
5149 F:      tools/testing/selftests/cgroup/
5150
5151 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5152 M:      Tejun Heo <[email protected]>
5153 M:      Jens Axboe <[email protected]>
5154 L:      [email protected]
5155 L:      [email protected]
5156 T:      git git://git.kernel.dk/linux-block
5157 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5158 F:      block/bfq-cgroup.c
5159 F:      block/blk-cgroup.c
5160 F:      block/blk-iolatency.c
5161 F:      block/blk-throttle.c
5162 F:      include/linux/blk-cgroup.h
5163
5164 CONTROL GROUP - CPUSET
5165 M:      Zefan Li <[email protected]>
5166 L:      [email protected]
5167 S:      Maintained
5168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5169 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
5170 F:      include/linux/cpuset.h
5171 F:      kernel/cgroup/cpuset.c
5172
5173 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5174 M:      Johannes Weiner <[email protected]>
5175 M:      Michal Hocko <[email protected]>
5176 M:      Roman Gushchin <[email protected]>
5177 M:      Shakeel Butt <[email protected]>
5178 R:      Muchun Song <[email protected]>
5179 L:      [email protected]
5180 L:      [email protected]
5181 S:      Maintained
5182 F:      mm/memcontrol.c
5183 F:      mm/swap_cgroup.c
5184 F:      tools/testing/selftests/cgroup/memcg_protection.m
5185 F:      tools/testing/selftests/cgroup/test_kmem.c
5186 F:      tools/testing/selftests/cgroup/test_memcontrol.c
5187
5188 CORETEMP HARDWARE MONITORING DRIVER
5189 M:      Fenghua Yu <[email protected]>
5190 L:      [email protected]
5191 S:      Maintained
5192 F:      Documentation/hwmon/coretemp.rst
5193 F:      drivers/hwmon/coretemp.c
5194
5195 CORSAIR-CPRO HARDWARE MONITOR DRIVER
5196 M:      Marius Zachmann <[email protected]>
5197 L:      [email protected]
5198 S:      Maintained
5199 F:      drivers/hwmon/corsair-cpro.c
5200
5201 CORSAIR-PSU HARDWARE MONITOR DRIVER
5202 M:      Wilken Gottwalt <[email protected]>
5203 L:      [email protected]
5204 S:      Maintained
5205 F:      Documentation/hwmon/corsair-psu.rst
5206 F:      drivers/hwmon/corsair-psu.c
5207
5208 COUNTER SUBSYSTEM
5209 M:      William Breathitt Gray <[email protected]>
5210 L:      [email protected]
5211 S:      Maintained
5212 T:      git [email protected]:vilhelmgray/counter.git
5213 F:      Documentation/ABI/testing/sysfs-bus-counter
5214 F:      Documentation/driver-api/generic-counter.rst
5215 F:      drivers/counter/
5216 F:      include/linux/counter.h
5217 F:      include/uapi/linux/counter.h
5218 F:      tools/counter/
5219
5220 CP2615 I2C DRIVER
5221 M:      Bence Csókás <[email protected]>
5222 S:      Maintained
5223 F:      drivers/i2c/busses/i2c-cp2615.c
5224
5225 CPMAC ETHERNET DRIVER
5226 M:      Florian Fainelli <[email protected]>
5227 L:      [email protected]
5228 S:      Maintained
5229 F:      drivers/net/ethernet/ti/cpmac.c
5230
5231 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5232 M:      Viresh Kumar <[email protected]>
5233 M:      Sudeep Holla <[email protected]>
5234 L:      [email protected]
5235 S:      Maintained
5236 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5237 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
5238
5239 CPU FREQUENCY SCALING FRAMEWORK
5240 M:      "Rafael J. Wysocki" <[email protected]>
5241 M:      Viresh Kumar <[email protected]>
5242 L:      [email protected]
5243 S:      Maintained
5244 B:      https://bugzilla.kernel.org
5245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5247 F:      Documentation/admin-guide/pm/cpufreq.rst
5248 F:      Documentation/admin-guide/pm/intel_pstate.rst
5249 F:      Documentation/cpu-freq/
5250 F:      Documentation/devicetree/bindings/cpufreq/
5251 F:      drivers/cpufreq/
5252 F:      include/linux/cpufreq.h
5253 F:      include/linux/sched/cpufreq.h
5254 F:      kernel/sched/cpufreq*.c
5255 F:      tools/testing/selftests/cpufreq/
5256
5257 CPU IDLE TIME MANAGEMENT FRAMEWORK
5258 M:      "Rafael J. Wysocki" <[email protected]>
5259 M:      Daniel Lezcano <[email protected]>
5260 L:      [email protected]
5261 S:      Maintained
5262 B:      https://bugzilla.kernel.org
5263 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5264 F:      Documentation/admin-guide/pm/cpuidle.rst
5265 F:      Documentation/driver-api/pm/cpuidle.rst
5266 F:      drivers/cpuidle/
5267 F:      include/linux/cpuidle.h
5268
5269 CPU POWER MONITORING SUBSYSTEM
5270 M:      Thomas Renninger <[email protected]>
5271 M:      Shuah Khan <[email protected]>
5272 M:      Shuah Khan <[email protected]>
5273 L:      [email protected]
5274 S:      Maintained
5275 F:      tools/power/cpupower/
5276
5277 CPUID/MSR DRIVER
5278 M:      "H. Peter Anvin" <[email protected]>
5279 S:      Maintained
5280 F:      arch/x86/kernel/cpuid.c
5281 F:      arch/x86/kernel/msr.c
5282
5283 CPUIDLE DRIVER - ARM BIG LITTLE
5284 M:      Lorenzo Pieralisi <[email protected]>
5285 M:      Daniel Lezcano <[email protected]>
5286 L:      [email protected]
5287 L:      [email protected] (moderated for non-subscribers)
5288 S:      Maintained
5289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5290 F:      drivers/cpuidle/cpuidle-big_little.c
5291
5292 CPUIDLE DRIVER - ARM EXYNOS
5293 M:      Bartlomiej Zolnierkiewicz <[email protected]>
5294 M:      Daniel Lezcano <[email protected]>
5295 M:      Kukjin Kim <[email protected]>
5296 L:      [email protected]
5297 L:      [email protected]
5298 S:      Supported
5299 F:      arch/arm/mach-exynos/pm.c
5300 F:      drivers/cpuidle/cpuidle-exynos.c
5301 F:      include/linux/platform_data/cpuidle-exynos.h
5302
5303 CPUIDLE DRIVER - ARM PSCI
5304 M:      Lorenzo Pieralisi <[email protected]>
5305 M:      Sudeep Holla <[email protected]>
5306 L:      [email protected]
5307 L:      [email protected] (moderated for non-subscribers)
5308 S:      Supported
5309 F:      drivers/cpuidle/cpuidle-psci.c
5310
5311 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5312 M:      Ulf Hansson <[email protected]>
5313 L:      [email protected]
5314 L:      [email protected] (moderated for non-subscribers)
5315 S:      Supported
5316 F:      drivers/cpuidle/cpuidle-psci.h
5317 F:      drivers/cpuidle/cpuidle-psci-domain.c
5318
5319 CPUIDLE DRIVER - DT IDLE PM DOMAIN
5320 M:      Ulf Hansson <[email protected]>
5321 L:      [email protected]
5322 S:      Supported
5323 F:      drivers/cpuidle/dt_idle_genpd.c
5324 F:      drivers/cpuidle/dt_idle_genpd.h
5325
5326 CPUIDLE DRIVER - RISC-V SBI
5327 M:      Anup Patel <[email protected]>
5328 L:      [email protected]
5329 L:      [email protected]
5330 S:      Maintained
5331 F:      drivers/cpuidle/cpuidle-riscv-sbi.c
5332
5333 CRAMFS FILESYSTEM
5334 M:      Nicolas Pitre <[email protected]>
5335 S:      Maintained
5336 F:      Documentation/filesystems/cramfs.rst
5337 F:      fs/cramfs/
5338
5339 CREATIVE SB0540
5340 M:      Bastien Nocera <[email protected]>
5341 L:      [email protected]
5342 S:      Maintained
5343 F:      drivers/hid/hid-creative-sb0540.c
5344
5345 CRYPTO API
5346 M:      Herbert Xu <[email protected]>
5347 M:      "David S. Miller" <[email protected]>
5348 L:      [email protected]
5349 S:      Maintained
5350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5352 F:      Documentation/crypto/
5353 F:      Documentation/devicetree/bindings/crypto/
5354 F:      arch/*/crypto/
5355 F:      crypto/
5356 F:      drivers/crypto/
5357 F:      include/crypto/
5358 F:      include/linux/crypto*
5359 F:      lib/crypto/
5360
5361 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5362 M:      Neil Horman <[email protected]>
5363 L:      [email protected]
5364 S:      Maintained
5365 F:      crypto/ansi_cprng.c
5366 F:      crypto/rng.c
5367
5368 CS3308 MEDIA DRIVER
5369 M:      Hans Verkuil <[email protected]>
5370 L:      [email protected]
5371 S:      Odd Fixes
5372 W:      http://linuxtv.org
5373 T:      git git://linuxtv.org/media_tree.git
5374 F:      drivers/media/i2c/cs3308.c
5375
5376 CS5535 Audio ALSA driver
5377 M:      Jaya Kumar <[email protected]>
5378 S:      Maintained
5379 F:      sound/pci/cs5535audio/
5380
5381 CSI DRIVERS FOR ALLWINNER V3s
5382 M:      Yong Deng <[email protected]>
5383 L:      [email protected]
5384 S:      Maintained
5385 T:      git git://linuxtv.org/media_tree.git
5386 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
5387 F:      drivers/media/platform/sunxi/sun6i-csi/
5388
5389 CTU CAN FD DRIVER
5390 M:      Pavel Pisa <[email protected]>
5391 M:      Ondrej Ille <[email protected]>
5392 L:      [email protected]
5393 S:      Maintained
5394 F:      Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
5395 F:      drivers/net/can/ctucanfd/
5396
5397 CW1200 WLAN driver
5398 M:      Solomon Peachy <[email protected]>
5399 S:      Maintained
5400 F:      drivers/net/wireless/st/cw1200/
5401
5402 CX18 VIDEO4LINUX DRIVER
5403 M:      Andy Walls <[email protected]>
5404 L:      [email protected]
5405 S:      Maintained
5406 W:      https://linuxtv.org
5407 T:      git git://linuxtv.org/media_tree.git
5408 F:      drivers/media/pci/cx18/
5409 F:      include/uapi/linux/ivtv*
5410
5411 CX2341X MPEG ENCODER HELPER MODULE
5412 M:      Hans Verkuil <[email protected]>
5413 L:      [email protected]
5414 S:      Maintained
5415 W:      https://linuxtv.org
5416 T:      git git://linuxtv.org/media_tree.git
5417 F:      drivers/media/common/cx2341x*
5418 F:      include/media/drv-intf/cx2341x.h
5419
5420 CX24120 MEDIA DRIVER
5421 M:      Jemma Denson <[email protected]>
5422 M:      Patrick Boettcher <[email protected]>
5423 L:      [email protected]
5424 S:      Maintained
5425 W:      https://linuxtv.org
5426 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5427 F:      drivers/media/dvb-frontends/cx24120*
5428
5429 CX88 VIDEO4LINUX DRIVER
5430 M:      Mauro Carvalho Chehab <[email protected]>
5431 L:      [email protected]
5432 S:      Odd fixes
5433 W:      https://linuxtv.org
5434 T:      git git://linuxtv.org/media_tree.git
5435 F:      Documentation/driver-api/media/drivers/cx88*
5436 F:      drivers/media/pci/cx88/
5437
5438 CXD2820R MEDIA DRIVER
5439 M:      Antti Palosaari <[email protected]>
5440 L:      [email protected]
5441 S:      Maintained
5442 W:      https://linuxtv.org
5443 W:      http://palosaari.fi/linux/
5444 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5445 T:      git git://linuxtv.org/anttip/media_tree.git
5446 F:      drivers/media/dvb-frontends/cxd2820r*
5447
5448 CXGB3 ETHERNET DRIVER (CXGB3)
5449 M:      Raju Rangoju <[email protected]>
5450 L:      [email protected]
5451 S:      Supported
5452 W:      http://www.chelsio.com
5453 F:      drivers/net/ethernet/chelsio/cxgb3/
5454
5455 CXGB3 ISCSI DRIVER (CXGB3I)
5456 M:      Karen Xie <[email protected]>
5457 L:      [email protected]
5458 S:      Supported
5459 W:      http://www.chelsio.com
5460 F:      drivers/scsi/cxgbi/cxgb3i
5461
5462 CXGB4 CRYPTO DRIVER (chcr)
5463 M:      Ayush Sawal <[email protected]>
5464 M:      Vinay Kumar Yadav <[email protected]>
5465 M:      Rohit Maheshwari <[email protected]>
5466 L:      [email protected]
5467 S:      Supported
5468 W:      http://www.chelsio.com
5469 F:      drivers/crypto/chelsio
5470
5471 CXGB4 INLINE CRYPTO DRIVER
5472 M:      Ayush Sawal <[email protected]>
5473 M:      Vinay Kumar Yadav <[email protected]>
5474 M:      Rohit Maheshwari <[email protected]>
5475 L:      [email protected]
5476 S:      Supported
5477 W:      http://www.chelsio.com
5478 F:      drivers/net/ethernet/chelsio/inline_crypto/
5479
5480 CXGB4 ETHERNET DRIVER (CXGB4)
5481 M:      Raju Rangoju <[email protected]>
5482 L:      [email protected]
5483 S:      Supported
5484 W:      http://www.chelsio.com
5485 F:      drivers/net/ethernet/chelsio/cxgb4/
5486
5487 CXGB4 ISCSI DRIVER (CXGB4I)
5488 M:      Karen Xie <[email protected]>
5489 L:      [email protected]
5490 S:      Supported
5491 W:      http://www.chelsio.com
5492 F:      drivers/scsi/cxgbi/cxgb4i
5493
5494 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
5495 M:      Potnuri Bharat Teja <[email protected]>
5496 L:      [email protected]
5497 S:      Supported
5498 W:      http://www.openfabrics.org
5499 F:      drivers/infiniband/hw/cxgb4/
5500 F:      include/uapi/rdma/cxgb4-abi.h
5501
5502 CXGB4VF ETHERNET DRIVER (CXGB4VF)
5503 M:      Raju Rangoju <[email protected]>
5504 L:      [email protected]
5505 S:      Supported
5506 W:      http://www.chelsio.com
5507 F:      drivers/net/ethernet/chelsio/cxgb4vf/
5508
5509 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
5510 M:      Frederic Barrat <[email protected]>
5511 M:      Andrew Donnellan <[email protected]>
5512 L:      [email protected]
5513 S:      Supported
5514 F:      Documentation/ABI/testing/sysfs-class-cxl
5515 F:      Documentation/powerpc/cxl.rst
5516 F:      arch/powerpc/platforms/powernv/pci-cxl.c
5517 F:      drivers/misc/cxl/
5518 F:      include/misc/cxl*
5519 F:      include/uapi/misc/cxl.h
5520
5521 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
5522 M:      Manoj N. Kumar <[email protected]>
5523 M:      Matthew R. Ochs <[email protected]>
5524 M:      Uma Krishnan <[email protected]>
5525 L:      [email protected]
5526 S:      Supported
5527 F:      Documentation/powerpc/cxlflash.rst
5528 F:      drivers/scsi/cxlflash/
5529 F:      include/uapi/scsi/cxlflash_ioctl.h
5530
5531 CYBERPRO FB DRIVER
5532 M:      Russell King <[email protected]>
5533 L:      [email protected] (moderated for non-subscribers)
5534 S:      Maintained
5535 W:      http://www.armlinux.org.uk/
5536 F:      drivers/video/fbdev/cyber2000fb.*
5537
5538 CYCLADES PC300 DRIVER
5539 S:      Orphan
5540 F:      drivers/net/wan/pc300*
5541
5542 CYPRESS_FIRMWARE MEDIA DRIVER
5543 M:      Antti Palosaari <[email protected]>
5544 L:      [email protected]
5545 S:      Maintained
5546 W:      https://linuxtv.org
5547 W:      http://palosaari.fi/linux/
5548 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5549 T:      git git://linuxtv.org/anttip/media_tree.git
5550 F:      drivers/media/common/cypress_firmware*
5551
5552 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
5553 M:      Linus Walleij <[email protected]>
5554 L:      [email protected]
5555 S:      Maintained
5556 F:      drivers/input/touchscreen/cy8ctma140.c
5557
5558 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
5559 M:      Yassine Oudjana <[email protected]>
5560 L:      [email protected]
5561 S:      Maintained
5562 F:      Documentation/devicetree/bindings/input/cypress-sf.yaml
5563 F:      drivers/input/keyboard/cypress-sf.c
5564
5565 CYTTSP TOUCHSCREEN DRIVER
5566 M:      Linus Walleij <[email protected]>
5567 L:      [email protected]
5568 S:      Maintained
5569 F:      drivers/input/touchscreen/cyttsp*
5570
5571 D-LINK DIR-685 TOUCHKEYS DRIVER
5572 M:      Linus Walleij <[email protected]>
5573 L:      [email protected]
5574 S:      Supported
5575 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
5576
5577 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
5578 M:      Joshua Kinard <[email protected]>
5579 S:      Maintained
5580 F:      drivers/rtc/rtc-ds1685.c
5581 F:      include/linux/rtc/ds1685.h
5582
5583 DAMA SLAVE for AX.25
5584 M:      Joerg Reuter <[email protected]>
5585 L:      [email protected]
5586 S:      Maintained
5587 W:      http://yaina.de/jreuter/
5588 W:      http://www.qsl.net/dl1bke/
5589 F:      net/ax25/af_ax25.c
5590 F:      net/ax25/ax25_dev.c
5591 F:      net/ax25/ax25_ds_*
5592 F:      net/ax25/ax25_in.c
5593 F:      net/ax25/ax25_out.c
5594 F:      net/ax25/ax25_timer.c
5595 F:      net/ax25/sysctl_net_ax25.c
5596
5597 DATA ACCESS MONITOR
5598 M:      SeongJae Park <[email protected]>
5599 L:      [email protected]
5600 L:      [email protected]
5601 S:      Maintained
5602 F:      Documentation/ABI/testing/sysfs-kernel-mm-damon
5603 F:      Documentation/admin-guide/mm/damon/
5604 F:      Documentation/vm/damon/
5605 F:      include/linux/damon.h
5606 F:      include/trace/events/damon.h
5607 F:      mm/damon/
5608 F:      tools/testing/selftests/damon/
5609
5610 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
5611 L:      [email protected]
5612 S:      Orphan
5613 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
5614 F:      drivers/net/ethernet/dec/tulip/dmfe.c
5615
5616 DC390/AM53C974 SCSI driver
5617 M:      Hannes Reinecke <[email protected]>
5618 L:      [email protected]
5619 S:      Maintained
5620 F:      drivers/scsi/am53c974.c
5621
5622 DC395x SCSI driver
5623 M:      Oliver Neukum <[email protected]>
5624 M:      Ali Akcaagac <[email protected]>
5625 M:      Jamie Lenehan <[email protected]>
5626 L:      [email protected]
5627 S:      Maintained
5628 W:      http://twibble.org/dist/dc395x/
5629 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
5630 F:      Documentation/scsi/dc395x.rst
5631 F:      drivers/scsi/dc395x.*
5632
5633 DCCP PROTOCOL
5634 L:      [email protected]
5635 S:      Orphan
5636 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
5637 F:      include/linux/dccp.h
5638 F:      include/linux/tfrc.h
5639 F:      include/uapi/linux/dccp.h
5640 F:      net/dccp/
5641
5642 DECnet NETWORK LAYER
5643 L:      [email protected]
5644 S:      Orphan
5645 W:      http://linux-decnet.sourceforge.net
5646 F:      Documentation/networking/decnet.rst
5647 F:      net/decnet/
5648
5649 DECSTATION PLATFORM SUPPORT
5650 M:      "Maciej W. Rozycki" <[email protected]>
5651 L:      [email protected]
5652 S:      Maintained
5653 W:      http://www.linux-mips.org/wiki/DECstation
5654 F:      arch/mips/dec/
5655 F:      arch/mips/include/asm/dec/
5656 F:      arch/mips/include/asm/mach-dec/
5657
5658 DEFXX FDDI NETWORK DRIVER
5659 M:      "Maciej W. Rozycki" <[email protected]>
5660 S:      Maintained
5661 F:      drivers/net/fddi/defxx.*
5662
5663 DEFZA FDDI NETWORK DRIVER
5664 M:      "Maciej W. Rozycki" <[email protected]>
5665 S:      Maintained
5666 F:      drivers/net/fddi/defza.*
5667
5668 DEINTERLACE DRIVERS FOR ALLWINNER H3
5669 M:      Jernej Skrabec <[email protected]>
5670 L:      [email protected]
5671 S:      Maintained
5672 T:      git git://linuxtv.org/media_tree.git
5673 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
5674 F:      drivers/media/platform/sunxi/sun8i-di/
5675
5676 DELL LAPTOP DRIVER
5677 M:      Matthew Garrett <[email protected]>
5678 M:      Pali Rohár <[email protected]>
5679 L:      [email protected]
5680 S:      Maintained
5681 F:      drivers/platform/x86/dell/dell-laptop.c
5682
5683 DELL LAPTOP FREEFALL DRIVER
5684 M:      Pali Rohár <[email protected]>
5685 S:      Maintained
5686 F:      drivers/platform/x86/dell/dell-smo8800.c
5687
5688 DELL LAPTOP RBTN DRIVER
5689 M:      Pali Rohár <[email protected]>
5690 S:      Maintained
5691 F:      drivers/platform/x86/dell/dell-rbtn.*
5692
5693 DELL LAPTOP SMM DRIVER
5694 M:      Pali Rohár <[email protected]>
5695 S:      Maintained
5696 F:      Documentation/ABI/obsolete/procfs-i8k
5697 F:      drivers/hwmon/dell-smm-hwmon.c
5698 F:      include/uapi/linux/i8k.h
5699
5700 DELL REMOTE BIOS UPDATE DRIVER
5701 M:      Stuart Hayes <[email protected]>
5702 L:      [email protected]
5703 S:      Maintained
5704 F:      drivers/platform/x86/dell/dell_rbu.c
5705
5706 DELL SMBIOS DRIVER
5707 M:      Pali Rohár <[email protected]>
5708 L:      [email protected]
5709 L:      [email protected]
5710 S:      Maintained
5711 F:      drivers/platform/x86/dell/dell-smbios.*
5712
5713 DELL SMBIOS SMM DRIVER
5714 L:      [email protected]
5715 L:      [email protected]
5716 S:      Maintained
5717 F:      drivers/platform/x86/dell/dell-smbios-smm.c
5718
5719 DELL SMBIOS WMI DRIVER
5720 L:      [email protected]
5721 L:      [email protected]
5722 S:      Maintained
5723 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
5724 F:      tools/wmi/dell-smbios-example.c
5725
5726 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
5727 M:      Stuart Hayes <[email protected]>
5728 L:      [email protected]
5729 S:      Maintained
5730 F:      Documentation/driver-api/dcdbas.rst
5731 F:      drivers/platform/x86/dell/dcdbas.*
5732
5733 DELL WMI DESCRIPTOR DRIVER
5734 L:      [email protected]
5735 S:      Maintained
5736 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
5737
5738 DELL WMI SYSMAN DRIVER
5739 M:      Divya Bharathi <[email protected]>
5740 M:      Prasanth Ksr <[email protected]>
5741 L:      [email protected]
5742 L:      [email protected]
5743 S:      Maintained
5744 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
5745 F:      drivers/platform/x86/dell/dell-wmi-sysman/
5746
5747 DELL WMI NOTIFICATIONS DRIVER
5748 M:      Matthew Garrett <[email protected]>
5749 M:      Pali Rohár <[email protected]>
5750 S:      Maintained
5751 F:      drivers/platform/x86/dell/dell-wmi-base.c
5752
5753 DELL WMI HARDWARE PRIVACY SUPPORT
5754 M:      Perry Yuan <[email protected]>
5755 L:      [email protected]
5756 L:      [email protected]
5757 S:      Maintained
5758 F:      drivers/platform/x86/dell/dell-wmi-privacy.c
5759
5760 DELTA ST MEDIA DRIVER
5761 M:      Hugues Fruchet <[email protected]>
5762 L:      [email protected]
5763 S:      Supported
5764 W:      https://linuxtv.org
5765 T:      git git://linuxtv.org/media_tree.git
5766 F:      drivers/media/platform/st/sti/delta
5767
5768 DELTA AHE-50DC FAN CONTROL MODULE DRIVER
5769 M:      Zev Weiss <[email protected]>
5770 L:      [email protected]
5771 S:      Maintained
5772 F:      drivers/hwmon/pmbus/delta-ahe50dc-fan.c
5773
5774 DELTA DPS920AB PSU DRIVER
5775 M:      Robert Marko <[email protected]>
5776 L:      [email protected]
5777 S:      Maintained
5778 F:      Documentation/hwmon/dps920ab.rst
5779 F:      drivers/hwmon/pmbus/dps920ab.c
5780
5781 DELTA NETWORKS TN48M CPLD DRIVERS
5782 M:      Robert Marko <[email protected]>
5783 S:      Maintained
5784 F:      Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
5785 F:      Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
5786 F:      Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
5787 F:      drivers/gpio/gpio-tn48m.c
5788 F:      include/dt-bindings/reset/delta,tn48m-reset.h
5789
5790 DENALI NAND DRIVER
5791 L:      [email protected]
5792 S:      Orphan
5793 F:      drivers/mtd/nand/raw/denali*
5794
5795 DESIGNWARE EDMA CORE IP DRIVER
5796 M:      Gustavo Pimentel <[email protected]>
5797 L:      [email protected]
5798 S:      Maintained
5799 F:      drivers/dma/dw-edma/
5800 F:      include/linux/dma/edma.h
5801
5802 DESIGNWARE XDATA IP DRIVER
5803 M:      Gustavo Pimentel <[email protected]>
5804 L:      [email protected]
5805 S:      Maintained
5806 F:      Documentation/misc-devices/dw-xdata-pcie.rst
5807 F:      drivers/misc/dw-xdata-pcie.c
5808
5809 DESIGNWARE USB2 DRD IP DRIVER
5810 M:      Minas Harutyunyan <[email protected]>
5811 L:      [email protected]
5812 S:      Maintained
5813 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5814 F:      drivers/usb/dwc2/
5815
5816 DESIGNWARE USB3 DRD IP DRIVER
5817 M:      Felipe Balbi <[email protected]>
5818 L:      [email protected]
5819 S:      Maintained
5820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5821 F:      drivers/usb/dwc3/
5822
5823 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
5824 M:      Andreas Klinger <[email protected]>
5825 L:      [email protected]
5826 S:      Maintained
5827 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
5828 F:      drivers/iio/proximity/srf*.c
5829
5830 DEVICE COREDUMP (DEV_COREDUMP)
5831 M:      Johannes Berg <[email protected]>
5832 L:      [email protected]
5833 S:      Maintained
5834 F:      drivers/base/devcoredump.c
5835 F:      include/linux/devcoredump.h
5836
5837 DEVICE DEPENDENCY HELPER SCRIPT
5838 M:      Saravana Kannan <[email protected]>
5839 L:      [email protected]
5840 S:      Maintained
5841 F:      scripts/dev-needs.sh
5842
5843 DEVICE DIRECT ACCESS (DAX)
5844 M:      Dan Williams <[email protected]>
5845 M:      Vishal Verma <[email protected]>
5846 M:      Dave Jiang <[email protected]>
5847 L:      [email protected]
5848 S:      Supported
5849 F:      drivers/dax/
5850
5851 DEVICE FREQUENCY (DEVFREQ)
5852 M:      MyungJoo Ham <[email protected]>
5853 M:      Kyungmin Park <[email protected]>
5854 M:      Chanwoo Choi <[email protected]>
5855 L:      [email protected]
5856 S:      Maintained
5857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5858 F:      Documentation/devicetree/bindings/devfreq/
5859 F:      drivers/devfreq/
5860 F:      include/linux/devfreq.h
5861 F:      include/trace/events/devfreq.h
5862
5863 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
5864 M:      Chanwoo Choi <[email protected]>
5865 L:      [email protected]
5866 S:      Supported
5867 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5868 F:      Documentation/devicetree/bindings/devfreq/event/
5869 F:      drivers/devfreq/devfreq-event.c
5870 F:      drivers/devfreq/event/
5871 F:      include/dt-bindings/pmu/exynos_ppmu.h
5872 F:      include/linux/devfreq-event.h
5873
5874 DEVICE NUMBER REGISTRY
5875 M:      Torben Mathiasen <[email protected]>
5876 S:      Maintained
5877 W:      http://lanana.org/docs/device-list/index.html
5878
5879 DEVICE RESOURCE MANAGEMENT HELPERS
5880 M:      Hans de Goede <[email protected]>
5881 R:      Matti Vaittinen <[email protected]>
5882 S:      Maintained
5883 F:      include/linux/devm-helpers.h
5884
5885 DEVICE-MAPPER  (LVM)
5886 M:      Alasdair Kergon <[email protected]>
5887 M:      Mike Snitzer <[email protected]>
5888 M:      [email protected]
5889 L:      [email protected]
5890 S:      Maintained
5891 W:      http://sources.redhat.com/dm
5892 Q:      http://patchwork.kernel.org/project/dm-devel/list/
5893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
5894 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
5895 F:      Documentation/admin-guide/device-mapper/
5896 F:      drivers/md/Kconfig
5897 F:      drivers/md/Makefile
5898 F:      drivers/md/dm*
5899 F:      drivers/md/persistent-data/
5900 F:      include/linux/device-mapper.h
5901 F:      include/linux/dm-*.h
5902 F:      include/uapi/linux/dm-*.h
5903
5904 DEVLINK
5905 M:      Jiri Pirko <[email protected]>
5906 L:      [email protected]
5907 S:      Supported
5908 F:      Documentation/networking/devlink
5909 F:      include/net/devlink.h
5910 F:      include/uapi/linux/devlink.h
5911 F:      net/core/devlink.c
5912
5913 DH ELECTRONICS IMX6 DHCOM BOARD SUPPORT
5914 M:      Christoph Niedermaier <[email protected]>
5915 L:      [email protected]
5916 S:      Maintained
5917 F:      arch/arm/boot/dts/imx6*-dhcom-*
5918
5919 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
5920 M:      Marek Vasut <[email protected]>
5921 L:      [email protected]
5922 S:      Maintained
5923 F:      arch/arm/boot/dts/stm32mp1*-dhcom-*
5924 F:      arch/arm/boot/dts/stm32mp1*-dhcor-*
5925
5926 DIALOG SEMICONDUCTOR DRIVERS
5927 M:      Support Opensource <[email protected]>
5928 S:      Supported
5929 W:      http://www.dialog-semiconductor.com/products
5930 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
5931 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
5932 F:      Documentation/devicetree/bindings/mfd/da90*.txt
5933 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
5934 F:      Documentation/devicetree/bindings/regulator/da92*.txt
5935 F:      Documentation/devicetree/bindings/regulator/slg51000.txt
5936 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
5937 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
5938 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
5939 F:      Documentation/hwmon/da90??.rst
5940 F:      drivers/gpio/gpio-da90??.c
5941 F:      drivers/hwmon/da90??-hwmon.c
5942 F:      drivers/iio/adc/da91??-*.c
5943 F:      drivers/input/misc/da72??.[ch]
5944 F:      drivers/input/misc/da90??_onkey.c
5945 F:      drivers/input/touchscreen/da9052_tsi.c
5946 F:      drivers/leds/leds-da90??.c
5947 F:      drivers/mfd/da903x.c
5948 F:      drivers/mfd/da90??-*.c
5949 F:      drivers/mfd/da91??-*.c
5950 F:      drivers/pinctrl/pinctrl-da90??.c
5951 F:      drivers/power/supply/da9052-battery.c
5952 F:      drivers/power/supply/da91??-*.c
5953 F:      drivers/regulator/da9???-regulator.[ch]
5954 F:      drivers/regulator/slg51000-regulator.[ch]
5955 F:      drivers/rtc/rtc-da90??.c
5956 F:      drivers/thermal/da90??-thermal.c
5957 F:      drivers/video/backlight/da90??_bl.c
5958 F:      drivers/watchdog/da90??_wdt.c
5959 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
5960 F:      include/linux/mfd/da903x.h
5961 F:      include/linux/mfd/da9052/
5962 F:      include/linux/mfd/da9055/
5963 F:      include/linux/mfd/da9062/
5964 F:      include/linux/mfd/da9063/
5965 F:      include/linux/mfd/da9150/
5966 F:      include/linux/regulator/da9211.h
5967 F:      include/sound/da[79]*.h
5968 F:      sound/soc/codecs/da[79]*.[ch]
5969
5970 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
5971 M:      William Breathitt Gray <[email protected]>
5972 L:      [email protected]
5973 S:      Maintained
5974 F:      drivers/gpio/gpio-gpio-mm.c
5975
5976 DIOLAN U2C-12 I2C DRIVER
5977 M:      Guenter Roeck <[email protected]>
5978 L:      [email protected]
5979 S:      Maintained
5980 F:      drivers/i2c/busses/i2c-diolan-u2c.c
5981
5982 DIRECTORY NOTIFICATION (DNOTIFY)
5983 M:      Jan Kara <[email protected]>
5984 R:      Amir Goldstein <[email protected]>
5985 L:      [email protected]
5986 S:      Maintained
5987 F:      Documentation/filesystems/dnotify.rst
5988 F:      fs/notify/dnotify/
5989 F:      include/linux/dnotify.h
5990
5991 DISK GEOMETRY AND PARTITION HANDLING
5992 M:      Andries Brouwer <[email protected]>
5993 S:      Maintained
5994 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
5995 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
5996 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
5997
5998 DISKQUOTA
5999 M:      Jan Kara <[email protected]>
6000 S:      Maintained
6001 F:      Documentation/filesystems/quota.rst
6002 F:      fs/quota/
6003 F:      include/linux/quota*.h
6004 F:      include/uapi/linux/quota*.h
6005
6006 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6007 M:      Bernie Thompson <[email protected]>
6008 L:      [email protected]
6009 S:      Maintained
6010 W:      http://plugable.com/category/projects/udlfb/
6011 F:      Documentation/fb/udlfb.rst
6012 F:      drivers/video/fbdev/udlfb.c
6013 F:      include/video/udlfb.h
6014
6015 DISTRIBUTED LOCK MANAGER (DLM)
6016 M:      Christine Caulfield <[email protected]>
6017 M:      David Teigland <[email protected]>
6018 L:      [email protected]
6019 S:      Supported
6020 W:      http://sources.redhat.com/cluster/
6021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6022 F:      fs/dlm/
6023
6024 DMA BUFFER SHARING FRAMEWORK
6025 M:      Sumit Semwal <[email protected]>
6026 M:      Christian König <[email protected]>
6027 L:      [email protected]
6028 L:      [email protected]
6029 L:      [email protected] (moderated for non-subscribers)
6030 S:      Maintained
6031 T:      git git://anongit.freedesktop.org/drm/drm-misc
6032 F:      Documentation/driver-api/dma-buf.rst
6033 F:      drivers/dma-buf/
6034 F:      include/linux/*fence.h
6035 F:      include/linux/dma-buf.h
6036 F:      include/linux/dma-resv.h
6037 K:      \bdma_(?:buf|fence|resv)\b
6038
6039 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6040 M:      Vinod Koul <[email protected]>
6041 L:      [email protected]
6042 S:      Maintained
6043 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
6044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6045 F:      Documentation/devicetree/bindings/dma/
6046 F:      Documentation/driver-api/dmaengine/
6047 F:      drivers/dma/
6048 F:      include/linux/dma/
6049 F:      include/linux/dmaengine.h
6050 F:      include/linux/of_dma.h
6051
6052 DMA MAPPING HELPERS
6053 M:      Christoph Hellwig <[email protected]>
6054 M:      Marek Szyprowski <[email protected]>
6055 R:      Robin Murphy <[email protected]>
6056 L:      [email protected]
6057 L:      [email protected]
6058 S:      Supported
6059 W:      http://git.infradead.org/users/hch/dma-mapping.git
6060 T:      git git://git.infradead.org/users/hch/dma-mapping.git
6061 F:      include/asm-generic/dma-mapping.h
6062 F:      include/linux/dma-direct.h
6063 F:      include/linux/dma-mapping.h
6064 F:      include/linux/dma-map-ops.h
6065 F:      kernel/dma/
6066
6067 DMA MAPPING BENCHMARK
6068 M:      Xiang Chen <[email protected]>
6069 L:      [email protected]
6070 L:      [email protected]
6071 F:      kernel/dma/map_benchmark.c
6072 F:      tools/testing/selftests/dma/
6073
6074 DMA-BUF HEAPS FRAMEWORK
6075 M:      Sumit Semwal <[email protected]>
6076 R:      Benjamin Gaignard <[email protected]>
6077 R:      Liam Mark <[email protected]>
6078 R:      Laura Abbott <[email protected]>
6079 R:      Brian Starkey <[email protected]>
6080 R:      John Stultz <[email protected]>
6081 L:      [email protected]
6082 L:      [email protected]
6083 L:      [email protected] (moderated for non-subscribers)
6084 S:      Maintained
6085 T:      git git://anongit.freedesktop.org/drm/drm-misc
6086 F:      drivers/dma-buf/dma-heap.c
6087 F:      drivers/dma-buf/heaps/*
6088 F:      include/linux/dma-heap.h
6089 F:      include/uapi/linux/dma-heap.h
6090
6091 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6092 M:      Lukasz Luba <[email protected]>
6093 L:      [email protected]
6094 L:      [email protected]
6095 S:      Maintained
6096 F:      Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6097 F:      drivers/memory/samsung/exynos5422-dmc.c
6098
6099 DME1737 HARDWARE MONITOR DRIVER
6100 M:      Juerg Haefliger <[email protected]>
6101 L:      [email protected]
6102 S:      Maintained
6103 F:      Documentation/hwmon/dme1737.rst
6104 F:      drivers/hwmon/dme1737.c
6105
6106 DMI/SMBIOS SUPPORT
6107 M:      Jean Delvare <[email protected]>
6108 S:      Maintained
6109 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6110 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
6111 F:      drivers/firmware/dmi-id.c
6112 F:      drivers/firmware/dmi_scan.c
6113 F:      include/linux/dmi.h
6114
6115 DOCUMENTATION
6116 M:      Jonathan Corbet <[email protected]>
6117 L:      [email protected]
6118 S:      Maintained
6119 P:      Documentation/doc-guide/maintainer-profile.rst
6120 T:      git git://git.lwn.net/linux.git docs-next
6121 F:      Documentation/
6122 F:      scripts/documentation-file-ref-check
6123 F:      scripts/kernel-doc
6124 F:      scripts/sphinx-pre-install
6125 X:      Documentation/ABI/
6126 X:      Documentation/admin-guide/media/
6127 X:      Documentation/devicetree/
6128 X:      Documentation/driver-api/media/
6129 X:      Documentation/firmware-guide/acpi/
6130 X:      Documentation/i2c/
6131 X:      Documentation/power/
6132 X:      Documentation/spi/
6133 X:      Documentation/userspace-api/media/
6134
6135 DOCUMENTATION REPORTING ISSUES
6136 M:      Thorsten Leemhuis <[email protected]>
6137 L:      [email protected]
6138 S:      Maintained
6139 F:      Documentation/admin-guide/reporting-issues.rst
6140
6141 DOCUMENTATION SCRIPTS
6142 M:      Mauro Carvalho Chehab <[email protected]>
6143 L:      [email protected]
6144 S:      Maintained
6145 F:      Documentation/sphinx/parse-headers.pl
6146 F:      scripts/documentation-file-ref-check
6147 F:      scripts/sphinx-pre-install
6148
6149 DOCUMENTATION/ITALIAN
6150 M:      Federico Vaga <[email protected]>
6151 L:      [email protected]
6152 S:      Maintained
6153 F:      Documentation/translations/it_IT
6154
6155 DOCUMENTATION/JAPANESE
6156 R:      Akira Yokosawa <[email protected]>
6157 L:      [email protected]
6158 S:      Maintained
6159 F:      Documentation/translations/ja_JP
6160
6161 DONGWOON DW9714 LENS VOICE COIL DRIVER
6162 M:      Sakari Ailus <[email protected]>
6163 L:      [email protected]
6164 S:      Maintained
6165 T:      git git://linuxtv.org/media_tree.git
6166 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
6167 F:      drivers/media/i2c/dw9714.c
6168
6169 DONGWOON DW9768 LENS VOICE COIL DRIVER
6170 M:      Dongchun Zhu <[email protected]>
6171 L:      [email protected]
6172 S:      Maintained
6173 T:      git git://linuxtv.org/media_tree.git
6174 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6175 F:      drivers/media/i2c/dw9768.c
6176
6177 DONGWOON DW9807 LENS VOICE COIL DRIVER
6178 M:      Sakari Ailus <[email protected]>
6179 L:      [email protected]
6180 S:      Maintained
6181 T:      git git://linuxtv.org/media_tree.git
6182 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6183 F:      drivers/media/i2c/dw9807-vcm.c
6184
6185 DOUBLETALK DRIVER
6186 M:      "James R. Van Zandt" <[email protected]>
6187 L:      [email protected]
6188 S:      Maintained
6189 F:      drivers/char/dtlk.c
6190 F:      include/linux/dtlk.h
6191
6192 DPAA2 DATAPATH I/O (DPIO) DRIVER
6193 M:      Roy Pledge <[email protected]>
6194 L:      [email protected]
6195 S:      Maintained
6196 F:      drivers/soc/fsl/dpio
6197
6198 DPAA2 ETHERNET DRIVER
6199 M:      Ioana Ciornei <[email protected]>
6200 L:      [email protected]
6201 S:      Maintained
6202 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6203 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6204 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
6205 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
6206 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6207 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6208 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
6209 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
6210 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
6211
6212 DPAA2 ETHERNET SWITCH DRIVER
6213 M:      Ioana Ciornei <[email protected]>
6214 L:      [email protected]
6215 S:      Maintained
6216 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6217 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6218 F:      drivers/net/ethernet/freescale/dpaa2/dpsw*
6219
6220 DPT_I2O SCSI RAID DRIVER
6221 M:      Adaptec OEM Raid Solutions <[email protected]>
6222 L:      [email protected]
6223 S:      Maintained
6224 W:      http://www.adaptec.com/
6225 F:      drivers/scsi/dpt*
6226 F:      drivers/scsi/dpt/
6227
6228 DRBD DRIVER
6229 M:      Philipp Reisner <[email protected]>
6230 M:      Lars Ellenberg <[email protected]>
6231 M:      Christoph Böhmwalder <[email protected]>
6232 L:      [email protected]
6233 S:      Supported
6234 W:      http://www.drbd.org
6235 T:      git git://git.linbit.com/linux-drbd.git
6236 T:      git git://git.linbit.com/drbd-8.4.git
6237 F:      Documentation/admin-guide/blockdev/
6238 F:      drivers/block/drbd/
6239 F:      lib/lru_cache.c
6240
6241 DRIVER COMPONENT FRAMEWORK
6242 L:      [email protected]
6243 F:      drivers/base/component.c
6244 F:      include/linux/component.h
6245
6246 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6247 M:      Greg Kroah-Hartman <[email protected]>
6248 R:      "Rafael J. Wysocki" <[email protected]>
6249 S:      Supported
6250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6251 F:      Documentation/core-api/kobject.rst
6252 F:      drivers/base/
6253 F:      fs/debugfs/
6254 F:      fs/sysfs/
6255 F:      include/linux/debugfs.h
6256 F:      include/linux/kobj*
6257 F:      lib/kobj*
6258
6259 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6260 M:      Nishanth Menon <[email protected]>
6261 L:      [email protected]
6262 S:      Maintained
6263 F:      drivers/soc/ti/smartreflex.c
6264 F:      include/linux/power/smartreflex.h
6265
6266 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6267 M:      Maxime Ripard <[email protected]>
6268 M:      Chen-Yu Tsai <[email protected]>
6269 R:      Jernej Skrabec <[email protected]>
6270 L:      [email protected]
6271 S:      Supported
6272 T:      git git://anongit.freedesktop.org/drm/drm-misc
6273 F:      drivers/gpu/drm/sun4i/sun8i*
6274
6275 DRM DRIVER FOR ARM PL111 CLCD
6276 M:      Emma Anholt <[email protected]>
6277 S:      Supported
6278 T:      git git://anongit.freedesktop.org/drm/drm-misc
6279 F:      drivers/gpu/drm/pl111/
6280
6281 DRM DRIVER FOR ARM VERSATILE TFT PANELS
6282 M:      Linus Walleij <[email protected]>
6283 S:      Maintained
6284 T:      git git://anongit.freedesktop.org/drm/drm-misc
6285 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6286 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
6287
6288 DRM DRIVER FOR ASPEED BMC GFX
6289 M:      Joel Stanley <[email protected]>
6290 L:      [email protected] (moderated for non-subscribers)
6291 S:      Supported
6292 T:      git git://anongit.freedesktop.org/drm/drm-misc
6293 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6294 F:      drivers/gpu/drm/aspeed/
6295
6296 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
6297 M:      Dave Airlie <[email protected]>
6298 R:      Thomas Zimmermann <[email protected]>
6299 L:      [email protected]
6300 S:      Supported
6301 T:      git git://anongit.freedesktop.org/drm/drm-misc
6302 F:      drivers/gpu/drm/ast/
6303
6304 DRM DRIVER FOR BOCHS VIRTUAL GPU
6305 M:      Gerd Hoffmann <[email protected]>
6306 L:      [email protected]
6307 S:      Maintained
6308 T:      git git://anongit.freedesktop.org/drm/drm-misc
6309 F:      drivers/gpu/drm/tiny/bochs.c
6310
6311 DRM DRIVER FOR BOE HIMAX8279D PANELS
6312 M:      Jerry Han <[email protected]>
6313 S:      Maintained
6314 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
6315 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
6316
6317 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
6318 M:      Jagan Teki <[email protected]>
6319 S:      Maintained
6320 F:      Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
6321 F:      drivers/gpu/drm/bridge/chipone-icn6211.c
6322
6323 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
6324 M:      Linus Walleij <[email protected]>
6325 S:      Maintained
6326 T:      git git://anongit.freedesktop.org/drm/drm-misc
6327 F:      drivers/gpu/drm/tve200/
6328
6329 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
6330 M:      Icenowy Zheng <[email protected]>
6331 S:      Maintained
6332 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
6333 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
6334
6335 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
6336 M:      Jagan Teki <[email protected]>
6337 S:      Maintained
6338 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
6339 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
6340
6341 DRM DRIVER FOR GENERIC USB DISPLAY
6342 M:      Noralf Trønnes <[email protected]>
6343 S:      Maintained
6344 W:      https://github.com/notro/gud/wiki
6345 T:      git git://anongit.freedesktop.org/drm/drm-misc
6346 F:      drivers/gpu/drm/gud/
6347 F:      include/drm/gud.h
6348
6349 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
6350 M:      Hans de Goede <[email protected]>
6351 S:      Maintained
6352 T:      git git://anongit.freedesktop.org/drm/drm-misc
6353 F:      drivers/gpu/drm/tiny/gm12u320.c
6354
6355 DRM DRIVER FOR HX8357D PANELS
6356 M:      Emma Anholt <[email protected]>
6357 S:      Maintained
6358 T:      git git://anongit.freedesktop.org/drm/drm-misc
6359 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
6360 F:      drivers/gpu/drm/tiny/hx8357d.c
6361
6362 DRM DRIVER FOR ILITEK ILI9225 PANELS
6363 M:      David Lechner <[email protected]>
6364 S:      Maintained
6365 T:      git git://anongit.freedesktop.org/drm/drm-misc
6366 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
6367 F:      drivers/gpu/drm/tiny/ili9225.c
6368
6369 DRM DRIVER FOR ILITEK ILI9486 PANELS
6370 M:      Kamlesh Gurudasani <[email protected]>
6371 S:      Maintained
6372 T:      git git://anongit.freedesktop.org/drm/drm-misc
6373 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
6374 F:      drivers/gpu/drm/tiny/ili9486.c
6375
6376 DRM DRIVER FOR INTEL I810 VIDEO CARDS
6377 S:      Orphan / Obsolete
6378 F:      drivers/gpu/drm/i810/
6379 F:      include/uapi/drm/i810_drm.h
6380
6381 DRM DRIVER FOR LVDS PANELS
6382 M:      Laurent Pinchart <[email protected]>
6383 L:      [email protected]
6384 T:      git git://anongit.freedesktop.org/drm/drm-misc
6385 S:      Maintained
6386 F:      drivers/gpu/drm/panel/panel-lvds.c
6387 F:      Documentation/devicetree/bindings/display/lvds.yaml
6388 F:      Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
6389
6390 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
6391 M:      Guido Günther <[email protected]>
6392 R:      Purism Kernel Team <[email protected]>
6393 S:      Maintained
6394 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
6395 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
6396
6397 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
6398 S:      Orphan / Obsolete
6399 F:      drivers/gpu/drm/mga/
6400 F:      include/uapi/drm/mga_drm.h
6401
6402 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
6403 M:      Dave Airlie <[email protected]>
6404 R:      Thomas Zimmermann <[email protected]>
6405 L:      [email protected]
6406 S:      Supported
6407 T:      git git://anongit.freedesktop.org/drm/drm-misc
6408 F:      drivers/gpu/drm/mgag200/
6409
6410 DRM DRIVER FOR MI0283QT
6411 M:      Noralf Trønnes <[email protected]>
6412 S:      Maintained
6413 T:      git git://anongit.freedesktop.org/drm/drm-misc
6414 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
6415 F:      drivers/gpu/drm/tiny/mi0283qt.c
6416
6417 DRM DRIVER FOR MIPI DBI compatible panels
6418 M:      Noralf Trønnes <[email protected]>
6419 S:      Maintained
6420 W:      https://github.com/notro/panel-mipi-dbi/wiki
6421 T:      git git://anongit.freedesktop.org/drm/drm-misc
6422 F:      Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
6423 F:      drivers/gpu/drm/tiny/panel-mipi-dbi.c
6424
6425 DRM DRIVER FOR MSM ADRENO GPU
6426 M:      Rob Clark <[email protected]>
6427 M:      Abhinav Kumar <[email protected]>
6428 M:      Dmitry Baryshkov <[email protected]>
6429 R:      Sean Paul <[email protected]>
6430 L:      [email protected]
6431 L:      [email protected]
6432 L:      [email protected]
6433 S:      Maintained
6434 T:      git https://gitlab.freedesktop.org/drm/msm.git
6435 F:      Documentation/devicetree/bindings/display/msm/
6436 F:      drivers/gpu/drm/msm/
6437 F:      include/uapi/drm/msm_drm.h
6438
6439 DRM DRIVER FOR NOVATEK NT35510 PANELS
6440 M:      Linus Walleij <[email protected]>
6441 S:      Maintained
6442 T:      git git://anongit.freedesktop.org/drm/drm-misc
6443 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
6444 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
6445
6446 DRM DRIVER FOR NOVATEK NT35560 PANELS
6447 M:      Linus Walleij <[email protected]>
6448 S:      Maintained
6449 T:      git git://anongit.freedesktop.org/drm/drm-misc
6450 F:      Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
6451 F:      drivers/gpu/drm/panel/panel-novatek-nt35560.c
6452
6453 DRM DRIVER FOR NOVATEK NT36672A PANELS
6454 M:      Sumit Semwal <[email protected]>
6455 S:      Maintained
6456 T:      git git://anongit.freedesktop.org/drm/drm-misc
6457 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
6458 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
6459
6460 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
6461 M:      Ben Skeggs <[email protected]>
6462 M:      Karol Herbst <[email protected]>
6463 M:      Lyude Paul <[email protected]>
6464 L:      [email protected]
6465 L:      [email protected]
6466 S:      Supported
6467 W:      https://nouveau.freedesktop.org/
6468 Q:      https://patchwork.freedesktop.org/project/nouveau/
6469 Q:      https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
6470 B:      https://gitlab.freedesktop.org/drm/nouveau/-/issues
6471 C:      irc://irc.oftc.net/nouveau
6472 T:      git https://gitlab.freedesktop.org/drm/nouveau.git
6473 F:      drivers/gpu/drm/nouveau/
6474 F:      include/uapi/drm/nouveau_drm.h
6475
6476 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
6477 M:      Stefan Mavrodiev <[email protected]>
6478 S:      Maintained
6479 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
6480 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
6481
6482 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
6483 R:      Douglas Anderson <[email protected]>
6484 F:      Documentation/devicetree/bindings/display/bridge/ps8640.yaml
6485 F:      drivers/gpu/drm/bridge/parade-ps8640.c
6486
6487 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
6488 M:      Noralf Trønnes <[email protected]>
6489 S:      Maintained
6490 T:      git git://anongit.freedesktop.org/drm/drm-misc
6491 F:      Documentation/devicetree/bindings/display/repaper.txt
6492 F:      drivers/gpu/drm/tiny/repaper.c
6493
6494 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
6495 M:      Javier Martinez Canillas <[email protected]>
6496 S:      Maintained
6497 T:      git git://anongit.freedesktop.org/drm/drm-misc
6498 F:      Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml
6499 F:      drivers/gpu/drm/solomon/ssd130x*
6500
6501 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
6502 M:      Dave Airlie <[email protected]>
6503 M:      Gerd Hoffmann <[email protected]>
6504 L:      [email protected]
6505 S:      Obsolete
6506 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
6507 T:      git git://anongit.freedesktop.org/drm/drm-misc
6508 F:      drivers/gpu/drm/tiny/cirrus.c
6509
6510 DRM DRIVER FOR QXL VIRTUAL GPU
6511 M:      Dave Airlie <[email protected]>
6512 M:      Gerd Hoffmann <[email protected]>
6513 L:      [email protected]
6514 L:      [email protected]
6515 S:      Maintained
6516 T:      git git://anongit.freedesktop.org/drm/drm-misc
6517 F:      drivers/gpu/drm/qxl/
6518 F:      include/uapi/drm/qxl_drm.h
6519
6520 DRM DRIVER FOR RAGE 128 VIDEO CARDS
6521 S:      Orphan / Obsolete
6522 F:      drivers/gpu/drm/r128/
6523 F:      include/uapi/drm/r128_drm.h
6524
6525 DRM DRIVER FOR RAYDIUM RM67191 PANELS
6526 M:      Robert Chiras <[email protected]>
6527 S:      Maintained
6528 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
6529 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
6530
6531 DRM DRIVER FOR SAMSUNG DB7430 PANELS
6532 M:      Linus Walleij <[email protected]>
6533 S:      Maintained
6534 T:      git git://anongit.freedesktop.org/drm/drm-misc
6535 F:      Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
6536 F:      drivers/gpu/drm/panel/panel-samsung-db7430.c
6537
6538 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
6539 M:      Markuss Broks <[email protected]>
6540 S:      Maintained
6541 F:      Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
6542 F:      drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
6543
6544 DRM DRIVER FOR SITRONIX ST7703 PANELS
6545 M:      Guido Günther <[email protected]>
6546 R:      Purism Kernel Team <[email protected]>
6547 R:      Ondrej Jirman <[email protected]>
6548 S:      Maintained
6549 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
6550 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
6551
6552 DRM DRIVER FOR SAVAGE VIDEO CARDS
6553 S:      Orphan / Obsolete
6554 F:      drivers/gpu/drm/savage/
6555 F:      include/uapi/drm/savage_drm.h
6556
6557 DRM DRIVER FOR SIMPLE FRAMEBUFFERS
6558 M:      Thomas Zimmermann <[email protected]>
6559 L:      [email protected]
6560 S:      Maintained
6561 T:      git git://anongit.freedesktop.org/drm/drm-misc
6562 F:      drivers/gpu/drm/tiny/simpledrm.c
6563
6564 DRM DRIVER FOR SIS VIDEO CARDS
6565 S:      Orphan / Obsolete
6566 F:      drivers/gpu/drm/sis/
6567 F:      include/uapi/drm/sis_drm.h
6568
6569 DRM DRIVER FOR SITRONIX ST7586 PANELS
6570 M:      David Lechner <[email protected]>
6571 S:      Maintained
6572 T:      git git://anongit.freedesktop.org/drm/drm-misc
6573 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
6574 F:      drivers/gpu/drm/tiny/st7586.c
6575
6576 DRM DRIVER FOR SITRONIX ST7701 PANELS
6577 M:      Jagan Teki <[email protected]>
6578 S:      Maintained
6579 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
6580 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
6581
6582 DRM DRIVER FOR SITRONIX ST7735R PANELS
6583 M:      David Lechner <[email protected]>
6584 S:      Maintained
6585 T:      git git://anongit.freedesktop.org/drm/drm-misc
6586 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
6587 F:      drivers/gpu/drm/tiny/st7735r.c
6588
6589 DRM DRIVER FOR ST-ERICSSON MCDE
6590 M:      Linus Walleij <[email protected]>
6591 S:      Maintained
6592 T:      git git://anongit.freedesktop.org/drm/drm-misc
6593 F:      Documentation/devicetree/bindings/display/ste,mcde.yaml
6594 F:      drivers/gpu/drm/mcde/
6595
6596 DRM DRIVER FOR TDFX VIDEO CARDS
6597 S:      Orphan / Obsolete
6598 F:      drivers/gpu/drm/tdfx/
6599
6600 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
6601 R:      Douglas Anderson <[email protected]>
6602 F:      Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
6603 F:      drivers/gpu/drm/bridge/ti-sn65dsi86.c
6604
6605 DRM DRIVER FOR TPO TPG110 PANELS
6606 M:      Linus Walleij <[email protected]>
6607 S:      Maintained
6608 T:      git git://anongit.freedesktop.org/drm/drm-misc
6609 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
6610 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
6611
6612 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
6613 M:      Dave Airlie <[email protected]>
6614 R:      Sean Paul <[email protected]>
6615 R:      Thomas Zimmermann <[email protected]>
6616 L:      [email protected]
6617 S:      Supported
6618 T:      git git://anongit.freedesktop.org/drm/drm-misc
6619 F:      drivers/gpu/drm/udl/
6620
6621 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
6622 M:      Rodrigo Siqueira <[email protected]>
6623 M:      Melissa Wen <[email protected]>
6624 R:      Haneen Mohammed <[email protected]>
6625 R:      Daniel Vetter <[email protected]>
6626 L:      [email protected]
6627 S:      Maintained
6628 T:      git git://anongit.freedesktop.org/drm/drm-misc
6629 F:      Documentation/gpu/vkms.rst
6630 F:      drivers/gpu/drm/vkms/
6631
6632 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
6633 M:      Hans de Goede <[email protected]>
6634 L:      [email protected]
6635 S:      Maintained
6636 T:      git git://anongit.freedesktop.org/drm/drm-misc
6637 F:      drivers/gpu/drm/vboxvideo/
6638
6639 DRM DRIVER FOR VMWARE VIRTUAL GPU
6640 M:      Zack Rusin <[email protected]>
6641 R:      VMware Graphics Reviewers <[email protected]>
6642 L:      [email protected]
6643 S:      Supported
6644 T:      git git://anongit.freedesktop.org/drm/drm-misc
6645 F:      drivers/gpu/drm/vmwgfx/
6646 F:      include/uapi/drm/vmwgfx_drm.h
6647
6648 DRM DRIVER FOR WIDECHIPS WS2401 PANELS
6649 M:      Linus Walleij <[email protected]>
6650 S:      Maintained
6651 T:      git git://anongit.freedesktop.org/drm/drm-misc
6652 F:      Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
6653 F:      drivers/gpu/drm/panel/panel-widechips-ws2401.c
6654
6655 DRM DRIVERS
6656 M:      David Airlie <[email protected]>
6657 M:      Daniel Vetter <[email protected]>
6658 L:      [email protected]
6659 S:      Maintained
6660 B:      https://gitlab.freedesktop.org/drm
6661 C:      irc://irc.oftc.net/dri-devel
6662 T:      git git://anongit.freedesktop.org/drm/drm
6663 F:      Documentation/devicetree/bindings/display/
6664 F:      Documentation/devicetree/bindings/gpu/
6665 F:      Documentation/gpu/
6666 F:      drivers/gpu/
6667 F:      include/drm/
6668 F:      include/linux/vga*
6669 F:      include/uapi/drm/
6670
6671 DRM DRIVERS AND MISC GPU PATCHES
6672 M:      Maarten Lankhorst <[email protected]>
6673 M:      Maxime Ripard <[email protected]>
6674 M:      Thomas Zimmermann <[email protected]>
6675 S:      Maintained
6676 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
6677 T:      git git://anongit.freedesktop.org/drm/drm-misc
6678 F:      Documentation/gpu/
6679 F:      drivers/gpu/drm/*
6680 F:      drivers/gpu/vga/
6681 F:      include/drm/drm*
6682 F:      include/linux/vga*
6683 F:      include/uapi/drm/drm*
6684
6685 DRM DRIVERS FOR ALLWINNER A10
6686 M:      Maxime Ripard <[email protected]>
6687 M:      Chen-Yu Tsai <[email protected]>
6688 L:      [email protected]
6689 S:      Supported
6690 T:      git git://anongit.freedesktop.org/drm/drm-misc
6691 F:      Documentation/devicetree/bindings/display/allwinner*
6692 F:      drivers/gpu/drm/sun4i/
6693
6694 DRM DRIVERS FOR AMLOGIC SOCS
6695 M:      Neil Armstrong <[email protected]>
6696 L:      [email protected]
6697 L:      [email protected]
6698 S:      Supported
6699 W:      http://linux-meson.com/
6700 T:      git git://anongit.freedesktop.org/drm/drm-misc
6701 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
6702 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
6703 F:      Documentation/gpu/meson.rst
6704 F:      drivers/gpu/drm/meson/
6705
6706 DRM DRIVERS FOR ATMEL HLCDC
6707 M:      Sam Ravnborg <[email protected]>
6708 M:      Boris Brezillon <[email protected]>
6709 L:      [email protected]
6710 S:      Supported
6711 T:      git git://anongit.freedesktop.org/drm/drm-misc
6712 F:      Documentation/devicetree/bindings/display/atmel/
6713 F:      drivers/gpu/drm/atmel-hlcdc/
6714
6715 DRM DRIVERS FOR BRIDGE CHIPS
6716 M:      Andrzej Hajda <[email protected]>
6717 M:      Neil Armstrong <[email protected]>
6718 M:      Robert Foss <[email protected]>
6719 R:      Laurent Pinchart <[email protected]>
6720 R:      Jonas Karlman <[email protected]>
6721 R:      Jernej Skrabec <[email protected]>
6722 S:      Maintained
6723 T:      git git://anongit.freedesktop.org/drm/drm-misc
6724 F:      Documentation/devicetree/bindings/display/bridge/
6725 F:      drivers/gpu/drm/bridge/
6726
6727 DRM DRIVERS FOR EXYNOS
6728 M:      Inki Dae <[email protected]>
6729 M:      Joonyoung Shim <[email protected]>
6730 M:      Seung-Woo Kim <[email protected]>
6731 M:      Kyungmin Park <[email protected]>
6732 L:      [email protected]
6733 S:      Supported
6734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
6735 F:      Documentation/devicetree/bindings/display/exynos/
6736 F:      Documentation/devicetree/bindings/display/samsung/
6737 F:      drivers/gpu/drm/exynos/
6738 F:      include/uapi/drm/exynos_drm.h
6739
6740 DRM DRIVERS FOR FREESCALE DCU
6741 M:      Stefan Agner <[email protected]>
6742 M:      Alison Wang <[email protected]>
6743 L:      [email protected]
6744 S:      Supported
6745 T:      git git://anongit.freedesktop.org/drm/drm-misc
6746 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
6747 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
6748 F:      drivers/gpu/drm/fsl-dcu/
6749
6750 DRM DRIVERS FOR FREESCALE IMX
6751 M:      Philipp Zabel <[email protected]>
6752 L:      [email protected]
6753 S:      Maintained
6754 F:      Documentation/devicetree/bindings/display/imx/
6755 F:      drivers/gpu/drm/imx/
6756 F:      drivers/gpu/ipu-v3/
6757
6758 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
6759 M:      Patrik Jakobsson <[email protected]>
6760 L:      [email protected]
6761 S:      Maintained
6762 T:      git git://github.com/patjak/drm-gma500
6763 F:      drivers/gpu/drm/gma500/
6764
6765 DRM DRIVERS FOR HISILICON
6766 M:      Xinliang Liu <[email protected]>
6767 M:      Tian Tao  <[email protected]>
6768 R:      John Stultz <[email protected]>
6769 R:      Xinwei Kong <[email protected]>
6770 R:      Chen Feng <[email protected]>
6771 L:      [email protected]
6772 S:      Maintained
6773 T:      git git://anongit.freedesktop.org/drm/drm-misc
6774 F:      Documentation/devicetree/bindings/display/hisilicon/
6775 F:      drivers/gpu/drm/hisilicon/
6776
6777 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
6778 M:      Deepak Rawat <[email protected]>
6779 L:      [email protected]
6780 L:      [email protected]
6781 S:      Maintained
6782 T:      git git://anongit.freedesktop.org/drm/drm-misc
6783 F:      drivers/gpu/drm/hyperv
6784
6785 DRM DRIVERS FOR LIMA
6786 M:      Qiang Yu <[email protected]>
6787 L:      [email protected]
6788 L:      [email protected] (moderated for non-subscribers)
6789 S:      Maintained
6790 T:      git git://anongit.freedesktop.org/drm/drm-misc
6791 F:      drivers/gpu/drm/lima/
6792 F:      include/uapi/drm/lima_drm.h
6793
6794 DRM DRIVERS FOR MEDIATEK
6795 M:      Chun-Kuang Hu <[email protected]>
6796 M:      Philipp Zabel <[email protected]>
6797 L:      [email protected]
6798 L:      [email protected] (moderated for non-subscribers)
6799 S:      Supported
6800 F:      Documentation/devicetree/bindings/display/mediatek/
6801 F:      drivers/gpu/drm/mediatek/
6802 F:      drivers/phy/mediatek/phy-mtk-hdmi*
6803 F:      drivers/phy/mediatek/phy-mtk-mipi*
6804
6805 DRM DRIVERS FOR NVIDIA TEGRA
6806 M:      Thierry Reding <[email protected]>
6807 L:      [email protected]
6808 L:      [email protected]
6809 S:      Supported
6810 T:      git git://anongit.freedesktop.org/tegra/linux.git
6811 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
6812 F:      Documentation/devicetree/bindings/gpu/host1x/
6813 F:      drivers/gpu/drm/tegra/
6814 F:      drivers/gpu/host1x/
6815 F:      include/linux/host1x.h
6816 F:      include/uapi/drm/tegra_drm.h
6817
6818 DRM DRIVERS FOR RENESAS
6819 M:      Laurent Pinchart <[email protected]>
6820 M:      Kieran Bingham <[email protected]>
6821 L:      [email protected]
6822 L:      [email protected]
6823 S:      Supported
6824 T:      git git://linuxtv.org/pinchartl/media drm/du/next
6825 F:      Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
6826 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
6827 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
6828 F:      Documentation/devicetree/bindings/display/renesas,du.yaml
6829 F:      drivers/gpu/drm/rcar-du/
6830 F:      drivers/gpu/drm/shmobile/
6831 F:      include/linux/platform_data/shmob_drm.h
6832
6833 DRM DRIVERS FOR ROCKCHIP
6834 M:      Sandy Huang <[email protected]>
6835 M:      Heiko Stübner <[email protected]>
6836 L:      [email protected]
6837 S:      Maintained
6838 T:      git git://anongit.freedesktop.org/drm/drm-misc
6839 F:      Documentation/devicetree/bindings/display/rockchip/
6840 F:      drivers/gpu/drm/rockchip/
6841
6842 DRM DRIVERS FOR STI
6843 M:      Alain Volmat <[email protected]>
6844 L:      [email protected]
6845 S:      Maintained
6846 T:      git git://anongit.freedesktop.org/drm/drm-misc
6847 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
6848 F:      drivers/gpu/drm/sti
6849
6850 DRM DRIVERS FOR STM
6851 M:      Yannick Fertre <[email protected]>
6852 M:      Raphael Gallais-Pou <[email protected]>
6853 M:      Philippe Cornu <[email protected]>
6854 L:      [email protected]
6855 S:      Maintained
6856 T:      git git://anongit.freedesktop.org/drm/drm-misc
6857 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
6858 F:      drivers/gpu/drm/stm
6859
6860 DRM DRIVERS FOR TI KEYSTONE
6861 M:      Jyri Sarha <[email protected]>
6862 M:      Tomi Valkeinen <[email protected]>
6863 L:      [email protected]
6864 S:      Maintained
6865 T:      git git://anongit.freedesktop.org/drm/drm-misc
6866 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
6867 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
6868 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
6869 F:      drivers/gpu/drm/tidss/
6870
6871 DRM DRIVERS FOR TI LCDC
6872 M:      Jyri Sarha <[email protected]>
6873 R:      Tomi Valkeinen <[email protected]>
6874 L:      [email protected]
6875 S:      Maintained
6876 F:      Documentation/devicetree/bindings/display/tilcdc/
6877 F:      drivers/gpu/drm/tilcdc/
6878
6879 DRM DRIVERS FOR TI OMAP
6880 M:      Tomi Valkeinen <[email protected]>
6881 L:      [email protected]
6882 S:      Maintained
6883 F:      Documentation/devicetree/bindings/display/ti/
6884 F:      drivers/gpu/drm/omapdrm/
6885
6886 DRM DRIVERS FOR V3D
6887 M:      Emma Anholt <[email protected]>
6888 S:      Supported
6889 T:      git git://anongit.freedesktop.org/drm/drm-misc
6890 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
6891 F:      drivers/gpu/drm/v3d/
6892 F:      include/uapi/drm/v3d_drm.h
6893
6894 DRM DRIVERS FOR VC4
6895 M:      Emma Anholt <[email protected]>
6896 M:      Maxime Ripard <[email protected]>
6897 S:      Supported
6898 T:      git git://github.com/anholt/linux
6899 T:      git git://anongit.freedesktop.org/drm/drm-misc
6900 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
6901 F:      drivers/gpu/drm/vc4/
6902 F:      include/uapi/drm/vc4_drm.h
6903
6904 DRM DRIVERS FOR VIVANTE GPU IP
6905 M:      Lucas Stach <[email protected]>
6906 R:      Russell King <[email protected]>
6907 R:      Christian Gmeiner <[email protected]>
6908 L:      [email protected] (moderated for non-subscribers)
6909 L:      [email protected]
6910 S:      Maintained
6911 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
6912 F:      drivers/gpu/drm/etnaviv/
6913 F:      include/uapi/drm/etnaviv_drm.h
6914
6915 DRM DRIVERS FOR XEN
6916 M:      Oleksandr Andrushchenko <[email protected]>
6917 L:      [email protected]
6918 L:      [email protected] (moderated for non-subscribers)
6919 S:      Supported
6920 T:      git git://anongit.freedesktop.org/drm/drm-misc
6921 F:      Documentation/gpu/xen-front.rst
6922 F:      drivers/gpu/drm/xen/
6923
6924 DRM DRIVERS FOR XILINX
6925 M:      Hyun Kwon <[email protected]>
6926 M:      Laurent Pinchart <[email protected]>
6927 L:      [email protected]
6928 S:      Maintained
6929 T:      git git://anongit.freedesktop.org/drm/drm-misc
6930 F:      Documentation/devicetree/bindings/display/xlnx/
6931 F:      drivers/gpu/drm/xlnx/
6932
6933 DRM PANEL DRIVERS
6934 M:      Thierry Reding <[email protected]>
6935 R:      Sam Ravnborg <[email protected]>
6936 L:      [email protected]
6937 S:      Maintained
6938 T:      git git://anongit.freedesktop.org/drm/drm-misc
6939 F:      Documentation/devicetree/bindings/display/panel/
6940 F:      drivers/gpu/drm/drm_panel.c
6941 F:      drivers/gpu/drm/panel/
6942 F:      include/drm/drm_panel.h
6943
6944 DRM PRIVACY-SCREEN CLASS
6945 M:      Hans de Goede <[email protected]>
6946 L:      [email protected]
6947 S:      Maintained
6948 T:      git git://anongit.freedesktop.org/drm/drm-misc
6949 F:      drivers/gpu/drm/drm_privacy_screen*
6950 F:      include/drm/drm_privacy_screen*
6951
6952 DRM TTM SUBSYSTEM
6953 M:      Christian Koenig <[email protected]>
6954 M:      Huang Rui <[email protected]>
6955 L:      [email protected]
6956 S:      Maintained
6957 T:      git git://anongit.freedesktop.org/drm/drm-misc
6958 F:      drivers/gpu/drm/ttm/
6959 F:      include/drm/ttm/
6960
6961 DRM GPU SCHEDULER
6962 M:      Andrey Grodzovsky <[email protected]>
6963 L:      [email protected]
6964 S:      Maintained
6965 T:      git git://anongit.freedesktop.org/drm/drm-misc
6966 F:      drivers/gpu/drm/scheduler/
6967 F:      include/drm/gpu_scheduler.h
6968
6969 DSBR100 USB FM RADIO DRIVER
6970 M:      Alexey Klimov <[email protected]>
6971 L:      [email protected]
6972 S:      Maintained
6973 T:      git git://linuxtv.org/media_tree.git
6974 F:      drivers/media/radio/dsbr100.c
6975
6976 DT3155 MEDIA DRIVER
6977 M:      Hans Verkuil <[email protected]>
6978 L:      [email protected]
6979 S:      Odd Fixes
6980 W:      https://linuxtv.org
6981 T:      git git://linuxtv.org/media_tree.git
6982 F:      drivers/media/pci/dt3155/
6983
6984 DVB_USB_AF9015 MEDIA DRIVER
6985 M:      Antti Palosaari <[email protected]>
6986 L:      [email protected]
6987 S:      Maintained
6988 W:      https://linuxtv.org
6989 W:      http://palosaari.fi/linux/
6990 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6991 T:      git git://linuxtv.org/anttip/media_tree.git
6992 F:      drivers/media/usb/dvb-usb-v2/af9015*
6993
6994 DVB_USB_AF9035 MEDIA DRIVER
6995 M:      Antti Palosaari <[email protected]>
6996 L:      [email protected]
6997 S:      Maintained
6998 W:      https://linuxtv.org
6999 W:      http://palosaari.fi/linux/
7000 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7001 T:      git git://linuxtv.org/anttip/media_tree.git
7002 F:      drivers/media/usb/dvb-usb-v2/af9035*
7003
7004 DVB_USB_ANYSEE MEDIA DRIVER
7005 M:      Antti Palosaari <[email protected]>
7006 L:      [email protected]
7007 S:      Maintained
7008 W:      https://linuxtv.org
7009 W:      http://palosaari.fi/linux/
7010 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7011 T:      git git://linuxtv.org/anttip/media_tree.git
7012 F:      drivers/media/usb/dvb-usb-v2/anysee*
7013
7014 DVB_USB_AU6610 MEDIA DRIVER
7015 M:      Antti Palosaari <[email protected]>
7016 L:      [email protected]
7017 S:      Maintained
7018 W:      https://linuxtv.org
7019 W:      http://palosaari.fi/linux/
7020 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7021 T:      git git://linuxtv.org/anttip/media_tree.git
7022 F:      drivers/media/usb/dvb-usb-v2/au6610*
7023
7024 DVB_USB_CE6230 MEDIA DRIVER
7025 M:      Antti Palosaari <[email protected]>
7026 L:      [email protected]
7027 S:      Maintained
7028 W:      https://linuxtv.org
7029 W:      http://palosaari.fi/linux/
7030 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7031 T:      git git://linuxtv.org/anttip/media_tree.git
7032 F:      drivers/media/usb/dvb-usb-v2/ce6230*
7033
7034 DVB_USB_CXUSB MEDIA DRIVER
7035 M:      Michael Krufky <[email protected]>
7036 L:      [email protected]
7037 S:      Maintained
7038 W:      https://linuxtv.org
7039 W:      http://github.com/mkrufky
7040 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7041 T:      git git://linuxtv.org/media_tree.git
7042 F:      drivers/media/usb/dvb-usb/cxusb*
7043
7044 DVB_USB_EC168 MEDIA DRIVER
7045 M:      Antti Palosaari <[email protected]>
7046 L:      [email protected]
7047 S:      Maintained
7048 W:      https://linuxtv.org
7049 W:      http://palosaari.fi/linux/
7050 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7051 T:      git git://linuxtv.org/anttip/media_tree.git
7052 F:      drivers/media/usb/dvb-usb-v2/ec168*
7053
7054 DVB_USB_GL861 MEDIA DRIVER
7055 M:      Antti Palosaari <[email protected]>
7056 L:      [email protected]
7057 S:      Maintained
7058 W:      https://linuxtv.org
7059 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7060 T:      git git://linuxtv.org/anttip/media_tree.git
7061 F:      drivers/media/usb/dvb-usb-v2/gl861*
7062
7063 DVB_USB_MXL111SF MEDIA DRIVER
7064 M:      Michael Krufky <[email protected]>
7065 L:      [email protected]
7066 S:      Maintained
7067 W:      https://linuxtv.org
7068 W:      http://github.com/mkrufky
7069 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7070 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
7071 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
7072
7073 DVB_USB_RTL28XXU MEDIA DRIVER
7074 M:      Antti Palosaari <[email protected]>
7075 L:      [email protected]
7076 S:      Maintained
7077 W:      https://linuxtv.org
7078 W:      http://palosaari.fi/linux/
7079 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7080 T:      git git://linuxtv.org/anttip/media_tree.git
7081 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
7082
7083 DVB_USB_V2 MEDIA DRIVER
7084 M:      Antti Palosaari <[email protected]>
7085 L:      [email protected]
7086 S:      Maintained
7087 W:      https://linuxtv.org
7088 W:      http://palosaari.fi/linux/
7089 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7090 T:      git git://linuxtv.org/anttip/media_tree.git
7091 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
7092 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
7093
7094 DYNAMIC DEBUG
7095 M:      Jason Baron <[email protected]>
7096 S:      Maintained
7097 F:      include/linux/dynamic_debug.h
7098 F:      lib/dynamic_debug.c
7099
7100 DYNAMIC INTERRUPT MODERATION
7101 M:      Tal Gilboa <[email protected]>
7102 S:      Maintained
7103 F:      Documentation/networking/net_dim.rst
7104 F:      include/linux/dim.h
7105 F:      lib/dim/
7106
7107 DZ DECSTATION DZ11 SERIAL DRIVER
7108 M:      "Maciej W. Rozycki" <[email protected]>
7109 S:      Maintained
7110 F:      drivers/tty/serial/dz.*
7111
7112 E3X0 POWER BUTTON DRIVER
7113 M:      Moritz Fischer <[email protected]>
7114 L:      [email protected]
7115 S:      Supported
7116 W:      http://www.ettus.com
7117 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
7118 F:      drivers/input/misc/e3x0-button.c
7119
7120 E4000 MEDIA DRIVER
7121 M:      Antti Palosaari <[email protected]>
7122 L:      [email protected]
7123 S:      Maintained
7124 W:      https://linuxtv.org
7125 W:      http://palosaari.fi/linux/
7126 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7127 T:      git git://linuxtv.org/anttip/media_tree.git
7128 F:      drivers/media/tuners/e4000*
7129
7130 EARTH_PT1 MEDIA DRIVER
7131 M:      Akihiro Tsukada <[email protected]>
7132 L:      [email protected]
7133 S:      Odd Fixes
7134 F:      drivers/media/pci/pt1/
7135
7136 EARTH_PT3 MEDIA DRIVER
7137 M:      Akihiro Tsukada <[email protected]>
7138 L:      [email protected]
7139 S:      Odd Fixes
7140 F:      drivers/media/pci/pt3/
7141
7142 EC100 MEDIA DRIVER
7143 M:      Antti Palosaari <[email protected]>
7144 L:      [email protected]
7145 S:      Maintained
7146 W:      https://linuxtv.org
7147 W:      http://palosaari.fi/linux/
7148 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7149 T:      git git://linuxtv.org/anttip/media_tree.git
7150 F:      drivers/media/dvb-frontends/ec100*
7151
7152 ECRYPT FILE SYSTEM
7153 M:      Tyler Hicks <[email protected]>
7154 L:      [email protected]
7155 S:      Odd Fixes
7156 W:      http://ecryptfs.org
7157 W:      https://launchpad.net/ecryptfs
7158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
7159 F:      Documentation/filesystems/ecryptfs.rst
7160 F:      fs/ecryptfs/
7161
7162 EDAC-AMD64
7163 M:      Yazen Ghannam <[email protected]>
7164 L:      [email protected]
7165 S:      Supported
7166 F:      drivers/edac/amd64_edac*
7167 F:      drivers/edac/mce_amd*
7168
7169 EDAC-ARMADA
7170 M:      Jan Luebbe <[email protected]>
7171 L:      [email protected]
7172 S:      Maintained
7173 F:      Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
7174 F:      drivers/edac/armada_xp_*
7175
7176 EDAC-AST2500
7177 M:      Stefan Schaeckeler <[email protected]>
7178 S:      Supported
7179 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
7180 F:      drivers/edac/aspeed_edac.c
7181
7182 EDAC-BLUEFIELD
7183 M:      Shravan Kumar Ramani <[email protected]>
7184 S:      Supported
7185 F:      drivers/edac/bluefield_edac.c
7186
7187 EDAC-CALXEDA
7188 M:      Andre Przywara <[email protected]>
7189 L:      [email protected]
7190 S:      Maintained
7191 F:      drivers/edac/highbank*
7192
7193 EDAC-CAVIUM OCTEON
7194 M:      Ralf Baechle <[email protected]>
7195 L:      [email protected]
7196 L:      [email protected]
7197 S:      Supported
7198 F:      drivers/edac/octeon_edac*
7199
7200 EDAC-CAVIUM THUNDERX
7201 M:      Robert Richter <[email protected]>
7202 L:      [email protected]
7203 S:      Odd Fixes
7204 F:      drivers/edac/thunderx_edac*
7205
7206 EDAC-CORE
7207 M:      Borislav Petkov <[email protected]>
7208 M:      Mauro Carvalho Chehab <[email protected]>
7209 M:      Tony Luck <[email protected]>
7210 R:      James Morse <[email protected]>
7211 R:      Robert Richter <[email protected]>
7212 L:      [email protected]
7213 S:      Supported
7214 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
7215 F:      Documentation/admin-guide/ras.rst
7216 F:      Documentation/driver-api/edac.rst
7217 F:      drivers/edac/
7218 F:      include/linux/edac.h
7219
7220 EDAC-DMC520
7221 M:      Lei Wang <[email protected]>
7222 L:      [email protected]
7223 S:      Supported
7224 F:      drivers/edac/dmc520_edac.c
7225
7226 EDAC-E752X
7227 M:      Mark Gross <[email protected]>
7228 L:      [email protected]
7229 S:      Maintained
7230 F:      drivers/edac/e752x_edac.c
7231
7232 EDAC-E7XXX
7233 L:      [email protected]
7234 S:      Maintained
7235 F:      drivers/edac/e7xxx_edac.c
7236
7237 EDAC-FSL_DDR
7238 M:      York Sun <[email protected]>
7239 L:      [email protected]
7240 S:      Maintained
7241 F:      drivers/edac/fsl_ddr_edac.*
7242
7243 EDAC-GHES
7244 M:      Mauro Carvalho Chehab <[email protected]>
7245 L:      [email protected]
7246 S:      Maintained
7247 F:      drivers/edac/ghes_edac.c
7248
7249 EDAC-I10NM
7250 M:      Tony Luck <[email protected]>
7251 L:      [email protected]
7252 S:      Maintained
7253 F:      drivers/edac/i10nm_base.c
7254
7255 EDAC-I3000
7256 L:      [email protected]
7257 S:      Orphan
7258 F:      drivers/edac/i3000_edac.c
7259
7260 EDAC-I5000
7261 L:      [email protected]
7262 S:      Maintained
7263 F:      drivers/edac/i5000_edac.c
7264
7265 EDAC-I5400
7266 M:      Mauro Carvalho Chehab <[email protected]>
7267 L:      [email protected]
7268 S:      Maintained
7269 F:      drivers/edac/i5400_edac.c
7270
7271 EDAC-I7300
7272 M:      Mauro Carvalho Chehab <[email protected]>
7273 L:      [email protected]
7274 S:      Maintained
7275 F:      drivers/edac/i7300_edac.c
7276
7277 EDAC-I7CORE
7278 M:      Mauro Carvalho Chehab <[email protected]>
7279 L:      [email protected]
7280 S:      Maintained
7281 F:      drivers/edac/i7core_edac.c
7282
7283 EDAC-I82443BXGX
7284 M:      Tim Small <[email protected]>
7285 L:      [email protected]
7286 S:      Maintained
7287 F:      drivers/edac/i82443bxgx_edac.c
7288
7289 EDAC-I82975X
7290 M:      "Arvind R." <[email protected]>
7291 L:      [email protected]
7292 S:      Maintained
7293 F:      drivers/edac/i82975x_edac.c
7294
7295 EDAC-IE31200
7296 M:      Jason Baron <[email protected]>
7297 L:      [email protected]
7298 S:      Maintained
7299 F:      drivers/edac/ie31200_edac.c
7300
7301 EDAC-IGEN6
7302 M:      Tony Luck <[email protected]>
7303 R:      Qiuxu Zhuo <[email protected]>
7304 L:      [email protected]
7305 S:      Maintained
7306 F:      drivers/edac/igen6_edac.c
7307
7308 EDAC-MPC85XX
7309 M:      Johannes Thumshirn <[email protected]>
7310 L:      [email protected]
7311 S:      Maintained
7312 F:      drivers/edac/mpc85xx_edac.[ch]
7313
7314 EDAC-PASEMI
7315 M:      Egor Martovetsky <[email protected]>
7316 L:      [email protected]
7317 S:      Maintained
7318 F:      drivers/edac/pasemi_edac.c
7319
7320 EDAC-PND2
7321 M:      Tony Luck <[email protected]>
7322 L:      [email protected]
7323 S:      Maintained
7324 F:      drivers/edac/pnd2_edac.[ch]
7325
7326 EDAC-QCOM
7327 M:      Channagoud Kadabi <[email protected]>
7328 M:      Venkata Narendra Kumar Gutta <[email protected]>
7329 L:      [email protected]
7330 L:      [email protected]
7331 S:      Maintained
7332 F:      drivers/edac/qcom_edac.c
7333
7334 EDAC-R82600
7335 M:      Tim Small <[email protected]>
7336 L:      [email protected]
7337 S:      Maintained
7338 F:      drivers/edac/r82600_edac.c
7339
7340 EDAC-SBRIDGE
7341 M:      Tony Luck <[email protected]>
7342 R:      Qiuxu Zhuo <[email protected]>
7343 L:      [email protected]
7344 S:      Maintained
7345 F:      drivers/edac/sb_edac.c
7346
7347 EDAC-SKYLAKE
7348 M:      Tony Luck <[email protected]>
7349 L:      [email protected]
7350 S:      Maintained
7351 F:      drivers/edac/skx_*.[ch]
7352
7353 EDAC-TI
7354 M:      Tero Kristo <[email protected]>
7355 L:      [email protected]
7356 S:      Odd Fixes
7357 F:      drivers/edac/ti_edac.c
7358
7359 EDIROL UA-101/UA-1000 DRIVER
7360 M:      Clemens Ladisch <[email protected]>
7361 L:      [email protected] (moderated for non-subscribers)
7362 S:      Maintained
7363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7364 F:      sound/usb/misc/ua101.c
7365
7366 EFI TEST DRIVER
7367 M:      Ivan Hu <[email protected]>
7368 M:      Ard Biesheuvel <[email protected]>
7369 L:      [email protected]
7370 S:      Maintained
7371 F:      drivers/firmware/efi/test/
7372
7373 EFI VARIABLE FILESYSTEM
7374 M:      Matthew Garrett <[email protected]>
7375 M:      Jeremy Kerr <[email protected]>
7376 M:      Ard Biesheuvel <[email protected]>
7377 L:      [email protected]
7378 S:      Maintained
7379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7380 F:      fs/efivarfs/
7381
7382 EFIFB FRAMEBUFFER DRIVER
7383 M:      Peter Jones <[email protected]>
7384 L:      [email protected]
7385 S:      Maintained
7386 F:      drivers/video/fbdev/efifb.c
7387
7388 EFS FILESYSTEM
7389 S:      Orphan
7390 W:      http://aeschi.ch.eu.org/efs/
7391 F:      fs/efs/
7392
7393 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
7394 M:      Douglas Miller <[email protected]>
7395 L:      [email protected]
7396 S:      Maintained
7397 F:      drivers/net/ethernet/ibm/ehea/
7398
7399 EM28XX VIDEO4LINUX DRIVER
7400 M:      Mauro Carvalho Chehab <[email protected]>
7401 L:      [email protected]
7402 S:      Maintained
7403 W:      https://linuxtv.org
7404 T:      git git://linuxtv.org/media_tree.git
7405 F:      Documentation/admin-guide/media/em28xx*
7406 F:      drivers/media/usb/em28xx/
7407
7408 EMBEDDED LINUX
7409 M:      Matt Mackall <[email protected]>
7410 M:      David Woodhouse <[email protected]>
7411 L:      [email protected]
7412 S:      Maintained
7413
7414 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
7415 M:      Adrian Hunter <[email protected]>
7416 M:      Ritesh Harjani <[email protected]>
7417 M:      Asutosh Das <[email protected]>
7418 L:      [email protected]
7419 S:      Maintained
7420 F:      drivers/mmc/host/cqhci*
7421
7422 EMULEX 10Gbps iSCSI - OneConnect DRIVER
7423 M:      Ketan Mukadam <[email protected]>
7424 L:      [email protected]
7425 S:      Supported
7426 W:      http://www.broadcom.com
7427 F:      drivers/scsi/be2iscsi/
7428
7429 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
7430 M:      Ajit Khaparde <[email protected]>
7431 M:      Sriharsha Basavapatna <[email protected]>
7432 M:      Somnath Kotur <[email protected]>
7433 L:      [email protected]
7434 S:      Supported
7435 W:      http://www.emulex.com
7436 F:      drivers/net/ethernet/emulex/benet/
7437
7438 EMULEX ONECONNECT ROCE DRIVER
7439 M:      Selvin Xavier <[email protected]>
7440 L:      [email protected]
7441 S:      Odd Fixes
7442 W:      http://www.broadcom.com
7443 F:      drivers/infiniband/hw/ocrdma/
7444 F:      include/uapi/rdma/ocrdma-abi.h
7445
7446 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
7447 M:      James Smart <[email protected]>
7448 M:      Dick Kennedy <[email protected]>
7449 L:      [email protected]
7450 S:      Supported
7451 W:      http://www.broadcom.com
7452 F:      drivers/scsi/lpfc/
7453
7454 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
7455 M:      James Smart <[email protected]>
7456 M:      Ram Vegesna <[email protected]>
7457 L:      [email protected]
7458 L:      [email protected]
7459 S:      Supported
7460 W:      http://www.broadcom.com
7461 F:      drivers/scsi/elx/
7462
7463 ENE CB710 FLASH CARD READER DRIVER
7464 M:      Michał Mirosław <[email protected]>
7465 S:      Maintained
7466 F:      drivers/misc/cb710/
7467 F:      drivers/mmc/host/cb710-mmc.*
7468 F:      include/linux/cb710.h
7469
7470 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
7471 M:      Maxim Levitsky <[email protected]>
7472 S:      Maintained
7473 F:      drivers/media/rc/ene_ir.*
7474
7475 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
7476 M:      Laurentiu Tudor <[email protected]>
7477 L:      [email protected]
7478 S:      Maintained
7479 F:      drivers/tty/ehv_bytechan.c
7480
7481 EPSON S1D13XXX FRAMEBUFFER DRIVER
7482 M:      Kristoffer Ericson <[email protected]>
7483 S:      Maintained
7484 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
7485 F:      drivers/video/fbdev/s1d13xxxfb.c
7486 F:      include/video/s1d13xxxfb.h
7487
7488 EROFS FILE SYSTEM
7489 M:      Gao Xiang <[email protected]>
7490 M:      Chao Yu <[email protected]>
7491 L:      [email protected]
7492 S:      Maintained
7493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
7494 F:      Documentation/filesystems/erofs.rst
7495 F:      fs/erofs/
7496 F:      include/trace/events/erofs.h
7497
7498 ERRSEQ ERROR TRACKING INFRASTRUCTURE
7499 M:      Jeff Layton <[email protected]>
7500 S:      Maintained
7501 F:      include/linux/errseq.h
7502 F:      lib/errseq.c
7503
7504 ET131X NETWORK DRIVER
7505 M:      Mark Einon <[email protected]>
7506 S:      Odd Fixes
7507 F:      drivers/net/ethernet/agere/
7508
7509 ETAS ES58X CAN/USB DRIVER
7510 M:      Vincent Mailhol <[email protected]>
7511 L:      [email protected]
7512 S:      Maintained
7513 F:      drivers/net/can/usb/etas_es58x/
7514
7515 ETHERNET BRIDGE
7516 M:      Roopa Prabhu <[email protected]>
7517 M:      Nikolay Aleksandrov <[email protected]>
7518 L:      [email protected] (moderated for non-subscribers)
7519 L:      [email protected]
7520 S:      Maintained
7521 W:      http://www.linuxfoundation.org/en/Net:Bridge
7522 F:      include/linux/netfilter_bridge/
7523 F:      net/bridge/
7524
7525 ETHERNET PHY LIBRARY
7526 M:      Andrew Lunn <[email protected]>
7527 M:      Heiner Kallweit <[email protected]>
7528 R:      Russell King <[email protected]>
7529 L:      [email protected]
7530 S:      Maintained
7531 F:      Documentation/ABI/testing/sysfs-class-net-phydev
7532 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
7533 F:      Documentation/devicetree/bindings/net/mdio*
7534 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
7535 F:      Documentation/networking/phy.rst
7536 F:      drivers/net/mdio/
7537 F:      drivers/net/mdio/acpi_mdio.c
7538 F:      drivers/net/mdio/fwnode_mdio.c
7539 F:      drivers/net/mdio/of_mdio.c
7540 F:      drivers/net/pcs/
7541 F:      drivers/net/phy/
7542 F:      include/dt-bindings/net/qca-ar803x.h
7543 F:      include/linux/linkmode.h
7544 F:      include/linux/*mdio*.h
7545 F:      include/linux/mdio/*.h
7546 F:      include/linux/mii.h
7547 F:      include/linux/of_net.h
7548 F:      include/linux/phy.h
7549 F:      include/linux/phy_fixed.h
7550 F:      include/linux/platform_data/mdio-bcm-unimac.h
7551 F:      include/linux/platform_data/mdio-gpio.h
7552 F:      include/trace/events/mdio.h
7553 F:      include/uapi/linux/mdio.h
7554 F:      include/uapi/linux/mii.h
7555 F:      net/core/of_net.c
7556
7557 EXEC & BINFMT API
7558 R:      Eric Biederman <[email protected]>
7559 R:      Kees Cook <[email protected]>
7560 L:      [email protected]
7561 S:      Supported
7562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
7563 F:      arch/alpha/kernel/binfmt_loader.c
7564 F:      fs/*binfmt_*.c
7565 F:      fs/exec.c
7566 F:      include/linux/binfmts.h
7567 F:      include/linux/elf.h
7568 F:      include/uapi/linux/binfmts.h
7569 F:      include/uapi/linux/elf.h
7570 F:      tools/testing/selftests/exec/
7571 N:      asm/elf.h
7572 N:      binfmt
7573
7574 EXFAT FILE SYSTEM
7575 M:      Namjae Jeon <[email protected]>
7576 M:      Sungjong Seo <[email protected]>
7577 L:      [email protected]
7578 S:      Maintained
7579 F:      fs/exfat/
7580
7581 EXT2 FILE SYSTEM
7582 M:      Jan Kara <[email protected]>
7583 L:      [email protected]
7584 S:      Maintained
7585 F:      Documentation/filesystems/ext2.rst
7586 F:      fs/ext2/
7587 F:      include/linux/ext2*
7588
7589 EXT4 FILE SYSTEM
7590 M:      "Theodore Ts'o" <[email protected]>
7591 M:      Andreas Dilger <[email protected]>
7592 L:      [email protected]
7593 S:      Maintained
7594 W:      http://ext4.wiki.kernel.org
7595 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
7596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
7597 F:      Documentation/filesystems/ext4/
7598 F:      fs/ext4/
7599 F:      include/trace/events/ext4.h
7600
7601 Extended Verification Module (EVM)
7602 M:      Mimi Zohar <[email protected]>
7603 L:      [email protected]
7604 S:      Supported
7605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
7606 F:      security/integrity/evm/
7607 F:      security/integrity/
7608
7609 EXTENSIBLE FIRMWARE INTERFACE (EFI)
7610 M:      Ard Biesheuvel <[email protected]>
7611 L:      [email protected]
7612 S:      Maintained
7613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7614 F:      Documentation/admin-guide/efi-stub.rst
7615 F:      arch/*/include/asm/efi.h
7616 F:      arch/*/kernel/efi.c
7617 F:      arch/arm/boot/compressed/efi-header.S
7618 F:      arch/arm64/kernel/efi-entry.S
7619 F:      arch/x86/platform/efi/
7620 F:      drivers/firmware/efi/
7621 F:      include/linux/efi*.h
7622
7623 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
7624 M:      MyungJoo Ham <[email protected]>
7625 M:      Chanwoo Choi <[email protected]>
7626 L:      [email protected]
7627 S:      Maintained
7628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
7629 F:      Documentation/devicetree/bindings/extcon/
7630 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
7631 F:      drivers/extcon/
7632 F:      include/linux/extcon.h
7633 F:      include/linux/extcon/
7634
7635 EXTRA BOOT CONFIG
7636 M:      Masami Hiramatsu <[email protected]>
7637 S:      Maintained
7638 F:      Documentation/admin-guide/bootconfig.rst
7639 F:      fs/proc/bootconfig.c
7640 F:      include/linux/bootconfig.h
7641 F:      lib/bootconfig-data.S
7642 F:      lib/bootconfig.c
7643 F:      tools/bootconfig/*
7644 F:      tools/bootconfig/scripts/*
7645
7646 EXYNOS DP DRIVER
7647 M:      Jingoo Han <[email protected]>
7648 L:      [email protected]
7649 S:      Maintained
7650 F:      drivers/gpu/drm/exynos/exynos_dp*
7651
7652 EXYNOS SYSMMU (IOMMU) driver
7653 M:      Marek Szyprowski <[email protected]>
7654 L:      [email protected]
7655 L:      [email protected]
7656 S:      Maintained
7657 F:      drivers/iommu/exynos-iommu.c
7658
7659 F2FS FILE SYSTEM
7660 M:      Jaegeuk Kim <[email protected]>
7661 M:      Chao Yu <[email protected]>
7662 L:      [email protected]
7663 S:      Maintained
7664 W:      https://f2fs.wiki.kernel.org/
7665 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
7666 F:      Documentation/ABI/testing/sysfs-fs-f2fs
7667 F:      Documentation/filesystems/f2fs.rst
7668 F:      fs/f2fs/
7669 F:      include/linux/f2fs_fs.h
7670 F:      include/trace/events/f2fs.h
7671 F:      include/uapi/linux/f2fs.h
7672
7673 F71805F HARDWARE MONITORING DRIVER
7674 M:      Jean Delvare <[email protected]>
7675 L:      [email protected]
7676 S:      Maintained
7677 F:      Documentation/hwmon/f71805f.rst
7678 F:      drivers/hwmon/f71805f.c
7679
7680 FADDR2LINE
7681 M:      Josh Poimboeuf <[email protected]>
7682 S:      Maintained
7683 F:      scripts/faddr2line
7684
7685 FAILOVER MODULE
7686 M:      Sridhar Samudrala <[email protected]>
7687 L:      [email protected]
7688 S:      Supported
7689 F:      Documentation/networking/failover.rst
7690 F:      include/net/failover.h
7691 F:      net/core/failover.c
7692
7693 FANOTIFY
7694 M:      Jan Kara <[email protected]>
7695 R:      Amir Goldstein <[email protected]>
7696 R:      Matthew Bobrowski <[email protected]>
7697 L:      [email protected]
7698 S:      Maintained
7699 F:      fs/notify/fanotify/
7700 F:      include/linux/fanotify.h
7701 F:      include/uapi/linux/fanotify.h
7702
7703 FARSYNC SYNCHRONOUS DRIVER
7704 M:      Kevin Curtis <[email protected]>
7705 S:      Supported
7706 W:      http://www.farsite.co.uk/
7707 F:      drivers/net/wan/farsync.*
7708
7709 FAULT INJECTION SUPPORT
7710 M:      Akinobu Mita <[email protected]>
7711 S:      Supported
7712 F:      Documentation/fault-injection/
7713 F:      lib/fault-inject.c
7714
7715 FBTFT Framebuffer drivers
7716 L:      [email protected]
7717 L:      [email protected]
7718 S:      Orphan
7719 F:      drivers/staging/fbtft/
7720
7721 FC0011 TUNER DRIVER
7722 M:      Michael Buesch <[email protected]>
7723 L:      [email protected]
7724 S:      Maintained
7725 F:      drivers/media/tuners/fc0011.c
7726 F:      drivers/media/tuners/fc0011.h
7727
7728 FC2580 MEDIA DRIVER
7729 M:      Antti Palosaari <[email protected]>
7730 L:      [email protected]
7731 S:      Maintained
7732 W:      https://linuxtv.org
7733 W:      http://palosaari.fi/linux/
7734 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7735 T:      git git://linuxtv.org/anttip/media_tree.git
7736 F:      drivers/media/tuners/fc2580*
7737
7738 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
7739 M:      Hannes Reinecke <[email protected]>
7740 L:      [email protected]
7741 S:      Supported
7742 W:      www.Open-FCoE.org
7743 F:      drivers/scsi/fcoe/
7744 F:      drivers/scsi/libfc/
7745 F:      include/scsi/fc/
7746 F:      include/scsi/libfc.h
7747 F:      include/scsi/libfcoe.h
7748 F:      include/uapi/scsi/fc/
7749
7750 FILE LOCKING (flock() and fcntl()/lockf())
7751 M:      Jeff Layton <[email protected]>
7752 M:      Chuck Lever <[email protected]>
7753 L:      [email protected]
7754 S:      Maintained
7755 F:      fs/fcntl.c
7756 F:      fs/locks.c
7757 F:      include/linux/fcntl.h
7758 F:      include/uapi/linux/fcntl.h
7759
7760 FILESYSTEM DIRECT ACCESS (DAX)
7761 M:      Dan Williams <[email protected]>
7762 R:      Matthew Wilcox <[email protected]>
7763 R:      Jan Kara <[email protected]>
7764 L:      [email protected]
7765 L:      [email protected]
7766 S:      Supported
7767 F:      fs/dax.c
7768 F:      include/linux/dax.h
7769 F:      include/trace/events/fs_dax.h
7770
7771 FILESYSTEMS (VFS and infrastructure)
7772 M:      Alexander Viro <[email protected]>
7773 L:      [email protected]
7774 S:      Maintained
7775 F:      fs/*
7776 F:      include/linux/fs.h
7777 F:      include/linux/fs_types.h
7778 F:      include/uapi/linux/fs.h
7779 F:      include/uapi/linux/openat2.h
7780 X:      fs/io-wq.c
7781 X:      fs/io-wq.h
7782 X:      fs/io_uring.c
7783
7784 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7785 M:      Riku Voipio <[email protected]>
7786 L:      [email protected]
7787 S:      Maintained
7788 F:      drivers/hwmon/f75375s.c
7789 F:      include/linux/f75375s.h
7790
7791 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
7792 M:      Clemens Ladisch <[email protected]>
7793 M:      Takashi Sakamoto <[email protected]>
7794 L:      [email protected] (moderated for non-subscribers)
7795 S:      Maintained
7796 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7797 F:      include/uapi/sound/firewire.h
7798 F:      sound/firewire/
7799
7800 FIREWIRE MEDIA DRIVERS (firedtv)
7801 M:      Stefan Richter <[email protected]>
7802 L:      [email protected]
7803 L:      [email protected]
7804 S:      Maintained
7805 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
7806 F:      drivers/media/firewire/
7807
7808 FIREWIRE SBP-2 TARGET
7809 M:      Chris Boot <[email protected]>
7810 L:      [email protected]
7811 L:      [email protected]
7812 L:      [email protected]
7813 S:      Maintained
7814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
7815 F:      drivers/target/sbp/
7816
7817 FIREWIRE SUBSYSTEM
7818 M:      Stefan Richter <[email protected]>
7819 L:      [email protected]
7820 S:      Maintained
7821 W:      http://ieee1394.wiki.kernel.org/
7822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
7823 F:      drivers/firewire/
7824 F:      include/linux/firewire.h
7825 F:      include/uapi/linux/firewire*.h
7826 F:      tools/firewire/
7827
7828 FIRMWARE FRAMEWORK FOR ARMV8-A
7829 M:      Sudeep Holla <[email protected]>
7830 L:      [email protected] (moderated for non-subscribers)
7831 S:      Maintained
7832 F:      drivers/firmware/arm_ffa/
7833 F:      include/linux/arm_ffa.h
7834
7835 FIRMWARE LOADER (request_firmware)
7836 M:      Luis Chamberlain <[email protected]>
7837 M:      Russ Weight <[email protected]>
7838 L:      [email protected]
7839 S:      Maintained
7840 F:      Documentation/firmware_class/
7841 F:      drivers/base/firmware_loader/
7842 F:      include/linux/firmware.h
7843
7844 FLEXTIMER FTM-QUADDEC DRIVER
7845 M:      Patrick Havelange <[email protected]>
7846 L:      [email protected]
7847 S:      Maintained
7848 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
7849 F:      drivers/counter/ftm-quaddec.c
7850
7851 FLOPPY DRIVER
7852 M:      Denis Efremov <[email protected]>
7853 L:      [email protected]
7854 S:      Odd Fixes
7855 F:      drivers/block/floppy.c
7856
7857 FLYSKY FSIA6B RC RECEIVER
7858 M:      Markus Koch <[email protected]>
7859 L:      [email protected]
7860 S:      Maintained
7861 F:      drivers/input/joystick/fsia6b.c
7862
7863 FOCUSRITE SCARLETT GEN 2/3 MIXER DRIVER
7864 M:      Geoffrey D. Bennett <[email protected]>
7865 L:      [email protected] (moderated for non-subscribers)
7866 S:      Maintained
7867 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7868 F:      sound/usb/mixer_scarlett_gen2.c
7869
7870 FORCEDETH GIGABIT ETHERNET DRIVER
7871 M:      Rain River <[email protected]>
7872 M:      Zhu Yanjun <[email protected]>
7873 L:      [email protected]
7874 S:      Maintained
7875 F:      drivers/net/ethernet/nvidia/*
7876
7877 FORTIFY_SOURCE
7878 M:      Kees Cook <[email protected]>
7879 L:      [email protected]
7880 S:      Supported
7881 F:      include/linux/fortify-string.h
7882 F:      lib/test_fortify/*
7883 F:      scripts/test_fortify.sh
7884 K:      \b__NO_FORTIFY\b
7885
7886 FPGA DFL DRIVERS
7887 M:      Wu Hao <[email protected]>
7888 R:      Tom Rix <[email protected]>
7889 L:      [email protected]
7890 S:      Maintained
7891 F:      Documentation/ABI/testing/sysfs-bus-dfl*
7892 F:      Documentation/fpga/dfl.rst
7893 F:      drivers/fpga/dfl*
7894 F:      drivers/uio/uio_dfl.c
7895 F:      include/linux/dfl.h
7896 F:      include/uapi/linux/fpga-dfl.h
7897
7898 FPGA MANAGER FRAMEWORK
7899 M:      Moritz Fischer <[email protected]>
7900 M:      Wu Hao <[email protected]>
7901 M:      Xu Yilun <[email protected]>
7902 R:      Tom Rix <[email protected]>
7903 L:      [email protected]
7904 S:      Maintained
7905 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
7906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
7907 F:      Documentation/devicetree/bindings/fpga/
7908 F:      Documentation/driver-api/fpga/
7909 F:      Documentation/fpga/
7910 F:      drivers/fpga/
7911 F:      include/linux/fpga/
7912
7913 FPU EMULATOR
7914 M:      Bill Metzenthen <[email protected]>
7915 S:      Maintained
7916 W:      http://floatingpoint.sourceforge.net/emulator/index.html
7917 F:      arch/x86/math-emu/
7918
7919 FRAMEBUFFER CORE
7920 M:      Daniel Vetter <[email protected]>
7921 F:      drivers/video/fbdev/core/
7922 S:      Odd Fixes
7923 T:      git git://anongit.freedesktop.org/drm/drm-misc
7924
7925 FRAMEBUFFER LAYER
7926 M:      Helge Deller <[email protected]>
7927 L:      [email protected]
7928 L:      [email protected]
7929 S:      Maintained
7930 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
7931 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
7932 F:      Documentation/fb/
7933 F:      drivers/video/
7934 F:      include/linux/fb.h
7935 F:      include/uapi/linux/fb.h
7936 F:      include/uapi/video/
7937 F:      include/video/
7938
7939 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
7940 M:      Horia Geantă <[email protected]>
7941 M:      Pankaj Gupta <[email protected]>
7942 M:      Gaurav Jain <[email protected]>
7943 L:      [email protected]
7944 S:      Maintained
7945 F:      Documentation/devicetree/bindings/crypto/fsl-sec4.txt
7946 F:      drivers/crypto/caam/
7947
7948 FREESCALE COLDFIRE M5441X MMC DRIVER
7949 M:      Angelo Dureghello <[email protected]>
7950 L:      [email protected]
7951 S:      Maintained
7952 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
7953 F:      include/linux/platform_data/mmc-esdhc-mcf.h
7954
7955 FREESCALE DIU FRAMEBUFFER DRIVER
7956 M:      Timur Tabi <[email protected]>
7957 L:      [email protected]
7958 S:      Maintained
7959 F:      drivers/video/fbdev/fsl-diu-fb.*
7960
7961 FREESCALE DMA DRIVER
7962 M:      Li Yang <[email protected]>
7963 M:      Zhang Wei <[email protected]>
7964 L:      [email protected]
7965 S:      Maintained
7966 F:      drivers/dma/fsldma.*
7967
7968 FREESCALE DSPI DRIVER
7969 M:      Vladimir Oltean <[email protected]>
7970 L:      [email protected]
7971 S:      Maintained
7972 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
7973 F:      drivers/spi/spi-fsl-dspi.c
7974 F:      include/linux/spi/spi-fsl-dspi.h
7975
7976 FREESCALE ENETC ETHERNET DRIVERS
7977 M:      Claudiu Manoil <[email protected]>
7978 L:      [email protected]
7979 S:      Maintained
7980 F:      drivers/net/ethernet/freescale/enetc/
7981
7982 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
7983 M:      Claudiu Manoil <[email protected]>
7984 L:      [email protected]
7985 S:      Maintained
7986 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
7987 F:      drivers/net/ethernet/freescale/gianfar*
7988
7989 FREESCALE GPMI NAND DRIVER
7990 M:      Han Xu <[email protected]>
7991 L:      [email protected]
7992 S:      Maintained
7993 F:      drivers/mtd/nand/raw/gpmi-nand/*
7994
7995 FREESCALE I2C CPM DRIVER
7996 M:      Jochen Friedrich <[email protected]>
7997 L:      [email protected]
7998 L:      [email protected]
7999 S:      Maintained
8000 F:      drivers/i2c/busses/i2c-cpm.c
8001
8002 FREESCALE IMX / MXC FEC DRIVER
8003 M:      Joakim Zhang <[email protected]>
8004 L:      [email protected]
8005 S:      Maintained
8006 F:      Documentation/devicetree/bindings/net/fsl,fec.yaml
8007 F:      drivers/net/ethernet/freescale/fec.h
8008 F:      drivers/net/ethernet/freescale/fec_main.c
8009 F:      drivers/net/ethernet/freescale/fec_ptp.c
8010
8011 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8012 M:      Sascha Hauer <[email protected]>
8013 R:      Pengutronix Kernel Team <[email protected]>
8014 L:      [email protected]
8015 L:      [email protected] (moderated for non-subscribers)
8016 S:      Maintained
8017 F:      drivers/video/fbdev/imxfb.c
8018 F:      include/linux/platform_data/video-imxfb.h
8019
8020 FREESCALE IMX DDR PMU DRIVER
8021 M:      Frank Li <[email protected]>
8022 L:      [email protected] (moderated for non-subscribers)
8023 S:      Maintained
8024 F:      Documentation/admin-guide/perf/imx-ddr.rst
8025 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
8026 F:      drivers/perf/fsl_imx8_ddr_perf.c
8027
8028 FREESCALE IMX I2C DRIVER
8029 M:      Oleksij Rempel <[email protected]>
8030 R:      Pengutronix Kernel Team <[email protected]>
8031 L:      [email protected]
8032 S:      Maintained
8033 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
8034 F:      drivers/i2c/busses/i2c-imx.c
8035
8036 FREESCALE IMX LPI2C DRIVER
8037 M:      Dong Aisheng <[email protected]>
8038 L:      [email protected]
8039 L:      [email protected]
8040 S:      Maintained
8041 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
8042 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
8043
8044 FREESCALE MPC I2C DRIVER
8045 M:      Chris Packham <[email protected]>
8046 L:      [email protected]
8047 S:      Maintained
8048 F:      Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
8049 F:      drivers/i2c/busses/i2c-mpc.c
8050
8051 FREESCALE QORIQ DPAA ETHERNET DRIVER
8052 M:      Madalin Bucur <[email protected]>
8053 L:      [email protected]
8054 S:      Maintained
8055 F:      drivers/net/ethernet/freescale/dpaa
8056
8057 FREESCALE QORIQ DPAA FMAN DRIVER
8058 M:      Madalin Bucur <[email protected]>
8059 L:      [email protected]
8060 S:      Maintained
8061 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
8062 F:      drivers/net/ethernet/freescale/fman
8063
8064 FREESCALE QORIQ PTP CLOCK DRIVER
8065 M:      Yangbo Lu <[email protected]>
8066 L:      [email protected]
8067 S:      Maintained
8068 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
8069 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
8070 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
8071 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
8072 F:      drivers/ptp/ptp_qoriq.c
8073 F:      drivers/ptp/ptp_qoriq_debugfs.c
8074 F:      include/linux/fsl/ptp_qoriq.h
8075
8076 FREESCALE QUAD SPI DRIVER
8077 M:      Han Xu <[email protected]>
8078 L:      [email protected]
8079 S:      Maintained
8080 F:      Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
8081 F:      drivers/spi/spi-fsl-qspi.c
8082
8083 FREESCALE QUICC ENGINE LIBRARY
8084 M:      Qiang Zhao <[email protected]>
8085 L:      [email protected]
8086 S:      Maintained
8087 F:      drivers/soc/fsl/qe/
8088 F:      include/soc/fsl/qe/
8089
8090 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8091 M:      Li Yang <[email protected]>
8092 L:      [email protected]
8093 L:      [email protected]
8094 S:      Maintained
8095 F:      drivers/net/ethernet/freescale/ucc_geth*
8096
8097 FREESCALE QUICC ENGINE UCC HDLC DRIVER
8098 M:      Zhao Qiang <[email protected]>
8099 L:      [email protected]
8100 L:      [email protected]
8101 S:      Maintained
8102 F:      drivers/net/wan/fsl_ucc_hdlc*
8103
8104 FREESCALE QUICC ENGINE UCC UART DRIVER
8105 M:      Timur Tabi <[email protected]>
8106 L:      [email protected]
8107 S:      Maintained
8108 F:      drivers/tty/serial/ucc_uart.c
8109
8110 FREESCALE SOC DRIVERS
8111 M:      Li Yang <[email protected]>
8112 L:      [email protected]
8113 L:      [email protected] (moderated for non-subscribers)
8114 S:      Maintained
8115 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
8116 F:      Documentation/devicetree/bindings/soc/fsl/
8117 F:      drivers/soc/fsl/
8118 F:      include/linux/fsl/
8119 F:      include/soc/fsl/
8120
8121 FREESCALE SOC FS_ENET DRIVER
8122 M:      Pantelis Antoniou <[email protected]>
8123 L:      [email protected]
8124 L:      [email protected]
8125 S:      Maintained
8126 F:      drivers/net/ethernet/freescale/fs_enet/
8127 F:      include/linux/fs_enet_pd.h
8128
8129 FREESCALE SOC SOUND DRIVERS
8130 M:      Shengjiu Wang <[email protected]>
8131 M:      Xiubo Li <[email protected]>
8132 R:      Fabio Estevam <[email protected]>
8133 R:      Nicolin Chen <[email protected]>
8134 L:      [email protected] (moderated for non-subscribers)
8135 L:      [email protected]
8136 S:      Maintained
8137 F:      sound/soc/fsl/fsl*
8138 F:      sound/soc/fsl/imx*
8139 F:      sound/soc/fsl/mpc8610_hpcd.c
8140
8141 FREESCALE USB PERIPHERAL DRIVERS
8142 M:      Li Yang <[email protected]>
8143 L:      [email protected]
8144 L:      [email protected]
8145 S:      Maintained
8146 F:      drivers/usb/gadget/udc/fsl*
8147
8148 FREESCALE USB PHY DRIVER
8149 M:      Ran Wang <[email protected]>
8150 L:      [email protected]
8151 L:      [email protected]
8152 S:      Maintained
8153 F:      drivers/usb/phy/phy-fsl-usb*
8154
8155 FREEVXFS FILESYSTEM
8156 M:      Christoph Hellwig <[email protected]>
8157 S:      Maintained
8158 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
8159 F:      fs/freevxfs/
8160
8161 FREEZER
8162 M:      "Rafael J. Wysocki" <[email protected]>
8163 M:      Pavel Machek <[email protected]>
8164 L:      [email protected]
8165 S:      Supported
8166 F:      Documentation/power/freezing-of-tasks.rst
8167 F:      include/linux/freezer.h
8168 F:      kernel/freezer.c
8169
8170 FRONTSWAP API
8171 M:      Konrad Rzeszutek Wilk <[email protected]>
8172 L:      [email protected]
8173 S:      Maintained
8174 F:      include/linux/frontswap.h
8175 F:      mm/frontswap.c
8176
8177 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8178 M:      David Howells <[email protected]>
8179 L:      [email protected] (moderated for non-subscribers)
8180 S:      Supported
8181 F:      Documentation/filesystems/caching/
8182 F:      fs/fscache/
8183 F:      include/linux/fscache*.h
8184
8185 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
8186 M:      Theodore Y. Ts'o <[email protected]>
8187 M:      Jaegeuk Kim <[email protected]>
8188 M:      Eric Biggers <[email protected]>
8189 L:      [email protected]
8190 S:      Supported
8191 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
8192 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git
8193 F:      Documentation/filesystems/fscrypt.rst
8194 F:      fs/crypto/
8195 F:      include/linux/fscrypt*.h
8196 F:      include/uapi/linux/fscrypt.h
8197
8198 FSI SUBSYSTEM
8199 M:      Jeremy Kerr <[email protected]>
8200 M:      Joel Stanley <[email protected]>
8201 R:      Alistar Popple <[email protected]>
8202 R:      Eddie James <[email protected]>
8203 L:      [email protected]
8204 S:      Supported
8205 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
8206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
8207 F:      drivers/fsi/
8208 F:      include/linux/fsi*.h
8209 F:      include/trace/events/fsi*.h
8210
8211 FSI-ATTACHED I2C DRIVER
8212 M:      Eddie James <[email protected]>
8213 L:      [email protected]
8214 L:      [email protected] (moderated for non-subscribers)
8215 S:      Maintained
8216 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
8217 F:      drivers/i2c/busses/i2c-fsi.c
8218
8219 FSI-ATTACHED SPI DRIVER
8220 M:      Eddie James <[email protected]>
8221 L:      [email protected]
8222 S:      Maintained
8223 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
8224 F:      drivers/spi/spi-fsi.c
8225
8226 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
8227 M:      Jan Kara <[email protected]>
8228 R:      Amir Goldstein <[email protected]>
8229 L:      [email protected]
8230 S:      Maintained
8231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
8232 F:      fs/notify/
8233 F:      include/linux/fsnotify*.h
8234
8235 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
8236 M:      Eric Biggers <[email protected]>
8237 M:      Theodore Y. Ts'o <[email protected]>
8238 L:      [email protected]
8239 S:      Supported
8240 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
8241 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git fsverity
8242 F:      Documentation/filesystems/fsverity.rst
8243 F:      fs/verity/
8244 F:      include/linux/fsverity.h
8245 F:      include/uapi/linux/fsverity.h
8246
8247 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
8248 M:      Michael Zaidman <[email protected]>
8249 L:      [email protected]
8250 L:      [email protected]
8251 S:      Maintained
8252 F:      drivers/hid/hid-ft260.c
8253
8254 FUJITSU LAPTOP EXTRAS
8255 M:      Jonathan Woithe <[email protected]>
8256 L:      [email protected]
8257 S:      Maintained
8258 F:      drivers/platform/x86/fujitsu-laptop.c
8259
8260 FUJITSU M-5MO LS CAMERA ISP DRIVER
8261 M:      Kyungmin Park <[email protected]>
8262 M:      Heungjun Kim <[email protected]>
8263 L:      [email protected]
8264 S:      Maintained
8265 F:      drivers/media/i2c/m5mols/
8266 F:      include/media/i2c/m5mols.h
8267
8268 FUJITSU TABLET EXTRAS
8269 M:      Robert Gerlach <[email protected]>
8270 L:      [email protected]
8271 S:      Maintained
8272 F:      drivers/platform/x86/fujitsu-tablet.c
8273
8274 FUNGIBLE ETHERNET DRIVERS
8275 M:      Dimitris Michailidis <[email protected]>
8276 L:      [email protected]
8277 S:      Supported
8278 F:      drivers/net/ethernet/fungible/
8279
8280 FUSE: FILESYSTEM IN USERSPACE
8281 M:      Miklos Szeredi <[email protected]>
8282 L:      [email protected]
8283 S:      Maintained
8284 W:      https://github.com/libfuse/
8285 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
8286 F:      Documentation/filesystems/fuse.rst
8287 F:      fs/fuse/
8288 F:      include/uapi/linux/fuse.h
8289
8290 FUTEX SUBSYSTEM
8291 M:      Thomas Gleixner <[email protected]>
8292 M:      Ingo Molnar <[email protected]>
8293 R:      Peter Zijlstra <[email protected]>
8294 R:      Darren Hart <[email protected]>
8295 R:      Davidlohr Bueso <[email protected]>
8296 R:      André Almeida <[email protected]>
8297 L:      [email protected]
8298 S:      Maintained
8299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
8300 F:      Documentation/locking/*futex*
8301 F:      include/asm-generic/futex.h
8302 F:      include/linux/futex.h
8303 F:      include/uapi/linux/futex.h
8304 F:      kernel/futex/*
8305 F:      tools/perf/bench/futex*
8306 F:      tools/testing/selftests/futex/
8307
8308 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
8309 M:      Tim Harvey <[email protected]>
8310 M:      Robert Jones <[email protected]>
8311 S:      Maintained
8312 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
8313 F:      drivers/mfd/gateworks-gsc.c
8314 F:      include/linux/mfd/gsc.h
8315 F:      Documentation/hwmon/gsc-hwmon.rst
8316 F:      drivers/hwmon/gsc-hwmon.c
8317 F:      include/linux/platform_data/gsc_hwmon.h
8318
8319 GCC PLUGINS
8320 M:      Kees Cook <[email protected]>
8321 L:      [email protected]
8322 S:      Maintained
8323 F:      Documentation/kbuild/gcc-plugins.rst
8324 F:      scripts/Makefile.gcc-plugins
8325 F:      scripts/gcc-plugins/
8326
8327 GCOV BASED KERNEL PROFILING
8328 M:      Peter Oberparleiter <[email protected]>
8329 S:      Maintained
8330 F:      Documentation/dev-tools/gcov.rst
8331 F:      kernel/gcov/
8332
8333 GDB KERNEL DEBUGGING HELPER SCRIPTS
8334 M:      Jan Kiszka <[email protected]>
8335 M:      Kieran Bingham <[email protected]>
8336 S:      Supported
8337 F:      scripts/gdb/
8338
8339 GEMINI CRYPTO DRIVER
8340 M:      Corentin Labbe <[email protected]>
8341 L:      [email protected]
8342 S:      Maintained
8343 F:      drivers/crypto/gemini/
8344
8345 GEMTEK FM RADIO RECEIVER DRIVER
8346 M:      Hans Verkuil <[email protected]>
8347 L:      [email protected]
8348 S:      Maintained
8349 W:      https://linuxtv.org
8350 T:      git git://linuxtv.org/media_tree.git
8351 F:      drivers/media/radio/radio-gemtek*
8352
8353 GENERIC ARCHITECTURE TOPOLOGY
8354 M:      Sudeep Holla <[email protected]>
8355 L:      [email protected]
8356 S:      Maintained
8357 F:      drivers/base/arch_topology.c
8358 F:      include/linux/arch_topology.h
8359
8360 GENERIC ENTRY CODE
8361 M:      Thomas Gleixner <[email protected]>
8362 M:      Peter Zijlstra <[email protected]>
8363 M:      Andy Lutomirski <[email protected]>
8364 L:      [email protected]
8365 S:      Maintained
8366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
8367 F:      include/linux/entry-common.h
8368 F:      include/linux/entry-kvm.h
8369 F:      kernel/entry/
8370
8371 GENERIC GPIO I2C DRIVER
8372 M:      Wolfram Sang <[email protected]>
8373 S:      Supported
8374 F:      drivers/i2c/busses/i2c-gpio.c
8375 F:      include/linux/platform_data/i2c-gpio.h
8376
8377 GENERIC GPIO I2C MULTIPLEXER DRIVER
8378 M:      Peter Korsgaard <[email protected]>
8379 L:      [email protected]
8380 S:      Supported
8381 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
8382 F:      drivers/i2c/muxes/i2c-mux-gpio.c
8383 F:      include/linux/platform_data/i2c-mux-gpio.h
8384
8385 GENERIC HDLC (WAN) DRIVERS
8386 M:      Krzysztof Halasa <[email protected]>
8387 S:      Maintained
8388 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
8389 F:      drivers/net/wan/c101.c
8390 F:      drivers/net/wan/hd6457*
8391 F:      drivers/net/wan/hdlc*
8392 F:      drivers/net/wan/n2.c
8393 F:      drivers/net/wan/pc300too.c
8394 F:      drivers/net/wan/pci200syn.c
8395 F:      drivers/net/wan/wanxl*
8396
8397 GENERIC INCLUDE/ASM HEADER FILES
8398 M:      Arnd Bergmann <[email protected]>
8399 L:      [email protected]
8400 S:      Maintained
8401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
8402 F:      include/asm-generic/
8403 F:      include/uapi/asm-generic/
8404
8405 GENERIC PHY FRAMEWORK
8406 M:      Kishon Vijay Abraham I <[email protected]>
8407 M:      Vinod Koul <[email protected]>
8408 L:      [email protected]
8409 S:      Supported
8410 Q:      https://patchwork.kernel.org/project/linux-phy/list/
8411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
8412 F:      Documentation/devicetree/bindings/phy/
8413 F:      drivers/phy/
8414 F:      include/linux/phy/
8415
8416 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
8417 M:      Wolfram Sang <[email protected]>
8418 S:      Supported
8419 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
8420
8421 GENERIC PM DOMAINS
8422 M:      "Rafael J. Wysocki" <[email protected]>
8423 M:      Kevin Hilman <[email protected]>
8424 M:      Ulf Hansson <[email protected]>
8425 L:      [email protected]
8426 S:      Supported
8427 F:      Documentation/devicetree/bindings/power/power?domain*
8428 F:      drivers/base/power/domain*.c
8429 F:      include/linux/pm_domain.h
8430
8431 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
8432 M:      Eugen Hristev <[email protected]>
8433 L:      [email protected]
8434 S:      Maintained
8435 F:      drivers/input/touchscreen/resistive-adc-touch.c
8436
8437 GENERIC STRING LIBRARY
8438 R:      Andy Shevchenko <[email protected]>
8439 S:      Maintained
8440 F:      lib/string.c
8441 F:      lib/string_helpers.c
8442 F:      lib/test_string.c
8443 F:      lib/test-string_helpers.c
8444
8445 GENERIC UIO DRIVER FOR PCI DEVICES
8446 M:      "Michael S. Tsirkin" <[email protected]>
8447 L:      [email protected]
8448 S:      Supported
8449 F:      drivers/uio/uio_pci_generic.c
8450
8451 GENERIC VDSO LIBRARY
8452 M:      Andy Lutomirski <[email protected]>
8453 M:      Thomas Gleixner <[email protected]>
8454 M:      Vincenzo Frascino <[email protected]>
8455 L:      [email protected]
8456 S:      Maintained
8457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
8458 F:      include/asm-generic/vdso/vsyscall.h
8459 F:      include/vdso/
8460 F:      kernel/time/vsyscall.c
8461 F:      lib/vdso/
8462
8463 GENWQE (IBM Generic Workqueue Card)
8464 M:      Frank Haverkamp <[email protected]>
8465 S:      Supported
8466 F:      drivers/misc/genwqe/
8467
8468 GET_MAINTAINER SCRIPT
8469 M:      Joe Perches <[email protected]>
8470 S:      Maintained
8471 F:      scripts/get_maintainer.pl
8472
8473 GFS2 FILE SYSTEM
8474 M:      Bob Peterson <[email protected]>
8475 M:      Andreas Gruenbacher <[email protected]>
8476 L:      [email protected]
8477 S:      Supported
8478 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
8479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
8480 F:      Documentation/filesystems/gfs2*
8481 F:      fs/gfs2/
8482 F:      include/uapi/linux/gfs2_ondisk.h
8483
8484 GIGABYTE WMI DRIVER
8485 M:      Thomas Weißschuh <[email protected]>
8486 L:      [email protected]
8487 S:      Maintained
8488 F:      drivers/platform/x86/gigabyte-wmi.c
8489
8490 GNSS SUBSYSTEM
8491 M:      Johan Hovold <[email protected]>
8492 S:      Maintained
8493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
8494 F:      Documentation/ABI/testing/sysfs-class-gnss
8495 F:      Documentation/devicetree/bindings/gnss/
8496 F:      drivers/gnss/
8497 F:      include/linux/gnss.h
8498
8499 GO7007 MPEG CODEC
8500 M:      Hans Verkuil <[email protected]>
8501 L:      [email protected]
8502 S:      Maintained
8503 F:      drivers/media/usb/go7007/
8504
8505 GOODIX TOUCHSCREEN
8506 M:      Bastien Nocera <[email protected]>
8507 M:      Hans de Goede <[email protected]>
8508 L:      [email protected]
8509 S:      Maintained
8510 F:      drivers/input/touchscreen/goodix*
8511
8512 GOOGLE ETHERNET DRIVERS
8513 M:      Jeroen de Borst <[email protected]>
8514 R:      Catherine Sullivan <[email protected]>
8515 R:      David Awogbemila <[email protected]>
8516 L:      [email protected]
8517 S:      Supported
8518 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
8519 F:      drivers/net/ethernet/google
8520
8521 GPD POCKET FAN DRIVER
8522 M:      Hans de Goede <[email protected]>
8523 L:      [email protected]
8524 S:      Maintained
8525 F:      drivers/platform/x86/gpd-pocket-fan.c
8526
8527 GPIO ACPI SUPPORT
8528 M:      Mika Westerberg <[email protected]>
8529 M:      Andy Shevchenko <[email protected]>
8530 L:      [email protected]
8531 L:      [email protected]
8532 S:      Supported
8533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8534 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
8535 F:      drivers/gpio/gpiolib-acpi.c
8536 F:      drivers/gpio/gpiolib-acpi.h
8537
8538 GPIO AGGREGATOR
8539 M:      Geert Uytterhoeven <[email protected]>
8540 L:      [email protected]
8541 S:      Supported
8542 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
8543 F:      drivers/gpio/gpio-aggregator.c
8544
8545 GPIO IR Transmitter
8546 M:      Sean Young <[email protected]>
8547 L:      [email protected]
8548 S:      Maintained
8549 F:      drivers/media/rc/gpio-ir-tx.c
8550
8551 GPIO MOCKUP DRIVER
8552 M:      Bamvor Jian Zhang <[email protected]>
8553 L:      [email protected]
8554 S:      Maintained
8555 F:      drivers/gpio/gpio-mockup.c
8556 F:      tools/testing/selftests/gpio/
8557
8558 GPIO REGMAP
8559 R:      Michael Walle <[email protected]>
8560 S:      Maintained
8561 F:      drivers/gpio/gpio-regmap.c
8562 F:      include/linux/gpio/regmap.h
8563
8564 GPIO SUBSYSTEM
8565 M:      Linus Walleij <[email protected]>
8566 M:      Bartosz Golaszewski <[email protected]>
8567 L:      [email protected]
8568 S:      Maintained
8569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
8570 F:      Documentation/ABI/obsolete/sysfs-gpio
8571 F:      Documentation/ABI/testing/gpio-cdev
8572 F:      Documentation/admin-guide/gpio/
8573 F:      Documentation/devicetree/bindings/gpio/
8574 F:      Documentation/driver-api/gpio/
8575 F:      drivers/gpio/
8576 F:      include/asm-generic/gpio.h
8577 F:      include/dt-bindings/gpio/
8578 F:      include/linux/gpio.h
8579 F:      include/linux/gpio/
8580 F:      include/linux/of_gpio.h
8581 F:      include/uapi/linux/gpio.h
8582 F:      tools/gpio/
8583
8584 GRE DEMULTIPLEXER DRIVER
8585 M:      Dmitry Kozlov <[email protected]>
8586 L:      [email protected]
8587 S:      Maintained
8588 F:      include/net/gre.h
8589 F:      net/ipv4/gre_demux.c
8590 F:      net/ipv4/gre_offload.c
8591
8592 GRETH 10/100/1G Ethernet MAC device driver
8593 M:      Andreas Larsson <[email protected]>
8594 L:      [email protected]
8595 S:      Maintained
8596 F:      drivers/net/ethernet/aeroflex/
8597
8598 GREYBUS AUDIO PROTOCOLS DRIVERS
8599 M:      Vaibhav Agarwal <[email protected]>
8600 M:      Mark Greer <[email protected]>
8601 S:      Maintained
8602 F:      drivers/staging/greybus/audio_apbridgea.c
8603 F:      drivers/staging/greybus/audio_apbridgea.h
8604 F:      drivers/staging/greybus/audio_codec.c
8605 F:      drivers/staging/greybus/audio_codec.h
8606 F:      drivers/staging/greybus/audio_gb.c
8607 F:      drivers/staging/greybus/audio_manager.c
8608 F:      drivers/staging/greybus/audio_manager.h
8609 F:      drivers/staging/greybus/audio_manager_module.c
8610 F:      drivers/staging/greybus/audio_manager_private.h
8611 F:      drivers/staging/greybus/audio_manager_sysfs.c
8612 F:      drivers/staging/greybus/audio_module.c
8613 F:      drivers/staging/greybus/audio_topology.c
8614
8615 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
8616 M:      Viresh Kumar <[email protected]>
8617 S:      Maintained
8618 F:      drivers/staging/greybus/authentication.c
8619 F:      drivers/staging/greybus/bootrom.c
8620 F:      drivers/staging/greybus/firmware.h
8621 F:      drivers/staging/greybus/fw-core.c
8622 F:      drivers/staging/greybus/fw-download.c
8623 F:      drivers/staging/greybus/fw-management.c
8624 F:      drivers/staging/greybus/greybus_authentication.h
8625 F:      drivers/staging/greybus/greybus_firmware.h
8626 F:      drivers/staging/greybus/hid.c
8627 F:      drivers/staging/greybus/i2c.c
8628 F:      drivers/staging/greybus/spi.c
8629 F:      drivers/staging/greybus/spilib.c
8630 F:      drivers/staging/greybus/spilib.h
8631
8632 GREYBUS LOOPBACK DRIVER
8633 M:      Bryan O'Donoghue <[email protected]>
8634 S:      Maintained
8635 F:      drivers/staging/greybus/loopback.c
8636
8637 GREYBUS PLATFORM DRIVERS
8638 M:      Vaibhav Hiremath <[email protected]>
8639 S:      Maintained
8640 F:      drivers/staging/greybus/arche-apb-ctrl.c
8641 F:      drivers/staging/greybus/arche-platform.c
8642 F:      drivers/staging/greybus/arche_platform.h
8643
8644 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
8645 M:      Rui Miguel Silva <[email protected]>
8646 S:      Maintained
8647 F:      drivers/staging/greybus/gpio.c
8648 F:      drivers/staging/greybus/light.c
8649 F:      drivers/staging/greybus/power_supply.c
8650 F:      drivers/staging/greybus/sdio.c
8651 F:      drivers/staging/greybus/spi.c
8652 F:      drivers/staging/greybus/spilib.c
8653
8654 GREYBUS SUBSYSTEM
8655 M:      Johan Hovold <[email protected]>
8656 M:      Alex Elder <[email protected]>
8657 M:      Greg Kroah-Hartman <[email protected]>
8658 L:      [email protected] (moderated for non-subscribers)
8659 S:      Maintained
8660 F:      drivers/greybus/
8661 F:      drivers/staging/greybus/
8662 F:      include/linux/greybus.h
8663 F:      include/linux/greybus/
8664
8665 GREYBUS UART PROTOCOLS DRIVERS
8666 M:      David Lin <[email protected]>
8667 S:      Maintained
8668 F:      drivers/staging/greybus/log.c
8669 F:      drivers/staging/greybus/uart.c
8670
8671 GS1662 VIDEO SERIALIZER
8672 M:      Charles-Antoine Couret <[email protected]>
8673 L:      [email protected]
8674 S:      Maintained
8675 T:      git git://linuxtv.org/media_tree.git
8676 F:      drivers/media/spi/gs1662.c
8677
8678 GSPCA FINEPIX SUBDRIVER
8679 M:      Frank Zago <[email protected]>
8680 L:      [email protected]
8681 S:      Maintained
8682 T:      git git://linuxtv.org/media_tree.git
8683 F:      drivers/media/usb/gspca/finepix.c
8684
8685 GSPCA GL860 SUBDRIVER
8686 M:      Olivier Lorin <[email protected]>
8687 L:      [email protected]
8688 S:      Maintained
8689 T:      git git://linuxtv.org/media_tree.git
8690 F:      drivers/media/usb/gspca/gl860/
8691
8692 GSPCA M5602 SUBDRIVER
8693 M:      Erik Andren <[email protected]>
8694 L:      [email protected]
8695 S:      Maintained
8696 T:      git git://linuxtv.org/media_tree.git
8697 F:      drivers/media/usb/gspca/m5602/
8698
8699 GSPCA PAC207 SONIXB SUBDRIVER
8700 M:      Hans Verkuil <[email protected]>
8701 L:      [email protected]
8702 S:      Odd Fixes
8703 T:      git git://linuxtv.org/media_tree.git
8704 F:      drivers/media/usb/gspca/pac207.c
8705
8706 GSPCA SN9C20X SUBDRIVER
8707 M:      Brian Johnson <[email protected]>
8708 L:      [email protected]
8709 S:      Maintained
8710 T:      git git://linuxtv.org/media_tree.git
8711 F:      drivers/media/usb/gspca/sn9c20x.c
8712
8713 GSPCA T613 SUBDRIVER
8714 M:      Leandro Costantino <[email protected]>
8715 L:      [email protected]
8716 S:      Maintained
8717 T:      git git://linuxtv.org/media_tree.git
8718 F:      drivers/media/usb/gspca/t613.c
8719
8720 GSPCA USB WEBCAM DRIVER
8721 M:      Hans Verkuil <[email protected]>
8722 L:      [email protected]
8723 S:      Odd Fixes
8724 T:      git git://linuxtv.org/media_tree.git
8725 F:      drivers/media/usb/gspca/
8726
8727 GTP (GPRS Tunneling Protocol)
8728 M:      Pablo Neira Ayuso <[email protected]>
8729 M:      Harald Welte <[email protected]>
8730 L:      [email protected]
8731 S:      Maintained
8732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
8733 F:      drivers/net/gtp.c
8734
8735 GUID PARTITION TABLE (GPT)
8736 M:      Davidlohr Bueso <[email protected]>
8737 L:      [email protected]
8738 S:      Maintained
8739 F:      block/partitions/efi.*
8740
8741 HABANALABS PCI DRIVER
8742 M:      Oded Gabbay <[email protected]>
8743 S:      Supported
8744 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
8745 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
8746 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
8747 F:      drivers/misc/habanalabs/
8748 F:      include/uapi/misc/habanalabs.h
8749
8750 HACKRF MEDIA DRIVER
8751 M:      Antti Palosaari <[email protected]>
8752 L:      [email protected]
8753 S:      Maintained
8754 W:      https://linuxtv.org
8755 W:      http://palosaari.fi/linux/
8756 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8757 T:      git git://linuxtv.org/anttip/media_tree.git
8758 F:      drivers/media/usb/hackrf/
8759
8760 HANTRO VPU CODEC DRIVER
8761 M:      Ezequiel Garcia <[email protected]>
8762 M:      Philipp Zabel <[email protected]>
8763 L:      [email protected]
8764 L:      [email protected]
8765 S:      Maintained
8766 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
8767 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
8768 F:      drivers/staging/media/hantro/
8769
8770 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
8771 M:      Frank Seidel <[email protected]>
8772 L:      [email protected]
8773 S:      Maintained
8774 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
8775 F:      drivers/platform/x86/hdaps.c
8776
8777 HARDWARE MONITORING
8778 M:      Jean Delvare <[email protected]>
8779 M:      Guenter Roeck <[email protected]>
8780 L:      [email protected]
8781 S:      Maintained
8782 W:      http://hwmon.wiki.kernel.org/
8783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8784 F:      Documentation/ABI/testing/sysfs-class-hwmon
8785 F:      Documentation/devicetree/bindings/hwmon/
8786 F:      Documentation/hwmon/
8787 F:      drivers/hwmon/
8788 F:      include/linux/hwmon*.h
8789 F:      include/trace/events/hwmon*.h
8790 K:      (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
8791
8792 HARDWARE RANDOM NUMBER GENERATOR CORE
8793 M:      Matt Mackall <[email protected]>
8794 M:      Herbert Xu <[email protected]>
8795 L:      [email protected]
8796 S:      Odd fixes
8797 F:      Documentation/admin-guide/hw_random.rst
8798 F:      Documentation/devicetree/bindings/rng/
8799 F:      drivers/char/hw_random/
8800 F:      include/linux/hw_random.h
8801
8802 HARDWARE SPINLOCK CORE
8803 M:      Ohad Ben-Cohen <[email protected]>
8804 M:      Bjorn Andersson <[email protected]>
8805 R:      Baolin Wang <[email protected]>
8806 L:      [email protected]
8807 S:      Maintained
8808 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
8809 F:      Documentation/devicetree/bindings/hwlock/
8810 F:      Documentation/locking/hwspinlock.rst
8811 F:      drivers/hwspinlock/
8812 F:      include/linux/hwspinlock.h
8813
8814 HARDWARE TRACING FACILITIES
8815 M:      Alexander Shishkin <[email protected]>
8816 S:      Maintained
8817 F:      drivers/hwtracing/
8818
8819 HARMONY SOUND DRIVER
8820 L:      [email protected]
8821 S:      Maintained
8822 F:      sound/parisc/harmony.*
8823
8824 HDPVR USB VIDEO ENCODER DRIVER
8825 M:      Hans Verkuil <[email protected]>
8826 L:      [email protected]
8827 S:      Odd Fixes
8828 W:      https://linuxtv.org
8829 T:      git git://linuxtv.org/media_tree.git
8830 F:      drivers/media/usb/hdpvr/
8831
8832 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
8833 M:      Matt Hsiao <[email protected]>
8834 S:      Supported
8835 F:      drivers/misc/hpilo.[ch]
8836
8837 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
8838 M:      Jerry Hoemann <[email protected]>
8839 S:      Supported
8840 F:      Documentation/watchdog/hpwdt.rst
8841 F:      drivers/watchdog/hpwdt.c
8842
8843 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
8844 M:      Don Brace <[email protected]>
8845 L:      [email protected]
8846 L:      [email protected]
8847 S:      Supported
8848 F:      Documentation/scsi/hpsa.rst
8849 F:      drivers/scsi/hpsa*.[ch]
8850 F:      include/linux/cciss*.h
8851 F:      include/uapi/linux/cciss*.h
8852
8853 HFI1 DRIVER
8854 M:      Dennis Dalessandro <[email protected]>
8855 L:      [email protected]
8856 S:      Supported
8857 F:      drivers/infiniband/hw/hfi1
8858
8859 HFS FILESYSTEM
8860 L:      [email protected]
8861 S:      Orphan
8862 F:      Documentation/filesystems/hfs.rst
8863 F:      fs/hfs/
8864
8865 HFSPLUS FILESYSTEM
8866 L:      [email protected]
8867 S:      Orphan
8868 F:      Documentation/filesystems/hfsplus.rst
8869 F:      fs/hfsplus/
8870
8871 HGA FRAMEBUFFER DRIVER
8872 M:      Ferenc Bakonyi <[email protected]>
8873 L:      [email protected]
8874 S:      Maintained
8875 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
8876 F:      drivers/video/fbdev/hgafb.c
8877
8878 HIBERNATION (aka Software Suspend, aka swsusp)
8879 M:      "Rafael J. Wysocki" <[email protected]>
8880 M:      Pavel Machek <[email protected]>
8881 L:      [email protected]
8882 S:      Supported
8883 B:      https://bugzilla.kernel.org
8884 F:      arch/*/include/asm/suspend*.h
8885 F:      arch/x86/power/
8886 F:      drivers/base/power/
8887 F:      include/linux/freezer.h
8888 F:      include/linux/pm.h
8889 F:      include/linux/suspend.h
8890 F:      kernel/power/
8891
8892 HID CORE LAYER
8893 M:      Jiri Kosina <[email protected]>
8894 M:      Benjamin Tissoires <[email protected]>
8895 L:      [email protected]
8896 S:      Maintained
8897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
8898 F:      drivers/hid/
8899 F:      include/linux/hid*
8900 F:      include/uapi/linux/hid*
8901
8902 HID LOGITECH DRIVERS
8903 R:      Filipe Laíns <[email protected]>
8904 L:      [email protected]
8905 S:      Maintained
8906 F:      drivers/hid/hid-logitech-*
8907
8908 HID PLAYSTATION DRIVER
8909 M:      Roderick Colenbrander <[email protected]>
8910 L:      [email protected]
8911 S:      Supported
8912 F:      drivers/hid/hid-playstation.c
8913
8914 HID SENSOR HUB DRIVERS
8915 M:      Jiri Kosina <[email protected]>
8916 M:      Jonathan Cameron <[email protected]>
8917 M:      Srinivas Pandruvada <[email protected]>
8918 L:      [email protected]
8919 L:      [email protected]
8920 S:      Maintained
8921 F:      Documentation/hid/hid-sensor*
8922 F:      drivers/hid/hid-sensor-*
8923 F:      drivers/iio/*/hid-*
8924 F:      include/linux/hid-sensor-*
8925
8926 HID WACOM DRIVER
8927 M:      Ping Cheng <[email protected]>
8928 M:      Jason Gerecke  <[email protected]>
8929 L:      [email protected]
8930 S:      Maintained
8931 F:      drivers/hid/wacom.h
8932 F:      drivers/hid/wacom_*
8933
8934 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
8935 M:      Thomas Gleixner <[email protected]>
8936 L:      [email protected]
8937 S:      Maintained
8938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8939 F:      Documentation/timers/
8940 F:      include/linux/clockchips.h
8941 F:      include/linux/hrtimer.h
8942 F:      kernel/time/clockevents.c
8943 F:      kernel/time/hrtimer.c
8944 F:      kernel/time/timer_*.c
8945
8946 HIGH-SPEED SCC DRIVER FOR AX.25
8947 L:      [email protected]
8948 S:      Orphan
8949 F:      drivers/net/hamradio/scc.c
8950
8951 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
8952 M:      HighPoint Linux Team <[email protected]>
8953 S:      Supported
8954 W:      http://www.highpoint-tech.com
8955 F:      Documentation/scsi/hptiop.rst
8956 F:      drivers/scsi/hptiop.c
8957
8958 HIPPI
8959 M:      Jes Sorensen <[email protected]>
8960 L:      [email protected]
8961 S:      Maintained
8962 F:      drivers/net/hippi/
8963 F:      include/linux/hippidevice.h
8964 F:      include/uapi/linux/if_hippi.h
8965 F:      net/802/hippi.c
8966
8967 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
8968 M:      Kurt Kanzenbach <[email protected]>
8969 L:      [email protected]
8970 S:      Maintained
8971 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
8972 F:      drivers/net/dsa/hirschmann/*
8973 F:      include/linux/platform_data/hirschmann-hellcreek.h
8974 F:      net/dsa/tag_hellcreek.c
8975
8976 HISILICON DMA DRIVER
8977 M:      Zhou Wang <[email protected]>
8978 L:      [email protected]
8979 S:      Maintained
8980 F:      drivers/dma/hisi_dma.c
8981
8982 HISILICON GPIO DRIVER
8983 M:      Luo Jiaxing <[email protected]>
8984 L:      [email protected]
8985 S:      Maintained
8986 F:      drivers/gpio/gpio-hisi.c
8987
8988 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
8989 M:      Longfang Liu <[email protected]>
8990 L:      [email protected]
8991 S:      Maintained
8992 F:      Documentation/ABI/testing/debugfs-hisi-hpre
8993 F:      drivers/crypto/hisilicon/hpre/hpre.h
8994 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
8995 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
8996
8997 HISILICON I2C CONTROLLER DRIVER
8998 M:      Yicong Yang <[email protected]>
8999 L:      [email protected]
9000 S:      Maintained
9001 W:      https://www.hisilicon.com
9002 F:      drivers/i2c/busses/i2c-hisi.c
9003
9004 HISILICON LPC BUS DRIVER
9005 M:      [email protected]
9006 S:      Maintained
9007 W:      http://www.hisilicon.com
9008 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
9009 F:      drivers/bus/hisi_lpc.c
9010
9011 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
9012 M:      Yisen Zhuang <[email protected]>
9013 M:      Salil Mehta <[email protected]>
9014 L:      [email protected]
9015 S:      Maintained
9016 W:      http://www.hisilicon.com
9017 F:      drivers/net/ethernet/hisilicon/hns3/
9018
9019 HISILICON NETWORK SUBSYSTEM DRIVER
9020 M:      Yisen Zhuang <[email protected]>
9021 M:      Salil Mehta <[email protected]>
9022 L:      [email protected]
9023 S:      Maintained
9024 W:      http://www.hisilicon.com
9025 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
9026 F:      drivers/net/ethernet/hisilicon/
9027
9028 HIKEY960 ONBOARD USB GPIO HUB DRIVER
9029 M:      John Stultz <[email protected]>
9030 L:      [email protected]
9031 S:      Maintained
9032 F:      drivers/misc/hisi_hikey_usb.c
9033
9034 HISILICON PMU DRIVER
9035 M:      Shaokun Zhang <[email protected]>
9036 M:      Qi Liu <[email protected]>
9037 S:      Supported
9038 W:      http://www.hisilicon.com
9039 F:      Documentation/admin-guide/perf/hisi-pcie-pmu.rst
9040 F:      Documentation/admin-guide/perf/hisi-pmu.rst
9041 F:      drivers/perf/hisilicon
9042
9043 HISILICON QM AND ZIP Controller DRIVER
9044 M:      Zhou Wang <[email protected]>
9045 L:      [email protected]
9046 S:      Maintained
9047 F:      Documentation/ABI/testing/debugfs-hisi-zip
9048 F:      drivers/crypto/hisilicon/qm.c
9049 F:      drivers/crypto/hisilicon/sgl.c
9050 F:      drivers/crypto/hisilicon/zip/
9051 F:      include/linux/hisi_acc_qm.h
9052
9053 HISILICON ROCE DRIVER
9054 M:      Wenpeng Liang <[email protected]>
9055 M:      Weihang Li <[email protected]>
9056 L:      [email protected]
9057 S:      Maintained
9058 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
9059 F:      drivers/infiniband/hw/hns/
9060
9061 HISILICON SAS Controller
9062 M:      John Garry <[email protected]>
9063 S:      Supported
9064 W:      http://www.hisilicon.com
9065 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
9066 F:      drivers/scsi/hisi_sas/
9067
9068 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
9069 M:      Kai Ye <[email protected]>
9070 M:      Longfang Liu <[email protected]>
9071 L:      [email protected]
9072 S:      Maintained
9073 F:      Documentation/ABI/testing/debugfs-hisi-sec
9074 F:      drivers/crypto/hisilicon/sec2/sec.h
9075 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
9076 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
9077 F:      drivers/crypto/hisilicon/sec2/sec_main.c
9078
9079 HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
9080 M:      Jay Fang <[email protected]>
9081 L:      [email protected]
9082 S:      Maintained
9083 W:      http://www.hisilicon.com
9084 F:      drivers/spi/spi-hisi-kunpeng.c
9085
9086 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
9087 M:      Mauro Carvalho Chehab <[email protected]>
9088 L:      [email protected]
9089 S:      Maintained
9090 F:      Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
9091 F:      drivers/spmi/hisi-spmi-controller.c
9092
9093 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
9094 M:      Mauro Carvalho Chehab <[email protected]>
9095 L:      [email protected]
9096 S:      Maintained
9097 F:      Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
9098 F:      drivers/mfd/hi6421-spmi-pmic.c
9099
9100 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
9101 M:      Weili Qian <[email protected]>
9102 S:      Maintained
9103 F:      drivers/crypto/hisilicon/trng/trng.c
9104
9105 HISILICON V3XX SPI NOR FLASH Controller Driver
9106 M:      John Garry <[email protected]>
9107 S:      Maintained
9108 W:      http://www.hisilicon.com
9109 F:      drivers/spi/spi-hisi-sfc-v3xx.c
9110
9111 HMM - Heterogeneous Memory Management
9112 M:      Jérôme Glisse <[email protected]>
9113 L:      [email protected]
9114 S:      Maintained
9115 F:      Documentation/vm/hmm.rst
9116 F:      include/linux/hmm*
9117 F:      lib/test_hmm*
9118 F:      mm/hmm*
9119 F:      tools/testing/selftests/vm/*hmm*
9120
9121 HOST AP DRIVER
9122 M:      Jouni Malinen <[email protected]>
9123 L:      [email protected]
9124 S:      Obsolete
9125 W:      http://w1.fi/hostap-driver.html
9126 F:      drivers/net/wireless/intersil/hostap/
9127
9128 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
9129 L:      [email protected]
9130 S:      Orphan
9131 F:      drivers/platform/x86/tc1100-wmi.c
9132
9133 HPET:   High Precision Event Timers driver
9134 M:      Clemens Ladisch <[email protected]>
9135 S:      Maintained
9136 F:      Documentation/timers/hpet.rst
9137 F:      drivers/char/hpet.c
9138 F:      include/linux/hpet.h
9139 F:      include/uapi/linux/hpet.h
9140
9141 HPET:   x86
9142 S:      Orphan
9143 F:      arch/x86/include/asm/hpet.h
9144 F:      arch/x86/kernel/hpet.c
9145
9146 HPFS FILESYSTEM
9147 M:      Mikulas Patocka <[email protected]>
9148 S:      Maintained
9149 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
9150 F:      fs/hpfs/
9151
9152 HSI SUBSYSTEM
9153 M:      Sebastian Reichel <[email protected]>
9154 S:      Maintained
9155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
9156 F:      Documentation/ABI/testing/sysfs-bus-hsi
9157 F:      Documentation/driver-api/hsi.rst
9158 F:      drivers/hsi/
9159 F:      include/linux/hsi/
9160 F:      include/uapi/linux/hsi/
9161
9162 HSO 3G MODEM DRIVER
9163 L:      [email protected]
9164 S:      Orphan
9165 F:      drivers/net/usb/hso.c
9166
9167 HSR NETWORK PROTOCOL
9168 L:      [email protected]
9169 S:      Orphan
9170 F:      net/hsr/
9171
9172 HT16K33 LED CONTROLLER DRIVER
9173 M:      Robin van der Gracht <[email protected]>
9174 S:      Maintained
9175 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
9176 F:      drivers/auxdisplay/ht16k33.c
9177
9178 HTCPEN TOUCHSCREEN DRIVER
9179 M:      Pau Oliva Fora <[email protected]>
9180 L:      [email protected]
9181 S:      Maintained
9182 F:      drivers/input/touchscreen/htcpen.c
9183
9184 HTE SUBSYSTEM
9185 M:      Dipen Patel <[email protected]>
9186 S:      Maintained
9187 F:      Documentation/devicetree/bindings/timestamp/
9188 F:      Documentation/driver-api/hte/
9189 F:      drivers/hte/
9190 F:      include/linux/hte.h
9191
9192 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
9193 M:      Lorenzo Bianconi <[email protected]>
9194 L:      [email protected]
9195 S:      Maintained
9196 W:      http://www.st.com/
9197 F:      Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
9198 F:      drivers/iio/humidity/hts221*
9199
9200 HUAWEI ETHERNET DRIVER
9201 L:      [email protected]
9202 S:      Orphan
9203 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
9204 F:      drivers/net/ethernet/huawei/hinic/
9205
9206 HUGETLB SUBSYSTEM
9207 M:      Mike Kravetz <[email protected]>
9208 M:      Muchun Song <[email protected]>
9209 L:      [email protected]
9210 S:      Maintained
9211 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
9212 F:      Documentation/admin-guide/mm/hugetlbpage.rst
9213 F:      Documentation/vm/hugetlbfs_reserv.rst
9214 F:      Documentation/vm/vmemmap_dedup.rst
9215 F:      fs/hugetlbfs/
9216 F:      include/linux/hugetlb.h
9217 F:      mm/hugetlb.c
9218 F:      mm/hugetlb_vmemmap.c
9219 F:      mm/hugetlb_vmemmap.h
9220
9221 HVA ST MEDIA DRIVER
9222 M:      Jean-Christophe Trotin <[email protected]>
9223 L:      [email protected]
9224 S:      Supported
9225 W:      https://linuxtv.org
9226 T:      git git://linuxtv.org/media_tree.git
9227 F:      drivers/media/platform/st/sti/hva
9228
9229 HWPOISON MEMORY FAILURE HANDLING
9230 M:      Naoya Horiguchi <[email protected]>
9231 R:      Miaohe Lin <[email protected]>
9232 L:      [email protected]
9233 S:      Maintained
9234 F:      mm/hwpoison-inject.c
9235 F:      mm/memory-failure.c
9236
9237 HYCON HY46XX TOUCHSCREEN SUPPORT
9238 M:      Giulio Benetti <[email protected]>
9239 L:      [email protected]
9240 S:      Maintained
9241 F:      Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
9242 F:      drivers/input/touchscreen/hycon-hy46xx.c
9243
9244 HYGON PROCESSOR SUPPORT
9245 M:      Pu Wen <[email protected]>
9246 L:      [email protected]
9247 S:      Maintained
9248 F:      arch/x86/kernel/cpu/hygon.c
9249
9250 HYNIX HI556 SENSOR DRIVER
9251 M:      Shawn Tu <[email protected]>
9252 L:      [email protected]
9253 S:      Maintained
9254 T:      git git://linuxtv.org/media_tree.git
9255 F:      drivers/media/i2c/hi556.c
9256
9257 HYNIX HI846 SENSOR DRIVER
9258 M:      Martin Kepplinger <[email protected]>
9259 L:      [email protected]
9260 S:      Maintained
9261 F:      drivers/media/i2c/hi846.c
9262
9263 HYNIX HI847 SENSOR DRIVER
9264 M:      Shawn Tu <[email protected]>
9265 L:      [email protected]
9266 S:      Maintained
9267 F:      drivers/media/i2c/hi847.c
9268
9269 Hyper-V/Azure CORE AND DRIVERS
9270 M:      "K. Y. Srinivasan" <[email protected]>
9271 M:      Haiyang Zhang <[email protected]>
9272 M:      Stephen Hemminger <[email protected]>
9273 M:      Wei Liu <[email protected]>
9274 M:      Dexuan Cui <[email protected]>
9275 L:      [email protected]
9276 S:      Supported
9277 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
9278 F:      Documentation/ABI/stable/sysfs-bus-vmbus
9279 F:      Documentation/ABI/testing/debugfs-hyperv
9280 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
9281 F:      arch/arm64/hyperv
9282 F:      arch/arm64/include/asm/hyperv-tlfs.h
9283 F:      arch/arm64/include/asm/mshyperv.h
9284 F:      arch/x86/hyperv
9285 F:      arch/x86/include/asm/hyperv-tlfs.h
9286 F:      arch/x86/include/asm/mshyperv.h
9287 F:      arch/x86/include/asm/trace/hyperv.h
9288 F:      arch/x86/kernel/cpu/mshyperv.c
9289 F:      drivers/clocksource/hyperv_timer.c
9290 F:      drivers/hid/hid-hyperv.c
9291 F:      drivers/hv/
9292 F:      drivers/input/serio/hyperv-keyboard.c
9293 F:      drivers/iommu/hyperv-iommu.c
9294 F:      drivers/net/ethernet/microsoft/
9295 F:      drivers/net/hyperv/
9296 F:      drivers/pci/controller/pci-hyperv-intf.c
9297 F:      drivers/pci/controller/pci-hyperv.c
9298 F:      drivers/scsi/storvsc_drv.c
9299 F:      drivers/uio/uio_hv_generic.c
9300 F:      drivers/video/fbdev/hyperv_fb.c
9301 F:      include/asm-generic/hyperv-tlfs.h
9302 F:      include/asm-generic/mshyperv.h
9303 F:      include/clocksource/hyperv_timer.h
9304 F:      include/linux/hyperv.h
9305 F:      include/uapi/linux/hyperv.h
9306 F:      net/vmw_vsock/hyperv_transport.c
9307 F:      tools/hv/
9308
9309 HYPERBUS SUPPORT
9310 M:      Vignesh Raghavendra <[email protected]>
9311 L:      [email protected]
9312 S:      Supported
9313 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
9314 C:      irc://irc.oftc.net/mtd
9315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
9316 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
9317 F:      drivers/mtd/hyperbus/
9318 F:      include/linux/mtd/hyperbus.h
9319
9320 HYPERVISOR VIRTUAL CONSOLE DRIVER
9321 L:      [email protected]
9322 S:      Odd Fixes
9323 F:      drivers/tty/hvc/
9324
9325 I2C ACPI SUPPORT
9326 M:      Mika Westerberg <[email protected]>
9327 L:      [email protected]
9328 L:      [email protected]
9329 S:      Maintained
9330 F:      drivers/i2c/i2c-core-acpi.c
9331
9332 I2C CONTROLLER DRIVER FOR NVIDIA GPU
9333 M:      Ajay Gupta <[email protected]>
9334 L:      [email protected]
9335 S:      Maintained
9336 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
9337 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
9338
9339 I2C MUXES
9340 M:      Peter Rosin <[email protected]>
9341 L:      [email protected]
9342 S:      Maintained
9343 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
9344 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
9345 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
9346 F:      Documentation/i2c/i2c-topology.rst
9347 F:      Documentation/i2c/muxes/
9348 F:      drivers/i2c/i2c-mux.c
9349 F:      drivers/i2c/muxes/
9350 F:      include/linux/i2c-mux.h
9351
9352 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
9353 M:      Gregory CLEMENT <[email protected]>
9354 L:      [email protected]
9355 S:      Maintained
9356 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
9357 F:      drivers/i2c/busses/i2c-mv64xxx.c
9358
9359 I2C OVER PARALLEL PORT
9360 M:      Jean Delvare <[email protected]>
9361 L:      [email protected]
9362 S:      Maintained
9363 F:      Documentation/i2c/busses/i2c-parport.rst
9364 F:      drivers/i2c/busses/i2c-parport.c
9365
9366 I2C SUBSYSTEM
9367 M:      Wolfram Sang <[email protected]>
9368 L:      [email protected]
9369 S:      Maintained
9370 W:      https://i2c.wiki.kernel.org/
9371 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
9372 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
9373 F:      Documentation/devicetree/bindings/i2c/i2c.txt
9374 F:      Documentation/i2c/
9375 F:      drivers/i2c/*
9376 F:      include/dt-bindings/i2c/i2c.h
9377 F:      include/linux/i2c-dev.h
9378 F:      include/linux/i2c-smbus.h
9379 F:      include/linux/i2c.h
9380 F:      include/uapi/linux/i2c-*.h
9381 F:      include/uapi/linux/i2c.h
9382
9383 I2C SUBSYSTEM HOST DRIVERS
9384 L:      [email protected]
9385 S:      Odd Fixes
9386 W:      https://i2c.wiki.kernel.org/
9387 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
9388 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
9389 F:      Documentation/devicetree/bindings/i2c/
9390 F:      drivers/i2c/algos/
9391 F:      drivers/i2c/busses/
9392 F:      include/dt-bindings/i2c/
9393
9394 I2C-TAOS-EVM DRIVER
9395 M:      Jean Delvare <[email protected]>
9396 L:      [email protected]
9397 S:      Maintained
9398 F:      Documentation/i2c/busses/i2c-taos-evm.rst
9399 F:      drivers/i2c/busses/i2c-taos-evm.c
9400
9401 I2C-TINY-USB DRIVER
9402 M:      Till Harbaum <[email protected]>
9403 L:      [email protected]
9404 S:      Maintained
9405 W:      http://www.harbaum.org/till/i2c_tiny_usb
9406 F:      drivers/i2c/busses/i2c-tiny-usb.c
9407
9408 I2C/SMBUS CONTROLLER DRIVERS FOR PC
9409 M:      Jean Delvare <[email protected]>
9410 L:      [email protected]
9411 S:      Maintained
9412 F:      Documentation/i2c/busses/i2c-ali1535.rst
9413 F:      Documentation/i2c/busses/i2c-ali1563.rst
9414 F:      Documentation/i2c/busses/i2c-ali15x3.rst
9415 F:      Documentation/i2c/busses/i2c-amd756.rst
9416 F:      Documentation/i2c/busses/i2c-amd8111.rst
9417 F:      Documentation/i2c/busses/i2c-i801.rst
9418 F:      Documentation/i2c/busses/i2c-nforce2.rst
9419 F:      Documentation/i2c/busses/i2c-piix4.rst
9420 F:      Documentation/i2c/busses/i2c-sis5595.rst
9421 F:      Documentation/i2c/busses/i2c-sis630.rst
9422 F:      Documentation/i2c/busses/i2c-sis96x.rst
9423 F:      Documentation/i2c/busses/i2c-via.rst
9424 F:      Documentation/i2c/busses/i2c-viapro.rst
9425 F:      drivers/i2c/busses/i2c-ali1535.c
9426 F:      drivers/i2c/busses/i2c-ali1563.c
9427 F:      drivers/i2c/busses/i2c-ali15x3.c
9428 F:      drivers/i2c/busses/i2c-amd756-s4882.c
9429 F:      drivers/i2c/busses/i2c-amd756.c
9430 F:      drivers/i2c/busses/i2c-amd8111.c
9431 F:      drivers/i2c/busses/i2c-i801.c
9432 F:      drivers/i2c/busses/i2c-isch.c
9433 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
9434 F:      drivers/i2c/busses/i2c-nforce2.c
9435 F:      drivers/i2c/busses/i2c-piix4.c
9436 F:      drivers/i2c/busses/i2c-sis5595.c
9437 F:      drivers/i2c/busses/i2c-sis630.c
9438 F:      drivers/i2c/busses/i2c-sis96x.c
9439 F:      drivers/i2c/busses/i2c-via.c
9440 F:      drivers/i2c/busses/i2c-viapro.c
9441
9442 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
9443 M:      Hans de Goede <[email protected]>
9444 L:      [email protected]
9445 S:      Maintained
9446 F:      drivers/i2c/busses/i2c-cht-wc.c
9447
9448 I2C/SMBUS ISMT DRIVER
9449 M:      Seth Heasley <[email protected]>
9450 M:      Neil Horman <[email protected]>
9451 L:      [email protected]
9452 F:      Documentation/i2c/busses/i2c-ismt.rst
9453 F:      drivers/i2c/busses/i2c-ismt.c
9454
9455 I2C/SMBUS STUB DRIVER
9456 M:      Jean Delvare <[email protected]>
9457 L:      [email protected]
9458 S:      Maintained
9459 F:      drivers/i2c/i2c-stub.c
9460
9461 I3C DRIVER FOR CADENCE I3C MASTER IP
9462 M:      Przemysław Gaj <[email protected]>
9463 S:      Maintained
9464 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
9465 F:      drivers/i3c/master/i3c-master-cdns.c
9466
9467 I3C DRIVER FOR SYNOPSYS DESIGNWARE
9468 M:      Vitor Soares <[email protected]>
9469 S:      Maintained
9470 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
9471 F:      drivers/i3c/master/dw*
9472
9473 I3C SUBSYSTEM
9474 M:      Alexandre Belloni <[email protected]>
9475 L:      [email protected] (moderated for non-subscribers)
9476 S:      Maintained
9477 C:      irc://chat.freenode.net/linux-i3c
9478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
9479 F:      Documentation/ABI/testing/sysfs-bus-i3c
9480 F:      Documentation/devicetree/bindings/i3c/
9481 F:      Documentation/driver-api/i3c
9482 F:      drivers/i3c/
9483 F:      include/linux/i3c/
9484
9485 IA64 (Itanium) PLATFORM
9486 L:      [email protected]
9487 S:      Orphan
9488 F:      Documentation/ia64/
9489 F:      arch/ia64/
9490
9491 IBM Power 842 compression accelerator
9492 M:      Haren Myneni <[email protected]>
9493 S:      Supported
9494 F:      crypto/842.c
9495 F:      drivers/crypto/nx/Kconfig
9496 F:      drivers/crypto/nx/Makefile
9497 F:      drivers/crypto/nx/nx-842*
9498 F:      include/linux/sw842.h
9499 F:      lib/842/
9500
9501 IBM Power in-Nest Crypto Acceleration
9502 M:      Breno Leitão <[email protected]>
9503 M:      Nayna Jain <[email protected]>
9504 M:      Paulo Flabiano Smorigo <[email protected]>
9505 L:      [email protected]
9506 S:      Supported
9507 F:      drivers/crypto/nx/Kconfig
9508 F:      drivers/crypto/nx/Makefile
9509 F:      drivers/crypto/nx/nx-aes*
9510 F:      drivers/crypto/nx/nx-sha*
9511 F:      drivers/crypto/nx/nx.*
9512 F:      drivers/crypto/nx/nx_csbcpb.h
9513 F:      drivers/crypto/nx/nx_debugfs.c
9514
9515 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
9516 M:      Tyrel Datwyler <[email protected]>
9517 L:      [email protected]
9518 L:      [email protected]
9519 S:      Supported
9520 F:      drivers/pci/hotplug/rpadlpar*
9521
9522 IBM Power Linux RAID adapter
9523 M:      Brian King <[email protected]>
9524 S:      Supported
9525 F:      drivers/scsi/ipr.*
9526
9527 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
9528 M:      Tyrel Datwyler <[email protected]>
9529 L:      [email protected]
9530 L:      [email protected]
9531 S:      Supported
9532 F:      drivers/pci/hotplug/rpaphp*
9533
9534 IBM Power SRIOV Virtual NIC Device Driver
9535 M:      Dany Madden <[email protected]>
9536 R:      Thomas Falcon <[email protected]>
9537 L:      [email protected]
9538 S:      Supported
9539 F:      drivers/net/ethernet/ibm/ibmvnic.*
9540
9541 IBM Power Virtual Accelerator Switchboard
9542 L:      [email protected]
9543 S:      Supported
9544 F:      arch/powerpc/include/asm/vas.h
9545 F:      arch/powerpc/platforms/powernv/copy-paste.h
9546 F:      arch/powerpc/platforms/powernv/vas*
9547
9548 IBM Power Virtual Ethernet Device Driver
9549 M:      Cristobal Forno <[email protected]>
9550 L:      [email protected]
9551 S:      Supported
9552 F:      drivers/net/ethernet/ibm/ibmveth.*
9553
9554 IBM Power Virtual FC Device Drivers
9555 M:      Tyrel Datwyler <[email protected]>
9556 L:      [email protected]
9557 S:      Supported
9558 F:      drivers/scsi/ibmvscsi/ibmvfc*
9559
9560 IBM Power Virtual Management Channel Driver
9561 M:      Brad Warrum <[email protected]>
9562 M:      Ritu Agarwal <[email protected]>
9563 S:      Supported
9564 F:      drivers/misc/ibmvmc.*
9565
9566 IBM Power Virtual SCSI Device Drivers
9567 M:      Tyrel Datwyler <[email protected]>
9568 L:      [email protected]
9569 S:      Supported
9570 F:      drivers/scsi/ibmvscsi/ibmvscsi*
9571 F:      include/scsi/viosrp.h
9572
9573 IBM Power Virtual SCSI Device Target Driver
9574 M:      Michael Cyr <[email protected]>
9575 L:      [email protected]
9576 L:      [email protected]
9577 S:      Supported
9578 F:      drivers/scsi/ibmvscsi_tgt/
9579
9580 IBM Power VMX Cryptographic instructions
9581 M:      Breno Leitão <[email protected]>
9582 M:      Nayna Jain <[email protected]>
9583 M:      Paulo Flabiano Smorigo <[email protected]>
9584 L:      [email protected]
9585 S:      Supported
9586 F:      drivers/crypto/vmx/Kconfig
9587 F:      drivers/crypto/vmx/Makefile
9588 F:      drivers/crypto/vmx/aes*
9589 F:      drivers/crypto/vmx/ghash*
9590 F:      drivers/crypto/vmx/ppc-xlate.pl
9591 F:      drivers/crypto/vmx/vmx.c
9592
9593 IBM ServeRAID RAID DRIVER
9594 S:      Orphan
9595 F:      drivers/scsi/ips.*
9596
9597 ICH LPC AND GPIO DRIVER
9598 M:      Peter Tyser <[email protected]>
9599 S:      Maintained
9600 F:      drivers/gpio/gpio-ich.c
9601 F:      drivers/mfd/lpc_ich.c
9602
9603 ICY I2C DRIVER
9604 M:      Max Staudt <[email protected]>
9605 L:      [email protected]
9606 S:      Maintained
9607 F:      drivers/i2c/busses/i2c-icy.c
9608
9609 IDEAPAD LAPTOP EXTRAS DRIVER
9610 M:      Ike Panhc <[email protected]>
9611 L:      [email protected]
9612 S:      Maintained
9613 W:      http://launchpad.net/ideapad-laptop
9614 F:      drivers/platform/x86/ideapad-laptop.c
9615
9616 IDEAPAD LAPTOP SLIDEBAR DRIVER
9617 M:      Andrey Moiseev <[email protected]>
9618 L:      [email protected]
9619 S:      Maintained
9620 W:      https://github.com/o2genum/ideapad-slidebar
9621 F:      drivers/input/misc/ideapad_slidebar.c
9622
9623 IDMAPPED MOUNTS
9624 M:      Christian Brauner <[email protected]>
9625 L:      [email protected]
9626 S:      Maintained
9627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
9628 F:      Documentation/filesystems/idmappings.rst
9629 F:      tools/testing/selftests/mount_setattr/
9630 F:      include/linux/mnt_idmapping.h
9631
9632 IDT VersaClock 5 CLOCK DRIVER
9633 M:      Luca Ceresoli <[email protected]>
9634 S:      Maintained
9635 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
9636 F:      drivers/clk/clk-versaclock5.c
9637
9638 IEEE 802.15.4 SUBSYSTEM
9639 M:      Alexander Aring <[email protected]>
9640 M:      Stefan Schmidt <[email protected]>
9641 L:      [email protected]
9642 S:      Maintained
9643 W:      https://linux-wpan.org/
9644 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
9645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
9646 F:      Documentation/networking/ieee802154.rst
9647 F:      drivers/net/ieee802154/
9648 F:      include/linux/ieee802154.h
9649 F:      include/linux/nl802154.h
9650 F:      include/net/af_ieee802154.h
9651 F:      include/net/cfg802154.h
9652 F:      include/net/ieee802154_netdev.h
9653 F:      include/net/mac802154.h
9654 F:      include/net/nl802154.h
9655 F:      net/ieee802154/
9656 F:      net/mac802154/
9657
9658 IFE PROTOCOL
9659 M:      Yotam Gigi <[email protected]>
9660 M:      Jamal Hadi Salim <[email protected]>
9661 F:      include/net/ife.h
9662 F:      include/uapi/linux/ife.h
9663 F:      net/ife
9664
9665 IGORPLUG-USB IR RECEIVER
9666 M:      Sean Young <[email protected]>
9667 L:      [email protected]
9668 S:      Maintained
9669 F:      drivers/media/rc/igorplugusb.c
9670
9671 IGUANAWORKS USB IR TRANSCEIVER
9672 M:      Sean Young <[email protected]>
9673 L:      [email protected]
9674 S:      Maintained
9675 F:      drivers/media/rc/iguanair.c
9676
9677 IIO DIGITAL POTENTIOMETER DAC
9678 M:      Peter Rosin <[email protected]>
9679 L:      [email protected]
9680 S:      Maintained
9681 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
9682 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
9683 F:      drivers/iio/dac/dpot-dac.c
9684
9685 IIO ENVELOPE DETECTOR
9686 M:      Peter Rosin <[email protected]>
9687 L:      [email protected]
9688 S:      Maintained
9689 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
9690 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
9691 F:      drivers/iio/adc/envelope-detector.c
9692
9693 IIO MULTIPLEXER
9694 M:      Peter Rosin <[email protected]>
9695 L:      [email protected]
9696 S:      Maintained
9697 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
9698 F:      drivers/iio/multiplexer/iio-mux.c
9699
9700 IIO SCMI BASED DRIVER
9701 M:      Jyoti Bhayana <[email protected]>
9702 L:      [email protected]
9703 S:      Maintained
9704 F:      drivers/iio/common/scmi_sensors/scmi_iio.c
9705
9706 IIO SUBSYSTEM AND DRIVERS
9707 M:      Jonathan Cameron <[email protected]>
9708 R:      Lars-Peter Clausen <[email protected]>
9709 L:      [email protected]
9710 S:      Maintained
9711 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
9712 F:      Documentation/ABI/testing/configfs-iio*
9713 F:      Documentation/ABI/testing/sysfs-bus-iio*
9714 F:      Documentation/devicetree/bindings/iio/
9715 F:      drivers/iio/
9716 F:      drivers/staging/iio/
9717 F:      include/linux/iio/
9718 F:      tools/iio/
9719
9720 IIO UNIT CONVERTER
9721 M:      Peter Rosin <[email protected]>
9722 L:      [email protected]
9723 S:      Maintained
9724 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
9725 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
9726 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
9727 F:      drivers/iio/afe/iio-rescale.c
9728
9729 IKANOS/ADI EAGLE ADSL USB DRIVER
9730 M:      Matthieu Castet <[email protected]>
9731 M:      Stanislaw Gruszka <[email protected]>
9732 S:      Maintained
9733 F:      drivers/usb/atm/ueagle-atm.c
9734
9735 IMAGIS TOUCHSCREEN DRIVER
9736 M:      Markuss Broks <[email protected]>
9737 S:      Maintained
9738 F:      Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
9739 F:      drivers/input/touchscreen/imagis.c
9740
9741 IMGTEC ASCII LCD DRIVER
9742 M:      Paul Burton <[email protected]>
9743 S:      Maintained
9744 F:      Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
9745 F:      drivers/auxdisplay/img-ascii-lcd.c
9746
9747 IMGTEC IR DECODER DRIVER
9748 S:      Orphan
9749 F:      drivers/media/rc/img-ir/
9750
9751 IMON SOUNDGRAPH USB IR RECEIVER
9752 M:      Sean Young <[email protected]>
9753 L:      [email protected]
9754 S:      Maintained
9755 F:      drivers/media/rc/imon.c
9756 F:      drivers/media/rc/imon_raw.c
9757
9758 IMS TWINTURBO FRAMEBUFFER DRIVER
9759 L:      [email protected]
9760 S:      Orphan
9761 F:      drivers/video/fbdev/imsttfb.c
9762
9763 INA209 HARDWARE MONITOR DRIVER
9764 M:      Guenter Roeck <[email protected]>
9765 L:      [email protected]
9766 S:      Maintained
9767 F:      Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml
9768 F:      Documentation/hwmon/ina209.rst
9769 F:      drivers/hwmon/ina209.c
9770
9771 INA2XX HARDWARE MONITOR DRIVER
9772 M:      Guenter Roeck <[email protected]>
9773 L:      [email protected]
9774 S:      Maintained
9775 F:      Documentation/hwmon/ina2xx.rst
9776 F:      drivers/hwmon/ina2xx.c
9777 F:      include/linux/platform_data/ina2xx.h
9778
9779 INDUSTRY PACK SUBSYSTEM (IPACK)
9780 M:      Samuel Iglesias Gonsalvez <[email protected]>
9781 M:      Jens Taprogge <[email protected]>
9782 M:      Greg Kroah-Hartman <[email protected]>
9783 L:      [email protected]
9784 S:      Maintained
9785 W:      http://industrypack.sourceforge.net
9786 F:      drivers/ipack/
9787
9788 INFINEON DPS310 Driver
9789 M:      Eddie James <[email protected]>
9790 L:      [email protected]
9791 S:      Maintained
9792 F:      drivers/iio/pressure/dps310.c
9793
9794 INFINIBAND SUBSYSTEM
9795 M:      Jason Gunthorpe <[email protected]>
9796 M:      Leon Romanovsky <[email protected]>
9797 L:      [email protected]
9798 S:      Supported
9799 W:      https://github.com/linux-rdma/rdma-core
9800 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
9802 F:      Documentation/devicetree/bindings/infiniband/
9803 F:      Documentation/infiniband/
9804 F:      drivers/infiniband/
9805 F:      include/rdma/
9806 F:      include/trace/events/ib_mad.h
9807 F:      include/trace/events/ib_umad.h
9808 F:      include/uapi/linux/if_infiniband.h
9809 F:      include/uapi/rdma/
9810 F:      samples/bpf/ibumad_kern.c
9811 F:      samples/bpf/ibumad_user.c
9812
9813 INGENIC JZ4780 NAND DRIVER
9814 M:      Harvey Hunt <[email protected]>
9815 L:      [email protected]
9816 L:      [email protected]
9817 S:      Maintained
9818 F:      drivers/mtd/nand/raw/ingenic/
9819
9820 INGENIC JZ47xx SoCs
9821 M:      Paul Cercueil <[email protected]>
9822 L:      [email protected]
9823 S:      Maintained
9824 F:      arch/mips/boot/dts/ingenic/
9825 F:      arch/mips/generic/board-ingenic.c
9826 F:      arch/mips/include/asm/mach-ingenic/
9827 F:      arch/mips/ingenic/Kconfig
9828 F:      drivers/clk/ingenic/
9829 F:      drivers/dma/dma-jz4780.c
9830 F:      drivers/gpu/drm/ingenic/
9831 F:      drivers/i2c/busses/i2c-jz4780.c
9832 F:      drivers/iio/adc/ingenic-adc.c
9833 F:      drivers/irqchip/irq-ingenic.c
9834 F:      drivers/memory/jz4780-nemc.c
9835 F:      drivers/mmc/host/jz4740_mmc.c
9836 F:      drivers/mtd/nand/raw/ingenic/
9837 F:      drivers/pinctrl/pinctrl-ingenic.c
9838 F:      drivers/power/supply/ingenic-battery.c
9839 F:      drivers/pwm/pwm-jz4740.c
9840 F:      drivers/remoteproc/ingenic_rproc.c
9841 F:      drivers/rtc/rtc-jz4740.c
9842 F:      drivers/tty/serial/8250/8250_ingenic.c
9843 F:      drivers/usb/musb/jz4740.c
9844 F:      drivers/watchdog/jz4740_wdt.c
9845 F:      include/dt-bindings/iio/adc/ingenic,adc.h
9846 F:      include/linux/mfd/ingenic-tcu.h
9847 F:      sound/soc/codecs/jz47*
9848 F:      sound/soc/jz4740/
9849
9850 INJOINIC IP5xxx POWER BANK IC DRIVER
9851 M:      Samuel Holland <[email protected]>
9852 S:      Maintained
9853 F:      drivers/power/supply/ip5xxx_power.c
9854
9855 INOTIFY
9856 M:      Jan Kara <[email protected]>
9857 R:      Amir Goldstein <[email protected]>
9858 L:      [email protected]
9859 S:      Maintained
9860 F:      Documentation/filesystems/inotify.rst
9861 F:      fs/notify/inotify/
9862 F:      include/linux/inotify.h
9863 F:      include/uapi/linux/inotify.h
9864
9865 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
9866 M:      Dmitry Torokhov <[email protected]>
9867 L:      [email protected]
9868 S:      Maintained
9869 Q:      http://patchwork.kernel.org/project/linux-input/list/
9870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
9871 F:      Documentation/devicetree/bindings/input/
9872 F:      Documentation/devicetree/bindings/serio/
9873 F:      Documentation/input/
9874 F:      drivers/input/
9875 F:      include/linux/input.h
9876 F:      include/linux/input/
9877 F:      include/uapi/linux/input-event-codes.h
9878 F:      include/uapi/linux/input.h
9879
9880 INPUT MULTITOUCH (MT) PROTOCOL
9881 M:      Henrik Rydberg <[email protected]>
9882 L:      [email protected]
9883 S:      Odd fixes
9884 F:      Documentation/input/multi-touch-protocol.rst
9885 F:      drivers/input/input-mt.c
9886 K:      \b(ABS|SYN)_MT_
9887
9888 INSIDE SECURE CRYPTO DRIVER
9889 M:      Antoine Tenart <[email protected]>
9890 L:      [email protected]
9891 S:      Maintained
9892 F:      drivers/crypto/inside-secure/
9893
9894 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
9895 M:      Mimi Zohar <[email protected]>
9896 M:      Dmitry Kasatkin <[email protected]>
9897 L:      [email protected]
9898 S:      Supported
9899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
9900 F:      security/integrity/ima/
9901 F:      security/integrity/
9902
9903 INTEL 810/815 FRAMEBUFFER DRIVER
9904 M:      Antonino Daplas <[email protected]>
9905 L:      [email protected]
9906 S:      Maintained
9907 F:      drivers/video/fbdev/i810/
9908
9909 INTEL ASoC DRIVERS
9910 M:      Cezary Rojewski <[email protected]>
9911 M:      Pierre-Louis Bossart <[email protected]>
9912 M:      Liam Girdwood <[email protected]>
9913 M:      Jie Yang <[email protected]>
9914 L:      [email protected] (moderated for non-subscribers)
9915 S:      Supported
9916 F:      sound/soc/intel/
9917
9918 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
9919 M:      Hans de Goede <[email protected]>
9920 L:      [email protected]
9921 S:      Maintained
9922 F:      drivers/platform/x86/intel/atomisp2/pm.c
9923
9924 INTEL ATOMISP2 LED DRIVER
9925 M:      Hans de Goede <[email protected]>
9926 L:      [email protected]
9927 S:      Maintained
9928 F:      drivers/platform/x86/intel/atomisp2/led.c
9929
9930 INTEL BIOS SAR INT1092 DRIVER
9931 M:      Shravan Sudhakar <[email protected]>
9932 M:      Intel Corporation <[email protected]>
9933 L:      [email protected]
9934 S:      Maintained
9935 F:      drivers/platform/x86/intel/int1092/
9936
9937 INTEL BROXTON PMC DRIVER
9938 M:      Mika Westerberg <[email protected]>
9939 M:      Zha Qipeng <[email protected]>
9940 S:      Maintained
9941 F:      drivers/mfd/intel_pmc_bxt.c
9942 F:      include/linux/mfd/intel_pmc_bxt.h
9943
9944 INTEL C600 SERIES SAS CONTROLLER DRIVER
9945 M:      Artur Paszkiewicz <[email protected]>
9946 L:      [email protected]
9947 S:      Supported
9948 T:      git git://git.code.sf.net/p/intel-sas/isci
9949 F:      drivers/scsi/isci/
9950
9951 INTEL CPU family model numbers
9952 M:      Tony Luck <[email protected]>
9953 M:      [email protected]
9954 L:      [email protected]
9955 S:      Supported
9956 F:      arch/x86/include/asm/intel-family.h
9957
9958 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
9959 M:      Jani Nikula <[email protected]>
9960 M:      Joonas Lahtinen <[email protected]>
9961 M:      Rodrigo Vivi <[email protected]>
9962 M:      Tvrtko Ursulin <[email protected]>
9963 L:      [email protected]
9964 S:      Supported
9965 W:      https://01.org/linuxgraphics/
9966 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
9967 B:      https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
9968 C:      irc://irc.oftc.net/intel-gfx
9969 T:      git git://anongit.freedesktop.org/drm-intel
9970 F:      Documentation/gpu/i915.rst
9971 F:      drivers/gpu/drm/i915/
9972 F:      include/drm/i915*
9973 F:      include/uapi/drm/i915_drm.h
9974
9975 INTEL ETHERNET DRIVERS
9976 M:      Jesse Brandeburg <[email protected]>
9977 M:      Tony Nguyen <[email protected]>
9978 L:      [email protected] (moderated for non-subscribers)
9979 S:      Supported
9980 W:      http://www.intel.com/support/feedback.htm
9981 W:      http://e1000.sourceforge.net/
9982 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
9983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
9984 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
9985 F:      Documentation/networking/device_drivers/ethernet/intel/
9986 F:      drivers/net/ethernet/intel/
9987 F:      drivers/net/ethernet/intel/*/
9988 F:      include/linux/avf/virtchnl.h
9989 F:      include/linux/net/intel/iidc.h
9990
9991 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
9992 M:      Mustafa Ismail <[email protected]>
9993 M:      Shiraz Saleem <[email protected]>
9994 L:      [email protected]
9995 S:      Supported
9996 F:      drivers/infiniband/hw/irdma/
9997 F:      include/uapi/rdma/irdma-abi.h
9998
9999 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
10000 M:      Maik Broemme <[email protected]>
10001 L:      [email protected]
10002 S:      Maintained
10003 F:      Documentation/fb/intelfb.rst
10004 F:      drivers/video/fbdev/intelfb/
10005
10006 INTEL GPIO DRIVERS
10007 M:      Andy Shevchenko <[email protected]>
10008 L:      [email protected]
10009 S:      Supported
10010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10011 F:      drivers/gpio/gpio-ich.c
10012 F:      drivers/gpio/gpio-merrifield.c
10013 F:      drivers/gpio/gpio-ml-ioh.c
10014 F:      drivers/gpio/gpio-pch.c
10015 F:      drivers/gpio/gpio-sch.c
10016 F:      drivers/gpio/gpio-sodaville.c
10017
10018 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
10019 M:      Zhenyu Wang <[email protected]>
10020 M:      Zhi Wang <[email protected]>
10021 L:      [email protected]
10022 L:      [email protected]
10023 S:      Supported
10024 W:      https://01.org/igvt-g
10025 T:      git https://github.com/intel/gvt-linux.git
10026 F:      drivers/gpu/drm/i915/gvt/
10027
10028 INTEL HID EVENT DRIVER
10029 M:      Alex Hung <[email protected]>
10030 L:      [email protected]
10031 S:      Maintained
10032 F:      drivers/platform/x86/intel/hid.c
10033
10034 INTEL I/OAT DMA DRIVER
10035 M:      Dave Jiang <[email protected]>
10036 R:      Dan Williams <[email protected]>
10037 L:      [email protected]
10038 S:      Supported
10039 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
10040 F:      drivers/dma/ioat*
10041
10042 INTEL IADX DRIVER
10043 M:      Dave Jiang <[email protected]>
10044 L:      [email protected]
10045 S:      Supported
10046 F:      drivers/dma/idxd/*
10047 F:      include/uapi/linux/idxd.h
10048
10049 INTEL IDLE DRIVER
10050 M:      Jacob Pan <[email protected]>
10051 M:      Len Brown <[email protected]>
10052 L:      [email protected]
10053 S:      Supported
10054 B:      https://bugzilla.kernel.org
10055 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
10056 F:      drivers/idle/intel_idle.c
10057
10058 INTEL IN FIELD SCAN (IFS) DEVICE
10059 M:      Jithu Joseph <[email protected]>
10060 R:      Ashok Raj <[email protected]>
10061 R:      Tony Luck <[email protected]>
10062 S:      Maintained
10063 F:      drivers/platform/x86/intel/ifs
10064 F:      include/trace/events/intel_ifs.h
10065
10066 INTEL INTEGRATED SENSOR HUB DRIVER
10067 M:      Srinivas Pandruvada <[email protected]>
10068 M:      Jiri Kosina <[email protected]>
10069 L:      [email protected]
10070 S:      Maintained
10071 F:      drivers/hid/intel-ish-hid/
10072
10073 INTEL IOMMU (VT-d)
10074 M:      David Woodhouse <[email protected]>
10075 M:      Lu Baolu <[email protected]>
10076 L:      [email protected]
10077 L:      [email protected]
10078 S:      Supported
10079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10080 F:      drivers/iommu/intel/
10081 F:      include/linux/intel-iommu.h
10082 F:      include/linux/intel-svm.h
10083
10084 INTEL IOP-ADMA DMA DRIVER
10085 R:      Dan Williams <[email protected]>
10086 S:      Odd fixes
10087 F:      drivers/dma/iop-adma.c
10088
10089 INTEL IPU3 CSI-2 CIO2 DRIVER
10090 M:      Yong Zhi <[email protected]>
10091 M:      Sakari Ailus <[email protected]>
10092 M:      Bingbu Cao <[email protected]>
10093 M:      Dan Scally <[email protected]>
10094 R:      Tianshu Qiu <[email protected]>
10095 L:      [email protected]
10096 S:      Maintained
10097 T:      git git://linuxtv.org/media_tree.git
10098 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
10099 F:      drivers/media/pci/intel/ipu3/
10100
10101 INTEL IPU3 CSI-2 IMGU DRIVER
10102 M:      Sakari Ailus <[email protected]>
10103 R:      Bingbu Cao <[email protected]>
10104 R:      Tianshu Qiu <[email protected]>
10105 L:      [email protected]
10106 S:      Maintained
10107 F:      Documentation/admin-guide/media/ipu3.rst
10108 F:      Documentation/admin-guide/media/ipu3_rcb.svg
10109 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-intel-ipu3.rst
10110 F:      drivers/staging/media/ipu3/
10111
10112 INTEL IXP4XX CRYPTO SUPPORT
10113 M:      Corentin Labbe <[email protected]>
10114 L:      [email protected]
10115 S:      Maintained
10116 F:      drivers/crypto/ixp4xx_crypto.c
10117
10118 INTEL ISHTP ECLITE DRIVER
10119 M:      Sumesh K Naduvalath <[email protected]>
10120 L:      [email protected]
10121 S:      Supported
10122 F:      drivers/platform/x86/intel/ishtp_eclite.c
10123
10124 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
10125 M:      Krzysztof Halasa <[email protected]>
10126 S:      Maintained
10127 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
10128 F:      drivers/net/wan/ixp4xx_hss.c
10129 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
10130 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
10131 F:      include/linux/soc/ixp4xx/npe.h
10132 F:      include/linux/soc/ixp4xx/qmgr.h
10133
10134 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
10135 M:      Deepak Saxena <[email protected]>
10136 S:      Maintained
10137 F:      Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
10138 F:      drivers/char/hw_random/ixp4xx-rng.c
10139
10140 INTEL KEEM BAY DRM DRIVER
10141 M:      Anitha Chrisanthus <[email protected]>
10142 M:      Edmund Dea <[email protected]>
10143 S:      Maintained
10144 F:      Documentation/devicetree/bindings/display/intel,keembay-display.yaml
10145 F:      drivers/gpu/drm/kmb/
10146
10147 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
10148 M:      Daniele Alessandrelli <[email protected]>
10149 S:      Maintained
10150 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
10151 F:      drivers/crypto/keembay/Kconfig
10152 F:      drivers/crypto/keembay/Makefile
10153 F:      drivers/crypto/keembay/keembay-ocs-aes-core.c
10154 F:      drivers/crypto/keembay/ocs-aes.c
10155 F:      drivers/crypto/keembay/ocs-aes.h
10156
10157 INTEL KEEM BAY OCS ECC CRYPTO DRIVER
10158 M:      Daniele Alessandrelli <[email protected]>
10159 M:      Prabhjot Khurana <[email protected]>
10160 M:      Mark Gross <[email protected]>
10161 S:      Maintained
10162 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
10163 F:      drivers/crypto/keembay/Kconfig
10164 F:      drivers/crypto/keembay/Makefile
10165 F:      drivers/crypto/keembay/keembay-ocs-ecc.c
10166
10167 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
10168 M:      Daniele Alessandrelli <[email protected]>
10169 M:      Declan Murphy <[email protected]>
10170 S:      Maintained
10171 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
10172 F:      drivers/crypto/keembay/Kconfig
10173 F:      drivers/crypto/keembay/Makefile
10174 F:      drivers/crypto/keembay/keembay-ocs-hcu-core.c
10175 F:      drivers/crypto/keembay/ocs-hcu.c
10176 F:      drivers/crypto/keembay/ocs-hcu.h
10177
10178 INTEL THUNDER BAY EMMC PHY DRIVER
10179 M:      Nandhini Srikandan <[email protected]>
10180 M:      Rashmi A <[email protected]>
10181 S:      Maintained
10182 F:      Documentation/devicetree/bindings/phy/intel,phy-thunderbay-emmc.yaml
10183 F:      drivers/phy/intel/phy-intel-thunderbay-emmc.c
10184
10185 INTEL MANAGEMENT ENGINE (mei)
10186 M:      Tomas Winkler <[email protected]>
10187 L:      [email protected]
10188 S:      Supported
10189 F:      Documentation/driver-api/mei/*
10190 F:      drivers/misc/mei/
10191 F:      drivers/watchdog/mei_wdt.c
10192 F:      include/linux/mei_aux.h
10193 F:      include/linux/mei_cl_bus.h
10194 F:      include/uapi/linux/mei.h
10195 F:      samples/mei/*
10196
10197 INTEL MAX 10 BMC MFD DRIVER
10198 M:      Xu Yilun <[email protected]>
10199 R:      Tom Rix <[email protected]>
10200 S:      Maintained
10201 F:      Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
10202 F:      Documentation/hwmon/intel-m10-bmc-hwmon.rst
10203 F:      drivers/hwmon/intel-m10-bmc-hwmon.c
10204 F:      drivers/mfd/intel-m10-bmc.c
10205 F:      include/linux/mfd/intel-m10-bmc.h
10206
10207 INTEL MENLOW THERMAL DRIVER
10208 M:      Sujith Thomas <[email protected]>
10209 L:      [email protected]
10210 S:      Supported
10211 W:      https://01.org/linux-acpi
10212 F:      drivers/thermal/intel/intel_menlow.c
10213
10214 INTEL P-Unit IPC DRIVER
10215 M:      Zha Qipeng <[email protected]>
10216 L:      [email protected]
10217 S:      Maintained
10218 F:      arch/x86/include/asm/intel_punit_ipc.h
10219 F:      drivers/platform/x86/intel/punit_ipc.c
10220
10221 INTEL PMC CORE DRIVER
10222 M:      Rajneesh Bhardwaj <[email protected]>
10223 M:      David E Box <[email protected]>
10224 L:      [email protected]
10225 S:      Maintained
10226 F:      Documentation/ABI/testing/sysfs-platform-intel-pmc
10227 F:      drivers/platform/x86/intel/pmc/
10228
10229 INTEL PMIC GPIO DRIVERS
10230 M:      Andy Shevchenko <[email protected]>
10231 S:      Supported
10232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10233 F:      drivers/gpio/gpio-*cove.c
10234
10235 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
10236 M:      Andy Shevchenko <[email protected]>
10237 S:      Maintained
10238 F:      drivers/mfd/intel_soc_pmic*
10239 F:      include/linux/mfd/intel_soc_pmic*
10240
10241 INTEL PMT DRIVERS
10242 M:      David E. Box <[email protected]>
10243 S:      Supported
10244 F:      drivers/platform/x86/intel/pmt/
10245
10246 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
10247 M:      Stanislav Yakovlev <[email protected]>
10248 L:      [email protected]
10249 S:      Maintained
10250 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
10251 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
10252 F:      drivers/net/wireless/intel/ipw2x00/
10253
10254 INTEL PSTATE DRIVER
10255 M:      Srinivas Pandruvada <[email protected]>
10256 M:      Len Brown <[email protected]>
10257 L:      [email protected]
10258 S:      Supported
10259 F:      drivers/cpufreq/intel_pstate.c
10260
10261 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
10262 M:      Jarkko Nikula <[email protected]>
10263 L:      [email protected]
10264 F:      drivers/counter/intel-qep.c
10265
10266 INTEL SCU DRIVERS
10267 M:      Mika Westerberg <[email protected]>
10268 S:      Maintained
10269 F:      arch/x86/include/asm/intel_scu_ipc.h
10270 F:      drivers/platform/x86/intel_scu_*
10271
10272 INTEL SDSI DRIVER
10273 M:      David E. Box <[email protected]>
10274 S:      Supported
10275 F:      drivers/platform/x86/intel/sdsi.c
10276 F:      tools/arch/x86/intel_sdsi/
10277 F:      tools/testing/selftests/drivers/sdsi/
10278
10279 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
10280 M:      Daniel Scally <[email protected]>
10281 S:      Maintained
10282 F:      drivers/platform/x86/intel/int3472/
10283
10284 INTEL SPEED SELECT TECHNOLOGY
10285 M:      Srinivas Pandruvada <[email protected]>
10286 L:      [email protected]
10287 S:      Maintained
10288 F:      drivers/platform/x86/intel/speed_select_if/
10289 F:      include/uapi/linux/isst_if.h
10290 F:      tools/power/x86/intel-speed-select/
10291
10292 INTEL STRATIX10 FIRMWARE DRIVERS
10293 M:      Dinh Nguyen <[email protected]>
10294 L:      [email protected]
10295 S:      Maintained
10296 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
10297 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
10298 F:      drivers/firmware/stratix10-rsu.c
10299 F:      drivers/firmware/stratix10-svc.c
10300 F:      include/linux/firmware/intel/stratix10-smc.h
10301 F:      include/linux/firmware/intel/stratix10-svc-client.h
10302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
10303
10304 INTEL TELEMETRY DRIVER
10305 M:      Rajneesh Bhardwaj <[email protected]>
10306 M:      "David E. Box" <[email protected]>
10307 L:      [email protected]
10308 S:      Maintained
10309 F:      arch/x86/include/asm/intel_telemetry.h
10310 F:      drivers/platform/x86/intel/telemetry/
10311
10312 INTEL UNCORE FREQUENCY CONTROL
10313 M:      Srinivas Pandruvada <[email protected]>
10314 L:      [email protected]
10315 S:      Maintained
10316 F:      Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
10317 F:      drivers/platform/x86/intel/uncore-frequency/
10318
10319 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
10320 M:      David E. Box <[email protected]>
10321 S:      Supported
10322 F:      drivers/platform/x86/intel/vsec.*
10323
10324 INTEL VIRTUAL BUTTON DRIVER
10325 M:      AceLan Kao <[email protected]>
10326 L:      [email protected]
10327 S:      Maintained
10328 F:      drivers/platform/x86/intel/vbtn.c
10329
10330 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
10331 M:      Stanislaw Gruszka <[email protected]>
10332 L:      [email protected]
10333 S:      Supported
10334 F:      drivers/net/wireless/intel/iwlegacy/
10335
10336 INTEL WIRELESS WIFI LINK (iwlwifi)
10337 M:      Gregory Greenman <[email protected]>
10338 L:      [email protected]
10339 S:      Supported
10340 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
10341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
10342 F:      drivers/net/wireless/intel/iwlwifi/
10343
10344 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
10345 M:      Jithu Joseph <[email protected]>
10346 R:      Maurice Ma <[email protected]>
10347 S:      Maintained
10348 W:      https://slimbootloader.github.io/security/firmware-update.html
10349 F:      drivers/platform/x86/intel/wmi/sbl-fw-update.c
10350
10351 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
10352 L:      [email protected]
10353 S:      Maintained
10354 F:      drivers/platform/x86/intel/wmi/thunderbolt.c
10355
10356 INTEL WWAN IOSM DRIVER
10357 M:      M Chetan Kumar <[email protected]>
10358 M:      Intel Corporation <[email protected]>
10359 L:      [email protected]
10360 S:      Maintained
10361 F:      drivers/net/wwan/iosm/
10362
10363 INTEL(R) TRACE HUB
10364 M:      Alexander Shishkin <[email protected]>
10365 S:      Supported
10366 F:      Documentation/trace/intel_th.rst
10367 F:      drivers/hwtracing/intel_th/
10368 F:      include/linux/intel_th.h
10369
10370 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
10371 M:      Ning Sun <[email protected]>
10372 L:      [email protected]
10373 S:      Supported
10374 W:      http://tboot.sourceforge.net
10375 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
10376 F:      Documentation/x86/intel_txt.rst
10377 F:      arch/x86/kernel/tboot.c
10378 F:      include/linux/tboot.h
10379
10380 INTEL SGX
10381 M:      Jarkko Sakkinen <[email protected]>
10382 R:      Dave Hansen <[email protected]>
10383 L:      [email protected]
10384 S:      Supported
10385 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
10386 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
10387 F:      Documentation/x86/sgx.rst
10388 F:      arch/x86/entry/vdso/vsgx.S
10389 F:      arch/x86/include/asm/sgx.h
10390 F:      arch/x86/include/uapi/asm/sgx.h
10391 F:      arch/x86/kernel/cpu/sgx/*
10392 F:      tools/testing/selftests/sgx/*
10393 K:      \bSGX_
10394
10395 INTERCONNECT API
10396 M:      Georgi Djakov <[email protected]>
10397 L:      [email protected]
10398 S:      Maintained
10399 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
10400 F:      Documentation/devicetree/bindings/interconnect/
10401 F:      Documentation/driver-api/interconnect.rst
10402 F:      drivers/interconnect/
10403 F:      include/dt-bindings/interconnect/
10404 F:      include/linux/interconnect-provider.h
10405 F:      include/linux/interconnect.h
10406
10407 INTERRUPT COUNTER DRIVER
10408 M:      Oleksij Rempel <[email protected]>
10409 R:      Pengutronix Kernel Team <[email protected]>
10410 L:      [email protected]
10411 F:      Documentation/devicetree/bindings/counter/interrupt-counter.yaml
10412 F:      drivers/counter/interrupt-cnt.c
10413
10414 INTERSIL ISL7998X VIDEO DECODER DRIVER
10415 M:      Michael Tretter <[email protected]>
10416 R:      Pengutronix Kernel Team <[email protected]>
10417 L:      [email protected]
10418 S:      Maintained
10419 F:      Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
10420 F:      drivers/media/i2c/isl7998x.c
10421
10422 INVENSENSE ICM-426xx IMU DRIVER
10423 M:      Jean-Baptiste Maneyrol <[email protected]>
10424 L:      [email protected]
10425 S:      Maintained
10426 W:      https://invensense.tdk.com/
10427 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
10428 F:      drivers/iio/imu/inv_icm42600/
10429
10430 INVENSENSE MPU-3050 GYROSCOPE DRIVER
10431 M:      Linus Walleij <[email protected]>
10432 L:      [email protected]
10433 S:      Maintained
10434 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
10435 F:      drivers/iio/gyro/mpu3050*
10436
10437 IOC3 ETHERNET DRIVER
10438 M:      Ralf Baechle <[email protected]>
10439 L:      [email protected]
10440 S:      Maintained
10441 F:      drivers/net/ethernet/sgi/ioc3-eth.c
10442
10443 IOMAP FILESYSTEM LIBRARY
10444 M:      Christoph Hellwig <[email protected]>
10445 M:      Darrick J. Wong <[email protected]>
10446 L:      [email protected]
10447 L:      [email protected]
10448 S:      Supported
10449 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
10450 F:      fs/iomap/
10451 F:      include/linux/iomap.h
10452
10453 IOMMU DRIVERS
10454 M:      Joerg Roedel <[email protected]>
10455 M:      Will Deacon <[email protected]>
10456 L:      [email protected]
10457 L:      [email protected]
10458 S:      Maintained
10459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10460 F:      Documentation/devicetree/bindings/iommu/
10461 F:      Documentation/userspace-api/iommu.rst
10462 F:      drivers/iommu/
10463 F:      include/linux/iommu.h
10464 F:      include/linux/iova.h
10465 F:      include/linux/of_iommu.h
10466 F:      include/uapi/linux/iommu.h
10467
10468 IOSYS-MAP HELPERS
10469 M:      Thomas Zimmermann <[email protected]>
10470 L:      [email protected]
10471 S:      Maintained
10472 T:      git git://anongit.freedesktop.org/drm/drm-misc
10473 F:      include/linux/iosys-map.h
10474
10475 IO_URING
10476 M:      Jens Axboe <[email protected]>
10477 R:      Pavel Begunkov <[email protected]>
10478 L:      [email protected]
10479 S:      Maintained
10480 T:      git git://git.kernel.dk/linux-block
10481 T:      git git://git.kernel.dk/liburing
10482 F:      fs/io-wq.c
10483 F:      fs/io-wq.h
10484 F:      fs/io_uring.c
10485 F:      include/linux/io_uring.h
10486 F:      include/uapi/linux/io_uring.h
10487 F:      tools/io_uring/
10488
10489 IPMI SUBSYSTEM
10490 M:      Corey Minyard <[email protected]>
10491 L:      [email protected] (moderated for non-subscribers)
10492 S:      Supported
10493 W:      http://openipmi.sourceforge.net/
10494 T:      git https://github.com/cminyard/linux-ipmi.git for-next
10495 F:      Documentation/driver-api/ipmi.rst
10496 F:      Documentation/devicetree/bindings/ipmi/
10497 F:      drivers/char/ipmi/
10498 F:      include/linux/ipmi*
10499 F:      include/uapi/linux/ipmi*
10500
10501 IPS SCSI RAID DRIVER
10502 M:      Adaptec OEM Raid Solutions <[email protected]>
10503 L:      [email protected]
10504 S:      Maintained
10505 W:      http://www.adaptec.com/
10506 F:      drivers/scsi/ips*
10507
10508 IPVS
10509 M:      Simon Horman <[email protected]>
10510 M:      Julian Anastasov <[email protected]>
10511 L:      [email protected]
10512 L:      [email protected]
10513 S:      Maintained
10514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
10515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
10516 F:      Documentation/networking/ipvs-sysctl.rst
10517 F:      include/net/ip_vs.h
10518 F:      include/uapi/linux/ip_vs.h
10519 F:      net/netfilter/ipvs/
10520
10521 IPWIRELESS DRIVER
10522 M:      Jiri Kosina <[email protected]>
10523 M:      David Sterba <[email protected]>
10524 S:      Odd Fixes
10525 F:      drivers/tty/ipwireless/
10526
10527 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
10528 M:      Marc Zyngier <[email protected]>
10529 S:      Maintained
10530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
10531 F:      Documentation/core-api/irq/irq-domain.rst
10532 F:      include/linux/irqdomain.h
10533 F:      kernel/irq/irqdomain.c
10534 F:      kernel/irq/msi.c
10535
10536 IRQ SUBSYSTEM
10537 M:      Thomas Gleixner <[email protected]>
10538 L:      [email protected]
10539 S:      Maintained
10540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
10541 F:      kernel/irq/
10542
10543 IRQCHIP DRIVERS
10544 M:      Thomas Gleixner <[email protected]>
10545 M:      Marc Zyngier <[email protected]>
10546 L:      [email protected]
10547 S:      Maintained
10548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
10549 F:      Documentation/devicetree/bindings/interrupt-controller/
10550 F:      drivers/irqchip/
10551
10552 ISA
10553 M:      William Breathitt Gray <[email protected]>
10554 S:      Maintained
10555 F:      Documentation/driver-api/isa.rst
10556 F:      drivers/base/isa.c
10557 F:      include/linux/isa.h
10558
10559 ISA RADIO MODULE
10560 M:      Hans Verkuil <[email protected]>
10561 L:      [email protected]
10562 S:      Maintained
10563 W:      https://linuxtv.org
10564 T:      git git://linuxtv.org/media_tree.git
10565 F:      drivers/media/radio/radio-isa*
10566
10567 ISAPNP
10568 M:      Jaroslav Kysela <[email protected]>
10569 S:      Maintained
10570 F:      Documentation/driver-api/isapnp.rst
10571 F:      drivers/pnp/isapnp/
10572 F:      include/linux/isapnp.h
10573
10574 ISCSI
10575 M:      Lee Duncan <[email protected]>
10576 M:      Chris Leech <[email protected]>
10577 M:      Mike Christie <[email protected]>
10578 L:      [email protected]
10579 L:      [email protected]
10580 S:      Maintained
10581 W:      www.open-iscsi.com
10582 F:      drivers/scsi/*iscsi*
10583 F:      include/scsi/*iscsi*
10584
10585 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
10586 M:      Peter Jones <[email protected]>
10587 M:      Konrad Rzeszutek Wilk <[email protected]>
10588 S:      Maintained
10589 F:      drivers/firmware/iscsi_ibft*
10590
10591 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
10592 M:      Sagi Grimberg <[email protected]>
10593 M:      Max Gurtovoy <[email protected]>
10594 L:      [email protected]
10595 S:      Supported
10596 W:      http://www.openfabrics.org
10597 W:      www.open-iscsi.org
10598 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10599 F:      drivers/infiniband/ulp/iser/
10600
10601 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
10602 M:      Sagi Grimberg <[email protected]>
10603 L:      [email protected]
10604 L:      [email protected]
10605 S:      Supported
10606 W:      http://www.linux-iscsi.org
10607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10608 F:      drivers/infiniband/ulp/isert
10609
10610 ISDN/CMTP OVER BLUETOOTH
10611 M:      Karsten Keil <[email protected]>
10612 L:      [email protected] (subscribers-only)
10613 L:      [email protected]
10614 S:      Odd Fixes
10615 W:      http://www.isdn4linux.de
10616 F:      Documentation/isdn/
10617 F:      drivers/isdn/capi/
10618 F:      include/linux/isdn/
10619 F:      include/uapi/linux/isdn/
10620 F:      net/bluetooth/cmtp/
10621
10622 ISDN/mISDN SUBSYSTEM
10623 M:      Karsten Keil <[email protected]>
10624 L:      [email protected] (subscribers-only)
10625 L:      [email protected]
10626 S:      Maintained
10627 W:      http://www.isdn4linux.de
10628 F:      drivers/isdn/Kconfig
10629 F:      drivers/isdn/Makefile
10630 F:      drivers/isdn/hardware/
10631 F:      drivers/isdn/mISDN/
10632
10633 IT87 HARDWARE MONITORING DRIVER
10634 M:      Jean Delvare <[email protected]>
10635 L:      [email protected]
10636 S:      Maintained
10637 F:      Documentation/hwmon/it87.rst
10638 F:      drivers/hwmon/it87.c
10639
10640 IT913X MEDIA DRIVER
10641 M:      Antti Palosaari <[email protected]>
10642 L:      [email protected]
10643 S:      Maintained
10644 W:      https://linuxtv.org
10645 W:      http://palosaari.fi/linux/
10646 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10647 T:      git git://linuxtv.org/anttip/media_tree.git
10648 F:      drivers/media/tuners/it913x*
10649
10650 ITE IT66121 HDMI BRIDGE DRIVER
10651 M:      Phong LE <[email protected]>
10652 M:      Neil Armstrong <[email protected]>
10653 S:      Maintained
10654 T:      git git://anongit.freedesktop.org/drm/drm-misc
10655 F:      Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
10656 F:      drivers/gpu/drm/bridge/ite-it66121.c
10657
10658 IVTV VIDEO4LINUX DRIVER
10659 M:      Andy Walls <[email protected]>
10660 L:      [email protected]
10661 S:      Maintained
10662 W:      https://linuxtv.org
10663 T:      git git://linuxtv.org/media_tree.git
10664 F:      Documentation/admin-guide/media/ivtv*
10665 F:      drivers/media/pci/ivtv/
10666 F:      include/uapi/linux/ivtv*
10667
10668 IX2505V MEDIA DRIVER
10669 M:      Malcolm Priestley <[email protected]>
10670 L:      [email protected]
10671 S:      Maintained
10672 W:      https://linuxtv.org
10673 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10674 F:      drivers/media/dvb-frontends/ix2505v*
10675
10676 JAILHOUSE HYPERVISOR INTERFACE
10677 M:      Jan Kiszka <[email protected]>
10678 L:      [email protected]
10679 S:      Maintained
10680 F:      arch/x86/include/asm/jailhouse_para.h
10681 F:      arch/x86/kernel/jailhouse.c
10682
10683 JC42.4 TEMPERATURE SENSOR DRIVER
10684 M:      Guenter Roeck <[email protected]>
10685 L:      [email protected]
10686 S:      Maintained
10687 F:      Documentation/devicetree/bindings/hwmon/jedec,jc42.yaml
10688 F:      Documentation/hwmon/jc42.rst
10689 F:      drivers/hwmon/jc42.c
10690
10691 JFS FILESYSTEM
10692 M:      Dave Kleikamp <[email protected]>
10693 L:      [email protected]
10694 S:      Maintained
10695 W:      http://jfs.sourceforge.net/
10696 T:      git git://github.com/kleikamp/linux-shaggy.git
10697 F:      Documentation/admin-guide/jfs.rst
10698 F:      fs/jfs/
10699
10700 JME NETWORK DRIVER
10701 M:      Guo-Fu Tseng <[email protected]>
10702 L:      [email protected]
10703 S:      Maintained
10704 F:      drivers/net/ethernet/jme.*
10705
10706 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
10707 M:      David Woodhouse <[email protected]>
10708 M:      Richard Weinberger <[email protected]>
10709 L:      [email protected]
10710 S:      Odd Fixes
10711 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
10712 T:      git git://git.infradead.org/ubifs-2.6.git
10713 F:      fs/jffs2/
10714 F:      include/uapi/linux/jffs2.h
10715
10716 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
10717 M:      "Theodore Ts'o" <[email protected]>
10718 M:      Jan Kara <[email protected]>
10719 L:      [email protected]
10720 S:      Maintained
10721 F:      fs/jbd2/
10722 F:      include/linux/jbd2.h
10723
10724 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
10725 M:      Mikhail Ulyanov <[email protected]>
10726 L:      [email protected]
10727 L:      [email protected]
10728 S:      Maintained
10729 F:      drivers/media/platform/renesas/rcar_jpu.c
10730
10731 JSM Neo PCI based serial card
10732 L:      [email protected]
10733 S:      Orphan
10734 F:      drivers/tty/serial/jsm/
10735
10736 K10TEMP HARDWARE MONITORING DRIVER
10737 M:      Clemens Ladisch <[email protected]>
10738 L:      [email protected]
10739 S:      Maintained
10740 F:      Documentation/hwmon/k10temp.rst
10741 F:      drivers/hwmon/k10temp.c
10742
10743 K8TEMP HARDWARE MONITORING DRIVER
10744 M:      Rudolf Marek <[email protected]>
10745 L:      [email protected]
10746 S:      Maintained
10747 F:      Documentation/hwmon/k8temp.rst
10748 F:      drivers/hwmon/k8temp.c
10749
10750 KASAN
10751 M:      Andrey Ryabinin <[email protected]>
10752 R:      Alexander Potapenko <[email protected]>
10753 R:      Andrey Konovalov <[email protected]>
10754 R:      Dmitry Vyukov <[email protected]>
10755 R:      Vincenzo Frascino <[email protected]>
10756 L:      [email protected]
10757 S:      Maintained
10758 F:      Documentation/dev-tools/kasan.rst
10759 F:      arch/*/include/asm/*kasan.h
10760 F:      arch/*/mm/kasan_init*
10761 F:      include/linux/kasan*.h
10762 F:      lib/Kconfig.kasan
10763 F:      lib/test_kasan*.c
10764 F:      mm/kasan/
10765 F:      scripts/Makefile.kasan
10766
10767 KCONFIG
10768 M:      Masahiro Yamada <[email protected]>
10769 L:      [email protected]
10770 S:      Maintained
10771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
10772 F:      Documentation/kbuild/kconfig*
10773 F:      scripts/Kconfig.include
10774 F:      scripts/kconfig/
10775
10776 KCOV
10777 R:      Dmitry Vyukov <[email protected]>
10778 R:      Andrey Konovalov <[email protected]>
10779 L:      [email protected]
10780 S:      Maintained
10781 F:      Documentation/dev-tools/kcov.rst
10782 F:      include/linux/kcov.h
10783 F:      include/uapi/linux/kcov.h
10784 F:      kernel/kcov.c
10785 F:      scripts/Makefile.kcov
10786
10787 KCSAN
10788 M:      Marco Elver <[email protected]>
10789 R:      Dmitry Vyukov <[email protected]>
10790 L:      [email protected]
10791 S:      Maintained
10792 F:      Documentation/dev-tools/kcsan.rst
10793 F:      include/linux/kcsan*.h
10794 F:      kernel/kcsan/
10795 F:      lib/Kconfig.kcsan
10796 F:      scripts/Makefile.kcsan
10797
10798 KDUMP
10799 M:      Baoquan He <[email protected]>
10800 R:      Vivek Goyal <[email protected]>
10801 R:      Dave Young <[email protected]>
10802 L:      [email protected]
10803 S:      Maintained
10804 W:      http://lse.sourceforge.net/kdump/
10805 F:      Documentation/admin-guide/kdump/
10806 F:      fs/proc/vmcore.c
10807 F:      include/linux/crash_core.h
10808 F:      include/linux/crash_dump.h
10809 F:      include/uapi/linux/vmcore.h
10810 F:      kernel/crash_*.c
10811
10812 KEENE FM RADIO TRANSMITTER DRIVER
10813 M:      Hans Verkuil <[email protected]>
10814 L:      [email protected]
10815 S:      Maintained
10816 W:      https://linuxtv.org
10817 T:      git git://linuxtv.org/media_tree.git
10818 F:      drivers/media/radio/radio-keene*
10819
10820 KERNEL AUTOMOUNTER
10821 M:      Ian Kent <[email protected]>
10822 L:      [email protected]
10823 S:      Maintained
10824 F:      fs/autofs/
10825
10826 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
10827 M:      Masahiro Yamada <[email protected]>
10828 M:      Michal Marek <[email protected]>
10829 R:      Nick Desaulniers <[email protected]>
10830 L:      [email protected]
10831 S:      Maintained
10832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
10833 F:      Documentation/kbuild/
10834 F:      Makefile
10835 F:      scripts/*vmlinux*
10836 F:      scripts/Kbuild*
10837 F:      scripts/Makefile*
10838 F:      scripts/basic/
10839 F:      scripts/dummy-tools/
10840 F:      scripts/mk*
10841 F:      scripts/mod/
10842 F:      scripts/package/
10843
10844 KERNEL JANITORS
10845 L:      [email protected]
10846 S:      Odd Fixes
10847 W:      http://kernelnewbies.org/KernelJanitors
10848
10849 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
10850 M:      Chuck Lever <[email protected]>
10851 M:      Jeff Layton <[email protected]>
10852 L:      [email protected]
10853 S:      Supported
10854 W:      http://nfs.sourceforge.net/
10855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
10856 F:      fs/lockd/
10857 F:      fs/nfs_common/
10858 F:      fs/nfsd/
10859 F:      include/linux/lockd/
10860 F:      include/linux/sunrpc/
10861 F:      include/uapi/linux/nfsd/
10862 F:      include/uapi/linux/sunrpc/
10863 F:      net/sunrpc/
10864 F:      Documentation/filesystems/nfs/
10865
10866 KERNEL REGRESSIONS
10867 M:      Thorsten Leemhuis <[email protected]>
10868 L:      [email protected]
10869 S:      Supported
10870 F:      Documentation/admin-guide/reporting-regressions.rst
10871 F:      Documentation/process/handling-regressions.rst
10872
10873 KERNEL SELFTEST FRAMEWORK
10874 M:      Shuah Khan <[email protected]>
10875 M:      Shuah Khan <[email protected]>
10876 L:      [email protected]
10877 S:      Maintained
10878 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
10879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
10880 F:      Documentation/dev-tools/kselftest*
10881 F:      tools/testing/selftests/
10882
10883 KERNEL SMB3 SERVER (KSMBD)
10884 M:      Namjae Jeon <[email protected]>
10885 M:      Steve French <[email protected]>
10886 M:      Hyunchul Lee <[email protected]>
10887 R:      Sergey Senozhatsky <[email protected]>
10888 L:      [email protected]
10889 S:      Maintained
10890 T:      git git://git.samba.org/ksmbd.git
10891 F:      fs/ksmbd/
10892 F:      fs/smbfs_common/
10893
10894 KERNEL UNIT TESTING FRAMEWORK (KUnit)
10895 M:      Brendan Higgins <[email protected]>
10896 L:      [email protected]
10897 L:      [email protected]
10898 S:      Maintained
10899 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
10900 F:      Documentation/dev-tools/kunit/
10901 F:      include/kunit/
10902 F:      lib/kunit/
10903 F:      tools/testing/kunit/
10904
10905 KERNEL USERMODE HELPER
10906 M:      Luis Chamberlain <[email protected]>
10907 L:      [email protected]
10908 S:      Maintained
10909 F:      include/linux/umh.h
10910 F:      kernel/umh.c
10911
10912 KERNEL VIRTUAL MACHINE (KVM)
10913 M:      Paolo Bonzini <[email protected]>
10914 L:      [email protected]
10915 S:      Supported
10916 W:      http://www.linux-kvm.org
10917 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
10918 F:      Documentation/virt/kvm/
10919 F:      include/asm-generic/kvm*
10920 F:      include/kvm/iodev.h
10921 F:      include/linux/kvm*
10922 F:      include/trace/events/kvm.h
10923 F:      include/uapi/asm-generic/kvm*
10924 F:      include/uapi/linux/kvm*
10925 F:      tools/kvm/
10926 F:      tools/testing/selftests/kvm/
10927 F:      virt/kvm/*
10928
10929 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
10930 M:      Marc Zyngier <[email protected]>
10931 R:      James Morse <[email protected]>
10932 R:      Alexandru Elisei <[email protected]>
10933 R:      Suzuki K Poulose <[email protected]>
10934 R:      Oliver Upton <[email protected]>
10935 L:      [email protected] (moderated for non-subscribers)
10936 L:      [email protected] (moderated for non-subscribers)
10937 S:      Maintained
10938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
10939 F:      arch/arm64/include/asm/kvm*
10940 F:      arch/arm64/include/uapi/asm/kvm*
10941 F:      arch/arm64/kvm/
10942 F:      include/kvm/arm_*
10943 F:      tools/testing/selftests/kvm/*/aarch64/
10944 F:      tools/testing/selftests/kvm/aarch64/
10945
10946 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
10947 M:      Huacai Chen <[email protected]>
10948 M:      Aleksandar Markovic <[email protected]>
10949 L:      [email protected]
10950 L:      [email protected]
10951 S:      Maintained
10952 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
10953 F:      arch/mips/include/asm/kvm*
10954 F:      arch/mips/include/uapi/asm/kvm*
10955 F:      arch/mips/kvm/
10956
10957 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
10958 L:      [email protected]
10959 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
10960 F:      arch/powerpc/include/asm/kvm*
10961 F:      arch/powerpc/include/uapi/asm/kvm*
10962 F:      arch/powerpc/kernel/kvm*
10963 F:      arch/powerpc/kvm/
10964
10965 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
10966 M:      Anup Patel <[email protected]>
10967 R:      Atish Patra <[email protected]>
10968 L:      [email protected]
10969 L:      [email protected]
10970 L:      [email protected]
10971 S:      Maintained
10972 T:      git git://github.com/kvm-riscv/linux.git
10973 F:      arch/riscv/include/asm/kvm*
10974 F:      arch/riscv/include/uapi/asm/kvm*
10975 F:      arch/riscv/kvm/
10976 F:      tools/testing/selftests/kvm/*/riscv/
10977
10978 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
10979 M:      Christian Borntraeger <[email protected]>
10980 M:      Janosch Frank <[email protected]>
10981 M:      Claudio Imbrenda <[email protected]>
10982 R:      David Hildenbrand <[email protected]>
10983 L:      [email protected]
10984 S:      Supported
10985 W:      http://www.ibm.com/developerworks/linux/linux390/
10986 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
10987 F:      Documentation/virt/kvm/s390*
10988 F:      arch/s390/include/asm/gmap.h
10989 F:      arch/s390/include/asm/kvm*
10990 F:      arch/s390/include/uapi/asm/kvm*
10991 F:      arch/s390/include/uapi/asm/uvdevice.h
10992 F:      arch/s390/kernel/uv.c
10993 F:      arch/s390/kvm/
10994 F:      arch/s390/mm/gmap.c
10995 F:      drivers/s390/char/uvdevice.c
10996 F:      tools/testing/selftests/drivers/s390x/uvdevice/
10997 F:      tools/testing/selftests/kvm/*/s390x/
10998 F:      tools/testing/selftests/kvm/s390x/
10999
11000 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
11001 M:      Sean Christopherson <[email protected]>
11002 M:      Paolo Bonzini <[email protected]>
11003 L:      [email protected]
11004 S:      Supported
11005 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11006 F:      arch/x86/include/asm/kvm*
11007 F:      arch/x86/include/asm/svm.h
11008 F:      arch/x86/include/asm/vmx*.h
11009 F:      arch/x86/include/uapi/asm/kvm*
11010 F:      arch/x86/include/uapi/asm/svm.h
11011 F:      arch/x86/include/uapi/asm/vmx.h
11012 F:      arch/x86/kvm/
11013 F:      arch/x86/kvm/*/
11014
11015 KVM PARAVIRT (KVM/paravirt)
11016 M:      Paolo Bonzini <[email protected]>
11017 R:      Wanpeng Li <[email protected]>
11018 R:      Vitaly Kuznetsov <[email protected]>
11019 L:      [email protected]
11020 S:      Supported
11021 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11022 F:      arch/x86/kernel/kvm.c
11023 F:      arch/x86/kernel/kvmclock.c
11024 F:      arch/x86/include/asm/pvclock-abi.h
11025 F:      include/linux/kvm_para.h
11026 F:      include/uapi/linux/kvm_para.h
11027 F:      include/uapi/asm-generic/kvm_para.h
11028 F:      include/asm-generic/kvm_para.h
11029 F:      arch/um/include/asm/kvm_para.h
11030 F:      arch/x86/include/asm/kvm_para.h
11031 F:      arch/x86/include/uapi/asm/kvm_para.h
11032
11033 KVM X86 HYPER-V (KVM/hyper-v)
11034 M:      Vitaly Kuznetsov <[email protected]>
11035 M:      Sean Christopherson <[email protected]>
11036 M:      Paolo Bonzini <[email protected]>
11037 L:      [email protected]
11038 S:      Supported
11039 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11040 F:      arch/x86/kvm/hyperv.*
11041 F:      arch/x86/kvm/kvm_onhyperv.*
11042 F:      arch/x86/kvm/svm/hyperv.*
11043 F:      arch/x86/kvm/svm/svm_onhyperv.*
11044 F:      arch/x86/kvm/vmx/evmcs.*
11045
11046 KERNFS
11047 M:      Greg Kroah-Hartman <[email protected]>
11048 M:      Tejun Heo <[email protected]>
11049 S:      Supported
11050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11051 F:      fs/kernfs/
11052 F:      include/linux/kernfs.h
11053
11054 KEXEC
11055 M:      Eric Biederman <[email protected]>
11056 L:      [email protected]
11057 S:      Maintained
11058 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
11059 F:      include/linux/kexec.h
11060 F:      include/uapi/linux/kexec.h
11061 F:      kernel/kexec*
11062
11063 KEYS-ENCRYPTED
11064 M:      Mimi Zohar <[email protected]>
11065 L:      [email protected]
11066 L:      [email protected]
11067 S:      Supported
11068 F:      Documentation/security/keys/trusted-encrypted.rst
11069 F:      include/keys/encrypted-type.h
11070 F:      security/keys/encrypted-keys/
11071
11072 KEYS-TRUSTED
11073 M:      James Bottomley <[email protected]>
11074 M:      Jarkko Sakkinen <[email protected]>
11075 M:      Mimi Zohar <[email protected]>
11076 L:      [email protected]
11077 L:      [email protected]
11078 S:      Supported
11079 F:      Documentation/security/keys/trusted-encrypted.rst
11080 F:      include/keys/trusted-type.h
11081 F:      include/keys/trusted_tpm.h
11082 F:      security/keys/trusted-keys/
11083
11084 KEYS-TRUSTED-TEE
11085 M:      Sumit Garg <[email protected]>
11086 L:      [email protected]
11087 L:      [email protected]
11088 S:      Supported
11089 F:      include/keys/trusted_tee.h
11090 F:      security/keys/trusted-keys/trusted_tee.c
11091
11092 KEYS-TRUSTED-CAAM
11093 M:      Ahmad Fatoum <[email protected]>
11094 R:      Pengutronix Kernel Team <[email protected]>
11095 L:      [email protected]
11096 L:      [email protected]
11097 S:      Maintained
11098 F:      include/keys/trusted_caam.h
11099 F:      security/keys/trusted-keys/trusted_caam.c
11100
11101 KEYS/KEYRINGS
11102 M:      David Howells <[email protected]>
11103 M:      Jarkko Sakkinen <[email protected]>
11104 L:      [email protected]
11105 S:      Maintained
11106 F:      Documentation/security/keys/core.rst
11107 F:      include/keys/
11108 F:      include/linux/key-type.h
11109 F:      include/linux/key.h
11110 F:      include/linux/keyctl.h
11111 F:      include/uapi/linux/keyctl.h
11112 F:      security/keys/
11113
11114 KEYS/KEYRINGS_INTEGRITY
11115 M:      Jarkko Sakkinen <[email protected]>
11116 M:      Mimi Zohar <[email protected]>
11117 L:      [email protected]
11118 L:      [email protected]
11119 S:      Supported
11120 F:      security/integrity/platform_certs
11121
11122 KFENCE
11123 M:      Alexander Potapenko <[email protected]>
11124 M:      Marco Elver <[email protected]>
11125 R:      Dmitry Vyukov <[email protected]>
11126 L:      [email protected]
11127 S:      Maintained
11128 F:      Documentation/dev-tools/kfence.rst
11129 F:      arch/*/include/asm/kfence.h
11130 F:      include/linux/kfence.h
11131 F:      lib/Kconfig.kfence
11132 F:      mm/kfence/
11133
11134 KFIFO
11135 M:      Stefani Seibold <[email protected]>
11136 S:      Maintained
11137 F:      include/linux/kfifo.h
11138 F:      lib/kfifo.c
11139 F:      samples/kfifo/
11140
11141 KGDB / KDB /debug_core
11142 M:      Jason Wessel <[email protected]>
11143 M:      Daniel Thompson <[email protected]>
11144 R:      Douglas Anderson <[email protected]>
11145 L:      [email protected]
11146 S:      Maintained
11147 W:      http://kgdb.wiki.kernel.org/
11148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
11149 F:      Documentation/dev-tools/kgdb.rst
11150 F:      drivers/misc/kgdbts.c
11151 F:      drivers/tty/serial/kgdboc.c
11152 F:      include/linux/kdb.h
11153 F:      include/linux/kgdb.h
11154 F:      kernel/debug/
11155 F:      kernel/module/kdb.c
11156
11157 KHADAS MCU MFD DRIVER
11158 M:      Neil Armstrong <[email protected]>
11159 L:      [email protected]
11160 S:      Maintained
11161 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
11162 F:      drivers/mfd/khadas-mcu.c
11163 F:      include/linux/mfd/khadas-mcu.h
11164 F:      drivers/thermal/khadas_mcu_fan.c
11165
11166 KMEMLEAK
11167 M:      Catalin Marinas <[email protected]>
11168 S:      Maintained
11169 F:      Documentation/dev-tools/kmemleak.rst
11170 F:      include/linux/kmemleak.h
11171 F:      mm/kmemleak.c
11172 F:      samples/kmemleak/kmemleak-test.c
11173
11174 KMOD KERNEL MODULE LOADER - USERMODE HELPER
11175 M:      Luis Chamberlain <[email protected]>
11176 L:      [email protected]
11177 L:      [email protected]
11178 S:      Maintained
11179 F:      include/linux/kmod.h
11180 F:      kernel/kmod.c
11181 F:      lib/test_kmod.c
11182 F:      tools/testing/selftests/kmod/
11183
11184 KPROBES
11185 M:      Naveen N. Rao <[email protected]>
11186 M:      Anil S Keshavamurthy <[email protected]>
11187 M:      "David S. Miller" <[email protected]>
11188 M:      Masami Hiramatsu <[email protected]>
11189 S:      Maintained
11190 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git
11191 F:      Documentation/trace/kprobes.rst
11192 F:      include/asm-generic/kprobes.h
11193 F:      include/linux/kprobes.h
11194 F:      kernel/kprobes.c
11195 F:      lib/test_kprobes.c
11196 F:      samples/kprobes
11197
11198 KS0108 LCD CONTROLLER DRIVER
11199 M:      Miguel Ojeda <[email protected]>
11200 S:      Maintained
11201 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
11202 F:      drivers/auxdisplay/ks0108.c
11203 F:      include/linux/ks0108.h
11204
11205 KTD253 BACKLIGHT DRIVER
11206 M:      Linus Walleij <[email protected]>
11207 S:      Maintained
11208 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
11209 F:      drivers/video/backlight/ktd253-backlight.c
11210
11211 KTEST
11212 M:      Steven Rostedt <[email protected]>
11213 M:      John Hawley <[email protected]>
11214 S:      Maintained
11215 F:      tools/testing/ktest
11216
11217 L3MDEV
11218 M:      David Ahern <[email protected]>
11219 L:      [email protected]
11220 S:      Maintained
11221 F:      include/net/l3mdev.h
11222 F:      net/l3mdev
11223
11224 LANDLOCK SECURITY MODULE
11225 M:      Mickaël Salaün <[email protected]>
11226 L:      [email protected]
11227 S:      Supported
11228 W:      https://landlock.io
11229 T:      git https://github.com/landlock-lsm/linux.git
11230 F:      Documentation/security/landlock.rst
11231 F:      Documentation/userspace-api/landlock.rst
11232 F:      include/uapi/linux/landlock.h
11233 F:      samples/landlock/
11234 F:      security/landlock/
11235 F:      tools/testing/selftests/landlock/
11236 K:      landlock
11237 K:      LANDLOCK
11238
11239 LANTIQ / INTEL Ethernet drivers
11240 M:      Hauke Mehrtens <[email protected]>
11241 L:      [email protected]
11242 S:      Maintained
11243 F:      drivers/net/dsa/lantiq_gswip.c
11244 F:      drivers/net/dsa/lantiq_pce.h
11245 F:      drivers/net/ethernet/lantiq_xrx200.c
11246 F:      net/dsa/tag_gswip.c
11247
11248 LANTIQ MIPS ARCHITECTURE
11249 M:      John Crispin <[email protected]>
11250 L:      [email protected]
11251 S:      Maintained
11252 F:      arch/mips/lantiq
11253 F:      drivers/soc/lantiq
11254
11255 LASI 53c700 driver for PARISC
11256 M:      "James E.J. Bottomley" <[email protected]>
11257 L:      [email protected]
11258 S:      Maintained
11259 F:      Documentation/scsi/53c700.rst
11260 F:      drivers/scsi/53c700*
11261
11262 LEAKING_ADDRESSES
11263 M:      Tobin C. Harding <[email protected]>
11264 M:      Tycho Andersen <[email protected]>
11265 L:      [email protected]
11266 S:      Maintained
11267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
11268 F:      scripts/leaking_addresses.pl
11269
11270 LED SUBSYSTEM
11271 M:      Pavel Machek <[email protected]>
11272 L:      [email protected]
11273 S:      Maintained
11274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
11275 F:      Documentation/devicetree/bindings/leds/
11276 F:      drivers/leds/
11277 F:      include/linux/leds.h
11278
11279 LEGACY EEPROM DRIVER
11280 M:      Jean Delvare <[email protected]>
11281 S:      Maintained
11282 F:      Documentation/misc-devices/eeprom.rst
11283 F:      drivers/misc/eeprom/eeprom.c
11284
11285 LEGO MINDSTORMS EV3
11286 R:      David Lechner <[email protected]>
11287 S:      Maintained
11288 F:      Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
11289 F:      arch/arm/boot/dts/da850-lego-ev3.dts
11290 F:      drivers/power/supply/lego_ev3_battery.c
11291
11292 LEGO USB Tower driver
11293 M:      Juergen Stuber <[email protected]>
11294 L:      [email protected]
11295 S:      Maintained
11296 W:      http://legousb.sourceforge.net/
11297 F:      drivers/usb/misc/legousbtower.c
11298
11299 LETSKETCH HID TABLET DRIVER
11300 M:      Hans de Goede <[email protected]>
11301 L:      [email protected]
11302 S:      Maintained
11303 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
11304 F:      drivers/hid/hid-letsketch.c
11305
11306 LG LAPTOP EXTRAS
11307 M:      Matan Ziv-Av <[email protected]>
11308 L:      [email protected]
11309 S:      Maintained
11310 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
11311 F:      Documentation/admin-guide/laptops/lg-laptop.rst
11312 F:      drivers/platform/x86/lg-laptop.c
11313
11314 LG2160 MEDIA DRIVER
11315 M:      Michael Krufky <[email protected]>
11316 L:      [email protected]
11317 S:      Maintained
11318 W:      https://linuxtv.org
11319 W:      http://github.com/mkrufky
11320 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11321 T:      git git://linuxtv.org/mkrufky/tuners.git
11322 F:      drivers/media/dvb-frontends/lg2160.*
11323
11324 LGDT3305 MEDIA DRIVER
11325 M:      Michael Krufky <[email protected]>
11326 L:      [email protected]
11327 S:      Maintained
11328 W:      https://linuxtv.org
11329 W:      http://github.com/mkrufky
11330 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11331 T:      git git://linuxtv.org/mkrufky/tuners.git
11332 F:      drivers/media/dvb-frontends/lgdt3305.*
11333
11334 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
11335 M:      Viresh Kumar <[email protected]>
11336 L:      [email protected]
11337 S:      Maintained
11338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11339 F:      drivers/ata/pata_arasan_cf.c
11340 F:      include/linux/pata_arasan_cf_data.h
11341
11342 LIBATA PATA DRIVERS
11343 R:      Sergey Shtylyov <[email protected]>
11344 L:      [email protected]
11345 F:      drivers/ata/ata_*.c
11346 F:      drivers/ata/pata_*.c
11347
11348 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
11349 M:      Linus Walleij <[email protected]>
11350 L:      [email protected]
11351 S:      Maintained
11352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11353 F:      drivers/ata/pata_ftide010.c
11354 F:      drivers/ata/sata_gemini.c
11355 F:      drivers/ata/sata_gemini.h
11356
11357 LIBATA SATA AHCI PLATFORM devices support
11358 M:      Hans de Goede <[email protected]>
11359 M:      Jens Axboe <[email protected]>
11360 L:      [email protected]
11361 S:      Maintained
11362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11363 F:      drivers/ata/ahci_platform.c
11364 F:      drivers/ata/libahci_platform.c
11365 F:      include/linux/ahci_platform.h
11366
11367 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
11368 M:      Mikael Pettersson <[email protected]>
11369 L:      [email protected]
11370 S:      Maintained
11371 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
11372 F:      drivers/ata/sata_promise.*
11373
11374 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
11375 M:      Damien Le Moal <[email protected]>
11376 L:      [email protected]
11377 S:      Maintained
11378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
11379 F:      Documentation/ABI/testing/sysfs-ata
11380 F:      Documentation/devicetree/bindings/ata/
11381 F:      drivers/ata/
11382 F:      include/linux/ata.h
11383 F:      include/linux/libata.h
11384
11385 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
11386 M:      Vishal Verma <[email protected]>
11387 M:      Dan Williams <[email protected]>
11388 M:      Dave Jiang <[email protected]>
11389 L:      [email protected]
11390 S:      Supported
11391 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11392 P:      Documentation/nvdimm/maintainer-entry-profile.rst
11393 F:      drivers/nvdimm/btt*
11394
11395 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
11396 M:      Dan Williams <[email protected]>
11397 M:      Vishal Verma <[email protected]>
11398 M:      Dave Jiang <[email protected]>
11399 L:      [email protected]
11400 S:      Supported
11401 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11402 P:      Documentation/nvdimm/maintainer-entry-profile.rst
11403 F:      drivers/nvdimm/pmem*
11404
11405 LIBNVDIMM: DEVICETREE BINDINGS
11406 M:      Oliver O'Halloran <[email protected]>
11407 L:      [email protected]
11408 S:      Supported
11409 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11410 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
11411 F:      drivers/nvdimm/of_pmem.c
11412
11413 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
11414 M:      Dan Williams <[email protected]>
11415 M:      Vishal Verma <[email protected]>
11416 M:      Dave Jiang <[email protected]>
11417 M:      Ira Weiny <[email protected]>
11418 L:      [email protected]
11419 S:      Supported
11420 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
11421 P:      Documentation/nvdimm/maintainer-entry-profile.rst
11422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
11423 F:      drivers/acpi/nfit/*
11424 F:      drivers/nvdimm/*
11425 F:      include/linux/libnvdimm.h
11426 F:      include/linux/nd.h
11427 F:      include/uapi/linux/ndctl.h
11428 F:      tools/testing/nvdimm/
11429
11430 LICENSES and SPDX stuff
11431 M:      Thomas Gleixner <[email protected]>
11432 M:      Greg Kroah-Hartman <[email protected]>
11433 L:      [email protected]
11434 S:      Maintained
11435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
11436 F:      COPYING
11437 F:      Documentation/process/license-rules.rst
11438 F:      LICENSES/
11439 F:      scripts/spdxcheck-test.sh
11440 F:      scripts/spdxcheck.py
11441
11442 LINEAR RANGES HELPERS
11443 M:      Mark Brown <[email protected]>
11444 R:      Matti Vaittinen <[email protected]>
11445 F:      lib/linear_ranges.c
11446 F:      lib/test_linear_ranges.c
11447 F:      include/linux/linear_range.h
11448
11449 LINUX FOR POWER MACINTOSH
11450 M:      Benjamin Herrenschmidt <[email protected]>
11451 L:      [email protected]
11452 S:      Odd Fixes
11453 F:      arch/powerpc/platforms/powermac/
11454 F:      drivers/macintosh/
11455
11456 LINUX FOR POWERPC (32-BIT AND 64-BIT)
11457 M:      Michael Ellerman <[email protected]>
11458 R:      Benjamin Herrenschmidt <[email protected]>
11459 R:      Paul Mackerras <[email protected]>
11460 L:      [email protected]
11461 S:      Supported
11462 W:      https://github.com/linuxppc/wiki/wiki
11463 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
11464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
11465 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
11466 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
11467 F:      Documentation/devicetree/bindings/powerpc/
11468 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
11469 F:      Documentation/powerpc/
11470 F:      arch/powerpc/
11471 F:      drivers/*/*/*pasemi*
11472 F:      drivers/*/*pasemi*
11473 F:      drivers/char/tpm/tpm_ibmvtpm*
11474 F:      drivers/crypto/nx/
11475 F:      drivers/crypto/vmx/
11476 F:      drivers/i2c/busses/i2c-opal.c
11477 F:      drivers/net/ethernet/ibm/ibmveth.*
11478 F:      drivers/net/ethernet/ibm/ibmvnic.*
11479 F:      drivers/pci/hotplug/pnv_php.c
11480 F:      drivers/pci/hotplug/rpa*
11481 F:      drivers/rtc/rtc-opal.c
11482 F:      drivers/scsi/ibmvscsi/
11483 F:      drivers/tty/hvc/hvc_opal.c
11484 F:      drivers/watchdog/wdrtas.c
11485 F:      tools/testing/selftests/powerpc
11486 N:      /pmac
11487 N:      powermac
11488 N:      powernv
11489 N:      [^a-z0-9]ps3
11490 N:      pseries
11491
11492 LINUX FOR POWERPC EMBEDDED MPC5XXX
11493 M:      Anatolij Gustschin <[email protected]>
11494 L:      [email protected]
11495 S:      Odd Fixes
11496 F:      arch/powerpc/platforms/512x/
11497 F:      arch/powerpc/platforms/52xx/
11498
11499 LINUX FOR POWERPC EMBEDDED PPC4XX
11500 L:      [email protected]
11501 S:      Orphan
11502 F:      arch/powerpc/platforms/40x/
11503 F:      arch/powerpc/platforms/44x/
11504
11505 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
11506 M:      Scott Wood <[email protected]>
11507 L:      [email protected]
11508 S:      Odd fixes
11509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
11510 F:      Documentation/devicetree/bindings/powerpc/fsl/
11511 F:      arch/powerpc/platforms/83xx/
11512 F:      arch/powerpc/platforms/85xx/
11513
11514 LINUX FOR POWERPC EMBEDDED PPC8XX
11515 M:      Christophe Leroy <[email protected]>
11516 L:      [email protected]
11517 S:      Maintained
11518 F:      arch/powerpc/platforms/8xx/
11519
11520 LINUX KERNEL DUMP TEST MODULE (LKDTM)
11521 M:      Kees Cook <[email protected]>
11522 S:      Maintained
11523 F:      drivers/misc/lkdtm/*
11524 F:      tools/testing/selftests/lkdtm/*
11525
11526 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
11527 M:      Alan Stern <[email protected]>
11528 M:      Andrea Parri <[email protected]>
11529 M:      Will Deacon <[email protected]>
11530 M:      Peter Zijlstra <[email protected]>
11531 M:      Boqun Feng <[email protected]>
11532 M:      Nicholas Piggin <[email protected]>
11533 M:      David Howells <[email protected]>
11534 M:      Jade Alglave <[email protected]>
11535 M:      Luc Maranget <[email protected]>
11536 M:      "Paul E. McKenney" <[email protected]>
11537 R:      Akira Yokosawa <[email protected]>
11538 R:      Daniel Lustig <[email protected]>
11539 R:      Joel Fernandes <[email protected]>
11540 L:      [email protected]
11541 L:      [email protected]
11542 S:      Supported
11543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
11544 F:      Documentation/atomic_bitops.txt
11545 F:      Documentation/atomic_t.txt
11546 F:      Documentation/core-api/refcount-vs-atomic.rst
11547 F:      Documentation/litmus-tests/
11548 F:      Documentation/memory-barriers.txt
11549 F:      tools/memory-model/
11550
11551 LIS3LV02D ACCELEROMETER DRIVER
11552 M:      Eric Piel <[email protected]>
11553 S:      Maintained
11554 F:      Documentation/misc-devices/lis3lv02d.rst
11555 F:      drivers/misc/lis3lv02d/
11556 F:      drivers/platform/x86/hp_accel.c
11557
11558 LIST KUNIT TEST
11559 M:      David Gow <[email protected]>
11560 L:      [email protected]
11561 L:      [email protected]
11562 S:      Maintained
11563 F:      lib/list-test.c
11564
11565 LITEX PLATFORM
11566 M:      Karol Gugala <[email protected]>
11567 M:      Mateusz Holenko <[email protected]>
11568 M:      Gabriel Somlo <[email protected]>
11569 M:      Joel Stanley <[email protected]>
11570 S:      Maintained
11571 F:      Documentation/devicetree/bindings/*/litex,*.yaml
11572 F:      arch/openrisc/boot/dts/or1klitex.dts
11573 F:      include/linux/litex.h
11574 F:      drivers/tty/serial/liteuart.c
11575 F:      drivers/soc/litex/*
11576 F:      drivers/net/ethernet/litex/*
11577 F:      drivers/mmc/host/litex_mmc.c
11578 N:      litex
11579
11580 LIVE PATCHING
11581 M:      Josh Poimboeuf <[email protected]>
11582 M:      Jiri Kosina <[email protected]>
11583 M:      Miroslav Benes <[email protected]>
11584 M:      Petr Mladek <[email protected]>
11585 R:      Joe Lawrence <[email protected]>
11586 L:      [email protected]
11587 S:      Maintained
11588 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
11589 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
11590 F:      Documentation/livepatch/
11591 F:      arch/powerpc/include/asm/livepatch.h
11592 F:      include/linux/livepatch.h
11593 F:      kernel/livepatch/
11594 F:      kernel/module/livepatch.c
11595 F:      lib/livepatch/
11596 F:      samples/livepatch/
11597 F:      tools/testing/selftests/livepatch/
11598
11599 LLC (802.2)
11600 L:      [email protected]
11601 S:      Odd fixes
11602 F:      include/linux/llc.h
11603 F:      include/net/llc*
11604 F:      include/uapi/linux/llc.h
11605 F:      net/llc/
11606
11607 LM73 HARDWARE MONITOR DRIVER
11608 M:      Guillaume Ligneul <[email protected]>
11609 L:      [email protected]
11610 S:      Maintained
11611 F:      drivers/hwmon/lm73.c
11612
11613 LM78 HARDWARE MONITOR DRIVER
11614 M:      Jean Delvare <[email protected]>
11615 L:      [email protected]
11616 S:      Maintained
11617 F:      Documentation/hwmon/lm78.rst
11618 F:      drivers/hwmon/lm78.c
11619
11620 LM83 HARDWARE MONITOR DRIVER
11621 M:      Jean Delvare <[email protected]>
11622 L:      [email protected]
11623 S:      Maintained
11624 F:      Documentation/hwmon/lm83.rst
11625 F:      drivers/hwmon/lm83.c
11626
11627 LM90 HARDWARE MONITOR DRIVER
11628 M:      Jean Delvare <[email protected]>
11629 L:      [email protected]
11630 S:      Maintained
11631 F:      Documentation/devicetree/bindings/hwmon/national,lm90.yaml
11632 F:      Documentation/hwmon/lm90.rst
11633 F:      drivers/hwmon/lm90.c
11634 F:      include/dt-bindings/thermal/lm90.h
11635
11636 LM95234 HARDWARE MONITOR DRIVER
11637 M:      Guenter Roeck <[email protected]>
11638 L:      [email protected]
11639 S:      Maintained
11640 F:      Documentation/hwmon/lm95234.rst
11641 F:      drivers/hwmon/lm95234.c
11642
11643 LME2510 MEDIA DRIVER
11644 M:      Malcolm Priestley <[email protected]>
11645 L:      [email protected]
11646 S:      Maintained
11647 W:      https://linuxtv.org
11648 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11649 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
11650
11651 LOADPIN SECURITY MODULE
11652 M:      Kees Cook <[email protected]>
11653 S:      Supported
11654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
11655 F:      Documentation/admin-guide/LSM/LoadPin.rst
11656 F:      security/loadpin/
11657
11658 LOCKING PRIMITIVES
11659 M:      Peter Zijlstra <[email protected]>
11660 M:      Ingo Molnar <[email protected]>
11661 M:      Will Deacon <[email protected]>
11662 R:      Waiman Long <[email protected]>
11663 R:      Boqun Feng <[email protected]> (LOCKDEP)
11664 L:      [email protected]
11665 S:      Maintained
11666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
11667 F:      Documentation/locking/
11668 F:      arch/*/include/asm/spinlock*.h
11669 F:      include/linux/lockdep.h
11670 F:      include/linux/mutex*.h
11671 F:      include/linux/rwlock*.h
11672 F:      include/linux/rwsem*.h
11673 F:      include/linux/seqlock.h
11674 F:      include/linux/spinlock*.h
11675 F:      kernel/locking/
11676 F:      lib/locking*.[ch]
11677 X:      kernel/locking/locktorture.c
11678
11679 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
11680 M:      "Richard Russon (FlatCap)" <[email protected]>
11681 L:      [email protected]
11682 S:      Maintained
11683 W:      http://www.linux-ntfs.org/content/view/19/37/
11684 F:      Documentation/admin-guide/ldm.rst
11685 F:      block/partitions/ldm.*
11686
11687 LOGITECH HID GAMING KEYBOARDS
11688 M:      Hans de Goede <[email protected]>
11689 L:      [email protected]
11690 S:      Maintained
11691 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
11692 F:      drivers/hid/hid-lg-g15.c
11693
11694 LONTIUM LT8912B MIPI TO HDMI BRIDGE
11695 M:      Adrien Grassein <[email protected]>
11696 S:      Maintained
11697 F:      Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
11698 F:      drivers/gpu/drm/bridge/lontium-lt8912b.c
11699
11700 LOONGARCH
11701 M:      Huacai Chen <[email protected]>
11702 R:      WANG Xuerui <[email protected]>
11703 L:      [email protected]
11704 S:      Maintained
11705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
11706 F:      arch/loongarch/
11707 F:      drivers/*/*loongarch*
11708 F:      Documentation/loongarch/
11709 F:      Documentation/translations/zh_CN/loongarch/
11710
11711 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
11712 M:      Sathya Prakash <[email protected]>
11713 M:      Sreekanth Reddy <[email protected]>
11714 M:      Suganath Prabu Subramani <[email protected]>
11715 L:      [email protected]
11716 L:      [email protected]
11717 S:      Supported
11718 W:      http://www.avagotech.com/support/
11719 F:      drivers/message/fusion/
11720 F:      drivers/scsi/mpt3sas/
11721
11722 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
11723 M:      Matthew Wilcox <[email protected]>
11724 L:      [email protected]
11725 S:      Maintained
11726 F:      drivers/scsi/sym53c8xx_2/
11727
11728 LTC1660 DAC DRIVER
11729 M:      Marcus Folkesson <[email protected]>
11730 L:      [email protected]
11731 S:      Maintained
11732 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
11733 F:      drivers/iio/dac/ltc1660.c
11734
11735 LTC2688 IIO DAC DRIVER
11736 M:      Nuno Sá <[email protected]>
11737 L:      [email protected]
11738 S:      Supported
11739 W:      http://ez.analog.com/community/linux-device-drivers
11740 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
11741 F:      Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
11742 F:      drivers/iio/dac/ltc2688.c
11743
11744 LTC2947 HARDWARE MONITOR DRIVER
11745 M:      Nuno Sá <[email protected]>
11746 L:      [email protected]
11747 S:      Supported
11748 W:      https://ez.analog.com/linux-software-drivers
11749 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
11750 F:      drivers/hwmon/ltc2947-core.c
11751 F:      drivers/hwmon/ltc2947-i2c.c
11752 F:      drivers/hwmon/ltc2947-spi.c
11753 F:      drivers/hwmon/ltc2947.h
11754
11755 LTC2983 IIO TEMPERATURE DRIVER
11756 M:      Nuno Sá <[email protected]>
11757 L:      [email protected]
11758 S:      Supported
11759 W:      https://ez.analog.com/linux-software-drivers
11760 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
11761 F:      drivers/iio/temperature/ltc2983.c
11762
11763 LTC4261 HARDWARE MONITOR DRIVER
11764 M:      Guenter Roeck <[email protected]>
11765 L:      [email protected]
11766 S:      Maintained
11767 F:      Documentation/hwmon/ltc4261.rst
11768 F:      drivers/hwmon/ltc4261.c
11769
11770 LTC4306 I2C MULTIPLEXER DRIVER
11771 M:      Michael Hennerich <[email protected]>
11772 L:      [email protected]
11773 S:      Supported
11774 W:      https://ez.analog.com/linux-software-drivers
11775 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
11776 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
11777
11778 LTP (Linux Test Project)
11779 M:      Mike Frysinger <[email protected]>
11780 M:      Cyril Hrubis <[email protected]>
11781 M:      Wanlong Gao <[email protected]>
11782 M:      Jan Stancek <[email protected]>
11783 M:      Stanislav Kholmanskikh <[email protected]>
11784 M:      Alexey Kodanev <[email protected]>
11785 L:      [email protected] (subscribers-only)
11786 S:      Maintained
11787 W:      http://linux-test-project.github.io/
11788 T:      git git://github.com/linux-test-project/ltp.git
11789
11790 LYNX 28G SERDES PHY DRIVER
11791 M:      Ioana Ciornei <[email protected]>
11792 L:      [email protected]
11793 S:      Supported
11794 F:      Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
11795 F:      drivers/phy/freescale/phy-fsl-lynx-28g.c
11796
11797 LYNX PCS MODULE
11798 M:      Ioana Ciornei <[email protected]>
11799 L:      [email protected]
11800 S:      Supported
11801 F:      drivers/net/pcs/pcs-lynx.c
11802 F:      include/linux/pcs-lynx.h
11803
11804 M68K ARCHITECTURE
11805 M:      Geert Uytterhoeven <[email protected]>
11806 L:      [email protected]
11807 S:      Maintained
11808 W:      http://www.linux-m68k.org/
11809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
11810 F:      arch/m68k/
11811 F:      drivers/zorro/
11812
11813 M68K ON APPLE MACINTOSH
11814 M:      Joshua Thompson <[email protected]>
11815 L:      [email protected]
11816 S:      Maintained
11817 W:      http://www.mac.linux-m68k.org/
11818 F:      arch/m68k/mac/
11819 F:      drivers/macintosh/adb-iop.c
11820 F:      drivers/macintosh/via-macii.c
11821
11822 M68K ON HP9000/300
11823 M:      Philip Blundell <[email protected]>
11824 S:      Maintained
11825 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
11826 F:      arch/m68k/hp300/
11827
11828 M88DS3103 MEDIA DRIVER
11829 M:      Antti Palosaari <[email protected]>
11830 L:      [email protected]
11831 S:      Maintained
11832 W:      https://linuxtv.org
11833 W:      http://palosaari.fi/linux/
11834 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11835 T:      git git://linuxtv.org/anttip/media_tree.git
11836 F:      drivers/media/dvb-frontends/m88ds3103*
11837
11838 M88RS2000 MEDIA DRIVER
11839 M:      Malcolm Priestley <[email protected]>
11840 L:      [email protected]
11841 S:      Maintained
11842 W:      https://linuxtv.org
11843 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11844 F:      drivers/media/dvb-frontends/m88rs2000*
11845
11846 MA901 MASTERKIT USB FM RADIO DRIVER
11847 M:      Alexey Klimov <[email protected]>
11848 L:      [email protected]
11849 S:      Maintained
11850 T:      git git://linuxtv.org/media_tree.git
11851 F:      drivers/media/radio/radio-ma901.c
11852
11853 MAC80211
11854 M:      Johannes Berg <[email protected]>
11855 L:      [email protected]
11856 S:      Maintained
11857 W:      https://wireless.wiki.kernel.org/
11858 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
11859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
11860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
11861 F:      Documentation/networking/mac80211-injection.rst
11862 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
11863 F:      drivers/net/wireless/mac80211_hwsim.[ch]
11864 F:      include/net/mac80211.h
11865 F:      net/mac80211/
11866
11867 MAILBOX API
11868 M:      Jassi Brar <[email protected]>
11869 L:      [email protected]
11870 S:      Maintained
11871 F:      drivers/mailbox/
11872 F:      include/linux/mailbox_client.h
11873 F:      include/linux/mailbox_controller.h
11874 F:      include/dt-bindings/mailbox/
11875 F:      Documentation/devicetree/bindings/mailbox/
11876
11877 MAILBOX ARM MHUv2
11878 M:      Viresh Kumar <[email protected]>
11879 M:      Tushar Khandelwal <[email protected]>
11880 L:      [email protected]
11881 S:      Maintained
11882 F:      drivers/mailbox/arm_mhuv2.c
11883 F:      include/linux/mailbox/arm_mhuv2_message.h
11884 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
11885
11886 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
11887 M:      Jeremy Kerr <[email protected]>
11888 M:      Matt Johnston <[email protected]>
11889 L:      [email protected]
11890 S:      Maintained
11891 F:      Documentation/networking/mctp.rst
11892 F:      drivers/net/mctp/
11893 F:      include/net/mctp.h
11894 F:      include/net/mctpdevice.h
11895 F:      include/net/netns/mctp.h
11896 F:      net/mctp/
11897
11898 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
11899 M:      Michael Kerrisk <[email protected]>
11900 L:      [email protected]
11901 S:      Maintained
11902 W:      http://www.kernel.org/doc/man-pages
11903
11904 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
11905 M:      Rahul Bedarkar <[email protected]>
11906 L:      [email protected]
11907 S:      Maintained
11908 F:      arch/mips/boot/dts/img/pistachio*
11909
11910 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
11911 M:      Andrew Lunn <[email protected]>
11912 M:      Vivien Didelot <[email protected]>
11913 L:      [email protected]
11914 S:      Maintained
11915 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
11916 F:      Documentation/networking/devlink/mv88e6xxx.rst
11917 F:      drivers/net/dsa/mv88e6xxx/
11918 F:      include/linux/dsa/mv88e6xxx.h
11919 F:      include/linux/platform_data/mv88e6xxx.h
11920
11921 MARVELL ARMADA 3700 PHY DRIVERS
11922 M:      Miquel Raynal <[email protected]>
11923 S:      Maintained
11924 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
11925 F:      Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
11926 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
11927 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
11928
11929 MARVELL ARMADA 3700 SERIAL DRIVER
11930 M:      Pali Rohár <[email protected]>
11931 S:      Maintained
11932 F:      Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
11933 F:      Documentation/devicetree/bindings/serial/mvebu-uart.txt
11934 F:      drivers/tty/serial/mvebu-uart.c
11935
11936 MARVELL ARMADA DRM SUPPORT
11937 M:      Russell King <[email protected]>
11938 S:      Maintained
11939 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
11940 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
11941 F:      Documentation/devicetree/bindings/display/armada/
11942 F:      drivers/gpu/drm/armada/
11943 F:      include/uapi/drm/armada_drm.h
11944
11945 MARVELL CRYPTO DRIVER
11946 M:      Boris Brezillon <[email protected]>
11947 M:      Arnaud Ebalard <[email protected]>
11948 M:      Srujana Challa <[email protected]>
11949 L:      [email protected]
11950 S:      Maintained
11951 F:      drivers/crypto/marvell/
11952 F:      include/linux/soc/marvell/octeontx2/
11953
11954 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
11955 M:      Mirko Lindner <[email protected]>
11956 M:      Stephen Hemminger <[email protected]>
11957 L:      [email protected]
11958 S:      Maintained
11959 F:      drivers/net/ethernet/marvell/sk*
11960
11961 MARVELL LIBERTAS WIRELESS DRIVER
11962 L:      [email protected]
11963 S:      Orphan
11964 F:      drivers/net/wireless/marvell/libertas/
11965
11966 MARVELL MACCHIATOBIN SUPPORT
11967 M:      Russell King <[email protected]>
11968 L:      [email protected] (moderated for non-subscribers)
11969 S:      Maintained
11970 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
11971
11972 MARVELL MV643XX ETHERNET DRIVER
11973 M:      Sebastian Hesselbarth <[email protected]>
11974 L:      [email protected]
11975 S:      Maintained
11976 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
11977 F:      include/linux/mv643xx.h
11978
11979 MARVELL MV88X3310 PHY DRIVER
11980 M:      Russell King <[email protected]>
11981 M:      Marek Behún <[email protected]>
11982 L:      [email protected]
11983 S:      Maintained
11984 F:      drivers/net/phy/marvell10g.c
11985
11986 MARVELL MVEBU THERMAL DRIVER
11987 M:      Miquel Raynal <[email protected]>
11988 S:      Maintained
11989 F:      drivers/thermal/armada_thermal.c
11990
11991 MARVELL MVNETA ETHERNET DRIVER
11992 M:      Thomas Petazzoni <[email protected]>
11993 L:      [email protected]
11994 S:      Maintained
11995 F:      drivers/net/ethernet/marvell/mvneta.*
11996
11997 MARVELL MVPP2 ETHERNET DRIVER
11998 M:      Marcin Wojtas <[email protected]>
11999 M:      Russell King <[email protected]>
12000 L:      [email protected]
12001 S:      Maintained
12002 F:      Documentation/devicetree/bindings/net/marvell-pp2.txt
12003 F:      drivers/net/ethernet/marvell/mvpp2/
12004
12005 MARVELL MWIFIEX WIRELESS DRIVER
12006 M:      Amitkumar Karwar <[email protected]>
12007 M:      Ganapathi Bhat <[email protected]>
12008 M:      Sharvari Harisangam <[email protected]>
12009 M:      Xinming Hu <[email protected]>
12010 L:      [email protected]
12011 S:      Maintained
12012 F:      drivers/net/wireless/marvell/mwifiex/
12013
12014 MARVELL MWL8K WIRELESS DRIVER
12015 M:      Lennert Buytenhek <[email protected]>
12016 L:      [email protected]
12017 S:      Odd Fixes
12018 F:      drivers/net/wireless/marvell/mwl8k.c
12019
12020 MARVELL NAND CONTROLLER DRIVER
12021 M:      Miquel Raynal <[email protected]>
12022 L:      [email protected]
12023 S:      Maintained
12024 F:      Documentation/devicetree/bindings/mtd/marvell-nand.txt
12025 F:      drivers/mtd/nand/raw/marvell_nand.c
12026
12027 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
12028 M:      Sunil Goutham <[email protected]>
12029 M:      Geetha sowjanya <[email protected]>
12030 M:      Subbaraya Sundeep <[email protected]>
12031 M:      hariprasad <[email protected]>
12032 L:      [email protected]
12033 S:      Supported
12034 F:      drivers/net/ethernet/marvell/octeontx2/nic/
12035 F:      include/linux/soc/marvell/octeontx2/
12036
12037 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
12038 M:      Sunil Goutham <[email protected]>
12039 M:      Linu Cherian <[email protected]>
12040 M:      Geetha sowjanya <[email protected]>
12041 M:      Jerin Jacob <[email protected]>
12042 M:      hariprasad <[email protected]>
12043 M:      Subbaraya Sundeep <[email protected]>
12044 L:      [email protected]
12045 S:      Supported
12046 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
12047 F:      drivers/net/ethernet/marvell/octeontx2/af/
12048
12049 MARVELL PRESTERA ETHERNET SWITCH DRIVER
12050 M:      Taras Chornyi <[email protected]>
12051 S:      Supported
12052 W:      https://github.com/Marvell-switching/switchdev-prestera
12053 F:      drivers/net/ethernet/marvell/prestera/
12054
12055 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
12056 M:      Nicolas Pitre <[email protected]>
12057 S:      Odd Fixes
12058 F:      drivers/mmc/host/mvsdio.*
12059
12060 MARVELL USB MDIO CONTROLLER DRIVER
12061 M:      Tobias Waldekranz <[email protected]>
12062 L:      [email protected]
12063 S:      Maintained
12064 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
12065 F:      drivers/net/mdio/mdio-mvusb.c
12066
12067 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
12068 M:      Hu Ziji <[email protected]>
12069 L:      [email protected]
12070 S:      Supported
12071 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
12072 F:      drivers/mmc/host/sdhci-xenon*
12073
12074 MARVELL OCTEON ENDPOINT DRIVER
12075 M:      Veerasenareddy Burru <[email protected]>
12076 M:      Abhijit Ayarekar <[email protected]>
12077 L:      [email protected]
12078 S:      Supported
12079 F:      drivers/net/ethernet/marvell/octeon_ep
12080
12081 MATROX FRAMEBUFFER DRIVER
12082 L:      [email protected]
12083 S:      Orphan
12084 F:      drivers/video/fbdev/matrox/matroxfb_*
12085 F:      include/uapi/linux/matroxfb.h
12086
12087 MAX15301 DRIVER
12088 M:      Daniel Nilsson <[email protected]>
12089 L:      [email protected]
12090 S:      Maintained
12091 F:      Documentation/hwmon/max15301.rst
12092 F:      drivers/hwmon/pmbus/max15301.c
12093
12094 MAX16065 HARDWARE MONITOR DRIVER
12095 M:      Guenter Roeck <[email protected]>
12096 L:      [email protected]
12097 S:      Maintained
12098 F:      Documentation/hwmon/max16065.rst
12099 F:      drivers/hwmon/max16065.c
12100
12101 MAX2175 SDR TUNER DRIVER
12102 M:      Ramesh Shanmugasundaram <[email protected]>
12103 L:      [email protected]
12104 S:      Maintained
12105 T:      git git://linuxtv.org/media_tree.git
12106 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
12107 F:      Documentation/userspace-api/media/drivers/max2175.rst
12108 F:      drivers/media/i2c/max2175*
12109 F:      include/uapi/linux/max2175.h
12110
12111 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
12112 L:      [email protected]
12113 S:      Orphan
12114 F:      Documentation/hwmon/max6650.rst
12115 F:      drivers/hwmon/max6650.c
12116
12117 MAX6697 HARDWARE MONITOR DRIVER
12118 M:      Guenter Roeck <[email protected]>
12119 L:      [email protected]
12120 S:      Maintained
12121 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
12122 F:      Documentation/hwmon/max6697.rst
12123 F:      drivers/hwmon/max6697.c
12124 F:      include/linux/platform_data/max6697.h
12125
12126 MAX9286 QUAD GMSL DESERIALIZER DRIVER
12127 M:      Jacopo Mondi <[email protected]>
12128 M:      Kieran Bingham <[email protected]>
12129 M:      Laurent Pinchart <[email protected]>
12130 M:      Niklas Söderlund <[email protected]>
12131 L:      [email protected]
12132 S:      Maintained
12133 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
12134 F:      drivers/media/i2c/max9286.c
12135
12136 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
12137 M:      Niklas Söderlund <[email protected]>
12138 L:      [email protected]
12139 S:      Maintained
12140 F:      drivers/staging/media/max96712/max96712.c
12141
12142 MAX9860 MONO AUDIO VOICE CODEC DRIVER
12143 M:      Peter Rosin <[email protected]>
12144 L:      [email protected] (moderated for non-subscribers)
12145 S:      Maintained
12146 F:      Documentation/devicetree/bindings/sound/max9860.txt
12147 F:      sound/soc/codecs/max9860.*
12148
12149 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
12150 M:      Andreas Klinger <[email protected]>
12151 L:      [email protected]
12152 S:      Maintained
12153 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
12154 F:      drivers/iio/proximity/mb1232.c
12155
12156 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
12157 R:      Iskren Chernev <[email protected]>
12158 R:      Krzysztof Kozlowski <[email protected]>
12159 R:      Marek Szyprowski <[email protected]>
12160 R:      Matheus Castello <[email protected]>
12161 L:      [email protected]
12162 S:      Maintained
12163 F:      Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
12164 F:      drivers/power/supply/max17040_battery.c
12165
12166 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
12167 R:      Hans de Goede <[email protected]>
12168 R:      Krzysztof Kozlowski <[email protected]>
12169 R:      Marek Szyprowski <[email protected]>
12170 R:      Sebastian Krzyszkowiak <[email protected]>
12171 R:      Purism Kernel Team <[email protected]>
12172 L:      [email protected]
12173 S:      Maintained
12174 F:      Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
12175 F:      drivers/power/supply/max17042_battery.c
12176
12177 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
12178 M:      Laurent Pinchart <[email protected]>
12179 L:      [email protected]
12180 S:      Maintained
12181 F:      Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
12182 F:      drivers/regulator/max20086-regulator.c
12183
12184 MAXIM MAX77650 PMIC MFD DRIVER
12185 M:      Bartosz Golaszewski <[email protected]>
12186 L:      [email protected]
12187 S:      Maintained
12188 F:      Documentation/devicetree/bindings/*/*max77650.yaml
12189 F:      Documentation/devicetree/bindings/*/max77650*.yaml
12190 F:      drivers/gpio/gpio-max77650.c
12191 F:      drivers/input/misc/max77650-onkey.c
12192 F:      drivers/leds/leds-max77650.c
12193 F:      drivers/mfd/max77650.c
12194 F:      drivers/power/supply/max77650-charger.c
12195 F:      drivers/regulator/max77650-regulator.c
12196 F:      include/linux/mfd/max77650.h
12197
12198 MAXIM MAX77714 PMIC MFD DRIVER
12199 M:      Luca Ceresoli <[email protected]>
12200 S:      Maintained
12201 F:      Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
12202 F:      drivers/mfd/max77714.c
12203 F:      include/linux/mfd/max77714.h
12204
12205 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
12206 M:      Javier Martinez Canillas <[email protected]>
12207 L:      [email protected]
12208 S:      Supported
12209 F:      Documentation/devicetree/bindings/*/*max77802.yaml
12210 F:      drivers/regulator/max77802-regulator.c
12211 F:      include/dt-bindings/*/*max77802.h
12212
12213 MAXIM MAX77976 BATTERY CHARGER
12214 M:      Luca Ceresoli <[email protected]>
12215 S:      Supported
12216 F:      Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
12217 F:      drivers/power/supply/max77976_charger.c
12218
12219 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
12220 M:      Krzysztof Kozlowski <[email protected]>
12221 M:      Bartlomiej Zolnierkiewicz <[email protected]>
12222 L:      [email protected]
12223 S:      Supported
12224 B:      mailto:[email protected]
12225 F:      Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
12226 F:      Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
12227 F:      drivers/power/supply/max14577_charger.c
12228 F:      drivers/power/supply/max77693_charger.c
12229
12230 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
12231 M:      Chanwoo Choi <[email protected]>
12232 M:      Krzysztof Kozlowski <[email protected]>
12233 M:      Bartlomiej Zolnierkiewicz <[email protected]>
12234 L:      [email protected]
12235 S:      Supported
12236 B:      mailto:[email protected]
12237 F:      Documentation/devicetree/bindings/*/maxim,max14577.yaml
12238 F:      Documentation/devicetree/bindings/*/maxim,max77686.yaml
12239 F:      Documentation/devicetree/bindings/*/maxim,max77693.yaml
12240 F:      Documentation/devicetree/bindings/*/maxim,max77843.yaml
12241 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
12242 F:      Documentation/devicetree/bindings/mfd/max77693.txt
12243 F:      drivers/*/*max77843.c
12244 F:      drivers/*/max14577*.c
12245 F:      drivers/*/max77686*.c
12246 F:      drivers/*/max77693*.c
12247 F:      drivers/clk/clk-max77686.c
12248 F:      drivers/extcon/extcon-max14577.c
12249 F:      drivers/extcon/extcon-max77693.c
12250 F:      drivers/rtc/rtc-max77686.c
12251 F:      include/linux/mfd/max14577*.h
12252 F:      include/linux/mfd/max77686*.h
12253 F:      include/linux/mfd/max77693*.h
12254
12255 MAXIRADIO FM RADIO RECEIVER DRIVER
12256 M:      Hans Verkuil <[email protected]>
12257 L:      [email protected]
12258 S:      Maintained
12259 W:      https://linuxtv.org
12260 T:      git git://linuxtv.org/media_tree.git
12261 F:      drivers/media/radio/radio-maxiradio*
12262
12263 MAXLINEAR ETHERNET PHY DRIVER
12264 M:      Xu Liang <[email protected]>
12265 L:      [email protected]
12266 S:      Supported
12267 F:      drivers/net/phy/mxl-gpy.c
12268
12269 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
12270 R:      Yasushi SHOJI <[email protected]>
12271 L:      [email protected]
12272 S:      Maintained
12273 F:      drivers/net/can/usb/mcba_usb.c
12274
12275 MCAN MMIO DEVICE DRIVER
12276 M:      Chandrasekar Ramakrishnan <[email protected]>
12277 L:      [email protected]
12278 S:      Maintained
12279 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
12280 F:      drivers/net/can/m_can/m_can.c
12281 F:      drivers/net/can/m_can/m_can.h
12282 F:      drivers/net/can/m_can/m_can_platform.c
12283
12284 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
12285 M:      Rishi Gupta <[email protected]>
12286 L:      [email protected]
12287 L:      [email protected]
12288 S:      Maintained
12289 F:      drivers/hid/hid-mcp2221.c
12290
12291 MCP251XFD SPI-CAN NETWORK DRIVER
12292 M:      Marc Kleine-Budde <[email protected]>
12293 M:      Manivannan Sadhasivam <[email protected]>
12294 R:      Thomas Kopp <[email protected]>
12295 L:      [email protected]
12296 S:      Maintained
12297 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
12298 F:      drivers/net/can/spi/mcp251xfd/
12299
12300 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
12301 M:      Peter Rosin <[email protected]>
12302 L:      [email protected]
12303 S:      Maintained
12304 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
12305 F:      drivers/iio/potentiometer/mcp4018.c
12306 F:      drivers/iio/potentiometer/mcp4531.c
12307
12308 MCR20A IEEE-802.15.4 RADIO DRIVER
12309 M:      Xue Liu <[email protected]>
12310 L:      [email protected]
12311 S:      Maintained
12312 W:      https://github.com/xueliu/mcr20a-linux
12313 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
12314 F:      drivers/net/ieee802154/mcr20a.c
12315 F:      drivers/net/ieee802154/mcr20a.h
12316
12317 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
12318 M:      William Breathitt Gray <[email protected]>
12319 L:      [email protected]
12320 S:      Maintained
12321 F:      drivers/iio/dac/cio-dac.c
12322
12323 MEDIA CONTROLLER FRAMEWORK
12324 M:      Sakari Ailus <[email protected]>
12325 M:      Laurent Pinchart <[email protected]>
12326 L:      [email protected]
12327 S:      Supported
12328 W:      https://www.linuxtv.org
12329 T:      git git://linuxtv.org/media_tree.git
12330 F:      drivers/media/mc/
12331 F:      include/media/media-*.h
12332 F:      include/uapi/linux/media.h
12333
12334 MEDIA DRIVER FOR FREESCALE IMX PXP
12335 M:      Philipp Zabel <[email protected]>
12336 L:      [email protected]
12337 S:      Maintained
12338 T:      git git://linuxtv.org/media_tree.git
12339 F:      drivers/media/platform/nxp/imx-pxp.[ch]
12340
12341 MEDIA DRIVERS FOR ASCOT2E
12342 M:      Sergey Kozlov <[email protected]>
12343 M:      Abylay Ospan <[email protected]>
12344 L:      [email protected]
12345 S:      Supported
12346 W:      https://linuxtv.org
12347 W:      http://netup.tv/
12348 T:      git git://linuxtv.org/media_tree.git
12349 F:      drivers/media/dvb-frontends/ascot2e*
12350
12351 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
12352 M:      Jasmin Jessich <[email protected]>
12353 L:      [email protected]
12354 S:      Maintained
12355 W:      https://linuxtv.org
12356 T:      git git://linuxtv.org/media_tree.git
12357 F:      drivers/media/dvb-frontends/cxd2099*
12358
12359 MEDIA DRIVERS FOR CXD2841ER
12360 M:      Sergey Kozlov <[email protected]>
12361 M:      Abylay Ospan <[email protected]>
12362 L:      [email protected]
12363 S:      Supported
12364 W:      https://linuxtv.org
12365 W:      http://netup.tv/
12366 T:      git git://linuxtv.org/media_tree.git
12367 F:      drivers/media/dvb-frontends/cxd2841er*
12368
12369 MEDIA DRIVERS FOR CXD2880
12370 M:      Yasunari Takiguchi <[email protected]>
12371 L:      [email protected]
12372 S:      Supported
12373 W:      http://linuxtv.org/
12374 T:      git git://linuxtv.org/media_tree.git
12375 F:      drivers/media/dvb-frontends/cxd2880/*
12376 F:      drivers/media/spi/cxd2880*
12377
12378 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
12379 L:      [email protected]
12380 S:      Orphan
12381 W:      https://linuxtv.org
12382 T:      git git://linuxtv.org/media_tree.git
12383 F:      drivers/media/pci/ddbridge/*
12384
12385 MEDIA DRIVERS FOR FREESCALE IMX
12386 M:      Steve Longerbeam <[email protected]>
12387 M:      Philipp Zabel <[email protected]>
12388 L:      [email protected]
12389 S:      Maintained
12390 T:      git git://linuxtv.org/media_tree.git
12391 F:      Documentation/admin-guide/media/imx.rst
12392 F:      Documentation/devicetree/bindings/media/imx.txt
12393 F:      drivers/staging/media/imx/
12394 F:      include/linux/imx-media.h
12395 F:      include/media/imx.h
12396
12397 MEDIA DRIVERS FOR FREESCALE IMX7
12398 M:      Rui Miguel Silva <[email protected]>
12399 M:      Laurent Pinchart <[email protected]>
12400 L:      [email protected]
12401 S:      Maintained
12402 T:      git git://linuxtv.org/media_tree.git
12403 F:      Documentation/admin-guide/media/imx7.rst
12404 F:      Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
12405 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
12406 F:      drivers/media/platform/nxp/imx-mipi-csis.c
12407 F:      drivers/staging/media/imx/imx7-media-csi.c
12408
12409 MEDIA DRIVERS FOR HELENE
12410 M:      Abylay Ospan <[email protected]>
12411 L:      [email protected]
12412 S:      Supported
12413 W:      https://linuxtv.org
12414 W:      http://netup.tv/
12415 T:      git git://linuxtv.org/media_tree.git
12416 F:      drivers/media/dvb-frontends/helene*
12417
12418 MEDIA DRIVERS FOR HORUS3A
12419 M:      Sergey Kozlov <[email protected]>
12420 M:      Abylay Ospan <[email protected]>
12421 L:      [email protected]
12422 S:      Supported
12423 W:      https://linuxtv.org
12424 W:      http://netup.tv/
12425 T:      git git://linuxtv.org/media_tree.git
12426 F:      drivers/media/dvb-frontends/horus3a*
12427
12428 MEDIA DRIVERS FOR LNBH25
12429 M:      Sergey Kozlov <[email protected]>
12430 M:      Abylay Ospan <[email protected]>
12431 L:      [email protected]
12432 S:      Supported
12433 W:      https://linuxtv.org
12434 W:      http://netup.tv/
12435 T:      git git://linuxtv.org/media_tree.git
12436 F:      drivers/media/dvb-frontends/lnbh25*
12437
12438 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
12439 L:      [email protected]
12440 S:      Orphan
12441 W:      https://linuxtv.org
12442 T:      git git://linuxtv.org/media_tree.git
12443 F:      drivers/media/dvb-frontends/mxl5xx*
12444
12445 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
12446 M:      Sergey Kozlov <[email protected]>
12447 M:      Abylay Ospan <[email protected]>
12448 L:      [email protected]
12449 S:      Supported
12450 W:      https://linuxtv.org
12451 W:      http://netup.tv/
12452 T:      git git://linuxtv.org/media_tree.git
12453 F:      drivers/media/pci/netup_unidvb/*
12454
12455 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
12456 M:      Dmitry Osipenko <[email protected]>
12457 L:      [email protected]
12458 L:      [email protected]
12459 S:      Maintained
12460 T:      git git://linuxtv.org/media_tree.git
12461 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
12462 F:      drivers/media/platform/nvidia/tegra-vde/
12463
12464 MEDIA DRIVERS FOR RENESAS - CEU
12465 M:      Jacopo Mondi <[email protected]>
12466 L:      [email protected]
12467 L:      [email protected]
12468 S:      Supported
12469 T:      git git://linuxtv.org/media_tree.git
12470 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
12471 F:      drivers/media/platform/renesas/renesas-ceu.c
12472 F:      include/media/drv-intf/renesas-ceu.h
12473
12474 MEDIA DRIVERS FOR RENESAS - DRIF
12475 M:      Fabrizio Castro <[email protected]>
12476 L:      [email protected]
12477 L:      [email protected]
12478 S:      Supported
12479 T:      git git://linuxtv.org/media_tree.git
12480 F:      Documentation/devicetree/bindings/media/renesas,drif.yaml
12481 F:      drivers/media/platform/renesas/rcar_drif.c
12482
12483 MEDIA DRIVERS FOR RENESAS - FCP
12484 M:      Laurent Pinchart <[email protected]>
12485 L:      [email protected]
12486 L:      [email protected]
12487 S:      Supported
12488 T:      git git://linuxtv.org/media_tree.git
12489 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
12490 F:      drivers/media/platform/renesas/rcar-fcp.c
12491 F:      include/media/rcar-fcp.h
12492
12493 MEDIA DRIVERS FOR RENESAS - FDP1
12494 M:      Kieran Bingham <[email protected]>
12495 L:      [email protected]
12496 L:      [email protected]
12497 S:      Supported
12498 T:      git git://linuxtv.org/media_tree.git
12499 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
12500 F:      drivers/media/platform/renesas/rcar_fdp1.c
12501
12502 MEDIA DRIVERS FOR RENESAS - VIN
12503 M:      Niklas Söderlund <[email protected]>
12504 L:      [email protected]
12505 L:      [email protected]
12506 S:      Supported
12507 T:      git git://linuxtv.org/media_tree.git
12508 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
12509 F:      Documentation/devicetree/bindings/media/renesas,isp.yaml
12510 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
12511 F:      drivers/media/platform/renesas/rcar-isp.c
12512 F:      drivers/media/platform/renesas/rcar-vin/
12513
12514 MEDIA DRIVERS FOR RENESAS - VSP1
12515 M:      Laurent Pinchart <[email protected]>
12516 M:      Kieran Bingham <[email protected]>
12517 L:      [email protected]
12518 L:      [email protected]
12519 S:      Supported
12520 T:      git git://linuxtv.org/media_tree.git
12521 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
12522 F:      drivers/media/platform/renesas/vsp1/
12523
12524 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
12525 L:      [email protected]
12526 S:      Orphan
12527 W:      https://linuxtv.org
12528 T:      git git://linuxtv.org/media_tree.git
12529 F:      drivers/media/dvb-frontends/stv0910*
12530
12531 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
12532 L:      [email protected]
12533 S:      Orphan
12534 W:      https://linuxtv.org
12535 T:      git git://linuxtv.org/media_tree.git
12536 F:      drivers/media/dvb-frontends/stv6111*
12537
12538 MEDIA DRIVERS FOR STM32 - DCMI
12539 M:      Hugues Fruchet <[email protected]>
12540 L:      [email protected]
12541 S:      Supported
12542 T:      git git://linuxtv.org/media_tree.git
12543 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
12544 F:      drivers/media/platform/st/stm32/stm32-dcmi.c
12545
12546 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
12547 M:      Mauro Carvalho Chehab <[email protected]>
12548 L:      [email protected]
12549 S:      Maintained
12550 W:      https://linuxtv.org
12551 Q:      http://patchwork.kernel.org/project/linux-media/list/
12552 T:      git git://linuxtv.org/media_tree.git
12553 F:      Documentation/admin-guide/media/
12554 F:      Documentation/devicetree/bindings/media/
12555 F:      Documentation/driver-api/media/
12556 F:      Documentation/userspace-api/media/
12557 F:      drivers/media/
12558 F:      drivers/staging/media/
12559 F:      include/linux/platform_data/media/
12560 F:      include/media/
12561 F:      include/uapi/linux/dvb/
12562 F:      include/uapi/linux/ivtv*
12563 F:      include/uapi/linux/media.h
12564 F:      include/uapi/linux/meye.h
12565 F:      include/uapi/linux/uvcvideo.h
12566 F:      include/uapi/linux/v4l2-*
12567 F:      include/uapi/linux/videodev2.h
12568
12569 MEDIATEK BLUETOOTH DRIVER
12570 M:      Sean Wang <[email protected]>
12571 L:      [email protected]
12572 L:      [email protected] (moderated for non-subscribers)
12573 S:      Maintained
12574 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
12575 F:      drivers/bluetooth/btmtkuart.c
12576
12577 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
12578 M:      Sean Wang <[email protected]>
12579 L:      [email protected]
12580 S:      Maintained
12581 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
12582 F:      drivers/power/reset/mt6323-poweroff.c
12583
12584 MEDIATEK CIR DRIVER
12585 M:      Sean Wang <[email protected]>
12586 S:      Maintained
12587 F:      drivers/media/rc/mtk-cir.c
12588
12589 MEDIATEK DMA DRIVER
12590 M:      Sean Wang <[email protected]>
12591 L:      [email protected]
12592 L:      [email protected] (moderated for non-subscribers)
12593 L:      [email protected] (moderated for non-subscribers)
12594 S:      Maintained
12595 F:      Documentation/devicetree/bindings/dma/mtk-*
12596 F:      drivers/dma/mediatek/
12597
12598 MEDIATEK ETHERNET DRIVER
12599 M:      Felix Fietkau <[email protected]>
12600 M:      John Crispin <[email protected]>
12601 M:      Sean Wang <[email protected]>
12602 M:      Mark Lee <[email protected]>
12603 L:      [email protected]
12604 S:      Maintained
12605 F:      drivers/net/ethernet/mediatek/
12606
12607 MEDIATEK I2C CONTROLLER DRIVER
12608 M:      Qii Wang <[email protected]>
12609 L:      [email protected]
12610 S:      Maintained
12611 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
12612 F:      drivers/i2c/busses/i2c-mt65xx.c
12613
12614 MEDIATEK IOMMU DRIVER
12615 M:      Yong Wu <[email protected]>
12616 L:      [email protected]
12617 L:      [email protected]
12618 L:      [email protected] (moderated for non-subscribers)
12619 S:      Supported
12620 F:      Documentation/devicetree/bindings/iommu/mediatek*
12621 F:      drivers/iommu/mtk_iommu*
12622 F:      include/dt-bindings/memory/mt*-port.h
12623
12624 MEDIATEK JPEG DRIVER
12625 M:      Bin Liu <[email protected]>
12626 S:      Supported
12627 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
12628 F:      drivers/media/platform/mediatek/jpeg/
12629
12630 MEDIATEK MDP DRIVER
12631 M:      Minghsiu Tsai <[email protected]>
12632 M:      Houlong Wei <[email protected]>
12633 M:      Andrew-CT Chen <[email protected]>
12634 S:      Supported
12635 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
12636 F:      drivers/media/platform/mediatek/mdp/
12637 F:      drivers/media/platform/mediatek/vpu/
12638
12639 MEDIATEK MEDIA DRIVER
12640 M:      Tiffany Lin <[email protected]>
12641 M:      Andrew-CT Chen <[email protected]>
12642 S:      Supported
12643 F:      Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
12644 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
12645 F:      drivers/media/platform/mediatek/vcodec/
12646 F:      drivers/media/platform/mediatek/vpu/
12647
12648 MEDIATEK MMC/SD/SDIO DRIVER
12649 M:      Chaotian Jing <[email protected]>
12650 S:      Maintained
12651 F:      Documentation/devicetree/bindings/mmc/mtk-sd.yaml
12652 F:      drivers/mmc/host/mtk-sd.c
12653
12654 MEDIATEK MT76 WIRELESS LAN DRIVER
12655 M:      Felix Fietkau <[email protected]>
12656 M:      Lorenzo Bianconi <[email protected]>
12657 M:      Ryder Lee <[email protected]>
12658 R:      Shayne Chen <[email protected]>
12659 R:      Sean Wang <[email protected]>
12660 L:      [email protected]
12661 S:      Maintained
12662 F:      Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
12663 F:      drivers/net/wireless/mediatek/mt76/
12664
12665 MEDIATEK MT7601U WIRELESS LAN DRIVER
12666 M:      Jakub Kicinski <[email protected]>
12667 L:      [email protected]
12668 S:      Maintained
12669 F:      drivers/net/wireless/mediatek/mt7601u/
12670
12671 MEDIATEK MT7621 CLOCK DRIVER
12672 M:      Sergio Paracuellos <[email protected]>
12673 S:      Maintained
12674 F:      Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
12675 F:      drivers/clk/ralink/clk-mt7621.c
12676
12677 MEDIATEK MT7621/28/88 I2C DRIVER
12678 M:      Stefan Roese <[email protected]>
12679 L:      [email protected]
12680 S:      Maintained
12681 F:      Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
12682 F:      drivers/i2c/busses/i2c-mt7621.c
12683
12684 MEDIATEK MT7621 PCIE CONTROLLER DRIVER
12685 M:      Sergio Paracuellos <[email protected]>
12686 S:      Maintained
12687 F:      Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
12688 F:      drivers/pci/controller/pcie-mt7621.c
12689
12690 MEDIATEK MT7621 PHY PCI DRIVER
12691 M:      Sergio Paracuellos <[email protected]>
12692 S:      Maintained
12693 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
12694 F:      drivers/phy/ralink/phy-mt7621-pci.c
12695
12696 MEDIATEK NAND CONTROLLER DRIVER
12697 L:      [email protected]
12698 S:      Orphan
12699 F:      Documentation/devicetree/bindings/mtd/mtk-nand.txt
12700 F:      drivers/mtd/nand/raw/mtk_*
12701
12702 MEDIATEK PMIC LED DRIVER
12703 M:      Sean Wang <[email protected]>
12704 S:      Maintained
12705 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
12706 F:      drivers/leds/leds-mt6323.c
12707
12708 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
12709 M:      Sean Wang <[email protected]>
12710 S:      Maintained
12711 F:      drivers/char/hw_random/mtk-rng.c
12712
12713 MEDIATEK SMI DRIVER
12714 M:      Yong Wu <[email protected]>
12715 L:      [email protected] (moderated for non-subscribers)
12716 S:      Supported
12717 F:      Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
12718 F:      drivers/memory/mtk-smi.c
12719 F:      include/soc/mediatek/smi.h
12720
12721 MEDIATEK SWITCH DRIVER
12722 M:      Sean Wang <[email protected]>
12723 M:      Landen Chao <[email protected]>
12724 M:      DENG Qingfang <[email protected]>
12725 L:      [email protected]
12726 S:      Maintained
12727 F:      drivers/net/dsa/mt7530.*
12728 F:      net/dsa/tag_mtk.c
12729
12730 MEDIATEK T7XX 5G WWAN MODEM DRIVER
12731 M:      Chandrashekar Devegowda <[email protected]>
12732 M:      Intel Corporation <[email protected]>
12733 R:      Chiranjeevi Rapolu <[email protected]>
12734 R:      Liu Haijun <[email protected]>
12735 R:      M Chetan Kumar <[email protected]>
12736 R:      Ricardo Martinez <[email protected]>
12737 L:      [email protected]
12738 S:      Supported
12739 F:      drivers/net/wwan/t7xx/
12740
12741 MEDIATEK USB3 DRD IP DRIVER
12742 M:      Chunfeng Yun <[email protected]>
12743 L:      [email protected]
12744 L:      [email protected] (moderated for non-subscribers)
12745 L:      [email protected] (moderated for non-subscribers)
12746 S:      Maintained
12747 F:      Documentation/devicetree/bindings/usb/mediatek,*
12748 F:      drivers/usb/host/xhci-mtk*
12749 F:      drivers/usb/mtu3/
12750
12751 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
12752 M:      Peter Senna Tschudin <[email protected]>
12753 M:      Martin Donnelly <[email protected]>
12754 M:      Martyn Welch <[email protected]>
12755 S:      Maintained
12756 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
12757 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
12758
12759 MEGARAID SCSI/SAS DRIVERS
12760 M:      Kashyap Desai <[email protected]>
12761 M:      Sumit Saxena <[email protected]>
12762 M:      Shivasharan S <[email protected]>
12763 L:      [email protected]
12764 L:      [email protected]
12765 S:      Maintained
12766 W:      http://www.avagotech.com/support/
12767 F:      Documentation/scsi/megaraid.rst
12768 F:      drivers/scsi/megaraid.*
12769 F:      drivers/scsi/megaraid/
12770
12771 MELEXIS MLX90614 DRIVER
12772 M:      Crt Mori <[email protected]>
12773 L:      [email protected]
12774 S:      Supported
12775 W:      http://www.melexis.com
12776 F:      drivers/iio/temperature/mlx90614.c
12777
12778 MELEXIS MLX90632 DRIVER
12779 M:      Crt Mori <[email protected]>
12780 L:      [email protected]
12781 S:      Supported
12782 W:      http://www.melexis.com
12783 F:      drivers/iio/temperature/mlx90632.c
12784
12785 MELFAS MIP4 TOUCHSCREEN DRIVER
12786 M:      Sangwon Jee <[email protected]>
12787 S:      Supported
12788 W:      http://www.melfas.com
12789 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
12790 F:      drivers/input/touchscreen/melfas_mip4.c
12791
12792 MELLANOX BLUEFIELD I2C DRIVER
12793 M:      Khalil Blaiech <[email protected]>
12794 L:      [email protected]
12795 S:      Supported
12796 F:      Documentation/devicetree/bindings/i2c/mellanox,i2c-mlxbf.yaml
12797 F:      drivers/i2c/busses/i2c-mlxbf.c
12798
12799 MELLANOX ETHERNET DRIVER (mlx4_en)
12800 M:      Tariq Toukan <[email protected]>
12801 L:      [email protected]
12802 S:      Supported
12803 W:      http://www.mellanox.com
12804 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12805 F:      drivers/net/ethernet/mellanox/mlx4/en_*
12806
12807 MELLANOX ETHERNET DRIVER (mlx5e)
12808 M:      Saeed Mahameed <[email protected]>
12809 L:      [email protected]
12810 S:      Supported
12811 W:      http://www.mellanox.com
12812 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12813 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
12814
12815 MELLANOX ETHERNET INNOVA DRIVERS
12816 R:      Boris Pismenny <[email protected]>
12817 L:      [email protected]
12818 S:      Supported
12819 W:      http://www.mellanox.com
12820 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12821 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
12822 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
12823 F:      include/linux/mlx5/mlx5_ifc_fpga.h
12824
12825 MELLANOX ETHERNET SWITCH DRIVERS
12826 M:      Ido Schimmel <[email protected]>
12827 M:      Petr Machata <[email protected]>
12828 L:      [email protected]
12829 S:      Supported
12830 W:      http://www.mellanox.com
12831 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12832 F:      drivers/net/ethernet/mellanox/mlxsw/
12833 F:      tools/testing/selftests/drivers/net/mlxsw/
12834
12835 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
12836 M:      [email protected]
12837 L:      [email protected]
12838 S:      Supported
12839 W:      http://www.mellanox.com
12840 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12841 F:      drivers/net/ethernet/mellanox/mlxfw/
12842
12843 MELLANOX HARDWARE PLATFORM SUPPORT
12844 M:      Hans de Goede <[email protected]>
12845 M:      Mark Gross <[email protected]>
12846 M:      Vadim Pasternak <[email protected]>
12847 L:      [email protected]
12848 S:      Supported
12849 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
12850 F:      drivers/platform/mellanox/
12851 F:      include/linux/platform_data/mlxreg.h
12852
12853 MELLANOX MLX4 core VPI driver
12854 M:      Tariq Toukan <[email protected]>
12855 L:      [email protected]
12856 L:      [email protected]
12857 S:      Supported
12858 W:      http://www.mellanox.com
12859 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12860 F:      drivers/net/ethernet/mellanox/mlx4/
12861 F:      include/linux/mlx4/
12862
12863 MELLANOX MLX4 IB driver
12864 M:      Yishai Hadas <[email protected]>
12865 L:      [email protected]
12866 S:      Supported
12867 W:      http://www.mellanox.com
12868 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
12869 F:      drivers/infiniband/hw/mlx4/
12870 F:      include/linux/mlx4/
12871 F:      include/uapi/rdma/mlx4-abi.h
12872
12873 MELLANOX MLX5 core VPI driver
12874 M:      Saeed Mahameed <[email protected]>
12875 M:      Leon Romanovsky <[email protected]>
12876 L:      [email protected]
12877 L:      [email protected]
12878 S:      Supported
12879 W:      http://www.mellanox.com
12880 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12881 F:      Documentation/networking/device_drivers/ethernet/mellanox/
12882 F:      drivers/net/ethernet/mellanox/mlx5/core/
12883 F:      include/linux/mlx5/
12884
12885 MELLANOX MLX5 IB driver
12886 M:      Leon Romanovsky <[email protected]>
12887 L:      [email protected]
12888 S:      Supported
12889 W:      http://www.mellanox.com
12890 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
12891 F:      drivers/infiniband/hw/mlx5/
12892 F:      include/linux/mlx5/
12893 F:      include/uapi/rdma/mlx5-abi.h
12894
12895 MELLANOX MLXCPLD I2C AND MUX DRIVER
12896 M:      Vadim Pasternak <[email protected]>
12897 M:      Michael Shych <[email protected]>
12898 L:      [email protected]
12899 S:      Supported
12900 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
12901 F:      drivers/i2c/busses/i2c-mlxcpld.c
12902 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
12903
12904 MELLANOX MLXCPLD LED DRIVER
12905 M:      Vadim Pasternak <[email protected]>
12906 L:      [email protected]
12907 S:      Supported
12908 F:      Documentation/leds/leds-mlxcpld.rst
12909 F:      drivers/leds/leds-mlxcpld.c
12910 F:      drivers/leds/leds-mlxreg.c
12911
12912 MELLANOX PLATFORM DRIVER
12913 M:      Vadim Pasternak <[email protected]>
12914 L:      [email protected]
12915 S:      Supported
12916 F:      drivers/platform/x86/mlx-platform.c
12917
12918 MEMBARRIER SUPPORT
12919 M:      Mathieu Desnoyers <[email protected]>
12920 M:      "Paul E. McKenney" <[email protected]>
12921 L:      [email protected]
12922 S:      Supported
12923 F:      arch/powerpc/include/asm/membarrier.h
12924 F:      include/uapi/linux/membarrier.h
12925 F:      kernel/sched/membarrier.c
12926
12927 MEMBLOCK
12928 M:      Mike Rapoport <[email protected]>
12929 L:      [email protected]
12930 S:      Maintained
12931 F:      Documentation/core-api/boot-time-mm.rst
12932 F:      include/linux/memblock.h
12933 F:      mm/memblock.c
12934 F:      tools/testing/memblock/
12935
12936 MEMORY CONTROLLER DRIVERS
12937 M:      Krzysztof Kozlowski <[email protected]>
12938 L:      [email protected]
12939 S:      Maintained
12940 B:      mailto:[email protected]
12941 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
12942 F:      Documentation/devicetree/bindings/memory-controllers/
12943 F:      drivers/memory/
12944 F:      include/dt-bindings/memory/
12945 F:      include/memory/
12946
12947 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
12948 M:      Dmitry Osipenko <[email protected]>
12949 L:      [email protected]
12950 L:      [email protected]
12951 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
12952 S:      Maintained
12953 F:      drivers/devfreq/tegra30-devfreq.c
12954
12955 MEMORY MANAGEMENT
12956 M:      Andrew Morton <[email protected]>
12957 L:      [email protected]
12958 S:      Maintained
12959 W:      http://www.linux-mm.org
12960 T:      git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
12961 T:      quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
12962 F:      include/linux/gfp.h
12963 F:      include/linux/memory_hotplug.h
12964 F:      include/linux/mm.h
12965 F:      include/linux/mmzone.h
12966 F:      include/linux/pagewalk.h
12967 F:      include/linux/vmalloc.h
12968 F:      mm/
12969 F:      tools/testing/selftests/vm/
12970
12971 MEMORY HOT(UN)PLUG
12972 M:      David Hildenbrand <[email protected]>
12973 M:      Oscar Salvador <[email protected]>
12974 L:      [email protected]
12975 S:      Maintained
12976 F:      Documentation/admin-guide/mm/memory-hotplug.rst
12977 F:      Documentation/core-api/memory-hotplug.rst
12978 F:      drivers/base/memory.c
12979 F:      include/linux/memory_hotplug.h
12980 F:      mm/memory_hotplug.c
12981 F:      tools/testing/selftests/memory-hotplug/
12982
12983 MEMORY TECHNOLOGY DEVICES (MTD)
12984 M:      Miquel Raynal <[email protected]>
12985 M:      Richard Weinberger <[email protected]>
12986 M:      Vignesh Raghavendra <[email protected]>
12987 L:      [email protected]
12988 S:      Maintained
12989 W:      http://www.linux-mtd.infradead.org/
12990 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
12991 C:      irc://irc.oftc.net/mtd
12992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
12993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
12994 F:      Documentation/devicetree/bindings/mtd/
12995 F:      drivers/mtd/
12996 F:      include/linux/mtd/
12997 F:      include/uapi/mtd/
12998
12999 MEN A21 WATCHDOG DRIVER
13000 M:      Johannes Thumshirn <[email protected]>
13001 L:      [email protected]
13002 S:      Maintained
13003 F:      drivers/watchdog/mena21_wdt.c
13004
13005 MEN CHAMELEON BUS (mcb)
13006 M:      Johannes Thumshirn <[email protected]>
13007 S:      Maintained
13008 F:      Documentation/driver-api/men-chameleon-bus.rst
13009 F:      drivers/mcb/
13010 F:      include/linux/mcb.h
13011
13012 MEN F21BMC (Board Management Controller)
13013 M:      Andreas Werner <[email protected]>
13014 S:      Supported
13015 F:      Documentation/hwmon/menf21bmc.rst
13016 F:      drivers/hwmon/menf21bmc_hwmon.c
13017 F:      drivers/leds/leds-menf21bmc.c
13018 F:      drivers/mfd/menf21bmc.c
13019 F:      drivers/watchdog/menf21bmc_wdt.c
13020
13021 MEN Z069 WATCHDOG DRIVER
13022 M:      Johannes Thumshirn <[email protected]>
13023 L:      [email protected]
13024 S:      Maintained
13025 F:      drivers/watchdog/menz69_wdt.c
13026
13027 MESON AO CEC DRIVER FOR AMLOGIC SOCS
13028 M:      Neil Armstrong <[email protected]>
13029 L:      [email protected]
13030 L:      [email protected]
13031 S:      Supported
13032 W:      http://linux-meson.com/
13033 T:      git git://linuxtv.org/media_tree.git
13034 F:      Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml
13035 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
13036 F:      drivers/media/cec/platform/meson/ao-cec.c
13037
13038 MESON GE2D DRIVER FOR AMLOGIC SOCS
13039 M:      Neil Armstrong <[email protected]>
13040 L:      [email protected]
13041 L:      [email protected]
13042 S:      Supported
13043 T:      git git://linuxtv.org/media_tree.git
13044 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
13045 F:      drivers/media/platform/amlogic/meson-ge2d/
13046
13047 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
13048 M:      Liang Yang <[email protected]>
13049 L:      [email protected]
13050 S:      Maintained
13051 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt
13052 F:      drivers/mtd/nand/raw/meson_*
13053
13054 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
13055 M:      Neil Armstrong <[email protected]>
13056 L:      [email protected]
13057 L:      [email protected]
13058 S:      Supported
13059 T:      git git://linuxtv.org/media_tree.git
13060 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
13061 F:      drivers/staging/media/meson/vdec/
13062
13063 METHODE UDPU SUPPORT
13064 M:      Vladimir Vid <[email protected]>
13065 S:      Maintained
13066 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
13067
13068 MHI BUS
13069 M:      Manivannan Sadhasivam <[email protected]>
13070 R:      Hemant Kumar <[email protected]>
13071 L:      [email protected]
13072 L:      [email protected]
13073 S:      Maintained
13074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
13075 F:      Documentation/ABI/stable/sysfs-bus-mhi
13076 F:      Documentation/mhi/
13077 F:      drivers/bus/mhi/
13078 F:      include/linux/mhi.h
13079
13080 MICROBLAZE ARCHITECTURE
13081 M:      Michal Simek <[email protected]>
13082 S:      Supported
13083 W:      http://www.monstr.eu/fdt/
13084 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
13085 F:      arch/microblaze/
13086
13087 MICROCHIP AT91 DMA DRIVERS
13088 M:      Ludovic Desroches <[email protected]>
13089 M:      Tudor Ambarus <[email protected]>
13090 L:      [email protected] (moderated for non-subscribers)
13091 L:      [email protected]
13092 S:      Supported
13093 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
13094 F:      drivers/dma/at_hdmac.c
13095 F:      drivers/dma/at_hdmac_regs.h
13096 F:      drivers/dma/at_xdmac.c
13097 F:      include/dt-bindings/dma/at91.h
13098
13099 MICROCHIP AT91 SERIAL DRIVER
13100 M:      Richard Genoud <[email protected]>
13101 S:      Maintained
13102 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
13103 F:      drivers/tty/serial/atmel_serial.c
13104 F:      drivers/tty/serial/atmel_serial.h
13105
13106 MICROCHIP AT91 USART MFD DRIVER
13107 M:      Radu Pirea <[email protected]>
13108 L:      [email protected]
13109 S:      Supported
13110 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
13111 F:      drivers/mfd/at91-usart.c
13112 F:      include/dt-bindings/mfd/at91-usart.h
13113
13114 MICROCHIP AT91 USART SPI DRIVER
13115 M:      Radu Pirea <[email protected]>
13116 L:      [email protected]
13117 S:      Supported
13118 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
13119 F:      drivers/spi/spi-at91-usart.c
13120
13121 MICROCHIP AUDIO ASOC DRIVERS
13122 M:      Codrin Ciubotariu <[email protected]>
13123 L:      [email protected] (moderated for non-subscribers)
13124 S:      Supported
13125 F:      sound/soc/atmel
13126
13127 MICROCHIP CSI2DC DRIVER
13128 M:      Eugen Hristev <[email protected]>
13129 L:      [email protected]
13130 S:      Supported
13131 F:      Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
13132 F:      drivers/media/platform/atmel/microchip-csi2dc.c
13133
13134 MICROCHIP ECC DRIVER
13135 M:      Tudor Ambarus <[email protected]>
13136 L:      [email protected]
13137 S:      Maintained
13138 F:      drivers/crypto/atmel-ecc.*
13139
13140 MICROCHIP EIC DRIVER
13141 M:      Claudiu Beznea <[email protected]>
13142 L:      [email protected] (moderated for non-subscribers)
13143 S:      Supported
13144 F:      drivers/irqchip/irq-mchp-eic.c
13145
13146 MICROCHIP I2C DRIVER
13147 M:      Codrin Ciubotariu <[email protected]>
13148 L:      [email protected]
13149 S:      Supported
13150 F:      drivers/i2c/busses/i2c-at91-*.c
13151 F:      drivers/i2c/busses/i2c-at91.h
13152
13153 MICROCHIP ISC DRIVER
13154 M:      Eugen Hristev <[email protected]>
13155 L:      [email protected]
13156 S:      Supported
13157 F:      Documentation/devicetree/bindings/media/atmel,isc.yaml
13158 F:      Documentation/devicetree/bindings/media/microchip,xisc.yaml
13159 F:      drivers/media/platform/atmel/atmel-isc*
13160 F:      drivers/media/platform/atmel/atmel-sama*-isc*
13161 F:      include/linux/atmel-isc-media.h
13162
13163 MICROCHIP ISI DRIVER
13164 M:      Eugen Hristev <[email protected]>
13165 L:      [email protected]
13166 S:      Supported
13167 F:      drivers/media/platform/atmel/atmel-isi.c
13168 F:      drivers/media/platform/atmel/atmel-isi.h
13169
13170 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
13171 M:      Woojung Huh <[email protected]>
13172 M:      [email protected]
13173 L:      [email protected]
13174 S:      Maintained
13175 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
13176 F:      drivers/net/dsa/microchip/*
13177 F:      include/linux/platform_data/microchip-ksz.h
13178 F:      net/dsa/tag_ksz.c
13179
13180 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
13181 M:      Arun Ramadoss <[email protected]>
13182 R:      [email protected]
13183 L:      [email protected]
13184 S:      Maintained
13185 F:      drivers/net/phy/microchip_t1.c
13186
13187 MICROCHIP LAN743X ETHERNET DRIVER
13188 M:      Bryan Whitehead <[email protected]>
13189 M:      [email protected]
13190 L:      [email protected]
13191 S:      Maintained
13192 F:      drivers/net/ethernet/microchip/lan743x_*
13193
13194 MICROCHIP LAN966X ETHERNET DRIVER
13195 M:      Horatiu Vultur <[email protected]>
13196 M:      [email protected]
13197 L:      [email protected]
13198 S:      Maintained
13199 F:      drivers/net/ethernet/microchip/lan966x/*
13200
13201 MICROCHIP LCDFB DRIVER
13202 M:      Nicolas Ferre <[email protected]>
13203 L:      [email protected]
13204 S:      Maintained
13205 F:      drivers/video/fbdev/atmel_lcdfb.c
13206 F:      include/video/atmel_lcdc.h
13207
13208 MICROCHIP MCP16502 PMIC DRIVER
13209 M:      Claudiu Beznea <[email protected]>
13210 L:      [email protected] (moderated for non-subscribers)
13211 S:      Supported
13212 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
13213 F:      drivers/regulator/mcp16502.c
13214
13215 MICROCHIP MCP3911 ADC DRIVER
13216 M:      Marcus Folkesson <[email protected]>
13217 M:      Kent Gustavsson <[email protected]>
13218 L:      [email protected]
13219 S:      Supported
13220 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
13221 F:      drivers/iio/adc/mcp3911.c
13222
13223 MICROCHIP MMC/SD/SDIO MCI DRIVER
13224 M:      Ludovic Desroches <[email protected]>
13225 S:      Maintained
13226 F:      drivers/mmc/host/atmel-mci.c
13227
13228 MICROCHIP NAND DRIVER
13229 M:      Tudor Ambarus <[email protected]>
13230 L:      [email protected]
13231 S:      Supported
13232 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
13233 F:      drivers/mtd/nand/raw/atmel/*
13234
13235 MICROCHIP PWM DRIVER
13236 M:      Claudiu Beznea <[email protected]>
13237 L:      [email protected] (moderated for non-subscribers)
13238 L:      [email protected]
13239 S:      Supported
13240 F:      Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
13241 F:      drivers/pwm/pwm-atmel.c
13242
13243 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
13244 M:      Eugen Hristev <[email protected]>
13245 L:      [email protected]
13246 S:      Supported
13247 F:      Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
13248 F:      drivers/iio/adc/at91-sama5d2_adc.c
13249 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
13250
13251 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
13252 M:      Claudiu Beznea <[email protected]>
13253 S:      Supported
13254 F:      drivers/power/reset/at91-sama5d2_shdwc.c
13255
13256 MICROCHIP SPI DRIVER
13257 M:      Tudor Ambarus <[email protected]>
13258 S:      Supported
13259 F:      drivers/spi/spi-atmel.*
13260
13261 MICROCHIP SSC DRIVER
13262 M:      Codrin Ciubotariu <[email protected]>
13263 L:      [email protected] (moderated for non-subscribers)
13264 S:      Supported
13265 F:      drivers/misc/atmel-ssc.c
13266 F:      include/linux/atmel-ssc.h
13267
13268 MICROCHIP USB251XB DRIVER
13269 M:      Richard Leitner <[email protected]>
13270 L:      [email protected]
13271 S:      Maintained
13272 F:      Documentation/devicetree/bindings/usb/usb251xb.txt
13273 F:      drivers/usb/misc/usb251xb.c
13274
13275 MICROCHIP USBA UDC DRIVER
13276 M:      Cristian Birsan <[email protected]>
13277 L:      [email protected] (moderated for non-subscribers)
13278 S:      Supported
13279 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
13280
13281 MICROCHIP WILC1000 WIFI DRIVER
13282 M:      Ajay Singh <[email protected]>
13283 M:      Claudiu Beznea <[email protected]>
13284 L:      [email protected]
13285 S:      Supported
13286 F:      drivers/net/wireless/microchip/wilc1000/
13287
13288 MICROSEMI MIPS SOCS
13289 M:      Alexandre Belloni <[email protected]>
13290 M:      [email protected]
13291 L:      [email protected]
13292 S:      Supported
13293 F:      Documentation/devicetree/bindings/mips/mscc.txt
13294 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
13295 F:      arch/mips/boot/dts/mscc/
13296 F:      arch/mips/configs/generic/board-ocelot.config
13297 F:      arch/mips/generic/board-ocelot.c
13298
13299 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
13300 M:      Don Brace <[email protected]>
13301 L:      [email protected]
13302 L:      [email protected]
13303 S:      Supported
13304 F:      Documentation/scsi/smartpqi.rst
13305 F:      drivers/scsi/smartpqi/Kconfig
13306 F:      drivers/scsi/smartpqi/Makefile
13307 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
13308 F:      include/linux/cciss*.h
13309 F:      include/uapi/linux/cciss*.h
13310
13311 MICROSOFT SURFACE BATTERY AND AC DRIVERS
13312 M:      Maximilian Luz <[email protected]>
13313 L:      [email protected]
13314 L:      [email protected]
13315 S:      Maintained
13316 F:      drivers/power/supply/surface_battery.c
13317 F:      drivers/power/supply/surface_charger.c
13318
13319 MICROSOFT SURFACE DTX DRIVER
13320 M:      Maximilian Luz <[email protected]>
13321 L:      [email protected]
13322 S:      Maintained
13323 F:      Documentation/driver-api/surface_aggregator/clients/dtx.rst
13324 F:      drivers/platform/surface/surface_dtx.c
13325 F:      include/uapi/linux/surface_aggregator/dtx.h
13326
13327 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
13328 M:      Maximilian Luz <[email protected]>
13329 L:      [email protected]
13330 S:      Maintained
13331 F:      drivers/platform/surface/surface_gpe.c
13332
13333 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
13334 M:      Hans de Goede <[email protected]>
13335 M:      Mark Gross <[email protected]>
13336 M:      Maximilian Luz <[email protected]>
13337 L:      [email protected]
13338 S:      Maintained
13339 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
13340 F:      drivers/platform/surface/
13341
13342 MICROSOFT SURFACE HID TRANSPORT DRIVER
13343 M:      Maximilian Luz <[email protected]>
13344 L:      [email protected]
13345 L:      [email protected]
13346 S:      Maintained
13347 F:      drivers/hid/surface-hid/
13348
13349 MICROSOFT SURFACE HOT-PLUG DRIVER
13350 M:      Maximilian Luz <[email protected]>
13351 L:      [email protected]
13352 S:      Maintained
13353 F:      drivers/platform/surface/surface_hotplug.c
13354
13355 MICROSOFT SURFACE PLATFORM PROFILE DRIVER
13356 M:      Maximilian Luz <[email protected]>
13357 L:      [email protected]
13358 S:      Maintained
13359 F:      drivers/platform/surface/surface_platform_profile.c
13360
13361 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
13362 M:      Chen Yu <[email protected]>
13363 L:      [email protected]
13364 S:      Supported
13365 F:      drivers/platform/surface/surfacepro3_button.c
13366
13367 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
13368 M:      Maximilian Luz <[email protected]>
13369 L:      [email protected]
13370 S:      Maintained
13371 W:      https://github.com/linux-surface/surface-aggregator-module
13372 C:      irc://irc.libera.chat/linux-surface
13373 F:      Documentation/driver-api/surface_aggregator/
13374 F:      drivers/platform/surface/aggregator/
13375 F:      drivers/platform/surface/surface_acpi_notify.c
13376 F:      drivers/platform/surface/surface_aggregator_cdev.c
13377 F:      drivers/platform/surface/surface_aggregator_registry.c
13378 F:      include/linux/surface_acpi_notify.h
13379 F:      include/linux/surface_aggregator/
13380 F:      include/uapi/linux/surface_aggregator/
13381
13382 MICROTEK X6 SCANNER
13383 M:      Oliver Neukum <[email protected]>
13384 S:      Maintained
13385 F:      drivers/usb/image/microtek.*
13386
13387 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
13388 M:      Luka Kovacic <[email protected]>
13389 M:      Luka Perkov <[email protected]>
13390 S:      Maintained
13391 F:      arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts
13392 F:      arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts
13393 F:      arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts
13394 F:      arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts
13395 F:      arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts
13396 F:      arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts
13397
13398 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
13399 M:      Sakari Ailus <[email protected]>
13400 L:      [email protected]
13401 S:      Maintained
13402 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
13403 F:      Documentation/driver-api/media/drivers/ccs/
13404 F:      Documentation/userspace-api/media/drivers/ccs.rst
13405 F:      drivers/media/i2c/ccs-pll.c
13406 F:      drivers/media/i2c/ccs-pll.h
13407 F:      drivers/media/i2c/ccs/
13408 F:      include/uapi/linux/ccs.h
13409 F:      include/uapi/linux/smiapp.h
13410
13411 MIPS
13412 M:      Thomas Bogendoerfer <[email protected]>
13413 L:      [email protected]
13414 S:      Maintained
13415 W:      http://www.linux-mips.org/
13416 Q:      https://patchwork.kernel.org/project/linux-mips/list/
13417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
13418 F:      Documentation/devicetree/bindings/mips/
13419 F:      Documentation/mips/
13420 F:      arch/mips/
13421 F:      drivers/platform/mips/
13422
13423 MIPS BOSTON DEVELOPMENT BOARD
13424 M:      Paul Burton <[email protected]>
13425 L:      [email protected]
13426 S:      Maintained
13427 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
13428 F:      arch/mips/boot/dts/img/boston.dts
13429 F:      arch/mips/configs/generic/board-boston.config
13430 F:      drivers/clk/imgtec/clk-boston.c
13431 F:      include/dt-bindings/clock/boston-clock.h
13432
13433 MIPS CORE DRIVERS
13434 M:      Thomas Bogendoerfer <[email protected]>
13435 M:      Serge Semin <[email protected]>
13436 L:      [email protected]
13437 S:      Supported
13438 F:      drivers/bus/mips_cdmm.c
13439 F:      drivers/clocksource/mips-gic-timer.c
13440 F:      drivers/cpuidle/cpuidle-cps.c
13441 F:      drivers/irqchip/irq-mips-cpu.c
13442 F:      drivers/irqchip/irq-mips-gic.c
13443
13444 MIPS GENERIC PLATFORM
13445 M:      Paul Burton <[email protected]>
13446 L:      [email protected]
13447 S:      Supported
13448 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
13449 F:      arch/mips/generic/
13450 F:      arch/mips/tools/generic-board-config.sh
13451
13452 MIPS RINT INSTRUCTION EMULATION
13453 M:      Aleksandar Markovic <[email protected]>
13454 L:      [email protected]
13455 S:      Supported
13456 F:      arch/mips/math-emu/dp_rint.c
13457 F:      arch/mips/math-emu/sp_rint.c
13458
13459 MIPS/LOONGSON1 ARCHITECTURE
13460 M:      Keguang Zhang <[email protected]>
13461 L:      [email protected]
13462 S:      Maintained
13463 F:      arch/mips/include/asm/mach-loongson32/
13464 F:      arch/mips/loongson32/
13465 F:      drivers/*/*/*loongson1*
13466 F:      drivers/*/*loongson1*
13467
13468 MIPS/LOONGSON2EF ARCHITECTURE
13469 M:      Jiaxun Yang <[email protected]>
13470 L:      [email protected]
13471 S:      Maintained
13472 F:      arch/mips/include/asm/mach-loongson2ef/
13473 F:      arch/mips/loongson2ef/
13474 F:      drivers/cpufreq/loongson2_cpufreq.c
13475
13476 MIPS/LOONGSON64 ARCHITECTURE
13477 M:      Huacai Chen <[email protected]>
13478 M:      Jiaxun Yang <[email protected]>
13479 L:      [email protected]
13480 S:      Maintained
13481 F:      arch/mips/include/asm/mach-loongson64/
13482 F:      arch/mips/loongson64/
13483 F:      drivers/irqchip/irq-loongson*
13484 F:      drivers/platform/mips/cpu_hwmon.c
13485
13486 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
13487 M:      Hans Verkuil <[email protected]>
13488 L:      [email protected]
13489 S:      Odd Fixes
13490 W:      https://linuxtv.org
13491 T:      git git://linuxtv.org/media_tree.git
13492 F:      drivers/media/radio/radio-miropcm20*
13493
13494 MMP SUPPORT
13495 R:      Lubomir Rintel <[email protected]>
13496 L:      [email protected] (moderated for non-subscribers)
13497 S:      Odd Fixes
13498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
13499 F:      arch/arm/boot/dts/mmp*
13500 F:      arch/arm/mach-mmp/
13501 F:      include/linux/soc/mmp/
13502
13503 MMP USB PHY DRIVERS
13504 R:      Lubomir Rintel <[email protected]>
13505 L:      [email protected] (moderated for non-subscribers)
13506 S:      Maintained
13507 F:      drivers/phy/marvell/phy-mmp3-usb.c
13508 F:      drivers/phy/marvell/phy-pxa-usb.c
13509
13510 MMU GATHER AND TLB INVALIDATION
13511 M:      Will Deacon <[email protected]>
13512 M:      "Aneesh Kumar K.V" <[email protected]>
13513 M:      Andrew Morton <[email protected]>
13514 M:      Nick Piggin <[email protected]>
13515 M:      Peter Zijlstra <[email protected]>
13516 L:      [email protected]
13517 L:      [email protected]
13518 S:      Maintained
13519 F:      arch/*/include/asm/tlb.h
13520 F:      include/asm-generic/tlb.h
13521 F:      mm/mmu_gather.c
13522
13523 MN88472 MEDIA DRIVER
13524 M:      Antti Palosaari <[email protected]>
13525 L:      [email protected]
13526 S:      Maintained
13527 W:      https://linuxtv.org
13528 W:      http://palosaari.fi/linux/
13529 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13530 F:      drivers/media/dvb-frontends/mn88472*
13531
13532 MN88473 MEDIA DRIVER
13533 M:      Antti Palosaari <[email protected]>
13534 L:      [email protected]
13535 S:      Maintained
13536 W:      https://linuxtv.org
13537 W:      http://palosaari.fi/linux/
13538 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13539 F:      drivers/media/dvb-frontends/mn88473*
13540
13541 MODULE SUPPORT
13542 M:      Luis Chamberlain <[email protected]>
13543 L:      [email protected]
13544 L:      [email protected]
13545 S:      Maintained
13546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
13547 F:      include/linux/module.h
13548 F:      kernel/module/
13549
13550 MONOLITHIC POWER SYSTEM PMIC DRIVER
13551 M:      Saravanan Sekar <[email protected]>
13552 S:      Maintained
13553 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
13554 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
13555 F:      drivers/iio/adc/mp2629_adc.c
13556 F:      drivers/mfd/mp2629.c
13557 F:      drivers/power/supply/mp2629_charger.c
13558 F:      drivers/regulator/mp5416.c
13559 F:      drivers/regulator/mpq7920.c
13560 F:      drivers/regulator/mpq7920.h
13561 F:      include/linux/mfd/mp2629.h
13562
13563 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
13564 S:      Orphan
13565 W:      http://popies.net/meye/
13566 F:      Documentation/userspace-api/media/drivers/meye*
13567 F:      drivers/media/pci/meye/
13568 F:      include/uapi/linux/meye.h
13569
13570 MOTORCOMM PHY DRIVER
13571 M:      Peter Geis <[email protected]>
13572 L:      [email protected]
13573 S:      Maintained
13574 F:      drivers/net/phy/motorcomm.c
13575
13576 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
13577 M:      Jiri Slaby <[email protected]>
13578 S:      Maintained
13579 F:      Documentation/driver-api/tty/moxa-smartio.rst
13580 F:      drivers/tty/mxser.*
13581
13582 MR800 AVERMEDIA USB FM RADIO DRIVER
13583 M:      Alexey Klimov <[email protected]>
13584 L:      [email protected]
13585 S:      Maintained
13586 T:      git git://linuxtv.org/media_tree.git
13587 F:      drivers/media/radio/radio-mr800.c
13588
13589 MRF24J40 IEEE 802.15.4 RADIO DRIVER
13590 M:      Alan Ott <[email protected]>
13591 L:      [email protected]
13592 S:      Maintained
13593 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
13594 F:      drivers/net/ieee802154/mrf24j40.c
13595
13596 MSI LAPTOP SUPPORT
13597 M:      "Lee, Chun-Yi" <[email protected]>
13598 L:      [email protected]
13599 S:      Maintained
13600 F:      drivers/platform/x86/msi-laptop.c
13601
13602 MSI WMI SUPPORT
13603 L:      [email protected]
13604 S:      Orphan
13605 F:      drivers/platform/x86/msi-wmi.c
13606
13607 MSI001 MEDIA DRIVER
13608 M:      Antti Palosaari <[email protected]>
13609 L:      [email protected]
13610 S:      Maintained
13611 W:      https://linuxtv.org
13612 W:      http://palosaari.fi/linux/
13613 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13614 T:      git git://linuxtv.org/anttip/media_tree.git
13615 F:      drivers/media/tuners/msi001*
13616
13617 MSI2500 MEDIA DRIVER
13618 M:      Antti Palosaari <[email protected]>
13619 L:      [email protected]
13620 S:      Maintained
13621 W:      https://linuxtv.org
13622 W:      http://palosaari.fi/linux/
13623 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13624 T:      git git://linuxtv.org/anttip/media_tree.git
13625 F:      drivers/media/usb/msi2500/
13626
13627 MSTAR INTERRUPT CONTROLLER DRIVER
13628 M:      Mark-PK Tsai <[email protected]>
13629 M:      Daniel Palmer <[email protected]>
13630 S:      Maintained
13631 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
13632 F:      drivers/irqchip/irq-mst-intc.c
13633
13634 MSYSTEMS DISKONCHIP G3 MTD DRIVER
13635 M:      Robert Jarzmik <[email protected]>
13636 L:      [email protected]
13637 S:      Maintained
13638 F:      drivers/mtd/devices/docg3*
13639
13640 MT9M032 APTINA SENSOR DRIVER
13641 M:      Laurent Pinchart <[email protected]>
13642 L:      [email protected]
13643 S:      Maintained
13644 T:      git git://linuxtv.org/media_tree.git
13645 F:      drivers/media/i2c/mt9m032.c
13646 F:      include/media/i2c/mt9m032.h
13647
13648 MT9P031 APTINA CAMERA SENSOR
13649 M:      Laurent Pinchart <[email protected]>
13650 L:      [email protected]
13651 S:      Maintained
13652 T:      git git://linuxtv.org/media_tree.git
13653 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
13654 F:      drivers/media/i2c/mt9p031.c
13655 F:      include/media/i2c/mt9p031.h
13656
13657 MT9T001 APTINA CAMERA SENSOR
13658 M:      Laurent Pinchart <[email protected]>
13659 L:      [email protected]
13660 S:      Maintained
13661 T:      git git://linuxtv.org/media_tree.git
13662 F:      drivers/media/i2c/mt9t001.c
13663 F:      include/media/i2c/mt9t001.h
13664
13665 MT9T112 APTINA CAMERA SENSOR
13666 M:      Jacopo Mondi <[email protected]>
13667 L:      [email protected]
13668 S:      Odd Fixes
13669 T:      git git://linuxtv.org/media_tree.git
13670 F:      drivers/media/i2c/mt9t112.c
13671 F:      include/media/i2c/mt9t112.h
13672
13673 MT9V032 APTINA CAMERA SENSOR
13674 M:      Laurent Pinchart <[email protected]>
13675 L:      [email protected]
13676 S:      Maintained
13677 T:      git git://linuxtv.org/media_tree.git
13678 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
13679 F:      drivers/media/i2c/mt9v032.c
13680 F:      include/media/i2c/mt9v032.h
13681
13682 MT9V111 APTINA CAMERA SENSOR
13683 M:      Jacopo Mondi <[email protected]>
13684 L:      [email protected]
13685 S:      Maintained
13686 T:      git git://linuxtv.org/media_tree.git
13687 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
13688 F:      drivers/media/i2c/mt9v111.c
13689
13690 MULTIFUNCTION DEVICES (MFD)
13691 M:      Lee Jones <[email protected]>
13692 S:      Supported
13693 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
13694 F:      Documentation/devicetree/bindings/mfd/
13695 F:      drivers/mfd/
13696 F:      include/dt-bindings/mfd/
13697 F:      include/linux/mfd/
13698
13699 MULTIMEDIA CARD (MMC) ETC. OVER SPI
13700 S:      Orphan
13701 F:      drivers/mmc/host/mmc_spi.c
13702 F:      include/linux/spi/mmc_spi.h
13703
13704 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
13705 M:      Ulf Hansson <[email protected]>
13706 L:      [email protected]
13707 S:      Maintained
13708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
13709 F:      Documentation/devicetree/bindings/mmc/
13710 F:      drivers/mmc/
13711 F:      include/linux/mmc/
13712 F:      include/uapi/linux/mmc/
13713
13714 MULTIPLEXER SUBSYSTEM
13715 M:      Peter Rosin <[email protected]>
13716 S:      Maintained
13717 F:      Documentation/ABI/testing/sysfs-class-mux*
13718 F:      Documentation/devicetree/bindings/mux/
13719 F:      drivers/mux/
13720 F:      include/dt-bindings/mux/
13721 F:      include/linux/mux/
13722
13723 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
13724 M:      Bin Liu <[email protected]>
13725 L:      [email protected]
13726 S:      Maintained
13727 F:      drivers/usb/musb/
13728
13729 MXL301RF MEDIA DRIVER
13730 M:      Akihiro Tsukada <[email protected]>
13731 L:      [email protected]
13732 S:      Odd Fixes
13733 F:      drivers/media/tuners/mxl301rf*
13734
13735 MXL5007T MEDIA DRIVER
13736 M:      Michael Krufky <[email protected]>
13737 L:      [email protected]
13738 S:      Maintained
13739 W:      https://linuxtv.org
13740 W:      http://github.com/mkrufky
13741 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13742 T:      git git://linuxtv.org/mkrufky/tuners.git
13743 F:      drivers/media/tuners/mxl5007t.*
13744
13745 MXSFB DRM DRIVER
13746 M:      Marek Vasut <[email protected]>
13747 M:      Stefan Agner <[email protected]>
13748 L:      [email protected]
13749 S:      Supported
13750 T:      git git://anongit.freedesktop.org/drm/drm-misc
13751 F:      Documentation/devicetree/bindings/display/fsl,lcdif.yaml
13752 F:      drivers/gpu/drm/mxsfb/
13753
13754 MYLEX DAC960 PCI RAID Controller
13755 M:      Hannes Reinecke <[email protected]>
13756 L:      [email protected]
13757 S:      Supported
13758 F:      drivers/scsi/myrb.*
13759 F:      drivers/scsi/myrs.*
13760
13761 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
13762 M:      Chris Lee <[email protected]>
13763 L:      [email protected]
13764 S:      Supported
13765 W:      https://www.cspi.com/ethernet-products/support/downloads/
13766 F:      drivers/net/ethernet/myricom/myri10ge/
13767
13768 NAND FLASH SUBSYSTEM
13769 M:      Miquel Raynal <[email protected]>
13770 R:      Richard Weinberger <[email protected]>
13771 L:      [email protected]
13772 S:      Maintained
13773 W:      http://www.linux-mtd.infradead.org/
13774 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
13775 C:      irc://irc.oftc.net/mtd
13776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
13777 F:      drivers/mtd/nand/
13778 F:      include/linux/mtd/*nand*.h
13779
13780 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
13781 M:      Daniel Mack <[email protected]>
13782 L:      [email protected] (moderated for non-subscribers)
13783 S:      Maintained
13784 W:      http://www.native-instruments.com
13785 F:      sound/usb/caiaq/
13786
13787 NATSEMI ETHERNET DRIVER (DP8381x)
13788 S:      Orphan
13789 F:      drivers/net/ethernet/natsemi/natsemi.c
13790
13791 NCR 5380 SCSI DRIVERS
13792 M:      Finn Thain <[email protected]>
13793 M:      Michael Schmitz <[email protected]>
13794 L:      [email protected]
13795 S:      Maintained
13796 F:      Documentation/scsi/g_NCR5380.rst
13797 F:      drivers/scsi/NCR5380.*
13798 F:      drivers/scsi/arm/cumana_1.c
13799 F:      drivers/scsi/arm/oak.c
13800 F:      drivers/scsi/atari_scsi.*
13801 F:      drivers/scsi/dmx3191d.c
13802 F:      drivers/scsi/g_NCR5380.*
13803 F:      drivers/scsi/mac_scsi.*
13804 F:      drivers/scsi/sun3_scsi.*
13805 F:      drivers/scsi/sun3_scsi_vme.c
13806
13807 NCSI LIBRARY
13808 M:      Samuel Mendoza-Jonas <[email protected]>
13809 S:      Maintained
13810 F:      net/ncsi/
13811
13812 NCT6775 HARDWARE MONITOR DRIVER - CORE & PLATFORM DRIVER
13813 M:      Guenter Roeck <[email protected]>
13814 L:      [email protected]
13815 S:      Maintained
13816 F:      Documentation/hwmon/nct6775.rst
13817 F:      drivers/hwmon/nct6775-core.c
13818 F:      drivers/hwmon/nct6775-platform.c
13819 F:      drivers/hwmon/nct6775.h
13820
13821 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
13822 M:      Zev Weiss <[email protected]>
13823 L:      [email protected]
13824 S:      Maintained
13825 F:      Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
13826 F:      drivers/hwmon/nct6775-i2c.c
13827
13828 NETDEVSIM
13829 M:      Jakub Kicinski <[email protected]>
13830 S:      Maintained
13831 F:      drivers/net/netdevsim/*
13832
13833 NETEM NETWORK EMULATOR
13834 M:      Stephen Hemminger <[email protected]>
13835 L:      [email protected]
13836 S:      Maintained
13837 F:      net/sched/sch_netem.c
13838
13839 NETERION 10GbE DRIVERS (s2io/vxge)
13840 M:      Jon Mason <[email protected]>
13841 L:      [email protected]
13842 S:      Supported
13843 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
13844 F:      Documentation/networking/device_drivers/ethernet/neterion/vxge.rst
13845 F:      drivers/net/ethernet/neterion/
13846
13847 NETFILTER
13848 M:      Pablo Neira Ayuso <[email protected]>
13849 M:      Jozsef Kadlecsik <[email protected]>
13850 M:      Florian Westphal <[email protected]>
13851 L:      [email protected]
13852 L:      [email protected]
13853 S:      Maintained
13854 W:      http://www.netfilter.org/
13855 W:      http://www.iptables.org/
13856 W:      http://www.nftables.org/
13857 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
13858 C:      irc://irc.libera.chat/netfilter
13859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
13860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
13861 F:      include/linux/netfilter*
13862 F:      include/linux/netfilter/
13863 F:      include/net/netfilter/
13864 F:      include/uapi/linux/netfilter*
13865 F:      include/uapi/linux/netfilter/
13866 F:      net/*/netfilter.c
13867 F:      net/*/netfilter/
13868 F:      net/bridge/br_netfilter*.c
13869 F:      net/netfilter/
13870
13871 NETROM NETWORK LAYER
13872 M:      Ralf Baechle <[email protected]>
13873 L:      [email protected]
13874 S:      Maintained
13875 W:      http://www.linux-ax25.org/
13876 F:      include/net/netrom.h
13877 F:      include/uapi/linux/netrom.h
13878 F:      net/netrom/
13879
13880 NETRONIX EMBEDDED CONTROLLER
13881 M:      Jonathan Neuschäfer <[email protected]>
13882 S:      Maintained
13883 F:      Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
13884 F:      drivers/mfd/ntxec.c
13885 F:      drivers/pwm/pwm-ntxec.c
13886 F:      drivers/rtc/rtc-ntxec.c
13887 F:      include/linux/mfd/ntxec.h
13888
13889 NETRONOME ETHERNET DRIVERS
13890 M:      Simon Horman <[email protected]>
13891 R:      Jakub Kicinski <[email protected]>
13892 L:      [email protected]
13893 S:      Maintained
13894 F:      drivers/net/ethernet/netronome/
13895
13896 NETWORK BLOCK DEVICE (NBD)
13897 M:      Josef Bacik <[email protected]>
13898 L:      [email protected]
13899 L:      [email protected]
13900 S:      Maintained
13901 F:      Documentation/admin-guide/blockdev/nbd.rst
13902 F:      drivers/block/nbd.c
13903 F:      include/trace/events/nbd.h
13904 F:      include/uapi/linux/nbd.h
13905
13906 NETWORK DROP MONITOR
13907 M:      Neil Horman <[email protected]>
13908 L:      [email protected]
13909 S:      Maintained
13910 W:      https://fedorahosted.org/dropwatch/
13911 F:      include/uapi/linux/net_dropmon.h
13912 F:      net/core/drop_monitor.c
13913
13914 NETWORKING DRIVERS
13915 M:      "David S. Miller" <[email protected]>
13916 M:      Eric Dumazet <[email protected]>
13917 M:      Jakub Kicinski <[email protected]>
13918 M:      Paolo Abeni <[email protected]>
13919 L:      [email protected]
13920 S:      Maintained
13921 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13922 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
13923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
13924 F:      Documentation/devicetree/bindings/net/
13925 F:      drivers/connector/
13926 F:      drivers/net/
13927 F:      include/dt-bindings/net/
13928 F:      include/linux/etherdevice.h
13929 F:      include/linux/fcdevice.h
13930 F:      include/linux/fddidevice.h
13931 F:      include/linux/hippidevice.h
13932 F:      include/linux/if_*
13933 F:      include/linux/inetdevice.h
13934 F:      include/linux/netdevice.h
13935 F:      include/uapi/linux/if_*
13936 F:      include/uapi/linux/netdevice.h
13937
13938 NETWORKING DRIVERS (WIRELESS)
13939 M:      Kalle Valo <[email protected]>
13940 L:      [email protected]
13941 S:      Maintained
13942 W:      https://wireless.wiki.kernel.org/
13943 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
13944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
13945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
13946 F:      Documentation/devicetree/bindings/net/wireless/
13947 F:      drivers/net/wireless/
13948
13949 NETWORKING [DSA]
13950 M:      Andrew Lunn <[email protected]>
13951 M:      Vivien Didelot <[email protected]>
13952 M:      Florian Fainelli <[email protected]>
13953 M:      Vladimir Oltean <[email protected]>
13954 S:      Maintained
13955 F:      Documentation/devicetree/bindings/net/dsa/
13956 F:      drivers/net/dsa/
13957 F:      include/linux/dsa/
13958 F:      include/linux/platform_data/dsa.h
13959 F:      include/net/dsa.h
13960 F:      net/dsa/
13961 F:      tools/testing/selftests/drivers/net/dsa/
13962
13963 NETWORKING [GENERAL]
13964 M:      "David S. Miller" <[email protected]>
13965 M:      Eric Dumazet <[email protected]>
13966 M:      Jakub Kicinski <[email protected]>
13967 M:      Paolo Abeni <[email protected]>
13968 L:      [email protected]
13969 S:      Maintained
13970 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
13971 B:      mailto:[email protected]
13972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
13973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
13974 F:      Documentation/networking/
13975 F:      Documentation/process/maintainer-netdev.rst
13976 F:      include/linux/in.h
13977 F:      include/linux/net.h
13978 F:      include/linux/netdevice.h
13979 F:      include/net/
13980 F:      include/uapi/linux/in.h
13981 F:      include/uapi/linux/net.h
13982 F:      include/uapi/linux/net_namespace.h
13983 F:      include/uapi/linux/netdevice.h
13984 F:      lib/net_utils.c
13985 F:      lib/random32.c
13986 F:      net/
13987 F:      tools/testing/selftests/net/
13988
13989 NETWORKING [IPSEC]
13990 M:      Steffen Klassert <[email protected]>
13991 M:      Herbert Xu <[email protected]>
13992 M:      "David S. Miller" <[email protected]>
13993 L:      [email protected]
13994 S:      Maintained
13995 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
13996 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
13997 F:      include/net/xfrm.h
13998 F:      include/uapi/linux/xfrm.h
13999 F:      net/ipv4/ah4.c
14000 F:      net/ipv4/esp4*
14001 F:      net/ipv4/ip_vti.c
14002 F:      net/ipv4/ipcomp.c
14003 F:      net/ipv4/xfrm*
14004 F:      net/ipv6/ah6.c
14005 F:      net/ipv6/esp6*
14006 F:      net/ipv6/ip6_vti.c
14007 F:      net/ipv6/ipcomp6.c
14008 F:      net/ipv6/xfrm*
14009 F:      net/key/
14010 F:      net/xfrm/
14011 F:      tools/testing/selftests/net/ipsec.c
14012
14013 NETWORKING [IPv4/IPv6]
14014 M:      "David S. Miller" <[email protected]>
14015 M:      Hideaki YOSHIFUJI <[email protected]>
14016 M:      David Ahern <[email protected]>
14017 L:      [email protected]
14018 S:      Maintained
14019 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14020 F:      arch/x86/net/*
14021 F:      include/linux/ip.h
14022 F:      include/linux/ipv6*
14023 F:      include/net/fib*
14024 F:      include/net/ip*
14025 F:      include/net/route.h
14026 F:      net/ipv4/
14027 F:      net/ipv6/
14028
14029 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
14030 M:      Paul Moore <[email protected]>
14031 L:      [email protected]
14032 L:      [email protected]
14033 S:      Maintained
14034 W:      https://github.com/netlabel
14035 F:      Documentation/netlabel/
14036 F:      include/net/calipso.h
14037 F:      include/net/cipso_ipv4.h
14038 F:      include/net/netlabel.h
14039 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
14040 F:      include/uapi/linux/netfilter/xt_SECMARK.h
14041 F:      net/ipv4/cipso_ipv4.c
14042 F:      net/ipv6/calipso.c
14043 F:      net/netfilter/xt_CONNSECMARK.c
14044 F:      net/netfilter/xt_SECMARK.c
14045 F:      net/netlabel/
14046
14047 NETWORKING [MPTCP]
14048 M:      Mat Martineau <[email protected]>
14049 M:      Matthieu Baerts <[email protected]>
14050 L:      [email protected]
14051 L:      [email protected]
14052 S:      Maintained
14053 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
14054 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
14055 F:      Documentation/networking/mptcp-sysctl.rst
14056 F:      include/net/mptcp.h
14057 F:      include/trace/events/mptcp.h
14058 F:      include/uapi/linux/mptcp.h
14059 F:      net/mptcp/
14060 F:      tools/testing/selftests/bpf/*/*mptcp*.c
14061 F:      tools/testing/selftests/net/mptcp/
14062
14063 NETWORKING [TCP]
14064 M:      Eric Dumazet <[email protected]>
14065 L:      [email protected]
14066 S:      Maintained
14067 F:      include/linux/tcp.h
14068 F:      include/net/tcp.h
14069 F:      include/trace/events/tcp.h
14070 F:      include/uapi/linux/tcp.h
14071 F:      net/ipv4/syncookies.c
14072 F:      net/ipv4/tcp*.c
14073 F:      net/ipv6/syncookies.c
14074 F:      net/ipv6/tcp*.c
14075
14076 NETWORKING [TLS]
14077 M:      Boris Pismenny <[email protected]>
14078 M:      John Fastabend <[email protected]>
14079 M:      Jakub Kicinski <[email protected]>
14080 L:      [email protected]
14081 S:      Maintained
14082 F:      include/net/tls.h
14083 F:      include/uapi/linux/tls.h
14084 F:      net/tls/*
14085
14086 NETXEN (1/10) GbE SUPPORT
14087 M:      Manish Chopra <[email protected]>
14088 M:      Rahul Verma <[email protected]>
14089 M:      [email protected]
14090 L:      [email protected]
14091 S:      Supported
14092 F:      drivers/net/ethernet/qlogic/netxen/
14093
14094 NET_FAILOVER MODULE
14095 M:      Sridhar Samudrala <[email protected]>
14096 L:      [email protected]
14097 S:      Supported
14098 F:      Documentation/networking/net_failover.rst
14099 F:      drivers/net/net_failover.c
14100 F:      include/net/net_failover.h
14101
14102 NEXTHOP
14103 M:      David Ahern <[email protected]>
14104 L:      [email protected]
14105 S:      Maintained
14106 F:      include/net/netns/nexthop.h
14107 F:      include/net/nexthop.h
14108 F:      include/uapi/linux/nexthop.h
14109 F:      net/ipv4/nexthop.c
14110
14111 NFC SUBSYSTEM
14112 M:      Krzysztof Kozlowski <[email protected]>
14113 L:      [email protected] (subscribers-only)
14114 L:      [email protected]
14115 S:      Maintained
14116 B:      mailto:[email protected]
14117 F:      Documentation/devicetree/bindings/net/nfc/
14118 F:      drivers/nfc/
14119 F:      include/linux/platform_data/nfcmrvl.h
14120 F:      include/net/nfc/
14121 F:      include/uapi/linux/nfc.h
14122 F:      net/nfc/
14123
14124 NFC VIRTUAL NCI DEVICE DRIVER
14125 M:      Bongsu Jeon <[email protected]>
14126 L:      [email protected]
14127 L:      [email protected] (subscribers-only)
14128 S:      Supported
14129 F:      drivers/nfc/virtual_ncidev.c
14130 F:      tools/testing/selftests/nci/
14131
14132 NFS, SUNRPC, AND LOCKD CLIENTS
14133 M:      Trond Myklebust <[email protected]>
14134 M:      Anna Schumaker <[email protected]>
14135 L:      [email protected]
14136 S:      Maintained
14137 W:      http://client.linux-nfs.org
14138 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
14139 F:      fs/lockd/
14140 F:      fs/nfs/
14141 F:      fs/nfs_common/
14142 F:      include/linux/lockd/
14143 F:      include/linux/nfs*
14144 F:      include/linux/sunrpc/
14145 F:      include/uapi/linux/nfs*
14146 F:      include/uapi/linux/sunrpc/
14147 F:      net/sunrpc/
14148 F:      Documentation/filesystems/nfs/
14149
14150 NILFS2 FILESYSTEM
14151 M:      Ryusuke Konishi <[email protected]>
14152 L:      [email protected]
14153 S:      Supported
14154 W:      https://nilfs.sourceforge.io/
14155 W:      https://nilfs.osdn.jp/
14156 T:      git git://github.com/konis/nilfs2.git
14157 F:      Documentation/filesystems/nilfs2.rst
14158 F:      fs/nilfs2/
14159 F:      include/trace/events/nilfs2.h
14160 F:      include/uapi/linux/nilfs2_api.h
14161 F:      include/uapi/linux/nilfs2_ondisk.h
14162
14163 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
14164 M:      YOKOTA Hiroshi <[email protected]>
14165 S:      Maintained
14166 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
14167 F:      Documentation/scsi/NinjaSCSI.rst
14168 F:      drivers/scsi/pcmcia/nsp_*
14169
14170 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
14171 M:      GOTO Masanori <[email protected]>
14172 M:      YOKOTA Hiroshi <[email protected]>
14173 S:      Maintained
14174 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
14175 F:      Documentation/scsi/NinjaSCSI.rst
14176 F:      drivers/scsi/nsp32*
14177
14178 NINTENDO HID DRIVER
14179 M:      Daniel J. Ogorchock <[email protected]>
14180 L:      [email protected]
14181 S:      Maintained
14182 F:      drivers/hid/hid-nintendo*
14183
14184 NIOS2 ARCHITECTURE
14185 M:      Dinh Nguyen <[email protected]>
14186 S:      Maintained
14187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
14188 F:      arch/nios2/
14189
14190 NITRO ENCLAVES (NE)
14191 M:      Andra Paraschiv <[email protected]>
14192 M:      Alexandru Vasile <[email protected]>
14193 M:      Alexandru Ciobotaru <[email protected]>
14194 L:      [email protected]
14195 S:      Supported
14196 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
14197 F:      Documentation/virt/ne_overview.rst
14198 F:      drivers/virt/nitro_enclaves/
14199 F:      include/linux/nitro_enclaves.h
14200 F:      include/uapi/linux/nitro_enclaves.h
14201 F:      samples/nitro_enclaves/
14202
14203 NOHZ, DYNTICKS SUPPORT
14204 M:      Frederic Weisbecker <[email protected]>
14205 M:      Thomas Gleixner <[email protected]>
14206 M:      Ingo Molnar <[email protected]>
14207 L:      [email protected]
14208 S:      Maintained
14209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
14210 F:      include/linux/sched/nohz.h
14211 F:      include/linux/tick.h
14212 F:      kernel/time/tick*.*
14213
14214 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
14215 M:      Pavel Machek <[email protected]>
14216 M:      Sakari Ailus <[email protected]>
14217 L:      [email protected]
14218 S:      Maintained
14219 F:      drivers/media/i2c/ad5820.c
14220 F:      drivers/media/i2c/et8ek8
14221
14222 NOKIA N900 POWER SUPPLY DRIVERS
14223 R:      Pali Rohár <[email protected]>
14224 F:      drivers/power/supply/bq2415x_charger.c
14225 F:      drivers/power/supply/bq27xxx_battery.c
14226 F:      drivers/power/supply/bq27xxx_battery_i2c.c
14227 F:      drivers/power/supply/isp1704_charger.c
14228 F:      drivers/power/supply/rx51_battery.c
14229 F:      include/linux/power/bq2415x_charger.h
14230 F:      include/linux/power/bq27xxx_battery.h
14231
14232 NOLIBC HEADER FILE
14233 M:      Willy Tarreau <[email protected]>
14234 S:      Maintained
14235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
14236 F:      tools/include/nolibc/
14237
14238 NSDEPS
14239 M:      Matthias Maennich <[email protected]>
14240 S:      Maintained
14241 F:      Documentation/core-api/symbol-namespaces.rst
14242 F:      scripts/nsdeps
14243
14244 NTB AMD DRIVER
14245 M:      Sanjay R Mehta <[email protected]>
14246 M:      Shyam Sundar S K <[email protected]>
14247 L:      [email protected]
14248 S:      Supported
14249 F:      drivers/ntb/hw/amd/
14250
14251 NTB DRIVER CORE
14252 M:      Jon Mason <[email protected]>
14253 M:      Dave Jiang <[email protected]>
14254 M:      Allen Hubbe <[email protected]>
14255 L:      [email protected]
14256 S:      Supported
14257 W:      https://github.com/jonmason/ntb/wiki
14258 T:      git git://github.com/jonmason/ntb.git
14259 F:      drivers/net/ntb_netdev.c
14260 F:      drivers/ntb/
14261 F:      include/linux/ntb.h
14262 F:      include/linux/ntb_transport.h
14263 F:      tools/testing/selftests/ntb/
14264
14265 NTB IDT DRIVER
14266 M:      Serge Semin <[email protected]>
14267 L:      [email protected]
14268 S:      Supported
14269 F:      drivers/ntb/hw/idt/
14270
14271 NTB INTEL DRIVER
14272 M:      Dave Jiang <[email protected]>
14273 L:      [email protected]
14274 S:      Supported
14275 W:      https://github.com/davejiang/linux/wiki
14276 T:      git https://github.com/davejiang/linux.git
14277 F:      drivers/ntb/hw/intel/
14278
14279 NTFS FILESYSTEM
14280 M:      Anton Altaparmakov <[email protected]>
14281 L:      [email protected]
14282 S:      Supported
14283 W:      http://www.tuxera.com/
14284 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
14285 F:      Documentation/filesystems/ntfs.rst
14286 F:      fs/ntfs/
14287
14288 NTFS3 FILESYSTEM
14289 M:      Konstantin Komarov <[email protected]>
14290 L:      [email protected]
14291 S:      Supported
14292 W:      http://www.paragon-software.com/
14293 T:      git https://github.com/Paragon-Software-Group/linux-ntfs3.git
14294 F:      Documentation/filesystems/ntfs3.rst
14295 F:      fs/ntfs3/
14296
14297 NUBUS SUBSYSTEM
14298 M:      Finn Thain <[email protected]>
14299 L:      [email protected]
14300 S:      Maintained
14301 F:      arch/*/include/asm/nubus.h
14302 F:      drivers/nubus/
14303 F:      include/linux/nubus.h
14304 F:      include/uapi/linux/nubus.h
14305
14306 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
14307 M:      Antonino Daplas <[email protected]>
14308 L:      [email protected]
14309 S:      Maintained
14310 F:      drivers/video/fbdev/nvidia/
14311 F:      drivers/video/fbdev/riva/
14312
14313 NVIDIA WMI EC BACKLIGHT DRIVER
14314 M:      Daniel Dadap <[email protected]>
14315 L:      [email protected]
14316 S:      Supported
14317 F:      drivers/platform/x86/nvidia-wmi-ec-backlight.c
14318
14319 NVM EXPRESS DRIVER
14320 M:      Keith Busch <[email protected]>
14321 M:      Jens Axboe <[email protected]>
14322 M:      Christoph Hellwig <[email protected]>
14323 M:      Sagi Grimberg <[email protected]>
14324 L:      [email protected]
14325 S:      Supported
14326 W:      http://git.infradead.org/nvme.git
14327 T:      git://git.infradead.org/nvme.git
14328 F:      drivers/nvme/host/
14329 F:      include/linux/nvme.h
14330 F:      include/uapi/linux/nvme_ioctl.h
14331
14332 NVM EXPRESS FC TRANSPORT DRIVERS
14333 M:      James Smart <[email protected]>
14334 L:      [email protected]
14335 S:      Supported
14336 F:      drivers/nvme/host/fc.c
14337 F:      drivers/nvme/target/fc.c
14338 F:      drivers/nvme/target/fcloop.c
14339 F:      include/linux/nvme-fc-driver.h
14340 F:      include/linux/nvme-fc.h
14341
14342 NVM EXPRESS TARGET DRIVER
14343 M:      Christoph Hellwig <[email protected]>
14344 M:      Sagi Grimberg <[email protected]>
14345 M:      Chaitanya Kulkarni <[email protected]>
14346 L:      [email protected]
14347 S:      Supported
14348 W:      http://git.infradead.org/nvme.git
14349 T:      git://git.infradead.org/nvme.git
14350 F:      drivers/nvme/target/
14351
14352 NVMEM FRAMEWORK
14353 M:      Srinivas Kandagatla <[email protected]>
14354 S:      Maintained
14355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
14356 F:      Documentation/ABI/stable/sysfs-bus-nvmem
14357 F:      Documentation/devicetree/bindings/nvmem/
14358 F:      drivers/nvmem/
14359 F:      include/linux/nvmem-consumer.h
14360 F:      include/linux/nvmem-provider.h
14361
14362 NXP C45 TJA11XX PHY DRIVER
14363 M:      Radu Pirea <[email protected]>
14364 L:      [email protected]
14365 S:      Maintained
14366 F:      drivers/net/phy/nxp-c45-tja11xx.c
14367
14368 NXP FSPI DRIVER
14369 M:      Ashish Kumar <[email protected]>
14370 R:      Yogesh Gaur <[email protected]>
14371 L:      [email protected]
14372 S:      Maintained
14373 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
14374 F:      drivers/spi/spi-nxp-fspi.c
14375
14376 NXP FXAS21002C DRIVER
14377 M:      Rui Miguel Silva <[email protected]>
14378 L:      [email protected]
14379 S:      Maintained
14380 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
14381 F:      drivers/iio/gyro/fxas21002c.h
14382 F:      drivers/iio/gyro/fxas21002c_core.c
14383 F:      drivers/iio/gyro/fxas21002c_i2c.c
14384 F:      drivers/iio/gyro/fxas21002c_spi.c
14385
14386 NXP i.MX CLOCK DRIVERS
14387 M:      Abel Vesa <[email protected]>
14388 L:      [email protected]
14389 L:      [email protected]
14390 S:      Maintained
14391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
14392 F:      Documentation/devicetree/bindings/clock/imx*
14393 F:      drivers/clk/imx/
14394 F:      include/dt-bindings/clock/imx*
14395
14396 NXP i.MX 8MQ DCSS DRIVER
14397 M:      Laurentiu Palcu <[email protected]>
14398 R:      Lucas Stach <[email protected]>
14399 L:      [email protected]
14400 S:      Maintained
14401 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
14402 F:      drivers/gpu/drm/imx/dcss/
14403
14404 NXP i.MX 8QXP ADC DRIVER
14405 M:      Cai Huoqing <[email protected]>
14406 M:      Haibo Chen <[email protected]>
14407 L:      [email protected]
14408 L:      [email protected]
14409 S:      Maintained
14410 F:      Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
14411 F:      drivers/iio/adc/imx8qxp-adc.c
14412
14413 NXP i.MX 7D/6SX/6UL AND VF610 ADC DRIVER
14414 M:      Haibo Chen <[email protected]>
14415 L:      [email protected]
14416 L:      [email protected]
14417 S:      Maintained
14418 F:      Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
14419 F:      Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
14420 F:      drivers/iio/adc/imx7d_adc.c
14421 F:      drivers/iio/adc/vf610_adc.c
14422
14423 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
14424 M:      Jagan Teki <[email protected]>
14425 S:      Maintained
14426 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
14427 F:      drivers/regulator/pf8x00-regulator.c
14428
14429 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
14430 M:      Krzysztof Kozlowski <[email protected]>
14431 L:      [email protected]
14432 S:      Maintained
14433 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
14434 F:      drivers/extcon/extcon-ptn5150.c
14435
14436 NXP SGTL5000 DRIVER
14437 M:      Fabio Estevam <[email protected]>
14438 L:      [email protected] (moderated for non-subscribers)
14439 S:      Maintained
14440 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
14441 F:      sound/soc/codecs/sgtl5000*
14442
14443 NXP SJA1105 ETHERNET SWITCH DRIVER
14444 M:      Vladimir Oltean <[email protected]>
14445 L:      [email protected]
14446 S:      Maintained
14447 F:      drivers/net/dsa/sja1105
14448 F:      drivers/net/pcs/pcs-xpcs-nxp.c
14449
14450 NXP TDA998X DRM DRIVER
14451 M:      Russell King <[email protected]>
14452 S:      Maintained
14453 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
14454 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
14455 F:      drivers/gpu/drm/i2c/tda998x_drv.c
14456 F:      include/drm/i2c/tda998x.h
14457 F:      include/dt-bindings/display/tda998x.h
14458 K:      "nxp,tda998x"
14459
14460 NXP TFA9879 DRIVER
14461 M:      Peter Rosin <[email protected]>
14462 L:      [email protected] (moderated for non-subscribers)
14463 S:      Maintained
14464 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
14465 F:      sound/soc/codecs/tfa9879*
14466
14467 NXP/Goodix TFA989X (TFA1) DRIVER
14468 M:      Stephan Gerhold <[email protected]>
14469 L:      [email protected] (moderated for non-subscribers)
14470 S:      Maintained
14471 F:      Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
14472 F:      sound/soc/codecs/tfa989x.c
14473
14474 NXP-NCI NFC DRIVER
14475 L:      [email protected] (subscribers-only)
14476 S:      Orphan
14477 F:      Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
14478 F:      drivers/nfc/nxp-nci
14479
14480 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
14481 M:      Mirela Rabulea <[email protected]>
14482 R:      NXP Linux Team <[email protected]>
14483 L:      [email protected]
14484 S:      Maintained
14485 F:      Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
14486 F:      drivers/media/platform/nxp/imx-jpeg
14487
14488 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
14489 M:      Jonas Malaco <[email protected]>
14490 L:      [email protected]
14491 S:      Maintained
14492 F:      Documentation/hwmon/nzxt-kraken2.rst
14493 F:      drivers/hwmon/nzxt-kraken2.c
14494
14495 NZXT-SMART2 HARDWARE MONITORING DRIVER
14496 M:      Aleksandr Mezin <[email protected]>
14497 L:      [email protected]
14498 S:      Maintained
14499 F:      Documentation/hwmon/nzxt-smart2.rst
14500 F:      drivers/hwmon/nzxt-smart2.c
14501
14502 OBJAGG
14503 M:      Jiri Pirko <[email protected]>
14504 L:      [email protected]
14505 S:      Supported
14506 F:      include/linux/objagg.h
14507 F:      lib/objagg.c
14508 F:      lib/test_objagg.c
14509
14510 OBJTOOL
14511 M:      Josh Poimboeuf <[email protected]>
14512 M:      Peter Zijlstra <[email protected]>
14513 S:      Supported
14514 F:      tools/objtool/
14515 F:      include/linux/objtool.h
14516
14517 OCELOT ETHERNET SWITCH DRIVER
14518 M:      Vladimir Oltean <[email protected]>
14519 M:      Claudiu Manoil <[email protected]>
14520 M:      Alexandre Belloni <[email protected]>
14521 M:      [email protected]
14522 L:      [email protected]
14523 S:      Supported
14524 F:      drivers/net/dsa/ocelot/*
14525 F:      drivers/net/ethernet/mscc/
14526 F:      include/soc/mscc/ocelot*
14527 F:      net/dsa/tag_ocelot.c
14528 F:      net/dsa/tag_ocelot_8021q.c
14529 F:      tools/testing/selftests/drivers/net/ocelot/*
14530
14531 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
14532 M:      Frederic Barrat <[email protected]>
14533 M:      Andrew Donnellan <[email protected]>
14534 L:      [email protected]
14535 S:      Supported
14536 F:      Documentation/userspace-api/accelerators/ocxl.rst
14537 F:      arch/powerpc/include/asm/pnv-ocxl.h
14538 F:      arch/powerpc/platforms/powernv/ocxl.c
14539 F:      drivers/misc/ocxl/
14540 F:      include/misc/ocxl*
14541 F:      include/uapi/misc/ocxl.h
14542
14543 OMAP AUDIO SUPPORT
14544 M:      Peter Ujfalusi <[email protected]>
14545 M:      Jarkko Nikula <[email protected]>
14546 L:      [email protected] (moderated for non-subscribers)
14547 L:      [email protected]
14548 S:      Maintained
14549 F:      sound/soc/ti/n810.c
14550 F:      sound/soc/ti/omap*
14551 F:      sound/soc/ti/rx51.c
14552 F:      sound/soc/ti/sdma-pcm.*
14553
14554 OMAP CLOCK FRAMEWORK SUPPORT
14555 M:      Paul Walmsley <[email protected]>
14556 L:      [email protected]
14557 S:      Maintained
14558 F:      arch/arm/*omap*/*clock*
14559
14560 OMAP DEVICE TREE SUPPORT
14561 M:      Benoît Cousson <[email protected]>
14562 M:      Tony Lindgren <[email protected]>
14563 L:      [email protected]
14564 L:      [email protected]
14565 S:      Maintained
14566 F:      arch/arm/boot/dts/*am3*
14567 F:      arch/arm/boot/dts/*am4*
14568 F:      arch/arm/boot/dts/*am5*
14569 F:      arch/arm/boot/dts/*dra7*
14570 F:      arch/arm/boot/dts/*omap*
14571 F:      arch/arm/boot/dts/logicpd-som-lv*
14572 F:      arch/arm/boot/dts/logicpd-torpedo*
14573
14574 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
14575 L:      [email protected]
14576 L:      [email protected]
14577 S:      Orphan
14578 F:      Documentation/arm/omap/dss.rst
14579 F:      drivers/video/fbdev/omap2/
14580
14581 OMAP FRAMEBUFFER SUPPORT
14582 L:      [email protected]
14583 L:      [email protected]
14584 S:      Orphan
14585 F:      drivers/video/fbdev/omap/
14586
14587 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
14588 M:      Roger Quadros <[email protected]>
14589 M:      Tony Lindgren <[email protected]>
14590 L:      [email protected]
14591 S:      Maintained
14592 F:      arch/arm/mach-omap2/*gpmc*
14593 F:      drivers/memory/omap-gpmc.c
14594
14595 OMAP GPIO DRIVER
14596 M:      Grygorii Strashko <[email protected]>
14597 M:      Santosh Shilimkar <[email protected]>
14598 M:      Kevin Hilman <[email protected]>
14599 L:      [email protected]
14600 S:      Maintained
14601 F:      Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
14602 F:      drivers/gpio/gpio-omap.c
14603
14604 OMAP HARDWARE SPINLOCK SUPPORT
14605 M:      Ohad Ben-Cohen <[email protected]>
14606 L:      [email protected]
14607 S:      Maintained
14608 F:      drivers/hwspinlock/omap_hwspinlock.c
14609
14610 OMAP HS MMC SUPPORT
14611 L:      [email protected]
14612 L:      [email protected]
14613 S:      Orphan
14614 F:      drivers/mmc/host/omap_hsmmc.c
14615
14616 OMAP HWMOD DATA
14617 M:      Paul Walmsley <[email protected]>
14618 L:      [email protected]
14619 S:      Maintained
14620 F:      arch/arm/mach-omap2/omap_hwmod*data*
14621
14622 OMAP HWMOD SUPPORT
14623 M:      Benoît Cousson <[email protected]>
14624 M:      Paul Walmsley <[email protected]>
14625 L:      [email protected]
14626 S:      Maintained
14627 F:      arch/arm/mach-omap2/omap_hwmod.*
14628
14629 OMAP I2C DRIVER
14630 M:      Vignesh R <[email protected]>
14631 L:      [email protected]
14632 L:      [email protected]
14633 S:      Maintained
14634 F:      Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
14635 F:      drivers/i2c/busses/i2c-omap.c
14636
14637 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
14638 M:      Laurent Pinchart <[email protected]>
14639 L:      [email protected]
14640 S:      Maintained
14641 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
14642 F:      drivers/media/platform/ti/omap3isp/
14643 F:      drivers/staging/media/omap4iss/
14644
14645 OMAP MMC SUPPORT
14646 M:      Aaro Koskinen <[email protected]>
14647 L:      [email protected]
14648 S:      Odd Fixes
14649 F:      drivers/mmc/host/omap.c
14650
14651 OMAP POWER MANAGEMENT SUPPORT
14652 M:      Kevin Hilman <[email protected]>
14653 L:      [email protected]
14654 S:      Maintained
14655 F:      arch/arm/*omap*/*pm*
14656 F:      drivers/cpufreq/omap-cpufreq.c
14657
14658 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
14659 M:      Paul Walmsley <[email protected]>
14660 L:      [email protected]
14661 S:      Maintained
14662 F:      arch/arm/mach-omap2/prm*
14663
14664 OMAP RANDOM NUMBER GENERATOR SUPPORT
14665 M:      Deepak Saxena <[email protected]>
14666 S:      Maintained
14667 F:      drivers/char/hw_random/omap-rng.c
14668
14669 OMAP USB SUPPORT
14670 L:      [email protected]
14671 L:      [email protected]
14672 S:      Orphan
14673 F:      arch/arm/*omap*/usb*
14674 F:      drivers/usb/*/*omap*
14675
14676 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
14677 M:      Mark Jackson <[email protected]>
14678 L:      [email protected]
14679 S:      Maintained
14680 F:      arch/arm/boot/dts/am335x-nano.dts
14681
14682 OMAP1 SUPPORT
14683 M:      Aaro Koskinen <[email protected]>
14684 M:      Janusz Krzysztofik <[email protected]>
14685 M:      Tony Lindgren <[email protected]>
14686 L:      [email protected]
14687 S:      Maintained
14688 Q:      http://patchwork.kernel.org/project/linux-omap/list/
14689 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
14690 F:      arch/arm/configs/omap1_defconfig
14691 F:      arch/arm/mach-omap1/
14692 F:      arch/arm/plat-omap/
14693 F:      drivers/i2c/busses/i2c-omap.c
14694 F:      include/linux/platform_data/ams-delta-fiq.h
14695 F:      include/linux/platform_data/i2c-omap.h
14696
14697 OMAP2+ SUPPORT
14698 M:      Tony Lindgren <[email protected]>
14699 L:      [email protected]
14700 S:      Maintained
14701 W:      http://www.muru.com/linux/omap/
14702 W:      http://linux.omap.com/
14703 Q:      http://patchwork.kernel.org/project/linux-omap/list/
14704 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
14705 F:      arch/arm/configs/omap2plus_defconfig
14706 F:      arch/arm/mach-omap2/
14707 F:      arch/arm/plat-omap/
14708 F:      drivers/bus/ti-sysc.c
14709 F:      drivers/i2c/busses/i2c-omap.c
14710 F:      drivers/irqchip/irq-omap-intc.c
14711 F:      drivers/mfd/*omap*.c
14712 F:      drivers/mfd/menelaus.c
14713 F:      drivers/mfd/palmas.c
14714 F:      drivers/mfd/tps65217.c
14715 F:      drivers/mfd/tps65218.c
14716 F:      drivers/mfd/tps65910.c
14717 F:      drivers/mfd/twl-core.[ch]
14718 F:      drivers/mfd/twl4030*.c
14719 F:      drivers/mfd/twl6030*.c
14720 F:      drivers/mfd/twl6040*.c
14721 F:      drivers/regulator/palmas-regulator*.c
14722 F:      drivers/regulator/pbias-regulator.c
14723 F:      drivers/regulator/tps65217-regulator.c
14724 F:      drivers/regulator/tps65218-regulator.c
14725 F:      drivers/regulator/tps65910-regulator.c
14726 F:      drivers/regulator/twl-regulator.c
14727 F:      drivers/regulator/twl6030-regulator.c
14728 F:      include/linux/platform_data/i2c-omap.h
14729 F:      include/linux/platform_data/ti-sysc.h
14730
14731 OMFS FILESYSTEM
14732 M:      Bob Copeland <[email protected]>
14733 L:      [email protected]
14734 S:      Maintained
14735 F:      Documentation/filesystems/omfs.rst
14736 F:      fs/omfs/
14737
14738 OMNIKEY CARDMAN 4000 DRIVER
14739 M:      Harald Welte <[email protected]>
14740 S:      Maintained
14741 F:      drivers/char/pcmcia/cm4000_cs.c
14742 F:      include/linux/cm4000_cs.h
14743 F:      include/uapi/linux/cm4000_cs.h
14744
14745 OMNIKEY CARDMAN 4040 DRIVER
14746 M:      Harald Welte <[email protected]>
14747 S:      Maintained
14748 F:      drivers/char/pcmcia/cm4040_cs.*
14749
14750 OMNIVISION OG01A1B SENSOR DRIVER
14751 M:      Shawn Tu <[email protected]>
14752 L:      [email protected]
14753 S:      Maintained
14754 F:      drivers/media/i2c/og01a1b.c
14755
14756 OMNIVISION OV02A10 SENSOR DRIVER
14757 M:      Dongchun Zhu <[email protected]>
14758 L:      [email protected]
14759 S:      Maintained
14760 T:      git git://linuxtv.org/media_tree.git
14761 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
14762 F:      drivers/media/i2c/ov02a10.c
14763
14764 OMNIVISION OV08D10 SENSOR DRIVER
14765 M:      Jimmy Su <[email protected]>
14766 L:      [email protected]
14767 S:      Maintained
14768 T:      git git://linuxtv.org/media_tree.git
14769 F:      drivers/media/i2c/ov08d10.c
14770
14771 OMNIVISION OV13858 SENSOR DRIVER
14772 M:      Sakari Ailus <[email protected]>
14773 L:      [email protected]
14774 S:      Maintained
14775 T:      git git://linuxtv.org/media_tree.git
14776 F:      drivers/media/i2c/ov13858.c
14777
14778 OMNIVISION OV13B10 SENSOR DRIVER
14779 M:      Arec Kao <[email protected]>
14780 L:      [email protected]
14781 S:      Maintained
14782 T:      git git://linuxtv.org/media_tree.git
14783 F:      drivers/media/i2c/ov13b10.c
14784
14785 OMNIVISION OV2680 SENSOR DRIVER
14786 M:      Rui Miguel Silva <[email protected]>
14787 L:      [email protected]
14788 S:      Maintained
14789 T:      git git://linuxtv.org/media_tree.git
14790 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
14791 F:      drivers/media/i2c/ov2680.c
14792
14793 OMNIVISION OV2685 SENSOR DRIVER
14794 M:      Shunqian Zheng <[email protected]>
14795 L:      [email protected]
14796 S:      Maintained
14797 T:      git git://linuxtv.org/media_tree.git
14798 F:      drivers/media/i2c/ov2685.c
14799
14800 OMNIVISION OV2740 SENSOR DRIVER
14801 M:      Tianshu Qiu <[email protected]>
14802 R:      Shawn Tu <[email protected]>
14803 R:      Bingbu Cao <[email protected]>
14804 L:      [email protected]
14805 S:      Maintained
14806 T:      git git://linuxtv.org/media_tree.git
14807 F:      drivers/media/i2c/ov2740.c
14808
14809 OMNIVISION OV5640 SENSOR DRIVER
14810 M:      Steve Longerbeam <[email protected]>
14811 L:      [email protected]
14812 S:      Maintained
14813 T:      git git://linuxtv.org/media_tree.git
14814 F:      drivers/media/i2c/ov5640.c
14815
14816 OMNIVISION OV5647 SENSOR DRIVER
14817 M:      Dave Stevenson <[email protected]>
14818 M:      Jacopo Mondi <[email protected]>
14819 L:      [email protected]
14820 S:      Maintained
14821 T:      git git://linuxtv.org/media_tree.git
14822 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
14823 F:      drivers/media/i2c/ov5647.c
14824
14825 OMNIVISION OV5670 SENSOR DRIVER
14826 M:      Chiranjeevi Rapolu <[email protected]>
14827 L:      [email protected]
14828 S:      Maintained
14829 T:      git git://linuxtv.org/media_tree.git
14830 F:      drivers/media/i2c/ov5670.c
14831
14832 OMNIVISION OV5675 SENSOR DRIVER
14833 M:      Shawn Tu <[email protected]>
14834 L:      [email protected]
14835 S:      Maintained
14836 T:      git git://linuxtv.org/media_tree.git
14837 F:      drivers/media/i2c/ov5675.c
14838
14839 OMNIVISION OV5693 SENSOR DRIVER
14840 M:      Daniel Scally <[email protected]>
14841 L:      [email protected]
14842 S:      Maintained
14843 T:      git git://linuxtv.org/media_tree.git
14844 F:      drivers/media/i2c/ov5693.c
14845
14846 OMNIVISION OV5695 SENSOR DRIVER
14847 M:      Shunqian Zheng <[email protected]>
14848 L:      [email protected]
14849 S:      Maintained
14850 T:      git git://linuxtv.org/media_tree.git
14851 F:      drivers/media/i2c/ov5695.c
14852
14853 OMNIVISION OV7670 SENSOR DRIVER
14854 L:      [email protected]
14855 S:      Orphan
14856 T:      git git://linuxtv.org/media_tree.git
14857 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
14858 F:      drivers/media/i2c/ov7670.c
14859
14860 OMNIVISION OV772x SENSOR DRIVER
14861 M:      Jacopo Mondi <[email protected]>
14862 L:      [email protected]
14863 S:      Odd fixes
14864 T:      git git://linuxtv.org/media_tree.git
14865 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
14866 F:      drivers/media/i2c/ov772x.c
14867 F:      include/media/i2c/ov772x.h
14868
14869 OMNIVISION OV7740 SENSOR DRIVER
14870 M:      Wenyou Yang <[email protected]>
14871 L:      [email protected]
14872 S:      Maintained
14873 T:      git git://linuxtv.org/media_tree.git
14874 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
14875 F:      drivers/media/i2c/ov7740.c
14876
14877 OMNIVISION OV8856 SENSOR DRIVER
14878 M:      Dongchun Zhu <[email protected]>
14879 L:      [email protected]
14880 S:      Maintained
14881 T:      git git://linuxtv.org/media_tree.git
14882 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
14883 F:      drivers/media/i2c/ov8856.c
14884
14885 OMNIVISION OV9282 SENSOR DRIVER
14886 M:      Paul J. Murphy <[email protected]>
14887 M:      Daniele Alessandrelli <[email protected]>
14888 L:      [email protected]
14889 S:      Maintained
14890 T:      git git://linuxtv.org/media_tree.git
14891 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
14892 F:      drivers/media/i2c/ov9282.c
14893
14894 OMNIVISION OV9640 SENSOR DRIVER
14895 M:      Petr Cvek <[email protected]>
14896 L:      [email protected]
14897 S:      Maintained
14898 F:      drivers/media/i2c/ov9640.*
14899
14900 OMNIVISION OV9650 SENSOR DRIVER
14901 M:      Sakari Ailus <[email protected]>
14902 R:      Akinobu Mita <[email protected]>
14903 R:      Sylwester Nawrocki <[email protected]>
14904 L:      [email protected]
14905 S:      Maintained
14906 T:      git git://linuxtv.org/media_tree.git
14907 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
14908 F:      drivers/media/i2c/ov9650.c
14909
14910 OMNIVISION OV9734 SENSOR DRIVER
14911 M:      Tianshu Qiu <[email protected]>
14912 R:      Bingbu Cao <[email protected]>
14913 L:      [email protected]
14914 S:      Maintained
14915 T:      git git://linuxtv.org/media_tree.git
14916 F:      drivers/media/i2c/ov9734.c
14917
14918 ONENAND FLASH DRIVER
14919 M:      Kyungmin Park <[email protected]>
14920 L:      [email protected]
14921 S:      Maintained
14922 F:      drivers/mtd/nand/onenand/
14923 F:      include/linux/mtd/onenand*.h
14924
14925 ONION OMEGA2+ BOARD
14926 M:      Harvey Hunt <[email protected]>
14927 L:      [email protected]
14928 S:      Maintained
14929 F:      arch/mips/boot/dts/ralink/omega2p.dts
14930
14931 OP-TEE DRIVER
14932 M:      Jens Wiklander <[email protected]>
14933 L:      [email protected]
14934 S:      Maintained
14935 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
14936 F:      drivers/tee/optee/
14937
14938 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
14939 M:      Sumit Garg <[email protected]>
14940 L:      [email protected]
14941 S:      Maintained
14942 F:      drivers/char/hw_random/optee-rng.c
14943
14944 OP-TEE RTC DRIVER
14945 M:      Clément Léger <[email protected]>
14946 L:      [email protected]
14947 S:      Maintained
14948 F:      drivers/rtc/rtc-optee.c
14949
14950 OPA-VNIC DRIVER
14951 M:      Dennis Dalessandro <[email protected]>
14952 L:      [email protected]
14953 S:      Supported
14954 F:      drivers/infiniband/ulp/opa_vnic
14955
14956 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
14957 M:      Pantelis Antoniou <[email protected]>
14958 M:      Frank Rowand <[email protected]>
14959 L:      [email protected]
14960 S:      Maintained
14961 F:      Documentation/devicetree/dynamic-resolution-notes.rst
14962 F:      Documentation/devicetree/overlay-notes.rst
14963 F:      drivers/of/overlay.c
14964 F:      drivers/of/resolver.c
14965 K:      of_overlay_notifier_
14966
14967 OPEN FIRMWARE AND FLATTENED DEVICE TREE
14968 M:      Rob Herring <[email protected]>
14969 M:      Frank Rowand <[email protected]>
14970 L:      [email protected]
14971 S:      Maintained
14972 C:      irc://irc.libera.chat/devicetree
14973 W:      http://www.devicetree.org/
14974 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
14975 F:      Documentation/ABI/testing/sysfs-firmware-ofw
14976 F:      drivers/of/
14977 F:      include/linux/of*.h
14978 F:      scripts/dtc/
14979
14980 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
14981 M:      Rob Herring <[email protected]>
14982 M:      Krzysztof Kozlowski <[email protected]>
14983 L:      [email protected]
14984 S:      Maintained
14985 C:      irc://irc.libera.chat/devicetree
14986 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
14987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
14988 F:      Documentation/devicetree/
14989 F:      arch/*/boot/dts/
14990 F:      include/dt-bindings/
14991
14992 OPENCOMPUTE PTP CLOCK DRIVER
14993 M:      Jonathan Lemon <[email protected]>
14994 M:      Vadim Fedorenko <[email protected]>
14995 L:      [email protected]
14996 S:      Maintained
14997 F:      drivers/ptp/ptp_ocp.c
14998
14999 OPENCORES I2C BUS DRIVER
15000 M:      Peter Korsgaard <[email protected]>
15001 M:      Andrew Lunn <[email protected]>
15002 L:      [email protected]
15003 S:      Maintained
15004 F:      Documentation/devicetree/bindings/i2c/i2c-ocores.txt
15005 F:      Documentation/i2c/busses/i2c-ocores.rst
15006 F:      drivers/i2c/busses/i2c-ocores.c
15007 F:      include/linux/platform_data/i2c-ocores.h
15008
15009 OPENRISC ARCHITECTURE
15010 M:      Jonas Bonn <[email protected]>
15011 M:      Stefan Kristiansson <[email protected]>
15012 M:      Stafford Horne <[email protected]>
15013 L:      [email protected]
15014 S:      Maintained
15015 W:      http://openrisc.io
15016 T:      git git://github.com/openrisc/linux.git
15017 F:      Documentation/devicetree/bindings/openrisc/
15018 F:      Documentation/openrisc/
15019 F:      arch/openrisc/
15020 F:      drivers/irqchip/irq-ompic.c
15021 F:      drivers/irqchip/irq-or1k-*
15022
15023 OPENVSWITCH
15024 M:      Pravin B Shelar <[email protected]>
15025 L:      [email protected]
15026 L:      [email protected]
15027 S:      Maintained
15028 W:      http://openvswitch.org
15029 F:      include/uapi/linux/openvswitch.h
15030 F:      net/openvswitch/
15031
15032 OPERATING PERFORMANCE POINTS (OPP)
15033 M:      Viresh Kumar <[email protected]>
15034 M:      Nishanth Menon <[email protected]>
15035 M:      Stephen Boyd <[email protected]>
15036 L:      [email protected]
15037 S:      Maintained
15038 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
15039 F:      Documentation/devicetree/bindings/opp/
15040 F:      Documentation/power/opp.rst
15041 F:      drivers/opp/
15042 F:      include/linux/pm_opp.h
15043
15044 OPL4 DRIVER
15045 M:      Clemens Ladisch <[email protected]>
15046 L:      [email protected] (moderated for non-subscribers)
15047 S:      Maintained
15048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
15049 F:      sound/drivers/opl4/
15050
15051 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
15052 M:      Mark Fasheh <[email protected]>
15053 M:      Joel Becker <[email protected]>
15054 M:      Joseph Qi <[email protected]>
15055 L:      [email protected] (moderated for non-subscribers)
15056 S:      Supported
15057 W:      http://ocfs2.wiki.kernel.org
15058 F:      Documentation/filesystems/dlmfs.rst
15059 F:      Documentation/filesystems/ocfs2.rst
15060 F:      fs/ocfs2/
15061
15062 ORANGEFS FILESYSTEM
15063 M:      Mike Marshall <[email protected]>
15064 R:      Martin Brandenburg <[email protected]>
15065 L:      [email protected]
15066 S:      Supported
15067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
15068 F:      Documentation/filesystems/orangefs.rst
15069 F:      fs/orangefs/
15070
15071 ORINOCO DRIVER
15072 L:      [email protected]
15073 S:      Orphan
15074 W:      https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
15075 W:      http://www.nongnu.org/orinoco/
15076 F:      drivers/net/wireless/intersil/orinoco/
15077
15078 OV2659 OMNIVISION SENSOR DRIVER
15079 M:      "Lad, Prabhakar" <[email protected]>
15080 L:      [email protected]
15081 S:      Maintained
15082 W:      https://linuxtv.org
15083 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15084 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
15085 F:      drivers/media/i2c/ov2659.c
15086 F:      include/media/i2c/ov2659.h
15087
15088 OVERLAY FILESYSTEM
15089 M:      Miklos Szeredi <[email protected]>
15090 L:      [email protected]
15091 S:      Supported
15092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
15093 F:      Documentation/filesystems/overlayfs.rst
15094 F:      fs/overlayfs/
15095
15096 P54 WIRELESS DRIVER
15097 M:      Christian Lamparter <[email protected]>
15098 L:      [email protected]
15099 S:      Maintained
15100 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
15101 F:      drivers/net/wireless/intersil/p54/
15102
15103 PACKING
15104 M:      Vladimir Oltean <[email protected]>
15105 L:      [email protected]
15106 S:      Supported
15107 F:      Documentation/core-api/packing.rst
15108 F:      include/linux/packing.h
15109 F:      lib/packing.c
15110
15111 PADATA PARALLEL EXECUTION MECHANISM
15112 M:      Steffen Klassert <[email protected]>
15113 M:      Daniel Jordan <[email protected]>
15114 L:      [email protected]
15115 L:      [email protected]
15116 S:      Maintained
15117 F:      Documentation/core-api/padata.rst
15118 F:      include/linux/padata.h
15119 F:      kernel/padata.c
15120
15121 PAGE CACHE
15122 M:      Matthew Wilcox (Oracle) <[email protected]>
15123 L:      [email protected]
15124 S:      Supported
15125 T:      git git://git.infradead.org/users/willy/pagecache.git
15126 F:      Documentation/filesystems/locking.rst
15127 F:      Documentation/filesystems/vfs.rst
15128 F:      include/linux/pagemap.h
15129 F:      mm/filemap.c
15130 F:      mm/page-writeback.c
15131 F:      mm/readahead.c
15132 F:      mm/truncate.c
15133
15134 PAGE POOL
15135 M:      Jesper Dangaard Brouer <[email protected]>
15136 M:      Ilias Apalodimas <[email protected]>
15137 L:      [email protected]
15138 S:      Supported
15139 F:      Documentation/networking/page_pool.rst
15140 F:      include/net/page_pool.h
15141 F:      include/trace/events/page_pool.h
15142 F:      net/core/page_pool.c
15143
15144 PAGE TABLE CHECK
15145 M:      Pasha Tatashin <[email protected]>
15146 M:      Andrew Morton <[email protected]>
15147 L:      [email protected]
15148 S:      Maintained
15149 F:      Documentation/vm/page_table_check.rst
15150 F:      include/linux/page_table_check.h
15151 F:      mm/page_table_check.c
15152
15153 PANASONIC LAPTOP ACPI EXTRAS DRIVER
15154 M:      Kenneth Chan <[email protected]>
15155 L:      [email protected]
15156 S:      Maintained
15157 F:      drivers/platform/x86/panasonic-laptop.c
15158
15159 PARALLAX PING IIO SENSOR DRIVER
15160 M:      Andreas Klinger <[email protected]>
15161 L:      [email protected]
15162 S:      Maintained
15163 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
15164 F:      drivers/iio/proximity/ping.c
15165
15166 PARALLEL LCD/KEYPAD PANEL DRIVER
15167 M:      Willy Tarreau <[email protected]>
15168 M:      Ksenija Stanojevic <[email protected]>
15169 S:      Odd Fixes
15170 F:      Documentation/admin-guide/lcd-panel-cgram.rst
15171 F:      drivers/auxdisplay/panel.c
15172
15173 PARALLEL PORT SUBSYSTEM
15174 M:      Sudip Mukherjee <[email protected]>
15175 M:      Sudip Mukherjee <[email protected]>
15176 L:      [email protected] (subscribers-only)
15177 S:      Maintained
15178 F:      Documentation/driver-api/parport*.rst
15179 F:      drivers/char/ppdev.c
15180 F:      drivers/parport/
15181 F:      include/linux/parport*.h
15182 F:      include/uapi/linux/ppdev.h
15183
15184 PARAVIRT_OPS INTERFACE
15185 M:      Juergen Gross <[email protected]>
15186 M:      Srivatsa S. Bhat (VMware) <[email protected]>
15187 R:      Alexey Makhalov <[email protected]>
15188 R:      VMware PV-Drivers Reviewers <[email protected]>
15189 L:      [email protected]
15190 L:      [email protected]
15191 S:      Supported
15192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
15193 F:      Documentation/virt/paravirt_ops.rst
15194 F:      arch/*/include/asm/paravirt*.h
15195 F:      arch/*/kernel/paravirt*
15196 F:      include/linux/hypervisor.h
15197
15198 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
15199 M:      Tim Waugh <[email protected]>
15200 L:      [email protected] (subscribers-only)
15201 S:      Maintained
15202 F:      Documentation/admin-guide/blockdev/paride.rst
15203 F:      drivers/block/paride/
15204
15205 PARISC ARCHITECTURE
15206 M:      "James E.J. Bottomley" <[email protected]>
15207 M:      Helge Deller <[email protected]>
15208 L:      [email protected]
15209 S:      Maintained
15210 W:      https://parisc.wiki.kernel.org
15211 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
15212 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
15213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
15214 F:      Documentation/parisc/
15215 F:      arch/parisc/
15216 F:      drivers/char/agp/parisc-agp.c
15217 F:      drivers/input/misc/hp_sdc_rtc.c
15218 F:      drivers/input/serio/gscps2.c
15219 F:      drivers/input/serio/hp_sdc*
15220 F:      drivers/parisc/
15221 F:      drivers/parport/parport_gsc.*
15222 F:      drivers/tty/serial/8250/8250_gsc.c
15223 F:      drivers/video/console/sti*
15224 F:      drivers/video/fbdev/sti*
15225 F:      drivers/video/logo/logo_parisc*
15226 F:      include/linux/hp_sdc.h
15227
15228 PARMAN
15229 M:      Jiri Pirko <[email protected]>
15230 L:      [email protected]
15231 S:      Supported
15232 F:      include/linux/parman.h
15233 F:      lib/parman.c
15234 F:      lib/test_parman.c
15235
15236 PC ENGINES APU BOARD DRIVER
15237 M:      Enrico Weigelt, metux IT consult <[email protected]>
15238 S:      Maintained
15239 F:      drivers/platform/x86/pcengines-apuv2.c
15240
15241 PC87360 HARDWARE MONITORING DRIVER
15242 M:      Jim Cromie <[email protected]>
15243 L:      [email protected]
15244 S:      Maintained
15245 F:      Documentation/hwmon/pc87360.rst
15246 F:      drivers/hwmon/pc87360.c
15247
15248 PC8736x GPIO DRIVER
15249 M:      Jim Cromie <[email protected]>
15250 S:      Maintained
15251 F:      drivers/char/pc8736x_gpio.c
15252
15253 PC87427 HARDWARE MONITORING DRIVER
15254 M:      Jean Delvare <[email protected]>
15255 L:      [email protected]
15256 S:      Maintained
15257 F:      Documentation/hwmon/pc87427.rst
15258 F:      drivers/hwmon/pc87427.c
15259
15260 PCA9532 LED DRIVER
15261 M:      Riku Voipio <[email protected]>
15262 S:      Maintained
15263 F:      drivers/leds/leds-pca9532.c
15264 F:      include/linux/leds-pca9532.h
15265
15266 PCA9541 I2C BUS MASTER SELECTOR DRIVER
15267 M:      Guenter Roeck <[email protected]>
15268 L:      [email protected]
15269 S:      Maintained
15270 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
15271
15272 PCDP - PRIMARY CONSOLE AND DEBUG PORT
15273 M:      Khalid Aziz <[email protected]>
15274 S:      Maintained
15275 F:      drivers/firmware/pcdp.*
15276
15277 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
15278 M:      Thomas Petazzoni <[email protected]>
15279 M:      Pali Rohár <[email protected]>
15280 L:      [email protected]
15281 L:      [email protected] (moderated for non-subscribers)
15282 S:      Maintained
15283 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
15284 F:      drivers/pci/controller/pci-aardvark.c
15285
15286 PCI DRIVER FOR ALTERA PCIE IP
15287 M:      Joyce Ooi <[email protected]>
15288 L:      [email protected]
15289 S:      Supported
15290 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
15291 F:      drivers/pci/controller/pcie-altera.c
15292
15293 PCI DRIVER FOR APPLIEDMICRO XGENE
15294 M:      Toan Le <[email protected]>
15295 L:      [email protected]
15296 L:      [email protected] (moderated for non-subscribers)
15297 S:      Maintained
15298 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
15299 F:      drivers/pci/controller/pci-xgene.c
15300
15301 PCI DRIVER FOR ARM VERSATILE PLATFORM
15302 M:      Rob Herring <[email protected]>
15303 L:      [email protected]
15304 L:      [email protected] (moderated for non-subscribers)
15305 S:      Maintained
15306 F:      Documentation/devicetree/bindings/pci/versatile.yaml
15307 F:      drivers/pci/controller/pci-versatile.c
15308
15309 PCI DRIVER FOR ARMADA 8K
15310 M:      Thomas Petazzoni <[email protected]>
15311 L:      [email protected]
15312 L:      [email protected] (moderated for non-subscribers)
15313 S:      Maintained
15314 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
15315 F:      drivers/pci/controller/dwc/pcie-armada8k.c
15316
15317 PCI DRIVER FOR CADENCE PCIE IP
15318 M:      Tom Joseph <[email protected]>
15319 L:      [email protected]
15320 S:      Maintained
15321 F:      Documentation/devicetree/bindings/pci/cdns,*
15322 F:      drivers/pci/controller/cadence/
15323
15324 PCI DRIVER FOR FREESCALE LAYERSCAPE
15325 M:      Minghuan Lian <[email protected]>
15326 M:      Mingkai Hu <[email protected]>
15327 M:      Roy Zang <[email protected]>
15328 L:      [email protected]
15329 L:      [email protected]
15330 L:      [email protected] (moderated for non-subscribers)
15331 S:      Maintained
15332 F:      drivers/pci/controller/dwc/*layerscape*
15333
15334 PCI DRIVER FOR GENERIC OF HOSTS
15335 M:      Will Deacon <[email protected]>
15336 L:      [email protected]
15337 L:      [email protected] (moderated for non-subscribers)
15338 S:      Maintained
15339 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
15340 F:      drivers/pci/controller/pci-host-common.c
15341 F:      drivers/pci/controller/pci-host-generic.c
15342
15343 PCI DRIVER FOR IMX6
15344 M:      Richard Zhu <[email protected]>
15345 M:      Lucas Stach <[email protected]>
15346 L:      [email protected]
15347 L:      [email protected] (moderated for non-subscribers)
15348 S:      Maintained
15349 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
15350 F:      drivers/pci/controller/dwc/*imx6*
15351
15352 PCI DRIVER FOR FU740
15353 M:      Paul Walmsley <[email protected]>
15354 M:      Greentime Hu <[email protected]>
15355 L:      [email protected]
15356 S:      Maintained
15357 F:      Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
15358 F:      drivers/pci/controller/dwc/pcie-fu740.c
15359
15360 PCI DRIVER FOR INTEL IXP4XX
15361 M:      Linus Walleij <[email protected]>
15362 S:      Maintained
15363 F:      Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
15364 F:      drivers/pci/controller/pci-ixp4xx.c
15365
15366 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
15367 M:      Nirmal Patel <[email protected]>
15368 R:      Jonathan Derrick <[email protected]>
15369 L:      [email protected]
15370 S:      Supported
15371 F:      drivers/pci/controller/vmd.c
15372
15373 PCI DRIVER FOR MICROSEMI SWITCHTEC
15374 M:      Kurt Schwemmer <[email protected]>
15375 M:      Logan Gunthorpe <[email protected]>
15376 L:      [email protected]
15377 S:      Maintained
15378 F:      Documentation/ABI/testing/sysfs-class-switchtec
15379 F:      Documentation/driver-api/switchtec.rst
15380 F:      drivers/ntb/hw/mscc/
15381 F:      drivers/pci/switch/switchtec*
15382 F:      include/linux/switchtec.h
15383 F:      include/uapi/linux/switchtec_ioctl.h
15384
15385 PCI DRIVER FOR MOBIVEIL PCIE IP
15386 M:      Karthikeyan Mitran <[email protected]>
15387 M:      Hou Zhiqiang <[email protected]>
15388 L:      [email protected]
15389 S:      Supported
15390 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
15391 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
15392
15393 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
15394 M:      Thomas Petazzoni <[email protected]>
15395 M:      Pali Rohár <[email protected]>
15396 L:      [email protected]
15397 L:      [email protected] (moderated for non-subscribers)
15398 S:      Maintained
15399 F:      drivers/pci/controller/*mvebu*
15400
15401 PCI DRIVER FOR NVIDIA TEGRA
15402 M:      Thierry Reding <[email protected]>
15403 L:      [email protected]
15404 L:      [email protected]
15405 S:      Supported
15406 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
15407 F:      drivers/pci/controller/pci-tegra.c
15408
15409 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
15410 M:      Hou Zhiqiang <[email protected]>
15411 L:      [email protected]
15412 L:      [email protected] (moderated for non-subscribers)
15413 S:      Maintained
15414 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
15415 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
15416
15417 PCI DRIVER FOR RENESAS R-CAR
15418 M:      Marek Vasut <[email protected]>
15419 M:      Yoshihiro Shimoda <[email protected]>
15420 L:      [email protected]
15421 L:      [email protected]
15422 S:      Maintained
15423 F:      Documentation/devicetree/bindings/pci/*rcar*
15424 F:      drivers/pci/controller/*rcar*
15425
15426 PCI DRIVER FOR SAMSUNG EXYNOS
15427 M:      Jingoo Han <[email protected]>
15428 L:      [email protected]
15429 L:      [email protected] (moderated for non-subscribers)
15430 L:      [email protected]
15431 S:      Maintained
15432 F:      drivers/pci/controller/dwc/pci-exynos.c
15433
15434 PCI DRIVER FOR SYNOPSYS DESIGNWARE
15435 M:      Jingoo Han <[email protected]>
15436 M:      Gustavo Pimentel <[email protected]>
15437 L:      [email protected]
15438 S:      Maintained
15439 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
15440 F:      Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
15441 F:      drivers/pci/controller/dwc/*designware*
15442
15443 PCI DRIVER FOR TI DRA7XX/J721E
15444 M:      Kishon Vijay Abraham I <[email protected]>
15445 L:      [email protected]
15446 L:      [email protected]
15447 L:      [email protected] (moderated for non-subscribers)
15448 S:      Supported
15449 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
15450 F:      drivers/pci/controller/cadence/pci-j721e.c
15451 F:      drivers/pci/controller/dwc/pci-dra7xx.c
15452
15453 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
15454 M:      Linus Walleij <[email protected]>
15455 L:      [email protected]
15456 S:      Maintained
15457 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
15458 F:      drivers/pci/controller/pci-v3-semi.c
15459
15460 PCI ENDPOINT SUBSYSTEM
15461 M:      Kishon Vijay Abraham I <[email protected]>
15462 M:      Lorenzo Pieralisi <[email protected]>
15463 R:      Krzysztof Wilczyński <[email protected]>
15464 L:      [email protected]
15465 S:      Supported
15466 Q:      https://patchwork.kernel.org/project/linux-pci/list/
15467 B:      https://bugzilla.kernel.org
15468 C:      irc://irc.oftc.net/linux-pci
15469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git
15470 F:      Documentation/PCI/endpoint/*
15471 F:      Documentation/misc-devices/pci-endpoint-test.rst
15472 F:      drivers/misc/pci_endpoint_test.c
15473 F:      drivers/pci/endpoint/
15474 F:      tools/pci/
15475
15476 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
15477 M:      Russell Currey <[email protected]>
15478 M:      Oliver O'Halloran <[email protected]>
15479 L:      [email protected]
15480 S:      Supported
15481 F:      Documentation/PCI/pci-error-recovery.rst
15482 F:      Documentation/powerpc/eeh-pci-error-recovery.rst
15483 F:      arch/powerpc/include/*/eeh*.h
15484 F:      arch/powerpc/kernel/eeh*.c
15485 F:      arch/powerpc/platforms/*/eeh*.c
15486 F:      drivers/pci/pcie/aer.c
15487 F:      drivers/pci/pcie/dpc.c
15488 F:      drivers/pci/pcie/err.c
15489
15490 PCI ERROR RECOVERY
15491 M:      Linas Vepstas <[email protected]>
15492 L:      [email protected]
15493 S:      Supported
15494 F:      Documentation/PCI/pci-error-recovery.rst
15495
15496 PCI PEER-TO-PEER DMA (P2PDMA)
15497 M:      Bjorn Helgaas <[email protected]>
15498 M:      Logan Gunthorpe <[email protected]>
15499 L:      [email protected]
15500 S:      Supported
15501 Q:      https://patchwork.kernel.org/project/linux-pci/list/
15502 B:      https://bugzilla.kernel.org
15503 C:      irc://irc.oftc.net/linux-pci
15504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
15505 F:      Documentation/driver-api/pci/p2pdma.rst
15506 F:      drivers/pci/p2pdma.c
15507 F:      include/linux/pci-p2pdma.h
15508
15509 PCI MSI DRIVER FOR ALTERA MSI IP
15510 M:      Joyce Ooi <[email protected]>
15511 L:      [email protected]
15512 S:      Supported
15513 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
15514 F:      drivers/pci/controller/pcie-altera-msi.c
15515
15516 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
15517 M:      Toan Le <[email protected]>
15518 L:      [email protected]
15519 L:      [email protected] (moderated for non-subscribers)
15520 S:      Maintained
15521 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
15522 F:      drivers/pci/controller/pci-xgene-msi.c
15523
15524 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
15525 M:      Lorenzo Pieralisi <[email protected]>
15526 R:      Rob Herring <[email protected]>
15527 R:      Krzysztof Wilczyński <[email protected]>
15528 L:      [email protected]
15529 S:      Supported
15530 Q:      https://patchwork.kernel.org/project/linux-pci/list/
15531 B:      https://bugzilla.kernel.org
15532 C:      irc://irc.oftc.net/linux-pci
15533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git
15534 F:      drivers/pci/controller/
15535 F:      drivers/pci/pci-bridge-emul.c
15536 F:      drivers/pci/pci-bridge-emul.h
15537
15538 PCI SUBSYSTEM
15539 M:      Bjorn Helgaas <[email protected]>
15540 L:      [email protected]
15541 S:      Supported
15542 Q:      https://patchwork.kernel.org/project/linux-pci/list/
15543 B:      https://bugzilla.kernel.org
15544 C:      irc://irc.oftc.net/linux-pci
15545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
15546 F:      Documentation/PCI/
15547 F:      Documentation/devicetree/bindings/pci/
15548 F:      arch/x86/kernel/early-quirks.c
15549 F:      arch/x86/kernel/quirks.c
15550 F:      arch/x86/pci/
15551 F:      drivers/acpi/pci*
15552 F:      drivers/pci/
15553 F:      include/asm-generic/pci*
15554 F:      include/linux/of_pci.h
15555 F:      include/linux/pci*
15556 F:      include/uapi/linux/pci*
15557 F:      lib/pci*
15558
15559 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
15560 M:      Jonathan Chocron <[email protected]>
15561 L:      [email protected]
15562 S:      Maintained
15563 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
15564 F:      drivers/pci/controller/dwc/pcie-al.c
15565
15566 PCIE DRIVER FOR AMLOGIC MESON
15567 M:      Yue Wang <[email protected]>
15568 L:      [email protected]
15569 L:      [email protected]
15570 S:      Maintained
15571 F:      drivers/pci/controller/dwc/pci-meson.c
15572
15573 PCIE DRIVER FOR AXIS ARTPEC
15574 M:      Jesper Nilsson <[email protected]>
15575 L:      [email protected]
15576 L:      [email protected]
15577 S:      Maintained
15578 F:      Documentation/devicetree/bindings/pci/axis,artpec*
15579 F:      drivers/pci/controller/dwc/*artpec*
15580
15581 PCIE DRIVER FOR CAVIUM THUNDERX
15582 M:      Robert Richter <[email protected]>
15583 L:      [email protected]
15584 L:      [email protected] (moderated for non-subscribers)
15585 S:      Odd Fixes
15586 F:      drivers/pci/controller/pci-thunder-*
15587
15588 PCIE DRIVER FOR HISILICON
15589 M:      Zhou Wang <[email protected]>
15590 L:      [email protected]
15591 S:      Maintained
15592 F:      drivers/pci/controller/dwc/pcie-hisi.c
15593
15594 PCIE DRIVER FOR HISILICON KIRIN
15595 M:      Xiaowei Song <[email protected]>
15596 M:      Binghui Wang <[email protected]>
15597 L:      [email protected]
15598 S:      Maintained
15599 F:      Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
15600 F:      drivers/pci/controller/dwc/pcie-kirin.c
15601
15602 PCIE DRIVER FOR HISILICON STB
15603 M:      Shawn Guo <[email protected]>
15604 L:      [email protected]
15605 S:      Maintained
15606 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
15607 F:      drivers/pci/controller/dwc/pcie-histb.c
15608
15609 PCIE DRIVER FOR INTEL KEEM BAY
15610 M:      Srikanth Thokala <[email protected]>
15611 L:      [email protected]
15612 S:      Supported
15613 F:      Documentation/devicetree/bindings/pci/intel,keembay-pcie*
15614 F:      drivers/pci/controller/dwc/pcie-keembay.c
15615
15616 PCIE DRIVER FOR INTEL LGM GW SOC
15617 M:      Rahul Tanwar <[email protected]>
15618 L:      [email protected]
15619 S:      Maintained
15620 F:      Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
15621 F:      drivers/pci/controller/dwc/pcie-intel-gw.c
15622
15623 PCIE DRIVER FOR MEDIATEK
15624 M:      Ryder Lee <[email protected]>
15625 M:      Jianjun Wang <[email protected]>
15626 L:      [email protected]
15627 L:      [email protected] (moderated for non-subscribers)
15628 S:      Supported
15629 F:      Documentation/devicetree/bindings/pci/mediatek*
15630 F:      drivers/pci/controller/*mediatek*
15631
15632 PCIE DRIVER FOR MICROCHIP
15633 M:      Daire McNamara <[email protected]>
15634 L:      [email protected]
15635 S:      Supported
15636 F:      Documentation/devicetree/bindings/pci/microchip*
15637 F:      drivers/pci/controller/*microchip*
15638
15639 PCIE DRIVER FOR QUALCOMM MSM
15640 M:      Stanimir Varbanov <[email protected]>
15641 L:      [email protected]
15642 L:      [email protected]
15643 S:      Maintained
15644 F:      drivers/pci/controller/dwc/pcie-qcom.c
15645
15646 PCIE ENDPOINT DRIVER FOR QUALCOMM
15647 M:      Manivannan Sadhasivam <[email protected]>
15648 L:      [email protected]
15649 L:      [email protected]
15650 S:      Maintained
15651 F:      Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
15652 F:      drivers/pci/controller/dwc/pcie-qcom-ep.c
15653
15654 PCIE DRIVER FOR ROCKCHIP
15655 M:      Shawn Lin <[email protected]>
15656 L:      [email protected]
15657 L:      [email protected]
15658 S:      Maintained
15659 F:      Documentation/devicetree/bindings/pci/rockchip-pcie*
15660 F:      drivers/pci/controller/pcie-rockchip*
15661
15662 PCIE DRIVER FOR SOCIONEXT UNIPHIER
15663 M:      Kunihiko Hayashi <[email protected]>
15664 L:      [email protected]
15665 S:      Maintained
15666 F:      Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
15667 F:      drivers/pci/controller/dwc/pcie-uniphier*
15668
15669 PCIE DRIVER FOR ST SPEAR13XX
15670 M:      Pratyush Anand <[email protected]>
15671 L:      [email protected]
15672 S:      Maintained
15673 F:      drivers/pci/controller/dwc/*spear*
15674
15675 PCMCIA SUBSYSTEM
15676 M:      Dominik Brodowski <[email protected]>
15677 S:      Odd Fixes
15678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
15679 F:      Documentation/pcmcia/
15680 F:      drivers/pcmcia/
15681 F:      include/pcmcia/
15682 F:      tools/pcmcia/
15683
15684 PCNET32 NETWORK DRIVER
15685 M:      Don Fry <[email protected]>
15686 L:      [email protected]
15687 S:      Maintained
15688 F:      drivers/net/ethernet/amd/pcnet32.c
15689
15690 PCRYPT PARALLEL CRYPTO ENGINE
15691 M:      Steffen Klassert <[email protected]>
15692 L:      [email protected]
15693 S:      Maintained
15694 F:      crypto/pcrypt.c
15695 F:      include/crypto/pcrypt.h
15696
15697 PEAQ WMI HOTKEYS DRIVER
15698 M:      Hans de Goede <[email protected]>
15699 L:      [email protected]
15700 S:      Maintained
15701 F:      drivers/platform/x86/peaq-wmi.c
15702
15703 PECI HARDWARE MONITORING DRIVERS
15704 M:      Iwona Winiarska <[email protected]>
15705 L:      [email protected]
15706 S:      Supported
15707 F:      Documentation/hwmon/peci-cputemp.rst
15708 F:      Documentation/hwmon/peci-dimmtemp.rst
15709 F:      drivers/hwmon/peci/
15710
15711 PECI SUBSYSTEM
15712 M:      Iwona Winiarska <[email protected]>
15713 L:      [email protected] (moderated for non-subscribers)
15714 S:      Supported
15715 F:      Documentation/devicetree/bindings/peci/
15716 F:      Documentation/peci/
15717 F:      drivers/peci/
15718 F:      include/linux/peci-cpu.h
15719 F:      include/linux/peci.h
15720
15721 PENSANDO ETHERNET DRIVERS
15722 M:      Shannon Nelson <[email protected]>
15723 M:      [email protected]
15724 L:      [email protected]
15725 S:      Supported
15726 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
15727 F:      drivers/net/ethernet/pensando/
15728
15729 PER-CPU MEMORY ALLOCATOR
15730 M:      Dennis Zhou <[email protected]>
15731 M:      Tejun Heo <[email protected]>
15732 M:      Christoph Lameter <[email protected]>
15733 L:      [email protected]
15734 S:      Maintained
15735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
15736 F:      arch/*/include/asm/percpu.h
15737 F:      include/linux/percpu*.h
15738 F:      lib/percpu*.c
15739 F:      mm/percpu*.c
15740
15741 PER-TASK DELAY ACCOUNTING
15742 M:      Balbir Singh <[email protected]>
15743 S:      Maintained
15744 F:      include/linux/delayacct.h
15745 F:      kernel/delayacct.c
15746
15747 PERFORMANCE EVENTS SUBSYSTEM
15748 M:      Peter Zijlstra <[email protected]>
15749 M:      Ingo Molnar <[email protected]>
15750 M:      Arnaldo Carvalho de Melo <[email protected]>
15751 R:      Mark Rutland <[email protected]>
15752 R:      Alexander Shishkin <[email protected]>
15753 R:      Jiri Olsa <[email protected]>
15754 R:      Namhyung Kim <[email protected]>
15755 L:      [email protected]
15756 L:      [email protected]
15757 S:      Supported
15758 W:      https://perf.wiki.kernel.org/
15759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
15760 F:      arch/*/events/*
15761 F:      arch/*/events/*/*
15762 F:      arch/*/include/asm/perf_event.h
15763 F:      arch/*/kernel/*/*/perf_event*.c
15764 F:      arch/*/kernel/*/perf_event*.c
15765 F:      arch/*/kernel/perf_callchain.c
15766 F:      arch/*/kernel/perf_event*.c
15767 F:      include/linux/perf_event.h
15768 F:      include/uapi/linux/perf_event.h
15769 F:      kernel/events/*
15770 F:      tools/lib/perf/
15771 F:      tools/perf/
15772
15773 PERFORMANCE EVENTS TOOLING ARM64
15774 R:      John Garry <[email protected]>
15775 R:      Will Deacon <[email protected]>
15776 R:      James Clark <[email protected]>
15777 R:      Mike Leach <[email protected]>
15778 R:      Leo Yan <[email protected]>
15779 L:      [email protected] (moderated for non-subscribers)
15780 S:      Supported
15781 F:      tools/build/feature/test-libopencsd.c
15782 F:      tools/perf/arch/arm*/
15783 F:      tools/perf/pmu-events/arch/arm64/
15784 F:      tools/perf/util/arm-spe*
15785 F:      tools/perf/util/cs-etm*
15786
15787 PERSONALITY HANDLING
15788 M:      Christoph Hellwig <[email protected]>
15789 L:      [email protected]
15790 S:      Maintained
15791 F:      include/linux/personality.h
15792 F:      include/uapi/linux/personality.h
15793
15794 PHOENIX RC FLIGHT CONTROLLER ADAPTER
15795 M:      Marcus Folkesson <[email protected]>
15796 L:      [email protected]
15797 S:      Maintained
15798 F:      Documentation/input/devices/pxrc.rst
15799 F:      drivers/input/joystick/pxrc.c
15800
15801 PHONET PROTOCOL
15802 M:      Remi Denis-Courmont <[email protected]>
15803 S:      Supported
15804 F:      Documentation/networking/phonet.rst
15805 F:      include/linux/phonet.h
15806 F:      include/net/phonet/
15807 F:      include/uapi/linux/phonet.h
15808 F:      net/phonet/
15809
15810 PHRAM MTD DRIVER
15811 M:      Joern Engel <[email protected]>
15812 L:      [email protected]
15813 S:      Maintained
15814 F:      drivers/mtd/devices/phram.c
15815
15816 PICOLCD HID DRIVER
15817 M:      Bruno Prémont <[email protected]>
15818 L:      [email protected]
15819 S:      Maintained
15820 F:      drivers/hid/hid-picolcd*
15821
15822 PIDFD API
15823 M:      Christian Brauner <[email protected]>
15824 L:      [email protected]
15825 S:      Maintained
15826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
15827 F:      samples/pidfd/
15828 F:      tools/testing/selftests/clone3/
15829 F:      tools/testing/selftests/pid_namespace/
15830 F:      tools/testing/selftests/pidfd/
15831 K:      (?i)pidfd
15832 K:      (?i)clone3
15833 K:      \b(clone_args|kernel_clone_args)\b
15834
15835 PIN CONTROL SUBSYSTEM
15836 M:      Linus Walleij <[email protected]>
15837 L:      [email protected]
15838 S:      Maintained
15839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
15840 F:      Documentation/devicetree/bindings/pinctrl/
15841 F:      Documentation/driver-api/pin-control.rst
15842 F:      drivers/pinctrl/
15843 F:      include/linux/pinctrl/
15844
15845 PIN CONTROLLER - AMD
15846 M:      Basavaraj Natikar <[email protected]>
15847 M:      Shyam Sundar S K <[email protected]>
15848 S:      Maintained
15849 F:      drivers/pinctrl/pinctrl-amd.c
15850
15851 PIN CONTROLLER - FREESCALE
15852 M:      Dong Aisheng <[email protected]>
15853 M:      Fabio Estevam <[email protected]>
15854 M:      Shawn Guo <[email protected]>
15855 M:      Stefan Agner <[email protected]>
15856 R:      Pengutronix Kernel Team <[email protected]>
15857 L:      [email protected]
15858 S:      Maintained
15859 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
15860 F:      drivers/pinctrl/freescale/
15861
15862 PIN CONTROLLER - INTEL
15863 M:      Mika Westerberg <[email protected]>
15864 M:      Andy Shevchenko <[email protected]>
15865 S:      Maintained
15866 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
15867 F:      drivers/pinctrl/intel/
15868
15869 PIN CONTROLLER - KEEMBAY
15870 M:      Lakshmi Sowjanya D <[email protected]>
15871 S:      Supported
15872 F:      drivers/pinctrl/pinctrl-keembay*
15873
15874 PIN CONTROLLER - MEDIATEK
15875 M:      Sean Wang <[email protected]>
15876 L:      [email protected] (moderated for non-subscribers)
15877 S:      Maintained
15878 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
15879 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt6797-pinctrl.yaml
15880 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
15881 F:      Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
15882 F:      drivers/pinctrl/mediatek/
15883
15884 PIN CONTROLLER - MICROCHIP AT91
15885 M:      Ludovic Desroches <[email protected]>
15886 L:      [email protected] (moderated for non-subscribers)
15887 L:      [email protected]
15888 S:      Supported
15889 F:      drivers/gpio/gpio-sama5d2-piobu.c
15890 F:      drivers/pinctrl/pinctrl-at91*
15891
15892 PIN CONTROLLER - QUALCOMM
15893 M:      Bjorn Andersson <[email protected]>
15894 L:      [email protected]
15895 S:      Maintained
15896 F:      Documentation/devicetree/bindings/pinctrl/qcom,*.txt
15897 F:      drivers/pinctrl/qcom/
15898
15899 PIN CONTROLLER - RENESAS
15900 M:      Geert Uytterhoeven <[email protected]>
15901 L:      [email protected]
15902 S:      Supported
15903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
15904 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
15905 F:      drivers/pinctrl/renesas/
15906
15907 PIN CONTROLLER - SAMSUNG
15908 M:      Tomasz Figa <[email protected]>
15909 M:      Krzysztof Kozlowski <[email protected]>
15910 M:      Sylwester Nawrocki <[email protected]>
15911 R:      Alim Akhtar <[email protected]>
15912 L:      [email protected] (moderated for non-subscribers)
15913 L:      [email protected]
15914 S:      Maintained
15915 C:      irc://irc.libera.chat/linux-exynos
15916 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
15917 B:      mailto:[email protected]
15918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
15919 F:      Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
15920 F:      drivers/pinctrl/samsung/
15921 F:      include/dt-bindings/pinctrl/samsung.h
15922
15923 PIN CONTROLLER - SINGLE
15924 M:      Tony Lindgren <[email protected]>
15925 M:      Haojian Zhuang <[email protected]>
15926 L:      [email protected] (moderated for non-subscribers)
15927 L:      [email protected]
15928 S:      Maintained
15929 F:      drivers/pinctrl/pinctrl-single.c
15930
15931 PIN CONTROLLER - THUNDERBAY
15932 M:      Lakshmi Sowjanya D <[email protected]>
15933 S:      Supported
15934 F:      drivers/pinctrl/pinctrl-thunderbay.c
15935
15936 PIN CONTROLLER - SUNPLUS / TIBBO
15937 M:      Dvorkin Dmitry <[email protected]>
15938 M:      Wells Lu <[email protected]>
15939 L:      [email protected] (moderated for non-subscribers)
15940 S:      Maintained
15941 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
15942 F:      Documentation/devicetree/bindings/pinctrl/sunplus,*
15943 F:      drivers/pinctrl/sunplus/
15944 F:      include/dt-bindings/pinctrl/sppctl*.h
15945
15946 PKTCDVD DRIVER
15947 M:      [email protected]
15948 S:      Orphan
15949 F:      drivers/block/pktcdvd.c
15950 F:      include/linux/pktcdvd.h
15951 F:      include/uapi/linux/pktcdvd.h
15952
15953 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
15954 M:      Tomasz Duszynski <[email protected]>
15955 S:      Maintained
15956 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
15957 F:      drivers/iio/chemical/pms7003.c
15958
15959 PLATFORM FEATURE INFRASTRUCTURE
15960 M:      Juergen Gross <[email protected]>
15961 S:      Maintained
15962 F:      arch/*/include/asm/platform-feature.h
15963 F:      include/asm-generic/platform-feature.h
15964 F:      include/linux/platform-feature.h
15965 F:      kernel/platform-feature.c
15966
15967 PLDMFW LIBRARY
15968 M:      Jacob Keller <[email protected]>
15969 S:      Maintained
15970 F:      Documentation/driver-api/pldmfw/
15971 F:      include/linux/pldmfw.h
15972 F:      lib/pldmfw/
15973
15974 PLX DMA DRIVER
15975 M:      Logan Gunthorpe <[email protected]>
15976 S:      Maintained
15977 F:      drivers/dma/plx_dma.c
15978
15979 PM6764TR DRIVER
15980 M:      Charles Hsu     <[email protected]>
15981 L:      [email protected]
15982 S:      Maintained
15983 F:      Documentation/hwmon/pm6764tr.rst
15984 F:      drivers/hwmon/pmbus/pm6764tr.c
15985
15986 PM-GRAPH UTILITY
15987 M:      "Todd E Brandt" <[email protected]>
15988 L:      [email protected]
15989 S:      Supported
15990 W:      https://01.org/pm-graph
15991 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
15992 T:      git git://github.com/intel/pm-graph
15993 F:      tools/power/pm-graph
15994
15995 PMBUS HARDWARE MONITORING DRIVERS
15996 M:      Guenter Roeck <[email protected]>
15997 L:      [email protected]
15998 S:      Maintained
15999 W:      http://hwmon.wiki.kernel.org/
16000 W:      http://www.roeck-us.net/linux/drivers/
16001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
16002 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
16003 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
16004 F:      Documentation/hwmon/adm1275.rst
16005 F:      Documentation/hwmon/ibm-cffps.rst
16006 F:      Documentation/hwmon/ir35221.rst
16007 F:      Documentation/hwmon/lm25066.rst
16008 F:      Documentation/hwmon/ltc2978.rst
16009 F:      Documentation/hwmon/ltc3815.rst
16010 F:      Documentation/hwmon/max16064.rst
16011 F:      Documentation/hwmon/max20751.rst
16012 F:      Documentation/hwmon/max31785.rst
16013 F:      Documentation/hwmon/max34440.rst
16014 F:      Documentation/hwmon/max8688.rst
16015 F:      Documentation/hwmon/pmbus-core.rst
16016 F:      Documentation/hwmon/pmbus.rst
16017 F:      Documentation/hwmon/tps40422.rst
16018 F:      Documentation/hwmon/ucd9000.rst
16019 F:      Documentation/hwmon/ucd9200.rst
16020 F:      Documentation/hwmon/zl6100.rst
16021 F:      drivers/hwmon/pmbus/
16022 F:      include/linux/pmbus.h
16023
16024 PMC SIERRA MaxRAID DRIVER
16025 L:      [email protected]
16026 S:      Orphan
16027 W:      http://www.pmc-sierra.com/
16028 F:      drivers/scsi/pmcraid.*
16029
16030 PMC SIERRA PM8001 DRIVER
16031 M:      Jack Wang <[email protected]>
16032 L:      [email protected]
16033 S:      Supported
16034 F:      drivers/scsi/pm8001/
16035
16036 PNI RM3100 IIO DRIVER
16037 M:      Song Qiang <[email protected]>
16038 L:      [email protected]
16039 S:      Maintained
16040 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
16041 F:      drivers/iio/magnetometer/rm3100*
16042
16043 PNP SUPPORT
16044 M:      "Rafael J. Wysocki" <[email protected]>
16045 L:      [email protected]
16046 S:      Maintained
16047 F:      drivers/pnp/
16048 F:      include/linux/pnp.h
16049
16050 POSIX CLOCKS and TIMERS
16051 M:      Thomas Gleixner <[email protected]>
16052 L:      [email protected]
16053 S:      Maintained
16054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
16055 F:      fs/timerfd.c
16056 F:      include/linux/time_namespace.h
16057 F:      include/linux/timer*
16058 F:      kernel/time/*timer*
16059 F:      kernel/time/namespace.c
16060
16061 POWER MANAGEMENT CORE
16062 M:      "Rafael J. Wysocki" <[email protected]>
16063 L:      [email protected]
16064 S:      Supported
16065 B:      https://bugzilla.kernel.org
16066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
16067 F:      drivers/base/power/
16068 F:      drivers/powercap/
16069 F:      include/linux/intel_rapl.h
16070 F:      include/linux/pm.h
16071 F:      include/linux/pm_*
16072 F:      include/linux/powercap.h
16073 F:      kernel/configs/nopm.config
16074
16075 DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
16076 M:      Daniel Lezcano <[email protected]>
16077 L:      [email protected]
16078 S:      Supported
16079 B:      https://bugzilla.kernel.org
16080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
16081 F:      drivers/powercap/dtpm*
16082 F:      include/linux/dtpm.h
16083
16084 POWER STATE COORDINATION INTERFACE (PSCI)
16085 M:      Mark Rutland <[email protected]>
16086 M:      Lorenzo Pieralisi <[email protected]>
16087 L:      [email protected] (moderated for non-subscribers)
16088 S:      Maintained
16089 F:      drivers/firmware/psci/
16090 F:      include/linux/psci.h
16091 F:      include/uapi/linux/psci.h
16092
16093 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
16094 M:      Sebastian Reichel <[email protected]>
16095 L:      [email protected]
16096 S:      Maintained
16097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
16098 F:      Documentation/ABI/testing/sysfs-class-power
16099 F:      Documentation/devicetree/bindings/power/supply/
16100 F:      drivers/power/supply/
16101 F:      include/linux/power/
16102 F:      include/linux/power_supply.h
16103
16104 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
16105 M:      Suraj Jitindar Singh <[email protected]>
16106 L:      [email protected]
16107 S:      Maintained
16108 F:      drivers/char/powernv-op-panel.c
16109
16110 PPP OVER ATM (RFC 2364)
16111 M:      Mitchell Blank Jr <[email protected]>
16112 S:      Maintained
16113 F:      include/uapi/linux/atmppp.h
16114 F:      net/atm/pppoatm.c
16115
16116 PPP OVER ETHERNET
16117 M:      Michal Ostrowski <[email protected]>
16118 S:      Maintained
16119 F:      drivers/net/ppp/pppoe.c
16120 F:      drivers/net/ppp/pppox.c
16121
16122 PPP OVER L2TP
16123 M:      James Chapman <[email protected]>
16124 S:      Maintained
16125 F:      include/linux/if_pppol2tp.h
16126 F:      include/uapi/linux/if_pppol2tp.h
16127 F:      net/l2tp/l2tp_ppp.c
16128
16129 PPP PROTOCOL DRIVERS AND COMPRESSORS
16130 M:      Paul Mackerras <[email protected]>
16131 L:      [email protected]
16132 S:      Maintained
16133 F:      drivers/net/ppp/ppp_*
16134
16135 PPS SUPPORT
16136 M:      Rodolfo Giometti <[email protected]>
16137 L:      [email protected] (subscribers-only)
16138 S:      Maintained
16139 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
16140 F:      Documentation/ABI/testing/sysfs-pps
16141 F:      Documentation/devicetree/bindings/pps/pps-gpio.txt
16142 F:      Documentation/driver-api/pps.rst
16143 F:      drivers/pps/
16144 F:      include/linux/pps*.h
16145 F:      include/uapi/linux/pps.h
16146
16147 PPTP DRIVER
16148 M:      Dmitry Kozlov <[email protected]>
16149 L:      [email protected]
16150 S:      Maintained
16151 W:      http://sourceforge.net/projects/accel-pptp
16152 F:      drivers/net/ppp/pptp.c
16153
16154 PRESSURE STALL INFORMATION (PSI)
16155 M:      Johannes Weiner <[email protected]>
16156 M:      Suren Baghdasaryan <[email protected]>
16157 S:      Maintained
16158 F:      include/linux/psi*
16159 F:      kernel/sched/psi.c
16160
16161 PRINTK
16162 M:      Petr Mladek <[email protected]>
16163 M:      Sergey Senozhatsky <[email protected]>
16164 R:      Steven Rostedt <[email protected]>
16165 R:      John Ogness <[email protected]>
16166 S:      Maintained
16167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
16168 F:      include/linux/printk.h
16169 F:      kernel/printk/
16170
16171 PRINTK INDEXING
16172 R:      Chris Down <[email protected]>
16173 S:      Maintained
16174 F:      Documentation/core-api/printk-index.rst
16175 F:      kernel/printk/index.c
16176 K:      printk_index
16177
16178 PROC FILESYSTEM
16179 L:      [email protected]
16180 L:      [email protected]
16181 S:      Maintained
16182 F:      Documentation/filesystems/proc.rst
16183 F:      fs/proc/
16184 F:      include/linux/proc_fs.h
16185 F:      tools/testing/selftests/proc/
16186
16187 PROC SYSCTL
16188 M:      Luis Chamberlain <[email protected]>
16189 M:      Kees Cook <[email protected]>
16190 M:      Iurii Zaikin <[email protected]>
16191 L:      [email protected]
16192 L:      [email protected]
16193 S:      Maintained
16194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git sysctl-next
16195 F:      fs/proc/proc_sysctl.c
16196 F:      include/linux/sysctl.h
16197 F:      kernel/sysctl-test.c
16198 F:      kernel/sysctl.c
16199 F:      tools/testing/selftests/sysctl/
16200
16201 PS3 NETWORK SUPPORT
16202 M:      Geoff Levand <[email protected]>
16203 L:      [email protected]
16204 L:      [email protected]
16205 S:      Maintained
16206 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
16207
16208 PS3 PLATFORM SUPPORT
16209 M:      Geoff Levand <[email protected]>
16210 L:      [email protected]
16211 S:      Maintained
16212 F:      arch/powerpc/boot/ps3*
16213 F:      arch/powerpc/include/asm/lv1call.h
16214 F:      arch/powerpc/include/asm/ps3*.h
16215 F:      arch/powerpc/platforms/ps3/
16216 F:      drivers/*/ps3*
16217 F:      drivers/ps3/
16218 F:      drivers/rtc/rtc-ps3.c
16219 F:      drivers/usb/host/*ps3.c
16220 F:      sound/ppc/snd_ps3*
16221
16222 PS3VRAM DRIVER
16223 M:      Jim Paris <[email protected]>
16224 M:      Geoff Levand <[email protected]>
16225 L:      [email protected]
16226 S:      Maintained
16227 F:      drivers/block/ps3vram.c
16228
16229 PSAMPLE PACKET SAMPLING SUPPORT
16230 M:      Yotam Gigi <[email protected]>
16231 S:      Maintained
16232 F:      include/net/psample.h
16233 F:      include/uapi/linux/psample.h
16234 F:      net/psample
16235
16236 PSTORE FILESYSTEM
16237 M:      Kees Cook <[email protected]>
16238 M:      Anton Vorontsov <[email protected]>
16239 M:      Colin Cross <[email protected]>
16240 M:      Tony Luck <[email protected]>
16241 S:      Maintained
16242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
16243 F:      Documentation/admin-guide/ramoops.rst
16244 F:      Documentation/admin-guide/pstore-blk.rst
16245 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
16246 F:      drivers/acpi/apei/erst.c
16247 F:      drivers/firmware/efi/efi-pstore.c
16248 F:      fs/pstore/
16249 F:      include/linux/pstore*
16250 K:      \b(pstore|ramoops)
16251
16252 PTP HARDWARE CLOCK SUPPORT
16253 M:      Richard Cochran <[email protected]>
16254 L:      [email protected]
16255 S:      Maintained
16256 W:      http://linuxptp.sourceforge.net/
16257 F:      Documentation/ABI/testing/sysfs-ptp
16258 F:      Documentation/driver-api/ptp.rst
16259 F:      drivers/net/phy/dp83640*
16260 F:      drivers/ptp/*
16261 F:      include/linux/ptp_cl*
16262
16263 PTP VIRTUAL CLOCK SUPPORT
16264 M:      Yangbo Lu <[email protected]>
16265 L:      [email protected]
16266 S:      Maintained
16267 F:      drivers/ptp/ptp_vclock.c
16268 F:      net/ethtool/phc_vclocks.c
16269
16270 PTRACE SUPPORT
16271 M:      Oleg Nesterov <[email protected]>
16272 S:      Maintained
16273 F:      arch/*/*/ptrace*.c
16274 F:      arch/*/include/asm/ptrace*.h
16275 F:      arch/*/ptrace*.c
16276 F:      include/asm-generic/syscall.h
16277 F:      include/linux/ptrace.h
16278 F:      include/linux/regset.h
16279 F:      include/uapi/linux/ptrace.h
16280 F:      kernel/ptrace.c
16281
16282 PULSE8-CEC DRIVER
16283 M:      Hans Verkuil <[email protected]>
16284 L:      [email protected]
16285 S:      Maintained
16286 T:      git git://linuxtv.org/media_tree.git
16287 F:      Documentation/admin-guide/media/pulse8-cec.rst
16288 F:      drivers/media/cec/usb/pulse8/
16289
16290 PURELIFI PLFXLC DRIVER
16291 M:      Srinivasan Raju <[email protected]>
16292 L:      [email protected]
16293 S:      Supported
16294 F:      drivers/net/wireless/purelifi/plfxlc/
16295
16296 PVRUSB2 VIDEO4LINUX DRIVER
16297 M:      Mike Isely <[email protected]>
16298 L:      [email protected]       (subscribers-only)
16299 L:      [email protected]
16300 S:      Maintained
16301 W:      http://www.isely.net/pvrusb2/
16302 T:      git git://linuxtv.org/media_tree.git
16303 F:      Documentation/driver-api/media/drivers/pvrusb2*
16304 F:      drivers/media/usb/pvrusb2/
16305
16306 PWC WEBCAM DRIVER
16307 M:      Hans Verkuil <[email protected]>
16308 L:      [email protected]
16309 S:      Odd Fixes
16310 T:      git git://linuxtv.org/media_tree.git
16311 F:      drivers/media/usb/pwc/*
16312 F:      include/trace/events/pwc.h
16313
16314 PWM FAN DRIVER
16315 M:      Bartlomiej Zolnierkiewicz <[email protected]>
16316 L:      [email protected]
16317 S:      Supported
16318 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
16319 F:      Documentation/hwmon/pwm-fan.rst
16320 F:      drivers/hwmon/pwm-fan.c
16321
16322 PWM IR Transmitter
16323 M:      Sean Young <[email protected]>
16324 L:      [email protected]
16325 S:      Maintained
16326 F:      drivers/media/rc/pwm-ir-tx.c
16327
16328 PWM SUBSYSTEM
16329 M:      Thierry Reding <[email protected]>
16330 R:      Uwe Kleine-König <[email protected]>
16331 M:      Lee Jones <[email protected]>
16332 L:      [email protected]
16333 S:      Maintained
16334 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
16335 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
16336 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
16337 F:      Documentation/devicetree/bindings/pwm/
16338 F:      Documentation/driver-api/pwm.rst
16339 F:      drivers/gpio/gpio-mvebu.c
16340 F:      drivers/pwm/
16341 F:      drivers/video/backlight/pwm_bl.c
16342 F:      include/linux/pwm.h
16343 F:      include/linux/pwm_backlight.h
16344 K:      pwm_(config|apply_state|ops)
16345
16346 PXA GPIO DRIVER
16347 M:      Robert Jarzmik <[email protected]>
16348 L:      [email protected]
16349 S:      Maintained
16350 F:      drivers/gpio/gpio-pxa.c
16351
16352 PXA MMCI DRIVER
16353 S:      Orphan
16354
16355 PXA RTC DRIVER
16356 M:      Robert Jarzmik <[email protected]>
16357 L:      [email protected]
16358 S:      Maintained
16359
16360 PXA2xx/PXA3xx SUPPORT
16361 M:      Daniel Mack <[email protected]>
16362 M:      Haojian Zhuang <[email protected]>
16363 M:      Robert Jarzmik <[email protected]>
16364 L:      [email protected] (moderated for non-subscribers)
16365 S:      Maintained
16366 T:      git git://github.com/hzhuang1/linux.git
16367 T:      git git://github.com/rjarzmik/linux.git
16368 F:      arch/arm/boot/dts/pxa*
16369 F:      arch/arm/mach-pxa/
16370 F:      drivers/dma/pxa*
16371 F:      drivers/pcmcia/pxa2xx*
16372 F:      drivers/pinctrl/pxa/
16373 F:      drivers/spi/spi-pxa2xx*
16374 F:      drivers/usb/gadget/udc/pxa2*
16375 F:      include/sound/pxa2xx-lib.h
16376 F:      sound/arm/pxa*
16377 F:      sound/soc/pxa/
16378
16379 QAT DRIVER
16380 M:      Giovanni Cabiddu <[email protected]>
16381 L:      [email protected]
16382 S:      Supported
16383 F:      drivers/crypto/qat/
16384
16385 QCOM AUDIO (ASoC) DRIVERS
16386 M:      Srinivas Kandagatla <[email protected]>
16387 M:      Banajit Goswami <[email protected]>
16388 L:      [email protected] (moderated for non-subscribers)
16389 S:      Supported
16390 F:      sound/soc/codecs/lpass-va-macro.c
16391 F:      sound/soc/codecs/lpass-wsa-macro.*
16392 F:      sound/soc/codecs/msm8916-wcd-analog.c
16393 F:      sound/soc/codecs/msm8916-wcd-digital.c
16394 F:      sound/soc/codecs/wcd9335.*
16395 F:      sound/soc/codecs/wcd934x.c
16396 F:      sound/soc/codecs/wcd-clsh-v2.*
16397 F:      sound/soc/codecs/wsa881x.c
16398 F:      sound/soc/qcom/
16399
16400 QCOM EMBEDDED USB DEBUGGER (EUD)
16401 M:      Souradeep Chowdhury <[email protected]>
16402 L:      [email protected]
16403 S:      Maintained
16404 F:      Documentation/ABI/testing/sysfs-driver-eud
16405 F:      Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
16406 F:      drivers/usb/misc/qcom_eud.c
16407
16408 QCOM IPA DRIVER
16409 M:      Alex Elder <[email protected]>
16410 L:      [email protected]
16411 S:      Supported
16412 F:      drivers/net/ipa/
16413
16414 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
16415 M:      Gabriel Somlo <[email protected]>
16416 M:      "Michael S. Tsirkin" <[email protected]>
16417 L:      [email protected]
16418 S:      Maintained
16419 F:      drivers/firmware/qemu_fw_cfg.c
16420 F:      include/uapi/linux/qemu_fw_cfg.h
16421
16422 QIB DRIVER
16423 M:      Dennis Dalessandro <[email protected]>
16424 L:      [email protected]
16425 S:      Supported
16426 F:      drivers/infiniband/hw/qib/
16427
16428 QLOGIC QL41xxx FCOE DRIVER
16429 M:      Saurav Kashyap <[email protected]>
16430 M:      Javed Hasan <[email protected]>
16431 M:      [email protected]
16432 L:      [email protected]
16433 S:      Supported
16434 F:      drivers/scsi/qedf/
16435
16436 QLOGIC QL41xxx ISCSI DRIVER
16437 M:      Nilesh Javali <[email protected]>
16438 M:      Manish Rangankar <[email protected]>
16439 M:      [email protected]
16440 L:      [email protected]
16441 S:      Supported
16442 F:      drivers/scsi/qedi/
16443
16444 QLOGIC QL4xxx ETHERNET DRIVER
16445 M:      Ariel Elior <[email protected]>
16446 M:      Manish Chopra <[email protected]>
16447 L:      [email protected]
16448 S:      Supported
16449 F:      drivers/net/ethernet/qlogic/qed/
16450 F:      drivers/net/ethernet/qlogic/qede/
16451 F:      include/linux/qed/
16452
16453 QLOGIC QL4xxx RDMA DRIVER
16454 M:      Michal Kalderon <[email protected]>
16455 M:      Ariel Elior <[email protected]>
16456 L:      [email protected]
16457 S:      Supported
16458 F:      drivers/infiniband/hw/qedr/
16459 F:      include/uapi/rdma/qedr-abi.h
16460
16461 QLOGIC QLA1280 SCSI DRIVER
16462 M:      Michael Reed <[email protected]>
16463 L:      [email protected]
16464 S:      Maintained
16465 F:      drivers/scsi/qla1280.[ch]
16466
16467 QLOGIC QLA2XXX FC-SCSI DRIVER
16468 M:      Nilesh Javali <[email protected]>
16469 M:      [email protected]
16470 L:      [email protected]
16471 S:      Supported
16472 F:      drivers/scsi/qla2xxx/
16473
16474 QLOGIC QLA3XXX NETWORK DRIVER
16475 M:      [email protected]
16476 L:      [email protected]
16477 S:      Supported
16478 F:      drivers/net/ethernet/qlogic/qla3xxx.*
16479
16480 QLOGIC QLA4XXX iSCSI DRIVER
16481 M:      Nilesh Javali <[email protected]>
16482 M:      Manish Rangankar <[email protected]>
16483 M:      [email protected]
16484 L:      [email protected]
16485 S:      Supported
16486 F:      drivers/scsi/qla4xxx/
16487
16488 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
16489 M:      Shahed Shaikh <[email protected]>
16490 M:      Manish Chopra <[email protected]>
16491 M:      [email protected]
16492 L:      [email protected]
16493 S:      Supported
16494 F:      drivers/net/ethernet/qlogic/qlcnic/
16495
16496 QLOGIC QLGE 10Gb ETHERNET DRIVER
16497 M:      Manish Chopra <[email protected]>
16498 M:      [email protected]
16499 M:      Coiby Xu <[email protected]>
16500 L:      [email protected]
16501 S:      Supported
16502 F:      Documentation/networking/device_drivers/qlogic/qlge.rst
16503 F:      drivers/staging/qlge/
16504
16505 QM1D1B0004 MEDIA DRIVER
16506 M:      Akihiro Tsukada <[email protected]>
16507 L:      [email protected]
16508 S:      Odd Fixes
16509 F:      drivers/media/tuners/qm1d1b0004*
16510
16511 QM1D1C0042 MEDIA DRIVER
16512 M:      Akihiro Tsukada <[email protected]>
16513 L:      [email protected]
16514 S:      Odd Fixes
16515 F:      drivers/media/tuners/qm1d1c0042*
16516
16517 QNX4 FILESYSTEM
16518 M:      Anders Larsen <[email protected]>
16519 S:      Maintained
16520 W:      http://www.alarsen.net/linux/qnx4fs/
16521 F:      fs/qnx4/
16522 F:      include/uapi/linux/qnx4_fs.h
16523 F:      include/uapi/linux/qnxtypes.h
16524
16525 QORIQ DPAA2 FSL-MC BUS DRIVER
16526 M:      Stuart Yoder <[email protected]>
16527 M:      Laurentiu Tudor <[email protected]>
16528 L:      [email protected]
16529 S:      Maintained
16530 F:      Documentation/ABI/stable/sysfs-bus-fsl-mc
16531 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
16532 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
16533 F:      drivers/bus/fsl-mc/
16534 F:      include/uapi/linux/fsl_mc.h
16535
16536 QT1010 MEDIA DRIVER
16537 M:      Antti Palosaari <[email protected]>
16538 L:      [email protected]
16539 S:      Maintained
16540 W:      https://linuxtv.org
16541 W:      http://palosaari.fi/linux/
16542 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16543 T:      git git://linuxtv.org/anttip/media_tree.git
16544 F:      drivers/media/tuners/qt1010*
16545
16546 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
16547 M:      Kalle Valo <[email protected]>
16548 L:      [email protected]
16549 S:      Supported
16550 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
16551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
16552 F:      drivers/net/wireless/ath/ath10k/
16553 F:      Documentation/devicetree/bindings/net/wireless/qcom,ath10k.txt
16554
16555 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
16556 M:      Kalle Valo <[email protected]>
16557 L:      [email protected]
16558 S:      Supported
16559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
16560 F:      Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml
16561 F:      drivers/net/wireless/ath/ath11k/
16562
16563 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
16564 M:      Toke Høiland-Jørgensen <[email protected]>
16565 L:      [email protected]
16566 S:      Maintained
16567 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
16568 F:      Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
16569 F:      drivers/net/wireless/ath/ath9k/
16570
16571 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
16572 M:      Stephan Gerhold <[email protected]>
16573 L:      [email protected]
16574 L:      [email protected]
16575 S:      Maintained
16576 F:      Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
16577 F:      drivers/net/wwan/qcom_bam_dmux.c
16578
16579 QUALCOMM CAMERA SUBSYSTEM DRIVER
16580 M:      Robert Foss <[email protected]>
16581 M:      Todor Tomov <[email protected]>
16582 L:      [email protected]
16583 S:      Maintained
16584 F:      Documentation/admin-guide/media/qcom_camss.rst
16585 F:      Documentation/devicetree/bindings/media/*camss*
16586 F:      drivers/media/platform/qcom/camss/
16587
16588 QUALCOMM CLOCK DRIVERS
16589 M:      Bjorn Andersson <[email protected]>
16590 L:      [email protected]
16591 S:      Supported
16592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
16593 F:      Documentation/devicetree/bindings/clock/qcom,*
16594 F:      drivers/clk/qcom/
16595 F:      include/dt-bindings/clock/qcom,*
16596
16597 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
16598 M:      Niklas Cassel <[email protected]>
16599 L:      [email protected]
16600 L:      [email protected]
16601 S:      Maintained
16602 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
16603 F:      drivers/soc/qcom/cpr.c
16604
16605 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
16606 M:      Ilia Lin <[email protected]>
16607 L:      [email protected]
16608 S:      Maintained
16609 F:      Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
16610 F:      Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
16611 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
16612
16613 QUALCOMM CRYPTO DRIVERS
16614 M:      Thara Gopinath <[email protected]>
16615 L:      [email protected]
16616 L:      [email protected]
16617 S:      Maintained
16618 F:      drivers/crypto/qce/
16619
16620 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
16621 M:      Timur Tabi <[email protected]>
16622 L:      [email protected]
16623 S:      Maintained
16624 F:      drivers/net/ethernet/qualcomm/emac/
16625
16626 QUALCOMM ETHQOS ETHERNET DRIVER
16627 M:      Vinod Koul <[email protected]>
16628 L:      [email protected]
16629 S:      Maintained
16630 F:      Documentation/devicetree/bindings/net/qcom,ethqos.txt
16631 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
16632
16633 QUALCOMM FASTRPC DRIVER
16634 M:      Srinivas Kandagatla <[email protected]>
16635 M:      Amol Maheshwari <[email protected]>
16636 L:      [email protected]
16637 S:      Maintained
16638 F:      Documentation/devicetree/bindings/misc/qcom,fastrpc.txt
16639 F:      drivers/misc/fastrpc.c
16640 F:      include/uapi/misc/fastrpc.h
16641
16642 QUALCOMM HEXAGON ARCHITECTURE
16643 M:      Brian Cain <[email protected]>
16644 L:      [email protected]
16645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
16646 S:      Supported
16647 F:      arch/hexagon/
16648
16649 QUALCOMM HIDMA DRIVER
16650 M:      Sinan Kaya <[email protected]>
16651 L:      [email protected] (moderated for non-subscribers)
16652 L:      [email protected]
16653 L:      [email protected]
16654 S:      Supported
16655 F:      drivers/dma/qcom/hidma*
16656
16657 QUALCOMM I2C CCI DRIVER
16658 M:      Loic Poulain <[email protected]>
16659 M:      Robert Foss <[email protected]>
16660 L:      [email protected]
16661 L:      [email protected]
16662 S:      Maintained
16663 F:      Documentation/devicetree/bindings/i2c/i2c-qcom-cci.txt
16664 F:      drivers/i2c/busses/i2c-qcom-cci.c
16665
16666 QUALCOMM IOMMU
16667 M:      Rob Clark <[email protected]>
16668 L:      [email protected]
16669 L:      [email protected]
16670 L:      [email protected]
16671 S:      Maintained
16672 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
16673
16674 QUALCOMM IPC ROUTER (QRTR) DRIVER
16675 M:      Manivannan Sadhasivam <[email protected]>
16676 L:      [email protected]
16677 S:      Maintained
16678 F:      include/trace/events/qrtr.h
16679 F:      include/uapi/linux/qrtr.h
16680 F:      net/qrtr/
16681
16682 QUALCOMM IPCC MAILBOX DRIVER
16683 M:      Manivannan Sadhasivam <[email protected]>
16684 L:      [email protected]
16685 S:      Supported
16686 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
16687 F:      drivers/mailbox/qcom-ipcc.c
16688 F:      include/dt-bindings/mailbox/qcom-ipcc.h
16689
16690 QUALCOMM IPQ4019 USB PHY DRIVER
16691 M:      Robert Marko <[email protected]>
16692 M:      Luka Perkov <[email protected]>
16693 L:      [email protected]
16694 S:      Maintained
16695 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
16696 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
16697
16698 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
16699 M:      Robert Marko <[email protected]>
16700 M:      Luka Perkov <[email protected]>
16701 L:      [email protected]
16702 S:      Maintained
16703 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
16704 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
16705
16706 QUALCOMM NAND CONTROLLER DRIVER
16707 M:      Manivannan Sadhasivam <[email protected]>
16708 L:      [email protected]
16709 L:      [email protected]
16710 S:      Maintained
16711 F:      Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
16712 F:      drivers/mtd/nand/raw/qcom_nandc.c
16713
16714 QUALCOMM RMNET DRIVER
16715 M:      Subash Abhinov Kasiviswanathan <[email protected]>
16716 M:      Sean Tranchetti <[email protected]>
16717 L:      [email protected]
16718 S:      Maintained
16719 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
16720 F:      drivers/net/ethernet/qualcomm/rmnet/
16721 F:      include/linux/if_rmnet.h
16722
16723 QUALCOMM TSENS THERMAL DRIVER
16724 M:      Amit Kucheria <[email protected]>
16725 M:      Thara Gopinath <[email protected]>
16726 L:      [email protected]
16727 L:      [email protected]
16728 S:      Maintained
16729 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
16730 F:      drivers/thermal/qcom/
16731
16732 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
16733 M:      Stanimir Varbanov <[email protected]>
16734 L:      [email protected]
16735 L:      [email protected]
16736 S:      Maintained
16737 T:      git git://linuxtv.org/media_tree.git
16738 F:      Documentation/devicetree/bindings/media/*venus*
16739 F:      drivers/media/platform/qcom/venus/
16740
16741 QUALCOMM WCN36XX WIRELESS DRIVER
16742 M:      Loic Poulain <[email protected]>
16743 L:      [email protected]
16744 S:      Supported
16745 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
16746 F:      drivers/net/wireless/ath/wcn36xx/
16747
16748 QUANTENNA QTNFMAC WIRELESS DRIVER
16749 M:      Igor Mitsyanko <[email protected]>
16750 R:      Sergey Matyukevich <[email protected]>
16751 L:      [email protected]
16752 S:      Maintained
16753 F:      drivers/net/wireless/quantenna
16754
16755 RADEON and AMDGPU DRM DRIVERS
16756 M:      Alex Deucher <[email protected]>
16757 M:      Christian König <[email protected]>
16758 M:      Pan, Xinhui <[email protected]>
16759 L:      [email protected]
16760 S:      Supported
16761 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
16762 B:      https://gitlab.freedesktop.org/drm/amd/-/issues
16763 C:      irc://irc.oftc.net/radeon
16764 F:      Documentation/gpu/amdgpu/
16765 F:      drivers/gpu/drm/amd/
16766 F:      drivers/gpu/drm/radeon/
16767 F:      include/uapi/drm/amdgpu_drm.h
16768 F:      include/uapi/drm/radeon_drm.h
16769
16770 RADEON FRAMEBUFFER DISPLAY DRIVER
16771 M:      Benjamin Herrenschmidt <[email protected]>
16772 L:      [email protected]
16773 S:      Maintained
16774 F:      drivers/video/fbdev/aty/radeon*
16775 F:      include/uapi/linux/radeonfb.h
16776
16777 RADIOSHARK RADIO DRIVER
16778 M:      Hans Verkuil <[email protected]>
16779 L:      [email protected]
16780 S:      Maintained
16781 T:      git git://linuxtv.org/media_tree.git
16782 F:      drivers/media/radio/radio-shark.c
16783
16784 RADIOSHARK2 RADIO DRIVER
16785 M:      Hans Verkuil <[email protected]>
16786 L:      [email protected]
16787 S:      Maintained
16788 T:      git git://linuxtv.org/media_tree.git
16789 F:      drivers/media/radio/radio-shark2.c
16790 F:      drivers/media/radio/radio-tea5777.c
16791
16792 RADOS BLOCK DEVICE (RBD)
16793 M:      Ilya Dryomov <[email protected]>
16794 R:      Dongsheng Yang <[email protected]>
16795 L:      [email protected]
16796 S:      Supported
16797 W:      http://ceph.com/
16798 T:      git git://github.com/ceph/ceph-client.git
16799 F:      Documentation/ABI/testing/sysfs-bus-rbd
16800 F:      drivers/block/rbd.c
16801 F:      drivers/block/rbd_types.h
16802
16803 RAGE128 FRAMEBUFFER DISPLAY DRIVER
16804 M:      Paul Mackerras <[email protected]>
16805 L:      [email protected]
16806 S:      Maintained
16807 F:      drivers/video/fbdev/aty/aty128fb.c
16808
16809 RAINSHADOW-CEC DRIVER
16810 M:      Hans Verkuil <[email protected]>
16811 L:      [email protected]
16812 S:      Maintained
16813 T:      git git://linuxtv.org/media_tree.git
16814 F:      drivers/media/cec/usb/rainshadow/
16815
16816 RALINK MIPS ARCHITECTURE
16817 M:      John Crispin <[email protected]>
16818 L:      [email protected]
16819 S:      Maintained
16820 F:      arch/mips/ralink
16821
16822 RALINK MT7621 MIPS ARCHITECTURE
16823 M:      Arınç ÜNAL <[email protected]>
16824 M:      Sergio Paracuellos <[email protected]>
16825 L:      [email protected]
16826 S:      Maintained
16827 F:      arch/mips/boot/dts/ralink/mt7621*
16828
16829 RALINK PINCTRL DRIVER
16830 M:      Arınç ÜNAL <[email protected]>
16831 M:      Sergio Paracuellos <[email protected]>
16832 L:      [email protected]
16833 S:      Maintained
16834 F:      drivers/pinctrl/ralink/
16835
16836 RALINK RT2X00 WIRELESS LAN DRIVER
16837 M:      Stanislaw Gruszka <[email protected]>
16838 M:      Helmut Schaa <[email protected]>
16839 L:      [email protected]
16840 S:      Maintained
16841 F:      drivers/net/wireless/ralink/rt2x00/
16842
16843 RAMDISK RAM BLOCK DEVICE DRIVER
16844 M:      Jens Axboe <[email protected]>
16845 S:      Maintained
16846 F:      Documentation/admin-guide/blockdev/ramdisk.rst
16847 F:      drivers/block/brd.c
16848
16849 RANCHU VIRTUAL BOARD FOR MIPS
16850 M:      Miodrag Dinic <[email protected]>
16851 L:      [email protected]
16852 S:      Supported
16853 F:      arch/mips/configs/generic/board-ranchu.config
16854 F:      arch/mips/generic/board-ranchu.c
16855
16856 RANDOM NUMBER DRIVER
16857 M:      "Theodore Ts'o" <[email protected]>
16858 M:      Jason A. Donenfeld <[email protected]>
16859 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
16860 S:      Maintained
16861 F:      drivers/char/random.c
16862 F:      drivers/virt/vmgenid.c
16863
16864 RAPIDIO SUBSYSTEM
16865 M:      Matt Porter <[email protected]>
16866 M:      Alexandre Bounine <[email protected]>
16867 S:      Maintained
16868 F:      drivers/rapidio/
16869
16870 RAS INFRASTRUCTURE
16871 M:      Tony Luck <[email protected]>
16872 M:      Borislav Petkov <[email protected]>
16873 L:      [email protected]
16874 S:      Maintained
16875 F:      Documentation/admin-guide/ras.rst
16876 F:      drivers/ras/
16877 F:      include/linux/ras.h
16878 F:      include/ras/ras_event.h
16879
16880 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
16881 L:      [email protected]
16882 S:      Orphan
16883 F:      drivers/net/wireless/ray*
16884
16885 RC-CORE / LIRC FRAMEWORK
16886 M:      Sean Young <[email protected]>
16887 L:      [email protected]
16888 S:      Maintained
16889 W:      http://linuxtv.org
16890 T:      git git://linuxtv.org/media_tree.git
16891 F:      Documentation/driver-api/media/rc-core.rst
16892 F:      Documentation/userspace-api/media/rc/
16893 F:      drivers/media/rc/
16894 F:      include/media/rc-map.h
16895 F:      include/media/rc-core.h
16896 F:      include/uapi/linux/lirc.h
16897
16898 RCMM REMOTE CONTROLS DECODER
16899 M:      Patrick Lerda <[email protected]>
16900 S:      Maintained
16901 F:      drivers/media/rc/ir-rcmm-decoder.c
16902
16903 RCUTORTURE TEST FRAMEWORK
16904 M:      "Paul E. McKenney" <[email protected]>
16905 M:      Josh Triplett <[email protected]>
16906 R:      Steven Rostedt <[email protected]>
16907 R:      Mathieu Desnoyers <[email protected]>
16908 R:      Lai Jiangshan <[email protected]>
16909 L:      [email protected]
16910 S:      Supported
16911 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
16912 F:      tools/testing/selftests/rcutorture
16913
16914 RDACM20 Camera Sensor
16915 M:      Jacopo Mondi <[email protected]>
16916 M:      Kieran Bingham <[email protected]>
16917 M:      Laurent Pinchart <[email protected]>
16918 M:      Niklas Söderlund <[email protected]>
16919 L:      [email protected]
16920 S:      Maintained
16921 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
16922 F:      drivers/media/i2c/max9271.c
16923 F:      drivers/media/i2c/max9271.h
16924 F:      drivers/media/i2c/rdacm20.c
16925
16926 RDACM21 Camera Sensor
16927 M:      Jacopo Mondi <[email protected]>
16928 M:      Kieran Bingham <[email protected]>
16929 M:      Laurent Pinchart <[email protected]>
16930 M:      Niklas Söderlund <[email protected]>
16931 L:      [email protected]
16932 S:      Maintained
16933 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
16934 F:      drivers/media/i2c/max9271.c
16935 F:      drivers/media/i2c/max9271.h
16936 F:      drivers/media/i2c/rdacm21.c
16937
16938 RDC R-321X SoC
16939 M:      Florian Fainelli <[email protected]>
16940 S:      Maintained
16941
16942 RDC R6040 FAST ETHERNET DRIVER
16943 M:      Florian Fainelli <[email protected]>
16944 L:      [email protected]
16945 S:      Maintained
16946 F:      drivers/net/ethernet/rdc/r6040.c
16947
16948 RDMAVT - RDMA verbs software
16949 M:      Dennis Dalessandro <[email protected]>
16950 L:      [email protected]
16951 S:      Supported
16952 F:      drivers/infiniband/sw/rdmavt
16953
16954 RDS - RELIABLE DATAGRAM SOCKETS
16955 M:      Santosh Shilimkar <[email protected]>
16956 L:      [email protected]
16957 L:      [email protected]
16958 L:      [email protected] (moderated for non-subscribers)
16959 S:      Supported
16960 W:      https://oss.oracle.com/projects/rds/
16961 F:      Documentation/networking/rds.rst
16962 F:      net/rds/
16963
16964 RDT - RESOURCE ALLOCATION
16965 M:      Fenghua Yu <[email protected]>
16966 M:      Reinette Chatre <[email protected]>
16967 L:      [email protected]
16968 S:      Supported
16969 F:      Documentation/x86/resctrl*
16970 F:      arch/x86/include/asm/resctrl.h
16971 F:      arch/x86/kernel/cpu/resctrl/
16972 F:      tools/testing/selftests/resctrl/
16973
16974 READ-COPY UPDATE (RCU)
16975 M:      "Paul E. McKenney" <[email protected]>
16976 M:      Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
16977 M:      Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
16978 M:      Josh Triplett <[email protected]>
16979 R:      Steven Rostedt <[email protected]>
16980 R:      Mathieu Desnoyers <[email protected]>
16981 R:      Lai Jiangshan <[email protected]>
16982 R:      Joel Fernandes <[email protected]>
16983 L:      [email protected]
16984 S:      Supported
16985 W:      http://www.rdrop.com/users/paulmck/RCU/
16986 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
16987 F:      Documentation/RCU/
16988 F:      include/linux/rcu*
16989 F:      kernel/rcu/
16990 X:      Documentation/RCU/torture.rst
16991 X:      include/linux/srcu*.h
16992 X:      kernel/rcu/srcu*.c
16993
16994 REAL TIME CLOCK (RTC) SUBSYSTEM
16995 M:      Alessandro Zummo <[email protected]>
16996 M:      Alexandre Belloni <[email protected]>
16997 L:      [email protected]
16998 S:      Maintained
16999 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
17000 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
17001 F:      Documentation/admin-guide/rtc.rst
17002 F:      Documentation/devicetree/bindings/rtc/
17003 F:      drivers/rtc/
17004 F:      include/linux/platform_data/rtc-*
17005 F:      include/linux/rtc.h
17006 F:      include/linux/rtc/
17007 F:      include/uapi/linux/rtc.h
17008 F:      tools/testing/selftests/rtc/
17009
17010 REALTEK AUDIO CODECS
17011 M:      Oder Chiou <[email protected]>
17012 S:      Maintained
17013 F:      include/sound/rt*.h
17014 F:      sound/soc/codecs/rt*
17015
17016 REALTEK OTTO WATCHDOG
17017 M:      Sander Vanheule <[email protected]>
17018 L:      [email protected]
17019 S:      Maintained
17020 F:      Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
17021 F:      drivers/watchdog/realtek_otto_wdt.c
17022
17023 REALTEK RTL83xx SMI DSA ROUTER CHIPS
17024 M:      Linus Walleij <[email protected]>
17025 M:      Alvin Šipraga <[email protected]>
17026 S:      Maintained
17027 F:      Documentation/devicetree/bindings/net/dsa/realtek.yaml
17028 F:      drivers/net/dsa/realtek/*
17029
17030 REALTEK WIRELESS DRIVER (rtlwifi family)
17031 M:      Ping-Ke Shih <[email protected]>
17032 L:      [email protected]
17033 S:      Maintained
17034 W:      https://wireless.wiki.kernel.org/
17035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
17036 F:      drivers/net/wireless/realtek/rtlwifi/
17037
17038 REALTEK WIRELESS DRIVER (rtw88)
17039 M:      Yan-Hsuan Chuang <[email protected]>
17040 L:      [email protected]
17041 S:      Maintained
17042 F:      drivers/net/wireless/realtek/rtw88/
17043
17044 REALTEK WIRELESS DRIVER (rtw89)
17045 M:      Ping-Ke Shih <[email protected]>
17046 L:      [email protected]
17047 S:      Maintained
17048 F:      drivers/net/wireless/realtek/rtw89/
17049
17050 REDPINE WIRELESS DRIVER
17051 M:      Amitkumar Karwar <[email protected]>
17052 M:      Siva Rebbagondla <[email protected]>
17053 L:      [email protected]
17054 S:      Maintained
17055 F:      drivers/net/wireless/rsi/
17056
17057 REGISTER MAP ABSTRACTION
17058 M:      Mark Brown <[email protected]>
17059 L:      [email protected]
17060 S:      Supported
17061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
17062 F:      Documentation/devicetree/bindings/regmap/
17063 F:      drivers/base/regmap/
17064 F:      include/linux/regmap.h
17065
17066 REISERFS FILE SYSTEM
17067 L:      [email protected]
17068 S:      Supported
17069 F:      fs/reiserfs/
17070
17071 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
17072 M:      Bjorn Andersson <[email protected]>
17073 M:      Mathieu Poirier <[email protected]>
17074 L:      [email protected]
17075 S:      Maintained
17076 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
17077 F:      Documentation/ABI/testing/sysfs-class-remoteproc
17078 F:      Documentation/devicetree/bindings/remoteproc/
17079 F:      Documentation/staging/remoteproc.rst
17080 F:      drivers/remoteproc/
17081 F:      include/linux/remoteproc.h
17082 F:      include/linux/remoteproc/
17083
17084 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
17085 M:      Bjorn Andersson <[email protected]>
17086 M:      Mathieu Poirier <[email protected]>
17087 L:      [email protected]
17088 S:      Maintained
17089 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
17090 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
17091 F:      Documentation/staging/rpmsg.rst
17092 F:      drivers/rpmsg/
17093 F:      include/linux/rpmsg.h
17094 F:      include/linux/rpmsg/
17095 F:      include/uapi/linux/rpmsg.h
17096 F:      samples/rpmsg/
17097
17098 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
17099 M:      Stephan Gerhold <[email protected]>
17100 L:      [email protected]
17101 L:      [email protected]
17102 S:      Maintained
17103 F:      drivers/net/wwan/rpmsg_wwan_ctrl.c
17104
17105 RENESAS CLOCK DRIVERS
17106 M:      Geert Uytterhoeven <[email protected]>
17107 L:      [email protected]
17108 S:      Supported
17109 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
17110 F:      Documentation/devicetree/bindings/clock/renesas,*
17111 F:      drivers/clk/renesas/
17112
17113 RENESAS EMEV2 I2C DRIVER
17114 M:      Wolfram Sang <[email protected]>
17115 L:      [email protected]
17116 S:      Supported
17117 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
17118 F:      drivers/i2c/busses/i2c-emev2.c
17119
17120 RENESAS ETHERNET DRIVERS
17121 R:      Sergey Shtylyov <[email protected]>
17122 L:      [email protected]
17123 L:      [email protected]
17124 F:      Documentation/devicetree/bindings/net/renesas,*.yaml
17125 F:      drivers/net/ethernet/renesas/
17126 F:      include/linux/sh_eth.h
17127
17128 RENESAS R-CAR GYROADC DRIVER
17129 M:      Marek Vasut <[email protected]>
17130 L:      [email protected]
17131 S:      Supported
17132 F:      Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
17133 F:      drivers/iio/adc/rcar-gyroadc.c
17134
17135 RENESAS R-CAR I2C DRIVERS
17136 M:      Wolfram Sang <[email protected]>
17137 L:      [email protected]
17138 S:      Supported
17139 F:      Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
17140 F:      Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
17141 F:      drivers/i2c/busses/i2c-rcar.c
17142 F:      drivers/i2c/busses/i2c-sh_mobile.c
17143
17144 RENESAS R-CAR SATA DRIVER
17145 R:      Sergey Shtylyov <[email protected]>
17146 S:      Supported
17147 L:      [email protected]
17148 L:      [email protected]
17149 F:      Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
17150 F:      drivers/ata/sata_rcar.c
17151
17152 RENESAS R-CAR THERMAL DRIVERS
17153 M:      Niklas Söderlund <[email protected]>
17154 L:      [email protected]
17155 S:      Supported
17156 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
17157 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
17158 F:      drivers/thermal/rcar_gen3_thermal.c
17159 F:      drivers/thermal/rcar_thermal.c
17160
17161 RENESAS RIIC DRIVER
17162 M:      Chris Brandt <[email protected]>
17163 L:      [email protected]
17164 S:      Supported
17165 F:      Documentation/devicetree/bindings/i2c/renesas,riic.yaml
17166 F:      drivers/i2c/busses/i2c-riic.c
17167
17168 RENESAS USB PHY DRIVER
17169 M:      Yoshihiro Shimoda <[email protected]>
17170 L:      [email protected]
17171 S:      Maintained
17172 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
17173
17174 RENESAS RZ/G2L A/D DRIVER
17175 M:      Lad Prabhakar <[email protected]>
17176 L:      [email protected]
17177 L:      [email protected]
17178 S:      Supported
17179 F:      Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
17180 F:      drivers/iio/adc/rzg2l_adc.c
17181
17182 RENESAS RZ/N1 RTC CONTROLLER DRIVER
17183 M:      Miquel Raynal <[email protected]>
17184 L:      [email protected]
17185 L:      [email protected]
17186 S:      Maintained
17187 F:      Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
17188 F:      drivers/rtc/rtc-rzn1.c
17189
17190 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
17191 M:      Miquel Raynal <[email protected]>
17192 L:      [email protected]
17193 L:      [email protected]
17194 S:      Maintained
17195 F:      Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
17196 F:      drivers/mtd/nand/raw/renesas-nand-controller.c
17197
17198 RESET CONTROLLER FRAMEWORK
17199 M:      Philipp Zabel <[email protected]>
17200 S:      Maintained
17201 T:      git git://git.pengutronix.de/git/pza/linux
17202 F:      Documentation/devicetree/bindings/reset/
17203 F:      Documentation/driver-api/reset.rst
17204 F:      drivers/reset/
17205 F:      include/dt-bindings/reset/
17206 F:      include/linux/reset-controller.h
17207 F:      include/linux/reset.h
17208 F:      include/linux/reset/
17209 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
17210
17211 RESTARTABLE SEQUENCES SUPPORT
17212 M:      Mathieu Desnoyers <[email protected]>
17213 M:      Peter Zijlstra <[email protected]>
17214 M:      "Paul E. McKenney" <[email protected]>
17215 M:      Boqun Feng <[email protected]>
17216 L:      [email protected]
17217 S:      Supported
17218 F:      include/trace/events/rseq.h
17219 F:      include/uapi/linux/rseq.h
17220 F:      kernel/rseq.c
17221 F:      tools/testing/selftests/rseq/
17222
17223 RFKILL
17224 M:      Johannes Berg <[email protected]>
17225 L:      [email protected]
17226 S:      Maintained
17227 W:      https://wireless.wiki.kernel.org/
17228 Q:      https://patchwork.kernel.org/project/linux-wireless/list/
17229 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
17230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
17231 F:      Documentation/ABI/stable/sysfs-class-rfkill
17232 F:      Documentation/driver-api/rfkill.rst
17233 F:      include/linux/rfkill.h
17234 F:      include/uapi/linux/rfkill.h
17235 F:      net/rfkill/
17236
17237 RHASHTABLE
17238 M:      Thomas Graf <[email protected]>
17239 M:      Herbert Xu <[email protected]>
17240 L:      [email protected]
17241 S:      Maintained
17242 F:      include/linux/rhashtable-types.h
17243 F:      include/linux/rhashtable.h
17244 F:      lib/rhashtable.c
17245 F:      lib/test_rhashtable.c
17246
17247 RICOH R5C592 MEMORYSTICK DRIVER
17248 M:      Maxim Levitsky <[email protected]>
17249 S:      Maintained
17250 F:      drivers/memstick/host/r592.*
17251
17252 RICOH SMARTMEDIA/XD DRIVER
17253 M:      Maxim Levitsky <[email protected]>
17254 S:      Maintained
17255 F:      drivers/mtd/nand/raw/r852.c
17256 F:      drivers/mtd/nand/raw/r852.h
17257
17258 RISC-V PMU DRIVERS
17259 M:      Atish Patra <[email protected]>
17260 R:      Anup Patel <[email protected]>
17261 L:      [email protected]
17262 S:      Supported
17263 F:      drivers/perf/riscv_pmu.c
17264 F:      drivers/perf/riscv_pmu_legacy.c
17265 F:      drivers/perf/riscv_pmu_sbi.c
17266
17267 RISC-V ARCHITECTURE
17268 M:      Paul Walmsley <[email protected]>
17269 M:      Palmer Dabbelt <[email protected]>
17270 M:      Albert Ou <[email protected]>
17271 L:      [email protected]
17272 S:      Supported
17273 P:      Documentation/riscv/patch-acceptance.rst
17274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
17275 F:      arch/riscv/
17276 N:      riscv
17277 K:      riscv
17278
17279 RISC-V/MICROCHIP POLARFIRE SOC SUPPORT
17280 M:      Lewis Hanly <[email protected]>
17281 M:      Conor Dooley <[email protected]>
17282 L:      [email protected]
17283 S:      Supported
17284 F:      arch/riscv/boot/dts/microchip/
17285 F:      drivers/mailbox/mailbox-mpfs.c
17286 F:      drivers/soc/microchip/
17287 F:      include/soc/microchip/mpfs.h
17288
17289 RNBD BLOCK DRIVERS
17290 M:      Md. Haris Iqbal <[email protected]>
17291 M:      Jack Wang <[email protected]>
17292 L:      [email protected]
17293 S:      Maintained
17294 F:      drivers/block/rnbd/
17295
17296 ROCCAT DRIVERS
17297 M:      Stefan Achatz <[email protected]>
17298 S:      Maintained
17299 W:      http://sourceforge.net/projects/roccat/
17300 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
17301 F:      drivers/hid/hid-roccat*
17302 F:      include/linux/hid-roccat*
17303
17304 ROCKCHIP I2S TDM DRIVER
17305 M:      Nicolas Frattaroli <[email protected]>
17306 L:      [email protected]
17307 S:      Maintained
17308 F:      Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
17309 F:      sound/soc/rockchip/rockchip_i2s_tdm.*
17310
17311 ROCKCHIP ISP V1 DRIVER
17312 M:      Dafna Hirschfeld <[email protected]>
17313 L:      [email protected]
17314 L:      [email protected]
17315 S:      Maintained
17316 F:      Documentation/admin-guide/media/rkisp1.rst
17317 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
17318 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-rkisp1.rst
17319 F:      drivers/media/platform/rockchip/rkisp1
17320 F:      include/uapi/linux/rkisp1-config.h
17321
17322 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
17323 M:      Jacob Chen <[email protected]>
17324 M:      Ezequiel Garcia <[email protected]>
17325 L:      [email protected]
17326 L:      [email protected]
17327 S:      Maintained
17328 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
17329 F:      drivers/media/platform/rockchip/rga/
17330
17331 ROCKCHIP VIDEO DECODER DRIVER
17332 M:      Ezequiel Garcia <[email protected]>
17333 L:      [email protected]
17334 L:      [email protected]
17335 S:      Maintained
17336 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
17337 F:      drivers/staging/media/rkvdec/
17338
17339 ROCKER DRIVER
17340 M:      Jiri Pirko <[email protected]>
17341 L:      [email protected]
17342 S:      Supported
17343 F:      drivers/net/ethernet/rocker/
17344
17345 ROCKETPORT EXPRESS/INFINITY DRIVER
17346 M:      Kevin Cernekee <[email protected]>
17347 L:      [email protected]
17348 S:      Odd Fixes
17349 F:      drivers/tty/serial/rp2.*
17350
17351 ROHM BD99954 CHARGER IC
17352 R:      Matti Vaittinen <[email protected]>
17353 S:      Supported
17354 F:      drivers/power/supply/bd99954-charger.c
17355 F:      drivers/power/supply/bd99954-charger.h
17356
17357 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
17358 M:      Tomasz Duszynski <[email protected]>
17359 S:      Maintained
17360 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
17361 F:      drivers/iio/light/bh1750.c
17362
17363 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
17364 M:      Marek Vasut <[email protected]>
17365 L:      [email protected]
17366 L:      [email protected]
17367 S:      Supported
17368 F:      Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
17369 F:      drivers/gpio/gpio-bd9571mwv.c
17370 F:      drivers/mfd/bd9571mwv.c
17371 F:      drivers/regulator/bd9571mwv-regulator.c
17372 F:      include/linux/mfd/bd9571mwv.h
17373
17374 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
17375 R:      Matti Vaittinen <[email protected]>
17376 S:      Supported
17377 F:      drivers/clk/clk-bd718x7.c
17378 F:      drivers/gpio/gpio-bd71815.c
17379 F:      drivers/gpio/gpio-bd71828.c
17380 F:      drivers/mfd/rohm-bd71828.c
17381 F:      drivers/mfd/rohm-bd718x7.c
17382 F:      drivers/mfd/rohm-bd9576.c
17383 F:      drivers/regulator/bd71815-regulator.c
17384 F:      drivers/regulator/bd71828-regulator.c
17385 F:      drivers/regulator/bd718x7-regulator.c
17386 F:      drivers/regulator/bd9576-regulator.c
17387 F:      drivers/regulator/rohm-regulator.c
17388 F:      drivers/rtc/rtc-bd70528.c
17389 F:      drivers/watchdog/bd9576_wdt.c
17390 F:      include/linux/mfd/rohm-bd71815.h
17391 F:      include/linux/mfd/rohm-bd71828.h
17392 F:      include/linux/mfd/rohm-bd718x7.h
17393 F:      include/linux/mfd/rohm-bd957x.h
17394 F:      include/linux/mfd/rohm-generic.h
17395 F:      include/linux/mfd/rohm-shared.h
17396
17397 ROSE NETWORK LAYER
17398 M:      Ralf Baechle <[email protected]>
17399 L:      [email protected]
17400 S:      Maintained
17401 W:      http://www.linux-ax25.org/
17402 F:      include/net/rose.h
17403 F:      include/uapi/linux/rose.h
17404 F:      net/rose/
17405
17406 ROTATION DRIVER FOR ALLWINNER A83T
17407 M:      Jernej Skrabec <[email protected]>
17408 L:      [email protected]
17409 S:      Maintained
17410 T:      git git://linuxtv.org/media_tree.git
17411 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
17412 F:      drivers/media/platform/sunxi/sun8i-rotate/
17413
17414 RPMSG TTY DRIVER
17415 M:      Arnaud Pouliquen <[email protected]>
17416 L:      [email protected]
17417 S:      Maintained
17418 F:      drivers/tty/rpmsg_tty.c
17419
17420 RTL2830 MEDIA DRIVER
17421 M:      Antti Palosaari <[email protected]>
17422 L:      [email protected]
17423 S:      Maintained
17424 W:      https://linuxtv.org
17425 W:      http://palosaari.fi/linux/
17426 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17427 T:      git git://linuxtv.org/anttip/media_tree.git
17428 F:      drivers/media/dvb-frontends/rtl2830*
17429
17430 RTL2832 MEDIA DRIVER
17431 M:      Antti Palosaari <[email protected]>
17432 L:      [email protected]
17433 S:      Maintained
17434 W:      https://linuxtv.org
17435 W:      http://palosaari.fi/linux/
17436 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17437 T:      git git://linuxtv.org/anttip/media_tree.git
17438 F:      drivers/media/dvb-frontends/rtl2832*
17439
17440 RTL2832_SDR MEDIA DRIVER
17441 M:      Antti Palosaari <[email protected]>
17442 L:      [email protected]
17443 S:      Maintained
17444 W:      https://linuxtv.org
17445 W:      http://palosaari.fi/linux/
17446 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17447 T:      git git://linuxtv.org/anttip/media_tree.git
17448 F:      drivers/media/dvb-frontends/rtl2832_sdr*
17449
17450 RTL8180 WIRELESS DRIVER
17451 L:      [email protected]
17452 S:      Orphan
17453 W:      https://wireless.wiki.kernel.org/
17454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
17455 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
17456
17457 RTL8187 WIRELESS DRIVER
17458 M:      Herton Ronaldo Krzesinski <[email protected]>
17459 M:      Hin-Tak Leung <[email protected]>
17460 M:      Larry Finger <[email protected]>
17461 L:      [email protected]
17462 S:      Maintained
17463 W:      https://wireless.wiki.kernel.org/
17464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
17465 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
17466
17467 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
17468 M:      Jes Sorensen <[email protected]>
17469 L:      [email protected]
17470 S:      Maintained
17471 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
17472 F:      drivers/net/wireless/realtek/rtl8xxxu/
17473
17474 RTRS TRANSPORT DRIVERS
17475 M:      Md. Haris Iqbal <[email protected]>
17476 M:      Jack Wang <[email protected]>
17477 L:      [email protected]
17478 S:      Maintained
17479 F:      drivers/infiniband/ulp/rtrs/
17480
17481 RXRPC SOCKETS (AF_RXRPC)
17482 M:      David Howells <[email protected]>
17483 M:      Marc Dionne <[email protected]>
17484 L:      [email protected]
17485 S:      Supported
17486 W:      https://www.infradead.org/~dhowells/kafs/
17487 F:      Documentation/networking/rxrpc.rst
17488 F:      include/keys/rxrpc-type.h
17489 F:      include/net/af_rxrpc.h
17490 F:      include/trace/events/rxrpc.h
17491 F:      include/uapi/linux/rxrpc.h
17492 F:      net/rxrpc/
17493
17494 S3 SAVAGE FRAMEBUFFER DRIVER
17495 M:      Antonino Daplas <[email protected]>
17496 L:      [email protected]
17497 S:      Maintained
17498 F:      drivers/video/fbdev/savage/
17499
17500 S390
17501 M:      Heiko Carstens <[email protected]>
17502 M:      Vasily Gorbik <[email protected]>
17503 M:      Alexander Gordeev <[email protected]>
17504 R:      Christian Borntraeger <[email protected]>
17505 R:      Sven Schnelle <[email protected]>
17506 L:      [email protected]
17507 S:      Supported
17508 W:      http://www.ibm.com/developerworks/linux/linux390/
17509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
17510 F:      Documentation/driver-api/s390-drivers.rst
17511 F:      Documentation/s390/
17512 F:      arch/s390/
17513 F:      drivers/s390/
17514
17515 S390 COMMON I/O LAYER
17516 M:      Vineeth Vijayan <[email protected]>
17517 M:      Peter Oberparleiter <[email protected]>
17518 L:      [email protected]
17519 S:      Supported
17520 W:      http://www.ibm.com/developerworks/linux/linux390/
17521 F:      drivers/s390/cio/
17522
17523 S390 DASD DRIVER
17524 M:      Stefan Haberland <[email protected]>
17525 M:      Jan Hoeppner <[email protected]>
17526 L:      [email protected]
17527 S:      Supported
17528 W:      http://www.ibm.com/developerworks/linux/linux390/
17529 F:      block/partitions/ibm.c
17530 F:      drivers/s390/block/dasd*
17531 F:      include/linux/dasd_mod.h
17532
17533 S390 IOMMU (PCI)
17534 M:      Matthew Rosato <[email protected]>
17535 M:      Gerald Schaefer <[email protected]>
17536 L:      [email protected]
17537 S:      Supported
17538 W:      http://www.ibm.com/developerworks/linux/linux390/
17539 F:      drivers/iommu/s390-iommu.c
17540
17541 S390 IUCV NETWORK LAYER
17542 M:      Alexandra Winter <[email protected]>
17543 M:      Wenjia Zhang <[email protected]>
17544 L:      [email protected]
17545 L:      [email protected]
17546 S:      Supported
17547 W:      http://www.ibm.com/developerworks/linux/linux390/
17548 F:      drivers/s390/net/*iucv*
17549 F:      include/net/iucv/
17550 F:      net/iucv/
17551
17552 S390 NETWORK DRIVERS
17553 M:      Alexandra Winter <[email protected]>
17554 M:      Wenjia Zhang <[email protected]>
17555 L:      [email protected]
17556 L:      [email protected]
17557 S:      Supported
17558 W:      http://www.ibm.com/developerworks/linux/linux390/
17559 F:      drivers/s390/net/
17560
17561 S390 PCI SUBSYSTEM
17562 M:      Niklas Schnelle <[email protected]>
17563 M:      Gerald Schaefer <[email protected]>
17564 L:      [email protected]
17565 S:      Supported
17566 W:      http://www.ibm.com/developerworks/linux/linux390/
17567 F:      arch/s390/pci/
17568 F:      drivers/pci/hotplug/s390_pci_hpc.c
17569 F:      Documentation/s390/pci.rst
17570
17571 S390 VFIO AP DRIVER
17572 M:      Tony Krowiak <[email protected]>
17573 M:      Halil Pasic <[email protected]>
17574 M:      Jason Herne <[email protected]>
17575 L:      [email protected]
17576 S:      Supported
17577 W:      http://www.ibm.com/developerworks/linux/linux390/
17578 F:      Documentation/s390/vfio-ap.rst
17579 F:      drivers/s390/crypto/vfio_ap*
17580
17581 S390 VFIO-CCW DRIVER
17582 M:      Eric Farman <[email protected]>
17583 M:      Matthew Rosato <[email protected]>
17584 R:      Halil Pasic <[email protected]>
17585 L:      [email protected]
17586 L:      [email protected]
17587 S:      Supported
17588 F:      Documentation/s390/vfio-ccw.rst
17589 F:      drivers/s390/cio/vfio_ccw*
17590 F:      include/uapi/linux/vfio_ccw.h
17591
17592 S390 VFIO-PCI DRIVER
17593 M:      Matthew Rosato <[email protected]>
17594 M:      Eric Farman <[email protected]>
17595 L:      [email protected]
17596 L:      [email protected]
17597 S:      Supported
17598 F:      drivers/vfio/pci/vfio_pci_zdev.c
17599 F:      include/uapi/linux/vfio_zdev.h
17600
17601 S390 ZCRYPT DRIVER
17602 M:      Harald Freudenberger <[email protected]>
17603 L:      [email protected]
17604 S:      Supported
17605 W:      http://www.ibm.com/developerworks/linux/linux390/
17606 F:      drivers/s390/crypto/
17607
17608 S390 ZFCP DRIVER
17609 M:      Steffen Maier <[email protected]>
17610 M:      Benjamin Block <[email protected]>
17611 L:      [email protected]
17612 S:      Supported
17613 W:      http://www.ibm.com/developerworks/linux/linux390/
17614 F:      drivers/s390/scsi/zfcp_*
17615
17616 S3C ADC BATTERY DRIVER
17617 M:      Krzysztof Kozlowski <[email protected]>
17618 L:      [email protected]
17619 S:      Odd Fixes
17620 F:      drivers/power/supply/s3c_adc_battery.c
17621 F:      include/linux/s3c_adc_battery.h
17622
17623 S3C24XX SD/MMC Driver
17624 M:      Ben Dooks <[email protected]>
17625 L:      [email protected] (moderated for non-subscribers)
17626 S:      Supported
17627 F:      drivers/mmc/host/s3cmci.*
17628
17629 SAA6588 RDS RECEIVER DRIVER
17630 M:      Hans Verkuil <[email protected]>
17631 L:      [email protected]
17632 S:      Odd Fixes
17633 W:      https://linuxtv.org
17634 T:      git git://linuxtv.org/media_tree.git
17635 F:      drivers/media/i2c/saa6588*
17636
17637 SAA7134 VIDEO4LINUX DRIVER
17638 M:      Mauro Carvalho Chehab <[email protected]>
17639 L:      [email protected]
17640 S:      Odd fixes
17641 W:      https://linuxtv.org
17642 T:      git git://linuxtv.org/media_tree.git
17643 F:      Documentation/driver-api/media/drivers/saa7134*
17644 F:      drivers/media/pci/saa7134/
17645
17646 SAA7146 VIDEO4LINUX-2 DRIVER
17647 M:      Hans Verkuil <[email protected]>
17648 L:      [email protected]
17649 S:      Maintained
17650 T:      git git://linuxtv.org/media_tree.git
17651 F:      drivers/media/common/saa7146/
17652 F:      drivers/media/pci/saa7146/
17653 F:      include/media/drv-intf/saa7146*
17654
17655 SAFESETID SECURITY MODULE
17656 M:      Micah Morton <[email protected]>
17657 S:      Supported
17658 F:      Documentation/admin-guide/LSM/SafeSetID.rst
17659 F:      security/safesetid/
17660
17661 SAMSUNG AUDIO (ASoC) DRIVERS
17662 M:      Krzysztof Kozlowski <[email protected]>
17663 M:      Sylwester Nawrocki <[email protected]>
17664 L:      [email protected] (moderated for non-subscribers)
17665 S:      Supported
17666 B:      mailto:[email protected]
17667 F:      Documentation/devicetree/bindings/sound/samsung*
17668 F:      sound/soc/samsung/
17669
17670 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
17671 M:      Krzysztof Kozlowski <[email protected]>
17672 L:      [email protected]
17673 L:      [email protected]
17674 S:      Maintained
17675 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
17676 F:      drivers/crypto/exynos-rng.c
17677
17678 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
17679 M:      Łukasz Stelmach <[email protected]>
17680 L:      [email protected]
17681 S:      Maintained
17682 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
17683 F:      drivers/char/hw_random/exynos-trng.c
17684
17685 SAMSUNG FRAMEBUFFER DRIVER
17686 M:      Jingoo Han <[email protected]>
17687 L:      [email protected]
17688 S:      Maintained
17689 F:      drivers/video/fbdev/s3c-fb.c
17690
17691 SAMSUNG INTERCONNECT DRIVERS
17692 M:      Sylwester Nawrocki <[email protected]>
17693 M:      Artur Świgoń <[email protected]>
17694 L:      [email protected]
17695 L:      [email protected]
17696 S:      Supported
17697 F:      drivers/interconnect/samsung/
17698
17699 SAMSUNG LAPTOP DRIVER
17700 M:      Corentin Chary <[email protected]>
17701 L:      [email protected]
17702 S:      Maintained
17703 F:      drivers/platform/x86/samsung-laptop.c
17704
17705 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
17706 M:      Krzysztof Kozlowski <[email protected]>
17707 M:      Bartlomiej Zolnierkiewicz <[email protected]>
17708 L:      [email protected]
17709 L:      [email protected]
17710 S:      Supported
17711 B:      mailto:[email protected]
17712 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
17713 F:      Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
17714 F:      Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
17715 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
17716 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
17717 F:      drivers/clk/clk-s2mps11.c
17718 F:      drivers/mfd/sec*.c
17719 F:      drivers/regulator/s2m*.c
17720 F:      drivers/regulator/s5m*.c
17721 F:      drivers/rtc/rtc-s5m.c
17722 F:      include/linux/mfd/samsung/
17723
17724 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
17725 M:      Sylwester Nawrocki <[email protected]>
17726 L:      [email protected]
17727 L:      [email protected]
17728 S:      Maintained
17729 F:      drivers/media/platform/samsung/s3c-camif/
17730 F:      include/media/drv-intf/s3c_camif.h
17731
17732 SAMSUNG S3FWRN5 NFC DRIVER
17733 M:      Krzysztof Kozlowski <[email protected]>
17734 M:      Krzysztof Opasiak <[email protected]>
17735 L:      [email protected] (subscribers-only)
17736 S:      Maintained
17737 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
17738 F:      drivers/nfc/s3fwrn5
17739
17740 SAMSUNG S5C73M3 CAMERA DRIVER
17741 M:      Sylwester Nawrocki <[email protected]>
17742 M:      Andrzej Hajda <[email protected]>
17743 L:      [email protected]
17744 S:      Supported
17745 F:      drivers/media/i2c/s5c73m3/*
17746
17747 SAMSUNG S5K5BAF CAMERA DRIVER
17748 M:      Sylwester Nawrocki <[email protected]>
17749 M:      Andrzej Hajda <[email protected]>
17750 L:      [email protected]
17751 S:      Supported
17752 F:      drivers/media/i2c/s5k5baf.c
17753
17754 SAMSUNG S5P Security SubSystem (SSS) DRIVER
17755 M:      Krzysztof Kozlowski <[email protected]>
17756 M:      Vladimir Zapolskiy <[email protected]>
17757 L:      [email protected]
17758 L:      [email protected]
17759 S:      Maintained
17760 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
17761 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
17762 F:      drivers/crypto/s5p-sss.c
17763
17764 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
17765 M:      Sylwester Nawrocki <[email protected]>
17766 L:      [email protected]
17767 S:      Supported
17768 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
17769 F:      drivers/media/platform/samsung/exynos4-is/
17770
17771 SAMSUNG SOC CLOCK DRIVERS
17772 M:      Sylwester Nawrocki <[email protected]>
17773 M:      Tomasz Figa <[email protected]>
17774 M:      Chanwoo Choi <[email protected]>
17775 R:      Alim Akhtar <[email protected]>
17776 L:      [email protected]
17777 S:      Supported
17778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
17779 F:      Documentation/devicetree/bindings/clock/samsung,*.yaml
17780 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
17781 F:      drivers/clk/samsung/
17782 F:      include/dt-bindings/clock/exynos*.h
17783 F:      include/dt-bindings/clock/s3c*.h
17784 F:      include/dt-bindings/clock/s5p*.h
17785 F:      include/dt-bindings/clock/samsung,*.h
17786 F:      include/linux/clk/samsung.h
17787 F:      include/linux/platform_data/clk-s3c2410.h
17788
17789 SAMSUNG SPI DRIVERS
17790 M:      Krzysztof Kozlowski <[email protected]>
17791 M:      Andi Shyti <[email protected]>
17792 L:      [email protected]
17793 L:      [email protected]
17794 S:      Maintained
17795 F:      Documentation/devicetree/bindings/spi/samsung,spi*.yaml
17796 F:      drivers/spi/spi-s3c*
17797 F:      include/linux/platform_data/spi-s3c64xx.h
17798 F:      include/linux/spi/s3c24xx-fiq.h
17799
17800 SAMSUNG SXGBE DRIVERS
17801 M:      Byungho An <[email protected]>
17802 L:      [email protected]
17803 S:      Supported
17804 F:      drivers/net/ethernet/samsung/sxgbe/
17805
17806 SAMSUNG THERMAL DRIVER
17807 M:      Bartlomiej Zolnierkiewicz <[email protected]>
17808 M:      Krzysztof Kozlowski <[email protected]>
17809 L:      [email protected]
17810 L:      [email protected]
17811 S:      Maintained
17812 F:      Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
17813 F:      drivers/thermal/samsung/
17814
17815 SAMSUNG USB2 PHY DRIVER
17816 M:      Sylwester Nawrocki <[email protected]>
17817 L:      [email protected]
17818 S:      Supported
17819 F:      Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
17820 F:      Documentation/driver-api/phy/samsung-usb2.rst
17821 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
17822 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
17823 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
17824 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
17825 F:      drivers/phy/samsung/phy-samsung-usb2.c
17826 F:      drivers/phy/samsung/phy-samsung-usb2.h
17827
17828 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
17829 M:      Paul Barker <[email protected]>
17830 R:      Marc Murphy <[email protected]>
17831 S:      Supported
17832 F:      arch/arm/boot/dts/am335x-sancloud*
17833
17834 SC1200 WDT DRIVER
17835 M:      Zwane Mwaikambo <[email protected]>
17836 S:      Maintained
17837 F:      drivers/watchdog/sc1200wdt.c
17838
17839 SCHEDULER
17840 M:      Ingo Molnar <[email protected]>
17841 M:      Peter Zijlstra <[email protected]>
17842 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
17843 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
17844 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
17845 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
17846 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
17847 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
17848 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
17849 R:      Valentin Schneider <[email protected]> (TOPOLOGY)
17850 L:      [email protected]
17851 S:      Maintained
17852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
17853 F:      include/linux/preempt.h
17854 F:      include/linux/sched.h
17855 F:      include/linux/wait.h
17856 F:      include/uapi/linux/sched.h
17857 F:      kernel/sched/
17858
17859 SCR24X CHIP CARD INTERFACE DRIVER
17860 M:      Lubomir Rintel <[email protected]>
17861 S:      Supported
17862 F:      drivers/char/pcmcia/scr24x_cs.c
17863
17864 SCSI RDMA PROTOCOL (SRP) INITIATOR
17865 M:      Bart Van Assche <[email protected]>
17866 L:      [email protected]
17867 S:      Supported
17868 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
17869 F:      drivers/infiniband/ulp/srp/
17870 F:      include/scsi/srp.h
17871
17872 SCSI RDMA PROTOCOL (SRP) TARGET
17873 M:      Bart Van Assche <[email protected]>
17874 L:      [email protected]
17875 L:      [email protected]
17876 S:      Supported
17877 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
17878 F:      drivers/infiniband/ulp/srpt/
17879
17880 SCSI SG DRIVER
17881 M:      Doug Gilbert <[email protected]>
17882 L:      [email protected]
17883 S:      Maintained
17884 W:      http://sg.danny.cz/sg
17885 F:      Documentation/scsi/scsi-generic.rst
17886 F:      drivers/scsi/sg.c
17887 F:      include/scsi/sg.h
17888
17889 SCSI SUBSYSTEM
17890 M:      "James E.J. Bottomley" <[email protected]>
17891 M:      "Martin K. Petersen" <[email protected]>
17892 L:      [email protected]
17893 S:      Maintained
17894 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
17895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
17896 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
17897 F:      Documentation/devicetree/bindings/scsi/
17898 F:      drivers/scsi/
17899 F:      drivers/ufs/
17900 F:      include/scsi/
17901
17902 SCSI TAPE DRIVER
17903 M:      Kai Mäkisara <[email protected]>
17904 L:      [email protected]
17905 S:      Maintained
17906 F:      Documentation/scsi/st.rst
17907 F:      drivers/scsi/st.*
17908 F:      drivers/scsi/st_*.h
17909
17910 SCSI TARGET CORE USER DRIVER
17911 M:      Bodo Stroesser <[email protected]>
17912 L:      [email protected]
17913 L:      [email protected]
17914 S:      Supported
17915 F:      Documentation/target/tcmu-design.rst
17916 F:      drivers/target/target_core_user.c
17917 F:      include/uapi/linux/target_core_user.h
17918
17919 SCSI TARGET SUBSYSTEM
17920 M:      "Martin K. Petersen" <[email protected]>
17921 L:      [email protected]
17922 L:      [email protected]
17923 S:      Supported
17924 W:      http://www.linux-iscsi.org
17925 Q:      https://patchwork.kernel.org/project/target-devel/list/
17926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
17927 F:      Documentation/target/
17928 F:      drivers/target/
17929 F:      include/target/
17930
17931 SCTP PROTOCOL
17932 M:      Vlad Yasevich <[email protected]>
17933 M:      Neil Horman <[email protected]>
17934 M:      Marcelo Ricardo Leitner <[email protected]>
17935 L:      [email protected]
17936 S:      Maintained
17937 W:      http://lksctp.sourceforge.net
17938 F:      Documentation/networking/sctp.rst
17939 F:      include/linux/sctp.h
17940 F:      include/net/sctp/
17941 F:      include/uapi/linux/sctp.h
17942 F:      net/sctp/
17943
17944 SCx200 CPU SUPPORT
17945 M:      Jim Cromie <[email protected]>
17946 S:      Odd Fixes
17947 F:      Documentation/i2c/busses/scx200_acb.rst
17948 F:      arch/x86/platform/scx200/
17949 F:      drivers/i2c/busses/scx200*
17950 F:      drivers/mtd/maps/scx200_docflash.c
17951 F:      drivers/watchdog/scx200_wdt.c
17952 F:      include/linux/scx200.h
17953
17954 SCx200 GPIO DRIVER
17955 M:      Jim Cromie <[email protected]>
17956 S:      Maintained
17957 F:      drivers/char/scx200_gpio.c
17958 F:      include/linux/scx200_gpio.h
17959
17960 SCx200 HRT CLOCKSOURCE DRIVER
17961 M:      Jim Cromie <[email protected]>
17962 S:      Maintained
17963 F:      drivers/clocksource/scx200_hrt.c
17964
17965 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
17966 M:      Sascha Sommer <[email protected]>
17967 L:      [email protected] (subscribers-only)
17968 S:      Maintained
17969 F:      drivers/mmc/host/sdricoh_cs.c
17970
17971 SECO BOARDS CEC DRIVER
17972 M:      Ettore Chimenti <[email protected]>
17973 S:      Maintained
17974 F:      drivers/media/cec/platform/seco/seco-cec.c
17975 F:      drivers/media/cec/platform/seco/seco-cec.h
17976
17977 SECURE COMPUTING
17978 M:      Kees Cook <[email protected]>
17979 R:      Andy Lutomirski <[email protected]>
17980 R:      Will Drewry <[email protected]>
17981 S:      Supported
17982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
17983 F:      Documentation/userspace-api/seccomp_filter.rst
17984 F:      include/linux/seccomp.h
17985 F:      include/uapi/linux/seccomp.h
17986 F:      kernel/seccomp.c
17987 F:      tools/testing/selftests/kselftest_harness.h
17988 F:      tools/testing/selftests/seccomp/*
17989 K:      \bsecure_computing
17990 K:      \bTIF_SECCOMP\b
17991
17992 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
17993 M:      Al Cooper <[email protected]>
17994 R:      Broadcom internal kernel review list <[email protected]>
17995 L:      [email protected]
17996 S:      Maintained
17997 F:      drivers/mmc/host/sdhci-brcmstb*
17998
17999 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
18000 M:      Adrian Hunter <[email protected]>
18001 L:      [email protected]
18002 S:      Maintained
18003 F:      drivers/mmc/host/sdhci*
18004
18005 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
18006 M:      Eugen Hristev <[email protected]>
18007 L:      [email protected]
18008 S:      Supported
18009 F:      drivers/mmc/host/sdhci-of-at91.c
18010
18011 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
18012 M:      Ben Dooks <[email protected]>
18013 M:      Jaehoon Chung <[email protected]>
18014 L:      [email protected]
18015 S:      Maintained
18016 F:      drivers/mmc/host/sdhci-s3c*
18017
18018 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
18019 M:      Viresh Kumar <[email protected]>
18020 L:      [email protected]
18021 S:      Maintained
18022 F:      drivers/mmc/host/sdhci-spear.c
18023
18024 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
18025 M:      Kishon Vijay Abraham I <[email protected]>
18026 L:      [email protected]
18027 S:      Maintained
18028 F:      drivers/mmc/host/sdhci-omap.c
18029
18030 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
18031 M:      Haibo Chen <[email protected]>
18032 L:      [email protected]
18033 L:      [email protected]
18034 S:      Maintained
18035 F:      drivers/mmc/host/sdhci-esdhc-imx.c
18036
18037 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
18038 M:      Jonathan Derrick <[email protected]>
18039 M:      Revanth Rajashekar <[email protected]>
18040 L:      [email protected]
18041 S:      Supported
18042 F:      block/opal_proto.h
18043 F:      block/sed*
18044 F:      include/linux/sed*
18045 F:      include/uapi/linux/sed*
18046
18047 SECURITY CONTACT
18048 M:      Security Officers <[email protected]>
18049 S:      Supported
18050 F:      Documentation/admin-guide/security-bugs.rst
18051
18052 SECURITY SUBSYSTEM
18053 M:      James Morris <[email protected]>
18054 M:      "Serge E. Hallyn" <[email protected]>
18055 L:      [email protected] (suggested Cc:)
18056 S:      Supported
18057 W:      http://kernsec.org/
18058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
18059 F:      security/
18060 X:      security/selinux/
18061
18062 SELINUX SECURITY MODULE
18063 M:      Paul Moore <[email protected]>
18064 M:      Stephen Smalley <[email protected]>
18065 M:      Eric Paris <[email protected]>
18066 L:      [email protected]
18067 S:      Supported
18068 W:      https://selinuxproject.org
18069 W:      https://github.com/SELinuxProject
18070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
18071 F:      Documentation/ABI/obsolete/sysfs-selinux-checkreqprot
18072 F:      Documentation/ABI/obsolete/sysfs-selinux-disable
18073 F:      Documentation/admin-guide/LSM/SELinux.rst
18074 F:      include/trace/events/avc.h
18075 F:      include/uapi/linux/selinux_netlink.h
18076 F:      scripts/selinux/
18077 F:      security/selinux/
18078
18079 SENSABLE PHANTOM
18080 M:      Jiri Slaby <[email protected]>
18081 S:      Maintained
18082 F:      drivers/misc/phantom.c
18083 F:      include/uapi/linux/phantom.h
18084
18085 SENSEAIR SUNRISE 006-0-0007
18086 M:      Jacopo Mondi <[email protected]>
18087 S:      Maintained
18088 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
18089 F:      Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
18090 F:      drivers/iio/chemical/sunrise_co2.c
18091
18092 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
18093 M:      Tomasz Duszynski <[email protected]>
18094 S:      Maintained
18095 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
18096 F:      drivers/iio/chemical/scd30.h
18097 F:      drivers/iio/chemical/scd30_core.c
18098 F:      drivers/iio/chemical/scd30_i2c.c
18099 F:      drivers/iio/chemical/scd30_serial.c
18100
18101 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
18102 M:      Roan van Dijk <[email protected]>
18103 S:      Maintained
18104 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
18105 F:      drivers/iio/chemical/scd4x.c
18106
18107 SENSIRION SGP40 GAS SENSOR DRIVER
18108 M:      Andreas Klinger <[email protected]>
18109 S:      Maintained
18110 F:      Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
18111 F:      drivers/iio/chemical/sgp40.c
18112
18113 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
18114 M:      Tomasz Duszynski <[email protected]>
18115 S:      Maintained
18116 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
18117 F:      drivers/iio/chemical/sps30.c
18118 F:      drivers/iio/chemical/sps30_i2c.c
18119 F:      drivers/iio/chemical/sps30_serial.c
18120
18121 SERIAL DEVICE BUS
18122 M:      Rob Herring <[email protected]>
18123 L:      [email protected]
18124 S:      Maintained
18125 F:      Documentation/devicetree/bindings/serial/serial.yaml
18126 F:      drivers/tty/serdev/
18127 F:      include/linux/serdev.h
18128
18129 SERIAL DRIVERS
18130 M:      Greg Kroah-Hartman <[email protected]>
18131 L:      [email protected]
18132 S:      Maintained
18133 F:      Documentation/devicetree/bindings/serial/
18134 F:      drivers/tty/serial/
18135
18136 SERIAL IR RECEIVER
18137 M:      Sean Young <[email protected]>
18138 L:      [email protected]
18139 S:      Maintained
18140 F:      drivers/media/rc/serial_ir.c
18141
18142 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
18143 M:      Srinivas Kandagatla <[email protected]>
18144 L:      [email protected] (moderated for non-subscribers)
18145 S:      Maintained
18146 F:      Documentation/devicetree/bindings/slimbus/
18147 F:      drivers/slimbus/
18148 F:      include/linux/slimbus.h
18149
18150 SFC NETWORK DRIVER
18151 M:      Edward Cree <[email protected]>
18152 M:      Martin Habets <[email protected]>
18153 L:      [email protected]
18154 S:      Supported
18155 F:      drivers/net/ethernet/sfc/
18156
18157 SFF/SFP/SFP+ MODULE SUPPORT
18158 M:      Russell King <[email protected]>
18159 L:      [email protected]
18160 S:      Maintained
18161 F:      drivers/net/phy/phylink.c
18162 F:      drivers/net/phy/sfp*
18163 F:      include/linux/mdio/mdio-i2c.h
18164 F:      include/linux/phylink.h
18165 F:      include/linux/sfp.h
18166 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)
18167
18168 SGI GRU DRIVER
18169 M:      Dimitri Sivanich <[email protected]>
18170 S:      Maintained
18171 F:      drivers/misc/sgi-gru/
18172
18173 SGI XP/XPC/XPNET DRIVER
18174 M:      Robin Holt <[email protected]>
18175 M:      Steve Wahl <[email protected]>
18176 R:      Mike Travis <[email protected]>
18177 S:      Maintained
18178 F:      drivers/misc/sgi-xp/
18179
18180 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
18181 M:      Karsten Graul <[email protected]>
18182 M:      Wenjia Zhang <[email protected]>
18183 L:      [email protected]
18184 S:      Supported
18185 W:      http://www.ibm.com/developerworks/linux/linux390/
18186 F:      net/smc/
18187
18188 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
18189 M:      Linus Walleij <[email protected]>
18190 L:      [email protected]
18191 S:      Maintained
18192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
18193 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
18194 F:      drivers/iio/light/gp2ap002.c
18195
18196 SHARP RJ54N1CB0C SENSOR DRIVER
18197 M:      Jacopo Mondi <[email protected]>
18198 L:      [email protected]
18199 S:      Odd fixes
18200 T:      git git://linuxtv.org/media_tree.git
18201 F:      drivers/media/i2c/rj54n1cb0c.c
18202 F:      include/media/i2c/rj54n1cb0c.h
18203
18204 SH_VOU V4L2 OUTPUT DRIVER
18205 L:      [email protected]
18206 S:      Orphan
18207 F:      drivers/media/platform/renesas/sh_vou.c
18208 F:      include/media/drv-intf/sh_vou.h
18209
18210 SI2157 MEDIA DRIVER
18211 M:      Antti Palosaari <[email protected]>
18212 L:      [email protected]
18213 S:      Maintained
18214 W:      https://linuxtv.org
18215 W:      http://palosaari.fi/linux/
18216 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18217 T:      git git://linuxtv.org/anttip/media_tree.git
18218 F:      drivers/media/tuners/si2157*
18219
18220 SI2165 MEDIA DRIVER
18221 M:      Matthias Schwarzott <[email protected]>
18222 L:      [email protected]
18223 S:      Maintained
18224 W:      https://linuxtv.org
18225 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18226 F:      drivers/media/dvb-frontends/si2165*
18227
18228 SI2168 MEDIA DRIVER
18229 M:      Antti Palosaari <[email protected]>
18230 L:      [email protected]
18231 S:      Maintained
18232 W:      https://linuxtv.org
18233 W:      http://palosaari.fi/linux/
18234 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18235 T:      git git://linuxtv.org/anttip/media_tree.git
18236 F:      drivers/media/dvb-frontends/si2168*
18237
18238 SI470X FM RADIO RECEIVER I2C DRIVER
18239 M:      Hans Verkuil <[email protected]>
18240 L:      [email protected]
18241 S:      Odd Fixes
18242 W:      https://linuxtv.org
18243 T:      git git://linuxtv.org/media_tree.git
18244 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
18245
18246 SI470X FM RADIO RECEIVER USB DRIVER
18247 M:      Hans Verkuil <[email protected]>
18248 L:      [email protected]
18249 S:      Maintained
18250 W:      https://linuxtv.org
18251 T:      git git://linuxtv.org/media_tree.git
18252 F:      drivers/media/radio/si470x/radio-si470x-common.c
18253 F:      drivers/media/radio/si470x/radio-si470x-usb.c
18254 F:      drivers/media/radio/si470x/radio-si470x.h
18255
18256 SI4713 FM RADIO TRANSMITTER I2C DRIVER
18257 M:      Eduardo Valentin <[email protected]>
18258 L:      [email protected]
18259 S:      Odd Fixes
18260 W:      https://linuxtv.org
18261 T:      git git://linuxtv.org/media_tree.git
18262 F:      drivers/media/radio/si4713/si4713.?
18263
18264 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
18265 M:      Eduardo Valentin <[email protected]>
18266 L:      [email protected]
18267 S:      Odd Fixes
18268 W:      https://linuxtv.org
18269 T:      git git://linuxtv.org/media_tree.git
18270 F:      drivers/media/radio/si4713/radio-platform-si4713.c
18271
18272 SI4713 FM RADIO TRANSMITTER USB DRIVER
18273 M:      Hans Verkuil <[email protected]>
18274 L:      [email protected]
18275 S:      Maintained
18276 W:      https://linuxtv.org
18277 T:      git git://linuxtv.org/media_tree.git
18278 F:      drivers/media/radio/si4713/radio-usb-si4713.c
18279
18280 SIANO DVB DRIVER
18281 M:      Mauro Carvalho Chehab <[email protected]>
18282 L:      [email protected]
18283 S:      Odd fixes
18284 W:      https://linuxtv.org
18285 T:      git git://linuxtv.org/media_tree.git
18286 F:      drivers/media/common/siano/
18287 F:      drivers/media/mmc/siano/
18288 F:      drivers/media/usb/siano/
18289 F:      drivers/media/usb/siano/
18290
18291 SIFIVE DRIVERS
18292 M:      Palmer Dabbelt <[email protected]>
18293 M:      Paul Walmsley <[email protected]>
18294 L:      [email protected]
18295 S:      Supported
18296 T:      git git://github.com/sifive/riscv-linux.git
18297 N:      sifive
18298 K:      [^@]sifive
18299
18300 SIFIVE FU540 SYSTEM-ON-CHIP
18301 M:      Paul Walmsley <[email protected]>
18302 M:      Palmer Dabbelt <[email protected]>
18303 L:      [email protected]
18304 S:      Supported
18305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
18306 N:      fu540
18307 K:      fu540
18308
18309 SIFIVE PDMA DRIVER
18310 M:      Green Wan <[email protected]>
18311 S:      Maintained
18312 F:      Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
18313 F:      drivers/dma/sf-pdma/
18314
18315 SILEAD TOUCHSCREEN DRIVER
18316 M:      Hans de Goede <[email protected]>
18317 L:      [email protected]
18318 L:      [email protected]
18319 S:      Maintained
18320 F:      drivers/input/touchscreen/silead.c
18321 F:      drivers/platform/x86/touchscreen_dmi.c
18322
18323 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
18324 M:      Jérôme Pouiller <[email protected]>
18325 S:      Supported
18326 F:      Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
18327 F:      drivers/net/wireless/silabs/wfx/
18328
18329 SILICON MOTION SM712 FRAME BUFFER DRIVER
18330 M:      Sudip Mukherjee <[email protected]>
18331 M:      Teddy Wang <[email protected]>
18332 M:      Sudip Mukherjee <[email protected]>
18333 L:      [email protected]
18334 S:      Maintained
18335 F:      Documentation/fb/sm712fb.rst
18336 F:      drivers/video/fbdev/sm712*
18337
18338 SILVACO I3C DUAL-ROLE MASTER
18339 M:      Miquel Raynal <[email protected]>
18340 M:      Conor Culhane <[email protected]>
18341 L:      [email protected] (moderated for non-subscribers)
18342 S:      Maintained
18343 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
18344 F:      drivers/i3c/master/svc-i3c-master.c
18345
18346 SIMPLEFB FB DRIVER
18347 M:      Hans de Goede <[email protected]>
18348 L:      [email protected]
18349 S:      Maintained
18350 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
18351 F:      drivers/video/fbdev/simplefb.c
18352 F:      include/linux/platform_data/simplefb.h
18353
18354 SIMTEC EB110ATX (Chalice CATS)
18355 M:      Simtec Linux Team <[email protected]>
18356 S:      Supported
18357 W:      http://www.simtec.co.uk/products/EB110ATX/
18358
18359 SIMTEC EB2410ITX (BAST)
18360 M:      Simtec Linux Team <[email protected]>
18361 S:      Supported
18362 W:      http://www.simtec.co.uk/products/EB2410ITX/
18363 F:      arch/arm/mach-s3c/bast-ide.c
18364 F:      arch/arm/mach-s3c/bast-irq.c
18365 F:      arch/arm/mach-s3c/mach-bast.c
18366
18367 SIOX
18368 M:      Thorsten Scherer <[email protected]>
18369 M:      Uwe Kleine-König <[email protected]>
18370 R:      Pengutronix Kernel Team <[email protected]>
18371 S:      Supported
18372 F:      drivers/gpio/gpio-siox.c
18373 F:      drivers/siox/*
18374 F:      include/trace/events/siox.h
18375
18376 SIPHASH PRF ROUTINES
18377 M:      Jason A. Donenfeld <[email protected]>
18378 S:      Maintained
18379 F:      include/linux/siphash.h
18380 F:      lib/siphash.c
18381 F:      lib/test_siphash.c
18382
18383 SIS 190 ETHERNET DRIVER
18384 M:      Francois Romieu <[email protected]>
18385 L:      [email protected]
18386 S:      Maintained
18387 F:      drivers/net/ethernet/sis/sis190.c
18388
18389 SIS 900/7016 FAST ETHERNET DRIVER
18390 M:      Daniele Venzano <[email protected]>
18391 L:      [email protected]
18392 S:      Maintained
18393 W:      http://www.brownhat.org/sis900.html
18394 F:      drivers/net/ethernet/sis/sis900.*
18395
18396 SIS FRAMEBUFFER DRIVER
18397 M:      Thomas Winischhofer <[email protected]>
18398 S:      Maintained
18399 W:      http://www.winischhofer.net/linuxsisvga.shtml
18400 F:      Documentation/fb/sisfb.rst
18401 F:      drivers/video/fbdev/sis/
18402 F:      include/video/sisfb.h
18403
18404 SIS I2C TOUCHSCREEN DRIVER
18405 M:      Mika Penttilä <[email protected]>
18406 L:      [email protected]
18407 S:      Maintained
18408 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
18409 F:      drivers/input/touchscreen/sis_i2c.c
18410
18411 SIS USB2VGA DRIVER
18412 M:      Thomas Winischhofer <[email protected]>
18413 S:      Maintained
18414 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
18415 F:      drivers/usb/misc/sisusbvga/
18416
18417 SL28 CPLD MFD DRIVER
18418 M:      Michael Walle <[email protected]>
18419 S:      Maintained
18420 F:      Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
18421 F:      Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
18422 F:      Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
18423 F:      Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
18424 F:      Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
18425 F:      Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
18426 F:      drivers/gpio/gpio-sl28cpld.c
18427 F:      drivers/hwmon/sl28cpld-hwmon.c
18428 F:      drivers/irqchip/irq-sl28cpld.c
18429 F:      drivers/pwm/pwm-sl28cpld.c
18430 F:      drivers/watchdog/sl28cpld_wdt.c
18431
18432 SLAB ALLOCATOR
18433 M:      Christoph Lameter <[email protected]>
18434 M:      Pekka Enberg <[email protected]>
18435 M:      David Rientjes <[email protected]>
18436 M:      Joonsoo Kim <[email protected]>
18437 M:      Andrew Morton <[email protected]>
18438 M:      Vlastimil Babka <[email protected]>
18439 R:      Roman Gushchin <[email protected]>
18440 R:      Hyeonggon Yoo <[email protected]>
18441 L:      [email protected]
18442 S:      Maintained
18443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
18444 F:      include/linux/sl?b*.h
18445 F:      mm/sl?b*
18446
18447 SLEEPABLE READ-COPY UPDATE (SRCU)
18448 M:      Lai Jiangshan <[email protected]>
18449 M:      "Paul E. McKenney" <[email protected]>
18450 M:      Josh Triplett <[email protected]>
18451 R:      Steven Rostedt <[email protected]>
18452 R:      Mathieu Desnoyers <[email protected]>
18453 L:      [email protected]
18454 S:      Supported
18455 W:      http://www.rdrop.com/users/paulmck/RCU/
18456 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18457 F:      include/linux/srcu*.h
18458 F:      kernel/rcu/srcu*.c
18459
18460 SMACK SECURITY MODULE
18461 M:      Casey Schaufler <[email protected]>
18462 L:      [email protected]
18463 S:      Maintained
18464 W:      http://schaufler-ca.com
18465 T:      git git://github.com/cschaufler/smack-next
18466 F:      Documentation/admin-guide/LSM/Smack.rst
18467 F:      security/smack/
18468
18469 SMC91x ETHERNET DRIVER
18470 M:      Nicolas Pitre <[email protected]>
18471 S:      Odd Fixes
18472 F:      drivers/net/ethernet/smsc/smc91x.*
18473
18474 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
18475 M:      Mark Rutland <[email protected]>
18476 M:      Lorenzo Pieralisi <[email protected]>
18477 M:      Sudeep Holla <[email protected]>
18478 L:      [email protected] (moderated for non-subscribers)
18479 S:      Maintained
18480 F:      drivers/firmware/smccc/
18481 F:      include/linux/arm-smccc.h
18482
18483 SMM665 HARDWARE MONITOR DRIVER
18484 M:      Guenter Roeck <[email protected]>
18485 L:      [email protected]
18486 S:      Maintained
18487 F:      Documentation/hwmon/smm665.rst
18488 F:      drivers/hwmon/smm665.c
18489
18490 SMSC EMC2103 HARDWARE MONITOR DRIVER
18491 M:      Steve Glendinning <[email protected]>
18492 L:      [email protected]
18493 S:      Maintained
18494 F:      Documentation/hwmon/emc2103.rst
18495 F:      drivers/hwmon/emc2103.c
18496
18497 SMSC SCH5627 HARDWARE MONITOR DRIVER
18498 M:      Hans de Goede <[email protected]>
18499 L:      [email protected]
18500 S:      Supported
18501 F:      Documentation/hwmon/sch5627.rst
18502 F:      drivers/hwmon/sch5627.c
18503
18504 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
18505 M:      Steve Glendinning <[email protected]>
18506 L:      [email protected]
18507 S:      Maintained
18508 F:      drivers/video/fbdev/smscufx.c
18509
18510 SMSC47B397 HARDWARE MONITOR DRIVER
18511 M:      Jean Delvare <[email protected]>
18512 L:      [email protected]
18513 S:      Maintained
18514 F:      Documentation/hwmon/smsc47b397.rst
18515 F:      drivers/hwmon/smsc47b397.c
18516
18517 SMSC911x ETHERNET DRIVER
18518 M:      Steve Glendinning <[email protected]>
18519 L:      [email protected]
18520 S:      Maintained
18521 F:      drivers/net/ethernet/smsc/smsc911x.*
18522 F:      include/linux/smsc911x.h
18523
18524 SMSC9420 PCI ETHERNET DRIVER
18525 M:      Steve Glendinning <[email protected]>
18526 L:      [email protected]
18527 S:      Maintained
18528 F:      drivers/net/ethernet/smsc/smsc9420.*
18529
18530 SOCIONEXT (SNI) AVE NETWORK DRIVER
18531 M:      Kunihiko Hayashi <[email protected]>
18532 L:      [email protected]
18533 S:      Maintained
18534 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
18535 F:      drivers/net/ethernet/socionext/sni_ave.c
18536
18537 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
18538 M:      Jassi Brar <[email protected]>
18539 M:      Ilias Apalodimas <[email protected]>
18540 L:      [email protected]
18541 S:      Maintained
18542 F:      Documentation/devicetree/bindings/net/socionext-netsec.txt
18543 F:      drivers/net/ethernet/socionext/netsec.c
18544
18545 SOCIONEXT (SNI) Synquacer SPI DRIVER
18546 M:      Masahisa Kojima <[email protected]>
18547 M:      Jassi Brar <[email protected]>
18548 L:      [email protected]
18549 S:      Maintained
18550 F:      Documentation/devicetree/bindings/spi/spi-synquacer.txt
18551 F:      drivers/spi/spi-synquacer.c
18552
18553 SOCIONEXT SYNQUACER I2C DRIVER
18554 M:      Ard Biesheuvel <[email protected]>
18555 L:      [email protected]
18556 S:      Maintained
18557 F:      Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
18558 F:      drivers/i2c/busses/i2c-synquacer.c
18559
18560 SOCIONEXT UNIPHIER SOUND DRIVER
18561 L:      [email protected] (moderated for non-subscribers)
18562 S:      Orphan
18563 F:      sound/soc/uniphier/
18564
18565 SOEKRIS NET48XX LED SUPPORT
18566 M:      Chris Boot <[email protected]>
18567 S:      Maintained
18568 F:      drivers/leds/leds-net48xx.c
18569
18570 SOFT-IWARP DRIVER (siw)
18571 M:      Bernard Metzler <[email protected]>
18572 L:      [email protected]
18573 S:      Supported
18574 F:      drivers/infiniband/sw/siw/
18575 F:      include/uapi/rdma/siw-abi.h
18576
18577 SOFT-ROCE DRIVER (rxe)
18578 M:      Zhu Yanjun <[email protected]>
18579 L:      [email protected]
18580 S:      Supported
18581 F:      drivers/infiniband/sw/rxe/
18582 F:      include/uapi/rdma/rdma_user_rxe.h
18583
18584 SOFTLOGIC 6x10 MPEG CODEC
18585 M:      Bluecherry Maintainers <[email protected]>
18586 M:      Anton Sviridenko <[email protected]>
18587 M:      Andrey Utkin <[email protected]>
18588 M:      Ismael Luceno <[email protected]>
18589 L:      [email protected]
18590 S:      Supported
18591 F:      drivers/media/pci/solo6x10/
18592
18593 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
18594 M:      James Morse <[email protected]>
18595 L:      [email protected] (moderated for non-subscribers)
18596 S:      Maintained
18597 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
18598 F:      drivers/firmware/arm_sdei.c
18599 F:      include/linux/arm_sdei.h
18600 F:      include/uapi/linux/arm_sdei.h
18601
18602 SOFTWARE NODES AND DEVICE PROPERTIES
18603 R:      Andy Shevchenko <[email protected]>
18604 R:      Daniel Scally <[email protected]>
18605 R:      Heikki Krogerus <[email protected]>
18606 R:      Sakari Ailus <[email protected]>
18607 L:      [email protected]
18608 S:      Maintained
18609 F:      drivers/base/property.c
18610 F:      drivers/base/swnode.c
18611 F:      include/linux/fwnode.h
18612 F:      include/linux/property.h
18613
18614 SOFTWARE RAID (Multiple Disks) SUPPORT
18615 M:      Song Liu <[email protected]>
18616 L:      [email protected]
18617 S:      Supported
18618 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
18619 F:      drivers/md/Kconfig
18620 F:      drivers/md/Makefile
18621 F:      drivers/md/md*
18622 F:      drivers/md/raid*
18623 F:      include/linux/raid/
18624 F:      include/uapi/linux/raid/
18625
18626 SOLIDRUN CLEARFOG SUPPORT
18627 M:      Russell King <[email protected]>
18628 S:      Maintained
18629 F:      arch/arm/boot/dts/armada-388-clearfog*
18630 F:      arch/arm/boot/dts/armada-38x-solidrun-*
18631
18632 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
18633 M:      Russell King <[email protected]>
18634 S:      Maintained
18635 F:      arch/arm/boot/dts/imx6*-cubox-i*
18636 F:      arch/arm/boot/dts/imx6*-hummingboard*
18637 F:      arch/arm/boot/dts/imx6*-sr-*
18638
18639 SONIC NETWORK DRIVER
18640 M:      Thomas Bogendoerfer <[email protected]>
18641 L:      [email protected]
18642 S:      Maintained
18643 F:      drivers/net/ethernet/natsemi/sonic.*
18644
18645 SONICS SILICON BACKPLANE DRIVER (SSB)
18646 M:      Michael Buesch <[email protected]>
18647 L:      [email protected]
18648 S:      Maintained
18649 F:      drivers/ssb/
18650 F:      include/linux/ssb/
18651
18652 SONY IMX208 SENSOR DRIVER
18653 M:      Sakari Ailus <[email protected]>
18654 L:      [email protected]
18655 S:      Maintained
18656 T:      git git://linuxtv.org/media_tree.git
18657 F:      drivers/media/i2c/imx208.c
18658
18659 SONY IMX214 SENSOR DRIVER
18660 M:      Ricardo Ribalda <[email protected]>
18661 L:      [email protected]
18662 S:      Maintained
18663 T:      git git://linuxtv.org/media_tree.git
18664 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
18665 F:      drivers/media/i2c/imx214.c
18666
18667 SONY IMX219 SENSOR DRIVER
18668 M:      Dave Stevenson <[email protected]>
18669 L:      [email protected]
18670 S:      Maintained
18671 T:      git git://linuxtv.org/media_tree.git
18672 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
18673 F:      drivers/media/i2c/imx219.c
18674
18675 SONY IMX258 SENSOR DRIVER
18676 M:      Sakari Ailus <[email protected]>
18677 L:      [email protected]
18678 S:      Maintained
18679 T:      git git://linuxtv.org/media_tree.git
18680 F:      Documentation/devicetree/bindings/media/i2c/imx258.yaml
18681 F:      drivers/media/i2c/imx258.c
18682
18683 SONY IMX274 SENSOR DRIVER
18684 M:      Leon Luo <[email protected]>
18685 L:      [email protected]
18686 S:      Maintained
18687 T:      git git://linuxtv.org/media_tree.git
18688 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
18689 F:      drivers/media/i2c/imx274.c
18690
18691 SONY IMX290 SENSOR DRIVER
18692 M:      Manivannan Sadhasivam <[email protected]>
18693 L:      [email protected]
18694 S:      Maintained
18695 T:      git git://linuxtv.org/media_tree.git
18696 F:      Documentation/devicetree/bindings/media/i2c/imx290.txt
18697 F:      drivers/media/i2c/imx290.c
18698
18699 SONY IMX319 SENSOR DRIVER
18700 M:      Bingbu Cao <[email protected]>
18701 L:      [email protected]
18702 S:      Maintained
18703 T:      git git://linuxtv.org/media_tree.git
18704 F:      drivers/media/i2c/imx319.c
18705
18706 SONY IMX334 SENSOR DRIVER
18707 M:      Paul J. Murphy <[email protected]>
18708 M:      Daniele Alessandrelli <[email protected]>
18709 L:      [email protected]
18710 S:      Maintained
18711 T:      git git://linuxtv.org/media_tree.git
18712 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
18713 F:      drivers/media/i2c/imx334.c
18714
18715 SONY IMX335 SENSOR DRIVER
18716 M:      Paul J. Murphy <[email protected]>
18717 M:      Daniele Alessandrelli <[email protected]>
18718 L:      [email protected]
18719 S:      Maintained
18720 T:      git git://linuxtv.org/media_tree.git
18721 F:      Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
18722 F:      drivers/media/i2c/imx335.c
18723
18724 SONY IMX355 SENSOR DRIVER
18725 M:      Tianshu Qiu <[email protected]>
18726 L:      [email protected]
18727 S:      Maintained
18728 T:      git git://linuxtv.org/media_tree.git
18729 F:      drivers/media/i2c/imx355.c
18730
18731 SONY IMX412 SENSOR DRIVER
18732 M:      Paul J. Murphy <[email protected]>
18733 M:      Daniele Alessandrelli <[email protected]>
18734 L:      [email protected]
18735 S:      Maintained
18736 T:      git git://linuxtv.org/media_tree.git
18737 F:      Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
18738 F:      drivers/media/i2c/imx412.c
18739
18740 SONY MEMORYSTICK SUBSYSTEM
18741 M:      Maxim Levitsky <[email protected]>
18742 M:      Alex Dubov <[email protected]>
18743 M:      Ulf Hansson <[email protected]>
18744 L:      [email protected]
18745 S:      Maintained
18746 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
18747 F:      drivers/memstick/
18748 F:      include/linux/memstick.h
18749
18750 SONY VAIO CONTROL DEVICE DRIVER
18751 M:      Mattia Dongili <[email protected]>
18752 L:      [email protected]
18753 S:      Maintained
18754 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
18755 F:      Documentation/admin-guide/laptops/sony-laptop.rst
18756 F:      drivers/char/sonypi.c
18757 F:      drivers/platform/x86/sony-laptop.c
18758 F:      include/linux/sony-laptop.h
18759
18760 SOUND
18761 M:      Jaroslav Kysela <[email protected]>
18762 M:      Takashi Iwai <[email protected]>
18763 L:      [email protected] (moderated for non-subscribers)
18764 S:      Maintained
18765 W:      http://www.alsa-project.org/
18766 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
18767 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
18768 F:      Documentation/sound/
18769 F:      include/sound/
18770 F:      include/uapi/sound/
18771 F:      sound/
18772 F:      tools/testing/selftests/alsa
18773
18774 SOUND - COMPRESSED AUDIO
18775 M:      Vinod Koul <[email protected]>
18776 L:      [email protected] (moderated for non-subscribers)
18777 S:      Supported
18778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
18779 F:      Documentation/sound/designs/compress-offload.rst
18780 F:      include/sound/compress_driver.h
18781 F:      include/uapi/sound/compress_*
18782 F:      sound/core/compress_offload.c
18783 F:      sound/soc/soc-compress.c
18784
18785 SOUND - DMAENGINE HELPERS
18786 M:      Lars-Peter Clausen <[email protected]>
18787 S:      Supported
18788 F:      include/sound/dmaengine_pcm.h
18789 F:      sound/core/pcm_dmaengine.c
18790 F:      sound/soc/soc-generic-dmaengine-pcm.c
18791
18792 SOUND - ALSA SELFTESTS
18793 M:      Mark Brown <[email protected]>
18794 L:      [email protected] (moderated for non-subscribers)
18795 L:      [email protected]
18796 S:      Supported
18797 F:      tools/testing/selftests/alsa
18798
18799 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
18800 M:      Liam Girdwood <[email protected]>
18801 M:      Mark Brown <[email protected]>
18802 L:      [email protected] (moderated for non-subscribers)
18803 S:      Supported
18804 W:      http://alsa-project.org/main/index.php/ASoC
18805 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
18806 F:      Documentation/devicetree/bindings/sound/
18807 F:      Documentation/sound/soc/
18808 F:      include/dt-bindings/sound/
18809 F:      include/sound/soc*
18810 F:      sound/soc/
18811
18812 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
18813 M:      Pierre-Louis Bossart <[email protected]>
18814 M:      Liam Girdwood <[email protected]>
18815 M:      Ranjani Sridharan <[email protected]>
18816 M:      Kai Vehmanen <[email protected]>
18817 M:      Daniel Baluta <[email protected]>
18818 L:      [email protected] (moderated for non-subscribers)
18819 S:      Supported
18820 W:      https://github.com/thesofproject/linux/
18821 F:      sound/soc/sof/
18822
18823 SOUNDWIRE SUBSYSTEM
18824 M:      Vinod Koul <[email protected]>
18825 M:      Bard Liao <[email protected]>
18826 R:      Pierre-Louis Bossart <[email protected]>
18827 R:      Sanyog Kale <[email protected]>
18828 L:      [email protected] (moderated for non-subscribers)
18829 S:      Supported
18830 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
18831 F:      Documentation/driver-api/soundwire/
18832 F:      drivers/soundwire/
18833 F:      include/linux/soundwire/
18834
18835 SP2 MEDIA DRIVER
18836 M:      Olli Salonen <[email protected]>
18837 L:      [email protected]
18838 S:      Maintained
18839 W:      https://linuxtv.org
18840 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18841 F:      drivers/media/dvb-frontends/sp2*
18842
18843 SPARC + UltraSPARC (sparc/sparc64)
18844 M:      "David S. Miller" <[email protected]>
18845 L:      [email protected]
18846 S:      Maintained
18847 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
18848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
18849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
18850 F:      arch/sparc/
18851 F:      drivers/sbus/
18852
18853 SPARC SERIAL DRIVERS
18854 M:      "David S. Miller" <[email protected]>
18855 L:      [email protected]
18856 S:      Maintained
18857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
18858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
18859 F:      drivers/tty/serial/suncore.c
18860 F:      drivers/tty/serial/sunhv.c
18861 F:      drivers/tty/serial/sunsab.c
18862 F:      drivers/tty/serial/sunsab.h
18863 F:      drivers/tty/serial/sunsu.c
18864 F:      drivers/tty/serial/sunzilog.c
18865 F:      drivers/tty/serial/sunzilog.h
18866 F:      drivers/tty/vcc.c
18867 F:      include/linux/sunserialcore.h
18868
18869 SPARSE CHECKER
18870 M:      "Luc Van Oostenryck" <[email protected]>
18871 L:      [email protected]
18872 S:      Maintained
18873 W:      https://sparse.docs.kernel.org/
18874 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
18875 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
18876 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
18877 F:      include/linux/compiler.h
18878
18879 SPEAKUP CONSOLE SPEECH DRIVER
18880 M:      William Hubbs <[email protected]>
18881 M:      Chris Brannon <[email protected]>
18882 M:      Kirk Reiser <[email protected]>
18883 M:      Samuel Thibault <[email protected]>
18884 L:      [email protected]
18885 S:      Odd Fixes
18886 W:      http://www.linux-speakup.org/
18887 W:      https://github.com/linux-speakup/speakup
18888 B:      https://github.com/linux-speakup/speakup/issues
18889 F:      drivers/accessibility/speakup/
18890
18891 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
18892 M:      Viresh Kumar <[email protected]>
18893 M:      Shiraz Hashim <[email protected]>
18894 M:      [email protected]
18895 L:      [email protected] (moderated for non-subscribers)
18896 S:      Maintained
18897 W:      http://www.st.com/spear
18898 F:      arch/arm/boot/dts/spear*
18899 F:      arch/arm/mach-spear/
18900 F:      drivers/clk/spear/
18901 F:      drivers/pinctrl/spear/
18902
18903 SPI NOR SUBSYSTEM
18904 M:      Tudor Ambarus <[email protected]>
18905 M:      Pratyush Yadav <[email protected]>
18906 R:      Michael Walle <[email protected]>
18907 L:      [email protected]
18908 S:      Maintained
18909 W:      http://www.linux-mtd.infradead.org/
18910 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
18911 C:      irc://irc.oftc.net/mtd
18912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
18913 F:      Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
18914 F:      drivers/mtd/spi-nor/
18915 F:      include/linux/mtd/spi-nor.h
18916
18917 SPI SUBSYSTEM
18918 M:      Mark Brown <[email protected]>
18919 L:      [email protected]
18920 S:      Maintained
18921 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
18922 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
18923 F:      Documentation/devicetree/bindings/spi/
18924 F:      Documentation/spi/
18925 F:      drivers/spi/
18926 F:      include/linux/spi/
18927 F:      include/uapi/linux/spi/
18928 F:      tools/spi/
18929
18930 SPIDERNET NETWORK DRIVER for CELL
18931 M:      Ishizaki Kou <[email protected]>
18932 M:      Geoff Levand <[email protected]>
18933 L:      [email protected]
18934 L:      [email protected]
18935 S:      Maintained
18936 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
18937 F:      drivers/net/ethernet/toshiba/spider_net*
18938
18939 SPMI SUBSYSTEM
18940 M:      Stephen Boyd <[email protected]>
18941 L:      [email protected]
18942 S:      Maintained
18943 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
18944 F:      Documentation/devicetree/bindings/spmi/
18945 F:      drivers/spmi/
18946 F:      include/dt-bindings/spmi/spmi.h
18947 F:      include/linux/spmi.h
18948 F:      include/trace/events/spmi.h
18949
18950 SPU FILE SYSTEM
18951 M:      Jeremy Kerr <[email protected]>
18952 L:      [email protected]
18953 S:      Supported
18954 W:      http://www.ibm.com/developerworks/power/cell/
18955 F:      Documentation/filesystems/spufs/spufs.rst
18956 F:      arch/powerpc/platforms/cell/spufs/
18957
18958 SQUASHFS FILE SYSTEM
18959 M:      Phillip Lougher <[email protected]>
18960 L:      [email protected] (subscribers-only)
18961 S:      Maintained
18962 W:      http://squashfs.org.uk
18963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
18964 F:      Documentation/filesystems/squashfs.rst
18965 F:      fs/squashfs/
18966
18967 SRM (Alpha) environment access
18968 M:      Jan-Benedict Glaw <[email protected]>
18969 S:      Maintained
18970 F:      arch/alpha/kernel/srm_env.c
18971
18972 ST LSM6DSx IMU IIO DRIVER
18973 M:      Lorenzo Bianconi <[email protected]>
18974 L:      [email protected]
18975 S:      Maintained
18976 W:      http://www.st.com/
18977 F:      Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
18978 F:      drivers/iio/imu/st_lsm6dsx/
18979
18980 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
18981 M:      Benjamin Mugnier <[email protected]>
18982 M:      Sylvain Petinot <[email protected]>
18983 L:      [email protected]
18984 S:      Maintained
18985 T:      git git://linuxtv.org/media_tree.git
18986 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.txt
18987 F:      drivers/media/i2c/st-mipid02.c
18988
18989 ST STM32 I2C/SMBUS DRIVER
18990 M:      Pierre-Yves MORDRET <[email protected]>
18991 M:      Alain Volmat <[email protected]>
18992 L:      [email protected]
18993 S:      Maintained
18994 F:      drivers/i2c/busses/i2c-stm32*
18995
18996 ST STM32 SPI DRIVER
18997 M:      Alain Volmat <[email protected]>
18998 L:      [email protected]
18999 S:      Maintained
19000 F:      drivers/spi/spi-stm32.c
19001
19002 ST STPDDC60 DRIVER
19003 M:      Daniel Nilsson <[email protected]>
19004 L:      [email protected]
19005 S:      Maintained
19006 F:      Documentation/hwmon/stpddc60.rst
19007 F:      drivers/hwmon/pmbus/stpddc60.c
19008
19009 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
19010 M:      Song Qiang <[email protected]>
19011 L:      [email protected]
19012 S:      Maintained
19013 F:      Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
19014 F:      drivers/iio/proximity/vl53l0x-i2c.c
19015
19016 STABLE BRANCH
19017 M:      Greg Kroah-Hartman <[email protected]>
19018 M:      Sasha Levin <[email protected]>
19019 L:      [email protected]
19020 S:      Supported
19021 F:      Documentation/process/stable-kernel-rules.rst
19022
19023 STAGING - ATOMISP DRIVER
19024 M:      Mauro Carvalho Chehab <[email protected]>
19025 R:      Sakari Ailus <[email protected]>
19026 L:      [email protected]
19027 S:      Maintained
19028 F:      drivers/staging/media/atomisp/
19029
19030 STAGING - FIELDBUS SUBSYSTEM
19031 M:      Sven Van Asbroeck <[email protected]>
19032 S:      Maintained
19033 F:      drivers/staging/fieldbus/*
19034 F:      drivers/staging/fieldbus/Documentation/
19035
19036 STAGING - HMS ANYBUS-S BUS
19037 M:      Sven Van Asbroeck <[email protected]>
19038 S:      Maintained
19039 F:      drivers/staging/fieldbus/anybuss/
19040
19041 STAGING - INDUSTRIAL IO
19042 M:      Jonathan Cameron <[email protected]>
19043 L:      [email protected]
19044 S:      Odd Fixes
19045 F:      Documentation/devicetree/bindings/staging/iio/
19046 F:      drivers/staging/iio/
19047
19048 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
19049 M:      Marc Dietrich <[email protected]>
19050 L:      [email protected] (moderated for non-subscribers)
19051 L:      [email protected]
19052 S:      Maintained
19053 F:      drivers/staging/nvec/
19054
19055 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
19056 M:      Jens Frederich <[email protected]>
19057 M:      Jon Nettleton <[email protected]>
19058 S:      Maintained
19059 W:      http://wiki.laptop.org/go/DCON
19060 F:      drivers/staging/olpc_dcon/
19061
19062 STAGING - REALTEK RTL8188EU DRIVERS
19063 M:      Larry Finger <[email protected]>
19064 M:      Phillip Potter <[email protected]>
19065 S:      Supported
19066 F:      drivers/staging/r8188eu/
19067
19068 STAGING - REALTEK RTL8712U DRIVERS
19069 M:      Larry Finger <[email protected]>
19070 M:      Florian Schilhabel <[email protected]>.
19071 S:      Odd Fixes
19072 F:      drivers/staging/rtl8712/
19073
19074 STAGING - SEPS525 LCD CONTROLLER DRIVERS
19075 M:      Michael Hennerich <[email protected]>
19076 L:      [email protected]
19077 S:      Supported
19078 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
19079 F:      drivers/staging/fbtft/fb_seps525.c
19080
19081 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
19082 M:      Sudip Mukherjee <[email protected]>
19083 M:      Teddy Wang <[email protected]>
19084 M:      Sudip Mukherjee <[email protected]>
19085 L:      [email protected]
19086 S:      Maintained
19087 F:      drivers/staging/sm750fb/
19088
19089 STAGING - VIA VT665X DRIVERS
19090 M:      Forest Bond <[email protected]>
19091 S:      Odd Fixes
19092 F:      drivers/staging/vt665?/
19093
19094 STAGING SUBSYSTEM
19095 M:      Greg Kroah-Hartman <[email protected]>
19096 L:      [email protected]
19097 S:      Supported
19098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
19099 F:      drivers/staging/
19100
19101 STARFIRE/DURALAN NETWORK DRIVER
19102 M:      Ion Badulescu <[email protected]>
19103 S:      Odd Fixes
19104 F:      drivers/net/ethernet/adaptec/starfire*
19105
19106 STARFIVE JH7100 CLOCK DRIVERS
19107 M:      Emil Renner Berthing <[email protected]>
19108 S:      Maintained
19109 F:      Documentation/devicetree/bindings/clock/starfive,jh7100-*.yaml
19110 F:      drivers/clk/starfive/clk-starfive-jh7100*
19111 F:      include/dt-bindings/clock/starfive-jh7100*.h
19112
19113 STARFIVE JH7100 PINCTRL DRIVER
19114 M:      Emil Renner Berthing <[email protected]>
19115 L:      [email protected]
19116 S:      Maintained
19117 F:      Documentation/devicetree/bindings/pinctrl/starfive,jh7100-pinctrl.yaml
19118 F:      drivers/pinctrl/pinctrl-starfive.c
19119 F:      include/dt-bindings/pinctrl/pinctrl-starfive.h
19120
19121 STARFIVE JH7100 RESET CONTROLLER DRIVER
19122 M:      Emil Renner Berthing <[email protected]>
19123 S:      Maintained
19124 F:      Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
19125 F:      drivers/reset/reset-starfive-jh7100.c
19126 F:      include/dt-bindings/reset/starfive-jh7100.h
19127
19128 STATIC BRANCH/CALL
19129 M:      Peter Zijlstra <[email protected]>
19130 M:      Josh Poimboeuf <[email protected]>
19131 M:      Jason Baron <[email protected]>
19132 R:      Steven Rostedt <[email protected]>
19133 R:      Ard Biesheuvel <[email protected]>
19134 S:      Supported
19135 F:      arch/*/include/asm/jump_label*.h
19136 F:      arch/*/include/asm/static_call*.h
19137 F:      arch/*/kernel/jump_label.c
19138 F:      arch/*/kernel/static_call.c
19139 F:      include/linux/jump_label*.h
19140 F:      include/linux/static_call*.h
19141 F:      kernel/jump_label.c
19142 F:      kernel/static_call.c
19143
19144 STI AUDIO (ASoC) DRIVERS
19145 M:      Arnaud Pouliquen <[email protected]>
19146 L:      [email protected] (moderated for non-subscribers)
19147 S:      Maintained
19148 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
19149 F:      sound/soc/sti/
19150
19151 STI CEC DRIVER
19152 M:      Alain Volmat <[email protected]>
19153 S:      Maintained
19154 F:      Documentation/devicetree/bindings/media/stih-cec.txt
19155 F:      drivers/media/cec/platform/sti/
19156
19157 STK1160 USB VIDEO CAPTURE DRIVER
19158 M:      Ezequiel Garcia <[email protected]>
19159 L:      [email protected]
19160 S:      Maintained
19161 T:      git git://linuxtv.org/media_tree.git
19162 F:      drivers/media/usb/stk1160/
19163
19164 STM32 AUDIO (ASoC) DRIVERS
19165 M:      Olivier Moysan <[email protected]>
19166 M:      Arnaud Pouliquen <[email protected]>
19167 L:      [email protected] (moderated for non-subscribers)
19168 S:      Maintained
19169 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
19170 F:      Documentation/devicetree/bindings/sound/st,stm32-*.yaml
19171 F:      sound/soc/stm/
19172
19173 STM32 TIMER/LPTIMER DRIVERS
19174 M:      Fabrice Gasnier <[email protected]>
19175 S:      Maintained
19176 F:      Documentation/ABI/testing/*timer-stm32
19177 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
19178 F:      drivers/*/stm32-*timer*
19179 F:      drivers/pwm/pwm-stm32*
19180 F:      include/linux/*/stm32-*tim*
19181
19182 STMMAC ETHERNET DRIVER
19183 M:      Giuseppe Cavallaro <[email protected]>
19184 M:      Alexandre Torgue <[email protected]>
19185 M:      Jose Abreu <[email protected]>
19186 L:      [email protected]
19187 S:      Supported
19188 W:      http://www.stlinux.com
19189 F:      Documentation/networking/device_drivers/ethernet/stmicro/
19190 F:      drivers/net/ethernet/stmicro/stmmac/
19191
19192 SUN3/3X
19193 M:      Sam Creasey <[email protected]>
19194 S:      Maintained
19195 W:      http://sammy.net/sun3/
19196 F:      arch/m68k/include/asm/sun3*
19197 F:      arch/m68k/kernel/*sun3*
19198 F:      arch/m68k/sun3*/
19199 F:      drivers/net/ethernet/i825xx/sun3*
19200
19201 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
19202 M:      Hans de Goede <[email protected]>
19203 L:      [email protected]
19204 S:      Maintained
19205 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
19206 F:      drivers/input/keyboard/sun4i-lradc-keys.c
19207
19208 SUNDANCE NETWORK DRIVER
19209 M:      Denis Kirjanov <[email protected]>
19210 L:      [email protected]
19211 S:      Maintained
19212 F:      drivers/net/ethernet/dlink/sundance.c
19213
19214 SUNPLUS ETHERNET DRIVER
19215 M:      Wells Lu <[email protected]>
19216 L:      [email protected]
19217 S:      Maintained
19218 W:      https://sunplus.atlassian.net/wiki/spaces/doc/overview
19219 F:      Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
19220 F:      drivers/net/ethernet/sunplus/
19221
19222 SUNPLUS OCOTP DRIVER
19223 M:      Vincent Shih <[email protected]>
19224 S:      Maintained
19225 F:      Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
19226 F:      drivers/nvmem/sunplus-ocotp.c
19227
19228 SUNPLUS PWM DRIVER
19229 M:      Hammer Hsieh <[email protected]>
19230 S:      Maintained
19231 F:      Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
19232 F:      drivers/pwm/pwm-sunplus.c
19233
19234 SUNPLUS RTC DRIVER
19235 M:      Vincent Shih <[email protected]>
19236 L:      [email protected]
19237 S:      Maintained
19238 F:      Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
19239 F:      drivers/rtc/rtc-sunplus.c
19240
19241 SUNPLUS SPI CONTROLLER INTERFACE DRIVER
19242 M:      Li-hao Kuo <[email protected]>
19243 L:      [email protected]
19244 S:      Maintained
19245 F:      Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
19246 F:      drivers/spi/spi-sunplus-sp7021.c
19247
19248 SUNPLUS UART DRIVER
19249 M:      Hammer Hsieh <[email protected]>
19250 S:      Maintained
19251 F:      Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
19252 F:      drivers/tty/serial/sunplus-uart.c
19253
19254 SUNPLUS WATCHDOG DRIVER
19255 M:      Xiantao Hu <[email protected]>
19256 L:      [email protected]
19257 S:      Maintained
19258 F:      Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
19259 F:      drivers/watchdog/sunplus_wdt.c
19260
19261 SUPERH
19262 M:      Yoshinori Sato <[email protected]>
19263 M:      Rich Felker <[email protected]>
19264 L:      [email protected]
19265 S:      Maintained
19266 Q:      http://patchwork.kernel.org/project/linux-sh/list/
19267 F:      Documentation/sh/
19268 F:      arch/sh/
19269 F:      drivers/sh/
19270
19271 SUSPEND TO RAM
19272 M:      "Rafael J. Wysocki" <[email protected]>
19273 M:      Len Brown <[email protected]>
19274 M:      Pavel Machek <[email protected]>
19275 L:      [email protected]
19276 S:      Supported
19277 B:      https://bugzilla.kernel.org
19278 F:      Documentation/power/
19279 F:      arch/x86/kernel/acpi/
19280 F:      drivers/base/power/
19281 F:      include/linux/freezer.h
19282 F:      include/linux/pm.h
19283 F:      include/linux/suspend.h
19284 F:      kernel/power/
19285
19286 SVGA HANDLING
19287 M:      Martin Mares <[email protected]>
19288 L:      [email protected]
19289 S:      Maintained
19290 F:      Documentation/admin-guide/svga.rst
19291 F:      arch/x86/boot/video*
19292
19293 SWIOTLB SUBSYSTEM
19294 M:      Christoph Hellwig <[email protected]>
19295 L:      [email protected]
19296 L:      [email protected]
19297 S:      Supported
19298 W:      http://git.infradead.org/users/hch/dma-mapping.git
19299 T:      git git://git.infradead.org/users/hch/dma-mapping.git
19300 F:      arch/*/kernel/pci-swiotlb.c
19301 F:      include/linux/swiotlb.h
19302 F:      kernel/dma/swiotlb.c
19303
19304 SWITCHDEV
19305 M:      Jiri Pirko <[email protected]>
19306 M:      Ivan Vecera <[email protected]>
19307 L:      [email protected]
19308 S:      Supported
19309 F:      include/net/switchdev.h
19310 F:      net/switchdev/
19311
19312 SY8106A REGULATOR DRIVER
19313 M:      Icenowy Zheng <[email protected]>
19314 S:      Maintained
19315 F:      Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
19316 F:      drivers/regulator/sy8106a-regulator.c
19317
19318 SYNC FILE FRAMEWORK
19319 M:      Sumit Semwal <[email protected]>
19320 R:      Gustavo Padovan <[email protected]>
19321 L:      [email protected]
19322 L:      [email protected]
19323 S:      Maintained
19324 T:      git git://anongit.freedesktop.org/drm/drm-misc
19325 F:      Documentation/driver-api/sync_file.rst
19326 F:      drivers/dma-buf/dma-fence*
19327 F:      drivers/dma-buf/sw_sync.c
19328 F:      drivers/dma-buf/sync_*
19329 F:      include/linux/sync_file.h
19330 F:      include/uapi/linux/sync_file.h
19331
19332 SYNOPSYS ARC ARCHITECTURE
19333 M:      Vineet Gupta <[email protected]>
19334 L:      [email protected]
19335 S:      Supported
19336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
19337 F:      Documentation/arc/
19338 F:      Documentation/devicetree/bindings/arc/*
19339 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
19340 F:      arch/arc/
19341 F:      drivers/clocksource/arc_timer.c
19342 F:      drivers/tty/serial/arc_uart.c
19343
19344 SYNOPSYS ARC HSDK SDP pll clock driver
19345 M:      Eugeniy Paltsev <[email protected]>
19346 S:      Supported
19347 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
19348 F:      drivers/clk/clk-hsdk-pll.c
19349
19350 SYNOPSYS ARC SDP clock driver
19351 M:      Eugeniy Paltsev <[email protected]>
19352 S:      Supported
19353 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
19354 F:      drivers/clk/axs10x/*
19355
19356 SYNOPSYS ARC SDP platform support
19357 M:      Alexey Brodkin <[email protected]>
19358 S:      Supported
19359 F:      Documentation/devicetree/bindings/arc/axs10*
19360 F:      arch/arc/boot/dts/ax*
19361 F:      arch/arc/plat-axs10x
19362
19363 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
19364 M:      Eugeniy Paltsev <[email protected]>
19365 S:      Supported
19366 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
19367 F:      drivers/reset/reset-axs10x.c
19368
19369 SYNOPSYS CREG GPIO DRIVER
19370 M:      Eugeniy Paltsev <[email protected]>
19371 S:      Maintained
19372 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
19373 F:      drivers/gpio/gpio-creg-snps.c
19374
19375 SYNOPSYS DESIGNWARE 8250 UART DRIVER
19376 R:      Andy Shevchenko <[email protected]>
19377 S:      Maintained
19378 F:      drivers/tty/serial/8250/8250_dw.c
19379 F:      drivers/tty/serial/8250/8250_dwlib.*
19380 F:      drivers/tty/serial/8250/8250_lpss.c
19381
19382 SYNOPSYS DESIGNWARE APB GPIO DRIVER
19383 M:      Hoan Tran <[email protected]>
19384 M:      Serge Semin <[email protected]>
19385 L:      [email protected]
19386 S:      Maintained
19387 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
19388 F:      drivers/gpio/gpio-dwapb.c
19389
19390 SYNOPSYS DESIGNWARE APB SSI DRIVER
19391 M:      Serge Semin <[email protected]>
19392 L:      [email protected]
19393 S:      Supported
19394 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
19395 F:      drivers/spi/spi-dw*
19396
19397 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
19398 M:      Eugeniy Paltsev <[email protected]>
19399 S:      Maintained
19400 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
19401 F:      drivers/dma/dw-axi-dmac/
19402
19403 SYNOPSYS DESIGNWARE DMAC DRIVER
19404 M:      Viresh Kumar <[email protected]>
19405 R:      Andy Shevchenko <[email protected]>
19406 S:      Maintained
19407 F:      Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
19408 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
19409 F:      drivers/dma/dw/
19410 F:      include/dt-bindings/dma/dw-dmac.h
19411 F:      include/linux/dma/dw.h
19412 F:      include/linux/platform_data/dma-dw.h
19413
19414 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
19415 M:      Jose Abreu <[email protected]>
19416 L:      [email protected]
19417 S:      Supported
19418 F:      drivers/net/ethernet/synopsys/
19419
19420 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
19421 M:      Jose Abreu <[email protected]>
19422 L:      [email protected]
19423 S:      Supported
19424 F:      drivers/net/pcs/pcs-xpcs.c
19425 F:      drivers/net/pcs/pcs-xpcs.h
19426 F:      include/linux/pcs/pcs-xpcs.h
19427
19428 SYNOPSYS DESIGNWARE I2C DRIVER
19429 M:      Jarkko Nikula <[email protected]>
19430 R:      Andy Shevchenko <[email protected]>
19431 R:      Mika Westerberg <[email protected]>
19432 R:      Jan Dabros <[email protected]>
19433 L:      [email protected]
19434 S:      Supported
19435 F:      drivers/i2c/busses/i2c-designware-*
19436
19437 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
19438 M:      Jaehoon Chung <[email protected]>
19439 L:      [email protected]
19440 S:      Maintained
19441 F:      drivers/mmc/host/dw_mmc*
19442
19443 SYNOPSYS HSDK RESET CONTROLLER DRIVER
19444 M:      Eugeniy Paltsev <[email protected]>
19445 S:      Supported
19446 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
19447 F:      drivers/reset/reset-hsdk.c
19448 F:      include/dt-bindings/reset/snps,hsdk-reset.h
19449
19450 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
19451 M:      Prabu Thangamuthu <[email protected]>
19452 M:      Manjunath M B <[email protected]>
19453 L:      [email protected]
19454 S:      Maintained
19455 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
19456
19457 SYSTEM CONFIGURATION (SYSCON)
19458 M:      Lee Jones <[email protected]>
19459 M:      Arnd Bergmann <[email protected]>
19460 S:      Supported
19461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
19462 F:      drivers/mfd/syscon.c
19463
19464 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
19465 M:      Sudeep Holla <[email protected]>
19466 R:      Cristian Marussi <[email protected]>
19467 L:      [email protected] (moderated for non-subscribers)
19468 S:      Maintained
19469 F:      Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
19470 F:      drivers/clk/clk-sc[mp]i.c
19471 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
19472 F:      drivers/firmware/arm_scmi/
19473 F:      drivers/firmware/arm_scpi.c
19474 F:      drivers/regulator/scmi-regulator.c
19475 F:      drivers/reset/reset-scmi.c
19476 F:      include/linux/sc[mp]i_protocol.h
19477 F:      include/trace/events/scmi.h
19478 F:      include/uapi/linux/virtio_scmi.h
19479
19480 SYSTEM RESET/SHUTDOWN DRIVERS
19481 M:      Sebastian Reichel <[email protected]>
19482 L:      [email protected]
19483 S:      Maintained
19484 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
19485 F:      Documentation/devicetree/bindings/power/reset/
19486 F:      drivers/power/reset/
19487
19488 SYSTEM TRACE MODULE CLASS
19489 M:      Alexander Shishkin <[email protected]>
19490 S:      Maintained
19491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
19492 F:      Documentation/trace/stm.rst
19493 F:      drivers/hwtracing/stm/
19494 F:      include/linux/stm.h
19495 F:      include/uapi/linux/stm.h
19496
19497 SYSTEM76 ACPI DRIVER
19498 M:      Jeremy Soller <[email protected]>
19499 M:      System76 Product Development <[email protected]>
19500 L:      [email protected]
19501 S:      Maintained
19502 F:      drivers/platform/x86/system76_acpi.c
19503
19504 SYSV FILESYSTEM
19505 M:      Christoph Hellwig <[email protected]>
19506 S:      Maintained
19507 F:      Documentation/filesystems/sysv-fs.rst
19508 F:      fs/sysv/
19509 F:      include/linux/sysv_fs.h
19510
19511 TASKSTATS STATISTICS INTERFACE
19512 M:      Balbir Singh <[email protected]>
19513 S:      Maintained
19514 F:      Documentation/accounting/taskstats*
19515 F:      include/linux/taskstats*
19516 F:      kernel/taskstats.c
19517
19518 TC subsystem
19519 M:      Jamal Hadi Salim <[email protected]>
19520 M:      Cong Wang <[email protected]>
19521 M:      Jiri Pirko <[email protected]>
19522 L:      [email protected]
19523 S:      Maintained
19524 F:      include/net/pkt_cls.h
19525 F:      include/net/pkt_sched.h
19526 F:      include/net/tc_act/
19527 F:      include/uapi/linux/pkt_cls.h
19528 F:      include/uapi/linux/pkt_sched.h
19529 F:      include/uapi/linux/tc_act/
19530 F:      include/uapi/linux/tc_ematch/
19531 F:      net/sched/
19532 F:      tools/testing/selftests/tc-testing
19533
19534 TC90522 MEDIA DRIVER
19535 M:      Akihiro Tsukada <[email protected]>
19536 L:      [email protected]
19537 S:      Odd Fixes
19538 F:      drivers/media/dvb-frontends/tc90522*
19539
19540 TCP LOW PRIORITY MODULE
19541 M:      "Wong Hoi Sing, Edison" <[email protected]>
19542 M:      "Hung Hing Lun, Mike" <[email protected]>
19543 S:      Maintained
19544 W:      http://tcp-lp-mod.sourceforge.net/
19545 F:      net/ipv4/tcp_lp.c
19546
19547 TDA10071 MEDIA DRIVER
19548 M:      Antti Palosaari <[email protected]>
19549 L:      [email protected]
19550 S:      Maintained
19551 W:      https://linuxtv.org
19552 W:      http://palosaari.fi/linux/
19553 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19554 T:      git git://linuxtv.org/anttip/media_tree.git
19555 F:      drivers/media/dvb-frontends/tda10071*
19556
19557 TDA18212 MEDIA DRIVER
19558 M:      Antti Palosaari <[email protected]>
19559 L:      [email protected]
19560 S:      Maintained
19561 W:      https://linuxtv.org
19562 W:      http://palosaari.fi/linux/
19563 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19564 T:      git git://linuxtv.org/anttip/media_tree.git
19565 F:      drivers/media/tuners/tda18212*
19566
19567 TDA18218 MEDIA DRIVER
19568 M:      Antti Palosaari <[email protected]>
19569 L:      [email protected]
19570 S:      Maintained
19571 W:      https://linuxtv.org
19572 W:      http://palosaari.fi/linux/
19573 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19574 T:      git git://linuxtv.org/anttip/media_tree.git
19575 F:      drivers/media/tuners/tda18218*
19576
19577 TDA18250 MEDIA DRIVER
19578 M:      Olli Salonen <[email protected]>
19579 L:      [email protected]
19580 S:      Maintained
19581 W:      https://linuxtv.org
19582 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19583 T:      git git://linuxtv.org/media_tree.git
19584 F:      drivers/media/tuners/tda18250*
19585
19586 TDA18271 MEDIA DRIVER
19587 M:      Michael Krufky <[email protected]>
19588 L:      [email protected]
19589 S:      Maintained
19590 W:      https://linuxtv.org
19591 W:      http://github.com/mkrufky
19592 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19593 T:      git git://linuxtv.org/mkrufky/tuners.git
19594 F:      drivers/media/tuners/tda18271*
19595
19596 TDA1997x MEDIA DRIVER
19597 M:      Tim Harvey <[email protected]>
19598 L:      [email protected]
19599 S:      Maintained
19600 W:      https://linuxtv.org
19601 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19602 F:      drivers/media/i2c/tda1997x.*
19603
19604 TDA827x MEDIA DRIVER
19605 M:      Michael Krufky <[email protected]>
19606 L:      [email protected]
19607 S:      Maintained
19608 W:      https://linuxtv.org
19609 W:      http://github.com/mkrufky
19610 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19611 T:      git git://linuxtv.org/mkrufky/tuners.git
19612 F:      drivers/media/tuners/tda8290.*
19613
19614 TDA8290 MEDIA DRIVER
19615 M:      Michael Krufky <[email protected]>
19616 L:      [email protected]
19617 S:      Maintained
19618 W:      https://linuxtv.org
19619 W:      http://github.com/mkrufky
19620 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19621 T:      git git://linuxtv.org/mkrufky/tuners.git
19622 F:      drivers/media/tuners/tda8290.*
19623
19624 TDA9840 MEDIA DRIVER
19625 M:      Hans Verkuil <[email protected]>
19626 L:      [email protected]
19627 S:      Maintained
19628 W:      https://linuxtv.org
19629 T:      git git://linuxtv.org/media_tree.git
19630 F:      drivers/media/i2c/tda9840*
19631
19632 TEA5761 TUNER DRIVER
19633 M:      Mauro Carvalho Chehab <[email protected]>
19634 L:      [email protected]
19635 S:      Odd fixes
19636 W:      https://linuxtv.org
19637 T:      git git://linuxtv.org/media_tree.git
19638 F:      drivers/media/tuners/tea5761.*
19639
19640 TEA5767 TUNER DRIVER
19641 M:      Mauro Carvalho Chehab <[email protected]>
19642 L:      [email protected]
19643 S:      Maintained
19644 W:      https://linuxtv.org
19645 T:      git git://linuxtv.org/media_tree.git
19646 F:      drivers/media/tuners/tea5767.*
19647
19648 TEA6415C MEDIA DRIVER
19649 M:      Hans Verkuil <[email protected]>
19650 L:      [email protected]
19651 S:      Maintained
19652 W:      https://linuxtv.org
19653 T:      git git://linuxtv.org/media_tree.git
19654 F:      drivers/media/i2c/tea6415c*
19655
19656 TEA6420 MEDIA DRIVER
19657 M:      Hans Verkuil <[email protected]>
19658 L:      [email protected]
19659 S:      Maintained
19660 W:      https://linuxtv.org
19661 T:      git git://linuxtv.org/media_tree.git
19662 F:      drivers/media/i2c/tea6420*
19663
19664 TEAM DRIVER
19665 M:      Jiri Pirko <[email protected]>
19666 L:      [email protected]
19667 S:      Supported
19668 F:      drivers/net/team/
19669 F:      include/linux/if_team.h
19670 F:      include/uapi/linux/if_team.h
19671
19672 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
19673 M:      "Savoir-faire Linux Inc." <[email protected]>
19674 S:      Maintained
19675 F:      arch/x86/platform/ts5500/
19676
19677 TECHNOTREND USB IR RECEIVER
19678 M:      Sean Young <[email protected]>
19679 L:      [email protected]
19680 S:      Maintained
19681 F:      drivers/media/rc/ttusbir.c
19682
19683 TECHWELL TW9910 VIDEO DECODER
19684 L:      [email protected]
19685 S:      Orphan
19686 F:      drivers/media/i2c/tw9910.c
19687 F:      include/media/i2c/tw9910.h
19688
19689 TEE SUBSYSTEM
19690 M:      Jens Wiklander <[email protected]>
19691 R:      Sumit Garg <[email protected]>
19692 L:      [email protected]
19693 S:      Maintained
19694 F:      Documentation/staging/tee.rst
19695 F:      drivers/tee/
19696 F:      include/linux/tee_drv.h
19697 F:      include/uapi/linux/tee.h
19698
19699 TEGRA ARCHITECTURE SUPPORT
19700 M:      Thierry Reding <[email protected]>
19701 M:      Jonathan Hunter <[email protected]>
19702 L:      [email protected]
19703 S:      Supported
19704 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
19705 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
19706 N:      [^a-z]tegra
19707
19708 TEGRA CLOCK DRIVER
19709 M:      Peter De Schrijver <[email protected]>
19710 M:      Prashant Gaikwad <[email protected]>
19711 S:      Supported
19712 F:      drivers/clk/tegra/
19713
19714 TEGRA DMA DRIVERS
19715 M:      Laxman Dewangan <[email protected]>
19716 M:      Jon Hunter <[email protected]>
19717 S:      Supported
19718 F:      drivers/dma/tegra*
19719
19720 TEGRA I2C DRIVER
19721 M:      Laxman Dewangan <[email protected]>
19722 R:      Dmitry Osipenko <[email protected]>
19723 S:      Supported
19724 F:      drivers/i2c/busses/i2c-tegra.c
19725
19726 TEGRA IOMMU DRIVERS
19727 M:      Thierry Reding <[email protected]>
19728 R:      Krishna Reddy <[email protected]>
19729 L:      [email protected]
19730 S:      Supported
19731 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
19732 F:      drivers/iommu/tegra*
19733
19734 TEGRA KBC DRIVER
19735 M:      Laxman Dewangan <[email protected]>
19736 S:      Supported
19737 F:      drivers/input/keyboard/tegra-kbc.c
19738
19739 TEGRA NAND DRIVER
19740 M:      Stefan Agner <[email protected]>
19741 M:      Lucas Stach <[email protected]>
19742 S:      Maintained
19743 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
19744 F:      drivers/mtd/nand/raw/tegra_nand.c
19745
19746 TEGRA PWM DRIVER
19747 M:      Thierry Reding <[email protected]>
19748 S:      Supported
19749 F:      drivers/pwm/pwm-tegra.c
19750
19751 TEGRA SERIAL DRIVER
19752 M:      Laxman Dewangan <[email protected]>
19753 S:      Supported
19754 F:      drivers/tty/serial/serial-tegra.c
19755
19756 TEGRA SPI DRIVER
19757 M:      Laxman Dewangan <[email protected]>
19758 S:      Supported
19759 F:      drivers/spi/spi-tegra*
19760
19761 TEGRA QUAD SPI DRIVER
19762 M:      Thierry Reding <[email protected]>
19763 M:      Jonathan Hunter <[email protected]>
19764 M:      Sowjanya Komatineni <[email protected]>
19765 L:      [email protected]
19766 S:      Maintained
19767 F:      drivers/spi/spi-tegra210-quad.c
19768
19769 TEGRA VIDEO DRIVER
19770 M:      Thierry Reding <[email protected]>
19771 M:      Jonathan Hunter <[email protected]>
19772 M:      Sowjanya Komatineni <[email protected]>
19773 L:      [email protected]
19774 L:      [email protected]
19775 S:      Maintained
19776 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
19777 F:      drivers/staging/media/tegra-video/
19778
19779 TEGRA XUSB PADCTL DRIVER
19780 M:      JC Kuo <[email protected]>
19781 S:      Supported
19782 F:      drivers/phy/tegra/xusb*
19783
19784 TEHUTI ETHERNET DRIVER
19785 M:      Andy Gospodarek <[email protected]>
19786 L:      [email protected]
19787 S:      Supported
19788 F:      drivers/net/ethernet/tehuti/*
19789
19790 TELECOM CLOCK DRIVER FOR MCPL0010
19791 M:      Mark Gross <[email protected]>
19792 S:      Supported
19793 F:      drivers/char/tlclk.c
19794
19795 TEMPO SEMICONDUCTOR DRIVERS
19796 M:      Steven Eckhoff <[email protected]>
19797 S:      Maintained
19798 F:      Documentation/devicetree/bindings/sound/tscs*.txt
19799 F:      sound/soc/codecs/tscs*.c
19800 F:      sound/soc/codecs/tscs*.h
19801
19802 TENSILICA XTENSA PORT (xtensa)
19803 M:      Chris Zankel <[email protected]>
19804 M:      Max Filippov <[email protected]>
19805 L:      [email protected]
19806 S:      Maintained
19807 T:      git git://github.com/czankel/xtensa-linux.git
19808 F:      arch/xtensa/
19809 F:      drivers/irqchip/irq-xtensa-*
19810
19811 TEXAS INSTRUMENTS ASoC DRIVERS
19812 M:      Peter Ujfalusi <[email protected]>
19813 L:      [email protected] (moderated for non-subscribers)
19814 S:      Maintained
19815 F:      Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
19816 F:      sound/soc/ti/
19817
19818 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
19819 M:      Ricardo Ribalda <[email protected]>
19820 L:      [email protected]
19821 S:      Supported
19822 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
19823 F:      drivers/iio/dac/ti-dac7612.c
19824
19825 TEXAS INSTRUMENTS DMA DRIVERS
19826 M:      Peter Ujfalusi <[email protected]>
19827 L:      [email protected]
19828 S:      Maintained
19829 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
19830 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
19831 F:      Documentation/devicetree/bindings/dma/ti/
19832 F:      drivers/dma/ti/
19833 X:      drivers/dma/ti/cppi41.c
19834 F:      include/linux/dma/k3-udma-glue.h
19835 F:      include/linux/dma/ti-cppi5.h
19836 F:      include/linux/dma/k3-psil.h
19837
19838 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
19839 M:      Nishanth Menon <[email protected]>
19840 M:      Tero Kristo <[email protected]>
19841 M:      Santosh Shilimkar <[email protected]>
19842 L:      [email protected] (moderated for non-subscribers)
19843 S:      Maintained
19844 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
19845 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
19846 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
19847 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
19848 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
19849 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
19850 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
19851 F:      drivers/clk/keystone/sci-clk.c
19852 F:      drivers/firmware/ti_sci*
19853 F:      drivers/irqchip/irq-ti-sci-inta.c
19854 F:      drivers/irqchip/irq-ti-sci-intr.c
19855 F:      drivers/reset/reset-ti-sci.c
19856 F:      drivers/soc/ti/ti_sci_inta_msi.c
19857 F:      drivers/soc/ti/ti_sci_pm_domains.c
19858 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
19859 F:      include/linux/soc/ti/ti_sci_inta_msi.h
19860 F:      include/linux/soc/ti/ti_sci_protocol.h
19861
19862 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
19863 M:      Robert Marko <[email protected]>
19864 M:      Luka Perkov <[email protected]>
19865 L:      [email protected]
19866 S:      Maintained
19867 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
19868 F:      Documentation/hwmon/tps23861.rst
19869 F:      drivers/hwmon/tps23861.c
19870
19871 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
19872 M:      Puranjay Mohan <[email protected]>
19873 L:      [email protected]
19874 S:      Supported
19875 F:      Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
19876 F:      drivers/iio/temperature/tmp117.c
19877
19878 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
19879 M:      Hans Verkuil <[email protected]>
19880 L:      [email protected]
19881 S:      Maintained
19882 W:      https://linuxtv.org
19883 T:      git git://linuxtv.org/media_tree.git
19884 F:      drivers/media/radio/radio-raremono.c
19885
19886 THERMAL
19887 M:      Rafael J. Wysocki <[email protected]>
19888 M:      Daniel Lezcano <[email protected]>
19889 R:      Amit Kucheria <[email protected]>
19890 R:      Zhang Rui <[email protected]>
19891 L:      [email protected]
19892 S:      Supported
19893 Q:      https://patchwork.kernel.org/project/linux-pm/list/
19894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
19895 F:      Documentation/ABI/testing/sysfs-class-thermal
19896 F:      Documentation/devicetree/bindings/thermal/
19897 F:      Documentation/driver-api/thermal/
19898 F:      drivers/thermal/
19899 F:      include/linux/cpu_cooling.h
19900 F:      include/linux/thermal.h
19901 F:      include/uapi/linux/thermal.h
19902 F:      tools/lib/thermal/
19903 F:      tools/thermal/
19904
19905 THERMAL DRIVER FOR AMLOGIC SOCS
19906 M:      Guillaume La Roque <[email protected]>
19907 L:      [email protected]
19908 L:      [email protected]
19909 S:      Supported
19910 W:      http://linux-meson.com/
19911 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
19912 F:      drivers/thermal/amlogic_thermal.c
19913
19914 THERMAL/CPU_COOLING
19915 M:      Amit Daniel Kachhap <[email protected]>
19916 M:      Daniel Lezcano <[email protected]>
19917 M:      Viresh Kumar <[email protected]>
19918 R:      Lukasz Luba <[email protected]>
19919 L:      [email protected]
19920 S:      Supported
19921 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
19922 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
19923 F:      drivers/thermal/cpufreq_cooling.c
19924 F:      drivers/thermal/cpuidle_cooling.c
19925 F:      include/linux/cpu_cooling.h
19926
19927 THERMAL/POWER_ALLOCATOR
19928 M:      Lukasz Luba <[email protected]>
19929 L:      [email protected]
19930 S:      Maintained
19931 F:      Documentation/driver-api/thermal/power_allocator.rst
19932 F:      drivers/thermal/gov_power_allocator.c
19933 F:      include/trace/events/thermal_power_allocator.h
19934
19935 THINKPAD ACPI EXTRAS DRIVER
19936 M:      Henrique de Moraes Holschuh <[email protected]>
19937 L:      [email protected]
19938 L:      [email protected]
19939 S:      Maintained
19940 W:      http://ibm-acpi.sourceforge.net
19941 W:      http://thinkwiki.org/wiki/Ibm-acpi
19942 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
19943 F:      drivers/platform/x86/thinkpad_acpi.c
19944
19945 THINKPAD LMI DRIVER
19946 M:      Mark Pearson <[email protected]>
19947 L:      [email protected]
19948 S:      Maintained
19949 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
19950 F:      drivers/platform/x86/think-lmi.?
19951
19952 THUNDERBOLT DMA TRAFFIC TEST DRIVER
19953 M:      Isaac Hazan <[email protected]>
19954 L:      [email protected]
19955 S:      Maintained
19956 F:      drivers/thunderbolt/dma_test.c
19957
19958 THUNDERBOLT DRIVER
19959 M:      Andreas Noever <[email protected]>
19960 M:      Michael Jamet <[email protected]>
19961 M:      Mika Westerberg <[email protected]>
19962 M:      Yehezkel Bernat <[email protected]>
19963 L:      [email protected]
19964 S:      Maintained
19965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
19966 F:      Documentation/admin-guide/thunderbolt.rst
19967 F:      drivers/thunderbolt/
19968 F:      include/linux/thunderbolt.h
19969
19970 THUNDERBOLT NETWORK DRIVER
19971 M:      Michael Jamet <[email protected]>
19972 M:      Mika Westerberg <[email protected]>
19973 M:      Yehezkel Bernat <[email protected]>
19974 L:      [email protected]
19975 S:      Maintained
19976 F:      drivers/net/thunderbolt.c
19977
19978 THUNDERX GPIO DRIVER
19979 M:      Robert Richter <[email protected]>
19980 S:      Odd Fixes
19981 F:      drivers/gpio/gpio-thunderx.c
19982
19983 TI ADS131E0X ADC SERIES DRIVER
19984 M:      Tomislav Denis <[email protected]>
19985 L:      [email protected]
19986 S:      Maintained
19987 F:      Documentation/devicetree/bindings/iio/adc/ti,ads131e08.yaml
19988 F:      drivers/iio/adc/ti-ads131e08.c
19989
19990 TI AM437X VPFE DRIVER
19991 M:      "Lad, Prabhakar" <[email protected]>
19992 L:      [email protected]
19993 S:      Maintained
19994 W:      https://linuxtv.org
19995 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
19996 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
19997 F:      drivers/media/platform/ti/am437x/
19998
19999 TI BANDGAP AND THERMAL DRIVER
20000 M:      Eduardo Valentin <[email protected]>
20001 M:      Keerthy <[email protected]>
20002 L:      [email protected]
20003 L:      [email protected]
20004 S:      Maintained
20005 F:      drivers/thermal/ti-soc-thermal/
20006
20007 TI BQ27XXX POWER SUPPLY DRIVER
20008 F:      drivers/power/supply/bq27xxx_battery.c
20009 F:      drivers/power/supply/bq27xxx_battery_i2c.c
20010 F:      include/linux/power/bq27xxx_battery.h
20011
20012 TI CDCE706 CLOCK DRIVER
20013 M:      Max Filippov <[email protected]>
20014 S:      Maintained
20015 F:      drivers/clk/clk-cdce706.c
20016
20017 TI CLOCK DRIVER
20018 M:      Tero Kristo <[email protected]>
20019 L:      [email protected]
20020 S:      Odd Fixes
20021 F:      drivers/clk/ti/
20022 F:      include/linux/clk/ti.h
20023
20024 TI DAVINCI MACHINE SUPPORT
20025 M:      Sekhar Nori <[email protected]>
20026 R:      Bartosz Golaszewski <[email protected]>
20027 L:      [email protected] (moderated for non-subscribers)
20028 S:      Supported
20029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
20030 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
20031 F:      arch/arm/boot/dts/da850*
20032 F:      arch/arm/mach-davinci/
20033 F:      drivers/i2c/busses/i2c-davinci.c
20034
20035 TI DAVINCI SERIES CLOCK DRIVER
20036 M:      David Lechner <[email protected]>
20037 R:      Sekhar Nori <[email protected]>
20038 S:      Maintained
20039 F:      Documentation/devicetree/bindings/clock/ti/davinci/
20040 F:      drivers/clk/davinci/
20041
20042 TI DAVINCI SERIES GPIO DRIVER
20043 M:      Keerthy <[email protected]>
20044 L:      [email protected]
20045 S:      Maintained
20046 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
20047 F:      drivers/gpio/gpio-davinci.c
20048
20049 TI DAVINCI SERIES MEDIA DRIVER
20050 M:      "Lad, Prabhakar" <[email protected]>
20051 L:      [email protected]
20052 S:      Maintained
20053 W:      https://linuxtv.org
20054 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20055 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
20056 F:      drivers/media/platform/ti/davinci/
20057 F:      include/media/davinci/
20058
20059 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
20060 R:      David Lechner <[email protected]>
20061 L:      [email protected]
20062 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
20063 F:      drivers/counter/ti-eqep.c
20064
20065 TI ETHERNET SWITCH DRIVER (CPSW)
20066 R:      Grygorii Strashko <[email protected]>
20067 L:      [email protected]
20068 L:      [email protected]
20069 S:      Maintained
20070 F:      drivers/net/ethernet/ti/cpsw*
20071 F:      drivers/net/ethernet/ti/davinci*
20072
20073 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
20074 M:      Alex Dubov <[email protected]>
20075 S:      Maintained
20076 W:      http://tifmxx.berlios.de/
20077 F:      drivers/memstick/host/tifm_ms.c
20078 F:      drivers/misc/tifm*
20079 F:      drivers/mmc/host/tifm_sd.c
20080 F:      include/linux/tifm.h
20081
20082 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
20083 M:      Nishanth Menon <[email protected]>
20084 M:      Santosh Shilimkar <[email protected]>
20085 L:      [email protected]
20086 L:      [email protected] (moderated for non-subscribers)
20087 S:      Maintained
20088 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
20089 F:      drivers/soc/ti/*
20090
20091 TI LM49xxx FAMILY ASoC CODEC DRIVERS
20092 M:      M R Swami Reddy <[email protected]>
20093 M:      Vishwas A Deshpande <[email protected]>
20094 L:      [email protected] (moderated for non-subscribers)
20095 S:      Maintained
20096 F:      sound/soc/codecs/isabelle*
20097 F:      sound/soc/codecs/lm49453*
20098
20099 TI PCM3060 ASoC CODEC DRIVER
20100 M:      Kirill Marinushkin <[email protected]>
20101 L:      [email protected] (moderated for non-subscribers)
20102 S:      Maintained
20103 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
20104 F:      sound/soc/codecs/pcm3060*
20105
20106 TI TAS571X FAMILY ASoC CODEC DRIVER
20107 M:      Kevin Cernekee <[email protected]>
20108 L:      [email protected] (moderated for non-subscribers)
20109 S:      Odd Fixes
20110 F:      sound/soc/codecs/tas571x*
20111
20112 TI TRF7970A NFC DRIVER
20113 M:      Mark Greer <[email protected]>
20114 L:      [email protected]
20115 L:      [email protected] (subscribers-only)
20116 S:      Supported
20117 F:      Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
20118 F:      drivers/nfc/trf7970a.c
20119
20120 TI TSC2046 ADC DRIVER
20121 M:      Oleksij Rempel <[email protected]>
20122 R:      [email protected]
20123 L:      [email protected]
20124 S:      Maintained
20125 F:      Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
20126 F:      drivers/iio/adc/ti-tsc2046.c
20127
20128 TI TWL4030 SERIES SOC CODEC DRIVER
20129 M:      Peter Ujfalusi <[email protected]>
20130 L:      [email protected] (moderated for non-subscribers)
20131 S:      Maintained
20132 F:      sound/soc/codecs/twl4030*
20133
20134 TI VPE/CAL DRIVERS
20135 M:      Benoit Parrot <[email protected]>
20136 L:      [email protected]
20137 S:      Maintained
20138 W:      http://linuxtv.org/
20139 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20140 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
20141 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
20142 F:      drivers/media/platform/ti/cal/
20143 F:      drivers/media/platform/ti/vpe/
20144
20145 TI WILINK WIRELESS DRIVERS
20146 L:      [email protected]
20147 S:      Orphan
20148 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
20149 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
20150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
20151 F:      drivers/net/wireless/ti/
20152 F:      include/linux/wl12xx.h
20153
20154 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
20155 M:      John Stultz <[email protected]>
20156 M:      Thomas Gleixner <[email protected]>
20157 R:      Stephen Boyd <[email protected]>
20158 L:      [email protected]
20159 S:      Supported
20160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
20161 F:      include/linux/clocksource.h
20162 F:      include/linux/time.h
20163 F:      include/linux/timex.h
20164 F:      include/uapi/linux/time.h
20165 F:      include/uapi/linux/timex.h
20166 F:      kernel/time/alarmtimer.c
20167 F:      kernel/time/clocksource.c
20168 F:      kernel/time/ntp.c
20169 F:      kernel/time/time*.c
20170 F:      tools/testing/selftests/timers/
20171
20172 TIPC NETWORK LAYER
20173 M:      Jon Maloy <[email protected]>
20174 M:      Ying Xue <[email protected]>
20175 L:      [email protected] (core kernel code)
20176 L:      [email protected] (user apps, general discussion)
20177 S:      Maintained
20178 W:      http://tipc.sourceforge.net/
20179 F:      include/uapi/linux/tipc*.h
20180 F:      net/tipc/
20181
20182 TLAN NETWORK DRIVER
20183 M:      Samuel Chessman <[email protected]>
20184 L:      [email protected] (subscribers-only)
20185 S:      Maintained
20186 W:      http://sourceforge.net/projects/tlan/
20187 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
20188 F:      drivers/net/ethernet/ti/tlan.*
20189
20190 TM6000 VIDEO4LINUX DRIVER
20191 M:      Mauro Carvalho Chehab <[email protected]>
20192 L:      [email protected]
20193 S:      Odd fixes
20194 W:      https://linuxtv.org
20195 T:      git git://linuxtv.org/media_tree.git
20196 F:      Documentation/admin-guide/media/tm6000*
20197 F:      drivers/media/usb/tm6000/
20198
20199 TMIO/SDHI MMC DRIVER
20200 M:      Wolfram Sang <[email protected]>
20201 L:      [email protected]
20202 L:      [email protected]
20203 S:      Supported
20204 F:      drivers/mmc/host/renesas_sdhi*
20205 F:      drivers/mmc/host/tmio_mmc*
20206 F:      include/linux/mfd/tmio.h
20207
20208 TMP401 HARDWARE MONITOR DRIVER
20209 M:      Guenter Roeck <[email protected]>
20210 L:      [email protected]
20211 S:      Maintained
20212 F:      Documentation/devicetree/bindings/hwmon/ti,tmp401.yaml
20213 F:      Documentation/hwmon/tmp401.rst
20214 F:      drivers/hwmon/tmp401.c
20215
20216 TMP464 HARDWARE MONITOR DRIVER
20217 M:      Agathe Porte <[email protected]>
20218 M:      Guenter Roeck <[email protected]>
20219 L:      [email protected]
20220 S:      Maintained
20221 F:      Documentation/devicetree/bindings/hwmon/ti,tmp464.yaml
20222 F:      Documentation/hwmon/tmp464.rst
20223 F:      drivers/hwmon/tmp464.c
20224
20225 TMP513 HARDWARE MONITOR DRIVER
20226 M:      Eric Tremblay <[email protected]>
20227 L:      [email protected]
20228 S:      Maintained
20229 F:      Documentation/hwmon/tmp513.rst
20230 F:      drivers/hwmon/tmp513.c
20231
20232 TMPFS (SHMEM FILESYSTEM)
20233 M:      Hugh Dickins <[email protected]>
20234 L:      [email protected]
20235 S:      Maintained
20236 F:      include/linux/shmem_fs.h
20237 F:      mm/shmem.c
20238
20239 TOMOYO SECURITY MODULE
20240 M:      Kentaro Takeda <[email protected]>
20241 M:      Tetsuo Handa <[email protected]>
20242 L:      [email protected] (subscribers-only, for developers in English)
20243 L:      [email protected] (subscribers-only, for users in English)
20244 L:      [email protected] (subscribers-only, for developers in Japanese)
20245 L:      [email protected] (subscribers-only, for users in Japanese)
20246 S:      Maintained
20247 W:      https://tomoyo.osdn.jp/
20248 F:      security/tomoyo/
20249
20250 TOPSTAR LAPTOP EXTRAS DRIVER
20251 M:      Herton Ronaldo Krzesinski <[email protected]>
20252 L:      [email protected]
20253 S:      Maintained
20254 F:      drivers/platform/x86/topstar-laptop.c
20255
20256 TORTURE-TEST MODULES
20257 M:      Davidlohr Bueso <[email protected]>
20258 M:      "Paul E. McKenney" <[email protected]>
20259 M:      Josh Triplett <[email protected]>
20260 L:      [email protected]
20261 S:      Supported
20262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
20263 F:      Documentation/RCU/torture.rst
20264 F:      kernel/locking/locktorture.c
20265 F:      kernel/rcu/rcuscale.c
20266 F:      kernel/rcu/rcutorture.c
20267 F:      kernel/rcu/refscale.c
20268 F:      kernel/torture.c
20269
20270 TOSHIBA ACPI EXTRAS DRIVER
20271 M:      Azael Avalos <[email protected]>
20272 L:      [email protected]
20273 S:      Maintained
20274 F:      drivers/platform/x86/toshiba_acpi.c
20275
20276 TOSHIBA BLUETOOTH DRIVER
20277 M:      Azael Avalos <[email protected]>
20278 L:      [email protected]
20279 S:      Maintained
20280 F:      drivers/platform/x86/toshiba_bluetooth.c
20281
20282 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
20283 M:      Azael Avalos <[email protected]>
20284 L:      [email protected]
20285 S:      Maintained
20286 F:      drivers/platform/x86/toshiba_haps.c
20287
20288 TOSHIBA SMM DRIVER
20289 M:      Jonathan Buzzard <[email protected]>
20290 S:      Maintained
20291 W:      http://www.buzzard.org.uk/toshiba/
20292 F:      drivers/char/toshiba.c
20293 F:      include/linux/toshiba.h
20294 F:      include/uapi/linux/toshiba.h
20295
20296 TOSHIBA TC358743 DRIVER
20297 M:      Mats Randgaard <[email protected]>
20298 L:      [email protected]
20299 S:      Maintained
20300 F:      drivers/media/i2c/tc358743*
20301 F:      include/media/i2c/tc358743.h
20302
20303 TOSHIBA WMI HOTKEYS DRIVER
20304 M:      Azael Avalos <[email protected]>
20305 L:      [email protected]
20306 S:      Maintained
20307 F:      drivers/platform/x86/toshiba-wmi.c
20308
20309 TPM DEVICE DRIVER
20310 M:      Peter Huewe <[email protected]>
20311 M:      Jarkko Sakkinen <[email protected]>
20312 R:      Jason Gunthorpe <[email protected]>
20313 L:      [email protected]
20314 S:      Maintained
20315 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
20316 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
20317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
20318 F:      drivers/char/tpm/
20319
20320 TRACING
20321 M:      Steven Rostedt <[email protected]>
20322 M:      Ingo Molnar <[email protected]>
20323 S:      Maintained
20324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git
20325 F:      Documentation/trace/ftrace.rst
20326 F:      arch/*/*/*/*ftrace*
20327 F:      arch/*/*/*ftrace*
20328 F:      fs/tracefs/
20329 F:      include/*/ftrace.h
20330 F:      include/linux/trace*.h
20331 F:      include/trace/
20332 F:      kernel/trace/
20333 F:      tools/testing/selftests/ftrace/
20334
20335 TRACING MMIO ACCESSES (MMIOTRACE)
20336 M:      Steven Rostedt <[email protected]>
20337 M:      Ingo Molnar <[email protected]>
20338 R:      Karol Herbst <[email protected]>
20339 R:      Pekka Paalanen <[email protected]>
20340 L:      [email protected]
20341 L:      [email protected]
20342 S:      Maintained
20343 F:      arch/x86/mm/kmmio.c
20344 F:      arch/x86/mm/mmio-mod.c
20345 F:      arch/x86/mm/testmmiotrace.c
20346 F:      include/linux/mmiotrace.h
20347 F:      kernel/trace/trace_mmiotrace.c
20348
20349 TRACING OS NOISE / LATENCY TRACERS
20350 M:      Steven Rostedt <[email protected]>
20351 M:      Daniel Bristot de Oliveira <[email protected]>
20352 S:      Maintained
20353 F:      kernel/trace/trace_osnoise.c
20354 F:      include/trace/events/osnoise.h
20355 F:      kernel/trace/trace_hwlat.c
20356 F:      kernel/trace/trace_irqsoff.c
20357 F:      kernel/trace/trace_sched_wakeup.c
20358 F:      Documentation/trace/osnoise-tracer.rst
20359 F:      Documentation/trace/timerlat-tracer.rst
20360 F:      Documentation/trace/hwlat_detector.rst
20361 F:      arch/*/kernel/trace.c
20362
20363 Real-time Linux Analysis (RTLA) tools
20364 M:      Daniel Bristot de Oliveira <[email protected]>
20365 M:      Steven Rostedt <[email protected]>
20366 L:      [email protected]
20367 S:      Maintained
20368 F:      Documentation/tools/rtla/
20369 F:      tools/tracing/rtla/
20370
20371 TRADITIONAL CHINESE DOCUMENTATION
20372 M:      Hu Haowen <[email protected]>
20373 L:      [email protected]
20374 S:      Maintained
20375 W:      https://github.com/srcres258/linux-doc
20376 T:      git git://github.com/srcres258/linux-doc.git doc-zh-tw
20377 F:      Documentation/translations/zh_TW/
20378
20379 TTY LAYER
20380 M:      Greg Kroah-Hartman <[email protected]>
20381 M:      Jiri Slaby <[email protected]>
20382 S:      Supported
20383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
20384 F:      Documentation/driver-api/serial/
20385 F:      drivers/tty/
20386 F:      drivers/tty/serial/serial_core.c
20387 F:      include/linux/selection.h
20388 F:      include/linux/serial.h
20389 F:      include/linux/serial_core.h
20390 F:      include/linux/sysrq.h
20391 F:      include/linux/tty*.h
20392 F:      include/linux/vt.h
20393 F:      include/linux/vt_*.h
20394 F:      include/uapi/linux/serial.h
20395 F:      include/uapi/linux/serial_core.h
20396 F:      include/uapi/linux/tty.h
20397
20398 TUA9001 MEDIA DRIVER
20399 M:      Antti Palosaari <[email protected]>
20400 L:      [email protected]
20401 S:      Maintained
20402 W:      https://linuxtv.org
20403 W:      http://palosaari.fi/linux/
20404 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
20405 T:      git git://linuxtv.org/anttip/media_tree.git
20406 F:      drivers/media/tuners/tua9001*
20407
20408 TULIP NETWORK DRIVERS
20409 L:      [email protected]
20410 L:      [email protected]
20411 S:      Orphan
20412 F:      drivers/net/ethernet/dec/tulip/
20413
20414 TUN/TAP driver
20415 M:      Maxim Krasnyansky <[email protected]>
20416 S:      Maintained
20417 W:      http://vtun.sourceforge.net/tun
20418 F:      Documentation/networking/tuntap.rst
20419 F:      arch/um/os-Linux/drivers/
20420
20421 TURBOCHANNEL SUBSYSTEM
20422 M:      "Maciej W. Rozycki" <[email protected]>
20423 M:      Ralf Baechle <[email protected]>
20424 L:      [email protected]
20425 S:      Maintained
20426 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
20427 F:      drivers/tc/
20428 F:      include/linux/tc.h
20429
20430 TURBOSTAT UTILITY
20431 M:      "Len Brown" <[email protected]>
20432 L:      [email protected]
20433 S:      Supported
20434 Q:      https://patchwork.kernel.org/project/linux-pm/list/
20435 B:      https://bugzilla.kernel.org
20436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
20437 F:      tools/power/x86/turbostat/
20438
20439 TW5864 VIDEO4LINUX DRIVER
20440 M:      Bluecherry Maintainers <[email protected]>
20441 M:      Anton Sviridenko <[email protected]>
20442 M:      Andrey Utkin <[email protected]>
20443 M:      Andrey Utkin <[email protected]>
20444 L:      [email protected]
20445 S:      Supported
20446 F:      drivers/media/pci/tw5864/
20447
20448 TW68 VIDEO4LINUX DRIVER
20449 M:      Hans Verkuil <[email protected]>
20450 L:      [email protected]
20451 S:      Odd Fixes
20452 W:      https://linuxtv.org
20453 T:      git git://linuxtv.org/media_tree.git
20454 F:      drivers/media/pci/tw68/
20455
20456 TW686X VIDEO4LINUX DRIVER
20457 M:      Ezequiel Garcia <[email protected]>
20458 L:      [email protected]
20459 S:      Maintained
20460 W:      http://linuxtv.org
20461 T:      git git://linuxtv.org/media_tree.git
20462 F:      drivers/media/pci/tw686x/
20463
20464 U-BOOT ENVIRONMENT VARIABLES
20465 M:      Rafał Miłecki <[email protected]>
20466 S:      Maintained
20467 F:      Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
20468
20469 UACCE ACCELERATOR FRAMEWORK
20470 M:      Zhangfei Gao <[email protected]>
20471 M:      Zhou Wang <[email protected]>
20472 L:      [email protected]
20473 L:      [email protected]
20474 S:      Maintained
20475 F:      Documentation/ABI/testing/sysfs-driver-uacce
20476 F:      Documentation/misc-devices/uacce.rst
20477 F:      drivers/misc/uacce/
20478 F:      include/linux/uacce.h
20479 F:      include/uapi/misc/uacce/
20480
20481 UBI FILE SYSTEM (UBIFS)
20482 M:      Richard Weinberger <[email protected]>
20483 L:      [email protected]
20484 S:      Supported
20485 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
20486 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
20487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
20488 F:      Documentation/ABI/testing/sysfs-fs-ubifs
20489 F:      Documentation/filesystems/ubifs-authentication.rst
20490 F:      Documentation/filesystems/ubifs.rst
20491 F:      fs/ubifs/
20492
20493 UCLINUX (M68KNOMMU AND COLDFIRE)
20494 M:      Greg Ungerer <[email protected]>
20495 L:      [email protected]
20496 L:      [email protected]  (subscribers-only)
20497 S:      Maintained
20498 W:      http://www.linux-m68k.org/
20499 W:      http://www.uclinux.org/
20500 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
20501 F:      arch/m68k/*/*_no.*
20502 F:      arch/m68k/68*/
20503 F:      arch/m68k/coldfire/
20504 F:      arch/m68k/include/asm/*_no.*
20505
20506 UDF FILESYSTEM
20507 M:      Jan Kara <[email protected]>
20508 S:      Maintained
20509 F:      Documentation/filesystems/udf.rst
20510 F:      fs/udf/
20511
20512 UDRAW TABLET
20513 M:      Bastien Nocera <[email protected]>
20514 L:      [email protected]
20515 S:      Maintained
20516 F:      drivers/hid/hid-udraw-ps3.c
20517
20518 UFS FILESYSTEM
20519 M:      Evgeniy Dushistov <[email protected]>
20520 S:      Maintained
20521 F:      Documentation/admin-guide/ufs.rst
20522 F:      fs/ufs/
20523
20524 UHID USERSPACE HID IO DRIVER
20525 M:      David Rheinsberg <[email protected]>
20526 L:      [email protected]
20527 S:      Maintained
20528 F:      drivers/hid/uhid.c
20529 F:      include/uapi/linux/uhid.h
20530
20531 ULPI BUS
20532 M:      Heikki Krogerus <[email protected]>
20533 L:      [email protected]
20534 S:      Maintained
20535 F:      drivers/usb/common/ulpi.c
20536 F:      include/linux/ulpi/
20537
20538 UNICODE SUBSYSTEM
20539 M:      Gabriel Krisman Bertazi <[email protected]>
20540 L:      [email protected]
20541 S:      Supported
20542 F:      fs/unicode/
20543
20544 UNIFDEF
20545 M:      Tony Finch <[email protected]>
20546 S:      Maintained
20547 W:      http://dotat.at/prog/unifdef
20548 F:      scripts/unifdef.c
20549
20550 UNIFORM CDROM DRIVER
20551 M:      Phillip Potter <[email protected]>
20552 S:      Maintained
20553 F:      Documentation/cdrom/
20554 F:      drivers/cdrom/cdrom.c
20555 F:      include/linux/cdrom.h
20556 F:      include/uapi/linux/cdrom.h
20557
20558 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
20559 R:      Alim Akhtar <[email protected]>
20560 R:      Avri Altman <[email protected]>
20561 R:      Bart Van Assche <[email protected]>
20562 L:      [email protected]
20563 S:      Supported
20564 F:      Documentation/devicetree/bindings/ufs/
20565 F:      Documentation/scsi/ufs.rst
20566 F:      drivers/ufs/core/
20567
20568 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
20569 M:      Pedro Sousa <[email protected]>
20570 L:      [email protected]
20571 S:      Supported
20572 F:      drivers/ufs/host/*dwc*
20573
20574 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
20575 M:      Stanley Chu <[email protected]>
20576 L:      [email protected]
20577 L:      [email protected] (moderated for non-subscribers)
20578 S:      Maintained
20579 F:      drivers/ufs/host/ufs-mediatek*
20580
20581 UNSORTED BLOCK IMAGES (UBI)
20582 M:      Richard Weinberger <[email protected]>
20583 L:      [email protected]
20584 S:      Supported
20585 W:      http://www.linux-mtd.infradead.org/
20586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
20587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
20588 F:      drivers/mtd/ubi/
20589 F:      include/linux/mtd/ubi.h
20590 F:      include/uapi/mtd/ubi-user.h
20591
20592 USB "USBNET" DRIVER FRAMEWORK
20593 M:      Oliver Neukum <[email protected]>
20594 L:      [email protected]
20595 S:      Maintained
20596 W:      http://www.linux-usb.org/usbnet
20597 F:      drivers/net/usb/usbnet.c
20598 F:      include/linux/usb/usbnet.h
20599
20600 USB ACM DRIVER
20601 M:      Oliver Neukum <[email protected]>
20602 L:      [email protected]
20603 S:      Maintained
20604 F:      Documentation/usb/acm.rst
20605 F:      drivers/usb/class/cdc-acm.*
20606
20607 USB APPLE MFI FASTCHARGE DRIVER
20608 M:      Bastien Nocera <[email protected]>
20609 L:      [email protected]
20610 S:      Maintained
20611 F:      drivers/usb/misc/apple-mfi-fastcharge.c
20612
20613 USB AR5523 WIRELESS DRIVER
20614 M:      Pontus Fuchs <[email protected]>
20615 L:      [email protected]
20616 S:      Maintained
20617 F:      drivers/net/wireless/ath/ar5523/
20618
20619 USB ATTACHED SCSI
20620 M:      Oliver Neukum <[email protected]>
20621 L:      [email protected]
20622 L:      [email protected]
20623 S:      Maintained
20624 F:      drivers/usb/storage/uas.c
20625
20626 USB CDC ETHERNET DRIVER
20627 M:      Oliver Neukum <[email protected]>
20628 L:      [email protected]
20629 S:      Maintained
20630 F:      drivers/net/usb/cdc_*.c
20631 F:      include/uapi/linux/usb/cdc.h
20632
20633 USB CHAOSKEY DRIVER
20634 M:      Keith Packard <[email protected]>
20635 L:      [email protected]
20636 S:      Maintained
20637 F:      drivers/usb/misc/chaoskey.c
20638
20639 USB CYPRESS C67X00 DRIVER
20640 L:      [email protected]
20641 S:      Orphan
20642 F:      drivers/usb/c67x00/
20643
20644 USB DAVICOM DM9601 DRIVER
20645 M:      Peter Korsgaard <[email protected]>
20646 L:      [email protected]
20647 S:      Maintained
20648 W:      http://www.linux-usb.org/usbnet
20649 F:      drivers/net/usb/dm9601.c
20650
20651 USB EHCI DRIVER
20652 M:      Alan Stern <[email protected]>
20653 L:      [email protected]
20654 S:      Maintained
20655 F:      Documentation/usb/ehci.rst
20656 F:      drivers/usb/host/ehci*
20657
20658 USB GADGET/PERIPHERAL SUBSYSTEM
20659 M:      Felipe Balbi <[email protected]>
20660 L:      [email protected]
20661 S:      Maintained
20662 W:      http://www.linux-usb.org/gadget
20663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
20664 F:      drivers/usb/gadget/
20665 F:      include/linux/usb/gadget*
20666
20667 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
20668 M:      Jiri Kosina <[email protected]>
20669 M:      Benjamin Tissoires <[email protected]>
20670 L:      [email protected]
20671 S:      Maintained
20672 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
20673 F:      Documentation/hid/hiddev.rst
20674 F:      drivers/hid/usbhid/
20675
20676 USB INTEL XHCI ROLE MUX DRIVER
20677 M:      Hans de Goede <[email protected]>
20678 L:      [email protected]
20679 S:      Maintained
20680 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
20681
20682 USB IP DRIVER FOR HISILICON KIRIN 960
20683 M:      Yu Chen <[email protected]>
20684 M:      Binghui Wang <[email protected]>
20685 L:      [email protected]
20686 S:      Maintained
20687 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
20688 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
20689
20690 USB IP DRIVER FOR HISILICON KIRIN 970
20691 M:      Mauro Carvalho Chehab <[email protected]>
20692 L:      [email protected]
20693 S:      Maintained
20694 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
20695 F:      drivers/phy/hisilicon/phy-hi3670-usb3.c
20696
20697 USB ISP116X DRIVER
20698 M:      Olav Kongas <[email protected]>
20699 L:      [email protected]
20700 S:      Maintained
20701 F:      drivers/usb/host/isp116x*
20702 F:      include/linux/usb/isp116x.h
20703
20704 USB ISP1760 DRIVER
20705 M:      Rui Miguel Silva <[email protected]>
20706 L:      [email protected]
20707 S:      Maintained
20708 F:      drivers/usb/isp1760/*
20709 F:      Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
20710
20711 USB LAN78XX ETHERNET DRIVER
20712 M:      Woojung Huh <[email protected]>
20713 M:      [email protected]
20714 L:      [email protected]
20715 S:      Maintained
20716 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
20717 F:      drivers/net/usb/lan78xx.*
20718 F:      include/dt-bindings/net/microchip-lan78xx.h
20719
20720 USB MASS STORAGE DRIVER
20721 M:      Alan Stern <[email protected]>
20722 L:      [email protected]
20723 L:      [email protected]
20724 S:      Maintained
20725 F:      drivers/usb/storage/
20726
20727 USB MIDI DRIVER
20728 M:      Clemens Ladisch <[email protected]>
20729 L:      [email protected] (moderated for non-subscribers)
20730 S:      Maintained
20731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
20732 F:      sound/usb/midi.*
20733
20734 USB NETWORKING DRIVERS
20735 L:      [email protected]
20736 S:      Odd Fixes
20737 F:      drivers/net/usb/
20738
20739 USB OHCI DRIVER
20740 M:      Alan Stern <[email protected]>
20741 L:      [email protected]
20742 S:      Maintained
20743 F:      Documentation/usb/ohci.rst
20744 F:      drivers/usb/host/ohci*
20745
20746 USB OTG FSM (Finite State Machine)
20747 M:      Peter Chen <[email protected]>
20748 L:      [email protected]
20749 S:      Maintained
20750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
20751 F:      drivers/usb/common/usb-otg-fsm.c
20752
20753 USB OVER IP DRIVER
20754 M:      Valentina Manea <[email protected]>
20755 M:      Shuah Khan <[email protected]>
20756 M:      Shuah Khan <[email protected]>
20757 L:      [email protected]
20758 S:      Maintained
20759 F:      Documentation/usb/usbip_protocol.rst
20760 F:      drivers/usb/usbip/
20761 F:      tools/testing/selftests/drivers/usb/usbip/
20762 F:      tools/usb/usbip/
20763
20764 USB PEGASUS DRIVER
20765 M:      Petko Manolov <[email protected]>
20766 L:      [email protected]
20767 L:      [email protected]
20768 S:      Maintained
20769 W:      https://github.com/petkan/pegasus
20770 T:      git git://github.com/petkan/pegasus.git
20771 F:      drivers/net/usb/pegasus.*
20772
20773 USB PHY LAYER
20774 M:      Felipe Balbi <[email protected]>
20775 L:      [email protected]
20776 S:      Maintained
20777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
20778 F:      drivers/usb/phy/
20779
20780 USB PRINTER DRIVER (usblp)
20781 M:      Pete Zaitcev <[email protected]>
20782 L:      [email protected]
20783 S:      Supported
20784 F:      drivers/usb/class/usblp.c
20785
20786 USB RAW GADGET DRIVER
20787 R:      Andrey Konovalov <[email protected]>
20788 L:      [email protected]
20789 S:      Maintained
20790 F:      Documentation/usb/raw-gadget.rst
20791 F:      drivers/usb/gadget/legacy/raw_gadget.c
20792 F:      include/uapi/linux/usb/raw_gadget.h
20793
20794 USB QMI WWAN NETWORK DRIVER
20795 M:      Bjørn Mork <[email protected]>
20796 L:      [email protected]
20797 S:      Maintained
20798 F:      Documentation/ABI/testing/sysfs-class-net-qmi
20799 F:      drivers/net/usb/qmi_wwan.c
20800
20801 USB RTL8150 DRIVER
20802 M:      Petko Manolov <[email protected]>
20803 L:      [email protected]
20804 L:      [email protected]
20805 S:      Maintained
20806 W:      https://github.com/petkan/rtl8150
20807 T:      git git://github.com/petkan/rtl8150.git
20808 F:      drivers/net/usb/rtl8150.c
20809
20810 USB SERIAL SUBSYSTEM
20811 M:      Johan Hovold <[email protected]>
20812 L:      [email protected]
20813 S:      Maintained
20814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
20815 F:      Documentation/usb/usb-serial.rst
20816 F:      drivers/usb/serial/
20817 F:      include/linux/usb/serial.h
20818
20819 USB SMSC75XX ETHERNET DRIVER
20820 M:      Steve Glendinning <[email protected]>
20821 L:      [email protected]
20822 S:      Maintained
20823 F:      drivers/net/usb/smsc75xx.*
20824
20825 USB SMSC95XX ETHERNET DRIVER
20826 M:      Steve Glendinning <[email protected]>
20827 M:      [email protected]
20828 L:      [email protected]
20829 S:      Maintained
20830 F:      drivers/net/usb/smsc95xx.*
20831
20832 USB SUBSYSTEM
20833 M:      Greg Kroah-Hartman <[email protected]>
20834 L:      [email protected]
20835 S:      Supported
20836 W:      http://www.linux-usb.org
20837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
20838 F:      Documentation/devicetree/bindings/usb/
20839 F:      Documentation/usb/
20840 F:      drivers/usb/
20841 F:      include/dt-bindings/usb/
20842 F:      include/linux/usb.h
20843 F:      include/linux/usb/
20844
20845 USB TYPEC BUS FOR ALTERNATE MODES
20846 M:      Heikki Krogerus <[email protected]>
20847 L:      [email protected]
20848 S:      Maintained
20849 F:      Documentation/ABI/testing/sysfs-bus-typec
20850 F:      Documentation/driver-api/usb/typec_bus.rst
20851 F:      drivers/usb/typec/altmodes/
20852 F:      include/linux/usb/typec_altmode.h
20853
20854 USB TYPEC CLASS
20855 M:      Heikki Krogerus <[email protected]>
20856 L:      [email protected]
20857 S:      Maintained
20858 F:      Documentation/ABI/testing/sysfs-class-typec
20859 F:      Documentation/driver-api/usb/typec.rst
20860 F:      drivers/usb/typec/
20861 F:      include/linux/usb/typec.h
20862
20863 USB TYPEC INTEL PMC MUX DRIVER
20864 M:      Heikki Krogerus <[email protected]>
20865 L:      [email protected]
20866 S:      Maintained
20867 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
20868 F:      drivers/usb/typec/mux/intel_pmc_mux.c
20869
20870 USB TYPEC PI3USB30532 MUX DRIVER
20871 M:      Hans de Goede <[email protected]>
20872 L:      [email protected]
20873 S:      Maintained
20874 F:      drivers/usb/typec/mux/pi3usb30532.c
20875
20876 USB TYPEC PORT CONTROLLER DRIVERS
20877 M:      Guenter Roeck <[email protected]>
20878 L:      [email protected]
20879 S:      Maintained
20880 F:      drivers/usb/typec/tcpm/
20881
20882 USB UHCI DRIVER
20883 M:      Alan Stern <[email protected]>
20884 L:      [email protected]
20885 S:      Maintained
20886 F:      drivers/usb/host/uhci*
20887
20888 USB VIDEO CLASS
20889 M:      Laurent Pinchart <[email protected]>
20890 L:      [email protected]
20891 S:      Maintained
20892 W:      http://www.ideasonboard.org/uvc/
20893 T:      git git://linuxtv.org/media_tree.git
20894 F:      drivers/media/usb/uvc/
20895 F:      include/uapi/linux/uvcvideo.h
20896
20897 USB WEBCAM GADGET
20898 M:      Laurent Pinchart <[email protected]>
20899 L:      [email protected]
20900 S:      Maintained
20901 F:      drivers/usb/gadget/function/*uvc*
20902 F:      drivers/usb/gadget/legacy/webcam.c
20903 F:      include/uapi/linux/usb/g_uvc.h
20904
20905 USB WIRELESS RNDIS DRIVER (rndis_wlan)
20906 M:      Jussi Kivilinna <[email protected]>
20907 L:      [email protected]
20908 S:      Maintained
20909 F:      drivers/net/wireless/rndis_wlan.c
20910
20911 USB XHCI DRIVER
20912 M:      Mathias Nyman <[email protected]>
20913 L:      [email protected]
20914 S:      Supported
20915 F:      drivers/usb/host/pci-quirks*
20916 F:      drivers/usb/host/xhci*
20917
20918 USB ZD1201 DRIVER
20919 L:      [email protected]
20920 S:      Orphan
20921 W:      http://linux-lc100020.sourceforge.net
20922 F:      drivers/net/wireless/zydas/zd1201.*
20923
20924 USB ZR364XX DRIVER
20925 M:      Antoine Jacquet <[email protected]>
20926 L:      [email protected]
20927 L:      [email protected]
20928 S:      Maintained
20929 W:      http://royale.zerezo.com/zr364xx/
20930 T:      git git://linuxtv.org/media_tree.git
20931 F:      Documentation/admin-guide/media/zr364xx*
20932 F:      drivers/media/usb/zr364xx/
20933
20934 USER-MODE LINUX (UML)
20935 M:      Richard Weinberger <[email protected]>
20936 M:      Anton Ivanov <[email protected]>
20937 M:      Johannes Berg <[email protected]>
20938 L:      [email protected]
20939 S:      Maintained
20940 W:      http://user-mode-linux.sourceforge.net
20941 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
20942 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
20943 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
20944 F:      Documentation/virt/uml/
20945 F:      arch/um/
20946 F:      arch/x86/um/
20947 F:      fs/hostfs/
20948
20949 USERSPACE COPYIN/COPYOUT (UIOVEC)
20950 M:      Alexander Viro <[email protected]>
20951 S:      Maintained
20952 F:      include/linux/uio.h
20953 F:      lib/iov_iter.c
20954
20955 USERSPACE DMA BUFFER DRIVER
20956 M:      Gerd Hoffmann <[email protected]>
20957 L:      [email protected]
20958 S:      Maintained
20959 T:      git git://anongit.freedesktop.org/drm/drm-misc
20960 F:      drivers/dma-buf/udmabuf.c
20961 F:      include/uapi/linux/udmabuf.h
20962
20963 USERSPACE I/O (UIO)
20964 M:      Greg Kroah-Hartman <[email protected]>
20965 S:      Maintained
20966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
20967 F:      Documentation/driver-api/uio-howto.rst
20968 F:      drivers/uio/
20969 F:      include/linux/uio_driver.h
20970
20971 UTIL-LINUX PACKAGE
20972 M:      Karel Zak <[email protected]>
20973 L:      [email protected]
20974 S:      Maintained
20975 W:      http://en.wikipedia.org/wiki/Util-linux
20976 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
20977
20978 UUID HELPERS
20979 M:      Christoph Hellwig <[email protected]>
20980 R:      Andy Shevchenko <[email protected]>
20981 L:      [email protected]
20982 S:      Maintained
20983 T:      git git://git.infradead.org/users/hch/uuid.git
20984 F:      include/linux/uuid.h
20985 F:      include/uapi/linux/uuid.h
20986 F:      lib/test_uuid.c
20987 F:      lib/uuid.c
20988
20989 UV SYSFS DRIVER
20990 M:      Justin Ernst <[email protected]>
20991 L:      [email protected]
20992 S:      Maintained
20993 F:      drivers/platform/x86/uv_sysfs.c
20994
20995 UVESAFB DRIVER
20996 M:      Michal Januszewski <[email protected]>
20997 L:      [email protected]
20998 S:      Maintained
20999 W:      https://github.com/mjanusz/v86d
21000 F:      Documentation/fb/uvesafb.rst
21001 F:      drivers/video/fbdev/uvesafb.*
21002
21003 Ux500 CLOCK DRIVERS
21004 M:      Ulf Hansson <[email protected]>
21005 L:      [email protected]
21006 L:      [email protected] (moderated for non-subscribers)
21007 S:      Maintained
21008 F:      drivers/clk/ux500/
21009
21010 VF610 NAND DRIVER
21011 M:      Stefan Agner <[email protected]>
21012 L:      [email protected]
21013 S:      Supported
21014 F:      drivers/mtd/nand/raw/vf610_nfc.c
21015
21016 VFAT/FAT/MSDOS FILESYSTEM
21017 M:      OGAWA Hirofumi <[email protected]>
21018 S:      Maintained
21019 F:      Documentation/filesystems/vfat.rst
21020 F:      fs/fat/
21021
21022 VFIO DRIVER
21023 M:      Alex Williamson <[email protected]>
21024 R:      Cornelia Huck <[email protected]>
21025 L:      [email protected]
21026 S:      Maintained
21027 T:      git git://github.com/awilliam/linux-vfio.git
21028 F:      Documentation/driver-api/vfio.rst
21029 F:      drivers/vfio/
21030 F:      include/linux/vfio.h
21031 F:      include/linux/vfio_pci_core.h
21032 F:      include/uapi/linux/vfio.h
21033
21034 VFIO FSL-MC DRIVER
21035 M:      Diana Craciun <[email protected]>
21036 L:      [email protected]
21037 S:      Maintained
21038 F:      drivers/vfio/fsl-mc/
21039
21040 VFIO HISILICON PCI DRIVER
21041 M:      Longfang Liu <[email protected]>
21042 M:      Shameer Kolothum <[email protected]>
21043 L:      [email protected]
21044 S:      Maintained
21045 F:      drivers/vfio/pci/hisilicon/
21046
21047 VFIO MEDIATED DEVICE DRIVERS
21048 M:      Kirti Wankhede <[email protected]>
21049 L:      [email protected]
21050 S:      Maintained
21051 F:      Documentation/driver-api/vfio-mediated-device.rst
21052 F:      drivers/vfio/mdev/
21053 F:      include/linux/mdev.h
21054 F:      samples/vfio-mdev/
21055
21056 VFIO PCI DEVICE SPECIFIC DRIVERS
21057 R:      Jason Gunthorpe <[email protected]>
21058 R:      Yishai Hadas <[email protected]>
21059 R:      Shameer Kolothum <[email protected]>
21060 R:      Kevin Tian <[email protected]>
21061 L:      [email protected]
21062 S:      Maintained
21063 P:      Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
21064 F:      drivers/vfio/pci/*/
21065
21066 VFIO PLATFORM DRIVER
21067 M:      Eric Auger <[email protected]>
21068 L:      [email protected]
21069 S:      Maintained
21070 F:      drivers/vfio/platform/
21071
21072 VFIO MLX5 PCI DRIVER
21073 M:      Yishai Hadas <[email protected]>
21074 L:      [email protected]
21075 S:      Maintained
21076 F:      drivers/vfio/pci/mlx5/
21077
21078 VGA_SWITCHEROO
21079 R:      Lukas Wunner <[email protected]>
21080 S:      Maintained
21081 T:      git git://anongit.freedesktop.org/drm/drm-misc
21082 F:      Documentation/gpu/vga-switcheroo.rst
21083 F:      drivers/gpu/vga/vga_switcheroo.c
21084 F:      include/linux/vga_switcheroo.h
21085
21086 VIA RHINE NETWORK DRIVER
21087 S:      Maintained
21088 M:      Kevin Brace <[email protected]>
21089 F:      drivers/net/ethernet/via/via-rhine.c
21090
21091 VIA SD/MMC CARD CONTROLLER DRIVER
21092 M:      Bruce Chang <[email protected]>
21093 M:      Harald Welte <[email protected]>
21094 S:      Maintained
21095 F:      drivers/mmc/host/via-sdmmc.c
21096
21097 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
21098 M:      Florian Tobias Schandinat <[email protected]>
21099 L:      [email protected]
21100 S:      Maintained
21101 F:      drivers/video/fbdev/via/
21102 F:      include/linux/via-core.h
21103 F:      include/linux/via-gpio.h
21104 F:      include/linux/via_i2c.h
21105
21106 VIA VELOCITY NETWORK DRIVER
21107 M:      Francois Romieu <[email protected]>
21108 L:      [email protected]
21109 S:      Maintained
21110 F:      drivers/net/ethernet/via/via-velocity.*
21111
21112 VICODEC VIRTUAL CODEC DRIVER
21113 M:      Hans Verkuil <[email protected]>
21114 L:      [email protected]
21115 S:      Maintained
21116 W:      https://linuxtv.org
21117 T:      git git://linuxtv.org/media_tree.git
21118 F:      drivers/media/test-drivers/vicodec/*
21119
21120 VIDEO I2C POLLING DRIVER
21121 M:      Matt Ranostay <[email protected]>
21122 L:      [email protected]
21123 S:      Maintained
21124 F:      drivers/media/i2c/video-i2c.c
21125
21126 VIDEO MULTIPLEXER DRIVER
21127 M:      Philipp Zabel <[email protected]>
21128 L:      [email protected]
21129 S:      Maintained
21130 F:      drivers/media/platform/video-mux.c
21131
21132 VIDEOBUF2 FRAMEWORK
21133 M:      Tomasz Figa <[email protected]>
21134 M:      Marek Szyprowski <[email protected]>
21135 L:      [email protected]
21136 S:      Maintained
21137 F:      drivers/media/common/videobuf2/*
21138 F:      include/media/videobuf2-*
21139
21140 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
21141 M:      Shuah Khan <[email protected]>
21142 R:      Kieran Bingham <[email protected]>
21143 L:      [email protected]
21144 S:      Maintained
21145 W:      https://linuxtv.org
21146 T:      git git://linuxtv.org/media_tree.git
21147 F:      drivers/media/test-drivers/vimc/*
21148
21149 VIRT LIB
21150 M:      Alex Williamson <[email protected]>
21151 M:      Paolo Bonzini <[email protected]>
21152 L:      [email protected]
21153 S:      Supported
21154 F:      virt/lib/
21155
21156 VIRTIO AND VHOST VSOCK DRIVER
21157 M:      Stefan Hajnoczi <[email protected]>
21158 M:      Stefano Garzarella <[email protected]>
21159 L:      [email protected]
21160 L:      [email protected]
21161 L:      [email protected]
21162 S:      Maintained
21163 F:      drivers/vhost/vsock.c
21164 F:      include/linux/virtio_vsock.h
21165 F:      include/uapi/linux/virtio_vsock.h
21166 F:      net/vmw_vsock/virtio_transport.c
21167 F:      net/vmw_vsock/virtio_transport_common.c
21168
21169 VIRTIO BLOCK AND SCSI DRIVERS
21170 M:      "Michael S. Tsirkin" <[email protected]>
21171 M:      Jason Wang <[email protected]>
21172 R:      Paolo Bonzini <[email protected]>
21173 R:      Stefan Hajnoczi <[email protected]>
21174 L:      [email protected]
21175 S:      Maintained
21176 F:      drivers/block/virtio_blk.c
21177 F:      drivers/scsi/virtio_scsi.c
21178 F:      drivers/vhost/scsi.c
21179 F:      include/uapi/linux/virtio_blk.h
21180 F:      include/uapi/linux/virtio_scsi.h
21181
21182 VIRTIO CONSOLE DRIVER
21183 M:      Amit Shah <[email protected]>
21184 L:      [email protected]
21185 S:      Maintained
21186 F:      drivers/char/virtio_console.c
21187 F:      include/linux/virtio_console.h
21188 F:      include/uapi/linux/virtio_console.h
21189
21190 VIRTIO CORE AND NET DRIVERS
21191 M:      "Michael S. Tsirkin" <[email protected]>
21192 M:      Jason Wang <[email protected]>
21193 L:      [email protected]
21194 S:      Maintained
21195 F:      Documentation/ABI/testing/sysfs-bus-vdpa
21196 F:      Documentation/devicetree/bindings/virtio/
21197 F:      drivers/block/virtio_blk.c
21198 F:      drivers/crypto/virtio/
21199 F:      drivers/net/virtio_net.c
21200 F:      drivers/vdpa/
21201 F:      drivers/virtio/
21202 F:      include/linux/vdpa.h
21203 F:      include/linux/virtio*.h
21204 F:      include/uapi/linux/virtio_*.h
21205 F:      tools/virtio/
21206
21207 VIRTIO BALLOON
21208 M:      "Michael S. Tsirkin" <[email protected]>
21209 M:      David Hildenbrand <[email protected]>
21210 L:      [email protected]
21211 S:      Maintained
21212 F:      drivers/virtio/virtio_balloon.c
21213 F:      include/uapi/linux/virtio_balloon.h
21214 F:      include/linux/balloon_compaction.h
21215 F:      mm/balloon_compaction.c
21216
21217 VIRTIO CRYPTO DRIVER
21218 M:      Gonglei <[email protected]>
21219 L:      [email protected]
21220 L:      [email protected]
21221 S:      Maintained
21222 F:      drivers/crypto/virtio/
21223 F:      include/uapi/linux/virtio_crypto.h
21224
21225 VIRTIO DRIVERS FOR S390
21226 M:      Cornelia Huck <[email protected]>
21227 M:      Halil Pasic <[email protected]>
21228 M:      Eric Farman <[email protected]>
21229 L:      [email protected]
21230 L:      [email protected]
21231 L:      [email protected]
21232 S:      Supported
21233 F:      arch/s390/include/uapi/asm/virtio-ccw.h
21234 F:      drivers/s390/virtio/
21235
21236 VIRTIO FILE SYSTEM
21237 M:      Vivek Goyal <[email protected]>
21238 M:      Stefan Hajnoczi <[email protected]>
21239 M:      Miklos Szeredi <[email protected]>
21240 L:      [email protected]
21241 L:      [email protected]
21242 S:      Supported
21243 W:      https://virtio-fs.gitlab.io/
21244 F:      Documentation/filesystems/virtiofs.rst
21245 F:      fs/fuse/virtio_fs.c
21246 F:      include/uapi/linux/virtio_fs.h
21247
21248 VIRTIO GPIO DRIVER
21249 M:      Enrico Weigelt, metux IT consult <[email protected]>
21250 M:      Viresh Kumar <[email protected]>
21251 L:      [email protected]
21252 L:      [email protected]
21253 S:      Maintained
21254 F:      drivers/gpio/gpio-virtio.c
21255 F:      include/uapi/linux/virtio_gpio.h
21256
21257 VIRTIO GPU DRIVER
21258 M:      David Airlie <[email protected]>
21259 M:      Gerd Hoffmann <[email protected]>
21260 R:      Gurchetan Singh <[email protected]>
21261 R:      Chia-I Wu <[email protected]>
21262 L:      [email protected]
21263 L:      [email protected]
21264 S:      Maintained
21265 T:      git git://anongit.freedesktop.org/drm/drm-misc
21266 F:      drivers/gpu/drm/virtio/
21267 F:      include/uapi/linux/virtio_gpu.h
21268
21269 VIRTIO HOST (VHOST)
21270 M:      "Michael S. Tsirkin" <[email protected]>
21271 M:      Jason Wang <[email protected]>
21272 L:      [email protected]
21273 L:      [email protected]
21274 L:      [email protected]
21275 S:      Maintained
21276 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
21277 F:      drivers/vhost/
21278 F:      include/linux/vhost_iotlb.h
21279 F:      include/uapi/linux/vhost.h
21280
21281 VIRTIO INPUT DRIVER
21282 M:      Gerd Hoffmann <[email protected]>
21283 S:      Maintained
21284 F:      drivers/virtio/virtio_input.c
21285 F:      include/uapi/linux/virtio_input.h
21286
21287 VIRTIO IOMMU DRIVER
21288 M:      Jean-Philippe Brucker <[email protected]>
21289 L:      [email protected]
21290 S:      Maintained
21291 F:      drivers/iommu/virtio-iommu.c
21292 F:      include/uapi/linux/virtio_iommu.h
21293
21294 VIRTIO MEM DRIVER
21295 M:      David Hildenbrand <[email protected]>
21296 L:      [email protected]
21297 S:      Maintained
21298 W:      https://virtio-mem.gitlab.io/
21299 F:      drivers/virtio/virtio_mem.c
21300 F:      include/uapi/linux/virtio_mem.h
21301
21302 VIRTIO SOUND DRIVER
21303 M:      Anton Yakovlev <[email protected]>
21304 M:      "Michael S. Tsirkin" <[email protected]>
21305 L:      [email protected]
21306 L:      [email protected] (moderated for non-subscribers)
21307 S:      Maintained
21308 F:      include/uapi/linux/virtio_snd.h
21309 F:      sound/virtio/*
21310
21311 VIRTIO I2C DRIVER
21312 M:      Conghui Chen <[email protected]>
21313 M:      Viresh Kumar <[email protected]>
21314 L:      [email protected]
21315 L:      [email protected]
21316 S:      Maintained
21317 F:      drivers/i2c/busses/i2c-virtio.c
21318 F:      include/uapi/linux/virtio_i2c.h
21319
21320 VIRTIO PMEM DRIVER
21321 M:      Pankaj Gupta <[email protected]>
21322 L:      [email protected]
21323 S:      Maintained
21324 F:      drivers/nvdimm/virtio_pmem.c
21325 F:      drivers/nvdimm/nd_virtio.c
21326
21327 VIRTUAL BOX GUEST DEVICE DRIVER
21328 M:      Hans de Goede <[email protected]>
21329 M:      Arnd Bergmann <[email protected]>
21330 M:      Greg Kroah-Hartman <[email protected]>
21331 S:      Maintained
21332 F:      drivers/virt/vboxguest/
21333 F:      include/linux/vbox_utils.h
21334 F:      include/uapi/linux/vbox*.h
21335
21336 VIRTUAL BOX SHARED FOLDER VFS DRIVER
21337 M:      Hans de Goede <[email protected]>
21338 L:      [email protected]
21339 S:      Maintained
21340 F:      fs/vboxsf/*
21341
21342 VIRTUAL SERIO DEVICE DRIVER
21343 M:      Stephen Chandler Paul <[email protected]>
21344 S:      Maintained
21345 F:      drivers/input/serio/userio.c
21346 F:      include/uapi/linux/userio.h
21347
21348 VIVID VIRTUAL VIDEO DRIVER
21349 M:      Hans Verkuil <[email protected]>
21350 L:      [email protected]
21351 S:      Maintained
21352 W:      https://linuxtv.org
21353 T:      git git://linuxtv.org/media_tree.git
21354 F:      drivers/media/test-drivers/vivid/*
21355
21356 VIDTV VIRTUAL DIGITAL TV DRIVER
21357 M:      Daniel W. S. Almeida <[email protected]>
21358 L:      [email protected]
21359 S:      Maintained
21360 W:      https://linuxtv.org
21361 T:      git git://linuxtv.org/media_tree.git
21362 F:      drivers/media/test-drivers/vidtv/*
21363
21364 VLYNQ BUS
21365 M:      Florian Fainelli <[email protected]>
21366 L:      [email protected] (subscribers-only)
21367 S:      Maintained
21368 F:      drivers/vlynq/vlynq.c
21369 F:      include/linux/vlynq.h
21370
21371 VME SUBSYSTEM
21372 M:      Martyn Welch <[email protected]>
21373 M:      Manohar Vanga <[email protected]>
21374 M:      Greg Kroah-Hartman <[email protected]>
21375 L:      [email protected]
21376 S:      Maintained
21377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
21378 F:      Documentation/driver-api/vme.rst
21379 F:      drivers/staging/vme_user/
21380 F:      drivers/vme/
21381 F:      include/linux/vme*
21382
21383 VM SOCKETS (AF_VSOCK)
21384 M:      Stefano Garzarella <[email protected]>
21385 L:      [email protected]
21386 L:      [email protected]
21387 S:      Maintained
21388 F:      drivers/net/vsockmon.c
21389 F:      include/net/af_vsock.h
21390 F:      include/uapi/linux/vm_sockets.h
21391 F:      include/uapi/linux/vm_sockets_diag.h
21392 F:      include/uapi/linux/vsockmon.h
21393 F:      net/vmw_vsock/
21394 F:      tools/testing/vsock/
21395
21396 VMWARE BALLOON DRIVER
21397 M:      Nadav Amit <[email protected]>
21398 R:      VMware PV-Drivers Reviewers <[email protected]>
21399 L:      [email protected]
21400 S:      Maintained
21401 F:      drivers/misc/vmw_balloon.c
21402
21403 VMWARE HYPERVISOR INTERFACE
21404 M:      Srivatsa S. Bhat (VMware) <[email protected]>
21405 M:      Alexey Makhalov <[email protected]>
21406 R:      VMware PV-Drivers Reviewers <[email protected]>
21407 L:      [email protected]
21408 L:      [email protected]
21409 S:      Supported
21410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
21411 F:      arch/x86/include/asm/vmware.h
21412 F:      arch/x86/kernel/cpu/vmware.c
21413
21414 VMWARE PVRDMA DRIVER
21415 M:      Bryan Tan <[email protected]>
21416 M:      Vishnu Dasa <[email protected]>
21417 R:      VMware PV-Drivers Reviewers <[email protected]>
21418 L:      [email protected]
21419 S:      Maintained
21420 F:      drivers/infiniband/hw/vmw_pvrdma/
21421
21422 VMware PVSCSI driver
21423 M:      Vishal Bhakta <[email protected]>
21424 R:      VMware PV-Drivers Reviewers <[email protected]>
21425 L:      [email protected]
21426 S:      Maintained
21427 F:      drivers/scsi/vmw_pvscsi.c
21428 F:      drivers/scsi/vmw_pvscsi.h
21429
21430 VMWARE VIRTUAL PTP CLOCK DRIVER
21431 M:      Vivek Thampi <[email protected]>
21432 R:      VMware PV-Drivers Reviewers <[email protected]>
21433 L:      [email protected]
21434 S:      Supported
21435 F:      drivers/ptp/ptp_vmw.c
21436
21437 VMWARE VMCI DRIVER
21438 M:      Bryan Tan <[email protected]>
21439 M:      Rajesh Jalisatgi <[email protected]>
21440 M:      Vishnu Dasa <[email protected]>
21441 R:      VMware PV-Drivers Reviewers <[email protected]>
21442 L:      [email protected]
21443 S:      Maintained
21444 F:      drivers/misc/vmw_vmci/
21445
21446 VMWARE VMMOUSE SUBDRIVER
21447 M:      Zack Rusin <[email protected]>
21448 R:      VMware Graphics Reviewers <[email protected]>
21449 R:      VMware PV-Drivers Reviewers <[email protected]>
21450 L:      [email protected]
21451 S:      Maintained
21452 F:      drivers/input/mouse/vmmouse.c
21453 F:      drivers/input/mouse/vmmouse.h
21454
21455 VMWARE VMXNET3 ETHERNET DRIVER
21456 M:      Ronak Doshi <[email protected]>
21457 R:      VMware PV-Drivers Reviewers <[email protected]>
21458 L:      [email protected]
21459 S:      Maintained
21460 F:      drivers/net/vmxnet3/
21461
21462 VOCORE VOCORE2 BOARD
21463 M:      Harvey Hunt <[email protected]>
21464 L:      [email protected]
21465 S:      Maintained
21466 F:      arch/mips/boot/dts/ralink/vocore2.dts
21467
21468 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
21469 M:      Liam Girdwood <[email protected]>
21470 M:      Mark Brown <[email protected]>
21471 L:      [email protected]
21472 S:      Supported
21473 W:      http://www.slimlogic.co.uk/?p=48
21474 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
21475 F:      Documentation/devicetree/bindings/regulator/
21476 F:      Documentation/power/regulator/
21477 F:      drivers/regulator/
21478 F:      include/dt-bindings/regulator/
21479 F:      include/linux/regulator/
21480 K:      regulator_get_optional
21481
21482 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
21483 R:      Matti Vaittinen <[email protected]>
21484 F:      drivers/regulator/irq_helpers.c
21485
21486 VRF
21487 M:      David Ahern <[email protected]>
21488 L:      [email protected]
21489 S:      Maintained
21490 F:      Documentation/networking/vrf.rst
21491 F:      drivers/net/vrf.c
21492
21493 VSPRINTF
21494 M:      Petr Mladek <[email protected]>
21495 M:      Steven Rostedt <[email protected]>
21496 M:      Sergey Senozhatsky <[email protected]>
21497 R:      Andy Shevchenko <[email protected]>
21498 R:      Rasmus Villemoes <[email protected]>
21499 S:      Maintained
21500 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
21501 F:      Documentation/core-api/printk-formats.rst
21502 F:      lib/test_printf.c
21503 F:      lib/test_scanf.c
21504 F:      lib/vsprintf.c
21505
21506 VT1211 HARDWARE MONITOR DRIVER
21507 M:      Juerg Haefliger <[email protected]>
21508 L:      [email protected]
21509 S:      Maintained
21510 F:      Documentation/hwmon/vt1211.rst
21511 F:      drivers/hwmon/vt1211.c
21512
21513 VT8231 HARDWARE MONITOR DRIVER
21514 M:      Roger Lucas <[email protected]>
21515 L:      [email protected]
21516 S:      Maintained
21517 F:      drivers/hwmon/vt8231.c
21518
21519 VUB300 USB to SDIO/SD/MMC bridge chip
21520 L:      [email protected]
21521 S:      Orphan
21522 F:      drivers/mmc/host/vub300.c
21523
21524 W1 DALLAS'S 1-WIRE BUS
21525 M:      Evgeniy Polyakov <[email protected]>
21526 S:      Maintained
21527 F:      Documentation/devicetree/bindings/w1/
21528 F:      Documentation/w1/
21529 F:      drivers/w1/
21530 F:      include/linux/w1.h
21531
21532 W83791D HARDWARE MONITORING DRIVER
21533 M:      Marc Hulsman <[email protected]>
21534 L:      [email protected]
21535 S:      Maintained
21536 F:      Documentation/hwmon/w83791d.rst
21537 F:      drivers/hwmon/w83791d.c
21538
21539 W83793 HARDWARE MONITORING DRIVER
21540 M:      Rudolf Marek <[email protected]>
21541 L:      [email protected]
21542 S:      Maintained
21543 F:      Documentation/hwmon/w83793.rst
21544 F:      drivers/hwmon/w83793.c
21545
21546 W83795 HARDWARE MONITORING DRIVER
21547 M:      Jean Delvare <[email protected]>
21548 L:      [email protected]
21549 S:      Maintained
21550 F:      drivers/hwmon/w83795.c
21551
21552 W83L51xD SD/MMC CARD INTERFACE DRIVER
21553 M:      Pierre Ossman <[email protected]>
21554 S:      Maintained
21555 F:      drivers/mmc/host/wbsd.*
21556
21557 WACOM PROTOCOL 4 SERIAL TABLETS
21558 M:      Julian Squires <[email protected]>
21559 M:      Hans de Goede <[email protected]>
21560 L:      [email protected]
21561 S:      Maintained
21562 F:      drivers/input/tablet/wacom_serial4.c
21563
21564 WATCHDOG DEVICE DRIVERS
21565 M:      Wim Van Sebroeck <[email protected]>
21566 M:      Guenter Roeck <[email protected]>
21567 L:      [email protected]
21568 S:      Maintained
21569 W:      http://www.linux-watchdog.org/
21570 T:      git git://www.linux-watchdog.org/linux-watchdog.git
21571 F:      Documentation/devicetree/bindings/watchdog/
21572 F:      Documentation/watchdog/
21573 F:      drivers/watchdog/
21574 F:      include/linux/watchdog.h
21575 F:      include/uapi/linux/watchdog.h
21576
21577 WHISKEYCOVE PMIC GPIO DRIVER
21578 M:      Kuppuswamy Sathyanarayanan <[email protected]>
21579 L:      [email protected]
21580 S:      Maintained
21581 F:      drivers/gpio/gpio-wcove.c
21582
21583 WHWAVE RTC DRIVER
21584 M:      Dianlong Li <[email protected]>
21585 L:      [email protected]
21586 S:      Maintained
21587 F:      drivers/rtc/rtc-sd3078.c
21588
21589 WIIMOTE HID DRIVER
21590 M:      David Rheinsberg <[email protected]>
21591 L:      [email protected]
21592 S:      Maintained
21593 F:      drivers/hid/hid-wiimote*
21594
21595 WILOCITY WIL6210 WIRELESS DRIVER
21596 L:      [email protected]
21597 S:      Orphan
21598 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
21599 F:      drivers/net/wireless/ath/wil6210/
21600
21601 WINBOND CIR DRIVER
21602 M:      David Härdeman <[email protected]>
21603 S:      Maintained
21604 F:      drivers/media/rc/winbond-cir.c
21605
21606 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
21607 M:      William Breathitt Gray <[email protected]>
21608 L:      [email protected]
21609 S:      Maintained
21610 F:      drivers/watchdog/ebc-c384_wdt.c
21611
21612 WINSYSTEMS WS16C48 GPIO DRIVER
21613 M:      William Breathitt Gray <[email protected]>
21614 L:      [email protected]
21615 S:      Maintained
21616 F:      drivers/gpio/gpio-ws16c48.c
21617
21618 WIREGUARD SECURE NETWORK TUNNEL
21619 M:      Jason A. Donenfeld <[email protected]>
21620 L:      [email protected]
21621 L:      [email protected]
21622 S:      Maintained
21623 F:      drivers/net/wireguard/
21624 F:      tools/testing/selftests/wireguard/
21625
21626 WISTRON LAPTOP BUTTON DRIVER
21627 M:      Miloslav Trmac <[email protected]>
21628 S:      Maintained
21629 F:      drivers/input/misc/wistron_btns.c
21630
21631 WL3501 WIRELESS PCMCIA CARD DRIVER
21632 L:      [email protected]
21633 S:      Odd fixes
21634 F:      drivers/net/wireless/wl3501*
21635
21636 WOLFSON MICROELECTRONICS DRIVERS
21637 L:      [email protected]
21638 S:      Supported
21639 W:      https://github.com/CirrusLogic/linux-drivers/wiki
21640 T:      git https://github.com/CirrusLogic/linux-drivers.git
21641 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
21642 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
21643 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
21644 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
21645 F:      Documentation/devicetree/bindings/sound/wlf,*.yaml
21646 F:      Documentation/devicetree/bindings/sound/wm*
21647 F:      Documentation/hwmon/wm83??.rst
21648 F:      arch/arm/mach-s3c/mach-crag6410*
21649 F:      drivers/clk/clk-wm83*.c
21650 F:      drivers/gpio/gpio-*wm*.c
21651 F:      drivers/gpio/gpio-arizona.c
21652 F:      drivers/hwmon/wm83??-hwmon.c
21653 F:      drivers/input/misc/wm831x-on.c
21654 F:      drivers/input/touchscreen/wm831x-ts.c
21655 F:      drivers/input/touchscreen/wm97*.c
21656 F:      drivers/leds/leds-wm83*.c
21657 F:      drivers/mfd/arizona*
21658 F:      drivers/mfd/cs47l24*
21659 F:      drivers/mfd/wm*.c
21660 F:      drivers/power/supply/wm83*.c
21661 F:      drivers/regulator/arizona*
21662 F:      drivers/regulator/wm8*.c
21663 F:      drivers/rtc/rtc-wm83*.c
21664 F:      drivers/video/backlight/wm83*_bl.c
21665 F:      drivers/watchdog/wm83*_wdt.c
21666 F:      include/linux/mfd/arizona/
21667 F:      include/linux/mfd/wm831x/
21668 F:      include/linux/mfd/wm8350/
21669 F:      include/linux/mfd/wm8400*
21670 F:      include/linux/regulator/arizona*
21671 F:      include/linux/wm97xx.h
21672 F:      include/sound/wm????.h
21673 F:      sound/soc/codecs/arizona*
21674 F:      sound/soc/codecs/cs47l24*
21675 F:      sound/soc/codecs/wm*
21676
21677 WORKQUEUE
21678 M:      Tejun Heo <[email protected]>
21679 R:      Lai Jiangshan <[email protected]>
21680 S:      Maintained
21681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
21682 F:      Documentation/core-api/workqueue.rst
21683 F:      include/linux/workqueue.h
21684 F:      kernel/workqueue.c
21685
21686 WWAN DRIVERS
21687 M:      Loic Poulain <[email protected]>
21688 M:      Sergey Ryazanov <[email protected]>
21689 R:      Johannes Berg <[email protected]>
21690 L:      [email protected]
21691 S:      Maintained
21692 F:      drivers/net/wwan/
21693 F:      include/linux/wwan.h
21694 F:      include/uapi/linux/wwan.h
21695
21696 X-POWERS AXP288 PMIC DRIVERS
21697 M:      Hans de Goede <[email protected]>
21698 S:      Maintained
21699 F:      drivers/acpi/pmic/intel_pmic_xpower.c
21700 N:      axp288
21701
21702 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
21703 M:      Chen-Yu Tsai <[email protected]>
21704 L:      [email protected]
21705 S:      Maintained
21706 N:      axp[128]
21707
21708 X.25 STACK
21709 M:      Martin Schiller <[email protected]>
21710 L:      [email protected]
21711 S:      Maintained
21712 F:      Documentation/networking/lapb-module.rst
21713 F:      Documentation/networking/x25*
21714 F:      drivers/net/wan/hdlc_x25.c
21715 F:      drivers/net/wan/lapbether.c
21716 F:      include/*/lapb.h
21717 F:      include/net/x25*
21718 F:      include/uapi/linux/x25.h
21719 F:      net/lapb/
21720 F:      net/x25/
21721
21722 X86 ARCHITECTURE (32-BIT AND 64-BIT)
21723 M:      Thomas Gleixner <[email protected]>
21724 M:      Ingo Molnar <[email protected]>
21725 M:      Borislav Petkov <[email protected]>
21726 M:      Dave Hansen <[email protected]>
21727 M:      [email protected]
21728 R:      "H. Peter Anvin" <[email protected]>
21729 L:      [email protected]
21730 S:      Maintained
21731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
21732 F:      Documentation/devicetree/bindings/x86/
21733 F:      Documentation/x86/
21734 F:      arch/x86/
21735
21736 X86 ENTRY CODE
21737 M:      Andy Lutomirski <[email protected]>
21738 L:      [email protected]
21739 S:      Maintained
21740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
21741 F:      arch/x86/entry/
21742
21743 X86 MCE INFRASTRUCTURE
21744 M:      Tony Luck <[email protected]>
21745 M:      Borislav Petkov <[email protected]>
21746 L:      [email protected]
21747 S:      Maintained
21748 F:      Documentation/ABI/testing/sysfs-mce
21749 F:      Documentation/x86/x86_64/machinecheck.rst
21750 F:      arch/x86/kernel/cpu/mce/*
21751
21752 X86 MICROCODE UPDATE SUPPORT
21753 M:      Borislav Petkov <[email protected]>
21754 S:      Maintained
21755 F:      arch/x86/kernel/cpu/microcode/*
21756
21757 X86 MM
21758 M:      Dave Hansen <[email protected]>
21759 M:      Andy Lutomirski <[email protected]>
21760 M:      Peter Zijlstra <[email protected]>
21761 L:      [email protected]
21762 S:      Maintained
21763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
21764 F:      arch/x86/mm/
21765
21766 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
21767 M:      Hans de Goede <[email protected]>
21768 L:      [email protected]
21769 S:      Maintained
21770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
21771 F:      drivers/platform/x86/x86-android-tablets.c
21772
21773 X86 PLATFORM DRIVERS
21774 M:      Hans de Goede <[email protected]>
21775 M:      Mark Gross <[email protected]>
21776 L:      [email protected]
21777 S:      Maintained
21778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
21779 F:      drivers/platform/olpc/
21780 F:      drivers/platform/x86/
21781
21782 X86 PLATFORM DRIVERS - ARCH
21783 R:      Darren Hart <[email protected]>
21784 R:      Andy Shevchenko <[email protected]>
21785 L:      [email protected]
21786 L:      [email protected]
21787 S:      Maintained
21788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
21789 F:      arch/x86/platform
21790
21791 X86 PLATFORM UV HPE SUPERDOME FLEX
21792 M:      Steve Wahl <[email protected]>
21793 R:      Mike Travis <[email protected]>
21794 R:      Dimitri Sivanich <[email protected]>
21795 R:      Russ Anderson <[email protected]>
21796 S:      Supported
21797 F:      arch/x86/include/asm/uv/
21798 F:      arch/x86/kernel/apic/x2apic_uv_x.c
21799 F:      arch/x86/platform/uv/
21800
21801 X86 STACK UNWINDING
21802 M:      Josh Poimboeuf <[email protected]>
21803 M:      Peter Zijlstra <[email protected]>
21804 S:      Supported
21805 F:      arch/x86/include/asm/unwind*.h
21806 F:      arch/x86/kernel/dumpstack.c
21807 F:      arch/x86/kernel/stacktrace.c
21808 F:      arch/x86/kernel/unwind_*.c
21809
21810 X86 VDSO
21811 M:      Andy Lutomirski <[email protected]>
21812 L:      [email protected]
21813 S:      Maintained
21814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
21815 F:      arch/x86/entry/vdso/
21816
21817 XARRAY
21818 M:      Matthew Wilcox <[email protected]>
21819 L:      [email protected]
21820 S:      Supported
21821 F:      Documentation/core-api/xarray.rst
21822 F:      include/linux/idr.h
21823 F:      include/linux/xarray.h
21824 F:      lib/idr.c
21825 F:      lib/xarray.c
21826 F:      tools/testing/radix-tree
21827
21828 XBOX DVD IR REMOTE
21829 M:      Benjamin Valentin <[email protected]>
21830 S:      Maintained
21831 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
21832 F:      drivers/media/rc/xbox_remote.c
21833
21834 XC2028/3028 TUNER DRIVER
21835 M:      Mauro Carvalho Chehab <[email protected]>
21836 L:      [email protected]
21837 S:      Maintained
21838 W:      https://linuxtv.org
21839 T:      git git://linuxtv.org/media_tree.git
21840 F:      drivers/media/tuners/xc2028.*
21841
21842 XDP (eXpress Data Path)
21843 M:      Alexei Starovoitov <[email protected]>
21844 M:      Daniel Borkmann <[email protected]>
21845 M:      David S. Miller <[email protected]>
21846 M:      Jakub Kicinski <[email protected]>
21847 M:      Jesper Dangaard Brouer <[email protected]>
21848 M:      John Fastabend <[email protected]>
21849 L:      [email protected]
21850 L:      [email protected]
21851 S:      Supported
21852 F:      include/net/xdp.h
21853 F:      include/net/xdp_priv.h
21854 F:      include/trace/events/xdp.h
21855 F:      kernel/bpf/cpumap.c
21856 F:      kernel/bpf/devmap.c
21857 F:      net/core/xdp.c
21858 F:      samples/bpf/xdp*
21859 F:      tools/testing/selftests/bpf/*xdp*
21860 F:      tools/testing/selftests/bpf/*/*xdp*
21861 F:      drivers/net/ethernet/*/*/*/*/*xdp*
21862 F:      drivers/net/ethernet/*/*/*xdp*
21863 K:      (?:\b|_)xdp(?:\b|_)
21864
21865 XDP SOCKETS (AF_XDP)
21866 M:      Björn Töpel <[email protected]>
21867 M:      Magnus Karlsson <[email protected]>
21868 M:      Maciej Fijalkowski <[email protected]>
21869 R:      Jonathan Lemon <[email protected]>
21870 L:      [email protected]
21871 L:      [email protected]
21872 S:      Maintained
21873 F:      Documentation/networking/af_xdp.rst
21874 F:      include/net/xdp_sock*
21875 F:      include/net/xsk_buff_pool.h
21876 F:      include/uapi/linux/if_xdp.h
21877 F:      include/uapi/linux/xdp_diag.h
21878 F:      include/net/netns/xdp.h
21879 F:      net/xdp/
21880 F:      samples/bpf/xdpsock*
21881 F:      tools/lib/bpf/xsk*
21882
21883 XEN BLOCK SUBSYSTEM
21884 M:      Roger Pau Monné <[email protected]>
21885 L:      [email protected] (moderated for non-subscribers)
21886 S:      Supported
21887 F:      drivers/block/xen*
21888 F:      drivers/block/xen-blkback/*
21889
21890 XEN HYPERVISOR ARM
21891 M:      Stefano Stabellini <[email protected]>
21892 L:      [email protected] (moderated for non-subscribers)
21893 S:      Maintained
21894 F:      arch/arm/include/asm/xen/
21895 F:      arch/arm/xen/
21896
21897 XEN HYPERVISOR ARM64
21898 M:      Stefano Stabellini <[email protected]>
21899 L:      [email protected] (moderated for non-subscribers)
21900 S:      Maintained
21901 F:      arch/arm64/include/asm/xen/
21902 F:      arch/arm64/xen/
21903
21904 XEN HYPERVISOR INTERFACE
21905 M:      Juergen Gross <[email protected]>
21906 M:      Stefano Stabellini <[email protected]>
21907 R:      Oleksandr Tyshchenko <[email protected]>
21908 L:      [email protected] (moderated for non-subscribers)
21909 S:      Supported
21910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
21911 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
21912 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
21913 F:      drivers/*/xen-*front.c
21914 F:      drivers/xen/
21915 F:      include/uapi/xen/
21916 F:      include/xen/
21917
21918 XEN HYPERVISOR X86
21919 M:      Juergen Gross <[email protected]>
21920 R:      Boris Ostrovsky <[email protected]>
21921 L:      [email protected] (moderated for non-subscribers)
21922 S:      Supported
21923 F:      arch/x86/include/asm/pvclock-abi.h
21924 F:      arch/x86/include/asm/xen/
21925 F:      arch/x86/platform/pvh/
21926 F:      arch/x86/xen/
21927
21928 XEN NETWORK BACKEND DRIVER
21929 M:      Wei Liu <[email protected]>
21930 M:      Paul Durrant <[email protected]>
21931 L:      [email protected] (moderated for non-subscribers)
21932 L:      [email protected]
21933 S:      Supported
21934 F:      drivers/net/xen-netback/*
21935
21936 XEN PCI SUBSYSTEM
21937 M:      Juergen Gross <[email protected]>
21938 L:      [email protected] (moderated for non-subscribers)
21939 S:      Supported
21940 F:      arch/x86/pci/*xen*
21941 F:      drivers/pci/*xen*
21942
21943 XEN PVSCSI DRIVERS
21944 M:      Juergen Gross <[email protected]>
21945 L:      [email protected] (moderated for non-subscribers)
21946 L:      [email protected]
21947 S:      Supported
21948 F:      drivers/scsi/xen-scsifront.c
21949 F:      drivers/xen/xen-scsiback.c
21950 F:      include/xen/interface/io/vscsiif.h
21951
21952 XEN PVUSB DRIVER
21953 M:      Juergen Gross <[email protected]>
21954 L:      [email protected] (moderated for non-subscribers)
21955 L:      [email protected]
21956 S:      Supported
21957 F:      drivers/usb/host/xen*
21958 F:      include/xen/interface/io/usbif.h
21959
21960 XEN SOUND FRONTEND DRIVER
21961 M:      Oleksandr Andrushchenko <[email protected]>
21962 L:      [email protected] (moderated for non-subscribers)
21963 L:      [email protected] (moderated for non-subscribers)
21964 S:      Supported
21965 F:      sound/xen/*
21966
21967 XEN SWIOTLB SUBSYSTEM
21968 M:      Juergen Gross <[email protected]>
21969 M:      Stefano Stabellini <[email protected]>
21970 L:      [email protected] (moderated for non-subscribers)
21971 L:      [email protected]
21972 L:      [email protected]
21973 S:      Supported
21974 F:      arch/x86/xen/*swiotlb*
21975 F:      drivers/xen/*swiotlb*
21976
21977 XFS FILESYSTEM
21978 C:      irc://irc.oftc.net/xfs
21979 M:      Darrick J. Wong <[email protected]>
21980 L:      [email protected]
21981 S:      Supported
21982 W:      http://xfs.org/
21983 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
21984 F:      Documentation/ABI/testing/sysfs-fs-xfs
21985 F:      Documentation/admin-guide/xfs.rst
21986 F:      Documentation/filesystems/xfs-delayed-logging-design.rst
21987 F:      Documentation/filesystems/xfs-self-describing-metadata.rst
21988 F:      fs/xfs/
21989 F:      include/uapi/linux/dqblk_xfs.h
21990 F:      include/uapi/linux/fsmap.h
21991
21992 XILINX AMS DRIVER
21993 M:      Anand Ashok Dumbre <[email protected]>
21994 L:      [email protected]
21995 S:      Maintained
21996 F:      Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
21997 F:      drivers/iio/adc/xilinx-ams.c
21998
21999 XILINX AXI ETHERNET DRIVER
22000 M:      Radhey Shyam Pandey <[email protected]>
22001 S:      Maintained
22002 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
22003
22004 XILINX CAN DRIVER
22005 M:      Appana Durga Kedareswara rao <[email protected]>
22006 R:      Naga Sureshkumar Relli <[email protected]>
22007 L:      [email protected]
22008 S:      Maintained
22009 F:      Documentation/devicetree/bindings/net/can/xilinx,can.yaml
22010 F:      drivers/net/can/xilinx_can.c
22011
22012 XILINX GPIO DRIVER
22013 M:      Shubhrajyoti Datta <[email protected]>
22014 R:      Srinivas Neeli <[email protected]>
22015 R:      Michal Simek <[email protected]>
22016 S:      Maintained
22017 F:      Documentation/devicetree/bindings/gpio/gpio-xilinx.txt
22018 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
22019 F:      drivers/gpio/gpio-xilinx.c
22020 F:      drivers/gpio/gpio-zynq.c
22021
22022 XILINX SD-FEC IP CORES
22023 M:      Derek Kiernan <[email protected]>
22024 M:      Dragan Cvetic <[email protected]>
22025 S:      Maintained
22026 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
22027 F:      Documentation/misc-devices/xilinx_sdfec.rst
22028 F:      drivers/misc/Kconfig
22029 F:      drivers/misc/Makefile
22030 F:      drivers/misc/xilinx_sdfec.c
22031 F:      include/uapi/misc/xilinx_sdfec.h
22032
22033 XILINX PWM DRIVER
22034 M:      Sean Anderson <[email protected]>
22035 S:      Maintained
22036 F:      drivers/pwm/pwm-xilinx.c
22037 F:      include/clocksource/timer-xilinx.h
22038
22039 XILINX UARTLITE SERIAL DRIVER
22040 M:      Peter Korsgaard <[email protected]>
22041 L:      [email protected]
22042 S:      Maintained
22043 F:      drivers/tty/serial/uartlite.c
22044
22045 XILINX VIDEO IP CORES
22046 M:      Hyun Kwon <[email protected]>
22047 M:      Laurent Pinchart <[email protected]>
22048 L:      [email protected]
22049 S:      Supported
22050 T:      git git://linuxtv.org/media_tree.git
22051 F:      Documentation/devicetree/bindings/media/xilinx/
22052 F:      drivers/media/platform/xilinx/
22053 F:      include/uapi/linux/xilinx-v4l2-controls.h
22054
22055 XILINX ZYNQMP DPDMA DRIVER
22056 M:      Hyun Kwon <[email protected]>
22057 M:      Laurent Pinchart <[email protected]>
22058 L:      [email protected]
22059 S:      Supported
22060 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
22061 F:      drivers/dma/xilinx/xilinx_dpdma.c
22062 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
22063
22064 XILINX ZYNQMP PSGTR PHY DRIVER
22065 M:      Anurag Kumar Vulisha <[email protected]>
22066 M:      Laurent Pinchart <[email protected]>
22067 L:      [email protected]
22068 S:      Supported
22069 T:      git https://github.com/Xilinx/linux-xlnx.git
22070 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
22071 F:      drivers/phy/xilinx/phy-zynqmp.c
22072
22073 XILINX ZYNQMP SHA3 DRIVER
22074 M:      Harsha <[email protected]>
22075 S:      Maintained
22076 F:      drivers/crypto/xilinx/zynqmp-sha.c
22077
22078 XILINX EVENT MANAGEMENT DRIVER
22079 M:      Abhyuday Godhasara <[email protected]>
22080 S:      Maintained
22081 F:      drivers/soc/xilinx/xlnx_event_manager.c
22082 F:      include/linux/firmware/xlnx-event-manager.h
22083
22084 XILLYBUS DRIVER
22085 M:      Eli Billauer <[email protected]>
22086 L:      [email protected]
22087 S:      Supported
22088 F:      drivers/char/xillybus/
22089
22090 XLP9XX I2C DRIVER
22091 M:      George Cherian <[email protected]>
22092 L:      [email protected]
22093 S:      Supported
22094 W:      http://www.marvell.com
22095 F:      drivers/i2c/busses/i2c-xlp9xx.c
22096
22097 XRA1403 GPIO EXPANDER
22098 M:      Nandor Han <[email protected]>
22099 M:      Semi Malinen <[email protected]>
22100 L:      [email protected]
22101 S:      Maintained
22102 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
22103 F:      drivers/gpio/gpio-xra1403.c
22104
22105 XTENSA XTFPGA PLATFORM SUPPORT
22106 M:      Max Filippov <[email protected]>
22107 L:      [email protected]
22108 S:      Maintained
22109 F:      drivers/spi/spi-xtensa-xtfpga.c
22110 F:      sound/soc/xtensa/xtfpga-i2s.c
22111
22112 YAM DRIVER FOR AX.25
22113 M:      Jean-Paul Roubelat <[email protected]>
22114 L:      [email protected]
22115 S:      Maintained
22116 F:      drivers/net/hamradio/yam*
22117 F:      include/linux/yam.h
22118
22119 YAMA SECURITY MODULE
22120 M:      Kees Cook <[email protected]>
22121 S:      Supported
22122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
22123 F:      Documentation/admin-guide/LSM/Yama.rst
22124 F:      security/yama/
22125
22126 YEALINK PHONE DRIVER
22127 M:      Henk Vergonet <[email protected]>
22128 L:      [email protected]
22129 S:      Maintained
22130 F:      Documentation/input/devices/yealink.rst
22131 F:      drivers/input/misc/yealink.*
22132
22133 Z8530 DRIVER FOR AX.25
22134 M:      Joerg Reuter <[email protected]>
22135 L:      [email protected]
22136 S:      Maintained
22137 W:      http://yaina.de/jreuter/
22138 W:      http://www.qsl.net/dl1bke/
22139 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
22140 F:      drivers/net/hamradio/*scc.c
22141 F:      drivers/net/hamradio/z8530.h
22142
22143 ZBUD COMPRESSED PAGE ALLOCATOR
22144 M:      Seth Jennings <[email protected]>
22145 M:      Dan Streetman <[email protected]>
22146 L:      [email protected]
22147 S:      Maintained
22148 F:      mm/zbud.c
22149
22150 Z3FOLD COMPRESSED PAGE ALLOCATOR
22151 M:      Vitaly Wool <[email protected]>
22152 R:      Miaohe Lin <[email protected]>
22153 L:      [email protected]
22154 S:      Maintained
22155 F:      mm/z3fold.c
22156
22157 ZD1211RW WIRELESS DRIVER
22158 M:      Ulrich Kunitz <[email protected]>
22159 L:      [email protected]
22160 L:      [email protected] (subscribers-only)
22161 S:      Maintained
22162 W:      http://zd1211.ath.cx/wiki/DriverRewrite
22163 F:      drivers/net/wireless/zydas/zd1211rw/
22164
22165 ZD1301 MEDIA DRIVER
22166 M:      Antti Palosaari <[email protected]>
22167 L:      [email protected]
22168 S:      Maintained
22169 W:      https://linuxtv.org/
22170 W:      http://palosaari.fi/linux/
22171 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
22172 F:      drivers/media/usb/dvb-usb-v2/zd1301*
22173
22174 ZD1301_DEMOD MEDIA DRIVER
22175 M:      Antti Palosaari <[email protected]>
22176 L:      [email protected]
22177 S:      Maintained
22178 W:      https://linuxtv.org/
22179 W:      http://palosaari.fi/linux/
22180 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
22181 F:      drivers/media/dvb-frontends/zd1301_demod*
22182
22183 ZHAOXIN PROCESSOR SUPPORT
22184 M:      Tony W Wang-oc <[email protected]>
22185 L:      [email protected]
22186 S:      Maintained
22187 F:      arch/x86/kernel/cpu/zhaoxin.c
22188
22189 ZONEFS FILESYSTEM
22190 M:      Damien Le Moal <[email protected]>
22191 M:      Naohiro Aota <[email protected]>
22192 R:      Johannes Thumshirn <[email protected]>
22193 L:      [email protected]
22194 S:      Maintained
22195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
22196 F:      Documentation/filesystems/zonefs.rst
22197 F:      fs/zonefs/
22198
22199 ZPOOL COMPRESSED PAGE STORAGE API
22200 M:      Dan Streetman <[email protected]>
22201 L:      [email protected]
22202 S:      Maintained
22203 F:      include/linux/zpool.h
22204 F:      mm/zpool.c
22205
22206 ZR36067 VIDEO FOR LINUX DRIVER
22207 M:      Corentin Labbe <[email protected]>
22208 L:      [email protected]
22209 L:      [email protected]
22210 S:      Maintained
22211 W:      http://mjpeg.sourceforge.net/driver-zoran/
22212 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
22213 F:      Documentation/driver-api/media/drivers/zoran.rst
22214 F:      drivers/staging/media/zoran/
22215
22216 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
22217 M:      Minchan Kim <[email protected]>
22218 M:      Nitin Gupta <[email protected]>
22219 R:      Sergey Senozhatsky <[email protected]>
22220 L:      [email protected]
22221 S:      Maintained
22222 F:      Documentation/admin-guide/blockdev/zram.rst
22223 F:      drivers/block/zram/
22224
22225 ZS DECSTATION Z85C30 SERIAL DRIVER
22226 M:      "Maciej W. Rozycki" <[email protected]>
22227 S:      Maintained
22228 F:      drivers/tty/serial/zs.*
22229
22230 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
22231 M:      Minchan Kim <[email protected]>
22232 M:      Nitin Gupta <[email protected]>
22233 R:      Sergey Senozhatsky <[email protected]>
22234 L:      [email protected]
22235 S:      Maintained
22236 F:      Documentation/vm/zsmalloc.rst
22237 F:      include/linux/zsmalloc.h
22238 F:      mm/zsmalloc.c
22239
22240 ZSTD
22241 M:      Nick Terrell <[email protected]>
22242 S:      Maintained
22243 B:      https://github.com/facebook/zstd/issues
22244 T:      git git://github.com/terrelln/linux.git
22245 F:      include/linux/zstd*
22246 F:      lib/zstd/
22247 F:      lib/decompress_unzstd.c
22248 F:      crypto/zstd.c
22249 N:      zstd
22250 K:      zstd
22251
22252 ZSWAP COMPRESSED SWAP CACHING
22253 M:      Seth Jennings <[email protected]>
22254 M:      Dan Streetman <[email protected]>
22255 M:      Vitaly Wool <[email protected]>
22256 L:      [email protected]
22257 S:      Maintained
22258 F:      mm/zswap.c
22259
22260 THE REST
22261 M:      Linus Torvalds <[email protected]>
22262 L:      [email protected]
22263 S:      Buried alive in reporters
22264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
22265 F:      *
22266 F:      */
This page took 1.239128 seconds and 4 git commands to generate.