]> Git Repo - linux.git/blob - MAINTAINERS
Merge tag 'core-mm-2021-02-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
[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:      drivers/staging/media/allegro-dvt/
703
704 ALLWINNER A10 CSI DRIVER
705 M:      Maxime Ripard <[email protected]>
706 L:      [email protected]
707 S:      Maintained
708 T:      git git://linuxtv.org/media_tree.git
709 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
710 F:      drivers/media/platform/sunxi/sun4i-csi/
711
712 ALLWINNER CPUFREQ DRIVER
713 M:      Yangtao Li <[email protected]>
714 L:      [email protected]
715 S:      Maintained
716 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
717 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
718
719 ALLWINNER CRYPTO DRIVERS
720 M:      Corentin Labbe <[email protected]>
721 L:      [email protected]
722 S:      Maintained
723 F:      drivers/crypto/allwinner/
724
725 ALLWINNER THERMAL DRIVER
726 M:      Vasily Khoruzhick <[email protected]>
727 M:      Yangtao Li <[email protected]>
728 L:      [email protected]
729 S:      Maintained
730 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
731 F:      drivers/thermal/sun8i_thermal.c
732
733 ALLWINNER VPU DRIVER
734 M:      Maxime Ripard <[email protected]>
735 M:      Paul Kocialkowski <[email protected]>
736 L:      [email protected]
737 S:      Maintained
738 F:      drivers/staging/media/sunxi/cedrus/
739
740 ALPHA PORT
741 M:      Richard Henderson <[email protected]>
742 M:      Ivan Kokshaysky <[email protected]>
743 M:      Matt Turner <[email protected]>
744 L:      [email protected]
745 S:      Odd Fixes
746 F:      arch/alpha/
747
748 ALPS PS/2 TOUCHPAD DRIVER
749 R:      Pali Rohár <[email protected]>
750 F:      drivers/input/mouse/alps.*
751
752 ALTERA I2C CONTROLLER DRIVER
753 M:      Thor Thayer <[email protected]>
754 S:      Maintained
755 F:      Documentation/devicetree/bindings/i2c/i2c-altera.txt
756 F:      drivers/i2c/busses/i2c-altera.c
757
758 ALTERA MAILBOX DRIVER
759 M:      Ley Foon Tan <[email protected]>
760 S:      Maintained
761 F:      drivers/mailbox/mailbox-altera.c
762
763 ALTERA PIO DRIVER
764 M:      Joyce Ooi <[email protected]>
765 L:      [email protected]
766 S:      Maintained
767 F:      drivers/gpio/gpio-altera.c
768
769 ALTERA SYSTEM MANAGER DRIVER
770 M:      Thor Thayer <[email protected]>
771 S:      Maintained
772 F:      drivers/mfd/altera-sysmgr.c
773 F:      include/linux/mfd/altera-sysmgr.h
774
775 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
776 M:      Thor Thayer <[email protected]>
777 S:      Maintained
778 F:      drivers/gpio/gpio-altera-a10sr.c
779 F:      drivers/mfd/altera-a10sr.c
780 F:      drivers/reset/reset-a10sr.c
781 F:      include/dt-bindings/reset/altr,rst-mgr-a10sr.h
782 F:      include/linux/mfd/altera-a10sr.h
783
784 ALTERA TRIPLE SPEED ETHERNET DRIVER
785 M:      Joyce Ooi <[email protected]>
786 L:      [email protected]
787 S:      Maintained
788 F:      drivers/net/ethernet/altera/
789
790 ALTERA UART/JTAG UART SERIAL DRIVERS
791 M:      Tobias Klauser <[email protected]>
792 L:      [email protected]
793 S:      Maintained
794 F:      drivers/tty/serial/altera_jtaguart.c
795 F:      drivers/tty/serial/altera_uart.c
796 F:      include/linux/altera_jtaguart.h
797 F:      include/linux/altera_uart.h
798
799 AMAZON ANNAPURNA LABS FIC DRIVER
800 M:      Talel Shenhar <[email protected]>
801 S:      Maintained
802 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
803 F:      drivers/irqchip/irq-al-fic.c
804
805 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
806 M:      Talel Shenhar <[email protected]>
807 M:      Talel Shenhar <[email protected]>
808 S:      Maintained
809 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
810 F:      drivers/edac/al_mc_edac.c
811
812 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
813 M:      Talel Shenhar <[email protected]>
814 S:      Maintained
815 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
816 F:      drivers/thermal/thermal_mmio.c
817
818 AMAZON ETHERNET DRIVERS
819 M:      Netanel Belgazal <[email protected]>
820 M:      Arthur Kiyanovski <[email protected]>
821 R:      Guy Tzalik <[email protected]>
822 R:      Saeed Bishara <[email protected]>
823 L:      [email protected]
824 S:      Supported
825 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
826 F:      drivers/net/ethernet/amazon/
827
828 AMAZON RDMA EFA DRIVER
829 M:      Gal Pressman <[email protected]>
830 R:      Yossi Leybovich <[email protected]>
831 L:      [email protected]
832 S:      Supported
833 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
834 F:      drivers/infiniband/hw/efa/
835 F:      include/uapi/rdma/efa-abi.h
836
837 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
838 M:      Tom Lendacky <[email protected]>
839 M:      John Allen <[email protected]>
840 L:      [email protected]
841 S:      Supported
842 F:      drivers/crypto/ccp/
843 F:      include/linux/ccp.h
844
845 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
846 M:      Brijesh Singh <[email protected]>
847 M:      Tom Lendacky <[email protected]>
848 L:      [email protected]
849 S:      Supported
850 F:      drivers/crypto/ccp/sev*
851 F:      include/uapi/linux/psp-sev.h
852
853 AMD DISPLAY CORE
854 M:      Harry Wentland <[email protected]>
855 M:      Leo Li <[email protected]>
856 L:      [email protected]
857 S:      Supported
858 T:      git git://people.freedesktop.org/~agd5f/linux
859 F:      drivers/gpu/drm/amd/display/
860
861 AMD ENERGY DRIVER
862 M:      Naveen Krishna Chatradhi <[email protected]>
863 L:      [email protected]
864 S:      Maintained
865 F:      Documentation/hwmon/amd_energy.rst
866 F:      drivers/hwmon/amd_energy.c
867
868 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
869 M:      Huang Rui <[email protected]>
870 L:      [email protected]
871 S:      Supported
872 F:      Documentation/hwmon/fam15h_power.rst
873 F:      drivers/hwmon/fam15h_power.c
874
875 AMD FCH GPIO DRIVER
876 M:      Enrico Weigelt, metux IT consult <[email protected]>
877 L:      [email protected]
878 S:      Maintained
879 F:      drivers/gpio/gpio-amd-fch.c
880 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
881
882 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
883 L:      [email protected] (moderated for non-subscribers)
884 S:      Orphan
885 F:      drivers/usb/gadget/udc/amd5536udc.*
886
887 AMD GEODE PROCESSOR/CHIPSET SUPPORT
888 M:      Andres Salomon <[email protected]>
889 L:      [email protected] (moderated for non-subscribers)
890 S:      Supported
891 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
892 F:      arch/x86/include/asm/geode.h
893 F:      drivers/char/hw_random/geode-rng.c
894 F:      drivers/crypto/geode*
895 F:      drivers/video/fbdev/geode/
896
897 AMD IOMMU (AMD-VI)
898 M:      Joerg Roedel <[email protected]>
899 L:      [email protected]
900 S:      Maintained
901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
902 F:      drivers/iommu/amd/
903 F:      include/linux/amd-iommu.h
904
905 AMD KFD
906 M:      Felix Kuehling <[email protected]>
907 L:      [email protected]
908 S:      Supported
909 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
910 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
911 F:      drivers/gpu/drm/amd/amdkfd/
912 F:      drivers/gpu/drm/amd/include/cik_structs.h
913 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
914 F:      drivers/gpu/drm/amd/include/v9_structs.h
915 F:      drivers/gpu/drm/amd/include/vi_structs.h
916 F:      include/uapi/linux/kfd_ioctl.h
917
918 AMD SPI DRIVER
919 M:      Sanjay R Mehta <[email protected]>
920 S:      Maintained
921 F:      drivers/spi/spi-amd.c
922
923 AMD MP2 I2C DRIVER
924 M:      Elie Morisse <[email protected]>
925 M:      Nehal Shah <[email protected]>
926 M:      Shyam Sundar S K <[email protected]>
927 L:      [email protected]
928 S:      Maintained
929 F:      drivers/i2c/busses/i2c-amd-mp2*
930
931 AMD PMC DRIVER
932 M:      Shyam Sundar S K <[email protected]>
933 L:      [email protected]
934 S:      Maintained
935 F:      drivers/platform/x86/amd-pmc.*
936
937 AMD POWERPLAY
938 M:      Evan Quan <[email protected]>
939 L:      [email protected]
940 S:      Supported
941 T:      git git://people.freedesktop.org/~agd5f/linux
942 F:      drivers/gpu/drm/amd/pm/powerplay/
943
944 AMD SEATTLE DEVICE TREE SUPPORT
945 M:      Brijesh Singh <[email protected]>
946 M:      Suravee Suthikulpanit <[email protected]>
947 M:      Tom Lendacky <[email protected]>
948 S:      Supported
949 F:      arch/arm64/boot/dts/amd/
950
951 AMD XGBE DRIVER
952 M:      Tom Lendacky <[email protected]>
953 L:      [email protected]
954 S:      Supported
955 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
956 F:      drivers/net/ethernet/amd/xgbe/
957
958 AMD SENSOR FUSION HUB DRIVER
959 M:      Nehal Shah <[email protected]>
960 M:      Sandeep Singh <[email protected]>
961 L:      [email protected]
962 S:      Maintained
963 F:      Documentation/hid/amd-sfh*
964 F:      drivers/hid/amd-sfh-hid/
965
966 AMS AS73211 DRIVER
967 M:      Christian Eggers <[email protected]>
968 L:      [email protected]
969 S:      Maintained
970 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
971 F:      drivers/iio/light/as73211.c
972
973 ANALOG DEVICES INC AD7192 DRIVER
974 M:      Alexandru Tachici <[email protected]>
975 L:      [email protected]
976 S:      Supported
977 W:      http://ez.analog.com/community/linux-device-drivers
978 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
979 F:      drivers/iio/adc/ad7192.c
980
981 ANALOG DEVICES INC AD7292 DRIVER
982 M:      Marcelo Schmitt <[email protected]>
983 L:      [email protected]
984 S:      Supported
985 W:      http://ez.analog.com/community/linux-device-drivers
986 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
987 F:      drivers/iio/adc/ad7292.c
988
989 ANALOG DEVICES INC AD7768-1 DRIVER
990 M:      Michael Hennerich <[email protected]>
991 L:      [email protected]
992 S:      Supported
993 W:      http://ez.analog.com/community/linux-device-drivers
994 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
995 F:      drivers/iio/adc/ad7768-1.c
996
997 ANALOG DEVICES INC AD7780 DRIVER
998 M:      Michael Hennerich <[email protected]>
999 M:      Renato Lui Geh <[email protected]>
1000 L:      [email protected]
1001 S:      Supported
1002 W:      http://ez.analog.com/community/linux-device-drivers
1003 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1004 F:      drivers/iio/adc/ad7780.c
1005
1006 ANALOG DEVICES INC AD9389B DRIVER
1007 M:      Hans Verkuil <[email protected]>
1008 L:      [email protected]
1009 S:      Maintained
1010 F:      drivers/media/i2c/ad9389b*
1011
1012 ANALOG DEVICES INC ADGS1408 DRIVER
1013 M:      Mircea Caprioru <[email protected]>
1014 S:      Supported
1015 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1016 F:      drivers/mux/adgs1408.c
1017
1018 ANALOG DEVICES INC ADIN DRIVER
1019 M:      Alexandru Ardelean <[email protected]>
1020 L:      [email protected]
1021 S:      Supported
1022 W:      http://ez.analog.com/community/linux-device-drivers
1023 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1024 F:      drivers/net/phy/adin.c
1025
1026 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1027 M:      Alexandru Ardelean <[email protected]>
1028 L:      [email protected]
1029 S:      Supported
1030 F:      drivers/iio/imu/adis.c
1031 F:      include/linux/iio/imu/adis.h
1032
1033 ANALOG DEVICES INC ADIS16460 DRIVER
1034 M:      Dragos Bogdan <[email protected]>
1035 L:      [email protected]
1036 S:      Supported
1037 W:      http://ez.analog.com/community/linux-device-drivers
1038 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1039 F:      drivers/iio/imu/adis16460.c
1040
1041 ANALOG DEVICES INC ADIS16475 DRIVER
1042 M:      Nuno Sa <[email protected]>
1043 L:      [email protected]
1044 W:      http://ez.analog.com/community/linux-device-drivers
1045 S:      Supported
1046 F:      drivers/iio/imu/adis16475.c
1047 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1048
1049 ANALOG DEVICES INC ADM1177 DRIVER
1050 M:      Michael Hennerich <[email protected]>
1051 L:      [email protected]
1052 S:      Supported
1053 W:      http://ez.analog.com/community/linux-device-drivers
1054 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1055 F:      drivers/hwmon/adm1177.c
1056
1057 ANALOG DEVICES INC ADP5061 DRIVER
1058 M:      Michael Hennerich <[email protected]>
1059 L:      [email protected]
1060 S:      Supported
1061 W:      http://ez.analog.com/community/linux-device-drivers
1062 F:      drivers/power/supply/adp5061.c
1063
1064 ANALOG DEVICES INC ADV7180 DRIVER
1065 M:      Lars-Peter Clausen <[email protected]>
1066 L:      [email protected]
1067 S:      Supported
1068 W:      http://ez.analog.com/community/linux-device-drivers
1069 F:      drivers/media/i2c/adv7180.c
1070 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1071
1072 ANALOG DEVICES INC ADV748X DRIVER
1073 M:      Kieran Bingham <[email protected]>
1074 L:      [email protected]
1075 S:      Maintained
1076 F:      drivers/media/i2c/adv748x/*
1077
1078 ANALOG DEVICES INC ADV7511 DRIVER
1079 M:      Hans Verkuil <[email protected]>
1080 L:      [email protected]
1081 S:      Maintained
1082 F:      drivers/media/i2c/adv7511*
1083
1084 ANALOG DEVICES INC ADV7604 DRIVER
1085 M:      Hans Verkuil <[email protected]>
1086 L:      [email protected]
1087 S:      Maintained
1088 F:      drivers/media/i2c/adv7604*
1089 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1090
1091 ANALOG DEVICES INC ADV7842 DRIVER
1092 M:      Hans Verkuil <[email protected]>
1093 L:      [email protected]
1094 S:      Maintained
1095 F:      drivers/media/i2c/adv7842*
1096
1097 ANALOG DEVICES INC ADXRS290 DRIVER
1098 M:      Nishant Malpani <[email protected]>
1099 L:      [email protected]
1100 S:      Supported
1101 F:      drivers/iio/gyro/adxrs290.c
1102 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1103
1104 ANALOG DEVICES INC ASOC CODEC DRIVERS
1105 M:      Lars-Peter Clausen <[email protected]>
1106 M:      Nuno Sá <[email protected]>
1107 L:      [email protected] (moderated for non-subscribers)
1108 S:      Supported
1109 W:      http://wiki.analog.com/
1110 W:      http://ez.analog.com/community/linux-device-drivers
1111 F:      sound/soc/codecs/ad1*
1112 F:      sound/soc/codecs/ad7*
1113 F:      sound/soc/codecs/adau*
1114 F:      sound/soc/codecs/adav*
1115 F:      sound/soc/codecs/sigmadsp.*
1116 F:      sound/soc/codecs/ssm*
1117
1118 ANALOG DEVICES INC DMA DRIVERS
1119 M:      Lars-Peter Clausen <[email protected]>
1120 S:      Supported
1121 W:      http://ez.analog.com/community/linux-device-drivers
1122 F:      drivers/dma/dma-axi-dmac.c
1123
1124 ANALOG DEVICES INC IIO DRIVERS
1125 M:      Lars-Peter Clausen <[email protected]>
1126 M:      Michael Hennerich <[email protected]>
1127 S:      Supported
1128 W:      http://wiki.analog.com/
1129 W:      http://ez.analog.com/community/linux-device-drivers
1130 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1131 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1132 F:      Documentation/devicetree/bindings/iio/*/adi,*
1133 F:      Documentation/devicetree/bindings/iio/dac/ad5758.txt
1134 F:      drivers/iio/*/ad*
1135 F:      drivers/iio/adc/ltc249*
1136 F:      drivers/iio/amplifiers/hmc425a.c
1137 F:      drivers/staging/iio/*/ad*
1138 X:      drivers/iio/*/adjd*
1139
1140 ANALOGBITS PLL LIBRARIES
1141 M:      Paul Walmsley <[email protected]>
1142 S:      Supported
1143 F:      drivers/clk/analogbits/*
1144 F:      include/linux/clk/analogbits*
1145
1146 ANDES ARCHITECTURE
1147 M:      Nick Hu <[email protected]>
1148 M:      Greentime Hu <[email protected]>
1149 M:      Vincent Chen <[email protected]>
1150 S:      Supported
1151 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/greentime/linux.git
1152 F:      Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
1153 F:      Documentation/devicetree/bindings/nds32/
1154 F:      arch/nds32/
1155 N:      nds32
1156 K:      nds32
1157
1158 ANDROID CONFIG FRAGMENTS
1159 M:      Rob Herring <[email protected]>
1160 S:      Supported
1161 F:      kernel/configs/android*
1162
1163 ANDROID DRIVERS
1164 M:      Greg Kroah-Hartman <[email protected]>
1165 M:      Arve Hjønnevåg <[email protected]>
1166 M:      Todd Kjos <[email protected]>
1167 M:      Martijn Coenen <[email protected]>
1168 M:      Joel Fernandes <[email protected]>
1169 M:      Christian Brauner <[email protected]>
1170 M:      Hridya Valsaraju <[email protected]>
1171 M:      Suren Baghdasaryan <[email protected]>
1172 L:      [email protected]
1173 S:      Supported
1174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1175 F:      drivers/android/
1176 F:      drivers/staging/android/
1177
1178 ANDROID GOLDFISH PIC DRIVER
1179 M:      Miodrag Dinic <[email protected]>
1180 S:      Supported
1181 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1182 F:      drivers/irqchip/irq-goldfish-pic.c
1183
1184 ANDROID GOLDFISH RTC DRIVER
1185 M:      Jiaxun Yang <[email protected]>
1186 S:      Supported
1187 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1188 F:      drivers/rtc/rtc-goldfish.c
1189
1190 AOA (Apple Onboard Audio) ALSA DRIVER
1191 M:      Johannes Berg <[email protected]>
1192 L:      [email protected]
1193 L:      [email protected] (moderated for non-subscribers)
1194 S:      Maintained
1195 F:      sound/aoa/
1196
1197 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1198 M:      William Breathitt Gray <[email protected]>
1199 L:      [email protected]
1200 S:      Maintained
1201 F:      drivers/iio/adc/stx104.c
1202
1203 APM DRIVER
1204 M:      Jiri Kosina <[email protected]>
1205 S:      Odd fixes
1206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1207 F:      arch/x86/kernel/apm_32.c
1208 F:      drivers/char/apm-emulation.c
1209 F:      include/linux/apm_bios.h
1210 F:      include/uapi/linux/apm_bios.h
1211
1212 APPARMOR SECURITY MODULE
1213 M:      John Johansen <[email protected]>
1214 L:      [email protected] (subscribers-only, general discussion)
1215 S:      Supported
1216 W:      wiki.apparmor.net
1217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1218 F:      Documentation/admin-guide/LSM/apparmor.rst
1219 F:      security/apparmor/
1220
1221 APPLE BCM5974 MULTITOUCH DRIVER
1222 M:      Henrik Rydberg <[email protected]>
1223 L:      [email protected]
1224 S:      Odd fixes
1225 F:      drivers/input/mouse/bcm5974.c
1226
1227 APPLE SMC DRIVER
1228 M:      Henrik Rydberg <[email protected]>
1229 L:      [email protected]
1230 S:      Odd fixes
1231 F:      drivers/hwmon/applesmc.c
1232
1233 APPLETALK NETWORK LAYER
1234 L:      [email protected]
1235 S:      Odd fixes
1236 F:      drivers/net/appletalk/
1237 F:      include/linux/atalk.h
1238 F:      include/uapi/linux/atalk.h
1239 F:      net/appletalk/
1240
1241 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1242 M:      Khuong Dinh <[email protected]>
1243 S:      Supported
1244 F:      arch/arm64/boot/dts/apm/
1245
1246 APPLIED MICRO (APM) X-GENE SOC EDAC
1247 M:      Khuong Dinh <[email protected]>
1248 S:      Supported
1249 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1250 F:      drivers/edac/xgene_edac.c
1251
1252 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1253 M:      Iyappan Subramanian <[email protected]>
1254 M:      Keyur Chudgar <[email protected]>
1255 S:      Supported
1256 F:      drivers/net/ethernet/apm/xgene-v2/
1257
1258 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1259 M:      Iyappan Subramanian <[email protected]>
1260 M:      Keyur Chudgar <[email protected]>
1261 M:      Quan Nguyen <[email protected]>
1262 S:      Supported
1263 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1264 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1265 F:      drivers/net/ethernet/apm/xgene/
1266 F:      drivers/net/mdio/mdio-xgene.c
1267
1268 APPLIED MICRO (APM) X-GENE SOC PMU
1269 M:      Khuong Dinh <[email protected]>
1270 S:      Supported
1271 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1272 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1273 F:      drivers/perf/xgene_pmu.c
1274
1275 APTINA CAMERA SENSOR PLL
1276 M:      Laurent Pinchart <[email protected]>
1277 L:      [email protected]
1278 S:      Maintained
1279 F:      drivers/media/i2c/aptina-pll.*
1280
1281 AQUANTIA ETHERNET DRIVER (atlantic)
1282 M:      Igor Russkikh <[email protected]>
1283 L:      [email protected]
1284 S:      Supported
1285 W:      https://www.marvell.com/
1286 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1287 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1288 F:      drivers/net/ethernet/aquantia/atlantic/
1289
1290 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1291 M:      Egor Pomozov <[email protected]>
1292 L:      [email protected]
1293 S:      Supported
1294 W:      http://www.aquantia.com
1295 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1296
1297 ARASAN NAND CONTROLLER DRIVER
1298 M:      Naga Sureshkumar Relli <[email protected]>
1299 L:      [email protected]
1300 S:      Maintained
1301 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1302 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1303
1304 ARC FRAMEBUFFER DRIVER
1305 M:      Jaya Kumar <[email protected]>
1306 S:      Maintained
1307 F:      drivers/video/fbdev/arcfb.c
1308 F:      drivers/video/fbdev/core/fb_defio.c
1309
1310 ARC PGU DRM DRIVER
1311 M:      Alexey Brodkin <[email protected]>
1312 S:      Supported
1313 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1314 F:      drivers/gpu/drm/arc/
1315
1316 ARCNET NETWORK LAYER
1317 M:      Michael Grzeschik <[email protected]>
1318 L:      [email protected]
1319 S:      Maintained
1320 F:      drivers/net/arcnet/
1321 F:      include/uapi/linux/if_arcnet.h
1322
1323 ARM ARCHITECTED TIMER DRIVER
1324 M:      Mark Rutland <[email protected]>
1325 M:      Marc Zyngier <[email protected]>
1326 L:      [email protected] (moderated for non-subscribers)
1327 S:      Maintained
1328 F:      arch/arm/include/asm/arch_timer.h
1329 F:      arch/arm64/include/asm/arch_timer.h
1330 F:      drivers/clocksource/arm_arch_timer.c
1331
1332 ARM HDLCD DRM DRIVER
1333 M:      Liviu Dudau <[email protected]>
1334 S:      Supported
1335 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
1336 F:      drivers/gpu/drm/arm/hdlcd_*
1337
1338 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1339 M:      Linus Walleij <[email protected]>
1340 L:      [email protected] (moderated for non-subscribers)
1341 S:      Maintained
1342 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1343 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1344 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1345 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1346 F:      Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt
1347 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1348 F:      Documentation/devicetree/bindings/i2c/i2c-versatile.txt
1349 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1350 F:      Documentation/devicetree/bindings/mtd/arm-versatile.txt
1351 F:      arch/arm/boot/dts/arm-realview-*
1352 F:      arch/arm/boot/dts/integrator*
1353 F:      arch/arm/boot/dts/versatile*
1354 F:      arch/arm/mach-integrator/
1355 F:      arch/arm/mach-realview/
1356 F:      arch/arm/mach-versatile/
1357 F:      arch/arm/plat-versatile/
1358 F:      drivers/bus/arm-integrator-lm.c
1359 F:      drivers/clk/versatile/
1360 F:      drivers/i2c/busses/i2c-versatile.c
1361 F:      drivers/irqchip/irq-versatile-fpga.c
1362 F:      drivers/mtd/maps/physmap-versatile.*
1363 F:      drivers/power/reset/arm-versatile-reboot.c
1364 F:      drivers/soc/versatile/
1365
1366 ARM KOMEDA DRM-KMS DRIVER
1367 M:      James (Qian) Wang <[email protected]>
1368 M:      Liviu Dudau <[email protected]>
1369 M:      Mihail Atanassov <[email protected]>
1370 L:      Mali DP Maintainers <[email protected]>
1371 S:      Supported
1372 T:      git git://anongit.freedesktop.org/drm/drm-misc
1373 F:      Documentation/devicetree/bindings/display/arm,komeda.txt
1374 F:      Documentation/gpu/komeda-kms.rst
1375 F:      drivers/gpu/drm/arm/display/include/
1376 F:      drivers/gpu/drm/arm/display/komeda/
1377
1378 ARM MALI PANFROST DRM DRIVER
1379 M:      Rob Herring <[email protected]>
1380 M:      Tomeu Vizoso <[email protected]>
1381 R:      Steven Price <[email protected]>
1382 R:      Alyssa Rosenzweig <[email protected]>
1383 L:      [email protected]
1384 S:      Supported
1385 T:      git git://anongit.freedesktop.org/drm/drm-misc
1386 F:      drivers/gpu/drm/panfrost/
1387 F:      include/uapi/drm/panfrost_drm.h
1388
1389 ARM MALI-DP DRM DRIVER
1390 M:      Liviu Dudau <[email protected]>
1391 M:      Brian Starkey <[email protected]>
1392 L:      Mali DP Maintainers <[email protected]>
1393 S:      Supported
1394 T:      git git://anongit.freedesktop.org/drm/drm-misc
1395 F:      Documentation/devicetree/bindings/display/arm,malidp.txt
1396 F:      Documentation/gpu/afbc.rst
1397 F:      drivers/gpu/drm/arm/
1398
1399 ARM MFM AND FLOPPY DRIVERS
1400 M:      Ian Molton <[email protected]>
1401 S:      Maintained
1402 F:      arch/arm/include/asm/floppy.h
1403 F:      arch/arm/mach-rpc/floppydma.S
1404
1405 ARM PMU PROFILING AND DEBUGGING
1406 M:      Will Deacon <[email protected]>
1407 M:      Mark Rutland <[email protected]>
1408 L:      [email protected] (moderated for non-subscribers)
1409 S:      Maintained
1410 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1411 F:      Documentation/devicetree/bindings/perf/
1412 F:      arch/arm*/include/asm/hw_breakpoint.h
1413 F:      arch/arm*/include/asm/perf_event.h
1414 F:      arch/arm*/kernel/hw_breakpoint.c
1415 F:      arch/arm*/kernel/perf_*
1416 F:      drivers/perf/
1417 F:      include/linux/perf/arm_pmu.h
1418
1419 ARM PORT
1420 M:      Russell King <[email protected]>
1421 L:      [email protected] (moderated for non-subscribers)
1422 S:      Odd Fixes
1423 W:      http://www.armlinux.org.uk/
1424 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1425 F:      arch/arm/
1426 X:      arch/arm/boot/dts/
1427
1428 ARM PRIMECELL AACI PL041 DRIVER
1429 M:      Russell King <[email protected]>
1430 S:      Odd Fixes
1431 F:      sound/arm/aaci.*
1432
1433 ARM PRIMECELL BUS SUPPORT
1434 M:      Russell King <[email protected]>
1435 S:      Odd Fixes
1436 F:      drivers/amba/
1437 F:      include/linux/amba/bus.h
1438
1439 ARM PRIMECELL CLCD PL110 DRIVER
1440 M:      Russell King <[email protected]>
1441 S:      Odd Fixes
1442 F:      drivers/video/fbdev/amba-clcd.*
1443
1444 ARM PRIMECELL KMI PL050 DRIVER
1445 M:      Russell King <[email protected]>
1446 S:      Odd Fixes
1447 F:      drivers/input/serio/ambakmi.*
1448 F:      include/linux/amba/kmi.h
1449
1450 ARM PRIMECELL MMCI PL180/1 DRIVER
1451 M:      Russell King <[email protected]>
1452 S:      Odd Fixes
1453 F:      drivers/mmc/host/mmci.*
1454 F:      include/linux/amba/mmci.h
1455
1456 ARM PRIMECELL SSP PL022 SPI DRIVER
1457 M:      Linus Walleij <[email protected]>
1458 L:      [email protected] (moderated for non-subscribers)
1459 S:      Maintained
1460 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1461 F:      drivers/spi/spi-pl022.c
1462
1463 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1464 M:      Russell King <[email protected]>
1465 S:      Odd Fixes
1466 F:      drivers/tty/serial/amba-pl01*.c
1467 F:      include/linux/amba/serial.h
1468
1469 ARM PRIMECELL VIC PL190/PL192 DRIVER
1470 M:      Linus Walleij <[email protected]>
1471 L:      [email protected] (moderated for non-subscribers)
1472 S:      Maintained
1473 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt
1474 F:      drivers/irqchip/irq-vic.c
1475
1476 ARM SMC WATCHDOG DRIVER
1477 M:      Julius Werner <[email protected]>
1478 R:      Evan Benn <[email protected]>
1479 S:      Maintained
1480 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1481 F:      drivers/watchdog/arm_smc_wdt.c
1482
1483 ARM SMMU DRIVERS
1484 M:      Will Deacon <[email protected]>
1485 R:      Robin Murphy <[email protected]>
1486 L:      [email protected] (moderated for non-subscribers)
1487 S:      Maintained
1488 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1489 F:      drivers/iommu/arm/
1490 F:      drivers/iommu/io-pgtable-arm*
1491
1492 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1493 M:      Arnd Bergmann <[email protected]>
1494 M:      Olof Johansson <[email protected]>
1495 M:      [email protected]
1496 L:      [email protected] (moderated for non-subscribers)
1497 S:      Maintained
1498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1499 F:      arch/arm/boot/dts/Makefile
1500 F:      arch/arm64/boot/dts/Makefile
1501
1502 ARM SUB-ARCHITECTURES
1503 L:      [email protected] (moderated for non-subscribers)
1504 S:      Maintained
1505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1506 F:      arch/arm/mach-*/
1507 F:      arch/arm/plat-*/
1508
1509 ARM/ACTIONS SEMI ARCHITECTURE
1510 M:      Andreas Färber <[email protected]>
1511 M:      Manivannan Sadhasivam <[email protected]>
1512 L:      [email protected] (moderated for non-subscribers)
1513 L:      [email protected] (moderated for non-subscribers)
1514 S:      Maintained
1515 F:      Documentation/devicetree/bindings/arm/actions.yaml
1516 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1517 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1518 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1519 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1520 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1521 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1522 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1523 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1524 F:      arch/arm/boot/dts/owl-*
1525 F:      arch/arm/mach-actions/
1526 F:      arch/arm64/boot/dts/actions/
1527 F:      drivers/clk/actions/
1528 F:      drivers/clocksource/timer-owl*
1529 F:      drivers/dma/owl-dma.c
1530 F:      drivers/i2c/busses/i2c-owl.c
1531 F:      drivers/irqchip/irq-owl-sirq.c
1532 F:      drivers/mmc/host/owl-mmc.c
1533 F:      drivers/pinctrl/actions/*
1534 F:      drivers/soc/actions/
1535 F:      include/dt-bindings/power/owl-*
1536 F:      include/dt-bindings/reset/actions,*
1537 F:      include/linux/soc/actions/
1538 N:      owl
1539
1540 ARM/ADS SPHERE MACHINE SUPPORT
1541 M:      Lennert Buytenhek <[email protected]>
1542 L:      [email protected] (moderated for non-subscribers)
1543 S:      Maintained
1544
1545 ARM/AFEB9260 MACHINE SUPPORT
1546 M:      Sergey Lapin <[email protected]>
1547 L:      [email protected] (moderated for non-subscribers)
1548 S:      Maintained
1549
1550 ARM/AJECO 1ARM MACHINE SUPPORT
1551 M:      Lennert Buytenhek <[email protected]>
1552 L:      [email protected] (moderated for non-subscribers)
1553 S:      Maintained
1554
1555 ARM/Allwinner SoC Clock Support
1556 M:      Emilio López <[email protected]>
1557 S:      Maintained
1558 F:      drivers/clk/sunxi/
1559
1560 ARM/Allwinner sunXi SoC support
1561 M:      Maxime Ripard <[email protected]>
1562 M:      Chen-Yu Tsai <[email protected]>
1563 R:      Jernej Skrabec <[email protected]>
1564 L:      [email protected] (moderated for non-subscribers)
1565 S:      Maintained
1566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1567 F:      arch/arm/mach-sunxi/
1568 F:      arch/arm64/boot/dts/allwinner/
1569 F:      drivers/clk/sunxi-ng/
1570 F:      drivers/pinctrl/sunxi/
1571 F:      drivers/soc/sunxi/
1572 N:      sun[x456789]i
1573 N:      sun50i
1574
1575 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1576 M:      Neil Armstrong <[email protected]>
1577 M:      Jerome Brunet <[email protected]>
1578 L:      [email protected]
1579 S:      Maintained
1580 F:      Documentation/devicetree/bindings/clock/amlogic*
1581 F:      drivers/clk/meson/
1582 F:      include/dt-bindings/clock/gxbb*
1583 F:      include/dt-bindings/clock/meson*
1584
1585 ARM/Amlogic Meson SoC Crypto Drivers
1586 M:      Corentin Labbe <[email protected]>
1587 L:      [email protected]
1588 L:      [email protected]
1589 S:      Maintained
1590 F:      Documentation/devicetree/bindings/crypto/amlogic*
1591 F:      drivers/crypto/amlogic/
1592
1593 ARM/Amlogic Meson SoC Sound Drivers
1594 M:      Jerome Brunet <[email protected]>
1595 L:      [email protected] (moderated for non-subscribers)
1596 S:      Maintained
1597 F:      Documentation/devicetree/bindings/sound/amlogic*
1598 F:      sound/soc/meson/
1599
1600 ARM/Amlogic Meson SoC support
1601 M:      Kevin Hilman <[email protected]>
1602 R:      Neil Armstrong <[email protected]>
1603 R:      Jerome Brunet <[email protected]>
1604 R:      Martin Blumenstingl <[email protected]>
1605 L:      [email protected] (moderated for non-subscribers)
1606 L:      [email protected]
1607 S:      Maintained
1608 W:      http://linux-meson.com/
1609 F:      arch/arm/boot/dts/meson*
1610 F:      arch/arm/mach-meson/
1611 F:      arch/arm64/boot/dts/amlogic/
1612 F:      drivers/mmc/host/meson*
1613 F:      drivers/pinctrl/meson/
1614 F:      drivers/rtc/rtc-meson*
1615 F:      drivers/soc/amlogic/
1616 N:      meson
1617
1618 ARM/Annapurna Labs ALPINE ARCHITECTURE
1619 M:      Tsahee Zidenberg <[email protected]>
1620 M:      Antoine Tenart <[email protected]>
1621 L:      [email protected] (moderated for non-subscribers)
1622 S:      Maintained
1623 F:      arch/arm/boot/dts/alpine*
1624 F:      arch/arm/mach-alpine/
1625 F:      arch/arm64/boot/dts/amazon/
1626 F:      drivers/*/*alpine*
1627
1628 ARM/ARTPEC MACHINE SUPPORT
1629 M:      Jesper Nilsson <[email protected]>
1630 M:      Lars Persson <[email protected]>
1631 L:      [email protected]
1632 S:      Maintained
1633 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1634 F:      arch/arm/boot/dts/artpec6*
1635 F:      arch/arm/mach-artpec
1636 F:      drivers/clk/axis
1637 F:      drivers/crypto/axis
1638 F:      drivers/mmc/host/usdhi6rol0.c
1639 F:      drivers/pinctrl/pinctrl-artpec*
1640
1641 ARM/ASPEED I2C DRIVER
1642 M:      Brendan Higgins <[email protected]>
1643 R:      Benjamin Herrenschmidt <[email protected]>
1644 R:      Joel Stanley <[email protected]>
1645 L:      [email protected]
1646 L:      [email protected] (moderated for non-subscribers)
1647 S:      Maintained
1648 F:      Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
1649 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1650 F:      drivers/i2c/busses/i2c-aspeed.c
1651 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1652
1653 ARM/ASPEED MACHINE SUPPORT
1654 M:      Joel Stanley <[email protected]>
1655 R:      Andrew Jeffery <[email protected]>
1656 L:      [email protected] (moderated for non-subscribers)
1657 L:      [email protected] (moderated for non-subscribers)
1658 S:      Supported
1659 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1660 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1661 F:      arch/arm/boot/dts/aspeed-*
1662 F:      arch/arm/mach-aspeed/
1663 N:      aspeed
1664
1665 ARM/BITMAIN ARCHITECTURE
1666 M:      Manivannan Sadhasivam <[email protected]>
1667 L:      [email protected] (moderated for non-subscribers)
1668 S:      Maintained
1669 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
1670 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1671 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1672 F:      arch/arm64/boot/dts/bitmain/
1673 F:      drivers/clk/clk-bm1880.c
1674 F:      drivers/pinctrl/pinctrl-bm1880.c
1675
1676 ARM/CALXEDA HIGHBANK ARCHITECTURE
1677 M:      Andre Przywara <[email protected]>
1678 L:      [email protected] (moderated for non-subscribers)
1679 S:      Maintained
1680 F:      arch/arm/boot/dts/ecx-*.dts*
1681 F:      arch/arm/boot/dts/highbank.dts
1682 F:      arch/arm/mach-highbank/
1683
1684 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1685 M:      Krzysztof Halasa <[email protected]>
1686 S:      Maintained
1687 F:      arch/arm/mach-cns3xxx/
1688
1689 ARM/CAVIUM THUNDER NETWORK DRIVER
1690 M:      Sunil Goutham <[email protected]>
1691 L:      [email protected] (moderated for non-subscribers)
1692 S:      Supported
1693 F:      drivers/net/ethernet/cavium/thunder/
1694
1695 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
1696 M:      Lukasz Majewski <[email protected]>
1697 L:      [email protected] (moderated for non-subscribers)
1698 S:      Maintained
1699 F:      arch/arm/mach-ep93xx/ts72xx.c
1700
1701 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1702 M:      Alexander Shiyan <[email protected]>
1703 L:      [email protected] (moderated for non-subscribers)
1704 S:      Odd Fixes
1705 N:      clps711x
1706
1707 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1708 M:      Lennert Buytenhek <[email protected]>
1709 L:      [email protected] (moderated for non-subscribers)
1710 S:      Maintained
1711
1712 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1713 M:      Hartley Sweeten <[email protected]>
1714 M:      Alexander Sverdlin <[email protected]>
1715 L:      [email protected] (moderated for non-subscribers)
1716 S:      Maintained
1717 F:      arch/arm/mach-ep93xx/
1718 F:      arch/arm/mach-ep93xx/include/mach/
1719
1720 ARM/CLKDEV SUPPORT
1721 M:      Russell King <[email protected]>
1722 L:      [email protected] (moderated for non-subscribers)
1723 S:      Maintained
1724 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1725 F:      drivers/clk/clkdev.c
1726
1727 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1728 M:      Baruch Siach <[email protected]>
1729 L:      [email protected] (moderated for non-subscribers)
1730 S:      Maintained
1731 F:      arch/arm/boot/dts/cx92755*
1732 N:      digicolor
1733
1734 ARM/CONTEC MICRO9 MACHINE SUPPORT
1735 M:      Hubert Feurstein <[email protected]>
1736 S:      Maintained
1737 F:      arch/arm/mach-ep93xx/micro9.c
1738
1739 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1740 M:      Mathieu Poirier <[email protected]>
1741 M:      Suzuki K Poulose <[email protected]>
1742 R:      Mike Leach <[email protected]>
1743 R:      Leo Yan <[email protected]>
1744 L:      [email protected] (moderated for non-subscribers)
1745 L:      [email protected] (moderated for non-subscribers)
1746 S:      Maintained
1747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
1748 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1749 F:      Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1750 F:      Documentation/devicetree/bindings/arm/coresight-cti.yaml
1751 F:      Documentation/devicetree/bindings/arm/coresight.txt
1752 F:      Documentation/trace/coresight/*
1753 F:      drivers/hwtracing/coresight/*
1754 F:      include/dt-bindings/arm/coresight-cti-dt.h
1755 F:      tools/perf/arch/arm/util/auxtrace.c
1756 F:      tools/perf/arch/arm/util/cs-etm.c
1757 F:      tools/perf/arch/arm/util/cs-etm.h
1758 F:      tools/perf/arch/arm/util/pmu.c
1759 F:      tools/perf/util/cs-etm-decoder/*
1760 F:      tools/perf/util/cs-etm.*
1761
1762 ARM/CORGI MACHINE SUPPORT
1763 M:      Richard Purdie <[email protected]>
1764 S:      Maintained
1765
1766 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1767 M:      Hans Ulli Kroll <[email protected]>
1768 M:      Linus Walleij <[email protected]>
1769 L:      [email protected] (moderated for non-subscribers)
1770 S:      Maintained
1771 T:      git git://github.com/ulli-kroll/linux.git
1772 F:      Documentation/devicetree/bindings/arm/gemini.txt
1773 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
1774 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
1775 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
1776 F:      arch/arm/mach-gemini/
1777 F:      drivers/net/ethernet/cortina/
1778 F:      drivers/pinctrl/pinctrl-gemini.c
1779 F:      drivers/rtc/rtc-ftrtc010.c
1780
1781 ARM/CZ.NIC TURRIS MOX SUPPORT
1782 M:      Marek Behun <[email protected]>
1783 S:      Maintained
1784 W:      http://mox.turris.cz
1785 F:      Documentation/ABI/testing/debugfs-moxtet
1786 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
1787 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
1788 F:      Documentation/devicetree/bindings/bus/moxtet.txt
1789 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
1790 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
1791 F:      drivers/bus/moxtet.c
1792 F:      drivers/firmware/turris-mox-rwtm.c
1793 F:      drivers/gpio/gpio-moxtet.c
1794 F:      include/linux/moxtet.h
1795
1796 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1797 M:      Robert Jarzmik <[email protected]>
1798 L:      [email protected] (moderated for non-subscribers)
1799 S:      Maintained
1800 F:      arch/arm/mach-pxa/ezx.c
1801
1802 ARM/FARADAY FA526 PORT
1803 M:      Hans Ulli Kroll <[email protected]>
1804 L:      [email protected] (moderated for non-subscribers)
1805 S:      Maintained
1806 T:      git git://git.berlios.de/gemini-board
1807 F:      arch/arm/mm/*-fa*
1808
1809 ARM/FOOTBRIDGE ARCHITECTURE
1810 M:      Russell King <[email protected]>
1811 L:      [email protected] (moderated for non-subscribers)
1812 S:      Maintained
1813 W:      http://www.armlinux.org.uk/
1814 F:      arch/arm/include/asm/hardware/dec21285.h
1815 F:      arch/arm/mach-footbridge/
1816
1817 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1818 M:      Shawn Guo <[email protected]>
1819 M:      Sascha Hauer <[email protected]>
1820 R:      Pengutronix Kernel Team <[email protected]>
1821 R:      Fabio Estevam <[email protected]>
1822 R:      NXP Linux Team <[email protected]>
1823 L:      [email protected] (moderated for non-subscribers)
1824 S:      Maintained
1825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1826 X:      drivers/media/i2c/
1827 N:      imx
1828 N:      mxs
1829
1830 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
1831 M:      Shawn Guo <[email protected]>
1832 M:      Li Yang <[email protected]>
1833 L:      [email protected] (moderated for non-subscribers)
1834 S:      Maintained
1835 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1836 F:      arch/arm/boot/dts/ls1021a*
1837 F:      arch/arm64/boot/dts/freescale/fsl-*
1838 F:      arch/arm64/boot/dts/freescale/qoriq-*
1839
1840 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1841 M:      Shawn Guo <[email protected]>
1842 M:      Sascha Hauer <[email protected]>
1843 R:      Pengutronix Kernel Team <[email protected]>
1844 R:      Stefan Agner <[email protected]>
1845 L:      [email protected] (moderated for non-subscribers)
1846 S:      Maintained
1847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1848 F:      arch/arm/boot/dts/vf*
1849 F:      arch/arm/mach-imx/*vf610*
1850
1851 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1852 M:      Lennert Buytenhek <[email protected]>
1853 L:      [email protected] (moderated for non-subscribers)
1854 S:      Maintained
1855
1856 ARM/GUMSTIX MACHINE SUPPORT
1857 M:      Steve Sakoman <[email protected]>
1858 L:      [email protected] (moderated for non-subscribers)
1859 S:      Maintained
1860
1861 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1862 M:      Philipp Zabel <[email protected]>
1863 M:      Paul Parsons <[email protected]>
1864 L:      [email protected] (moderated for non-subscribers)
1865 S:      Maintained
1866 F:      arch/arm/mach-pxa/hx4700.c
1867 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1868 F:      sound/soc/pxa/hx4700.c
1869
1870 ARM/HISILICON SOC SUPPORT
1871 M:      Wei Xu <[email protected]>
1872 L:      [email protected] (moderated for non-subscribers)
1873 S:      Supported
1874 W:      http://www.hisilicon.com
1875 T:      git git://github.com/hisilicon/linux-hisi.git
1876 F:      arch/arm/boot/dts/hi3*
1877 F:      arch/arm/boot/dts/hip*
1878 F:      arch/arm/boot/dts/hisi*
1879 F:      arch/arm/mach-hisi/
1880 F:      arch/arm64/boot/dts/hisilicon/
1881
1882 ARM/HP JORNADA 7XX MACHINE SUPPORT
1883 M:      Kristoffer Ericson <[email protected]>
1884 S:      Maintained
1885 W:      www.jlime.com
1886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1887 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1888 F:      arch/arm/mach-sa1100/jornada720.c
1889
1890 ARM/IGEP MACHINE SUPPORT
1891 M:      Enric Balletbo i Serra <[email protected]>
1892 M:      Javier Martinez Canillas <[email protected]>
1893 L:      [email protected]
1894 L:      [email protected] (moderated for non-subscribers)
1895 S:      Maintained
1896 F:      arch/arm/boot/dts/omap3-igep*
1897
1898 ARM/INCOME PXA270 SUPPORT
1899 M:      Marek Vasut <[email protected]>
1900 L:      [email protected] (moderated for non-subscribers)
1901 S:      Maintained
1902 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1903
1904 ARM/INTEL IOP32X ARM ARCHITECTURE
1905 M:      Lennert Buytenhek <[email protected]>
1906 L:      [email protected] (moderated for non-subscribers)
1907 S:      Maintained
1908
1909 ARM/INTEL IQ81342EX MACHINE SUPPORT
1910 M:      Lennert Buytenhek <[email protected]>
1911 L:      [email protected] (moderated for non-subscribers)
1912 S:      Maintained
1913
1914 ARM/INTEL IXDP2850 MACHINE SUPPORT
1915 M:      Lennert Buytenhek <[email protected]>
1916 L:      [email protected] (moderated for non-subscribers)
1917 S:      Maintained
1918
1919 ARM/INTEL IXP4XX ARM ARCHITECTURE
1920 M:      Linus Walleij <[email protected]>
1921 M:      Imre Kaloz <[email protected]>
1922 M:      Krzysztof Halasa <[email protected]>
1923 L:      [email protected] (moderated for non-subscribers)
1924 S:      Maintained
1925 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
1926 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
1927 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
1928 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
1929 F:      arch/arm/mach-ixp4xx/
1930 F:      drivers/clocksource/timer-ixp4xx.c
1931 F:      drivers/gpio/gpio-ixp4xx.c
1932 F:      drivers/irqchip/irq-ixp4xx.c
1933 F:      include/linux/irqchip/irq-ixp4xx.h
1934 F:      include/linux/platform_data/timer-ixp4xx.h
1935
1936 ARM/INTEL KEEMBAY ARCHITECTURE
1937 M:      Paul J. Murphy <[email protected]>
1938 M:      Daniele Alessandrelli <[email protected]>
1939 S:      Maintained
1940 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
1941 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
1942 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
1943
1944 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1945 M:      Jonathan Cameron <[email protected]>
1946 L:      [email protected] (moderated for non-subscribers)
1947 S:      Maintained
1948 F:      arch/arm/mach-pxa/stargate2.c
1949 F:      drivers/pcmcia/pxa2xx_stargate2.c
1950
1951 ARM/INTEL XSC3 (MANZANO) ARM CORE
1952 M:      Lennert Buytenhek <[email protected]>
1953 L:      [email protected] (moderated for non-subscribers)
1954 S:      Maintained
1955
1956 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1957 M:      Lennert Buytenhek <[email protected]>
1958 L:      [email protected] (moderated for non-subscribers)
1959 S:      Maintained
1960
1961 ARM/LG1K ARCHITECTURE
1962 M:      Chanho Min <[email protected]>
1963 L:      [email protected] (moderated for non-subscribers)
1964 S:      Maintained
1965 F:      arch/arm64/boot/dts/lg/
1966
1967 ARM/LOGICPD PXA270 MACHINE SUPPORT
1968 M:      Lennert Buytenhek <[email protected]>
1969 L:      [email protected] (moderated for non-subscribers)
1970 S:      Maintained
1971
1972 ARM/LPC18XX ARCHITECTURE
1973 M:      Vladimir Zapolskiy <[email protected]>
1974 L:      [email protected] (moderated for non-subscribers)
1975 S:      Maintained
1976 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
1977 F:      arch/arm/boot/dts/lpc43*
1978 F:      drivers/i2c/busses/i2c-lpc2k.c
1979 F:      drivers/memory/pl172.c
1980 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
1981 F:      drivers/rtc/rtc-lpc24xx.c
1982 N:      lpc18xx
1983
1984 ARM/LPC32XX SOC SUPPORT
1985 M:      Vladimir Zapolskiy <[email protected]>
1986 L:      [email protected] (moderated for non-subscribers)
1987 S:      Maintained
1988 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
1989 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
1990 F:      arch/arm/boot/dts/lpc32*
1991 F:      arch/arm/mach-lpc32xx/
1992 F:      drivers/i2c/busses/i2c-pnx.c
1993 F:      drivers/net/ethernet/nxp/lpc_eth.c
1994 F:      drivers/usb/host/ohci-nxp.c
1995 F:      drivers/watchdog/pnx4008_wdt.c
1996 N:      lpc32xx
1997
1998 ARM/MAGICIAN MACHINE SUPPORT
1999 M:      Philipp Zabel <[email protected]>
2000 S:      Maintained
2001
2002 ARM/Marvell Dove/MV78xx0/Orion SOC support
2003 M:      Andrew Lunn <[email protected]>
2004 M:      Sebastian Hesselbarth <[email protected]>
2005 M:      Gregory Clement <[email protected]>
2006 L:      [email protected] (moderated for non-subscribers)
2007 S:      Maintained
2008 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2009 F:      Documentation/devicetree/bindings/soc/dove/
2010 F:      arch/arm/boot/dts/dove*
2011 F:      arch/arm/boot/dts/orion5x*
2012 F:      arch/arm/mach-dove/
2013 F:      arch/arm/mach-mv78xx0/
2014 F:      arch/arm/mach-orion5x/
2015 F:      arch/arm/plat-orion/
2016 F:      drivers/soc/dove/
2017
2018 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2019 M:      Andrew Lunn <[email protected]>
2020 M:      Gregory Clement <[email protected]>
2021 M:      Sebastian Hesselbarth <[email protected]>
2022 L:      [email protected] (moderated for non-subscribers)
2023 S:      Maintained
2024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2025 F:      arch/arm/boot/dts/armada*
2026 F:      arch/arm/boot/dts/kirkwood*
2027 F:      arch/arm/configs/mvebu_*_defconfig
2028 F:      arch/arm/mach-mvebu/
2029 F:      arch/arm64/boot/dts/marvell/armada*
2030 F:      arch/arm64/boot/dts/marvell/cn913*
2031 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2032 F:      drivers/cpufreq/armada-8k-cpufreq.c
2033 F:      drivers/cpufreq/mvebu-cpufreq.c
2034 F:      drivers/irqchip/irq-armada-370-xp.c
2035 F:      drivers/irqchip/irq-mvebu-*
2036 F:      drivers/pinctrl/mvebu/
2037 F:      drivers/rtc/rtc-armada38x.c
2038
2039 ARM/Mediatek RTC DRIVER
2040 M:      Eddie Huang <[email protected]>
2041 M:      Sean Wang <[email protected]>
2042 L:      [email protected] (moderated for non-subscribers)
2043 L:      [email protected] (moderated for non-subscribers)
2044 S:      Maintained
2045 F:      Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
2046 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2047 F:      drivers/rtc/rtc-mt2712.c
2048 F:      drivers/rtc/rtc-mt6397.c
2049 F:      drivers/rtc/rtc-mt7622.c
2050
2051 ARM/Mediatek SoC support
2052 M:      Matthias Brugger <[email protected]>
2053 L:      [email protected] (moderated for non-subscribers)
2054 L:      [email protected] (moderated for non-subscribers)
2055 S:      Maintained
2056 W:      https://mtk.wiki.kernel.org/
2057 C:      irc://chat.freenode.net/linux-mediatek
2058 F:      arch/arm/boot/dts/mt6*
2059 F:      arch/arm/boot/dts/mt7*
2060 F:      arch/arm/boot/dts/mt8*
2061 F:      arch/arm/mach-mediatek/
2062 F:      arch/arm64/boot/dts/mediatek/
2063 F:      drivers/soc/mediatek/
2064 N:      mtk
2065 N:      mt[678]
2066 K:      mediatek
2067
2068 ARM/Mediatek USB3 PHY DRIVER
2069 M:      Chunfeng Yun <[email protected]>
2070 L:      [email protected] (moderated for non-subscribers)
2071 L:      [email protected] (moderated for non-subscribers)
2072 S:      Maintained
2073 F:      Documentation/devicetree/bindings/phy/mediatek,*
2074 F:      drivers/phy/mediatek/
2075
2076 ARM/Microchip (AT91) SoC support
2077 M:      Nicolas Ferre <[email protected]>
2078 M:      Alexandre Belloni <[email protected]>
2079 M:      Ludovic Desroches <[email protected]>
2080 L:      [email protected] (moderated for non-subscribers)
2081 S:      Supported
2082 W:      http://www.linux4sam.org
2083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2084 F:      arch/arm/boot/dts/at91*.dts
2085 F:      arch/arm/boot/dts/at91*.dtsi
2086 F:      arch/arm/boot/dts/sama*.dts
2087 F:      arch/arm/boot/dts/sama*.dtsi
2088 F:      arch/arm/include/debug/at91.S
2089 F:      arch/arm/mach-at91/
2090 F:      drivers/memory/atmel*
2091 F:      drivers/watchdog/sama5d4_wdt.c
2092 F:      include/soc/at91/
2093 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2094 X:      drivers/net/wireless/atmel/
2095 N:      at91
2096 N:      atmel
2097
2098 ARM/Microchip Sparx5 SoC support
2099 M:      Lars Povlsen <[email protected]>
2100 M:      Steen Hegelund <[email protected]>
2101 M:      [email protected]
2102 L:      [email protected] (moderated for non-subscribers)
2103 S:      Supported
2104 T:      git git://github.com/microchip-ung/linux-upstream.git
2105 F:      arch/arm64/boot/dts/microchip/
2106 F:      drivers/pinctrl/pinctrl-microchip-sgpio.c
2107 N:      sparx5
2108
2109 Microchip Timer Counter Block (TCB) Capture Driver
2110 M:      Kamel Bouhara <[email protected]>
2111 L:      [email protected] (moderated for non-subscribers)
2112 L:      [email protected]
2113 S:      Maintained
2114 F:      drivers/counter/microchip-tcb-capture.c
2115
2116 ARM/MIOA701 MACHINE SUPPORT
2117 M:      Robert Jarzmik <[email protected]>
2118 L:      [email protected] (moderated for non-subscribers)
2119 S:      Maintained
2120 F:      arch/arm/mach-pxa/mioa701.c
2121
2122 ARM/MStar/Sigmastar Armv7 SoC support
2123 M:      Daniel Palmer <[email protected]>
2124 L:      [email protected] (moderated for non-subscribers)
2125 S:      Maintained
2126 W:      http://linux-chenxing.org/
2127 F:      Documentation/devicetree/bindings/arm/mstar/*
2128 F:      Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2129 F:      arch/arm/boot/dts/mstar-*
2130 F:      arch/arm/mach-mstar/
2131 F:      drivers/gpio/gpio-msc313.c
2132 F:      include/dt-bindings/gpio/msc313-gpio.h
2133
2134 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
2135 M:      Michael Petchkovsky <[email protected]>
2136 S:      Maintained
2137
2138 ARM/NOMADIK/Ux500 ARCHITECTURES
2139 M:      Linus Walleij <[email protected]>
2140 L:      [email protected] (moderated for non-subscribers)
2141 S:      Maintained
2142 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2143 F:      Documentation/devicetree/bindings/arm/ste-*
2144 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2145 F:      Documentation/devicetree/bindings/arm/ux500/
2146 F:      Documentation/devicetree/bindings/i2c/i2c-nomadik.txt
2147 F:      arch/arm/boot/dts/ste-*
2148 F:      arch/arm/mach-nomadik/
2149 F:      arch/arm/mach-ux500/
2150 F:      drivers/clk/clk-nomadik.c
2151 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2152 F:      drivers/dma/ste_dma40*
2153 F:      drivers/hwspinlock/u8500_hsem.c
2154 F:      drivers/i2c/busses/i2c-nomadik.c
2155 F:      drivers/iio/adc/ab8500-gpadc.c
2156 F:      drivers/mfd/ab8500*
2157 F:      drivers/mfd/abx500*
2158 F:      drivers/mfd/db8500*
2159 F:      drivers/mfd/dbx500*
2160 F:      drivers/pinctrl/nomadik/
2161 F:      drivers/rtc/rtc-ab8500.c
2162 F:      drivers/rtc/rtc-pl031.c
2163 F:      drivers/soc/ux500/
2164
2165 ARM/NUVOTON NPCM ARCHITECTURE
2166 M:      Avi Fishman <[email protected]>
2167 M:      Tomer Maimon <[email protected]>
2168 M:      Tali Perry <[email protected]>
2169 R:      Patrick Venture <[email protected]>
2170 R:      Nancy Yuen <[email protected]>
2171 R:      Benjamin Fair <[email protected]>
2172 L:      [email protected] (moderated for non-subscribers)
2173 S:      Supported
2174 F:      Documentation/devicetree/bindings/*/*/*npcm*
2175 F:      Documentation/devicetree/bindings/*/*npcm*
2176 F:      arch/arm/boot/dts/nuvoton-npcm*
2177 F:      arch/arm/mach-npcm/
2178 F:      drivers/*/*npcm*
2179 F:      drivers/*/*/*npcm*
2180 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2181
2182 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
2183 L:      [email protected] (subscribers-only)
2184 S:      Orphan
2185 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
2186 F:      arch/arm/mach-s3c/gta02.h
2187 F:      arch/arm/mach-s3c/mach-gta02.c
2188
2189 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2190 M:      Alexander Clouter <[email protected]>
2191 L:      [email protected] (moderated for non-subscribers)
2192 S:      Maintained
2193 W:      http://www.digriz.org.uk/ts78xx/kernel
2194 F:      arch/arm/mach-orion5x/ts78xx-*
2195
2196 ARM/OXNAS platform support
2197 M:      Neil Armstrong <[email protected]>
2198 L:      [email protected] (moderated for non-subscribers)
2199 L:      [email protected] (moderated for non-subscribers)
2200 S:      Maintained
2201 F:      arch/arm/boot/dts/ox8*.dts*
2202 F:      arch/arm/mach-oxnas/
2203 F:      drivers/power/reset/oxnas-restart.c
2204 N:      oxnas
2205
2206 ARM/PALM TREO SUPPORT
2207 M:      Tomas Cech <[email protected]>
2208 L:      [email protected]
2209 S:      Maintained
2210 W:      http://hackndev.com
2211 F:      arch/arm/mach-pxa/palmtreo.*
2212
2213 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
2214 M:      Marek Vasut <[email protected]>
2215 L:      [email protected]
2216 S:      Maintained
2217 W:      http://hackndev.com
2218 F:      arch/arm/mach-pxa/include/mach/palmld.h
2219 F:      arch/arm/mach-pxa/include/mach/palmtc.h
2220 F:      arch/arm/mach-pxa/include/mach/palmtx.h
2221 F:      arch/arm/mach-pxa/palmld.c
2222 F:      arch/arm/mach-pxa/palmt5.*
2223 F:      arch/arm/mach-pxa/palmtc.c
2224 F:      arch/arm/mach-pxa/palmte2.*
2225 F:      arch/arm/mach-pxa/palmtx.c
2226
2227 ARM/PALMZ72 SUPPORT
2228 M:      Sergey Lapin <[email protected]>
2229 L:      [email protected]
2230 S:      Maintained
2231 W:      http://hackndev.com
2232 F:      arch/arm/mach-pxa/palmz72.*
2233
2234 ARM/PLEB SUPPORT
2235 M:      Peter Chubb <[email protected]>
2236 S:      Maintained
2237 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
2238
2239 ARM/PT DIGITAL BOARD PORT
2240 M:      Stefan Eletzhofer <[email protected]>
2241 L:      [email protected] (moderated for non-subscribers)
2242 S:      Maintained
2243 W:      http://www.armlinux.org.uk/
2244
2245 ARM/QUALCOMM SUPPORT
2246 M:      Andy Gross <[email protected]>
2247 M:      Bjorn Andersson <[email protected]>
2248 L:      [email protected]
2249 S:      Maintained
2250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2251 F:      Documentation/devicetree/bindings/*/qcom*
2252 F:      Documentation/devicetree/bindings/soc/qcom/
2253 F:      arch/arm/boot/dts/qcom-*.dts
2254 F:      arch/arm/boot/dts/qcom-*.dtsi
2255 F:      arch/arm/mach-qcom/
2256 F:      arch/arm64/boot/dts/qcom/
2257 F:      drivers/*/*/qcom*
2258 F:      drivers/*/*/qcom/
2259 F:      drivers/*/pm8???-*
2260 F:      drivers/*/qcom*
2261 F:      drivers/*/qcom/
2262 F:      drivers/bluetooth/btqcomsmd.c
2263 F:      drivers/clocksource/timer-qcom.c
2264 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2265 F:      drivers/extcon/extcon-qcom*
2266 F:      drivers/i2c/busses/i2c-qcom-geni.c
2267 F:      drivers/i2c/busses/i2c-qup.c
2268 F:      drivers/iommu/msm*
2269 F:      drivers/mfd/ssbi.c
2270 F:      drivers/mmc/host/mmci_qcom*
2271 F:      drivers/mmc/host/sdhci-msm.c
2272 F:      drivers/pci/controller/dwc/pcie-qcom.c
2273 F:      drivers/phy/qualcomm/
2274 F:      drivers/power/*/msm*
2275 F:      drivers/reset/reset-qcom-*
2276 F:      drivers/scsi/ufs/ufs-qcom*
2277 F:      drivers/spi/spi-geni-qcom.c
2278 F:      drivers/spi/spi-qcom-qspi.c
2279 F:      drivers/spi/spi-qup.c
2280 F:      drivers/tty/serial/msm_serial.c
2281 F:      drivers/usb/dwc3/dwc3-qcom.c
2282 F:      include/dt-bindings/*/qcom*
2283 F:      include/linux/*/qcom*
2284
2285 ARM/RADISYS ENP2611 MACHINE SUPPORT
2286 M:      Lennert Buytenhek <[email protected]>
2287 L:      [email protected] (moderated for non-subscribers)
2288 S:      Maintained
2289
2290 ARM/RDA MICRO ARCHITECTURE
2291 M:      Manivannan Sadhasivam <[email protected]>
2292 L:      [email protected] (moderated for non-subscribers)
2293 L:      [email protected] (moderated for non-subscribers)
2294 S:      Maintained
2295 F:      Documentation/devicetree/bindings/arm/rda.yaml
2296 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2297 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt
2298 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt
2299 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt
2300 F:      arch/arm/boot/dts/rda8810pl-*
2301 F:      drivers/clocksource/timer-rda.c
2302 F:      drivers/gpio/gpio-rda.c
2303 F:      drivers/irqchip/irq-rda-intc.c
2304 F:      drivers/tty/serial/rda-uart.c
2305
2306 ARM/REALTEK ARCHITECTURE
2307 M:      Andreas Färber <[email protected]>
2308 L:      [email protected] (moderated for non-subscribers)
2309 L:      [email protected] (moderated for non-subscribers)
2310 S:      Maintained
2311 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2312 F:      arch/arm/boot/dts/rtd*
2313 F:      arch/arm/mach-realtek/
2314 F:      arch/arm64/boot/dts/realtek/
2315
2316 ARM/RENESAS ARM64 ARCHITECTURE
2317 M:      Geert Uytterhoeven <[email protected]>
2318 M:      Magnus Damm <[email protected]>
2319 L:      [email protected]
2320 S:      Supported
2321 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2323 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2324 F:      arch/arm64/boot/dts/renesas/
2325 F:      drivers/soc/renesas/
2326 F:      include/linux/soc/renesas/
2327
2328 ARM/RISCPC ARCHITECTURE
2329 M:      Russell King <[email protected]>
2330 L:      [email protected] (moderated for non-subscribers)
2331 S:      Maintained
2332 W:      http://www.armlinux.org.uk/
2333 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
2334 F:      arch/arm/include/asm/hardware/ioc.h
2335 F:      arch/arm/include/asm/hardware/iomd.h
2336 F:      arch/arm/include/asm/hardware/memc.h
2337 F:      arch/arm/mach-rpc/
2338 F:      drivers/net/ethernet/8390/etherh.c
2339 F:      drivers/net/ethernet/i825xx/ether1*
2340 F:      drivers/net/ethernet/seeq/ether3*
2341 F:      drivers/scsi/arm/
2342
2343 ARM/Rockchip SoC support
2344 M:      Heiko Stuebner <[email protected]>
2345 L:      [email protected] (moderated for non-subscribers)
2346 L:      [email protected]
2347 S:      Maintained
2348 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2349 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2350 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2351 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2352 F:      arch/arm/boot/dts/rk3*
2353 F:      arch/arm/boot/dts/rv1108*
2354 F:      arch/arm/mach-rockchip/
2355 F:      drivers/*/*/*rockchip*
2356 F:      drivers/*/*rockchip*
2357 F:      drivers/clk/rockchip/
2358 F:      drivers/i2c/busses/i2c-rk3x.c
2359 F:      sound/soc/rockchip/
2360 N:      rockchip
2361
2362 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2363 M:      Krzysztof Kozlowski <[email protected]>
2364 L:      [email protected] (moderated for non-subscribers)
2365 L:      [email protected]
2366 S:      Maintained
2367 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2368 F:      Documentation/arm/samsung/
2369 F:      Documentation/devicetree/bindings/arm/samsung/
2370 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2371 F:      arch/arm/boot/dts/exynos*
2372 F:      arch/arm/boot/dts/s3c*
2373 F:      arch/arm/boot/dts/s5p*
2374 F:      arch/arm/mach-exynos*/
2375 F:      arch/arm/mach-s3c/
2376 F:      arch/arm/mach-s5p*/
2377 F:      arch/arm64/boot/dts/exynos/
2378 F:      drivers/*/*/*s3c24*
2379 F:      drivers/*/*s3c24*
2380 F:      drivers/*/*s3c64xx*
2381 F:      drivers/*/*s5pv210*
2382 F:      drivers/memory/samsung/
2383 F:      drivers/soc/samsung/
2384 F:      drivers/tty/serial/samsung*
2385 F:      include/linux/platform_data/*s3c*
2386 F:      include/linux/serial_s3c.h
2387 F:      include/linux/soc/samsung/
2388 N:      exynos
2389 N:      s3c2410
2390 N:      s3c64xx
2391 N:      s5pv210
2392
2393 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2394 M:      Andrzej Hajda <[email protected]>
2395 L:      [email protected]
2396 L:      [email protected]
2397 S:      Maintained
2398 F:      drivers/media/platform/s5p-g2d/
2399
2400 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2401 M:      Marek Szyprowski <[email protected]>
2402 L:      [email protected]
2403 L:      [email protected]
2404 S:      Maintained
2405 F:      Documentation/devicetree/bindings/media/s5p-cec.txt
2406 F:      drivers/media/cec/platform/s5p/
2407
2408 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2409 M:      Andrzej Pietrasiewicz <[email protected]>
2410 M:      Jacek Anaszewski <[email protected]>
2411 M:      Sylwester Nawrocki <[email protected]>
2412 L:      [email protected]
2413 L:      [email protected]
2414 S:      Maintained
2415 F:      drivers/media/platform/s5p-jpeg/
2416
2417 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2418 M:      Andrzej Hajda <[email protected]>
2419 L:      [email protected]
2420 L:      [email protected]
2421 S:      Maintained
2422 F:      drivers/media/platform/s5p-mfc/
2423
2424 ARM/SHMOBILE ARM ARCHITECTURE
2425 M:      Geert Uytterhoeven <[email protected]>
2426 M:      Magnus Damm <[email protected]>
2427 L:      [email protected]
2428 S:      Supported
2429 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2430 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2431 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2432 F:      arch/arm/boot/dts/emev2*
2433 F:      arch/arm/boot/dts/gr-peach*
2434 F:      arch/arm/boot/dts/iwg20d-q7*
2435 F:      arch/arm/boot/dts/r7s*
2436 F:      arch/arm/boot/dts/r8a*
2437 F:      arch/arm/boot/dts/r9a*
2438 F:      arch/arm/boot/dts/sh*
2439 F:      arch/arm/configs/shmobile_defconfig
2440 F:      arch/arm/include/debug/renesas-scif.S
2441 F:      arch/arm/mach-shmobile/
2442 F:      drivers/soc/renesas/
2443 F:      include/linux/soc/renesas/
2444
2445 ARM/SOCFPGA ARCHITECTURE
2446 M:      Dinh Nguyen <[email protected]>
2447 S:      Maintained
2448 W:      http://www.rocketboards.org
2449 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2450 F:      arch/arm/boot/dts/socfpga*
2451 F:      arch/arm/configs/socfpga_defconfig
2452 F:      arch/arm/mach-socfpga/
2453 F:      arch/arm64/boot/dts/altera/
2454 F:      arch/arm64/boot/dts/intel/
2455
2456 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2457 M:      Dinh Nguyen <[email protected]>
2458 S:      Maintained
2459 F:      drivers/clk/socfpga/
2460
2461 ARM/SOCFPGA EDAC SUPPORT
2462 M:      Dinh Nguyen <[email protected]>
2463 S:      Maintained
2464 F:      drivers/edac/altera_edac.[ch]
2465
2466 ARM/SPREADTRUM SoC SUPPORT
2467 M:      Orson Zhai <[email protected]>
2468 M:      Baolin Wang <[email protected]>
2469 M:      Chunyan Zhang <[email protected]>
2470 S:      Maintained
2471 F:      arch/arm64/boot/dts/sprd
2472 N:      sprd
2473 N:      sc27xx
2474 N:      sc2731
2475
2476 ARM/STI ARCHITECTURE
2477 M:      Patrice Chotard <[email protected]>
2478 L:      [email protected] (moderated for non-subscribers)
2479 S:      Maintained
2480 W:      http://www.stlinux.com
2481 F:      Documentation/devicetree/bindings/i2c/i2c-st.txt
2482 F:      arch/arm/boot/dts/sti*
2483 F:      arch/arm/mach-sti/
2484 F:      drivers/ata/ahci_st.c
2485 F:      drivers/char/hw_random/st-rng.c
2486 F:      drivers/clocksource/arm_global_timer.c
2487 F:      drivers/clocksource/clksrc_st_lpc.c
2488 F:      drivers/cpufreq/sti-cpufreq.c
2489 F:      drivers/dma/st_fdma*
2490 F:      drivers/i2c/busses/i2c-st.c
2491 F:      drivers/media/platform/sti/c8sectpfe/
2492 F:      drivers/media/rc/st_rc.c
2493 F:      drivers/mmc/host/sdhci-st.c
2494 F:      drivers/phy/st/phy-miphy28lp.c
2495 F:      drivers/phy/st/phy-stih407-usb.c
2496 F:      drivers/pinctrl/pinctrl-st.c
2497 F:      drivers/remoteproc/st_remoteproc.c
2498 F:      drivers/remoteproc/st_slim_rproc.c
2499 F:      drivers/reset/sti/
2500 F:      drivers/rtc/rtc-st-lpc.c
2501 F:      drivers/tty/serial/st-asc.c
2502 F:      drivers/usb/dwc3/dwc3-st.c
2503 F:      drivers/usb/host/ehci-st.c
2504 F:      drivers/usb/host/ohci-st.c
2505 F:      drivers/watchdog/st_lpc_wdt.c
2506 F:      include/linux/remoteproc/st_slim_rproc.h
2507
2508 ARM/STM32 ARCHITECTURE
2509 M:      Maxime Coquelin <[email protected]>
2510 M:      Alexandre Torgue <[email protected]>
2511 L:      [email protected] (moderated for non-subscribers)
2512 L:      [email protected] (moderated for non-subscribers)
2513 S:      Maintained
2514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2515 F:      arch/arm/boot/dts/stm32*
2516 F:      arch/arm/mach-stm32/
2517 F:      drivers/clocksource/armv7m_systick.c
2518 N:      stm32
2519 N:      stm
2520
2521 ARM/Synaptics SoC support
2522 M:      Jisheng Zhang <[email protected]>
2523 M:      Sebastian Hesselbarth <[email protected]>
2524 L:      [email protected] (moderated for non-subscribers)
2525 S:      Maintained
2526 F:      arch/arm/boot/dts/berlin*
2527 F:      arch/arm/mach-berlin/
2528 F:      arch/arm64/boot/dts/synaptics/
2529
2530 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2531 M:      Lennert Buytenhek <[email protected]>
2532 L:      [email protected] (moderated for non-subscribers)
2533 S:      Maintained
2534
2535 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2536 M:      Hans Verkuil <[email protected]>
2537 L:      [email protected]
2538 L:      [email protected]
2539 S:      Maintained
2540 F:      Documentation/devicetree/bindings/media/tegra-cec.txt
2541 F:      drivers/media/cec/platform/tegra/
2542
2543 ARM/TETON BGA MACHINE SUPPORT
2544 M:      "Mark F. Brown" <[email protected]>
2545 L:      [email protected] (moderated for non-subscribers)
2546 S:      Maintained
2547
2548 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2549 M:      Santosh Shilimkar <[email protected]>
2550 L:      [email protected]
2551 S:      Maintained
2552 F:      drivers/memory/*emif*
2553
2554 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2555 M:      Santosh Shilimkar <[email protected]>
2556 L:      [email protected] (moderated for non-subscribers)
2557 S:      Maintained
2558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
2559 F:      arch/arm/boot/dts/keystone-*
2560 F:      arch/arm/mach-keystone/
2561
2562 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2563 M:      Santosh Shilimkar <[email protected]>
2564 L:      [email protected]
2565 S:      Maintained
2566 F:      drivers/clk/keystone/
2567
2568 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
2569 M:      Santosh Shilimkar <[email protected]>
2570 L:      [email protected] (moderated for non-subscribers)
2571 L:      [email protected]
2572 S:      Maintained
2573 F:      drivers/clocksource/timer-keystone.c
2574
2575 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2576 M:      Santosh Shilimkar <[email protected]>
2577 L:      [email protected]
2578 S:      Maintained
2579 F:      drivers/power/reset/keystone-reset.c
2580
2581 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2582 M:      Nishanth Menon <[email protected]>
2583 M:      Tero Kristo <[email protected]>
2584 L:      [email protected] (moderated for non-subscribers)
2585 S:      Supported
2586 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
2587 F:      arch/arm64/boot/dts/ti/Makefile
2588 F:      arch/arm64/boot/dts/ti/k3-*
2589 F:      include/dt-bindings/pinctrl/k3.h
2590
2591 ARM/THECUS N2100 MACHINE SUPPORT
2592 M:      Lennert Buytenhek <[email protected]>
2593 L:      [email protected] (moderated for non-subscribers)
2594 S:      Maintained
2595
2596 ARM/TOSA MACHINE SUPPORT
2597 M:      Dmitry Eremin-Solenikov <[email protected]>
2598 M:      Dirk Opfer <[email protected]>
2599 S:      Maintained
2600
2601 ARM/TOSHIBA VISCONTI ARCHITECTURE
2602 M:      Nobuhiro Iwamatsu <[email protected]>
2603 L:      [email protected] (moderated for non-subscribers)
2604 S:      Supported
2605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2606 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
2607 F:      Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
2608 F:      Documentation/devicetree/bindings/pinctrl/toshiba,tmpv7700-pinctrl.yaml
2609 F:      Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
2610 F:      arch/arm64/boot/dts/toshiba/
2611 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
2612 F:      drivers/pinctrl/visconti/
2613 F:      drivers/watchdog/visconti_wdt.c
2614 N:      visconti
2615
2616 ARM/UNIPHIER ARCHITECTURE
2617 L:      [email protected] (moderated for non-subscribers)
2618 S:      Orphan
2619 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2620 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2621 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2622 F:      arch/arm/boot/dts/uniphier*
2623 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2624 F:      arch/arm/mach-uniphier/
2625 F:      arch/arm/mm/cache-uniphier.c
2626 F:      arch/arm64/boot/dts/socionext/uniphier*
2627 F:      drivers/bus/uniphier-system-bus.c
2628 F:      drivers/clk/uniphier/
2629 F:      drivers/dma/uniphier-mdmac.c
2630 F:      drivers/gpio/gpio-uniphier.c
2631 F:      drivers/i2c/busses/i2c-uniphier*
2632 F:      drivers/irqchip/irq-uniphier-aidet.c
2633 F:      drivers/mmc/host/uniphier-sd.c
2634 F:      drivers/pinctrl/uniphier/
2635 F:      drivers/reset/reset-uniphier.c
2636 F:      drivers/tty/serial/8250/8250_uniphier.c
2637 N:      uniphier
2638
2639 ARM/VERSATILE EXPRESS PLATFORM
2640 M:      Liviu Dudau <[email protected]>
2641 M:      Sudeep Holla <[email protected]>
2642 M:      Lorenzo Pieralisi <[email protected]>
2643 L:      [email protected] (moderated for non-subscribers)
2644 S:      Maintained
2645 F:      */*/*/vexpress*
2646 F:      */*/vexpress*
2647 F:      arch/arm/boot/dts/vexpress*
2648 F:      arch/arm/mach-vexpress/
2649 F:      arch/arm64/boot/dts/arm/
2650 F:      drivers/clk/versatile/clk-vexpress-osc.c
2651 F:      drivers/clocksource/timer-versatile.c
2652 N:      mps2
2653
2654 ARM/VFP SUPPORT
2655 M:      Russell King <[email protected]>
2656 L:      [email protected] (moderated for non-subscribers)
2657 S:      Maintained
2658 W:      http://www.armlinux.org.uk/
2659 F:      arch/arm/vfp/
2660
2661 ARM/VOIPAC PXA270 SUPPORT
2662 M:      Marek Vasut <[email protected]>
2663 L:      [email protected] (moderated for non-subscribers)
2664 S:      Maintained
2665 F:      arch/arm/mach-pxa/include/mach/vpac270.h
2666 F:      arch/arm/mach-pxa/vpac270.c
2667
2668 ARM/VT8500 ARM ARCHITECTURE
2669 M:      Tony Prisk <[email protected]>
2670 L:      [email protected] (moderated for non-subscribers)
2671 S:      Maintained
2672 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
2673 F:      arch/arm/mach-vt8500/
2674 F:      drivers/clocksource/timer-vt8500.c
2675 F:      drivers/i2c/busses/i2c-wmt.c
2676 F:      drivers/mmc/host/wmt-sdmmc.c
2677 F:      drivers/pwm/pwm-vt8500.c
2678 F:      drivers/rtc/rtc-vt8500.c
2679 F:      drivers/tty/serial/vt8500_serial.c
2680 F:      drivers/usb/host/ehci-platform.c
2681 F:      drivers/usb/host/uhci-platform.c
2682 F:      drivers/video/fbdev/vt8500lcdfb.*
2683 F:      drivers/video/fbdev/wm8505fb*
2684 F:      drivers/video/fbdev/wmt_ge_rops.*
2685
2686 ARM/ZIPIT Z2 SUPPORT
2687 M:      Marek Vasut <[email protected]>
2688 L:      [email protected] (moderated for non-subscribers)
2689 S:      Maintained
2690 F:      arch/arm/mach-pxa/include/mach/z2.h
2691 F:      arch/arm/mach-pxa/z2.c
2692
2693 ARM/ZYNQ ARCHITECTURE
2694 M:      Michal Simek <[email protected]>
2695 L:      [email protected] (moderated for non-subscribers)
2696 S:      Supported
2697 W:      http://wiki.xilinx.com
2698 T:      git https://github.com/Xilinx/linux-xlnx.git
2699 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
2700 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
2701 F:      Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
2702 F:      arch/arm/mach-zynq/
2703 F:      drivers/block/xsysace.c
2704 F:      drivers/clocksource/timer-cadence-ttc.c
2705 F:      drivers/cpuidle/cpuidle-zynq.c
2706 F:      drivers/edac/synopsys_edac.c
2707 F:      drivers/i2c/busses/i2c-cadence.c
2708 F:      drivers/i2c/busses/i2c-xiic.c
2709 F:      drivers/mmc/host/sdhci-of-arasan.c
2710 N:      zynq
2711 N:      xilinx
2712
2713 ARM64 PORT (AARCH64 ARCHITECTURE)
2714 M:      Catalin Marinas <[email protected]>
2715 M:      Will Deacon <[email protected]>
2716 L:      [email protected] (moderated for non-subscribers)
2717 S:      Maintained
2718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2719 F:      Documentation/arm64/
2720 F:      arch/arm64/
2721 F:      tools/testing/selftests/arm64/
2722 X:      arch/arm64/boot/dts/
2723
2724 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
2725 M:      George McCollister <[email protected]>
2726 L:      [email protected]
2727 S:      Maintained
2728 F:      Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
2729 F:      drivers/net/dsa/xrs700x/*
2730 F:      net/dsa/tag_xrs700x.c
2731
2732 AS3645A LED FLASH CONTROLLER DRIVER
2733 M:      Sakari Ailus <[email protected]>
2734 L:      [email protected]
2735 S:      Maintained
2736 F:      drivers/leds/leds-as3645a.c
2737
2738 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
2739 M:      Tianshu Qiu <[email protected]>
2740 L:      [email protected]
2741 S:      Maintained
2742 T:      git git://linuxtv.org/media_tree.git
2743 F:      Documentation/devicetree/bindings/media/i2c/ak7375.txt
2744 F:      drivers/media/i2c/ak7375.c
2745
2746 ASAHI KASEI AK8974 DRIVER
2747 M:      Linus Walleij <[email protected]>
2748 L:      [email protected]
2749 S:      Supported
2750 W:      http://www.akm.com/
2751 F:      drivers/iio/magnetometer/ak8974.c
2752
2753 ASC7621 HARDWARE MONITOR DRIVER
2754 M:      George Joseph <[email protected]>
2755 L:      [email protected]
2756 S:      Maintained
2757 F:      Documentation/hwmon/asc7621.rst
2758 F:      drivers/hwmon/asc7621.c
2759
2760 ASPEED PINCTRL DRIVERS
2761 M:      Andrew Jeffery <[email protected]>
2762 L:      [email protected] (moderated for non-subscribers)
2763 L:      [email protected] (moderated for non-subscribers)
2764 L:      [email protected]
2765 S:      Maintained
2766 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
2767 F:      drivers/pinctrl/aspeed/
2768
2769 ASPEED SCU INTERRUPT CONTROLLER DRIVER
2770 M:      Eddie James <[email protected]>
2771 L:      [email protected] (moderated for non-subscribers)
2772 S:      Maintained
2773 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
2774 F:      drivers/irqchip/irq-aspeed-scu-ic.c
2775 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
2776
2777 ASPEED VIDEO ENGINE DRIVER
2778 M:      Eddie James <[email protected]>
2779 L:      [email protected]
2780 L:      [email protected] (moderated for non-subscribers)
2781 S:      Maintained
2782 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
2783 F:      drivers/media/platform/aspeed-video.c
2784
2785 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2786 M:      Corentin Chary <[email protected]>
2787 L:      [email protected]
2788 L:      [email protected]
2789 S:      Maintained
2790 W:      http://acpi4asus.sf.net
2791 F:      drivers/platform/x86/asus*.c
2792 F:      drivers/platform/x86/eeepc*.c
2793
2794 ASUS WIRELESS RADIO CONTROL DRIVER
2795 M:      João Paulo Rechi Vita <[email protected]>
2796 L:      [email protected]
2797 S:      Maintained
2798 F:      drivers/platform/x86/asus-wireless.c
2799
2800 ASYMMETRIC KEYS
2801 M:      David Howells <[email protected]>
2802 L:      [email protected]
2803 S:      Maintained
2804 F:      Documentation/crypto/asymmetric-keys.rst
2805 F:      crypto/asymmetric_keys/
2806 F:      include/crypto/pkcs7.h
2807 F:      include/crypto/public_key.h
2808 F:      include/linux/verification.h
2809
2810 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2811 R:      Dan Williams <[email protected]>
2812 S:      Odd fixes
2813 W:      http://sourceforge.net/projects/xscaleiop
2814 F:      Documentation/crypto/async-tx-api.rst
2815 F:      crypto/async_tx/
2816 F:      drivers/dma/
2817 F:      include/linux/async_tx.h
2818 F:      include/linux/dmaengine.h
2819
2820 AT24 EEPROM DRIVER
2821 M:      Bartosz Golaszewski <[email protected]>
2822 L:      [email protected]
2823 S:      Maintained
2824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
2825 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
2826 F:      drivers/misc/eeprom/at24.c
2827
2828 ATA OVER ETHERNET (AOE) DRIVER
2829 M:      "Justin Sanders" <[email protected]>
2830 S:      Supported
2831 W:      http://www.openaoe.org/
2832 F:      Documentation/admin-guide/aoe/
2833 F:      drivers/block/aoe/
2834
2835 ATHEROS 71XX/9XXX GPIO DRIVER
2836 M:      Alban Bedel <[email protected]>
2837 S:      Maintained
2838 W:      https://github.com/AlbanBedel/linux
2839 T:      git git://github.com/AlbanBedel/linux
2840 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2841 F:      drivers/gpio/gpio-ath79.c
2842
2843 ATHEROS 71XX/9XXX USB PHY DRIVER
2844 M:      Alban Bedel <[email protected]>
2845 S:      Maintained
2846 W:      https://github.com/AlbanBedel/linux
2847 T:      git git://github.com/AlbanBedel/linux
2848 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
2849 F:      drivers/phy/qualcomm/phy-ath79-usb.c
2850
2851 ATHEROS ATH GENERIC UTILITIES
2852 M:      Kalle Valo <[email protected]>
2853 L:      [email protected]
2854 S:      Supported
2855 F:      drivers/net/wireless/ath/*
2856
2857 ATHEROS ATH5K WIRELESS DRIVER
2858 M:      Jiri Slaby <[email protected]>
2859 M:      Nick Kossifidis <[email protected]>
2860 M:      Luis Chamberlain <[email protected]>
2861 L:      [email protected]
2862 S:      Maintained
2863 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
2864 F:      drivers/net/wireless/ath/ath5k/
2865
2866 ATHEROS ATH6KL WIRELESS DRIVER
2867 M:      Kalle Valo <[email protected]>
2868 L:      [email protected]
2869 S:      Supported
2870 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
2871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2872 F:      drivers/net/wireless/ath/ath6kl/
2873
2874 ATI_REMOTE2 DRIVER
2875 M:      Ville Syrjala <[email protected]>
2876 S:      Maintained
2877 F:      drivers/input/misc/ati_remote2.c
2878
2879 ATK0110 HWMON DRIVER
2880 M:      Luca Tettamanti <[email protected]>
2881 L:      [email protected]
2882 S:      Maintained
2883 F:      drivers/hwmon/asus_atk0110.c
2884
2885 ATLX ETHERNET DRIVERS
2886 M:      Chris Snook <[email protected]>
2887 L:      [email protected]
2888 S:      Maintained
2889 W:      http://sourceforge.net/projects/atl1
2890 W:      http://atl1.sourceforge.net
2891 F:      drivers/net/ethernet/atheros/
2892
2893 ATM
2894 M:      Chas Williams <[email protected]>
2895 L:      [email protected] (moderated for non-subscribers)
2896 L:      [email protected]
2897 S:      Maintained
2898 W:      http://linux-atm.sourceforge.net
2899 F:      drivers/atm/
2900 F:      include/linux/atm*
2901 F:      include/uapi/linux/atm*
2902
2903 ATMEL MACB ETHERNET DRIVER
2904 M:      Nicolas Ferre <[email protected]>
2905 M:      Claudiu Beznea <[email protected]>
2906 S:      Supported
2907 F:      drivers/net/ethernet/cadence/
2908
2909 ATMEL MAXTOUCH DRIVER
2910 M:      Nick Dyer <[email protected]>
2911 S:      Maintained
2912 T:      git git://github.com/ndyer/linux.git
2913 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
2914 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2915
2916 ATMEL WIRELESS DRIVER
2917 M:      Simon Kelley <[email protected]>
2918 L:      [email protected]
2919 S:      Maintained
2920 W:      http://www.thekelleys.org.uk/atmel
2921 W:      http://atmelwlandriver.sourceforge.net/
2922 F:      drivers/net/wireless/atmel/atmel*
2923
2924 ATOMIC INFRASTRUCTURE
2925 M:      Will Deacon <[email protected]>
2926 M:      Peter Zijlstra <[email protected]>
2927 R:      Boqun Feng <[email protected]>
2928 L:      [email protected]
2929 S:      Maintained
2930 F:      arch/*/include/asm/atomic*.h
2931 F:      include/*/atomic*.h
2932 F:      include/linux/refcount.h
2933 F:      Documentation/atomic_*.txt
2934 F:      scripts/atomic/
2935
2936 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2937 M:      Bradley Grove <[email protected]>
2938 L:      [email protected]
2939 S:      Supported
2940 W:      http://www.attotech.com
2941 F:      drivers/scsi/esas2r
2942
2943 ATUSB IEEE 802.15.4 RADIO DRIVER
2944 M:      Stefan Schmidt <[email protected]>
2945 L:      [email protected]
2946 S:      Maintained
2947 F:      drivers/net/ieee802154/at86rf230.h
2948 F:      drivers/net/ieee802154/atusb.c
2949 F:      drivers/net/ieee802154/atusb.h
2950
2951 AUDIT SUBSYSTEM
2952 M:      Paul Moore <[email protected]>
2953 M:      Eric Paris <[email protected]>
2954 L:      [email protected] (moderated for non-subscribers)
2955 S:      Supported
2956 W:      https://github.com/linux-audit
2957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
2958 F:      include/linux/audit.h
2959 F:      include/uapi/linux/audit.h
2960 F:      kernel/audit*
2961
2962 AUXILIARY DISPLAY DRIVERS
2963 M:      Miguel Ojeda Sandonis <[email protected]>
2964 S:      Maintained
2965 F:      drivers/auxdisplay/
2966 F:      include/linux/cfag12864b.h
2967
2968 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
2969 M:      Andreas Klinger <[email protected]>
2970 L:      [email protected]
2971 S:      Maintained
2972 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
2973 F:      drivers/iio/adc/hx711.c
2974
2975 AX.25 NETWORK LAYER
2976 M:      Ralf Baechle <[email protected]>
2977 L:      [email protected]
2978 S:      Maintained
2979 W:      http://www.linux-ax25.org/
2980 F:      include/net/ax25.h
2981 F:      include/uapi/linux/ax25.h
2982 F:      net/ax25/
2983
2984 AXENTIA ARM DEVICES
2985 M:      Peter Rosin <[email protected]>
2986 L:      [email protected] (moderated for non-subscribers)
2987 S:      Maintained
2988 F:      arch/arm/boot/dts/at91-linea.dtsi
2989 F:      arch/arm/boot/dts/at91-natte.dtsi
2990 F:      arch/arm/boot/dts/at91-nattis-2-natte-2.dts
2991 F:      arch/arm/boot/dts/at91-tse850-3.dts
2992
2993 AXENTIA ASOC DRIVERS
2994 M:      Peter Rosin <[email protected]>
2995 L:      [email protected] (moderated for non-subscribers)
2996 S:      Maintained
2997 F:      Documentation/devicetree/bindings/sound/axentia,*
2998 F:      sound/soc/atmel/tse850-pcm5142.c
2999
3000 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3001 M:      Nuno Sá <[email protected]>
3002 L:      [email protected]
3003 S:      Supported
3004 W:      http://ez.analog.com/community/linux-device-drivers
3005 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3006 F:      drivers/hwmon/axi-fan-control.c
3007
3008 AXXIA I2C CONTROLLER
3009 M:      Krzysztof Adamski <[email protected]>
3010 L:      [email protected]
3011 S:      Maintained
3012 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3013 F:      drivers/i2c/busses/i2c-axxia.c
3014
3015 AZ6007 DVB DRIVER
3016 M:      Mauro Carvalho Chehab <[email protected]>
3017 L:      [email protected]
3018 S:      Maintained
3019 W:      https://linuxtv.org
3020 T:      git git://linuxtv.org/media_tree.git
3021 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3022
3023 AZTECH FM RADIO RECEIVER DRIVER
3024 M:      Hans Verkuil <[email protected]>
3025 L:      [email protected]
3026 S:      Maintained
3027 W:      https://linuxtv.org
3028 T:      git git://linuxtv.org/media_tree.git
3029 F:      drivers/media/radio/radio-aztech*
3030
3031 B43 WIRELESS DRIVER
3032 L:      [email protected]
3033 L:      [email protected]
3034 S:      Odd Fixes
3035 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3036 F:      drivers/net/wireless/broadcom/b43/
3037
3038 B43LEGACY WIRELESS DRIVER
3039 M:      Larry Finger <[email protected]>
3040 L:      [email protected]
3041 L:      [email protected]
3042 S:      Maintained
3043 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3044 F:      drivers/net/wireless/broadcom/b43legacy/
3045
3046 BACKLIGHT CLASS/SUBSYSTEM
3047 M:      Lee Jones <[email protected]>
3048 M:      Daniel Thompson <[email protected]>
3049 M:      Jingoo Han <[email protected]>
3050 L:      [email protected]
3051 S:      Maintained
3052 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3053 F:      Documentation/ABI/stable/sysfs-class-backlight
3054 F:      Documentation/ABI/testing/sysfs-class-backlight
3055 F:      Documentation/devicetree/bindings/leds/backlight
3056 F:      drivers/video/backlight/
3057 F:      include/linux/backlight.h
3058 F:      include/linux/pwm_backlight.h
3059
3060 BATMAN ADVANCED
3061 M:      Marek Lindner <[email protected]>
3062 M:      Simon Wunderlich <[email protected]>
3063 M:      Antonio Quartulli <[email protected]>
3064 M:      Sven Eckelmann <[email protected]>
3065 L:      [email protected] (moderated for non-subscribers)
3066 S:      Maintained
3067 W:      https://www.open-mesh.org/
3068 Q:      https://patchwork.open-mesh.org/project/batman/list/
3069 B:      https://www.open-mesh.org/projects/batman-adv/issues
3070 C:      irc://chat.freenode.net/batman
3071 T:      git https://git.open-mesh.org/linux-merge.git
3072 F:      Documentation/networking/batman-adv.rst
3073 F:      include/uapi/linux/batadv_packet.h
3074 F:      include/uapi/linux/batman_adv.h
3075 F:      net/batman-adv/
3076
3077 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3078 M:      Thomas Sailer <[email protected]>
3079 L:      [email protected]
3080 S:      Maintained
3081 W:      http://www.baycom.org/~tom/ham/ham.html
3082 F:      drivers/net/hamradio/baycom*
3083
3084 BCACHE (BLOCK LAYER CACHE)
3085 M:      Coly Li <[email protected]>
3086 M:      Kent Overstreet <[email protected]>
3087 L:      [email protected]
3088 S:      Maintained
3089 W:      http://bcache.evilpiepirate.org
3090 C:      irc://irc.oftc.net/bcache
3091 F:      drivers/md/bcache/
3092
3093 BDISP ST MEDIA DRIVER
3094 M:      Fabien Dessenne <[email protected]>
3095 L:      [email protected]
3096 S:      Supported
3097 W:      https://linuxtv.org
3098 T:      git git://linuxtv.org/media_tree.git
3099 F:      drivers/media/platform/sti/bdisp
3100
3101 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3102 M:      Dariusz Marcinkiewicz <[email protected]>
3103 L:      [email protected]
3104 S:      Maintained
3105 F:      drivers/net/ethernet/ec_bhf.c
3106
3107 BEFS FILE SYSTEM
3108 M:      Luis de Bethencourt <[email protected]>
3109 M:      Salah Triki <[email protected]>
3110 S:      Maintained
3111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3112 F:      Documentation/filesystems/befs.rst
3113 F:      fs/befs/
3114
3115 BFQ I/O SCHEDULER
3116 M:      Paolo Valente <[email protected]>
3117 M:      Jens Axboe <[email protected]>
3118 L:      [email protected]
3119 S:      Maintained
3120 F:      Documentation/block/bfq-iosched.rst
3121 F:      block/bfq-*
3122
3123 BFS FILE SYSTEM
3124 M:      "Tigran A. Aivazian" <[email protected]>
3125 S:      Maintained
3126 F:      Documentation/filesystems/bfs.rst
3127 F:      fs/bfs/
3128 F:      include/uapi/linux/bfs_fs.h
3129
3130 BLINKM RGB LED DRIVER
3131 M:      Jan-Simon Moeller <[email protected]>
3132 S:      Maintained
3133 F:      drivers/leds/leds-blinkm.c
3134
3135 BLOCK LAYER
3136 M:      Jens Axboe <[email protected]>
3137 L:      [email protected]
3138 S:      Maintained
3139 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3140 F:      block/
3141 F:      drivers/block/
3142 F:      fs/block_dev.c
3143 F:      include/linux/blk*
3144 F:      kernel/trace/blktrace.c
3145 F:      lib/sbitmap.c
3146
3147 BLOCK2MTD DRIVER
3148 M:      Joern Engel <[email protected]>
3149 L:      [email protected]
3150 S:      Maintained
3151 F:      drivers/mtd/devices/block2mtd.c
3152
3153 BLUETOOTH DRIVERS
3154 M:      Marcel Holtmann <[email protected]>
3155 M:      Johan Hedberg <[email protected]>
3156 M:      Luiz Augusto von Dentz <[email protected]>
3157 L:      [email protected]
3158 S:      Supported
3159 W:      http://www.bluez.org/
3160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3162 F:      drivers/bluetooth/
3163
3164 BLUETOOTH SUBSYSTEM
3165 M:      Marcel Holtmann <[email protected]>
3166 M:      Johan Hedberg <[email protected]>
3167 M:      Luiz Augusto von Dentz <[email protected]>
3168 L:      [email protected]
3169 S:      Supported
3170 W:      http://www.bluez.org/
3171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3172 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3173 F:      include/net/bluetooth/
3174 F:      net/bluetooth/
3175
3176 BONDING DRIVER
3177 M:      Jay Vosburgh <[email protected]>
3178 M:      Veaceslav Falico <[email protected]>
3179 M:      Andy Gospodarek <[email protected]>
3180 L:      [email protected]
3181 S:      Supported
3182 W:      http://sourceforge.net/projects/bonding/
3183 F:      drivers/net/bonding/
3184 F:      include/net/bonding.h
3185 F:      include/uapi/linux/if_bonding.h
3186
3187 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3188 M:      Dan Robertson <[email protected]>
3189 L:      [email protected]
3190 S:      Maintained
3191 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3192 F:      drivers/iio/accel/bma400*
3193
3194 BPF (Safe dynamic programs and tools)
3195 M:      Alexei Starovoitov <[email protected]>
3196 M:      Daniel Borkmann <[email protected]>
3197 M:      Andrii Nakryiko <[email protected]>
3198 R:      Martin KaFai Lau <[email protected]>
3199 R:      Song Liu <[email protected]>
3200 R:      Yonghong Song <[email protected]>
3201 R:      John Fastabend <[email protected]>
3202 R:      KP Singh <[email protected]>
3203 L:      [email protected]
3204 L:      [email protected]
3205 S:      Supported
3206 W:      https://bpf.io/
3207 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3210 F:      Documentation/bpf/
3211 F:      Documentation/networking/filter.rst
3212 F:      arch/*/net/*
3213 F:      include/linux/bpf*
3214 F:      include/linux/filter.h
3215 F:      include/trace/events/xdp.h
3216 F:      include/uapi/linux/bpf*
3217 F:      include/uapi/linux/filter.h
3218 F:      kernel/bpf/
3219 F:      kernel/trace/bpf_trace.c
3220 F:      lib/test_bpf.c
3221 F:      net/bpf/
3222 F:      net/core/filter.c
3223 F:      net/sched/act_bpf.c
3224 F:      net/sched/cls_bpf.c
3225 F:      samples/bpf/
3226 F:      tools/bpf/
3227 F:      tools/lib/bpf/
3228 F:      tools/testing/selftests/bpf/
3229 N:      bpf
3230 K:      bpf
3231
3232 BPF JIT for ARM
3233 M:      Shubham Bansal <[email protected]>
3234 L:      [email protected]
3235 L:      [email protected]
3236 S:      Maintained
3237 F:      arch/arm/net/
3238
3239 BPF JIT for ARM64
3240 M:      Daniel Borkmann <[email protected]>
3241 M:      Alexei Starovoitov <[email protected]>
3242 M:      Zi Shen Lim <[email protected]>
3243 L:      [email protected]
3244 L:      [email protected]
3245 S:      Supported
3246 F:      arch/arm64/net/
3247
3248 BPF JIT for MIPS (32-BIT AND 64-BIT)
3249 M:      Paul Burton <[email protected]>
3250 L:      [email protected]
3251 L:      [email protected]
3252 S:      Maintained
3253 F:      arch/mips/net/
3254
3255 BPF JIT for NFP NICs
3256 M:      Jakub Kicinski <[email protected]>
3257 L:      [email protected]
3258 L:      [email protected]
3259 S:      Supported
3260 F:      drivers/net/ethernet/netronome/nfp/bpf/
3261
3262 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3263 M:      Naveen N. Rao <[email protected]>
3264 M:      Sandipan Das <[email protected]>
3265 L:      [email protected]
3266 L:      [email protected]
3267 S:      Maintained
3268 F:      arch/powerpc/net/
3269
3270 BPF JIT for RISC-V (32-bit)
3271 M:      Luke Nelson <[email protected]>
3272 M:      Xi Wang <[email protected]>
3273 L:      [email protected]
3274 L:      [email protected]
3275 S:      Maintained
3276 F:      arch/riscv/net/
3277 X:      arch/riscv/net/bpf_jit_comp64.c
3278
3279 BPF JIT for RISC-V (64-bit)
3280 M:      Björn Töpel <[email protected]>
3281 L:      [email protected]
3282 L:      [email protected]
3283 S:      Maintained
3284 F:      arch/riscv/net/
3285 X:      arch/riscv/net/bpf_jit_comp32.c
3286
3287 BPF JIT for S390
3288 M:      Ilya Leoshkevich <[email protected]>
3289 M:      Heiko Carstens <[email protected]>
3290 M:      Vasily Gorbik <[email protected]>
3291 L:      [email protected]
3292 L:      [email protected]
3293 S:      Maintained
3294 F:      arch/s390/net/
3295 X:      arch/s390/net/pnet.c
3296
3297 BPF JIT for SPARC (32-BIT AND 64-BIT)
3298 M:      David S. Miller <[email protected]>
3299 L:      [email protected]
3300 L:      [email protected]
3301 S:      Maintained
3302 F:      arch/sparc/net/
3303
3304 BPF JIT for X86 32-BIT
3305 M:      Wang YanQing <[email protected]>
3306 L:      [email protected]
3307 L:      [email protected]
3308 S:      Maintained
3309 F:      arch/x86/net/bpf_jit_comp32.c
3310
3311 BPF JIT for X86 64-BIT
3312 M:      Alexei Starovoitov <[email protected]>
3313 M:      Daniel Borkmann <[email protected]>
3314 L:      [email protected]
3315 L:      [email protected]
3316 S:      Supported
3317 F:      arch/x86/net/
3318 X:      arch/x86/net/bpf_jit_comp32.c
3319
3320 BPF LSM (Security Audit and Enforcement using BPF)
3321 M:      KP Singh <[email protected]>
3322 R:      Florent Revest <[email protected]>
3323 R:      Brendan Jackman <[email protected]>
3324 L:      [email protected]
3325 S:      Maintained
3326 F:      Documentation/bpf/bpf_lsm.rst
3327 F:      include/linux/bpf_lsm.h
3328 F:      kernel/bpf/bpf_lsm.c
3329 F:      security/bpf/
3330
3331 BROADCOM B44 10/100 ETHERNET DRIVER
3332 M:      Michael Chan <[email protected]>
3333 L:      [email protected]
3334 S:      Supported
3335 F:      drivers/net/ethernet/broadcom/b44.*
3336
3337 BROADCOM B53 ETHERNET SWITCH DRIVER
3338 M:      Florian Fainelli <[email protected]>
3339 L:      [email protected]
3340 L:      [email protected] (subscribers-only)
3341 S:      Supported
3342 F:      Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
3343 F:      drivers/net/dsa/b53/*
3344 F:      include/linux/dsa/brcm.h
3345 F:      include/linux/platform_data/b53.h
3346
3347 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3348 M:      Nicolas Saenz Julienne <[email protected]>
3349 L:      [email protected]
3350 L:      [email protected] (moderated for non-subscribers)
3351 L:      [email protected] (moderated for non-subscribers)
3352 S:      Maintained
3353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsaenz/linux-rpi.git
3354 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3355 F:      drivers/pci/controller/pcie-brcmstb.c
3356 F:      drivers/staging/vc04_services
3357 N:      bcm2711
3358 N:      bcm283*
3359
3360 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3361 M:      Florian Fainelli <[email protected]>
3362 M:      Ray Jui <[email protected]>
3363 M:      Scott Branden <[email protected]>
3364 M:      [email protected]
3365 S:      Maintained
3366 T:      git git://github.com/broadcom/mach-bcm
3367 F:      arch/arm/mach-bcm/
3368 N:      bcm281*
3369 N:      bcm113*
3370 N:      bcm216*
3371 N:      kona
3372
3373 BROADCOM BCM47XX MIPS ARCHITECTURE
3374 M:      Hauke Mehrtens <[email protected]>
3375 M:      Rafał Miłecki <[email protected]>
3376 L:      [email protected]
3377 S:      Maintained
3378 F:      Documentation/devicetree/bindings/mips/brcm/
3379 F:      arch/mips/bcm47xx/*
3380 F:      arch/mips/include/asm/mach-bcm47xx/*
3381
3382 BROADCOM BCM4908 ETHERNET DRIVER
3383 M:      Rafał Miłecki <[email protected]>
3384 M:      [email protected]
3385 L:      [email protected]
3386 S:      Maintained
3387 F:      Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
3388 F:      drivers/net/ethernet/broadcom/bcm4908_enet.*
3389 F:      drivers/net/ethernet/broadcom/unimac.h
3390
3391 BROADCOM BCM5301X ARM ARCHITECTURE
3392 M:      Hauke Mehrtens <[email protected]>
3393 M:      Rafał Miłecki <[email protected]>
3394 M:      [email protected]
3395 L:      [email protected]
3396 S:      Maintained
3397 F:      arch/arm/boot/dts/bcm470*
3398 F:      arch/arm/boot/dts/bcm5301*
3399 F:      arch/arm/boot/dts/bcm953012*
3400 F:      arch/arm/mach-bcm/bcm_5301x.c
3401
3402 BROADCOM BCM53573 ARM ARCHITECTURE
3403 M:      Rafał Miłecki <[email protected]>
3404 L:      [email protected]
3405 L:      [email protected]
3406 S:      Maintained
3407 F:      arch/arm/boot/dts/bcm47189*
3408 F:      arch/arm/boot/dts/bcm53573*
3409
3410 BROADCOM BCM63XX ARM ARCHITECTURE
3411 M:      Florian Fainelli <[email protected]>
3412 M:      [email protected]
3413 L:      [email protected] (moderated for non-subscribers)
3414 S:      Maintained
3415 T:      git git://github.com/broadcom/stblinux.git
3416 N:      bcm63xx
3417
3418 BROADCOM BCM63XX/BCM33XX UDC DRIVER
3419 M:      Kevin Cernekee <[email protected]>
3420 L:      [email protected]
3421 S:      Maintained
3422 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
3423
3424 BROADCOM BCM7XXX ARM ARCHITECTURE
3425 M:      Florian Fainelli <[email protected]>
3426 M:      [email protected]
3427 L:      [email protected] (moderated for non-subscribers)
3428 S:      Maintained
3429 T:      git git://github.com/broadcom/stblinux.git
3430 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3431 F:      arch/arm/boot/dts/bcm7*.dts*
3432 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
3433 F:      arch/arm/mach-bcm/*brcmstb*
3434 F:      arch/arm/mm/cache-b15-rac.c
3435 F:      drivers/bus/brcmstb_gisb.c
3436 F:      drivers/pci/controller/pcie-brcmstb.c
3437 N:      brcmstb
3438
3439 BROADCOM BDC DRIVER
3440 M:      Al Cooper <[email protected]>
3441 L:      [email protected]
3442 L:      [email protected]
3443 S:      Maintained
3444 F:      Documentation/devicetree/bindings/usb/brcm,bdc.txt
3445 F:      drivers/usb/gadget/udc/bdc/
3446
3447 BROADCOM BMIPS CPUFREQ DRIVER
3448 M:      Markus Mayer <[email protected]>
3449 M:      [email protected]
3450 L:      [email protected]
3451 S:      Maintained
3452 F:      drivers/cpufreq/bmips-cpufreq.c
3453
3454 BROADCOM BMIPS MIPS ARCHITECTURE
3455 M:      Florian Fainelli <[email protected]>
3456 L:      [email protected]
3457 L:      [email protected]
3458 S:      Maintained
3459 T:      git git://github.com/broadcom/stblinux.git
3460 F:      arch/mips/bmips/*
3461 F:      arch/mips/boot/dts/brcm/bcm*.dts*
3462 F:      arch/mips/include/asm/mach-bmips/*
3463 F:      arch/mips/kernel/*bmips*
3464 F:      drivers/soc/bcm/bcm63xx
3465 F:      drivers/irqchip/irq-bcm63*
3466 F:      drivers/irqchip/irq-bcm7*
3467 F:      drivers/irqchip/irq-brcmstb*
3468 F:      include/linux/bcm963xx_nvram.h
3469 F:      include/linux/bcm963xx_tag.h
3470
3471 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
3472 M:      Rasesh Mody <[email protected]>
3473 M:      [email protected]
3474 L:      [email protected]
3475 S:      Supported
3476 F:      drivers/net/ethernet/broadcom/bnx2.*
3477 F:      drivers/net/ethernet/broadcom/bnx2_*
3478
3479 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3480 M:      Saurav Kashyap <[email protected]>
3481 M:      Javed Hasan <[email protected]>
3482 M:      [email protected]
3483 L:      [email protected]
3484 S:      Supported
3485 F:      drivers/scsi/bnx2fc/
3486
3487 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3488 M:      Nilesh Javali <[email protected]>
3489 M:      Manish Rangankar <[email protected]>
3490 M:      [email protected]
3491 L:      [email protected]
3492 S:      Supported
3493 F:      drivers/scsi/bnx2i/
3494
3495 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
3496 M:      Ariel Elior <[email protected]>
3497 M:      Sudarsana Kalluru <[email protected]>
3498 M:      [email protected]
3499 L:      [email protected]
3500 S:      Supported
3501 F:      drivers/net/ethernet/broadcom/bnx2x/
3502
3503 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
3504 M:      Michael Chan <[email protected]>
3505 L:      [email protected]
3506 S:      Supported
3507 F:      drivers/net/ethernet/broadcom/bnxt/
3508
3509 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
3510 M:      Arend van Spriel <[email protected]>
3511 M:      Franky Lin <[email protected]>
3512 M:      Hante Meuleman <[email protected]>
3513 M:      Chi-hsien Lin <[email protected]>
3514 M:      Wright Feng <[email protected]>
3515 M:      Chung-hsien Hsu <[email protected]>
3516 L:      [email protected]
3517 L:      [email protected]
3518 L:      [email protected]
3519 S:      Supported
3520 F:      drivers/net/wireless/broadcom/brcm80211/
3521
3522 BROADCOM BRCMSTB GPIO DRIVER
3523 M:      Gregory Fong <[email protected]>
3524 L:      [email protected]
3525 S:      Supported
3526 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
3527 F:      drivers/gpio/gpio-brcmstb.c
3528
3529 BROADCOM BRCMSTB I2C DRIVER
3530 M:      Kamal Dasu <[email protected]>
3531 L:      [email protected]
3532 L:      [email protected]
3533 S:      Supported
3534 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
3535 F:      drivers/i2c/busses/i2c-brcmstb.c
3536
3537 BROADCOM BRCMSTB USB EHCI DRIVER
3538 M:      Al Cooper <[email protected]>
3539 L:      [email protected]
3540 L:      [email protected]
3541 S:      Maintained
3542 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
3543 F:      drivers/usb/host/ehci-brcm.*
3544
3545 BROADCOM BRCMSTB USB PIN MAP DRIVER
3546 M:      Al Cooper <[email protected]>
3547 L:      [email protected]
3548 L:      [email protected]
3549 S:      Maintained
3550 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
3551 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
3552
3553 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
3554 M:      Al Cooper <[email protected]>
3555 L:      [email protected]
3556 L:      [email protected]
3557 S:      Maintained
3558 F:      drivers/phy/broadcom/phy-brcm-usb*
3559
3560 BROADCOM ETHERNET PHY DRIVERS
3561 M:      Florian Fainelli <[email protected]>
3562 L:      [email protected]
3563 L:      [email protected]
3564 S:      Supported
3565 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
3566 F:      drivers/net/phy/bcm*.[ch]
3567 F:      drivers/net/phy/broadcom.c
3568 F:      include/linux/brcmphy.h
3569
3570 BROADCOM GENET ETHERNET DRIVER
3571 M:      Doug Berger <[email protected]>
3572 M:      Florian Fainelli <[email protected]>
3573 L:      [email protected]
3574 L:      [email protected]
3575 S:      Supported
3576 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.txt
3577 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.txt
3578 F:      drivers/net/ethernet/broadcom/genet/
3579 F:      drivers/net/ethernet/broadcom/unimac.h
3580 F:      drivers/net/mdio/mdio-bcm-unimac.c
3581 F:      include/linux/platform_data/bcmgenet.h
3582 F:      include/linux/platform_data/mdio-bcm-unimac.h
3583
3584 BROADCOM IPROC ARM ARCHITECTURE
3585 M:      Ray Jui <[email protected]>
3586 M:      Scott Branden <[email protected]>
3587 M:      [email protected]
3588 L:      [email protected] (moderated for non-subscribers)
3589 S:      Maintained
3590 T:      git git://github.com/broadcom/cygnus-linux.git
3591 F:      arch/arm64/boot/dts/broadcom/northstar2/*
3592 F:      arch/arm64/boot/dts/broadcom/stingray/*
3593 F:      drivers/clk/bcm/clk-ns*
3594 F:      drivers/clk/bcm/clk-sr*
3595 F:      drivers/pinctrl/bcm/pinctrl-ns*
3596 F:      include/dt-bindings/clock/bcm-sr*
3597 N:      iproc
3598 N:      cygnus
3599 N:      bcm[-_]nsp
3600 N:      bcm9113*
3601 N:      bcm9583*
3602 N:      bcm9585*
3603 N:      bcm9586*
3604 N:      bcm988312
3605 N:      bcm113*
3606 N:      bcm583*
3607 N:      bcm585*
3608 N:      bcm586*
3609 N:      bcm88312
3610 N:      hr2
3611 N:      stingray
3612
3613 BROADCOM IPROC GBIT ETHERNET DRIVER
3614 M:      Rafał Miłecki <[email protected]>
3615 M:      [email protected]
3616 L:      [email protected]
3617 S:      Maintained
3618 F:      Documentation/devicetree/bindings/net/brcm,amac.txt
3619 F:      drivers/net/ethernet/broadcom/bgmac*
3620 F:      drivers/net/ethernet/broadcom/unimac.h
3621
3622 BROADCOM KONA GPIO DRIVER
3623 M:      Ray Jui <[email protected]>
3624 L:      [email protected]
3625 S:      Supported
3626 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
3627 F:      drivers/gpio/gpio-bcm-kona.c
3628
3629 BROADCOM NETXTREME-E ROCE DRIVER
3630 M:      Selvin Xavier <[email protected]>
3631 M:      Devesh Sharma <[email protected]>
3632 M:      Somnath Kotur <[email protected]>
3633 M:      Sriharsha Basavapatna <[email protected]>
3634 M:      Naresh Kumar PBS <[email protected]>
3635 L:      [email protected]
3636 S:      Supported
3637 W:      http://www.broadcom.com
3638 F:      drivers/infiniband/hw/bnxt_re/
3639 F:      include/uapi/rdma/bnxt_re-abi.h
3640
3641 BROADCOM NVRAM DRIVER
3642 M:      Rafał Miłecki <[email protected]>
3643 L:      [email protected]
3644 S:      Maintained
3645 F:      drivers/firmware/broadcom/*
3646
3647 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
3648 M:      Rafał Miłecki <[email protected]>
3649 M:      Florian Fainelli <[email protected]>
3650 M:      [email protected]
3651 L:      [email protected]
3652 S:      Maintained
3653 T:      git git://github.com/broadcom/stblinux.git
3654 F:      drivers/soc/bcm/bcm-pmb.c
3655 F:      include/dt-bindings/soc/bcm-pmb.h
3656
3657 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
3658 M:      Rafał Miłecki <[email protected]>
3659 L:      [email protected]
3660 S:      Maintained
3661 F:      drivers/bcma/
3662 F:      include/linux/bcma/
3663
3664 BROADCOM SPI DRIVER
3665 M:      Kamal Dasu <[email protected]>
3666 M:      [email protected]
3667 S:      Maintained
3668 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.txt
3669 F:      drivers/spi/spi-bcm-qspi.*
3670 F:      drivers/spi/spi-brcmstb-qspi.c
3671 F:      drivers/spi/spi-iproc-qspi.c
3672
3673 BROADCOM STB AVS CPUFREQ DRIVER
3674 M:      Markus Mayer <[email protected]>
3675 M:      [email protected]
3676 L:      [email protected]
3677 S:      Maintained
3678 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
3679 F:      drivers/cpufreq/brcmstb*
3680
3681 BROADCOM STB AVS TMON DRIVER
3682 M:      Markus Mayer <[email protected]>
3683 M:      [email protected]
3684 L:      [email protected]
3685 S:      Maintained
3686 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
3687 F:      drivers/thermal/broadcom/brcmstb*
3688
3689 BROADCOM STB DPFE DRIVER
3690 M:      Markus Mayer <[email protected]>
3691 M:      [email protected]
3692 L:      [email protected] (moderated for non-subscribers)
3693 S:      Maintained
3694 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
3695 F:      drivers/memory/brcmstb_dpfe.c
3696
3697 BROADCOM STB NAND FLASH DRIVER
3698 M:      Brian Norris <[email protected]>
3699 M:      Kamal Dasu <[email protected]>
3700 L:      [email protected]
3701 L:      [email protected]
3702 S:      Maintained
3703 F:      drivers/mtd/nand/raw/brcmnand/
3704
3705 BROADCOM SYSTEMPORT ETHERNET DRIVER
3706 M:      Florian Fainelli <[email protected]>
3707 L:      [email protected]
3708 L:      [email protected]
3709 S:      Supported
3710 F:      drivers/net/ethernet/broadcom/bcmsysport.*
3711 F:      drivers/net/ethernet/broadcom/unimac.h
3712
3713 BROADCOM TG3 GIGABIT ETHERNET DRIVER
3714 M:      Siva Reddy Kallam <[email protected]>
3715 M:      Prashant Sreedharan <[email protected]>
3716 M:      Michael Chan <[email protected]>
3717 L:      [email protected]
3718 S:      Supported
3719 F:      drivers/net/ethernet/broadcom/tg3.*
3720
3721 BROCADE BFA FC SCSI DRIVER
3722 M:      Anil Gurumurthy <[email protected]>
3723 M:      Sudarsana Kalluru <[email protected]>
3724 L:      [email protected]
3725 S:      Supported
3726 F:      drivers/scsi/bfa/
3727
3728 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
3729 M:      Rasesh Mody <[email protected]>
3730 M:      Sudarsana Kalluru <[email protected]>
3731 M:      [email protected]
3732 L:      [email protected]
3733 S:      Supported
3734 F:      drivers/net/ethernet/brocade/bna/
3735
3736 BSG (block layer generic sg v4 driver)
3737 M:      FUJITA Tomonori <[email protected]>
3738 L:      [email protected]
3739 S:      Supported
3740 F:      block/bsg.c
3741 F:      include/linux/bsg.h
3742 F:      include/uapi/linux/bsg.h
3743
3744 BT87X AUDIO DRIVER
3745 M:      Clemens Ladisch <[email protected]>
3746 L:      [email protected] (moderated for non-subscribers)
3747 S:      Maintained
3748 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3749 F:      Documentation/sound/cards/bt87x.rst
3750 F:      sound/pci/bt87x.c
3751
3752 BT8XXGPIO DRIVER
3753 M:      Michael Buesch <[email protected]>
3754 S:      Maintained
3755 W:      http://bu3sch.de/btgpio.php
3756 F:      drivers/gpio/gpio-bt8xx.c
3757
3758 BTRFS FILE SYSTEM
3759 M:      Chris Mason <[email protected]>
3760 M:      Josef Bacik <[email protected]>
3761 M:      David Sterba <[email protected]>
3762 L:      [email protected]
3763 S:      Maintained
3764 W:      http://btrfs.wiki.kernel.org/
3765 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
3766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
3767 F:      Documentation/filesystems/btrfs.rst
3768 F:      fs/btrfs/
3769 F:      include/linux/btrfs*
3770 F:      include/uapi/linux/btrfs*
3771
3772 BTTV VIDEO4LINUX DRIVER
3773 M:      Mauro Carvalho Chehab <[email protected]>
3774 L:      [email protected]
3775 S:      Odd fixes
3776 W:      https://linuxtv.org
3777 T:      git git://linuxtv.org/media_tree.git
3778 F:      Documentation/driver-api/media/drivers/bttv*
3779 F:      drivers/media/pci/bt8xx/bttv*
3780
3781 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3782 M:      Chanwoo Choi <[email protected]>
3783 L:      [email protected]
3784 L:      [email protected]
3785 S:      Maintained
3786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
3787 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3788 F:      drivers/devfreq/exynos-bus.c
3789
3790 BUSLOGIC SCSI DRIVER
3791 M:      Khalid Aziz <[email protected]>
3792 L:      [email protected]
3793 S:      Maintained
3794 F:      drivers/scsi/BusLogic.*
3795 F:      drivers/scsi/FlashPoint.*
3796
3797 C-MEDIA CMI8788 DRIVER
3798 M:      Clemens Ladisch <[email protected]>
3799 L:      [email protected] (moderated for non-subscribers)
3800 S:      Maintained
3801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3802 F:      sound/pci/oxygen/
3803
3804 C-SKY ARCHITECTURE
3805 M:      Guo Ren <[email protected]>
3806 L:      [email protected]
3807 S:      Supported
3808 T:      git https://github.com/c-sky/csky-linux.git
3809 F:      Documentation/devicetree/bindings/csky/
3810 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
3811 F:      Documentation/devicetree/bindings/timer/csky,*
3812 F:      arch/csky/
3813 F:      drivers/clocksource/timer-gx6605s.c
3814 F:      drivers/clocksource/timer-mp-csky.c
3815 F:      drivers/irqchip/irq-csky-*
3816 N:      csky
3817 K:      csky
3818
3819 CA8210 IEEE-802.15.4 RADIO DRIVER
3820 M:      Harry Morris <[email protected]>
3821 L:      [email protected]
3822 S:      Maintained
3823 W:      https://github.com/Cascoda/ca8210-linux.git
3824 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
3825 F:      drivers/net/ieee802154/ca8210.c
3826
3827 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
3828 M:      David Howells <[email protected]>
3829 L:      [email protected] (moderated for non-subscribers)
3830 S:      Supported
3831 F:      Documentation/filesystems/caching/cachefiles.rst
3832 F:      fs/cachefiles/
3833
3834 CADENCE MIPI-CSI2 BRIDGES
3835 M:      Maxime Ripard <[email protected]>
3836 L:      [email protected]
3837 S:      Maintained
3838 F:      Documentation/devicetree/bindings/media/cdns,*.txt
3839 F:      drivers/media/platform/cadence/cdns-csi2*
3840
3841 CADENCE NAND DRIVER
3842 L:      [email protected]
3843 S:      Orphan
3844 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
3845 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
3846
3847 CADENCE USB3 DRD IP DRIVER
3848 M:      Peter Chen <[email protected]>
3849 M:      Pawel Laszczak <[email protected]>
3850 R:      Roger Quadros <[email protected]>
3851 R:      Aswath Govindraju <[email protected]>
3852 L:      [email protected]
3853 S:      Maintained
3854 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3855 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
3856 F:      drivers/usb/cdns3/
3857 X:      drivers/usb/cdns3/cdnsp*
3858
3859 CADENCE USBSSP DRD IP DRIVER
3860 M:      Pawel Laszczak <[email protected]>
3861 L:      [email protected]
3862 S:      Maintained
3863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3864 F:      drivers/usb/cdns3/
3865 X:      drivers/usb/cdns3/cdns3*
3866
3867 CADET FM/AM RADIO RECEIVER DRIVER
3868 M:      Hans Verkuil <[email protected]>
3869 L:      [email protected]
3870 S:      Maintained
3871 W:      https://linuxtv.org
3872 T:      git git://linuxtv.org/media_tree.git
3873 F:      drivers/media/radio/radio-cadet*
3874
3875 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
3876 L:      [email protected]
3877 S:      Orphan
3878 T:      git git://linuxtv.org/media_tree.git
3879 F:      Documentation/admin-guide/media/cafe_ccic*
3880 F:      drivers/media/platform/marvell-ccic/
3881
3882 CAIF NETWORK LAYER
3883 L:      [email protected]
3884 S:      Orphan
3885 F:      Documentation/networking/caif/
3886 F:      drivers/net/caif/
3887 F:      include/net/caif/
3888 F:      include/uapi/linux/caif/
3889 F:      net/caif/
3890
3891 CAKE QDISC
3892 M:      Toke Høiland-Jørgensen <[email protected]>
3893 L:      [email protected] (moderated for non-subscribers)
3894 S:      Maintained
3895 F:      net/sched/sch_cake.c
3896
3897 CAN NETWORK DRIVERS
3898 M:      Wolfgang Grandegger <[email protected]>
3899 M:      Marc Kleine-Budde <[email protected]>
3900 L:      [email protected]
3901 S:      Maintained
3902 W:      https://github.com/linux-can
3903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3905 F:      Documentation/devicetree/bindings/net/can/
3906 F:      drivers/net/can/
3907 F:      include/linux/can/bittiming.h
3908 F:      include/linux/can/dev.h
3909 F:      include/linux/can/led.h
3910 F:      include/linux/can/length.h
3911 F:      include/linux/can/platform/
3912 F:      include/linux/can/rx-offload.h
3913 F:      include/uapi/linux/can/error.h
3914 F:      include/uapi/linux/can/netlink.h
3915 F:      include/uapi/linux/can/vxcan.h
3916
3917 CAN NETWORK LAYER
3918 M:      Oliver Hartkopp <[email protected]>
3919 M:      Marc Kleine-Budde <[email protected]>
3920 L:      [email protected]
3921 S:      Maintained
3922 W:      https://github.com/linux-can
3923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3924 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3925 F:      Documentation/networking/can.rst
3926 F:      include/linux/can/can-ml.h
3927 F:      include/linux/can/core.h
3928 F:      include/linux/can/skb.h
3929 F:      include/net/netns/can.h
3930 F:      include/uapi/linux/can.h
3931 F:      include/uapi/linux/can/bcm.h
3932 F:      include/uapi/linux/can/gw.h
3933 F:      include/uapi/linux/can/isotp.h
3934 F:      include/uapi/linux/can/raw.h
3935 F:      net/can/
3936
3937 CAN-J1939 NETWORK LAYER
3938 M:      Robin van der Gracht <[email protected]>
3939 M:      Oleksij Rempel <[email protected]>
3940 R:      [email protected]
3941 L:      [email protected]
3942 S:      Maintained
3943 F:      Documentation/networking/j1939.rst
3944 F:      include/uapi/linux/can/j1939.h
3945 F:      net/can/j1939/
3946
3947 CAPABILITIES
3948 M:      Serge Hallyn <[email protected]>
3949 L:      [email protected]
3950 S:      Supported
3951 F:      include/linux/capability.h
3952 F:      include/uapi/linux/capability.h
3953 F:      kernel/capability.c
3954 F:      security/commoncap.c
3955
3956 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
3957 M:      Kevin Tsai <[email protected]>
3958 S:      Maintained
3959 F:      drivers/iio/light/cm*
3960
3961 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
3962 M:      Christian Lamparter <[email protected]>
3963 L:      [email protected]
3964 S:      Maintained
3965 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
3966 F:      drivers/net/wireless/ath/carl9170/
3967
3968 CAVIUM I2C DRIVER
3969 M:      Robert Richter <[email protected]>
3970 S:      Odd Fixes
3971 W:      http://www.marvell.com
3972 F:      drivers/i2c/busses/i2c-octeon*
3973 F:      drivers/i2c/busses/i2c-thunderx*
3974
3975 CAVIUM LIQUIDIO NETWORK DRIVER
3976 M:      Derek Chickles <[email protected]>
3977 M:      Satanand Burla <[email protected]>
3978 M:      Felix Manlunas <[email protected]>
3979 L:      [email protected]
3980 S:      Supported
3981 W:      http://www.marvell.com
3982 F:      drivers/net/ethernet/cavium/liquidio/
3983
3984 CAVIUM MMC DRIVER
3985 M:      Robert Richter <[email protected]>
3986 S:      Odd Fixes
3987 W:      http://www.marvell.com
3988 F:      drivers/mmc/host/cavium*
3989
3990 CAVIUM OCTEON-TX CRYPTO DRIVER
3991 M:      George Cherian <[email protected]>
3992 L:      [email protected]
3993 S:      Supported
3994 W:      http://www.marvell.com
3995 F:      drivers/crypto/cavium/cpt/
3996
3997 CAVIUM THUNDERX2 ARM64 SOC
3998 M:      Robert Richter <[email protected]>
3999 L:      [email protected] (moderated for non-subscribers)
4000 S:      Odd Fixes
4001 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4002 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4003
4004 CC2520 IEEE-802.15.4 RADIO DRIVER
4005 M:      Varka Bhadram <[email protected]>
4006 L:      [email protected]
4007 S:      Maintained
4008 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4009 F:      drivers/net/ieee802154/cc2520.c
4010 F:      include/linux/spi/cc2520.h
4011
4012 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4013 M:      Gilad Ben-Yossef <[email protected]>
4014 L:      [email protected]
4015 S:      Supported
4016 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4017 F:      drivers/crypto/ccree/
4018
4019 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4020 M:      Hadar Gat <[email protected]>
4021 L:      [email protected]
4022 S:      Supported
4023 F:      drivers/char/hw_random/cctrng.c
4024 F:      drivers/char/hw_random/cctrng.h
4025 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4026 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4027
4028 CEC FRAMEWORK
4029 M:      Hans Verkuil <[email protected]>
4030 L:      [email protected]
4031 S:      Supported
4032 W:      http://linuxtv.org
4033 T:      git git://linuxtv.org/media_tree.git
4034 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4035 F:      Documentation/devicetree/bindings/media/cec.txt
4036 F:      Documentation/driver-api/media/cec-core.rst
4037 F:      Documentation/userspace-api/media/cec
4038 F:      drivers/media/cec/
4039 F:      drivers/media/rc/keymaps/rc-cec.c
4040 F:      include/media/cec-notifier.h
4041 F:      include/media/cec.h
4042 F:      include/uapi/linux/cec-funcs.h
4043 F:      include/uapi/linux/cec.h
4044
4045 CEC GPIO DRIVER
4046 M:      Hans Verkuil <[email protected]>
4047 L:      [email protected]
4048 S:      Supported
4049 W:      http://linuxtv.org
4050 T:      git git://linuxtv.org/media_tree.git
4051 F:      Documentation/devicetree/bindings/media/cec-gpio.txt
4052 F:      drivers/media/cec/platform/cec-gpio/
4053
4054 CELL BROADBAND ENGINE ARCHITECTURE
4055 M:      Arnd Bergmann <[email protected]>
4056 L:      [email protected]
4057 S:      Supported
4058 W:      http://www.ibm.com/developerworks/power/cell/
4059 F:      arch/powerpc/include/asm/cell*.h
4060 F:      arch/powerpc/include/asm/spu*.h
4061 F:      arch/powerpc/include/uapi/asm/spu*.h
4062 F:      arch/powerpc/platforms/cell/
4063
4064 CELLWISE CW2015 BATTERY DRIVER
4065 M:      Tobias Schrammm <[email protected]>
4066 S:      Maintained
4067 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4068 F:      drivers/power/supply/cw2015_battery.c
4069
4070 CEPH COMMON CODE (LIBCEPH)
4071 M:      Ilya Dryomov <[email protected]>
4072 M:      Jeff Layton <[email protected]>
4073 L:      [email protected]
4074 S:      Supported
4075 W:      http://ceph.com/
4076 T:      git git://github.com/ceph/ceph-client.git
4077 F:      include/linux/ceph/
4078 F:      include/linux/crush/
4079 F:      net/ceph/
4080
4081 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4082 M:      Jeff Layton <[email protected]>
4083 M:      Ilya Dryomov <[email protected]>
4084 L:      [email protected]
4085 S:      Supported
4086 W:      http://ceph.com/
4087 T:      git git://github.com/ceph/ceph-client.git
4088 F:      Documentation/filesystems/ceph.rst
4089 F:      fs/ceph/
4090
4091 CERTIFICATE HANDLING
4092 M:      David Howells <[email protected]>
4093 M:      David Woodhouse <[email protected]>
4094 L:      [email protected]
4095 S:      Maintained
4096 F:      Documentation/admin-guide/module-signing.rst
4097 F:      certs/
4098 F:      scripts/extract-cert.c
4099 F:      scripts/sign-file.c
4100
4101 CFAG12864B LCD DRIVER
4102 M:      Miguel Ojeda Sandonis <[email protected]>
4103 S:      Maintained
4104 F:      drivers/auxdisplay/cfag12864b.c
4105 F:      include/linux/cfag12864b.h
4106
4107 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4108 M:      Miguel Ojeda Sandonis <[email protected]>
4109 S:      Maintained
4110 F:      drivers/auxdisplay/cfag12864bfb.c
4111 F:      include/linux/cfag12864b.h
4112
4113 CHAR and MISC DRIVERS
4114 M:      Arnd Bergmann <[email protected]>
4115 M:      Greg Kroah-Hartman <[email protected]>
4116 S:      Supported
4117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4118 F:      drivers/char/
4119 F:      drivers/misc/
4120 F:      include/linux/miscdevice.h
4121 X:      drivers/char/agp/
4122 X:      drivers/char/hw_random/
4123 X:      drivers/char/ipmi/
4124 X:      drivers/char/random.c
4125 X:      drivers/char/tpm/
4126
4127 CHECKPATCH
4128 M:      Andy Whitcroft <[email protected]>
4129 M:      Joe Perches <[email protected]>
4130 S:      Maintained
4131 F:      scripts/checkpatch.pl
4132
4133 CHINESE DOCUMENTATION
4134 M:      Harry Wei <[email protected]>
4135 M:      Alex Shi <[email protected]>
4136 L:      [email protected] (subscribers-only)
4137 S:      Maintained
4138 F:      Documentation/translations/zh_CN/
4139
4140 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4141 M:      Peter Chen <[email protected]>
4142 L:      [email protected]
4143 S:      Maintained
4144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4145 F:      drivers/usb/chipidea/
4146
4147 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4148 M:      Hans de Goede <[email protected]>
4149 L:      [email protected]
4150 S:      Maintained
4151 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
4152 F:      drivers/input/touchscreen/chipone_icn8318.c
4153
4154 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4155 M:      Hans de Goede <[email protected]>
4156 L:      [email protected]
4157 S:      Maintained
4158 F:      drivers/input/touchscreen/chipone_icn8505.c
4159
4160 CHROME HARDWARE PLATFORM SUPPORT
4161 M:      Benson Leung <[email protected]>
4162 M:      Enric Balletbo i Serra <[email protected]>
4163 S:      Maintained
4164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4165 F:      drivers/platform/chrome/
4166
4167 CHROMEOS EC CODEC DRIVER
4168 M:      Cheng-Yi Chiang <[email protected]>
4169 R:      Enric Balletbo i Serra <[email protected]>
4170 R:      Guenter Roeck <[email protected]>
4171 S:      Maintained
4172 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4173 F:      sound/soc/codecs/cros_ec_codec.*
4174
4175 CHROMEOS EC SUBDRIVERS
4176 M:      Benson Leung <[email protected]>
4177 M:      Enric Balletbo i Serra <[email protected]>
4178 R:      Guenter Roeck <[email protected]>
4179 S:      Maintained
4180 F:      drivers/power/supply/cros_usbpd-charger.c
4181 N:      cros_ec
4182 N:      cros-ec
4183
4184 CHRONTEL CH7322 CEC DRIVER
4185 M:      Jeff Chase <[email protected]>
4186 L:      [email protected]
4187 S:      Maintained
4188 T:      git git://linuxtv.org/media_tree.git
4189 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
4190 F:      drivers/media/cec/i2c/ch7322.c
4191
4192 CIRRUS LOGIC AUDIO CODEC DRIVERS
4193 M:      James Schulman <[email protected]>
4194 M:      David Rhodes <[email protected]>
4195 L:      [email protected] (moderated for non-subscribers)
4196 L:      [email protected]
4197 S:      Maintained
4198 F:      sound/soc/codecs/cs*
4199
4200 CIRRUS LOGIC EP93XX ETHERNET DRIVER
4201 M:      Hartley Sweeten <[email protected]>
4202 L:      [email protected]
4203 S:      Maintained
4204 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
4205
4206 CIRRUS LOGIC LOCHNAGAR DRIVER
4207 M:      Charles Keepax <[email protected]>
4208 M:      Richard Fitzgerald <[email protected]>
4209 L:      [email protected]
4210 S:      Supported
4211 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
4212 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
4213 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
4214 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
4215 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
4216 F:      Documentation/hwmon/lochnagar.rst
4217 F:      drivers/clk/clk-lochnagar.c
4218 F:      drivers/hwmon/lochnagar-hwmon.c
4219 F:      drivers/mfd/lochnagar-i2c.c
4220 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
4221 F:      drivers/regulator/lochnagar-regulator.c
4222 F:      include/dt-bindings/clk/lochnagar.h
4223 F:      include/dt-bindings/pinctrl/lochnagar.h
4224 F:      include/linux/mfd/lochnagar*
4225 F:      sound/soc/codecs/lochnagar-sc.c
4226
4227 CIRRUS LOGIC MADERA CODEC DRIVERS
4228 M:      Charles Keepax <[email protected]>
4229 M:      Richard Fitzgerald <[email protected]>
4230 L:      [email protected] (moderated for non-subscribers)
4231 L:      [email protected]
4232 S:      Supported
4233 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4234 T:      git https://github.com/CirrusLogic/linux-drivers.git
4235 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
4236 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
4237 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
4238 F:      drivers/gpio/gpio-madera*
4239 F:      drivers/irqchip/irq-madera*
4240 F:      drivers/mfd/cs47l*
4241 F:      drivers/mfd/madera*
4242 F:      drivers/pinctrl/cirrus/*
4243 F:      include/dt-bindings/sound/madera*
4244 F:      include/linux/irqchip/irq-madera*
4245 F:      include/linux/mfd/madera/*
4246 F:      include/sound/madera*
4247 F:      sound/soc/codecs/cs47l*
4248 F:      sound/soc/codecs/madera*
4249
4250 CISCO FCOE HBA DRIVER
4251 M:      Satish Kharat <[email protected]>
4252 M:      Sesidhar Baddela <[email protected]>
4253 M:      Karan Tilak Kumar <[email protected]>
4254 L:      [email protected]
4255 S:      Supported
4256 F:      drivers/scsi/fnic/
4257
4258 CISCO SCSI HBA DRIVER
4259 M:      Karan Tilak Kumar <[email protected]>
4260 M:      Sesidhar Baddela <[email protected]>
4261 L:      [email protected]
4262 S:      Supported
4263 F:      drivers/scsi/snic/
4264
4265 CISCO VIC ETHERNET NIC DRIVER
4266 M:      Christian Benvenuti <[email protected]>
4267 M:      Govindarajulu Varadarajan <[email protected]>
4268 S:      Supported
4269 F:      drivers/net/ethernet/cisco/enic/
4270
4271 CISCO VIC LOW LATENCY NIC DRIVER
4272 M:      Christian Benvenuti <[email protected]>
4273 M:      Nelson Escobar <[email protected]>
4274 S:      Supported
4275 F:      drivers/infiniband/hw/usnic/
4276
4277 CLANG-FORMAT FILE
4278 M:      Miguel Ojeda <[email protected]>
4279 S:      Maintained
4280 F:      .clang-format
4281
4282 CLANG/LLVM BUILD SUPPORT
4283 M:      Nathan Chancellor <[email protected]>
4284 M:      Nick Desaulniers <[email protected]>
4285 L:      [email protected]
4286 S:      Supported
4287 W:      https://clangbuiltlinux.github.io/
4288 B:      https://github.com/ClangBuiltLinux/linux/issues
4289 C:      irc://chat.freenode.net/clangbuiltlinux
4290 F:      Documentation/kbuild/llvm.rst
4291 F:      include/linux/compiler-clang.h
4292 F:      scripts/clang-tools/
4293 F:      scripts/clang-version.sh
4294 F:      scripts/lld-version.sh
4295 K:      \b(?i:clang|llvm)\b
4296
4297 CLEANCACHE API
4298 M:      Konrad Rzeszutek Wilk <[email protected]>
4299 L:      [email protected]
4300 S:      Maintained
4301 F:      include/linux/cleancache.h
4302 F:      mm/cleancache.c
4303
4304 CLK API
4305 M:      Russell King <[email protected]>
4306 L:      [email protected]
4307 S:      Maintained
4308 F:      include/linux/clk.h
4309
4310 CLOCKSOURCE, CLOCKEVENT DRIVERS
4311 M:      Daniel Lezcano <[email protected]>
4312 M:      Thomas Gleixner <[email protected]>
4313 L:      [email protected]
4314 S:      Supported
4315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4316 F:      Documentation/devicetree/bindings/timer/
4317 F:      drivers/clocksource/
4318
4319 CMPC ACPI DRIVER
4320 M:      Thadeu Lima de Souza Cascardo <[email protected]>
4321 M:      Daniel Oliveira Nascimento <[email protected]>
4322 L:      [email protected]
4323 S:      Supported
4324 F:      drivers/platform/x86/classmate-laptop.c
4325
4326 COBALT MEDIA DRIVER
4327 M:      Hans Verkuil <[email protected]>
4328 L:      [email protected]
4329 S:      Supported
4330 W:      https://linuxtv.org
4331 T:      git git://linuxtv.org/media_tree.git
4332 F:      drivers/media/pci/cobalt/
4333
4334 COCCINELLE/Semantic Patches (SmPL)
4335 M:      Julia Lawall <[email protected]>
4336 M:      Gilles Muller <[email protected]>
4337 M:      Nicolas Palix <[email protected]>
4338 M:      Michal Marek <[email protected]>
4339 L:      [email protected] (moderated for non-subscribers)
4340 S:      Supported
4341 W:      http://coccinelle.lip6.fr/
4342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
4343 F:      Documentation/dev-tools/coccinelle.rst
4344 F:      scripts/coccicheck
4345 F:      scripts/coccinelle/
4346
4347 CODA FILE SYSTEM
4348 M:      Jan Harkes <[email protected]>
4349 M:      [email protected]
4350 L:      [email protected]
4351 S:      Maintained
4352 W:      http://www.coda.cs.cmu.edu/
4353 F:      Documentation/filesystems/coda.rst
4354 F:      fs/coda/
4355 F:      include/linux/coda*.h
4356 F:      include/uapi/linux/coda*.h
4357
4358 CODA V4L2 MEM2MEM DRIVER
4359 M:      Philipp Zabel <[email protected]>
4360 L:      [email protected]
4361 S:      Maintained
4362 F:      Documentation/devicetree/bindings/media/coda.yaml
4363 F:      drivers/media/platform/coda/
4364
4365 CODE OF CONDUCT
4366 M:      Greg Kroah-Hartman <[email protected]>
4367 S:      Supported
4368 F:      Documentation/process/code-of-conduct-interpretation.rst
4369 F:      Documentation/process/code-of-conduct.rst
4370
4371 COMMON CLK FRAMEWORK
4372 M:      Michael Turquette <[email protected]>
4373 M:      Stephen Boyd <[email protected]>
4374 L:      [email protected]
4375 S:      Maintained
4376 Q:      http://patchwork.kernel.org/project/linux-clk/list/
4377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
4378 F:      Documentation/devicetree/bindings/clock/
4379 F:      drivers/clk/
4380 F:      include/linux/clk-pr*
4381 F:      include/linux/clk/
4382 F:      include/linux/of_clk.h
4383 X:      drivers/clk/clkdev.c
4384
4385 COMMON INTERNET FILE SYSTEM (CIFS)
4386 M:      Steve French <[email protected]>
4387 L:      [email protected]
4388 L:      [email protected] (moderated for non-subscribers)
4389 S:      Supported
4390 W:      http://linux-cifs.samba.org/
4391 T:      git git://git.samba.org/sfrench/cifs-2.6.git
4392 F:      Documentation/admin-guide/cifs/
4393 F:      fs/cifs/
4394
4395 COMPACTPCI HOTPLUG CORE
4396 M:      Scott Murray <[email protected]>
4397 L:      [email protected]
4398 S:      Maintained
4399 F:      drivers/pci/hotplug/cpci_hotplug*
4400
4401 COMPACTPCI HOTPLUG GENERIC DRIVER
4402 M:      Scott Murray <[email protected]>
4403 L:      [email protected]
4404 S:      Maintained
4405 F:      drivers/pci/hotplug/cpcihp_generic.c
4406
4407 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
4408 M:      Scott Murray <[email protected]>
4409 L:      [email protected]
4410 S:      Maintained
4411 F:      drivers/pci/hotplug/cpcihp_zt5550.*
4412
4413 COMPAL LAPTOP SUPPORT
4414 M:      Cezary Jackiewicz <[email protected]>
4415 L:      [email protected]
4416 S:      Maintained
4417 F:      drivers/platform/x86/compal-laptop.c
4418
4419 COMPILER ATTRIBUTES
4420 M:      Miguel Ojeda <[email protected]>
4421 S:      Maintained
4422 F:      include/linux/compiler_attributes.h
4423
4424 CONEXANT ACCESSRUNNER USB DRIVER
4425 L:      [email protected]
4426 S:      Orphan
4427 W:      http://accessrunner.sourceforge.net/
4428 F:      drivers/usb/atm/cxacru.c
4429
4430 CONFIGFS
4431 M:      Joel Becker <[email protected]>
4432 M:      Christoph Hellwig <[email protected]>
4433 S:      Supported
4434 T:      git git://git.infradead.org/users/hch/configfs.git
4435 F:      fs/configfs/
4436 F:      include/linux/configfs.h
4437 F:      samples/configfs/
4438
4439 CONSOLE SUBSYSTEM
4440 M:      Greg Kroah-Hartman <[email protected]>
4441 S:      Supported
4442 F:      drivers/video/console/
4443 F:      include/linux/console*
4444
4445 CONTROL GROUP (CGROUP)
4446 M:      Tejun Heo <[email protected]>
4447 M:      Zefan Li <[email protected]>
4448 M:      Johannes Weiner <[email protected]>
4449 L:      [email protected]
4450 S:      Maintained
4451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4452 F:      Documentation/admin-guide/cgroup-v1/
4453 F:      Documentation/admin-guide/cgroup-v2.rst
4454 F:      include/linux/cgroup*
4455 F:      kernel/cgroup/
4456
4457 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
4458 M:      Tejun Heo <[email protected]>
4459 M:      Jens Axboe <[email protected]>
4460 L:      [email protected]
4461 L:      [email protected]
4462 T:      git git://git.kernel.dk/linux-block
4463 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
4464 F:      block/bfq-cgroup.c
4465 F:      block/blk-cgroup.c
4466 F:      block/blk-iolatency.c
4467 F:      block/blk-throttle.c
4468 F:      include/linux/blk-cgroup.h
4469
4470 CONTROL GROUP - CPUSET
4471 M:      Zefan Li <[email protected]>
4472 L:      [email protected]
4473 S:      Maintained
4474 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4475 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
4476 F:      include/linux/cpuset.h
4477 F:      kernel/cgroup/cpuset.c
4478
4479 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
4480 M:      Johannes Weiner <[email protected]>
4481 M:      Michal Hocko <[email protected]>
4482 M:      Vladimir Davydov <[email protected]>
4483 L:      [email protected]
4484 L:      [email protected]
4485 S:      Maintained
4486 F:      mm/memcontrol.c
4487 F:      mm/swap_cgroup.c
4488
4489 CORETEMP HARDWARE MONITORING DRIVER
4490 M:      Fenghua Yu <[email protected]>
4491 L:      [email protected]
4492 S:      Maintained
4493 F:      Documentation/hwmon/coretemp.rst
4494 F:      drivers/hwmon/coretemp.c
4495
4496 CORSAIR-CPRO HARDWARE MONITOR DRIVER
4497 M:      Marius Zachmann <[email protected]>
4498 L:      [email protected]
4499 S:      Maintained
4500 F:      drivers/hwmon/corsair-cpro.c
4501
4502 CORSAIR-PSU HARDWARE MONITOR DRIVER
4503 M:      Wilken Gottwalt <[email protected]>
4504 L:      [email protected]
4505 S:      Maintained
4506 F:      Documentation/hwmon/corsair-psu.rst
4507 F:      drivers/hwmon/corsair-psu.c
4508
4509 COSA/SRP SYNC SERIAL DRIVER
4510 M:      Jan "Yenya" Kasprzak <[email protected]>
4511 S:      Maintained
4512 W:      http://www.fi.muni.cz/~kas/cosa/
4513 F:      drivers/net/wan/cosa*
4514
4515 COUNTER SUBSYSTEM
4516 M:      William Breathitt Gray <[email protected]>
4517 L:      [email protected]
4518 S:      Maintained
4519 F:      Documentation/ABI/testing/sysfs-bus-counter*
4520 F:      Documentation/driver-api/generic-counter.rst
4521 F:      drivers/counter/
4522 F:      include/linux/counter.h
4523 F:      include/linux/counter_enum.h
4524
4525 CPMAC ETHERNET DRIVER
4526 M:      Florian Fainelli <[email protected]>
4527 L:      [email protected]
4528 S:      Maintained
4529 F:      drivers/net/ethernet/ti/cpmac.c
4530
4531 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
4532 M:      Viresh Kumar <[email protected]>
4533 M:      Sudeep Holla <[email protected]>
4534 L:      [email protected]
4535 S:      Maintained
4536 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
4537 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
4538
4539 CPU FREQUENCY SCALING FRAMEWORK
4540 M:      "Rafael J. Wysocki" <[email protected]>
4541 M:      Viresh Kumar <[email protected]>
4542 L:      [email protected]
4543 S:      Maintained
4544 B:      https://bugzilla.kernel.org
4545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
4547 F:      Documentation/admin-guide/pm/cpufreq.rst
4548 F:      Documentation/admin-guide/pm/intel_pstate.rst
4549 F:      Documentation/cpu-freq/
4550 F:      Documentation/devicetree/bindings/cpufreq/
4551 F:      drivers/cpufreq/
4552 F:      include/linux/cpufreq.h
4553 F:      include/linux/sched/cpufreq.h
4554 F:      kernel/sched/cpufreq*.c
4555 F:      tools/testing/selftests/cpufreq/
4556
4557 CPU IDLE TIME MANAGEMENT FRAMEWORK
4558 M:      "Rafael J. Wysocki" <[email protected]>
4559 M:      Daniel Lezcano <[email protected]>
4560 L:      [email protected]
4561 S:      Maintained
4562 B:      https://bugzilla.kernel.org
4563 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4564 F:      Documentation/admin-guide/pm/cpuidle.rst
4565 F:      Documentation/driver-api/pm/cpuidle.rst
4566 F:      drivers/cpuidle/
4567 F:      include/linux/cpuidle.h
4568
4569 CPU POWER MONITORING SUBSYSTEM
4570 M:      Thomas Renninger <[email protected]>
4571 M:      Shuah Khan <[email protected]>
4572 M:      Shuah Khan <[email protected]>
4573 L:      [email protected]
4574 S:      Maintained
4575 F:      tools/power/cpupower/
4576
4577 CPUID/MSR DRIVER
4578 M:      "H. Peter Anvin" <[email protected]>
4579 S:      Maintained
4580 F:      arch/x86/kernel/cpuid.c
4581 F:      arch/x86/kernel/msr.c
4582
4583 CPUIDLE DRIVER - ARM BIG LITTLE
4584 M:      Lorenzo Pieralisi <[email protected]>
4585 M:      Daniel Lezcano <[email protected]>
4586 L:      [email protected]
4587 L:      [email protected]
4588 S:      Maintained
4589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4590 F:      drivers/cpuidle/cpuidle-big_little.c
4591
4592 CPUIDLE DRIVER - ARM EXYNOS
4593 M:      Bartlomiej Zolnierkiewicz <[email protected]>
4594 M:      Daniel Lezcano <[email protected]>
4595 M:      Kukjin Kim <[email protected]>
4596 L:      [email protected]
4597 L:      [email protected]
4598 S:      Supported
4599 F:      arch/arm/mach-exynos/pm.c
4600 F:      drivers/cpuidle/cpuidle-exynos.c
4601 F:      include/linux/platform_data/cpuidle-exynos.h
4602
4603 CPUIDLE DRIVER - ARM PSCI
4604 M:      Lorenzo Pieralisi <[email protected]>
4605 M:      Sudeep Holla <[email protected]>
4606 L:      [email protected]
4607 L:      [email protected]
4608 S:      Supported
4609 F:      drivers/cpuidle/cpuidle-psci.c
4610
4611 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
4612 M:      Ulf Hansson <[email protected]>
4613 L:      [email protected]
4614 L:      [email protected]
4615 S:      Supported
4616 F:      drivers/cpuidle/cpuidle-psci.h
4617 F:      drivers/cpuidle/cpuidle-psci-domain.c
4618
4619 CRAMFS FILESYSTEM
4620 M:      Nicolas Pitre <[email protected]>
4621 S:      Maintained
4622 F:      Documentation/filesystems/cramfs.rst
4623 F:      fs/cramfs/
4624
4625 CREATIVE SB0540
4626 M:      Bastien Nocera <[email protected]>
4627 L:      [email protected]
4628 S:      Maintained
4629 F:      drivers/hid/hid-creative-sb0540.c
4630
4631 CRYPTO API
4632 M:      Herbert Xu <[email protected]>
4633 M:      "David S. Miller" <[email protected]>
4634 L:      [email protected]
4635 S:      Maintained
4636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
4637 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
4638 F:      Documentation/crypto/
4639 F:      Documentation/devicetree/bindings/crypto/
4640 F:      arch/*/crypto/
4641 F:      crypto/
4642 F:      drivers/crypto/
4643 F:      include/crypto/
4644 F:      include/linux/crypto*
4645 F:      lib/crypto/
4646
4647 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
4648 M:      Neil Horman <[email protected]>
4649 L:      [email protected]
4650 S:      Maintained
4651 F:      crypto/ansi_cprng.c
4652 F:      crypto/rng.c
4653
4654 CS3308 MEDIA DRIVER
4655 M:      Hans Verkuil <[email protected]>
4656 L:      [email protected]
4657 S:      Odd Fixes
4658 W:      http://linuxtv.org
4659 T:      git git://linuxtv.org/media_tree.git
4660 F:      drivers/media/i2c/cs3308.c
4661
4662 CS5535 Audio ALSA driver
4663 M:      Jaya Kumar <[email protected]>
4664 S:      Maintained
4665 F:      sound/pci/cs5535audio/
4666
4667 CSI DRIVERS FOR ALLWINNER V3s
4668 M:      Yong Deng <[email protected]>
4669 L:      [email protected]
4670 S:      Maintained
4671 T:      git git://linuxtv.org/media_tree.git
4672 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
4673 F:      drivers/media/platform/sunxi/sun6i-csi/
4674
4675 CW1200 WLAN driver
4676 M:      Solomon Peachy <[email protected]>
4677 S:      Maintained
4678 F:      drivers/net/wireless/st/cw1200/
4679
4680 CX18 VIDEO4LINUX DRIVER
4681 M:      Andy Walls <[email protected]>
4682 L:      [email protected]
4683 S:      Maintained
4684 W:      https://linuxtv.org
4685 T:      git git://linuxtv.org/media_tree.git
4686 F:      drivers/media/pci/cx18/
4687 F:      include/uapi/linux/ivtv*
4688
4689 CX2341X MPEG ENCODER HELPER MODULE
4690 M:      Hans Verkuil <[email protected]>
4691 L:      [email protected]
4692 S:      Maintained
4693 W:      https://linuxtv.org
4694 T:      git git://linuxtv.org/media_tree.git
4695 F:      drivers/media/common/cx2341x*
4696 F:      include/media/drv-intf/cx2341x.h
4697
4698 CX24120 MEDIA DRIVER
4699 M:      Jemma Denson <[email protected]>
4700 M:      Patrick Boettcher <[email protected]>
4701 L:      [email protected]
4702 S:      Maintained
4703 W:      https://linuxtv.org
4704 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4705 F:      drivers/media/dvb-frontends/cx24120*
4706
4707 CX88 VIDEO4LINUX DRIVER
4708 M:      Mauro Carvalho Chehab <[email protected]>
4709 L:      [email protected]
4710 S:      Odd fixes
4711 W:      https://linuxtv.org
4712 T:      git git://linuxtv.org/media_tree.git
4713 F:      Documentation/driver-api/media/drivers/cx88*
4714 F:      drivers/media/pci/cx88/
4715
4716 CXD2820R MEDIA DRIVER
4717 M:      Antti Palosaari <[email protected]>
4718 L:      [email protected]
4719 S:      Maintained
4720 W:      https://linuxtv.org
4721 W:      http://palosaari.fi/linux/
4722 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4723 T:      git git://linuxtv.org/anttip/media_tree.git
4724 F:      drivers/media/dvb-frontends/cxd2820r*
4725
4726 CXGB3 ETHERNET DRIVER (CXGB3)
4727 M:      Raju Rangoju <[email protected]>
4728 L:      [email protected]
4729 S:      Supported
4730 W:      http://www.chelsio.com
4731 F:      drivers/net/ethernet/chelsio/cxgb3/
4732
4733 CXGB3 ISCSI DRIVER (CXGB3I)
4734 M:      Karen Xie <[email protected]>
4735 L:      [email protected]
4736 S:      Supported
4737 W:      http://www.chelsio.com
4738 F:      drivers/scsi/cxgbi/cxgb3i
4739
4740 CXGB4 CRYPTO DRIVER (chcr)
4741 M:      Ayush Sawal <[email protected]>
4742 M:      Vinay Kumar Yadav <[email protected]>
4743 M:      Rohit Maheshwari <[email protected]>
4744 L:      [email protected]
4745 S:      Supported
4746 W:      http://www.chelsio.com
4747 F:      drivers/crypto/chelsio
4748
4749 CXGB4 INLINE CRYPTO DRIVER
4750 M:      Ayush Sawal <[email protected]>
4751 M:      Vinay Kumar Yadav <[email protected]>
4752 M:      Rohit Maheshwari <[email protected]>
4753 L:      [email protected]
4754 S:      Supported
4755 W:      http://www.chelsio.com
4756 F:      drivers/net/ethernet/chelsio/inline_crypto/
4757
4758 CXGB4 ETHERNET DRIVER (CXGB4)
4759 M:      Raju Rangoju <[email protected]>
4760 L:      [email protected]
4761 S:      Supported
4762 W:      http://www.chelsio.com
4763 F:      drivers/net/ethernet/chelsio/cxgb4/
4764
4765 CXGB4 ISCSI DRIVER (CXGB4I)
4766 M:      Karen Xie <[email protected]>
4767 L:      [email protected]
4768 S:      Supported
4769 W:      http://www.chelsio.com
4770 F:      drivers/scsi/cxgbi/cxgb4i
4771
4772 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
4773 M:      Potnuri Bharat Teja <[email protected]>
4774 L:      [email protected]
4775 S:      Supported
4776 W:      http://www.openfabrics.org
4777 F:      drivers/infiniband/hw/cxgb4/
4778 F:      include/uapi/rdma/cxgb4-abi.h
4779
4780 CXGB4VF ETHERNET DRIVER (CXGB4VF)
4781 M:      Raju Rangoju <[email protected]>
4782 L:      [email protected]
4783 S:      Supported
4784 W:      http://www.chelsio.com
4785 F:      drivers/net/ethernet/chelsio/cxgb4vf/
4786
4787 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
4788 M:      Frederic Barrat <[email protected]>
4789 M:      Andrew Donnellan <[email protected]>
4790 L:      [email protected]
4791 S:      Supported
4792 F:      Documentation/ABI/testing/sysfs-class-cxl
4793 F:      Documentation/powerpc/cxl.rst
4794 F:      arch/powerpc/platforms/powernv/pci-cxl.c
4795 F:      drivers/misc/cxl/
4796 F:      include/misc/cxl*
4797 F:      include/uapi/misc/cxl.h
4798
4799 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
4800 M:      Manoj N. Kumar <[email protected]>
4801 M:      Matthew R. Ochs <[email protected]>
4802 M:      Uma Krishnan <[email protected]>
4803 L:      [email protected]
4804 S:      Supported
4805 F:      Documentation/powerpc/cxlflash.rst
4806 F:      drivers/scsi/cxlflash/
4807 F:      include/uapi/scsi/cxlflash_ioctl.h
4808
4809 CYBERPRO FB DRIVER
4810 M:      Russell King <[email protected]>
4811 L:      [email protected] (moderated for non-subscribers)
4812 S:      Maintained
4813 W:      http://www.armlinux.org.uk/
4814 F:      drivers/video/fbdev/cyber2000fb.*
4815
4816 CYCLADES ASYNC MUX DRIVER
4817 S:      Orphan
4818 W:      http://www.cyclades.com/
4819 F:      drivers/tty/cyclades.c
4820 F:      include/linux/cyclades.h
4821 F:      include/uapi/linux/cyclades.h
4822
4823 CYCLADES PC300 DRIVER
4824 S:      Orphan
4825 W:      http://www.cyclades.com/
4826 F:      drivers/net/wan/pc300*
4827
4828 CYPRESS_FIRMWARE MEDIA DRIVER
4829 M:      Antti Palosaari <[email protected]>
4830 L:      [email protected]
4831 S:      Maintained
4832 W:      https://linuxtv.org
4833 W:      http://palosaari.fi/linux/
4834 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4835 T:      git git://linuxtv.org/anttip/media_tree.git
4836 F:      drivers/media/common/cypress_firmware*
4837
4838 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
4839 M:      Linus Walleij <[email protected]>
4840 L:      [email protected]
4841 S:      Maintained
4842 F:      drivers/input/touchscreen/cy8ctma140.c
4843
4844 CYTTSP TOUCHSCREEN DRIVER
4845 M:      Ferruh Yigit <[email protected]>
4846 L:      [email protected]
4847 S:      Supported
4848 F:      drivers/input/touchscreen/cyttsp*
4849 F:      include/linux/input/cyttsp.h
4850
4851 D-LINK DIR-685 TOUCHKEYS DRIVER
4852 M:      Linus Walleij <[email protected]>
4853 L:      [email protected]
4854 S:      Supported
4855 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
4856
4857 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
4858 M:      Joshua Kinard <[email protected]>
4859 S:      Maintained
4860 F:      drivers/rtc/rtc-ds1685.c
4861 F:      include/linux/rtc/ds1685.h
4862
4863 DAMA SLAVE for AX.25
4864 M:      Joerg Reuter <[email protected]>
4865 L:      [email protected]
4866 S:      Maintained
4867 W:      http://yaina.de/jreuter/
4868 W:      http://www.qsl.net/dl1bke/
4869 F:      net/ax25/af_ax25.c
4870 F:      net/ax25/ax25_dev.c
4871 F:      net/ax25/ax25_ds_*
4872 F:      net/ax25/ax25_in.c
4873 F:      net/ax25/ax25_out.c
4874 F:      net/ax25/ax25_timer.c
4875 F:      net/ax25/sysctl_net_ax25.c
4876
4877 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
4878 L:      [email protected]
4879 S:      Orphan
4880 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
4881 F:      drivers/net/ethernet/dec/tulip/dmfe.c
4882
4883 DC390/AM53C974 SCSI driver
4884 M:      Hannes Reinecke <[email protected]>
4885 L:      [email protected]
4886 S:      Maintained
4887 F:      drivers/scsi/am53c974.c
4888
4889 DC395x SCSI driver
4890 M:      Oliver Neukum <[email protected]>
4891 M:      Ali Akcaagac <[email protected]>
4892 M:      Jamie Lenehan <[email protected]>
4893 L:      [email protected]
4894 S:      Maintained
4895 W:      http://twibble.org/dist/dc395x/
4896 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
4897 F:      Documentation/scsi/dc395x.rst
4898 F:      drivers/scsi/dc395x.*
4899
4900 DCCP PROTOCOL
4901 L:      [email protected]
4902 S:      Orphan
4903 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
4904 F:      include/linux/dccp.h
4905 F:      include/linux/tfrc.h
4906 F:      include/uapi/linux/dccp.h
4907 F:      net/dccp/
4908
4909 DECnet NETWORK LAYER
4910 L:      [email protected]
4911 S:      Orphan
4912 W:      http://linux-decnet.sourceforge.net
4913 F:      Documentation/networking/decnet.rst
4914 F:      net/decnet/
4915
4916 DECSTATION PLATFORM SUPPORT
4917 M:      "Maciej W. Rozycki" <[email protected]>
4918 L:      [email protected]
4919 S:      Maintained
4920 W:      http://www.linux-mips.org/wiki/DECstation
4921 F:      arch/mips/dec/
4922 F:      arch/mips/include/asm/dec/
4923 F:      arch/mips/include/asm/mach-dec/
4924
4925 DEFXX FDDI NETWORK DRIVER
4926 M:      "Maciej W. Rozycki" <[email protected]>
4927 S:      Maintained
4928 F:      drivers/net/fddi/defxx.*
4929
4930 DEFZA FDDI NETWORK DRIVER
4931 M:      "Maciej W. Rozycki" <[email protected]>
4932 S:      Maintained
4933 F:      drivers/net/fddi/defza.*
4934
4935 DEINTERLACE DRIVERS FOR ALLWINNER H3
4936 M:      Jernej Skrabec <[email protected]>
4937 L:      [email protected]
4938 S:      Maintained
4939 T:      git git://linuxtv.org/media_tree.git
4940 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
4941 F:      drivers/media/platform/sunxi/sun8i-di/
4942
4943 DELL LAPTOP DRIVER
4944 M:      Matthew Garrett <[email protected]>
4945 M:      Pali Rohár <[email protected]>
4946 L:      [email protected]
4947 S:      Maintained
4948 F:      drivers/platform/x86/dell-laptop.c
4949
4950 DELL LAPTOP FREEFALL DRIVER
4951 M:      Pali Rohár <[email protected]>
4952 S:      Maintained
4953 F:      drivers/platform/x86/dell-smo8800.c
4954
4955 DELL LAPTOP RBTN DRIVER
4956 M:      Pali Rohár <[email protected]>
4957 S:      Maintained
4958 F:      drivers/platform/x86/dell-rbtn.*
4959
4960 DELL LAPTOP SMM DRIVER
4961 M:      Pali Rohár <[email protected]>
4962 S:      Maintained
4963 F:      drivers/hwmon/dell-smm-hwmon.c
4964 F:      include/uapi/linux/i8k.h
4965
4966 DELL REMOTE BIOS UPDATE DRIVER
4967 M:      Stuart Hayes <[email protected]>
4968 L:      [email protected]
4969 S:      Maintained
4970 F:      drivers/platform/x86/dell_rbu.c
4971
4972 DELL SMBIOS DRIVER
4973 M:      Pali Rohár <[email protected]>
4974 M:      Mario Limonciello <[email protected]>
4975 L:      [email protected]
4976 S:      Maintained
4977 F:      drivers/platform/x86/dell-smbios.*
4978
4979 DELL SMBIOS SMM DRIVER
4980 M:      Mario Limonciello <[email protected]>
4981 L:      [email protected]
4982 S:      Maintained
4983 F:      drivers/platform/x86/dell-smbios-smm.c
4984
4985 DELL SMBIOS WMI DRIVER
4986 M:      Mario Limonciello <[email protected]>
4987 L:      [email protected]
4988 S:      Maintained
4989 F:      drivers/platform/x86/dell-smbios-wmi.c
4990 F:      tools/wmi/dell-smbios-example.c
4991
4992 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
4993 M:      Stuart Hayes <[email protected]>
4994 L:      [email protected]
4995 S:      Maintained
4996 F:      Documentation/driver-api/dcdbas.rst
4997 F:      drivers/platform/x86/dcdbas.*
4998
4999 DELL WMI DESCRIPTOR DRIVER
5000 M:      Mario Limonciello <[email protected]>
5001 S:      Maintained
5002 F:      drivers/platform/x86/dell-wmi-descriptor.c
5003
5004 DELL WMI SYSMAN DRIVER
5005 M:      Divya Bharathi <[email protected]>
5006 M:      Mario Limonciello <[email protected]>
5007 M:      Prasanth Ksr <[email protected]>
5008 L:      [email protected]
5009 S:      Maintained
5010 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
5011 F:      drivers/platform/x86/dell-wmi-sysman/
5012
5013 DELL WMI NOTIFICATIONS DRIVER
5014 M:      Matthew Garrett <[email protected]>
5015 M:      Pali Rohár <[email protected]>
5016 S:      Maintained
5017 F:      drivers/platform/x86/dell-wmi.c
5018
5019 DELTA ST MEDIA DRIVER
5020 M:      Hugues Fruchet <[email protected]>
5021 L:      [email protected]
5022 S:      Supported
5023 W:      https://linuxtv.org
5024 T:      git git://linuxtv.org/media_tree.git
5025 F:      drivers/media/platform/sti/delta
5026
5027 DENALI NAND DRIVER
5028 L:      [email protected]
5029 S:      Orphan
5030 F:      drivers/mtd/nand/raw/denali*
5031
5032 DESIGNWARE EDMA CORE IP DRIVER
5033 M:      Gustavo Pimentel <[email protected]>
5034 L:      [email protected]
5035 S:      Maintained
5036 F:      drivers/dma/dw-edma/
5037 F:      include/linux/dma/edma.h
5038
5039 DESIGNWARE USB2 DRD IP DRIVER
5040 M:      Minas Harutyunyan <[email protected]>
5041 L:      [email protected]
5042 S:      Maintained
5043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5044 F:      drivers/usb/dwc2/
5045
5046 DESIGNWARE USB3 DRD IP DRIVER
5047 M:      Felipe Balbi <[email protected]>
5048 L:      [email protected]
5049 S:      Maintained
5050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5051 F:      drivers/usb/dwc3/
5052
5053 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
5054 M:      Andreas Klinger <[email protected]>
5055 L:      [email protected]
5056 S:      Maintained
5057 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
5058 F:      drivers/iio/proximity/srf*.c
5059
5060 DEVICE COREDUMP (DEV_COREDUMP)
5061 M:      Johannes Berg <[email protected]>
5062 L:      [email protected]
5063 S:      Maintained
5064 F:      drivers/base/devcoredump.c
5065 F:      include/linux/devcoredump.h
5066
5067 DEVICE DEPENDENCY HELPER SCRIPT
5068 M:      Saravana Kannan <[email protected]>
5069 L:      [email protected]
5070 S:      Maintained
5071 F:      scripts/dev-needs.sh
5072
5073 DEVICE DIRECT ACCESS (DAX)
5074 M:      Dan Williams <[email protected]>
5075 M:      Vishal Verma <[email protected]>
5076 M:      Dave Jiang <[email protected]>
5077 L:      [email protected]
5078 S:      Supported
5079 F:      drivers/dax/
5080
5081 DEVICE FREQUENCY (DEVFREQ)
5082 M:      MyungJoo Ham <[email protected]>
5083 M:      Kyungmin Park <[email protected]>
5084 M:      Chanwoo Choi <[email protected]>
5085 L:      [email protected]
5086 S:      Maintained
5087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5088 F:      Documentation/devicetree/bindings/devfreq/
5089 F:      drivers/devfreq/
5090 F:      include/linux/devfreq.h
5091 F:      include/trace/events/devfreq.h
5092
5093 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
5094 M:      Chanwoo Choi <[email protected]>
5095 L:      [email protected]
5096 S:      Supported
5097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5098 F:      Documentation/devicetree/bindings/devfreq/event/
5099 F:      drivers/devfreq/devfreq-event.c
5100 F:      drivers/devfreq/event/
5101 F:      include/dt-bindings/pmu/exynos_ppmu.h
5102 F:      include/linux/devfreq-event.h
5103
5104 DEVICE NUMBER REGISTRY
5105 M:      Torben Mathiasen <[email protected]>
5106 S:      Maintained
5107 W:      http://lanana.org/docs/device-list/index.html
5108
5109 DEVICE-MAPPER  (LVM)
5110 M:      Alasdair Kergon <[email protected]>
5111 M:      Mike Snitzer <[email protected]>
5112 M:      [email protected]
5113 L:      [email protected]
5114 S:      Maintained
5115 W:      http://sources.redhat.com/dm
5116 Q:      http://patchwork.kernel.org/project/dm-devel/list/
5117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
5118 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
5119 F:      Documentation/admin-guide/device-mapper/
5120 F:      drivers/md/Kconfig
5121 F:      drivers/md/Makefile
5122 F:      drivers/md/dm*
5123 F:      drivers/md/persistent-data/
5124 F:      include/linux/device-mapper.h
5125 F:      include/linux/dm-*.h
5126 F:      include/uapi/linux/dm-*.h
5127
5128 DEVLINK
5129 M:      Jiri Pirko <[email protected]>
5130 L:      [email protected]
5131 S:      Supported
5132 F:      Documentation/networking/devlink
5133 F:      include/net/devlink.h
5134 F:      include/uapi/linux/devlink.h
5135 F:      net/core/devlink.c
5136
5137 DIALOG SEMICONDUCTOR DRIVERS
5138 M:      Support Opensource <[email protected]>
5139 S:      Supported
5140 W:      http://www.dialog-semiconductor.com/products
5141 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
5142 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
5143 F:      Documentation/devicetree/bindings/mfd/da90*.txt
5144 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
5145 F:      Documentation/devicetree/bindings/regulator/da92*.txt
5146 F:      Documentation/devicetree/bindings/regulator/slg51000.txt
5147 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
5148 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
5149 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
5150 F:      Documentation/hwmon/da90??.rst
5151 F:      drivers/gpio/gpio-da90??.c
5152 F:      drivers/hwmon/da90??-hwmon.c
5153 F:      drivers/iio/adc/da91??-*.c
5154 F:      drivers/input/misc/da72??.[ch]
5155 F:      drivers/input/misc/da90??_onkey.c
5156 F:      drivers/input/touchscreen/da9052_tsi.c
5157 F:      drivers/leds/leds-da90??.c
5158 F:      drivers/mfd/da903x.c
5159 F:      drivers/mfd/da90??-*.c
5160 F:      drivers/mfd/da91??-*.c
5161 F:      drivers/pinctrl/pinctrl-da90??.c
5162 F:      drivers/power/supply/da9052-battery.c
5163 F:      drivers/power/supply/da91??-*.c
5164 F:      drivers/regulator/da9???-regulator.[ch]
5165 F:      drivers/regulator/slg51000-regulator.[ch]
5166 F:      drivers/rtc/rtc-da90??.c
5167 F:      drivers/thermal/da90??-thermal.c
5168 F:      drivers/video/backlight/da90??_bl.c
5169 F:      drivers/watchdog/da90??_wdt.c
5170 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
5171 F:      include/linux/mfd/da903x.h
5172 F:      include/linux/mfd/da9052/
5173 F:      include/linux/mfd/da9055/
5174 F:      include/linux/mfd/da9062/
5175 F:      include/linux/mfd/da9063/
5176 F:      include/linux/mfd/da9150/
5177 F:      include/linux/regulator/da9211.h
5178 F:      include/sound/da[79]*.h
5179 F:      sound/soc/codecs/da[79]*.[ch]
5180
5181 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
5182 M:      William Breathitt Gray <[email protected]>
5183 L:      [email protected]
5184 S:      Maintained
5185 F:      drivers/gpio/gpio-gpio-mm.c
5186
5187 DIOLAN U2C-12 I2C DRIVER
5188 M:      Guenter Roeck <[email protected]>
5189 L:      [email protected]
5190 S:      Maintained
5191 F:      drivers/i2c/busses/i2c-diolan-u2c.c
5192
5193 DIRECTORY NOTIFICATION (DNOTIFY)
5194 M:      Jan Kara <[email protected]>
5195 R:      Amir Goldstein <[email protected]>
5196 L:      [email protected]
5197 S:      Maintained
5198 F:      Documentation/filesystems/dnotify.rst
5199 F:      fs/notify/dnotify/
5200 F:      include/linux/dnotify.h
5201
5202 DISK GEOMETRY AND PARTITION HANDLING
5203 M:      Andries Brouwer <[email protected]>
5204 S:      Maintained
5205 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
5206 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
5207 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
5208
5209 DISKQUOTA
5210 M:      Jan Kara <[email protected]>
5211 S:      Maintained
5212 F:      Documentation/filesystems/quota.rst
5213 F:      fs/quota/
5214 F:      include/linux/quota*.h
5215 F:      include/uapi/linux/quota*.h
5216
5217 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
5218 M:      Bernie Thompson <[email protected]>
5219 L:      [email protected]
5220 S:      Maintained
5221 W:      http://plugable.com/category/projects/udlfb/
5222 F:      Documentation/fb/udlfb.rst
5223 F:      drivers/video/fbdev/udlfb.c
5224 F:      include/video/udlfb.h
5225
5226 DISTRIBUTED LOCK MANAGER (DLM)
5227 M:      Christine Caulfield <[email protected]>
5228 M:      David Teigland <[email protected]>
5229 L:      [email protected]
5230 S:      Supported
5231 W:      http://sources.redhat.com/cluster/
5232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
5233 F:      fs/dlm/
5234
5235 DMA BUFFER SHARING FRAMEWORK
5236 M:      Sumit Semwal <[email protected]>
5237 M:      Christian König <[email protected]>
5238 L:      [email protected]
5239 L:      [email protected]
5240 L:      [email protected] (moderated for non-subscribers)
5241 S:      Maintained
5242 T:      git git://anongit.freedesktop.org/drm/drm-misc
5243 F:      Documentation/driver-api/dma-buf.rst
5244 F:      drivers/dma-buf/
5245 F:      include/linux/*fence.h
5246 F:      include/linux/dma-buf*
5247 F:      include/linux/dma-resv.h
5248 K:      \bdma_(?:buf|fence|resv)\b
5249
5250 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
5251 M:      Vinod Koul <[email protected]>
5252 L:      [email protected]
5253 S:      Maintained
5254 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
5256 F:      Documentation/devicetree/bindings/dma/
5257 F:      Documentation/driver-api/dmaengine/
5258 F:      drivers/dma/
5259 F:      include/linux/dmaengine.h
5260 F:      include/linux/of_dma.h
5261
5262 DMA MAPPING HELPERS
5263 M:      Christoph Hellwig <[email protected]>
5264 M:      Marek Szyprowski <[email protected]>
5265 R:      Robin Murphy <[email protected]>
5266 L:      [email protected]
5267 S:      Supported
5268 W:      http://git.infradead.org/users/hch/dma-mapping.git
5269 T:      git git://git.infradead.org/users/hch/dma-mapping.git
5270 F:      include/asm-generic/dma-mapping.h
5271 F:      include/linux/dma-direct.h
5272 F:      include/linux/dma-mapping.h
5273 F:      include/linux/dma-map-ops.h
5274 F:      kernel/dma/
5275
5276 DMA MAPPING BENCHMARK
5277 M:      Barry Song <[email protected]>
5278 L:      [email protected]
5279 F:      kernel/dma/map_benchmark.c
5280 F:      tools/testing/selftests/dma/
5281
5282 DMA-BUF HEAPS FRAMEWORK
5283 M:      Sumit Semwal <[email protected]>
5284 R:      Benjamin Gaignard <[email protected]>
5285 R:      Liam Mark <[email protected]>
5286 R:      Laura Abbott <[email protected]>
5287 R:      Brian Starkey <[email protected]>
5288 R:      John Stultz <[email protected]>
5289 L:      [email protected]
5290 L:      [email protected]
5291 L:      [email protected] (moderated for non-subscribers)
5292 S:      Maintained
5293 T:      git git://anongit.freedesktop.org/drm/drm-misc
5294 F:      drivers/dma-buf/dma-heap.c
5295 F:      drivers/dma-buf/heaps/*
5296 F:      include/linux/dma-heap.h
5297 F:      include/uapi/linux/dma-heap.h
5298
5299 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
5300 M:      Lukasz Luba <[email protected]>
5301 L:      [email protected]
5302 L:      [email protected]
5303 S:      Maintained
5304 F:      Documentation/devicetree/bindings/memory-controllers/exynos5422-dmc.txt
5305 F:      drivers/memory/samsung/exynos5422-dmc.c
5306
5307 DME1737 HARDWARE MONITOR DRIVER
5308 M:      Juerg Haefliger <[email protected]>
5309 L:      [email protected]
5310 S:      Maintained
5311 F:      Documentation/hwmon/dme1737.rst
5312 F:      drivers/hwmon/dme1737.c
5313
5314 DMI/SMBIOS SUPPORT
5315 M:      Jean Delvare <[email protected]>
5316 S:      Maintained
5317 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
5318 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
5319 F:      drivers/firmware/dmi-id.c
5320 F:      drivers/firmware/dmi_scan.c
5321 F:      include/linux/dmi.h
5322
5323 DOCUMENTATION
5324 M:      Jonathan Corbet <[email protected]>
5325 L:      [email protected]
5326 S:      Maintained
5327 P:      Documentation/doc-guide/maintainer-profile.rst
5328 T:      git git://git.lwn.net/linux.git docs-next
5329 F:      Documentation/
5330 F:      scripts/documentation-file-ref-check
5331 F:      scripts/kernel-doc
5332 F:      scripts/sphinx-pre-install
5333 X:      Documentation/ABI/
5334 X:      Documentation/admin-guide/media/
5335 X:      Documentation/devicetree/
5336 X:      Documentation/driver-api/media/
5337 X:      Documentation/firmware-guide/acpi/
5338 X:      Documentation/i2c/
5339 X:      Documentation/power/
5340 X:      Documentation/spi/
5341 X:      Documentation/userspace-api/media/
5342
5343 DOCUMENTATION SCRIPTS
5344 M:      Mauro Carvalho Chehab <[email protected]>
5345 L:      [email protected]
5346 S:      Maintained
5347 F:      Documentation/sphinx/parse-headers.pl
5348 F:      scripts/documentation-file-ref-check
5349 F:      scripts/sphinx-pre-install
5350
5351 DOCUMENTATION/ITALIAN
5352 M:      Federico Vaga <[email protected]>
5353 L:      [email protected]
5354 S:      Maintained
5355 F:      Documentation/translations/it_IT
5356
5357 DONGWOON DW9714 LENS VOICE COIL DRIVER
5358 M:      Sakari Ailus <[email protected]>
5359 L:      [email protected]
5360 S:      Maintained
5361 T:      git git://linuxtv.org/media_tree.git
5362 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
5363 F:      drivers/media/i2c/dw9714.c
5364
5365 DONGWOON DW9768 LENS VOICE COIL DRIVER
5366 M:      Dongchun Zhu <[email protected]>
5367 L:      [email protected]
5368 S:      Maintained
5369 T:      git git://linuxtv.org/media_tree.git
5370 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
5371 F:      drivers/media/i2c/dw9768.c
5372
5373 DONGWOON DW9807 LENS VOICE COIL DRIVER
5374 M:      Sakari Ailus <[email protected]>
5375 L:      [email protected]
5376 S:      Maintained
5377 T:      git git://linuxtv.org/media_tree.git
5378 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt
5379 F:      drivers/media/i2c/dw9807-vcm.c
5380
5381 DOUBLETALK DRIVER
5382 M:      "James R. Van Zandt" <[email protected]>
5383 L:      [email protected]
5384 S:      Maintained
5385 F:      drivers/char/dtlk.c
5386 F:      include/linux/dtlk.h
5387
5388 DPAA2 DATAPATH I/O (DPIO) DRIVER
5389 M:      Roy Pledge <[email protected]>
5390 L:      [email protected]
5391 S:      Maintained
5392 F:      drivers/soc/fsl/dpio
5393
5394 DPAA2 ETHERNET DRIVER
5395 M:      Ioana Ciornei <[email protected]>
5396 M:      Ioana Radulescu <[email protected]>
5397 L:      [email protected]
5398 S:      Maintained
5399 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
5400 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
5401 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
5402 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
5403 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
5404 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
5405 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
5406 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
5407 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
5408
5409 DPAA2 ETHERNET SWITCH DRIVER
5410 M:      Ioana Radulescu <[email protected]>
5411 M:      Ioana Ciornei <[email protected]>
5412 L:      [email protected]
5413 S:      Maintained
5414 F:      drivers/staging/fsl-dpaa2/ethsw
5415
5416 DPT_I2O SCSI RAID DRIVER
5417 M:      Adaptec OEM Raid Solutions <[email protected]>
5418 L:      [email protected]
5419 S:      Maintained
5420 W:      http://www.adaptec.com/
5421 F:      drivers/scsi/dpt*
5422 F:      drivers/scsi/dpt/
5423
5424 DRBD DRIVER
5425 M:      Philipp Reisner <[email protected]>
5426 M:      Lars Ellenberg <[email protected]>
5427 L:      [email protected]
5428 S:      Supported
5429 W:      http://www.drbd.org
5430 T:      git git://git.linbit.com/linux-drbd.git
5431 T:      git git://git.linbit.com/drbd-8.4.git
5432 F:      Documentation/admin-guide/blockdev/
5433 F:      drivers/block/drbd/
5434 F:      lib/lru_cache.c
5435
5436 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
5437 M:      Greg Kroah-Hartman <[email protected]>
5438 R:      "Rafael J. Wysocki" <[email protected]>
5439 S:      Supported
5440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
5441 F:      Documentation/core-api/kobject.rst
5442 F:      drivers/base/
5443 F:      fs/debugfs/
5444 F:      fs/sysfs/
5445 F:      include/linux/debugfs.h
5446 F:      include/linux/kobj*
5447 F:      lib/kobj*
5448
5449 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
5450 M:      Nishanth Menon <[email protected]>
5451 L:      [email protected]
5452 S:      Maintained
5453 F:      drivers/soc/ti/smartreflex.c
5454 F:      include/linux/power/smartreflex.h
5455
5456 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
5457 M:      Maxime Ripard <[email protected]>
5458 M:      Chen-Yu Tsai <[email protected]>
5459 R:      Jernej Skrabec <[email protected]>
5460 L:      [email protected]
5461 S:      Supported
5462 T:      git git://anongit.freedesktop.org/drm/drm-misc
5463 F:      drivers/gpu/drm/sun4i/sun8i*
5464
5465 DRM DRIVER FOR ARM PL111 CLCD
5466 M:      Eric Anholt <[email protected]>
5467 S:      Supported
5468 T:      git git://anongit.freedesktop.org/drm/drm-misc
5469 F:      drivers/gpu/drm/pl111/
5470
5471 DRM DRIVER FOR ARM VERSATILE TFT PANELS
5472 M:      Linus Walleij <[email protected]>
5473 S:      Maintained
5474 T:      git git://anongit.freedesktop.org/drm/drm-misc
5475 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
5476 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
5477
5478 DRM DRIVER FOR ASPEED BMC GFX
5479 M:      Joel Stanley <[email protected]>
5480 L:      [email protected] (moderated for non-subscribers)
5481 S:      Supported
5482 T:      git git://anongit.freedesktop.org/drm/drm-misc
5483 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
5484 F:      drivers/gpu/drm/aspeed/
5485
5486 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
5487 M:      Dave Airlie <[email protected]>
5488 R:      Thomas Zimmermann <[email protected]>
5489 L:      [email protected]
5490 S:      Supported
5491 T:      git git://anongit.freedesktop.org/drm/drm-misc
5492 F:      drivers/gpu/drm/ast/
5493
5494 DRM DRIVER FOR BOCHS VIRTUAL GPU
5495 M:      Gerd Hoffmann <[email protected]>
5496 L:      [email protected]
5497 S:      Maintained
5498 T:      git git://anongit.freedesktop.org/drm/drm-misc
5499 F:      drivers/gpu/drm/bochs/
5500
5501 DRM DRIVER FOR BOE HIMAX8279D PANELS
5502 M:      Jerry Han <[email protected]>
5503 S:      Maintained
5504 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
5505 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
5506
5507 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
5508 M:      Linus Walleij <[email protected]>
5509 S:      Maintained
5510 T:      git git://anongit.freedesktop.org/drm/drm-misc
5511 F:      drivers/gpu/drm/tve200/
5512
5513 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
5514 M:      Icenowy Zheng <[email protected]>
5515 S:      Maintained
5516 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
5517 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
5518
5519 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
5520 M:      Jagan Teki <[email protected]>
5521 S:      Maintained
5522 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
5523 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
5524
5525 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
5526 M:      Hans de Goede <[email protected]>
5527 S:      Maintained
5528 T:      git git://anongit.freedesktop.org/drm/drm-misc
5529 F:      drivers/gpu/drm/tiny/gm12u320.c
5530
5531 DRM DRIVER FOR HX8357D PANELS
5532 M:      Eric Anholt <[email protected]>
5533 S:      Maintained
5534 T:      git git://anongit.freedesktop.org/drm/drm-misc
5535 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
5536 F:      drivers/gpu/drm/tiny/hx8357d.c
5537
5538 DRM DRIVER FOR ILITEK ILI9225 PANELS
5539 M:      David Lechner <[email protected]>
5540 S:      Maintained
5541 T:      git git://anongit.freedesktop.org/drm/drm-misc
5542 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
5543 F:      drivers/gpu/drm/tiny/ili9225.c
5544
5545 DRM DRIVER FOR ILITEK ILI9486 PANELS
5546 M:      Kamlesh Gurudasani <[email protected]>
5547 S:      Maintained
5548 T:      git git://anongit.freedesktop.org/drm/drm-misc
5549 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
5550 F:      drivers/gpu/drm/tiny/ili9486.c
5551
5552 DRM DRIVER FOR INTEL I810 VIDEO CARDS
5553 S:      Orphan / Obsolete
5554 F:      drivers/gpu/drm/i810/
5555 F:      include/uapi/drm/i810_drm.h
5556
5557 DRM DRIVER FOR LVDS PANELS
5558 M:      Laurent Pinchart <[email protected]>
5559 L:      [email protected]
5560 T:      git git://anongit.freedesktop.org/drm/drm-misc
5561 S:      Maintained
5562 F:      drivers/gpu/drm/panel/panel-lvds.c
5563 F:      Documentation/devicetree/bindings/display/panel/lvds.yaml
5564
5565 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
5566 M:      Guido Günther <[email protected]>
5567 R:      Purism Kernel Team <[email protected]>
5568 S:      Maintained
5569 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
5570 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
5571
5572 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
5573 S:      Orphan / Obsolete
5574 F:      drivers/gpu/drm/mga/
5575 F:      include/uapi/drm/mga_drm.h
5576
5577 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
5578 M:      Dave Airlie <[email protected]>
5579 R:      Thomas Zimmermann <[email protected]>
5580 L:      [email protected]
5581 S:      Supported
5582 T:      git git://anongit.freedesktop.org/drm/drm-misc
5583 F:      drivers/gpu/drm/mgag200/
5584
5585 DRM DRIVER FOR MI0283QT
5586 M:      Noralf Trønnes <[email protected]>
5587 S:      Maintained
5588 T:      git git://anongit.freedesktop.org/drm/drm-misc
5589 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
5590 F:      drivers/gpu/drm/tiny/mi0283qt.c
5591
5592 DRM DRIVER FOR MSM ADRENO GPU
5593 M:      Rob Clark <[email protected]>
5594 M:      Sean Paul <[email protected]>
5595 L:      [email protected]
5596 L:      [email protected]
5597 L:      [email protected]
5598 S:      Maintained
5599 T:      git https://gitlab.freedesktop.org/drm/msm.git
5600 F:      Documentation/devicetree/bindings/display/msm/
5601 F:      drivers/gpu/drm/msm/
5602 F:      include/uapi/drm/msm_drm.h
5603
5604 DRM DRIVER FOR NOVATEK NT35510 PANELS
5605 M:      Linus Walleij <[email protected]>
5606 S:      Maintained
5607 T:      git git://anongit.freedesktop.org/drm/drm-misc
5608 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
5609 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
5610
5611 DRM DRIVER FOR NOVATEK NT36672A PANELS
5612 M:      Sumit Semwal <[email protected]>
5613 S:      Maintained
5614 T:      git git://anongit.freedesktop.org/drm/drm-misc
5615 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
5616 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
5617
5618 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
5619 M:      Ben Skeggs <[email protected]>
5620 L:      [email protected]
5621 L:      [email protected]
5622 S:      Supported
5623 T:      git git://github.com/skeggsb/linux
5624 F:      drivers/gpu/drm/nouveau/
5625 F:      include/uapi/drm/nouveau_drm.h
5626
5627 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
5628 M:      Stefan Mavrodiev <[email protected]>
5629 S:      Maintained
5630 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
5631 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
5632
5633 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
5634 M:      Noralf Trønnes <[email protected]>
5635 S:      Maintained
5636 T:      git git://anongit.freedesktop.org/drm/drm-misc
5637 F:      Documentation/devicetree/bindings/display/repaper.txt
5638 F:      drivers/gpu/drm/tiny/repaper.c
5639
5640 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
5641 M:      Dave Airlie <[email protected]>
5642 M:      Gerd Hoffmann <[email protected]>
5643 L:      [email protected]
5644 S:      Obsolete
5645 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
5646 T:      git git://anongit.freedesktop.org/drm/drm-misc
5647 F:      drivers/gpu/drm/tiny/cirrus.c
5648
5649 DRM DRIVER FOR QXL VIRTUAL GPU
5650 M:      Dave Airlie <[email protected]>
5651 M:      Gerd Hoffmann <[email protected]>
5652 L:      [email protected]
5653 L:      [email protected]
5654 S:      Maintained
5655 T:      git git://anongit.freedesktop.org/drm/drm-misc
5656 F:      drivers/gpu/drm/qxl/
5657 F:      include/uapi/drm/qxl_drm.h
5658
5659 DRM DRIVER FOR RAGE 128 VIDEO CARDS
5660 S:      Orphan / Obsolete
5661 F:      drivers/gpu/drm/r128/
5662 F:      include/uapi/drm/r128_drm.h
5663
5664 DRM DRIVER FOR RAYDIUM RM67191 PANELS
5665 M:      Robert Chiras <[email protected]>
5666 S:      Maintained
5667 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
5668 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
5669
5670 DRM DRIVER FOR SITRONIX ST7703 PANELS
5671 M:      Guido Günther <[email protected]>
5672 R:      Purism Kernel Team <[email protected]>
5673 R:      Ondrej Jirman <[email protected]>
5674 S:      Maintained
5675 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
5676 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
5677
5678 DRM DRIVER FOR SAVAGE VIDEO CARDS
5679 S:      Orphan / Obsolete
5680 F:      drivers/gpu/drm/savage/
5681 F:      include/uapi/drm/savage_drm.h
5682
5683 DRM DRIVER FOR SIS VIDEO CARDS
5684 S:      Orphan / Obsolete
5685 F:      drivers/gpu/drm/sis/
5686 F:      include/uapi/drm/sis_drm.h
5687
5688 DRM DRIVER FOR SITRONIX ST7586 PANELS
5689 M:      David Lechner <[email protected]>
5690 S:      Maintained
5691 T:      git git://anongit.freedesktop.org/drm/drm-misc
5692 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
5693 F:      drivers/gpu/drm/tiny/st7586.c
5694
5695 DRM DRIVER FOR SITRONIX ST7701 PANELS
5696 M:      Jagan Teki <[email protected]>
5697 S:      Maintained
5698 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
5699 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
5700
5701 DRM DRIVER FOR SITRONIX ST7735R PANELS
5702 M:      David Lechner <[email protected]>
5703 S:      Maintained
5704 T:      git git://anongit.freedesktop.org/drm/drm-misc
5705 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
5706 F:      drivers/gpu/drm/tiny/st7735r.c
5707
5708 DRM DRIVER FOR SONY ACX424AKP PANELS
5709 M:      Linus Walleij <[email protected]>
5710 S:      Maintained
5711 T:      git git://anongit.freedesktop.org/drm/drm-misc
5712 F:      drivers/gpu/drm/panel/panel-sony-acx424akp.c
5713
5714 DRM DRIVER FOR ST-ERICSSON MCDE
5715 M:      Linus Walleij <[email protected]>
5716 S:      Maintained
5717 T:      git git://anongit.freedesktop.org/drm/drm-misc
5718 F:      Documentation/devicetree/bindings/display/ste,mcde.txt
5719 F:      drivers/gpu/drm/mcde/
5720
5721 DRM DRIVER FOR TDFX VIDEO CARDS
5722 S:      Orphan / Obsolete
5723 F:      drivers/gpu/drm/tdfx/
5724
5725 DRM DRIVER FOR TPO TPG110 PANELS
5726 M:      Linus Walleij <[email protected]>
5727 S:      Maintained
5728 T:      git git://anongit.freedesktop.org/drm/drm-misc
5729 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
5730 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
5731
5732 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
5733 M:      Dave Airlie <[email protected]>
5734 R:      Sean Paul <[email protected]>
5735 R:      Thomas Zimmermann <[email protected]>
5736 L:      [email protected]
5737 S:      Supported
5738 T:      git git://anongit.freedesktop.org/drm/drm-misc
5739 F:      drivers/gpu/drm/udl/
5740
5741 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
5742 M:      Rodrigo Siqueira <[email protected]>
5743 M:      Melissa Wen <[email protected]>
5744 R:      Haneen Mohammed <[email protected]>
5745 R:      Daniel Vetter <[email protected]>
5746 L:      [email protected]
5747 S:      Maintained
5748 T:      git git://anongit.freedesktop.org/drm/drm-misc
5749 F:      Documentation/gpu/vkms.rst
5750 F:      drivers/gpu/drm/vkms/
5751
5752 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
5753 M:      Hans de Goede <[email protected]>
5754 L:      [email protected]
5755 S:      Maintained
5756 T:      git git://anongit.freedesktop.org/drm/drm-misc
5757 F:      drivers/gpu/drm/vboxvideo/
5758
5759 DRM DRIVER FOR VMWARE VIRTUAL GPU
5760 M:      "VMware Graphics" <[email protected]>
5761 M:      Roland Scheidegger <[email protected]>
5762 L:      [email protected]
5763 S:      Supported
5764 T:      git git://people.freedesktop.org/~sroland/linux
5765 F:      drivers/gpu/drm/vmwgfx/
5766 F:      include/uapi/drm/vmwgfx_drm.h
5767
5768 DRM DRIVERS
5769 M:      David Airlie <[email protected]>
5770 M:      Daniel Vetter <[email protected]>
5771 L:      [email protected]
5772 S:      Maintained
5773 B:      https://bugs.freedesktop.org/
5774 C:      irc://chat.freenode.net/dri-devel
5775 T:      git git://anongit.freedesktop.org/drm/drm
5776 F:      Documentation/devicetree/bindings/display/
5777 F:      Documentation/devicetree/bindings/gpu/
5778 F:      Documentation/gpu/
5779 F:      drivers/gpu/drm/
5780 F:      drivers/gpu/vga/
5781 F:      include/drm/
5782 F:      include/linux/vga*
5783 F:      include/uapi/drm/
5784
5785 DRM DRIVERS AND MISC GPU PATCHES
5786 M:      Maarten Lankhorst <[email protected]>
5787 M:      Maxime Ripard <[email protected]>
5788 M:      Thomas Zimmermann <[email protected]>
5789 S:      Maintained
5790 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
5791 T:      git git://anongit.freedesktop.org/drm/drm-misc
5792 F:      Documentation/gpu/
5793 F:      drivers/gpu/drm/*
5794 F:      drivers/gpu/vga/
5795 F:      include/drm/drm*
5796 F:      include/linux/vga*
5797 F:      include/uapi/drm/drm*
5798
5799 DRM DRIVERS FOR ALLWINNER A10
5800 M:      Maxime Ripard <[email protected]>
5801 M:      Chen-Yu Tsai <[email protected]>
5802 L:      [email protected]
5803 S:      Supported
5804 T:      git git://anongit.freedesktop.org/drm/drm-misc
5805 F:      Documentation/devicetree/bindings/display/allwinner*
5806 F:      drivers/gpu/drm/sun4i/
5807
5808 DRM DRIVERS FOR AMLOGIC SOCS
5809 M:      Neil Armstrong <[email protected]>
5810 L:      [email protected]
5811 L:      [email protected]
5812 S:      Supported
5813 W:      http://linux-meson.com/
5814 T:      git git://anongit.freedesktop.org/drm/drm-misc
5815 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
5816 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
5817 F:      Documentation/gpu/meson.rst
5818 F:      drivers/gpu/drm/meson/
5819
5820 DRM DRIVERS FOR ATMEL HLCDC
5821 M:      Sam Ravnborg <[email protected]>
5822 M:      Boris Brezillon <[email protected]>
5823 L:      [email protected]
5824 S:      Supported
5825 T:      git git://anongit.freedesktop.org/drm/drm-misc
5826 F:      Documentation/devicetree/bindings/display/atmel/
5827 F:      drivers/gpu/drm/atmel-hlcdc/
5828
5829 DRM DRIVERS FOR BRIDGE CHIPS
5830 M:      Andrzej Hajda <[email protected]>
5831 M:      Neil Armstrong <[email protected]>
5832 R:      Laurent Pinchart <[email protected]>
5833 R:      Jonas Karlman <[email protected]>
5834 R:      Jernej Skrabec <[email protected]>
5835 S:      Maintained
5836 T:      git git://anongit.freedesktop.org/drm/drm-misc
5837 F:      drivers/gpu/drm/bridge/
5838
5839 DRM DRIVERS FOR EXYNOS
5840 M:      Inki Dae <[email protected]>
5841 M:      Joonyoung Shim <[email protected]>
5842 M:      Seung-Woo Kim <[email protected]>
5843 M:      Kyungmin Park <[email protected]>
5844 L:      [email protected]
5845 S:      Supported
5846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
5847 F:      Documentation/devicetree/bindings/display/exynos/
5848 F:      drivers/gpu/drm/exynos/
5849 F:      include/uapi/drm/exynos_drm.h
5850
5851 DRM DRIVERS FOR FREESCALE DCU
5852 M:      Stefan Agner <[email protected]>
5853 M:      Alison Wang <[email protected]>
5854 L:      [email protected]
5855 S:      Supported
5856 T:      git git://anongit.freedesktop.org/drm/drm-misc
5857 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
5858 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
5859 F:      drivers/gpu/drm/fsl-dcu/
5860
5861 DRM DRIVERS FOR FREESCALE IMX
5862 M:      Philipp Zabel <[email protected]>
5863 L:      [email protected]
5864 S:      Maintained
5865 F:      Documentation/devicetree/bindings/display/imx/
5866 F:      drivers/gpu/drm/imx/
5867 F:      drivers/gpu/ipu-v3/
5868
5869 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
5870 M:      Patrik Jakobsson <[email protected]>
5871 L:      [email protected]
5872 S:      Maintained
5873 T:      git git://github.com/patjak/drm-gma500
5874 F:      drivers/gpu/drm/gma500/
5875
5876 DRM DRIVERS FOR HISILICON
5877 M:      Xinliang Liu <[email protected]>
5878 M:      Tian Tao  <[email protected]>
5879 R:      John Stultz <[email protected]>
5880 R:      Xinwei Kong <[email protected]>
5881 R:      Chen Feng <[email protected]>
5882 L:      [email protected]
5883 S:      Maintained
5884 T:      git git://anongit.freedesktop.org/drm/drm-misc
5885 F:      Documentation/devicetree/bindings/display/hisilicon/
5886 F:      drivers/gpu/drm/hisilicon/
5887
5888 DRM DRIVERS FOR LIMA
5889 M:      Qiang Yu <[email protected]>
5890 L:      [email protected]
5891 L:      [email protected] (moderated for non-subscribers)
5892 S:      Maintained
5893 T:      git git://anongit.freedesktop.org/drm/drm-misc
5894 F:      drivers/gpu/drm/lima/
5895 F:      include/uapi/drm/lima_drm.h
5896
5897 DRM DRIVERS FOR MEDIATEK
5898 M:      Chun-Kuang Hu <[email protected]>
5899 M:      Philipp Zabel <[email protected]>
5900 L:      [email protected]
5901 S:      Supported
5902 F:      Documentation/devicetree/bindings/display/mediatek/
5903 F:      drivers/gpu/drm/mediatek/
5904 F:      drivers/phy/mediatek/phy-mtk-hdmi*
5905 F:      drivers/phy/mediatek/phy-mtk-mipi*
5906
5907 DRM DRIVERS FOR NVIDIA TEGRA
5908 M:      Thierry Reding <[email protected]>
5909 L:      [email protected]
5910 L:      [email protected]
5911 S:      Supported
5912 T:      git git://anongit.freedesktop.org/tegra/linux.git
5913 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
5914 F:      drivers/gpu/drm/tegra/
5915 F:      drivers/gpu/host1x/
5916 F:      include/linux/host1x.h
5917 F:      include/uapi/drm/tegra_drm.h
5918
5919 DRM DRIVERS FOR RENESAS
5920 M:      Laurent Pinchart <[email protected]>
5921 M:      Kieran Bingham <[email protected]>
5922 L:      [email protected]
5923 L:      [email protected]
5924 S:      Supported
5925 T:      git git://linuxtv.org/pinchartl/media drm/du/next
5926 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
5927 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
5928 F:      Documentation/devicetree/bindings/display/renesas,du.txt
5929 F:      drivers/gpu/drm/rcar-du/
5930 F:      drivers/gpu/drm/shmobile/
5931 F:      include/linux/platform_data/shmob_drm.h
5932
5933 DRM DRIVERS FOR ROCKCHIP
5934 M:      Sandy Huang <[email protected]>
5935 M:      Heiko Stübner <[email protected]>
5936 L:      [email protected]
5937 S:      Maintained
5938 T:      git git://anongit.freedesktop.org/drm/drm-misc
5939 F:      Documentation/devicetree/bindings/display/rockchip/
5940 F:      drivers/gpu/drm/rockchip/
5941
5942 DRM DRIVERS FOR STI
5943 M:      Benjamin Gaignard <[email protected]>
5944 M:      Vincent Abriou <[email protected]>
5945 L:      [email protected]
5946 S:      Maintained
5947 T:      git git://anongit.freedesktop.org/drm/drm-misc
5948 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
5949 F:      drivers/gpu/drm/sti
5950
5951 DRM DRIVERS FOR STM
5952 M:      Yannick Fertre <[email protected]>
5953 M:      Philippe Cornu <[email protected]>
5954 M:      Benjamin Gaignard <[email protected]>
5955 M:      Vincent Abriou <[email protected]>
5956 L:      [email protected]
5957 S:      Maintained
5958 T:      git git://anongit.freedesktop.org/drm/drm-misc
5959 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
5960 F:      drivers/gpu/drm/stm
5961
5962 DRM DRIVERS FOR TI KEYSTONE
5963 M:      Jyri Sarha <[email protected]>
5964 M:      Tomi Valkeinen <[email protected]>
5965 L:      [email protected]
5966 S:      Maintained
5967 T:      git git://anongit.freedesktop.org/drm/drm-misc
5968 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
5969 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
5970 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
5971 F:      drivers/gpu/drm/tidss/
5972
5973 DRM DRIVERS FOR TI LCDC
5974 M:      Jyri Sarha <[email protected]>
5975 R:      Tomi Valkeinen <[email protected]>
5976 L:      [email protected]
5977 S:      Maintained
5978 F:      Documentation/devicetree/bindings/display/tilcdc/
5979 F:      drivers/gpu/drm/tilcdc/
5980
5981 DRM DRIVERS FOR TI OMAP
5982 M:      Tomi Valkeinen <[email protected]>
5983 L:      [email protected]
5984 S:      Maintained
5985 F:      Documentation/devicetree/bindings/display/ti/
5986 F:      drivers/gpu/drm/omapdrm/
5987
5988 DRM DRIVERS FOR V3D
5989 M:      Eric Anholt <[email protected]>
5990 S:      Supported
5991 T:      git git://anongit.freedesktop.org/drm/drm-misc
5992 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt
5993 F:      drivers/gpu/drm/v3d/
5994 F:      include/uapi/drm/v3d_drm.h
5995
5996 DRM DRIVERS FOR VC4
5997 M:      Eric Anholt <[email protected]>
5998 M:      Maxime Ripard <[email protected]>
5999 S:      Supported
6000 T:      git git://github.com/anholt/linux
6001 T:      git git://anongit.freedesktop.org/drm/drm-misc
6002 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
6003 F:      drivers/gpu/drm/vc4/
6004 F:      include/uapi/drm/vc4_drm.h
6005
6006 DRM DRIVERS FOR VIVANTE GPU IP
6007 M:      Lucas Stach <[email protected]>
6008 R:      Russell King <[email protected]>
6009 R:      Christian Gmeiner <[email protected]>
6010 L:      [email protected] (moderated for non-subscribers)
6011 L:      [email protected]
6012 S:      Maintained
6013 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
6014 F:      drivers/gpu/drm/etnaviv/
6015 F:      include/uapi/drm/etnaviv_drm.h
6016
6017 DRM DRIVERS FOR XEN
6018 M:      Oleksandr Andrushchenko <[email protected]>
6019 L:      [email protected]
6020 L:      [email protected] (moderated for non-subscribers)
6021 S:      Supported
6022 T:      git git://anongit.freedesktop.org/drm/drm-misc
6023 F:      Documentation/gpu/xen-front.rst
6024 F:      drivers/gpu/drm/xen/
6025
6026 DRM DRIVERS FOR XILINX
6027 M:      Hyun Kwon <[email protected]>
6028 M:      Laurent Pinchart <[email protected]>
6029 L:      [email protected]
6030 S:      Maintained
6031 T:      git git://anongit.freedesktop.org/drm/drm-misc
6032 F:      Documentation/devicetree/bindings/display/xlnx/
6033 F:      drivers/gpu/drm/xlnx/
6034
6035 DRM PANEL DRIVERS
6036 M:      Thierry Reding <[email protected]>
6037 R:      Sam Ravnborg <[email protected]>
6038 L:      [email protected]
6039 S:      Maintained
6040 T:      git git://anongit.freedesktop.org/drm/drm-misc
6041 F:      Documentation/devicetree/bindings/display/panel/
6042 F:      drivers/gpu/drm/drm_panel.c
6043 F:      drivers/gpu/drm/panel/
6044 F:      include/drm/drm_panel.h
6045
6046 DRM TTM SUBSYSTEM
6047 M:      Christian Koenig <[email protected]>
6048 M:      Huang Rui <[email protected]>
6049 L:      [email protected]
6050 S:      Maintained
6051 T:      git git://people.freedesktop.org/~agd5f/linux
6052 F:      drivers/gpu/drm/ttm/
6053 F:      include/drm/ttm/
6054
6055 DSBR100 USB FM RADIO DRIVER
6056 M:      Alexey Klimov <[email protected]>
6057 L:      [email protected]
6058 S:      Maintained
6059 T:      git git://linuxtv.org/media_tree.git
6060 F:      drivers/media/radio/dsbr100.c
6061
6062 DT3155 MEDIA DRIVER
6063 M:      Hans Verkuil <[email protected]>
6064 L:      [email protected]
6065 S:      Odd Fixes
6066 W:      https://linuxtv.org
6067 T:      git git://linuxtv.org/media_tree.git
6068 F:      drivers/media/pci/dt3155/
6069
6070 DVB_USB_AF9015 MEDIA DRIVER
6071 M:      Antti Palosaari <[email protected]>
6072 L:      [email protected]
6073 S:      Maintained
6074 W:      https://linuxtv.org
6075 W:      http://palosaari.fi/linux/
6076 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6077 T:      git git://linuxtv.org/anttip/media_tree.git
6078 F:      drivers/media/usb/dvb-usb-v2/af9015*
6079
6080 DVB_USB_AF9035 MEDIA DRIVER
6081 M:      Antti Palosaari <[email protected]>
6082 L:      [email protected]
6083 S:      Maintained
6084 W:      https://linuxtv.org
6085 W:      http://palosaari.fi/linux/
6086 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6087 T:      git git://linuxtv.org/anttip/media_tree.git
6088 F:      drivers/media/usb/dvb-usb-v2/af9035*
6089
6090 DVB_USB_ANYSEE MEDIA DRIVER
6091 M:      Antti Palosaari <[email protected]>
6092 L:      [email protected]
6093 S:      Maintained
6094 W:      https://linuxtv.org
6095 W:      http://palosaari.fi/linux/
6096 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6097 T:      git git://linuxtv.org/anttip/media_tree.git
6098 F:      drivers/media/usb/dvb-usb-v2/anysee*
6099
6100 DVB_USB_AU6610 MEDIA DRIVER
6101 M:      Antti Palosaari <[email protected]>
6102 L:      [email protected]
6103 S:      Maintained
6104 W:      https://linuxtv.org
6105 W:      http://palosaari.fi/linux/
6106 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6107 T:      git git://linuxtv.org/anttip/media_tree.git
6108 F:      drivers/media/usb/dvb-usb-v2/au6610*
6109
6110 DVB_USB_CE6230 MEDIA DRIVER
6111 M:      Antti Palosaari <[email protected]>
6112 L:      [email protected]
6113 S:      Maintained
6114 W:      https://linuxtv.org
6115 W:      http://palosaari.fi/linux/
6116 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6117 T:      git git://linuxtv.org/anttip/media_tree.git
6118 F:      drivers/media/usb/dvb-usb-v2/ce6230*
6119
6120 DVB_USB_CXUSB MEDIA DRIVER
6121 M:      Michael Krufky <[email protected]>
6122 L:      [email protected]
6123 S:      Maintained
6124 W:      https://linuxtv.org
6125 W:      http://github.com/mkrufky
6126 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6127 T:      git git://linuxtv.org/media_tree.git
6128 F:      drivers/media/usb/dvb-usb/cxusb*
6129
6130 DVB_USB_EC168 MEDIA DRIVER
6131 M:      Antti Palosaari <[email protected]>
6132 L:      [email protected]
6133 S:      Maintained
6134 W:      https://linuxtv.org
6135 W:      http://palosaari.fi/linux/
6136 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6137 T:      git git://linuxtv.org/anttip/media_tree.git
6138 F:      drivers/media/usb/dvb-usb-v2/ec168*
6139
6140 DVB_USB_GL861 MEDIA DRIVER
6141 M:      Antti Palosaari <[email protected]>
6142 L:      [email protected]
6143 S:      Maintained
6144 W:      https://linuxtv.org
6145 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6146 T:      git git://linuxtv.org/anttip/media_tree.git
6147 F:      drivers/media/usb/dvb-usb-v2/gl861*
6148
6149 DVB_USB_MXL111SF MEDIA DRIVER
6150 M:      Michael Krufky <[email protected]>
6151 L:      [email protected]
6152 S:      Maintained
6153 W:      https://linuxtv.org
6154 W:      http://github.com/mkrufky
6155 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6156 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
6157 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
6158
6159 DVB_USB_RTL28XXU MEDIA DRIVER
6160 M:      Antti Palosaari <[email protected]>
6161 L:      [email protected]
6162 S:      Maintained
6163 W:      https://linuxtv.org
6164 W:      http://palosaari.fi/linux/
6165 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6166 T:      git git://linuxtv.org/anttip/media_tree.git
6167 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
6168
6169 DVB_USB_V2 MEDIA DRIVER
6170 M:      Antti Palosaari <[email protected]>
6171 L:      [email protected]
6172 S:      Maintained
6173 W:      https://linuxtv.org
6174 W:      http://palosaari.fi/linux/
6175 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6176 T:      git git://linuxtv.org/anttip/media_tree.git
6177 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
6178 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
6179
6180 DYNAMIC DEBUG
6181 M:      Jason Baron <[email protected]>
6182 S:      Maintained
6183 F:      include/linux/dynamic_debug.h
6184 F:      lib/dynamic_debug.c
6185
6186 DYNAMIC INTERRUPT MODERATION
6187 M:      Tal Gilboa <[email protected]>
6188 S:      Maintained
6189 F:      Documentation/networking/net_dim.rst
6190 F:      include/linux/dim.h
6191 F:      lib/dim/
6192
6193 DZ DECSTATION DZ11 SERIAL DRIVER
6194 M:      "Maciej W. Rozycki" <[email protected]>
6195 S:      Maintained
6196 F:      drivers/tty/serial/dz.*
6197
6198 E3X0 POWER BUTTON DRIVER
6199 M:      Moritz Fischer <[email protected]>
6200 L:      [email protected]
6201 S:      Supported
6202 W:      http://www.ettus.com
6203 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
6204 F:      drivers/input/misc/e3x0-button.c
6205
6206 E4000 MEDIA DRIVER
6207 M:      Antti Palosaari <[email protected]>
6208 L:      [email protected]
6209 S:      Maintained
6210 W:      https://linuxtv.org
6211 W:      http://palosaari.fi/linux/
6212 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6213 T:      git git://linuxtv.org/anttip/media_tree.git
6214 F:      drivers/media/tuners/e4000*
6215
6216 EARTH_PT1 MEDIA DRIVER
6217 M:      Akihiro Tsukada <[email protected]>
6218 L:      [email protected]
6219 S:      Odd Fixes
6220 F:      drivers/media/pci/pt1/
6221
6222 EARTH_PT3 MEDIA DRIVER
6223 M:      Akihiro Tsukada <[email protected]>
6224 L:      [email protected]
6225 S:      Odd Fixes
6226 F:      drivers/media/pci/pt3/
6227
6228 EC100 MEDIA DRIVER
6229 M:      Antti Palosaari <[email protected]>
6230 L:      [email protected]
6231 S:      Maintained
6232 W:      https://linuxtv.org
6233 W:      http://palosaari.fi/linux/
6234 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6235 T:      git git://linuxtv.org/anttip/media_tree.git
6236 F:      drivers/media/dvb-frontends/ec100*
6237
6238 ECRYPT FILE SYSTEM
6239 M:      Tyler Hicks <[email protected]>
6240 L:      [email protected]
6241 S:      Odd Fixes
6242 W:      http://ecryptfs.org
6243 W:      https://launchpad.net/ecryptfs
6244 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
6245 F:      Documentation/filesystems/ecryptfs.rst
6246 F:      fs/ecryptfs/
6247
6248 EDAC-AMD64
6249 M:      Borislav Petkov <[email protected]>
6250 L:      [email protected]
6251 S:      Maintained
6252 F:      drivers/edac/amd64_edac*
6253
6254 EDAC-ARMADA
6255 M:      Jan Luebbe <[email protected]>
6256 L:      [email protected]
6257 S:      Maintained
6258 F:      drivers/edac/armada_xp_*
6259
6260 EDAC-AST2500
6261 M:      Stefan Schaeckeler <[email protected]>
6262 S:      Supported
6263 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
6264 F:      drivers/edac/aspeed_edac.c
6265
6266 EDAC-BLUEFIELD
6267 M:      Shravan Kumar Ramani <[email protected]>
6268 S:      Supported
6269 F:      drivers/edac/bluefield_edac.c
6270
6271 EDAC-CALXEDA
6272 M:      Andre Przywara <[email protected]>
6273 L:      [email protected]
6274 S:      Maintained
6275 F:      drivers/edac/highbank*
6276
6277 EDAC-CAVIUM OCTEON
6278 M:      Ralf Baechle <[email protected]>
6279 L:      [email protected]
6280 L:      [email protected]
6281 S:      Supported
6282 F:      drivers/edac/octeon_edac*
6283
6284 EDAC-CAVIUM THUNDERX
6285 M:      Robert Richter <[email protected]>
6286 L:      [email protected]
6287 S:      Odd Fixes
6288 F:      drivers/edac/thunderx_edac*
6289
6290 EDAC-CORE
6291 M:      Borislav Petkov <[email protected]>
6292 M:      Mauro Carvalho Chehab <[email protected]>
6293 M:      Tony Luck <[email protected]>
6294 R:      James Morse <[email protected]>
6295 R:      Robert Richter <[email protected]>
6296 L:      [email protected]
6297 S:      Supported
6298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
6299 F:      Documentation/admin-guide/ras.rst
6300 F:      Documentation/driver-api/edac.rst
6301 F:      drivers/edac/
6302 F:      include/linux/edac.h
6303
6304 EDAC-DMC520
6305 M:      Lei Wang <[email protected]>
6306 L:      [email protected]
6307 S:      Supported
6308 F:      drivers/edac/dmc520_edac.c
6309
6310 EDAC-E752X
6311 M:      Mark Gross <[email protected]>
6312 L:      [email protected]
6313 S:      Maintained
6314 F:      drivers/edac/e752x_edac.c
6315
6316 EDAC-E7XXX
6317 L:      [email protected]
6318 S:      Maintained
6319 F:      drivers/edac/e7xxx_edac.c
6320
6321 EDAC-FSL_DDR
6322 M:      York Sun <[email protected]>
6323 L:      [email protected]
6324 S:      Maintained
6325 F:      drivers/edac/fsl_ddr_edac.*
6326
6327 EDAC-GHES
6328 M:      Mauro Carvalho Chehab <[email protected]>
6329 L:      [email protected]
6330 S:      Maintained
6331 F:      drivers/edac/ghes_edac.c
6332
6333 EDAC-I10NM
6334 M:      Tony Luck <[email protected]>
6335 L:      [email protected]
6336 S:      Maintained
6337 F:      drivers/edac/i10nm_base.c
6338
6339 EDAC-I3000
6340 L:      [email protected]
6341 S:      Orphan
6342 F:      drivers/edac/i3000_edac.c
6343
6344 EDAC-I5000
6345 L:      [email protected]
6346 S:      Maintained
6347 F:      drivers/edac/i5000_edac.c
6348
6349 EDAC-I5400
6350 M:      Mauro Carvalho Chehab <[email protected]>
6351 L:      [email protected]
6352 S:      Maintained
6353 F:      drivers/edac/i5400_edac.c
6354
6355 EDAC-I7300
6356 M:      Mauro Carvalho Chehab <[email protected]>
6357 L:      [email protected]
6358 S:      Maintained
6359 F:      drivers/edac/i7300_edac.c
6360
6361 EDAC-I7CORE
6362 M:      Mauro Carvalho Chehab <[email protected]>
6363 L:      [email protected]
6364 S:      Maintained
6365 F:      drivers/edac/i7core_edac.c
6366
6367 EDAC-I82443BXGX
6368 M:      Tim Small <[email protected]>
6369 L:      [email protected]
6370 S:      Maintained
6371 F:      drivers/edac/i82443bxgx_edac.c
6372
6373 EDAC-I82975X
6374 M:      "Arvind R." <[email protected]>
6375 L:      [email protected]
6376 S:      Maintained
6377 F:      drivers/edac/i82975x_edac.c
6378
6379 EDAC-IE31200
6380 M:      Jason Baron <[email protected]>
6381 L:      [email protected]
6382 S:      Maintained
6383 F:      drivers/edac/ie31200_edac.c
6384
6385 EDAC-IGEN6
6386 M:      Tony Luck <[email protected]>
6387 R:      Qiuxu Zhuo <[email protected]>
6388 L:      [email protected]
6389 S:      Maintained
6390 F:      drivers/edac/igen6_edac.c
6391
6392 EDAC-MPC85XX
6393 M:      Johannes Thumshirn <[email protected]>
6394 L:      [email protected]
6395 S:      Maintained
6396 F:      drivers/edac/mpc85xx_edac.[ch]
6397
6398 EDAC-PASEMI
6399 M:      Egor Martovetsky <[email protected]>
6400 L:      [email protected]
6401 S:      Maintained
6402 F:      drivers/edac/pasemi_edac.c
6403
6404 EDAC-PND2
6405 M:      Tony Luck <[email protected]>
6406 L:      [email protected]
6407 S:      Maintained
6408 F:      drivers/edac/pnd2_edac.[ch]
6409
6410 EDAC-QCOM
6411 M:      Channagoud Kadabi <[email protected]>
6412 M:      Venkata Narendra Kumar Gutta <[email protected]>
6413 L:      [email protected]
6414 L:      [email protected]
6415 S:      Maintained
6416 F:      drivers/edac/qcom_edac.c
6417
6418 EDAC-R82600
6419 M:      Tim Small <[email protected]>
6420 L:      [email protected]
6421 S:      Maintained
6422 F:      drivers/edac/r82600_edac.c
6423
6424 EDAC-SBRIDGE
6425 M:      Tony Luck <[email protected]>
6426 R:      Qiuxu Zhuo <[email protected]>
6427 L:      [email protected]
6428 S:      Maintained
6429 F:      drivers/edac/sb_edac.c
6430
6431 EDAC-SIFIVE
6432 M:      Yash Shah <[email protected]>
6433 L:      [email protected]
6434 S:      Supported
6435 F:      drivers/edac/sifive_edac.c
6436
6437 EDAC-SKYLAKE
6438 M:      Tony Luck <[email protected]>
6439 L:      [email protected]
6440 S:      Maintained
6441 F:      drivers/edac/skx_*.[ch]
6442
6443 EDAC-TI
6444 M:      Tero Kristo <[email protected]>
6445 L:      [email protected]
6446 S:      Odd Fixes
6447 F:      drivers/edac/ti_edac.c
6448
6449 EDIROL UA-101/UA-1000 DRIVER
6450 M:      Clemens Ladisch <[email protected]>
6451 L:      [email protected] (moderated for non-subscribers)
6452 S:      Maintained
6453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6454 F:      sound/usb/misc/ua101.c
6455
6456 EFI TEST DRIVER
6457 M:      Ivan Hu <[email protected]>
6458 M:      Ard Biesheuvel <[email protected]>
6459 L:      [email protected]
6460 S:      Maintained
6461 F:      drivers/firmware/efi/test/
6462
6463 EFI VARIABLE FILESYSTEM
6464 M:      Matthew Garrett <[email protected]>
6465 M:      Jeremy Kerr <[email protected]>
6466 M:      Ard Biesheuvel <[email protected]>
6467 L:      [email protected]
6468 S:      Maintained
6469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6470 F:      fs/efivarfs/
6471
6472 EFIFB FRAMEBUFFER DRIVER
6473 M:      Peter Jones <[email protected]>
6474 L:      [email protected]
6475 S:      Maintained
6476 F:      drivers/video/fbdev/efifb.c
6477
6478 EFS FILESYSTEM
6479 S:      Orphan
6480 W:      http://aeschi.ch.eu.org/efs/
6481 F:      fs/efs/
6482
6483 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
6484 M:      Douglas Miller <[email protected]>
6485 L:      [email protected]
6486 S:      Maintained
6487 F:      drivers/net/ethernet/ibm/ehea/
6488
6489 EM28XX VIDEO4LINUX DRIVER
6490 M:      Mauro Carvalho Chehab <[email protected]>
6491 L:      [email protected]
6492 S:      Maintained
6493 W:      https://linuxtv.org
6494 T:      git git://linuxtv.org/media_tree.git
6495 F:      Documentation/admin-guide/media/em28xx*
6496 F:      drivers/media/usb/em28xx/
6497
6498 EMBEDDED LINUX
6499 M:      Paul Gortmaker <[email protected]>
6500 M:      Matt Mackall <[email protected]>
6501 M:      David Woodhouse <[email protected]>
6502 L:      [email protected]
6503 S:      Maintained
6504
6505 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
6506 M:      Adrian Hunter <[email protected]>
6507 M:      Ritesh Harjani <[email protected]>
6508 M:      Asutosh Das <[email protected]>
6509 L:      [email protected]
6510 S:      Maintained
6511 F:      drivers/mmc/host/cqhci*
6512
6513 EMULEX 10Gbps iSCSI - OneConnect DRIVER
6514 M:      Subbu Seetharaman <[email protected]>
6515 M:      Ketan Mukadam <[email protected]>
6516 M:      Jitendra Bhivare <[email protected]>
6517 L:      [email protected]
6518 S:      Supported
6519 W:      http://www.broadcom.com
6520 F:      drivers/scsi/be2iscsi/
6521
6522 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
6523 M:      Ajit Khaparde <[email protected]>
6524 M:      Sriharsha Basavapatna <[email protected]>
6525 M:      Somnath Kotur <[email protected]>
6526 L:      [email protected]
6527 S:      Supported
6528 W:      http://www.emulex.com
6529 F:      drivers/net/ethernet/emulex/benet/
6530
6531 EMULEX ONECONNECT ROCE DRIVER
6532 M:      Selvin Xavier <[email protected]>
6533 M:      Devesh Sharma <[email protected]>
6534 L:      [email protected]
6535 S:      Odd Fixes
6536 W:      http://www.broadcom.com
6537 F:      drivers/infiniband/hw/ocrdma/
6538 F:      include/uapi/rdma/ocrdma-abi.h
6539
6540 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
6541 M:      James Smart <[email protected]>
6542 M:      Dick Kennedy <[email protected]>
6543 L:      [email protected]
6544 S:      Supported
6545 W:      http://www.broadcom.com
6546 F:      drivers/scsi/lpfc/
6547
6548 ENE CB710 FLASH CARD READER DRIVER
6549 M:      Michał Mirosław <[email protected]>
6550 S:      Maintained
6551 F:      drivers/misc/cb710/
6552 F:      drivers/mmc/host/cb710-mmc.*
6553 F:      include/linux/cb710.h
6554
6555 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
6556 M:      Maxim Levitsky <[email protected]>
6557 S:      Maintained
6558 F:      drivers/media/rc/ene_ir.*
6559
6560 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
6561 M:      Laurentiu Tudor <[email protected]>
6562 L:      [email protected]
6563 S:      Maintained
6564 F:      drivers/tty/ehv_bytechan.c
6565
6566 EPSON S1D13XXX FRAMEBUFFER DRIVER
6567 M:      Kristoffer Ericson <[email protected]>
6568 S:      Maintained
6569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
6570 F:      drivers/video/fbdev/s1d13xxxfb.c
6571 F:      include/video/s1d13xxxfb.h
6572
6573 EROFS FILE SYSTEM
6574 M:      Gao Xiang <[email protected]>
6575 M:      Chao Yu <[email protected]>
6576 L:      [email protected]
6577 S:      Maintained
6578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
6579 F:      Documentation/filesystems/erofs.rst
6580 F:      fs/erofs/
6581 F:      include/trace/events/erofs.h
6582
6583 ERRSEQ ERROR TRACKING INFRASTRUCTURE
6584 M:      Jeff Layton <[email protected]>
6585 S:      Maintained
6586 F:      include/linux/errseq.h
6587 F:      lib/errseq.c
6588
6589 ET131X NETWORK DRIVER
6590 M:      Mark Einon <[email protected]>
6591 S:      Odd Fixes
6592 F:      drivers/net/ethernet/agere/
6593
6594 ETHERNET BRIDGE
6595 M:      Roopa Prabhu <[email protected]>
6596 M:      Nikolay Aleksandrov <[email protected]>
6597 L:      [email protected] (moderated for non-subscribers)
6598 L:      [email protected]
6599 S:      Maintained
6600 W:      http://www.linuxfoundation.org/en/Net:Bridge
6601 F:      include/linux/netfilter_bridge/
6602 F:      net/bridge/
6603
6604 ETHERNET PHY LIBRARY
6605 M:      Andrew Lunn <[email protected]>
6606 M:      Heiner Kallweit <[email protected]>
6607 R:      Russell King <[email protected]>
6608 L:      [email protected]
6609 S:      Maintained
6610 F:      Documentation/ABI/testing/sysfs-class-net-phydev
6611 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
6612 F:      Documentation/devicetree/bindings/net/mdio*
6613 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
6614 F:      Documentation/networking/phy.rst
6615 F:      drivers/net/mdio/
6616 F:      drivers/net/mdio/of_mdio.c
6617 F:      drivers/net/pcs/
6618 F:      drivers/net/phy/
6619 F:      drivers/of/of_net.c
6620 F:      include/dt-bindings/net/qca-ar803x.h
6621 F:      include/linux/*mdio*.h
6622 F:      include/linux/mdio/*.h
6623 F:      include/linux/of_net.h
6624 F:      include/linux/phy.h
6625 F:      include/linux/phy_fixed.h
6626 F:      include/linux/platform_data/mdio-bcm-unimac.h
6627 F:      include/linux/platform_data/mdio-gpio.h
6628 F:      include/trace/events/mdio.h
6629 F:      include/uapi/linux/mdio.h
6630 F:      include/uapi/linux/mii.h
6631
6632 EXFAT FILE SYSTEM
6633 M:      Namjae Jeon <[email protected]>
6634 M:      Sungjong Seo <[email protected]>
6635 L:      [email protected]
6636 S:      Maintained
6637 F:      fs/exfat/
6638
6639 EXT2 FILE SYSTEM
6640 M:      Jan Kara <[email protected]>
6641 L:      [email protected]
6642 S:      Maintained
6643 F:      Documentation/filesystems/ext2.rst
6644 F:      fs/ext2/
6645 F:      include/linux/ext2*
6646
6647 EXT4 FILE SYSTEM
6648 M:      "Theodore Ts'o" <[email protected]>
6649 M:      Andreas Dilger <[email protected]>
6650 L:      [email protected]
6651 S:      Maintained
6652 W:      http://ext4.wiki.kernel.org
6653 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
6654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
6655 F:      Documentation/filesystems/ext4/
6656 F:      fs/ext4/
6657 F:      include/trace/events/ext4.h
6658
6659 Extended Verification Module (EVM)
6660 M:      Mimi Zohar <[email protected]>
6661 L:      [email protected]
6662 S:      Supported
6663 F:      security/integrity/evm/
6664
6665 EXTENSIBLE FIRMWARE INTERFACE (EFI)
6666 M:      Ard Biesheuvel <[email protected]>
6667 L:      [email protected]
6668 S:      Maintained
6669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6670 F:      Documentation/admin-guide/efi-stub.rst
6671 F:      arch/*/include/asm/efi.h
6672 F:      arch/*/kernel/efi.c
6673 F:      arch/arm/boot/compressed/efi-header.S
6674 F:      arch/arm64/kernel/efi-entry.S
6675 F:      arch/x86/platform/efi/
6676 F:      drivers/firmware/efi/
6677 F:      include/linux/efi*.h
6678
6679 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
6680 M:      MyungJoo Ham <[email protected]>
6681 M:      Chanwoo Choi <[email protected]>
6682 L:      [email protected]
6683 S:      Maintained
6684 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
6685 F:      Documentation/devicetree/bindings/extcon/
6686 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
6687 F:      drivers/extcon/
6688 F:      include/linux/extcon.h
6689 F:      include/linux/extcon/
6690
6691 EXTRA BOOT CONFIG
6692 M:      Masami Hiramatsu <[email protected]>
6693 S:      Maintained
6694 F:      Documentation/admin-guide/bootconfig.rst
6695 F:      fs/proc/bootconfig.c
6696 F:      include/linux/bootconfig.h
6697 F:      lib/bootconfig.c
6698 F:      tools/bootconfig/*
6699 F:      tools/bootconfig/scripts/*
6700
6701 EXYNOS DP DRIVER
6702 M:      Jingoo Han <[email protected]>
6703 L:      [email protected]
6704 S:      Maintained
6705 F:      drivers/gpu/drm/exynos/exynos_dp*
6706
6707 EXYNOS SYSMMU (IOMMU) driver
6708 M:      Marek Szyprowski <[email protected]>
6709 L:      [email protected]
6710 S:      Maintained
6711 F:      drivers/iommu/exynos-iommu.c
6712
6713 F2FS FILE SYSTEM
6714 M:      Jaegeuk Kim <[email protected]>
6715 M:      Chao Yu <[email protected]>
6716 L:      [email protected]
6717 S:      Maintained
6718 W:      https://f2fs.wiki.kernel.org/
6719 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
6720 F:      Documentation/ABI/testing/sysfs-fs-f2fs
6721 F:      Documentation/filesystems/f2fs.rst
6722 F:      fs/f2fs/
6723 F:      include/linux/f2fs_fs.h
6724 F:      include/trace/events/f2fs.h
6725 F:      include/uapi/linux/f2fs.h
6726
6727 F71805F HARDWARE MONITORING DRIVER
6728 M:      Jean Delvare <[email protected]>
6729 L:      [email protected]
6730 S:      Maintained
6731 F:      Documentation/hwmon/f71805f.rst
6732 F:      drivers/hwmon/f71805f.c
6733
6734 FADDR2LINE
6735 M:      Josh Poimboeuf <[email protected]>
6736 S:      Maintained
6737 F:      scripts/faddr2line
6738
6739 FAILOVER MODULE
6740 M:      Sridhar Samudrala <[email protected]>
6741 L:      [email protected]
6742 S:      Supported
6743 F:      Documentation/networking/failover.rst
6744 F:      include/net/failover.h
6745 F:      net/core/failover.c
6746
6747 FANOTIFY
6748 M:      Jan Kara <[email protected]>
6749 R:      Amir Goldstein <[email protected]>
6750 L:      [email protected]
6751 S:      Maintained
6752 F:      fs/notify/fanotify/
6753 F:      include/linux/fanotify.h
6754 F:      include/uapi/linux/fanotify.h
6755
6756 FARSYNC SYNCHRONOUS DRIVER
6757 M:      Kevin Curtis <[email protected]>
6758 S:      Supported
6759 W:      http://www.farsite.co.uk/
6760 F:      drivers/net/wan/farsync.*
6761
6762 FAULT INJECTION SUPPORT
6763 M:      Akinobu Mita <[email protected]>
6764 S:      Supported
6765 F:      Documentation/fault-injection/
6766 F:      lib/fault-inject.c
6767
6768 FBTFT Framebuffer drivers
6769 L:      [email protected]
6770 L:      [email protected]
6771 S:      Orphan
6772 F:      drivers/staging/fbtft/
6773
6774 FC0011 TUNER DRIVER
6775 M:      Michael Buesch <[email protected]>
6776 L:      [email protected]
6777 S:      Maintained
6778 F:      drivers/media/tuners/fc0011.c
6779 F:      drivers/media/tuners/fc0011.h
6780
6781 FC2580 MEDIA DRIVER
6782 M:      Antti Palosaari <[email protected]>
6783 L:      [email protected]
6784 S:      Maintained
6785 W:      https://linuxtv.org
6786 W:      http://palosaari.fi/linux/
6787 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6788 T:      git git://linuxtv.org/anttip/media_tree.git
6789 F:      drivers/media/tuners/fc2580*
6790
6791 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
6792 M:      Hannes Reinecke <[email protected]>
6793 L:      [email protected]
6794 S:      Supported
6795 W:      www.Open-FCoE.org
6796 F:      drivers/scsi/fcoe/
6797 F:      drivers/scsi/libfc/
6798 F:      include/scsi/fc/
6799 F:      include/scsi/libfc.h
6800 F:      include/scsi/libfcoe.h
6801 F:      include/uapi/scsi/fc/
6802
6803 FILE LOCKING (flock() and fcntl()/lockf())
6804 M:      Jeff Layton <[email protected]>
6805 M:      "J. Bruce Fields" <[email protected]>
6806 L:      [email protected]
6807 S:      Maintained
6808 F:      fs/fcntl.c
6809 F:      fs/locks.c
6810 F:      include/linux/fcntl.h
6811 F:      include/uapi/linux/fcntl.h
6812
6813 FILESYSTEM DIRECT ACCESS (DAX)
6814 M:      Dan Williams <[email protected]>
6815 R:      Matthew Wilcox <[email protected]>
6816 R:      Jan Kara <[email protected]>
6817 L:      [email protected]
6818 L:      [email protected]
6819 S:      Supported
6820 F:      fs/dax.c
6821 F:      include/linux/dax.h
6822 F:      include/trace/events/fs_dax.h
6823
6824 FILESYSTEMS (VFS and infrastructure)
6825 M:      Alexander Viro <[email protected]>
6826 L:      [email protected]
6827 S:      Maintained
6828 F:      fs/*
6829 F:      include/linux/fs.h
6830 F:      include/linux/fs_types.h
6831 F:      include/uapi/linux/fs.h
6832 F:      include/uapi/linux/openat2.h
6833 X:      fs/io-wq.c
6834 X:      fs/io-wq.h
6835 X:      fs/io_uring.c
6836
6837 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6838 M:      Riku Voipio <[email protected]>
6839 L:      [email protected]
6840 S:      Maintained
6841 F:      drivers/hwmon/f75375s.c
6842 F:      include/linux/f75375s.h
6843
6844 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
6845 M:      Clemens Ladisch <[email protected]>
6846 M:      Takashi Sakamoto <[email protected]>
6847 L:      [email protected] (moderated for non-subscribers)
6848 S:      Maintained
6849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6850 F:      include/uapi/sound/firewire.h
6851 F:      sound/firewire/
6852
6853 FIREWIRE MEDIA DRIVERS (firedtv)
6854 M:      Stefan Richter <[email protected]>
6855 L:      [email protected]
6856 L:      [email protected]
6857 S:      Maintained
6858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
6859 F:      drivers/media/firewire/
6860
6861 FIREWIRE SBP-2 TARGET
6862 M:      Chris Boot <[email protected]>
6863 L:      [email protected]
6864 L:      [email protected]
6865 L:      [email protected]
6866 S:      Maintained
6867 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
6868 F:      drivers/target/sbp/
6869
6870 FIREWIRE SUBSYSTEM
6871 M:      Stefan Richter <[email protected]>
6872 L:      [email protected]
6873 S:      Maintained
6874 W:      http://ieee1394.wiki.kernel.org/
6875 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
6876 F:      drivers/firewire/
6877 F:      include/linux/firewire.h
6878 F:      include/uapi/linux/firewire*.h
6879 F:      tools/firewire/
6880
6881 FIRMWARE LOADER (request_firmware)
6882 M:      Luis Chamberlain <[email protected]>
6883 L:      [email protected]
6884 S:      Maintained
6885 F:      Documentation/firmware_class/
6886 F:      drivers/base/firmware_loader/
6887 F:      include/linux/firmware.h
6888
6889 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
6890 M:      Joshua Morris <[email protected]>
6891 M:      Philip Kelleher <[email protected]>
6892 S:      Maintained
6893 F:      drivers/block/rsxx/
6894
6895 FLEXTIMER FTM-QUADDEC DRIVER
6896 M:      Patrick Havelange <[email protected]>
6897 L:      [email protected]
6898 S:      Maintained
6899 F:      Documentation/ABI/testing/sysfs-bus-counter-ftm-quaddec
6900 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
6901 F:      drivers/counter/ftm-quaddec.c
6902
6903 FLOPPY DRIVER
6904 M:      Denis Efremov <[email protected]>
6905 L:      [email protected]
6906 S:      Odd Fixes
6907 F:      drivers/block/floppy.c
6908
6909 FLYSKY FSIA6B RC RECEIVER
6910 M:      Markus Koch <[email protected]>
6911 L:      [email protected]
6912 S:      Maintained
6913 F:      drivers/input/joystick/fsia6b.c
6914
6915 FORCEDETH GIGABIT ETHERNET DRIVER
6916 M:      Rain River <[email protected]>
6917 M:      Zhu Yanjun <[email protected]>
6918 L:      [email protected]
6919 S:      Maintained
6920 F:      drivers/net/ethernet/nvidia/*
6921
6922 FPGA DFL DRIVERS
6923 M:      Wu Hao <[email protected]>
6924 R:      Tom Rix <[email protected]>
6925 L:      [email protected]
6926 S:      Maintained
6927 F:      Documentation/ABI/testing/sysfs-bus-dfl
6928 F:      Documentation/fpga/dfl.rst
6929 F:      drivers/fpga/dfl*
6930 F:      include/uapi/linux/fpga-dfl.h
6931
6932 FPGA MANAGER FRAMEWORK
6933 M:      Moritz Fischer <[email protected]>
6934 R:      Tom Rix <[email protected]>
6935 L:      [email protected]
6936 S:      Maintained
6937 W:      http://www.rocketboards.org
6938 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
6939 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga.git
6940 F:      Documentation/devicetree/bindings/fpga/
6941 F:      Documentation/driver-api/fpga/
6942 F:      Documentation/fpga/
6943 F:      drivers/fpga/
6944 F:      include/linux/fpga/
6945
6946 FPU EMULATOR
6947 M:      Bill Metzenthen <[email protected]>
6948 S:      Maintained
6949 W:      http://floatingpoint.sourceforge.net/emulator/index.html
6950 F:      arch/x86/math-emu/
6951
6952 FRAMEBUFFER LAYER
6953 L:      [email protected]
6954 L:      [email protected]
6955 S:      Orphan
6956 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
6957 T:      git git://anongit.freedesktop.org/drm/drm-misc
6958 F:      Documentation/fb/
6959 F:      drivers/video/
6960 F:      include/linux/fb.h
6961 F:      include/uapi/linux/fb.h
6962 F:      include/uapi/video/
6963 F:      include/video/
6964
6965 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
6966 M:      Horia Geantă <[email protected]>
6967 M:      Aymen Sghaier <[email protected]>
6968 L:      [email protected]
6969 S:      Maintained
6970 F:      Documentation/devicetree/bindings/crypto/fsl-sec4.txt
6971 F:      drivers/crypto/caam/
6972
6973 FREESCALE COLDFIRE M5441X MMC DRIVER
6974 M:      Angelo Dureghello <[email protected]>
6975 L:      [email protected]
6976 S:      Maintained
6977 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
6978 F:      include/linux/platform_data/mmc-esdhc-mcf.h
6979
6980 FREESCALE DIU FRAMEBUFFER DRIVER
6981 M:      Timur Tabi <[email protected]>
6982 L:      [email protected]
6983 S:      Maintained
6984 F:      drivers/video/fbdev/fsl-diu-fb.*
6985
6986 FREESCALE DMA DRIVER
6987 M:      Li Yang <[email protected]>
6988 M:      Zhang Wei <[email protected]>
6989 L:      [email protected]
6990 S:      Maintained
6991 F:      drivers/dma/fsldma.*
6992
6993 FREESCALE DSPI DRIVER
6994 M:      Vladimir Oltean <[email protected]>
6995 L:      [email protected]
6996 S:      Maintained
6997 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
6998 F:      drivers/spi/spi-fsl-dspi.c
6999 F:      include/linux/spi/spi-fsl-dspi.h
7000
7001 FREESCALE ENETC ETHERNET DRIVERS
7002 M:      Claudiu Manoil <[email protected]>
7003 L:      [email protected]
7004 S:      Maintained
7005 F:      drivers/net/ethernet/freescale/enetc/
7006
7007 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
7008 M:      Claudiu Manoil <[email protected]>
7009 L:      [email protected]
7010 S:      Maintained
7011 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
7012 F:      drivers/net/ethernet/freescale/gianfar*
7013
7014 FREESCALE GPMI NAND DRIVER
7015 M:      Han Xu <[email protected]>
7016 L:      [email protected]
7017 S:      Maintained
7018 F:      drivers/mtd/nand/raw/gpmi-nand/*
7019
7020 FREESCALE I2C CPM DRIVER
7021 M:      Jochen Friedrich <[email protected]>
7022 L:      [email protected]
7023 L:      [email protected]
7024 S:      Maintained
7025 F:      drivers/i2c/busses/i2c-cpm.c
7026
7027 FREESCALE IMX / MXC FEC DRIVER
7028 M:      Fugang Duan <[email protected]>
7029 L:      [email protected]
7030 S:      Maintained
7031 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
7032 F:      drivers/net/ethernet/freescale/fec.h
7033 F:      drivers/net/ethernet/freescale/fec_main.c
7034 F:      drivers/net/ethernet/freescale/fec_ptp.c
7035
7036 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
7037 M:      Sascha Hauer <[email protected]>
7038 R:      Pengutronix Kernel Team <[email protected]>
7039 L:      [email protected]
7040 L:      [email protected] (moderated for non-subscribers)
7041 S:      Maintained
7042 F:      drivers/video/fbdev/imxfb.c
7043 F:      include/linux/platform_data/video-imxfb.h
7044
7045 FREESCALE IMX DDR PMU DRIVER
7046 M:      Frank Li <[email protected]>
7047 L:      [email protected]
7048 S:      Maintained
7049 F:      Documentation/admin-guide/perf/imx-ddr.rst
7050 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
7051 F:      drivers/perf/fsl_imx8_ddr_perf.c
7052
7053 FREESCALE IMX I2C DRIVER
7054 M:      Oleksij Rempel <[email protected]>
7055 R:      Pengutronix Kernel Team <[email protected]>
7056 L:      [email protected]
7057 S:      Maintained
7058 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
7059 F:      drivers/i2c/busses/i2c-imx.c
7060
7061 FREESCALE IMX LPI2C DRIVER
7062 M:      Dong Aisheng <[email protected]>
7063 L:      [email protected]
7064 L:      [email protected]
7065 S:      Maintained
7066 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
7067 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
7068
7069 FREESCALE QORIQ DPAA ETHERNET DRIVER
7070 M:      Madalin Bucur <[email protected]>
7071 L:      [email protected]
7072 S:      Maintained
7073 F:      drivers/net/ethernet/freescale/dpaa
7074
7075 FREESCALE QORIQ DPAA FMAN DRIVER
7076 M:      Madalin Bucur <[email protected]>
7077 L:      [email protected]
7078 S:      Maintained
7079 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
7080 F:      drivers/net/ethernet/freescale/fman
7081
7082 FREESCALE QORIQ PTP CLOCK DRIVER
7083 M:      Yangbo Lu <[email protected]>
7084 L:      [email protected]
7085 S:      Maintained
7086 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
7087 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
7088 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
7089 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
7090 F:      drivers/ptp/ptp_qoriq.c
7091 F:      drivers/ptp/ptp_qoriq_debugfs.c
7092 F:      include/linux/fsl/ptp_qoriq.h
7093
7094 FREESCALE QUAD SPI DRIVER
7095 M:      Han Xu <[email protected]>
7096 L:      [email protected]
7097 S:      Maintained
7098 F:      drivers/spi/spi-fsl-qspi.c
7099
7100 FREESCALE QUICC ENGINE LIBRARY
7101 M:      Qiang Zhao <[email protected]>
7102 L:      [email protected]
7103 S:      Maintained
7104 F:      drivers/soc/fsl/qe/
7105 F:      include/soc/fsl/*qe*.h
7106 F:      include/soc/fsl/*ucc*.h
7107
7108 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
7109 M:      Li Yang <[email protected]>
7110 L:      [email protected]
7111 L:      [email protected]
7112 S:      Maintained
7113 F:      drivers/net/ethernet/freescale/ucc_geth*
7114
7115 FREESCALE QUICC ENGINE UCC HDLC DRIVER
7116 M:      Zhao Qiang <[email protected]>
7117 L:      [email protected]
7118 L:      [email protected]
7119 S:      Maintained
7120 F:      drivers/net/wan/fsl_ucc_hdlc*
7121
7122 FREESCALE QUICC ENGINE UCC UART DRIVER
7123 M:      Timur Tabi <[email protected]>
7124 L:      [email protected]
7125 S:      Maintained
7126 F:      drivers/tty/serial/ucc_uart.c
7127
7128 FREESCALE SOC DRIVERS
7129 M:      Li Yang <[email protected]>
7130 L:      [email protected]
7131 L:      [email protected]
7132 S:      Maintained
7133 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt
7134 F:      Documentation/devicetree/bindings/soc/fsl/
7135 F:      drivers/soc/fsl/
7136 F:      include/linux/fsl/
7137
7138 FREESCALE SOC FS_ENET DRIVER
7139 M:      Pantelis Antoniou <[email protected]>
7140 L:      [email protected]
7141 L:      [email protected]
7142 S:      Maintained
7143 F:      drivers/net/ethernet/freescale/fs_enet/
7144 F:      include/linux/fs_enet_pd.h
7145
7146 FREESCALE SOC SOUND DRIVERS
7147 M:      Timur Tabi <[email protected]>
7148 M:      Nicolin Chen <[email protected]>
7149 M:      Xiubo Li <[email protected]>
7150 R:      Fabio Estevam <[email protected]>
7151 R:      Shengjiu Wang <[email protected]>
7152 L:      [email protected] (moderated for non-subscribers)
7153 L:      [email protected]
7154 S:      Maintained
7155 F:      sound/soc/fsl/fsl*
7156 F:      sound/soc/fsl/imx*
7157 F:      sound/soc/fsl/mpc8610_hpcd.c
7158
7159 FREESCALE USB PERIPHERAL DRIVERS
7160 M:      Li Yang <[email protected]>
7161 L:      [email protected]
7162 L:      [email protected]
7163 S:      Maintained
7164 F:      drivers/usb/gadget/udc/fsl*
7165
7166 FREESCALE USB PHY DRIVER
7167 M:      Ran Wang <[email protected]>
7168 L:      [email protected]
7169 L:      [email protected]
7170 S:      Maintained
7171 F:      drivers/usb/phy/phy-fsl-usb*
7172
7173 FREEVXFS FILESYSTEM
7174 M:      Christoph Hellwig <[email protected]>
7175 S:      Maintained
7176 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
7177 F:      fs/freevxfs/
7178
7179 FREEZER
7180 M:      "Rafael J. Wysocki" <[email protected]>
7181 M:      Pavel Machek <[email protected]>
7182 L:      [email protected]
7183 S:      Supported
7184 F:      Documentation/power/freezing-of-tasks.rst
7185 F:      include/linux/freezer.h
7186 F:      kernel/freezer.c
7187
7188 FRONTSWAP API
7189 M:      Konrad Rzeszutek Wilk <[email protected]>
7190 L:      [email protected]
7191 S:      Maintained
7192 F:      include/linux/frontswap.h
7193 F:      mm/frontswap.c
7194
7195 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
7196 M:      David Howells <[email protected]>
7197 L:      [email protected] (moderated for non-subscribers)
7198 S:      Supported
7199 F:      Documentation/filesystems/caching/
7200 F:      fs/fscache/
7201 F:      include/linux/fscache*.h
7202
7203 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
7204 M:      Theodore Y. Ts'o <[email protected]>
7205 M:      Jaegeuk Kim <[email protected]>
7206 M:      Eric Biggers <[email protected]>
7207 L:      [email protected]
7208 S:      Supported
7209 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
7210 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git
7211 F:      Documentation/filesystems/fscrypt.rst
7212 F:      fs/crypto/
7213 F:      include/linux/fscrypt*.h
7214 F:      include/uapi/linux/fscrypt.h
7215
7216 FSI SUBSYSTEM
7217 M:      Jeremy Kerr <[email protected]>
7218 M:      Joel Stanley <[email protected]>
7219 R:      Alistar Popple <[email protected]>
7220 R:      Eddie James <[email protected]>
7221 L:      [email protected]
7222 S:      Supported
7223 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
7224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
7225 F:      drivers/fsi/
7226 F:      include/linux/fsi*.h
7227 F:      include/trace/events/fsi*.h
7228
7229 FSI-ATTACHED I2C DRIVER
7230 M:      Eddie James <[email protected]>
7231 L:      [email protected]
7232 L:      [email protected] (moderated for non-subscribers)
7233 S:      Maintained
7234 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
7235 F:      drivers/i2c/busses/i2c-fsi.c
7236
7237 FSI-ATTACHED SPI DRIVER
7238 M:      Eddie James <[email protected]>
7239 L:      [email protected]
7240 S:      Maintained
7241 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
7242 F:      drivers/spi/spi-fsi.c
7243
7244 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
7245 M:      Jan Kara <[email protected]>
7246 R:      Amir Goldstein <[email protected]>
7247 L:      [email protected]
7248 S:      Maintained
7249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
7250 F:      fs/notify/
7251 F:      include/linux/fsnotify*.h
7252
7253 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
7254 M:      Eric Biggers <[email protected]>
7255 M:      Theodore Y. Ts'o <[email protected]>
7256 L:      [email protected]
7257 S:      Supported
7258 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
7259 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git fsverity
7260 F:      Documentation/filesystems/fsverity.rst
7261 F:      fs/verity/
7262 F:      include/linux/fsverity.h
7263 F:      include/uapi/linux/fsverity.h
7264
7265 FUJITSU LAPTOP EXTRAS
7266 M:      Jonathan Woithe <[email protected]>
7267 L:      [email protected]
7268 S:      Maintained
7269 F:      drivers/platform/x86/fujitsu-laptop.c
7270
7271 FUJITSU M-5MO LS CAMERA ISP DRIVER
7272 M:      Kyungmin Park <[email protected]>
7273 M:      Heungjun Kim <[email protected]>
7274 L:      [email protected]
7275 S:      Maintained
7276 F:      drivers/media/i2c/m5mols/
7277 F:      include/media/i2c/m5mols.h
7278
7279 FUJITSU TABLET EXTRAS
7280 M:      Robert Gerlach <[email protected]>
7281 L:      [email protected]
7282 S:      Maintained
7283 F:      drivers/platform/x86/fujitsu-tablet.c
7284
7285 FUSE: FILESYSTEM IN USERSPACE
7286 M:      Miklos Szeredi <[email protected]>
7287 L:      [email protected]
7288 S:      Maintained
7289 W:      https://github.com/libfuse/
7290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
7291 F:      Documentation/filesystems/fuse.rst
7292 F:      fs/fuse/
7293 F:      include/uapi/linux/fuse.h
7294
7295 FUTEX SUBSYSTEM
7296 M:      Thomas Gleixner <[email protected]>
7297 M:      Ingo Molnar <[email protected]>
7298 R:      Peter Zijlstra <[email protected]>
7299 R:      Darren Hart <[email protected]>
7300 L:      [email protected]
7301 S:      Maintained
7302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7303 F:      Documentation/locking/*futex*
7304 F:      include/asm-generic/futex.h
7305 F:      include/linux/futex.h
7306 F:      include/uapi/linux/futex.h
7307 F:      kernel/futex.c
7308 F:      tools/perf/bench/futex*
7309 F:      tools/testing/selftests/futex/
7310
7311 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
7312 M:      Tim Harvey <[email protected]>
7313 M:      Robert Jones <[email protected]>
7314 S:      Maintained
7315 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
7316 F:      drivers/mfd/gateworks-gsc.c
7317 F:      include/linux/mfd/gsc.h
7318 F:      Documentation/hwmon/gsc-hwmon.rst
7319 F:      drivers/hwmon/gsc-hwmon.c
7320 F:      include/linux/platform_data/gsc_hwmon.h
7321
7322 GASKET DRIVER FRAMEWORK
7323 M:      Rob Springer <[email protected]>
7324 M:      Todd Poynor <[email protected]>
7325 M:      Ben Chan <[email protected]>
7326 M:      Richard Yeh <[email protected]>
7327 S:      Maintained
7328 F:      drivers/staging/gasket/
7329
7330 GCC PLUGINS
7331 M:      Kees Cook <[email protected]>
7332 L:      [email protected]
7333 S:      Maintained
7334 F:      Documentation/kbuild/gcc-plugins.rst
7335 F:      scripts/Makefile.gcc-plugins
7336 F:      scripts/gcc-plugins/
7337
7338 GCOV BASED KERNEL PROFILING
7339 M:      Peter Oberparleiter <[email protected]>
7340 S:      Maintained
7341 F:      Documentation/dev-tools/gcov.rst
7342 F:      kernel/gcov/
7343
7344 GDB KERNEL DEBUGGING HELPER SCRIPTS
7345 M:      Jan Kiszka <[email protected]>
7346 M:      Kieran Bingham <[email protected]>
7347 S:      Supported
7348 F:      scripts/gdb/
7349
7350 GDT SCSI DISK ARRAY CONTROLLER DRIVER
7351 M:      Achim Leubner <[email protected]>
7352 L:      [email protected]
7353 S:      Supported
7354 W:      http://www.icp-vortex.com/
7355 F:      drivers/scsi/gdt*
7356
7357 GEMTEK FM RADIO RECEIVER DRIVER
7358 M:      Hans Verkuil <[email protected]>
7359 L:      [email protected]
7360 S:      Maintained
7361 W:      https://linuxtv.org
7362 T:      git git://linuxtv.org/media_tree.git
7363 F:      drivers/media/radio/radio-gemtek*
7364
7365 GENERIC ARCHITECTURE TOPOLOGY
7366 M:      Sudeep Holla <[email protected]>
7367 L:      [email protected]
7368 S:      Maintained
7369 F:      drivers/base/arch_topology.c
7370 F:      include/linux/arch_topology.h
7371
7372 GENERIC ENTRY CODE
7373 M:      Thomas Gleixner <[email protected]>
7374 M:      Peter Zijlstra <[email protected]>
7375 M:      Andy Lutomirski <[email protected]>
7376 L:      [email protected]
7377 S:      Maintained
7378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
7379 F:      include/linux/entry-common.h
7380 F:      include/linux/entry-kvm.h
7381 F:      kernel/entry/
7382
7383 GENERIC GPIO I2C DRIVER
7384 M:      Wolfram Sang <[email protected]>
7385 S:      Supported
7386 F:      drivers/i2c/busses/i2c-gpio.c
7387 F:      include/linux/platform_data/i2c-gpio.h
7388
7389 GENERIC GPIO I2C MULTIPLEXER DRIVER
7390 M:      Peter Korsgaard <[email protected]>
7391 L:      [email protected]
7392 S:      Supported
7393 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
7394 F:      drivers/i2c/muxes/i2c-mux-gpio.c
7395 F:      include/linux/platform_data/i2c-mux-gpio.h
7396
7397 GENERIC HDLC (WAN) DRIVERS
7398 M:      Krzysztof Halasa <[email protected]>
7399 S:      Maintained
7400 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
7401 F:      drivers/net/wan/c101.c
7402 F:      drivers/net/wan/hd6457*
7403 F:      drivers/net/wan/hdlc*
7404 F:      drivers/net/wan/n2.c
7405 F:      drivers/net/wan/pc300too.c
7406 F:      drivers/net/wan/pci200syn.c
7407 F:      drivers/net/wan/wanxl*
7408
7409 GENERIC INCLUDE/ASM HEADER FILES
7410 M:      Arnd Bergmann <[email protected]>
7411 L:      [email protected]
7412 S:      Maintained
7413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
7414 F:      include/asm-generic/
7415 F:      include/uapi/asm-generic/
7416
7417 GENERIC PHY FRAMEWORK
7418 M:      Kishon Vijay Abraham I <[email protected]>
7419 M:      Vinod Koul <[email protected]>
7420 L:      [email protected]
7421 S:      Supported
7422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
7423 F:      Documentation/devicetree/bindings/phy/
7424 F:      drivers/phy/
7425 F:      include/linux/phy/
7426
7427 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
7428 M:      Wolfram Sang <[email protected]>
7429 S:      Supported
7430 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
7431
7432 GENERIC PM DOMAINS
7433 M:      "Rafael J. Wysocki" <[email protected]>
7434 M:      Kevin Hilman <[email protected]>
7435 M:      Ulf Hansson <[email protected]>
7436 L:      [email protected]
7437 S:      Supported
7438 F:      Documentation/devicetree/bindings/power/power?domain*
7439 F:      drivers/base/power/domain*.c
7440 F:      include/linux/pm_domain.h
7441
7442 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
7443 M:      Eugen Hristev <[email protected]>
7444 L:      [email protected]
7445 S:      Maintained
7446 F:      drivers/input/touchscreen/resistive-adc-touch.c
7447
7448 GENERIC UIO DRIVER FOR PCI DEVICES
7449 M:      "Michael S. Tsirkin" <[email protected]>
7450 L:      [email protected]
7451 S:      Supported
7452 F:      drivers/uio/uio_pci_generic.c
7453
7454 GENERIC VDSO LIBRARY
7455 M:      Andy Lutomirski <[email protected]>
7456 M:      Thomas Gleixner <[email protected]>
7457 M:      Vincenzo Frascino <[email protected]>
7458 L:      [email protected]
7459 S:      Maintained
7460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
7461 F:      include/asm-generic/vdso/vsyscall.h
7462 F:      include/vdso/
7463 F:      kernel/time/vsyscall.c
7464 F:      lib/vdso/
7465
7466 GENWQE (IBM Generic Workqueue Card)
7467 M:      Frank Haverkamp <[email protected]>
7468 S:      Supported
7469 F:      drivers/misc/genwqe/
7470
7471 GET_MAINTAINER SCRIPT
7472 M:      Joe Perches <[email protected]>
7473 S:      Maintained
7474 F:      scripts/get_maintainer.pl
7475
7476 GFS2 FILE SYSTEM
7477 M:      Bob Peterson <[email protected]>
7478 M:      Andreas Gruenbacher <[email protected]>
7479 L:      [email protected]
7480 S:      Supported
7481 B:      https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
7482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
7483 F:      Documentation/filesystems/gfs2*
7484 F:      fs/gfs2/
7485 F:      include/uapi/linux/gfs2_ondisk.h
7486
7487 GNSS SUBSYSTEM
7488 M:      Johan Hovold <[email protected]>
7489 S:      Maintained
7490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
7491 F:      Documentation/ABI/testing/sysfs-class-gnss
7492 F:      Documentation/devicetree/bindings/gnss/
7493 F:      drivers/gnss/
7494 F:      include/linux/gnss.h
7495
7496 GO7007 MPEG CODEC
7497 M:      Hans Verkuil <[email protected]>
7498 L:      [email protected]
7499 S:      Maintained
7500 F:      drivers/media/usb/go7007/
7501
7502 GOODIX TOUCHSCREEN
7503 M:      Bastien Nocera <[email protected]>
7504 L:      [email protected]
7505 S:      Maintained
7506 F:      drivers/input/touchscreen/goodix.c
7507
7508 GOOGLE ETHERNET DRIVERS
7509 M:      Catherine Sullivan <[email protected]>
7510 R:      Sagi Shahar <[email protected]>
7511 R:      Jon Olson <[email protected]>
7512 L:      [email protected]
7513 S:      Supported
7514 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
7515 F:      drivers/net/ethernet/google
7516
7517 GPD POCKET FAN DRIVER
7518 M:      Hans de Goede <[email protected]>
7519 L:      [email protected]
7520 S:      Maintained
7521 F:      drivers/platform/x86/gpd-pocket-fan.c
7522
7523 GPIO ACPI SUPPORT
7524 M:      Mika Westerberg <[email protected]>
7525 M:      Andy Shevchenko <[email protected]>
7526 L:      [email protected]
7527 L:      [email protected]
7528 S:      Maintained
7529 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
7530 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
7531 F:      drivers/gpio/gpiolib-acpi.c
7532 F:      drivers/gpio/gpiolib-acpi.h
7533
7534 GPIO AGGREGATOR
7535 M:      Geert Uytterhoeven <[email protected]>
7536 L:      [email protected]
7537 S:      Supported
7538 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
7539 F:      drivers/gpio/gpio-aggregator.c
7540
7541 GPIO IR Transmitter
7542 M:      Sean Young <[email protected]>
7543 L:      [email protected]
7544 S:      Maintained
7545 F:      drivers/media/rc/gpio-ir-tx.c
7546
7547 GPIO MOCKUP DRIVER
7548 M:      Bamvor Jian Zhang <[email protected]>
7549 L:      [email protected]
7550 S:      Maintained
7551 F:      drivers/gpio/gpio-mockup.c
7552 F:      tools/testing/selftests/gpio/
7553
7554 GPIO REGMAP
7555 R:      Michael Walle <[email protected]>
7556 S:      Maintained
7557 F:      drivers/gpio/gpio-regmap.c
7558 F:      include/linux/gpio/regmap.h
7559
7560 GPIO SUBSYSTEM
7561 M:      Linus Walleij <[email protected]>
7562 M:      Bartosz Golaszewski <[email protected]>
7563 L:      [email protected]
7564 S:      Maintained
7565 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
7566 F:      Documentation/ABI/obsolete/sysfs-gpio
7567 F:      Documentation/ABI/testing/gpio-cdev
7568 F:      Documentation/admin-guide/gpio/
7569 F:      Documentation/devicetree/bindings/gpio/
7570 F:      Documentation/driver-api/gpio/
7571 F:      drivers/gpio/
7572 F:      include/asm-generic/gpio.h
7573 F:      include/linux/gpio.h
7574 F:      include/linux/gpio/
7575 F:      include/linux/of_gpio.h
7576 F:      include/uapi/linux/gpio.h
7577 F:      tools/gpio/
7578
7579 GRE DEMULTIPLEXER DRIVER
7580 M:      Dmitry Kozlov <[email protected]>
7581 L:      [email protected]
7582 S:      Maintained
7583 F:      include/net/gre.h
7584 F:      net/ipv4/gre_demux.c
7585 F:      net/ipv4/gre_offload.c
7586
7587 GRETH 10/100/1G Ethernet MAC device driver
7588 M:      Andreas Larsson <[email protected]>
7589 L:      [email protected]
7590 S:      Maintained
7591 F:      drivers/net/ethernet/aeroflex/
7592
7593 GREYBUS AUDIO PROTOCOLS DRIVERS
7594 M:      Vaibhav Agarwal <[email protected]>
7595 M:      Mark Greer <[email protected]>
7596 S:      Maintained
7597 F:      drivers/staging/greybus/audio_apbridgea.c
7598 F:      drivers/staging/greybus/audio_apbridgea.h
7599 F:      drivers/staging/greybus/audio_codec.c
7600 F:      drivers/staging/greybus/audio_codec.h
7601 F:      drivers/staging/greybus/audio_gb.c
7602 F:      drivers/staging/greybus/audio_manager.c
7603 F:      drivers/staging/greybus/audio_manager.h
7604 F:      drivers/staging/greybus/audio_manager_module.c
7605 F:      drivers/staging/greybus/audio_manager_private.h
7606 F:      drivers/staging/greybus/audio_manager_sysfs.c
7607 F:      drivers/staging/greybus/audio_module.c
7608 F:      drivers/staging/greybus/audio_topology.c
7609
7610 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
7611 M:      Viresh Kumar <[email protected]>
7612 S:      Maintained
7613 F:      drivers/staging/greybus/authentication.c
7614 F:      drivers/staging/greybus/bootrom.c
7615 F:      drivers/staging/greybus/firmware.h
7616 F:      drivers/staging/greybus/fw-core.c
7617 F:      drivers/staging/greybus/fw-download.c
7618 F:      drivers/staging/greybus/fw-management.c
7619 F:      drivers/staging/greybus/greybus_authentication.h
7620 F:      drivers/staging/greybus/greybus_firmware.h
7621 F:      drivers/staging/greybus/hid.c
7622 F:      drivers/staging/greybus/i2c.c
7623 F:      drivers/staging/greybus/spi.c
7624 F:      drivers/staging/greybus/spilib.c
7625 F:      drivers/staging/greybus/spilib.h
7626
7627 GREYBUS LOOPBACK DRIVER
7628 M:      Bryan O'Donoghue <[email protected]>
7629 S:      Maintained
7630 F:      drivers/staging/greybus/loopback.c
7631
7632 GREYBUS PLATFORM DRIVERS
7633 M:      Vaibhav Hiremath <[email protected]>
7634 S:      Maintained
7635 F:      drivers/staging/greybus/arche-apb-ctrl.c
7636 F:      drivers/staging/greybus/arche-platform.c
7637 F:      drivers/staging/greybus/arche_platform.h
7638
7639 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
7640 M:      Rui Miguel Silva <[email protected]>
7641 S:      Maintained
7642 F:      drivers/staging/greybus/gpio.c
7643 F:      drivers/staging/greybus/light.c
7644 F:      drivers/staging/greybus/power_supply.c
7645 F:      drivers/staging/greybus/sdio.c
7646 F:      drivers/staging/greybus/spi.c
7647 F:      drivers/staging/greybus/spilib.c
7648
7649 GREYBUS SUBSYSTEM
7650 M:      Johan Hovold <[email protected]>
7651 M:      Alex Elder <[email protected]>
7652 M:      Greg Kroah-Hartman <[email protected]>
7653 L:      [email protected] (moderated for non-subscribers)
7654 S:      Maintained
7655 F:      drivers/greybus/
7656 F:      drivers/staging/greybus/
7657 F:      include/linux/greybus.h
7658 F:      include/linux/greybus/
7659
7660 GREYBUS UART PROTOCOLS DRIVERS
7661 M:      David Lin <[email protected]>
7662 S:      Maintained
7663 F:      drivers/staging/greybus/log.c
7664 F:      drivers/staging/greybus/uart.c
7665
7666 GS1662 VIDEO SERIALIZER
7667 M:      Charles-Antoine Couret <[email protected]>
7668 L:      [email protected]
7669 S:      Maintained
7670 T:      git git://linuxtv.org/media_tree.git
7671 F:      drivers/media/spi/gs1662.c
7672
7673 GSPCA FINEPIX SUBDRIVER
7674 M:      Frank Zago <[email protected]>
7675 L:      [email protected]
7676 S:      Maintained
7677 T:      git git://linuxtv.org/media_tree.git
7678 F:      drivers/media/usb/gspca/finepix.c
7679
7680 GSPCA GL860 SUBDRIVER
7681 M:      Olivier Lorin <[email protected]>
7682 L:      [email protected]
7683 S:      Maintained
7684 T:      git git://linuxtv.org/media_tree.git
7685 F:      drivers/media/usb/gspca/gl860/
7686
7687 GSPCA M5602 SUBDRIVER
7688 M:      Erik Andren <[email protected]>
7689 L:      [email protected]
7690 S:      Maintained
7691 T:      git git://linuxtv.org/media_tree.git
7692 F:      drivers/media/usb/gspca/m5602/
7693
7694 GSPCA PAC207 SONIXB SUBDRIVER
7695 M:      Hans Verkuil <[email protected]>
7696 L:      [email protected]
7697 S:      Odd Fixes
7698 T:      git git://linuxtv.org/media_tree.git
7699 F:      drivers/media/usb/gspca/pac207.c
7700
7701 GSPCA SN9C20X SUBDRIVER
7702 M:      Brian Johnson <[email protected]>
7703 L:      [email protected]
7704 S:      Maintained
7705 T:      git git://linuxtv.org/media_tree.git
7706 F:      drivers/media/usb/gspca/sn9c20x.c
7707
7708 GSPCA T613 SUBDRIVER
7709 M:      Leandro Costantino <[email protected]>
7710 L:      [email protected]
7711 S:      Maintained
7712 T:      git git://linuxtv.org/media_tree.git
7713 F:      drivers/media/usb/gspca/t613.c
7714
7715 GSPCA USB WEBCAM DRIVER
7716 M:      Hans Verkuil <[email protected]>
7717 L:      [email protected]
7718 S:      Odd Fixes
7719 T:      git git://linuxtv.org/media_tree.git
7720 F:      drivers/media/usb/gspca/
7721
7722 GTP (GPRS Tunneling Protocol)
7723 M:      Pablo Neira Ayuso <[email protected]>
7724 M:      Harald Welte <[email protected]>
7725 L:      [email protected]
7726 S:      Maintained
7727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
7728 F:      drivers/net/gtp.c
7729
7730 GUID PARTITION TABLE (GPT)
7731 M:      Davidlohr Bueso <[email protected]>
7732 L:      [email protected]
7733 S:      Maintained
7734 F:      block/partitions/efi.*
7735
7736 H8/300 ARCHITECTURE
7737 M:      Yoshinori Sato <[email protected]>
7738 L:      [email protected] (moderated for non-subscribers)
7739 S:      Maintained
7740 W:      http://uclinux-h8.sourceforge.jp
7741 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
7742 F:      arch/h8300/
7743 F:      drivers/clk/h8300/
7744 F:      drivers/clocksource/h8300_*.c
7745 F:      drivers/irqchip/irq-renesas-h8*.c
7746
7747 HABANALABS PCI DRIVER
7748 M:      Oded Gabbay <[email protected]>
7749 S:      Supported
7750 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
7751 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
7752 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
7753 F:      drivers/misc/habanalabs/
7754 F:      include/uapi/misc/habanalabs.h
7755
7756 HACKRF MEDIA DRIVER
7757 M:      Antti Palosaari <[email protected]>
7758 L:      [email protected]
7759 S:      Maintained
7760 W:      https://linuxtv.org
7761 W:      http://palosaari.fi/linux/
7762 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7763 T:      git git://linuxtv.org/anttip/media_tree.git
7764 F:      drivers/media/usb/hackrf/
7765
7766 HANTRO VPU CODEC DRIVER
7767 M:      Ezequiel Garcia <[email protected]>
7768 M:      Philipp Zabel <[email protected]>
7769 L:      [email protected]
7770 L:      [email protected]
7771 S:      Maintained
7772 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
7773 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
7774 F:      drivers/staging/media/hantro/
7775
7776 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
7777 M:      Frank Seidel <[email protected]>
7778 L:      [email protected]
7779 S:      Maintained
7780 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
7781 F:      drivers/platform/x86/hdaps.c
7782
7783 HARDWARE MONITORING
7784 M:      Jean Delvare <[email protected]>
7785 M:      Guenter Roeck <[email protected]>
7786 L:      [email protected]
7787 S:      Maintained
7788 W:      http://hwmon.wiki.kernel.org/
7789 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7790 F:      Documentation/devicetree/bindings/hwmon/
7791 F:      Documentation/hwmon/
7792 F:      drivers/hwmon/
7793 F:      include/linux/hwmon*.h
7794 F:      include/trace/events/hwmon*.h
7795
7796 HARDWARE RANDOM NUMBER GENERATOR CORE
7797 M:      Matt Mackall <[email protected]>
7798 M:      Herbert Xu <[email protected]>
7799 L:      [email protected]
7800 S:      Odd fixes
7801 F:      Documentation/admin-guide/hw_random.rst
7802 F:      Documentation/devicetree/bindings/rng/
7803 F:      drivers/char/hw_random/
7804 F:      include/linux/hw_random.h
7805
7806 HARDWARE SPINLOCK CORE
7807 M:      Ohad Ben-Cohen <[email protected]>
7808 M:      Bjorn Andersson <[email protected]>
7809 R:      Baolin Wang <[email protected]>
7810 L:      [email protected]
7811 S:      Maintained
7812 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
7813 F:      Documentation/devicetree/bindings/hwlock/
7814 F:      Documentation/locking/hwspinlock.rst
7815 F:      drivers/hwspinlock/
7816 F:      include/linux/hwspinlock.h
7817
7818 HARDWARE TRACING FACILITIES
7819 M:      Alexander Shishkin <[email protected]>
7820 S:      Maintained
7821 F:      drivers/hwtracing/
7822
7823 HARMONY SOUND DRIVER
7824 L:      [email protected]
7825 S:      Maintained
7826 F:      sound/parisc/harmony.*
7827
7828 HDPVR USB VIDEO ENCODER DRIVER
7829 M:      Hans Verkuil <[email protected]>
7830 L:      [email protected]
7831 S:      Odd Fixes
7832 W:      https://linuxtv.org
7833 T:      git git://linuxtv.org/media_tree.git
7834 F:      drivers/media/usb/hdpvr/
7835
7836 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
7837 M:      Jerry Hoemann <[email protected]>
7838 S:      Supported
7839 F:      Documentation/watchdog/hpwdt.rst
7840 F:      drivers/watchdog/hpwdt.c
7841
7842 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
7843 M:      Don Brace <[email protected]>
7844 L:      [email protected]
7845 L:      [email protected]
7846 S:      Supported
7847 F:      Documentation/scsi/hpsa.rst
7848 F:      drivers/scsi/hpsa*.[ch]
7849 F:      include/linux/cciss*.h
7850 F:      include/uapi/linux/cciss*.h
7851
7852 HFI1 DRIVER
7853 M:      Mike Marciniszyn <[email protected]>
7854 M:      Dennis Dalessandro <[email protected]>
7855 L:      [email protected]
7856 S:      Supported
7857 F:      drivers/infiniband/hw/hfi1
7858
7859 HFS FILESYSTEM
7860 L:      [email protected]
7861 S:      Orphan
7862 F:      Documentation/filesystems/hfs.rst
7863 F:      fs/hfs/
7864
7865 HFSPLUS FILESYSTEM
7866 L:      [email protected]
7867 S:      Orphan
7868 F:      Documentation/filesystems/hfsplus.rst
7869 F:      fs/hfsplus/
7870
7871 HGA FRAMEBUFFER DRIVER
7872 M:      Ferenc Bakonyi <[email protected]>
7873 L:      [email protected]
7874 S:      Maintained
7875 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
7876 F:      drivers/video/fbdev/hgafb.c
7877
7878 HIBERNATION (aka Software Suspend, aka swsusp)
7879 M:      "Rafael J. Wysocki" <[email protected]>
7880 M:      Pavel Machek <[email protected]>
7881 L:      [email protected]
7882 S:      Supported
7883 B:      https://bugzilla.kernel.org
7884 F:      arch/*/include/asm/suspend*.h
7885 F:      arch/x86/power/
7886 F:      drivers/base/power/
7887 F:      include/linux/freezer.h
7888 F:      include/linux/pm.h
7889 F:      include/linux/suspend.h
7890 F:      kernel/power/
7891
7892 HID CORE LAYER
7893 M:      Jiri Kosina <[email protected]>
7894 M:      Benjamin Tissoires <[email protected]>
7895 L:      [email protected]
7896 S:      Maintained
7897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
7898 F:      drivers/hid/
7899 F:      include/linux/hid*
7900 F:      include/uapi/linux/hid*
7901
7902 HID SENSOR HUB DRIVERS
7903 M:      Jiri Kosina <[email protected]>
7904 M:      Jonathan Cameron <[email protected]>
7905 M:      Srinivas Pandruvada <[email protected]>
7906 L:      [email protected]
7907 L:      [email protected]
7908 S:      Maintained
7909 F:      Documentation/hid/hid-sensor*
7910 F:      drivers/hid/hid-sensor-*
7911 F:      drivers/iio/*/hid-*
7912 F:      include/linux/hid-sensor-*
7913
7914 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
7915 M:      Thomas Gleixner <[email protected]>
7916 L:      [email protected]
7917 S:      Maintained
7918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7919 F:      Documentation/timers/
7920 F:      include/linux/clockchips.h
7921 F:      include/linux/hrtimer.h
7922 F:      kernel/time/clockevents.c
7923 F:      kernel/time/hrtimer.c
7924 F:      kernel/time/timer_*.c
7925
7926 HIGH-SPEED SCC DRIVER FOR AX.25
7927 L:      [email protected]
7928 S:      Orphan
7929 F:      drivers/net/hamradio/dmascc.c
7930 F:      drivers/net/hamradio/scc.c
7931
7932 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
7933 M:      HighPoint Linux Team <[email protected]>
7934 S:      Supported
7935 W:      http://www.highpoint-tech.com
7936 F:      Documentation/scsi/hptiop.rst
7937 F:      drivers/scsi/hptiop.c
7938
7939 HIPPI
7940 M:      Jes Sorensen <[email protected]>
7941 L:      [email protected]
7942 S:      Maintained
7943 F:      drivers/net/hippi/
7944 F:      include/linux/hippidevice.h
7945 F:      include/uapi/linux/if_hippi.h
7946 F:      net/802/hippi.c
7947
7948 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
7949 M:      Kurt Kanzenbach <[email protected]>
7950 L:      [email protected]
7951 S:      Maintained
7952 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
7953 F:      drivers/net/dsa/hirschmann/*
7954 F:      include/linux/platform_data/hirschmann-hellcreek.h
7955 F:      net/dsa/tag_hellcreek.c
7956
7957 HISILICON DMA DRIVER
7958 M:      Zhou Wang <[email protected]>
7959 L:      [email protected]
7960 S:      Maintained
7961 F:      drivers/dma/hisi_dma.c
7962
7963 HISILICON GPIO DRIVER
7964 M:      Luo Jiaxing <[email protected]>
7965 L:      [email protected]
7966 S:      Maintained
7967 F:      drivers/gpio/gpio-hisi.c
7968
7969 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
7970 M:      Zaibo Xu <[email protected]>
7971 L:      [email protected]
7972 S:      Maintained
7973 F:      Documentation/ABI/testing/debugfs-hisi-hpre
7974 F:      drivers/crypto/hisilicon/hpre/hpre.h
7975 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
7976 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
7977
7978 HISILICON LPC BUS DRIVER
7979 M:      [email protected]
7980 S:      Maintained
7981 W:      http://www.hisilicon.com
7982 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
7983 F:      drivers/bus/hisi_lpc.c
7984
7985 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
7986 M:      Yisen Zhuang <[email protected]>
7987 M:      Salil Mehta <[email protected]>
7988 L:      [email protected]
7989 S:      Maintained
7990 W:      http://www.hisilicon.com
7991 F:      drivers/net/ethernet/hisilicon/hns3/
7992
7993 HISILICON NETWORK SUBSYSTEM DRIVER
7994 M:      Yisen Zhuang <[email protected]>
7995 M:      Salil Mehta <[email protected]>
7996 L:      [email protected]
7997 S:      Maintained
7998 W:      http://www.hisilicon.com
7999 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
8000 F:      drivers/net/ethernet/hisilicon/
8001
8002 HIKEY960 ONBOARD USB GPIO HUB DRIVER
8003 M:      John Stultz <[email protected]>
8004 L:      [email protected]
8005 S:      Maintained
8006 F:      drivers/misc/hisi_hikey_usb.c
8007 F:      Documentation/devicetree/bindings/misc/hisilicon-hikey-usb.yaml
8008
8009 HISILICON PMU DRIVER
8010 M:      Shaokun Zhang <[email protected]>
8011 S:      Supported
8012 W:      http://www.hisilicon.com
8013 F:      Documentation/admin-guide/perf/hisi-pmu.rst
8014 F:      drivers/perf/hisilicon
8015
8016 HISILICON QM AND ZIP Controller DRIVER
8017 M:      Zhou Wang <[email protected]>
8018 L:      [email protected]
8019 S:      Maintained
8020 F:      Documentation/ABI/testing/debugfs-hisi-zip
8021 F:      drivers/crypto/hisilicon/qm.c
8022 F:      drivers/crypto/hisilicon/qm.h
8023 F:      drivers/crypto/hisilicon/sgl.c
8024 F:      drivers/crypto/hisilicon/zip/
8025
8026 HISILICON ROCE DRIVER
8027 M:      Lijun Ou <[email protected]>
8028 M:      Wei Hu(Xavier) <[email protected]>
8029 M:      Weihang Li <[email protected]>
8030 L:      [email protected]
8031 S:      Maintained
8032 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
8033 F:      drivers/infiniband/hw/hns/
8034
8035 HISILICON SAS Controller
8036 M:      John Garry <[email protected]>
8037 S:      Supported
8038 W:      http://www.hisilicon.com
8039 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
8040 F:      drivers/scsi/hisi_sas/
8041
8042 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
8043 M:      Zaibo Xu <[email protected]>
8044 L:      [email protected]
8045 S:      Maintained
8046 F:      Documentation/ABI/testing/debugfs-hisi-sec
8047 F:      drivers/crypto/hisilicon/sec2/sec.h
8048 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
8049 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
8050 F:      drivers/crypto/hisilicon/sec2/sec_main.c
8051
8052 HISILICON STAGING DRIVERS FOR HIKEY 960/970
8053 M:      Mauro Carvalho Chehab <[email protected]>
8054 L:      [email protected]
8055 S:      Maintained
8056 F:      drivers/staging/hikey9xx/
8057
8058 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
8059 M:      Zaibo Xu <[email protected]>
8060 S:      Maintained
8061 F:      drivers/crypto/hisilicon/trng/trng.c
8062
8063 HISILICON V3XX SPI NOR FLASH Controller Driver
8064 M:      John Garry <[email protected]>
8065 S:      Maintained
8066 W:      http://www.hisilicon.com
8067 F:      drivers/spi/spi-hisi-sfc-v3xx.c
8068
8069 HMM - Heterogeneous Memory Management
8070 M:      Jérôme Glisse <[email protected]>
8071 L:      [email protected]
8072 S:      Maintained
8073 F:      Documentation/vm/hmm.rst
8074 F:      include/linux/hmm*
8075 F:      lib/test_hmm*
8076 F:      mm/hmm*
8077 F:      tools/testing/selftests/vm/*hmm*
8078
8079 HOST AP DRIVER
8080 M:      Jouni Malinen <[email protected]>
8081 L:      [email protected]
8082 S:      Obsolete
8083 W:      http://w1.fi/hostap-driver.html
8084 F:      drivers/net/wireless/intersil/hostap/
8085
8086 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
8087 L:      [email protected]
8088 S:      Orphan
8089 F:      drivers/platform/x86/tc1100-wmi.c
8090
8091 HPET:   High Precision Event Timers driver
8092 M:      Clemens Ladisch <[email protected]>
8093 S:      Maintained
8094 F:      Documentation/timers/hpet.rst
8095 F:      drivers/char/hpet.c
8096 F:      include/linux/hpet.h
8097 F:      include/uapi/linux/hpet.h
8098
8099 HPET:   x86
8100 S:      Orphan
8101 F:      arch/x86/include/asm/hpet.h
8102 F:      arch/x86/kernel/hpet.c
8103
8104 HPFS FILESYSTEM
8105 M:      Mikulas Patocka <[email protected]>
8106 S:      Maintained
8107 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
8108 F:      fs/hpfs/
8109
8110 HSI SUBSYSTEM
8111 M:      Sebastian Reichel <[email protected]>
8112 S:      Maintained
8113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
8114 F:      Documentation/ABI/testing/sysfs-bus-hsi
8115 F:      Documentation/driver-api/hsi.rst
8116 F:      drivers/hsi/
8117 F:      include/linux/hsi/
8118 F:      include/uapi/linux/hsi/
8119
8120 HSO 3G MODEM DRIVER
8121 L:      [email protected]
8122 S:      Orphan
8123 F:      drivers/net/usb/hso.c
8124
8125 HSR NETWORK PROTOCOL
8126 L:      [email protected]
8127 S:      Orphan
8128 F:      net/hsr/
8129
8130 HT16K33 LED CONTROLLER DRIVER
8131 M:      Robin van der Gracht <[email protected]>
8132 S:      Maintained
8133 F:      Documentation/devicetree/bindings/display/ht16k33.txt
8134 F:      drivers/auxdisplay/ht16k33.c
8135
8136 HTCPEN TOUCHSCREEN DRIVER
8137 M:      Pau Oliva Fora <[email protected]>
8138 L:      [email protected]
8139 S:      Maintained
8140 F:      drivers/input/touchscreen/htcpen.c
8141
8142 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
8143 M:      Lorenzo Bianconi <[email protected]>
8144 L:      [email protected]
8145 S:      Maintained
8146 W:      http://www.st.com/
8147 F:      Documentation/devicetree/bindings/iio/humidity/hts221.txt
8148 F:      drivers/iio/humidity/hts221*
8149
8150 HUAWEI ETHERNET DRIVER
8151 M:      Bin Luo <[email protected]>
8152 L:      [email protected]
8153 S:      Supported
8154 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
8155 F:      drivers/net/ethernet/huawei/hinic/
8156
8157 HUGETLB FILESYSTEM
8158 M:      Mike Kravetz <[email protected]>
8159 L:      [email protected]
8160 S:      Maintained
8161 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
8162 F:      Documentation/admin-guide/mm/hugetlbpage.rst
8163 F:      Documentation/vm/hugetlbfs_reserv.rst
8164 F:      fs/hugetlbfs/
8165 F:      include/linux/hugetlb.h
8166 F:      mm/hugetlb.c
8167
8168 HVA ST MEDIA DRIVER
8169 M:      Jean-Christophe Trotin <[email protected]>
8170 L:      [email protected]
8171 S:      Supported
8172 W:      https://linuxtv.org
8173 T:      git git://linuxtv.org/media_tree.git
8174 F:      drivers/media/platform/sti/hva
8175
8176 HWPOISON MEMORY FAILURE HANDLING
8177 M:      Naoya Horiguchi <[email protected]>
8178 L:      [email protected]
8179 S:      Maintained
8180 F:      mm/hwpoison-inject.c
8181 F:      mm/memory-failure.c
8182
8183 HYGON PROCESSOR SUPPORT
8184 M:      Pu Wen <[email protected]>
8185 L:      [email protected]
8186 S:      Maintained
8187 F:      arch/x86/kernel/cpu/hygon.c
8188
8189 HYNIX HI556 SENSOR DRIVER
8190 M:      Shawn Tu <[email protected]>
8191 L:      [email protected]
8192 S:      Maintained
8193 T:      git git://linuxtv.org/media_tree.git
8194 F:      drivers/media/i2c/hi556.c
8195
8196 Hyper-V CORE AND DRIVERS
8197 M:      "K. Y. Srinivasan" <[email protected]>
8198 M:      Haiyang Zhang <[email protected]>
8199 M:      Stephen Hemminger <[email protected]>
8200 M:      Wei Liu <[email protected]>
8201 L:      [email protected]
8202 S:      Supported
8203 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
8204 F:      Documentation/ABI/stable/sysfs-bus-vmbus
8205 F:      Documentation/ABI/testing/debugfs-hyperv
8206 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
8207 F:      arch/x86/hyperv
8208 F:      arch/x86/include/asm/hyperv-tlfs.h
8209 F:      arch/x86/include/asm/mshyperv.h
8210 F:      arch/x86/include/asm/trace/hyperv.h
8211 F:      arch/x86/kernel/cpu/mshyperv.c
8212 F:      drivers/clocksource/hyperv_timer.c
8213 F:      drivers/hid/hid-hyperv.c
8214 F:      drivers/hv/
8215 F:      drivers/input/serio/hyperv-keyboard.c
8216 F:      drivers/iommu/hyperv-iommu.c
8217 F:      drivers/net/hyperv/
8218 F:      drivers/pci/controller/pci-hyperv-intf.c
8219 F:      drivers/pci/controller/pci-hyperv.c
8220 F:      drivers/scsi/storvsc_drv.c
8221 F:      drivers/uio/uio_hv_generic.c
8222 F:      drivers/video/fbdev/hyperv_fb.c
8223 F:      include/asm-generic/hyperv-tlfs.h
8224 F:      include/asm-generic/mshyperv.h
8225 F:      include/clocksource/hyperv_timer.h
8226 F:      include/linux/hyperv.h
8227 F:      include/uapi/linux/hyperv.h
8228 F:      net/vmw_vsock/hyperv_transport.c
8229 F:      tools/hv/
8230
8231 HYPERBUS SUPPORT
8232 M:      Vignesh Raghavendra <[email protected]>
8233 L:      [email protected]
8234 S:      Supported
8235 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
8236 C:      irc://irc.oftc.net/mtd
8237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
8238 F:      Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt
8239 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.txt
8240 F:      drivers/mtd/hyperbus/
8241 F:      include/linux/mtd/hyperbus.h
8242
8243 HYPERVISOR VIRTUAL CONSOLE DRIVER
8244 L:      [email protected]
8245 S:      Odd Fixes
8246 F:      drivers/tty/hvc/
8247
8248 I2C ACPI SUPPORT
8249 M:      Mika Westerberg <[email protected]>
8250 L:      [email protected]
8251 L:      [email protected]
8252 S:      Maintained
8253 F:      drivers/i2c/i2c-core-acpi.c
8254
8255 I2C CONTROLLER DRIVER FOR NVIDIA GPU
8256 M:      Ajay Gupta <[email protected]>
8257 L:      [email protected]
8258 S:      Maintained
8259 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
8260 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
8261
8262 I2C MUXES
8263 M:      Peter Rosin <[email protected]>
8264 L:      [email protected]
8265 S:      Maintained
8266 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
8267 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
8268 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
8269 F:      Documentation/i2c/i2c-topology.rst
8270 F:      Documentation/i2c/muxes/
8271 F:      drivers/i2c/i2c-mux.c
8272 F:      drivers/i2c/muxes/
8273 F:      include/linux/i2c-mux.h
8274
8275 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
8276 M:      Gregory CLEMENT <[email protected]>
8277 L:      [email protected]
8278 S:      Maintained
8279 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
8280 F:      drivers/i2c/busses/i2c-mv64xxx.c
8281
8282 I2C OVER PARALLEL PORT
8283 M:      Jean Delvare <[email protected]>
8284 L:      [email protected]
8285 S:      Maintained
8286 F:      Documentation/i2c/busses/i2c-parport.rst
8287 F:      drivers/i2c/busses/i2c-parport.c
8288
8289 I2C SUBSYSTEM
8290 M:      Wolfram Sang <[email protected]>
8291 L:      [email protected]
8292 S:      Maintained
8293 W:      https://i2c.wiki.kernel.org/
8294 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
8295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
8296 F:      Documentation/devicetree/bindings/i2c/i2c.txt
8297 F:      Documentation/i2c/
8298 F:      drivers/i2c/*
8299 F:      include/linux/i2c-dev.h
8300 F:      include/linux/i2c-smbus.h
8301 F:      include/linux/i2c.h
8302 F:      include/uapi/linux/i2c-*.h
8303 F:      include/uapi/linux/i2c.h
8304
8305 I2C SUBSYSTEM HOST DRIVERS
8306 L:      [email protected]
8307 S:      Odd Fixes
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/
8312 F:      drivers/i2c/algos/
8313 F:      drivers/i2c/busses/
8314
8315 I2C-TAOS-EVM DRIVER
8316 M:      Jean Delvare <[email protected]>
8317 L:      [email protected]
8318 S:      Maintained
8319 F:      Documentation/i2c/busses/i2c-taos-evm.rst
8320 F:      drivers/i2c/busses/i2c-taos-evm.c
8321
8322 I2C-TINY-USB DRIVER
8323 M:      Till Harbaum <[email protected]>
8324 L:      [email protected]
8325 S:      Maintained
8326 W:      http://www.harbaum.org/till/i2c_tiny_usb
8327 F:      drivers/i2c/busses/i2c-tiny-usb.c
8328
8329 I2C/SMBUS CONTROLLER DRIVERS FOR PC
8330 M:      Jean Delvare <[email protected]>
8331 L:      [email protected]
8332 S:      Maintained
8333 F:      Documentation/i2c/busses/i2c-ali1535.rst
8334 F:      Documentation/i2c/busses/i2c-ali1563.rst
8335 F:      Documentation/i2c/busses/i2c-ali15x3.rst
8336 F:      Documentation/i2c/busses/i2c-amd756.rst
8337 F:      Documentation/i2c/busses/i2c-amd8111.rst
8338 F:      Documentation/i2c/busses/i2c-i801.rst
8339 F:      Documentation/i2c/busses/i2c-nforce2.rst
8340 F:      Documentation/i2c/busses/i2c-piix4.rst
8341 F:      Documentation/i2c/busses/i2c-sis5595.rst
8342 F:      Documentation/i2c/busses/i2c-sis630.rst
8343 F:      Documentation/i2c/busses/i2c-sis96x.rst
8344 F:      Documentation/i2c/busses/i2c-via.rst
8345 F:      Documentation/i2c/busses/i2c-viapro.rst
8346 F:      drivers/i2c/busses/i2c-ali1535.c
8347 F:      drivers/i2c/busses/i2c-ali1563.c
8348 F:      drivers/i2c/busses/i2c-ali15x3.c
8349 F:      drivers/i2c/busses/i2c-amd756-s4882.c
8350 F:      drivers/i2c/busses/i2c-amd756.c
8351 F:      drivers/i2c/busses/i2c-amd8111.c
8352 F:      drivers/i2c/busses/i2c-i801.c
8353 F:      drivers/i2c/busses/i2c-isch.c
8354 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
8355 F:      drivers/i2c/busses/i2c-nforce2.c
8356 F:      drivers/i2c/busses/i2c-piix4.c
8357 F:      drivers/i2c/busses/i2c-sis5595.c
8358 F:      drivers/i2c/busses/i2c-sis630.c
8359 F:      drivers/i2c/busses/i2c-sis96x.c
8360 F:      drivers/i2c/busses/i2c-via.c
8361 F:      drivers/i2c/busses/i2c-viapro.c
8362
8363 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
8364 M:      Hans de Goede <[email protected]>
8365 L:      [email protected]
8366 S:      Maintained
8367 F:      drivers/i2c/busses/i2c-cht-wc.c
8368
8369 I2C/SMBUS ISMT DRIVER
8370 M:      Seth Heasley <[email protected]>
8371 M:      Neil Horman <[email protected]>
8372 L:      [email protected]
8373 F:      Documentation/i2c/busses/i2c-ismt.rst
8374 F:      drivers/i2c/busses/i2c-ismt.c
8375
8376 I2C/SMBUS STUB DRIVER
8377 M:      Jean Delvare <[email protected]>
8378 L:      [email protected]
8379 S:      Maintained
8380 F:      drivers/i2c/i2c-stub.c
8381
8382 I3C DRIVER FOR CADENCE I3C MASTER IP
8383 M:      Przemysław Gaj <[email protected]>
8384 S:      Maintained
8385 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt
8386 F:      drivers/i3c/master/i3c-master-cdns.c
8387
8388 I3C DRIVER FOR SYNOPSYS DESIGNWARE
8389 M:      Vitor Soares <[email protected]>
8390 S:      Maintained
8391 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt
8392 F:      drivers/i3c/master/dw*
8393
8394 I3C SUBSYSTEM
8395 M:      Alexandre Belloni <[email protected]>
8396 L:      [email protected] (moderated for non-subscribers)
8397 S:      Maintained
8398 C:      irc://chat.freenode.net/linux-i3c
8399 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
8400 F:      Documentation/ABI/testing/sysfs-bus-i3c
8401 F:      Documentation/devicetree/bindings/i3c/
8402 F:      Documentation/driver-api/i3c
8403 F:      drivers/i3c/
8404 F:      include/linux/i3c/
8405
8406 IA64 (Itanium) PLATFORM
8407 L:      [email protected]
8408 S:      Orphan
8409 F:      Documentation/ia64/
8410 F:      arch/ia64/
8411
8412 IBM Power 842 compression accelerator
8413 M:      Haren Myneni <[email protected]>
8414 S:      Supported
8415 F:      crypto/842.c
8416 F:      drivers/crypto/nx/Kconfig
8417 F:      drivers/crypto/nx/Makefile
8418 F:      drivers/crypto/nx/nx-842*
8419 F:      include/linux/sw842.h
8420 F:      lib/842/
8421
8422 IBM Power in-Nest Crypto Acceleration
8423 M:      Breno Leitão <[email protected]>
8424 M:      Nayna Jain <[email protected]>
8425 M:      Paulo Flabiano Smorigo <[email protected]>
8426 L:      [email protected]
8427 S:      Supported
8428 F:      drivers/crypto/nx/Kconfig
8429 F:      drivers/crypto/nx/Makefile
8430 F:      drivers/crypto/nx/nx-aes*
8431 F:      drivers/crypto/nx/nx-sha*
8432 F:      drivers/crypto/nx/nx.*
8433 F:      drivers/crypto/nx/nx_csbcpb.h
8434 F:      drivers/crypto/nx/nx_debugfs.c
8435
8436 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
8437 M:      Tyrel Datwyler <[email protected]>
8438 L:      [email protected]
8439 L:      [email protected]
8440 S:      Supported
8441 F:      drivers/pci/hotplug/rpadlpar*
8442
8443 IBM Power Linux RAID adapter
8444 M:      Brian King <[email protected]>
8445 S:      Supported
8446 F:      drivers/scsi/ipr.*
8447
8448 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
8449 M:      Tyrel Datwyler <[email protected]>
8450 L:      [email protected]
8451 L:      [email protected]
8452 S:      Supported
8453 F:      drivers/pci/hotplug/rpaphp*
8454
8455 IBM Power SRIOV Virtual NIC Device Driver
8456 M:      Dany Madden <[email protected]>
8457 M:      Lijun Pan <[email protected]>
8458 M:      Sukadev Bhattiprolu <[email protected]>
8459 L:      [email protected]
8460 S:      Supported
8461 F:      drivers/net/ethernet/ibm/ibmvnic.*
8462
8463 IBM Power Virtual Accelerator Switchboard
8464 M:      Sukadev Bhattiprolu <[email protected]>
8465 L:      [email protected]
8466 S:      Supported
8467 F:      arch/powerpc/include/asm/vas.h
8468 F:      arch/powerpc/platforms/powernv/copy-paste.h
8469 F:      arch/powerpc/platforms/powernv/vas*
8470
8471 IBM Power Virtual Ethernet Device Driver
8472 M:      Cristobal Forno <[email protected]>
8473 L:      [email protected]
8474 S:      Supported
8475 F:      drivers/net/ethernet/ibm/ibmveth.*
8476
8477 IBM Power Virtual FC Device Drivers
8478 M:      Tyrel Datwyler <[email protected]>
8479 L:      [email protected]
8480 S:      Supported
8481 F:      drivers/scsi/ibmvscsi/ibmvfc*
8482
8483 IBM Power Virtual Management Channel Driver
8484 M:      Steven Royer <[email protected]>
8485 S:      Supported
8486 F:      drivers/misc/ibmvmc.*
8487
8488 IBM Power Virtual SCSI Device Drivers
8489 M:      Tyrel Datwyler <[email protected]>
8490 L:      [email protected]
8491 S:      Supported
8492 F:      drivers/scsi/ibmvscsi/ibmvscsi*
8493 F:      include/scsi/viosrp.h
8494
8495 IBM Power Virtual SCSI Device Target Driver
8496 M:      Michael Cyr <[email protected]>
8497 L:      [email protected]
8498 L:      [email protected]
8499 S:      Supported
8500 F:      drivers/scsi/ibmvscsi_tgt/
8501
8502 IBM Power VMX Cryptographic instructions
8503 M:      Breno Leitão <[email protected]>
8504 M:      Nayna Jain <[email protected]>
8505 M:      Paulo Flabiano Smorigo <[email protected]>
8506 L:      [email protected]
8507 S:      Supported
8508 F:      drivers/crypto/vmx/Kconfig
8509 F:      drivers/crypto/vmx/Makefile
8510 F:      drivers/crypto/vmx/aes*
8511 F:      drivers/crypto/vmx/ghash*
8512 F:      drivers/crypto/vmx/ppc-xlate.pl
8513 F:      drivers/crypto/vmx/vmx.c
8514
8515 IBM ServeRAID RAID DRIVER
8516 S:      Orphan
8517 F:      drivers/scsi/ips.*
8518
8519 ICH LPC AND GPIO DRIVER
8520 M:      Peter Tyser <[email protected]>
8521 S:      Maintained
8522 F:      drivers/gpio/gpio-ich.c
8523 F:      drivers/mfd/lpc_ich.c
8524
8525 ICY I2C DRIVER
8526 M:      Max Staudt <[email protected]>
8527 L:      [email protected]
8528 S:      Maintained
8529 F:      drivers/i2c/busses/i2c-icy.c
8530
8531 IDE SUBSYSTEM
8532 M:      "David S. Miller" <[email protected]>
8533 L:      [email protected]
8534 S:      Maintained
8535 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
8536 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
8537 F:      Documentation/ide/
8538 F:      drivers/ide/
8539 F:      include/linux/ide.h
8540
8541 IDE/ATAPI DRIVERS
8542 M:      Borislav Petkov <[email protected]>
8543 L:      [email protected]
8544 S:      Maintained
8545 F:      Documentation/cdrom/ide-cd.rst
8546 F:      drivers/ide/ide-cd*
8547
8548 IDEAPAD LAPTOP EXTRAS DRIVER
8549 M:      Ike Panhc <[email protected]>
8550 L:      [email protected]
8551 S:      Maintained
8552 W:      http://launchpad.net/ideapad-laptop
8553 F:      drivers/platform/x86/ideapad-laptop.c
8554
8555 IDEAPAD LAPTOP SLIDEBAR DRIVER
8556 M:      Andrey Moiseev <[email protected]>
8557 L:      [email protected]
8558 S:      Maintained
8559 W:      https://github.com/o2genum/ideapad-slidebar
8560 F:      drivers/input/misc/ideapad_slidebar.c
8561
8562 IDT VersaClock 5 CLOCK DRIVER
8563 M:      Luca Ceresoli <[email protected]>
8564 S:      Maintained
8565 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
8566 F:      drivers/clk/clk-versaclock5.c
8567
8568 IEEE 802.15.4 SUBSYSTEM
8569 M:      Alexander Aring <[email protected]>
8570 M:      Stefan Schmidt <[email protected]>
8571 L:      [email protected]
8572 S:      Maintained
8573 W:      https://linux-wpan.org/
8574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
8575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
8576 F:      Documentation/networking/ieee802154.rst
8577 F:      drivers/net/ieee802154/
8578 F:      include/linux/ieee802154.h
8579 F:      include/linux/nl802154.h
8580 F:      include/net/af_ieee802154.h
8581 F:      include/net/cfg802154.h
8582 F:      include/net/ieee802154_netdev.h
8583 F:      include/net/mac802154.h
8584 F:      include/net/nl802154.h
8585 F:      net/ieee802154/
8586 F:      net/mac802154/
8587
8588 IFE PROTOCOL
8589 M:      Yotam Gigi <[email protected]>
8590 M:      Jamal Hadi Salim <[email protected]>
8591 F:      include/net/ife.h
8592 F:      include/uapi/linux/ife.h
8593 F:      net/ife
8594
8595 IGORPLUG-USB IR RECEIVER
8596 M:      Sean Young <[email protected]>
8597 L:      [email protected]
8598 S:      Maintained
8599 F:      drivers/media/rc/igorplugusb.c
8600
8601 IGUANAWORKS USB IR TRANSCEIVER
8602 M:      Sean Young <[email protected]>
8603 L:      [email protected]
8604 S:      Maintained
8605 F:      drivers/media/rc/iguanair.c
8606
8607 IIO DIGITAL POTENTIOMETER DAC
8608 M:      Peter Rosin <[email protected]>
8609 L:      [email protected]
8610 S:      Maintained
8611 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
8612 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
8613 F:      drivers/iio/dac/dpot-dac.c
8614
8615 IIO ENVELOPE DETECTOR
8616 M:      Peter Rosin <[email protected]>
8617 L:      [email protected]
8618 S:      Maintained
8619 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
8620 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
8621 F:      drivers/iio/adc/envelope-detector.c
8622
8623 IIO MULTIPLEXER
8624 M:      Peter Rosin <[email protected]>
8625 L:      [email protected]
8626 S:      Maintained
8627 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt
8628 F:      drivers/iio/multiplexer/iio-mux.c
8629
8630 IIO SUBSYSTEM AND DRIVERS
8631 M:      Jonathan Cameron <[email protected]>
8632 R:      Lars-Peter Clausen <[email protected]>
8633 R:      Peter Meerwald-Stadler <[email protected]>
8634 L:      [email protected]
8635 S:      Maintained
8636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
8637 F:      Documentation/ABI/testing/configfs-iio*
8638 F:      Documentation/ABI/testing/sysfs-bus-iio*
8639 F:      Documentation/devicetree/bindings/iio/
8640 F:      drivers/iio/
8641 F:      drivers/staging/iio/
8642 F:      include/linux/iio/
8643 F:      tools/iio/
8644
8645 IIO UNIT CONVERTER
8646 M:      Peter Rosin <[email protected]>
8647 L:      [email protected]
8648 S:      Maintained
8649 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.txt
8650 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.txt
8651 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.txt
8652 F:      drivers/iio/afe/iio-rescale.c
8653
8654 IKANOS/ADI EAGLE ADSL USB DRIVER
8655 M:      Matthieu Castet <[email protected]>
8656 M:      Stanislaw Gruszka <[email protected]>
8657 S:      Maintained
8658 F:      drivers/usb/atm/ueagle-atm.c
8659
8660 IMGTEC ASCII LCD DRIVER
8661 M:      Paul Burton <[email protected]>
8662 S:      Maintained
8663 F:      Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
8664 F:      drivers/auxdisplay/img-ascii-lcd.c
8665
8666 IMGTEC IR DECODER DRIVER
8667 S:      Orphan
8668 F:      drivers/media/rc/img-ir/
8669
8670 IMON SOUNDGRAPH USB IR RECEIVER
8671 M:      Sean Young <[email protected]>
8672 L:      [email protected]
8673 S:      Maintained
8674 F:      drivers/media/rc/imon.c
8675 F:      drivers/media/rc/imon_raw.c
8676
8677 IMS TWINTURBO FRAMEBUFFER DRIVER
8678 L:      [email protected]
8679 S:      Orphan
8680 F:      drivers/video/fbdev/imsttfb.c
8681
8682 INA209 HARDWARE MONITOR DRIVER
8683 M:      Guenter Roeck <[email protected]>
8684 L:      [email protected]
8685 S:      Maintained
8686 F:      Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml
8687 F:      Documentation/hwmon/ina209.rst
8688 F:      drivers/hwmon/ina209.c
8689
8690 INA2XX HARDWARE MONITOR DRIVER
8691 M:      Guenter Roeck <[email protected]>
8692 L:      [email protected]
8693 S:      Maintained
8694 F:      Documentation/hwmon/ina2xx.rst
8695 F:      drivers/hwmon/ina2xx.c
8696 F:      include/linux/platform_data/ina2xx.h
8697
8698 INDUSTRY PACK SUBSYSTEM (IPACK)
8699 M:      Samuel Iglesias Gonsalvez <[email protected]>
8700 M:      Jens Taprogge <[email protected]>
8701 M:      Greg Kroah-Hartman <[email protected]>
8702 L:      [email protected]
8703 S:      Maintained
8704 W:      http://industrypack.sourceforge.net
8705 F:      drivers/ipack/
8706
8707 INFINEON DPS310 Driver
8708 M:      Eddie James <[email protected]>
8709 L:      [email protected]
8710 S:      Maintained
8711 F:      drivers/iio/pressure/dps310.c
8712
8713 INFINIBAND SUBSYSTEM
8714 M:      Doug Ledford <[email protected]>
8715 M:      Jason Gunthorpe <[email protected]>
8716 L:      [email protected]
8717 S:      Supported
8718 W:      https://github.com/linux-rdma/rdma-core
8719 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
8721 F:      Documentation/devicetree/bindings/infiniband/
8722 F:      Documentation/infiniband/
8723 F:      drivers/infiniband/
8724 F:      include/rdma/
8725 F:      include/trace/events/ib_mad.h
8726 F:      include/trace/events/ib_umad.h
8727 F:      include/uapi/linux/if_infiniband.h
8728 F:      include/uapi/rdma/
8729 F:      samples/bpf/ibumad_kern.c
8730 F:      samples/bpf/ibumad_user.c
8731
8732 INGENIC JZ4780 NAND DRIVER
8733 M:      Harvey Hunt <[email protected]>
8734 L:      [email protected]
8735 L:      [email protected]
8736 S:      Maintained
8737 F:      drivers/mtd/nand/raw/ingenic/
8738
8739 INGENIC JZ47xx SoCs
8740 M:      Paul Cercueil <[email protected]>
8741 L:      [email protected]
8742 S:      Maintained
8743 F:      arch/mips/boot/dts/ingenic/
8744 F:      arch/mips/generic/board-ingenic.c
8745 F:      arch/mips/include/asm/mach-ingenic/
8746 F:      arch/mips/ingenic/Kconfig
8747 F:      drivers/clk/ingenic/
8748 F:      drivers/dma/dma-jz4780.c
8749 F:      drivers/gpu/drm/ingenic/
8750 F:      drivers/i2c/busses/i2c-jz4780.c
8751 F:      drivers/iio/adc/ingenic-adc.c
8752 F:      drivers/irqchip/irq-ingenic.c
8753 F:      drivers/memory/jz4780-nemc.c
8754 F:      drivers/mmc/host/jz4740_mmc.c
8755 F:      drivers/mtd/nand/raw/ingenic/
8756 F:      drivers/pinctrl/pinctrl-ingenic.c
8757 F:      drivers/power/supply/ingenic-battery.c
8758 F:      drivers/pwm/pwm-jz4740.c
8759 F:      drivers/remoteproc/ingenic_rproc.c
8760 F:      drivers/rtc/rtc-jz4740.c
8761 F:      drivers/tty/serial/8250/8250_ingenic.c
8762 F:      drivers/usb/musb/jz4740.c
8763 F:      drivers/watchdog/jz4740_wdt.c
8764 F:      include/dt-bindings/iio/adc/ingenic,adc.h
8765 F:      include/linux/mfd/ingenic-tcu.h
8766 F:      sound/soc/codecs/jz47*
8767 F:      sound/soc/jz4740/
8768
8769 INOTIFY
8770 M:      Jan Kara <[email protected]>
8771 R:      Amir Goldstein <[email protected]>
8772 L:      [email protected]
8773 S:      Maintained
8774 F:      Documentation/filesystems/inotify.rst
8775 F:      fs/notify/inotify/
8776 F:      include/linux/inotify.h
8777 F:      include/uapi/linux/inotify.h
8778
8779 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8780 M:      Dmitry Torokhov <[email protected]>
8781 L:      [email protected]
8782 S:      Maintained
8783 Q:      http://patchwork.kernel.org/project/linux-input/list/
8784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
8785 F:      Documentation/devicetree/bindings/input/
8786 F:      Documentation/devicetree/bindings/serio/
8787 F:      Documentation/input/
8788 F:      drivers/input/
8789 F:      include/linux/input.h
8790 F:      include/linux/input/
8791 F:      include/uapi/linux/input-event-codes.h
8792 F:      include/uapi/linux/input.h
8793
8794 INPUT MULTITOUCH (MT) PROTOCOL
8795 M:      Henrik Rydberg <[email protected]>
8796 L:      [email protected]
8797 S:      Odd fixes
8798 F:      Documentation/input/multi-touch-protocol.rst
8799 F:      drivers/input/input-mt.c
8800 K:      \b(ABS|SYN)_MT_
8801
8802 INSIDE SECURE CRYPTO DRIVER
8803 M:      Antoine Tenart <[email protected]>
8804 L:      [email protected]
8805 S:      Maintained
8806 F:      drivers/crypto/inside-secure/
8807
8808 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
8809 M:      Mimi Zohar <[email protected]>
8810 M:      Dmitry Kasatkin <[email protected]>
8811 L:      [email protected]
8812 S:      Supported
8813 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8814 F:      security/integrity/ima/
8815
8816 INTEL 810/815 FRAMEBUFFER DRIVER
8817 M:      Antonino Daplas <[email protected]>
8818 L:      [email protected]
8819 S:      Maintained
8820 F:      drivers/video/fbdev/i810/
8821
8822 INTEL ASoC DRIVERS
8823 M:      Cezary Rojewski <[email protected]>
8824 M:      Pierre-Louis Bossart <[email protected]>
8825 M:      Liam Girdwood <[email protected]>
8826 M:      Jie Yang <[email protected]>
8827 L:      [email protected] (moderated for non-subscribers)
8828 S:      Supported
8829 F:      sound/soc/intel/
8830
8831 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
8832 M:      Hans de Goede <[email protected]>
8833 L:      [email protected]
8834 S:      Maintained
8835 F:      drivers/platform/x86/intel_atomisp2_pm.c
8836
8837 INTEL ATOMISP2 LED DRIVER
8838 M:      Hans de Goede <[email protected]>
8839 L:      [email protected]
8840 S:      Maintained
8841 F:      drivers/platform/x86/intel_atomisp2_led.c
8842
8843 INTEL BROXTON PMC DRIVER
8844 M:      Mika Westerberg <[email protected]>
8845 M:      Zha Qipeng <[email protected]>
8846 S:      Maintained
8847 F:      drivers/mfd/intel_pmc_bxt.c
8848 F:      include/linux/mfd/intel_pmc_bxt.h
8849
8850 INTEL C600 SERIES SAS CONTROLLER DRIVER
8851 M:      Intel SCU Linux support <[email protected]>
8852 M:      Artur Paszkiewicz <[email protected]>
8853 L:      [email protected]
8854 S:      Supported
8855 T:      git git://git.code.sf.net/p/intel-sas/isci
8856 F:      drivers/scsi/isci/
8857
8858 INTEL CPU family model numbers
8859 M:      Tony Luck <[email protected]>
8860 M:      [email protected]
8861 L:      [email protected]
8862 S:      Supported
8863 F:      arch/x86/include/asm/intel-family.h
8864
8865 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
8866 M:      Jani Nikula <[email protected]>
8867 M:      Joonas Lahtinen <[email protected]>
8868 M:      Rodrigo Vivi <[email protected]>
8869 L:      [email protected]
8870 S:      Supported
8871 W:      https://01.org/linuxgraphics/
8872 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
8873 B:      https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
8874 C:      irc://chat.freenode.net/intel-gfx
8875 T:      git git://anongit.freedesktop.org/drm-intel
8876 F:      Documentation/gpu/i915.rst
8877 F:      drivers/gpu/drm/i915/
8878 F:      include/drm/i915*
8879 F:      include/uapi/drm/i915_drm.h
8880
8881 INTEL ETHERNET DRIVERS
8882 M:      Jesse Brandeburg <[email protected]>
8883 M:      Tony Nguyen <[email protected]>
8884 L:      [email protected] (moderated for non-subscribers)
8885 S:      Supported
8886 W:      http://www.intel.com/support/feedback.htm
8887 W:      http://e1000.sourceforge.net/
8888 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
8889 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
8890 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
8891 F:      Documentation/networking/device_drivers/ethernet/intel/
8892 F:      drivers/net/ethernet/intel/
8893 F:      drivers/net/ethernet/intel/*/
8894 F:      include/linux/avf/virtchnl.h
8895
8896 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
8897 M:      Maik Broemme <[email protected]>
8898 L:      [email protected]
8899 S:      Maintained
8900 F:      Documentation/fb/intelfb.rst
8901 F:      drivers/video/fbdev/intelfb/
8902
8903 INTEL GPIO DRIVERS
8904 M:      Andy Shevchenko <[email protected]>
8905 L:      [email protected]
8906 S:      Maintained
8907 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8908 F:      drivers/gpio/gpio-ich.c
8909 F:      drivers/gpio/gpio-intel-mid.c
8910 F:      drivers/gpio/gpio-merrifield.c
8911 F:      drivers/gpio/gpio-ml-ioh.c
8912 F:      drivers/gpio/gpio-pch.c
8913 F:      drivers/gpio/gpio-sch.c
8914 F:      drivers/gpio/gpio-sodaville.c
8915
8916 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
8917 M:      Zhenyu Wang <[email protected]>
8918 M:      Zhi Wang <[email protected]>
8919 L:      [email protected]
8920 L:      [email protected]
8921 S:      Supported
8922 W:      https://01.org/igvt-g
8923 T:      git https://github.com/intel/gvt-linux.git
8924 F:      drivers/gpu/drm/i915/gvt/
8925
8926 INTEL HID EVENT DRIVER
8927 M:      Alex Hung <[email protected]>
8928 L:      [email protected]
8929 S:      Maintained
8930 F:      drivers/platform/x86/intel-hid.c
8931
8932 INTEL I/OAT DMA DRIVER
8933 M:      Dave Jiang <[email protected]>
8934 R:      Dan Williams <[email protected]>
8935 L:      [email protected]
8936 S:      Supported
8937 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
8938 F:      drivers/dma/ioat*
8939
8940 INTEL IADX DRIVER
8941 M:      Dave Jiang <[email protected]>
8942 L:      [email protected]
8943 S:      Supported
8944 F:      drivers/dma/idxd/*
8945 F:      include/uapi/linux/idxd.h
8946
8947 INTEL IDLE DRIVER
8948 M:      Jacob Pan <[email protected]>
8949 M:      Len Brown <[email protected]>
8950 L:      [email protected]
8951 S:      Supported
8952 B:      https://bugzilla.kernel.org
8953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
8954 F:      drivers/idle/intel_idle.c
8955
8956 INTEL INTEGRATED SENSOR HUB DRIVER
8957 M:      Srinivas Pandruvada <[email protected]>
8958 M:      Jiri Kosina <[email protected]>
8959 L:      [email protected]
8960 S:      Maintained
8961 F:      drivers/hid/intel-ish-hid/
8962
8963 INTEL IOMMU (VT-d)
8964 M:      David Woodhouse <[email protected]>
8965 M:      Lu Baolu <[email protected]>
8966 L:      [email protected]
8967 S:      Supported
8968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
8969 F:      drivers/iommu/intel/
8970 F:      include/linux/intel-iommu.h
8971 F:      include/linux/intel-svm.h
8972
8973 INTEL IOP-ADMA DMA DRIVER
8974 R:      Dan Williams <[email protected]>
8975 S:      Odd fixes
8976 F:      drivers/dma/iop-adma.c
8977
8978 INTEL IPU3 CSI-2 CIO2 DRIVER
8979 M:      Yong Zhi <[email protected]>
8980 M:      Sakari Ailus <[email protected]>
8981 M:      Bingbu Cao <[email protected]>
8982 R:      Tianshu Qiu <[email protected]>
8983 L:      [email protected]
8984 S:      Maintained
8985 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
8986 F:      drivers/media/pci/intel/ipu3/
8987
8988 INTEL IPU3 CSI-2 IMGU DRIVER
8989 M:      Sakari Ailus <[email protected]>
8990 R:      Bingbu Cao <[email protected]>
8991 R:      Tianshu Qiu <[email protected]>
8992 L:      [email protected]
8993 S:      Maintained
8994 F:      Documentation/admin-guide/media/ipu3.rst
8995 F:      Documentation/admin-guide/media/ipu3_rcb.svg
8996 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-intel-ipu3.rst
8997 F:      drivers/staging/media/ipu3/
8998
8999 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
9000 M:      Krzysztof Halasa <[email protected]>
9001 S:      Maintained
9002 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
9003 F:      drivers/net/wan/ixp4xx_hss.c
9004 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
9005 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
9006 F:      include/linux/soc/ixp4xx/npe.h
9007 F:      include/linux/soc/ixp4xx/qmgr.h
9008
9009 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
9010 M:      Deepak Saxena <[email protected]>
9011 S:      Maintained
9012 F:      drivers/char/hw_random/ixp4xx-rng.c
9013
9014 INTEL KEEM BAY DRM DRIVER
9015 M:      Anitha Chrisanthus <[email protected]>
9016 M:      Edmund Dea <[email protected]>
9017 S:      Maintained
9018 F:      Documentation/devicetree/bindings/display/intel,kmb_display.yaml
9019 F:      drivers/gpu/drm/kmb/
9020
9021 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
9022 M:      Daniele Alessandrelli <[email protected]>
9023 S:      Maintained
9024 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
9025 F:      drivers/crypto/keembay/Kconfig
9026 F:      drivers/crypto/keembay/Makefile
9027 F:      drivers/crypto/keembay/keembay-ocs-aes-core.c
9028 F:      drivers/crypto/keembay/ocs-aes.c
9029 F:      drivers/crypto/keembay/ocs-aes.h
9030
9031 INTEL MANAGEMENT ENGINE (mei)
9032 M:      Tomas Winkler <[email protected]>
9033 L:      [email protected]
9034 S:      Supported
9035 F:      Documentation/driver-api/mei/*
9036 F:      drivers/misc/mei/
9037 F:      drivers/watchdog/mei_wdt.c
9038 F:      include/linux/mei_cl_bus.h
9039 F:      include/uapi/linux/mei.h
9040 F:      samples/mei/*
9041
9042 INTEL MENLOW THERMAL DRIVER
9043 M:      Sujith Thomas <[email protected]>
9044 L:      [email protected]
9045 S:      Supported
9046 W:      https://01.org/linux-acpi
9047 F:      drivers/platform/x86/intel_menlow.c
9048
9049 INTEL P-Unit IPC DRIVER
9050 M:      Zha Qipeng <[email protected]>
9051 L:      [email protected]
9052 S:      Maintained
9053 F:      arch/x86/include/asm/intel_punit_ipc.h
9054 F:      drivers/platform/x86/intel_punit_ipc.c
9055
9056 INTEL PMC CORE DRIVER
9057 M:      Rajneesh Bhardwaj <[email protected]>
9058 M:      David E Box <[email protected]>
9059 L:      [email protected]
9060 S:      Maintained
9061 F:      drivers/platform/x86/intel_pmc_core*
9062
9063 INTEL PMIC GPIO DRIVERS
9064 M:      Andy Shevchenko <[email protected]>
9065 S:      Maintained
9066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9067 F:      drivers/gpio/gpio-*cove.c
9068 F:      drivers/gpio/gpio-msic.c
9069
9070 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
9071 M:      Andy Shevchenko <[email protected]>
9072 S:      Maintained
9073 F:      drivers/mfd/intel_msic.c
9074 F:      drivers/mfd/intel_soc_pmic*
9075 F:      include/linux/mfd/intel_msic.h
9076 F:      include/linux/mfd/intel_soc_pmic*
9077
9078 INTEL PMT DRIVER
9079 M:      "David E. Box" <[email protected]>
9080 S:      Maintained
9081 F:      drivers/mfd/intel_pmt.c
9082 F:      drivers/platform/x86/intel_pmt_*
9083
9084 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
9085 M:      Stanislav Yakovlev <[email protected]>
9086 L:      [email protected]
9087 S:      Maintained
9088 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
9089 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
9090 F:      drivers/net/wireless/intel/ipw2x00/
9091
9092 INTEL PSTATE DRIVER
9093 M:      Srinivas Pandruvada <[email protected]>
9094 M:      Len Brown <[email protected]>
9095 L:      [email protected]
9096 S:      Supported
9097 F:      drivers/cpufreq/intel_pstate.c
9098
9099 INTEL RDMA RNIC DRIVER
9100 M:      Faisal Latif <[email protected]>
9101 M:      Shiraz Saleem <[email protected]>
9102 L:      [email protected]
9103 S:      Supported
9104 F:      drivers/infiniband/hw/i40iw/
9105 F:      include/uapi/rdma/i40iw-abi.h
9106
9107 INTEL SCU DRIVERS
9108 M:      Mika Westerberg <[email protected]>
9109 S:      Maintained
9110 F:      arch/x86/include/asm/intel_scu_ipc.h
9111 F:      drivers/platform/x86/intel_scu_*
9112
9113 INTEL SPEED SELECT TECHNOLOGY
9114 M:      Srinivas Pandruvada <[email protected]>
9115 L:      [email protected]
9116 S:      Maintained
9117 F:      drivers/platform/x86/intel_speed_select_if/
9118 F:      include/uapi/linux/isst_if.h
9119 F:      tools/power/x86/intel-speed-select/
9120
9121 INTEL STRATIX10 FIRMWARE DRIVERS
9122 M:      Richard Gong <[email protected]>
9123 L:      [email protected]
9124 S:      Maintained
9125 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
9126 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
9127 F:      drivers/firmware/stratix10-rsu.c
9128 F:      drivers/firmware/stratix10-svc.c
9129 F:      include/linux/firmware/intel/stratix10-smc.h
9130 F:      include/linux/firmware/intel/stratix10-svc-client.h
9131
9132 INTEL TELEMETRY DRIVER
9133 M:      Rajneesh Bhardwaj <[email protected]>
9134 M:      "David E. Box" <[email protected]>
9135 L:      [email protected]
9136 S:      Maintained
9137 F:      arch/x86/include/asm/intel_telemetry.h
9138 F:      drivers/platform/x86/intel_telemetry*
9139
9140 INTEL UNCORE FREQUENCY CONTROL
9141 M:      Srinivas Pandruvada <[email protected]>
9142 L:      [email protected]
9143 S:      Maintained
9144 F:      drivers/platform/x86/intel-uncore-frequency.c
9145
9146 INTEL VIRTUAL BUTTON DRIVER
9147 M:      AceLan Kao <[email protected]>
9148 L:      [email protected]
9149 S:      Maintained
9150 F:      drivers/platform/x86/intel-vbtn.c
9151
9152 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
9153 M:      Stanislaw Gruszka <[email protected]>
9154 L:      [email protected]
9155 S:      Supported
9156 F:      drivers/net/wireless/intel/iwlegacy/
9157
9158 INTEL WIRELESS WIFI LINK (iwlwifi)
9159 M:      Luca Coelho <[email protected]>
9160 L:      [email protected]
9161 S:      Supported
9162 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
9163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
9164 F:      drivers/net/wireless/intel/iwlwifi/
9165
9166 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
9167 M:      Jithu Joseph <[email protected]>
9168 R:      Maurice Ma <[email protected]>
9169 S:      Maintained
9170 W:      https://slimbootloader.github.io/security/firmware-update.html
9171 F:      drivers/platform/x86/intel-wmi-sbl-fw-update.c
9172
9173 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
9174 M:      Mario Limonciello <[email protected]>
9175 S:      Maintained
9176 F:      drivers/platform/x86/intel-wmi-thunderbolt.c
9177
9178 INTEL(R) TRACE HUB
9179 M:      Alexander Shishkin <[email protected]>
9180 S:      Supported
9181 F:      Documentation/trace/intel_th.rst
9182 F:      drivers/hwtracing/intel_th/
9183 F:      include/linux/intel_th.h
9184
9185 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
9186 M:      Ning Sun <[email protected]>
9187 L:      [email protected]
9188 S:      Supported
9189 W:      http://tboot.sourceforge.net
9190 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
9191 F:      Documentation/x86/intel_txt.rst
9192 F:      arch/x86/kernel/tboot.c
9193 F:      include/linux/tboot.h
9194
9195 INTEL SGX
9196 M:      Jarkko Sakkinen <[email protected]>
9197 R:      Dave Hansen <[email protected]>
9198 L:      [email protected]
9199 S:      Supported
9200 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
9201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
9202 F:      Documentation/x86/sgx.rst
9203 F:      arch/x86/entry/vdso/vsgx.S
9204 F:      arch/x86/include/uapi/asm/sgx.h
9205 F:      arch/x86/kernel/cpu/sgx/*
9206 F:      tools/testing/selftests/sgx/*
9207 K:      \bSGX_
9208
9209 INTERCONNECT API
9210 M:      Georgi Djakov <[email protected]>
9211 L:      [email protected]
9212 S:      Maintained
9213 F:      Documentation/devicetree/bindings/interconnect/
9214 F:      Documentation/driver-api/interconnect.rst
9215 F:      drivers/interconnect/
9216 F:      include/dt-bindings/interconnect/
9217 F:      include/linux/interconnect-provider.h
9218 F:      include/linux/interconnect.h
9219
9220 INVENSENSE ICM-426xx IMU DRIVER
9221 M:      Jean-Baptiste Maneyrol <[email protected]>
9222 L:      [email protected]
9223 S:      Maintained
9224 W:      https://invensense.tdk.com/
9225 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
9226 F:      drivers/iio/imu/inv_icm42600/
9227
9228 INVENSENSE MPU-3050 GYROSCOPE DRIVER
9229 M:      Linus Walleij <[email protected]>
9230 L:      [email protected]
9231 S:      Maintained
9232 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt
9233 F:      drivers/iio/gyro/mpu3050*
9234
9235 IOC3 ETHERNET DRIVER
9236 M:      Ralf Baechle <[email protected]>
9237 L:      [email protected]
9238 S:      Maintained
9239 F:      drivers/net/ethernet/sgi/ioc3-eth.c
9240
9241 IOMAP FILESYSTEM LIBRARY
9242 M:      Christoph Hellwig <[email protected]>
9243 M:      Darrick J. Wong <[email protected]>
9244 M:      [email protected]
9245 M:      [email protected]
9246 L:      [email protected]
9247 L:      [email protected]
9248 S:      Supported
9249 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
9250 F:      fs/iomap/
9251 F:      include/linux/iomap.h
9252
9253 IOMMU DRIVERS
9254 M:      Joerg Roedel <[email protected]>
9255 M:      Will Deacon <[email protected]>
9256 L:      [email protected]
9257 S:      Maintained
9258 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
9259 F:      Documentation/devicetree/bindings/iommu/
9260 F:      Documentation/userspace-api/iommu.rst
9261 F:      drivers/iommu/
9262 F:      include/linux/iommu.h
9263 F:      include/linux/iova.h
9264 F:      include/linux/of_iommu.h
9265 F:      include/uapi/linux/iommu.h
9266
9267 IO_URING
9268 M:      Jens Axboe <[email protected]>
9269 R:      Pavel Begunkov <[email protected]>
9270 L:      [email protected]
9271 S:      Maintained
9272 T:      git git://git.kernel.dk/linux-block
9273 T:      git git://git.kernel.dk/liburing
9274 F:      fs/io-wq.c
9275 F:      fs/io-wq.h
9276 F:      fs/io_uring.c
9277 F:      include/linux/io_uring.h
9278 F:      include/uapi/linux/io_uring.h
9279
9280 IPMI SUBSYSTEM
9281 M:      Corey Minyard <[email protected]>
9282 L:      [email protected] (moderated for non-subscribers)
9283 S:      Supported
9284 W:      http://openipmi.sourceforge.net/
9285 F:      Documentation/driver-api/ipmi.rst
9286 F:      Documentation/devicetree/bindings/ipmi/
9287 F:      drivers/char/ipmi/
9288 F:      include/linux/ipmi*
9289 F:      include/uapi/linux/ipmi*
9290
9291 IPS SCSI RAID DRIVER
9292 M:      Adaptec OEM Raid Solutions <[email protected]>
9293 L:      [email protected]
9294 S:      Maintained
9295 W:      http://www.adaptec.com/
9296 F:      drivers/scsi/ips*
9297
9298 IPVS
9299 M:      Simon Horman <[email protected]>
9300 M:      Julian Anastasov <[email protected]>
9301 L:      [email protected]
9302 L:      [email protected]
9303 S:      Maintained
9304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
9305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
9306 F:      Documentation/networking/ipvs-sysctl.rst
9307 F:      include/net/ip_vs.h
9308 F:      include/uapi/linux/ip_vs.h
9309 F:      net/netfilter/ipvs/
9310
9311 IPWIRELESS DRIVER
9312 M:      Jiri Kosina <[email protected]>
9313 M:      David Sterba <[email protected]>
9314 S:      Odd Fixes
9315 F:      drivers/tty/ipwireless/
9316
9317 IPX NETWORK LAYER
9318 L:      [email protected]
9319 S:      Obsolete
9320 F:      include/uapi/linux/ipx.h
9321
9322 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
9323 M:      Marc Zyngier <[email protected]>
9324 S:      Maintained
9325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9326 F:      Documentation/core-api/irq/irq-domain.rst
9327 F:      include/linux/irqdomain.h
9328 F:      kernel/irq/irqdomain.c
9329 F:      kernel/irq/msi.c
9330
9331 IRQ SUBSYSTEM
9332 M:      Thomas Gleixner <[email protected]>
9333 L:      [email protected]
9334 S:      Maintained
9335 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9336 F:      kernel/irq/
9337
9338 IRQCHIP DRIVERS
9339 M:      Thomas Gleixner <[email protected]>
9340 M:      Marc Zyngier <[email protected]>
9341 L:      [email protected]
9342 S:      Maintained
9343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9344 F:      Documentation/devicetree/bindings/interrupt-controller/
9345 F:      drivers/irqchip/
9346
9347 ISA
9348 M:      William Breathitt Gray <[email protected]>
9349 S:      Maintained
9350 F:      Documentation/driver-api/isa.rst
9351 F:      drivers/base/isa.c
9352 F:      include/linux/isa.h
9353
9354 ISA RADIO MODULE
9355 M:      Hans Verkuil <[email protected]>
9356 L:      [email protected]
9357 S:      Maintained
9358 W:      https://linuxtv.org
9359 T:      git git://linuxtv.org/media_tree.git
9360 F:      drivers/media/radio/radio-isa*
9361
9362 ISAPNP
9363 M:      Jaroslav Kysela <[email protected]>
9364 S:      Maintained
9365 F:      Documentation/driver-api/isapnp.rst
9366 F:      drivers/pnp/isapnp/
9367 F:      include/linux/isapnp.h
9368
9369 ISCSI
9370 M:      Lee Duncan <[email protected]>
9371 M:      Chris Leech <[email protected]>
9372 L:      [email protected]
9373 L:      [email protected]
9374 S:      Maintained
9375 W:      www.open-iscsi.com
9376 F:      drivers/scsi/*iscsi*
9377 F:      include/scsi/*iscsi*
9378
9379 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
9380 M:      Peter Jones <[email protected]>
9381 M:      Konrad Rzeszutek Wilk <[email protected]>
9382 S:      Maintained
9383 F:      drivers/firmware/iscsi_ibft*
9384
9385 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
9386 M:      Sagi Grimberg <[email protected]>
9387 M:      Max Gurtovoy <[email protected]>
9388 L:      [email protected]
9389 S:      Supported
9390 W:      http://www.openfabrics.org
9391 W:      www.open-iscsi.org
9392 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9393 F:      drivers/infiniband/ulp/iser/
9394
9395 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
9396 M:      Sagi Grimberg <[email protected]>
9397 L:      [email protected]
9398 L:      [email protected]
9399 S:      Supported
9400 W:      http://www.linux-iscsi.org
9401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9402 F:      drivers/infiniband/ulp/isert
9403
9404 ISDN/CMTP OVER BLUETOOTH
9405 M:      Karsten Keil <[email protected]>
9406 L:      [email protected] (subscribers-only)
9407 L:      [email protected]
9408 S:      Odd Fixes
9409 W:      http://www.isdn4linux.de
9410 F:      Documentation/isdn/
9411 F:      drivers/isdn/capi/
9412 F:      include/linux/isdn/
9413 F:      include/uapi/linux/isdn/
9414 F:      net/bluetooth/cmtp/
9415
9416 ISDN/mISDN SUBSYSTEM
9417 M:      Karsten Keil <[email protected]>
9418 L:      [email protected] (subscribers-only)
9419 L:      [email protected]
9420 S:      Maintained
9421 W:      http://www.isdn4linux.de
9422 F:      drivers/isdn/Kconfig
9423 F:      drivers/isdn/Makefile
9424 F:      drivers/isdn/hardware/
9425 F:      drivers/isdn/mISDN/
9426
9427 IT87 HARDWARE MONITORING DRIVER
9428 M:      Jean Delvare <[email protected]>
9429 L:      [email protected]
9430 S:      Maintained
9431 F:      Documentation/hwmon/it87.rst
9432 F:      drivers/hwmon/it87.c
9433
9434 IT913X MEDIA DRIVER
9435 M:      Antti Palosaari <[email protected]>
9436 L:      [email protected]
9437 S:      Maintained
9438 W:      https://linuxtv.org
9439 W:      http://palosaari.fi/linux/
9440 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9441 T:      git git://linuxtv.org/anttip/media_tree.git
9442 F:      drivers/media/tuners/it913x*
9443
9444 IVTV VIDEO4LINUX DRIVER
9445 M:      Andy Walls <[email protected]>
9446 L:      [email protected]
9447 S:      Maintained
9448 W:      https://linuxtv.org
9449 T:      git git://linuxtv.org/media_tree.git
9450 F:      Documentation/admin-guide/media/ivtv*
9451 F:      drivers/media/pci/ivtv/
9452 F:      include/uapi/linux/ivtv*
9453
9454 IX2505V MEDIA DRIVER
9455 M:      Malcolm Priestley <[email protected]>
9456 L:      [email protected]
9457 S:      Maintained
9458 W:      https://linuxtv.org
9459 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9460 F:      drivers/media/dvb-frontends/ix2505v*
9461
9462 JAILHOUSE HYPERVISOR INTERFACE
9463 M:      Jan Kiszka <[email protected]>
9464 L:      [email protected]
9465 S:      Maintained
9466 F:      arch/x86/include/asm/jailhouse_para.h
9467 F:      arch/x86/kernel/jailhouse.c
9468
9469 JC42.4 TEMPERATURE SENSOR DRIVER
9470 M:      Guenter Roeck <[email protected]>
9471 L:      [email protected]
9472 S:      Maintained
9473 F:      Documentation/hwmon/jc42.rst
9474 F:      drivers/hwmon/jc42.c
9475
9476 JFS FILESYSTEM
9477 M:      Dave Kleikamp <[email protected]>
9478 L:      [email protected]
9479 S:      Maintained
9480 W:      http://jfs.sourceforge.net/
9481 T:      git git://github.com/kleikamp/linux-shaggy.git
9482 F:      Documentation/admin-guide/jfs.rst
9483 F:      fs/jfs/
9484
9485 JME NETWORK DRIVER
9486 M:      Guo-Fu Tseng <[email protected]>
9487 L:      [email protected]
9488 S:      Maintained
9489 F:      drivers/net/ethernet/jme.*
9490
9491 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
9492 M:      David Woodhouse <[email protected]>
9493 M:      Richard Weinberger <[email protected]>
9494 L:      [email protected]
9495 S:      Odd Fixes
9496 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
9497 T:      git git://git.infradead.org/ubifs-2.6.git
9498 F:      fs/jffs2/
9499 F:      include/uapi/linux/jffs2.h
9500
9501 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
9502 M:      "Theodore Ts'o" <[email protected]>
9503 M:      Jan Kara <[email protected]>
9504 L:      [email protected]
9505 S:      Maintained
9506 F:      fs/jbd2/
9507 F:      include/linux/jbd2.h
9508
9509 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
9510 M:      Mikhail Ulyanov <[email protected]>
9511 L:      [email protected]
9512 S:      Maintained
9513 F:      drivers/media/platform/rcar_jpu.c
9514
9515 JSM Neo PCI based serial card
9516 L:      [email protected]
9517 S:      Orphan
9518 F:      drivers/tty/serial/jsm/
9519
9520 K10TEMP HARDWARE MONITORING DRIVER
9521 M:      Clemens Ladisch <[email protected]>
9522 L:      [email protected]
9523 S:      Maintained
9524 F:      Documentation/hwmon/k10temp.rst
9525 F:      drivers/hwmon/k10temp.c
9526
9527 K8TEMP HARDWARE MONITORING DRIVER
9528 M:      Rudolf Marek <[email protected]>
9529 L:      [email protected]
9530 S:      Maintained
9531 F:      Documentation/hwmon/k8temp.rst
9532 F:      drivers/hwmon/k8temp.c
9533
9534 KASAN
9535 M:      Andrey Ryabinin <[email protected]>
9536 R:      Alexander Potapenko <[email protected]>
9537 R:      Andrey Konovalov <[email protected]>
9538 R:      Dmitry Vyukov <[email protected]>
9539 L:      [email protected]
9540 S:      Maintained
9541 F:      Documentation/dev-tools/kasan.rst
9542 F:      arch/*/include/asm/*kasan.h
9543 F:      arch/*/mm/kasan_init*
9544 F:      include/linux/kasan*.h
9545 F:      lib/Kconfig.kasan
9546 F:      lib/test_kasan*.c
9547 F:      mm/kasan/
9548 F:      scripts/Makefile.kasan
9549
9550 KCONFIG
9551 M:      Masahiro Yamada <[email protected]>
9552 L:      [email protected]
9553 S:      Maintained
9554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
9555 F:      Documentation/kbuild/kconfig*
9556 F:      scripts/Kconfig.include
9557 F:      scripts/kconfig/
9558
9559 KCOV
9560 R:      Dmitry Vyukov <[email protected]>
9561 R:      Andrey Konovalov <[email protected]>
9562 L:      [email protected]
9563 S:      Maintained
9564 F:      Documentation/dev-tools/kcov.rst
9565 F:      include/linux/kcov.h
9566 F:      include/uapi/linux/kcov.h
9567 F:      kernel/kcov.c
9568 F:      scripts/Makefile.kcov
9569
9570 KCSAN
9571 M:      Marco Elver <[email protected]>
9572 R:      Dmitry Vyukov <[email protected]>
9573 L:      [email protected]
9574 S:      Maintained
9575 F:      Documentation/dev-tools/kcsan.rst
9576 F:      include/linux/kcsan*.h
9577 F:      kernel/kcsan/
9578 F:      lib/Kconfig.kcsan
9579 F:      scripts/Makefile.kcsan
9580
9581 KDUMP
9582 M:      Dave Young <[email protected]>
9583 M:      Baoquan He <[email protected]>
9584 R:      Vivek Goyal <[email protected]>
9585 L:      [email protected]
9586 S:      Maintained
9587 W:      http://lse.sourceforge.net/kdump/
9588 F:      Documentation/admin-guide/kdump/
9589 F:      fs/proc/vmcore.c
9590 F:      include/linux/crash_core.h
9591 F:      include/linux/crash_dump.h
9592 F:      include/uapi/linux/vmcore.h
9593 F:      kernel/crash_*.c
9594
9595 KEENE FM RADIO TRANSMITTER DRIVER
9596 M:      Hans Verkuil <[email protected]>
9597 L:      [email protected]
9598 S:      Maintained
9599 W:      https://linuxtv.org
9600 T:      git git://linuxtv.org/media_tree.git
9601 F:      drivers/media/radio/radio-keene*
9602
9603 KERNEL AUTOMOUNTER
9604 M:      Ian Kent <[email protected]>
9605 L:      [email protected]
9606 S:      Maintained
9607 F:      fs/autofs/
9608
9609 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
9610 M:      Masahiro Yamada <[email protected]>
9611 M:      Michal Marek <[email protected]>
9612 L:      [email protected]
9613 S:      Maintained
9614 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
9615 F:      Documentation/kbuild/
9616 F:      Makefile
9617 F:      scripts/*vmlinux*
9618 F:      scripts/Kbuild*
9619 F:      scripts/Makefile*
9620 F:      scripts/basic/
9621 F:      scripts/mk*
9622 F:      scripts/mod/
9623 F:      scripts/package/
9624
9625 KERNEL JANITORS
9626 L:      [email protected]
9627 S:      Odd Fixes
9628 W:      http://kernelnewbies.org/KernelJanitors
9629
9630 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
9631 M:      "J. Bruce Fields" <[email protected]>
9632 M:      Chuck Lever <[email protected]>
9633 L:      [email protected]
9634 S:      Supported
9635 W:      http://nfs.sourceforge.net/
9636 T:      git git://linux-nfs.org/~bfields/linux.git
9637 F:      fs/lockd/
9638 F:      fs/nfs_common/
9639 F:      fs/nfsd/
9640 F:      include/linux/lockd/
9641 F:      include/linux/sunrpc/
9642 F:      include/uapi/linux/nfsd/
9643 F:      include/uapi/linux/sunrpc/
9644 F:      net/sunrpc/
9645 F:      Documentation/filesystems/nfs/
9646
9647 KERNEL SELFTEST FRAMEWORK
9648 M:      Shuah Khan <[email protected]>
9649 M:      Shuah Khan <[email protected]>
9650 L:      [email protected]
9651 S:      Maintained
9652 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
9653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
9654 F:      Documentation/dev-tools/kselftest*
9655 F:      tools/testing/selftests/
9656
9657 KERNEL UNIT TESTING FRAMEWORK (KUnit)
9658 M:      Brendan Higgins <[email protected]>
9659 L:      [email protected]
9660 L:      [email protected]
9661 S:      Maintained
9662 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
9663 F:      Documentation/dev-tools/kunit/
9664 F:      include/kunit/
9665 F:      lib/kunit/
9666 F:      tools/testing/kunit/
9667
9668 KERNEL USERMODE HELPER
9669 M:      Luis Chamberlain <[email protected]>
9670 L:      [email protected]
9671 S:      Maintained
9672 F:      include/linux/umh.h
9673 F:      kernel/umh.c
9674
9675 KERNEL VIRTUAL MACHINE (KVM)
9676 M:      Paolo Bonzini <[email protected]>
9677 L:      [email protected]
9678 S:      Supported
9679 W:      http://www.linux-kvm.org
9680 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
9681 F:      Documentation/virt/kvm/
9682 F:      include/asm-generic/kvm*
9683 F:      include/kvm/iodev.h
9684 F:      include/linux/kvm*
9685 F:      include/trace/events/kvm.h
9686 F:      include/uapi/asm-generic/kvm*
9687 F:      include/uapi/linux/kvm*
9688 F:      tools/kvm/
9689 F:      tools/testing/selftests/kvm/
9690 F:      virt/kvm/*
9691
9692 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
9693 M:      Marc Zyngier <[email protected]>
9694 R:      James Morse <[email protected]>
9695 R:      Julien Thierry <[email protected]>
9696 R:      Suzuki K Poulose <[email protected]>
9697 L:      [email protected] (moderated for non-subscribers)
9698 L:      [email protected]
9699 S:      Maintained
9700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
9701 F:      arch/arm64/include/asm/kvm*
9702 F:      arch/arm64/include/uapi/asm/kvm*
9703 F:      arch/arm64/kvm/
9704 F:      include/kvm/arm_*
9705
9706 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
9707 M:      Huacai Chen <[email protected]>
9708 M:      Aleksandar Markovic <[email protected]>
9709 L:      [email protected]
9710 L:      [email protected]
9711 S:      Maintained
9712 F:      arch/mips/include/asm/kvm*
9713 F:      arch/mips/include/uapi/asm/kvm*
9714 F:      arch/mips/kvm/
9715
9716 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
9717 M:      Paul Mackerras <[email protected]>
9718 L:      [email protected]
9719 S:      Supported
9720 W:      http://www.linux-kvm.org/
9721 T:      git git://github.com/agraf/linux-2.6.git
9722 F:      arch/powerpc/include/asm/kvm*
9723 F:      arch/powerpc/include/uapi/asm/kvm*
9724 F:      arch/powerpc/kernel/kvm*
9725 F:      arch/powerpc/kvm/
9726
9727 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
9728 M:      Christian Borntraeger <[email protected]>
9729 M:      Janosch Frank <[email protected]>
9730 R:      David Hildenbrand <[email protected]>
9731 R:      Cornelia Huck <[email protected]>
9732 R:      Claudio Imbrenda <[email protected]>
9733 L:      [email protected]
9734 S:      Supported
9735 W:      http://www.ibm.com/developerworks/linux/linux390/
9736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
9737 F:      Documentation/virt/kvm/s390*
9738 F:      arch/s390/include/asm/gmap.h
9739 F:      arch/s390/include/asm/kvm*
9740 F:      arch/s390/include/uapi/asm/kvm*
9741 F:      arch/s390/kernel/uv.c
9742 F:      arch/s390/kvm/
9743 F:      arch/s390/mm/gmap.c
9744 F:      tools/testing/selftests/kvm/*/s390x/
9745 F:      tools/testing/selftests/kvm/s390x/
9746
9747 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
9748 M:      Paolo Bonzini <[email protected]>
9749 R:      Sean Christopherson <[email protected]>
9750 R:      Vitaly Kuznetsov <[email protected]>
9751 R:      Wanpeng Li <[email protected]>
9752 R:      Jim Mattson <[email protected]>
9753 R:      Joerg Roedel <[email protected]>
9754 L:      [email protected]
9755 S:      Supported
9756 W:      http://www.linux-kvm.org
9757 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
9758 F:      arch/x86/include/asm/kvm*
9759 F:      arch/x86/include/asm/pvclock-abi.h
9760 F:      arch/x86/include/asm/svm.h
9761 F:      arch/x86/include/asm/vmx*.h
9762 F:      arch/x86/include/uapi/asm/kvm*
9763 F:      arch/x86/include/uapi/asm/svm.h
9764 F:      arch/x86/include/uapi/asm/vmx.h
9765 F:      arch/x86/kernel/kvm.c
9766 F:      arch/x86/kernel/kvmclock.c
9767 F:      arch/x86/kvm/
9768 F:      arch/x86/kvm/*/
9769
9770 KERNFS
9771 M:      Greg Kroah-Hartman <[email protected]>
9772 M:      Tejun Heo <[email protected]>
9773 S:      Supported
9774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9775 F:      fs/kernfs/
9776 F:      include/linux/kernfs.h
9777
9778 KEXEC
9779 M:      Eric Biederman <[email protected]>
9780 L:      [email protected]
9781 S:      Maintained
9782 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
9783 F:      include/linux/kexec.h
9784 F:      include/uapi/linux/kexec.h
9785 F:      kernel/kexec*
9786
9787 KEYS-ENCRYPTED
9788 M:      Mimi Zohar <[email protected]>
9789 L:      [email protected]
9790 L:      [email protected]
9791 S:      Supported
9792 F:      Documentation/security/keys/trusted-encrypted.rst
9793 F:      include/keys/encrypted-type.h
9794 F:      security/keys/encrypted-keys/
9795
9796 KEYS-TRUSTED
9797 M:      James Bottomley <[email protected]>
9798 M:      Jarkko Sakkinen <[email protected]>
9799 M:      Mimi Zohar <[email protected]>
9800 L:      [email protected]
9801 L:      [email protected]
9802 S:      Supported
9803 F:      Documentation/security/keys/trusted-encrypted.rst
9804 F:      include/keys/trusted-type.h
9805 F:      include/keys/trusted_tpm.h
9806 F:      security/keys/trusted-keys/
9807
9808 KEYS/KEYRINGS
9809 M:      David Howells <[email protected]>
9810 M:      Jarkko Sakkinen <[email protected]>
9811 L:      [email protected]
9812 S:      Maintained
9813 F:      Documentation/security/keys/core.rst
9814 F:      include/keys/
9815 F:      include/linux/key-type.h
9816 F:      include/linux/key.h
9817 F:      include/linux/keyctl.h
9818 F:      include/uapi/linux/keyctl.h
9819 F:      security/keys/
9820
9821 KFIFO
9822 M:      Stefani Seibold <[email protected]>
9823 S:      Maintained
9824 F:      include/linux/kfifo.h
9825 F:      lib/kfifo.c
9826 F:      samples/kfifo/
9827
9828 KGDB / KDB /debug_core
9829 M:      Jason Wessel <[email protected]>
9830 M:      Daniel Thompson <[email protected]>
9831 R:      Douglas Anderson <[email protected]>
9832 L:      [email protected]
9833 S:      Maintained
9834 W:      http://kgdb.wiki.kernel.org/
9835 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
9836 F:      Documentation/dev-tools/kgdb.rst
9837 F:      drivers/misc/kgdbts.c
9838 F:      drivers/tty/serial/kgdboc.c
9839 F:      include/linux/kdb.h
9840 F:      include/linux/kgdb.h
9841 F:      kernel/debug/
9842
9843 KHADAS MCU MFD DRIVER
9844 M:      Neil Armstrong <[email protected]>
9845 L:      [email protected]
9846 S:      Maintained
9847 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
9848 F:      drivers/mfd/khadas-mcu.c
9849 F:      include/linux/mfd/khadas-mcu.h
9850 F:      drivers/thermal/khadas_mcu_fan.c
9851
9852 KMEMLEAK
9853 M:      Catalin Marinas <[email protected]>
9854 S:      Maintained
9855 F:      Documentation/dev-tools/kmemleak.rst
9856 F:      include/linux/kmemleak.h
9857 F:      mm/kmemleak.c
9858 F:      samples/kmemleak/kmemleak-test.c
9859
9860 KMOD KERNEL MODULE LOADER - USERMODE HELPER
9861 M:      Luis Chamberlain <[email protected]>
9862 L:      [email protected]
9863 S:      Maintained
9864 F:      include/linux/kmod.h
9865 F:      kernel/kmod.c
9866 F:      lib/test_kmod.c
9867 F:      tools/testing/selftests/kmod/
9868
9869 KPROBES
9870 M:      Naveen N. Rao <[email protected]>
9871 M:      Anil S Keshavamurthy <[email protected]>
9872 M:      "David S. Miller" <[email protected]>
9873 M:      Masami Hiramatsu <[email protected]>
9874 S:      Maintained
9875 F:      Documentation/trace/kprobes.rst
9876 F:      include/asm-generic/kprobes.h
9877 F:      include/linux/kprobes.h
9878 F:      kernel/kprobes.c
9879
9880 KS0108 LCD CONTROLLER DRIVER
9881 M:      Miguel Ojeda Sandonis <[email protected]>
9882 S:      Maintained
9883 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
9884 F:      drivers/auxdisplay/ks0108.c
9885 F:      include/linux/ks0108.h
9886
9887 KTD253 BACKLIGHT DRIVER
9888 M:      Linus Walleij <[email protected]>
9889 S:      Maintained
9890 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
9891 F:      drivers/video/backlight/ktd253-backlight.c
9892
9893 L3MDEV
9894 M:      David Ahern <[email protected]>
9895 L:      [email protected]
9896 S:      Maintained
9897 F:      include/net/l3mdev.h
9898 F:      net/l3mdev
9899
9900 L7 BPF FRAMEWORK
9901 M:      John Fastabend <[email protected]>
9902 M:      Daniel Borkmann <[email protected]>
9903 M:      Jakub Sitnicki <[email protected]>
9904 M:      Lorenz Bauer <[email protected]>
9905 L:      [email protected]
9906 L:      [email protected]
9907 S:      Maintained
9908 F:      include/linux/skmsg.h
9909 F:      net/core/skmsg.c
9910 F:      net/core/sock_map.c
9911 F:      net/ipv4/tcp_bpf.c
9912 F:      net/ipv4/udp_bpf.c
9913
9914 LANTIQ / INTEL Ethernet drivers
9915 M:      Hauke Mehrtens <[email protected]>
9916 L:      [email protected]
9917 S:      Maintained
9918 F:      drivers/net/dsa/lantiq_gswip.c
9919 F:      drivers/net/dsa/lantiq_pce.h
9920 F:      drivers/net/ethernet/lantiq_xrx200.c
9921 F:      net/dsa/tag_gswip.c
9922
9923 LANTIQ MIPS ARCHITECTURE
9924 M:      John Crispin <[email protected]>
9925 L:      [email protected]
9926 S:      Maintained
9927 F:      arch/mips/lantiq
9928 F:      drivers/soc/lantiq
9929
9930 LASI 53c700 driver for PARISC
9931 M:      "James E.J. Bottomley" <[email protected]>
9932 L:      [email protected]
9933 S:      Maintained
9934 F:      Documentation/scsi/53c700.rst
9935 F:      drivers/scsi/53c700*
9936
9937 LEAKING_ADDRESSES
9938 M:      Tobin C. Harding <[email protected]>
9939 M:      Tycho Andersen <[email protected]>
9940 L:      [email protected]
9941 S:      Maintained
9942 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
9943 F:      scripts/leaking_addresses.pl
9944
9945 LED SUBSYSTEM
9946 M:      Pavel Machek <[email protected]>
9947 R:      Dan Murphy <[email protected]>
9948 L:      [email protected]
9949 S:      Maintained
9950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
9951 F:      Documentation/devicetree/bindings/leds/
9952 F:      drivers/leds/
9953 F:      include/linux/leds.h
9954
9955 LEGACY EEPROM DRIVER
9956 M:      Jean Delvare <[email protected]>
9957 S:      Maintained
9958 F:      Documentation/misc-devices/eeprom.rst
9959 F:      drivers/misc/eeprom/eeprom.c
9960
9961 LEGO MINDSTORMS EV3
9962 R:      David Lechner <[email protected]>
9963 S:      Maintained
9964 F:      Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt
9965 F:      arch/arm/boot/dts/da850-lego-ev3.dts
9966 F:      drivers/power/supply/lego_ev3_battery.c
9967
9968 LEGO USB Tower driver
9969 M:      Juergen Stuber <[email protected]>
9970 L:      [email protected]
9971 S:      Maintained
9972 W:      http://legousb.sourceforge.net/
9973 F:      drivers/usb/misc/legousbtower.c
9974
9975 LG LAPTOP EXTRAS
9976 M:      Matan Ziv-Av <[email protected]>
9977 L:      [email protected]
9978 S:      Maintained
9979 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
9980 F:      Documentation/admin-guide/laptops/lg-laptop.rst
9981 F:      drivers/platform/x86/lg-laptop.c
9982
9983 LG2160 MEDIA DRIVER
9984 M:      Michael Krufky <[email protected]>
9985 L:      [email protected]
9986 S:      Maintained
9987 W:      https://linuxtv.org
9988 W:      http://github.com/mkrufky
9989 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9990 T:      git git://linuxtv.org/mkrufky/tuners.git
9991 F:      drivers/media/dvb-frontends/lg2160.*
9992
9993 LGDT3305 MEDIA DRIVER
9994 M:      Michael Krufky <[email protected]>
9995 L:      [email protected]
9996 S:      Maintained
9997 W:      https://linuxtv.org
9998 W:      http://github.com/mkrufky
9999 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10000 T:      git git://linuxtv.org/mkrufky/tuners.git
10001 F:      drivers/media/dvb-frontends/lgdt3305.*
10002
10003 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
10004 M:      Viresh Kumar <[email protected]>
10005 L:      [email protected]
10006 S:      Maintained
10007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10008 F:      drivers/ata/pata_arasan_cf.c
10009 F:      include/linux/pata_arasan_cf_data.h
10010
10011 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
10012 M:      Linus Walleij <[email protected]>
10013 L:      [email protected]
10014 S:      Maintained
10015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10016 F:      drivers/ata/pata_ftide010.c
10017 F:      drivers/ata/sata_gemini.c
10018 F:      drivers/ata/sata_gemini.h
10019
10020 LIBATA SATA AHCI PLATFORM devices support
10021 M:      Hans de Goede <[email protected]>
10022 M:      Jens Axboe <[email protected]>
10023 L:      [email protected]
10024 S:      Maintained
10025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10026 F:      drivers/ata/ahci_platform.c
10027 F:      drivers/ata/libahci_platform.c
10028 F:      include/linux/ahci_platform.h
10029
10030 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
10031 M:      Mikael Pettersson <[email protected]>
10032 L:      [email protected]
10033 S:      Maintained
10034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10035 F:      drivers/ata/sata_promise.*
10036
10037 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
10038 M:      Jens Axboe <[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:      Documentation/devicetree/bindings/ata/
10043 F:      drivers/ata/
10044 F:      include/linux/ata.h
10045 F:      include/linux/libata.h
10046
10047 LIBLOCKDEP
10048 M:      Sasha Levin <[email protected]>
10049 S:      Maintained
10050 F:      tools/lib/lockdep/
10051
10052 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
10053 M:      Dan Williams <[email protected]>
10054 M:      Vishal Verma <[email protected]>
10055 M:      Dave Jiang <[email protected]>
10056 L:      [email protected]
10057 S:      Supported
10058 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10059 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10060 F:      drivers/nvdimm/blk.c
10061 F:      drivers/nvdimm/region_devs.c
10062
10063 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
10064 M:      Vishal Verma <[email protected]>
10065 M:      Dan Williams <[email protected]>
10066 M:      Dave Jiang <[email protected]>
10067 L:      [email protected]
10068 S:      Supported
10069 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10070 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10071 F:      drivers/nvdimm/btt*
10072
10073 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
10074 M:      Dan Williams <[email protected]>
10075 M:      Vishal Verma <[email protected]>
10076 M:      Dave Jiang <[email protected]>
10077 L:      [email protected]
10078 S:      Supported
10079 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10080 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10081 F:      drivers/nvdimm/pmem*
10082
10083 LIBNVDIMM: DEVICETREE BINDINGS
10084 M:      Oliver O'Halloran <[email protected]>
10085 L:      [email protected]
10086 S:      Supported
10087 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10088 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
10089 F:      drivers/nvdimm/of_pmem.c
10090
10091 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
10092 M:      Dan Williams <[email protected]>
10093 M:      Vishal Verma <[email protected]>
10094 M:      Dave Jiang <[email protected]>
10095 M:      Ira Weiny <[email protected]>
10096 L:      [email protected]
10097 S:      Supported
10098 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10099 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
10101 F:      drivers/acpi/nfit/*
10102 F:      drivers/nvdimm/*
10103 F:      include/linux/libnvdimm.h
10104 F:      include/linux/nd.h
10105 F:      include/uapi/linux/ndctl.h
10106 F:      tools/testing/nvdimm/
10107
10108 LICENSES and SPDX stuff
10109 M:      Thomas Gleixner <[email protected]>
10110 M:      Greg Kroah-Hartman <[email protected]>
10111 L:      [email protected]
10112 S:      Maintained
10113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
10114 F:      COPYING
10115 F:      Documentation/process/license-rules.rst
10116 F:      LICENSES/
10117 F:      scripts/spdxcheck-test.sh
10118 F:      scripts/spdxcheck.py
10119
10120 LIGHTNVM PLATFORM SUPPORT
10121 M:      Matias Bjorling <[email protected]>
10122 L:      [email protected]
10123 S:      Maintained
10124 W:      http://github/OpenChannelSSD
10125 F:      drivers/lightnvm/
10126 F:      include/linux/lightnvm.h
10127 F:      include/uapi/linux/lightnvm.h
10128
10129 LINEAR RANGES HELPERS
10130 M:      Mark Brown <[email protected]>
10131 R:      Matti Vaittinen <[email protected]>
10132 F:      lib/linear_ranges.c
10133 F:      lib/test_linear_ranges.c
10134 F:      include/linux/linear_range.h
10135
10136 LINUX FOR POWER MACINTOSH
10137 M:      Benjamin Herrenschmidt <[email protected]>
10138 L:      [email protected]
10139 S:      Odd Fixes
10140 F:      arch/powerpc/platforms/powermac/
10141 F:      drivers/macintosh/
10142
10143 LINUX FOR POWERPC (32-BIT AND 64-BIT)
10144 M:      Michael Ellerman <[email protected]>
10145 R:      Benjamin Herrenschmidt <[email protected]>
10146 R:      Paul Mackerras <[email protected]>
10147 L:      [email protected]
10148 S:      Supported
10149 W:      https://github.com/linuxppc/wiki/wiki
10150 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
10151 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
10152 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
10153 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
10154 F:      Documentation/devicetree/bindings/powerpc/
10155 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
10156 F:      Documentation/powerpc/
10157 F:      arch/powerpc/
10158 F:      drivers/*/*/*pasemi*
10159 F:      drivers/*/*pasemi*
10160 F:      drivers/char/tpm/tpm_ibmvtpm*
10161 F:      drivers/crypto/nx/
10162 F:      drivers/crypto/vmx/
10163 F:      drivers/i2c/busses/i2c-opal.c
10164 F:      drivers/net/ethernet/ibm/ibmveth.*
10165 F:      drivers/net/ethernet/ibm/ibmvnic.*
10166 F:      drivers/pci/hotplug/pnv_php.c
10167 F:      drivers/pci/hotplug/rpa*
10168 F:      drivers/rtc/rtc-opal.c
10169 F:      drivers/scsi/ibmvscsi/
10170 F:      drivers/tty/hvc/hvc_opal.c
10171 F:      drivers/watchdog/wdrtas.c
10172 F:      tools/testing/selftests/powerpc
10173 N:      /pmac
10174 N:      powermac
10175 N:      powernv
10176 N:      [^a-z0-9]ps3
10177 N:      pseries
10178
10179 LINUX FOR POWERPC EMBEDDED MPC5XXX
10180 M:      Anatolij Gustschin <[email protected]>
10181 L:      [email protected]
10182 S:      Odd Fixes
10183 F:      arch/powerpc/platforms/512x/
10184 F:      arch/powerpc/platforms/52xx/
10185
10186 LINUX FOR POWERPC EMBEDDED PPC4XX
10187 L:      [email protected]
10188 S:      Orphan
10189 F:      arch/powerpc/platforms/40x/
10190 F:      arch/powerpc/platforms/44x/
10191
10192 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
10193 M:      Scott Wood <[email protected]>
10194 L:      [email protected]
10195 S:      Odd fixes
10196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
10197 F:      Documentation/devicetree/bindings/powerpc/fsl/
10198 F:      arch/powerpc/platforms/83xx/
10199 F:      arch/powerpc/platforms/85xx/
10200
10201 LINUX FOR POWERPC EMBEDDED PPC8XX
10202 M:      Christophe Leroy <[email protected]>
10203 L:      [email protected]
10204 S:      Maintained
10205 F:      arch/powerpc/platforms/8xx/
10206
10207 LINUX KERNEL DUMP TEST MODULE (LKDTM)
10208 M:      Kees Cook <[email protected]>
10209 S:      Maintained
10210 F:      drivers/misc/lkdtm/*
10211 F:      tools/testing/selftests/lkdtm/*
10212
10213 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
10214 M:      Alan Stern <[email protected]>
10215 M:      Andrea Parri <[email protected]>
10216 M:      Will Deacon <[email protected]>
10217 M:      Peter Zijlstra <[email protected]>
10218 M:      Boqun Feng <[email protected]>
10219 M:      Nicholas Piggin <[email protected]>
10220 M:      David Howells <[email protected]>
10221 M:      Jade Alglave <[email protected]>
10222 M:      Luc Maranget <[email protected]>
10223 M:      "Paul E. McKenney" <[email protected]>
10224 R:      Akira Yokosawa <[email protected]>
10225 R:      Daniel Lustig <[email protected]>
10226 R:      Joel Fernandes <[email protected]>
10227 L:      [email protected]
10228 L:      [email protected]
10229 S:      Supported
10230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
10231 F:      Documentation/atomic_bitops.txt
10232 F:      Documentation/atomic_t.txt
10233 F:      Documentation/core-api/refcount-vs-atomic.rst
10234 F:      Documentation/litmus-tests/
10235 F:      Documentation/memory-barriers.txt
10236 F:      tools/memory-model/
10237
10238 LIS3LV02D ACCELEROMETER DRIVER
10239 M:      Eric Piel <[email protected]>
10240 S:      Maintained
10241 F:      Documentation/misc-devices/lis3lv02d.rst
10242 F:      drivers/misc/lis3lv02d/
10243 F:      drivers/platform/x86/hp_accel.c
10244
10245 LIST KUNIT TEST
10246 M:      David Gow <[email protected]>
10247 L:      [email protected]
10248 L:      [email protected]
10249 S:      Maintained
10250 F:      lib/list-test.c
10251
10252 LITEX PLATFORM
10253 M:      Karol Gugala <[email protected]>
10254 M:      Mateusz Holenko <[email protected]>
10255 S:      Maintained
10256 F:      Documentation/devicetree/bindings/*/litex,*.yaml
10257 F:      arch/openrisc/boot/dts/or1klitex.dts
10258 F:      drivers/soc/litex/litex_soc_ctrl.c
10259 F:      drivers/tty/serial/liteuart.c
10260 F:      include/linux/litex.h
10261
10262 LIVE PATCHING
10263 M:      Josh Poimboeuf <[email protected]>
10264 M:      Jiri Kosina <[email protected]>
10265 M:      Miroslav Benes <[email protected]>
10266 M:      Petr Mladek <[email protected]>
10267 R:      Joe Lawrence <[email protected]>
10268 L:      [email protected]
10269 S:      Maintained
10270 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
10271 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
10272 F:      Documentation/livepatch/
10273 F:      arch/powerpc/include/asm/livepatch.h
10274 F:      arch/s390/include/asm/livepatch.h
10275 F:      arch/x86/include/asm/livepatch.h
10276 F:      include/linux/livepatch.h
10277 F:      kernel/livepatch/
10278 F:      lib/livepatch/
10279 F:      samples/livepatch/
10280 F:      tools/testing/selftests/livepatch/
10281
10282 LLC (802.2)
10283 L:      [email protected]
10284 S:      Odd fixes
10285 F:      include/linux/llc.h
10286 F:      include/net/llc*
10287 F:      include/uapi/linux/llc.h
10288 F:      net/llc/
10289
10290 LM73 HARDWARE MONITOR DRIVER
10291 M:      Guillaume Ligneul <[email protected]>
10292 L:      [email protected]
10293 S:      Maintained
10294 F:      drivers/hwmon/lm73.c
10295
10296 LM78 HARDWARE MONITOR DRIVER
10297 M:      Jean Delvare <[email protected]>
10298 L:      [email protected]
10299 S:      Maintained
10300 F:      Documentation/hwmon/lm78.rst
10301 F:      drivers/hwmon/lm78.c
10302
10303 LM83 HARDWARE MONITOR DRIVER
10304 M:      Jean Delvare <[email protected]>
10305 L:      [email protected]
10306 S:      Maintained
10307 F:      Documentation/hwmon/lm83.rst
10308 F:      drivers/hwmon/lm83.c
10309
10310 LM90 HARDWARE MONITOR DRIVER
10311 M:      Jean Delvare <[email protected]>
10312 L:      [email protected]
10313 S:      Maintained
10314 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
10315 F:      Documentation/hwmon/lm90.rst
10316 F:      drivers/hwmon/lm90.c
10317 F:      include/dt-bindings/thermal/lm90.h
10318
10319 LM95234 HARDWARE MONITOR DRIVER
10320 M:      Guenter Roeck <[email protected]>
10321 L:      [email protected]
10322 S:      Maintained
10323 F:      Documentation/hwmon/lm95234.rst
10324 F:      drivers/hwmon/lm95234.c
10325
10326 LME2510 MEDIA DRIVER
10327 M:      Malcolm Priestley <[email protected]>
10328 L:      [email protected]
10329 S:      Maintained
10330 W:      https://linuxtv.org
10331 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10332 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
10333
10334 LOADPIN SECURITY MODULE
10335 M:      Kees Cook <[email protected]>
10336 S:      Supported
10337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10338 F:      Documentation/admin-guide/LSM/LoadPin.rst
10339 F:      security/loadpin/
10340
10341 LOCKING PRIMITIVES
10342 M:      Peter Zijlstra <[email protected]>
10343 M:      Ingo Molnar <[email protected]>
10344 M:      Will Deacon <[email protected]>
10345 R:      Waiman Long <[email protected]>
10346 R:      Boqun Feng <[email protected]> (LOCKDEP)
10347 L:      [email protected]
10348 S:      Maintained
10349 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
10350 F:      Documentation/locking/
10351 F:      arch/*/include/asm/spinlock*.h
10352 F:      include/linux/lockdep.h
10353 F:      include/linux/mutex*.h
10354 F:      include/linux/rwlock*.h
10355 F:      include/linux/rwsem*.h
10356 F:      include/linux/seqlock.h
10357 F:      include/linux/spinlock*.h
10358 F:      kernel/locking/
10359 F:      lib/locking*.[ch]
10360 X:      kernel/locking/locktorture.c
10361
10362 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
10363 M:      "Richard Russon (FlatCap)" <[email protected]>
10364 L:      [email protected]
10365 S:      Maintained
10366 W:      http://www.linux-ntfs.org/content/view/19/37/
10367 F:      Documentation/admin-guide/ldm.rst
10368 F:      block/partitions/ldm.*
10369
10370 LOGITECH HID GAMING KEYBOARDS
10371 M:      Hans de Goede <[email protected]>
10372 L:      [email protected]
10373 S:      Maintained
10374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
10375 F:      drivers/hid/hid-lg-g15.c
10376
10377 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
10378 M:      Sathya Prakash <[email protected]>
10379 M:      Sreekanth Reddy <[email protected]>
10380 M:      Suganath Prabu Subramani <[email protected]>
10381 L:      [email protected]
10382 L:      [email protected]
10383 S:      Supported
10384 W:      http://www.avagotech.com/support/
10385 F:      drivers/message/fusion/
10386 F:      drivers/scsi/mpt3sas/
10387
10388 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
10389 M:      Matthew Wilcox <[email protected]>
10390 L:      [email protected]
10391 S:      Maintained
10392 F:      drivers/scsi/sym53c8xx_2/
10393
10394 LTC1660 DAC DRIVER
10395 M:      Marcus Folkesson <[email protected]>
10396 L:      [email protected]
10397 S:      Maintained
10398 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
10399 F:      drivers/iio/dac/ltc1660.c
10400
10401 LTC2947 HARDWARE MONITOR DRIVER
10402 M:      Nuno Sá <[email protected]>
10403 L:      [email protected]
10404 S:      Supported
10405 W:      http://ez.analog.com/community/linux-device-drivers
10406 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
10407 F:      drivers/hwmon/ltc2947-core.c
10408 F:      drivers/hwmon/ltc2947-i2c.c
10409 F:      drivers/hwmon/ltc2947-spi.c
10410 F:      drivers/hwmon/ltc2947.h
10411
10412 LTC2983 IIO TEMPERATURE DRIVER
10413 M:      Nuno Sá <[email protected]>
10414 L:      [email protected]
10415 S:      Supported
10416 W:      http://ez.analog.com/community/linux-device-drivers
10417 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
10418 F:      drivers/iio/temperature/ltc2983.c
10419
10420 LTC4261 HARDWARE MONITOR DRIVER
10421 M:      Guenter Roeck <[email protected]>
10422 L:      [email protected]
10423 S:      Maintained
10424 F:      Documentation/hwmon/ltc4261.rst
10425 F:      drivers/hwmon/ltc4261.c
10426
10427 LTC4306 I2C MULTIPLEXER DRIVER
10428 M:      Michael Hennerich <[email protected]>
10429 L:      [email protected]
10430 S:      Supported
10431 W:      http://ez.analog.com/community/linux-device-drivers
10432 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
10433 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
10434
10435 LTP (Linux Test Project)
10436 M:      Mike Frysinger <[email protected]>
10437 M:      Cyril Hrubis <[email protected]>
10438 M:      Wanlong Gao <[email protected]>
10439 M:      Jan Stancek <[email protected]>
10440 M:      Stanislav Kholmanskikh <[email protected]>
10441 M:      Alexey Kodanev <[email protected]>
10442 L:      [email protected] (subscribers-only)
10443 S:      Maintained
10444 W:      http://linux-test-project.github.io/
10445 T:      git git://github.com/linux-test-project/ltp.git
10446
10447 LYNX PCS MODULE
10448 M:      Ioana Ciornei <[email protected]>
10449 L:      [email protected]
10450 S:      Supported
10451 F:      drivers/net/pcs/pcs-lynx.c
10452 F:      include/linux/pcs-lynx.h
10453
10454 M68K ARCHITECTURE
10455 M:      Geert Uytterhoeven <[email protected]>
10456 L:      [email protected]
10457 S:      Maintained
10458 W:      http://www.linux-m68k.org/
10459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
10460 F:      arch/m68k/
10461 F:      drivers/zorro/
10462
10463 M68K ON APPLE MACINTOSH
10464 M:      Joshua Thompson <[email protected]>
10465 L:      [email protected]
10466 S:      Maintained
10467 W:      http://www.mac.linux-m68k.org/
10468 F:      arch/m68k/mac/
10469 F:      drivers/macintosh/adb-iop.c
10470 F:      drivers/macintosh/via-macii.c
10471
10472 M68K ON HP9000/300
10473 M:      Philip Blundell <[email protected]>
10474 S:      Maintained
10475 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
10476 F:      arch/m68k/hp300/
10477
10478 M88DS3103 MEDIA DRIVER
10479 M:      Antti Palosaari <[email protected]>
10480 L:      [email protected]
10481 S:      Maintained
10482 W:      https://linuxtv.org
10483 W:      http://palosaari.fi/linux/
10484 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10485 T:      git git://linuxtv.org/anttip/media_tree.git
10486 F:      drivers/media/dvb-frontends/m88ds3103*
10487
10488 M88RS2000 MEDIA DRIVER
10489 M:      Malcolm Priestley <[email protected]>
10490 L:      [email protected]
10491 S:      Maintained
10492 W:      https://linuxtv.org
10493 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10494 F:      drivers/media/dvb-frontends/m88rs2000*
10495
10496 MA901 MASTERKIT USB FM RADIO DRIVER
10497 M:      Alexey Klimov <[email protected]>
10498 L:      [email protected]
10499 S:      Maintained
10500 T:      git git://linuxtv.org/media_tree.git
10501 F:      drivers/media/radio/radio-ma901.c
10502
10503 MAC80211
10504 M:      Johannes Berg <[email protected]>
10505 L:      [email protected]
10506 S:      Maintained
10507 W:      https://wireless.wiki.kernel.org/
10508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10510 F:      Documentation/networking/mac80211-injection.rst
10511 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
10512 F:      drivers/net/wireless/mac80211_hwsim.[ch]
10513 F:      include/net/mac80211.h
10514 F:      net/mac80211/
10515
10516 MAILBOX API
10517 M:      Jassi Brar <[email protected]>
10518 L:      [email protected]
10519 S:      Maintained
10520 F:      drivers/mailbox/
10521 F:      include/linux/mailbox_client.h
10522 F:      include/linux/mailbox_controller.h
10523
10524 MAILBOX ARM MHUv2
10525 M:      Viresh Kumar <[email protected]>
10526 M:      Tushar Khandelwal <[email protected]>
10527 L:      [email protected]
10528 S:      Maintained
10529 F:      drivers/mailbox/arm_mhuv2.c
10530 F:      include/linux/mailbox/arm_mhuv2_message.h
10531 F:      Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
10532
10533 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
10534 M:      Michael Kerrisk <[email protected]>
10535 L:      [email protected]
10536 S:      Maintained
10537 W:      http://www.kernel.org/doc/man-pages
10538
10539 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
10540 M:      Rahul Bedarkar <[email protected]>
10541 L:      [email protected]
10542 S:      Maintained
10543 F:      arch/mips/boot/dts/img/pistachio_marduk.dts
10544
10545 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
10546 M:      Andrew Lunn <[email protected]>
10547 M:      Vivien Didelot <[email protected]>
10548 L:      [email protected]
10549 S:      Maintained
10550 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
10551 F:      Documentation/networking/devlink/mv88e6xxx.rst
10552 F:      drivers/net/dsa/mv88e6xxx/
10553 F:      include/linux/platform_data/mv88e6xxx.h
10554
10555 MARVELL ARMADA 3700 PHY DRIVERS
10556 M:      Miquel Raynal <[email protected]>
10557 S:      Maintained
10558 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
10559 F:      Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt
10560 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
10561 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
10562
10563 MARVELL ARMADA DRM SUPPORT
10564 M:      Russell King <[email protected]>
10565 S:      Maintained
10566 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
10567 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
10568 F:      Documentation/devicetree/bindings/display/armada/
10569 F:      drivers/gpu/drm/armada/
10570 F:      include/uapi/drm/armada_drm.h
10571
10572 MARVELL CRYPTO DRIVER
10573 M:      Boris Brezillon <[email protected]>
10574 M:      Arnaud Ebalard <[email protected]>
10575 M:      Srujana Challa <[email protected]>
10576 L:      [email protected]
10577 S:      Maintained
10578 F:      drivers/crypto/marvell/
10579 F:      include/linux/soc/marvell/octeontx2/
10580
10581 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
10582 M:      Mirko Lindner <[email protected]>
10583 M:      Stephen Hemminger <[email protected]>
10584 L:      [email protected]
10585 S:      Maintained
10586 F:      drivers/net/ethernet/marvell/sk*
10587
10588 MARVELL LIBERTAS WIRELESS DRIVER
10589 L:      [email protected]
10590 S:      Orphan
10591 F:      drivers/net/wireless/marvell/libertas/
10592
10593 MARVELL MACCHIATOBIN SUPPORT
10594 M:      Russell King <[email protected]>
10595 L:      [email protected]
10596 S:      Maintained
10597 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
10598
10599 MARVELL MV643XX ETHERNET DRIVER
10600 M:      Sebastian Hesselbarth <[email protected]>
10601 L:      [email protected]
10602 S:      Maintained
10603 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
10604 F:      include/linux/mv643xx.h
10605
10606 MARVELL MV88X3310 PHY DRIVER
10607 M:      Russell King <[email protected]>
10608 L:      [email protected]
10609 S:      Maintained
10610 F:      drivers/net/phy/marvell10g.c
10611
10612 MARVELL MVEBU THERMAL DRIVER
10613 M:      Miquel Raynal <[email protected]>
10614 S:      Maintained
10615 F:      drivers/thermal/armada_thermal.c
10616
10617 MARVELL MVNETA ETHERNET DRIVER
10618 M:      Thomas Petazzoni <[email protected]>
10619 L:      [email protected]
10620 S:      Maintained
10621 F:      drivers/net/ethernet/marvell/mvneta.*
10622
10623 MARVELL MVPP2 ETHERNET DRIVER
10624 M:      Marcin Wojtas <[email protected]>
10625 M:      Russell King <[email protected]>
10626 L:      [email protected]
10627 S:      Maintained
10628 F:      Documentation/devicetree/bindings/net/marvell-pp2.txt
10629 F:      drivers/net/ethernet/marvell/mvpp2/
10630
10631 MARVELL MWIFIEX WIRELESS DRIVER
10632 M:      Amitkumar Karwar <[email protected]>
10633 M:      Ganapathi Bhat <[email protected]>
10634 M:      Xinming Hu <[email protected]>
10635 L:      [email protected]
10636 S:      Maintained
10637 F:      drivers/net/wireless/marvell/mwifiex/
10638
10639 MARVELL MWL8K WIRELESS DRIVER
10640 M:      Lennert Buytenhek <[email protected]>
10641 L:      [email protected]
10642 S:      Odd Fixes
10643 F:      drivers/net/wireless/marvell/mwl8k.c
10644
10645 MARVELL NAND CONTROLLER DRIVER
10646 M:      Miquel Raynal <[email protected]>
10647 L:      [email protected]
10648 S:      Maintained
10649 F:      Documentation/devicetree/bindings/mtd/marvell-nand.txt
10650 F:      drivers/mtd/nand/raw/marvell_nand.c
10651
10652 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
10653 M:      Sunil Goutham <[email protected]>
10654 M:      Geetha sowjanya <[email protected]>
10655 M:      Subbaraya Sundeep <[email protected]>
10656 M:      hariprasad <[email protected]>
10657 L:      [email protected]
10658 S:      Supported
10659 F:      drivers/net/ethernet/marvell/octeontx2/nic/
10660 F:      include/linux/soc/marvell/octeontx2/
10661
10662 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
10663 M:      Sunil Goutham <[email protected]>
10664 M:      Linu Cherian <[email protected]>
10665 M:      Geetha sowjanya <[email protected]>
10666 M:      Jerin Jacob <[email protected]>
10667 M:      hariprasad <[email protected]>
10668 M:      Subbaraya Sundeep <[email protected]>
10669 L:      [email protected]
10670 S:      Supported
10671 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
10672 F:      drivers/net/ethernet/marvell/octeontx2/af/
10673
10674 MARVELL PRESTERA ETHERNET SWITCH DRIVER
10675 M:      Vadym Kochan <[email protected]>
10676 M:      Taras Chornyi <[email protected]>
10677 S:      Supported
10678 W:      https://github.com/Marvell-switching/switchdev-prestera
10679 F:      drivers/net/ethernet/marvell/prestera/
10680
10681 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
10682 M:      Nicolas Pitre <[email protected]>
10683 S:      Odd Fixes
10684 F:      drivers/mmc/host/mvsdio.*
10685
10686 MARVELL USB MDIO CONTROLLER DRIVER
10687 M:      Tobias Waldekranz <[email protected]>
10688 L:      [email protected]
10689 S:      Maintained
10690 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
10691 F:      drivers/net/mdio/mdio-mvusb.c
10692
10693 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
10694 M:      Hu Ziji <[email protected]>
10695 L:      [email protected]
10696 S:      Supported
10697 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
10698 F:      drivers/mmc/host/sdhci-xenon*
10699
10700 MATROX FRAMEBUFFER DRIVER
10701 L:      [email protected]
10702 S:      Orphan
10703 F:      drivers/video/fbdev/matrox/matroxfb_*
10704 F:      include/uapi/linux/matroxfb.h
10705
10706 MAX16065 HARDWARE MONITOR DRIVER
10707 M:      Guenter Roeck <[email protected]>
10708 L:      [email protected]
10709 S:      Maintained
10710 F:      Documentation/hwmon/max16065.rst
10711 F:      drivers/hwmon/max16065.c
10712
10713 MAX2175 SDR TUNER DRIVER
10714 M:      Ramesh Shanmugasundaram <[email protected]>
10715 L:      [email protected]
10716 S:      Maintained
10717 T:      git git://linuxtv.org/media_tree.git
10718 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
10719 F:      Documentation/userspace-api/media/drivers/max2175.rst
10720 F:      drivers/media/i2c/max2175*
10721 F:      include/uapi/linux/max2175.h
10722
10723 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
10724 L:      [email protected]
10725 S:      Orphan
10726 F:      Documentation/hwmon/max6650.rst
10727 F:      drivers/hwmon/max6650.c
10728
10729 MAX6697 HARDWARE MONITOR DRIVER
10730 M:      Guenter Roeck <[email protected]>
10731 L:      [email protected]
10732 S:      Maintained
10733 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
10734 F:      Documentation/hwmon/max6697.rst
10735 F:      drivers/hwmon/max6697.c
10736 F:      include/linux/platform_data/max6697.h
10737
10738 MAX9286 QUAD GMSL DESERIALIZER DRIVER
10739 M:      Jacopo Mondi <[email protected]>
10740 M:      Kieran Bingham <[email protected]>
10741 M:      Laurent Pinchart <[email protected]>
10742 M:      Niklas Söderlund <[email protected]>
10743 L:      [email protected]
10744 S:      Maintained
10745 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
10746 F:      drivers/media/i2c/max9286.c
10747
10748 MAX9860 MONO AUDIO VOICE CODEC DRIVER
10749 M:      Peter Rosin <[email protected]>
10750 L:      [email protected] (moderated for non-subscribers)
10751 S:      Maintained
10752 F:      Documentation/devicetree/bindings/sound/max9860.txt
10753 F:      sound/soc/codecs/max9860.*
10754
10755 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
10756 M:      Andreas Klinger <[email protected]>
10757 L:      [email protected]
10758 S:      Maintained
10759 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
10760 F:      drivers/iio/proximity/mb1232.c
10761
10762 MAXIM MAX77650 PMIC MFD DRIVER
10763 M:      Bartosz Golaszewski <[email protected]>
10764 L:      [email protected]
10765 S:      Maintained
10766 F:      Documentation/devicetree/bindings/*/*max77650.yaml
10767 F:      Documentation/devicetree/bindings/*/max77650*.yaml
10768 F:      drivers/gpio/gpio-max77650.c
10769 F:      drivers/input/misc/max77650-onkey.c
10770 F:      drivers/leds/leds-max77650.c
10771 F:      drivers/mfd/max77650.c
10772 F:      drivers/power/supply/max77650-charger.c
10773 F:      drivers/regulator/max77650-regulator.c
10774 F:      include/linux/mfd/max77650.h
10775
10776 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
10777 M:      Javier Martinez Canillas <[email protected]>
10778 L:      [email protected]
10779 S:      Supported
10780 F:      Documentation/devicetree/bindings/*/*max77802.txt
10781 F:      drivers/regulator/max77802-regulator.c
10782 F:      include/dt-bindings/*/*max77802.h
10783
10784 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
10785 M:      Krzysztof Kozlowski <[email protected]>
10786 M:      Bartlomiej Zolnierkiewicz <[email protected]>
10787 L:      [email protected]
10788 S:      Supported
10789 F:      drivers/power/supply/max14577_charger.c
10790 F:      drivers/power/supply/max77693_charger.c
10791
10792 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
10793 M:      Chanwoo Choi <[email protected]>
10794 M:      Krzysztof Kozlowski <[email protected]>
10795 M:      Bartlomiej Zolnierkiewicz <[email protected]>
10796 L:      [email protected]
10797 S:      Supported
10798 F:      Documentation/devicetree/bindings/*/max77686.txt
10799 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
10800 F:      Documentation/devicetree/bindings/mfd/max14577.txt
10801 F:      Documentation/devicetree/bindings/mfd/max77693.txt
10802 F:      drivers/*/max14577*.c
10803 F:      drivers/*/max77686*.c
10804 F:      drivers/*/max77693*.c
10805 F:      drivers/clk/clk-max77686.c
10806 F:      drivers/extcon/extcon-max14577.c
10807 F:      drivers/extcon/extcon-max77693.c
10808 F:      drivers/rtc/rtc-max77686.c
10809 F:      include/linux/mfd/max14577*.h
10810 F:      include/linux/mfd/max77686*.h
10811 F:      include/linux/mfd/max77693*.h
10812
10813 MAXIRADIO FM RADIO RECEIVER DRIVER
10814 M:      Hans Verkuil <[email protected]>
10815 L:      [email protected]
10816 S:      Maintained
10817 W:      https://linuxtv.org
10818 T:      git git://linuxtv.org/media_tree.git
10819 F:      drivers/media/radio/radio-maxiradio*
10820
10821 MCAN MMIO DEVICE DRIVER
10822 M:      Dan Murphy <[email protected]>
10823 M:      Pankaj Sharma <[email protected]>
10824 L:      [email protected]
10825 S:      Maintained
10826 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
10827 F:      drivers/net/can/m_can/m_can.c
10828 F:      drivers/net/can/m_can/m_can.h
10829 F:      drivers/net/can/m_can/m_can_platform.c
10830
10831 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
10832 M:      Rishi Gupta <[email protected]>
10833 L:      [email protected]
10834 L:      [email protected]
10835 S:      Maintained
10836 F:      drivers/hid/hid-mcp2221.c
10837
10838 MCP251XFD SPI-CAN NETWORK DRIVER
10839 M:      Marc Kleine-Budde <[email protected]>
10840 M:      Manivannan Sadhasivam <[email protected]>
10841 R:      Thomas Kopp <[email protected]>
10842 L:      [email protected]
10843 S:      Maintained
10844 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
10845 F:      drivers/net/can/spi/mcp251xfd/
10846
10847 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
10848 M:      Peter Rosin <[email protected]>
10849 L:      [email protected]
10850 S:      Maintained
10851 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
10852 F:      drivers/iio/potentiometer/mcp4018.c
10853 F:      drivers/iio/potentiometer/mcp4531.c
10854
10855 MCR20A IEEE-802.15.4 RADIO DRIVER
10856 M:      Xue Liu <[email protected]>
10857 L:      [email protected]
10858 S:      Maintained
10859 W:      https://github.com/xueliu/mcr20a-linux
10860 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
10861 F:      drivers/net/ieee802154/mcr20a.c
10862 F:      drivers/net/ieee802154/mcr20a.h
10863
10864 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
10865 M:      William Breathitt Gray <[email protected]>
10866 L:      [email protected]
10867 S:      Maintained
10868 F:      drivers/iio/dac/cio-dac.c
10869
10870 MEDIA CONTROLLER FRAMEWORK
10871 M:      Sakari Ailus <[email protected]>
10872 M:      Laurent Pinchart <[email protected]>
10873 L:      [email protected]
10874 S:      Supported
10875 W:      https://www.linuxtv.org
10876 T:      git git://linuxtv.org/media_tree.git
10877 F:      drivers/media/mc/
10878 F:      include/media/media-*.h
10879 F:      include/uapi/linux/media.h
10880
10881 MEDIA DRIVER FOR FREESCALE IMX PXP
10882 M:      Philipp Zabel <[email protected]>
10883 L:      [email protected]
10884 S:      Maintained
10885 T:      git git://linuxtv.org/media_tree.git
10886 F:      drivers/media/platform/imx-pxp.[ch]
10887
10888 MEDIA DRIVERS FOR ASCOT2E
10889 M:      Sergey Kozlov <[email protected]>
10890 M:      Abylay Ospan <[email protected]>
10891 L:      [email protected]
10892 S:      Supported
10893 W:      https://linuxtv.org
10894 W:      http://netup.tv/
10895 T:      git git://linuxtv.org/media_tree.git
10896 F:      drivers/media/dvb-frontends/ascot2e*
10897
10898 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
10899 M:      Jasmin Jessich <[email protected]>
10900 L:      [email protected]
10901 S:      Maintained
10902 W:      https://linuxtv.org
10903 T:      git git://linuxtv.org/media_tree.git
10904 F:      drivers/media/dvb-frontends/cxd2099*
10905
10906 MEDIA DRIVERS FOR CXD2841ER
10907 M:      Sergey Kozlov <[email protected]>
10908 M:      Abylay Ospan <[email protected]>
10909 L:      [email protected]
10910 S:      Supported
10911 W:      https://linuxtv.org
10912 W:      http://netup.tv/
10913 T:      git git://linuxtv.org/media_tree.git
10914 F:      drivers/media/dvb-frontends/cxd2841er*
10915
10916 MEDIA DRIVERS FOR CXD2880
10917 M:      Yasunari Takiguchi <[email protected]>
10918 L:      [email protected]
10919 S:      Supported
10920 W:      http://linuxtv.org/
10921 T:      git git://linuxtv.org/media_tree.git
10922 F:      drivers/media/dvb-frontends/cxd2880/*
10923 F:      drivers/media/spi/cxd2880*
10924
10925 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
10926 L:      [email protected]
10927 S:      Orphan
10928 W:      https://linuxtv.org
10929 T:      git git://linuxtv.org/media_tree.git
10930 F:      drivers/media/pci/ddbridge/*
10931
10932 MEDIA DRIVERS FOR FREESCALE IMX
10933 M:      Steve Longerbeam <[email protected]>
10934 M:      Philipp Zabel <[email protected]>
10935 L:      [email protected]
10936 S:      Maintained
10937 T:      git git://linuxtv.org/media_tree.git
10938 F:      Documentation/admin-guide/media/imx.rst
10939 F:      Documentation/devicetree/bindings/media/imx.txt
10940 F:      drivers/staging/media/imx/
10941 F:      include/linux/imx-media.h
10942 F:      include/media/imx.h
10943
10944 MEDIA DRIVERS FOR FREESCALE IMX7
10945 M:      Rui Miguel Silva <[email protected]>
10946 L:      [email protected]
10947 S:      Maintained
10948 T:      git git://linuxtv.org/media_tree.git
10949 F:      Documentation/admin-guide/media/imx7.rst
10950 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
10951 F:      Documentation/devicetree/bindings/media/nxp,imx7-mipi-csi2.yaml
10952 F:      drivers/staging/media/imx/imx7-media-csi.c
10953 F:      drivers/staging/media/imx/imx7-mipi-csis.c
10954
10955 MEDIA DRIVERS FOR HELENE
10956 M:      Abylay Ospan <[email protected]>
10957 L:      [email protected]
10958 S:      Supported
10959 W:      https://linuxtv.org
10960 W:      http://netup.tv/
10961 T:      git git://linuxtv.org/media_tree.git
10962 F:      drivers/media/dvb-frontends/helene*
10963
10964 MEDIA DRIVERS FOR HORUS3A
10965 M:      Sergey Kozlov <[email protected]>
10966 M:      Abylay Ospan <[email protected]>
10967 L:      [email protected]
10968 S:      Supported
10969 W:      https://linuxtv.org
10970 W:      http://netup.tv/
10971 T:      git git://linuxtv.org/media_tree.git
10972 F:      drivers/media/dvb-frontends/horus3a*
10973
10974 MEDIA DRIVERS FOR LNBH25
10975 M:      Sergey Kozlov <[email protected]>
10976 M:      Abylay Ospan <[email protected]>
10977 L:      [email protected]
10978 S:      Supported
10979 W:      https://linuxtv.org
10980 W:      http://netup.tv/
10981 T:      git git://linuxtv.org/media_tree.git
10982 F:      drivers/media/dvb-frontends/lnbh25*
10983
10984 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
10985 L:      [email protected]
10986 S:      Orphan
10987 W:      https://linuxtv.org
10988 T:      git git://linuxtv.org/media_tree.git
10989 F:      drivers/media/dvb-frontends/mxl5xx*
10990
10991 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
10992 M:      Sergey Kozlov <[email protected]>
10993 M:      Abylay Ospan <[email protected]>
10994 L:      [email protected]
10995 S:      Supported
10996 W:      https://linuxtv.org
10997 W:      http://netup.tv/
10998 T:      git git://linuxtv.org/media_tree.git
10999 F:      drivers/media/pci/netup_unidvb/*
11000
11001 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
11002 M:      Dmitry Osipenko <[email protected]>
11003 L:      [email protected]
11004 L:      [email protected]
11005 S:      Maintained
11006 T:      git git://linuxtv.org/media_tree.git
11007 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
11008 F:      drivers/staging/media/tegra-vde/
11009
11010 MEDIA DRIVERS FOR RENESAS - CEU
11011 M:      Jacopo Mondi <[email protected]>
11012 L:      [email protected]
11013 L:      [email protected]
11014 S:      Supported
11015 T:      git git://linuxtv.org/media_tree.git
11016 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
11017 F:      drivers/media/platform/renesas-ceu.c
11018 F:      include/media/drv-intf/renesas-ceu.h
11019
11020 MEDIA DRIVERS FOR RENESAS - DRIF
11021 M:      Ramesh Shanmugasundaram <[email protected]>
11022 L:      [email protected]
11023 L:      [email protected]
11024 S:      Supported
11025 T:      git git://linuxtv.org/media_tree.git
11026 F:      Documentation/devicetree/bindings/media/renesas,drif.txt
11027 F:      drivers/media/platform/rcar_drif.c
11028
11029 MEDIA DRIVERS FOR RENESAS - FCP
11030 M:      Laurent Pinchart <[email protected]>
11031 L:      [email protected]
11032 L:      [email protected]
11033 S:      Supported
11034 T:      git git://linuxtv.org/media_tree.git
11035 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
11036 F:      drivers/media/platform/rcar-fcp.c
11037 F:      include/media/rcar-fcp.h
11038
11039 MEDIA DRIVERS FOR RENESAS - FDP1
11040 M:      Kieran Bingham <[email protected]>
11041 L:      [email protected]
11042 L:      [email protected]
11043 S:      Supported
11044 T:      git git://linuxtv.org/media_tree.git
11045 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
11046 F:      drivers/media/platform/rcar_fdp1.c
11047
11048 MEDIA DRIVERS FOR RENESAS - VIN
11049 M:      Niklas Söderlund <[email protected]>
11050 L:      [email protected]
11051 L:      [email protected]
11052 S:      Supported
11053 T:      git git://linuxtv.org/media_tree.git
11054 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
11055 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
11056 F:      drivers/media/platform/rcar-vin/
11057
11058 MEDIA DRIVERS FOR RENESAS - VSP1
11059 M:      Laurent Pinchart <[email protected]>
11060 M:      Kieran Bingham <[email protected]>
11061 L:      [email protected]
11062 L:      [email protected]
11063 S:      Supported
11064 T:      git git://linuxtv.org/media_tree.git
11065 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
11066 F:      drivers/media/platform/vsp1/
11067
11068 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
11069 L:      [email protected]
11070 S:      Orphan
11071 W:      https://linuxtv.org
11072 T:      git git://linuxtv.org/media_tree.git
11073 F:      drivers/media/dvb-frontends/stv0910*
11074
11075 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
11076 L:      [email protected]
11077 S:      Orphan
11078 W:      https://linuxtv.org
11079 T:      git git://linuxtv.org/media_tree.git
11080 F:      drivers/media/dvb-frontends/stv6111*
11081
11082 MEDIA DRIVERS FOR STM32 - DCMI
11083 M:      Hugues Fruchet <[email protected]>
11084 L:      [email protected]
11085 S:      Supported
11086 T:      git git://linuxtv.org/media_tree.git
11087 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
11088 F:      drivers/media/platform/stm32/stm32-dcmi.c
11089
11090 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
11091 M:      Mauro Carvalho Chehab <[email protected]>
11092 L:      [email protected]
11093 S:      Maintained
11094 W:      https://linuxtv.org
11095 Q:      http://patchwork.kernel.org/project/linux-media/list/
11096 T:      git git://linuxtv.org/media_tree.git
11097 F:      Documentation/admin-guide/media/
11098 F:      Documentation/devicetree/bindings/media/
11099 F:      Documentation/driver-api/media/
11100 F:      Documentation/userspace-api/media/
11101 F:      drivers/media/
11102 F:      drivers/staging/media/
11103 F:      include/linux/platform_data/media/
11104 F:      include/media/
11105 F:      include/uapi/linux/dvb/
11106 F:      include/uapi/linux/ivtv*
11107 F:      include/uapi/linux/media.h
11108 F:      include/uapi/linux/meye.h
11109 F:      include/uapi/linux/uvcvideo.h
11110 F:      include/uapi/linux/v4l2-*
11111 F:      include/uapi/linux/videodev2.h
11112
11113 MEDIATEK BLUETOOTH DRIVER
11114 M:      Sean Wang <[email protected]>
11115 L:      [email protected]
11116 L:      [email protected] (moderated for non-subscribers)
11117 S:      Maintained
11118 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
11119 F:      drivers/bluetooth/btmtkuart.c
11120
11121 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
11122 M:      Sean Wang <[email protected]>
11123 L:      [email protected]
11124 S:      Maintained
11125 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
11126 F:      drivers/power/reset/mt6323-poweroff.c
11127
11128 MEDIATEK CIR DRIVER
11129 M:      Sean Wang <[email protected]>
11130 S:      Maintained
11131 F:      drivers/media/rc/mtk-cir.c
11132
11133 MEDIATEK DMA DRIVER
11134 M:      Sean Wang <[email protected]>
11135 L:      [email protected]
11136 L:      [email protected] (moderated for non-subscribers)
11137 L:      [email protected] (moderated for non-subscribers)
11138 S:      Maintained
11139 F:      Documentation/devicetree/bindings/dma/mtk-*
11140 F:      drivers/dma/mediatek/
11141
11142 MEDIATEK ETHERNET DRIVER
11143 M:      Felix Fietkau <[email protected]>
11144 M:      John Crispin <[email protected]>
11145 M:      Sean Wang <[email protected]>
11146 M:      Mark Lee <[email protected]>
11147 L:      [email protected]
11148 S:      Maintained
11149 F:      drivers/net/ethernet/mediatek/
11150
11151 MEDIATEK I2C CONTROLLER DRIVER
11152 M:      Qii Wang <[email protected]>
11153 L:      [email protected]
11154 S:      Maintained
11155 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.txt
11156 F:      drivers/i2c/busses/i2c-mt65xx.c
11157
11158 MEDIATEK JPEG DRIVER
11159 M:      Rick Chang <[email protected]>
11160 M:      Bin Liu <[email protected]>
11161 S:      Supported
11162 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
11163 F:      drivers/media/platform/mtk-jpeg/
11164
11165 MEDIATEK MDP DRIVER
11166 M:      Minghsiu Tsai <[email protected]>
11167 M:      Houlong Wei <[email protected]>
11168 M:      Andrew-CT Chen <[email protected]>
11169 S:      Supported
11170 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
11171 F:      drivers/media/platform/mtk-mdp/
11172 F:      drivers/media/platform/mtk-vpu/
11173
11174 MEDIATEK MEDIA DRIVER
11175 M:      Tiffany Lin <[email protected]>
11176 M:      Andrew-CT Chen <[email protected]>
11177 S:      Supported
11178 F:      Documentation/devicetree/bindings/media/mediatek-vcodec.txt
11179 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
11180 F:      drivers/media/platform/mtk-vcodec/
11181 F:      drivers/media/platform/mtk-vpu/
11182
11183 MEDIATEK MMC/SD/SDIO DRIVER
11184 M:      Chaotian Jing <[email protected]>
11185 S:      Maintained
11186 F:      Documentation/devicetree/bindings/mmc/mtk-sd.txt
11187 F:      drivers/mmc/host/mtk-sd.c
11188
11189 MEDIATEK MT76 WIRELESS LAN DRIVER
11190 M:      Felix Fietkau <[email protected]>
11191 M:      Lorenzo Bianconi <[email protected]>
11192 R:      Ryder Lee <[email protected]>
11193 L:      [email protected]
11194 S:      Maintained
11195 F:      drivers/net/wireless/mediatek/mt76/
11196
11197 MEDIATEK MT7601U WIRELESS LAN DRIVER
11198 M:      Jakub Kicinski <[email protected]>
11199 L:      [email protected]
11200 S:      Maintained
11201 F:      drivers/net/wireless/mediatek/mt7601u/
11202
11203 MEDIATEK MT7621/28/88 I2C DRIVER
11204 M:      Stefan Roese <[email protected]>
11205 L:      [email protected]
11206 S:      Maintained
11207 F:      Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
11208 F:      drivers/i2c/busses/i2c-mt7621.c
11209
11210 MEDIATEK MT7621 PHY PCI DRIVER
11211 M:      Sergio Paracuellos <[email protected]>
11212 S:      Maintained
11213 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
11214 F:      drivers/phy/ralink/phy-mt7621-pci.c
11215
11216 MEDIATEK NAND CONTROLLER DRIVER
11217 L:      [email protected]
11218 S:      Orphan
11219 F:      Documentation/devicetree/bindings/mtd/mtk-nand.txt
11220 F:      drivers/mtd/nand/raw/mtk_*
11221
11222 MEDIATEK PMIC LED DRIVER
11223 M:      Sean Wang <[email protected]>
11224 S:      Maintained
11225 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
11226 F:      drivers/leds/leds-mt6323.c
11227
11228 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
11229 M:      Sean Wang <[email protected]>
11230 S:      Maintained
11231 F:      drivers/char/hw_random/mtk-rng.c
11232
11233 MEDIATEK SWITCH DRIVER
11234 M:      Sean Wang <[email protected]>
11235 M:      Landen Chao <[email protected]>
11236 L:      [email protected]
11237 S:      Maintained
11238 F:      drivers/net/dsa/mt7530.*
11239 F:      net/dsa/tag_mtk.c
11240
11241 MEDIATEK USB3 DRD IP DRIVER
11242 M:      Chunfeng Yun <[email protected]>
11243 L:      [email protected]
11244 L:      [email protected] (moderated for non-subscribers)
11245 L:      [email protected] (moderated for non-subscribers)
11246 S:      Maintained
11247 F:      Documentation/devicetree/bindings/usb/mediatek,*
11248 F:      drivers/usb/host/xhci-mtk*
11249 F:      drivers/usb/mtu3/
11250
11251 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
11252 M:      Peter Senna Tschudin <[email protected]>
11253 M:      Martin Donnelly <[email protected]>
11254 M:      Martyn Welch <[email protected]>
11255 S:      Maintained
11256 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
11257 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
11258
11259 MEGARAID SCSI/SAS DRIVERS
11260 M:      Kashyap Desai <[email protected]>
11261 M:      Sumit Saxena <[email protected]>
11262 M:      Shivasharan S <[email protected]>
11263 L:      [email protected]
11264 L:      [email protected]
11265 S:      Maintained
11266 W:      http://www.avagotech.com/support/
11267 F:      Documentation/scsi/megaraid.rst
11268 F:      drivers/scsi/megaraid.*
11269 F:      drivers/scsi/megaraid/
11270
11271 MELEXIS MLX90614 DRIVER
11272 M:      Crt Mori <[email protected]>
11273 L:      [email protected]
11274 S:      Supported
11275 W:      http://www.melexis.com
11276 F:      drivers/iio/temperature/mlx90614.c
11277
11278 MELEXIS MLX90632 DRIVER
11279 M:      Crt Mori <[email protected]>
11280 L:      [email protected]
11281 S:      Supported
11282 W:      http://www.melexis.com
11283 F:      drivers/iio/temperature/mlx90632.c
11284
11285 MELFAS MIP4 TOUCHSCREEN DRIVER
11286 M:      Sangwon Jee <[email protected]>
11287 S:      Supported
11288 W:      http://www.melfas.com
11289 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
11290 F:      drivers/input/touchscreen/melfas_mip4.c
11291
11292 MELLANOX BLUEFIELD I2C DRIVER
11293 M:      Khalil Blaiech <[email protected]>
11294 L:      [email protected]
11295 S:      Supported
11296 F:      Documentation/devicetree/bindings/i2c/mellanox,i2c-mlxbf.yaml
11297 F:      drivers/i2c/busses/i2c-mlxbf.c
11298
11299 MELLANOX ETHERNET DRIVER (mlx4_en)
11300 M:      Tariq Toukan <[email protected]>
11301 L:      [email protected]
11302 S:      Supported
11303 W:      http://www.mellanox.com
11304 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11305 F:      drivers/net/ethernet/mellanox/mlx4/en_*
11306
11307 MELLANOX ETHERNET DRIVER (mlx5e)
11308 M:      Saeed Mahameed <[email protected]>
11309 L:      [email protected]
11310 S:      Supported
11311 W:      http://www.mellanox.com
11312 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11313 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
11314
11315 MELLANOX ETHERNET INNOVA DRIVERS
11316 R:      Boris Pismenny <[email protected]>
11317 L:      [email protected]
11318 S:      Supported
11319 W:      http://www.mellanox.com
11320 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11321 F:      drivers/net/ethernet/mellanox/mlx5/core/accel/*
11322 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
11323 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
11324 F:      include/linux/mlx5/mlx5_ifc_fpga.h
11325
11326 MELLANOX ETHERNET SWITCH DRIVERS
11327 M:      Jiri Pirko <[email protected]>
11328 M:      Ido Schimmel <[email protected]>
11329 L:      [email protected]
11330 S:      Supported
11331 W:      http://www.mellanox.com
11332 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11333 F:      drivers/net/ethernet/mellanox/mlxsw/
11334 F:      tools/testing/selftests/drivers/net/mlxsw/
11335
11336 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
11337 M:      [email protected]
11338 L:      [email protected]
11339 S:      Supported
11340 W:      http://www.mellanox.com
11341 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11342 F:      drivers/net/ethernet/mellanox/mlxfw/
11343
11344 MELLANOX HARDWARE PLATFORM SUPPORT
11345 M:      Andy Shevchenko <[email protected]>
11346 M:      Darren Hart <[email protected]>
11347 M:      Vadim Pasternak <[email protected]>
11348 L:      [email protected]
11349 S:      Supported
11350 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
11351 F:      drivers/platform/mellanox/
11352 F:      include/linux/platform_data/mlxreg.h
11353
11354 MELLANOX MLX4 core VPI driver
11355 M:      Tariq Toukan <[email protected]>
11356 L:      [email protected]
11357 L:      [email protected]
11358 S:      Supported
11359 W:      http://www.mellanox.com
11360 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11361 F:      drivers/net/ethernet/mellanox/mlx4/
11362 F:      include/linux/mlx4/
11363
11364 MELLANOX MLX4 IB driver
11365 M:      Yishai Hadas <[email protected]>
11366 L:      [email protected]
11367 S:      Supported
11368 W:      http://www.mellanox.com
11369 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11370 F:      drivers/infiniband/hw/mlx4/
11371 F:      include/linux/mlx4/
11372 F:      include/uapi/rdma/mlx4-abi.h
11373
11374 MELLANOX MLX5 core VPI driver
11375 M:      Saeed Mahameed <[email protected]>
11376 M:      Leon Romanovsky <[email protected]>
11377 L:      [email protected]
11378 L:      [email protected]
11379 S:      Supported
11380 W:      http://www.mellanox.com
11381 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11382 F:      Documentation/networking/device_drivers/ethernet/mellanox/
11383 F:      drivers/net/ethernet/mellanox/mlx5/core/
11384 F:      include/linux/mlx5/
11385
11386 MELLANOX MLX5 IB driver
11387 M:      Leon Romanovsky <[email protected]>
11388 L:      [email protected]
11389 S:      Supported
11390 W:      http://www.mellanox.com
11391 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11392 F:      drivers/infiniband/hw/mlx5/
11393 F:      include/linux/mlx5/
11394 F:      include/uapi/rdma/mlx5-abi.h
11395
11396 MELLANOX MLXCPLD I2C AND MUX DRIVER
11397 M:      Vadim Pasternak <[email protected]>
11398 M:      Michael Shych <[email protected]>
11399 L:      [email protected]
11400 S:      Supported
11401 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
11402 F:      drivers/i2c/busses/i2c-mlxcpld.c
11403 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
11404
11405 MELLANOX MLXCPLD LED DRIVER
11406 M:      Vadim Pasternak <[email protected]>
11407 L:      [email protected]
11408 S:      Supported
11409 F:      Documentation/leds/leds-mlxcpld.rst
11410 F:      drivers/leds/leds-mlxcpld.c
11411 F:      drivers/leds/leds-mlxreg.c
11412
11413 MELLANOX PLATFORM DRIVER
11414 M:      Vadim Pasternak <[email protected]>
11415 L:      [email protected]
11416 S:      Supported
11417 F:      drivers/platform/x86/mlx-platform.c
11418
11419 MEMBARRIER SUPPORT
11420 M:      Mathieu Desnoyers <[email protected]>
11421 M:      "Paul E. McKenney" <[email protected]>
11422 L:      [email protected]
11423 S:      Supported
11424 F:      arch/powerpc/include/asm/membarrier.h
11425 F:      include/uapi/linux/membarrier.h
11426 F:      kernel/sched/membarrier.c
11427
11428 MEMBLOCK
11429 M:      Mike Rapoport <[email protected]>
11430 L:      [email protected]
11431 S:      Maintained
11432 F:      Documentation/core-api/boot-time-mm.rst
11433 F:      include/linux/memblock.h
11434 F:      mm/memblock.c
11435
11436 MEMORY CONTROLLER DRIVERS
11437 M:      Krzysztof Kozlowski <[email protected]>
11438 L:      [email protected]
11439 S:      Maintained
11440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
11441 F:      Documentation/devicetree/bindings/memory-controllers/
11442 F:      drivers/memory/
11443 F:      include/dt-bindings/memory/
11444
11445 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
11446 M:      Dmitry Osipenko <[email protected]>
11447 L:      [email protected]
11448 L:      [email protected]
11449 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
11450 S:      Maintained
11451 F:      drivers/devfreq/tegra30-devfreq.c
11452
11453 MEMORY MANAGEMENT
11454 M:      Andrew Morton <[email protected]>
11455 L:      [email protected]
11456 S:      Maintained
11457 W:      http://www.linux-mm.org
11458 T:      quilt https://ozlabs.org/~akpm/mmotm/
11459 T:      quilt https://ozlabs.org/~akpm/mmots/
11460 T:      git git://github.com/hnaz/linux-mm.git
11461 F:      include/linux/gfp.h
11462 F:      include/linux/memory_hotplug.h
11463 F:      include/linux/mm.h
11464 F:      include/linux/mmzone.h
11465 F:      include/linux/vmalloc.h
11466 F:      mm/
11467
11468 MEMORY TECHNOLOGY DEVICES (MTD)
11469 M:      Miquel Raynal <[email protected]>
11470 M:      Richard Weinberger <[email protected]>
11471 M:      Vignesh Raghavendra <[email protected]>
11472 L:      [email protected]
11473 S:      Maintained
11474 W:      http://www.linux-mtd.infradead.org/
11475 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
11476 C:      irc://irc.oftc.net/mtd
11477 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
11478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
11479 F:      Documentation/devicetree/bindings/mtd/
11480 F:      drivers/mtd/
11481 F:      include/linux/mtd/
11482 F:      include/uapi/mtd/
11483
11484 MEN A21 WATCHDOG DRIVER
11485 M:      Johannes Thumshirn <[email protected]>
11486 L:      [email protected]
11487 S:      Maintained
11488 F:      drivers/watchdog/mena21_wdt.c
11489
11490 MEN CHAMELEON BUS (mcb)
11491 M:      Johannes Thumshirn <[email protected]>
11492 S:      Maintained
11493 F:      Documentation/driver-api/men-chameleon-bus.rst
11494 F:      drivers/mcb/
11495 F:      include/linux/mcb.h
11496
11497 MEN F21BMC (Board Management Controller)
11498 M:      Andreas Werner <[email protected]>
11499 S:      Supported
11500 F:      Documentation/hwmon/menf21bmc.rst
11501 F:      drivers/hwmon/menf21bmc_hwmon.c
11502 F:      drivers/leds/leds-menf21bmc.c
11503 F:      drivers/mfd/menf21bmc.c
11504 F:      drivers/watchdog/menf21bmc_wdt.c
11505
11506 MEN Z069 WATCHDOG DRIVER
11507 M:      Johannes Thumshirn <[email protected]>
11508 L:      [email protected]
11509 S:      Maintained
11510 F:      drivers/watchdog/menz69_wdt.c
11511
11512 MESON AO CEC DRIVER FOR AMLOGIC SOCS
11513 M:      Neil Armstrong <[email protected]>
11514 L:      [email protected]
11515 L:      [email protected]
11516 S:      Supported
11517 W:      http://linux-meson.com/
11518 T:      git git://linuxtv.org/media_tree.git
11519 F:      Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml
11520 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
11521 F:      drivers/media/cec/platform/meson/ao-cec.c
11522
11523 MESON GE2D DRIVER FOR AMLOGIC SOCS
11524 M:      Neil Armstrong <[email protected]>
11525 L:      [email protected]
11526 L:      [email protected]
11527 S:      Supported
11528 T:      git git://linuxtv.org/media_tree.git
11529 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
11530 F:      drivers/media/meson/ge2d/
11531
11532 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
11533 M:      Liang Yang <[email protected]>
11534 L:      [email protected]
11535 S:      Maintained
11536 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt
11537 F:      drivers/mtd/nand/raw/meson_*
11538
11539 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
11540 M:      Neil Armstrong <[email protected]>
11541 L:      [email protected]
11542 L:      [email protected]
11543 S:      Supported
11544 T:      git git://linuxtv.org/media_tree.git
11545 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
11546 F:      drivers/staging/media/meson/vdec/
11547
11548 METHODE UDPU SUPPORT
11549 M:      Vladimir Vid <[email protected]>
11550 S:      Maintained
11551 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
11552
11553 MHI BUS
11554 M:      Manivannan Sadhasivam <[email protected]>
11555 M:      Hemant Kumar <[email protected]>
11556 L:      [email protected]
11557 S:      Maintained
11558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
11559 F:      Documentation/ABI/stable/sysfs-bus-mhi
11560 F:      Documentation/mhi/
11561 F:      drivers/bus/mhi/
11562 F:      include/linux/mhi.h
11563
11564 MICROBLAZE ARCHITECTURE
11565 M:      Michal Simek <[email protected]>
11566 S:      Supported
11567 W:      http://www.monstr.eu/fdt/
11568 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
11569 F:      arch/microblaze/
11570
11571 MICROCHIP AT91 DMA DRIVERS
11572 M:      Ludovic Desroches <[email protected]>
11573 M:      Tudor Ambarus <[email protected]>
11574 L:      [email protected] (moderated for non-subscribers)
11575 L:      [email protected]
11576 S:      Supported
11577 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
11578 F:      drivers/dma/at_hdmac.c
11579 F:      drivers/dma/at_hdmac_regs.h
11580 F:      drivers/dma/at_xdmac.c
11581 F:      include/dt-bindings/dma/at91.h
11582 F:      include/linux/platform_data/dma-atmel.h
11583
11584 MICROCHIP AT91 SERIAL DRIVER
11585 M:      Richard Genoud <[email protected]>
11586 S:      Maintained
11587 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
11588 F:      drivers/tty/serial/atmel_serial.c
11589 F:      drivers/tty/serial/atmel_serial.h
11590
11591 MICROCHIP AT91 USART MFD DRIVER
11592 M:      Radu Pirea <[email protected]>
11593 L:      [email protected]
11594 S:      Supported
11595 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
11596 F:      drivers/mfd/at91-usart.c
11597 F:      include/dt-bindings/mfd/at91-usart.h
11598
11599 MICROCHIP AT91 USART SPI DRIVER
11600 M:      Radu Pirea <[email protected]>
11601 L:      [email protected]
11602 S:      Supported
11603 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
11604 F:      drivers/spi/spi-at91-usart.c
11605
11606 MICROCHIP AUDIO ASOC DRIVERS
11607 M:      Codrin Ciubotariu <[email protected]>
11608 L:      [email protected] (moderated for non-subscribers)
11609 S:      Supported
11610 F:      sound/soc/atmel
11611
11612 MICROCHIP ECC DRIVER
11613 M:      Tudor Ambarus <[email protected]>
11614 L:      [email protected]
11615 S:      Maintained
11616 F:      drivers/crypto/atmel-ecc.*
11617
11618 MICROCHIP I2C DRIVER
11619 M:      Codrin Ciubotariu <[email protected]>
11620 L:      [email protected]
11621 S:      Supported
11622 F:      drivers/i2c/busses/i2c-at91-*.c
11623 F:      drivers/i2c/busses/i2c-at91.h
11624
11625 MICROCHIP ISC DRIVER
11626 M:      Eugen Hristev <[email protected]>
11627 L:      [email protected]
11628 S:      Supported
11629 F:      Documentation/devicetree/bindings/media/atmel-isc.txt
11630 F:      drivers/media/platform/atmel/atmel-isc-base.c
11631 F:      drivers/media/platform/atmel/atmel-isc-regs.h
11632 F:      drivers/media/platform/atmel/atmel-isc.h
11633 F:      drivers/media/platform/atmel/atmel-sama5d2-isc.c
11634 F:      include/linux/atmel-isc-media.h
11635
11636 MICROCHIP ISI DRIVER
11637 M:      Eugen Hristev <[email protected]>
11638 L:      [email protected]
11639 S:      Supported
11640 F:      drivers/media/platform/atmel/atmel-isi.c
11641 F:      drivers/media/platform/atmel/atmel-isi.h
11642
11643 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
11644 M:      Woojung Huh <[email protected]>
11645 M:      [email protected]
11646 L:      [email protected]
11647 S:      Maintained
11648 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
11649 F:      drivers/net/dsa/microchip/*
11650 F:      include/linux/platform_data/microchip-ksz.h
11651 F:      net/dsa/tag_ksz.c
11652
11653 MICROCHIP LAN743X ETHERNET DRIVER
11654 M:      Bryan Whitehead <[email protected]>
11655 M:      [email protected]
11656 L:      [email protected]
11657 S:      Maintained
11658 F:      drivers/net/ethernet/microchip/lan743x_*
11659
11660 MICROCHIP LCDFB DRIVER
11661 M:      Nicolas Ferre <[email protected]>
11662 L:      [email protected]
11663 S:      Maintained
11664 F:      drivers/video/fbdev/atmel_lcdfb.c
11665 F:      include/video/atmel_lcdc.h
11666
11667 MICROCHIP MCP16502 PMIC DRIVER
11668 M:      Andrei Stefanescu <[email protected]>
11669 L:      [email protected] (moderated for non-subscribers)
11670 S:      Maintained
11671 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
11672 F:      drivers/regulator/mcp16502.c
11673
11674 MICROCHIP MCP3911 ADC DRIVER
11675 M:      Marcus Folkesson <[email protected]>
11676 M:      Kent Gustavsson <[email protected]>
11677 L:      [email protected]
11678 S:      Supported
11679 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
11680 F:      drivers/iio/adc/mcp3911.c
11681
11682 MICROCHIP MMC/SD/SDIO MCI DRIVER
11683 M:      Ludovic Desroches <[email protected]>
11684 S:      Maintained
11685 F:      drivers/mmc/host/atmel-mci.c
11686
11687 MICROCHIP NAND DRIVER
11688 M:      Tudor Ambarus <[email protected]>
11689 L:      [email protected]
11690 S:      Supported
11691 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
11692 F:      drivers/mtd/nand/raw/atmel/*
11693
11694 MICROCHIP PWM DRIVER
11695 M:      Claudiu Beznea <[email protected]>
11696 L:      [email protected] (moderated for non-subscribers)
11697 L:      [email protected]
11698 S:      Supported
11699 F:      Documentation/devicetree/bindings/pwm/atmel-pwm.txt
11700 F:      drivers/pwm/pwm-atmel.c
11701
11702 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
11703 M:      Eugen Hristev <[email protected]>
11704 L:      [email protected]
11705 S:      Supported
11706 F:      Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt
11707 F:      drivers/iio/adc/at91-sama5d2_adc.c
11708 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
11709
11710 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
11711 M:      Claudiu Beznea <[email protected]>
11712 S:      Supported
11713 F:      drivers/power/reset/at91-sama5d2_shdwc.c
11714
11715 MICROCHIP SPI DRIVER
11716 M:      Tudor Ambarus <[email protected]>
11717 S:      Supported
11718 F:      drivers/spi/spi-atmel.*
11719
11720 MICROCHIP SSC DRIVER
11721 M:      Codrin Ciubotariu <[email protected]>
11722 L:      [email protected] (moderated for non-subscribers)
11723 S:      Supported
11724 F:      drivers/misc/atmel-ssc.c
11725 F:      include/linux/atmel-ssc.h
11726
11727 MICROCHIP USB251XB DRIVER
11728 M:      Richard Leitner <[email protected]>
11729 L:      [email protected]
11730 S:      Maintained
11731 F:      Documentation/devicetree/bindings/usb/usb251xb.txt
11732 F:      drivers/usb/misc/usb251xb.c
11733
11734 MICROCHIP USBA UDC DRIVER
11735 M:      Cristian Birsan <[email protected]>
11736 L:      [email protected] (moderated for non-subscribers)
11737 S:      Supported
11738 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
11739
11740 MICROCHIP WILC1000 WIFI DRIVER
11741 M:      Ajay Singh <[email protected]>
11742 M:      Claudiu Beznea <[email protected]>
11743 L:      [email protected]
11744 S:      Supported
11745 F:      drivers/net/wireless/microchip/wilc1000/
11746
11747 MICROSEMI MIPS SOCS
11748 M:      Alexandre Belloni <[email protected]>
11749 M:      [email protected]
11750 L:      [email protected]
11751 S:      Supported
11752 F:      Documentation/devicetree/bindings/mips/mscc.txt
11753 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
11754 F:      arch/mips/boot/dts/mscc/
11755 F:      arch/mips/configs/generic/board-ocelot.config
11756 F:      arch/mips/generic/board-ocelot.c
11757
11758 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
11759 M:      Don Brace <[email protected]>
11760 L:      [email protected]
11761 L:      [email protected]
11762 S:      Supported
11763 F:      Documentation/scsi/smartpqi.rst
11764 F:      drivers/scsi/smartpqi/Kconfig
11765 F:      drivers/scsi/smartpqi/Makefile
11766 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
11767 F:      include/linux/cciss*.h
11768 F:      include/uapi/linux/cciss*.h
11769
11770 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
11771 M:      Maximilian Luz <[email protected]>
11772 L:      [email protected]
11773 S:      Maintained
11774 F:      drivers/platform/surface/surface_gpe.c
11775
11776 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
11777 M:      Hans de Goede <[email protected]>
11778 M:      Mark Gross <[email protected]>
11779 M:      Maximilian Luz <[email protected]>
11780 L:      [email protected]
11781 S:      Maintained
11782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
11783 F:      drivers/platform/surface/
11784
11785 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
11786 M:      Chen Yu <[email protected]>
11787 L:      [email protected]
11788 S:      Supported
11789 F:      drivers/platform/surface/surfacepro3_button.c
11790
11791 MICROTEK X6 SCANNER
11792 M:      Oliver Neukum <[email protected]>
11793 S:      Maintained
11794 F:      drivers/usb/image/microtek.*
11795
11796 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
11797 M:      Luka Kovacic <[email protected]>
11798 M:      Luka Perkov <[email protected]>
11799 S:      Maintained
11800 F:      arch/arm/boot/dts/armada-xp-crs305-1g-4s-bit.dts
11801 F:      arch/arm/boot/dts/armada-xp-crs305-1g-4s.dts
11802 F:      arch/arm/boot/dts/armada-xp-crs326-24g-2s-bit.dts
11803 F:      arch/arm/boot/dts/armada-xp-crs326-24g-2s.dts
11804 F:      arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s-bit.dts
11805 F:      arch/arm/boot/dts/armada-xp-crs328-4c-20s-4s.dts
11806
11807 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
11808 M:      Sakari Ailus <[email protected]>
11809 L:      [email protected]
11810 S:      Maintained
11811 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
11812 F:      Documentation/driver-api/media/drivers/ccs/
11813 F:      drivers/media/i2c/ccs-pll.c
11814 F:      drivers/media/i2c/ccs-pll.h
11815 F:      drivers/media/i2c/ccs/
11816 F:      include/uapi/linux/smiapp.h
11817
11818 MIPS
11819 M:      Thomas Bogendoerfer <[email protected]>
11820 L:      [email protected]
11821 S:      Maintained
11822 W:      http://www.linux-mips.org/
11823 Q:      https://patchwork.kernel.org/project/linux-mips/list/
11824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
11825 F:      Documentation/devicetree/bindings/mips/
11826 F:      Documentation/mips/
11827 F:      arch/mips/
11828 F:      drivers/platform/mips/
11829
11830 MIPS BOSTON DEVELOPMENT BOARD
11831 M:      Paul Burton <[email protected]>
11832 L:      [email protected]
11833 S:      Maintained
11834 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
11835 F:      arch/mips/boot/dts/img/boston.dts
11836 F:      arch/mips/configs/generic/board-boston.config
11837 F:      drivers/clk/imgtec/clk-boston.c
11838 F:      include/dt-bindings/clock/boston-clock.h
11839
11840 MIPS CORE DRIVERS
11841 M:      Thomas Bogendoerfer <[email protected]>
11842 M:      Serge Semin <[email protected]>
11843 L:      [email protected]
11844 S:      Supported
11845 F:      drivers/bus/mips_cdmm.c
11846 F:      drivers/clocksource/mips-gic-timer.c
11847 F:      drivers/cpuidle/cpuidle-cps.c
11848 F:      drivers/irqchip/irq-mips-cpu.c
11849 F:      drivers/irqchip/irq-mips-gic.c
11850
11851 MIPS GENERIC PLATFORM
11852 M:      Paul Burton <[email protected]>
11853 L:      [email protected]
11854 S:      Supported
11855 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
11856 F:      arch/mips/generic/
11857 F:      arch/mips/tools/generic-board-config.sh
11858
11859 MIPS RINT INSTRUCTION EMULATION
11860 M:      Aleksandar Markovic <[email protected]>
11861 L:      [email protected]
11862 S:      Supported
11863 F:      arch/mips/math-emu/dp_rint.c
11864 F:      arch/mips/math-emu/sp_rint.c
11865
11866 MIPS/LOONGSON1 ARCHITECTURE
11867 M:      Keguang Zhang <[email protected]>
11868 L:      [email protected]
11869 S:      Maintained
11870 F:      arch/mips/include/asm/mach-loongson32/
11871 F:      arch/mips/loongson32/
11872 F:      drivers/*/*/*loongson1*
11873 F:      drivers/*/*loongson1*
11874
11875 MIPS/LOONGSON2EF ARCHITECTURE
11876 M:      Jiaxun Yang <[email protected]>
11877 L:      [email protected]
11878 S:      Maintained
11879 F:      arch/mips/include/asm/mach-loongson2ef/
11880 F:      arch/mips/loongson2ef/
11881 F:      drivers/*/*/*loongson2*
11882 F:      drivers/*/*loongson2*
11883
11884 MIPS/LOONGSON64 ARCHITECTURE
11885 M:      Huacai Chen <[email protected]>
11886 M:      Jiaxun Yang <[email protected]>
11887 L:      [email protected]
11888 S:      Maintained
11889 F:      arch/mips/include/asm/mach-loongson64/
11890 F:      arch/mips/loongson64/
11891 F:      drivers/*/*/*loongson3*
11892 F:      drivers/*/*loongson3*
11893 F:      drivers/irqchip/irq-loongson*
11894 F:      drivers/platform/mips/cpu_hwmon.c
11895
11896 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
11897 M:      Hans Verkuil <[email protected]>
11898 L:      [email protected]
11899 S:      Odd Fixes
11900 W:      https://linuxtv.org
11901 T:      git git://linuxtv.org/media_tree.git
11902 F:      drivers/media/radio/radio-miropcm20*
11903
11904 MMP SUPPORT
11905 R:      Lubomir Rintel <[email protected]>
11906 L:      [email protected] (moderated for non-subscribers)
11907 S:      Odd Fixes
11908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
11909 F:      arch/arm/boot/dts/mmp*
11910 F:      arch/arm/mach-mmp/
11911 F:      include/linux/soc/mmp/
11912
11913 MMP USB PHY DRIVERS
11914 R:      Lubomir Rintel <[email protected]>
11915 L:      [email protected] (moderated for non-subscribers)
11916 S:      Maintained
11917 F:      drivers/phy/marvell/phy-mmp3-usb.c
11918 F:      drivers/phy/marvell/phy-pxa-usb.c
11919
11920 MMU GATHER AND TLB INVALIDATION
11921 M:      Will Deacon <[email protected]>
11922 M:      "Aneesh Kumar K.V" <[email protected]>
11923 M:      Andrew Morton <[email protected]>
11924 M:      Nick Piggin <[email protected]>
11925 M:      Peter Zijlstra <[email protected]>
11926 L:      [email protected]
11927 L:      [email protected]
11928 S:      Maintained
11929 F:      arch/*/include/asm/tlb.h
11930 F:      include/asm-generic/tlb.h
11931 F:      mm/mmu_gather.c
11932
11933 MN88472 MEDIA DRIVER
11934 M:      Antti Palosaari <[email protected]>
11935 L:      [email protected]
11936 S:      Maintained
11937 W:      https://linuxtv.org
11938 W:      http://palosaari.fi/linux/
11939 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11940 F:      drivers/media/dvb-frontends/mn88472*
11941
11942 MN88473 MEDIA DRIVER
11943 M:      Antti Palosaari <[email protected]>
11944 L:      [email protected]
11945 S:      Maintained
11946 W:      https://linuxtv.org
11947 W:      http://palosaari.fi/linux/
11948 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11949 F:      drivers/media/dvb-frontends/mn88473*
11950
11951 MODULE SUPPORT
11952 M:      Jessica Yu <[email protected]>
11953 S:      Maintained
11954 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
11955 F:      include/linux/module.h
11956 F:      kernel/module.c
11957
11958 MONOLITHIC POWER SYSTEM PMIC DRIVER
11959 M:      Saravanan Sekar <[email protected]>
11960 S:      Maintained
11961 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
11962 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
11963 F:      drivers/iio/adc/mp2629_adc.c
11964 F:      drivers/mfd/mp2629.c
11965 F:      drivers/power/supply/mp2629_charger.c
11966 F:      drivers/regulator/mp5416.c
11967 F:      drivers/regulator/mpq7920.c
11968 F:      drivers/regulator/mpq7920.h
11969 F:      include/linux/mfd/mp2629.h
11970
11971 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
11972 S:      Orphan
11973 W:      http://popies.net/meye/
11974 F:      Documentation/userspace-api/media/drivers/meye*
11975 F:      drivers/media/pci/meye/
11976 F:      include/uapi/linux/meye.h
11977
11978 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
11979 M:      Jiri Slaby <[email protected]>
11980 S:      Maintained
11981 F:      Documentation/driver-api/serial/moxa-smartio.rst
11982 F:      drivers/tty/mxser.*
11983
11984 MR800 AVERMEDIA USB FM RADIO DRIVER
11985 M:      Alexey Klimov <[email protected]>
11986 L:      [email protected]
11987 S:      Maintained
11988 T:      git git://linuxtv.org/media_tree.git
11989 F:      drivers/media/radio/radio-mr800.c
11990
11991 MRF24J40 IEEE 802.15.4 RADIO DRIVER
11992 M:      Alan Ott <[email protected]>
11993 L:      [email protected]
11994 S:      Maintained
11995 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
11996 F:      drivers/net/ieee802154/mrf24j40.c
11997
11998 MSI LAPTOP SUPPORT
11999 M:      "Lee, Chun-Yi" <[email protected]>
12000 L:      [email protected]
12001 S:      Maintained
12002 F:      drivers/platform/x86/msi-laptop.c
12003
12004 MSI WMI SUPPORT
12005 L:      [email protected]
12006 S:      Orphan
12007 F:      drivers/platform/x86/msi-wmi.c
12008
12009 MSI001 MEDIA DRIVER
12010 M:      Antti Palosaari <[email protected]>
12011 L:      [email protected]
12012 S:      Maintained
12013 W:      https://linuxtv.org
12014 W:      http://palosaari.fi/linux/
12015 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12016 T:      git git://linuxtv.org/anttip/media_tree.git
12017 F:      drivers/media/tuners/msi001*
12018
12019 MSI2500 MEDIA DRIVER
12020 M:      Antti Palosaari <[email protected]>
12021 L:      [email protected]
12022 S:      Maintained
12023 W:      https://linuxtv.org
12024 W:      http://palosaari.fi/linux/
12025 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12026 T:      git git://linuxtv.org/anttip/media_tree.git
12027 F:      drivers/media/usb/msi2500/
12028
12029 MSTAR INTERRUPT CONTROLLER DRIVER
12030 M:      Mark-PK Tsai <[email protected]>
12031 M:      Daniel Palmer <[email protected]>
12032 S:      Maintained
12033 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
12034 F:      drivers/irqchip/irq-mst-intc.c
12035
12036 MSYSTEMS DISKONCHIP G3 MTD DRIVER
12037 M:      Robert Jarzmik <[email protected]>
12038 L:      [email protected]
12039 S:      Maintained
12040 F:      drivers/mtd/devices/docg3*
12041
12042 MT9M032 APTINA SENSOR DRIVER
12043 M:      Laurent Pinchart <[email protected]>
12044 L:      [email protected]
12045 S:      Maintained
12046 T:      git git://linuxtv.org/media_tree.git
12047 F:      drivers/media/i2c/mt9m032.c
12048 F:      include/media/i2c/mt9m032.h
12049
12050 MT9P031 APTINA CAMERA SENSOR
12051 M:      Laurent Pinchart <[email protected]>
12052 L:      [email protected]
12053 S:      Maintained
12054 T:      git git://linuxtv.org/media_tree.git
12055 F:      drivers/media/i2c/mt9p031.c
12056 F:      include/media/i2c/mt9p031.h
12057
12058 MT9T001 APTINA CAMERA SENSOR
12059 M:      Laurent Pinchart <[email protected]>
12060 L:      [email protected]
12061 S:      Maintained
12062 T:      git git://linuxtv.org/media_tree.git
12063 F:      drivers/media/i2c/mt9t001.c
12064 F:      include/media/i2c/mt9t001.h
12065
12066 MT9T112 APTINA CAMERA SENSOR
12067 M:      Jacopo Mondi <[email protected]>
12068 L:      [email protected]
12069 S:      Odd Fixes
12070 T:      git git://linuxtv.org/media_tree.git
12071 F:      drivers/media/i2c/mt9t112.c
12072 F:      include/media/i2c/mt9t112.h
12073
12074 MT9V032 APTINA CAMERA SENSOR
12075 M:      Laurent Pinchart <[email protected]>
12076 L:      [email protected]
12077 S:      Maintained
12078 T:      git git://linuxtv.org/media_tree.git
12079 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
12080 F:      drivers/media/i2c/mt9v032.c
12081 F:      include/media/i2c/mt9v032.h
12082
12083 MT9V111 APTINA CAMERA SENSOR
12084 M:      Jacopo Mondi <[email protected]>
12085 L:      [email protected]
12086 S:      Maintained
12087 T:      git git://linuxtv.org/media_tree.git
12088 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
12089 F:      drivers/media/i2c/mt9v111.c
12090
12091 MULTIFUNCTION DEVICES (MFD)
12092 M:      Lee Jones <[email protected]>
12093 S:      Supported
12094 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
12095 F:      Documentation/devicetree/bindings/mfd/
12096 F:      drivers/mfd/
12097 F:      include/dt-bindings/mfd/
12098 F:      include/linux/mfd/
12099
12100 MULTIMEDIA CARD (MMC) ETC. OVER SPI
12101 S:      Orphan
12102 F:      drivers/mmc/host/mmc_spi.c
12103 F:      include/linux/spi/mmc_spi.h
12104
12105 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
12106 M:      Ulf Hansson <[email protected]>
12107 L:      [email protected]
12108 S:      Maintained
12109 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
12110 F:      Documentation/devicetree/bindings/mmc/
12111 F:      drivers/mmc/
12112 F:      include/linux/mmc/
12113 F:      include/uapi/linux/mmc/
12114
12115 MULTIPLEXER SUBSYSTEM
12116 M:      Peter Rosin <[email protected]>
12117 S:      Maintained
12118 F:      Documentation/ABI/testing/sysfs-class-mux*
12119 F:      Documentation/devicetree/bindings/mux/
12120 F:      drivers/mux/
12121 F:      include/dt-bindings/mux/
12122 F:      include/linux/mux/
12123
12124 MULTITECH MULTIPORT CARD (ISICOM)
12125 S:      Orphan
12126 F:      drivers/tty/isicom.c
12127 F:      include/linux/isicom.h
12128
12129 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
12130 M:      Bin Liu <[email protected]>
12131 L:      [email protected]
12132 S:      Maintained
12133 F:      drivers/usb/musb/
12134
12135 MXL301RF MEDIA DRIVER
12136 M:      Akihiro Tsukada <[email protected]>
12137 L:      [email protected]
12138 S:      Odd Fixes
12139 F:      drivers/media/tuners/mxl301rf*
12140
12141 MXL5007T MEDIA DRIVER
12142 M:      Michael Krufky <[email protected]>
12143 L:      [email protected]
12144 S:      Maintained
12145 W:      https://linuxtv.org
12146 W:      http://github.com/mkrufky
12147 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12148 T:      git git://linuxtv.org/mkrufky/tuners.git
12149 F:      drivers/media/tuners/mxl5007t.*
12150
12151 MXSFB DRM DRIVER
12152 M:      Marek Vasut <[email protected]>
12153 M:      Stefan Agner <[email protected]>
12154 L:      [email protected]
12155 S:      Supported
12156 T:      git git://anongit.freedesktop.org/drm/drm-misc
12157 F:      Documentation/devicetree/bindings/display/mxsfb.txt
12158 F:      drivers/gpu/drm/mxsfb/
12159
12160 MYLEX DAC960 PCI RAID Controller
12161 M:      Hannes Reinecke <[email protected]>
12162 L:      [email protected]
12163 S:      Supported
12164 F:      drivers/scsi/myrb.*
12165 F:      drivers/scsi/myrs.*
12166
12167 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
12168 M:      Chris Lee <[email protected]>
12169 L:      [email protected]
12170 S:      Supported
12171 W:      https://www.cspi.com/ethernet-products/support/downloads/
12172 F:      drivers/net/ethernet/myricom/myri10ge/
12173
12174 NAND FLASH SUBSYSTEM
12175 M:      Miquel Raynal <[email protected]>
12176 R:      Richard Weinberger <[email protected]>
12177 L:      [email protected]
12178 S:      Maintained
12179 W:      http://www.linux-mtd.infradead.org/
12180 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
12181 C:      irc://irc.oftc.net/mtd
12182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
12183 F:      drivers/mtd/nand/
12184 F:      include/linux/mtd/*nand*.h
12185
12186 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
12187 M:      Daniel Mack <[email protected]>
12188 L:      [email protected] (moderated for non-subscribers)
12189 S:      Maintained
12190 W:      http://www.native-instruments.com
12191 F:      sound/usb/caiaq/
12192
12193 NATSEMI ETHERNET DRIVER (DP8381x)
12194 S:      Orphan
12195 F:      drivers/net/ethernet/natsemi/natsemi.c
12196
12197 NCR 5380 SCSI DRIVERS
12198 M:      Finn Thain <[email protected]>
12199 M:      Michael Schmitz <[email protected]>
12200 L:      [email protected]
12201 S:      Maintained
12202 F:      Documentation/scsi/g_NCR5380.rst
12203 F:      drivers/scsi/NCR5380.*
12204 F:      drivers/scsi/arm/cumana_1.c
12205 F:      drivers/scsi/arm/oak.c
12206 F:      drivers/scsi/atari_scsi.*
12207 F:      drivers/scsi/dmx3191d.c
12208 F:      drivers/scsi/g_NCR5380.*
12209 F:      drivers/scsi/mac_scsi.*
12210 F:      drivers/scsi/sun3_scsi.*
12211 F:      drivers/scsi/sun3_scsi_vme.c
12212
12213 NCSI LIBRARY
12214 M:      Samuel Mendoza-Jonas <[email protected]>
12215 S:      Maintained
12216 F:      net/ncsi/
12217
12218 NCT6775 HARDWARE MONITOR DRIVER
12219 M:      Guenter Roeck <[email protected]>
12220 L:      [email protected]
12221 S:      Maintained
12222 F:      Documentation/hwmon/nct6775.rst
12223 F:      drivers/hwmon/nct6775.c
12224
12225 NETDEVSIM
12226 M:      Jakub Kicinski <[email protected]>
12227 S:      Maintained
12228 F:      drivers/net/netdevsim/*
12229
12230 NETEM NETWORK EMULATOR
12231 M:      Stephen Hemminger <[email protected]>
12232 L:      [email protected]
12233 S:      Maintained
12234 F:      net/sched/sch_netem.c
12235
12236 NETERION 10GbE DRIVERS (s2io/vxge)
12237 M:      Jon Mason <[email protected]>
12238 L:      [email protected]
12239 S:      Supported
12240 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
12241 F:      Documentation/networking/device_drivers/ethernet/neterion/vxge.rst
12242 F:      drivers/net/ethernet/neterion/
12243
12244 NETFILTER
12245 M:      Pablo Neira Ayuso <[email protected]>
12246 M:      Jozsef Kadlecsik <[email protected]>
12247 M:      Florian Westphal <[email protected]>
12248 L:      [email protected]
12249 L:      [email protected]
12250 S:      Maintained
12251 W:      http://www.netfilter.org/
12252 W:      http://www.iptables.org/
12253 W:      http://www.nftables.org/
12254 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
12255 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
12256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
12257 F:      include/linux/netfilter*
12258 F:      include/linux/netfilter/
12259 F:      include/net/netfilter/
12260 F:      include/uapi/linux/netfilter*
12261 F:      include/uapi/linux/netfilter/
12262 F:      net/*/netfilter.c
12263 F:      net/*/netfilter/
12264 F:      net/bridge/br_netfilter*.c
12265 F:      net/netfilter/
12266
12267 NETROM NETWORK LAYER
12268 M:      Ralf Baechle <[email protected]>
12269 L:      [email protected]
12270 S:      Maintained
12271 W:      http://www.linux-ax25.org/
12272 F:      include/net/netrom.h
12273 F:      include/uapi/linux/netrom.h
12274 F:      net/netrom/
12275
12276 NETRONOME ETHERNET DRIVERS
12277 M:      Simon Horman <[email protected]>
12278 R:      Jakub Kicinski <[email protected]>
12279 L:      [email protected]
12280 S:      Maintained
12281 F:      drivers/net/ethernet/netronome/
12282
12283 NETWORK BLOCK DEVICE (NBD)
12284 M:      Josef Bacik <[email protected]>
12285 L:      [email protected]
12286 L:      [email protected]
12287 S:      Maintained
12288 F:      Documentation/admin-guide/blockdev/nbd.rst
12289 F:      drivers/block/nbd.c
12290 F:      include/trace/events/nbd.h
12291 F:      include/uapi/linux/nbd.h
12292
12293 NETWORK DROP MONITOR
12294 M:      Neil Horman <[email protected]>
12295 L:      [email protected]
12296 S:      Maintained
12297 W:      https://fedorahosted.org/dropwatch/
12298 F:      include/uapi/linux/net_dropmon.h
12299 F:      net/core/drop_monitor.c
12300
12301 NETWORKING DRIVERS
12302 M:      "David S. Miller" <[email protected]>
12303 M:      Jakub Kicinski <[email protected]>
12304 L:      [email protected]
12305 S:      Maintained
12306 W:      http://www.linuxfoundation.org/en/Net
12307 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
12310 F:      Documentation/devicetree/bindings/net/
12311 F:      drivers/connector/
12312 F:      drivers/net/
12313 F:      include/linux/etherdevice.h
12314 F:      include/linux/fcdevice.h
12315 F:      include/linux/fddidevice.h
12316 F:      include/linux/hippidevice.h
12317 F:      include/linux/if_*
12318 F:      include/linux/inetdevice.h
12319 F:      include/linux/netdevice.h
12320 F:      include/uapi/linux/if_*
12321 F:      include/uapi/linux/netdevice.h
12322
12323 NETWORKING DRIVERS (WIRELESS)
12324 M:      Kalle Valo <[email protected]>
12325 L:      [email protected]
12326 S:      Maintained
12327 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
12328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
12329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
12330 F:      Documentation/devicetree/bindings/net/wireless/
12331 F:      drivers/net/wireless/
12332
12333 NETWORKING [DSA]
12334 M:      Andrew Lunn <[email protected]>
12335 M:      Vivien Didelot <[email protected]>
12336 M:      Florian Fainelli <[email protected]>
12337 M:      Vladimir Oltean <[email protected]>
12338 S:      Maintained
12339 F:      Documentation/devicetree/bindings/net/dsa/
12340 F:      drivers/net/dsa/
12341 F:      include/linux/dsa/
12342 F:      include/linux/platform_data/dsa.h
12343 F:      include/net/dsa.h
12344 F:      net/dsa/
12345
12346 NETWORKING [GENERAL]
12347 M:      "David S. Miller" <[email protected]>
12348 M:      Jakub Kicinski <[email protected]>
12349 L:      [email protected]
12350 S:      Maintained
12351 W:      http://www.linuxfoundation.org/en/Net
12352 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12353 B:      mailto:[email protected]
12354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
12356 F:      Documentation/networking/
12357 F:      include/linux/in.h
12358 F:      include/linux/net.h
12359 F:      include/linux/netdevice.h
12360 F:      include/net/
12361 F:      include/uapi/linux/in.h
12362 F:      include/uapi/linux/net.h
12363 F:      include/uapi/linux/net_namespace.h
12364 F:      include/uapi/linux/netdevice.h
12365 F:      lib/net_utils.c
12366 F:      lib/random32.c
12367 F:      net/
12368 F:      tools/testing/selftests/net/
12369
12370 NETWORKING [IPSEC]
12371 M:      Steffen Klassert <[email protected]>
12372 M:      Herbert Xu <[email protected]>
12373 M:      "David S. Miller" <[email protected]>
12374 L:      [email protected]
12375 S:      Maintained
12376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
12377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
12378 F:      include/net/xfrm.h
12379 F:      include/uapi/linux/xfrm.h
12380 F:      net/ipv4/ah4.c
12381 F:      net/ipv4/esp4*
12382 F:      net/ipv4/ip_vti.c
12383 F:      net/ipv4/ipcomp.c
12384 F:      net/ipv4/xfrm*
12385 F:      net/ipv6/ah6.c
12386 F:      net/ipv6/esp6*
12387 F:      net/ipv6/ip6_vti.c
12388 F:      net/ipv6/ipcomp6.c
12389 F:      net/ipv6/xfrm*
12390 F:      net/key/
12391 F:      net/xfrm/
12392 F:      tools/testing/selftests/net/ipsec.c
12393
12394 NETWORKING [IPv4/IPv6]
12395 M:      "David S. Miller" <[email protected]>
12396 M:      Hideaki YOSHIFUJI <[email protected]>
12397 M:      David Ahern <[email protected]>
12398 L:      [email protected]
12399 S:      Maintained
12400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12401 F:      arch/x86/net/*
12402 F:      include/net/ip*
12403 F:      net/ipv4/
12404 F:      net/ipv6/
12405
12406 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
12407 M:      Paul Moore <[email protected]>
12408 L:      [email protected]
12409 L:      [email protected]
12410 S:      Maintained
12411 W:      https://github.com/netlabel
12412 F:      Documentation/netlabel/
12413 F:      include/net/calipso.h
12414 F:      include/net/cipso_ipv4.h
12415 F:      include/net/netlabel.h
12416 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
12417 F:      include/uapi/linux/netfilter/xt_SECMARK.h
12418 F:      net/ipv4/cipso_ipv4.c
12419 F:      net/ipv6/calipso.c
12420 F:      net/netfilter/xt_CONNSECMARK.c
12421 F:      net/netfilter/xt_SECMARK.c
12422 F:      net/netlabel/
12423
12424 NETWORKING [MPTCP]
12425 M:      Mat Martineau <[email protected]>
12426 M:      Matthieu Baerts <[email protected]>
12427 L:      [email protected]
12428 L:      [email protected]
12429 S:      Maintained
12430 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
12431 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
12432 F:      Documentation/networking/mptcp-sysctl.rst
12433 F:      include/net/mptcp.h
12434 F:      include/uapi/linux/mptcp.h
12435 F:      net/mptcp/
12436 F:      tools/testing/selftests/net/mptcp/
12437
12438 NETWORKING [TCP]
12439 M:      Eric Dumazet <[email protected]>
12440 L:      [email protected]
12441 S:      Maintained
12442 F:      include/linux/tcp.h
12443 F:      include/net/tcp.h
12444 F:      include/trace/events/tcp.h
12445 F:      include/uapi/linux/tcp.h
12446 F:      net/ipv4/syncookies.c
12447 F:      net/ipv4/tcp*.c
12448 F:      net/ipv6/syncookies.c
12449 F:      net/ipv6/tcp*.c
12450
12451 NETWORKING [TLS]
12452 M:      Boris Pismenny <[email protected]>
12453 M:      John Fastabend <[email protected]>
12454 M:      Daniel Borkmann <[email protected]>
12455 M:      Jakub Kicinski <[email protected]>
12456 L:      [email protected]
12457 S:      Maintained
12458 F:      include/net/tls.h
12459 F:      include/uapi/linux/tls.h
12460 F:      net/tls/*
12461
12462 NETWORKING [WIRELESS]
12463 L:      [email protected]
12464 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
12465
12466 NETXEN (1/10) GbE SUPPORT
12467 M:      Manish Chopra <[email protected]>
12468 M:      Rahul Verma <[email protected]>
12469 M:      [email protected]
12470 L:      [email protected]
12471 S:      Supported
12472 F:      drivers/net/ethernet/qlogic/netxen/
12473
12474 NET_FAILOVER MODULE
12475 M:      Sridhar Samudrala <[email protected]>
12476 L:      [email protected]
12477 S:      Supported
12478 F:      Documentation/networking/net_failover.rst
12479 F:      drivers/net/net_failover.c
12480 F:      include/net/net_failover.h
12481
12482 NEXTHOP
12483 M:      David Ahern <[email protected]>
12484 L:      [email protected]
12485 S:      Maintained
12486 F:      include/net/netns/nexthop.h
12487 F:      include/net/nexthop.h
12488 F:      include/uapi/linux/nexthop.h
12489 F:      net/ipv4/nexthop.c
12490
12491 NFC SUBSYSTEM
12492 L:      [email protected]
12493 S:      Orphan
12494 F:      Documentation/devicetree/bindings/net/nfc/
12495 F:      drivers/nfc/
12496 F:      include/linux/platform_data/nfcmrvl.h
12497 F:      include/net/nfc/
12498 F:      include/uapi/linux/nfc.h
12499 F:      net/nfc/
12500
12501 NFC VIRTUAL NCI DEVICE DRIVER
12502 M:      Bongsu Jeon <[email protected]>
12503 L:      [email protected]
12504 L:      [email protected] (moderated for non-subscribers)
12505 S:      Supported
12506 F:      drivers/nfc/virtual_ncidev.c
12507 F:      tools/testing/selftests/nci/
12508
12509 NFS, SUNRPC, AND LOCKD CLIENTS
12510 M:      Trond Myklebust <[email protected]>
12511 M:      Anna Schumaker <[email protected]>
12512 L:      [email protected]
12513 S:      Maintained
12514 W:      http://client.linux-nfs.org
12515 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
12516 F:      fs/lockd/
12517 F:      fs/nfs/
12518 F:      fs/nfs_common/
12519 F:      include/linux/lockd/
12520 F:      include/linux/nfs*
12521 F:      include/linux/sunrpc/
12522 F:      include/uapi/linux/nfs*
12523 F:      include/uapi/linux/sunrpc/
12524 F:      net/sunrpc/
12525 F:      Documentation/filesystems/nfs/
12526
12527 NILFS2 FILESYSTEM
12528 M:      Ryusuke Konishi <[email protected]>
12529 L:      [email protected]
12530 S:      Supported
12531 W:      https://nilfs.sourceforge.io/
12532 W:      https://nilfs.osdn.jp/
12533 T:      git git://github.com/konis/nilfs2.git
12534 F:      Documentation/filesystems/nilfs2.rst
12535 F:      fs/nilfs2/
12536 F:      include/trace/events/nilfs2.h
12537 F:      include/uapi/linux/nilfs2_api.h
12538 F:      include/uapi/linux/nilfs2_ondisk.h
12539
12540 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
12541 M:      YOKOTA Hiroshi <[email protected]>
12542 S:      Maintained
12543 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
12544 F:      Documentation/scsi/NinjaSCSI.rst
12545 F:      drivers/scsi/pcmcia/nsp_*
12546
12547 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
12548 M:      GOTO Masanori <[email protected]>
12549 M:      YOKOTA Hiroshi <[email protected]>
12550 S:      Maintained
12551 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
12552 F:      Documentation/scsi/NinjaSCSI.rst
12553 F:      drivers/scsi/nsp32*
12554
12555 NIOS2 ARCHITECTURE
12556 M:      Ley Foon Tan <[email protected]>
12557 S:      Maintained
12558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
12559 F:      arch/nios2/
12560
12561 NITRO ENCLAVES (NE)
12562 M:      Andra Paraschiv <[email protected]>
12563 M:      Alexandru Vasile <[email protected]>
12564 M:      Alexandru Ciobotaru <[email protected]>
12565 L:      [email protected]
12566 S:      Supported
12567 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
12568 F:      Documentation/virt/ne_overview.rst
12569 F:      drivers/virt/nitro_enclaves/
12570 F:      include/linux/nitro_enclaves.h
12571 F:      include/uapi/linux/nitro_enclaves.h
12572 F:      samples/nitro_enclaves/
12573
12574 NOHZ, DYNTICKS SUPPORT
12575 M:      Frederic Weisbecker <[email protected]>
12576 M:      Thomas Gleixner <[email protected]>
12577 M:      Ingo Molnar <[email protected]>
12578 L:      [email protected]
12579 S:      Maintained
12580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
12581 F:      include/linux/sched/nohz.h
12582 F:      include/linux/tick.h
12583 F:      kernel/time/tick*.*
12584
12585 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
12586 M:      Pavel Machek <[email protected]>
12587 M:      Sakari Ailus <[email protected]>
12588 L:      [email protected]
12589 S:      Maintained
12590 F:      drivers/media/i2c/ad5820.c
12591 F:      drivers/media/i2c/et8ek8
12592
12593 NOKIA N900 POWER SUPPLY DRIVERS
12594 R:      Pali Rohár <[email protected]>
12595 F:      drivers/power/supply/bq2415x_charger.c
12596 F:      drivers/power/supply/bq27xxx_battery.c
12597 F:      drivers/power/supply/bq27xxx_battery_i2c.c
12598 F:      drivers/power/supply/isp1704_charger.c
12599 F:      drivers/power/supply/rx51_battery.c
12600 F:      include/linux/power/bq2415x_charger.h
12601 F:      include/linux/power/bq27xxx_battery.h
12602
12603 NOLIBC HEADER FILE
12604 M:      Willy Tarreau <[email protected]>
12605 S:      Maintained
12606 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
12607 F:      tools/include/nolibc/
12608
12609 NSDEPS
12610 M:      Matthias Maennich <[email protected]>
12611 S:      Maintained
12612 F:      Documentation/core-api/symbol-namespaces.rst
12613 F:      scripts/nsdeps
12614
12615 NTB AMD DRIVER
12616 M:      Sanjay R Mehta <[email protected]>
12617 M:      Shyam Sundar S K <[email protected]>
12618 L:      [email protected]
12619 S:      Supported
12620 F:      drivers/ntb/hw/amd/
12621
12622 NTB DRIVER CORE
12623 M:      Jon Mason <[email protected]>
12624 M:      Dave Jiang <[email protected]>
12625 M:      Allen Hubbe <[email protected]>
12626 L:      [email protected]
12627 S:      Supported
12628 W:      https://github.com/jonmason/ntb/wiki
12629 T:      git git://github.com/jonmason/ntb.git
12630 F:      drivers/net/ntb_netdev.c
12631 F:      drivers/ntb/
12632 F:      include/linux/ntb.h
12633 F:      include/linux/ntb_transport.h
12634 F:      tools/testing/selftests/ntb/
12635
12636 NTB IDT DRIVER
12637 M:      Serge Semin <[email protected]>
12638 L:      [email protected]
12639 S:      Supported
12640 F:      drivers/ntb/hw/idt/
12641
12642 NTB INTEL DRIVER
12643 M:      Dave Jiang <[email protected]>
12644 L:      [email protected]
12645 S:      Supported
12646 W:      https://github.com/davejiang/linux/wiki
12647 T:      git https://github.com/davejiang/linux.git
12648 F:      drivers/ntb/hw/intel/
12649
12650 NTFS FILESYSTEM
12651 M:      Anton Altaparmakov <[email protected]>
12652 L:      [email protected]
12653 S:      Supported
12654 W:      http://www.tuxera.com/
12655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
12656 F:      Documentation/filesystems/ntfs.rst
12657 F:      fs/ntfs/
12658
12659 NUBUS SUBSYSTEM
12660 M:      Finn Thain <[email protected]>
12661 L:      [email protected]
12662 S:      Maintained
12663 F:      arch/*/include/asm/nubus.h
12664 F:      drivers/nubus/
12665 F:      include/linux/nubus.h
12666 F:      include/uapi/linux/nubus.h
12667
12668 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
12669 M:      Antonino Daplas <[email protected]>
12670 L:      [email protected]
12671 S:      Maintained
12672 F:      drivers/video/fbdev/nvidia/
12673 F:      drivers/video/fbdev/riva/
12674
12675 NVM EXPRESS DRIVER
12676 M:      Keith Busch <[email protected]>
12677 M:      Jens Axboe <[email protected]>
12678 M:      Christoph Hellwig <[email protected]>
12679 M:      Sagi Grimberg <[email protected]>
12680 L:      [email protected]
12681 S:      Supported
12682 W:      http://git.infradead.org/nvme.git
12683 T:      git://git.infradead.org/nvme.git
12684 F:      drivers/nvme/host/
12685 F:      include/linux/nvme.h
12686 F:      include/uapi/linux/nvme_ioctl.h
12687
12688 NVM EXPRESS FC TRANSPORT DRIVERS
12689 M:      James Smart <[email protected]>
12690 L:      [email protected]
12691 S:      Supported
12692 F:      drivers/nvme/host/fc.c
12693 F:      drivers/nvme/target/fc.c
12694 F:      drivers/nvme/target/fcloop.c
12695 F:      include/linux/nvme-fc-driver.h
12696 F:      include/linux/nvme-fc.h
12697
12698 NVM EXPRESS TARGET DRIVER
12699 M:      Christoph Hellwig <[email protected]>
12700 M:      Sagi Grimberg <[email protected]>
12701 M:      Chaitanya Kulkarni <[email protected]>
12702 L:      [email protected]
12703 S:      Supported
12704 W:      http://git.infradead.org/nvme.git
12705 T:      git://git.infradead.org/nvme.git
12706 F:      drivers/nvme/target/
12707
12708 NVMEM FRAMEWORK
12709 M:      Srinivas Kandagatla <[email protected]>
12710 S:      Maintained
12711 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
12712 F:      Documentation/ABI/stable/sysfs-bus-nvmem
12713 F:      Documentation/devicetree/bindings/nvmem/
12714 F:      drivers/nvmem/
12715 F:      include/linux/nvmem-consumer.h
12716 F:      include/linux/nvmem-provider.h
12717
12718 NXP FSPI DRIVER
12719 M:      Ashish Kumar <[email protected]>
12720 R:      Yogesh Gaur <[email protected]>
12721 L:      [email protected]
12722 S:      Maintained
12723 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt
12724 F:      drivers/spi/spi-nxp-fspi.c
12725
12726 NXP FXAS21002C DRIVER
12727 M:      Rui Miguel Silva <[email protected]>
12728 L:      [email protected]
12729 S:      Maintained
12730 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
12731 F:      drivers/iio/gyro/fxas21002c.h
12732 F:      drivers/iio/gyro/fxas21002c_core.c
12733 F:      drivers/iio/gyro/fxas21002c_i2c.c
12734 F:      drivers/iio/gyro/fxas21002c_spi.c
12735
12736 NXP i.MX 8MQ DCSS DRIVER
12737 M:      Laurentiu Palcu <[email protected]>
12738 R:      Lucas Stach <[email protected]>
12739 L:      [email protected]
12740 S:      Maintained
12741 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
12742 F:      drivers/gpu/drm/imx/dcss/
12743
12744 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
12745 M:      Jagan Teki <[email protected]>
12746 S:      Maintained
12747 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
12748 F:      drivers/regulator/pf8x00-regulator.c
12749
12750 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
12751 M:      Krzysztof Kozlowski <[email protected]>
12752 L:      [email protected]
12753 S:      Maintained
12754 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
12755 F:      drivers/extcon/extcon-ptn5150.c
12756
12757 NXP SGTL5000 DRIVER
12758 M:      Fabio Estevam <[email protected]>
12759 L:      [email protected] (moderated for non-subscribers)
12760 S:      Maintained
12761 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
12762 F:      sound/soc/codecs/sgtl5000*
12763
12764 NXP SJA1105 ETHERNET SWITCH DRIVER
12765 M:      Vladimir Oltean <[email protected]>
12766 L:      [email protected]
12767 S:      Maintained
12768 F:      drivers/net/dsa/sja1105
12769
12770 NXP TDA998X DRM DRIVER
12771 M:      Russell King <[email protected]>
12772 S:      Maintained
12773 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
12774 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
12775 F:      drivers/gpu/drm/i2c/tda998x_drv.c
12776 F:      include/drm/i2c/tda998x.h
12777 F:      include/dt-bindings/display/tda998x.h
12778 K:      "nxp,tda998x"
12779
12780 NXP TFA9879 DRIVER
12781 M:      Peter Rosin <[email protected]>
12782 L:      [email protected] (moderated for non-subscribers)
12783 S:      Maintained
12784 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
12785 F:      sound/soc/codecs/tfa9879*
12786
12787 NXP-NCI NFC DRIVER
12788 M:      Clément Perrochaud <[email protected]>
12789 R:      Charles Gorand <[email protected]>
12790 L:      [email protected] (moderated for non-subscribers)
12791 S:      Supported
12792 F:      drivers/nfc/nxp-nci
12793
12794 OBJAGG
12795 M:      Jiri Pirko <[email protected]>
12796 L:      [email protected]
12797 S:      Supported
12798 F:      include/linux/objagg.h
12799 F:      lib/objagg.c
12800 F:      lib/test_objagg.c
12801
12802 OBJTOOL
12803 M:      Josh Poimboeuf <[email protected]>
12804 M:      Peter Zijlstra <[email protected]>
12805 S:      Supported
12806 F:      tools/objtool/
12807 F:      include/linux/objtool.h
12808
12809 OCELOT ETHERNET SWITCH DRIVER
12810 M:      Vladimir Oltean <[email protected]>
12811 M:      Claudiu Manoil <[email protected]>
12812 M:      Alexandre Belloni <[email protected]>
12813 M:      [email protected]
12814 L:      [email protected]
12815 S:      Supported
12816 F:      drivers/net/dsa/ocelot/*
12817 F:      drivers/net/ethernet/mscc/
12818 F:      include/soc/mscc/ocelot*
12819 F:      net/dsa/tag_ocelot.c
12820 F:      net/dsa/tag_ocelot_8021q.c
12821 F:      tools/testing/selftests/drivers/net/ocelot/*
12822
12823 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
12824 M:      Frederic Barrat <[email protected]>
12825 M:      Andrew Donnellan <[email protected]>
12826 L:      [email protected]
12827 S:      Supported
12828 F:      Documentation/userspace-api/accelerators/ocxl.rst
12829 F:      arch/powerpc/include/asm/pnv-ocxl.h
12830 F:      arch/powerpc/platforms/powernv/ocxl.c
12831 F:      drivers/misc/ocxl/
12832 F:      include/misc/ocxl*
12833 F:      include/uapi/misc/ocxl.h
12834
12835 OMAP AUDIO SUPPORT
12836 M:      Peter Ujfalusi <[email protected]>
12837 M:      Jarkko Nikula <[email protected]>
12838 L:      [email protected] (moderated for non-subscribers)
12839 L:      [email protected]
12840 S:      Maintained
12841 F:      sound/soc/ti/n810.c
12842 F:      sound/soc/ti/omap*
12843 F:      sound/soc/ti/rx51.c
12844 F:      sound/soc/ti/sdma-pcm.*
12845
12846 OMAP CLOCK FRAMEWORK SUPPORT
12847 M:      Paul Walmsley <[email protected]>
12848 L:      [email protected]
12849 S:      Maintained
12850 F:      arch/arm/*omap*/*clock*
12851
12852 OMAP DEVICE TREE SUPPORT
12853 M:      Benoît Cousson <[email protected]>
12854 M:      Tony Lindgren <[email protected]>
12855 L:      [email protected]
12856 L:      [email protected]
12857 S:      Maintained
12858 F:      arch/arm/boot/dts/*am3*
12859 F:      arch/arm/boot/dts/*am4*
12860 F:      arch/arm/boot/dts/*am5*
12861 F:      arch/arm/boot/dts/*dra7*
12862 F:      arch/arm/boot/dts/*omap*
12863 F:      arch/arm/boot/dts/logicpd-som-lv*
12864 F:      arch/arm/boot/dts/logicpd-torpedo*
12865
12866 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
12867 L:      [email protected]
12868 L:      [email protected]
12869 S:      Orphan
12870 F:      Documentation/arm/omap/dss.rst
12871 F:      drivers/video/fbdev/omap2/
12872
12873 OMAP FRAMEBUFFER SUPPORT
12874 L:      [email protected]
12875 L:      [email protected]
12876 S:      Orphan
12877 F:      drivers/video/fbdev/omap/
12878
12879 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
12880 M:      Roger Quadros <[email protected]>
12881 M:      Tony Lindgren <[email protected]>
12882 L:      [email protected]
12883 S:      Maintained
12884 F:      arch/arm/mach-omap2/*gpmc*
12885 F:      drivers/memory/omap-gpmc.c
12886
12887 OMAP GPIO DRIVER
12888 M:      Grygorii Strashko <[email protected]>
12889 M:      Santosh Shilimkar <[email protected]>
12890 M:      Kevin Hilman <[email protected]>
12891 L:      [email protected]
12892 S:      Maintained
12893 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
12894 F:      drivers/gpio/gpio-omap.c
12895
12896 OMAP HARDWARE SPINLOCK SUPPORT
12897 M:      Ohad Ben-Cohen <[email protected]>
12898 L:      [email protected]
12899 S:      Maintained
12900 F:      drivers/hwspinlock/omap_hwspinlock.c
12901
12902 OMAP HS MMC SUPPORT
12903 L:      [email protected]
12904 L:      [email protected]
12905 S:      Orphan
12906 F:      drivers/mmc/host/omap_hsmmc.c
12907
12908 OMAP HWMOD DATA
12909 M:      Paul Walmsley <[email protected]>
12910 L:      [email protected]
12911 S:      Maintained
12912 F:      arch/arm/mach-omap2/omap_hwmod*data*
12913
12914 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
12915 M:      Benoît Cousson <[email protected]>
12916 L:      [email protected]
12917 S:      Maintained
12918 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
12919
12920 OMAP HWMOD SUPPORT
12921 M:      Benoît Cousson <[email protected]>
12922 M:      Paul Walmsley <[email protected]>
12923 L:      [email protected]
12924 S:      Maintained
12925 F:      arch/arm/mach-omap2/omap_hwmod.*
12926
12927 OMAP I2C DRIVER
12928 M:      Vignesh R <[email protected]>
12929 L:      [email protected]
12930 L:      [email protected]
12931 S:      Maintained
12932 F:      Documentation/devicetree/bindings/i2c/i2c-omap.txt
12933 F:      drivers/i2c/busses/i2c-omap.c
12934
12935 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
12936 M:      Laurent Pinchart <[email protected]>
12937 L:      [email protected]
12938 S:      Maintained
12939 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
12940 F:      drivers/media/platform/omap3isp/
12941 F:      drivers/staging/media/omap4iss/
12942
12943 OMAP MMC SUPPORT
12944 M:      Aaro Koskinen <[email protected]>
12945 L:      [email protected]
12946 S:      Odd Fixes
12947 F:      drivers/mmc/host/omap.c
12948
12949 OMAP POWER MANAGEMENT SUPPORT
12950 M:      Kevin Hilman <[email protected]>
12951 L:      [email protected]
12952 S:      Maintained
12953 F:      arch/arm/*omap*/*pm*
12954 F:      drivers/cpufreq/omap-cpufreq.c
12955
12956 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
12957 M:      Rajendra Nayak <[email protected]>
12958 M:      Paul Walmsley <[email protected]>
12959 L:      [email protected]
12960 S:      Maintained
12961 F:      arch/arm/mach-omap2/prm*
12962
12963 OMAP RANDOM NUMBER GENERATOR SUPPORT
12964 M:      Deepak Saxena <[email protected]>
12965 S:      Maintained
12966 F:      drivers/char/hw_random/omap-rng.c
12967
12968 OMAP USB SUPPORT
12969 L:      [email protected]
12970 L:      [email protected]
12971 S:      Orphan
12972 F:      arch/arm/*omap*/usb*
12973 F:      drivers/usb/*/*omap*
12974
12975 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
12976 M:      Mark Jackson <[email protected]>
12977 L:      [email protected]
12978 S:      Maintained
12979 F:      arch/arm/boot/dts/am335x-nano.dts
12980
12981 OMAP1 SUPPORT
12982 M:      Aaro Koskinen <[email protected]>
12983 M:      Tony Lindgren <[email protected]>
12984 L:      [email protected]
12985 S:      Maintained
12986 Q:      http://patchwork.kernel.org/project/linux-omap/list/
12987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
12988 F:      arch/arm/configs/omap1_defconfig
12989 F:      arch/arm/mach-omap1/
12990 F:      arch/arm/plat-omap/
12991 F:      drivers/i2c/busses/i2c-omap.c
12992 F:      include/linux/platform_data/ams-delta-fiq.h
12993 F:      include/linux/platform_data/i2c-omap.h
12994
12995 OMAP2+ SUPPORT
12996 M:      Tony Lindgren <[email protected]>
12997 L:      [email protected]
12998 S:      Maintained
12999 W:      http://www.muru.com/linux/omap/
13000 W:      http://linux.omap.com/
13001 Q:      http://patchwork.kernel.org/project/linux-omap/list/
13002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
13003 F:      arch/arm/configs/omap2plus_defconfig
13004 F:      arch/arm/mach-omap2/
13005 F:      arch/arm/plat-omap/
13006 F:      drivers/bus/ti-sysc.c
13007 F:      drivers/i2c/busses/i2c-omap.c
13008 F:      drivers/irqchip/irq-omap-intc.c
13009 F:      drivers/mfd/*omap*.c
13010 F:      drivers/mfd/menelaus.c
13011 F:      drivers/mfd/palmas.c
13012 F:      drivers/mfd/tps65217.c
13013 F:      drivers/mfd/tps65218.c
13014 F:      drivers/mfd/tps65910.c
13015 F:      drivers/mfd/twl-core.[ch]
13016 F:      drivers/mfd/twl4030*.c
13017 F:      drivers/mfd/twl6030*.c
13018 F:      drivers/mfd/twl6040*.c
13019 F:      drivers/regulator/palmas-regulator*.c
13020 F:      drivers/regulator/pbias-regulator.c
13021 F:      drivers/regulator/tps65217-regulator.c
13022 F:      drivers/regulator/tps65218-regulator.c
13023 F:      drivers/regulator/tps65910-regulator.c
13024 F:      drivers/regulator/twl-regulator.c
13025 F:      drivers/regulator/twl6030-regulator.c
13026 F:      include/linux/platform_data/i2c-omap.h
13027 F:      include/linux/platform_data/ti-sysc.h
13028
13029 OMFS FILESYSTEM
13030 M:      Bob Copeland <[email protected]>
13031 L:      [email protected]
13032 S:      Maintained
13033 F:      Documentation/filesystems/omfs.rst
13034 F:      fs/omfs/
13035
13036 OMNIKEY CARDMAN 4000 DRIVER
13037 M:      Harald Welte <[email protected]>
13038 S:      Maintained
13039 F:      drivers/char/pcmcia/cm4000_cs.c
13040 F:      include/linux/cm4000_cs.h
13041 F:      include/uapi/linux/cm4000_cs.h
13042
13043 OMNIKEY CARDMAN 4040 DRIVER
13044 M:      Harald Welte <[email protected]>
13045 S:      Maintained
13046 F:      drivers/char/pcmcia/cm4040_cs.*
13047
13048 OMNIVISION OV02A10 SENSOR DRIVER
13049 M:      Dongchun Zhu <[email protected]>
13050 L:      [email protected]
13051 S:      Maintained
13052 T:      git git://linuxtv.org/media_tree.git
13053 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
13054 F:      drivers/media/i2c/ov02a10.c
13055
13056 OMNIVISION OV13858 SENSOR DRIVER
13057 M:      Sakari Ailus <[email protected]>
13058 L:      [email protected]
13059 S:      Maintained
13060 T:      git git://linuxtv.org/media_tree.git
13061 F:      drivers/media/i2c/ov13858.c
13062
13063 OMNIVISION OV2680 SENSOR DRIVER
13064 M:      Rui Miguel Silva <[email protected]>
13065 L:      [email protected]
13066 S:      Maintained
13067 T:      git git://linuxtv.org/media_tree.git
13068 F:      Documentation/devicetree/bindings/media/i2c/ov2680.yaml
13069 F:      drivers/media/i2c/ov2680.c
13070
13071 OMNIVISION OV2685 SENSOR DRIVER
13072 M:      Shunqian Zheng <[email protected]>
13073 L:      [email protected]
13074 S:      Maintained
13075 T:      git git://linuxtv.org/media_tree.git
13076 F:      drivers/media/i2c/ov2685.c
13077
13078 OMNIVISION OV2740 SENSOR DRIVER
13079 M:      Tianshu Qiu <[email protected]>
13080 R:      Shawn Tu <[email protected]>
13081 R:      Bingbu Cao <[email protected]>
13082 L:      [email protected]
13083 S:      Maintained
13084 T:      git git://linuxtv.org/media_tree.git
13085 F:      drivers/media/i2c/ov2740.c
13086
13087 OMNIVISION OV5640 SENSOR DRIVER
13088 M:      Steve Longerbeam <[email protected]>
13089 L:      [email protected]
13090 S:      Maintained
13091 T:      git git://linuxtv.org/media_tree.git
13092 F:      drivers/media/i2c/ov5640.c
13093
13094 OMNIVISION OV5647 SENSOR DRIVER
13095 M:      Dave Stevenson <[email protected]>
13096 M:      Jacopo Mondi <[email protected]>
13097 L:      [email protected]
13098 S:      Maintained
13099 T:      git git://linuxtv.org/media_tree.git
13100 F:      Documentation/devicetree/bindings/media/i2c/ov5647.yaml
13101 F:      drivers/media/i2c/ov5647.c
13102
13103 OMNIVISION OV5670 SENSOR DRIVER
13104 M:      Chiranjeevi Rapolu <[email protected]>
13105 M:      Hyungwoo Yang <[email protected]>
13106 L:      [email protected]
13107 S:      Maintained
13108 T:      git git://linuxtv.org/media_tree.git
13109 F:      drivers/media/i2c/ov5670.c
13110
13111 OMNIVISION OV5675 SENSOR DRIVER
13112 M:      Shawn Tu <[email protected]>
13113 L:      [email protected]
13114 S:      Maintained
13115 T:      git git://linuxtv.org/media_tree.git
13116 F:      drivers/media/i2c/ov5675.c
13117
13118 OMNIVISION OV5695 SENSOR DRIVER
13119 M:      Shunqian Zheng <[email protected]>
13120 L:      [email protected]
13121 S:      Maintained
13122 T:      git git://linuxtv.org/media_tree.git
13123 F:      drivers/media/i2c/ov5695.c
13124
13125 OMNIVISION OV7670 SENSOR DRIVER
13126 L:      [email protected]
13127 S:      Orphan
13128 T:      git git://linuxtv.org/media_tree.git
13129 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
13130 F:      drivers/media/i2c/ov7670.c
13131
13132 OMNIVISION OV772x SENSOR DRIVER
13133 M:      Jacopo Mondi <[email protected]>
13134 L:      [email protected]
13135 S:      Odd fixes
13136 T:      git git://linuxtv.org/media_tree.git
13137 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
13138 F:      drivers/media/i2c/ov772x.c
13139 F:      include/media/i2c/ov772x.h
13140
13141 OMNIVISION OV7740 SENSOR DRIVER
13142 M:      Wenyou Yang <[email protected]>
13143 L:      [email protected]
13144 S:      Maintained
13145 T:      git git://linuxtv.org/media_tree.git
13146 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
13147 F:      drivers/media/i2c/ov7740.c
13148
13149 OMNIVISION OV8856 SENSOR DRIVER
13150 M:      Dongchun Zhu <[email protected]>
13151 L:      [email protected]
13152 S:      Maintained
13153 T:      git git://linuxtv.org/media_tree.git
13154 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
13155 F:      drivers/media/i2c/ov8856.c
13156
13157 OMNIVISION OV9640 SENSOR DRIVER
13158 M:      Petr Cvek <[email protected]>
13159 L:      [email protected]
13160 S:      Maintained
13161 F:      drivers/media/i2c/ov9640.*
13162
13163 OMNIVISION OV9650 SENSOR DRIVER
13164 M:      Sakari Ailus <[email protected]>
13165 R:      Akinobu Mita <[email protected]>
13166 R:      Sylwester Nawrocki <[email protected]>
13167 L:      [email protected]
13168 S:      Maintained
13169 T:      git git://linuxtv.org/media_tree.git
13170 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
13171 F:      drivers/media/i2c/ov9650.c
13172
13173 OMNIVISION OV9734 SENSOR DRIVER
13174 M:      Tianshu Qiu <[email protected]>
13175 R:      Bingbu Cao <[email protected]>
13176 L:      [email protected]
13177 S:      Maintained
13178 T:      git git://linuxtv.org/media_tree.git
13179 F:      drivers/media/i2c/ov9734.c
13180
13181 ONENAND FLASH DRIVER
13182 M:      Kyungmin Park <[email protected]>
13183 L:      [email protected]
13184 S:      Maintained
13185 F:      drivers/mtd/nand/onenand/
13186 F:      include/linux/mtd/onenand*.h
13187
13188 ONION OMEGA2+ BOARD
13189 M:      Harvey Hunt <[email protected]>
13190 L:      [email protected]
13191 S:      Maintained
13192 F:      arch/mips/boot/dts/ralink/omega2p.dts
13193
13194 OP-TEE DRIVER
13195 M:      Jens Wiklander <[email protected]>
13196 L:      [email protected]
13197 S:      Maintained
13198 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
13199 F:      drivers/tee/optee/
13200
13201 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
13202 M:      Sumit Garg <[email protected]>
13203 L:      [email protected]
13204 S:      Maintained
13205 F:      drivers/char/hw_random/optee-rng.c
13206
13207 OPA-VNIC DRIVER
13208 M:      Dennis Dalessandro <[email protected]>
13209 M:      Mike Marciniszyn <[email protected]>
13210 L:      [email protected]
13211 S:      Supported
13212 F:      drivers/infiniband/ulp/opa_vnic
13213
13214 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
13215 M:      Pantelis Antoniou <[email protected]>
13216 M:      Frank Rowand <[email protected]>
13217 L:      [email protected]
13218 S:      Maintained
13219 F:      Documentation/devicetree/dynamic-resolution-notes.rst
13220 F:      Documentation/devicetree/overlay-notes.rst
13221 F:      drivers/of/overlay.c
13222 F:      drivers/of/resolver.c
13223 K:      of_overlay_notifier_
13224
13225 OPEN FIRMWARE AND FLATTENED DEVICE TREE
13226 M:      Rob Herring <[email protected]>
13227 M:      Frank Rowand <[email protected]>
13228 L:      [email protected]
13229 S:      Maintained
13230 W:      http://www.devicetree.org/
13231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
13232 F:      Documentation/ABI/testing/sysfs-firmware-ofw
13233 F:      drivers/of/
13234 F:      include/linux/of*.h
13235 F:      scripts/dtc/
13236
13237 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
13238 M:      Rob Herring <[email protected]>
13239 L:      [email protected]
13240 S:      Maintained
13241 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
13242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
13243 F:      Documentation/devicetree/
13244 F:      arch/*/boot/dts/
13245 F:      include/dt-bindings/
13246
13247 OPENCORES I2C BUS DRIVER
13248 M:      Peter Korsgaard <[email protected]>
13249 M:      Andrew Lunn <[email protected]>
13250 L:      [email protected]
13251 S:      Maintained
13252 F:      Documentation/devicetree/bindings/i2c/i2c-ocores.txt
13253 F:      Documentation/i2c/busses/i2c-ocores.rst
13254 F:      drivers/i2c/busses/i2c-ocores.c
13255 F:      include/linux/platform_data/i2c-ocores.h
13256
13257 OPENRISC ARCHITECTURE
13258 M:      Jonas Bonn <[email protected]>
13259 M:      Stefan Kristiansson <[email protected]>
13260 M:      Stafford Horne <[email protected]>
13261 L:      [email protected]
13262 S:      Maintained
13263 W:      http://openrisc.io
13264 T:      git git://github.com/openrisc/linux.git
13265 F:      Documentation/devicetree/bindings/openrisc/
13266 F:      Documentation/openrisc/
13267 F:      arch/openrisc/
13268 F:      drivers/irqchip/irq-ompic.c
13269 F:      drivers/irqchip/irq-or1k-*
13270
13271 OPENVSWITCH
13272 M:      Pravin B Shelar <[email protected]>
13273 L:      [email protected]
13274 L:      [email protected]
13275 S:      Maintained
13276 W:      http://openvswitch.org
13277 F:      include/uapi/linux/openvswitch.h
13278 F:      net/openvswitch/
13279
13280 OPERATING PERFORMANCE POINTS (OPP)
13281 M:      Viresh Kumar <[email protected]>
13282 M:      Nishanth Menon <[email protected]>
13283 M:      Stephen Boyd <[email protected]>
13284 L:      [email protected]
13285 S:      Maintained
13286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
13287 F:      Documentation/devicetree/bindings/opp/
13288 F:      Documentation/power/opp.rst
13289 F:      drivers/opp/
13290 F:      include/linux/pm_opp.h
13291
13292 OPL4 DRIVER
13293 M:      Clemens Ladisch <[email protected]>
13294 L:      [email protected] (moderated for non-subscribers)
13295 S:      Maintained
13296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
13297 F:      sound/drivers/opl4/
13298
13299 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
13300 M:      Mark Fasheh <[email protected]>
13301 M:      Joel Becker <[email protected]>
13302 M:      Joseph Qi <[email protected]>
13303 L:      [email protected] (moderated for non-subscribers)
13304 S:      Supported
13305 W:      http://ocfs2.wiki.kernel.org
13306 F:      Documentation/filesystems/dlmfs.rst
13307 F:      Documentation/filesystems/ocfs2.rst
13308 F:      fs/ocfs2/
13309
13310 ORANGEFS FILESYSTEM
13311 M:      Mike Marshall <[email protected]>
13312 R:      Martin Brandenburg <[email protected]>
13313 L:      [email protected]
13314 S:      Supported
13315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
13316 F:      Documentation/filesystems/orangefs.rst
13317 F:      fs/orangefs/
13318
13319 ORINOCO DRIVER
13320 L:      [email protected]
13321 S:      Orphan
13322 W:      https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
13323 W:      http://www.nongnu.org/orinoco/
13324 F:      drivers/net/wireless/intersil/orinoco/
13325
13326 OV2659 OMNIVISION SENSOR DRIVER
13327 M:      "Lad, Prabhakar" <[email protected]>
13328 L:      [email protected]
13329 S:      Maintained
13330 W:      https://linuxtv.org
13331 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13332 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
13333 F:      drivers/media/i2c/ov2659.c
13334 F:      include/media/i2c/ov2659.h
13335
13336 OVERLAY FILESYSTEM
13337 M:      Miklos Szeredi <[email protected]>
13338 L:      [email protected]
13339 S:      Supported
13340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
13341 F:      Documentation/filesystems/overlayfs.rst
13342 F:      fs/overlayfs/
13343
13344 P54 WIRELESS DRIVER
13345 M:      Christian Lamparter <[email protected]>
13346 L:      [email protected]
13347 S:      Maintained
13348 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
13349 F:      drivers/net/wireless/intersil/p54/
13350
13351 PACKING
13352 M:      Vladimir Oltean <[email protected]>
13353 L:      [email protected]
13354 S:      Supported
13355 F:      Documentation/core-api/packing.rst
13356 F:      include/linux/packing.h
13357 F:      lib/packing.c
13358
13359 PADATA PARALLEL EXECUTION MECHANISM
13360 M:      Steffen Klassert <[email protected]>
13361 M:      Daniel Jordan <[email protected]>
13362 L:      [email protected]
13363 L:      [email protected]
13364 S:      Maintained
13365 F:      Documentation/core-api/padata.rst
13366 F:      include/linux/padata.h
13367 F:      kernel/padata.c
13368
13369 PAGE POOL
13370 M:      Jesper Dangaard Brouer <[email protected]>
13371 M:      Ilias Apalodimas <[email protected]>
13372 L:      [email protected]
13373 S:      Supported
13374 F:      Documentation/networking/page_pool.rst
13375 F:      include/net/page_pool.h
13376 F:      include/trace/events/page_pool.h
13377 F:      net/core/page_pool.c
13378
13379 PANASONIC LAPTOP ACPI EXTRAS DRIVER
13380 M:      Kenneth Chan <[email protected]>
13381 L:      [email protected]
13382 S:      Maintained
13383 F:      drivers/platform/x86/panasonic-laptop.c
13384
13385 PARALLAX PING IIO SENSOR DRIVER
13386 M:      Andreas Klinger <[email protected]>
13387 L:      [email protected]
13388 S:      Maintained
13389 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
13390 F:      drivers/iio/proximity/ping.c
13391
13392 PARALLEL LCD/KEYPAD PANEL DRIVER
13393 M:      Willy Tarreau <[email protected]>
13394 M:      Ksenija Stanojevic <[email protected]>
13395 S:      Odd Fixes
13396 F:      Documentation/admin-guide/lcd-panel-cgram.rst
13397 F:      drivers/auxdisplay/panel.c
13398
13399 PARALLEL PORT SUBSYSTEM
13400 M:      Sudip Mukherjee <[email protected]>
13401 M:      Sudip Mukherjee <[email protected]>
13402 L:      [email protected] (subscribers-only)
13403 S:      Maintained
13404 F:      Documentation/driver-api/parport*.rst
13405 F:      drivers/char/ppdev.c
13406 F:      drivers/parport/
13407 F:      include/linux/parport*.h
13408 F:      include/uapi/linux/ppdev.h
13409
13410 PARAVIRT_OPS INTERFACE
13411 M:      Juergen Gross <[email protected]>
13412 M:      Deep Shah <[email protected]>
13413 M:      "VMware, Inc." <[email protected]>
13414 L:      [email protected]
13415 S:      Supported
13416 F:      Documentation/virt/paravirt_ops.rst
13417 F:      arch/*/include/asm/paravirt*.h
13418 F:      arch/*/kernel/paravirt*
13419 F:      include/linux/hypervisor.h
13420
13421 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
13422 M:      Tim Waugh <[email protected]>
13423 L:      [email protected] (subscribers-only)
13424 S:      Maintained
13425 F:      Documentation/admin-guide/blockdev/paride.rst
13426 F:      drivers/block/paride/
13427
13428 PARISC ARCHITECTURE
13429 M:      "James E.J. Bottomley" <[email protected]>
13430 M:      Helge Deller <[email protected]>
13431 L:      [email protected]
13432 S:      Maintained
13433 W:      https://parisc.wiki.kernel.org
13434 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
13435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
13436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
13437 F:      Documentation/parisc/
13438 F:      arch/parisc/
13439 F:      drivers/char/agp/parisc-agp.c
13440 F:      drivers/input/misc/hp_sdc_rtc.c
13441 F:      drivers/input/serio/gscps2.c
13442 F:      drivers/input/serio/hp_sdc*
13443 F:      drivers/parisc/
13444 F:      drivers/parport/parport_gsc.*
13445 F:      drivers/tty/serial/8250/8250_gsc.c
13446 F:      drivers/video/console/sti*
13447 F:      drivers/video/fbdev/sti*
13448 F:      drivers/video/logo/logo_parisc*
13449 F:      include/linux/hp_sdc.h
13450
13451 PARMAN
13452 M:      Jiri Pirko <[email protected]>
13453 L:      [email protected]
13454 S:      Supported
13455 F:      include/linux/parman.h
13456 F:      lib/parman.c
13457 F:      lib/test_parman.c
13458
13459 PC ENGINES APU BOARD DRIVER
13460 M:      Enrico Weigelt, metux IT consult <[email protected]>
13461 S:      Maintained
13462 F:      drivers/platform/x86/pcengines-apuv2.c
13463
13464 PC87360 HARDWARE MONITORING DRIVER
13465 M:      Jim Cromie <[email protected]>
13466 L:      [email protected]
13467 S:      Maintained
13468 F:      Documentation/hwmon/pc87360.rst
13469 F:      drivers/hwmon/pc87360.c
13470
13471 PC8736x GPIO DRIVER
13472 M:      Jim Cromie <[email protected]>
13473 S:      Maintained
13474 F:      drivers/char/pc8736x_gpio.c
13475
13476 PC87427 HARDWARE MONITORING DRIVER
13477 M:      Jean Delvare <[email protected]>
13478 L:      [email protected]
13479 S:      Maintained
13480 F:      Documentation/hwmon/pc87427.rst
13481 F:      drivers/hwmon/pc87427.c
13482
13483 PCA9532 LED DRIVER
13484 M:      Riku Voipio <[email protected]>
13485 S:      Maintained
13486 F:      drivers/leds/leds-pca9532.c
13487 F:      include/linux/leds-pca9532.h
13488
13489 PCA9541 I2C BUS MASTER SELECTOR DRIVER
13490 M:      Guenter Roeck <[email protected]>
13491 L:      [email protected]
13492 S:      Maintained
13493 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
13494
13495 PCDP - PRIMARY CONSOLE AND DEBUG PORT
13496 M:      Khalid Aziz <[email protected]>
13497 S:      Maintained
13498 F:      drivers/firmware/pcdp.*
13499
13500 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
13501 M:      Thomas Petazzoni <[email protected]>
13502 M:      Pali Rohár <[email protected]>
13503 L:      [email protected]
13504 L:      [email protected] (moderated for non-subscribers)
13505 S:      Maintained
13506 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
13507 F:      drivers/pci/controller/pci-aardvark.c
13508
13509 PCI DRIVER FOR ALTERA PCIE IP
13510 M:      Ley Foon Tan <[email protected]>
13511 L:      [email protected] (moderated for non-subscribers)
13512 L:      [email protected]
13513 S:      Supported
13514 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
13515 F:      drivers/pci/controller/pcie-altera.c
13516
13517 PCI DRIVER FOR APPLIEDMICRO XGENE
13518 M:      Toan Le <[email protected]>
13519 L:      [email protected]
13520 L:      [email protected]
13521 S:      Maintained
13522 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
13523 F:      drivers/pci/controller/pci-xgene.c
13524
13525 PCI DRIVER FOR ARM VERSATILE PLATFORM
13526 M:      Rob Herring <[email protected]>
13527 L:      [email protected]
13528 L:      [email protected]
13529 S:      Maintained
13530 F:      Documentation/devicetree/bindings/pci/versatile.yaml
13531 F:      drivers/pci/controller/pci-versatile.c
13532
13533 PCI DRIVER FOR ARMADA 8K
13534 M:      Thomas Petazzoni <[email protected]>
13535 L:      [email protected]
13536 L:      [email protected]
13537 S:      Maintained
13538 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
13539 F:      drivers/pci/controller/dwc/pcie-armada8k.c
13540
13541 PCI DRIVER FOR CADENCE PCIE IP
13542 M:      Tom Joseph <[email protected]>
13543 L:      [email protected]
13544 S:      Maintained
13545 F:      Documentation/devicetree/bindings/pci/cdns,*
13546 F:      drivers/pci/controller/cadence/
13547
13548 PCI DRIVER FOR FREESCALE LAYERSCAPE
13549 M:      Minghuan Lian <[email protected]>
13550 M:      Mingkai Hu <[email protected]>
13551 M:      Roy Zang <[email protected]>
13552 L:      [email protected]
13553 L:      [email protected]
13554 L:      [email protected]
13555 S:      Maintained
13556 F:      drivers/pci/controller/dwc/*layerscape*
13557
13558 PCI DRIVER FOR GENERIC OF HOSTS
13559 M:      Will Deacon <[email protected]>
13560 L:      [email protected]
13561 L:      [email protected] (moderated for non-subscribers)
13562 S:      Maintained
13563 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
13564 F:      drivers/pci/controller/pci-host-common.c
13565 F:      drivers/pci/controller/pci-host-generic.c
13566
13567 PCI DRIVER FOR IMX6
13568 M:      Richard Zhu <[email protected]>
13569 M:      Lucas Stach <[email protected]>
13570 L:      [email protected]
13571 L:      [email protected] (moderated for non-subscribers)
13572 S:      Maintained
13573 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
13574 F:      drivers/pci/controller/dwc/*imx6*
13575
13576 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
13577 M:      Jonathan Derrick <[email protected]>
13578 L:      [email protected]
13579 S:      Supported
13580 F:      drivers/pci/controller/vmd.c
13581
13582 PCI DRIVER FOR MICROSEMI SWITCHTEC
13583 M:      Kurt Schwemmer <[email protected]>
13584 M:      Logan Gunthorpe <[email protected]>
13585 L:      [email protected]
13586 S:      Maintained
13587 F:      Documentation/ABI/testing/sysfs-class-switchtec
13588 F:      Documentation/driver-api/switchtec.rst
13589 F:      drivers/ntb/hw/mscc/
13590 F:      drivers/pci/switch/switchtec*
13591 F:      include/linux/switchtec.h
13592 F:      include/uapi/linux/switchtec_ioctl.h
13593
13594 PCI DRIVER FOR MOBIVEIL PCIE IP
13595 M:      Karthikeyan Mitran <[email protected]>
13596 M:      Hou Zhiqiang <[email protected]>
13597 L:      [email protected]
13598 S:      Supported
13599 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
13600 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
13601
13602 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
13603 M:      Thomas Petazzoni <[email protected]>
13604 L:      [email protected]
13605 L:      [email protected] (moderated for non-subscribers)
13606 S:      Maintained
13607 F:      drivers/pci/controller/*mvebu*
13608
13609 PCI DRIVER FOR NVIDIA TEGRA
13610 M:      Thierry Reding <[email protected]>
13611 L:      [email protected]
13612 L:      [email protected]
13613 S:      Supported
13614 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
13615 F:      drivers/pci/controller/pci-tegra.c
13616
13617 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
13618 M:      Hou Zhiqiang <[email protected]>
13619 L:      [email protected]
13620 L:      [email protected]
13621 S:      Maintained
13622 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
13623 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
13624
13625 PCI DRIVER FOR RENESAS R-CAR
13626 M:      Marek Vasut <[email protected]>
13627 M:      Yoshihiro Shimoda <[email protected]>
13628 L:      [email protected]
13629 L:      [email protected]
13630 S:      Maintained
13631 F:      Documentation/devicetree/bindings/pci/*rcar*
13632 F:      drivers/pci/controller/*rcar*
13633
13634 PCI DRIVER FOR SAMSUNG EXYNOS
13635 M:      Jingoo Han <[email protected]>
13636 L:      [email protected]
13637 L:      [email protected] (moderated for non-subscribers)
13638 L:      [email protected]
13639 S:      Maintained
13640 F:      drivers/pci/controller/dwc/pci-exynos.c
13641
13642 PCI DRIVER FOR SYNOPSYS DESIGNWARE
13643 M:      Jingoo Han <[email protected]>
13644 M:      Gustavo Pimentel <[email protected]>
13645 L:      [email protected]
13646 S:      Maintained
13647 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
13648 F:      drivers/pci/controller/dwc/*designware*
13649
13650 PCI DRIVER FOR TI DRA7XX/J721E
13651 M:      Kishon Vijay Abraham I <[email protected]>
13652 L:      [email protected]
13653 L:      [email protected]
13654 L:      [email protected]
13655 S:      Supported
13656 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
13657 F:      drivers/pci/controller/cadence/pci-j721e.c
13658 F:      drivers/pci/controller/dwc/pci-dra7xx.c
13659
13660 PCI DRIVER FOR TI KEYSTONE
13661 M:      Murali Karicheri <[email protected]>
13662 L:      [email protected]
13663 L:      [email protected] (moderated for non-subscribers)
13664 S:      Maintained
13665 F:      drivers/pci/controller/dwc/pci-keystone.c
13666
13667 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
13668 M:      Linus Walleij <[email protected]>
13669 L:      [email protected]
13670 S:      Maintained
13671 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
13672 F:      drivers/pci/controller/pci-v3-semi.c
13673
13674 PCI ENDPOINT SUBSYSTEM
13675 M:      Kishon Vijay Abraham I <[email protected]>
13676 M:      Lorenzo Pieralisi <[email protected]>
13677 L:      [email protected]
13678 S:      Supported
13679 F:      Documentation/PCI/endpoint/*
13680 F:      Documentation/misc-devices/pci-endpoint-test.rst
13681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
13682 F:      drivers/misc/pci_endpoint_test.c
13683 F:      drivers/pci/endpoint/
13684 F:      tools/pci/
13685
13686 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
13687 M:      Russell Currey <[email protected]>
13688 M:      Oliver O'Halloran <[email protected]>
13689 L:      [email protected]
13690 S:      Supported
13691 F:      Documentation/PCI/pci-error-recovery.rst
13692 F:      Documentation/powerpc/eeh-pci-error-recovery.rst
13693 F:      arch/powerpc/include/*/eeh*.h
13694 F:      arch/powerpc/kernel/eeh*.c
13695 F:      arch/powerpc/platforms/*/eeh*.c
13696 F:      drivers/pci/pcie/aer.c
13697 F:      drivers/pci/pcie/dpc.c
13698 F:      drivers/pci/pcie/err.c
13699
13700 PCI ERROR RECOVERY
13701 M:      Linas Vepstas <[email protected]>
13702 L:      [email protected]
13703 S:      Supported
13704 F:      Documentation/PCI/pci-error-recovery.rst
13705
13706 PCI MSI DRIVER FOR ALTERA MSI IP
13707 M:      Ley Foon Tan <[email protected]>
13708 L:      [email protected] (moderated for non-subscribers)
13709 L:      [email protected]
13710 S:      Supported
13711 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
13712 F:      drivers/pci/controller/pcie-altera-msi.c
13713
13714 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
13715 M:      Toan Le <[email protected]>
13716 L:      [email protected]
13717 L:      [email protected]
13718 S:      Maintained
13719 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
13720 F:      drivers/pci/controller/pci-xgene-msi.c
13721
13722 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
13723 M:      Lorenzo Pieralisi <[email protected]>
13724 R:      Rob Herring <[email protected]>
13725 L:      [email protected]
13726 S:      Supported
13727 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
13728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
13729 F:      drivers/pci/controller/
13730
13731 PCI SUBSYSTEM
13732 M:      Bjorn Helgaas <[email protected]>
13733 L:      [email protected]
13734 S:      Supported
13735 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
13736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
13737 F:      Documentation/PCI/
13738 F:      Documentation/devicetree/bindings/pci/
13739 F:      arch/x86/kernel/early-quirks.c
13740 F:      arch/x86/kernel/quirks.c
13741 F:      arch/x86/pci/
13742 F:      drivers/acpi/pci*
13743 F:      drivers/pci/
13744 F:      include/asm-generic/pci*
13745 F:      include/linux/of_pci.h
13746 F:      include/linux/pci*
13747 F:      include/uapi/linux/pci*
13748 F:      lib/pci*
13749
13750 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
13751 M:      Jonathan Chocron <[email protected]>
13752 L:      [email protected]
13753 S:      Maintained
13754 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
13755 F:      drivers/pci/controller/dwc/pcie-al.c
13756
13757 PCIE DRIVER FOR AMLOGIC MESON
13758 M:      Yue Wang <[email protected]>
13759 L:      [email protected]
13760 L:      [email protected]
13761 S:      Maintained
13762 F:      drivers/pci/controller/dwc/pci-meson.c
13763
13764 PCIE DRIVER FOR AXIS ARTPEC
13765 M:      Jesper Nilsson <[email protected]>
13766 L:      [email protected]
13767 L:      [email protected]
13768 S:      Maintained
13769 F:      Documentation/devicetree/bindings/pci/axis,artpec*
13770 F:      drivers/pci/controller/dwc/*artpec*
13771
13772 PCIE DRIVER FOR CAVIUM THUNDERX
13773 M:      Robert Richter <[email protected]>
13774 L:      [email protected]
13775 L:      [email protected] (moderated for non-subscribers)
13776 S:      Odd Fixes
13777 F:      drivers/pci/controller/pci-thunder-*
13778
13779 PCIE DRIVER FOR HISILICON
13780 M:      Zhou Wang <[email protected]>
13781 L:      [email protected]
13782 S:      Maintained
13783 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
13784 F:      drivers/pci/controller/dwc/pcie-hisi.c
13785
13786 PCIE DRIVER FOR HISILICON KIRIN
13787 M:      Xiaowei Song <[email protected]>
13788 M:      Binghui Wang <[email protected]>
13789 L:      [email protected]
13790 S:      Maintained
13791 F:      Documentation/devicetree/bindings/pci/kirin-pcie.txt
13792 F:      drivers/pci/controller/dwc/pcie-kirin.c
13793
13794 PCIE DRIVER FOR HISILICON STB
13795 M:      Shawn Guo <[email protected]>
13796 L:      [email protected]
13797 S:      Maintained
13798 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
13799 F:      drivers/pci/controller/dwc/pcie-histb.c
13800
13801 PCIE DRIVER FOR MEDIATEK
13802 M:      Ryder Lee <[email protected]>
13803 L:      [email protected]
13804 L:      [email protected]
13805 S:      Supported
13806 F:      Documentation/devicetree/bindings/pci/mediatek*
13807 F:      drivers/pci/controller/*mediatek*
13808
13809 PCIE DRIVER FOR QUALCOMM MSM
13810 M:      Stanimir Varbanov <[email protected]>
13811 L:      [email protected]
13812 L:      [email protected]
13813 S:      Maintained
13814 F:      drivers/pci/controller/dwc/*qcom*
13815
13816 PCIE DRIVER FOR ROCKCHIP
13817 M:      Shawn Lin <[email protected]>
13818 L:      [email protected]
13819 L:      [email protected]
13820 S:      Maintained
13821 F:      Documentation/devicetree/bindings/pci/rockchip-pcie*
13822 F:      drivers/pci/controller/pcie-rockchip*
13823
13824 PCIE DRIVER FOR SOCIONEXT UNIPHIER
13825 M:      Kunihiko Hayashi <[email protected]>
13826 L:      [email protected]
13827 S:      Maintained
13828 F:      Documentation/devicetree/bindings/pci/uniphier-pcie*
13829 F:      drivers/pci/controller/dwc/pcie-uniphier*
13830
13831 PCIE DRIVER FOR ST SPEAR13XX
13832 M:      Pratyush Anand <[email protected]>
13833 L:      [email protected]
13834 S:      Maintained
13835 F:      drivers/pci/controller/dwc/*spear*
13836
13837 PCMCIA SUBSYSTEM
13838 M:      Dominik Brodowski <[email protected]>
13839 S:      Odd Fixes
13840 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
13841 F:      Documentation/pcmcia/
13842 F:      drivers/pcmcia/
13843 F:      include/pcmcia/
13844 F:      tools/pcmcia/
13845
13846 PCNET32 NETWORK DRIVER
13847 M:      Don Fry <[email protected]>
13848 L:      [email protected]
13849 S:      Maintained
13850 F:      drivers/net/ethernet/amd/pcnet32.c
13851
13852 PCRYPT PARALLEL CRYPTO ENGINE
13853 M:      Steffen Klassert <[email protected]>
13854 L:      [email protected]
13855 S:      Maintained
13856 F:      crypto/pcrypt.c
13857 F:      include/crypto/pcrypt.h
13858
13859 PEAQ WMI HOTKEYS DRIVER
13860 M:      Hans de Goede <[email protected]>
13861 L:      [email protected]
13862 S:      Maintained
13863 F:      drivers/platform/x86/peaq-wmi.c
13864
13865 PENSANDO ETHERNET DRIVERS
13866 M:      Shannon Nelson <[email protected]>
13867 M:      [email protected]
13868 L:      [email protected]
13869 S:      Supported
13870 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
13871 F:      drivers/net/ethernet/pensando/
13872
13873 PER-CPU MEMORY ALLOCATOR
13874 M:      Dennis Zhou <[email protected]>
13875 M:      Tejun Heo <[email protected]>
13876 M:      Christoph Lameter <[email protected]>
13877 S:      Maintained
13878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
13879 F:      arch/*/include/asm/percpu.h
13880 F:      include/linux/percpu*.h
13881 F:      mm/percpu*.c
13882
13883 PER-TASK DELAY ACCOUNTING
13884 M:      Balbir Singh <[email protected]>
13885 S:      Maintained
13886 F:      include/linux/delayacct.h
13887 F:      kernel/delayacct.c
13888
13889 PERFORMANCE EVENTS SUBSYSTEM
13890 M:      Peter Zijlstra <[email protected]>
13891 M:      Ingo Molnar <[email protected]>
13892 M:      Arnaldo Carvalho de Melo <[email protected]>
13893 R:      Mark Rutland <[email protected]>
13894 R:      Alexander Shishkin <[email protected]>
13895 R:      Jiri Olsa <[email protected]>
13896 R:      Namhyung Kim <[email protected]>
13897 L:      [email protected]
13898 S:      Supported
13899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
13900 F:      arch/*/events/*
13901 F:      arch/*/events/*/*
13902 F:      arch/*/include/asm/perf_event.h
13903 F:      arch/*/kernel/*/*/perf_event*.c
13904 F:      arch/*/kernel/*/perf_event*.c
13905 F:      arch/*/kernel/perf_callchain.c
13906 F:      arch/*/kernel/perf_event*.c
13907 F:      include/linux/perf_event.h
13908 F:      include/uapi/linux/perf_event.h
13909 F:      kernel/events/*
13910 F:      tools/lib/perf/
13911 F:      tools/perf/
13912
13913 PERFORMANCE EVENTS TOOLING ARM64
13914 R:      John Garry <[email protected]>
13915 R:      Will Deacon <[email protected]>
13916 R:      Mathieu Poirier <[email protected]>
13917 R:      Leo Yan <[email protected]>
13918 L:      [email protected] (moderated for non-subscribers)
13919 S:      Supported
13920 F:      tools/build/feature/test-libopencsd.c
13921 F:      tools/perf/arch/arm*/
13922 F:      tools/perf/pmu-events/arch/arm64/
13923 F:      tools/perf/util/arm-spe*
13924 F:      tools/perf/util/cs-etm*
13925
13926 PERSONALITY HANDLING
13927 M:      Christoph Hellwig <[email protected]>
13928 L:      [email protected]
13929 S:      Maintained
13930 F:      include/linux/personality.h
13931 F:      include/uapi/linux/personality.h
13932
13933 PHOENIX RC FLIGHT CONTROLLER ADAPTER
13934 M:      Marcus Folkesson <[email protected]>
13935 L:      [email protected]
13936 S:      Maintained
13937 F:      Documentation/input/devices/pxrc.rst
13938 F:      drivers/input/joystick/pxrc.c
13939
13940 PHONET PROTOCOL
13941 M:      Remi Denis-Courmont <[email protected]>
13942 S:      Supported
13943 F:      Documentation/networking/phonet.rst
13944 F:      include/linux/phonet.h
13945 F:      include/net/phonet/
13946 F:      include/uapi/linux/phonet.h
13947 F:      net/phonet/
13948
13949 PHRAM MTD DRIVER
13950 M:      Joern Engel <[email protected]>
13951 L:      [email protected]
13952 S:      Maintained
13953 F:      drivers/mtd/devices/phram.c
13954
13955 PICOLCD HID DRIVER
13956 M:      Bruno Prémont <[email protected]>
13957 L:      [email protected]
13958 S:      Maintained
13959 F:      drivers/hid/hid-picolcd*
13960
13961 PIDFD API
13962 M:      Christian Brauner <[email protected]>
13963 L:      [email protected]
13964 S:      Maintained
13965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
13966 F:      samples/pidfd/
13967 F:      tools/testing/selftests/clone3/
13968 F:      tools/testing/selftests/pid_namespace/
13969 F:      tools/testing/selftests/pidfd/
13970 K:      (?i)pidfd
13971 K:      (?i)clone3
13972 K:      \b(clone_args|kernel_clone_args)\b
13973
13974 PIN CONTROL SUBSYSTEM
13975 M:      Linus Walleij <[email protected]>
13976 L:      [email protected]
13977 S:      Maintained
13978 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
13979 F:      Documentation/devicetree/bindings/pinctrl/
13980 F:      Documentation/driver-api/pinctl.rst
13981 F:      drivers/pinctrl/
13982 F:      include/linux/pinctrl/
13983
13984 PIN CONTROLLER - FREESCALE
13985 M:      Dong Aisheng <[email protected]>
13986 M:      Fabio Estevam <[email protected]>
13987 M:      Shawn Guo <[email protected]>
13988 M:      Stefan Agner <[email protected]>
13989 R:      Pengutronix Kernel Team <[email protected]>
13990 L:      [email protected]
13991 S:      Maintained
13992 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
13993 F:      drivers/pinctrl/freescale/
13994
13995 PIN CONTROLLER - INTEL
13996 M:      Mika Westerberg <[email protected]>
13997 M:      Andy Shevchenko <[email protected]>
13998 S:      Maintained
13999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
14000 F:      drivers/pinctrl/intel/
14001
14002 PIN CONTROLLER - MEDIATEK
14003 M:      Sean Wang <[email protected]>
14004 L:      [email protected] (moderated for non-subscribers)
14005 S:      Maintained
14006 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
14007 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt
14008 F:      drivers/pinctrl/mediatek/
14009
14010 PIN CONTROLLER - MICROCHIP AT91
14011 M:      Ludovic Desroches <[email protected]>
14012 L:      [email protected] (moderated for non-subscribers)
14013 L:      [email protected]
14014 S:      Supported
14015 F:      drivers/gpio/gpio-sama5d2-piobu.c
14016 F:      drivers/pinctrl/pinctrl-at91*
14017
14018 PIN CONTROLLER - QUALCOMM
14019 M:      Bjorn Andersson <[email protected]>
14020 L:      [email protected]
14021 S:      Maintained
14022 F:      Documentation/devicetree/bindings/pinctrl/qcom,*.txt
14023 F:      drivers/pinctrl/qcom/
14024
14025 PIN CONTROLLER - RENESAS
14026 M:      Geert Uytterhoeven <[email protected]>
14027 L:      [email protected]
14028 S:      Supported
14029 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
14030 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
14031 F:      drivers/pinctrl/renesas/
14032
14033 PIN CONTROLLER - SAMSUNG
14034 M:      Tomasz Figa <[email protected]>
14035 M:      Krzysztof Kozlowski <[email protected]>
14036 M:      Sylwester Nawrocki <[email protected]>
14037 L:      [email protected] (moderated for non-subscribers)
14038 L:      [email protected]
14039 S:      Maintained
14040 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
14041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
14042 F:      Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
14043 F:      drivers/pinctrl/samsung/
14044 F:      include/dt-bindings/pinctrl/samsung.h
14045
14046 PIN CONTROLLER - SINGLE
14047 M:      Tony Lindgren <[email protected]>
14048 M:      Haojian Zhuang <[email protected]>
14049 L:      [email protected] (moderated for non-subscribers)
14050 L:      [email protected]
14051 S:      Maintained
14052 F:      drivers/pinctrl/pinctrl-single.c
14053
14054 PIN CONTROLLER - ST SPEAR
14055 M:      Viresh Kumar <[email protected]>
14056 L:      [email protected] (moderated for non-subscribers)
14057 S:      Maintained
14058 W:      http://www.st.com/spear
14059 F:      drivers/pinctrl/spear/
14060
14061 PISTACHIO SOC SUPPORT
14062 M:      James Hartley <[email protected]>
14063 L:      [email protected]
14064 S:      Odd Fixes
14065 F:      arch/mips/boot/dts/img/pistachio*
14066 F:      arch/mips/configs/pistachio*_defconfig
14067 F:      arch/mips/include/asm/mach-pistachio/
14068 F:      arch/mips/pistachio/
14069
14070 PKTCDVD DRIVER
14071 M:      [email protected]
14072 S:      Orphan
14073 F:      drivers/block/pktcdvd.c
14074 F:      include/linux/pktcdvd.h
14075 F:      include/uapi/linux/pktcdvd.h
14076
14077 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
14078 M:      Tomasz Duszynski <[email protected]>
14079 S:      Maintained
14080 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
14081 F:      drivers/iio/chemical/pms7003.c
14082
14083 PLDMFW LIBRARY
14084 M:      Jacob Keller <[email protected]>
14085 S:      Maintained
14086 F:      Documentation/driver-api/pldmfw/
14087 F:      include/linux/pldmfw.h
14088 F:      lib/pldmfw/
14089
14090 PLX DMA DRIVER
14091 M:      Logan Gunthorpe <[email protected]>
14092 S:      Maintained
14093 F:      drivers/dma/plx_dma.c
14094
14095 PM6764TR DRIVER
14096 M:      Charles Hsu     <[email protected]>
14097 L:      [email protected]
14098 S:      Maintained
14099 F:      Documentation/hwmon/pm6764tr.rst
14100 F:      drivers/hwmon/pmbus/pm6764tr.c
14101
14102 PM-GRAPH UTILITY
14103 M:      "Todd E Brandt" <[email protected]>
14104 L:      [email protected]
14105 S:      Supported
14106 W:      https://01.org/pm-graph
14107 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
14108 T:      git git://github.com/intel/pm-graph
14109 F:      tools/power/pm-graph
14110
14111 PMBUS HARDWARE MONITORING DRIVERS
14112 M:      Guenter Roeck <[email protected]>
14113 L:      [email protected]
14114 S:      Maintained
14115 W:      http://hwmon.wiki.kernel.org/
14116 W:      http://www.roeck-us.net/linux/drivers/
14117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
14118 F:      Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt
14119 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
14120 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
14121 F:      Documentation/hwmon/adm1275.rst
14122 F:      Documentation/hwmon/ibm-cffps.rst
14123 F:      Documentation/hwmon/ir35221.rst
14124 F:      Documentation/hwmon/lm25066.rst
14125 F:      Documentation/hwmon/ltc2978.rst
14126 F:      Documentation/hwmon/ltc3815.rst
14127 F:      Documentation/hwmon/max16064.rst
14128 F:      Documentation/hwmon/max20751.rst
14129 F:      Documentation/hwmon/max31785.rst
14130 F:      Documentation/hwmon/max34440.rst
14131 F:      Documentation/hwmon/max8688.rst
14132 F:      Documentation/hwmon/pmbus-core.rst
14133 F:      Documentation/hwmon/pmbus.rst
14134 F:      Documentation/hwmon/tps40422.rst
14135 F:      Documentation/hwmon/ucd9000.rst
14136 F:      Documentation/hwmon/ucd9200.rst
14137 F:      Documentation/hwmon/zl6100.rst
14138 F:      drivers/hwmon/pmbus/
14139 F:      include/linux/pmbus.h
14140
14141 PMC SIERRA MaxRAID DRIVER
14142 L:      [email protected]
14143 S:      Orphan
14144 W:      http://www.pmc-sierra.com/
14145 F:      drivers/scsi/pmcraid.*
14146
14147 PMC SIERRA PM8001 DRIVER
14148 M:      Jack Wang <[email protected]>
14149 L:      [email protected]
14150 S:      Supported
14151 F:      drivers/scsi/pm8001/
14152
14153 PNI RM3100 IIO DRIVER
14154 M:      Song Qiang <[email protected]>
14155 L:      [email protected]
14156 S:      Maintained
14157 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.txt
14158 F:      drivers/iio/magnetometer/rm3100*
14159
14160 PNP SUPPORT
14161 M:      "Rafael J. Wysocki" <[email protected]>
14162 L:      [email protected]
14163 S:      Maintained
14164 F:      drivers/pnp/
14165 F:      include/linux/pnp.h
14166
14167 POSIX CLOCKS and TIMERS
14168 M:      Thomas Gleixner <[email protected]>
14169 L:      [email protected]
14170 S:      Maintained
14171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
14172 F:      fs/timerfd.c
14173 F:      include/linux/time_namespace.h
14174 F:      include/linux/timer*
14175 F:      kernel/time/*timer*
14176 F:      kernel/time/namespace.c
14177
14178 POWER MANAGEMENT CORE
14179 M:      "Rafael J. Wysocki" <[email protected]>
14180 L:      [email protected]
14181 S:      Supported
14182 B:      https://bugzilla.kernel.org
14183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
14184 F:      drivers/base/power/
14185 F:      drivers/powercap/
14186 F:      include/linux/intel_rapl.h
14187 F:      include/linux/pm.h
14188 F:      include/linux/pm_*
14189 F:      include/linux/powercap.h
14190 F:      kernel/configs/nopm.config
14191
14192 POWER STATE COORDINATION INTERFACE (PSCI)
14193 M:      Mark Rutland <[email protected]>
14194 M:      Lorenzo Pieralisi <[email protected]>
14195 L:      [email protected]
14196 S:      Maintained
14197 F:      drivers/firmware/psci/
14198 F:      include/linux/psci.h
14199 F:      include/uapi/linux/psci.h
14200
14201 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
14202 M:      Sebastian Reichel <[email protected]>
14203 L:      [email protected]
14204 S:      Maintained
14205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
14206 F:      Documentation/ABI/testing/sysfs-class-power
14207 F:      Documentation/devicetree/bindings/power/supply/
14208 F:      drivers/power/supply/
14209 F:      include/linux/power_supply.h
14210
14211 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
14212 M:      Suraj Jitindar Singh <[email protected]>
14213 L:      [email protected]
14214 S:      Maintained
14215 F:      drivers/char/powernv-op-panel.c
14216
14217 PPP OVER ATM (RFC 2364)
14218 M:      Mitchell Blank Jr <[email protected]>
14219 S:      Maintained
14220 F:      include/uapi/linux/atmppp.h
14221 F:      net/atm/pppoatm.c
14222
14223 PPP OVER ETHERNET
14224 M:      Michal Ostrowski <[email protected]>
14225 S:      Maintained
14226 F:      drivers/net/ppp/pppoe.c
14227 F:      drivers/net/ppp/pppox.c
14228
14229 PPP OVER L2TP
14230 M:      James Chapman <[email protected]>
14231 S:      Maintained
14232 F:      include/linux/if_pppol2tp.h
14233 F:      include/uapi/linux/if_pppol2tp.h
14234 F:      net/l2tp/l2tp_ppp.c
14235
14236 PPP PROTOCOL DRIVERS AND COMPRESSORS
14237 M:      Paul Mackerras <[email protected]>
14238 L:      [email protected]
14239 S:      Maintained
14240 F:      drivers/net/ppp/ppp_*
14241
14242 PPS SUPPORT
14243 M:      Rodolfo Giometti <[email protected]>
14244 L:      [email protected] (subscribers-only)
14245 S:      Maintained
14246 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
14247 F:      Documentation/ABI/testing/sysfs-pps
14248 F:      Documentation/devicetree/bindings/pps/pps-gpio.txt
14249 F:      Documentation/driver-api/pps.rst
14250 F:      drivers/pps/
14251 F:      include/linux/pps*.h
14252 F:      include/uapi/linux/pps.h
14253
14254 PPTP DRIVER
14255 M:      Dmitry Kozlov <[email protected]>
14256 L:      [email protected]
14257 S:      Maintained
14258 W:      http://sourceforge.net/projects/accel-pptp
14259 F:      drivers/net/ppp/pptp.c
14260
14261 PRESSURE STALL INFORMATION (PSI)
14262 M:      Johannes Weiner <[email protected]>
14263 S:      Maintained
14264 F:      include/linux/psi*
14265 F:      kernel/sched/psi.c
14266
14267 PRINTK
14268 M:      Petr Mladek <[email protected]>
14269 M:      Sergey Senozhatsky <[email protected]>
14270 R:      Steven Rostedt <[email protected]>
14271 R:      John Ogness <[email protected]>
14272 S:      Maintained
14273 F:      include/linux/printk.h
14274 F:      kernel/printk/
14275
14276 PRISM54 WIRELESS DRIVER
14277 M:      Luis Chamberlain <[email protected]>
14278 L:      [email protected]
14279 S:      Obsolete
14280 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
14281 F:      drivers/net/wireless/intersil/prism54/
14282
14283 PROC FILESYSTEM
14284 R:      Alexey Dobriyan <[email protected]>
14285 L:      [email protected]
14286 L:      [email protected]
14287 S:      Maintained
14288 F:      Documentation/filesystems/proc.rst
14289 F:      fs/proc/
14290 F:      include/linux/proc_fs.h
14291 F:      tools/testing/selftests/proc/
14292
14293 PROC SYSCTL
14294 M:      Luis Chamberlain <[email protected]>
14295 M:      Kees Cook <[email protected]>
14296 M:      Iurii Zaikin <[email protected]>
14297 L:      [email protected]
14298 L:      [email protected]
14299 S:      Maintained
14300 F:      fs/proc/proc_sysctl.c
14301 F:      include/linux/sysctl.h
14302 F:      kernel/sysctl-test.c
14303 F:      kernel/sysctl.c
14304 F:      tools/testing/selftests/sysctl/
14305
14306 PS3 NETWORK SUPPORT
14307 M:      Geoff Levand <[email protected]>
14308 L:      [email protected]
14309 L:      [email protected]
14310 S:      Maintained
14311 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
14312
14313 PS3 PLATFORM SUPPORT
14314 M:      Geoff Levand <[email protected]>
14315 L:      [email protected]
14316 S:      Maintained
14317 F:      arch/powerpc/boot/ps3*
14318 F:      arch/powerpc/include/asm/lv1call.h
14319 F:      arch/powerpc/include/asm/ps3*.h
14320 F:      arch/powerpc/platforms/ps3/
14321 F:      drivers/*/ps3*
14322 F:      drivers/ps3/
14323 F:      drivers/rtc/rtc-ps3.c
14324 F:      drivers/usb/host/*ps3.c
14325 F:      sound/ppc/snd_ps3*
14326
14327 PS3VRAM DRIVER
14328 M:      Jim Paris <[email protected]>
14329 M:      Geoff Levand <[email protected]>
14330 L:      [email protected]
14331 S:      Maintained
14332 F:      drivers/block/ps3vram.c
14333
14334 PSAMPLE PACKET SAMPLING SUPPORT
14335 M:      Yotam Gigi <[email protected]>
14336 S:      Maintained
14337 F:      include/net/psample.h
14338 F:      include/uapi/linux/psample.h
14339 F:      net/psample
14340
14341 PSTORE FILESYSTEM
14342 M:      Kees Cook <[email protected]>
14343 M:      Anton Vorontsov <[email protected]>
14344 M:      Colin Cross <[email protected]>
14345 M:      Tony Luck <[email protected]>
14346 S:      Maintained
14347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
14348 F:      Documentation/admin-guide/ramoops.rst
14349 F:      Documentation/admin-guide/pstore-blk.rst
14350 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.txt
14351 F:      drivers/acpi/apei/erst.c
14352 F:      drivers/firmware/efi/efi-pstore.c
14353 F:      fs/pstore/
14354 F:      include/linux/pstore*
14355 K:      \b(pstore|ramoops)
14356
14357 PTP HARDWARE CLOCK SUPPORT
14358 M:      Richard Cochran <[email protected]>
14359 L:      [email protected]
14360 S:      Maintained
14361 W:      http://linuxptp.sourceforge.net/
14362 F:      Documentation/ABI/testing/sysfs-ptp
14363 F:      Documentation/driver-api/ptp.rst
14364 F:      drivers/net/phy/dp83640*
14365 F:      drivers/ptp/*
14366 F:      include/linux/ptp_cl*
14367
14368 PTRACE SUPPORT
14369 M:      Oleg Nesterov <[email protected]>
14370 S:      Maintained
14371 F:      arch/*/*/ptrace*.c
14372 F:      arch/*/include/asm/ptrace*.h
14373 F:      arch/*/ptrace*.c
14374 F:      include/asm-generic/syscall.h
14375 F:      include/linux/ptrace.h
14376 F:      include/linux/regset.h
14377 F:      include/linux/tracehook.h
14378 F:      include/uapi/linux/ptrace.h
14379 F:      include/uapi/linux/ptrace.h
14380 F:      kernel/ptrace.c
14381
14382 PULSE8-CEC DRIVER
14383 M:      Hans Verkuil <[email protected]>
14384 L:      [email protected]
14385 S:      Maintained
14386 T:      git git://linuxtv.org/media_tree.git
14387 F:      Documentation/admin-guide/media/pulse8-cec.rst
14388 F:      drivers/media/cec/usb/pulse8/
14389
14390 PVRUSB2 VIDEO4LINUX DRIVER
14391 M:      Mike Isely <[email protected]>
14392 L:      [email protected]       (subscribers-only)
14393 L:      [email protected]
14394 S:      Maintained
14395 W:      http://www.isely.net/pvrusb2/
14396 T:      git git://linuxtv.org/media_tree.git
14397 F:      Documentation/driver-api/media/drivers/pvrusb2*
14398 F:      drivers/media/usb/pvrusb2/
14399
14400 PWC WEBCAM DRIVER
14401 M:      Hans Verkuil <[email protected]>
14402 L:      [email protected]
14403 S:      Odd Fixes
14404 T:      git git://linuxtv.org/media_tree.git
14405 F:      drivers/media/usb/pwc/*
14406 F:      include/trace/events/pwc.h
14407
14408 PWM FAN DRIVER
14409 M:      Bartlomiej Zolnierkiewicz <[email protected]>
14410 L:      [email protected]
14411 S:      Supported
14412 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
14413 F:      Documentation/hwmon/pwm-fan.rst
14414 F:      drivers/hwmon/pwm-fan.c
14415
14416 PWM IR Transmitter
14417 M:      Sean Young <[email protected]>
14418 L:      [email protected]
14419 S:      Maintained
14420 F:      drivers/media/rc/pwm-ir-tx.c
14421
14422 PWM SUBSYSTEM
14423 M:      Thierry Reding <[email protected]>
14424 R:      Uwe Kleine-König <[email protected]>
14425 M:      Lee Jones <[email protected]>
14426 L:      [email protected]
14427 S:      Maintained
14428 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
14429 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
14430 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
14431 F:      Documentation/devicetree/bindings/pwm/
14432 F:      Documentation/driver-api/pwm.rst
14433 F:      drivers/gpio/gpio-mvebu.c
14434 F:      drivers/pwm/
14435 F:      drivers/video/backlight/pwm_bl.c
14436 F:      include/linux/pwm.h
14437 F:      include/linux/pwm_backlight.h
14438 K:      pwm_(config|apply_state|ops)
14439
14440 PXA GPIO DRIVER
14441 M:      Robert Jarzmik <[email protected]>
14442 L:      [email protected]
14443 S:      Maintained
14444 F:      drivers/gpio/gpio-pxa.c
14445
14446 PXA MMCI DRIVER
14447 S:      Orphan
14448
14449 PXA RTC DRIVER
14450 M:      Robert Jarzmik <[email protected]>
14451 L:      [email protected]
14452 S:      Maintained
14453
14454 PXA2xx/PXA3xx SUPPORT
14455 M:      Daniel Mack <[email protected]>
14456 M:      Haojian Zhuang <[email protected]>
14457 M:      Robert Jarzmik <[email protected]>
14458 L:      [email protected] (moderated for non-subscribers)
14459 S:      Maintained
14460 T:      git git://github.com/hzhuang1/linux.git
14461 T:      git git://github.com/rjarzmik/linux.git
14462 F:      arch/arm/boot/dts/pxa*
14463 F:      arch/arm/mach-pxa/
14464 F:      drivers/dma/pxa*
14465 F:      drivers/pcmcia/pxa2xx*
14466 F:      drivers/pinctrl/pxa/
14467 F:      drivers/spi/spi-pxa2xx*
14468 F:      drivers/usb/gadget/udc/pxa2*
14469 F:      include/sound/pxa2xx-lib.h
14470 F:      sound/arm/pxa*
14471 F:      sound/soc/pxa/
14472
14473 QAT DRIVER
14474 M:      Giovanni Cabiddu <[email protected]>
14475 L:      [email protected]
14476 S:      Supported
14477 F:      drivers/crypto/qat/
14478
14479 QCOM AUDIO (ASoC) DRIVERS
14480 M:      Srinivas Kandagatla <[email protected]>
14481 M:      Banajit Goswami <[email protected]>
14482 L:      [email protected] (moderated for non-subscribers)
14483 S:      Supported
14484 F:      sound/soc/codecs/lpass-va-macro.c
14485 F:      sound/soc/codecs/lpass-wsa-macro.*
14486 F:      sound/soc/codecs/msm8916-wcd-analog.c
14487 F:      sound/soc/codecs/msm8916-wcd-digital.c
14488 F:      sound/soc/codecs/wcd9335.*
14489 F:      sound/soc/codecs/wcd934x.c
14490 F:      sound/soc/codecs/wcd-clsh-v2.*
14491 F:      sound/soc/codecs/wsa881x.c
14492 F:      sound/soc/qcom/
14493
14494 QCOM IPA DRIVER
14495 M:      Alex Elder <[email protected]>
14496 L:      [email protected]
14497 S:      Supported
14498 F:      drivers/net/ipa/
14499
14500 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
14501 M:      Gabriel Somlo <[email protected]>
14502 M:      "Michael S. Tsirkin" <[email protected]>
14503 L:      [email protected]
14504 S:      Maintained
14505 F:      drivers/firmware/qemu_fw_cfg.c
14506 F:      include/uapi/linux/qemu_fw_cfg.h
14507
14508 QIB DRIVER
14509 M:      Dennis Dalessandro <[email protected]>
14510 M:      Mike Marciniszyn <[email protected]>
14511 L:      [email protected]
14512 S:      Supported
14513 F:      drivers/infiniband/hw/qib/
14514
14515 QLOGIC QL41xxx FCOE DRIVER
14516 M:      Saurav Kashyap <[email protected]>
14517 M:      Javed Hasan <[email protected]>
14518 M:      [email protected]
14519 L:      [email protected]
14520 S:      Supported
14521 F:      drivers/scsi/qedf/
14522
14523 QLOGIC QL41xxx ISCSI DRIVER
14524 M:      Nilesh Javali <[email protected]>
14525 M:      Manish Rangankar <[email protected]>
14526 M:      [email protected]
14527 L:      [email protected]
14528 S:      Supported
14529 F:      drivers/scsi/qedi/
14530
14531 QLOGIC QL4xxx ETHERNET DRIVER
14532 M:      Ariel Elior <[email protected]>
14533 M:      [email protected]
14534 L:      [email protected]
14535 S:      Supported
14536 F:      drivers/net/ethernet/qlogic/qed/
14537 F:      drivers/net/ethernet/qlogic/qede/
14538 F:      include/linux/qed/
14539
14540 QLOGIC QL4xxx RDMA DRIVER
14541 M:      Michal Kalderon <[email protected]>
14542 M:      Ariel Elior <[email protected]>
14543 L:      [email protected]
14544 S:      Supported
14545 F:      drivers/infiniband/hw/qedr/
14546 F:      include/uapi/rdma/qedr-abi.h
14547
14548 QLOGIC QLA1280 SCSI DRIVER
14549 M:      Michael Reed <[email protected]>
14550 L:      [email protected]
14551 S:      Maintained
14552 F:      drivers/scsi/qla1280.[ch]
14553
14554 QLOGIC QLA2XXX FC-SCSI DRIVER
14555 M:      Nilesh Javali <[email protected]>
14556 M:      [email protected]
14557 L:      [email protected]
14558 S:      Supported
14559 F:      drivers/scsi/qla2xxx/
14560
14561 QLOGIC QLA3XXX NETWORK DRIVER
14562 M:      [email protected]
14563 L:      [email protected]
14564 S:      Supported
14565 F:      drivers/net/ethernet/qlogic/qla3xxx.*
14566
14567 QLOGIC QLA4XXX iSCSI DRIVER
14568 M:      Nilesh Javali <[email protected]>
14569 M:      Manish Rangankar <[email protected]>
14570 M:      [email protected]
14571 L:      [email protected]
14572 S:      Supported
14573 F:      drivers/scsi/qla4xxx/
14574
14575 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
14576 M:      Shahed Shaikh <[email protected]>
14577 M:      Manish Chopra <[email protected]>
14578 M:      [email protected]
14579 L:      [email protected]
14580 S:      Supported
14581 F:      drivers/net/ethernet/qlogic/qlcnic/
14582
14583 QLOGIC QLGE 10Gb ETHERNET DRIVER
14584 M:      Manish Chopra <[email protected]>
14585 M:      [email protected]
14586 L:      [email protected]
14587 S:      Supported
14588 F:      drivers/staging/qlge/
14589
14590 QLOGIC QLGE 10Gb ETHERNET DRIVER
14591 M:      Coiby Xu <[email protected]>
14592 L:      [email protected]
14593 S:      Maintained
14594 F:      Documentation/networking/device_drivers/qlogic/qlge.rst
14595
14596 QM1D1B0004 MEDIA DRIVER
14597 M:      Akihiro Tsukada <[email protected]>
14598 L:      [email protected]
14599 S:      Odd Fixes
14600 F:      drivers/media/tuners/qm1d1b0004*
14601
14602 QM1D1C0042 MEDIA DRIVER
14603 M:      Akihiro Tsukada <[email protected]>
14604 L:      [email protected]
14605 S:      Odd Fixes
14606 F:      drivers/media/tuners/qm1d1c0042*
14607
14608 QNX4 FILESYSTEM
14609 M:      Anders Larsen <[email protected]>
14610 S:      Maintained
14611 W:      http://www.alarsen.net/linux/qnx4fs/
14612 F:      fs/qnx4/
14613 F:      include/uapi/linux/qnx4_fs.h
14614 F:      include/uapi/linux/qnxtypes.h
14615
14616 QORIQ DPAA2 FSL-MC BUS DRIVER
14617 M:      Stuart Yoder <[email protected]>
14618 M:      Laurentiu Tudor <[email protected]>
14619 L:      [email protected]
14620 S:      Maintained
14621 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
14622 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
14623 F:      drivers/bus/fsl-mc/
14624
14625 QT1010 MEDIA DRIVER
14626 M:      Antti Palosaari <[email protected]>
14627 L:      [email protected]
14628 S:      Maintained
14629 W:      https://linuxtv.org
14630 W:      http://palosaari.fi/linux/
14631 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14632 T:      git git://linuxtv.org/anttip/media_tree.git
14633 F:      drivers/media/tuners/qt1010*
14634
14635 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
14636 M:      Kalle Valo <[email protected]>
14637 L:      [email protected]
14638 S:      Supported
14639 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
14640 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
14641 F:      drivers/net/wireless/ath/ath10k/
14642
14643 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
14644 M:      Kalle Valo <[email protected]>
14645 L:      [email protected]
14646 S:      Supported
14647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
14648 F:      drivers/net/wireless/ath/ath11k/
14649
14650 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
14651 M:      [email protected]
14652 L:      [email protected]
14653 S:      Supported
14654 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
14655 F:      drivers/net/wireless/ath/ath9k/
14656
14657 QUALCOMM CAMERA SUBSYSTEM DRIVER
14658 M:      Robert Foss <[email protected]>
14659 M:      Todor Tomov <[email protected]>
14660 L:      [email protected]
14661 S:      Maintained
14662 F:      Documentation/admin-guide/media/qcom_camss.rst
14663 F:      Documentation/devicetree/bindings/media/qcom,camss.txt
14664 F:      drivers/media/platform/qcom/camss/
14665
14666 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
14667 M:      Niklas Cassel <[email protected]>
14668 L:      [email protected]
14669 L:      [email protected]
14670 S:      Maintained
14671 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.txt
14672 F:      drivers/soc/qcom/cpr.c
14673
14674 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
14675 M:      Ilia Lin <[email protected]>
14676 L:      [email protected]
14677 S:      Maintained
14678 F:      Documentation/devicetree/bindings/opp/qcom-nvmem-cpufreq.txt
14679 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
14680
14681 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
14682 M:      Timur Tabi <[email protected]>
14683 L:      [email protected]
14684 S:      Maintained
14685 F:      drivers/net/ethernet/qualcomm/emac/
14686
14687 QUALCOMM ETHQOS ETHERNET DRIVER
14688 M:      Vinod Koul <[email protected]>
14689 L:      [email protected]
14690 S:      Maintained
14691 F:      Documentation/devicetree/bindings/net/qcom,ethqos.txt
14692 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
14693
14694 QUALCOMM GENERIC INTERFACE I2C DRIVER
14695 M:      Akash Asthana <[email protected]>
14696 M:      Mukesh Savaliya <[email protected]>
14697 L:      [email protected]
14698 L:      [email protected]
14699 S:      Supported
14700 F:      drivers/i2c/busses/i2c-qcom-geni.c
14701
14702 QUALCOMM HEXAGON ARCHITECTURE
14703 M:      Brian Cain <[email protected]>
14704 L:      [email protected]
14705 S:      Supported
14706 F:      arch/hexagon/
14707
14708 QUALCOMM HIDMA DRIVER
14709 M:      Sinan Kaya <[email protected]>
14710 L:      [email protected]
14711 L:      [email protected]
14712 L:      [email protected]
14713 S:      Supported
14714 F:      drivers/dma/qcom/hidma*
14715
14716 QUALCOMM I2C CCI DRIVER
14717 M:      Loic Poulain <[email protected]>
14718 M:      Robert Foss <[email protected]>
14719 L:      [email protected]
14720 L:      [email protected]
14721 S:      Maintained
14722 F:      Documentation/devicetree/bindings/i2c/i2c-qcom-cci.txt
14723 F:      drivers/i2c/busses/i2c-qcom-cci.c
14724
14725 QUALCOMM IOMMU
14726 M:      Rob Clark <[email protected]>
14727 L:      [email protected]
14728 L:      [email protected]
14729 S:      Maintained
14730 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
14731
14732 QUALCOMM IPCC MAILBOX DRIVER
14733 M:      Manivannan Sadhasivam <[email protected]>
14734 L:      [email protected]
14735 S:      Supported
14736 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
14737 F:      drivers/mailbox/qcom-ipcc.c
14738 F:      include/dt-bindings/mailbox/qcom-ipcc.h
14739
14740 QUALCOMM IPQ4019 USB PHY DRIVER
14741 M:      Robert Marko <[email protected]>
14742 M:      Luka Perkov <[email protected]>
14743 L:      [email protected]
14744 S:      Maintained
14745 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
14746 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
14747
14748 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
14749 M:      Robert Marko <[email protected]>
14750 M:      Luka Perkov <[email protected]>
14751 L:      [email protected]
14752 S:      Maintained
14753 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
14754 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
14755
14756 QUALCOMM RMNET DRIVER
14757 M:      Subash Abhinov Kasiviswanathan <[email protected]>
14758 M:      Sean Tranchetti <[email protected]>
14759 L:      [email protected]
14760 S:      Maintained
14761 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
14762 F:      drivers/net/ethernet/qualcomm/rmnet/
14763 F:      include/linux/if_rmnet.h
14764
14765 QUALCOMM TSENS THERMAL DRIVER
14766 M:      Amit Kucheria <[email protected]>
14767 L:      [email protected]
14768 L:      [email protected]
14769 S:      Maintained
14770 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
14771 F:      drivers/thermal/qcom/
14772
14773 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
14774 M:      Stanimir Varbanov <[email protected]>
14775 L:      [email protected]
14776 L:      [email protected]
14777 S:      Maintained
14778 T:      git git://linuxtv.org/media_tree.git
14779 F:      Documentation/devicetree/bindings/media/*venus*
14780 F:      drivers/media/platform/qcom/venus/
14781
14782 QUALCOMM WCN36XX WIRELESS DRIVER
14783 M:      Kalle Valo <[email protected]>
14784 L:      [email protected]
14785 S:      Supported
14786 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
14787 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
14788 F:      drivers/net/wireless/ath/wcn36xx/
14789
14790 QUANTENNA QTNFMAC WIRELESS DRIVER
14791 M:      Igor Mitsyanko <[email protected]>
14792 R:      Sergey Matyukevich <[email protected]>
14793 L:      [email protected]
14794 S:      Maintained
14795 F:      drivers/net/wireless/quantenna
14796
14797 RADEON and AMDGPU DRM DRIVERS
14798 M:      Alex Deucher <[email protected]>
14799 M:      Christian König <[email protected]>
14800 L:      [email protected]
14801 S:      Supported
14802 T:      git https://gitlab.freedesktop.org/agd5f/linux.git
14803 F:      drivers/gpu/drm/amd/
14804 F:      drivers/gpu/drm/radeon/
14805 F:      include/uapi/drm/amdgpu_drm.h
14806 F:      include/uapi/drm/radeon_drm.h
14807
14808 RADEON FRAMEBUFFER DISPLAY DRIVER
14809 M:      Benjamin Herrenschmidt <[email protected]>
14810 L:      [email protected]
14811 S:      Maintained
14812 F:      drivers/video/fbdev/aty/radeon*
14813 F:      include/uapi/linux/radeonfb.h
14814
14815 RADIOSHARK RADIO DRIVER
14816 M:      Hans Verkuil <[email protected]>
14817 L:      [email protected]
14818 S:      Maintained
14819 T:      git git://linuxtv.org/media_tree.git
14820 F:      drivers/media/radio/radio-shark.c
14821
14822 RADIOSHARK2 RADIO DRIVER
14823 M:      Hans Verkuil <[email protected]>
14824 L:      [email protected]
14825 S:      Maintained
14826 T:      git git://linuxtv.org/media_tree.git
14827 F:      drivers/media/radio/radio-shark2.c
14828 F:      drivers/media/radio/radio-tea5777.c
14829
14830 RADOS BLOCK DEVICE (RBD)
14831 M:      Ilya Dryomov <[email protected]>
14832 R:      Dongsheng Yang <[email protected]>
14833 L:      [email protected]
14834 S:      Supported
14835 W:      http://ceph.com/
14836 T:      git git://github.com/ceph/ceph-client.git
14837 F:      Documentation/ABI/testing/sysfs-bus-rbd
14838 F:      drivers/block/rbd.c
14839 F:      drivers/block/rbd_types.h
14840
14841 RAGE128 FRAMEBUFFER DISPLAY DRIVER
14842 M:      Paul Mackerras <[email protected]>
14843 L:      [email protected]
14844 S:      Maintained
14845 F:      drivers/video/fbdev/aty/aty128fb.c
14846
14847 RAINSHADOW-CEC DRIVER
14848 M:      Hans Verkuil <[email protected]>
14849 L:      [email protected]
14850 S:      Maintained
14851 T:      git git://linuxtv.org/media_tree.git
14852 F:      drivers/media/cec/usb/rainshadow/
14853
14854 RALINK MIPS ARCHITECTURE
14855 M:      John Crispin <[email protected]>
14856 L:      [email protected]
14857 S:      Maintained
14858 F:      arch/mips/ralink
14859
14860 RALINK RT2X00 WIRELESS LAN DRIVER
14861 M:      Stanislaw Gruszka <[email protected]>
14862 M:      Helmut Schaa <[email protected]>
14863 L:      [email protected]
14864 S:      Maintained
14865 F:      drivers/net/wireless/ralink/rt2x00/
14866
14867 RAMDISK RAM BLOCK DEVICE DRIVER
14868 M:      Jens Axboe <[email protected]>
14869 S:      Maintained
14870 F:      Documentation/admin-guide/blockdev/ramdisk.rst
14871 F:      drivers/block/brd.c
14872
14873 RANCHU VIRTUAL BOARD FOR MIPS
14874 M:      Miodrag Dinic <[email protected]>
14875 L:      [email protected]
14876 S:      Supported
14877 F:      arch/mips/configs/generic/board-ranchu.config
14878 F:      arch/mips/generic/board-ranchu.c
14879
14880 RANDOM NUMBER DRIVER
14881 M:      "Theodore Ts'o" <[email protected]>
14882 S:      Maintained
14883 F:      drivers/char/random.c
14884
14885 RAPIDIO SUBSYSTEM
14886 M:      Matt Porter <[email protected]>
14887 M:      Alexandre Bounine <[email protected]>
14888 S:      Maintained
14889 F:      drivers/rapidio/
14890
14891 RAS INFRASTRUCTURE
14892 M:      Tony Luck <[email protected]>
14893 M:      Borislav Petkov <[email protected]>
14894 L:      [email protected]
14895 S:      Maintained
14896 F:      Documentation/admin-guide/ras.rst
14897 F:      drivers/ras/
14898 F:      include/linux/ras.h
14899 F:      include/ras/ras_event.h
14900
14901 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
14902 L:      [email protected]
14903 S:      Orphan
14904 F:      drivers/net/wireless/ray*
14905
14906 RC-CORE / LIRC FRAMEWORK
14907 M:      Sean Young <[email protected]>
14908 L:      [email protected]
14909 S:      Maintained
14910 W:      http://linuxtv.org
14911 T:      git git://linuxtv.org/media_tree.git
14912 F:      Documentation/driver-api/media/rc-core.rst
14913 F:      Documentation/userspace-api/media/rc/
14914 F:      drivers/media/rc/
14915 F:      include/media/rc-map.h
14916 F:      include/media/rc-core.h
14917 F:      include/uapi/linux/lirc.h
14918
14919 RCMM REMOTE CONTROLS DECODER
14920 M:      Patrick Lerda <[email protected]>
14921 S:      Maintained
14922 F:      drivers/media/rc/ir-rcmm-decoder.c
14923
14924 RCUTORTURE TEST FRAMEWORK
14925 M:      "Paul E. McKenney" <[email protected]>
14926 M:      Josh Triplett <[email protected]>
14927 R:      Steven Rostedt <[email protected]>
14928 R:      Mathieu Desnoyers <[email protected]>
14929 R:      Lai Jiangshan <[email protected]>
14930 L:      [email protected]
14931 S:      Supported
14932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
14933 F:      tools/testing/selftests/rcutorture
14934
14935 RDACM20 Camera Sensor
14936 M:      Jacopo Mondi <[email protected]>
14937 M:      Kieran Bingham <[email protected]>
14938 M:      Laurent Pinchart <[email protected]>
14939 M:      Niklas Söderlund <[email protected]>
14940 L:      [email protected]
14941 S:      Maintained
14942 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
14943 F:      drivers/media/i2c/max9271.c
14944 F:      drivers/media/i2c/max9271.h
14945 F:      drivers/media/i2c/rdacm20.c
14946
14947 RDC R-321X SoC
14948 M:      Florian Fainelli <[email protected]>
14949 S:      Maintained
14950
14951 RDC R6040 FAST ETHERNET DRIVER
14952 M:      Florian Fainelli <[email protected]>
14953 L:      [email protected]
14954 S:      Maintained
14955 F:      drivers/net/ethernet/rdc/r6040.c
14956
14957 RDMAVT - RDMA verbs software
14958 M:      Dennis Dalessandro <[email protected]>
14959 M:      Mike Marciniszyn <[email protected]>
14960 L:      [email protected]
14961 S:      Supported
14962 F:      drivers/infiniband/sw/rdmavt
14963
14964 RDS - RELIABLE DATAGRAM SOCKETS
14965 M:      Santosh Shilimkar <[email protected]>
14966 L:      [email protected]
14967 L:      [email protected]
14968 L:      [email protected] (moderated for non-subscribers)
14969 S:      Supported
14970 W:      https://oss.oracle.com/projects/rds/
14971 F:      Documentation/networking/rds.rst
14972 F:      net/rds/
14973
14974 RDT - RESOURCE ALLOCATION
14975 M:      Fenghua Yu <[email protected]>
14976 M:      Reinette Chatre <[email protected]>
14977 L:      [email protected]
14978 S:      Supported
14979 F:      Documentation/x86/resctrl*
14980 F:      arch/x86/include/asm/resctrl.h
14981 F:      arch/x86/kernel/cpu/resctrl/
14982 F:      tools/testing/selftests/resctrl/
14983
14984 READ-COPY UPDATE (RCU)
14985 M:      "Paul E. McKenney" <[email protected]>
14986 M:      Josh Triplett <[email protected]>
14987 R:      Steven Rostedt <[email protected]>
14988 R:      Mathieu Desnoyers <[email protected]>
14989 R:      Lai Jiangshan <[email protected]>
14990 R:      Joel Fernandes <[email protected]>
14991 L:      [email protected]
14992 S:      Supported
14993 W:      http://www.rdrop.com/users/paulmck/RCU/
14994 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
14995 F:      Documentation/RCU/
14996 F:      include/linux/rcu*
14997 F:      kernel/rcu/
14998 X:      Documentation/RCU/torture.rst
14999 X:      include/linux/srcu*.h
15000 X:      kernel/rcu/srcu*.c
15001
15002 REAL TIME CLOCK (RTC) SUBSYSTEM
15003 M:      Alessandro Zummo <[email protected]>
15004 M:      Alexandre Belloni <[email protected]>
15005 L:      [email protected]
15006 S:      Maintained
15007 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
15008 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
15009 F:      Documentation/admin-guide/rtc.rst
15010 F:      Documentation/devicetree/bindings/rtc/
15011 F:      drivers/rtc/
15012 F:      include/linux/platform_data/rtc-*
15013 F:      include/linux/rtc.h
15014 F:      include/linux/rtc/
15015 F:      include/uapi/linux/rtc.h
15016 F:      tools/testing/selftests/rtc/
15017
15018 REALTEK AUDIO CODECS
15019 M:      Oder Chiou <[email protected]>
15020 S:      Maintained
15021 F:      include/sound/rt*.h
15022 F:      sound/soc/codecs/rt*
15023
15024 REALTEK RTL83xx SMI DSA ROUTER CHIPS
15025 M:      Linus Walleij <[email protected]>
15026 S:      Maintained
15027 F:      Documentation/devicetree/bindings/net/dsa/realtek-smi.txt
15028 F:      drivers/net/dsa/realtek-smi*
15029 F:      drivers/net/dsa/rtl83*
15030
15031 REALTEK WIRELESS DRIVER (rtlwifi family)
15032 M:      Ping-Ke Shih <[email protected]>
15033 L:      [email protected]
15034 S:      Maintained
15035 W:      https://wireless.wiki.kernel.org/
15036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
15037 F:      drivers/net/wireless/realtek/rtlwifi/
15038
15039 REALTEK WIRELESS DRIVER (rtw88)
15040 M:      Yan-Hsuan Chuang <[email protected]>
15041 L:      [email protected]
15042 S:      Maintained
15043 F:      drivers/net/wireless/realtek/rtw88/
15044
15045 REDPINE WIRELESS DRIVER
15046 M:      Amitkumar Karwar <[email protected]>
15047 M:      Siva Rebbagondla <[email protected]>
15048 L:      [email protected]
15049 S:      Maintained
15050 F:      drivers/net/wireless/rsi/
15051
15052 REGISTER MAP ABSTRACTION
15053 M:      Mark Brown <[email protected]>
15054 L:      [email protected]
15055 S:      Supported
15056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
15057 F:      Documentation/devicetree/bindings/regmap/
15058 F:      drivers/base/regmap/
15059 F:      include/linux/regmap.h
15060
15061 REISERFS FILE SYSTEM
15062 L:      [email protected]
15063 S:      Supported
15064 F:      fs/reiserfs/
15065
15066 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
15067 M:      Ohad Ben-Cohen <[email protected]>
15068 M:      Bjorn Andersson <[email protected]>
15069 L:      [email protected]
15070 S:      Maintained
15071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rproc-next
15072 F:      Documentation/ABI/testing/sysfs-class-remoteproc
15073 F:      Documentation/devicetree/bindings/remoteproc/
15074 F:      Documentation/staging/remoteproc.rst
15075 F:      drivers/remoteproc/
15076 F:      include/linux/remoteproc.h
15077 F:      include/linux/remoteproc/
15078
15079 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
15080 M:      Ohad Ben-Cohen <[email protected]>
15081 M:      Bjorn Andersson <[email protected]>
15082 L:      [email protected]
15083 S:      Maintained
15084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rpmsg-next
15085 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
15086 F:      Documentation/staging/rpmsg.rst
15087 F:      drivers/rpmsg/
15088 F:      include/linux/rpmsg.h
15089 F:      include/linux/rpmsg/
15090 F:      include/uapi/linux/rpmsg.h
15091 F:      samples/rpmsg/
15092
15093 RENESAS CLOCK DRIVERS
15094 M:      Geert Uytterhoeven <[email protected]>
15095 L:      [email protected]
15096 S:      Supported
15097 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
15098 F:      Documentation/devicetree/bindings/clock/renesas,*
15099 F:      drivers/clk/renesas/
15100
15101 RENESAS EMEV2 I2C DRIVER
15102 M:      Wolfram Sang <[email protected]>
15103 S:      Supported
15104 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.txt
15105 F:      drivers/i2c/busses/i2c-emev2.c
15106
15107 RENESAS ETHERNET DRIVERS
15108 R:      Sergei Shtylyov <[email protected]>
15109 L:      [email protected]
15110 L:      [email protected]
15111 F:      Documentation/devicetree/bindings/net/renesas,*.yaml
15112 F:      drivers/net/ethernet/renesas/
15113 F:      include/linux/sh_eth.h
15114
15115 RENESAS R-CAR GYROADC DRIVER
15116 M:      Marek Vasut <[email protected]>
15117 L:      [email protected]
15118 S:      Supported
15119 F:      Documentation/devicetree/bindings/iio/adc/renesas,gyroadc.txt
15120 F:      drivers/iio/adc/rcar-gyroadc.c
15121
15122 RENESAS R-CAR I2C DRIVERS
15123 M:      Wolfram Sang <[email protected]>
15124 S:      Supported
15125 F:      Documentation/devicetree/bindings/i2c/renesas,i2c.txt
15126 F:      Documentation/devicetree/bindings/i2c/renesas,iic.txt
15127 F:      drivers/i2c/busses/i2c-rcar.c
15128 F:      drivers/i2c/busses/i2c-sh_mobile.c
15129
15130 RENESAS R-CAR THERMAL DRIVERS
15131 M:      Niklas Söderlund <[email protected]>
15132 L:      [email protected]
15133 S:      Supported
15134 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
15135 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
15136 F:      drivers/thermal/rcar_gen3_thermal.c
15137 F:      drivers/thermal/rcar_thermal.c
15138
15139 RENESAS RIIC DRIVER
15140 M:      Chris Brandt <[email protected]>
15141 S:      Supported
15142 F:      Documentation/devicetree/bindings/i2c/renesas,riic.txt
15143 F:      drivers/i2c/busses/i2c-riic.c
15144
15145 RENESAS USB PHY DRIVER
15146 M:      Yoshihiro Shimoda <[email protected]>
15147 L:      [email protected]
15148 S:      Maintained
15149 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
15150
15151 RESET CONTROLLER FRAMEWORK
15152 M:      Philipp Zabel <[email protected]>
15153 S:      Maintained
15154 T:      git git://git.pengutronix.de/git/pza/linux
15155 F:      Documentation/devicetree/bindings/reset/
15156 F:      Documentation/driver-api/reset.rst
15157 F:      drivers/reset/
15158 F:      include/dt-bindings/reset/
15159 F:      include/linux/reset-controller.h
15160 F:      include/linux/reset.h
15161 F:      include/linux/reset/
15162 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
15163
15164 RESTARTABLE SEQUENCES SUPPORT
15165 M:      Mathieu Desnoyers <[email protected]>
15166 M:      Peter Zijlstra <[email protected]>
15167 M:      "Paul E. McKenney" <[email protected]>
15168 M:      Boqun Feng <[email protected]>
15169 L:      [email protected]
15170 S:      Supported
15171 F:      include/trace/events/rseq.h
15172 F:      include/uapi/linux/rseq.h
15173 F:      kernel/rseq.c
15174 F:      tools/testing/selftests/rseq/
15175
15176 RFKILL
15177 M:      Johannes Berg <[email protected]>
15178 L:      [email protected]
15179 S:      Maintained
15180 W:      https://wireless.wiki.kernel.org/
15181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
15182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
15183 F:      Documentation/ABI/stable/sysfs-class-rfkill
15184 F:      Documentation/driver-api/rfkill.rst
15185 F:      include/linux/rfkill.h
15186 F:      include/uapi/linux/rfkill.h
15187 F:      net/rfkill/
15188
15189 RHASHTABLE
15190 M:      Thomas Graf <[email protected]>
15191 M:      Herbert Xu <[email protected]>
15192 L:      [email protected]
15193 S:      Maintained
15194 F:      include/linux/rhashtable-types.h
15195 F:      include/linux/rhashtable.h
15196 F:      lib/rhashtable.c
15197 F:      lib/test_rhashtable.c
15198
15199 RICOH R5C592 MEMORYSTICK DRIVER
15200 M:      Maxim Levitsky <[email protected]>
15201 S:      Maintained
15202 F:      drivers/memstick/host/r592.*
15203
15204 RICOH SMARTMEDIA/XD DRIVER
15205 M:      Maxim Levitsky <[email protected]>
15206 S:      Maintained
15207 F:      drivers/mtd/nand/raw/r852.c
15208 F:      drivers/mtd/nand/raw/r852.h
15209
15210 RISC-V ARCHITECTURE
15211 M:      Paul Walmsley <[email protected]>
15212 M:      Palmer Dabbelt <[email protected]>
15213 M:      Albert Ou <[email protected]>
15214 L:      [email protected]
15215 S:      Supported
15216 P:      Documentation/riscv/patch-acceptance.rst
15217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
15218 F:      arch/riscv/
15219 N:      riscv
15220 K:      riscv
15221
15222 RNBD BLOCK DRIVERS
15223 M:      Danil Kipnis <[email protected]>
15224 M:      Jack Wang <[email protected]>
15225 L:      [email protected]
15226 S:      Maintained
15227 F:      drivers/block/rnbd/
15228
15229 ROCCAT DRIVERS
15230 M:      Stefan Achatz <[email protected]>
15231 S:      Maintained
15232 W:      http://sourceforge.net/projects/roccat/
15233 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
15234 F:      drivers/hid/hid-roccat*
15235 F:      include/linux/hid-roccat*
15236
15237 ROCKCHIP ISP V1 DRIVER
15238 M:      Helen Koike <[email protected]>
15239 M:      Dafna Hirschfeld <[email protected]>
15240 L:      [email protected]
15241 L:      [email protected]
15242 S:      Maintained
15243 F:      Documentation/admin-guide/media/rkisp1.rst
15244 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
15245 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-rkisp1.rst
15246 F:      drivers/media/platform/rockchip/rkisp1
15247 F:      include/uapi/linux/rkisp1-config.h
15248
15249 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
15250 M:      Jacob Chen <[email protected]>
15251 M:      Ezequiel Garcia <[email protected]>
15252 L:      [email protected]
15253 L:      [email protected]
15254 S:      Maintained
15255 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
15256 F:      drivers/media/platform/rockchip/rga/
15257
15258 ROCKCHIP VIDEO DECODER DRIVER
15259 M:      Ezequiel Garcia <[email protected]>
15260 L:      [email protected]
15261 L:      [email protected]
15262 S:      Maintained
15263 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
15264 F:      drivers/staging/media/rkvdec/
15265
15266 ROCKER DRIVER
15267 M:      Jiri Pirko <[email protected]>
15268 L:      [email protected]
15269 S:      Supported
15270 F:      drivers/net/ethernet/rocker/
15271
15272 ROCKETPORT DRIVER
15273 S:      Maintained
15274 W:      http://www.comtrol.com
15275 F:      Documentation/driver-api/serial/rocket.rst
15276 F:      drivers/tty/rocket*
15277
15278 ROCKETPORT EXPRESS/INFINITY DRIVER
15279 M:      Kevin Cernekee <[email protected]>
15280 L:      [email protected]
15281 S:      Odd Fixes
15282 F:      drivers/tty/serial/rp2.*
15283
15284 ROHM BD99954 CHARGER IC
15285 R:      Matti Vaittinen <[email protected]>
15286 L:      [email protected]
15287 S:      Supported
15288 F:      drivers/power/supply/bd99954-charger.c
15289 F:      drivers/power/supply/bd99954-charger.h
15290
15291 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
15292 M:      Tomasz Duszynski <[email protected]>
15293 S:      Maintained
15294 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
15295 F:      drivers/iio/light/bh1750.c
15296
15297 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
15298 M:      Marek Vasut <[email protected]>
15299 L:      [email protected]
15300 L:      [email protected]
15301 S:      Supported
15302 F:      Documentation/devicetree/bindings/mfd/bd9571mwv.txt
15303 F:      drivers/gpio/gpio-bd9571mwv.c
15304 F:      drivers/mfd/bd9571mwv.c
15305 F:      drivers/regulator/bd9571mwv-regulator.c
15306 F:      include/linux/mfd/bd9571mwv.h
15307
15308 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
15309 R:      Matti Vaittinen <[email protected]>
15310 L:      [email protected]
15311 S:      Supported
15312 F:      Documentation/devicetree/bindings/mfd/rohm,bd70528-pmic.txt
15313 F:      Documentation/devicetree/bindings/regulator/rohm,bd70528-regulator.txt
15314 F:      drivers/clk/clk-bd718x7.c
15315 F:      drivers/gpio/gpio-bd70528.c
15316 F:      drivers/gpio/gpio-bd71828.c
15317 F:      drivers/mfd/rohm-bd70528.c
15318 F:      drivers/mfd/rohm-bd71828.c
15319 F:      drivers/mfd/rohm-bd718x7.c
15320 F:      drivers/power/supply/bd70528-charger.c
15321 F:      drivers/regulator/bd70528-regulator.c
15322 F:      drivers/regulator/bd71828-regulator.c
15323 F:      drivers/regulator/bd718x7-regulator.c
15324 F:      drivers/regulator/rohm-regulator.c
15325 F:      drivers/rtc/rtc-bd70528.c
15326 F:      drivers/watchdog/bd70528_wdt.c
15327 F:      include/linux/mfd/rohm-bd70528.h
15328 F:      include/linux/mfd/rohm-bd71828.h
15329 F:      include/linux/mfd/rohm-bd718x7.h
15330 F:      include/linux/mfd/rohm-generic.h
15331 F:      include/linux/mfd/rohm-shared.h
15332
15333 ROSE NETWORK LAYER
15334 M:      Ralf Baechle <[email protected]>
15335 L:      [email protected]
15336 S:      Maintained
15337 W:      http://www.linux-ax25.org/
15338 F:      include/net/rose.h
15339 F:      include/uapi/linux/rose.h
15340 F:      net/rose/
15341
15342 ROTATION DRIVER FOR ALLWINNER A83T
15343 M:      Jernej Skrabec <[email protected]>
15344 L:      [email protected]
15345 S:      Maintained
15346 T:      git git://linuxtv.org/media_tree.git
15347 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
15348 F:      drivers/media/platform/sunxi/sun8i-rotate/
15349
15350 RTL2830 MEDIA DRIVER
15351 M:      Antti Palosaari <[email protected]>
15352 L:      [email protected]
15353 S:      Maintained
15354 W:      https://linuxtv.org
15355 W:      http://palosaari.fi/linux/
15356 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15357 T:      git git://linuxtv.org/anttip/media_tree.git
15358 F:      drivers/media/dvb-frontends/rtl2830*
15359
15360 RTL2832 MEDIA DRIVER
15361 M:      Antti Palosaari <[email protected]>
15362 L:      [email protected]
15363 S:      Maintained
15364 W:      https://linuxtv.org
15365 W:      http://palosaari.fi/linux/
15366 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15367 T:      git git://linuxtv.org/anttip/media_tree.git
15368 F:      drivers/media/dvb-frontends/rtl2832*
15369
15370 RTL2832_SDR MEDIA DRIVER
15371 M:      Antti Palosaari <[email protected]>
15372 L:      [email protected]
15373 S:      Maintained
15374 W:      https://linuxtv.org
15375 W:      http://palosaari.fi/linux/
15376 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15377 T:      git git://linuxtv.org/anttip/media_tree.git
15378 F:      drivers/media/dvb-frontends/rtl2832_sdr*
15379
15380 RTL8180 WIRELESS DRIVER
15381 L:      [email protected]
15382 S:      Orphan
15383 W:      https://wireless.wiki.kernel.org/
15384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
15385 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
15386
15387 RTL8187 WIRELESS DRIVER
15388 M:      Herton Ronaldo Krzesinski <[email protected]>
15389 M:      Hin-Tak Leung <[email protected]>
15390 M:      Larry Finger <[email protected]>
15391 L:      [email protected]
15392 S:      Maintained
15393 W:      https://wireless.wiki.kernel.org/
15394 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
15395 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
15396
15397 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
15398 M:      Jes Sorensen <[email protected]>
15399 L:      [email protected]
15400 S:      Maintained
15401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
15402 F:      drivers/net/wireless/realtek/rtl8xxxu/
15403
15404 RTRS TRANSPORT DRIVERS
15405 M:      Danil Kipnis <[email protected]>
15406 M:      Jack Wang <[email protected]>
15407 L:      [email protected]
15408 S:      Maintained
15409 F:      drivers/infiniband/ulp/rtrs/
15410
15411 RXRPC SOCKETS (AF_RXRPC)
15412 M:      David Howells <[email protected]>
15413 L:      [email protected]
15414 S:      Supported
15415 W:      https://www.infradead.org/~dhowells/kafs/
15416 F:      Documentation/networking/rxrpc.rst
15417 F:      include/keys/rxrpc-type.h
15418 F:      include/net/af_rxrpc.h
15419 F:      include/trace/events/rxrpc.h
15420 F:      include/uapi/linux/rxrpc.h
15421 F:      net/rxrpc/
15422
15423 S3 SAVAGE FRAMEBUFFER DRIVER
15424 M:      Antonino Daplas <[email protected]>
15425 L:      [email protected]
15426 S:      Maintained
15427 F:      drivers/video/fbdev/savage/
15428
15429 S390
15430 M:      Heiko Carstens <[email protected]>
15431 M:      Vasily Gorbik <[email protected]>
15432 M:      Christian Borntraeger <[email protected]>
15433 L:      [email protected]
15434 S:      Supported
15435 W:      http://www.ibm.com/developerworks/linux/linux390/
15436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
15437 F:      Documentation/driver-api/s390-drivers.rst
15438 F:      Documentation/s390/
15439 F:      arch/s390/
15440 F:      drivers/s390/
15441
15442 S390 COMMON I/O LAYER
15443 M:      Vineeth Vijayan <[email protected]>
15444 M:      Peter Oberparleiter <[email protected]>
15445 L:      [email protected]
15446 S:      Supported
15447 W:      http://www.ibm.com/developerworks/linux/linux390/
15448 F:      drivers/s390/cio/
15449
15450 S390 DASD DRIVER
15451 M:      Stefan Haberland <[email protected]>
15452 M:      Jan Hoeppner <[email protected]>
15453 L:      [email protected]
15454 S:      Supported
15455 W:      http://www.ibm.com/developerworks/linux/linux390/
15456 F:      block/partitions/ibm.c
15457 F:      drivers/s390/block/dasd*
15458 F:      include/linux/dasd_mod.h
15459
15460 S390 IOMMU (PCI)
15461 M:      Matthew Rosato <[email protected]>
15462 M:      Gerald Schaefer <[email protected]>
15463 L:      [email protected]
15464 S:      Supported
15465 W:      http://www.ibm.com/developerworks/linux/linux390/
15466 F:      drivers/iommu/s390-iommu.c
15467
15468 S390 IUCV NETWORK LAYER
15469 M:      Julian Wiedmann <[email protected]>
15470 M:      Karsten Graul <[email protected]>
15471 L:      [email protected]
15472 S:      Supported
15473 W:      http://www.ibm.com/developerworks/linux/linux390/
15474 F:      drivers/s390/net/*iucv*
15475 F:      include/net/iucv/
15476 F:      net/iucv/
15477
15478 S390 NETWORK DRIVERS
15479 M:      Julian Wiedmann <[email protected]>
15480 M:      Karsten Graul <[email protected]>
15481 L:      [email protected]
15482 S:      Supported
15483 W:      http://www.ibm.com/developerworks/linux/linux390/
15484 F:      drivers/s390/net/
15485
15486 S390 PCI SUBSYSTEM
15487 M:      Niklas Schnelle <[email protected]>
15488 M:      Gerald Schaefer <[email protected]>
15489 L:      [email protected]
15490 S:      Supported
15491 W:      http://www.ibm.com/developerworks/linux/linux390/
15492 F:      arch/s390/pci/
15493 F:      drivers/pci/hotplug/s390_pci_hpc.c
15494 F:      Documentation/s390/pci.rst
15495
15496 S390 VFIO AP DRIVER
15497 M:      Tony Krowiak <[email protected]>
15498 M:      Pierre Morel <[email protected]>
15499 M:      Halil Pasic <[email protected]>
15500 L:      [email protected]
15501 S:      Supported
15502 W:      http://www.ibm.com/developerworks/linux/linux390/
15503 F:      Documentation/s390/vfio-ap.rst
15504 F:      drivers/s390/crypto/vfio_ap_drv.c
15505 F:      drivers/s390/crypto/vfio_ap_ops.c
15506 F:      drivers/s390/crypto/vfio_ap_private.h
15507
15508 S390 VFIO-CCW DRIVER
15509 M:      Cornelia Huck <[email protected]>
15510 M:      Eric Farman <[email protected]>
15511 R:      Halil Pasic <[email protected]>
15512 L:      [email protected]
15513 L:      [email protected]
15514 S:      Supported
15515 F:      Documentation/s390/vfio-ccw.rst
15516 F:      drivers/s390/cio/vfio_ccw*
15517 F:      include/uapi/linux/vfio_ccw.h
15518
15519 S390 VFIO-PCI DRIVER
15520 M:      Matthew Rosato <[email protected]>
15521 L:      [email protected]
15522 L:      [email protected]
15523 S:      Supported
15524 F:      drivers/vfio/pci/vfio_pci_zdev.c
15525 F:      include/uapi/linux/vfio_zdev.h
15526
15527 S390 ZCRYPT DRIVER
15528 M:      Harald Freudenberger <[email protected]>
15529 L:      [email protected]
15530 S:      Supported
15531 W:      http://www.ibm.com/developerworks/linux/linux390/
15532 F:      drivers/s390/crypto/
15533
15534 S390 ZFCP DRIVER
15535 M:      Steffen Maier <[email protected]>
15536 M:      Benjamin Block <[email protected]>
15537 L:      [email protected]
15538 S:      Supported
15539 W:      http://www.ibm.com/developerworks/linux/linux390/
15540 F:      drivers/s390/scsi/zfcp_*
15541
15542 S3C24XX SD/MMC Driver
15543 M:      Ben Dooks <[email protected]>
15544 L:      [email protected] (moderated for non-subscribers)
15545 S:      Supported
15546 F:      drivers/mmc/host/s3cmci.*
15547
15548 SAA6588 RDS RECEIVER DRIVER
15549 M:      Hans Verkuil <[email protected]>
15550 L:      [email protected]
15551 S:      Odd Fixes
15552 W:      https://linuxtv.org
15553 T:      git git://linuxtv.org/media_tree.git
15554 F:      drivers/media/i2c/saa6588*
15555
15556 SAA7134 VIDEO4LINUX DRIVER
15557 M:      Mauro Carvalho Chehab <[email protected]>
15558 L:      [email protected]
15559 S:      Odd fixes
15560 W:      https://linuxtv.org
15561 T:      git git://linuxtv.org/media_tree.git
15562 F:      Documentation/driver-api/media/drivers/saa7134*
15563 F:      drivers/media/pci/saa7134/
15564
15565 SAA7146 VIDEO4LINUX-2 DRIVER
15566 M:      Hans Verkuil <[email protected]>
15567 L:      [email protected]
15568 S:      Maintained
15569 T:      git git://linuxtv.org/media_tree.git
15570 F:      drivers/media/common/saa7146/
15571 F:      drivers/media/pci/saa7146/
15572 F:      include/media/drv-intf/saa7146*
15573
15574 SAFESETID SECURITY MODULE
15575 M:      Micah Morton <[email protected]>
15576 S:      Supported
15577 F:      Documentation/admin-guide/LSM/SafeSetID.rst
15578 F:      security/safesetid/
15579
15580 SAMSUNG AUDIO (ASoC) DRIVERS
15581 M:      Krzysztof Kozlowski <[email protected]>
15582 M:      Sylwester Nawrocki <[email protected]>
15583 L:      [email protected] (moderated for non-subscribers)
15584 S:      Supported
15585 F:      Documentation/devicetree/bindings/sound/samsung*
15586 F:      sound/soc/samsung/
15587
15588 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
15589 M:      Krzysztof Kozlowski <[email protected]>
15590 L:      [email protected]
15591 L:      [email protected]
15592 S:      Maintained
15593 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
15594 F:      drivers/crypto/exynos-rng.c
15595
15596 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
15597 M:      Łukasz Stelmach <[email protected]>
15598 L:      [email protected]
15599 S:      Maintained
15600 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
15601 F:      drivers/char/hw_random/exynos-trng.c
15602
15603 SAMSUNG FRAMEBUFFER DRIVER
15604 M:      Jingoo Han <[email protected]>
15605 L:      [email protected]
15606 S:      Maintained
15607 F:      drivers/video/fbdev/s3c-fb.c
15608
15609 SAMSUNG INTERCONNECT DRIVERS
15610 M:      Sylwester Nawrocki <[email protected]>
15611 M:      Artur Świgoń <[email protected]>
15612 L:      [email protected]
15613 L:      [email protected]
15614 S:      Supported
15615 F:      drivers/interconnect/samsung/
15616
15617 SAMSUNG LAPTOP DRIVER
15618 M:      Corentin Chary <[email protected]>
15619 L:      [email protected]
15620 S:      Maintained
15621 F:      drivers/platform/x86/samsung-laptop.c
15622
15623 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
15624 M:      Krzysztof Kozlowski <[email protected]>
15625 M:      Bartlomiej Zolnierkiewicz <[email protected]>
15626 L:      [email protected]
15627 L:      [email protected]
15628 S:      Supported
15629 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
15630 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
15631 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
15632 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
15633 F:      drivers/clk/clk-s2mps11.c
15634 F:      drivers/mfd/sec*.c
15635 F:      drivers/regulator/s2m*.c
15636 F:      drivers/regulator/s5m*.c
15637 F:      drivers/rtc/rtc-s5m.c
15638 F:      include/linux/mfd/samsung/
15639
15640 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
15641 M:      Sylwester Nawrocki <[email protected]>
15642 L:      [email protected]
15643 L:      [email protected]
15644 S:      Maintained
15645 F:      drivers/media/platform/s3c-camif/
15646 F:      include/media/drv-intf/s3c_camif.h
15647
15648 SAMSUNG S3FWRN5 NFC DRIVER
15649 M:      Krzysztof Kozlowski <[email protected]>
15650 M:      Krzysztof Opasiak <[email protected]>
15651 L:      [email protected] (moderated for non-subscribers)
15652 S:      Maintained
15653 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
15654 F:      drivers/nfc/s3fwrn5
15655
15656 SAMSUNG S5C73M3 CAMERA DRIVER
15657 M:      Andrzej Hajda <[email protected]>
15658 L:      [email protected]
15659 S:      Supported
15660 F:      drivers/media/i2c/s5c73m3/*
15661
15662 SAMSUNG S5K5BAF CAMERA DRIVER
15663 M:      Andrzej Hajda <[email protected]>
15664 L:      [email protected]
15665 S:      Supported
15666 F:      drivers/media/i2c/s5k5baf.c
15667
15668 SAMSUNG S5P Security SubSystem (SSS) DRIVER
15669 M:      Krzysztof Kozlowski <[email protected]>
15670 M:      Vladimir Zapolskiy <[email protected]>
15671 M:      Kamil Konieczny <[email protected]>
15672 L:      [email protected]
15673 L:      [email protected]
15674 S:      Maintained
15675 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
15676 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
15677 F:      drivers/crypto/s5p-sss.c
15678
15679 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
15680 M:      Sylwester Nawrocki <[email protected]>
15681 L:      [email protected]
15682 S:      Supported
15683 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
15684 F:      drivers/media/platform/exynos4-is/
15685
15686 SAMSUNG SOC CLOCK DRIVERS
15687 M:      Sylwester Nawrocki <[email protected]>
15688 M:      Tomasz Figa <[email protected]>
15689 M:      Chanwoo Choi <[email protected]>
15690 L:      [email protected]
15691 S:      Supported
15692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
15693 F:      Documentation/devicetree/bindings/clock/exynos*.txt
15694 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
15695 F:      Documentation/devicetree/bindings/clock/samsung,s5p*
15696 F:      drivers/clk/samsung/
15697 F:      include/dt-bindings/clock/exynos*.h
15698 F:      include/linux/clk/samsung.h
15699 F:      include/linux/platform_data/clk-s3c2410.h
15700
15701 SAMSUNG SPI DRIVERS
15702 M:      Krzysztof Kozlowski <[email protected]>
15703 M:      Andi Shyti <[email protected]>
15704 L:      [email protected]
15705 L:      [email protected]
15706 S:      Maintained
15707 F:      Documentation/devicetree/bindings/spi/spi-samsung.txt
15708 F:      drivers/spi/spi-s3c*
15709 F:      include/linux/platform_data/spi-s3c64xx.h
15710 F:      include/linux/spi/s3c24xx-fiq.h
15711
15712 SAMSUNG SXGBE DRIVERS
15713 M:      Byungho An <[email protected]>
15714 L:      [email protected]
15715 S:      Supported
15716 F:      drivers/net/ethernet/samsung/sxgbe/
15717
15718 SAMSUNG THERMAL DRIVER
15719 M:      Bartlomiej Zolnierkiewicz <[email protected]>
15720 L:      [email protected]
15721 L:      [email protected]
15722 S:      Supported
15723 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
15724 F:      drivers/thermal/samsung/
15725
15726 SAMSUNG USB2 PHY DRIVER
15727 M:      Sylwester Nawrocki <[email protected]>
15728 L:      [email protected]
15729 S:      Supported
15730 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
15731 F:      Documentation/driver-api/phy/samsung-usb2.rst
15732 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
15733 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
15734 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
15735 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
15736 F:      drivers/phy/samsung/phy-samsung-usb2.c
15737 F:      drivers/phy/samsung/phy-samsung-usb2.h
15738
15739 SC1200 WDT DRIVER
15740 M:      Zwane Mwaikambo <[email protected]>
15741 S:      Maintained
15742 F:      drivers/watchdog/sc1200wdt.c
15743
15744 SCHEDULER
15745 M:      Ingo Molnar <[email protected]>
15746 M:      Peter Zijlstra <[email protected]>
15747 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
15748 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
15749 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
15750 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
15751 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
15752 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
15753 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
15754 L:      [email protected]
15755 S:      Maintained
15756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
15757 F:      include/linux/preempt.h
15758 F:      include/linux/sched.h
15759 F:      include/linux/wait.h
15760 F:      include/uapi/linux/sched.h
15761 F:      kernel/sched/
15762
15763 SCR24X CHIP CARD INTERFACE DRIVER
15764 M:      Lubomir Rintel <[email protected]>
15765 S:      Supported
15766 F:      drivers/char/pcmcia/scr24x_cs.c
15767
15768 SCSI CDROM DRIVER
15769 M:      Jens Axboe <[email protected]>
15770 L:      [email protected]
15771 S:      Maintained
15772 W:      http://www.kernel.dk
15773 F:      drivers/scsi/sr*
15774
15775 SCSI RDMA PROTOCOL (SRP) INITIATOR
15776 M:      Bart Van Assche <[email protected]>
15777 L:      [email protected]
15778 S:      Supported
15779 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
15780 F:      drivers/infiniband/ulp/srp/
15781 F:      include/scsi/srp.h
15782
15783 SCSI RDMA PROTOCOL (SRP) TARGET
15784 M:      Bart Van Assche <[email protected]>
15785 L:      [email protected]
15786 L:      [email protected]
15787 S:      Supported
15788 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
15789 F:      drivers/infiniband/ulp/srpt/
15790
15791 SCSI SG DRIVER
15792 M:      Doug Gilbert <[email protected]>
15793 L:      [email protected]
15794 S:      Maintained
15795 W:      http://sg.danny.cz/sg
15796 F:      Documentation/scsi/scsi-generic.rst
15797 F:      drivers/scsi/sg.c
15798 F:      include/scsi/sg.h
15799
15800 SCSI SUBSYSTEM
15801 M:      "James E.J. Bottomley" <[email protected]>
15802 M:      "Martin K. Petersen" <[email protected]>
15803 L:      [email protected]
15804 S:      Maintained
15805 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
15806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
15807 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
15808 F:      Documentation/devicetree/bindings/scsi/
15809 F:      drivers/scsi/
15810 F:      include/scsi/
15811
15812 SCSI TAPE DRIVER
15813 M:      Kai Mäkisara <[email protected]>
15814 L:      [email protected]
15815 S:      Maintained
15816 F:      Documentation/scsi/st.rst
15817 F:      drivers/scsi/st.*
15818 F:      drivers/scsi/st_*.h
15819
15820 SCSI TARGET CORE USER DRIVER
15821 M:      Bodo Stroesser <[email protected]>
15822 L:      [email protected]
15823 L:      [email protected]
15824 S:      Supported
15825 F:      Documentation/target/tcmu-design.rst
15826 F:      drivers/target/target_core_user.c
15827 F:      include/uapi/linux/target_core_user.h
15828
15829 SCSI TARGET SUBSYSTEM
15830 M:      "Martin K. Petersen" <[email protected]>
15831 L:      [email protected]
15832 L:      [email protected]
15833 S:      Supported
15834 W:      http://www.linux-iscsi.org
15835 Q:      https://patchwork.kernel.org/project/target-devel/list/
15836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
15837 F:      Documentation/target/
15838 F:      drivers/target/
15839 F:      include/target/
15840
15841 SCTP PROTOCOL
15842 M:      Vlad Yasevich <[email protected]>
15843 M:      Neil Horman <[email protected]>
15844 M:      Marcelo Ricardo Leitner <[email protected]>
15845 L:      [email protected]
15846 S:      Maintained
15847 W:      http://lksctp.sourceforge.net
15848 F:      Documentation/networking/sctp.rst
15849 F:      include/linux/sctp.h
15850 F:      include/net/sctp/
15851 F:      include/uapi/linux/sctp.h
15852 F:      net/sctp/
15853
15854 SCx200 CPU SUPPORT
15855 M:      Jim Cromie <[email protected]>
15856 S:      Odd Fixes
15857 F:      Documentation/i2c/busses/scx200_acb.rst
15858 F:      arch/x86/platform/scx200/
15859 F:      drivers/i2c/busses/scx200*
15860 F:      drivers/mtd/maps/scx200_docflash.c
15861 F:      drivers/watchdog/scx200_wdt.c
15862 F:      include/linux/scx200.h
15863
15864 SCx200 GPIO DRIVER
15865 M:      Jim Cromie <[email protected]>
15866 S:      Maintained
15867 F:      drivers/char/scx200_gpio.c
15868 F:      include/linux/scx200_gpio.h
15869
15870 SCx200 HRT CLOCKSOURCE DRIVER
15871 M:      Jim Cromie <[email protected]>
15872 S:      Maintained
15873 F:      drivers/clocksource/scx200_hrt.c
15874
15875 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
15876 M:      Sascha Sommer <[email protected]>
15877 L:      [email protected] (subscribers-only)
15878 S:      Maintained
15879 F:      drivers/mmc/host/sdricoh_cs.c
15880
15881 SECO BOARDS CEC DRIVER
15882 M:      Ettore Chimenti <[email protected]>
15883 S:      Maintained
15884 F:      drivers/media/cec/platform/seco/seco-cec.c
15885 F:      drivers/media/cec/platform/seco/seco-cec.h
15886
15887 SECURE COMPUTING
15888 M:      Kees Cook <[email protected]>
15889 R:      Andy Lutomirski <[email protected]>
15890 R:      Will Drewry <[email protected]>
15891 S:      Supported
15892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
15893 F:      Documentation/userspace-api/seccomp_filter.rst
15894 F:      include/linux/seccomp.h
15895 F:      include/uapi/linux/seccomp.h
15896 F:      kernel/seccomp.c
15897 F:      tools/testing/selftests/kselftest_harness.h
15898 F:      tools/testing/selftests/seccomp/*
15899 K:      \bsecure_computing
15900 K:      \bTIF_SECCOMP\b
15901
15902 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
15903 M:      Al Cooper <[email protected]>
15904 L:      [email protected]
15905 L:      [email protected]
15906 S:      Maintained
15907 F:      drivers/mmc/host/sdhci-brcmstb*
15908
15909 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
15910 M:      Adrian Hunter <[email protected]>
15911 L:      [email protected]
15912 S:      Maintained
15913 F:      drivers/mmc/host/sdhci*
15914 F:      include/linux/mmc/sdhci*
15915
15916 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
15917 M:      Eugen Hristev <[email protected]>
15918 L:      [email protected]
15919 S:      Supported
15920 F:      drivers/mmc/host/sdhci-of-at91.c
15921
15922 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
15923 M:      Ben Dooks <[email protected]>
15924 M:      Jaehoon Chung <[email protected]>
15925 L:      [email protected]
15926 S:      Maintained
15927 F:      drivers/mmc/host/sdhci-s3c*
15928
15929 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
15930 M:      Viresh Kumar <[email protected]>
15931 L:      [email protected]
15932 S:      Maintained
15933 F:      drivers/mmc/host/sdhci-spear.c
15934
15935 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
15936 M:      Kishon Vijay Abraham I <[email protected]>
15937 L:      [email protected]
15938 S:      Maintained
15939 F:      drivers/mmc/host/sdhci-omap.c
15940
15941 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
15942 M:      Jonathan Derrick <[email protected]>
15943 M:      Revanth Rajashekar <[email protected]>
15944 L:      [email protected]
15945 S:      Supported
15946 F:      block/opal_proto.h
15947 F:      block/sed*
15948 F:      include/linux/sed*
15949 F:      include/uapi/linux/sed*
15950
15951 SECURITY CONTACT
15952 M:      Security Officers <[email protected]>
15953 S:      Supported
15954 F:      Documentation/admin-guide/security-bugs.rst
15955
15956 SECURITY SUBSYSTEM
15957 M:      James Morris <[email protected]>
15958 M:      "Serge E. Hallyn" <[email protected]>
15959 L:      [email protected] (suggested Cc:)
15960 S:      Supported
15961 W:      http://kernsec.org/
15962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
15963 F:      security/
15964 X:      security/selinux/
15965
15966 SELINUX SECURITY MODULE
15967 M:      Paul Moore <[email protected]>
15968 M:      Stephen Smalley <[email protected]>
15969 M:      Eric Paris <[email protected]>
15970 L:      [email protected]
15971 S:      Supported
15972 W:      https://selinuxproject.org
15973 W:      https://github.com/SELinuxProject
15974 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
15975 F:      Documentation/ABI/obsolete/sysfs-selinux-checkreqprot
15976 F:      Documentation/ABI/obsolete/sysfs-selinux-disable
15977 F:      Documentation/admin-guide/LSM/SELinux.rst
15978 F:      include/trace/events/avc.h
15979 F:      include/uapi/linux/selinux_netlink.h
15980 F:      scripts/selinux/
15981 F:      security/selinux/
15982
15983 SENSABLE PHANTOM
15984 M:      Jiri Slaby <[email protected]>
15985 S:      Maintained
15986 F:      drivers/misc/phantom.c
15987 F:      include/uapi/linux/phantom.h
15988
15989 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
15990 M:      Tomasz Duszynski <[email protected]>
15991 S:      Maintained
15992 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
15993 F:      drivers/iio/chemical/scd30.h
15994 F:      drivers/iio/chemical/scd30_core.c
15995 F:      drivers/iio/chemical/scd30_i2c.c
15996 F:      drivers/iio/chemical/scd30_serial.c
15997
15998 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
15999 M:      Tomasz Duszynski <[email protected]>
16000 S:      Maintained
16001 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
16002 F:      drivers/iio/chemical/sps30.c
16003
16004 SERIAL DEVICE BUS
16005 M:      Rob Herring <[email protected]>
16006 L:      [email protected]
16007 S:      Maintained
16008 F:      Documentation/devicetree/bindings/serial/serial.yaml
16009 F:      drivers/tty/serdev/
16010 F:      include/linux/serdev.h
16011
16012 SERIAL DRIVERS
16013 M:      Greg Kroah-Hartman <[email protected]>
16014 L:      [email protected]
16015 S:      Maintained
16016 F:      Documentation/devicetree/bindings/serial/
16017 F:      drivers/tty/serial/
16018
16019 SERIAL IR RECEIVER
16020 M:      Sean Young <[email protected]>
16021 L:      [email protected]
16022 S:      Maintained
16023 F:      drivers/media/rc/serial_ir.c
16024
16025 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
16026 M:      Srinivas Kandagatla <[email protected]>
16027 L:      [email protected] (moderated for non-subscribers)
16028 S:      Maintained
16029 F:      Documentation/devicetree/bindings/slimbus/
16030 F:      drivers/slimbus/
16031 F:      include/linux/slimbus.h
16032
16033 SFC NETWORK DRIVER
16034 M:      Edward Cree <[email protected]>
16035 M:      Martin Habets <[email protected]>
16036 L:      [email protected]
16037 S:      Supported
16038 F:      drivers/net/ethernet/sfc/
16039
16040 SFF/SFP/SFP+ MODULE SUPPORT
16041 M:      Russell King <[email protected]>
16042 L:      [email protected]
16043 S:      Maintained
16044 F:      drivers/net/phy/phylink.c
16045 F:      drivers/net/phy/sfp*
16046 F:      include/linux/mdio/mdio-i2c.h
16047 F:      include/linux/phylink.h
16048 F:      include/linux/sfp.h
16049 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)
16050
16051 SGI GRU DRIVER
16052 M:      Dimitri Sivanich <[email protected]>
16053 S:      Maintained
16054 F:      drivers/misc/sgi-gru/
16055
16056 SGI XP/XPC/XPNET DRIVER
16057 M:      Robin Holt <[email protected]>
16058 M:      Steve Wahl <[email protected]>
16059 R:      Mike Travis <[email protected]>
16060 S:      Maintained
16061 F:      drivers/misc/sgi-xp/
16062
16063 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
16064 M:      Karsten Graul <[email protected]>
16065 L:      [email protected]
16066 S:      Supported
16067 W:      http://www.ibm.com/developerworks/linux/linux390/
16068 F:      net/smc/
16069
16070 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
16071 M:      Linus Walleij <[email protected]>
16072 L:      [email protected]
16073 S:      Maintained
16074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
16075 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
16076 F:      drivers/iio/light/gp2ap002.c
16077
16078 SHARP RJ54N1CB0C SENSOR DRIVER
16079 M:      Jacopo Mondi <[email protected]>
16080 L:      [email protected]
16081 S:      Odd fixes
16082 T:      git git://linuxtv.org/media_tree.git
16083 F:      drivers/media/i2c/rj54n1cb0c.c
16084 F:      include/media/i2c/rj54n1cb0c.h
16085
16086 SH_VOU V4L2 OUTPUT DRIVER
16087 L:      [email protected]
16088 S:      Orphan
16089 F:      drivers/media/platform/sh_vou.c
16090 F:      include/media/drv-intf/sh_vou.h
16091
16092 SI2157 MEDIA DRIVER
16093 M:      Antti Palosaari <[email protected]>
16094 L:      [email protected]
16095 S:      Maintained
16096 W:      https://linuxtv.org
16097 W:      http://palosaari.fi/linux/
16098 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16099 T:      git git://linuxtv.org/anttip/media_tree.git
16100 F:      drivers/media/tuners/si2157*
16101
16102 SI2165 MEDIA DRIVER
16103 M:      Matthias Schwarzott <[email protected]>
16104 L:      [email protected]
16105 S:      Maintained
16106 W:      https://linuxtv.org
16107 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16108 F:      drivers/media/dvb-frontends/si2165*
16109
16110 SI2168 MEDIA DRIVER
16111 M:      Antti Palosaari <[email protected]>
16112 L:      [email protected]
16113 S:      Maintained
16114 W:      https://linuxtv.org
16115 W:      http://palosaari.fi/linux/
16116 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16117 T:      git git://linuxtv.org/anttip/media_tree.git
16118 F:      drivers/media/dvb-frontends/si2168*
16119
16120 SI470X FM RADIO RECEIVER I2C DRIVER
16121 M:      Hans Verkuil <[email protected]>
16122 L:      [email protected]
16123 S:      Odd Fixes
16124 W:      https://linuxtv.org
16125 T:      git git://linuxtv.org/media_tree.git
16126 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
16127
16128 SI470X FM RADIO RECEIVER USB DRIVER
16129 M:      Hans Verkuil <[email protected]>
16130 L:      [email protected]
16131 S:      Maintained
16132 W:      https://linuxtv.org
16133 T:      git git://linuxtv.org/media_tree.git
16134 F:      drivers/media/radio/si470x/radio-si470x-common.c
16135 F:      drivers/media/radio/si470x/radio-si470x-usb.c
16136 F:      drivers/media/radio/si470x/radio-si470x.h
16137
16138 SI4713 FM RADIO TRANSMITTER I2C DRIVER
16139 M:      Eduardo Valentin <[email protected]>
16140 L:      [email protected]
16141 S:      Odd Fixes
16142 W:      https://linuxtv.org
16143 T:      git git://linuxtv.org/media_tree.git
16144 F:      drivers/media/radio/si4713/si4713.?
16145
16146 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
16147 M:      Eduardo Valentin <[email protected]>
16148 L:      [email protected]
16149 S:      Odd Fixes
16150 W:      https://linuxtv.org
16151 T:      git git://linuxtv.org/media_tree.git
16152 F:      drivers/media/radio/si4713/radio-platform-si4713.c
16153
16154 SI4713 FM RADIO TRANSMITTER USB DRIVER
16155 M:      Hans Verkuil <[email protected]>
16156 L:      [email protected]
16157 S:      Maintained
16158 W:      https://linuxtv.org
16159 T:      git git://linuxtv.org/media_tree.git
16160 F:      drivers/media/radio/si4713/radio-usb-si4713.c
16161
16162 SIANO DVB DRIVER
16163 M:      Mauro Carvalho Chehab <[email protected]>
16164 L:      [email protected]
16165 S:      Odd fixes
16166 W:      https://linuxtv.org
16167 T:      git git://linuxtv.org/media_tree.git
16168 F:      drivers/media/common/siano/
16169 F:      drivers/media/mmc/siano/
16170 F:      drivers/media/usb/siano/
16171 F:      drivers/media/usb/siano/
16172
16173 SIFIVE DRIVERS
16174 M:      Palmer Dabbelt <[email protected]>
16175 M:      Paul Walmsley <[email protected]>
16176 L:      [email protected]
16177 S:      Supported
16178 T:      git git://github.com/sifive/riscv-linux.git
16179 N:      sifive
16180 K:      [^@]sifive
16181
16182 SIFIVE FU540 SYSTEM-ON-CHIP
16183 M:      Paul Walmsley <[email protected]>
16184 M:      Palmer Dabbelt <[email protected]>
16185 L:      [email protected]
16186 S:      Supported
16187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
16188 N:      fu540
16189 K:      fu540
16190
16191 SIFIVE PDMA DRIVER
16192 M:      Green Wan <[email protected]>
16193 S:      Maintained
16194 F:      Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
16195 F:      drivers/dma/sf-pdma/
16196
16197 SILEAD TOUCHSCREEN DRIVER
16198 M:      Hans de Goede <[email protected]>
16199 L:      [email protected]
16200 L:      [email protected]
16201 S:      Maintained
16202 F:      drivers/input/touchscreen/silead.c
16203 F:      drivers/platform/x86/touchscreen_dmi.c
16204
16205 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
16206 M:      Jérôme Pouiller <[email protected]>
16207 S:      Supported
16208 F:      drivers/staging/wfx/
16209
16210 SILICON MOTION SM712 FRAME BUFFER DRIVER
16211 M:      Sudip Mukherjee <[email protected]>
16212 M:      Teddy Wang <[email protected]>
16213 M:      Sudip Mukherjee <[email protected]>
16214 L:      [email protected]
16215 S:      Maintained
16216 F:      Documentation/fb/sm712fb.rst
16217 F:      drivers/video/fbdev/sm712*
16218
16219 SIMPLE FIRMWARE INTERFACE (SFI)
16220 S:      Obsolete
16221 W:      http://simplefirmware.org/
16222 F:      arch/x86/platform/sfi/
16223 F:      drivers/sfi/
16224 F:      include/linux/sfi*.h
16225
16226 SIMPLEFB FB DRIVER
16227 M:      Hans de Goede <[email protected]>
16228 L:      [email protected]
16229 S:      Maintained
16230 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
16231 F:      drivers/video/fbdev/simplefb.c
16232 F:      include/linux/platform_data/simplefb.h
16233
16234 SIMTEC EB110ATX (Chalice CATS)
16235 M:      Simtec Linux Team <[email protected]>
16236 S:      Supported
16237 W:      http://www.simtec.co.uk/products/EB110ATX/
16238
16239 SIMTEC EB2410ITX (BAST)
16240 M:      Simtec Linux Team <[email protected]>
16241 S:      Supported
16242 W:      http://www.simtec.co.uk/products/EB2410ITX/
16243 F:      arch/arm/mach-s3c/bast-ide.c
16244 F:      arch/arm/mach-s3c/bast-irq.c
16245 F:      arch/arm/mach-s3c/mach-bast.c
16246
16247 SIOX
16248 M:      Thorsten Scherer <[email protected]>
16249 M:      Uwe Kleine-König <[email protected]>
16250 R:      Pengutronix Kernel Team <[email protected]>
16251 S:      Supported
16252 F:      drivers/gpio/gpio-siox.c
16253 F:      drivers/siox/*
16254 F:      include/trace/events/siox.h
16255
16256 SIPHASH PRF ROUTINES
16257 M:      Jason A. Donenfeld <[email protected]>
16258 S:      Maintained
16259 F:      include/linux/siphash.h
16260 F:      lib/siphash.c
16261 F:      lib/test_siphash.c
16262
16263 SIS 190 ETHERNET DRIVER
16264 M:      Francois Romieu <[email protected]>
16265 L:      [email protected]
16266 S:      Maintained
16267 F:      drivers/net/ethernet/sis/sis190.c
16268
16269 SIS 900/7016 FAST ETHERNET DRIVER
16270 M:      Daniele Venzano <[email protected]>
16271 L:      [email protected]
16272 S:      Maintained
16273 W:      http://www.brownhat.org/sis900.html
16274 F:      drivers/net/ethernet/sis/sis900.*
16275
16276 SIS FRAMEBUFFER DRIVER
16277 M:      Thomas Winischhofer <[email protected]>
16278 S:      Maintained
16279 W:      http://www.winischhofer.net/linuxsisvga.shtml
16280 F:      Documentation/fb/sisfb.rst
16281 F:      drivers/video/fbdev/sis/
16282 F:      include/video/sisfb.h
16283
16284 SIS I2C TOUCHSCREEN DRIVER
16285 M:      Mika Penttilä <[email protected]>
16286 L:      [email protected]
16287 S:      Maintained
16288 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
16289 F:      drivers/input/touchscreen/sis_i2c.c
16290
16291 SIS USB2VGA DRIVER
16292 M:      Thomas Winischhofer <[email protected]>
16293 S:      Maintained
16294 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
16295 F:      drivers/usb/misc/sisusbvga/
16296
16297 SLAB ALLOCATOR
16298 M:      Christoph Lameter <[email protected]>
16299 M:      Pekka Enberg <[email protected]>
16300 M:      David Rientjes <[email protected]>
16301 M:      Joonsoo Kim <[email protected]>
16302 M:      Andrew Morton <[email protected]>
16303 M:      Vlastimil Babka <[email protected]>
16304 L:      [email protected]
16305 S:      Maintained
16306 F:      include/linux/sl?b*.h
16307 F:      mm/sl?b*
16308
16309 SLEEPABLE READ-COPY UPDATE (SRCU)
16310 M:      Lai Jiangshan <[email protected]>
16311 M:      "Paul E. McKenney" <[email protected]>
16312 M:      Josh Triplett <[email protected]>
16313 R:      Steven Rostedt <[email protected]>
16314 R:      Mathieu Desnoyers <[email protected]>
16315 L:      [email protected]
16316 S:      Supported
16317 W:      http://www.rdrop.com/users/paulmck/RCU/
16318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
16319 F:      include/linux/srcu*.h
16320 F:      kernel/rcu/srcu*.c
16321
16322 SMACK SECURITY MODULE
16323 M:      Casey Schaufler <[email protected]>
16324 L:      [email protected]
16325 S:      Maintained
16326 W:      http://schaufler-ca.com
16327 T:      git git://github.com/cschaufler/smack-next
16328 F:      Documentation/admin-guide/LSM/Smack.rst
16329 F:      security/smack/
16330
16331 SMC91x ETHERNET DRIVER
16332 M:      Nicolas Pitre <[email protected]>
16333 S:      Odd Fixes
16334 F:      drivers/net/ethernet/smsc/smc91x.*
16335
16336 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
16337 M:      Mark Rutland <[email protected]>
16338 M:      Lorenzo Pieralisi <[email protected]>
16339 M:      Sudeep Holla <[email protected]>
16340 L:      [email protected]
16341 S:      Maintained
16342 F:      drivers/firmware/smccc/
16343 F:      include/linux/arm-smccc.h
16344
16345 SMM665 HARDWARE MONITOR DRIVER
16346 M:      Guenter Roeck <[email protected]>
16347 L:      [email protected]
16348 S:      Maintained
16349 F:      Documentation/hwmon/smm665.rst
16350 F:      drivers/hwmon/smm665.c
16351
16352 SMSC EMC2103 HARDWARE MONITOR DRIVER
16353 M:      Steve Glendinning <[email protected]>
16354 L:      [email protected]
16355 S:      Maintained
16356 F:      Documentation/hwmon/emc2103.rst
16357 F:      drivers/hwmon/emc2103.c
16358
16359 SMSC SCH5627 HARDWARE MONITOR DRIVER
16360 M:      Hans de Goede <[email protected]>
16361 L:      [email protected]
16362 S:      Supported
16363 F:      Documentation/hwmon/sch5627.rst
16364 F:      drivers/hwmon/sch5627.c
16365
16366 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
16367 M:      Steve Glendinning <[email protected]>
16368 L:      [email protected]
16369 S:      Maintained
16370 F:      drivers/video/fbdev/smscufx.c
16371
16372 SMSC47B397 HARDWARE MONITOR DRIVER
16373 M:      Jean Delvare <[email protected]>
16374 L:      [email protected]
16375 S:      Maintained
16376 F:      Documentation/hwmon/smsc47b397.rst
16377 F:      drivers/hwmon/smsc47b397.c
16378
16379 SMSC911x ETHERNET DRIVER
16380 M:      Steve Glendinning <[email protected]>
16381 L:      [email protected]
16382 S:      Maintained
16383 F:      drivers/net/ethernet/smsc/smsc911x.*
16384 F:      include/linux/smsc911x.h
16385
16386 SMSC9420 PCI ETHERNET DRIVER
16387 M:      Steve Glendinning <[email protected]>
16388 L:      [email protected]
16389 S:      Maintained
16390 F:      drivers/net/ethernet/smsc/smsc9420.*
16391
16392 SOCIONEXT (SNI) AVE NETWORK DRIVER
16393 M:      Kunihiko Hayashi <[email protected]>
16394 L:      [email protected]
16395 S:      Maintained
16396 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
16397 F:      drivers/net/ethernet/socionext/sni_ave.c
16398
16399 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
16400 M:      Jassi Brar <[email protected]>
16401 M:      Ilias Apalodimas <[email protected]>
16402 L:      [email protected]
16403 S:      Maintained
16404 F:      Documentation/devicetree/bindings/net/socionext-netsec.txt
16405 F:      drivers/net/ethernet/socionext/netsec.c
16406
16407 SOCIONEXT (SNI) Synquacer SPI DRIVER
16408 M:      Masahisa Kojima <[email protected]>
16409 M:      Jassi Brar <[email protected]>
16410 L:      [email protected]
16411 S:      Maintained
16412 F:      Documentation/devicetree/bindings/spi/spi-synquacer.txt
16413 F:      drivers/spi/spi-synquacer.c
16414
16415 SOCIONEXT SYNQUACER I2C DRIVER
16416 M:      Ard Biesheuvel <[email protected]>
16417 L:      [email protected]
16418 S:      Maintained
16419 F:      Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
16420 F:      drivers/i2c/busses/i2c-synquacer.c
16421
16422 SOCIONEXT UNIPHIER SOUND DRIVER
16423 L:      [email protected] (moderated for non-subscribers)
16424 S:      Orphan
16425 F:      sound/soc/uniphier/
16426
16427 SOEKRIS NET48XX LED SUPPORT
16428 M:      Chris Boot <[email protected]>
16429 S:      Maintained
16430 F:      drivers/leds/leds-net48xx.c
16431
16432 SOFT-IWARP DRIVER (siw)
16433 M:      Bernard Metzler <[email protected]>
16434 L:      [email protected]
16435 S:      Supported
16436 F:      drivers/infiniband/sw/siw/
16437 F:      include/uapi/rdma/siw-abi.h
16438
16439 SOFT-ROCE DRIVER (rxe)
16440 M:      Zhu Yanjun <[email protected]>
16441 L:      [email protected]
16442 S:      Supported
16443 F:      drivers/infiniband/sw/rxe/
16444 F:      include/uapi/rdma/rdma_user_rxe.h
16445
16446 SOFTLOGIC 6x10 MPEG CODEC
16447 M:      Bluecherry Maintainers <[email protected]>
16448 M:      Anton Sviridenko <[email protected]>
16449 M:      Andrey Utkin <[email protected]>
16450 M:      Ismael Luceno <[email protected]>
16451 L:      [email protected]
16452 S:      Supported
16453 F:      drivers/media/pci/solo6x10/
16454
16455 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
16456 M:      James Morse <[email protected]>
16457 L:      [email protected]
16458 S:      Maintained
16459 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
16460 F:      drivers/firmware/arm_sdei.c
16461 F:      include/linux/arm_sdei.h
16462 F:      include/uapi/linux/arm_sdei.h
16463
16464 SOFTWARE RAID (Multiple Disks) SUPPORT
16465 M:      Song Liu <[email protected]>
16466 L:      [email protected]
16467 S:      Supported
16468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
16469 F:      drivers/md/Kconfig
16470 F:      drivers/md/Makefile
16471 F:      drivers/md/md*
16472 F:      drivers/md/raid*
16473 F:      include/linux/raid/
16474 F:      include/uapi/linux/raid/
16475
16476 SOLIDRUN CLEARFOG SUPPORT
16477 M:      Russell King <[email protected]>
16478 S:      Maintained
16479 F:      arch/arm/boot/dts/armada-388-clearfog*
16480 F:      arch/arm/boot/dts/armada-38x-solidrun-*
16481
16482 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
16483 M:      Russell King <[email protected]>
16484 S:      Maintained
16485 F:      arch/arm/boot/dts/imx6*-cubox-i*
16486 F:      arch/arm/boot/dts/imx6*-hummingboard*
16487 F:      arch/arm/boot/dts/imx6*-sr-*
16488
16489 SONIC NETWORK DRIVER
16490 M:      Thomas Bogendoerfer <[email protected]>
16491 L:      [email protected]
16492 S:      Maintained
16493 F:      drivers/net/ethernet/natsemi/sonic.*
16494
16495 SONICS SILICON BACKPLANE DRIVER (SSB)
16496 M:      Michael Buesch <[email protected]>
16497 L:      [email protected]
16498 S:      Maintained
16499 F:      drivers/ssb/
16500 F:      include/linux/ssb/
16501
16502 SONY IMX214 SENSOR DRIVER
16503 M:      Ricardo Ribalda <[email protected]>
16504 L:      [email protected]
16505 S:      Maintained
16506 T:      git git://linuxtv.org/media_tree.git
16507 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
16508 F:      drivers/media/i2c/imx214.c
16509
16510 SONY IMX219 SENSOR DRIVER
16511 M:      Dave Stevenson <[email protected]>
16512 L:      [email protected]
16513 S:      Maintained
16514 T:      git git://linuxtv.org/media_tree.git
16515 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
16516 F:      drivers/media/i2c/imx219.c
16517
16518 SONY IMX258 SENSOR DRIVER
16519 M:      Sakari Ailus <[email protected]>
16520 L:      [email protected]
16521 S:      Maintained
16522 T:      git git://linuxtv.org/media_tree.git
16523 F:      drivers/media/i2c/imx258.c
16524
16525 SONY IMX274 SENSOR DRIVER
16526 M:      Leon Luo <[email protected]>
16527 L:      [email protected]
16528 S:      Maintained
16529 T:      git git://linuxtv.org/media_tree.git
16530 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
16531 F:      drivers/media/i2c/imx274.c
16532
16533 SONY IMX290 SENSOR DRIVER
16534 M:      Manivannan Sadhasivam <[email protected]>
16535 L:      [email protected]
16536 S:      Maintained
16537 T:      git git://linuxtv.org/media_tree.git
16538 F:      Documentation/devicetree/bindings/media/i2c/imx290.txt
16539 F:      drivers/media/i2c/imx290.c
16540
16541 SONY IMX319 SENSOR DRIVER
16542 M:      Bingbu Cao <[email protected]>
16543 L:      [email protected]
16544 S:      Maintained
16545 T:      git git://linuxtv.org/media_tree.git
16546 F:      drivers/media/i2c/imx319.c
16547
16548 SONY IMX355 SENSOR DRIVER
16549 M:      Tianshu Qiu <[email protected]>
16550 L:      [email protected]
16551 S:      Maintained
16552 T:      git git://linuxtv.org/media_tree.git
16553 F:      drivers/media/i2c/imx355.c
16554
16555 SONY MEMORYSTICK SUBSYSTEM
16556 M:      Maxim Levitsky <[email protected]>
16557 M:      Alex Dubov <[email protected]>
16558 M:      Ulf Hansson <[email protected]>
16559 L:      [email protected]
16560 S:      Maintained
16561 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
16562 F:      drivers/memstick/
16563 F:      include/linux/memstick.h
16564
16565 SONY VAIO CONTROL DEVICE DRIVER
16566 M:      Mattia Dongili <[email protected]>
16567 L:      [email protected]
16568 S:      Maintained
16569 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
16570 F:      Documentation/admin-guide/laptops/sony-laptop.rst
16571 F:      drivers/char/sonypi.c
16572 F:      drivers/platform/x86/sony-laptop.c
16573 F:      include/linux/sony-laptop.h
16574
16575 SOUND
16576 M:      Jaroslav Kysela <[email protected]>
16577 M:      Takashi Iwai <[email protected]>
16578 L:      [email protected] (moderated for non-subscribers)
16579 S:      Maintained
16580 W:      http://www.alsa-project.org/
16581 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
16582 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16583 F:      Documentation/sound/
16584 F:      include/sound/
16585 F:      include/uapi/sound/
16586 F:      sound/
16587
16588 SOUND - COMPRESSED AUDIO
16589 M:      Vinod Koul <[email protected]>
16590 L:      [email protected] (moderated for non-subscribers)
16591 S:      Supported
16592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16593 F:      Documentation/sound/designs/compress-offload.rst
16594 F:      include/sound/compress_driver.h
16595 F:      include/uapi/sound/compress_*
16596 F:      sound/core/compress_offload.c
16597 F:      sound/soc/soc-compress.c
16598
16599 SOUND - DMAENGINE HELPERS
16600 M:      Lars-Peter Clausen <[email protected]>
16601 S:      Supported
16602 F:      include/sound/dmaengine_pcm.h
16603 F:      sound/core/pcm_dmaengine.c
16604 F:      sound/soc/soc-generic-dmaengine-pcm.c
16605
16606 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
16607 M:      Liam Girdwood <[email protected]>
16608 M:      Mark Brown <[email protected]>
16609 L:      [email protected] (moderated for non-subscribers)
16610 S:      Supported
16611 W:      http://alsa-project.org/main/index.php/ASoC
16612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
16613 F:      Documentation/devicetree/bindings/sound/
16614 F:      Documentation/sound/soc/
16615 F:      include/dt-bindings/sound/
16616 F:      include/sound/soc*
16617 F:      sound/soc/
16618
16619 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
16620 M:      Pierre-Louis Bossart <[email protected]>
16621 M:      Liam Girdwood <[email protected]>
16622 M:      Ranjani Sridharan <[email protected]>
16623 M:      Kai Vehmanen <[email protected]>
16624 M:      Daniel Baluta <[email protected]>
16625 L:      [email protected] (moderated for non-subscribers)
16626 S:      Supported
16627 W:      https://github.com/thesofproject/linux/
16628 F:      sound/soc/sof/
16629
16630 SOUNDWIRE SUBSYSTEM
16631 M:      Vinod Koul <[email protected]>
16632 M:      Bard Liao <[email protected]>
16633 R:      Pierre-Louis Bossart <[email protected]>
16634 R:      Sanyog Kale <[email protected]>
16635 L:      [email protected] (moderated for non-subscribers)
16636 S:      Supported
16637 F:      Documentation/driver-api/soundwire/
16638 F:      drivers/soundwire/
16639 F:      include/linux/soundwire/
16640
16641 SP2 MEDIA DRIVER
16642 M:      Olli Salonen <[email protected]>
16643 L:      [email protected]
16644 S:      Maintained
16645 W:      https://linuxtv.org
16646 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16647 F:      drivers/media/dvb-frontends/sp2*
16648
16649 SPARC + UltraSPARC (sparc/sparc64)
16650 M:      "David S. Miller" <[email protected]>
16651 L:      [email protected]
16652 S:      Maintained
16653 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
16654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
16655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
16656 F:      arch/sparc/
16657 F:      drivers/sbus/
16658
16659 SPARC SERIAL DRIVERS
16660 M:      "David S. Miller" <[email protected]>
16661 L:      [email protected]
16662 S:      Maintained
16663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
16664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
16665 F:      drivers/tty/serial/suncore.c
16666 F:      drivers/tty/serial/sunhv.c
16667 F:      drivers/tty/serial/sunsab.c
16668 F:      drivers/tty/serial/sunsab.h
16669 F:      drivers/tty/serial/sunsu.c
16670 F:      drivers/tty/serial/sunzilog.c
16671 F:      drivers/tty/serial/sunzilog.h
16672 F:      drivers/tty/vcc.c
16673 F:      include/linux/sunserialcore.h
16674
16675 SPARSE CHECKER
16676 M:      "Luc Van Oostenryck" <[email protected]>
16677 L:      [email protected]
16678 S:      Maintained
16679 W:      https://sparse.docs.kernel.org/
16680 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
16681 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
16682 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
16683 F:      include/linux/compiler.h
16684
16685 SPEAKUP CONSOLE SPEECH DRIVER
16686 M:      William Hubbs <[email protected]>
16687 M:      Chris Brannon <[email protected]>
16688 M:      Kirk Reiser <[email protected]>
16689 M:      Samuel Thibault <[email protected]>
16690 L:      [email protected]
16691 S:      Odd Fixes
16692 W:      http://www.linux-speakup.org/
16693 W:      https://github.com/linux-speakup/speakup
16694 B:      https://github.com/linux-speakup/speakup/issues
16695 F:      drivers/accessibility/speakup/
16696
16697 SPEAR CLOCK FRAMEWORK SUPPORT
16698 M:      Viresh Kumar <[email protected]>
16699 L:      [email protected] (moderated for non-subscribers)
16700 S:      Maintained
16701 W:      http://www.st.com/spear
16702 F:      drivers/clk/spear/
16703
16704 SPEAR PLATFORM SUPPORT
16705 M:      Viresh Kumar <[email protected]>
16706 M:      Shiraz Hashim <[email protected]>
16707 L:      [email protected] (moderated for non-subscribers)
16708 S:      Maintained
16709 W:      http://www.st.com/spear
16710 F:      arch/arm/boot/dts/spear*
16711 F:      arch/arm/mach-spear/
16712
16713 SPI NOR SUBSYSTEM
16714 M:      Tudor Ambarus <[email protected]>
16715 L:      [email protected]
16716 S:      Maintained
16717 W:      http://www.linux-mtd.infradead.org/
16718 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
16719 C:      irc://irc.oftc.net/mtd
16720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
16721 F:      drivers/mtd/spi-nor/
16722 F:      include/linux/mtd/spi-nor.h
16723
16724 SPI SUBSYSTEM
16725 M:      Mark Brown <[email protected]>
16726 L:      [email protected]
16727 S:      Maintained
16728 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
16729 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
16730 F:      Documentation/devicetree/bindings/spi/
16731 F:      Documentation/spi/
16732 F:      drivers/spi/
16733 F:      include/linux/spi/
16734 F:      include/uapi/linux/spi/
16735 F:      tools/spi/
16736
16737 SPIDERNET NETWORK DRIVER for CELL
16738 M:      Ishizaki Kou <[email protected]>
16739 L:      [email protected]
16740 S:      Supported
16741 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
16742 F:      drivers/net/ethernet/toshiba/spider_net*
16743
16744 SPMI SUBSYSTEM
16745 M:      Stephen Boyd <[email protected]>
16746 L:      [email protected]
16747 S:      Maintained
16748 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
16749 F:      Documentation/devicetree/bindings/spmi/
16750 F:      drivers/spmi/
16751 F:      include/dt-bindings/spmi/spmi.h
16752 F:      include/linux/spmi.h
16753 F:      include/trace/events/spmi.h
16754
16755 SPU FILE SYSTEM
16756 M:      Jeremy Kerr <[email protected]>
16757 L:      [email protected]
16758 S:      Supported
16759 W:      http://www.ibm.com/developerworks/power/cell/
16760 F:      Documentation/filesystems/spufs/spufs.rst
16761 F:      arch/powerpc/platforms/cell/spufs/
16762
16763 SQUASHFS FILE SYSTEM
16764 M:      Phillip Lougher <[email protected]>
16765 L:      [email protected] (subscribers-only)
16766 S:      Maintained
16767 W:      http://squashfs.org.uk
16768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
16769 F:      Documentation/filesystems/squashfs.rst
16770 F:      fs/squashfs/
16771
16772 SRM (Alpha) environment access
16773 M:      Jan-Benedict Glaw <[email protected]>
16774 S:      Maintained
16775 F:      arch/alpha/kernel/srm_env.c
16776
16777 ST LSM6DSx IMU IIO DRIVER
16778 M:      Lorenzo Bianconi <[email protected]>
16779 L:      [email protected]
16780 S:      Maintained
16781 W:      http://www.st.com/
16782 F:      Documentation/devicetree/bindings/iio/imu/st_lsm6dsx.txt
16783 F:      drivers/iio/imu/st_lsm6dsx/
16784
16785 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
16786 M:      Mickael Guene <[email protected]>
16787 L:      [email protected]
16788 S:      Maintained
16789 T:      git git://linuxtv.org/media_tree.git
16790 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.txt
16791 F:      drivers/media/i2c/st-mipid02.c
16792
16793 ST STM32 I2C/SMBUS DRIVER
16794 M:      Pierre-Yves MORDRET <[email protected]>
16795 L:      [email protected]
16796 S:      Maintained
16797 F:      drivers/i2c/busses/i2c-stm32*
16798
16799 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
16800 M:      Song Qiang <[email protected]>
16801 L:      [email protected]
16802 S:      Maintained
16803 F:      Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt
16804 F:      drivers/iio/proximity/vl53l0x-i2c.c
16805
16806 STABLE BRANCH
16807 M:      Greg Kroah-Hartman <[email protected]>
16808 M:      Sasha Levin <[email protected]>
16809 L:      [email protected]
16810 S:      Supported
16811 F:      Documentation/process/stable-kernel-rules.rst
16812
16813 STAGING - ATOMISP DRIVER
16814 M:      Mauro Carvalho Chehab <[email protected]>
16815 R:      Sakari Ailus <[email protected]>
16816 L:      [email protected]
16817 S:      Maintained
16818 F:      drivers/staging/media/atomisp/
16819
16820 STAGING - COMEDI
16821 M:      Ian Abbott <[email protected]>
16822 M:      H Hartley Sweeten <[email protected]>
16823 S:      Odd Fixes
16824 F:      drivers/staging/comedi/
16825
16826 STAGING - FIELDBUS SUBSYSTEM
16827 M:      Sven Van Asbroeck <[email protected]>
16828 S:      Maintained
16829 F:      drivers/staging/fieldbus/*
16830 F:      drivers/staging/fieldbus/Documentation/
16831
16832 STAGING - HMS ANYBUS-S BUS
16833 M:      Sven Van Asbroeck <[email protected]>
16834 S:      Maintained
16835 F:      drivers/staging/fieldbus/anybuss/
16836
16837 STAGING - INDUSTRIAL IO
16838 M:      Jonathan Cameron <[email protected]>
16839 L:      [email protected]
16840 S:      Odd Fixes
16841 F:      Documentation/devicetree/bindings/staging/iio/
16842 F:      drivers/staging/iio/
16843
16844 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
16845 M:      Marc Dietrich <[email protected]>
16846 L:      [email protected] (moderated for non-subscribers)
16847 L:      [email protected]
16848 S:      Maintained
16849 F:      drivers/staging/nvec/
16850
16851 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
16852 M:      Jens Frederich <[email protected]>
16853 M:      Daniel Drake <[email protected]>
16854 M:      Jon Nettleton <[email protected]>
16855 S:      Maintained
16856 W:      http://wiki.laptop.org/go/DCON
16857 F:      drivers/staging/olpc_dcon/
16858
16859 STAGING - REALTEK RTL8188EU DRIVERS
16860 M:      Larry Finger <[email protected]>
16861 S:      Odd Fixes
16862 F:      drivers/staging/rtl8188eu/
16863
16864 STAGING - REALTEK RTL8712U DRIVERS
16865 M:      Larry Finger <[email protected]>
16866 M:      Florian Schilhabel <[email protected]>.
16867 S:      Odd Fixes
16868 F:      drivers/staging/rtl8712/
16869
16870 STAGING - SEPS525 LCD CONTROLLER DRIVERS
16871 M:      Michael Hennerich <[email protected]>
16872 L:      [email protected]
16873 S:      Supported
16874 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
16875 F:      drivers/staging/fbtft/fb_seps525.c
16876
16877 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
16878 M:      Sudip Mukherjee <[email protected]>
16879 M:      Teddy Wang <[email protected]>
16880 M:      Sudip Mukherjee <[email protected]>
16881 L:      [email protected]
16882 S:      Maintained
16883 F:      drivers/staging/sm750fb/
16884
16885 STAGING - VIA VT665X DRIVERS
16886 M:      Forest Bond <[email protected]>
16887 S:      Odd Fixes
16888 F:      drivers/staging/vt665?/
16889
16890 STAGING SUBSYSTEM
16891 M:      Greg Kroah-Hartman <[email protected]>
16892 L:      [email protected]
16893 S:      Supported
16894 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
16895 F:      drivers/staging/
16896
16897 STARFIRE/DURALAN NETWORK DRIVER
16898 M:      Ion Badulescu <[email protected]>
16899 S:      Odd Fixes
16900 F:      drivers/net/ethernet/adaptec/starfire*
16901
16902 STATIC BRANCH/CALL
16903 M:      Peter Zijlstra <[email protected]>
16904 M:      Josh Poimboeuf <[email protected]>
16905 M:      Jason Baron <[email protected]>
16906 R:      Steven Rostedt <[email protected]>
16907 R:      Ard Biesheuvel <[email protected]>
16908 S:      Supported
16909 F:      arch/*/include/asm/jump_label*.h
16910 F:      arch/*/include/asm/static_call*.h
16911 F:      arch/*/kernel/jump_label.c
16912 F:      arch/*/kernel/static_call.c
16913 F:      include/linux/jump_label*.h
16914 F:      include/linux/static_call*.h
16915 F:      kernel/jump_label.c
16916 F:      kernel/static_call.c
16917
16918 STI AUDIO (ASoC) DRIVERS
16919 M:      Arnaud Pouliquen <[email protected]>
16920 L:      [email protected] (moderated for non-subscribers)
16921 S:      Maintained
16922 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
16923 F:      sound/soc/sti/
16924
16925 STI CEC DRIVER
16926 M:      Benjamin Gaignard <[email protected]>
16927 S:      Maintained
16928 F:      Documentation/devicetree/bindings/media/stih-cec.txt
16929 F:      drivers/media/cec/platform/sti/
16930
16931 STK1160 USB VIDEO CAPTURE DRIVER
16932 M:      Ezequiel Garcia <[email protected]>
16933 L:      [email protected]
16934 S:      Maintained
16935 T:      git git://linuxtv.org/media_tree.git
16936 F:      drivers/media/usb/stk1160/
16937
16938 STM32 AUDIO (ASoC) DRIVERS
16939 M:      Olivier Moysan <[email protected]>
16940 M:      Arnaud Pouliquen <[email protected]>
16941 L:      [email protected] (moderated for non-subscribers)
16942 S:      Maintained
16943 F:      Documentation/devicetree/bindings/iio/adc/st,stm32-*.yaml
16944 F:      sound/soc/stm/
16945
16946 STM32 TIMER/LPTIMER DRIVERS
16947 M:      Fabrice Gasnier <[email protected]>
16948 S:      Maintained
16949 F:      Documentation/ABI/testing/*timer-stm32
16950 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
16951 F:      drivers/*/stm32-*timer*
16952 F:      drivers/pwm/pwm-stm32*
16953 F:      include/linux/*/stm32-*tim*
16954
16955 STMMAC ETHERNET DRIVER
16956 M:      Giuseppe Cavallaro <[email protected]>
16957 M:      Alexandre Torgue <[email protected]>
16958 M:      Jose Abreu <[email protected]>
16959 L:      [email protected]
16960 S:      Supported
16961 W:      http://www.stlinux.com
16962 F:      Documentation/networking/device_drivers/ethernet/stmicro/
16963 F:      drivers/net/ethernet/stmicro/stmmac/
16964
16965 SUN3/3X
16966 M:      Sam Creasey <[email protected]>
16967 S:      Maintained
16968 W:      http://sammy.net/sun3/
16969 F:      arch/m68k/include/asm/sun3*
16970 F:      arch/m68k/kernel/*sun3*
16971 F:      arch/m68k/sun3*/
16972 F:      drivers/net/ethernet/i825xx/sun3*
16973
16974 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
16975 M:      Hans de Goede <[email protected]>
16976 L:      [email protected]
16977 S:      Maintained
16978 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
16979 F:      drivers/input/keyboard/sun4i-lradc-keys.c
16980
16981 SUNDANCE NETWORK DRIVER
16982 M:      Denis Kirjanov <[email protected]>
16983 L:      [email protected]
16984 S:      Maintained
16985 F:      drivers/net/ethernet/dlink/sundance.c
16986
16987 SUPERH
16988 M:      Yoshinori Sato <[email protected]>
16989 M:      Rich Felker <[email protected]>
16990 L:      [email protected]
16991 S:      Maintained
16992 Q:      http://patchwork.kernel.org/project/linux-sh/list/
16993 F:      Documentation/sh/
16994 F:      arch/sh/
16995 F:      drivers/sh/
16996
16997 SUSPEND TO RAM
16998 M:      "Rafael J. Wysocki" <[email protected]>
16999 M:      Len Brown <[email protected]>
17000 M:      Pavel Machek <[email protected]>
17001 L:      [email protected]
17002 S:      Supported
17003 B:      https://bugzilla.kernel.org
17004 F:      Documentation/power/
17005 F:      arch/x86/kernel/acpi/
17006 F:      drivers/base/power/
17007 F:      include/linux/freezer.h
17008 F:      include/linux/pm.h
17009 F:      include/linux/suspend.h
17010 F:      kernel/power/
17011
17012 SVGA HANDLING
17013 M:      Martin Mares <[email protected]>
17014 L:      [email protected]
17015 S:      Maintained
17016 F:      Documentation/admin-guide/svga.rst
17017 F:      arch/x86/boot/video*
17018
17019 SWIOTLB SUBSYSTEM
17020 M:      Konrad Rzeszutek Wilk <[email protected]>
17021 L:      [email protected]
17022 S:      Supported
17023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
17024 F:      arch/*/kernel/pci-swiotlb.c
17025 F:      include/linux/swiotlb.h
17026 F:      kernel/dma/swiotlb.c
17027
17028 SWITCHDEV
17029 M:      Jiri Pirko <[email protected]>
17030 M:      Ivan Vecera <[email protected]>
17031 L:      [email protected]
17032 S:      Supported
17033 F:      include/net/switchdev.h
17034 F:      net/switchdev/
17035
17036 SY8106A REGULATOR DRIVER
17037 M:      Icenowy Zheng <[email protected]>
17038 S:      Maintained
17039 F:      Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt
17040 F:      drivers/regulator/sy8106a-regulator.c
17041
17042 SYNC FILE FRAMEWORK
17043 M:      Sumit Semwal <[email protected]>
17044 R:      Gustavo Padovan <[email protected]>
17045 L:      [email protected]
17046 L:      [email protected]
17047 S:      Maintained
17048 T:      git git://anongit.freedesktop.org/drm/drm-misc
17049 F:      Documentation/driver-api/sync_file.rst
17050 F:      drivers/dma-buf/dma-fence*
17051 F:      drivers/dma-buf/sw_sync.c
17052 F:      drivers/dma-buf/sync_*
17053 F:      include/linux/sync_file.h
17054 F:      include/uapi/linux/sync_file.h
17055
17056 SYNOPSYS ARC ARCHITECTURE
17057 M:      Vineet Gupta <[email protected]>
17058 L:      [email protected]
17059 S:      Supported
17060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
17061 F:      Documentation/devicetree/bindings/arc/*
17062 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
17063 F:      arch/arc/
17064 F:      drivers/clocksource/arc_timer.c
17065 F:      drivers/tty/serial/arc_uart.c
17066
17067 SYNOPSYS ARC HSDK SDP pll clock driver
17068 M:      Eugeniy Paltsev <[email protected]>
17069 S:      Supported
17070 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
17071 F:      drivers/clk/clk-hsdk-pll.c
17072
17073 SYNOPSYS ARC SDP clock driver
17074 M:      Eugeniy Paltsev <[email protected]>
17075 S:      Supported
17076 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
17077 F:      drivers/clk/axs10x/*
17078
17079 SYNOPSYS ARC SDP platform support
17080 M:      Alexey Brodkin <[email protected]>
17081 S:      Supported
17082 F:      Documentation/devicetree/bindings/arc/axs10*
17083 F:      arch/arc/boot/dts/ax*
17084 F:      arch/arc/plat-axs10x
17085
17086 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
17087 M:      Eugeniy Paltsev <[email protected]>
17088 S:      Supported
17089 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
17090 F:      drivers/reset/reset-axs10x.c
17091
17092 SYNOPSYS CREG GPIO DRIVER
17093 M:      Eugeniy Paltsev <[email protected]>
17094 S:      Maintained
17095 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
17096 F:      drivers/gpio/gpio-creg-snps.c
17097
17098 SYNOPSYS DESIGNWARE 8250 UART DRIVER
17099 R:      Andy Shevchenko <[email protected]>
17100 S:      Maintained
17101 F:      drivers/tty/serial/8250/8250_dw.c
17102 F:      drivers/tty/serial/8250/8250_dwlib.*
17103 F:      drivers/tty/serial/8250/8250_lpss.c
17104
17105 SYNOPSYS DESIGNWARE APB GPIO DRIVER
17106 M:      Hoan Tran <[email protected]>
17107 M:      Serge Semin <[email protected]>
17108 L:      [email protected]
17109 S:      Maintained
17110 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
17111 F:      drivers/gpio/gpio-dwapb.c
17112
17113 SYNOPSYS DESIGNWARE APB SSI DRIVER
17114 M:      Serge Semin <[email protected]>
17115 L:      [email protected]
17116 S:      Supported
17117 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
17118 F:      drivers/spi/spi-dw*
17119
17120 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
17121 M:      Eugeniy Paltsev <[email protected]>
17122 S:      Maintained
17123 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt
17124 F:      drivers/dma/dw-axi-dmac/
17125
17126 SYNOPSYS DESIGNWARE DMAC DRIVER
17127 M:      Viresh Kumar <[email protected]>
17128 R:      Andy Shevchenko <[email protected]>
17129 S:      Maintained
17130 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
17131 F:      drivers/dma/dw/
17132 F:      include/dt-bindings/dma/dw-dmac.h
17133 F:      include/linux/dma/dw.h
17134 F:      include/linux/platform_data/dma-dw.h
17135
17136 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
17137 M:      Jose Abreu <[email protected]>
17138 L:      [email protected]
17139 S:      Supported
17140 F:      drivers/net/ethernet/synopsys/
17141
17142 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
17143 M:      Jose Abreu <[email protected]>
17144 L:      [email protected]
17145 S:      Supported
17146 F:      drivers/net/pcs/pcs-xpcs.c
17147 F:      include/linux/pcs/pcs-xpcs.h
17148
17149 SYNOPSYS DESIGNWARE I2C DRIVER
17150 M:      Jarkko Nikula <[email protected]>
17151 R:      Andy Shevchenko <[email protected]>
17152 R:      Mika Westerberg <[email protected]>
17153 L:      [email protected]
17154 S:      Maintained
17155 F:      drivers/i2c/busses/i2c-designware-*
17156 F:      include/linux/platform_data/i2c-designware.h
17157
17158 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
17159 M:      Jaehoon Chung <[email protected]>
17160 L:      [email protected]
17161 S:      Maintained
17162 F:      drivers/mmc/host/dw_mmc*
17163
17164 SYNOPSYS HSDK RESET CONTROLLER DRIVER
17165 M:      Eugeniy Paltsev <[email protected]>
17166 S:      Supported
17167 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
17168 F:      drivers/reset/reset-hsdk.c
17169 F:      include/dt-bindings/reset/snps,hsdk-reset.h
17170
17171 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
17172 M:      Prabu Thangamuthu <[email protected]>
17173 M:      Manjunath M B <[email protected]>
17174 L:      [email protected]
17175 S:      Maintained
17176 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
17177
17178 SYSTEM CONFIGURATION (SYSCON)
17179 M:      Lee Jones <[email protected]>
17180 M:      Arnd Bergmann <[email protected]>
17181 S:      Supported
17182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
17183 F:      drivers/mfd/syscon.c
17184
17185 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
17186 M:      Sudeep Holla <[email protected]>
17187 R:      Cristian Marussi <[email protected]>
17188 L:      [email protected]
17189 S:      Maintained
17190 F:      Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt
17191 F:      drivers/clk/clk-sc[mp]i.c
17192 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
17193 F:      drivers/firmware/arm_scmi/
17194 F:      drivers/firmware/arm_scpi.c
17195 F:      drivers/regulator/scmi-regulator.c
17196 F:      drivers/reset/reset-scmi.c
17197 F:      include/linux/sc[mp]i_protocol.h
17198 F:      include/trace/events/scmi.h
17199
17200 SYSTEM RESET/SHUTDOWN DRIVERS
17201 M:      Sebastian Reichel <[email protected]>
17202 L:      [email protected]
17203 S:      Maintained
17204 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
17205 F:      Documentation/devicetree/bindings/power/reset/
17206 F:      drivers/power/reset/
17207
17208 SYSTEM TRACE MODULE CLASS
17209 M:      Alexander Shishkin <[email protected]>
17210 S:      Maintained
17211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
17212 F:      Documentation/trace/stm.rst
17213 F:      drivers/hwtracing/stm/
17214 F:      include/linux/stm.h
17215 F:      include/uapi/linux/stm.h
17216
17217 SYSTEM76 ACPI DRIVER
17218 M:      Jeremy Soller <[email protected]>
17219 M:      System76 Product Development <[email protected]>
17220 L:      [email protected]
17221 S:      Maintained
17222 F:      drivers/platform/x86/system76_acpi.c
17223
17224 SYSV FILESYSTEM
17225 M:      Christoph Hellwig <[email protected]>
17226 S:      Maintained
17227 F:      Documentation/filesystems/sysv-fs.rst
17228 F:      fs/sysv/
17229 F:      include/linux/sysv_fs.h
17230
17231 TASKSTATS STATISTICS INTERFACE
17232 M:      Balbir Singh <[email protected]>
17233 S:      Maintained
17234 F:      Documentation/accounting/taskstats*
17235 F:      include/linux/taskstats*
17236 F:      kernel/taskstats.c
17237
17238 TC subsystem
17239 M:      Jamal Hadi Salim <[email protected]>
17240 M:      Cong Wang <[email protected]>
17241 M:      Jiri Pirko <[email protected]>
17242 L:      [email protected]
17243 S:      Maintained
17244 F:      include/net/pkt_cls.h
17245 F:      include/net/pkt_sched.h
17246 F:      include/net/tc_act/
17247 F:      include/uapi/linux/pkt_cls.h
17248 F:      include/uapi/linux/pkt_sched.h
17249 F:      include/uapi/linux/tc_act/
17250 F:      include/uapi/linux/tc_ematch/
17251 F:      net/sched/
17252
17253 TC90522 MEDIA DRIVER
17254 M:      Akihiro Tsukada <[email protected]>
17255 L:      [email protected]
17256 S:      Odd Fixes
17257 F:      drivers/media/dvb-frontends/tc90522*
17258
17259 TCP LOW PRIORITY MODULE
17260 M:      "Wong Hoi Sing, Edison" <[email protected]>
17261 M:      "Hung Hing Lun, Mike" <[email protected]>
17262 S:      Maintained
17263 W:      http://tcp-lp-mod.sourceforge.net/
17264 F:      net/ipv4/tcp_lp.c
17265
17266 TDA10071 MEDIA DRIVER
17267 M:      Antti Palosaari <[email protected]>
17268 L:      [email protected]
17269 S:      Maintained
17270 W:      https://linuxtv.org
17271 W:      http://palosaari.fi/linux/
17272 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17273 T:      git git://linuxtv.org/anttip/media_tree.git
17274 F:      drivers/media/dvb-frontends/tda10071*
17275
17276 TDA18212 MEDIA DRIVER
17277 M:      Antti Palosaari <[email protected]>
17278 L:      [email protected]
17279 S:      Maintained
17280 W:      https://linuxtv.org
17281 W:      http://palosaari.fi/linux/
17282 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17283 T:      git git://linuxtv.org/anttip/media_tree.git
17284 F:      drivers/media/tuners/tda18212*
17285
17286 TDA18218 MEDIA DRIVER
17287 M:      Antti Palosaari <[email protected]>
17288 L:      [email protected]
17289 S:      Maintained
17290 W:      https://linuxtv.org
17291 W:      http://palosaari.fi/linux/
17292 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17293 T:      git git://linuxtv.org/anttip/media_tree.git
17294 F:      drivers/media/tuners/tda18218*
17295
17296 TDA18250 MEDIA DRIVER
17297 M:      Olli Salonen <[email protected]>
17298 L:      [email protected]
17299 S:      Maintained
17300 W:      https://linuxtv.org
17301 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17302 T:      git git://linuxtv.org/media_tree.git
17303 F:      drivers/media/tuners/tda18250*
17304
17305 TDA18271 MEDIA DRIVER
17306 M:      Michael Krufky <[email protected]>
17307 L:      [email protected]
17308 S:      Maintained
17309 W:      https://linuxtv.org
17310 W:      http://github.com/mkrufky
17311 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17312 T:      git git://linuxtv.org/mkrufky/tuners.git
17313 F:      drivers/media/tuners/tda18271*
17314
17315 TDA1997x MEDIA DRIVER
17316 M:      Tim Harvey <[email protected]>
17317 L:      [email protected]
17318 S:      Maintained
17319 W:      https://linuxtv.org
17320 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17321 F:      drivers/media/i2c/tda1997x.*
17322
17323 TDA827x MEDIA DRIVER
17324 M:      Michael Krufky <[email protected]>
17325 L:      [email protected]
17326 S:      Maintained
17327 W:      https://linuxtv.org
17328 W:      http://github.com/mkrufky
17329 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17330 T:      git git://linuxtv.org/mkrufky/tuners.git
17331 F:      drivers/media/tuners/tda8290.*
17332
17333 TDA8290 MEDIA DRIVER
17334 M:      Michael Krufky <[email protected]>
17335 L:      [email protected]
17336 S:      Maintained
17337 W:      https://linuxtv.org
17338 W:      http://github.com/mkrufky
17339 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17340 T:      git git://linuxtv.org/mkrufky/tuners.git
17341 F:      drivers/media/tuners/tda8290.*
17342
17343 TDA9840 MEDIA DRIVER
17344 M:      Hans Verkuil <[email protected]>
17345 L:      [email protected]
17346 S:      Maintained
17347 W:      https://linuxtv.org
17348 T:      git git://linuxtv.org/media_tree.git
17349 F:      drivers/media/i2c/tda9840*
17350
17351 TEA5761 TUNER DRIVER
17352 M:      Mauro Carvalho Chehab <[email protected]>
17353 L:      [email protected]
17354 S:      Odd fixes
17355 W:      https://linuxtv.org
17356 T:      git git://linuxtv.org/media_tree.git
17357 F:      drivers/media/tuners/tea5761.*
17358
17359 TEA5767 TUNER DRIVER
17360 M:      Mauro Carvalho Chehab <[email protected]>
17361 L:      [email protected]
17362 S:      Maintained
17363 W:      https://linuxtv.org
17364 T:      git git://linuxtv.org/media_tree.git
17365 F:      drivers/media/tuners/tea5767.*
17366
17367 TEA6415C MEDIA DRIVER
17368 M:      Hans Verkuil <[email protected]>
17369 L:      [email protected]
17370 S:      Maintained
17371 W:      https://linuxtv.org
17372 T:      git git://linuxtv.org/media_tree.git
17373 F:      drivers/media/i2c/tea6415c*
17374
17375 TEA6420 MEDIA DRIVER
17376 M:      Hans Verkuil <[email protected]>
17377 L:      [email protected]
17378 S:      Maintained
17379 W:      https://linuxtv.org
17380 T:      git git://linuxtv.org/media_tree.git
17381 F:      drivers/media/i2c/tea6420*
17382
17383 TEAM DRIVER
17384 M:      Jiri Pirko <[email protected]>
17385 L:      [email protected]
17386 S:      Supported
17387 F:      drivers/net/team/
17388 F:      include/linux/if_team.h
17389 F:      include/uapi/linux/if_team.h
17390
17391 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
17392 M:      "Savoir-faire Linux Inc." <[email protected]>
17393 S:      Maintained
17394 F:      arch/x86/platform/ts5500/
17395
17396 TECHNOTREND USB IR RECEIVER
17397 M:      Sean Young <[email protected]>
17398 L:      [email protected]
17399 S:      Maintained
17400 F:      drivers/media/rc/ttusbir.c
17401
17402 TECHWELL TW9910 VIDEO DECODER
17403 L:      [email protected]
17404 S:      Orphan
17405 F:      drivers/media/i2c/tw9910.c
17406 F:      include/media/i2c/tw9910.h
17407
17408 TEE SUBSYSTEM
17409 M:      Jens Wiklander <[email protected]>
17410 L:      [email protected]
17411 S:      Maintained
17412 F:      Documentation/staging/tee.rst
17413 F:      drivers/tee/
17414 F:      include/linux/tee_drv.h
17415 F:      include/uapi/linux/tee.h
17416
17417 TEGRA ARCHITECTURE SUPPORT
17418 M:      Thierry Reding <[email protected]>
17419 M:      Jonathan Hunter <[email protected]>
17420 L:      [email protected]
17421 S:      Supported
17422 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
17423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
17424 N:      [^a-z]tegra
17425
17426 TEGRA CLOCK DRIVER
17427 M:      Peter De Schrijver <[email protected]>
17428 M:      Prashant Gaikwad <[email protected]>
17429 S:      Supported
17430 F:      drivers/clk/tegra/
17431
17432 TEGRA DMA DRIVERS
17433 M:      Laxman Dewangan <[email protected]>
17434 M:      Jon Hunter <[email protected]>
17435 S:      Supported
17436 F:      drivers/dma/tegra*
17437
17438 TEGRA I2C DRIVER
17439 M:      Laxman Dewangan <[email protected]>
17440 R:      Dmitry Osipenko <[email protected]>
17441 S:      Supported
17442 F:      drivers/i2c/busses/i2c-tegra.c
17443
17444 TEGRA IOMMU DRIVERS
17445 M:      Thierry Reding <[email protected]>
17446 R:      Krishna Reddy <[email protected]>
17447 L:      [email protected]
17448 S:      Supported
17449 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
17450 F:      drivers/iommu/tegra*
17451
17452 TEGRA KBC DRIVER
17453 M:      Laxman Dewangan <[email protected]>
17454 S:      Supported
17455 F:      drivers/input/keyboard/tegra-kbc.c
17456
17457 TEGRA NAND DRIVER
17458 M:      Stefan Agner <[email protected]>
17459 M:      Lucas Stach <[email protected]>
17460 S:      Maintained
17461 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
17462 F:      drivers/mtd/nand/raw/tegra_nand.c
17463
17464 TEGRA PWM DRIVER
17465 M:      Thierry Reding <[email protected]>
17466 S:      Supported
17467 F:      drivers/pwm/pwm-tegra.c
17468
17469 TEGRA SERIAL DRIVER
17470 M:      Laxman Dewangan <[email protected]>
17471 S:      Supported
17472 F:      drivers/tty/serial/serial-tegra.c
17473
17474 TEGRA SPI DRIVER
17475 M:      Laxman Dewangan <[email protected]>
17476 S:      Supported
17477 F:      drivers/spi/spi-tegra*
17478
17479 TEGRA VIDEO DRIVER
17480 M:      Thierry Reding <[email protected]>
17481 M:      Jonathan Hunter <[email protected]>
17482 M:      Sowjanya Komatineni <[email protected]>
17483 L:      [email protected]
17484 L:      [email protected]
17485 S:      Maintained
17486 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
17487 F:      drivers/staging/media/tegra-video/
17488
17489 TEGRA XUSB PADCTL DRIVER
17490 M:      JC Kuo <[email protected]>
17491 S:      Supported
17492 F:      drivers/phy/tegra/xusb*
17493
17494 TEHUTI ETHERNET DRIVER
17495 M:      Andy Gospodarek <[email protected]>
17496 L:      [email protected]
17497 S:      Supported
17498 F:      drivers/net/ethernet/tehuti/*
17499
17500 TELECOM CLOCK DRIVER FOR MCPL0010
17501 M:      Mark Gross <[email protected]>
17502 S:      Supported
17503 F:      drivers/char/tlclk.c
17504
17505 TEMPO SEMICONDUCTOR DRIVERS
17506 M:      Steven Eckhoff <[email protected]>
17507 S:      Maintained
17508 F:      Documentation/devicetree/bindings/sound/tscs*.txt
17509 F:      sound/soc/codecs/tscs*.c
17510 F:      sound/soc/codecs/tscs*.h
17511
17512 TENSILICA XTENSA PORT (xtensa)
17513 M:      Chris Zankel <[email protected]>
17514 M:      Max Filippov <[email protected]>
17515 L:      [email protected]
17516 S:      Maintained
17517 T:      git git://github.com/czankel/xtensa-linux.git
17518 F:      arch/xtensa/
17519 F:      drivers/irqchip/irq-xtensa-*
17520
17521 TEXAS INSTRUMENTS ASoC DRIVERS
17522 M:      Peter Ujfalusi <[email protected]>
17523 L:      [email protected] (moderated for non-subscribers)
17524 S:      Maintained
17525 F:      sound/soc/ti/
17526
17527 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
17528 M:      Ricardo Ribalda <[email protected]>
17529 L:      [email protected]
17530 S:      Supported
17531 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt
17532 F:      drivers/iio/dac/ti-dac7612.c
17533
17534 TEXAS INSTRUMENTS DMA DRIVERS
17535 M:      Peter Ujfalusi <[email protected]>
17536 L:      [email protected]
17537 S:      Maintained
17538 F:      Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
17539 F:      Documentation/devicetree/bindings/dma/ti-edma.txt
17540 F:      Documentation/devicetree/bindings/dma/ti/
17541 F:      drivers/dma/ti/
17542 X:      drivers/dma/ti/cppi41.c
17543 F:      include/linux/dma/k3-udma-glue.h
17544 F:      include/linux/dma/ti-cppi5.h
17545 F:      include/linux/dma/k3-psil.h
17546
17547 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
17548 M:      Nishanth Menon <[email protected]>
17549 M:      Tero Kristo <[email protected]>
17550 M:      Santosh Shilimkar <[email protected]>
17551 L:      [email protected]
17552 S:      Maintained
17553 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
17554 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
17555 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.txt
17556 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
17557 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
17558 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.txt
17559 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
17560 F:      drivers/clk/keystone/sci-clk.c
17561 F:      drivers/firmware/ti_sci*
17562 F:      drivers/irqchip/irq-ti-sci-inta.c
17563 F:      drivers/irqchip/irq-ti-sci-intr.c
17564 F:      drivers/reset/reset-ti-sci.c
17565 F:      drivers/soc/ti/ti_sci_inta_msi.c
17566 F:      drivers/soc/ti/ti_sci_pm_domains.c
17567 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
17568 F:      include/linux/soc/ti/ti_sci_inta_msi.h
17569 F:      include/linux/soc/ti/ti_sci_protocol.h
17570
17571 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
17572 M:      Hans Verkuil <[email protected]>
17573 L:      [email protected]
17574 S:      Maintained
17575 W:      https://linuxtv.org
17576 T:      git git://linuxtv.org/media_tree.git
17577 F:      drivers/media/radio/radio-raremono.c
17578
17579 THERMAL
17580 M:      Zhang Rui <[email protected]>
17581 M:      Daniel Lezcano <[email protected]>
17582 R:      Amit Kucheria <[email protected]>
17583 L:      [email protected]
17584 S:      Supported
17585 Q:      https://patchwork.kernel.org/project/linux-pm/list/
17586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux.git
17587 F:      Documentation/devicetree/bindings/thermal/
17588 F:      drivers/thermal/
17589 F:      include/linux/cpu_cooling.h
17590 F:      include/linux/thermal.h
17591 F:      include/uapi/linux/thermal.h
17592
17593 THERMAL DRIVER FOR AMLOGIC SOCS
17594 M:      Guillaume La Roque <[email protected]>
17595 L:      [email protected]
17596 L:      [email protected]
17597 S:      Supported
17598 W:      http://linux-meson.com/
17599 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
17600 F:      drivers/thermal/amlogic_thermal.c
17601
17602 THERMAL/CPU_COOLING
17603 M:      Amit Daniel Kachhap <[email protected]>
17604 M:      Daniel Lezcano <[email protected]>
17605 M:      Viresh Kumar <[email protected]>
17606 M:      Javi Merino <[email protected]>
17607 L:      [email protected]
17608 S:      Supported
17609 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
17610 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
17611 F:      drivers/thermal/cpufreq_cooling.c
17612 F:      drivers/thermal/cpuidle_cooling.c
17613 F:      include/linux/cpu_cooling.h
17614
17615 THERMAL/POWER_ALLOCATOR
17616 M:      Lukasz Luba <[email protected]>
17617 L:      [email protected]
17618 S:      Maintained
17619 F:      Documentation/driver-api/thermal/power_allocator.rst
17620 F:      drivers/thermal/gov_power_allocator.c
17621 F:      include/trace/events/thermal_power_allocator.h
17622
17623 THINKPAD ACPI EXTRAS DRIVER
17624 M:      Henrique de Moraes Holschuh <[email protected]>
17625 L:      [email protected]
17626 L:      [email protected]
17627 S:      Maintained
17628 W:      http://ibm-acpi.sourceforge.net
17629 W:      http://thinkwiki.org/wiki/Ibm-acpi
17630 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
17631 F:      drivers/platform/x86/thinkpad_acpi.c
17632
17633 THUNDERBOLT DMA TRAFFIC TEST DRIVER
17634 M:      Isaac Hazan <[email protected]>
17635 L:      [email protected]
17636 S:      Maintained
17637 F:      drivers/thunderbolt/dma_test.c
17638
17639 THUNDERBOLT DRIVER
17640 M:      Andreas Noever <[email protected]>
17641 M:      Michael Jamet <[email protected]>
17642 M:      Mika Westerberg <[email protected]>
17643 M:      Yehezkel Bernat <[email protected]>
17644 L:      [email protected]
17645 S:      Maintained
17646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
17647 F:      Documentation/admin-guide/thunderbolt.rst
17648 F:      drivers/thunderbolt/
17649 F:      include/linux/thunderbolt.h
17650
17651 THUNDERBOLT NETWORK DRIVER
17652 M:      Michael Jamet <[email protected]>
17653 M:      Mika Westerberg <[email protected]>
17654 M:      Yehezkel Bernat <[email protected]>
17655 L:      [email protected]
17656 S:      Maintained
17657 F:      drivers/net/thunderbolt.c
17658
17659 THUNDERX GPIO DRIVER
17660 M:      Robert Richter <[email protected]>
17661 S:      Odd Fixes
17662 F:      drivers/gpio/gpio-thunderx.c
17663
17664 TI AM437X VPFE DRIVER
17665 M:      "Lad, Prabhakar" <[email protected]>
17666 L:      [email protected]
17667 S:      Maintained
17668 W:      https://linuxtv.org
17669 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17670 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
17671 F:      drivers/media/platform/am437x/
17672
17673 TI BANDGAP AND THERMAL DRIVER
17674 M:      Eduardo Valentin <[email protected]>
17675 M:      Keerthy <[email protected]>
17676 L:      [email protected]
17677 L:      [email protected]
17678 S:      Maintained
17679 F:      drivers/thermal/ti-soc-thermal/
17680
17681 TI BQ27XXX POWER SUPPLY DRIVER
17682 R:      Dan Murphy <[email protected]>
17683 F:      drivers/power/supply/bq27xxx_battery.c
17684 F:      drivers/power/supply/bq27xxx_battery_i2c.c
17685 F:      include/linux/power/bq27xxx_battery.h
17686
17687 TI CDCE706 CLOCK DRIVER
17688 M:      Max Filippov <[email protected]>
17689 S:      Maintained
17690 F:      drivers/clk/clk-cdce706.c
17691
17692 TI CLOCK DRIVER
17693 M:      Tero Kristo <[email protected]>
17694 L:      [email protected]
17695 S:      Odd Fixes
17696 F:      drivers/clk/ti/
17697 F:      include/linux/clk/ti.h
17698
17699 TI DAVINCI MACHINE SUPPORT
17700 M:      Sekhar Nori <[email protected]>
17701 R:      Bartosz Golaszewski <[email protected]>
17702 L:      [email protected] (moderated for non-subscribers)
17703 S:      Supported
17704 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
17705 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
17706 F:      arch/arm/boot/dts/da850*
17707 F:      arch/arm/mach-davinci/
17708 F:      drivers/i2c/busses/i2c-davinci.c
17709
17710 TI DAVINCI SERIES CLOCK DRIVER
17711 M:      David Lechner <[email protected]>
17712 R:      Sekhar Nori <[email protected]>
17713 S:      Maintained
17714 F:      Documentation/devicetree/bindings/clock/ti/davinci/
17715 F:      drivers/clk/davinci/
17716
17717 TI DAVINCI SERIES GPIO DRIVER
17718 M:      Keerthy <[email protected]>
17719 L:      [email protected]
17720 S:      Maintained
17721 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.txt
17722 F:      drivers/gpio/gpio-davinci.c
17723
17724 TI DAVINCI SERIES MEDIA DRIVER
17725 M:      "Lad, Prabhakar" <[email protected]>
17726 L:      [email protected]
17727 S:      Maintained
17728 W:      https://linuxtv.org
17729 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17730 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
17731 F:      drivers/media/platform/davinci/
17732 F:      include/media/davinci/
17733
17734 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
17735 R:      David Lechner <[email protected]>
17736 L:      [email protected]
17737 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
17738 F:      drivers/counter/ti-eqep.c
17739
17740 TI ETHERNET SWITCH DRIVER (CPSW)
17741 R:      Grygorii Strashko <[email protected]>
17742 L:      [email protected]
17743 L:      [email protected]
17744 S:      Maintained
17745 F:      drivers/net/ethernet/ti/cpsw*
17746 F:      drivers/net/ethernet/ti/davinci*
17747
17748 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
17749 M:      Alex Dubov <[email protected]>
17750 S:      Maintained
17751 W:      http://tifmxx.berlios.de/
17752 F:      drivers/memstick/host/tifm_ms.c
17753 F:      drivers/misc/tifm*
17754 F:      drivers/mmc/host/tifm_sd.c
17755 F:      include/linux/tifm.h
17756
17757 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
17758 M:      Santosh Shilimkar <[email protected]>
17759 L:      [email protected]
17760 L:      [email protected] (moderated for non-subscribers)
17761 S:      Maintained
17762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
17763 F:      drivers/soc/ti/*
17764
17765 TI LM49xxx FAMILY ASoC CODEC DRIVERS
17766 M:      M R Swami Reddy <[email protected]>
17767 M:      Vishwas A Deshpande <[email protected]>
17768 L:      [email protected] (moderated for non-subscribers)
17769 S:      Maintained
17770 F:      sound/soc/codecs/isabelle*
17771 F:      sound/soc/codecs/lm49453*
17772
17773 TI LP855x BACKLIGHT DRIVER
17774 M:      Milo Kim <[email protected]>
17775 S:      Maintained
17776 F:      Documentation/driver-api/backlight/lp855x-driver.rst
17777 F:      drivers/video/backlight/lp855x_bl.c
17778 F:      include/linux/platform_data/lp855x.h
17779
17780 TI LP8727 CHARGER DRIVER
17781 M:      Milo Kim <[email protected]>
17782 S:      Maintained
17783 F:      drivers/power/supply/lp8727_charger.c
17784 F:      include/linux/platform_data/lp8727.h
17785
17786 TI LP8788 MFD DRIVER
17787 M:      Milo Kim <[email protected]>
17788 S:      Maintained
17789 F:      drivers/iio/adc/lp8788_adc.c
17790 F:      drivers/leds/leds-lp8788.c
17791 F:      drivers/mfd/lp8788*.c
17792 F:      drivers/power/supply/lp8788-charger.c
17793 F:      drivers/regulator/lp8788-*.c
17794 F:      include/linux/mfd/lp8788*.h
17795
17796 TI NETCP ETHERNET DRIVER
17797 M:      Wingman Kwok <[email protected]>
17798 M:      Murali Karicheri <[email protected]>
17799 L:      [email protected]
17800 S:      Maintained
17801 F:      drivers/net/ethernet/ti/netcp*
17802
17803 TI PCM3060 ASoC CODEC DRIVER
17804 M:      Kirill Marinushkin <[email protected]>
17805 L:      [email protected] (moderated for non-subscribers)
17806 S:      Maintained
17807 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
17808 F:      sound/soc/codecs/pcm3060*
17809
17810 TI TAS571X FAMILY ASoC CODEC DRIVER
17811 M:      Kevin Cernekee <[email protected]>
17812 L:      [email protected] (moderated for non-subscribers)
17813 S:      Odd Fixes
17814 F:      sound/soc/codecs/tas571x*
17815
17816 TI TCAN4X5X DEVICE DRIVER
17817 M:      Dan Murphy <[email protected]>
17818 L:      [email protected]
17819 S:      Maintained
17820 F:      Documentation/devicetree/bindings/net/can/tcan4x5x.txt
17821 F:      drivers/net/can/m_can/tcan4x5x*
17822
17823 TI TRF7970A NFC DRIVER
17824 M:      Mark Greer <[email protected]>
17825 L:      [email protected]
17826 L:      [email protected] (moderated for non-subscribers)
17827 S:      Supported
17828 F:      Documentation/devicetree/bindings/net/nfc/trf7970a.txt
17829 F:      drivers/nfc/trf7970a.c
17830
17831 TI TWL4030 SERIES SOC CODEC DRIVER
17832 M:      Peter Ujfalusi <[email protected]>
17833 L:      [email protected] (moderated for non-subscribers)
17834 S:      Maintained
17835 F:      sound/soc/codecs/twl4030*
17836
17837 TI VPE/CAL DRIVERS
17838 M:      Benoit Parrot <[email protected]>
17839 L:      [email protected]
17840 S:      Maintained
17841 W:      http://linuxtv.org/
17842 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17843 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
17844 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
17845 F:      drivers/media/platform/ti-vpe/
17846
17847 TI WILINK WIRELESS DRIVERS
17848 L:      [email protected]
17849 S:      Orphan
17850 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
17851 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
17852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
17853 F:      drivers/net/wireless/ti/
17854 F:      include/linux/wl12xx.h
17855
17856 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
17857 M:      John Stultz <[email protected]>
17858 M:      Thomas Gleixner <[email protected]>
17859 R:      Stephen Boyd <[email protected]>
17860 L:      [email protected]
17861 S:      Supported
17862 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
17863 F:      include/linux/clocksource.h
17864 F:      include/linux/time.h
17865 F:      include/linux/timex.h
17866 F:      include/uapi/linux/time.h
17867 F:      include/uapi/linux/timex.h
17868 F:      kernel/time/alarmtimer.c
17869 F:      kernel/time/clocksource.c
17870 F:      kernel/time/ntp.c
17871 F:      kernel/time/time*.c
17872 F:      tools/testing/selftests/timers/
17873
17874 TIPC NETWORK LAYER
17875 M:      Jon Maloy <[email protected]>
17876 M:      Ying Xue <[email protected]>
17877 L:      [email protected] (core kernel code)
17878 L:      [email protected] (user apps, general discussion)
17879 S:      Maintained
17880 W:      http://tipc.sourceforge.net/
17881 F:      include/uapi/linux/tipc*.h
17882 F:      net/tipc/
17883
17884 TLAN NETWORK DRIVER
17885 M:      Samuel Chessman <[email protected]>
17886 L:      [email protected] (subscribers-only)
17887 S:      Maintained
17888 W:      http://sourceforge.net/projects/tlan/
17889 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
17890 F:      drivers/net/ethernet/ti/tlan.*
17891
17892 TM6000 VIDEO4LINUX DRIVER
17893 M:      Mauro Carvalho Chehab <[email protected]>
17894 L:      [email protected]
17895 S:      Odd fixes
17896 W:      https://linuxtv.org
17897 T:      git git://linuxtv.org/media_tree.git
17898 F:      Documentation/admin-guide/media/tm6000*
17899 F:      drivers/media/usb/tm6000/
17900
17901 TMIO/SDHI MMC DRIVER
17902 M:      Wolfram Sang <[email protected]>
17903 L:      [email protected]
17904 S:      Supported
17905 F:      drivers/mmc/host/renesas_sdhi*
17906 F:      drivers/mmc/host/tmio_mmc*
17907 F:      include/linux/mfd/tmio.h
17908
17909 TMP401 HARDWARE MONITOR DRIVER
17910 M:      Guenter Roeck <[email protected]>
17911 L:      [email protected]
17912 S:      Maintained
17913 F:      Documentation/hwmon/tmp401.rst
17914 F:      drivers/hwmon/tmp401.c
17915
17916 TMP513 HARDWARE MONITOR DRIVER
17917 M:      Eric Tremblay <[email protected]>
17918 L:      [email protected]
17919 S:      Maintained
17920 F:      Documentation/hwmon/tmp513.rst
17921 F:      drivers/hwmon/tmp513.c
17922
17923 TMPFS (SHMEM FILESYSTEM)
17924 M:      Hugh Dickins <[email protected]>
17925 L:      [email protected]
17926 S:      Maintained
17927 F:      include/linux/shmem_fs.h
17928 F:      mm/shmem.c
17929
17930 TOMOYO SECURITY MODULE
17931 M:      Kentaro Takeda <[email protected]>
17932 M:      Tetsuo Handa <[email protected]>
17933 L:      [email protected] (subscribers-only, for developers in English)
17934 L:      [email protected] (subscribers-only, for users in English)
17935 L:      [email protected] (subscribers-only, for developers in Japanese)
17936 L:      [email protected] (subscribers-only, for users in Japanese)
17937 S:      Maintained
17938 W:      https://tomoyo.osdn.jp/
17939 F:      security/tomoyo/
17940
17941 TOPSTAR LAPTOP EXTRAS DRIVER
17942 M:      Herton Ronaldo Krzesinski <[email protected]>
17943 L:      [email protected]
17944 S:      Maintained
17945 F:      drivers/platform/x86/topstar-laptop.c
17946
17947 TORTURE-TEST MODULES
17948 M:      Davidlohr Bueso <[email protected]>
17949 M:      "Paul E. McKenney" <[email protected]>
17950 M:      Josh Triplett <[email protected]>
17951 L:      [email protected]
17952 S:      Supported
17953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
17954 F:      Documentation/RCU/torture.rst
17955 F:      kernel/locking/locktorture.c
17956 F:      kernel/rcu/rcuscale.c
17957 F:      kernel/rcu/rcutorture.c
17958 F:      kernel/rcu/refscale.c
17959 F:      kernel/torture.c
17960
17961 TOSHIBA ACPI EXTRAS DRIVER
17962 M:      Azael Avalos <[email protected]>
17963 L:      [email protected]
17964 S:      Maintained
17965 F:      drivers/platform/x86/toshiba_acpi.c
17966
17967 TOSHIBA BLUETOOTH DRIVER
17968 M:      Azael Avalos <[email protected]>
17969 L:      [email protected]
17970 S:      Maintained
17971 F:      drivers/platform/x86/toshiba_bluetooth.c
17972
17973 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
17974 M:      Azael Avalos <[email protected]>
17975 L:      [email protected]
17976 S:      Maintained
17977 F:      drivers/platform/x86/toshiba_haps.c
17978
17979 TOSHIBA SMM DRIVER
17980 M:      Jonathan Buzzard <[email protected]>
17981 S:      Maintained
17982 W:      http://www.buzzard.org.uk/toshiba/
17983 F:      drivers/char/toshiba.c
17984 F:      include/linux/toshiba.h
17985 F:      include/uapi/linux/toshiba.h
17986
17987 TOSHIBA TC358743 DRIVER
17988 M:      Mats Randgaard <[email protected]>
17989 L:      [email protected]
17990 S:      Maintained
17991 F:      drivers/media/i2c/tc358743*
17992 F:      include/media/i2c/tc358743.h
17993
17994 TOSHIBA WMI HOTKEYS DRIVER
17995 M:      Azael Avalos <[email protected]>
17996 L:      [email protected]
17997 S:      Maintained
17998 F:      drivers/platform/x86/toshiba-wmi.c
17999
18000 TPM DEVICE DRIVER
18001 M:      Peter Huewe <[email protected]>
18002 M:      Jarkko Sakkinen <[email protected]>
18003 R:      Jason Gunthorpe <[email protected]>
18004 L:      [email protected]
18005 S:      Maintained
18006 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
18007 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
18008 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
18009 F:      drivers/char/tpm/
18010
18011 TRACING
18012 M:      Steven Rostedt <[email protected]>
18013 M:      Ingo Molnar <[email protected]>
18014 S:      Maintained
18015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
18016 F:      Documentation/trace/ftrace.rst
18017 F:      arch/*/*/*/ftrace.h
18018 F:      arch/*/kernel/ftrace.c
18019 F:      fs/tracefs/
18020 F:      include/*/ftrace.h
18021 F:      include/linux/trace*.h
18022 F:      include/trace/
18023 F:      kernel/trace/
18024 F:      tools/testing/selftests/ftrace/
18025
18026 TRACING MMIO ACCESSES (MMIOTRACE)
18027 M:      Steven Rostedt <[email protected]>
18028 M:      Ingo Molnar <[email protected]>
18029 R:      Karol Herbst <[email protected]>
18030 R:      Pekka Paalanen <[email protected]>
18031 L:      [email protected]
18032 L:      [email protected]
18033 S:      Maintained
18034 F:      arch/x86/mm/kmmio.c
18035 F:      arch/x86/mm/mmio-mod.c
18036 F:      arch/x86/mm/testmmiotrace.c
18037 F:      include/linux/mmiotrace.h
18038 F:      kernel/trace/trace_mmiotrace.c
18039
18040 TRIVIAL PATCHES
18041 M:      Jiri Kosina <[email protected]>
18042 S:      Maintained
18043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
18044 K:      ^Subject:.*(?i)trivial
18045
18046 TTY LAYER
18047 M:      Greg Kroah-Hartman <[email protected]>
18048 M:      Jiri Slaby <[email protected]>
18049 S:      Supported
18050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
18051 F:      Documentation/driver-api/serial/
18052 F:      drivers/tty/
18053 F:      drivers/tty/serial/serial_core.c
18054 F:      include/linux/serial.h
18055 F:      include/linux/serial_core.h
18056 F:      include/linux/tty.h
18057 F:      include/uapi/linux/serial.h
18058 F:      include/uapi/linux/serial_core.h
18059 F:      include/uapi/linux/tty.h
18060
18061 TUA9001 MEDIA DRIVER
18062 M:      Antti Palosaari <[email protected]>
18063 L:      [email protected]
18064 S:      Maintained
18065 W:      https://linuxtv.org
18066 W:      http://palosaari.fi/linux/
18067 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18068 T:      git git://linuxtv.org/anttip/media_tree.git
18069 F:      drivers/media/tuners/tua9001*
18070
18071 TULIP NETWORK DRIVERS
18072 L:      [email protected]
18073 L:      [email protected]
18074 S:      Orphan
18075 F:      drivers/net/ethernet/dec/tulip/
18076
18077 TUN/TAP driver
18078 M:      Maxim Krasnyansky <[email protected]>
18079 S:      Maintained
18080 W:      http://vtun.sourceforge.net/tun
18081 F:      Documentation/networking/tuntap.rst
18082 F:      arch/um/os-Linux/drivers/
18083
18084 TURBOCHANNEL SUBSYSTEM
18085 M:      "Maciej W. Rozycki" <[email protected]>
18086 M:      Ralf Baechle <[email protected]>
18087 L:      [email protected]
18088 S:      Maintained
18089 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
18090 F:      drivers/tc/
18091 F:      include/linux/tc.h
18092
18093 TURBOSTAT UTILITY
18094 M:      "Len Brown" <[email protected]>
18095 L:      [email protected]
18096 S:      Supported
18097 Q:      https://patchwork.kernel.org/project/linux-pm/list/
18098 B:      https://bugzilla.kernel.org
18099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
18100 F:      tools/power/x86/turbostat/
18101
18102 TW5864 VIDEO4LINUX DRIVER
18103 M:      Bluecherry Maintainers <[email protected]>
18104 M:      Anton Sviridenko <[email protected]>
18105 M:      Andrey Utkin <[email protected]>
18106 M:      Andrey Utkin <[email protected]>
18107 L:      [email protected]
18108 S:      Supported
18109 F:      drivers/media/pci/tw5864/
18110
18111 TW68 VIDEO4LINUX DRIVER
18112 M:      Hans Verkuil <[email protected]>
18113 L:      [email protected]
18114 S:      Odd Fixes
18115 W:      https://linuxtv.org
18116 T:      git git://linuxtv.org/media_tree.git
18117 F:      drivers/media/pci/tw68/
18118
18119 TW686X VIDEO4LINUX DRIVER
18120 M:      Ezequiel Garcia <[email protected]>
18121 L:      [email protected]
18122 S:      Maintained
18123 W:      http://linuxtv.org
18124 T:      git git://linuxtv.org/media_tree.git
18125 F:      drivers/media/pci/tw686x/
18126
18127 UACCE ACCELERATOR FRAMEWORK
18128 M:      Zhangfei Gao <[email protected]>
18129 M:      Zhou Wang <[email protected]>
18130 L:      [email protected]
18131 L:      [email protected]
18132 S:      Maintained
18133 F:      Documentation/ABI/testing/sysfs-driver-uacce
18134 F:      Documentation/misc-devices/uacce.rst
18135 F:      drivers/misc/uacce/
18136 F:      include/linux/uacce.h
18137 F:      include/uapi/misc/uacce/
18138
18139 UBI FILE SYSTEM (UBIFS)
18140 M:      Richard Weinberger <[email protected]>
18141 L:      [email protected]
18142 S:      Supported
18143 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
18144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
18145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
18146 F:      Documentation/filesystems/ubifs-authentication.rst
18147 F:      Documentation/filesystems/ubifs.rst
18148 F:      fs/ubifs/
18149
18150 UCLINUX (M68KNOMMU AND COLDFIRE)
18151 M:      Greg Ungerer <[email protected]>
18152 L:      [email protected]
18153 L:      [email protected]  (subscribers-only)
18154 S:      Maintained
18155 W:      http://www.linux-m68k.org/
18156 W:      http://www.uclinux.org/
18157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
18158 F:      arch/m68k/*/*_no.*
18159 F:      arch/m68k/68*/
18160 F:      arch/m68k/coldfire/
18161 F:      arch/m68k/include/asm/*_no.*
18162
18163 UDF FILESYSTEM
18164 M:      Jan Kara <[email protected]>
18165 S:      Maintained
18166 F:      Documentation/filesystems/udf.rst
18167 F:      fs/udf/
18168
18169 UDRAW TABLET
18170 M:      Bastien Nocera <[email protected]>
18171 L:      [email protected]
18172 S:      Maintained
18173 F:      drivers/hid/hid-udraw-ps3.c
18174
18175 UFS FILESYSTEM
18176 M:      Evgeniy Dushistov <[email protected]>
18177 S:      Maintained
18178 F:      Documentation/admin-guide/ufs.rst
18179 F:      fs/ufs/
18180
18181 UHID USERSPACE HID IO DRIVER
18182 M:      David Rheinsberg <[email protected]>
18183 L:      [email protected]
18184 S:      Maintained
18185 F:      drivers/hid/uhid.c
18186 F:      include/uapi/linux/uhid.h
18187
18188 ULPI BUS
18189 M:      Heikki Krogerus <[email protected]>
18190 L:      [email protected]
18191 S:      Maintained
18192 F:      drivers/usb/common/ulpi.c
18193 F:      include/linux/ulpi/
18194
18195 UNICODE SUBSYSTEM
18196 M:      Gabriel Krisman Bertazi <[email protected]>
18197 L:      [email protected]
18198 S:      Supported
18199 F:      fs/unicode/
18200
18201 UNIFDEF
18202 M:      Tony Finch <[email protected]>
18203 S:      Maintained
18204 W:      http://dotat.at/prog/unifdef
18205 F:      scripts/unifdef.c
18206
18207 UNIFORM CDROM DRIVER
18208 M:      Jens Axboe <[email protected]>
18209 S:      Maintained
18210 W:      http://www.kernel.dk
18211 F:      Documentation/cdrom/
18212 F:      drivers/cdrom/cdrom.c
18213 F:      include/linux/cdrom.h
18214 F:      include/uapi/linux/cdrom.h
18215
18216 UNISYS S-PAR DRIVERS
18217 M:      David Kershner <[email protected]>
18218 L:      [email protected] (Unisys internal)
18219 S:      Supported
18220 F:      drivers/staging/unisys/
18221 F:      drivers/visorbus/
18222 F:      include/linux/visorbus.h
18223
18224 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
18225 R:      Alim Akhtar <[email protected]>
18226 R:      Avri Altman <[email protected]>
18227 L:      [email protected]
18228 S:      Supported
18229 F:      Documentation/scsi/ufs.rst
18230 F:      drivers/scsi/ufs/
18231
18232 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
18233 M:      Pedro Sousa <[email protected]>
18234 L:      [email protected]
18235 S:      Supported
18236 F:      drivers/scsi/ufs/*dwc*
18237
18238 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
18239 M:      Stanley Chu <[email protected]>
18240 L:      [email protected]
18241 L:      [email protected] (moderated for non-subscribers)
18242 S:      Maintained
18243 F:      drivers/scsi/ufs/ufs-mediatek*
18244
18245 UNSORTED BLOCK IMAGES (UBI)
18246 M:      Richard Weinberger <[email protected]>
18247 L:      [email protected]
18248 S:      Supported
18249 W:      http://www.linux-mtd.infradead.org/
18250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
18251 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
18252 F:      drivers/mtd/ubi/
18253 F:      include/linux/mtd/ubi.h
18254 F:      include/uapi/mtd/ubi-user.h
18255
18256 USB "USBNET" DRIVER FRAMEWORK
18257 M:      Oliver Neukum <[email protected]>
18258 L:      [email protected]
18259 S:      Maintained
18260 W:      http://www.linux-usb.org/usbnet
18261 F:      drivers/net/usb/usbnet.c
18262 F:      include/linux/usb/usbnet.h
18263
18264 USB ACM DRIVER
18265 M:      Oliver Neukum <[email protected]>
18266 L:      [email protected]
18267 S:      Maintained
18268 F:      Documentation/usb/acm.rst
18269 F:      drivers/usb/class/cdc-acm.*
18270
18271 USB APPLE MFI FASTCHARGE DRIVER
18272 M:      Bastien Nocera <[email protected]>
18273 L:      [email protected]
18274 S:      Maintained
18275 F:      drivers/usb/misc/apple-mfi-fastcharge.c
18276
18277 USB AR5523 WIRELESS DRIVER
18278 M:      Pontus Fuchs <[email protected]>
18279 L:      [email protected]
18280 S:      Maintained
18281 F:      drivers/net/wireless/ath/ar5523/
18282
18283 USB ATTACHED SCSI
18284 M:      Oliver Neukum <[email protected]>
18285 L:      [email protected]
18286 L:      [email protected]
18287 S:      Maintained
18288 F:      drivers/usb/storage/uas.c
18289
18290 USB CDC ETHERNET DRIVER
18291 M:      Oliver Neukum <[email protected]>
18292 L:      [email protected]
18293 S:      Maintained
18294 F:      drivers/net/usb/cdc_*.c
18295 F:      include/uapi/linux/usb/cdc.h
18296
18297 USB CHAOSKEY DRIVER
18298 M:      Keith Packard <[email protected]>
18299 L:      [email protected]
18300 S:      Maintained
18301 F:      drivers/usb/misc/chaoskey.c
18302
18303 USB CYPRESS C67X00 DRIVER
18304 M:      Peter Korsgaard <[email protected]>
18305 L:      [email protected]
18306 S:      Maintained
18307 F:      drivers/usb/c67x00/
18308
18309 USB DAVICOM DM9601 DRIVER
18310 M:      Peter Korsgaard <[email protected]>
18311 L:      [email protected]
18312 S:      Maintained
18313 W:      http://www.linux-usb.org/usbnet
18314 F:      drivers/net/usb/dm9601.c
18315
18316 USB EHCI DRIVER
18317 M:      Alan Stern <[email protected]>
18318 L:      [email protected]
18319 S:      Maintained
18320 F:      Documentation/usb/ehci.rst
18321 F:      drivers/usb/host/ehci*
18322
18323 USB GADGET/PERIPHERAL SUBSYSTEM
18324 M:      Felipe Balbi <[email protected]>
18325 L:      [email protected]
18326 S:      Maintained
18327 W:      http://www.linux-usb.org/gadget
18328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
18329 F:      drivers/usb/gadget/
18330 F:      include/linux/usb/gadget*
18331
18332 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
18333 M:      Jiri Kosina <[email protected]>
18334 M:      Benjamin Tissoires <[email protected]>
18335 L:      [email protected]
18336 S:      Maintained
18337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
18338 F:      Documentation/hid/hiddev.rst
18339 F:      drivers/hid/usbhid/
18340
18341 USB INTEL XHCI ROLE MUX DRIVER
18342 M:      Hans de Goede <[email protected]>
18343 L:      [email protected]
18344 S:      Maintained
18345 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
18346
18347 USB IP DRIVER FOR HISILICON KIRIN
18348 M:      Yu Chen <[email protected]>
18349 M:      Binghui Wang <[email protected]>
18350 L:      [email protected]
18351 S:      Maintained
18352 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
18353 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
18354
18355 USB ISP116X DRIVER
18356 M:      Olav Kongas <[email protected]>
18357 L:      [email protected]
18358 S:      Maintained
18359 F:      drivers/usb/host/isp116x*
18360 F:      include/linux/usb/isp116x.h
18361
18362 USB LAN78XX ETHERNET DRIVER
18363 M:      Woojung Huh <[email protected]>
18364 M:      [email protected]
18365 L:      [email protected]
18366 S:      Maintained
18367 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
18368 F:      drivers/net/usb/lan78xx.*
18369 F:      include/dt-bindings/net/microchip-lan78xx.h
18370
18371 USB MASS STORAGE DRIVER
18372 M:      Alan Stern <[email protected]>
18373 L:      [email protected]
18374 L:      [email protected]
18375 S:      Maintained
18376 F:      drivers/usb/storage/
18377
18378 USB MIDI DRIVER
18379 M:      Clemens Ladisch <[email protected]>
18380 L:      [email protected] (moderated for non-subscribers)
18381 S:      Maintained
18382 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
18383 F:      sound/usb/midi.*
18384
18385 USB NETWORKING DRIVERS
18386 L:      [email protected]
18387 S:      Odd Fixes
18388 F:      drivers/net/usb/
18389
18390 USB OHCI DRIVER
18391 M:      Alan Stern <[email protected]>
18392 L:      [email protected]
18393 S:      Maintained
18394 F:      Documentation/usb/ohci.rst
18395 F:      drivers/usb/host/ohci*
18396
18397 USB OTG FSM (Finite State Machine)
18398 M:      Peter Chen <[email protected]>
18399 L:      [email protected]
18400 S:      Maintained
18401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
18402 F:      drivers/usb/common/usb-otg-fsm.c
18403
18404 USB OVER IP DRIVER
18405 M:      Valentina Manea <[email protected]>
18406 M:      Shuah Khan <[email protected]>
18407 M:      Shuah Khan <[email protected]>
18408 L:      [email protected]
18409 S:      Maintained
18410 F:      Documentation/usb/usbip_protocol.rst
18411 F:      drivers/usb/usbip/
18412 F:      tools/testing/selftests/drivers/usb/usbip/
18413 F:      tools/usb/usbip/
18414
18415 USB PEGASUS DRIVER
18416 M:      Petko Manolov <[email protected]>
18417 L:      [email protected]
18418 L:      [email protected]
18419 S:      Maintained
18420 W:      https://github.com/petkan/pegasus
18421 T:      git git://github.com/petkan/pegasus.git
18422 F:      drivers/net/usb/pegasus.*
18423
18424 USB PHY LAYER
18425 M:      Felipe Balbi <[email protected]>
18426 L:      [email protected]
18427 S:      Maintained
18428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
18429 F:      drivers/usb/phy/
18430
18431 USB PRINTER DRIVER (usblp)
18432 M:      Pete Zaitcev <[email protected]>
18433 L:      [email protected]
18434 S:      Supported
18435 F:      drivers/usb/class/usblp.c
18436
18437 USB RAW GADGET DRIVER
18438 R:      Andrey Konovalov <[email protected]>
18439 L:      [email protected]
18440 S:      Maintained
18441 F:      Documentation/usb/raw-gadget.rst
18442 F:      drivers/usb/gadget/legacy/raw_gadget.c
18443 F:      include/uapi/linux/usb/raw_gadget.h
18444
18445 USB QMI WWAN NETWORK DRIVER
18446 M:      Bjørn Mork <[email protected]>
18447 L:      [email protected]
18448 S:      Maintained
18449 F:      Documentation/ABI/testing/sysfs-class-net-qmi
18450 F:      drivers/net/usb/qmi_wwan.c
18451
18452 USB RTL8150 DRIVER
18453 M:      Petko Manolov <[email protected]>
18454 L:      [email protected]
18455 L:      [email protected]
18456 S:      Maintained
18457 W:      https://github.com/petkan/rtl8150
18458 T:      git git://github.com/petkan/rtl8150.git
18459 F:      drivers/net/usb/rtl8150.c
18460
18461 USB SERIAL SUBSYSTEM
18462 M:      Johan Hovold <[email protected]>
18463 L:      [email protected]
18464 S:      Maintained
18465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
18466 F:      Documentation/usb/usb-serial.rst
18467 F:      drivers/usb/serial/
18468 F:      include/linux/usb/serial.h
18469
18470 USB SMSC75XX ETHERNET DRIVER
18471 M:      Steve Glendinning <[email protected]>
18472 L:      [email protected]
18473 S:      Maintained
18474 F:      drivers/net/usb/smsc75xx.*
18475
18476 USB SMSC95XX ETHERNET DRIVER
18477 M:      Steve Glendinning <[email protected]>
18478 M:      [email protected]
18479 L:      [email protected]
18480 S:      Maintained
18481 F:      drivers/net/usb/smsc95xx.*
18482
18483 USB SUBSYSTEM
18484 M:      Greg Kroah-Hartman <[email protected]>
18485 L:      [email protected]
18486 S:      Supported
18487 W:      http://www.linux-usb.org
18488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
18489 F:      Documentation/devicetree/bindings/usb/
18490 F:      Documentation/usb/
18491 F:      drivers/usb/
18492 F:      include/linux/usb.h
18493 F:      include/linux/usb/
18494
18495 USB TYPEC BUS FOR ALTERNATE MODES
18496 M:      Heikki Krogerus <[email protected]>
18497 L:      [email protected]
18498 S:      Maintained
18499 F:      Documentation/ABI/testing/sysfs-bus-typec
18500 F:      Documentation/driver-api/usb/typec_bus.rst
18501 F:      drivers/usb/typec/altmodes/
18502 F:      include/linux/usb/typec_altmode.h
18503
18504 USB TYPEC CLASS
18505 M:      Heikki Krogerus <[email protected]>
18506 L:      [email protected]
18507 S:      Maintained
18508 F:      Documentation/ABI/testing/sysfs-class-typec
18509 F:      Documentation/driver-api/usb/typec.rst
18510 F:      drivers/usb/typec/
18511 F:      include/linux/usb/typec.h
18512
18513 USB TYPEC INTEL PMC MUX DRIVER
18514 M:      Heikki Krogerus <[email protected]>
18515 L:      [email protected]
18516 S:      Maintained
18517 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
18518 F:      drivers/usb/typec/mux/intel_pmc_mux.c
18519
18520 USB TYPEC PI3USB30532 MUX DRIVER
18521 M:      Hans de Goede <[email protected]>
18522 L:      [email protected]
18523 S:      Maintained
18524 F:      drivers/usb/typec/mux/pi3usb30532.c
18525
18526 USB TYPEC PORT CONTROLLER DRIVERS
18527 M:      Guenter Roeck <[email protected]>
18528 L:      [email protected]
18529 S:      Maintained
18530 F:      drivers/usb/typec/tcpm/
18531
18532 USB UHCI DRIVER
18533 M:      Alan Stern <[email protected]>
18534 L:      [email protected]
18535 S:      Maintained
18536 F:      drivers/usb/host/uhci*
18537
18538 USB VIDEO CLASS
18539 M:      Laurent Pinchart <[email protected]>
18540 L:      [email protected] (subscribers-only)
18541 L:      [email protected]
18542 S:      Maintained
18543 W:      http://www.ideasonboard.org/uvc/
18544 T:      git git://linuxtv.org/media_tree.git
18545 F:      drivers/media/usb/uvc/
18546 F:      include/uapi/linux/uvcvideo.h
18547
18548 USB WEBCAM GADGET
18549 M:      Laurent Pinchart <[email protected]>
18550 L:      [email protected]
18551 S:      Maintained
18552 F:      drivers/usb/gadget/function/*uvc*
18553 F:      drivers/usb/gadget/legacy/webcam.c
18554 F:      include/uapi/linux/usb/g_uvc.h
18555
18556 USB WIRELESS RNDIS DRIVER (rndis_wlan)
18557 M:      Jussi Kivilinna <[email protected]>
18558 L:      [email protected]
18559 S:      Maintained
18560 F:      drivers/net/wireless/rndis_wlan.c
18561
18562 USB XHCI DRIVER
18563 M:      Mathias Nyman <[email protected]>
18564 L:      [email protected]
18565 S:      Supported
18566 F:      drivers/usb/host/pci-quirks*
18567 F:      drivers/usb/host/xhci*
18568
18569 USB ZD1201 DRIVER
18570 L:      [email protected]
18571 S:      Orphan
18572 W:      http://linux-lc100020.sourceforge.net
18573 F:      drivers/net/wireless/zydas/zd1201.*
18574
18575 USB ZR364XX DRIVER
18576 M:      Antoine Jacquet <[email protected]>
18577 L:      [email protected]
18578 L:      [email protected]
18579 S:      Maintained
18580 W:      http://royale.zerezo.com/zr364xx/
18581 T:      git git://linuxtv.org/media_tree.git
18582 F:      Documentation/admin-guide/media/zr364xx*
18583 F:      drivers/media/usb/zr364xx/
18584
18585 USER-MODE LINUX (UML)
18586 M:      Jeff Dike <[email protected]>
18587 M:      Richard Weinberger <[email protected]>
18588 M:      Anton Ivanov <[email protected]>
18589 L:      [email protected]
18590 S:      Maintained
18591 W:      http://user-mode-linux.sourceforge.net
18592 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
18593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
18594 F:      Documentation/virt/uml/
18595 F:      arch/um/
18596 F:      arch/x86/um/
18597 F:      fs/hostfs/
18598
18599 USERSPACE COPYIN/COPYOUT (UIOVEC)
18600 M:      Alexander Viro <[email protected]>
18601 S:      Maintained
18602 F:      include/linux/uio.h
18603 F:      lib/iov_iter.c
18604
18605 USERSPACE DMA BUFFER DRIVER
18606 M:      Gerd Hoffmann <[email protected]>
18607 L:      [email protected]
18608 S:      Maintained
18609 T:      git git://anongit.freedesktop.org/drm/drm-misc
18610 F:      drivers/dma-buf/udmabuf.c
18611 F:      include/uapi/linux/udmabuf.h
18612
18613 USERSPACE I/O (UIO)
18614 M:      Greg Kroah-Hartman <[email protected]>
18615 S:      Maintained
18616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
18617 F:      Documentation/driver-api/uio-howto.rst
18618 F:      drivers/uio/
18619 F:      include/linux/uio_driver.h
18620
18621 UTIL-LINUX PACKAGE
18622 M:      Karel Zak <[email protected]>
18623 L:      [email protected]
18624 S:      Maintained
18625 W:      http://en.wikipedia.org/wiki/Util-linux
18626 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
18627
18628 UUID HELPERS
18629 M:      Christoph Hellwig <[email protected]>
18630 R:      Andy Shevchenko <[email protected]>
18631 L:      [email protected]
18632 S:      Maintained
18633 T:      git git://git.infradead.org/users/hch/uuid.git
18634 F:      include/linux/uuid.h
18635 F:      include/uapi/linux/uuid.h
18636 F:      lib/test_uuid.c
18637 F:      lib/uuid.c
18638
18639 UV SYSFS DRIVER
18640 M:      Justin Ernst <[email protected]>
18641 L:      [email protected]
18642 S:      Maintained
18643 F:      drivers/platform/x86/uv_sysfs.c
18644
18645 UVESAFB DRIVER
18646 M:      Michal Januszewski <[email protected]>
18647 L:      [email protected]
18648 S:      Maintained
18649 W:      https://github.com/mjanusz/v86d
18650 F:      Documentation/fb/uvesafb.rst
18651 F:      drivers/video/fbdev/uvesafb.*
18652
18653 Ux500 CLOCK DRIVERS
18654 M:      Ulf Hansson <[email protected]>
18655 L:      [email protected]
18656 L:      [email protected] (moderated for non-subscribers)
18657 S:      Maintained
18658 F:      drivers/clk/ux500/
18659
18660 VF610 NAND DRIVER
18661 M:      Stefan Agner <[email protected]>
18662 L:      [email protected]
18663 S:      Supported
18664 F:      drivers/mtd/nand/raw/vf610_nfc.c
18665
18666 VFAT/FAT/MSDOS FILESYSTEM
18667 M:      OGAWA Hirofumi <[email protected]>
18668 S:      Maintained
18669 F:      Documentation/filesystems/vfat.rst
18670 F:      fs/fat/
18671
18672 VFIO DRIVER
18673 M:      Alex Williamson <[email protected]>
18674 R:      Cornelia Huck <[email protected]>
18675 L:      [email protected]
18676 S:      Maintained
18677 T:      git git://github.com/awilliam/linux-vfio.git
18678 F:      Documentation/driver-api/vfio.rst
18679 F:      drivers/vfio/
18680 F:      include/linux/vfio.h
18681 F:      include/uapi/linux/vfio.h
18682
18683 VFIO FSL-MC DRIVER
18684 M:      Diana Craciun <[email protected]>
18685 L:      [email protected]
18686 S:      Maintained
18687 F:      drivers/vfio/fsl-mc/
18688
18689 VFIO MEDIATED DEVICE DRIVERS
18690 M:      Kirti Wankhede <[email protected]>
18691 L:      [email protected]
18692 S:      Maintained
18693 F:      Documentation/driver-api/vfio-mediated-device.rst
18694 F:      drivers/vfio/mdev/
18695 F:      include/linux/mdev.h
18696 F:      samples/vfio-mdev/
18697
18698 VFIO PLATFORM DRIVER
18699 M:      Eric Auger <[email protected]>
18700 L:      [email protected]
18701 S:      Maintained
18702 F:      drivers/vfio/platform/
18703
18704 VGA_SWITCHEROO
18705 R:      Lukas Wunner <[email protected]>
18706 S:      Maintained
18707 T:      git git://anongit.freedesktop.org/drm/drm-misc
18708 F:      Documentation/gpu/vga-switcheroo.rst
18709 F:      drivers/gpu/vga/vga_switcheroo.c
18710 F:      include/linux/vga_switcheroo.h
18711
18712 VIA RHINE NETWORK DRIVER
18713 S:      Maintained
18714 M:      Kevin Brace <[email protected]>
18715 F:      drivers/net/ethernet/via/via-rhine.c
18716
18717 VIA SD/MMC CARD CONTROLLER DRIVER
18718 M:      Bruce Chang <[email protected]>
18719 M:      Harald Welte <[email protected]>
18720 S:      Maintained
18721 F:      drivers/mmc/host/via-sdmmc.c
18722
18723 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
18724 M:      Florian Tobias Schandinat <[email protected]>
18725 L:      [email protected]
18726 S:      Maintained
18727 F:      drivers/video/fbdev/via/
18728 F:      include/linux/via-core.h
18729 F:      include/linux/via-gpio.h
18730 F:      include/linux/via_i2c.h
18731
18732 VIA VELOCITY NETWORK DRIVER
18733 M:      Francois Romieu <[email protected]>
18734 L:      [email protected]
18735 S:      Maintained
18736 F:      drivers/net/ethernet/via/via-velocity.*
18737
18738 VICODEC VIRTUAL CODEC DRIVER
18739 M:      Hans Verkuil <[email protected]>
18740 L:      [email protected]
18741 S:      Maintained
18742 W:      https://linuxtv.org
18743 T:      git git://linuxtv.org/media_tree.git
18744 F:      drivers/media/test-drivers/vicodec/*
18745
18746 VIDEO I2C POLLING DRIVER
18747 M:      Matt Ranostay <[email protected]>
18748 L:      [email protected]
18749 S:      Maintained
18750 F:      drivers/media/i2c/video-i2c.c
18751
18752 VIDEO MULTIPLEXER DRIVER
18753 M:      Philipp Zabel <[email protected]>
18754 L:      [email protected]
18755 S:      Maintained
18756 F:      drivers/media/platform/video-mux.c
18757
18758 VIDEOBUF2 FRAMEWORK
18759 M:      Tomasz Figa <[email protected]>
18760 M:      Marek Szyprowski <[email protected]>
18761 L:      [email protected]
18762 S:      Maintained
18763 F:      drivers/media/common/videobuf2/*
18764 F:      include/media/videobuf2-*
18765
18766 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
18767 M:      Helen Koike <[email protected]>
18768 R:      Shuah Khan <[email protected]>
18769 L:      [email protected]
18770 S:      Maintained
18771 W:      https://linuxtv.org
18772 T:      git git://linuxtv.org/media_tree.git
18773 F:      drivers/media/test-drivers/vimc/*
18774
18775 VIRT LIB
18776 M:      Alex Williamson <[email protected]>
18777 M:      Paolo Bonzini <[email protected]>
18778 L:      [email protected]
18779 S:      Supported
18780 F:      virt/lib/
18781
18782 VIRTIO AND VHOST VSOCK DRIVER
18783 M:      Stefan Hajnoczi <[email protected]>
18784 M:      Stefano Garzarella <[email protected]>
18785 L:      [email protected]
18786 L:      [email protected]
18787 L:      [email protected]
18788 S:      Maintained
18789 F:      drivers/net/vsockmon.c
18790 F:      drivers/vhost/vsock.c
18791 F:      include/linux/virtio_vsock.h
18792 F:      include/uapi/linux/virtio_vsock.h
18793 F:      include/uapi/linux/vm_sockets_diag.h
18794 F:      include/uapi/linux/vsockmon.h
18795 F:      net/vmw_vsock/af_vsock_tap.c
18796 F:      net/vmw_vsock/diag.c
18797 F:      net/vmw_vsock/virtio_transport.c
18798 F:      net/vmw_vsock/virtio_transport_common.c
18799 F:      net/vmw_vsock/vsock_loopback.c
18800 F:      tools/testing/vsock/
18801
18802 VIRTIO BLOCK AND SCSI DRIVERS
18803 M:      "Michael S. Tsirkin" <[email protected]>
18804 M:      Jason Wang <[email protected]>
18805 R:      Paolo Bonzini <[email protected]>
18806 R:      Stefan Hajnoczi <[email protected]>
18807 L:      [email protected]
18808 S:      Maintained
18809 F:      drivers/block/virtio_blk.c
18810 F:      drivers/scsi/virtio_scsi.c
18811 F:      drivers/vhost/scsi.c
18812 F:      include/uapi/linux/virtio_blk.h
18813 F:      include/uapi/linux/virtio_scsi.h
18814
18815 VIRTIO CONSOLE DRIVER
18816 M:      Amit Shah <[email protected]>
18817 L:      [email protected]
18818 S:      Maintained
18819 F:      drivers/char/virtio_console.c
18820 F:      include/linux/virtio_console.h
18821 F:      include/uapi/linux/virtio_console.h
18822
18823 VIRTIO CORE AND NET DRIVERS
18824 M:      "Michael S. Tsirkin" <[email protected]>
18825 M:      Jason Wang <[email protected]>
18826 L:      [email protected]
18827 S:      Maintained
18828 F:      Documentation/devicetree/bindings/virtio/
18829 F:      drivers/block/virtio_blk.c
18830 F:      drivers/crypto/virtio/
18831 F:      drivers/net/virtio_net.c
18832 F:      drivers/vdpa/
18833 F:      drivers/virtio/
18834 F:      include/linux/vdpa.h
18835 F:      include/linux/virtio*.h
18836 F:      include/uapi/linux/virtio_*.h
18837 F:      tools/virtio/
18838
18839 VIRTIO BALLOON
18840 M:      "Michael S. Tsirkin" <[email protected]>
18841 M:      David Hildenbrand <[email protected]>
18842 L:      [email protected]
18843 S:      Maintained
18844 F:      drivers/virtio/virtio_balloon.c
18845 F:      include/uapi/linux/virtio_balloon.h
18846 F:      include/linux/balloon_compaction.h
18847 F:      mm/balloon_compaction.c
18848
18849 VIRTIO CRYPTO DRIVER
18850 M:      Gonglei <[email protected]>
18851 L:      [email protected]
18852 L:      [email protected]
18853 S:      Maintained
18854 F:      drivers/crypto/virtio/
18855 F:      include/uapi/linux/virtio_crypto.h
18856
18857 VIRTIO DRIVERS FOR S390
18858 M:      Cornelia Huck <[email protected]>
18859 M:      Halil Pasic <[email protected]>
18860 L:      [email protected]
18861 L:      [email protected]
18862 L:      [email protected]
18863 S:      Supported
18864 F:      arch/s390/include/uapi/asm/virtio-ccw.h
18865 F:      drivers/s390/virtio/
18866
18867 VIRTIO FILE SYSTEM
18868 M:      Vivek Goyal <[email protected]>
18869 M:      Stefan Hajnoczi <[email protected]>
18870 M:      Miklos Szeredi <[email protected]>
18871 L:      [email protected]
18872 L:      [email protected]
18873 S:      Supported
18874 W:      https://virtio-fs.gitlab.io/
18875 F:      Documentation/filesystems/virtiofs.rst
18876 F:      fs/fuse/virtio_fs.c
18877 F:      include/uapi/linux/virtio_fs.h
18878
18879 VIRTIO GPU DRIVER
18880 M:      David Airlie <[email protected]>
18881 M:      Gerd Hoffmann <[email protected]>
18882 L:      [email protected]
18883 L:      [email protected]
18884 S:      Maintained
18885 T:      git git://anongit.freedesktop.org/drm/drm-misc
18886 F:      drivers/gpu/drm/virtio/
18887 F:      include/uapi/linux/virtio_gpu.h
18888
18889 VIRTIO HOST (VHOST)
18890 M:      "Michael S. Tsirkin" <[email protected]>
18891 M:      Jason Wang <[email protected]>
18892 L:      [email protected]
18893 L:      [email protected]
18894 L:      [email protected]
18895 S:      Maintained
18896 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
18897 F:      drivers/vhost/
18898 F:      include/linux/vhost_iotlb.h
18899 F:      include/uapi/linux/vhost.h
18900
18901 VIRTIO INPUT DRIVER
18902 M:      Gerd Hoffmann <[email protected]>
18903 S:      Maintained
18904 F:      drivers/virtio/virtio_input.c
18905 F:      include/uapi/linux/virtio_input.h
18906
18907 VIRTIO IOMMU DRIVER
18908 M:      Jean-Philippe Brucker <[email protected]>
18909 L:      [email protected]
18910 S:      Maintained
18911 F:      drivers/iommu/virtio-iommu.c
18912 F:      include/uapi/linux/virtio_iommu.h
18913
18914 VIRTIO MEM DRIVER
18915 M:      David Hildenbrand <[email protected]>
18916 L:      [email protected]
18917 S:      Maintained
18918 W:      https://virtio-mem.gitlab.io/
18919 F:      drivers/virtio/virtio_mem.c
18920 F:      include/uapi/linux/virtio_mem.h
18921
18922 VIRTUAL BOX GUEST DEVICE DRIVER
18923 M:      Hans de Goede <[email protected]>
18924 M:      Arnd Bergmann <[email protected]>
18925 M:      Greg Kroah-Hartman <[email protected]>
18926 S:      Maintained
18927 F:      drivers/virt/vboxguest/
18928 F:      include/linux/vbox_utils.h
18929 F:      include/uapi/linux/vbox*.h
18930
18931 VIRTUAL BOX SHARED FOLDER VFS DRIVER
18932 M:      Hans de Goede <[email protected]>
18933 L:      [email protected]
18934 S:      Maintained
18935 F:      fs/vboxsf/*
18936
18937 VIRTUAL SERIO DEVICE DRIVER
18938 M:      Stephen Chandler Paul <[email protected]>
18939 S:      Maintained
18940 F:      drivers/input/serio/userio.c
18941 F:      include/uapi/linux/userio.h
18942
18943 VIVID VIRTUAL VIDEO DRIVER
18944 M:      Hans Verkuil <[email protected]>
18945 L:      [email protected]
18946 S:      Maintained
18947 W:      https://linuxtv.org
18948 T:      git git://linuxtv.org/media_tree.git
18949 F:      drivers/media/test-drivers/vivid/*
18950
18951 VIDTV VIRTUAL DIGITAL TV DRIVER
18952 M:      Daniel W. S. Almeida <[email protected]>
18953 L:      [email protected]
18954 S:      Maintained
18955 W:      https://linuxtv.org
18956 T:      git git://linuxtv.org/media_tree.git
18957 F:      drivers/media/test-drivers/vidtv/*
18958
18959 VLYNQ BUS
18960 M:      Florian Fainelli <[email protected]>
18961 L:      [email protected] (subscribers-only)
18962 S:      Maintained
18963 F:      drivers/vlynq/vlynq.c
18964 F:      include/linux/vlynq.h
18965
18966 VME SUBSYSTEM
18967 M:      Martyn Welch <[email protected]>
18968 M:      Manohar Vanga <[email protected]>
18969 M:      Greg Kroah-Hartman <[email protected]>
18970 L:      [email protected]
18971 S:      Maintained
18972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
18973 F:      Documentation/driver-api/vme.rst
18974 F:      drivers/staging/vme/
18975 F:      drivers/vme/
18976 F:      include/linux/vme*
18977
18978 VMWARE BALLOON DRIVER
18979 M:      Nadav Amit <[email protected]>
18980 M:      "VMware, Inc." <[email protected]>
18981 L:      [email protected]
18982 S:      Maintained
18983 F:      drivers/misc/vmw_balloon.c
18984
18985 VMWARE HYPERVISOR INTERFACE
18986 M:      Deep Shah <[email protected]>
18987 M:      "VMware, Inc." <[email protected]>
18988 L:      [email protected]
18989 S:      Supported
18990 F:      arch/x86/include/asm/vmware.h
18991 F:      arch/x86/kernel/cpu/vmware.c
18992
18993 VMWARE PVRDMA DRIVER
18994 M:      Adit Ranadive <[email protected]>
18995 M:      VMware PV-Drivers <[email protected]>
18996 L:      [email protected]
18997 S:      Maintained
18998 F:      drivers/infiniband/hw/vmw_pvrdma/
18999
19000 VMware PVSCSI driver
19001 M:      Jim Gill <[email protected]>
19002 M:      VMware PV-Drivers <[email protected]>
19003 L:      [email protected]
19004 S:      Maintained
19005 F:      drivers/scsi/vmw_pvscsi.c
19006 F:      drivers/scsi/vmw_pvscsi.h
19007
19008 VMWARE VIRTUAL PTP CLOCK DRIVER
19009 M:      Vivek Thampi <[email protected]>
19010 M:      "VMware, Inc." <[email protected]>
19011 L:      [email protected]
19012 S:      Supported
19013 F:      drivers/ptp/ptp_vmw.c
19014
19015 VMWARE VMMOUSE SUBDRIVER
19016 M:      "VMware Graphics" <[email protected]>
19017 M:      "VMware, Inc." <[email protected]>
19018 L:      [email protected]
19019 S:      Maintained
19020 F:      drivers/input/mouse/vmmouse.c
19021 F:      drivers/input/mouse/vmmouse.h
19022
19023 VMWARE VMXNET3 ETHERNET DRIVER
19024 M:      Ronak Doshi <[email protected]>
19025 M:      [email protected]
19026 L:      [email protected]
19027 S:      Maintained
19028 F:      drivers/net/vmxnet3/
19029
19030 VOCORE VOCORE2 BOARD
19031 M:      Harvey Hunt <[email protected]>
19032 L:      [email protected]
19033 S:      Maintained
19034 F:      arch/mips/boot/dts/ralink/vocore2.dts
19035
19036 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
19037 M:      Liam Girdwood <[email protected]>
19038 M:      Mark Brown <[email protected]>
19039 L:      [email protected]
19040 S:      Supported
19041 W:      http://www.slimlogic.co.uk/?p=48
19042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
19043 F:      Documentation/devicetree/bindings/regulator/
19044 F:      Documentation/power/regulator/
19045 F:      drivers/regulator/
19046 F:      include/dt-bindings/regulator/
19047 F:      include/linux/regulator/
19048 K:      regulator_get_optional
19049
19050 VRF
19051 M:      David Ahern <[email protected]>
19052 L:      [email protected]
19053 S:      Maintained
19054 F:      Documentation/networking/vrf.rst
19055 F:      drivers/net/vrf.c
19056
19057 VSPRINTF
19058 M:      Petr Mladek <[email protected]>
19059 M:      Steven Rostedt <[email protected]>
19060 M:      Sergey Senozhatsky <[email protected]>
19061 R:      Andy Shevchenko <[email protected]>
19062 R:      Rasmus Villemoes <[email protected]>
19063 S:      Maintained
19064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk.git
19065 F:      Documentation/core-api/printk-formats.rst
19066 F:      lib/test_printf.c
19067 F:      lib/vsprintf.c
19068
19069 VT1211 HARDWARE MONITOR DRIVER
19070 M:      Juerg Haefliger <[email protected]>
19071 L:      [email protected]
19072 S:      Maintained
19073 F:      Documentation/hwmon/vt1211.rst
19074 F:      drivers/hwmon/vt1211.c
19075
19076 VT8231 HARDWARE MONITOR DRIVER
19077 M:      Roger Lucas <[email protected]>
19078 L:      [email protected]
19079 S:      Maintained
19080 F:      drivers/hwmon/vt8231.c
19081
19082 VUB300 USB to SDIO/SD/MMC bridge chip
19083 L:      [email protected]
19084 S:      Orphan
19085 F:      drivers/mmc/host/vub300.c
19086
19087 W1 DALLAS'S 1-WIRE BUS
19088 M:      Evgeniy Polyakov <[email protected]>
19089 S:      Maintained
19090 F:      Documentation/devicetree/bindings/w1/
19091 F:      Documentation/w1/
19092 F:      drivers/w1/
19093 F:      include/linux/w1.h
19094
19095 W83791D HARDWARE MONITORING DRIVER
19096 M:      Marc Hulsman <[email protected]>
19097 L:      [email protected]
19098 S:      Maintained
19099 F:      Documentation/hwmon/w83791d.rst
19100 F:      drivers/hwmon/w83791d.c
19101
19102 W83793 HARDWARE MONITORING DRIVER
19103 M:      Rudolf Marek <[email protected]>
19104 L:      [email protected]
19105 S:      Maintained
19106 F:      Documentation/hwmon/w83793.rst
19107 F:      drivers/hwmon/w83793.c
19108
19109 W83795 HARDWARE MONITORING DRIVER
19110 M:      Jean Delvare <[email protected]>
19111 L:      [email protected]
19112 S:      Maintained
19113 F:      drivers/hwmon/w83795.c
19114
19115 W83L51xD SD/MMC CARD INTERFACE DRIVER
19116 M:      Pierre Ossman <[email protected]>
19117 S:      Maintained
19118 F:      drivers/mmc/host/wbsd.*
19119
19120 WACOM PROTOCOL 4 SERIAL TABLETS
19121 M:      Julian Squires <[email protected]>
19122 M:      Hans de Goede <[email protected]>
19123 L:      [email protected]
19124 S:      Maintained
19125 F:      drivers/input/tablet/wacom_serial4.c
19126
19127 WATCHDOG DEVICE DRIVERS
19128 M:      Wim Van Sebroeck <[email protected]>
19129 M:      Guenter Roeck <[email protected]>
19130 L:      [email protected]
19131 S:      Maintained
19132 W:      http://www.linux-watchdog.org/
19133 T:      git git://www.linux-watchdog.org/linux-watchdog.git
19134 F:      Documentation/devicetree/bindings/watchdog/
19135 F:      Documentation/watchdog/
19136 F:      drivers/watchdog/
19137 F:      include/linux/watchdog.h
19138 F:      include/uapi/linux/watchdog.h
19139
19140 WHISKEYCOVE PMIC GPIO DRIVER
19141 M:      Kuppuswamy Sathyanarayanan <[email protected]>
19142 L:      [email protected]
19143 S:      Maintained
19144 F:      drivers/gpio/gpio-wcove.c
19145
19146 WHWAVE RTC DRIVER
19147 M:      Dianlong Li <[email protected]>
19148 L:      [email protected]
19149 S:      Maintained
19150 F:      drivers/rtc/rtc-sd3078.c
19151
19152 WIIMOTE HID DRIVER
19153 M:      David Rheinsberg <[email protected]>
19154 L:      [email protected]
19155 S:      Maintained
19156 F:      drivers/hid/hid-wiimote*
19157
19158 WILOCITY WIL6210 WIRELESS DRIVER
19159 M:      Maya Erez <[email protected]>
19160 L:      [email protected]
19161 L:      [email protected]
19162 S:      Supported
19163 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
19164 F:      drivers/net/wireless/ath/wil6210/
19165
19166 WINBOND CIR DRIVER
19167 M:      David Härdeman <[email protected]>
19168 S:      Maintained
19169 F:      drivers/media/rc/winbond-cir.c
19170
19171 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
19172 M:      William Breathitt Gray <[email protected]>
19173 L:      [email protected]
19174 S:      Maintained
19175 F:      drivers/watchdog/ebc-c384_wdt.c
19176
19177 WINSYSTEMS WS16C48 GPIO DRIVER
19178 M:      William Breathitt Gray <[email protected]>
19179 L:      [email protected]
19180 S:      Maintained
19181 F:      drivers/gpio/gpio-ws16c48.c
19182
19183 WIREGUARD SECURE NETWORK TUNNEL
19184 M:      Jason A. Donenfeld <[email protected]>
19185 L:      [email protected]
19186 L:      [email protected]
19187 S:      Maintained
19188 F:      drivers/net/wireguard/
19189 F:      tools/testing/selftests/wireguard/
19190
19191 WISTRON LAPTOP BUTTON DRIVER
19192 M:      Miloslav Trmac <[email protected]>
19193 S:      Maintained
19194 F:      drivers/input/misc/wistron_btns.c
19195
19196 WL3501 WIRELESS PCMCIA CARD DRIVER
19197 L:      [email protected]
19198 S:      Odd fixes
19199 F:      drivers/net/wireless/wl3501*
19200
19201 WOLFSON MICROELECTRONICS DRIVERS
19202 L:      [email protected]
19203 S:      Supported
19204 W:      https://github.com/CirrusLogic/linux-drivers/wiki
19205 T:      git https://github.com/CirrusLogic/linux-drivers.git
19206 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
19207 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
19208 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
19209 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
19210 F:      Documentation/devicetree/bindings/sound/wlf,arizona.yaml
19211 F:      Documentation/hwmon/wm83??.rst
19212 F:      arch/arm/mach-s3c/mach-crag6410*
19213 F:      drivers/clk/clk-wm83*.c
19214 F:      drivers/extcon/extcon-arizona.c
19215 F:      drivers/gpio/gpio-*wm*.c
19216 F:      drivers/gpio/gpio-arizona.c
19217 F:      drivers/hwmon/wm83??-hwmon.c
19218 F:      drivers/input/misc/wm831x-on.c
19219 F:      drivers/input/touchscreen/wm831x-ts.c
19220 F:      drivers/input/touchscreen/wm97*.c
19221 F:      drivers/leds/leds-wm83*.c
19222 F:      drivers/mfd/arizona*
19223 F:      drivers/mfd/cs47l24*
19224 F:      drivers/mfd/wm*.c
19225 F:      drivers/power/supply/wm83*.c
19226 F:      drivers/regulator/arizona*
19227 F:      drivers/regulator/wm8*.c
19228 F:      drivers/rtc/rtc-wm83*.c
19229 F:      drivers/video/backlight/wm83*_bl.c
19230 F:      drivers/watchdog/wm83*_wdt.c
19231 F:      include/linux/mfd/arizona/
19232 F:      include/linux/mfd/wm831x/
19233 F:      include/linux/mfd/wm8350/
19234 F:      include/linux/mfd/wm8400*
19235 F:      include/linux/regulator/arizona*
19236 F:      include/linux/wm97xx.h
19237 F:      include/sound/wm????.h
19238 F:      sound/soc/codecs/arizona.?
19239 F:      sound/soc/codecs/cs47l24*
19240 F:      sound/soc/codecs/wm*
19241
19242 WORKQUEUE
19243 M:      Tejun Heo <[email protected]>
19244 R:      Lai Jiangshan <[email protected]>
19245 S:      Maintained
19246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
19247 F:      Documentation/core-api/workqueue.rst
19248 F:      include/linux/workqueue.h
19249 F:      kernel/workqueue.c
19250
19251 X-POWERS AXP288 PMIC DRIVERS
19252 M:      Hans de Goede <[email protected]>
19253 S:      Maintained
19254 F:      drivers/acpi/pmic/intel_pmic_xpower.c
19255 N:      axp288
19256
19257 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
19258 M:      Chen-Yu Tsai <[email protected]>
19259 L:      [email protected]
19260 S:      Maintained
19261 N:      axp[128]
19262
19263 X.25 STACK
19264 M:      Martin Schiller <[email protected]>
19265 L:      [email protected]
19266 S:      Maintained
19267 F:      Documentation/networking/lapb-module.rst
19268 F:      Documentation/networking/x25*
19269 F:      drivers/net/wan/hdlc_x25.c
19270 F:      drivers/net/wan/lapbether.c
19271 F:      include/*/lapb.h
19272 F:      include/net/x25*
19273 F:      include/uapi/linux/x25.h
19274 F:      net/lapb/
19275 F:      net/x25/
19276
19277 X86 ARCHITECTURE (32-BIT AND 64-BIT)
19278 M:      Thomas Gleixner <[email protected]>
19279 M:      Ingo Molnar <[email protected]>
19280 M:      Borislav Petkov <[email protected]>
19281 M:      [email protected]
19282 R:      "H. Peter Anvin" <[email protected]>
19283 L:      [email protected]
19284 S:      Maintained
19285 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
19286 F:      Documentation/devicetree/bindings/x86/
19287 F:      Documentation/x86/
19288 F:      arch/x86/
19289
19290 X86 ENTRY CODE
19291 M:      Andy Lutomirski <[email protected]>
19292 L:      [email protected]
19293 S:      Maintained
19294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
19295 F:      arch/x86/entry/
19296
19297 X86 MCE INFRASTRUCTURE
19298 M:      Tony Luck <[email protected]>
19299 M:      Borislav Petkov <[email protected]>
19300 L:      [email protected]
19301 S:      Maintained
19302 F:      arch/x86/kernel/cpu/mce/*
19303
19304 X86 MICROCODE UPDATE SUPPORT
19305 M:      Borislav Petkov <[email protected]>
19306 S:      Maintained
19307 F:      arch/x86/kernel/cpu/microcode/*
19308
19309 X86 MM
19310 M:      Dave Hansen <[email protected]>
19311 M:      Andy Lutomirski <[email protected]>
19312 M:      Peter Zijlstra <[email protected]>
19313 L:      [email protected]
19314 S:      Maintained
19315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
19316 F:      arch/x86/mm/
19317
19318 X86 PLATFORM DRIVERS
19319 M:      Hans de Goede <[email protected]>
19320 M:      Mark Gross <[email protected]>
19321 L:      [email protected]
19322 S:      Maintained
19323 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
19324 F:      drivers/platform/olpc/
19325 F:      drivers/platform/x86/
19326
19327 X86 PLATFORM DRIVERS - ARCH
19328 R:      Darren Hart <[email protected]>
19329 R:      Andy Shevchenko <[email protected]>
19330 L:      [email protected]
19331 L:      [email protected]
19332 S:      Maintained
19333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
19334 F:      arch/x86/platform
19335
19336 X86 PLATFORM UV HPE SUPERDOME FLEX
19337 M:      Steve Wahl <[email protected]>
19338 R:      Mike Travis <[email protected]>
19339 R:      Dimitri Sivanich <[email protected]>
19340 R:      Russ Anderson <[email protected]>
19341 S:      Supported
19342 F:      arch/x86/include/asm/uv/
19343 F:      arch/x86/kernel/apic/x2apic_uv_x.c
19344 F:      arch/x86/platform/uv/
19345
19346 X86 VDSO
19347 M:      Andy Lutomirski <[email protected]>
19348 L:      [email protected]
19349 S:      Maintained
19350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
19351 F:      arch/x86/entry/vdso/
19352
19353 XARRAY
19354 M:      Matthew Wilcox <[email protected]>
19355 L:      [email protected]
19356 S:      Supported
19357 F:      Documentation/core-api/xarray.rst
19358 F:      include/linux/idr.h
19359 F:      include/linux/xarray.h
19360 F:      lib/idr.c
19361 F:      lib/xarray.c
19362 F:      tools/testing/radix-tree
19363
19364 XBOX DVD IR REMOTE
19365 M:      Benjamin Valentin <[email protected]>
19366 S:      Maintained
19367 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
19368 F:      drivers/media/rc/xbox_remote.c
19369
19370 XC2028/3028 TUNER DRIVER
19371 M:      Mauro Carvalho Chehab <[email protected]>
19372 L:      [email protected]
19373 S:      Maintained
19374 W:      https://linuxtv.org
19375 T:      git git://linuxtv.org/media_tree.git
19376 F:      drivers/media/tuners/tuner-xc2028.*
19377
19378 XDP (eXpress Data Path)
19379 M:      Alexei Starovoitov <[email protected]>
19380 M:      Daniel Borkmann <[email protected]>
19381 M:      David S. Miller <[email protected]>
19382 M:      Jakub Kicinski <[email protected]>
19383 M:      Jesper Dangaard Brouer <[email protected]>
19384 M:      John Fastabend <[email protected]>
19385 L:      [email protected]
19386 L:      [email protected]
19387 S:      Supported
19388 F:      include/net/xdp.h
19389 F:      include/net/xdp_priv.h
19390 F:      include/trace/events/xdp.h
19391 F:      kernel/bpf/cpumap.c
19392 F:      kernel/bpf/devmap.c
19393 F:      net/core/xdp.c
19394 F:      samples/bpf/xdp*
19395 F:      tools/testing/selftests/bpf/*xdp*
19396 F:      tools/testing/selftests/bpf/*/*xdp*
19397 F:      drivers/net/ethernet/*/*/*/*/*xdp*
19398 F:      drivers/net/ethernet/*/*/*xdp*
19399 K:      (?:\b|_)xdp(?:\b|_)
19400
19401 XDP SOCKETS (AF_XDP)
19402 M:      Björn Töpel <[email protected]>
19403 M:      Magnus Karlsson <[email protected]>
19404 R:      Jonathan Lemon <[email protected]>
19405 L:      [email protected]
19406 L:      [email protected]
19407 S:      Maintained
19408 F:      Documentation/networking/af_xdp.rst
19409 F:      include/net/xdp_sock*
19410 F:      include/net/xsk_buff_pool.h
19411 F:      include/uapi/linux/if_xdp.h
19412 F:      include/uapi/linux/xdp_diag.h
19413 F:      include/net/netns/xdp.h
19414 F:      net/xdp/
19415 F:      samples/bpf/xdpsock*
19416 F:      tools/lib/bpf/xsk*
19417
19418 XEN BLOCK SUBSYSTEM
19419 M:      Konrad Rzeszutek Wilk <[email protected]>
19420 M:      Roger Pau Monné <[email protected]>
19421 L:      [email protected] (moderated for non-subscribers)
19422 S:      Supported
19423 F:      drivers/block/xen*
19424 F:      drivers/block/xen-blkback/*
19425
19426 XEN HYPERVISOR ARM
19427 M:      Stefano Stabellini <[email protected]>
19428 L:      [email protected] (moderated for non-subscribers)
19429 S:      Maintained
19430 F:      arch/arm/include/asm/xen/
19431 F:      arch/arm/xen/
19432
19433 XEN HYPERVISOR ARM64
19434 M:      Stefano Stabellini <[email protected]>
19435 L:      [email protected] (moderated for non-subscribers)
19436 S:      Maintained
19437 F:      arch/arm64/include/asm/xen/
19438 F:      arch/arm64/xen/
19439
19440 XEN HYPERVISOR INTERFACE
19441 M:      Boris Ostrovsky <[email protected]>
19442 M:      Juergen Gross <[email protected]>
19443 R:      Stefano Stabellini <[email protected]>
19444 L:      [email protected] (moderated for non-subscribers)
19445 S:      Supported
19446 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
19447 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
19448 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
19449 F:      arch/x86/include/asm/pvclock-abi.h
19450 F:      arch/x86/include/asm/xen/
19451 F:      arch/x86/platform/pvh/
19452 F:      arch/x86/xen/
19453 F:      drivers/*/xen-*front.c
19454 F:      drivers/xen/
19455 F:      include/uapi/xen/
19456 F:      include/xen/
19457
19458 XEN NETWORK BACKEND DRIVER
19459 M:      Wei Liu <[email protected]>
19460 M:      Paul Durrant <[email protected]>
19461 L:      [email protected] (moderated for non-subscribers)
19462 L:      [email protected]
19463 S:      Supported
19464 F:      drivers/net/xen-netback/*
19465
19466 XEN PCI SUBSYSTEM
19467 M:      Konrad Rzeszutek Wilk <[email protected]>
19468 L:      [email protected] (moderated for non-subscribers)
19469 S:      Supported
19470 F:      arch/x86/pci/*xen*
19471 F:      drivers/pci/*xen*
19472
19473 XEN PVSCSI DRIVERS
19474 M:      Juergen Gross <[email protected]>
19475 L:      [email protected] (moderated for non-subscribers)
19476 L:      [email protected]
19477 S:      Supported
19478 F:      drivers/scsi/xen-scsifront.c
19479 F:      drivers/xen/xen-scsiback.c
19480 F:      include/xen/interface/io/vscsiif.h
19481
19482 XEN SOUND FRONTEND DRIVER
19483 M:      Oleksandr Andrushchenko <[email protected]>
19484 L:      [email protected] (moderated for non-subscribers)
19485 L:      [email protected] (moderated for non-subscribers)
19486 S:      Supported
19487 F:      sound/xen/*
19488
19489 XEN SWIOTLB SUBSYSTEM
19490 M:      Konrad Rzeszutek Wilk <[email protected]>
19491 L:      [email protected] (moderated for non-subscribers)
19492 L:      [email protected]
19493 S:      Supported
19494 F:      arch/x86/xen/*swiotlb*
19495 F:      drivers/xen/*swiotlb*
19496
19497 XFS FILESYSTEM
19498 M:      Darrick J. Wong <[email protected]>
19499 M:      [email protected]
19500 L:      [email protected]
19501 S:      Supported
19502 W:      http://xfs.org/
19503 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
19504 F:      Documentation/ABI/testing/sysfs-fs-xfs
19505 F:      Documentation/admin-guide/xfs.rst
19506 F:      Documentation/filesystems/xfs-delayed-logging-design.rst
19507 F:      Documentation/filesystems/xfs-self-describing-metadata.rst
19508 F:      fs/xfs/
19509 F:      include/uapi/linux/dqblk_xfs.h
19510 F:      include/uapi/linux/fsmap.h
19511
19512 XILINX AXI ETHERNET DRIVER
19513 M:      Radhey Shyam Pandey <[email protected]>
19514 S:      Maintained
19515 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
19516
19517 XILINX CAN DRIVER
19518 M:      Appana Durga Kedareswara rao <[email protected]>
19519 R:      Naga Sureshkumar Relli <[email protected]>
19520 L:      [email protected]
19521 S:      Maintained
19522 F:      Documentation/devicetree/bindings/net/can/xilinx_can.txt
19523 F:      drivers/net/can/xilinx_can.c
19524
19525 XILINX GPIO DRIVER
19526 M:      Shubhrajyoti Datta <[email protected]>
19527 R:      Srinivas Neeli <[email protected]>
19528 R:      Michal Simek <[email protected]>
19529 S:      Maintained
19530 F:      Documentation/devicetree/bindings/gpio/gpio-xilinx.txt
19531 F:      Documentation/devicetree/bindings/gpio/gpio-zynq.txt
19532 F:      drivers/gpio/gpio-xilinx.c
19533 F:      drivers/gpio/gpio-zynq.c
19534
19535 XILINX SD-FEC IP CORES
19536 M:      Derek Kiernan <[email protected]>
19537 M:      Dragan Cvetic <[email protected]>
19538 S:      Maintained
19539 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
19540 F:      Documentation/misc-devices/xilinx_sdfec.rst
19541 F:      drivers/misc/Kconfig
19542 F:      drivers/misc/Makefile
19543 F:      drivers/misc/xilinx_sdfec.c
19544 F:      include/uapi/misc/xilinx_sdfec.h
19545
19546 XILINX UARTLITE SERIAL DRIVER
19547 M:      Peter Korsgaard <[email protected]>
19548 L:      [email protected]
19549 S:      Maintained
19550 F:      drivers/tty/serial/uartlite.c
19551
19552 XILINX VIDEO IP CORES
19553 M:      Hyun Kwon <[email protected]>
19554 M:      Laurent Pinchart <[email protected]>
19555 L:      [email protected]
19556 S:      Supported
19557 T:      git git://linuxtv.org/media_tree.git
19558 F:      Documentation/devicetree/bindings/media/xilinx/
19559 F:      drivers/media/platform/xilinx/
19560 F:      include/uapi/linux/xilinx-v4l2-controls.h
19561
19562 XILINX ZYNQMP DPDMA DRIVER
19563 M:      Hyun Kwon <[email protected]>
19564 M:      Laurent Pinchart <[email protected]>
19565 L:      [email protected]
19566 S:      Supported
19567 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
19568 F:      drivers/dma/xilinx/xilinx_dpdma.c
19569 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
19570
19571 XILINX ZYNQMP PSGTR PHY DRIVER
19572 M:      Anurag Kumar Vulisha <[email protected]>
19573 M:      Laurent Pinchart <[email protected]>
19574 L:      [email protected]
19575 S:      Supported
19576 T:      git https://github.com/Xilinx/linux-xlnx.git
19577 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
19578 F:      drivers/phy/xilinx/phy-zynqmp.c
19579
19580 XILLYBUS DRIVER
19581 M:      Eli Billauer <[email protected]>
19582 L:      [email protected]
19583 S:      Supported
19584 F:      drivers/char/xillybus/
19585
19586 XLP9XX I2C DRIVER
19587 M:      George Cherian <[email protected]>
19588 L:      [email protected]
19589 S:      Supported
19590 W:      http://www.marvell.com
19591 F:      Documentation/devicetree/bindings/i2c/i2c-xlp9xx.txt
19592 F:      drivers/i2c/busses/i2c-xlp9xx.c
19593
19594 XRA1403 GPIO EXPANDER
19595 M:      Nandor Han <[email protected]>
19596 M:      Semi Malinen <[email protected]>
19597 L:      [email protected]
19598 S:      Maintained
19599 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
19600 F:      drivers/gpio/gpio-xra1403.c
19601
19602 XTENSA XTFPGA PLATFORM SUPPORT
19603 M:      Max Filippov <[email protected]>
19604 L:      [email protected]
19605 S:      Maintained
19606 F:      drivers/spi/spi-xtensa-xtfpga.c
19607 F:      sound/soc/xtensa/xtfpga-i2s.c
19608
19609 YAM DRIVER FOR AX.25
19610 M:      Jean-Paul Roubelat <[email protected]>
19611 L:      [email protected]
19612 S:      Maintained
19613 F:      drivers/net/hamradio/yam*
19614 F:      include/linux/yam.h
19615
19616 YAMA SECURITY MODULE
19617 M:      Kees Cook <[email protected]>
19618 S:      Supported
19619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
19620 F:      Documentation/admin-guide/LSM/Yama.rst
19621 F:      security/yama/
19622
19623 YEALINK PHONE DRIVER
19624 M:      Henk Vergonet <[email protected]>
19625 L:      [email protected]
19626 S:      Maintained
19627 F:      Documentation/input/devices/yealink.rst
19628 F:      drivers/input/misc/yealink.*
19629
19630 Z8530 DRIVER FOR AX.25
19631 M:      Joerg Reuter <[email protected]>
19632 L:      [email protected]
19633 S:      Maintained
19634 W:      http://yaina.de/jreuter/
19635 W:      http://www.qsl.net/dl1bke/
19636 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
19637 F:      drivers/net/hamradio/*scc.c
19638 F:      drivers/net/hamradio/z8530.h
19639
19640 ZBUD COMPRESSED PAGE ALLOCATOR
19641 M:      Seth Jennings <[email protected]>
19642 M:      Dan Streetman <[email protected]>
19643 L:      [email protected]
19644 S:      Maintained
19645 F:      include/linux/zbud.h
19646 F:      mm/zbud.c
19647
19648 ZD1211RW WIRELESS DRIVER
19649 M:      Daniel Drake <[email protected]>
19650 M:      Ulrich Kunitz <[email protected]>
19651 L:      [email protected]
19652 L:      [email protected] (subscribers-only)
19653 S:      Maintained
19654 W:      http://zd1211.ath.cx/wiki/DriverRewrite
19655 F:      drivers/net/wireless/zydas/zd1211rw/
19656
19657 ZD1301 MEDIA DRIVER
19658 M:      Antti Palosaari <[email protected]>
19659 L:      [email protected]
19660 S:      Maintained
19661 W:      https://linuxtv.org/
19662 W:      http://palosaari.fi/linux/
19663 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
19664 F:      drivers/media/usb/dvb-usb-v2/zd1301*
19665
19666 ZD1301_DEMOD MEDIA DRIVER
19667 M:      Antti Palosaari <[email protected]>
19668 L:      [email protected]
19669 S:      Maintained
19670 W:      https://linuxtv.org/
19671 W:      http://palosaari.fi/linux/
19672 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
19673 F:      drivers/media/dvb-frontends/zd1301_demod*
19674
19675 ZHAOXIN PROCESSOR SUPPORT
19676 M:      Tony W Wang-oc <[email protected]>
19677 L:      [email protected]
19678 S:      Maintained
19679 F:      arch/x86/kernel/cpu/zhaoxin.c
19680
19681 ZONEFS FILESYSTEM
19682 M:      Damien Le Moal <[email protected]>
19683 M:      Naohiro Aota <[email protected]>
19684 R:      Johannes Thumshirn <[email protected]>
19685 L:      [email protected]
19686 S:      Maintained
19687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
19688 F:      Documentation/filesystems/zonefs.rst
19689 F:      fs/zonefs/
19690
19691 ZPOOL COMPRESSED PAGE STORAGE API
19692 M:      Dan Streetman <[email protected]>
19693 L:      [email protected]
19694 S:      Maintained
19695 F:      include/linux/zpool.h
19696 F:      mm/zpool.c
19697
19698 ZR36067 VIDEO FOR LINUX DRIVER
19699 M:      Corentin Labbe <[email protected]>
19700 L:      [email protected]
19701 L:      [email protected]
19702 S:      Maintained
19703 W:      http://mjpeg.sourceforge.net/driver-zoran/
19704 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
19705 F:      Documentation/driver-api/media/drivers/zoran.rst
19706 F:      drivers/staging/media/zoran/
19707
19708 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
19709 M:      Minchan Kim <[email protected]>
19710 M:      Nitin Gupta <[email protected]>
19711 R:      Sergey Senozhatsky <[email protected]>
19712 L:      [email protected]
19713 S:      Maintained
19714 F:      Documentation/admin-guide/blockdev/zram.rst
19715 F:      drivers/block/zram/
19716
19717 ZS DECSTATION Z85C30 SERIAL DRIVER
19718 M:      "Maciej W. Rozycki" <[email protected]>
19719 S:      Maintained
19720 F:      drivers/tty/serial/zs.*
19721
19722 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
19723 M:      Minchan Kim <[email protected]>
19724 M:      Nitin Gupta <[email protected]>
19725 R:      Sergey Senozhatsky <[email protected]>
19726 L:      [email protected]
19727 S:      Maintained
19728 F:      Documentation/vm/zsmalloc.rst
19729 F:      include/linux/zsmalloc.h
19730 F:      mm/zsmalloc.c
19731
19732 ZSWAP COMPRESSED SWAP CACHING
19733 M:      Seth Jennings <[email protected]>
19734 M:      Dan Streetman <[email protected]>
19735 M:      Vitaly Wool <[email protected]>
19736 L:      [email protected]
19737 S:      Maintained
19738 F:      mm/zswap.c
19739
19740 THE REST
19741 M:      Linus Torvalds <[email protected]>
19742 L:      [email protected]
19743 S:      Buried alive in reporters
19744 Q:      http://patchwork.kernel.org/project/LKML/list/
19745 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
19746 F:      *
19747 F:      */
This page took 1.156971 seconds and 4 git commands to generate.