]> Git Repo - linux.git/blob - MAINTAINERS
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
[linux.git] / MAINTAINERS
1 List of maintainers and how to submit kernel changes
2 ====================================================
3
4 Please try to follow the guidelines below.  This will make things
5 easier on the maintainers.  Not all of these guidelines matter for every
6 trivial patch so apply some common sense.
7
8 Tips for patch submitters
9 -------------------------
10
11 1.      Always *test* your changes, however small, on at least 4 or
12         5 people, preferably many more.
13
14 2.      Try to release a few ALPHA test versions to the net. Announce
15         them onto the kernel channel and await results. This is especially
16         important for device drivers, because often that's the only way
17         you will find things like the fact version 3 firmware needs
18         a magic fix you didn't know about, or some clown changed the
19         chips on a board and not its name.  (Don't laugh!  Look at the
20         SMC etherpower for that.)
21
22 3.      Make sure your changes compile correctly in multiple
23         configurations. In particular check that changes work both as a
24         module and built into the kernel.
25
26 4.      When you are happy with a change make it generally available for
27         testing and await feedback.
28
29 5.      Make a patch available to the relevant maintainer in the list. Use
30         ``diff -u`` to make the patch easy to merge. Be prepared to get your
31         changes sent back with seemingly silly requests about formatting
32         and variable names.  These aren't as silly as they seem. One
33         job the maintainers (and especially Linus) do is to keep things
34         looking the same. Sometimes this means that the clever hack in
35         your driver to get around a problem actually needs to become a
36         generalized kernel feature ready for next time.
37
38         PLEASE check your patch with the automated style checker
39         (scripts/checkpatch.pl) to catch trivial style violations.
40         See Documentation/process/coding-style.rst for guidance here.
41
42         PLEASE CC: the maintainers and mailing lists that are generated
43         by ``scripts/get_maintainer.pl.`` The results returned by the
44         script will be best if you have git installed and are making
45         your changes in a branch derived from Linus' latest git tree.
46         See Documentation/process/submitting-patches.rst for details.
47
48         PLEASE try to include any credit lines you want added with the
49         patch. It avoids people being missed off by mistake and makes
50         it easier to know who wants adding and who doesn't.
51
52         PLEASE document known bugs. If it doesn't work for everything
53         or does something very odd once a month document it.
54
55         PLEASE remember that submissions must be made under the terms
56         of the Linux Foundation certificate of contribution and should
57         include a Signed-off-by: line.  The current version of this
58         "Developer's Certificate of Origin" (DCO) is listed in the file
59         Documentation/process/submitting-patches.rst.
60
61 6.      Make sure you have the right to send any changes you make. If you
62         do changes at work you may find your employer owns the patch
63         not you.
64
65 7.      When sending security related changes or reports to a maintainer
66         please Cc: [email protected], especially if the maintainer
67         does not respond. Please keep in mind that the security team is
68         a small set of people who can be efficient only when working on
69         verified bugs. Please only Cc: this list when you have identified
70         that the bug would present a short-term risk to other users if it
71         were publicly disclosed. For example, reports of address leaks do
72         not represent an immediate threat and are better handled publicly,
73         and ideally, should come with a patch proposal. Please do not send
74         automated reports to this list either. Such bugs will be handled
75         better and faster in the usual public places. See
76         Documentation/admin-guide/security-bugs.rst for details.
77
78 8.      Happy hacking.
79
80 Descriptions of section entries and preferred order
81 ---------------------------------------------------
82
83         M: *Mail* patches to: FullName <address@domain>
84         R: Designated *Reviewer*: FullName <address@domain>
85            These reviewers should be CCed on patches.
86         L: *Mailing list* that is relevant to this area
87         S: *Status*, one of the following:
88            Supported:   Someone is actually paid to look after this.
89            Maintained:  Someone actually looks after it.
90            Odd Fixes:   It has a maintainer but they don't have time to do
91                         much other than throw the odd patch in. See below..
92            Orphan:      No current maintainer [but maybe you could take the
93                         role as you write your new code].
94            Obsolete:    Old code. Something tagged obsolete generally means
95                         it has been replaced by a better system and you
96                         should be using that.
97         W: *Web-page* with status/info
98         Q: *Patchwork* web based patch tracking system site
99         B: URI for where to file *bugs*. A web-page with detailed bug
100            filing info, a direct bug tracker link, or a mailto: URI.
101         C: URI for *chat* protocol, server and channel where developers
102            usually hang out, for example irc://server/channel.
103         P: Subsystem Profile document for more details submitting
104            patches to the given subsystem. This is either an in-tree file,
105            or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
106            for details.
107         T: *SCM* tree type and location.
108            Type is one of: git, hg, quilt, stgit, topgit
109         F: *Files* and directories wildcard patterns.
110            A trailing slash includes all files and subdirectory files.
111            F:   drivers/net/    all files in and below drivers/net
112            F:   drivers/net/*   all files in drivers/net, but not below
113            F:   */net/*         all files in "any top level directory"/net
114            One pattern per line.  Multiple F: lines acceptable.
115         X: *Excluded* files and directories that are NOT maintained, same
116            rules as F:. Files exclusions are tested before file matches.
117            Can be useful for excluding a specific subdirectory, for instance:
118            F:   net/
119            X:   net/ipv6/
120            matches all files in and below net excluding net/ipv6/
121         N: Files and directories *Regex* patterns.
122            N:   [^a-z]tegra     all files whose path contains tegra
123                                 (not including files like integrator)
124            One pattern per line.  Multiple N: lines acceptable.
125            scripts/get_maintainer.pl has different behavior for files that
126            match F: pattern and matches of N: patterns.  By default,
127            get_maintainer will not look at git log history when an F: pattern
128            match occurs.  When an N: match occurs, git log history is used
129            to also notify the people that have git commit signatures.
130         K: *Content regex* (perl extended) pattern match in a patch or file.
131            For instance:
132            K: of_get_profile
133               matches patches or files that contain "of_get_profile"
134            K: \b(printk|pr_(info|err))\b
135               matches patches or files that contain one or more of the words
136               printk, pr_info or pr_err
137            One regex pattern per line.  Multiple K: lines acceptable.
138
139 Maintainers List
140 ----------------
141
142 .. note:: When reading this list, please look for the most precise areas
143           first. When adding to this list, please keep the entries in
144           alphabetical order.
145
146 3C59X NETWORK DRIVER
147 M:      Steffen Klassert <[email protected]>
148 L:      [email protected]
149 S:      Odd Fixes
150 F:      Documentation/networking/device_drivers/ethernet/3com/vortex.rst
151 F:      drivers/net/ethernet/3com/3c59x.c
152
153 3CR990 NETWORK DRIVER
154 M:      David Dillow <[email protected]>
155 L:      [email protected]
156 S:      Maintained
157 F:      drivers/net/ethernet/3com/typhoon*
158
159 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
160 M:      Adam Radford <[email protected]>
161 L:      [email protected]
162 S:      Supported
163 W:      http://www.lsi.com
164 F:      drivers/scsi/3w-*
165
166 53C700 AND 53C700-66 SCSI DRIVER
167 M:      "James E.J. Bottomley" <[email protected]>
168 L:      [email protected]
169 S:      Maintained
170 F:      drivers/scsi/53c700*
171
172 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
173 M:      Alexander Aring <[email protected]>
174 M:      Jukka Rissanen <[email protected]>
175 L:      [email protected]
176 L:      [email protected]
177 S:      Maintained
178 F:      Documentation/networking/6lowpan.rst
179 F:      include/net/6lowpan.h
180 F:      net/6lowpan/
181
182 6PACK NETWORK DRIVER FOR AX.25
183 M:      Andreas Koensgen <[email protected]>
184 L:      [email protected]
185 S:      Maintained
186 F:      drivers/net/hamradio/6pack.c
187
188 802.11 (including CFG80211/NL80211)
189 M:      Johannes Berg <[email protected]>
190 L:      [email protected]
191 S:      Maintained
192 W:      https://wireless.wiki.kernel.org/
193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
195 F:      Documentation/driver-api/80211/cfg80211.rst
196 F:      Documentation/networking/regulatory.rst
197 F:      include/linux/ieee80211.h
198 F:      include/net/cfg80211.h
199 F:      include/net/ieee80211_radiotap.h
200 F:      include/net/iw_handler.h
201 F:      include/net/wext.h
202 F:      include/uapi/linux/nl80211.h
203 F:      net/wireless/
204
205 8169 10/100/1000 GIGABIT ETHERNET DRIVER
206 M:      Heiner Kallweit <[email protected]>
207 M:      [email protected]
208 L:      [email protected]
209 S:      Maintained
210 F:      drivers/net/ethernet/realtek/r8169*
211
212 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
213 M:      Greg Kroah-Hartman <[email protected]>
214 L:      [email protected]
215 S:      Maintained
216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
217 F:      drivers/tty/serial/8250*
218 F:      include/linux/serial_8250.h
219
220 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
221 L:      [email protected]
222 S:      Orphan / Obsolete
223 F:      drivers/net/ethernet/8390/
224
225 9P FILE SYSTEM
226 M:      Eric Van Hensbergen <[email protected]>
227 M:      Latchesar Ionkov <[email protected]>
228 M:      Dominique Martinet <[email protected]>
229 L:      [email protected]
230 S:      Maintained
231 W:      http://swik.net/v9fs
232 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
234 T:      git git://github.com/martinetd/linux.git
235 F:      Documentation/filesystems/9p.rst
236 F:      fs/9p/
237 F:      include/net/9p/
238 F:      include/trace/events/9p.h
239 F:      include/uapi/linux/virtio_9p.h
240 F:      net/9p/
241
242 A8293 MEDIA DRIVER
243 M:      Antti Palosaari <[email protected]>
244 L:      [email protected]
245 S:      Maintained
246 W:      https://linuxtv.org
247 W:      http://palosaari.fi/linux/
248 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
249 T:      git git://linuxtv.org/anttip/media_tree.git
250 F:      drivers/media/dvb-frontends/a8293*
251
252 AACRAID SCSI RAID DRIVER
253 M:      Adaptec OEM Raid Solutions <[email protected]>
254 L:      [email protected]
255 S:      Supported
256 W:      http://www.adaptec.com/
257 F:      Documentation/scsi/aacraid.rst
258 F:      drivers/scsi/aacraid/
259
260 ABI/API
261 L:      [email protected]
262 F:      include/linux/syscalls.h
263 F:      kernel/sys_ni.c
264
265 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
266 M:      Hans de Goede <[email protected]>
267 L:      [email protected]
268 S:      Maintained
269 F:      drivers/hwmon/abituguru.c
270
271 ABIT UGURU 3 HARDWARE MONITOR DRIVER
272 M:      Alistair John Strachan <[email protected]>
273 L:      [email protected]
274 S:      Maintained
275 F:      drivers/hwmon/abituguru3.c
276
277 ACCES 104-DIO-48E GPIO DRIVER
278 M:      William Breathitt Gray <[email protected]>
279 L:      [email protected]
280 S:      Maintained
281 F:      drivers/gpio/gpio-104-dio-48e.c
282
283 ACCES 104-IDI-48 GPIO DRIVER
284 M:      "William Breathitt Gray" <[email protected]>
285 L:      [email protected]
286 S:      Maintained
287 F:      drivers/gpio/gpio-104-idi-48.c
288
289 ACCES 104-IDIO-16 GPIO DRIVER
290 M:      "William Breathitt Gray" <[email protected]>
291 L:      [email protected]
292 S:      Maintained
293 F:      drivers/gpio/gpio-104-idio-16.c
294
295 ACCES 104-QUAD-8 DRIVER
296 M:      William Breathitt Gray <[email protected]>
297 M:      Syed Nayyar Waris <[email protected]>
298 L:      [email protected]
299 S:      Maintained
300 F:      Documentation/ABI/testing/sysfs-bus-counter-104-quad-8
301 F:      Documentation/ABI/testing/sysfs-bus-iio-counter-104-quad-8
302 F:      drivers/counter/104-quad-8.c
303
304 ACCES PCI-IDIO-16 GPIO DRIVER
305 M:      William Breathitt Gray <[email protected]>
306 L:      [email protected]
307 S:      Maintained
308 F:      drivers/gpio/gpio-pci-idio-16.c
309
310 ACCES PCIe-IDIO-24 GPIO DRIVER
311 M:      William Breathitt Gray <[email protected]>
312 L:      [email protected]
313 S:      Maintained
314 F:      drivers/gpio/gpio-pcie-idio-24.c
315
316 ACENIC DRIVER
317 M:      Jes Sorensen <[email protected]>
318 L:      [email protected]
319 S:      Maintained
320 F:      drivers/net/ethernet/alteon/acenic*
321
322 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
323 M:      Peter Kaestle <[email protected]>
324 L:      [email protected]
325 S:      Maintained
326 W:      http://piie.net/?section=acerhdf
327 F:      drivers/platform/x86/acerhdf.c
328
329 ACER WMI LAPTOP EXTRAS
330 M:      "Lee, Chun-Yi" <[email protected]>
331 L:      [email protected]
332 S:      Maintained
333 F:      drivers/platform/x86/acer-wmi.c
334
335 ACPI
336 M:      "Rafael J. Wysocki" <[email protected]>
337 M:      Len Brown <[email protected]>
338 L:      [email protected]
339 S:      Supported
340 W:      https://01.org/linux-acpi
341 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
342 B:      https://bugzilla.kernel.org
343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
344 F:      Documentation/ABI/testing/configfs-acpi
345 F:      Documentation/ABI/testing/sysfs-bus-acpi
346 F:      Documentation/firmware-guide/acpi/
347 F:      drivers/acpi/
348 F:      drivers/pci/*/*acpi*
349 F:      drivers/pci/*acpi*
350 F:      drivers/pnp/pnpacpi/
351 F:      include/acpi/
352 F:      include/linux/acpi.h
353 F:      include/linux/fwnode.h
354 F:      tools/power/acpi/
355
356 ACPI APEI
357 M:      "Rafael J. Wysocki" <[email protected]>
358 M:      Len Brown <[email protected]>
359 R:      James Morse <[email protected]>
360 R:      Tony Luck <[email protected]>
361 R:      Borislav Petkov <[email protected]>
362 L:      [email protected]
363 F:      drivers/acpi/apei/
364
365 ACPI COMPONENT ARCHITECTURE (ACPICA)
366 M:      Robert Moore <[email protected]>
367 M:      Erik Kaneda <[email protected]>
368 M:      "Rafael J. Wysocki" <[email protected]>
369 L:      [email protected]
370 L:      [email protected]
371 S:      Supported
372 W:      https://acpica.org/
373 W:      https://github.com/acpica/acpica/
374 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
375 B:      https://bugzilla.kernel.org
376 B:      https://bugs.acpica.org
377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
378 F:      drivers/acpi/acpica/
379 F:      include/acpi/
380 F:      tools/power/acpi/
381
382 ACPI FAN DRIVER
383 M:      Zhang Rui <[email protected]>
384 L:      [email protected]
385 S:      Supported
386 W:      https://01.org/linux-acpi
387 B:      https://bugzilla.kernel.org
388 F:      drivers/acpi/fan.c
389
390 ACPI FOR ARM64 (ACPI/arm64)
391 M:      Lorenzo Pieralisi <[email protected]>
392 M:      Hanjun Guo <[email protected]>
393 M:      Sudeep Holla <[email protected]>
394 L:      [email protected]
395 L:      [email protected] (moderated for non-subscribers)
396 S:      Maintained
397 F:      drivers/acpi/arm64
398
399 ACPI I2C MULTI INSTANTIATE DRIVER
400 M:      Hans de Goede <[email protected]>
401 L:      [email protected]
402 S:      Maintained
403 F:      drivers/platform/x86/i2c-multi-instantiate.c
404
405 ACPI PMIC DRIVERS
406 M:      "Rafael J. Wysocki" <[email protected]>
407 M:      Len Brown <[email protected]>
408 R:      Andy Shevchenko <[email protected]>
409 R:      Mika Westerberg <[email protected]>
410 L:      [email protected]
411 S:      Supported
412 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
413 B:      https://bugzilla.kernel.org
414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
415 F:      drivers/acpi/pmic/
416
417 ACPI THERMAL DRIVER
418 M:      Zhang Rui <[email protected]>
419 L:      [email protected]
420 S:      Supported
421 W:      https://01.org/linux-acpi
422 B:      https://bugzilla.kernel.org
423 F:      drivers/acpi/*thermal*
424
425 ACPI VIDEO DRIVER
426 M:      Zhang Rui <[email protected]>
427 L:      [email protected]
428 S:      Supported
429 W:      https://01.org/linux-acpi
430 B:      https://bugzilla.kernel.org
431 F:      drivers/acpi/acpi_video.c
432
433 ACPI WMI DRIVER
434 L:      [email protected]
435 S:      Orphan
436 F:      drivers/platform/x86/wmi.c
437 F:      include/uapi/linux/wmi.h
438
439 AD1889 ALSA SOUND DRIVER
440 L:      [email protected]
441 S:      Maintained
442 W:      https://parisc.wiki.kernel.org/index.php/AD1889
443 F:      sound/pci/ad1889.*
444
445 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
446 M:      Michael Hennerich <[email protected]>
447 S:      Supported
448 W:      http://wiki.analog.com/AD5254
449 W:      http://ez.analog.com/community/linux-device-drivers
450 F:      drivers/misc/ad525x_dpot.c
451
452 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
453 M:      Michael Hennerich <[email protected]>
454 S:      Supported
455 W:      http://wiki.analog.com/AD5398
456 W:      http://ez.analog.com/community/linux-device-drivers
457 F:      drivers/regulator/ad5398.c
458
459 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
460 M:      Michael Hennerich <[email protected]>
461 S:      Supported
462 W:      http://wiki.analog.com/AD7142
463 W:      http://ez.analog.com/community/linux-device-drivers
464 F:      drivers/input/misc/ad714x.c
465
466 AD7877 TOUCHSCREEN DRIVER
467 M:      Michael Hennerich <[email protected]>
468 S:      Supported
469 W:      http://wiki.analog.com/AD7877
470 W:      http://ez.analog.com/community/linux-device-drivers
471 F:      drivers/input/touchscreen/ad7877.c
472
473 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
474 M:      Michael Hennerich <[email protected]>
475 S:      Supported
476 W:      http://wiki.analog.com/AD7879
477 W:      http://ez.analog.com/community/linux-device-drivers
478 F:      drivers/input/touchscreen/ad7879.c
479
480 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
481 M:      Jiri Kosina <[email protected]>
482 S:      Maintained
483
484 ADF7242 IEEE 802.15.4 RADIO DRIVER
485 M:      Michael Hennerich <[email protected]>
486 L:      [email protected]
487 S:      Supported
488 W:      https://wiki.analog.com/ADF7242
489 W:      http://ez.analog.com/community/linux-device-drivers
490 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
491 F:      drivers/net/ieee802154/adf7242.c
492
493 ADM1025 HARDWARE MONITOR DRIVER
494 M:      Jean Delvare <[email protected]>
495 L:      [email protected]
496 S:      Maintained
497 F:      Documentation/hwmon/adm1025.rst
498 F:      drivers/hwmon/adm1025.c
499
500 ADM1029 HARDWARE MONITOR DRIVER
501 M:      Corentin Labbe <[email protected]>
502 L:      [email protected]
503 S:      Maintained
504 F:      drivers/hwmon/adm1029.c
505
506 ADM8211 WIRELESS DRIVER
507 L:      [email protected]
508 S:      Orphan
509 W:      https://wireless.wiki.kernel.org/
510 F:      drivers/net/wireless/admtek/adm8211.*
511
512 ADP1653 FLASH CONTROLLER DRIVER
513 M:      Sakari Ailus <[email protected]>
514 L:      [email protected]
515 S:      Maintained
516 F:      drivers/media/i2c/adp1653.c
517 F:      include/media/i2c/adp1653.h
518
519 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
520 M:      Michael Hennerich <[email protected]>
521 S:      Supported
522 W:      http://wiki.analog.com/ADP5520
523 W:      http://ez.analog.com/community/linux-device-drivers
524 F:      drivers/gpio/gpio-adp5520.c
525 F:      drivers/input/keyboard/adp5520-keys.c
526 F:      drivers/leds/leds-adp5520.c
527 F:      drivers/mfd/adp5520.c
528 F:      drivers/video/backlight/adp5520_bl.c
529
530 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
531 M:      Michael Hennerich <[email protected]>
532 S:      Supported
533 W:      http://wiki.analog.com/ADP5588
534 W:      http://ez.analog.com/community/linux-device-drivers
535 F:      drivers/gpio/gpio-adp5588.c
536 F:      drivers/input/keyboard/adp5588-keys.c
537
538 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
539 M:      Michael Hennerich <[email protected]>
540 S:      Supported
541 W:      http://wiki.analog.com/ADP8860
542 W:      http://ez.analog.com/community/linux-device-drivers
543 F:      drivers/video/backlight/adp8860_bl.c
544
545 ADT746X FAN DRIVER
546 M:      Colin Leroy <[email protected]>
547 S:      Maintained
548 F:      drivers/macintosh/therm_adt746x.c
549
550 ADT7475 HARDWARE MONITOR DRIVER
551 M:      Jean Delvare <[email protected]>
552 L:      [email protected]
553 S:      Maintained
554 F:      Documentation/hwmon/adt7475.rst
555 F:      drivers/hwmon/adt7475.c
556
557 ADVANSYS SCSI DRIVER
558 M:      Matthew Wilcox <[email protected]>
559 M:      Hannes Reinecke <[email protected]>
560 L:      [email protected]
561 S:      Maintained
562 F:      Documentation/scsi/advansys.rst
563 F:      drivers/scsi/advansys.c
564
565 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
566 M:      Michael Hennerich <[email protected]>
567 S:      Supported
568 W:      http://wiki.analog.com/ADXL345
569 W:      http://ez.analog.com/community/linux-device-drivers
570 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
571 F:      drivers/input/misc/adxl34x.c
572
573 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
574 M:      Michael Hennerich <[email protected]>
575 S:      Supported
576 W:      http://ez.analog.com/community/linux-device-drivers
577 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
578 F:      drivers/iio/accel/adxl372.c
579 F:      drivers/iio/accel/adxl372_i2c.c
580 F:      drivers/iio/accel/adxl372_spi.c
581
582 AF9013 MEDIA DRIVER
583 M:      Antti Palosaari <[email protected]>
584 L:      [email protected]
585 S:      Maintained
586 W:      https://linuxtv.org
587 W:      http://palosaari.fi/linux/
588 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
589 T:      git git://linuxtv.org/anttip/media_tree.git
590 F:      drivers/media/dvb-frontends/af9013*
591
592 AF9033 MEDIA DRIVER
593 M:      Antti Palosaari <[email protected]>
594 L:      [email protected]
595 S:      Maintained
596 W:      https://linuxtv.org
597 W:      http://palosaari.fi/linux/
598 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
599 T:      git git://linuxtv.org/anttip/media_tree.git
600 F:      drivers/media/dvb-frontends/af9033*
601
602 AFFS FILE SYSTEM
603 M:      David Sterba <[email protected]>
604 L:      [email protected]
605 S:      Odd Fixes
606 F:      Documentation/filesystems/affs.rst
607 F:      fs/affs/
608
609 AFS FILESYSTEM
610 M:      David Howells <[email protected]>
611 L:      [email protected]
612 S:      Supported
613 W:      https://www.infradead.org/~dhowells/kafs/
614 F:      Documentation/filesystems/afs.rst
615 F:      fs/afs/
616 F:      include/trace/events/afs.h
617
618 AGPGART DRIVER
619 M:      David Airlie <[email protected]>
620 S:      Maintained
621 T:      git git://anongit.freedesktop.org/drm/drm
622 F:      drivers/char/agp/
623 F:      include/linux/agp*
624 F:      include/uapi/linux/agp*
625
626 AHA152X SCSI DRIVER
627 M:      "Juergen E. Fischer" <[email protected]>
628 L:      [email protected]
629 S:      Maintained
630 F:      drivers/scsi/aha152x*
631 F:      drivers/scsi/pcmcia/aha152x*
632
633 AIC7XXX / AIC79XX SCSI DRIVER
634 M:      Hannes Reinecke <[email protected]>
635 L:      [email protected]
636 S:      Maintained
637 F:      drivers/scsi/aic7xxx/
638
639 AIMSLAB FM RADIO RECEIVER DRIVER
640 M:      Hans Verkuil <[email protected]>
641 L:      [email protected]
642 S:      Maintained
643 W:      https://linuxtv.org
644 T:      git git://linuxtv.org/media_tree.git
645 F:      drivers/media/radio/radio-aimslab*
646
647 AIO
648 M:      Benjamin LaHaise <[email protected]>
649 L:      [email protected]
650 S:      Supported
651 F:      fs/aio.c
652 F:      include/linux/*aio*.h
653
654 AIRSPY MEDIA DRIVER
655 M:      Antti Palosaari <[email protected]>
656 L:      [email protected]
657 S:      Maintained
658 W:      https://linuxtv.org
659 W:      http://palosaari.fi/linux/
660 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
661 T:      git git://linuxtv.org/anttip/media_tree.git
662 F:      drivers/media/usb/airspy/
663
664 ALACRITECH GIGABIT ETHERNET DRIVER
665 M:      Lino Sanfilippo <[email protected]>
666 S:      Maintained
667 F:      drivers/net/ethernet/alacritech/*
668
669 ALCATEL SPEEDTOUCH USB DRIVER
670 M:      Duncan Sands <[email protected]>
671 L:      [email protected]
672 S:      Maintained
673 W:      http://www.linux-usb.org/SpeedTouch/
674 F:      drivers/usb/atm/speedtch.c
675 F:      drivers/usb/atm/usbatm.c
676
677 ALCHEMY AU1XX0 MMC DRIVER
678 M:      Manuel Lauss <[email protected]>
679 S:      Maintained
680 F:      drivers/mmc/host/au1xmmc.c
681
682 ALI1563 I2C DRIVER
683 M:      Rudolf Marek <[email protected]>
684 L:      [email protected]
685 S:      Maintained
686 F:      Documentation/i2c/busses/i2c-ali1563.rst
687 F:      drivers/i2c/busses/i2c-ali1563.c
688
689 ALL SENSORS DLH SERIES PRESSURE SENSORS DRIVER
690 M:      Tomislav Denis <[email protected]>
691 L:      [email protected]
692 S:      Maintained
693 W:      http://www.allsensors.com/
694 F:      Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.yaml
695 F:      drivers/iio/pressure/dlhl60d.c
696
697 ALLEGRO DVT VIDEO IP CORE DRIVER
698 M:      Michael Tretter <[email protected]>
699 R:      Pengutronix Kernel Team <[email protected]>
700 L:      [email protected]
701 S:      Maintained
702 F:      Documentation/devicetree/bindings/media/allegro,al5e.yaml
703 F:      drivers/media/platform/allegro-dvt/
704
705 ALLWINNER A10 CSI DRIVER
706 M:      Maxime Ripard <[email protected]>
707 L:      [email protected]
708 S:      Maintained
709 T:      git git://linuxtv.org/media_tree.git
710 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
711 F:      drivers/media/platform/sunxi/sun4i-csi/
712
713 ALLWINNER CPUFREQ DRIVER
714 M:      Yangtao Li <[email protected]>
715 L:      [email protected]
716 S:      Maintained
717 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
718 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
719
720 ALLWINNER CRYPTO DRIVERS
721 M:      Corentin Labbe <[email protected]>
722 L:      [email protected]
723 S:      Maintained
724 F:      drivers/crypto/allwinner/
725
726 ALLWINNER THERMAL DRIVER
727 M:      Vasily Khoruzhick <[email protected]>
728 M:      Yangtao Li <[email protected]>
729 L:      [email protected]
730 S:      Maintained
731 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
732 F:      drivers/thermal/sun8i_thermal.c
733
734 ALLWINNER VPU DRIVER
735 M:      Maxime Ripard <[email protected]>
736 M:      Paul Kocialkowski <[email protected]>
737 L:      [email protected]
738 S:      Maintained
739 F:      drivers/staging/media/sunxi/cedrus/
740
741 ALPHA PORT
742 M:      Richard Henderson <[email protected]>
743 M:      Ivan Kokshaysky <[email protected]>
744 M:      Matt Turner <[email protected]>
745 L:      [email protected]
746 S:      Odd Fixes
747 F:      arch/alpha/
748
749 ALPS PS/2 TOUCHPAD DRIVER
750 R:      Pali Rohár <[email protected]>
751 F:      drivers/input/mouse/alps.*
752
753 ALTERA I2C CONTROLLER DRIVER
754 M:      Thor Thayer <[email protected]>
755 S:      Maintained
756 F:      Documentation/devicetree/bindings/i2c/i2c-altera.txt
757 F:      drivers/i2c/busses/i2c-altera.c
758
759 ALTERA MAILBOX DRIVER
760 M:      Ley Foon Tan <[email protected]>
761 S:      Maintained
762 F:      drivers/mailbox/mailbox-altera.c
763
764 ALTERA PIO DRIVER
765 M:      Joyce Ooi <[email protected]>
766 L:      [email protected]
767 S:      Maintained
768 F:      drivers/gpio/gpio-altera.c
769
770 ALTERA SYSTEM MANAGER DRIVER
771 M:      Thor Thayer <[email protected]>
772 S:      Maintained
773 F:      drivers/mfd/altera-sysmgr.c
774 F:      include/linux/mfd/altera-sysmgr.h
775
776 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
777 M:      Thor Thayer <[email protected]>
778 S:      Maintained
779 F:      drivers/gpio/gpio-altera-a10sr.c
780 F:      drivers/mfd/altera-a10sr.c
781 F:      drivers/reset/reset-a10sr.c
782 F:      include/dt-bindings/reset/altr,rst-mgr-a10sr.h
783 F:      include/linux/mfd/altera-a10sr.h
784
785 ALTERA TRIPLE SPEED ETHERNET DRIVER
786 M:      Joyce Ooi <[email protected]>
787 L:      [email protected]
788 S:      Maintained
789 F:      drivers/net/ethernet/altera/
790
791 ALTERA UART/JTAG UART SERIAL DRIVERS
792 M:      Tobias Klauser <[email protected]>
793 L:      [email protected]
794 S:      Maintained
795 F:      drivers/tty/serial/altera_jtaguart.c
796 F:      drivers/tty/serial/altera_uart.c
797 F:      include/linux/altera_jtaguart.h
798 F:      include/linux/altera_uart.h
799
800 AMAZON ANNAPURNA LABS FIC DRIVER
801 M:      Talel Shenhar <[email protected]>
802 S:      Maintained
803 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
804 F:      drivers/irqchip/irq-al-fic.c
805
806 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
807 M:      Talel Shenhar <[email protected]>
808 M:      Talel Shenhar <[email protected]>
809 S:      Maintained
810 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
811 F:      drivers/edac/al_mc_edac.c
812
813 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
814 M:      Talel Shenhar <[email protected]>
815 S:      Maintained
816 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
817 F:      drivers/thermal/thermal_mmio.c
818
819 AMAZON ETHERNET DRIVERS
820 M:      Netanel Belgazal <[email protected]>
821 M:      Arthur Kiyanovski <[email protected]>
822 R:      Guy Tzalik <[email protected]>
823 R:      Saeed Bishara <[email protected]>
824 L:      [email protected]
825 S:      Supported
826 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
827 F:      drivers/net/ethernet/amazon/
828
829 AMAZON RDMA EFA DRIVER
830 M:      Gal Pressman <[email protected]>
831 R:      Yossi Leybovich <[email protected]>
832 L:      [email protected]
833 S:      Supported
834 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
835 F:      drivers/infiniband/hw/efa/
836 F:      include/uapi/rdma/efa-abi.h
837
838 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
839 M:      Tom Lendacky <[email protected]>
840 M:      John Allen <[email protected]>
841 L:      [email protected]
842 S:      Supported
843 F:      drivers/crypto/ccp/
844 F:      include/linux/ccp.h
845
846 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
847 M:      Brijesh Singh <[email protected]>
848 M:      Tom Lendacky <[email protected]>
849 L:      [email protected]
850 S:      Supported
851 F:      drivers/crypto/ccp/sev*
852 F:      include/uapi/linux/psp-sev.h
853
854 AMD DISPLAY CORE
855 M:      Harry Wentland <[email protected]>
856 M:      Leo Li <[email protected]>
857 L:      [email protected]
858 S:      Supported
859 T:      git git://people.freedesktop.org/~agd5f/linux
860 F:      drivers/gpu/drm/amd/display/
861
862 AMD ENERGY DRIVER
863 M:      Naveen Krishna Chatradhi <[email protected]>
864 L:      [email protected]
865 S:      Maintained
866 F:      Documentation/hwmon/amd_energy.rst
867 F:      drivers/hwmon/amd_energy.c
868
869 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
870 M:      Huang Rui <[email protected]>
871 L:      [email protected]
872 S:      Supported
873 F:      Documentation/hwmon/fam15h_power.rst
874 F:      drivers/hwmon/fam15h_power.c
875
876 AMD FCH GPIO DRIVER
877 M:      Enrico Weigelt, metux IT consult <[email protected]>
878 L:      [email protected]
879 S:      Maintained
880 F:      drivers/gpio/gpio-amd-fch.c
881 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
882
883 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
884 L:      [email protected] (moderated for non-subscribers)
885 S:      Orphan
886 F:      drivers/usb/gadget/udc/amd5536udc.*
887
888 AMD GEODE PROCESSOR/CHIPSET SUPPORT
889 M:      Andres Salomon <[email protected]>
890 L:      [email protected] (moderated for non-subscribers)
891 S:      Supported
892 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
893 F:      arch/x86/include/asm/geode.h
894 F:      drivers/char/hw_random/geode-rng.c
895 F:      drivers/crypto/geode*
896 F:      drivers/video/fbdev/geode/
897
898 AMD IOMMU (AMD-VI)
899 M:      Joerg Roedel <[email protected]>
900 L:      [email protected]
901 S:      Maintained
902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
903 F:      drivers/iommu/amd/
904 F:      include/linux/amd-iommu.h
905
906 AMD KFD
907 M:      Felix Kuehling <[email protected]>
908 L:      [email protected]
909 S:      Supported
910 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
911 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
912 F:      drivers/gpu/drm/amd/amdkfd/
913 F:      drivers/gpu/drm/amd/include/cik_structs.h
914 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
915 F:      drivers/gpu/drm/amd/include/v9_structs.h
916 F:      drivers/gpu/drm/amd/include/vi_structs.h
917 F:      include/uapi/linux/kfd_ioctl.h
918
919 AMD SPI DRIVER
920 M:      Sanjay R Mehta <[email protected]>
921 S:      Maintained
922 F:      drivers/spi/spi-amd.c
923
924 AMD MP2 I2C DRIVER
925 M:      Elie Morisse <[email protected]>
926 M:      Nehal Shah <[email protected]>
927 M:      Shyam Sundar S K <[email protected]>
928 L:      [email protected]
929 S:      Maintained
930 F:      drivers/i2c/busses/i2c-amd-mp2*
931
932 AMD PMC DRIVER
933 M:      Shyam Sundar S K <[email protected]>
934 L:      [email protected]
935 S:      Maintained
936 F:      drivers/platform/x86/amd-pmc.*
937
938 AMD POWERPLAY
939 M:      Evan Quan <[email protected]>
940 L:      [email protected]
941 S:      Supported
942 T:      git git://people.freedesktop.org/~agd5f/linux
943 F:      drivers/gpu/drm/amd/pm/powerplay/
944
945 AMD SEATTLE DEVICE TREE SUPPORT
946 M:      Brijesh Singh <[email protected]>
947 M:      Suravee Suthikulpanit <[email protected]>
948 M:      Tom Lendacky <[email protected]>
949 S:      Supported
950 F:      arch/arm64/boot/dts/amd/
951
952 AMD XGBE DRIVER
953 M:      Tom Lendacky <[email protected]>
954 L:      [email protected]
955 S:      Supported
956 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
957 F:      drivers/net/ethernet/amd/xgbe/
958
959 AMD SENSOR FUSION HUB DRIVER
960 M:      Nehal Shah <[email protected]>
961 M:      Sandeep Singh <[email protected]>
962 L:      [email protected]
963 S:      Maintained
964 F:      Documentation/hid/amd-sfh*
965 F:      drivers/hid/amd-sfh-hid/
966
967 AMS AS73211 DRIVER
968 M:      Christian Eggers <[email protected]>
969 L:      [email protected]
970 S:      Maintained
971 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
972 F:      drivers/iio/light/as73211.c
973
974 ANALOG DEVICES INC AD7192 DRIVER
975 M:      Alexandru Tachici <[email protected]>
976 L:      [email protected]
977 S:      Supported
978 W:      http://ez.analog.com/community/linux-device-drivers
979 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
980 F:      drivers/iio/adc/ad7192.c
981
982 ANALOG DEVICES INC AD7292 DRIVER
983 M:      Marcelo Schmitt <[email protected]>
984 L:      [email protected]
985 S:      Supported
986 W:      http://ez.analog.com/community/linux-device-drivers
987 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
988 F:      drivers/iio/adc/ad7292.c
989
990 ANALOG DEVICES INC AD7768-1 DRIVER
991 M:      Michael Hennerich <[email protected]>
992 L:      [email protected]
993 S:      Supported
994 W:      http://ez.analog.com/community/linux-device-drivers
995 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
996 F:      drivers/iio/adc/ad7768-1.c
997
998 ANALOG DEVICES INC AD7780 DRIVER
999 M:      Michael Hennerich <[email protected]>
1000 M:      Renato Lui Geh <[email protected]>
1001 L:      [email protected]
1002 S:      Supported
1003 W:      http://ez.analog.com/community/linux-device-drivers
1004 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1005 F:      drivers/iio/adc/ad7780.c
1006
1007 ANALOG DEVICES INC AD9389B DRIVER
1008 M:      Hans Verkuil <[email protected]>
1009 L:      [email protected]
1010 S:      Maintained
1011 F:      drivers/media/i2c/ad9389b*
1012
1013 ANALOG DEVICES INC ADGS1408 DRIVER
1014 M:      Mircea Caprioru <[email protected]>
1015 S:      Supported
1016 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1017 F:      drivers/mux/adgs1408.c
1018
1019 ANALOG DEVICES INC ADIN DRIVER
1020 M:      Alexandru Ardelean <[email protected]>
1021 L:      [email protected]
1022 S:      Supported
1023 W:      http://ez.analog.com/community/linux-device-drivers
1024 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1025 F:      drivers/net/phy/adin.c
1026
1027 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1028 M:      Alexandru Ardelean <[email protected]>
1029 L:      [email protected]
1030 S:      Supported
1031 F:      drivers/iio/imu/adis.c
1032 F:      include/linux/iio/imu/adis.h
1033
1034 ANALOG DEVICES INC ADIS16460 DRIVER
1035 M:      Dragos Bogdan <[email protected]>
1036 L:      [email protected]
1037 S:      Supported
1038 W:      http://ez.analog.com/community/linux-device-drivers
1039 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1040 F:      drivers/iio/imu/adis16460.c
1041
1042 ANALOG DEVICES INC ADIS16475 DRIVER
1043 M:      Nuno Sa <[email protected]>
1044 L:      [email protected]
1045 W:      http://ez.analog.com/community/linux-device-drivers
1046 S:      Supported
1047 F:      drivers/iio/imu/adis16475.c
1048 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1049
1050 ANALOG DEVICES INC ADM1177 DRIVER
1051 M:      Michael Hennerich <[email protected]>
1052 L:      [email protected]
1053 S:      Supported
1054 W:      http://ez.analog.com/community/linux-device-drivers
1055 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1056 F:      drivers/hwmon/adm1177.c
1057
1058 ANALOG DEVICES INC ADP5061 DRIVER
1059 M:      Michael Hennerich <[email protected]>
1060 L:      [email protected]
1061 S:      Supported
1062 W:      http://ez.analog.com/community/linux-device-drivers
1063 F:      drivers/power/supply/adp5061.c
1064
1065 ANALOG DEVICES INC ADV7180 DRIVER
1066 M:      Lars-Peter Clausen <[email protected]>
1067 L:      [email protected]
1068 S:      Supported
1069 W:      http://ez.analog.com/community/linux-device-drivers
1070 F:      drivers/media/i2c/adv7180.c
1071 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1072
1073 ANALOG DEVICES INC ADV748X DRIVER
1074 M:      Kieran Bingham <[email protected]>
1075 L:      [email protected]
1076 S:      Maintained
1077 F:      drivers/media/i2c/adv748x/*
1078
1079 ANALOG DEVICES INC ADV7511 DRIVER
1080 M:      Hans Verkuil <[email protected]>
1081 L:      [email protected]
1082 S:      Maintained
1083 F:      drivers/media/i2c/adv7511*
1084
1085 ANALOG DEVICES INC ADV7604 DRIVER
1086 M:      Hans Verkuil <[email protected]>
1087 L:      [email protected]
1088 S:      Maintained
1089 F:      drivers/media/i2c/adv7604*
1090 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1091
1092 ANALOG DEVICES INC ADV7842 DRIVER
1093 M:      Hans Verkuil <[email protected]>
1094 L:      [email protected]
1095 S:      Maintained
1096 F:      drivers/media/i2c/adv7842*
1097
1098 ANALOG DEVICES INC ADXRS290 DRIVER
1099 M:      Nishant Malpani <[email protected]>
1100 L:      [email protected]
1101 S:      Supported
1102 F:      drivers/iio/gyro/adxrs290.c
1103 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1104
1105 ANALOG DEVICES INC ASOC CODEC DRIVERS
1106 M:      Lars-Peter Clausen <[email protected]>
1107 M:      Nuno Sá <[email protected]>
1108 L:      [email protected] (moderated for non-subscribers)
1109 S:      Supported
1110 W:      http://wiki.analog.com/
1111 W:      http://ez.analog.com/community/linux-device-drivers
1112 F:      sound/soc/codecs/ad1*
1113 F:      sound/soc/codecs/ad7*
1114 F:      sound/soc/codecs/adau*
1115 F:      sound/soc/codecs/adav*
1116 F:      sound/soc/codecs/sigmadsp.*
1117 F:      sound/soc/codecs/ssm*
1118
1119 ANALOG DEVICES INC DMA DRIVERS
1120 M:      Lars-Peter Clausen <[email protected]>
1121 S:      Supported
1122 W:      http://ez.analog.com/community/linux-device-drivers
1123 F:      drivers/dma/dma-axi-dmac.c
1124
1125 ANALOG DEVICES INC IIO DRIVERS
1126 M:      Lars-Peter Clausen <[email protected]>
1127 M:      Michael Hennerich <[email protected]>
1128 S:      Supported
1129 W:      http://wiki.analog.com/
1130 W:      http://ez.analog.com/community/linux-device-drivers
1131 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1132 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1133 F:      Documentation/devicetree/bindings/iio/*/adi,*
1134 F:      Documentation/devicetree/bindings/iio/dac/ad5758.txt
1135 F:      drivers/iio/*/ad*
1136 F:      drivers/iio/adc/ltc249*
1137 F:      drivers/iio/amplifiers/hmc425a.c
1138 F:      drivers/staging/iio/*/ad*
1139 X:      drivers/iio/*/adjd*
1140
1141 ANALOGBITS PLL LIBRARIES
1142 M:      Paul Walmsley <[email protected]>
1143 S:      Supported
1144 F:      drivers/clk/analogbits/*
1145 F:      include/linux/clk/analogbits*
1146
1147 ANDES ARCHITECTURE
1148 M:      Nick Hu <[email protected]>
1149 M:      Greentime Hu <[email protected]>
1150 M:      Vincent Chen <[email protected]>
1151 S:      Supported
1152 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/greentime/linux.git
1153 F:      Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
1154 F:      Documentation/devicetree/bindings/nds32/
1155 F:      arch/nds32/
1156 N:      nds32
1157 K:      nds32
1158
1159 ANDROID CONFIG FRAGMENTS
1160 M:      Rob Herring <[email protected]>
1161 S:      Supported
1162 F:      kernel/configs/android*
1163
1164 ANDROID DRIVERS
1165 M:      Greg Kroah-Hartman <[email protected]>
1166 M:      Arve Hjønnevåg <[email protected]>
1167 M:      Todd Kjos <[email protected]>
1168 M:      Martijn Coenen <[email protected]>
1169 M:      Joel Fernandes <[email protected]>
1170 M:      Christian Brauner <[email protected]>
1171 M:      Hridya Valsaraju <[email protected]>
1172 M:      Suren Baghdasaryan <[email protected]>
1173 L:      [email protected]
1174 S:      Supported
1175 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1176 F:      drivers/android/
1177 F:      drivers/staging/android/
1178
1179 ANDROID GOLDFISH PIC DRIVER
1180 M:      Miodrag Dinic <[email protected]>
1181 S:      Supported
1182 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1183 F:      drivers/irqchip/irq-goldfish-pic.c
1184
1185 ANDROID GOLDFISH RTC DRIVER
1186 M:      Jiaxun Yang <[email protected]>
1187 S:      Supported
1188 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1189 F:      drivers/rtc/rtc-goldfish.c
1190
1191 AOA (Apple Onboard Audio) ALSA DRIVER
1192 M:      Johannes Berg <[email protected]>
1193 L:      [email protected]
1194 L:      [email protected] (moderated for non-subscribers)
1195 S:      Maintained
1196 F:      sound/aoa/
1197
1198 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1199 M:      William Breathitt Gray <[email protected]>
1200 L:      [email protected]
1201 S:      Maintained
1202 F:      drivers/iio/adc/stx104.c
1203
1204 APM DRIVER
1205 M:      Jiri Kosina <[email protected]>
1206 S:      Odd fixes
1207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1208 F:      arch/x86/kernel/apm_32.c
1209 F:      drivers/char/apm-emulation.c
1210 F:      include/linux/apm_bios.h
1211 F:      include/uapi/linux/apm_bios.h
1212
1213 APPARMOR SECURITY MODULE
1214 M:      John Johansen <[email protected]>
1215 L:      [email protected] (subscribers-only, general discussion)
1216 S:      Supported
1217 W:      wiki.apparmor.net
1218 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1219 F:      Documentation/admin-guide/LSM/apparmor.rst
1220 F:      security/apparmor/
1221
1222 APPLE BCM5974 MULTITOUCH DRIVER
1223 M:      Henrik Rydberg <[email protected]>
1224 L:      [email protected]
1225 S:      Odd fixes
1226 F:      drivers/input/mouse/bcm5974.c
1227
1228 APPLE SMC DRIVER
1229 M:      Henrik Rydberg <[email protected]>
1230 L:      [email protected]
1231 S:      Odd fixes
1232 F:      drivers/hwmon/applesmc.c
1233
1234 APPLETALK NETWORK LAYER
1235 L:      [email protected]
1236 S:      Odd fixes
1237 F:      drivers/net/appletalk/
1238 F:      include/linux/atalk.h
1239 F:      include/uapi/linux/atalk.h
1240 F:      net/appletalk/
1241
1242 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1243 M:      Khuong Dinh <[email protected]>
1244 S:      Supported
1245 F:      arch/arm64/boot/dts/apm/
1246
1247 APPLIED MICRO (APM) X-GENE SOC EDAC
1248 M:      Khuong Dinh <[email protected]>
1249 S:      Supported
1250 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1251 F:      drivers/edac/xgene_edac.c
1252
1253 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1254 M:      Iyappan Subramanian <[email protected]>
1255 M:      Keyur Chudgar <[email protected]>
1256 S:      Supported
1257 F:      drivers/net/ethernet/apm/xgene-v2/
1258
1259 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1260 M:      Iyappan Subramanian <[email protected]>
1261 M:      Keyur Chudgar <[email protected]>
1262 M:      Quan Nguyen <[email protected]>
1263 S:      Supported
1264 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1265 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1266 F:      drivers/net/ethernet/apm/xgene/
1267 F:      drivers/net/mdio/mdio-xgene.c
1268
1269 APPLIED MICRO (APM) X-GENE SOC PMU
1270 M:      Khuong Dinh <[email protected]>
1271 S:      Supported
1272 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1273 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1274 F:      drivers/perf/xgene_pmu.c
1275
1276 APTINA CAMERA SENSOR PLL
1277 M:      Laurent Pinchart <[email protected]>
1278 L:      [email protected]
1279 S:      Maintained
1280 F:      drivers/media/i2c/aptina-pll.*
1281
1282 AQUANTIA ETHERNET DRIVER (atlantic)
1283 M:      Igor Russkikh <[email protected]>
1284 L:      [email protected]
1285 S:      Supported
1286 W:      https://www.marvell.com/
1287 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1288 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1289 F:      drivers/net/ethernet/aquantia/atlantic/
1290
1291 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1292 M:      Egor Pomozov <[email protected]>
1293 L:      [email protected]
1294 S:      Supported
1295 W:      http://www.aquantia.com
1296 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1297
1298 ARASAN NAND CONTROLLER DRIVER
1299 M:      Naga Sureshkumar Relli <[email protected]>
1300 L:      [email protected]
1301 S:      Maintained
1302 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1303 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1304
1305 ARC FRAMEBUFFER DRIVER
1306 M:      Jaya Kumar <[email protected]>
1307 S:      Maintained
1308 F:      drivers/video/fbdev/arcfb.c
1309 F:      drivers/video/fbdev/core/fb_defio.c
1310
1311 ARC PGU DRM DRIVER
1312 M:      Alexey Brodkin <[email protected]>
1313 S:      Supported
1314 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1315 F:      drivers/gpu/drm/arc/
1316
1317 ARCNET NETWORK LAYER
1318 M:      Michael Grzeschik <[email protected]>
1319 L:      [email protected]
1320 S:      Maintained
1321 F:      drivers/net/arcnet/
1322 F:      include/uapi/linux/if_arcnet.h
1323
1324 ARM ARCHITECTED TIMER DRIVER
1325 M:      Mark Rutland <[email protected]>
1326 M:      Marc Zyngier <[email protected]>
1327 L:      [email protected] (moderated for non-subscribers)
1328 S:      Maintained
1329 F:      arch/arm/include/asm/arch_timer.h
1330 F:      arch/arm64/include/asm/arch_timer.h
1331 F:      drivers/clocksource/arm_arch_timer.c
1332
1333 ARM HDLCD DRM DRIVER
1334 M:      Liviu Dudau <[email protected]>
1335 S:      Supported
1336 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
1337 F:      drivers/gpu/drm/arm/hdlcd_*
1338
1339 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1340 M:      Linus Walleij <[email protected]>
1341 L:      [email protected] (moderated for non-subscribers)
1342 S:      Maintained
1343 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1344 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1345 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1346 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1347 F:      Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt
1348 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1349 F:      Documentation/devicetree/bindings/i2c/i2c-versatile.txt
1350 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1351 F:      Documentation/devicetree/bindings/mtd/arm-versatile.txt
1352 F:      arch/arm/boot/dts/arm-realview-*
1353 F:      arch/arm/boot/dts/integrator*
1354 F:      arch/arm/boot/dts/versatile*
1355 F:      arch/arm/mach-integrator/
1356 F:      arch/arm/mach-realview/
1357 F:      arch/arm/mach-versatile/
1358 F:      arch/arm/plat-versatile/
1359 F:      drivers/bus/arm-integrator-lm.c
1360 F:      drivers/clk/versatile/
1361 F:      drivers/i2c/busses/i2c-versatile.c
1362 F:      drivers/irqchip/irq-versatile-fpga.c
1363 F:      drivers/mtd/maps/physmap-versatile.*
1364 F:      drivers/power/reset/arm-versatile-reboot.c
1365 F:      drivers/soc/versatile/
1366
1367 ARM KOMEDA DRM-KMS DRIVER
1368 M:      James (Qian) Wang <[email protected]>
1369 M:      Liviu Dudau <[email protected]>
1370 M:      Mihail Atanassov <[email protected]>
1371 L:      Mali DP Maintainers <[email protected]>
1372 S:      Supported
1373 T:      git git://anongit.freedesktop.org/drm/drm-misc
1374 F:      Documentation/devicetree/bindings/display/arm,komeda.txt
1375 F:      Documentation/gpu/komeda-kms.rst
1376 F:      drivers/gpu/drm/arm/display/include/
1377 F:      drivers/gpu/drm/arm/display/komeda/
1378
1379 ARM MALI PANFROST DRM DRIVER
1380 M:      Rob Herring <[email protected]>
1381 M:      Tomeu Vizoso <[email protected]>
1382 R:      Steven Price <[email protected]>
1383 R:      Alyssa Rosenzweig <[email protected]>
1384 L:      [email protected]
1385 S:      Supported
1386 T:      git git://anongit.freedesktop.org/drm/drm-misc
1387 F:      drivers/gpu/drm/panfrost/
1388 F:      include/uapi/drm/panfrost_drm.h
1389
1390 ARM MALI-DP DRM DRIVER
1391 M:      Liviu Dudau <[email protected]>
1392 M:      Brian Starkey <[email protected]>
1393 L:      Mali DP Maintainers <[email protected]>
1394 S:      Supported
1395 T:      git git://anongit.freedesktop.org/drm/drm-misc
1396 F:      Documentation/devicetree/bindings/display/arm,malidp.txt
1397 F:      Documentation/gpu/afbc.rst
1398 F:      drivers/gpu/drm/arm/
1399
1400 ARM MFM AND FLOPPY DRIVERS
1401 M:      Ian Molton <[email protected]>
1402 S:      Maintained
1403 F:      arch/arm/include/asm/floppy.h
1404 F:      arch/arm/mach-rpc/floppydma.S
1405
1406 ARM PMU PROFILING AND DEBUGGING
1407 M:      Will Deacon <[email protected]>
1408 M:      Mark Rutland <[email protected]>
1409 L:      [email protected] (moderated for non-subscribers)
1410 S:      Maintained
1411 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1412 F:      Documentation/devicetree/bindings/perf/
1413 F:      arch/arm*/include/asm/hw_breakpoint.h
1414 F:      arch/arm*/include/asm/perf_event.h
1415 F:      arch/arm*/kernel/hw_breakpoint.c
1416 F:      arch/arm*/kernel/perf_*
1417 F:      drivers/perf/
1418 F:      include/linux/perf/arm_pmu.h
1419
1420 ARM PORT
1421 M:      Russell King <[email protected]>
1422 L:      [email protected] (moderated for non-subscribers)
1423 S:      Odd Fixes
1424 W:      http://www.armlinux.org.uk/
1425 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1426 F:      arch/arm/
1427 X:      arch/arm/boot/dts/
1428
1429 ARM PRIMECELL AACI PL041 DRIVER
1430 M:      Russell King <[email protected]>
1431 S:      Odd Fixes
1432 F:      sound/arm/aaci.*
1433
1434 ARM PRIMECELL BUS SUPPORT
1435 M:      Russell King <[email protected]>
1436 S:      Odd Fixes
1437 F:      drivers/amba/
1438 F:      include/linux/amba/bus.h
1439
1440 ARM PRIMECELL CLCD PL110 DRIVER
1441 M:      Russell King <[email protected]>
1442 S:      Odd Fixes
1443 F:      drivers/video/fbdev/amba-clcd.*
1444
1445 ARM PRIMECELL KMI PL050 DRIVER
1446 M:      Russell King <[email protected]>
1447 S:      Odd Fixes
1448 F:      drivers/input/serio/ambakmi.*
1449 F:      include/linux/amba/kmi.h
1450
1451 ARM PRIMECELL MMCI PL180/1 DRIVER
1452 M:      Russell King <[email protected]>
1453 S:      Odd Fixes
1454 F:      drivers/mmc/host/mmci.*
1455 F:      include/linux/amba/mmci.h
1456
1457 ARM PRIMECELL SSP PL022 SPI DRIVER
1458 M:      Linus Walleij <[email protected]>
1459 L:      [email protected] (moderated for non-subscribers)
1460 S:      Maintained
1461 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1462 F:      drivers/spi/spi-pl022.c
1463
1464 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1465 M:      Russell King <[email protected]>
1466 S:      Odd Fixes
1467 F:      drivers/tty/serial/amba-pl01*.c
1468 F:      include/linux/amba/serial.h
1469
1470 ARM PRIMECELL VIC PL190/PL192 DRIVER
1471 M:      Linus Walleij <[email protected]>
1472 L:      [email protected] (moderated for non-subscribers)
1473 S:      Maintained
1474 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt
1475 F:      drivers/irqchip/irq-vic.c
1476
1477 ARM SMC WATCHDOG DRIVER
1478 M:      Julius Werner <[email protected]>
1479 R:      Evan Benn <[email protected]>
1480 S:      Maintained
1481 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1482 F:      drivers/watchdog/arm_smc_wdt.c
1483
1484 ARM SMMU DRIVERS
1485 M:      Will Deacon <[email protected]>
1486 R:      Robin Murphy <[email protected]>
1487 L:      [email protected] (moderated for non-subscribers)
1488 S:      Maintained
1489 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1490 F:      drivers/iommu/arm/
1491 F:      drivers/iommu/io-pgtable-arm*
1492
1493 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1494 M:      Arnd Bergmann <[email protected]>
1495 M:      Olof Johansson <[email protected]>
1496 M:      [email protected]
1497 L:      [email protected] (moderated for non-subscribers)
1498 S:      Maintained
1499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1500 F:      arch/arm/boot/dts/Makefile
1501 F:      arch/arm64/boot/dts/Makefile
1502
1503 ARM SUB-ARCHITECTURES
1504 L:      [email protected] (moderated for non-subscribers)
1505 S:      Maintained
1506 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1507 F:      arch/arm/mach-*/
1508 F:      arch/arm/plat-*/
1509
1510 ARM/ACTIONS SEMI ARCHITECTURE
1511 M:      Andreas Färber <[email protected]>
1512 M:      Manivannan Sadhasivam <[email protected]>
1513 L:      [email protected] (moderated for non-subscribers)
1514 L:      [email protected] (moderated for non-subscribers)
1515 S:      Maintained
1516 F:      Documentation/devicetree/bindings/arm/actions.yaml
1517 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1518 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1519 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1520 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1521 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1522 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1523 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1524 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1525 F:      arch/arm/boot/dts/owl-*
1526 F:      arch/arm/mach-actions/
1527 F:      arch/arm64/boot/dts/actions/
1528 F:      drivers/clk/actions/
1529 F:      drivers/clocksource/timer-owl*
1530 F:      drivers/dma/owl-dma.c
1531 F:      drivers/i2c/busses/i2c-owl.c
1532 F:      drivers/irqchip/irq-owl-sirq.c
1533 F:      drivers/mmc/host/owl-mmc.c
1534 F:      drivers/pinctrl/actions/*
1535 F:      drivers/soc/actions/
1536 F:      include/dt-bindings/power/owl-*
1537 F:      include/dt-bindings/reset/actions,*
1538 F:      include/linux/soc/actions/
1539 N:      owl
1540
1541 ARM/ADS SPHERE MACHINE SUPPORT
1542 M:      Lennert Buytenhek <[email protected]>
1543 L:      [email protected] (moderated for non-subscribers)
1544 S:      Maintained
1545
1546 ARM/AFEB9260 MACHINE SUPPORT
1547 M:      Sergey Lapin <[email protected]>
1548 L:      [email protected] (moderated for non-subscribers)
1549 S:      Maintained
1550
1551 ARM/AJECO 1ARM MACHINE SUPPORT
1552 M:      Lennert Buytenhek <[email protected]>
1553 L:      [email protected] (moderated for non-subscribers)
1554 S:      Maintained
1555
1556 ARM/Allwinner SoC Clock Support
1557 M:      Emilio López <[email protected]>
1558 S:      Maintained
1559 F:      drivers/clk/sunxi/
1560
1561 ARM/Allwinner sunXi SoC support
1562 M:      Maxime Ripard <[email protected]>
1563 M:      Chen-Yu Tsai <[email protected]>
1564 R:      Jernej Skrabec <[email protected]>
1565 L:      [email protected] (moderated for non-subscribers)
1566 S:      Maintained
1567 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1568 F:      arch/arm/mach-sunxi/
1569 F:      arch/arm64/boot/dts/allwinner/
1570 F:      drivers/clk/sunxi-ng/
1571 F:      drivers/pinctrl/sunxi/
1572 F:      drivers/soc/sunxi/
1573 N:      sun[x456789]i
1574 N:      sun50i
1575
1576 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1577 M:      Neil Armstrong <[email protected]>
1578 M:      Jerome Brunet <[email protected]>
1579 L:      [email protected]
1580 S:      Maintained
1581 F:      Documentation/devicetree/bindings/clock/amlogic*
1582 F:      drivers/clk/meson/
1583 F:      include/dt-bindings/clock/gxbb*
1584 F:      include/dt-bindings/clock/meson*
1585
1586 ARM/Amlogic Meson SoC Crypto Drivers
1587 M:      Corentin Labbe <[email protected]>
1588 L:      [email protected]
1589 L:      [email protected]
1590 S:      Maintained
1591 F:      Documentation/devicetree/bindings/crypto/amlogic*
1592 F:      drivers/crypto/amlogic/
1593
1594 ARM/Amlogic Meson SoC Sound Drivers
1595 M:      Jerome Brunet <[email protected]>
1596 L:      [email protected] (moderated for non-subscribers)
1597 S:      Maintained
1598 F:      Documentation/devicetree/bindings/sound/amlogic*
1599 F:      sound/soc/meson/
1600
1601 ARM/Amlogic Meson SoC support
1602 M:      Kevin Hilman <[email protected]>
1603 R:      Neil Armstrong <[email protected]>
1604 R:      Jerome Brunet <[email protected]>
1605 R:      Martin Blumenstingl <[email protected]>
1606 L:      [email protected] (moderated for non-subscribers)
1607 L:      [email protected]
1608 S:      Maintained
1609 W:      http://linux-meson.com/
1610 F:      arch/arm/boot/dts/meson*
1611 F:      arch/arm/mach-meson/
1612 F:      arch/arm64/boot/dts/amlogic/
1613 F:      drivers/mmc/host/meson*
1614 F:      drivers/pinctrl/meson/
1615 F:      drivers/rtc/rtc-meson*
1616 F:      drivers/soc/amlogic/
1617 N:      meson
1618
1619 ARM/Annapurna Labs ALPINE ARCHITECTURE
1620 M:      Tsahee Zidenberg <[email protected]>
1621 M:      Antoine Tenart <[email protected]>
1622 L:      [email protected] (moderated for non-subscribers)
1623 S:      Maintained
1624 F:      arch/arm/boot/dts/alpine*
1625 F:      arch/arm/mach-alpine/
1626 F:      arch/arm64/boot/dts/amazon/
1627 F:      drivers/*/*alpine*
1628
1629 ARM/ARTPEC MACHINE SUPPORT
1630 M:      Jesper Nilsson <[email protected]>
1631 M:      Lars Persson <[email protected]>
1632 L:      [email protected]
1633 S:      Maintained
1634 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1635 F:      arch/arm/boot/dts/artpec6*
1636 F:      arch/arm/mach-artpec
1637 F:      drivers/clk/axis
1638 F:      drivers/crypto/axis
1639 F:      drivers/mmc/host/usdhi6rol0.c
1640 F:      drivers/pinctrl/pinctrl-artpec*
1641
1642 ARM/ASPEED I2C DRIVER
1643 M:      Brendan Higgins <[email protected]>
1644 R:      Benjamin Herrenschmidt <[email protected]>
1645 R:      Joel Stanley <[email protected]>
1646 L:      [email protected]
1647 L:      [email protected] (moderated for non-subscribers)
1648 S:      Maintained
1649 F:      Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
1650 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1651 F:      drivers/i2c/busses/i2c-aspeed.c
1652 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1653
1654 ARM/ASPEED MACHINE SUPPORT
1655 M:      Joel Stanley <[email protected]>
1656 R:      Andrew Jeffery <[email protected]>
1657 L:      [email protected] (moderated for non-subscribers)
1658 L:      [email protected] (moderated for non-subscribers)
1659 S:      Supported
1660 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1661 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1662 F:      arch/arm/boot/dts/aspeed-*
1663 F:      arch/arm/mach-aspeed/
1664 N:      aspeed
1665
1666 ARM/BITMAIN ARCHITECTURE
1667 M:      Manivannan Sadhasivam <[email protected]>
1668 L:      [email protected] (moderated for non-subscribers)
1669 S:      Maintained
1670 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
1671 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1672 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1673 F:      arch/arm64/boot/dts/bitmain/
1674 F:      drivers/clk/clk-bm1880.c
1675 F:      drivers/pinctrl/pinctrl-bm1880.c
1676
1677 ARM/CALXEDA HIGHBANK ARCHITECTURE
1678 M:      Andre Przywara <[email protected]>
1679 L:      [email protected] (moderated for non-subscribers)
1680 S:      Maintained
1681 F:      arch/arm/boot/dts/ecx-*.dts*
1682 F:      arch/arm/boot/dts/highbank.dts
1683 F:      arch/arm/mach-highbank/
1684
1685 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1686 M:      Krzysztof Halasa <[email protected]>
1687 S:      Maintained
1688 F:      arch/arm/mach-cns3xxx/
1689
1690 ARM/CAVIUM THUNDER NETWORK DRIVER
1691 M:      Sunil Goutham <[email protected]>
1692 L:      [email protected] (moderated for non-subscribers)
1693 S:      Supported
1694 F:      drivers/net/ethernet/cavium/thunder/
1695
1696 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
1697 M:      Lukasz Majewski <[email protected]>
1698 L:      [email protected] (moderated for non-subscribers)
1699 S:      Maintained
1700 F:      arch/arm/mach-ep93xx/ts72xx.c
1701
1702 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1703 M:      Alexander Shiyan <[email protected]>
1704 L:      [email protected] (moderated for non-subscribers)
1705 S:      Odd Fixes
1706 N:      clps711x
1707
1708 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1709 M:      Lennert Buytenhek <[email protected]>
1710 L:      [email protected] (moderated for non-subscribers)
1711 S:      Maintained
1712
1713 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1714 M:      Hartley Sweeten <[email protected]>
1715 M:      Alexander Sverdlin <[email protected]>
1716 L:      [email protected] (moderated for non-subscribers)
1717 S:      Maintained
1718 F:      arch/arm/mach-ep93xx/
1719 F:      arch/arm/mach-ep93xx/include/mach/
1720
1721 ARM/CLKDEV SUPPORT
1722 M:      Russell King <[email protected]>
1723 L:      [email protected] (moderated for non-subscribers)
1724 S:      Maintained
1725 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1726 F:      drivers/clk/clkdev.c
1727
1728 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1729 M:      Baruch Siach <[email protected]>
1730 L:      [email protected] (moderated for non-subscribers)
1731 S:      Maintained
1732 F:      arch/arm/boot/dts/cx92755*
1733 N:      digicolor
1734
1735 ARM/CONTEC MICRO9 MACHINE SUPPORT
1736 M:      Hubert Feurstein <[email protected]>
1737 S:      Maintained
1738 F:      arch/arm/mach-ep93xx/micro9.c
1739
1740 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1741 M:      Mathieu Poirier <[email protected]>
1742 M:      Suzuki K Poulose <[email protected]>
1743 R:      Mike Leach <[email protected]>
1744 R:      Leo Yan <[email protected]>
1745 L:      [email protected] (moderated for non-subscribers)
1746 L:      [email protected] (moderated for non-subscribers)
1747 S:      Maintained
1748 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
1749 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1750 F:      Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1751 F:      Documentation/devicetree/bindings/arm/coresight-cti.yaml
1752 F:      Documentation/devicetree/bindings/arm/coresight.txt
1753 F:      Documentation/trace/coresight/*
1754 F:      drivers/hwtracing/coresight/*
1755 F:      include/dt-bindings/arm/coresight-cti-dt.h
1756 F:      tools/perf/arch/arm/util/auxtrace.c
1757 F:      tools/perf/arch/arm/util/cs-etm.c
1758 F:      tools/perf/arch/arm/util/cs-etm.h
1759 F:      tools/perf/arch/arm/util/pmu.c
1760 F:      tools/perf/util/cs-etm-decoder/*
1761 F:      tools/perf/util/cs-etm.*
1762
1763 ARM/CORGI MACHINE SUPPORT
1764 M:      Richard Purdie <[email protected]>
1765 S:      Maintained
1766
1767 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1768 M:      Hans Ulli Kroll <[email protected]>
1769 M:      Linus Walleij <[email protected]>
1770 L:      [email protected] (moderated for non-subscribers)
1771 S:      Maintained
1772 T:      git git://github.com/ulli-kroll/linux.git
1773 F:      Documentation/devicetree/bindings/arm/gemini.txt
1774 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
1775 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
1776 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
1777 F:      arch/arm/mach-gemini/
1778 F:      drivers/net/ethernet/cortina/
1779 F:      drivers/pinctrl/pinctrl-gemini.c
1780 F:      drivers/rtc/rtc-ftrtc010.c
1781
1782 ARM/CZ.NIC TURRIS MOX SUPPORT
1783 M:      Marek Behun <[email protected]>
1784 S:      Maintained
1785 W:      http://mox.turris.cz
1786 F:      Documentation/ABI/testing/debugfs-moxtet
1787 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
1788 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
1789 F:      Documentation/devicetree/bindings/bus/moxtet.txt
1790 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
1791 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
1792 F:      drivers/bus/moxtet.c
1793 F:      drivers/firmware/turris-mox-rwtm.c
1794 F:      drivers/gpio/gpio-moxtet.c
1795 F:      include/linux/moxtet.h
1796
1797 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1798 M:      Robert Jarzmik <[email protected]>
1799 L:      [email protected] (moderated for non-subscribers)
1800 S:      Maintained
1801 F:      arch/arm/mach-pxa/ezx.c
1802
1803 ARM/FARADAY FA526 PORT
1804 M:      Hans Ulli Kroll <[email protected]>
1805 L:      [email protected] (moderated for non-subscribers)
1806 S:      Maintained
1807 T:      git git://git.berlios.de/gemini-board
1808 F:      arch/arm/mm/*-fa*
1809
1810 ARM/FOOTBRIDGE ARCHITECTURE
1811 M:      Russell King <[email protected]>
1812 L:      [email protected] (moderated for non-subscribers)
1813 S:      Maintained
1814 W:      http://www.armlinux.org.uk/
1815 F:      arch/arm/include/asm/hardware/dec21285.h
1816 F:      arch/arm/mach-footbridge/
1817
1818 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1819 M:      Shawn Guo <[email protected]>
1820 M:      Sascha Hauer <[email protected]>
1821 R:      Pengutronix Kernel Team <[email protected]>
1822 R:      Fabio Estevam <[email protected]>
1823 R:      NXP Linux Team <[email protected]>
1824 L:      [email protected] (moderated for non-subscribers)
1825 S:      Maintained
1826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1827 X:      drivers/media/i2c/
1828 N:      imx
1829 N:      mxs
1830
1831 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
1832 M:      Shawn Guo <[email protected]>
1833 M:      Li Yang <[email protected]>
1834 L:      [email protected] (moderated for non-subscribers)
1835 S:      Maintained
1836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1837 F:      arch/arm/boot/dts/ls1021a*
1838 F:      arch/arm64/boot/dts/freescale/fsl-*
1839 F:      arch/arm64/boot/dts/freescale/qoriq-*
1840
1841 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1842 M:      Shawn Guo <[email protected]>
1843 M:      Sascha Hauer <[email protected]>
1844 R:      Pengutronix Kernel Team <[email protected]>
1845 R:      Stefan Agner <[email protected]>
1846 L:      [email protected] (moderated for non-subscribers)
1847 S:      Maintained
1848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1849 F:      arch/arm/boot/dts/vf*
1850 F:      arch/arm/mach-imx/*vf610*
1851
1852 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1853 M:      Lennert Buytenhek <[email protected]>
1854 L:      [email protected] (moderated for non-subscribers)
1855 S:      Maintained
1856
1857 ARM/GUMSTIX MACHINE SUPPORT
1858 M:      Steve Sakoman <[email protected]>
1859 L:      [email protected] (moderated for non-subscribers)
1860 S:      Maintained
1861
1862 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1863 M:      Philipp Zabel <[email protected]>
1864 M:      Paul Parsons <[email protected]>
1865 L:      [email protected] (moderated for non-subscribers)
1866 S:      Maintained
1867 F:      arch/arm/mach-pxa/hx4700.c
1868 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1869 F:      sound/soc/pxa/hx4700.c
1870
1871 ARM/HISILICON SOC SUPPORT
1872 M:      Wei Xu <[email protected]>
1873 L:      [email protected] (moderated for non-subscribers)
1874 S:      Supported
1875 W:      http://www.hisilicon.com
1876 T:      git git://github.com/hisilicon/linux-hisi.git
1877 F:      arch/arm/boot/dts/hi3*
1878 F:      arch/arm/boot/dts/hip*
1879 F:      arch/arm/boot/dts/hisi*
1880 F:      arch/arm/mach-hisi/
1881 F:      arch/arm64/boot/dts/hisilicon/
1882
1883 ARM/HP JORNADA 7XX MACHINE SUPPORT
1884 M:      Kristoffer Ericson <[email protected]>
1885 S:      Maintained
1886 W:      www.jlime.com
1887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1888 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1889 F:      arch/arm/mach-sa1100/jornada720.c
1890
1891 ARM/IGEP MACHINE SUPPORT
1892 M:      Enric Balletbo i Serra <[email protected]>
1893 M:      Javier Martinez Canillas <[email protected]>
1894 L:      [email protected]
1895 L:      [email protected] (moderated for non-subscribers)
1896 S:      Maintained
1897 F:      arch/arm/boot/dts/omap3-igep*
1898
1899 ARM/INCOME PXA270 SUPPORT
1900 M:      Marek Vasut <[email protected]>
1901 L:      [email protected] (moderated for non-subscribers)
1902 S:      Maintained
1903 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1904
1905 ARM/INTEL IOP32X ARM ARCHITECTURE
1906 M:      Lennert Buytenhek <[email protected]>
1907 L:      [email protected] (moderated for non-subscribers)
1908 S:      Maintained
1909
1910 ARM/INTEL IQ81342EX MACHINE SUPPORT
1911 M:      Lennert Buytenhek <[email protected]>
1912 L:      [email protected] (moderated for non-subscribers)
1913 S:      Maintained
1914
1915 ARM/INTEL IXDP2850 MACHINE SUPPORT
1916 M:      Lennert Buytenhek <[email protected]>
1917 L:      [email protected] (moderated for non-subscribers)
1918 S:      Maintained
1919
1920 ARM/INTEL IXP4XX ARM ARCHITECTURE
1921 M:      Linus Walleij <[email protected]>
1922 M:      Imre Kaloz <[email protected]>
1923 M:      Krzysztof Halasa <[email protected]>
1924 L:      [email protected] (moderated for non-subscribers)
1925 S:      Maintained
1926 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
1927 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
1928 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
1929 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
1930 F:      arch/arm/mach-ixp4xx/
1931 F:      drivers/clocksource/timer-ixp4xx.c
1932 F:      drivers/gpio/gpio-ixp4xx.c
1933 F:      drivers/irqchip/irq-ixp4xx.c
1934 F:      include/linux/irqchip/irq-ixp4xx.h
1935 F:      include/linux/platform_data/timer-ixp4xx.h
1936
1937 ARM/INTEL KEEMBAY ARCHITECTURE
1938 M:      Paul J. Murphy <[email protected]>
1939 M:      Daniele Alessandrelli <[email protected]>
1940 S:      Maintained
1941 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
1942 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
1943 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
1944
1945 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1946 M:      Jonathan Cameron <[email protected]>
1947 L:      [email protected] (moderated for non-subscribers)
1948 S:      Maintained
1949 F:      arch/arm/mach-pxa/stargate2.c
1950 F:      drivers/pcmcia/pxa2xx_stargate2.c
1951
1952 ARM/INTEL XSC3 (MANZANO) ARM CORE
1953 M:      Lennert Buytenhek <[email protected]>
1954 L:      [email protected] (moderated for non-subscribers)
1955 S:      Maintained
1956
1957 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1958 M:      Lennert Buytenhek <[email protected]>
1959 L:      [email protected] (moderated for non-subscribers)
1960 S:      Maintained
1961
1962 ARM/LG1K ARCHITECTURE
1963 M:      Chanho Min <[email protected]>
1964 L:      [email protected] (moderated for non-subscribers)
1965 S:      Maintained
1966 F:      arch/arm64/boot/dts/lg/
1967
1968 ARM/LOGICPD PXA270 MACHINE SUPPORT
1969 M:      Lennert Buytenhek <[email protected]>
1970 L:      [email protected] (moderated for non-subscribers)
1971 S:      Maintained
1972
1973 ARM/LPC18XX ARCHITECTURE
1974 M:      Vladimir Zapolskiy <[email protected]>
1975 L:      [email protected] (moderated for non-subscribers)
1976 S:      Maintained
1977 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
1978 F:      arch/arm/boot/dts/lpc43*
1979 F:      drivers/i2c/busses/i2c-lpc2k.c
1980 F:      drivers/memory/pl172.c
1981 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
1982 F:      drivers/rtc/rtc-lpc24xx.c
1983 N:      lpc18xx
1984
1985 ARM/LPC32XX SOC SUPPORT
1986 M:      Vladimir Zapolskiy <[email protected]>
1987 L:      [email protected] (moderated for non-subscribers)
1988 S:      Maintained
1989 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
1990 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
1991 F:      arch/arm/boot/dts/lpc32*
1992 F:      arch/arm/mach-lpc32xx/
1993 F:      drivers/i2c/busses/i2c-pnx.c
1994 F:      drivers/net/ethernet/nxp/lpc_eth.c
1995 F:      drivers/usb/host/ohci-nxp.c
1996 F:      drivers/watchdog/pnx4008_wdt.c
1997 N:      lpc32xx
1998
1999 ARM/MAGICIAN MACHINE SUPPORT
2000 M:      Philipp Zabel <[email protected]>
2001 S:      Maintained
2002
2003 ARM/Marvell Dove/MV78xx0/Orion SOC support
2004 M:      Andrew Lunn <[email protected]>
2005 M:      Sebastian Hesselbarth <[email protected]>
2006 M:      Gregory Clement <[email protected]>
2007 L:      [email protected] (moderated for non-subscribers)
2008 S:      Maintained
2009 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2010 F:      Documentation/devicetree/bindings/soc/dove/
2011 F:      arch/arm/boot/dts/dove*
2012 F:      arch/arm/boot/dts/orion5x*
2013 F:      arch/arm/mach-dove/
2014 F:      arch/arm/mach-mv78xx0/
2015 F:      arch/arm/mach-orion5x/
2016 F:      arch/arm/plat-orion/
2017 F:      drivers/soc/dove/
2018
2019 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2020 M:      Andrew Lunn <[email protected]>
2021 M:      Gregory Clement <[email protected]>
2022 M:      Sebastian Hesselbarth <[email protected]>
2023 L:      [email protected] (moderated for non-subscribers)
2024 S:      Maintained
2025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2026 F:      arch/arm/boot/dts/armada*
2027 F:      arch/arm/boot/dts/kirkwood*
2028 F:      arch/arm/configs/mvebu_*_defconfig
2029 F:      arch/arm/mach-mvebu/
2030 F:      arch/arm64/boot/dts/marvell/armada*
2031 F:      arch/arm64/boot/dts/marvell/cn913*
2032 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2033 F:      drivers/cpufreq/armada-8k-cpufreq.c
2034 F:      drivers/cpufreq/mvebu-cpufreq.c
2035 F:      drivers/irqchip/irq-armada-370-xp.c
2036 F:      drivers/irqchip/irq-mvebu-*
2037 F:      drivers/pinctrl/mvebu/
2038 F:      drivers/rtc/rtc-armada38x.c
2039
2040 ARM/Mediatek RTC DRIVER
2041 M:      Eddie Huang <[email protected]>
2042 M:      Sean Wang <[email protected]>
2043 L:      [email protected] (moderated for non-subscribers)
2044 L:      [email protected] (moderated for non-subscribers)
2045 S:      Maintained
2046 F:      Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
2047 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2048 F:      drivers/rtc/rtc-mt2712.c
2049 F:      drivers/rtc/rtc-mt6397.c
2050 F:      drivers/rtc/rtc-mt7622.c
2051
2052 ARM/Mediatek SoC support
2053 M:      Matthias Brugger <[email protected]>
2054 L:      [email protected] (moderated for non-subscribers)
2055 L:      [email protected] (moderated for non-subscribers)
2056 S:      Maintained
2057 W:      https://mtk.wiki.kernel.org/
2058 C:      irc://chat.freenode.net/linux-mediatek
2059 F:      arch/arm/boot/dts/mt6*
2060 F:      arch/arm/boot/dts/mt7*
2061 F:      arch/arm/boot/dts/mt8*
2062 F:      arch/arm/mach-mediatek/
2063 F:      arch/arm64/boot/dts/mediatek/
2064 F:      drivers/soc/mediatek/
2065 N:      mtk
2066 N:      mt[678]
2067 K:      mediatek
2068
2069 ARM/Mediatek USB3 PHY DRIVER
2070 M:      Chunfeng Yun <[email protected]>
2071 L:      [email protected] (moderated for non-subscribers)
2072 L:      [email protected] (moderated for non-subscribers)
2073 S:      Maintained
2074 F:      Documentation/devicetree/bindings/phy/mediatek,*
2075 F:      drivers/phy/mediatek/
2076
2077 ARM/Microchip (AT91) SoC support
2078 M:      Nicolas Ferre <[email protected]>
2079 M:      Alexandre Belloni <[email protected]>
2080 M:      Ludovic Desroches <[email protected]>
2081 L:      [email protected] (moderated for non-subscribers)
2082 S:      Supported
2083 W:      http://www.linux4sam.org
2084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2085 F:      arch/arm/boot/dts/at91*.dts
2086 F:      arch/arm/boot/dts/at91*.dtsi
2087 F:      arch/arm/boot/dts/sama*.dts
2088 F:      arch/arm/boot/dts/sama*.dtsi
2089 F:      arch/arm/include/debug/at91.S
2090 F:      arch/arm/mach-at91/
2091 F:      drivers/memory/atmel*
2092 F:      drivers/watchdog/sama5d4_wdt.c
2093 F:      include/soc/at91/
2094 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2095 X:      drivers/net/wireless/atmel/
2096 N:      at91
2097 N:      atmel
2098
2099 ARM/Microchip Sparx5 SoC support
2100 M:      Lars Povlsen <[email protected]>
2101 M:      Steen Hegelund <[email protected]>
2102 M:      [email protected]
2103 L:      [email protected] (moderated for non-subscribers)
2104 S:      Supported
2105 T:      git git://github.com/microchip-ung/linux-upstream.git
2106 F:      arch/arm64/boot/dts/microchip/
2107 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2108 N:      sparx5
2109
2110 Microchip Timer Counter Block (TCB) Capture Driver
2111 M:      Kamel Bouhara <[email protected]>
2112 L:      [email protected] (moderated for non-subscribers)
2113 L:      [email protected]
2114 S:      Maintained
2115 F:      drivers/counter/microchip-tcb-capture.c
2116
2117 ARM/MIOA701 MACHINE SUPPORT
2118 M:      Robert Jarzmik <[email protected]>
2119 L:      [email protected] (moderated for non-subscribers)
2120 S:      Maintained
2121 F:      arch/arm/mach-pxa/mioa701.c
2122
2123 ARM/MStar/Sigmastar Armv7 SoC support
2124 M:      Daniel Palmer <[email protected]>
2125 L:      [email protected] (moderated for non-subscribers)
2126 S:      Maintained
2127 W:      http://linux-chenxing.org/
2128 F:      Documentation/devicetree/bindings/arm/mstar/*
2129 F:      Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2130 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2131 F:      arch/arm/boot/dts/mstar-*
2132 F:      arch/arm/mach-mstar/
2133 F:      drivers/clk/mstar/
2134 F:      drivers/gpio/gpio-msc313.c
2135 F:      include/dt-bindings/clock/mstar-*
2136 F:      include/dt-bindings/gpio/msc313-gpio.h
2137
2138 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
2139 M:      Michael Petchkovsky <[email protected]>
2140 S:      Maintained
2141
2142 ARM/NOMADIK/Ux500 ARCHITECTURES
2143 M:      Linus Walleij <[email protected]>
2144 L:      [email protected] (moderated for non-subscribers)
2145 S:      Maintained
2146 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2147 F:      Documentation/devicetree/bindings/arm/ste-*
2148 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2149 F:      Documentation/devicetree/bindings/arm/ux500/
2150 F:      Documentation/devicetree/bindings/i2c/i2c-nomadik.txt
2151 F:      arch/arm/boot/dts/ste-*
2152 F:      arch/arm/mach-nomadik/
2153 F:      arch/arm/mach-ux500/
2154 F:      drivers/clk/clk-nomadik.c
2155 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2156 F:      drivers/dma/ste_dma40*
2157 F:      drivers/hwspinlock/u8500_hsem.c
2158 F:      drivers/i2c/busses/i2c-nomadik.c
2159 F:      drivers/iio/adc/ab8500-gpadc.c
2160 F:      drivers/mfd/ab8500*
2161 F:      drivers/mfd/abx500*
2162 F:      drivers/mfd/db8500*
2163 F:      drivers/mfd/dbx500*
2164 F:      drivers/pinctrl/nomadik/
2165 F:      drivers/rtc/rtc-ab8500.c
2166 F:      drivers/rtc/rtc-pl031.c
2167 F:      drivers/soc/ux500/
2168
2169 ARM/NUVOTON NPCM ARCHITECTURE
2170 M:      Avi Fishman <[email protected]>
2171 M:      Tomer Maimon <[email protected]>
2172 M:      Tali Perry <[email protected]>
2173 R:      Patrick Venture <[email protected]>
2174 R:      Nancy Yuen <[email protected]>
2175 R:      Benjamin Fair <[email protected]>
2176 L:      [email protected] (moderated for non-subscribers)
2177 S:      Supported
2178 F:      Documentation/devicetree/bindings/*/*/*npcm*
2179 F:      Documentation/devicetree/bindings/*/*npcm*
2180 F:      arch/arm/boot/dts/nuvoton-npcm*
2181 F:      arch/arm/mach-npcm/
2182 F:      drivers/*/*npcm*
2183 F:      drivers/*/*/*npcm*
2184 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2185
2186 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
2187 L:      [email protected] (subscribers-only)
2188 S:      Orphan
2189 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
2190 F:      arch/arm/mach-s3c/gta02.h
2191 F:      arch/arm/mach-s3c/mach-gta02.c
2192
2193 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2194 M:      Alexander Clouter <[email protected]>
2195 L:      [email protected] (moderated for non-subscribers)
2196 S:      Maintained
2197 W:      http://www.digriz.org.uk/ts78xx/kernel
2198 F:      arch/arm/mach-orion5x/ts78xx-*
2199
2200 ARM/OXNAS platform support
2201 M:      Neil Armstrong <[email protected]>
2202 L:      [email protected] (moderated for non-subscribers)
2203 L:      [email protected] (moderated for non-subscribers)
2204 S:      Maintained
2205 F:      arch/arm/boot/dts/ox8*.dts*
2206 F:      arch/arm/mach-oxnas/
2207 F:      drivers/power/reset/oxnas-restart.c
2208 N:      oxnas
2209
2210 ARM/PALM TREO SUPPORT
2211 M:      Tomas Cech <[email protected]>
2212 L:      [email protected]
2213 S:      Maintained
2214 W:      http://hackndev.com
2215 F:      arch/arm/mach-pxa/palmtreo.*
2216
2217 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
2218 M:      Marek Vasut <[email protected]>
2219 L:      [email protected]
2220 S:      Maintained
2221 W:      http://hackndev.com
2222 F:      arch/arm/mach-pxa/include/mach/palmld.h
2223 F:      arch/arm/mach-pxa/include/mach/palmtc.h
2224 F:      arch/arm/mach-pxa/include/mach/palmtx.h
2225 F:      arch/arm/mach-pxa/palmld.c
2226 F:      arch/arm/mach-pxa/palmt5.*
2227 F:      arch/arm/mach-pxa/palmtc.c
2228 F:      arch/arm/mach-pxa/palmte2.*
2229 F:      arch/arm/mach-pxa/palmtx.c
2230
2231 ARM/PALMZ72 SUPPORT
2232 M:      Sergey Lapin <[email protected]>
2233 L:      [email protected]
2234 S:      Maintained
2235 W:      http://hackndev.com
2236 F:      arch/arm/mach-pxa/palmz72.*
2237
2238 ARM/PLEB SUPPORT
2239 M:      Peter Chubb <[email protected]>
2240 S:      Maintained
2241 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
2242
2243 ARM/PT DIGITAL BOARD PORT
2244 M:      Stefan Eletzhofer <[email protected]>
2245 L:      [email protected] (moderated for non-subscribers)
2246 S:      Maintained
2247 W:      http://www.armlinux.org.uk/
2248
2249 ARM/QUALCOMM SUPPORT
2250 M:      Andy Gross <[email protected]>
2251 M:      Bjorn Andersson <[email protected]>
2252 L:      [email protected]
2253 S:      Maintained
2254 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2255 F:      Documentation/devicetree/bindings/*/qcom*
2256 F:      Documentation/devicetree/bindings/soc/qcom/
2257 F:      arch/arm/boot/dts/qcom-*.dts
2258 F:      arch/arm/boot/dts/qcom-*.dtsi
2259 F:      arch/arm/mach-qcom/
2260 F:      arch/arm64/boot/dts/qcom/
2261 F:      drivers/*/*/qcom*
2262 F:      drivers/*/*/qcom/
2263 F:      drivers/*/pm8???-*
2264 F:      drivers/*/qcom*
2265 F:      drivers/*/qcom/
2266 F:      drivers/bluetooth/btqcomsmd.c
2267 F:      drivers/clocksource/timer-qcom.c
2268 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2269 F:      drivers/extcon/extcon-qcom*
2270 F:      drivers/i2c/busses/i2c-qcom-geni.c
2271 F:      drivers/i2c/busses/i2c-qup.c
2272 F:      drivers/iommu/msm*
2273 F:      drivers/mfd/ssbi.c
2274 F:      drivers/mmc/host/mmci_qcom*
2275 F:      drivers/mmc/host/sdhci-msm.c
2276 F:      drivers/pci/controller/dwc/pcie-qcom.c
2277 F:      drivers/phy/qualcomm/
2278 F:      drivers/power/*/msm*
2279 F:      drivers/reset/reset-qcom-*
2280 F:      drivers/scsi/ufs/ufs-qcom*
2281 F:      drivers/spi/spi-geni-qcom.c
2282 F:      drivers/spi/spi-qcom-qspi.c
2283 F:      drivers/spi/spi-qup.c
2284 F:      drivers/tty/serial/msm_serial.c
2285 F:      drivers/usb/dwc3/dwc3-qcom.c
2286 F:      include/dt-bindings/*/qcom*
2287 F:      include/linux/*/qcom*
2288
2289 ARM/RADISYS ENP2611 MACHINE SUPPORT
2290 M:      Lennert Buytenhek <[email protected]>
2291 L:      [email protected] (moderated for non-subscribers)
2292 S:      Maintained
2293
2294 ARM/RDA MICRO ARCHITECTURE
2295 M:      Manivannan Sadhasivam <[email protected]>
2296 L:      [email protected] (moderated for non-subscribers)
2297 L:      [email protected] (moderated for non-subscribers)
2298 S:      Maintained
2299 F:      Documentation/devicetree/bindings/arm/rda.yaml
2300 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2301 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt
2302 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt
2303 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt
2304 F:      arch/arm/boot/dts/rda8810pl-*
2305 F:      drivers/clocksource/timer-rda.c
2306 F:      drivers/gpio/gpio-rda.c
2307 F:      drivers/irqchip/irq-rda-intc.c
2308 F:      drivers/tty/serial/rda-uart.c
2309
2310 ARM/REALTEK ARCHITECTURE
2311 M:      Andreas Färber <[email protected]>
2312 L:      [email protected] (moderated for non-subscribers)
2313 L:      [email protected] (moderated for non-subscribers)
2314 S:      Maintained
2315 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2316 F:      arch/arm/boot/dts/rtd*
2317 F:      arch/arm/mach-realtek/
2318 F:      arch/arm64/boot/dts/realtek/
2319
2320 ARM/RENESAS ARM64 ARCHITECTURE
2321 M:      Geert Uytterhoeven <[email protected]>
2322 M:      Magnus Damm <[email protected]>
2323 L:      [email protected]
2324 S:      Supported
2325 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2326 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2327 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2328 F:      arch/arm64/boot/dts/renesas/
2329 F:      drivers/soc/renesas/
2330 F:      include/linux/soc/renesas/
2331
2332 ARM/RISCPC ARCHITECTURE
2333 M:      Russell King <[email protected]>
2334 L:      [email protected] (moderated for non-subscribers)
2335 S:      Maintained
2336 W:      http://www.armlinux.org.uk/
2337 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
2338 F:      arch/arm/include/asm/hardware/ioc.h
2339 F:      arch/arm/include/asm/hardware/iomd.h
2340 F:      arch/arm/include/asm/hardware/memc.h
2341 F:      arch/arm/mach-rpc/
2342 F:      drivers/net/ethernet/8390/etherh.c
2343 F:      drivers/net/ethernet/i825xx/ether1*
2344 F:      drivers/net/ethernet/seeq/ether3*
2345 F:      drivers/scsi/arm/
2346
2347 ARM/Rockchip SoC support
2348 M:      Heiko Stuebner <[email protected]>
2349 L:      [email protected] (moderated for non-subscribers)
2350 L:      [email protected]
2351 S:      Maintained
2352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2353 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2354 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2355 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2356 F:      arch/arm/boot/dts/rk3*
2357 F:      arch/arm/boot/dts/rv1108*
2358 F:      arch/arm/mach-rockchip/
2359 F:      drivers/*/*/*rockchip*
2360 F:      drivers/*/*rockchip*
2361 F:      drivers/clk/rockchip/
2362 F:      drivers/i2c/busses/i2c-rk3x.c
2363 F:      sound/soc/rockchip/
2364 N:      rockchip
2365
2366 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2367 M:      Krzysztof Kozlowski <[email protected]>
2368 L:      [email protected] (moderated for non-subscribers)
2369 L:      [email protected]
2370 S:      Maintained
2371 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2372 F:      Documentation/arm/samsung/
2373 F:      Documentation/devicetree/bindings/arm/samsung/
2374 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2375 F:      arch/arm/boot/dts/exynos*
2376 F:      arch/arm/boot/dts/s3c*
2377 F:      arch/arm/boot/dts/s5p*
2378 F:      arch/arm/mach-exynos*/
2379 F:      arch/arm/mach-s3c/
2380 F:      arch/arm/mach-s5p*/
2381 F:      arch/arm64/boot/dts/exynos/
2382 F:      drivers/*/*/*s3c24*
2383 F:      drivers/*/*s3c24*
2384 F:      drivers/*/*s3c64xx*
2385 F:      drivers/*/*s5pv210*
2386 F:      drivers/memory/samsung/
2387 F:      drivers/soc/samsung/
2388 F:      drivers/tty/serial/samsung*
2389 F:      include/linux/platform_data/*s3c*
2390 F:      include/linux/serial_s3c.h
2391 F:      include/linux/soc/samsung/
2392 N:      exynos
2393 N:      s3c2410
2394 N:      s3c64xx
2395 N:      s5pv210
2396
2397 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2398 M:      Andrzej Hajda <[email protected]>
2399 L:      [email protected]
2400 L:      [email protected]
2401 S:      Maintained
2402 F:      drivers/media/platform/s5p-g2d/
2403
2404 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2405 M:      Marek Szyprowski <[email protected]>
2406 L:      [email protected]
2407 L:      [email protected]
2408 S:      Maintained
2409 F:      Documentation/devicetree/bindings/media/s5p-cec.txt
2410 F:      drivers/media/cec/platform/s5p/
2411
2412 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2413 M:      Andrzej Pietrasiewicz <[email protected]>
2414 M:      Jacek Anaszewski <[email protected]>
2415 M:      Sylwester Nawrocki <[email protected]>
2416 L:      [email protected]
2417 L:      [email protected]
2418 S:      Maintained
2419 F:      drivers/media/platform/s5p-jpeg/
2420
2421 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2422 M:      Andrzej Hajda <[email protected]>
2423 L:      [email protected]
2424 L:      [email protected]
2425 S:      Maintained
2426 F:      drivers/media/platform/s5p-mfc/
2427
2428 ARM/SHMOBILE ARM ARCHITECTURE
2429 M:      Geert Uytterhoeven <[email protected]>
2430 M:      Magnus Damm <[email protected]>
2431 L:      [email protected]
2432 S:      Supported
2433 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2435 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2436 F:      arch/arm/boot/dts/emev2*
2437 F:      arch/arm/boot/dts/gr-peach*
2438 F:      arch/arm/boot/dts/iwg20d-q7*
2439 F:      arch/arm/boot/dts/r7s*
2440 F:      arch/arm/boot/dts/r8a*
2441 F:      arch/arm/boot/dts/r9a*
2442 F:      arch/arm/boot/dts/sh*
2443 F:      arch/arm/configs/shmobile_defconfig
2444 F:      arch/arm/include/debug/renesas-scif.S
2445 F:      arch/arm/mach-shmobile/
2446 F:      drivers/soc/renesas/
2447 F:      include/linux/soc/renesas/
2448
2449 ARM/SOCFPGA ARCHITECTURE
2450 M:      Dinh Nguyen <[email protected]>
2451 S:      Maintained
2452 W:      http://www.rocketboards.org
2453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2454 F:      arch/arm/boot/dts/socfpga*
2455 F:      arch/arm/configs/socfpga_defconfig
2456 F:      arch/arm/mach-socfpga/
2457 F:      arch/arm64/boot/dts/altera/
2458 F:      arch/arm64/boot/dts/intel/
2459
2460 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2461 M:      Dinh Nguyen <[email protected]>
2462 S:      Maintained
2463 F:      drivers/clk/socfpga/
2464
2465 ARM/SOCFPGA EDAC SUPPORT
2466 M:      Dinh Nguyen <[email protected]>
2467 S:      Maintained
2468 F:      drivers/edac/altera_edac.[ch]
2469
2470 ARM/SPREADTRUM SoC SUPPORT
2471 M:      Orson Zhai <[email protected]>
2472 M:      Baolin Wang <[email protected]>
2473 M:      Chunyan Zhang <[email protected]>
2474 S:      Maintained
2475 F:      arch/arm64/boot/dts/sprd
2476 N:      sprd
2477 N:      sc27xx
2478 N:      sc2731
2479
2480 ARM/STI ARCHITECTURE
2481 M:      Patrice Chotard <[email protected]>
2482 L:      [email protected] (moderated for non-subscribers)
2483 S:      Maintained
2484 W:      http://www.stlinux.com
2485 F:      Documentation/devicetree/bindings/i2c/i2c-st.txt
2486 F:      arch/arm/boot/dts/sti*
2487 F:      arch/arm/mach-sti/
2488 F:      drivers/ata/ahci_st.c
2489 F:      drivers/char/hw_random/st-rng.c
2490 F:      drivers/clocksource/arm_global_timer.c
2491 F:      drivers/clocksource/clksrc_st_lpc.c
2492 F:      drivers/cpufreq/sti-cpufreq.c
2493 F:      drivers/dma/st_fdma*
2494 F:      drivers/i2c/busses/i2c-st.c
2495 F:      drivers/media/platform/sti/c8sectpfe/
2496 F:      drivers/media/rc/st_rc.c
2497 F:      drivers/mmc/host/sdhci-st.c
2498 F:      drivers/phy/st/phy-miphy28lp.c
2499 F:      drivers/phy/st/phy-stih407-usb.c
2500 F:      drivers/pinctrl/pinctrl-st.c
2501 F:      drivers/remoteproc/st_remoteproc.c
2502 F:      drivers/remoteproc/st_slim_rproc.c
2503 F:      drivers/reset/sti/
2504 F:      drivers/rtc/rtc-st-lpc.c
2505 F:      drivers/tty/serial/st-asc.c
2506 F:      drivers/usb/dwc3/dwc3-st.c
2507 F:      drivers/usb/host/ehci-st.c
2508 F:      drivers/usb/host/ohci-st.c
2509 F:      drivers/watchdog/st_lpc_wdt.c
2510 F:      include/linux/remoteproc/st_slim_rproc.h
2511
2512 ARM/STM32 ARCHITECTURE
2513 M:      Maxime Coquelin <[email protected]>
2514 M:      Alexandre Torgue <[email protected]>
2515 L:      [email protected] (moderated for non-subscribers)
2516 L:      [email protected] (moderated for non-subscribers)
2517 S:      Maintained
2518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2519 F:      arch/arm/boot/dts/stm32*
2520 F:      arch/arm/mach-stm32/
2521 F:      drivers/clocksource/armv7m_systick.c
2522 N:      stm32
2523 N:      stm
2524
2525 ARM/Synaptics SoC support
2526 M:      Jisheng Zhang <[email protected]>
2527 M:      Sebastian Hesselbarth <[email protected]>
2528 L:      [email protected] (moderated for non-subscribers)
2529 S:      Maintained
2530 F:      arch/arm/boot/dts/berlin*
2531 F:      arch/arm/mach-berlin/
2532 F:      arch/arm64/boot/dts/synaptics/
2533
2534 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2535 M:      Lennert Buytenhek <[email protected]>
2536 L:      [email protected] (moderated for non-subscribers)
2537 S:      Maintained
2538
2539 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2540 M:      Hans Verkuil <[email protected]>
2541 L:      [email protected]
2542 L:      [email protected]
2543 S:      Maintained
2544 F:      Documentation/devicetree/bindings/media/tegra-cec.txt
2545 F:      drivers/media/cec/platform/tegra/
2546
2547 ARM/TETON BGA MACHINE SUPPORT
2548 M:      "Mark F. Brown" <[email protected]>
2549 L:      [email protected] (moderated for non-subscribers)
2550 S:      Maintained
2551
2552 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2553 M:      Santosh Shilimkar <[email protected]>
2554 L:      [email protected]
2555 S:      Maintained
2556 F:      drivers/memory/*emif*
2557
2558 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2559 M:      Santosh Shilimkar <[email protected]>
2560 L:      [email protected] (moderated for non-subscribers)
2561 S:      Maintained
2562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
2563 F:      arch/arm/boot/dts/keystone-*
2564 F:      arch/arm/mach-keystone/
2565
2566 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2567 M:      Santosh Shilimkar <[email protected]>
2568 L:      [email protected]
2569 S:      Maintained
2570 F:      drivers/clk/keystone/
2571
2572 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
2573 M:      Santosh Shilimkar <[email protected]>
2574 L:      [email protected] (moderated for non-subscribers)
2575 L:      [email protected]
2576 S:      Maintained
2577 F:      drivers/clocksource/timer-keystone.c
2578
2579 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2580 M:      Santosh Shilimkar <[email protected]>
2581 L:      [email protected]
2582 S:      Maintained
2583 F:      drivers/power/reset/keystone-reset.c
2584
2585 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2586 M:      Nishanth Menon <[email protected]>
2587 M:      Tero Kristo <[email protected]>
2588 L:      [email protected] (moderated for non-subscribers)
2589 S:      Supported
2590 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
2591 F:      arch/arm64/boot/dts/ti/Makefile
2592 F:      arch/arm64/boot/dts/ti/k3-*
2593 F:      include/dt-bindings/pinctrl/k3.h
2594
2595 ARM/THECUS N2100 MACHINE SUPPORT
2596 M:      Lennert Buytenhek <[email protected]>
2597 L:      [email protected] (moderated for non-subscribers)
2598 S:      Maintained
2599
2600 ARM/TOSA MACHINE SUPPORT
2601 M:      Dmitry Eremin-Solenikov <[email protected]>
2602 M:      Dirk Opfer <[email protected]>
2603 S:      Maintained
2604
2605 ARM/TOSHIBA VISCONTI ARCHITECTURE
2606 M:      Nobuhiro Iwamatsu <[email protected]>
2607 L:      [email protected] (moderated for non-subscribers)
2608 S:      Supported
2609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2610 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
2611 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
2612 F:      Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
2613 F:      Documentation/devicetree/bindings/pinctrl/toshiba,tmpv7700-pinctrl.yaml
2614 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
2615 F:      arch/arm64/boot/dts/toshiba/
2616 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
2617 F:      drivers/gpio/gpio-visconti.c
2618 F:      drivers/pinctrl/visconti/
2619 F:      drivers/watchdog/visconti_wdt.c
2620 N:      visconti
2621
2622 ARM/UNIPHIER ARCHITECTURE
2623 L:      [email protected] (moderated for non-subscribers)
2624 S:      Orphan
2625 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2626 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2627 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2628 F:      arch/arm/boot/dts/uniphier*
2629 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2630 F:      arch/arm/mach-uniphier/
2631 F:      arch/arm/mm/cache-uniphier.c
2632 F:      arch/arm64/boot/dts/socionext/uniphier*
2633 F:      drivers/bus/uniphier-system-bus.c
2634 F:      drivers/clk/uniphier/
2635 F:      drivers/dma/uniphier-mdmac.c
2636 F:      drivers/gpio/gpio-uniphier.c
2637 F:      drivers/i2c/busses/i2c-uniphier*
2638 F:      drivers/irqchip/irq-uniphier-aidet.c
2639 F:      drivers/mmc/host/uniphier-sd.c
2640 F:      drivers/pinctrl/uniphier/
2641 F:      drivers/reset/reset-uniphier.c
2642 F:      drivers/tty/serial/8250/8250_uniphier.c
2643 N:      uniphier
2644
2645 ARM/VERSATILE EXPRESS PLATFORM
2646 M:      Liviu Dudau <[email protected]>
2647 M:      Sudeep Holla <[email protected]>
2648 M:      Lorenzo Pieralisi <[email protected]>
2649 L:      [email protected] (moderated for non-subscribers)
2650 S:      Maintained
2651 F:      */*/*/vexpress*
2652 F:      */*/vexpress*
2653 F:      arch/arm/boot/dts/vexpress*
2654 F:      arch/arm/mach-vexpress/
2655 F:      arch/arm64/boot/dts/arm/
2656 F:      drivers/clk/versatile/clk-vexpress-osc.c
2657 F:      drivers/clocksource/timer-versatile.c
2658 N:      mps2
2659
2660 ARM/VFP SUPPORT
2661 M:      Russell King <[email protected]>
2662 L:      [email protected] (moderated for non-subscribers)
2663 S:      Maintained
2664 W:      http://www.armlinux.org.uk/
2665 F:      arch/arm/vfp/
2666
2667 ARM/VOIPAC PXA270 SUPPORT
2668 M:      Marek Vasut <[email protected]>
2669 L:      [email protected] (moderated for non-subscribers)
2670 S:      Maintained
2671 F:      arch/arm/mach-pxa/include/mach/vpac270.h
2672 F:      arch/arm/mach-pxa/vpac270.c
2673
2674 ARM/VT8500 ARM ARCHITECTURE
2675 M:      Tony Prisk <[email protected]>
2676 L:      [email protected] (moderated for non-subscribers)
2677 S:      Maintained
2678 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
2679 F:      arch/arm/mach-vt8500/
2680 F:      drivers/clocksource/timer-vt8500.c
2681 F:      drivers/i2c/busses/i2c-wmt.c
2682 F:      drivers/mmc/host/wmt-sdmmc.c
2683 F:      drivers/pwm/pwm-vt8500.c
2684 F:      drivers/rtc/rtc-vt8500.c
2685 F:      drivers/tty/serial/vt8500_serial.c
2686 F:      drivers/usb/host/ehci-platform.c
2687 F:      drivers/usb/host/uhci-platform.c
2688 F:      drivers/video/fbdev/vt8500lcdfb.*
2689 F:      drivers/video/fbdev/wm8505fb*
2690 F:      drivers/video/fbdev/wmt_ge_rops.*
2691
2692 ARM/ZIPIT Z2 SUPPORT
2693 M:      Marek Vasut <[email protected]>
2694 L:      [email protected] (moderated for non-subscribers)
2695 S:      Maintained
2696 F:      arch/arm/mach-pxa/include/mach/z2.h
2697 F:      arch/arm/mach-pxa/z2.c
2698
2699 ARM/ZYNQ ARCHITECTURE
2700 M:      Michal Simek <[email protected]>
2701 L:      [email protected] (moderated for non-subscribers)
2702 S:      Supported
2703 W:      http://wiki.xilinx.com
2704 T:      git https://github.com/Xilinx/linux-xlnx.git
2705 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
2706 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
2707 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
2708 F:      arch/arm/mach-zynq/
2709 F:      drivers/block/xsysace.c
2710 F:      drivers/clocksource/timer-cadence-ttc.c
2711 F:      drivers/cpuidle/cpuidle-zynq.c
2712 F:      drivers/edac/synopsys_edac.c
2713 F:      drivers/i2c/busses/i2c-cadence.c
2714 F:      drivers/i2c/busses/i2c-xiic.c
2715 F:      drivers/mmc/host/sdhci-of-arasan.c
2716 N:      zynq
2717 N:      xilinx
2718
2719 ARM64 PORT (AARCH64 ARCHITECTURE)
2720 M:      Catalin Marinas <[email protected]>
2721 M:      Will Deacon <[email protected]>
2722 L:      [email protected] (moderated for non-subscribers)
2723 S:      Maintained
2724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2725 F:      Documentation/arm64/
2726 F:      arch/arm64/
2727 F:      tools/testing/selftests/arm64/
2728 X:      arch/arm64/boot/dts/
2729
2730 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
2731 M:      George McCollister <[email protected]>
2732 L:      [email protected]
2733 S:      Maintained
2734 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
2735 F:      drivers/net/dsa/xrs700x/*
2736 F:      net/dsa/tag_xrs700x.c
2737
2738 AS3645A LED FLASH CONTROLLER DRIVER
2739 M:      Sakari Ailus <[email protected]>
2740 L:      [email protected]
2741 S:      Maintained
2742 F:      drivers/leds/leds-as3645a.c
2743
2744 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
2745 M:      Tianshu Qiu <[email protected]>
2746 L:      [email protected]
2747 S:      Maintained
2748 T:      git git://linuxtv.org/media_tree.git
2749 F:      Documentation/devicetree/bindings/media/i2c/ak7375.txt
2750 F:      drivers/media/i2c/ak7375.c
2751
2752 ASAHI KASEI AK8974 DRIVER
2753 M:      Linus Walleij <[email protected]>
2754 L:      [email protected]
2755 S:      Supported
2756 W:      http://www.akm.com/
2757 F:      drivers/iio/magnetometer/ak8974.c
2758
2759 ASC7621 HARDWARE MONITOR DRIVER
2760 M:      George Joseph <[email protected]>
2761 L:      [email protected]
2762 S:      Maintained
2763 F:      Documentation/hwmon/asc7621.rst
2764 F:      drivers/hwmon/asc7621.c
2765
2766 ASPEED PINCTRL DRIVERS
2767 M:      Andrew Jeffery <[email protected]>
2768 L:      [email protected] (moderated for non-subscribers)
2769 L:      [email protected] (moderated for non-subscribers)
2770 L:      [email protected]
2771 S:      Maintained
2772 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
2773 F:      drivers/pinctrl/aspeed/
2774
2775 ASPEED SCU INTERRUPT CONTROLLER DRIVER
2776 M:      Eddie James <[email protected]>
2777 L:      [email protected] (moderated for non-subscribers)
2778 S:      Maintained
2779 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
2780 F:      drivers/irqchip/irq-aspeed-scu-ic.c
2781 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
2782
2783 ASPEED SD/MMC DRIVER
2784 M:      Andrew Jeffery <[email protected]>
2785 L:      [email protected] (moderated for non-subscribers)
2786 L:      [email protected] (moderated for non-subscribers)
2787 L:      [email protected]
2788 S:      Maintained
2789 F:      Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
2790 F:      drivers/mmc/host/sdhci-of-aspeed*
2791
2792 ASPEED VIDEO ENGINE DRIVER
2793 M:      Eddie James <[email protected]>
2794 L:      [email protected]
2795 L:      [email protected] (moderated for non-subscribers)
2796 S:      Maintained
2797 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
2798 F:      drivers/media/platform/aspeed-video.c
2799
2800 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2801 M:      Corentin Chary <[email protected]>
2802 L:      [email protected]
2803 L:      [email protected]
2804 S:      Maintained
2805 W:      http://acpi4asus.sf.net
2806 F:      drivers/platform/x86/asus*.c
2807 F:      drivers/platform/x86/eeepc*.c
2808
2809 ASUS WIRELESS RADIO CONTROL DRIVER
2810 M:      João Paulo Rechi Vita <[email protected]>
2811 L:      [email protected]
2812 S:      Maintained
2813 F:      drivers/platform/x86/asus-wireless.c
2814
2815 ASYMMETRIC KEYS
2816 M:      David Howells <[email protected]>
2817 L:      [email protected]
2818 S:      Maintained
2819 F:      Documentation/crypto/asymmetric-keys.rst
2820 F:      crypto/asymmetric_keys/
2821 F:      include/crypto/pkcs7.h
2822 F:      include/crypto/public_key.h
2823 F:      include/linux/verification.h
2824
2825 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2826 R:      Dan Williams <[email protected]>
2827 S:      Odd fixes
2828 W:      http://sourceforge.net/projects/xscaleiop
2829 F:      Documentation/crypto/async-tx-api.rst
2830 F:      crypto/async_tx/
2831 F:      drivers/dma/
2832 F:      include/linux/async_tx.h
2833 F:      include/linux/dmaengine.h
2834
2835 AT24 EEPROM DRIVER
2836 M:      Bartosz Golaszewski <[email protected]>
2837 L:      [email protected]
2838 S:      Maintained
2839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
2840 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
2841 F:      drivers/misc/eeprom/at24.c
2842
2843 ATA OVER ETHERNET (AOE) DRIVER
2844 M:      "Justin Sanders" <[email protected]>
2845 S:      Supported
2846 W:      http://www.openaoe.org/
2847 F:      Documentation/admin-guide/aoe/
2848 F:      drivers/block/aoe/
2849
2850 ATHEROS 71XX/9XXX GPIO DRIVER
2851 M:      Alban Bedel <[email protected]>
2852 S:      Maintained
2853 W:      https://github.com/AlbanBedel/linux
2854 T:      git git://github.com/AlbanBedel/linux
2855 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2856 F:      drivers/gpio/gpio-ath79.c
2857
2858 ATHEROS 71XX/9XXX USB PHY DRIVER
2859 M:      Alban Bedel <[email protected]>
2860 S:      Maintained
2861 W:      https://github.com/AlbanBedel/linux
2862 T:      git git://github.com/AlbanBedel/linux
2863 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
2864 F:      drivers/phy/qualcomm/phy-ath79-usb.c
2865
2866 ATHEROS ATH GENERIC UTILITIES
2867 M:      Kalle Valo <[email protected]>
2868 L:      [email protected]
2869 S:      Supported
2870 F:      drivers/net/wireless/ath/*
2871
2872 ATHEROS ATH5K WIRELESS DRIVER
2873 M:      Jiri Slaby <[email protected]>
2874 M:      Nick Kossifidis <[email protected]>
2875 M:      Luis Chamberlain <[email protected]>
2876 L:      [email protected]
2877 S:      Maintained
2878 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
2879 F:      drivers/net/wireless/ath/ath5k/
2880
2881 ATHEROS ATH6KL WIRELESS DRIVER
2882 M:      Kalle Valo <[email protected]>
2883 L:      [email protected]
2884 S:      Supported
2885 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
2886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2887 F:      drivers/net/wireless/ath/ath6kl/
2888
2889 ATI_REMOTE2 DRIVER
2890 M:      Ville Syrjala <[email protected]>
2891 S:      Maintained
2892 F:      drivers/input/misc/ati_remote2.c
2893
2894 ATK0110 HWMON DRIVER
2895 M:      Luca Tettamanti <[email protected]>
2896 L:      [email protected]
2897 S:      Maintained
2898 F:      drivers/hwmon/asus_atk0110.c
2899
2900 ATLX ETHERNET DRIVERS
2901 M:      Chris Snook <[email protected]>
2902 L:      [email protected]
2903 S:      Maintained
2904 W:      http://sourceforge.net/projects/atl1
2905 W:      http://atl1.sourceforge.net
2906 F:      drivers/net/ethernet/atheros/
2907
2908 ATM
2909 M:      Chas Williams <[email protected]>
2910 L:      [email protected] (moderated for non-subscribers)
2911 L:      [email protected]
2912 S:      Maintained
2913 W:      http://linux-atm.sourceforge.net
2914 F:      drivers/atm/
2915 F:      include/linux/atm*
2916 F:      include/uapi/linux/atm*
2917
2918 ATMEL MACB ETHERNET DRIVER
2919 M:      Nicolas Ferre <[email protected]>
2920 M:      Claudiu Beznea <[email protected]>
2921 S:      Supported
2922 F:      drivers/net/ethernet/cadence/
2923
2924 ATMEL MAXTOUCH DRIVER
2925 M:      Nick Dyer <[email protected]>
2926 S:      Maintained
2927 T:      git git://github.com/ndyer/linux.git
2928 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
2929 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2930
2931 ATMEL WIRELESS DRIVER
2932 M:      Simon Kelley <[email protected]>
2933 L:      [email protected]
2934 S:      Maintained
2935 W:      http://www.thekelleys.org.uk/atmel
2936 W:      http://atmelwlandriver.sourceforge.net/
2937 F:      drivers/net/wireless/atmel/atmel*
2938
2939 ATOMIC INFRASTRUCTURE
2940 M:      Will Deacon <[email protected]>
2941 M:      Peter Zijlstra <[email protected]>
2942 R:      Boqun Feng <[email protected]>
2943 L:      [email protected]
2944 S:      Maintained
2945 F:      arch/*/include/asm/atomic*.h
2946 F:      include/*/atomic*.h
2947 F:      include/linux/refcount.h
2948 F:      Documentation/atomic_*.txt
2949 F:      scripts/atomic/
2950
2951 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2952 M:      Bradley Grove <[email protected]>
2953 L:      [email protected]
2954 S:      Supported
2955 W:      http://www.attotech.com
2956 F:      drivers/scsi/esas2r
2957
2958 ATUSB IEEE 802.15.4 RADIO DRIVER
2959 M:      Stefan Schmidt <[email protected]>
2960 L:      [email protected]
2961 S:      Maintained
2962 F:      drivers/net/ieee802154/at86rf230.h
2963 F:      drivers/net/ieee802154/atusb.c
2964 F:      drivers/net/ieee802154/atusb.h
2965
2966 AUDIT SUBSYSTEM
2967 M:      Paul Moore <[email protected]>
2968 M:      Eric Paris <[email protected]>
2969 L:      [email protected] (moderated for non-subscribers)
2970 S:      Supported
2971 W:      https://github.com/linux-audit
2972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
2973 F:      include/linux/audit.h
2974 F:      include/uapi/linux/audit.h
2975 F:      kernel/audit*
2976
2977 AUXILIARY DISPLAY DRIVERS
2978 M:      Miguel Ojeda Sandonis <[email protected]>
2979 S:      Maintained
2980 F:      drivers/auxdisplay/
2981 F:      include/linux/cfag12864b.h
2982
2983 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
2984 M:      Andreas Klinger <[email protected]>
2985 L:      [email protected]
2986 S:      Maintained
2987 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
2988 F:      drivers/iio/adc/hx711.c
2989
2990 AX.25 NETWORK LAYER
2991 M:      Ralf Baechle <[email protected]>
2992 L:      [email protected]
2993 S:      Maintained
2994 W:      http://www.linux-ax25.org/
2995 F:      include/net/ax25.h
2996 F:      include/uapi/linux/ax25.h
2997 F:      net/ax25/
2998
2999 AXENTIA ARM DEVICES
3000 M:      Peter Rosin <[email protected]>
3001 L:      [email protected] (moderated for non-subscribers)
3002 S:      Maintained
3003 F:      arch/arm/boot/dts/at91-linea.dtsi
3004 F:      arch/arm/boot/dts/at91-natte.dtsi
3005 F:      arch/arm/boot/dts/at91-nattis-2-natte-2.dts
3006 F:      arch/arm/boot/dts/at91-tse850-3.dts
3007
3008 AXENTIA ASOC DRIVERS
3009 M:      Peter Rosin <[email protected]>
3010 L:      [email protected] (moderated for non-subscribers)
3011 S:      Maintained
3012 F:      Documentation/devicetree/bindings/sound/axentia,*
3013 F:      sound/soc/atmel/tse850-pcm5142.c
3014
3015 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3016 M:      Nuno Sá <[email protected]>
3017 L:      [email protected]
3018 S:      Supported
3019 W:      http://ez.analog.com/community/linux-device-drivers
3020 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3021 F:      drivers/hwmon/axi-fan-control.c
3022
3023 AXXIA I2C CONTROLLER
3024 M:      Krzysztof Adamski <[email protected]>
3025 L:      [email protected]
3026 S:      Maintained
3027 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3028 F:      drivers/i2c/busses/i2c-axxia.c
3029
3030 AZ6007 DVB DRIVER
3031 M:      Mauro Carvalho Chehab <[email protected]>
3032 L:      [email protected]
3033 S:      Maintained
3034 W:      https://linuxtv.org
3035 T:      git git://linuxtv.org/media_tree.git
3036 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3037
3038 AZTECH FM RADIO RECEIVER DRIVER
3039 M:      Hans Verkuil <[email protected]>
3040 L:      [email protected]
3041 S:      Maintained
3042 W:      https://linuxtv.org
3043 T:      git git://linuxtv.org/media_tree.git
3044 F:      drivers/media/radio/radio-aztech*
3045
3046 B43 WIRELESS DRIVER
3047 L:      [email protected]
3048 L:      [email protected]
3049 S:      Odd Fixes
3050 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3051 F:      drivers/net/wireless/broadcom/b43/
3052
3053 B43LEGACY WIRELESS DRIVER
3054 M:      Larry Finger <[email protected]>
3055 L:      [email protected]
3056 L:      [email protected]
3057 S:      Maintained
3058 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3059 F:      drivers/net/wireless/broadcom/b43legacy/
3060
3061 BACKLIGHT CLASS/SUBSYSTEM
3062 M:      Lee Jones <[email protected]>
3063 M:      Daniel Thompson <[email protected]>
3064 M:      Jingoo Han <[email protected]>
3065 L:      [email protected]
3066 S:      Maintained
3067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3068 F:      Documentation/ABI/stable/sysfs-class-backlight
3069 F:      Documentation/ABI/testing/sysfs-class-backlight
3070 F:      Documentation/devicetree/bindings/leds/backlight
3071 F:      drivers/video/backlight/
3072 F:      include/linux/backlight.h
3073 F:      include/linux/pwm_backlight.h
3074
3075 BATMAN ADVANCED
3076 M:      Marek Lindner <[email protected]>
3077 M:      Simon Wunderlich <[email protected]>
3078 M:      Antonio Quartulli <[email protected]>
3079 M:      Sven Eckelmann <[email protected]>
3080 L:      [email protected] (moderated for non-subscribers)
3081 S:      Maintained
3082 W:      https://www.open-mesh.org/
3083 Q:      https://patchwork.open-mesh.org/project/batman/list/
3084 B:      https://www.open-mesh.org/projects/batman-adv/issues
3085 C:      irc://chat.freenode.net/batman
3086 T:      git https://git.open-mesh.org/linux-merge.git
3087 F:      Documentation/networking/batman-adv.rst
3088 F:      include/uapi/linux/batadv_packet.h
3089 F:      include/uapi/linux/batman_adv.h
3090 F:      net/batman-adv/
3091
3092 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3093 M:      Thomas Sailer <[email protected]>
3094 L:      [email protected]
3095 S:      Maintained
3096 W:      http://www.baycom.org/~tom/ham/ham.html
3097 F:      drivers/net/hamradio/baycom*
3098
3099 BCACHE (BLOCK LAYER CACHE)
3100 M:      Coly Li <[email protected]>
3101 M:      Kent Overstreet <[email protected]>
3102 L:      [email protected]
3103 S:      Maintained
3104 W:      http://bcache.evilpiepirate.org
3105 C:      irc://irc.oftc.net/bcache
3106 F:      drivers/md/bcache/
3107
3108 BDISP ST MEDIA DRIVER
3109 M:      Fabien Dessenne <[email protected]>
3110 L:      [email protected]
3111 S:      Supported
3112 W:      https://linuxtv.org
3113 T:      git git://linuxtv.org/media_tree.git
3114 F:      drivers/media/platform/sti/bdisp
3115
3116 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3117 M:      Dariusz Marcinkiewicz <[email protected]>
3118 L:      [email protected]
3119 S:      Maintained
3120 F:      drivers/net/ethernet/ec_bhf.c
3121
3122 BEFS FILE SYSTEM
3123 M:      Luis de Bethencourt <[email protected]>
3124 M:      Salah Triki <[email protected]>
3125 S:      Maintained
3126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3127 F:      Documentation/filesystems/befs.rst
3128 F:      fs/befs/
3129
3130 BFQ I/O SCHEDULER
3131 M:      Paolo Valente <[email protected]>
3132 M:      Jens Axboe <[email protected]>
3133 L:      [email protected]
3134 S:      Maintained
3135 F:      Documentation/block/bfq-iosched.rst
3136 F:      block/bfq-*
3137
3138 BFS FILE SYSTEM
3139 M:      "Tigran A. Aivazian" <[email protected]>
3140 S:      Maintained
3141 F:      Documentation/filesystems/bfs.rst
3142 F:      fs/bfs/
3143 F:      include/uapi/linux/bfs_fs.h
3144
3145 BLINKM RGB LED DRIVER
3146 M:      Jan-Simon Moeller <[email protected]>
3147 S:      Maintained
3148 F:      drivers/leds/leds-blinkm.c
3149
3150 BLOCK LAYER
3151 M:      Jens Axboe <[email protected]>
3152 L:      [email protected]
3153 S:      Maintained
3154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3155 F:      block/
3156 F:      drivers/block/
3157 F:      fs/block_dev.c
3158 F:      include/linux/blk*
3159 F:      kernel/trace/blktrace.c
3160 F:      lib/sbitmap.c
3161
3162 BLOCK2MTD DRIVER
3163 M:      Joern Engel <[email protected]>
3164 L:      [email protected]
3165 S:      Maintained
3166 F:      drivers/mtd/devices/block2mtd.c
3167
3168 BLUETOOTH DRIVERS
3169 M:      Marcel Holtmann <[email protected]>
3170 M:      Johan Hedberg <[email protected]>
3171 M:      Luiz Augusto von Dentz <[email protected]>
3172 L:      [email protected]
3173 S:      Supported
3174 W:      http://www.bluez.org/
3175 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3177 F:      drivers/bluetooth/
3178
3179 BLUETOOTH SUBSYSTEM
3180 M:      Marcel Holtmann <[email protected]>
3181 M:      Johan Hedberg <[email protected]>
3182 M:      Luiz Augusto von Dentz <[email protected]>
3183 L:      [email protected]
3184 S:      Supported
3185 W:      http://www.bluez.org/
3186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3188 F:      include/net/bluetooth/
3189 F:      net/bluetooth/
3190
3191 BONDING DRIVER
3192 M:      Jay Vosburgh <[email protected]>
3193 M:      Veaceslav Falico <[email protected]>
3194 M:      Andy Gospodarek <[email protected]>
3195 L:      [email protected]
3196 S:      Supported
3197 W:      http://sourceforge.net/projects/bonding/
3198 F:      drivers/net/bonding/
3199 F:      include/net/bonding.h
3200 F:      include/uapi/linux/if_bonding.h
3201
3202 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3203 M:      Dan Robertson <[email protected]>
3204 L:      [email protected]
3205 S:      Maintained
3206 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3207 F:      drivers/iio/accel/bma400*
3208
3209 BPF (Safe dynamic programs and tools)
3210 M:      Alexei Starovoitov <[email protected]>
3211 M:      Daniel Borkmann <[email protected]>
3212 M:      Andrii Nakryiko <[email protected]>
3213 R:      Martin KaFai Lau <[email protected]>
3214 R:      Song Liu <[email protected]>
3215 R:      Yonghong Song <[email protected]>
3216 R:      John Fastabend <[email protected]>
3217 R:      KP Singh <[email protected]>
3218 L:      [email protected]
3219 L:      [email protected]
3220 S:      Supported
3221 W:      https://bpf.io/
3222 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3225 F:      Documentation/bpf/
3226 F:      Documentation/networking/filter.rst
3227 F:      arch/*/net/*
3228 F:      include/linux/bpf*
3229 F:      include/linux/filter.h
3230 F:      include/trace/events/xdp.h
3231 F:      include/uapi/linux/bpf*
3232 F:      include/uapi/linux/filter.h
3233 F:      kernel/bpf/
3234 F:      kernel/trace/bpf_trace.c
3235 F:      lib/test_bpf.c
3236 F:      net/bpf/
3237 F:      net/core/filter.c
3238 F:      net/sched/act_bpf.c
3239 F:      net/sched/cls_bpf.c
3240 F:      samples/bpf/
3241 F:      tools/bpf/
3242 F:      tools/lib/bpf/
3243 F:      tools/testing/selftests/bpf/
3244 N:      bpf
3245 K:      bpf
3246
3247 BPF JIT for ARM
3248 M:      Shubham Bansal <[email protected]>
3249 L:      [email protected]
3250 L:      [email protected]
3251 S:      Maintained
3252 F:      arch/arm/net/
3253
3254 BPF JIT for ARM64
3255 M:      Daniel Borkmann <[email protected]>
3256 M:      Alexei Starovoitov <[email protected]>
3257 M:      Zi Shen Lim <[email protected]>
3258 L:      [email protected]
3259 L:      [email protected]
3260 S:      Supported
3261 F:      arch/arm64/net/
3262
3263 BPF JIT for MIPS (32-BIT AND 64-BIT)
3264 M:      Paul Burton <[email protected]>
3265 L:      [email protected]
3266 L:      [email protected]
3267 S:      Maintained
3268 F:      arch/mips/net/
3269
3270 BPF JIT for NFP NICs
3271 M:      Jakub Kicinski <[email protected]>
3272 L:      [email protected]
3273 L:      [email protected]
3274 S:      Supported
3275 F:      drivers/net/ethernet/netronome/nfp/bpf/
3276
3277 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3278 M:      Naveen N. Rao <[email protected]>
3279 M:      Sandipan Das <[email protected]>
3280 L:      [email protected]
3281 L:      [email protected]
3282 S:      Maintained
3283 F:      arch/powerpc/net/
3284
3285 BPF JIT for RISC-V (32-bit)
3286 M:      Luke Nelson <[email protected]>
3287 M:      Xi Wang <[email protected]>
3288 L:      [email protected]
3289 L:      [email protected]
3290 S:      Maintained
3291 F:      arch/riscv/net/
3292 X:      arch/riscv/net/bpf_jit_comp64.c
3293
3294 BPF JIT for RISC-V (64-bit)
3295 M:      Björn Töpel <[email protected]>
3296 L:      [email protected]
3297 L:      [email protected]
3298 S:      Maintained
3299 F:      arch/riscv/net/
3300 X:      arch/riscv/net/bpf_jit_comp32.c
3301
3302 BPF JIT for S390
3303 M:      Ilya Leoshkevich <[email protected]>
3304 M:      Heiko Carstens <[email protected]>
3305 M:      Vasily Gorbik <[email protected]>
3306 L:      [email protected]
3307 L:      [email protected]
3308 S:      Maintained
3309 F:      arch/s390/net/
3310 X:      arch/s390/net/pnet.c
3311
3312 BPF JIT for SPARC (32-BIT AND 64-BIT)
3313 M:      David S. Miller <[email protected]>
3314 L:      [email protected]
3315 L:      [email protected]
3316 S:      Maintained
3317 F:      arch/sparc/net/
3318
3319 BPF JIT for X86 32-BIT
3320 M:      Wang YanQing <[email protected]>
3321 L:      [email protected]
3322 L:      [email protected]
3323 S:      Maintained
3324 F:      arch/x86/net/bpf_jit_comp32.c
3325
3326 BPF JIT for X86 64-BIT
3327 M:      Alexei Starovoitov <[email protected]>
3328 M:      Daniel Borkmann <[email protected]>
3329 L:      [email protected]
3330 L:      [email protected]
3331 S:      Supported
3332 F:      arch/x86/net/
3333 X:      arch/x86/net/bpf_jit_comp32.c
3334
3335 BPF LSM (Security Audit and Enforcement using BPF)
3336 M:      KP Singh <[email protected]>
3337 R:      Florent Revest <[email protected]>
3338 R:      Brendan Jackman <[email protected]>
3339 L:      [email protected]
3340 S:      Maintained
3341 F:      Documentation/bpf/bpf_lsm.rst
3342 F:      include/linux/bpf_lsm.h
3343 F:      kernel/bpf/bpf_lsm.c
3344 F:      security/bpf/
3345
3346 BROADCOM B44 10/100 ETHERNET DRIVER
3347 M:      Michael Chan <[email protected]>
3348 L:      [email protected]
3349 S:      Supported
3350 F:      drivers/net/ethernet/broadcom/b44.*
3351
3352 BROADCOM B53 ETHERNET SWITCH DRIVER
3353 M:      Florian Fainelli <[email protected]>
3354 L:      [email protected]
3355 L:      [email protected] (subscribers-only)
3356 S:      Supported
3357 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
3358 F:      drivers/net/dsa/b53/*
3359 F:      include/linux/dsa/brcm.h
3360 F:      include/linux/platform_data/b53.h
3361
3362 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3363 M:      Nicolas Saenz Julienne <[email protected]>
3364 L:      [email protected]
3365 L:      [email protected] (moderated for non-subscribers)
3366 L:      [email protected] (moderated for non-subscribers)
3367 S:      Maintained
3368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsaenz/linux-rpi.git
3369 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3370 F:      drivers/pci/controller/pcie-brcmstb.c
3371 F:      drivers/staging/vc04_services
3372 N:      bcm2711
3373 N:      bcm283*
3374
3375 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3376 M:      Florian Fainelli <[email protected]>
3377 M:      Ray Jui <[email protected]>
3378 M:      Scott Branden <[email protected]>
3379 M:      [email protected]
3380 S:      Maintained
3381 T:      git git://github.com/broadcom/mach-bcm
3382 F:      arch/arm/mach-bcm/
3383 N:      bcm281*
3384 N:      bcm113*
3385 N:      bcm216*
3386 N:      kona
3387
3388 BROADCOM BCM47XX MIPS ARCHITECTURE
3389 M:      Hauke Mehrtens <[email protected]>
3390 M:      Rafał Miłecki <[email protected]>
3391 L:      [email protected]
3392 S:      Maintained
3393 F:      Documentation/devicetree/bindings/mips/brcm/
3394 F:      arch/mips/bcm47xx/*
3395 F:      arch/mips/include/asm/mach-bcm47xx/*
3396
3397 BROADCOM BCM4908 ETHERNET DRIVER
3398 M:      Rafał Miłecki <[email protected]>
3399 M:      [email protected]
3400 L:      [email protected]
3401 S:      Maintained
3402 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
3403 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
3404 F:      drivers/net/ethernet/broadcom/unimac.h
3405
3406 BROADCOM BCM5301X ARM ARCHITECTURE
3407 M:      Hauke Mehrtens <[email protected]>
3408 M:      Rafał Miłecki <[email protected]>
3409 M:      [email protected]
3410 L:      [email protected]
3411 S:      Maintained
3412 F:      arch/arm/boot/dts/bcm470*
3413 F:      arch/arm/boot/dts/bcm5301*
3414 F:      arch/arm/boot/dts/bcm953012*
3415 F:      arch/arm/mach-bcm/bcm_5301x.c
3416
3417 BROADCOM BCM53573 ARM ARCHITECTURE
3418 M:      Rafał Miłecki <[email protected]>
3419 L:      [email protected]
3420 L:      [email protected]
3421 S:      Maintained
3422 F:      arch/arm/boot/dts/bcm47189*
3423 F:      arch/arm/boot/dts/bcm53573*
3424
3425 BROADCOM BCM63XX ARM ARCHITECTURE
3426 M:      Florian Fainelli <[email protected]>
3427 M:      [email protected]
3428 L:      [email protected] (moderated for non-subscribers)
3429 S:      Maintained
3430 T:      git git://github.com/broadcom/stblinux.git
3431 N:      bcm63xx
3432
3433 BROADCOM BCM63XX/BCM33XX UDC DRIVER
3434 M:      Kevin Cernekee <[email protected]>
3435 L:      [email protected]
3436 S:      Maintained
3437 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
3438
3439 BROADCOM BCM7XXX ARM ARCHITECTURE
3440 M:      Florian Fainelli <[email protected]>
3441 M:      [email protected]
3442 L:      [email protected] (moderated for non-subscribers)
3443 S:      Maintained
3444 T:      git git://github.com/broadcom/stblinux.git
3445 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3446 F:      arch/arm/boot/dts/bcm7*.dts*
3447 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
3448 F:      arch/arm/mach-bcm/*brcmstb*
3449 F:      arch/arm/mm/cache-b15-rac.c
3450 F:      drivers/bus/brcmstb_gisb.c
3451 F:      drivers/pci/controller/pcie-brcmstb.c
3452 N:      brcmstb
3453
3454 BROADCOM BDC DRIVER
3455 M:      Al Cooper <[email protected]>
3456 L:      [email protected]
3457 L:      [email protected]
3458 S:      Maintained
3459 F:      Documentation/devicetree/bindings/usb/brcm,bdc.txt
3460 F:      drivers/usb/gadget/udc/bdc/
3461
3462 BROADCOM BMIPS CPUFREQ DRIVER
3463 M:      Markus Mayer <[email protected]>
3464 M:      [email protected]
3465 L:      [email protected]
3466 S:      Maintained
3467 F:      drivers/cpufreq/bmips-cpufreq.c
3468
3469 BROADCOM BMIPS MIPS ARCHITECTURE
3470 M:      Florian Fainelli <[email protected]>
3471 L:      [email protected]
3472 L:      [email protected]
3473 S:      Maintained
3474 T:      git git://github.com/broadcom/stblinux.git
3475 F:      arch/mips/bmips/*
3476 F:      arch/mips/boot/dts/brcm/bcm*.dts*
3477 F:      arch/mips/include/asm/mach-bmips/*
3478 F:      arch/mips/kernel/*bmips*
3479 F:      drivers/soc/bcm/bcm63xx
3480 F:      drivers/irqchip/irq-bcm63*
3481 F:      drivers/irqchip/irq-bcm7*
3482 F:      drivers/irqchip/irq-brcmstb*
3483 F:      include/linux/bcm963xx_nvram.h
3484 F:      include/linux/bcm963xx_tag.h
3485
3486 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
3487 M:      Rasesh Mody <[email protected]>
3488 M:      [email protected]
3489 L:      [email protected]
3490 S:      Supported
3491 F:      drivers/net/ethernet/broadcom/bnx2.*
3492 F:      drivers/net/ethernet/broadcom/bnx2_*
3493
3494 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3495 M:      Saurav Kashyap <[email protected]>
3496 M:      Javed Hasan <[email protected]>
3497 M:      [email protected]
3498 L:      [email protected]
3499 S:      Supported
3500 F:      drivers/scsi/bnx2fc/
3501
3502 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3503 M:      Nilesh Javali <[email protected]>
3504 M:      Manish Rangankar <[email protected]>
3505 M:      [email protected]
3506 L:      [email protected]
3507 S:      Supported
3508 F:      drivers/scsi/bnx2i/
3509
3510 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
3511 M:      Ariel Elior <[email protected]>
3512 M:      Sudarsana Kalluru <[email protected]>
3513 M:      [email protected]
3514 L:      [email protected]
3515 S:      Supported
3516 F:      drivers/net/ethernet/broadcom/bnx2x/
3517
3518 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
3519 M:      Michael Chan <[email protected]>
3520 L:      [email protected]
3521 S:      Supported
3522 F:      drivers/net/ethernet/broadcom/bnxt/
3523
3524 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
3525 M:      Arend van Spriel <[email protected]>
3526 M:      Franky Lin <[email protected]>
3527 M:      Hante Meuleman <[email protected]>
3528 M:      Chi-hsien Lin <[email protected]>
3529 M:      Wright Feng <[email protected]>
3530 M:      Chung-hsien Hsu <[email protected]>
3531 L:      [email protected]
3532 L:      [email protected]
3533 L:      [email protected]
3534 S:      Supported
3535 F:      drivers/net/wireless/broadcom/brcm80211/
3536
3537 BROADCOM BRCMSTB GPIO DRIVER
3538 M:      Gregory Fong <[email protected]>
3539 L:      [email protected]
3540 S:      Supported
3541 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
3542 F:      drivers/gpio/gpio-brcmstb.c
3543
3544 BROADCOM BRCMSTB I2C DRIVER
3545 M:      Kamal Dasu <[email protected]>
3546 L:      [email protected]
3547 L:      [email protected]
3548 S:      Supported
3549 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
3550 F:      drivers/i2c/busses/i2c-brcmstb.c
3551
3552 BROADCOM BRCMSTB USB EHCI DRIVER
3553 M:      Al Cooper <[email protected]>
3554 L:      [email protected]
3555 L:      [email protected]
3556 S:      Maintained
3557 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
3558 F:      drivers/usb/host/ehci-brcm.*
3559
3560 BROADCOM BRCMSTB USB PIN MAP DRIVER
3561 M:      Al Cooper <[email protected]>
3562 L:      [email protected]
3563 L:      [email protected]
3564 S:      Maintained
3565 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
3566 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
3567
3568 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
3569 M:      Al Cooper <[email protected]>
3570 L:      [email protected]
3571 L:      [email protected]
3572 S:      Maintained
3573 F:      drivers/phy/broadcom/phy-brcm-usb*
3574
3575 BROADCOM ETHERNET PHY DRIVERS
3576 M:      Florian Fainelli <[email protected]>
3577 L:      [email protected]
3578 L:      [email protected]
3579 S:      Supported
3580 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
3581 F:      drivers/net/phy/bcm*.[ch]
3582 F:      drivers/net/phy/broadcom.c
3583 F:      include/linux/brcmphy.h
3584
3585 BROADCOM GENET ETHERNET DRIVER
3586 M:      Doug Berger <[email protected]>
3587 M:      Florian Fainelli <[email protected]>
3588 L:      [email protected]
3589 L:      [email protected]
3590 S:      Supported
3591 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.txt
3592 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.txt
3593 F:      drivers/net/ethernet/broadcom/genet/
3594 F:      drivers/net/ethernet/broadcom/unimac.h
3595 F:      drivers/net/mdio/mdio-bcm-unimac.c
3596 F:      include/linux/platform_data/bcmgenet.h
3597 F:      include/linux/platform_data/mdio-bcm-unimac.h
3598
3599 BROADCOM IPROC ARM ARCHITECTURE
3600 M:      Ray Jui <[email protected]>
3601 M:      Scott Branden <[email protected]>
3602 M:      [email protected]
3603 L:      [email protected] (moderated for non-subscribers)
3604 S:      Maintained
3605 T:      git git://github.com/broadcom/cygnus-linux.git
3606 F:      arch/arm64/boot/dts/broadcom/northstar2/*
3607 F:      arch/arm64/boot/dts/broadcom/stingray/*
3608 F:      drivers/clk/bcm/clk-ns*
3609 F:      drivers/clk/bcm/clk-sr*
3610 F:      drivers/pinctrl/bcm/pinctrl-ns*
3611 F:      include/dt-bindings/clock/bcm-sr*
3612 N:      iproc
3613 N:      cygnus
3614 N:      bcm[-_]nsp
3615 N:      bcm9113*
3616 N:      bcm9583*
3617 N:      bcm9585*
3618 N:      bcm9586*
3619 N:      bcm988312
3620 N:      bcm113*
3621 N:      bcm583*
3622 N:      bcm585*
3623 N:      bcm586*
3624 N:      bcm88312
3625 N:      hr2
3626 N:      stingray
3627
3628 BROADCOM IPROC GBIT ETHERNET DRIVER
3629 M:      Rafał Miłecki <[email protected]>
3630 M:      [email protected]
3631 L:      [email protected]
3632 S:      Maintained
3633 F:      Documentation/devicetree/bindings/net/brcm,amac.txt
3634 F:      drivers/net/ethernet/broadcom/bgmac*
3635 F:      drivers/net/ethernet/broadcom/unimac.h
3636
3637 BROADCOM KONA GPIO DRIVER
3638 M:      Ray Jui <[email protected]>
3639 L:      [email protected]
3640 S:      Supported
3641 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
3642 F:      drivers/gpio/gpio-bcm-kona.c
3643
3644 BROADCOM NETXTREME-E ROCE DRIVER
3645 M:      Selvin Xavier <[email protected]>
3646 M:      Devesh Sharma <[email protected]>
3647 M:      Somnath Kotur <[email protected]>
3648 M:      Sriharsha Basavapatna <[email protected]>
3649 M:      Naresh Kumar PBS <[email protected]>
3650 L:      [email protected]
3651 S:      Supported
3652 W:      http://www.broadcom.com
3653 F:      drivers/infiniband/hw/bnxt_re/
3654 F:      include/uapi/rdma/bnxt_re-abi.h
3655
3656 BROADCOM NVRAM DRIVER
3657 M:      Rafał Miłecki <[email protected]>
3658 L:      [email protected]
3659 S:      Maintained
3660 F:      drivers/firmware/broadcom/*
3661
3662 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
3663 M:      Rafał Miłecki <[email protected]>
3664 M:      Florian Fainelli <[email protected]>
3665 M:      [email protected]
3666 L:      [email protected]
3667 S:      Maintained
3668 T:      git git://github.com/broadcom/stblinux.git
3669 F:      drivers/soc/bcm/bcm-pmb.c
3670 F:      include/dt-bindings/soc/bcm-pmb.h
3671
3672 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
3673 M:      Rafał Miłecki <[email protected]>
3674 L:      [email protected]
3675 S:      Maintained
3676 F:      drivers/bcma/
3677 F:      include/linux/bcma/
3678
3679 BROADCOM SPI DRIVER
3680 M:      Kamal Dasu <[email protected]>
3681 M:      [email protected]
3682 S:      Maintained
3683 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.txt
3684 F:      drivers/spi/spi-bcm-qspi.*
3685 F:      drivers/spi/spi-brcmstb-qspi.c
3686 F:      drivers/spi/spi-iproc-qspi.c
3687
3688 BROADCOM STB AVS CPUFREQ DRIVER
3689 M:      Markus Mayer <[email protected]>
3690 M:      [email protected]
3691 L:      [email protected]
3692 S:      Maintained
3693 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
3694 F:      drivers/cpufreq/brcmstb*
3695
3696 BROADCOM STB AVS TMON DRIVER
3697 M:      Markus Mayer <[email protected]>
3698 M:      [email protected]
3699 L:      [email protected]
3700 S:      Maintained
3701 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
3702 F:      drivers/thermal/broadcom/brcmstb*
3703
3704 BROADCOM STB DPFE DRIVER
3705 M:      Markus Mayer <[email protected]>
3706 M:      [email protected]
3707 L:      [email protected] (moderated for non-subscribers)
3708 S:      Maintained
3709 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
3710 F:      drivers/memory/brcmstb_dpfe.c
3711
3712 BROADCOM STB NAND FLASH DRIVER
3713 M:      Brian Norris <[email protected]>
3714 M:      Kamal Dasu <[email protected]>
3715 L:      [email protected]
3716 L:      [email protected]
3717 S:      Maintained
3718 F:      drivers/mtd/nand/raw/brcmnand/
3719
3720 BROADCOM SYSTEMPORT ETHERNET DRIVER
3721 M:      Florian Fainelli <[email protected]>
3722 L:      [email protected]
3723 L:      [email protected]
3724 S:      Supported
3725 F:      drivers/net/ethernet/broadcom/bcmsysport.*
3726 F:      drivers/net/ethernet/broadcom/unimac.h
3727
3728 BROADCOM TG3 GIGABIT ETHERNET DRIVER
3729 M:      Siva Reddy Kallam <[email protected]>
3730 M:      Prashant Sreedharan <[email protected]>
3731 M:      Michael Chan <[email protected]>
3732 L:      [email protected]
3733 S:      Supported
3734 F:      drivers/net/ethernet/broadcom/tg3.*
3735
3736 BROCADE BFA FC SCSI DRIVER
3737 M:      Anil Gurumurthy <[email protected]>
3738 M:      Sudarsana Kalluru <[email protected]>
3739 L:      [email protected]
3740 S:      Supported
3741 F:      drivers/scsi/bfa/
3742
3743 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
3744 M:      Rasesh Mody <[email protected]>
3745 M:      Sudarsana Kalluru <[email protected]>
3746 M:      [email protected]
3747 L:      [email protected]
3748 S:      Supported
3749 F:      drivers/net/ethernet/brocade/bna/
3750
3751 BSG (block layer generic sg v4 driver)
3752 M:      FUJITA Tomonori <[email protected]>
3753 L:      [email protected]
3754 S:      Supported
3755 F:      block/bsg.c
3756 F:      include/linux/bsg.h
3757 F:      include/uapi/linux/bsg.h
3758
3759 BT87X AUDIO DRIVER
3760 M:      Clemens Ladisch <[email protected]>
3761 L:      [email protected] (moderated for non-subscribers)
3762 S:      Maintained
3763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3764 F:      Documentation/sound/cards/bt87x.rst
3765 F:      sound/pci/bt87x.c
3766
3767 BT8XXGPIO DRIVER
3768 M:      Michael Buesch <[email protected]>
3769 S:      Maintained
3770 W:      http://bu3sch.de/btgpio.php
3771 F:      drivers/gpio/gpio-bt8xx.c
3772
3773 BTRFS FILE SYSTEM
3774 M:      Chris Mason <[email protected]>
3775 M:      Josef Bacik <[email protected]>
3776 M:      David Sterba <[email protected]>
3777 L:      [email protected]
3778 S:      Maintained
3779 W:      http://btrfs.wiki.kernel.org/
3780 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
3781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
3782 F:      Documentation/filesystems/btrfs.rst
3783 F:      fs/btrfs/
3784 F:      include/linux/btrfs*
3785 F:      include/uapi/linux/btrfs*
3786
3787 BTTV VIDEO4LINUX DRIVER
3788 M:      Mauro Carvalho Chehab <[email protected]>
3789 L:      [email protected]
3790 S:      Odd fixes
3791 W:      https://linuxtv.org
3792 T:      git git://linuxtv.org/media_tree.git
3793 F:      Documentation/driver-api/media/drivers/bttv*
3794 F:      drivers/media/pci/bt8xx/bttv*
3795
3796 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3797 M:      Chanwoo Choi <[email protected]>
3798 L:      [email protected]
3799 L:      [email protected]
3800 S:      Maintained
3801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
3802 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3803 F:      drivers/devfreq/exynos-bus.c
3804
3805 BUSLOGIC SCSI DRIVER
3806 M:      Khalid Aziz <[email protected]>
3807 L:      [email protected]
3808 S:      Maintained
3809 F:      drivers/scsi/BusLogic.*
3810 F:      drivers/scsi/FlashPoint.*
3811
3812 C-MEDIA CMI8788 DRIVER
3813 M:      Clemens Ladisch <[email protected]>
3814 L:      [email protected] (moderated for non-subscribers)
3815 S:      Maintained
3816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3817 F:      sound/pci/oxygen/
3818
3819 C-SKY ARCHITECTURE
3820 M:      Guo Ren <[email protected]>
3821 L:      [email protected]
3822 S:      Supported
3823 T:      git https://github.com/c-sky/csky-linux.git
3824 F:      Documentation/devicetree/bindings/csky/
3825 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
3826 F:      Documentation/devicetree/bindings/timer/csky,*
3827 F:      arch/csky/
3828 F:      drivers/clocksource/timer-gx6605s.c
3829 F:      drivers/clocksource/timer-mp-csky.c
3830 F:      drivers/irqchip/irq-csky-*
3831 N:      csky
3832 K:      csky
3833
3834 CA8210 IEEE-802.15.4 RADIO DRIVER
3835 M:      Harry Morris <[email protected]>
3836 L:      [email protected]
3837 S:      Maintained
3838 W:      https://github.com/Cascoda/ca8210-linux.git
3839 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
3840 F:      drivers/net/ieee802154/ca8210.c
3841
3842 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
3843 M:      David Howells <[email protected]>
3844 L:      [email protected] (moderated for non-subscribers)
3845 S:      Supported
3846 F:      Documentation/filesystems/caching/cachefiles.rst
3847 F:      fs/cachefiles/
3848
3849 CADENCE MIPI-CSI2 BRIDGES
3850 M:      Maxime Ripard <[email protected]>
3851 L:      [email protected]
3852 S:      Maintained
3853 F:      Documentation/devicetree/bindings/media/cdns,*.txt
3854 F:      drivers/media/platform/cadence/cdns-csi2*
3855
3856 CADENCE NAND DRIVER
3857 L:      [email protected]
3858 S:      Orphan
3859 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
3860 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
3861
3862 CADENCE USB3 DRD IP DRIVER
3863 M:      Peter Chen <[email protected]>
3864 M:      Pawel Laszczak <[email protected]>
3865 R:      Roger Quadros <[email protected]>
3866 R:      Aswath Govindraju <[email protected]>
3867 L:      [email protected]
3868 S:      Maintained
3869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3870 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
3871 F:      drivers/usb/cdns3/
3872 X:      drivers/usb/cdns3/cdnsp*
3873
3874 CADENCE USBSSP DRD IP DRIVER
3875 M:      Pawel Laszczak <[email protected]>
3876 L:      [email protected]
3877 S:      Maintained
3878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3879 F:      drivers/usb/cdns3/
3880 X:      drivers/usb/cdns3/cdns3*
3881
3882 CADET FM/AM RADIO RECEIVER DRIVER
3883 M:      Hans Verkuil <[email protected]>
3884 L:      [email protected]
3885 S:      Maintained
3886 W:      https://linuxtv.org
3887 T:      git git://linuxtv.org/media_tree.git
3888 F:      drivers/media/radio/radio-cadet*
3889
3890 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
3891 L:      [email protected]
3892 S:      Orphan
3893 T:      git git://linuxtv.org/media_tree.git
3894 F:      Documentation/admin-guide/media/cafe_ccic*
3895 F:      drivers/media/platform/marvell-ccic/
3896
3897 CAIF NETWORK LAYER
3898 L:      [email protected]
3899 S:      Orphan
3900 F:      Documentation/networking/caif/
3901 F:      drivers/net/caif/
3902 F:      include/net/caif/
3903 F:      include/uapi/linux/caif/
3904 F:      net/caif/
3905
3906 CAKE QDISC
3907 M:      Toke Høiland-Jørgensen <[email protected]>
3908 L:      [email protected] (moderated for non-subscribers)
3909 S:      Maintained
3910 F:      net/sched/sch_cake.c
3911
3912 CAN NETWORK DRIVERS
3913 M:      Wolfgang Grandegger <[email protected]>
3914 M:      Marc Kleine-Budde <[email protected]>
3915 L:      [email protected]
3916 S:      Maintained
3917 W:      https://github.com/linux-can
3918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3919 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3920 F:      Documentation/devicetree/bindings/net/can/
3921 F:      drivers/net/can/
3922 F:      include/linux/can/bittiming.h
3923 F:      include/linux/can/dev.h
3924 F:      include/linux/can/led.h
3925 F:      include/linux/can/length.h
3926 F:      include/linux/can/platform/
3927 F:      include/linux/can/rx-offload.h
3928 F:      include/uapi/linux/can/error.h
3929 F:      include/uapi/linux/can/netlink.h
3930 F:      include/uapi/linux/can/vxcan.h
3931
3932 CAN NETWORK LAYER
3933 M:      Oliver Hartkopp <[email protected]>
3934 M:      Marc Kleine-Budde <[email protected]>
3935 L:      [email protected]
3936 S:      Maintained
3937 W:      https://github.com/linux-can
3938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3940 F:      Documentation/networking/can.rst
3941 F:      include/linux/can/can-ml.h
3942 F:      include/linux/can/core.h
3943 F:      include/linux/can/skb.h
3944 F:      include/net/netns/can.h
3945 F:      include/uapi/linux/can.h
3946 F:      include/uapi/linux/can/bcm.h
3947 F:      include/uapi/linux/can/gw.h
3948 F:      include/uapi/linux/can/isotp.h
3949 F:      include/uapi/linux/can/raw.h
3950 F:      net/can/
3951
3952 CAN-J1939 NETWORK LAYER
3953 M:      Robin van der Gracht <[email protected]>
3954 M:      Oleksij Rempel <[email protected]>
3955 R:      [email protected]
3956 L:      [email protected]
3957 S:      Maintained
3958 F:      Documentation/networking/j1939.rst
3959 F:      include/uapi/linux/can/j1939.h
3960 F:      net/can/j1939/
3961
3962 CAPABILITIES
3963 M:      Serge Hallyn <[email protected]>
3964 L:      [email protected]
3965 S:      Supported
3966 F:      include/linux/capability.h
3967 F:      include/uapi/linux/capability.h
3968 F:      kernel/capability.c
3969 F:      security/commoncap.c
3970
3971 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
3972 M:      Kevin Tsai <[email protected]>
3973 S:      Maintained
3974 F:      drivers/iio/light/cm*
3975
3976 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
3977 M:      Christian Lamparter <[email protected]>
3978 L:      [email protected]
3979 S:      Maintained
3980 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
3981 F:      drivers/net/wireless/ath/carl9170/
3982
3983 CAVIUM I2C DRIVER
3984 M:      Robert Richter <[email protected]>
3985 S:      Odd Fixes
3986 W:      http://www.marvell.com
3987 F:      drivers/i2c/busses/i2c-octeon*
3988 F:      drivers/i2c/busses/i2c-thunderx*
3989
3990 CAVIUM LIQUIDIO NETWORK DRIVER
3991 M:      Derek Chickles <[email protected]>
3992 M:      Satanand Burla <[email protected]>
3993 M:      Felix Manlunas <[email protected]>
3994 L:      [email protected]
3995 S:      Supported
3996 W:      http://www.marvell.com
3997 F:      drivers/net/ethernet/cavium/liquidio/
3998
3999 CAVIUM MMC DRIVER
4000 M:      Robert Richter <[email protected]>
4001 S:      Odd Fixes
4002 W:      http://www.marvell.com
4003 F:      drivers/mmc/host/cavium*
4004
4005 CAVIUM OCTEON-TX CRYPTO DRIVER
4006 M:      George Cherian <[email protected]>
4007 L:      [email protected]
4008 S:      Supported
4009 W:      http://www.marvell.com
4010 F:      drivers/crypto/cavium/cpt/
4011
4012 CAVIUM THUNDERX2 ARM64 SOC
4013 M:      Robert Richter <[email protected]>
4014 L:      [email protected] (moderated for non-subscribers)
4015 S:      Odd Fixes
4016 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4017 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4018
4019 CC2520 IEEE-802.15.4 RADIO DRIVER
4020 M:      Varka Bhadram <[email protected]>
4021 L:      [email protected]
4022 S:      Maintained
4023 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4024 F:      drivers/net/ieee802154/cc2520.c
4025 F:      include/linux/spi/cc2520.h
4026
4027 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4028 M:      Gilad Ben-Yossef <[email protected]>
4029 L:      [email protected]
4030 S:      Supported
4031 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4032 F:      drivers/crypto/ccree/
4033
4034 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4035 M:      Hadar Gat <[email protected]>
4036 L:      [email protected]
4037 S:      Supported
4038 F:      drivers/char/hw_random/cctrng.c
4039 F:      drivers/char/hw_random/cctrng.h
4040 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4041 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4042
4043 CEC FRAMEWORK
4044 M:      Hans Verkuil <[email protected]>
4045 L:      [email protected]
4046 S:      Supported
4047 W:      http://linuxtv.org
4048 T:      git git://linuxtv.org/media_tree.git
4049 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4050 F:      Documentation/devicetree/bindings/media/cec.txt
4051 F:      Documentation/driver-api/media/cec-core.rst
4052 F:      Documentation/userspace-api/media/cec
4053 F:      drivers/media/cec/
4054 F:      drivers/media/rc/keymaps/rc-cec.c
4055 F:      include/media/cec-notifier.h
4056 F:      include/media/cec.h
4057 F:      include/uapi/linux/cec-funcs.h
4058 F:      include/uapi/linux/cec.h
4059
4060 CEC GPIO DRIVER
4061 M:      Hans Verkuil <[email protected]>
4062 L:      [email protected]
4063 S:      Supported
4064 W:      http://linuxtv.org
4065 T:      git git://linuxtv.org/media_tree.git
4066 F:      Documentation/devicetree/bindings/media/cec-gpio.txt
4067 F:      drivers/media/cec/platform/cec-gpio/
4068
4069 CELL BROADBAND ENGINE ARCHITECTURE
4070 M:      Arnd Bergmann <[email protected]>
4071 L:      [email protected]
4072 S:      Supported
4073 W:      http://www.ibm.com/developerworks/power/cell/
4074 F:      arch/powerpc/include/asm/cell*.h
4075 F:      arch/powerpc/include/asm/spu*.h
4076 F:      arch/powerpc/include/uapi/asm/spu*.h
4077 F:      arch/powerpc/platforms/cell/
4078
4079 CELLWISE CW2015 BATTERY DRIVER
4080 M:      Tobias Schrammm <[email protected]>
4081 S:      Maintained
4082 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4083 F:      drivers/power/supply/cw2015_battery.c
4084
4085 CEPH COMMON CODE (LIBCEPH)
4086 M:      Ilya Dryomov <[email protected]>
4087 M:      Jeff Layton <[email protected]>
4088 L:      [email protected]
4089 S:      Supported
4090 W:      http://ceph.com/
4091 T:      git git://github.com/ceph/ceph-client.git
4092 F:      include/linux/ceph/
4093 F:      include/linux/crush/
4094 F:      net/ceph/
4095
4096 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4097 M:      Jeff Layton <[email protected]>
4098 M:      Ilya Dryomov <[email protected]>
4099 L:      [email protected]
4100 S:      Supported
4101 W:      http://ceph.com/
4102 T:      git git://github.com/ceph/ceph-client.git
4103 F:      Documentation/filesystems/ceph.rst
4104 F:      fs/ceph/
4105
4106 CERTIFICATE HANDLING
4107 M:      David Howells <[email protected]>
4108 M:      David Woodhouse <[email protected]>
4109 L:      [email protected]
4110 S:      Maintained
4111 F:      Documentation/admin-guide/module-signing.rst
4112 F:      certs/
4113 F:      scripts/extract-cert.c
4114 F:      scripts/sign-file.c
4115
4116 CFAG12864B LCD DRIVER
4117 M:      Miguel Ojeda Sandonis <[email protected]>
4118 S:      Maintained
4119 F:      drivers/auxdisplay/cfag12864b.c
4120 F:      include/linux/cfag12864b.h
4121
4122 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4123 M:      Miguel Ojeda Sandonis <[email protected]>
4124 S:      Maintained
4125 F:      drivers/auxdisplay/cfag12864bfb.c
4126 F:      include/linux/cfag12864b.h
4127
4128 CHAR and MISC DRIVERS
4129 M:      Arnd Bergmann <[email protected]>
4130 M:      Greg Kroah-Hartman <[email protected]>
4131 S:      Supported
4132 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4133 F:      drivers/char/
4134 F:      drivers/misc/
4135 F:      include/linux/miscdevice.h
4136 X:      drivers/char/agp/
4137 X:      drivers/char/hw_random/
4138 X:      drivers/char/ipmi/
4139 X:      drivers/char/random.c
4140 X:      drivers/char/tpm/
4141
4142 CHECKPATCH
4143 M:      Andy Whitcroft <[email protected]>
4144 M:      Joe Perches <[email protected]>
4145 S:      Maintained
4146 F:      scripts/checkpatch.pl
4147
4148 CHINESE DOCUMENTATION
4149 M:      Harry Wei <[email protected]>
4150 M:      Alex Shi <[email protected]>
4151 L:      [email protected] (subscribers-only)
4152 S:      Maintained
4153 F:      Documentation/translations/zh_CN/
4154
4155 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4156 M:      Peter Chen <[email protected]>
4157 L:      [email protected]
4158 S:      Maintained
4159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4160 F:      drivers/usb/chipidea/
4161
4162 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4163 M:      Hans de Goede <[email protected]>
4164 L:      [email protected]
4165 S:      Maintained
4166 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
4167 F:      drivers/input/touchscreen/chipone_icn8318.c
4168
4169 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4170 M:      Hans de Goede <[email protected]>
4171 L:      [email protected]
4172 S:      Maintained
4173 F:      drivers/input/touchscreen/chipone_icn8505.c
4174
4175 CHROME HARDWARE PLATFORM SUPPORT
4176 M:      Benson Leung <[email protected]>
4177 M:      Enric Balletbo i Serra <[email protected]>
4178 S:      Maintained
4179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4180 F:      drivers/platform/chrome/
4181
4182 CHROMEOS EC CODEC DRIVER
4183 M:      Cheng-Yi Chiang <[email protected]>
4184 R:      Enric Balletbo i Serra <[email protected]>
4185 R:      Guenter Roeck <[email protected]>
4186 S:      Maintained
4187 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4188 F:      sound/soc/codecs/cros_ec_codec.*
4189
4190 CHROMEOS EC SUBDRIVERS
4191 M:      Benson Leung <[email protected]>
4192 M:      Enric Balletbo i Serra <[email protected]>
4193 R:      Guenter Roeck <[email protected]>
4194 S:      Maintained
4195 F:      drivers/power/supply/cros_usbpd-charger.c
4196 N:      cros_ec
4197 N:      cros-ec
4198
4199 CHRONTEL CH7322 CEC DRIVER
4200 M:      Jeff Chase <[email protected]>
4201 L:      [email protected]
4202 S:      Maintained
4203 T:      git git://linuxtv.org/media_tree.git
4204 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
4205 F:      drivers/media/cec/i2c/ch7322.c
4206
4207 CIRRUS LOGIC AUDIO CODEC DRIVERS
4208 M:      James Schulman <[email protected]>
4209 M:      David Rhodes <[email protected]>
4210 L:      [email protected] (moderated for non-subscribers)
4211 L:      [email protected]
4212 S:      Maintained
4213 F:      sound/soc/codecs/cs*
4214
4215 CIRRUS LOGIC EP93XX ETHERNET DRIVER
4216 M:      Hartley Sweeten <[email protected]>
4217 L:      [email protected]
4218 S:      Maintained
4219 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
4220
4221 CIRRUS LOGIC LOCHNAGAR DRIVER
4222 M:      Charles Keepax <[email protected]>
4223 M:      Richard Fitzgerald <[email protected]>
4224 L:      [email protected]
4225 S:      Supported
4226 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
4227 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
4228 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
4229 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
4230 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
4231 F:      Documentation/hwmon/lochnagar.rst
4232 F:      drivers/clk/clk-lochnagar.c
4233 F:      drivers/hwmon/lochnagar-hwmon.c
4234 F:      drivers/mfd/lochnagar-i2c.c
4235 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
4236 F:      drivers/regulator/lochnagar-regulator.c
4237 F:      include/dt-bindings/clk/lochnagar.h
4238 F:      include/dt-bindings/pinctrl/lochnagar.h
4239 F:      include/linux/mfd/lochnagar*
4240 F:      sound/soc/codecs/lochnagar-sc.c
4241
4242 CIRRUS LOGIC MADERA CODEC DRIVERS
4243 M:      Charles Keepax <[email protected]>
4244 M:      Richard Fitzgerald <[email protected]>
4245 L:      [email protected] (moderated for non-subscribers)
4246 L:      [email protected]
4247 S:      Supported
4248 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4249 T:      git https://github.com/CirrusLogic/linux-drivers.git
4250 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
4251 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
4252 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
4253 F:      drivers/gpio/gpio-madera*
4254 F:      drivers/irqchip/irq-madera*
4255 F:      drivers/mfd/cs47l*
4256 F:      drivers/mfd/madera*
4257 F:      drivers/pinctrl/cirrus/*
4258 F:      include/dt-bindings/sound/madera*
4259 F:      include/linux/irqchip/irq-madera*
4260 F:      include/linux/mfd/madera/*
4261 F:      include/sound/madera*
4262 F:      sound/soc/codecs/cs47l*
4263 F:      sound/soc/codecs/madera*
4264
4265 CISCO FCOE HBA DRIVER
4266 M:      Satish Kharat <[email protected]>
4267 M:      Sesidhar Baddela <[email protected]>
4268 M:      Karan Tilak Kumar <[email protected]>
4269 L:      [email protected]
4270 S:      Supported
4271 F:      drivers/scsi/fnic/
4272
4273 CISCO SCSI HBA DRIVER
4274 M:      Karan Tilak Kumar <[email protected]>
4275 M:      Sesidhar Baddela <[email protected]>
4276 L:      [email protected]
4277 S:      Supported
4278 F:      drivers/scsi/snic/
4279
4280 CISCO VIC ETHERNET NIC DRIVER
4281 M:      Christian Benvenuti <[email protected]>
4282 M:      Govindarajulu Varadarajan <[email protected]>
4283 S:      Supported
4284 F:      drivers/net/ethernet/cisco/enic/
4285
4286 CISCO VIC LOW LATENCY NIC DRIVER
4287 M:      Christian Benvenuti <[email protected]>
4288 M:      Nelson Escobar <[email protected]>
4289 S:      Supported
4290 F:      drivers/infiniband/hw/usnic/
4291
4292 CLANG-FORMAT FILE
4293 M:      Miguel Ojeda <[email protected]>
4294 S:      Maintained
4295 F:      .clang-format
4296
4297 CLANG/LLVM BUILD SUPPORT
4298 M:      Nathan Chancellor <[email protected]>
4299 M:      Nick Desaulniers <[email protected]>
4300 L:      [email protected]
4301 S:      Supported
4302 W:      https://clangbuiltlinux.github.io/
4303 B:      https://github.com/ClangBuiltLinux/linux/issues
4304 C:      irc://chat.freenode.net/clangbuiltlinux
4305 F:      Documentation/kbuild/llvm.rst
4306 F:      include/linux/compiler-clang.h
4307 F:      scripts/clang-tools/
4308 F:      scripts/clang-version.sh
4309 F:      scripts/lld-version.sh
4310 K:      \b(?i:clang|llvm)\b
4311
4312 CLEANCACHE API
4313 M:      Konrad Rzeszutek Wilk <[email protected]>
4314 L:      [email protected]
4315 S:      Maintained
4316 F:      include/linux/cleancache.h
4317 F:      mm/cleancache.c
4318
4319 CLK API
4320 M:      Russell King <[email protected]>
4321 L:      [email protected]
4322 S:      Maintained
4323 F:      include/linux/clk.h
4324
4325 CLOCKSOURCE, CLOCKEVENT DRIVERS
4326 M:      Daniel Lezcano <[email protected]>
4327 M:      Thomas Gleixner <[email protected]>
4328 L:      [email protected]
4329 S:      Supported
4330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4331 F:      Documentation/devicetree/bindings/timer/
4332 F:      drivers/clocksource/
4333
4334 CMPC ACPI DRIVER
4335 M:      Thadeu Lima de Souza Cascardo <[email protected]>
4336 M:      Daniel Oliveira Nascimento <[email protected]>
4337 L:      [email protected]
4338 S:      Supported
4339 F:      drivers/platform/x86/classmate-laptop.c
4340
4341 COBALT MEDIA DRIVER
4342 M:      Hans Verkuil <[email protected]>
4343 L:      [email protected]
4344 S:      Supported
4345 W:      https://linuxtv.org
4346 T:      git git://linuxtv.org/media_tree.git
4347 F:      drivers/media/pci/cobalt/
4348
4349 COCCINELLE/Semantic Patches (SmPL)
4350 M:      Julia Lawall <[email protected]>
4351 M:      Gilles Muller <[email protected]>
4352 M:      Nicolas Palix <[email protected]>
4353 M:      Michal Marek <[email protected]>
4354 L:      [email protected] (moderated for non-subscribers)
4355 S:      Supported
4356 W:      http://coccinelle.lip6.fr/
4357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
4358 F:      Documentation/dev-tools/coccinelle.rst
4359 F:      scripts/coccicheck
4360 F:      scripts/coccinelle/
4361
4362 CODA FILE SYSTEM
4363 M:      Jan Harkes <[email protected]>
4364 M:      [email protected]
4365 L:      [email protected]
4366 S:      Maintained
4367 W:      http://www.coda.cs.cmu.edu/
4368 F:      Documentation/filesystems/coda.rst
4369 F:      fs/coda/
4370 F:      include/linux/coda*.h
4371 F:      include/uapi/linux/coda*.h
4372
4373 CODA V4L2 MEM2MEM DRIVER
4374 M:      Philipp Zabel <[email protected]>
4375 L:      [email protected]
4376 S:      Maintained
4377 F:      Documentation/devicetree/bindings/media/coda.yaml
4378 F:      drivers/media/platform/coda/
4379
4380 CODE OF CONDUCT
4381 M:      Greg Kroah-Hartman <[email protected]>
4382 S:      Supported
4383 F:      Documentation/process/code-of-conduct-interpretation.rst
4384 F:      Documentation/process/code-of-conduct.rst
4385
4386 COMMON CLK FRAMEWORK
4387 M:      Michael Turquette <[email protected]>
4388 M:      Stephen Boyd <[email protected]>
4389 L:      [email protected]
4390 S:      Maintained
4391 Q:      http://patchwork.kernel.org/project/linux-clk/list/
4392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
4393 F:      Documentation/devicetree/bindings/clock/
4394 F:      drivers/clk/
4395 F:      include/linux/clk-pr*
4396 F:      include/linux/clk/
4397 F:      include/linux/of_clk.h
4398 X:      drivers/clk/clkdev.c
4399
4400 COMMON INTERNET FILE SYSTEM (CIFS)
4401 M:      Steve French <[email protected]>
4402 L:      [email protected]
4403 L:      [email protected] (moderated for non-subscribers)
4404 S:      Supported
4405 W:      http://linux-cifs.samba.org/
4406 T:      git git://git.samba.org/sfrench/cifs-2.6.git
4407 F:      Documentation/admin-guide/cifs/
4408 F:      fs/cifs/
4409
4410 COMPACTPCI HOTPLUG CORE
4411 M:      Scott Murray <[email protected]>
4412 L:      [email protected]
4413 S:      Maintained
4414 F:      drivers/pci/hotplug/cpci_hotplug*
4415
4416 COMPACTPCI HOTPLUG GENERIC DRIVER
4417 M:      Scott Murray <[email protected]>
4418 L:      [email protected]
4419 S:      Maintained
4420 F:      drivers/pci/hotplug/cpcihp_generic.c
4421
4422 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
4423 M:      Scott Murray <[email protected]>
4424 L:      [email protected]
4425 S:      Maintained
4426 F:      drivers/pci/hotplug/cpcihp_zt5550.*
4427
4428 COMPAL LAPTOP SUPPORT
4429 M:      Cezary Jackiewicz <[email protected]>
4430 L:      [email protected]
4431 S:      Maintained
4432 F:      drivers/platform/x86/compal-laptop.c
4433
4434 COMPILER ATTRIBUTES
4435 M:      Miguel Ojeda <[email protected]>
4436 S:      Maintained
4437 F:      include/linux/compiler_attributes.h
4438
4439 CONEXANT ACCESSRUNNER USB DRIVER
4440 L:      [email protected]
4441 S:      Orphan
4442 W:      http://accessrunner.sourceforge.net/
4443 F:      drivers/usb/atm/cxacru.c
4444
4445 CONFIGFS
4446 M:      Joel Becker <[email protected]>
4447 M:      Christoph Hellwig <[email protected]>
4448 S:      Supported
4449 T:      git git://git.infradead.org/users/hch/configfs.git
4450 F:      fs/configfs/
4451 F:      include/linux/configfs.h
4452 F:      samples/configfs/
4453
4454 CONSOLE SUBSYSTEM
4455 M:      Greg Kroah-Hartman <[email protected]>
4456 S:      Supported
4457 F:      drivers/video/console/
4458 F:      include/linux/console*
4459
4460 CONTROL GROUP (CGROUP)
4461 M:      Tejun Heo <[email protected]>
4462 M:      Zefan Li <[email protected]>
4463 M:      Johannes Weiner <[email protected]>
4464 L:      [email protected]
4465 S:      Maintained
4466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4467 F:      Documentation/admin-guide/cgroup-v1/
4468 F:      Documentation/admin-guide/cgroup-v2.rst
4469 F:      include/linux/cgroup*
4470 F:      kernel/cgroup/
4471
4472 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
4473 M:      Tejun Heo <[email protected]>
4474 M:      Jens Axboe <[email protected]>
4475 L:      [email protected]
4476 L:      [email protected]
4477 T:      git git://git.kernel.dk/linux-block
4478 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
4479 F:      block/bfq-cgroup.c
4480 F:      block/blk-cgroup.c
4481 F:      block/blk-iolatency.c
4482 F:      block/blk-throttle.c
4483 F:      include/linux/blk-cgroup.h
4484
4485 CONTROL GROUP - CPUSET
4486 M:      Zefan Li <[email protected]>
4487 L:      [email protected]
4488 S:      Maintained
4489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4490 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
4491 F:      include/linux/cpuset.h
4492 F:      kernel/cgroup/cpuset.c
4493
4494 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
4495 M:      Johannes Weiner <[email protected]>
4496 M:      Michal Hocko <[email protected]>
4497 M:      Vladimir Davydov <[email protected]>
4498 L:      [email protected]
4499 L:      [email protected]
4500 S:      Maintained
4501 F:      mm/memcontrol.c
4502 F:      mm/swap_cgroup.c
4503
4504 CORETEMP HARDWARE MONITORING DRIVER
4505 M:      Fenghua Yu <[email protected]>
4506 L:      [email protected]
4507 S:      Maintained
4508 F:      Documentation/hwmon/coretemp.rst
4509 F:      drivers/hwmon/coretemp.c
4510
4511 CORSAIR-CPRO HARDWARE MONITOR DRIVER
4512 M:      Marius Zachmann <[email protected]>
4513 L:      [email protected]
4514 S:      Maintained
4515 F:      drivers/hwmon/corsair-cpro.c
4516
4517 CORSAIR-PSU HARDWARE MONITOR DRIVER
4518 M:      Wilken Gottwalt <[email protected]>
4519 L:      [email protected]
4520 S:      Maintained
4521 F:      Documentation/hwmon/corsair-psu.rst
4522 F:      drivers/hwmon/corsair-psu.c
4523
4524 COSA/SRP SYNC SERIAL DRIVER
4525 M:      Jan "Yenya" Kasprzak <[email protected]>
4526 S:      Maintained
4527 W:      http://www.fi.muni.cz/~kas/cosa/
4528 F:      drivers/net/wan/cosa*
4529
4530 COUNTER SUBSYSTEM
4531 M:      William Breathitt Gray <[email protected]>
4532 L:      [email protected]
4533 S:      Maintained
4534 F:      Documentation/ABI/testing/sysfs-bus-counter*
4535 F:      Documentation/driver-api/generic-counter.rst
4536 F:      drivers/counter/
4537 F:      include/linux/counter.h
4538 F:      include/linux/counter_enum.h
4539
4540 CPMAC ETHERNET DRIVER
4541 M:      Florian Fainelli <[email protected]>
4542 L:      [email protected]
4543 S:      Maintained
4544 F:      drivers/net/ethernet/ti/cpmac.c
4545
4546 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
4547 M:      Viresh Kumar <[email protected]>
4548 M:      Sudeep Holla <[email protected]>
4549 L:      [email protected]
4550 S:      Maintained
4551 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
4552 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
4553
4554 CPU FREQUENCY SCALING FRAMEWORK
4555 M:      "Rafael J. Wysocki" <[email protected]>
4556 M:      Viresh Kumar <[email protected]>
4557 L:      [email protected]
4558 S:      Maintained
4559 B:      https://bugzilla.kernel.org
4560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4561 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
4562 F:      Documentation/admin-guide/pm/cpufreq.rst
4563 F:      Documentation/admin-guide/pm/intel_pstate.rst
4564 F:      Documentation/cpu-freq/
4565 F:      Documentation/devicetree/bindings/cpufreq/
4566 F:      drivers/cpufreq/
4567 F:      include/linux/cpufreq.h
4568 F:      include/linux/sched/cpufreq.h
4569 F:      kernel/sched/cpufreq*.c
4570 F:      tools/testing/selftests/cpufreq/
4571
4572 CPU IDLE TIME MANAGEMENT FRAMEWORK
4573 M:      "Rafael J. Wysocki" <[email protected]>
4574 M:      Daniel Lezcano <[email protected]>
4575 L:      [email protected]
4576 S:      Maintained
4577 B:      https://bugzilla.kernel.org
4578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4579 F:      Documentation/admin-guide/pm/cpuidle.rst
4580 F:      Documentation/driver-api/pm/cpuidle.rst
4581 F:      drivers/cpuidle/
4582 F:      include/linux/cpuidle.h
4583
4584 CPU POWER MONITORING SUBSYSTEM
4585 M:      Thomas Renninger <[email protected]>
4586 M:      Shuah Khan <[email protected]>
4587 M:      Shuah Khan <[email protected]>
4588 L:      [email protected]
4589 S:      Maintained
4590 F:      tools/power/cpupower/
4591
4592 CPUID/MSR DRIVER
4593 M:      "H. Peter Anvin" <[email protected]>
4594 S:      Maintained
4595 F:      arch/x86/kernel/cpuid.c
4596 F:      arch/x86/kernel/msr.c
4597
4598 CPUIDLE DRIVER - ARM BIG LITTLE
4599 M:      Lorenzo Pieralisi <[email protected]>
4600 M:      Daniel Lezcano <[email protected]>
4601 L:      [email protected]
4602 L:      [email protected]
4603 S:      Maintained
4604 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4605 F:      drivers/cpuidle/cpuidle-big_little.c
4606
4607 CPUIDLE DRIVER - ARM EXYNOS
4608 M:      Bartlomiej Zolnierkiewicz <[email protected]>
4609 M:      Daniel Lezcano <[email protected]>
4610 M:      Kukjin Kim <[email protected]>
4611 L:      [email protected]
4612 L:      [email protected]
4613 S:      Supported
4614 F:      arch/arm/mach-exynos/pm.c
4615 F:      drivers/cpuidle/cpuidle-exynos.c
4616 F:      include/linux/platform_data/cpuidle-exynos.h
4617
4618 CPUIDLE DRIVER - ARM PSCI
4619 M:      Lorenzo Pieralisi <[email protected]>
4620 M:      Sudeep Holla <[email protected]>
4621 L:      [email protected]
4622 L:      [email protected]
4623 S:      Supported
4624 F:      drivers/cpuidle/cpuidle-psci.c
4625
4626 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
4627 M:      Ulf Hansson <[email protected]>
4628 L:      [email protected]
4629 L:      [email protected]
4630 S:      Supported
4631 F:      drivers/cpuidle/cpuidle-psci.h
4632 F:      drivers/cpuidle/cpuidle-psci-domain.c
4633
4634 CRAMFS FILESYSTEM
4635 M:      Nicolas Pitre <[email protected]>
4636 S:      Maintained
4637 F:      Documentation/filesystems/cramfs.rst
4638 F:      fs/cramfs/
4639
4640 CREATIVE SB0540
4641 M:      Bastien Nocera <[email protected]>
4642 L:      [email protected]
4643 S:      Maintained
4644 F:      drivers/hid/hid-creative-sb0540.c
4645
4646 CRYPTO API
4647 M:      Herbert Xu <[email protected]>
4648 M:      "David S. Miller" <[email protected]>
4649 L:      [email protected]
4650 S:      Maintained
4651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
4652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
4653 F:      Documentation/crypto/
4654 F:      Documentation/devicetree/bindings/crypto/
4655 F:      arch/*/crypto/
4656 F:      crypto/
4657 F:      drivers/crypto/
4658 F:      include/crypto/
4659 F:      include/linux/crypto*
4660 F:      lib/crypto/
4661
4662 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
4663 M:      Neil Horman <[email protected]>
4664 L:      [email protected]
4665 S:      Maintained
4666 F:      crypto/ansi_cprng.c
4667 F:      crypto/rng.c
4668
4669 CS3308 MEDIA DRIVER
4670 M:      Hans Verkuil <[email protected]>
4671 L:      [email protected]
4672 S:      Odd Fixes
4673 W:      http://linuxtv.org
4674 T:      git git://linuxtv.org/media_tree.git
4675 F:      drivers/media/i2c/cs3308.c
4676
4677 CS5535 Audio ALSA driver
4678 M:      Jaya Kumar <[email protected]>
4679 S:      Maintained
4680 F:      sound/pci/cs5535audio/
4681
4682 CSI DRIVERS FOR ALLWINNER V3s
4683 M:      Yong Deng <[email protected]>
4684 L:      [email protected]
4685 S:      Maintained
4686 T:      git git://linuxtv.org/media_tree.git
4687 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
4688 F:      drivers/media/platform/sunxi/sun6i-csi/
4689
4690 CW1200 WLAN driver
4691 M:      Solomon Peachy <[email protected]>
4692 S:      Maintained
4693 F:      drivers/net/wireless/st/cw1200/
4694
4695 CX18 VIDEO4LINUX DRIVER
4696 M:      Andy Walls <[email protected]>
4697 L:      [email protected]
4698 S:      Maintained
4699 W:      https://linuxtv.org
4700 T:      git git://linuxtv.org/media_tree.git
4701 F:      drivers/media/pci/cx18/
4702 F:      include/uapi/linux/ivtv*
4703
4704 CX2341X MPEG ENCODER HELPER MODULE
4705 M:      Hans Verkuil <[email protected]>
4706 L:      [email protected]
4707 S:      Maintained
4708 W:      https://linuxtv.org
4709 T:      git git://linuxtv.org/media_tree.git
4710 F:      drivers/media/common/cx2341x*
4711 F:      include/media/drv-intf/cx2341x.h
4712
4713 CX24120 MEDIA DRIVER
4714 M:      Jemma Denson <[email protected]>
4715 M:      Patrick Boettcher <[email protected]>
4716 L:      [email protected]
4717 S:      Maintained
4718 W:      https://linuxtv.org
4719 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4720 F:      drivers/media/dvb-frontends/cx24120*
4721
4722 CX88 VIDEO4LINUX DRIVER
4723 M:      Mauro Carvalho Chehab <[email protected]>
4724 L:      [email protected]
4725 S:      Odd fixes
4726 W:      https://linuxtv.org
4727 T:      git git://linuxtv.org/media_tree.git
4728 F:      Documentation/driver-api/media/drivers/cx88*
4729 F:      drivers/media/pci/cx88/
4730
4731 CXD2820R MEDIA DRIVER
4732 M:      Antti Palosaari <[email protected]>
4733 L:      [email protected]
4734 S:      Maintained
4735 W:      https://linuxtv.org
4736 W:      http://palosaari.fi/linux/
4737 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4738 T:      git git://linuxtv.org/anttip/media_tree.git
4739 F:      drivers/media/dvb-frontends/cxd2820r*
4740
4741 CXGB3 ETHERNET DRIVER (CXGB3)
4742 M:      Raju Rangoju <[email protected]>
4743 L:      [email protected]
4744 S:      Supported
4745 W:      http://www.chelsio.com
4746 F:      drivers/net/ethernet/chelsio/cxgb3/
4747
4748 CXGB3 ISCSI DRIVER (CXGB3I)
4749 M:      Karen Xie <[email protected]>
4750 L:      [email protected]
4751 S:      Supported
4752 W:      http://www.chelsio.com
4753 F:      drivers/scsi/cxgbi/cxgb3i
4754
4755 CXGB4 CRYPTO DRIVER (chcr)
4756 M:      Ayush Sawal <[email protected]>
4757 M:      Vinay Kumar Yadav <[email protected]>
4758 M:      Rohit Maheshwari <[email protected]>
4759 L:      [email protected]
4760 S:      Supported
4761 W:      http://www.chelsio.com
4762 F:      drivers/crypto/chelsio
4763
4764 CXGB4 INLINE CRYPTO DRIVER
4765 M:      Ayush Sawal <[email protected]>
4766 M:      Vinay Kumar Yadav <[email protected]>
4767 M:      Rohit Maheshwari <[email protected]>
4768 L:      [email protected]
4769 S:      Supported
4770 W:      http://www.chelsio.com
4771 F:      drivers/net/ethernet/chelsio/inline_crypto/
4772
4773 CXGB4 ETHERNET DRIVER (CXGB4)
4774 M:      Raju Rangoju <[email protected]>
4775 L:      [email protected]
4776 S:      Supported
4777 W:      http://www.chelsio.com
4778 F:      drivers/net/ethernet/chelsio/cxgb4/
4779
4780 CXGB4 ISCSI DRIVER (CXGB4I)
4781 M:      Karen Xie <[email protected]>
4782 L:      [email protected]
4783 S:      Supported
4784 W:      http://www.chelsio.com
4785 F:      drivers/scsi/cxgbi/cxgb4i
4786
4787 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
4788 M:      Potnuri Bharat Teja <[email protected]>
4789 L:      [email protected]
4790 S:      Supported
4791 W:      http://www.openfabrics.org
4792 F:      drivers/infiniband/hw/cxgb4/
4793 F:      include/uapi/rdma/cxgb4-abi.h
4794
4795 CXGB4VF ETHERNET DRIVER (CXGB4VF)
4796 M:      Raju Rangoju <[email protected]>
4797 L:      [email protected]
4798 S:      Supported
4799 W:      http://www.chelsio.com
4800 F:      drivers/net/ethernet/chelsio/cxgb4vf/
4801
4802 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
4803 M:      Frederic Barrat <[email protected]>
4804 M:      Andrew Donnellan <[email protected]>
4805 L:      [email protected]
4806 S:      Supported
4807 F:      Documentation/ABI/testing/sysfs-class-cxl
4808 F:      Documentation/powerpc/cxl.rst
4809 F:      arch/powerpc/platforms/powernv/pci-cxl.c
4810 F:      drivers/misc/cxl/
4811 F:      include/misc/cxl*
4812 F:      include/uapi/misc/cxl.h
4813
4814 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
4815 M:      Manoj N. Kumar <[email protected]>
4816 M:      Matthew R. Ochs <[email protected]>
4817 M:      Uma Krishnan <[email protected]>
4818 L:      [email protected]
4819 S:      Supported
4820 F:      Documentation/powerpc/cxlflash.rst
4821 F:      drivers/scsi/cxlflash/
4822 F:      include/uapi/scsi/cxlflash_ioctl.h
4823
4824 CYBERPRO FB DRIVER
4825 M:      Russell King <[email protected]>
4826 L:      [email protected] (moderated for non-subscribers)
4827 S:      Maintained
4828 W:      http://www.armlinux.org.uk/
4829 F:      drivers/video/fbdev/cyber2000fb.*
4830
4831 CYCLADES ASYNC MUX DRIVER
4832 S:      Orphan
4833 W:      http://www.cyclades.com/
4834 F:      drivers/tty/cyclades.c
4835 F:      include/linux/cyclades.h
4836 F:      include/uapi/linux/cyclades.h
4837
4838 CYCLADES PC300 DRIVER
4839 S:      Orphan
4840 W:      http://www.cyclades.com/
4841 F:      drivers/net/wan/pc300*
4842
4843 CYPRESS_FIRMWARE MEDIA DRIVER
4844 M:      Antti Palosaari <[email protected]>
4845 L:      [email protected]
4846 S:      Maintained
4847 W:      https://linuxtv.org
4848 W:      http://palosaari.fi/linux/
4849 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4850 T:      git git://linuxtv.org/anttip/media_tree.git
4851 F:      drivers/media/common/cypress_firmware*
4852
4853 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
4854 M:      Linus Walleij <[email protected]>
4855 L:      [email protected]
4856 S:      Maintained
4857 F:      drivers/input/touchscreen/cy8ctma140.c
4858
4859 CYTTSP TOUCHSCREEN DRIVER
4860 M:      Ferruh Yigit <[email protected]>
4861 L:      [email protected]
4862 S:      Supported
4863 F:      drivers/input/touchscreen/cyttsp*
4864 F:      include/linux/input/cyttsp.h
4865
4866 D-LINK DIR-685 TOUCHKEYS DRIVER
4867 M:      Linus Walleij <[email protected]>
4868 L:      [email protected]
4869 S:      Supported
4870 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
4871
4872 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
4873 M:      Joshua Kinard <[email protected]>
4874 S:      Maintained
4875 F:      drivers/rtc/rtc-ds1685.c
4876 F:      include/linux/rtc/ds1685.h
4877
4878 DAMA SLAVE for AX.25
4879 M:      Joerg Reuter <[email protected]>
4880 L:      [email protected]
4881 S:      Maintained
4882 W:      http://yaina.de/jreuter/
4883 W:      http://www.qsl.net/dl1bke/
4884 F:      net/ax25/af_ax25.c
4885 F:      net/ax25/ax25_dev.c
4886 F:      net/ax25/ax25_ds_*
4887 F:      net/ax25/ax25_in.c
4888 F:      net/ax25/ax25_out.c
4889 F:      net/ax25/ax25_timer.c
4890 F:      net/ax25/sysctl_net_ax25.c
4891
4892 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
4893 L:      [email protected]
4894 S:      Orphan
4895 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
4896 F:      drivers/net/ethernet/dec/tulip/dmfe.c
4897
4898 DC390/AM53C974 SCSI driver
4899 M:      Hannes Reinecke <[email protected]>
4900 L:      [email protected]
4901 S:      Maintained
4902 F:      drivers/scsi/am53c974.c
4903
4904 DC395x SCSI driver
4905 M:      Oliver Neukum <[email protected]>
4906 M:      Ali Akcaagac <[email protected]>
4907 M:      Jamie Lenehan <[email protected]>
4908 L:      [email protected]
4909 S:      Maintained
4910 W:      http://twibble.org/dist/dc395x/
4911 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
4912 F:      Documentation/scsi/dc395x.rst
4913 F:      drivers/scsi/dc395x.*
4914
4915 DCCP PROTOCOL
4916 L:      [email protected]
4917 S:      Orphan
4918 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
4919 F:      include/linux/dccp.h
4920 F:      include/linux/tfrc.h
4921 F:      include/uapi/linux/dccp.h
4922 F:      net/dccp/
4923
4924 DECnet NETWORK LAYER
4925 L:      [email protected]
4926 S:      Orphan
4927 W:      http://linux-decnet.sourceforge.net
4928 F:      Documentation/networking/decnet.rst
4929 F:      net/decnet/
4930
4931 DECSTATION PLATFORM SUPPORT
4932 M:      "Maciej W. Rozycki" <[email protected]>
4933 L:      [email protected]
4934 S:      Maintained
4935 W:      http://www.linux-mips.org/wiki/DECstation
4936 F:      arch/mips/dec/
4937 F:      arch/mips/include/asm/dec/
4938 F:      arch/mips/include/asm/mach-dec/
4939
4940 DEFXX FDDI NETWORK DRIVER
4941 M:      "Maciej W. Rozycki" <[email protected]>
4942 S:      Maintained
4943 F:      drivers/net/fddi/defxx.*
4944
4945 DEFZA FDDI NETWORK DRIVER
4946 M:      "Maciej W. Rozycki" <[email protected]>
4947 S:      Maintained
4948 F:      drivers/net/fddi/defza.*
4949
4950 DEINTERLACE DRIVERS FOR ALLWINNER H3
4951 M:      Jernej Skrabec <[email protected]>
4952 L:      [email protected]
4953 S:      Maintained
4954 T:      git git://linuxtv.org/media_tree.git
4955 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
4956 F:      drivers/media/platform/sunxi/sun8i-di/
4957
4958 DELL LAPTOP DRIVER
4959 M:      Matthew Garrett <[email protected]>
4960 M:      Pali Rohár <[email protected]>
4961 L:      [email protected]
4962 S:      Maintained
4963 F:      drivers/platform/x86/dell/dell-laptop.c
4964
4965 DELL LAPTOP FREEFALL DRIVER
4966 M:      Pali Rohár <[email protected]>
4967 S:      Maintained
4968 F:      drivers/platform/x86/dell/dell-smo8800.c
4969
4970 DELL LAPTOP RBTN DRIVER
4971 M:      Pali Rohár <[email protected]>
4972 S:      Maintained
4973 F:      drivers/platform/x86/dell/dell-rbtn.*
4974
4975 DELL LAPTOP SMM DRIVER
4976 M:      Pali Rohár <[email protected]>
4977 S:      Maintained
4978 F:      drivers/hwmon/dell-smm-hwmon.c
4979 F:      include/uapi/linux/i8k.h
4980
4981 DELL REMOTE BIOS UPDATE DRIVER
4982 M:      Stuart Hayes <[email protected]>
4983 L:      [email protected]
4984 S:      Maintained
4985 F:      drivers/platform/x86/dell/dell_rbu.c
4986
4987 DELL SMBIOS DRIVER
4988 M:      Pali Rohár <[email protected]>
4989 M:      Mario Limonciello <[email protected]>
4990 L:      [email protected]
4991 S:      Maintained
4992 F:      drivers/platform/x86/dell/dell-smbios.*
4993
4994 DELL SMBIOS SMM DRIVER
4995 M:      Mario Limonciello <[email protected]>
4996 L:      [email protected]
4997 S:      Maintained
4998 F:      drivers/platform/x86/dell/dell-smbios-smm.c
4999
5000 DELL SMBIOS WMI DRIVER
5001 M:      Mario Limonciello <[email protected]>
5002 L:      [email protected]
5003 S:      Maintained
5004 F:      drivers/platform/x86/dell/dell-smbios-wmi.c
5005 F:      tools/wmi/dell-smbios-example.c
5006
5007 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
5008 M:      Stuart Hayes <[email protected]>
5009 L:      [email protected]
5010 S:      Maintained
5011 F:      Documentation/driver-api/dcdbas.rst
5012 F:      drivers/platform/x86/dell/dcdbas.*
5013
5014 DELL WMI DESCRIPTOR DRIVER
5015 M:      Mario Limonciello <[email protected]>
5016 S:      Maintained
5017 F:      drivers/platform/x86/dell/dell-wmi-descriptor.c
5018
5019 DELL WMI SYSMAN DRIVER
5020 M:      Divya Bharathi <[email protected]>
5021 M:      Mario Limonciello <[email protected]>
5022 M:      Prasanth Ksr <[email protected]>
5023 L:      [email protected]
5024 S:      Maintained
5025 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
5026 F:      drivers/platform/x86/dell/dell-wmi-sysman/
5027
5028 DELL WMI NOTIFICATIONS DRIVER
5029 M:      Matthew Garrett <[email protected]>
5030 M:      Pali Rohár <[email protected]>
5031 S:      Maintained
5032 F:      drivers/platform/x86/dell/dell-wmi.c
5033
5034 DELTA ST MEDIA DRIVER
5035 M:      Hugues Fruchet <[email protected]>
5036 L:      [email protected]
5037 S:      Supported
5038 W:      https://linuxtv.org
5039 T:      git git://linuxtv.org/media_tree.git
5040 F:      drivers/media/platform/sti/delta
5041
5042 DENALI NAND DRIVER
5043 L:      [email protected]
5044 S:      Orphan
5045 F:      drivers/mtd/nand/raw/denali*
5046
5047 DESIGNWARE EDMA CORE IP DRIVER
5048 M:      Gustavo Pimentel <[email protected]>
5049 L:      [email protected]
5050 S:      Maintained
5051 F:      drivers/dma/dw-edma/
5052 F:      include/linux/dma/edma.h
5053
5054 DESIGNWARE USB2 DRD IP DRIVER
5055 M:      Minas Harutyunyan <[email protected]>
5056 L:      [email protected]
5057 S:      Maintained
5058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5059 F:      drivers/usb/dwc2/
5060
5061 DESIGNWARE USB3 DRD IP DRIVER
5062 M:      Felipe Balbi <[email protected]>
5063 L:      [email protected]
5064 S:      Maintained
5065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5066 F:      drivers/usb/dwc3/
5067
5068 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
5069 M:      Andreas Klinger <[email protected]>
5070 L:      [email protected]
5071 S:      Maintained
5072 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
5073 F:      drivers/iio/proximity/srf*.c
5074
5075 DEVICE COREDUMP (DEV_COREDUMP)
5076 M:      Johannes Berg <[email protected]>
5077 L:      [email protected]
5078 S:      Maintained
5079 F:      drivers/base/devcoredump.c
5080 F:      include/linux/devcoredump.h
5081
5082 DEVICE DEPENDENCY HELPER SCRIPT
5083 M:      Saravana Kannan <[email protected]>
5084 L:      [email protected]
5085 S:      Maintained
5086 F:      scripts/dev-needs.sh
5087
5088 DEVICE DIRECT ACCESS (DAX)
5089 M:      Dan Williams <[email protected]>
5090 M:      Vishal Verma <[email protected]>
5091 M:      Dave Jiang <[email protected]>
5092 L:      [email protected]
5093 S:      Supported
5094 F:      drivers/dax/
5095
5096 DEVICE FREQUENCY (DEVFREQ)
5097 M:      MyungJoo Ham <[email protected]>
5098 M:      Kyungmin Park <[email protected]>
5099 M:      Chanwoo Choi <[email protected]>
5100 L:      [email protected]
5101 S:      Maintained
5102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5103 F:      Documentation/devicetree/bindings/devfreq/
5104 F:      drivers/devfreq/
5105 F:      include/linux/devfreq.h
5106 F:      include/trace/events/devfreq.h
5107
5108 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
5109 M:      Chanwoo Choi <[email protected]>
5110 L:      [email protected]
5111 S:      Supported
5112 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5113 F:      Documentation/devicetree/bindings/devfreq/event/
5114 F:      drivers/devfreq/devfreq-event.c
5115 F:      drivers/devfreq/event/
5116 F:      include/dt-bindings/pmu/exynos_ppmu.h
5117 F:      include/linux/devfreq-event.h
5118
5119 DEVICE NUMBER REGISTRY
5120 M:      Torben Mathiasen <[email protected]>
5121 S:      Maintained
5122 W:      http://lanana.org/docs/device-list/index.html
5123
5124 DEVICE-MAPPER  (LVM)
5125 M:      Alasdair Kergon <[email protected]>
5126 M:      Mike Snitzer <[email protected]>
5127 M:      [email protected]
5128 L:      [email protected]
5129 S:      Maintained
5130 W:      http://sources.redhat.com/dm
5131 Q:      http://patchwork.kernel.org/project/dm-devel/list/
5132 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
5133 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
5134 F:      Documentation/admin-guide/device-mapper/
5135 F:      drivers/md/Kconfig
5136 F:      drivers/md/Makefile
5137 F:      drivers/md/dm*
5138 F:      drivers/md/persistent-data/
5139 F:      include/linux/device-mapper.h
5140 F:      include/linux/dm-*.h
5141 F:      include/uapi/linux/dm-*.h
5142
5143 DEVLINK
5144 M:      Jiri Pirko <[email protected]>
5145 L:      [email protected]
5146 S:      Supported
5147 F:      Documentation/networking/devlink
5148 F:      include/net/devlink.h
5149 F:      include/uapi/linux/devlink.h
5150 F:      net/core/devlink.c
5151
5152 DIALOG SEMICONDUCTOR DRIVERS
5153 M:      Support Opensource <[email protected]>
5154 S:      Supported
5155 W:      http://www.dialog-semiconductor.com/products
5156 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
5157 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
5158 F:      Documentation/devicetree/bindings/mfd/da90*.txt
5159 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
5160 F:      Documentation/devicetree/bindings/regulator/da92*.txt
5161 F:      Documentation/devicetree/bindings/regulator/slg51000.txt
5162 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
5163 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
5164 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
5165 F:      Documentation/hwmon/da90??.rst
5166 F:      drivers/gpio/gpio-da90??.c
5167 F:      drivers/hwmon/da90??-hwmon.c
5168 F:      drivers/iio/adc/da91??-*.c
5169 F:      drivers/input/misc/da72??.[ch]
5170 F:      drivers/input/misc/da90??_onkey.c
5171 F:      drivers/input/touchscreen/da9052_tsi.c
5172 F:      drivers/leds/leds-da90??.c
5173 F:      drivers/mfd/da903x.c
5174 F:      drivers/mfd/da90??-*.c
5175 F:      drivers/mfd/da91??-*.c
5176 F:      drivers/pinctrl/pinctrl-da90??.c
5177 F:      drivers/power/supply/da9052-battery.c
5178 F:      drivers/power/supply/da91??-*.c
5179 F:      drivers/regulator/da9???-regulator.[ch]
5180 F:      drivers/regulator/slg51000-regulator.[ch]
5181 F:      drivers/rtc/rtc-da90??.c
5182 F:      drivers/thermal/da90??-thermal.c
5183 F:      drivers/video/backlight/da90??_bl.c
5184 F:      drivers/watchdog/da90??_wdt.c
5185 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
5186 F:      include/linux/mfd/da903x.h
5187 F:      include/linux/mfd/da9052/
5188 F:      include/linux/mfd/da9055/
5189 F:      include/linux/mfd/da9062/
5190 F:      include/linux/mfd/da9063/
5191 F:      include/linux/mfd/da9150/
5192 F:      include/linux/regulator/da9211.h
5193 F:      include/sound/da[79]*.h
5194 F:      sound/soc/codecs/da[79]*.[ch]
5195
5196 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
5197 M:      William Breathitt Gray <[email protected]>
5198 L:      [email protected]
5199 S:      Maintained
5200 F:      drivers/gpio/gpio-gpio-mm.c
5201
5202 DIOLAN U2C-12 I2C DRIVER
5203 M:      Guenter Roeck <[email protected]>
5204 L:      [email protected]
5205 S:      Maintained
5206 F:      drivers/i2c/busses/i2c-diolan-u2c.c
5207
5208 DIRECTORY NOTIFICATION (DNOTIFY)
5209 M:      Jan Kara <[email protected]>
5210 R:      Amir Goldstein <[email protected]>
5211 L:      [email protected]
5212 S:      Maintained
5213 F:      Documentation/filesystems/dnotify.rst
5214 F:      fs/notify/dnotify/
5215 F:      include/linux/dnotify.h
5216
5217 DISK GEOMETRY AND PARTITION HANDLING
5218 M:      Andries Brouwer <[email protected]>
5219 S:      Maintained
5220 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
5221 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
5222 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
5223
5224 DISKQUOTA
5225 M:      Jan Kara <[email protected]>
5226 S:      Maintained
5227 F:      Documentation/filesystems/quota.rst
5228 F:      fs/quota/
5229 F:      include/linux/quota*.h
5230 F:      include/uapi/linux/quota*.h
5231
5232 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
5233 M:      Bernie Thompson <[email protected]>
5234 L:      [email protected]
5235 S:      Maintained
5236 W:      http://plugable.com/category/projects/udlfb/
5237 F:      Documentation/fb/udlfb.rst
5238 F:      drivers/video/fbdev/udlfb.c
5239 F:      include/video/udlfb.h
5240
5241 DISTRIBUTED LOCK MANAGER (DLM)
5242 M:      Christine Caulfield <[email protected]>
5243 M:      David Teigland <[email protected]>
5244 L:      [email protected]
5245 S:      Supported
5246 W:      http://sources.redhat.com/cluster/
5247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
5248 F:      fs/dlm/
5249
5250 DMA BUFFER SHARING FRAMEWORK
5251 M:      Sumit Semwal <[email protected]>
5252 M:      Christian König <[email protected]>
5253 L:      [email protected]
5254 L:      [email protected]
5255 L:      [email protected] (moderated for non-subscribers)
5256 S:      Maintained
5257 T:      git git://anongit.freedesktop.org/drm/drm-misc
5258 F:      Documentation/driver-api/dma-buf.rst
5259 F:      drivers/dma-buf/
5260 F:      include/linux/*fence.h
5261 F:      include/linux/dma-buf*
5262 F:      include/linux/dma-resv.h
5263 K:      \bdma_(?:buf|fence|resv)\b
5264
5265 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
5266 M:      Vinod Koul <[email protected]>
5267 L:      [email protected]
5268 S:      Maintained
5269 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5270 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
5271 F:      Documentation/devicetree/bindings/dma/
5272 F:      Documentation/driver-api/dmaengine/
5273 F:      drivers/dma/
5274 F:      include/linux/dmaengine.h
5275 F:      include/linux/of_dma.h
5276
5277 DMA MAPPING HELPERS
5278 M:      Christoph Hellwig <[email protected]>
5279 M:      Marek Szyprowski <[email protected]>
5280 R:      Robin Murphy <[email protected]>
5281 L:      [email protected]
5282 S:      Supported
5283 W:      http://git.infradead.org/users/hch/dma-mapping.git
5284 T:      git git://git.infradead.org/users/hch/dma-mapping.git
5285 F:      include/asm-generic/dma-mapping.h
5286 F:      include/linux/dma-direct.h
5287 F:      include/linux/dma-mapping.h
5288 F:      include/linux/dma-map-ops.h
5289 F:      kernel/dma/
5290
5291 DMA MAPPING BENCHMARK
5292 M:      Barry Song <[email protected]>
5293 L:      [email protected]
5294 F:      kernel/dma/map_benchmark.c
5295 F:      tools/testing/selftests/dma/
5296
5297 DMA-BUF HEAPS FRAMEWORK
5298 M:      Sumit Semwal <[email protected]>
5299 R:      Benjamin Gaignard <[email protected]>
5300 R:      Liam Mark <[email protected]>
5301 R:      Laura Abbott <[email protected]>
5302 R:      Brian Starkey <[email protected]>
5303 R:      John Stultz <[email protected]>
5304 L:      [email protected]
5305 L:      [email protected]
5306 L:      [email protected] (moderated for non-subscribers)
5307 S:      Maintained
5308 T:      git git://anongit.freedesktop.org/drm/drm-misc
5309 F:      drivers/dma-buf/dma-heap.c
5310 F:      drivers/dma-buf/heaps/*
5311 F:      include/linux/dma-heap.h
5312 F:      include/uapi/linux/dma-heap.h
5313
5314 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
5315 M:      Lukasz Luba <[email protected]>
5316 L:      [email protected]
5317 L:      [email protected]
5318 S:      Maintained
5319 F:      Documentation/devicetree/bindings/memory-controllers/exynos5422-dmc.txt
5320 F:      drivers/memory/samsung/exynos5422-dmc.c
5321
5322 DME1737 HARDWARE MONITOR DRIVER
5323 M:      Juerg Haefliger <[email protected]>
5324 L:      [email protected]
5325 S:      Maintained
5326 F:      Documentation/hwmon/dme1737.rst
5327 F:      drivers/hwmon/dme1737.c
5328
5329 DMI/SMBIOS SUPPORT
5330 M:      Jean Delvare <[email protected]>
5331 S:      Maintained
5332 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
5333 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
5334 F:      drivers/firmware/dmi-id.c
5335 F:      drivers/firmware/dmi_scan.c
5336 F:      include/linux/dmi.h
5337
5338 DOCUMENTATION
5339 M:      Jonathan Corbet <[email protected]>
5340 L:      [email protected]
5341 S:      Maintained
5342 P:      Documentation/doc-guide/maintainer-profile.rst
5343 T:      git git://git.lwn.net/linux.git docs-next
5344 F:      Documentation/
5345 F:      scripts/documentation-file-ref-check
5346 F:      scripts/kernel-doc
5347 F:      scripts/sphinx-pre-install
5348 X:      Documentation/ABI/
5349 X:      Documentation/admin-guide/media/
5350 X:      Documentation/devicetree/
5351 X:      Documentation/driver-api/media/
5352 X:      Documentation/firmware-guide/acpi/
5353 X:      Documentation/i2c/
5354 X:      Documentation/power/
5355 X:      Documentation/spi/
5356 X:      Documentation/userspace-api/media/
5357
5358 DOCUMENTATION SCRIPTS
5359 M:      Mauro Carvalho Chehab <[email protected]>
5360 L:      [email protected]
5361 S:      Maintained
5362 F:      Documentation/sphinx/parse-headers.pl
5363 F:      scripts/documentation-file-ref-check
5364 F:      scripts/sphinx-pre-install
5365
5366 DOCUMENTATION/ITALIAN
5367 M:      Federico Vaga <[email protected]>
5368 L:      [email protected]
5369 S:      Maintained
5370 F:      Documentation/translations/it_IT
5371
5372 DONGWOON DW9714 LENS VOICE COIL DRIVER
5373 M:      Sakari Ailus <[email protected]>
5374 L:      [email protected]
5375 S:      Maintained
5376 T:      git git://linuxtv.org/media_tree.git
5377 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
5378 F:      drivers/media/i2c/dw9714.c
5379
5380 DONGWOON DW9768 LENS VOICE COIL DRIVER
5381 M:      Dongchun Zhu <[email protected]>
5382 L:      [email protected]
5383 S:      Maintained
5384 T:      git git://linuxtv.org/media_tree.git
5385 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
5386 F:      drivers/media/i2c/dw9768.c
5387
5388 DONGWOON DW9807 LENS VOICE COIL DRIVER
5389 M:      Sakari Ailus <[email protected]>
5390 L:      [email protected]
5391 S:      Maintained
5392 T:      git git://linuxtv.org/media_tree.git
5393 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt
5394 F:      drivers/media/i2c/dw9807-vcm.c
5395
5396 DOUBLETALK DRIVER
5397 M:      "James R. Van Zandt" <[email protected]>
5398 L:      [email protected]
5399 S:      Maintained
5400 F:      drivers/char/dtlk.c
5401 F:      include/linux/dtlk.h
5402
5403 DPAA2 DATAPATH I/O (DPIO) DRIVER
5404 M:      Roy Pledge <[email protected]>
5405 L:      [email protected]
5406 S:      Maintained
5407 F:      drivers/soc/fsl/dpio
5408
5409 DPAA2 ETHERNET DRIVER
5410 M:      Ioana Ciornei <[email protected]>
5411 M:      Ioana Radulescu <[email protected]>
5412 L:      [email protected]
5413 S:      Maintained
5414 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
5415 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
5416 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
5417 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
5418 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
5419 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
5420 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
5421 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
5422 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
5423
5424 DPAA2 ETHERNET SWITCH DRIVER
5425 M:      Ioana Radulescu <[email protected]>
5426 M:      Ioana Ciornei <[email protected]>
5427 L:      [email protected]
5428 S:      Maintained
5429 F:      drivers/staging/fsl-dpaa2/ethsw
5430
5431 DPT_I2O SCSI RAID DRIVER
5432 M:      Adaptec OEM Raid Solutions <[email protected]>
5433 L:      [email protected]
5434 S:      Maintained
5435 W:      http://www.adaptec.com/
5436 F:      drivers/scsi/dpt*
5437 F:      drivers/scsi/dpt/
5438
5439 DRBD DRIVER
5440 M:      Philipp Reisner <[email protected]>
5441 M:      Lars Ellenberg <[email protected]>
5442 L:      [email protected]
5443 S:      Supported
5444 W:      http://www.drbd.org
5445 T:      git git://git.linbit.com/linux-drbd.git
5446 T:      git git://git.linbit.com/drbd-8.4.git
5447 F:      Documentation/admin-guide/blockdev/
5448 F:      drivers/block/drbd/
5449 F:      lib/lru_cache.c
5450
5451 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
5452 M:      Greg Kroah-Hartman <[email protected]>
5453 R:      "Rafael J. Wysocki" <[email protected]>
5454 S:      Supported
5455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
5456 F:      Documentation/core-api/kobject.rst
5457 F:      drivers/base/
5458 F:      fs/debugfs/
5459 F:      fs/sysfs/
5460 F:      include/linux/debugfs.h
5461 F:      include/linux/kobj*
5462 F:      lib/kobj*
5463
5464 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
5465 M:      Nishanth Menon <[email protected]>
5466 L:      [email protected]
5467 S:      Maintained
5468 F:      drivers/soc/ti/smartreflex.c
5469 F:      include/linux/power/smartreflex.h
5470
5471 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
5472 M:      Maxime Ripard <[email protected]>
5473 M:      Chen-Yu Tsai <[email protected]>
5474 R:      Jernej Skrabec <[email protected]>
5475 L:      [email protected]
5476 S:      Supported
5477 T:      git git://anongit.freedesktop.org/drm/drm-misc
5478 F:      drivers/gpu/drm/sun4i/sun8i*
5479
5480 DRM DRIVER FOR ARM PL111 CLCD
5481 M:      Eric Anholt <[email protected]>
5482 S:      Supported
5483 T:      git git://anongit.freedesktop.org/drm/drm-misc
5484 F:      drivers/gpu/drm/pl111/
5485
5486 DRM DRIVER FOR ARM VERSATILE TFT PANELS
5487 M:      Linus Walleij <[email protected]>
5488 S:      Maintained
5489 T:      git git://anongit.freedesktop.org/drm/drm-misc
5490 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
5491 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
5492
5493 DRM DRIVER FOR ASPEED BMC GFX
5494 M:      Joel Stanley <[email protected]>
5495 L:      [email protected] (moderated for non-subscribers)
5496 S:      Supported
5497 T:      git git://anongit.freedesktop.org/drm/drm-misc
5498 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
5499 F:      drivers/gpu/drm/aspeed/
5500
5501 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
5502 M:      Dave Airlie <[email protected]>
5503 R:      Thomas Zimmermann <[email protected]>
5504 L:      [email protected]
5505 S:      Supported
5506 T:      git git://anongit.freedesktop.org/drm/drm-misc
5507 F:      drivers/gpu/drm/ast/
5508
5509 DRM DRIVER FOR BOCHS VIRTUAL GPU
5510 M:      Gerd Hoffmann <[email protected]>
5511 L:      [email protected]
5512 S:      Maintained
5513 T:      git git://anongit.freedesktop.org/drm/drm-misc
5514 F:      drivers/gpu/drm/bochs/
5515
5516 DRM DRIVER FOR BOE HIMAX8279D PANELS
5517 M:      Jerry Han <[email protected]>
5518 S:      Maintained
5519 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
5520 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
5521
5522 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
5523 M:      Linus Walleij <[email protected]>
5524 S:      Maintained
5525 T:      git git://anongit.freedesktop.org/drm/drm-misc
5526 F:      drivers/gpu/drm/tve200/
5527
5528 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
5529 M:      Icenowy Zheng <[email protected]>
5530 S:      Maintained
5531 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
5532 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
5533
5534 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
5535 M:      Jagan Teki <[email protected]>
5536 S:      Maintained
5537 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
5538 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
5539
5540 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
5541 M:      Hans de Goede <[email protected]>
5542 S:      Maintained
5543 T:      git git://anongit.freedesktop.org/drm/drm-misc
5544 F:      drivers/gpu/drm/tiny/gm12u320.c
5545
5546 DRM DRIVER FOR HX8357D PANELS
5547 M:      Eric Anholt <[email protected]>
5548 S:      Maintained
5549 T:      git git://anongit.freedesktop.org/drm/drm-misc
5550 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
5551 F:      drivers/gpu/drm/tiny/hx8357d.c
5552
5553 DRM DRIVER FOR ILITEK ILI9225 PANELS
5554 M:      David Lechner <[email protected]>
5555 S:      Maintained
5556 T:      git git://anongit.freedesktop.org/drm/drm-misc
5557 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
5558 F:      drivers/gpu/drm/tiny/ili9225.c
5559
5560 DRM DRIVER FOR ILITEK ILI9486 PANELS
5561 M:      Kamlesh Gurudasani <[email protected]>
5562 S:      Maintained
5563 T:      git git://anongit.freedesktop.org/drm/drm-misc
5564 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
5565 F:      drivers/gpu/drm/tiny/ili9486.c
5566
5567 DRM DRIVER FOR INTEL I810 VIDEO CARDS
5568 S:      Orphan / Obsolete
5569 F:      drivers/gpu/drm/i810/
5570 F:      include/uapi/drm/i810_drm.h
5571
5572 DRM DRIVER FOR LVDS PANELS
5573 M:      Laurent Pinchart <[email protected]>
5574 L:      [email protected]
5575 T:      git git://anongit.freedesktop.org/drm/drm-misc
5576 S:      Maintained
5577 F:      drivers/gpu/drm/panel/panel-lvds.c
5578 F:      Documentation/devicetree/bindings/display/panel/lvds.yaml
5579
5580 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
5581 M:      Guido Günther <[email protected]>
5582 R:      Purism Kernel Team <[email protected]>
5583 S:      Maintained
5584 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
5585 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
5586
5587 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
5588 S:      Orphan / Obsolete
5589 F:      drivers/gpu/drm/mga/
5590 F:      include/uapi/drm/mga_drm.h
5591
5592 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
5593 M:      Dave Airlie <[email protected]>
5594 R:      Thomas Zimmermann <[email protected]>
5595 L:      [email protected]
5596 S:      Supported
5597 T:      git git://anongit.freedesktop.org/drm/drm-misc
5598 F:      drivers/gpu/drm/mgag200/
5599
5600 DRM DRIVER FOR MI0283QT
5601 M:      Noralf Trønnes <[email protected]>
5602 S:      Maintained
5603 T:      git git://anongit.freedesktop.org/drm/drm-misc
5604 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
5605 F:      drivers/gpu/drm/tiny/mi0283qt.c
5606
5607 DRM DRIVER FOR MSM ADRENO GPU
5608 M:      Rob Clark <[email protected]>
5609 M:      Sean Paul <[email protected]>
5610 L:      [email protected]
5611 L:      [email protected]
5612 L:      [email protected]
5613 S:      Maintained
5614 T:      git https://gitlab.freedesktop.org/drm/msm.git
5615 F:      Documentation/devicetree/bindings/display/msm/
5616 F:      drivers/gpu/drm/msm/
5617 F:      include/uapi/drm/msm_drm.h
5618
5619 DRM DRIVER FOR NOVATEK NT35510 PANELS
5620 M:      Linus Walleij <[email protected]>
5621 S:      Maintained
5622 T:      git git://anongit.freedesktop.org/drm/drm-misc
5623 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
5624 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
5625
5626 DRM DRIVER FOR NOVATEK NT36672A PANELS
5627 M:      Sumit Semwal <[email protected]>
5628 S:      Maintained
5629 T:      git git://anongit.freedesktop.org/drm/drm-misc
5630 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
5631 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
5632
5633 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
5634 M:      Ben Skeggs <[email protected]>
5635 L:      [email protected]
5636 L:      [email protected]
5637 S:      Supported
5638 T:      git git://github.com/skeggsb/linux
5639 F:      drivers/gpu/drm/nouveau/
5640 F:      include/uapi/drm/nouveau_drm.h
5641
5642 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
5643 M:      Stefan Mavrodiev <[email protected]>
5644 S:      Maintained
5645 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
5646 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
5647
5648 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
5649 M:      Noralf Trønnes <[email protected]>
5650 S:      Maintained
5651 T:      git git://anongit.freedesktop.org/drm/drm-misc
5652 F:      Documentation/devicetree/bindings/display/repaper.txt
5653 F:      drivers/gpu/drm/tiny/repaper.c
5654
5655 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
5656 M:      Dave Airlie <[email protected]>
5657 M:      Gerd Hoffmann <[email protected]>
5658 L:      [email protected]
5659 S:      Obsolete
5660 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
5661 T:      git git://anongit.freedesktop.org/drm/drm-misc
5662 F:      drivers/gpu/drm/tiny/cirrus.c
5663
5664 DRM DRIVER FOR QXL VIRTUAL GPU
5665 M:      Dave Airlie <[email protected]>
5666 M:      Gerd Hoffmann <[email protected]>
5667 L:      [email protected]
5668 L:      [email protected]
5669 S:      Maintained
5670 T:      git git://anongit.freedesktop.org/drm/drm-misc
5671 F:      drivers/gpu/drm/qxl/
5672 F:      include/uapi/drm/qxl_drm.h
5673
5674 DRM DRIVER FOR RAGE 128 VIDEO CARDS
5675 S:      Orphan / Obsolete
5676 F:      drivers/gpu/drm/r128/
5677 F:      include/uapi/drm/r128_drm.h
5678
5679 DRM DRIVER FOR RAYDIUM RM67191 PANELS
5680 M:      Robert Chiras <[email protected]>
5681 S:      Maintained
5682 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
5683 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
5684
5685 DRM DRIVER FOR SITRONIX ST7703 PANELS
5686 M:      Guido Günther <[email protected]>
5687 R:      Purism Kernel Team <[email protected]>
5688 R:      Ondrej Jirman <[email protected]>
5689 S:      Maintained
5690 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
5691 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
5692
5693 DRM DRIVER FOR SAVAGE VIDEO CARDS
5694 S:      Orphan / Obsolete
5695 F:      drivers/gpu/drm/savage/
5696 F:      include/uapi/drm/savage_drm.h
5697
5698 DRM DRIVER FOR SIS VIDEO CARDS
5699 S:      Orphan / Obsolete
5700 F:      drivers/gpu/drm/sis/
5701 F:      include/uapi/drm/sis_drm.h
5702
5703 DRM DRIVER FOR SITRONIX ST7586 PANELS
5704 M:      David Lechner <[email protected]>
5705 S:      Maintained
5706 T:      git git://anongit.freedesktop.org/drm/drm-misc
5707 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
5708 F:      drivers/gpu/drm/tiny/st7586.c
5709
5710 DRM DRIVER FOR SITRONIX ST7701 PANELS
5711 M:      Jagan Teki <[email protected]>
5712 S:      Maintained
5713 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
5714 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
5715
5716 DRM DRIVER FOR SITRONIX ST7735R PANELS
5717 M:      David Lechner <[email protected]>
5718 S:      Maintained
5719 T:      git git://anongit.freedesktop.org/drm/drm-misc
5720 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
5721 F:      drivers/gpu/drm/tiny/st7735r.c
5722
5723 DRM DRIVER FOR SONY ACX424AKP PANELS
5724 M:      Linus Walleij <[email protected]>
5725 S:      Maintained
5726 T:      git git://anongit.freedesktop.org/drm/drm-misc
5727 F:      drivers/gpu/drm/panel/panel-sony-acx424akp.c
5728
5729 DRM DRIVER FOR ST-ERICSSON MCDE
5730 M:      Linus Walleij <[email protected]>
5731 S:      Maintained
5732 T:      git git://anongit.freedesktop.org/drm/drm-misc
5733 F:      Documentation/devicetree/bindings/display/ste,mcde.txt
5734 F:      drivers/gpu/drm/mcde/
5735
5736 DRM DRIVER FOR TDFX VIDEO CARDS
5737 S:      Orphan / Obsolete
5738 F:      drivers/gpu/drm/tdfx/
5739
5740 DRM DRIVER FOR TPO TPG110 PANELS
5741 M:      Linus Walleij <[email protected]>
5742 S:      Maintained
5743 T:      git git://anongit.freedesktop.org/drm/drm-misc
5744 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
5745 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
5746
5747 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
5748 M:      Dave Airlie <[email protected]>
5749 R:      Sean Paul <[email protected]>
5750 R:      Thomas Zimmermann <[email protected]>
5751 L:      [email protected]
5752 S:      Supported
5753 T:      git git://anongit.freedesktop.org/drm/drm-misc
5754 F:      drivers/gpu/drm/udl/
5755
5756 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
5757 M:      Rodrigo Siqueira <[email protected]>
5758 M:      Melissa Wen <[email protected]>
5759 R:      Haneen Mohammed <[email protected]>
5760 R:      Daniel Vetter <[email protected]>
5761 L:      [email protected]
5762 S:      Maintained
5763 T:      git git://anongit.freedesktop.org/drm/drm-misc
5764 F:      Documentation/gpu/vkms.rst
5765 F:      drivers/gpu/drm/vkms/
5766
5767 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
5768 M:      Hans de Goede <[email protected]>
5769 L:      [email protected]
5770 S:      Maintained
5771 T:      git git://anongit.freedesktop.org/drm/drm-misc
5772 F:      drivers/gpu/drm/vboxvideo/
5773
5774 DRM DRIVER FOR VMWARE VIRTUAL GPU
5775 M:      "VMware Graphics" <[email protected]>
5776 M:      Roland Scheidegger <[email protected]>
5777 M:      Zack Rusin <[email protected]>
5778 L:      [email protected]
5779 S:      Supported
5780 T:      git git://people.freedesktop.org/~sroland/linux
5781 F:      drivers/gpu/drm/vmwgfx/
5782 F:      include/uapi/drm/vmwgfx_drm.h
5783
5784 DRM DRIVERS
5785 M:      David Airlie <[email protected]>
5786 M:      Daniel Vetter <[email protected]>
5787 L:      [email protected]
5788 S:      Maintained
5789 B:      https://bugs.freedesktop.org/
5790 C:      irc://chat.freenode.net/dri-devel
5791 T:      git git://anongit.freedesktop.org/drm/drm
5792 F:      Documentation/devicetree/bindings/display/
5793 F:      Documentation/devicetree/bindings/gpu/
5794 F:      Documentation/gpu/
5795 F:      drivers/gpu/drm/
5796 F:      drivers/gpu/vga/
5797 F:      include/drm/
5798 F:      include/linux/vga*
5799 F:      include/uapi/drm/
5800
5801 DRM DRIVERS AND MISC GPU PATCHES
5802 M:      Maarten Lankhorst <[email protected]>
5803 M:      Maxime Ripard <[email protected]>
5804 M:      Thomas Zimmermann <[email protected]>
5805 S:      Maintained
5806 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
5807 T:      git git://anongit.freedesktop.org/drm/drm-misc
5808 F:      Documentation/gpu/
5809 F:      drivers/gpu/drm/*
5810 F:      drivers/gpu/vga/
5811 F:      include/drm/drm*
5812 F:      include/linux/vga*
5813 F:      include/uapi/drm/drm*
5814
5815 DRM DRIVERS FOR ALLWINNER A10
5816 M:      Maxime Ripard <[email protected]>
5817 M:      Chen-Yu Tsai <[email protected]>
5818 L:      [email protected]
5819 S:      Supported
5820 T:      git git://anongit.freedesktop.org/drm/drm-misc
5821 F:      Documentation/devicetree/bindings/display/allwinner*
5822 F:      drivers/gpu/drm/sun4i/
5823
5824 DRM DRIVERS FOR AMLOGIC SOCS
5825 M:      Neil Armstrong <[email protected]>
5826 L:      [email protected]
5827 L:      [email protected]
5828 S:      Supported
5829 W:      http://linux-meson.com/
5830 T:      git git://anongit.freedesktop.org/drm/drm-misc
5831 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
5832 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
5833 F:      Documentation/gpu/meson.rst
5834 F:      drivers/gpu/drm/meson/
5835
5836 DRM DRIVERS FOR ATMEL HLCDC
5837 M:      Sam Ravnborg <[email protected]>
5838 M:      Boris Brezillon <[email protected]>
5839 L:      [email protected]
5840 S:      Supported
5841 T:      git git://anongit.freedesktop.org/drm/drm-misc
5842 F:      Documentation/devicetree/bindings/display/atmel/
5843 F:      drivers/gpu/drm/atmel-hlcdc/
5844
5845 DRM DRIVERS FOR BRIDGE CHIPS
5846 M:      Andrzej Hajda <[email protected]>
5847 M:      Neil Armstrong <[email protected]>
5848 R:      Laurent Pinchart <[email protected]>
5849 R:      Jonas Karlman <[email protected]>
5850 R:      Jernej Skrabec <[email protected]>
5851 S:      Maintained
5852 T:      git git://anongit.freedesktop.org/drm/drm-misc
5853 F:      drivers/gpu/drm/bridge/
5854
5855 DRM DRIVERS FOR EXYNOS
5856 M:      Inki Dae <[email protected]>
5857 M:      Joonyoung Shim <[email protected]>
5858 M:      Seung-Woo Kim <[email protected]>
5859 M:      Kyungmin Park <[email protected]>
5860 L:      [email protected]
5861 S:      Supported
5862 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
5863 F:      Documentation/devicetree/bindings/display/exynos/
5864 F:      drivers/gpu/drm/exynos/
5865 F:      include/uapi/drm/exynos_drm.h
5866
5867 DRM DRIVERS FOR FREESCALE DCU
5868 M:      Stefan Agner <[email protected]>
5869 M:      Alison Wang <[email protected]>
5870 L:      [email protected]
5871 S:      Supported
5872 T:      git git://anongit.freedesktop.org/drm/drm-misc
5873 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
5874 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
5875 F:      drivers/gpu/drm/fsl-dcu/
5876
5877 DRM DRIVERS FOR FREESCALE IMX
5878 M:      Philipp Zabel <[email protected]>
5879 L:      [email protected]
5880 S:      Maintained
5881 F:      Documentation/devicetree/bindings/display/imx/
5882 F:      drivers/gpu/drm/imx/
5883 F:      drivers/gpu/ipu-v3/
5884
5885 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
5886 M:      Patrik Jakobsson <[email protected]>
5887 L:      [email protected]
5888 S:      Maintained
5889 T:      git git://github.com/patjak/drm-gma500
5890 F:      drivers/gpu/drm/gma500/
5891
5892 DRM DRIVERS FOR HISILICON
5893 M:      Xinliang Liu <[email protected]>
5894 M:      Tian Tao  <[email protected]>
5895 R:      John Stultz <[email protected]>
5896 R:      Xinwei Kong <[email protected]>
5897 R:      Chen Feng <[email protected]>
5898 L:      [email protected]
5899 S:      Maintained
5900 T:      git git://anongit.freedesktop.org/drm/drm-misc
5901 F:      Documentation/devicetree/bindings/display/hisilicon/
5902 F:      drivers/gpu/drm/hisilicon/
5903
5904 DRM DRIVERS FOR LIMA
5905 M:      Qiang Yu <[email protected]>
5906 L:      [email protected]
5907 L:      [email protected] (moderated for non-subscribers)
5908 S:      Maintained
5909 T:      git git://anongit.freedesktop.org/drm/drm-misc
5910 F:      drivers/gpu/drm/lima/
5911 F:      include/uapi/drm/lima_drm.h
5912
5913 DRM DRIVERS FOR MEDIATEK
5914 M:      Chun-Kuang Hu <[email protected]>
5915 M:      Philipp Zabel <[email protected]>
5916 L:      [email protected]
5917 S:      Supported
5918 F:      Documentation/devicetree/bindings/display/mediatek/
5919 F:      drivers/gpu/drm/mediatek/
5920 F:      drivers/phy/mediatek/phy-mtk-hdmi*
5921 F:      drivers/phy/mediatek/phy-mtk-mipi*
5922
5923 DRM DRIVERS FOR NVIDIA TEGRA
5924 M:      Thierry Reding <[email protected]>
5925 L:      [email protected]
5926 L:      [email protected]
5927 S:      Supported
5928 T:      git git://anongit.freedesktop.org/tegra/linux.git
5929 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
5930 F:      drivers/gpu/drm/tegra/
5931 F:      drivers/gpu/host1x/
5932 F:      include/linux/host1x.h
5933 F:      include/uapi/drm/tegra_drm.h
5934
5935 DRM DRIVERS FOR RENESAS
5936 M:      Laurent Pinchart <[email protected]>
5937 M:      Kieran Bingham <[email protected]>
5938 L:      [email protected]
5939 L:      [email protected]
5940 S:      Supported
5941 T:      git git://linuxtv.org/pinchartl/media drm/du/next
5942 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
5943 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
5944 F:      Documentation/devicetree/bindings/display/renesas,du.txt
5945 F:      drivers/gpu/drm/rcar-du/
5946 F:      drivers/gpu/drm/shmobile/
5947 F:      include/linux/platform_data/shmob_drm.h
5948
5949 DRM DRIVERS FOR ROCKCHIP
5950 M:      Sandy Huang <[email protected]>
5951 M:      Heiko Stübner <[email protected]>
5952 L:      [email protected]
5953 S:      Maintained
5954 T:      git git://anongit.freedesktop.org/drm/drm-misc
5955 F:      Documentation/devicetree/bindings/display/rockchip/
5956 F:      drivers/gpu/drm/rockchip/
5957
5958 DRM DRIVERS FOR STI
5959 M:      Benjamin Gaignard <[email protected]>
5960 M:      Vincent Abriou <[email protected]>
5961 L:      [email protected]
5962 S:      Maintained
5963 T:      git git://anongit.freedesktop.org/drm/drm-misc
5964 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
5965 F:      drivers/gpu/drm/sti
5966
5967 DRM DRIVERS FOR STM
5968 M:      Yannick Fertre <[email protected]>
5969 M:      Philippe Cornu <[email protected]>
5970 M:      Benjamin Gaignard <[email protected]>
5971 M:      Vincent Abriou <[email protected]>
5972 L:      [email protected]
5973 S:      Maintained
5974 T:      git git://anongit.freedesktop.org/drm/drm-misc
5975 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
5976 F:      drivers/gpu/drm/stm
5977
5978 DRM DRIVERS FOR TI KEYSTONE
5979 M:      Jyri Sarha <[email protected]>
5980 M:      Tomi Valkeinen <[email protected]>
5981 L:      [email protected]
5982 S:      Maintained
5983 T:      git git://anongit.freedesktop.org/drm/drm-misc
5984 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
5985 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
5986 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
5987 F:      drivers/gpu/drm/tidss/
5988
5989 DRM DRIVERS FOR TI LCDC
5990 M:      Jyri Sarha <[email protected]>
5991 R:      Tomi Valkeinen <[email protected]>
5992 L:      [email protected]
5993 S:      Maintained
5994 F:      Documentation/devicetree/bindings/display/tilcdc/
5995 F:      drivers/gpu/drm/tilcdc/
5996
5997 DRM DRIVERS FOR TI OMAP
5998 M:      Tomi Valkeinen <[email protected]>
5999 L:      [email protected]
6000 S:      Maintained
6001 F:      Documentation/devicetree/bindings/display/ti/
6002 F:      drivers/gpu/drm/omapdrm/
6003
6004 DRM DRIVERS FOR V3D
6005 M:      Eric Anholt <[email protected]>
6006 S:      Supported
6007 T:      git git://anongit.freedesktop.org/drm/drm-misc
6008 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt
6009 F:      drivers/gpu/drm/v3d/
6010 F:      include/uapi/drm/v3d_drm.h
6011
6012 DRM DRIVERS FOR VC4
6013 M:      Eric Anholt <[email protected]>
6014 M:      Maxime Ripard <[email protected]>
6015 S:      Supported
6016 T:      git git://github.com/anholt/linux
6017 T:      git git://anongit.freedesktop.org/drm/drm-misc
6018 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
6019 F:      drivers/gpu/drm/vc4/
6020 F:      include/uapi/drm/vc4_drm.h
6021
6022 DRM DRIVERS FOR VIVANTE GPU IP
6023 M:      Lucas Stach <[email protected]>
6024 R:      Russell King <[email protected]>
6025 R:      Christian Gmeiner <[email protected]>
6026 L:      [email protected] (moderated for non-subscribers)
6027 L:      [email protected]
6028 S:      Maintained
6029 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
6030 F:      drivers/gpu/drm/etnaviv/
6031 F:      include/uapi/drm/etnaviv_drm.h
6032
6033 DRM DRIVERS FOR XEN
6034 M:      Oleksandr Andrushchenko <[email protected]>
6035 L:      [email protected]
6036 L:      [email protected] (moderated for non-subscribers)
6037 S:      Supported
6038 T:      git git://anongit.freedesktop.org/drm/drm-misc
6039 F:      Documentation/gpu/xen-front.rst
6040 F:      drivers/gpu/drm/xen/
6041
6042 DRM DRIVERS FOR XILINX
6043 M:      Hyun Kwon <[email protected]>
6044 M:      Laurent Pinchart <[email protected]>
6045 L:      [email protected]
6046 S:      Maintained
6047 T:      git git://anongit.freedesktop.org/drm/drm-misc
6048 F:      Documentation/devicetree/bindings/display/xlnx/
6049 F:      drivers/gpu/drm/xlnx/
6050
6051 DRM PANEL DRIVERS
6052 M:      Thierry Reding <[email protected]>
6053 R:      Sam Ravnborg <[email protected]>
6054 L:      [email protected]
6055 S:      Maintained
6056 T:      git git://anongit.freedesktop.org/drm/drm-misc
6057 F:      Documentation/devicetree/bindings/display/panel/
6058 F:      drivers/gpu/drm/drm_panel.c
6059 F:      drivers/gpu/drm/panel/
6060 F:      include/drm/drm_panel.h
6061
6062 DRM TTM SUBSYSTEM
6063 M:      Christian Koenig <[email protected]>
6064 M:      Huang Rui <[email protected]>
6065 L:      [email protected]
6066 S:      Maintained
6067 T:      git git://people.freedesktop.org/~agd5f/linux
6068 F:      drivers/gpu/drm/ttm/
6069 F:      include/drm/ttm/
6070
6071 DSBR100 USB FM RADIO DRIVER
6072 M:      Alexey Klimov <[email protected]>
6073 L:      [email protected]
6074 S:      Maintained
6075 T:      git git://linuxtv.org/media_tree.git
6076 F:      drivers/media/radio/dsbr100.c
6077
6078 DT3155 MEDIA DRIVER
6079 M:      Hans Verkuil <[email protected]>
6080 L:      [email protected]
6081 S:      Odd Fixes
6082 W:      https://linuxtv.org
6083 T:      git git://linuxtv.org/media_tree.git
6084 F:      drivers/media/pci/dt3155/
6085
6086 DVB_USB_AF9015 MEDIA DRIVER
6087 M:      Antti Palosaari <[email protected]>
6088 L:      [email protected]
6089 S:      Maintained
6090 W:      https://linuxtv.org
6091 W:      http://palosaari.fi/linux/
6092 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6093 T:      git git://linuxtv.org/anttip/media_tree.git
6094 F:      drivers/media/usb/dvb-usb-v2/af9015*
6095
6096 DVB_USB_AF9035 MEDIA DRIVER
6097 M:      Antti Palosaari <[email protected]>
6098 L:      [email protected]
6099 S:      Maintained
6100 W:      https://linuxtv.org
6101 W:      http://palosaari.fi/linux/
6102 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6103 T:      git git://linuxtv.org/anttip/media_tree.git
6104 F:      drivers/media/usb/dvb-usb-v2/af9035*
6105
6106 DVB_USB_ANYSEE MEDIA DRIVER
6107 M:      Antti Palosaari <[email protected]>
6108 L:      [email protected]
6109 S:      Maintained
6110 W:      https://linuxtv.org
6111 W:      http://palosaari.fi/linux/
6112 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6113 T:      git git://linuxtv.org/anttip/media_tree.git
6114 F:      drivers/media/usb/dvb-usb-v2/anysee*
6115
6116 DVB_USB_AU6610 MEDIA DRIVER
6117 M:      Antti Palosaari <[email protected]>
6118 L:      [email protected]
6119 S:      Maintained
6120 W:      https://linuxtv.org
6121 W:      http://palosaari.fi/linux/
6122 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6123 T:      git git://linuxtv.org/anttip/media_tree.git
6124 F:      drivers/media/usb/dvb-usb-v2/au6610*
6125
6126 DVB_USB_CE6230 MEDIA DRIVER
6127 M:      Antti Palosaari <[email protected]>
6128 L:      [email protected]
6129 S:      Maintained
6130 W:      https://linuxtv.org
6131 W:      http://palosaari.fi/linux/
6132 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6133 T:      git git://linuxtv.org/anttip/media_tree.git
6134 F:      drivers/media/usb/dvb-usb-v2/ce6230*
6135
6136 DVB_USB_CXUSB MEDIA DRIVER
6137 M:      Michael Krufky <[email protected]>
6138 L:      [email protected]
6139 S:      Maintained
6140 W:      https://linuxtv.org
6141 W:      http://github.com/mkrufky
6142 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6143 T:      git git://linuxtv.org/media_tree.git
6144 F:      drivers/media/usb/dvb-usb/cxusb*
6145
6146 DVB_USB_EC168 MEDIA DRIVER
6147 M:      Antti Palosaari <[email protected]>
6148 L:      [email protected]
6149 S:      Maintained
6150 W:      https://linuxtv.org
6151 W:      http://palosaari.fi/linux/
6152 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6153 T:      git git://linuxtv.org/anttip/media_tree.git
6154 F:      drivers/media/usb/dvb-usb-v2/ec168*
6155
6156 DVB_USB_GL861 MEDIA DRIVER
6157 M:      Antti Palosaari <[email protected]>
6158 L:      [email protected]
6159 S:      Maintained
6160 W:      https://linuxtv.org
6161 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6162 T:      git git://linuxtv.org/anttip/media_tree.git
6163 F:      drivers/media/usb/dvb-usb-v2/gl861*
6164
6165 DVB_USB_MXL111SF MEDIA DRIVER
6166 M:      Michael Krufky <[email protected]>
6167 L:      [email protected]
6168 S:      Maintained
6169 W:      https://linuxtv.org
6170 W:      http://github.com/mkrufky
6171 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6172 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
6173 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
6174
6175 DVB_USB_RTL28XXU MEDIA DRIVER
6176 M:      Antti Palosaari <[email protected]>
6177 L:      [email protected]
6178 S:      Maintained
6179 W:      https://linuxtv.org
6180 W:      http://palosaari.fi/linux/
6181 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6182 T:      git git://linuxtv.org/anttip/media_tree.git
6183 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
6184
6185 DVB_USB_V2 MEDIA DRIVER
6186 M:      Antti Palosaari <[email protected]>
6187 L:      [email protected]
6188 S:      Maintained
6189 W:      https://linuxtv.org
6190 W:      http://palosaari.fi/linux/
6191 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6192 T:      git git://linuxtv.org/anttip/media_tree.git
6193 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
6194 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
6195
6196 DYNAMIC DEBUG
6197 M:      Jason Baron <[email protected]>
6198 S:      Maintained
6199 F:      include/linux/dynamic_debug.h
6200 F:      lib/dynamic_debug.c
6201
6202 DYNAMIC INTERRUPT MODERATION
6203 M:      Tal Gilboa <[email protected]>
6204 S:      Maintained
6205 F:      Documentation/networking/net_dim.rst
6206 F:      include/linux/dim.h
6207 F:      lib/dim/
6208
6209 DZ DECSTATION DZ11 SERIAL DRIVER
6210 M:      "Maciej W. Rozycki" <[email protected]>
6211 S:      Maintained
6212 F:      drivers/tty/serial/dz.*
6213
6214 E3X0 POWER BUTTON DRIVER
6215 M:      Moritz Fischer <[email protected]>
6216 L:      [email protected]
6217 S:      Supported
6218 W:      http://www.ettus.com
6219 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
6220 F:      drivers/input/misc/e3x0-button.c
6221
6222 E4000 MEDIA DRIVER
6223 M:      Antti Palosaari <[email protected]>
6224 L:      [email protected]
6225 S:      Maintained
6226 W:      https://linuxtv.org
6227 W:      http://palosaari.fi/linux/
6228 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6229 T:      git git://linuxtv.org/anttip/media_tree.git
6230 F:      drivers/media/tuners/e4000*
6231
6232 EARTH_PT1 MEDIA DRIVER
6233 M:      Akihiro Tsukada <[email protected]>
6234 L:      [email protected]
6235 S:      Odd Fixes
6236 F:      drivers/media/pci/pt1/
6237
6238 EARTH_PT3 MEDIA DRIVER
6239 M:      Akihiro Tsukada <[email protected]>
6240 L:      [email protected]
6241 S:      Odd Fixes
6242 F:      drivers/media/pci/pt3/
6243
6244 EC100 MEDIA DRIVER
6245 M:      Antti Palosaari <[email protected]>
6246 L:      [email protected]
6247 S:      Maintained
6248 W:      https://linuxtv.org
6249 W:      http://palosaari.fi/linux/
6250 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6251 T:      git git://linuxtv.org/anttip/media_tree.git
6252 F:      drivers/media/dvb-frontends/ec100*
6253
6254 ECRYPT FILE SYSTEM
6255 M:      Tyler Hicks <[email protected]>
6256 L:      [email protected]
6257 S:      Odd Fixes
6258 W:      http://ecryptfs.org
6259 W:      https://launchpad.net/ecryptfs
6260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
6261 F:      Documentation/filesystems/ecryptfs.rst
6262 F:      fs/ecryptfs/
6263
6264 EDAC-AMD64
6265 M:      Borislav Petkov <[email protected]>
6266 L:      [email protected]
6267 S:      Maintained
6268 F:      drivers/edac/amd64_edac*
6269
6270 EDAC-ARMADA
6271 M:      Jan Luebbe <[email protected]>
6272 L:      [email protected]
6273 S:      Maintained
6274 F:      drivers/edac/armada_xp_*
6275
6276 EDAC-AST2500
6277 M:      Stefan Schaeckeler <[email protected]>
6278 S:      Supported
6279 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
6280 F:      drivers/edac/aspeed_edac.c
6281
6282 EDAC-BLUEFIELD
6283 M:      Shravan Kumar Ramani <[email protected]>
6284 S:      Supported
6285 F:      drivers/edac/bluefield_edac.c
6286
6287 EDAC-CALXEDA
6288 M:      Andre Przywara <[email protected]>
6289 L:      [email protected]
6290 S:      Maintained
6291 F:      drivers/edac/highbank*
6292
6293 EDAC-CAVIUM OCTEON
6294 M:      Ralf Baechle <[email protected]>
6295 L:      [email protected]
6296 L:      [email protected]
6297 S:      Supported
6298 F:      drivers/edac/octeon_edac*
6299
6300 EDAC-CAVIUM THUNDERX
6301 M:      Robert Richter <[email protected]>
6302 L:      [email protected]
6303 S:      Odd Fixes
6304 F:      drivers/edac/thunderx_edac*
6305
6306 EDAC-CORE
6307 M:      Borislav Petkov <[email protected]>
6308 M:      Mauro Carvalho Chehab <[email protected]>
6309 M:      Tony Luck <[email protected]>
6310 R:      James Morse <[email protected]>
6311 R:      Robert Richter <[email protected]>
6312 L:      [email protected]
6313 S:      Supported
6314 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
6315 F:      Documentation/admin-guide/ras.rst
6316 F:      Documentation/driver-api/edac.rst
6317 F:      drivers/edac/
6318 F:      include/linux/edac.h
6319
6320 EDAC-DMC520
6321 M:      Lei Wang <[email protected]>
6322 L:      [email protected]
6323 S:      Supported
6324 F:      drivers/edac/dmc520_edac.c
6325
6326 EDAC-E752X
6327 M:      Mark Gross <[email protected]>
6328 L:      [email protected]
6329 S:      Maintained
6330 F:      drivers/edac/e752x_edac.c
6331
6332 EDAC-E7XXX
6333 L:      [email protected]
6334 S:      Maintained
6335 F:      drivers/edac/e7xxx_edac.c
6336
6337 EDAC-FSL_DDR
6338 M:      York Sun <[email protected]>
6339 L:      [email protected]
6340 S:      Maintained
6341 F:      drivers/edac/fsl_ddr_edac.*
6342
6343 EDAC-GHES
6344 M:      Mauro Carvalho Chehab <[email protected]>
6345 L:      [email protected]
6346 S:      Maintained
6347 F:      drivers/edac/ghes_edac.c
6348
6349 EDAC-I10NM
6350 M:      Tony Luck <[email protected]>
6351 L:      [email protected]
6352 S:      Maintained
6353 F:      drivers/edac/i10nm_base.c
6354
6355 EDAC-I3000
6356 L:      [email protected]
6357 S:      Orphan
6358 F:      drivers/edac/i3000_edac.c
6359
6360 EDAC-I5000
6361 L:      [email protected]
6362 S:      Maintained
6363 F:      drivers/edac/i5000_edac.c
6364
6365 EDAC-I5400
6366 M:      Mauro Carvalho Chehab <[email protected]>
6367 L:      [email protected]
6368 S:      Maintained
6369 F:      drivers/edac/i5400_edac.c
6370
6371 EDAC-I7300
6372 M:      Mauro Carvalho Chehab <[email protected]>
6373 L:      [email protected]
6374 S:      Maintained
6375 F:      drivers/edac/i7300_edac.c
6376
6377 EDAC-I7CORE
6378 M:      Mauro Carvalho Chehab <[email protected]>
6379 L:      [email protected]
6380 S:      Maintained
6381 F:      drivers/edac/i7core_edac.c
6382
6383 EDAC-I82443BXGX
6384 M:      Tim Small <[email protected]>
6385 L:      [email protected]
6386 S:      Maintained
6387 F:      drivers/edac/i82443bxgx_edac.c
6388
6389 EDAC-I82975X
6390 M:      "Arvind R." <[email protected]>
6391 L:      [email protected]
6392 S:      Maintained
6393 F:      drivers/edac/i82975x_edac.c
6394
6395 EDAC-IE31200
6396 M:      Jason Baron <[email protected]>
6397 L:      [email protected]
6398 S:      Maintained
6399 F:      drivers/edac/ie31200_edac.c
6400
6401 EDAC-IGEN6
6402 M:      Tony Luck <[email protected]>
6403 R:      Qiuxu Zhuo <[email protected]>
6404 L:      [email protected]
6405 S:      Maintained
6406 F:      drivers/edac/igen6_edac.c
6407
6408 EDAC-MPC85XX
6409 M:      Johannes Thumshirn <[email protected]>
6410 L:      [email protected]
6411 S:      Maintained
6412 F:      drivers/edac/mpc85xx_edac.[ch]
6413
6414 EDAC-PASEMI
6415 M:      Egor Martovetsky <[email protected]>
6416 L:      [email protected]
6417 S:      Maintained
6418 F:      drivers/edac/pasemi_edac.c
6419
6420 EDAC-PND2
6421 M:      Tony Luck <[email protected]>
6422 L:      [email protected]
6423 S:      Maintained
6424 F:      drivers/edac/pnd2_edac.[ch]
6425
6426 EDAC-QCOM
6427 M:      Channagoud Kadabi <[email protected]>
6428 M:      Venkata Narendra Kumar Gutta <[email protected]>
6429 L:      [email protected]
6430 L:      [email protected]
6431 S:      Maintained
6432 F:      drivers/edac/qcom_edac.c
6433
6434 EDAC-R82600
6435 M:      Tim Small <[email protected]>
6436 L:      [email protected]
6437 S:      Maintained
6438 F:      drivers/edac/r82600_edac.c
6439
6440 EDAC-SBRIDGE
6441 M:      Tony Luck <[email protected]>
6442 R:      Qiuxu Zhuo <[email protected]>
6443 L:      [email protected]
6444 S:      Maintained
6445 F:      drivers/edac/sb_edac.c
6446
6447 EDAC-SIFIVE
6448 M:      Yash Shah <[email protected]>
6449 L:      [email protected]
6450 S:      Supported
6451 F:      drivers/edac/sifive_edac.c
6452
6453 EDAC-SKYLAKE
6454 M:      Tony Luck <[email protected]>
6455 L:      [email protected]
6456 S:      Maintained
6457 F:      drivers/edac/skx_*.[ch]
6458
6459 EDAC-TI
6460 M:      Tero Kristo <[email protected]>
6461 L:      [email protected]
6462 S:      Odd Fixes
6463 F:      drivers/edac/ti_edac.c
6464
6465 EDIROL UA-101/UA-1000 DRIVER
6466 M:      Clemens Ladisch <[email protected]>
6467 L:      [email protected] (moderated for non-subscribers)
6468 S:      Maintained
6469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6470 F:      sound/usb/misc/ua101.c
6471
6472 EFI TEST DRIVER
6473 M:      Ivan Hu <[email protected]>
6474 M:      Ard Biesheuvel <[email protected]>
6475 L:      [email protected]
6476 S:      Maintained
6477 F:      drivers/firmware/efi/test/
6478
6479 EFI VARIABLE FILESYSTEM
6480 M:      Matthew Garrett <[email protected]>
6481 M:      Jeremy Kerr <[email protected]>
6482 M:      Ard Biesheuvel <[email protected]>
6483 L:      [email protected]
6484 S:      Maintained
6485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6486 F:      fs/efivarfs/
6487
6488 EFIFB FRAMEBUFFER DRIVER
6489 M:      Peter Jones <[email protected]>
6490 L:      [email protected]
6491 S:      Maintained
6492 F:      drivers/video/fbdev/efifb.c
6493
6494 EFS FILESYSTEM
6495 S:      Orphan
6496 W:      http://aeschi.ch.eu.org/efs/
6497 F:      fs/efs/
6498
6499 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
6500 M:      Douglas Miller <[email protected]>
6501 L:      [email protected]
6502 S:      Maintained
6503 F:      drivers/net/ethernet/ibm/ehea/
6504
6505 EM28XX VIDEO4LINUX DRIVER
6506 M:      Mauro Carvalho Chehab <[email protected]>
6507 L:      [email protected]
6508 S:      Maintained
6509 W:      https://linuxtv.org
6510 T:      git git://linuxtv.org/media_tree.git
6511 F:      Documentation/admin-guide/media/em28xx*
6512 F:      drivers/media/usb/em28xx/
6513
6514 EMBEDDED LINUX
6515 M:      Paul Gortmaker <[email protected]>
6516 M:      Matt Mackall <[email protected]>
6517 M:      David Woodhouse <[email protected]>
6518 L:      [email protected]
6519 S:      Maintained
6520
6521 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
6522 M:      Adrian Hunter <[email protected]>
6523 M:      Ritesh Harjani <[email protected]>
6524 M:      Asutosh Das <[email protected]>
6525 L:      [email protected]
6526 S:      Maintained
6527 F:      drivers/mmc/host/cqhci*
6528
6529 EMULEX 10Gbps iSCSI - OneConnect DRIVER
6530 M:      Subbu Seetharaman <[email protected]>
6531 M:      Ketan Mukadam <[email protected]>
6532 M:      Jitendra Bhivare <[email protected]>
6533 L:      [email protected]
6534 S:      Supported
6535 W:      http://www.broadcom.com
6536 F:      drivers/scsi/be2iscsi/
6537
6538 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
6539 M:      Ajit Khaparde <[email protected]>
6540 M:      Sriharsha Basavapatna <[email protected]>
6541 M:      Somnath Kotur <[email protected]>
6542 L:      [email protected]
6543 S:      Supported
6544 W:      http://www.emulex.com
6545 F:      drivers/net/ethernet/emulex/benet/
6546
6547 EMULEX ONECONNECT ROCE DRIVER
6548 M:      Selvin Xavier <[email protected]>
6549 M:      Devesh Sharma <[email protected]>
6550 L:      [email protected]
6551 S:      Odd Fixes
6552 W:      http://www.broadcom.com
6553 F:      drivers/infiniband/hw/ocrdma/
6554 F:      include/uapi/rdma/ocrdma-abi.h
6555
6556 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
6557 M:      James Smart <[email protected]>
6558 M:      Dick Kennedy <[email protected]>
6559 L:      [email protected]
6560 S:      Supported
6561 W:      http://www.broadcom.com
6562 F:      drivers/scsi/lpfc/
6563
6564 ENE CB710 FLASH CARD READER DRIVER
6565 M:      Michał Mirosław <[email protected]>
6566 S:      Maintained
6567 F:      drivers/misc/cb710/
6568 F:      drivers/mmc/host/cb710-mmc.*
6569 F:      include/linux/cb710.h
6570
6571 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
6572 M:      Maxim Levitsky <[email protected]>
6573 S:      Maintained
6574 F:      drivers/media/rc/ene_ir.*
6575
6576 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
6577 M:      Laurentiu Tudor <[email protected]>
6578 L:      [email protected]
6579 S:      Maintained
6580 F:      drivers/tty/ehv_bytechan.c
6581
6582 EPSON S1D13XXX FRAMEBUFFER DRIVER
6583 M:      Kristoffer Ericson <[email protected]>
6584 S:      Maintained
6585 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
6586 F:      drivers/video/fbdev/s1d13xxxfb.c
6587 F:      include/video/s1d13xxxfb.h
6588
6589 EROFS FILE SYSTEM
6590 M:      Gao Xiang <[email protected]>
6591 M:      Chao Yu <[email protected]>
6592 L:      [email protected]
6593 S:      Maintained
6594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
6595 F:      Documentation/filesystems/erofs.rst
6596 F:      fs/erofs/
6597 F:      include/trace/events/erofs.h
6598
6599 ERRSEQ ERROR TRACKING INFRASTRUCTURE
6600 M:      Jeff Layton <[email protected]>
6601 S:      Maintained
6602 F:      include/linux/errseq.h
6603 F:      lib/errseq.c
6604
6605 ET131X NETWORK DRIVER
6606 M:      Mark Einon <[email protected]>
6607 S:      Odd Fixes
6608 F:      drivers/net/ethernet/agere/
6609
6610 ETHERNET BRIDGE
6611 M:      Roopa Prabhu <[email protected]>
6612 M:      Nikolay Aleksandrov <[email protected]>
6613 L:      [email protected] (moderated for non-subscribers)
6614 L:      [email protected]
6615 S:      Maintained
6616 W:      http://www.linuxfoundation.org/en/Net:Bridge
6617 F:      include/linux/netfilter_bridge/
6618 F:      net/bridge/
6619
6620 ETHERNET PHY LIBRARY
6621 M:      Andrew Lunn <[email protected]>
6622 M:      Heiner Kallweit <[email protected]>
6623 R:      Russell King <[email protected]>
6624 L:      [email protected]
6625 S:      Maintained
6626 F:      Documentation/ABI/testing/sysfs-class-net-phydev
6627 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
6628 F:      Documentation/devicetree/bindings/net/mdio*
6629 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
6630 F:      Documentation/networking/phy.rst
6631 F:      drivers/net/mdio/
6632 F:      drivers/net/mdio/of_mdio.c
6633 F:      drivers/net/pcs/
6634 F:      drivers/net/phy/
6635 F:      drivers/of/of_net.c
6636 F:      include/dt-bindings/net/qca-ar803x.h
6637 F:      include/linux/*mdio*.h
6638 F:      include/linux/mdio/*.h
6639 F:      include/linux/of_net.h
6640 F:      include/linux/phy.h
6641 F:      include/linux/phy_fixed.h
6642 F:      include/linux/platform_data/mdio-bcm-unimac.h
6643 F:      include/linux/platform_data/mdio-gpio.h
6644 F:      include/trace/events/mdio.h
6645 F:      include/uapi/linux/mdio.h
6646 F:      include/uapi/linux/mii.h
6647
6648 EXFAT FILE SYSTEM
6649 M:      Namjae Jeon <[email protected]>
6650 M:      Sungjong Seo <[email protected]>
6651 L:      [email protected]
6652 S:      Maintained
6653 F:      fs/exfat/
6654
6655 EXT2 FILE SYSTEM
6656 M:      Jan Kara <[email protected]>
6657 L:      [email protected]
6658 S:      Maintained
6659 F:      Documentation/filesystems/ext2.rst
6660 F:      fs/ext2/
6661 F:      include/linux/ext2*
6662
6663 EXT4 FILE SYSTEM
6664 M:      "Theodore Ts'o" <[email protected]>
6665 M:      Andreas Dilger <[email protected]>
6666 L:      [email protected]
6667 S:      Maintained
6668 W:      http://ext4.wiki.kernel.org
6669 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
6670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
6671 F:      Documentation/filesystems/ext4/
6672 F:      fs/ext4/
6673 F:      include/trace/events/ext4.h
6674
6675 Extended Verification Module (EVM)
6676 M:      Mimi Zohar <[email protected]>
6677 L:      [email protected]
6678 S:      Supported
6679 F:      security/integrity/evm/
6680
6681 EXTENSIBLE FIRMWARE INTERFACE (EFI)
6682 M:      Ard Biesheuvel <[email protected]>
6683 L:      [email protected]
6684 S:      Maintained
6685 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6686 F:      Documentation/admin-guide/efi-stub.rst
6687 F:      arch/*/include/asm/efi.h
6688 F:      arch/*/kernel/efi.c
6689 F:      arch/arm/boot/compressed/efi-header.S
6690 F:      arch/arm64/kernel/efi-entry.S
6691 F:      arch/x86/platform/efi/
6692 F:      drivers/firmware/efi/
6693 F:      include/linux/efi*.h
6694
6695 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
6696 M:      MyungJoo Ham <[email protected]>
6697 M:      Chanwoo Choi <[email protected]>
6698 L:      [email protected]
6699 S:      Maintained
6700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
6701 F:      Documentation/devicetree/bindings/extcon/
6702 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
6703 F:      drivers/extcon/
6704 F:      include/linux/extcon.h
6705 F:      include/linux/extcon/
6706
6707 EXTRA BOOT CONFIG
6708 M:      Masami Hiramatsu <[email protected]>
6709 S:      Maintained
6710 F:      Documentation/admin-guide/bootconfig.rst
6711 F:      fs/proc/bootconfig.c
6712 F:      include/linux/bootconfig.h
6713 F:      lib/bootconfig.c
6714 F:      tools/bootconfig/*
6715 F:      tools/bootconfig/scripts/*
6716
6717 EXYNOS DP DRIVER
6718 M:      Jingoo Han <[email protected]>
6719 L:      [email protected]
6720 S:      Maintained
6721 F:      drivers/gpu/drm/exynos/exynos_dp*
6722
6723 EXYNOS SYSMMU (IOMMU) driver
6724 M:      Marek Szyprowski <[email protected]>
6725 L:      [email protected]
6726 S:      Maintained
6727 F:      drivers/iommu/exynos-iommu.c
6728
6729 F2FS FILE SYSTEM
6730 M:      Jaegeuk Kim <[email protected]>
6731 M:      Chao Yu <[email protected]>
6732 L:      [email protected]
6733 S:      Maintained
6734 W:      https://f2fs.wiki.kernel.org/
6735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
6736 F:      Documentation/ABI/testing/sysfs-fs-f2fs
6737 F:      Documentation/filesystems/f2fs.rst
6738 F:      fs/f2fs/
6739 F:      include/linux/f2fs_fs.h
6740 F:      include/trace/events/f2fs.h
6741 F:      include/uapi/linux/f2fs.h
6742
6743 F71805F HARDWARE MONITORING DRIVER
6744 M:      Jean Delvare <[email protected]>
6745 L:      [email protected]
6746 S:      Maintained
6747 F:      Documentation/hwmon/f71805f.rst
6748 F:      drivers/hwmon/f71805f.c
6749
6750 FADDR2LINE
6751 M:      Josh Poimboeuf <[email protected]>
6752 S:      Maintained
6753 F:      scripts/faddr2line
6754
6755 FAILOVER MODULE
6756 M:      Sridhar Samudrala <[email protected]>
6757 L:      [email protected]
6758 S:      Supported
6759 F:      Documentation/networking/failover.rst
6760 F:      include/net/failover.h
6761 F:      net/core/failover.c
6762
6763 FANOTIFY
6764 M:      Jan Kara <[email protected]>
6765 R:      Amir Goldstein <[email protected]>
6766 L:      [email protected]
6767 S:      Maintained
6768 F:      fs/notify/fanotify/
6769 F:      include/linux/fanotify.h
6770 F:      include/uapi/linux/fanotify.h
6771
6772 FARSYNC SYNCHRONOUS DRIVER
6773 M:      Kevin Curtis <[email protected]>
6774 S:      Supported
6775 W:      http://www.farsite.co.uk/
6776 F:      drivers/net/wan/farsync.*
6777
6778 FAULT INJECTION SUPPORT
6779 M:      Akinobu Mita <[email protected]>
6780 S:      Supported
6781 F:      Documentation/fault-injection/
6782 F:      lib/fault-inject.c
6783
6784 FBTFT Framebuffer drivers
6785 L:      [email protected]
6786 L:      [email protected]
6787 S:      Orphan
6788 F:      drivers/staging/fbtft/
6789
6790 FC0011 TUNER DRIVER
6791 M:      Michael Buesch <[email protected]>
6792 L:      [email protected]
6793 S:      Maintained
6794 F:      drivers/media/tuners/fc0011.c
6795 F:      drivers/media/tuners/fc0011.h
6796
6797 FC2580 MEDIA DRIVER
6798 M:      Antti Palosaari <[email protected]>
6799 L:      [email protected]
6800 S:      Maintained
6801 W:      https://linuxtv.org
6802 W:      http://palosaari.fi/linux/
6803 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6804 T:      git git://linuxtv.org/anttip/media_tree.git
6805 F:      drivers/media/tuners/fc2580*
6806
6807 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
6808 M:      Hannes Reinecke <[email protected]>
6809 L:      [email protected]
6810 S:      Supported
6811 W:      www.Open-FCoE.org
6812 F:      drivers/scsi/fcoe/
6813 F:      drivers/scsi/libfc/
6814 F:      include/scsi/fc/
6815 F:      include/scsi/libfc.h
6816 F:      include/scsi/libfcoe.h
6817 F:      include/uapi/scsi/fc/
6818
6819 FILE LOCKING (flock() and fcntl()/lockf())
6820 M:      Jeff Layton <[email protected]>
6821 M:      "J. Bruce Fields" <[email protected]>
6822 L:      [email protected]
6823 S:      Maintained
6824 F:      fs/fcntl.c
6825 F:      fs/locks.c
6826 F:      include/linux/fcntl.h
6827 F:      include/uapi/linux/fcntl.h
6828
6829 FILESYSTEM DIRECT ACCESS (DAX)
6830 M:      Dan Williams <[email protected]>
6831 R:      Matthew Wilcox <[email protected]>
6832 R:      Jan Kara <[email protected]>
6833 L:      [email protected]
6834 L:      [email protected]
6835 S:      Supported
6836 F:      fs/dax.c
6837 F:      include/linux/dax.h
6838 F:      include/trace/events/fs_dax.h
6839
6840 FILESYSTEMS (VFS and infrastructure)
6841 M:      Alexander Viro <[email protected]>
6842 L:      [email protected]
6843 S:      Maintained
6844 F:      fs/*
6845 F:      include/linux/fs.h
6846 F:      include/linux/fs_types.h
6847 F:      include/uapi/linux/fs.h
6848 F:      include/uapi/linux/openat2.h
6849 X:      fs/io-wq.c
6850 X:      fs/io-wq.h
6851 X:      fs/io_uring.c
6852
6853 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6854 M:      Riku Voipio <[email protected]>
6855 L:      [email protected]
6856 S:      Maintained
6857 F:      drivers/hwmon/f75375s.c
6858 F:      include/linux/f75375s.h
6859
6860 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
6861 M:      Clemens Ladisch <[email protected]>
6862 M:      Takashi Sakamoto <[email protected]>
6863 L:      [email protected] (moderated for non-subscribers)
6864 S:      Maintained
6865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6866 F:      include/uapi/sound/firewire.h
6867 F:      sound/firewire/
6868
6869 FIREWIRE MEDIA DRIVERS (firedtv)
6870 M:      Stefan Richter <[email protected]>
6871 L:      [email protected]
6872 L:      [email protected]
6873 S:      Maintained
6874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
6875 F:      drivers/media/firewire/
6876
6877 FIREWIRE SBP-2 TARGET
6878 M:      Chris Boot <[email protected]>
6879 L:      [email protected]
6880 L:      [email protected]
6881 L:      [email protected]
6882 S:      Maintained
6883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
6884 F:      drivers/target/sbp/
6885
6886 FIREWIRE SUBSYSTEM
6887 M:      Stefan Richter <[email protected]>
6888 L:      [email protected]
6889 S:      Maintained
6890 W:      http://ieee1394.wiki.kernel.org/
6891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
6892 F:      drivers/firewire/
6893 F:      include/linux/firewire.h
6894 F:      include/uapi/linux/firewire*.h
6895 F:      tools/firewire/
6896
6897 FIRMWARE LOADER (request_firmware)
6898 M:      Luis Chamberlain <[email protected]>
6899 L:      [email protected]
6900 S:      Maintained
6901 F:      Documentation/firmware_class/
6902 F:      drivers/base/firmware_loader/
6903 F:      include/linux/firmware.h
6904
6905 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
6906 M:      Joshua Morris <[email protected]>
6907 M:      Philip Kelleher <[email protected]>
6908 S:      Maintained
6909 F:      drivers/block/rsxx/
6910
6911 FLEXTIMER FTM-QUADDEC DRIVER
6912 M:      Patrick Havelange <[email protected]>
6913 L:      [email protected]
6914 S:      Maintained
6915 F:      Documentation/ABI/testing/sysfs-bus-counter-ftm-quaddec
6916 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
6917 F:      drivers/counter/ftm-quaddec.c
6918
6919 FLOPPY DRIVER
6920 M:      Denis Efremov <[email protected]>
6921 L:      [email protected]
6922 S:      Odd Fixes
6923 F:      drivers/block/floppy.c
6924
6925 FLYSKY FSIA6B RC RECEIVER
6926 M:      Markus Koch <[email protected]>
6927 L:      [email protected]
6928 S:      Maintained
6929 F:      drivers/input/joystick/fsia6b.c
6930
6931 FORCEDETH GIGABIT ETHERNET DRIVER
6932 M:      Rain River <[email protected]>
6933 M:      Zhu Yanjun <[email protected]>
6934 L:      [email protected]
6935 S:      Maintained
6936 F:      drivers/net/ethernet/nvidia/*
6937
6938 FPGA DFL DRIVERS
6939 M:      Wu Hao <[email protected]>
6940 R:      Tom Rix <[email protected]>
6941 L:      [email protected]
6942 S:      Maintained
6943 F:      Documentation/ABI/testing/sysfs-bus-dfl
6944 F:      Documentation/fpga/dfl.rst
6945 F:      drivers/fpga/dfl*
6946 F:      include/uapi/linux/fpga-dfl.h
6947
6948 FPGA MANAGER FRAMEWORK
6949 M:      Moritz Fischer <[email protected]>
6950 R:      Tom Rix <[email protected]>
6951 L:      [email protected]
6952 S:      Maintained
6953 W:      http://www.rocketboards.org
6954 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
6955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga.git
6956 F:      Documentation/devicetree/bindings/fpga/
6957 F:      Documentation/driver-api/fpga/
6958 F:      Documentation/fpga/
6959 F:      drivers/fpga/
6960 F:      include/linux/fpga/
6961
6962 FPU EMULATOR
6963 M:      Bill Metzenthen <[email protected]>
6964 S:      Maintained
6965 W:      http://floatingpoint.sourceforge.net/emulator/index.html
6966 F:      arch/x86/math-emu/
6967
6968 FRAMEBUFFER LAYER
6969 L:      [email protected]
6970 L:      [email protected]
6971 S:      Orphan
6972 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
6973 T:      git git://anongit.freedesktop.org/drm/drm-misc
6974 F:      Documentation/fb/
6975 F:      drivers/video/
6976 F:      include/linux/fb.h
6977 F:      include/uapi/linux/fb.h
6978 F:      include/uapi/video/
6979 F:      include/video/
6980
6981 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
6982 M:      Horia Geantă <[email protected]>
6983 M:      Aymen Sghaier <[email protected]>
6984 L:      [email protected]
6985 S:      Maintained
6986 F:      Documentation/devicetree/bindings/crypto/fsl-sec4.txt
6987 F:      drivers/crypto/caam/
6988
6989 FREESCALE COLDFIRE M5441X MMC DRIVER
6990 M:      Angelo Dureghello <[email protected]>
6991 L:      [email protected]
6992 S:      Maintained
6993 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
6994 F:      include/linux/platform_data/mmc-esdhc-mcf.h
6995
6996 FREESCALE DIU FRAMEBUFFER DRIVER
6997 M:      Timur Tabi <[email protected]>
6998 L:      [email protected]
6999 S:      Maintained
7000 F:      drivers/video/fbdev/fsl-diu-fb.*
7001
7002 FREESCALE DMA DRIVER
7003 M:      Li Yang <[email protected]>
7004 M:      Zhang Wei <[email protected]>
7005 L:      [email protected]
7006 S:      Maintained
7007 F:      drivers/dma/fsldma.*
7008
7009 FREESCALE DSPI DRIVER
7010 M:      Vladimir Oltean <[email protected]>
7011 L:      [email protected]
7012 S:      Maintained
7013 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
7014 F:      drivers/spi/spi-fsl-dspi.c
7015 F:      include/linux/spi/spi-fsl-dspi.h
7016
7017 FREESCALE ENETC ETHERNET DRIVERS
7018 M:      Claudiu Manoil <[email protected]>
7019 L:      [email protected]
7020 S:      Maintained
7021 F:      drivers/net/ethernet/freescale/enetc/
7022
7023 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
7024 M:      Claudiu Manoil <[email protected]>
7025 L:      [email protected]
7026 S:      Maintained
7027 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
7028 F:      drivers/net/ethernet/freescale/gianfar*
7029
7030 FREESCALE GPMI NAND DRIVER
7031 M:      Han Xu <[email protected]>
7032 L:      [email protected]
7033 S:      Maintained
7034 F:      drivers/mtd/nand/raw/gpmi-nand/*
7035
7036 FREESCALE I2C CPM DRIVER
7037 M:      Jochen Friedrich <[email protected]>
7038 L:      [email protected]
7039 L:      [email protected]
7040 S:      Maintained
7041 F:      drivers/i2c/busses/i2c-cpm.c
7042
7043 FREESCALE IMX / MXC FEC DRIVER
7044 M:      Fugang Duan <[email protected]>
7045 L:      [email protected]
7046 S:      Maintained
7047 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
7048 F:      drivers/net/ethernet/freescale/fec.h
7049 F:      drivers/net/ethernet/freescale/fec_main.c
7050 F:      drivers/net/ethernet/freescale/fec_ptp.c
7051
7052 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
7053 M:      Sascha Hauer <[email protected]>
7054 R:      Pengutronix Kernel Team <[email protected]>
7055 L:      [email protected]
7056 L:      [email protected] (moderated for non-subscribers)
7057 S:      Maintained
7058 F:      drivers/video/fbdev/imxfb.c
7059 F:      include/linux/platform_data/video-imxfb.h
7060
7061 FREESCALE IMX DDR PMU DRIVER
7062 M:      Frank Li <[email protected]>
7063 L:      [email protected]
7064 S:      Maintained
7065 F:      Documentation/admin-guide/perf/imx-ddr.rst
7066 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
7067 F:      drivers/perf/fsl_imx8_ddr_perf.c
7068
7069 FREESCALE IMX I2C DRIVER
7070 M:      Oleksij Rempel <[email protected]>
7071 R:      Pengutronix Kernel Team <[email protected]>
7072 L:      [email protected]
7073 S:      Maintained
7074 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
7075 F:      drivers/i2c/busses/i2c-imx.c
7076
7077 FREESCALE IMX LPI2C DRIVER
7078 M:      Dong Aisheng <[email protected]>
7079 L:      [email protected]
7080 L:      [email protected]
7081 S:      Maintained
7082 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
7083 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
7084
7085 FREESCALE QORIQ DPAA ETHERNET DRIVER
7086 M:      Madalin Bucur <[email protected]>
7087 L:      [email protected]
7088 S:      Maintained
7089 F:      drivers/net/ethernet/freescale/dpaa
7090
7091 FREESCALE QORIQ DPAA FMAN DRIVER
7092 M:      Madalin Bucur <[email protected]>
7093 L:      [email protected]
7094 S:      Maintained
7095 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
7096 F:      drivers/net/ethernet/freescale/fman
7097
7098 FREESCALE QORIQ PTP CLOCK DRIVER
7099 M:      Yangbo Lu <[email protected]>
7100 L:      [email protected]
7101 S:      Maintained
7102 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
7103 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
7104 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
7105 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
7106 F:      drivers/ptp/ptp_qoriq.c
7107 F:      drivers/ptp/ptp_qoriq_debugfs.c
7108 F:      include/linux/fsl/ptp_qoriq.h
7109
7110 FREESCALE QUAD SPI DRIVER
7111 M:      Han Xu <[email protected]>
7112 L:      [email protected]
7113 S:      Maintained
7114 F:      drivers/spi/spi-fsl-qspi.c
7115
7116 FREESCALE QUICC ENGINE LIBRARY
7117 M:      Qiang Zhao <[email protected]>
7118 L:      [email protected]
7119 S:      Maintained
7120 F:      drivers/soc/fsl/qe/
7121 F:      include/soc/fsl/*qe*.h
7122 F:      include/soc/fsl/*ucc*.h
7123
7124 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
7125 M:      Li Yang <[email protected]>
7126 L:      [email protected]
7127 L:      [email protected]
7128 S:      Maintained
7129 F:      drivers/net/ethernet/freescale/ucc_geth*
7130
7131 FREESCALE QUICC ENGINE UCC HDLC DRIVER
7132 M:      Zhao Qiang <[email protected]>
7133 L:      [email protected]
7134 L:      [email protected]
7135 S:      Maintained
7136 F:      drivers/net/wan/fsl_ucc_hdlc*
7137
7138 FREESCALE QUICC ENGINE UCC UART DRIVER
7139 M:      Timur Tabi <[email protected]>
7140 L:      [email protected]
7141 S:      Maintained
7142 F:      drivers/tty/serial/ucc_uart.c
7143
7144 FREESCALE SOC DRIVERS
7145 M:      Li Yang <[email protected]>
7146 L:      [email protected]
7147 L:      [email protected]
7148 S:      Maintained
7149 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt
7150 F:      Documentation/devicetree/bindings/soc/fsl/
7151 F:      drivers/soc/fsl/
7152 F:      include/linux/fsl/
7153
7154 FREESCALE SOC FS_ENET DRIVER
7155 M:      Pantelis Antoniou <[email protected]>
7156 L:      [email protected]
7157 L:      [email protected]
7158 S:      Maintained
7159 F:      drivers/net/ethernet/freescale/fs_enet/
7160 F:      include/linux/fs_enet_pd.h
7161
7162 FREESCALE SOC SOUND DRIVERS
7163 M:      Timur Tabi <[email protected]>
7164 M:      Nicolin Chen <[email protected]>
7165 M:      Xiubo Li <[email protected]>
7166 R:      Fabio Estevam <[email protected]>
7167 R:      Shengjiu Wang <[email protected]>
7168 L:      [email protected] (moderated for non-subscribers)
7169 L:      [email protected]
7170 S:      Maintained
7171 F:      sound/soc/fsl/fsl*
7172 F:      sound/soc/fsl/imx*
7173 F:      sound/soc/fsl/mpc8610_hpcd.c
7174
7175 FREESCALE USB PERIPHERAL DRIVERS
7176 M:      Li Yang <[email protected]>
7177 L:      [email protected]
7178 L:      [email protected]
7179 S:      Maintained
7180 F:      drivers/usb/gadget/udc/fsl*
7181
7182 FREESCALE USB PHY DRIVER
7183 M:      Ran Wang <[email protected]>
7184 L:      [email protected]
7185 L:      [email protected]
7186 S:      Maintained
7187 F:      drivers/usb/phy/phy-fsl-usb*
7188
7189 FREEVXFS FILESYSTEM
7190 M:      Christoph Hellwig <[email protected]>
7191 S:      Maintained
7192 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
7193 F:      fs/freevxfs/
7194
7195 FREEZER
7196 M:      "Rafael J. Wysocki" <[email protected]>
7197 M:      Pavel Machek <[email protected]>
7198 L:      [email protected]
7199 S:      Supported
7200 F:      Documentation/power/freezing-of-tasks.rst
7201 F:      include/linux/freezer.h
7202 F:      kernel/freezer.c
7203
7204 FRONTSWAP API
7205 M:      Konrad Rzeszutek Wilk <[email protected]>
7206 L:      [email protected]
7207 S:      Maintained
7208 F:      include/linux/frontswap.h
7209 F:      mm/frontswap.c
7210
7211 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
7212 M:      David Howells <[email protected]>
7213 L:      [email protected] (moderated for non-subscribers)
7214 S:      Supported
7215 F:      Documentation/filesystems/caching/
7216 F:      fs/fscache/
7217 F:      include/linux/fscache*.h
7218
7219 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
7220 M:      Theodore Y. Ts'o <[email protected]>
7221 M:      Jaegeuk Kim <[email protected]>
7222 M:      Eric Biggers <[email protected]>
7223 L:      [email protected]
7224 S:      Supported
7225 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
7226 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git
7227 F:      Documentation/filesystems/fscrypt.rst
7228 F:      fs/crypto/
7229 F:      include/linux/fscrypt*.h
7230 F:      include/uapi/linux/fscrypt.h
7231
7232 FSI SUBSYSTEM
7233 M:      Jeremy Kerr <[email protected]>
7234 M:      Joel Stanley <[email protected]>
7235 R:      Alistar Popple <[email protected]>
7236 R:      Eddie James <[email protected]>
7237 L:      [email protected]
7238 S:      Supported
7239 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
7240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
7241 F:      drivers/fsi/
7242 F:      include/linux/fsi*.h
7243 F:      include/trace/events/fsi*.h
7244
7245 FSI-ATTACHED I2C DRIVER
7246 M:      Eddie James <[email protected]>
7247 L:      [email protected]
7248 L:      [email protected] (moderated for non-subscribers)
7249 S:      Maintained
7250 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
7251 F:      drivers/i2c/busses/i2c-fsi.c
7252
7253 FSI-ATTACHED SPI DRIVER
7254 M:      Eddie James <[email protected]>
7255 L:      [email protected]
7256 S:      Maintained
7257 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
7258 F:      drivers/spi/spi-fsi.c
7259
7260 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
7261 M:      Jan Kara <[email protected]>
7262 R:      Amir Goldstein <[email protected]>
7263 L:      [email protected]
7264 S:      Maintained
7265 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
7266 F:      fs/notify/
7267 F:      include/linux/fsnotify*.h
7268
7269 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
7270 M:      Eric Biggers <[email protected]>
7271 M:      Theodore Y. Ts'o <[email protected]>
7272 L:      [email protected]
7273 S:      Supported
7274 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
7275 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git fsverity
7276 F:      Documentation/filesystems/fsverity.rst
7277 F:      fs/verity/
7278 F:      include/linux/fsverity.h
7279 F:      include/uapi/linux/fsverity.h
7280
7281 FUJITSU LAPTOP EXTRAS
7282 M:      Jonathan Woithe <[email protected]>
7283 L:      [email protected]
7284 S:      Maintained
7285 F:      drivers/platform/x86/fujitsu-laptop.c
7286
7287 FUJITSU M-5MO LS CAMERA ISP DRIVER
7288 M:      Kyungmin Park <[email protected]>
7289 M:      Heungjun Kim <[email protected]>
7290 L:      [email protected]
7291 S:      Maintained
7292 F:      drivers/media/i2c/m5mols/
7293 F:      include/media/i2c/m5mols.h
7294
7295 FUJITSU TABLET EXTRAS
7296 M:      Robert Gerlach <[email protected]>
7297 L:      [email protected]
7298 S:      Maintained
7299 F:      drivers/platform/x86/fujitsu-tablet.c
7300
7301 FUSE: FILESYSTEM IN USERSPACE
7302 M:      Miklos Szeredi <[email protected]>
7303 L:      [email protected]
7304 S:      Maintained
7305 W:      https://github.com/libfuse/
7306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
7307 F:      Documentation/filesystems/fuse.rst
7308 F:      fs/fuse/
7309 F:      include/uapi/linux/fuse.h
7310
7311 FUTEX SUBSYSTEM
7312 M:      Thomas Gleixner <[email protected]>
7313 M:      Ingo Molnar <[email protected]>
7314 R:      Peter Zijlstra <[email protected]>
7315 R:      Darren Hart <[email protected]>
7316 L:      [email protected]
7317 S:      Maintained
7318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7319 F:      Documentation/locking/*futex*
7320 F:      include/asm-generic/futex.h
7321 F:      include/linux/futex.h
7322 F:      include/uapi/linux/futex.h
7323 F:      kernel/futex.c
7324 F:      tools/perf/bench/futex*
7325 F:      tools/testing/selftests/futex/
7326
7327 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
7328 M:      Tim Harvey <[email protected]>
7329 M:      Robert Jones <[email protected]>
7330 S:      Maintained
7331 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
7332 F:      drivers/mfd/gateworks-gsc.c
7333 F:      include/linux/mfd/gsc.h
7334 F:      Documentation/hwmon/gsc-hwmon.rst
7335 F:      drivers/hwmon/gsc-hwmon.c
7336 F:      include/linux/platform_data/gsc_hwmon.h
7337
7338 GASKET DRIVER FRAMEWORK
7339 M:      Rob Springer <[email protected]>
7340 M:      Todd Poynor <[email protected]>
7341 M:      Ben Chan <[email protected]>
7342 M:      Richard Yeh <[email protected]>
7343 S:      Maintained
7344 F:      drivers/staging/gasket/
7345
7346 GCC PLUGINS
7347 M:      Kees Cook <[email protected]>
7348 L:      [email protected]
7349 S:      Maintained
7350 F:      Documentation/kbuild/gcc-plugins.rst
7351 F:      scripts/Makefile.gcc-plugins
7352 F:      scripts/gcc-plugins/
7353
7354 GCOV BASED KERNEL PROFILING
7355 M:      Peter Oberparleiter <[email protected]>
7356 S:      Maintained
7357 F:      Documentation/dev-tools/gcov.rst
7358 F:      kernel/gcov/
7359
7360 GDB KERNEL DEBUGGING HELPER SCRIPTS
7361 M:      Jan Kiszka <[email protected]>
7362 M:      Kieran Bingham <[email protected]>
7363 S:      Supported
7364 F:      scripts/gdb/
7365
7366 GEMTEK FM RADIO RECEIVER DRIVER
7367 M:      Hans Verkuil <[email protected]>
7368 L:      [email protected]
7369 S:      Maintained
7370 W:      https://linuxtv.org
7371 T:      git git://linuxtv.org/media_tree.git
7372 F:      drivers/media/radio/radio-gemtek*
7373
7374 GENERIC ARCHITECTURE TOPOLOGY
7375 M:      Sudeep Holla <[email protected]>
7376 L:      [email protected]
7377 S:      Maintained
7378 F:      drivers/base/arch_topology.c
7379 F:      include/linux/arch_topology.h
7380
7381 GENERIC ENTRY CODE
7382 M:      Thomas Gleixner <[email protected]>
7383 M:      Peter Zijlstra <[email protected]>
7384 M:      Andy Lutomirski <[email protected]>
7385 L:      [email protected]
7386 S:      Maintained
7387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
7388 F:      include/linux/entry-common.h
7389 F:      include/linux/entry-kvm.h
7390 F:      kernel/entry/
7391
7392 GENERIC GPIO I2C DRIVER
7393 M:      Wolfram Sang <[email protected]>
7394 S:      Supported
7395 F:      drivers/i2c/busses/i2c-gpio.c
7396 F:      include/linux/platform_data/i2c-gpio.h
7397
7398 GENERIC GPIO I2C MULTIPLEXER DRIVER
7399 M:      Peter Korsgaard <[email protected]>
7400 L:      [email protected]
7401 S:      Supported
7402 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
7403 F:      drivers/i2c/muxes/i2c-mux-gpio.c
7404 F:      include/linux/platform_data/i2c-mux-gpio.h
7405
7406 GENERIC HDLC (WAN) DRIVERS
7407 M:      Krzysztof Halasa <[email protected]>
7408 S:      Maintained
7409 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
7410 F:      drivers/net/wan/c101.c
7411 F:      drivers/net/wan/hd6457*
7412 F:      drivers/net/wan/hdlc*
7413 F:      drivers/net/wan/n2.c
7414 F:      drivers/net/wan/pc300too.c
7415 F:      drivers/net/wan/pci200syn.c
7416 F:      drivers/net/wan/wanxl*
7417
7418 GENERIC INCLUDE/ASM HEADER FILES
7419 M:      Arnd Bergmann <[email protected]>
7420 L:      [email protected]
7421 S:      Maintained
7422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
7423 F:      include/asm-generic/
7424 F:      include/uapi/asm-generic/
7425
7426 GENERIC PHY FRAMEWORK
7427 M:      Kishon Vijay Abraham I <[email protected]>
7428 M:      Vinod Koul <[email protected]>
7429 L:      [email protected]
7430 S:      Supported
7431 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
7432 F:      Documentation/devicetree/bindings/phy/
7433 F:      drivers/phy/
7434 F:      include/linux/phy/
7435
7436 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
7437 M:      Wolfram Sang <[email protected]>
7438 S:      Supported
7439 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
7440
7441 GENERIC PM DOMAINS
7442 M:      "Rafael J. Wysocki" <[email protected]>
7443 M:      Kevin Hilman <[email protected]>
7444 M:      Ulf Hansson <[email protected]>
7445 L:      [email protected]
7446 S:      Supported
7447 F:      Documentation/devicetree/bindings/power/power?domain*
7448 F:      drivers/base/power/domain*.c
7449 F:      include/linux/pm_domain.h
7450
7451 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
7452 M:      Eugen Hristev <[email protected]>
7453 L:      [email protected]
7454 S:      Maintained
7455 F:      drivers/input/touchscreen/resistive-adc-touch.c
7456
7457 GENERIC UIO DRIVER FOR PCI DEVICES
7458 M:      "Michael S. Tsirkin" <[email protected]>
7459 L:      [email protected]
7460 S:      Supported
7461 F:      drivers/uio/uio_pci_generic.c
7462
7463 GENERIC VDSO LIBRARY
7464 M:      Andy Lutomirski <[email protected]>
7465 M:      Thomas Gleixner <[email protected]>
7466 M:      Vincenzo Frascino <[email protected]>
7467 L:      [email protected]
7468 S:      Maintained
7469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
7470 F:      include/asm-generic/vdso/vsyscall.h
7471 F:      include/vdso/
7472 F:      kernel/time/vsyscall.c
7473 F:      lib/vdso/
7474
7475 GENWQE (IBM Generic Workqueue Card)
7476 M:      Frank Haverkamp <[email protected]>
7477 S:      Supported
7478 F:      drivers/misc/genwqe/
7479
7480 GET_MAINTAINER SCRIPT
7481 M:      Joe Perches <[email protected]>
7482 S:      Maintained
7483 F:      scripts/get_maintainer.pl
7484
7485 GFS2 FILE SYSTEM
7486 M:      Bob Peterson <[email protected]>
7487 M:      Andreas Gruenbacher <[email protected]>
7488 L:      [email protected]
7489 S:      Supported
7490 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
7491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
7492 F:      Documentation/filesystems/gfs2*
7493 F:      fs/gfs2/
7494 F:      include/uapi/linux/gfs2_ondisk.h
7495
7496 GNSS SUBSYSTEM
7497 M:      Johan Hovold <[email protected]>
7498 S:      Maintained
7499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
7500 F:      Documentation/ABI/testing/sysfs-class-gnss
7501 F:      Documentation/devicetree/bindings/gnss/
7502 F:      drivers/gnss/
7503 F:      include/linux/gnss.h
7504
7505 GO7007 MPEG CODEC
7506 M:      Hans Verkuil <[email protected]>
7507 L:      [email protected]
7508 S:      Maintained
7509 F:      drivers/media/usb/go7007/
7510
7511 GOODIX TOUCHSCREEN
7512 M:      Bastien Nocera <[email protected]>
7513 L:      [email protected]
7514 S:      Maintained
7515 F:      drivers/input/touchscreen/goodix.c
7516
7517 GOOGLE ETHERNET DRIVERS
7518 M:      Catherine Sullivan <[email protected]>
7519 R:      Sagi Shahar <[email protected]>
7520 R:      Jon Olson <[email protected]>
7521 L:      [email protected]
7522 S:      Supported
7523 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
7524 F:      drivers/net/ethernet/google
7525
7526 GPD POCKET FAN DRIVER
7527 M:      Hans de Goede <[email protected]>
7528 L:      [email protected]
7529 S:      Maintained
7530 F:      drivers/platform/x86/gpd-pocket-fan.c
7531
7532 GPIO ACPI SUPPORT
7533 M:      Mika Westerberg <[email protected]>
7534 M:      Andy Shevchenko <[email protected]>
7535 L:      [email protected]
7536 L:      [email protected]
7537 S:      Maintained
7538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
7539 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
7540 F:      drivers/gpio/gpiolib-acpi.c
7541 F:      drivers/gpio/gpiolib-acpi.h
7542
7543 GPIO AGGREGATOR
7544 M:      Geert Uytterhoeven <[email protected]>
7545 L:      [email protected]
7546 S:      Supported
7547 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
7548 F:      drivers/gpio/gpio-aggregator.c
7549
7550 GPIO IR Transmitter
7551 M:      Sean Young <[email protected]>
7552 L:      [email protected]
7553 S:      Maintained
7554 F:      drivers/media/rc/gpio-ir-tx.c
7555
7556 GPIO MOCKUP DRIVER
7557 M:      Bamvor Jian Zhang <[email protected]>
7558 L:      [email protected]
7559 S:      Maintained
7560 F:      drivers/gpio/gpio-mockup.c
7561 F:      tools/testing/selftests/gpio/
7562
7563 GPIO REGMAP
7564 R:      Michael Walle <[email protected]>
7565 S:      Maintained
7566 F:      drivers/gpio/gpio-regmap.c
7567 F:      include/linux/gpio/regmap.h
7568
7569 GPIO SUBSYSTEM
7570 M:      Linus Walleij <[email protected]>
7571 M:      Bartosz Golaszewski <[email protected]>
7572 L:      [email protected]
7573 S:      Maintained
7574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
7575 F:      Documentation/ABI/obsolete/sysfs-gpio
7576 F:      Documentation/ABI/testing/gpio-cdev
7577 F:      Documentation/admin-guide/gpio/
7578 F:      Documentation/devicetree/bindings/gpio/
7579 F:      Documentation/driver-api/gpio/
7580 F:      drivers/gpio/
7581 F:      include/asm-generic/gpio.h
7582 F:      include/linux/gpio.h
7583 F:      include/linux/gpio/
7584 F:      include/linux/of_gpio.h
7585 F:      include/uapi/linux/gpio.h
7586 F:      tools/gpio/
7587
7588 GRE DEMULTIPLEXER DRIVER
7589 M:      Dmitry Kozlov <[email protected]>
7590 L:      [email protected]
7591 S:      Maintained
7592 F:      include/net/gre.h
7593 F:      net/ipv4/gre_demux.c
7594 F:      net/ipv4/gre_offload.c
7595
7596 GRETH 10/100/1G Ethernet MAC device driver
7597 M:      Andreas Larsson <[email protected]>
7598 L:      [email protected]
7599 S:      Maintained
7600 F:      drivers/net/ethernet/aeroflex/
7601
7602 GREYBUS AUDIO PROTOCOLS DRIVERS
7603 M:      Vaibhav Agarwal <[email protected]>
7604 M:      Mark Greer <[email protected]>
7605 S:      Maintained
7606 F:      drivers/staging/greybus/audio_apbridgea.c
7607 F:      drivers/staging/greybus/audio_apbridgea.h
7608 F:      drivers/staging/greybus/audio_codec.c
7609 F:      drivers/staging/greybus/audio_codec.h
7610 F:      drivers/staging/greybus/audio_gb.c
7611 F:      drivers/staging/greybus/audio_manager.c
7612 F:      drivers/staging/greybus/audio_manager.h
7613 F:      drivers/staging/greybus/audio_manager_module.c
7614 F:      drivers/staging/greybus/audio_manager_private.h
7615 F:      drivers/staging/greybus/audio_manager_sysfs.c
7616 F:      drivers/staging/greybus/audio_module.c
7617 F:      drivers/staging/greybus/audio_topology.c
7618
7619 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
7620 M:      Viresh Kumar <[email protected]>
7621 S:      Maintained
7622 F:      drivers/staging/greybus/authentication.c
7623 F:      drivers/staging/greybus/bootrom.c
7624 F:      drivers/staging/greybus/firmware.h
7625 F:      drivers/staging/greybus/fw-core.c
7626 F:      drivers/staging/greybus/fw-download.c
7627 F:      drivers/staging/greybus/fw-management.c
7628 F:      drivers/staging/greybus/greybus_authentication.h
7629 F:      drivers/staging/greybus/greybus_firmware.h
7630 F:      drivers/staging/greybus/hid.c
7631 F:      drivers/staging/greybus/i2c.c
7632 F:      drivers/staging/greybus/spi.c
7633 F:      drivers/staging/greybus/spilib.c
7634 F:      drivers/staging/greybus/spilib.h
7635
7636 GREYBUS LOOPBACK DRIVER
7637 M:      Bryan O'Donoghue <[email protected]>
7638 S:      Maintained
7639 F:      drivers/staging/greybus/loopback.c
7640
7641 GREYBUS PLATFORM DRIVERS
7642 M:      Vaibhav Hiremath <[email protected]>
7643 S:      Maintained
7644 F:      drivers/staging/greybus/arche-apb-ctrl.c
7645 F:      drivers/staging/greybus/arche-platform.c
7646 F:      drivers/staging/greybus/arche_platform.h
7647
7648 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
7649 M:      Rui Miguel Silva <[email protected]>
7650 S:      Maintained
7651 F:      drivers/staging/greybus/gpio.c
7652 F:      drivers/staging/greybus/light.c
7653 F:      drivers/staging/greybus/power_supply.c
7654 F:      drivers/staging/greybus/sdio.c
7655 F:      drivers/staging/greybus/spi.c
7656 F:      drivers/staging/greybus/spilib.c
7657
7658 GREYBUS SUBSYSTEM
7659 M:      Johan Hovold <[email protected]>
7660 M:      Alex Elder <[email protected]>
7661 M:      Greg Kroah-Hartman <[email protected]>
7662 L:      [email protected] (moderated for non-subscribers)
7663 S:      Maintained
7664 F:      drivers/greybus/
7665 F:      drivers/staging/greybus/
7666 F:      include/linux/greybus.h
7667 F:      include/linux/greybus/
7668
7669 GREYBUS UART PROTOCOLS DRIVERS
7670 M:      David Lin <[email protected]>
7671 S:      Maintained
7672 F:      drivers/staging/greybus/log.c
7673 F:      drivers/staging/greybus/uart.c
7674
7675 GS1662 VIDEO SERIALIZER
7676 M:      Charles-Antoine Couret <[email protected]>
7677 L:      [email protected]
7678 S:      Maintained
7679 T:      git git://linuxtv.org/media_tree.git
7680 F:      drivers/media/spi/gs1662.c
7681
7682 GSPCA FINEPIX SUBDRIVER
7683 M:      Frank Zago <[email protected]>
7684 L:      [email protected]
7685 S:      Maintained
7686 T:      git git://linuxtv.org/media_tree.git
7687 F:      drivers/media/usb/gspca/finepix.c
7688
7689 GSPCA GL860 SUBDRIVER
7690 M:      Olivier Lorin <[email protected]>
7691 L:      [email protected]
7692 S:      Maintained
7693 T:      git git://linuxtv.org/media_tree.git
7694 F:      drivers/media/usb/gspca/gl860/
7695
7696 GSPCA M5602 SUBDRIVER
7697 M:      Erik Andren <[email protected]>
7698 L:      [email protected]
7699 S:      Maintained
7700 T:      git git://linuxtv.org/media_tree.git
7701 F:      drivers/media/usb/gspca/m5602/
7702
7703 GSPCA PAC207 SONIXB SUBDRIVER
7704 M:      Hans Verkuil <[email protected]>
7705 L:      [email protected]
7706 S:      Odd Fixes
7707 T:      git git://linuxtv.org/media_tree.git
7708 F:      drivers/media/usb/gspca/pac207.c
7709
7710 GSPCA SN9C20X SUBDRIVER
7711 M:      Brian Johnson <[email protected]>
7712 L:      [email protected]
7713 S:      Maintained
7714 T:      git git://linuxtv.org/media_tree.git
7715 F:      drivers/media/usb/gspca/sn9c20x.c
7716
7717 GSPCA T613 SUBDRIVER
7718 M:      Leandro Costantino <[email protected]>
7719 L:      [email protected]
7720 S:      Maintained
7721 T:      git git://linuxtv.org/media_tree.git
7722 F:      drivers/media/usb/gspca/t613.c
7723
7724 GSPCA USB WEBCAM DRIVER
7725 M:      Hans Verkuil <[email protected]>
7726 L:      [email protected]
7727 S:      Odd Fixes
7728 T:      git git://linuxtv.org/media_tree.git
7729 F:      drivers/media/usb/gspca/
7730
7731 GTP (GPRS Tunneling Protocol)
7732 M:      Pablo Neira Ayuso <[email protected]>
7733 M:      Harald Welte <[email protected]>
7734 L:      [email protected]
7735 S:      Maintained
7736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
7737 F:      drivers/net/gtp.c
7738
7739 GUID PARTITION TABLE (GPT)
7740 M:      Davidlohr Bueso <[email protected]>
7741 L:      [email protected]
7742 S:      Maintained
7743 F:      block/partitions/efi.*
7744
7745 H8/300 ARCHITECTURE
7746 M:      Yoshinori Sato <[email protected]>
7747 L:      [email protected] (moderated for non-subscribers)
7748 S:      Maintained
7749 W:      http://uclinux-h8.sourceforge.jp
7750 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
7751 F:      arch/h8300/
7752 F:      drivers/clk/h8300/
7753 F:      drivers/clocksource/h8300_*.c
7754 F:      drivers/irqchip/irq-renesas-h8*.c
7755
7756 HABANALABS PCI DRIVER
7757 M:      Oded Gabbay <[email protected]>
7758 S:      Supported
7759 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
7760 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
7761 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
7762 F:      drivers/misc/habanalabs/
7763 F:      include/uapi/misc/habanalabs.h
7764
7765 HACKRF MEDIA DRIVER
7766 M:      Antti Palosaari <[email protected]>
7767 L:      [email protected]
7768 S:      Maintained
7769 W:      https://linuxtv.org
7770 W:      http://palosaari.fi/linux/
7771 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7772 T:      git git://linuxtv.org/anttip/media_tree.git
7773 F:      drivers/media/usb/hackrf/
7774
7775 HANTRO VPU CODEC DRIVER
7776 M:      Ezequiel Garcia <[email protected]>
7777 M:      Philipp Zabel <[email protected]>
7778 L:      [email protected]
7779 L:      [email protected]
7780 S:      Maintained
7781 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
7782 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
7783 F:      drivers/staging/media/hantro/
7784
7785 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
7786 M:      Frank Seidel <[email protected]>
7787 L:      [email protected]
7788 S:      Maintained
7789 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
7790 F:      drivers/platform/x86/hdaps.c
7791
7792 HARDWARE MONITORING
7793 M:      Jean Delvare <[email protected]>
7794 M:      Guenter Roeck <[email protected]>
7795 L:      [email protected]
7796 S:      Maintained
7797 W:      http://hwmon.wiki.kernel.org/
7798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7799 F:      Documentation/devicetree/bindings/hwmon/
7800 F:      Documentation/hwmon/
7801 F:      drivers/hwmon/
7802 F:      include/linux/hwmon*.h
7803 F:      include/trace/events/hwmon*.h
7804
7805 HARDWARE RANDOM NUMBER GENERATOR CORE
7806 M:      Matt Mackall <[email protected]>
7807 M:      Herbert Xu <[email protected]>
7808 L:      [email protected]
7809 S:      Odd fixes
7810 F:      Documentation/admin-guide/hw_random.rst
7811 F:      Documentation/devicetree/bindings/rng/
7812 F:      drivers/char/hw_random/
7813 F:      include/linux/hw_random.h
7814
7815 HARDWARE SPINLOCK CORE
7816 M:      Ohad Ben-Cohen <[email protected]>
7817 M:      Bjorn Andersson <[email protected]>
7818 R:      Baolin Wang <[email protected]>
7819 L:      [email protected]
7820 S:      Maintained
7821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
7822 F:      Documentation/devicetree/bindings/hwlock/
7823 F:      Documentation/locking/hwspinlock.rst
7824 F:      drivers/hwspinlock/
7825 F:      include/linux/hwspinlock.h
7826
7827 HARDWARE TRACING FACILITIES
7828 M:      Alexander Shishkin <[email protected]>
7829 S:      Maintained
7830 F:      drivers/hwtracing/
7831
7832 HARMONY SOUND DRIVER
7833 L:      [email protected]
7834 S:      Maintained
7835 F:      sound/parisc/harmony.*
7836
7837 HDPVR USB VIDEO ENCODER DRIVER
7838 M:      Hans Verkuil <[email protected]>
7839 L:      [email protected]
7840 S:      Odd Fixes
7841 W:      https://linuxtv.org
7842 T:      git git://linuxtv.org/media_tree.git
7843 F:      drivers/media/usb/hdpvr/
7844
7845 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
7846 M:      Jerry Hoemann <[email protected]>
7847 S:      Supported
7848 F:      Documentation/watchdog/hpwdt.rst
7849 F:      drivers/watchdog/hpwdt.c
7850
7851 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
7852 M:      Don Brace <[email protected]>
7853 L:      [email protected]
7854 L:      [email protected]
7855 S:      Supported
7856 F:      Documentation/scsi/hpsa.rst
7857 F:      drivers/scsi/hpsa*.[ch]
7858 F:      include/linux/cciss*.h
7859 F:      include/uapi/linux/cciss*.h
7860
7861 HFI1 DRIVER
7862 M:      Mike Marciniszyn <[email protected]>
7863 M:      Dennis Dalessandro <[email protected]>
7864 L:      [email protected]
7865 S:      Supported
7866 F:      drivers/infiniband/hw/hfi1
7867
7868 HFS FILESYSTEM
7869 L:      [email protected]
7870 S:      Orphan
7871 F:      Documentation/filesystems/hfs.rst
7872 F:      fs/hfs/
7873
7874 HFSPLUS FILESYSTEM
7875 L:      [email protected]
7876 S:      Orphan
7877 F:      Documentation/filesystems/hfsplus.rst
7878 F:      fs/hfsplus/
7879
7880 HGA FRAMEBUFFER DRIVER
7881 M:      Ferenc Bakonyi <[email protected]>
7882 L:      [email protected]
7883 S:      Maintained
7884 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
7885 F:      drivers/video/fbdev/hgafb.c
7886
7887 HIBERNATION (aka Software Suspend, aka swsusp)
7888 M:      "Rafael J. Wysocki" <[email protected]>
7889 M:      Pavel Machek <[email protected]>
7890 L:      [email protected]
7891 S:      Supported
7892 B:      https://bugzilla.kernel.org
7893 F:      arch/*/include/asm/suspend*.h
7894 F:      arch/x86/power/
7895 F:      drivers/base/power/
7896 F:      include/linux/freezer.h
7897 F:      include/linux/pm.h
7898 F:      include/linux/suspend.h
7899 F:      kernel/power/
7900
7901 HID CORE LAYER
7902 M:      Jiri Kosina <[email protected]>
7903 M:      Benjamin Tissoires <[email protected]>
7904 L:      [email protected]
7905 S:      Maintained
7906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
7907 F:      drivers/hid/
7908 F:      include/linux/hid*
7909 F:      include/uapi/linux/hid*
7910
7911 HID PLAYSTATION DRIVER
7912 M:      Roderick Colenbrander <[email protected]>
7913 L:      [email protected]
7914 S:      Supported
7915 F:      drivers/hid/hid-playstation.c
7916
7917 HID SENSOR HUB DRIVERS
7918 M:      Jiri Kosina <[email protected]>
7919 M:      Jonathan Cameron <[email protected]>
7920 M:      Srinivas Pandruvada <[email protected]>
7921 L:      [email protected]
7922 L:      [email protected]
7923 S:      Maintained
7924 F:      Documentation/hid/hid-sensor*
7925 F:      drivers/hid/hid-sensor-*
7926 F:      drivers/iio/*/hid-*
7927 F:      include/linux/hid-sensor-*
7928
7929 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
7930 M:      Thomas Gleixner <[email protected]>
7931 L:      [email protected]
7932 S:      Maintained
7933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7934 F:      Documentation/timers/
7935 F:      include/linux/clockchips.h
7936 F:      include/linux/hrtimer.h
7937 F:      kernel/time/clockevents.c
7938 F:      kernel/time/hrtimer.c
7939 F:      kernel/time/timer_*.c
7940
7941 HIGH-SPEED SCC DRIVER FOR AX.25
7942 L:      [email protected]
7943 S:      Orphan
7944 F:      drivers/net/hamradio/dmascc.c
7945 F:      drivers/net/hamradio/scc.c
7946
7947 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
7948 M:      HighPoint Linux Team <[email protected]>
7949 S:      Supported
7950 W:      http://www.highpoint-tech.com
7951 F:      Documentation/scsi/hptiop.rst
7952 F:      drivers/scsi/hptiop.c
7953
7954 HIPPI
7955 M:      Jes Sorensen <[email protected]>
7956 L:      [email protected]
7957 S:      Maintained
7958 F:      drivers/net/hippi/
7959 F:      include/linux/hippidevice.h
7960 F:      include/uapi/linux/if_hippi.h
7961 F:      net/802/hippi.c
7962
7963 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
7964 M:      Kurt Kanzenbach <[email protected]>
7965 L:      [email protected]
7966 S:      Maintained
7967 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
7968 F:      drivers/net/dsa/hirschmann/*
7969 F:      include/linux/platform_data/hirschmann-hellcreek.h
7970 F:      net/dsa/tag_hellcreek.c
7971
7972 HISILICON DMA DRIVER
7973 M:      Zhou Wang <[email protected]>
7974 L:      [email protected]
7975 S:      Maintained
7976 F:      drivers/dma/hisi_dma.c
7977
7978 HISILICON GPIO DRIVER
7979 M:      Luo Jiaxing <[email protected]>
7980 L:      [email protected]
7981 S:      Maintained
7982 F:      drivers/gpio/gpio-hisi.c
7983
7984 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
7985 M:      Zaibo Xu <[email protected]>
7986 L:      [email protected]
7987 S:      Maintained
7988 F:      Documentation/ABI/testing/debugfs-hisi-hpre
7989 F:      drivers/crypto/hisilicon/hpre/hpre.h
7990 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
7991 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
7992
7993 HISILICON LPC BUS DRIVER
7994 M:      [email protected]
7995 S:      Maintained
7996 W:      http://www.hisilicon.com
7997 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
7998 F:      drivers/bus/hisi_lpc.c
7999
8000 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
8001 M:      Yisen Zhuang <[email protected]>
8002 M:      Salil Mehta <[email protected]>
8003 L:      [email protected]
8004 S:      Maintained
8005 W:      http://www.hisilicon.com
8006 F:      drivers/net/ethernet/hisilicon/hns3/
8007
8008 HISILICON NETWORK SUBSYSTEM DRIVER
8009 M:      Yisen Zhuang <[email protected]>
8010 M:      Salil Mehta <[email protected]>
8011 L:      [email protected]
8012 S:      Maintained
8013 W:      http://www.hisilicon.com
8014 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
8015 F:      drivers/net/ethernet/hisilicon/
8016
8017 HIKEY960 ONBOARD USB GPIO HUB DRIVER
8018 M:      John Stultz <[email protected]>
8019 L:      [email protected]
8020 S:      Maintained
8021 F:      drivers/misc/hisi_hikey_usb.c
8022 F:      Documentation/devicetree/bindings/misc/hisilicon-hikey-usb.yaml
8023
8024 HISILICON PMU DRIVER
8025 M:      Shaokun Zhang <[email protected]>
8026 S:      Supported
8027 W:      http://www.hisilicon.com
8028 F:      Documentation/admin-guide/perf/hisi-pmu.rst
8029 F:      drivers/perf/hisilicon
8030
8031 HISILICON QM AND ZIP Controller DRIVER
8032 M:      Zhou Wang <[email protected]>
8033 L:      [email protected]
8034 S:      Maintained
8035 F:      Documentation/ABI/testing/debugfs-hisi-zip
8036 F:      drivers/crypto/hisilicon/qm.c
8037 F:      drivers/crypto/hisilicon/qm.h
8038 F:      drivers/crypto/hisilicon/sgl.c
8039 F:      drivers/crypto/hisilicon/zip/
8040
8041 HISILICON ROCE DRIVER
8042 M:      Lijun Ou <[email protected]>
8043 M:      Wei Hu(Xavier) <[email protected]>
8044 M:      Weihang Li <[email protected]>
8045 L:      [email protected]
8046 S:      Maintained
8047 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
8048 F:      drivers/infiniband/hw/hns/
8049
8050 HISILICON SAS Controller
8051 M:      John Garry <[email protected]>
8052 S:      Supported
8053 W:      http://www.hisilicon.com
8054 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
8055 F:      drivers/scsi/hisi_sas/
8056
8057 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
8058 M:      Zaibo Xu <[email protected]>
8059 L:      [email protected]
8060 S:      Maintained
8061 F:      Documentation/ABI/testing/debugfs-hisi-sec
8062 F:      drivers/crypto/hisilicon/sec2/sec.h
8063 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
8064 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
8065 F:      drivers/crypto/hisilicon/sec2/sec_main.c
8066
8067 HISILICON STAGING DRIVERS FOR HIKEY 960/970
8068 M:      Mauro Carvalho Chehab <[email protected]>
8069 L:      [email protected]
8070 S:      Maintained
8071 F:      drivers/staging/hikey9xx/
8072
8073 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
8074 M:      Zaibo Xu <[email protected]>
8075 S:      Maintained
8076 F:      drivers/crypto/hisilicon/trng/trng.c
8077
8078 HISILICON V3XX SPI NOR FLASH Controller Driver
8079 M:      John Garry <[email protected]>
8080 S:      Maintained
8081 W:      http://www.hisilicon.com
8082 F:      drivers/spi/spi-hisi-sfc-v3xx.c
8083
8084 HMM - Heterogeneous Memory Management
8085 M:      Jérôme Glisse <[email protected]>
8086 L:      [email protected]
8087 S:      Maintained
8088 F:      Documentation/vm/hmm.rst
8089 F:      include/linux/hmm*
8090 F:      lib/test_hmm*
8091 F:      mm/hmm*
8092 F:      tools/testing/selftests/vm/*hmm*
8093
8094 HOST AP DRIVER
8095 M:      Jouni Malinen <[email protected]>
8096 L:      [email protected]
8097 S:      Obsolete
8098 W:      http://w1.fi/hostap-driver.html
8099 F:      drivers/net/wireless/intersil/hostap/
8100
8101 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
8102 L:      [email protected]
8103 S:      Orphan
8104 F:      drivers/platform/x86/tc1100-wmi.c
8105
8106 HPET:   High Precision Event Timers driver
8107 M:      Clemens Ladisch <[email protected]>
8108 S:      Maintained
8109 F:      Documentation/timers/hpet.rst
8110 F:      drivers/char/hpet.c
8111 F:      include/linux/hpet.h
8112 F:      include/uapi/linux/hpet.h
8113
8114 HPET:   x86
8115 S:      Orphan
8116 F:      arch/x86/include/asm/hpet.h
8117 F:      arch/x86/kernel/hpet.c
8118
8119 HPFS FILESYSTEM
8120 M:      Mikulas Patocka <[email protected]>
8121 S:      Maintained
8122 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
8123 F:      fs/hpfs/
8124
8125 HSI SUBSYSTEM
8126 M:      Sebastian Reichel <[email protected]>
8127 S:      Maintained
8128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
8129 F:      Documentation/ABI/testing/sysfs-bus-hsi
8130 F:      Documentation/driver-api/hsi.rst
8131 F:      drivers/hsi/
8132 F:      include/linux/hsi/
8133 F:      include/uapi/linux/hsi/
8134
8135 HSO 3G MODEM DRIVER
8136 L:      [email protected]
8137 S:      Orphan
8138 F:      drivers/net/usb/hso.c
8139
8140 HSR NETWORK PROTOCOL
8141 L:      [email protected]
8142 S:      Orphan
8143 F:      net/hsr/
8144
8145 HT16K33 LED CONTROLLER DRIVER
8146 M:      Robin van der Gracht <[email protected]>
8147 S:      Maintained
8148 F:      Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
8149 F:      drivers/auxdisplay/ht16k33.c
8150
8151 HTCPEN TOUCHSCREEN DRIVER
8152 M:      Pau Oliva Fora <[email protected]>
8153 L:      [email protected]
8154 S:      Maintained
8155 F:      drivers/input/touchscreen/htcpen.c
8156
8157 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
8158 M:      Lorenzo Bianconi <[email protected]>
8159 L:      [email protected]
8160 S:      Maintained
8161 W:      http://www.st.com/
8162 F:      Documentation/devicetree/bindings/iio/humidity/hts221.txt
8163 F:      drivers/iio/humidity/hts221*
8164
8165 HUAWEI ETHERNET DRIVER
8166 M:      Bin Luo <[email protected]>
8167 L:      [email protected]
8168 S:      Supported
8169 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
8170 F:      drivers/net/ethernet/huawei/hinic/
8171
8172 HUGETLB FILESYSTEM
8173 M:      Mike Kravetz <[email protected]>
8174 L:      [email protected]
8175 S:      Maintained
8176 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
8177 F:      Documentation/admin-guide/mm/hugetlbpage.rst
8178 F:      Documentation/vm/hugetlbfs_reserv.rst
8179 F:      fs/hugetlbfs/
8180 F:      include/linux/hugetlb.h
8181 F:      mm/hugetlb.c
8182
8183 HVA ST MEDIA DRIVER
8184 M:      Jean-Christophe Trotin <[email protected]>
8185 L:      [email protected]
8186 S:      Supported
8187 W:      https://linuxtv.org
8188 T:      git git://linuxtv.org/media_tree.git
8189 F:      drivers/media/platform/sti/hva
8190
8191 HWPOISON MEMORY FAILURE HANDLING
8192 M:      Naoya Horiguchi <[email protected]>
8193 L:      [email protected]
8194 S:      Maintained
8195 F:      mm/hwpoison-inject.c
8196 F:      mm/memory-failure.c
8197
8198 HYGON PROCESSOR SUPPORT
8199 M:      Pu Wen <[email protected]>
8200 L:      [email protected]
8201 S:      Maintained
8202 F:      arch/x86/kernel/cpu/hygon.c
8203
8204 HYNIX HI556 SENSOR DRIVER
8205 M:      Shawn Tu <[email protected]>
8206 L:      [email protected]
8207 S:      Maintained
8208 T:      git git://linuxtv.org/media_tree.git
8209 F:      drivers/media/i2c/hi556.c
8210
8211 Hyper-V CORE AND DRIVERS
8212 M:      "K. Y. Srinivasan" <[email protected]>
8213 M:      Haiyang Zhang <[email protected]>
8214 M:      Stephen Hemminger <[email protected]>
8215 M:      Wei Liu <[email protected]>
8216 L:      [email protected]
8217 S:      Supported
8218 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
8219 F:      Documentation/ABI/stable/sysfs-bus-vmbus
8220 F:      Documentation/ABI/testing/debugfs-hyperv
8221 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
8222 F:      arch/x86/hyperv
8223 F:      arch/x86/include/asm/hyperv-tlfs.h
8224 F:      arch/x86/include/asm/mshyperv.h
8225 F:      arch/x86/include/asm/trace/hyperv.h
8226 F:      arch/x86/kernel/cpu/mshyperv.c
8227 F:      drivers/clocksource/hyperv_timer.c
8228 F:      drivers/hid/hid-hyperv.c
8229 F:      drivers/hv/
8230 F:      drivers/input/serio/hyperv-keyboard.c
8231 F:      drivers/iommu/hyperv-iommu.c
8232 F:      drivers/net/hyperv/
8233 F:      drivers/pci/controller/pci-hyperv-intf.c
8234 F:      drivers/pci/controller/pci-hyperv.c
8235 F:      drivers/scsi/storvsc_drv.c
8236 F:      drivers/uio/uio_hv_generic.c
8237 F:      drivers/video/fbdev/hyperv_fb.c
8238 F:      include/asm-generic/hyperv-tlfs.h
8239 F:      include/asm-generic/mshyperv.h
8240 F:      include/clocksource/hyperv_timer.h
8241 F:      include/linux/hyperv.h
8242 F:      include/uapi/linux/hyperv.h
8243 F:      net/vmw_vsock/hyperv_transport.c
8244 F:      tools/hv/
8245
8246 HYPERBUS SUPPORT
8247 M:      Vignesh Raghavendra <[email protected]>
8248 L:      [email protected]
8249 S:      Supported
8250 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
8251 C:      irc://irc.oftc.net/mtd
8252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
8253 F:      Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt
8254 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.txt
8255 F:      drivers/mtd/hyperbus/
8256 F:      include/linux/mtd/hyperbus.h
8257
8258 HYPERVISOR VIRTUAL CONSOLE DRIVER
8259 L:      [email protected]
8260 S:      Odd Fixes
8261 F:      drivers/tty/hvc/
8262
8263 I2C ACPI SUPPORT
8264 M:      Mika Westerberg <[email protected]>
8265 L:      [email protected]
8266 L:      [email protected]
8267 S:      Maintained
8268 F:      drivers/i2c/i2c-core-acpi.c
8269
8270 I2C CONTROLLER DRIVER FOR NVIDIA GPU
8271 M:      Ajay Gupta <[email protected]>
8272 L:      [email protected]
8273 S:      Maintained
8274 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
8275 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
8276
8277 I2C MUXES
8278 M:      Peter Rosin <[email protected]>
8279 L:      [email protected]
8280 S:      Maintained
8281 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
8282 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
8283 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
8284 F:      Documentation/i2c/i2c-topology.rst
8285 F:      Documentation/i2c/muxes/
8286 F:      drivers/i2c/i2c-mux.c
8287 F:      drivers/i2c/muxes/
8288 F:      include/linux/i2c-mux.h
8289
8290 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
8291 M:      Gregory CLEMENT <[email protected]>
8292 L:      [email protected]
8293 S:      Maintained
8294 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
8295 F:      drivers/i2c/busses/i2c-mv64xxx.c
8296
8297 I2C OVER PARALLEL PORT
8298 M:      Jean Delvare <[email protected]>
8299 L:      [email protected]
8300 S:      Maintained
8301 F:      Documentation/i2c/busses/i2c-parport.rst
8302 F:      drivers/i2c/busses/i2c-parport.c
8303
8304 I2C SUBSYSTEM
8305 M:      Wolfram Sang <[email protected]>
8306 L:      [email protected]
8307 S:      Maintained
8308 W:      https://i2c.wiki.kernel.org/
8309 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
8310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
8311 F:      Documentation/devicetree/bindings/i2c/i2c.txt
8312 F:      Documentation/i2c/
8313 F:      drivers/i2c/*
8314 F:      include/linux/i2c-dev.h
8315 F:      include/linux/i2c-smbus.h
8316 F:      include/linux/i2c.h
8317 F:      include/uapi/linux/i2c-*.h
8318 F:      include/uapi/linux/i2c.h
8319
8320 I2C SUBSYSTEM HOST DRIVERS
8321 L:      [email protected]
8322 S:      Odd Fixes
8323 W:      https://i2c.wiki.kernel.org/
8324 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
8325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
8326 F:      Documentation/devicetree/bindings/i2c/
8327 F:      drivers/i2c/algos/
8328 F:      drivers/i2c/busses/
8329
8330 I2C-TAOS-EVM DRIVER
8331 M:      Jean Delvare <[email protected]>
8332 L:      [email protected]
8333 S:      Maintained
8334 F:      Documentation/i2c/busses/i2c-taos-evm.rst
8335 F:      drivers/i2c/busses/i2c-taos-evm.c
8336
8337 I2C-TINY-USB DRIVER
8338 M:      Till Harbaum <[email protected]>
8339 L:      [email protected]
8340 S:      Maintained
8341 W:      http://www.harbaum.org/till/i2c_tiny_usb
8342 F:      drivers/i2c/busses/i2c-tiny-usb.c
8343
8344 I2C/SMBUS CONTROLLER DRIVERS FOR PC
8345 M:      Jean Delvare <[email protected]>
8346 L:      [email protected]
8347 S:      Maintained
8348 F:      Documentation/i2c/busses/i2c-ali1535.rst
8349 F:      Documentation/i2c/busses/i2c-ali1563.rst
8350 F:      Documentation/i2c/busses/i2c-ali15x3.rst
8351 F:      Documentation/i2c/busses/i2c-amd756.rst
8352 F:      Documentation/i2c/busses/i2c-amd8111.rst
8353 F:      Documentation/i2c/busses/i2c-i801.rst
8354 F:      Documentation/i2c/busses/i2c-nforce2.rst
8355 F:      Documentation/i2c/busses/i2c-piix4.rst
8356 F:      Documentation/i2c/busses/i2c-sis5595.rst
8357 F:      Documentation/i2c/busses/i2c-sis630.rst
8358 F:      Documentation/i2c/busses/i2c-sis96x.rst
8359 F:      Documentation/i2c/busses/i2c-via.rst
8360 F:      Documentation/i2c/busses/i2c-viapro.rst
8361 F:      drivers/i2c/busses/i2c-ali1535.c
8362 F:      drivers/i2c/busses/i2c-ali1563.c
8363 F:      drivers/i2c/busses/i2c-ali15x3.c
8364 F:      drivers/i2c/busses/i2c-amd756-s4882.c
8365 F:      drivers/i2c/busses/i2c-amd756.c
8366 F:      drivers/i2c/busses/i2c-amd8111.c
8367 F:      drivers/i2c/busses/i2c-i801.c
8368 F:      drivers/i2c/busses/i2c-isch.c
8369 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
8370 F:      drivers/i2c/busses/i2c-nforce2.c
8371 F:      drivers/i2c/busses/i2c-piix4.c
8372 F:      drivers/i2c/busses/i2c-sis5595.c
8373 F:      drivers/i2c/busses/i2c-sis630.c
8374 F:      drivers/i2c/busses/i2c-sis96x.c
8375 F:      drivers/i2c/busses/i2c-via.c
8376 F:      drivers/i2c/busses/i2c-viapro.c
8377
8378 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
8379 M:      Hans de Goede <[email protected]>
8380 L:      [email protected]
8381 S:      Maintained
8382 F:      drivers/i2c/busses/i2c-cht-wc.c
8383
8384 I2C/SMBUS ISMT DRIVER
8385 M:      Seth Heasley <[email protected]>
8386 M:      Neil Horman <[email protected]>
8387 L:      [email protected]
8388 F:      Documentation/i2c/busses/i2c-ismt.rst
8389 F:      drivers/i2c/busses/i2c-ismt.c
8390
8391 I2C/SMBUS STUB DRIVER
8392 M:      Jean Delvare <[email protected]>
8393 L:      [email protected]
8394 S:      Maintained
8395 F:      drivers/i2c/i2c-stub.c
8396
8397 I3C DRIVER FOR CADENCE I3C MASTER IP
8398 M:      Przemysław Gaj <[email protected]>
8399 S:      Maintained
8400 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt
8401 F:      drivers/i3c/master/i3c-master-cdns.c
8402
8403 I3C DRIVER FOR SYNOPSYS DESIGNWARE
8404 M:      Vitor Soares <[email protected]>
8405 S:      Maintained
8406 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt
8407 F:      drivers/i3c/master/dw*
8408
8409 I3C SUBSYSTEM
8410 M:      Alexandre Belloni <[email protected]>
8411 L:      [email protected] (moderated for non-subscribers)
8412 S:      Maintained
8413 C:      irc://chat.freenode.net/linux-i3c
8414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
8415 F:      Documentation/ABI/testing/sysfs-bus-i3c
8416 F:      Documentation/devicetree/bindings/i3c/
8417 F:      Documentation/driver-api/i3c
8418 F:      drivers/i3c/
8419 F:      include/linux/i3c/
8420
8421 IA64 (Itanium) PLATFORM
8422 L:      [email protected]
8423 S:      Orphan
8424 F:      Documentation/ia64/
8425 F:      arch/ia64/
8426
8427 IBM Power 842 compression accelerator
8428 M:      Haren Myneni <[email protected]>
8429 S:      Supported
8430 F:      crypto/842.c
8431 F:      drivers/crypto/nx/Kconfig
8432 F:      drivers/crypto/nx/Makefile
8433 F:      drivers/crypto/nx/nx-842*
8434 F:      include/linux/sw842.h
8435 F:      lib/842/
8436
8437 IBM Power in-Nest Crypto Acceleration
8438 M:      Breno Leitão <[email protected]>
8439 M:      Nayna Jain <[email protected]>
8440 M:      Paulo Flabiano Smorigo <[email protected]>
8441 L:      [email protected]
8442 S:      Supported
8443 F:      drivers/crypto/nx/Kconfig
8444 F:      drivers/crypto/nx/Makefile
8445 F:      drivers/crypto/nx/nx-aes*
8446 F:      drivers/crypto/nx/nx-sha*
8447 F:      drivers/crypto/nx/nx.*
8448 F:      drivers/crypto/nx/nx_csbcpb.h
8449 F:      drivers/crypto/nx/nx_debugfs.c
8450
8451 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
8452 M:      Tyrel Datwyler <[email protected]>
8453 L:      [email protected]
8454 L:      [email protected]
8455 S:      Supported
8456 F:      drivers/pci/hotplug/rpadlpar*
8457
8458 IBM Power Linux RAID adapter
8459 M:      Brian King <[email protected]>
8460 S:      Supported
8461 F:      drivers/scsi/ipr.*
8462
8463 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
8464 M:      Tyrel Datwyler <[email protected]>
8465 L:      [email protected]
8466 L:      [email protected]
8467 S:      Supported
8468 F:      drivers/pci/hotplug/rpaphp*
8469
8470 IBM Power SRIOV Virtual NIC Device Driver
8471 M:      Dany Madden <[email protected]>
8472 M:      Lijun Pan <[email protected]>
8473 M:      Sukadev Bhattiprolu <[email protected]>
8474 L:      [email protected]
8475 S:      Supported
8476 F:      drivers/net/ethernet/ibm/ibmvnic.*
8477
8478 IBM Power Virtual Accelerator Switchboard
8479 M:      Sukadev Bhattiprolu <[email protected]>
8480 L:      [email protected]
8481 S:      Supported
8482 F:      arch/powerpc/include/asm/vas.h
8483 F:      arch/powerpc/platforms/powernv/copy-paste.h
8484 F:      arch/powerpc/platforms/powernv/vas*
8485
8486 IBM Power Virtual Ethernet Device Driver
8487 M:      Cristobal Forno <[email protected]>
8488 L:      [email protected]
8489 S:      Supported
8490 F:      drivers/net/ethernet/ibm/ibmveth.*
8491
8492 IBM Power Virtual FC Device Drivers
8493 M:      Tyrel Datwyler <[email protected]>
8494 L:      [email protected]
8495 S:      Supported
8496 F:      drivers/scsi/ibmvscsi/ibmvfc*
8497
8498 IBM Power Virtual Management Channel Driver
8499 M:      Steven Royer <[email protected]>
8500 S:      Supported
8501 F:      drivers/misc/ibmvmc.*
8502
8503 IBM Power Virtual SCSI Device Drivers
8504 M:      Tyrel Datwyler <[email protected]>
8505 L:      [email protected]
8506 S:      Supported
8507 F:      drivers/scsi/ibmvscsi/ibmvscsi*
8508 F:      include/scsi/viosrp.h
8509
8510 IBM Power Virtual SCSI Device Target Driver
8511 M:      Michael Cyr <[email protected]>
8512 L:      [email protected]
8513 L:      [email protected]
8514 S:      Supported
8515 F:      drivers/scsi/ibmvscsi_tgt/
8516
8517 IBM Power VMX Cryptographic instructions
8518 M:      Breno Leitão <[email protected]>
8519 M:      Nayna Jain <[email protected]>
8520 M:      Paulo Flabiano Smorigo <[email protected]>
8521 L:      [email protected]
8522 S:      Supported
8523 F:      drivers/crypto/vmx/Kconfig
8524 F:      drivers/crypto/vmx/Makefile
8525 F:      drivers/crypto/vmx/aes*
8526 F:      drivers/crypto/vmx/ghash*
8527 F:      drivers/crypto/vmx/ppc-xlate.pl
8528 F:      drivers/crypto/vmx/vmx.c
8529
8530 IBM ServeRAID RAID DRIVER
8531 S:      Orphan
8532 F:      drivers/scsi/ips.*
8533
8534 ICH LPC AND GPIO DRIVER
8535 M:      Peter Tyser <[email protected]>
8536 S:      Maintained
8537 F:      drivers/gpio/gpio-ich.c
8538 F:      drivers/mfd/lpc_ich.c
8539
8540 ICY I2C DRIVER
8541 M:      Max Staudt <[email protected]>
8542 L:      [email protected]
8543 S:      Maintained
8544 F:      drivers/i2c/busses/i2c-icy.c
8545
8546 IDE SUBSYSTEM
8547 M:      "David S. Miller" <[email protected]>
8548 L:      [email protected]
8549 S:      Maintained
8550 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
8551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
8552 F:      Documentation/ide/
8553 F:      drivers/ide/
8554 F:      include/linux/ide.h
8555
8556 IDE/ATAPI DRIVERS
8557 M:      Borislav Petkov <[email protected]>
8558 L:      [email protected]
8559 S:      Maintained
8560 F:      Documentation/cdrom/ide-cd.rst
8561 F:      drivers/ide/ide-cd*
8562
8563 IDEAPAD LAPTOP EXTRAS DRIVER
8564 M:      Ike Panhc <[email protected]>
8565 L:      [email protected]
8566 S:      Maintained
8567 W:      http://launchpad.net/ideapad-laptop
8568 F:      drivers/platform/x86/ideapad-laptop.c
8569
8570 IDEAPAD LAPTOP SLIDEBAR DRIVER
8571 M:      Andrey Moiseev <[email protected]>
8572 L:      [email protected]
8573 S:      Maintained
8574 W:      https://github.com/o2genum/ideapad-slidebar
8575 F:      drivers/input/misc/ideapad_slidebar.c
8576
8577 IDT VersaClock 5 CLOCK DRIVER
8578 M:      Luca Ceresoli <[email protected]>
8579 S:      Maintained
8580 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
8581 F:      drivers/clk/clk-versaclock5.c
8582
8583 IEEE 802.15.4 SUBSYSTEM
8584 M:      Alexander Aring <[email protected]>
8585 M:      Stefan Schmidt <[email protected]>
8586 L:      [email protected]
8587 S:      Maintained
8588 W:      https://linux-wpan.org/
8589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
8590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
8591 F:      Documentation/networking/ieee802154.rst
8592 F:      drivers/net/ieee802154/
8593 F:      include/linux/ieee802154.h
8594 F:      include/linux/nl802154.h
8595 F:      include/net/af_ieee802154.h
8596 F:      include/net/cfg802154.h
8597 F:      include/net/ieee802154_netdev.h
8598 F:      include/net/mac802154.h
8599 F:      include/net/nl802154.h
8600 F:      net/ieee802154/
8601 F:      net/mac802154/
8602
8603 IFE PROTOCOL
8604 M:      Yotam Gigi <[email protected]>
8605 M:      Jamal Hadi Salim <[email protected]>
8606 F:      include/net/ife.h
8607 F:      include/uapi/linux/ife.h
8608 F:      net/ife
8609
8610 IGORPLUG-USB IR RECEIVER
8611 M:      Sean Young <[email protected]>
8612 L:      [email protected]
8613 S:      Maintained
8614 F:      drivers/media/rc/igorplugusb.c
8615
8616 IGUANAWORKS USB IR TRANSCEIVER
8617 M:      Sean Young <[email protected]>
8618 L:      [email protected]
8619 S:      Maintained
8620 F:      drivers/media/rc/iguanair.c
8621
8622 IIO DIGITAL POTENTIOMETER DAC
8623 M:      Peter Rosin <[email protected]>
8624 L:      [email protected]
8625 S:      Maintained
8626 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
8627 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
8628 F:      drivers/iio/dac/dpot-dac.c
8629
8630 IIO ENVELOPE DETECTOR
8631 M:      Peter Rosin <[email protected]>
8632 L:      [email protected]
8633 S:      Maintained
8634 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
8635 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
8636 F:      drivers/iio/adc/envelope-detector.c
8637
8638 IIO MULTIPLEXER
8639 M:      Peter Rosin <[email protected]>
8640 L:      [email protected]
8641 S:      Maintained
8642 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt
8643 F:      drivers/iio/multiplexer/iio-mux.c
8644
8645 IIO SUBSYSTEM AND DRIVERS
8646 M:      Jonathan Cameron <[email protected]>
8647 R:      Lars-Peter Clausen <[email protected]>
8648 R:      Peter Meerwald-Stadler <[email protected]>
8649 L:      [email protected]
8650 S:      Maintained
8651 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
8652 F:      Documentation/ABI/testing/configfs-iio*
8653 F:      Documentation/ABI/testing/sysfs-bus-iio*
8654 F:      Documentation/devicetree/bindings/iio/
8655 F:      drivers/iio/
8656 F:      drivers/staging/iio/
8657 F:      include/linux/iio/
8658 F:      tools/iio/
8659
8660 IIO UNIT CONVERTER
8661 M:      Peter Rosin <[email protected]>
8662 L:      [email protected]
8663 S:      Maintained
8664 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.txt
8665 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.txt
8666 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.txt
8667 F:      drivers/iio/afe/iio-rescale.c
8668
8669 IKANOS/ADI EAGLE ADSL USB DRIVER
8670 M:      Matthieu Castet <[email protected]>
8671 M:      Stanislaw Gruszka <[email protected]>
8672 S:      Maintained
8673 F:      drivers/usb/atm/ueagle-atm.c
8674
8675 IMGTEC ASCII LCD DRIVER
8676 M:      Paul Burton <[email protected]>
8677 S:      Maintained
8678 F:      Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
8679 F:      drivers/auxdisplay/img-ascii-lcd.c
8680
8681 IMGTEC IR DECODER DRIVER
8682 S:      Orphan
8683 F:      drivers/media/rc/img-ir/
8684
8685 IMON SOUNDGRAPH USB IR RECEIVER
8686 M:      Sean Young <[email protected]>
8687 L:      [email protected]
8688 S:      Maintained
8689 F:      drivers/media/rc/imon.c
8690 F:      drivers/media/rc/imon_raw.c
8691
8692 IMS TWINTURBO FRAMEBUFFER DRIVER
8693 L:      [email protected]
8694 S:      Orphan
8695 F:      drivers/video/fbdev/imsttfb.c
8696
8697 INA209 HARDWARE MONITOR DRIVER
8698 M:      Guenter Roeck <[email protected]>
8699 L:      [email protected]
8700 S:      Maintained
8701 F:      Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml
8702 F:      Documentation/hwmon/ina209.rst
8703 F:      drivers/hwmon/ina209.c
8704
8705 INA2XX HARDWARE MONITOR DRIVER
8706 M:      Guenter Roeck <[email protected]>
8707 L:      [email protected]
8708 S:      Maintained
8709 F:      Documentation/hwmon/ina2xx.rst
8710 F:      drivers/hwmon/ina2xx.c
8711 F:      include/linux/platform_data/ina2xx.h
8712
8713 INDUSTRY PACK SUBSYSTEM (IPACK)
8714 M:      Samuel Iglesias Gonsalvez <[email protected]>
8715 M:      Jens Taprogge <[email protected]>
8716 M:      Greg Kroah-Hartman <[email protected]>
8717 L:      [email protected]
8718 S:      Maintained
8719 W:      http://industrypack.sourceforge.net
8720 F:      drivers/ipack/
8721
8722 INFINEON DPS310 Driver
8723 M:      Eddie James <[email protected]>
8724 L:      [email protected]
8725 S:      Maintained
8726 F:      drivers/iio/pressure/dps310.c
8727
8728 INFINIBAND SUBSYSTEM
8729 M:      Doug Ledford <[email protected]>
8730 M:      Jason Gunthorpe <[email protected]>
8731 L:      [email protected]
8732 S:      Supported
8733 W:      https://github.com/linux-rdma/rdma-core
8734 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
8736 F:      Documentation/devicetree/bindings/infiniband/
8737 F:      Documentation/infiniband/
8738 F:      drivers/infiniband/
8739 F:      include/rdma/
8740 F:      include/trace/events/ib_mad.h
8741 F:      include/trace/events/ib_umad.h
8742 F:      include/uapi/linux/if_infiniband.h
8743 F:      include/uapi/rdma/
8744 F:      samples/bpf/ibumad_kern.c
8745 F:      samples/bpf/ibumad_user.c
8746
8747 INGENIC JZ4780 NAND DRIVER
8748 M:      Harvey Hunt <[email protected]>
8749 L:      [email protected]
8750 L:      [email protected]
8751 S:      Maintained
8752 F:      drivers/mtd/nand/raw/ingenic/
8753
8754 INGENIC JZ47xx SoCs
8755 M:      Paul Cercueil <[email protected]>
8756 L:      [email protected]
8757 S:      Maintained
8758 F:      arch/mips/boot/dts/ingenic/
8759 F:      arch/mips/generic/board-ingenic.c
8760 F:      arch/mips/include/asm/mach-ingenic/
8761 F:      arch/mips/ingenic/Kconfig
8762 F:      drivers/clk/ingenic/
8763 F:      drivers/dma/dma-jz4780.c
8764 F:      drivers/gpu/drm/ingenic/
8765 F:      drivers/i2c/busses/i2c-jz4780.c
8766 F:      drivers/iio/adc/ingenic-adc.c
8767 F:      drivers/irqchip/irq-ingenic.c
8768 F:      drivers/memory/jz4780-nemc.c
8769 F:      drivers/mmc/host/jz4740_mmc.c
8770 F:      drivers/mtd/nand/raw/ingenic/
8771 F:      drivers/pinctrl/pinctrl-ingenic.c
8772 F:      drivers/power/supply/ingenic-battery.c
8773 F:      drivers/pwm/pwm-jz4740.c
8774 F:      drivers/remoteproc/ingenic_rproc.c
8775 F:      drivers/rtc/rtc-jz4740.c
8776 F:      drivers/tty/serial/8250/8250_ingenic.c
8777 F:      drivers/usb/musb/jz4740.c
8778 F:      drivers/watchdog/jz4740_wdt.c
8779 F:      include/dt-bindings/iio/adc/ingenic,adc.h
8780 F:      include/linux/mfd/ingenic-tcu.h
8781 F:      sound/soc/codecs/jz47*
8782 F:      sound/soc/jz4740/
8783
8784 INOTIFY
8785 M:      Jan Kara <[email protected]>
8786 R:      Amir Goldstein <[email protected]>
8787 L:      [email protected]
8788 S:      Maintained
8789 F:      Documentation/filesystems/inotify.rst
8790 F:      fs/notify/inotify/
8791 F:      include/linux/inotify.h
8792 F:      include/uapi/linux/inotify.h
8793
8794 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8795 M:      Dmitry Torokhov <[email protected]>
8796 L:      [email protected]
8797 S:      Maintained
8798 Q:      http://patchwork.kernel.org/project/linux-input/list/
8799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
8800 F:      Documentation/devicetree/bindings/input/
8801 F:      Documentation/devicetree/bindings/serio/
8802 F:      Documentation/input/
8803 F:      drivers/input/
8804 F:      include/linux/input.h
8805 F:      include/linux/input/
8806 F:      include/uapi/linux/input-event-codes.h
8807 F:      include/uapi/linux/input.h
8808
8809 INPUT MULTITOUCH (MT) PROTOCOL
8810 M:      Henrik Rydberg <[email protected]>
8811 L:      [email protected]
8812 S:      Odd fixes
8813 F:      Documentation/input/multi-touch-protocol.rst
8814 F:      drivers/input/input-mt.c
8815 K:      \b(ABS|SYN)_MT_
8816
8817 INSIDE SECURE CRYPTO DRIVER
8818 M:      Antoine Tenart <[email protected]>
8819 L:      [email protected]
8820 S:      Maintained
8821 F:      drivers/crypto/inside-secure/
8822
8823 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
8824 M:      Mimi Zohar <[email protected]>
8825 M:      Dmitry Kasatkin <[email protected]>
8826 L:      [email protected]
8827 S:      Supported
8828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8829 F:      security/integrity/ima/
8830
8831 INTEL 810/815 FRAMEBUFFER DRIVER
8832 M:      Antonino Daplas <[email protected]>
8833 L:      [email protected]
8834 S:      Maintained
8835 F:      drivers/video/fbdev/i810/
8836
8837 INTEL ASoC DRIVERS
8838 M:      Cezary Rojewski <[email protected]>
8839 M:      Pierre-Louis Bossart <[email protected]>
8840 M:      Liam Girdwood <[email protected]>
8841 M:      Jie Yang <[email protected]>
8842 L:      [email protected] (moderated for non-subscribers)
8843 S:      Supported
8844 F:      sound/soc/intel/
8845
8846 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
8847 M:      Hans de Goede <[email protected]>
8848 L:      [email protected]
8849 S:      Maintained
8850 F:      drivers/platform/x86/intel_atomisp2_pm.c
8851
8852 INTEL ATOMISP2 LED DRIVER
8853 M:      Hans de Goede <[email protected]>
8854 L:      [email protected]
8855 S:      Maintained
8856 F:      drivers/platform/x86/intel_atomisp2_led.c
8857
8858 INTEL BROXTON PMC DRIVER
8859 M:      Mika Westerberg <[email protected]>
8860 M:      Zha Qipeng <[email protected]>
8861 S:      Maintained
8862 F:      drivers/mfd/intel_pmc_bxt.c
8863 F:      include/linux/mfd/intel_pmc_bxt.h
8864
8865 INTEL C600 SERIES SAS CONTROLLER DRIVER
8866 M:      Artur Paszkiewicz <[email protected]>
8867 L:      [email protected]
8868 S:      Supported
8869 T:      git git://git.code.sf.net/p/intel-sas/isci
8870 F:      drivers/scsi/isci/
8871
8872 INTEL CPU family model numbers
8873 M:      Tony Luck <[email protected]>
8874 M:      [email protected]
8875 L:      [email protected]
8876 S:      Supported
8877 F:      arch/x86/include/asm/intel-family.h
8878
8879 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
8880 M:      Jani Nikula <[email protected]>
8881 M:      Joonas Lahtinen <[email protected]>
8882 M:      Rodrigo Vivi <[email protected]>
8883 L:      [email protected]
8884 S:      Supported
8885 W:      https://01.org/linuxgraphics/
8886 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
8887 B:      https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
8888 C:      irc://chat.freenode.net/intel-gfx
8889 T:      git git://anongit.freedesktop.org/drm-intel
8890 F:      Documentation/gpu/i915.rst
8891 F:      drivers/gpu/drm/i915/
8892 F:      include/drm/i915*
8893 F:      include/uapi/drm/i915_drm.h
8894
8895 INTEL ETHERNET DRIVERS
8896 M:      Jesse Brandeburg <[email protected]>
8897 M:      Tony Nguyen <[email protected]>
8898 L:      [email protected] (moderated for non-subscribers)
8899 S:      Supported
8900 W:      http://www.intel.com/support/feedback.htm
8901 W:      http://e1000.sourceforge.net/
8902 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
8903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
8904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
8905 F:      Documentation/networking/device_drivers/ethernet/intel/
8906 F:      drivers/net/ethernet/intel/
8907 F:      drivers/net/ethernet/intel/*/
8908 F:      include/linux/avf/virtchnl.h
8909
8910 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
8911 M:      Maik Broemme <[email protected]>
8912 L:      [email protected]
8913 S:      Maintained
8914 F:      Documentation/fb/intelfb.rst
8915 F:      drivers/video/fbdev/intelfb/
8916
8917 INTEL GPIO DRIVERS
8918 M:      Andy Shevchenko <[email protected]>
8919 L:      [email protected]
8920 S:      Maintained
8921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8922 F:      drivers/gpio/gpio-ich.c
8923 F:      drivers/gpio/gpio-merrifield.c
8924 F:      drivers/gpio/gpio-ml-ioh.c
8925 F:      drivers/gpio/gpio-pch.c
8926 F:      drivers/gpio/gpio-sch.c
8927 F:      drivers/gpio/gpio-sodaville.c
8928
8929 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
8930 M:      Zhenyu Wang <[email protected]>
8931 M:      Zhi Wang <[email protected]>
8932 L:      [email protected]
8933 L:      [email protected]
8934 S:      Supported
8935 W:      https://01.org/igvt-g
8936 T:      git https://github.com/intel/gvt-linux.git
8937 F:      drivers/gpu/drm/i915/gvt/
8938
8939 INTEL HID EVENT DRIVER
8940 M:      Alex Hung <[email protected]>
8941 L:      [email protected]
8942 S:      Maintained
8943 F:      drivers/platform/x86/intel-hid.c
8944
8945 INTEL I/OAT DMA DRIVER
8946 M:      Dave Jiang <[email protected]>
8947 R:      Dan Williams <[email protected]>
8948 L:      [email protected]
8949 S:      Supported
8950 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
8951 F:      drivers/dma/ioat*
8952
8953 INTEL IADX DRIVER
8954 M:      Dave Jiang <[email protected]>
8955 L:      [email protected]
8956 S:      Supported
8957 F:      drivers/dma/idxd/*
8958 F:      include/uapi/linux/idxd.h
8959
8960 INTEL IDLE DRIVER
8961 M:      Jacob Pan <[email protected]>
8962 M:      Len Brown <[email protected]>
8963 L:      [email protected]
8964 S:      Supported
8965 B:      https://bugzilla.kernel.org
8966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
8967 F:      drivers/idle/intel_idle.c
8968
8969 INTEL INTEGRATED SENSOR HUB DRIVER
8970 M:      Srinivas Pandruvada <[email protected]>
8971 M:      Jiri Kosina <[email protected]>
8972 L:      [email protected]
8973 S:      Maintained
8974 F:      drivers/hid/intel-ish-hid/
8975
8976 INTEL IOMMU (VT-d)
8977 M:      David Woodhouse <[email protected]>
8978 M:      Lu Baolu <[email protected]>
8979 L:      [email protected]
8980 S:      Supported
8981 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
8982 F:      drivers/iommu/intel/
8983 F:      include/linux/intel-iommu.h
8984 F:      include/linux/intel-svm.h
8985
8986 INTEL IOP-ADMA DMA DRIVER
8987 R:      Dan Williams <[email protected]>
8988 S:      Odd fixes
8989 F:      drivers/dma/iop-adma.c
8990
8991 INTEL IPU3 CSI-2 CIO2 DRIVER
8992 M:      Yong Zhi <[email protected]>
8993 M:      Sakari Ailus <[email protected]>
8994 M:      Bingbu Cao <[email protected]>
8995 M:      Dan Scally <[email protected]>
8996 R:      Tianshu Qiu <[email protected]>
8997 L:      [email protected]
8998 S:      Maintained
8999 T:      git git://linuxtv.org/media_tree.git
9000 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
9001 F:      drivers/media/pci/intel/ipu3/
9002
9003 INTEL IPU3 CSI-2 IMGU DRIVER
9004 M:      Sakari Ailus <[email protected]>
9005 R:      Bingbu Cao <[email protected]>
9006 R:      Tianshu Qiu <[email protected]>
9007 L:      [email protected]
9008 S:      Maintained
9009 F:      Documentation/admin-guide/media/ipu3.rst
9010 F:      Documentation/admin-guide/media/ipu3_rcb.svg
9011 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-intel-ipu3.rst
9012 F:      drivers/staging/media/ipu3/
9013
9014 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
9015 M:      Krzysztof Halasa <[email protected]>
9016 S:      Maintained
9017 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
9018 F:      drivers/net/wan/ixp4xx_hss.c
9019 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
9020 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
9021 F:      include/linux/soc/ixp4xx/npe.h
9022 F:      include/linux/soc/ixp4xx/qmgr.h
9023
9024 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
9025 M:      Deepak Saxena <[email protected]>
9026 S:      Maintained
9027 F:      drivers/char/hw_random/ixp4xx-rng.c
9028
9029 INTEL KEEM BAY DRM DRIVER
9030 M:      Anitha Chrisanthus <[email protected]>
9031 M:      Edmund Dea <[email protected]>
9032 S:      Maintained
9033 F:      Documentation/devicetree/bindings/display/intel,kmb_display.yaml
9034 F:      drivers/gpu/drm/kmb/
9035
9036 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
9037 M:      Daniele Alessandrelli <[email protected]>
9038 S:      Maintained
9039 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
9040 F:      drivers/crypto/keembay/Kconfig
9041 F:      drivers/crypto/keembay/Makefile
9042 F:      drivers/crypto/keembay/keembay-ocs-aes-core.c
9043 F:      drivers/crypto/keembay/ocs-aes.c
9044 F:      drivers/crypto/keembay/ocs-aes.h
9045
9046 INTEL KEEM BAY OCS HCU CRYPTO DRIVER
9047 M:      Daniele Alessandrelli <[email protected]>
9048 M:      Declan Murphy <[email protected]>
9049 S:      Maintained
9050 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
9051 F:      drivers/crypto/keembay/Kconfig
9052 F:      drivers/crypto/keembay/Makefile
9053 F:      drivers/crypto/keembay/keembay-ocs-hcu-core.c
9054 F:      drivers/crypto/keembay/ocs-hcu.c
9055 F:      drivers/crypto/keembay/ocs-hcu.h
9056
9057 INTEL MANAGEMENT ENGINE (mei)
9058 M:      Tomas Winkler <[email protected]>
9059 L:      [email protected]
9060 S:      Supported
9061 F:      Documentation/driver-api/mei/*
9062 F:      drivers/misc/mei/
9063 F:      drivers/watchdog/mei_wdt.c
9064 F:      include/linux/mei_cl_bus.h
9065 F:      include/uapi/linux/mei.h
9066 F:      samples/mei/*
9067
9068 INTEL MENLOW THERMAL DRIVER
9069 M:      Sujith Thomas <[email protected]>
9070 L:      [email protected]
9071 S:      Supported
9072 W:      https://01.org/linux-acpi
9073 F:      drivers/platform/x86/intel_menlow.c
9074
9075 INTEL P-Unit IPC DRIVER
9076 M:      Zha Qipeng <[email protected]>
9077 L:      [email protected]
9078 S:      Maintained
9079 F:      arch/x86/include/asm/intel_punit_ipc.h
9080 F:      drivers/platform/x86/intel_punit_ipc.c
9081
9082 INTEL PMC CORE DRIVER
9083 M:      Rajneesh Bhardwaj <[email protected]>
9084 M:      David E Box <[email protected]>
9085 L:      [email protected]
9086 S:      Maintained
9087 F:      drivers/platform/x86/intel_pmc_core*
9088
9089 INTEL PMIC GPIO DRIVERS
9090 M:      Andy Shevchenko <[email protected]>
9091 S:      Maintained
9092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9093 F:      drivers/gpio/gpio-*cove.c
9094
9095 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
9096 M:      Andy Shevchenko <[email protected]>
9097 S:      Maintained
9098 F:      drivers/mfd/intel_msic.c
9099 F:      drivers/mfd/intel_soc_pmic*
9100 F:      include/linux/mfd/intel_msic.h
9101 F:      include/linux/mfd/intel_soc_pmic*
9102
9103 INTEL PMT DRIVER
9104 M:      "David E. Box" <[email protected]>
9105 S:      Maintained
9106 F:      drivers/mfd/intel_pmt.c
9107 F:      drivers/platform/x86/intel_pmt_*
9108
9109 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
9110 M:      Stanislav Yakovlev <[email protected]>
9111 L:      [email protected]
9112 S:      Maintained
9113 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
9114 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
9115 F:      drivers/net/wireless/intel/ipw2x00/
9116
9117 INTEL PSTATE DRIVER
9118 M:      Srinivas Pandruvada <[email protected]>
9119 M:      Len Brown <[email protected]>
9120 L:      [email protected]
9121 S:      Supported
9122 F:      drivers/cpufreq/intel_pstate.c
9123
9124 INTEL RDMA RNIC DRIVER
9125 M:      Faisal Latif <[email protected]>
9126 M:      Shiraz Saleem <[email protected]>
9127 L:      [email protected]
9128 S:      Supported
9129 F:      drivers/infiniband/hw/i40iw/
9130 F:      include/uapi/rdma/i40iw-abi.h
9131
9132 INTEL SCU DRIVERS
9133 M:      Mika Westerberg <[email protected]>
9134 S:      Maintained
9135 F:      arch/x86/include/asm/intel_scu_ipc.h
9136 F:      drivers/platform/x86/intel_scu_*
9137
9138 INTEL SPEED SELECT TECHNOLOGY
9139 M:      Srinivas Pandruvada <[email protected]>
9140 L:      [email protected]
9141 S:      Maintained
9142 F:      drivers/platform/x86/intel_speed_select_if/
9143 F:      include/uapi/linux/isst_if.h
9144 F:      tools/power/x86/intel-speed-select/
9145
9146 INTEL STRATIX10 FIRMWARE DRIVERS
9147 M:      Richard Gong <[email protected]>
9148 L:      [email protected]
9149 S:      Maintained
9150 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
9151 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
9152 F:      drivers/firmware/stratix10-rsu.c
9153 F:      drivers/firmware/stratix10-svc.c
9154 F:      include/linux/firmware/intel/stratix10-smc.h
9155 F:      include/linux/firmware/intel/stratix10-svc-client.h
9156
9157 INTEL TELEMETRY DRIVER
9158 M:      Rajneesh Bhardwaj <[email protected]>
9159 M:      "David E. Box" <[email protected]>
9160 L:      [email protected]
9161 S:      Maintained
9162 F:      arch/x86/include/asm/intel_telemetry.h
9163 F:      drivers/platform/x86/intel_telemetry*
9164
9165 INTEL UNCORE FREQUENCY CONTROL
9166 M:      Srinivas Pandruvada <[email protected]>
9167 L:      [email protected]
9168 S:      Maintained
9169 F:      drivers/platform/x86/intel-uncore-frequency.c
9170
9171 INTEL VIRTUAL BUTTON DRIVER
9172 M:      AceLan Kao <[email protected]>
9173 L:      [email protected]
9174 S:      Maintained
9175 F:      drivers/platform/x86/intel-vbtn.c
9176
9177 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
9178 M:      Stanislaw Gruszka <[email protected]>
9179 L:      [email protected]
9180 S:      Supported
9181 F:      drivers/net/wireless/intel/iwlegacy/
9182
9183 INTEL WIRELESS WIFI LINK (iwlwifi)
9184 M:      Luca Coelho <[email protected]>
9185 L:      [email protected]
9186 S:      Supported
9187 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
9188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
9189 F:      drivers/net/wireless/intel/iwlwifi/
9190
9191 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
9192 M:      Jithu Joseph <[email protected]>
9193 R:      Maurice Ma <[email protected]>
9194 S:      Maintained
9195 W:      https://slimbootloader.github.io/security/firmware-update.html
9196 F:      drivers/platform/x86/intel-wmi-sbl-fw-update.c
9197
9198 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
9199 M:      Mario Limonciello <[email protected]>
9200 S:      Maintained
9201 F:      drivers/platform/x86/intel-wmi-thunderbolt.c
9202
9203 INTEL(R) TRACE HUB
9204 M:      Alexander Shishkin <[email protected]>
9205 S:      Supported
9206 F:      Documentation/trace/intel_th.rst
9207 F:      drivers/hwtracing/intel_th/
9208 F:      include/linux/intel_th.h
9209
9210 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
9211 M:      Ning Sun <[email protected]>
9212 L:      [email protected]
9213 S:      Supported
9214 W:      http://tboot.sourceforge.net
9215 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
9216 F:      Documentation/x86/intel_txt.rst
9217 F:      arch/x86/kernel/tboot.c
9218 F:      include/linux/tboot.h
9219
9220 INTEL SGX
9221 M:      Jarkko Sakkinen <[email protected]>
9222 R:      Dave Hansen <[email protected]>
9223 L:      [email protected]
9224 S:      Supported
9225 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
9226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
9227 F:      Documentation/x86/sgx.rst
9228 F:      arch/x86/entry/vdso/vsgx.S
9229 F:      arch/x86/include/uapi/asm/sgx.h
9230 F:      arch/x86/kernel/cpu/sgx/*
9231 F:      tools/testing/selftests/sgx/*
9232 K:      \bSGX_
9233
9234 INTERCONNECT API
9235 M:      Georgi Djakov <[email protected]>
9236 L:      [email protected]
9237 S:      Maintained
9238 F:      Documentation/devicetree/bindings/interconnect/
9239 F:      Documentation/driver-api/interconnect.rst
9240 F:      drivers/interconnect/
9241 F:      include/dt-bindings/interconnect/
9242 F:      include/linux/interconnect-provider.h
9243 F:      include/linux/interconnect.h
9244
9245 INVENSENSE ICM-426xx IMU DRIVER
9246 M:      Jean-Baptiste Maneyrol <[email protected]>
9247 L:      [email protected]
9248 S:      Maintained
9249 W:      https://invensense.tdk.com/
9250 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
9251 F:      drivers/iio/imu/inv_icm42600/
9252
9253 INVENSENSE MPU-3050 GYROSCOPE DRIVER
9254 M:      Linus Walleij <[email protected]>
9255 L:      [email protected]
9256 S:      Maintained
9257 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt
9258 F:      drivers/iio/gyro/mpu3050*
9259
9260 IOC3 ETHERNET DRIVER
9261 M:      Ralf Baechle <[email protected]>
9262 L:      [email protected]
9263 S:      Maintained
9264 F:      drivers/net/ethernet/sgi/ioc3-eth.c
9265
9266 IOMAP FILESYSTEM LIBRARY
9267 M:      Christoph Hellwig <[email protected]>
9268 M:      Darrick J. Wong <[email protected]>
9269 M:      [email protected]
9270 M:      [email protected]
9271 L:      [email protected]
9272 L:      [email protected]
9273 S:      Supported
9274 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
9275 F:      fs/iomap/
9276 F:      include/linux/iomap.h
9277
9278 IOMMU DRIVERS
9279 M:      Joerg Roedel <[email protected]>
9280 M:      Will Deacon <[email protected]>
9281 L:      [email protected]
9282 S:      Maintained
9283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
9284 F:      Documentation/devicetree/bindings/iommu/
9285 F:      Documentation/userspace-api/iommu.rst
9286 F:      drivers/iommu/
9287 F:      include/linux/iommu.h
9288 F:      include/linux/iova.h
9289 F:      include/linux/of_iommu.h
9290 F:      include/uapi/linux/iommu.h
9291
9292 IO_URING
9293 M:      Jens Axboe <[email protected]>
9294 R:      Pavel Begunkov <[email protected]>
9295 L:      [email protected]
9296 S:      Maintained
9297 T:      git git://git.kernel.dk/linux-block
9298 T:      git git://git.kernel.dk/liburing
9299 F:      fs/io-wq.c
9300 F:      fs/io-wq.h
9301 F:      fs/io_uring.c
9302 F:      include/linux/io_uring.h
9303 F:      include/uapi/linux/io_uring.h
9304
9305 IPMI SUBSYSTEM
9306 M:      Corey Minyard <[email protected]>
9307 L:      [email protected] (moderated for non-subscribers)
9308 S:      Supported
9309 W:      http://openipmi.sourceforge.net/
9310 F:      Documentation/driver-api/ipmi.rst
9311 F:      Documentation/devicetree/bindings/ipmi/
9312 F:      drivers/char/ipmi/
9313 F:      include/linux/ipmi*
9314 F:      include/uapi/linux/ipmi*
9315
9316 IPS SCSI RAID DRIVER
9317 M:      Adaptec OEM Raid Solutions <[email protected]>
9318 L:      [email protected]
9319 S:      Maintained
9320 W:      http://www.adaptec.com/
9321 F:      drivers/scsi/ips*
9322
9323 IPVS
9324 M:      Simon Horman <[email protected]>
9325 M:      Julian Anastasov <[email protected]>
9326 L:      [email protected]
9327 L:      [email protected]
9328 S:      Maintained
9329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
9330 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
9331 F:      Documentation/networking/ipvs-sysctl.rst
9332 F:      include/net/ip_vs.h
9333 F:      include/uapi/linux/ip_vs.h
9334 F:      net/netfilter/ipvs/
9335
9336 IPWIRELESS DRIVER
9337 M:      Jiri Kosina <[email protected]>
9338 M:      David Sterba <[email protected]>
9339 S:      Odd Fixes
9340 F:      drivers/tty/ipwireless/
9341
9342 IPX NETWORK LAYER
9343 L:      [email protected]
9344 S:      Obsolete
9345 F:      include/uapi/linux/ipx.h
9346
9347 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
9348 M:      Marc Zyngier <[email protected]>
9349 S:      Maintained
9350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9351 F:      Documentation/core-api/irq/irq-domain.rst
9352 F:      include/linux/irqdomain.h
9353 F:      kernel/irq/irqdomain.c
9354 F:      kernel/irq/msi.c
9355
9356 IRQ SUBSYSTEM
9357 M:      Thomas Gleixner <[email protected]>
9358 L:      [email protected]
9359 S:      Maintained
9360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9361 F:      kernel/irq/
9362
9363 IRQCHIP DRIVERS
9364 M:      Thomas Gleixner <[email protected]>
9365 M:      Marc Zyngier <[email protected]>
9366 L:      [email protected]
9367 S:      Maintained
9368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9369 F:      Documentation/devicetree/bindings/interrupt-controller/
9370 F:      drivers/irqchip/
9371
9372 ISA
9373 M:      William Breathitt Gray <[email protected]>
9374 S:      Maintained
9375 F:      Documentation/driver-api/isa.rst
9376 F:      drivers/base/isa.c
9377 F:      include/linux/isa.h
9378
9379 ISA RADIO MODULE
9380 M:      Hans Verkuil <[email protected]>
9381 L:      [email protected]
9382 S:      Maintained
9383 W:      https://linuxtv.org
9384 T:      git git://linuxtv.org/media_tree.git
9385 F:      drivers/media/radio/radio-isa*
9386
9387 ISAPNP
9388 M:      Jaroslav Kysela <[email protected]>
9389 S:      Maintained
9390 F:      Documentation/driver-api/isapnp.rst
9391 F:      drivers/pnp/isapnp/
9392 F:      include/linux/isapnp.h
9393
9394 ISCSI
9395 M:      Lee Duncan <[email protected]>
9396 M:      Chris Leech <[email protected]>
9397 L:      [email protected]
9398 L:      [email protected]
9399 S:      Maintained
9400 W:      www.open-iscsi.com
9401 F:      drivers/scsi/*iscsi*
9402 F:      include/scsi/*iscsi*
9403
9404 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
9405 M:      Peter Jones <[email protected]>
9406 M:      Konrad Rzeszutek Wilk <[email protected]>
9407 S:      Maintained
9408 F:      drivers/firmware/iscsi_ibft*
9409
9410 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
9411 M:      Sagi Grimberg <[email protected]>
9412 M:      Max Gurtovoy <[email protected]>
9413 L:      [email protected]
9414 S:      Supported
9415 W:      http://www.openfabrics.org
9416 W:      www.open-iscsi.org
9417 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9418 F:      drivers/infiniband/ulp/iser/
9419
9420 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
9421 M:      Sagi Grimberg <[email protected]>
9422 L:      [email protected]
9423 L:      [email protected]
9424 S:      Supported
9425 W:      http://www.linux-iscsi.org
9426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9427 F:      drivers/infiniband/ulp/isert
9428
9429 ISDN/CMTP OVER BLUETOOTH
9430 M:      Karsten Keil <[email protected]>
9431 L:      [email protected] (subscribers-only)
9432 L:      [email protected]
9433 S:      Odd Fixes
9434 W:      http://www.isdn4linux.de
9435 F:      Documentation/isdn/
9436 F:      drivers/isdn/capi/
9437 F:      include/linux/isdn/
9438 F:      include/uapi/linux/isdn/
9439 F:      net/bluetooth/cmtp/
9440
9441 ISDN/mISDN SUBSYSTEM
9442 M:      Karsten Keil <[email protected]>
9443 L:      [email protected] (subscribers-only)
9444 L:      [email protected]
9445 S:      Maintained
9446 W:      http://www.isdn4linux.de
9447 F:      drivers/isdn/Kconfig
9448 F:      drivers/isdn/Makefile
9449 F:      drivers/isdn/hardware/
9450 F:      drivers/isdn/mISDN/
9451
9452 IT87 HARDWARE MONITORING DRIVER
9453 M:      Jean Delvare <[email protected]>
9454 L:      [email protected]
9455 S:      Maintained
9456 F:      Documentation/hwmon/it87.rst
9457 F:      drivers/hwmon/it87.c
9458
9459 IT913X MEDIA DRIVER
9460 M:      Antti Palosaari <[email protected]>
9461 L:      [email protected]
9462 S:      Maintained
9463 W:      https://linuxtv.org
9464 W:      http://palosaari.fi/linux/
9465 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9466 T:      git git://linuxtv.org/anttip/media_tree.git
9467 F:      drivers/media/tuners/it913x*
9468
9469 IVTV VIDEO4LINUX DRIVER
9470 M:      Andy Walls <[email protected]>
9471 L:      [email protected]
9472 S:      Maintained
9473 W:      https://linuxtv.org
9474 T:      git git://linuxtv.org/media_tree.git
9475 F:      Documentation/admin-guide/media/ivtv*
9476 F:      drivers/media/pci/ivtv/
9477 F:      include/uapi/linux/ivtv*
9478
9479 IX2505V MEDIA DRIVER
9480 M:      Malcolm Priestley <[email protected]>
9481 L:      [email protected]
9482 S:      Maintained
9483 W:      https://linuxtv.org
9484 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9485 F:      drivers/media/dvb-frontends/ix2505v*
9486
9487 JAILHOUSE HYPERVISOR INTERFACE
9488 M:      Jan Kiszka <[email protected]>
9489 L:      [email protected]
9490 S:      Maintained
9491 F:      arch/x86/include/asm/jailhouse_para.h
9492 F:      arch/x86/kernel/jailhouse.c
9493
9494 JC42.4 TEMPERATURE SENSOR DRIVER
9495 M:      Guenter Roeck <[email protected]>
9496 L:      [email protected]
9497 S:      Maintained
9498 F:      Documentation/hwmon/jc42.rst
9499 F:      drivers/hwmon/jc42.c
9500
9501 JFS FILESYSTEM
9502 M:      Dave Kleikamp <[email protected]>
9503 L:      [email protected]
9504 S:      Maintained
9505 W:      http://jfs.sourceforge.net/
9506 T:      git git://github.com/kleikamp/linux-shaggy.git
9507 F:      Documentation/admin-guide/jfs.rst
9508 F:      fs/jfs/
9509
9510 JME NETWORK DRIVER
9511 M:      Guo-Fu Tseng <[email protected]>
9512 L:      [email protected]
9513 S:      Maintained
9514 F:      drivers/net/ethernet/jme.*
9515
9516 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
9517 M:      David Woodhouse <[email protected]>
9518 M:      Richard Weinberger <[email protected]>
9519 L:      [email protected]
9520 S:      Odd Fixes
9521 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
9522 T:      git git://git.infradead.org/ubifs-2.6.git
9523 F:      fs/jffs2/
9524 F:      include/uapi/linux/jffs2.h
9525
9526 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
9527 M:      "Theodore Ts'o" <[email protected]>
9528 M:      Jan Kara <[email protected]>
9529 L:      [email protected]
9530 S:      Maintained
9531 F:      fs/jbd2/
9532 F:      include/linux/jbd2.h
9533
9534 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
9535 M:      Mikhail Ulyanov <[email protected]>
9536 L:      [email protected]
9537 S:      Maintained
9538 F:      drivers/media/platform/rcar_jpu.c
9539
9540 JSM Neo PCI based serial card
9541 L:      [email protected]
9542 S:      Orphan
9543 F:      drivers/tty/serial/jsm/
9544
9545 K10TEMP HARDWARE MONITORING DRIVER
9546 M:      Clemens Ladisch <[email protected]>
9547 L:      [email protected]
9548 S:      Maintained
9549 F:      Documentation/hwmon/k10temp.rst
9550 F:      drivers/hwmon/k10temp.c
9551
9552 K8TEMP HARDWARE MONITORING DRIVER
9553 M:      Rudolf Marek <[email protected]>
9554 L:      [email protected]
9555 S:      Maintained
9556 F:      Documentation/hwmon/k8temp.rst
9557 F:      drivers/hwmon/k8temp.c
9558
9559 KASAN
9560 M:      Andrey Ryabinin <[email protected]>
9561 R:      Alexander Potapenko <[email protected]>
9562 R:      Andrey Konovalov <[email protected]>
9563 R:      Dmitry Vyukov <[email protected]>
9564 L:      [email protected]
9565 S:      Maintained
9566 F:      Documentation/dev-tools/kasan.rst
9567 F:      arch/*/include/asm/*kasan.h
9568 F:      arch/*/mm/kasan_init*
9569 F:      include/linux/kasan*.h
9570 F:      lib/Kconfig.kasan
9571 F:      lib/test_kasan*.c
9572 F:      mm/kasan/
9573 F:      scripts/Makefile.kasan
9574
9575 KCONFIG
9576 M:      Masahiro Yamada <[email protected]>
9577 L:      [email protected]
9578 S:      Maintained
9579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
9580 F:      Documentation/kbuild/kconfig*
9581 F:      scripts/Kconfig.include
9582 F:      scripts/kconfig/
9583
9584 KCOV
9585 R:      Dmitry Vyukov <[email protected]>
9586 R:      Andrey Konovalov <[email protected]>
9587 L:      [email protected]
9588 S:      Maintained
9589 F:      Documentation/dev-tools/kcov.rst
9590 F:      include/linux/kcov.h
9591 F:      include/uapi/linux/kcov.h
9592 F:      kernel/kcov.c
9593 F:      scripts/Makefile.kcov
9594
9595 KCSAN
9596 M:      Marco Elver <[email protected]>
9597 R:      Dmitry Vyukov <[email protected]>
9598 L:      [email protected]
9599 S:      Maintained
9600 F:      Documentation/dev-tools/kcsan.rst
9601 F:      include/linux/kcsan*.h
9602 F:      kernel/kcsan/
9603 F:      lib/Kconfig.kcsan
9604 F:      scripts/Makefile.kcsan
9605
9606 KDUMP
9607 M:      Dave Young <[email protected]>
9608 M:      Baoquan He <[email protected]>
9609 R:      Vivek Goyal <[email protected]>
9610 L:      [email protected]
9611 S:      Maintained
9612 W:      http://lse.sourceforge.net/kdump/
9613 F:      Documentation/admin-guide/kdump/
9614 F:      fs/proc/vmcore.c
9615 F:      include/linux/crash_core.h
9616 F:      include/linux/crash_dump.h
9617 F:      include/uapi/linux/vmcore.h
9618 F:      kernel/crash_*.c
9619
9620 KEENE FM RADIO TRANSMITTER DRIVER
9621 M:      Hans Verkuil <[email protected]>
9622 L:      [email protected]
9623 S:      Maintained
9624 W:      https://linuxtv.org
9625 T:      git git://linuxtv.org/media_tree.git
9626 F:      drivers/media/radio/radio-keene*
9627
9628 KERNEL AUTOMOUNTER
9629 M:      Ian Kent <[email protected]>
9630 L:      [email protected]
9631 S:      Maintained
9632 F:      fs/autofs/
9633
9634 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
9635 M:      Masahiro Yamada <[email protected]>
9636 M:      Michal Marek <[email protected]>
9637 L:      [email protected]
9638 S:      Maintained
9639 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
9640 F:      Documentation/kbuild/
9641 F:      Makefile
9642 F:      scripts/*vmlinux*
9643 F:      scripts/Kbuild*
9644 F:      scripts/Makefile*
9645 F:      scripts/basic/
9646 F:      scripts/mk*
9647 F:      scripts/mod/
9648 F:      scripts/package/
9649
9650 KERNEL JANITORS
9651 L:      [email protected]
9652 S:      Odd Fixes
9653 W:      http://kernelnewbies.org/KernelJanitors
9654
9655 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
9656 M:      "J. Bruce Fields" <[email protected]>
9657 M:      Chuck Lever <[email protected]>
9658 L:      [email protected]
9659 S:      Supported
9660 W:      http://nfs.sourceforge.net/
9661 T:      git git://linux-nfs.org/~bfields/linux.git
9662 F:      fs/lockd/
9663 F:      fs/nfs_common/
9664 F:      fs/nfsd/
9665 F:      include/linux/lockd/
9666 F:      include/linux/sunrpc/
9667 F:      include/uapi/linux/nfsd/
9668 F:      include/uapi/linux/sunrpc/
9669 F:      net/sunrpc/
9670 F:      Documentation/filesystems/nfs/
9671
9672 KERNEL SELFTEST FRAMEWORK
9673 M:      Shuah Khan <[email protected]>
9674 M:      Shuah Khan <[email protected]>
9675 L:      [email protected]
9676 S:      Maintained
9677 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
9678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
9679 F:      Documentation/dev-tools/kselftest*
9680 F:      tools/testing/selftests/
9681
9682 KERNEL UNIT TESTING FRAMEWORK (KUnit)
9683 M:      Brendan Higgins <[email protected]>
9684 L:      [email protected]
9685 L:      [email protected]
9686 S:      Maintained
9687 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
9688 F:      Documentation/dev-tools/kunit/
9689 F:      include/kunit/
9690 F:      lib/kunit/
9691 F:      tools/testing/kunit/
9692
9693 KERNEL USERMODE HELPER
9694 M:      Luis Chamberlain <[email protected]>
9695 L:      [email protected]
9696 S:      Maintained
9697 F:      include/linux/umh.h
9698 F:      kernel/umh.c
9699
9700 KERNEL VIRTUAL MACHINE (KVM)
9701 M:      Paolo Bonzini <[email protected]>
9702 L:      [email protected]
9703 S:      Supported
9704 W:      http://www.linux-kvm.org
9705 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
9706 F:      Documentation/virt/kvm/
9707 F:      include/asm-generic/kvm*
9708 F:      include/kvm/iodev.h
9709 F:      include/linux/kvm*
9710 F:      include/trace/events/kvm.h
9711 F:      include/uapi/asm-generic/kvm*
9712 F:      include/uapi/linux/kvm*
9713 F:      tools/kvm/
9714 F:      tools/testing/selftests/kvm/
9715 F:      virt/kvm/*
9716
9717 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
9718 M:      Marc Zyngier <[email protected]>
9719 R:      James Morse <[email protected]>
9720 R:      Julien Thierry <[email protected]>
9721 R:      Suzuki K Poulose <[email protected]>
9722 L:      [email protected] (moderated for non-subscribers)
9723 L:      [email protected]
9724 S:      Maintained
9725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
9726 F:      arch/arm64/include/asm/kvm*
9727 F:      arch/arm64/include/uapi/asm/kvm*
9728 F:      arch/arm64/kvm/
9729 F:      include/kvm/arm_*
9730
9731 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
9732 M:      Huacai Chen <[email protected]>
9733 M:      Aleksandar Markovic <[email protected]>
9734 L:      [email protected]
9735 L:      [email protected]
9736 S:      Maintained
9737 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
9738 F:      arch/mips/include/asm/kvm*
9739 F:      arch/mips/include/uapi/asm/kvm*
9740 F:      arch/mips/kvm/
9741
9742 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
9743 M:      Paul Mackerras <[email protected]>
9744 L:      [email protected]
9745 S:      Supported
9746 W:      http://www.linux-kvm.org/
9747 T:      git git://github.com/agraf/linux-2.6.git
9748 F:      arch/powerpc/include/asm/kvm*
9749 F:      arch/powerpc/include/uapi/asm/kvm*
9750 F:      arch/powerpc/kernel/kvm*
9751 F:      arch/powerpc/kvm/
9752
9753 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
9754 M:      Christian Borntraeger <[email protected]>
9755 M:      Janosch Frank <[email protected]>
9756 R:      David Hildenbrand <[email protected]>
9757 R:      Cornelia Huck <[email protected]>
9758 R:      Claudio Imbrenda <[email protected]>
9759 L:      [email protected]
9760 S:      Supported
9761 W:      http://www.ibm.com/developerworks/linux/linux390/
9762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
9763 F:      Documentation/virt/kvm/s390*
9764 F:      arch/s390/include/asm/gmap.h
9765 F:      arch/s390/include/asm/kvm*
9766 F:      arch/s390/include/uapi/asm/kvm*
9767 F:      arch/s390/kernel/uv.c
9768 F:      arch/s390/kvm/
9769 F:      arch/s390/mm/gmap.c
9770 F:      tools/testing/selftests/kvm/*/s390x/
9771 F:      tools/testing/selftests/kvm/s390x/
9772
9773 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
9774 M:      Paolo Bonzini <[email protected]>
9775 R:      Sean Christopherson <[email protected]>
9776 R:      Vitaly Kuznetsov <[email protected]>
9777 R:      Wanpeng Li <[email protected]>
9778 R:      Jim Mattson <[email protected]>
9779 R:      Joerg Roedel <[email protected]>
9780 L:      [email protected]
9781 S:      Supported
9782 W:      http://www.linux-kvm.org
9783 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
9784 F:      arch/x86/include/asm/kvm*
9785 F:      arch/x86/include/asm/pvclock-abi.h
9786 F:      arch/x86/include/asm/svm.h
9787 F:      arch/x86/include/asm/vmx*.h
9788 F:      arch/x86/include/uapi/asm/kvm*
9789 F:      arch/x86/include/uapi/asm/svm.h
9790 F:      arch/x86/include/uapi/asm/vmx.h
9791 F:      arch/x86/kernel/kvm.c
9792 F:      arch/x86/kernel/kvmclock.c
9793 F:      arch/x86/kvm/
9794 F:      arch/x86/kvm/*/
9795
9796 KERNFS
9797 M:      Greg Kroah-Hartman <[email protected]>
9798 M:      Tejun Heo <[email protected]>
9799 S:      Supported
9800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9801 F:      fs/kernfs/
9802 F:      include/linux/kernfs.h
9803
9804 KEXEC
9805 M:      Eric Biederman <[email protected]>
9806 L:      [email protected]
9807 S:      Maintained
9808 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
9809 F:      include/linux/kexec.h
9810 F:      include/uapi/linux/kexec.h
9811 F:      kernel/kexec*
9812
9813 KEYS-ENCRYPTED
9814 M:      Mimi Zohar <[email protected]>
9815 L:      [email protected]
9816 L:      [email protected]
9817 S:      Supported
9818 F:      Documentation/security/keys/trusted-encrypted.rst
9819 F:      include/keys/encrypted-type.h
9820 F:      security/keys/encrypted-keys/
9821
9822 KEYS-TRUSTED
9823 M:      James Bottomley <[email protected]>
9824 M:      Jarkko Sakkinen <[email protected]>
9825 M:      Mimi Zohar <[email protected]>
9826 L:      [email protected]
9827 L:      [email protected]
9828 S:      Supported
9829 F:      Documentation/security/keys/trusted-encrypted.rst
9830 F:      include/keys/trusted-type.h
9831 F:      include/keys/trusted_tpm.h
9832 F:      security/keys/trusted-keys/
9833
9834 KEYS/KEYRINGS
9835 M:      David Howells <[email protected]>
9836 M:      Jarkko Sakkinen <[email protected]>
9837 L:      [email protected]
9838 S:      Maintained
9839 F:      Documentation/security/keys/core.rst
9840 F:      include/keys/
9841 F:      include/linux/key-type.h
9842 F:      include/linux/key.h
9843 F:      include/linux/keyctl.h
9844 F:      include/uapi/linux/keyctl.h
9845 F:      security/keys/
9846
9847 KFIFO
9848 M:      Stefani Seibold <[email protected]>
9849 S:      Maintained
9850 F:      include/linux/kfifo.h
9851 F:      lib/kfifo.c
9852 F:      samples/kfifo/
9853
9854 KGDB / KDB /debug_core
9855 M:      Jason Wessel <[email protected]>
9856 M:      Daniel Thompson <[email protected]>
9857 R:      Douglas Anderson <[email protected]>
9858 L:      [email protected]
9859 S:      Maintained
9860 W:      http://kgdb.wiki.kernel.org/
9861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
9862 F:      Documentation/dev-tools/kgdb.rst
9863 F:      drivers/misc/kgdbts.c
9864 F:      drivers/tty/serial/kgdboc.c
9865 F:      include/linux/kdb.h
9866 F:      include/linux/kgdb.h
9867 F:      kernel/debug/
9868
9869 KHADAS MCU MFD DRIVER
9870 M:      Neil Armstrong <[email protected]>
9871 L:      [email protected]
9872 S:      Maintained
9873 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
9874 F:      drivers/mfd/khadas-mcu.c
9875 F:      include/linux/mfd/khadas-mcu.h
9876 F:      drivers/thermal/khadas_mcu_fan.c
9877
9878 KMEMLEAK
9879 M:      Catalin Marinas <[email protected]>
9880 S:      Maintained
9881 F:      Documentation/dev-tools/kmemleak.rst
9882 F:      include/linux/kmemleak.h
9883 F:      mm/kmemleak.c
9884 F:      samples/kmemleak/kmemleak-test.c
9885
9886 KMOD KERNEL MODULE LOADER - USERMODE HELPER
9887 M:      Luis Chamberlain <[email protected]>
9888 L:      [email protected]
9889 S:      Maintained
9890 F:      include/linux/kmod.h
9891 F:      kernel/kmod.c
9892 F:      lib/test_kmod.c
9893 F:      tools/testing/selftests/kmod/
9894
9895 KPROBES
9896 M:      Naveen N. Rao <[email protected]>
9897 M:      Anil S Keshavamurthy <[email protected]>
9898 M:      "David S. Miller" <[email protected]>
9899 M:      Masami Hiramatsu <[email protected]>
9900 S:      Maintained
9901 F:      Documentation/trace/kprobes.rst
9902 F:      include/asm-generic/kprobes.h
9903 F:      include/linux/kprobes.h
9904 F:      kernel/kprobes.c
9905
9906 KS0108 LCD CONTROLLER DRIVER
9907 M:      Miguel Ojeda Sandonis <[email protected]>
9908 S:      Maintained
9909 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
9910 F:      drivers/auxdisplay/ks0108.c
9911 F:      include/linux/ks0108.h
9912
9913 KTD253 BACKLIGHT DRIVER
9914 M:      Linus Walleij <[email protected]>
9915 S:      Maintained
9916 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
9917 F:      drivers/video/backlight/ktd253-backlight.c
9918
9919 L3MDEV
9920 M:      David Ahern <[email protected]>
9921 L:      [email protected]
9922 S:      Maintained
9923 F:      include/net/l3mdev.h
9924 F:      net/l3mdev
9925
9926 L7 BPF FRAMEWORK
9927 M:      John Fastabend <[email protected]>
9928 M:      Daniel Borkmann <[email protected]>
9929 M:      Jakub Sitnicki <[email protected]>
9930 M:      Lorenz Bauer <[email protected]>
9931 L:      [email protected]
9932 L:      [email protected]
9933 S:      Maintained
9934 F:      include/linux/skmsg.h
9935 F:      net/core/skmsg.c
9936 F:      net/core/sock_map.c
9937 F:      net/ipv4/tcp_bpf.c
9938 F:      net/ipv4/udp_bpf.c
9939
9940 LANTIQ / INTEL Ethernet drivers
9941 M:      Hauke Mehrtens <[email protected]>
9942 L:      [email protected]
9943 S:      Maintained
9944 F:      drivers/net/dsa/lantiq_gswip.c
9945 F:      drivers/net/dsa/lantiq_pce.h
9946 F:      drivers/net/ethernet/lantiq_xrx200.c
9947 F:      net/dsa/tag_gswip.c
9948
9949 LANTIQ MIPS ARCHITECTURE
9950 M:      John Crispin <[email protected]>
9951 L:      [email protected]
9952 S:      Maintained
9953 F:      arch/mips/lantiq
9954 F:      drivers/soc/lantiq
9955
9956 LASI 53c700 driver for PARISC
9957 M:      "James E.J. Bottomley" <[email protected]>
9958 L:      [email protected]
9959 S:      Maintained
9960 F:      Documentation/scsi/53c700.rst
9961 F:      drivers/scsi/53c700*
9962
9963 LEAKING_ADDRESSES
9964 M:      Tobin C. Harding <[email protected]>
9965 M:      Tycho Andersen <[email protected]>
9966 L:      [email protected]
9967 S:      Maintained
9968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
9969 F:      scripts/leaking_addresses.pl
9970
9971 LED SUBSYSTEM
9972 M:      Pavel Machek <[email protected]>
9973 R:      Dan Murphy <[email protected]>
9974 L:      [email protected]
9975 S:      Maintained
9976 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
9977 F:      Documentation/devicetree/bindings/leds/
9978 F:      drivers/leds/
9979 F:      include/linux/leds.h
9980
9981 LEGACY EEPROM DRIVER
9982 M:      Jean Delvare <[email protected]>
9983 S:      Maintained
9984 F:      Documentation/misc-devices/eeprom.rst
9985 F:      drivers/misc/eeprom/eeprom.c
9986
9987 LEGO MINDSTORMS EV3
9988 R:      David Lechner <[email protected]>
9989 S:      Maintained
9990 F:      Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt
9991 F:      arch/arm/boot/dts/da850-lego-ev3.dts
9992 F:      drivers/power/supply/lego_ev3_battery.c
9993
9994 LEGO USB Tower driver
9995 M:      Juergen Stuber <[email protected]>
9996 L:      [email protected]
9997 S:      Maintained
9998 W:      http://legousb.sourceforge.net/
9999 F:      drivers/usb/misc/legousbtower.c
10000
10001 LG LAPTOP EXTRAS
10002 M:      Matan Ziv-Av <[email protected]>
10003 L:      [email protected]
10004 S:      Maintained
10005 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
10006 F:      Documentation/admin-guide/laptops/lg-laptop.rst
10007 F:      drivers/platform/x86/lg-laptop.c
10008
10009 LG2160 MEDIA DRIVER
10010 M:      Michael Krufky <[email protected]>
10011 L:      [email protected]
10012 S:      Maintained
10013 W:      https://linuxtv.org
10014 W:      http://github.com/mkrufky
10015 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10016 T:      git git://linuxtv.org/mkrufky/tuners.git
10017 F:      drivers/media/dvb-frontends/lg2160.*
10018
10019 LGDT3305 MEDIA DRIVER
10020 M:      Michael Krufky <[email protected]>
10021 L:      [email protected]
10022 S:      Maintained
10023 W:      https://linuxtv.org
10024 W:      http://github.com/mkrufky
10025 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10026 T:      git git://linuxtv.org/mkrufky/tuners.git
10027 F:      drivers/media/dvb-frontends/lgdt3305.*
10028
10029 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
10030 M:      Viresh Kumar <[email protected]>
10031 L:      [email protected]
10032 S:      Maintained
10033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10034 F:      drivers/ata/pata_arasan_cf.c
10035 F:      include/linux/pata_arasan_cf_data.h
10036
10037 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
10038 M:      Linus Walleij <[email protected]>
10039 L:      [email protected]
10040 S:      Maintained
10041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10042 F:      drivers/ata/pata_ftide010.c
10043 F:      drivers/ata/sata_gemini.c
10044 F:      drivers/ata/sata_gemini.h
10045
10046 LIBATA SATA AHCI PLATFORM devices support
10047 M:      Hans de Goede <[email protected]>
10048 M:      Jens Axboe <[email protected]>
10049 L:      [email protected]
10050 S:      Maintained
10051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10052 F:      drivers/ata/ahci_platform.c
10053 F:      drivers/ata/libahci_platform.c
10054 F:      include/linux/ahci_platform.h
10055
10056 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
10057 M:      Mikael Pettersson <[email protected]>
10058 L:      [email protected]
10059 S:      Maintained
10060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10061 F:      drivers/ata/sata_promise.*
10062
10063 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
10064 M:      Jens Axboe <[email protected]>
10065 L:      [email protected]
10066 S:      Maintained
10067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10068 F:      Documentation/devicetree/bindings/ata/
10069 F:      drivers/ata/
10070 F:      include/linux/ata.h
10071 F:      include/linux/libata.h
10072
10073 LIBLOCKDEP
10074 M:      Sasha Levin <[email protected]>
10075 S:      Maintained
10076 F:      tools/lib/lockdep/
10077
10078 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
10079 M:      Dan Williams <[email protected]>
10080 M:      Vishal Verma <[email protected]>
10081 M:      Dave Jiang <[email protected]>
10082 L:      [email protected]
10083 S:      Supported
10084 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10085 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10086 F:      drivers/nvdimm/blk.c
10087 F:      drivers/nvdimm/region_devs.c
10088
10089 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
10090 M:      Vishal Verma <[email protected]>
10091 M:      Dan Williams <[email protected]>
10092 M:      Dave Jiang <[email protected]>
10093 L:      [email protected]
10094 S:      Supported
10095 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10096 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10097 F:      drivers/nvdimm/btt*
10098
10099 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
10100 M:      Dan Williams <[email protected]>
10101 M:      Vishal Verma <[email protected]>
10102 M:      Dave Jiang <[email protected]>
10103 L:      [email protected]
10104 S:      Supported
10105 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10106 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10107 F:      drivers/nvdimm/pmem*
10108
10109 LIBNVDIMM: DEVICETREE BINDINGS
10110 M:      Oliver O'Halloran <[email protected]>
10111 L:      [email protected]
10112 S:      Supported
10113 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10114 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
10115 F:      drivers/nvdimm/of_pmem.c
10116
10117 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
10118 M:      Dan Williams <[email protected]>
10119 M:      Vishal Verma <[email protected]>
10120 M:      Dave Jiang <[email protected]>
10121 M:      Ira Weiny <[email protected]>
10122 L:      [email protected]
10123 S:      Supported
10124 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10125 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
10127 F:      drivers/acpi/nfit/*
10128 F:      drivers/nvdimm/*
10129 F:      include/linux/libnvdimm.h
10130 F:      include/linux/nd.h
10131 F:      include/uapi/linux/ndctl.h
10132 F:      tools/testing/nvdimm/
10133
10134 LICENSES and SPDX stuff
10135 M:      Thomas Gleixner <[email protected]>
10136 M:      Greg Kroah-Hartman <[email protected]>
10137 L:      [email protected]
10138 S:      Maintained
10139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
10140 F:      COPYING
10141 F:      Documentation/process/license-rules.rst
10142 F:      LICENSES/
10143 F:      scripts/spdxcheck-test.sh
10144 F:      scripts/spdxcheck.py
10145
10146 LIGHTNVM PLATFORM SUPPORT
10147 M:      Matias Bjorling <[email protected]>
10148 L:      [email protected]
10149 S:      Maintained
10150 W:      http://github/OpenChannelSSD
10151 F:      drivers/lightnvm/
10152 F:      include/linux/lightnvm.h
10153 F:      include/uapi/linux/lightnvm.h
10154
10155 LINEAR RANGES HELPERS
10156 M:      Mark Brown <[email protected]>
10157 R:      Matti Vaittinen <[email protected]>
10158 F:      lib/linear_ranges.c
10159 F:      lib/test_linear_ranges.c
10160 F:      include/linux/linear_range.h
10161
10162 LINUX FOR POWER MACINTOSH
10163 M:      Benjamin Herrenschmidt <[email protected]>
10164 L:      [email protected]
10165 S:      Odd Fixes
10166 F:      arch/powerpc/platforms/powermac/
10167 F:      drivers/macintosh/
10168
10169 LINUX FOR POWERPC (32-BIT AND 64-BIT)
10170 M:      Michael Ellerman <[email protected]>
10171 R:      Benjamin Herrenschmidt <[email protected]>
10172 R:      Paul Mackerras <[email protected]>
10173 L:      [email protected]
10174 S:      Supported
10175 W:      https://github.com/linuxppc/wiki/wiki
10176 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
10177 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
10178 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
10179 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
10180 F:      Documentation/devicetree/bindings/powerpc/
10181 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
10182 F:      Documentation/powerpc/
10183 F:      arch/powerpc/
10184 F:      drivers/*/*/*pasemi*
10185 F:      drivers/*/*pasemi*
10186 F:      drivers/char/tpm/tpm_ibmvtpm*
10187 F:      drivers/crypto/nx/
10188 F:      drivers/crypto/vmx/
10189 F:      drivers/i2c/busses/i2c-opal.c
10190 F:      drivers/net/ethernet/ibm/ibmveth.*
10191 F:      drivers/net/ethernet/ibm/ibmvnic.*
10192 F:      drivers/pci/hotplug/pnv_php.c
10193 F:      drivers/pci/hotplug/rpa*
10194 F:      drivers/rtc/rtc-opal.c
10195 F:      drivers/scsi/ibmvscsi/
10196 F:      drivers/tty/hvc/hvc_opal.c
10197 F:      drivers/watchdog/wdrtas.c
10198 F:      tools/testing/selftests/powerpc
10199 N:      /pmac
10200 N:      powermac
10201 N:      powernv
10202 N:      [^a-z0-9]ps3
10203 N:      pseries
10204
10205 LINUX FOR POWERPC EMBEDDED MPC5XXX
10206 M:      Anatolij Gustschin <[email protected]>
10207 L:      [email protected]
10208 S:      Odd Fixes
10209 F:      arch/powerpc/platforms/512x/
10210 F:      arch/powerpc/platforms/52xx/
10211
10212 LINUX FOR POWERPC EMBEDDED PPC4XX
10213 L:      [email protected]
10214 S:      Orphan
10215 F:      arch/powerpc/platforms/40x/
10216 F:      arch/powerpc/platforms/44x/
10217
10218 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
10219 M:      Scott Wood <[email protected]>
10220 L:      [email protected]
10221 S:      Odd fixes
10222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
10223 F:      Documentation/devicetree/bindings/powerpc/fsl/
10224 F:      arch/powerpc/platforms/83xx/
10225 F:      arch/powerpc/platforms/85xx/
10226
10227 LINUX FOR POWERPC EMBEDDED PPC8XX
10228 M:      Christophe Leroy <[email protected]>
10229 L:      [email protected]
10230 S:      Maintained
10231 F:      arch/powerpc/platforms/8xx/
10232
10233 LINUX KERNEL DUMP TEST MODULE (LKDTM)
10234 M:      Kees Cook <[email protected]>
10235 S:      Maintained
10236 F:      drivers/misc/lkdtm/*
10237 F:      tools/testing/selftests/lkdtm/*
10238
10239 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
10240 M:      Alan Stern <[email protected]>
10241 M:      Andrea Parri <[email protected]>
10242 M:      Will Deacon <[email protected]>
10243 M:      Peter Zijlstra <[email protected]>
10244 M:      Boqun Feng <[email protected]>
10245 M:      Nicholas Piggin <[email protected]>
10246 M:      David Howells <[email protected]>
10247 M:      Jade Alglave <[email protected]>
10248 M:      Luc Maranget <[email protected]>
10249 M:      "Paul E. McKenney" <[email protected]>
10250 R:      Akira Yokosawa <[email protected]>
10251 R:      Daniel Lustig <[email protected]>
10252 R:      Joel Fernandes <[email protected]>
10253 L:      [email protected]
10254 L:      [email protected]
10255 S:      Supported
10256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
10257 F:      Documentation/atomic_bitops.txt
10258 F:      Documentation/atomic_t.txt
10259 F:      Documentation/core-api/refcount-vs-atomic.rst
10260 F:      Documentation/litmus-tests/
10261 F:      Documentation/memory-barriers.txt
10262 F:      tools/memory-model/
10263
10264 LIS3LV02D ACCELEROMETER DRIVER
10265 M:      Eric Piel <[email protected]>
10266 S:      Maintained
10267 F:      Documentation/misc-devices/lis3lv02d.rst
10268 F:      drivers/misc/lis3lv02d/
10269 F:      drivers/platform/x86/hp_accel.c
10270
10271 LIST KUNIT TEST
10272 M:      David Gow <[email protected]>
10273 L:      [email protected]
10274 L:      [email protected]
10275 S:      Maintained
10276 F:      lib/list-test.c
10277
10278 LITEX PLATFORM
10279 M:      Karol Gugala <[email protected]>
10280 M:      Mateusz Holenko <[email protected]>
10281 S:      Maintained
10282 F:      Documentation/devicetree/bindings/*/litex,*.yaml
10283 F:      arch/openrisc/boot/dts/or1klitex.dts
10284 F:      drivers/soc/litex/litex_soc_ctrl.c
10285 F:      drivers/tty/serial/liteuart.c
10286 F:      include/linux/litex.h
10287
10288 LIVE PATCHING
10289 M:      Josh Poimboeuf <[email protected]>
10290 M:      Jiri Kosina <[email protected]>
10291 M:      Miroslav Benes <[email protected]>
10292 M:      Petr Mladek <[email protected]>
10293 R:      Joe Lawrence <[email protected]>
10294 L:      [email protected]
10295 S:      Maintained
10296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
10297 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
10298 F:      Documentation/livepatch/
10299 F:      arch/powerpc/include/asm/livepatch.h
10300 F:      arch/s390/include/asm/livepatch.h
10301 F:      arch/x86/include/asm/livepatch.h
10302 F:      include/linux/livepatch.h
10303 F:      kernel/livepatch/
10304 F:      lib/livepatch/
10305 F:      samples/livepatch/
10306 F:      tools/testing/selftests/livepatch/
10307
10308 LLC (802.2)
10309 L:      [email protected]
10310 S:      Odd fixes
10311 F:      include/linux/llc.h
10312 F:      include/net/llc*
10313 F:      include/uapi/linux/llc.h
10314 F:      net/llc/
10315
10316 LM73 HARDWARE MONITOR DRIVER
10317 M:      Guillaume Ligneul <[email protected]>
10318 L:      [email protected]
10319 S:      Maintained
10320 F:      drivers/hwmon/lm73.c
10321
10322 LM78 HARDWARE MONITOR DRIVER
10323 M:      Jean Delvare <[email protected]>
10324 L:      [email protected]
10325 S:      Maintained
10326 F:      Documentation/hwmon/lm78.rst
10327 F:      drivers/hwmon/lm78.c
10328
10329 LM83 HARDWARE MONITOR DRIVER
10330 M:      Jean Delvare <[email protected]>
10331 L:      [email protected]
10332 S:      Maintained
10333 F:      Documentation/hwmon/lm83.rst
10334 F:      drivers/hwmon/lm83.c
10335
10336 LM90 HARDWARE MONITOR DRIVER
10337 M:      Jean Delvare <[email protected]>
10338 L:      [email protected]
10339 S:      Maintained
10340 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
10341 F:      Documentation/hwmon/lm90.rst
10342 F:      drivers/hwmon/lm90.c
10343 F:      include/dt-bindings/thermal/lm90.h
10344
10345 LM95234 HARDWARE MONITOR DRIVER
10346 M:      Guenter Roeck <[email protected]>
10347 L:      [email protected]
10348 S:      Maintained
10349 F:      Documentation/hwmon/lm95234.rst
10350 F:      drivers/hwmon/lm95234.c
10351
10352 LME2510 MEDIA DRIVER
10353 M:      Malcolm Priestley <[email protected]>
10354 L:      [email protected]
10355 S:      Maintained
10356 W:      https://linuxtv.org
10357 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10358 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
10359
10360 LOADPIN SECURITY MODULE
10361 M:      Kees Cook <[email protected]>
10362 S:      Supported
10363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10364 F:      Documentation/admin-guide/LSM/LoadPin.rst
10365 F:      security/loadpin/
10366
10367 LOCKING PRIMITIVES
10368 M:      Peter Zijlstra <[email protected]>
10369 M:      Ingo Molnar <[email protected]>
10370 M:      Will Deacon <[email protected]>
10371 R:      Waiman Long <[email protected]>
10372 R:      Boqun Feng <[email protected]> (LOCKDEP)
10373 L:      [email protected]
10374 S:      Maintained
10375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
10376 F:      Documentation/locking/
10377 F:      arch/*/include/asm/spinlock*.h
10378 F:      include/linux/lockdep.h
10379 F:      include/linux/mutex*.h
10380 F:      include/linux/rwlock*.h
10381 F:      include/linux/rwsem*.h
10382 F:      include/linux/seqlock.h
10383 F:      include/linux/spinlock*.h
10384 F:      kernel/locking/
10385 F:      lib/locking*.[ch]
10386 X:      kernel/locking/locktorture.c
10387
10388 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
10389 M:      "Richard Russon (FlatCap)" <[email protected]>
10390 L:      [email protected]
10391 S:      Maintained
10392 W:      http://www.linux-ntfs.org/content/view/19/37/
10393 F:      Documentation/admin-guide/ldm.rst
10394 F:      block/partitions/ldm.*
10395
10396 LOGITECH HID GAMING KEYBOARDS
10397 M:      Hans de Goede <[email protected]>
10398 L:      [email protected]
10399 S:      Maintained
10400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
10401 F:      drivers/hid/hid-lg-g15.c
10402
10403 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
10404 M:      Sathya Prakash <[email protected]>
10405 M:      Sreekanth Reddy <[email protected]>
10406 M:      Suganath Prabu Subramani <[email protected]>
10407 L:      [email protected]
10408 L:      [email protected]
10409 S:      Supported
10410 W:      http://www.avagotech.com/support/
10411 F:      drivers/message/fusion/
10412 F:      drivers/scsi/mpt3sas/
10413
10414 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
10415 M:      Matthew Wilcox <[email protected]>
10416 L:      [email protected]
10417 S:      Maintained
10418 F:      drivers/scsi/sym53c8xx_2/
10419
10420 LTC1660 DAC DRIVER
10421 M:      Marcus Folkesson <[email protected]>
10422 L:      [email protected]
10423 S:      Maintained
10424 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
10425 F:      drivers/iio/dac/ltc1660.c
10426
10427 LTC2947 HARDWARE MONITOR DRIVER
10428 M:      Nuno Sá <[email protected]>
10429 L:      [email protected]
10430 S:      Supported
10431 W:      http://ez.analog.com/community/linux-device-drivers
10432 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
10433 F:      drivers/hwmon/ltc2947-core.c
10434 F:      drivers/hwmon/ltc2947-i2c.c
10435 F:      drivers/hwmon/ltc2947-spi.c
10436 F:      drivers/hwmon/ltc2947.h
10437
10438 LTC2983 IIO TEMPERATURE DRIVER
10439 M:      Nuno Sá <[email protected]>
10440 L:      [email protected]
10441 S:      Supported
10442 W:      http://ez.analog.com/community/linux-device-drivers
10443 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
10444 F:      drivers/iio/temperature/ltc2983.c
10445
10446 LTC4261 HARDWARE MONITOR DRIVER
10447 M:      Guenter Roeck <[email protected]>
10448 L:      [email protected]
10449 S:      Maintained
10450 F:      Documentation/hwmon/ltc4261.rst
10451 F:      drivers/hwmon/ltc4261.c
10452
10453 LTC4306 I2C MULTIPLEXER DRIVER
10454 M:      Michael Hennerich <[email protected]>
10455 L:      [email protected]
10456 S:      Supported
10457 W:      http://ez.analog.com/community/linux-device-drivers
10458 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
10459 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
10460
10461 LTP (Linux Test Project)
10462 M:      Mike Frysinger <[email protected]>
10463 M:      Cyril Hrubis <[email protected]>
10464 M:      Wanlong Gao <[email protected]>
10465 M:      Jan Stancek <[email protected]>
10466 M:      Stanislav Kholmanskikh <[email protected]>
10467 M:      Alexey Kodanev <[email protected]>
10468 L:      [email protected] (subscribers-only)
10469 S:      Maintained
10470 W:      http://linux-test-project.github.io/
10471 T:      git git://github.com/linux-test-project/ltp.git
10472
10473 LYNX PCS MODULE
10474 M:      Ioana Ciornei <[email protected]>
10475 L:      [email protected]
10476 S:      Supported
10477 F:      drivers/net/pcs/pcs-lynx.c
10478 F:      include/linux/pcs-lynx.h
10479
10480 M68K ARCHITECTURE
10481 M:      Geert Uytterhoeven <[email protected]>
10482 L:      [email protected]
10483 S:      Maintained
10484 W:      http://www.linux-m68k.org/
10485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
10486 F:      arch/m68k/
10487 F:      drivers/zorro/
10488
10489 M68K ON APPLE MACINTOSH
10490 M:      Joshua Thompson <[email protected]>
10491 L:      [email protected]
10492 S:      Maintained
10493 W:      http://www.mac.linux-m68k.org/
10494 F:      arch/m68k/mac/
10495 F:      drivers/macintosh/adb-iop.c
10496 F:      drivers/macintosh/via-macii.c
10497
10498 M68K ON HP9000/300
10499 M:      Philip Blundell <[email protected]>
10500 S:      Maintained
10501 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
10502 F:      arch/m68k/hp300/
10503
10504 M88DS3103 MEDIA DRIVER
10505 M:      Antti Palosaari <[email protected]>
10506 L:      [email protected]
10507 S:      Maintained
10508 W:      https://linuxtv.org
10509 W:      http://palosaari.fi/linux/
10510 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10511 T:      git git://linuxtv.org/anttip/media_tree.git
10512 F:      drivers/media/dvb-frontends/m88ds3103*
10513
10514 M88RS2000 MEDIA DRIVER
10515 M:      Malcolm Priestley <[email protected]>
10516 L:      [email protected]
10517 S:      Maintained
10518 W:      https://linuxtv.org
10519 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10520 F:      drivers/media/dvb-frontends/m88rs2000*
10521
10522 MA901 MASTERKIT USB FM RADIO DRIVER
10523 M:      Alexey Klimov <[email protected]>
10524 L:      [email protected]
10525 S:      Maintained
10526 T:      git git://linuxtv.org/media_tree.git
10527 F:      drivers/media/radio/radio-ma901.c
10528
10529 MAC80211
10530 M:      Johannes Berg <[email protected]>
10531 L:      [email protected]
10532 S:      Maintained
10533 W:      https://wireless.wiki.kernel.org/
10534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10536 F:      Documentation/networking/mac80211-injection.rst
10537 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
10538 F:      drivers/net/wireless/mac80211_hwsim.[ch]
10539 F:      include/net/mac80211.h
10540 F:      net/mac80211/
10541
10542 MAILBOX API
10543 M:      Jassi Brar <[email protected]>
10544 L:      [email protected]
10545 S:      Maintained
10546 F:      drivers/mailbox/
10547 F:      include/linux/mailbox_client.h
10548 F:      include/linux/mailbox_controller.h
10549
10550 MAILBOX ARM MHUv2
10551 M:      Viresh Kumar <[email protected]>
10552 M:      Tushar Khandelwal <[email protected]>
10553 L:      [email protected]
10554 S:      Maintained
10555 F:      drivers/mailbox/arm_mhuv2.c
10556 F:      include/linux/mailbox/arm_mhuv2_message.h
10557 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
10558
10559 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
10560 M:      Michael Kerrisk <[email protected]>
10561 L:      [email protected]
10562 S:      Maintained
10563 W:      http://www.kernel.org/doc/man-pages
10564
10565 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
10566 M:      Rahul Bedarkar <[email protected]>
10567 L:      [email protected]
10568 S:      Maintained
10569 F:      arch/mips/boot/dts/img/pistachio_marduk.dts
10570
10571 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
10572 M:      Andrew Lunn <[email protected]>
10573 M:      Vivien Didelot <[email protected]>
10574 L:      [email protected]
10575 S:      Maintained
10576 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
10577 F:      Documentation/networking/devlink/mv88e6xxx.rst
10578 F:      drivers/net/dsa/mv88e6xxx/
10579 F:      include/linux/platform_data/mv88e6xxx.h
10580
10581 MARVELL ARMADA 3700 PHY DRIVERS
10582 M:      Miquel Raynal <[email protected]>
10583 S:      Maintained
10584 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
10585 F:      Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt
10586 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
10587 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
10588
10589 MARVELL ARMADA DRM SUPPORT
10590 M:      Russell King <[email protected]>
10591 S:      Maintained
10592 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
10593 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
10594 F:      Documentation/devicetree/bindings/display/armada/
10595 F:      drivers/gpu/drm/armada/
10596 F:      include/uapi/drm/armada_drm.h
10597
10598 MARVELL CRYPTO DRIVER
10599 M:      Boris Brezillon <[email protected]>
10600 M:      Arnaud Ebalard <[email protected]>
10601 M:      Srujana Challa <[email protected]>
10602 L:      [email protected]
10603 S:      Maintained
10604 F:      drivers/crypto/marvell/
10605 F:      include/linux/soc/marvell/octeontx2/
10606
10607 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
10608 M:      Mirko Lindner <[email protected]>
10609 M:      Stephen Hemminger <[email protected]>
10610 L:      [email protected]
10611 S:      Maintained
10612 F:      drivers/net/ethernet/marvell/sk*
10613
10614 MARVELL LIBERTAS WIRELESS DRIVER
10615 L:      [email protected]
10616 S:      Orphan
10617 F:      drivers/net/wireless/marvell/libertas/
10618
10619 MARVELL MACCHIATOBIN SUPPORT
10620 M:      Russell King <[email protected]>
10621 L:      [email protected]
10622 S:      Maintained
10623 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
10624
10625 MARVELL MV643XX ETHERNET DRIVER
10626 M:      Sebastian Hesselbarth <[email protected]>
10627 L:      [email protected]
10628 S:      Maintained
10629 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
10630 F:      include/linux/mv643xx.h
10631
10632 MARVELL MV88X3310 PHY DRIVER
10633 M:      Russell King <[email protected]>
10634 L:      [email protected]
10635 S:      Maintained
10636 F:      drivers/net/phy/marvell10g.c
10637
10638 MARVELL MVEBU THERMAL DRIVER
10639 M:      Miquel Raynal <[email protected]>
10640 S:      Maintained
10641 F:      drivers/thermal/armada_thermal.c
10642
10643 MARVELL MVNETA ETHERNET DRIVER
10644 M:      Thomas Petazzoni <[email protected]>
10645 L:      [email protected]
10646 S:      Maintained
10647 F:      drivers/net/ethernet/marvell/mvneta.*
10648
10649 MARVELL MVPP2 ETHERNET DRIVER
10650 M:      Marcin Wojtas <[email protected]>
10651 M:      Russell King <[email protected]>
10652 L:      [email protected]
10653 S:      Maintained
10654 F:      Documentation/devicetree/bindings/net/marvell-pp2.txt
10655 F:      drivers/net/ethernet/marvell/mvpp2/
10656
10657 MARVELL MWIFIEX WIRELESS DRIVER
10658 M:      Amitkumar Karwar <[email protected]>
10659 M:      Ganapathi Bhat <[email protected]>
10660 M:      Xinming Hu <[email protected]>
10661 L:      [email protected]
10662 S:      Maintained
10663 F:      drivers/net/wireless/marvell/mwifiex/
10664
10665 MARVELL MWL8K WIRELESS DRIVER
10666 M:      Lennert Buytenhek <[email protected]>
10667 L:      [email protected]
10668 S:      Odd Fixes
10669 F:      drivers/net/wireless/marvell/mwl8k.c
10670
10671 MARVELL NAND CONTROLLER DRIVER
10672 M:      Miquel Raynal <[email protected]>
10673 L:      [email protected]
10674 S:      Maintained
10675 F:      Documentation/devicetree/bindings/mtd/marvell-nand.txt
10676 F:      drivers/mtd/nand/raw/marvell_nand.c
10677
10678 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
10679 M:      Sunil Goutham <[email protected]>
10680 M:      Geetha sowjanya <[email protected]>
10681 M:      Subbaraya Sundeep <[email protected]>
10682 M:      hariprasad <[email protected]>
10683 L:      [email protected]
10684 S:      Supported
10685 F:      drivers/net/ethernet/marvell/octeontx2/nic/
10686 F:      include/linux/soc/marvell/octeontx2/
10687
10688 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
10689 M:      Sunil Goutham <[email protected]>
10690 M:      Linu Cherian <[email protected]>
10691 M:      Geetha sowjanya <[email protected]>
10692 M:      Jerin Jacob <[email protected]>
10693 M:      hariprasad <[email protected]>
10694 M:      Subbaraya Sundeep <[email protected]>
10695 L:      [email protected]
10696 S:      Supported
10697 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
10698 F:      drivers/net/ethernet/marvell/octeontx2/af/
10699
10700 MARVELL PRESTERA ETHERNET SWITCH DRIVER
10701 M:      Vadym Kochan <[email protected]>
10702 M:      Taras Chornyi <[email protected]>
10703 S:      Supported
10704 W:      https://github.com/Marvell-switching/switchdev-prestera
10705 F:      drivers/net/ethernet/marvell/prestera/
10706
10707 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
10708 M:      Nicolas Pitre <[email protected]>
10709 S:      Odd Fixes
10710 F:      drivers/mmc/host/mvsdio.*
10711
10712 MARVELL USB MDIO CONTROLLER DRIVER
10713 M:      Tobias Waldekranz <[email protected]>
10714 L:      [email protected]
10715 S:      Maintained
10716 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
10717 F:      drivers/net/mdio/mdio-mvusb.c
10718
10719 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
10720 M:      Hu Ziji <[email protected]>
10721 L:      [email protected]
10722 S:      Supported
10723 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
10724 F:      drivers/mmc/host/sdhci-xenon*
10725
10726 MATROX FRAMEBUFFER DRIVER
10727 L:      [email protected]
10728 S:      Orphan
10729 F:      drivers/video/fbdev/matrox/matroxfb_*
10730 F:      include/uapi/linux/matroxfb.h
10731
10732 MAX16065 HARDWARE MONITOR DRIVER
10733 M:      Guenter Roeck <[email protected]>
10734 L:      [email protected]
10735 S:      Maintained
10736 F:      Documentation/hwmon/max16065.rst
10737 F:      drivers/hwmon/max16065.c
10738
10739 MAX2175 SDR TUNER DRIVER
10740 M:      Ramesh Shanmugasundaram <[email protected]>
10741 L:      [email protected]
10742 S:      Maintained
10743 T:      git git://linuxtv.org/media_tree.git
10744 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
10745 F:      Documentation/userspace-api/media/drivers/max2175.rst
10746 F:      drivers/media/i2c/max2175*
10747 F:      include/uapi/linux/max2175.h
10748
10749 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
10750 L:      [email protected]
10751 S:      Orphan
10752 F:      Documentation/hwmon/max6650.rst
10753 F:      drivers/hwmon/max6650.c
10754
10755 MAX6697 HARDWARE MONITOR DRIVER
10756 M:      Guenter Roeck <[email protected]>
10757 L:      [email protected]
10758 S:      Maintained
10759 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
10760 F:      Documentation/hwmon/max6697.rst
10761 F:      drivers/hwmon/max6697.c
10762 F:      include/linux/platform_data/max6697.h
10763
10764 MAX9286 QUAD GMSL DESERIALIZER DRIVER
10765 M:      Jacopo Mondi <[email protected]>
10766 M:      Kieran Bingham <[email protected]>
10767 M:      Laurent Pinchart <[email protected]>
10768 M:      Niklas Söderlund <[email protected]>
10769 L:      [email protected]
10770 S:      Maintained
10771 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
10772 F:      drivers/media/i2c/max9286.c
10773
10774 MAX9860 MONO AUDIO VOICE CODEC DRIVER
10775 M:      Peter Rosin <[email protected]>
10776 L:      [email protected] (moderated for non-subscribers)
10777 S:      Maintained
10778 F:      Documentation/devicetree/bindings/sound/max9860.txt
10779 F:      sound/soc/codecs/max9860.*
10780
10781 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
10782 M:      Andreas Klinger <[email protected]>
10783 L:      [email protected]
10784 S:      Maintained
10785 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
10786 F:      drivers/iio/proximity/mb1232.c
10787
10788 MAXIM MAX77650 PMIC MFD DRIVER
10789 M:      Bartosz Golaszewski <[email protected]>
10790 L:      [email protected]
10791 S:      Maintained
10792 F:      Documentation/devicetree/bindings/*/*max77650.yaml
10793 F:      Documentation/devicetree/bindings/*/max77650*.yaml
10794 F:      drivers/gpio/gpio-max77650.c
10795 F:      drivers/input/misc/max77650-onkey.c
10796 F:      drivers/leds/leds-max77650.c
10797 F:      drivers/mfd/max77650.c
10798 F:      drivers/power/supply/max77650-charger.c
10799 F:      drivers/regulator/max77650-regulator.c
10800 F:      include/linux/mfd/max77650.h
10801
10802 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
10803 M:      Javier Martinez Canillas <[email protected]>
10804 L:      [email protected]
10805 S:      Supported
10806 F:      Documentation/devicetree/bindings/*/*max77802.txt
10807 F:      drivers/regulator/max77802-regulator.c
10808 F:      include/dt-bindings/*/*max77802.h
10809
10810 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
10811 M:      Krzysztof Kozlowski <[email protected]>
10812 M:      Bartlomiej Zolnierkiewicz <[email protected]>
10813 L:      [email protected]
10814 S:      Supported
10815 F:      drivers/power/supply/max14577_charger.c
10816 F:      drivers/power/supply/max77693_charger.c
10817
10818 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
10819 M:      Chanwoo Choi <[email protected]>
10820 M:      Krzysztof Kozlowski <[email protected]>
10821 M:      Bartlomiej Zolnierkiewicz <[email protected]>
10822 L:      [email protected]
10823 S:      Supported
10824 F:      Documentation/devicetree/bindings/*/max77686.txt
10825 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
10826 F:      Documentation/devicetree/bindings/mfd/max14577.txt
10827 F:      Documentation/devicetree/bindings/mfd/max77693.txt
10828 F:      drivers/*/max14577*.c
10829 F:      drivers/*/max77686*.c
10830 F:      drivers/*/max77693*.c
10831 F:      drivers/clk/clk-max77686.c
10832 F:      drivers/extcon/extcon-max14577.c
10833 F:      drivers/extcon/extcon-max77693.c
10834 F:      drivers/rtc/rtc-max77686.c
10835 F:      include/linux/mfd/max14577*.h
10836 F:      include/linux/mfd/max77686*.h
10837 F:      include/linux/mfd/max77693*.h
10838
10839 MAXIRADIO FM RADIO RECEIVER DRIVER
10840 M:      Hans Verkuil <[email protected]>
10841 L:      [email protected]
10842 S:      Maintained
10843 W:      https://linuxtv.org
10844 T:      git git://linuxtv.org/media_tree.git
10845 F:      drivers/media/radio/radio-maxiradio*
10846
10847 MCAN MMIO DEVICE DRIVER
10848 M:      Dan Murphy <[email protected]>
10849 M:      Pankaj Sharma <[email protected]>
10850 L:      [email protected]
10851 S:      Maintained
10852 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
10853 F:      drivers/net/can/m_can/m_can.c
10854 F:      drivers/net/can/m_can/m_can.h
10855 F:      drivers/net/can/m_can/m_can_platform.c
10856
10857 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
10858 M:      Rishi Gupta <[email protected]>
10859 L:      [email protected]
10860 L:      [email protected]
10861 S:      Maintained
10862 F:      drivers/hid/hid-mcp2221.c
10863
10864 MCP251XFD SPI-CAN NETWORK DRIVER
10865 M:      Marc Kleine-Budde <[email protected]>
10866 M:      Manivannan Sadhasivam <[email protected]>
10867 R:      Thomas Kopp <[email protected]>
10868 L:      [email protected]
10869 S:      Maintained
10870 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
10871 F:      drivers/net/can/spi/mcp251xfd/
10872
10873 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
10874 M:      Peter Rosin <[email protected]>
10875 L:      [email protected]
10876 S:      Maintained
10877 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
10878 F:      drivers/iio/potentiometer/mcp4018.c
10879 F:      drivers/iio/potentiometer/mcp4531.c
10880
10881 MCR20A IEEE-802.15.4 RADIO DRIVER
10882 M:      Xue Liu <[email protected]>
10883 L:      [email protected]
10884 S:      Maintained
10885 W:      https://github.com/xueliu/mcr20a-linux
10886 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
10887 F:      drivers/net/ieee802154/mcr20a.c
10888 F:      drivers/net/ieee802154/mcr20a.h
10889
10890 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
10891 M:      William Breathitt Gray <[email protected]>
10892 L:      [email protected]
10893 S:      Maintained
10894 F:      drivers/iio/dac/cio-dac.c
10895
10896 MEDIA CONTROLLER FRAMEWORK
10897 M:      Sakari Ailus <[email protected]>
10898 M:      Laurent Pinchart <[email protected]>
10899 L:      [email protected]
10900 S:      Supported
10901 W:      https://www.linuxtv.org
10902 T:      git git://linuxtv.org/media_tree.git
10903 F:      drivers/media/mc/
10904 F:      include/media/media-*.h
10905 F:      include/uapi/linux/media.h
10906
10907 MEDIA DRIVER FOR FREESCALE IMX PXP
10908 M:      Philipp Zabel <[email protected]>
10909 L:      [email protected]
10910 S:      Maintained
10911 T:      git git://linuxtv.org/media_tree.git
10912 F:      drivers/media/platform/imx-pxp.[ch]
10913
10914 MEDIA DRIVERS FOR ASCOT2E
10915 M:      Sergey Kozlov <[email protected]>
10916 M:      Abylay Ospan <[email protected]>
10917 L:      [email protected]
10918 S:      Supported
10919 W:      https://linuxtv.org
10920 W:      http://netup.tv/
10921 T:      git git://linuxtv.org/media_tree.git
10922 F:      drivers/media/dvb-frontends/ascot2e*
10923
10924 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
10925 M:      Jasmin Jessich <[email protected]>
10926 L:      [email protected]
10927 S:      Maintained
10928 W:      https://linuxtv.org
10929 T:      git git://linuxtv.org/media_tree.git
10930 F:      drivers/media/dvb-frontends/cxd2099*
10931
10932 MEDIA DRIVERS FOR CXD2841ER
10933 M:      Sergey Kozlov <[email protected]>
10934 M:      Abylay Ospan <[email protected]>
10935 L:      [email protected]
10936 S:      Supported
10937 W:      https://linuxtv.org
10938 W:      http://netup.tv/
10939 T:      git git://linuxtv.org/media_tree.git
10940 F:      drivers/media/dvb-frontends/cxd2841er*
10941
10942 MEDIA DRIVERS FOR CXD2880
10943 M:      Yasunari Takiguchi <[email protected]>
10944 L:      [email protected]
10945 S:      Supported
10946 W:      http://linuxtv.org/
10947 T:      git git://linuxtv.org/media_tree.git
10948 F:      drivers/media/dvb-frontends/cxd2880/*
10949 F:      drivers/media/spi/cxd2880*
10950
10951 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
10952 L:      [email protected]
10953 S:      Orphan
10954 W:      https://linuxtv.org
10955 T:      git git://linuxtv.org/media_tree.git
10956 F:      drivers/media/pci/ddbridge/*
10957
10958 MEDIA DRIVERS FOR FREESCALE IMX
10959 M:      Steve Longerbeam <[email protected]>
10960 M:      Philipp Zabel <[email protected]>
10961 L:      [email protected]
10962 S:      Maintained
10963 T:      git git://linuxtv.org/media_tree.git
10964 F:      Documentation/admin-guide/media/imx.rst
10965 F:      Documentation/devicetree/bindings/media/imx.txt
10966 F:      drivers/staging/media/imx/
10967 F:      include/linux/imx-media.h
10968 F:      include/media/imx.h
10969
10970 MEDIA DRIVERS FOR FREESCALE IMX7
10971 M:      Rui Miguel Silva <[email protected]>
10972 L:      [email protected]
10973 S:      Maintained
10974 T:      git git://linuxtv.org/media_tree.git
10975 F:      Documentation/admin-guide/media/imx7.rst
10976 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
10977 F:      Documentation/devicetree/bindings/media/nxp,imx7-mipi-csi2.yaml
10978 F:      drivers/staging/media/imx/imx7-media-csi.c
10979 F:      drivers/staging/media/imx/imx7-mipi-csis.c
10980
10981 MEDIA DRIVERS FOR HELENE
10982 M:      Abylay Ospan <[email protected]>
10983 L:      [email protected]
10984 S:      Supported
10985 W:      https://linuxtv.org
10986 W:      http://netup.tv/
10987 T:      git git://linuxtv.org/media_tree.git
10988 F:      drivers/media/dvb-frontends/helene*
10989
10990 MEDIA DRIVERS FOR HORUS3A
10991 M:      Sergey Kozlov <[email protected]>
10992 M:      Abylay Ospan <[email protected]>
10993 L:      [email protected]
10994 S:      Supported
10995 W:      https://linuxtv.org
10996 W:      http://netup.tv/
10997 T:      git git://linuxtv.org/media_tree.git
10998 F:      drivers/media/dvb-frontends/horus3a*
10999
11000 MEDIA DRIVERS FOR LNBH25
11001 M:      Sergey Kozlov <[email protected]>
11002 M:      Abylay Ospan <[email protected]>
11003 L:      [email protected]
11004 S:      Supported
11005 W:      https://linuxtv.org
11006 W:      http://netup.tv/
11007 T:      git git://linuxtv.org/media_tree.git
11008 F:      drivers/media/dvb-frontends/lnbh25*
11009
11010 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
11011 L:      [email protected]
11012 S:      Orphan
11013 W:      https://linuxtv.org
11014 T:      git git://linuxtv.org/media_tree.git
11015 F:      drivers/media/dvb-frontends/mxl5xx*
11016
11017 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
11018 M:      Sergey Kozlov <[email protected]>
11019 M:      Abylay Ospan <[email protected]>
11020 L:      [email protected]
11021 S:      Supported
11022 W:      https://linuxtv.org
11023 W:      http://netup.tv/
11024 T:      git git://linuxtv.org/media_tree.git
11025 F:      drivers/media/pci/netup_unidvb/*
11026
11027 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
11028 M:      Dmitry Osipenko <[email protected]>
11029 L:      [email protected]
11030 L:      [email protected]
11031 S:      Maintained
11032 T:      git git://linuxtv.org/media_tree.git
11033 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
11034 F:      drivers/staging/media/tegra-vde/
11035
11036 MEDIA DRIVERS FOR RENESAS - CEU
11037 M:      Jacopo Mondi <[email protected]>
11038 L:      [email protected]
11039 L:      [email protected]
11040 S:      Supported
11041 T:      git git://linuxtv.org/media_tree.git
11042 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
11043 F:      drivers/media/platform/renesas-ceu.c
11044 F:      include/media/drv-intf/renesas-ceu.h
11045
11046 MEDIA DRIVERS FOR RENESAS - DRIF
11047 M:      Ramesh Shanmugasundaram <[email protected]>
11048 L:      [email protected]
11049 L:      [email protected]
11050 S:      Supported
11051 T:      git git://linuxtv.org/media_tree.git
11052 F:      Documentation/devicetree/bindings/media/renesas,drif.txt
11053 F:      drivers/media/platform/rcar_drif.c
11054
11055 MEDIA DRIVERS FOR RENESAS - FCP
11056 M:      Laurent Pinchart <[email protected]>
11057 L:      [email protected]
11058 L:      [email protected]
11059 S:      Supported
11060 T:      git git://linuxtv.org/media_tree.git
11061 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
11062 F:      drivers/media/platform/rcar-fcp.c
11063 F:      include/media/rcar-fcp.h
11064
11065 MEDIA DRIVERS FOR RENESAS - FDP1
11066 M:      Kieran Bingham <[email protected]>
11067 L:      [email protected]
11068 L:      [email protected]
11069 S:      Supported
11070 T:      git git://linuxtv.org/media_tree.git
11071 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
11072 F:      drivers/media/platform/rcar_fdp1.c
11073
11074 MEDIA DRIVERS FOR RENESAS - VIN
11075 M:      Niklas Söderlund <[email protected]>
11076 L:      [email protected]
11077 L:      [email protected]
11078 S:      Supported
11079 T:      git git://linuxtv.org/media_tree.git
11080 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
11081 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
11082 F:      drivers/media/platform/rcar-vin/
11083
11084 MEDIA DRIVERS FOR RENESAS - VSP1
11085 M:      Laurent Pinchart <[email protected]>
11086 M:      Kieran Bingham <[email protected]>
11087 L:      [email protected]
11088 L:      [email protected]
11089 S:      Supported
11090 T:      git git://linuxtv.org/media_tree.git
11091 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
11092 F:      drivers/media/platform/vsp1/
11093
11094 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
11095 L:      [email protected]
11096 S:      Orphan
11097 W:      https://linuxtv.org
11098 T:      git git://linuxtv.org/media_tree.git
11099 F:      drivers/media/dvb-frontends/stv0910*
11100
11101 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
11102 L:      [email protected]
11103 S:      Orphan
11104 W:      https://linuxtv.org
11105 T:      git git://linuxtv.org/media_tree.git
11106 F:      drivers/media/dvb-frontends/stv6111*
11107
11108 MEDIA DRIVERS FOR STM32 - DCMI
11109 M:      Hugues Fruchet <[email protected]>
11110 L:      [email protected]
11111 S:      Supported
11112 T:      git git://linuxtv.org/media_tree.git
11113 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
11114 F:      drivers/media/platform/stm32/stm32-dcmi.c
11115
11116 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
11117 M:      Mauro Carvalho Chehab <[email protected]>
11118 L:      [email protected]
11119 S:      Maintained
11120 W:      https://linuxtv.org
11121 Q:      http://patchwork.kernel.org/project/linux-media/list/
11122 T:      git git://linuxtv.org/media_tree.git
11123 F:      Documentation/admin-guide/media/
11124 F:      Documentation/devicetree/bindings/media/
11125 F:      Documentation/driver-api/media/
11126 F:      Documentation/userspace-api/media/
11127 F:      drivers/media/
11128 F:      drivers/staging/media/
11129 F:      include/linux/platform_data/media/
11130 F:      include/media/
11131 F:      include/uapi/linux/dvb/
11132 F:      include/uapi/linux/ivtv*
11133 F:      include/uapi/linux/media.h
11134 F:      include/uapi/linux/meye.h
11135 F:      include/uapi/linux/uvcvideo.h
11136 F:      include/uapi/linux/v4l2-*
11137 F:      include/uapi/linux/videodev2.h
11138
11139 MEDIATEK BLUETOOTH DRIVER
11140 M:      Sean Wang <[email protected]>
11141 L:      [email protected]
11142 L:      [email protected] (moderated for non-subscribers)
11143 S:      Maintained
11144 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
11145 F:      drivers/bluetooth/btmtkuart.c
11146
11147 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
11148 M:      Sean Wang <[email protected]>
11149 L:      [email protected]
11150 S:      Maintained
11151 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
11152 F:      drivers/power/reset/mt6323-poweroff.c
11153
11154 MEDIATEK CIR DRIVER
11155 M:      Sean Wang <[email protected]>
11156 S:      Maintained
11157 F:      drivers/media/rc/mtk-cir.c
11158
11159 MEDIATEK DMA DRIVER
11160 M:      Sean Wang <[email protected]>
11161 L:      [email protected]
11162 L:      [email protected] (moderated for non-subscribers)
11163 L:      [email protected] (moderated for non-subscribers)
11164 S:      Maintained
11165 F:      Documentation/devicetree/bindings/dma/mtk-*
11166 F:      drivers/dma/mediatek/
11167
11168 MEDIATEK ETHERNET DRIVER
11169 M:      Felix Fietkau <[email protected]>
11170 M:      John Crispin <[email protected]>
11171 M:      Sean Wang <[email protected]>
11172 M:      Mark Lee <[email protected]>
11173 L:      [email protected]
11174 S:      Maintained
11175 F:      drivers/net/ethernet/mediatek/
11176
11177 MEDIATEK I2C CONTROLLER DRIVER
11178 M:      Qii Wang <[email protected]>
11179 L:      [email protected]
11180 S:      Maintained
11181 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.txt
11182 F:      drivers/i2c/busses/i2c-mt65xx.c
11183
11184 MEDIATEK IOMMU DRIVER
11185 M:      Yong Wu <[email protected]>
11186 L:      [email protected]
11187 L:      [email protected] (moderated for non-subscribers)
11188 S:      Supported
11189 F:      Documentation/devicetree/bindings/iommu/mediatek*
11190 F:      drivers/iommu/mtk_iommu*
11191 F:      include/dt-bindings/memory/mt*-port.h
11192
11193 MEDIATEK JPEG DRIVER
11194 M:      Rick Chang <[email protected]>
11195 M:      Bin Liu <[email protected]>
11196 S:      Supported
11197 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
11198 F:      drivers/media/platform/mtk-jpeg/
11199
11200 MEDIATEK MDP DRIVER
11201 M:      Minghsiu Tsai <[email protected]>
11202 M:      Houlong Wei <[email protected]>
11203 M:      Andrew-CT Chen <[email protected]>
11204 S:      Supported
11205 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
11206 F:      drivers/media/platform/mtk-mdp/
11207 F:      drivers/media/platform/mtk-vpu/
11208
11209 MEDIATEK MEDIA DRIVER
11210 M:      Tiffany Lin <[email protected]>
11211 M:      Andrew-CT Chen <[email protected]>
11212 S:      Supported
11213 F:      Documentation/devicetree/bindings/media/mediatek-vcodec.txt
11214 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
11215 F:      drivers/media/platform/mtk-vcodec/
11216 F:      drivers/media/platform/mtk-vpu/
11217
11218 MEDIATEK MMC/SD/SDIO DRIVER
11219 M:      Chaotian Jing <[email protected]>
11220 S:      Maintained
11221 F:      Documentation/devicetree/bindings/mmc/mtk-sd.txt
11222 F:      drivers/mmc/host/mtk-sd.c
11223
11224 MEDIATEK MT76 WIRELESS LAN DRIVER
11225 M:      Felix Fietkau <[email protected]>
11226 M:      Lorenzo Bianconi <[email protected]>
11227 R:      Ryder Lee <[email protected]>
11228 L:      [email protected]
11229 S:      Maintained
11230 F:      drivers/net/wireless/mediatek/mt76/
11231
11232 MEDIATEK MT7601U WIRELESS LAN DRIVER
11233 M:      Jakub Kicinski <[email protected]>
11234 L:      [email protected]
11235 S:      Maintained
11236 F:      drivers/net/wireless/mediatek/mt7601u/
11237
11238 MEDIATEK MT7621/28/88 I2C DRIVER
11239 M:      Stefan Roese <[email protected]>
11240 L:      [email protected]
11241 S:      Maintained
11242 F:      Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
11243 F:      drivers/i2c/busses/i2c-mt7621.c
11244
11245 MEDIATEK MT7621 PHY PCI DRIVER
11246 M:      Sergio Paracuellos <[email protected]>
11247 S:      Maintained
11248 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
11249 F:      drivers/phy/ralink/phy-mt7621-pci.c
11250
11251 MEDIATEK NAND CONTROLLER DRIVER
11252 L:      [email protected]
11253 S:      Orphan
11254 F:      Documentation/devicetree/bindings/mtd/mtk-nand.txt
11255 F:      drivers/mtd/nand/raw/mtk_*
11256
11257 MEDIATEK PMIC LED DRIVER
11258 M:      Sean Wang <[email protected]>
11259 S:      Maintained
11260 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
11261 F:      drivers/leds/leds-mt6323.c
11262
11263 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
11264 M:      Sean Wang <[email protected]>
11265 S:      Maintained
11266 F:      drivers/char/hw_random/mtk-rng.c
11267
11268 MEDIATEK SWITCH DRIVER
11269 M:      Sean Wang <[email protected]>
11270 M:      Landen Chao <[email protected]>
11271 L:      [email protected]
11272 S:      Maintained
11273 F:      drivers/net/dsa/mt7530.*
11274 F:      net/dsa/tag_mtk.c
11275
11276 MEDIATEK USB3 DRD IP DRIVER
11277 M:      Chunfeng Yun <[email protected]>
11278 L:      [email protected]
11279 L:      [email protected] (moderated for non-subscribers)
11280 L:      [email protected] (moderated for non-subscribers)
11281 S:      Maintained
11282 F:      Documentation/devicetree/bindings/usb/mediatek,*
11283 F:      drivers/usb/host/xhci-mtk*
11284 F:      drivers/usb/mtu3/
11285
11286 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
11287 M:      Peter Senna Tschudin <[email protected]>
11288 M:      Martin Donnelly <[email protected]>
11289 M:      Martyn Welch <[email protected]>
11290 S:      Maintained
11291 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
11292 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
11293
11294 MEGARAID SCSI/SAS DRIVERS
11295 M:      Kashyap Desai <[email protected]>
11296 M:      Sumit Saxena <[email protected]>
11297 M:      Shivasharan S <[email protected]>
11298 L:      [email protected]
11299 L:      [email protected]
11300 S:      Maintained
11301 W:      http://www.avagotech.com/support/
11302 F:      Documentation/scsi/megaraid.rst
11303 F:      drivers/scsi/megaraid.*
11304 F:      drivers/scsi/megaraid/
11305
11306 MELEXIS MLX90614 DRIVER
11307 M:      Crt Mori <[email protected]>
11308 L:      [email protected]
11309 S:      Supported
11310 W:      http://www.melexis.com
11311 F:      drivers/iio/temperature/mlx90614.c
11312
11313 MELEXIS MLX90632 DRIVER
11314 M:      Crt Mori <[email protected]>
11315 L:      [email protected]
11316 S:      Supported
11317 W:      http://www.melexis.com
11318 F:      drivers/iio/temperature/mlx90632.c
11319
11320 MELFAS MIP4 TOUCHSCREEN DRIVER
11321 M:      Sangwon Jee <[email protected]>
11322 S:      Supported
11323 W:      http://www.melfas.com
11324 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
11325 F:      drivers/input/touchscreen/melfas_mip4.c
11326
11327 MELLANOX BLUEFIELD I2C DRIVER
11328 M:      Khalil Blaiech <[email protected]>
11329 L:      [email protected]
11330 S:      Supported
11331 F:      Documentation/devicetree/bindings/i2c/mellanox,i2c-mlxbf.yaml
11332 F:      drivers/i2c/busses/i2c-mlxbf.c
11333
11334 MELLANOX ETHERNET DRIVER (mlx4_en)
11335 M:      Tariq Toukan <[email protected]>
11336 L:      [email protected]
11337 S:      Supported
11338 W:      http://www.mellanox.com
11339 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11340 F:      drivers/net/ethernet/mellanox/mlx4/en_*
11341
11342 MELLANOX ETHERNET DRIVER (mlx5e)
11343 M:      Saeed Mahameed <[email protected]>
11344 L:      [email protected]
11345 S:      Supported
11346 W:      http://www.mellanox.com
11347 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11348 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
11349
11350 MELLANOX ETHERNET INNOVA DRIVERS
11351 R:      Boris Pismenny <[email protected]>
11352 L:      [email protected]
11353 S:      Supported
11354 W:      http://www.mellanox.com
11355 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11356 F:      drivers/net/ethernet/mellanox/mlx5/core/accel/*
11357 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
11358 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
11359 F:      include/linux/mlx5/mlx5_ifc_fpga.h
11360
11361 MELLANOX ETHERNET SWITCH DRIVERS
11362 M:      Jiri Pirko <[email protected]>
11363 M:      Ido Schimmel <[email protected]>
11364 L:      [email protected]
11365 S:      Supported
11366 W:      http://www.mellanox.com
11367 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11368 F:      drivers/net/ethernet/mellanox/mlxsw/
11369 F:      tools/testing/selftests/drivers/net/mlxsw/
11370
11371 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
11372 M:      [email protected]
11373 L:      [email protected]
11374 S:      Supported
11375 W:      http://www.mellanox.com
11376 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11377 F:      drivers/net/ethernet/mellanox/mlxfw/
11378
11379 MELLANOX HARDWARE PLATFORM SUPPORT
11380 M:      Andy Shevchenko <[email protected]>
11381 M:      Darren Hart <[email protected]>
11382 M:      Vadim Pasternak <[email protected]>
11383 L:      [email protected]
11384 S:      Supported
11385 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
11386 F:      drivers/platform/mellanox/
11387 F:      include/linux/platform_data/mlxreg.h
11388
11389 MELLANOX MLX4 core VPI driver
11390 M:      Tariq Toukan <[email protected]>
11391 L:      [email protected]
11392 L:      [email protected]
11393 S:      Supported
11394 W:      http://www.mellanox.com
11395 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11396 F:      drivers/net/ethernet/mellanox/mlx4/
11397 F:      include/linux/mlx4/
11398
11399 MELLANOX MLX4 IB driver
11400 M:      Yishai Hadas <[email protected]>
11401 L:      [email protected]
11402 S:      Supported
11403 W:      http://www.mellanox.com
11404 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11405 F:      drivers/infiniband/hw/mlx4/
11406 F:      include/linux/mlx4/
11407 F:      include/uapi/rdma/mlx4-abi.h
11408
11409 MELLANOX MLX5 core VPI driver
11410 M:      Saeed Mahameed <[email protected]>
11411 M:      Leon Romanovsky <[email protected]>
11412 L:      [email protected]
11413 L:      [email protected]
11414 S:      Supported
11415 W:      http://www.mellanox.com
11416 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11417 F:      Documentation/networking/device_drivers/ethernet/mellanox/
11418 F:      drivers/net/ethernet/mellanox/mlx5/core/
11419 F:      include/linux/mlx5/
11420
11421 MELLANOX MLX5 IB driver
11422 M:      Leon Romanovsky <[email protected]>
11423 L:      [email protected]
11424 S:      Supported
11425 W:      http://www.mellanox.com
11426 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11427 F:      drivers/infiniband/hw/mlx5/
11428 F:      include/linux/mlx5/
11429 F:      include/uapi/rdma/mlx5-abi.h
11430
11431 MELLANOX MLXCPLD I2C AND MUX DRIVER
11432 M:      Vadim Pasternak <[email protected]>
11433 M:      Michael Shych <[email protected]>
11434 L:      [email protected]
11435 S:      Supported
11436 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
11437 F:      drivers/i2c/busses/i2c-mlxcpld.c
11438 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
11439
11440 MELLANOX MLXCPLD LED DRIVER
11441 M:      Vadim Pasternak <[email protected]>
11442 L:      [email protected]
11443 S:      Supported
11444 F:      Documentation/leds/leds-mlxcpld.rst
11445 F:      drivers/leds/leds-mlxcpld.c
11446 F:      drivers/leds/leds-mlxreg.c
11447
11448 MELLANOX PLATFORM DRIVER
11449 M:      Vadim Pasternak <[email protected]>
11450 L:      [email protected]
11451 S:      Supported
11452 F:      drivers/platform/x86/mlx-platform.c
11453
11454 MEMBARRIER SUPPORT
11455 M:      Mathieu Desnoyers <[email protected]>
11456 M:      "Paul E. McKenney" <[email protected]>
11457 L:      [email protected]
11458 S:      Supported
11459 F:      arch/powerpc/include/asm/membarrier.h
11460 F:      include/uapi/linux/membarrier.h
11461 F:      kernel/sched/membarrier.c
11462
11463 MEMBLOCK
11464 M:      Mike Rapoport <[email protected]>
11465 L:      [email protected]
11466 S:      Maintained
11467 F:      Documentation/core-api/boot-time-mm.rst
11468 F:      include/linux/memblock.h
11469 F:      mm/memblock.c
11470
11471 MEMORY CONTROLLER DRIVERS
11472 M:      Krzysztof Kozlowski <[email protected]>
11473 L:      [email protected]
11474 S:      Maintained
11475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
11476 F:      Documentation/devicetree/bindings/memory-controllers/
11477 F:      drivers/memory/
11478 F:      include/dt-bindings/memory/
11479
11480 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
11481 M:      Dmitry Osipenko <[email protected]>
11482 L:      [email protected]
11483 L:      [email protected]
11484 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
11485 S:      Maintained
11486 F:      drivers/devfreq/tegra30-devfreq.c
11487
11488 MEMORY MANAGEMENT
11489 M:      Andrew Morton <[email protected]>
11490 L:      [email protected]
11491 S:      Maintained
11492 W:      http://www.linux-mm.org
11493 T:      quilt https://ozlabs.org/~akpm/mmotm/
11494 T:      quilt https://ozlabs.org/~akpm/mmots/
11495 T:      git git://github.com/hnaz/linux-mm.git
11496 F:      include/linux/gfp.h
11497 F:      include/linux/memory_hotplug.h
11498 F:      include/linux/mm.h
11499 F:      include/linux/mmzone.h
11500 F:      include/linux/vmalloc.h
11501 F:      mm/
11502
11503 MEMORY TECHNOLOGY DEVICES (MTD)
11504 M:      Miquel Raynal <[email protected]>
11505 M:      Richard Weinberger <[email protected]>
11506 M:      Vignesh Raghavendra <[email protected]>
11507 L:      [email protected]
11508 S:      Maintained
11509 W:      http://www.linux-mtd.infradead.org/
11510 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
11511 C:      irc://irc.oftc.net/mtd
11512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
11513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
11514 F:      Documentation/devicetree/bindings/mtd/
11515 F:      drivers/mtd/
11516 F:      include/linux/mtd/
11517 F:      include/uapi/mtd/
11518
11519 MEN A21 WATCHDOG DRIVER
11520 M:      Johannes Thumshirn <[email protected]>
11521 L:      [email protected]
11522 S:      Maintained
11523 F:      drivers/watchdog/mena21_wdt.c
11524
11525 MEN CHAMELEON BUS (mcb)
11526 M:      Johannes Thumshirn <[email protected]>
11527 S:      Maintained
11528 F:      Documentation/driver-api/men-chameleon-bus.rst
11529 F:      drivers/mcb/
11530 F:      include/linux/mcb.h
11531
11532 MEN F21BMC (Board Management Controller)
11533 M:      Andreas Werner <[email protected]>
11534 S:      Supported
11535 F:      Documentation/hwmon/menf21bmc.rst
11536 F:      drivers/hwmon/menf21bmc_hwmon.c
11537 F:      drivers/leds/leds-menf21bmc.c
11538 F:      drivers/mfd/menf21bmc.c
11539 F:      drivers/watchdog/menf21bmc_wdt.c
11540
11541 MEN Z069 WATCHDOG DRIVER
11542 M:      Johannes Thumshirn <[email protected]>
11543 L:      [email protected]
11544 S:      Maintained
11545 F:      drivers/watchdog/menz69_wdt.c
11546
11547 MESON AO CEC DRIVER FOR AMLOGIC SOCS
11548 M:      Neil Armstrong <[email protected]>
11549 L:      [email protected]
11550 L:      [email protected]
11551 S:      Supported
11552 W:      http://linux-meson.com/
11553 T:      git git://linuxtv.org/media_tree.git
11554 F:      Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml
11555 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
11556 F:      drivers/media/cec/platform/meson/ao-cec.c
11557
11558 MESON GE2D DRIVER FOR AMLOGIC SOCS
11559 M:      Neil Armstrong <[email protected]>
11560 L:      [email protected]
11561 L:      [email protected]
11562 S:      Supported
11563 T:      git git://linuxtv.org/media_tree.git
11564 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
11565 F:      drivers/media/platform/meson/ge2d/
11566
11567 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
11568 M:      Liang Yang <[email protected]>
11569 L:      [email protected]
11570 S:      Maintained
11571 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt
11572 F:      drivers/mtd/nand/raw/meson_*
11573
11574 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
11575 M:      Neil Armstrong <[email protected]>
11576 L:      [email protected]
11577 L:      [email protected]
11578 S:      Supported
11579 T:      git git://linuxtv.org/media_tree.git
11580 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
11581 F:      drivers/staging/media/meson/vdec/
11582
11583 METHODE UDPU SUPPORT
11584 M:      Vladimir Vid <[email protected]>
11585 S:      Maintained
11586 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
11587
11588 MHI BUS
11589 M:      Manivannan Sadhasivam <[email protected]>
11590 M:      Hemant Kumar <[email protected]>
11591 L:      [email protected]
11592 S:      Maintained
11593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
11594 F:      Documentation/ABI/stable/sysfs-bus-mhi
11595 F:      Documentation/mhi/
11596 F:      drivers/bus/mhi/
11597 F:      include/linux/mhi.h
11598
11599 MICROBLAZE ARCHITECTURE
11600 M:      Michal Simek <[email protected]>
11601 S:      Supported
11602 W:      http://www.monstr.eu/fdt/
11603 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
11604 F:      arch/microblaze/
11605
11606 MICROCHIP AT91 DMA DRIVERS
11607 M:      Ludovic Desroches <[email protected]>
11608 M:      Tudor Ambarus <[email protected]>
11609 L:      [email protected] (moderated for non-subscribers)
11610 L:      [email protected]
11611 S:      Supported
11612 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
11613 F:      drivers/dma/at_hdmac.c
11614 F:      drivers/dma/at_hdmac_regs.h
11615 F:      drivers/dma/at_xdmac.c
11616 F:      include/dt-bindings/dma/at91.h
11617 F:      include/linux/platform_data/dma-atmel.h
11618
11619 MICROCHIP AT91 SERIAL DRIVER
11620 M:      Richard Genoud <[email protected]>
11621 S:      Maintained
11622 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
11623 F:      drivers/tty/serial/atmel_serial.c
11624 F:      drivers/tty/serial/atmel_serial.h
11625
11626 MICROCHIP AT91 USART MFD DRIVER
11627 M:      Radu Pirea <[email protected]>
11628 L:      [email protected]
11629 S:      Supported
11630 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
11631 F:      drivers/mfd/at91-usart.c
11632 F:      include/dt-bindings/mfd/at91-usart.h
11633
11634 MICROCHIP AT91 USART SPI DRIVER
11635 M:      Radu Pirea <[email protected]>
11636 L:      [email protected]
11637 S:      Supported
11638 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
11639 F:      drivers/spi/spi-at91-usart.c
11640
11641 MICROCHIP AUDIO ASOC DRIVERS
11642 M:      Codrin Ciubotariu <[email protected]>
11643 L:      [email protected] (moderated for non-subscribers)
11644 S:      Supported
11645 F:      sound/soc/atmel
11646
11647 MICROCHIP ECC DRIVER
11648 M:      Tudor Ambarus <[email protected]>
11649 L:      [email protected]
11650 S:      Maintained
11651 F:      drivers/crypto/atmel-ecc.*
11652
11653 MICROCHIP I2C DRIVER
11654 M:      Codrin Ciubotariu <[email protected]>
11655 L:      [email protected]
11656 S:      Supported
11657 F:      drivers/i2c/busses/i2c-at91-*.c
11658 F:      drivers/i2c/busses/i2c-at91.h
11659
11660 MICROCHIP ISC DRIVER
11661 M:      Eugen Hristev <[email protected]>
11662 L:      [email protected]
11663 S:      Supported
11664 F:      Documentation/devicetree/bindings/media/atmel-isc.txt
11665 F:      drivers/media/platform/atmel/atmel-isc-base.c
11666 F:      drivers/media/platform/atmel/atmel-isc-regs.h
11667 F:      drivers/media/platform/atmel/atmel-isc.h
11668 F:      drivers/media/platform/atmel/atmel-sama5d2-isc.c
11669 F:      include/linux/atmel-isc-media.h
11670
11671 MICROCHIP ISI DRIVER
11672 M:      Eugen Hristev <[email protected]>
11673 L:      [email protected]
11674 S:      Supported
11675 F:      drivers/media/platform/atmel/atmel-isi.c
11676 F:      drivers/media/platform/atmel/atmel-isi.h
11677
11678 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
11679 M:      Woojung Huh <[email protected]>
11680 M:      [email protected]
11681 L:      [email protected]
11682 S:      Maintained
11683 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
11684 F:      drivers/net/dsa/microchip/*
11685 F:      include/linux/platform_data/microchip-ksz.h
11686 F:      net/dsa/tag_ksz.c
11687
11688 MICROCHIP LAN743X ETHERNET DRIVER
11689 M:      Bryan Whitehead <[email protected]>
11690 M:      [email protected]
11691 L:      [email protected]
11692 S:      Maintained
11693 F:      drivers/net/ethernet/microchip/lan743x_*
11694
11695 MICROCHIP LCDFB DRIVER
11696 M:      Nicolas Ferre <[email protected]>
11697 L:      [email protected]
11698 S:      Maintained
11699 F:      drivers/video/fbdev/atmel_lcdfb.c
11700 F:      include/video/atmel_lcdc.h
11701
11702 MICROCHIP MCP16502 PMIC DRIVER
11703 M:      Claudiu Beznea <[email protected]>
11704 L:      [email protected] (moderated for non-subscribers)
11705 S:      Supported
11706 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
11707 F:      drivers/regulator/mcp16502.c
11708
11709 MICROCHIP MCP3911 ADC DRIVER
11710 M:      Marcus Folkesson <[email protected]>
11711 M:      Kent Gustavsson <[email protected]>
11712 L:      [email protected]
11713 S:      Supported
11714 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
11715 F:      drivers/iio/adc/mcp3911.c
11716
11717 MICROCHIP MMC/SD/SDIO MCI DRIVER
11718 M:      Ludovic Desroches <[email protected]>
11719 S:      Maintained
11720 F:      drivers/mmc/host/atmel-mci.c
11721
11722 MICROCHIP NAND DRIVER
11723 M:      Tudor Ambarus <[email protected]>
11724 L:      [email protected]
11725 S:      Supported
11726 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
11727 F:      drivers/mtd/nand/raw/atmel/*
11728
11729 MICROCHIP PWM DRIVER
11730 M:      Claudiu Beznea <[email protected]>
11731 L:      [email protected] (moderated for non-subscribers)
11732 L:      [email protected]
11733 S:      Supported
11734 F:      Documentation/devicetree/bindings/pwm/atmel-pwm.txt
11735 F:      drivers/pwm/pwm-atmel.c
11736
11737 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
11738 M:      Eugen Hristev <[email protected]>
11739 L:      [email protected]
11740 S:      Supported
11741 F:      Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt
11742 F:      drivers/iio/adc/at91-sama5d2_adc.c
11743 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
11744
11745 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
11746 M:      Claudiu Beznea <[email protected]>
11747 S:      Supported
11748 F:      drivers/power/reset/at91-sama5d2_shdwc.c
11749
11750 MICROCHIP SPI DRIVER
11751 M:      Tudor Ambarus <[email protected]>
11752 S:      Supported
11753 F:      drivers/spi/spi-atmel.*
11754
11755 MICROCHIP SSC DRIVER
11756 M:      Codrin Ciubotariu <[email protected]>
11757 L:      [email protected] (moderated for non-subscribers)
11758 S:      Supported
11759 F:      drivers/misc/atmel-ssc.c
11760 F:      include/linux/atmel-ssc.h
11761
11762 MICROCHIP USB251XB DRIVER
11763 M:      Richard Leitner <[email protected]>
11764 L:      [email protected]
11765 S:      Maintained
11766 F:      Documentation/devicetree/bindings/usb/usb251xb.txt
11767 F:      drivers/usb/misc/usb251xb.c
11768
11769 MICROCHIP USBA UDC DRIVER
11770 M:      Cristian Birsan <[email protected]>
11771 L:      [email protected] (moderated for non-subscribers)
11772 S:      Supported
11773 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
11774
11775 MICROCHIP WILC1000 WIFI DRIVER
11776 M:      Ajay Singh <[email protected]>
11777 M:      Claudiu Beznea <[email protected]>
11778 L:      [email protected]
11779 S:      Supported
11780 F:      drivers/net/wireless/microchip/wilc1000/
11781
11782 MICROSEMI MIPS SOCS
11783 M:      Alexandre Belloni <[email protected]>
11784 M:      [email protected]
11785 L:      [email protected]
11786 S:      Supported
11787 F:      Documentation/devicetree/bindings/mips/mscc.txt
11788 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
11789 F:      arch/mips/boot/dts/mscc/
11790 F:      arch/mips/configs/generic/board-ocelot.config
11791 F:      arch/mips/generic/board-ocelot.c
11792
11793 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
11794 M:      Don Brace <[email protected]>
11795 L:      [email protected]
11796 L:      [email protected]
11797 S:      Supported
11798 F:      Documentation/scsi/smartpqi.rst
11799 F:      drivers/scsi/smartpqi/Kconfig
11800 F:      drivers/scsi/smartpqi/Makefile
11801 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
11802 F:      include/linux/cciss*.h
11803 F:      include/uapi/linux/cciss*.h
11804
11805 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
11806 M:      Maximilian Luz <[email protected]>
11807 L:      [email protected]
11808 S:      Maintained
11809 F:      drivers/platform/surface/surface_gpe.c
11810
11811 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
11812 M:      Hans de Goede <[email protected]>
11813 M:      Mark Gross <[email protected]>
11814 M:      Maximilian Luz <[email protected]>
11815 L:      [email protected]
11816 S:      Maintained
11817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
11818 F:      drivers/platform/surface/
11819
11820 MICROSOFT SURFACE HOT-PLUG DRIVER
11821 M:      Maximilian Luz <[email protected]>
11822 L:      [email protected]
11823 S:      Maintained
11824 F:      drivers/platform/surface/surface_hotplug.c
11825
11826 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
11827 M:      Chen Yu <[email protected]>
11828 L:      [email protected]
11829 S:      Supported
11830 F:      drivers/platform/surface/surfacepro3_button.c
11831
11832 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
11833 M:      Maximilian Luz <[email protected]>
11834 S:      Maintained
11835 W:      https://github.com/linux-surface/surface-aggregator-module
11836 C:      irc://chat.freenode.net/##linux-surface
11837 F:      Documentation/driver-api/surface_aggregator/
11838 F:      drivers/platform/surface/aggregator/
11839 F:      drivers/platform/surface/surface_acpi_notify.c
11840 F:      drivers/platform/surface/surface_aggregator_cdev.c
11841 F:      include/linux/surface_acpi_notify.h
11842 F:      include/linux/surface_aggregator/
11843 F:      include/uapi/linux/surface_aggregator/
11844
11845 MICROTEK X6 SCANNER
11846 M:      Oliver Neukum <[email protected]>
11847 S:      Maintained
11848 F:      drivers/usb/image/microtek.*
11849
11850 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
11851 M:      Luka Kovacic <[email protected]>
11852 M:      Luka Perkov <[email protected]>
11853 S:      Maintained
11854 F:      arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts
11855 F:      arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts
11856 F:      arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts
11857 F:      arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts
11858 F:      arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts
11859 F:      arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts
11860
11861 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
11862 M:      Sakari Ailus <[email protected]>
11863 L:      [email protected]
11864 S:      Maintained
11865 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
11866 F:      Documentation/driver-api/media/drivers/ccs/
11867 F:      Documentation/userspace-api/media/drivers/ccs.rst
11868 F:      drivers/media/i2c/ccs-pll.c
11869 F:      drivers/media/i2c/ccs-pll.h
11870 F:      drivers/media/i2c/ccs/
11871 F:      include/uapi/linux/ccs.h
11872 F:      include/uapi/linux/smiapp.h
11873
11874 MIPS
11875 M:      Thomas Bogendoerfer <[email protected]>
11876 L:      [email protected]
11877 S:      Maintained
11878 W:      http://www.linux-mips.org/
11879 Q:      https://patchwork.kernel.org/project/linux-mips/list/
11880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
11881 F:      Documentation/devicetree/bindings/mips/
11882 F:      Documentation/mips/
11883 F:      arch/mips/
11884 F:      drivers/platform/mips/
11885
11886 MIPS BOSTON DEVELOPMENT BOARD
11887 M:      Paul Burton <[email protected]>
11888 L:      [email protected]
11889 S:      Maintained
11890 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
11891 F:      arch/mips/boot/dts/img/boston.dts
11892 F:      arch/mips/configs/generic/board-boston.config
11893 F:      drivers/clk/imgtec/clk-boston.c
11894 F:      include/dt-bindings/clock/boston-clock.h
11895
11896 MIPS CORE DRIVERS
11897 M:      Thomas Bogendoerfer <[email protected]>
11898 M:      Serge Semin <[email protected]>
11899 L:      [email protected]
11900 S:      Supported
11901 F:      drivers/bus/mips_cdmm.c
11902 F:      drivers/clocksource/mips-gic-timer.c
11903 F:      drivers/cpuidle/cpuidle-cps.c
11904 F:      drivers/irqchip/irq-mips-cpu.c
11905 F:      drivers/irqchip/irq-mips-gic.c
11906
11907 MIPS GENERIC PLATFORM
11908 M:      Paul Burton <[email protected]>
11909 L:      [email protected]
11910 S:      Supported
11911 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
11912 F:      arch/mips/generic/
11913 F:      arch/mips/tools/generic-board-config.sh
11914
11915 MIPS RINT INSTRUCTION EMULATION
11916 M:      Aleksandar Markovic <[email protected]>
11917 L:      [email protected]
11918 S:      Supported
11919 F:      arch/mips/math-emu/dp_rint.c
11920 F:      arch/mips/math-emu/sp_rint.c
11921
11922 MIPS/LOONGSON1 ARCHITECTURE
11923 M:      Keguang Zhang <[email protected]>
11924 L:      [email protected]
11925 S:      Maintained
11926 F:      arch/mips/include/asm/mach-loongson32/
11927 F:      arch/mips/loongson32/
11928 F:      drivers/*/*/*loongson1*
11929 F:      drivers/*/*loongson1*
11930
11931 MIPS/LOONGSON2EF ARCHITECTURE
11932 M:      Jiaxun Yang <[email protected]>
11933 L:      [email protected]
11934 S:      Maintained
11935 F:      arch/mips/include/asm/mach-loongson2ef/
11936 F:      arch/mips/loongson2ef/
11937 F:      drivers/cpufreq/loongson2_cpufreq.c
11938
11939 MIPS/LOONGSON64 ARCHITECTURE
11940 M:      Huacai Chen <[email protected]>
11941 M:      Jiaxun Yang <[email protected]>
11942 L:      [email protected]
11943 S:      Maintained
11944 F:      arch/mips/include/asm/mach-loongson64/
11945 F:      arch/mips/loongson64/
11946 F:      drivers/irqchip/irq-loongson*
11947 F:      drivers/platform/mips/cpu_hwmon.c
11948
11949 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
11950 M:      Hans Verkuil <[email protected]>
11951 L:      [email protected]
11952 S:      Odd Fixes
11953 W:      https://linuxtv.org
11954 T:      git git://linuxtv.org/media_tree.git
11955 F:      drivers/media/radio/radio-miropcm20*
11956
11957 MMP SUPPORT
11958 R:      Lubomir Rintel <[email protected]>
11959 L:      [email protected] (moderated for non-subscribers)
11960 S:      Odd Fixes
11961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
11962 F:      arch/arm/boot/dts/mmp*
11963 F:      arch/arm/mach-mmp/
11964 F:      include/linux/soc/mmp/
11965
11966 MMP USB PHY DRIVERS
11967 R:      Lubomir Rintel <[email protected]>
11968 L:      [email protected] (moderated for non-subscribers)
11969 S:      Maintained
11970 F:      drivers/phy/marvell/phy-mmp3-usb.c
11971 F:      drivers/phy/marvell/phy-pxa-usb.c
11972
11973 MMU GATHER AND TLB INVALIDATION
11974 M:      Will Deacon <[email protected]>
11975 M:      "Aneesh Kumar K.V" <[email protected]>
11976 M:      Andrew Morton <[email protected]>
11977 M:      Nick Piggin <[email protected]>
11978 M:      Peter Zijlstra <[email protected]>
11979 L:      [email protected]
11980 L:      [email protected]
11981 S:      Maintained
11982 F:      arch/*/include/asm/tlb.h
11983 F:      include/asm-generic/tlb.h
11984 F:      mm/mmu_gather.c
11985
11986 MN88472 MEDIA DRIVER
11987 M:      Antti Palosaari <[email protected]>
11988 L:      [email protected]
11989 S:      Maintained
11990 W:      https://linuxtv.org
11991 W:      http://palosaari.fi/linux/
11992 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11993 F:      drivers/media/dvb-frontends/mn88472*
11994
11995 MN88473 MEDIA DRIVER
11996 M:      Antti Palosaari <[email protected]>
11997 L:      [email protected]
11998 S:      Maintained
11999 W:      https://linuxtv.org
12000 W:      http://palosaari.fi/linux/
12001 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12002 F:      drivers/media/dvb-frontends/mn88473*
12003
12004 MODULE SUPPORT
12005 M:      Jessica Yu <[email protected]>
12006 S:      Maintained
12007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
12008 F:      include/linux/module.h
12009 F:      kernel/module.c
12010
12011 MONOLITHIC POWER SYSTEM PMIC DRIVER
12012 M:      Saravanan Sekar <[email protected]>
12013 S:      Maintained
12014 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
12015 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
12016 F:      drivers/iio/adc/mp2629_adc.c
12017 F:      drivers/mfd/mp2629.c
12018 F:      drivers/power/supply/mp2629_charger.c
12019 F:      drivers/regulator/mp5416.c
12020 F:      drivers/regulator/mpq7920.c
12021 F:      drivers/regulator/mpq7920.h
12022 F:      include/linux/mfd/mp2629.h
12023
12024 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
12025 S:      Orphan
12026 W:      http://popies.net/meye/
12027 F:      Documentation/userspace-api/media/drivers/meye*
12028 F:      drivers/media/pci/meye/
12029 F:      include/uapi/linux/meye.h
12030
12031 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
12032 M:      Jiri Slaby <[email protected]>
12033 S:      Maintained
12034 F:      Documentation/driver-api/serial/moxa-smartio.rst
12035 F:      drivers/tty/mxser.*
12036
12037 MR800 AVERMEDIA USB FM RADIO DRIVER
12038 M:      Alexey Klimov <[email protected]>
12039 L:      [email protected]
12040 S:      Maintained
12041 T:      git git://linuxtv.org/media_tree.git
12042 F:      drivers/media/radio/radio-mr800.c
12043
12044 MRF24J40 IEEE 802.15.4 RADIO DRIVER
12045 M:      Alan Ott <[email protected]>
12046 L:      [email protected]
12047 S:      Maintained
12048 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
12049 F:      drivers/net/ieee802154/mrf24j40.c
12050
12051 MSI LAPTOP SUPPORT
12052 M:      "Lee, Chun-Yi" <[email protected]>
12053 L:      [email protected]
12054 S:      Maintained
12055 F:      drivers/platform/x86/msi-laptop.c
12056
12057 MSI WMI SUPPORT
12058 L:      [email protected]
12059 S:      Orphan
12060 F:      drivers/platform/x86/msi-wmi.c
12061
12062 MSI001 MEDIA DRIVER
12063 M:      Antti Palosaari <[email protected]>
12064 L:      [email protected]
12065 S:      Maintained
12066 W:      https://linuxtv.org
12067 W:      http://palosaari.fi/linux/
12068 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12069 T:      git git://linuxtv.org/anttip/media_tree.git
12070 F:      drivers/media/tuners/msi001*
12071
12072 MSI2500 MEDIA DRIVER
12073 M:      Antti Palosaari <[email protected]>
12074 L:      [email protected]
12075 S:      Maintained
12076 W:      https://linuxtv.org
12077 W:      http://palosaari.fi/linux/
12078 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12079 T:      git git://linuxtv.org/anttip/media_tree.git
12080 F:      drivers/media/usb/msi2500/
12081
12082 MSTAR INTERRUPT CONTROLLER DRIVER
12083 M:      Mark-PK Tsai <[email protected]>
12084 M:      Daniel Palmer <[email protected]>
12085 S:      Maintained
12086 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
12087 F:      drivers/irqchip/irq-mst-intc.c
12088
12089 MSYSTEMS DISKONCHIP G3 MTD DRIVER
12090 M:      Robert Jarzmik <[email protected]>
12091 L:      [email protected]
12092 S:      Maintained
12093 F:      drivers/mtd/devices/docg3*
12094
12095 MT9M032 APTINA SENSOR DRIVER
12096 M:      Laurent Pinchart <[email protected]>
12097 L:      [email protected]
12098 S:      Maintained
12099 T:      git git://linuxtv.org/media_tree.git
12100 F:      drivers/media/i2c/mt9m032.c
12101 F:      include/media/i2c/mt9m032.h
12102
12103 MT9P031 APTINA CAMERA SENSOR
12104 M:      Laurent Pinchart <[email protected]>
12105 L:      [email protected]
12106 S:      Maintained
12107 T:      git git://linuxtv.org/media_tree.git
12108 F:      drivers/media/i2c/mt9p031.c
12109 F:      include/media/i2c/mt9p031.h
12110
12111 MT9T001 APTINA CAMERA SENSOR
12112 M:      Laurent Pinchart <[email protected]>
12113 L:      [email protected]
12114 S:      Maintained
12115 T:      git git://linuxtv.org/media_tree.git
12116 F:      drivers/media/i2c/mt9t001.c
12117 F:      include/media/i2c/mt9t001.h
12118
12119 MT9T112 APTINA CAMERA SENSOR
12120 M:      Jacopo Mondi <[email protected]>
12121 L:      [email protected]
12122 S:      Odd Fixes
12123 T:      git git://linuxtv.org/media_tree.git
12124 F:      drivers/media/i2c/mt9t112.c
12125 F:      include/media/i2c/mt9t112.h
12126
12127 MT9V032 APTINA CAMERA SENSOR
12128 M:      Laurent Pinchart <[email protected]>
12129 L:      [email protected]
12130 S:      Maintained
12131 T:      git git://linuxtv.org/media_tree.git
12132 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
12133 F:      drivers/media/i2c/mt9v032.c
12134 F:      include/media/i2c/mt9v032.h
12135
12136 MT9V111 APTINA CAMERA SENSOR
12137 M:      Jacopo Mondi <[email protected]>
12138 L:      [email protected]
12139 S:      Maintained
12140 T:      git git://linuxtv.org/media_tree.git
12141 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
12142 F:      drivers/media/i2c/mt9v111.c
12143
12144 MULTIFUNCTION DEVICES (MFD)
12145 M:      Lee Jones <[email protected]>
12146 S:      Supported
12147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
12148 F:      Documentation/devicetree/bindings/mfd/
12149 F:      drivers/mfd/
12150 F:      include/dt-bindings/mfd/
12151 F:      include/linux/mfd/
12152
12153 MULTIMEDIA CARD (MMC) ETC. OVER SPI
12154 S:      Orphan
12155 F:      drivers/mmc/host/mmc_spi.c
12156 F:      include/linux/spi/mmc_spi.h
12157
12158 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
12159 M:      Ulf Hansson <[email protected]>
12160 L:      [email protected]
12161 S:      Maintained
12162 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
12163 F:      Documentation/devicetree/bindings/mmc/
12164 F:      drivers/mmc/
12165 F:      include/linux/mmc/
12166 F:      include/uapi/linux/mmc/
12167
12168 MULTIPLEXER SUBSYSTEM
12169 M:      Peter Rosin <[email protected]>
12170 S:      Maintained
12171 F:      Documentation/ABI/testing/sysfs-class-mux*
12172 F:      Documentation/devicetree/bindings/mux/
12173 F:      drivers/mux/
12174 F:      include/dt-bindings/mux/
12175 F:      include/linux/mux/
12176
12177 MULTITECH MULTIPORT CARD (ISICOM)
12178 S:      Orphan
12179 F:      drivers/tty/isicom.c
12180 F:      include/linux/isicom.h
12181
12182 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
12183 M:      Bin Liu <[email protected]>
12184 L:      [email protected]
12185 S:      Maintained
12186 F:      drivers/usb/musb/
12187
12188 MXL301RF MEDIA DRIVER
12189 M:      Akihiro Tsukada <[email protected]>
12190 L:      [email protected]
12191 S:      Odd Fixes
12192 F:      drivers/media/tuners/mxl301rf*
12193
12194 MXL5007T MEDIA DRIVER
12195 M:      Michael Krufky <[email protected]>
12196 L:      [email protected]
12197 S:      Maintained
12198 W:      https://linuxtv.org
12199 W:      http://github.com/mkrufky
12200 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12201 T:      git git://linuxtv.org/mkrufky/tuners.git
12202 F:      drivers/media/tuners/mxl5007t.*
12203
12204 MXSFB DRM DRIVER
12205 M:      Marek Vasut <[email protected]>
12206 M:      Stefan Agner <[email protected]>
12207 L:      [email protected]
12208 S:      Supported
12209 T:      git git://anongit.freedesktop.org/drm/drm-misc
12210 F:      Documentation/devicetree/bindings/display/mxsfb.txt
12211 F:      drivers/gpu/drm/mxsfb/
12212
12213 MYLEX DAC960 PCI RAID Controller
12214 M:      Hannes Reinecke <[email protected]>
12215 L:      [email protected]
12216 S:      Supported
12217 F:      drivers/scsi/myrb.*
12218 F:      drivers/scsi/myrs.*
12219
12220 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
12221 M:      Chris Lee <[email protected]>
12222 L:      [email protected]
12223 S:      Supported
12224 W:      https://www.cspi.com/ethernet-products/support/downloads/
12225 F:      drivers/net/ethernet/myricom/myri10ge/
12226
12227 NAND FLASH SUBSYSTEM
12228 M:      Miquel Raynal <[email protected]>
12229 R:      Richard Weinberger <[email protected]>
12230 L:      [email protected]
12231 S:      Maintained
12232 W:      http://www.linux-mtd.infradead.org/
12233 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
12234 C:      irc://irc.oftc.net/mtd
12235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
12236 F:      drivers/mtd/nand/
12237 F:      include/linux/mtd/*nand*.h
12238
12239 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
12240 M:      Daniel Mack <[email protected]>
12241 L:      [email protected] (moderated for non-subscribers)
12242 S:      Maintained
12243 W:      http://www.native-instruments.com
12244 F:      sound/usb/caiaq/
12245
12246 NATSEMI ETHERNET DRIVER (DP8381x)
12247 S:      Orphan
12248 F:      drivers/net/ethernet/natsemi/natsemi.c
12249
12250 NCR 5380 SCSI DRIVERS
12251 M:      Finn Thain <[email protected]>
12252 M:      Michael Schmitz <[email protected]>
12253 L:      [email protected]
12254 S:      Maintained
12255 F:      Documentation/scsi/g_NCR5380.rst
12256 F:      drivers/scsi/NCR5380.*
12257 F:      drivers/scsi/arm/cumana_1.c
12258 F:      drivers/scsi/arm/oak.c
12259 F:      drivers/scsi/atari_scsi.*
12260 F:      drivers/scsi/dmx3191d.c
12261 F:      drivers/scsi/g_NCR5380.*
12262 F:      drivers/scsi/mac_scsi.*
12263 F:      drivers/scsi/sun3_scsi.*
12264 F:      drivers/scsi/sun3_scsi_vme.c
12265
12266 NCSI LIBRARY
12267 M:      Samuel Mendoza-Jonas <[email protected]>
12268 S:      Maintained
12269 F:      net/ncsi/
12270
12271 NCT6775 HARDWARE MONITOR DRIVER
12272 M:      Guenter Roeck <[email protected]>
12273 L:      [email protected]
12274 S:      Maintained
12275 F:      Documentation/hwmon/nct6775.rst
12276 F:      drivers/hwmon/nct6775.c
12277
12278 NETDEVSIM
12279 M:      Jakub Kicinski <[email protected]>
12280 S:      Maintained
12281 F:      drivers/net/netdevsim/*
12282
12283 NETEM NETWORK EMULATOR
12284 M:      Stephen Hemminger <[email protected]>
12285 L:      [email protected]
12286 S:      Maintained
12287 F:      net/sched/sch_netem.c
12288
12289 NETERION 10GbE DRIVERS (s2io/vxge)
12290 M:      Jon Mason <[email protected]>
12291 L:      [email protected]
12292 S:      Supported
12293 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
12294 F:      Documentation/networking/device_drivers/ethernet/neterion/vxge.rst
12295 F:      drivers/net/ethernet/neterion/
12296
12297 NETFILTER
12298 M:      Pablo Neira Ayuso <[email protected]>
12299 M:      Jozsef Kadlecsik <[email protected]>
12300 M:      Florian Westphal <[email protected]>
12301 L:      [email protected]
12302 L:      [email protected]
12303 S:      Maintained
12304 W:      http://www.netfilter.org/
12305 W:      http://www.iptables.org/
12306 W:      http://www.nftables.org/
12307 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
12308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
12309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
12310 F:      include/linux/netfilter*
12311 F:      include/linux/netfilter/
12312 F:      include/net/netfilter/
12313 F:      include/uapi/linux/netfilter*
12314 F:      include/uapi/linux/netfilter/
12315 F:      net/*/netfilter.c
12316 F:      net/*/netfilter/
12317 F:      net/bridge/br_netfilter*.c
12318 F:      net/netfilter/
12319
12320 NETROM NETWORK LAYER
12321 M:      Ralf Baechle <[email protected]>
12322 L:      [email protected]
12323 S:      Maintained
12324 W:      http://www.linux-ax25.org/
12325 F:      include/net/netrom.h
12326 F:      include/uapi/linux/netrom.h
12327 F:      net/netrom/
12328
12329 NETRONOME ETHERNET DRIVERS
12330 M:      Simon Horman <[email protected]>
12331 R:      Jakub Kicinski <[email protected]>
12332 L:      [email protected]
12333 S:      Maintained
12334 F:      drivers/net/ethernet/netronome/
12335
12336 NETWORK BLOCK DEVICE (NBD)
12337 M:      Josef Bacik <[email protected]>
12338 L:      [email protected]
12339 L:      [email protected]
12340 S:      Maintained
12341 F:      Documentation/admin-guide/blockdev/nbd.rst
12342 F:      drivers/block/nbd.c
12343 F:      include/trace/events/nbd.h
12344 F:      include/uapi/linux/nbd.h
12345
12346 NETWORK DROP MONITOR
12347 M:      Neil Horman <[email protected]>
12348 L:      [email protected]
12349 S:      Maintained
12350 W:      https://fedorahosted.org/dropwatch/
12351 F:      include/uapi/linux/net_dropmon.h
12352 F:      net/core/drop_monitor.c
12353
12354 NETWORKING DRIVERS
12355 M:      "David S. Miller" <[email protected]>
12356 M:      Jakub Kicinski <[email protected]>
12357 L:      [email protected]
12358 S:      Maintained
12359 W:      http://www.linuxfoundation.org/en/Net
12360 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12362 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
12363 F:      Documentation/devicetree/bindings/net/
12364 F:      drivers/connector/
12365 F:      drivers/net/
12366 F:      include/linux/etherdevice.h
12367 F:      include/linux/fcdevice.h
12368 F:      include/linux/fddidevice.h
12369 F:      include/linux/hippidevice.h
12370 F:      include/linux/if_*
12371 F:      include/linux/inetdevice.h
12372 F:      include/linux/netdevice.h
12373 F:      include/uapi/linux/if_*
12374 F:      include/uapi/linux/netdevice.h
12375
12376 NETWORKING DRIVERS (WIRELESS)
12377 M:      Kalle Valo <[email protected]>
12378 L:      [email protected]
12379 S:      Maintained
12380 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
12381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
12382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
12383 F:      Documentation/devicetree/bindings/net/wireless/
12384 F:      drivers/net/wireless/
12385
12386 NETWORKING [DSA]
12387 M:      Andrew Lunn <[email protected]>
12388 M:      Vivien Didelot <[email protected]>
12389 M:      Florian Fainelli <[email protected]>
12390 M:      Vladimir Oltean <[email protected]>
12391 S:      Maintained
12392 F:      Documentation/devicetree/bindings/net/dsa/
12393 F:      drivers/net/dsa/
12394 F:      include/linux/dsa/
12395 F:      include/linux/platform_data/dsa.h
12396 F:      include/net/dsa.h
12397 F:      net/dsa/
12398
12399 NETWORKING [GENERAL]
12400 M:      "David S. Miller" <[email protected]>
12401 M:      Jakub Kicinski <[email protected]>
12402 L:      [email protected]
12403 S:      Maintained
12404 W:      http://www.linuxfoundation.org/en/Net
12405 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12406 B:      mailto:[email protected]
12407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
12409 F:      Documentation/networking/
12410 F:      include/linux/in.h
12411 F:      include/linux/net.h
12412 F:      include/linux/netdevice.h
12413 F:      include/net/
12414 F:      include/uapi/linux/in.h
12415 F:      include/uapi/linux/net.h
12416 F:      include/uapi/linux/net_namespace.h
12417 F:      include/uapi/linux/netdevice.h
12418 F:      lib/net_utils.c
12419 F:      lib/random32.c
12420 F:      net/
12421 F:      tools/testing/selftests/net/
12422
12423 NETWORKING [IPSEC]
12424 M:      Steffen Klassert <[email protected]>
12425 M:      Herbert Xu <[email protected]>
12426 M:      "David S. Miller" <[email protected]>
12427 L:      [email protected]
12428 S:      Maintained
12429 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
12430 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
12431 F:      include/net/xfrm.h
12432 F:      include/uapi/linux/xfrm.h
12433 F:      net/ipv4/ah4.c
12434 F:      net/ipv4/esp4*
12435 F:      net/ipv4/ip_vti.c
12436 F:      net/ipv4/ipcomp.c
12437 F:      net/ipv4/xfrm*
12438 F:      net/ipv6/ah6.c
12439 F:      net/ipv6/esp6*
12440 F:      net/ipv6/ip6_vti.c
12441 F:      net/ipv6/ipcomp6.c
12442 F:      net/ipv6/xfrm*
12443 F:      net/key/
12444 F:      net/xfrm/
12445 F:      tools/testing/selftests/net/ipsec.c
12446
12447 NETWORKING [IPv4/IPv6]
12448 M:      "David S. Miller" <[email protected]>
12449 M:      Hideaki YOSHIFUJI <[email protected]>
12450 M:      David Ahern <[email protected]>
12451 L:      [email protected]
12452 S:      Maintained
12453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12454 F:      arch/x86/net/*
12455 F:      include/net/ip*
12456 F:      net/ipv4/
12457 F:      net/ipv6/
12458
12459 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
12460 M:      Paul Moore <[email protected]>
12461 L:      [email protected]
12462 L:      [email protected]
12463 S:      Maintained
12464 W:      https://github.com/netlabel
12465 F:      Documentation/netlabel/
12466 F:      include/net/calipso.h
12467 F:      include/net/cipso_ipv4.h
12468 F:      include/net/netlabel.h
12469 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
12470 F:      include/uapi/linux/netfilter/xt_SECMARK.h
12471 F:      net/ipv4/cipso_ipv4.c
12472 F:      net/ipv6/calipso.c
12473 F:      net/netfilter/xt_CONNSECMARK.c
12474 F:      net/netfilter/xt_SECMARK.c
12475 F:      net/netlabel/
12476
12477 NETWORKING [MPTCP]
12478 M:      Mat Martineau <[email protected]>
12479 M:      Matthieu Baerts <[email protected]>
12480 L:      [email protected]
12481 L:      [email protected]
12482 S:      Maintained
12483 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
12484 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
12485 F:      Documentation/networking/mptcp-sysctl.rst
12486 F:      include/net/mptcp.h
12487 F:      include/uapi/linux/mptcp.h
12488 F:      net/mptcp/
12489 F:      tools/testing/selftests/net/mptcp/
12490
12491 NETWORKING [TCP]
12492 M:      Eric Dumazet <[email protected]>
12493 L:      [email protected]
12494 S:      Maintained
12495 F:      include/linux/tcp.h
12496 F:      include/net/tcp.h
12497 F:      include/trace/events/tcp.h
12498 F:      include/uapi/linux/tcp.h
12499 F:      net/ipv4/syncookies.c
12500 F:      net/ipv4/tcp*.c
12501 F:      net/ipv6/syncookies.c
12502 F:      net/ipv6/tcp*.c
12503
12504 NETWORKING [TLS]
12505 M:      Boris Pismenny <[email protected]>
12506 M:      John Fastabend <[email protected]>
12507 M:      Daniel Borkmann <[email protected]>
12508 M:      Jakub Kicinski <[email protected]>
12509 L:      [email protected]
12510 S:      Maintained
12511 F:      include/net/tls.h
12512 F:      include/uapi/linux/tls.h
12513 F:      net/tls/*
12514
12515 NETWORKING [WIRELESS]
12516 L:      [email protected]
12517 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
12518
12519 NETXEN (1/10) GbE SUPPORT
12520 M:      Manish Chopra <[email protected]>
12521 M:      Rahul Verma <[email protected]>
12522 M:      [email protected]
12523 L:      [email protected]
12524 S:      Supported
12525 F:      drivers/net/ethernet/qlogic/netxen/
12526
12527 NET_FAILOVER MODULE
12528 M:      Sridhar Samudrala <[email protected]>
12529 L:      [email protected]
12530 S:      Supported
12531 F:      Documentation/networking/net_failover.rst
12532 F:      drivers/net/net_failover.c
12533 F:      include/net/net_failover.h
12534
12535 NEXTHOP
12536 M:      David Ahern <[email protected]>
12537 L:      [email protected]
12538 S:      Maintained
12539 F:      include/net/netns/nexthop.h
12540 F:      include/net/nexthop.h
12541 F:      include/uapi/linux/nexthop.h
12542 F:      net/ipv4/nexthop.c
12543
12544 NFC SUBSYSTEM
12545 L:      [email protected]
12546 S:      Orphan
12547 F:      Documentation/devicetree/bindings/net/nfc/
12548 F:      drivers/nfc/
12549 F:      include/linux/platform_data/nfcmrvl.h
12550 F:      include/net/nfc/
12551 F:      include/uapi/linux/nfc.h
12552 F:      net/nfc/
12553
12554 NFC VIRTUAL NCI DEVICE DRIVER
12555 M:      Bongsu Jeon <[email protected]>
12556 L:      [email protected]
12557 L:      [email protected] (moderated for non-subscribers)
12558 S:      Supported
12559 F:      drivers/nfc/virtual_ncidev.c
12560 F:      tools/testing/selftests/nci/
12561
12562 NFS, SUNRPC, AND LOCKD CLIENTS
12563 M:      Trond Myklebust <[email protected]>
12564 M:      Anna Schumaker <[email protected]>
12565 L:      [email protected]
12566 S:      Maintained
12567 W:      http://client.linux-nfs.org
12568 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
12569 F:      fs/lockd/
12570 F:      fs/nfs/
12571 F:      fs/nfs_common/
12572 F:      include/linux/lockd/
12573 F:      include/linux/nfs*
12574 F:      include/linux/sunrpc/
12575 F:      include/uapi/linux/nfs*
12576 F:      include/uapi/linux/sunrpc/
12577 F:      net/sunrpc/
12578 F:      Documentation/filesystems/nfs/
12579
12580 NILFS2 FILESYSTEM
12581 M:      Ryusuke Konishi <[email protected]>
12582 L:      [email protected]
12583 S:      Supported
12584 W:      https://nilfs.sourceforge.io/
12585 W:      https://nilfs.osdn.jp/
12586 T:      git git://github.com/konis/nilfs2.git
12587 F:      Documentation/filesystems/nilfs2.rst
12588 F:      fs/nilfs2/
12589 F:      include/trace/events/nilfs2.h
12590 F:      include/uapi/linux/nilfs2_api.h
12591 F:      include/uapi/linux/nilfs2_ondisk.h
12592
12593 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
12594 M:      YOKOTA Hiroshi <[email protected]>
12595 S:      Maintained
12596 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
12597 F:      Documentation/scsi/NinjaSCSI.rst
12598 F:      drivers/scsi/pcmcia/nsp_*
12599
12600 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
12601 M:      GOTO Masanori <[email protected]>
12602 M:      YOKOTA Hiroshi <[email protected]>
12603 S:      Maintained
12604 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
12605 F:      Documentation/scsi/NinjaSCSI.rst
12606 F:      drivers/scsi/nsp32*
12607
12608 NIOS2 ARCHITECTURE
12609 M:      Ley Foon Tan <[email protected]>
12610 S:      Maintained
12611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
12612 F:      arch/nios2/
12613
12614 NITRO ENCLAVES (NE)
12615 M:      Andra Paraschiv <[email protected]>
12616 M:      Alexandru Vasile <[email protected]>
12617 M:      Alexandru Ciobotaru <[email protected]>
12618 L:      [email protected]
12619 S:      Supported
12620 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
12621 F:      Documentation/virt/ne_overview.rst
12622 F:      drivers/virt/nitro_enclaves/
12623 F:      include/linux/nitro_enclaves.h
12624 F:      include/uapi/linux/nitro_enclaves.h
12625 F:      samples/nitro_enclaves/
12626
12627 NOHZ, DYNTICKS SUPPORT
12628 M:      Frederic Weisbecker <[email protected]>
12629 M:      Thomas Gleixner <[email protected]>
12630 M:      Ingo Molnar <[email protected]>
12631 L:      [email protected]
12632 S:      Maintained
12633 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
12634 F:      include/linux/sched/nohz.h
12635 F:      include/linux/tick.h
12636 F:      kernel/time/tick*.*
12637
12638 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
12639 M:      Pavel Machek <[email protected]>
12640 M:      Sakari Ailus <[email protected]>
12641 L:      [email protected]
12642 S:      Maintained
12643 F:      drivers/media/i2c/ad5820.c
12644 F:      drivers/media/i2c/et8ek8
12645
12646 NOKIA N900 POWER SUPPLY DRIVERS
12647 R:      Pali Rohár <[email protected]>
12648 F:      drivers/power/supply/bq2415x_charger.c
12649 F:      drivers/power/supply/bq27xxx_battery.c
12650 F:      drivers/power/supply/bq27xxx_battery_i2c.c
12651 F:      drivers/power/supply/isp1704_charger.c
12652 F:      drivers/power/supply/rx51_battery.c
12653 F:      include/linux/power/bq2415x_charger.h
12654 F:      include/linux/power/bq27xxx_battery.h
12655
12656 NOLIBC HEADER FILE
12657 M:      Willy Tarreau <[email protected]>
12658 S:      Maintained
12659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
12660 F:      tools/include/nolibc/
12661
12662 NSDEPS
12663 M:      Matthias Maennich <[email protected]>
12664 S:      Maintained
12665 F:      Documentation/core-api/symbol-namespaces.rst
12666 F:      scripts/nsdeps
12667
12668 NTB AMD DRIVER
12669 M:      Sanjay R Mehta <[email protected]>
12670 M:      Shyam Sundar S K <[email protected]>
12671 L:      [email protected]
12672 S:      Supported
12673 F:      drivers/ntb/hw/amd/
12674
12675 NTB DRIVER CORE
12676 M:      Jon Mason <[email protected]>
12677 M:      Dave Jiang <[email protected]>
12678 M:      Allen Hubbe <[email protected]>
12679 L:      [email protected]
12680 S:      Supported
12681 W:      https://github.com/jonmason/ntb/wiki
12682 T:      git git://github.com/jonmason/ntb.git
12683 F:      drivers/net/ntb_netdev.c
12684 F:      drivers/ntb/
12685 F:      include/linux/ntb.h
12686 F:      include/linux/ntb_transport.h
12687 F:      tools/testing/selftests/ntb/
12688
12689 NTB IDT DRIVER
12690 M:      Serge Semin <[email protected]>
12691 L:      [email protected]
12692 S:      Supported
12693 F:      drivers/ntb/hw/idt/
12694
12695 NTB INTEL DRIVER
12696 M:      Dave Jiang <[email protected]>
12697 L:      [email protected]
12698 S:      Supported
12699 W:      https://github.com/davejiang/linux/wiki
12700 T:      git https://github.com/davejiang/linux.git
12701 F:      drivers/ntb/hw/intel/
12702
12703 NTFS FILESYSTEM
12704 M:      Anton Altaparmakov <[email protected]>
12705 L:      [email protected]
12706 S:      Supported
12707 W:      http://www.tuxera.com/
12708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
12709 F:      Documentation/filesystems/ntfs.rst
12710 F:      fs/ntfs/
12711
12712 NUBUS SUBSYSTEM
12713 M:      Finn Thain <[email protected]>
12714 L:      [email protected]
12715 S:      Maintained
12716 F:      arch/*/include/asm/nubus.h
12717 F:      drivers/nubus/
12718 F:      include/linux/nubus.h
12719 F:      include/uapi/linux/nubus.h
12720
12721 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
12722 M:      Antonino Daplas <[email protected]>
12723 L:      [email protected]
12724 S:      Maintained
12725 F:      drivers/video/fbdev/nvidia/
12726 F:      drivers/video/fbdev/riva/
12727
12728 NVM EXPRESS DRIVER
12729 M:      Keith Busch <[email protected]>
12730 M:      Jens Axboe <[email protected]>
12731 M:      Christoph Hellwig <[email protected]>
12732 M:      Sagi Grimberg <[email protected]>
12733 L:      [email protected]
12734 S:      Supported
12735 W:      http://git.infradead.org/nvme.git
12736 T:      git://git.infradead.org/nvme.git
12737 F:      drivers/nvme/host/
12738 F:      include/linux/nvme.h
12739 F:      include/uapi/linux/nvme_ioctl.h
12740
12741 NVM EXPRESS FC TRANSPORT DRIVERS
12742 M:      James Smart <[email protected]>
12743 L:      [email protected]
12744 S:      Supported
12745 F:      drivers/nvme/host/fc.c
12746 F:      drivers/nvme/target/fc.c
12747 F:      drivers/nvme/target/fcloop.c
12748 F:      include/linux/nvme-fc-driver.h
12749 F:      include/linux/nvme-fc.h
12750
12751 NVM EXPRESS TARGET DRIVER
12752 M:      Christoph Hellwig <[email protected]>
12753 M:      Sagi Grimberg <[email protected]>
12754 M:      Chaitanya Kulkarni <[email protected]>
12755 L:      [email protected]
12756 S:      Supported
12757 W:      http://git.infradead.org/nvme.git
12758 T:      git://git.infradead.org/nvme.git
12759 F:      drivers/nvme/target/
12760
12761 NVMEM FRAMEWORK
12762 M:      Srinivas Kandagatla <[email protected]>
12763 S:      Maintained
12764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
12765 F:      Documentation/ABI/stable/sysfs-bus-nvmem
12766 F:      Documentation/devicetree/bindings/nvmem/
12767 F:      drivers/nvmem/
12768 F:      include/linux/nvmem-consumer.h
12769 F:      include/linux/nvmem-provider.h
12770
12771 NXP FSPI DRIVER
12772 M:      Ashish Kumar <[email protected]>
12773 R:      Yogesh Gaur <[email protected]>
12774 L:      [email protected]
12775 S:      Maintained
12776 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt
12777 F:      drivers/spi/spi-nxp-fspi.c
12778
12779 NXP FXAS21002C DRIVER
12780 M:      Rui Miguel Silva <[email protected]>
12781 L:      [email protected]
12782 S:      Maintained
12783 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
12784 F:      drivers/iio/gyro/fxas21002c.h
12785 F:      drivers/iio/gyro/fxas21002c_core.c
12786 F:      drivers/iio/gyro/fxas21002c_i2c.c
12787 F:      drivers/iio/gyro/fxas21002c_spi.c
12788
12789 NXP i.MX CLOCK DRIVERS
12790 M:      Abel Vesa <[email protected]>
12791 L:      [email protected]
12792 L:      [email protected]
12793 S:      Maintained
12794 F:      drivers/clk/imx/
12795
12796 NXP i.MX 8MQ DCSS DRIVER
12797 M:      Laurentiu Palcu <[email protected]>
12798 R:      Lucas Stach <[email protected]>
12799 L:      [email protected]
12800 S:      Maintained
12801 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
12802 F:      drivers/gpu/drm/imx/dcss/
12803
12804 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
12805 M:      Jagan Teki <[email protected]>
12806 S:      Maintained
12807 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
12808 F:      drivers/regulator/pf8x00-regulator.c
12809
12810 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
12811 M:      Krzysztof Kozlowski <[email protected]>
12812 L:      [email protected]
12813 S:      Maintained
12814 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
12815 F:      drivers/extcon/extcon-ptn5150.c
12816
12817 NXP SGTL5000 DRIVER
12818 M:      Fabio Estevam <[email protected]>
12819 L:      [email protected] (moderated for non-subscribers)
12820 S:      Maintained
12821 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
12822 F:      sound/soc/codecs/sgtl5000*
12823
12824 NXP SJA1105 ETHERNET SWITCH DRIVER
12825 M:      Vladimir Oltean <[email protected]>
12826 L:      [email protected]
12827 S:      Maintained
12828 F:      drivers/net/dsa/sja1105
12829
12830 NXP TDA998X DRM DRIVER
12831 M:      Russell King <[email protected]>
12832 S:      Maintained
12833 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
12834 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
12835 F:      drivers/gpu/drm/i2c/tda998x_drv.c
12836 F:      include/drm/i2c/tda998x.h
12837 F:      include/dt-bindings/display/tda998x.h
12838 K:      "nxp,tda998x"
12839
12840 NXP TFA9879 DRIVER
12841 M:      Peter Rosin <[email protected]>
12842 L:      [email protected] (moderated for non-subscribers)
12843 S:      Maintained
12844 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
12845 F:      sound/soc/codecs/tfa9879*
12846
12847 NXP-NCI NFC DRIVER
12848 M:      Clément Perrochaud <[email protected]>
12849 R:      Charles Gorand <[email protected]>
12850 L:      [email protected] (moderated for non-subscribers)
12851 S:      Supported
12852 F:      drivers/nfc/nxp-nci
12853
12854 OBJAGG
12855 M:      Jiri Pirko <[email protected]>
12856 L:      [email protected]
12857 S:      Supported
12858 F:      include/linux/objagg.h
12859 F:      lib/objagg.c
12860 F:      lib/test_objagg.c
12861
12862 OBJTOOL
12863 M:      Josh Poimboeuf <[email protected]>
12864 M:      Peter Zijlstra <[email protected]>
12865 S:      Supported
12866 F:      tools/objtool/
12867 F:      include/linux/objtool.h
12868
12869 OCELOT ETHERNET SWITCH DRIVER
12870 M:      Vladimir Oltean <[email protected]>
12871 M:      Claudiu Manoil <[email protected]>
12872 M:      Alexandre Belloni <[email protected]>
12873 M:      [email protected]
12874 L:      [email protected]
12875 S:      Supported
12876 F:      drivers/net/dsa/ocelot/*
12877 F:      drivers/net/ethernet/mscc/
12878 F:      include/soc/mscc/ocelot*
12879 F:      net/dsa/tag_ocelot.c
12880 F:      net/dsa/tag_ocelot_8021q.c
12881 F:      tools/testing/selftests/drivers/net/ocelot/*
12882
12883 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
12884 M:      Frederic Barrat <[email protected]>
12885 M:      Andrew Donnellan <[email protected]>
12886 L:      [email protected]
12887 S:      Supported
12888 F:      Documentation/userspace-api/accelerators/ocxl.rst
12889 F:      arch/powerpc/include/asm/pnv-ocxl.h
12890 F:      arch/powerpc/platforms/powernv/ocxl.c
12891 F:      drivers/misc/ocxl/
12892 F:      include/misc/ocxl*
12893 F:      include/uapi/misc/ocxl.h
12894
12895 OMAP AUDIO SUPPORT
12896 M:      Peter Ujfalusi <[email protected]>
12897 M:      Jarkko Nikula <[email protected]>
12898 L:      [email protected] (moderated for non-subscribers)
12899 L:      [email protected]
12900 S:      Maintained
12901 F:      sound/soc/ti/n810.c
12902 F:      sound/soc/ti/omap*
12903 F:      sound/soc/ti/rx51.c
12904 F:      sound/soc/ti/sdma-pcm.*
12905
12906 OMAP CLOCK FRAMEWORK SUPPORT
12907 M:      Paul Walmsley <[email protected]>
12908 L:      [email protected]
12909 S:      Maintained
12910 F:      arch/arm/*omap*/*clock*
12911
12912 OMAP DEVICE TREE SUPPORT
12913 M:      Benoît Cousson <[email protected]>
12914 M:      Tony Lindgren <[email protected]>
12915 L:      [email protected]
12916 L:      [email protected]
12917 S:      Maintained
12918 F:      arch/arm/boot/dts/*am3*
12919 F:      arch/arm/boot/dts/*am4*
12920 F:      arch/arm/boot/dts/*am5*
12921 F:      arch/arm/boot/dts/*dra7*
12922 F:      arch/arm/boot/dts/*omap*
12923 F:      arch/arm/boot/dts/logicpd-som-lv*
12924 F:      arch/arm/boot/dts/logicpd-torpedo*
12925
12926 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
12927 L:      [email protected]
12928 L:      [email protected]
12929 S:      Orphan
12930 F:      Documentation/arm/omap/dss.rst
12931 F:      drivers/video/fbdev/omap2/
12932
12933 OMAP FRAMEBUFFER SUPPORT
12934 L:      [email protected]
12935 L:      [email protected]
12936 S:      Orphan
12937 F:      drivers/video/fbdev/omap/
12938
12939 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
12940 M:      Roger Quadros <[email protected]>
12941 M:      Tony Lindgren <[email protected]>
12942 L:      [email protected]
12943 S:      Maintained
12944 F:      arch/arm/mach-omap2/*gpmc*
12945 F:      drivers/memory/omap-gpmc.c
12946
12947 OMAP GPIO DRIVER
12948 M:      Grygorii Strashko <[email protected]>
12949 M:      Santosh Shilimkar <[email protected]>
12950 M:      Kevin Hilman <[email protected]>
12951 L:      [email protected]
12952 S:      Maintained
12953 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
12954 F:      drivers/gpio/gpio-omap.c
12955
12956 OMAP HARDWARE SPINLOCK SUPPORT
12957 M:      Ohad Ben-Cohen <[email protected]>
12958 L:      [email protected]
12959 S:      Maintained
12960 F:      drivers/hwspinlock/omap_hwspinlock.c
12961
12962 OMAP HS MMC SUPPORT
12963 L:      [email protected]
12964 L:      [email protected]
12965 S:      Orphan
12966 F:      drivers/mmc/host/omap_hsmmc.c
12967
12968 OMAP HWMOD DATA
12969 M:      Paul Walmsley <[email protected]>
12970 L:      [email protected]
12971 S:      Maintained
12972 F:      arch/arm/mach-omap2/omap_hwmod*data*
12973
12974 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
12975 M:      Benoît Cousson <[email protected]>
12976 L:      [email protected]
12977 S:      Maintained
12978 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
12979
12980 OMAP HWMOD SUPPORT
12981 M:      Benoît Cousson <[email protected]>
12982 M:      Paul Walmsley <[email protected]>
12983 L:      [email protected]
12984 S:      Maintained
12985 F:      arch/arm/mach-omap2/omap_hwmod.*
12986
12987 OMAP I2C DRIVER
12988 M:      Vignesh R <[email protected]>
12989 L:      [email protected]
12990 L:      [email protected]
12991 S:      Maintained
12992 F:      Documentation/devicetree/bindings/i2c/i2c-omap.txt
12993 F:      drivers/i2c/busses/i2c-omap.c
12994
12995 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
12996 M:      Laurent Pinchart <[email protected]>
12997 L:      [email protected]
12998 S:      Maintained
12999 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
13000 F:      drivers/media/platform/omap3isp/
13001 F:      drivers/staging/media/omap4iss/
13002
13003 OMAP MMC SUPPORT
13004 M:      Aaro Koskinen <[email protected]>
13005 L:      [email protected]
13006 S:      Odd Fixes
13007 F:      drivers/mmc/host/omap.c
13008
13009 OMAP POWER MANAGEMENT SUPPORT
13010 M:      Kevin Hilman <[email protected]>
13011 L:      [email protected]
13012 S:      Maintained
13013 F:      arch/arm/*omap*/*pm*
13014 F:      drivers/cpufreq/omap-cpufreq.c
13015
13016 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
13017 M:      Rajendra Nayak <[email protected]>
13018 M:      Paul Walmsley <[email protected]>
13019 L:      [email protected]
13020 S:      Maintained
13021 F:      arch/arm/mach-omap2/prm*
13022
13023 OMAP RANDOM NUMBER GENERATOR SUPPORT
13024 M:      Deepak Saxena <[email protected]>
13025 S:      Maintained
13026 F:      drivers/char/hw_random/omap-rng.c
13027
13028 OMAP USB SUPPORT
13029 L:      [email protected]
13030 L:      [email protected]
13031 S:      Orphan
13032 F:      arch/arm/*omap*/usb*
13033 F:      drivers/usb/*/*omap*
13034
13035 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
13036 M:      Mark Jackson <[email protected]>
13037 L:      [email protected]
13038 S:      Maintained
13039 F:      arch/arm/boot/dts/am335x-nano.dts
13040
13041 OMAP1 SUPPORT
13042 M:      Aaro Koskinen <[email protected]>
13043 M:      Tony Lindgren <[email protected]>
13044 L:      [email protected]
13045 S:      Maintained
13046 Q:      http://patchwork.kernel.org/project/linux-omap/list/
13047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
13048 F:      arch/arm/configs/omap1_defconfig
13049 F:      arch/arm/mach-omap1/
13050 F:      arch/arm/plat-omap/
13051 F:      drivers/i2c/busses/i2c-omap.c
13052 F:      include/linux/platform_data/ams-delta-fiq.h
13053 F:      include/linux/platform_data/i2c-omap.h
13054
13055 OMAP2+ SUPPORT
13056 M:      Tony Lindgren <[email protected]>
13057 L:      [email protected]
13058 S:      Maintained
13059 W:      http://www.muru.com/linux/omap/
13060 W:      http://linux.omap.com/
13061 Q:      http://patchwork.kernel.org/project/linux-omap/list/
13062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
13063 F:      arch/arm/configs/omap2plus_defconfig
13064 F:      arch/arm/mach-omap2/
13065 F:      arch/arm/plat-omap/
13066 F:      drivers/bus/ti-sysc.c
13067 F:      drivers/i2c/busses/i2c-omap.c
13068 F:      drivers/irqchip/irq-omap-intc.c
13069 F:      drivers/mfd/*omap*.c
13070 F:      drivers/mfd/menelaus.c
13071 F:      drivers/mfd/palmas.c
13072 F:      drivers/mfd/tps65217.c
13073 F:      drivers/mfd/tps65218.c
13074 F:      drivers/mfd/tps65910.c
13075 F:      drivers/mfd/twl-core.[ch]
13076 F:      drivers/mfd/twl4030*.c
13077 F:      drivers/mfd/twl6030*.c
13078 F:      drivers/mfd/twl6040*.c
13079 F:      drivers/regulator/palmas-regulator*.c
13080 F:      drivers/regulator/pbias-regulator.c
13081 F:      drivers/regulator/tps65217-regulator.c
13082 F:      drivers/regulator/tps65218-regulator.c
13083 F:      drivers/regulator/tps65910-regulator.c
13084 F:      drivers/regulator/twl-regulator.c
13085 F:      drivers/regulator/twl6030-regulator.c
13086 F:      include/linux/platform_data/i2c-omap.h
13087 F:      include/linux/platform_data/ti-sysc.h
13088
13089 OMFS FILESYSTEM
13090 M:      Bob Copeland <[email protected]>
13091 L:      [email protected]
13092 S:      Maintained
13093 F:      Documentation/filesystems/omfs.rst
13094 F:      fs/omfs/
13095
13096 OMNIKEY CARDMAN 4000 DRIVER
13097 M:      Harald Welte <[email protected]>
13098 S:      Maintained
13099 F:      drivers/char/pcmcia/cm4000_cs.c
13100 F:      include/linux/cm4000_cs.h
13101 F:      include/uapi/linux/cm4000_cs.h
13102
13103 OMNIKEY CARDMAN 4040 DRIVER
13104 M:      Harald Welte <[email protected]>
13105 S:      Maintained
13106 F:      drivers/char/pcmcia/cm4040_cs.*
13107
13108 OMNIVISION OV02A10 SENSOR DRIVER
13109 M:      Dongchun Zhu <[email protected]>
13110 L:      [email protected]
13111 S:      Maintained
13112 T:      git git://linuxtv.org/media_tree.git
13113 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
13114 F:      drivers/media/i2c/ov02a10.c
13115
13116 OMNIVISION OV13858 SENSOR DRIVER
13117 M:      Sakari Ailus <[email protected]>
13118 L:      [email protected]
13119 S:      Maintained
13120 T:      git git://linuxtv.org/media_tree.git
13121 F:      drivers/media/i2c/ov13858.c
13122
13123 OMNIVISION OV2680 SENSOR DRIVER
13124 M:      Rui Miguel Silva <[email protected]>
13125 L:      [email protected]
13126 S:      Maintained
13127 T:      git git://linuxtv.org/media_tree.git
13128 F:      Documentation/devicetree/bindings/media/i2c/ov2680.yaml
13129 F:      drivers/media/i2c/ov2680.c
13130
13131 OMNIVISION OV2685 SENSOR DRIVER
13132 M:      Shunqian Zheng <[email protected]>
13133 L:      [email protected]
13134 S:      Maintained
13135 T:      git git://linuxtv.org/media_tree.git
13136 F:      drivers/media/i2c/ov2685.c
13137
13138 OMNIVISION OV2740 SENSOR DRIVER
13139 M:      Tianshu Qiu <[email protected]>
13140 R:      Shawn Tu <[email protected]>
13141 R:      Bingbu Cao <[email protected]>
13142 L:      [email protected]
13143 S:      Maintained
13144 T:      git git://linuxtv.org/media_tree.git
13145 F:      drivers/media/i2c/ov2740.c
13146
13147 OMNIVISION OV5640 SENSOR DRIVER
13148 M:      Steve Longerbeam <[email protected]>
13149 L:      [email protected]
13150 S:      Maintained
13151 T:      git git://linuxtv.org/media_tree.git
13152 F:      drivers/media/i2c/ov5640.c
13153
13154 OMNIVISION OV5647 SENSOR DRIVER
13155 M:      Dave Stevenson <[email protected]>
13156 M:      Jacopo Mondi <[email protected]>
13157 L:      [email protected]
13158 S:      Maintained
13159 T:      git git://linuxtv.org/media_tree.git
13160 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
13161 F:      drivers/media/i2c/ov5647.c
13162
13163 OMNIVISION OV5670 SENSOR DRIVER
13164 M:      Chiranjeevi Rapolu <[email protected]>
13165 M:      Hyungwoo Yang <[email protected]>
13166 L:      [email protected]
13167 S:      Maintained
13168 T:      git git://linuxtv.org/media_tree.git
13169 F:      drivers/media/i2c/ov5670.c
13170
13171 OMNIVISION OV5675 SENSOR DRIVER
13172 M:      Shawn Tu <[email protected]>
13173 L:      [email protected]
13174 S:      Maintained
13175 T:      git git://linuxtv.org/media_tree.git
13176 F:      drivers/media/i2c/ov5675.c
13177
13178 OMNIVISION OV5695 SENSOR DRIVER
13179 M:      Shunqian Zheng <[email protected]>
13180 L:      [email protected]
13181 S:      Maintained
13182 T:      git git://linuxtv.org/media_tree.git
13183 F:      drivers/media/i2c/ov5695.c
13184
13185 OMNIVISION OV7670 SENSOR DRIVER
13186 L:      [email protected]
13187 S:      Orphan
13188 T:      git git://linuxtv.org/media_tree.git
13189 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
13190 F:      drivers/media/i2c/ov7670.c
13191
13192 OMNIVISION OV772x SENSOR DRIVER
13193 M:      Jacopo Mondi <[email protected]>
13194 L:      [email protected]
13195 S:      Odd fixes
13196 T:      git git://linuxtv.org/media_tree.git
13197 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
13198 F:      drivers/media/i2c/ov772x.c
13199 F:      include/media/i2c/ov772x.h
13200
13201 OMNIVISION OV7740 SENSOR DRIVER
13202 M:      Wenyou Yang <[email protected]>
13203 L:      [email protected]
13204 S:      Maintained
13205 T:      git git://linuxtv.org/media_tree.git
13206 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
13207 F:      drivers/media/i2c/ov7740.c
13208
13209 OMNIVISION OV8856 SENSOR DRIVER
13210 M:      Dongchun Zhu <[email protected]>
13211 L:      [email protected]
13212 S:      Maintained
13213 T:      git git://linuxtv.org/media_tree.git
13214 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
13215 F:      drivers/media/i2c/ov8856.c
13216
13217 OMNIVISION OV9640 SENSOR DRIVER
13218 M:      Petr Cvek <[email protected]>
13219 L:      [email protected]
13220 S:      Maintained
13221 F:      drivers/media/i2c/ov9640.*
13222
13223 OMNIVISION OV9650 SENSOR DRIVER
13224 M:      Sakari Ailus <[email protected]>
13225 R:      Akinobu Mita <[email protected]>
13226 R:      Sylwester Nawrocki <[email protected]>
13227 L:      [email protected]
13228 S:      Maintained
13229 T:      git git://linuxtv.org/media_tree.git
13230 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
13231 F:      drivers/media/i2c/ov9650.c
13232
13233 OMNIVISION OV9734 SENSOR DRIVER
13234 M:      Tianshu Qiu <[email protected]>
13235 R:      Bingbu Cao <[email protected]>
13236 L:      [email protected]
13237 S:      Maintained
13238 T:      git git://linuxtv.org/media_tree.git
13239 F:      drivers/media/i2c/ov9734.c
13240
13241 ONENAND FLASH DRIVER
13242 M:      Kyungmin Park <[email protected]>
13243 L:      [email protected]
13244 S:      Maintained
13245 F:      drivers/mtd/nand/onenand/
13246 F:      include/linux/mtd/onenand*.h
13247
13248 ONION OMEGA2+ BOARD
13249 M:      Harvey Hunt <[email protected]>
13250 L:      [email protected]
13251 S:      Maintained
13252 F:      arch/mips/boot/dts/ralink/omega2p.dts
13253
13254 OP-TEE DRIVER
13255 M:      Jens Wiklander <[email protected]>
13256 L:      [email protected]
13257 S:      Maintained
13258 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
13259 F:      drivers/tee/optee/
13260
13261 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
13262 M:      Sumit Garg <[email protected]>
13263 L:      [email protected]
13264 S:      Maintained
13265 F:      drivers/char/hw_random/optee-rng.c
13266
13267 OPA-VNIC DRIVER
13268 M:      Dennis Dalessandro <[email protected]>
13269 M:      Mike Marciniszyn <[email protected]>
13270 L:      [email protected]
13271 S:      Supported
13272 F:      drivers/infiniband/ulp/opa_vnic
13273
13274 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
13275 M:      Pantelis Antoniou <[email protected]>
13276 M:      Frank Rowand <[email protected]>
13277 L:      [email protected]
13278 S:      Maintained
13279 F:      Documentation/devicetree/dynamic-resolution-notes.rst
13280 F:      Documentation/devicetree/overlay-notes.rst
13281 F:      drivers/of/overlay.c
13282 F:      drivers/of/resolver.c
13283 K:      of_overlay_notifier_
13284
13285 OPEN FIRMWARE AND FLATTENED DEVICE TREE
13286 M:      Rob Herring <[email protected]>
13287 M:      Frank Rowand <[email protected]>
13288 L:      [email protected]
13289 S:      Maintained
13290 W:      http://www.devicetree.org/
13291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
13292 F:      Documentation/ABI/testing/sysfs-firmware-ofw
13293 F:      drivers/of/
13294 F:      include/linux/of*.h
13295 F:      scripts/dtc/
13296
13297 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
13298 M:      Rob Herring <[email protected]>
13299 L:      [email protected]
13300 S:      Maintained
13301 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
13302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
13303 F:      Documentation/devicetree/
13304 F:      arch/*/boot/dts/
13305 F:      include/dt-bindings/
13306
13307 OPENCORES I2C BUS DRIVER
13308 M:      Peter Korsgaard <[email protected]>
13309 M:      Andrew Lunn <[email protected]>
13310 L:      [email protected]
13311 S:      Maintained
13312 F:      Documentation/devicetree/bindings/i2c/i2c-ocores.txt
13313 F:      Documentation/i2c/busses/i2c-ocores.rst
13314 F:      drivers/i2c/busses/i2c-ocores.c
13315 F:      include/linux/platform_data/i2c-ocores.h
13316
13317 OPENRISC ARCHITECTURE
13318 M:      Jonas Bonn <[email protected]>
13319 M:      Stefan Kristiansson <[email protected]>
13320 M:      Stafford Horne <[email protected]>
13321 L:      [email protected]
13322 S:      Maintained
13323 W:      http://openrisc.io
13324 T:      git git://github.com/openrisc/linux.git
13325 F:      Documentation/devicetree/bindings/openrisc/
13326 F:      Documentation/openrisc/
13327 F:      arch/openrisc/
13328 F:      drivers/irqchip/irq-ompic.c
13329 F:      drivers/irqchip/irq-or1k-*
13330
13331 OPENVSWITCH
13332 M:      Pravin B Shelar <[email protected]>
13333 L:      [email protected]
13334 L:      [email protected]
13335 S:      Maintained
13336 W:      http://openvswitch.org
13337 F:      include/uapi/linux/openvswitch.h
13338 F:      net/openvswitch/
13339
13340 OPERATING PERFORMANCE POINTS (OPP)
13341 M:      Viresh Kumar <[email protected]>
13342 M:      Nishanth Menon <[email protected]>
13343 M:      Stephen Boyd <[email protected]>
13344 L:      [email protected]
13345 S:      Maintained
13346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
13347 F:      Documentation/devicetree/bindings/opp/
13348 F:      Documentation/power/opp.rst
13349 F:      drivers/opp/
13350 F:      include/linux/pm_opp.h
13351
13352 OPL4 DRIVER
13353 M:      Clemens Ladisch <[email protected]>
13354 L:      [email protected] (moderated for non-subscribers)
13355 S:      Maintained
13356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
13357 F:      sound/drivers/opl4/
13358
13359 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
13360 M:      Mark Fasheh <[email protected]>
13361 M:      Joel Becker <[email protected]>
13362 M:      Joseph Qi <[email protected]>
13363 L:      [email protected] (moderated for non-subscribers)
13364 S:      Supported
13365 W:      http://ocfs2.wiki.kernel.org
13366 F:      Documentation/filesystems/dlmfs.rst
13367 F:      Documentation/filesystems/ocfs2.rst
13368 F:      fs/ocfs2/
13369
13370 ORANGEFS FILESYSTEM
13371 M:      Mike Marshall <[email protected]>
13372 R:      Martin Brandenburg <[email protected]>
13373 L:      [email protected]
13374 S:      Supported
13375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
13376 F:      Documentation/filesystems/orangefs.rst
13377 F:      fs/orangefs/
13378
13379 ORINOCO DRIVER
13380 L:      [email protected]
13381 S:      Orphan
13382 W:      https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
13383 W:      http://www.nongnu.org/orinoco/
13384 F:      drivers/net/wireless/intersil/orinoco/
13385
13386 OV2659 OMNIVISION SENSOR DRIVER
13387 M:      "Lad, Prabhakar" <[email protected]>
13388 L:      [email protected]
13389 S:      Maintained
13390 W:      https://linuxtv.org
13391 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13392 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
13393 F:      drivers/media/i2c/ov2659.c
13394 F:      include/media/i2c/ov2659.h
13395
13396 OVERLAY FILESYSTEM
13397 M:      Miklos Szeredi <[email protected]>
13398 L:      [email protected]
13399 S:      Supported
13400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
13401 F:      Documentation/filesystems/overlayfs.rst
13402 F:      fs/overlayfs/
13403
13404 P54 WIRELESS DRIVER
13405 M:      Christian Lamparter <[email protected]>
13406 L:      [email protected]
13407 S:      Maintained
13408 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
13409 F:      drivers/net/wireless/intersil/p54/
13410
13411 PACKING
13412 M:      Vladimir Oltean <[email protected]>
13413 L:      [email protected]
13414 S:      Supported
13415 F:      Documentation/core-api/packing.rst
13416 F:      include/linux/packing.h
13417 F:      lib/packing.c
13418
13419 PADATA PARALLEL EXECUTION MECHANISM
13420 M:      Steffen Klassert <[email protected]>
13421 M:      Daniel Jordan <[email protected]>
13422 L:      [email protected]
13423 L:      [email protected]
13424 S:      Maintained
13425 F:      Documentation/core-api/padata.rst
13426 F:      include/linux/padata.h
13427 F:      kernel/padata.c
13428
13429 PAGE POOL
13430 M:      Jesper Dangaard Brouer <[email protected]>
13431 M:      Ilias Apalodimas <[email protected]>
13432 L:      [email protected]
13433 S:      Supported
13434 F:      Documentation/networking/page_pool.rst
13435 F:      include/net/page_pool.h
13436 F:      include/trace/events/page_pool.h
13437 F:      net/core/page_pool.c
13438
13439 PANASONIC LAPTOP ACPI EXTRAS DRIVER
13440 M:      Kenneth Chan <[email protected]>
13441 L:      [email protected]
13442 S:      Maintained
13443 F:      drivers/platform/x86/panasonic-laptop.c
13444
13445 PARALLAX PING IIO SENSOR DRIVER
13446 M:      Andreas Klinger <[email protected]>
13447 L:      [email protected]
13448 S:      Maintained
13449 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
13450 F:      drivers/iio/proximity/ping.c
13451
13452 PARALLEL LCD/KEYPAD PANEL DRIVER
13453 M:      Willy Tarreau <[email protected]>
13454 M:      Ksenija Stanojevic <[email protected]>
13455 S:      Odd Fixes
13456 F:      Documentation/admin-guide/lcd-panel-cgram.rst
13457 F:      drivers/auxdisplay/panel.c
13458
13459 PARALLEL PORT SUBSYSTEM
13460 M:      Sudip Mukherjee <[email protected]>
13461 M:      Sudip Mukherjee <[email protected]>
13462 L:      [email protected] (subscribers-only)
13463 S:      Maintained
13464 F:      Documentation/driver-api/parport*.rst
13465 F:      drivers/char/ppdev.c
13466 F:      drivers/parport/
13467 F:      include/linux/parport*.h
13468 F:      include/uapi/linux/ppdev.h
13469
13470 PARAVIRT_OPS INTERFACE
13471 M:      Juergen Gross <[email protected]>
13472 M:      Deep Shah <[email protected]>
13473 M:      "VMware, Inc." <[email protected]>
13474 L:      [email protected]
13475 S:      Supported
13476 F:      Documentation/virt/paravirt_ops.rst
13477 F:      arch/*/include/asm/paravirt*.h
13478 F:      arch/*/kernel/paravirt*
13479 F:      include/linux/hypervisor.h
13480
13481 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
13482 M:      Tim Waugh <[email protected]>
13483 L:      [email protected] (subscribers-only)
13484 S:      Maintained
13485 F:      Documentation/admin-guide/blockdev/paride.rst
13486 F:      drivers/block/paride/
13487
13488 PARISC ARCHITECTURE
13489 M:      "James E.J. Bottomley" <[email protected]>
13490 M:      Helge Deller <[email protected]>
13491 L:      [email protected]
13492 S:      Maintained
13493 W:      https://parisc.wiki.kernel.org
13494 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
13495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
13496 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
13497 F:      Documentation/parisc/
13498 F:      arch/parisc/
13499 F:      drivers/char/agp/parisc-agp.c
13500 F:      drivers/input/misc/hp_sdc_rtc.c
13501 F:      drivers/input/serio/gscps2.c
13502 F:      drivers/input/serio/hp_sdc*
13503 F:      drivers/parisc/
13504 F:      drivers/parport/parport_gsc.*
13505 F:      drivers/tty/serial/8250/8250_gsc.c
13506 F:      drivers/video/console/sti*
13507 F:      drivers/video/fbdev/sti*
13508 F:      drivers/video/logo/logo_parisc*
13509 F:      include/linux/hp_sdc.h
13510
13511 PARMAN
13512 M:      Jiri Pirko <[email protected]>
13513 L:      [email protected]
13514 S:      Supported
13515 F:      include/linux/parman.h
13516 F:      lib/parman.c
13517 F:      lib/test_parman.c
13518
13519 PC ENGINES APU BOARD DRIVER
13520 M:      Enrico Weigelt, metux IT consult <[email protected]>
13521 S:      Maintained
13522 F:      drivers/platform/x86/pcengines-apuv2.c
13523
13524 PC87360 HARDWARE MONITORING DRIVER
13525 M:      Jim Cromie <[email protected]>
13526 L:      [email protected]
13527 S:      Maintained
13528 F:      Documentation/hwmon/pc87360.rst
13529 F:      drivers/hwmon/pc87360.c
13530
13531 PC8736x GPIO DRIVER
13532 M:      Jim Cromie <[email protected]>
13533 S:      Maintained
13534 F:      drivers/char/pc8736x_gpio.c
13535
13536 PC87427 HARDWARE MONITORING DRIVER
13537 M:      Jean Delvare <[email protected]>
13538 L:      [email protected]
13539 S:      Maintained
13540 F:      Documentation/hwmon/pc87427.rst
13541 F:      drivers/hwmon/pc87427.c
13542
13543 PCA9532 LED DRIVER
13544 M:      Riku Voipio <[email protected]>
13545 S:      Maintained
13546 F:      drivers/leds/leds-pca9532.c
13547 F:      include/linux/leds-pca9532.h
13548
13549 PCA9541 I2C BUS MASTER SELECTOR DRIVER
13550 M:      Guenter Roeck <[email protected]>
13551 L:      [email protected]
13552 S:      Maintained
13553 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
13554
13555 PCDP - PRIMARY CONSOLE AND DEBUG PORT
13556 M:      Khalid Aziz <[email protected]>
13557 S:      Maintained
13558 F:      drivers/firmware/pcdp.*
13559
13560 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
13561 M:      Thomas Petazzoni <[email protected]>
13562 M:      Pali Rohár <[email protected]>
13563 L:      [email protected]
13564 L:      [email protected] (moderated for non-subscribers)
13565 S:      Maintained
13566 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
13567 F:      drivers/pci/controller/pci-aardvark.c
13568
13569 PCI DRIVER FOR ALTERA PCIE IP
13570 M:      Ley Foon Tan <[email protected]>
13571 L:      [email protected] (moderated for non-subscribers)
13572 L:      [email protected]
13573 S:      Supported
13574 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
13575 F:      drivers/pci/controller/pcie-altera.c
13576
13577 PCI DRIVER FOR APPLIEDMICRO XGENE
13578 M:      Toan Le <[email protected]>
13579 L:      [email protected]
13580 L:      [email protected]
13581 S:      Maintained
13582 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
13583 F:      drivers/pci/controller/pci-xgene.c
13584
13585 PCI DRIVER FOR ARM VERSATILE PLATFORM
13586 M:      Rob Herring <[email protected]>
13587 L:      [email protected]
13588 L:      [email protected]
13589 S:      Maintained
13590 F:      Documentation/devicetree/bindings/pci/versatile.yaml
13591 F:      drivers/pci/controller/pci-versatile.c
13592
13593 PCI DRIVER FOR ARMADA 8K
13594 M:      Thomas Petazzoni <[email protected]>
13595 L:      [email protected]
13596 L:      [email protected]
13597 S:      Maintained
13598 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
13599 F:      drivers/pci/controller/dwc/pcie-armada8k.c
13600
13601 PCI DRIVER FOR CADENCE PCIE IP
13602 M:      Tom Joseph <[email protected]>
13603 L:      [email protected]
13604 S:      Maintained
13605 F:      Documentation/devicetree/bindings/pci/cdns,*
13606 F:      drivers/pci/controller/cadence/
13607
13608 PCI DRIVER FOR FREESCALE LAYERSCAPE
13609 M:      Minghuan Lian <[email protected]>
13610 M:      Mingkai Hu <[email protected]>
13611 M:      Roy Zang <[email protected]>
13612 L:      [email protected]
13613 L:      [email protected]
13614 L:      [email protected]
13615 S:      Maintained
13616 F:      drivers/pci/controller/dwc/*layerscape*
13617
13618 PCI DRIVER FOR GENERIC OF HOSTS
13619 M:      Will Deacon <[email protected]>
13620 L:      [email protected]
13621 L:      [email protected] (moderated for non-subscribers)
13622 S:      Maintained
13623 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
13624 F:      drivers/pci/controller/pci-host-common.c
13625 F:      drivers/pci/controller/pci-host-generic.c
13626
13627 PCI DRIVER FOR IMX6
13628 M:      Richard Zhu <[email protected]>
13629 M:      Lucas Stach <[email protected]>
13630 L:      [email protected]
13631 L:      [email protected] (moderated for non-subscribers)
13632 S:      Maintained
13633 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
13634 F:      drivers/pci/controller/dwc/*imx6*
13635
13636 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
13637 M:      Jonathan Derrick <[email protected]>
13638 L:      [email protected]
13639 S:      Supported
13640 F:      drivers/pci/controller/vmd.c
13641
13642 PCI DRIVER FOR MICROSEMI SWITCHTEC
13643 M:      Kurt Schwemmer <[email protected]>
13644 M:      Logan Gunthorpe <[email protected]>
13645 L:      [email protected]
13646 S:      Maintained
13647 F:      Documentation/ABI/testing/sysfs-class-switchtec
13648 F:      Documentation/driver-api/switchtec.rst
13649 F:      drivers/ntb/hw/mscc/
13650 F:      drivers/pci/switch/switchtec*
13651 F:      include/linux/switchtec.h
13652 F:      include/uapi/linux/switchtec_ioctl.h
13653
13654 PCI DRIVER FOR MOBIVEIL PCIE IP
13655 M:      Karthikeyan Mitran <[email protected]>
13656 M:      Hou Zhiqiang <[email protected]>
13657 L:      [email protected]
13658 S:      Supported
13659 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
13660 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
13661
13662 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
13663 M:      Thomas Petazzoni <[email protected]>
13664 L:      [email protected]
13665 L:      [email protected] (moderated for non-subscribers)
13666 S:      Maintained
13667 F:      drivers/pci/controller/*mvebu*
13668
13669 PCI DRIVER FOR NVIDIA TEGRA
13670 M:      Thierry Reding <[email protected]>
13671 L:      [email protected]
13672 L:      [email protected]
13673 S:      Supported
13674 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
13675 F:      drivers/pci/controller/pci-tegra.c
13676
13677 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
13678 M:      Hou Zhiqiang <[email protected]>
13679 L:      [email protected]
13680 L:      [email protected]
13681 S:      Maintained
13682 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
13683 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
13684
13685 PCI DRIVER FOR RENESAS R-CAR
13686 M:      Marek Vasut <[email protected]>
13687 M:      Yoshihiro Shimoda <[email protected]>
13688 L:      [email protected]
13689 L:      [email protected]
13690 S:      Maintained
13691 F:      Documentation/devicetree/bindings/pci/*rcar*
13692 F:      drivers/pci/controller/*rcar*
13693
13694 PCI DRIVER FOR SAMSUNG EXYNOS
13695 M:      Jingoo Han <[email protected]>
13696 L:      [email protected]
13697 L:      [email protected] (moderated for non-subscribers)
13698 L:      [email protected]
13699 S:      Maintained
13700 F:      drivers/pci/controller/dwc/pci-exynos.c
13701
13702 PCI DRIVER FOR SYNOPSYS DESIGNWARE
13703 M:      Jingoo Han <[email protected]>
13704 M:      Gustavo Pimentel <[email protected]>
13705 L:      [email protected]
13706 S:      Maintained
13707 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
13708 F:      drivers/pci/controller/dwc/*designware*
13709
13710 PCI DRIVER FOR TI DRA7XX/J721E
13711 M:      Kishon Vijay Abraham I <[email protected]>
13712 L:      [email protected]
13713 L:      [email protected]
13714 L:      [email protected]
13715 S:      Supported
13716 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
13717 F:      drivers/pci/controller/cadence/pci-j721e.c
13718 F:      drivers/pci/controller/dwc/pci-dra7xx.c
13719
13720 PCI DRIVER FOR TI KEYSTONE
13721 M:      Murali Karicheri <[email protected]>
13722 L:      [email protected]
13723 L:      [email protected] (moderated for non-subscribers)
13724 S:      Maintained
13725 F:      drivers/pci/controller/dwc/pci-keystone.c
13726
13727 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
13728 M:      Linus Walleij <[email protected]>
13729 L:      [email protected]
13730 S:      Maintained
13731 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
13732 F:      drivers/pci/controller/pci-v3-semi.c
13733
13734 PCI ENDPOINT SUBSYSTEM
13735 M:      Kishon Vijay Abraham I <[email protected]>
13736 M:      Lorenzo Pieralisi <[email protected]>
13737 L:      [email protected]
13738 S:      Supported
13739 F:      Documentation/PCI/endpoint/*
13740 F:      Documentation/misc-devices/pci-endpoint-test.rst
13741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
13742 F:      drivers/misc/pci_endpoint_test.c
13743 F:      drivers/pci/endpoint/
13744 F:      tools/pci/
13745
13746 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
13747 M:      Russell Currey <[email protected]>
13748 M:      Oliver O'Halloran <[email protected]>
13749 L:      [email protected]
13750 S:      Supported
13751 F:      Documentation/PCI/pci-error-recovery.rst
13752 F:      Documentation/powerpc/eeh-pci-error-recovery.rst
13753 F:      arch/powerpc/include/*/eeh*.h
13754 F:      arch/powerpc/kernel/eeh*.c
13755 F:      arch/powerpc/platforms/*/eeh*.c
13756 F:      drivers/pci/pcie/aer.c
13757 F:      drivers/pci/pcie/dpc.c
13758 F:      drivers/pci/pcie/err.c
13759
13760 PCI ERROR RECOVERY
13761 M:      Linas Vepstas <[email protected]>
13762 L:      [email protected]
13763 S:      Supported
13764 F:      Documentation/PCI/pci-error-recovery.rst
13765
13766 PCI MSI DRIVER FOR ALTERA MSI IP
13767 M:      Ley Foon Tan <[email protected]>
13768 L:      [email protected] (moderated for non-subscribers)
13769 L:      [email protected]
13770 S:      Supported
13771 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
13772 F:      drivers/pci/controller/pcie-altera-msi.c
13773
13774 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
13775 M:      Toan Le <[email protected]>
13776 L:      [email protected]
13777 L:      [email protected]
13778 S:      Maintained
13779 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
13780 F:      drivers/pci/controller/pci-xgene-msi.c
13781
13782 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
13783 M:      Lorenzo Pieralisi <[email protected]>
13784 R:      Rob Herring <[email protected]>
13785 L:      [email protected]
13786 S:      Supported
13787 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
13788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
13789 F:      drivers/pci/controller/
13790
13791 PCI SUBSYSTEM
13792 M:      Bjorn Helgaas <[email protected]>
13793 L:      [email protected]
13794 S:      Supported
13795 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
13796 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
13797 F:      Documentation/PCI/
13798 F:      Documentation/devicetree/bindings/pci/
13799 F:      arch/x86/kernel/early-quirks.c
13800 F:      arch/x86/kernel/quirks.c
13801 F:      arch/x86/pci/
13802 F:      drivers/acpi/pci*
13803 F:      drivers/pci/
13804 F:      include/asm-generic/pci*
13805 F:      include/linux/of_pci.h
13806 F:      include/linux/pci*
13807 F:      include/uapi/linux/pci*
13808 F:      lib/pci*
13809
13810 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
13811 M:      Jonathan Chocron <[email protected]>
13812 L:      [email protected]
13813 S:      Maintained
13814 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
13815 F:      drivers/pci/controller/dwc/pcie-al.c
13816
13817 PCIE DRIVER FOR AMLOGIC MESON
13818 M:      Yue Wang <[email protected]>
13819 L:      [email protected]
13820 L:      [email protected]
13821 S:      Maintained
13822 F:      drivers/pci/controller/dwc/pci-meson.c
13823
13824 PCIE DRIVER FOR AXIS ARTPEC
13825 M:      Jesper Nilsson <[email protected]>
13826 L:      [email protected]
13827 L:      [email protected]
13828 S:      Maintained
13829 F:      Documentation/devicetree/bindings/pci/axis,artpec*
13830 F:      drivers/pci/controller/dwc/*artpec*
13831
13832 PCIE DRIVER FOR CAVIUM THUNDERX
13833 M:      Robert Richter <[email protected]>
13834 L:      [email protected]
13835 L:      [email protected] (moderated for non-subscribers)
13836 S:      Odd Fixes
13837 F:      drivers/pci/controller/pci-thunder-*
13838
13839 PCIE DRIVER FOR HISILICON
13840 M:      Zhou Wang <[email protected]>
13841 L:      [email protected]
13842 S:      Maintained
13843 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
13844 F:      drivers/pci/controller/dwc/pcie-hisi.c
13845
13846 PCIE DRIVER FOR HISILICON KIRIN
13847 M:      Xiaowei Song <[email protected]>
13848 M:      Binghui Wang <[email protected]>
13849 L:      [email protected]
13850 S:      Maintained
13851 F:      Documentation/devicetree/bindings/pci/kirin-pcie.txt
13852 F:      drivers/pci/controller/dwc/pcie-kirin.c
13853
13854 PCIE DRIVER FOR HISILICON STB
13855 M:      Shawn Guo <[email protected]>
13856 L:      [email protected]
13857 S:      Maintained
13858 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
13859 F:      drivers/pci/controller/dwc/pcie-histb.c
13860
13861 PCIE DRIVER FOR MEDIATEK
13862 M:      Ryder Lee <[email protected]>
13863 L:      [email protected]
13864 L:      [email protected]
13865 S:      Supported
13866 F:      Documentation/devicetree/bindings/pci/mediatek*
13867 F:      drivers/pci/controller/*mediatek*
13868
13869 PCIE DRIVER FOR QUALCOMM MSM
13870 M:      Stanimir Varbanov <[email protected]>
13871 L:      [email protected]
13872 L:      [email protected]
13873 S:      Maintained
13874 F:      drivers/pci/controller/dwc/*qcom*
13875
13876 PCIE DRIVER FOR ROCKCHIP
13877 M:      Shawn Lin <[email protected]>
13878 L:      [email protected]
13879 L:      [email protected]
13880 S:      Maintained
13881 F:      Documentation/devicetree/bindings/pci/rockchip-pcie*
13882 F:      drivers/pci/controller/pcie-rockchip*
13883
13884 PCIE DRIVER FOR SOCIONEXT UNIPHIER
13885 M:      Kunihiko Hayashi <[email protected]>
13886 L:      [email protected]
13887 S:      Maintained
13888 F:      Documentation/devicetree/bindings/pci/uniphier-pcie*
13889 F:      drivers/pci/controller/dwc/pcie-uniphier*
13890
13891 PCIE DRIVER FOR ST SPEAR13XX
13892 M:      Pratyush Anand <[email protected]>
13893 L:      [email protected]
13894 S:      Maintained
13895 F:      drivers/pci/controller/dwc/*spear*
13896
13897 PCMCIA SUBSYSTEM
13898 M:      Dominik Brodowski <[email protected]>
13899 S:      Odd Fixes
13900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
13901 F:      Documentation/pcmcia/
13902 F:      drivers/pcmcia/
13903 F:      include/pcmcia/
13904 F:      tools/pcmcia/
13905
13906 PCNET32 NETWORK DRIVER
13907 M:      Don Fry <[email protected]>
13908 L:      [email protected]
13909 S:      Maintained
13910 F:      drivers/net/ethernet/amd/pcnet32.c
13911
13912 PCRYPT PARALLEL CRYPTO ENGINE
13913 M:      Steffen Klassert <[email protected]>
13914 L:      [email protected]
13915 S:      Maintained
13916 F:      crypto/pcrypt.c
13917 F:      include/crypto/pcrypt.h
13918
13919 PEAQ WMI HOTKEYS DRIVER
13920 M:      Hans de Goede <[email protected]>
13921 L:      [email protected]
13922 S:      Maintained
13923 F:      drivers/platform/x86/peaq-wmi.c
13924
13925 PENSANDO ETHERNET DRIVERS
13926 M:      Shannon Nelson <[email protected]>
13927 M:      [email protected]
13928 L:      [email protected]
13929 S:      Supported
13930 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
13931 F:      drivers/net/ethernet/pensando/
13932
13933 PER-CPU MEMORY ALLOCATOR
13934 M:      Dennis Zhou <[email protected]>
13935 M:      Tejun Heo <[email protected]>
13936 M:      Christoph Lameter <[email protected]>
13937 S:      Maintained
13938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
13939 F:      arch/*/include/asm/percpu.h
13940 F:      include/linux/percpu*.h
13941 F:      mm/percpu*.c
13942
13943 PER-TASK DELAY ACCOUNTING
13944 M:      Balbir Singh <[email protected]>
13945 S:      Maintained
13946 F:      include/linux/delayacct.h
13947 F:      kernel/delayacct.c
13948
13949 PERFORMANCE EVENTS SUBSYSTEM
13950 M:      Peter Zijlstra <[email protected]>
13951 M:      Ingo Molnar <[email protected]>
13952 M:      Arnaldo Carvalho de Melo <[email protected]>
13953 R:      Mark Rutland <[email protected]>
13954 R:      Alexander Shishkin <[email protected]>
13955 R:      Jiri Olsa <[email protected]>
13956 R:      Namhyung Kim <[email protected]>
13957 L:      [email protected]
13958 S:      Supported
13959 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
13960 F:      arch/*/events/*
13961 F:      arch/*/events/*/*
13962 F:      arch/*/include/asm/perf_event.h
13963 F:      arch/*/kernel/*/*/perf_event*.c
13964 F:      arch/*/kernel/*/perf_event*.c
13965 F:      arch/*/kernel/perf_callchain.c
13966 F:      arch/*/kernel/perf_event*.c
13967 F:      include/linux/perf_event.h
13968 F:      include/uapi/linux/perf_event.h
13969 F:      kernel/events/*
13970 F:      tools/lib/perf/
13971 F:      tools/perf/
13972
13973 PERFORMANCE EVENTS TOOLING ARM64
13974 R:      John Garry <[email protected]>
13975 R:      Will Deacon <[email protected]>
13976 R:      Mathieu Poirier <[email protected]>
13977 R:      Leo Yan <[email protected]>
13978 L:      [email protected] (moderated for non-subscribers)
13979 S:      Supported
13980 F:      tools/build/feature/test-libopencsd.c
13981 F:      tools/perf/arch/arm*/
13982 F:      tools/perf/pmu-events/arch/arm64/
13983 F:      tools/perf/util/arm-spe*
13984 F:      tools/perf/util/cs-etm*
13985
13986 PERSONALITY HANDLING
13987 M:      Christoph Hellwig <[email protected]>
13988 L:      [email protected]
13989 S:      Maintained
13990 F:      include/linux/personality.h
13991 F:      include/uapi/linux/personality.h
13992
13993 PHOENIX RC FLIGHT CONTROLLER ADAPTER
13994 M:      Marcus Folkesson <[email protected]>
13995 L:      [email protected]
13996 S:      Maintained
13997 F:      Documentation/input/devices/pxrc.rst
13998 F:      drivers/input/joystick/pxrc.c
13999
14000 PHONET PROTOCOL
14001 M:      Remi Denis-Courmont <[email protected]>
14002 S:      Supported
14003 F:      Documentation/networking/phonet.rst
14004 F:      include/linux/phonet.h
14005 F:      include/net/phonet/
14006 F:      include/uapi/linux/phonet.h
14007 F:      net/phonet/
14008
14009 PHRAM MTD DRIVER
14010 M:      Joern Engel <[email protected]>
14011 L:      [email protected]
14012 S:      Maintained
14013 F:      drivers/mtd/devices/phram.c
14014
14015 PICOLCD HID DRIVER
14016 M:      Bruno Prémont <[email protected]>
14017 L:      [email protected]
14018 S:      Maintained
14019 F:      drivers/hid/hid-picolcd*
14020
14021 PIDFD API
14022 M:      Christian Brauner <[email protected]>
14023 L:      [email protected]
14024 S:      Maintained
14025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
14026 F:      samples/pidfd/
14027 F:      tools/testing/selftests/clone3/
14028 F:      tools/testing/selftests/pid_namespace/
14029 F:      tools/testing/selftests/pidfd/
14030 K:      (?i)pidfd
14031 K:      (?i)clone3
14032 K:      \b(clone_args|kernel_clone_args)\b
14033
14034 PIN CONTROL SUBSYSTEM
14035 M:      Linus Walleij <[email protected]>
14036 L:      [email protected]
14037 S:      Maintained
14038 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
14039 F:      Documentation/devicetree/bindings/pinctrl/
14040 F:      Documentation/driver-api/pinctl.rst
14041 F:      drivers/pinctrl/
14042 F:      include/linux/pinctrl/
14043
14044 PIN CONTROLLER - FREESCALE
14045 M:      Dong Aisheng <[email protected]>
14046 M:      Fabio Estevam <[email protected]>
14047 M:      Shawn Guo <[email protected]>
14048 M:      Stefan Agner <[email protected]>
14049 R:      Pengutronix Kernel Team <[email protected]>
14050 L:      [email protected]
14051 S:      Maintained
14052 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
14053 F:      drivers/pinctrl/freescale/
14054
14055 PIN CONTROLLER - INTEL
14056 M:      Mika Westerberg <[email protected]>
14057 M:      Andy Shevchenko <[email protected]>
14058 S:      Maintained
14059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
14060 F:      drivers/pinctrl/intel/
14061
14062 PIN CONTROLLER - MEDIATEK
14063 M:      Sean Wang <[email protected]>
14064 L:      [email protected] (moderated for non-subscribers)
14065 S:      Maintained
14066 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
14067 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt
14068 F:      drivers/pinctrl/mediatek/
14069
14070 PIN CONTROLLER - MICROCHIP AT91
14071 M:      Ludovic Desroches <[email protected]>
14072 L:      [email protected] (moderated for non-subscribers)
14073 L:      [email protected]
14074 S:      Supported
14075 F:      drivers/gpio/gpio-sama5d2-piobu.c
14076 F:      drivers/pinctrl/pinctrl-at91*
14077
14078 PIN CONTROLLER - QUALCOMM
14079 M:      Bjorn Andersson <[email protected]>
14080 L:      [email protected]
14081 S:      Maintained
14082 F:      Documentation/devicetree/bindings/pinctrl/qcom,*.txt
14083 F:      drivers/pinctrl/qcom/
14084
14085 PIN CONTROLLER - RENESAS
14086 M:      Geert Uytterhoeven <[email protected]>
14087 L:      [email protected]
14088 S:      Supported
14089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
14090 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
14091 F:      drivers/pinctrl/renesas/
14092
14093 PIN CONTROLLER - SAMSUNG
14094 M:      Tomasz Figa <[email protected]>
14095 M:      Krzysztof Kozlowski <[email protected]>
14096 M:      Sylwester Nawrocki <[email protected]>
14097 L:      [email protected] (moderated for non-subscribers)
14098 L:      [email protected]
14099 S:      Maintained
14100 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
14101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
14102 F:      Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
14103 F:      drivers/pinctrl/samsung/
14104 F:      include/dt-bindings/pinctrl/samsung.h
14105
14106 PIN CONTROLLER - SINGLE
14107 M:      Tony Lindgren <[email protected]>
14108 M:      Haojian Zhuang <[email protected]>
14109 L:      [email protected] (moderated for non-subscribers)
14110 L:      [email protected]
14111 S:      Maintained
14112 F:      drivers/pinctrl/pinctrl-single.c
14113
14114 PIN CONTROLLER - ST SPEAR
14115 M:      Viresh Kumar <[email protected]>
14116 L:      [email protected] (moderated for non-subscribers)
14117 S:      Maintained
14118 W:      http://www.st.com/spear
14119 F:      drivers/pinctrl/spear/
14120
14121 PISTACHIO SOC SUPPORT
14122 M:      James Hartley <[email protected]>
14123 L:      [email protected]
14124 S:      Odd Fixes
14125 F:      arch/mips/boot/dts/img/pistachio*
14126 F:      arch/mips/configs/pistachio*_defconfig
14127 F:      arch/mips/pistachio/
14128
14129 PKTCDVD DRIVER
14130 M:      [email protected]
14131 S:      Orphan
14132 F:      drivers/block/pktcdvd.c
14133 F:      include/linux/pktcdvd.h
14134 F:      include/uapi/linux/pktcdvd.h
14135
14136 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
14137 M:      Tomasz Duszynski <[email protected]>
14138 S:      Maintained
14139 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
14140 F:      drivers/iio/chemical/pms7003.c
14141
14142 PLDMFW LIBRARY
14143 M:      Jacob Keller <[email protected]>
14144 S:      Maintained
14145 F:      Documentation/driver-api/pldmfw/
14146 F:      include/linux/pldmfw.h
14147 F:      lib/pldmfw/
14148
14149 PLX DMA DRIVER
14150 M:      Logan Gunthorpe <[email protected]>
14151 S:      Maintained
14152 F:      drivers/dma/plx_dma.c
14153
14154 PM6764TR DRIVER
14155 M:      Charles Hsu     <[email protected]>
14156 L:      [email protected]
14157 S:      Maintained
14158 F:      Documentation/hwmon/pm6764tr.rst
14159 F:      drivers/hwmon/pmbus/pm6764tr.c
14160
14161 PM-GRAPH UTILITY
14162 M:      "Todd E Brandt" <[email protected]>
14163 L:      [email protected]
14164 S:      Supported
14165 W:      https://01.org/pm-graph
14166 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
14167 T:      git git://github.com/intel/pm-graph
14168 F:      tools/power/pm-graph
14169
14170 PMBUS HARDWARE MONITORING DRIVERS
14171 M:      Guenter Roeck <[email protected]>
14172 L:      [email protected]
14173 S:      Maintained
14174 W:      http://hwmon.wiki.kernel.org/
14175 W:      http://www.roeck-us.net/linux/drivers/
14176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
14177 F:      Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt
14178 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
14179 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
14180 F:      Documentation/hwmon/adm1275.rst
14181 F:      Documentation/hwmon/ibm-cffps.rst
14182 F:      Documentation/hwmon/ir35221.rst
14183 F:      Documentation/hwmon/lm25066.rst
14184 F:      Documentation/hwmon/ltc2978.rst
14185 F:      Documentation/hwmon/ltc3815.rst
14186 F:      Documentation/hwmon/max16064.rst
14187 F:      Documentation/hwmon/max20751.rst
14188 F:      Documentation/hwmon/max31785.rst
14189 F:      Documentation/hwmon/max34440.rst
14190 F:      Documentation/hwmon/max8688.rst
14191 F:      Documentation/hwmon/pmbus-core.rst
14192 F:      Documentation/hwmon/pmbus.rst
14193 F:      Documentation/hwmon/tps40422.rst
14194 F:      Documentation/hwmon/ucd9000.rst
14195 F:      Documentation/hwmon/ucd9200.rst
14196 F:      Documentation/hwmon/zl6100.rst
14197 F:      drivers/hwmon/pmbus/
14198 F:      include/linux/pmbus.h
14199
14200 PMC SIERRA MaxRAID DRIVER
14201 L:      [email protected]
14202 S:      Orphan
14203 W:      http://www.pmc-sierra.com/
14204 F:      drivers/scsi/pmcraid.*
14205
14206 PMC SIERRA PM8001 DRIVER
14207 M:      Jack Wang <[email protected]>
14208 L:      [email protected]
14209 S:      Supported
14210 F:      drivers/scsi/pm8001/
14211
14212 PNI RM3100 IIO DRIVER
14213 M:      Song Qiang <[email protected]>
14214 L:      [email protected]
14215 S:      Maintained
14216 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.txt
14217 F:      drivers/iio/magnetometer/rm3100*
14218
14219 PNP SUPPORT
14220 M:      "Rafael J. Wysocki" <[email protected]>
14221 L:      [email protected]
14222 S:      Maintained
14223 F:      drivers/pnp/
14224 F:      include/linux/pnp.h
14225
14226 POSIX CLOCKS and TIMERS
14227 M:      Thomas Gleixner <[email protected]>
14228 L:      [email protected]
14229 S:      Maintained
14230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
14231 F:      fs/timerfd.c
14232 F:      include/linux/time_namespace.h
14233 F:      include/linux/timer*
14234 F:      kernel/time/*timer*
14235 F:      kernel/time/namespace.c
14236
14237 POWER MANAGEMENT CORE
14238 M:      "Rafael J. Wysocki" <[email protected]>
14239 L:      [email protected]
14240 S:      Supported
14241 B:      https://bugzilla.kernel.org
14242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
14243 F:      drivers/base/power/
14244 F:      drivers/powercap/
14245 F:      include/linux/intel_rapl.h
14246 F:      include/linux/pm.h
14247 F:      include/linux/pm_*
14248 F:      include/linux/powercap.h
14249 F:      kernel/configs/nopm.config
14250
14251 POWER STATE COORDINATION INTERFACE (PSCI)
14252 M:      Mark Rutland <[email protected]>
14253 M:      Lorenzo Pieralisi <[email protected]>
14254 L:      [email protected]
14255 S:      Maintained
14256 F:      drivers/firmware/psci/
14257 F:      include/linux/psci.h
14258 F:      include/uapi/linux/psci.h
14259
14260 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
14261 M:      Sebastian Reichel <[email protected]>
14262 L:      [email protected]
14263 S:      Maintained
14264 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
14265 F:      Documentation/ABI/testing/sysfs-class-power
14266 F:      Documentation/devicetree/bindings/power/supply/
14267 F:      drivers/power/supply/
14268 F:      include/linux/power_supply.h
14269
14270 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
14271 M:      Suraj Jitindar Singh <[email protected]>
14272 L:      [email protected]
14273 S:      Maintained
14274 F:      drivers/char/powernv-op-panel.c
14275
14276 PPP OVER ATM (RFC 2364)
14277 M:      Mitchell Blank Jr <[email protected]>
14278 S:      Maintained
14279 F:      include/uapi/linux/atmppp.h
14280 F:      net/atm/pppoatm.c
14281
14282 PPP OVER ETHERNET
14283 M:      Michal Ostrowski <[email protected]>
14284 S:      Maintained
14285 F:      drivers/net/ppp/pppoe.c
14286 F:      drivers/net/ppp/pppox.c
14287
14288 PPP OVER L2TP
14289 M:      James Chapman <[email protected]>
14290 S:      Maintained
14291 F:      include/linux/if_pppol2tp.h
14292 F:      include/uapi/linux/if_pppol2tp.h
14293 F:      net/l2tp/l2tp_ppp.c
14294
14295 PPP PROTOCOL DRIVERS AND COMPRESSORS
14296 M:      Paul Mackerras <[email protected]>
14297 L:      [email protected]
14298 S:      Maintained
14299 F:      drivers/net/ppp/ppp_*
14300
14301 PPS SUPPORT
14302 M:      Rodolfo Giometti <[email protected]>
14303 L:      [email protected] (subscribers-only)
14304 S:      Maintained
14305 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
14306 F:      Documentation/ABI/testing/sysfs-pps
14307 F:      Documentation/devicetree/bindings/pps/pps-gpio.txt
14308 F:      Documentation/driver-api/pps.rst
14309 F:      drivers/pps/
14310 F:      include/linux/pps*.h
14311 F:      include/uapi/linux/pps.h
14312
14313 PPTP DRIVER
14314 M:      Dmitry Kozlov <[email protected]>
14315 L:      [email protected]
14316 S:      Maintained
14317 W:      http://sourceforge.net/projects/accel-pptp
14318 F:      drivers/net/ppp/pptp.c
14319
14320 PRESSURE STALL INFORMATION (PSI)
14321 M:      Johannes Weiner <[email protected]>
14322 S:      Maintained
14323 F:      include/linux/psi*
14324 F:      kernel/sched/psi.c
14325
14326 PRINTK
14327 M:      Petr Mladek <[email protected]>
14328 M:      Sergey Senozhatsky <[email protected]>
14329 R:      Steven Rostedt <[email protected]>
14330 R:      John Ogness <[email protected]>
14331 S:      Maintained
14332 F:      include/linux/printk.h
14333 F:      kernel/printk/
14334
14335 PRISM54 WIRELESS DRIVER
14336 M:      Luis Chamberlain <[email protected]>
14337 L:      [email protected]
14338 S:      Obsolete
14339 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
14340 F:      drivers/net/wireless/intersil/prism54/
14341
14342 PROC FILESYSTEM
14343 R:      Alexey Dobriyan <[email protected]>
14344 L:      [email protected]
14345 L:      [email protected]
14346 S:      Maintained
14347 F:      Documentation/filesystems/proc.rst
14348 F:      fs/proc/
14349 F:      include/linux/proc_fs.h
14350 F:      tools/testing/selftests/proc/
14351
14352 PROC SYSCTL
14353 M:      Luis Chamberlain <[email protected]>
14354 M:      Kees Cook <[email protected]>
14355 M:      Iurii Zaikin <[email protected]>
14356 L:      [email protected]
14357 L:      [email protected]
14358 S:      Maintained
14359 F:      fs/proc/proc_sysctl.c
14360 F:      include/linux/sysctl.h
14361 F:      kernel/sysctl-test.c
14362 F:      kernel/sysctl.c
14363 F:      tools/testing/selftests/sysctl/
14364
14365 PS3 NETWORK SUPPORT
14366 M:      Geoff Levand <[email protected]>
14367 L:      [email protected]
14368 L:      [email protected]
14369 S:      Maintained
14370 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
14371
14372 PS3 PLATFORM SUPPORT
14373 M:      Geoff Levand <[email protected]>
14374 L:      [email protected]
14375 S:      Maintained
14376 F:      arch/powerpc/boot/ps3*
14377 F:      arch/powerpc/include/asm/lv1call.h
14378 F:      arch/powerpc/include/asm/ps3*.h
14379 F:      arch/powerpc/platforms/ps3/
14380 F:      drivers/*/ps3*
14381 F:      drivers/ps3/
14382 F:      drivers/rtc/rtc-ps3.c
14383 F:      drivers/usb/host/*ps3.c
14384 F:      sound/ppc/snd_ps3*
14385
14386 PS3VRAM DRIVER
14387 M:      Jim Paris <[email protected]>
14388 M:      Geoff Levand <[email protected]>
14389 L:      [email protected]
14390 S:      Maintained
14391 F:      drivers/block/ps3vram.c
14392
14393 PSAMPLE PACKET SAMPLING SUPPORT
14394 M:      Yotam Gigi <[email protected]>
14395 S:      Maintained
14396 F:      include/net/psample.h
14397 F:      include/uapi/linux/psample.h
14398 F:      net/psample
14399
14400 PSTORE FILESYSTEM
14401 M:      Kees Cook <[email protected]>
14402 M:      Anton Vorontsov <[email protected]>
14403 M:      Colin Cross <[email protected]>
14404 M:      Tony Luck <[email protected]>
14405 S:      Maintained
14406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
14407 F:      Documentation/admin-guide/ramoops.rst
14408 F:      Documentation/admin-guide/pstore-blk.rst
14409 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.txt
14410 F:      drivers/acpi/apei/erst.c
14411 F:      drivers/firmware/efi/efi-pstore.c
14412 F:      fs/pstore/
14413 F:      include/linux/pstore*
14414 K:      \b(pstore|ramoops)
14415
14416 PTP HARDWARE CLOCK SUPPORT
14417 M:      Richard Cochran <[email protected]>
14418 L:      [email protected]
14419 S:      Maintained
14420 W:      http://linuxptp.sourceforge.net/
14421 F:      Documentation/ABI/testing/sysfs-ptp
14422 F:      Documentation/driver-api/ptp.rst
14423 F:      drivers/net/phy/dp83640*
14424 F:      drivers/ptp/*
14425 F:      include/linux/ptp_cl*
14426
14427 PTRACE SUPPORT
14428 M:      Oleg Nesterov <[email protected]>
14429 S:      Maintained
14430 F:      arch/*/*/ptrace*.c
14431 F:      arch/*/include/asm/ptrace*.h
14432 F:      arch/*/ptrace*.c
14433 F:      include/asm-generic/syscall.h
14434 F:      include/linux/ptrace.h
14435 F:      include/linux/regset.h
14436 F:      include/linux/tracehook.h
14437 F:      include/uapi/linux/ptrace.h
14438 F:      include/uapi/linux/ptrace.h
14439 F:      kernel/ptrace.c
14440
14441 PULSE8-CEC DRIVER
14442 M:      Hans Verkuil <[email protected]>
14443 L:      [email protected]
14444 S:      Maintained
14445 T:      git git://linuxtv.org/media_tree.git
14446 F:      Documentation/admin-guide/media/pulse8-cec.rst
14447 F:      drivers/media/cec/usb/pulse8/
14448
14449 PVRUSB2 VIDEO4LINUX DRIVER
14450 M:      Mike Isely <[email protected]>
14451 L:      [email protected]       (subscribers-only)
14452 L:      [email protected]
14453 S:      Maintained
14454 W:      http://www.isely.net/pvrusb2/
14455 T:      git git://linuxtv.org/media_tree.git
14456 F:      Documentation/driver-api/media/drivers/pvrusb2*
14457 F:      drivers/media/usb/pvrusb2/
14458
14459 PWC WEBCAM DRIVER
14460 M:      Hans Verkuil <[email protected]>
14461 L:      [email protected]
14462 S:      Odd Fixes
14463 T:      git git://linuxtv.org/media_tree.git
14464 F:      drivers/media/usb/pwc/*
14465 F:      include/trace/events/pwc.h
14466
14467 PWM FAN DRIVER
14468 M:      Bartlomiej Zolnierkiewicz <[email protected]>
14469 L:      [email protected]
14470 S:      Supported
14471 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
14472 F:      Documentation/hwmon/pwm-fan.rst
14473 F:      drivers/hwmon/pwm-fan.c
14474
14475 PWM IR Transmitter
14476 M:      Sean Young <[email protected]>
14477 L:      [email protected]
14478 S:      Maintained
14479 F:      drivers/media/rc/pwm-ir-tx.c
14480
14481 PWM SUBSYSTEM
14482 M:      Thierry Reding <[email protected]>
14483 R:      Uwe Kleine-König <[email protected]>
14484 M:      Lee Jones <[email protected]>
14485 L:      [email protected]
14486 S:      Maintained
14487 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
14488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
14489 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
14490 F:      Documentation/devicetree/bindings/pwm/
14491 F:      Documentation/driver-api/pwm.rst
14492 F:      drivers/gpio/gpio-mvebu.c
14493 F:      drivers/pwm/
14494 F:      drivers/video/backlight/pwm_bl.c
14495 F:      include/linux/pwm.h
14496 F:      include/linux/pwm_backlight.h
14497 K:      pwm_(config|apply_state|ops)
14498
14499 PXA GPIO DRIVER
14500 M:      Robert Jarzmik <[email protected]>
14501 L:      [email protected]
14502 S:      Maintained
14503 F:      drivers/gpio/gpio-pxa.c
14504
14505 PXA MMCI DRIVER
14506 S:      Orphan
14507
14508 PXA RTC DRIVER
14509 M:      Robert Jarzmik <[email protected]>
14510 L:      [email protected]
14511 S:      Maintained
14512
14513 PXA2xx/PXA3xx SUPPORT
14514 M:      Daniel Mack <[email protected]>
14515 M:      Haojian Zhuang <[email protected]>
14516 M:      Robert Jarzmik <[email protected]>
14517 L:      [email protected] (moderated for non-subscribers)
14518 S:      Maintained
14519 T:      git git://github.com/hzhuang1/linux.git
14520 T:      git git://github.com/rjarzmik/linux.git
14521 F:      arch/arm/boot/dts/pxa*
14522 F:      arch/arm/mach-pxa/
14523 F:      drivers/dma/pxa*
14524 F:      drivers/pcmcia/pxa2xx*
14525 F:      drivers/pinctrl/pxa/
14526 F:      drivers/spi/spi-pxa2xx*
14527 F:      drivers/usb/gadget/udc/pxa2*
14528 F:      include/sound/pxa2xx-lib.h
14529 F:      sound/arm/pxa*
14530 F:      sound/soc/pxa/
14531
14532 QAT DRIVER
14533 M:      Giovanni Cabiddu <[email protected]>
14534 L:      [email protected]
14535 S:      Supported
14536 F:      drivers/crypto/qat/
14537
14538 QCOM AUDIO (ASoC) DRIVERS
14539 M:      Srinivas Kandagatla <[email protected]>
14540 M:      Banajit Goswami <[email protected]>
14541 L:      [email protected] (moderated for non-subscribers)
14542 S:      Supported
14543 F:      sound/soc/codecs/lpass-va-macro.c
14544 F:      sound/soc/codecs/lpass-wsa-macro.*
14545 F:      sound/soc/codecs/msm8916-wcd-analog.c
14546 F:      sound/soc/codecs/msm8916-wcd-digital.c
14547 F:      sound/soc/codecs/wcd9335.*
14548 F:      sound/soc/codecs/wcd934x.c
14549 F:      sound/soc/codecs/wcd-clsh-v2.*
14550 F:      sound/soc/codecs/wsa881x.c
14551 F:      sound/soc/qcom/
14552
14553 QCOM IPA DRIVER
14554 M:      Alex Elder <[email protected]>
14555 L:      [email protected]
14556 S:      Supported
14557 F:      drivers/net/ipa/
14558
14559 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
14560 M:      Gabriel Somlo <[email protected]>
14561 M:      "Michael S. Tsirkin" <[email protected]>
14562 L:      [email protected]
14563 S:      Maintained
14564 F:      drivers/firmware/qemu_fw_cfg.c
14565 F:      include/uapi/linux/qemu_fw_cfg.h
14566
14567 QIB DRIVER
14568 M:      Dennis Dalessandro <[email protected]>
14569 M:      Mike Marciniszyn <[email protected]>
14570 L:      [email protected]
14571 S:      Supported
14572 F:      drivers/infiniband/hw/qib/
14573
14574 QLOGIC QL41xxx FCOE DRIVER
14575 M:      Saurav Kashyap <[email protected]>
14576 M:      Javed Hasan <[email protected]>
14577 M:      [email protected]
14578 L:      [email protected]
14579 S:      Supported
14580 F:      drivers/scsi/qedf/
14581
14582 QLOGIC QL41xxx ISCSI DRIVER
14583 M:      Nilesh Javali <[email protected]>
14584 M:      Manish Rangankar <[email protected]>
14585 M:      [email protected]
14586 L:      [email protected]
14587 S:      Supported
14588 F:      drivers/scsi/qedi/
14589
14590 QLOGIC QL4xxx ETHERNET DRIVER
14591 M:      Ariel Elior <[email protected]>
14592 M:      [email protected]
14593 L:      [email protected]
14594 S:      Supported
14595 F:      drivers/net/ethernet/qlogic/qed/
14596 F:      drivers/net/ethernet/qlogic/qede/
14597 F:      include/linux/qed/
14598
14599 QLOGIC QL4xxx RDMA DRIVER
14600 M:      Michal Kalderon <[email protected]>
14601 M:      Ariel Elior <[email protected]>
14602 L:      [email protected]
14603 S:      Supported
14604 F:      drivers/infiniband/hw/qedr/
14605 F:      include/uapi/rdma/qedr-abi.h
14606
14607 QLOGIC QLA1280 SCSI DRIVER
14608 M:      Michael Reed <[email protected]>
14609 L:      [email protected]
14610 S:      Maintained
14611 F:      drivers/scsi/qla1280.[ch]
14612
14613 QLOGIC QLA2XXX FC-SCSI DRIVER
14614 M:      Nilesh Javali <[email protected]>
14615 M:      [email protected]
14616 L:      [email protected]
14617 S:      Supported
14618 F:      drivers/scsi/qla2xxx/
14619
14620 QLOGIC QLA3XXX NETWORK DRIVER
14621 M:      [email protected]
14622 L:      [email protected]
14623 S:      Supported
14624 F:      drivers/net/ethernet/qlogic/qla3xxx.*
14625
14626 QLOGIC QLA4XXX iSCSI DRIVER
14627 M:      Nilesh Javali <[email protected]>
14628 M:      Manish Rangankar <[email protected]>
14629 M:      [email protected]
14630 L:      [email protected]
14631 S:      Supported
14632 F:      drivers/scsi/qla4xxx/
14633
14634 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
14635 M:      Shahed Shaikh <[email protected]>
14636 M:      Manish Chopra <[email protected]>
14637 M:      [email protected]
14638 L:      [email protected]
14639 S:      Supported
14640 F:      drivers/net/ethernet/qlogic/qlcnic/
14641
14642 QLOGIC QLGE 10Gb ETHERNET DRIVER
14643 M:      Manish Chopra <[email protected]>
14644 M:      [email protected]
14645 L:      [email protected]
14646 S:      Supported
14647 F:      drivers/staging/qlge/
14648
14649 QLOGIC QLGE 10Gb ETHERNET DRIVER
14650 M:      Coiby Xu <[email protected]>
14651 L:      [email protected]
14652 S:      Maintained
14653 F:      Documentation/networking/device_drivers/qlogic/qlge.rst
14654
14655 QM1D1B0004 MEDIA DRIVER
14656 M:      Akihiro Tsukada <[email protected]>
14657 L:      [email protected]
14658 S:      Odd Fixes
14659 F:      drivers/media/tuners/qm1d1b0004*
14660
14661 QM1D1C0042 MEDIA DRIVER
14662 M:      Akihiro Tsukada <[email protected]>
14663 L:      [email protected]
14664 S:      Odd Fixes
14665 F:      drivers/media/tuners/qm1d1c0042*
14666
14667 QNX4 FILESYSTEM
14668 M:      Anders Larsen <[email protected]>
14669 S:      Maintained
14670 W:      http://www.alarsen.net/linux/qnx4fs/
14671 F:      fs/qnx4/
14672 F:      include/uapi/linux/qnx4_fs.h
14673 F:      include/uapi/linux/qnxtypes.h
14674
14675 QORIQ DPAA2 FSL-MC BUS DRIVER
14676 M:      Stuart Yoder <[email protected]>
14677 M:      Laurentiu Tudor <[email protected]>
14678 L:      [email protected]
14679 S:      Maintained
14680 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
14681 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
14682 F:      drivers/bus/fsl-mc/
14683
14684 QT1010 MEDIA DRIVER
14685 M:      Antti Palosaari <[email protected]>
14686 L:      [email protected]
14687 S:      Maintained
14688 W:      https://linuxtv.org
14689 W:      http://palosaari.fi/linux/
14690 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14691 T:      git git://linuxtv.org/anttip/media_tree.git
14692 F:      drivers/media/tuners/qt1010*
14693
14694 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
14695 M:      Kalle Valo <[email protected]>
14696 L:      [email protected]
14697 S:      Supported
14698 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
14699 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
14700 F:      drivers/net/wireless/ath/ath10k/
14701
14702 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
14703 M:      Kalle Valo <[email protected]>
14704 L:      [email protected]
14705 S:      Supported
14706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
14707 F:      drivers/net/wireless/ath/ath11k/
14708
14709 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
14710 M:      [email protected]
14711 L:      [email protected]
14712 S:      Supported
14713 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
14714 F:      drivers/net/wireless/ath/ath9k/
14715
14716 QUALCOMM CAMERA SUBSYSTEM DRIVER
14717 M:      Robert Foss <[email protected]>
14718 M:      Todor Tomov <[email protected]>
14719 L:      [email protected]
14720 S:      Maintained
14721 F:      Documentation/admin-guide/media/qcom_camss.rst
14722 F:      Documentation/devicetree/bindings/media/qcom,camss.txt
14723 F:      drivers/media/platform/qcom/camss/
14724
14725 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
14726 M:      Niklas Cassel <[email protected]>
14727 L:      [email protected]
14728 L:      [email protected]
14729 S:      Maintained
14730 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.txt
14731 F:      drivers/soc/qcom/cpr.c
14732
14733 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
14734 M:      Ilia Lin <[email protected]>
14735 L:      [email protected]
14736 S:      Maintained
14737 F:      Documentation/devicetree/bindings/opp/qcom-nvmem-cpufreq.txt
14738 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
14739
14740 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
14741 M:      Timur Tabi <[email protected]>
14742 L:      [email protected]
14743 S:      Maintained
14744 F:      drivers/net/ethernet/qualcomm/emac/
14745
14746 QUALCOMM ETHQOS ETHERNET DRIVER
14747 M:      Vinod Koul <[email protected]>
14748 L:      [email protected]
14749 S:      Maintained
14750 F:      Documentation/devicetree/bindings/net/qcom,ethqos.txt
14751 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
14752
14753 QUALCOMM GENERIC INTERFACE I2C DRIVER
14754 M:      Akash Asthana <[email protected]>
14755 M:      Mukesh Savaliya <[email protected]>
14756 L:      [email protected]
14757 L:      [email protected]
14758 S:      Supported
14759 F:      drivers/i2c/busses/i2c-qcom-geni.c
14760
14761 QUALCOMM HEXAGON ARCHITECTURE
14762 M:      Brian Cain <[email protected]>
14763 L:      [email protected]
14764 S:      Supported
14765 F:      arch/hexagon/
14766
14767 QUALCOMM HIDMA DRIVER
14768 M:      Sinan Kaya <[email protected]>
14769 L:      [email protected]
14770 L:      [email protected]
14771 L:      [email protected]
14772 S:      Supported
14773 F:      drivers/dma/qcom/hidma*
14774
14775 QUALCOMM I2C CCI DRIVER
14776 M:      Loic Poulain <[email protected]>
14777 M:      Robert Foss <[email protected]>
14778 L:      [email protected]
14779 L:      [email protected]
14780 S:      Maintained
14781 F:      Documentation/devicetree/bindings/i2c/i2c-qcom-cci.txt
14782 F:      drivers/i2c/busses/i2c-qcom-cci.c
14783
14784 QUALCOMM IOMMU
14785 M:      Rob Clark <[email protected]>
14786 L:      [email protected]
14787 L:      [email protected]
14788 S:      Maintained
14789 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
14790
14791 QUALCOMM IPCC MAILBOX DRIVER
14792 M:      Manivannan Sadhasivam <[email protected]>
14793 L:      [email protected]
14794 S:      Supported
14795 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
14796 F:      drivers/mailbox/qcom-ipcc.c
14797 F:      include/dt-bindings/mailbox/qcom-ipcc.h
14798
14799 QUALCOMM IPQ4019 USB PHY DRIVER
14800 M:      Robert Marko <[email protected]>
14801 M:      Luka Perkov <[email protected]>
14802 L:      [email protected]
14803 S:      Maintained
14804 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
14805 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
14806
14807 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
14808 M:      Robert Marko <[email protected]>
14809 M:      Luka Perkov <[email protected]>
14810 L:      [email protected]
14811 S:      Maintained
14812 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
14813 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
14814
14815 QUALCOMM RMNET DRIVER
14816 M:      Subash Abhinov Kasiviswanathan <[email protected]>
14817 M:      Sean Tranchetti <[email protected]>
14818 L:      [email protected]
14819 S:      Maintained
14820 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
14821 F:      drivers/net/ethernet/qualcomm/rmnet/
14822 F:      include/linux/if_rmnet.h
14823
14824 QUALCOMM TSENS THERMAL DRIVER
14825 M:      Amit Kucheria <[email protected]>
14826 L:      [email protected]
14827 L:      [email protected]
14828 S:      Maintained
14829 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
14830 F:      drivers/thermal/qcom/
14831
14832 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
14833 M:      Stanimir Varbanov <[email protected]>
14834 L:      [email protected]
14835 L:      [email protected]
14836 S:      Maintained
14837 T:      git git://linuxtv.org/media_tree.git
14838 F:      Documentation/devicetree/bindings/media/*venus*
14839 F:      drivers/media/platform/qcom/venus/
14840
14841 QUALCOMM WCN36XX WIRELESS DRIVER
14842 M:      Kalle Valo <[email protected]>
14843 L:      [email protected]
14844 S:      Supported
14845 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
14846 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
14847 F:      drivers/net/wireless/ath/wcn36xx/
14848
14849 QUANTENNA QTNFMAC WIRELESS DRIVER
14850 M:      Igor Mitsyanko <[email protected]>
14851 R:      Sergey Matyukevich <[email protected]>
14852 L:      [email protected]
14853 S:      Maintained
14854 F:      drivers/net/wireless/quantenna
14855
14856 RADEON and AMDGPU DRM DRIVERS
14857 M:      Alex Deucher <[email protected]>
14858 M:      Christian König <[email protected]>
14859 L:      [email protected]
14860 S:      Supported
14861 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
14862 F:      drivers/gpu/drm/amd/
14863 F:      drivers/gpu/drm/radeon/
14864 F:      include/uapi/drm/amdgpu_drm.h
14865 F:      include/uapi/drm/radeon_drm.h
14866
14867 RADEON FRAMEBUFFER DISPLAY DRIVER
14868 M:      Benjamin Herrenschmidt <[email protected]>
14869 L:      [email protected]
14870 S:      Maintained
14871 F:      drivers/video/fbdev/aty/radeon*
14872 F:      include/uapi/linux/radeonfb.h
14873
14874 RADIOSHARK RADIO DRIVER
14875 M:      Hans Verkuil <[email protected]>
14876 L:      [email protected]
14877 S:      Maintained
14878 T:      git git://linuxtv.org/media_tree.git
14879 F:      drivers/media/radio/radio-shark.c
14880
14881 RADIOSHARK2 RADIO DRIVER
14882 M:      Hans Verkuil <[email protected]>
14883 L:      [email protected]
14884 S:      Maintained
14885 T:      git git://linuxtv.org/media_tree.git
14886 F:      drivers/media/radio/radio-shark2.c
14887 F:      drivers/media/radio/radio-tea5777.c
14888
14889 RADOS BLOCK DEVICE (RBD)
14890 M:      Ilya Dryomov <[email protected]>
14891 R:      Dongsheng Yang <[email protected]>
14892 L:      [email protected]
14893 S:      Supported
14894 W:      http://ceph.com/
14895 T:      git git://github.com/ceph/ceph-client.git
14896 F:      Documentation/ABI/testing/sysfs-bus-rbd
14897 F:      drivers/block/rbd.c
14898 F:      drivers/block/rbd_types.h
14899
14900 RAGE128 FRAMEBUFFER DISPLAY DRIVER
14901 M:      Paul Mackerras <[email protected]>
14902 L:      [email protected]
14903 S:      Maintained
14904 F:      drivers/video/fbdev/aty/aty128fb.c
14905
14906 RAINSHADOW-CEC DRIVER
14907 M:      Hans Verkuil <[email protected]>
14908 L:      [email protected]
14909 S:      Maintained
14910 T:      git git://linuxtv.org/media_tree.git
14911 F:      drivers/media/cec/usb/rainshadow/
14912
14913 RALINK MIPS ARCHITECTURE
14914 M:      John Crispin <[email protected]>
14915 L:      [email protected]
14916 S:      Maintained
14917 F:      arch/mips/ralink
14918
14919 RALINK RT2X00 WIRELESS LAN DRIVER
14920 M:      Stanislaw Gruszka <[email protected]>
14921 M:      Helmut Schaa <[email protected]>
14922 L:      [email protected]
14923 S:      Maintained
14924 F:      drivers/net/wireless/ralink/rt2x00/
14925
14926 RAMDISK RAM BLOCK DEVICE DRIVER
14927 M:      Jens Axboe <[email protected]>
14928 S:      Maintained
14929 F:      Documentation/admin-guide/blockdev/ramdisk.rst
14930 F:      drivers/block/brd.c
14931
14932 RANCHU VIRTUAL BOARD FOR MIPS
14933 M:      Miodrag Dinic <[email protected]>
14934 L:      [email protected]
14935 S:      Supported
14936 F:      arch/mips/configs/generic/board-ranchu.config
14937 F:      arch/mips/generic/board-ranchu.c
14938
14939 RANDOM NUMBER DRIVER
14940 M:      "Theodore Ts'o" <[email protected]>
14941 S:      Maintained
14942 F:      drivers/char/random.c
14943
14944 RAPIDIO SUBSYSTEM
14945 M:      Matt Porter <[email protected]>
14946 M:      Alexandre Bounine <[email protected]>
14947 S:      Maintained
14948 F:      drivers/rapidio/
14949
14950 RAS INFRASTRUCTURE
14951 M:      Tony Luck <[email protected]>
14952 M:      Borislav Petkov <[email protected]>
14953 L:      [email protected]
14954 S:      Maintained
14955 F:      Documentation/admin-guide/ras.rst
14956 F:      drivers/ras/
14957 F:      include/linux/ras.h
14958 F:      include/ras/ras_event.h
14959
14960 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
14961 L:      [email protected]
14962 S:      Orphan
14963 F:      drivers/net/wireless/ray*
14964
14965 RC-CORE / LIRC FRAMEWORK
14966 M:      Sean Young <[email protected]>
14967 L:      [email protected]
14968 S:      Maintained
14969 W:      http://linuxtv.org
14970 T:      git git://linuxtv.org/media_tree.git
14971 F:      Documentation/driver-api/media/rc-core.rst
14972 F:      Documentation/userspace-api/media/rc/
14973 F:      drivers/media/rc/
14974 F:      include/media/rc-map.h
14975 F:      include/media/rc-core.h
14976 F:      include/uapi/linux/lirc.h
14977
14978 RCMM REMOTE CONTROLS DECODER
14979 M:      Patrick Lerda <[email protected]>
14980 S:      Maintained
14981 F:      drivers/media/rc/ir-rcmm-decoder.c
14982
14983 RCUTORTURE TEST FRAMEWORK
14984 M:      "Paul E. McKenney" <[email protected]>
14985 M:      Josh Triplett <[email protected]>
14986 R:      Steven Rostedt <[email protected]>
14987 R:      Mathieu Desnoyers <[email protected]>
14988 R:      Lai Jiangshan <[email protected]>
14989 L:      [email protected]
14990 S:      Supported
14991 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
14992 F:      tools/testing/selftests/rcutorture
14993
14994 RDACM20 Camera Sensor
14995 M:      Jacopo Mondi <[email protected]>
14996 M:      Kieran Bingham <[email protected]>
14997 M:      Laurent Pinchart <[email protected]>
14998 M:      Niklas Söderlund <[email protected]>
14999 L:      [email protected]
15000 S:      Maintained
15001 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
15002 F:      drivers/media/i2c/max9271.c
15003 F:      drivers/media/i2c/max9271.h
15004 F:      drivers/media/i2c/rdacm20.c
15005
15006 RDACM21 Camera Sensor
15007 M:      Jacopo Mondi <[email protected]>
15008 M:      Kieran Bingham <[email protected]>
15009 M:      Laurent Pinchart <[email protected]>
15010 M:      Niklas Söderlund <[email protected]>
15011 L:      [email protected]
15012 S:      Maintained
15013 F:      Documentation/devicetree/bindings/media/i2c/rdacm2x-gmsl.yaml
15014 F:      drivers/media/i2c/max9271.c
15015 F:      drivers/media/i2c/max9271.h
15016 F:      drivers/media/i2c/rdacm21.c
15017
15018 RDC R-321X SoC
15019 M:      Florian Fainelli <[email protected]>
15020 S:      Maintained
15021
15022 RDC R6040 FAST ETHERNET DRIVER
15023 M:      Florian Fainelli <[email protected]>
15024 L:      [email protected]
15025 S:      Maintained
15026 F:      drivers/net/ethernet/rdc/r6040.c
15027
15028 RDMAVT - RDMA verbs software
15029 M:      Dennis Dalessandro <[email protected]>
15030 M:      Mike Marciniszyn <[email protected]>
15031 L:      [email protected]
15032 S:      Supported
15033 F:      drivers/infiniband/sw/rdmavt
15034
15035 RDS - RELIABLE DATAGRAM SOCKETS
15036 M:      Santosh Shilimkar <[email protected]>
15037 L:      [email protected]
15038 L:      [email protected]
15039 L:      [email protected] (moderated for non-subscribers)
15040 S:      Supported
15041 W:      https://oss.oracle.com/projects/rds/
15042 F:      Documentation/networking/rds.rst
15043 F:      net/rds/
15044
15045 RDT - RESOURCE ALLOCATION
15046 M:      Fenghua Yu <[email protected]>
15047 M:      Reinette Chatre <[email protected]>
15048 L:      [email protected]
15049 S:      Supported
15050 F:      Documentation/x86/resctrl*
15051 F:      arch/x86/include/asm/resctrl.h
15052 F:      arch/x86/kernel/cpu/resctrl/
15053 F:      tools/testing/selftests/resctrl/
15054
15055 READ-COPY UPDATE (RCU)
15056 M:      "Paul E. McKenney" <[email protected]>
15057 M:      Josh Triplett <[email protected]>
15058 R:      Steven Rostedt <[email protected]>
15059 R:      Mathieu Desnoyers <[email protected]>
15060 R:      Lai Jiangshan <[email protected]>
15061 R:      Joel Fernandes <[email protected]>
15062 L:      [email protected]
15063 S:      Supported
15064 W:      http://www.rdrop.com/users/paulmck/RCU/
15065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
15066 F:      Documentation/RCU/
15067 F:      include/linux/rcu*
15068 F:      kernel/rcu/
15069 X:      Documentation/RCU/torture.rst
15070 X:      include/linux/srcu*.h
15071 X:      kernel/rcu/srcu*.c
15072
15073 REAL TIME CLOCK (RTC) SUBSYSTEM
15074 M:      Alessandro Zummo <[email protected]>
15075 M:      Alexandre Belloni <[email protected]>
15076 L:      [email protected]
15077 S:      Maintained
15078 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
15079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
15080 F:      Documentation/admin-guide/rtc.rst
15081 F:      Documentation/devicetree/bindings/rtc/
15082 F:      drivers/rtc/
15083 F:      include/linux/platform_data/rtc-*
15084 F:      include/linux/rtc.h
15085 F:      include/linux/rtc/
15086 F:      include/uapi/linux/rtc.h
15087 F:      tools/testing/selftests/rtc/
15088
15089 REALTEK AUDIO CODECS
15090 M:      Oder Chiou <[email protected]>
15091 S:      Maintained
15092 F:      include/sound/rt*.h
15093 F:      sound/soc/codecs/rt*
15094
15095 REALTEK RTL83xx SMI DSA ROUTER CHIPS
15096 M:      Linus Walleij <[email protected]>
15097 S:      Maintained
15098 F:      Documentation/devicetree/bindings/net/dsa/realtek-smi.txt
15099 F:      drivers/net/dsa/realtek-smi*
15100 F:      drivers/net/dsa/rtl83*
15101
15102 REALTEK WIRELESS DRIVER (rtlwifi family)
15103 M:      Ping-Ke Shih <[email protected]>
15104 L:      [email protected]
15105 S:      Maintained
15106 W:      https://wireless.wiki.kernel.org/
15107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
15108 F:      drivers/net/wireless/realtek/rtlwifi/
15109
15110 REALTEK WIRELESS DRIVER (rtw88)
15111 M:      Yan-Hsuan Chuang <[email protected]>
15112 L:      [email protected]
15113 S:      Maintained
15114 F:      drivers/net/wireless/realtek/rtw88/
15115
15116 REDPINE WIRELESS DRIVER
15117 M:      Amitkumar Karwar <[email protected]>
15118 M:      Siva Rebbagondla <[email protected]>
15119 L:      [email protected]
15120 S:      Maintained
15121 F:      drivers/net/wireless/rsi/
15122
15123 REGISTER MAP ABSTRACTION
15124 M:      Mark Brown <[email protected]>
15125 L:      [email protected]
15126 S:      Supported
15127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
15128 F:      Documentation/devicetree/bindings/regmap/
15129 F:      drivers/base/regmap/
15130 F:      include/linux/regmap.h
15131
15132 REISERFS FILE SYSTEM
15133 L:      [email protected]
15134 S:      Supported
15135 F:      fs/reiserfs/
15136
15137 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
15138 M:      Ohad Ben-Cohen <[email protected]>
15139 M:      Bjorn Andersson <[email protected]>
15140 L:      [email protected]
15141 S:      Maintained
15142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rproc-next
15143 F:      Documentation/ABI/testing/sysfs-class-remoteproc
15144 F:      Documentation/devicetree/bindings/remoteproc/
15145 F:      Documentation/staging/remoteproc.rst
15146 F:      drivers/remoteproc/
15147 F:      include/linux/remoteproc.h
15148 F:      include/linux/remoteproc/
15149
15150 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
15151 M:      Ohad Ben-Cohen <[email protected]>
15152 M:      Bjorn Andersson <[email protected]>
15153 L:      [email protected]
15154 S:      Maintained
15155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rpmsg-next
15156 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
15157 F:      Documentation/staging/rpmsg.rst
15158 F:      drivers/rpmsg/
15159 F:      include/linux/rpmsg.h
15160 F:      include/linux/rpmsg/
15161 F:      include/uapi/linux/rpmsg.h
15162 F:      samples/rpmsg/
15163
15164 RENESAS CLOCK DRIVERS
15165 M:      Geert Uytterhoeven <[email protected]>
15166 L:      [email protected]
15167 S:      Supported
15168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
15169 F:      Documentation/devicetree/bindings/clock/renesas,*
15170 F:      drivers/clk/renesas/
15171
15172 RENESAS EMEV2 I2C DRIVER
15173 M:      Wolfram Sang <[email protected]>
15174 S:      Supported
15175 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.txt
15176 F:      drivers/i2c/busses/i2c-emev2.c
15177
15178 RENESAS ETHERNET DRIVERS
15179 R:      Sergei Shtylyov <[email protected]>
15180 L:      [email protected]
15181 L:      [email protected]
15182 F:      Documentation/devicetree/bindings/net/renesas,*.yaml
15183 F:      drivers/net/ethernet/renesas/
15184 F:      include/linux/sh_eth.h
15185
15186 RENESAS R-CAR GYROADC DRIVER
15187 M:      Marek Vasut <[email protected]>
15188 L:      [email protected]
15189 S:      Supported
15190 F:      Documentation/devicetree/bindings/iio/adc/renesas,gyroadc.txt
15191 F:      drivers/iio/adc/rcar-gyroadc.c
15192
15193 RENESAS R-CAR I2C DRIVERS
15194 M:      Wolfram Sang <[email protected]>
15195 S:      Supported
15196 F:      Documentation/devicetree/bindings/i2c/renesas,i2c.txt
15197 F:      Documentation/devicetree/bindings/i2c/renesas,iic.txt
15198 F:      drivers/i2c/busses/i2c-rcar.c
15199 F:      drivers/i2c/busses/i2c-sh_mobile.c
15200
15201 RENESAS R-CAR THERMAL DRIVERS
15202 M:      Niklas Söderlund <[email protected]>
15203 L:      [email protected]
15204 S:      Supported
15205 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
15206 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
15207 F:      drivers/thermal/rcar_gen3_thermal.c
15208 F:      drivers/thermal/rcar_thermal.c
15209
15210 RENESAS RIIC DRIVER
15211 M:      Chris Brandt <[email protected]>
15212 S:      Supported
15213 F:      Documentation/devicetree/bindings/i2c/renesas,riic.txt
15214 F:      drivers/i2c/busses/i2c-riic.c
15215
15216 RENESAS USB PHY DRIVER
15217 M:      Yoshihiro Shimoda <[email protected]>
15218 L:      [email protected]
15219 S:      Maintained
15220 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
15221
15222 RESET CONTROLLER FRAMEWORK
15223 M:      Philipp Zabel <[email protected]>
15224 S:      Maintained
15225 T:      git git://git.pengutronix.de/git/pza/linux
15226 F:      Documentation/devicetree/bindings/reset/
15227 F:      Documentation/driver-api/reset.rst
15228 F:      drivers/reset/
15229 F:      include/dt-bindings/reset/
15230 F:      include/linux/reset-controller.h
15231 F:      include/linux/reset.h
15232 F:      include/linux/reset/
15233 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
15234
15235 RESTARTABLE SEQUENCES SUPPORT
15236 M:      Mathieu Desnoyers <[email protected]>
15237 M:      Peter Zijlstra <[email protected]>
15238 M:      "Paul E. McKenney" <[email protected]>
15239 M:      Boqun Feng <[email protected]>
15240 L:      [email protected]
15241 S:      Supported
15242 F:      include/trace/events/rseq.h
15243 F:      include/uapi/linux/rseq.h
15244 F:      kernel/rseq.c
15245 F:      tools/testing/selftests/rseq/
15246
15247 RFKILL
15248 M:      Johannes Berg <[email protected]>
15249 L:      [email protected]
15250 S:      Maintained
15251 W:      https://wireless.wiki.kernel.org/
15252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
15253 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
15254 F:      Documentation/ABI/stable/sysfs-class-rfkill
15255 F:      Documentation/driver-api/rfkill.rst
15256 F:      include/linux/rfkill.h
15257 F:      include/uapi/linux/rfkill.h
15258 F:      net/rfkill/
15259
15260 RHASHTABLE
15261 M:      Thomas Graf <[email protected]>
15262 M:      Herbert Xu <[email protected]>
15263 L:      [email protected]
15264 S:      Maintained
15265 F:      include/linux/rhashtable-types.h
15266 F:      include/linux/rhashtable.h
15267 F:      lib/rhashtable.c
15268 F:      lib/test_rhashtable.c
15269
15270 RICOH R5C592 MEMORYSTICK DRIVER
15271 M:      Maxim Levitsky <[email protected]>
15272 S:      Maintained
15273 F:      drivers/memstick/host/r592.*
15274
15275 RICOH SMARTMEDIA/XD DRIVER
15276 M:      Maxim Levitsky <[email protected]>
15277 S:      Maintained
15278 F:      drivers/mtd/nand/raw/r852.c
15279 F:      drivers/mtd/nand/raw/r852.h
15280
15281 RISC-V ARCHITECTURE
15282 M:      Paul Walmsley <[email protected]>
15283 M:      Palmer Dabbelt <[email protected]>
15284 M:      Albert Ou <[email protected]>
15285 L:      [email protected]
15286 S:      Supported
15287 P:      Documentation/riscv/patch-acceptance.rst
15288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
15289 F:      arch/riscv/
15290 N:      riscv
15291 K:      riscv
15292
15293 RNBD BLOCK DRIVERS
15294 M:      Danil Kipnis <[email protected]>
15295 M:      Jack Wang <[email protected]>
15296 L:      [email protected]
15297 S:      Maintained
15298 F:      drivers/block/rnbd/
15299
15300 ROCCAT DRIVERS
15301 M:      Stefan Achatz <[email protected]>
15302 S:      Maintained
15303 W:      http://sourceforge.net/projects/roccat/
15304 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
15305 F:      drivers/hid/hid-roccat*
15306 F:      include/linux/hid-roccat*
15307
15308 ROCKCHIP ISP V1 DRIVER
15309 M:      Helen Koike <[email protected]>
15310 M:      Dafna Hirschfeld <[email protected]>
15311 L:      [email protected]
15312 L:      [email protected]
15313 S:      Maintained
15314 F:      Documentation/admin-guide/media/rkisp1.rst
15315 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
15316 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-rkisp1.rst
15317 F:      drivers/media/platform/rockchip/rkisp1
15318 F:      include/uapi/linux/rkisp1-config.h
15319
15320 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
15321 M:      Jacob Chen <[email protected]>
15322 M:      Ezequiel Garcia <[email protected]>
15323 L:      [email protected]
15324 L:      [email protected]
15325 S:      Maintained
15326 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
15327 F:      drivers/media/platform/rockchip/rga/
15328
15329 ROCKCHIP VIDEO DECODER DRIVER
15330 M:      Ezequiel Garcia <[email protected]>
15331 L:      [email protected]
15332 L:      [email protected]
15333 S:      Maintained
15334 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
15335 F:      drivers/staging/media/rkvdec/
15336
15337 ROCKER DRIVER
15338 M:      Jiri Pirko <[email protected]>
15339 L:      [email protected]
15340 S:      Supported
15341 F:      drivers/net/ethernet/rocker/
15342
15343 ROCKETPORT DRIVER
15344 S:      Maintained
15345 W:      http://www.comtrol.com
15346 F:      Documentation/driver-api/serial/rocket.rst
15347 F:      drivers/tty/rocket*
15348
15349 ROCKETPORT EXPRESS/INFINITY DRIVER
15350 M:      Kevin Cernekee <[email protected]>
15351 L:      [email protected]
15352 S:      Odd Fixes
15353 F:      drivers/tty/serial/rp2.*
15354
15355 ROHM BD99954 CHARGER IC
15356 R:      Matti Vaittinen <[email protected]>
15357 L:      [email protected]
15358 S:      Supported
15359 F:      drivers/power/supply/bd99954-charger.c
15360 F:      drivers/power/supply/bd99954-charger.h
15361
15362 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
15363 M:      Tomasz Duszynski <[email protected]>
15364 S:      Maintained
15365 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
15366 F:      drivers/iio/light/bh1750.c
15367
15368 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
15369 M:      Marek Vasut <[email protected]>
15370 L:      [email protected]
15371 L:      [email protected]
15372 S:      Supported
15373 F:      Documentation/devicetree/bindings/mfd/bd9571mwv.txt
15374 F:      drivers/gpio/gpio-bd9571mwv.c
15375 F:      drivers/mfd/bd9571mwv.c
15376 F:      drivers/regulator/bd9571mwv-regulator.c
15377 F:      include/linux/mfd/bd9571mwv.h
15378
15379 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
15380 R:      Matti Vaittinen <[email protected]>
15381 L:      [email protected]
15382 S:      Supported
15383 F:      Documentation/devicetree/bindings/mfd/rohm,bd70528-pmic.txt
15384 F:      Documentation/devicetree/bindings/regulator/rohm,bd70528-regulator.txt
15385 F:      drivers/clk/clk-bd718x7.c
15386 F:      drivers/gpio/gpio-bd70528.c
15387 F:      drivers/gpio/gpio-bd71828.c
15388 F:      drivers/mfd/rohm-bd70528.c
15389 F:      drivers/mfd/rohm-bd71828.c
15390 F:      drivers/mfd/rohm-bd718x7.c
15391 F:      drivers/power/supply/bd70528-charger.c
15392 F:      drivers/regulator/bd70528-regulator.c
15393 F:      drivers/regulator/bd71828-regulator.c
15394 F:      drivers/regulator/bd718x7-regulator.c
15395 F:      drivers/regulator/rohm-regulator.c
15396 F:      drivers/rtc/rtc-bd70528.c
15397 F:      drivers/watchdog/bd70528_wdt.c
15398 F:      include/linux/mfd/rohm-bd70528.h
15399 F:      include/linux/mfd/rohm-bd71828.h
15400 F:      include/linux/mfd/rohm-bd718x7.h
15401 F:      include/linux/mfd/rohm-generic.h
15402 F:      include/linux/mfd/rohm-shared.h
15403
15404 ROSE NETWORK LAYER
15405 M:      Ralf Baechle <[email protected]>
15406 L:      [email protected]
15407 S:      Maintained
15408 W:      http://www.linux-ax25.org/
15409 F:      include/net/rose.h
15410 F:      include/uapi/linux/rose.h
15411 F:      net/rose/
15412
15413 ROTATION DRIVER FOR ALLWINNER A83T
15414 M:      Jernej Skrabec <[email protected]>
15415 L:      [email protected]
15416 S:      Maintained
15417 T:      git git://linuxtv.org/media_tree.git
15418 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
15419 F:      drivers/media/platform/sunxi/sun8i-rotate/
15420
15421 RTL2830 MEDIA DRIVER
15422 M:      Antti Palosaari <[email protected]>
15423 L:      [email protected]
15424 S:      Maintained
15425 W:      https://linuxtv.org
15426 W:      http://palosaari.fi/linux/
15427 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15428 T:      git git://linuxtv.org/anttip/media_tree.git
15429 F:      drivers/media/dvb-frontends/rtl2830*
15430
15431 RTL2832 MEDIA DRIVER
15432 M:      Antti Palosaari <[email protected]>
15433 L:      [email protected]
15434 S:      Maintained
15435 W:      https://linuxtv.org
15436 W:      http://palosaari.fi/linux/
15437 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15438 T:      git git://linuxtv.org/anttip/media_tree.git
15439 F:      drivers/media/dvb-frontends/rtl2832*
15440
15441 RTL2832_SDR MEDIA DRIVER
15442 M:      Antti Palosaari <[email protected]>
15443 L:      [email protected]
15444 S:      Maintained
15445 W:      https://linuxtv.org
15446 W:      http://palosaari.fi/linux/
15447 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15448 T:      git git://linuxtv.org/anttip/media_tree.git
15449 F:      drivers/media/dvb-frontends/rtl2832_sdr*
15450
15451 RTL8180 WIRELESS DRIVER
15452 L:      [email protected]
15453 S:      Orphan
15454 W:      https://wireless.wiki.kernel.org/
15455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
15456 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
15457
15458 RTL8187 WIRELESS DRIVER
15459 M:      Herton Ronaldo Krzesinski <[email protected]>
15460 M:      Hin-Tak Leung <[email protected]>
15461 M:      Larry Finger <[email protected]>
15462 L:      [email protected]
15463 S:      Maintained
15464 W:      https://wireless.wiki.kernel.org/
15465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
15466 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
15467
15468 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
15469 M:      Jes Sorensen <[email protected]>
15470 L:      [email protected]
15471 S:      Maintained
15472 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
15473 F:      drivers/net/wireless/realtek/rtl8xxxu/
15474
15475 RTRS TRANSPORT DRIVERS
15476 M:      Danil Kipnis <[email protected]>
15477 M:      Jack Wang <[email protected]>
15478 L:      [email protected]
15479 S:      Maintained
15480 F:      drivers/infiniband/ulp/rtrs/
15481
15482 RXRPC SOCKETS (AF_RXRPC)
15483 M:      David Howells <[email protected]>
15484 L:      [email protected]
15485 S:      Supported
15486 W:      https://www.infradead.org/~dhowells/kafs/
15487 F:      Documentation/networking/rxrpc.rst
15488 F:      include/keys/rxrpc-type.h
15489 F:      include/net/af_rxrpc.h
15490 F:      include/trace/events/rxrpc.h
15491 F:      include/uapi/linux/rxrpc.h
15492 F:      net/rxrpc/
15493
15494 S3 SAVAGE FRAMEBUFFER DRIVER
15495 M:      Antonino Daplas <[email protected]>
15496 L:      [email protected]
15497 S:      Maintained
15498 F:      drivers/video/fbdev/savage/
15499
15500 S390
15501 M:      Heiko Carstens <[email protected]>
15502 M:      Vasily Gorbik <[email protected]>
15503 M:      Christian Borntraeger <[email protected]>
15504 L:      [email protected]
15505 S:      Supported
15506 W:      http://www.ibm.com/developerworks/linux/linux390/
15507 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
15508 F:      Documentation/driver-api/s390-drivers.rst
15509 F:      Documentation/s390/
15510 F:      arch/s390/
15511 F:      drivers/s390/
15512
15513 S390 COMMON I/O LAYER
15514 M:      Vineeth Vijayan <[email protected]>
15515 M:      Peter Oberparleiter <[email protected]>
15516 L:      [email protected]
15517 S:      Supported
15518 W:      http://www.ibm.com/developerworks/linux/linux390/
15519 F:      drivers/s390/cio/
15520
15521 S390 DASD DRIVER
15522 M:      Stefan Haberland <[email protected]>
15523 M:      Jan Hoeppner <[email protected]>
15524 L:      [email protected]
15525 S:      Supported
15526 W:      http://www.ibm.com/developerworks/linux/linux390/
15527 F:      block/partitions/ibm.c
15528 F:      drivers/s390/block/dasd*
15529 F:      include/linux/dasd_mod.h
15530
15531 S390 IOMMU (PCI)
15532 M:      Matthew Rosato <[email protected]>
15533 M:      Gerald Schaefer <[email protected]>
15534 L:      [email protected]
15535 S:      Supported
15536 W:      http://www.ibm.com/developerworks/linux/linux390/
15537 F:      drivers/iommu/s390-iommu.c
15538
15539 S390 IUCV NETWORK LAYER
15540 M:      Julian Wiedmann <[email protected]>
15541 M:      Karsten Graul <[email protected]>
15542 L:      [email protected]
15543 S:      Supported
15544 W:      http://www.ibm.com/developerworks/linux/linux390/
15545 F:      drivers/s390/net/*iucv*
15546 F:      include/net/iucv/
15547 F:      net/iucv/
15548
15549 S390 NETWORK DRIVERS
15550 M:      Julian Wiedmann <[email protected]>
15551 M:      Karsten Graul <[email protected]>
15552 L:      [email protected]
15553 S:      Supported
15554 W:      http://www.ibm.com/developerworks/linux/linux390/
15555 F:      drivers/s390/net/
15556
15557 S390 PCI SUBSYSTEM
15558 M:      Niklas Schnelle <[email protected]>
15559 M:      Gerald Schaefer <[email protected]>
15560 L:      [email protected]
15561 S:      Supported
15562 W:      http://www.ibm.com/developerworks/linux/linux390/
15563 F:      arch/s390/pci/
15564 F:      drivers/pci/hotplug/s390_pci_hpc.c
15565 F:      Documentation/s390/pci.rst
15566
15567 S390 VFIO AP DRIVER
15568 M:      Tony Krowiak <[email protected]>
15569 M:      Pierre Morel <[email protected]>
15570 M:      Halil Pasic <[email protected]>
15571 L:      [email protected]
15572 S:      Supported
15573 W:      http://www.ibm.com/developerworks/linux/linux390/
15574 F:      Documentation/s390/vfio-ap.rst
15575 F:      drivers/s390/crypto/vfio_ap_drv.c
15576 F:      drivers/s390/crypto/vfio_ap_ops.c
15577 F:      drivers/s390/crypto/vfio_ap_private.h
15578
15579 S390 VFIO-CCW DRIVER
15580 M:      Cornelia Huck <[email protected]>
15581 M:      Eric Farman <[email protected]>
15582 R:      Halil Pasic <[email protected]>
15583 L:      [email protected]
15584 L:      [email protected]
15585 S:      Supported
15586 F:      Documentation/s390/vfio-ccw.rst
15587 F:      drivers/s390/cio/vfio_ccw*
15588 F:      include/uapi/linux/vfio_ccw.h
15589
15590 S390 VFIO-PCI DRIVER
15591 M:      Matthew Rosato <[email protected]>
15592 L:      [email protected]
15593 L:      [email protected]
15594 S:      Supported
15595 F:      drivers/vfio/pci/vfio_pci_zdev.c
15596 F:      include/uapi/linux/vfio_zdev.h
15597
15598 S390 ZCRYPT DRIVER
15599 M:      Harald Freudenberger <[email protected]>
15600 L:      [email protected]
15601 S:      Supported
15602 W:      http://www.ibm.com/developerworks/linux/linux390/
15603 F:      drivers/s390/crypto/
15604
15605 S390 ZFCP DRIVER
15606 M:      Steffen Maier <[email protected]>
15607 M:      Benjamin Block <[email protected]>
15608 L:      [email protected]
15609 S:      Supported
15610 W:      http://www.ibm.com/developerworks/linux/linux390/
15611 F:      drivers/s390/scsi/zfcp_*
15612
15613 S3C24XX SD/MMC Driver
15614 M:      Ben Dooks <[email protected]>
15615 L:      [email protected] (moderated for non-subscribers)
15616 S:      Supported
15617 F:      drivers/mmc/host/s3cmci.*
15618
15619 SAA6588 RDS RECEIVER DRIVER
15620 M:      Hans Verkuil <[email protected]>
15621 L:      [email protected]
15622 S:      Odd Fixes
15623 W:      https://linuxtv.org
15624 T:      git git://linuxtv.org/media_tree.git
15625 F:      drivers/media/i2c/saa6588*
15626
15627 SAA7134 VIDEO4LINUX DRIVER
15628 M:      Mauro Carvalho Chehab <[email protected]>
15629 L:      [email protected]
15630 S:      Odd fixes
15631 W:      https://linuxtv.org
15632 T:      git git://linuxtv.org/media_tree.git
15633 F:      Documentation/driver-api/media/drivers/saa7134*
15634 F:      drivers/media/pci/saa7134/
15635
15636 SAA7146 VIDEO4LINUX-2 DRIVER
15637 M:      Hans Verkuil <[email protected]>
15638 L:      [email protected]
15639 S:      Maintained
15640 T:      git git://linuxtv.org/media_tree.git
15641 F:      drivers/media/common/saa7146/
15642 F:      drivers/media/pci/saa7146/
15643 F:      include/media/drv-intf/saa7146*
15644
15645 SAFESETID SECURITY MODULE
15646 M:      Micah Morton <[email protected]>
15647 S:      Supported
15648 F:      Documentation/admin-guide/LSM/SafeSetID.rst
15649 F:      security/safesetid/
15650
15651 SAMSUNG AUDIO (ASoC) DRIVERS
15652 M:      Krzysztof Kozlowski <[email protected]>
15653 M:      Sylwester Nawrocki <[email protected]>
15654 L:      [email protected] (moderated for non-subscribers)
15655 S:      Supported
15656 F:      Documentation/devicetree/bindings/sound/samsung*
15657 F:      sound/soc/samsung/
15658
15659 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
15660 M:      Krzysztof Kozlowski <[email protected]>
15661 L:      [email protected]
15662 L:      [email protected]
15663 S:      Maintained
15664 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
15665 F:      drivers/crypto/exynos-rng.c
15666
15667 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
15668 M:      Łukasz Stelmach <[email protected]>
15669 L:      [email protected]
15670 S:      Maintained
15671 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
15672 F:      drivers/char/hw_random/exynos-trng.c
15673
15674 SAMSUNG FRAMEBUFFER DRIVER
15675 M:      Jingoo Han <[email protected]>
15676 L:      [email protected]
15677 S:      Maintained
15678 F:      drivers/video/fbdev/s3c-fb.c
15679
15680 SAMSUNG INTERCONNECT DRIVERS
15681 M:      Sylwester Nawrocki <[email protected]>
15682 M:      Artur Świgoń <[email protected]>
15683 L:      [email protected]
15684 L:      [email protected]
15685 S:      Supported
15686 F:      drivers/interconnect/samsung/
15687
15688 SAMSUNG LAPTOP DRIVER
15689 M:      Corentin Chary <[email protected]>
15690 L:      [email protected]
15691 S:      Maintained
15692 F:      drivers/platform/x86/samsung-laptop.c
15693
15694 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
15695 M:      Krzysztof Kozlowski <[email protected]>
15696 M:      Bartlomiej Zolnierkiewicz <[email protected]>
15697 L:      [email protected]
15698 L:      [email protected]
15699 S:      Supported
15700 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
15701 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
15702 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
15703 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
15704 F:      drivers/clk/clk-s2mps11.c
15705 F:      drivers/mfd/sec*.c
15706 F:      drivers/regulator/s2m*.c
15707 F:      drivers/regulator/s5m*.c
15708 F:      drivers/rtc/rtc-s5m.c
15709 F:      include/linux/mfd/samsung/
15710
15711 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
15712 M:      Sylwester Nawrocki <[email protected]>
15713 L:      [email protected]
15714 L:      [email protected]
15715 S:      Maintained
15716 F:      drivers/media/platform/s3c-camif/
15717 F:      include/media/drv-intf/s3c_camif.h
15718
15719 SAMSUNG S3FWRN5 NFC DRIVER
15720 M:      Krzysztof Kozlowski <[email protected]>
15721 M:      Krzysztof Opasiak <[email protected]>
15722 L:      [email protected] (moderated for non-subscribers)
15723 S:      Maintained
15724 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
15725 F:      drivers/nfc/s3fwrn5
15726
15727 SAMSUNG S5C73M3 CAMERA DRIVER
15728 M:      Andrzej Hajda <[email protected]>
15729 L:      [email protected]
15730 S:      Supported
15731 F:      drivers/media/i2c/s5c73m3/*
15732
15733 SAMSUNG S5K5BAF CAMERA DRIVER
15734 M:      Andrzej Hajda <[email protected]>
15735 L:      [email protected]
15736 S:      Supported
15737 F:      drivers/media/i2c/s5k5baf.c
15738
15739 SAMSUNG S5P Security SubSystem (SSS) DRIVER
15740 M:      Krzysztof Kozlowski <[email protected]>
15741 M:      Vladimir Zapolskiy <[email protected]>
15742 L:      [email protected]
15743 L:      [email protected]
15744 S:      Maintained
15745 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
15746 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
15747 F:      drivers/crypto/s5p-sss.c
15748
15749 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
15750 M:      Sylwester Nawrocki <[email protected]>
15751 L:      [email protected]
15752 S:      Supported
15753 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
15754 F:      drivers/media/platform/exynos4-is/
15755
15756 SAMSUNG SOC CLOCK DRIVERS
15757 M:      Sylwester Nawrocki <[email protected]>
15758 M:      Tomasz Figa <[email protected]>
15759 M:      Chanwoo Choi <[email protected]>
15760 L:      [email protected]
15761 S:      Supported
15762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
15763 F:      Documentation/devicetree/bindings/clock/exynos*.txt
15764 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
15765 F:      Documentation/devicetree/bindings/clock/samsung,s5p*
15766 F:      drivers/clk/samsung/
15767 F:      include/dt-bindings/clock/exynos*.h
15768 F:      include/linux/clk/samsung.h
15769 F:      include/linux/platform_data/clk-s3c2410.h
15770
15771 SAMSUNG SPI DRIVERS
15772 M:      Krzysztof Kozlowski <[email protected]>
15773 M:      Andi Shyti <[email protected]>
15774 L:      [email protected]
15775 L:      [email protected]
15776 S:      Maintained
15777 F:      Documentation/devicetree/bindings/spi/spi-samsung.txt
15778 F:      drivers/spi/spi-s3c*
15779 F:      include/linux/platform_data/spi-s3c64xx.h
15780 F:      include/linux/spi/s3c24xx-fiq.h
15781
15782 SAMSUNG SXGBE DRIVERS
15783 M:      Byungho An <[email protected]>
15784 L:      [email protected]
15785 S:      Supported
15786 F:      drivers/net/ethernet/samsung/sxgbe/
15787
15788 SAMSUNG THERMAL DRIVER
15789 M:      Bartlomiej Zolnierkiewicz <[email protected]>
15790 L:      [email protected]
15791 L:      [email protected]
15792 S:      Supported
15793 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
15794 F:      drivers/thermal/samsung/
15795
15796 SAMSUNG USB2 PHY DRIVER
15797 M:      Sylwester Nawrocki <[email protected]>
15798 L:      [email protected]
15799 S:      Supported
15800 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
15801 F:      Documentation/driver-api/phy/samsung-usb2.rst
15802 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
15803 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
15804 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
15805 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
15806 F:      drivers/phy/samsung/phy-samsung-usb2.c
15807 F:      drivers/phy/samsung/phy-samsung-usb2.h
15808
15809 SC1200 WDT DRIVER
15810 M:      Zwane Mwaikambo <[email protected]>
15811 S:      Maintained
15812 F:      drivers/watchdog/sc1200wdt.c
15813
15814 SCHEDULER
15815 M:      Ingo Molnar <[email protected]>
15816 M:      Peter Zijlstra <[email protected]>
15817 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
15818 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
15819 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
15820 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
15821 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
15822 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
15823 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
15824 L:      [email protected]
15825 S:      Maintained
15826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
15827 F:      include/linux/preempt.h
15828 F:      include/linux/sched.h
15829 F:      include/linux/wait.h
15830 F:      include/uapi/linux/sched.h
15831 F:      kernel/sched/
15832
15833 SCR24X CHIP CARD INTERFACE DRIVER
15834 M:      Lubomir Rintel <[email protected]>
15835 S:      Supported
15836 F:      drivers/char/pcmcia/scr24x_cs.c
15837
15838 SCSI CDROM DRIVER
15839 M:      Jens Axboe <[email protected]>
15840 L:      [email protected]
15841 S:      Maintained
15842 W:      http://www.kernel.dk
15843 F:      drivers/scsi/sr*
15844
15845 SCSI RDMA PROTOCOL (SRP) INITIATOR
15846 M:      Bart Van Assche <[email protected]>
15847 L:      [email protected]
15848 S:      Supported
15849 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
15850 F:      drivers/infiniband/ulp/srp/
15851 F:      include/scsi/srp.h
15852
15853 SCSI RDMA PROTOCOL (SRP) TARGET
15854 M:      Bart Van Assche <[email protected]>
15855 L:      [email protected]
15856 L:      [email protected]
15857 S:      Supported
15858 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
15859 F:      drivers/infiniband/ulp/srpt/
15860
15861 SCSI SG DRIVER
15862 M:      Doug Gilbert <[email protected]>
15863 L:      [email protected]
15864 S:      Maintained
15865 W:      http://sg.danny.cz/sg
15866 F:      Documentation/scsi/scsi-generic.rst
15867 F:      drivers/scsi/sg.c
15868 F:      include/scsi/sg.h
15869
15870 SCSI SUBSYSTEM
15871 M:      "James E.J. Bottomley" <[email protected]>
15872 M:      "Martin K. Petersen" <[email protected]>
15873 L:      [email protected]
15874 S:      Maintained
15875 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
15876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
15877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
15878 F:      Documentation/devicetree/bindings/scsi/
15879 F:      drivers/scsi/
15880 F:      include/scsi/
15881
15882 SCSI TAPE DRIVER
15883 M:      Kai Mäkisara <[email protected]>
15884 L:      [email protected]
15885 S:      Maintained
15886 F:      Documentation/scsi/st.rst
15887 F:      drivers/scsi/st.*
15888 F:      drivers/scsi/st_*.h
15889
15890 SCSI TARGET CORE USER DRIVER
15891 M:      Bodo Stroesser <[email protected]>
15892 L:      [email protected]
15893 L:      [email protected]
15894 S:      Supported
15895 F:      Documentation/target/tcmu-design.rst
15896 F:      drivers/target/target_core_user.c
15897 F:      include/uapi/linux/target_core_user.h
15898
15899 SCSI TARGET SUBSYSTEM
15900 M:      "Martin K. Petersen" <[email protected]>
15901 L:      [email protected]
15902 L:      [email protected]
15903 S:      Supported
15904 W:      http://www.linux-iscsi.org
15905 Q:      https://patchwork.kernel.org/project/target-devel/list/
15906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
15907 F:      Documentation/target/
15908 F:      drivers/target/
15909 F:      include/target/
15910
15911 SCTP PROTOCOL
15912 M:      Vlad Yasevich <[email protected]>
15913 M:      Neil Horman <[email protected]>
15914 M:      Marcelo Ricardo Leitner <[email protected]>
15915 L:      [email protected]
15916 S:      Maintained
15917 W:      http://lksctp.sourceforge.net
15918 F:      Documentation/networking/sctp.rst
15919 F:      include/linux/sctp.h
15920 F:      include/net/sctp/
15921 F:      include/uapi/linux/sctp.h
15922 F:      net/sctp/
15923
15924 SCx200 CPU SUPPORT
15925 M:      Jim Cromie <[email protected]>
15926 S:      Odd Fixes
15927 F:      Documentation/i2c/busses/scx200_acb.rst
15928 F:      arch/x86/platform/scx200/
15929 F:      drivers/i2c/busses/scx200*
15930 F:      drivers/mtd/maps/scx200_docflash.c
15931 F:      drivers/watchdog/scx200_wdt.c
15932 F:      include/linux/scx200.h
15933
15934 SCx200 GPIO DRIVER
15935 M:      Jim Cromie <[email protected]>
15936 S:      Maintained
15937 F:      drivers/char/scx200_gpio.c
15938 F:      include/linux/scx200_gpio.h
15939
15940 SCx200 HRT CLOCKSOURCE DRIVER
15941 M:      Jim Cromie <[email protected]>
15942 S:      Maintained
15943 F:      drivers/clocksource/scx200_hrt.c
15944
15945 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
15946 M:      Sascha Sommer <[email protected]>
15947 L:      [email protected] (subscribers-only)
15948 S:      Maintained
15949 F:      drivers/mmc/host/sdricoh_cs.c
15950
15951 SECO BOARDS CEC DRIVER
15952 M:      Ettore Chimenti <[email protected]>
15953 S:      Maintained
15954 F:      drivers/media/cec/platform/seco/seco-cec.c
15955 F:      drivers/media/cec/platform/seco/seco-cec.h
15956
15957 SECURE COMPUTING
15958 M:      Kees Cook <[email protected]>
15959 R:      Andy Lutomirski <[email protected]>
15960 R:      Will Drewry <[email protected]>
15961 S:      Supported
15962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
15963 F:      Documentation/userspace-api/seccomp_filter.rst
15964 F:      include/linux/seccomp.h
15965 F:      include/uapi/linux/seccomp.h
15966 F:      kernel/seccomp.c
15967 F:      tools/testing/selftests/kselftest_harness.h
15968 F:      tools/testing/selftests/seccomp/*
15969 K:      \bsecure_computing
15970 K:      \bTIF_SECCOMP\b
15971
15972 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
15973 M:      Al Cooper <[email protected]>
15974 L:      [email protected]
15975 L:      [email protected]
15976 S:      Maintained
15977 F:      drivers/mmc/host/sdhci-brcmstb*
15978
15979 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
15980 M:      Adrian Hunter <[email protected]>
15981 L:      [email protected]
15982 S:      Maintained
15983 F:      drivers/mmc/host/sdhci*
15984 F:      include/linux/mmc/sdhci*
15985
15986 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
15987 M:      Eugen Hristev <[email protected]>
15988 L:      [email protected]
15989 S:      Supported
15990 F:      drivers/mmc/host/sdhci-of-at91.c
15991
15992 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
15993 M:      Ben Dooks <[email protected]>
15994 M:      Jaehoon Chung <[email protected]>
15995 L:      [email protected]
15996 S:      Maintained
15997 F:      drivers/mmc/host/sdhci-s3c*
15998
15999 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
16000 M:      Viresh Kumar <[email protected]>
16001 L:      [email protected]
16002 S:      Maintained
16003 F:      drivers/mmc/host/sdhci-spear.c
16004
16005 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
16006 M:      Kishon Vijay Abraham I <[email protected]>
16007 L:      [email protected]
16008 S:      Maintained
16009 F:      drivers/mmc/host/sdhci-omap.c
16010
16011 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
16012 M:      Jonathan Derrick <[email protected]>
16013 M:      Revanth Rajashekar <[email protected]>
16014 L:      [email protected]
16015 S:      Supported
16016 F:      block/opal_proto.h
16017 F:      block/sed*
16018 F:      include/linux/sed*
16019 F:      include/uapi/linux/sed*
16020
16021 SECURITY CONTACT
16022 M:      Security Officers <[email protected]>
16023 S:      Supported
16024 F:      Documentation/admin-guide/security-bugs.rst
16025
16026 SECURITY SUBSYSTEM
16027 M:      James Morris <[email protected]>
16028 M:      "Serge E. Hallyn" <[email protected]>
16029 L:      [email protected] (suggested Cc:)
16030 S:      Supported
16031 W:      http://kernsec.org/
16032 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
16033 F:      security/
16034 X:      security/selinux/
16035
16036 SELINUX SECURITY MODULE
16037 M:      Paul Moore <[email protected]>
16038 M:      Stephen Smalley <[email protected]>
16039 M:      Eric Paris <[email protected]>
16040 L:      [email protected]
16041 S:      Supported
16042 W:      https://selinuxproject.org
16043 W:      https://github.com/SELinuxProject
16044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
16045 F:      Documentation/ABI/obsolete/sysfs-selinux-checkreqprot
16046 F:      Documentation/ABI/obsolete/sysfs-selinux-disable
16047 F:      Documentation/admin-guide/LSM/SELinux.rst
16048 F:      include/trace/events/avc.h
16049 F:      include/uapi/linux/selinux_netlink.h
16050 F:      scripts/selinux/
16051 F:      security/selinux/
16052
16053 SENSABLE PHANTOM
16054 M:      Jiri Slaby <[email protected]>
16055 S:      Maintained
16056 F:      drivers/misc/phantom.c
16057 F:      include/uapi/linux/phantom.h
16058
16059 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
16060 M:      Tomasz Duszynski <[email protected]>
16061 S:      Maintained
16062 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
16063 F:      drivers/iio/chemical/scd30.h
16064 F:      drivers/iio/chemical/scd30_core.c
16065 F:      drivers/iio/chemical/scd30_i2c.c
16066 F:      drivers/iio/chemical/scd30_serial.c
16067
16068 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
16069 M:      Tomasz Duszynski <[email protected]>
16070 S:      Maintained
16071 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
16072 F:      drivers/iio/chemical/sps30.c
16073
16074 SERIAL DEVICE BUS
16075 M:      Rob Herring <[email protected]>
16076 L:      [email protected]
16077 S:      Maintained
16078 F:      Documentation/devicetree/bindings/serial/serial.yaml
16079 F:      drivers/tty/serdev/
16080 F:      include/linux/serdev.h
16081
16082 SERIAL DRIVERS
16083 M:      Greg Kroah-Hartman <[email protected]>
16084 L:      [email protected]
16085 S:      Maintained
16086 F:      Documentation/devicetree/bindings/serial/
16087 F:      drivers/tty/serial/
16088
16089 SERIAL IR RECEIVER
16090 M:      Sean Young <[email protected]>
16091 L:      [email protected]
16092 S:      Maintained
16093 F:      drivers/media/rc/serial_ir.c
16094
16095 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
16096 M:      Srinivas Kandagatla <[email protected]>
16097 L:      [email protected] (moderated for non-subscribers)
16098 S:      Maintained
16099 F:      Documentation/devicetree/bindings/slimbus/
16100 F:      drivers/slimbus/
16101 F:      include/linux/slimbus.h
16102
16103 SFC NETWORK DRIVER
16104 M:      Edward Cree <[email protected]>
16105 M:      Martin Habets <[email protected]>
16106 L:      [email protected]
16107 S:      Supported
16108 F:      drivers/net/ethernet/sfc/
16109
16110 SFF/SFP/SFP+ MODULE SUPPORT
16111 M:      Russell King <[email protected]>
16112 L:      [email protected]
16113 S:      Maintained
16114 F:      drivers/net/phy/phylink.c
16115 F:      drivers/net/phy/sfp*
16116 F:      include/linux/mdio/mdio-i2c.h
16117 F:      include/linux/phylink.h
16118 F:      include/linux/sfp.h
16119 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)
16120
16121 SGI GRU DRIVER
16122 M:      Dimitri Sivanich <[email protected]>
16123 S:      Maintained
16124 F:      drivers/misc/sgi-gru/
16125
16126 SGI XP/XPC/XPNET DRIVER
16127 M:      Robin Holt <[email protected]>
16128 M:      Steve Wahl <[email protected]>
16129 R:      Mike Travis <[email protected]>
16130 S:      Maintained
16131 F:      drivers/misc/sgi-xp/
16132
16133 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
16134 M:      Karsten Graul <[email protected]>
16135 L:      [email protected]
16136 S:      Supported
16137 W:      http://www.ibm.com/developerworks/linux/linux390/
16138 F:      net/smc/
16139
16140 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
16141 M:      Linus Walleij <[email protected]>
16142 L:      [email protected]
16143 S:      Maintained
16144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
16145 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
16146 F:      drivers/iio/light/gp2ap002.c
16147
16148 SHARP RJ54N1CB0C SENSOR DRIVER
16149 M:      Jacopo Mondi <[email protected]>
16150 L:      [email protected]
16151 S:      Odd fixes
16152 T:      git git://linuxtv.org/media_tree.git
16153 F:      drivers/media/i2c/rj54n1cb0c.c
16154 F:      include/media/i2c/rj54n1cb0c.h
16155
16156 SH_VOU V4L2 OUTPUT DRIVER
16157 L:      [email protected]
16158 S:      Orphan
16159 F:      drivers/media/platform/sh_vou.c
16160 F:      include/media/drv-intf/sh_vou.h
16161
16162 SI2157 MEDIA DRIVER
16163 M:      Antti Palosaari <[email protected]>
16164 L:      [email protected]
16165 S:      Maintained
16166 W:      https://linuxtv.org
16167 W:      http://palosaari.fi/linux/
16168 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16169 T:      git git://linuxtv.org/anttip/media_tree.git
16170 F:      drivers/media/tuners/si2157*
16171
16172 SI2165 MEDIA DRIVER
16173 M:      Matthias Schwarzott <[email protected]>
16174 L:      [email protected]
16175 S:      Maintained
16176 W:      https://linuxtv.org
16177 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16178 F:      drivers/media/dvb-frontends/si2165*
16179
16180 SI2168 MEDIA DRIVER
16181 M:      Antti Palosaari <[email protected]>
16182 L:      [email protected]
16183 S:      Maintained
16184 W:      https://linuxtv.org
16185 W:      http://palosaari.fi/linux/
16186 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16187 T:      git git://linuxtv.org/anttip/media_tree.git
16188 F:      drivers/media/dvb-frontends/si2168*
16189
16190 SI470X FM RADIO RECEIVER I2C DRIVER
16191 M:      Hans Verkuil <[email protected]>
16192 L:      [email protected]
16193 S:      Odd Fixes
16194 W:      https://linuxtv.org
16195 T:      git git://linuxtv.org/media_tree.git
16196 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
16197
16198 SI470X FM RADIO RECEIVER USB DRIVER
16199 M:      Hans Verkuil <[email protected]>
16200 L:      [email protected]
16201 S:      Maintained
16202 W:      https://linuxtv.org
16203 T:      git git://linuxtv.org/media_tree.git
16204 F:      drivers/media/radio/si470x/radio-si470x-common.c
16205 F:      drivers/media/radio/si470x/radio-si470x-usb.c
16206 F:      drivers/media/radio/si470x/radio-si470x.h
16207
16208 SI4713 FM RADIO TRANSMITTER I2C DRIVER
16209 M:      Eduardo Valentin <[email protected]>
16210 L:      [email protected]
16211 S:      Odd Fixes
16212 W:      https://linuxtv.org
16213 T:      git git://linuxtv.org/media_tree.git
16214 F:      drivers/media/radio/si4713/si4713.?
16215
16216 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
16217 M:      Eduardo Valentin <[email protected]>
16218 L:      [email protected]
16219 S:      Odd Fixes
16220 W:      https://linuxtv.org
16221 T:      git git://linuxtv.org/media_tree.git
16222 F:      drivers/media/radio/si4713/radio-platform-si4713.c
16223
16224 SI4713 FM RADIO TRANSMITTER USB DRIVER
16225 M:      Hans Verkuil <[email protected]>
16226 L:      [email protected]
16227 S:      Maintained
16228 W:      https://linuxtv.org
16229 T:      git git://linuxtv.org/media_tree.git
16230 F:      drivers/media/radio/si4713/radio-usb-si4713.c
16231
16232 SIANO DVB DRIVER
16233 M:      Mauro Carvalho Chehab <[email protected]>
16234 L:      [email protected]
16235 S:      Odd fixes
16236 W:      https://linuxtv.org
16237 T:      git git://linuxtv.org/media_tree.git
16238 F:      drivers/media/common/siano/
16239 F:      drivers/media/mmc/siano/
16240 F:      drivers/media/usb/siano/
16241 F:      drivers/media/usb/siano/
16242
16243 SIFIVE DRIVERS
16244 M:      Palmer Dabbelt <[email protected]>
16245 M:      Paul Walmsley <[email protected]>
16246 L:      [email protected]
16247 S:      Supported
16248 T:      git git://github.com/sifive/riscv-linux.git
16249 N:      sifive
16250 K:      [^@]sifive
16251
16252 SIFIVE FU540 SYSTEM-ON-CHIP
16253 M:      Paul Walmsley <[email protected]>
16254 M:      Palmer Dabbelt <[email protected]>
16255 L:      [email protected]
16256 S:      Supported
16257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
16258 N:      fu540
16259 K:      fu540
16260
16261 SIFIVE PDMA DRIVER
16262 M:      Green Wan <[email protected]>
16263 S:      Maintained
16264 F:      Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
16265 F:      drivers/dma/sf-pdma/
16266
16267 SILEAD TOUCHSCREEN DRIVER
16268 M:      Hans de Goede <[email protected]>
16269 L:      [email protected]
16270 L:      [email protected]
16271 S:      Maintained
16272 F:      drivers/input/touchscreen/silead.c
16273 F:      drivers/platform/x86/touchscreen_dmi.c
16274
16275 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
16276 M:      Jérôme Pouiller <[email protected]>
16277 S:      Supported
16278 F:      drivers/staging/wfx/
16279
16280 SILICON MOTION SM712 FRAME BUFFER DRIVER
16281 M:      Sudip Mukherjee <[email protected]>
16282 M:      Teddy Wang <[email protected]>
16283 M:      Sudip Mukherjee <[email protected]>
16284 L:      [email protected]
16285 S:      Maintained
16286 F:      Documentation/fb/sm712fb.rst
16287 F:      drivers/video/fbdev/sm712*
16288
16289 SILVACO I3C DUAL-ROLE MASTER
16290 M:      Miquel Raynal <[email protected]>
16291 M:      Conor Culhane <[email protected]>
16292 L:      [email protected]
16293 S:      Maintained
16294 F:      Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
16295 F:      drivers/i3c/master/svc-i3c-master.c
16296
16297 SIMPLE FIRMWARE INTERFACE (SFI)
16298 S:      Obsolete
16299 W:      http://simplefirmware.org/
16300 F:      arch/x86/platform/sfi/
16301 F:      drivers/sfi/
16302 F:      include/linux/sfi*.h
16303
16304 SIMPLEFB FB DRIVER
16305 M:      Hans de Goede <[email protected]>
16306 L:      [email protected]
16307 S:      Maintained
16308 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
16309 F:      drivers/video/fbdev/simplefb.c
16310 F:      include/linux/platform_data/simplefb.h
16311
16312 SIMTEC EB110ATX (Chalice CATS)
16313 M:      Simtec Linux Team <[email protected]>
16314 S:      Supported
16315 W:      http://www.simtec.co.uk/products/EB110ATX/
16316
16317 SIMTEC EB2410ITX (BAST)
16318 M:      Simtec Linux Team <[email protected]>
16319 S:      Supported
16320 W:      http://www.simtec.co.uk/products/EB2410ITX/
16321 F:      arch/arm/mach-s3c/bast-ide.c
16322 F:      arch/arm/mach-s3c/bast-irq.c
16323 F:      arch/arm/mach-s3c/mach-bast.c
16324
16325 SIOX
16326 M:      Thorsten Scherer <[email protected]>
16327 M:      Uwe Kleine-König <[email protected]>
16328 R:      Pengutronix Kernel Team <[email protected]>
16329 S:      Supported
16330 F:      drivers/gpio/gpio-siox.c
16331 F:      drivers/siox/*
16332 F:      include/trace/events/siox.h
16333
16334 SIPHASH PRF ROUTINES
16335 M:      Jason A. Donenfeld <[email protected]>
16336 S:      Maintained
16337 F:      include/linux/siphash.h
16338 F:      lib/siphash.c
16339 F:      lib/test_siphash.c
16340
16341 SIS 190 ETHERNET DRIVER
16342 M:      Francois Romieu <[email protected]>
16343 L:      [email protected]
16344 S:      Maintained
16345 F:      drivers/net/ethernet/sis/sis190.c
16346
16347 SIS 900/7016 FAST ETHERNET DRIVER
16348 M:      Daniele Venzano <[email protected]>
16349 L:      [email protected]
16350 S:      Maintained
16351 W:      http://www.brownhat.org/sis900.html
16352 F:      drivers/net/ethernet/sis/sis900.*
16353
16354 SIS FRAMEBUFFER DRIVER
16355 M:      Thomas Winischhofer <[email protected]>
16356 S:      Maintained
16357 W:      http://www.winischhofer.net/linuxsisvga.shtml
16358 F:      Documentation/fb/sisfb.rst
16359 F:      drivers/video/fbdev/sis/
16360 F:      include/video/sisfb.h
16361
16362 SIS I2C TOUCHSCREEN DRIVER
16363 M:      Mika Penttilä <[email protected]>
16364 L:      [email protected]
16365 S:      Maintained
16366 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
16367 F:      drivers/input/touchscreen/sis_i2c.c
16368
16369 SIS USB2VGA DRIVER
16370 M:      Thomas Winischhofer <[email protected]>
16371 S:      Maintained
16372 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
16373 F:      drivers/usb/misc/sisusbvga/
16374
16375 SLAB ALLOCATOR
16376 M:      Christoph Lameter <[email protected]>
16377 M:      Pekka Enberg <[email protected]>
16378 M:      David Rientjes <[email protected]>
16379 M:      Joonsoo Kim <[email protected]>
16380 M:      Andrew Morton <[email protected]>
16381 M:      Vlastimil Babka <[email protected]>
16382 L:      [email protected]
16383 S:      Maintained
16384 F:      include/linux/sl?b*.h
16385 F:      mm/sl?b*
16386
16387 SLEEPABLE READ-COPY UPDATE (SRCU)
16388 M:      Lai Jiangshan <[email protected]>
16389 M:      "Paul E. McKenney" <[email protected]>
16390 M:      Josh Triplett <[email protected]>
16391 R:      Steven Rostedt <[email protected]>
16392 R:      Mathieu Desnoyers <[email protected]>
16393 L:      [email protected]
16394 S:      Supported
16395 W:      http://www.rdrop.com/users/paulmck/RCU/
16396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
16397 F:      include/linux/srcu*.h
16398 F:      kernel/rcu/srcu*.c
16399
16400 SMACK SECURITY MODULE
16401 M:      Casey Schaufler <[email protected]>
16402 L:      [email protected]
16403 S:      Maintained
16404 W:      http://schaufler-ca.com
16405 T:      git git://github.com/cschaufler/smack-next
16406 F:      Documentation/admin-guide/LSM/Smack.rst
16407 F:      security/smack/
16408
16409 SMC91x ETHERNET DRIVER
16410 M:      Nicolas Pitre <[email protected]>
16411 S:      Odd Fixes
16412 F:      drivers/net/ethernet/smsc/smc91x.*
16413
16414 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
16415 M:      Mark Rutland <[email protected]>
16416 M:      Lorenzo Pieralisi <[email protected]>
16417 M:      Sudeep Holla <[email protected]>
16418 L:      [email protected]
16419 S:      Maintained
16420 F:      drivers/firmware/smccc/
16421 F:      include/linux/arm-smccc.h
16422
16423 SMM665 HARDWARE MONITOR DRIVER
16424 M:      Guenter Roeck <[email protected]>
16425 L:      [email protected]
16426 S:      Maintained
16427 F:      Documentation/hwmon/smm665.rst
16428 F:      drivers/hwmon/smm665.c
16429
16430 SMSC EMC2103 HARDWARE MONITOR DRIVER
16431 M:      Steve Glendinning <[email protected]>
16432 L:      [email protected]
16433 S:      Maintained
16434 F:      Documentation/hwmon/emc2103.rst
16435 F:      drivers/hwmon/emc2103.c
16436
16437 SMSC SCH5627 HARDWARE MONITOR DRIVER
16438 M:      Hans de Goede <[email protected]>
16439 L:      [email protected]
16440 S:      Supported
16441 F:      Documentation/hwmon/sch5627.rst
16442 F:      drivers/hwmon/sch5627.c
16443
16444 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
16445 M:      Steve Glendinning <[email protected]>
16446 L:      [email protected]
16447 S:      Maintained
16448 F:      drivers/video/fbdev/smscufx.c
16449
16450 SMSC47B397 HARDWARE MONITOR DRIVER
16451 M:      Jean Delvare <[email protected]>
16452 L:      [email protected]
16453 S:      Maintained
16454 F:      Documentation/hwmon/smsc47b397.rst
16455 F:      drivers/hwmon/smsc47b397.c
16456
16457 SMSC911x ETHERNET DRIVER
16458 M:      Steve Glendinning <[email protected]>
16459 L:      [email protected]
16460 S:      Maintained
16461 F:      drivers/net/ethernet/smsc/smsc911x.*
16462 F:      include/linux/smsc911x.h
16463
16464 SMSC9420 PCI ETHERNET DRIVER
16465 M:      Steve Glendinning <[email protected]>
16466 L:      [email protected]
16467 S:      Maintained
16468 F:      drivers/net/ethernet/smsc/smsc9420.*
16469
16470 SOCIONEXT (SNI) AVE NETWORK DRIVER
16471 M:      Kunihiko Hayashi <[email protected]>
16472 L:      [email protected]
16473 S:      Maintained
16474 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
16475 F:      drivers/net/ethernet/socionext/sni_ave.c
16476
16477 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
16478 M:      Jassi Brar <[email protected]>
16479 M:      Ilias Apalodimas <[email protected]>
16480 L:      [email protected]
16481 S:      Maintained
16482 F:      Documentation/devicetree/bindings/net/socionext-netsec.txt
16483 F:      drivers/net/ethernet/socionext/netsec.c
16484
16485 SOCIONEXT (SNI) Synquacer SPI DRIVER
16486 M:      Masahisa Kojima <[email protected]>
16487 M:      Jassi Brar <[email protected]>
16488 L:      [email protected]
16489 S:      Maintained
16490 F:      Documentation/devicetree/bindings/spi/spi-synquacer.txt
16491 F:      drivers/spi/spi-synquacer.c
16492
16493 SOCIONEXT SYNQUACER I2C DRIVER
16494 M:      Ard Biesheuvel <[email protected]>
16495 L:      [email protected]
16496 S:      Maintained
16497 F:      Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
16498 F:      drivers/i2c/busses/i2c-synquacer.c
16499
16500 SOCIONEXT UNIPHIER SOUND DRIVER
16501 L:      [email protected] (moderated for non-subscribers)
16502 S:      Orphan
16503 F:      sound/soc/uniphier/
16504
16505 SOEKRIS NET48XX LED SUPPORT
16506 M:      Chris Boot <[email protected]>
16507 S:      Maintained
16508 F:      drivers/leds/leds-net48xx.c
16509
16510 SOFT-IWARP DRIVER (siw)
16511 M:      Bernard Metzler <[email protected]>
16512 L:      [email protected]
16513 S:      Supported
16514 F:      drivers/infiniband/sw/siw/
16515 F:      include/uapi/rdma/siw-abi.h
16516
16517 SOFT-ROCE DRIVER (rxe)
16518 M:      Zhu Yanjun <[email protected]>
16519 L:      [email protected]
16520 S:      Supported
16521 F:      drivers/infiniband/sw/rxe/
16522 F:      include/uapi/rdma/rdma_user_rxe.h
16523
16524 SOFTLOGIC 6x10 MPEG CODEC
16525 M:      Bluecherry Maintainers <[email protected]>
16526 M:      Anton Sviridenko <[email protected]>
16527 M:      Andrey Utkin <[email protected]>
16528 M:      Ismael Luceno <[email protected]>
16529 L:      [email protected]
16530 S:      Supported
16531 F:      drivers/media/pci/solo6x10/
16532
16533 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
16534 M:      James Morse <[email protected]>
16535 L:      [email protected]
16536 S:      Maintained
16537 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
16538 F:      drivers/firmware/arm_sdei.c
16539 F:      include/linux/arm_sdei.h
16540 F:      include/uapi/linux/arm_sdei.h
16541
16542 SOFTWARE RAID (Multiple Disks) SUPPORT
16543 M:      Song Liu <[email protected]>
16544 L:      [email protected]
16545 S:      Supported
16546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
16547 F:      drivers/md/Kconfig
16548 F:      drivers/md/Makefile
16549 F:      drivers/md/md*
16550 F:      drivers/md/raid*
16551 F:      include/linux/raid/
16552 F:      include/uapi/linux/raid/
16553
16554 SOLIDRUN CLEARFOG SUPPORT
16555 M:      Russell King <[email protected]>
16556 S:      Maintained
16557 F:      arch/arm/boot/dts/armada-388-clearfog*
16558 F:      arch/arm/boot/dts/armada-38x-solidrun-*
16559
16560 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
16561 M:      Russell King <[email protected]>
16562 S:      Maintained
16563 F:      arch/arm/boot/dts/imx6*-cubox-i*
16564 F:      arch/arm/boot/dts/imx6*-hummingboard*
16565 F:      arch/arm/boot/dts/imx6*-sr-*
16566
16567 SONIC NETWORK DRIVER
16568 M:      Thomas Bogendoerfer <[email protected]>
16569 L:      [email protected]
16570 S:      Maintained
16571 F:      drivers/net/ethernet/natsemi/sonic.*
16572
16573 SONICS SILICON BACKPLANE DRIVER (SSB)
16574 M:      Michael Buesch <[email protected]>
16575 L:      [email protected]
16576 S:      Maintained
16577 F:      drivers/ssb/
16578 F:      include/linux/ssb/
16579
16580 SONY IMX214 SENSOR DRIVER
16581 M:      Ricardo Ribalda <[email protected]>
16582 L:      [email protected]
16583 S:      Maintained
16584 T:      git git://linuxtv.org/media_tree.git
16585 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
16586 F:      drivers/media/i2c/imx214.c
16587
16588 SONY IMX219 SENSOR DRIVER
16589 M:      Dave Stevenson <[email protected]>
16590 L:      [email protected]
16591 S:      Maintained
16592 T:      git git://linuxtv.org/media_tree.git
16593 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
16594 F:      drivers/media/i2c/imx219.c
16595
16596 SONY IMX258 SENSOR DRIVER
16597 M:      Sakari Ailus <[email protected]>
16598 L:      [email protected]
16599 S:      Maintained
16600 T:      git git://linuxtv.org/media_tree.git
16601 F:      Documentation/devicetree/bindings/media/i2c/imx258.yaml
16602 F:      drivers/media/i2c/imx258.c
16603
16604 SONY IMX274 SENSOR DRIVER
16605 M:      Leon Luo <[email protected]>
16606 L:      [email protected]
16607 S:      Maintained
16608 T:      git git://linuxtv.org/media_tree.git
16609 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
16610 F:      drivers/media/i2c/imx274.c
16611
16612 SONY IMX290 SENSOR DRIVER
16613 M:      Manivannan Sadhasivam <[email protected]>
16614 L:      [email protected]
16615 S:      Maintained
16616 T:      git git://linuxtv.org/media_tree.git
16617 F:      Documentation/devicetree/bindings/media/i2c/imx290.txt
16618 F:      drivers/media/i2c/imx290.c
16619
16620 SONY IMX319 SENSOR DRIVER
16621 M:      Bingbu Cao <[email protected]>
16622 L:      [email protected]
16623 S:      Maintained
16624 T:      git git://linuxtv.org/media_tree.git
16625 F:      drivers/media/i2c/imx319.c
16626
16627 SONY IMX334 SENSOR DRIVER
16628 M:      Paul J. Murphy <[email protected]>
16629 M:      Daniele Alessandrelli <[email protected]>
16630 L:      [email protected]
16631 S:      Maintained
16632 T:      git git://linuxtv.org/media_tree.git
16633 F:      Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
16634 F:      drivers/media/i2c/imx334.c
16635
16636 SONY IMX355 SENSOR DRIVER
16637 M:      Tianshu Qiu <[email protected]>
16638 L:      [email protected]
16639 S:      Maintained
16640 T:      git git://linuxtv.org/media_tree.git
16641 F:      drivers/media/i2c/imx355.c
16642
16643 SONY MEMORYSTICK SUBSYSTEM
16644 M:      Maxim Levitsky <[email protected]>
16645 M:      Alex Dubov <[email protected]>
16646 M:      Ulf Hansson <[email protected]>
16647 L:      [email protected]
16648 S:      Maintained
16649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
16650 F:      drivers/memstick/
16651 F:      include/linux/memstick.h
16652
16653 SONY VAIO CONTROL DEVICE DRIVER
16654 M:      Mattia Dongili <[email protected]>
16655 L:      [email protected]
16656 S:      Maintained
16657 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
16658 F:      Documentation/admin-guide/laptops/sony-laptop.rst
16659 F:      drivers/char/sonypi.c
16660 F:      drivers/platform/x86/sony-laptop.c
16661 F:      include/linux/sony-laptop.h
16662
16663 SOUND
16664 M:      Jaroslav Kysela <[email protected]>
16665 M:      Takashi Iwai <[email protected]>
16666 L:      [email protected] (moderated for non-subscribers)
16667 S:      Maintained
16668 W:      http://www.alsa-project.org/
16669 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
16670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16671 F:      Documentation/sound/
16672 F:      include/sound/
16673 F:      include/uapi/sound/
16674 F:      sound/
16675
16676 SOUND - COMPRESSED AUDIO
16677 M:      Vinod Koul <[email protected]>
16678 L:      [email protected] (moderated for non-subscribers)
16679 S:      Supported
16680 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16681 F:      Documentation/sound/designs/compress-offload.rst
16682 F:      include/sound/compress_driver.h
16683 F:      include/uapi/sound/compress_*
16684 F:      sound/core/compress_offload.c
16685 F:      sound/soc/soc-compress.c
16686
16687 SOUND - DMAENGINE HELPERS
16688 M:      Lars-Peter Clausen <[email protected]>
16689 S:      Supported
16690 F:      include/sound/dmaengine_pcm.h
16691 F:      sound/core/pcm_dmaengine.c
16692 F:      sound/soc/soc-generic-dmaengine-pcm.c
16693
16694 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
16695 M:      Liam Girdwood <[email protected]>
16696 M:      Mark Brown <[email protected]>
16697 L:      [email protected] (moderated for non-subscribers)
16698 S:      Supported
16699 W:      http://alsa-project.org/main/index.php/ASoC
16700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
16701 F:      Documentation/devicetree/bindings/sound/
16702 F:      Documentation/sound/soc/
16703 F:      include/dt-bindings/sound/
16704 F:      include/sound/soc*
16705 F:      sound/soc/
16706
16707 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
16708 M:      Pierre-Louis Bossart <[email protected]>
16709 M:      Liam Girdwood <[email protected]>
16710 M:      Ranjani Sridharan <[email protected]>
16711 M:      Kai Vehmanen <[email protected]>
16712 M:      Daniel Baluta <[email protected]>
16713 L:      [email protected] (moderated for non-subscribers)
16714 S:      Supported
16715 W:      https://github.com/thesofproject/linux/
16716 F:      sound/soc/sof/
16717
16718 SOUNDWIRE SUBSYSTEM
16719 M:      Vinod Koul <[email protected]>
16720 M:      Bard Liao <[email protected]>
16721 R:      Pierre-Louis Bossart <[email protected]>
16722 R:      Sanyog Kale <[email protected]>
16723 L:      [email protected] (moderated for non-subscribers)
16724 S:      Supported
16725 F:      Documentation/driver-api/soundwire/
16726 F:      drivers/soundwire/
16727 F:      include/linux/soundwire/
16728
16729 SP2 MEDIA DRIVER
16730 M:      Olli Salonen <[email protected]>
16731 L:      [email protected]
16732 S:      Maintained
16733 W:      https://linuxtv.org
16734 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16735 F:      drivers/media/dvb-frontends/sp2*
16736
16737 SPARC + UltraSPARC (sparc/sparc64)
16738 M:      "David S. Miller" <[email protected]>
16739 L:      [email protected]
16740 S:      Maintained
16741 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
16742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
16743 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
16744 F:      arch/sparc/
16745 F:      drivers/sbus/
16746
16747 SPARC SERIAL DRIVERS
16748 M:      "David S. Miller" <[email protected]>
16749 L:      [email protected]
16750 S:      Maintained
16751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
16752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
16753 F:      drivers/tty/serial/suncore.c
16754 F:      drivers/tty/serial/sunhv.c
16755 F:      drivers/tty/serial/sunsab.c
16756 F:      drivers/tty/serial/sunsab.h
16757 F:      drivers/tty/serial/sunsu.c
16758 F:      drivers/tty/serial/sunzilog.c
16759 F:      drivers/tty/serial/sunzilog.h
16760 F:      drivers/tty/vcc.c
16761 F:      include/linux/sunserialcore.h
16762
16763 SPARSE CHECKER
16764 M:      "Luc Van Oostenryck" <[email protected]>
16765 L:      [email protected]
16766 S:      Maintained
16767 W:      https://sparse.docs.kernel.org/
16768 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
16769 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
16770 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
16771 F:      include/linux/compiler.h
16772
16773 SPEAKUP CONSOLE SPEECH DRIVER
16774 M:      William Hubbs <[email protected]>
16775 M:      Chris Brannon <[email protected]>
16776 M:      Kirk Reiser <[email protected]>
16777 M:      Samuel Thibault <[email protected]>
16778 L:      [email protected]
16779 S:      Odd Fixes
16780 W:      http://www.linux-speakup.org/
16781 W:      https://github.com/linux-speakup/speakup
16782 B:      https://github.com/linux-speakup/speakup/issues
16783 F:      drivers/accessibility/speakup/
16784
16785 SPEAR CLOCK FRAMEWORK SUPPORT
16786 M:      Viresh Kumar <[email protected]>
16787 L:      [email protected] (moderated for non-subscribers)
16788 S:      Maintained
16789 W:      http://www.st.com/spear
16790 F:      drivers/clk/spear/
16791
16792 SPEAR PLATFORM SUPPORT
16793 M:      Viresh Kumar <[email protected]>
16794 M:      Shiraz Hashim <[email protected]>
16795 L:      [email protected] (moderated for non-subscribers)
16796 S:      Maintained
16797 W:      http://www.st.com/spear
16798 F:      arch/arm/boot/dts/spear*
16799 F:      arch/arm/mach-spear/
16800
16801 SPI NOR SUBSYSTEM
16802 M:      Tudor Ambarus <[email protected]>
16803 L:      [email protected]
16804 S:      Maintained
16805 W:      http://www.linux-mtd.infradead.org/
16806 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
16807 C:      irc://irc.oftc.net/mtd
16808 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
16809 F:      drivers/mtd/spi-nor/
16810 F:      include/linux/mtd/spi-nor.h
16811
16812 SPI SUBSYSTEM
16813 M:      Mark Brown <[email protected]>
16814 L:      [email protected]
16815 S:      Maintained
16816 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
16817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
16818 F:      Documentation/devicetree/bindings/spi/
16819 F:      Documentation/spi/
16820 F:      drivers/spi/
16821 F:      include/linux/spi/
16822 F:      include/uapi/linux/spi/
16823 F:      tools/spi/
16824
16825 SPIDERNET NETWORK DRIVER for CELL
16826 M:      Ishizaki Kou <[email protected]>
16827 L:      [email protected]
16828 S:      Supported
16829 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
16830 F:      drivers/net/ethernet/toshiba/spider_net*
16831
16832 SPMI SUBSYSTEM
16833 M:      Stephen Boyd <[email protected]>
16834 L:      [email protected]
16835 S:      Maintained
16836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
16837 F:      Documentation/devicetree/bindings/spmi/
16838 F:      drivers/spmi/
16839 F:      include/dt-bindings/spmi/spmi.h
16840 F:      include/linux/spmi.h
16841 F:      include/trace/events/spmi.h
16842
16843 SPU FILE SYSTEM
16844 M:      Jeremy Kerr <[email protected]>
16845 L:      [email protected]
16846 S:      Supported
16847 W:      http://www.ibm.com/developerworks/power/cell/
16848 F:      Documentation/filesystems/spufs/spufs.rst
16849 F:      arch/powerpc/platforms/cell/spufs/
16850
16851 SQUASHFS FILE SYSTEM
16852 M:      Phillip Lougher <[email protected]>
16853 L:      [email protected] (subscribers-only)
16854 S:      Maintained
16855 W:      http://squashfs.org.uk
16856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
16857 F:      Documentation/filesystems/squashfs.rst
16858 F:      fs/squashfs/
16859
16860 SRM (Alpha) environment access
16861 M:      Jan-Benedict Glaw <[email protected]>
16862 S:      Maintained
16863 F:      arch/alpha/kernel/srm_env.c
16864
16865 ST LSM6DSx IMU IIO DRIVER
16866 M:      Lorenzo Bianconi <[email protected]>
16867 L:      [email protected]
16868 S:      Maintained
16869 W:      http://www.st.com/
16870 F:      Documentation/devicetree/bindings/iio/imu/st_lsm6dsx.txt
16871 F:      drivers/iio/imu/st_lsm6dsx/
16872
16873 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
16874 M:      Mickael Guene <[email protected]>
16875 L:      [email protected]
16876 S:      Maintained
16877 T:      git git://linuxtv.org/media_tree.git
16878 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.txt
16879 F:      drivers/media/i2c/st-mipid02.c
16880
16881 ST STM32 I2C/SMBUS DRIVER
16882 M:      Pierre-Yves MORDRET <[email protected]>
16883 L:      [email protected]
16884 S:      Maintained
16885 F:      drivers/i2c/busses/i2c-stm32*
16886
16887 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
16888 M:      Song Qiang <[email protected]>
16889 L:      [email protected]
16890 S:      Maintained
16891 F:      Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt
16892 F:      drivers/iio/proximity/vl53l0x-i2c.c
16893
16894 STABLE BRANCH
16895 M:      Greg Kroah-Hartman <[email protected]>
16896 M:      Sasha Levin <[email protected]>
16897 L:      [email protected]
16898 S:      Supported
16899 F:      Documentation/process/stable-kernel-rules.rst
16900
16901 STAGING - ATOMISP DRIVER
16902 M:      Mauro Carvalho Chehab <[email protected]>
16903 R:      Sakari Ailus <[email protected]>
16904 L:      [email protected]
16905 S:      Maintained
16906 F:      drivers/staging/media/atomisp/
16907
16908 STAGING - COMEDI
16909 M:      Ian Abbott <[email protected]>
16910 M:      H Hartley Sweeten <[email protected]>
16911 S:      Odd Fixes
16912 F:      drivers/staging/comedi/
16913
16914 STAGING - FIELDBUS SUBSYSTEM
16915 M:      Sven Van Asbroeck <[email protected]>
16916 S:      Maintained
16917 F:      drivers/staging/fieldbus/*
16918 F:      drivers/staging/fieldbus/Documentation/
16919
16920 STAGING - HMS ANYBUS-S BUS
16921 M:      Sven Van Asbroeck <[email protected]>
16922 S:      Maintained
16923 F:      drivers/staging/fieldbus/anybuss/
16924
16925 STAGING - INDUSTRIAL IO
16926 M:      Jonathan Cameron <[email protected]>
16927 L:      [email protected]
16928 S:      Odd Fixes
16929 F:      Documentation/devicetree/bindings/staging/iio/
16930 F:      drivers/staging/iio/
16931
16932 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
16933 M:      Marc Dietrich <[email protected]>
16934 L:      [email protected] (moderated for non-subscribers)
16935 L:      [email protected]
16936 S:      Maintained
16937 F:      drivers/staging/nvec/
16938
16939 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
16940 M:      Jens Frederich <[email protected]>
16941 M:      Daniel Drake <[email protected]>
16942 M:      Jon Nettleton <[email protected]>
16943 S:      Maintained
16944 W:      http://wiki.laptop.org/go/DCON
16945 F:      drivers/staging/olpc_dcon/
16946
16947 STAGING - REALTEK RTL8188EU DRIVERS
16948 M:      Larry Finger <[email protected]>
16949 S:      Odd Fixes
16950 F:      drivers/staging/rtl8188eu/
16951
16952 STAGING - REALTEK RTL8712U DRIVERS
16953 M:      Larry Finger <[email protected]>
16954 M:      Florian Schilhabel <[email protected]>.
16955 S:      Odd Fixes
16956 F:      drivers/staging/rtl8712/
16957
16958 STAGING - SEPS525 LCD CONTROLLER DRIVERS
16959 M:      Michael Hennerich <[email protected]>
16960 L:      [email protected]
16961 S:      Supported
16962 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
16963 F:      drivers/staging/fbtft/fb_seps525.c
16964
16965 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
16966 M:      Sudip Mukherjee <[email protected]>
16967 M:      Teddy Wang <[email protected]>
16968 M:      Sudip Mukherjee <[email protected]>
16969 L:      [email protected]
16970 S:      Maintained
16971 F:      drivers/staging/sm750fb/
16972
16973 STAGING - VIA VT665X DRIVERS
16974 M:      Forest Bond <[email protected]>
16975 S:      Odd Fixes
16976 F:      drivers/staging/vt665?/
16977
16978 STAGING SUBSYSTEM
16979 M:      Greg Kroah-Hartman <[email protected]>
16980 L:      [email protected]
16981 S:      Supported
16982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
16983 F:      drivers/staging/
16984
16985 STARFIRE/DURALAN NETWORK DRIVER
16986 M:      Ion Badulescu <[email protected]>
16987 S:      Odd Fixes
16988 F:      drivers/net/ethernet/adaptec/starfire*
16989
16990 STATIC BRANCH/CALL
16991 M:      Peter Zijlstra <[email protected]>
16992 M:      Josh Poimboeuf <[email protected]>
16993 M:      Jason Baron <[email protected]>
16994 R:      Steven Rostedt <[email protected]>
16995 R:      Ard Biesheuvel <[email protected]>
16996 S:      Supported
16997 F:      arch/*/include/asm/jump_label*.h
16998 F:      arch/*/include/asm/static_call*.h
16999 F:      arch/*/kernel/jump_label.c
17000 F:      arch/*/kernel/static_call.c
17001 F:      include/linux/jump_label*.h
17002 F:      include/linux/static_call*.h
17003 F:      kernel/jump_label.c
17004 F:      kernel/static_call.c
17005
17006 STI AUDIO (ASoC) DRIVERS
17007 M:      Arnaud Pouliquen <[email protected]>
17008 L:      [email protected] (moderated for non-subscribers)
17009 S:      Maintained
17010 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
17011 F:      sound/soc/sti/
17012
17013 STI CEC DRIVER
17014 M:      Benjamin Gaignard <[email protected]>
17015 S:      Maintained
17016 F:      Documentation/devicetree/bindings/media/stih-cec.txt
17017 F:      drivers/media/cec/platform/sti/
17018
17019 STK1160 USB VIDEO CAPTURE DRIVER
17020 M:      Ezequiel Garcia <[email protected]>
17021 L:      [email protected]
17022 S:      Maintained
17023 T:      git git://linuxtv.org/media_tree.git
17024 F:      drivers/media/usb/stk1160/
17025
17026 STM32 AUDIO (ASoC) DRIVERS
17027 M:      Olivier Moysan <[email protected]>
17028 M:      Arnaud Pouliquen <[email protected]>
17029 L:      [email protected] (moderated for non-subscribers)
17030 S:      Maintained
17031 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-*.yaml
17032 F:      sound/soc/stm/
17033
17034 STM32 TIMER/LPTIMER DRIVERS
17035 M:      Fabrice Gasnier <[email protected]>
17036 S:      Maintained
17037 F:      Documentation/ABI/testing/*timer-stm32
17038 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
17039 F:      drivers/*/stm32-*timer*
17040 F:      drivers/pwm/pwm-stm32*
17041 F:      include/linux/*/stm32-*tim*
17042
17043 STMMAC ETHERNET DRIVER
17044 M:      Giuseppe Cavallaro <[email protected]>
17045 M:      Alexandre Torgue <[email protected]>
17046 M:      Jose Abreu <[email protected]>
17047 L:      [email protected]
17048 S:      Supported
17049 W:      http://www.stlinux.com
17050 F:      Documentation/networking/device_drivers/ethernet/stmicro/
17051 F:      drivers/net/ethernet/stmicro/stmmac/
17052
17053 SUN3/3X
17054 M:      Sam Creasey <[email protected]>
17055 S:      Maintained
17056 W:      http://sammy.net/sun3/
17057 F:      arch/m68k/include/asm/sun3*
17058 F:      arch/m68k/kernel/*sun3*
17059 F:      arch/m68k/sun3*/
17060 F:      drivers/net/ethernet/i825xx/sun3*
17061
17062 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
17063 M:      Hans de Goede <[email protected]>
17064 L:      [email protected]
17065 S:      Maintained
17066 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
17067 F:      drivers/input/keyboard/sun4i-lradc-keys.c
17068
17069 SUNDANCE NETWORK DRIVER
17070 M:      Denis Kirjanov <[email protected]>
17071 L:      [email protected]
17072 S:      Maintained
17073 F:      drivers/net/ethernet/dlink/sundance.c
17074
17075 SUPERH
17076 M:      Yoshinori Sato <[email protected]>
17077 M:      Rich Felker <[email protected]>
17078 L:      [email protected]
17079 S:      Maintained
17080 Q:      http://patchwork.kernel.org/project/linux-sh/list/
17081 F:      Documentation/sh/
17082 F:      arch/sh/
17083 F:      drivers/sh/
17084
17085 SUSPEND TO RAM
17086 M:      "Rafael J. Wysocki" <[email protected]>
17087 M:      Len Brown <[email protected]>
17088 M:      Pavel Machek <[email protected]>
17089 L:      [email protected]
17090 S:      Supported
17091 B:      https://bugzilla.kernel.org
17092 F:      Documentation/power/
17093 F:      arch/x86/kernel/acpi/
17094 F:      drivers/base/power/
17095 F:      include/linux/freezer.h
17096 F:      include/linux/pm.h
17097 F:      include/linux/suspend.h
17098 F:      kernel/power/
17099
17100 SVGA HANDLING
17101 M:      Martin Mares <[email protected]>
17102 L:      [email protected]
17103 S:      Maintained
17104 F:      Documentation/admin-guide/svga.rst
17105 F:      arch/x86/boot/video*
17106
17107 SWIOTLB SUBSYSTEM
17108 M:      Konrad Rzeszutek Wilk <[email protected]>
17109 L:      [email protected]
17110 S:      Supported
17111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
17112 F:      arch/*/kernel/pci-swiotlb.c
17113 F:      include/linux/swiotlb.h
17114 F:      kernel/dma/swiotlb.c
17115
17116 SWITCHDEV
17117 M:      Jiri Pirko <[email protected]>
17118 M:      Ivan Vecera <[email protected]>
17119 L:      [email protected]
17120 S:      Supported
17121 F:      include/net/switchdev.h
17122 F:      net/switchdev/
17123
17124 SY8106A REGULATOR DRIVER
17125 M:      Icenowy Zheng <[email protected]>
17126 S:      Maintained
17127 F:      Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt
17128 F:      drivers/regulator/sy8106a-regulator.c
17129
17130 SYNC FILE FRAMEWORK
17131 M:      Sumit Semwal <[email protected]>
17132 R:      Gustavo Padovan <[email protected]>
17133 L:      [email protected]
17134 L:      [email protected]
17135 S:      Maintained
17136 T:      git git://anongit.freedesktop.org/drm/drm-misc
17137 F:      Documentation/driver-api/sync_file.rst
17138 F:      drivers/dma-buf/dma-fence*
17139 F:      drivers/dma-buf/sw_sync.c
17140 F:      drivers/dma-buf/sync_*
17141 F:      include/linux/sync_file.h
17142 F:      include/uapi/linux/sync_file.h
17143
17144 SYNOPSYS ARC ARCHITECTURE
17145 M:      Vineet Gupta <[email protected]>
17146 L:      [email protected]
17147 S:      Supported
17148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
17149 F:      Documentation/devicetree/bindings/arc/*
17150 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
17151 F:      arch/arc/
17152 F:      drivers/clocksource/arc_timer.c
17153 F:      drivers/tty/serial/arc_uart.c
17154
17155 SYNOPSYS ARC HSDK SDP pll clock driver
17156 M:      Eugeniy Paltsev <[email protected]>
17157 S:      Supported
17158 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
17159 F:      drivers/clk/clk-hsdk-pll.c
17160
17161 SYNOPSYS ARC SDP clock driver
17162 M:      Eugeniy Paltsev <[email protected]>
17163 S:      Supported
17164 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
17165 F:      drivers/clk/axs10x/*
17166
17167 SYNOPSYS ARC SDP platform support
17168 M:      Alexey Brodkin <[email protected]>
17169 S:      Supported
17170 F:      Documentation/devicetree/bindings/arc/axs10*
17171 F:      arch/arc/boot/dts/ax*
17172 F:      arch/arc/plat-axs10x
17173
17174 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
17175 M:      Eugeniy Paltsev <[email protected]>
17176 S:      Supported
17177 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
17178 F:      drivers/reset/reset-axs10x.c
17179
17180 SYNOPSYS CREG GPIO DRIVER
17181 M:      Eugeniy Paltsev <[email protected]>
17182 S:      Maintained
17183 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
17184 F:      drivers/gpio/gpio-creg-snps.c
17185
17186 SYNOPSYS DESIGNWARE 8250 UART DRIVER
17187 R:      Andy Shevchenko <[email protected]>
17188 S:      Maintained
17189 F:      drivers/tty/serial/8250/8250_dw.c
17190 F:      drivers/tty/serial/8250/8250_dwlib.*
17191 F:      drivers/tty/serial/8250/8250_lpss.c
17192
17193 SYNOPSYS DESIGNWARE APB GPIO DRIVER
17194 M:      Hoan Tran <[email protected]>
17195 M:      Serge Semin <[email protected]>
17196 L:      [email protected]
17197 S:      Maintained
17198 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
17199 F:      drivers/gpio/gpio-dwapb.c
17200
17201 SYNOPSYS DESIGNWARE APB SSI DRIVER
17202 M:      Serge Semin <[email protected]>
17203 L:      [email protected]
17204 S:      Supported
17205 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
17206 F:      drivers/spi/spi-dw*
17207
17208 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
17209 M:      Eugeniy Paltsev <[email protected]>
17210 S:      Maintained
17211 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt
17212 F:      drivers/dma/dw-axi-dmac/
17213
17214 SYNOPSYS DESIGNWARE DMAC DRIVER
17215 M:      Viresh Kumar <[email protected]>
17216 R:      Andy Shevchenko <[email protected]>
17217 S:      Maintained
17218 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
17219 F:      drivers/dma/dw/
17220 F:      include/dt-bindings/dma/dw-dmac.h
17221 F:      include/linux/dma/dw.h
17222 F:      include/linux/platform_data/dma-dw.h
17223
17224 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
17225 M:      Jose Abreu <[email protected]>
17226 L:      [email protected]
17227 S:      Supported
17228 F:      drivers/net/ethernet/synopsys/
17229
17230 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
17231 M:      Jose Abreu <[email protected]>
17232 L:      [email protected]
17233 S:      Supported
17234 F:      drivers/net/pcs/pcs-xpcs.c
17235 F:      include/linux/pcs/pcs-xpcs.h
17236
17237 SYNOPSYS DESIGNWARE I2C DRIVER
17238 M:      Jarkko Nikula <[email protected]>
17239 R:      Andy Shevchenko <[email protected]>
17240 R:      Mika Westerberg <[email protected]>
17241 L:      [email protected]
17242 S:      Maintained
17243 F:      drivers/i2c/busses/i2c-designware-*
17244 F:      include/linux/platform_data/i2c-designware.h
17245
17246 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
17247 M:      Jaehoon Chung <[email protected]>
17248 L:      [email protected]
17249 S:      Maintained
17250 F:      drivers/mmc/host/dw_mmc*
17251
17252 SYNOPSYS HSDK RESET CONTROLLER DRIVER
17253 M:      Eugeniy Paltsev <[email protected]>
17254 S:      Supported
17255 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
17256 F:      drivers/reset/reset-hsdk.c
17257 F:      include/dt-bindings/reset/snps,hsdk-reset.h
17258
17259 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
17260 M:      Prabu Thangamuthu <[email protected]>
17261 M:      Manjunath M B <[email protected]>
17262 L:      [email protected]
17263 S:      Maintained
17264 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
17265
17266 SYSTEM CONFIGURATION (SYSCON)
17267 M:      Lee Jones <[email protected]>
17268 M:      Arnd Bergmann <[email protected]>
17269 S:      Supported
17270 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
17271 F:      drivers/mfd/syscon.c
17272
17273 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
17274 M:      Sudeep Holla <[email protected]>
17275 R:      Cristian Marussi <[email protected]>
17276 L:      [email protected]
17277 S:      Maintained
17278 F:      Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt
17279 F:      drivers/clk/clk-sc[mp]i.c
17280 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
17281 F:      drivers/firmware/arm_scmi/
17282 F:      drivers/firmware/arm_scpi.c
17283 F:      drivers/regulator/scmi-regulator.c
17284 F:      drivers/reset/reset-scmi.c
17285 F:      include/linux/sc[mp]i_protocol.h
17286 F:      include/trace/events/scmi.h
17287
17288 SYSTEM RESET/SHUTDOWN DRIVERS
17289 M:      Sebastian Reichel <[email protected]>
17290 L:      [email protected]
17291 S:      Maintained
17292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
17293 F:      Documentation/devicetree/bindings/power/reset/
17294 F:      drivers/power/reset/
17295
17296 SYSTEM TRACE MODULE CLASS
17297 M:      Alexander Shishkin <[email protected]>
17298 S:      Maintained
17299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
17300 F:      Documentation/trace/stm.rst
17301 F:      drivers/hwtracing/stm/
17302 F:      include/linux/stm.h
17303 F:      include/uapi/linux/stm.h
17304
17305 SYSTEM76 ACPI DRIVER
17306 M:      Jeremy Soller <[email protected]>
17307 M:      System76 Product Development <[email protected]>
17308 L:      [email protected]
17309 S:      Maintained
17310 F:      drivers/platform/x86/system76_acpi.c
17311
17312 SYSV FILESYSTEM
17313 M:      Christoph Hellwig <[email protected]>
17314 S:      Maintained
17315 F:      Documentation/filesystems/sysv-fs.rst
17316 F:      fs/sysv/
17317 F:      include/linux/sysv_fs.h
17318
17319 TASKSTATS STATISTICS INTERFACE
17320 M:      Balbir Singh <[email protected]>
17321 S:      Maintained
17322 F:      Documentation/accounting/taskstats*
17323 F:      include/linux/taskstats*
17324 F:      kernel/taskstats.c
17325
17326 TC subsystem
17327 M:      Jamal Hadi Salim <[email protected]>
17328 M:      Cong Wang <[email protected]>
17329 M:      Jiri Pirko <[email protected]>
17330 L:      [email protected]
17331 S:      Maintained
17332 F:      include/net/pkt_cls.h
17333 F:      include/net/pkt_sched.h
17334 F:      include/net/tc_act/
17335 F:      include/uapi/linux/pkt_cls.h
17336 F:      include/uapi/linux/pkt_sched.h
17337 F:      include/uapi/linux/tc_act/
17338 F:      include/uapi/linux/tc_ematch/
17339 F:      net/sched/
17340
17341 TC90522 MEDIA DRIVER
17342 M:      Akihiro Tsukada <[email protected]>
17343 L:      [email protected]
17344 S:      Odd Fixes
17345 F:      drivers/media/dvb-frontends/tc90522*
17346
17347 TCP LOW PRIORITY MODULE
17348 M:      "Wong Hoi Sing, Edison" <[email protected]>
17349 M:      "Hung Hing Lun, Mike" <[email protected]>
17350 S:      Maintained
17351 W:      http://tcp-lp-mod.sourceforge.net/
17352 F:      net/ipv4/tcp_lp.c
17353
17354 TDA10071 MEDIA DRIVER
17355 M:      Antti Palosaari <[email protected]>
17356 L:      [email protected]
17357 S:      Maintained
17358 W:      https://linuxtv.org
17359 W:      http://palosaari.fi/linux/
17360 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17361 T:      git git://linuxtv.org/anttip/media_tree.git
17362 F:      drivers/media/dvb-frontends/tda10071*
17363
17364 TDA18212 MEDIA DRIVER
17365 M:      Antti Palosaari <[email protected]>
17366 L:      [email protected]
17367 S:      Maintained
17368 W:      https://linuxtv.org
17369 W:      http://palosaari.fi/linux/
17370 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17371 T:      git git://linuxtv.org/anttip/media_tree.git
17372 F:      drivers/media/tuners/tda18212*
17373
17374 TDA18218 MEDIA DRIVER
17375 M:      Antti Palosaari <[email protected]>
17376 L:      [email protected]
17377 S:      Maintained
17378 W:      https://linuxtv.org
17379 W:      http://palosaari.fi/linux/
17380 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17381 T:      git git://linuxtv.org/anttip/media_tree.git
17382 F:      drivers/media/tuners/tda18218*
17383
17384 TDA18250 MEDIA DRIVER
17385 M:      Olli Salonen <[email protected]>
17386 L:      [email protected]
17387 S:      Maintained
17388 W:      https://linuxtv.org
17389 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17390 T:      git git://linuxtv.org/media_tree.git
17391 F:      drivers/media/tuners/tda18250*
17392
17393 TDA18271 MEDIA DRIVER
17394 M:      Michael Krufky <[email protected]>
17395 L:      [email protected]
17396 S:      Maintained
17397 W:      https://linuxtv.org
17398 W:      http://github.com/mkrufky
17399 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17400 T:      git git://linuxtv.org/mkrufky/tuners.git
17401 F:      drivers/media/tuners/tda18271*
17402
17403 TDA1997x MEDIA DRIVER
17404 M:      Tim Harvey <[email protected]>
17405 L:      [email protected]
17406 S:      Maintained
17407 W:      https://linuxtv.org
17408 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17409 F:      drivers/media/i2c/tda1997x.*
17410
17411 TDA827x MEDIA DRIVER
17412 M:      Michael Krufky <[email protected]>
17413 L:      [email protected]
17414 S:      Maintained
17415 W:      https://linuxtv.org
17416 W:      http://github.com/mkrufky
17417 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17418 T:      git git://linuxtv.org/mkrufky/tuners.git
17419 F:      drivers/media/tuners/tda8290.*
17420
17421 TDA8290 MEDIA DRIVER
17422 M:      Michael Krufky <[email protected]>
17423 L:      [email protected]
17424 S:      Maintained
17425 W:      https://linuxtv.org
17426 W:      http://github.com/mkrufky
17427 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17428 T:      git git://linuxtv.org/mkrufky/tuners.git
17429 F:      drivers/media/tuners/tda8290.*
17430
17431 TDA9840 MEDIA DRIVER
17432 M:      Hans Verkuil <[email protected]>
17433 L:      [email protected]
17434 S:      Maintained
17435 W:      https://linuxtv.org
17436 T:      git git://linuxtv.org/media_tree.git
17437 F:      drivers/media/i2c/tda9840*
17438
17439 TEA5761 TUNER DRIVER
17440 M:      Mauro Carvalho Chehab <[email protected]>
17441 L:      [email protected]
17442 S:      Odd fixes
17443 W:      https://linuxtv.org
17444 T:      git git://linuxtv.org/media_tree.git
17445 F:      drivers/media/tuners/tea5761.*
17446
17447 TEA5767 TUNER DRIVER
17448 M:      Mauro Carvalho Chehab <[email protected]>
17449 L:      [email protected]
17450 S:      Maintained
17451 W:      https://linuxtv.org
17452 T:      git git://linuxtv.org/media_tree.git
17453 F:      drivers/media/tuners/tea5767.*
17454
17455 TEA6415C MEDIA DRIVER
17456 M:      Hans Verkuil <[email protected]>
17457 L:      [email protected]
17458 S:      Maintained
17459 W:      https://linuxtv.org
17460 T:      git git://linuxtv.org/media_tree.git
17461 F:      drivers/media/i2c/tea6415c*
17462
17463 TEA6420 MEDIA DRIVER
17464 M:      Hans Verkuil <[email protected]>
17465 L:      [email protected]
17466 S:      Maintained
17467 W:      https://linuxtv.org
17468 T:      git git://linuxtv.org/media_tree.git
17469 F:      drivers/media/i2c/tea6420*
17470
17471 TEAM DRIVER
17472 M:      Jiri Pirko <[email protected]>
17473 L:      [email protected]
17474 S:      Supported
17475 F:      drivers/net/team/
17476 F:      include/linux/if_team.h
17477 F:      include/uapi/linux/if_team.h
17478
17479 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
17480 M:      "Savoir-faire Linux Inc." <[email protected]>
17481 S:      Maintained
17482 F:      arch/x86/platform/ts5500/
17483
17484 TECHNOTREND USB IR RECEIVER
17485 M:      Sean Young <[email protected]>
17486 L:      [email protected]
17487 S:      Maintained
17488 F:      drivers/media/rc/ttusbir.c
17489
17490 TECHWELL TW9910 VIDEO DECODER
17491 L:      [email protected]
17492 S:      Orphan
17493 F:      drivers/media/i2c/tw9910.c
17494 F:      include/media/i2c/tw9910.h
17495
17496 TEE SUBSYSTEM
17497 M:      Jens Wiklander <[email protected]>
17498 L:      [email protected]
17499 S:      Maintained
17500 F:      Documentation/staging/tee.rst
17501 F:      drivers/tee/
17502 F:      include/linux/tee_drv.h
17503 F:      include/uapi/linux/tee.h
17504
17505 TEGRA ARCHITECTURE SUPPORT
17506 M:      Thierry Reding <[email protected]>
17507 M:      Jonathan Hunter <[email protected]>
17508 L:      [email protected]
17509 S:      Supported
17510 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
17511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
17512 N:      [^a-z]tegra
17513
17514 TEGRA CLOCK DRIVER
17515 M:      Peter De Schrijver <[email protected]>
17516 M:      Prashant Gaikwad <[email protected]>
17517 S:      Supported
17518 F:      drivers/clk/tegra/
17519
17520 TEGRA DMA DRIVERS
17521 M:      Laxman Dewangan <[email protected]>
17522 M:      Jon Hunter <[email protected]>
17523 S:      Supported
17524 F:      drivers/dma/tegra*
17525
17526 TEGRA I2C DRIVER
17527 M:      Laxman Dewangan <[email protected]>
17528 R:      Dmitry Osipenko <[email protected]>
17529 S:      Supported
17530 F:      drivers/i2c/busses/i2c-tegra.c
17531
17532 TEGRA IOMMU DRIVERS
17533 M:      Thierry Reding <[email protected]>
17534 R:      Krishna Reddy <[email protected]>
17535 L:      [email protected]
17536 S:      Supported
17537 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
17538 F:      drivers/iommu/tegra*
17539
17540 TEGRA KBC DRIVER
17541 M:      Laxman Dewangan <[email protected]>
17542 S:      Supported
17543 F:      drivers/input/keyboard/tegra-kbc.c
17544
17545 TEGRA NAND DRIVER
17546 M:      Stefan Agner <[email protected]>
17547 M:      Lucas Stach <[email protected]>
17548 S:      Maintained
17549 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
17550 F:      drivers/mtd/nand/raw/tegra_nand.c
17551
17552 TEGRA PWM DRIVER
17553 M:      Thierry Reding <[email protected]>
17554 S:      Supported
17555 F:      drivers/pwm/pwm-tegra.c
17556
17557 TEGRA SERIAL DRIVER
17558 M:      Laxman Dewangan <[email protected]>
17559 S:      Supported
17560 F:      drivers/tty/serial/serial-tegra.c
17561
17562 TEGRA SPI DRIVER
17563 M:      Laxman Dewangan <[email protected]>
17564 S:      Supported
17565 F:      drivers/spi/spi-tegra*
17566
17567 TEGRA QUAD SPI DRIVER
17568 M:      Thierry Reding <[email protected]>
17569 M:      Jonathan Hunter <[email protected]>
17570 M:      Sowjanya Komatineni <[email protected]>
17571 L:      [email protected]
17572 S:      Maintained
17573 F:      drivers/spi/spi-tegra210-quad.c
17574
17575 TEGRA VIDEO DRIVER
17576 M:      Thierry Reding <[email protected]>
17577 M:      Jonathan Hunter <[email protected]>
17578 M:      Sowjanya Komatineni <[email protected]>
17579 L:      [email protected]
17580 L:      [email protected]
17581 S:      Maintained
17582 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
17583 F:      drivers/staging/media/tegra-video/
17584
17585 TEGRA XUSB PADCTL DRIVER
17586 M:      JC Kuo <[email protected]>
17587 S:      Supported
17588 F:      drivers/phy/tegra/xusb*
17589
17590 TEHUTI ETHERNET DRIVER
17591 M:      Andy Gospodarek <[email protected]>
17592 L:      [email protected]
17593 S:      Supported
17594 F:      drivers/net/ethernet/tehuti/*
17595
17596 TELECOM CLOCK DRIVER FOR MCPL0010
17597 M:      Mark Gross <[email protected]>
17598 S:      Supported
17599 F:      drivers/char/tlclk.c
17600
17601 TEMPO SEMICONDUCTOR DRIVERS
17602 M:      Steven Eckhoff <[email protected]>
17603 S:      Maintained
17604 F:      Documentation/devicetree/bindings/sound/tscs*.txt
17605 F:      sound/soc/codecs/tscs*.c
17606 F:      sound/soc/codecs/tscs*.h
17607
17608 TENSILICA XTENSA PORT (xtensa)
17609 M:      Chris Zankel <[email protected]>
17610 M:      Max Filippov <[email protected]>
17611 L:      [email protected]
17612 S:      Maintained
17613 T:      git git://github.com/czankel/xtensa-linux.git
17614 F:      arch/xtensa/
17615 F:      drivers/irqchip/irq-xtensa-*
17616
17617 TEXAS INSTRUMENTS ASoC DRIVERS
17618 M:      Peter Ujfalusi <[email protected]>
17619 L:      [email protected] (moderated for non-subscribers)
17620 S:      Maintained
17621 F:      sound/soc/ti/
17622
17623 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
17624 M:      Ricardo Ribalda <[email protected]>
17625 L:      [email protected]
17626 S:      Supported
17627 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt
17628 F:      drivers/iio/dac/ti-dac7612.c
17629
17630 TEXAS INSTRUMENTS DMA DRIVERS
17631 M:      Peter Ujfalusi <[email protected]>
17632 L:      [email protected]
17633 S:      Maintained
17634 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
17635 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
17636 F:      Documentation/devicetree/bindings/dma/ti/
17637 F:      drivers/dma/ti/
17638 X:      drivers/dma/ti/cppi41.c
17639 F:      include/linux/dma/k3-udma-glue.h
17640 F:      include/linux/dma/ti-cppi5.h
17641 F:      include/linux/dma/k3-psil.h
17642
17643 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
17644 M:      Nishanth Menon <[email protected]>
17645 M:      Tero Kristo <[email protected]>
17646 M:      Santosh Shilimkar <[email protected]>
17647 L:      [email protected]
17648 S:      Maintained
17649 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
17650 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
17651 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.txt
17652 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
17653 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
17654 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.txt
17655 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
17656 F:      drivers/clk/keystone/sci-clk.c
17657 F:      drivers/firmware/ti_sci*
17658 F:      drivers/irqchip/irq-ti-sci-inta.c
17659 F:      drivers/irqchip/irq-ti-sci-intr.c
17660 F:      drivers/reset/reset-ti-sci.c
17661 F:      drivers/soc/ti/ti_sci_inta_msi.c
17662 F:      drivers/soc/ti/ti_sci_pm_domains.c
17663 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
17664 F:      include/linux/soc/ti/ti_sci_inta_msi.h
17665 F:      include/linux/soc/ti/ti_sci_protocol.h
17666
17667 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
17668 M:      Robert Marko <[email protected]>
17669 M:      Luka Perkov <[email protected]>
17670 L:      [email protected]
17671 S:      Maintained
17672 F:      Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
17673 F:      Documentation/hwmon/tps23861.rst
17674 F:      drivers/hwmon/tps23861.c
17675
17676 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
17677 M:      Hans Verkuil <[email protected]>
17678 L:      [email protected]
17679 S:      Maintained
17680 W:      https://linuxtv.org
17681 T:      git git://linuxtv.org/media_tree.git
17682 F:      drivers/media/radio/radio-raremono.c
17683
17684 THERMAL
17685 M:      Zhang Rui <[email protected]>
17686 M:      Daniel Lezcano <[email protected]>
17687 R:      Amit Kucheria <[email protected]>
17688 L:      [email protected]
17689 S:      Supported
17690 Q:      https://patchwork.kernel.org/project/linux-pm/list/
17691 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux.git
17692 F:      Documentation/devicetree/bindings/thermal/
17693 F:      drivers/thermal/
17694 F:      include/linux/cpu_cooling.h
17695 F:      include/linux/thermal.h
17696 F:      include/uapi/linux/thermal.h
17697
17698 THERMAL DRIVER FOR AMLOGIC SOCS
17699 M:      Guillaume La Roque <[email protected]>
17700 L:      [email protected]
17701 L:      [email protected]
17702 S:      Supported
17703 W:      http://linux-meson.com/
17704 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
17705 F:      drivers/thermal/amlogic_thermal.c
17706
17707 THERMAL/CPU_COOLING
17708 M:      Amit Daniel Kachhap <[email protected]>
17709 M:      Daniel Lezcano <[email protected]>
17710 M:      Viresh Kumar <[email protected]>
17711 M:      Javi Merino <[email protected]>
17712 L:      [email protected]
17713 S:      Supported
17714 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
17715 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
17716 F:      drivers/thermal/cpufreq_cooling.c
17717 F:      drivers/thermal/cpuidle_cooling.c
17718 F:      include/linux/cpu_cooling.h
17719
17720 THERMAL/POWER_ALLOCATOR
17721 M:      Lukasz Luba <[email protected]>
17722 L:      [email protected]
17723 S:      Maintained
17724 F:      Documentation/driver-api/thermal/power_allocator.rst
17725 F:      drivers/thermal/gov_power_allocator.c
17726 F:      include/trace/events/thermal_power_allocator.h
17727
17728 THINKPAD ACPI EXTRAS DRIVER
17729 M:      Henrique de Moraes Holschuh <[email protected]>
17730 L:      [email protected]
17731 L:      [email protected]
17732 S:      Maintained
17733 W:      http://ibm-acpi.sourceforge.net
17734 W:      http://thinkwiki.org/wiki/Ibm-acpi
17735 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
17736 F:      drivers/platform/x86/thinkpad_acpi.c
17737
17738 THUNDERBOLT DMA TRAFFIC TEST DRIVER
17739 M:      Isaac Hazan <[email protected]>
17740 L:      [email protected]
17741 S:      Maintained
17742 F:      drivers/thunderbolt/dma_test.c
17743
17744 THUNDERBOLT DRIVER
17745 M:      Andreas Noever <[email protected]>
17746 M:      Michael Jamet <[email protected]>
17747 M:      Mika Westerberg <[email protected]>
17748 M:      Yehezkel Bernat <[email protected]>
17749 L:      [email protected]
17750 S:      Maintained
17751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
17752 F:      Documentation/admin-guide/thunderbolt.rst
17753 F:      drivers/thunderbolt/
17754 F:      include/linux/thunderbolt.h
17755
17756 THUNDERBOLT NETWORK DRIVER
17757 M:      Michael Jamet <[email protected]>
17758 M:      Mika Westerberg <[email protected]>
17759 M:      Yehezkel Bernat <[email protected]>
17760 L:      [email protected]
17761 S:      Maintained
17762 F:      drivers/net/thunderbolt.c
17763
17764 THUNDERX GPIO DRIVER
17765 M:      Robert Richter <[email protected]>
17766 S:      Odd Fixes
17767 F:      drivers/gpio/gpio-thunderx.c
17768
17769 TI AM437X VPFE DRIVER
17770 M:      "Lad, Prabhakar" <[email protected]>
17771 L:      [email protected]
17772 S:      Maintained
17773 W:      https://linuxtv.org
17774 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17775 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
17776 F:      drivers/media/platform/am437x/
17777
17778 TI BANDGAP AND THERMAL DRIVER
17779 M:      Eduardo Valentin <[email protected]>
17780 M:      Keerthy <[email protected]>
17781 L:      [email protected]
17782 L:      [email protected]
17783 S:      Maintained
17784 F:      drivers/thermal/ti-soc-thermal/
17785
17786 TI BQ27XXX POWER SUPPLY DRIVER
17787 R:      Dan Murphy <[email protected]>
17788 F:      drivers/power/supply/bq27xxx_battery.c
17789 F:      drivers/power/supply/bq27xxx_battery_i2c.c
17790 F:      include/linux/power/bq27xxx_battery.h
17791
17792 TI CDCE706 CLOCK DRIVER
17793 M:      Max Filippov <[email protected]>
17794 S:      Maintained
17795 F:      drivers/clk/clk-cdce706.c
17796
17797 TI CLOCK DRIVER
17798 M:      Tero Kristo <[email protected]>
17799 L:      [email protected]
17800 S:      Odd Fixes
17801 F:      drivers/clk/ti/
17802 F:      include/linux/clk/ti.h
17803
17804 TI DAVINCI MACHINE SUPPORT
17805 M:      Sekhar Nori <[email protected]>
17806 R:      Bartosz Golaszewski <[email protected]>
17807 L:      [email protected] (moderated for non-subscribers)
17808 S:      Supported
17809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
17810 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
17811 F:      arch/arm/boot/dts/da850*
17812 F:      arch/arm/mach-davinci/
17813 F:      drivers/i2c/busses/i2c-davinci.c
17814
17815 TI DAVINCI SERIES CLOCK DRIVER
17816 M:      David Lechner <[email protected]>
17817 R:      Sekhar Nori <[email protected]>
17818 S:      Maintained
17819 F:      Documentation/devicetree/bindings/clock/ti/davinci/
17820 F:      drivers/clk/davinci/
17821
17822 TI DAVINCI SERIES GPIO DRIVER
17823 M:      Keerthy <[email protected]>
17824 L:      [email protected]
17825 S:      Maintained
17826 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.txt
17827 F:      drivers/gpio/gpio-davinci.c
17828
17829 TI DAVINCI SERIES MEDIA DRIVER
17830 M:      "Lad, Prabhakar" <[email protected]>
17831 L:      [email protected]
17832 S:      Maintained
17833 W:      https://linuxtv.org
17834 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17835 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
17836 F:      drivers/media/platform/davinci/
17837 F:      include/media/davinci/
17838
17839 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
17840 R:      David Lechner <[email protected]>
17841 L:      [email protected]
17842 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
17843 F:      drivers/counter/ti-eqep.c
17844
17845 TI ETHERNET SWITCH DRIVER (CPSW)
17846 R:      Grygorii Strashko <[email protected]>
17847 L:      [email protected]
17848 L:      [email protected]
17849 S:      Maintained
17850 F:      drivers/net/ethernet/ti/cpsw*
17851 F:      drivers/net/ethernet/ti/davinci*
17852
17853 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
17854 M:      Alex Dubov <[email protected]>
17855 S:      Maintained
17856 W:      http://tifmxx.berlios.de/
17857 F:      drivers/memstick/host/tifm_ms.c
17858 F:      drivers/misc/tifm*
17859 F:      drivers/mmc/host/tifm_sd.c
17860 F:      include/linux/tifm.h
17861
17862 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
17863 M:      Santosh Shilimkar <[email protected]>
17864 L:      [email protected]
17865 L:      [email protected] (moderated for non-subscribers)
17866 S:      Maintained
17867 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
17868 F:      drivers/soc/ti/*
17869
17870 TI LM49xxx FAMILY ASoC CODEC DRIVERS
17871 M:      M R Swami Reddy <[email protected]>
17872 M:      Vishwas A Deshpande <[email protected]>
17873 L:      [email protected] (moderated for non-subscribers)
17874 S:      Maintained
17875 F:      sound/soc/codecs/isabelle*
17876 F:      sound/soc/codecs/lm49453*
17877
17878 TI LP855x BACKLIGHT DRIVER
17879 M:      Milo Kim <[email protected]>
17880 S:      Maintained
17881 F:      Documentation/driver-api/backlight/lp855x-driver.rst
17882 F:      drivers/video/backlight/lp855x_bl.c
17883 F:      include/linux/platform_data/lp855x.h
17884
17885 TI LP8727 CHARGER DRIVER
17886 M:      Milo Kim <[email protected]>
17887 S:      Maintained
17888 F:      drivers/power/supply/lp8727_charger.c
17889 F:      include/linux/platform_data/lp8727.h
17890
17891 TI LP8788 MFD DRIVER
17892 M:      Milo Kim <[email protected]>
17893 S:      Maintained
17894 F:      drivers/iio/adc/lp8788_adc.c
17895 F:      drivers/leds/leds-lp8788.c
17896 F:      drivers/mfd/lp8788*.c
17897 F:      drivers/power/supply/lp8788-charger.c
17898 F:      drivers/regulator/lp8788-*.c
17899 F:      include/linux/mfd/lp8788*.h
17900
17901 TI NETCP ETHERNET DRIVER
17902 M:      Wingman Kwok <[email protected]>
17903 M:      Murali Karicheri <[email protected]>
17904 L:      [email protected]
17905 S:      Maintained
17906 F:      drivers/net/ethernet/ti/netcp*
17907
17908 TI PCM3060 ASoC CODEC DRIVER
17909 M:      Kirill Marinushkin <[email protected]>
17910 L:      [email protected] (moderated for non-subscribers)
17911 S:      Maintained
17912 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
17913 F:      sound/soc/codecs/pcm3060*
17914
17915 TI TAS571X FAMILY ASoC CODEC DRIVER
17916 M:      Kevin Cernekee <[email protected]>
17917 L:      [email protected] (moderated for non-subscribers)
17918 S:      Odd Fixes
17919 F:      sound/soc/codecs/tas571x*
17920
17921 TI TCAN4X5X DEVICE DRIVER
17922 M:      Dan Murphy <[email protected]>
17923 L:      [email protected]
17924 S:      Maintained
17925 F:      Documentation/devicetree/bindings/net/can/tcan4x5x.txt
17926 F:      drivers/net/can/m_can/tcan4x5x*
17927
17928 TI TRF7970A NFC DRIVER
17929 M:      Mark Greer <[email protected]>
17930 L:      [email protected]
17931 L:      [email protected] (moderated for non-subscribers)
17932 S:      Supported
17933 F:      Documentation/devicetree/bindings/net/nfc/trf7970a.txt
17934 F:      drivers/nfc/trf7970a.c
17935
17936 TI TWL4030 SERIES SOC CODEC DRIVER
17937 M:      Peter Ujfalusi <[email protected]>
17938 L:      [email protected] (moderated for non-subscribers)
17939 S:      Maintained
17940 F:      sound/soc/codecs/twl4030*
17941
17942 TI VPE/CAL DRIVERS
17943 M:      Benoit Parrot <[email protected]>
17944 L:      [email protected]
17945 S:      Maintained
17946 W:      http://linuxtv.org/
17947 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17948 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
17949 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
17950 F:      drivers/media/platform/ti-vpe/
17951
17952 TI WILINK WIRELESS DRIVERS
17953 L:      [email protected]
17954 S:      Orphan
17955 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
17956 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
17957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
17958 F:      drivers/net/wireless/ti/
17959 F:      include/linux/wl12xx.h
17960
17961 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
17962 M:      John Stultz <[email protected]>
17963 M:      Thomas Gleixner <[email protected]>
17964 R:      Stephen Boyd <[email protected]>
17965 L:      [email protected]
17966 S:      Supported
17967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
17968 F:      include/linux/clocksource.h
17969 F:      include/linux/time.h
17970 F:      include/linux/timex.h
17971 F:      include/uapi/linux/time.h
17972 F:      include/uapi/linux/timex.h
17973 F:      kernel/time/alarmtimer.c
17974 F:      kernel/time/clocksource.c
17975 F:      kernel/time/ntp.c
17976 F:      kernel/time/time*.c
17977 F:      tools/testing/selftests/timers/
17978
17979 TIPC NETWORK LAYER
17980 M:      Jon Maloy <[email protected]>
17981 M:      Ying Xue <[email protected]>
17982 L:      [email protected] (core kernel code)
17983 L:      [email protected] (user apps, general discussion)
17984 S:      Maintained
17985 W:      http://tipc.sourceforge.net/
17986 F:      include/uapi/linux/tipc*.h
17987 F:      net/tipc/
17988
17989 TLAN NETWORK DRIVER
17990 M:      Samuel Chessman <[email protected]>
17991 L:      [email protected] (subscribers-only)
17992 S:      Maintained
17993 W:      http://sourceforge.net/projects/tlan/
17994 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
17995 F:      drivers/net/ethernet/ti/tlan.*
17996
17997 TM6000 VIDEO4LINUX DRIVER
17998 M:      Mauro Carvalho Chehab <[email protected]>
17999 L:      [email protected]
18000 S:      Odd fixes
18001 W:      https://linuxtv.org
18002 T:      git git://linuxtv.org/media_tree.git
18003 F:      Documentation/admin-guide/media/tm6000*
18004 F:      drivers/media/usb/tm6000/
18005
18006 TMIO/SDHI MMC DRIVER
18007 M:      Wolfram Sang <[email protected]>
18008 L:      [email protected]
18009 S:      Supported
18010 F:      drivers/mmc/host/renesas_sdhi*
18011 F:      drivers/mmc/host/tmio_mmc*
18012 F:      include/linux/mfd/tmio.h
18013
18014 TMP401 HARDWARE MONITOR DRIVER
18015 M:      Guenter Roeck <[email protected]>
18016 L:      [email protected]
18017 S:      Maintained
18018 F:      Documentation/hwmon/tmp401.rst
18019 F:      drivers/hwmon/tmp401.c
18020
18021 TMP513 HARDWARE MONITOR DRIVER
18022 M:      Eric Tremblay <[email protected]>
18023 L:      [email protected]
18024 S:      Maintained
18025 F:      Documentation/hwmon/tmp513.rst
18026 F:      drivers/hwmon/tmp513.c
18027
18028 TMPFS (SHMEM FILESYSTEM)
18029 M:      Hugh Dickins <[email protected]>
18030 L:      [email protected]
18031 S:      Maintained
18032 F:      include/linux/shmem_fs.h
18033 F:      mm/shmem.c
18034
18035 TOMOYO SECURITY MODULE
18036 M:      Kentaro Takeda <[email protected]>
18037 M:      Tetsuo Handa <[email protected]>
18038 L:      [email protected] (subscribers-only, for developers in English)
18039 L:      [email protected] (subscribers-only, for users in English)
18040 L:      [email protected] (subscribers-only, for developers in Japanese)
18041 L:      [email protected] (subscribers-only, for users in Japanese)
18042 S:      Maintained
18043 W:      https://tomoyo.osdn.jp/
18044 F:      security/tomoyo/
18045
18046 TOPSTAR LAPTOP EXTRAS DRIVER
18047 M:      Herton Ronaldo Krzesinski <[email protected]>
18048 L:      [email protected]
18049 S:      Maintained
18050 F:      drivers/platform/x86/topstar-laptop.c
18051
18052 TORTURE-TEST MODULES
18053 M:      Davidlohr Bueso <[email protected]>
18054 M:      "Paul E. McKenney" <[email protected]>
18055 M:      Josh Triplett <[email protected]>
18056 L:      [email protected]
18057 S:      Supported
18058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18059 F:      Documentation/RCU/torture.rst
18060 F:      kernel/locking/locktorture.c
18061 F:      kernel/rcu/rcuscale.c
18062 F:      kernel/rcu/rcutorture.c
18063 F:      kernel/rcu/refscale.c
18064 F:      kernel/torture.c
18065
18066 TOSHIBA ACPI EXTRAS DRIVER
18067 M:      Azael Avalos <[email protected]>
18068 L:      [email protected]
18069 S:      Maintained
18070 F:      drivers/platform/x86/toshiba_acpi.c
18071
18072 TOSHIBA BLUETOOTH DRIVER
18073 M:      Azael Avalos <[email protected]>
18074 L:      [email protected]
18075 S:      Maintained
18076 F:      drivers/platform/x86/toshiba_bluetooth.c
18077
18078 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
18079 M:      Azael Avalos <[email protected]>
18080 L:      [email protected]
18081 S:      Maintained
18082 F:      drivers/platform/x86/toshiba_haps.c
18083
18084 TOSHIBA SMM DRIVER
18085 M:      Jonathan Buzzard <[email protected]>
18086 S:      Maintained
18087 W:      http://www.buzzard.org.uk/toshiba/
18088 F:      drivers/char/toshiba.c
18089 F:      include/linux/toshiba.h
18090 F:      include/uapi/linux/toshiba.h
18091
18092 TOSHIBA TC358743 DRIVER
18093 M:      Mats Randgaard <[email protected]>
18094 L:      [email protected]
18095 S:      Maintained
18096 F:      drivers/media/i2c/tc358743*
18097 F:      include/media/i2c/tc358743.h
18098
18099 TOSHIBA WMI HOTKEYS DRIVER
18100 M:      Azael Avalos <[email protected]>
18101 L:      [email protected]
18102 S:      Maintained
18103 F:      drivers/platform/x86/toshiba-wmi.c
18104
18105 TPM DEVICE DRIVER
18106 M:      Peter Huewe <[email protected]>
18107 M:      Jarkko Sakkinen <[email protected]>
18108 R:      Jason Gunthorpe <[email protected]>
18109 L:      [email protected]
18110 S:      Maintained
18111 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
18112 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
18113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
18114 F:      drivers/char/tpm/
18115
18116 TRACING
18117 M:      Steven Rostedt <[email protected]>
18118 M:      Ingo Molnar <[email protected]>
18119 S:      Maintained
18120 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
18121 F:      Documentation/trace/ftrace.rst
18122 F:      arch/*/*/*/ftrace.h
18123 F:      arch/*/kernel/ftrace.c
18124 F:      fs/tracefs/
18125 F:      include/*/ftrace.h
18126 F:      include/linux/trace*.h
18127 F:      include/trace/
18128 F:      kernel/trace/
18129 F:      tools/testing/selftests/ftrace/
18130
18131 TRACING MMIO ACCESSES (MMIOTRACE)
18132 M:      Steven Rostedt <[email protected]>
18133 M:      Ingo Molnar <[email protected]>
18134 R:      Karol Herbst <[email protected]>
18135 R:      Pekka Paalanen <[email protected]>
18136 L:      [email protected]
18137 L:      [email protected]
18138 S:      Maintained
18139 F:      arch/x86/mm/kmmio.c
18140 F:      arch/x86/mm/mmio-mod.c
18141 F:      arch/x86/mm/testmmiotrace.c
18142 F:      include/linux/mmiotrace.h
18143 F:      kernel/trace/trace_mmiotrace.c
18144
18145 TRIVIAL PATCHES
18146 M:      Jiri Kosina <[email protected]>
18147 S:      Maintained
18148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
18149 K:      ^Subject:.*(?i)trivial
18150
18151 TTY LAYER
18152 M:      Greg Kroah-Hartman <[email protected]>
18153 M:      Jiri Slaby <[email protected]>
18154 S:      Supported
18155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
18156 F:      Documentation/driver-api/serial/
18157 F:      drivers/tty/
18158 F:      drivers/tty/serial/serial_core.c
18159 F:      include/linux/serial.h
18160 F:      include/linux/serial_core.h
18161 F:      include/linux/tty.h
18162 F:      include/uapi/linux/serial.h
18163 F:      include/uapi/linux/serial_core.h
18164 F:      include/uapi/linux/tty.h
18165
18166 TUA9001 MEDIA DRIVER
18167 M:      Antti Palosaari <[email protected]>
18168 L:      [email protected]
18169 S:      Maintained
18170 W:      https://linuxtv.org
18171 W:      http://palosaari.fi/linux/
18172 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18173 T:      git git://linuxtv.org/anttip/media_tree.git
18174 F:      drivers/media/tuners/tua9001*
18175
18176 TULIP NETWORK DRIVERS
18177 L:      [email protected]
18178 L:      [email protected]
18179 S:      Orphan
18180 F:      drivers/net/ethernet/dec/tulip/
18181
18182 TUN/TAP driver
18183 M:      Maxim Krasnyansky <[email protected]>
18184 S:      Maintained
18185 W:      http://vtun.sourceforge.net/tun
18186 F:      Documentation/networking/tuntap.rst
18187 F:      arch/um/os-Linux/drivers/
18188
18189 TURBOCHANNEL SUBSYSTEM
18190 M:      "Maciej W. Rozycki" <[email protected]>
18191 M:      Ralf Baechle <[email protected]>
18192 L:      [email protected]
18193 S:      Maintained
18194 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
18195 F:      drivers/tc/
18196 F:      include/linux/tc.h
18197
18198 TURBOSTAT UTILITY
18199 M:      "Len Brown" <[email protected]>
18200 L:      [email protected]
18201 S:      Supported
18202 Q:      https://patchwork.kernel.org/project/linux-pm/list/
18203 B:      https://bugzilla.kernel.org
18204 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
18205 F:      tools/power/x86/turbostat/
18206
18207 TW5864 VIDEO4LINUX DRIVER
18208 M:      Bluecherry Maintainers <[email protected]>
18209 M:      Anton Sviridenko <[email protected]>
18210 M:      Andrey Utkin <[email protected]>
18211 M:      Andrey Utkin <[email protected]>
18212 L:      [email protected]
18213 S:      Supported
18214 F:      drivers/media/pci/tw5864/
18215
18216 TW68 VIDEO4LINUX DRIVER
18217 M:      Hans Verkuil <[email protected]>
18218 L:      [email protected]
18219 S:      Odd Fixes
18220 W:      https://linuxtv.org
18221 T:      git git://linuxtv.org/media_tree.git
18222 F:      drivers/media/pci/tw68/
18223
18224 TW686X VIDEO4LINUX DRIVER
18225 M:      Ezequiel Garcia <[email protected]>
18226 L:      [email protected]
18227 S:      Maintained
18228 W:      http://linuxtv.org
18229 T:      git git://linuxtv.org/media_tree.git
18230 F:      drivers/media/pci/tw686x/
18231
18232 UACCE ACCELERATOR FRAMEWORK
18233 M:      Zhangfei Gao <[email protected]>
18234 M:      Zhou Wang <[email protected]>
18235 L:      [email protected]
18236 L:      [email protected]
18237 S:      Maintained
18238 F:      Documentation/ABI/testing/sysfs-driver-uacce
18239 F:      Documentation/misc-devices/uacce.rst
18240 F:      drivers/misc/uacce/
18241 F:      include/linux/uacce.h
18242 F:      include/uapi/misc/uacce/
18243
18244 UBI FILE SYSTEM (UBIFS)
18245 M:      Richard Weinberger <[email protected]>
18246 L:      [email protected]
18247 S:      Supported
18248 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
18249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
18250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
18251 F:      Documentation/filesystems/ubifs-authentication.rst
18252 F:      Documentation/filesystems/ubifs.rst
18253 F:      fs/ubifs/
18254
18255 UCLINUX (M68KNOMMU AND COLDFIRE)
18256 M:      Greg Ungerer <[email protected]>
18257 L:      [email protected]
18258 L:      [email protected]  (subscribers-only)
18259 S:      Maintained
18260 W:      http://www.linux-m68k.org/
18261 W:      http://www.uclinux.org/
18262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
18263 F:      arch/m68k/*/*_no.*
18264 F:      arch/m68k/68*/
18265 F:      arch/m68k/coldfire/
18266 F:      arch/m68k/include/asm/*_no.*
18267
18268 UDF FILESYSTEM
18269 M:      Jan Kara <[email protected]>
18270 S:      Maintained
18271 F:      Documentation/filesystems/udf.rst
18272 F:      fs/udf/
18273
18274 UDRAW TABLET
18275 M:      Bastien Nocera <[email protected]>
18276 L:      [email protected]
18277 S:      Maintained
18278 F:      drivers/hid/hid-udraw-ps3.c
18279
18280 UFS FILESYSTEM
18281 M:      Evgeniy Dushistov <[email protected]>
18282 S:      Maintained
18283 F:      Documentation/admin-guide/ufs.rst
18284 F:      fs/ufs/
18285
18286 UHID USERSPACE HID IO DRIVER
18287 M:      David Rheinsberg <[email protected]>
18288 L:      [email protected]
18289 S:      Maintained
18290 F:      drivers/hid/uhid.c
18291 F:      include/uapi/linux/uhid.h
18292
18293 ULPI BUS
18294 M:      Heikki Krogerus <[email protected]>
18295 L:      [email protected]
18296 S:      Maintained
18297 F:      drivers/usb/common/ulpi.c
18298 F:      include/linux/ulpi/
18299
18300 UNICODE SUBSYSTEM
18301 M:      Gabriel Krisman Bertazi <[email protected]>
18302 L:      [email protected]
18303 S:      Supported
18304 F:      fs/unicode/
18305
18306 UNIFDEF
18307 M:      Tony Finch <[email protected]>
18308 S:      Maintained
18309 W:      http://dotat.at/prog/unifdef
18310 F:      scripts/unifdef.c
18311
18312 UNIFORM CDROM DRIVER
18313 M:      Jens Axboe <[email protected]>
18314 S:      Maintained
18315 W:      http://www.kernel.dk
18316 F:      Documentation/cdrom/
18317 F:      drivers/cdrom/cdrom.c
18318 F:      include/linux/cdrom.h
18319 F:      include/uapi/linux/cdrom.h
18320
18321 UNISYS S-PAR DRIVERS
18322 M:      David Kershner <[email protected]>
18323 L:      [email protected] (Unisys internal)
18324 S:      Supported
18325 F:      drivers/staging/unisys/
18326 F:      drivers/visorbus/
18327 F:      include/linux/visorbus.h
18328
18329 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
18330 R:      Alim Akhtar <[email protected]>
18331 R:      Avri Altman <[email protected]>
18332 L:      [email protected]
18333 S:      Supported
18334 F:      Documentation/scsi/ufs.rst
18335 F:      drivers/scsi/ufs/
18336
18337 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
18338 M:      Pedro Sousa <[email protected]>
18339 L:      [email protected]
18340 S:      Supported
18341 F:      drivers/scsi/ufs/*dwc*
18342
18343 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
18344 M:      Stanley Chu <[email protected]>
18345 L:      [email protected]
18346 L:      [email protected] (moderated for non-subscribers)
18347 S:      Maintained
18348 F:      drivers/scsi/ufs/ufs-mediatek*
18349
18350 UNSORTED BLOCK IMAGES (UBI)
18351 M:      Richard Weinberger <[email protected]>
18352 L:      [email protected]
18353 S:      Supported
18354 W:      http://www.linux-mtd.infradead.org/
18355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
18356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
18357 F:      drivers/mtd/ubi/
18358 F:      include/linux/mtd/ubi.h
18359 F:      include/uapi/mtd/ubi-user.h
18360
18361 USB "USBNET" DRIVER FRAMEWORK
18362 M:      Oliver Neukum <[email protected]>
18363 L:      [email protected]
18364 S:      Maintained
18365 W:      http://www.linux-usb.org/usbnet
18366 F:      drivers/net/usb/usbnet.c
18367 F:      include/linux/usb/usbnet.h
18368
18369 USB ACM DRIVER
18370 M:      Oliver Neukum <[email protected]>
18371 L:      [email protected]
18372 S:      Maintained
18373 F:      Documentation/usb/acm.rst
18374 F:      drivers/usb/class/cdc-acm.*
18375
18376 USB APPLE MFI FASTCHARGE DRIVER
18377 M:      Bastien Nocera <[email protected]>
18378 L:      [email protected]
18379 S:      Maintained
18380 F:      drivers/usb/misc/apple-mfi-fastcharge.c
18381
18382 USB AR5523 WIRELESS DRIVER
18383 M:      Pontus Fuchs <[email protected]>
18384 L:      [email protected]
18385 S:      Maintained
18386 F:      drivers/net/wireless/ath/ar5523/
18387
18388 USB ATTACHED SCSI
18389 M:      Oliver Neukum <[email protected]>
18390 L:      [email protected]
18391 L:      [email protected]
18392 S:      Maintained
18393 F:      drivers/usb/storage/uas.c
18394
18395 USB CDC ETHERNET DRIVER
18396 M:      Oliver Neukum <[email protected]>
18397 L:      [email protected]
18398 S:      Maintained
18399 F:      drivers/net/usb/cdc_*.c
18400 F:      include/uapi/linux/usb/cdc.h
18401
18402 USB CHAOSKEY DRIVER
18403 M:      Keith Packard <[email protected]>
18404 L:      [email protected]
18405 S:      Maintained
18406 F:      drivers/usb/misc/chaoskey.c
18407
18408 USB CYPRESS C67X00 DRIVER
18409 M:      Peter Korsgaard <[email protected]>
18410 L:      [email protected]
18411 S:      Maintained
18412 F:      drivers/usb/c67x00/
18413
18414 USB DAVICOM DM9601 DRIVER
18415 M:      Peter Korsgaard <[email protected]>
18416 L:      [email protected]
18417 S:      Maintained
18418 W:      http://www.linux-usb.org/usbnet
18419 F:      drivers/net/usb/dm9601.c
18420
18421 USB EHCI DRIVER
18422 M:      Alan Stern <[email protected]>
18423 L:      [email protected]
18424 S:      Maintained
18425 F:      Documentation/usb/ehci.rst
18426 F:      drivers/usb/host/ehci*
18427
18428 USB GADGET/PERIPHERAL SUBSYSTEM
18429 M:      Felipe Balbi <[email protected]>
18430 L:      [email protected]
18431 S:      Maintained
18432 W:      http://www.linux-usb.org/gadget
18433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
18434 F:      drivers/usb/gadget/
18435 F:      include/linux/usb/gadget*
18436
18437 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
18438 M:      Jiri Kosina <[email protected]>
18439 M:      Benjamin Tissoires <[email protected]>
18440 L:      [email protected]
18441 S:      Maintained
18442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
18443 F:      Documentation/hid/hiddev.rst
18444 F:      drivers/hid/usbhid/
18445
18446 USB INTEL XHCI ROLE MUX DRIVER
18447 M:      Hans de Goede <[email protected]>
18448 L:      [email protected]
18449 S:      Maintained
18450 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
18451
18452 USB IP DRIVER FOR HISILICON KIRIN
18453 M:      Yu Chen <[email protected]>
18454 M:      Binghui Wang <[email protected]>
18455 L:      [email protected]
18456 S:      Maintained
18457 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
18458 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
18459
18460 USB ISP116X DRIVER
18461 M:      Olav Kongas <[email protected]>
18462 L:      [email protected]
18463 S:      Maintained
18464 F:      drivers/usb/host/isp116x*
18465 F:      include/linux/usb/isp116x.h
18466
18467 USB LAN78XX ETHERNET DRIVER
18468 M:      Woojung Huh <[email protected]>
18469 M:      [email protected]
18470 L:      [email protected]
18471 S:      Maintained
18472 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
18473 F:      drivers/net/usb/lan78xx.*
18474 F:      include/dt-bindings/net/microchip-lan78xx.h
18475
18476 USB MASS STORAGE DRIVER
18477 M:      Alan Stern <[email protected]>
18478 L:      [email protected]
18479 L:      [email protected]
18480 S:      Maintained
18481 F:      drivers/usb/storage/
18482
18483 USB MIDI DRIVER
18484 M:      Clemens Ladisch <[email protected]>
18485 L:      [email protected] (moderated for non-subscribers)
18486 S:      Maintained
18487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
18488 F:      sound/usb/midi.*
18489
18490 USB NETWORKING DRIVERS
18491 L:      [email protected]
18492 S:      Odd Fixes
18493 F:      drivers/net/usb/
18494
18495 USB OHCI DRIVER
18496 M:      Alan Stern <[email protected]>
18497 L:      [email protected]
18498 S:      Maintained
18499 F:      Documentation/usb/ohci.rst
18500 F:      drivers/usb/host/ohci*
18501
18502 USB OTG FSM (Finite State Machine)
18503 M:      Peter Chen <[email protected]>
18504 L:      [email protected]
18505 S:      Maintained
18506 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
18507 F:      drivers/usb/common/usb-otg-fsm.c
18508
18509 USB OVER IP DRIVER
18510 M:      Valentina Manea <[email protected]>
18511 M:      Shuah Khan <[email protected]>
18512 M:      Shuah Khan <[email protected]>
18513 L:      [email protected]
18514 S:      Maintained
18515 F:      Documentation/usb/usbip_protocol.rst
18516 F:      drivers/usb/usbip/
18517 F:      tools/testing/selftests/drivers/usb/usbip/
18518 F:      tools/usb/usbip/
18519
18520 USB PEGASUS DRIVER
18521 M:      Petko Manolov <[email protected]>
18522 L:      [email protected]
18523 L:      [email protected]
18524 S:      Maintained
18525 W:      https://github.com/petkan/pegasus
18526 T:      git git://github.com/petkan/pegasus.git
18527 F:      drivers/net/usb/pegasus.*
18528
18529 USB PHY LAYER
18530 M:      Felipe Balbi <[email protected]>
18531 L:      [email protected]
18532 S:      Maintained
18533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
18534 F:      drivers/usb/phy/
18535
18536 USB PRINTER DRIVER (usblp)
18537 M:      Pete Zaitcev <[email protected]>
18538 L:      [email protected]
18539 S:      Supported
18540 F:      drivers/usb/class/usblp.c
18541
18542 USB RAW GADGET DRIVER
18543 R:      Andrey Konovalov <[email protected]>
18544 L:      [email protected]
18545 S:      Maintained
18546 F:      Documentation/usb/raw-gadget.rst
18547 F:      drivers/usb/gadget/legacy/raw_gadget.c
18548 F:      include/uapi/linux/usb/raw_gadget.h
18549
18550 USB QMI WWAN NETWORK DRIVER
18551 M:      Bjørn Mork <[email protected]>
18552 L:      [email protected]
18553 S:      Maintained
18554 F:      Documentation/ABI/testing/sysfs-class-net-qmi
18555 F:      drivers/net/usb/qmi_wwan.c
18556
18557 USB RTL8150 DRIVER
18558 M:      Petko Manolov <[email protected]>
18559 L:      [email protected]
18560 L:      [email protected]
18561 S:      Maintained
18562 W:      https://github.com/petkan/rtl8150
18563 T:      git git://github.com/petkan/rtl8150.git
18564 F:      drivers/net/usb/rtl8150.c
18565
18566 USB SERIAL SUBSYSTEM
18567 M:      Johan Hovold <[email protected]>
18568 L:      [email protected]
18569 S:      Maintained
18570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
18571 F:      Documentation/usb/usb-serial.rst
18572 F:      drivers/usb/serial/
18573 F:      include/linux/usb/serial.h
18574
18575 USB SMSC75XX ETHERNET DRIVER
18576 M:      Steve Glendinning <[email protected]>
18577 L:      [email protected]
18578 S:      Maintained
18579 F:      drivers/net/usb/smsc75xx.*
18580
18581 USB SMSC95XX ETHERNET DRIVER
18582 M:      Steve Glendinning <[email protected]>
18583 M:      [email protected]
18584 L:      [email protected]
18585 S:      Maintained
18586 F:      drivers/net/usb/smsc95xx.*
18587
18588 USB SUBSYSTEM
18589 M:      Greg Kroah-Hartman <[email protected]>
18590 L:      [email protected]
18591 S:      Supported
18592 W:      http://www.linux-usb.org
18593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
18594 F:      Documentation/devicetree/bindings/usb/
18595 F:      Documentation/usb/
18596 F:      drivers/usb/
18597 F:      include/linux/usb.h
18598 F:      include/linux/usb/
18599
18600 USB TYPEC BUS FOR ALTERNATE MODES
18601 M:      Heikki Krogerus <[email protected]>
18602 L:      [email protected]
18603 S:      Maintained
18604 F:      Documentation/ABI/testing/sysfs-bus-typec
18605 F:      Documentation/driver-api/usb/typec_bus.rst
18606 F:      drivers/usb/typec/altmodes/
18607 F:      include/linux/usb/typec_altmode.h
18608
18609 USB TYPEC CLASS
18610 M:      Heikki Krogerus <[email protected]>
18611 L:      [email protected]
18612 S:      Maintained
18613 F:      Documentation/ABI/testing/sysfs-class-typec
18614 F:      Documentation/driver-api/usb/typec.rst
18615 F:      drivers/usb/typec/
18616 F:      include/linux/usb/typec.h
18617
18618 USB TYPEC INTEL PMC MUX DRIVER
18619 M:      Heikki Krogerus <[email protected]>
18620 L:      [email protected]
18621 S:      Maintained
18622 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
18623 F:      drivers/usb/typec/mux/intel_pmc_mux.c
18624
18625 USB TYPEC PI3USB30532 MUX DRIVER
18626 M:      Hans de Goede <[email protected]>
18627 L:      [email protected]
18628 S:      Maintained
18629 F:      drivers/usb/typec/mux/pi3usb30532.c
18630
18631 USB TYPEC PORT CONTROLLER DRIVERS
18632 M:      Guenter Roeck <[email protected]>
18633 L:      [email protected]
18634 S:      Maintained
18635 F:      drivers/usb/typec/tcpm/
18636
18637 USB UHCI DRIVER
18638 M:      Alan Stern <[email protected]>
18639 L:      [email protected]
18640 S:      Maintained
18641 F:      drivers/usb/host/uhci*
18642
18643 USB VIDEO CLASS
18644 M:      Laurent Pinchart <[email protected]>
18645 L:      [email protected] (subscribers-only)
18646 L:      [email protected]
18647 S:      Maintained
18648 W:      http://www.ideasonboard.org/uvc/
18649 T:      git git://linuxtv.org/media_tree.git
18650 F:      drivers/media/usb/uvc/
18651 F:      include/uapi/linux/uvcvideo.h
18652
18653 USB WEBCAM GADGET
18654 M:      Laurent Pinchart <[email protected]>
18655 L:      [email protected]
18656 S:      Maintained
18657 F:      drivers/usb/gadget/function/*uvc*
18658 F:      drivers/usb/gadget/legacy/webcam.c
18659 F:      include/uapi/linux/usb/g_uvc.h
18660
18661 USB WIRELESS RNDIS DRIVER (rndis_wlan)
18662 M:      Jussi Kivilinna <[email protected]>
18663 L:      [email protected]
18664 S:      Maintained
18665 F:      drivers/net/wireless/rndis_wlan.c
18666
18667 USB XHCI DRIVER
18668 M:      Mathias Nyman <[email protected]>
18669 L:      [email protected]
18670 S:      Supported
18671 F:      drivers/usb/host/pci-quirks*
18672 F:      drivers/usb/host/xhci*
18673
18674 USB ZD1201 DRIVER
18675 L:      [email protected]
18676 S:      Orphan
18677 W:      http://linux-lc100020.sourceforge.net
18678 F:      drivers/net/wireless/zydas/zd1201.*
18679
18680 USB ZR364XX DRIVER
18681 M:      Antoine Jacquet <[email protected]>
18682 L:      [email protected]
18683 L:      [email protected]
18684 S:      Maintained
18685 W:      http://royale.zerezo.com/zr364xx/
18686 T:      git git://linuxtv.org/media_tree.git
18687 F:      Documentation/admin-guide/media/zr364xx*
18688 F:      drivers/media/usb/zr364xx/
18689
18690 USER-MODE LINUX (UML)
18691 M:      Jeff Dike <[email protected]>
18692 M:      Richard Weinberger <[email protected]>
18693 M:      Anton Ivanov <[email protected]>
18694 L:      [email protected]
18695 S:      Maintained
18696 W:      http://user-mode-linux.sourceforge.net
18697 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
18698 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
18699 F:      Documentation/virt/uml/
18700 F:      arch/um/
18701 F:      arch/x86/um/
18702 F:      fs/hostfs/
18703
18704 USERSPACE COPYIN/COPYOUT (UIOVEC)
18705 M:      Alexander Viro <[email protected]>
18706 S:      Maintained
18707 F:      include/linux/uio.h
18708 F:      lib/iov_iter.c
18709
18710 USERSPACE DMA BUFFER DRIVER
18711 M:      Gerd Hoffmann <[email protected]>
18712 L:      [email protected]
18713 S:      Maintained
18714 T:      git git://anongit.freedesktop.org/drm/drm-misc
18715 F:      drivers/dma-buf/udmabuf.c
18716 F:      include/uapi/linux/udmabuf.h
18717
18718 USERSPACE I/O (UIO)
18719 M:      Greg Kroah-Hartman <[email protected]>
18720 S:      Maintained
18721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
18722 F:      Documentation/driver-api/uio-howto.rst
18723 F:      drivers/uio/
18724 F:      include/linux/uio_driver.h
18725
18726 UTIL-LINUX PACKAGE
18727 M:      Karel Zak <[email protected]>
18728 L:      [email protected]
18729 S:      Maintained
18730 W:      http://en.wikipedia.org/wiki/Util-linux
18731 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
18732
18733 UUID HELPERS
18734 M:      Christoph Hellwig <[email protected]>
18735 R:      Andy Shevchenko <[email protected]>
18736 L:      [email protected]
18737 S:      Maintained
18738 T:      git git://git.infradead.org/users/hch/uuid.git
18739 F:      include/linux/uuid.h
18740 F:      include/uapi/linux/uuid.h
18741 F:      lib/test_uuid.c
18742 F:      lib/uuid.c
18743
18744 UV SYSFS DRIVER
18745 M:      Justin Ernst <[email protected]>
18746 L:      [email protected]
18747 S:      Maintained
18748 F:      drivers/platform/x86/uv_sysfs.c
18749
18750 UVESAFB DRIVER
18751 M:      Michal Januszewski <[email protected]>
18752 L:      [email protected]
18753 S:      Maintained
18754 W:      https://github.com/mjanusz/v86d
18755 F:      Documentation/fb/uvesafb.rst
18756 F:      drivers/video/fbdev/uvesafb.*
18757
18758 Ux500 CLOCK DRIVERS
18759 M:      Ulf Hansson <[email protected]>
18760 L:      [email protected]
18761 L:      [email protected] (moderated for non-subscribers)
18762 S:      Maintained
18763 F:      drivers/clk/ux500/
18764
18765 VF610 NAND DRIVER
18766 M:      Stefan Agner <[email protected]>
18767 L:      [email protected]
18768 S:      Supported
18769 F:      drivers/mtd/nand/raw/vf610_nfc.c
18770
18771 VFAT/FAT/MSDOS FILESYSTEM
18772 M:      OGAWA Hirofumi <[email protected]>
18773 S:      Maintained
18774 F:      Documentation/filesystems/vfat.rst
18775 F:      fs/fat/
18776
18777 VFIO DRIVER
18778 M:      Alex Williamson <[email protected]>
18779 R:      Cornelia Huck <[email protected]>
18780 L:      [email protected]
18781 S:      Maintained
18782 T:      git git://github.com/awilliam/linux-vfio.git
18783 F:      Documentation/driver-api/vfio.rst
18784 F:      drivers/vfio/
18785 F:      include/linux/vfio.h
18786 F:      include/uapi/linux/vfio.h
18787
18788 VFIO FSL-MC DRIVER
18789 M:      Diana Craciun <[email protected]>
18790 L:      [email protected]
18791 S:      Maintained
18792 F:      drivers/vfio/fsl-mc/
18793
18794 VFIO MEDIATED DEVICE DRIVERS
18795 M:      Kirti Wankhede <[email protected]>
18796 L:      [email protected]
18797 S:      Maintained
18798 F:      Documentation/driver-api/vfio-mediated-device.rst
18799 F:      drivers/vfio/mdev/
18800 F:      include/linux/mdev.h
18801 F:      samples/vfio-mdev/
18802
18803 VFIO PLATFORM DRIVER
18804 M:      Eric Auger <[email protected]>
18805 L:      [email protected]
18806 S:      Maintained
18807 F:      drivers/vfio/platform/
18808
18809 VGA_SWITCHEROO
18810 R:      Lukas Wunner <[email protected]>
18811 S:      Maintained
18812 T:      git git://anongit.freedesktop.org/drm/drm-misc
18813 F:      Documentation/gpu/vga-switcheroo.rst
18814 F:      drivers/gpu/vga/vga_switcheroo.c
18815 F:      include/linux/vga_switcheroo.h
18816
18817 VIA RHINE NETWORK DRIVER
18818 S:      Maintained
18819 M:      Kevin Brace <[email protected]>
18820 F:      drivers/net/ethernet/via/via-rhine.c
18821
18822 VIA SD/MMC CARD CONTROLLER DRIVER
18823 M:      Bruce Chang <[email protected]>
18824 M:      Harald Welte <[email protected]>
18825 S:      Maintained
18826 F:      drivers/mmc/host/via-sdmmc.c
18827
18828 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
18829 M:      Florian Tobias Schandinat <[email protected]>
18830 L:      [email protected]
18831 S:      Maintained
18832 F:      drivers/video/fbdev/via/
18833 F:      include/linux/via-core.h
18834 F:      include/linux/via-gpio.h
18835 F:      include/linux/via_i2c.h
18836
18837 VIA VELOCITY NETWORK DRIVER
18838 M:      Francois Romieu <[email protected]>
18839 L:      [email protected]
18840 S:      Maintained
18841 F:      drivers/net/ethernet/via/via-velocity.*
18842
18843 VICODEC VIRTUAL CODEC DRIVER
18844 M:      Hans Verkuil <[email protected]>
18845 L:      [email protected]
18846 S:      Maintained
18847 W:      https://linuxtv.org
18848 T:      git git://linuxtv.org/media_tree.git
18849 F:      drivers/media/test-drivers/vicodec/*
18850
18851 VIDEO I2C POLLING DRIVER
18852 M:      Matt Ranostay <[email protected]>
18853 L:      [email protected]
18854 S:      Maintained
18855 F:      drivers/media/i2c/video-i2c.c
18856
18857 VIDEO MULTIPLEXER DRIVER
18858 M:      Philipp Zabel <[email protected]>
18859 L:      [email protected]
18860 S:      Maintained
18861 F:      drivers/media/platform/video-mux.c
18862
18863 VIDEOBUF2 FRAMEWORK
18864 M:      Tomasz Figa <[email protected]>
18865 M:      Marek Szyprowski <[email protected]>
18866 L:      [email protected]
18867 S:      Maintained
18868 F:      drivers/media/common/videobuf2/*
18869 F:      include/media/videobuf2-*
18870
18871 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
18872 M:      Helen Koike <[email protected]>
18873 R:      Shuah Khan <[email protected]>
18874 L:      [email protected]
18875 S:      Maintained
18876 W:      https://linuxtv.org
18877 T:      git git://linuxtv.org/media_tree.git
18878 F:      drivers/media/test-drivers/vimc/*
18879
18880 VIRT LIB
18881 M:      Alex Williamson <[email protected]>
18882 M:      Paolo Bonzini <[email protected]>
18883 L:      [email protected]
18884 S:      Supported
18885 F:      virt/lib/
18886
18887 VIRTIO AND VHOST VSOCK DRIVER
18888 M:      Stefan Hajnoczi <[email protected]>
18889 M:      Stefano Garzarella <[email protected]>
18890 L:      [email protected]
18891 L:      [email protected]
18892 L:      [email protected]
18893 S:      Maintained
18894 F:      drivers/net/vsockmon.c
18895 F:      drivers/vhost/vsock.c
18896 F:      include/linux/virtio_vsock.h
18897 F:      include/uapi/linux/virtio_vsock.h
18898 F:      include/uapi/linux/vm_sockets_diag.h
18899 F:      include/uapi/linux/vsockmon.h
18900 F:      net/vmw_vsock/af_vsock_tap.c
18901 F:      net/vmw_vsock/diag.c
18902 F:      net/vmw_vsock/virtio_transport.c
18903 F:      net/vmw_vsock/virtio_transport_common.c
18904 F:      net/vmw_vsock/vsock_loopback.c
18905 F:      tools/testing/vsock/
18906
18907 VIRTIO BLOCK AND SCSI DRIVERS
18908 M:      "Michael S. Tsirkin" <[email protected]>
18909 M:      Jason Wang <[email protected]>
18910 R:      Paolo Bonzini <[email protected]>
18911 R:      Stefan Hajnoczi <[email protected]>
18912 L:      [email protected]
18913 S:      Maintained
18914 F:      drivers/block/virtio_blk.c
18915 F:      drivers/scsi/virtio_scsi.c
18916 F:      drivers/vhost/scsi.c
18917 F:      include/uapi/linux/virtio_blk.h
18918 F:      include/uapi/linux/virtio_scsi.h
18919
18920 VIRTIO CONSOLE DRIVER
18921 M:      Amit Shah <[email protected]>
18922 L:      [email protected]
18923 S:      Maintained
18924 F:      drivers/char/virtio_console.c
18925 F:      include/linux/virtio_console.h
18926 F:      include/uapi/linux/virtio_console.h
18927
18928 VIRTIO CORE AND NET DRIVERS
18929 M:      "Michael S. Tsirkin" <[email protected]>
18930 M:      Jason Wang <[email protected]>
18931 L:      [email protected]
18932 S:      Maintained
18933 F:      Documentation/devicetree/bindings/virtio/
18934 F:      drivers/block/virtio_blk.c
18935 F:      drivers/crypto/virtio/
18936 F:      drivers/net/virtio_net.c
18937 F:      drivers/vdpa/
18938 F:      drivers/virtio/
18939 F:      include/linux/vdpa.h
18940 F:      include/linux/virtio*.h
18941 F:      include/uapi/linux/virtio_*.h
18942 F:      tools/virtio/
18943
18944 VIRTIO BALLOON
18945 M:      "Michael S. Tsirkin" <[email protected]>
18946 M:      David Hildenbrand <[email protected]>
18947 L:      [email protected]
18948 S:      Maintained
18949 F:      drivers/virtio/virtio_balloon.c
18950 F:      include/uapi/linux/virtio_balloon.h
18951 F:      include/linux/balloon_compaction.h
18952 F:      mm/balloon_compaction.c
18953
18954 VIRTIO CRYPTO DRIVER
18955 M:      Gonglei <[email protected]>
18956 L:      [email protected]
18957 L:      [email protected]
18958 S:      Maintained
18959 F:      drivers/crypto/virtio/
18960 F:      include/uapi/linux/virtio_crypto.h
18961
18962 VIRTIO DRIVERS FOR S390
18963 M:      Cornelia Huck <[email protected]>
18964 M:      Halil Pasic <[email protected]>
18965 L:      [email protected]
18966 L:      [email protected]
18967 L:      [email protected]
18968 S:      Supported
18969 F:      arch/s390/include/uapi/asm/virtio-ccw.h
18970 F:      drivers/s390/virtio/
18971
18972 VIRTIO FILE SYSTEM
18973 M:      Vivek Goyal <[email protected]>
18974 M:      Stefan Hajnoczi <[email protected]>
18975 M:      Miklos Szeredi <[email protected]>
18976 L:      [email protected]
18977 L:      [email protected]
18978 S:      Supported
18979 W:      https://virtio-fs.gitlab.io/
18980 F:      Documentation/filesystems/virtiofs.rst
18981 F:      fs/fuse/virtio_fs.c
18982 F:      include/uapi/linux/virtio_fs.h
18983
18984 VIRTIO GPU DRIVER
18985 M:      David Airlie <[email protected]>
18986 M:      Gerd Hoffmann <[email protected]>
18987 L:      [email protected]
18988 L:      [email protected]
18989 S:      Maintained
18990 T:      git git://anongit.freedesktop.org/drm/drm-misc
18991 F:      drivers/gpu/drm/virtio/
18992 F:      include/uapi/linux/virtio_gpu.h
18993
18994 VIRTIO HOST (VHOST)
18995 M:      "Michael S. Tsirkin" <[email protected]>
18996 M:      Jason Wang <[email protected]>
18997 L:      [email protected]
18998 L:      [email protected]
18999 L:      [email protected]
19000 S:      Maintained
19001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
19002 F:      drivers/vhost/
19003 F:      include/linux/vhost_iotlb.h
19004 F:      include/uapi/linux/vhost.h
19005
19006 VIRTIO INPUT DRIVER
19007 M:      Gerd Hoffmann <[email protected]>
19008 S:      Maintained
19009 F:      drivers/virtio/virtio_input.c
19010 F:      include/uapi/linux/virtio_input.h
19011
19012 VIRTIO IOMMU DRIVER
19013 M:      Jean-Philippe Brucker <[email protected]>
19014 L:      [email protected]
19015 S:      Maintained
19016 F:      drivers/iommu/virtio-iommu.c
19017 F:      include/uapi/linux/virtio_iommu.h
19018
19019 VIRTIO MEM DRIVER
19020 M:      David Hildenbrand <[email protected]>
19021 L:      [email protected]
19022 S:      Maintained
19023 W:      https://virtio-mem.gitlab.io/
19024 F:      drivers/virtio/virtio_mem.c
19025 F:      include/uapi/linux/virtio_mem.h
19026
19027 VIRTUAL BOX GUEST DEVICE DRIVER
19028 M:      Hans de Goede <[email protected]>
19029 M:      Arnd Bergmann <[email protected]>
19030 M:      Greg Kroah-Hartman <[email protected]>
19031 S:      Maintained
19032 F:      drivers/virt/vboxguest/
19033 F:      include/linux/vbox_utils.h
19034 F:      include/uapi/linux/vbox*.h
19035
19036 VIRTUAL BOX SHARED FOLDER VFS DRIVER
19037 M:      Hans de Goede <[email protected]>
19038 L:      [email protected]
19039 S:      Maintained
19040 F:      fs/vboxsf/*
19041
19042 VIRTUAL SERIO DEVICE DRIVER
19043 M:      Stephen Chandler Paul <[email protected]>
19044 S:      Maintained
19045 F:      drivers/input/serio/userio.c
19046 F:      include/uapi/linux/userio.h
19047
19048 VIVID VIRTUAL VIDEO DRIVER
19049 M:      Hans Verkuil <[email protected]>
19050 L:      [email protected]
19051 S:      Maintained
19052 W:      https://linuxtv.org
19053 T:      git git://linuxtv.org/media_tree.git
19054 F:      drivers/media/test-drivers/vivid/*
19055
19056 VIDTV VIRTUAL DIGITAL TV DRIVER
19057 M:      Daniel W. S. Almeida <[email protected]>
19058 L:      [email protected]
19059 S:      Maintained
19060 W:      https://linuxtv.org
19061 T:      git git://linuxtv.org/media_tree.git
19062 F:      drivers/media/test-drivers/vidtv/*
19063
19064 VLYNQ BUS
19065 M:      Florian Fainelli <[email protected]>
19066 L:      [email protected] (subscribers-only)
19067 S:      Maintained
19068 F:      drivers/vlynq/vlynq.c
19069 F:      include/linux/vlynq.h
19070
19071 VME SUBSYSTEM
19072 M:      Martyn Welch <[email protected]>
19073 M:      Manohar Vanga <[email protected]>
19074 M:      Greg Kroah-Hartman <[email protected]>
19075 L:      [email protected]
19076 S:      Maintained
19077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
19078 F:      Documentation/driver-api/vme.rst
19079 F:      drivers/staging/vme/
19080 F:      drivers/vme/
19081 F:      include/linux/vme*
19082
19083 VMWARE BALLOON DRIVER
19084 M:      Nadav Amit <[email protected]>
19085 M:      "VMware, Inc." <[email protected]>
19086 L:      [email protected]
19087 S:      Maintained
19088 F:      drivers/misc/vmw_balloon.c
19089
19090 VMWARE HYPERVISOR INTERFACE
19091 M:      Deep Shah <[email protected]>
19092 M:      "VMware, Inc." <[email protected]>
19093 L:      [email protected]
19094 S:      Supported
19095 F:      arch/x86/include/asm/vmware.h
19096 F:      arch/x86/kernel/cpu/vmware.c
19097
19098 VMWARE PVRDMA DRIVER
19099 M:      Adit Ranadive <[email protected]>
19100 M:      VMware PV-Drivers <[email protected]>
19101 L:      [email protected]
19102 S:      Maintained
19103 F:      drivers/infiniband/hw/vmw_pvrdma/
19104
19105 VMware PVSCSI driver
19106 M:      Jim Gill <[email protected]>
19107 M:      VMware PV-Drivers <[email protected]>
19108 L:      [email protected]
19109 S:      Maintained
19110 F:      drivers/scsi/vmw_pvscsi.c
19111 F:      drivers/scsi/vmw_pvscsi.h
19112
19113 VMWARE VIRTUAL PTP CLOCK DRIVER
19114 M:      Vivek Thampi <[email protected]>
19115 M:      "VMware, Inc." <[email protected]>
19116 L:      [email protected]
19117 S:      Supported
19118 F:      drivers/ptp/ptp_vmw.c
19119
19120 VMWARE VMMOUSE SUBDRIVER
19121 M:      "VMware Graphics" <[email protected]>
19122 M:      "VMware, Inc." <[email protected]>
19123 L:      [email protected]
19124 S:      Maintained
19125 F:      drivers/input/mouse/vmmouse.c
19126 F:      drivers/input/mouse/vmmouse.h
19127
19128 VMWARE VMXNET3 ETHERNET DRIVER
19129 M:      Ronak Doshi <[email protected]>
19130 M:      [email protected]
19131 L:      [email protected]
19132 S:      Maintained
19133 F:      drivers/net/vmxnet3/
19134
19135 VOCORE VOCORE2 BOARD
19136 M:      Harvey Hunt <[email protected]>
19137 L:      [email protected]
19138 S:      Maintained
19139 F:      arch/mips/boot/dts/ralink/vocore2.dts
19140
19141 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
19142 M:      Liam Girdwood <[email protected]>
19143 M:      Mark Brown <[email protected]>
19144 L:      [email protected]
19145 S:      Supported
19146 W:      http://www.slimlogic.co.uk/?p=48
19147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
19148 F:      Documentation/devicetree/bindings/regulator/
19149 F:      Documentation/power/regulator/
19150 F:      drivers/regulator/
19151 F:      include/dt-bindings/regulator/
19152 F:      include/linux/regulator/
19153 K:      regulator_get_optional
19154
19155 VRF
19156 M:      David Ahern <[email protected]>
19157 L:      [email protected]
19158 S:      Maintained
19159 F:      Documentation/networking/vrf.rst
19160 F:      drivers/net/vrf.c
19161
19162 VSPRINTF
19163 M:      Petr Mladek <[email protected]>
19164 M:      Steven Rostedt <[email protected]>
19165 M:      Sergey Senozhatsky <[email protected]>
19166 R:      Andy Shevchenko <[email protected]>
19167 R:      Rasmus Villemoes <[email protected]>
19168 S:      Maintained
19169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk.git
19170 F:      Documentation/core-api/printk-formats.rst
19171 F:      lib/test_printf.c
19172 F:      lib/vsprintf.c
19173
19174 VT1211 HARDWARE MONITOR DRIVER
19175 M:      Juerg Haefliger <[email protected]>
19176 L:      [email protected]
19177 S:      Maintained
19178 F:      Documentation/hwmon/vt1211.rst
19179 F:      drivers/hwmon/vt1211.c
19180
19181 VT8231 HARDWARE MONITOR DRIVER
19182 M:      Roger Lucas <[email protected]>
19183 L:      [email protected]
19184 S:      Maintained
19185 F:      drivers/hwmon/vt8231.c
19186
19187 VUB300 USB to SDIO/SD/MMC bridge chip
19188 L:      [email protected]
19189 S:      Orphan
19190 F:      drivers/mmc/host/vub300.c
19191
19192 W1 DALLAS'S 1-WIRE BUS
19193 M:      Evgeniy Polyakov <[email protected]>
19194 S:      Maintained
19195 F:      Documentation/devicetree/bindings/w1/
19196 F:      Documentation/w1/
19197 F:      drivers/w1/
19198 F:      include/linux/w1.h
19199
19200 W83791D HARDWARE MONITORING DRIVER
19201 M:      Marc Hulsman <[email protected]>
19202 L:      [email protected]
19203 S:      Maintained
19204 F:      Documentation/hwmon/w83791d.rst
19205 F:      drivers/hwmon/w83791d.c
19206
19207 W83793 HARDWARE MONITORING DRIVER
19208 M:      Rudolf Marek <[email protected]>
19209 L:      [email protected]
19210 S:      Maintained
19211 F:      Documentation/hwmon/w83793.rst
19212 F:      drivers/hwmon/w83793.c
19213
19214 W83795 HARDWARE MONITORING DRIVER
19215 M:      Jean Delvare <[email protected]>
19216 L:      [email protected]
19217 S:      Maintained
19218 F:      drivers/hwmon/w83795.c
19219
19220 W83L51xD SD/MMC CARD INTERFACE DRIVER
19221 M:      Pierre Ossman <[email protected]>
19222 S:      Maintained
19223 F:      drivers/mmc/host/wbsd.*
19224
19225 WACOM PROTOCOL 4 SERIAL TABLETS
19226 M:      Julian Squires <[email protected]>
19227 M:      Hans de Goede <[email protected]>
19228 L:      [email protected]
19229 S:      Maintained
19230 F:      drivers/input/tablet/wacom_serial4.c
19231
19232 WATCHDOG DEVICE DRIVERS
19233 M:      Wim Van Sebroeck <[email protected]>
19234 M:      Guenter Roeck <[email protected]>
19235 L:      [email protected]
19236 S:      Maintained
19237 W:      http://www.linux-watchdog.org/
19238 T:      git git://www.linux-watchdog.org/linux-watchdog.git
19239 F:      Documentation/devicetree/bindings/watchdog/
19240 F:      Documentation/watchdog/
19241 F:      drivers/watchdog/
19242 F:      include/linux/watchdog.h
19243 F:      include/uapi/linux/watchdog.h
19244
19245 WHISKEYCOVE PMIC GPIO DRIVER
19246 M:      Kuppuswamy Sathyanarayanan <[email protected]>
19247 L:      [email protected]
19248 S:      Maintained
19249 F:      drivers/gpio/gpio-wcove.c
19250
19251 WHWAVE RTC DRIVER
19252 M:      Dianlong Li <[email protected]>
19253 L:      [email protected]
19254 S:      Maintained
19255 F:      drivers/rtc/rtc-sd3078.c
19256
19257 WIIMOTE HID DRIVER
19258 M:      David Rheinsberg <[email protected]>
19259 L:      [email protected]
19260 S:      Maintained
19261 F:      drivers/hid/hid-wiimote*
19262
19263 WILOCITY WIL6210 WIRELESS DRIVER
19264 M:      Maya Erez <[email protected]>
19265 L:      [email protected]
19266 L:      [email protected]
19267 S:      Supported
19268 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
19269 F:      drivers/net/wireless/ath/wil6210/
19270
19271 WINBOND CIR DRIVER
19272 M:      David Härdeman <[email protected]>
19273 S:      Maintained
19274 F:      drivers/media/rc/winbond-cir.c
19275
19276 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
19277 M:      William Breathitt Gray <[email protected]>
19278 L:      [email protected]
19279 S:      Maintained
19280 F:      drivers/watchdog/ebc-c384_wdt.c
19281
19282 WINSYSTEMS WS16C48 GPIO DRIVER
19283 M:      William Breathitt Gray <[email protected]>
19284 L:      [email protected]
19285 S:      Maintained
19286 F:      drivers/gpio/gpio-ws16c48.c
19287
19288 WIREGUARD SECURE NETWORK TUNNEL
19289 M:      Jason A. Donenfeld <[email protected]>
19290 L:      [email protected]
19291 L:      [email protected]
19292 S:      Maintained
19293 F:      drivers/net/wireguard/
19294 F:      tools/testing/selftests/wireguard/
19295
19296 WISTRON LAPTOP BUTTON DRIVER
19297 M:      Miloslav Trmac <[email protected]>
19298 S:      Maintained
19299 F:      drivers/input/misc/wistron_btns.c
19300
19301 WL3501 WIRELESS PCMCIA CARD DRIVER
19302 L:      [email protected]
19303 S:      Odd fixes
19304 F:      drivers/net/wireless/wl3501*
19305
19306 WOLFSON MICROELECTRONICS DRIVERS
19307 L:      [email protected]
19308 S:      Supported
19309 W:      https://github.com/CirrusLogic/linux-drivers/wiki
19310 T:      git https://github.com/CirrusLogic/linux-drivers.git
19311 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
19312 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
19313 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
19314 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
19315 F:      Documentation/devicetree/bindings/sound/wlf,arizona.yaml
19316 F:      Documentation/hwmon/wm83??.rst
19317 F:      arch/arm/mach-s3c/mach-crag6410*
19318 F:      drivers/clk/clk-wm83*.c
19319 F:      drivers/extcon/extcon-arizona.c
19320 F:      drivers/gpio/gpio-*wm*.c
19321 F:      drivers/gpio/gpio-arizona.c
19322 F:      drivers/hwmon/wm83??-hwmon.c
19323 F:      drivers/input/misc/wm831x-on.c
19324 F:      drivers/input/touchscreen/wm831x-ts.c
19325 F:      drivers/input/touchscreen/wm97*.c
19326 F:      drivers/leds/leds-wm83*.c
19327 F:      drivers/mfd/arizona*
19328 F:      drivers/mfd/cs47l24*
19329 F:      drivers/mfd/wm*.c
19330 F:      drivers/power/supply/wm83*.c
19331 F:      drivers/regulator/arizona*
19332 F:      drivers/regulator/wm8*.c
19333 F:      drivers/rtc/rtc-wm83*.c
19334 F:      drivers/video/backlight/wm83*_bl.c
19335 F:      drivers/watchdog/wm83*_wdt.c
19336 F:      include/linux/mfd/arizona/
19337 F:      include/linux/mfd/wm831x/
19338 F:      include/linux/mfd/wm8350/
19339 F:      include/linux/mfd/wm8400*
19340 F:      include/linux/regulator/arizona*
19341 F:      include/linux/wm97xx.h
19342 F:      include/sound/wm????.h
19343 F:      sound/soc/codecs/arizona.?
19344 F:      sound/soc/codecs/cs47l24*
19345 F:      sound/soc/codecs/wm*
19346
19347 WORKQUEUE
19348 M:      Tejun Heo <[email protected]>
19349 R:      Lai Jiangshan <[email protected]>
19350 S:      Maintained
19351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
19352 F:      Documentation/core-api/workqueue.rst
19353 F:      include/linux/workqueue.h
19354 F:      kernel/workqueue.c
19355
19356 X-POWERS AXP288 PMIC DRIVERS
19357 M:      Hans de Goede <[email protected]>
19358 S:      Maintained
19359 F:      drivers/acpi/pmic/intel_pmic_xpower.c
19360 N:      axp288
19361
19362 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
19363 M:      Chen-Yu Tsai <[email protected]>
19364 L:      [email protected]
19365 S:      Maintained
19366 N:      axp[128]
19367
19368 X.25 STACK
19369 M:      Martin Schiller <[email protected]>
19370 L:      [email protected]
19371 S:      Maintained
19372 F:      Documentation/networking/lapb-module.rst
19373 F:      Documentation/networking/x25*
19374 F:      drivers/net/wan/hdlc_x25.c
19375 F:      drivers/net/wan/lapbether.c
19376 F:      include/*/lapb.h
19377 F:      include/net/x25*
19378 F:      include/uapi/linux/x25.h
19379 F:      net/lapb/
19380 F:      net/x25/
19381
19382 X86 ARCHITECTURE (32-BIT AND 64-BIT)
19383 M:      Thomas Gleixner <[email protected]>
19384 M:      Ingo Molnar <[email protected]>
19385 M:      Borislav Petkov <[email protected]>
19386 M:      [email protected]
19387 R:      "H. Peter Anvin" <[email protected]>
19388 L:      [email protected]
19389 S:      Maintained
19390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
19391 F:      Documentation/devicetree/bindings/x86/
19392 F:      Documentation/x86/
19393 F:      arch/x86/
19394
19395 X86 ENTRY CODE
19396 M:      Andy Lutomirski <[email protected]>
19397 L:      [email protected]
19398 S:      Maintained
19399 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
19400 F:      arch/x86/entry/
19401
19402 X86 MCE INFRASTRUCTURE
19403 M:      Tony Luck <[email protected]>
19404 M:      Borislav Petkov <[email protected]>
19405 L:      [email protected]
19406 S:      Maintained
19407 F:      arch/x86/kernel/cpu/mce/*
19408
19409 X86 MICROCODE UPDATE SUPPORT
19410 M:      Borislav Petkov <[email protected]>
19411 S:      Maintained
19412 F:      arch/x86/kernel/cpu/microcode/*
19413
19414 X86 MM
19415 M:      Dave Hansen <[email protected]>
19416 M:      Andy Lutomirski <[email protected]>
19417 M:      Peter Zijlstra <[email protected]>
19418 L:      [email protected]
19419 S:      Maintained
19420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
19421 F:      arch/x86/mm/
19422
19423 X86 PLATFORM DRIVERS
19424 M:      Hans de Goede <[email protected]>
19425 M:      Mark Gross <[email protected]>
19426 L:      [email protected]
19427 S:      Maintained
19428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
19429 F:      drivers/platform/olpc/
19430 F:      drivers/platform/x86/
19431
19432 X86 PLATFORM DRIVERS - ARCH
19433 R:      Darren Hart <[email protected]>
19434 R:      Andy Shevchenko <[email protected]>
19435 L:      [email protected]
19436 L:      [email protected]
19437 S:      Maintained
19438 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
19439 F:      arch/x86/platform
19440
19441 X86 PLATFORM UV HPE SUPERDOME FLEX
19442 M:      Steve Wahl <[email protected]>
19443 R:      Mike Travis <[email protected]>
19444 R:      Dimitri Sivanich <[email protected]>
19445 R:      Russ Anderson <[email protected]>
19446 S:      Supported
19447 F:      arch/x86/include/asm/uv/
19448 F:      arch/x86/kernel/apic/x2apic_uv_x.c
19449 F:      arch/x86/platform/uv/
19450
19451 X86 VDSO
19452 M:      Andy Lutomirski <[email protected]>
19453 L:      [email protected]
19454 S:      Maintained
19455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
19456 F:      arch/x86/entry/vdso/
19457
19458 XARRAY
19459 M:      Matthew Wilcox <[email protected]>
19460 L:      [email protected]
19461 S:      Supported
19462 F:      Documentation/core-api/xarray.rst
19463 F:      include/linux/idr.h
19464 F:      include/linux/xarray.h
19465 F:      lib/idr.c
19466 F:      lib/xarray.c
19467 F:      tools/testing/radix-tree
19468
19469 XBOX DVD IR REMOTE
19470 M:      Benjamin Valentin <[email protected]>
19471 S:      Maintained
19472 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
19473 F:      drivers/media/rc/xbox_remote.c
19474
19475 XC2028/3028 TUNER DRIVER
19476 M:      Mauro Carvalho Chehab <[email protected]>
19477 L:      [email protected]
19478 S:      Maintained
19479 W:      https://linuxtv.org
19480 T:      git git://linuxtv.org/media_tree.git
19481 F:      drivers/media/tuners/tuner-xc2028.*
19482
19483 XDP (eXpress Data Path)
19484 M:      Alexei Starovoitov <[email protected]>
19485 M:      Daniel Borkmann <[email protected]>
19486 M:      David S. Miller <[email protected]>
19487 M:      Jakub Kicinski <[email protected]>
19488 M:      Jesper Dangaard Brouer <[email protected]>
19489 M:      John Fastabend <[email protected]>
19490 L:      [email protected]
19491 L:      [email protected]
19492 S:      Supported
19493 F:      include/net/xdp.h
19494 F:      include/net/xdp_priv.h
19495 F:      include/trace/events/xdp.h
19496 F:      kernel/bpf/cpumap.c
19497 F:      kernel/bpf/devmap.c
19498 F:      net/core/xdp.c
19499 F:      samples/bpf/xdp*
19500 F:      tools/testing/selftests/bpf/*xdp*
19501 F:      tools/testing/selftests/bpf/*/*xdp*
19502 F:      drivers/net/ethernet/*/*/*/*/*xdp*
19503 F:      drivers/net/ethernet/*/*/*xdp*
19504 K:      (?:\b|_)xdp(?:\b|_)
19505
19506 XDP SOCKETS (AF_XDP)
19507 M:      Björn Töpel <[email protected]>
19508 M:      Magnus Karlsson <[email protected]>
19509 R:      Jonathan Lemon <[email protected]>
19510 L:      [email protected]
19511 L:      [email protected]
19512 S:      Maintained
19513 F:      Documentation/networking/af_xdp.rst
19514 F:      include/net/xdp_sock*
19515 F:      include/net/xsk_buff_pool.h
19516 F:      include/uapi/linux/if_xdp.h
19517 F:      include/uapi/linux/xdp_diag.h
19518 F:      include/net/netns/xdp.h
19519 F:      net/xdp/
19520 F:      samples/bpf/xdpsock*
19521 F:      tools/lib/bpf/xsk*
19522
19523 XEN BLOCK SUBSYSTEM
19524 M:      Konrad Rzeszutek Wilk <[email protected]>
19525 M:      Roger Pau Monné <[email protected]>
19526 L:      [email protected] (moderated for non-subscribers)
19527 S:      Supported
19528 F:      drivers/block/xen*
19529 F:      drivers/block/xen-blkback/*
19530
19531 XEN HYPERVISOR ARM
19532 M:      Stefano Stabellini <[email protected]>
19533 L:      [email protected] (moderated for non-subscribers)
19534 S:      Maintained
19535 F:      arch/arm/include/asm/xen/
19536 F:      arch/arm/xen/
19537
19538 XEN HYPERVISOR ARM64
19539 M:      Stefano Stabellini <[email protected]>
19540 L:      [email protected] (moderated for non-subscribers)
19541 S:      Maintained
19542 F:      arch/arm64/include/asm/xen/
19543 F:      arch/arm64/xen/
19544
19545 XEN HYPERVISOR INTERFACE
19546 M:      Boris Ostrovsky <[email protected]>
19547 M:      Juergen Gross <[email protected]>
19548 R:      Stefano Stabellini <[email protected]>
19549 L:      [email protected] (moderated for non-subscribers)
19550 S:      Supported
19551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
19552 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
19553 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
19554 F:      arch/x86/include/asm/pvclock-abi.h
19555 F:      arch/x86/include/asm/xen/
19556 F:      arch/x86/platform/pvh/
19557 F:      arch/x86/xen/
19558 F:      drivers/*/xen-*front.c
19559 F:      drivers/xen/
19560 F:      include/uapi/xen/
19561 F:      include/xen/
19562
19563 XEN NETWORK BACKEND DRIVER
19564 M:      Wei Liu <[email protected]>
19565 M:      Paul Durrant <[email protected]>
19566 L:      [email protected] (moderated for non-subscribers)
19567 L:      [email protected]
19568 S:      Supported
19569 F:      drivers/net/xen-netback/*
19570
19571 XEN PCI SUBSYSTEM
19572 M:      Konrad Rzeszutek Wilk <[email protected]>
19573 L:      [email protected] (moderated for non-subscribers)
19574 S:      Supported
19575 F:      arch/x86/pci/*xen*
19576 F:      drivers/pci/*xen*
19577
19578 XEN PVSCSI DRIVERS
19579 M:      Juergen Gross <[email protected]>
19580 L:      [email protected] (moderated for non-subscribers)
19581 L:      [email protected]
19582 S:      Supported
19583 F:      drivers/scsi/xen-scsifront.c
19584 F:      drivers/xen/xen-scsiback.c
19585 F:      include/xen/interface/io/vscsiif.h
19586
19587 XEN SOUND FRONTEND DRIVER
19588 M:      Oleksandr Andrushchenko <[email protected]>
19589 L:      [email protected] (moderated for non-subscribers)
19590 L:      [email protected] (moderated for non-subscribers)
19591 S:      Supported
19592 F:      sound/xen/*
19593
19594 XEN SWIOTLB SUBSYSTEM
19595 M:      Konrad Rzeszutek Wilk <[email protected]>
19596 L:      [email protected] (moderated for non-subscribers)
19597 L:      [email protected]
19598 S:      Supported
19599 F:      arch/x86/xen/*swiotlb*
19600 F:      drivers/xen/*swiotlb*
19601
19602 XFS FILESYSTEM
19603 M:      Darrick J. Wong <[email protected]>
19604 M:      [email protected]
19605 L:      [email protected]
19606 S:      Supported
19607 W:      http://xfs.org/
19608 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
19609 F:      Documentation/ABI/testing/sysfs-fs-xfs
19610 F:      Documentation/admin-guide/xfs.rst
19611 F:      Documentation/filesystems/xfs-delayed-logging-design.rst
19612 F:      Documentation/filesystems/xfs-self-describing-metadata.rst
19613 F:      fs/xfs/
19614 F:      include/uapi/linux/dqblk_xfs.h
19615 F:      include/uapi/linux/fsmap.h
19616
19617 XILINX AXI ETHERNET DRIVER
19618 M:      Radhey Shyam Pandey <[email protected]>
19619 S:      Maintained
19620 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
19621
19622 XILINX CAN DRIVER
19623 M:      Appana Durga Kedareswara rao <[email protected]>
19624 R:      Naga Sureshkumar Relli <[email protected]>
19625 L:      [email protected]
19626 S:      Maintained
19627 F:      Documentation/devicetree/bindings/net/can/xilinx_can.txt
19628 F:      drivers/net/can/xilinx_can.c
19629
19630 XILINX GPIO DRIVER
19631 M:      Shubhrajyoti Datta <[email protected]>
19632 R:      Srinivas Neeli <[email protected]>
19633 R:      Michal Simek <[email protected]>
19634 S:      Maintained
19635 F:      Documentation/devicetree/bindings/gpio/gpio-xilinx.txt
19636 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.txt
19637 F:      drivers/gpio/gpio-xilinx.c
19638 F:      drivers/gpio/gpio-zynq.c
19639
19640 XILINX SD-FEC IP CORES
19641 M:      Derek Kiernan <[email protected]>
19642 M:      Dragan Cvetic <[email protected]>
19643 S:      Maintained
19644 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
19645 F:      Documentation/misc-devices/xilinx_sdfec.rst
19646 F:      drivers/misc/Kconfig
19647 F:      drivers/misc/Makefile
19648 F:      drivers/misc/xilinx_sdfec.c
19649 F:      include/uapi/misc/xilinx_sdfec.h
19650
19651 XILINX UARTLITE SERIAL DRIVER
19652 M:      Peter Korsgaard <[email protected]>
19653 L:      [email protected]
19654 S:      Maintained
19655 F:      drivers/tty/serial/uartlite.c
19656
19657 XILINX VIDEO IP CORES
19658 M:      Hyun Kwon <[email protected]>
19659 M:      Laurent Pinchart <[email protected]>
19660 L:      [email protected]
19661 S:      Supported
19662 T:      git git://linuxtv.org/media_tree.git
19663 F:      Documentation/devicetree/bindings/media/xilinx/
19664 F:      drivers/media/platform/xilinx/
19665 F:      include/uapi/linux/xilinx-v4l2-controls.h
19666
19667 XILINX ZYNQMP DPDMA DRIVER
19668 M:      Hyun Kwon <[email protected]>
19669 M:      Laurent Pinchart <[email protected]>
19670 L:      [email protected]
19671 S:      Supported
19672 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
19673 F:      drivers/dma/xilinx/xilinx_dpdma.c
19674 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
19675
19676 XILINX ZYNQMP PSGTR PHY DRIVER
19677 M:      Anurag Kumar Vulisha <[email protected]>
19678 M:      Laurent Pinchart <[email protected]>
19679 L:      [email protected]
19680 S:      Supported
19681 T:      git https://github.com/Xilinx/linux-xlnx.git
19682 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
19683 F:      drivers/phy/xilinx/phy-zynqmp.c
19684
19685 XILLYBUS DRIVER
19686 M:      Eli Billauer <[email protected]>
19687 L:      [email protected]
19688 S:      Supported
19689 F:      drivers/char/xillybus/
19690
19691 XLP9XX I2C DRIVER
19692 M:      George Cherian <[email protected]>
19693 L:      [email protected]
19694 S:      Supported
19695 W:      http://www.marvell.com
19696 F:      Documentation/devicetree/bindings/i2c/i2c-xlp9xx.txt
19697 F:      drivers/i2c/busses/i2c-xlp9xx.c
19698
19699 XRA1403 GPIO EXPANDER
19700 M:      Nandor Han <[email protected]>
19701 M:      Semi Malinen <[email protected]>
19702 L:      [email protected]
19703 S:      Maintained
19704 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
19705 F:      drivers/gpio/gpio-xra1403.c
19706
19707 XTENSA XTFPGA PLATFORM SUPPORT
19708 M:      Max Filippov <[email protected]>
19709 L:      [email protected]
19710 S:      Maintained
19711 F:      drivers/spi/spi-xtensa-xtfpga.c
19712 F:      sound/soc/xtensa/xtfpga-i2s.c
19713
19714 YAM DRIVER FOR AX.25
19715 M:      Jean-Paul Roubelat <[email protected]>
19716 L:      [email protected]
19717 S:      Maintained
19718 F:      drivers/net/hamradio/yam*
19719 F:      include/linux/yam.h
19720
19721 YAMA SECURITY MODULE
19722 M:      Kees Cook <[email protected]>
19723 S:      Supported
19724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
19725 F:      Documentation/admin-guide/LSM/Yama.rst
19726 F:      security/yama/
19727
19728 YEALINK PHONE DRIVER
19729 M:      Henk Vergonet <[email protected]>
19730 L:      [email protected]
19731 S:      Maintained
19732 F:      Documentation/input/devices/yealink.rst
19733 F:      drivers/input/misc/yealink.*
19734
19735 Z8530 DRIVER FOR AX.25
19736 M:      Joerg Reuter <[email protected]>
19737 L:      [email protected]
19738 S:      Maintained
19739 W:      http://yaina.de/jreuter/
19740 W:      http://www.qsl.net/dl1bke/
19741 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
19742 F:      drivers/net/hamradio/*scc.c
19743 F:      drivers/net/hamradio/z8530.h
19744
19745 ZBUD COMPRESSED PAGE ALLOCATOR
19746 M:      Seth Jennings <[email protected]>
19747 M:      Dan Streetman <[email protected]>
19748 L:      [email protected]
19749 S:      Maintained
19750 F:      include/linux/zbud.h
19751 F:      mm/zbud.c
19752
19753 ZD1211RW WIRELESS DRIVER
19754 M:      Daniel Drake <[email protected]>
19755 M:      Ulrich Kunitz <[email protected]>
19756 L:      [email protected]
19757 L:      [email protected] (subscribers-only)
19758 S:      Maintained
19759 W:      http://zd1211.ath.cx/wiki/DriverRewrite
19760 F:      drivers/net/wireless/zydas/zd1211rw/
19761
19762 ZD1301 MEDIA DRIVER
19763 M:      Antti Palosaari <[email protected]>
19764 L:      [email protected]
19765 S:      Maintained
19766 W:      https://linuxtv.org/
19767 W:      http://palosaari.fi/linux/
19768 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
19769 F:      drivers/media/usb/dvb-usb-v2/zd1301*
19770
19771 ZD1301_DEMOD MEDIA DRIVER
19772 M:      Antti Palosaari <[email protected]>
19773 L:      [email protected]
19774 S:      Maintained
19775 W:      https://linuxtv.org/
19776 W:      http://palosaari.fi/linux/
19777 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
19778 F:      drivers/media/dvb-frontends/zd1301_demod*
19779
19780 ZHAOXIN PROCESSOR SUPPORT
19781 M:      Tony W Wang-oc <[email protected]>
19782 L:      [email protected]
19783 S:      Maintained
19784 F:      arch/x86/kernel/cpu/zhaoxin.c
19785
19786 ZONEFS FILESYSTEM
19787 M:      Damien Le Moal <[email protected]>
19788 M:      Naohiro Aota <[email protected]>
19789 R:      Johannes Thumshirn <[email protected]>
19790 L:      [email protected]
19791 S:      Maintained
19792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
19793 F:      Documentation/filesystems/zonefs.rst
19794 F:      fs/zonefs/
19795
19796 ZPOOL COMPRESSED PAGE STORAGE API
19797 M:      Dan Streetman <[email protected]>
19798 L:      [email protected]
19799 S:      Maintained
19800 F:      include/linux/zpool.h
19801 F:      mm/zpool.c
19802
19803 ZR36067 VIDEO FOR LINUX DRIVER
19804 M:      Corentin Labbe <[email protected]>
19805 L:      [email protected]
19806 L:      [email protected]
19807 S:      Maintained
19808 W:      http://mjpeg.sourceforge.net/driver-zoran/
19809 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
19810 F:      Documentation/driver-api/media/drivers/zoran.rst
19811 F:      drivers/staging/media/zoran/
19812
19813 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
19814 M:      Minchan Kim <[email protected]>
19815 M:      Nitin Gupta <[email protected]>
19816 R:      Sergey Senozhatsky <[email protected]>
19817 L:      [email protected]
19818 S:      Maintained
19819 F:      Documentation/admin-guide/blockdev/zram.rst
19820 F:      drivers/block/zram/
19821
19822 ZS DECSTATION Z85C30 SERIAL DRIVER
19823 M:      "Maciej W. Rozycki" <[email protected]>
19824 S:      Maintained
19825 F:      drivers/tty/serial/zs.*
19826
19827 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
19828 M:      Minchan Kim <[email protected]>
19829 M:      Nitin Gupta <[email protected]>
19830 R:      Sergey Senozhatsky <[email protected]>
19831 L:      [email protected]
19832 S:      Maintained
19833 F:      Documentation/vm/zsmalloc.rst
19834 F:      include/linux/zsmalloc.h
19835 F:      mm/zsmalloc.c
19836
19837 ZSWAP COMPRESSED SWAP CACHING
19838 M:      Seth Jennings <[email protected]>
19839 M:      Dan Streetman <[email protected]>
19840 M:      Vitaly Wool <[email protected]>
19841 L:      [email protected]
19842 S:      Maintained
19843 F:      mm/zswap.c
19844
19845 THE REST
19846 M:      Linus Torvalds <[email protected]>
19847 L:      [email protected]
19848 S:      Buried alive in reporters
19849 Q:      http://patchwork.kernel.org/project/LKML/list/
19850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
19851 F:      *
19852 F:      */
This page took 1.169143 seconds and 4 git commands to generate.