]> Git Repo - linux.git/blob - MAINTAINERS
drm/omap: remove dispc_ops
[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:      Realtek linux nic maintainers <[email protected]>
207 M:      Heiner Kallweit <[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 R:      Zorik Machulsky <[email protected]>
824 L:      [email protected]
825 S:      Supported
826 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
827 F:      drivers/net/ethernet/amazon/
828
829 AMAZON RDMA EFA DRIVER
830 M:      Gal Pressman <[email protected]>
831 R:      Yossi Leybovich <[email protected]>
832 L:      [email protected]
833 S:      Supported
834 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
835 F:      drivers/infiniband/hw/efa/
836 F:      include/uapi/rdma/efa-abi.h
837
838 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
839 M:      Tom Lendacky <[email protected]>
840 M:      John Allen <[email protected]>
841 L:      [email protected]
842 S:      Supported
843 F:      drivers/crypto/ccp/
844 F:      include/linux/ccp.h
845
846 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
847 M:      Brijesh Singh <[email protected]>
848 M:      Tom Lendacky <[email protected]>
849 L:      [email protected]
850 S:      Supported
851 F:      drivers/crypto/ccp/sev*
852 F:      include/uapi/linux/psp-sev.h
853
854 AMD DISPLAY CORE
855 M:      Harry Wentland <[email protected]>
856 M:      Leo Li <[email protected]>
857 L:      [email protected]
858 S:      Supported
859 T:      git git://people.freedesktop.org/~agd5f/linux
860 F:      drivers/gpu/drm/amd/display/
861
862 AMD ENERGY DRIVER
863 M:      Naveen Krishna Chatradhi <[email protected]>
864 L:      [email protected]
865 S:      Maintained
866 F:      Documentation/hwmon/amd_energy.rst
867 F:      drivers/hwmon/amd_energy.c
868
869 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
870 M:      Huang Rui <[email protected]>
871 L:      [email protected]
872 S:      Supported
873 F:      Documentation/hwmon/fam15h_power.rst
874 F:      drivers/hwmon/fam15h_power.c
875
876 AMD FCH GPIO DRIVER
877 M:      Enrico Weigelt, metux IT consult <[email protected]>
878 L:      [email protected]
879 S:      Maintained
880 F:      drivers/gpio/gpio-amd-fch.c
881 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
882
883 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
884 L:      [email protected] (moderated for non-subscribers)
885 S:      Orphan
886 F:      drivers/usb/gadget/udc/amd5536udc.*
887
888 AMD GEODE PROCESSOR/CHIPSET SUPPORT
889 M:      Andres Salomon <[email protected]>
890 L:      [email protected] (moderated for non-subscribers)
891 S:      Supported
892 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
893 F:      arch/x86/include/asm/geode.h
894 F:      drivers/char/hw_random/geode-rng.c
895 F:      drivers/crypto/geode*
896 F:      drivers/video/fbdev/geode/
897
898 AMD IOMMU (AMD-VI)
899 M:      Joerg Roedel <[email protected]>
900 L:      [email protected]
901 S:      Maintained
902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
903 F:      drivers/iommu/amd/
904 F:      include/linux/amd-iommu.h
905
906 AMD KFD
907 M:      Felix Kuehling <[email protected]>
908 L:      [email protected]
909 S:      Supported
910 T:      git git://people.freedesktop.org/~agd5f/linux
911 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
912 F:      drivers/gpu/drm/amd/amdkfd/
913 F:      drivers/gpu/drm/amd/include/cik_structs.h
914 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
915 F:      drivers/gpu/drm/amd/include/v9_structs.h
916 F:      drivers/gpu/drm/amd/include/vi_structs.h
917 F:      include/uapi/linux/kfd_ioctl.h
918
919 AMD SPI DRIVER
920 M:      Sanjay R Mehta <[email protected]>
921 S:      Maintained
922 F:      drivers/spi/spi-amd.c
923
924 AMD MP2 I2C DRIVER
925 M:      Elie Morisse <[email protected]>
926 M:      Nehal Shah <[email protected]>
927 M:      Shyam Sundar S K <[email protected]>
928 L:      [email protected]
929 S:      Maintained
930 F:      drivers/i2c/busses/i2c-amd-mp2*
931
932 AMD POWERPLAY
933 M:      Evan Quan <[email protected]>
934 L:      [email protected]
935 S:      Supported
936 T:      git git://people.freedesktop.org/~agd5f/linux
937 F:      drivers/gpu/drm/amd/pm/powerplay/
938
939 AMD SEATTLE DEVICE TREE SUPPORT
940 M:      Brijesh Singh <[email protected]>
941 M:      Suravee Suthikulpanit <[email protected]>
942 M:      Tom Lendacky <[email protected]>
943 S:      Supported
944 F:      arch/arm64/boot/dts/amd/
945
946 AMD XGBE DRIVER
947 M:      Tom Lendacky <[email protected]>
948 L:      [email protected]
949 S:      Supported
950 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
951 F:      drivers/net/ethernet/amd/xgbe/
952
953 AMS AS73211 DRIVER
954 M:      Christian Eggers <[email protected]>
955 L:      [email protected]
956 S:      Maintained
957 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
958 F:      drivers/iio/light/as73211.c
959
960 ANALOG DEVICES INC AD7192 DRIVER
961 M:      Alexandru Tachici <[email protected]>
962 L:      [email protected]
963 S:      Supported
964 W:      http://ez.analog.com/community/linux-device-drivers
965 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
966 F:      drivers/iio/adc/ad7192.c
967
968 ANALOG DEVICES INC AD7292 DRIVER
969 M:      Marcelo Schmitt <[email protected]>
970 L:      [email protected]
971 S:      Supported
972 W:      http://ez.analog.com/community/linux-device-drivers
973 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
974 F:      drivers/iio/adc/ad7292.c
975
976 ANALOG DEVICES INC AD7768-1 DRIVER
977 M:      Michael Hennerich <[email protected]>
978 L:      [email protected]
979 S:      Supported
980 W:      http://ez.analog.com/community/linux-device-drivers
981 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
982 F:      drivers/iio/adc/ad7768-1.c
983
984 ANALOG DEVICES INC AD7780 DRIVER
985 M:      Michael Hennerich <[email protected]>
986 M:      Renato Lui Geh <[email protected]>
987 L:      [email protected]
988 S:      Supported
989 W:      http://ez.analog.com/community/linux-device-drivers
990 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
991 F:      drivers/iio/adc/ad7780.c
992
993 ANALOG DEVICES INC AD9389B DRIVER
994 M:      Hans Verkuil <[email protected]>
995 L:      [email protected]
996 S:      Maintained
997 F:      drivers/media/i2c/ad9389b*
998
999 ANALOG DEVICES INC ADGS1408 DRIVER
1000 M:      Mircea Caprioru <[email protected]>
1001 S:      Supported
1002 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1003 F:      drivers/mux/adgs1408.c
1004
1005 ANALOG DEVICES INC ADIN DRIVER
1006 M:      Alexandru Ardelean <[email protected]>
1007 L:      [email protected]
1008 S:      Supported
1009 W:      http://ez.analog.com/community/linux-device-drivers
1010 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1011 F:      drivers/net/phy/adin.c
1012
1013 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1014 M:      Alexandru Ardelean <[email protected]>
1015 L:      [email protected]
1016 S:      Supported
1017 F:      drivers/iio/imu/adis.c
1018 F:      include/linux/iio/imu/adis.h
1019
1020 ANALOG DEVICES INC ADIS16460 DRIVER
1021 M:      Dragos Bogdan <[email protected]>
1022 L:      [email protected]
1023 S:      Supported
1024 W:      http://ez.analog.com/community/linux-device-drivers
1025 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1026 F:      drivers/iio/imu/adis16460.c
1027
1028 ANALOG DEVICES INC ADIS16475 DRIVER
1029 M:      Nuno Sa <[email protected]>
1030 L:      [email protected]
1031 W:      http://ez.analog.com/community/linux-device-drivers
1032 S:      Supported
1033 F:      drivers/iio/imu/adis16475.c
1034 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1035
1036 ANALOG DEVICES INC ADM1177 DRIVER
1037 M:      Michael Hennerich <[email protected]>
1038 L:      [email protected]
1039 S:      Supported
1040 W:      http://ez.analog.com/community/linux-device-drivers
1041 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1042 F:      drivers/hwmon/adm1177.c
1043
1044 ANALOG DEVICES INC ADP5061 DRIVER
1045 M:      Michael Hennerich <[email protected]>
1046 L:      [email protected]
1047 S:      Supported
1048 W:      http://ez.analog.com/community/linux-device-drivers
1049 F:      drivers/power/supply/adp5061.c
1050
1051 ANALOG DEVICES INC ADV7180 DRIVER
1052 M:      Lars-Peter Clausen <[email protected]>
1053 L:      [email protected]
1054 S:      Supported
1055 W:      http://ez.analog.com/community/linux-device-drivers
1056 F:      drivers/media/i2c/adv7180.c
1057 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1058
1059 ANALOG DEVICES INC ADV748X DRIVER
1060 M:      Kieran Bingham <[email protected]>
1061 L:      [email protected]
1062 S:      Maintained
1063 F:      drivers/media/i2c/adv748x/*
1064
1065 ANALOG DEVICES INC ADV7511 DRIVER
1066 M:      Hans Verkuil <[email protected]>
1067 L:      [email protected]
1068 S:      Maintained
1069 F:      drivers/media/i2c/adv7511*
1070
1071 ANALOG DEVICES INC ADV7604 DRIVER
1072 M:      Hans Verkuil <[email protected]>
1073 L:      [email protected]
1074 S:      Maintained
1075 F:      drivers/media/i2c/adv7604*
1076
1077 ANALOG DEVICES INC ADV7842 DRIVER
1078 M:      Hans Verkuil <[email protected]>
1079 L:      [email protected]
1080 S:      Maintained
1081 F:      drivers/media/i2c/adv7842*
1082
1083 ANALOG DEVICES INC ADXRS290 DRIVER
1084 M:      Nishant Malpani <[email protected]>
1085 L:      [email protected]
1086 S:      Supported
1087 F:      drivers/iio/gyro/adxrs290.c
1088 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1089
1090 ANALOG DEVICES INC ASOC CODEC DRIVERS
1091 M:      Lars-Peter Clausen <[email protected]>
1092 M:      Nuno Sá <[email protected]>
1093 L:      [email protected] (moderated for non-subscribers)
1094 S:      Supported
1095 W:      http://wiki.analog.com/
1096 W:      http://ez.analog.com/community/linux-device-drivers
1097 F:      sound/soc/codecs/ad1*
1098 F:      sound/soc/codecs/ad7*
1099 F:      sound/soc/codecs/adau*
1100 F:      sound/soc/codecs/adav*
1101 F:      sound/soc/codecs/sigmadsp.*
1102 F:      sound/soc/codecs/ssm*
1103
1104 ANALOG DEVICES INC DMA DRIVERS
1105 M:      Lars-Peter Clausen <[email protected]>
1106 S:      Supported
1107 W:      http://ez.analog.com/community/linux-device-drivers
1108 F:      drivers/dma/dma-axi-dmac.c
1109
1110 ANALOG DEVICES INC IIO DRIVERS
1111 M:      Lars-Peter Clausen <[email protected]>
1112 M:      Michael Hennerich <[email protected]>
1113 S:      Supported
1114 W:      http://wiki.analog.com/
1115 W:      http://ez.analog.com/community/linux-device-drivers
1116 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1117 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1118 F:      Documentation/devicetree/bindings/iio/*/adi,*
1119 F:      Documentation/devicetree/bindings/iio/dac/ad5758.txt
1120 F:      drivers/iio/*/ad*
1121 F:      drivers/iio/adc/ltc249*
1122 F:      drivers/iio/amplifiers/hmc425a.c
1123 F:      drivers/staging/iio/*/ad*
1124 X:      drivers/iio/*/adjd*
1125
1126 ANALOGBITS PLL LIBRARIES
1127 M:      Paul Walmsley <[email protected]>
1128 S:      Supported
1129 F:      drivers/clk/analogbits/*
1130 F:      include/linux/clk/analogbits*
1131
1132 ANDES ARCHITECTURE
1133 M:      Nick Hu <[email protected]>
1134 M:      Greentime Hu <[email protected]>
1135 M:      Vincent Chen <[email protected]>
1136 S:      Supported
1137 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/greentime/linux.git
1138 F:      Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
1139 F:      Documentation/devicetree/bindings/nds32/
1140 F:      arch/nds32/
1141 N:      nds32
1142 K:      nds32
1143
1144 ANDROID CONFIG FRAGMENTS
1145 M:      Rob Herring <[email protected]>
1146 S:      Supported
1147 F:      kernel/configs/android*
1148
1149 ANDROID DRIVERS
1150 M:      Greg Kroah-Hartman <[email protected]>
1151 M:      Arve Hjønnevåg <[email protected]>
1152 M:      Todd Kjos <[email protected]>
1153 M:      Martijn Coenen <[email protected]>
1154 M:      Joel Fernandes <[email protected]>
1155 M:      Christian Brauner <[email protected]>
1156 M:      Hridya Valsaraju <[email protected]>
1157 M:      Suren Baghdasaryan <[email protected]>
1158 L:      [email protected]
1159 S:      Supported
1160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1161 F:      drivers/android/
1162 F:      drivers/staging/android/
1163
1164 ANDROID GOLDFISH PIC DRIVER
1165 M:      Miodrag Dinic <[email protected]>
1166 S:      Supported
1167 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1168 F:      drivers/irqchip/irq-goldfish-pic.c
1169
1170 ANDROID GOLDFISH RTC DRIVER
1171 M:      Miodrag Dinic <[email protected]>
1172 S:      Supported
1173 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1174 F:      drivers/rtc/rtc-goldfish.c
1175
1176 ANDROID ION DRIVER
1177 M:      Laura Abbott <[email protected]>
1178 M:      Sumit Semwal <[email protected]>
1179 L:      [email protected]
1180 L:      [email protected]
1181 L:      [email protected] (moderated for non-subscribers)
1182 S:      Supported
1183 F:      drivers/staging/android/ion
1184 F:      drivers/staging/android/uapi/ion.h
1185
1186 AOA (Apple Onboard Audio) ALSA DRIVER
1187 M:      Johannes Berg <[email protected]>
1188 L:      [email protected]
1189 L:      [email protected] (moderated for non-subscribers)
1190 S:      Maintained
1191 F:      sound/aoa/
1192
1193 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1194 M:      William Breathitt Gray <[email protected]>
1195 L:      [email protected]
1196 S:      Maintained
1197 F:      drivers/iio/adc/stx104.c
1198
1199 APM DRIVER
1200 M:      Jiri Kosina <[email protected]>
1201 S:      Odd fixes
1202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1203 F:      arch/x86/kernel/apm_32.c
1204 F:      drivers/char/apm-emulation.c
1205 F:      include/linux/apm_bios.h
1206 F:      include/uapi/linux/apm_bios.h
1207
1208 APPARMOR SECURITY MODULE
1209 M:      John Johansen <[email protected]>
1210 L:      [email protected] (subscribers-only, general discussion)
1211 S:      Supported
1212 W:      wiki.apparmor.net
1213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1214 F:      Documentation/admin-guide/LSM/apparmor.rst
1215 F:      security/apparmor/
1216
1217 APPLE BCM5974 MULTITOUCH DRIVER
1218 M:      Henrik Rydberg <[email protected]>
1219 L:      [email protected]
1220 S:      Odd fixes
1221 F:      drivers/input/mouse/bcm5974.c
1222
1223 APPLE SMC DRIVER
1224 M:      Henrik Rydberg <[email protected]>
1225 L:      [email protected]
1226 S:      Odd fixes
1227 F:      drivers/hwmon/applesmc.c
1228
1229 APPLETALK NETWORK LAYER
1230 L:      [email protected]
1231 S:      Odd fixes
1232 F:      drivers/net/appletalk/
1233 F:      include/linux/atalk.h
1234 F:      include/uapi/linux/atalk.h
1235 F:      net/appletalk/
1236
1237 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1238 M:      Khuong Dinh <[email protected]>
1239 S:      Supported
1240 F:      arch/arm64/boot/dts/apm/
1241
1242 APPLIED MICRO (APM) X-GENE SOC EDAC
1243 M:      Khuong Dinh <[email protected]>
1244 S:      Supported
1245 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1246 F:      drivers/edac/xgene_edac.c
1247
1248 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1249 M:      Iyappan Subramanian <[email protected]>
1250 M:      Keyur Chudgar <[email protected]>
1251 S:      Supported
1252 F:      drivers/net/ethernet/apm/xgene-v2/
1253
1254 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1255 M:      Iyappan Subramanian <[email protected]>
1256 M:      Keyur Chudgar <[email protected]>
1257 M:      Quan Nguyen <[email protected]>
1258 S:      Supported
1259 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1260 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1261 F:      drivers/net/ethernet/apm/xgene/
1262 F:      drivers/net/mdio/mdio-xgene.c
1263
1264 APPLIED MICRO (APM) X-GENE SOC PMU
1265 M:      Khuong Dinh <[email protected]>
1266 S:      Supported
1267 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1268 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1269 F:      drivers/perf/xgene_pmu.c
1270
1271 APTINA CAMERA SENSOR PLL
1272 M:      Laurent Pinchart <[email protected]>
1273 L:      [email protected]
1274 S:      Maintained
1275 F:      drivers/media/i2c/aptina-pll.*
1276
1277 AQUANTIA ETHERNET DRIVER (atlantic)
1278 M:      Igor Russkikh <[email protected]>
1279 L:      [email protected]
1280 S:      Supported
1281 W:      https://www.marvell.com/
1282 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1283 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1284 F:      drivers/net/ethernet/aquantia/atlantic/
1285
1286 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1287 M:      Egor Pomozov <[email protected]>
1288 L:      [email protected]
1289 S:      Supported
1290 W:      http://www.aquantia.com
1291 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1292
1293 ARASAN NAND CONTROLLER DRIVER
1294 M:      Naga Sureshkumar Relli <[email protected]>
1295 L:      [email protected]
1296 S:      Maintained
1297 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1298 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1299
1300 ARC FRAMEBUFFER DRIVER
1301 M:      Jaya Kumar <[email protected]>
1302 S:      Maintained
1303 F:      drivers/video/fbdev/arcfb.c
1304 F:      drivers/video/fbdev/core/fb_defio.c
1305
1306 ARC PGU DRM DRIVER
1307 M:      Alexey Brodkin <[email protected]>
1308 S:      Supported
1309 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1310 F:      drivers/gpu/drm/arc/
1311
1312 ARCNET NETWORK LAYER
1313 M:      Michael Grzeschik <[email protected]>
1314 L:      [email protected]
1315 S:      Maintained
1316 F:      drivers/net/arcnet/
1317 F:      include/uapi/linux/if_arcnet.h
1318
1319 ARM ARCHITECTED TIMER DRIVER
1320 M:      Mark Rutland <[email protected]>
1321 M:      Marc Zyngier <[email protected]>
1322 L:      [email protected] (moderated for non-subscribers)
1323 S:      Maintained
1324 F:      arch/arm/include/asm/arch_timer.h
1325 F:      arch/arm64/include/asm/arch_timer.h
1326 F:      drivers/clocksource/arm_arch_timer.c
1327
1328 ARM HDLCD DRM DRIVER
1329 M:      Liviu Dudau <[email protected]>
1330 S:      Supported
1331 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
1332 F:      drivers/gpu/drm/arm/hdlcd_*
1333
1334 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1335 M:      Linus Walleij <[email protected]>
1336 L:      [email protected] (moderated for non-subscribers)
1337 S:      Maintained
1338 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1339 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1340 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1341 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1342 F:      Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt
1343 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1344 F:      Documentation/devicetree/bindings/i2c/i2c-versatile.txt
1345 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1346 F:      Documentation/devicetree/bindings/mtd/arm-versatile.txt
1347 F:      arch/arm/boot/dts/arm-realview-*
1348 F:      arch/arm/boot/dts/integrator*
1349 F:      arch/arm/boot/dts/versatile*
1350 F:      arch/arm/mach-integrator/
1351 F:      arch/arm/mach-realview/
1352 F:      arch/arm/mach-versatile/
1353 F:      arch/arm/plat-versatile/
1354 F:      drivers/bus/arm-integrator-lm.c
1355 F:      drivers/clk/versatile/
1356 F:      drivers/i2c/busses/i2c-versatile.c
1357 F:      drivers/irqchip/irq-versatile-fpga.c
1358 F:      drivers/mtd/maps/physmap-versatile.*
1359 F:      drivers/power/reset/arm-versatile-reboot.c
1360 F:      drivers/soc/versatile/
1361
1362 ARM KOMEDA DRM-KMS DRIVER
1363 M:      James (Qian) Wang <[email protected]>
1364 M:      Liviu Dudau <[email protected]>
1365 M:      Mihail Atanassov <[email protected]>
1366 L:      Mali DP Maintainers <[email protected]>
1367 S:      Supported
1368 T:      git git://anongit.freedesktop.org/drm/drm-misc
1369 F:      Documentation/devicetree/bindings/display/arm,komeda.txt
1370 F:      Documentation/gpu/komeda-kms.rst
1371 F:      drivers/gpu/drm/arm/display/include/
1372 F:      drivers/gpu/drm/arm/display/komeda/
1373
1374 ARM MALI PANFROST DRM DRIVER
1375 M:      Rob Herring <[email protected]>
1376 M:      Tomeu Vizoso <[email protected]>
1377 R:      Steven Price <[email protected]>
1378 R:      Alyssa Rosenzweig <[email protected]>
1379 L:      [email protected]
1380 S:      Supported
1381 T:      git git://anongit.freedesktop.org/drm/drm-misc
1382 F:      drivers/gpu/drm/panfrost/
1383 F:      include/uapi/drm/panfrost_drm.h
1384
1385 ARM MALI-DP DRM DRIVER
1386 M:      Liviu Dudau <[email protected]>
1387 M:      Brian Starkey <[email protected]>
1388 L:      Mali DP Maintainers <[email protected]>
1389 S:      Supported
1390 T:      git git://anongit.freedesktop.org/drm/drm-misc
1391 F:      Documentation/devicetree/bindings/display/arm,malidp.txt
1392 F:      Documentation/gpu/afbc.rst
1393 F:      drivers/gpu/drm/arm/
1394
1395 ARM MFM AND FLOPPY DRIVERS
1396 M:      Ian Molton <[email protected]>
1397 S:      Maintained
1398 F:      arch/arm/include/asm/floppy.h
1399 F:      arch/arm/mach-rpc/floppydma.S
1400
1401 ARM PMU PROFILING AND DEBUGGING
1402 M:      Will Deacon <[email protected]>
1403 M:      Mark Rutland <[email protected]>
1404 L:      [email protected] (moderated for non-subscribers)
1405 S:      Maintained
1406 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1407 F:      Documentation/devicetree/bindings/perf/
1408 F:      arch/arm*/include/asm/hw_breakpoint.h
1409 F:      arch/arm*/include/asm/perf_event.h
1410 F:      arch/arm*/kernel/hw_breakpoint.c
1411 F:      arch/arm*/kernel/perf_*
1412 F:      arch/arm/oprofile/common.c
1413 F:      drivers/perf/
1414 F:      include/linux/perf/arm_pmu.h
1415
1416 ARM PORT
1417 M:      Russell King <[email protected]>
1418 L:      [email protected] (moderated for non-subscribers)
1419 S:      Odd Fixes
1420 W:      http://www.armlinux.org.uk/
1421 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1422 F:      arch/arm/
1423 X:      arch/arm/boot/dts/
1424
1425 ARM PRIMECELL AACI PL041 DRIVER
1426 M:      Russell King <[email protected]>
1427 S:      Odd Fixes
1428 F:      sound/arm/aaci.*
1429
1430 ARM PRIMECELL BUS SUPPORT
1431 M:      Russell King <[email protected]>
1432 S:      Odd Fixes
1433 F:      drivers/amba/
1434 F:      include/linux/amba/bus.h
1435
1436 ARM PRIMECELL CLCD PL110 DRIVER
1437 M:      Russell King <[email protected]>
1438 S:      Odd Fixes
1439 F:      drivers/video/fbdev/amba-clcd.*
1440
1441 ARM PRIMECELL KMI PL050 DRIVER
1442 M:      Russell King <[email protected]>
1443 S:      Odd Fixes
1444 F:      drivers/input/serio/ambakmi.*
1445 F:      include/linux/amba/kmi.h
1446
1447 ARM PRIMECELL MMCI PL180/1 DRIVER
1448 M:      Russell King <[email protected]>
1449 S:      Odd Fixes
1450 F:      drivers/mmc/host/mmci.*
1451 F:      include/linux/amba/mmci.h
1452
1453 ARM PRIMECELL SSP PL022 SPI DRIVER
1454 M:      Linus Walleij <[email protected]>
1455 L:      [email protected] (moderated for non-subscribers)
1456 S:      Maintained
1457 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1458 F:      drivers/spi/spi-pl022.c
1459
1460 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1461 M:      Russell King <[email protected]>
1462 S:      Odd Fixes
1463 F:      drivers/tty/serial/amba-pl01*.c
1464 F:      include/linux/amba/serial.h
1465
1466 ARM PRIMECELL VIC PL190/PL192 DRIVER
1467 M:      Linus Walleij <[email protected]>
1468 L:      [email protected] (moderated for non-subscribers)
1469 S:      Maintained
1470 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt
1471 F:      drivers/irqchip/irq-vic.c
1472
1473 ARM SMC WATCHDOG DRIVER
1474 M:      Julius Werner <[email protected]>
1475 R:      Evan Benn <[email protected]>
1476 S:      Maintained
1477 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1478 F:      drivers/watchdog/arm_smc_wdt.c
1479
1480 ARM SMMU DRIVERS
1481 M:      Will Deacon <[email protected]>
1482 R:      Robin Murphy <[email protected]>
1483 L:      [email protected] (moderated for non-subscribers)
1484 S:      Maintained
1485 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1486 F:      drivers/iommu/arm/
1487 F:      drivers/iommu/io-pgtable-arm*
1488
1489 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1490 M:      Arnd Bergmann <[email protected]>
1491 M:      Olof Johansson <[email protected]>
1492 M:      [email protected]
1493 L:      [email protected] (moderated for non-subscribers)
1494 S:      Maintained
1495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1496 F:      arch/arm/boot/dts/Makefile
1497 F:      arch/arm64/boot/dts/Makefile
1498
1499 ARM SUB-ARCHITECTURES
1500 L:      [email protected] (moderated for non-subscribers)
1501 S:      Maintained
1502 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1503 F:      arch/arm/mach-*/
1504 F:      arch/arm/plat-*/
1505
1506 ARM/ACTIONS SEMI ARCHITECTURE
1507 M:      Andreas Färber <[email protected]>
1508 M:      Manivannan Sadhasivam <[email protected]>
1509 L:      [email protected] (moderated for non-subscribers)
1510 S:      Maintained
1511 F:      Documentation/devicetree/bindings/arm/actions.yaml
1512 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1513 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1514 F:      Documentation/devicetree/bindings/i2c/i2c-owl.txt
1515 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1516 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1517 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1518 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1519 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1520 F:      arch/arm/boot/dts/owl-*
1521 F:      arch/arm/mach-actions/
1522 F:      arch/arm64/boot/dts/actions/
1523 F:      drivers/clk/actions/
1524 F:      drivers/clocksource/timer-owl*
1525 F:      drivers/dma/owl-dma.c
1526 F:      drivers/i2c/busses/i2c-owl.c
1527 F:      drivers/irqchip/irq-owl-sirq.c
1528 F:      drivers/mmc/host/owl-mmc.c
1529 F:      drivers/pinctrl/actions/*
1530 F:      drivers/soc/actions/
1531 F:      include/dt-bindings/power/owl-*
1532 F:      include/dt-bindings/reset/actions,*
1533 F:      include/linux/soc/actions/
1534 N:      owl
1535
1536 ARM/ADS SPHERE MACHINE SUPPORT
1537 M:      Lennert Buytenhek <[email protected]>
1538 L:      [email protected] (moderated for non-subscribers)
1539 S:      Maintained
1540
1541 ARM/AFEB9260 MACHINE SUPPORT
1542 M:      Sergey Lapin <[email protected]>
1543 L:      [email protected] (moderated for non-subscribers)
1544 S:      Maintained
1545
1546 ARM/AJECO 1ARM MACHINE SUPPORT
1547 M:      Lennert Buytenhek <[email protected]>
1548 L:      [email protected] (moderated for non-subscribers)
1549 S:      Maintained
1550
1551 ARM/Allwinner SoC Clock Support
1552 M:      Emilio López <[email protected]>
1553 S:      Maintained
1554 F:      drivers/clk/sunxi/
1555
1556 ARM/Allwinner sunXi SoC support
1557 M:      Maxime Ripard <[email protected]>
1558 M:      Chen-Yu Tsai <[email protected]>
1559 R:      Jernej Skrabec <[email protected]>
1560 L:      [email protected] (moderated for non-subscribers)
1561 S:      Maintained
1562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1563 F:      arch/arm/mach-sunxi/
1564 F:      arch/arm64/boot/dts/allwinner/
1565 F:      drivers/clk/sunxi-ng/
1566 F:      drivers/pinctrl/sunxi/
1567 F:      drivers/soc/sunxi/
1568 N:      sun[x456789]i
1569 N:      sun50i
1570
1571 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1572 M:      Neil Armstrong <[email protected]>
1573 M:      Jerome Brunet <[email protected]>
1574 L:      [email protected]
1575 S:      Maintained
1576 F:      Documentation/devicetree/bindings/clock/amlogic*
1577 F:      drivers/clk/meson/
1578 F:      include/dt-bindings/clock/gxbb*
1579 F:      include/dt-bindings/clock/meson*
1580
1581 ARM/Amlogic Meson SoC Crypto Drivers
1582 M:      Corentin Labbe <[email protected]>
1583 L:      [email protected]
1584 L:      [email protected]
1585 S:      Maintained
1586 F:      Documentation/devicetree/bindings/crypto/amlogic*
1587 F:      drivers/crypto/amlogic/
1588
1589 ARM/Amlogic Meson SoC Sound Drivers
1590 M:      Jerome Brunet <[email protected]>
1591 L:      [email protected] (moderated for non-subscribers)
1592 S:      Maintained
1593 F:      Documentation/devicetree/bindings/sound/amlogic*
1594 F:      sound/soc/meson/
1595
1596 ARM/Amlogic Meson SoC support
1597 M:      Kevin Hilman <[email protected]>
1598 R:      Neil Armstrong <[email protected]>
1599 R:      Jerome Brunet <[email protected]>
1600 R:      Martin Blumenstingl <[email protected]>
1601 L:      [email protected] (moderated for non-subscribers)
1602 L:      [email protected]
1603 S:      Maintained
1604 W:      http://linux-meson.com/
1605 F:      arch/arm/boot/dts/meson*
1606 F:      arch/arm/mach-meson/
1607 F:      arch/arm64/boot/dts/amlogic/
1608 F:      drivers/mmc/host/meson*
1609 F:      drivers/pinctrl/meson/
1610 F:      drivers/rtc/rtc-meson*
1611 F:      drivers/soc/amlogic/
1612 N:      meson
1613
1614 ARM/Annapurna Labs ALPINE ARCHITECTURE
1615 M:      Tsahee Zidenberg <[email protected]>
1616 M:      Antoine Tenart <[email protected]>
1617 L:      [email protected] (moderated for non-subscribers)
1618 S:      Maintained
1619 F:      arch/arm/boot/dts/alpine*
1620 F:      arch/arm/mach-alpine/
1621 F:      arch/arm64/boot/dts/amazon/
1622 F:      drivers/*/*alpine*
1623
1624 ARM/ARTPEC MACHINE SUPPORT
1625 M:      Jesper Nilsson <[email protected]>
1626 M:      Lars Persson <[email protected]>
1627 L:      [email protected]
1628 S:      Maintained
1629 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1630 F:      arch/arm/boot/dts/artpec6*
1631 F:      arch/arm/mach-artpec
1632 F:      drivers/clk/axis
1633 F:      drivers/crypto/axis
1634 F:      drivers/mmc/host/usdhi6rol0.c
1635 F:      drivers/pinctrl/pinctrl-artpec*
1636
1637 ARM/ASPEED I2C DRIVER
1638 M:      Brendan Higgins <[email protected]>
1639 R:      Benjamin Herrenschmidt <[email protected]>
1640 R:      Joel Stanley <[email protected]>
1641 L:      [email protected]
1642 L:      [email protected] (moderated for non-subscribers)
1643 S:      Maintained
1644 F:      Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
1645 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1646 F:      drivers/i2c/busses/i2c-aspeed.c
1647 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1648
1649 ARM/ASPEED MACHINE SUPPORT
1650 M:      Joel Stanley <[email protected]>
1651 R:      Andrew Jeffery <[email protected]>
1652 L:      [email protected] (moderated for non-subscribers)
1653 L:      [email protected] (moderated for non-subscribers)
1654 S:      Supported
1655 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1657 F:      arch/arm/boot/dts/aspeed-*
1658 F:      arch/arm/mach-aspeed/
1659 N:      aspeed
1660
1661 ARM/BITMAIN ARCHITECTURE
1662 M:      Manivannan Sadhasivam <[email protected]>
1663 L:      [email protected] (moderated for non-subscribers)
1664 S:      Maintained
1665 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
1666 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1667 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1668 F:      arch/arm64/boot/dts/bitmain/
1669 F:      drivers/clk/clk-bm1880.c
1670 F:      drivers/pinctrl/pinctrl-bm1880.c
1671
1672 ARM/CALXEDA HIGHBANK ARCHITECTURE
1673 M:      Andre Przywara <[email protected]>
1674 L:      [email protected] (moderated for non-subscribers)
1675 S:      Maintained
1676 F:      arch/arm/boot/dts/ecx-*.dts*
1677 F:      arch/arm/boot/dts/highbank.dts
1678 F:      arch/arm/mach-highbank/
1679
1680 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1681 M:      Krzysztof Halasa <[email protected]>
1682 S:      Maintained
1683 F:      arch/arm/mach-cns3xxx/
1684
1685 ARM/CAVIUM THUNDER NETWORK DRIVER
1686 M:      Sunil Goutham <[email protected]>
1687 L:      [email protected] (moderated for non-subscribers)
1688 S:      Supported
1689 F:      drivers/net/ethernet/cavium/thunder/
1690
1691 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
1692 M:      Lukasz Majewski <[email protected]>
1693 L:      [email protected] (moderated for non-subscribers)
1694 S:      Maintained
1695 F:      arch/arm/mach-ep93xx/ts72xx.c
1696
1697 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1698 M:      Alexander Shiyan <[email protected]>
1699 L:      [email protected] (moderated for non-subscribers)
1700 S:      Odd Fixes
1701 N:      clps711x
1702
1703 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1704 M:      Lennert Buytenhek <[email protected]>
1705 L:      [email protected] (moderated for non-subscribers)
1706 S:      Maintained
1707
1708 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1709 M:      Hartley Sweeten <[email protected]>
1710 M:      Alexander Sverdlin <[email protected]>
1711 L:      [email protected] (moderated for non-subscribers)
1712 S:      Maintained
1713 F:      arch/arm/mach-ep93xx/
1714 F:      arch/arm/mach-ep93xx/include/mach/
1715
1716 ARM/CLKDEV SUPPORT
1717 M:      Russell King <[email protected]>
1718 L:      [email protected] (moderated for non-subscribers)
1719 S:      Maintained
1720 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1721 F:      drivers/clk/clkdev.c
1722
1723 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1724 M:      Baruch Siach <[email protected]>
1725 L:      [email protected] (moderated for non-subscribers)
1726 S:      Maintained
1727 F:      arch/arm/boot/dts/cx92755*
1728 N:      digicolor
1729
1730 ARM/CONTEC MICRO9 MACHINE SUPPORT
1731 M:      Hubert Feurstein <[email protected]>
1732 S:      Maintained
1733 F:      arch/arm/mach-ep93xx/micro9.c
1734
1735 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1736 M:      Mathieu Poirier <[email protected]>
1737 M:      Suzuki K Poulose <[email protected]>
1738 R:      Mike Leach <[email protected]>
1739 R:      Leo Yan <[email protected]>
1740 L:      [email protected] (moderated for non-subscribers)
1741 L:      [email protected] (moderated for non-subscribers)
1742 S:      Maintained
1743 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
1744 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1745 F:      Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1746 F:      Documentation/devicetree/bindings/arm/coresight-cti.yaml
1747 F:      Documentation/devicetree/bindings/arm/coresight.txt
1748 F:      Documentation/trace/coresight/*
1749 F:      drivers/hwtracing/coresight/*
1750 F:      include/dt-bindings/arm/coresight-cti-dt.h
1751 F:      tools/perf/arch/arm/util/auxtrace.c
1752 F:      tools/perf/arch/arm/util/cs-etm.c
1753 F:      tools/perf/arch/arm/util/cs-etm.h
1754 F:      tools/perf/arch/arm/util/pmu.c
1755 F:      tools/perf/util/cs-etm-decoder/*
1756 F:      tools/perf/util/cs-etm.*
1757
1758 ARM/CORGI MACHINE SUPPORT
1759 M:      Richard Purdie <[email protected]>
1760 S:      Maintained
1761
1762 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1763 M:      Hans Ulli Kroll <[email protected]>
1764 M:      Linus Walleij <[email protected]>
1765 L:      [email protected] (moderated for non-subscribers)
1766 S:      Maintained
1767 T:      git git://github.com/ulli-kroll/linux.git
1768 F:      Documentation/devicetree/bindings/arm/gemini.txt
1769 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
1770 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
1771 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
1772 F:      arch/arm/mach-gemini/
1773 F:      drivers/net/ethernet/cortina/
1774 F:      drivers/pinctrl/pinctrl-gemini.c
1775 F:      drivers/rtc/rtc-ftrtc010.c
1776
1777 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1778 M:      Barry Song <[email protected]>
1779 L:      [email protected] (moderated for non-subscribers)
1780 S:      Maintained
1781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1782 F:      arch/arm/boot/dts/prima2*
1783 F:      arch/arm/mach-prima2/
1784 F:      drivers/clk/sirf/
1785 F:      drivers/clocksource/timer-atlas7.c
1786 F:      drivers/clocksource/timer-prima2.c
1787 X:      drivers/gnss
1788 N:      [^a-z]sirf
1789
1790 ARM/CZ.NIC TURRIS MOX SUPPORT
1791 M:      Marek Behun <[email protected]>
1792 S:      Maintained
1793 W:      http://mox.turris.cz
1794 F:      Documentation/ABI/testing/debugfs-moxtet
1795 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
1796 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
1797 F:      Documentation/devicetree/bindings/bus/moxtet.txt
1798 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
1799 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
1800 F:      drivers/bus/moxtet.c
1801 F:      drivers/firmware/turris-mox-rwtm.c
1802 F:      drivers/gpio/gpio-moxtet.c
1803 F:      include/linux/moxtet.h
1804
1805 ARM/EBSA110 MACHINE SUPPORT
1806 M:      Russell King <[email protected]>
1807 L:      [email protected] (moderated for non-subscribers)
1808 S:      Maintained
1809 W:      http://www.armlinux.org.uk/
1810 F:      arch/arm/mach-ebsa110/
1811 F:      drivers/net/ethernet/amd/am79c961a.*
1812
1813 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1814 M:      Uwe Kleine-König <[email protected]>
1815 R:      Pengutronix Kernel Team <[email protected]>
1816 L:      [email protected] (moderated for non-subscribers)
1817 S:      Maintained
1818 N:      efm32
1819
1820 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1821 M:      Robert Jarzmik <[email protected]>
1822 L:      [email protected] (moderated for non-subscribers)
1823 S:      Maintained
1824 F:      arch/arm/mach-pxa/ezx.c
1825
1826 ARM/FARADAY FA526 PORT
1827 M:      Hans Ulli Kroll <[email protected]>
1828 L:      [email protected] (moderated for non-subscribers)
1829 S:      Maintained
1830 T:      git git://git.berlios.de/gemini-board
1831 F:      arch/arm/mm/*-fa*
1832
1833 ARM/FOOTBRIDGE ARCHITECTURE
1834 M:      Russell King <[email protected]>
1835 L:      [email protected] (moderated for non-subscribers)
1836 S:      Maintained
1837 W:      http://www.armlinux.org.uk/
1838 F:      arch/arm/include/asm/hardware/dec21285.h
1839 F:      arch/arm/mach-footbridge/
1840
1841 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1842 M:      Shawn Guo <[email protected]>
1843 M:      Sascha Hauer <[email protected]>
1844 R:      Pengutronix Kernel Team <[email protected]>
1845 R:      Fabio Estevam <[email protected]>
1846 R:      NXP Linux Team <[email protected]>
1847 L:      [email protected] (moderated for non-subscribers)
1848 S:      Maintained
1849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1850 X:      drivers/media/i2c/
1851 N:      imx
1852 N:      mxs
1853
1854 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
1855 M:      Shawn Guo <[email protected]>
1856 M:      Li Yang <[email protected]>
1857 L:      [email protected] (moderated for non-subscribers)
1858 S:      Maintained
1859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1860 F:      arch/arm/boot/dts/ls1021a*
1861 F:      arch/arm64/boot/dts/freescale/fsl-*
1862 F:      arch/arm64/boot/dts/freescale/qoriq-*
1863
1864 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1865 M:      Shawn Guo <[email protected]>
1866 M:      Sascha Hauer <[email protected]>
1867 R:      Pengutronix Kernel Team <[email protected]>
1868 R:      Stefan Agner <[email protected]>
1869 L:      [email protected] (moderated for non-subscribers)
1870 S:      Maintained
1871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1872 F:      arch/arm/boot/dts/vf*
1873 F:      arch/arm/mach-imx/*vf610*
1874
1875 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1876 M:      Lennert Buytenhek <[email protected]>
1877 L:      [email protected] (moderated for non-subscribers)
1878 S:      Maintained
1879
1880 ARM/GUMSTIX MACHINE SUPPORT
1881 M:      Steve Sakoman <[email protected]>
1882 L:      [email protected] (moderated for non-subscribers)
1883 S:      Maintained
1884
1885 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1886 M:      Philipp Zabel <[email protected]>
1887 M:      Paul Parsons <[email protected]>
1888 L:      [email protected] (moderated for non-subscribers)
1889 S:      Maintained
1890 F:      arch/arm/mach-pxa/hx4700.c
1891 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1892 F:      sound/soc/pxa/hx4700.c
1893
1894 ARM/HISILICON SOC SUPPORT
1895 M:      Wei Xu <[email protected]>
1896 L:      [email protected] (moderated for non-subscribers)
1897 S:      Supported
1898 W:      http://www.hisilicon.com
1899 T:      git git://github.com/hisilicon/linux-hisi.git
1900 F:      arch/arm/boot/dts/hi3*
1901 F:      arch/arm/boot/dts/hip*
1902 F:      arch/arm/boot/dts/hisi*
1903 F:      arch/arm/mach-hisi/
1904 F:      arch/arm64/boot/dts/hisilicon/
1905
1906 ARM/HP JORNADA 7XX MACHINE SUPPORT
1907 M:      Kristoffer Ericson <[email protected]>
1908 S:      Maintained
1909 W:      www.jlime.com
1910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1911 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1912 F:      arch/arm/mach-sa1100/jornada720.c
1913
1914 ARM/IGEP MACHINE SUPPORT
1915 M:      Enric Balletbo i Serra <[email protected]>
1916 M:      Javier Martinez Canillas <[email protected]>
1917 L:      [email protected]
1918 L:      [email protected] (moderated for non-subscribers)
1919 S:      Maintained
1920 F:      arch/arm/boot/dts/omap3-igep*
1921
1922 ARM/INCOME PXA270 SUPPORT
1923 M:      Marek Vasut <[email protected]>
1924 L:      [email protected] (moderated for non-subscribers)
1925 S:      Maintained
1926 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1927
1928 ARM/INTEL IOP32X ARM ARCHITECTURE
1929 M:      Lennert Buytenhek <[email protected]>
1930 L:      [email protected] (moderated for non-subscribers)
1931 S:      Maintained
1932
1933 ARM/INTEL IQ81342EX MACHINE SUPPORT
1934 M:      Lennert Buytenhek <[email protected]>
1935 L:      [email protected] (moderated for non-subscribers)
1936 S:      Maintained
1937
1938 ARM/INTEL IXDP2850 MACHINE SUPPORT
1939 M:      Lennert Buytenhek <[email protected]>
1940 L:      [email protected] (moderated for non-subscribers)
1941 S:      Maintained
1942
1943 ARM/INTEL IXP4XX ARM ARCHITECTURE
1944 M:      Linus Walleij <[email protected]>
1945 M:      Imre Kaloz <[email protected]>
1946 M:      Krzysztof Halasa <[email protected]>
1947 L:      [email protected] (moderated for non-subscribers)
1948 S:      Maintained
1949 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
1950 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
1951 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
1952 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
1953 F:      arch/arm/mach-ixp4xx/
1954 F:      drivers/clocksource/timer-ixp4xx.c
1955 F:      drivers/gpio/gpio-ixp4xx.c
1956 F:      drivers/irqchip/irq-ixp4xx.c
1957 F:      include/linux/irqchip/irq-ixp4xx.h
1958 F:      include/linux/platform_data/timer-ixp4xx.h
1959
1960 ARM/INTEL KEEMBAY ARCHITECTURE
1961 M:      Paul J. Murphy <[email protected]>
1962 M:      Daniele Alessandrelli <[email protected]>
1963 S:      Maintained
1964 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
1965 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
1966 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
1967
1968 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1969 M:      Jonathan Cameron <[email protected]>
1970 L:      [email protected] (moderated for non-subscribers)
1971 S:      Maintained
1972 F:      arch/arm/mach-pxa/stargate2.c
1973 F:      drivers/pcmcia/pxa2xx_stargate2.c
1974
1975 ARM/INTEL XSC3 (MANZANO) ARM CORE
1976 M:      Lennert Buytenhek <[email protected]>
1977 L:      [email protected] (moderated for non-subscribers)
1978 S:      Maintained
1979
1980 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1981 M:      Lennert Buytenhek <[email protected]>
1982 L:      [email protected] (moderated for non-subscribers)
1983 S:      Maintained
1984
1985 ARM/LG1K ARCHITECTURE
1986 M:      Chanho Min <[email protected]>
1987 L:      [email protected] (moderated for non-subscribers)
1988 S:      Maintained
1989 F:      arch/arm64/boot/dts/lg/
1990
1991 ARM/LOGICPD PXA270 MACHINE SUPPORT
1992 M:      Lennert Buytenhek <[email protected]>
1993 L:      [email protected] (moderated for non-subscribers)
1994 S:      Maintained
1995
1996 ARM/LPC18XX ARCHITECTURE
1997 M:      Vladimir Zapolskiy <[email protected]>
1998 L:      [email protected] (moderated for non-subscribers)
1999 S:      Maintained
2000 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
2001 F:      arch/arm/boot/dts/lpc43*
2002 F:      drivers/i2c/busses/i2c-lpc2k.c
2003 F:      drivers/memory/pl172.c
2004 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2005 F:      drivers/rtc/rtc-lpc24xx.c
2006 N:      lpc18xx
2007
2008 ARM/LPC32XX SOC SUPPORT
2009 M:      Vladimir Zapolskiy <[email protected]>
2010 L:      [email protected] (moderated for non-subscribers)
2011 S:      Maintained
2012 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2013 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
2014 F:      arch/arm/boot/dts/lpc32*
2015 F:      arch/arm/mach-lpc32xx/
2016 F:      drivers/i2c/busses/i2c-pnx.c
2017 F:      drivers/net/ethernet/nxp/lpc_eth.c
2018 F:      drivers/usb/host/ohci-nxp.c
2019 F:      drivers/watchdog/pnx4008_wdt.c
2020 N:      lpc32xx
2021
2022 ARM/MAGICIAN MACHINE SUPPORT
2023 M:      Philipp Zabel <[email protected]>
2024 S:      Maintained
2025
2026 ARM/Marvell Dove/MV78xx0/Orion SOC support
2027 M:      Andrew Lunn <[email protected]>
2028 M:      Sebastian Hesselbarth <[email protected]>
2029 M:      Gregory Clement <[email protected]>
2030 L:      [email protected] (moderated for non-subscribers)
2031 S:      Maintained
2032 T:      git git://git.infradead.org/linux-mvebu.git
2033 F:      Documentation/devicetree/bindings/soc/dove/
2034 F:      arch/arm/boot/dts/dove*
2035 F:      arch/arm/boot/dts/orion5x*
2036 F:      arch/arm/mach-dove/
2037 F:      arch/arm/mach-mv78xx0/
2038 F:      arch/arm/mach-orion5x/
2039 F:      arch/arm/plat-orion/
2040 F:      drivers/soc/dove/
2041
2042 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2043 M:      Andrew Lunn <[email protected]>
2044 M:      Gregory Clement <[email protected]>
2045 M:      Sebastian Hesselbarth <[email protected]>
2046 L:      [email protected] (moderated for non-subscribers)
2047 S:      Maintained
2048 T:      git git://git.infradead.org/linux-mvebu.git
2049 F:      arch/arm/boot/dts/armada*
2050 F:      arch/arm/boot/dts/kirkwood*
2051 F:      arch/arm/configs/mvebu_*_defconfig
2052 F:      arch/arm/mach-mvebu/
2053 F:      arch/arm64/boot/dts/marvell/armada*
2054 F:      arch/arm64/boot/dts/marvell/cn913*
2055 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2056 F:      drivers/cpufreq/armada-8k-cpufreq.c
2057 F:      drivers/cpufreq/mvebu-cpufreq.c
2058 F:      drivers/irqchip/irq-armada-370-xp.c
2059 F:      drivers/irqchip/irq-mvebu-*
2060 F:      drivers/pinctrl/mvebu/
2061 F:      drivers/rtc/rtc-armada38x.c
2062
2063 ARM/Mediatek RTC DRIVER
2064 M:      Eddie Huang <[email protected]>
2065 M:      Sean Wang <[email protected]>
2066 L:      [email protected] (moderated for non-subscribers)
2067 L:      [email protected] (moderated for non-subscribers)
2068 S:      Maintained
2069 F:      Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
2070 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2071 F:      drivers/rtc/rtc-mt2712.c
2072 F:      drivers/rtc/rtc-mt6397.c
2073 F:      drivers/rtc/rtc-mt7622.c
2074
2075 ARM/Mediatek SoC support
2076 M:      Matthias Brugger <[email protected]>
2077 L:      [email protected] (moderated for non-subscribers)
2078 L:      [email protected] (moderated for non-subscribers)
2079 S:      Maintained
2080 W:      https://mtk.bcnfs.org/
2081 C:      irc://chat.freenode.net/linux-mediatek
2082 F:      arch/arm/boot/dts/mt6*
2083 F:      arch/arm/boot/dts/mt7*
2084 F:      arch/arm/boot/dts/mt8*
2085 F:      arch/arm/mach-mediatek/
2086 F:      arch/arm64/boot/dts/mediatek/
2087 F:      drivers/soc/mediatek/
2088 N:      mtk
2089 N:      mt[678]
2090 K:      mediatek
2091
2092 ARM/Mediatek USB3 PHY DRIVER
2093 M:      Chunfeng Yun <[email protected]>
2094 L:      [email protected] (moderated for non-subscribers)
2095 L:      [email protected] (moderated for non-subscribers)
2096 S:      Maintained
2097 F:      Documentation/devicetree/bindings/phy/phy-mtk-*
2098 F:      drivers/phy/mediatek/
2099
2100 ARM/Microchip (AT91) SoC support
2101 M:      Nicolas Ferre <[email protected]>
2102 M:      Alexandre Belloni <[email protected]>
2103 M:      Ludovic Desroches <[email protected]>
2104 L:      [email protected] (moderated for non-subscribers)
2105 S:      Supported
2106 W:      http://www.linux4sam.org
2107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2108 F:      arch/arm/boot/dts/at91*.dts
2109 F:      arch/arm/boot/dts/at91*.dtsi
2110 F:      arch/arm/boot/dts/sama*.dts
2111 F:      arch/arm/boot/dts/sama*.dtsi
2112 F:      arch/arm/include/debug/at91.S
2113 F:      arch/arm/mach-at91/
2114 F:      drivers/memory/atmel*
2115 F:      drivers/watchdog/sama5d4_wdt.c
2116 F:      include/soc/at91/
2117 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2118 X:      drivers/net/wireless/atmel/
2119 N:      at91
2120 N:      atmel
2121
2122 ARM/Microchip Sparx5 SoC support
2123 M:      Lars Povlsen <[email protected]>
2124 M:      Steen Hegelund <[email protected]>
2125 M:      Microchip Linux Driver Support <[email protected]>
2126 L:      [email protected] (moderated for non-subscribers)
2127 S:      Supported
2128 T:      git git://github.com/microchip-ung/linux-upstream.git
2129 F:      arch/arm64/boot/dts/microchip/
2130 N:      sparx5
2131
2132 ARM/MIOA701 MACHINE SUPPORT
2133 M:      Robert Jarzmik <[email protected]>
2134 L:      [email protected] (moderated for non-subscribers)
2135 S:      Maintained
2136 F:      arch/arm/mach-pxa/mioa701.c
2137
2138 ARM/MStar/Sigmastar Armv7 SoC support
2139 M:      Daniel Palmer <[email protected]>
2140 L:      [email protected] (moderated for non-subscribers)
2141 S:      Maintained
2142 W:      http://linux-chenxing.org/
2143 F:      Documentation/devicetree/bindings/arm/mstar/*
2144 F:      arch/arm/boot/dts/mstar-*
2145 F:      arch/arm/mach-mstar/
2146
2147 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
2148 M:      Michael Petchkovsky <[email protected]>
2149 S:      Maintained
2150
2151 ARM/NOMADIK/U300/Ux500 ARCHITECTURES
2152 M:      Linus Walleij <[email protected]>
2153 L:      [email protected] (moderated for non-subscribers)
2154 S:      Maintained
2155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2156 F:      Documentation/devicetree/bindings/arm/ste-*
2157 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2158 F:      Documentation/devicetree/bindings/arm/ux500/
2159 F:      Documentation/devicetree/bindings/i2c/i2c-nomadik.txt
2160 F:      Documentation/devicetree/bindings/i2c/i2c-stu300.txt
2161 F:      arch/arm/boot/dts/ste-*
2162 F:      arch/arm/mach-nomadik/
2163 F:      arch/arm/mach-u300/
2164 F:      arch/arm/mach-ux500/
2165 F:      drivers/clk/clk-nomadik.c
2166 F:      drivers/clk/clk-u300.c
2167 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2168 F:      drivers/clocksource/timer-u300.c
2169 F:      drivers/dma/coh901318*
2170 F:      drivers/dma/ste_dma40*
2171 F:      drivers/hwspinlock/u8500_hsem.c
2172 F:      drivers/i2c/busses/i2c-nomadik.c
2173 F:      drivers/i2c/busses/i2c-stu300.c
2174 F:      drivers/iio/adc/ab8500-gpadc.c
2175 F:      drivers/mfd/ab3100*
2176 F:      drivers/mfd/ab8500*
2177 F:      drivers/mfd/abx500*
2178 F:      drivers/mfd/db8500*
2179 F:      drivers/mfd/dbx500*
2180 F:      drivers/pinctrl/nomadik/
2181 F:      drivers/pinctrl/pinctrl-coh901*
2182 F:      drivers/pinctrl/pinctrl-u300.c
2183 F:      drivers/rtc/rtc-ab3100.c
2184 F:      drivers/rtc/rtc-ab8500.c
2185 F:      drivers/rtc/rtc-coh901331.c
2186 F:      drivers/rtc/rtc-pl031.c
2187 F:      drivers/soc/ux500/
2188 F:      drivers/watchdog/coh901327_wdt.c
2189
2190 ARM/NUVOTON NPCM ARCHITECTURE
2191 M:      Avi Fishman <[email protected]>
2192 M:      Tomer Maimon <[email protected]>
2193 M:      Tali Perry <[email protected]>
2194 R:      Patrick Venture <[email protected]>
2195 R:      Nancy Yuen <[email protected]>
2196 R:      Benjamin Fair <[email protected]>
2197 L:      [email protected] (moderated for non-subscribers)
2198 S:      Supported
2199 F:      Documentation/devicetree/bindings/*/*/*npcm*
2200 F:      Documentation/devicetree/bindings/*/*npcm*
2201 F:      arch/arm/boot/dts/nuvoton-npcm*
2202 F:      arch/arm/mach-npcm/
2203 F:      drivers/*/*npcm*
2204 F:      drivers/*/*/*npcm*
2205 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2206
2207 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
2208 L:      [email protected] (subscribers-only)
2209 S:      Orphan
2210 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
2211 F:      arch/arm/mach-s3c/gta02.h
2212 F:      arch/arm/mach-s3c/mach-gta02.c
2213
2214 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2215 M:      Alexander Clouter <[email protected]>
2216 L:      [email protected] (moderated for non-subscribers)
2217 S:      Maintained
2218 W:      http://www.digriz.org.uk/ts78xx/kernel
2219 F:      arch/arm/mach-orion5x/ts78xx-*
2220
2221 ARM/OXNAS platform support
2222 M:      Neil Armstrong <[email protected]>
2223 L:      [email protected] (moderated for non-subscribers)
2224 L:      [email protected] (moderated for non-subscribers)
2225 S:      Maintained
2226 F:      arch/arm/boot/dts/ox8*.dts*
2227 F:      arch/arm/mach-oxnas/
2228 F:      drivers/power/reset/oxnas-restart.c
2229 N:      oxnas
2230
2231 ARM/PALM TREO SUPPORT
2232 M:      Tomas Cech <[email protected]>
2233 L:      [email protected]
2234 S:      Maintained
2235 W:      http://hackndev.com
2236 F:      arch/arm/mach-pxa/palmtreo.*
2237
2238 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
2239 M:      Marek Vasut <[email protected]>
2240 L:      [email protected]
2241 S:      Maintained
2242 W:      http://hackndev.com
2243 F:      arch/arm/mach-pxa/include/mach/palmld.h
2244 F:      arch/arm/mach-pxa/include/mach/palmtc.h
2245 F:      arch/arm/mach-pxa/include/mach/palmtx.h
2246 F:      arch/arm/mach-pxa/palmld.c
2247 F:      arch/arm/mach-pxa/palmt5.*
2248 F:      arch/arm/mach-pxa/palmtc.c
2249 F:      arch/arm/mach-pxa/palmte2.*
2250 F:      arch/arm/mach-pxa/palmtx.c
2251
2252 ARM/PALMZ72 SUPPORT
2253 M:      Sergey Lapin <[email protected]>
2254 L:      [email protected]
2255 S:      Maintained
2256 W:      http://hackndev.com
2257 F:      arch/arm/mach-pxa/palmz72.*
2258
2259 ARM/PLEB SUPPORT
2260 M:      Peter Chubb <[email protected]>
2261 S:      Maintained
2262 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
2263
2264 ARM/PT DIGITAL BOARD PORT
2265 M:      Stefan Eletzhofer <[email protected]>
2266 L:      [email protected] (moderated for non-subscribers)
2267 S:      Maintained
2268 W:      http://www.armlinux.org.uk/
2269
2270 ARM/QUALCOMM SUPPORT
2271 M:      Andy Gross <[email protected]>
2272 M:      Bjorn Andersson <[email protected]>
2273 L:      [email protected]
2274 S:      Maintained
2275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2276 F:      Documentation/devicetree/bindings/*/qcom*
2277 F:      Documentation/devicetree/bindings/soc/qcom/
2278 F:      arch/arm/boot/dts/qcom-*.dts
2279 F:      arch/arm/boot/dts/qcom-*.dtsi
2280 F:      arch/arm/mach-qcom/
2281 F:      arch/arm64/boot/dts/qcom/
2282 F:      drivers/*/*/qcom*
2283 F:      drivers/*/*/qcom/
2284 F:      drivers/*/pm8???-*
2285 F:      drivers/*/qcom*
2286 F:      drivers/*/qcom/
2287 F:      drivers/bluetooth/btqcomsmd.c
2288 F:      drivers/clocksource/timer-qcom.c
2289 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2290 F:      drivers/extcon/extcon-qcom*
2291 F:      drivers/i2c/busses/i2c-qcom-geni.c
2292 F:      drivers/i2c/busses/i2c-qup.c
2293 F:      drivers/iommu/msm*
2294 F:      drivers/mfd/ssbi.c
2295 F:      drivers/mmc/host/mmci_qcom*
2296 F:      drivers/mmc/host/sdhci-msm.c
2297 F:      drivers/pci/controller/dwc/pcie-qcom.c
2298 F:      drivers/phy/qualcomm/
2299 F:      drivers/power/*/msm*
2300 F:      drivers/reset/reset-qcom-*
2301 F:      drivers/scsi/ufs/ufs-qcom*
2302 F:      drivers/spi/spi-geni-qcom.c
2303 F:      drivers/spi/spi-qcom-qspi.c
2304 F:      drivers/spi/spi-qup.c
2305 F:      drivers/tty/serial/msm_serial.c
2306 F:      drivers/usb/dwc3/dwc3-qcom.c
2307 F:      include/dt-bindings/*/qcom*
2308 F:      include/linux/*/qcom*
2309
2310 ARM/RADISYS ENP2611 MACHINE SUPPORT
2311 M:      Lennert Buytenhek <[email protected]>
2312 L:      [email protected] (moderated for non-subscribers)
2313 S:      Maintained
2314
2315 ARM/RDA MICRO ARCHITECTURE
2316 M:      Manivannan Sadhasivam <[email protected]>
2317 L:      [email protected] (moderated for non-subscribers)
2318 L:      [email protected] (moderated for non-subscribers)
2319 S:      Maintained
2320 F:      Documentation/devicetree/bindings/arm/rda.yaml
2321 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2322 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt
2323 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt
2324 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt
2325 F:      arch/arm/boot/dts/rda8810pl-*
2326 F:      drivers/clocksource/timer-rda.c
2327 F:      drivers/gpio/gpio-rda.c
2328 F:      drivers/irqchip/irq-rda-intc.c
2329 F:      drivers/tty/serial/rda-uart.c
2330
2331 ARM/REALTEK ARCHITECTURE
2332 M:      Andreas Färber <[email protected]>
2333 L:      [email protected] (moderated for non-subscribers)
2334 L:      [email protected] (moderated for non-subscribers)
2335 S:      Maintained
2336 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2337 F:      arch/arm/boot/dts/rtd*
2338 F:      arch/arm/mach-realtek/
2339 F:      arch/arm64/boot/dts/realtek/
2340
2341 ARM/RENESAS ARM64 ARCHITECTURE
2342 M:      Geert Uytterhoeven <[email protected]>
2343 M:      Magnus Damm <[email protected]>
2344 L:      [email protected]
2345 S:      Supported
2346 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2348 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2349 F:      arch/arm64/boot/dts/renesas/
2350 F:      drivers/soc/renesas/
2351 F:      include/linux/soc/renesas/
2352
2353 ARM/RISCPC ARCHITECTURE
2354 M:      Russell King <[email protected]>
2355 L:      [email protected] (moderated for non-subscribers)
2356 S:      Maintained
2357 W:      http://www.armlinux.org.uk/
2358 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
2359 F:      arch/arm/include/asm/hardware/ioc.h
2360 F:      arch/arm/include/asm/hardware/iomd.h
2361 F:      arch/arm/include/asm/hardware/memc.h
2362 F:      arch/arm/mach-rpc/
2363 F:      drivers/net/ethernet/8390/etherh.c
2364 F:      drivers/net/ethernet/i825xx/ether1*
2365 F:      drivers/net/ethernet/seeq/ether3*
2366 F:      drivers/scsi/arm/
2367
2368 ARM/Rockchip SoC support
2369 M:      Heiko Stuebner <[email protected]>
2370 L:      [email protected] (moderated for non-subscribers)
2371 L:      [email protected]
2372 S:      Maintained
2373 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2374 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2375 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2376 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2377 F:      arch/arm/boot/dts/rk3*
2378 F:      arch/arm/boot/dts/rv1108*
2379 F:      arch/arm/mach-rockchip/
2380 F:      drivers/*/*/*rockchip*
2381 F:      drivers/*/*rockchip*
2382 F:      drivers/clk/rockchip/
2383 F:      drivers/i2c/busses/i2c-rk3x.c
2384 F:      sound/soc/rockchip/
2385 N:      rockchip
2386
2387 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2388 M:      Krzysztof Kozlowski <[email protected]>
2389 L:      [email protected] (moderated for non-subscribers)
2390 L:      [email protected]
2391 S:      Maintained
2392 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2393 F:      Documentation/arm/samsung/
2394 F:      Documentation/devicetree/bindings/arm/samsung/
2395 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2396 F:      arch/arm/boot/dts/exynos*
2397 F:      arch/arm/boot/dts/s3c*
2398 F:      arch/arm/boot/dts/s5p*
2399 F:      arch/arm/mach-exynos*/
2400 F:      arch/arm/mach-s3c/
2401 F:      arch/arm/mach-s5p*/
2402 F:      arch/arm64/boot/dts/exynos/
2403 F:      drivers/*/*/*s3c24*
2404 F:      drivers/*/*s3c24*
2405 F:      drivers/*/*s3c64xx*
2406 F:      drivers/*/*s5pv210*
2407 F:      drivers/memory/samsung/
2408 F:      drivers/soc/samsung/
2409 F:      drivers/tty/serial/samsung*
2410 F:      include/linux/soc/samsung/
2411 N:      exynos
2412 N:      s3c2410
2413 N:      s3c64xx
2414 N:      s5pv210
2415
2416 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2417 M:      Andrzej Hajda <[email protected]>
2418 L:      [email protected]
2419 L:      [email protected]
2420 S:      Maintained
2421 F:      drivers/media/platform/s5p-g2d/
2422
2423 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2424 M:      Marek Szyprowski <[email protected]>
2425 L:      [email protected]
2426 L:      [email protected]
2427 S:      Maintained
2428 F:      Documentation/devicetree/bindings/media/s5p-cec.txt
2429 F:      drivers/media/cec/platform/s5p/
2430
2431 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2432 M:      Andrzej Pietrasiewicz <[email protected]>
2433 M:      Jacek Anaszewski <[email protected]>
2434 M:      Sylwester Nawrocki <[email protected]>
2435 L:      [email protected]
2436 L:      [email protected]
2437 S:      Maintained
2438 F:      drivers/media/platform/s5p-jpeg/
2439
2440 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2441 M:      Andrzej Hajda <[email protected]>
2442 L:      [email protected]
2443 L:      [email protected]
2444 S:      Maintained
2445 F:      drivers/media/platform/s5p-mfc/
2446
2447 ARM/SHMOBILE ARM ARCHITECTURE
2448 M:      Geert Uytterhoeven <[email protected]>
2449 M:      Magnus Damm <[email protected]>
2450 L:      [email protected]
2451 S:      Supported
2452 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2454 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2455 F:      arch/arm/boot/dts/emev2*
2456 F:      arch/arm/boot/dts/gr-peach*
2457 F:      arch/arm/boot/dts/iwg20d-q7*
2458 F:      arch/arm/boot/dts/r7s*
2459 F:      arch/arm/boot/dts/r8a*
2460 F:      arch/arm/boot/dts/r9a*
2461 F:      arch/arm/boot/dts/sh*
2462 F:      arch/arm/configs/shmobile_defconfig
2463 F:      arch/arm/include/debug/renesas-scif.S
2464 F:      arch/arm/mach-shmobile/
2465 F:      drivers/soc/renesas/
2466 F:      include/linux/soc/renesas/
2467
2468 ARM/SOCFPGA ARCHITECTURE
2469 M:      Dinh Nguyen <[email protected]>
2470 S:      Maintained
2471 W:      http://www.rocketboards.org
2472 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2473 F:      arch/arm/boot/dts/socfpga*
2474 F:      arch/arm/configs/socfpga_defconfig
2475 F:      arch/arm/mach-socfpga/
2476 F:      arch/arm64/boot/dts/altera/
2477 F:      arch/arm64/boot/dts/intel/
2478
2479 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2480 M:      Dinh Nguyen <[email protected]>
2481 S:      Maintained
2482 F:      drivers/clk/socfpga/
2483
2484 ARM/SOCFPGA EDAC SUPPORT
2485 M:      Dinh Nguyen <[email protected]>
2486 S:      Maintained
2487 F:      drivers/edac/altera_edac.
2488
2489 ARM/SPREADTRUM SoC SUPPORT
2490 M:      Orson Zhai <[email protected]>
2491 M:      Baolin Wang <[email protected]>
2492 M:      Chunyan Zhang <[email protected]>
2493 S:      Maintained
2494 F:      arch/arm64/boot/dts/sprd
2495 N:      sprd
2496 N:      sc27xx
2497 N:      sc2731
2498
2499 ARM/STI ARCHITECTURE
2500 M:      Patrice Chotard <[email protected]>
2501 L:      [email protected] (moderated for non-subscribers)
2502 S:      Maintained
2503 W:      http://www.stlinux.com
2504 F:      Documentation/devicetree/bindings/i2c/i2c-st.txt
2505 F:      arch/arm/boot/dts/sti*
2506 F:      arch/arm/mach-sti/
2507 F:      drivers/ata/ahci_st.c
2508 F:      drivers/char/hw_random/st-rng.c
2509 F:      drivers/clocksource/arm_global_timer.c
2510 F:      drivers/clocksource/clksrc_st_lpc.c
2511 F:      drivers/cpufreq/sti-cpufreq.c
2512 F:      drivers/dma/st_fdma*
2513 F:      drivers/i2c/busses/i2c-st.c
2514 F:      drivers/media/platform/sti/c8sectpfe/
2515 F:      drivers/media/rc/st_rc.c
2516 F:      drivers/mmc/host/sdhci-st.c
2517 F:      drivers/phy/st/phy-miphy28lp.c
2518 F:      drivers/phy/st/phy-stih407-usb.c
2519 F:      drivers/pinctrl/pinctrl-st.c
2520 F:      drivers/remoteproc/st_remoteproc.c
2521 F:      drivers/remoteproc/st_slim_rproc.c
2522 F:      drivers/reset/sti/
2523 F:      drivers/rtc/rtc-st-lpc.c
2524 F:      drivers/tty/serial/st-asc.c
2525 F:      drivers/usb/dwc3/dwc3-st.c
2526 F:      drivers/usb/host/ehci-st.c
2527 F:      drivers/usb/host/ohci-st.c
2528 F:      drivers/watchdog/st_lpc_wdt.c
2529 F:      include/linux/remoteproc/st_slim_rproc.h
2530
2531 ARM/STM32 ARCHITECTURE
2532 M:      Maxime Coquelin <[email protected]>
2533 M:      Alexandre Torgue <[email protected]>
2534 L:      [email protected] (moderated for non-subscribers)
2535 L:      [email protected] (moderated for non-subscribers)
2536 S:      Maintained
2537 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2538 F:      arch/arm/boot/dts/stm32*
2539 F:      arch/arm/mach-stm32/
2540 F:      drivers/clocksource/armv7m_systick.c
2541 N:      stm32
2542 N:      stm
2543
2544 ARM/Synaptics SoC support
2545 M:      Jisheng Zhang <[email protected]>
2546 M:      Sebastian Hesselbarth <[email protected]>
2547 L:      [email protected] (moderated for non-subscribers)
2548 S:      Maintained
2549 F:      arch/arm/boot/dts/berlin*
2550 F:      arch/arm/mach-berlin/
2551 F:      arch/arm64/boot/dts/synaptics/
2552
2553 ARM/TANGO ARCHITECTURE
2554 M:      Marc Gonzalez <[email protected]>
2555 M:      Mans Rullgard <[email protected]>
2556 L:      [email protected]
2557 S:      Odd Fixes
2558 N:      tango
2559
2560 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2561 M:      Lennert Buytenhek <[email protected]>
2562 L:      [email protected] (moderated for non-subscribers)
2563 S:      Maintained
2564
2565 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2566 M:      Hans Verkuil <[email protected]>
2567 L:      [email protected]
2568 L:      [email protected]
2569 S:      Maintained
2570 F:      Documentation/devicetree/bindings/media/tegra-cec.txt
2571 F:      drivers/media/cec/platform/tegra/
2572
2573 ARM/TETON BGA MACHINE SUPPORT
2574 M:      "Mark F. Brown" <[email protected]>
2575 L:      [email protected] (moderated for non-subscribers)
2576 S:      Maintained
2577
2578 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2579 M:      Santosh Shilimkar <[email protected]>
2580 L:      [email protected]
2581 S:      Maintained
2582 F:      drivers/memory/*emif*
2583
2584 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2585 M:      Santosh Shilimkar <[email protected]>
2586 L:      [email protected] (moderated for non-subscribers)
2587 S:      Maintained
2588 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
2589 F:      arch/arm/boot/dts/keystone-*
2590 F:      arch/arm/mach-keystone/
2591
2592 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2593 M:      Santosh Shilimkar <[email protected]>
2594 L:      [email protected]
2595 S:      Maintained
2596 F:      drivers/clk/keystone/
2597
2598 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
2599 M:      Santosh Shilimkar <[email protected]>
2600 L:      [email protected] (moderated for non-subscribers)
2601 L:      [email protected]
2602 S:      Maintained
2603 F:      drivers/clocksource/timer-keystone.c
2604
2605 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2606 M:      Santosh Shilimkar <[email protected]>
2607 L:      [email protected]
2608 S:      Maintained
2609 F:      drivers/power/reset/keystone-reset.c
2610
2611 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2612 M:      Tero Kristo <[email protected]>
2613 M:      Nishanth Menon <[email protected]>
2614 L:      [email protected] (moderated for non-subscribers)
2615 S:      Supported
2616 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
2617 F:      arch/arm64/boot/dts/ti/Makefile
2618 F:      arch/arm64/boot/dts/ti/k3-*
2619 F:      include/dt-bindings/pinctrl/k3.h
2620
2621 ARM/THECUS N2100 MACHINE SUPPORT
2622 M:      Lennert Buytenhek <[email protected]>
2623 L:      [email protected] (moderated for non-subscribers)
2624 S:      Maintained
2625
2626 ARM/TOSA MACHINE SUPPORT
2627 M:      Dmitry Eremin-Solenikov <[email protected]>
2628 M:      Dirk Opfer <[email protected]>
2629 S:      Maintained
2630
2631 ARM/TOSHIBA VISCONTI ARCHITECTURE
2632 M:      Nobuhiro Iwamatsu <[email protected]>
2633 L:      [email protected] (moderated for non-subscribers)
2634 S:      Supported
2635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2636 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
2637 F:      Documentation/devicetree/bindings/pinctrl/toshiba,tmpv7700-pinctrl.yaml
2638 F:      arch/arm64/boot/dts/toshiba/
2639 F:      drivers/pinctrl/visconti/
2640 N:      visconti
2641
2642 ARM/UNIPHIER ARCHITECTURE
2643 L:      [email protected] (moderated for non-subscribers)
2644 S:      Orphan
2645 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2646 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2647 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2648 F:      arch/arm/boot/dts/uniphier*
2649 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2650 F:      arch/arm/mach-uniphier/
2651 F:      arch/arm/mm/cache-uniphier.c
2652 F:      arch/arm64/boot/dts/socionext/uniphier*
2653 F:      drivers/bus/uniphier-system-bus.c
2654 F:      drivers/clk/uniphier/
2655 F:      drivers/dma/uniphier-mdmac.c
2656 F:      drivers/gpio/gpio-uniphier.c
2657 F:      drivers/i2c/busses/i2c-uniphier*
2658 F:      drivers/irqchip/irq-uniphier-aidet.c
2659 F:      drivers/mmc/host/uniphier-sd.c
2660 F:      drivers/pinctrl/uniphier/
2661 F:      drivers/reset/reset-uniphier.c
2662 F:      drivers/tty/serial/8250/8250_uniphier.c
2663 N:      uniphier
2664
2665 ARM/VERSATILE EXPRESS PLATFORM
2666 M:      Liviu Dudau <[email protected]>
2667 M:      Sudeep Holla <[email protected]>
2668 M:      Lorenzo Pieralisi <[email protected]>
2669 L:      [email protected] (moderated for non-subscribers)
2670 S:      Maintained
2671 F:      */*/*/vexpress*
2672 F:      */*/vexpress*
2673 F:      arch/arm/boot/dts/vexpress*
2674 F:      arch/arm/mach-vexpress/
2675 F:      arch/arm64/boot/dts/arm/
2676 F:      drivers/clk/versatile/clk-vexpress-osc.c
2677 F:      drivers/clocksource/timer-versatile.c
2678 N:      mps2
2679
2680 ARM/VFP SUPPORT
2681 M:      Russell King <[email protected]>
2682 L:      [email protected] (moderated for non-subscribers)
2683 S:      Maintained
2684 W:      http://www.armlinux.org.uk/
2685 F:      arch/arm/vfp/
2686
2687 ARM/VOIPAC PXA270 SUPPORT
2688 M:      Marek Vasut <[email protected]>
2689 L:      [email protected] (moderated for non-subscribers)
2690 S:      Maintained
2691 F:      arch/arm/mach-pxa/include/mach/vpac270.h
2692 F:      arch/arm/mach-pxa/vpac270.c
2693
2694 ARM/VT8500 ARM ARCHITECTURE
2695 M:      Tony Prisk <[email protected]>
2696 L:      [email protected] (moderated for non-subscribers)
2697 S:      Maintained
2698 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
2699 F:      arch/arm/mach-vt8500/
2700 F:      drivers/clocksource/timer-vt8500.c
2701 F:      drivers/i2c/busses/i2c-wmt.c
2702 F:      drivers/mmc/host/wmt-sdmmc.c
2703 F:      drivers/pwm/pwm-vt8500.c
2704 F:      drivers/rtc/rtc-vt8500.c
2705 F:      drivers/tty/serial/vt8500_serial.c
2706 F:      drivers/usb/host/ehci-platform.c
2707 F:      drivers/usb/host/uhci-platform.c
2708 F:      drivers/video/fbdev/vt8500lcdfb.*
2709 F:      drivers/video/fbdev/wm8505fb*
2710 F:      drivers/video/fbdev/wmt_ge_rops.*
2711
2712 ARM/ZIPIT Z2 SUPPORT
2713 M:      Marek Vasut <[email protected]>
2714 L:      [email protected] (moderated for non-subscribers)
2715 S:      Maintained
2716 F:      arch/arm/mach-pxa/include/mach/z2.h
2717 F:      arch/arm/mach-pxa/z2.c
2718
2719 ARM/ZTE ARCHITECTURE
2720 M:      Jun Nie <[email protected]>
2721 M:      Shawn Guo <[email protected]>
2722 L:      [email protected] (moderated for non-subscribers)
2723 S:      Maintained
2724 F:      Documentation/devicetree/bindings/arm/zte.yaml
2725 F:      Documentation/devicetree/bindings/clock/zx2967*.txt
2726 F:      Documentation/devicetree/bindings/dma/zxdma.txt
2727 F:      Documentation/devicetree/bindings/gpio/zx296702-gpio.txt
2728 F:      Documentation/devicetree/bindings/i2c/i2c-zx2967.txt
2729 F:      Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt
2730 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt
2731 F:      Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
2732 F:      Documentation/devicetree/bindings/soc/zte/
2733 F:      Documentation/devicetree/bindings/sound/zte,*.txt
2734 F:      Documentation/devicetree/bindings/thermal/zx2967-thermal.txt
2735 F:      Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt
2736 F:      arch/arm/boot/dts/zx2967*
2737 F:      arch/arm/mach-zx/
2738 F:      arch/arm64/boot/dts/zte/
2739 F:      drivers/clk/zte/
2740 F:      drivers/dma/zx_dma.c
2741 F:      drivers/gpio/gpio-zx.c
2742 F:      drivers/i2c/busses/i2c-zx2967.c
2743 F:      drivers/mmc/host/dw_mmc-zx.*
2744 F:      drivers/pinctrl/zte/
2745 F:      drivers/soc/zte/
2746 F:      drivers/thermal/zx2967_thermal.c
2747 F:      drivers/watchdog/zx2967_wdt.c
2748 F:      include/dt-bindings/clock/zx2967*.h
2749 F:      include/dt-bindings/soc/zte,*.h
2750 F:      sound/soc/codecs/zx_aud96p22.c
2751 F:      sound/soc/zte/
2752
2753 ARM/ZYNQ ARCHITECTURE
2754 M:      Michal Simek <[email protected]>
2755 L:      [email protected] (moderated for non-subscribers)
2756 S:      Supported
2757 W:      http://wiki.xilinx.com
2758 T:      git https://github.com/Xilinx/linux-xlnx.git
2759 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
2760 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
2761 F:      arch/arm/mach-zynq/
2762 F:      drivers/block/xsysace.c
2763 F:      drivers/clocksource/timer-cadence-ttc.c
2764 F:      drivers/cpuidle/cpuidle-zynq.c
2765 F:      drivers/edac/synopsys_edac.c
2766 F:      drivers/i2c/busses/i2c-cadence.c
2767 F:      drivers/i2c/busses/i2c-xiic.c
2768 F:      drivers/mmc/host/sdhci-of-arasan.c
2769 N:      zynq
2770 N:      xilinx
2771
2772 ARM64 PORT (AARCH64 ARCHITECTURE)
2773 M:      Catalin Marinas <[email protected]>
2774 M:      Will Deacon <[email protected]>
2775 L:      [email protected] (moderated for non-subscribers)
2776 S:      Maintained
2777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2778 F:      Documentation/arm64/
2779 F:      arch/arm64/
2780 F:      tools/testing/selftests/arm64/
2781 X:      arch/arm64/boot/dts/
2782
2783 AS3645A LED FLASH CONTROLLER DRIVER
2784 M:      Sakari Ailus <[email protected]>
2785 L:      [email protected]
2786 S:      Maintained
2787 F:      drivers/leds/leds-as3645a.c
2788
2789 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
2790 M:      Tianshu Qiu <[email protected]>
2791 L:      [email protected]
2792 S:      Maintained
2793 T:      git git://linuxtv.org/media_tree.git
2794 F:      Documentation/devicetree/bindings/media/i2c/ak7375.txt
2795 F:      drivers/media/i2c/ak7375.c
2796
2797 ASAHI KASEI AK8974 DRIVER
2798 M:      Linus Walleij <[email protected]>
2799 L:      [email protected]
2800 S:      Supported
2801 W:      http://www.akm.com/
2802 F:      drivers/iio/magnetometer/ak8974.c
2803
2804 ASC7621 HARDWARE MONITOR DRIVER
2805 M:      George Joseph <[email protected]>
2806 L:      [email protected]
2807 S:      Maintained
2808 F:      Documentation/hwmon/asc7621.rst
2809 F:      drivers/hwmon/asc7621.c
2810
2811 ASPEED PINCTRL DRIVERS
2812 M:      Andrew Jeffery <[email protected]>
2813 L:      [email protected] (moderated for non-subscribers)
2814 L:      [email protected] (moderated for non-subscribers)
2815 L:      [email protected]
2816 S:      Maintained
2817 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
2818 F:      drivers/pinctrl/aspeed/
2819
2820 ASPEED SCU INTERRUPT CONTROLLER DRIVER
2821 M:      Eddie James <[email protected]>
2822 L:      [email protected] (moderated for non-subscribers)
2823 S:      Maintained
2824 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
2825 F:      drivers/irqchip/irq-aspeed-scu-ic.c
2826 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
2827
2828 ASPEED VIDEO ENGINE DRIVER
2829 M:      Eddie James <[email protected]>
2830 L:      [email protected]
2831 L:      [email protected] (moderated for non-subscribers)
2832 S:      Maintained
2833 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
2834 F:      drivers/media/platform/aspeed-video.c
2835
2836 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2837 M:      Corentin Chary <[email protected]>
2838 L:      [email protected]
2839 L:      [email protected]
2840 S:      Maintained
2841 W:      http://acpi4asus.sf.net
2842 F:      drivers/platform/x86/asus*.c
2843 F:      drivers/platform/x86/eeepc*.c
2844
2845 ASUS WIRELESS RADIO CONTROL DRIVER
2846 M:      João Paulo Rechi Vita <[email protected]>
2847 L:      [email protected]
2848 S:      Maintained
2849 F:      drivers/platform/x86/asus-wireless.c
2850
2851 ASYMMETRIC KEYS
2852 M:      David Howells <[email protected]>
2853 L:      [email protected]
2854 S:      Maintained
2855 F:      Documentation/crypto/asymmetric-keys.rst
2856 F:      crypto/asymmetric_keys/
2857 F:      include/crypto/pkcs7.h
2858 F:      include/crypto/public_key.h
2859 F:      include/linux/verification.h
2860
2861 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2862 R:      Dan Williams <[email protected]>
2863 S:      Odd fixes
2864 W:      http://sourceforge.net/projects/xscaleiop
2865 F:      Documentation/crypto/async-tx-api.rst
2866 F:      crypto/async_tx/
2867 F:      drivers/dma/
2868 F:      include/linux/async_tx.h
2869 F:      include/linux/dmaengine.h
2870
2871 AT24 EEPROM DRIVER
2872 M:      Bartosz Golaszewski <[email protected]>
2873 L:      [email protected]
2874 S:      Maintained
2875 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
2876 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
2877 F:      drivers/misc/eeprom/at24.c
2878
2879 ATA OVER ETHERNET (AOE) DRIVER
2880 M:      "Justin Sanders" <[email protected]>
2881 S:      Supported
2882 W:      http://www.openaoe.org/
2883 F:      Documentation/admin-guide/aoe/
2884 F:      drivers/block/aoe/
2885
2886 ATHEROS 71XX/9XXX GPIO DRIVER
2887 M:      Alban Bedel <[email protected]>
2888 S:      Maintained
2889 W:      https://github.com/AlbanBedel/linux
2890 T:      git git://github.com/AlbanBedel/linux
2891 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2892 F:      drivers/gpio/gpio-ath79.c
2893
2894 ATHEROS 71XX/9XXX USB PHY DRIVER
2895 M:      Alban Bedel <[email protected]>
2896 S:      Maintained
2897 W:      https://github.com/AlbanBedel/linux
2898 T:      git git://github.com/AlbanBedel/linux
2899 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
2900 F:      drivers/phy/qualcomm/phy-ath79-usb.c
2901
2902 ATHEROS ATH GENERIC UTILITIES
2903 M:      Kalle Valo <[email protected]>
2904 L:      [email protected]
2905 S:      Supported
2906 F:      drivers/net/wireless/ath/*
2907
2908 ATHEROS ATH5K WIRELESS DRIVER
2909 M:      Jiri Slaby <[email protected]>
2910 M:      Nick Kossifidis <[email protected]>
2911 M:      Luis Chamberlain <[email protected]>
2912 L:      [email protected]
2913 S:      Maintained
2914 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
2915 F:      drivers/net/wireless/ath/ath5k/
2916
2917 ATHEROS ATH6KL WIRELESS DRIVER
2918 M:      Kalle Valo <[email protected]>
2919 L:      [email protected]
2920 S:      Supported
2921 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
2922 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2923 F:      drivers/net/wireless/ath/ath6kl/
2924
2925 ATI_REMOTE2 DRIVER
2926 M:      Ville Syrjala <[email protected]>
2927 S:      Maintained
2928 F:      drivers/input/misc/ati_remote2.c
2929
2930 ATK0110 HWMON DRIVER
2931 M:      Luca Tettamanti <[email protected]>
2932 L:      [email protected]
2933 S:      Maintained
2934 F:      drivers/hwmon/asus_atk0110.c
2935
2936 ATLX ETHERNET DRIVERS
2937 M:      Jay Cliburn <[email protected]>
2938 M:      Chris Snook <[email protected]>
2939 L:      [email protected]
2940 S:      Maintained
2941 W:      http://sourceforge.net/projects/atl1
2942 W:      http://atl1.sourceforge.net
2943 F:      drivers/net/ethernet/atheros/
2944
2945 ATM
2946 M:      Chas Williams <[email protected]>
2947 L:      [email protected] (moderated for non-subscribers)
2948 L:      [email protected]
2949 S:      Maintained
2950 W:      http://linux-atm.sourceforge.net
2951 F:      drivers/atm/
2952 F:      include/linux/atm*
2953 F:      include/uapi/linux/atm*
2954
2955 ATMEL MACB ETHERNET DRIVER
2956 M:      Nicolas Ferre <[email protected]>
2957 M:      Claudiu Beznea <[email protected]>
2958 S:      Supported
2959 F:      drivers/net/ethernet/cadence/
2960
2961 ATMEL MAXTOUCH DRIVER
2962 M:      Nick Dyer <[email protected]>
2963 S:      Maintained
2964 T:      git git://github.com/ndyer/linux.git
2965 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2966 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2967
2968 ATMEL WIRELESS DRIVER
2969 M:      Simon Kelley <[email protected]>
2970 L:      [email protected]
2971 S:      Maintained
2972 W:      http://www.thekelleys.org.uk/atmel
2973 W:      http://atmelwlandriver.sourceforge.net/
2974 F:      drivers/net/wireless/atmel/atmel*
2975
2976 ATOMIC INFRASTRUCTURE
2977 M:      Will Deacon <[email protected]>
2978 M:      Peter Zijlstra <[email protected]>
2979 R:      Boqun Feng <[email protected]>
2980 L:      [email protected]
2981 S:      Maintained
2982 F:      arch/*/include/asm/atomic*.h
2983 F:      include/*/atomic*.h
2984 F:      scripts/atomic/
2985
2986 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2987 M:      Bradley Grove <[email protected]>
2988 L:      [email protected]
2989 S:      Supported
2990 W:      http://www.attotech.com
2991 F:      drivers/scsi/esas2r
2992
2993 ATUSB IEEE 802.15.4 RADIO DRIVER
2994 M:      Stefan Schmidt <[email protected]>
2995 L:      [email protected]
2996 S:      Maintained
2997 F:      drivers/net/ieee802154/at86rf230.h
2998 F:      drivers/net/ieee802154/atusb.c
2999 F:      drivers/net/ieee802154/atusb.h
3000
3001 AUDIT SUBSYSTEM
3002 M:      Paul Moore <[email protected]>
3003 M:      Eric Paris <[email protected]>
3004 L:      [email protected] (moderated for non-subscribers)
3005 S:      Supported
3006 W:      https://github.com/linux-audit
3007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3008 F:      include/linux/audit.h
3009 F:      include/uapi/linux/audit.h
3010 F:      kernel/audit*
3011
3012 AUXILIARY DISPLAY DRIVERS
3013 M:      Miguel Ojeda Sandonis <[email protected]>
3014 S:      Maintained
3015 F:      drivers/auxdisplay/
3016 F:      include/linux/cfag12864b.h
3017
3018 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3019 M:      Andreas Klinger <[email protected]>
3020 L:      [email protected]
3021 S:      Maintained
3022 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3023 F:      drivers/iio/adc/hx711.c
3024
3025 AX.25 NETWORK LAYER
3026 M:      Ralf Baechle <[email protected]>
3027 L:      [email protected]
3028 S:      Maintained
3029 W:      http://www.linux-ax25.org/
3030 F:      include/net/ax25.h
3031 F:      include/uapi/linux/ax25.h
3032 F:      net/ax25/
3033
3034 AXENTIA ARM DEVICES
3035 M:      Peter Rosin <[email protected]>
3036 L:      [email protected] (moderated for non-subscribers)
3037 S:      Maintained
3038 F:      arch/arm/boot/dts/at91-linea.dtsi
3039 F:      arch/arm/boot/dts/at91-natte.dtsi
3040 F:      arch/arm/boot/dts/at91-nattis-2-natte-2.dts
3041 F:      arch/arm/boot/dts/at91-tse850-3.dts
3042
3043 AXENTIA ASOC DRIVERS
3044 M:      Peter Rosin <[email protected]>
3045 L:      [email protected] (moderated for non-subscribers)
3046 S:      Maintained
3047 F:      Documentation/devicetree/bindings/sound/axentia,*
3048 F:      sound/soc/atmel/tse850-pcm5142.c
3049
3050 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3051 M:      Nuno Sá <[email protected]>
3052 L:      [email protected]
3053 S:      Supported
3054 W:      http://ez.analog.com/community/linux-device-drivers
3055 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3056 F:      drivers/hwmon/axi-fan-control.c
3057
3058 AXXIA I2C CONTROLLER
3059 M:      Krzysztof Adamski <[email protected]>
3060 L:      [email protected]
3061 S:      Maintained
3062 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3063 F:      drivers/i2c/busses/i2c-axxia.c
3064
3065 AZ6007 DVB DRIVER
3066 M:      Mauro Carvalho Chehab <[email protected]>
3067 L:      [email protected]
3068 S:      Maintained
3069 W:      https://linuxtv.org
3070 T:      git git://linuxtv.org/media_tree.git
3071 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3072
3073 AZTECH FM RADIO RECEIVER DRIVER
3074 M:      Hans Verkuil <[email protected]>
3075 L:      [email protected]
3076 S:      Maintained
3077 W:      https://linuxtv.org
3078 T:      git git://linuxtv.org/media_tree.git
3079 F:      drivers/media/radio/radio-aztech*
3080
3081 B43 WIRELESS DRIVER
3082 L:      [email protected]
3083 L:      [email protected]
3084 S:      Odd Fixes
3085 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3086 F:      drivers/net/wireless/broadcom/b43/
3087
3088 B43LEGACY WIRELESS DRIVER
3089 M:      Larry Finger <[email protected]>
3090 L:      [email protected]
3091 L:      [email protected]
3092 S:      Maintained
3093 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3094 F:      drivers/net/wireless/broadcom/b43legacy/
3095
3096 BACKLIGHT CLASS/SUBSYSTEM
3097 M:      Lee Jones <[email protected]>
3098 M:      Daniel Thompson <[email protected]>
3099 M:      Jingoo Han <[email protected]>
3100 L:      [email protected]
3101 S:      Maintained
3102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3103 F:      Documentation/ABI/stable/sysfs-class-backlight
3104 F:      Documentation/ABI/testing/sysfs-class-backlight
3105 F:      Documentation/devicetree/bindings/leds/backlight
3106 F:      drivers/video/backlight/
3107 F:      include/linux/backlight.h
3108 F:      include/linux/pwm_backlight.h
3109
3110 BATMAN ADVANCED
3111 M:      Marek Lindner <[email protected]>
3112 M:      Simon Wunderlich <[email protected]>
3113 M:      Antonio Quartulli <[email protected]>
3114 M:      Sven Eckelmann <[email protected]>
3115 L:      [email protected] (moderated for non-subscribers)
3116 S:      Maintained
3117 W:      https://www.open-mesh.org/
3118 Q:      https://patchwork.open-mesh.org/project/batman/list/
3119 B:      https://www.open-mesh.org/projects/batman-adv/issues
3120 C:      irc://chat.freenode.net/batman
3121 T:      git https://git.open-mesh.org/linux-merge.git
3122 F:      Documentation/ABI/obsolete/sysfs-class-net-batman-adv
3123 F:      Documentation/ABI/obsolete/sysfs-class-net-mesh
3124 F:      Documentation/networking/batman-adv.rst
3125 F:      include/uapi/linux/batadv_packet.h
3126 F:      include/uapi/linux/batman_adv.h
3127 F:      net/batman-adv/
3128
3129 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3130 M:      Thomas Sailer <[email protected]>
3131 L:      [email protected]
3132 S:      Maintained
3133 W:      http://www.baycom.org/~tom/ham/ham.html
3134 F:      drivers/net/hamradio/baycom*
3135
3136 BCACHE (BLOCK LAYER CACHE)
3137 M:      Coly Li <[email protected]>
3138 M:      Kent Overstreet <[email protected]>
3139 L:      [email protected]
3140 S:      Maintained
3141 W:      http://bcache.evilpiepirate.org
3142 C:      irc://irc.oftc.net/bcache
3143 F:      drivers/md/bcache/
3144
3145 BDISP ST MEDIA DRIVER
3146 M:      Fabien Dessenne <[email protected]>
3147 L:      [email protected]
3148 S:      Supported
3149 W:      https://linuxtv.org
3150 T:      git git://linuxtv.org/media_tree.git
3151 F:      drivers/media/platform/sti/bdisp
3152
3153 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3154 M:      Dariusz Marcinkiewicz <[email protected]>
3155 L:      [email protected]
3156 S:      Maintained
3157 F:      drivers/net/ethernet/ec_bhf.c
3158
3159 BEFS FILE SYSTEM
3160 M:      Luis de Bethencourt <[email protected]>
3161 M:      Salah Triki <[email protected]>
3162 S:      Maintained
3163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3164 F:      Documentation/filesystems/befs.rst
3165 F:      fs/befs/
3166
3167 BFQ I/O SCHEDULER
3168 M:      Paolo Valente <[email protected]>
3169 M:      Jens Axboe <[email protected]>
3170 L:      [email protected]
3171 S:      Maintained
3172 F:      Documentation/block/bfq-iosched.rst
3173 F:      block/bfq-*
3174
3175 BFS FILE SYSTEM
3176 M:      "Tigran A. Aivazian" <[email protected]>
3177 S:      Maintained
3178 F:      Documentation/filesystems/bfs.rst
3179 F:      fs/bfs/
3180 F:      include/uapi/linux/bfs_fs.h
3181
3182 BLINKM RGB LED DRIVER
3183 M:      Jan-Simon Moeller <[email protected]>
3184 S:      Maintained
3185 F:      drivers/leds/leds-blinkm.c
3186
3187 BLOCK LAYER
3188 M:      Jens Axboe <[email protected]>
3189 L:      [email protected]
3190 S:      Maintained
3191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3192 F:      block/
3193 F:      drivers/block/
3194 F:      include/linux/blk*
3195 F:      kernel/trace/blktrace.c
3196 F:      lib/sbitmap.c
3197
3198 BLOCK2MTD DRIVER
3199 M:      Joern Engel <[email protected]>
3200 L:      [email protected]
3201 S:      Maintained
3202 F:      drivers/mtd/devices/block2mtd.c
3203
3204 BLUETOOTH DRIVERS
3205 M:      Marcel Holtmann <[email protected]>
3206 M:      Johan Hedberg <[email protected]>
3207 L:      [email protected]
3208 S:      Maintained
3209 W:      http://www.bluez.org/
3210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3212 F:      drivers/bluetooth/
3213
3214 BLUETOOTH SUBSYSTEM
3215 M:      Marcel Holtmann <[email protected]>
3216 M:      Johan Hedberg <[email protected]>
3217 L:      [email protected]
3218 S:      Maintained
3219 W:      http://www.bluez.org/
3220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3221 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3222 F:      include/net/bluetooth/
3223 F:      net/bluetooth/
3224
3225 BONDING DRIVER
3226 M:      Jay Vosburgh <[email protected]>
3227 M:      Veaceslav Falico <[email protected]>
3228 M:      Andy Gospodarek <[email protected]>
3229 L:      [email protected]
3230 S:      Supported
3231 W:      http://sourceforge.net/projects/bonding/
3232 F:      drivers/net/bonding/
3233 F:      include/uapi/linux/if_bonding.h
3234
3235 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3236 M:      Dan Robertson <[email protected]>
3237 L:      [email protected]
3238 S:      Maintained
3239 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3240 F:      drivers/iio/accel/bma400*
3241
3242 BPF (Safe dynamic programs and tools)
3243 M:      Alexei Starovoitov <[email protected]>
3244 M:      Daniel Borkmann <[email protected]>
3245 M:      Andrii Nakryiko <[email protected]>
3246 R:      Martin KaFai Lau <[email protected]>
3247 R:      Song Liu <[email protected]>
3248 R:      Yonghong Song <[email protected]>
3249 R:      John Fastabend <[email protected]>
3250 R:      KP Singh <[email protected]>
3251 L:      [email protected]
3252 L:      [email protected]
3253 S:      Supported
3254 W:      https://bpf.io/
3255 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3256 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3258 F:      Documentation/bpf/
3259 F:      Documentation/networking/filter.rst
3260 F:      arch/*/net/*
3261 F:      include/linux/bpf*
3262 F:      include/linux/filter.h
3263 F:      include/trace/events/xdp.h
3264 F:      include/uapi/linux/bpf*
3265 F:      include/uapi/linux/filter.h
3266 F:      kernel/bpf/
3267 F:      kernel/trace/bpf_trace.c
3268 F:      lib/test_bpf.c
3269 F:      net/bpf/
3270 F:      net/core/filter.c
3271 F:      net/sched/act_bpf.c
3272 F:      net/sched/cls_bpf.c
3273 F:      samples/bpf/
3274 F:      tools/bpf/
3275 F:      tools/lib/bpf/
3276 F:      tools/testing/selftests/bpf/
3277 N:      bpf
3278 K:      bpf
3279
3280 BPF JIT for ARM
3281 M:      Shubham Bansal <[email protected]>
3282 L:      [email protected]
3283 L:      [email protected]
3284 S:      Maintained
3285 F:      arch/arm/net/
3286
3287 BPF JIT for ARM64
3288 M:      Daniel Borkmann <[email protected]>
3289 M:      Alexei Starovoitov <[email protected]>
3290 M:      Zi Shen Lim <[email protected]>
3291 L:      [email protected]
3292 L:      [email protected]
3293 S:      Supported
3294 F:      arch/arm64/net/
3295
3296 BPF JIT for MIPS (32-BIT AND 64-BIT)
3297 M:      Paul Burton <[email protected]>
3298 L:      [email protected]
3299 L:      [email protected]
3300 S:      Maintained
3301 F:      arch/mips/net/
3302
3303 BPF JIT for NFP NICs
3304 M:      Jakub Kicinski <[email protected]>
3305 L:      [email protected]
3306 L:      [email protected]
3307 S:      Supported
3308 F:      drivers/net/ethernet/netronome/nfp/bpf/
3309
3310 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3311 M:      Naveen N. Rao <[email protected]>
3312 M:      Sandipan Das <[email protected]>
3313 L:      [email protected]
3314 L:      [email protected]
3315 S:      Maintained
3316 F:      arch/powerpc/net/
3317
3318 BPF JIT for RISC-V (32-bit)
3319 M:      Luke Nelson <[email protected]>
3320 M:      Xi Wang <[email protected]>
3321 L:      [email protected]
3322 L:      [email protected]
3323 S:      Maintained
3324 F:      arch/riscv/net/
3325 X:      arch/riscv/net/bpf_jit_comp64.c
3326
3327 BPF JIT for RISC-V (64-bit)
3328 M:      Björn Töpel <[email protected]>
3329 L:      [email protected]
3330 L:      [email protected]
3331 S:      Maintained
3332 F:      arch/riscv/net/
3333 X:      arch/riscv/net/bpf_jit_comp32.c
3334
3335 BPF JIT for S390
3336 M:      Ilya Leoshkevich <[email protected]>
3337 M:      Heiko Carstens <[email protected]>
3338 M:      Vasily Gorbik <[email protected]>
3339 L:      [email protected]
3340 L:      [email protected]
3341 S:      Maintained
3342 F:      arch/s390/net/
3343 X:      arch/s390/net/pnet.c
3344
3345 BPF JIT for SPARC (32-BIT AND 64-BIT)
3346 M:      David S. Miller <[email protected]>
3347 L:      [email protected]
3348 L:      [email protected]
3349 S:      Maintained
3350 F:      arch/sparc/net/
3351
3352 BPF JIT for X86 32-BIT
3353 M:      Wang YanQing <[email protected]>
3354 L:      [email protected]
3355 L:      [email protected]
3356 S:      Maintained
3357 F:      arch/x86/net/bpf_jit_comp32.c
3358
3359 BPF JIT for X86 64-BIT
3360 M:      Alexei Starovoitov <[email protected]>
3361 M:      Daniel Borkmann <[email protected]>
3362 L:      [email protected]
3363 L:      [email protected]
3364 S:      Supported
3365 F:      arch/x86/net/
3366 X:      arch/x86/net/bpf_jit_comp32.c
3367
3368 BPF LSM (Security Audit and Enforcement using BPF)
3369 M:      KP Singh <[email protected]>
3370 R:      Florent Revest <[email protected]>
3371 R:      Brendan Jackman <[email protected]>
3372 L:      [email protected]
3373 S:      Maintained
3374 F:      Documentation/bpf/bpf_lsm.rst
3375 F:      include/linux/bpf_lsm.h
3376 F:      kernel/bpf/bpf_lsm.c
3377 F:      security/bpf/
3378
3379 BROADCOM B44 10/100 ETHERNET DRIVER
3380 M:      Michael Chan <[email protected]>
3381 L:      [email protected]
3382 S:      Supported
3383 F:      drivers/net/ethernet/broadcom/b44.*
3384
3385 BROADCOM B53 ETHERNET SWITCH DRIVER
3386 M:      Florian Fainelli <[email protected]>
3387 L:      [email protected]
3388 L:      [email protected] (subscribers-only)
3389 S:      Supported
3390 F:      Documentation/devicetree/bindings/net/dsa/b53.txt
3391 F:      drivers/net/dsa/b53/*
3392 F:      include/linux/platform_data/b53.h
3393
3394 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3395 M:      Nicolas Saenz Julienne <[email protected]>
3396 L:      [email protected]
3397 L:      [email protected] (moderated for non-subscribers)
3398 L:      [email protected] (moderated for non-subscribers)
3399 S:      Maintained
3400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsaenz/linux-rpi.git
3401 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3402 F:      drivers/pci/controller/pcie-brcmstb.c
3403 F:      drivers/staging/vc04_services
3404 N:      bcm2711
3405 N:      bcm2835
3406
3407 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3408 M:      Florian Fainelli <[email protected]>
3409 M:      Ray Jui <[email protected]>
3410 M:      Scott Branden <[email protected]>
3411 M:      [email protected]
3412 S:      Maintained
3413 T:      git git://github.com/broadcom/mach-bcm
3414 F:      arch/arm/mach-bcm/
3415 N:      bcm281*
3416 N:      bcm113*
3417 N:      bcm216*
3418 N:      kona
3419
3420 BROADCOM BCM47XX MIPS ARCHITECTURE
3421 M:      Hauke Mehrtens <[email protected]>
3422 M:      Rafał Miłecki <[email protected]>
3423 L:      [email protected]
3424 S:      Maintained
3425 F:      Documentation/devicetree/bindings/mips/brcm/
3426 F:      arch/mips/bcm47xx/*
3427 F:      arch/mips/include/asm/mach-bcm47xx/*
3428
3429 BROADCOM BCM5301X ARM ARCHITECTURE
3430 M:      Hauke Mehrtens <[email protected]>
3431 M:      Rafał Miłecki <[email protected]>
3432 M:      [email protected]
3433 L:      [email protected]
3434 S:      Maintained
3435 F:      arch/arm/boot/dts/bcm470*
3436 F:      arch/arm/boot/dts/bcm5301*
3437 F:      arch/arm/boot/dts/bcm953012*
3438 F:      arch/arm/mach-bcm/bcm_5301x.c
3439
3440 BROADCOM BCM53573 ARM ARCHITECTURE
3441 M:      Rafał Miłecki <[email protected]>
3442 L:      [email protected]
3443 L:      [email protected]
3444 S:      Maintained
3445 F:      arch/arm/boot/dts/bcm47189*
3446 F:      arch/arm/boot/dts/bcm53573*
3447
3448 BROADCOM BCM63XX ARM ARCHITECTURE
3449 M:      Florian Fainelli <[email protected]>
3450 M:      [email protected]
3451 L:      [email protected] (moderated for non-subscribers)
3452 S:      Maintained
3453 T:      git git://github.com/broadcom/stblinux.git
3454 N:      bcm63xx
3455
3456 BROADCOM BCM63XX/BCM33XX UDC DRIVER
3457 M:      Kevin Cernekee <[email protected]>
3458 L:      [email protected]
3459 S:      Maintained
3460 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
3461
3462 BROADCOM BCM7XXX ARM ARCHITECTURE
3463 M:      Florian Fainelli <[email protected]>
3464 M:      [email protected]
3465 L:      [email protected] (moderated for non-subscribers)
3466 S:      Maintained
3467 T:      git git://github.com/broadcom/stblinux.git
3468 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3469 F:      arch/arm/boot/dts/bcm7*.dts*
3470 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
3471 F:      arch/arm/mach-bcm/*brcmstb*
3472 F:      arch/arm/mm/cache-b15-rac.c
3473 F:      drivers/bus/brcmstb_gisb.c
3474 F:      drivers/pci/controller/pcie-brcmstb.c
3475 N:      brcmstb
3476
3477 BROADCOM BDC DRIVER
3478 M:      Al Cooper <[email protected]>
3479 L:      [email protected]
3480 L:      [email protected]
3481 S:      Maintained
3482 F:      Documentation/devicetree/bindings/usb/brcm,bdc.txt
3483 F:      drivers/usb/gadget/udc/bdc/
3484
3485 BROADCOM BMIPS CPUFREQ DRIVER
3486 M:      Markus Mayer <[email protected]>
3487 M:      [email protected]
3488 L:      [email protected]
3489 S:      Maintained
3490 F:      drivers/cpufreq/bmips-cpufreq.c
3491
3492 BROADCOM BMIPS MIPS ARCHITECTURE
3493 M:      Florian Fainelli <[email protected]>
3494 L:      [email protected]
3495 L:      [email protected]
3496 S:      Maintained
3497 T:      git git://github.com/broadcom/stblinux.git
3498 F:      arch/mips/bmips/*
3499 F:      arch/mips/boot/dts/brcm/bcm*.dts*
3500 F:      arch/mips/include/asm/mach-bmips/*
3501 F:      arch/mips/kernel/*bmips*
3502 F:      drivers/soc/bcm/bcm63xx
3503 F:      drivers/irqchip/irq-bcm63*
3504 F:      drivers/irqchip/irq-bcm7*
3505 F:      drivers/irqchip/irq-brcmstb*
3506 F:      include/linux/bcm963xx_nvram.h
3507 F:      include/linux/bcm963xx_tag.h
3508
3509 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
3510 M:      Rasesh Mody <[email protected]>
3511 M:      [email protected]
3512 L:      [email protected]
3513 S:      Supported
3514 F:      drivers/net/ethernet/broadcom/bnx2.*
3515 F:      drivers/net/ethernet/broadcom/bnx2_*
3516
3517 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3518 M:      Saurav Kashyap <[email protected]>
3519 M:      Javed Hasan <[email protected]>
3520 M:      [email protected]
3521 L:      [email protected]
3522 S:      Supported
3523 F:      drivers/scsi/bnx2fc/
3524
3525 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3526 M:      Nilesh Javali <[email protected]>
3527 M:      Manish Rangankar <[email protected]>
3528 M:      [email protected]
3529 L:      [email protected]
3530 S:      Supported
3531 F:      drivers/scsi/bnx2i/
3532
3533 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
3534 M:      Ariel Elior <[email protected]>
3535 M:      Sudarsana Kalluru <[email protected]>
3536 M:      [email protected]
3537 L:      [email protected]
3538 S:      Supported
3539 F:      drivers/net/ethernet/broadcom/bnx2x/
3540
3541 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
3542 M:      Michael Chan <[email protected]>
3543 L:      [email protected]
3544 S:      Supported
3545 F:      drivers/net/ethernet/broadcom/bnxt/
3546
3547 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
3548 M:      Arend van Spriel <[email protected]>
3549 M:      Franky Lin <[email protected]>
3550 M:      Hante Meuleman <[email protected]>
3551 M:      Chi-hsien Lin <[email protected]>
3552 M:      Wright Feng <[email protected]>
3553 M:      Chung-hsien Hsu <[email protected]>
3554 L:      [email protected]
3555 L:      [email protected]
3556 L:      [email protected]
3557 S:      Supported
3558 F:      drivers/net/wireless/broadcom/brcm80211/
3559
3560 BROADCOM BRCMSTB GPIO DRIVER
3561 M:      Gregory Fong <[email protected]>
3562 L:      [email protected]
3563 S:      Supported
3564 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
3565 F:      drivers/gpio/gpio-brcmstb.c
3566
3567 BROADCOM BRCMSTB I2C DRIVER
3568 M:      Kamal Dasu <[email protected]>
3569 L:      [email protected]
3570 L:      [email protected]
3571 S:      Supported
3572 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
3573 F:      drivers/i2c/busses/i2c-brcmstb.c
3574
3575 BROADCOM BRCMSTB USB EHCI DRIVER
3576 M:      Al Cooper <[email protected]>
3577 L:      [email protected]
3578 L:      [email protected]
3579 S:      Maintained
3580 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
3581 F:      drivers/usb/host/ehci-brcm.*
3582
3583 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
3584 M:      Al Cooper <[email protected]>
3585 L:      [email protected]
3586 L:      [email protected]
3587 S:      Maintained
3588 F:      drivers/phy/broadcom/phy-brcm-usb*
3589
3590 BROADCOM ETHERNET PHY DRIVERS
3591 M:      Florian Fainelli <[email protected]>
3592 L:      [email protected]
3593 L:      [email protected]
3594 S:      Supported
3595 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
3596 F:      drivers/net/phy/bcm*.[ch]
3597 F:      drivers/net/phy/broadcom.c
3598 F:      include/linux/brcmphy.h
3599
3600 BROADCOM GENET ETHERNET DRIVER
3601 M:      Doug Berger <[email protected]>
3602 M:      Florian Fainelli <[email protected]>
3603 L:      [email protected]
3604 L:      [email protected]
3605 S:      Supported
3606 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.txt
3607 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.txt
3608 F:      drivers/net/ethernet/broadcom/genet/
3609 F:      drivers/net/mdio/mdio-bcm-unimac.c
3610 F:      include/linux/platform_data/bcmgenet.h
3611 F:      include/linux/platform_data/mdio-bcm-unimac.h
3612
3613 BROADCOM IPROC ARM ARCHITECTURE
3614 M:      Ray Jui <[email protected]>
3615 M:      Scott Branden <[email protected]>
3616 M:      [email protected]
3617 L:      [email protected] (moderated for non-subscribers)
3618 S:      Maintained
3619 T:      git git://github.com/broadcom/cygnus-linux.git
3620 F:      arch/arm64/boot/dts/broadcom/northstar2/*
3621 F:      arch/arm64/boot/dts/broadcom/stingray/*
3622 F:      drivers/clk/bcm/clk-ns*
3623 F:      drivers/clk/bcm/clk-sr*
3624 F:      drivers/pinctrl/bcm/pinctrl-ns*
3625 F:      include/dt-bindings/clock/bcm-sr*
3626 N:      iproc
3627 N:      cygnus
3628 N:      bcm[-_]nsp
3629 N:      bcm9113*
3630 N:      bcm9583*
3631 N:      bcm9585*
3632 N:      bcm9586*
3633 N:      bcm988312
3634 N:      bcm113*
3635 N:      bcm583*
3636 N:      bcm585*
3637 N:      bcm586*
3638 N:      bcm88312
3639 N:      hr2
3640 N:      stingray
3641
3642 BROADCOM KONA GPIO DRIVER
3643 M:      Ray Jui <[email protected]>
3644 L:      [email protected]
3645 S:      Supported
3646 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
3647 F:      drivers/gpio/gpio-bcm-kona.c
3648
3649 BROADCOM NETXTREME-E ROCE DRIVER
3650 M:      Selvin Xavier <[email protected]>
3651 M:      Devesh Sharma <[email protected]>
3652 M:      Somnath Kotur <[email protected]>
3653 M:      Sriharsha Basavapatna <[email protected]>
3654 M:      Naresh Kumar PBS <[email protected]>
3655 L:      [email protected]
3656 S:      Supported
3657 W:      http://www.broadcom.com
3658 F:      drivers/infiniband/hw/bnxt_re/
3659 F:      include/uapi/rdma/bnxt_re-abi.h
3660
3661 BROADCOM NVRAM DRIVER
3662 M:      Rafał Miłecki <[email protected]>
3663 L:      [email protected]
3664 S:      Maintained
3665 F:      drivers/firmware/broadcom/*
3666
3667 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
3668 M:      Rafał Miłecki <[email protected]>
3669 L:      [email protected]
3670 S:      Maintained
3671 F:      drivers/bcma/
3672 F:      include/linux/bcma/
3673
3674 BROADCOM SPI DRIVER
3675 M:      Kamal Dasu <[email protected]>
3676 M:      [email protected]
3677 S:      Maintained
3678 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.txt
3679 F:      drivers/spi/spi-bcm-qspi.*
3680 F:      drivers/spi/spi-brcmstb-qspi.c
3681 F:      drivers/spi/spi-iproc-qspi.c
3682
3683 BROADCOM STB AVS CPUFREQ DRIVER
3684 M:      Markus Mayer <[email protected]>
3685 M:      [email protected]
3686 L:      [email protected]
3687 S:      Maintained
3688 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
3689 F:      drivers/cpufreq/brcmstb*
3690
3691 BROADCOM STB AVS TMON DRIVER
3692 M:      Markus Mayer <[email protected]>
3693 M:      [email protected]
3694 L:      [email protected]
3695 S:      Maintained
3696 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
3697 F:      drivers/thermal/broadcom/brcmstb*
3698
3699 BROADCOM STB DPFE DRIVER
3700 M:      Markus Mayer <[email protected]>
3701 M:      [email protected]
3702 L:      [email protected] (moderated for non-subscribers)
3703 S:      Maintained
3704 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
3705 F:      drivers/memory/brcmstb_dpfe.c
3706
3707 BROADCOM STB NAND FLASH DRIVER
3708 M:      Brian Norris <[email protected]>
3709 M:      Kamal Dasu <[email protected]>
3710 L:      [email protected]
3711 L:      [email protected]
3712 S:      Maintained
3713 F:      drivers/mtd/nand/raw/brcmnand/
3714
3715 BROADCOM SYSTEMPORT ETHERNET DRIVER
3716 M:      Florian Fainelli <[email protected]>
3717 L:      [email protected]
3718 L:      [email protected]
3719 S:      Supported
3720 F:      drivers/net/ethernet/broadcom/bcmsysport.*
3721
3722 BROADCOM TG3 GIGABIT ETHERNET DRIVER
3723 M:      Siva Reddy Kallam <[email protected]>
3724 M:      Prashant Sreedharan <[email protected]>
3725 M:      Michael Chan <[email protected]>
3726 L:      [email protected]
3727 S:      Supported
3728 F:      drivers/net/ethernet/broadcom/tg3.*
3729
3730 BROCADE BFA FC SCSI DRIVER
3731 M:      Anil Gurumurthy <[email protected]>
3732 M:      Sudarsana Kalluru <[email protected]>
3733 L:      [email protected]
3734 S:      Supported
3735 F:      drivers/scsi/bfa/
3736
3737 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
3738 M:      Rasesh Mody <[email protected]>
3739 M:      Sudarsana Kalluru <[email protected]>
3740 M:      [email protected]
3741 L:      [email protected]
3742 S:      Supported
3743 F:      drivers/net/ethernet/brocade/bna/
3744
3745 BSG (block layer generic sg v4 driver)
3746 M:      FUJITA Tomonori <[email protected]>
3747 L:      [email protected]
3748 S:      Supported
3749 F:      block/bsg.c
3750 F:      include/linux/bsg.h
3751 F:      include/uapi/linux/bsg.h
3752
3753 BT87X AUDIO DRIVER
3754 M:      Clemens Ladisch <[email protected]>
3755 L:      [email protected] (moderated for non-subscribers)
3756 S:      Maintained
3757 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3758 F:      Documentation/sound/cards/bt87x.rst
3759 F:      sound/pci/bt87x.c
3760
3761 BT8XXGPIO DRIVER
3762 M:      Michael Buesch <[email protected]>
3763 S:      Maintained
3764 W:      http://bu3sch.de/btgpio.php
3765 F:      drivers/gpio/gpio-bt8xx.c
3766
3767 BTRFS FILE SYSTEM
3768 M:      Chris Mason <[email protected]>
3769 M:      Josef Bacik <[email protected]>
3770 M:      David Sterba <[email protected]>
3771 L:      [email protected]
3772 S:      Maintained
3773 W:      http://btrfs.wiki.kernel.org/
3774 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
3775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
3776 F:      Documentation/filesystems/btrfs.rst
3777 F:      fs/btrfs/
3778 F:      include/linux/btrfs*
3779 F:      include/uapi/linux/btrfs*
3780
3781 BTTV VIDEO4LINUX DRIVER
3782 M:      Mauro Carvalho Chehab <[email protected]>
3783 L:      [email protected]
3784 S:      Odd fixes
3785 W:      https://linuxtv.org
3786 T:      git git://linuxtv.org/media_tree.git
3787 F:      Documentation/driver-api/media/drivers/bttv*
3788 F:      drivers/media/pci/bt8xx/bttv*
3789
3790 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3791 M:      Chanwoo Choi <[email protected]>
3792 L:      [email protected]
3793 L:      [email protected]
3794 S:      Maintained
3795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
3796 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3797 F:      drivers/devfreq/exynos-bus.c
3798
3799 BUSLOGIC SCSI DRIVER
3800 M:      Khalid Aziz <[email protected]>
3801 L:      [email protected]
3802 S:      Maintained
3803 F:      drivers/scsi/BusLogic.*
3804 F:      drivers/scsi/FlashPoint.*
3805
3806 C-MEDIA CMI8788 DRIVER
3807 M:      Clemens Ladisch <[email protected]>
3808 L:      [email protected] (moderated for non-subscribers)
3809 S:      Maintained
3810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3811 F:      sound/pci/oxygen/
3812
3813 C-SKY ARCHITECTURE
3814 M:      Guo Ren <[email protected]>
3815 L:      [email protected]
3816 S:      Supported
3817 T:      git https://github.com/c-sky/csky-linux.git
3818 F:      Documentation/devicetree/bindings/csky/
3819 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
3820 F:      Documentation/devicetree/bindings/timer/csky,*
3821 F:      arch/csky/
3822 F:      drivers/clocksource/timer-gx6605s.c
3823 F:      drivers/clocksource/timer-mp-csky.c
3824 F:      drivers/irqchip/irq-csky-*
3825 N:      csky
3826 K:      csky
3827
3828 C6X ARCHITECTURE
3829 M:      Mark Salter <[email protected]>
3830 M:      Aurelien Jacquiot <[email protected]>
3831 L:      [email protected]
3832 S:      Maintained
3833 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
3834 F:      arch/c6x/
3835
3836 CA8210 IEEE-802.15.4 RADIO DRIVER
3837 M:      Harry Morris <[email protected]>
3838 L:      [email protected]
3839 S:      Maintained
3840 W:      https://github.com/Cascoda/ca8210-linux.git
3841 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
3842 F:      drivers/net/ieee802154/ca8210.c
3843
3844 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
3845 M:      David Howells <[email protected]>
3846 L:      [email protected] (moderated for non-subscribers)
3847 S:      Supported
3848 F:      Documentation/filesystems/caching/cachefiles.rst
3849 F:      fs/cachefiles/
3850
3851 CADENCE MIPI-CSI2 BRIDGES
3852 M:      Maxime Ripard <[email protected]>
3853 L:      [email protected]
3854 S:      Maintained
3855 F:      Documentation/devicetree/bindings/media/cdns,*.txt
3856 F:      drivers/media/platform/cadence/cdns-csi2*
3857
3858 CADENCE NAND DRIVER
3859 L:      [email protected]
3860 S:      Orphan
3861 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
3862 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
3863
3864 CADENCE USB3 DRD IP DRIVER
3865 M:      Peter Chen <[email protected]>
3866 M:      Pawel Laszczak <[email protected]>
3867 M:      Roger Quadros <[email protected]>
3868 L:      [email protected]
3869 S:      Maintained
3870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3871 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
3872 F:      drivers/usb/cdns3/
3873
3874 CADET FM/AM RADIO RECEIVER DRIVER
3875 M:      Hans Verkuil <[email protected]>
3876 L:      [email protected]
3877 S:      Maintained
3878 W:      https://linuxtv.org
3879 T:      git git://linuxtv.org/media_tree.git
3880 F:      drivers/media/radio/radio-cadet*
3881
3882 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
3883 M:      Jonathan Corbet <[email protected]>
3884 L:      [email protected]
3885 S:      Maintained
3886 T:      git git://linuxtv.org/media_tree.git
3887 F:      Documentation/admin-guide/media/cafe_ccic*
3888 F:      drivers/media/platform/marvell-ccic/
3889
3890 CAIF NETWORK LAYER
3891 L:      [email protected]
3892 S:      Orphan
3893 F:      Documentation/networking/caif/
3894 F:      drivers/net/caif/
3895 F:      include/net/caif/
3896 F:      include/uapi/linux/caif/
3897 F:      net/caif/
3898
3899 CAKE QDISC
3900 M:      Toke Høiland-Jørgensen <[email protected]>
3901 L:      [email protected] (moderated for non-subscribers)
3902 S:      Maintained
3903 F:      net/sched/sch_cake.c
3904
3905 CAN NETWORK DRIVERS
3906 M:      Wolfgang Grandegger <[email protected]>
3907 M:      Marc Kleine-Budde <[email protected]>
3908 L:      [email protected]
3909 S:      Maintained
3910 W:      https://github.com/linux-can
3911 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3913 F:      Documentation/devicetree/bindings/net/can/
3914 F:      drivers/net/can/
3915 F:      include/linux/can/dev.h
3916 F:      include/linux/can/led.h
3917 F:      include/linux/can/platform/
3918 F:      include/linux/can/rx-offload.h
3919 F:      include/uapi/linux/can/error.h
3920 F:      include/uapi/linux/can/netlink.h
3921 F:      include/uapi/linux/can/vxcan.h
3922
3923 CAN NETWORK LAYER
3924 M:      Oliver Hartkopp <[email protected]>
3925 M:      Marc Kleine-Budde <[email protected]>
3926 L:      [email protected]
3927 S:      Maintained
3928 W:      https://github.com/linux-can
3929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3931 F:      Documentation/networking/can.rst
3932 F:      include/linux/can/core.h
3933 F:      include/linux/can/skb.h
3934 F:      include/net/netns/can.h
3935 F:      include/uapi/linux/can.h
3936 F:      include/uapi/linux/can/bcm.h
3937 F:      include/uapi/linux/can/gw.h
3938 F:      include/uapi/linux/can/isotp.h
3939 F:      include/uapi/linux/can/raw.h
3940 F:      net/can/
3941
3942 CAN-J1939 NETWORK LAYER
3943 M:      Robin van der Gracht <[email protected]>
3944 M:      Oleksij Rempel <[email protected]>
3945 R:      Pengutronix Kernel Team <[email protected]>
3946 L:      [email protected]
3947 S:      Maintained
3948 F:      Documentation/networking/j1939.rst
3949 F:      include/uapi/linux/can/j1939.h
3950 F:      net/can/j1939/
3951
3952 CAPABILITIES
3953 M:      Serge Hallyn <[email protected]>
3954 L:      [email protected]
3955 S:      Supported
3956 F:      include/linux/capability.h
3957 F:      include/uapi/linux/capability.h
3958 F:      kernel/capability.c
3959 F:      security/commoncap.c
3960
3961 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
3962 M:      Kevin Tsai <[email protected]>
3963 S:      Maintained
3964 F:      drivers/iio/light/cm*
3965
3966 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
3967 M:      Christian Lamparter <[email protected]>
3968 L:      [email protected]
3969 S:      Maintained
3970 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
3971 F:      drivers/net/wireless/ath/carl9170/
3972
3973 CAVIUM I2C DRIVER
3974 M:      Robert Richter <[email protected]>
3975 S:      Odd Fixes
3976 W:      http://www.marvell.com
3977 F:      drivers/i2c/busses/i2c-octeon*
3978 F:      drivers/i2c/busses/i2c-thunderx*
3979
3980 CAVIUM LIQUIDIO NETWORK DRIVER
3981 M:      Derek Chickles <[email protected]>
3982 M:      Satanand Burla <[email protected]>
3983 M:      Felix Manlunas <[email protected]>
3984 L:      [email protected]
3985 S:      Supported
3986 W:      http://www.marvell.com
3987 F:      drivers/net/ethernet/cavium/liquidio/
3988
3989 CAVIUM MMC DRIVER
3990 M:      Robert Richter <[email protected]>
3991 S:      Odd Fixes
3992 W:      http://www.marvell.com
3993 F:      drivers/mmc/host/cavium*
3994
3995 CAVIUM OCTEON-TX CRYPTO DRIVER
3996 M:      George Cherian <[email protected]>
3997 L:      [email protected]
3998 S:      Supported
3999 W:      http://www.marvell.com
4000 F:      drivers/crypto/cavium/cpt/
4001
4002 CAVIUM THUNDERX2 ARM64 SOC
4003 M:      Robert Richter <[email protected]>
4004 L:      [email protected] (moderated for non-subscribers)
4005 S:      Odd Fixes
4006 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4007 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4008
4009 CC2520 IEEE-802.15.4 RADIO DRIVER
4010 M:      Varka Bhadram <[email protected]>
4011 L:      [email protected]
4012 S:      Maintained
4013 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4014 F:      drivers/net/ieee802154/cc2520.c
4015 F:      include/linux/spi/cc2520.h
4016
4017 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4018 M:      Gilad Ben-Yossef <[email protected]>
4019 L:      [email protected]
4020 S:      Supported
4021 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4022 F:      drivers/crypto/ccree/
4023
4024 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4025 M:      Hadar Gat <[email protected]>
4026 L:      [email protected]
4027 S:      Supported
4028 F:      drivers/char/hw_random/cctrng.c
4029 F:      drivers/char/hw_random/cctrng.h
4030 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4031 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4032
4033 CEC FRAMEWORK
4034 M:      Hans Verkuil <[email protected]>
4035 L:      [email protected]
4036 S:      Supported
4037 W:      http://linuxtv.org
4038 T:      git git://linuxtv.org/media_tree.git
4039 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4040 F:      Documentation/devicetree/bindings/media/cec.txt
4041 F:      Documentation/driver-api/media/cec-core.rst
4042 F:      Documentation/userspace-api/media/cec
4043 F:      drivers/media/cec/
4044 F:      drivers/media/rc/keymaps/rc-cec.c
4045 F:      include/media/cec-notifier.h
4046 F:      include/media/cec.h
4047 F:      include/uapi/linux/cec-funcs.h
4048 F:      include/uapi/linux/cec.h
4049
4050 CEC GPIO DRIVER
4051 M:      Hans Verkuil <[email protected]>
4052 L:      [email protected]
4053 S:      Supported
4054 W:      http://linuxtv.org
4055 T:      git git://linuxtv.org/media_tree.git
4056 F:      Documentation/devicetree/bindings/media/cec-gpio.txt
4057 F:      drivers/media/cec/platform/cec-gpio/
4058
4059 CELL BROADBAND ENGINE ARCHITECTURE
4060 M:      Arnd Bergmann <[email protected]>
4061 L:      [email protected]
4062 S:      Supported
4063 W:      http://www.ibm.com/developerworks/power/cell/
4064 F:      arch/powerpc/include/asm/cell*.h
4065 F:      arch/powerpc/include/asm/spu*.h
4066 F:      arch/powerpc/include/uapi/asm/spu*.h
4067 F:      arch/powerpc/oprofile/*cell*
4068 F:      arch/powerpc/platforms/cell/
4069
4070 CELLWISE CW2015 BATTERY DRIVER
4071 M:      Tobias Schrammm <[email protected]>
4072 S:      Maintained
4073 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4074 F:      drivers/power/supply/cw2015_battery.c
4075
4076 CEPH COMMON CODE (LIBCEPH)
4077 M:      Ilya Dryomov <[email protected]>
4078 M:      Jeff Layton <[email protected]>
4079 L:      [email protected]
4080 S:      Supported
4081 W:      http://ceph.com/
4082 T:      git git://github.com/ceph/ceph-client.git
4083 F:      include/linux/ceph/
4084 F:      include/linux/crush/
4085 F:      net/ceph/
4086
4087 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4088 M:      Jeff Layton <[email protected]>
4089 M:      Ilya Dryomov <[email protected]>
4090 L:      [email protected]
4091 S:      Supported
4092 W:      http://ceph.com/
4093 T:      git git://github.com/ceph/ceph-client.git
4094 F:      Documentation/filesystems/ceph.rst
4095 F:      fs/ceph/
4096
4097 CERTIFICATE HANDLING
4098 M:      David Howells <[email protected]>
4099 M:      David Woodhouse <[email protected]>
4100 L:      [email protected]
4101 S:      Maintained
4102 F:      Documentation/admin-guide/module-signing.rst
4103 F:      certs/
4104 F:      scripts/extract-cert.c
4105 F:      scripts/sign-file.c
4106
4107 CFAG12864B LCD DRIVER
4108 M:      Miguel Ojeda Sandonis <[email protected]>
4109 S:      Maintained
4110 F:      drivers/auxdisplay/cfag12864b.c
4111 F:      include/linux/cfag12864b.h
4112
4113 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4114 M:      Miguel Ojeda Sandonis <[email protected]>
4115 S:      Maintained
4116 F:      drivers/auxdisplay/cfag12864bfb.c
4117 F:      include/linux/cfag12864b.h
4118
4119 CHAR and MISC DRIVERS
4120 M:      Arnd Bergmann <[email protected]>
4121 M:      Greg Kroah-Hartman <[email protected]>
4122 S:      Supported
4123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4124 F:      drivers/char/
4125 F:      drivers/misc/
4126 F:      include/linux/miscdevice.h
4127 X:      drivers/char/agp/
4128 X:      drivers/char/hw_random/
4129 X:      drivers/char/ipmi/
4130 X:      drivers/char/random.c
4131 X:      drivers/char/tpm/
4132
4133 CHECKPATCH
4134 M:      Andy Whitcroft <[email protected]>
4135 M:      Joe Perches <[email protected]>
4136 S:      Maintained
4137 F:      scripts/checkpatch.pl
4138
4139 CHINESE DOCUMENTATION
4140 M:      Harry Wei <[email protected]>
4141 M:      Alex Shi <[email protected]>
4142 L:      [email protected] (subscribers-only)
4143 S:      Maintained
4144 F:      Documentation/translations/zh_CN/
4145
4146 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4147 M:      Peter Chen <[email protected]>
4148 L:      [email protected]
4149 S:      Maintained
4150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4151 F:      drivers/usb/chipidea/
4152
4153 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4154 M:      Hans de Goede <[email protected]>
4155 L:      [email protected]
4156 S:      Maintained
4157 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
4158 F:      drivers/input/touchscreen/chipone_icn8318.c
4159
4160 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4161 M:      Hans de Goede <[email protected]>
4162 L:      [email protected]
4163 S:      Maintained
4164 F:      drivers/input/touchscreen/chipone_icn8505.c
4165
4166 CHROME HARDWARE PLATFORM SUPPORT
4167 M:      Benson Leung <[email protected]>
4168 M:      Enric Balletbo i Serra <[email protected]>
4169 S:      Maintained
4170 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4171 F:      drivers/platform/chrome/
4172
4173 CHROMEOS EC CODEC DRIVER
4174 M:      Cheng-Yi Chiang <[email protected]>
4175 R:      Enric Balletbo i Serra <[email protected]>
4176 R:      Guenter Roeck <[email protected]>
4177 S:      Maintained
4178 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4179 F:      sound/soc/codecs/cros_ec_codec.*
4180
4181 CHROMEOS EC SUBDRIVERS
4182 M:      Benson Leung <[email protected]>
4183 M:      Enric Balletbo i Serra <[email protected]>
4184 R:      Guenter Roeck <[email protected]>
4185 S:      Maintained
4186 F:      drivers/power/supply/cros_usbpd-charger.c
4187 N:      cros_ec
4188 N:      cros-ec
4189
4190 CHRONTEL CH7322 CEC DRIVER
4191 M:      Jeff Chase <[email protected]>
4192 L:      [email protected]
4193 S:      Maintained
4194 T:      git git://linuxtv.org/media_tree.git
4195 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
4196 F:      drivers/media/cec/i2c/ch7322.c
4197
4198 CIRRUS LOGIC AUDIO CODEC DRIVERS
4199 M:      James Schulman <[email protected]>
4200 M:      David Rhodes <[email protected]>
4201 L:      [email protected] (moderated for non-subscribers)
4202 L:      [email protected]
4203 S:      Maintained
4204 F:      sound/soc/codecs/cs*
4205
4206 CIRRUS LOGIC EP93XX ETHERNET DRIVER
4207 M:      Hartley Sweeten <[email protected]>
4208 L:      [email protected]
4209 S:      Maintained
4210 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
4211
4212 CIRRUS LOGIC LOCHNAGAR DRIVER
4213 M:      Charles Keepax <[email protected]>
4214 M:      Richard Fitzgerald <[email protected]>
4215 L:      [email protected]
4216 S:      Supported
4217 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
4218 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
4219 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
4220 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
4221 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
4222 F:      Documentation/hwmon/lochnagar.rst
4223 F:      drivers/clk/clk-lochnagar.c
4224 F:      drivers/hwmon/lochnagar-hwmon.c
4225 F:      drivers/mfd/lochnagar-i2c.c
4226 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
4227 F:      drivers/regulator/lochnagar-regulator.c
4228 F:      include/dt-bindings/clk/lochnagar.h
4229 F:      include/dt-bindings/pinctrl/lochnagar.h
4230 F:      include/linux/mfd/lochnagar*
4231 F:      sound/soc/codecs/lochnagar-sc.c
4232
4233 CIRRUS LOGIC MADERA CODEC DRIVERS
4234 M:      Charles Keepax <[email protected]>
4235 M:      Richard Fitzgerald <[email protected]>
4236 L:      [email protected] (moderated for non-subscribers)
4237 L:      [email protected]
4238 S:      Supported
4239 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4240 T:      git https://github.com/CirrusLogic/linux-drivers.git
4241 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
4242 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
4243 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
4244 F:      drivers/gpio/gpio-madera*
4245 F:      drivers/irqchip/irq-madera*
4246 F:      drivers/mfd/cs47l*
4247 F:      drivers/mfd/madera*
4248 F:      drivers/pinctrl/cirrus/*
4249 F:      include/dt-bindings/sound/madera*
4250 F:      include/linux/irqchip/irq-madera*
4251 F:      include/linux/mfd/madera/*
4252 F:      include/sound/madera*
4253 F:      sound/soc/codecs/cs47l*
4254 F:      sound/soc/codecs/madera*
4255
4256 CISCO FCOE HBA DRIVER
4257 M:      Satish Kharat <[email protected]>
4258 M:      Sesidhar Baddela <[email protected]>
4259 M:      Karan Tilak Kumar <[email protected]>
4260 L:      [email protected]
4261 S:      Supported
4262 F:      drivers/scsi/fnic/
4263
4264 CISCO SCSI HBA DRIVER
4265 M:      Karan Tilak Kumar <[email protected]>
4266 M:      Sesidhar Baddela <[email protected]>
4267 L:      [email protected]
4268 S:      Supported
4269 F:      drivers/scsi/snic/
4270
4271 CISCO VIC ETHERNET NIC DRIVER
4272 M:      Christian Benvenuti <[email protected]>
4273 M:      Govindarajulu Varadarajan <[email protected]>
4274 S:      Supported
4275 F:      drivers/net/ethernet/cisco/enic/
4276
4277 CISCO VIC LOW LATENCY NIC DRIVER
4278 M:      Christian Benvenuti <[email protected]>
4279 M:      Nelson Escobar <[email protected]>
4280 S:      Supported
4281 F:      drivers/infiniband/hw/usnic/
4282
4283 CLANG-FORMAT FILE
4284 M:      Miguel Ojeda <[email protected]>
4285 S:      Maintained
4286 F:      .clang-format
4287
4288 CLANG/LLVM BUILD SUPPORT
4289 M:      Nathan Chancellor <[email protected]>
4290 M:      Nick Desaulniers <[email protected]>
4291 L:      [email protected]
4292 S:      Supported
4293 W:      https://clangbuiltlinux.github.io/
4294 B:      https://github.com/ClangBuiltLinux/linux/issues
4295 C:      irc://chat.freenode.net/clangbuiltlinux
4296 F:      Documentation/kbuild/llvm.rst
4297 F:      scripts/clang-tools/
4298 F:      scripts/lld-version.sh
4299 K:      \b(?i:clang|llvm)\b
4300
4301 CLEANCACHE API
4302 M:      Konrad Rzeszutek Wilk <[email protected]>
4303 L:      [email protected]
4304 S:      Maintained
4305 F:      include/linux/cleancache.h
4306 F:      mm/cleancache.c
4307
4308 CLK API
4309 M:      Russell King <[email protected]>
4310 L:      [email protected]
4311 S:      Maintained
4312 F:      include/linux/clk.h
4313
4314 CLOCKSOURCE, CLOCKEVENT DRIVERS
4315 M:      Daniel Lezcano <[email protected]>
4316 M:      Thomas Gleixner <[email protected]>
4317 L:      [email protected]
4318 S:      Supported
4319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4320 F:      Documentation/devicetree/bindings/timer/
4321 F:      drivers/clocksource/
4322
4323 CMPC ACPI DRIVER
4324 M:      Thadeu Lima de Souza Cascardo <[email protected]>
4325 M:      Daniel Oliveira Nascimento <[email protected]>
4326 L:      [email protected]
4327 S:      Supported
4328 F:      drivers/platform/x86/classmate-laptop.c
4329
4330 COBALT MEDIA DRIVER
4331 M:      Hans Verkuil <[email protected]>
4332 L:      [email protected]
4333 S:      Supported
4334 W:      https://linuxtv.org
4335 T:      git git://linuxtv.org/media_tree.git
4336 F:      drivers/media/pci/cobalt/
4337
4338 COCCINELLE/Semantic Patches (SmPL)
4339 M:      Julia Lawall <[email protected]>
4340 M:      Gilles Muller <[email protected]>
4341 M:      Nicolas Palix <[email protected]>
4342 M:      Michal Marek <[email protected]>
4343 L:      [email protected] (moderated for non-subscribers)
4344 S:      Supported
4345 W:      http://coccinelle.lip6.fr/
4346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
4347 F:      Documentation/dev-tools/coccinelle.rst
4348 F:      scripts/coccicheck
4349 F:      scripts/coccinelle/
4350
4351 CODA FILE SYSTEM
4352 M:      Jan Harkes <[email protected]>
4353 M:      [email protected]
4354 L:      [email protected]
4355 S:      Maintained
4356 W:      http://www.coda.cs.cmu.edu/
4357 F:      Documentation/filesystems/coda.rst
4358 F:      fs/coda/
4359 F:      include/linux/coda*.h
4360 F:      include/uapi/linux/coda*.h
4361
4362 CODA V4L2 MEM2MEM DRIVER
4363 M:      Philipp Zabel <[email protected]>
4364 L:      [email protected]
4365 S:      Maintained
4366 F:      Documentation/devicetree/bindings/media/coda.txt
4367 F:      drivers/media/platform/coda/
4368
4369 CODE OF CONDUCT
4370 M:      Greg Kroah-Hartman <[email protected]>
4371 S:      Supported
4372 F:      Documentation/process/code-of-conduct-interpretation.rst
4373 F:      Documentation/process/code-of-conduct.rst
4374
4375 COMMON CLK FRAMEWORK
4376 M:      Michael Turquette <[email protected]>
4377 M:      Stephen Boyd <[email protected]>
4378 L:      [email protected]
4379 S:      Maintained
4380 Q:      http://patchwork.kernel.org/project/linux-clk/list/
4381 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
4382 F:      Documentation/devicetree/bindings/clock/
4383 F:      drivers/clk/
4384 F:      include/linux/clk-pr*
4385 F:      include/linux/clk/
4386 F:      include/linux/of_clk.h
4387 X:      drivers/clk/clkdev.c
4388
4389 COMMON INTERNET FILE SYSTEM (CIFS)
4390 M:      Steve French <[email protected]>
4391 L:      [email protected]
4392 L:      [email protected] (moderated for non-subscribers)
4393 S:      Supported
4394 W:      http://linux-cifs.samba.org/
4395 T:      git git://git.samba.org/sfrench/cifs-2.6.git
4396 F:      Documentation/admin-guide/cifs/
4397 F:      fs/cifs/
4398
4399 COMPACTPCI HOTPLUG CORE
4400 M:      Scott Murray <[email protected]>
4401 L:      [email protected]
4402 S:      Maintained
4403 F:      drivers/pci/hotplug/cpci_hotplug*
4404
4405 COMPACTPCI HOTPLUG GENERIC DRIVER
4406 M:      Scott Murray <[email protected]>
4407 L:      [email protected]
4408 S:      Maintained
4409 F:      drivers/pci/hotplug/cpcihp_generic.c
4410
4411 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
4412 M:      Scott Murray <[email protected]>
4413 L:      [email protected]
4414 S:      Maintained
4415 F:      drivers/pci/hotplug/cpcihp_zt5550.*
4416
4417 COMPAL LAPTOP SUPPORT
4418 M:      Cezary Jackiewicz <[email protected]>
4419 L:      [email protected]
4420 S:      Maintained
4421 F:      drivers/platform/x86/compal-laptop.c
4422
4423 COMPILER ATTRIBUTES
4424 M:      Miguel Ojeda <[email protected]>
4425 S:      Maintained
4426 F:      include/linux/compiler_attributes.h
4427
4428 CONEXANT ACCESSRUNNER USB DRIVER
4429 L:      [email protected]
4430 S:      Orphan
4431 W:      http://accessrunner.sourceforge.net/
4432 F:      drivers/usb/atm/cxacru.c
4433
4434 CONFIGFS
4435 M:      Joel Becker <[email protected]>
4436 M:      Christoph Hellwig <[email protected]>
4437 S:      Supported
4438 T:      git git://git.infradead.org/users/hch/configfs.git
4439 F:      fs/configfs/
4440 F:      include/linux/configfs.h
4441 F:      samples/configfs/
4442
4443 CONSOLE SUBSYSTEM
4444 M:      Greg Kroah-Hartman <[email protected]>
4445 S:      Supported
4446 F:      drivers/video/console/
4447 F:      include/linux/console*
4448
4449 CONTROL GROUP (CGROUP)
4450 M:      Tejun Heo <[email protected]>
4451 M:      Li Zefan <[email protected]>
4452 M:      Johannes Weiner <[email protected]>
4453 L:      [email protected]
4454 S:      Maintained
4455 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4456 F:      Documentation/admin-guide/cgroup-v1/
4457 F:      Documentation/admin-guide/cgroup-v2.rst
4458 F:      include/linux/cgroup*
4459 F:      kernel/cgroup/
4460
4461 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
4462 M:      Tejun Heo <[email protected]>
4463 M:      Jens Axboe <[email protected]>
4464 L:      [email protected]
4465 L:      [email protected]
4466 T:      git git://git.kernel.dk/linux-block
4467 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
4468 F:      block/bfq-cgroup.c
4469 F:      block/blk-cgroup.c
4470 F:      block/blk-iolatency.c
4471 F:      block/blk-throttle.c
4472 F:      include/linux/blk-cgroup.h
4473
4474 CONTROL GROUP - CPUSET
4475 M:      Li Zefan <[email protected]>
4476 L:      [email protected]
4477 S:      Maintained
4478 W:      http://www.bullopensource.org/cpuset/
4479 W:      http://oss.sgi.com/projects/cpusets/
4480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4481 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
4482 F:      include/linux/cpuset.h
4483 F:      kernel/cgroup/cpuset.c
4484
4485 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
4486 M:      Johannes Weiner <[email protected]>
4487 M:      Michal Hocko <[email protected]>
4488 M:      Vladimir Davydov <[email protected]>
4489 L:      [email protected]
4490 L:      [email protected]
4491 S:      Maintained
4492 F:      mm/memcontrol.c
4493 F:      mm/swap_cgroup.c
4494
4495 CORETEMP HARDWARE MONITORING DRIVER
4496 M:      Fenghua Yu <[email protected]>
4497 L:      [email protected]
4498 S:      Maintained
4499 F:      Documentation/hwmon/coretemp.rst
4500 F:      drivers/hwmon/coretemp.c
4501
4502 CORSAIR-CPRO HARDWARE MONITOR DRIVER
4503 M:      Marius Zachmann <[email protected]>
4504 L:      [email protected]
4505 S:      Maintained
4506 F:      drivers/hwmon/corsair-cpro.c
4507
4508 COSA/SRP SYNC SERIAL DRIVER
4509 M:      Jan "Yenya" Kasprzak <[email protected]>
4510 S:      Maintained
4511 W:      http://www.fi.muni.cz/~kas/cosa/
4512 F:      drivers/net/wan/cosa*
4513
4514 COUNTER SUBSYSTEM
4515 M:      William Breathitt Gray <[email protected]>
4516 L:      [email protected]
4517 S:      Maintained
4518 F:      Documentation/ABI/testing/sysfs-bus-counter*
4519 F:      Documentation/driver-api/generic-counter.rst
4520 F:      drivers/counter/
4521 F:      include/linux/counter.h
4522 F:      include/linux/counter_enum.h
4523
4524 CPMAC ETHERNET DRIVER
4525 M:      Florian Fainelli <[email protected]>
4526 L:      [email protected]
4527 S:      Maintained
4528 F:      drivers/net/ethernet/ti/cpmac.c
4529
4530 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
4531 M:      Viresh Kumar <[email protected]>
4532 M:      Sudeep Holla <[email protected]>
4533 L:      [email protected]
4534 S:      Maintained
4535 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
4536 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
4537
4538 CPU FREQUENCY SCALING FRAMEWORK
4539 M:      "Rafael J. Wysocki" <[email protected]>
4540 M:      Viresh Kumar <[email protected]>
4541 L:      [email protected]
4542 S:      Maintained
4543 B:      https://bugzilla.kernel.org
4544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4545 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
4546 F:      Documentation/admin-guide/pm/cpufreq.rst
4547 F:      Documentation/admin-guide/pm/intel_pstate.rst
4548 F:      Documentation/cpu-freq/
4549 F:      Documentation/devicetree/bindings/cpufreq/
4550 F:      drivers/cpufreq/
4551 F:      include/linux/cpufreq.h
4552 F:      include/linux/sched/cpufreq.h
4553 F:      kernel/sched/cpufreq*.c
4554 F:      tools/testing/selftests/cpufreq/
4555
4556 CPU IDLE TIME MANAGEMENT FRAMEWORK
4557 M:      "Rafael J. Wysocki" <[email protected]>
4558 M:      Daniel Lezcano <[email protected]>
4559 L:      [email protected]
4560 S:      Maintained
4561 B:      https://bugzilla.kernel.org
4562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4563 F:      Documentation/admin-guide/pm/cpuidle.rst
4564 F:      Documentation/driver-api/pm/cpuidle.rst
4565 F:      drivers/cpuidle/*
4566 F:      include/linux/cpuidle.h
4567
4568 CPU POWER MONITORING SUBSYSTEM
4569 M:      Thomas Renninger <[email protected]>
4570 M:      Shuah Khan <[email protected]>
4571 M:      Shuah Khan <[email protected]>
4572 L:      [email protected]
4573 S:      Maintained
4574 F:      tools/power/cpupower/
4575
4576 CPUID/MSR DRIVER
4577 M:      "H. Peter Anvin" <[email protected]>
4578 S:      Maintained
4579 F:      arch/x86/kernel/cpuid.c
4580 F:      arch/x86/kernel/msr.c
4581
4582 CPUIDLE DRIVER - ARM BIG LITTLE
4583 M:      Lorenzo Pieralisi <[email protected]>
4584 M:      Daniel Lezcano <[email protected]>
4585 L:      [email protected]
4586 L:      [email protected]
4587 S:      Maintained
4588 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4589 F:      drivers/cpuidle/cpuidle-big_little.c
4590
4591 CPUIDLE DRIVER - ARM EXYNOS
4592 M:      Bartlomiej Zolnierkiewicz <[email protected]>
4593 M:      Daniel Lezcano <[email protected]>
4594 M:      Kukjin Kim <[email protected]>
4595 L:      [email protected]
4596 L:      [email protected]
4597 S:      Supported
4598 F:      arch/arm/mach-exynos/pm.c
4599 F:      drivers/cpuidle/cpuidle-exynos.c
4600
4601 CPUIDLE DRIVER - ARM PSCI
4602 M:      Lorenzo Pieralisi <[email protected]>
4603 M:      Sudeep Holla <[email protected]>
4604 L:      [email protected]
4605 L:      [email protected]
4606 S:      Supported
4607 F:      drivers/cpuidle/cpuidle-psci.c
4608
4609 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
4610 M:      Ulf Hansson <[email protected]>
4611 L:      [email protected]
4612 L:      [email protected]
4613 S:      Supported
4614 F:      drivers/cpuidle/cpuidle-psci.h
4615 F:      drivers/cpuidle/cpuidle-psci-domain.c
4616
4617 CRAMFS FILESYSTEM
4618 M:      Nicolas Pitre <[email protected]>
4619 S:      Maintained
4620 F:      Documentation/filesystems/cramfs.rst
4621 F:      fs/cramfs/
4622
4623 CREATIVE SB0540
4624 M:      Bastien Nocera <[email protected]>
4625 L:      [email protected]
4626 S:      Maintained
4627 F:      drivers/hid/hid-creative-sb0540.c
4628
4629 CRYPTO API
4630 M:      Herbert Xu <[email protected]>
4631 M:      "David S. Miller" <[email protected]>
4632 L:      [email protected]
4633 S:      Maintained
4634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
4635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
4636 F:      Documentation/crypto/
4637 F:      Documentation/devicetree/bindings/crypto/
4638 F:      arch/*/crypto/
4639 F:      crypto/
4640 F:      drivers/crypto/
4641 F:      include/crypto/
4642 F:      include/linux/crypto*
4643 F:      lib/crypto/
4644
4645 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
4646 M:      Neil Horman <[email protected]>
4647 L:      [email protected]
4648 S:      Maintained
4649 F:      crypto/ansi_cprng.c
4650 F:      crypto/rng.c
4651
4652 CS3308 MEDIA DRIVER
4653 M:      Hans Verkuil <[email protected]>
4654 L:      [email protected]
4655 S:      Odd Fixes
4656 W:      http://linuxtv.org
4657 T:      git git://linuxtv.org/media_tree.git
4658 F:      drivers/media/i2c/cs3308.c
4659
4660 CS5535 Audio ALSA driver
4661 M:      Jaya Kumar <[email protected]>
4662 S:      Maintained
4663 F:      sound/pci/cs5535audio/
4664
4665 CSI DRIVERS FOR ALLWINNER V3s
4666 M:      Yong Deng <[email protected]>
4667 L:      [email protected]
4668 S:      Maintained
4669 T:      git git://linuxtv.org/media_tree.git
4670 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
4671 F:      drivers/media/platform/sunxi/sun6i-csi/
4672
4673 CW1200 WLAN driver
4674 M:      Solomon Peachy <[email protected]>
4675 S:      Maintained
4676 F:      drivers/net/wireless/st/cw1200/
4677
4678 CX18 VIDEO4LINUX DRIVER
4679 M:      Andy Walls <[email protected]>
4680 L:      [email protected]
4681 S:      Maintained
4682 W:      https://linuxtv.org
4683 T:      git git://linuxtv.org/media_tree.git
4684 F:      drivers/media/pci/cx18/
4685 F:      include/uapi/linux/ivtv*
4686
4687 CX2341X MPEG ENCODER HELPER MODULE
4688 M:      Hans Verkuil <[email protected]>
4689 L:      [email protected]
4690 S:      Maintained
4691 W:      https://linuxtv.org
4692 T:      git git://linuxtv.org/media_tree.git
4693 F:      drivers/media/common/cx2341x*
4694 F:      include/media/drv-intf/cx2341x.h
4695
4696 CX24120 MEDIA DRIVER
4697 M:      Jemma Denson <[email protected]>
4698 M:      Patrick Boettcher <[email protected]>
4699 L:      [email protected]
4700 S:      Maintained
4701 W:      https://linuxtv.org
4702 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4703 F:      drivers/media/dvb-frontends/cx24120*
4704
4705 CX88 VIDEO4LINUX DRIVER
4706 M:      Mauro Carvalho Chehab <[email protected]>
4707 L:      [email protected]
4708 S:      Odd fixes
4709 W:      https://linuxtv.org
4710 T:      git git://linuxtv.org/media_tree.git
4711 F:      Documentation/driver-api/media/drivers/cx88*
4712 F:      drivers/media/pci/cx88/
4713
4714 CXD2820R MEDIA DRIVER
4715 M:      Antti Palosaari <[email protected]>
4716 L:      [email protected]
4717 S:      Maintained
4718 W:      https://linuxtv.org
4719 W:      http://palosaari.fi/linux/
4720 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4721 T:      git git://linuxtv.org/anttip/media_tree.git
4722 F:      drivers/media/dvb-frontends/cxd2820r*
4723
4724 CXGB3 ETHERNET DRIVER (CXGB3)
4725 M:      Raju Rangoju <[email protected]>
4726 L:      [email protected]
4727 S:      Supported
4728 W:      http://www.chelsio.com
4729 F:      drivers/net/ethernet/chelsio/cxgb3/
4730
4731 CXGB3 ISCSI DRIVER (CXGB3I)
4732 M:      Karen Xie <[email protected]>
4733 L:      [email protected]
4734 S:      Supported
4735 W:      http://www.chelsio.com
4736 F:      drivers/scsi/cxgbi/cxgb3i
4737
4738 CXGB4 CRYPTO DRIVER (chcr)
4739 M:      Ayush Sawal <[email protected]>
4740 M:      Vinay Kumar Yadav <[email protected]>
4741 M:      Rohit Maheshwari <[email protected]>
4742 L:      [email protected]
4743 S:      Supported
4744 W:      http://www.chelsio.com
4745 F:      drivers/crypto/chelsio
4746
4747 CXGB4 INLINE CRYPTO DRIVER
4748 M:      Ayush Sawal <[email protected]>
4749 M:      Vinay Kumar Yadav <[email protected]>
4750 M:      Rohit Maheshwari <[email protected]>
4751 L:      [email protected]
4752 S:      Supported
4753 W:      http://www.chelsio.com
4754 F:      drivers/net/ethernet/chelsio/inline_crypto/
4755
4756 CXGB4 ETHERNET DRIVER (CXGB4)
4757 M:      Raju Rangoju <[email protected]>
4758 L:      [email protected]
4759 S:      Supported
4760 W:      http://www.chelsio.com
4761 F:      drivers/net/ethernet/chelsio/cxgb4/
4762
4763 CXGB4 ISCSI DRIVER (CXGB4I)
4764 M:      Karen Xie <[email protected]>
4765 L:      [email protected]
4766 S:      Supported
4767 W:      http://www.chelsio.com
4768 F:      drivers/scsi/cxgbi/cxgb4i
4769
4770 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
4771 M:      Potnuri Bharat Teja <[email protected]>
4772 L:      [email protected]
4773 S:      Supported
4774 W:      http://www.openfabrics.org
4775 F:      drivers/infiniband/hw/cxgb4/
4776 F:      include/uapi/rdma/cxgb4-abi.h
4777
4778 CXGB4VF ETHERNET DRIVER (CXGB4VF)
4779 M:      Raju Rangoju <[email protected]>
4780 L:      [email protected]
4781 S:      Supported
4782 W:      http://www.chelsio.com
4783 F:      drivers/net/ethernet/chelsio/cxgb4vf/
4784
4785 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
4786 M:      Frederic Barrat <[email protected]>
4787 M:      Andrew Donnellan <[email protected]>
4788 L:      [email protected]
4789 S:      Supported
4790 F:      Documentation/ABI/testing/sysfs-class-cxl
4791 F:      Documentation/powerpc/cxl.rst
4792 F:      arch/powerpc/platforms/powernv/pci-cxl.c
4793 F:      drivers/misc/cxl/
4794 F:      include/misc/cxl*
4795 F:      include/uapi/misc/cxl.h
4796
4797 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
4798 M:      Manoj N. Kumar <[email protected]>
4799 M:      Matthew R. Ochs <[email protected]>
4800 M:      Uma Krishnan <[email protected]>
4801 L:      [email protected]
4802 S:      Supported
4803 F:      Documentation/powerpc/cxlflash.rst
4804 F:      drivers/scsi/cxlflash/
4805 F:      include/uapi/scsi/cxlflash_ioctl.h
4806
4807 CYBERPRO FB DRIVER
4808 M:      Russell King <[email protected]>
4809 L:      [email protected] (moderated for non-subscribers)
4810 S:      Maintained
4811 W:      http://www.armlinux.org.uk/
4812 F:      drivers/video/fbdev/cyber2000fb.*
4813
4814 CYCLADES ASYNC MUX DRIVER
4815 S:      Orphan
4816 W:      http://www.cyclades.com/
4817 F:      drivers/tty/cyclades.c
4818 F:      include/linux/cyclades.h
4819 F:      include/uapi/linux/cyclades.h
4820
4821 CYCLADES PC300 DRIVER
4822 S:      Orphan
4823 W:      http://www.cyclades.com/
4824 F:      drivers/net/wan/pc300*
4825
4826 CYPRESS_FIRMWARE MEDIA DRIVER
4827 M:      Antti Palosaari <[email protected]>
4828 L:      [email protected]
4829 S:      Maintained
4830 W:      https://linuxtv.org
4831 W:      http://palosaari.fi/linux/
4832 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4833 T:      git git://linuxtv.org/anttip/media_tree.git
4834 F:      drivers/media/common/cypress_firmware*
4835
4836 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
4837 M:      Linus Walleij <[email protected]>
4838 L:      [email protected]
4839 S:      Maintained
4840 F:      drivers/input/touchscreen/cy8ctma140.c
4841
4842 CYTTSP TOUCHSCREEN DRIVER
4843 M:      Ferruh Yigit <[email protected]>
4844 L:      [email protected]
4845 S:      Supported
4846 F:      drivers/input/touchscreen/cyttsp*
4847 F:      include/linux/input/cyttsp.h
4848
4849 D-LINK DIR-685 TOUCHKEYS DRIVER
4850 M:      Linus Walleij <[email protected]>
4851 L:      [email protected]
4852 S:      Supported
4853 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
4854
4855 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
4856 M:      Joshua Kinard <[email protected]>
4857 S:      Maintained
4858 F:      drivers/rtc/rtc-ds1685.c
4859 F:      include/linux/rtc/ds1685.h
4860
4861 DAMA SLAVE for AX.25
4862 M:      Joerg Reuter <[email protected]>
4863 L:      [email protected]
4864 S:      Maintained
4865 W:      http://yaina.de/jreuter/
4866 W:      http://www.qsl.net/dl1bke/
4867 F:      net/ax25/af_ax25.c
4868 F:      net/ax25/ax25_dev.c
4869 F:      net/ax25/ax25_ds_*
4870 F:      net/ax25/ax25_in.c
4871 F:      net/ax25/ax25_out.c
4872 F:      net/ax25/ax25_timer.c
4873 F:      net/ax25/sysctl_net_ax25.c
4874
4875 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
4876 L:      [email protected]
4877 S:      Orphan
4878 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
4879 F:      drivers/net/ethernet/dec/tulip/dmfe.c
4880
4881 DC390/AM53C974 SCSI driver
4882 M:      Hannes Reinecke <[email protected]>
4883 L:      [email protected]
4884 S:      Maintained
4885 F:      drivers/scsi/am53c974.c
4886
4887 DC395x SCSI driver
4888 M:      Oliver Neukum <[email protected]>
4889 M:      Ali Akcaagac <[email protected]>
4890 M:      Jamie Lenehan <[email protected]>
4891 L:      [email protected]
4892 S:      Maintained
4893 W:      http://twibble.org/dist/dc395x/
4894 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
4895 F:      Documentation/scsi/dc395x.rst
4896 F:      drivers/scsi/dc395x.*
4897
4898 DCCP PROTOCOL
4899 M:      Gerrit Renker <[email protected]>
4900 L:      [email protected]
4901 S:      Maintained
4902 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
4903 F:      include/linux/dccp.h
4904 F:      include/linux/tfrc.h
4905 F:      include/uapi/linux/dccp.h
4906 F:      net/dccp/
4907
4908 DECnet NETWORK LAYER
4909 L:      [email protected]
4910 S:      Orphan
4911 W:      http://linux-decnet.sourceforge.net
4912 F:      Documentation/networking/decnet.rst
4913 F:      net/decnet/
4914
4915 DECSTATION PLATFORM SUPPORT
4916 M:      "Maciej W. Rozycki" <[email protected]>
4917 L:      [email protected]
4918 S:      Maintained
4919 W:      http://www.linux-mips.org/wiki/DECstation
4920 F:      arch/mips/dec/
4921 F:      arch/mips/include/asm/dec/
4922 F:      arch/mips/include/asm/mach-dec/
4923
4924 DEFXX FDDI NETWORK DRIVER
4925 M:      "Maciej W. Rozycki" <[email protected]>
4926 S:      Maintained
4927 F:      drivers/net/fddi/defxx.*
4928
4929 DEFZA FDDI NETWORK DRIVER
4930 M:      "Maciej W. Rozycki" <[email protected]>
4931 S:      Maintained
4932 F:      drivers/net/fddi/defza.*
4933
4934 DEINTERLACE DRIVERS FOR ALLWINNER H3
4935 M:      Jernej Skrabec <[email protected]>
4936 L:      [email protected]
4937 S:      Maintained
4938 T:      git git://linuxtv.org/media_tree.git
4939 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
4940 F:      drivers/media/platform/sunxi/sun8i-di/
4941
4942 DELL LAPTOP DRIVER
4943 M:      Matthew Garrett <[email protected]>
4944 M:      Pali Rohár <[email protected]>
4945 L:      [email protected]
4946 S:      Maintained
4947 F:      drivers/platform/x86/dell-laptop.c
4948
4949 DELL LAPTOP FREEFALL DRIVER
4950 M:      Pali Rohár <[email protected]>
4951 S:      Maintained
4952 F:      drivers/platform/x86/dell-smo8800.c
4953
4954 DELL LAPTOP RBTN DRIVER
4955 M:      Pali Rohár <[email protected]>
4956 S:      Maintained
4957 F:      drivers/platform/x86/dell-rbtn.*
4958
4959 DELL LAPTOP SMM DRIVER
4960 M:      Pali Rohár <[email protected]>
4961 S:      Maintained
4962 F:      drivers/hwmon/dell-smm-hwmon.c
4963 F:      include/uapi/linux/i8k.h
4964
4965 DELL REMOTE BIOS UPDATE DRIVER
4966 M:      Stuart Hayes <[email protected]>
4967 L:      [email protected]
4968 S:      Maintained
4969 F:      drivers/platform/x86/dell_rbu.c
4970
4971 DELL SMBIOS DRIVER
4972 M:      Pali Rohár <[email protected]>
4973 M:      Mario Limonciello <[email protected]>
4974 L:      [email protected]
4975 S:      Maintained
4976 F:      drivers/platform/x86/dell-smbios.*
4977
4978 DELL SMBIOS SMM DRIVER
4979 M:      Mario Limonciello <[email protected]>
4980 L:      [email protected]
4981 S:      Maintained
4982 F:      drivers/platform/x86/dell-smbios-smm.c
4983
4984 DELL SMBIOS WMI DRIVER
4985 M:      Mario Limonciello <[email protected]>
4986 L:      [email protected]
4987 S:      Maintained
4988 F:      drivers/platform/x86/dell-smbios-wmi.c
4989 F:      tools/wmi/dell-smbios-example.c
4990
4991 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
4992 M:      Stuart Hayes <[email protected]>
4993 L:      [email protected]
4994 S:      Maintained
4995 F:      Documentation/driver-api/dcdbas.rst
4996 F:      drivers/platform/x86/dcdbas.*
4997
4998 DELL WMI DESCRIPTOR DRIVER
4999 M:      Mario Limonciello <[email protected]>
5000 S:      Maintained
5001 F:      drivers/platform/x86/dell-wmi-descriptor.c
5002
5003 DELL WMI NOTIFICATIONS DRIVER
5004 M:      Matthew Garrett <[email protected]>
5005 M:      Pali Rohár <[email protected]>
5006 S:      Maintained
5007 F:      drivers/platform/x86/dell-wmi.c
5008
5009 DELTA ST MEDIA DRIVER
5010 M:      Hugues Fruchet <[email protected]>
5011 L:      [email protected]
5012 S:      Supported
5013 W:      https://linuxtv.org
5014 T:      git git://linuxtv.org/media_tree.git
5015 F:      drivers/media/platform/sti/delta
5016
5017 DENALI NAND DRIVER
5018 L:      [email protected]
5019 S:      Orphan
5020 F:      drivers/mtd/nand/raw/denali*
5021
5022 DESIGNWARE EDMA CORE IP DRIVER
5023 M:      Gustavo Pimentel <[email protected]>
5024 L:      [email protected]
5025 S:      Maintained
5026 F:      drivers/dma/dw-edma/
5027 F:      include/linux/dma/edma.h
5028
5029 DESIGNWARE USB2 DRD IP DRIVER
5030 M:      Minas Harutyunyan <[email protected]>
5031 L:      [email protected]
5032 S:      Maintained
5033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5034 F:      drivers/usb/dwc2/
5035
5036 DESIGNWARE USB3 DRD IP DRIVER
5037 M:      Felipe Balbi <[email protected]>
5038 L:      [email protected]
5039 S:      Maintained
5040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5041 F:      drivers/usb/dwc3/
5042
5043 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
5044 M:      Andreas Klinger <[email protected]>
5045 L:      [email protected]
5046 S:      Maintained
5047 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
5048 F:      drivers/iio/proximity/srf*.c
5049
5050 DEVICE COREDUMP (DEV_COREDUMP)
5051 M:      Johannes Berg <[email protected]>
5052 L:      [email protected]
5053 S:      Maintained
5054 F:      drivers/base/devcoredump.c
5055 F:      include/linux/devcoredump.h
5056
5057 DEVICE DEPENDENCY HELPER SCRIPT
5058 M:      Saravana Kannan <[email protected]>
5059 L:      [email protected]
5060 S:      Maintained
5061 F:      scripts/dev-needs.sh
5062
5063 DEVICE DIRECT ACCESS (DAX)
5064 M:      Dan Williams <[email protected]>
5065 M:      Vishal Verma <[email protected]>
5066 M:      Dave Jiang <[email protected]>
5067 L:      [email protected]
5068 S:      Supported
5069 F:      drivers/dax/
5070
5071 DEVICE FREQUENCY (DEVFREQ)
5072 M:      MyungJoo Ham <[email protected]>
5073 M:      Kyungmin Park <[email protected]>
5074 M:      Chanwoo Choi <[email protected]>
5075 L:      [email protected]
5076 S:      Maintained
5077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5078 F:      Documentation/devicetree/bindings/devfreq/
5079 F:      drivers/devfreq/
5080 F:      include/linux/devfreq.h
5081 F:      include/trace/events/devfreq.h
5082
5083 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
5084 M:      Chanwoo Choi <[email protected]>
5085 L:      [email protected]
5086 S:      Supported
5087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5088 F:      Documentation/devicetree/bindings/devfreq/event/
5089 F:      drivers/devfreq/devfreq-event.c
5090 F:      drivers/devfreq/event/
5091 F:      include/dt-bindings/pmu/exynos_ppmu.h
5092 F:      include/linux/devfreq-event.h
5093
5094 DEVICE NUMBER REGISTRY
5095 M:      Torben Mathiasen <[email protected]>
5096 S:      Maintained
5097 W:      http://lanana.org/docs/device-list/index.html
5098
5099 DEVICE-MAPPER  (LVM)
5100 M:      Alasdair Kergon <[email protected]>
5101 M:      Mike Snitzer <[email protected]>
5102 M:      [email protected]
5103 L:      [email protected]
5104 S:      Maintained
5105 W:      http://sources.redhat.com/dm
5106 Q:      http://patchwork.kernel.org/project/dm-devel/list/
5107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
5108 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
5109 F:      Documentation/admin-guide/device-mapper/
5110 F:      drivers/md/Kconfig
5111 F:      drivers/md/Makefile
5112 F:      drivers/md/dm*
5113 F:      drivers/md/persistent-data/
5114 F:      include/linux/device-mapper.h
5115 F:      include/linux/dm-*.h
5116 F:      include/uapi/linux/dm-*.h
5117
5118 DEVLINK
5119 M:      Jiri Pirko <[email protected]>
5120 L:      [email protected]
5121 S:      Supported
5122 F:      Documentation/networking/devlink
5123 F:      include/net/devlink.h
5124 F:      include/uapi/linux/devlink.h
5125 F:      net/core/devlink.c
5126
5127 DIALOG SEMICONDUCTOR DRIVERS
5128 M:      Support Opensource <[email protected]>
5129 S:      Supported
5130 W:      http://www.dialog-semiconductor.com/products
5131 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
5132 F:      Documentation/devicetree/bindings/mfd/da90*.txt
5133 F:      Documentation/devicetree/bindings/regulator/da92*.txt
5134 F:      Documentation/devicetree/bindings/regulator/slg51000.txt
5135 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
5136 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
5137 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
5138 F:      Documentation/hwmon/da90??.rst
5139 F:      drivers/gpio/gpio-da90??.c
5140 F:      drivers/hwmon/da90??-hwmon.c
5141 F:      drivers/iio/adc/da91??-*.c
5142 F:      drivers/input/misc/da90??_onkey.c
5143 F:      drivers/input/touchscreen/da9052_tsi.c
5144 F:      drivers/leds/leds-da90??.c
5145 F:      drivers/mfd/da903x.c
5146 F:      drivers/mfd/da90??-*.c
5147 F:      drivers/mfd/da91??-*.c
5148 F:      drivers/pinctrl/pinctrl-da90??.c
5149 F:      drivers/power/supply/da9052-battery.c
5150 F:      drivers/power/supply/da91??-*.c
5151 F:      drivers/regulator/da9???-regulator.[ch]
5152 F:      drivers/regulator/slg51000-regulator.[ch]
5153 F:      drivers/rtc/rtc-da90??.c
5154 F:      drivers/thermal/da90??-thermal.c
5155 F:      drivers/video/backlight/da90??_bl.c
5156 F:      drivers/watchdog/da90??_wdt.c
5157 F:      include/linux/mfd/da903x.h
5158 F:      include/linux/mfd/da9052/
5159 F:      include/linux/mfd/da9055/
5160 F:      include/linux/mfd/da9062/
5161 F:      include/linux/mfd/da9063/
5162 F:      include/linux/mfd/da9150/
5163 F:      include/linux/regulator/da9211.h
5164 F:      include/sound/da[79]*.h
5165 F:      sound/soc/codecs/da[79]*.[ch]
5166
5167 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
5168 M:      William Breathitt Gray <[email protected]>
5169 L:      [email protected]
5170 S:      Maintained
5171 F:      drivers/gpio/gpio-gpio-mm.c
5172
5173 DIOLAN U2C-12 I2C DRIVER
5174 M:      Guenter Roeck <[email protected]>
5175 L:      [email protected]
5176 S:      Maintained
5177 F:      drivers/i2c/busses/i2c-diolan-u2c.c
5178
5179 DIRECTORY NOTIFICATION (DNOTIFY)
5180 M:      Jan Kara <[email protected]>
5181 R:      Amir Goldstein <[email protected]>
5182 L:      [email protected]
5183 S:      Maintained
5184 F:      Documentation/filesystems/dnotify.rst
5185 F:      fs/notify/dnotify/
5186 F:      include/linux/dnotify.h
5187
5188 DISK GEOMETRY AND PARTITION HANDLING
5189 M:      Andries Brouwer <[email protected]>
5190 S:      Maintained
5191 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
5192 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
5193 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
5194
5195 DISKQUOTA
5196 M:      Jan Kara <[email protected]>
5197 S:      Maintained
5198 F:      Documentation/filesystems/quota.rst
5199 F:      fs/quota/
5200 F:      include/linux/quota*.h
5201 F:      include/uapi/linux/quota*.h
5202
5203 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
5204 M:      Bernie Thompson <[email protected]>
5205 L:      [email protected]
5206 S:      Maintained
5207 W:      http://plugable.com/category/projects/udlfb/
5208 F:      Documentation/fb/udlfb.rst
5209 F:      drivers/video/fbdev/udlfb.c
5210 F:      include/video/udlfb.h
5211
5212 DISTRIBUTED LOCK MANAGER (DLM)
5213 M:      Christine Caulfield <[email protected]>
5214 M:      David Teigland <[email protected]>
5215 L:      [email protected]
5216 S:      Supported
5217 W:      http://sources.redhat.com/cluster/
5218 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
5219 F:      fs/dlm/
5220
5221 DMA BUFFER SHARING FRAMEWORK
5222 M:      Sumit Semwal <[email protected]>
5223 M:      Christian König <[email protected]>
5224 L:      [email protected]
5225 L:      [email protected]
5226 L:      [email protected] (moderated for non-subscribers)
5227 S:      Maintained
5228 T:      git git://anongit.freedesktop.org/drm/drm-misc
5229 F:      Documentation/driver-api/dma-buf.rst
5230 F:      drivers/dma-buf/
5231 F:      include/linux/*fence.h
5232 F:      include/linux/dma-buf*
5233 F:      include/linux/dma-resv.h
5234 K:      \bdma_(?:buf|fence|resv)\b
5235
5236 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
5237 M:      Vinod Koul <[email protected]>
5238 L:      [email protected]
5239 S:      Maintained
5240 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
5242 F:      Documentation/devicetree/bindings/dma/
5243 F:      Documentation/driver-api/dmaengine/
5244 F:      drivers/dma/
5245 F:      include/linux/dmaengine.h
5246 F:      include/linux/of_dma.h
5247
5248 DMA MAPPING HELPERS
5249 M:      Christoph Hellwig <[email protected]>
5250 M:      Marek Szyprowski <[email protected]>
5251 R:      Robin Murphy <[email protected]>
5252 L:      [email protected]
5253 S:      Supported
5254 W:      http://git.infradead.org/users/hch/dma-mapping.git
5255 T:      git git://git.infradead.org/users/hch/dma-mapping.git
5256 F:      include/asm-generic/dma-mapping.h
5257 F:      include/linux/dma-direct.h
5258 F:      include/linux/dma-mapping.h
5259 F:      include/linux/dma-map-ops.h
5260 F:      kernel/dma/
5261
5262 DMA-BUF HEAPS FRAMEWORK
5263 M:      Sumit Semwal <[email protected]>
5264 R:      Benjamin Gaignard <[email protected]>
5265 R:      Liam Mark <[email protected]>
5266 R:      Laura Abbott <[email protected]>
5267 R:      Brian Starkey <[email protected]>
5268 R:      John Stultz <[email protected]>
5269 L:      [email protected]
5270 L:      [email protected]
5271 L:      [email protected] (moderated for non-subscribers)
5272 S:      Maintained
5273 T:      git git://anongit.freedesktop.org/drm/drm-misc
5274 F:      drivers/dma-buf/dma-heap.c
5275 F:      drivers/dma-buf/heaps/*
5276 F:      include/linux/dma-heap.h
5277 F:      include/uapi/linux/dma-heap.h
5278
5279 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
5280 M:      Lukasz Luba <[email protected]>
5281 L:      [email protected]
5282 L:      [email protected]
5283 S:      Maintained
5284 F:      Documentation/devicetree/bindings/memory-controllers/exynos5422-dmc.txt
5285 F:      drivers/memory/samsung/exynos5422-dmc.c
5286
5287 DME1737 HARDWARE MONITOR DRIVER
5288 M:      Juerg Haefliger <[email protected]>
5289 L:      [email protected]
5290 S:      Maintained
5291 F:      Documentation/hwmon/dme1737.rst
5292 F:      drivers/hwmon/dme1737.c
5293
5294 DMI/SMBIOS SUPPORT
5295 M:      Jean Delvare <[email protected]>
5296 S:      Maintained
5297 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
5298 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
5299 F:      drivers/firmware/dmi-id.c
5300 F:      drivers/firmware/dmi_scan.c
5301 F:      include/linux/dmi.h
5302
5303 DOCUMENTATION
5304 M:      Jonathan Corbet <[email protected]>
5305 L:      [email protected]
5306 S:      Maintained
5307 P:      Documentation/doc-guide/maintainer-profile.rst
5308 T:      git git://git.lwn.net/linux.git docs-next
5309 F:      Documentation/
5310 F:      scripts/documentation-file-ref-check
5311 F:      scripts/kernel-doc
5312 F:      scripts/sphinx-pre-install
5313 X:      Documentation/ABI/
5314 X:      Documentation/admin-guide/media/
5315 X:      Documentation/devicetree/
5316 X:      Documentation/driver-api/media/
5317 X:      Documentation/firmware-guide/acpi/
5318 X:      Documentation/i2c/
5319 X:      Documentation/power/
5320 X:      Documentation/spi/
5321 X:      Documentation/userspace-api/media/
5322
5323 DOCUMENTATION SCRIPTS
5324 M:      Mauro Carvalho Chehab <[email protected]>
5325 L:      [email protected]
5326 S:      Maintained
5327 F:      Documentation/sphinx/parse-headers.pl
5328 F:      scripts/documentation-file-ref-check
5329 F:      scripts/sphinx-pre-install
5330
5331 DOCUMENTATION/ITALIAN
5332 M:      Federico Vaga <[email protected]>
5333 L:      [email protected]
5334 S:      Maintained
5335 F:      Documentation/translations/it_IT
5336
5337 DONGWOON DW9714 LENS VOICE COIL DRIVER
5338 M:      Sakari Ailus <[email protected]>
5339 L:      [email protected]
5340 S:      Maintained
5341 T:      git git://linuxtv.org/media_tree.git
5342 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
5343 F:      drivers/media/i2c/dw9714.c
5344
5345 DONGWOON DW9768 LENS VOICE COIL DRIVER
5346 M:      Dongchun Zhu <[email protected]>
5347 L:      [email protected]
5348 S:      Maintained
5349 T:      git git://linuxtv.org/media_tree.git
5350 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
5351 F:      drivers/media/i2c/dw9768.c
5352
5353 DONGWOON DW9807 LENS VOICE COIL DRIVER
5354 M:      Sakari Ailus <[email protected]>
5355 L:      [email protected]
5356 S:      Maintained
5357 T:      git git://linuxtv.org/media_tree.git
5358 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt
5359 F:      drivers/media/i2c/dw9807-vcm.c
5360
5361 DOUBLETALK DRIVER
5362 M:      "James R. Van Zandt" <[email protected]>
5363 L:      [email protected]
5364 S:      Maintained
5365 F:      drivers/char/dtlk.c
5366 F:      include/linux/dtlk.h
5367
5368 DPAA2 DATAPATH I/O (DPIO) DRIVER
5369 M:      Roy Pledge <[email protected]>
5370 L:      [email protected]
5371 S:      Maintained
5372 F:      drivers/soc/fsl/dpio
5373
5374 DPAA2 ETHERNET DRIVER
5375 M:      Ioana Ciornei <[email protected]>
5376 M:      Ioana Radulescu <[email protected]>
5377 L:      [email protected]
5378 S:      Maintained
5379 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
5380 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
5381 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
5382 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
5383 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
5384 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
5385 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
5386 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
5387 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
5388
5389 DPAA2 ETHERNET SWITCH DRIVER
5390 M:      Ioana Radulescu <[email protected]>
5391 M:      Ioana Ciornei <[email protected]>
5392 L:      [email protected]
5393 S:      Maintained
5394 F:      drivers/staging/fsl-dpaa2/ethsw
5395
5396 DPT_I2O SCSI RAID DRIVER
5397 M:      Adaptec OEM Raid Solutions <[email protected]>
5398 L:      [email protected]
5399 S:      Maintained
5400 W:      http://www.adaptec.com/
5401 F:      drivers/scsi/dpt*
5402 F:      drivers/scsi/dpt/
5403
5404 DRBD DRIVER
5405 M:      Philipp Reisner <[email protected]>
5406 M:      Lars Ellenberg <[email protected]>
5407 L:      [email protected]
5408 S:      Supported
5409 W:      http://www.drbd.org
5410 T:      git git://git.linbit.com/linux-drbd.git
5411 T:      git git://git.linbit.com/drbd-8.4.git
5412 F:      Documentation/admin-guide/blockdev/
5413 F:      drivers/block/drbd/
5414 F:      lib/lru_cache.c
5415
5416 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
5417 M:      Greg Kroah-Hartman <[email protected]>
5418 R:      "Rafael J. Wysocki" <[email protected]>
5419 S:      Supported
5420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
5421 F:      Documentation/core-api/kobject.rst
5422 F:      drivers/base/
5423 F:      fs/debugfs/
5424 F:      fs/sysfs/
5425 F:      include/linux/debugfs.h
5426 F:      include/linux/kobj*
5427 F:      lib/kobj*
5428
5429 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
5430 M:      Nishanth Menon <[email protected]>
5431 L:      [email protected]
5432 S:      Maintained
5433 F:      drivers/soc/ti/smartreflex.c
5434 F:      include/linux/power/smartreflex.h
5435
5436 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
5437 M:      Maxime Ripard <[email protected]>
5438 M:      Chen-Yu Tsai <[email protected]>
5439 R:      Jernej Skrabec <[email protected]>
5440 L:      [email protected]
5441 S:      Supported
5442 T:      git git://anongit.freedesktop.org/drm/drm-misc
5443 F:      drivers/gpu/drm/sun4i/sun8i*
5444
5445 DRM DRIVER FOR ARM PL111 CLCD
5446 M:      Eric Anholt <[email protected]>
5447 S:      Supported
5448 T:      git git://anongit.freedesktop.org/drm/drm-misc
5449 F:      drivers/gpu/drm/pl111/
5450
5451 DRM DRIVER FOR ARM VERSATILE TFT PANELS
5452 M:      Linus Walleij <[email protected]>
5453 S:      Maintained
5454 T:      git git://anongit.freedesktop.org/drm/drm-misc
5455 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
5456 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
5457
5458 DRM DRIVER FOR ASPEED BMC GFX
5459 M:      Joel Stanley <[email protected]>
5460 L:      [email protected] (moderated for non-subscribers)
5461 S:      Supported
5462 T:      git git://anongit.freedesktop.org/drm/drm-misc
5463 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
5464 F:      drivers/gpu/drm/aspeed/
5465
5466 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
5467 M:      Dave Airlie <[email protected]>
5468 R:      Thomas Zimmermann <[email protected]>
5469 L:      [email protected]
5470 S:      Supported
5471 T:      git git://anongit.freedesktop.org/drm/drm-misc
5472 F:      drivers/gpu/drm/ast/
5473
5474 DRM DRIVER FOR BOCHS VIRTUAL GPU
5475 M:      Gerd Hoffmann <[email protected]>
5476 L:      [email protected]
5477 S:      Maintained
5478 T:      git git://anongit.freedesktop.org/drm/drm-misc
5479 F:      drivers/gpu/drm/bochs/
5480
5481 DRM DRIVER FOR BOE HIMAX8279D PANELS
5482 M:      Jerry Han <[email protected]>
5483 S:      Maintained
5484 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
5485 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
5486
5487 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
5488 M:      Linus Walleij <[email protected]>
5489 S:      Maintained
5490 T:      git git://anongit.freedesktop.org/drm/drm-misc
5491 F:      drivers/gpu/drm/tve200/
5492
5493 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
5494 M:      Icenowy Zheng <[email protected]>
5495 S:      Maintained
5496 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
5497 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
5498
5499 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
5500 M:      Jagan Teki <[email protected]>
5501 S:      Maintained
5502 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
5503 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
5504
5505 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
5506 M:      Hans de Goede <[email protected]>
5507 S:      Maintained
5508 T:      git git://anongit.freedesktop.org/drm/drm-misc
5509 F:      drivers/gpu/drm/tiny/gm12u320.c
5510
5511 DRM DRIVER FOR HX8357D PANELS
5512 M:      Eric Anholt <[email protected]>
5513 S:      Maintained
5514 T:      git git://anongit.freedesktop.org/drm/drm-misc
5515 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
5516 F:      drivers/gpu/drm/tiny/hx8357d.c
5517
5518 DRM DRIVER FOR ILITEK ILI9225 PANELS
5519 M:      David Lechner <[email protected]>
5520 S:      Maintained
5521 T:      git git://anongit.freedesktop.org/drm/drm-misc
5522 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
5523 F:      drivers/gpu/drm/tiny/ili9225.c
5524
5525 DRM DRIVER FOR ILITEK ILI9486 PANELS
5526 M:      Kamlesh Gurudasani <[email protected]>
5527 S:      Maintained
5528 T:      git git://anongit.freedesktop.org/drm/drm-misc
5529 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
5530 F:      drivers/gpu/drm/tiny/ili9486.c
5531
5532 DRM DRIVER FOR INTEL I810 VIDEO CARDS
5533 S:      Orphan / Obsolete
5534 F:      drivers/gpu/drm/i810/
5535 F:      include/uapi/drm/i810_drm.h
5536
5537 DRM DRIVER FOR LVDS PANELS
5538 M:      Laurent Pinchart <[email protected]>
5539 L:      [email protected]
5540 T:      git git://anongit.freedesktop.org/drm/drm-misc
5541 S:      Maintained
5542 F:      drivers/gpu/drm/panel/panel-lvds.c
5543 F:      Documentation/devicetree/bindings/display/panel/lvds.yaml
5544
5545 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
5546 M:      Guido Günther <[email protected]>
5547 R:      Purism Kernel Team <[email protected]>
5548 S:      Maintained
5549 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
5550 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
5551
5552 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
5553 S:      Orphan / Obsolete
5554 F:      drivers/gpu/drm/mga/
5555 F:      include/uapi/drm/mga_drm.h
5556
5557 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
5558 M:      Dave Airlie <[email protected]>
5559 R:      Thomas Zimmermann <[email protected]>
5560 L:      [email protected]
5561 S:      Supported
5562 T:      git git://anongit.freedesktop.org/drm/drm-misc
5563 F:      drivers/gpu/drm/mgag200/
5564
5565 DRM DRIVER FOR MI0283QT
5566 M:      Noralf Trønnes <[email protected]>
5567 S:      Maintained
5568 T:      git git://anongit.freedesktop.org/drm/drm-misc
5569 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
5570 F:      drivers/gpu/drm/tiny/mi0283qt.c
5571
5572 DRM DRIVER FOR MSM ADRENO GPU
5573 M:      Rob Clark <[email protected]>
5574 M:      Sean Paul <[email protected]>
5575 L:      [email protected]
5576 L:      [email protected]
5577 L:      [email protected]
5578 S:      Maintained
5579 T:      git https://gitlab.freedesktop.org/drm/msm.git
5580 F:      Documentation/devicetree/bindings/display/msm/
5581 F:      drivers/gpu/drm/msm/
5582 F:      include/uapi/drm/msm_drm.h
5583
5584 DRM DRIVER FOR NOVATEK NT35510 PANELS
5585 M:      Linus Walleij <[email protected]>
5586 S:      Maintained
5587 T:      git git://anongit.freedesktop.org/drm/drm-misc
5588 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
5589 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
5590
5591 DRM DRIVER FOR NOVATEK NT36672A PANELS
5592 M:      Sumit Semwal <[email protected]>
5593 S:      Maintained
5594 T:      git git://anongit.freedesktop.org/drm/drm-misc
5595 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
5596 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
5597
5598 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
5599 M:      Ben Skeggs <[email protected]>
5600 L:      [email protected]
5601 L:      [email protected]
5602 S:      Supported
5603 T:      git git://github.com/skeggsb/linux
5604 F:      drivers/gpu/drm/nouveau/
5605 F:      include/uapi/drm/nouveau_drm.h
5606
5607 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
5608 M:      Stefan Mavrodiev <[email protected]>
5609 S:      Maintained
5610 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
5611 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
5612
5613 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
5614 M:      Noralf Trønnes <[email protected]>
5615 S:      Maintained
5616 T:      git git://anongit.freedesktop.org/drm/drm-misc
5617 F:      Documentation/devicetree/bindings/display/repaper.txt
5618 F:      drivers/gpu/drm/tiny/repaper.c
5619
5620 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
5621 M:      Dave Airlie <[email protected]>
5622 M:      Gerd Hoffmann <[email protected]>
5623 L:      [email protected]
5624 S:      Obsolete
5625 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
5626 T:      git git://anongit.freedesktop.org/drm/drm-misc
5627 F:      drivers/gpu/drm/tiny/cirrus.c
5628
5629 DRM DRIVER FOR QXL VIRTUAL GPU
5630 M:      Dave Airlie <[email protected]>
5631 M:      Gerd Hoffmann <[email protected]>
5632 L:      [email protected]
5633 L:      [email protected]
5634 S:      Maintained
5635 T:      git git://anongit.freedesktop.org/drm/drm-misc
5636 F:      drivers/gpu/drm/qxl/
5637 F:      include/uapi/drm/qxl_drm.h
5638
5639 DRM DRIVER FOR RAGE 128 VIDEO CARDS
5640 S:      Orphan / Obsolete
5641 F:      drivers/gpu/drm/r128/
5642 F:      include/uapi/drm/r128_drm.h
5643
5644 DRM DRIVER FOR RAYDIUM RM67191 PANELS
5645 M:      Robert Chiras <[email protected]>
5646 S:      Maintained
5647 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
5648 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
5649
5650 DRM DRIVER FOR SITRONIX ST7703 PANELS
5651 M:      Guido Günther <[email protected]>
5652 R:      Purism Kernel Team <[email protected]>
5653 R:      Ondrej Jirman <[email protected]>
5654 S:      Maintained
5655 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
5656 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
5657
5658 DRM DRIVER FOR SAVAGE VIDEO CARDS
5659 S:      Orphan / Obsolete
5660 F:      drivers/gpu/drm/savage/
5661 F:      include/uapi/drm/savage_drm.h
5662
5663 DRM DRIVER FOR SIS VIDEO CARDS
5664 S:      Orphan / Obsolete
5665 F:      drivers/gpu/drm/sis/
5666 F:      include/uapi/drm/sis_drm.h
5667
5668 DRM DRIVER FOR SITRONIX ST7586 PANELS
5669 M:      David Lechner <[email protected]>
5670 S:      Maintained
5671 T:      git git://anongit.freedesktop.org/drm/drm-misc
5672 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
5673 F:      drivers/gpu/drm/tiny/st7586.c
5674
5675 DRM DRIVER FOR SITRONIX ST7701 PANELS
5676 M:      Jagan Teki <[email protected]>
5677 S:      Maintained
5678 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
5679 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
5680
5681 DRM DRIVER FOR SITRONIX ST7735R PANELS
5682 M:      David Lechner <[email protected]>
5683 S:      Maintained
5684 T:      git git://anongit.freedesktop.org/drm/drm-misc
5685 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
5686 F:      drivers/gpu/drm/tiny/st7735r.c
5687
5688 DRM DRIVER FOR SONY ACX424AKP PANELS
5689 M:      Linus Walleij <[email protected]>
5690 S:      Maintained
5691 T:      git git://anongit.freedesktop.org/drm/drm-misc
5692 F:      drivers/gpu/drm/panel/panel-sony-acx424akp.c
5693
5694 DRM DRIVER FOR ST-ERICSSON MCDE
5695 M:      Linus Walleij <[email protected]>
5696 S:      Maintained
5697 T:      git git://anongit.freedesktop.org/drm/drm-misc
5698 F:      Documentation/devicetree/bindings/display/ste,mcde.txt
5699 F:      drivers/gpu/drm/mcde/
5700
5701 DRM DRIVER FOR TDFX VIDEO CARDS
5702 S:      Orphan / Obsolete
5703 F:      drivers/gpu/drm/tdfx/
5704
5705 DRM DRIVER FOR TPO TPG110 PANELS
5706 M:      Linus Walleij <[email protected]>
5707 S:      Maintained
5708 T:      git git://anongit.freedesktop.org/drm/drm-misc
5709 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
5710 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
5711
5712 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
5713 M:      Dave Airlie <[email protected]>
5714 R:      Sean Paul <[email protected]>
5715 R:      Thomas Zimmermann <[email protected]>
5716 L:      [email protected]
5717 S:      Supported
5718 T:      git git://anongit.freedesktop.org/drm/drm-misc
5719 F:      drivers/gpu/drm/udl/
5720
5721 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
5722 M:      Rodrigo Siqueira <[email protected]>
5723 M:      Melissa Wen <[email protected]>
5724 R:      Haneen Mohammed <[email protected]>
5725 R:      Daniel Vetter <[email protected]>
5726 L:      [email protected]
5727 S:      Maintained
5728 T:      git git://anongit.freedesktop.org/drm/drm-misc
5729 F:      Documentation/gpu/vkms.rst
5730 F:      drivers/gpu/drm/vkms/
5731
5732 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
5733 M:      Hans de Goede <[email protected]>
5734 L:      [email protected]
5735 S:      Maintained
5736 T:      git git://anongit.freedesktop.org/drm/drm-misc
5737 F:      drivers/gpu/drm/vboxvideo/
5738
5739 DRM DRIVER FOR VMWARE VIRTUAL GPU
5740 M:      "VMware Graphics" <[email protected]>
5741 M:      Roland Scheidegger <[email protected]>
5742 L:      [email protected]
5743 S:      Supported
5744 T:      git git://people.freedesktop.org/~sroland/linux
5745 F:      drivers/gpu/drm/vmwgfx/
5746 F:      include/uapi/drm/vmwgfx_drm.h
5747
5748 DRM DRIVERS
5749 M:      David Airlie <[email protected]>
5750 M:      Daniel Vetter <[email protected]>
5751 L:      [email protected]
5752 S:      Maintained
5753 B:      https://bugs.freedesktop.org/
5754 C:      irc://chat.freenode.net/dri-devel
5755 T:      git git://anongit.freedesktop.org/drm/drm
5756 F:      Documentation/devicetree/bindings/display/
5757 F:      Documentation/devicetree/bindings/gpu/
5758 F:      Documentation/gpu/
5759 F:      drivers/gpu/drm/
5760 F:      drivers/gpu/vga/
5761 F:      include/drm/
5762 F:      include/linux/vga*
5763 F:      include/uapi/drm/
5764
5765 DRM DRIVERS AND MISC GPU PATCHES
5766 M:      Maarten Lankhorst <[email protected]>
5767 M:      Maxime Ripard <[email protected]>
5768 M:      Thomas Zimmermann <[email protected]>
5769 S:      Maintained
5770 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
5771 T:      git git://anongit.freedesktop.org/drm/drm-misc
5772 F:      Documentation/gpu/
5773 F:      drivers/gpu/drm/*
5774 F:      drivers/gpu/vga/
5775 F:      include/drm/drm*
5776 F:      include/linux/vga*
5777 F:      include/uapi/drm/drm*
5778
5779 DRM DRIVERS FOR ALLWINNER A10
5780 M:      Maxime Ripard <[email protected]>
5781 M:      Chen-Yu Tsai <[email protected]>
5782 L:      [email protected]
5783 S:      Supported
5784 T:      git git://anongit.freedesktop.org/drm/drm-misc
5785 F:      Documentation/devicetree/bindings/display/allwinner*
5786 F:      drivers/gpu/drm/sun4i/
5787
5788 DRM DRIVERS FOR AMLOGIC SOCS
5789 M:      Neil Armstrong <[email protected]>
5790 L:      [email protected]
5791 L:      [email protected]
5792 S:      Supported
5793 W:      http://linux-meson.com/
5794 T:      git git://anongit.freedesktop.org/drm/drm-misc
5795 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
5796 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
5797 F:      Documentation/gpu/meson.rst
5798 F:      drivers/gpu/drm/meson/
5799
5800 DRM DRIVERS FOR ATMEL HLCDC
5801 M:      Sam Ravnborg <[email protected]>
5802 M:      Boris Brezillon <[email protected]>
5803 L:      [email protected]
5804 S:      Supported
5805 T:      git git://anongit.freedesktop.org/drm/drm-misc
5806 F:      Documentation/devicetree/bindings/display/atmel/
5807 F:      drivers/gpu/drm/atmel-hlcdc/
5808
5809 DRM DRIVERS FOR BRIDGE CHIPS
5810 M:      Andrzej Hajda <[email protected]>
5811 M:      Neil Armstrong <[email protected]>
5812 R:      Laurent Pinchart <[email protected]>
5813 R:      Jonas Karlman <[email protected]>
5814 R:      Jernej Skrabec <[email protected]>
5815 S:      Maintained
5816 T:      git git://anongit.freedesktop.org/drm/drm-misc
5817 F:      drivers/gpu/drm/bridge/
5818
5819 DRM DRIVERS FOR EXYNOS
5820 M:      Inki Dae <[email protected]>
5821 M:      Joonyoung Shim <[email protected]>
5822 M:      Seung-Woo Kim <[email protected]>
5823 M:      Kyungmin Park <[email protected]>
5824 L:      [email protected]
5825 S:      Supported
5826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
5827 F:      Documentation/devicetree/bindings/display/exynos/
5828 F:      drivers/gpu/drm/exynos/
5829 F:      include/uapi/drm/exynos_drm.h
5830
5831 DRM DRIVERS FOR FREESCALE DCU
5832 M:      Stefan Agner <[email protected]>
5833 M:      Alison Wang <[email protected]>
5834 L:      [email protected]
5835 S:      Supported
5836 T:      git git://anongit.freedesktop.org/drm/drm-misc
5837 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
5838 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
5839 F:      drivers/gpu/drm/fsl-dcu/
5840
5841 DRM DRIVERS FOR FREESCALE IMX
5842 M:      Philipp Zabel <[email protected]>
5843 L:      [email protected]
5844 S:      Maintained
5845 F:      Documentation/devicetree/bindings/display/imx/
5846 F:      drivers/gpu/drm/imx/
5847 F:      drivers/gpu/ipu-v3/
5848
5849 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
5850 M:      Patrik Jakobsson <[email protected]>
5851 L:      [email protected]
5852 S:      Maintained
5853 T:      git git://github.com/patjak/drm-gma500
5854 F:      drivers/gpu/drm/gma500/
5855
5856 DRM DRIVERS FOR HISILICON
5857 M:      Xinliang Liu <[email protected]>
5858 M:      Tian Tao  <[email protected]>
5859 R:      John Stultz <[email protected]>
5860 R:      Xinwei Kong <[email protected]>
5861 R:      Chen Feng <[email protected]>
5862 L:      [email protected]
5863 S:      Maintained
5864 T:      git git://anongit.freedesktop.org/drm/drm-misc
5865 F:      Documentation/devicetree/bindings/display/hisilicon/
5866 F:      drivers/gpu/drm/hisilicon/
5867
5868 DRM DRIVERS FOR LIMA
5869 M:      Qiang Yu <[email protected]>
5870 L:      [email protected]
5871 L:      [email protected] (moderated for non-subscribers)
5872 S:      Maintained
5873 T:      git git://anongit.freedesktop.org/drm/drm-misc
5874 F:      drivers/gpu/drm/lima/
5875 F:      include/uapi/drm/lima_drm.h
5876
5877 DRM DRIVERS FOR MEDIATEK
5878 M:      Chun-Kuang Hu <[email protected]>
5879 M:      Philipp Zabel <[email protected]>
5880 L:      [email protected]
5881 S:      Supported
5882 F:      Documentation/devicetree/bindings/display/mediatek/
5883 F:      drivers/gpu/drm/mediatek/
5884 F:      drivers/phy/mediatek/phy-mtk-hdmi*
5885 F:      drivers/phy/mediatek/phy-mtk-mipi*
5886
5887 DRM DRIVERS FOR NVIDIA TEGRA
5888 M:      Thierry Reding <[email protected]>
5889 L:      [email protected]
5890 L:      [email protected]
5891 S:      Supported
5892 T:      git git://anongit.freedesktop.org/tegra/linux.git
5893 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
5894 F:      drivers/gpu/drm/tegra/
5895 F:      drivers/gpu/host1x/
5896 F:      include/linux/host1x.h
5897 F:      include/uapi/drm/tegra_drm.h
5898
5899 DRM DRIVERS FOR RENESAS
5900 M:      Laurent Pinchart <[email protected]>
5901 M:      Kieran Bingham <[email protected]>
5902 L:      [email protected]
5903 L:      [email protected]
5904 S:      Supported
5905 T:      git git://linuxtv.org/pinchartl/media drm/du/next
5906 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
5907 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
5908 F:      Documentation/devicetree/bindings/display/renesas,du.txt
5909 F:      drivers/gpu/drm/rcar-du/
5910 F:      drivers/gpu/drm/shmobile/
5911 F:      include/linux/platform_data/shmob_drm.h
5912
5913 DRM DRIVERS FOR ROCKCHIP
5914 M:      Sandy Huang <[email protected]>
5915 M:      Heiko Stübner <[email protected]>
5916 L:      [email protected]
5917 S:      Maintained
5918 T:      git git://anongit.freedesktop.org/drm/drm-misc
5919 F:      Documentation/devicetree/bindings/display/rockchip/
5920 F:      drivers/gpu/drm/rockchip/
5921
5922 DRM DRIVERS FOR STI
5923 M:      Benjamin Gaignard <[email protected]>
5924 M:      Vincent Abriou <[email protected]>
5925 L:      [email protected]
5926 S:      Maintained
5927 T:      git git://anongit.freedesktop.org/drm/drm-misc
5928 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
5929 F:      drivers/gpu/drm/sti
5930
5931 DRM DRIVERS FOR STM
5932 M:      Yannick Fertre <[email protected]>
5933 M:      Philippe Cornu <[email protected]>
5934 M:      Benjamin Gaignard <[email protected]>
5935 M:      Vincent Abriou <[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/st,stm32-ltdc.yaml
5940 F:      drivers/gpu/drm/stm
5941
5942 DRM DRIVERS FOR TI KEYSTONE
5943 M:      Jyri Sarha <[email protected]>
5944 M:      Tomi Valkeinen <[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/ti/ti,am65x-dss.yaml
5949 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
5950 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
5951 F:      drivers/gpu/drm/tidss/
5952
5953 DRM DRIVERS FOR TI LCDC
5954 M:      Jyri Sarha <[email protected]>
5955 R:      Tomi Valkeinen <[email protected]>
5956 L:      [email protected]
5957 S:      Maintained
5958 F:      Documentation/devicetree/bindings/display/tilcdc/
5959 F:      drivers/gpu/drm/tilcdc/
5960
5961 DRM DRIVERS FOR TI OMAP
5962 M:      Tomi Valkeinen <[email protected]>
5963 L:      [email protected]
5964 S:      Maintained
5965 F:      Documentation/devicetree/bindings/display/ti/
5966 F:      drivers/gpu/drm/omapdrm/
5967
5968 DRM DRIVERS FOR V3D
5969 M:      Eric Anholt <[email protected]>
5970 S:      Supported
5971 T:      git git://anongit.freedesktop.org/drm/drm-misc
5972 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt
5973 F:      drivers/gpu/drm/v3d/
5974 F:      include/uapi/drm/v3d_drm.h
5975
5976 DRM DRIVERS FOR VC4
5977 M:      Eric Anholt <[email protected]>
5978 M:      Maxime Ripard <[email protected]>
5979 S:      Supported
5980 T:      git git://github.com/anholt/linux
5981 T:      git git://anongit.freedesktop.org/drm/drm-misc
5982 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
5983 F:      drivers/gpu/drm/vc4/
5984 F:      include/uapi/drm/vc4_drm.h
5985
5986 DRM DRIVERS FOR VIVANTE GPU IP
5987 M:      Lucas Stach <[email protected]>
5988 R:      Russell King <[email protected]>
5989 R:      Christian Gmeiner <[email protected]>
5990 L:      [email protected] (moderated for non-subscribers)
5991 L:      [email protected]
5992 S:      Maintained
5993 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
5994 F:      drivers/gpu/drm/etnaviv/
5995 F:      include/uapi/drm/etnaviv_drm.h
5996
5997 DRM DRIVERS FOR XEN
5998 M:      Oleksandr Andrushchenko <[email protected]>
5999 L:      [email protected]
6000 L:      [email protected] (moderated for non-subscribers)
6001 S:      Supported
6002 T:      git git://anongit.freedesktop.org/drm/drm-misc
6003 F:      Documentation/gpu/xen-front.rst
6004 F:      drivers/gpu/drm/xen/
6005
6006 DRM DRIVERS FOR XILINX
6007 M:      Hyun Kwon <[email protected]>
6008 M:      Laurent Pinchart <[email protected]>
6009 L:      [email protected]
6010 S:      Maintained
6011 T:      git git://anongit.freedesktop.org/drm/drm-misc
6012 F:      Documentation/devicetree/bindings/display/xlnx/
6013 F:      drivers/gpu/drm/xlnx/
6014
6015 DRM DRIVERS FOR ZTE ZX
6016 M:      Shawn Guo <[email protected]>
6017 L:      [email protected]
6018 S:      Maintained
6019 T:      git git://anongit.freedesktop.org/drm/drm-misc
6020 F:      Documentation/devicetree/bindings/display/zte,vou.txt
6021 F:      drivers/gpu/drm/zte/
6022
6023 DRM PANEL DRIVERS
6024 M:      Thierry Reding <[email protected]>
6025 R:      Sam Ravnborg <[email protected]>
6026 L:      [email protected]
6027 S:      Maintained
6028 T:      git git://anongit.freedesktop.org/drm/drm-misc
6029 F:      Documentation/devicetree/bindings/display/panel/
6030 F:      drivers/gpu/drm/drm_panel.c
6031 F:      drivers/gpu/drm/panel/
6032 F:      include/drm/drm_panel.h
6033
6034 DRM TTM SUBSYSTEM
6035 M:      Christian Koenig <[email protected]>
6036 M:      Huang Rui <[email protected]>
6037 L:      [email protected]
6038 S:      Maintained
6039 T:      git git://people.freedesktop.org/~agd5f/linux
6040 F:      drivers/gpu/drm/ttm/
6041 F:      include/drm/ttm/
6042
6043 DSBR100 USB FM RADIO DRIVER
6044 M:      Alexey Klimov <[email protected]>
6045 L:      [email protected]
6046 S:      Maintained
6047 T:      git git://linuxtv.org/media_tree.git
6048 F:      drivers/media/radio/dsbr100.c
6049
6050 DT3155 MEDIA DRIVER
6051 M:      Hans Verkuil <[email protected]>
6052 L:      [email protected]
6053 S:      Odd Fixes
6054 W:      https://linuxtv.org
6055 T:      git git://linuxtv.org/media_tree.git
6056 F:      drivers/media/pci/dt3155/
6057
6058 DVB_USB_AF9015 MEDIA DRIVER
6059 M:      Antti Palosaari <[email protected]>
6060 L:      [email protected]
6061 S:      Maintained
6062 W:      https://linuxtv.org
6063 W:      http://palosaari.fi/linux/
6064 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6065 T:      git git://linuxtv.org/anttip/media_tree.git
6066 F:      drivers/media/usb/dvb-usb-v2/af9015*
6067
6068 DVB_USB_AF9035 MEDIA DRIVER
6069 M:      Antti Palosaari <[email protected]>
6070 L:      [email protected]
6071 S:      Maintained
6072 W:      https://linuxtv.org
6073 W:      http://palosaari.fi/linux/
6074 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6075 T:      git git://linuxtv.org/anttip/media_tree.git
6076 F:      drivers/media/usb/dvb-usb-v2/af9035*
6077
6078 DVB_USB_ANYSEE MEDIA DRIVER
6079 M:      Antti Palosaari <[email protected]>
6080 L:      [email protected]
6081 S:      Maintained
6082 W:      https://linuxtv.org
6083 W:      http://palosaari.fi/linux/
6084 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6085 T:      git git://linuxtv.org/anttip/media_tree.git
6086 F:      drivers/media/usb/dvb-usb-v2/anysee*
6087
6088 DVB_USB_AU6610 MEDIA DRIVER
6089 M:      Antti Palosaari <[email protected]>
6090 L:      [email protected]
6091 S:      Maintained
6092 W:      https://linuxtv.org
6093 W:      http://palosaari.fi/linux/
6094 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6095 T:      git git://linuxtv.org/anttip/media_tree.git
6096 F:      drivers/media/usb/dvb-usb-v2/au6610*
6097
6098 DVB_USB_CE6230 MEDIA DRIVER
6099 M:      Antti Palosaari <[email protected]>
6100 L:      [email protected]
6101 S:      Maintained
6102 W:      https://linuxtv.org
6103 W:      http://palosaari.fi/linux/
6104 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6105 T:      git git://linuxtv.org/anttip/media_tree.git
6106 F:      drivers/media/usb/dvb-usb-v2/ce6230*
6107
6108 DVB_USB_CXUSB MEDIA DRIVER
6109 M:      Michael Krufky <[email protected]>
6110 L:      [email protected]
6111 S:      Maintained
6112 W:      https://linuxtv.org
6113 W:      http://github.com/mkrufky
6114 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6115 T:      git git://linuxtv.org/media_tree.git
6116 F:      drivers/media/usb/dvb-usb/cxusb*
6117
6118 DVB_USB_EC168 MEDIA DRIVER
6119 M:      Antti Palosaari <[email protected]>
6120 L:      [email protected]
6121 S:      Maintained
6122 W:      https://linuxtv.org
6123 W:      http://palosaari.fi/linux/
6124 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6125 T:      git git://linuxtv.org/anttip/media_tree.git
6126 F:      drivers/media/usb/dvb-usb-v2/ec168*
6127
6128 DVB_USB_GL861 MEDIA DRIVER
6129 M:      Antti Palosaari <[email protected]>
6130 L:      [email protected]
6131 S:      Maintained
6132 W:      https://linuxtv.org
6133 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6134 T:      git git://linuxtv.org/anttip/media_tree.git
6135 F:      drivers/media/usb/dvb-usb-v2/gl861*
6136
6137 DVB_USB_MXL111SF MEDIA DRIVER
6138 M:      Michael Krufky <[email protected]>
6139 L:      [email protected]
6140 S:      Maintained
6141 W:      https://linuxtv.org
6142 W:      http://github.com/mkrufky
6143 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6144 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
6145 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
6146
6147 DVB_USB_RTL28XXU MEDIA DRIVER
6148 M:      Antti Palosaari <[email protected]>
6149 L:      [email protected]
6150 S:      Maintained
6151 W:      https://linuxtv.org
6152 W:      http://palosaari.fi/linux/
6153 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6154 T:      git git://linuxtv.org/anttip/media_tree.git
6155 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
6156
6157 DVB_USB_V2 MEDIA DRIVER
6158 M:      Antti Palosaari <[email protected]>
6159 L:      [email protected]
6160 S:      Maintained
6161 W:      https://linuxtv.org
6162 W:      http://palosaari.fi/linux/
6163 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6164 T:      git git://linuxtv.org/anttip/media_tree.git
6165 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
6166 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
6167
6168 DYNAMIC DEBUG
6169 M:      Jason Baron <[email protected]>
6170 S:      Maintained
6171 F:      include/linux/dynamic_debug.h
6172 F:      lib/dynamic_debug.c
6173
6174 DYNAMIC INTERRUPT MODERATION
6175 M:      Tal Gilboa <[email protected]>
6176 S:      Maintained
6177 F:      Documentation/networking/net_dim.rst
6178 F:      include/linux/dim.h
6179 F:      lib/dim/
6180
6181 DZ DECSTATION DZ11 SERIAL DRIVER
6182 M:      "Maciej W. Rozycki" <[email protected]>
6183 S:      Maintained
6184 F:      drivers/tty/serial/dz.*
6185
6186 E3X0 POWER BUTTON DRIVER
6187 M:      Moritz Fischer <[email protected]>
6188 L:      [email protected]
6189 S:      Supported
6190 W:      http://www.ettus.com
6191 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
6192 F:      drivers/input/misc/e3x0-button.c
6193
6194 E4000 MEDIA DRIVER
6195 M:      Antti Palosaari <[email protected]>
6196 L:      [email protected]
6197 S:      Maintained
6198 W:      https://linuxtv.org
6199 W:      http://palosaari.fi/linux/
6200 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6201 T:      git git://linuxtv.org/anttip/media_tree.git
6202 F:      drivers/media/tuners/e4000*
6203
6204 EARTH_PT1 MEDIA DRIVER
6205 M:      Akihiro Tsukada <[email protected]>
6206 L:      [email protected]
6207 S:      Odd Fixes
6208 F:      drivers/media/pci/pt1/
6209
6210 EARTH_PT3 MEDIA DRIVER
6211 M:      Akihiro Tsukada <[email protected]>
6212 L:      [email protected]
6213 S:      Odd Fixes
6214 F:      drivers/media/pci/pt3/
6215
6216 EC100 MEDIA DRIVER
6217 M:      Antti Palosaari <[email protected]>
6218 L:      [email protected]
6219 S:      Maintained
6220 W:      https://linuxtv.org
6221 W:      http://palosaari.fi/linux/
6222 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6223 T:      git git://linuxtv.org/anttip/media_tree.git
6224 F:      drivers/media/dvb-frontends/ec100*
6225
6226 ECRYPT FILE SYSTEM
6227 M:      Tyler Hicks <[email protected]>
6228 L:      [email protected]
6229 S:      Odd Fixes
6230 W:      http://ecryptfs.org
6231 W:      https://launchpad.net/ecryptfs
6232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
6233 F:      Documentation/filesystems/ecryptfs.rst
6234 F:      fs/ecryptfs/
6235
6236 EDAC-AMD64
6237 M:      Borislav Petkov <[email protected]>
6238 L:      [email protected]
6239 S:      Maintained
6240 F:      drivers/edac/amd64_edac*
6241
6242 EDAC-ARMADA
6243 M:      Jan Luebbe <[email protected]>
6244 L:      [email protected]
6245 S:      Maintained
6246 F:      drivers/edac/armada_xp_*
6247
6248 EDAC-AST2500
6249 M:      Stefan Schaeckeler <[email protected]>
6250 S:      Supported
6251 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
6252 F:      drivers/edac/aspeed_edac.c
6253
6254 EDAC-BLUEFIELD
6255 M:      Shravan Kumar Ramani <[email protected]>
6256 S:      Supported
6257 F:      drivers/edac/bluefield_edac.c
6258
6259 EDAC-CALXEDA
6260 M:      Andre Przywara <[email protected]>
6261 L:      [email protected]
6262 S:      Maintained
6263 F:      drivers/edac/highbank*
6264
6265 EDAC-CAVIUM OCTEON
6266 M:      Ralf Baechle <[email protected]>
6267 L:      [email protected]
6268 L:      [email protected]
6269 S:      Supported
6270 F:      drivers/edac/octeon_edac*
6271
6272 EDAC-CAVIUM THUNDERX
6273 M:      Robert Richter <[email protected]>
6274 L:      [email protected]
6275 S:      Odd Fixes
6276 F:      drivers/edac/thunderx_edac*
6277
6278 EDAC-CORE
6279 M:      Borislav Petkov <[email protected]>
6280 M:      Mauro Carvalho Chehab <[email protected]>
6281 M:      Tony Luck <[email protected]>
6282 R:      James Morse <[email protected]>
6283 R:      Robert Richter <[email protected]>
6284 L:      [email protected]
6285 S:      Supported
6286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
6287 F:      Documentation/admin-guide/ras.rst
6288 F:      Documentation/driver-api/edac.rst
6289 F:      drivers/edac/
6290 F:      include/linux/edac.h
6291
6292 EDAC-DMC520
6293 M:      Lei Wang <[email protected]>
6294 L:      [email protected]
6295 S:      Supported
6296 F:      drivers/edac/dmc520_edac.c
6297
6298 EDAC-E752X
6299 M:      Mark Gross <[email protected]>
6300 L:      [email protected]
6301 S:      Maintained
6302 F:      drivers/edac/e752x_edac.c
6303
6304 EDAC-E7XXX
6305 L:      [email protected]
6306 S:      Maintained
6307 F:      drivers/edac/e7xxx_edac.c
6308
6309 EDAC-FSL_DDR
6310 M:      York Sun <[email protected]>
6311 L:      [email protected]
6312 S:      Maintained
6313 F:      drivers/edac/fsl_ddr_edac.*
6314
6315 EDAC-GHES
6316 M:      Mauro Carvalho Chehab <[email protected]>
6317 L:      [email protected]
6318 S:      Maintained
6319 F:      drivers/edac/ghes_edac.c
6320
6321 EDAC-I10NM
6322 M:      Tony Luck <[email protected]>
6323 L:      [email protected]
6324 S:      Maintained
6325 F:      drivers/edac/i10nm_base.c
6326
6327 EDAC-I3000
6328 L:      [email protected]
6329 S:      Orphan
6330 F:      drivers/edac/i3000_edac.c
6331
6332 EDAC-I5000
6333 L:      [email protected]
6334 S:      Maintained
6335 F:      drivers/edac/i5000_edac.c
6336
6337 EDAC-I5400
6338 M:      Mauro Carvalho Chehab <[email protected]>
6339 L:      [email protected]
6340 S:      Maintained
6341 F:      drivers/edac/i5400_edac.c
6342
6343 EDAC-I7300
6344 M:      Mauro Carvalho Chehab <[email protected]>
6345 L:      [email protected]
6346 S:      Maintained
6347 F:      drivers/edac/i7300_edac.c
6348
6349 EDAC-I7CORE
6350 M:      Mauro Carvalho Chehab <[email protected]>
6351 L:      [email protected]
6352 S:      Maintained
6353 F:      drivers/edac/i7core_edac.c
6354
6355 EDAC-I82443BXGX
6356 M:      Tim Small <[email protected]>
6357 L:      [email protected]
6358 S:      Maintained
6359 F:      drivers/edac/i82443bxgx_edac.c
6360
6361 EDAC-I82975X
6362 M:      "Arvind R." <[email protected]>
6363 L:      [email protected]
6364 S:      Maintained
6365 F:      drivers/edac/i82975x_edac.c
6366
6367 EDAC-IE31200
6368 M:      Jason Baron <[email protected]>
6369 L:      [email protected]
6370 S:      Maintained
6371 F:      drivers/edac/ie31200_edac.c
6372
6373 EDAC-MPC85XX
6374 M:      Johannes Thumshirn <[email protected]>
6375 L:      [email protected]
6376 S:      Maintained
6377 F:      drivers/edac/mpc85xx_edac.[ch]
6378
6379 EDAC-PASEMI
6380 M:      Egor Martovetsky <[email protected]>
6381 L:      [email protected]
6382 S:      Maintained
6383 F:      drivers/edac/pasemi_edac.c
6384
6385 EDAC-PND2
6386 M:      Tony Luck <[email protected]>
6387 L:      [email protected]
6388 S:      Maintained
6389 F:      drivers/edac/pnd2_edac.[ch]
6390
6391 EDAC-QCOM
6392 M:      Channagoud Kadabi <[email protected]>
6393 M:      Venkata Narendra Kumar Gutta <[email protected]>
6394 L:      [email protected]
6395 L:      [email protected]
6396 S:      Maintained
6397 F:      drivers/edac/qcom_edac.c
6398
6399 EDAC-R82600
6400 M:      Tim Small <[email protected]>
6401 L:      [email protected]
6402 S:      Maintained
6403 F:      drivers/edac/r82600_edac.c
6404
6405 EDAC-SBRIDGE
6406 M:      Tony Luck <[email protected]>
6407 R:      Qiuxu Zhuo <[email protected]>
6408 L:      [email protected]
6409 S:      Maintained
6410 F:      drivers/edac/sb_edac.c
6411
6412 EDAC-SIFIVE
6413 M:      Yash Shah <[email protected]>
6414 L:      [email protected]
6415 S:      Supported
6416 F:      drivers/edac/sifive_edac.c
6417
6418 EDAC-SKYLAKE
6419 M:      Tony Luck <[email protected]>
6420 L:      [email protected]
6421 S:      Maintained
6422 F:      drivers/edac/skx_*.c
6423
6424 EDAC-TI
6425 M:      Tero Kristo <[email protected]>
6426 L:      [email protected]
6427 S:      Maintained
6428 F:      drivers/edac/ti_edac.c
6429
6430 EDIROL UA-101/UA-1000 DRIVER
6431 M:      Clemens Ladisch <[email protected]>
6432 L:      [email protected] (moderated for non-subscribers)
6433 S:      Maintained
6434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6435 F:      sound/usb/misc/ua101.c
6436
6437 EFI TEST DRIVER
6438 M:      Ivan Hu <[email protected]>
6439 M:      Ard Biesheuvel <[email protected]>
6440 L:      [email protected]
6441 S:      Maintained
6442 F:      drivers/firmware/efi/test/
6443
6444 EFI VARIABLE FILESYSTEM
6445 M:      Matthew Garrett <[email protected]>
6446 M:      Jeremy Kerr <[email protected]>
6447 M:      Ard Biesheuvel <[email protected]>
6448 L:      [email protected]
6449 S:      Maintained
6450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6451 F:      fs/efivarfs/
6452
6453 EFIFB FRAMEBUFFER DRIVER
6454 M:      Peter Jones <[email protected]>
6455 L:      [email protected]
6456 S:      Maintained
6457 F:      drivers/video/fbdev/efifb.c
6458
6459 EFS FILESYSTEM
6460 S:      Orphan
6461 W:      http://aeschi.ch.eu.org/efs/
6462 F:      fs/efs/
6463
6464 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
6465 M:      Douglas Miller <[email protected]>
6466 L:      [email protected]
6467 S:      Maintained
6468 F:      drivers/net/ethernet/ibm/ehea/
6469
6470 EM28XX VIDEO4LINUX DRIVER
6471 M:      Mauro Carvalho Chehab <[email protected]>
6472 L:      [email protected]
6473 S:      Maintained
6474 W:      https://linuxtv.org
6475 T:      git git://linuxtv.org/media_tree.git
6476 F:      Documentation/admin-guide/media/em28xx*
6477 F:      drivers/media/usb/em28xx/
6478
6479 EMBEDDED LINUX
6480 M:      Paul Gortmaker <[email protected]>
6481 M:      Matt Mackall <[email protected]>
6482 M:      David Woodhouse <[email protected]>
6483 L:      [email protected]
6484 S:      Maintained
6485
6486 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
6487 M:      Adrian Hunter <[email protected]>
6488 M:      Ritesh Harjani <[email protected]>
6489 M:      Asutosh Das <[email protected]>
6490 L:      [email protected]
6491 S:      Maintained
6492 F:      drivers/mmc/host/cqhci*
6493
6494 EMULEX 10Gbps iSCSI - OneConnect DRIVER
6495 M:      Subbu Seetharaman <[email protected]>
6496 M:      Ketan Mukadam <[email protected]>
6497 M:      Jitendra Bhivare <[email protected]>
6498 L:      [email protected]
6499 S:      Supported
6500 W:      http://www.broadcom.com
6501 F:      drivers/scsi/be2iscsi/
6502
6503 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
6504 M:      Ajit Khaparde <[email protected]>
6505 M:      Sriharsha Basavapatna <[email protected]>
6506 M:      Somnath Kotur <[email protected]>
6507 L:      [email protected]
6508 S:      Supported
6509 W:      http://www.emulex.com
6510 F:      drivers/net/ethernet/emulex/benet/
6511
6512 EMULEX ONECONNECT ROCE DRIVER
6513 M:      Selvin Xavier <[email protected]>
6514 M:      Devesh Sharma <[email protected]>
6515 L:      [email protected]
6516 S:      Odd Fixes
6517 W:      http://www.broadcom.com
6518 F:      drivers/infiniband/hw/ocrdma/
6519 F:      include/uapi/rdma/ocrdma-abi.h
6520
6521 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
6522 M:      James Smart <[email protected]>
6523 M:      Dick Kennedy <[email protected]>
6524 L:      [email protected]
6525 S:      Supported
6526 W:      http://www.broadcom.com
6527 F:      drivers/scsi/lpfc/
6528
6529 ENE CB710 FLASH CARD READER DRIVER
6530 M:      Michał Mirosław <[email protected]>
6531 S:      Maintained
6532 F:      drivers/misc/cb710/
6533 F:      drivers/mmc/host/cb710-mmc.*
6534 F:      include/linux/cb710.h
6535
6536 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
6537 M:      Maxim Levitsky <[email protected]>
6538 S:      Maintained
6539 F:      drivers/media/rc/ene_ir.*
6540
6541 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
6542 M:      Laurentiu Tudor <[email protected]>
6543 L:      [email protected]
6544 S:      Maintained
6545 F:      drivers/tty/ehv_bytechan.c
6546
6547 EPSON S1D13XXX FRAMEBUFFER DRIVER
6548 M:      Kristoffer Ericson <[email protected]>
6549 S:      Maintained
6550 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
6551 F:      drivers/video/fbdev/s1d13xxxfb.c
6552 F:      include/video/s1d13xxxfb.h
6553
6554 EROFS FILE SYSTEM
6555 M:      Gao Xiang <[email protected]>
6556 M:      Chao Yu <[email protected]>
6557 L:      [email protected]
6558 S:      Maintained
6559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
6560 F:      Documentation/filesystems/erofs.rst
6561 F:      fs/erofs/
6562 F:      include/trace/events/erofs.h
6563
6564 ERRSEQ ERROR TRACKING INFRASTRUCTURE
6565 M:      Jeff Layton <[email protected]>
6566 S:      Maintained
6567 F:      include/linux/errseq.h
6568 F:      lib/errseq.c
6569
6570 ET131X NETWORK DRIVER
6571 M:      Mark Einon <[email protected]>
6572 S:      Odd Fixes
6573 F:      drivers/net/ethernet/agere/
6574
6575 ETHERNET BRIDGE
6576 M:      Roopa Prabhu <[email protected]>
6577 M:      Nikolay Aleksandrov <[email protected]>
6578 L:      [email protected] (moderated for non-subscribers)
6579 L:      [email protected]
6580 S:      Maintained
6581 W:      http://www.linuxfoundation.org/en/Net:Bridge
6582 F:      include/linux/netfilter_bridge/
6583 F:      net/bridge/
6584
6585 ETHERNET PHY LIBRARY
6586 M:      Andrew Lunn <[email protected]>
6587 M:      Heiner Kallweit <[email protected]>
6588 R:      Russell King <[email protected]>
6589 L:      [email protected]
6590 S:      Maintained
6591 F:      Documentation/ABI/testing/sysfs-class-net-phydev
6592 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
6593 F:      Documentation/devicetree/bindings/net/mdio*
6594 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
6595 F:      Documentation/networking/phy.rst
6596 F:      drivers/net/mdio/
6597 F:      drivers/net/mdio/of_mdio.c
6598 F:      drivers/net/pcs/
6599 F:      drivers/net/phy/
6600 F:      drivers/of/of_net.c
6601 F:      include/dt-bindings/net/qca-ar803x.h
6602 F:      include/linux/*mdio*.h
6603 F:      include/linux/mdio/*.h
6604 F:      include/linux/of_net.h
6605 F:      include/linux/phy.h
6606 F:      include/linux/phy_fixed.h
6607 F:      include/linux/platform_data/mdio-bcm-unimac.h
6608 F:      include/linux/platform_data/mdio-gpio.h
6609 F:      include/trace/events/mdio.h
6610 F:      include/uapi/linux/mdio.h
6611 F:      include/uapi/linux/mii.h
6612
6613 EXFAT FILE SYSTEM
6614 M:      Namjae Jeon <[email protected]>
6615 M:      Sungjong Seo <[email protected]>
6616 L:      [email protected]
6617 S:      Maintained
6618 F:      fs/exfat/
6619
6620 EXT2 FILE SYSTEM
6621 M:      Jan Kara <[email protected]>
6622 L:      [email protected]
6623 S:      Maintained
6624 F:      Documentation/filesystems/ext2.rst
6625 F:      fs/ext2/
6626 F:      include/linux/ext2*
6627
6628 EXT4 FILE SYSTEM
6629 M:      "Theodore Ts'o" <[email protected]>
6630 M:      Andreas Dilger <[email protected]>
6631 L:      [email protected]
6632 S:      Maintained
6633 W:      http://ext4.wiki.kernel.org
6634 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
6635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
6636 F:      Documentation/filesystems/ext4/
6637 F:      fs/ext4/
6638 F:      include/trace/events/ext4.h
6639
6640 Extended Verification Module (EVM)
6641 M:      Mimi Zohar <[email protected]>
6642 L:      [email protected]
6643 S:      Supported
6644 F:      security/integrity/evm/
6645
6646 EXTENSIBLE FIRMWARE INTERFACE (EFI)
6647 M:      Ard Biesheuvel <[email protected]>
6648 L:      [email protected]
6649 S:      Maintained
6650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6651 F:      Documentation/admin-guide/efi-stub.rst
6652 F:      arch/*/include/asm/efi.h
6653 F:      arch/*/kernel/efi.c
6654 F:      arch/arm/boot/compressed/efi-header.S
6655 F:      arch/arm64/kernel/efi-entry.S
6656 F:      arch/x86/platform/efi/
6657 F:      drivers/firmware/efi/
6658 F:      include/linux/efi*.h
6659
6660 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
6661 M:      MyungJoo Ham <[email protected]>
6662 M:      Chanwoo Choi <[email protected]>
6663 L:      [email protected]
6664 S:      Maintained
6665 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
6666 F:      Documentation/devicetree/bindings/extcon/
6667 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
6668 F:      drivers/extcon/
6669 F:      include/linux/extcon.h
6670 F:      include/linux/extcon/
6671
6672 EXTRA BOOT CONFIG
6673 M:      Masami Hiramatsu <[email protected]>
6674 S:      Maintained
6675 F:      Documentation/admin-guide/bootconfig.rst
6676 F:      fs/proc/bootconfig.c
6677 F:      include/linux/bootconfig.h
6678 F:      lib/bootconfig.c
6679 F:      tools/bootconfig/*
6680 F:      tools/bootconfig/scripts/*
6681
6682 EXYNOS DP DRIVER
6683 M:      Jingoo Han <[email protected]>
6684 L:      [email protected]
6685 S:      Maintained
6686 F:      drivers/gpu/drm/exynos/exynos_dp*
6687
6688 EXYNOS SYSMMU (IOMMU) driver
6689 M:      Marek Szyprowski <[email protected]>
6690 L:      [email protected]
6691 S:      Maintained
6692 F:      drivers/iommu/exynos-iommu.c
6693
6694 F2FS FILE SYSTEM
6695 M:      Jaegeuk Kim <[email protected]>
6696 M:      Chao Yu <[email protected]>
6697 L:      [email protected]
6698 S:      Maintained
6699 W:      https://f2fs.wiki.kernel.org/
6700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
6701 F:      Documentation/ABI/testing/sysfs-fs-f2fs
6702 F:      Documentation/filesystems/f2fs.rst
6703 F:      fs/f2fs/
6704 F:      include/linux/f2fs_fs.h
6705 F:      include/trace/events/f2fs.h
6706
6707 F71805F HARDWARE MONITORING DRIVER
6708 M:      Jean Delvare <[email protected]>
6709 L:      [email protected]
6710 S:      Maintained
6711 F:      Documentation/hwmon/f71805f.rst
6712 F:      drivers/hwmon/f71805f.c
6713
6714 FADDR2LINE
6715 M:      Josh Poimboeuf <[email protected]>
6716 S:      Maintained
6717 F:      scripts/faddr2line
6718
6719 FAILOVER MODULE
6720 M:      Sridhar Samudrala <[email protected]>
6721 L:      [email protected]
6722 S:      Supported
6723 F:      Documentation/networking/failover.rst
6724 F:      include/net/failover.h
6725 F:      net/core/failover.c
6726
6727 FANOTIFY
6728 M:      Jan Kara <[email protected]>
6729 R:      Amir Goldstein <[email protected]>
6730 L:      [email protected]
6731 S:      Maintained
6732 F:      fs/notify/fanotify/
6733 F:      include/linux/fanotify.h
6734 F:      include/uapi/linux/fanotify.h
6735
6736 FARSYNC SYNCHRONOUS DRIVER
6737 M:      Kevin Curtis <[email protected]>
6738 S:      Supported
6739 W:      http://www.farsite.co.uk/
6740 F:      drivers/net/wan/farsync.*
6741
6742 FAULT INJECTION SUPPORT
6743 M:      Akinobu Mita <[email protected]>
6744 S:      Supported
6745 F:      Documentation/fault-injection/
6746 F:      lib/fault-inject.c
6747
6748 FBTFT Framebuffer drivers
6749 L:      [email protected]
6750 L:      [email protected]
6751 S:      Orphan
6752 F:      drivers/staging/fbtft/
6753
6754 FC0011 TUNER DRIVER
6755 M:      Michael Buesch <[email protected]>
6756 L:      [email protected]
6757 S:      Maintained
6758 F:      drivers/media/tuners/fc0011.c
6759 F:      drivers/media/tuners/fc0011.h
6760
6761 FC2580 MEDIA DRIVER
6762 M:      Antti Palosaari <[email protected]>
6763 L:      [email protected]
6764 S:      Maintained
6765 W:      https://linuxtv.org
6766 W:      http://palosaari.fi/linux/
6767 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6768 T:      git git://linuxtv.org/anttip/media_tree.git
6769 F:      drivers/media/tuners/fc2580*
6770
6771 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
6772 M:      Hannes Reinecke <[email protected]>
6773 L:      [email protected]
6774 S:      Supported
6775 W:      www.Open-FCoE.org
6776 F:      drivers/scsi/fcoe/
6777 F:      drivers/scsi/libfc/
6778 F:      include/scsi/fc/
6779 F:      include/scsi/libfc.h
6780 F:      include/scsi/libfcoe.h
6781 F:      include/uapi/scsi/fc/
6782
6783 FILE LOCKING (flock() and fcntl()/lockf())
6784 M:      Jeff Layton <[email protected]>
6785 M:      "J. Bruce Fields" <[email protected]>
6786 L:      [email protected]
6787 S:      Maintained
6788 F:      fs/fcntl.c
6789 F:      fs/locks.c
6790 F:      include/linux/fcntl.h
6791 F:      include/uapi/linux/fcntl.h
6792
6793 FILESYSTEM DIRECT ACCESS (DAX)
6794 M:      Dan Williams <[email protected]>
6795 R:      Matthew Wilcox <[email protected]>
6796 R:      Jan Kara <[email protected]>
6797 L:      [email protected]
6798 L:      [email protected]
6799 S:      Supported
6800 F:      fs/dax.c
6801 F:      include/linux/dax.h
6802 F:      include/trace/events/fs_dax.h
6803
6804 FILESYSTEMS (VFS and infrastructure)
6805 M:      Alexander Viro <[email protected]>
6806 L:      [email protected]
6807 S:      Maintained
6808 F:      fs/*
6809 F:      include/linux/fs.h
6810 F:      include/linux/fs_types.h
6811 F:      include/uapi/linux/fs.h
6812 F:      include/uapi/linux/openat2.h
6813
6814 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6815 M:      Riku Voipio <[email protected]>
6816 L:      [email protected]
6817 S:      Maintained
6818 F:      drivers/hwmon/f75375s.c
6819 F:      include/linux/f75375s.h
6820
6821 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
6822 M:      Clemens Ladisch <[email protected]>
6823 M:      Takashi Sakamoto <[email protected]>
6824 L:      [email protected] (moderated for non-subscribers)
6825 S:      Maintained
6826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6827 F:      include/uapi/sound/firewire.h
6828 F:      sound/firewire/
6829
6830 FIREWIRE MEDIA DRIVERS (firedtv)
6831 M:      Stefan Richter <[email protected]>
6832 L:      [email protected]
6833 L:      [email protected]
6834 S:      Maintained
6835 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
6836 F:      drivers/media/firewire/
6837
6838 FIREWIRE SBP-2 TARGET
6839 M:      Chris Boot <[email protected]>
6840 L:      [email protected]
6841 L:      [email protected]
6842 L:      [email protected]
6843 S:      Maintained
6844 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
6845 F:      drivers/target/sbp/
6846
6847 FIREWIRE SUBSYSTEM
6848 M:      Stefan Richter <[email protected]>
6849 L:      [email protected]
6850 S:      Maintained
6851 W:      http://ieee1394.wiki.kernel.org/
6852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
6853 F:      drivers/firewire/
6854 F:      include/linux/firewire.h
6855 F:      include/uapi/linux/firewire*.h
6856 F:      tools/firewire/
6857
6858 FIRMWARE LOADER (request_firmware)
6859 M:      Luis Chamberlain <[email protected]>
6860 L:      [email protected]
6861 S:      Maintained
6862 F:      Documentation/firmware_class/
6863 F:      drivers/base/firmware_loader/
6864 F:      include/linux/firmware.h
6865
6866 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
6867 M:      Joshua Morris <[email protected]>
6868 M:      Philip Kelleher <[email protected]>
6869 S:      Maintained
6870 F:      drivers/block/rsxx/
6871
6872 FLEXTIMER FTM-QUADDEC DRIVER
6873 M:      Patrick Havelange <[email protected]>
6874 L:      [email protected]
6875 S:      Maintained
6876 F:      Documentation/ABI/testing/sysfs-bus-counter-ftm-quaddec
6877 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
6878 F:      drivers/counter/ftm-quaddec.c
6879
6880 FLOPPY DRIVER
6881 M:      Denis Efremov <[email protected]>
6882 L:      [email protected]
6883 S:      Odd Fixes
6884 F:      drivers/block/floppy.c
6885
6886 FLYSKY FSIA6B RC RECEIVER
6887 M:      Markus Koch <[email protected]>
6888 L:      [email protected]
6889 S:      Maintained
6890 F:      drivers/input/joystick/fsia6b.c
6891
6892 FORCEDETH GIGABIT ETHERNET DRIVER
6893 M:      Rain River <[email protected]>
6894 M:      Zhu Yanjun <[email protected]>
6895 L:      [email protected]
6896 S:      Maintained
6897 F:      drivers/net/ethernet/nvidia/*
6898
6899 FPGA DFL DRIVERS
6900 M:      Wu Hao <[email protected]>
6901 R:      Tom Rix <[email protected]>
6902 L:      [email protected]
6903 S:      Maintained
6904 F:      Documentation/ABI/testing/sysfs-bus-dfl
6905 F:      Documentation/fpga/dfl.rst
6906 F:      drivers/fpga/dfl*
6907 F:      include/uapi/linux/fpga-dfl.h
6908
6909 FPGA MANAGER FRAMEWORK
6910 M:      Moritz Fischer <[email protected]>
6911 R:      Tom Rix <[email protected]>
6912 L:      [email protected]
6913 S:      Maintained
6914 W:      http://www.rocketboards.org
6915 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
6916 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga.git
6917 F:      Documentation/devicetree/bindings/fpga/
6918 F:      Documentation/driver-api/fpga/
6919 F:      Documentation/fpga/
6920 F:      drivers/fpga/
6921 F:      include/linux/fpga/
6922
6923 FPU EMULATOR
6924 M:      Bill Metzenthen <[email protected]>
6925 S:      Maintained
6926 W:      http://floatingpoint.sourceforge.net/emulator/index.html
6927 F:      arch/x86/math-emu/
6928
6929 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
6930 L:      [email protected]
6931 S:      Orphan
6932 F:      drivers/net/wan/dlci.c
6933 F:      drivers/net/wan/sdla.c
6934
6935 FRAMEBUFFER LAYER
6936 L:      [email protected]
6937 L:      [email protected]
6938 S:      Orphan
6939 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
6940 T:      git git://anongit.freedesktop.org/drm/drm-misc
6941 F:      Documentation/fb/
6942 F:      drivers/video/
6943 F:      include/linux/fb.h
6944 F:      include/uapi/linux/fb.h
6945 F:      include/uapi/video/
6946 F:      include/video/
6947
6948 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
6949 M:      Horia Geantă <[email protected]>
6950 M:      Aymen Sghaier <[email protected]>
6951 L:      [email protected]
6952 S:      Maintained
6953 F:      Documentation/devicetree/bindings/crypto/fsl-sec4.txt
6954 F:      drivers/crypto/caam/
6955
6956 FREESCALE COLDFIRE M5441X MMC DRIVER
6957 M:      Angelo Dureghello <[email protected]>
6958 L:      [email protected]
6959 S:      Maintained
6960 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
6961 F:      include/linux/platform_data/mmc-esdhc-mcf.h
6962
6963 FREESCALE DIU FRAMEBUFFER DRIVER
6964 M:      Timur Tabi <[email protected]>
6965 L:      [email protected]
6966 S:      Maintained
6967 F:      drivers/video/fbdev/fsl-diu-fb.*
6968
6969 FREESCALE DMA DRIVER
6970 M:      Li Yang <[email protected]>
6971 M:      Zhang Wei <[email protected]>
6972 L:      [email protected]
6973 S:      Maintained
6974 F:      drivers/dma/fsldma.*
6975
6976 FREESCALE DSPI DRIVER
6977 M:      Vladimir Oltean <[email protected]>
6978 L:      [email protected]
6979 S:      Maintained
6980 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
6981 F:      drivers/spi/spi-fsl-dspi.c
6982 F:      include/linux/spi/spi-fsl-dspi.h
6983
6984 FREESCALE ENETC ETHERNET DRIVERS
6985 M:      Claudiu Manoil <[email protected]>
6986 L:      [email protected]
6987 S:      Maintained
6988 F:      drivers/net/ethernet/freescale/enetc/
6989
6990 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
6991 M:      Claudiu Manoil <[email protected]>
6992 L:      [email protected]
6993 S:      Maintained
6994 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
6995 F:      drivers/net/ethernet/freescale/gianfar*
6996
6997 FREESCALE GPMI NAND DRIVER
6998 M:      Han Xu <[email protected]>
6999 L:      [email protected]
7000 S:      Maintained
7001 F:      drivers/mtd/nand/raw/gpmi-nand/*
7002
7003 FREESCALE I2C CPM DRIVER
7004 M:      Jochen Friedrich <[email protected]>
7005 L:      [email protected]
7006 L:      [email protected]
7007 S:      Maintained
7008 F:      drivers/i2c/busses/i2c-cpm.c
7009
7010 FREESCALE IMX / MXC FEC DRIVER
7011 M:      Fugang Duan <[email protected]>
7012 L:      [email protected]
7013 S:      Maintained
7014 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
7015 F:      drivers/net/ethernet/freescale/fec.h
7016 F:      drivers/net/ethernet/freescale/fec_main.c
7017 F:      drivers/net/ethernet/freescale/fec_ptp.c
7018
7019 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
7020 M:      Sascha Hauer <[email protected]>
7021 R:      Pengutronix Kernel Team <[email protected]>
7022 L:      [email protected]
7023 L:      [email protected] (moderated for non-subscribers)
7024 S:      Maintained
7025 F:      drivers/video/fbdev/imxfb.c
7026 F:      include/linux/platform_data/video-imxfb.h
7027
7028 FREESCALE IMX DDR PMU DRIVER
7029 M:      Frank Li <[email protected]>
7030 L:      [email protected]
7031 S:      Maintained
7032 F:      Documentation/admin-guide/perf/imx-ddr.rst
7033 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
7034 F:      drivers/perf/fsl_imx8_ddr_perf.c
7035
7036 FREESCALE IMX I2C DRIVER
7037 M:      Oleksij Rempel <[email protected]>
7038 R:      Pengutronix Kernel Team <[email protected]>
7039 L:      [email protected]
7040 S:      Maintained
7041 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
7042 F:      drivers/i2c/busses/i2c-imx.c
7043
7044 FREESCALE IMX LPI2C DRIVER
7045 M:      Dong Aisheng <[email protected]>
7046 L:      [email protected]
7047 L:      [email protected]
7048 S:      Maintained
7049 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
7050 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
7051
7052 FREESCALE QORIQ DPAA ETHERNET DRIVER
7053 M:      Madalin Bucur <[email protected]>
7054 L:      [email protected]
7055 S:      Maintained
7056 F:      drivers/net/ethernet/freescale/dpaa
7057
7058 FREESCALE QORIQ DPAA FMAN DRIVER
7059 M:      Madalin Bucur <[email protected]>
7060 L:      [email protected]
7061 S:      Maintained
7062 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
7063 F:      drivers/net/ethernet/freescale/fman
7064
7065 FREESCALE QORIQ PTP CLOCK DRIVER
7066 M:      Yangbo Lu <[email protected]>
7067 L:      [email protected]
7068 S:      Maintained
7069 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
7070 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
7071 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
7072 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
7073 F:      drivers/ptp/ptp_qoriq.c
7074 F:      drivers/ptp/ptp_qoriq_debugfs.c
7075 F:      include/linux/fsl/ptp_qoriq.h
7076
7077 FREESCALE QUAD SPI DRIVER
7078 M:      Han Xu <[email protected]>
7079 L:      [email protected]
7080 S:      Maintained
7081 F:      drivers/spi/spi-fsl-qspi.c
7082
7083 FREESCALE QUICC ENGINE LIBRARY
7084 M:      Qiang Zhao <[email protected]>
7085 L:      [email protected]
7086 S:      Maintained
7087 F:      drivers/soc/fsl/qe/
7088 F:      include/soc/fsl/*qe*.h
7089 F:      include/soc/fsl/*ucc*.h
7090
7091 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
7092 M:      Li Yang <[email protected]>
7093 L:      [email protected]
7094 L:      [email protected]
7095 S:      Maintained
7096 F:      drivers/net/ethernet/freescale/ucc_geth*
7097
7098 FREESCALE QUICC ENGINE UCC HDLC DRIVER
7099 M:      Zhao Qiang <[email protected]>
7100 L:      [email protected]
7101 L:      [email protected]
7102 S:      Maintained
7103 F:      drivers/net/wan/fsl_ucc_hdlc*
7104
7105 FREESCALE QUICC ENGINE UCC UART DRIVER
7106 M:      Timur Tabi <[email protected]>
7107 L:      [email protected]
7108 S:      Maintained
7109 F:      drivers/tty/serial/ucc_uart.c
7110
7111 FREESCALE SOC DRIVERS
7112 M:      Li Yang <[email protected]>
7113 L:      [email protected]
7114 L:      [email protected]
7115 S:      Maintained
7116 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt
7117 F:      Documentation/devicetree/bindings/soc/fsl/
7118 F:      drivers/soc/fsl/
7119 F:      include/linux/fsl/
7120
7121 FREESCALE SOC FS_ENET DRIVER
7122 M:      Pantelis Antoniou <[email protected]>
7123 L:      [email protected]
7124 L:      [email protected]
7125 S:      Maintained
7126 F:      drivers/net/ethernet/freescale/fs_enet/
7127 F:      include/linux/fs_enet_pd.h
7128
7129 FREESCALE SOC SOUND DRIVERS
7130 M:      Timur Tabi <[email protected]>
7131 M:      Nicolin Chen <[email protected]>
7132 M:      Xiubo Li <[email protected]>
7133 R:      Fabio Estevam <[email protected]>
7134 R:      Shengjiu Wang <[email protected]>
7135 L:      [email protected] (moderated for non-subscribers)
7136 L:      [email protected]
7137 S:      Maintained
7138 F:      sound/soc/fsl/fsl*
7139 F:      sound/soc/fsl/imx*
7140 F:      sound/soc/fsl/mpc8610_hpcd.c
7141
7142 FREESCALE USB PERIPHERAL DRIVERS
7143 M:      Li Yang <[email protected]>
7144 L:      [email protected]
7145 L:      [email protected]
7146 S:      Maintained
7147 F:      drivers/usb/gadget/udc/fsl*
7148
7149 FREESCALE USB PHY DRIVER
7150 M:      Ran Wang <[email protected]>
7151 L:      [email protected]
7152 L:      [email protected]
7153 S:      Maintained
7154 F:      drivers/usb/phy/phy-fsl-usb*
7155
7156 FREEVXFS FILESYSTEM
7157 M:      Christoph Hellwig <[email protected]>
7158 S:      Maintained
7159 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
7160 F:      fs/freevxfs/
7161
7162 FREEZER
7163 M:      "Rafael J. Wysocki" <[email protected]>
7164 M:      Pavel Machek <[email protected]>
7165 L:      [email protected]
7166 S:      Supported
7167 F:      Documentation/power/freezing-of-tasks.rst
7168 F:      include/linux/freezer.h
7169 F:      kernel/freezer.c
7170
7171 FRONTSWAP API
7172 M:      Konrad Rzeszutek Wilk <[email protected]>
7173 L:      [email protected]
7174 S:      Maintained
7175 F:      include/linux/frontswap.h
7176 F:      mm/frontswap.c
7177
7178 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
7179 M:      David Howells <[email protected]>
7180 L:      [email protected] (moderated for non-subscribers)
7181 S:      Supported
7182 F:      Documentation/filesystems/caching/
7183 F:      fs/fscache/
7184 F:      include/linux/fscache*.h
7185
7186 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
7187 M:      Theodore Y. Ts'o <[email protected]>
7188 M:      Jaegeuk Kim <[email protected]>
7189 M:      Eric Biggers <[email protected]>
7190 L:      [email protected]
7191 S:      Supported
7192 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
7193 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git
7194 F:      Documentation/filesystems/fscrypt.rst
7195 F:      fs/crypto/
7196 F:      include/linux/fscrypt*.h
7197 F:      include/uapi/linux/fscrypt.h
7198
7199 FSI SUBSYSTEM
7200 M:      Jeremy Kerr <[email protected]>
7201 M:      Joel Stanley <[email protected]>
7202 R:      Alistar Popple <[email protected]>
7203 R:      Eddie James <[email protected]>
7204 L:      [email protected]
7205 S:      Supported
7206 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
7207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
7208 F:      drivers/fsi/
7209 F:      include/linux/fsi*.h
7210 F:      include/trace/events/fsi*.h
7211
7212 FSI-ATTACHED I2C DRIVER
7213 M:      Eddie James <[email protected]>
7214 L:      [email protected]
7215 L:      [email protected] (moderated for non-subscribers)
7216 S:      Maintained
7217 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
7218 F:      drivers/i2c/busses/i2c-fsi.c
7219
7220 FSI-ATTACHED SPI DRIVER
7221 M:      Eddie James <[email protected]>
7222 L:      [email protected]
7223 S:      Maintained
7224 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
7225 F:      drivers/spi/spi-fsi.c
7226
7227 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
7228 M:      Jan Kara <[email protected]>
7229 R:      Amir Goldstein <[email protected]>
7230 L:      [email protected]
7231 S:      Maintained
7232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
7233 F:      fs/notify/
7234 F:      include/linux/fsnotify*.h
7235
7236 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
7237 M:      Eric Biggers <[email protected]>
7238 M:      Theodore Y. Ts'o <[email protected]>
7239 L:      [email protected]
7240 S:      Supported
7241 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
7242 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git fsverity
7243 F:      Documentation/filesystems/fsverity.rst
7244 F:      fs/verity/
7245 F:      include/linux/fsverity.h
7246 F:      include/uapi/linux/fsverity.h
7247
7248 FUJITSU LAPTOP EXTRAS
7249 M:      Jonathan Woithe <[email protected]>
7250 L:      [email protected]
7251 S:      Maintained
7252 F:      drivers/platform/x86/fujitsu-laptop.c
7253
7254 FUJITSU M-5MO LS CAMERA ISP DRIVER
7255 M:      Kyungmin Park <[email protected]>
7256 M:      Heungjun Kim <[email protected]>
7257 L:      [email protected]
7258 S:      Maintained
7259 F:      drivers/media/i2c/m5mols/
7260 F:      include/media/i2c/m5mols.h
7261
7262 FUJITSU TABLET EXTRAS
7263 M:      Robert Gerlach <[email protected]>
7264 L:      [email protected]
7265 S:      Maintained
7266 F:      drivers/platform/x86/fujitsu-tablet.c
7267
7268 FUSE: FILESYSTEM IN USERSPACE
7269 M:      Miklos Szeredi <[email protected]>
7270 L:      [email protected]
7271 S:      Maintained
7272 W:      https://github.com/libfuse/
7273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
7274 F:      Documentation/filesystems/fuse.rst
7275 F:      fs/fuse/
7276 F:      include/uapi/linux/fuse.h
7277
7278 FUTEX SUBSYSTEM
7279 M:      Thomas Gleixner <[email protected]>
7280 M:      Ingo Molnar <[email protected]>
7281 R:      Peter Zijlstra <[email protected]>
7282 R:      Darren Hart <[email protected]>
7283 L:      [email protected]
7284 S:      Maintained
7285 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7286 F:      Documentation/locking/*futex*
7287 F:      include/asm-generic/futex.h
7288 F:      include/linux/futex.h
7289 F:      include/uapi/linux/futex.h
7290 F:      kernel/futex.c
7291 F:      tools/perf/bench/futex*
7292 F:      tools/testing/selftests/futex/
7293
7294 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
7295 M:      Tim Harvey <[email protected]>
7296 M:      Robert Jones <[email protected]>
7297 S:      Maintained
7298 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
7299 F:      drivers/mfd/gateworks-gsc.c
7300 F:      include/linux/mfd/gsc.h
7301 F:      Documentation/hwmon/gsc-hwmon.rst
7302 F:      drivers/hwmon/gsc-hwmon.c
7303 F:      include/linux/platform_data/gsc_hwmon.h
7304
7305 GASKET DRIVER FRAMEWORK
7306 M:      Rob Springer <[email protected]>
7307 M:      Todd Poynor <[email protected]>
7308 M:      Ben Chan <[email protected]>
7309 M:      Richard Yeh <[email protected]>
7310 S:      Maintained
7311 F:      drivers/staging/gasket/
7312
7313 GCC PLUGINS
7314 M:      Kees Cook <[email protected]>
7315 R:      Emese Revfy <[email protected]>
7316 L:      [email protected]
7317 S:      Maintained
7318 F:      Documentation/kbuild/gcc-plugins.rst
7319 F:      scripts/Makefile.gcc-plugins
7320 F:      scripts/gcc-plugin.sh
7321 F:      scripts/gcc-plugins/
7322
7323 GCOV BASED KERNEL PROFILING
7324 M:      Peter Oberparleiter <[email protected]>
7325 S:      Maintained
7326 F:      Documentation/dev-tools/gcov.rst
7327 F:      kernel/gcov/
7328
7329 GDB KERNEL DEBUGGING HELPER SCRIPTS
7330 M:      Jan Kiszka <[email protected]>
7331 M:      Kieran Bingham <[email protected]>
7332 S:      Supported
7333 F:      scripts/gdb/
7334
7335 GDT SCSI DISK ARRAY CONTROLLER DRIVER
7336 M:      Achim Leubner <[email protected]>
7337 L:      [email protected]
7338 S:      Supported
7339 W:      http://www.icp-vortex.com/
7340 F:      drivers/scsi/gdt*
7341
7342 GEMTEK FM RADIO RECEIVER DRIVER
7343 M:      Hans Verkuil <[email protected]>
7344 L:      [email protected]
7345 S:      Maintained
7346 W:      https://linuxtv.org
7347 T:      git git://linuxtv.org/media_tree.git
7348 F:      drivers/media/radio/radio-gemtek*
7349
7350 GENERIC ARCHITECTURE TOPOLOGY
7351 M:      Sudeep Holla <[email protected]>
7352 L:      [email protected]
7353 S:      Maintained
7354 F:      drivers/base/arch_topology.c
7355 F:      include/linux/arch_topology.h
7356
7357 GENERIC GPIO I2C DRIVER
7358 M:      Wolfram Sang <[email protected]>
7359 S:      Supported
7360 F:      drivers/i2c/busses/i2c-gpio.c
7361 F:      include/linux/platform_data/i2c-gpio.h
7362
7363 GENERIC GPIO I2C MULTIPLEXER DRIVER
7364 M:      Peter Korsgaard <[email protected]>
7365 L:      [email protected]
7366 S:      Supported
7367 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
7368 F:      drivers/i2c/muxes/i2c-mux-gpio.c
7369 F:      include/linux/platform_data/i2c-mux-gpio.h
7370
7371 GENERIC HDLC (WAN) DRIVERS
7372 M:      Krzysztof Halasa <[email protected]>
7373 S:      Maintained
7374 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
7375 F:      drivers/net/wan/c101.c
7376 F:      drivers/net/wan/hd6457*
7377 F:      drivers/net/wan/hdlc*
7378 F:      drivers/net/wan/n2.c
7379 F:      drivers/net/wan/pc300too.c
7380 F:      drivers/net/wan/pci200syn.c
7381 F:      drivers/net/wan/wanxl*
7382
7383 GENERIC INCLUDE/ASM HEADER FILES
7384 M:      Arnd Bergmann <[email protected]>
7385 L:      [email protected]
7386 S:      Maintained
7387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
7388 F:      include/asm-generic/
7389 F:      include/uapi/asm-generic/
7390
7391 GENERIC PHY FRAMEWORK
7392 M:      Kishon Vijay Abraham I <[email protected]>
7393 M:      Vinod Koul <[email protected]>
7394 L:      [email protected]
7395 S:      Supported
7396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
7397 F:      Documentation/devicetree/bindings/phy/
7398 F:      drivers/phy/
7399 F:      include/linux/phy/
7400
7401 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
7402 M:      Wolfram Sang <[email protected]>
7403 S:      Supported
7404 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
7405
7406 GENERIC PM DOMAINS
7407 M:      "Rafael J. Wysocki" <[email protected]>
7408 M:      Kevin Hilman <[email protected]>
7409 M:      Ulf Hansson <[email protected]>
7410 L:      [email protected]
7411 S:      Supported
7412 F:      Documentation/devicetree/bindings/power/power?domain*
7413 F:      drivers/base/power/domain*.c
7414 F:      include/linux/pm_domain.h
7415
7416 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
7417 M:      Eugen Hristev <[email protected]>
7418 L:      [email protected]
7419 S:      Maintained
7420 F:      drivers/input/touchscreen/resistive-adc-touch.c
7421
7422 GENERIC UIO DRIVER FOR PCI DEVICES
7423 M:      "Michael S. Tsirkin" <[email protected]>
7424 L:      [email protected]
7425 S:      Supported
7426 F:      drivers/uio/uio_pci_generic.c
7427
7428 GENERIC VDSO LIBRARY
7429 M:      Andy Lutomirski <[email protected]>
7430 M:      Thomas Gleixner <[email protected]>
7431 M:      Vincenzo Frascino <[email protected]>
7432 L:      [email protected]
7433 S:      Maintained
7434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
7435 F:      include/asm-generic/vdso/vsyscall.h
7436 F:      include/vdso/
7437 F:      kernel/time/vsyscall.c
7438 F:      lib/vdso/
7439
7440 GENWQE (IBM Generic Workqueue Card)
7441 M:      Frank Haverkamp <[email protected]>
7442 S:      Supported
7443 F:      drivers/misc/genwqe/
7444
7445 GET_MAINTAINER SCRIPT
7446 M:      Joe Perches <[email protected]>
7447 S:      Maintained
7448 F:      scripts/get_maintainer.pl
7449
7450 GFS2 FILE SYSTEM
7451 M:      Bob Peterson <[email protected]>
7452 M:      Andreas Gruenbacher <[email protected]>
7453 L:      [email protected]
7454 S:      Supported
7455 W:      http://sources.redhat.com/cluster/
7456 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
7457 F:      Documentation/filesystems/gfs2*
7458 F:      fs/gfs2/
7459 F:      include/uapi/linux/gfs2_ondisk.h
7460
7461 GNSS SUBSYSTEM
7462 M:      Johan Hovold <[email protected]>
7463 S:      Maintained
7464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
7465 F:      Documentation/ABI/testing/sysfs-class-gnss
7466 F:      Documentation/devicetree/bindings/gnss/
7467 F:      drivers/gnss/
7468 F:      include/linux/gnss.h
7469
7470 GO7007 MPEG CODEC
7471 M:      Hans Verkuil <[email protected]>
7472 L:      [email protected]
7473 S:      Maintained
7474 F:      drivers/media/usb/go7007/
7475
7476 GOODIX TOUCHSCREEN
7477 M:      Bastien Nocera <[email protected]>
7478 L:      [email protected]
7479 S:      Maintained
7480 F:      drivers/input/touchscreen/goodix.c
7481
7482 GOOGLE ETHERNET DRIVERS
7483 M:      Catherine Sullivan <[email protected]>
7484 R:      Sagi Shahar <[email protected]>
7485 R:      Jon Olson <[email protected]>
7486 L:      [email protected]
7487 S:      Supported
7488 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
7489 F:      drivers/net/ethernet/google
7490
7491 GPD POCKET FAN DRIVER
7492 M:      Hans de Goede <[email protected]>
7493 L:      [email protected]
7494 S:      Maintained
7495 F:      drivers/platform/x86/gpd-pocket-fan.c
7496
7497 GPIO ACPI SUPPORT
7498 M:      Mika Westerberg <[email protected]>
7499 M:      Andy Shevchenko <[email protected]>
7500 L:      [email protected]
7501 L:      [email protected]
7502 S:      Maintained
7503 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
7504 F:      drivers/gpio/gpiolib-acpi.c
7505 F:      drivers/gpio/gpiolib-acpi.h
7506
7507 GPIO AGGREGATOR
7508 M:      Geert Uytterhoeven <[email protected]>
7509 L:      [email protected]
7510 S:      Supported
7511 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
7512 F:      drivers/gpio/gpio-aggregator.c
7513
7514 GPIO IR Transmitter
7515 M:      Sean Young <[email protected]>
7516 L:      [email protected]
7517 S:      Maintained
7518 F:      drivers/media/rc/gpio-ir-tx.c
7519
7520 GPIO MOCKUP DRIVER
7521 M:      Bamvor Jian Zhang <[email protected]>
7522 L:      [email protected]
7523 S:      Maintained
7524 F:      drivers/gpio/gpio-mockup.c
7525 F:      tools/testing/selftests/gpio/
7526
7527 GPIO REGMAP
7528 R:      Michael Walle <[email protected]>
7529 S:      Maintained
7530 F:      drivers/gpio/gpio-regmap.c
7531 F:      include/linux/gpio/regmap.h
7532
7533 GPIO SUBSYSTEM
7534 M:      Linus Walleij <[email protected]>
7535 M:      Bartosz Golaszewski <[email protected]>
7536 L:      [email protected]
7537 S:      Maintained
7538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
7539 F:      Documentation/ABI/obsolete/sysfs-gpio
7540 F:      Documentation/ABI/testing/gpio-cdev
7541 F:      Documentation/admin-guide/gpio/
7542 F:      Documentation/devicetree/bindings/gpio/
7543 F:      Documentation/driver-api/gpio/
7544 F:      drivers/gpio/
7545 F:      include/asm-generic/gpio.h
7546 F:      include/linux/gpio.h
7547 F:      include/linux/gpio/
7548 F:      include/linux/of_gpio.h
7549 F:      include/uapi/linux/gpio.h
7550 F:      tools/gpio/
7551
7552 GRE DEMULTIPLEXER DRIVER
7553 M:      Dmitry Kozlov <[email protected]>
7554 L:      [email protected]
7555 S:      Maintained
7556 F:      include/net/gre.h
7557 F:      net/ipv4/gre_demux.c
7558 F:      net/ipv4/gre_offload.c
7559
7560 GRETH 10/100/1G Ethernet MAC device driver
7561 M:      Andreas Larsson <[email protected]>
7562 L:      [email protected]
7563 S:      Maintained
7564 F:      drivers/net/ethernet/aeroflex/
7565
7566 GREYBUS AUDIO PROTOCOLS DRIVERS
7567 M:      Vaibhav Agarwal <[email protected]>
7568 M:      Mark Greer <[email protected]>
7569 S:      Maintained
7570 F:      drivers/staging/greybus/audio_apbridgea.c
7571 F:      drivers/staging/greybus/audio_apbridgea.h
7572 F:      drivers/staging/greybus/audio_codec.c
7573 F:      drivers/staging/greybus/audio_codec.h
7574 F:      drivers/staging/greybus/audio_gb.c
7575 F:      drivers/staging/greybus/audio_manager.c
7576 F:      drivers/staging/greybus/audio_manager.h
7577 F:      drivers/staging/greybus/audio_manager_module.c
7578 F:      drivers/staging/greybus/audio_manager_private.h
7579 F:      drivers/staging/greybus/audio_manager_sysfs.c
7580 F:      drivers/staging/greybus/audio_module.c
7581 F:      drivers/staging/greybus/audio_topology.c
7582
7583 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
7584 M:      Viresh Kumar <[email protected]>
7585 S:      Maintained
7586 F:      drivers/staging/greybus/authentication.c
7587 F:      drivers/staging/greybus/bootrom.c
7588 F:      drivers/staging/greybus/firmware.h
7589 F:      drivers/staging/greybus/fw-core.c
7590 F:      drivers/staging/greybus/fw-download.c
7591 F:      drivers/staging/greybus/fw-management.c
7592 F:      drivers/staging/greybus/greybus_authentication.h
7593 F:      drivers/staging/greybus/greybus_firmware.h
7594 F:      drivers/staging/greybus/hid.c
7595 F:      drivers/staging/greybus/i2c.c
7596 F:      drivers/staging/greybus/spi.c
7597 F:      drivers/staging/greybus/spilib.c
7598 F:      drivers/staging/greybus/spilib.h
7599
7600 GREYBUS LOOPBACK DRIVER
7601 M:      Bryan O'Donoghue <[email protected]>
7602 S:      Maintained
7603 F:      drivers/staging/greybus/loopback.c
7604
7605 GREYBUS PLATFORM DRIVERS
7606 M:      Vaibhav Hiremath <[email protected]>
7607 S:      Maintained
7608 F:      drivers/staging/greybus/arche-apb-ctrl.c
7609 F:      drivers/staging/greybus/arche-platform.c
7610 F:      drivers/staging/greybus/arche_platform.h
7611
7612 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
7613 M:      Rui Miguel Silva <[email protected]>
7614 S:      Maintained
7615 F:      drivers/staging/greybus/gpio.c
7616 F:      drivers/staging/greybus/light.c
7617 F:      drivers/staging/greybus/power_supply.c
7618 F:      drivers/staging/greybus/sdio.c
7619 F:      drivers/staging/greybus/spi.c
7620 F:      drivers/staging/greybus/spilib.c
7621
7622 GREYBUS SUBSYSTEM
7623 M:      Johan Hovold <[email protected]>
7624 M:      Alex Elder <[email protected]>
7625 M:      Greg Kroah-Hartman <[email protected]>
7626 L:      [email protected] (moderated for non-subscribers)
7627 S:      Maintained
7628 F:      drivers/greybus/
7629 F:      drivers/staging/greybus/
7630 F:      include/linux/greybus.h
7631 F:      include/linux/greybus/
7632
7633 GREYBUS UART PROTOCOLS DRIVERS
7634 M:      David Lin <[email protected]>
7635 S:      Maintained
7636 F:      drivers/staging/greybus/log.c
7637 F:      drivers/staging/greybus/uart.c
7638
7639 GS1662 VIDEO SERIALIZER
7640 M:      Charles-Antoine Couret <[email protected]>
7641 L:      [email protected]
7642 S:      Maintained
7643 T:      git git://linuxtv.org/media_tree.git
7644 F:      drivers/media/spi/gs1662.c
7645
7646 GSPCA FINEPIX SUBDRIVER
7647 M:      Frank Zago <[email protected]>
7648 L:      [email protected]
7649 S:      Maintained
7650 T:      git git://linuxtv.org/media_tree.git
7651 F:      drivers/media/usb/gspca/finepix.c
7652
7653 GSPCA GL860 SUBDRIVER
7654 M:      Olivier Lorin <[email protected]>
7655 L:      [email protected]
7656 S:      Maintained
7657 T:      git git://linuxtv.org/media_tree.git
7658 F:      drivers/media/usb/gspca/gl860/
7659
7660 GSPCA M5602 SUBDRIVER
7661 M:      Erik Andren <[email protected]>
7662 L:      [email protected]
7663 S:      Maintained
7664 T:      git git://linuxtv.org/media_tree.git
7665 F:      drivers/media/usb/gspca/m5602/
7666
7667 GSPCA PAC207 SONIXB SUBDRIVER
7668 M:      Hans Verkuil <[email protected]>
7669 L:      [email protected]
7670 S:      Odd Fixes
7671 T:      git git://linuxtv.org/media_tree.git
7672 F:      drivers/media/usb/gspca/pac207.c
7673
7674 GSPCA SN9C20X SUBDRIVER
7675 M:      Brian Johnson <[email protected]>
7676 L:      [email protected]
7677 S:      Maintained
7678 T:      git git://linuxtv.org/media_tree.git
7679 F:      drivers/media/usb/gspca/sn9c20x.c
7680
7681 GSPCA T613 SUBDRIVER
7682 M:      Leandro Costantino <[email protected]>
7683 L:      [email protected]
7684 S:      Maintained
7685 T:      git git://linuxtv.org/media_tree.git
7686 F:      drivers/media/usb/gspca/t613.c
7687
7688 GSPCA USB WEBCAM DRIVER
7689 M:      Hans Verkuil <[email protected]>
7690 L:      [email protected]
7691 S:      Odd Fixes
7692 T:      git git://linuxtv.org/media_tree.git
7693 F:      drivers/media/usb/gspca/
7694
7695 GTP (GPRS Tunneling Protocol)
7696 M:      Pablo Neira Ayuso <[email protected]>
7697 M:      Harald Welte <[email protected]>
7698 L:      [email protected]
7699 S:      Maintained
7700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
7701 F:      drivers/net/gtp.c
7702
7703 GUID PARTITION TABLE (GPT)
7704 M:      Davidlohr Bueso <[email protected]>
7705 L:      [email protected]
7706 S:      Maintained
7707 F:      block/partitions/efi.*
7708
7709 H8/300 ARCHITECTURE
7710 M:      Yoshinori Sato <[email protected]>
7711 L:      [email protected] (moderated for non-subscribers)
7712 S:      Maintained
7713 W:      http://uclinux-h8.sourceforge.jp
7714 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
7715 F:      arch/h8300/
7716 F:      drivers/clk/h8300/
7717 F:      drivers/clocksource/h8300_*.c
7718 F:      drivers/irqchip/irq-renesas-h8*.c
7719
7720 HABANALABS PCI DRIVER
7721 M:      Oded Gabbay <[email protected]>
7722 S:      Supported
7723 T:      git https://github.com/HabanaAI/linux.git
7724 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
7725 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
7726 F:      drivers/misc/habanalabs/
7727 F:      include/uapi/misc/habanalabs.h
7728
7729 HACKRF MEDIA DRIVER
7730 M:      Antti Palosaari <[email protected]>
7731 L:      [email protected]
7732 S:      Maintained
7733 W:      https://linuxtv.org
7734 W:      http://palosaari.fi/linux/
7735 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7736 T:      git git://linuxtv.org/anttip/media_tree.git
7737 F:      drivers/media/usb/hackrf/
7738
7739 HANTRO VPU CODEC DRIVER
7740 M:      Ezequiel Garcia <[email protected]>
7741 M:      Philipp Zabel <[email protected]>
7742 L:      [email protected]
7743 L:      [email protected]
7744 S:      Maintained
7745 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
7746 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
7747 F:      drivers/staging/media/hantro/
7748
7749 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
7750 M:      Frank Seidel <[email protected]>
7751 L:      [email protected]
7752 S:      Maintained
7753 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
7754 F:      drivers/platform/x86/hdaps.c
7755
7756 HARDWARE MONITORING
7757 M:      Jean Delvare <[email protected]>
7758 M:      Guenter Roeck <[email protected]>
7759 L:      [email protected]
7760 S:      Maintained
7761 W:      http://hwmon.wiki.kernel.org/
7762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7763 F:      Documentation/devicetree/bindings/hwmon/
7764 F:      Documentation/hwmon/
7765 F:      drivers/hwmon/
7766 F:      include/linux/hwmon*.h
7767 F:      include/trace/events/hwmon*.h
7768
7769 HARDWARE RANDOM NUMBER GENERATOR CORE
7770 M:      Matt Mackall <[email protected]>
7771 M:      Herbert Xu <[email protected]>
7772 L:      [email protected]
7773 S:      Odd fixes
7774 F:      Documentation/admin-guide/hw_random.rst
7775 F:      Documentation/devicetree/bindings/rng/
7776 F:      drivers/char/hw_random/
7777 F:      include/linux/hw_random.h
7778
7779 HARDWARE SPINLOCK CORE
7780 M:      Ohad Ben-Cohen <[email protected]>
7781 M:      Bjorn Andersson <[email protected]>
7782 R:      Baolin Wang <[email protected]>
7783 L:      [email protected]
7784 S:      Maintained
7785 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
7786 F:      Documentation/devicetree/bindings/hwlock/
7787 F:      Documentation/locking/hwspinlock.rst
7788 F:      drivers/hwspinlock/
7789 F:      include/linux/hwspinlock.h
7790
7791 HARDWARE TRACING FACILITIES
7792 M:      Alexander Shishkin <[email protected]>
7793 S:      Maintained
7794 F:      drivers/hwtracing/
7795
7796 HARMONY SOUND DRIVER
7797 L:      [email protected]
7798 S:      Maintained
7799 F:      sound/parisc/harmony.*
7800
7801 HDPVR USB VIDEO ENCODER DRIVER
7802 M:      Hans Verkuil <[email protected]>
7803 L:      [email protected]
7804 S:      Odd Fixes
7805 W:      https://linuxtv.org
7806 T:      git git://linuxtv.org/media_tree.git
7807 F:      drivers/media/usb/hdpvr/
7808
7809 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
7810 M:      Jerry Hoemann <[email protected]>
7811 S:      Supported
7812 F:      Documentation/watchdog/hpwdt.rst
7813 F:      drivers/watchdog/hpwdt.c
7814
7815 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
7816 M:      Don Brace <[email protected]>
7817 L:      [email protected]
7818 L:      [email protected]
7819 S:      Supported
7820 F:      Documentation/scsi/hpsa.rst
7821 F:      drivers/scsi/hpsa*.[ch]
7822 F:      include/linux/cciss*.h
7823 F:      include/uapi/linux/cciss*.h
7824
7825 HFI1 DRIVER
7826 M:      Mike Marciniszyn <[email protected]>
7827 M:      Dennis Dalessandro <[email protected]>
7828 L:      [email protected]
7829 S:      Supported
7830 F:      drivers/infiniband/hw/hfi1
7831
7832 HFS FILESYSTEM
7833 L:      [email protected]
7834 S:      Orphan
7835 F:      Documentation/filesystems/hfs.rst
7836 F:      fs/hfs/
7837
7838 HFSPLUS FILESYSTEM
7839 L:      [email protected]
7840 S:      Orphan
7841 F:      Documentation/filesystems/hfsplus.rst
7842 F:      fs/hfsplus/
7843
7844 HGA FRAMEBUFFER DRIVER
7845 M:      Ferenc Bakonyi <[email protected]>
7846 L:      [email protected]
7847 S:      Maintained
7848 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
7849 F:      drivers/video/fbdev/hgafb.c
7850
7851 HIBERNATION (aka Software Suspend, aka swsusp)
7852 M:      "Rafael J. Wysocki" <[email protected]>
7853 M:      Pavel Machek <[email protected]>
7854 L:      [email protected]
7855 S:      Supported
7856 B:      https://bugzilla.kernel.org
7857 F:      arch/*/include/asm/suspend*.h
7858 F:      arch/x86/power/
7859 F:      drivers/base/power/
7860 F:      include/linux/freezer.h
7861 F:      include/linux/pm.h
7862 F:      include/linux/suspend.h
7863 F:      kernel/power/
7864
7865 HID CORE LAYER
7866 M:      Jiri Kosina <[email protected]>
7867 M:      Benjamin Tissoires <[email protected]>
7868 L:      [email protected]
7869 S:      Maintained
7870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
7871 F:      drivers/hid/
7872 F:      include/linux/hid*
7873 F:      include/uapi/linux/hid*
7874
7875 HID SENSOR HUB DRIVERS
7876 M:      Jiri Kosina <[email protected]>
7877 M:      Jonathan Cameron <[email protected]>
7878 M:      Srinivas Pandruvada <[email protected]>
7879 L:      [email protected]
7880 L:      [email protected]
7881 S:      Maintained
7882 F:      Documentation/hid/hid-sensor*
7883 F:      drivers/hid/hid-sensor-*
7884 F:      drivers/iio/*/hid-*
7885 F:      include/linux/hid-sensor-*
7886
7887 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
7888 M:      Thomas Gleixner <[email protected]>
7889 L:      [email protected]
7890 S:      Maintained
7891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7892 F:      Documentation/timers/
7893 F:      include/linux/clockchips.h
7894 F:      include/linux/hrtimer.h
7895 F:      kernel/time/clockevents.c
7896 F:      kernel/time/hrtimer.c
7897 F:      kernel/time/timer_*.c
7898
7899 HIGH-SPEED SCC DRIVER FOR AX.25
7900 L:      [email protected]
7901 S:      Orphan
7902 F:      drivers/net/hamradio/dmascc.c
7903 F:      drivers/net/hamradio/scc.c
7904
7905 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
7906 M:      HighPoint Linux Team <[email protected]>
7907 S:      Supported
7908 W:      http://www.highpoint-tech.com
7909 F:      Documentation/scsi/hptiop.rst
7910 F:      drivers/scsi/hptiop.c
7911
7912 HIPPI
7913 M:      Jes Sorensen <[email protected]>
7914 L:      [email protected]
7915 S:      Maintained
7916 F:      drivers/net/hippi/
7917 F:      include/linux/hippidevice.h
7918 F:      include/uapi/linux/if_hippi.h
7919 F:      net/802/hippi.c
7920
7921 HISILICON DMA DRIVER
7922 M:      Zhou Wang <[email protected]>
7923 L:      [email protected]
7924 S:      Maintained
7925 F:      drivers/dma/hisi_dma.c
7926
7927 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
7928 M:      Zaibo Xu <[email protected]>
7929 L:      [email protected]
7930 S:      Maintained
7931 F:      Documentation/ABI/testing/debugfs-hisi-hpre
7932 F:      drivers/crypto/hisilicon/hpre/hpre.h
7933 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
7934 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
7935
7936 HISILICON LPC BUS DRIVER
7937 M:      [email protected]
7938 S:      Maintained
7939 W:      http://www.hisilicon.com
7940 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
7941 F:      drivers/bus/hisi_lpc.c
7942
7943 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
7944 M:      Yisen Zhuang <[email protected]>
7945 M:      Salil Mehta <[email protected]>
7946 L:      [email protected]
7947 S:      Maintained
7948 W:      http://www.hisilicon.com
7949 F:      drivers/net/ethernet/hisilicon/hns3/
7950
7951 HISILICON NETWORK SUBSYSTEM DRIVER
7952 M:      Yisen Zhuang <[email protected]>
7953 M:      Salil Mehta <[email protected]>
7954 L:      [email protected]
7955 S:      Maintained
7956 W:      http://www.hisilicon.com
7957 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
7958 F:      drivers/net/ethernet/hisilicon/
7959
7960 HIKEY960 ONBOARD USB GPIO HUB DRIVER
7961 M:      John Stultz <[email protected]>
7962 L:      [email protected]
7963 S:      Maintained
7964 F:      drivers/misc/hisi_hikey_usb.c
7965 F:      Documentation/devicetree/bindings/misc/hisilicon-hikey-usb.yaml
7966
7967 HISILICON PMU DRIVER
7968 M:      Shaokun Zhang <[email protected]>
7969 S:      Supported
7970 W:      http://www.hisilicon.com
7971 F:      Documentation/admin-guide/perf/hisi-pmu.rst
7972 F:      drivers/perf/hisilicon
7973
7974 HISILICON QM AND ZIP Controller DRIVER
7975 M:      Zhou Wang <[email protected]>
7976 L:      [email protected]
7977 S:      Maintained
7978 F:      Documentation/ABI/testing/debugfs-hisi-zip
7979 F:      drivers/crypto/hisilicon/qm.c
7980 F:      drivers/crypto/hisilicon/qm.h
7981 F:      drivers/crypto/hisilicon/sgl.c
7982 F:      drivers/crypto/hisilicon/zip/
7983
7984 HISILICON ROCE DRIVER
7985 M:      Lijun Ou <[email protected]>
7986 M:      Wei Hu(Xavier) <[email protected]>
7987 M:      Weihang Li <[email protected]>
7988 L:      [email protected]
7989 S:      Maintained
7990 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
7991 F:      drivers/infiniband/hw/hns/
7992
7993 HISILICON SAS Controller
7994 M:      John Garry <[email protected]>
7995 S:      Supported
7996 W:      http://www.hisilicon.com
7997 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
7998 F:      drivers/scsi/hisi_sas/
7999
8000 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
8001 M:      Zaibo Xu <[email protected]>
8002 L:      [email protected]
8003 S:      Maintained
8004 F:      Documentation/ABI/testing/debugfs-hisi-sec
8005 F:      drivers/crypto/hisilicon/sec2/sec.h
8006 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
8007 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
8008 F:      drivers/crypto/hisilicon/sec2/sec_main.c
8009
8010 HISILICON STAGING DRIVERS FOR HIKEY 960/970
8011 M:      Mauro Carvalho Chehab <[email protected]>
8012 L:      [email protected]
8013 S:      Maintained
8014 F:      drivers/staging/hikey9xx/
8015
8016 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
8017 M:      Zaibo Xu <[email protected]>
8018 S:      Maintained
8019 F:      drivers/char/hw_random/hisi-trng-v2.c
8020
8021 HISILICON V3XX SPI NOR FLASH Controller Driver
8022 M:      John Garry <[email protected]>
8023 S:      Maintained
8024 W:      http://www.hisilicon.com
8025 F:      drivers/spi/spi-hisi-sfc-v3xx.c
8026
8027 HMM - Heterogeneous Memory Management
8028 M:      Jérôme Glisse <[email protected]>
8029 L:      [email protected]
8030 S:      Maintained
8031 F:      Documentation/vm/hmm.rst
8032 F:      include/linux/hmm*
8033 F:      lib/test_hmm*
8034 F:      mm/hmm*
8035 F:      tools/testing/selftests/vm/*hmm*
8036
8037 HOST AP DRIVER
8038 M:      Jouni Malinen <[email protected]>
8039 L:      [email protected]
8040 S:      Obsolete
8041 W:      http://w1.fi/hostap-driver.html
8042 F:      drivers/net/wireless/intersil/hostap/
8043
8044 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
8045 L:      [email protected]
8046 S:      Orphan
8047 F:      drivers/platform/x86/tc1100-wmi.c
8048
8049 HPET:   High Precision Event Timers driver
8050 M:      Clemens Ladisch <[email protected]>
8051 S:      Maintained
8052 F:      Documentation/timers/hpet.rst
8053 F:      drivers/char/hpet.c
8054 F:      include/linux/hpet.h
8055 F:      include/uapi/linux/hpet.h
8056
8057 HPET:   x86
8058 S:      Orphan
8059 F:      arch/x86/include/asm/hpet.h
8060 F:      arch/x86/kernel/hpet.c
8061
8062 HPFS FILESYSTEM
8063 M:      Mikulas Patocka <[email protected]>
8064 S:      Maintained
8065 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
8066 F:      fs/hpfs/
8067
8068 HSI SUBSYSTEM
8069 M:      Sebastian Reichel <[email protected]>
8070 S:      Maintained
8071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
8072 F:      Documentation/ABI/testing/sysfs-bus-hsi
8073 F:      Documentation/driver-api/hsi.rst
8074 F:      drivers/hsi/
8075 F:      include/linux/hsi/
8076 F:      include/uapi/linux/hsi/
8077
8078 HSO 3G MODEM DRIVER
8079 L:      [email protected]
8080 S:      Orphan
8081 F:      drivers/net/usb/hso.c
8082
8083 HSR NETWORK PROTOCOL
8084 L:      [email protected]
8085 S:      Orphan
8086 F:      net/hsr/
8087
8088 HT16K33 LED CONTROLLER DRIVER
8089 M:      Robin van der Gracht <[email protected]>
8090 S:      Maintained
8091 F:      Documentation/devicetree/bindings/display/ht16k33.txt
8092 F:      drivers/auxdisplay/ht16k33.c
8093
8094 HTCPEN TOUCHSCREEN DRIVER
8095 M:      Pau Oliva Fora <[email protected]>
8096 L:      [email protected]
8097 S:      Maintained
8098 F:      drivers/input/touchscreen/htcpen.c
8099
8100 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
8101 M:      Lorenzo Bianconi <[email protected]>
8102 L:      [email protected]
8103 S:      Maintained
8104 W:      http://www.st.com/
8105 F:      Documentation/devicetree/bindings/iio/humidity/hts221.txt
8106 F:      drivers/iio/humidity/hts221*
8107
8108 HUAWEI ETHERNET DRIVER
8109 M:      Bin Luo <[email protected]>
8110 L:      [email protected]
8111 S:      Supported
8112 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
8113 F:      drivers/net/ethernet/huawei/hinic/
8114
8115 HUGETLB FILESYSTEM
8116 M:      Mike Kravetz <[email protected]>
8117 L:      [email protected]
8118 S:      Maintained
8119 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
8120 F:      Documentation/admin-guide/mm/hugetlbpage.rst
8121 F:      Documentation/vm/hugetlbfs_reserv.rst
8122 F:      fs/hugetlbfs/
8123 F:      include/linux/hugetlb.h
8124 F:      mm/hugetlb.c
8125
8126 HVA ST MEDIA DRIVER
8127 M:      Jean-Christophe Trotin <[email protected]>
8128 L:      [email protected]
8129 S:      Supported
8130 W:      https://linuxtv.org
8131 T:      git git://linuxtv.org/media_tree.git
8132 F:      drivers/media/platform/sti/hva
8133
8134 HWPOISON MEMORY FAILURE HANDLING
8135 M:      Naoya Horiguchi <[email protected]>
8136 L:      [email protected]
8137 S:      Maintained
8138 F:      mm/hwpoison-inject.c
8139 F:      mm/memory-failure.c
8140
8141 HYGON PROCESSOR SUPPORT
8142 M:      Pu Wen <[email protected]>
8143 L:      [email protected]
8144 S:      Maintained
8145 F:      arch/x86/kernel/cpu/hygon.c
8146
8147 HYNIX HI556 SENSOR DRIVER
8148 M:      Shawn Tu <[email protected]>
8149 L:      [email protected]
8150 S:      Maintained
8151 T:      git git://linuxtv.org/media_tree.git
8152 F:      drivers/media/i2c/hi556.c
8153
8154 Hyper-V CORE AND DRIVERS
8155 M:      "K. Y. Srinivasan" <[email protected]>
8156 M:      Haiyang Zhang <[email protected]>
8157 M:      Stephen Hemminger <[email protected]>
8158 M:      Wei Liu <[email protected]>
8159 L:      [email protected]
8160 S:      Supported
8161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
8162 F:      Documentation/ABI/stable/sysfs-bus-vmbus
8163 F:      Documentation/ABI/testing/debugfs-hyperv
8164 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
8165 F:      arch/x86/hyperv
8166 F:      arch/x86/include/asm/hyperv-tlfs.h
8167 F:      arch/x86/include/asm/mshyperv.h
8168 F:      arch/x86/include/asm/trace/hyperv.h
8169 F:      arch/x86/kernel/cpu/mshyperv.c
8170 F:      drivers/clocksource/hyperv_timer.c
8171 F:      drivers/hid/hid-hyperv.c
8172 F:      drivers/hv/
8173 F:      drivers/input/serio/hyperv-keyboard.c
8174 F:      drivers/iommu/hyperv-iommu.c
8175 F:      drivers/net/hyperv/
8176 F:      drivers/pci/controller/pci-hyperv-intf.c
8177 F:      drivers/pci/controller/pci-hyperv.c
8178 F:      drivers/scsi/storvsc_drv.c
8179 F:      drivers/uio/uio_hv_generic.c
8180 F:      drivers/video/fbdev/hyperv_fb.c
8181 F:      include/asm-generic/hyperv-tlfs.h
8182 F:      include/asm-generic/mshyperv.h
8183 F:      include/clocksource/hyperv_timer.h
8184 F:      include/linux/hyperv.h
8185 F:      include/uapi/linux/hyperv.h
8186 F:      net/vmw_vsock/hyperv_transport.c
8187 F:      tools/hv/
8188
8189 HYPERBUS SUPPORT
8190 M:      Vignesh Raghavendra <[email protected]>
8191 L:      [email protected]
8192 S:      Supported
8193 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
8194 C:      irc://irc.oftc.net/mtd
8195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
8196 F:      Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt
8197 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.txt
8198 F:      drivers/mtd/hyperbus/
8199 F:      include/linux/mtd/hyperbus.h
8200
8201 HYPERVISOR VIRTUAL CONSOLE DRIVER
8202 L:      [email protected]
8203 S:      Odd Fixes
8204 F:      drivers/tty/hvc/
8205
8206 I2C ACPI SUPPORT
8207 M:      Mika Westerberg <[email protected]>
8208 L:      [email protected]
8209 L:      [email protected]
8210 S:      Maintained
8211 F:      drivers/i2c/i2c-core-acpi.c
8212
8213 I2C CONTROLLER DRIVER FOR NVIDIA GPU
8214 M:      Ajay Gupta <[email protected]>
8215 L:      [email protected]
8216 S:      Maintained
8217 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
8218 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
8219
8220 I2C MUXES
8221 M:      Peter Rosin <[email protected]>
8222 L:      [email protected]
8223 S:      Maintained
8224 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
8225 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
8226 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
8227 F:      Documentation/i2c/i2c-topology.rst
8228 F:      Documentation/i2c/muxes/
8229 F:      drivers/i2c/i2c-mux.c
8230 F:      drivers/i2c/muxes/
8231 F:      include/linux/i2c-mux.h
8232
8233 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
8234 M:      Gregory CLEMENT <[email protected]>
8235 L:      [email protected]
8236 S:      Maintained
8237 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
8238 F:      drivers/i2c/busses/i2c-mv64xxx.c
8239
8240 I2C OVER PARALLEL PORT
8241 M:      Jean Delvare <[email protected]>
8242 L:      [email protected]
8243 S:      Maintained
8244 F:      Documentation/i2c/busses/i2c-parport.rst
8245 F:      drivers/i2c/busses/i2c-parport.c
8246
8247 I2C SUBSYSTEM
8248 M:      Wolfram Sang <[email protected]>
8249 L:      [email protected]
8250 S:      Maintained
8251 W:      https://i2c.wiki.kernel.org/
8252 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
8253 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
8254 F:      Documentation/devicetree/bindings/i2c/i2c.txt
8255 F:      Documentation/i2c/
8256 F:      drivers/i2c/*
8257 F:      include/linux/i2c-dev.h
8258 F:      include/linux/i2c-smbus.h
8259 F:      include/linux/i2c.h
8260 F:      include/uapi/linux/i2c-*.h
8261 F:      include/uapi/linux/i2c.h
8262
8263 I2C SUBSYSTEM HOST DRIVERS
8264 L:      [email protected]
8265 S:      Odd Fixes
8266 W:      https://i2c.wiki.kernel.org/
8267 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
8268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
8269 F:      Documentation/devicetree/bindings/i2c/
8270 F:      drivers/i2c/algos/
8271 F:      drivers/i2c/busses/
8272
8273 I2C-TAOS-EVM DRIVER
8274 M:      Jean Delvare <[email protected]>
8275 L:      [email protected]
8276 S:      Maintained
8277 F:      Documentation/i2c/busses/i2c-taos-evm.rst
8278 F:      drivers/i2c/busses/i2c-taos-evm.c
8279
8280 I2C-TINY-USB DRIVER
8281 M:      Till Harbaum <[email protected]>
8282 L:      [email protected]
8283 S:      Maintained
8284 W:      http://www.harbaum.org/till/i2c_tiny_usb
8285 F:      drivers/i2c/busses/i2c-tiny-usb.c
8286
8287 I2C/SMBUS CONTROLLER DRIVERS FOR PC
8288 M:      Jean Delvare <[email protected]>
8289 L:      [email protected]
8290 S:      Maintained
8291 F:      Documentation/i2c/busses/i2c-ali1535.rst
8292 F:      Documentation/i2c/busses/i2c-ali1563.rst
8293 F:      Documentation/i2c/busses/i2c-ali15x3.rst
8294 F:      Documentation/i2c/busses/i2c-amd756.rst
8295 F:      Documentation/i2c/busses/i2c-amd8111.rst
8296 F:      Documentation/i2c/busses/i2c-i801.rst
8297 F:      Documentation/i2c/busses/i2c-nforce2.rst
8298 F:      Documentation/i2c/busses/i2c-piix4.rst
8299 F:      Documentation/i2c/busses/i2c-sis5595.rst
8300 F:      Documentation/i2c/busses/i2c-sis630.rst
8301 F:      Documentation/i2c/busses/i2c-sis96x.rst
8302 F:      Documentation/i2c/busses/i2c-via.rst
8303 F:      Documentation/i2c/busses/i2c-viapro.rst
8304 F:      drivers/i2c/busses/i2c-ali1535.c
8305 F:      drivers/i2c/busses/i2c-ali1563.c
8306 F:      drivers/i2c/busses/i2c-ali15x3.c
8307 F:      drivers/i2c/busses/i2c-amd756-s4882.c
8308 F:      drivers/i2c/busses/i2c-amd756.c
8309 F:      drivers/i2c/busses/i2c-amd8111.c
8310 F:      drivers/i2c/busses/i2c-i801.c
8311 F:      drivers/i2c/busses/i2c-isch.c
8312 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
8313 F:      drivers/i2c/busses/i2c-nforce2.c
8314 F:      drivers/i2c/busses/i2c-piix4.c
8315 F:      drivers/i2c/busses/i2c-sis5595.c
8316 F:      drivers/i2c/busses/i2c-sis630.c
8317 F:      drivers/i2c/busses/i2c-sis96x.c
8318 F:      drivers/i2c/busses/i2c-via.c
8319 F:      drivers/i2c/busses/i2c-viapro.c
8320
8321 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
8322 M:      Hans de Goede <[email protected]>
8323 L:      [email protected]
8324 S:      Maintained
8325 F:      drivers/i2c/busses/i2c-cht-wc.c
8326
8327 I2C/SMBUS ISMT DRIVER
8328 M:      Seth Heasley <[email protected]>
8329 M:      Neil Horman <[email protected]>
8330 L:      [email protected]
8331 F:      Documentation/i2c/busses/i2c-ismt.rst
8332 F:      drivers/i2c/busses/i2c-ismt.c
8333
8334 I2C/SMBUS STUB DRIVER
8335 M:      Jean Delvare <[email protected]>
8336 L:      [email protected]
8337 S:      Maintained
8338 F:      drivers/i2c/i2c-stub.c
8339
8340 I3C DRIVER FOR CADENCE I3C MASTER IP
8341 M:      Przemysław Gaj <[email protected]>
8342 S:      Maintained
8343 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt
8344 F:      drivers/i3c/master/i3c-master-cdns.c
8345
8346 I3C DRIVER FOR SYNOPSYS DESIGNWARE
8347 M:      Vitor Soares <[email protected]>
8348 S:      Maintained
8349 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt
8350 F:      drivers/i3c/master/dw*
8351
8352 I3C SUBSYSTEM
8353 M:      Boris Brezillon <[email protected]>
8354 L:      [email protected] (moderated for non-subscribers)
8355 S:      Maintained
8356 C:      irc://chat.freenode.net/linux-i3c
8357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
8358 F:      Documentation/ABI/testing/sysfs-bus-i3c
8359 F:      Documentation/devicetree/bindings/i3c/
8360 F:      Documentation/driver-api/i3c
8361 F:      drivers/i3c/
8362 F:      include/linux/i3c/
8363
8364 IA64 (Itanium) PLATFORM
8365 M:      Tony Luck <[email protected]>
8366 M:      Fenghua Yu <[email protected]>
8367 L:      [email protected]
8368 S:      Odd Fixes
8369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8370 F:      Documentation/ia64/
8371 F:      arch/ia64/
8372
8373 IBM Power 842 compression accelerator
8374 M:      Haren Myneni <[email protected]>
8375 S:      Supported
8376 F:      crypto/842.c
8377 F:      drivers/crypto/nx/Kconfig
8378 F:      drivers/crypto/nx/Makefile
8379 F:      drivers/crypto/nx/nx-842*
8380 F:      include/linux/sw842.h
8381 F:      lib/842/
8382
8383 IBM Power in-Nest Crypto Acceleration
8384 M:      Breno Leitão <[email protected]>
8385 M:      Nayna Jain <[email protected]>
8386 M:      Paulo Flabiano Smorigo <[email protected]>
8387 L:      [email protected]
8388 S:      Supported
8389 F:      drivers/crypto/nx/Kconfig
8390 F:      drivers/crypto/nx/Makefile
8391 F:      drivers/crypto/nx/nx-aes*
8392 F:      drivers/crypto/nx/nx-sha*
8393 F:      drivers/crypto/nx/nx.*
8394 F:      drivers/crypto/nx/nx_csbcpb.h
8395 F:      drivers/crypto/nx/nx_debugfs.c
8396
8397 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
8398 M:      Tyrel Datwyler <[email protected]>
8399 L:      [email protected]
8400 L:      [email protected]
8401 S:      Supported
8402 F:      drivers/pci/hotplug/rpadlpar*
8403
8404 IBM Power Linux RAID adapter
8405 M:      Brian King <[email protected]>
8406 S:      Supported
8407 F:      drivers/scsi/ipr.*
8408
8409 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
8410 M:      Tyrel Datwyler <[email protected]>
8411 L:      [email protected]
8412 L:      [email protected]
8413 S:      Supported
8414 F:      drivers/pci/hotplug/rpaphp*
8415
8416 IBM Power SRIOV Virtual NIC Device Driver
8417 M:      Dany Madden <[email protected]>
8418 M:      Lijun Pan <[email protected]>
8419 M:      Sukadev Bhattiprolu <[email protected]>
8420 L:      [email protected]
8421 S:      Supported
8422 F:      drivers/net/ethernet/ibm/ibmvnic.*
8423
8424 IBM Power Virtual Accelerator Switchboard
8425 M:      Sukadev Bhattiprolu <[email protected]>
8426 L:      [email protected]
8427 S:      Supported
8428 F:      arch/powerpc/include/asm/vas.h
8429 F:      arch/powerpc/platforms/powernv/copy-paste.h
8430 F:      arch/powerpc/platforms/powernv/vas*
8431
8432 IBM Power Virtual Ethernet Device Driver
8433 M:      Cristobal Forno <[email protected]>
8434 L:      [email protected]
8435 S:      Supported
8436 F:      drivers/net/ethernet/ibm/ibmveth.*
8437
8438 IBM Power Virtual FC Device Drivers
8439 M:      Tyrel Datwyler <[email protected]>
8440 L:      [email protected]
8441 S:      Supported
8442 F:      drivers/scsi/ibmvscsi/ibmvfc*
8443
8444 IBM Power Virtual Management Channel Driver
8445 M:      Steven Royer <[email protected]>
8446 S:      Supported
8447 F:      drivers/misc/ibmvmc.*
8448
8449 IBM Power Virtual SCSI Device Drivers
8450 M:      Tyrel Datwyler <[email protected]>
8451 L:      [email protected]
8452 S:      Supported
8453 F:      drivers/scsi/ibmvscsi/ibmvscsi*
8454 F:      include/scsi/viosrp.h
8455
8456 IBM Power Virtual SCSI Device Target Driver
8457 M:      Michael Cyr <[email protected]>
8458 L:      [email protected]
8459 L:      [email protected]
8460 S:      Supported
8461 F:      drivers/scsi/ibmvscsi_tgt/
8462
8463 IBM Power VMX Cryptographic instructions
8464 M:      Breno Leitão <[email protected]>
8465 M:      Nayna Jain <[email protected]>
8466 M:      Paulo Flabiano Smorigo <[email protected]>
8467 L:      [email protected]
8468 S:      Supported
8469 F:      drivers/crypto/vmx/Kconfig
8470 F:      drivers/crypto/vmx/Makefile
8471 F:      drivers/crypto/vmx/aes*
8472 F:      drivers/crypto/vmx/ghash*
8473 F:      drivers/crypto/vmx/ppc-xlate.pl
8474 F:      drivers/crypto/vmx/vmx.c
8475
8476 IBM ServeRAID RAID DRIVER
8477 S:      Orphan
8478 F:      drivers/scsi/ips.*
8479
8480 ICH LPC AND GPIO DRIVER
8481 M:      Peter Tyser <[email protected]>
8482 S:      Maintained
8483 F:      drivers/gpio/gpio-ich.c
8484 F:      drivers/mfd/lpc_ich.c
8485
8486 ICY I2C DRIVER
8487 M:      Max Staudt <[email protected]>
8488 L:      [email protected]
8489 S:      Maintained
8490 F:      drivers/i2c/busses/i2c-icy.c
8491
8492 IDE SUBSYSTEM
8493 M:      "David S. Miller" <[email protected]>
8494 L:      [email protected]
8495 S:      Maintained
8496 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
8497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
8498 F:      Documentation/ide/
8499 F:      drivers/ide/
8500 F:      include/linux/ide.h
8501
8502 IDE/ATAPI DRIVERS
8503 M:      Borislav Petkov <[email protected]>
8504 L:      [email protected]
8505 S:      Maintained
8506 F:      Documentation/cdrom/ide-cd.rst
8507 F:      drivers/ide/ide-cd*
8508
8509 IDEAPAD LAPTOP EXTRAS DRIVER
8510 M:      Ike Panhc <[email protected]>
8511 L:      [email protected]
8512 S:      Maintained
8513 W:      http://launchpad.net/ideapad-laptop
8514 F:      drivers/platform/x86/ideapad-laptop.c
8515
8516 IDEAPAD LAPTOP SLIDEBAR DRIVER
8517 M:      Andrey Moiseev <[email protected]>
8518 L:      [email protected]
8519 S:      Maintained
8520 W:      https://github.com/o2genum/ideapad-slidebar
8521 F:      drivers/input/misc/ideapad_slidebar.c
8522
8523 IDT VersaClock 5 CLOCK DRIVER
8524 M:      Luca Ceresoli <[email protected]>
8525 S:      Maintained
8526 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
8527 F:      drivers/clk/clk-versaclock5.c
8528
8529 IEEE 802.15.4 SUBSYSTEM
8530 M:      Alexander Aring <[email protected]>
8531 M:      Stefan Schmidt <[email protected]>
8532 L:      [email protected]
8533 S:      Maintained
8534 W:      https://linux-wpan.org/
8535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
8536 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
8537 F:      Documentation/networking/ieee802154.rst
8538 F:      drivers/net/ieee802154/
8539 F:      include/linux/ieee802154.h
8540 F:      include/linux/nl802154.h
8541 F:      include/net/af_ieee802154.h
8542 F:      include/net/cfg802154.h
8543 F:      include/net/ieee802154_netdev.h
8544 F:      include/net/mac802154.h
8545 F:      include/net/nl802154.h
8546 F:      net/ieee802154/
8547 F:      net/mac802154/
8548
8549 IFE PROTOCOL
8550 M:      Yotam Gigi <[email protected]>
8551 M:      Jamal Hadi Salim <[email protected]>
8552 F:      include/net/ife.h
8553 F:      include/uapi/linux/ife.h
8554 F:      net/ife
8555
8556 IGORPLUG-USB IR RECEIVER
8557 M:      Sean Young <[email protected]>
8558 L:      [email protected]
8559 S:      Maintained
8560 F:      drivers/media/rc/igorplugusb.c
8561
8562 IGUANAWORKS USB IR TRANSCEIVER
8563 M:      Sean Young <[email protected]>
8564 L:      [email protected]
8565 S:      Maintained
8566 F:      drivers/media/rc/iguanair.c
8567
8568 IIO DIGITAL POTENTIOMETER DAC
8569 M:      Peter Rosin <[email protected]>
8570 L:      [email protected]
8571 S:      Maintained
8572 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
8573 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
8574 F:      drivers/iio/dac/dpot-dac.c
8575
8576 IIO ENVELOPE DETECTOR
8577 M:      Peter Rosin <[email protected]>
8578 L:      [email protected]
8579 S:      Maintained
8580 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
8581 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
8582 F:      drivers/iio/adc/envelope-detector.c
8583
8584 IIO MULTIPLEXER
8585 M:      Peter Rosin <[email protected]>
8586 L:      [email protected]
8587 S:      Maintained
8588 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt
8589 F:      drivers/iio/multiplexer/iio-mux.c
8590
8591 IIO SUBSYSTEM AND DRIVERS
8592 M:      Jonathan Cameron <[email protected]>
8593 R:      Lars-Peter Clausen <[email protected]>
8594 R:      Peter Meerwald-Stadler <[email protected]>
8595 L:      [email protected]
8596 S:      Maintained
8597 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
8598 F:      Documentation/ABI/testing/configfs-iio*
8599 F:      Documentation/ABI/testing/sysfs-bus-iio*
8600 F:      Documentation/devicetree/bindings/iio/
8601 F:      drivers/iio/
8602 F:      drivers/staging/iio/
8603 F:      include/linux/iio/
8604 F:      tools/iio/
8605
8606 IIO UNIT CONVERTER
8607 M:      Peter Rosin <[email protected]>
8608 L:      [email protected]
8609 S:      Maintained
8610 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.txt
8611 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.txt
8612 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.txt
8613 F:      drivers/iio/afe/iio-rescale.c
8614
8615 IKANOS/ADI EAGLE ADSL USB DRIVER
8616 M:      Matthieu Castet <[email protected]>
8617 M:      Stanislaw Gruszka <[email protected]>
8618 S:      Maintained
8619 F:      drivers/usb/atm/ueagle-atm.c
8620
8621 IMGTEC ASCII LCD DRIVER
8622 M:      Paul Burton <[email protected]>
8623 S:      Maintained
8624 F:      Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
8625 F:      drivers/auxdisplay/img-ascii-lcd.c
8626
8627 IMGTEC IR DECODER DRIVER
8628 S:      Orphan
8629 F:      drivers/media/rc/img-ir/
8630
8631 IMON SOUNDGRAPH USB IR RECEIVER
8632 M:      Sean Young <[email protected]>
8633 L:      [email protected]
8634 S:      Maintained
8635 F:      drivers/media/rc/imon.c
8636 F:      drivers/media/rc/imon_raw.c
8637
8638 IMS TWINTURBO FRAMEBUFFER DRIVER
8639 L:      [email protected]
8640 S:      Orphan
8641 F:      drivers/video/fbdev/imsttfb.c
8642
8643 INA209 HARDWARE MONITOR DRIVER
8644 M:      Guenter Roeck <[email protected]>
8645 L:      [email protected]
8646 S:      Maintained
8647 F:      Documentation/devicetree/bindings/hwmon/ina2xx.txt
8648 F:      Documentation/hwmon/ina209.rst
8649 F:      drivers/hwmon/ina209.c
8650
8651 INA2XX HARDWARE MONITOR DRIVER
8652 M:      Guenter Roeck <[email protected]>
8653 L:      [email protected]
8654 S:      Maintained
8655 F:      Documentation/hwmon/ina2xx.rst
8656 F:      drivers/hwmon/ina2xx.c
8657 F:      include/linux/platform_data/ina2xx.h
8658
8659 INDUSTRY PACK SUBSYSTEM (IPACK)
8660 M:      Samuel Iglesias Gonsalvez <[email protected]>
8661 M:      Jens Taprogge <[email protected]>
8662 M:      Greg Kroah-Hartman <[email protected]>
8663 L:      [email protected]
8664 S:      Maintained
8665 W:      http://industrypack.sourceforge.net
8666 F:      drivers/ipack/
8667
8668 INFINEON DPS310 Driver
8669 M:      Eddie James <[email protected]>
8670 L:      [email protected]
8671 S:      Maintained
8672 F:      drivers/iio/pressure/dps310.c
8673
8674 INFINIBAND SUBSYSTEM
8675 M:      Doug Ledford <[email protected]>
8676 M:      Jason Gunthorpe <[email protected]>
8677 L:      [email protected]
8678 S:      Supported
8679 W:      https://github.com/linux-rdma/rdma-core
8680 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
8682 F:      Documentation/devicetree/bindings/infiniband/
8683 F:      Documentation/infiniband/
8684 F:      drivers/infiniband/
8685 F:      include/rdma/
8686 F:      include/trace/events/ib_mad.h
8687 F:      include/trace/events/ib_umad.h
8688 F:      include/uapi/linux/if_infiniband.h
8689 F:      include/uapi/rdma/
8690 F:      samples/bpf/ibumad_kern.c
8691 F:      samples/bpf/ibumad_user.c
8692
8693 INGENIC JZ4780 DMA Driver
8694 M:      Zubair Lutfullah Kakakhel <[email protected]>
8695 S:      Maintained
8696 F:      drivers/dma/dma-jz4780.c
8697
8698 INGENIC JZ4780 NAND DRIVER
8699 M:      Harvey Hunt <[email protected]>
8700 L:      [email protected]
8701 S:      Maintained
8702 F:      drivers/mtd/nand/raw/ingenic/
8703
8704 INGENIC JZ47xx SoCs
8705 M:      Paul Cercueil <[email protected]>
8706 S:      Maintained
8707 F:      arch/mips/boot/dts/ingenic/
8708 F:      arch/mips/generic/board-ingenic.c
8709 F:      arch/mips/include/asm/mach-ingenic/
8710 F:      arch/mips/ingenic/Kconfig
8711 F:      drivers/clk/ingenic/
8712 F:      drivers/dma/dma-jz4780.c
8713 F:      drivers/gpu/drm/ingenic/
8714 F:      drivers/i2c/busses/i2c-jz4780.c
8715 F:      drivers/iio/adc/ingenic-adc.c
8716 F:      drivers/irqchip/irq-ingenic.c
8717 F:      drivers/memory/jz4780-nemc.c
8718 F:      drivers/mmc/host/jz4740_mmc.c
8719 F:      drivers/mtd/nand/raw/ingenic/
8720 F:      drivers/pinctrl/pinctrl-ingenic.c
8721 F:      drivers/power/supply/ingenic-battery.c
8722 F:      drivers/pwm/pwm-jz4740.c
8723 F:      drivers/remoteproc/ingenic_rproc.c
8724 F:      drivers/rtc/rtc-jz4740.c
8725 F:      drivers/tty/serial/8250/8250_ingenic.c
8726 F:      drivers/usb/musb/jz4740.c
8727 F:      drivers/watchdog/jz4740_wdt.c
8728 F:      include/dt-bindings/iio/adc/ingenic,adc.h
8729 F:      include/linux/mfd/ingenic-tcu.h
8730 F:      sound/soc/codecs/jz47*
8731 F:      sound/soc/jz4740/
8732
8733 INOTIFY
8734 M:      Jan Kara <[email protected]>
8735 R:      Amir Goldstein <[email protected]>
8736 L:      [email protected]
8737 S:      Maintained
8738 F:      Documentation/filesystems/inotify.rst
8739 F:      fs/notify/inotify/
8740 F:      include/linux/inotify.h
8741 F:      include/uapi/linux/inotify.h
8742
8743 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8744 M:      Dmitry Torokhov <[email protected]>
8745 L:      [email protected]
8746 S:      Maintained
8747 Q:      http://patchwork.kernel.org/project/linux-input/list/
8748 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
8749 F:      Documentation/devicetree/bindings/input/
8750 F:      Documentation/devicetree/bindings/serio/
8751 F:      Documentation/input/
8752 F:      drivers/input/
8753 F:      include/linux/input.h
8754 F:      include/linux/input/
8755 F:      include/uapi/linux/input-event-codes.h
8756 F:      include/uapi/linux/input.h
8757
8758 INPUT MULTITOUCH (MT) PROTOCOL
8759 M:      Henrik Rydberg <[email protected]>
8760 L:      [email protected]
8761 S:      Odd fixes
8762 F:      Documentation/input/multi-touch-protocol.rst
8763 F:      drivers/input/input-mt.c
8764 K:      \b(ABS|SYN)_MT_
8765
8766 INSIDE SECURE CRYPTO DRIVER
8767 M:      Antoine Tenart <[email protected]>
8768 L:      [email protected]
8769 S:      Maintained
8770 F:      drivers/crypto/inside-secure/
8771
8772 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
8773 M:      Mimi Zohar <[email protected]>
8774 M:      Dmitry Kasatkin <[email protected]>
8775 L:      [email protected]
8776 S:      Supported
8777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8778 F:      security/integrity/ima/
8779
8780 INTEL 810/815 FRAMEBUFFER DRIVER
8781 M:      Antonino Daplas <[email protected]>
8782 L:      [email protected]
8783 S:      Maintained
8784 F:      drivers/video/fbdev/i810/
8785
8786 INTEL ASoC DRIVERS
8787 M:      Cezary Rojewski <[email protected]>
8788 M:      Pierre-Louis Bossart <[email protected]>
8789 M:      Liam Girdwood <[email protected]>
8790 M:      Jie Yang <[email protected]>
8791 L:      [email protected] (moderated for non-subscribers)
8792 S:      Supported
8793 F:      sound/soc/intel/
8794
8795 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
8796 M:      Hans de Goede <[email protected]>
8797 L:      [email protected]
8798 S:      Maintained
8799 F:      drivers/platform/x86/intel_atomisp2_pm.c
8800
8801 INTEL ATOMISP2 LED DRIVER
8802 M:      Hans de Goede <[email protected]>
8803 L:      [email protected]
8804 S:      Maintained
8805 F:      drivers/platform/x86/intel_atomisp2_led.c
8806
8807 INTEL BROXTON PMC DRIVER
8808 M:      Mika Westerberg <[email protected]>
8809 M:      Zha Qipeng <[email protected]>
8810 S:      Maintained
8811 F:      drivers/mfd/intel_pmc_bxt.c
8812 F:      include/linux/mfd/intel_pmc_bxt.h
8813
8814 INTEL C600 SERIES SAS CONTROLLER DRIVER
8815 M:      Intel SCU Linux support <[email protected]>
8816 M:      Artur Paszkiewicz <[email protected]>
8817 L:      [email protected]
8818 S:      Supported
8819 T:      git git://git.code.sf.net/p/intel-sas/isci
8820 F:      drivers/scsi/isci/
8821
8822 INTEL CPU family model numbers
8823 M:      Tony Luck <[email protected]>
8824 M:      [email protected]
8825 L:      [email protected]
8826 S:      Supported
8827 F:      arch/x86/include/asm/intel-family.h
8828
8829 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
8830 M:      Jani Nikula <[email protected]>
8831 M:      Joonas Lahtinen <[email protected]>
8832 M:      Rodrigo Vivi <[email protected]>
8833 L:      [email protected]
8834 S:      Supported
8835 W:      https://01.org/linuxgraphics/
8836 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
8837 B:      https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
8838 C:      irc://chat.freenode.net/intel-gfx
8839 T:      git git://anongit.freedesktop.org/drm-intel
8840 F:      Documentation/gpu/i915.rst
8841 F:      drivers/gpu/drm/i915/
8842 F:      include/drm/i915*
8843 F:      include/uapi/drm/i915_drm.h
8844
8845 INTEL ETHERNET DRIVERS
8846 M:      Jesse Brandeburg <[email protected]>
8847 M:      Tony Nguyen <[email protected]>
8848 L:      [email protected] (moderated for non-subscribers)
8849 S:      Supported
8850 W:      http://www.intel.com/support/feedback.htm
8851 W:      http://e1000.sourceforge.net/
8852 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
8853 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
8854 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
8855 F:      Documentation/networking/device_drivers/ethernet/intel/
8856 F:      drivers/net/ethernet/intel/
8857 F:      drivers/net/ethernet/intel/*/
8858 F:      include/linux/avf/virtchnl.h
8859
8860 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
8861 M:      Maik Broemme <[email protected]>
8862 L:      [email protected]
8863 S:      Maintained
8864 F:      Documentation/fb/intelfb.rst
8865 F:      drivers/video/fbdev/intelfb/
8866
8867 INTEL GPIO DRIVERS
8868 M:      Andy Shevchenko <[email protected]>
8869 L:      [email protected]
8870 S:      Maintained
8871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8872 F:      drivers/gpio/gpio-ich.c
8873 F:      drivers/gpio/gpio-intel-mid.c
8874 F:      drivers/gpio/gpio-merrifield.c
8875 F:      drivers/gpio/gpio-ml-ioh.c
8876 F:      drivers/gpio/gpio-pch.c
8877 F:      drivers/gpio/gpio-sch.c
8878 F:      drivers/gpio/gpio-sodaville.c
8879
8880 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
8881 M:      Zhenyu Wang <[email protected]>
8882 M:      Zhi Wang <[email protected]>
8883 L:      [email protected]
8884 L:      [email protected]
8885 S:      Supported
8886 W:      https://01.org/igvt-g
8887 T:      git https://github.com/intel/gvt-linux.git
8888 F:      drivers/gpu/drm/i915/gvt/
8889
8890 INTEL HID EVENT DRIVER
8891 M:      Alex Hung <[email protected]>
8892 L:      [email protected]
8893 S:      Maintained
8894 F:      drivers/platform/x86/intel-hid.c
8895
8896 INTEL I/OAT DMA DRIVER
8897 M:      Dave Jiang <[email protected]>
8898 R:      Dan Williams <[email protected]>
8899 L:      [email protected]
8900 S:      Supported
8901 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
8902 F:      drivers/dma/ioat*
8903
8904 INTEL IADX DRIVER
8905 M:      Dave Jiang <[email protected]>
8906 L:      [email protected]
8907 S:      Supported
8908 F:      drivers/dma/idxd/*
8909 F:      include/uapi/linux/idxd.h
8910
8911 INTEL IDLE DRIVER
8912 M:      Jacob Pan <[email protected]>
8913 M:      Len Brown <[email protected]>
8914 L:      [email protected]
8915 S:      Supported
8916 B:      https://bugzilla.kernel.org
8917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
8918 F:      drivers/idle/intel_idle.c
8919
8920 INTEL INTEGRATED SENSOR HUB DRIVER
8921 M:      Srinivas Pandruvada <[email protected]>
8922 M:      Jiri Kosina <[email protected]>
8923 L:      [email protected]
8924 S:      Maintained
8925 F:      drivers/hid/intel-ish-hid/
8926
8927 INTEL IOMMU (VT-d)
8928 M:      David Woodhouse <[email protected]>
8929 M:      Lu Baolu <[email protected]>
8930 L:      [email protected]
8931 S:      Supported
8932 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
8933 F:      drivers/iommu/intel/
8934 F:      include/linux/intel-iommu.h
8935 F:      include/linux/intel-svm.h
8936
8937 INTEL IOP-ADMA DMA DRIVER
8938 R:      Dan Williams <[email protected]>
8939 S:      Odd fixes
8940 F:      drivers/dma/iop-adma.c
8941
8942 INTEL IPU3 CSI-2 CIO2 DRIVER
8943 M:      Yong Zhi <[email protected]>
8944 M:      Sakari Ailus <[email protected]>
8945 M:      Bingbu Cao <[email protected]>
8946 R:      Tianshu Qiu <[email protected]>
8947 L:      [email protected]
8948 S:      Maintained
8949 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
8950 F:      drivers/media/pci/intel/ipu3/
8951
8952 INTEL IPU3 CSI-2 IMGU DRIVER
8953 M:      Sakari Ailus <[email protected]>
8954 R:      Bingbu Cao <[email protected]>
8955 R:      Tianshu Qiu <[email protected]>
8956 L:      [email protected]
8957 S:      Maintained
8958 F:      Documentation/admin-guide/media/ipu3.rst
8959 F:      Documentation/admin-guide/media/ipu3_rcb.svg
8960 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-intel-ipu3.rst
8961 F:      drivers/staging/media/ipu3/
8962
8963 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8964 M:      Krzysztof Halasa <[email protected]>
8965 S:      Maintained
8966 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
8967 F:      drivers/net/wan/ixp4xx_hss.c
8968 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
8969 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
8970 F:      include/linux/soc/ixp4xx/npe.h
8971 F:      include/linux/soc/ixp4xx/qmgr.h
8972
8973 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8974 M:      Deepak Saxena <[email protected]>
8975 S:      Maintained
8976 F:      drivers/char/hw_random/ixp4xx-rng.c
8977
8978 INTEL KEEMBAY DRM DRIVER
8979 M:      Anitha Chrisanthus <[email protected]>
8980 M:      Edmund Dea <[email protected]>
8981 S:      Maintained
8982 F:      Documentation/devicetree/bindings/display/intel,kmb_display.yaml
8983 F:      drivers/gpu/drm/kmb/
8984
8985 INTEL MANAGEMENT ENGINE (mei)
8986 M:      Tomas Winkler <[email protected]>
8987 L:      [email protected]
8988 S:      Supported
8989 F:      Documentation/driver-api/mei/*
8990 F:      drivers/misc/mei/
8991 F:      drivers/watchdog/mei_wdt.c
8992 F:      include/linux/mei_cl_bus.h
8993 F:      include/uapi/linux/mei.h
8994 F:      samples/mei/*
8995
8996 INTEL MENLOW THERMAL DRIVER
8997 M:      Sujith Thomas <[email protected]>
8998 L:      [email protected]
8999 S:      Supported
9000 W:      https://01.org/linux-acpi
9001 F:      drivers/platform/x86/intel_menlow.c
9002
9003 INTEL P-Unit IPC DRIVER
9004 M:      Zha Qipeng <[email protected]>
9005 L:      [email protected]
9006 S:      Maintained
9007 F:      arch/x86/include/asm/intel_punit_ipc.h
9008 F:      drivers/platform/x86/intel_punit_ipc.c
9009
9010 INTEL PMC CORE DRIVER
9011 M:      Rajneesh Bhardwaj <[email protected]>
9012 M:      David E Box <[email protected]>
9013 L:      [email protected]
9014 S:      Maintained
9015 F:      drivers/platform/x86/intel_pmc_core*
9016
9017 INTEL PMIC GPIO DRIVERS
9018 M:      Andy Shevchenko <[email protected]>
9019 S:      Maintained
9020 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9021 F:      drivers/gpio/gpio-*cove.c
9022 F:      drivers/gpio/gpio-msic.c
9023
9024 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
9025 M:      Andy Shevchenko <[email protected]>
9026 S:      Maintained
9027 F:      drivers/mfd/intel_msic.c
9028 F:      drivers/mfd/intel_soc_pmic*
9029 F:      include/linux/mfd/intel_msic.h
9030 F:      include/linux/mfd/intel_soc_pmic*
9031
9032 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
9033 M:      Stanislav Yakovlev <[email protected]>
9034 L:      [email protected]
9035 S:      Maintained
9036 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
9037 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
9038 F:      drivers/net/wireless/intel/ipw2x00/
9039
9040 INTEL PSTATE DRIVER
9041 M:      Srinivas Pandruvada <[email protected]>
9042 M:      Len Brown <[email protected]>
9043 L:      [email protected]
9044 S:      Supported
9045 F:      drivers/cpufreq/intel_pstate.c
9046
9047 INTEL RDMA RNIC DRIVER
9048 M:      Faisal Latif <[email protected]>
9049 M:      Shiraz Saleem <[email protected]>
9050 L:      [email protected]
9051 S:      Supported
9052 F:      drivers/infiniband/hw/i40iw/
9053 F:      include/uapi/rdma/i40iw-abi.h
9054
9055 INTEL SCU DRIVERS
9056 M:      Mika Westerberg <[email protected]>
9057 S:      Maintained
9058 F:      arch/x86/include/asm/intel_scu_ipc.h
9059 F:      drivers/platform/x86/intel_scu_*
9060
9061 INTEL SPEED SELECT TECHNOLOGY
9062 M:      Srinivas Pandruvada <[email protected]>
9063 L:      [email protected]
9064 S:      Maintained
9065 F:      drivers/platform/x86/intel_speed_select_if/
9066 F:      include/uapi/linux/isst_if.h
9067 F:      tools/power/x86/intel-speed-select/
9068
9069 INTEL STRATIX10 FIRMWARE DRIVERS
9070 M:      Richard Gong <[email protected]>
9071 L:      [email protected]
9072 S:      Maintained
9073 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
9074 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
9075 F:      drivers/firmware/stratix10-rsu.c
9076 F:      drivers/firmware/stratix10-svc.c
9077 F:      include/linux/firmware/intel/stratix10-smc.h
9078 F:      include/linux/firmware/intel/stratix10-svc-client.h
9079
9080 INTEL TELEMETRY DRIVER
9081 M:      Rajneesh Bhardwaj <[email protected]>
9082 M:      "David E. Box" <[email protected]>
9083 L:      [email protected]
9084 S:      Maintained
9085 F:      arch/x86/include/asm/intel_telemetry.h
9086 F:      drivers/platform/x86/intel_telemetry*
9087
9088 INTEL UNCORE FREQUENCY CONTROL
9089 M:      Srinivas Pandruvada <[email protected]>
9090 L:      [email protected]
9091 S:      Maintained
9092 F:      drivers/platform/x86/intel-uncore-frequency.c
9093
9094 INTEL VIRTUAL BUTTON DRIVER
9095 M:      AceLan Kao <[email protected]>
9096 L:      [email protected]
9097 S:      Maintained
9098 F:      drivers/platform/x86/intel-vbtn.c
9099
9100 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
9101 M:      Stanislaw Gruszka <[email protected]>
9102 L:      [email protected]
9103 S:      Supported
9104 F:      drivers/net/wireless/intel/iwlegacy/
9105
9106 INTEL WIRELESS WIFI LINK (iwlwifi)
9107 M:      Luca Coelho <[email protected]>
9108 L:      [email protected]
9109 S:      Supported
9110 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
9111 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
9112 F:      drivers/net/wireless/intel/iwlwifi/
9113
9114 INTEL WIRELESS WIMAX CONNECTION 2400
9115 M:      Inaky Perez-Gonzalez <[email protected]>
9116 M:      [email protected]
9117 L:      [email protected] (subscribers-only)
9118 S:      Supported
9119 W:      http://linuxwimax.org
9120 F:      Documentation/admin-guide/wimax/i2400m.rst
9121 F:      drivers/net/wimax/i2400m/
9122 F:      include/uapi/linux/wimax/i2400m.h
9123
9124 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
9125 M:      Jithu Joseph <[email protected]>
9126 R:      Maurice Ma <[email protected]>
9127 S:      Maintained
9128 W:      https://slimbootloader.github.io/security/firmware-update.html
9129 F:      drivers/platform/x86/intel-wmi-sbl-fw-update.c
9130
9131 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
9132 M:      Mario Limonciello <[email protected]>
9133 S:      Maintained
9134 F:      drivers/platform/x86/intel-wmi-thunderbolt.c
9135
9136 INTEL(R) TRACE HUB
9137 M:      Alexander Shishkin <[email protected]>
9138 S:      Supported
9139 F:      Documentation/trace/intel_th.rst
9140 F:      drivers/hwtracing/intel_th/
9141 F:      include/linux/intel_th.h
9142
9143 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
9144 M:      Ning Sun <[email protected]>
9145 L:      [email protected]
9146 S:      Supported
9147 W:      http://tboot.sourceforge.net
9148 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
9149 F:      Documentation/x86/intel_txt.rst
9150 F:      arch/x86/kernel/tboot.c
9151 F:      include/linux/tboot.h
9152
9153 INTERCONNECT API
9154 M:      Georgi Djakov <[email protected]>
9155 L:      [email protected]
9156 S:      Maintained
9157 F:      Documentation/devicetree/bindings/interconnect/
9158 F:      Documentation/driver-api/interconnect.rst
9159 F:      drivers/interconnect/
9160 F:      include/dt-bindings/interconnect/
9161 F:      include/linux/interconnect-provider.h
9162 F:      include/linux/interconnect.h
9163
9164 INVENSENSE ICM-426xx IMU DRIVER
9165 M:      Jean-Baptiste Maneyrol <[email protected]>
9166 L:      [email protected]
9167 S:      Maintained
9168 W       https://invensense.tdk.com/
9169 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
9170 F:      drivers/iio/imu/inv_icm42600/
9171
9172 INVENSENSE MPU-3050 GYROSCOPE DRIVER
9173 M:      Linus Walleij <[email protected]>
9174 L:      [email protected]
9175 S:      Maintained
9176 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt
9177 F:      drivers/iio/gyro/mpu3050*
9178
9179 IOC3 ETHERNET DRIVER
9180 M:      Ralf Baechle <[email protected]>
9181 L:      [email protected]
9182 S:      Maintained
9183 F:      drivers/net/ethernet/sgi/ioc3-eth.c
9184
9185 IOMAP FILESYSTEM LIBRARY
9186 M:      Christoph Hellwig <[email protected]>
9187 M:      Darrick J. Wong <[email protected]>
9188 M:      [email protected]
9189 M:      [email protected]
9190 L:      [email protected]
9191 L:      [email protected]
9192 S:      Supported
9193 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
9194 F:      fs/iomap/
9195 F:      include/linux/iomap.h
9196
9197 IOMMU DRIVERS
9198 M:      Joerg Roedel <[email protected]>
9199 M:      Will Deacon <[email protected]>
9200 L:      [email protected]
9201 S:      Maintained
9202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
9203 F:      Documentation/devicetree/bindings/iommu/
9204 F:      Documentation/userspace-api/iommu.rst
9205 F:      drivers/iommu/
9206 F:      include/linux/iommu.h
9207 F:      include/linux/iova.h
9208 F:      include/linux/of_iommu.h
9209 F:      include/uapi/linux/iommu.h
9210
9211 IO_URING
9212 M:      Jens Axboe <[email protected]>
9213 L:      [email protected]
9214 S:      Maintained
9215 T:      git git://git.kernel.dk/linux-block
9216 T:      git git://git.kernel.dk/liburing
9217 F:      fs/io-wq.c
9218 F:      fs/io-wq.h
9219 F:      fs/io_uring.c
9220 F:      include/uapi/linux/io_uring.h
9221
9222 IPMI SUBSYSTEM
9223 M:      Corey Minyard <[email protected]>
9224 L:      [email protected] (moderated for non-subscribers)
9225 S:      Supported
9226 W:      http://openipmi.sourceforge.net/
9227 F:      Documentation/driver-api/ipmi.rst
9228 F:      Documentation/devicetree/bindings/ipmi/
9229 F:      drivers/char/ipmi/
9230 F:      include/linux/ipmi*
9231 F:      include/uapi/linux/ipmi*
9232
9233 IPS SCSI RAID DRIVER
9234 M:      Adaptec OEM Raid Solutions <[email protected]>
9235 L:      [email protected]
9236 S:      Maintained
9237 W:      http://www.adaptec.com/
9238 F:      drivers/scsi/ips*
9239
9240 IPVS
9241 M:      Wensong Zhang <[email protected]>
9242 M:      Simon Horman <[email protected]>
9243 M:      Julian Anastasov <[email protected]>
9244 L:      [email protected]
9245 L:      [email protected]
9246 S:      Maintained
9247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
9248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
9249 F:      Documentation/networking/ipvs-sysctl.rst
9250 F:      include/net/ip_vs.h
9251 F:      include/uapi/linux/ip_vs.h
9252 F:      net/netfilter/ipvs/
9253
9254 IPWIRELESS DRIVER
9255 M:      Jiri Kosina <[email protected]>
9256 M:      David Sterba <[email protected]>
9257 S:      Odd Fixes
9258 F:      drivers/tty/ipwireless/
9259
9260 IPX NETWORK LAYER
9261 L:      [email protected]
9262 S:      Obsolete
9263 F:      include/uapi/linux/ipx.h
9264
9265 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
9266 M:      Marc Zyngier <[email protected]>
9267 S:      Maintained
9268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9269 F:      Documentation/core-api/irq/irq-domain.rst
9270 F:      include/linux/irqdomain.h
9271 F:      kernel/irq/irqdomain.c
9272 F:      kernel/irq/msi.c
9273
9274 IRQ SUBSYSTEM
9275 M:      Thomas Gleixner <[email protected]>
9276 L:      [email protected]
9277 S:      Maintained
9278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9279 F:      kernel/irq/
9280
9281 IRQCHIP DRIVERS
9282 M:      Thomas Gleixner <[email protected]>
9283 M:      Marc Zyngier <[email protected]>
9284 L:      [email protected]
9285 S:      Maintained
9286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9287 F:      Documentation/devicetree/bindings/interrupt-controller/
9288 F:      drivers/irqchip/
9289
9290 ISA
9291 M:      William Breathitt Gray <[email protected]>
9292 S:      Maintained
9293 F:      Documentation/driver-api/isa.rst
9294 F:      drivers/base/isa.c
9295 F:      include/linux/isa.h
9296
9297 ISA RADIO MODULE
9298 M:      Hans Verkuil <[email protected]>
9299 L:      [email protected]
9300 S:      Maintained
9301 W:      https://linuxtv.org
9302 T:      git git://linuxtv.org/media_tree.git
9303 F:      drivers/media/radio/radio-isa*
9304
9305 ISAPNP
9306 M:      Jaroslav Kysela <[email protected]>
9307 S:      Maintained
9308 F:      Documentation/driver-api/isapnp.rst
9309 F:      drivers/pnp/isapnp/
9310 F:      include/linux/isapnp.h
9311
9312 ISCSI
9313 M:      Lee Duncan <[email protected]>
9314 M:      Chris Leech <[email protected]>
9315 L:      [email protected]
9316 L:      [email protected]
9317 S:      Maintained
9318 W:      www.open-iscsi.com
9319 F:      drivers/scsi/*iscsi*
9320 F:      include/scsi/*iscsi*
9321
9322 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
9323 M:      Peter Jones <[email protected]>
9324 M:      Konrad Rzeszutek Wilk <[email protected]>
9325 S:      Maintained
9326 F:      drivers/firmware/iscsi_ibft*
9327
9328 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
9329 M:      Sagi Grimberg <[email protected]>
9330 M:      Max Gurtovoy <[email protected]>
9331 L:      [email protected]
9332 S:      Supported
9333 W:      http://www.openfabrics.org
9334 W:      www.open-iscsi.org
9335 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9336 F:      drivers/infiniband/ulp/iser/
9337
9338 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
9339 M:      Sagi Grimberg <[email protected]>
9340 L:      [email protected]
9341 L:      [email protected]
9342 S:      Supported
9343 W:      http://www.linux-iscsi.org
9344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9345 F:      drivers/infiniband/ulp/isert
9346
9347 ISDN/CMTP OVER BLUETOOTH
9348 M:      Karsten Keil <[email protected]>
9349 L:      [email protected] (subscribers-only)
9350 L:      [email protected]
9351 S:      Odd Fixes
9352 W:      http://www.isdn4linux.de
9353 F:      Documentation/isdn/
9354 F:      drivers/isdn/capi/
9355 F:      include/linux/isdn/
9356 F:      include/uapi/linux/isdn/
9357 F:      net/bluetooth/cmtp/
9358
9359 ISDN/mISDN SUBSYSTEM
9360 M:      Karsten Keil <[email protected]>
9361 L:      [email protected] (subscribers-only)
9362 L:      [email protected]
9363 S:      Maintained
9364 W:      http://www.isdn4linux.de
9365 F:      drivers/isdn/Kconfig
9366 F:      drivers/isdn/Makefile
9367 F:      drivers/isdn/hardware/
9368 F:      drivers/isdn/mISDN/
9369
9370 IT87 HARDWARE MONITORING DRIVER
9371 M:      Jean Delvare <[email protected]>
9372 L:      [email protected]
9373 S:      Maintained
9374 F:      Documentation/hwmon/it87.rst
9375 F:      drivers/hwmon/it87.c
9376
9377 IT913X MEDIA DRIVER
9378 M:      Antti Palosaari <[email protected]>
9379 L:      [email protected]
9380 S:      Maintained
9381 W:      https://linuxtv.org
9382 W:      http://palosaari.fi/linux/
9383 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9384 T:      git git://linuxtv.org/anttip/media_tree.git
9385 F:      drivers/media/tuners/it913x*
9386
9387 IVTV VIDEO4LINUX DRIVER
9388 M:      Andy Walls <[email protected]>
9389 L:      [email protected]
9390 S:      Maintained
9391 W:      https://linuxtv.org
9392 T:      git git://linuxtv.org/media_tree.git
9393 F:      Documentation/admin-guide/media/ivtv*
9394 F:      drivers/media/pci/ivtv/
9395 F:      include/uapi/linux/ivtv*
9396
9397 IX2505V MEDIA DRIVER
9398 M:      Malcolm Priestley <[email protected]>
9399 L:      [email protected]
9400 S:      Maintained
9401 W:      https://linuxtv.org
9402 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9403 F:      drivers/media/dvb-frontends/ix2505v*
9404
9405 JAILHOUSE HYPERVISOR INTERFACE
9406 M:      Jan Kiszka <[email protected]>
9407 L:      [email protected]
9408 S:      Maintained
9409 F:      arch/x86/include/asm/jailhouse_para.h
9410 F:      arch/x86/kernel/jailhouse.c
9411
9412 JC42.4 TEMPERATURE SENSOR DRIVER
9413 M:      Guenter Roeck <[email protected]>
9414 L:      [email protected]
9415 S:      Maintained
9416 F:      Documentation/hwmon/jc42.rst
9417 F:      drivers/hwmon/jc42.c
9418
9419 JFS FILESYSTEM
9420 M:      Dave Kleikamp <[email protected]>
9421 L:      [email protected]
9422 S:      Maintained
9423 W:      http://jfs.sourceforge.net/
9424 T:      git git://github.com/kleikamp/linux-shaggy.git
9425 F:      Documentation/admin-guide/jfs.rst
9426 F:      fs/jfs/
9427
9428 JME NETWORK DRIVER
9429 M:      Guo-Fu Tseng <[email protected]>
9430 L:      [email protected]
9431 S:      Maintained
9432 F:      drivers/net/ethernet/jme.*
9433
9434 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
9435 M:      David Woodhouse <[email protected]>
9436 M:      Richard Weinberger <[email protected]>
9437 L:      [email protected]
9438 S:      Odd Fixes
9439 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
9440 T:      git git://git.infradead.org/ubifs-2.6.git
9441 F:      fs/jffs2/
9442 F:      include/uapi/linux/jffs2.h
9443
9444 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
9445 M:      "Theodore Ts'o" <[email protected]>
9446 M:      Jan Kara <[email protected]>
9447 L:      [email protected]
9448 S:      Maintained
9449 F:      fs/jbd2/
9450 F:      include/linux/jbd2.h
9451
9452 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
9453 M:      Mikhail Ulyanov <[email protected]>
9454 L:      [email protected]
9455 S:      Maintained
9456 F:      drivers/media/platform/rcar_jpu.c
9457
9458 JSM Neo PCI based serial card
9459 L:      [email protected]
9460 S:      Orphan
9461 F:      drivers/tty/serial/jsm/
9462
9463 K10TEMP HARDWARE MONITORING DRIVER
9464 M:      Clemens Ladisch <[email protected]>
9465 L:      [email protected]
9466 S:      Maintained
9467 F:      Documentation/hwmon/k10temp.rst
9468 F:      drivers/hwmon/k10temp.c
9469
9470 K8TEMP HARDWARE MONITORING DRIVER
9471 M:      Rudolf Marek <[email protected]>
9472 L:      [email protected]
9473 S:      Maintained
9474 F:      Documentation/hwmon/k8temp.rst
9475 F:      drivers/hwmon/k8temp.c
9476
9477 KASAN
9478 M:      Andrey Ryabinin <[email protected]>
9479 R:      Alexander Potapenko <[email protected]>
9480 R:      Dmitry Vyukov <[email protected]>
9481 L:      [email protected]
9482 S:      Maintained
9483 F:      Documentation/dev-tools/kasan.rst
9484 F:      arch/*/include/asm/kasan.h
9485 F:      arch/*/mm/kasan_init*
9486 F:      include/linux/kasan*.h
9487 F:      lib/test_kasan.c
9488 F:      mm/kasan/
9489 F:      scripts/Makefile.kasan
9490
9491 KCONFIG
9492 M:      Masahiro Yamada <[email protected]>
9493 L:      [email protected]
9494 S:      Maintained
9495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
9496 F:      Documentation/kbuild/kconfig*
9497 F:      scripts/Kconfig.include
9498 F:      scripts/kconfig/
9499
9500 KCOV
9501 R:      Dmitry Vyukov <[email protected]>
9502 R:      Andrey Konovalov <[email protected]>
9503 L:      [email protected]
9504 S:      Maintained
9505 F:      Documentation/dev-tools/kcov.rst
9506 F:      include/linux/kcov.h
9507 F:      include/uapi/linux/kcov.h
9508 F:      kernel/kcov.c
9509 F:      scripts/Makefile.kcov
9510
9511 KCSAN
9512 M:      Marco Elver <[email protected]>
9513 R:      Dmitry Vyukov <[email protected]>
9514 L:      [email protected]
9515 S:      Maintained
9516 F:      Documentation/dev-tools/kcsan.rst
9517 F:      include/linux/kcsan*.h
9518 F:      kernel/kcsan/
9519 F:      lib/Kconfig.kcsan
9520 F:      scripts/Makefile.kcsan
9521
9522 KDUMP
9523 M:      Dave Young <[email protected]>
9524 M:      Baoquan He <[email protected]>
9525 R:      Vivek Goyal <[email protected]>
9526 L:      [email protected]
9527 S:      Maintained
9528 W:      http://lse.sourceforge.net/kdump/
9529 F:      Documentation/admin-guide/kdump/
9530 F:      fs/proc/vmcore.c
9531 F:      include/linux/crash_core.h
9532 F:      include/linux/crash_dump.h
9533 F:      include/uapi/linux/vmcore.h
9534 F:      kernel/crash_*.c
9535
9536 KEENE FM RADIO TRANSMITTER DRIVER
9537 M:      Hans Verkuil <[email protected]>
9538 L:      [email protected]
9539 S:      Maintained
9540 W:      https://linuxtv.org
9541 T:      git git://linuxtv.org/media_tree.git
9542 F:      drivers/media/radio/radio-keene*
9543
9544 KERNEL AUTOMOUNTER
9545 M:      Ian Kent <[email protected]>
9546 L:      [email protected]
9547 S:      Maintained
9548 F:      fs/autofs/
9549
9550 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
9551 M:      Masahiro Yamada <[email protected]>
9552 M:      Michal Marek <[email protected]>
9553 L:      [email protected]
9554 S:      Maintained
9555 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
9556 F:      Documentation/kbuild/
9557 F:      Makefile
9558 F:      scripts/*vmlinux*
9559 F:      scripts/Kbuild*
9560 F:      scripts/Makefile*
9561 F:      scripts/basic/
9562 F:      scripts/mk*
9563 F:      scripts/mod/
9564 F:      scripts/package/
9565
9566 KERNEL JANITORS
9567 L:      [email protected]
9568 S:      Odd Fixes
9569 W:      http://kernelnewbies.org/KernelJanitors
9570
9571 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
9572 M:      "J. Bruce Fields" <[email protected]>
9573 M:      Chuck Lever <[email protected]>
9574 L:      [email protected]
9575 S:      Supported
9576 W:      http://nfs.sourceforge.net/
9577 T:      git git://linux-nfs.org/~bfields/linux.git
9578 F:      fs/lockd/
9579 F:      fs/nfs_common/
9580 F:      fs/nfsd/
9581 F:      include/linux/lockd/
9582 F:      include/linux/sunrpc/
9583 F:      include/uapi/linux/nfsd/
9584 F:      include/uapi/linux/sunrpc/
9585 F:      net/sunrpc/
9586 F:      Documentation/filesystems/nfs/
9587
9588 KERNEL SELFTEST FRAMEWORK
9589 M:      Shuah Khan <[email protected]>
9590 M:      Shuah Khan <[email protected]>
9591 L:      [email protected]
9592 S:      Maintained
9593 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
9594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
9595 F:      Documentation/dev-tools/kselftest*
9596 F:      tools/testing/selftests/
9597
9598 KERNEL UNIT TESTING FRAMEWORK (KUnit)
9599 M:      Brendan Higgins <[email protected]>
9600 L:      [email protected]
9601 L:      [email protected]
9602 S:      Maintained
9603 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
9604 F:      Documentation/dev-tools/kunit/
9605 F:      include/kunit/
9606 F:      lib/kunit/
9607 F:      tools/testing/kunit/
9608
9609 KERNEL USERMODE HELPER
9610 M:      Luis Chamberlain <[email protected]>
9611 L:      [email protected]
9612 S:      Maintained
9613 F:      include/linux/umh.h
9614 F:      kernel/umh.c
9615
9616 KERNEL VIRTUAL MACHINE (KVM)
9617 M:      Paolo Bonzini <[email protected]>
9618 L:      [email protected]
9619 S:      Supported
9620 W:      http://www.linux-kvm.org
9621 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
9622 F:      Documentation/virt/kvm/
9623 F:      include/asm-generic/kvm*
9624 F:      include/kvm/iodev.h
9625 F:      include/linux/kvm*
9626 F:      include/trace/events/kvm.h
9627 F:      include/uapi/asm-generic/kvm*
9628 F:      include/uapi/linux/kvm*
9629 F:      tools/kvm/
9630 F:      tools/testing/selftests/kvm/
9631 F:      virt/kvm/*
9632
9633 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
9634 M:      Marc Zyngier <[email protected]>
9635 R:      James Morse <[email protected]>
9636 R:      Julien Thierry <[email protected]>
9637 R:      Suzuki K Poulose <[email protected]>
9638 L:      [email protected] (moderated for non-subscribers)
9639 L:      [email protected]
9640 S:      Maintained
9641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
9642 F:      arch/arm64/include/asm/kvm*
9643 F:      arch/arm64/include/uapi/asm/kvm*
9644 F:      arch/arm64/kvm/
9645 F:      include/kvm/arm_*
9646
9647 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
9648 M:      Huacai Chen <[email protected]>
9649 M:      Aleksandar Markovic <[email protected]>
9650 L:      [email protected]
9651 L:      [email protected]
9652 S:      Maintained
9653 F:      arch/mips/include/asm/kvm*
9654 F:      arch/mips/include/uapi/asm/kvm*
9655 F:      arch/mips/kvm/
9656
9657 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
9658 M:      Paul Mackerras <[email protected]>
9659 L:      [email protected]
9660 S:      Supported
9661 W:      http://www.linux-kvm.org/
9662 T:      git git://github.com/agraf/linux-2.6.git
9663 F:      arch/powerpc/include/asm/kvm*
9664 F:      arch/powerpc/include/uapi/asm/kvm*
9665 F:      arch/powerpc/kernel/kvm*
9666 F:      arch/powerpc/kvm/
9667
9668 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
9669 M:      Christian Borntraeger <[email protected]>
9670 M:      Janosch Frank <[email protected]>
9671 R:      David Hildenbrand <[email protected]>
9672 R:      Cornelia Huck <[email protected]>
9673 R:      Claudio Imbrenda <[email protected]>
9674 L:      [email protected]
9675 S:      Supported
9676 W:      http://www.ibm.com/developerworks/linux/linux390/
9677 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
9678 F:      Documentation/virt/kvm/s390*
9679 F:      arch/s390/include/asm/gmap.h
9680 F:      arch/s390/include/asm/kvm*
9681 F:      arch/s390/include/uapi/asm/kvm*
9682 F:      arch/s390/kernel/uv.c
9683 F:      arch/s390/kvm/
9684 F:      arch/s390/mm/gmap.c
9685 F:      tools/testing/selftests/kvm/*/s390x/
9686 F:      tools/testing/selftests/kvm/s390x/
9687
9688 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
9689 M:      Paolo Bonzini <[email protected]>
9690 R:      Sean Christopherson <[email protected]>
9691 R:      Vitaly Kuznetsov <[email protected]>
9692 R:      Wanpeng Li <[email protected]>
9693 R:      Jim Mattson <[email protected]>
9694 R:      Joerg Roedel <[email protected]>
9695 L:      [email protected]
9696 S:      Supported
9697 W:      http://www.linux-kvm.org
9698 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
9699 F:      arch/x86/include/asm/kvm*
9700 F:      arch/x86/include/asm/pvclock-abi.h
9701 F:      arch/x86/include/asm/svm.h
9702 F:      arch/x86/include/asm/vmx*.h
9703 F:      arch/x86/include/uapi/asm/kvm*
9704 F:      arch/x86/include/uapi/asm/svm.h
9705 F:      arch/x86/include/uapi/asm/vmx.h
9706 F:      arch/x86/kernel/kvm.c
9707 F:      arch/x86/kernel/kvmclock.c
9708 F:      arch/x86/kvm/
9709 F:      arch/x86/kvm/*/
9710
9711 KERNFS
9712 M:      Greg Kroah-Hartman <[email protected]>
9713 M:      Tejun Heo <[email protected]>
9714 S:      Supported
9715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9716 F:      fs/kernfs/
9717 F:      include/linux/kernfs.h
9718
9719 KEXEC
9720 M:      Eric Biederman <[email protected]>
9721 L:      [email protected]
9722 S:      Maintained
9723 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
9724 F:      include/linux/kexec.h
9725 F:      include/uapi/linux/kexec.h
9726 F:      kernel/kexec*
9727
9728 KEYS-ENCRYPTED
9729 M:      Mimi Zohar <[email protected]>
9730 L:      [email protected]
9731 L:      [email protected]
9732 S:      Supported
9733 F:      Documentation/security/keys/trusted-encrypted.rst
9734 F:      include/keys/encrypted-type.h
9735 F:      security/keys/encrypted-keys/
9736
9737 KEYS-TRUSTED
9738 M:      James Bottomley <[email protected]>
9739 M:      Jarkko Sakkinen <[email protected]>
9740 M:      Mimi Zohar <[email protected]>
9741 L:      [email protected]
9742 L:      [email protected]
9743 S:      Supported
9744 F:      Documentation/security/keys/trusted-encrypted.rst
9745 F:      include/keys/trusted-type.h
9746 F:      include/keys/trusted_tpm.h
9747 F:      security/keys/trusted-keys/
9748
9749 KEYS/KEYRINGS
9750 M:      David Howells <[email protected]>
9751 M:      Jarkko Sakkinen <[email protected]>
9752 L:      [email protected]
9753 S:      Maintained
9754 F:      Documentation/security/keys/core.rst
9755 F:      include/keys/
9756 F:      include/linux/key-type.h
9757 F:      include/linux/key.h
9758 F:      include/linux/keyctl.h
9759 F:      include/uapi/linux/keyctl.h
9760 F:      security/keys/
9761
9762 KFIFO
9763 M:      Stefani Seibold <[email protected]>
9764 S:      Maintained
9765 F:      include/linux/kfifo.h
9766 F:      lib/kfifo.c
9767 F:      samples/kfifo/
9768
9769 KGDB / KDB /debug_core
9770 M:      Jason Wessel <[email protected]>
9771 M:      Daniel Thompson <[email protected]>
9772 R:      Douglas Anderson <[email protected]>
9773 L:      [email protected]
9774 S:      Maintained
9775 W:      http://kgdb.wiki.kernel.org/
9776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
9777 F:      Documentation/dev-tools/kgdb.rst
9778 F:      drivers/misc/kgdbts.c
9779 F:      drivers/tty/serial/kgdboc.c
9780 F:      include/linux/kdb.h
9781 F:      include/linux/kgdb.h
9782 F:      kernel/debug/
9783
9784 KHADAS MCU MFD DRIVER
9785 M:      Neil Armstrong <[email protected]>
9786 L:      [email protected]
9787 S:      Maintained
9788 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
9789 F:      drivers/mfd/khadas-mcu.c
9790 F:      include/linux/mfd/khadas-mcu.h
9791 F:      drivers/thermal/khadas_mcu_fan.c
9792
9793 KMEMLEAK
9794 M:      Catalin Marinas <[email protected]>
9795 S:      Maintained
9796 F:      Documentation/dev-tools/kmemleak.rst
9797 F:      include/linux/kmemleak.h
9798 F:      mm/kmemleak.c
9799 F:      samples/kmemleak/kmemleak-test.c
9800
9801 KMOD KERNEL MODULE LOADER - USERMODE HELPER
9802 M:      Luis Chamberlain <[email protected]>
9803 L:      [email protected]
9804 S:      Maintained
9805 F:      include/linux/kmod.h
9806 F:      kernel/kmod.c
9807 F:      lib/test_kmod.c
9808 F:      tools/testing/selftests/kmod/
9809
9810 KPROBES
9811 M:      Naveen N. Rao <[email protected]>
9812 M:      Anil S Keshavamurthy <[email protected]>
9813 M:      "David S. Miller" <[email protected]>
9814 M:      Masami Hiramatsu <[email protected]>
9815 S:      Maintained
9816 F:      Documentation/trace/kprobes.rst
9817 F:      include/asm-generic/kprobes.h
9818 F:      include/linux/kprobes.h
9819 F:      kernel/kprobes.c
9820
9821 KS0108 LCD CONTROLLER DRIVER
9822 M:      Miguel Ojeda Sandonis <[email protected]>
9823 S:      Maintained
9824 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
9825 F:      drivers/auxdisplay/ks0108.c
9826 F:      include/linux/ks0108.h
9827
9828 KTD253 BACKLIGHT DRIVER
9829 M:      Linus Walleij <[email protected]>
9830 S:      Maintained
9831 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
9832 F:      drivers/video/backlight/ktd253-backlight.c
9833
9834 L3MDEV
9835 M:      David Ahern <[email protected]>
9836 L:      [email protected]
9837 S:      Maintained
9838 F:      include/net/l3mdev.h
9839 F:      net/l3mdev
9840
9841 L7 BPF FRAMEWORK
9842 M:      John Fastabend <[email protected]>
9843 M:      Daniel Borkmann <[email protected]>
9844 M:      Jakub Sitnicki <[email protected]>
9845 M:      Lorenz Bauer <[email protected]>
9846 L:      [email protected]
9847 L:      [email protected]
9848 S:      Maintained
9849 F:      include/linux/skmsg.h
9850 F:      net/core/skmsg.c
9851 F:      net/core/sock_map.c
9852 F:      net/ipv4/tcp_bpf.c
9853 F:      net/ipv4/udp_bpf.c
9854
9855 LANTIQ / INTEL Ethernet drivers
9856 M:      Hauke Mehrtens <[email protected]>
9857 L:      [email protected]
9858 S:      Maintained
9859 F:      drivers/net/dsa/lantiq_gswip.c
9860 F:      drivers/net/dsa/lantiq_pce.h
9861 F:      drivers/net/ethernet/lantiq_xrx200.c
9862 F:      net/dsa/tag_gswip.c
9863
9864 LANTIQ MIPS ARCHITECTURE
9865 M:      John Crispin <[email protected]>
9866 L:      [email protected]
9867 S:      Maintained
9868 F:      arch/mips/lantiq
9869 F:      drivers/soc/lantiq
9870
9871 LASI 53c700 driver for PARISC
9872 M:      "James E.J. Bottomley" <[email protected]>
9873 L:      [email protected]
9874 S:      Maintained
9875 F:      Documentation/scsi/53c700.rst
9876 F:      drivers/scsi/53c700*
9877
9878 LEAKING_ADDRESSES
9879 M:      Tobin C. Harding <[email protected]>
9880 M:      Tycho Andersen <[email protected]>
9881 L:      [email protected]
9882 S:      Maintained
9883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
9884 F:      scripts/leaking_addresses.pl
9885
9886 LED SUBSYSTEM
9887 M:      Pavel Machek <[email protected]>
9888 R:      Dan Murphy <[email protected]>
9889 L:      [email protected]
9890 S:      Maintained
9891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
9892 F:      Documentation/devicetree/bindings/leds/
9893 F:      drivers/leds/
9894 F:      include/linux/leds.h
9895
9896 LEGACY EEPROM DRIVER
9897 M:      Jean Delvare <[email protected]>
9898 S:      Maintained
9899 F:      Documentation/misc-devices/eeprom.rst
9900 F:      drivers/misc/eeprom/eeprom.c
9901
9902 LEGO MINDSTORMS EV3
9903 R:      David Lechner <[email protected]>
9904 S:      Maintained
9905 F:      Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt
9906 F:      arch/arm/boot/dts/da850-lego-ev3.dts
9907 F:      drivers/power/supply/lego_ev3_battery.c
9908
9909 LEGO USB Tower driver
9910 M:      Juergen Stuber <[email protected]>
9911 L:      [email protected]
9912 S:      Maintained
9913 W:      http://legousb.sourceforge.net/
9914 F:      drivers/usb/misc/legousbtower.c
9915
9916 LG LAPTOP EXTRAS
9917 M:      Matan Ziv-Av <[email protected]>
9918 L:      [email protected]
9919 S:      Maintained
9920 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
9921 F:      Documentation/admin-guide/laptops/lg-laptop.rst
9922 F:      drivers/platform/x86/lg-laptop.c
9923
9924 LG2160 MEDIA DRIVER
9925 M:      Michael Krufky <[email protected]>
9926 L:      [email protected]
9927 S:      Maintained
9928 W:      https://linuxtv.org
9929 W:      http://github.com/mkrufky
9930 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9931 T:      git git://linuxtv.org/mkrufky/tuners.git
9932 F:      drivers/media/dvb-frontends/lg2160.*
9933
9934 LGDT3305 MEDIA DRIVER
9935 M:      Michael Krufky <[email protected]>
9936 L:      [email protected]
9937 S:      Maintained
9938 W:      https://linuxtv.org
9939 W:      http://github.com/mkrufky
9940 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9941 T:      git git://linuxtv.org/mkrufky/tuners.git
9942 F:      drivers/media/dvb-frontends/lgdt3305.*
9943
9944 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
9945 M:      Viresh Kumar <[email protected]>
9946 L:      [email protected]
9947 S:      Maintained
9948 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9949 F:      drivers/ata/pata_arasan_cf.c
9950 F:      include/linux/pata_arasan_cf_data.h
9951
9952 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
9953 M:      Linus Walleij <[email protected]>
9954 L:      [email protected]
9955 S:      Maintained
9956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9957 F:      drivers/ata/pata_ftide010.c
9958 F:      drivers/ata/sata_gemini.c
9959 F:      drivers/ata/sata_gemini.h
9960
9961 LIBATA SATA AHCI PLATFORM devices support
9962 M:      Hans de Goede <[email protected]>
9963 M:      Jens Axboe <[email protected]>
9964 L:      [email protected]
9965 S:      Maintained
9966 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9967 F:      drivers/ata/ahci_platform.c
9968 F:      drivers/ata/libahci_platform.c
9969 F:      include/linux/ahci_platform.h
9970
9971 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
9972 M:      Mikael Pettersson <[email protected]>
9973 L:      [email protected]
9974 S:      Maintained
9975 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9976 F:      drivers/ata/sata_promise.*
9977
9978 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
9979 M:      Jens Axboe <[email protected]>
9980 L:      [email protected]
9981 S:      Maintained
9982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9983 F:      Documentation/devicetree/bindings/ata/
9984 F:      drivers/ata/
9985 F:      include/linux/ata.h
9986 F:      include/linux/libata.h
9987
9988 LIBLOCKDEP
9989 M:      Sasha Levin <[email protected]>
9990 S:      Maintained
9991 F:      tools/lib/lockdep/
9992
9993 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
9994 M:      Dan Williams <[email protected]>
9995 M:      Vishal Verma <[email protected]>
9996 M:      Dave Jiang <[email protected]>
9997 L:      [email protected]
9998 S:      Supported
9999 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10000 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10001 F:      drivers/nvdimm/blk.c
10002 F:      drivers/nvdimm/region_devs.c
10003
10004 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
10005 M:      Vishal Verma <[email protected]>
10006 M:      Dan Williams <[email protected]>
10007 M:      Dave Jiang <[email protected]>
10008 L:      [email protected]
10009 S:      Supported
10010 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10011 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10012 F:      drivers/nvdimm/btt*
10013
10014 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
10015 M:      Dan Williams <[email protected]>
10016 M:      Vishal Verma <[email protected]>
10017 M:      Dave Jiang <[email protected]>
10018 L:      [email protected]
10019 S:      Supported
10020 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10021 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10022 F:      drivers/nvdimm/pmem*
10023
10024 LIBNVDIMM: DEVICETREE BINDINGS
10025 M:      Oliver O'Halloran <[email protected]>
10026 L:      [email protected]
10027 S:      Supported
10028 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10029 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
10030 F:      drivers/nvdimm/of_pmem.c
10031
10032 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
10033 M:      Dan Williams <[email protected]>
10034 M:      Vishal Verma <[email protected]>
10035 M:      Dave Jiang <[email protected]>
10036 M:      Ira Weiny <[email protected]>
10037 L:      [email protected]
10038 S:      Supported
10039 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10040 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
10042 F:      drivers/acpi/nfit/*
10043 F:      drivers/nvdimm/*
10044 F:      include/linux/libnvdimm.h
10045 F:      include/linux/nd.h
10046 F:      include/uapi/linux/ndctl.h
10047 F:      tools/testing/nvdimm/
10048
10049 LICENSES and SPDX stuff
10050 M:      Thomas Gleixner <[email protected]>
10051 M:      Greg Kroah-Hartman <[email protected]>
10052 L:      [email protected]
10053 S:      Maintained
10054 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
10055 F:      COPYING
10056 F:      Documentation/process/license-rules.rst
10057 F:      LICENSES/
10058 F:      scripts/spdxcheck-test.sh
10059 F:      scripts/spdxcheck.py
10060
10061 LIGHTNVM PLATFORM SUPPORT
10062 M:      Matias Bjorling <[email protected]>
10063 L:      [email protected]
10064 S:      Maintained
10065 W:      http://github/OpenChannelSSD
10066 F:      drivers/lightnvm/
10067 F:      include/linux/lightnvm.h
10068 F:      include/uapi/linux/lightnvm.h
10069
10070 LINEAR RANGES HELPERS
10071 M:      Mark Brown <[email protected]>
10072 R:      Matti Vaittinen <[email protected]>
10073 F:      lib/linear_ranges.c
10074 F:      lib/test_linear_ranges.c
10075 F:      include/linux/linear_range.h
10076
10077 LINUX FOR POWER MACINTOSH
10078 M:      Benjamin Herrenschmidt <[email protected]>
10079 L:      [email protected]
10080 S:      Odd Fixes
10081 F:      arch/powerpc/platforms/powermac/
10082 F:      drivers/macintosh/
10083
10084 LINUX FOR POWERPC (32-BIT AND 64-BIT)
10085 M:      Michael Ellerman <[email protected]>
10086 R:      Benjamin Herrenschmidt <[email protected]>
10087 R:      Paul Mackerras <[email protected]>
10088 L:      [email protected]
10089 S:      Supported
10090 W:      https://github.com/linuxppc/wiki/wiki
10091 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
10092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
10093 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
10094 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
10095 F:      Documentation/devicetree/bindings/powerpc/
10096 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
10097 F:      Documentation/powerpc/
10098 F:      arch/powerpc/
10099 F:      drivers/*/*/*pasemi*
10100 F:      drivers/*/*pasemi*
10101 F:      drivers/char/tpm/tpm_ibmvtpm*
10102 F:      drivers/crypto/nx/
10103 F:      drivers/crypto/vmx/
10104 F:      drivers/i2c/busses/i2c-opal.c
10105 F:      drivers/net/ethernet/ibm/ibmveth.*
10106 F:      drivers/net/ethernet/ibm/ibmvnic.*
10107 F:      drivers/pci/hotplug/pnv_php.c
10108 F:      drivers/pci/hotplug/rpa*
10109 F:      drivers/rtc/rtc-opal.c
10110 F:      drivers/scsi/ibmvscsi/
10111 F:      drivers/tty/hvc/hvc_opal.c
10112 F:      drivers/watchdog/wdrtas.c
10113 F:      tools/testing/selftests/powerpc
10114 N:      /pmac
10115 N:      powermac
10116 N:      powernv
10117 N:      [^a-z0-9]ps3
10118 N:      pseries
10119
10120 LINUX FOR POWERPC EMBEDDED MPC5XXX
10121 M:      Anatolij Gustschin <[email protected]>
10122 L:      [email protected]
10123 S:      Odd Fixes
10124 F:      arch/powerpc/platforms/512x/
10125 F:      arch/powerpc/platforms/52xx/
10126
10127 LINUX FOR POWERPC EMBEDDED PPC4XX
10128 L:      [email protected]
10129 S:      Orphan
10130 F:      arch/powerpc/platforms/40x/
10131 F:      arch/powerpc/platforms/44x/
10132
10133 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
10134 M:      Scott Wood <[email protected]>
10135 L:      [email protected]
10136 S:      Odd fixes
10137 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
10138 F:      Documentation/devicetree/bindings/powerpc/fsl/
10139 F:      arch/powerpc/platforms/83xx/
10140 F:      arch/powerpc/platforms/85xx/
10141
10142 LINUX FOR POWERPC EMBEDDED PPC8XX
10143 M:      Christophe Leroy <[email protected]>
10144 L:      [email protected]
10145 S:      Maintained
10146 F:      arch/powerpc/platforms/8xx/
10147
10148 LINUX KERNEL DUMP TEST MODULE (LKDTM)
10149 M:      Kees Cook <[email protected]>
10150 S:      Maintained
10151 F:      drivers/misc/lkdtm/*
10152 F:      tools/testing/selftests/lkdtm/*
10153
10154 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
10155 M:      Alan Stern <[email protected]>
10156 M:      Andrea Parri <[email protected]>
10157 M:      Will Deacon <[email protected]>
10158 M:      Peter Zijlstra <[email protected]>
10159 M:      Boqun Feng <[email protected]>
10160 M:      Nicholas Piggin <[email protected]>
10161 M:      David Howells <[email protected]>
10162 M:      Jade Alglave <[email protected]>
10163 M:      Luc Maranget <[email protected]>
10164 M:      "Paul E. McKenney" <[email protected]>
10165 R:      Akira Yokosawa <[email protected]>
10166 R:      Daniel Lustig <[email protected]>
10167 R:      Joel Fernandes <[email protected]>
10168 L:      [email protected]
10169 L:      [email protected]
10170 S:      Supported
10171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
10172 F:      Documentation/atomic_bitops.txt
10173 F:      Documentation/atomic_t.txt
10174 F:      Documentation/core-api/atomic_ops.rst
10175 F:      Documentation/core-api/refcount-vs-atomic.rst
10176 F:      Documentation/litmus-tests/
10177 F:      Documentation/memory-barriers.txt
10178 F:      tools/memory-model/
10179
10180 LIS3LV02D ACCELEROMETER DRIVER
10181 M:      Eric Piel <[email protected]>
10182 S:      Maintained
10183 F:      Documentation/misc-devices/lis3lv02d.rst
10184 F:      drivers/misc/lis3lv02d/
10185 F:      drivers/platform/x86/hp_accel.c
10186
10187 LIST KUNIT TEST
10188 M:      David Gow <[email protected]>
10189 L:      [email protected]
10190 L:      [email protected]
10191 S:      Maintained
10192 F:      lib/list-test.c
10193
10194 LIVE PATCHING
10195 M:      Josh Poimboeuf <[email protected]>
10196 M:      Jiri Kosina <[email protected]>
10197 M:      Miroslav Benes <[email protected]>
10198 M:      Petr Mladek <[email protected]>
10199 R:      Joe Lawrence <[email protected]>
10200 L:      [email protected]
10201 S:      Maintained
10202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
10203 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
10204 F:      Documentation/livepatch/
10205 F:      arch/powerpc/include/asm/livepatch.h
10206 F:      arch/s390/include/asm/livepatch.h
10207 F:      arch/x86/include/asm/livepatch.h
10208 F:      include/linux/livepatch.h
10209 F:      kernel/livepatch/
10210 F:      lib/livepatch/
10211 F:      samples/livepatch/
10212 F:      tools/testing/selftests/livepatch/
10213
10214 LLC (802.2)
10215 L:      [email protected]
10216 S:      Odd fixes
10217 F:      include/linux/llc.h
10218 F:      include/net/llc*
10219 F:      include/uapi/linux/llc.h
10220 F:      net/llc/
10221
10222 LM73 HARDWARE MONITOR DRIVER
10223 M:      Guillaume Ligneul <[email protected]>
10224 L:      [email protected]
10225 S:      Maintained
10226 F:      drivers/hwmon/lm73.c
10227
10228 LM78 HARDWARE MONITOR DRIVER
10229 M:      Jean Delvare <[email protected]>
10230 L:      [email protected]
10231 S:      Maintained
10232 F:      Documentation/hwmon/lm78.rst
10233 F:      drivers/hwmon/lm78.c
10234
10235 LM83 HARDWARE MONITOR DRIVER
10236 M:      Jean Delvare <[email protected]>
10237 L:      [email protected]
10238 S:      Maintained
10239 F:      Documentation/hwmon/lm83.rst
10240 F:      drivers/hwmon/lm83.c
10241
10242 LM90 HARDWARE MONITOR DRIVER
10243 M:      Jean Delvare <[email protected]>
10244 L:      [email protected]
10245 S:      Maintained
10246 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
10247 F:      Documentation/hwmon/lm90.rst
10248 F:      drivers/hwmon/lm90.c
10249 F:      include/dt-bindings/thermal/lm90.h
10250
10251 LM95234 HARDWARE MONITOR DRIVER
10252 M:      Guenter Roeck <[email protected]>
10253 L:      [email protected]
10254 S:      Maintained
10255 F:      Documentation/hwmon/lm95234.rst
10256 F:      drivers/hwmon/lm95234.c
10257
10258 LME2510 MEDIA DRIVER
10259 M:      Malcolm Priestley <[email protected]>
10260 L:      [email protected]
10261 S:      Maintained
10262 W:      https://linuxtv.org
10263 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10264 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
10265
10266 LOADPIN SECURITY MODULE
10267 M:      Kees Cook <[email protected]>
10268 S:      Supported
10269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10270 F:      Documentation/admin-guide/LSM/LoadPin.rst
10271 F:      security/loadpin/
10272
10273 LOCKING PRIMITIVES
10274 M:      Peter Zijlstra <[email protected]>
10275 M:      Ingo Molnar <[email protected]>
10276 M:      Will Deacon <[email protected]>
10277 L:      [email protected]
10278 S:      Maintained
10279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
10280 F:      Documentation/locking/
10281 F:      arch/*/include/asm/spinlock*.h
10282 F:      include/linux/lockdep.h
10283 F:      include/linux/mutex*.h
10284 F:      include/linux/rwlock*.h
10285 F:      include/linux/rwsem*.h
10286 F:      include/linux/seqlock.h
10287 F:      include/linux/spinlock*.h
10288 F:      kernel/locking/
10289 F:      lib/locking*.[ch]
10290 X:      kernel/locking/locktorture.c
10291
10292 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
10293 M:      "Richard Russon (FlatCap)" <[email protected]>
10294 L:      [email protected]
10295 S:      Maintained
10296 W:      http://www.linux-ntfs.org/content/view/19/37/
10297 F:      Documentation/admin-guide/ldm.rst
10298 F:      block/partitions/ldm.*
10299
10300 LOGITECH HID GAMING KEYBOARDS
10301 M:      Hans de Goede <[email protected]>
10302 L:      [email protected]
10303 S:      Maintained
10304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
10305 F:      drivers/hid/hid-lg-g15.c
10306
10307 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
10308 M:      Sathya Prakash <[email protected]>
10309 M:      Sreekanth Reddy <[email protected]>
10310 M:      Suganath Prabu Subramani <[email protected]>
10311 L:      [email protected]
10312 L:      [email protected]
10313 S:      Supported
10314 W:      http://www.avagotech.com/support/
10315 F:      drivers/message/fusion/
10316 F:      drivers/scsi/mpt3sas/
10317
10318 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
10319 M:      Matthew Wilcox <[email protected]>
10320 L:      [email protected]
10321 S:      Maintained
10322 F:      drivers/scsi/sym53c8xx_2/
10323
10324 LTC1660 DAC DRIVER
10325 M:      Marcus Folkesson <[email protected]>
10326 L:      [email protected]
10327 S:      Maintained
10328 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
10329 F:      drivers/iio/dac/ltc1660.c
10330
10331 LTC2947 HARDWARE MONITOR DRIVER
10332 M:      Nuno Sá <[email protected]>
10333 L:      [email protected]
10334 S:      Supported
10335 W:      http://ez.analog.com/community/linux-device-drivers
10336 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
10337 F:      drivers/hwmon/ltc2947-core.c
10338 F:      drivers/hwmon/ltc2947-i2c.c
10339 F:      drivers/hwmon/ltc2947-spi.c
10340 F:      drivers/hwmon/ltc2947.h
10341
10342 LTC2983 IIO TEMPERATURE DRIVER
10343 M:      Nuno Sá <[email protected]>
10344 L:      [email protected]
10345 S:      Supported
10346 W:      http://ez.analog.com/community/linux-device-drivers
10347 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
10348 F:      drivers/iio/temperature/ltc2983.c
10349
10350 LTC4261 HARDWARE MONITOR DRIVER
10351 M:      Guenter Roeck <[email protected]>
10352 L:      [email protected]
10353 S:      Maintained
10354 F:      Documentation/hwmon/ltc4261.rst
10355 F:      drivers/hwmon/ltc4261.c
10356
10357 LTC4306 I2C MULTIPLEXER DRIVER
10358 M:      Michael Hennerich <[email protected]>
10359 L:      [email protected]
10360 S:      Supported
10361 W:      http://ez.analog.com/community/linux-device-drivers
10362 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
10363 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
10364
10365 LTP (Linux Test Project)
10366 M:      Mike Frysinger <[email protected]>
10367 M:      Cyril Hrubis <[email protected]>
10368 M:      Wanlong Gao <[email protected]>
10369 M:      Jan Stancek <[email protected]>
10370 M:      Stanislav Kholmanskikh <[email protected]>
10371 M:      Alexey Kodanev <[email protected]>
10372 L:      [email protected] (subscribers-only)
10373 S:      Maintained
10374 W:      http://linux-test-project.github.io/
10375 T:      git git://github.com/linux-test-project/ltp.git
10376
10377 LYNX PCS MODULE
10378 M:      Ioana Ciornei <[email protected]>
10379 L:      [email protected]
10380 S:      Supported
10381 F:      drivers/net/pcs/pcs-lynx.c
10382 F:      include/linux/pcs-lynx.h
10383
10384 M68K ARCHITECTURE
10385 M:      Geert Uytterhoeven <[email protected]>
10386 L:      [email protected]
10387 S:      Maintained
10388 W:      http://www.linux-m68k.org/
10389 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
10390 F:      arch/m68k/
10391 F:      drivers/zorro/
10392
10393 M68K ON APPLE MACINTOSH
10394 M:      Joshua Thompson <[email protected]>
10395 L:      [email protected]
10396 S:      Maintained
10397 W:      http://www.mac.linux-m68k.org/
10398 F:      arch/m68k/mac/
10399
10400 M68K ON HP9000/300
10401 M:      Philip Blundell <[email protected]>
10402 S:      Maintained
10403 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
10404 F:      arch/m68k/hp300/
10405
10406 M88DS3103 MEDIA DRIVER
10407 M:      Antti Palosaari <[email protected]>
10408 L:      [email protected]
10409 S:      Maintained
10410 W:      https://linuxtv.org
10411 W:      http://palosaari.fi/linux/
10412 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10413 T:      git git://linuxtv.org/anttip/media_tree.git
10414 F:      drivers/media/dvb-frontends/m88ds3103*
10415
10416 M88RS2000 MEDIA DRIVER
10417 M:      Malcolm Priestley <[email protected]>
10418 L:      [email protected]
10419 S:      Maintained
10420 W:      https://linuxtv.org
10421 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10422 F:      drivers/media/dvb-frontends/m88rs2000*
10423
10424 MA901 MASTERKIT USB FM RADIO DRIVER
10425 M:      Alexey Klimov <[email protected]>
10426 L:      [email protected]
10427 S:      Maintained
10428 T:      git git://linuxtv.org/media_tree.git
10429 F:      drivers/media/radio/radio-ma901.c
10430
10431 MAC80211
10432 M:      Johannes Berg <[email protected]>
10433 L:      [email protected]
10434 S:      Maintained
10435 W:      https://wireless.wiki.kernel.org/
10436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10438 F:      Documentation/networking/mac80211-injection.rst
10439 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
10440 F:      drivers/net/wireless/mac80211_hwsim.[ch]
10441 F:      include/net/mac80211.h
10442 F:      net/mac80211/
10443
10444 MAILBOX API
10445 M:      Jassi Brar <[email protected]>
10446 L:      [email protected]
10447 S:      Maintained
10448 F:      drivers/mailbox/
10449 F:      include/linux/mailbox_client.h
10450 F:      include/linux/mailbox_controller.h
10451
10452 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
10453 M:      Michael Kerrisk <[email protected]>
10454 L:      [email protected]
10455 S:      Maintained
10456 W:      http://www.kernel.org/doc/man-pages
10457
10458 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
10459 M:      Rahul Bedarkar <[email protected]>
10460 L:      [email protected]
10461 S:      Maintained
10462 F:      arch/mips/boot/dts/img/pistachio_marduk.dts
10463
10464 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
10465 M:      Andrew Lunn <[email protected]>
10466 M:      Vivien Didelot <[email protected]>
10467 L:      [email protected]
10468 S:      Maintained
10469 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
10470 F:      Documentation/networking/devlink/mv88e6xxx.rst
10471 F:      drivers/net/dsa/mv88e6xxx/
10472 F:      include/linux/platform_data/mv88e6xxx.h
10473
10474 MARVELL ARMADA 3700 PHY DRIVERS
10475 M:      Miquel Raynal <[email protected]>
10476 S:      Maintained
10477 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
10478 F:      Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt
10479 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
10480 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
10481
10482 MARVELL ARMADA DRM SUPPORT
10483 M:      Russell King <[email protected]>
10484 S:      Maintained
10485 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
10486 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
10487 F:      Documentation/devicetree/bindings/display/armada/
10488 F:      drivers/gpu/drm/armada/
10489 F:      include/uapi/drm/armada_drm.h
10490
10491 MARVELL CRYPTO DRIVER
10492 M:      Boris Brezillon <[email protected]>
10493 M:      Arnaud Ebalard <[email protected]>
10494 M:      Srujana Challa <[email protected]>
10495 L:      [email protected]
10496 S:      Maintained
10497 F:      drivers/crypto/marvell/
10498
10499 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
10500 M:      Mirko Lindner <[email protected]>
10501 M:      Stephen Hemminger <[email protected]>
10502 L:      [email protected]
10503 S:      Maintained
10504 F:      drivers/net/ethernet/marvell/sk*
10505
10506 MARVELL LIBERTAS WIRELESS DRIVER
10507 L:      [email protected]
10508 S:      Orphan
10509 F:      drivers/net/wireless/marvell/libertas/
10510
10511 MARVELL MACCHIATOBIN SUPPORT
10512 M:      Russell King <[email protected]>
10513 L:      [email protected]
10514 S:      Maintained
10515 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
10516
10517 MARVELL MV643XX ETHERNET DRIVER
10518 M:      Sebastian Hesselbarth <[email protected]>
10519 L:      [email protected]
10520 S:      Maintained
10521 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
10522 F:      include/linux/mv643xx.h
10523
10524 MARVELL MV88X3310 PHY DRIVER
10525 M:      Russell King <[email protected]>
10526 L:      [email protected]
10527 S:      Maintained
10528 F:      drivers/net/phy/marvell10g.c
10529
10530 MARVELL MVEBU THERMAL DRIVER
10531 M:      Miquel Raynal <[email protected]>
10532 S:      Maintained
10533 F:      drivers/thermal/armada_thermal.c
10534
10535 MARVELL MVNETA ETHERNET DRIVER
10536 M:      Thomas Petazzoni <[email protected]>
10537 L:      [email protected]
10538 S:      Maintained
10539 F:      drivers/net/ethernet/marvell/mvneta.*
10540
10541 MARVELL MWIFIEX WIRELESS DRIVER
10542 M:      Amitkumar Karwar <[email protected]>
10543 M:      Ganapathi Bhat <[email protected]>
10544 M:      Xinming Hu <[email protected]>
10545 L:      [email protected]
10546 S:      Maintained
10547 F:      drivers/net/wireless/marvell/mwifiex/
10548
10549 MARVELL MWL8K WIRELESS DRIVER
10550 M:      Lennert Buytenhek <[email protected]>
10551 L:      [email protected]
10552 S:      Odd Fixes
10553 F:      drivers/net/wireless/marvell/mwl8k.c
10554
10555 MARVELL NAND CONTROLLER DRIVER
10556 M:      Miquel Raynal <[email protected]>
10557 L:      [email protected]
10558 S:      Maintained
10559 F:      Documentation/devicetree/bindings/mtd/marvell-nand.txt
10560 F:      drivers/mtd/nand/raw/marvell_nand.c
10561
10562 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
10563 M:      Sunil Goutham <[email protected]>
10564 M:      Geetha sowjanya <[email protected]>
10565 M:      Subbaraya Sundeep <[email protected]>
10566 M:      hariprasad <[email protected]>
10567 L:      [email protected]
10568 S:      Supported
10569 F:      drivers/net/ethernet/marvell/octeontx2/nic/
10570
10571 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
10572 M:      Sunil Goutham <[email protected]>
10573 M:      Linu Cherian <[email protected]>
10574 M:      Geetha sowjanya <[email protected]>
10575 M:      Jerin Jacob <[email protected]>
10576 L:      [email protected]
10577 S:      Supported
10578 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
10579 F:      drivers/net/ethernet/marvell/octeontx2/af/
10580
10581 MARVELL PRESTERA ETHERNET SWITCH DRIVER
10582 M:      Vadym Kochan <[email protected]>
10583 M:      Taras Chornyi <[email protected]>
10584 S:      Supported
10585 W:      https://github.com/Marvell-switching/switchdev-prestera
10586 F:      drivers/net/ethernet/marvell/prestera/
10587
10588 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
10589 M:      Nicolas Pitre <[email protected]>
10590 S:      Odd Fixes
10591 F:      drivers/mmc/host/mvsdio.*
10592
10593 MARVELL USB MDIO CONTROLLER DRIVER
10594 M:      Tobias Waldekranz <[email protected]>
10595 L:      [email protected]
10596 S:      Maintained
10597 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
10598 F:      drivers/net/mdio/mdio-mvusb.c
10599
10600 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
10601 M:      Hu Ziji <[email protected]>
10602 L:      [email protected]
10603 S:      Supported
10604 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
10605 F:      drivers/mmc/host/sdhci-xenon*
10606
10607 MATROX FRAMEBUFFER DRIVER
10608 L:      [email protected]
10609 S:      Orphan
10610 F:      drivers/video/fbdev/matrox/matroxfb_*
10611 F:      include/uapi/linux/matroxfb.h
10612
10613 MAX16065 HARDWARE MONITOR DRIVER
10614 M:      Guenter Roeck <[email protected]>
10615 L:      [email protected]
10616 S:      Maintained
10617 F:      Documentation/hwmon/max16065.rst
10618 F:      drivers/hwmon/max16065.c
10619
10620 MAX2175 SDR TUNER DRIVER
10621 M:      Ramesh Shanmugasundaram <[email protected]>
10622 L:      [email protected]
10623 S:      Maintained
10624 T:      git git://linuxtv.org/media_tree.git
10625 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
10626 F:      Documentation/userspace-api/media/drivers/max2175.rst
10627 F:      drivers/media/i2c/max2175*
10628 F:      include/uapi/linux/max2175.h
10629
10630 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
10631 L:      [email protected]
10632 S:      Orphan
10633 F:      Documentation/hwmon/max6650.rst
10634 F:      drivers/hwmon/max6650.c
10635
10636 MAX6697 HARDWARE MONITOR DRIVER
10637 M:      Guenter Roeck <[email protected]>
10638 L:      [email protected]
10639 S:      Maintained
10640 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
10641 F:      Documentation/hwmon/max6697.rst
10642 F:      drivers/hwmon/max6697.c
10643 F:      include/linux/platform_data/max6697.h
10644
10645 MAX9286 QUAD GMSL DESERIALIZER DRIVER
10646 M:      Jacopo Mondi <[email protected]>
10647 M:      Kieran Bingham <[email protected]>
10648 M:      Laurent Pinchart <[email protected]>
10649 M:      Niklas Söderlund <[email protected]>
10650 L:      [email protected]
10651 S:      Maintained
10652 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
10653 F:      drivers/media/i2c/max9286.c
10654
10655 MAX9860 MONO AUDIO VOICE CODEC DRIVER
10656 M:      Peter Rosin <[email protected]>
10657 L:      [email protected] (moderated for non-subscribers)
10658 S:      Maintained
10659 F:      Documentation/devicetree/bindings/sound/max9860.txt
10660 F:      sound/soc/codecs/max9860.*
10661
10662 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
10663 M:      Andreas Klinger <[email protected]>
10664 L:      [email protected]
10665 S:      Maintained
10666 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
10667 F:      drivers/iio/proximity/mb1232.c
10668
10669 MAXIM MAX77650 PMIC MFD DRIVER
10670 M:      Bartosz Golaszewski <[email protected]>
10671 L:      [email protected]
10672 S:      Maintained
10673 F:      Documentation/devicetree/bindings/*/*max77650.yaml
10674 F:      Documentation/devicetree/bindings/*/max77650*.yaml
10675 F:      drivers/gpio/gpio-max77650.c
10676 F:      drivers/input/misc/max77650-onkey.c
10677 F:      drivers/leds/leds-max77650.c
10678 F:      drivers/mfd/max77650.c
10679 F:      drivers/power/supply/max77650-charger.c
10680 F:      drivers/regulator/max77650-regulator.c
10681 F:      include/linux/mfd/max77650.h
10682
10683 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
10684 M:      Javier Martinez Canillas <[email protected]>
10685 L:      [email protected]
10686 S:      Supported
10687 F:      Documentation/devicetree/bindings/*/*max77802.txt
10688 F:      drivers/regulator/max77802-regulator.c
10689 F:      include/dt-bindings/*/*max77802.h
10690
10691 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
10692 M:      Krzysztof Kozlowski <[email protected]>
10693 M:      Bartlomiej Zolnierkiewicz <[email protected]>
10694 L:      [email protected]
10695 S:      Supported
10696 F:      drivers/power/supply/max14577_charger.c
10697 F:      drivers/power/supply/max77693_charger.c
10698
10699 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
10700 M:      Chanwoo Choi <[email protected]>
10701 M:      Krzysztof Kozlowski <[email protected]>
10702 M:      Bartlomiej Zolnierkiewicz <[email protected]>
10703 L:      [email protected]
10704 S:      Supported
10705 F:      Documentation/devicetree/bindings/*/max77686.txt
10706 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
10707 F:      Documentation/devicetree/bindings/mfd/max14577.txt
10708 F:      Documentation/devicetree/bindings/mfd/max77693.txt
10709 F:      drivers/*/max14577*.c
10710 F:      drivers/*/max77686*.c
10711 F:      drivers/*/max77693*.c
10712 F:      drivers/clk/clk-max77686.c
10713 F:      drivers/extcon/extcon-max14577.c
10714 F:      drivers/extcon/extcon-max77693.c
10715 F:      drivers/rtc/rtc-max77686.c
10716 F:      include/linux/mfd/max14577*.h
10717 F:      include/linux/mfd/max77686*.h
10718 F:      include/linux/mfd/max77693*.h
10719
10720 MAXIRADIO FM RADIO RECEIVER DRIVER
10721 M:      Hans Verkuil <[email protected]>
10722 L:      [email protected]
10723 S:      Maintained
10724 W:      https://linuxtv.org
10725 T:      git git://linuxtv.org/media_tree.git
10726 F:      drivers/media/radio/radio-maxiradio*
10727
10728 MCAN MMIO DEVICE DRIVER
10729 M:      Dan Murphy <[email protected]>
10730 M:      Sriram Dash <[email protected]>
10731 L:      [email protected]
10732 S:      Maintained
10733 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
10734 F:      drivers/net/can/m_can/m_can.c
10735 F:      drivers/net/can/m_can/m_can.h
10736 F:      drivers/net/can/m_can/m_can_platform.c
10737
10738 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
10739 M:      Rishi Gupta <[email protected]>
10740 L:      [email protected]
10741 L:      [email protected]
10742 S:      Maintained
10743 F:      drivers/hid/hid-mcp2221.c
10744
10745 MCP251XFD SPI-CAN NETWORK DRIVER
10746 M:      Marc Kleine-Budde <[email protected]>
10747 M:      Manivannan Sadhasivam <[email protected]>
10748 R:      Thomas Kopp <[email protected]>
10749 L:      [email protected]
10750 S:      Maintained
10751 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
10752 F:      drivers/net/can/spi/mcp251xfd/
10753
10754 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
10755 M:      Peter Rosin <[email protected]>
10756 L:      [email protected]
10757 S:      Maintained
10758 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
10759 F:      drivers/iio/potentiometer/mcp4018.c
10760 F:      drivers/iio/potentiometer/mcp4531.c
10761
10762 MCR20A IEEE-802.15.4 RADIO DRIVER
10763 M:      Xue Liu <[email protected]>
10764 L:      [email protected]
10765 S:      Maintained
10766 W:      https://github.com/xueliu/mcr20a-linux
10767 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
10768 F:      drivers/net/ieee802154/mcr20a.c
10769 F:      drivers/net/ieee802154/mcr20a.h
10770
10771 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
10772 M:      William Breathitt Gray <[email protected]>
10773 L:      [email protected]
10774 S:      Maintained
10775 F:      drivers/iio/dac/cio-dac.c
10776
10777 MEDIA CONTROLLER FRAMEWORK
10778 M:      Sakari Ailus <[email protected]>
10779 M:      Laurent Pinchart <[email protected]>
10780 L:      [email protected]
10781 S:      Supported
10782 W:      https://www.linuxtv.org
10783 T:      git git://linuxtv.org/media_tree.git
10784 F:      drivers/media/mc/
10785 F:      include/media/media-*.h
10786 F:      include/uapi/linux/media.h
10787
10788 MEDIA DRIVER FOR FREESCALE IMX PXP
10789 M:      Philipp Zabel <[email protected]>
10790 L:      [email protected]
10791 S:      Maintained
10792 T:      git git://linuxtv.org/media_tree.git
10793 F:      drivers/media/platform/imx-pxp.[ch]
10794
10795 MEDIA DRIVERS FOR ASCOT2E
10796 M:      Sergey Kozlov <[email protected]>
10797 M:      Abylay Ospan <[email protected]>
10798 L:      [email protected]
10799 S:      Supported
10800 W:      https://linuxtv.org
10801 W:      http://netup.tv/
10802 T:      git git://linuxtv.org/media_tree.git
10803 F:      drivers/media/dvb-frontends/ascot2e*
10804
10805 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
10806 M:      Jasmin Jessich <[email protected]>
10807 L:      [email protected]
10808 S:      Maintained
10809 W:      https://linuxtv.org
10810 T:      git git://linuxtv.org/media_tree.git
10811 F:      drivers/media/dvb-frontends/cxd2099*
10812
10813 MEDIA DRIVERS FOR CXD2841ER
10814 M:      Sergey Kozlov <[email protected]>
10815 M:      Abylay Ospan <[email protected]>
10816 L:      [email protected]
10817 S:      Supported
10818 W:      https://linuxtv.org
10819 W:      http://netup.tv/
10820 T:      git git://linuxtv.org/media_tree.git
10821 F:      drivers/media/dvb-frontends/cxd2841er*
10822
10823 MEDIA DRIVERS FOR CXD2880
10824 M:      Yasunari Takiguchi <[email protected]>
10825 L:      [email protected]
10826 S:      Supported
10827 W:      http://linuxtv.org/
10828 T:      git git://linuxtv.org/media_tree.git
10829 F:      drivers/media/dvb-frontends/cxd2880/*
10830 F:      drivers/media/spi/cxd2880*
10831
10832 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
10833 L:      [email protected]
10834 S:      Orphan
10835 W:      https://linuxtv.org
10836 T:      git git://linuxtv.org/media_tree.git
10837 F:      drivers/media/pci/ddbridge/*
10838
10839 MEDIA DRIVERS FOR FREESCALE IMX
10840 M:      Steve Longerbeam <[email protected]>
10841 M:      Philipp Zabel <[email protected]>
10842 L:      [email protected]
10843 S:      Maintained
10844 T:      git git://linuxtv.org/media_tree.git
10845 F:      Documentation/admin-guide/media/imx.rst
10846 F:      Documentation/devicetree/bindings/media/imx.txt
10847 F:      drivers/staging/media/imx/
10848 F:      include/linux/imx-media.h
10849 F:      include/media/imx.h
10850
10851 MEDIA DRIVERS FOR FREESCALE IMX7
10852 M:      Rui Miguel Silva <[email protected]>
10853 L:      [email protected]
10854 S:      Maintained
10855 T:      git git://linuxtv.org/media_tree.git
10856 F:      Documentation/admin-guide/media/imx7.rst
10857 F:      Documentation/devicetree/bindings/media/imx7-csi.txt
10858 F:      Documentation/devicetree/bindings/media/imx7-mipi-csi2.txt
10859 F:      drivers/staging/media/imx/imx7-media-csi.c
10860 F:      drivers/staging/media/imx/imx7-mipi-csis.c
10861
10862 MEDIA DRIVERS FOR HELENE
10863 M:      Abylay Ospan <[email protected]>
10864 L:      [email protected]
10865 S:      Supported
10866 W:      https://linuxtv.org
10867 W:      http://netup.tv/
10868 T:      git git://linuxtv.org/media_tree.git
10869 F:      drivers/media/dvb-frontends/helene*
10870
10871 MEDIA DRIVERS FOR HORUS3A
10872 M:      Sergey Kozlov <[email protected]>
10873 M:      Abylay Ospan <[email protected]>
10874 L:      [email protected]
10875 S:      Supported
10876 W:      https://linuxtv.org
10877 W:      http://netup.tv/
10878 T:      git git://linuxtv.org/media_tree.git
10879 F:      drivers/media/dvb-frontends/horus3a*
10880
10881 MEDIA DRIVERS FOR LNBH25
10882 M:      Sergey Kozlov <[email protected]>
10883 M:      Abylay Ospan <[email protected]>
10884 L:      [email protected]
10885 S:      Supported
10886 W:      https://linuxtv.org
10887 W:      http://netup.tv/
10888 T:      git git://linuxtv.org/media_tree.git
10889 F:      drivers/media/dvb-frontends/lnbh25*
10890
10891 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
10892 L:      [email protected]
10893 S:      Orphan
10894 W:      https://linuxtv.org
10895 T:      git git://linuxtv.org/media_tree.git
10896 F:      drivers/media/dvb-frontends/mxl5xx*
10897
10898 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
10899 M:      Sergey Kozlov <[email protected]>
10900 M:      Abylay Ospan <[email protected]>
10901 L:      [email protected]
10902 S:      Supported
10903 W:      https://linuxtv.org
10904 W:      http://netup.tv/
10905 T:      git git://linuxtv.org/media_tree.git
10906 F:      drivers/media/pci/netup_unidvb/*
10907
10908 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
10909 M:      Dmitry Osipenko <[email protected]>
10910 L:      [email protected]
10911 L:      [email protected]
10912 S:      Maintained
10913 T:      git git://linuxtv.org/media_tree.git
10914 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
10915 F:      drivers/staging/media/tegra-vde/
10916
10917 MEDIA DRIVERS FOR RENESAS - CEU
10918 M:      Jacopo Mondi <[email protected]>
10919 L:      [email protected]
10920 L:      [email protected]
10921 S:      Supported
10922 T:      git git://linuxtv.org/media_tree.git
10923 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
10924 F:      drivers/media/platform/renesas-ceu.c
10925 F:      include/media/drv-intf/renesas-ceu.h
10926
10927 MEDIA DRIVERS FOR RENESAS - DRIF
10928 M:      Ramesh Shanmugasundaram <[email protected]>
10929 L:      [email protected]
10930 L:      [email protected]
10931 S:      Supported
10932 T:      git git://linuxtv.org/media_tree.git
10933 F:      Documentation/devicetree/bindings/media/renesas,drif.txt
10934 F:      drivers/media/platform/rcar_drif.c
10935
10936 MEDIA DRIVERS FOR RENESAS - FCP
10937 M:      Laurent Pinchart <[email protected]>
10938 L:      [email protected]
10939 L:      [email protected]
10940 S:      Supported
10941 T:      git git://linuxtv.org/media_tree.git
10942 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
10943 F:      drivers/media/platform/rcar-fcp.c
10944 F:      include/media/rcar-fcp.h
10945
10946 MEDIA DRIVERS FOR RENESAS - FDP1
10947 M:      Kieran Bingham <[email protected]>
10948 L:      [email protected]
10949 L:      [email protected]
10950 S:      Supported
10951 T:      git git://linuxtv.org/media_tree.git
10952 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
10953 F:      drivers/media/platform/rcar_fdp1.c
10954
10955 MEDIA DRIVERS FOR RENESAS - VIN
10956 M:      Niklas Söderlund <[email protected]>
10957 L:      [email protected]
10958 L:      [email protected]
10959 S:      Supported
10960 T:      git git://linuxtv.org/media_tree.git
10961 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
10962 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
10963 F:      drivers/media/platform/rcar-vin/
10964
10965 MEDIA DRIVERS FOR RENESAS - VSP1
10966 M:      Laurent Pinchart <[email protected]>
10967 M:      Kieran Bingham <[email protected]>
10968 L:      [email protected]
10969 L:      [email protected]
10970 S:      Supported
10971 T:      git git://linuxtv.org/media_tree.git
10972 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
10973 F:      drivers/media/platform/vsp1/
10974
10975 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
10976 L:      [email protected]
10977 S:      Orphan
10978 W:      https://linuxtv.org
10979 T:      git git://linuxtv.org/media_tree.git
10980 F:      drivers/media/dvb-frontends/stv0910*
10981
10982 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
10983 L:      [email protected]
10984 S:      Orphan
10985 W:      https://linuxtv.org
10986 T:      git git://linuxtv.org/media_tree.git
10987 F:      drivers/media/dvb-frontends/stv6111*
10988
10989 MEDIA DRIVERS FOR STM32 - DCMI
10990 M:      Hugues Fruchet <[email protected]>
10991 L:      [email protected]
10992 S:      Supported
10993 T:      git git://linuxtv.org/media_tree.git
10994 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
10995 F:      drivers/media/platform/stm32/stm32-dcmi.c
10996
10997 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
10998 M:      Mauro Carvalho Chehab <[email protected]>
10999 L:      [email protected]
11000 S:      Maintained
11001 W:      https://linuxtv.org
11002 Q:      http://patchwork.kernel.org/project/linux-media/list/
11003 T:      git git://linuxtv.org/media_tree.git
11004 F:      Documentation/admin-guide/media/
11005 F:      Documentation/devicetree/bindings/media/
11006 F:      Documentation/driver-api/media/
11007 F:      Documentation/userspace-api/media/
11008 F:      drivers/media/
11009 F:      drivers/staging/media/
11010 F:      include/linux/platform_data/media/
11011 F:      include/media/
11012 F:      include/uapi/linux/dvb/
11013 F:      include/uapi/linux/ivtv*
11014 F:      include/uapi/linux/media.h
11015 F:      include/uapi/linux/meye.h
11016 F:      include/uapi/linux/uvcvideo.h
11017 F:      include/uapi/linux/v4l2-*
11018 F:      include/uapi/linux/videodev2.h
11019
11020 MEDIATEK BLUETOOTH DRIVER
11021 M:      Sean Wang <[email protected]>
11022 L:      [email protected]
11023 L:      [email protected] (moderated for non-subscribers)
11024 S:      Maintained
11025 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
11026 F:      drivers/bluetooth/btmtkuart.c
11027
11028 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
11029 M:      Sean Wang <[email protected]>
11030 L:      [email protected]
11031 S:      Maintained
11032 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
11033 F:      drivers/power/reset/mt6323-poweroff.c
11034
11035 MEDIATEK CIR DRIVER
11036 M:      Sean Wang <[email protected]>
11037 S:      Maintained
11038 F:      drivers/media/rc/mtk-cir.c
11039
11040 MEDIATEK DMA DRIVER
11041 M:      Sean Wang <[email protected]>
11042 L:      [email protected]
11043 L:      [email protected] (moderated for non-subscribers)
11044 L:      [email protected] (moderated for non-subscribers)
11045 S:      Maintained
11046 F:      Documentation/devicetree/bindings/dma/mtk-*
11047 F:      drivers/dma/mediatek/
11048
11049 MEDIATEK ETHERNET DRIVER
11050 M:      Felix Fietkau <[email protected]>
11051 M:      John Crispin <[email protected]>
11052 M:      Sean Wang <[email protected]>
11053 M:      Mark Lee <[email protected]>
11054 L:      [email protected]
11055 S:      Maintained
11056 F:      drivers/net/ethernet/mediatek/
11057
11058 MEDIATEK I2C CONTROLLER DRIVER
11059 M:      Qii Wang <[email protected]>
11060 L:      [email protected]
11061 S:      Maintained
11062 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.txt
11063 F:      drivers/i2c/busses/i2c-mt65xx.c
11064
11065 MEDIATEK JPEG DRIVER
11066 M:      Rick Chang <[email protected]>
11067 M:      Bin Liu <[email protected]>
11068 S:      Supported
11069 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
11070 F:      drivers/media/platform/mtk-jpeg/
11071
11072 MEDIATEK MDP DRIVER
11073 M:      Minghsiu Tsai <[email protected]>
11074 M:      Houlong Wei <[email protected]>
11075 M:      Andrew-CT Chen <[email protected]>
11076 S:      Supported
11077 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
11078 F:      drivers/media/platform/mtk-mdp/
11079 F:      drivers/media/platform/mtk-vpu/
11080
11081 MEDIATEK MEDIA DRIVER
11082 M:      Tiffany Lin <[email protected]>
11083 M:      Andrew-CT Chen <[email protected]>
11084 S:      Supported
11085 F:      Documentation/devicetree/bindings/media/mediatek-vcodec.txt
11086 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
11087 F:      drivers/media/platform/mtk-vcodec/
11088 F:      drivers/media/platform/mtk-vpu/
11089
11090 MEDIATEK MMC/SD/SDIO DRIVER
11091 M:      Chaotian Jing <[email protected]>
11092 S:      Maintained
11093 F:      Documentation/devicetree/bindings/mmc/mtk-sd.txt
11094 F:      drivers/mmc/host/mtk-sd.c
11095
11096 MEDIATEK MT76 WIRELESS LAN DRIVER
11097 M:      Felix Fietkau <[email protected]>
11098 M:      Lorenzo Bianconi <[email protected]>
11099 R:      Ryder Lee <[email protected]>
11100 L:      [email protected]
11101 S:      Maintained
11102 F:      drivers/net/wireless/mediatek/mt76/
11103
11104 MEDIATEK MT7601U WIRELESS LAN DRIVER
11105 M:      Jakub Kicinski <[email protected]>
11106 L:      [email protected]
11107 S:      Maintained
11108 F:      drivers/net/wireless/mediatek/mt7601u/
11109
11110 MEDIATEK MT7621/28/88 I2C DRIVER
11111 M:      Stefan Roese <[email protected]>
11112 L:      [email protected]
11113 S:      Maintained
11114 F:      Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
11115 F:      drivers/i2c/busses/i2c-mt7621.c
11116
11117 MEDIATEK NAND CONTROLLER DRIVER
11118 L:      [email protected]
11119 S:      Orphan
11120 F:      Documentation/devicetree/bindings/mtd/mtk-nand.txt
11121 F:      drivers/mtd/nand/raw/mtk_*
11122
11123 MEDIATEK PMIC LED DRIVER
11124 M:      Sean Wang <[email protected]>
11125 S:      Maintained
11126 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
11127 F:      drivers/leds/leds-mt6323.c
11128
11129 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
11130 M:      Sean Wang <[email protected]>
11131 S:      Maintained
11132 F:      drivers/char/hw_random/mtk-rng.c
11133
11134 MEDIATEK SWITCH DRIVER
11135 M:      Sean Wang <[email protected]>
11136 M:      Landen Chao <[email protected]>
11137 L:      [email protected]
11138 S:      Maintained
11139 F:      drivers/net/dsa/mt7530.*
11140 F:      net/dsa/tag_mtk.c
11141
11142 MEDIATEK USB3 DRD IP DRIVER
11143 M:      Chunfeng Yun <[email protected]>
11144 L:      [email protected]
11145 L:      [email protected] (moderated for non-subscribers)
11146 L:      [email protected] (moderated for non-subscribers)
11147 S:      Maintained
11148 F:      drivers/usb/mtu3/
11149
11150 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
11151 M:      Peter Senna Tschudin <[email protected]>
11152 M:      Martin Donnelly <[email protected]>
11153 M:      Martyn Welch <[email protected]>
11154 S:      Maintained
11155 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
11156 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
11157
11158 MEGARAID SCSI/SAS DRIVERS
11159 M:      Kashyap Desai <[email protected]>
11160 M:      Sumit Saxena <[email protected]>
11161 M:      Shivasharan S <[email protected]>
11162 L:      [email protected]
11163 L:      [email protected]
11164 S:      Maintained
11165 W:      http://www.avagotech.com/support/
11166 F:      Documentation/scsi/megaraid.rst
11167 F:      drivers/scsi/megaraid.*
11168 F:      drivers/scsi/megaraid/
11169
11170 MELEXIS MLX90614 DRIVER
11171 M:      Crt Mori <[email protected]>
11172 L:      [email protected]
11173 S:      Supported
11174 W:      http://www.melexis.com
11175 F:      drivers/iio/temperature/mlx90614.c
11176
11177 MELEXIS MLX90632 DRIVER
11178 M:      Crt Mori <[email protected]>
11179 L:      [email protected]
11180 S:      Supported
11181 W:      http://www.melexis.com
11182 F:      drivers/iio/temperature/mlx90632.c
11183
11184 MELFAS MIP4 TOUCHSCREEN DRIVER
11185 M:      Sangwon Jee <[email protected]>
11186 S:      Supported
11187 W:      http://www.melfas.com
11188 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
11189 F:      drivers/input/touchscreen/melfas_mip4.c
11190
11191 MELLANOX BLUEFIELD I2C DRIVER
11192 M:      Khalil Blaiech <[email protected]>
11193 L:      [email protected]
11194 S:      Supported
11195 F:      drivers/i2c/busses/i2c-mlxbf.c
11196
11197 MELLANOX ETHERNET DRIVER (mlx4_en)
11198 M:      Tariq Toukan <[email protected]>
11199 L:      [email protected]
11200 S:      Supported
11201 W:      http://www.mellanox.com
11202 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11203 F:      drivers/net/ethernet/mellanox/mlx4/en_*
11204
11205 MELLANOX ETHERNET DRIVER (mlx5e)
11206 M:      Saeed Mahameed <[email protected]>
11207 L:      [email protected]
11208 S:      Supported
11209 W:      http://www.mellanox.com
11210 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11211 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
11212
11213 MELLANOX ETHERNET INNOVA DRIVERS
11214 R:      Boris Pismenny <[email protected]>
11215 L:      [email protected]
11216 S:      Supported
11217 W:      http://www.mellanox.com
11218 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11219 F:      drivers/net/ethernet/mellanox/mlx5/core/accel/*
11220 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
11221 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
11222 F:      include/linux/mlx5/mlx5_ifc_fpga.h
11223
11224 MELLANOX ETHERNET SWITCH DRIVERS
11225 M:      Jiri Pirko <[email protected]>
11226 M:      Ido Schimmel <[email protected]>
11227 L:      [email protected]
11228 S:      Supported
11229 W:      http://www.mellanox.com
11230 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11231 F:      drivers/net/ethernet/mellanox/mlxsw/
11232 F:      tools/testing/selftests/drivers/net/mlxsw/
11233
11234 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
11235 M:      [email protected]
11236 L:      [email protected]
11237 S:      Supported
11238 W:      http://www.mellanox.com
11239 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11240 F:      drivers/net/ethernet/mellanox/mlxfw/
11241
11242 MELLANOX HARDWARE PLATFORM SUPPORT
11243 M:      Andy Shevchenko <[email protected]>
11244 M:      Darren Hart <[email protected]>
11245 M:      Vadim Pasternak <[email protected]>
11246 L:      [email protected]
11247 S:      Supported
11248 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
11249 F:      drivers/platform/mellanox/
11250 F:      include/linux/platform_data/mlxreg.h
11251
11252 MELLANOX MLX4 core VPI driver
11253 M:      Tariq Toukan <[email protected]>
11254 L:      [email protected]
11255 L:      [email protected]
11256 S:      Supported
11257 W:      http://www.mellanox.com
11258 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11259 F:      drivers/net/ethernet/mellanox/mlx4/
11260 F:      include/linux/mlx4/
11261
11262 MELLANOX MLX4 IB driver
11263 M:      Yishai Hadas <[email protected]>
11264 L:      [email protected]
11265 S:      Supported
11266 W:      http://www.mellanox.com
11267 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11268 F:      drivers/infiniband/hw/mlx4/
11269 F:      include/linux/mlx4/
11270 F:      include/uapi/rdma/mlx4-abi.h
11271
11272 MELLANOX MLX5 core VPI driver
11273 M:      Saeed Mahameed <[email protected]>
11274 M:      Leon Romanovsky <[email protected]>
11275 L:      [email protected]
11276 L:      [email protected]
11277 S:      Supported
11278 W:      http://www.mellanox.com
11279 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11280 F:      Documentation/networking/device_drivers/ethernet/mellanox/
11281 F:      drivers/net/ethernet/mellanox/mlx5/core/
11282 F:      include/linux/mlx5/
11283
11284 MELLANOX MLX5 IB driver
11285 M:      Leon Romanovsky <[email protected]>
11286 L:      [email protected]
11287 S:      Supported
11288 W:      http://www.mellanox.com
11289 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11290 F:      drivers/infiniband/hw/mlx5/
11291 F:      include/linux/mlx5/
11292 F:      include/uapi/rdma/mlx5-abi.h
11293
11294 MELLANOX MLXCPLD I2C AND MUX DRIVER
11295 M:      Vadim Pasternak <[email protected]>
11296 M:      Michael Shych <[email protected]>
11297 L:      [email protected]
11298 S:      Supported
11299 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
11300 F:      drivers/i2c/busses/i2c-mlxcpld.c
11301 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
11302
11303 MELLANOX MLXCPLD LED DRIVER
11304 M:      Vadim Pasternak <[email protected]>
11305 L:      [email protected]
11306 S:      Supported
11307 F:      Documentation/leds/leds-mlxcpld.rst
11308 F:      drivers/leds/leds-mlxcpld.c
11309 F:      drivers/leds/leds-mlxreg.c
11310
11311 MELLANOX PLATFORM DRIVER
11312 M:      Vadim Pasternak <[email protected]>
11313 L:      [email protected]
11314 S:      Supported
11315 F:      drivers/platform/x86/mlx-platform.c
11316
11317 MEMBARRIER SUPPORT
11318 M:      Mathieu Desnoyers <[email protected]>
11319 M:      "Paul E. McKenney" <[email protected]>
11320 L:      [email protected]
11321 S:      Supported
11322 F:      arch/powerpc/include/asm/membarrier.h
11323 F:      include/uapi/linux/membarrier.h
11324 F:      kernel/sched/membarrier.c
11325
11326 MEMBLOCK
11327 M:      Mike Rapoport <[email protected]>
11328 L:      [email protected]
11329 S:      Maintained
11330 F:      Documentation/core-api/boot-time-mm.rst
11331 F:      include/linux/memblock.h
11332 F:      mm/memblock.c
11333
11334 MEMORY CONTROLLER DRIVERS
11335 M:      Krzysztof Kozlowski <[email protected]>
11336 L:      [email protected]
11337 S:      Maintained
11338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
11339 F:      Documentation/devicetree/bindings/memory-controllers/
11340 F:      drivers/memory/
11341
11342 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
11343 M:      Dmitry Osipenko <[email protected]>
11344 L:      [email protected]
11345 L:      [email protected]
11346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
11347 S:      Maintained
11348 F:      drivers/devfreq/tegra20-devfreq.c
11349 F:      drivers/devfreq/tegra30-devfreq.c
11350
11351 MEMORY MANAGEMENT
11352 M:      Andrew Morton <[email protected]>
11353 L:      [email protected]
11354 S:      Maintained
11355 W:      http://www.linux-mm.org
11356 T:      quilt https://ozlabs.org/~akpm/mmotm/
11357 T:      quilt https://ozlabs.org/~akpm/mmots/
11358 T:      git git://github.com/hnaz/linux-mm.git
11359 F:      include/linux/gfp.h
11360 F:      include/linux/memory_hotplug.h
11361 F:      include/linux/mm.h
11362 F:      include/linux/mmzone.h
11363 F:      include/linux/vmalloc.h
11364 F:      mm/
11365
11366 MEMORY TECHNOLOGY DEVICES (MTD)
11367 M:      Miquel Raynal <[email protected]>
11368 M:      Richard Weinberger <[email protected]>
11369 M:      Vignesh Raghavendra <[email protected]>
11370 L:      [email protected]
11371 S:      Maintained
11372 W:      http://www.linux-mtd.infradead.org/
11373 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
11374 C:      irc://irc.oftc.net/mtd
11375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
11376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
11377 F:      Documentation/devicetree/bindings/mtd/
11378 F:      drivers/mtd/
11379 F:      include/linux/mtd/
11380 F:      include/uapi/mtd/
11381
11382 MEN A21 WATCHDOG DRIVER
11383 M:      Johannes Thumshirn <[email protected]>
11384 L:      [email protected]
11385 S:      Maintained
11386 F:      drivers/watchdog/mena21_wdt.c
11387
11388 MEN CHAMELEON BUS (mcb)
11389 M:      Johannes Thumshirn <[email protected]>
11390 S:      Maintained
11391 F:      Documentation/driver-api/men-chameleon-bus.rst
11392 F:      drivers/mcb/
11393 F:      include/linux/mcb.h
11394
11395 MEN F21BMC (Board Management Controller)
11396 M:      Andreas Werner <[email protected]>
11397 S:      Supported
11398 F:      Documentation/hwmon/menf21bmc.rst
11399 F:      drivers/hwmon/menf21bmc_hwmon.c
11400 F:      drivers/leds/leds-menf21bmc.c
11401 F:      drivers/mfd/menf21bmc.c
11402 F:      drivers/watchdog/menf21bmc_wdt.c
11403
11404 MEN Z069 WATCHDOG DRIVER
11405 M:      Johannes Thumshirn <[email protected]>
11406 L:      [email protected]
11407 S:      Maintained
11408 F:      drivers/watchdog/menz69_wdt.c
11409
11410 MESON AO CEC DRIVER FOR AMLOGIC SOCS
11411 M:      Neil Armstrong <[email protected]>
11412 L:      [email protected]
11413 L:      [email protected]
11414 S:      Supported
11415 W:      http://linux-meson.com/
11416 T:      git git://linuxtv.org/media_tree.git
11417 F:      Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml
11418 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
11419 F:      drivers/media/cec/platform/meson/ao-cec.c
11420
11421 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
11422 M:      Liang Yang <[email protected]>
11423 L:      [email protected]
11424 S:      Maintained
11425 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt
11426 F:      drivers/mtd/nand/raw/meson_*
11427
11428 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
11429 M:      Neil Armstrong <[email protected]>
11430 L:      [email protected]
11431 L:      [email protected]
11432 S:      Supported
11433 T:      git git://linuxtv.org/media_tree.git
11434 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
11435 F:      drivers/staging/media/meson/vdec/
11436
11437 METHODE UDPU SUPPORT
11438 M:      Vladimir Vid <[email protected]>
11439 S:      Maintained
11440 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
11441
11442 MHI BUS
11443 M:      Manivannan Sadhasivam <[email protected]>
11444 M:      Hemant Kumar <[email protected]>
11445 L:      [email protected]
11446 S:      Maintained
11447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
11448 F:      Documentation/ABI/stable/sysfs-bus-mhi
11449 F:      Documentation/mhi/
11450 F:      drivers/bus/mhi/
11451 F:      include/linux/mhi.h
11452
11453 MICROBLAZE ARCHITECTURE
11454 M:      Michal Simek <[email protected]>
11455 S:      Supported
11456 W:      http://www.monstr.eu/fdt/
11457 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
11458 F:      arch/microblaze/
11459
11460 MICROCHIP AT91 DMA DRIVERS
11461 M:      Ludovic Desroches <[email protected]>
11462 M:      Tudor Ambarus <[email protected]>
11463 L:      [email protected] (moderated for non-subscribers)
11464 L:      [email protected]
11465 S:      Supported
11466 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
11467 F:      drivers/dma/at_hdmac.c
11468 F:      drivers/dma/at_hdmac_regs.h
11469 F:      drivers/dma/at_xdmac.c
11470 F:      include/dt-bindings/dma/at91.h
11471 F:      include/linux/platform_data/dma-atmel.h
11472
11473 MICROCHIP AT91 SERIAL DRIVER
11474 M:      Richard Genoud <[email protected]>
11475 S:      Maintained
11476 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
11477 F:      drivers/tty/serial/atmel_serial.c
11478 F:      drivers/tty/serial/atmel_serial.h
11479
11480 MICROCHIP AT91 USART MFD DRIVER
11481 M:      Radu Pirea <[email protected]>
11482 L:      [email protected]
11483 S:      Supported
11484 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
11485 F:      drivers/mfd/at91-usart.c
11486 F:      include/dt-bindings/mfd/at91-usart.h
11487
11488 MICROCHIP AT91 USART SPI DRIVER
11489 M:      Radu Pirea <[email protected]>
11490 L:      [email protected]
11491 S:      Supported
11492 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
11493 F:      drivers/spi/spi-at91-usart.c
11494
11495 MICROCHIP AUDIO ASOC DRIVERS
11496 M:      Codrin Ciubotariu <[email protected]>
11497 L:      [email protected] (moderated for non-subscribers)
11498 S:      Supported
11499 F:      sound/soc/atmel
11500
11501 MICROCHIP ECC DRIVER
11502 M:      Tudor Ambarus <[email protected]>
11503 L:      [email protected]
11504 S:      Maintained
11505 F:      drivers/crypto/atmel-ecc.*
11506
11507 MICROCHIP I2C DRIVER
11508 M:      Codrin Ciubotariu <[email protected]>
11509 L:      [email protected]
11510 S:      Supported
11511 F:      drivers/i2c/busses/i2c-at91-*.c
11512 F:      drivers/i2c/busses/i2c-at91.h
11513
11514 MICROCHIP ISC DRIVER
11515 M:      Eugen Hristev <[email protected]>
11516 L:      [email protected]
11517 S:      Supported
11518 F:      Documentation/devicetree/bindings/media/atmel-isc.txt
11519 F:      drivers/media/platform/atmel/atmel-isc-base.c
11520 F:      drivers/media/platform/atmel/atmel-isc-regs.h
11521 F:      drivers/media/platform/atmel/atmel-isc.h
11522 F:      drivers/media/platform/atmel/atmel-sama5d2-isc.c
11523 F:      include/linux/atmel-isc-media.h
11524
11525 MICROCHIP ISI DRIVER
11526 M:      Eugen Hristev <[email protected]>
11527 L:      [email protected]
11528 S:      Supported
11529 F:      drivers/media/platform/atmel/atmel-isi.c
11530 F:      drivers/media/platform/atmel/atmel-isi.h
11531
11532 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
11533 M:      Woojung Huh <[email protected]>
11534 M:      Microchip Linux Driver Support <[email protected]>
11535 L:      [email protected]
11536 S:      Maintained
11537 F:      Documentation/devicetree/bindings/net/dsa/ksz.txt
11538 F:      drivers/net/dsa/microchip/*
11539 F:      include/linux/platform_data/microchip-ksz.h
11540 F:      net/dsa/tag_ksz.c
11541
11542 MICROCHIP LAN743X ETHERNET DRIVER
11543 M:      Bryan Whitehead <[email protected]>
11544 M:      Microchip Linux Driver Support <[email protected]>
11545 L:      [email protected]
11546 S:      Maintained
11547 F:      drivers/net/ethernet/microchip/lan743x_*
11548
11549 MICROCHIP LCDFB DRIVER
11550 M:      Nicolas Ferre <[email protected]>
11551 L:      [email protected]
11552 S:      Maintained
11553 F:      drivers/video/fbdev/atmel_lcdfb.c
11554 F:      include/video/atmel_lcdc.h
11555
11556 MICROCHIP MCP16502 PMIC DRIVER
11557 M:      Andrei Stefanescu <[email protected]>
11558 L:      [email protected] (moderated for non-subscribers)
11559 S:      Maintained
11560 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
11561 F:      drivers/regulator/mcp16502.c
11562
11563 MICROCHIP MCP3911 ADC DRIVER
11564 M:      Marcus Folkesson <[email protected]>
11565 M:      Kent Gustavsson <[email protected]>
11566 L:      [email protected]
11567 S:      Supported
11568 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
11569 F:      drivers/iio/adc/mcp3911.c
11570
11571 MICROCHIP MMC/SD/SDIO MCI DRIVER
11572 M:      Ludovic Desroches <[email protected]>
11573 S:      Maintained
11574 F:      drivers/mmc/host/atmel-mci.c
11575
11576 MICROCHIP NAND DRIVER
11577 M:      Tudor Ambarus <[email protected]>
11578 L:      [email protected]
11579 S:      Supported
11580 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
11581 F:      drivers/mtd/nand/raw/atmel/*
11582
11583 MICROCHIP PWM DRIVER
11584 M:      Claudiu Beznea <[email protected]>
11585 L:      [email protected] (moderated for non-subscribers)
11586 L:      [email protected]
11587 S:      Supported
11588 F:      Documentation/devicetree/bindings/pwm/atmel-pwm.txt
11589 F:      drivers/pwm/pwm-atmel.c
11590
11591 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
11592 M:      Eugen Hristev <[email protected]>
11593 L:      [email protected]
11594 S:      Supported
11595 F:      Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt
11596 F:      drivers/iio/adc/at91-sama5d2_adc.c
11597 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
11598
11599 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
11600 M:      Claudiu Beznea <[email protected]>
11601 S:      Supported
11602 F:      drivers/power/reset/at91-sama5d2_shdwc.c
11603
11604 MICROCHIP SPI DRIVER
11605 M:      Tudor Ambarus <[email protected]>
11606 S:      Supported
11607 F:      drivers/spi/spi-atmel.*
11608
11609 MICROCHIP SSC DRIVER
11610 M:      Codrin Ciubotariu <[email protected]>
11611 L:      [email protected] (moderated for non-subscribers)
11612 S:      Supported
11613 F:      drivers/misc/atmel-ssc.c
11614 F:      include/linux/atmel-ssc.h
11615
11616 MICROCHIP USB251XB DRIVER
11617 M:      Richard Leitner <[email protected]>
11618 L:      [email protected]
11619 S:      Maintained
11620 F:      Documentation/devicetree/bindings/usb/usb251xb.txt
11621 F:      drivers/usb/misc/usb251xb.c
11622
11623 MICROCHIP USBA UDC DRIVER
11624 M:      Cristian Birsan <[email protected]>
11625 L:      [email protected] (moderated for non-subscribers)
11626 S:      Supported
11627 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
11628
11629 MICROCHIP WILC1000 WIFI DRIVER
11630 M:      Ajay Singh <[email protected]>
11631 M:      Claudiu Beznea <[email protected]>
11632 L:      [email protected]
11633 S:      Supported
11634 F:      drivers/net/wireless/microchip/wilc1000/
11635
11636 MICROSEMI MIPS SOCS
11637 M:      Alexandre Belloni <[email protected]>
11638 M:      Microchip Linux Driver Support <[email protected]>
11639 L:      [email protected]
11640 S:      Supported
11641 F:      Documentation/devicetree/bindings/mips/mscc.txt
11642 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
11643 F:      arch/mips/boot/dts/mscc/
11644 F:      arch/mips/configs/generic/board-ocelot.config
11645 F:      arch/mips/generic/board-ocelot.c
11646
11647 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
11648 M:      Don Brace <[email protected]>
11649 L:      [email protected]
11650 L:      [email protected]
11651 S:      Supported
11652 F:      Documentation/scsi/smartpqi.rst
11653 F:      drivers/scsi/smartpqi/Kconfig
11654 F:      drivers/scsi/smartpqi/Makefile
11655 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
11656 F:      include/linux/cciss*.h
11657 F:      include/uapi/linux/cciss*.h
11658
11659 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
11660 M:      Chen Yu <[email protected]>
11661 L:      [email protected]
11662 S:      Supported
11663 F:      drivers/platform/x86/surfacepro3_button.c
11664
11665 MICROTEK X6 SCANNER
11666 M:      Oliver Neukum <[email protected]>
11667 S:      Maintained
11668 F:      drivers/usb/image/microtek.*
11669
11670 MIPS
11671 M:      Thomas Bogendoerfer <[email protected]>
11672 L:      [email protected]
11673 S:      Maintained
11674 W:      http://www.linux-mips.org/
11675 Q:      https://patchwork.kernel.org/project/linux-mips/list/
11676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
11677 F:      Documentation/devicetree/bindings/mips/
11678 F:      Documentation/mips/
11679 F:      arch/mips/
11680 F:      drivers/platform/mips/
11681
11682 MIPS BOSTON DEVELOPMENT BOARD
11683 M:      Paul Burton <[email protected]>
11684 L:      [email protected]
11685 S:      Maintained
11686 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
11687 F:      arch/mips/boot/dts/img/boston.dts
11688 F:      arch/mips/configs/generic/board-boston.config
11689 F:      drivers/clk/imgtec/clk-boston.c
11690 F:      include/dt-bindings/clock/boston-clock.h
11691
11692 MIPS CORE DRIVERS
11693 M:      Thomas Bogendoerfer <[email protected]>
11694 M:      Serge Semin <[email protected]>
11695 L:      [email protected]
11696 S:      Supported
11697 F:      drivers/bus/mips_cdmm.c
11698 F:      drivers/clocksource/mips-gic-timer.c
11699 F:      drivers/cpuidle/cpuidle-cps.c
11700 F:      drivers/irqchip/irq-mips-cpu.c
11701 F:      drivers/irqchip/irq-mips-gic.c
11702
11703 MIPS GENERIC PLATFORM
11704 M:      Paul Burton <[email protected]>
11705 L:      [email protected]
11706 S:      Supported
11707 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
11708 F:      arch/mips/generic/
11709 F:      arch/mips/tools/generic-board-config.sh
11710
11711 MIPS RINT INSTRUCTION EMULATION
11712 M:      Aleksandar Markovic <[email protected]>
11713 L:      [email protected]
11714 S:      Supported
11715 F:      arch/mips/math-emu/dp_rint.c
11716 F:      arch/mips/math-emu/sp_rint.c
11717
11718 MIPS/LOONGSON1 ARCHITECTURE
11719 M:      Keguang Zhang <[email protected]>
11720 L:      [email protected]
11721 S:      Maintained
11722 F:      arch/mips/include/asm/mach-loongson32/
11723 F:      arch/mips/loongson32/
11724 F:      drivers/*/*/*loongson1*
11725 F:      drivers/*/*loongson1*
11726
11727 MIPS/LOONGSON2EF ARCHITECTURE
11728 M:      Jiaxun Yang <[email protected]>
11729 L:      [email protected]
11730 S:      Maintained
11731 F:      arch/mips/include/asm/mach-loongson2ef/
11732 F:      arch/mips/loongson2ef/
11733 F:      drivers/*/*/*loongson2*
11734 F:      drivers/*/*loongson2*
11735
11736 MIPS/LOONGSON64 ARCHITECTURE
11737 M:      Huacai Chen <[email protected]>
11738 M:      Jiaxun Yang <[email protected]>
11739 L:      [email protected]
11740 S:      Maintained
11741 F:      arch/mips/include/asm/mach-loongson64/
11742 F:      arch/mips/loongson64/
11743 F:      drivers/*/*/*loongson3*
11744 F:      drivers/*/*loongson3*
11745 F:      drivers/irqchip/irq-loongson*
11746 F:      drivers/platform/mips/cpu_hwmon.c
11747
11748 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
11749 M:      Hans Verkuil <[email protected]>
11750 L:      [email protected]
11751 S:      Odd Fixes
11752 W:      https://linuxtv.org
11753 T:      git git://linuxtv.org/media_tree.git
11754 F:      drivers/media/radio/radio-miropcm20*
11755
11756 MMP SUPPORT
11757 R:      Lubomir Rintel <[email protected]>
11758 L:      [email protected] (moderated for non-subscribers)
11759 S:      Odd Fixes
11760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
11761 F:      arch/arm/boot/dts/mmp*
11762 F:      arch/arm/mach-mmp/
11763 F:      include/linux/soc/mmp/
11764
11765 MMP USB PHY DRIVERS
11766 R:      Lubomir Rintel <[email protected]>
11767 L:      [email protected] (moderated for non-subscribers)
11768 S:      Maintained
11769 F:      drivers/phy/marvell/phy-mmp3-usb.c
11770 F:      drivers/phy/marvell/phy-pxa-usb.c
11771
11772 MMU GATHER AND TLB INVALIDATION
11773 M:      Will Deacon <[email protected]>
11774 M:      "Aneesh Kumar K.V" <[email protected]>
11775 M:      Andrew Morton <[email protected]>
11776 M:      Nick Piggin <[email protected]>
11777 M:      Peter Zijlstra <[email protected]>
11778 L:      [email protected]
11779 L:      [email protected]
11780 S:      Maintained
11781 F:      arch/*/include/asm/tlb.h
11782 F:      include/asm-generic/tlb.h
11783 F:      mm/mmu_gather.c
11784
11785 MN88472 MEDIA DRIVER
11786 M:      Antti Palosaari <[email protected]>
11787 L:      [email protected]
11788 S:      Maintained
11789 W:      https://linuxtv.org
11790 W:      http://palosaari.fi/linux/
11791 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11792 F:      drivers/media/dvb-frontends/mn88472*
11793
11794 MN88473 MEDIA DRIVER
11795 M:      Antti Palosaari <[email protected]>
11796 L:      [email protected]
11797 S:      Maintained
11798 W:      https://linuxtv.org
11799 W:      http://palosaari.fi/linux/
11800 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11801 F:      drivers/media/dvb-frontends/mn88473*
11802
11803 MODULE SUPPORT
11804 M:      Jessica Yu <[email protected]>
11805 S:      Maintained
11806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
11807 F:      include/linux/module.h
11808 F:      kernel/module.c
11809
11810 MONOLITHIC POWER SYSTEM PMIC DRIVER
11811 M:      Saravanan Sekar <[email protected]>
11812 S:      Maintained
11813 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
11814 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
11815 F:      drivers/iio/adc/mp2629_adc.c
11816 F:      drivers/mfd/mp2629.c
11817 F:      drivers/power/supply/mp2629_charger.c
11818 F:      drivers/regulator/mp5416.c
11819 F:      drivers/regulator/mpq7920.c
11820 F:      drivers/regulator/mpq7920.h
11821 F:      include/linux/mfd/mp2629.h
11822
11823 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
11824 S:      Orphan
11825 W:      http://popies.net/meye/
11826 F:      Documentation/userspace-api/media/drivers/meye*
11827 F:      drivers/media/pci/meye/
11828 F:      include/uapi/linux/meye.h
11829
11830 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
11831 M:      Jiri Slaby <[email protected]>
11832 S:      Maintained
11833 F:      Documentation/driver-api/serial/moxa-smartio.rst
11834 F:      drivers/tty/mxser.*
11835
11836 MR800 AVERMEDIA USB FM RADIO DRIVER
11837 M:      Alexey Klimov <[email protected]>
11838 L:      [email protected]
11839 S:      Maintained
11840 T:      git git://linuxtv.org/media_tree.git
11841 F:      drivers/media/radio/radio-mr800.c
11842
11843 MRF24J40 IEEE 802.15.4 RADIO DRIVER
11844 M:      Alan Ott <[email protected]>
11845 L:      [email protected]
11846 S:      Maintained
11847 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
11848 F:      drivers/net/ieee802154/mrf24j40.c
11849
11850 MSI LAPTOP SUPPORT
11851 M:      "Lee, Chun-Yi" <[email protected]>
11852 L:      [email protected]
11853 S:      Maintained
11854 F:      drivers/platform/x86/msi-laptop.c
11855
11856 MSI WMI SUPPORT
11857 L:      [email protected]
11858 S:      Orphan
11859 F:      drivers/platform/x86/msi-wmi.c
11860
11861 MSI001 MEDIA DRIVER
11862 M:      Antti Palosaari <[email protected]>
11863 L:      [email protected]
11864 S:      Maintained
11865 W:      https://linuxtv.org
11866 W:      http://palosaari.fi/linux/
11867 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11868 T:      git git://linuxtv.org/anttip/media_tree.git
11869 F:      drivers/media/tuners/msi001*
11870
11871 MSI2500 MEDIA DRIVER
11872 M:      Antti Palosaari <[email protected]>
11873 L:      [email protected]
11874 S:      Maintained
11875 W:      https://linuxtv.org
11876 W:      http://palosaari.fi/linux/
11877 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11878 T:      git git://linuxtv.org/anttip/media_tree.git
11879 F:      drivers/media/usb/msi2500/
11880
11881 MSTAR INTERRUPT CONTROLLER DRIVER
11882 M:      Mark-PK Tsai <[email protected]>
11883 M:      Daniel Palmer <[email protected]>
11884 S:      Maintained
11885 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
11886 F:      drivers/irqchip/irq-mst-intc.c
11887
11888 MSYSTEMS DISKONCHIP G3 MTD DRIVER
11889 M:      Robert Jarzmik <[email protected]>
11890 L:      [email protected]
11891 S:      Maintained
11892 F:      drivers/mtd/devices/docg3*
11893
11894 MT9M032 APTINA SENSOR DRIVER
11895 M:      Laurent Pinchart <[email protected]>
11896 L:      [email protected]
11897 S:      Maintained
11898 T:      git git://linuxtv.org/media_tree.git
11899 F:      drivers/media/i2c/mt9m032.c
11900 F:      include/media/i2c/mt9m032.h
11901
11902 MT9P031 APTINA CAMERA SENSOR
11903 M:      Laurent Pinchart <[email protected]>
11904 L:      [email protected]
11905 S:      Maintained
11906 T:      git git://linuxtv.org/media_tree.git
11907 F:      drivers/media/i2c/mt9p031.c
11908 F:      include/media/i2c/mt9p031.h
11909
11910 MT9T001 APTINA CAMERA SENSOR
11911 M:      Laurent Pinchart <[email protected]>
11912 L:      [email protected]
11913 S:      Maintained
11914 T:      git git://linuxtv.org/media_tree.git
11915 F:      drivers/media/i2c/mt9t001.c
11916 F:      include/media/i2c/mt9t001.h
11917
11918 MT9T112 APTINA CAMERA SENSOR
11919 M:      Jacopo Mondi <[email protected]>
11920 L:      [email protected]
11921 S:      Odd Fixes
11922 T:      git git://linuxtv.org/media_tree.git
11923 F:      drivers/media/i2c/mt9t112.c
11924 F:      include/media/i2c/mt9t112.h
11925
11926 MT9V032 APTINA CAMERA SENSOR
11927 M:      Laurent Pinchart <[email protected]>
11928 L:      [email protected]
11929 S:      Maintained
11930 T:      git git://linuxtv.org/media_tree.git
11931 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
11932 F:      drivers/media/i2c/mt9v032.c
11933 F:      include/media/i2c/mt9v032.h
11934
11935 MT9V111 APTINA CAMERA SENSOR
11936 M:      Jacopo Mondi <[email protected]>
11937 L:      [email protected]
11938 S:      Maintained
11939 T:      git git://linuxtv.org/media_tree.git
11940 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt
11941 F:      drivers/media/i2c/mt9v111.c
11942
11943 MULTIFUNCTION DEVICES (MFD)
11944 M:      Lee Jones <[email protected]>
11945 S:      Supported
11946 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11947 F:      Documentation/devicetree/bindings/mfd/
11948 F:      drivers/mfd/
11949 F:      include/dt-bindings/mfd/
11950 F:      include/linux/mfd/
11951
11952 MULTIMEDIA CARD (MMC) ETC. OVER SPI
11953 S:      Orphan
11954 F:      drivers/mmc/host/mmc_spi.c
11955 F:      include/linux/spi/mmc_spi.h
11956
11957 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
11958 M:      Ulf Hansson <[email protected]>
11959 L:      [email protected]
11960 S:      Maintained
11961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
11962 F:      Documentation/devicetree/bindings/mmc/
11963 F:      drivers/mmc/
11964 F:      include/linux/mmc/
11965 F:      include/uapi/linux/mmc/
11966
11967 MULTIPLEXER SUBSYSTEM
11968 M:      Peter Rosin <[email protected]>
11969 S:      Maintained
11970 F:      Documentation/ABI/testing/sysfs-class-mux*
11971 F:      Documentation/devicetree/bindings/mux/
11972 F:      drivers/mux/
11973 F:      include/dt-bindings/mux/
11974 F:      include/linux/mux/
11975
11976 MULTITECH MULTIPORT CARD (ISICOM)
11977 S:      Orphan
11978 F:      drivers/tty/isicom.c
11979 F:      include/linux/isicom.h
11980
11981 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
11982 M:      Bin Liu <[email protected]>
11983 L:      [email protected]
11984 S:      Maintained
11985 F:      drivers/usb/musb/
11986
11987 MXL301RF MEDIA DRIVER
11988 M:      Akihiro Tsukada <[email protected]>
11989 L:      [email protected]
11990 S:      Odd Fixes
11991 F:      drivers/media/tuners/mxl301rf*
11992
11993 MXL5007T MEDIA DRIVER
11994 M:      Michael Krufky <[email protected]>
11995 L:      [email protected]
11996 S:      Maintained
11997 W:      https://linuxtv.org
11998 W:      http://github.com/mkrufky
11999 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12000 T:      git git://linuxtv.org/mkrufky/tuners.git
12001 F:      drivers/media/tuners/mxl5007t.*
12002
12003 MXSFB DRM DRIVER
12004 M:      Marek Vasut <[email protected]>
12005 M:      Stefan Agner <[email protected]>
12006 L:      [email protected]
12007 S:      Supported
12008 T:      git git://anongit.freedesktop.org/drm/drm-misc
12009 F:      Documentation/devicetree/bindings/display/mxsfb.txt
12010 F:      drivers/gpu/drm/mxsfb/
12011
12012 MYLEX DAC960 PCI RAID Controller
12013 M:      Hannes Reinecke <[email protected]>
12014 L:      [email protected]
12015 S:      Supported
12016 F:      drivers/scsi/myrb.*
12017 F:      drivers/scsi/myrs.*
12018
12019 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
12020 M:      Chris Lee <[email protected]>
12021 L:      [email protected]
12022 S:      Supported
12023 W:      https://www.cspi.com/ethernet-products/support/downloads/
12024 F:      drivers/net/ethernet/myricom/myri10ge/
12025
12026 NAND FLASH SUBSYSTEM
12027 M:      Miquel Raynal <[email protected]>
12028 R:      Richard Weinberger <[email protected]>
12029 L:      [email protected]
12030 S:      Maintained
12031 W:      http://www.linux-mtd.infradead.org/
12032 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
12033 C:      irc://irc.oftc.net/mtd
12034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
12035 F:      drivers/mtd/nand/
12036 F:      include/linux/mtd/*nand*.h
12037
12038 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
12039 M:      Daniel Mack <[email protected]>
12040 L:      [email protected] (moderated for non-subscribers)
12041 S:      Maintained
12042 W:      http://www.native-instruments.com
12043 F:      sound/usb/caiaq/
12044
12045 NATSEMI ETHERNET DRIVER (DP8381x)
12046 S:      Orphan
12047 F:      drivers/net/ethernet/natsemi/natsemi.c
12048
12049 NCR 5380 SCSI DRIVERS
12050 M:      Finn Thain <[email protected]>
12051 M:      Michael Schmitz <[email protected]>
12052 L:      [email protected]
12053 S:      Maintained
12054 F:      Documentation/scsi/g_NCR5380.rst
12055 F:      drivers/scsi/NCR5380.*
12056 F:      drivers/scsi/arm/cumana_1.c
12057 F:      drivers/scsi/arm/oak.c
12058 F:      drivers/scsi/atari_scsi.*
12059 F:      drivers/scsi/dmx3191d.c
12060 F:      drivers/scsi/g_NCR5380.*
12061 F:      drivers/scsi/mac_scsi.*
12062 F:      drivers/scsi/sun3_scsi.*
12063 F:      drivers/scsi/sun3_scsi_vme.c
12064
12065 NCSI LIBRARY
12066 M:      Samuel Mendoza-Jonas <[email protected]>
12067 S:      Maintained
12068 F:      net/ncsi/
12069
12070 NCT6775 HARDWARE MONITOR DRIVER
12071 M:      Guenter Roeck <[email protected]>
12072 L:      [email protected]
12073 S:      Maintained
12074 F:      Documentation/hwmon/nct6775.rst
12075 F:      drivers/hwmon/nct6775.c
12076
12077 NETDEVSIM
12078 M:      Jakub Kicinski <[email protected]>
12079 S:      Maintained
12080 F:      drivers/net/netdevsim/*
12081
12082 NETEM NETWORK EMULATOR
12083 M:      Stephen Hemminger <[email protected]>
12084 L:      [email protected]
12085 S:      Maintained
12086 F:      net/sched/sch_netem.c
12087
12088 NETERION 10GbE DRIVERS (s2io/vxge)
12089 M:      Jon Mason <[email protected]>
12090 L:      [email protected]
12091 S:      Supported
12092 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
12093 F:      Documentation/networking/device_drivers/ethernet/neterion/vxge.rst
12094 F:      drivers/net/ethernet/neterion/
12095
12096 NETFILTER
12097 M:      Pablo Neira Ayuso <[email protected]>
12098 M:      Jozsef Kadlecsik <[email protected]>
12099 M:      Florian Westphal <[email protected]>
12100 L:      [email protected]
12101 L:      [email protected]
12102 S:      Maintained
12103 W:      http://www.netfilter.org/
12104 W:      http://www.iptables.org/
12105 W:      http://www.nftables.org/
12106 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
12107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
12108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
12109 F:      include/linux/netfilter*
12110 F:      include/linux/netfilter/
12111 F:      include/net/netfilter/
12112 F:      include/uapi/linux/netfilter*
12113 F:      include/uapi/linux/netfilter/
12114 F:      net/*/netfilter.c
12115 F:      net/*/netfilter/
12116 F:      net/bridge/br_netfilter*.c
12117 F:      net/netfilter/
12118
12119 NETROM NETWORK LAYER
12120 M:      Ralf Baechle <[email protected]>
12121 L:      [email protected]
12122 S:      Maintained
12123 W:      http://www.linux-ax25.org/
12124 F:      include/net/netrom.h
12125 F:      include/uapi/linux/netrom.h
12126 F:      net/netrom/
12127
12128 NETRONOME ETHERNET DRIVERS
12129 M:      Simon Horman <[email protected]>
12130 R:      Jakub Kicinski <[email protected]>
12131 L:      [email protected]
12132 S:      Maintained
12133 F:      drivers/net/ethernet/netronome/
12134
12135 NETWORK BLOCK DEVICE (NBD)
12136 M:      Josef Bacik <[email protected]>
12137 L:      [email protected]
12138 L:      [email protected]
12139 S:      Maintained
12140 F:      Documentation/admin-guide/blockdev/nbd.rst
12141 F:      drivers/block/nbd.c
12142 F:      include/trace/events/nbd.h
12143 F:      include/uapi/linux/nbd.h
12144
12145 NETWORK DROP MONITOR
12146 M:      Neil Horman <[email protected]>
12147 L:      [email protected]
12148 S:      Maintained
12149 W:      https://fedorahosted.org/dropwatch/
12150 F:      include/uapi/linux/net_dropmon.h
12151 F:      net/core/drop_monitor.c
12152
12153 NETWORKING DRIVERS
12154 M:      "David S. Miller" <[email protected]>
12155 M:      Jakub Kicinski <[email protected]>
12156 L:      [email protected]
12157 S:      Maintained
12158 W:      http://www.linuxfoundation.org/en/Net
12159 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
12162 F:      Documentation/devicetree/bindings/net/
12163 F:      drivers/connector/
12164 F:      drivers/net/
12165 F:      include/linux/etherdevice.h
12166 F:      include/linux/fcdevice.h
12167 F:      include/linux/fddidevice.h
12168 F:      include/linux/hippidevice.h
12169 F:      include/linux/if_*
12170 F:      include/linux/inetdevice.h
12171 F:      include/linux/netdevice.h
12172 F:      include/uapi/linux/if_*
12173 F:      include/uapi/linux/netdevice.h
12174
12175 NETWORKING DRIVERS (WIRELESS)
12176 M:      Kalle Valo <[email protected]>
12177 L:      [email protected]
12178 S:      Maintained
12179 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
12180 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
12181 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
12182 F:      Documentation/devicetree/bindings/net/wireless/
12183 F:      drivers/net/wireless/
12184
12185 NETWORKING [DSA]
12186 M:      Andrew Lunn <[email protected]>
12187 M:      Vivien Didelot <[email protected]>
12188 M:      Florian Fainelli <[email protected]>
12189 M:      Vladimir Oltean <[email protected]>
12190 S:      Maintained
12191 F:      Documentation/devicetree/bindings/net/dsa/
12192 F:      drivers/net/dsa/
12193 F:      include/linux/dsa/
12194 F:      include/linux/platform_data/dsa.h
12195 F:      include/net/dsa.h
12196 F:      net/dsa/
12197
12198 NETWORKING [GENERAL]
12199 M:      "David S. Miller" <[email protected]>
12200 M:      Jakub Kicinski <[email protected]>
12201 L:      [email protected]
12202 S:      Maintained
12203 W:      http://www.linuxfoundation.org/en/Net
12204 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12205 B:      mailto:[email protected]
12206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
12208 F:      Documentation/networking/
12209 F:      include/linux/in.h
12210 F:      include/linux/net.h
12211 F:      include/linux/netdevice.h
12212 F:      include/net/
12213 F:      include/uapi/linux/in.h
12214 F:      include/uapi/linux/net.h
12215 F:      include/uapi/linux/net_namespace.h
12216 F:      include/uapi/linux/netdevice.h
12217 F:      lib/net_utils.c
12218 F:      lib/random32.c
12219 F:      net/
12220 F:      tools/testing/selftests/net/
12221
12222 NETWORKING [IPSEC]
12223 M:      Steffen Klassert <[email protected]>
12224 M:      Herbert Xu <[email protected]>
12225 M:      "David S. Miller" <[email protected]>
12226 L:      [email protected]
12227 S:      Maintained
12228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
12229 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
12230 F:      include/net/xfrm.h
12231 F:      include/uapi/linux/xfrm.h
12232 F:      net/ipv4/ah4.c
12233 F:      net/ipv4/esp4*
12234 F:      net/ipv4/ip_vti.c
12235 F:      net/ipv4/ipcomp.c
12236 F:      net/ipv4/xfrm*
12237 F:      net/ipv6/ah6.c
12238 F:      net/ipv6/esp6*
12239 F:      net/ipv6/ip6_vti.c
12240 F:      net/ipv6/ipcomp6.c
12241 F:      net/ipv6/xfrm*
12242 F:      net/key/
12243 F:      net/xfrm/
12244 F:      tools/testing/selftests/net/ipsec.c
12245
12246 NETWORKING [IPv4/IPv6]
12247 M:      "David S. Miller" <[email protected]>
12248 M:      Alexey Kuznetsov <[email protected]>
12249 M:      Hideaki YOSHIFUJI <[email protected]>
12250 L:      [email protected]
12251 S:      Maintained
12252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12253 F:      arch/x86/net/*
12254 F:      include/net/ip*
12255 F:      net/ipv4/
12256 F:      net/ipv6/
12257
12258 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
12259 M:      Paul Moore <[email protected]>
12260 L:      [email protected]
12261 L:      [email protected]
12262 S:      Maintained
12263 W:      https://github.com/netlabel
12264 F:      Documentation/netlabel/
12265 F:      include/net/calipso.h
12266 F:      include/net/cipso_ipv4.h
12267 F:      include/net/netlabel.h
12268 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
12269 F:      include/uapi/linux/netfilter/xt_SECMARK.h
12270 F:      net/ipv4/cipso_ipv4.c
12271 F:      net/ipv6/calipso.c
12272 F:      net/netfilter/xt_CONNSECMARK.c
12273 F:      net/netfilter/xt_SECMARK.c
12274 F:      net/netlabel/
12275
12276 NETWORKING [MPTCP]
12277 M:      Mat Martineau <[email protected]>
12278 M:      Matthieu Baerts <[email protected]>
12279 L:      [email protected]
12280 L:      [email protected]
12281 S:      Maintained
12282 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
12283 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
12284 F:      include/net/mptcp.h
12285 F:      include/uapi/linux/mptcp.h
12286 F:      net/mptcp/
12287 F:      tools/testing/selftests/net/mptcp/
12288
12289 NETWORKING [TCP]
12290 M:      Eric Dumazet <[email protected]>
12291 L:      [email protected]
12292 S:      Maintained
12293 F:      include/linux/tcp.h
12294 F:      include/net/tcp.h
12295 F:      include/trace/events/tcp.h
12296 F:      include/uapi/linux/tcp.h
12297 F:      net/ipv4/syncookies.c
12298 F:      net/ipv4/tcp*.c
12299 F:      net/ipv6/syncookies.c
12300 F:      net/ipv6/tcp*.c
12301
12302 NETWORKING [TLS]
12303 M:      Boris Pismenny <[email protected]>
12304 M:      Aviad Yehezkel <[email protected]>
12305 M:      John Fastabend <[email protected]>
12306 M:      Daniel Borkmann <[email protected]>
12307 M:      Jakub Kicinski <[email protected]>
12308 L:      [email protected]
12309 S:      Maintained
12310 F:      include/net/tls.h
12311 F:      include/uapi/linux/tls.h
12312 F:      net/tls/*
12313
12314 NETWORKING [WIRELESS]
12315 L:      [email protected]
12316 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
12317
12318 NETXEN (1/10) GbE SUPPORT
12319 M:      Manish Chopra <[email protected]>
12320 M:      Rahul Verma <[email protected]>
12321 M:      [email protected]
12322 L:      [email protected]
12323 S:      Supported
12324 F:      drivers/net/ethernet/qlogic/netxen/
12325
12326 NET_FAILOVER MODULE
12327 M:      Sridhar Samudrala <[email protected]>
12328 L:      [email protected]
12329 S:      Supported
12330 F:      Documentation/networking/net_failover.rst
12331 F:      drivers/net/net_failover.c
12332 F:      include/net/net_failover.h
12333
12334 NEXTHOP
12335 M:      David Ahern <[email protected]>
12336 L:      [email protected]
12337 S:      Maintained
12338 F:      include/net/netns/nexthop.h
12339 F:      include/net/nexthop.h
12340 F:      include/uapi/linux/nexthop.h
12341 F:      net/ipv4/nexthop.c
12342
12343 NFC SUBSYSTEM
12344 L:      [email protected]
12345 S:      Orphan
12346 F:      Documentation/devicetree/bindings/net/nfc/
12347 F:      drivers/nfc/
12348 F:      include/linux/platform_data/nfcmrvl.h
12349 F:      include/net/nfc/
12350 F:      include/uapi/linux/nfc.h
12351 F:      net/nfc/
12352
12353 NFS, SUNRPC, AND LOCKD CLIENTS
12354 M:      Trond Myklebust <[email protected]>
12355 M:      Anna Schumaker <[email protected]>
12356 L:      [email protected]
12357 S:      Maintained
12358 W:      http://client.linux-nfs.org
12359 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
12360 F:      fs/lockd/
12361 F:      fs/nfs/
12362 F:      fs/nfs_common/
12363 F:      include/linux/lockd/
12364 F:      include/linux/nfs*
12365 F:      include/linux/sunrpc/
12366 F:      include/uapi/linux/nfs*
12367 F:      include/uapi/linux/sunrpc/
12368 F:      net/sunrpc/
12369 F:      Documentation/filesystems/nfs/
12370
12371 NILFS2 FILESYSTEM
12372 M:      Ryusuke Konishi <[email protected]>
12373 L:      [email protected]
12374 S:      Supported
12375 W:      https://nilfs.sourceforge.io/
12376 W:      https://nilfs.osdn.jp/
12377 T:      git git://github.com/konis/nilfs2.git
12378 F:      Documentation/filesystems/nilfs2.rst
12379 F:      fs/nilfs2/
12380 F:      include/trace/events/nilfs2.h
12381 F:      include/uapi/linux/nilfs2_api.h
12382 F:      include/uapi/linux/nilfs2_ondisk.h
12383
12384 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
12385 M:      YOKOTA Hiroshi <[email protected]>
12386 S:      Maintained
12387 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
12388 F:      Documentation/scsi/NinjaSCSI.rst
12389 F:      drivers/scsi/pcmcia/nsp_*
12390
12391 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
12392 M:      GOTO Masanori <[email protected]>
12393 M:      YOKOTA Hiroshi <[email protected]>
12394 S:      Maintained
12395 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
12396 F:      Documentation/scsi/NinjaSCSI.rst
12397 F:      drivers/scsi/nsp32*
12398
12399 NIOS2 ARCHITECTURE
12400 M:      Ley Foon Tan <[email protected]>
12401 S:      Maintained
12402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
12403 F:      arch/nios2/
12404
12405 NITRO ENCLAVES (NE)
12406 M:      Andra Paraschiv <[email protected]>
12407 M:      Alexandru Vasile <[email protected]>
12408 M:      Alexandru Ciobotaru <[email protected]>
12409 L:      [email protected]
12410 S:      Supported
12411 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
12412 F:      Documentation/virt/ne_overview.rst
12413 F:      drivers/virt/nitro_enclaves/
12414 F:      include/linux/nitro_enclaves.h
12415 F:      include/uapi/linux/nitro_enclaves.h
12416 F:      samples/nitro_enclaves/
12417
12418 NOHZ, DYNTICKS SUPPORT
12419 M:      Frederic Weisbecker <[email protected]>
12420 M:      Thomas Gleixner <[email protected]>
12421 M:      Ingo Molnar <[email protected]>
12422 L:      [email protected]
12423 S:      Maintained
12424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
12425 F:      include/linux/sched/nohz.h
12426 F:      include/linux/tick.h
12427 F:      kernel/time/tick*.*
12428
12429 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
12430 M:      Pavel Machek <[email protected]>
12431 M:      Sakari Ailus <[email protected]>
12432 L:      [email protected]
12433 S:      Maintained
12434 F:      drivers/media/i2c/ad5820.c
12435 F:      drivers/media/i2c/et8ek8
12436
12437 NOKIA N900 POWER SUPPLY DRIVERS
12438 R:      Pali Rohár <[email protected]>
12439 F:      drivers/power/supply/bq2415x_charger.c
12440 F:      drivers/power/supply/bq27xxx_battery.c
12441 F:      drivers/power/supply/bq27xxx_battery_i2c.c
12442 F:      drivers/power/supply/isp1704_charger.c
12443 F:      drivers/power/supply/rx51_battery.c
12444 F:      include/linux/power/bq2415x_charger.h
12445 F:      include/linux/power/bq27xxx_battery.h
12446
12447 NOLIBC HEADER FILE
12448 M:      Willy Tarreau <[email protected]>
12449 S:      Maintained
12450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
12451 F:      tools/include/nolibc/
12452
12453 NSDEPS
12454 M:      Matthias Maennich <[email protected]>
12455 S:      Maintained
12456 F:      Documentation/core-api/symbol-namespaces.rst
12457 F:      scripts/nsdeps
12458
12459 NTB AMD DRIVER
12460 M:      Sanjay R Mehta <[email protected]>
12461 M:      Shyam Sundar S K <[email protected]>
12462 L:      [email protected]
12463 S:      Supported
12464 F:      drivers/ntb/hw/amd/
12465
12466 NTB DRIVER CORE
12467 M:      Jon Mason <[email protected]>
12468 M:      Dave Jiang <[email protected]>
12469 M:      Allen Hubbe <[email protected]>
12470 L:      [email protected]
12471 S:      Supported
12472 W:      https://github.com/jonmason/ntb/wiki
12473 T:      git git://github.com/jonmason/ntb.git
12474 F:      drivers/net/ntb_netdev.c
12475 F:      drivers/ntb/
12476 F:      include/linux/ntb.h
12477 F:      include/linux/ntb_transport.h
12478 F:      tools/testing/selftests/ntb/
12479
12480 NTB IDT DRIVER
12481 M:      Serge Semin <[email protected]>
12482 L:      [email protected]
12483 S:      Supported
12484 F:      drivers/ntb/hw/idt/
12485
12486 NTB INTEL DRIVER
12487 M:      Dave Jiang <[email protected]>
12488 L:      [email protected]
12489 S:      Supported
12490 W:      https://github.com/davejiang/linux/wiki
12491 T:      git https://github.com/davejiang/linux.git
12492 F:      drivers/ntb/hw/intel/
12493
12494 NTFS FILESYSTEM
12495 M:      Anton Altaparmakov <[email protected]>
12496 L:      [email protected]
12497 S:      Supported
12498 W:      http://www.tuxera.com/
12499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
12500 F:      Documentation/filesystems/ntfs.rst
12501 F:      fs/ntfs/
12502
12503 NUBUS SUBSYSTEM
12504 M:      Finn Thain <[email protected]>
12505 L:      [email protected]
12506 S:      Maintained
12507 F:      arch/*/include/asm/nubus.h
12508 F:      drivers/nubus/
12509 F:      include/linux/nubus.h
12510 F:      include/uapi/linux/nubus.h
12511
12512 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
12513 M:      Antonino Daplas <[email protected]>
12514 L:      [email protected]
12515 S:      Maintained
12516 F:      drivers/video/fbdev/nvidia/
12517 F:      drivers/video/fbdev/riva/
12518
12519 NVM EXPRESS DRIVER
12520 M:      Keith Busch <[email protected]>
12521 M:      Jens Axboe <[email protected]>
12522 M:      Christoph Hellwig <[email protected]>
12523 M:      Sagi Grimberg <[email protected]>
12524 L:      [email protected]
12525 S:      Supported
12526 W:      http://git.infradead.org/nvme.git
12527 T:      git://git.infradead.org/nvme.git
12528 F:      drivers/nvme/host/
12529 F:      include/linux/nvme.h
12530 F:      include/uapi/linux/nvme_ioctl.h
12531
12532 NVM EXPRESS FC TRANSPORT DRIVERS
12533 M:      James Smart <[email protected]>
12534 L:      [email protected]
12535 S:      Supported
12536 F:      drivers/nvme/host/fc.c
12537 F:      drivers/nvme/target/fc.c
12538 F:      drivers/nvme/target/fcloop.c
12539 F:      include/linux/nvme-fc-driver.h
12540 F:      include/linux/nvme-fc.h
12541
12542 NVM EXPRESS TARGET DRIVER
12543 M:      Christoph Hellwig <[email protected]>
12544 M:      Sagi Grimberg <[email protected]>
12545 M:      Chaitanya Kulkarni <[email protected]>
12546 L:      [email protected]
12547 S:      Supported
12548 W:      http://git.infradead.org/nvme.git
12549 T:      git://git.infradead.org/nvme.git
12550 F:      drivers/nvme/target/
12551
12552 NVMEM FRAMEWORK
12553 M:      Srinivas Kandagatla <[email protected]>
12554 S:      Maintained
12555 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
12556 F:      Documentation/ABI/stable/sysfs-bus-nvmem
12557 F:      Documentation/devicetree/bindings/nvmem/
12558 F:      drivers/nvmem/
12559 F:      include/linux/nvmem-consumer.h
12560 F:      include/linux/nvmem-provider.h
12561
12562 NXP FSPI DRIVER
12563 M:      Ashish Kumar <[email protected]>
12564 R:      Yogesh Gaur <[email protected]>
12565 L:      [email protected]
12566 S:      Maintained
12567 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt
12568 F:      drivers/spi/spi-nxp-fspi.c
12569
12570 NXP FXAS21002C DRIVER
12571 M:      Rui Miguel Silva <[email protected]>
12572 L:      [email protected]
12573 S:      Maintained
12574 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.txt
12575 F:      drivers/iio/gyro/fxas21002c.h
12576 F:      drivers/iio/gyro/fxas21002c_core.c
12577 F:      drivers/iio/gyro/fxas21002c_i2c.c
12578 F:      drivers/iio/gyro/fxas21002c_spi.c
12579
12580 NXP i.MX 8MQ DCSS DRIVER
12581 M:      Laurentiu Palcu <[email protected]>
12582 R:      Lucas Stach <[email protected]>
12583 L:      [email protected]
12584 S:      Maintained
12585 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
12586 F:      drivers/gpu/drm/imx/dcss/
12587
12588 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
12589 M:      Krzysztof Kozlowski <[email protected]>
12590 L:      [email protected]
12591 S:      Maintained
12592 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
12593 F:      drivers/extcon/extcon-ptn5150.c
12594
12595 NXP SGTL5000 DRIVER
12596 M:      Fabio Estevam <[email protected]>
12597 L:      [email protected] (moderated for non-subscribers)
12598 S:      Maintained
12599 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
12600 F:      sound/soc/codecs/sgtl5000*
12601
12602 NXP SJA1105 ETHERNET SWITCH DRIVER
12603 M:      Vladimir Oltean <[email protected]>
12604 L:      [email protected]
12605 S:      Maintained
12606 F:      drivers/net/dsa/sja1105
12607
12608 NXP TDA998X DRM DRIVER
12609 M:      Russell King <[email protected]>
12610 S:      Maintained
12611 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
12612 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
12613 F:      drivers/gpu/drm/i2c/tda998x_drv.c
12614 F:      include/drm/i2c/tda998x.h
12615 F:      include/dt-bindings/display/tda998x.h
12616 K:      "nxp,tda998x"
12617
12618 NXP TFA9879 DRIVER
12619 M:      Peter Rosin <[email protected]>
12620 L:      [email protected] (moderated for non-subscribers)
12621 S:      Maintained
12622 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
12623 F:      sound/soc/codecs/tfa9879*
12624
12625 NXP-NCI NFC DRIVER
12626 M:      Clément Perrochaud <[email protected]>
12627 R:      Charles Gorand <[email protected]>
12628 L:      [email protected] (moderated for non-subscribers)
12629 S:      Supported
12630 F:      drivers/nfc/nxp-nci
12631
12632 OBJAGG
12633 M:      Jiri Pirko <[email protected]>
12634 L:      [email protected]
12635 S:      Supported
12636 F:      include/linux/objagg.h
12637 F:      lib/objagg.c
12638 F:      lib/test_objagg.c
12639
12640 OBJTOOL
12641 M:      Josh Poimboeuf <[email protected]>
12642 M:      Peter Zijlstra <[email protected]>
12643 S:      Supported
12644 F:      tools/objtool/
12645 F:      include/linux/objtool.h
12646
12647 OCELOT ETHERNET SWITCH DRIVER
12648 M:      Microchip Linux Driver Support <[email protected]>
12649 M:      Vladimir Oltean <[email protected]>
12650 M:      Claudiu Manoil <[email protected]>
12651 M:      Alexandre Belloni <[email protected]>
12652 L:      [email protected]
12653 S:      Supported
12654 F:      drivers/net/dsa/ocelot/*
12655 F:      drivers/net/ethernet/mscc/
12656 F:      include/soc/mscc/ocelot*
12657 F:      net/dsa/tag_ocelot.c
12658 F:      tools/testing/selftests/drivers/net/ocelot/*
12659
12660 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
12661 M:      Frederic Barrat <[email protected]>
12662 M:      Andrew Donnellan <[email protected]>
12663 L:      [email protected]
12664 S:      Supported
12665 F:      Documentation/userspace-api/accelerators/ocxl.rst
12666 F:      arch/powerpc/include/asm/pnv-ocxl.h
12667 F:      arch/powerpc/platforms/powernv/ocxl.c
12668 F:      drivers/misc/ocxl/
12669 F:      include/misc/ocxl*
12670 F:      include/uapi/misc/ocxl.h
12671
12672 OMAP AUDIO SUPPORT
12673 M:      Peter Ujfalusi <[email protected]>
12674 M:      Jarkko Nikula <[email protected]>
12675 L:      [email protected] (moderated for non-subscribers)
12676 L:      [email protected]
12677 S:      Maintained
12678 F:      sound/soc/ti/n810.c
12679 F:      sound/soc/ti/omap*
12680 F:      sound/soc/ti/rx51.c
12681 F:      sound/soc/ti/sdma-pcm.*
12682
12683 OMAP CLOCK FRAMEWORK SUPPORT
12684 M:      Paul Walmsley <[email protected]>
12685 L:      [email protected]
12686 S:      Maintained
12687 F:      arch/arm/*omap*/*clock*
12688
12689 OMAP DEVICE TREE SUPPORT
12690 M:      Benoît Cousson <[email protected]>
12691 M:      Tony Lindgren <[email protected]>
12692 L:      [email protected]
12693 L:      [email protected]
12694 S:      Maintained
12695 F:      arch/arm/boot/dts/*am3*
12696 F:      arch/arm/boot/dts/*am4*
12697 F:      arch/arm/boot/dts/*am5*
12698 F:      arch/arm/boot/dts/*dra7*
12699 F:      arch/arm/boot/dts/*omap*
12700 F:      arch/arm/boot/dts/logicpd-som-lv*
12701 F:      arch/arm/boot/dts/logicpd-torpedo*
12702
12703 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
12704 L:      [email protected]
12705 L:      [email protected]
12706 S:      Orphan
12707 F:      Documentation/arm/omap/dss.rst
12708 F:      drivers/video/fbdev/omap2/
12709
12710 OMAP FRAMEBUFFER SUPPORT
12711 L:      [email protected]
12712 L:      [email protected]
12713 S:      Orphan
12714 F:      drivers/video/fbdev/omap/
12715
12716 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
12717 M:      Roger Quadros <[email protected]>
12718 M:      Tony Lindgren <[email protected]>
12719 L:      [email protected]
12720 S:      Maintained
12721 F:      arch/arm/mach-omap2/*gpmc*
12722 F:      drivers/memory/omap-gpmc.c
12723
12724 OMAP GPIO DRIVER
12725 M:      Grygorii Strashko <[email protected]>
12726 M:      Santosh Shilimkar <[email protected]>
12727 M:      Kevin Hilman <[email protected]>
12728 L:      [email protected]
12729 S:      Maintained
12730 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
12731 F:      drivers/gpio/gpio-omap.c
12732
12733 OMAP HARDWARE SPINLOCK SUPPORT
12734 M:      Ohad Ben-Cohen <[email protected]>
12735 L:      [email protected]
12736 S:      Maintained
12737 F:      drivers/hwspinlock/omap_hwspinlock.c
12738
12739 OMAP HS MMC SUPPORT
12740 L:      [email protected]
12741 L:      [email protected]
12742 S:      Orphan
12743 F:      drivers/mmc/host/omap_hsmmc.c
12744
12745 OMAP HWMOD DATA
12746 M:      Paul Walmsley <[email protected]>
12747 L:      [email protected]
12748 S:      Maintained
12749 F:      arch/arm/mach-omap2/omap_hwmod*data*
12750
12751 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
12752 M:      Benoît Cousson <[email protected]>
12753 L:      [email protected]
12754 S:      Maintained
12755 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
12756
12757 OMAP HWMOD SUPPORT
12758 M:      Benoît Cousson <[email protected]>
12759 M:      Paul Walmsley <[email protected]>
12760 L:      [email protected]
12761 S:      Maintained
12762 F:      arch/arm/mach-omap2/omap_hwmod.*
12763
12764 OMAP I2C DRIVER
12765 M:      Vignesh R <[email protected]>
12766 L:      [email protected]
12767 L:      [email protected]
12768 S:      Maintained
12769 F:      Documentation/devicetree/bindings/i2c/i2c-omap.txt
12770 F:      drivers/i2c/busses/i2c-omap.c
12771
12772 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
12773 M:      Laurent Pinchart <[email protected]>
12774 L:      [email protected]
12775 S:      Maintained
12776 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
12777 F:      drivers/media/platform/omap3isp/
12778 F:      drivers/staging/media/omap4iss/
12779
12780 OMAP MMC SUPPORT
12781 M:      Aaro Koskinen <[email protected]>
12782 L:      [email protected]
12783 S:      Odd Fixes
12784 F:      drivers/mmc/host/omap.c
12785
12786 OMAP POWER MANAGEMENT SUPPORT
12787 M:      Kevin Hilman <[email protected]>
12788 L:      [email protected]
12789 S:      Maintained
12790 F:      arch/arm/*omap*/*pm*
12791 F:      drivers/cpufreq/omap-cpufreq.c
12792
12793 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
12794 M:      Rajendra Nayak <[email protected]>
12795 M:      Paul Walmsley <[email protected]>
12796 L:      [email protected]
12797 S:      Maintained
12798 F:      arch/arm/mach-omap2/prm*
12799
12800 OMAP RANDOM NUMBER GENERATOR SUPPORT
12801 M:      Deepak Saxena <[email protected]>
12802 S:      Maintained
12803 F:      drivers/char/hw_random/omap-rng.c
12804
12805 OMAP USB SUPPORT
12806 L:      [email protected]
12807 L:      [email protected]
12808 S:      Orphan
12809 F:      arch/arm/*omap*/usb*
12810 F:      drivers/usb/*/*omap*
12811
12812 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
12813 M:      Mark Jackson <[email protected]>
12814 L:      [email protected]
12815 S:      Maintained
12816 F:      arch/arm/boot/dts/am335x-nano.dts
12817
12818 OMAP1 SUPPORT
12819 M:      Aaro Koskinen <[email protected]>
12820 M:      Tony Lindgren <[email protected]>
12821 L:      [email protected]
12822 S:      Maintained
12823 Q:      http://patchwork.kernel.org/project/linux-omap/list/
12824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
12825 F:      arch/arm/configs/omap1_defconfig
12826 F:      arch/arm/mach-omap1/
12827 F:      arch/arm/plat-omap/
12828 F:      drivers/i2c/busses/i2c-omap.c
12829 F:      include/linux/platform_data/ams-delta-fiq.h
12830 F:      include/linux/platform_data/i2c-omap.h
12831
12832 OMAP2+ SUPPORT
12833 M:      Tony Lindgren <[email protected]>
12834 L:      [email protected]
12835 S:      Maintained
12836 W:      http://www.muru.com/linux/omap/
12837 W:      http://linux.omap.com/
12838 Q:      http://patchwork.kernel.org/project/linux-omap/list/
12839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
12840 F:      arch/arm/configs/omap2plus_defconfig
12841 F:      arch/arm/mach-omap2/
12842 F:      arch/arm/plat-omap/
12843 F:      drivers/bus/ti-sysc.c
12844 F:      drivers/i2c/busses/i2c-omap.c
12845 F:      drivers/irqchip/irq-omap-intc.c
12846 F:      drivers/mfd/*omap*.c
12847 F:      drivers/mfd/menelaus.c
12848 F:      drivers/mfd/palmas.c
12849 F:      drivers/mfd/tps65217.c
12850 F:      drivers/mfd/tps65218.c
12851 F:      drivers/mfd/tps65910.c
12852 F:      drivers/mfd/twl-core.[ch]
12853 F:      drivers/mfd/twl4030*.c
12854 F:      drivers/mfd/twl6030*.c
12855 F:      drivers/mfd/twl6040*.c
12856 F:      drivers/regulator/palmas-regulator*.c
12857 F:      drivers/regulator/pbias-regulator.c
12858 F:      drivers/regulator/tps65217-regulator.c
12859 F:      drivers/regulator/tps65218-regulator.c
12860 F:      drivers/regulator/tps65910-regulator.c
12861 F:      drivers/regulator/twl-regulator.c
12862 F:      drivers/regulator/twl6030-regulator.c
12863 F:      include/linux/platform_data/i2c-omap.h
12864 F:      include/linux/platform_data/ti-sysc.h
12865
12866 OMFS FILESYSTEM
12867 M:      Bob Copeland <[email protected]>
12868 L:      [email protected]
12869 S:      Maintained
12870 F:      Documentation/filesystems/omfs.rst
12871 F:      fs/omfs/
12872
12873 OMNIKEY CARDMAN 4000 DRIVER
12874 M:      Harald Welte <[email protected]>
12875 S:      Maintained
12876 F:      drivers/char/pcmcia/cm4000_cs.c
12877 F:      include/linux/cm4000_cs.h
12878 F:      include/uapi/linux/cm4000_cs.h
12879
12880 OMNIKEY CARDMAN 4040 DRIVER
12881 M:      Harald Welte <[email protected]>
12882 S:      Maintained
12883 F:      drivers/char/pcmcia/cm4040_cs.*
12884
12885 OMNIVISION OV13858 SENSOR DRIVER
12886 M:      Sakari Ailus <[email protected]>
12887 L:      [email protected]
12888 S:      Maintained
12889 T:      git git://linuxtv.org/media_tree.git
12890 F:      drivers/media/i2c/ov13858.c
12891
12892 OMNIVISION OV2680 SENSOR DRIVER
12893 M:      Rui Miguel Silva <[email protected]>
12894 L:      [email protected]
12895 S:      Maintained
12896 T:      git git://linuxtv.org/media_tree.git
12897 F:      Documentation/devicetree/bindings/media/i2c/ov2680.txt
12898 F:      drivers/media/i2c/ov2680.c
12899
12900 OMNIVISION OV2685 SENSOR DRIVER
12901 M:      Shunqian Zheng <[email protected]>
12902 L:      [email protected]
12903 S:      Maintained
12904 T:      git git://linuxtv.org/media_tree.git
12905 F:      drivers/media/i2c/ov2685.c
12906
12907 OMNIVISION OV2740 SENSOR DRIVER
12908 M:      Tianshu Qiu <[email protected]>
12909 R:      Shawn Tu <[email protected]>
12910 R:      Bingbu Cao <[email protected]>
12911 L:      [email protected]
12912 S:      Maintained
12913 T:      git git://linuxtv.org/media_tree.git
12914 F:      drivers/media/i2c/ov2740.c
12915
12916 OMNIVISION OV5640 SENSOR DRIVER
12917 M:      Steve Longerbeam <[email protected]>
12918 L:      [email protected]
12919 S:      Maintained
12920 T:      git git://linuxtv.org/media_tree.git
12921 F:      drivers/media/i2c/ov5640.c
12922
12923 OMNIVISION OV5647 SENSOR DRIVER
12924 M:      Dave Stevenson <[email protected]>
12925 M:      Jacopo Mondi <[email protected]>
12926 L:      [email protected]
12927 S:      Maintained
12928 T:      git git://linuxtv.org/media_tree.git
12929 F:      Documentation/devicetree/bindings/media/i2c/ov5647.yaml
12930 F:      drivers/media/i2c/ov5647.c
12931
12932 OMNIVISION OV5670 SENSOR DRIVER
12933 M:      Chiranjeevi Rapolu <[email protected]>
12934 M:      Hyungwoo Yang <[email protected]>
12935 L:      [email protected]
12936 S:      Maintained
12937 T:      git git://linuxtv.org/media_tree.git
12938 F:      drivers/media/i2c/ov5670.c
12939
12940 OMNIVISION OV5675 SENSOR DRIVER
12941 M:      Shawn Tu <[email protected]>
12942 L:      [email protected]
12943 S:      Maintained
12944 T:      git git://linuxtv.org/media_tree.git
12945 F:      drivers/media/i2c/ov5675.c
12946
12947 OMNIVISION OV5695 SENSOR DRIVER
12948 M:      Shunqian Zheng <[email protected]>
12949 L:      [email protected]
12950 S:      Maintained
12951 T:      git git://linuxtv.org/media_tree.git
12952 F:      drivers/media/i2c/ov5695.c
12953
12954 OMNIVISION OV7670 SENSOR DRIVER
12955 M:      Jonathan Corbet <[email protected]>
12956 L:      [email protected]
12957 S:      Maintained
12958 T:      git git://linuxtv.org/media_tree.git
12959 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
12960 F:      drivers/media/i2c/ov7670.c
12961
12962 OMNIVISION OV772x SENSOR DRIVER
12963 M:      Jacopo Mondi <[email protected]>
12964 L:      [email protected]
12965 S:      Odd fixes
12966 T:      git git://linuxtv.org/media_tree.git
12967 F:      Documentation/devicetree/bindings/media/i2c/ov772x.txt
12968 F:      drivers/media/i2c/ov772x.c
12969 F:      include/media/i2c/ov772x.h
12970
12971 OMNIVISION OV7740 SENSOR DRIVER
12972 M:      Wenyou Yang <[email protected]>
12973 L:      [email protected]
12974 S:      Maintained
12975 T:      git git://linuxtv.org/media_tree.git
12976 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
12977 F:      drivers/media/i2c/ov7740.c
12978
12979 OMNIVISION OV8856 SENSOR DRIVER
12980 M:      Dongchun Zhu <[email protected]>
12981 L:      [email protected]
12982 S:      Maintained
12983 T:      git git://linuxtv.org/media_tree.git
12984 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
12985 F:      drivers/media/i2c/ov8856.c
12986
12987 OMNIVISION OV9640 SENSOR DRIVER
12988 M:      Petr Cvek <[email protected]>
12989 L:      [email protected]
12990 S:      Maintained
12991 F:      drivers/media/i2c/ov9640.*
12992
12993 OMNIVISION OV9650 SENSOR DRIVER
12994 M:      Sakari Ailus <[email protected]>
12995 R:      Akinobu Mita <[email protected]>
12996 R:      Sylwester Nawrocki <[email protected]>
12997 L:      [email protected]
12998 S:      Maintained
12999 T:      git git://linuxtv.org/media_tree.git
13000 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
13001 F:      drivers/media/i2c/ov9650.c
13002
13003 ONENAND FLASH DRIVER
13004 M:      Kyungmin Park <[email protected]>
13005 L:      [email protected]
13006 S:      Maintained
13007 F:      drivers/mtd/nand/onenand/
13008 F:      include/linux/mtd/onenand*.h
13009
13010 ONION OMEGA2+ BOARD
13011 M:      Harvey Hunt <[email protected]>
13012 L:      [email protected]
13013 S:      Maintained
13014 F:      arch/mips/boot/dts/ralink/omega2p.dts
13015
13016 OP-TEE DRIVER
13017 M:      Jens Wiklander <[email protected]>
13018 L:      [email protected]
13019 S:      Maintained
13020 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
13021 F:      drivers/tee/optee/
13022
13023 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
13024 M:      Sumit Garg <[email protected]>
13025 L:      [email protected]
13026 S:      Maintained
13027 F:      drivers/char/hw_random/optee-rng.c
13028
13029 OPA-VNIC DRIVER
13030 M:      Dennis Dalessandro <[email protected]>
13031 M:      Mike Marciniszyn <[email protected]>
13032 L:      [email protected]
13033 S:      Supported
13034 F:      drivers/infiniband/ulp/opa_vnic
13035
13036 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
13037 M:      Pantelis Antoniou <[email protected]>
13038 M:      Frank Rowand <[email protected]>
13039 L:      [email protected]
13040 S:      Maintained
13041 F:      Documentation/devicetree/dynamic-resolution-notes.rst
13042 F:      Documentation/devicetree/overlay-notes.rst
13043 F:      drivers/of/overlay.c
13044 F:      drivers/of/resolver.c
13045 K:      of_overlay_notifier_
13046
13047 OPEN FIRMWARE AND FLATTENED DEVICE TREE
13048 M:      Rob Herring <[email protected]>
13049 M:      Frank Rowand <[email protected]>
13050 L:      [email protected]
13051 S:      Maintained
13052 W:      http://www.devicetree.org/
13053 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
13054 F:      Documentation/ABI/testing/sysfs-firmware-ofw
13055 F:      drivers/of/
13056 F:      include/linux/of*.h
13057 F:      scripts/dtc/
13058
13059 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
13060 M:      Rob Herring <[email protected]>
13061 L:      [email protected]
13062 S:      Maintained
13063 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
13064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
13065 F:      Documentation/devicetree/
13066 F:      arch/*/boot/dts/
13067 F:      include/dt-bindings/
13068
13069 OPENCORES I2C BUS DRIVER
13070 M:      Peter Korsgaard <[email protected]>
13071 M:      Andrew Lunn <[email protected]>
13072 L:      [email protected]
13073 S:      Maintained
13074 F:      Documentation/devicetree/bindings/i2c/i2c-ocores.txt
13075 F:      Documentation/i2c/busses/i2c-ocores.rst
13076 F:      drivers/i2c/busses/i2c-ocores.c
13077 F:      include/linux/platform_data/i2c-ocores.h
13078
13079 OPENRISC ARCHITECTURE
13080 M:      Jonas Bonn <[email protected]>
13081 M:      Stefan Kristiansson <[email protected]>
13082 M:      Stafford Horne <[email protected]>
13083 L:      [email protected]
13084 S:      Maintained
13085 W:      http://openrisc.io
13086 T:      git git://github.com/openrisc/linux.git
13087 F:      Documentation/devicetree/bindings/openrisc/
13088 F:      Documentation/openrisc/
13089 F:      arch/openrisc/
13090 F:      drivers/irqchip/irq-ompic.c
13091 F:      drivers/irqchip/irq-or1k-*
13092
13093 OPENVSWITCH
13094 M:      Pravin B Shelar <[email protected]>
13095 L:      [email protected]
13096 L:      [email protected]
13097 S:      Maintained
13098 W:      http://openvswitch.org
13099 F:      include/uapi/linux/openvswitch.h
13100 F:      net/openvswitch/
13101
13102 OPERATING PERFORMANCE POINTS (OPP)
13103 M:      Viresh Kumar <[email protected]>
13104 M:      Nishanth Menon <[email protected]>
13105 M:      Stephen Boyd <[email protected]>
13106 L:      [email protected]
13107 S:      Maintained
13108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
13109 F:      Documentation/devicetree/bindings/opp/
13110 F:      Documentation/power/opp.rst
13111 F:      drivers/opp/
13112 F:      include/linux/pm_opp.h
13113
13114 OPL4 DRIVER
13115 M:      Clemens Ladisch <[email protected]>
13116 L:      [email protected] (moderated for non-subscribers)
13117 S:      Maintained
13118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
13119 F:      sound/drivers/opl4/
13120
13121 OPROFILE
13122 M:      Robert Richter <[email protected]>
13123 L:      [email protected]
13124 S:      Maintained
13125 F:      arch/*/include/asm/oprofile*.h
13126 F:      arch/*/oprofile/
13127 F:      drivers/oprofile/
13128 F:      include/linux/oprofile.h
13129
13130 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
13131 M:      Mark Fasheh <[email protected]>
13132 M:      Joel Becker <[email protected]>
13133 M:      Joseph Qi <[email protected]>
13134 L:      [email protected] (moderated for non-subscribers)
13135 S:      Supported
13136 W:      http://ocfs2.wiki.kernel.org
13137 F:      Documentation/filesystems/dlmfs.rst
13138 F:      Documentation/filesystems/ocfs2.rst
13139 F:      fs/ocfs2/
13140
13141 ORANGEFS FILESYSTEM
13142 M:      Mike Marshall <[email protected]>
13143 R:      Martin Brandenburg <[email protected]>
13144 L:      [email protected]
13145 S:      Supported
13146 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
13147 F:      Documentation/filesystems/orangefs.rst
13148 F:      fs/orangefs/
13149
13150 ORINOCO DRIVER
13151 L:      [email protected]
13152 S:      Orphan
13153 W:      https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
13154 W:      http://www.nongnu.org/orinoco/
13155 F:      drivers/net/wireless/intersil/orinoco/
13156
13157 OV2659 OMNIVISION SENSOR DRIVER
13158 M:      "Lad, Prabhakar" <[email protected]>
13159 L:      [email protected]
13160 S:      Maintained
13161 W:      https://linuxtv.org
13162 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13163 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
13164 F:      drivers/media/i2c/ov2659.c
13165 F:      include/media/i2c/ov2659.h
13166
13167 OVERLAY FILESYSTEM
13168 M:      Miklos Szeredi <[email protected]>
13169 L:      [email protected]
13170 S:      Supported
13171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
13172 F:      Documentation/filesystems/overlayfs.rst
13173 F:      fs/overlayfs/
13174
13175 P54 WIRELESS DRIVER
13176 M:      Christian Lamparter <[email protected]>
13177 L:      [email protected]
13178 S:      Maintained
13179 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
13180 F:      drivers/net/wireless/intersil/p54/
13181
13182 PACKING
13183 M:      Vladimir Oltean <[email protected]>
13184 L:      [email protected]
13185 S:      Supported
13186 F:      Documentation/core-api/packing.rst
13187 F:      include/linux/packing.h
13188 F:      lib/packing.c
13189
13190 PADATA PARALLEL EXECUTION MECHANISM
13191 M:      Steffen Klassert <[email protected]>
13192 M:      Daniel Jordan <[email protected]>
13193 L:      [email protected]
13194 L:      [email protected]
13195 S:      Maintained
13196 F:      Documentation/core-api/padata.rst
13197 F:      include/linux/padata.h
13198 F:      kernel/padata.c
13199
13200 PAGE POOL
13201 M:      Jesper Dangaard Brouer <[email protected]>
13202 M:      Ilias Apalodimas <[email protected]>
13203 L:      [email protected]
13204 S:      Supported
13205 F:      Documentation/networking/page_pool.rst
13206 F:      include/net/page_pool.h
13207 F:      include/trace/events/page_pool.h
13208 F:      net/core/page_pool.c
13209
13210 PANASONIC LAPTOP ACPI EXTRAS DRIVER
13211 M:      Harald Welte <[email protected]>
13212 L:      [email protected]
13213 S:      Maintained
13214 F:      drivers/platform/x86/panasonic-laptop.c
13215
13216 PARALLAX PING IIO SENSOR DRIVER
13217 M:      Andreas Klinger <[email protected]>
13218 L:      [email protected]
13219 S:      Maintained
13220 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
13221 F:      drivers/iio/proximity/ping.c
13222
13223 PARALLEL LCD/KEYPAD PANEL DRIVER
13224 M:      Willy Tarreau <[email protected]>
13225 M:      Ksenija Stanojevic <[email protected]>
13226 S:      Odd Fixes
13227 F:      Documentation/admin-guide/lcd-panel-cgram.rst
13228 F:      drivers/auxdisplay/panel.c
13229
13230 PARALLEL PORT SUBSYSTEM
13231 M:      Sudip Mukherjee <[email protected]>
13232 M:      Sudip Mukherjee <[email protected]>
13233 L:      [email protected] (subscribers-only)
13234 S:      Maintained
13235 F:      Documentation/driver-api/parport*.rst
13236 F:      drivers/char/ppdev.c
13237 F:      drivers/parport/
13238 F:      include/linux/parport*.h
13239 F:      include/uapi/linux/ppdev.h
13240
13241 PARAVIRT_OPS INTERFACE
13242 M:      Juergen Gross <[email protected]>
13243 M:      Deep Shah <[email protected]>
13244 M:      "VMware, Inc." <[email protected]>
13245 L:      [email protected]
13246 S:      Supported
13247 F:      Documentation/virt/paravirt_ops.rst
13248 F:      arch/*/include/asm/paravirt*.h
13249 F:      arch/*/kernel/paravirt*
13250 F:      include/linux/hypervisor.h
13251
13252 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
13253 M:      Tim Waugh <[email protected]>
13254 L:      [email protected] (subscribers-only)
13255 S:      Maintained
13256 F:      Documentation/admin-guide/blockdev/paride.rst
13257 F:      drivers/block/paride/
13258
13259 PARISC ARCHITECTURE
13260 M:      "James E.J. Bottomley" <[email protected]>
13261 M:      Helge Deller <[email protected]>
13262 L:      [email protected]
13263 S:      Maintained
13264 W:      https://parisc.wiki.kernel.org
13265 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
13266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
13267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
13268 F:      Documentation/parisc/
13269 F:      arch/parisc/
13270 F:      drivers/char/agp/parisc-agp.c
13271 F:      drivers/input/misc/hp_sdc_rtc.c
13272 F:      drivers/input/serio/gscps2.c
13273 F:      drivers/input/serio/hp_sdc*
13274 F:      drivers/parisc/
13275 F:      drivers/parport/parport_gsc.*
13276 F:      drivers/tty/serial/8250/8250_gsc.c
13277 F:      drivers/video/console/sti*
13278 F:      drivers/video/fbdev/sti*
13279 F:      drivers/video/logo/logo_parisc*
13280 F:      include/linux/hp_sdc.h
13281
13282 PARMAN
13283 M:      Jiri Pirko <[email protected]>
13284 L:      [email protected]
13285 S:      Supported
13286 F:      include/linux/parman.h
13287 F:      lib/parman.c
13288 F:      lib/test_parman.c
13289
13290 PC ENGINES APU BOARD DRIVER
13291 M:      Enrico Weigelt, metux IT consult <[email protected]>
13292 S:      Maintained
13293 F:      drivers/platform/x86/pcengines-apuv2.c
13294
13295 PC87360 HARDWARE MONITORING DRIVER
13296 M:      Jim Cromie <[email protected]>
13297 L:      [email protected]
13298 S:      Maintained
13299 F:      Documentation/hwmon/pc87360.rst
13300 F:      drivers/hwmon/pc87360.c
13301
13302 PC8736x GPIO DRIVER
13303 M:      Jim Cromie <[email protected]>
13304 S:      Maintained
13305 F:      drivers/char/pc8736x_gpio.c
13306
13307 PC87427 HARDWARE MONITORING DRIVER
13308 M:      Jean Delvare <[email protected]>
13309 L:      [email protected]
13310 S:      Maintained
13311 F:      Documentation/hwmon/pc87427.rst
13312 F:      drivers/hwmon/pc87427.c
13313
13314 PCA9532 LED DRIVER
13315 M:      Riku Voipio <[email protected]>
13316 S:      Maintained
13317 F:      drivers/leds/leds-pca9532.c
13318 F:      include/linux/leds-pca9532.h
13319
13320 PCA9541 I2C BUS MASTER SELECTOR DRIVER
13321 M:      Guenter Roeck <[email protected]>
13322 L:      [email protected]
13323 S:      Maintained
13324 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
13325
13326 PCDP - PRIMARY CONSOLE AND DEBUG PORT
13327 M:      Khalid Aziz <[email protected]>
13328 S:      Maintained
13329 F:      drivers/firmware/pcdp.*
13330
13331 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
13332 M:      Thomas Petazzoni <[email protected]>
13333 M:      Pali Rohár <[email protected]>
13334 L:      [email protected]
13335 L:      [email protected] (moderated for non-subscribers)
13336 S:      Maintained
13337 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
13338 F:      drivers/pci/controller/pci-aardvark.c
13339
13340 PCI DRIVER FOR ALTERA PCIE IP
13341 M:      Ley Foon Tan <[email protected]>
13342 L:      [email protected] (moderated for non-subscribers)
13343 L:      [email protected]
13344 S:      Supported
13345 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
13346 F:      drivers/pci/controller/pcie-altera.c
13347
13348 PCI DRIVER FOR APPLIEDMICRO XGENE
13349 M:      Toan Le <[email protected]>
13350 L:      [email protected]
13351 L:      [email protected]
13352 S:      Maintained
13353 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
13354 F:      drivers/pci/controller/pci-xgene.c
13355
13356 PCI DRIVER FOR ARM VERSATILE PLATFORM
13357 M:      Rob Herring <[email protected]>
13358 L:      [email protected]
13359 L:      [email protected]
13360 S:      Maintained
13361 F:      Documentation/devicetree/bindings/pci/versatile.yaml
13362 F:      drivers/pci/controller/pci-versatile.c
13363
13364 PCI DRIVER FOR ARMADA 8K
13365 M:      Thomas Petazzoni <[email protected]>
13366 L:      [email protected]
13367 L:      [email protected]
13368 S:      Maintained
13369 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
13370 F:      drivers/pci/controller/dwc/pcie-armada8k.c
13371
13372 PCI DRIVER FOR CADENCE PCIE IP
13373 M:      Tom Joseph <[email protected]>
13374 L:      [email protected]
13375 S:      Maintained
13376 F:      Documentation/devicetree/bindings/pci/cdns,*
13377 F:      drivers/pci/controller/cadence/
13378
13379 PCI DRIVER FOR FREESCALE LAYERSCAPE
13380 M:      Minghuan Lian <[email protected]>
13381 M:      Mingkai Hu <[email protected]>
13382 M:      Roy Zang <[email protected]>
13383 L:      [email protected]
13384 L:      [email protected]
13385 L:      [email protected]
13386 S:      Maintained
13387 F:      drivers/pci/controller/dwc/*layerscape*
13388
13389 PCI DRIVER FOR GENERIC OF HOSTS
13390 M:      Will Deacon <[email protected]>
13391 L:      [email protected]
13392 L:      [email protected] (moderated for non-subscribers)
13393 S:      Maintained
13394 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
13395 F:      drivers/pci/controller/pci-host-common.c
13396 F:      drivers/pci/controller/pci-host-generic.c
13397
13398 PCI DRIVER FOR IMX6
13399 M:      Richard Zhu <[email protected]>
13400 M:      Lucas Stach <[email protected]>
13401 L:      [email protected]
13402 L:      [email protected] (moderated for non-subscribers)
13403 S:      Maintained
13404 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
13405 F:      drivers/pci/controller/dwc/*imx6*
13406
13407 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
13408 M:      Jonathan Derrick <[email protected]>
13409 L:      [email protected]
13410 S:      Supported
13411 F:      drivers/pci/controller/vmd.c
13412
13413 PCI DRIVER FOR MICROSEMI SWITCHTEC
13414 M:      Kurt Schwemmer <[email protected]>
13415 M:      Logan Gunthorpe <[email protected]>
13416 L:      [email protected]
13417 S:      Maintained
13418 F:      Documentation/ABI/testing/sysfs-class-switchtec
13419 F:      Documentation/driver-api/switchtec.rst
13420 F:      drivers/ntb/hw/mscc/
13421 F:      drivers/pci/switch/switchtec*
13422 F:      include/linux/switchtec.h
13423 F:      include/uapi/linux/switchtec_ioctl.h
13424
13425 PCI DRIVER FOR MOBIVEIL PCIE IP
13426 M:      Karthikeyan Mitran <[email protected]>
13427 M:      Hou Zhiqiang <[email protected]>
13428 L:      [email protected]
13429 S:      Supported
13430 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
13431 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
13432
13433 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
13434 M:      Thomas Petazzoni <[email protected]>
13435 L:      [email protected]
13436 L:      [email protected] (moderated for non-subscribers)
13437 S:      Maintained
13438 F:      drivers/pci/controller/*mvebu*
13439
13440 PCI DRIVER FOR NVIDIA TEGRA
13441 M:      Thierry Reding <[email protected]>
13442 L:      [email protected]
13443 L:      [email protected]
13444 S:      Supported
13445 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
13446 F:      drivers/pci/controller/pci-tegra.c
13447
13448 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
13449 M:      Hou Zhiqiang <[email protected]>
13450 L:      [email protected]
13451 L:      [email protected]
13452 S:      Maintained
13453 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
13454 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
13455
13456 PCI DRIVER FOR RENESAS R-CAR
13457 M:      Marek Vasut <[email protected]>
13458 M:      Yoshihiro Shimoda <[email protected]>
13459 L:      [email protected]
13460 L:      [email protected]
13461 S:      Maintained
13462 F:      Documentation/devicetree/bindings/pci/*rcar*
13463 F:      drivers/pci/controller/*rcar*
13464
13465 PCI DRIVER FOR SAMSUNG EXYNOS
13466 M:      Jingoo Han <[email protected]>
13467 L:      [email protected]
13468 L:      [email protected] (moderated for non-subscribers)
13469 L:      [email protected]
13470 S:      Maintained
13471 F:      drivers/pci/controller/dwc/pci-exynos.c
13472
13473 PCI DRIVER FOR SYNOPSYS DESIGNWARE
13474 M:      Jingoo Han <[email protected]>
13475 M:      Gustavo Pimentel <[email protected]>
13476 L:      [email protected]
13477 S:      Maintained
13478 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
13479 F:      drivers/pci/controller/dwc/*designware*
13480
13481 PCI DRIVER FOR TI DRA7XX/J721E
13482 M:      Kishon Vijay Abraham I <[email protected]>
13483 L:      [email protected]
13484 L:      [email protected]
13485 L:      [email protected]
13486 S:      Supported
13487 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
13488 F:      drivers/pci/controller/cadence/pci-j721e.c
13489 F:      drivers/pci/controller/dwc/pci-dra7xx.c
13490
13491 PCI DRIVER FOR TI KEYSTONE
13492 M:      Murali Karicheri <[email protected]>
13493 L:      [email protected]
13494 L:      [email protected] (moderated for non-subscribers)
13495 S:      Maintained
13496 F:      drivers/pci/controller/dwc/pci-keystone.c
13497
13498 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
13499 M:      Linus Walleij <[email protected]>
13500 L:      [email protected]
13501 S:      Maintained
13502 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
13503 F:      drivers/pci/controller/pci-v3-semi.c
13504
13505 PCI ENDPOINT SUBSYSTEM
13506 M:      Kishon Vijay Abraham I <[email protected]>
13507 M:      Lorenzo Pieralisi <[email protected]>
13508 L:      [email protected]
13509 S:      Supported
13510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
13511 F:      drivers/misc/pci_endpoint_test.c
13512 F:      drivers/pci/endpoint/
13513 F:      tools/pci/
13514
13515 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
13516 M:      Russell Currey <[email protected]>
13517 M:      Oliver O'Halloran <[email protected]>
13518 L:      [email protected]
13519 S:      Supported
13520 F:      Documentation/PCI/pci-error-recovery.rst
13521 F:      Documentation/powerpc/eeh-pci-error-recovery.rst
13522 F:      arch/powerpc/include/*/eeh*.h
13523 F:      arch/powerpc/kernel/eeh*.c
13524 F:      arch/powerpc/platforms/*/eeh*.c
13525 F:      drivers/pci/pcie/aer.c
13526 F:      drivers/pci/pcie/dpc.c
13527 F:      drivers/pci/pcie/err.c
13528
13529 PCI ERROR RECOVERY
13530 M:      Linas Vepstas <[email protected]>
13531 L:      [email protected]
13532 S:      Supported
13533 F:      Documentation/PCI/pci-error-recovery.rst
13534
13535 PCI MSI DRIVER FOR ALTERA MSI IP
13536 M:      Ley Foon Tan <[email protected]>
13537 L:      [email protected] (moderated for non-subscribers)
13538 L:      [email protected]
13539 S:      Supported
13540 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
13541 F:      drivers/pci/controller/pcie-altera-msi.c
13542
13543 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
13544 M:      Toan Le <[email protected]>
13545 L:      [email protected]
13546 L:      [email protected]
13547 S:      Maintained
13548 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
13549 F:      drivers/pci/controller/pci-xgene-msi.c
13550
13551 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
13552 M:      Lorenzo Pieralisi <[email protected]>
13553 R:      Rob Herring <[email protected]>
13554 L:      [email protected]
13555 S:      Supported
13556 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
13557 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
13558 F:      drivers/pci/controller/
13559
13560 PCI SUBSYSTEM
13561 M:      Bjorn Helgaas <[email protected]>
13562 L:      [email protected]
13563 S:      Supported
13564 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
13565 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
13566 F:      Documentation/PCI/
13567 F:      Documentation/devicetree/bindings/pci/
13568 F:      arch/x86/kernel/early-quirks.c
13569 F:      arch/x86/kernel/quirks.c
13570 F:      arch/x86/pci/
13571 F:      drivers/acpi/pci*
13572 F:      drivers/pci/
13573 F:      include/asm-generic/pci*
13574 F:      include/linux/of_pci.h
13575 F:      include/linux/pci*
13576 F:      include/uapi/linux/pci*
13577 F:      lib/pci*
13578
13579 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
13580 M:      Jonathan Chocron <[email protected]>
13581 L:      [email protected]
13582 S:      Maintained
13583 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
13584 F:      drivers/pci/controller/dwc/pcie-al.c
13585
13586 PCIE DRIVER FOR AMLOGIC MESON
13587 M:      Yue Wang <[email protected]>
13588 L:      [email protected]
13589 L:      [email protected]
13590 S:      Maintained
13591 F:      drivers/pci/controller/dwc/pci-meson.c
13592
13593 PCIE DRIVER FOR AXIS ARTPEC
13594 M:      Jesper Nilsson <[email protected]>
13595 L:      [email protected]
13596 L:      [email protected]
13597 S:      Maintained
13598 F:      Documentation/devicetree/bindings/pci/axis,artpec*
13599 F:      drivers/pci/controller/dwc/*artpec*
13600
13601 PCIE DRIVER FOR CAVIUM THUNDERX
13602 M:      Robert Richter <[email protected]>
13603 L:      [email protected]
13604 L:      [email protected] (moderated for non-subscribers)
13605 S:      Odd Fixes
13606 F:      drivers/pci/controller/pci-thunder-*
13607
13608 PCIE DRIVER FOR HISILICON
13609 M:      Zhou Wang <[email protected]>
13610 L:      [email protected]
13611 S:      Maintained
13612 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
13613 F:      drivers/pci/controller/dwc/pcie-hisi.c
13614
13615 PCIE DRIVER FOR HISILICON KIRIN
13616 M:      Xiaowei Song <[email protected]>
13617 M:      Binghui Wang <[email protected]>
13618 L:      [email protected]
13619 S:      Maintained
13620 F:      Documentation/devicetree/bindings/pci/kirin-pcie.txt
13621 F:      drivers/pci/controller/dwc/pcie-kirin.c
13622
13623 PCIE DRIVER FOR HISILICON STB
13624 M:      Shawn Guo <[email protected]>
13625 L:      [email protected]
13626 S:      Maintained
13627 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
13628 F:      drivers/pci/controller/dwc/pcie-histb.c
13629
13630 PCIE DRIVER FOR MEDIATEK
13631 M:      Ryder Lee <[email protected]>
13632 L:      [email protected]
13633 L:      [email protected]
13634 S:      Supported
13635 F:      Documentation/devicetree/bindings/pci/mediatek*
13636 F:      drivers/pci/controller/*mediatek*
13637
13638 PCIE DRIVER FOR QUALCOMM MSM
13639 M:      Stanimir Varbanov <[email protected]>
13640 L:      [email protected]
13641 L:      [email protected]
13642 S:      Maintained
13643 F:      drivers/pci/controller/dwc/*qcom*
13644
13645 PCIE DRIVER FOR ROCKCHIP
13646 M:      Shawn Lin <[email protected]>
13647 L:      [email protected]
13648 L:      [email protected]
13649 S:      Maintained
13650 F:      Documentation/devicetree/bindings/pci/rockchip-pcie*
13651 F:      drivers/pci/controller/pcie-rockchip*
13652
13653 PCIE DRIVER FOR SOCIONEXT UNIPHIER
13654 M:      Kunihiko Hayashi <[email protected]>
13655 L:      [email protected]
13656 S:      Maintained
13657 F:      Documentation/devicetree/bindings/pci/uniphier-pcie*
13658 F:      drivers/pci/controller/dwc/pcie-uniphier*
13659
13660 PCIE DRIVER FOR ST SPEAR13XX
13661 M:      Pratyush Anand <[email protected]>
13662 L:      [email protected]
13663 S:      Maintained
13664 F:      drivers/pci/controller/dwc/*spear*
13665
13666 PCMCIA SUBSYSTEM
13667 M:      Dominik Brodowski <[email protected]>
13668 S:      Odd Fixes
13669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
13670 F:      Documentation/pcmcia/
13671 F:      drivers/pcmcia/
13672 F:      include/pcmcia/
13673 F:      tools/pcmcia/
13674
13675 PCNET32 NETWORK DRIVER
13676 M:      Don Fry <[email protected]>
13677 L:      [email protected]
13678 S:      Maintained
13679 F:      drivers/net/ethernet/amd/pcnet32.c
13680
13681 PCRYPT PARALLEL CRYPTO ENGINE
13682 M:      Steffen Klassert <[email protected]>
13683 L:      [email protected]
13684 S:      Maintained
13685 F:      crypto/pcrypt.c
13686 F:      include/crypto/pcrypt.h
13687
13688 PEAQ WMI HOTKEYS DRIVER
13689 M:      Hans de Goede <[email protected]>
13690 L:      [email protected]
13691 S:      Maintained
13692 F:      drivers/platform/x86/peaq-wmi.c
13693
13694 PENSANDO ETHERNET DRIVERS
13695 M:      Shannon Nelson <[email protected]>
13696 M:      Pensando Drivers <[email protected]>
13697 L:      [email protected]
13698 S:      Supported
13699 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
13700 F:      drivers/net/ethernet/pensando/
13701
13702 PER-CPU MEMORY ALLOCATOR
13703 M:      Dennis Zhou <[email protected]>
13704 M:      Tejun Heo <[email protected]>
13705 M:      Christoph Lameter <[email protected]>
13706 S:      Maintained
13707 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
13708 F:      arch/*/include/asm/percpu.h
13709 F:      include/linux/percpu*.h
13710 F:      mm/percpu*.c
13711
13712 PER-TASK DELAY ACCOUNTING
13713 M:      Balbir Singh <[email protected]>
13714 S:      Maintained
13715 F:      include/linux/delayacct.h
13716 F:      kernel/delayacct.c
13717
13718 PERFORMANCE EVENTS SUBSYSTEM
13719 M:      Peter Zijlstra <[email protected]>
13720 M:      Ingo Molnar <[email protected]>
13721 M:      Arnaldo Carvalho de Melo <[email protected]>
13722 R:      Mark Rutland <[email protected]>
13723 R:      Alexander Shishkin <[email protected]>
13724 R:      Jiri Olsa <[email protected]>
13725 R:      Namhyung Kim <[email protected]>
13726 L:      [email protected]
13727 S:      Supported
13728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
13729 F:      arch/*/events/*
13730 F:      arch/*/events/*/*
13731 F:      arch/*/include/asm/perf_event.h
13732 F:      arch/*/kernel/*/*/perf_event*.c
13733 F:      arch/*/kernel/*/perf_event*.c
13734 F:      arch/*/kernel/perf_callchain.c
13735 F:      arch/*/kernel/perf_event*.c
13736 F:      include/linux/perf_event.h
13737 F:      include/uapi/linux/perf_event.h
13738 F:      kernel/events/*
13739 F:      tools/lib/perf/
13740 F:      tools/perf/
13741
13742 PERFORMANCE EVENTS TOOLING ARM64
13743 R:      John Garry <[email protected]>
13744 R:      Will Deacon <[email protected]>
13745 R:      Mathieu Poirier <[email protected]>
13746 R:      Leo Yan <[email protected]>
13747 L:      [email protected] (moderated for non-subscribers)
13748 S:      Supported
13749 F:      tools/build/feature/test-libopencsd.c
13750 F:      tools/perf/arch/arm*/
13751 F:      tools/perf/pmu-events/arch/arm64/
13752 F:      tools/perf/util/arm-spe*
13753 F:      tools/perf/util/cs-etm*
13754
13755 PERSONALITY HANDLING
13756 M:      Christoph Hellwig <[email protected]>
13757 L:      [email protected]
13758 S:      Maintained
13759 F:      include/linux/personality.h
13760 F:      include/uapi/linux/personality.h
13761
13762 PHOENIX RC FLIGHT CONTROLLER ADAPTER
13763 M:      Marcus Folkesson <[email protected]>
13764 L:      [email protected]
13765 S:      Maintained
13766 F:      Documentation/input/devices/pxrc.rst
13767 F:      drivers/input/joystick/pxrc.c
13768
13769 PHONET PROTOCOL
13770 M:      Remi Denis-Courmont <[email protected]>
13771 S:      Supported
13772 F:      Documentation/networking/phonet.rst
13773 F:      include/linux/phonet.h
13774 F:      include/net/phonet/
13775 F:      include/uapi/linux/phonet.h
13776 F:      net/phonet/
13777
13778 PHRAM MTD DRIVER
13779 M:      Joern Engel <[email protected]>
13780 L:      [email protected]
13781 S:      Maintained
13782 F:      drivers/mtd/devices/phram.c
13783
13784 PICOLCD HID DRIVER
13785 M:      Bruno Prémont <[email protected]>
13786 L:      [email protected]
13787 S:      Maintained
13788 F:      drivers/hid/hid-picolcd*
13789
13790 PICOXCELL SUPPORT
13791 M:      Jamie Iles <[email protected]>
13792 L:      [email protected] (moderated for non-subscribers)
13793 S:      Supported
13794 T:      git git://github.com/jamieiles/linux-2.6-ji.git
13795 F:      arch/arm/boot/dts/picoxcell*
13796 F:      arch/arm/mach-picoxcell/
13797 F:      drivers/crypto/picoxcell*
13798
13799 PIDFD API
13800 M:      Christian Brauner <[email protected]>
13801 L:      [email protected]
13802 S:      Maintained
13803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
13804 F:      samples/pidfd/
13805 F:      tools/testing/selftests/clone3/
13806 F:      tools/testing/selftests/pid_namespace/
13807 F:      tools/testing/selftests/pidfd/
13808 K:      (?i)pidfd
13809 K:      (?i)clone3
13810 K:      \b(clone_args|kernel_clone_args)\b
13811
13812 PIN CONTROL SUBSYSTEM
13813 M:      Linus Walleij <[email protected]>
13814 L:      [email protected]
13815 S:      Maintained
13816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
13817 F:      Documentation/devicetree/bindings/pinctrl/
13818 F:      Documentation/driver-api/pinctl.rst
13819 F:      drivers/pinctrl/
13820 F:      include/linux/pinctrl/
13821
13822 PIN CONTROLLER - FREESCALE
13823 M:      Dong Aisheng <[email protected]>
13824 M:      Fabio Estevam <[email protected]>
13825 M:      Shawn Guo <[email protected]>
13826 M:      Stefan Agner <[email protected]>
13827 R:      Pengutronix Kernel Team <[email protected]>
13828 L:      [email protected]
13829 S:      Maintained
13830 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
13831 F:      drivers/pinctrl/freescale/
13832
13833 PIN CONTROLLER - INTEL
13834 M:      Mika Westerberg <[email protected]>
13835 M:      Andy Shevchenko <[email protected]>
13836 S:      Maintained
13837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
13838 F:      drivers/pinctrl/intel/
13839
13840 PIN CONTROLLER - MEDIATEK
13841 M:      Sean Wang <[email protected]>
13842 L:      [email protected] (moderated for non-subscribers)
13843 S:      Maintained
13844 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
13845 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt
13846 F:      drivers/pinctrl/mediatek/
13847
13848 PIN CONTROLLER - MICROCHIP AT91
13849 M:      Ludovic Desroches <[email protected]>
13850 L:      [email protected] (moderated for non-subscribers)
13851 L:      [email protected]
13852 S:      Supported
13853 F:      drivers/gpio/gpio-sama5d2-piobu.c
13854 F:      drivers/pinctrl/pinctrl-at91*
13855
13856 PIN CONTROLLER - QUALCOMM
13857 M:      Bjorn Andersson <[email protected]>
13858 L:      [email protected]
13859 S:      Maintained
13860 F:      Documentation/devicetree/bindings/pinctrl/qcom,*.txt
13861 F:      drivers/pinctrl/qcom/
13862
13863 PIN CONTROLLER - RENESAS
13864 M:      Geert Uytterhoeven <[email protected]>
13865 L:      [email protected]
13866 S:      Supported
13867 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
13868 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
13869 F:      drivers/pinctrl/renesas/
13870
13871 PIN CONTROLLER - SAMSUNG
13872 M:      Tomasz Figa <[email protected]>
13873 M:      Krzysztof Kozlowski <[email protected]>
13874 M:      Sylwester Nawrocki <[email protected]>
13875 L:      [email protected] (moderated for non-subscribers)
13876 L:      [email protected]
13877 S:      Maintained
13878 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
13879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
13880 F:      Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
13881 F:      drivers/pinctrl/samsung/
13882 F:      include/dt-bindings/pinctrl/samsung.h
13883
13884 PIN CONTROLLER - SINGLE
13885 M:      Tony Lindgren <[email protected]>
13886 M:      Haojian Zhuang <[email protected]>
13887 L:      [email protected] (moderated for non-subscribers)
13888 L:      [email protected]
13889 S:      Maintained
13890 F:      drivers/pinctrl/pinctrl-single.c
13891
13892 PIN CONTROLLER - ST SPEAR
13893 M:      Viresh Kumar <[email protected]>
13894 L:      [email protected] (moderated for non-subscribers)
13895 S:      Maintained
13896 W:      http://www.st.com/spear
13897 F:      drivers/pinctrl/spear/
13898
13899 PISTACHIO SOC SUPPORT
13900 M:      James Hartley <[email protected]>
13901 L:      [email protected]
13902 S:      Odd Fixes
13903 F:      arch/mips/boot/dts/img/pistachio*
13904 F:      arch/mips/configs/pistachio*_defconfig
13905 F:      arch/mips/include/asm/mach-pistachio/
13906 F:      arch/mips/pistachio/
13907
13908 PKTCDVD DRIVER
13909 M:      [email protected]
13910 S:      Orphan
13911 F:      drivers/block/pktcdvd.c
13912 F:      include/linux/pktcdvd.h
13913 F:      include/uapi/linux/pktcdvd.h
13914
13915 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
13916 M:      Tomasz Duszynski <[email protected]>
13917 S:      Maintained
13918 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
13919 F:      drivers/iio/chemical/pms7003.c
13920
13921 PLDMFW LIBRARY
13922 M:      Jacob Keller <[email protected]>
13923 S:      Maintained
13924 F:      Documentation/driver-api/pldmfw/
13925 F:      include/linux/pldmfw.h
13926 F:      lib/pldmfw/
13927
13928 PLX DMA DRIVER
13929 M:      Logan Gunthorpe <[email protected]>
13930 S:      Maintained
13931 F:      drivers/dma/plx_dma.c
13932
13933 PM-GRAPH UTILITY
13934 M:      "Todd E Brandt" <[email protected]>
13935 L:      [email protected]
13936 S:      Supported
13937 W:      https://01.org/pm-graph
13938 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
13939 T:      git git://github.com/intel/pm-graph
13940 F:      tools/power/pm-graph
13941
13942 PMBUS HARDWARE MONITORING DRIVERS
13943 M:      Guenter Roeck <[email protected]>
13944 L:      [email protected]
13945 S:      Maintained
13946 W:      http://hwmon.wiki.kernel.org/
13947 W:      http://www.roeck-us.net/linux/drivers/
13948 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
13949 F:      Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt
13950 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
13951 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
13952 F:      Documentation/hwmon/adm1275.rst
13953 F:      Documentation/hwmon/ibm-cffps.rst
13954 F:      Documentation/hwmon/ir35221.rst
13955 F:      Documentation/hwmon/lm25066.rst
13956 F:      Documentation/hwmon/ltc2978.rst
13957 F:      Documentation/hwmon/ltc3815.rst
13958 F:      Documentation/hwmon/max16064.rst
13959 F:      Documentation/hwmon/max20751.rst
13960 F:      Documentation/hwmon/max31785.rst
13961 F:      Documentation/hwmon/max34440.rst
13962 F:      Documentation/hwmon/max8688.rst
13963 F:      Documentation/hwmon/pmbus-core.rst
13964 F:      Documentation/hwmon/pmbus.rst
13965 F:      Documentation/hwmon/tps40422.rst
13966 F:      Documentation/hwmon/ucd9000.rst
13967 F:      Documentation/hwmon/ucd9200.rst
13968 F:      Documentation/hwmon/zl6100.rst
13969 F:      drivers/hwmon/pmbus/
13970 F:      include/linux/pmbus.h
13971
13972 PMC SIERRA MaxRAID DRIVER
13973 L:      [email protected]
13974 S:      Orphan
13975 W:      http://www.pmc-sierra.com/
13976 F:      drivers/scsi/pmcraid.*
13977
13978 PMC SIERRA PM8001 DRIVER
13979 M:      Jack Wang <[email protected]>
13980 L:      [email protected]
13981 S:      Supported
13982 F:      drivers/scsi/pm8001/
13983
13984 PNI RM3100 IIO DRIVER
13985 M:      Song Qiang <[email protected]>
13986 L:      [email protected]
13987 S:      Maintained
13988 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.txt
13989 F:      drivers/iio/magnetometer/rm3100*
13990
13991 PNP SUPPORT
13992 M:      "Rafael J. Wysocki" <[email protected]>
13993 L:      [email protected]
13994 S:      Maintained
13995 F:      drivers/pnp/
13996 F:      include/linux/pnp.h
13997
13998 POSIX CLOCKS and TIMERS
13999 M:      Thomas Gleixner <[email protected]>
14000 L:      [email protected]
14001 S:      Maintained
14002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
14003 F:      fs/timerfd.c
14004 F:      include/linux/time_namespace.h
14005 F:      include/linux/timer*
14006 F:      kernel/time/*timer*
14007 F:      kernel/time/namespace.c
14008
14009 POWER MANAGEMENT CORE
14010 M:      "Rafael J. Wysocki" <[email protected]>
14011 L:      [email protected]
14012 S:      Supported
14013 B:      https://bugzilla.kernel.org
14014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
14015 F:      drivers/base/power/
14016 F:      drivers/powercap/
14017 F:      include/linux/intel_rapl.h
14018 F:      include/linux/pm.h
14019 F:      include/linux/pm_*
14020 F:      include/linux/powercap.h
14021 F:      kernel/configs/nopm.config
14022
14023 POWER STATE COORDINATION INTERFACE (PSCI)
14024 M:      Mark Rutland <[email protected]>
14025 M:      Lorenzo Pieralisi <[email protected]>
14026 L:      [email protected]
14027 S:      Maintained
14028 F:      drivers/firmware/psci/
14029 F:      include/linux/psci.h
14030 F:      include/uapi/linux/psci.h
14031
14032 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
14033 M:      Sebastian Reichel <[email protected]>
14034 L:      [email protected]
14035 S:      Maintained
14036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
14037 F:      Documentation/ABI/testing/sysfs-class-power
14038 F:      Documentation/devicetree/bindings/power/supply/
14039 F:      drivers/power/supply/
14040 F:      include/linux/power_supply.h
14041
14042 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
14043 M:      Suraj Jitindar Singh <[email protected]>
14044 L:      [email protected]
14045 S:      Maintained
14046 F:      drivers/char/powernv-op-panel.c
14047
14048 PPP OVER ATM (RFC 2364)
14049 M:      Mitchell Blank Jr <[email protected]>
14050 S:      Maintained
14051 F:      include/uapi/linux/atmppp.h
14052 F:      net/atm/pppoatm.c
14053
14054 PPP OVER ETHERNET
14055 M:      Michal Ostrowski <[email protected]>
14056 S:      Maintained
14057 F:      drivers/net/ppp/pppoe.c
14058 F:      drivers/net/ppp/pppox.c
14059
14060 PPP OVER L2TP
14061 M:      James Chapman <[email protected]>
14062 S:      Maintained
14063 F:      include/linux/if_pppol2tp.h
14064 F:      include/uapi/linux/if_pppol2tp.h
14065 F:      net/l2tp/l2tp_ppp.c
14066
14067 PPP PROTOCOL DRIVERS AND COMPRESSORS
14068 M:      Paul Mackerras <[email protected]>
14069 L:      [email protected]
14070 S:      Maintained
14071 F:      drivers/net/ppp/ppp_*
14072
14073 PPS SUPPORT
14074 M:      Rodolfo Giometti <[email protected]>
14075 L:      [email protected] (subscribers-only)
14076 S:      Maintained
14077 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
14078 F:      Documentation/ABI/testing/sysfs-pps
14079 F:      Documentation/devicetree/bindings/pps/pps-gpio.txt
14080 F:      Documentation/driver-api/pps.rst
14081 F:      drivers/pps/
14082 F:      include/linux/pps*.h
14083 F:      include/uapi/linux/pps.h
14084
14085 PPTP DRIVER
14086 M:      Dmitry Kozlov <[email protected]>
14087 L:      [email protected]
14088 S:      Maintained
14089 W:      http://sourceforge.net/projects/accel-pptp
14090 F:      drivers/net/ppp/pptp.c
14091
14092 PRESSURE STALL INFORMATION (PSI)
14093 M:      Johannes Weiner <[email protected]>
14094 S:      Maintained
14095 F:      include/linux/psi*
14096 F:      kernel/sched/psi.c
14097
14098 PRINTK
14099 M:      Petr Mladek <[email protected]>
14100 M:      Sergey Senozhatsky <[email protected]>
14101 R:      Steven Rostedt <[email protected]>
14102 R:      John Ogness <[email protected]>
14103 S:      Maintained
14104 F:      include/linux/printk.h
14105 F:      kernel/printk/
14106
14107 PRISM54 WIRELESS DRIVER
14108 M:      Luis Chamberlain <[email protected]>
14109 L:      [email protected]
14110 S:      Obsolete
14111 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
14112 F:      drivers/net/wireless/intersil/prism54/
14113
14114 PROC FILESYSTEM
14115 R:      Alexey Dobriyan <[email protected]>
14116 L:      [email protected]
14117 L:      [email protected]
14118 S:      Maintained
14119 F:      Documentation/filesystems/proc.rst
14120 F:      fs/proc/
14121 F:      include/linux/proc_fs.h
14122 F:      tools/testing/selftests/proc/
14123
14124 PROC SYSCTL
14125 M:      Luis Chamberlain <[email protected]>
14126 M:      Kees Cook <[email protected]>
14127 M:      Iurii Zaikin <[email protected]>
14128 L:      [email protected]
14129 L:      [email protected]
14130 S:      Maintained
14131 F:      fs/proc/proc_sysctl.c
14132 F:      include/linux/sysctl.h
14133 F:      kernel/sysctl-test.c
14134 F:      kernel/sysctl.c
14135 F:      tools/testing/selftests/sysctl/
14136
14137 PS3 NETWORK SUPPORT
14138 M:      Geoff Levand <[email protected]>
14139 L:      [email protected]
14140 L:      [email protected]
14141 S:      Maintained
14142 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
14143
14144 PS3 PLATFORM SUPPORT
14145 M:      Geoff Levand <[email protected]>
14146 L:      [email protected]
14147 S:      Maintained
14148 F:      arch/powerpc/boot/ps3*
14149 F:      arch/powerpc/include/asm/lv1call.h
14150 F:      arch/powerpc/include/asm/ps3*.h
14151 F:      arch/powerpc/platforms/ps3/
14152 F:      drivers/*/ps3*
14153 F:      drivers/ps3/
14154 F:      drivers/rtc/rtc-ps3.c
14155 F:      drivers/usb/host/*ps3.c
14156 F:      sound/ppc/snd_ps3*
14157
14158 PS3VRAM DRIVER
14159 M:      Jim Paris <[email protected]>
14160 M:      Geoff Levand <[email protected]>
14161 L:      [email protected]
14162 S:      Maintained
14163 F:      drivers/block/ps3vram.c
14164
14165 PSAMPLE PACKET SAMPLING SUPPORT
14166 M:      Yotam Gigi <[email protected]>
14167 S:      Maintained
14168 F:      include/net/psample.h
14169 F:      include/uapi/linux/psample.h
14170 F:      net/psample
14171
14172 PSTORE FILESYSTEM
14173 M:      Kees Cook <[email protected]>
14174 M:      Anton Vorontsov <[email protected]>
14175 M:      Colin Cross <[email protected]>
14176 M:      Tony Luck <[email protected]>
14177 S:      Maintained
14178 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
14179 F:      Documentation/admin-guide/ramoops.rst
14180 F:      Documentation/admin-guide/pstore-blk.rst
14181 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.txt
14182 F:      drivers/acpi/apei/erst.c
14183 F:      drivers/firmware/efi/efi-pstore.c
14184 F:      fs/pstore/
14185 F:      include/linux/pstore*
14186 K:      \b(pstore|ramoops)
14187
14188 PTP HARDWARE CLOCK SUPPORT
14189 M:      Richard Cochran <[email protected]>
14190 L:      [email protected]
14191 S:      Maintained
14192 W:      http://linuxptp.sourceforge.net/
14193 F:      Documentation/ABI/testing/sysfs-ptp
14194 F:      Documentation/driver-api/ptp.rst
14195 F:      drivers/net/phy/dp83640*
14196 F:      drivers/ptp/*
14197 F:      include/linux/ptp_cl*
14198
14199 PTRACE SUPPORT
14200 M:      Oleg Nesterov <[email protected]>
14201 S:      Maintained
14202 F:      arch/*/*/ptrace*.c
14203 F:      arch/*/include/asm/ptrace*.h
14204 F:      arch/*/ptrace*.c
14205 F:      include/asm-generic/syscall.h
14206 F:      include/linux/ptrace.h
14207 F:      include/linux/regset.h
14208 F:      include/linux/tracehook.h
14209 F:      include/uapi/linux/ptrace.h
14210 F:      include/uapi/linux/ptrace.h
14211 F:      kernel/ptrace.c
14212
14213 PULSE8-CEC DRIVER
14214 M:      Hans Verkuil <[email protected]>
14215 L:      [email protected]
14216 S:      Maintained
14217 T:      git git://linuxtv.org/media_tree.git
14218 F:      Documentation/admin-guide/media/pulse8-cec.rst
14219 F:      drivers/media/cec/usb/pulse8/
14220
14221 PVRUSB2 VIDEO4LINUX DRIVER
14222 M:      Mike Isely <[email protected]>
14223 L:      [email protected]       (subscribers-only)
14224 L:      [email protected]
14225 S:      Maintained
14226 W:      http://www.isely.net/pvrusb2/
14227 T:      git git://linuxtv.org/media_tree.git
14228 F:      Documentation/driver-api/media/drivers/pvrusb2*
14229 F:      drivers/media/usb/pvrusb2/
14230
14231 PWC WEBCAM DRIVER
14232 M:      Hans Verkuil <[email protected]>
14233 L:      [email protected]
14234 S:      Odd Fixes
14235 T:      git git://linuxtv.org/media_tree.git
14236 F:      drivers/media/usb/pwc/*
14237 F:      include/trace/events/pwc.h
14238
14239 PWM FAN DRIVER
14240 M:      Bartlomiej Zolnierkiewicz <[email protected]>
14241 L:      [email protected]
14242 S:      Supported
14243 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
14244 F:      Documentation/hwmon/pwm-fan.rst
14245 F:      drivers/hwmon/pwm-fan.c
14246
14247 PWM IR Transmitter
14248 M:      Sean Young <[email protected]>
14249 L:      [email protected]
14250 S:      Maintained
14251 F:      drivers/media/rc/pwm-ir-tx.c
14252
14253 PWM SUBSYSTEM
14254 M:      Thierry Reding <[email protected]>
14255 R:      Uwe Kleine-König <[email protected]>
14256 M:      Lee Jones <[email protected]>
14257 L:      [email protected]
14258 S:      Maintained
14259 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
14260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
14261 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
14262 F:      Documentation/devicetree/bindings/pwm/
14263 F:      Documentation/driver-api/pwm.rst
14264 F:      drivers/gpio/gpio-mvebu.c
14265 F:      drivers/pwm/
14266 F:      drivers/video/backlight/pwm_bl.c
14267 F:      include/linux/pwm.h
14268 F:      include/linux/pwm_backlight.h
14269 K:      pwm_(config|apply_state|ops)
14270
14271 PXA GPIO DRIVER
14272 M:      Robert Jarzmik <[email protected]>
14273 L:      [email protected]
14274 S:      Maintained
14275 F:      drivers/gpio/gpio-pxa.c
14276
14277 PXA MMCI DRIVER
14278 S:      Orphan
14279
14280 PXA RTC DRIVER
14281 M:      Robert Jarzmik <[email protected]>
14282 L:      [email protected]
14283 S:      Maintained
14284
14285 PXA2xx/PXA3xx SUPPORT
14286 M:      Daniel Mack <[email protected]>
14287 M:      Haojian Zhuang <[email protected]>
14288 M:      Robert Jarzmik <[email protected]>
14289 L:      [email protected] (moderated for non-subscribers)
14290 S:      Maintained
14291 T:      git git://github.com/hzhuang1/linux.git
14292 T:      git git://github.com/rjarzmik/linux.git
14293 F:      arch/arm/boot/dts/pxa*
14294 F:      arch/arm/mach-pxa/
14295 F:      drivers/dma/pxa*
14296 F:      drivers/pcmcia/pxa2xx*
14297 F:      drivers/pinctrl/pxa/
14298 F:      drivers/spi/spi-pxa2xx*
14299 F:      drivers/usb/gadget/udc/pxa2*
14300 F:      include/sound/pxa2xx-lib.h
14301 F:      sound/arm/pxa*
14302 F:      sound/soc/pxa/
14303
14304 QAT DRIVER
14305 M:      Giovanni Cabiddu <[email protected]>
14306 L:      [email protected]
14307 S:      Supported
14308 F:      drivers/crypto/qat/
14309
14310 QCOM AUDIO (ASoC) DRIVERS
14311 M:      Patrick Lai <[email protected]>
14312 M:      Banajit Goswami <[email protected]>
14313 L:      [email protected] (moderated for non-subscribers)
14314 S:      Supported
14315 F:      sound/soc/qcom/
14316
14317 QCOM IPA DRIVER
14318 M:      Alex Elder <[email protected]>
14319 L:      [email protected]
14320 S:      Supported
14321 F:      drivers/net/ipa/
14322
14323 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
14324 M:      Gabriel Somlo <[email protected]>
14325 M:      "Michael S. Tsirkin" <[email protected]>
14326 L:      [email protected]
14327 S:      Maintained
14328 F:      drivers/firmware/qemu_fw_cfg.c
14329 F:      include/uapi/linux/qemu_fw_cfg.h
14330
14331 QIB DRIVER
14332 M:      Dennis Dalessandro <[email protected]>
14333 M:      Mike Marciniszyn <[email protected]>
14334 L:      [email protected]
14335 S:      Supported
14336 F:      drivers/infiniband/hw/qib/
14337
14338 QLOGIC QL41xxx FCOE DRIVER
14339 M:      Saurav Kashyap <[email protected]>
14340 M:      Javed Hasan <[email protected]>
14341 M:      [email protected]
14342 L:      [email protected]
14343 S:      Supported
14344 F:      drivers/scsi/qedf/
14345
14346 QLOGIC QL41xxx ISCSI DRIVER
14347 M:      Nilesh Javali <[email protected]>
14348 M:      Manish Rangankar <[email protected]>
14349 M:      [email protected]
14350 L:      [email protected]
14351 S:      Supported
14352 F:      drivers/scsi/qedi/
14353
14354 QLOGIC QL4xxx ETHERNET DRIVER
14355 M:      Ariel Elior <[email protected]>
14356 M:      [email protected]
14357 L:      [email protected]
14358 S:      Supported
14359 F:      drivers/net/ethernet/qlogic/qed/
14360 F:      drivers/net/ethernet/qlogic/qede/
14361 F:      include/linux/qed/
14362
14363 QLOGIC QL4xxx RDMA DRIVER
14364 M:      Michal Kalderon <[email protected]>
14365 M:      Ariel Elior <[email protected]>
14366 L:      [email protected]
14367 S:      Supported
14368 F:      drivers/infiniband/hw/qedr/
14369 F:      include/uapi/rdma/qedr-abi.h
14370
14371 QLOGIC QLA1280 SCSI DRIVER
14372 M:      Michael Reed <[email protected]>
14373 L:      [email protected]
14374 S:      Maintained
14375 F:      drivers/scsi/qla1280.[ch]
14376
14377 QLOGIC QLA2XXX FC-SCSI DRIVER
14378 M:      Nilesh Javali <[email protected]>
14379 M:      [email protected]
14380 L:      [email protected]
14381 S:      Supported
14382 F:      drivers/scsi/qla2xxx/
14383
14384 QLOGIC QLA3XXX NETWORK DRIVER
14385 M:      [email protected]
14386 L:      [email protected]
14387 S:      Supported
14388 F:      drivers/net/ethernet/qlogic/qla3xxx.*
14389
14390 QLOGIC QLA4XXX iSCSI DRIVER
14391 M:      Nilesh Javali <[email protected]>
14392 M:      Manish Rangankar <[email protected]>
14393 M:      [email protected]
14394 L:      [email protected]
14395 S:      Supported
14396 F:      drivers/scsi/qla4xxx/
14397
14398 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
14399 M:      Shahed Shaikh <[email protected]>
14400 M:      Manish Chopra <[email protected]>
14401 M:      [email protected]
14402 L:      [email protected]
14403 S:      Supported
14404 F:      drivers/net/ethernet/qlogic/qlcnic/
14405
14406 QLOGIC QLGE 10Gb ETHERNET DRIVER
14407 M:      Manish Chopra <[email protected]>
14408 M:      [email protected]
14409 L:      [email protected]
14410 S:      Supported
14411 F:      drivers/staging/qlge/
14412
14413 QM1D1B0004 MEDIA DRIVER
14414 M:      Akihiro Tsukada <[email protected]>
14415 L:      [email protected]
14416 S:      Odd Fixes
14417 F:      drivers/media/tuners/qm1d1b0004*
14418
14419 QM1D1C0042 MEDIA DRIVER
14420 M:      Akihiro Tsukada <[email protected]>
14421 L:      [email protected]
14422 S:      Odd Fixes
14423 F:      drivers/media/tuners/qm1d1c0042*
14424
14425 QNX4 FILESYSTEM
14426 M:      Anders Larsen <[email protected]>
14427 S:      Maintained
14428 W:      http://www.alarsen.net/linux/qnx4fs/
14429 F:      fs/qnx4/
14430 F:      include/uapi/linux/qnx4_fs.h
14431 F:      include/uapi/linux/qnxtypes.h
14432
14433 QORIQ DPAA2 FSL-MC BUS DRIVER
14434 M:      Stuart Yoder <[email protected]>
14435 M:      Laurentiu Tudor <[email protected]>
14436 L:      [email protected]
14437 S:      Maintained
14438 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
14439 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
14440 F:      drivers/bus/fsl-mc/
14441
14442 QT1010 MEDIA DRIVER
14443 M:      Antti Palosaari <[email protected]>
14444 L:      [email protected]
14445 S:      Maintained
14446 W:      https://linuxtv.org
14447 W:      http://palosaari.fi/linux/
14448 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14449 T:      git git://linuxtv.org/anttip/media_tree.git
14450 F:      drivers/media/tuners/qt1010*
14451
14452 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
14453 M:      Kalle Valo <[email protected]>
14454 L:      [email protected]
14455 S:      Supported
14456 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
14457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
14458 F:      drivers/net/wireless/ath/ath10k/
14459
14460 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
14461 M:      Kalle Valo <[email protected]>
14462 L:      [email protected]
14463 S:      Supported
14464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
14465 F:      drivers/net/wireless/ath/ath11k/
14466
14467 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
14468 M:      QCA ath9k Development <[email protected]>
14469 L:      [email protected]
14470 S:      Supported
14471 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
14472 F:      drivers/net/wireless/ath/ath9k/
14473
14474 QUALCOMM CAMERA SUBSYSTEM DRIVER
14475 M:      Todor Tomov <[email protected]>
14476 L:      [email protected]
14477 S:      Maintained
14478 F:      Documentation/admin-guide/media/qcom_camss.rst
14479 F:      Documentation/devicetree/bindings/media/qcom,camss.txt
14480 F:      drivers/media/platform/qcom/camss/
14481
14482 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
14483 M:      Niklas Cassel <[email protected]>
14484 L:      [email protected]
14485 L:      [email protected]
14486 S:      Maintained
14487 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.txt
14488 F:      drivers/soc/qcom/cpr.c
14489
14490 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
14491 M:      Ilia Lin <[email protected]>
14492 L:      [email protected]
14493 S:      Maintained
14494 F:      Documentation/devicetree/bindings/opp/qcom-nvmem-cpufreq.txt
14495 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
14496
14497 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
14498 M:      Timur Tabi <[email protected]>
14499 L:      [email protected]
14500 S:      Maintained
14501 F:      drivers/net/ethernet/qualcomm/emac/
14502
14503 QUALCOMM ETHQOS ETHERNET DRIVER
14504 M:      Vinod Koul <[email protected]>
14505 L:      [email protected]
14506 S:      Maintained
14507 F:      Documentation/devicetree/bindings/net/qcom,ethqos.txt
14508 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
14509
14510 QUALCOMM GENERIC INTERFACE I2C DRIVER
14511 M:      Akash Asthana <[email protected]>
14512 M:      Mukesh Savaliya <[email protected]>
14513 L:      [email protected]
14514 L:      [email protected]
14515 S:      Supported
14516 F:      drivers/i2c/busses/i2c-qcom-geni.c
14517
14518 QUALCOMM HEXAGON ARCHITECTURE
14519 M:      Brian Cain <[email protected]>
14520 L:      [email protected]
14521 S:      Supported
14522 F:      arch/hexagon/
14523
14524 QUALCOMM HIDMA DRIVER
14525 M:      Sinan Kaya <[email protected]>
14526 L:      [email protected]
14527 L:      [email protected]
14528 L:      [email protected]
14529 S:      Supported
14530 F:      drivers/dma/qcom/hidma*
14531
14532 QUALCOMM I2C CCI DRIVER
14533 M:      Loic Poulain <[email protected]>
14534 M:      Robert Foss <[email protected]>
14535 L:      [email protected]
14536 L:      [email protected]
14537 S:      Maintained
14538 F:      Documentation/devicetree/bindings/i2c/i2c-qcom-cci.txt
14539 F:      drivers/i2c/busses/i2c-qcom-cci.c
14540
14541 QUALCOMM IOMMU
14542 M:      Rob Clark <[email protected]>
14543 L:      [email protected]
14544 L:      [email protected]
14545 S:      Maintained
14546 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
14547
14548 QUALCOMM IPCC MAILBOX DRIVER
14549 M:      Manivannan Sadhasivam <[email protected]>
14550 L:      [email protected]
14551 S:      Supported
14552 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
14553 F:      drivers/mailbox/qcom-ipcc.c
14554 F:      include/dt-bindings/mailbox/qcom-ipcc.h
14555
14556 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
14557 M:      Robert Marko <[email protected]>
14558 M:      Luka Perkov <[email protected]>
14559 L:      [email protected]
14560 S:      Maintained
14561 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
14562 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
14563
14564 QUALCOMM RMNET DRIVER
14565 M:      Subash Abhinov Kasiviswanathan <[email protected]>
14566 M:      Sean Tranchetti <[email protected]>
14567 L:      [email protected]
14568 S:      Maintained
14569 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
14570 F:      drivers/net/ethernet/qualcomm/rmnet/
14571 F:      include/linux/if_rmnet.h
14572
14573 QUALCOMM TSENS THERMAL DRIVER
14574 M:      Amit Kucheria <[email protected]>
14575 L:      [email protected]
14576 L:      [email protected]
14577 S:      Maintained
14578 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
14579 F:      drivers/thermal/qcom/
14580
14581 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
14582 M:      Stanimir Varbanov <[email protected]>
14583 L:      [email protected]
14584 L:      [email protected]
14585 S:      Maintained
14586 T:      git git://linuxtv.org/media_tree.git
14587 F:      Documentation/devicetree/bindings/media/*venus*
14588 F:      drivers/media/platform/qcom/venus/
14589
14590 QUALCOMM WCN36XX WIRELESS DRIVER
14591 M:      Kalle Valo <[email protected]>
14592 L:      [email protected]
14593 S:      Supported
14594 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
14595 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
14596 F:      drivers/net/wireless/ath/wcn36xx/
14597
14598 QUANTENNA QTNFMAC WIRELESS DRIVER
14599 M:      Igor Mitsyanko <[email protected]>
14600 R:      Sergey Matyukevich <[email protected]>
14601 L:      [email protected]
14602 S:      Maintained
14603 F:      drivers/net/wireless/quantenna
14604
14605 RADEON and AMDGPU DRM DRIVERS
14606 M:      Alex Deucher <[email protected]>
14607 M:      Christian König <[email protected]>
14608 L:      [email protected]
14609 S:      Supported
14610 T:      git git://people.freedesktop.org/~agd5f/linux
14611 F:      drivers/gpu/drm/amd/
14612 F:      drivers/gpu/drm/radeon/
14613 F:      include/uapi/drm/amdgpu_drm.h
14614 F:      include/uapi/drm/radeon_drm.h
14615
14616 RADEON FRAMEBUFFER DISPLAY DRIVER
14617 M:      Benjamin Herrenschmidt <[email protected]>
14618 L:      [email protected]
14619 S:      Maintained
14620 F:      drivers/video/fbdev/aty/radeon*
14621 F:      include/uapi/linux/radeonfb.h
14622
14623 RADIOSHARK RADIO DRIVER
14624 M:      Hans Verkuil <[email protected]>
14625 L:      [email protected]
14626 S:      Maintained
14627 T:      git git://linuxtv.org/media_tree.git
14628 F:      drivers/media/radio/radio-shark.c
14629
14630 RADIOSHARK2 RADIO DRIVER
14631 M:      Hans Verkuil <[email protected]>
14632 L:      [email protected]
14633 S:      Maintained
14634 T:      git git://linuxtv.org/media_tree.git
14635 F:      drivers/media/radio/radio-shark2.c
14636 F:      drivers/media/radio/radio-tea5777.c
14637
14638 RADOS BLOCK DEVICE (RBD)
14639 M:      Ilya Dryomov <[email protected]>
14640 R:      Dongsheng Yang <[email protected]>
14641 L:      [email protected]
14642 S:      Supported
14643 W:      http://ceph.com/
14644 T:      git git://github.com/ceph/ceph-client.git
14645 F:      Documentation/ABI/testing/sysfs-bus-rbd
14646 F:      drivers/block/rbd.c
14647 F:      drivers/block/rbd_types.h
14648
14649 RAGE128 FRAMEBUFFER DISPLAY DRIVER
14650 M:      Paul Mackerras <[email protected]>
14651 L:      [email protected]
14652 S:      Maintained
14653 F:      drivers/video/fbdev/aty/aty128fb.c
14654
14655 RAINSHADOW-CEC DRIVER
14656 M:      Hans Verkuil <[email protected]>
14657 L:      [email protected]
14658 S:      Maintained
14659 T:      git git://linuxtv.org/media_tree.git
14660 F:      drivers/media/cec/usb/rainshadow/
14661
14662 RALINK MIPS ARCHITECTURE
14663 M:      John Crispin <[email protected]>
14664 L:      [email protected]
14665 S:      Maintained
14666 F:      arch/mips/ralink
14667
14668 RALINK RT2X00 WIRELESS LAN DRIVER
14669 M:      Stanislaw Gruszka <[email protected]>
14670 M:      Helmut Schaa <[email protected]>
14671 L:      [email protected]
14672 S:      Maintained
14673 F:      drivers/net/wireless/ralink/rt2x00/
14674
14675 RAMDISK RAM BLOCK DEVICE DRIVER
14676 M:      Jens Axboe <[email protected]>
14677 S:      Maintained
14678 F:      Documentation/admin-guide/blockdev/ramdisk.rst
14679 F:      drivers/block/brd.c
14680
14681 RANCHU VIRTUAL BOARD FOR MIPS
14682 M:      Miodrag Dinic <[email protected]>
14683 L:      [email protected]
14684 S:      Supported
14685 F:      arch/mips/configs/generic/board-ranchu.config
14686 F:      arch/mips/generic/board-ranchu.c
14687
14688 RANDOM NUMBER DRIVER
14689 M:      "Theodore Ts'o" <[email protected]>
14690 S:      Maintained
14691 F:      drivers/char/random.c
14692
14693 RAPIDIO SUBSYSTEM
14694 M:      Matt Porter <[email protected]>
14695 M:      Alexandre Bounine <[email protected]>
14696 S:      Maintained
14697 F:      drivers/rapidio/
14698
14699 RAS INFRASTRUCTURE
14700 M:      Tony Luck <[email protected]>
14701 M:      Borislav Petkov <[email protected]>
14702 L:      [email protected]
14703 S:      Maintained
14704 F:      Documentation/admin-guide/ras.rst
14705 F:      drivers/ras/
14706 F:      include/linux/ras.h
14707 F:      include/ras/ras_event.h
14708
14709 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
14710 L:      [email protected]
14711 S:      Orphan
14712 F:      drivers/net/wireless/ray*
14713
14714 RC-CORE / LIRC FRAMEWORK
14715 M:      Sean Young <[email protected]>
14716 L:      [email protected]
14717 S:      Maintained
14718 W:      http://linuxtv.org
14719 T:      git git://linuxtv.org/media_tree.git
14720 F:      Documentation/driver-api/media/rc-core.rst
14721 F:      Documentation/userspace-api/media/rc/
14722 F:      drivers/media/rc/
14723 F:      include/media/rc-map.h
14724 F:      include/media/rc-core.h
14725 F:      include/uapi/linux/lirc.h
14726
14727 RCMM REMOTE CONTROLS DECODER
14728 M:      Patrick Lerda <[email protected]>
14729 S:      Maintained
14730 F:      drivers/media/rc/ir-rcmm-decoder.c
14731
14732 RCUTORTURE TEST FRAMEWORK
14733 M:      "Paul E. McKenney" <[email protected]>
14734 M:      Josh Triplett <[email protected]>
14735 R:      Steven Rostedt <[email protected]>
14736 R:      Mathieu Desnoyers <[email protected]>
14737 R:      Lai Jiangshan <[email protected]>
14738 L:      [email protected]
14739 S:      Supported
14740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
14741 F:      tools/testing/selftests/rcutorture
14742
14743 RDACM20 Camera Sensor
14744 M:      Jacopo Mondi <[email protected]>
14745 M:      Kieran Bingham <[email protected]>
14746 M:      Laurent Pinchart <[email protected]>
14747 M:      Niklas Söderlund <[email protected]>
14748 L:      [email protected]
14749 S:      Maintained
14750 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
14751 F:      drivers/media/i2c/max9271.c
14752 F:      drivers/media/i2c/max9271.h
14753 F:      drivers/media/i2c/rdacm20.c
14754
14755 RDC R-321X SoC
14756 M:      Florian Fainelli <[email protected]>
14757 S:      Maintained
14758
14759 RDC R6040 FAST ETHERNET DRIVER
14760 M:      Florian Fainelli <[email protected]>
14761 L:      [email protected]
14762 S:      Maintained
14763 F:      drivers/net/ethernet/rdc/r6040.c
14764
14765 RDMAVT - RDMA verbs software
14766 M:      Dennis Dalessandro <[email protected]>
14767 M:      Mike Marciniszyn <[email protected]>
14768 L:      [email protected]
14769 S:      Supported
14770 F:      drivers/infiniband/sw/rdmavt
14771
14772 RDS - RELIABLE DATAGRAM SOCKETS
14773 M:      Santosh Shilimkar <[email protected]>
14774 L:      [email protected]
14775 L:      [email protected]
14776 L:      [email protected] (moderated for non-subscribers)
14777 S:      Supported
14778 W:      https://oss.oracle.com/projects/rds/
14779 F:      Documentation/networking/rds.rst
14780 F:      net/rds/
14781
14782 RDT - RESOURCE ALLOCATION
14783 M:      Fenghua Yu <[email protected]>
14784 M:      Reinette Chatre <[email protected]>
14785 L:      [email protected]
14786 S:      Supported
14787 F:      Documentation/x86/resctrl*
14788 F:      arch/x86/include/asm/resctrl.h
14789 F:      arch/x86/kernel/cpu/resctrl/
14790 F:      tools/testing/selftests/resctrl/
14791
14792 READ-COPY UPDATE (RCU)
14793 M:      "Paul E. McKenney" <[email protected]>
14794 M:      Josh Triplett <[email protected]>
14795 R:      Steven Rostedt <[email protected]>
14796 R:      Mathieu Desnoyers <[email protected]>
14797 R:      Lai Jiangshan <[email protected]>
14798 R:      Joel Fernandes <[email protected]>
14799 L:      [email protected]
14800 S:      Supported
14801 W:      http://www.rdrop.com/users/paulmck/RCU/
14802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
14803 F:      Documentation/RCU/
14804 F:      include/linux/rcu*
14805 F:      kernel/rcu/
14806 X:      Documentation/RCU/torture.rst
14807 X:      include/linux/srcu*.h
14808 X:      kernel/rcu/srcu*.c
14809
14810 REAL TIME CLOCK (RTC) SUBSYSTEM
14811 M:      Alessandro Zummo <[email protected]>
14812 M:      Alexandre Belloni <[email protected]>
14813 L:      [email protected]
14814 S:      Maintained
14815 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
14816 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
14817 F:      Documentation/admin-guide/rtc.rst
14818 F:      Documentation/devicetree/bindings/rtc/
14819 F:      drivers/rtc/
14820 F:      include/linux/platform_data/rtc-*
14821 F:      include/linux/rtc.h
14822 F:      include/linux/rtc/
14823 F:      include/uapi/linux/rtc.h
14824 F:      tools/testing/selftests/rtc/
14825
14826 REALTEK AUDIO CODECS
14827 M:      Oder Chiou <[email protected]>
14828 S:      Maintained
14829 F:      include/sound/rt*.h
14830 F:      sound/soc/codecs/rt*
14831
14832 REALTEK RTL83xx SMI DSA ROUTER CHIPS
14833 M:      Linus Walleij <[email protected]>
14834 S:      Maintained
14835 F:      Documentation/devicetree/bindings/net/dsa/realtek-smi.txt
14836 F:      drivers/net/dsa/realtek-smi*
14837 F:      drivers/net/dsa/rtl83*
14838
14839 REALTEK WIRELESS DRIVER (rtlwifi family)
14840 M:      Ping-Ke Shih <[email protected]>
14841 L:      [email protected]
14842 S:      Maintained
14843 W:      https://wireless.wiki.kernel.org/
14844 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
14845 F:      drivers/net/wireless/realtek/rtlwifi/
14846
14847 REALTEK WIRELESS DRIVER (rtw88)
14848 M:      Yan-Hsuan Chuang <[email protected]>
14849 L:      [email protected]
14850 S:      Maintained
14851 F:      drivers/net/wireless/realtek/rtw88/
14852
14853 REDPINE WIRELESS DRIVER
14854 M:      Amitkumar Karwar <[email protected]>
14855 M:      Siva Rebbagondla <[email protected]>
14856 L:      [email protected]
14857 S:      Maintained
14858 F:      drivers/net/wireless/rsi/
14859
14860 REGISTER MAP ABSTRACTION
14861 M:      Mark Brown <[email protected]>
14862 L:      [email protected]
14863 S:      Supported
14864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
14865 F:      Documentation/devicetree/bindings/regmap/
14866 F:      drivers/base/regmap/
14867 F:      include/linux/regmap.h
14868
14869 REISERFS FILE SYSTEM
14870 L:      [email protected]
14871 S:      Supported
14872 F:      fs/reiserfs/
14873
14874 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
14875 M:      Ohad Ben-Cohen <[email protected]>
14876 M:      Bjorn Andersson <[email protected]>
14877 L:      [email protected]
14878 S:      Maintained
14879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rproc-next
14880 F:      Documentation/ABI/testing/sysfs-class-remoteproc
14881 F:      Documentation/devicetree/bindings/remoteproc/
14882 F:      Documentation/staging/remoteproc.rst
14883 F:      drivers/remoteproc/
14884 F:      include/linux/remoteproc.h
14885 F:      include/linux/remoteproc/
14886
14887 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
14888 M:      Ohad Ben-Cohen <[email protected]>
14889 M:      Bjorn Andersson <[email protected]>
14890 L:      [email protected]
14891 S:      Maintained
14892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rpmsg-next
14893 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
14894 F:      Documentation/staging/rpmsg.rst
14895 F:      drivers/rpmsg/
14896 F:      include/linux/rpmsg.h
14897 F:      include/linux/rpmsg/
14898 F:      include/uapi/linux/rpmsg.h
14899 F:      samples/rpmsg/
14900
14901 RENESAS CLOCK DRIVERS
14902 M:      Geert Uytterhoeven <[email protected]>
14903 L:      [email protected]
14904 S:      Supported
14905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas
14906 F:      Documentation/devicetree/bindings/clock/renesas,*
14907 F:      drivers/clk/renesas/
14908
14909 RENESAS EMEV2 I2C DRIVER
14910 M:      Wolfram Sang <[email protected]>
14911 S:      Supported
14912 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.txt
14913 F:      drivers/i2c/busses/i2c-emev2.c
14914
14915 RENESAS ETHERNET DRIVERS
14916 R:      Sergei Shtylyov <[email protected]>
14917 L:      [email protected]
14918 L:      [email protected]
14919 F:      Documentation/devicetree/bindings/net/renesas,*.yaml
14920 F:      drivers/net/ethernet/renesas/
14921 F:      include/linux/sh_eth.h
14922
14923 RENESAS R-CAR GYROADC DRIVER
14924 M:      Marek Vasut <[email protected]>
14925 L:      [email protected]
14926 S:      Supported
14927 F:      Documentation/devicetree/bindings/iio/adc/renesas,gyroadc.txt
14928 F:      drivers/iio/adc/rcar-gyroadc.c
14929
14930 RENESAS R-CAR I2C DRIVERS
14931 M:      Wolfram Sang <[email protected]>
14932 S:      Supported
14933 F:      Documentation/devicetree/bindings/i2c/renesas,i2c.txt
14934 F:      Documentation/devicetree/bindings/i2c/renesas,iic.txt
14935 F:      drivers/i2c/busses/i2c-rcar.c
14936 F:      drivers/i2c/busses/i2c-sh_mobile.c
14937
14938 RENESAS R-CAR THERMAL DRIVERS
14939 M:      Niklas Söderlund <[email protected]>
14940 L:      [email protected]
14941 S:      Supported
14942 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
14943 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
14944 F:      drivers/thermal/rcar_gen3_thermal.c
14945 F:      drivers/thermal/rcar_thermal.c
14946
14947 RENESAS RIIC DRIVER
14948 M:      Chris Brandt <[email protected]>
14949 S:      Supported
14950 F:      Documentation/devicetree/bindings/i2c/renesas,riic.txt
14951 F:      drivers/i2c/busses/i2c-riic.c
14952
14953 RENESAS USB PHY DRIVER
14954 M:      Yoshihiro Shimoda <[email protected]>
14955 L:      [email protected]
14956 S:      Maintained
14957 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
14958
14959 RESET CONTROLLER FRAMEWORK
14960 M:      Philipp Zabel <[email protected]>
14961 S:      Maintained
14962 T:      git git://git.pengutronix.de/git/pza/linux
14963 F:      Documentation/devicetree/bindings/reset/
14964 F:      drivers/reset/
14965 F:      include/dt-bindings/reset/
14966 F:      include/linux/reset-controller.h
14967 F:      include/linux/reset.h
14968 F:      include/linux/reset/
14969 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
14970
14971 RESTARTABLE SEQUENCES SUPPORT
14972 M:      Mathieu Desnoyers <[email protected]>
14973 M:      Peter Zijlstra <[email protected]>
14974 M:      "Paul E. McKenney" <[email protected]>
14975 M:      Boqun Feng <[email protected]>
14976 L:      [email protected]
14977 S:      Supported
14978 F:      include/trace/events/rseq.h
14979 F:      include/uapi/linux/rseq.h
14980 F:      kernel/rseq.c
14981 F:      tools/testing/selftests/rseq/
14982
14983 RFKILL
14984 M:      Johannes Berg <[email protected]>
14985 L:      [email protected]
14986 S:      Maintained
14987 W:      https://wireless.wiki.kernel.org/
14988 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
14989 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
14990 F:      Documentation/ABI/stable/sysfs-class-rfkill
14991 F:      Documentation/driver-api/rfkill.rst
14992 F:      include/linux/rfkill.h
14993 F:      include/uapi/linux/rfkill.h
14994 F:      net/rfkill/
14995
14996 RHASHTABLE
14997 M:      Thomas Graf <[email protected]>
14998 M:      Herbert Xu <[email protected]>
14999 L:      [email protected]
15000 S:      Maintained
15001 F:      include/linux/rhashtable-types.h
15002 F:      include/linux/rhashtable.h
15003 F:      lib/rhashtable.c
15004 F:      lib/test_rhashtable.c
15005
15006 RICOH R5C592 MEMORYSTICK DRIVER
15007 M:      Maxim Levitsky <[email protected]>
15008 S:      Maintained
15009 F:      drivers/memstick/host/r592.*
15010
15011 RICOH SMARTMEDIA/XD DRIVER
15012 M:      Maxim Levitsky <[email protected]>
15013 S:      Maintained
15014 F:      drivers/mtd/nand/raw/r852.c
15015 F:      drivers/mtd/nand/raw/r852.h
15016
15017 RISC-V ARCHITECTURE
15018 M:      Paul Walmsley <[email protected]>
15019 M:      Palmer Dabbelt <[email protected]>
15020 M:      Albert Ou <[email protected]>
15021 L:      [email protected]
15022 S:      Supported
15023 P:      Documentation/riscv/patch-acceptance.rst
15024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
15025 F:      arch/riscv/
15026 N:      riscv
15027 K:      riscv
15028
15029 RNBD BLOCK DRIVERS
15030 M:      Danil Kipnis <[email protected]>
15031 M:      Jack Wang <[email protected]>
15032 L:      [email protected]
15033 S:      Maintained
15034 F:      drivers/block/rnbd/
15035
15036 ROCCAT DRIVERS
15037 M:      Stefan Achatz <[email protected]>
15038 S:      Maintained
15039 W:      http://sourceforge.net/projects/roccat/
15040 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
15041 F:      drivers/hid/hid-roccat*
15042 F:      include/linux/hid-roccat*
15043
15044 ROCKCHIP ISP V1 DRIVER
15045 M:      Helen Koike <[email protected]>
15046 M:      Dafna Hirschfeld <[email protected]>
15047 L:      [email protected]
15048 S:      Maintained
15049 F:      Documentation/admin-guide/media/rkisp1.rst
15050 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-rkisp1.rst
15051 F:      drivers/staging/media/rkisp1/
15052
15053 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
15054 M:      Jacob Chen <[email protected]>
15055 M:      Ezequiel Garcia <[email protected]>
15056 L:      [email protected]
15057 L:      [email protected]
15058 S:      Maintained
15059 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
15060 F:      drivers/media/platform/rockchip/rga/
15061
15062 ROCKCHIP VIDEO DECODER DRIVER
15063 M:      Ezequiel Garcia <[email protected]>
15064 L:      [email protected]
15065 L:      [email protected]
15066 S:      Maintained
15067 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
15068 F:      drivers/staging/media/rkvdec/
15069
15070 ROCKER DRIVER
15071 M:      Jiri Pirko <[email protected]>
15072 L:      [email protected]
15073 S:      Supported
15074 F:      drivers/net/ethernet/rocker/
15075
15076 ROCKETPORT DRIVER
15077 S:      Maintained
15078 W:      http://www.comtrol.com
15079 F:      Documentation/driver-api/serial/rocket.rst
15080 F:      drivers/tty/rocket*
15081
15082 ROCKETPORT EXPRESS/INFINITY DRIVER
15083 M:      Kevin Cernekee <[email protected]>
15084 L:      [email protected]
15085 S:      Odd Fixes
15086 F:      drivers/tty/serial/rp2.*
15087
15088 ROHM BD99954 CHARGER IC
15089 R:      Matti Vaittinen <[email protected]>
15090 L:      [email protected]
15091 S:      Supported
15092 F:      drivers/power/supply/bd99954-charger.c
15093 F:      drivers/power/supply/bd99954-charger.h
15094
15095 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
15096 M:      Tomasz Duszynski <[email protected]>
15097 S:      Maintained
15098 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
15099 F:      drivers/iio/light/bh1750.c
15100
15101 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
15102 M:      Marek Vasut <[email protected]>
15103 L:      [email protected]
15104 L:      [email protected]
15105 S:      Supported
15106 F:      Documentation/devicetree/bindings/mfd/bd9571mwv.txt
15107 F:      drivers/gpio/gpio-bd9571mwv.c
15108 F:      drivers/mfd/bd9571mwv.c
15109 F:      drivers/regulator/bd9571mwv-regulator.c
15110 F:      include/linux/mfd/bd9571mwv.h
15111
15112 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
15113 R:      Matti Vaittinen <[email protected]>
15114 L:      [email protected]
15115 S:      Supported
15116 F:      Documentation/devicetree/bindings/mfd/rohm,bd70528-pmic.txt
15117 F:      Documentation/devicetree/bindings/regulator/rohm,bd70528-regulator.txt
15118 F:      drivers/clk/clk-bd718x7.c
15119 F:      drivers/gpio/gpio-bd70528.c
15120 F:      drivers/gpio/gpio-bd71828.c
15121 F:      drivers/mfd/rohm-bd70528.c
15122 F:      drivers/mfd/rohm-bd71828.c
15123 F:      drivers/mfd/rohm-bd718x7.c
15124 F:      drivers/power/supply/bd70528-charger.c
15125 F:      drivers/regulator/bd70528-regulator.c
15126 F:      drivers/regulator/bd71828-regulator.c
15127 F:      drivers/regulator/bd718x7-regulator.c
15128 F:      drivers/regulator/rohm-regulator.c
15129 F:      drivers/rtc/rtc-bd70528.c
15130 F:      drivers/watchdog/bd70528_wdt.c
15131 F:      include/linux/mfd/rohm-bd70528.h
15132 F:      include/linux/mfd/rohm-bd71828.h
15133 F:      include/linux/mfd/rohm-bd718x7.h
15134 F:      include/linux/mfd/rohm-generic.h
15135 F:      include/linux/mfd/rohm-shared.h
15136
15137 ROSE NETWORK LAYER
15138 M:      Ralf Baechle <[email protected]>
15139 L:      [email protected]
15140 S:      Maintained
15141 W:      http://www.linux-ax25.org/
15142 F:      include/net/rose.h
15143 F:      include/uapi/linux/rose.h
15144 F:      net/rose/
15145
15146 ROTATION DRIVER FOR ALLWINNER A83T
15147 M:      Jernej Skrabec <[email protected]>
15148 L:      [email protected]
15149 S:      Maintained
15150 T:      git git://linuxtv.org/media_tree.git
15151 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
15152 F:      drivers/media/platform/sunxi/sun8i-rotate/
15153
15154 RTL2830 MEDIA DRIVER
15155 M:      Antti Palosaari <[email protected]>
15156 L:      [email protected]
15157 S:      Maintained
15158 W:      https://linuxtv.org
15159 W:      http://palosaari.fi/linux/
15160 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15161 T:      git git://linuxtv.org/anttip/media_tree.git
15162 F:      drivers/media/dvb-frontends/rtl2830*
15163
15164 RTL2832 MEDIA DRIVER
15165 M:      Antti Palosaari <[email protected]>
15166 L:      [email protected]
15167 S:      Maintained
15168 W:      https://linuxtv.org
15169 W:      http://palosaari.fi/linux/
15170 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15171 T:      git git://linuxtv.org/anttip/media_tree.git
15172 F:      drivers/media/dvb-frontends/rtl2832*
15173
15174 RTL2832_SDR MEDIA DRIVER
15175 M:      Antti Palosaari <[email protected]>
15176 L:      [email protected]
15177 S:      Maintained
15178 W:      https://linuxtv.org
15179 W:      http://palosaari.fi/linux/
15180 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15181 T:      git git://linuxtv.org/anttip/media_tree.git
15182 F:      drivers/media/dvb-frontends/rtl2832_sdr*
15183
15184 RTL8180 WIRELESS DRIVER
15185 L:      [email protected]
15186 S:      Orphan
15187 W:      https://wireless.wiki.kernel.org/
15188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
15189 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
15190
15191 RTL8187 WIRELESS DRIVER
15192 M:      Herton Ronaldo Krzesinski <[email protected]>
15193 M:      Hin-Tak Leung <[email protected]>
15194 M:      Larry Finger <[email protected]>
15195 L:      [email protected]
15196 S:      Maintained
15197 W:      https://wireless.wiki.kernel.org/
15198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
15199 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
15200
15201 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
15202 M:      Jes Sorensen <[email protected]>
15203 L:      [email protected]
15204 S:      Maintained
15205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
15206 F:      drivers/net/wireless/realtek/rtl8xxxu/
15207
15208 RTRS TRANSPORT DRIVERS
15209 M:      Danil Kipnis <[email protected]>
15210 M:      Jack Wang <[email protected]>
15211 L:      [email protected]
15212 S:      Maintained
15213 F:      drivers/infiniband/ulp/rtrs/
15214
15215 RXRPC SOCKETS (AF_RXRPC)
15216 M:      David Howells <[email protected]>
15217 L:      [email protected]
15218 S:      Supported
15219 W:      https://www.infradead.org/~dhowells/kafs/
15220 F:      Documentation/networking/rxrpc.rst
15221 F:      include/keys/rxrpc-type.h
15222 F:      include/net/af_rxrpc.h
15223 F:      include/trace/events/rxrpc.h
15224 F:      include/uapi/linux/rxrpc.h
15225 F:      net/rxrpc/
15226
15227 S3 SAVAGE FRAMEBUFFER DRIVER
15228 M:      Antonino Daplas <[email protected]>
15229 L:      [email protected]
15230 S:      Maintained
15231 F:      drivers/video/fbdev/savage/
15232
15233 S390
15234 M:      Heiko Carstens <[email protected]>
15235 M:      Vasily Gorbik <[email protected]>
15236 M:      Christian Borntraeger <[email protected]>
15237 L:      [email protected]
15238 S:      Supported
15239 W:      http://www.ibm.com/developerworks/linux/linux390/
15240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
15241 F:      Documentation/driver-api/s390-drivers.rst
15242 F:      Documentation/s390/
15243 F:      arch/s390/
15244 F:      drivers/s390/
15245
15246 S390 COMMON I/O LAYER
15247 M:      Vineeth Vijayan <[email protected]>
15248 M:      Peter Oberparleiter <[email protected]>
15249 L:      [email protected]
15250 S:      Supported
15251 W:      http://www.ibm.com/developerworks/linux/linux390/
15252 F:      drivers/s390/cio/
15253
15254 S390 DASD DRIVER
15255 M:      Stefan Haberland <[email protected]>
15256 M:      Jan Hoeppner <[email protected]>
15257 L:      [email protected]
15258 S:      Supported
15259 W:      http://www.ibm.com/developerworks/linux/linux390/
15260 F:      block/partitions/ibm.c
15261 F:      drivers/s390/block/dasd*
15262 F:      include/linux/dasd_mod.h
15263
15264 S390 IOMMU (PCI)
15265 M:      Matthew Rosato <[email protected]>
15266 M:      Gerald Schaefer <[email protected]>
15267 L:      [email protected]
15268 S:      Supported
15269 W:      http://www.ibm.com/developerworks/linux/linux390/
15270 F:      drivers/iommu/s390-iommu.c
15271
15272 S390 IUCV NETWORK LAYER
15273 M:      Julian Wiedmann <[email protected]>
15274 M:      Karsten Graul <[email protected]>
15275 L:      [email protected]
15276 S:      Supported
15277 W:      http://www.ibm.com/developerworks/linux/linux390/
15278 F:      drivers/s390/net/*iucv*
15279 F:      include/net/iucv/
15280 F:      net/iucv/
15281
15282 S390 NETWORK DRIVERS
15283 M:      Julian Wiedmann <[email protected]>
15284 M:      Karsten Graul <[email protected]>
15285 L:      [email protected]
15286 S:      Supported
15287 W:      http://www.ibm.com/developerworks/linux/linux390/
15288 F:      drivers/s390/net/
15289
15290 S390 PCI SUBSYSTEM
15291 M:      Niklas Schnelle <[email protected]>
15292 M:      Gerald Schaefer <[email protected]>
15293 L:      [email protected]
15294 S:      Supported
15295 W:      http://www.ibm.com/developerworks/linux/linux390/
15296 F:      arch/s390/pci/
15297 F:      drivers/pci/hotplug/s390_pci_hpc.c
15298 F:      Documentation/s390/pci.rst
15299
15300 S390 VFIO AP DRIVER
15301 M:      Tony Krowiak <[email protected]>
15302 M:      Pierre Morel <[email protected]>
15303 M:      Halil Pasic <[email protected]>
15304 L:      [email protected]
15305 S:      Supported
15306 W:      http://www.ibm.com/developerworks/linux/linux390/
15307 F:      Documentation/s390/vfio-ap.rst
15308 F:      drivers/s390/crypto/vfio_ap_drv.c
15309 F:      drivers/s390/crypto/vfio_ap_ops.c
15310 F:      drivers/s390/crypto/vfio_ap_private.h
15311
15312 S390 VFIO-CCW DRIVER
15313 M:      Cornelia Huck <[email protected]>
15314 M:      Eric Farman <[email protected]>
15315 R:      Halil Pasic <[email protected]>
15316 L:      [email protected]
15317 L:      [email protected]
15318 S:      Supported
15319 F:      Documentation/s390/vfio-ccw.rst
15320 F:      drivers/s390/cio/vfio_ccw*
15321 F:      include/uapi/linux/vfio_ccw.h
15322
15323 S390 VFIO-PCI DRIVER
15324 M:      Matthew Rosato <[email protected]>
15325 L:      [email protected]
15326 L:      [email protected]
15327 S:      Supported
15328 F:      drivers/vfio/pci/vfio_pci_zdev.c
15329 F:      include/uapi/linux/vfio_zdev.h
15330
15331 S390 ZCRYPT DRIVER
15332 M:      Harald Freudenberger <[email protected]>
15333 L:      [email protected]
15334 S:      Supported
15335 W:      http://www.ibm.com/developerworks/linux/linux390/
15336 F:      drivers/s390/crypto/
15337
15338 S390 ZFCP DRIVER
15339 M:      Steffen Maier <[email protected]>
15340 M:      Benjamin Block <[email protected]>
15341 L:      [email protected]
15342 S:      Supported
15343 W:      http://www.ibm.com/developerworks/linux/linux390/
15344 F:      drivers/s390/scsi/zfcp_*
15345
15346 S3C24XX SD/MMC Driver
15347 M:      Ben Dooks <[email protected]>
15348 L:      [email protected] (moderated for non-subscribers)
15349 S:      Supported
15350 F:      drivers/mmc/host/s3cmci.*
15351
15352 SAA6588 RDS RECEIVER DRIVER
15353 M:      Hans Verkuil <[email protected]>
15354 L:      [email protected]
15355 S:      Odd Fixes
15356 W:      https://linuxtv.org
15357 T:      git git://linuxtv.org/media_tree.git
15358 F:      drivers/media/i2c/saa6588*
15359
15360 SAA7134 VIDEO4LINUX DRIVER
15361 M:      Mauro Carvalho Chehab <[email protected]>
15362 L:      [email protected]
15363 S:      Odd fixes
15364 W:      https://linuxtv.org
15365 T:      git git://linuxtv.org/media_tree.git
15366 F:      Documentation/driver-api/media/drivers/saa7134*
15367 F:      drivers/media/pci/saa7134/
15368
15369 SAA7146 VIDEO4LINUX-2 DRIVER
15370 M:      Hans Verkuil <[email protected]>
15371 L:      [email protected]
15372 S:      Maintained
15373 T:      git git://linuxtv.org/media_tree.git
15374 F:      drivers/media/common/saa7146/
15375 F:      drivers/media/pci/saa7146/
15376 F:      include/media/drv-intf/saa7146*
15377
15378 SAFESETID SECURITY MODULE
15379 M:      Micah Morton <[email protected]>
15380 S:      Supported
15381 F:      Documentation/admin-guide/LSM/SafeSetID.rst
15382 F:      security/safesetid/
15383
15384 SAMSUNG AUDIO (ASoC) DRIVERS
15385 M:      Krzysztof Kozlowski <[email protected]>
15386 M:      Sylwester Nawrocki <[email protected]>
15387 L:      [email protected] (moderated for non-subscribers)
15388 S:      Supported
15389 F:      Documentation/devicetree/bindings/sound/samsung*
15390 F:      sound/soc/samsung/
15391
15392 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
15393 M:      Krzysztof Kozlowski <[email protected]>
15394 L:      [email protected]
15395 L:      [email protected]
15396 S:      Maintained
15397 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
15398 F:      drivers/crypto/exynos-rng.c
15399
15400 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
15401 M:      Łukasz Stelmach <[email protected]>
15402 L:      [email protected]
15403 S:      Maintained
15404 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
15405 F:      drivers/char/hw_random/exynos-trng.c
15406
15407 SAMSUNG FRAMEBUFFER DRIVER
15408 M:      Jingoo Han <[email protected]>
15409 L:      [email protected]
15410 S:      Maintained
15411 F:      drivers/video/fbdev/s3c-fb.c
15412
15413 SAMSUNG LAPTOP DRIVER
15414 M:      Corentin Chary <[email protected]>
15415 L:      [email protected]
15416 S:      Maintained
15417 F:      drivers/platform/x86/samsung-laptop.c
15418
15419 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
15420 M:      Krzysztof Kozlowski <[email protected]>
15421 M:      Bartlomiej Zolnierkiewicz <[email protected]>
15422 L:      [email protected]
15423 L:      [email protected]
15424 S:      Supported
15425 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
15426 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
15427 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
15428 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
15429 F:      drivers/clk/clk-s2mps11.c
15430 F:      drivers/mfd/sec*.c
15431 F:      drivers/regulator/s2m*.c
15432 F:      drivers/regulator/s5m*.c
15433 F:      drivers/rtc/rtc-s5m.c
15434 F:      include/linux/mfd/samsung/
15435
15436 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
15437 M:      Sylwester Nawrocki <[email protected]>
15438 L:      [email protected]
15439 L:      [email protected]
15440 S:      Maintained
15441 F:      drivers/media/platform/s3c-camif/
15442 F:      include/media/drv-intf/s3c_camif.h
15443
15444 SAMSUNG S3FWRN5 NFC DRIVER
15445 M:      Krzysztof Kozlowski <[email protected]>
15446 M:      Krzysztof Opasiak <[email protected]>
15447 L:      [email protected] (moderated for non-subscribers)
15448 S:      Maintained
15449 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
15450 F:      drivers/nfc/s3fwrn5
15451
15452 SAMSUNG S5C73M3 CAMERA DRIVER
15453 M:      Andrzej Hajda <[email protected]>
15454 L:      [email protected]
15455 S:      Supported
15456 F:      drivers/media/i2c/s5c73m3/*
15457
15458 SAMSUNG S5K5BAF CAMERA DRIVER
15459 M:      Andrzej Hajda <[email protected]>
15460 L:      [email protected]
15461 S:      Supported
15462 F:      drivers/media/i2c/s5k5baf.c
15463
15464 SAMSUNG S5P Security SubSystem (SSS) DRIVER
15465 M:      Krzysztof Kozlowski <[email protected]>
15466 M:      Vladimir Zapolskiy <[email protected]>
15467 M:      Kamil Konieczny <[email protected]>
15468 L:      [email protected]
15469 L:      [email protected]
15470 S:      Maintained
15471 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
15472 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
15473 F:      drivers/crypto/s5p-sss.c
15474
15475 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
15476 M:      Sylwester Nawrocki <[email protected]>
15477 L:      [email protected]
15478 S:      Supported
15479 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
15480 F:      drivers/media/platform/exynos4-is/
15481
15482 SAMSUNG SOC CLOCK DRIVERS
15483 M:      Sylwester Nawrocki <[email protected]>
15484 M:      Tomasz Figa <[email protected]>
15485 M:      Chanwoo Choi <[email protected]>
15486 L:      [email protected]
15487 S:      Supported
15488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
15489 F:      Documentation/devicetree/bindings/clock/exynos*.txt
15490 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
15491 F:      Documentation/devicetree/bindings/clock/samsung,s5p*
15492 F:      drivers/clk/samsung/
15493 F:      include/dt-bindings/clock/exynos*.h
15494 F:      include/linux/clk/samsung.h
15495 F:      include/linux/platform_data/clk-s3c2410.h
15496
15497 SAMSUNG SPI DRIVERS
15498 M:      Krzysztof Kozlowski <[email protected]>
15499 M:      Andi Shyti <[email protected]>
15500 L:      [email protected]
15501 L:      [email protected]
15502 S:      Maintained
15503 F:      Documentation/devicetree/bindings/spi/spi-samsung.txt
15504 F:      drivers/spi/spi-s3c*
15505 F:      include/linux/platform_data/spi-s3c64xx.h
15506 F:      include/linux/spi/s3c24xx-fiq.h
15507
15508 SAMSUNG SXGBE DRIVERS
15509 M:      Byungho An <[email protected]>
15510 L:      [email protected]
15511 S:      Supported
15512 F:      drivers/net/ethernet/samsung/sxgbe/
15513
15514 SAMSUNG THERMAL DRIVER
15515 M:      Bartlomiej Zolnierkiewicz <[email protected]>
15516 L:      [email protected]
15517 L:      [email protected]
15518 S:      Supported
15519 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
15520 F:      drivers/thermal/samsung/
15521
15522 SAMSUNG USB2 PHY DRIVER
15523 M:      Sylwester Nawrocki <[email protected]>
15524 L:      [email protected]
15525 S:      Supported
15526 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
15527 F:      Documentation/driver-api/phy/samsung-usb2.rst
15528 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
15529 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
15530 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
15531 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
15532 F:      drivers/phy/samsung/phy-samsung-usb2.c
15533 F:      drivers/phy/samsung/phy-samsung-usb2.h
15534
15535 SC1200 WDT DRIVER
15536 M:      Zwane Mwaikambo <[email protected]>
15537 S:      Maintained
15538 F:      drivers/watchdog/sc1200wdt.c
15539
15540 SCHEDULER
15541 M:      Ingo Molnar <[email protected]>
15542 M:      Peter Zijlstra <[email protected]>
15543 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
15544 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
15545 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
15546 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
15547 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
15548 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
15549 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
15550 L:      [email protected]
15551 S:      Maintained
15552 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
15553 F:      include/linux/preempt.h
15554 F:      include/linux/sched.h
15555 F:      include/linux/wait.h
15556 F:      include/uapi/linux/sched.h
15557 F:      kernel/sched/
15558
15559 SCR24X CHIP CARD INTERFACE DRIVER
15560 M:      Lubomir Rintel <[email protected]>
15561 S:      Supported
15562 F:      drivers/char/pcmcia/scr24x_cs.c
15563
15564 SCSI CDROM DRIVER
15565 M:      Jens Axboe <[email protected]>
15566 L:      [email protected]
15567 S:      Maintained
15568 W:      http://www.kernel.dk
15569 F:      drivers/scsi/sr*
15570
15571 SCSI RDMA PROTOCOL (SRP) INITIATOR
15572 M:      Bart Van Assche <[email protected]>
15573 L:      [email protected]
15574 S:      Supported
15575 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
15576 F:      drivers/infiniband/ulp/srp/
15577 F:      include/scsi/srp.h
15578
15579 SCSI RDMA PROTOCOL (SRP) TARGET
15580 M:      Bart Van Assche <[email protected]>
15581 L:      [email protected]
15582 L:      [email protected]
15583 S:      Supported
15584 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
15585 F:      drivers/infiniband/ulp/srpt/
15586
15587 SCSI SG DRIVER
15588 M:      Doug Gilbert <[email protected]>
15589 L:      [email protected]
15590 S:      Maintained
15591 W:      http://sg.danny.cz/sg
15592 F:      Documentation/scsi/scsi-generic.rst
15593 F:      drivers/scsi/sg.c
15594 F:      include/scsi/sg.h
15595
15596 SCSI SUBSYSTEM
15597 M:      "James E.J. Bottomley" <[email protected]>
15598 M:      "Martin K. Petersen" <[email protected]>
15599 L:      [email protected]
15600 S:      Maintained
15601 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
15602 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
15603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
15604 F:      Documentation/devicetree/bindings/scsi/
15605 F:      drivers/scsi/
15606 F:      include/scsi/
15607
15608 SCSI TAPE DRIVER
15609 M:      Kai Mäkisara <[email protected]>
15610 L:      [email protected]
15611 S:      Maintained
15612 F:      Documentation/scsi/st.rst
15613 F:      drivers/scsi/st.*
15614 F:      drivers/scsi/st_*.h
15615
15616 SCSI TARGET SUBSYSTEM
15617 M:      "Martin K. Petersen" <[email protected]>
15618 L:      [email protected]
15619 L:      [email protected]
15620 S:      Supported
15621 W:      http://www.linux-iscsi.org
15622 Q:      https://patchwork.kernel.org/project/target-devel/list/
15623 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
15624 F:      Documentation/target/
15625 F:      drivers/target/
15626 F:      include/target/
15627
15628 SCTP PROTOCOL
15629 M:      Vlad Yasevich <[email protected]>
15630 M:      Neil Horman <[email protected]>
15631 M:      Marcelo Ricardo Leitner <[email protected]>
15632 L:      [email protected]
15633 S:      Maintained
15634 W:      http://lksctp.sourceforge.net
15635 F:      Documentation/networking/sctp.rst
15636 F:      include/linux/sctp.h
15637 F:      include/net/sctp/
15638 F:      include/uapi/linux/sctp.h
15639 F:      net/sctp/
15640
15641 SCx200 CPU SUPPORT
15642 M:      Jim Cromie <[email protected]>
15643 S:      Odd Fixes
15644 F:      Documentation/i2c/busses/scx200_acb.rst
15645 F:      arch/x86/platform/scx200/
15646 F:      drivers/i2c/busses/scx200*
15647 F:      drivers/mtd/maps/scx200_docflash.c
15648 F:      drivers/watchdog/scx200_wdt.c
15649 F:      include/linux/scx200.h
15650
15651 SCx200 GPIO DRIVER
15652 M:      Jim Cromie <[email protected]>
15653 S:      Maintained
15654 F:      drivers/char/scx200_gpio.c
15655 F:      include/linux/scx200_gpio.h
15656
15657 SCx200 HRT CLOCKSOURCE DRIVER
15658 M:      Jim Cromie <[email protected]>
15659 S:      Maintained
15660 F:      drivers/clocksource/scx200_hrt.c
15661
15662 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
15663 M:      Sascha Sommer <[email protected]>
15664 L:      [email protected] (subscribers-only)
15665 S:      Maintained
15666 F:      drivers/mmc/host/sdricoh_cs.c
15667
15668 SECO BOARDS CEC DRIVER
15669 M:      Ettore Chimenti <[email protected]>
15670 S:      Maintained
15671 F:      drivers/media/cec/platform/seco/seco-cec.c
15672 F:      drivers/media/cec/platform/seco/seco-cec.h
15673
15674 SECURE COMPUTING
15675 M:      Kees Cook <[email protected]>
15676 R:      Andy Lutomirski <[email protected]>
15677 R:      Will Drewry <[email protected]>
15678 S:      Supported
15679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
15680 F:      Documentation/userspace-api/seccomp_filter.rst
15681 F:      include/linux/seccomp.h
15682 F:      include/uapi/linux/seccomp.h
15683 F:      kernel/seccomp.c
15684 F:      tools/testing/selftests/kselftest_harness.h
15685 F:      tools/testing/selftests/seccomp/*
15686 K:      \bsecure_computing
15687 K:      \bTIF_SECCOMP\b
15688
15689 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
15690 M:      Al Cooper <[email protected]>
15691 L:      [email protected]
15692 L:      [email protected]
15693 S:      Maintained
15694 F:      drivers/mmc/host/sdhci-brcmstb*
15695
15696 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
15697 M:      Adrian Hunter <[email protected]>
15698 L:      [email protected]
15699 S:      Maintained
15700 F:      drivers/mmc/host/sdhci*
15701 F:      include/linux/mmc/sdhci*
15702
15703 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
15704 M:      Eugen Hristev <[email protected]>
15705 L:      [email protected]
15706 S:      Supported
15707 F:      drivers/mmc/host/sdhci-of-at91.c
15708
15709 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
15710 M:      Ben Dooks <[email protected]>
15711 M:      Jaehoon Chung <[email protected]>
15712 L:      [email protected]
15713 S:      Maintained
15714 F:      drivers/mmc/host/sdhci-s3c*
15715
15716 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
15717 M:      Viresh Kumar <[email protected]>
15718 L:      [email protected]
15719 S:      Maintained
15720 F:      drivers/mmc/host/sdhci-spear.c
15721
15722 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
15723 M:      Kishon Vijay Abraham I <[email protected]>
15724 L:      [email protected]
15725 S:      Maintained
15726 F:      drivers/mmc/host/sdhci-omap.c
15727
15728 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
15729 M:      Jonathan Derrick <[email protected]>
15730 M:      Revanth Rajashekar <[email protected]>
15731 L:      [email protected]
15732 S:      Supported
15733 F:      block/opal_proto.h
15734 F:      block/sed*
15735 F:      include/linux/sed*
15736 F:      include/uapi/linux/sed*
15737
15738 SECURITY CONTACT
15739 M:      Security Officers <[email protected]>
15740 S:      Supported
15741 F:      Documentation/admin-guide/security-bugs.rst
15742
15743 SECURITY SUBSYSTEM
15744 M:      James Morris <[email protected]>
15745 M:      "Serge E. Hallyn" <[email protected]>
15746 L:      [email protected] (suggested Cc:)
15747 S:      Supported
15748 W:      http://kernsec.org/
15749 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
15750 F:      security/
15751 X:      security/selinux/
15752
15753 SELINUX SECURITY MODULE
15754 M:      Paul Moore <[email protected]>
15755 M:      Stephen Smalley <[email protected]>
15756 M:      Eric Paris <[email protected]>
15757 L:      [email protected]
15758 S:      Supported
15759 W:      https://selinuxproject.org
15760 W:      https://github.com/SELinuxProject
15761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
15762 F:      Documentation/ABI/obsolete/sysfs-selinux-checkreqprot
15763 F:      Documentation/ABI/obsolete/sysfs-selinux-disable
15764 F:      Documentation/admin-guide/LSM/SELinux.rst
15765 F:      include/trace/events/avc.h
15766 F:      include/uapi/linux/selinux_netlink.h
15767 F:      scripts/selinux/
15768 F:      security/selinux/
15769
15770 SENSABLE PHANTOM
15771 M:      Jiri Slaby <[email protected]>
15772 S:      Maintained
15773 F:      drivers/misc/phantom.c
15774 F:      include/uapi/linux/phantom.h
15775
15776 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
15777 M:      Tomasz Duszynski <[email protected]>
15778 S:      Maintained
15779 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
15780 F:      drivers/iio/chemical/scd30.h
15781 F:      drivers/iio/chemical/scd30_core.c
15782 F:      drivers/iio/chemical/scd30_i2c.c
15783 F:      drivers/iio/chemical/scd30_serial.c
15784
15785 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
15786 M:      Tomasz Duszynski <[email protected]>
15787 S:      Maintained
15788 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
15789 F:      drivers/iio/chemical/sps30.c
15790
15791 SERIAL DEVICE BUS
15792 M:      Rob Herring <[email protected]>
15793 L:      [email protected]
15794 S:      Maintained
15795 F:      Documentation/devicetree/bindings/serial/serial.yaml
15796 F:      drivers/tty/serdev/
15797 F:      include/linux/serdev.h
15798
15799 SERIAL DRIVERS
15800 M:      Greg Kroah-Hartman <[email protected]>
15801 L:      [email protected]
15802 S:      Maintained
15803 F:      Documentation/devicetree/bindings/serial/
15804 F:      drivers/tty/serial/
15805
15806 SERIAL IR RECEIVER
15807 M:      Sean Young <[email protected]>
15808 L:      [email protected]
15809 S:      Maintained
15810 F:      drivers/media/rc/serial_ir.c
15811
15812 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
15813 M:      Srinivas Kandagatla <[email protected]>
15814 L:      [email protected] (moderated for non-subscribers)
15815 S:      Maintained
15816 F:      Documentation/devicetree/bindings/slimbus/
15817 F:      drivers/slimbus/
15818 F:      include/linux/slimbus.h
15819
15820 SFC NETWORK DRIVER
15821 M:      Edward Cree <[email protected]>
15822 M:      Martin Habets <[email protected]>
15823 L:      [email protected]
15824 S:      Supported
15825 F:      drivers/net/ethernet/sfc/
15826
15827 SFF/SFP/SFP+ MODULE SUPPORT
15828 M:      Russell King <[email protected]>
15829 L:      [email protected]
15830 S:      Maintained
15831 F:      drivers/net/phy/phylink.c
15832 F:      drivers/net/phy/sfp*
15833 F:      include/linux/mdio/mdio-i2c.h
15834 F:      include/linux/phylink.h
15835 F:      include/linux/sfp.h
15836 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)
15837
15838 SGI GRU DRIVER
15839 M:      Dimitri Sivanich <[email protected]>
15840 S:      Maintained
15841 F:      drivers/misc/sgi-gru/
15842
15843 SGI XP/XPC/XPNET DRIVER
15844 M:      Cliff Whickman <[email protected]>
15845 M:      Robin Holt <[email protected]>
15846 S:      Maintained
15847 F:      drivers/misc/sgi-xp/
15848
15849 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
15850 M:      Karsten Graul <[email protected]>
15851 L:      [email protected]
15852 S:      Supported
15853 W:      http://www.ibm.com/developerworks/linux/linux390/
15854 F:      net/smc/
15855
15856 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
15857 M:      Linus Walleij <[email protected]>
15858 L:      [email protected]
15859 S:      Maintained
15860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
15861 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
15862 F:      drivers/iio/light/gp2ap002.c
15863
15864 SHARP RJ54N1CB0C SENSOR DRIVER
15865 M:      Jacopo Mondi <[email protected]>
15866 L:      [email protected]
15867 S:      Odd fixes
15868 T:      git git://linuxtv.org/media_tree.git
15869 F:      drivers/media/i2c/rj54n1cb0c.c
15870 F:      include/media/i2c/rj54n1cb0c.h
15871
15872 SH_VOU V4L2 OUTPUT DRIVER
15873 L:      [email protected]
15874 S:      Orphan
15875 F:      drivers/media/platform/sh_vou.c
15876 F:      include/media/drv-intf/sh_vou.h
15877
15878 SI2157 MEDIA DRIVER
15879 M:      Antti Palosaari <[email protected]>
15880 L:      [email protected]
15881 S:      Maintained
15882 W:      https://linuxtv.org
15883 W:      http://palosaari.fi/linux/
15884 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15885 T:      git git://linuxtv.org/anttip/media_tree.git
15886 F:      drivers/media/tuners/si2157*
15887
15888 SI2165 MEDIA DRIVER
15889 M:      Matthias Schwarzott <[email protected]>
15890 L:      [email protected]
15891 S:      Maintained
15892 W:      https://linuxtv.org
15893 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15894 F:      drivers/media/dvb-frontends/si2165*
15895
15896 SI2168 MEDIA DRIVER
15897 M:      Antti Palosaari <[email protected]>
15898 L:      [email protected]
15899 S:      Maintained
15900 W:      https://linuxtv.org
15901 W:      http://palosaari.fi/linux/
15902 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15903 T:      git git://linuxtv.org/anttip/media_tree.git
15904 F:      drivers/media/dvb-frontends/si2168*
15905
15906 SI470X FM RADIO RECEIVER I2C DRIVER
15907 M:      Hans Verkuil <[email protected]>
15908 L:      [email protected]
15909 S:      Odd Fixes
15910 W:      https://linuxtv.org
15911 T:      git git://linuxtv.org/media_tree.git
15912 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
15913
15914 SI470X FM RADIO RECEIVER USB DRIVER
15915 M:      Hans Verkuil <[email protected]>
15916 L:      [email protected]
15917 S:      Maintained
15918 W:      https://linuxtv.org
15919 T:      git git://linuxtv.org/media_tree.git
15920 F:      drivers/media/radio/si470x/radio-si470x-common.c
15921 F:      drivers/media/radio/si470x/radio-si470x-usb.c
15922 F:      drivers/media/radio/si470x/radio-si470x.h
15923
15924 SI4713 FM RADIO TRANSMITTER I2C DRIVER
15925 M:      Eduardo Valentin <[email protected]>
15926 L:      [email protected]
15927 S:      Odd Fixes
15928 W:      https://linuxtv.org
15929 T:      git git://linuxtv.org/media_tree.git
15930 F:      drivers/media/radio/si4713/si4713.?
15931
15932 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
15933 M:      Eduardo Valentin <[email protected]>
15934 L:      [email protected]
15935 S:      Odd Fixes
15936 W:      https://linuxtv.org
15937 T:      git git://linuxtv.org/media_tree.git
15938 F:      drivers/media/radio/si4713/radio-platform-si4713.c
15939
15940 SI4713 FM RADIO TRANSMITTER USB DRIVER
15941 M:      Hans Verkuil <[email protected]>
15942 L:      [email protected]
15943 S:      Maintained
15944 W:      https://linuxtv.org
15945 T:      git git://linuxtv.org/media_tree.git
15946 F:      drivers/media/radio/si4713/radio-usb-si4713.c
15947
15948 SIANO DVB DRIVER
15949 M:      Mauro Carvalho Chehab <[email protected]>
15950 L:      [email protected]
15951 S:      Odd fixes
15952 W:      https://linuxtv.org
15953 T:      git git://linuxtv.org/media_tree.git
15954 F:      drivers/media/common/siano/
15955 F:      drivers/media/mmc/siano/
15956 F:      drivers/media/usb/siano/
15957 F:      drivers/media/usb/siano/
15958
15959 SIFIVE DRIVERS
15960 M:      Palmer Dabbelt <[email protected]>
15961 M:      Paul Walmsley <[email protected]>
15962 L:      [email protected]
15963 S:      Supported
15964 T:      git git://github.com/sifive/riscv-linux.git
15965 N:      sifive
15966 K:      [^@]sifive
15967
15968 SIFIVE FU540 SYSTEM-ON-CHIP
15969 M:      Paul Walmsley <[email protected]>
15970 M:      Palmer Dabbelt <[email protected]>
15971 L:      [email protected]
15972 S:      Supported
15973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
15974 N:      fu540
15975 K:      fu540
15976
15977 SIFIVE PDMA DRIVER
15978 M:      Green Wan <[email protected]>
15979 S:      Maintained
15980 F:      Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
15981 F:      drivers/dma/sf-pdma/
15982
15983 SILEAD TOUCHSCREEN DRIVER
15984 M:      Hans de Goede <[email protected]>
15985 L:      [email protected]
15986 L:      [email protected]
15987 S:      Maintained
15988 F:      drivers/input/touchscreen/silead.c
15989 F:      drivers/platform/x86/touchscreen_dmi.c
15990
15991 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
15992 M:      Jérôme Pouiller <[email protected]>
15993 S:      Supported
15994 F:      drivers/staging/wfx/
15995
15996 SILICON MOTION SM712 FRAME BUFFER DRIVER
15997 M:      Sudip Mukherjee <[email protected]>
15998 M:      Teddy Wang <[email protected]>
15999 M:      Sudip Mukherjee <[email protected]>
16000 L:      [email protected]
16001 S:      Maintained
16002 F:      Documentation/fb/sm712fb.rst
16003 F:      drivers/video/fbdev/sm712*
16004
16005 SIMPLE FIRMWARE INTERFACE (SFI)
16006 S:      Obsolete
16007 W:      http://simplefirmware.org/
16008 F:      arch/x86/platform/sfi/
16009 F:      drivers/sfi/
16010 F:      include/linux/sfi*.h
16011
16012 SIMPLEFB FB DRIVER
16013 M:      Hans de Goede <[email protected]>
16014 L:      [email protected]
16015 S:      Maintained
16016 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
16017 F:      drivers/video/fbdev/simplefb.c
16018 F:      include/linux/platform_data/simplefb.h
16019
16020 SIMTEC EB110ATX (Chalice CATS)
16021 M:      Simtec Linux Team <[email protected]>
16022 S:      Supported
16023 W:      http://www.simtec.co.uk/products/EB110ATX/
16024
16025 SIMTEC EB2410ITX (BAST)
16026 M:      Simtec Linux Team <[email protected]>
16027 S:      Supported
16028 W:      http://www.simtec.co.uk/products/EB2410ITX/
16029 F:      arch/arm/mach-s3c/bast-ide.c
16030 F:      arch/arm/mach-s3c/bast-irq.c
16031 F:      arch/arm/mach-s3c/mach-bast.c
16032
16033 SIOX
16034 M:      Thorsten Scherer <[email protected]>
16035 M:      Uwe Kleine-König <[email protected]>
16036 R:      Pengutronix Kernel Team <[email protected]>
16037 S:      Supported
16038 F:      drivers/gpio/gpio-siox.c
16039 F:      drivers/siox/*
16040 F:      include/trace/events/siox.h
16041
16042 SIPHASH PRF ROUTINES
16043 M:      Jason A. Donenfeld <[email protected]>
16044 S:      Maintained
16045 F:      include/linux/siphash.h
16046 F:      lib/siphash.c
16047 F:      lib/test_siphash.c
16048
16049 SIS 190 ETHERNET DRIVER
16050 M:      Francois Romieu <[email protected]>
16051 L:      [email protected]
16052 S:      Maintained
16053 F:      drivers/net/ethernet/sis/sis190.c
16054
16055 SIS 900/7016 FAST ETHERNET DRIVER
16056 M:      Daniele Venzano <[email protected]>
16057 L:      [email protected]
16058 S:      Maintained
16059 W:      http://www.brownhat.org/sis900.html
16060 F:      drivers/net/ethernet/sis/sis900.*
16061
16062 SIS FRAMEBUFFER DRIVER
16063 M:      Thomas Winischhofer <[email protected]>
16064 S:      Maintained
16065 W:      http://www.winischhofer.net/linuxsisvga.shtml
16066 F:      Documentation/fb/sisfb.rst
16067 F:      drivers/video/fbdev/sis/
16068 F:      include/video/sisfb.h
16069
16070 SIS I2C TOUCHSCREEN DRIVER
16071 M:      Mika Penttilä <[email protected]>
16072 L:      [email protected]
16073 S:      Maintained
16074 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
16075 F:      drivers/input/touchscreen/sis_i2c.c
16076
16077 SIS USB2VGA DRIVER
16078 M:      Thomas Winischhofer <[email protected]>
16079 S:      Maintained
16080 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
16081 F:      drivers/usb/misc/sisusbvga/
16082
16083 SLAB ALLOCATOR
16084 M:      Christoph Lameter <[email protected]>
16085 M:      Pekka Enberg <[email protected]>
16086 M:      David Rientjes <[email protected]>
16087 M:      Joonsoo Kim <[email protected]>
16088 M:      Andrew Morton <[email protected]>
16089 L:      [email protected]
16090 S:      Maintained
16091 F:      include/linux/sl?b*.h
16092 F:      mm/sl?b*
16093
16094 SLEEPABLE READ-COPY UPDATE (SRCU)
16095 M:      Lai Jiangshan <[email protected]>
16096 M:      "Paul E. McKenney" <[email protected]>
16097 M:      Josh Triplett <[email protected]>
16098 R:      Steven Rostedt <[email protected]>
16099 R:      Mathieu Desnoyers <[email protected]>
16100 L:      [email protected]
16101 S:      Supported
16102 W:      http://www.rdrop.com/users/paulmck/RCU/
16103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
16104 F:      include/linux/srcu*.h
16105 F:      kernel/rcu/srcu*.c
16106
16107 SMACK SECURITY MODULE
16108 M:      Casey Schaufler <[email protected]>
16109 L:      [email protected]
16110 S:      Maintained
16111 W:      http://schaufler-ca.com
16112 T:      git git://github.com/cschaufler/smack-next
16113 F:      Documentation/admin-guide/LSM/Smack.rst
16114 F:      security/smack/
16115
16116 SMC91x ETHERNET DRIVER
16117 M:      Nicolas Pitre <[email protected]>
16118 S:      Odd Fixes
16119 F:      drivers/net/ethernet/smsc/smc91x.*
16120
16121 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
16122 M:      Mark Rutland <[email protected]>
16123 M:      Lorenzo Pieralisi <[email protected]>
16124 M:      Sudeep Holla <[email protected]>
16125 L:      [email protected]
16126 S:      Maintained
16127 F:      drivers/firmware/smccc/
16128 F:      include/linux/arm-smccc.h
16129
16130 SMIA AND SMIA++ IMAGE SENSOR DRIVER
16131 M:      Sakari Ailus <[email protected]>
16132 L:      [email protected]
16133 S:      Maintained
16134 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
16135 F:      drivers/media/i2c/smiapp-pll.c
16136 F:      drivers/media/i2c/smiapp-pll.h
16137 F:      drivers/media/i2c/smiapp/
16138 F:      include/uapi/linux/smiapp.h
16139
16140 SMM665 HARDWARE MONITOR DRIVER
16141 M:      Guenter Roeck <[email protected]>
16142 L:      [email protected]
16143 S:      Maintained
16144 F:      Documentation/hwmon/smm665.rst
16145 F:      drivers/hwmon/smm665.c
16146
16147 SMSC EMC2103 HARDWARE MONITOR DRIVER
16148 M:      Steve Glendinning <[email protected]>
16149 L:      [email protected]
16150 S:      Maintained
16151 F:      Documentation/hwmon/emc2103.rst
16152 F:      drivers/hwmon/emc2103.c
16153
16154 SMSC SCH5627 HARDWARE MONITOR DRIVER
16155 M:      Hans de Goede <[email protected]>
16156 L:      [email protected]
16157 S:      Supported
16158 F:      Documentation/hwmon/sch5627.rst
16159 F:      drivers/hwmon/sch5627.c
16160
16161 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
16162 M:      Steve Glendinning <[email protected]>
16163 L:      [email protected]
16164 S:      Maintained
16165 F:      drivers/video/fbdev/smscufx.c
16166
16167 SMSC47B397 HARDWARE MONITOR DRIVER
16168 M:      Jean Delvare <[email protected]>
16169 L:      [email protected]
16170 S:      Maintained
16171 F:      Documentation/hwmon/smsc47b397.rst
16172 F:      drivers/hwmon/smsc47b397.c
16173
16174 SMSC911x ETHERNET DRIVER
16175 M:      Steve Glendinning <[email protected]>
16176 L:      [email protected]
16177 S:      Maintained
16178 F:      drivers/net/ethernet/smsc/smsc911x.*
16179 F:      include/linux/smsc911x.h
16180
16181 SMSC9420 PCI ETHERNET DRIVER
16182 M:      Steve Glendinning <[email protected]>
16183 L:      [email protected]
16184 S:      Maintained
16185 F:      drivers/net/ethernet/smsc/smsc9420.*
16186
16187 SOCIONEXT (SNI) AVE NETWORK DRIVER
16188 M:      Kunihiko Hayashi <[email protected]>
16189 L:      [email protected]
16190 S:      Maintained
16191 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
16192 F:      drivers/net/ethernet/socionext/sni_ave.c
16193
16194 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
16195 M:      Jassi Brar <[email protected]>
16196 M:      Ilias Apalodimas <[email protected]>
16197 L:      [email protected]
16198 S:      Maintained
16199 F:      Documentation/devicetree/bindings/net/socionext-netsec.txt
16200 F:      drivers/net/ethernet/socionext/netsec.c
16201
16202 SOCIONEXT (SNI) Synquacer SPI DRIVER
16203 M:      Masahisa Kojima <[email protected]>
16204 M:      Jassi Brar <[email protected]>
16205 L:      [email protected]
16206 S:      Maintained
16207 F:      Documentation/devicetree/bindings/spi/spi-synquacer.txt
16208 F:      drivers/spi/spi-synquacer.c
16209
16210 SOCIONEXT SYNQUACER I2C DRIVER
16211 M:      Ard Biesheuvel <[email protected]>
16212 L:      [email protected]
16213 S:      Maintained
16214 F:      Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
16215 F:      drivers/i2c/busses/i2c-synquacer.c
16216
16217 SOCIONEXT UNIPHIER SOUND DRIVER
16218 L:      [email protected] (moderated for non-subscribers)
16219 S:      Orphan
16220 F:      sound/soc/uniphier/
16221
16222 SOEKRIS NET48XX LED SUPPORT
16223 M:      Chris Boot <[email protected]>
16224 S:      Maintained
16225 F:      drivers/leds/leds-net48xx.c
16226
16227 SOFT-IWARP DRIVER (siw)
16228 M:      Bernard Metzler <[email protected]>
16229 L:      [email protected]
16230 S:      Supported
16231 F:      drivers/infiniband/sw/siw/
16232 F:      include/uapi/rdma/siw-abi.h
16233
16234 SOFT-ROCE DRIVER (rxe)
16235 M:      Zhu Yanjun <[email protected]>
16236 L:      [email protected]
16237 S:      Supported
16238 F:      drivers/infiniband/sw/rxe/
16239 F:      include/uapi/rdma/rdma_user_rxe.h
16240
16241 SOFTLOGIC 6x10 MPEG CODEC
16242 M:      Bluecherry Maintainers <[email protected]>
16243 M:      Anton Sviridenko <[email protected]>
16244 M:      Andrey Utkin <[email protected]>
16245 M:      Ismael Luceno <[email protected]>
16246 L:      [email protected]
16247 S:      Supported
16248 F:      drivers/media/pci/solo6x10/
16249
16250 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
16251 M:      James Morse <[email protected]>
16252 L:      [email protected]
16253 S:      Maintained
16254 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
16255 F:      drivers/firmware/arm_sdei.c
16256 F:      include/linux/arm_sdei.h
16257 F:      include/uapi/linux/arm_sdei.h
16258
16259 SOFTWARE RAID (Multiple Disks) SUPPORT
16260 M:      Song Liu <[email protected]>
16261 L:      [email protected]
16262 S:      Supported
16263 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
16264 F:      drivers/md/Kconfig
16265 F:      drivers/md/Makefile
16266 F:      drivers/md/md*
16267 F:      drivers/md/raid*
16268 F:      include/linux/raid/
16269 F:      include/uapi/linux/raid/
16270
16271 SOLIDRUN CLEARFOG SUPPORT
16272 M:      Russell King <[email protected]>
16273 S:      Maintained
16274 F:      arch/arm/boot/dts/armada-388-clearfog*
16275 F:      arch/arm/boot/dts/armada-38x-solidrun-*
16276
16277 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
16278 M:      Russell King <[email protected]>
16279 S:      Maintained
16280 F:      arch/arm/boot/dts/imx6*-cubox-i*
16281 F:      arch/arm/boot/dts/imx6*-hummingboard*
16282 F:      arch/arm/boot/dts/imx6*-sr-*
16283
16284 SONIC NETWORK DRIVER
16285 M:      Thomas Bogendoerfer <[email protected]>
16286 L:      [email protected]
16287 S:      Maintained
16288 F:      drivers/net/ethernet/natsemi/sonic.*
16289
16290 SONICS SILICON BACKPLANE DRIVER (SSB)
16291 M:      Michael Buesch <[email protected]>
16292 L:      [email protected]
16293 S:      Maintained
16294 F:      drivers/ssb/
16295 F:      include/linux/ssb/
16296
16297 SONY IMX214 SENSOR DRIVER
16298 M:      Ricardo Ribalda <[email protected]>
16299 L:      [email protected]
16300 S:      Maintained
16301 T:      git git://linuxtv.org/media_tree.git
16302 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.txt
16303 F:      drivers/media/i2c/imx214.c
16304
16305 SONY IMX219 SENSOR DRIVER
16306 M:      Dave Stevenson <[email protected]>
16307 L:      [email protected]
16308 S:      Maintained
16309 T:      git git://linuxtv.org/media_tree.git
16310 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
16311 F:      drivers/media/i2c/imx219.c
16312
16313 SONY IMX258 SENSOR DRIVER
16314 M:      Sakari Ailus <[email protected]>
16315 L:      [email protected]
16316 S:      Maintained
16317 T:      git git://linuxtv.org/media_tree.git
16318 F:      drivers/media/i2c/imx258.c
16319
16320 SONY IMX274 SENSOR DRIVER
16321 M:      Leon Luo <[email protected]>
16322 L:      [email protected]
16323 S:      Maintained
16324 T:      git git://linuxtv.org/media_tree.git
16325 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
16326 F:      drivers/media/i2c/imx274.c
16327
16328 SONY IMX290 SENSOR DRIVER
16329 M:      Manivannan Sadhasivam <[email protected]>
16330 L:      [email protected]
16331 S:      Maintained
16332 T:      git git://linuxtv.org/media_tree.git
16333 F:      Documentation/devicetree/bindings/media/i2c/imx290.txt
16334 F:      drivers/media/i2c/imx290.c
16335
16336 SONY IMX319 SENSOR DRIVER
16337 M:      Bingbu Cao <[email protected]>
16338 L:      [email protected]
16339 S:      Maintained
16340 T:      git git://linuxtv.org/media_tree.git
16341 F:      drivers/media/i2c/imx319.c
16342
16343 SONY IMX355 SENSOR DRIVER
16344 M:      Tianshu Qiu <[email protected]>
16345 L:      [email protected]
16346 S:      Maintained
16347 T:      git git://linuxtv.org/media_tree.git
16348 F:      drivers/media/i2c/imx355.c
16349
16350 SONY MEMORYSTICK SUBSYSTEM
16351 M:      Maxim Levitsky <[email protected]>
16352 M:      Alex Dubov <[email protected]>
16353 M:      Ulf Hansson <[email protected]>
16354 L:      [email protected]
16355 S:      Maintained
16356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
16357 F:      drivers/memstick/
16358 F:      include/linux/memstick.h
16359
16360 SONY VAIO CONTROL DEVICE DRIVER
16361 M:      Mattia Dongili <[email protected]>
16362 L:      [email protected]
16363 S:      Maintained
16364 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
16365 F:      Documentation/admin-guide/laptops/sony-laptop.rst
16366 F:      drivers/char/sonypi.c
16367 F:      drivers/platform/x86/sony-laptop.c
16368 F:      include/linux/sony-laptop.h
16369
16370 SOUND
16371 M:      Jaroslav Kysela <[email protected]>
16372 M:      Takashi Iwai <[email protected]>
16373 L:      [email protected] (moderated for non-subscribers)
16374 S:      Maintained
16375 W:      http://www.alsa-project.org/
16376 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
16377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16378 F:      Documentation/sound/
16379 F:      include/sound/
16380 F:      include/uapi/sound/
16381 F:      sound/
16382
16383 SOUND - COMPRESSED AUDIO
16384 M:      Vinod Koul <[email protected]>
16385 L:      [email protected] (moderated for non-subscribers)
16386 S:      Supported
16387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16388 F:      Documentation/sound/designs/compress-offload.rst
16389 F:      include/sound/compress_driver.h
16390 F:      include/uapi/sound/compress_*
16391 F:      sound/core/compress_offload.c
16392 F:      sound/soc/soc-compress.c
16393
16394 SOUND - DMAENGINE HELPERS
16395 M:      Lars-Peter Clausen <[email protected]>
16396 S:      Supported
16397 F:      include/sound/dmaengine_pcm.h
16398 F:      sound/core/pcm_dmaengine.c
16399 F:      sound/soc/soc-generic-dmaengine-pcm.c
16400
16401 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
16402 M:      Liam Girdwood <[email protected]>
16403 M:      Mark Brown <[email protected]>
16404 L:      [email protected] (moderated for non-subscribers)
16405 S:      Supported
16406 W:      http://alsa-project.org/main/index.php/ASoC
16407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
16408 F:      Documentation/devicetree/bindings/sound/
16409 F:      Documentation/sound/soc/
16410 F:      include/dt-bindings/sound/
16411 F:      include/sound/soc*
16412 F:      sound/soc/
16413
16414 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
16415 M:      Pierre-Louis Bossart <[email protected]>
16416 M:      Liam Girdwood <[email protected]>
16417 M:      Ranjani Sridharan <[email protected]>
16418 M:      Kai Vehmanen <[email protected]>
16419 M:      Daniel Baluta <[email protected]>
16420 L:      [email protected] (moderated for non-subscribers)
16421 S:      Supported
16422 W:      https://github.com/thesofproject/linux/
16423 F:      sound/soc/sof/
16424
16425 SOUNDWIRE SUBSYSTEM
16426 M:      Vinod Koul <[email protected]>
16427 M:      Bard Liao <[email protected]>
16428 R:      Pierre-Louis Bossart <[email protected]>
16429 R:      Sanyog Kale <[email protected]>
16430 L:      [email protected] (moderated for non-subscribers)
16431 S:      Supported
16432 F:      Documentation/driver-api/soundwire/
16433 F:      drivers/soundwire/
16434 F:      include/linux/soundwire/
16435
16436 SP2 MEDIA DRIVER
16437 M:      Olli Salonen <[email protected]>
16438 L:      [email protected]
16439 S:      Maintained
16440 W:      https://linuxtv.org
16441 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16442 F:      drivers/media/dvb-frontends/sp2*
16443
16444 SPARC + UltraSPARC (sparc/sparc64)
16445 M:      "David S. Miller" <[email protected]>
16446 L:      [email protected]
16447 S:      Maintained
16448 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
16449 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
16450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
16451 F:      arch/sparc/
16452 F:      drivers/sbus/
16453
16454 SPARC SERIAL DRIVERS
16455 M:      "David S. Miller" <[email protected]>
16456 L:      [email protected]
16457 S:      Maintained
16458 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
16459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
16460 F:      drivers/tty/serial/suncore.c
16461 F:      drivers/tty/serial/sunhv.c
16462 F:      drivers/tty/serial/sunsab.c
16463 F:      drivers/tty/serial/sunsab.h
16464 F:      drivers/tty/serial/sunsu.c
16465 F:      drivers/tty/serial/sunzilog.c
16466 F:      drivers/tty/serial/sunzilog.h
16467 F:      drivers/tty/vcc.c
16468 F:      include/linux/sunserialcore.h
16469
16470 SPARSE CHECKER
16471 M:      "Luc Van Oostenryck" <[email protected]>
16472 L:      [email protected]
16473 S:      Maintained
16474 W:      https://sparse.docs.kernel.org/
16475 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
16476 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
16477 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
16478 F:      include/linux/compiler.h
16479
16480 SPEAKUP CONSOLE SPEECH DRIVER
16481 M:      William Hubbs <[email protected]>
16482 M:      Chris Brannon <[email protected]>
16483 M:      Kirk Reiser <[email protected]>
16484 M:      Samuel Thibault <[email protected]>
16485 L:      [email protected]
16486 S:      Odd Fixes
16487 W:      http://www.linux-speakup.org/
16488 F:      drivers/accessibility/speakup/
16489
16490 SPEAR CLOCK FRAMEWORK SUPPORT
16491 M:      Viresh Kumar <[email protected]>
16492 L:      [email protected] (moderated for non-subscribers)
16493 S:      Maintained
16494 W:      http://www.st.com/spear
16495 F:      drivers/clk/spear/
16496
16497 SPEAR PLATFORM SUPPORT
16498 M:      Viresh Kumar <[email protected]>
16499 M:      Shiraz Hashim <[email protected]>
16500 L:      [email protected] (moderated for non-subscribers)
16501 S:      Maintained
16502 W:      http://www.st.com/spear
16503 F:      arch/arm/boot/dts/spear*
16504 F:      arch/arm/mach-spear/
16505
16506 SPI NOR SUBSYSTEM
16507 M:      Tudor Ambarus <[email protected]>
16508 L:      [email protected]
16509 S:      Maintained
16510 W:      http://www.linux-mtd.infradead.org/
16511 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
16512 C:      irc://irc.oftc.net/mtd
16513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
16514 F:      drivers/mtd/spi-nor/
16515 F:      include/linux/mtd/spi-nor.h
16516
16517 SPI SUBSYSTEM
16518 M:      Mark Brown <[email protected]>
16519 L:      [email protected]
16520 S:      Maintained
16521 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
16522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
16523 F:      Documentation/devicetree/bindings/spi/
16524 F:      Documentation/spi/
16525 F:      drivers/spi/
16526 F:      include/linux/spi/
16527 F:      include/uapi/linux/spi/
16528 F:      tools/spi/
16529
16530 SPIDERNET NETWORK DRIVER for CELL
16531 M:      Ishizaki Kou <[email protected]>
16532 L:      [email protected]
16533 S:      Supported
16534 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
16535 F:      drivers/net/ethernet/toshiba/spider_net*
16536
16537 SPMI SUBSYSTEM
16538 R:      Stephen Boyd <[email protected]>
16539 L:      [email protected]
16540 F:      Documentation/devicetree/bindings/spmi/
16541 F:      drivers/spmi/
16542 F:      include/dt-bindings/spmi/spmi.h
16543 F:      include/linux/spmi.h
16544 F:      include/trace/events/spmi.h
16545
16546 SPU FILE SYSTEM
16547 M:      Jeremy Kerr <[email protected]>
16548 L:      [email protected]
16549 S:      Supported
16550 W:      http://www.ibm.com/developerworks/power/cell/
16551 F:      Documentation/filesystems/spufs/spufs.rst
16552 F:      arch/powerpc/platforms/cell/spufs/
16553
16554 SQUASHFS FILE SYSTEM
16555 M:      Phillip Lougher <[email protected]>
16556 L:      [email protected] (subscribers-only)
16557 S:      Maintained
16558 W:      http://squashfs.org.uk
16559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
16560 F:      Documentation/filesystems/squashfs.rst
16561 F:      fs/squashfs/
16562
16563 SRM (Alpha) environment access
16564 M:      Jan-Benedict Glaw <[email protected]>
16565 S:      Maintained
16566 F:      arch/alpha/kernel/srm_env.c
16567
16568 ST LSM6DSx IMU IIO DRIVER
16569 M:      Lorenzo Bianconi <[email protected]>
16570 L:      [email protected]
16571 S:      Maintained
16572 W:      http://www.st.com/
16573 F:      Documentation/devicetree/bindings/iio/imu/st_lsm6dsx.txt
16574 F:      drivers/iio/imu/st_lsm6dsx/
16575
16576 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
16577 M:      Mickael Guene <[email protected]>
16578 L:      [email protected]
16579 S:      Maintained
16580 T:      git git://linuxtv.org/media_tree.git
16581 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.txt
16582 F:      drivers/media/i2c/st-mipid02.c
16583
16584 ST STM32 I2C/SMBUS DRIVER
16585 M:      Pierre-Yves MORDRET <[email protected]>
16586 L:      [email protected]
16587 S:      Maintained
16588 F:      drivers/i2c/busses/i2c-stm32*
16589
16590 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
16591 M:      Song Qiang <[email protected]>
16592 L:      [email protected]
16593 S:      Maintained
16594 F:      Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt
16595 F:      drivers/iio/proximity/vl53l0x-i2c.c
16596
16597 STABLE BRANCH
16598 M:      Greg Kroah-Hartman <[email protected]>
16599 M:      Sasha Levin <[email protected]>
16600 L:      [email protected]
16601 S:      Supported
16602 F:      Documentation/process/stable-kernel-rules.rst
16603
16604 STAGING - ATOMISP DRIVER
16605 M:      Mauro Carvalho Chehab <[email protected]>
16606 R:      Sakari Ailus <[email protected]>
16607 L:      [email protected]
16608 S:      Maintained
16609 F:      drivers/staging/media/atomisp/
16610
16611 STAGING - COMEDI
16612 M:      Ian Abbott <[email protected]>
16613 M:      H Hartley Sweeten <[email protected]>
16614 S:      Odd Fixes
16615 F:      drivers/staging/comedi/
16616
16617 STAGING - FIELDBUS SUBSYSTEM
16618 M:      Sven Van Asbroeck <[email protected]>
16619 S:      Maintained
16620 F:      drivers/staging/fieldbus/*
16621 F:      drivers/staging/fieldbus/Documentation/
16622
16623 STAGING - HMS ANYBUS-S BUS
16624 M:      Sven Van Asbroeck <[email protected]>
16625 S:      Maintained
16626 F:      drivers/staging/fieldbus/anybuss/
16627
16628 STAGING - INDUSTRIAL IO
16629 M:      Jonathan Cameron <[email protected]>
16630 L:      [email protected]
16631 S:      Odd Fixes
16632 F:      Documentation/devicetree/bindings/staging/iio/
16633 F:      drivers/staging/iio/
16634
16635 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
16636 M:      Marc Dietrich <[email protected]>
16637 L:      [email protected] (moderated for non-subscribers)
16638 L:      [email protected]
16639 S:      Maintained
16640 F:      drivers/staging/nvec/
16641
16642 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
16643 M:      Jens Frederich <[email protected]>
16644 M:      Daniel Drake <[email protected]>
16645 M:      Jon Nettleton <[email protected]>
16646 S:      Maintained
16647 W:      http://wiki.laptop.org/go/DCON
16648 F:      drivers/staging/olpc_dcon/
16649
16650 STAGING - REALTEK RTL8188EU DRIVERS
16651 M:      Larry Finger <[email protected]>
16652 S:      Odd Fixes
16653 F:      drivers/staging/rtl8188eu/
16654
16655 STAGING - REALTEK RTL8712U DRIVERS
16656 M:      Larry Finger <[email protected]>
16657 M:      Florian Schilhabel <[email protected]>.
16658 S:      Odd Fixes
16659 F:      drivers/staging/rtl8712/
16660
16661 STAGING - SEPS525 LCD CONTROLLER DRIVERS
16662 M:      Michael Hennerich <[email protected]>
16663 L:      [email protected]
16664 S:      Supported
16665 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
16666 F:      drivers/staging/fbtft/fb_seps525.c
16667
16668 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
16669 M:      Sudip Mukherjee <[email protected]>
16670 M:      Teddy Wang <[email protected]>
16671 M:      Sudip Mukherjee <[email protected]>
16672 L:      [email protected]
16673 S:      Maintained
16674 F:      drivers/staging/sm750fb/
16675
16676 STAGING - VIA VT665X DRIVERS
16677 M:      Forest Bond <[email protected]>
16678 S:      Odd Fixes
16679 F:      drivers/staging/vt665?/
16680
16681 STAGING SUBSYSTEM
16682 M:      Greg Kroah-Hartman <[email protected]>
16683 L:      [email protected]
16684 S:      Supported
16685 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
16686 F:      drivers/staging/
16687
16688 STARFIRE/DURALAN NETWORK DRIVER
16689 M:      Ion Badulescu <[email protected]>
16690 S:      Odd Fixes
16691 F:      drivers/net/ethernet/adaptec/starfire*
16692
16693 STEC S1220 SKD DRIVER
16694 M:      Damien Le Moal <[email protected]>
16695 L:      [email protected]
16696 S:      Maintained
16697 F:      drivers/block/skd*[ch]
16698
16699 STI AUDIO (ASoC) DRIVERS
16700 M:      Arnaud Pouliquen <[email protected]>
16701 L:      [email protected] (moderated for non-subscribers)
16702 S:      Maintained
16703 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
16704 F:      sound/soc/sti/
16705
16706 STI CEC DRIVER
16707 M:      Benjamin Gaignard <[email protected]>
16708 S:      Maintained
16709 F:      Documentation/devicetree/bindings/media/stih-cec.txt
16710 F:      drivers/media/cec/platform/sti/
16711
16712 STK1160 USB VIDEO CAPTURE DRIVER
16713 M:      Ezequiel Garcia <[email protected]>
16714 L:      [email protected]
16715 S:      Maintained
16716 T:      git git://linuxtv.org/media_tree.git
16717 F:      drivers/media/usb/stk1160/
16718
16719 STM32 AUDIO (ASoC) DRIVERS
16720 M:      Olivier Moysan <[email protected]>
16721 M:      Arnaud Pouliquen <[email protected]>
16722 L:      [email protected] (moderated for non-subscribers)
16723 S:      Maintained
16724 F:      Documentation/devicetree/bindings/sound/st,stm32-*.txt
16725 F:      sound/soc/stm/
16726
16727 STM32 TIMER/LPTIMER DRIVERS
16728 M:      Fabrice Gasnier <[email protected]>
16729 S:      Maintained
16730 F:      Documentation/ABI/testing/*timer-stm32
16731 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
16732 F:      drivers/*/stm32-*timer*
16733 F:      drivers/pwm/pwm-stm32*
16734 F:      include/linux/*/stm32-*tim*
16735
16736 STMMAC ETHERNET DRIVER
16737 M:      Giuseppe Cavallaro <[email protected]>
16738 M:      Alexandre Torgue <[email protected]>
16739 M:      Jose Abreu <[email protected]>
16740 L:      [email protected]
16741 S:      Supported
16742 W:      http://www.stlinux.com
16743 F:      Documentation/networking/device_drivers/ethernet/stmicro/
16744 F:      drivers/net/ethernet/stmicro/stmmac/
16745
16746 SUN3/3X
16747 M:      Sam Creasey <[email protected]>
16748 S:      Maintained
16749 W:      http://sammy.net/sun3/
16750 F:      arch/m68k/include/asm/sun3*
16751 F:      arch/m68k/kernel/*sun3*
16752 F:      arch/m68k/sun3*/
16753 F:      drivers/net/ethernet/i825xx/sun3*
16754
16755 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
16756 M:      Hans de Goede <[email protected]>
16757 L:      [email protected]
16758 S:      Maintained
16759 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
16760 F:      drivers/input/keyboard/sun4i-lradc-keys.c
16761
16762 SUNDANCE NETWORK DRIVER
16763 M:      Denis Kirjanov <[email protected]>
16764 L:      [email protected]
16765 S:      Maintained
16766 F:      drivers/net/ethernet/dlink/sundance.c
16767
16768 SUPERH
16769 M:      Yoshinori Sato <[email protected]>
16770 M:      Rich Felker <[email protected]>
16771 L:      [email protected]
16772 S:      Maintained
16773 Q:      http://patchwork.kernel.org/project/linux-sh/list/
16774 F:      Documentation/sh/
16775 F:      arch/sh/
16776 F:      drivers/sh/
16777
16778 SUSPEND TO RAM
16779 M:      "Rafael J. Wysocki" <[email protected]>
16780 M:      Len Brown <[email protected]>
16781 M:      Pavel Machek <[email protected]>
16782 L:      [email protected]
16783 S:      Supported
16784 B:      https://bugzilla.kernel.org
16785 F:      Documentation/power/
16786 F:      arch/x86/kernel/acpi/
16787 F:      drivers/base/power/
16788 F:      include/linux/freezer.h
16789 F:      include/linux/pm.h
16790 F:      include/linux/suspend.h
16791 F:      kernel/power/
16792
16793 SVGA HANDLING
16794 M:      Martin Mares <[email protected]>
16795 L:      [email protected]
16796 S:      Maintained
16797 F:      Documentation/admin-guide/svga.rst
16798 F:      arch/x86/boot/video*
16799
16800 SWIOTLB SUBSYSTEM
16801 M:      Konrad Rzeszutek Wilk <[email protected]>
16802 L:      [email protected]
16803 S:      Supported
16804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
16805 F:      arch/*/kernel/pci-swiotlb.c
16806 F:      include/linux/swiotlb.h
16807 F:      kernel/dma/swiotlb.c
16808
16809 SWITCHDEV
16810 M:      Jiri Pirko <[email protected]>
16811 M:      Ivan Vecera <[email protected]>
16812 L:      [email protected]
16813 S:      Supported
16814 F:      include/net/switchdev.h
16815 F:      net/switchdev/
16816
16817 SY8106A REGULATOR DRIVER
16818 M:      Icenowy Zheng <[email protected]>
16819 S:      Maintained
16820 F:      Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt
16821 F:      drivers/regulator/sy8106a-regulator.c
16822
16823 SYNC FILE FRAMEWORK
16824 M:      Sumit Semwal <[email protected]>
16825 R:      Gustavo Padovan <[email protected]>
16826 L:      [email protected]
16827 L:      [email protected]
16828 S:      Maintained
16829 T:      git git://anongit.freedesktop.org/drm/drm-misc
16830 F:      Documentation/driver-api/sync_file.rst
16831 F:      drivers/dma-buf/dma-fence*
16832 F:      drivers/dma-buf/sw_sync.c
16833 F:      drivers/dma-buf/sync_*
16834 F:      include/linux/sync_file.h
16835 F:      include/uapi/linux/sync_file.h
16836
16837 SYNOPSYS ARC ARCHITECTURE
16838 M:      Vineet Gupta <[email protected]>
16839 L:      [email protected]
16840 S:      Supported
16841 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
16842 F:      Documentation/devicetree/bindings/arc/*
16843 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
16844 F:      arch/arc/
16845 F:      drivers/clocksource/arc_timer.c
16846 F:      drivers/tty/serial/arc_uart.c
16847
16848 SYNOPSYS ARC HSDK SDP pll clock driver
16849 M:      Eugeniy Paltsev <[email protected]>
16850 S:      Supported
16851 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
16852 F:      drivers/clk/clk-hsdk-pll.c
16853
16854 SYNOPSYS ARC SDP clock driver
16855 M:      Eugeniy Paltsev <[email protected]>
16856 S:      Supported
16857 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
16858 F:      drivers/clk/axs10x/*
16859
16860 SYNOPSYS ARC SDP platform support
16861 M:      Alexey Brodkin <[email protected]>
16862 S:      Supported
16863 F:      Documentation/devicetree/bindings/arc/axs10*
16864 F:      arch/arc/boot/dts/ax*
16865 F:      arch/arc/plat-axs10x
16866
16867 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
16868 M:      Eugeniy Paltsev <[email protected]>
16869 S:      Supported
16870 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
16871 F:      drivers/reset/reset-axs10x.c
16872
16873 SYNOPSYS CREG GPIO DRIVER
16874 M:      Eugeniy Paltsev <[email protected]>
16875 S:      Maintained
16876 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
16877 F:      drivers/gpio/gpio-creg-snps.c
16878
16879 SYNOPSYS DESIGNWARE 8250 UART DRIVER
16880 R:      Andy Shevchenko <[email protected]>
16881 S:      Maintained
16882 F:      drivers/tty/serial/8250/8250_dw.c
16883 F:      drivers/tty/serial/8250/8250_dwlib.*
16884 F:      drivers/tty/serial/8250/8250_lpss.c
16885
16886 SYNOPSYS DESIGNWARE APB GPIO DRIVER
16887 M:      Hoan Tran <[email protected]>
16888 M:      Serge Semin <[email protected]>
16889 L:      [email protected]
16890 S:      Maintained
16891 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
16892 F:      drivers/gpio/gpio-dwapb.c
16893
16894 SYNOPSYS DESIGNWARE APB SSI DRIVER
16895 M:      Serge Semin <[email protected]>
16896 L:      [email protected]
16897 S:      Supported
16898 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
16899 F:      drivers/spi/spi-dw*
16900
16901 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
16902 M:      Eugeniy Paltsev <[email protected]>
16903 S:      Maintained
16904 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt
16905 F:      drivers/dma/dw-axi-dmac/
16906
16907 SYNOPSYS DESIGNWARE DMAC DRIVER
16908 M:      Viresh Kumar <[email protected]>
16909 R:      Andy Shevchenko <[email protected]>
16910 S:      Maintained
16911 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
16912 F:      drivers/dma/dw/
16913 F:      include/dt-bindings/dma/dw-dmac.h
16914 F:      include/linux/dma/dw.h
16915 F:      include/linux/platform_data/dma-dw.h
16916
16917 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
16918 M:      Jose Abreu <[email protected]>
16919 L:      [email protected]
16920 S:      Supported
16921 F:      drivers/net/ethernet/synopsys/
16922
16923 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
16924 M:      Jose Abreu <[email protected]>
16925 L:      [email protected]
16926 S:      Supported
16927 F:      drivers/net/pcs/pcs-xpcs.c
16928 F:      include/linux/pcs/pcs-xpcs.h
16929
16930 SYNOPSYS DESIGNWARE I2C DRIVER
16931 M:      Jarkko Nikula <[email protected]>
16932 R:      Andy Shevchenko <[email protected]>
16933 R:      Mika Westerberg <[email protected]>
16934 L:      [email protected]
16935 S:      Maintained
16936 F:      drivers/i2c/busses/i2c-designware-*
16937 F:      include/linux/platform_data/i2c-designware.h
16938
16939 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
16940 M:      Jaehoon Chung <[email protected]>
16941 L:      [email protected]
16942 S:      Maintained
16943 F:      drivers/mmc/host/dw_mmc*
16944
16945 SYNOPSYS HSDK RESET CONTROLLER DRIVER
16946 M:      Eugeniy Paltsev <[email protected]>
16947 S:      Supported
16948 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
16949 F:      drivers/reset/reset-hsdk.c
16950 F:      include/dt-bindings/reset/snps,hsdk-reset.h
16951
16952 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
16953 M:      Prabu Thangamuthu <[email protected]>
16954 M:      Manjunath M B <[email protected]>
16955 L:      [email protected]
16956 S:      Maintained
16957 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
16958
16959 SYSTEM CONFIGURATION (SYSCON)
16960 M:      Lee Jones <[email protected]>
16961 M:      Arnd Bergmann <[email protected]>
16962 S:      Supported
16963 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
16964 F:      drivers/mfd/syscon.c
16965
16966 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
16967 M:      Sudeep Holla <[email protected]>
16968 L:      [email protected]
16969 S:      Maintained
16970 F:      Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt
16971 F:      drivers/clk/clk-sc[mp]i.c
16972 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
16973 F:      drivers/firmware/arm_scmi/
16974 F:      drivers/firmware/arm_scpi.c
16975 F:      drivers/reset/reset-scmi.c
16976 F:      include/linux/sc[mp]i_protocol.h
16977 F:      include/trace/events/scmi.h
16978
16979 SYSTEM RESET/SHUTDOWN DRIVERS
16980 M:      Sebastian Reichel <[email protected]>
16981 L:      [email protected]
16982 S:      Maintained
16983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
16984 F:      Documentation/devicetree/bindings/power/reset/
16985 F:      drivers/power/reset/
16986
16987 SYSTEM TRACE MODULE CLASS
16988 M:      Alexander Shishkin <[email protected]>
16989 S:      Maintained
16990 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
16991 F:      Documentation/trace/stm.rst
16992 F:      drivers/hwtracing/stm/
16993 F:      include/linux/stm.h
16994 F:      include/uapi/linux/stm.h
16995
16996 SYSTEM76 ACPI DRIVER
16997 M:      Jeremy Soller <[email protected]>
16998 M:      System76 Product Development <[email protected]>
16999 L:      [email protected]
17000 S:      Maintained
17001 F:      drivers/platform/x86/system76_acpi.c
17002
17003 SYSV FILESYSTEM
17004 M:      Christoph Hellwig <[email protected]>
17005 S:      Maintained
17006 F:      Documentation/filesystems/sysv-fs.rst
17007 F:      fs/sysv/
17008 F:      include/linux/sysv_fs.h
17009
17010 TASKSTATS STATISTICS INTERFACE
17011 M:      Balbir Singh <[email protected]>
17012 S:      Maintained
17013 F:      Documentation/accounting/taskstats*
17014 F:      include/linux/taskstats*
17015 F:      kernel/taskstats.c
17016
17017 TC subsystem
17018 M:      Jamal Hadi Salim <[email protected]>
17019 M:      Cong Wang <[email protected]>
17020 M:      Jiri Pirko <[email protected]>
17021 L:      [email protected]
17022 S:      Maintained
17023 F:      include/net/pkt_cls.h
17024 F:      include/net/pkt_sched.h
17025 F:      include/net/tc_act/
17026 F:      include/uapi/linux/pkt_cls.h
17027 F:      include/uapi/linux/pkt_sched.h
17028 F:      include/uapi/linux/tc_act/
17029 F:      include/uapi/linux/tc_ematch/
17030 F:      net/sched/
17031
17032 TC90522 MEDIA DRIVER
17033 M:      Akihiro Tsukada <[email protected]>
17034 L:      [email protected]
17035 S:      Odd Fixes
17036 F:      drivers/media/dvb-frontends/tc90522*
17037
17038 TCP LOW PRIORITY MODULE
17039 M:      "Wong Hoi Sing, Edison" <[email protected]>
17040 M:      "Hung Hing Lun, Mike" <[email protected]>
17041 S:      Maintained
17042 W:      http://tcp-lp-mod.sourceforge.net/
17043 F:      net/ipv4/tcp_lp.c
17044
17045 TDA10071 MEDIA DRIVER
17046 M:      Antti Palosaari <[email protected]>
17047 L:      [email protected]
17048 S:      Maintained
17049 W:      https://linuxtv.org
17050 W:      http://palosaari.fi/linux/
17051 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17052 T:      git git://linuxtv.org/anttip/media_tree.git
17053 F:      drivers/media/dvb-frontends/tda10071*
17054
17055 TDA18212 MEDIA DRIVER
17056 M:      Antti Palosaari <[email protected]>
17057 L:      [email protected]
17058 S:      Maintained
17059 W:      https://linuxtv.org
17060 W:      http://palosaari.fi/linux/
17061 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17062 T:      git git://linuxtv.org/anttip/media_tree.git
17063 F:      drivers/media/tuners/tda18212*
17064
17065 TDA18218 MEDIA DRIVER
17066 M:      Antti Palosaari <[email protected]>
17067 L:      [email protected]
17068 S:      Maintained
17069 W:      https://linuxtv.org
17070 W:      http://palosaari.fi/linux/
17071 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17072 T:      git git://linuxtv.org/anttip/media_tree.git
17073 F:      drivers/media/tuners/tda18218*
17074
17075 TDA18250 MEDIA DRIVER
17076 M:      Olli Salonen <[email protected]>
17077 L:      [email protected]
17078 S:      Maintained
17079 W:      https://linuxtv.org
17080 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17081 T:      git git://linuxtv.org/media_tree.git
17082 F:      drivers/media/tuners/tda18250*
17083
17084 TDA18271 MEDIA DRIVER
17085 M:      Michael Krufky <[email protected]>
17086 L:      [email protected]
17087 S:      Maintained
17088 W:      https://linuxtv.org
17089 W:      http://github.com/mkrufky
17090 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17091 T:      git git://linuxtv.org/mkrufky/tuners.git
17092 F:      drivers/media/tuners/tda18271*
17093
17094 TDA1997x MEDIA DRIVER
17095 M:      Tim Harvey <[email protected]>
17096 L:      [email protected]
17097 S:      Maintained
17098 W:      https://linuxtv.org
17099 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17100 F:      drivers/media/i2c/tda1997x.*
17101
17102 TDA827x MEDIA DRIVER
17103 M:      Michael Krufky <[email protected]>
17104 L:      [email protected]
17105 S:      Maintained
17106 W:      https://linuxtv.org
17107 W:      http://github.com/mkrufky
17108 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17109 T:      git git://linuxtv.org/mkrufky/tuners.git
17110 F:      drivers/media/tuners/tda8290.*
17111
17112 TDA8290 MEDIA DRIVER
17113 M:      Michael Krufky <[email protected]>
17114 L:      [email protected]
17115 S:      Maintained
17116 W:      https://linuxtv.org
17117 W:      http://github.com/mkrufky
17118 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17119 T:      git git://linuxtv.org/mkrufky/tuners.git
17120 F:      drivers/media/tuners/tda8290.*
17121
17122 TDA9840 MEDIA DRIVER
17123 M:      Hans Verkuil <[email protected]>
17124 L:      [email protected]
17125 S:      Maintained
17126 W:      https://linuxtv.org
17127 T:      git git://linuxtv.org/media_tree.git
17128 F:      drivers/media/i2c/tda9840*
17129
17130 TEA5761 TUNER DRIVER
17131 M:      Mauro Carvalho Chehab <[email protected]>
17132 L:      [email protected]
17133 S:      Odd fixes
17134 W:      https://linuxtv.org
17135 T:      git git://linuxtv.org/media_tree.git
17136 F:      drivers/media/tuners/tea5761.*
17137
17138 TEA5767 TUNER DRIVER
17139 M:      Mauro Carvalho Chehab <[email protected]>
17140 L:      [email protected]
17141 S:      Maintained
17142 W:      https://linuxtv.org
17143 T:      git git://linuxtv.org/media_tree.git
17144 F:      drivers/media/tuners/tea5767.*
17145
17146 TEA6415C MEDIA DRIVER
17147 M:      Hans Verkuil <[email protected]>
17148 L:      [email protected]
17149 S:      Maintained
17150 W:      https://linuxtv.org
17151 T:      git git://linuxtv.org/media_tree.git
17152 F:      drivers/media/i2c/tea6415c*
17153
17154 TEA6420 MEDIA DRIVER
17155 M:      Hans Verkuil <[email protected]>
17156 L:      [email protected]
17157 S:      Maintained
17158 W:      https://linuxtv.org
17159 T:      git git://linuxtv.org/media_tree.git
17160 F:      drivers/media/i2c/tea6420*
17161
17162 TEAM DRIVER
17163 M:      Jiri Pirko <[email protected]>
17164 L:      [email protected]
17165 S:      Supported
17166 F:      drivers/net/team/
17167 F:      include/linux/if_team.h
17168 F:      include/uapi/linux/if_team.h
17169
17170 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
17171 M:      "Savoir-faire Linux Inc." <[email protected]>
17172 S:      Maintained
17173 F:      arch/x86/platform/ts5500/
17174
17175 TECHNOTREND USB IR RECEIVER
17176 M:      Sean Young <[email protected]>
17177 L:      [email protected]
17178 S:      Maintained
17179 F:      drivers/media/rc/ttusbir.c
17180
17181 TECHWELL TW9910 VIDEO DECODER
17182 L:      [email protected]
17183 S:      Orphan
17184 F:      drivers/media/i2c/tw9910.c
17185 F:      include/media/i2c/tw9910.h
17186
17187 TEE SUBSYSTEM
17188 M:      Jens Wiklander <[email protected]>
17189 L:      [email protected]
17190 S:      Maintained
17191 F:      Documentation/staging/tee.rst
17192 F:      drivers/tee/
17193 F:      include/linux/tee_drv.h
17194 F:      include/uapi/linux/tee.h
17195
17196 TEGRA ARCHITECTURE SUPPORT
17197 M:      Thierry Reding <[email protected]>
17198 M:      Jonathan Hunter <[email protected]>
17199 L:      [email protected]
17200 S:      Supported
17201 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
17202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
17203 N:      [^a-z]tegra
17204
17205 TEGRA CLOCK DRIVER
17206 M:      Peter De Schrijver <[email protected]>
17207 M:      Prashant Gaikwad <[email protected]>
17208 S:      Supported
17209 F:      drivers/clk/tegra/
17210
17211 TEGRA DMA DRIVERS
17212 M:      Laxman Dewangan <[email protected]>
17213 M:      Jon Hunter <[email protected]>
17214 S:      Supported
17215 F:      drivers/dma/tegra*
17216
17217 TEGRA I2C DRIVER
17218 M:      Laxman Dewangan <[email protected]>
17219 R:      Dmitry Osipenko <[email protected]>
17220 S:      Supported
17221 F:      drivers/i2c/busses/i2c-tegra.c
17222
17223 TEGRA IOMMU DRIVERS
17224 M:      Thierry Reding <[email protected]>
17225 R:      Krishna Reddy <[email protected]>
17226 L:      [email protected]
17227 S:      Supported
17228 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
17229 F:      drivers/iommu/tegra*
17230
17231 TEGRA KBC DRIVER
17232 M:      Laxman Dewangan <[email protected]>
17233 S:      Supported
17234 F:      drivers/input/keyboard/tegra-kbc.c
17235
17236 TEGRA NAND DRIVER
17237 M:      Stefan Agner <[email protected]>
17238 M:      Lucas Stach <[email protected]>
17239 S:      Maintained
17240 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
17241 F:      drivers/mtd/nand/raw/tegra_nand.c
17242
17243 TEGRA PWM DRIVER
17244 M:      Thierry Reding <[email protected]>
17245 S:      Supported
17246 F:      drivers/pwm/pwm-tegra.c
17247
17248 TEGRA SERIAL DRIVER
17249 M:      Laxman Dewangan <[email protected]>
17250 S:      Supported
17251 F:      drivers/tty/serial/serial-tegra.c
17252
17253 TEGRA SPI DRIVER
17254 M:      Laxman Dewangan <[email protected]>
17255 S:      Supported
17256 F:      drivers/spi/spi-tegra*
17257
17258 TEGRA VIDEO DRIVER
17259 M:      Thierry Reding <[email protected]>
17260 M:      Jonathan Hunter <[email protected]>
17261 M:      Sowjanya Komatineni <[email protected]>
17262 L:      [email protected]
17263 L:      [email protected]
17264 S:      Maintained
17265 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
17266 F:      drivers/staging/media/tegra-video/
17267
17268 TEGRA XUSB PADCTL DRIVER
17269 M:      JC Kuo <[email protected]>
17270 S:      Supported
17271 F:      drivers/phy/tegra/xusb*
17272
17273 TEHUTI ETHERNET DRIVER
17274 M:      Andy Gospodarek <[email protected]>
17275 L:      [email protected]
17276 S:      Supported
17277 F:      drivers/net/ethernet/tehuti/*
17278
17279 TELECOM CLOCK DRIVER FOR MCPL0010
17280 M:      Mark Gross <[email protected]>
17281 S:      Supported
17282 F:      drivers/char/tlclk.c
17283
17284 TEMPO SEMICONDUCTOR DRIVERS
17285 M:      Steven Eckhoff <[email protected]>
17286 S:      Maintained
17287 F:      Documentation/devicetree/bindings/sound/tscs*.txt
17288 F:      sound/soc/codecs/tscs*.c
17289 F:      sound/soc/codecs/tscs*.h
17290
17291 TENSILICA XTENSA PORT (xtensa)
17292 M:      Chris Zankel <[email protected]>
17293 M:      Max Filippov <[email protected]>
17294 L:      [email protected]
17295 S:      Maintained
17296 T:      git git://github.com/czankel/xtensa-linux.git
17297 F:      arch/xtensa/
17298 F:      drivers/irqchip/irq-xtensa-*
17299
17300 TEXAS INSTRUMENTS ASoC DRIVERS
17301 M:      Peter Ujfalusi <[email protected]>
17302 L:      [email protected] (moderated for non-subscribers)
17303 S:      Maintained
17304 F:      sound/soc/ti/
17305
17306 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
17307 M:      Ricardo Ribalda <[email protected]>
17308 L:      [email protected]
17309 S:      Supported
17310 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt
17311 F:      drivers/iio/dac/ti-dac7612.c
17312
17313 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
17314 M:      Nishanth Menon <[email protected]>
17315 M:      Tero Kristo <[email protected]>
17316 M:      Santosh Shilimkar <[email protected]>
17317 L:      [email protected]
17318 S:      Maintained
17319 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
17320 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
17321 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.txt
17322 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
17323 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
17324 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.txt
17325 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
17326 F:      drivers/clk/keystone/sci-clk.c
17327 F:      drivers/firmware/ti_sci*
17328 F:      drivers/irqchip/irq-ti-sci-inta.c
17329 F:      drivers/irqchip/irq-ti-sci-intr.c
17330 F:      drivers/reset/reset-ti-sci.c
17331 F:      drivers/soc/ti/ti_sci_inta_msi.c
17332 F:      drivers/soc/ti/ti_sci_pm_domains.c
17333 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
17334 F:      include/linux/soc/ti/ti_sci_inta_msi.h
17335 F:      include/linux/soc/ti/ti_sci_protocol.h
17336
17337 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
17338 M:      Hans Verkuil <[email protected]>
17339 L:      [email protected]
17340 S:      Maintained
17341 W:      https://linuxtv.org
17342 T:      git git://linuxtv.org/media_tree.git
17343 F:      drivers/media/radio/radio-raremono.c
17344
17345 THERMAL
17346 M:      Zhang Rui <[email protected]>
17347 M:      Daniel Lezcano <[email protected]>
17348 R:      Amit Kucheria <[email protected]>
17349 L:      [email protected]
17350 S:      Supported
17351 Q:      https://patchwork.kernel.org/project/linux-pm/list/
17352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux.git
17353 F:      Documentation/devicetree/bindings/thermal/
17354 F:      drivers/thermal/
17355 F:      include/linux/cpu_cooling.h
17356 F:      include/linux/thermal.h
17357 F:      include/uapi/linux/thermal.h
17358
17359 THERMAL DRIVER FOR AMLOGIC SOCS
17360 M:      Guillaume La Roque <[email protected]>
17361 L:      [email protected]
17362 L:      [email protected]
17363 S:      Supported
17364 W:      http://linux-meson.com/
17365 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
17366 F:      drivers/thermal/amlogic_thermal.c
17367
17368 THERMAL/CPU_COOLING
17369 M:      Amit Daniel Kachhap <[email protected]>
17370 M:      Daniel Lezcano <[email protected]>
17371 M:      Viresh Kumar <[email protected]>
17372 M:      Javi Merino <[email protected]>
17373 L:      [email protected]
17374 S:      Supported
17375 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
17376 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
17377 F:      drivers/thermal/cpufreq_cooling.c
17378 F:      drivers/thermal/cpuidle_cooling.c
17379 F:      include/linux/cpu_cooling.h
17380
17381 THERMAL/POWER_ALLOCATOR
17382 M:      Lukasz Luba <[email protected]>
17383 L:      [email protected]
17384 S:      Maintained
17385 F:      Documentation/driver-api/thermal/power_allocator.rst
17386 F:      drivers/thermal/gov_power_allocator.c
17387 F:      include/trace/events/thermal_power_allocator.h
17388
17389 THINKPAD ACPI EXTRAS DRIVER
17390 M:      Henrique de Moraes Holschuh <[email protected]>
17391 L:      [email protected]
17392 L:      [email protected]
17393 S:      Maintained
17394 W:      http://ibm-acpi.sourceforge.net
17395 W:      http://thinkwiki.org/wiki/Ibm-acpi
17396 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
17397 F:      drivers/platform/x86/thinkpad_acpi.c
17398
17399 THUNDERBOLT DRIVER
17400 M:      Andreas Noever <[email protected]>
17401 M:      Michael Jamet <[email protected]>
17402 M:      Mika Westerberg <[email protected]>
17403 M:      Yehezkel Bernat <[email protected]>
17404 L:      [email protected]
17405 S:      Maintained
17406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
17407 F:      Documentation/admin-guide/thunderbolt.rst
17408 F:      drivers/thunderbolt/
17409 F:      include/linux/thunderbolt.h
17410
17411 THUNDERBOLT NETWORK DRIVER
17412 M:      Michael Jamet <[email protected]>
17413 M:      Mika Westerberg <[email protected]>
17414 M:      Yehezkel Bernat <[email protected]>
17415 L:      [email protected]
17416 S:      Maintained
17417 F:      drivers/net/thunderbolt.c
17418
17419 THUNDERX GPIO DRIVER
17420 M:      Robert Richter <[email protected]>
17421 S:      Odd Fixes
17422 F:      drivers/gpio/gpio-thunderx.c
17423
17424 TI AM437X VPFE DRIVER
17425 M:      "Lad, Prabhakar" <[email protected]>
17426 L:      [email protected]
17427 S:      Maintained
17428 W:      https://linuxtv.org
17429 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17430 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
17431 F:      drivers/media/platform/am437x/
17432
17433 TI BANDGAP AND THERMAL DRIVER
17434 M:      Eduardo Valentin <[email protected]>
17435 M:      Keerthy <[email protected]>
17436 L:      [email protected]
17437 L:      [email protected]
17438 S:      Maintained
17439 F:      drivers/thermal/ti-soc-thermal/
17440
17441 TI BQ27XXX POWER SUPPLY DRIVER
17442 R:      Dan Murphy <[email protected]>
17443 F:      drivers/power/supply/bq27xxx_battery.c
17444 F:      drivers/power/supply/bq27xxx_battery_i2c.c
17445 F:      include/linux/power/bq27xxx_battery.h
17446
17447 TI CDCE706 CLOCK DRIVER
17448 M:      Max Filippov <[email protected]>
17449 S:      Maintained
17450 F:      drivers/clk/clk-cdce706.c
17451
17452 TI CLOCK DRIVER
17453 M:      Tero Kristo <[email protected]>
17454 L:      [email protected]
17455 S:      Maintained
17456 F:      drivers/clk/ti/
17457 F:      include/linux/clk/ti.h
17458
17459 TI DAVINCI MACHINE SUPPORT
17460 M:      Sekhar Nori <[email protected]>
17461 R:      Bartosz Golaszewski <[email protected]>
17462 L:      [email protected] (moderated for non-subscribers)
17463 S:      Supported
17464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
17465 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
17466 F:      arch/arm/boot/dts/da850*
17467 F:      arch/arm/mach-davinci/
17468 F:      drivers/i2c/busses/i2c-davinci.c
17469
17470 TI DAVINCI SERIES CLOCK DRIVER
17471 M:      David Lechner <[email protected]>
17472 R:      Sekhar Nori <[email protected]>
17473 S:      Maintained
17474 F:      Documentation/devicetree/bindings/clock/ti/davinci/
17475 F:      drivers/clk/davinci/
17476
17477 TI DAVINCI SERIES GPIO DRIVER
17478 M:      Keerthy <[email protected]>
17479 L:      [email protected]
17480 S:      Maintained
17481 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.txt
17482 F:      drivers/gpio/gpio-davinci.c
17483
17484 TI DAVINCI SERIES MEDIA DRIVER
17485 M:      "Lad, Prabhakar" <[email protected]>
17486 L:      [email protected]
17487 S:      Maintained
17488 W:      https://linuxtv.org
17489 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17490 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
17491 F:      drivers/media/platform/davinci/
17492 F:      include/media/davinci/
17493
17494 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
17495 R:      David Lechner <[email protected]>
17496 L:      [email protected]
17497 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
17498 F:      drivers/counter/ti-eqep.c
17499
17500 TI ETHERNET SWITCH DRIVER (CPSW)
17501 R:      Grygorii Strashko <[email protected]>
17502 L:      [email protected]
17503 L:      [email protected]
17504 S:      Maintained
17505 F:      drivers/net/ethernet/ti/cpsw*
17506 F:      drivers/net/ethernet/ti/davinci*
17507
17508 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
17509 M:      Alex Dubov <[email protected]>
17510 S:      Maintained
17511 W:      http://tifmxx.berlios.de/
17512 F:      drivers/memstick/host/tifm_ms.c
17513 F:      drivers/misc/tifm*
17514 F:      drivers/mmc/host/tifm_sd.c
17515 F:      include/linux/tifm.h
17516
17517 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
17518 M:      Santosh Shilimkar <[email protected]>
17519 L:      [email protected]
17520 L:      [email protected] (moderated for non-subscribers)
17521 S:      Maintained
17522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
17523 F:      drivers/soc/ti/*
17524
17525 TI LM49xxx FAMILY ASoC CODEC DRIVERS
17526 M:      M R Swami Reddy <[email protected]>
17527 M:      Vishwas A Deshpande <[email protected]>
17528 L:      [email protected] (moderated for non-subscribers)
17529 S:      Maintained
17530 F:      sound/soc/codecs/isabelle*
17531 F:      sound/soc/codecs/lm49453*
17532
17533 TI LP855x BACKLIGHT DRIVER
17534 M:      Milo Kim <[email protected]>
17535 S:      Maintained
17536 F:      Documentation/driver-api/backlight/lp855x-driver.rst
17537 F:      drivers/video/backlight/lp855x_bl.c
17538 F:      include/linux/platform_data/lp855x.h
17539
17540 TI LP8727 CHARGER DRIVER
17541 M:      Milo Kim <[email protected]>
17542 S:      Maintained
17543 F:      drivers/power/supply/lp8727_charger.c
17544 F:      include/linux/platform_data/lp8727.h
17545
17546 TI LP8788 MFD DRIVER
17547 M:      Milo Kim <[email protected]>
17548 S:      Maintained
17549 F:      drivers/iio/adc/lp8788_adc.c
17550 F:      drivers/leds/leds-lp8788.c
17551 F:      drivers/mfd/lp8788*.c
17552 F:      drivers/power/supply/lp8788-charger.c
17553 F:      drivers/regulator/lp8788-*.c
17554 F:      include/linux/mfd/lp8788*.h
17555
17556 TI NETCP ETHERNET DRIVER
17557 M:      Wingman Kwok <[email protected]>
17558 M:      Murali Karicheri <[email protected]>
17559 L:      [email protected]
17560 S:      Maintained
17561 F:      drivers/net/ethernet/ti/netcp*
17562
17563 TI PCM3060 ASoC CODEC DRIVER
17564 M:      Kirill Marinushkin <[email protected]>
17565 L:      [email protected] (moderated for non-subscribers)
17566 S:      Maintained
17567 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
17568 F:      sound/soc/codecs/pcm3060*
17569
17570 TI TAS571X FAMILY ASoC CODEC DRIVER
17571 M:      Kevin Cernekee <[email protected]>
17572 L:      [email protected] (moderated for non-subscribers)
17573 S:      Odd Fixes
17574 F:      sound/soc/codecs/tas571x*
17575
17576 TI TCAN4X5X DEVICE DRIVER
17577 M:      Dan Murphy <[email protected]>
17578 L:      [email protected]
17579 S:      Maintained
17580 F:      Documentation/devicetree/bindings/net/can/tcan4x5x.txt
17581 F:      drivers/net/can/m_can/tcan4x5x.c
17582
17583 TI TRF7970A NFC DRIVER
17584 M:      Mark Greer <[email protected]>
17585 L:      [email protected]
17586 L:      [email protected] (moderated for non-subscribers)
17587 S:      Supported
17588 F:      Documentation/devicetree/bindings/net/nfc/trf7970a.txt
17589 F:      drivers/nfc/trf7970a.c
17590
17591 TI TWL4030 SERIES SOC CODEC DRIVER
17592 M:      Peter Ujfalusi <[email protected]>
17593 L:      [email protected] (moderated for non-subscribers)
17594 S:      Maintained
17595 F:      sound/soc/codecs/twl4030*
17596
17597 TI VPE/CAL DRIVERS
17598 M:      Benoit Parrot <[email protected]>
17599 L:      [email protected]
17600 S:      Maintained
17601 W:      http://linuxtv.org/
17602 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17603 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
17604 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
17605 F:      drivers/media/platform/ti-vpe/
17606
17607 TI WILINK WIRELESS DRIVERS
17608 L:      [email protected]
17609 S:      Orphan
17610 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
17611 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
17612 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
17613 F:      drivers/net/wireless/ti/
17614 F:      include/linux/wl12xx.h
17615
17616 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
17617 M:      John Stultz <[email protected]>
17618 M:      Thomas Gleixner <[email protected]>
17619 R:      Stephen Boyd <[email protected]>
17620 L:      [email protected]
17621 S:      Supported
17622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
17623 F:      include/linux/clocksource.h
17624 F:      include/linux/time.h
17625 F:      include/linux/timex.h
17626 F:      include/uapi/linux/time.h
17627 F:      include/uapi/linux/timex.h
17628 F:      kernel/time/alarmtimer.c
17629 F:      kernel/time/clocksource.c
17630 F:      kernel/time/ntp.c
17631 F:      kernel/time/time*.c
17632 F:      tools/testing/selftests/timers/
17633
17634 TIPC NETWORK LAYER
17635 M:      Jon Maloy <[email protected]>
17636 M:      Ying Xue <[email protected]>
17637 L:      [email protected] (core kernel code)
17638 L:      [email protected] (user apps, general discussion)
17639 S:      Maintained
17640 W:      http://tipc.sourceforge.net/
17641 F:      include/uapi/linux/tipc*.h
17642 F:      net/tipc/
17643
17644 TLAN NETWORK DRIVER
17645 M:      Samuel Chessman <[email protected]>
17646 L:      [email protected] (subscribers-only)
17647 S:      Maintained
17648 W:      http://sourceforge.net/projects/tlan/
17649 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
17650 F:      drivers/net/ethernet/ti/tlan.*
17651
17652 TM6000 VIDEO4LINUX DRIVER
17653 M:      Mauro Carvalho Chehab <[email protected]>
17654 L:      [email protected]
17655 S:      Odd fixes
17656 W:      https://linuxtv.org
17657 T:      git git://linuxtv.org/media_tree.git
17658 F:      Documentation/admin-guide/media/tm6000*
17659 F:      drivers/media/usb/tm6000/
17660
17661 TMIO/SDHI MMC DRIVER
17662 M:      Wolfram Sang <[email protected]>
17663 L:      [email protected]
17664 S:      Supported
17665 F:      drivers/mmc/host/renesas_sdhi*
17666 F:      drivers/mmc/host/tmio_mmc*
17667 F:      include/linux/mfd/tmio.h
17668
17669 TMP401 HARDWARE MONITOR DRIVER
17670 M:      Guenter Roeck <[email protected]>
17671 L:      [email protected]
17672 S:      Maintained
17673 F:      Documentation/hwmon/tmp401.rst
17674 F:      drivers/hwmon/tmp401.c
17675
17676 TMP513 HARDWARE MONITOR DRIVER
17677 M:      Eric Tremblay <[email protected]>
17678 L:      [email protected]
17679 S:      Maintained
17680 F:      Documentation/hwmon/tmp513.rst
17681 F:      drivers/hwmon/tmp513.c
17682
17683 TMPFS (SHMEM FILESYSTEM)
17684 M:      Hugh Dickins <[email protected]>
17685 L:      [email protected]
17686 S:      Maintained
17687 F:      include/linux/shmem_fs.h
17688 F:      mm/shmem.c
17689
17690 TOMOYO SECURITY MODULE
17691 M:      Kentaro Takeda <[email protected]>
17692 M:      Tetsuo Handa <[email protected]>
17693 L:      [email protected] (subscribers-only, for developers in English)
17694 L:      [email protected] (subscribers-only, for users in English)
17695 L:      [email protected] (subscribers-only, for developers in Japanese)
17696 L:      [email protected] (subscribers-only, for users in Japanese)
17697 S:      Maintained
17698 W:      https://tomoyo.osdn.jp/
17699 F:      security/tomoyo/
17700
17701 TOPSTAR LAPTOP EXTRAS DRIVER
17702 M:      Herton Ronaldo Krzesinski <[email protected]>
17703 L:      [email protected]
17704 S:      Maintained
17705 F:      drivers/platform/x86/topstar-laptop.c
17706
17707 TORTURE-TEST MODULES
17708 M:      Davidlohr Bueso <[email protected]>
17709 M:      "Paul E. McKenney" <[email protected]>
17710 M:      Josh Triplett <[email protected]>
17711 L:      [email protected]
17712 S:      Supported
17713 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
17714 F:      Documentation/RCU/torture.rst
17715 F:      kernel/locking/locktorture.c
17716 F:      kernel/rcu/rcuscale.c
17717 F:      kernel/rcu/rcutorture.c
17718 F:      kernel/rcu/refscale.c
17719 F:      kernel/torture.c
17720
17721 TOSHIBA ACPI EXTRAS DRIVER
17722 M:      Azael Avalos <[email protected]>
17723 L:      [email protected]
17724 S:      Maintained
17725 F:      drivers/platform/x86/toshiba_acpi.c
17726
17727 TOSHIBA BLUETOOTH DRIVER
17728 M:      Azael Avalos <[email protected]>
17729 L:      [email protected]
17730 S:      Maintained
17731 F:      drivers/platform/x86/toshiba_bluetooth.c
17732
17733 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
17734 M:      Azael Avalos <[email protected]>
17735 L:      [email protected]
17736 S:      Maintained
17737 F:      drivers/platform/x86/toshiba_haps.c
17738
17739 TOSHIBA SMM DRIVER
17740 M:      Jonathan Buzzard <[email protected]>
17741 S:      Maintained
17742 W:      http://www.buzzard.org.uk/toshiba/
17743 F:      drivers/char/toshiba.c
17744 F:      include/linux/toshiba.h
17745 F:      include/uapi/linux/toshiba.h
17746
17747 TOSHIBA TC358743 DRIVER
17748 M:      Mats Randgaard <[email protected]>
17749 L:      [email protected]
17750 S:      Maintained
17751 F:      drivers/media/i2c/tc358743*
17752 F:      include/media/i2c/tc358743.h
17753
17754 TOSHIBA WMI HOTKEYS DRIVER
17755 M:      Azael Avalos <[email protected]>
17756 L:      [email protected]
17757 S:      Maintained
17758 F:      drivers/platform/x86/toshiba-wmi.c
17759
17760 TPM DEVICE DRIVER
17761 M:      Peter Huewe <[email protected]>
17762 M:      Jarkko Sakkinen <[email protected]>
17763 R:      Jason Gunthorpe <[email protected]>
17764 L:      [email protected]
17765 S:      Maintained
17766 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
17767 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
17768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
17769 F:      drivers/char/tpm/
17770
17771 TRACING
17772 M:      Steven Rostedt <[email protected]>
17773 M:      Ingo Molnar <[email protected]>
17774 S:      Maintained
17775 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
17776 F:      Documentation/trace/ftrace.rst
17777 F:      arch/*/*/*/ftrace.h
17778 F:      arch/*/kernel/ftrace.c
17779 F:      include/*/ftrace.h
17780 F:      include/linux/trace*.h
17781 F:      include/trace/
17782 F:      kernel/trace/
17783 F:      tools/testing/selftests/ftrace/
17784
17785 TRACING MMIO ACCESSES (MMIOTRACE)
17786 M:      Steven Rostedt <[email protected]>
17787 M:      Ingo Molnar <[email protected]>
17788 R:      Karol Herbst <[email protected]>
17789 R:      Pekka Paalanen <[email protected]>
17790 L:      [email protected]
17791 L:      [email protected]
17792 S:      Maintained
17793 F:      arch/x86/mm/kmmio.c
17794 F:      arch/x86/mm/mmio-mod.c
17795 F:      arch/x86/mm/testmmiotrace.c
17796 F:      include/linux/mmiotrace.h
17797 F:      kernel/trace/trace_mmiotrace.c
17798
17799 TRIVIAL PATCHES
17800 M:      Jiri Kosina <[email protected]>
17801 S:      Maintained
17802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
17803 K:      ^Subject:.*(?i)trivial
17804
17805 TTY LAYER
17806 M:      Greg Kroah-Hartman <[email protected]>
17807 M:      Jiri Slaby <[email protected]>
17808 S:      Supported
17809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
17810 F:      Documentation/driver-api/serial/
17811 F:      drivers/tty/
17812 F:      drivers/tty/serial/serial_core.c
17813 F:      include/linux/serial.h
17814 F:      include/linux/serial_core.h
17815 F:      include/linux/tty.h
17816 F:      include/uapi/linux/serial.h
17817 F:      include/uapi/linux/serial_core.h
17818 F:      include/uapi/linux/tty.h
17819
17820 TUA9001 MEDIA DRIVER
17821 M:      Antti Palosaari <[email protected]>
17822 L:      [email protected]
17823 S:      Maintained
17824 W:      https://linuxtv.org
17825 W:      http://palosaari.fi/linux/
17826 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17827 T:      git git://linuxtv.org/anttip/media_tree.git
17828 F:      drivers/media/tuners/tua9001*
17829
17830 TULIP NETWORK DRIVERS
17831 L:      [email protected]
17832 L:      [email protected]
17833 S:      Orphan
17834 F:      drivers/net/ethernet/dec/tulip/
17835
17836 TUN/TAP driver
17837 M:      Maxim Krasnyansky <[email protected]>
17838 S:      Maintained
17839 W:      http://vtun.sourceforge.net/tun
17840 F:      Documentation/networking/tuntap.rst
17841 F:      arch/um/os-Linux/drivers/
17842
17843 TURBOCHANNEL SUBSYSTEM
17844 M:      "Maciej W. Rozycki" <[email protected]>
17845 M:      Ralf Baechle <[email protected]>
17846 L:      [email protected]
17847 S:      Maintained
17848 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
17849 F:      drivers/tc/
17850 F:      include/linux/tc.h
17851
17852 TURBOSTAT UTILITY
17853 M:      "Len Brown" <[email protected]>
17854 L:      [email protected]
17855 S:      Supported
17856 Q:      https://patchwork.kernel.org/project/linux-pm/list/
17857 B:      https://bugzilla.kernel.org
17858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
17859 F:      tools/power/x86/turbostat/
17860
17861 TW5864 VIDEO4LINUX DRIVER
17862 M:      Bluecherry Maintainers <[email protected]>
17863 M:      Anton Sviridenko <[email protected]>
17864 M:      Andrey Utkin <[email protected]>
17865 M:      Andrey Utkin <[email protected]>
17866 L:      [email protected]
17867 S:      Supported
17868 F:      drivers/media/pci/tw5864/
17869
17870 TW68 VIDEO4LINUX DRIVER
17871 M:      Hans Verkuil <[email protected]>
17872 L:      [email protected]
17873 S:      Odd Fixes
17874 W:      https://linuxtv.org
17875 T:      git git://linuxtv.org/media_tree.git
17876 F:      drivers/media/pci/tw68/
17877
17878 TW686X VIDEO4LINUX DRIVER
17879 M:      Ezequiel Garcia <[email protected]>
17880 L:      [email protected]
17881 S:      Maintained
17882 W:      http://linuxtv.org
17883 T:      git git://linuxtv.org/media_tree.git
17884 F:      drivers/media/pci/tw686x/
17885
17886 UACCE ACCELERATOR FRAMEWORK
17887 M:      Zhangfei Gao <[email protected]>
17888 M:      Zhou Wang <[email protected]>
17889 L:      [email protected]
17890 L:      [email protected]
17891 S:      Maintained
17892 F:      Documentation/ABI/testing/sysfs-driver-uacce
17893 F:      Documentation/misc-devices/uacce.rst
17894 F:      drivers/misc/uacce/
17895 F:      include/linux/uacce.h
17896 F:      include/uapi/misc/uacce/
17897
17898 UBI FILE SYSTEM (UBIFS)
17899 M:      Richard Weinberger <[email protected]>
17900 L:      [email protected]
17901 S:      Supported
17902 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
17903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
17904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
17905 F:      Documentation/filesystems/ubifs-authentication.rst
17906 F:      Documentation/filesystems/ubifs.rst
17907 F:      fs/ubifs/
17908
17909 UCLINUX (M68KNOMMU AND COLDFIRE)
17910 M:      Greg Ungerer <[email protected]>
17911 L:      [email protected]
17912 L:      [email protected]  (subscribers-only)
17913 S:      Maintained
17914 W:      http://www.linux-m68k.org/
17915 W:      http://www.uclinux.org/
17916 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
17917 F:      arch/m68k/*/*_no.*
17918 F:      arch/m68k/68*/
17919 F:      arch/m68k/coldfire/
17920 F:      arch/m68k/include/asm/*_no.*
17921
17922 UDF FILESYSTEM
17923 M:      Jan Kara <[email protected]>
17924 S:      Maintained
17925 F:      Documentation/filesystems/udf.rst
17926 F:      fs/udf/
17927
17928 UDRAW TABLET
17929 M:      Bastien Nocera <[email protected]>
17930 L:      [email protected]
17931 S:      Maintained
17932 F:      drivers/hid/hid-udraw-ps3.c
17933
17934 UFS FILESYSTEM
17935 M:      Evgeniy Dushistov <[email protected]>
17936 S:      Maintained
17937 F:      Documentation/admin-guide/ufs.rst
17938 F:      fs/ufs/
17939
17940 UHID USERSPACE HID IO DRIVER
17941 M:      David Rheinsberg <[email protected]>
17942 L:      [email protected]
17943 S:      Maintained
17944 F:      drivers/hid/uhid.c
17945 F:      include/uapi/linux/uhid.h
17946
17947 ULPI BUS
17948 M:      Heikki Krogerus <[email protected]>
17949 L:      [email protected]
17950 S:      Maintained
17951 F:      drivers/usb/common/ulpi.c
17952 F:      include/linux/ulpi/
17953
17954 UNICODE SUBSYSTEM
17955 M:      Gabriel Krisman Bertazi <[email protected]>
17956 L:      [email protected]
17957 S:      Supported
17958 F:      fs/unicode/
17959
17960 UNIFDEF
17961 M:      Tony Finch <[email protected]>
17962 S:      Maintained
17963 W:      http://dotat.at/prog/unifdef
17964 F:      scripts/unifdef.c
17965
17966 UNIFORM CDROM DRIVER
17967 M:      Jens Axboe <[email protected]>
17968 S:      Maintained
17969 W:      http://www.kernel.dk
17970 F:      Documentation/cdrom/
17971 F:      drivers/cdrom/cdrom.c
17972 F:      include/linux/cdrom.h
17973 F:      include/uapi/linux/cdrom.h
17974
17975 UNISYS S-PAR DRIVERS
17976 M:      David Kershner <[email protected]>
17977 L:      [email protected] (Unisys internal)
17978 S:      Supported
17979 F:      drivers/staging/unisys/
17980 F:      drivers/visorbus/
17981 F:      include/linux/visorbus.h
17982
17983 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
17984 R:      Alim Akhtar <[email protected]>
17985 R:      Avri Altman <[email protected]>
17986 L:      [email protected]
17987 S:      Supported
17988 F:      Documentation/scsi/ufs.rst
17989 F:      drivers/scsi/ufs/
17990
17991 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
17992 M:      Pedro Sousa <[email protected]>
17993 L:      [email protected]
17994 S:      Supported
17995 F:      drivers/scsi/ufs/*dwc*
17996
17997 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
17998 M:      Stanley Chu <[email protected]>
17999 L:      [email protected]
18000 L:      [email protected] (moderated for non-subscribers)
18001 S:      Maintained
18002 F:      drivers/scsi/ufs/ufs-mediatek*
18003
18004 UNSORTED BLOCK IMAGES (UBI)
18005 M:      Richard Weinberger <[email protected]>
18006 L:      [email protected]
18007 S:      Supported
18008 W:      http://www.linux-mtd.infradead.org/
18009 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
18010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
18011 F:      drivers/mtd/ubi/
18012 F:      include/linux/mtd/ubi.h
18013 F:      include/uapi/mtd/ubi-user.h
18014
18015 USB "USBNET" DRIVER FRAMEWORK
18016 M:      Oliver Neukum <[email protected]>
18017 L:      [email protected]
18018 S:      Maintained
18019 W:      http://www.linux-usb.org/usbnet
18020 F:      drivers/net/usb/usbnet.c
18021 F:      include/linux/usb/usbnet.h
18022
18023 USB ACM DRIVER
18024 M:      Oliver Neukum <[email protected]>
18025 L:      [email protected]
18026 S:      Maintained
18027 F:      Documentation/usb/acm.rst
18028 F:      drivers/usb/class/cdc-acm.*
18029
18030 USB APPLE MFI FASTCHARGE DRIVER
18031 M:      Bastien Nocera <[email protected]>
18032 L:      [email protected]
18033 S:      Maintained
18034 F:      drivers/usb/misc/apple-mfi-fastcharge.c
18035
18036 USB AR5523 WIRELESS DRIVER
18037 M:      Pontus Fuchs <[email protected]>
18038 L:      [email protected]
18039 S:      Maintained
18040 F:      drivers/net/wireless/ath/ar5523/
18041
18042 USB ATTACHED SCSI
18043 M:      Oliver Neukum <[email protected]>
18044 L:      [email protected]
18045 L:      [email protected]
18046 S:      Maintained
18047 F:      drivers/usb/storage/uas.c
18048
18049 USB CDC ETHERNET DRIVER
18050 M:      Oliver Neukum <[email protected]>
18051 L:      [email protected]
18052 S:      Maintained
18053 F:      drivers/net/usb/cdc_*.c
18054 F:      include/uapi/linux/usb/cdc.h
18055
18056 USB CHAOSKEY DRIVER
18057 M:      Keith Packard <[email protected]>
18058 L:      [email protected]
18059 S:      Maintained
18060 F:      drivers/usb/misc/chaoskey.c
18061
18062 USB CYPRESS C67X00 DRIVER
18063 M:      Peter Korsgaard <[email protected]>
18064 L:      [email protected]
18065 S:      Maintained
18066 F:      drivers/usb/c67x00/
18067
18068 USB DAVICOM DM9601 DRIVER
18069 M:      Peter Korsgaard <[email protected]>
18070 L:      [email protected]
18071 S:      Maintained
18072 W:      http://www.linux-usb.org/usbnet
18073 F:      drivers/net/usb/dm9601.c
18074
18075 USB EHCI DRIVER
18076 M:      Alan Stern <[email protected]>
18077 L:      [email protected]
18078 S:      Maintained
18079 F:      Documentation/usb/ehci.rst
18080 F:      drivers/usb/host/ehci*
18081
18082 USB GADGET/PERIPHERAL SUBSYSTEM
18083 M:      Felipe Balbi <[email protected]>
18084 L:      [email protected]
18085 S:      Maintained
18086 W:      http://www.linux-usb.org/gadget
18087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
18088 F:      drivers/usb/gadget/
18089 F:      include/linux/usb/gadget*
18090
18091 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
18092 M:      Jiri Kosina <[email protected]>
18093 M:      Benjamin Tissoires <[email protected]>
18094 L:      [email protected]
18095 S:      Maintained
18096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
18097 F:      Documentation/hid/hiddev.rst
18098 F:      drivers/hid/usbhid/
18099
18100 USB INTEL XHCI ROLE MUX DRIVER
18101 M:      Hans de Goede <[email protected]>
18102 L:      [email protected]
18103 S:      Maintained
18104 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
18105
18106 USB IP DRIVER FOR HISILICON KIRIN
18107 M:      Yu Chen <[email protected]>
18108 M:      Binghui Wang <[email protected]>
18109 L:      [email protected]
18110 S:      Maintained
18111 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
18112 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
18113
18114 USB ISP116X DRIVER
18115 M:      Olav Kongas <[email protected]>
18116 L:      [email protected]
18117 S:      Maintained
18118 F:      drivers/usb/host/isp116x*
18119 F:      include/linux/usb/isp116x.h
18120
18121 USB LAN78XX ETHERNET DRIVER
18122 M:      Woojung Huh <[email protected]>
18123 M:      Microchip Linux Driver Support <[email protected]>
18124 L:      [email protected]
18125 S:      Maintained
18126 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
18127 F:      drivers/net/usb/lan78xx.*
18128 F:      include/dt-bindings/net/microchip-lan78xx.h
18129
18130 USB MASS STORAGE DRIVER
18131 M:      Alan Stern <[email protected]>
18132 L:      [email protected]
18133 L:      [email protected]
18134 S:      Maintained
18135 F:      drivers/usb/storage/
18136
18137 USB MIDI DRIVER
18138 M:      Clemens Ladisch <[email protected]>
18139 L:      [email protected] (moderated for non-subscribers)
18140 S:      Maintained
18141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
18142 F:      sound/usb/midi.*
18143
18144 USB NETWORKING DRIVERS
18145 L:      [email protected]
18146 S:      Odd Fixes
18147 F:      drivers/net/usb/
18148
18149 USB OHCI DRIVER
18150 M:      Alan Stern <[email protected]>
18151 L:      [email protected]
18152 S:      Maintained
18153 F:      Documentation/usb/ohci.rst
18154 F:      drivers/usb/host/ohci*
18155
18156 USB OTG FSM (Finite State Machine)
18157 M:      Peter Chen <[email protected]>
18158 L:      [email protected]
18159 S:      Maintained
18160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
18161 F:      drivers/usb/common/usb-otg-fsm.c
18162
18163 USB OVER IP DRIVER
18164 M:      Valentina Manea <[email protected]>
18165 M:      Shuah Khan <[email protected]>
18166 M:      Shuah Khan <[email protected]>
18167 L:      [email protected]
18168 S:      Maintained
18169 F:      Documentation/usb/usbip_protocol.rst
18170 F:      drivers/usb/usbip/
18171 F:      tools/testing/selftests/drivers/usb/usbip/
18172 F:      tools/usb/usbip/
18173
18174 USB PEGASUS DRIVER
18175 M:      Petko Manolov <[email protected]>
18176 L:      [email protected]
18177 L:      [email protected]
18178 S:      Maintained
18179 W:      https://github.com/petkan/pegasus
18180 T:      git git://github.com/petkan/pegasus.git
18181 F:      drivers/net/usb/pegasus.*
18182
18183 USB PHY LAYER
18184 M:      Felipe Balbi <[email protected]>
18185 L:      [email protected]
18186 S:      Maintained
18187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
18188 F:      drivers/usb/phy/
18189
18190 USB PRINTER DRIVER (usblp)
18191 M:      Pete Zaitcev <[email protected]>
18192 L:      [email protected]
18193 S:      Supported
18194 F:      drivers/usb/class/usblp.c
18195
18196 USB RAW GADGET DRIVER
18197 R:      Andrey Konovalov <[email protected]>
18198 L:      [email protected]
18199 S:      Maintained
18200 F:      Documentation/usb/raw-gadget.rst
18201 F:      drivers/usb/gadget/legacy/raw_gadget.c
18202 F:      include/uapi/linux/usb/raw_gadget.h
18203
18204 USB QMI WWAN NETWORK DRIVER
18205 M:      Bjørn Mork <[email protected]>
18206 L:      [email protected]
18207 S:      Maintained
18208 F:      Documentation/ABI/testing/sysfs-class-net-qmi
18209 F:      drivers/net/usb/qmi_wwan.c
18210
18211 USB RTL8150 DRIVER
18212 M:      Petko Manolov <[email protected]>
18213 L:      [email protected]
18214 L:      [email protected]
18215 S:      Maintained
18216 W:      https://github.com/petkan/rtl8150
18217 T:      git git://github.com/petkan/rtl8150.git
18218 F:      drivers/net/usb/rtl8150.c
18219
18220 USB SERIAL SUBSYSTEM
18221 M:      Johan Hovold <[email protected]>
18222 L:      [email protected]
18223 S:      Maintained
18224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
18225 F:      Documentation/usb/usb-serial.rst
18226 F:      drivers/usb/serial/
18227 F:      include/linux/usb/serial.h
18228
18229 USB SMSC75XX ETHERNET DRIVER
18230 M:      Steve Glendinning <[email protected]>
18231 L:      [email protected]
18232 S:      Maintained
18233 F:      drivers/net/usb/smsc75xx.*
18234
18235 USB SMSC95XX ETHERNET DRIVER
18236 M:      Steve Glendinning <[email protected]>
18237 M:      Microchip Linux Driver Support <[email protected]>
18238 L:      [email protected]
18239 S:      Maintained
18240 F:      drivers/net/usb/smsc95xx.*
18241
18242 USB SUBSYSTEM
18243 M:      Greg Kroah-Hartman <[email protected]>
18244 L:      [email protected]
18245 S:      Supported
18246 W:      http://www.linux-usb.org
18247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
18248 F:      Documentation/devicetree/bindings/usb/
18249 F:      Documentation/usb/
18250 F:      drivers/usb/
18251 F:      include/linux/usb.h
18252 F:      include/linux/usb/
18253
18254 USB TYPEC BUS FOR ALTERNATE MODES
18255 M:      Heikki Krogerus <[email protected]>
18256 L:      [email protected]
18257 S:      Maintained
18258 F:      Documentation/ABI/testing/sysfs-bus-typec
18259 F:      Documentation/driver-api/usb/typec_bus.rst
18260 F:      drivers/usb/typec/altmodes/
18261 F:      include/linux/usb/typec_altmode.h
18262
18263 USB TYPEC CLASS
18264 M:      Heikki Krogerus <[email protected]>
18265 L:      [email protected]
18266 S:      Maintained
18267 F:      Documentation/ABI/testing/sysfs-class-typec
18268 F:      Documentation/driver-api/usb/typec.rst
18269 F:      drivers/usb/typec/
18270 F:      include/linux/usb/typec.h
18271
18272 USB TYPEC INTEL PMC MUX DRIVER
18273 M:      Heikki Krogerus <[email protected]>
18274 L:      [email protected]
18275 S:      Maintained
18276 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
18277 F:      drivers/usb/typec/mux/intel_pmc_mux.c
18278
18279 USB TYPEC PI3USB30532 MUX DRIVER
18280 M:      Hans de Goede <[email protected]>
18281 L:      [email protected]
18282 S:      Maintained
18283 F:      drivers/usb/typec/mux/pi3usb30532.c
18284
18285 USB TYPEC PORT CONTROLLER DRIVERS
18286 M:      Guenter Roeck <[email protected]>
18287 L:      [email protected]
18288 S:      Maintained
18289 F:      drivers/usb/typec/tcpm/
18290
18291 USB UHCI DRIVER
18292 M:      Alan Stern <[email protected]>
18293 L:      [email protected]
18294 S:      Maintained
18295 F:      drivers/usb/host/uhci*
18296
18297 USB VIDEO CLASS
18298 M:      Laurent Pinchart <[email protected]>
18299 L:      [email protected] (subscribers-only)
18300 L:      [email protected]
18301 S:      Maintained
18302 W:      http://www.ideasonboard.org/uvc/
18303 T:      git git://linuxtv.org/media_tree.git
18304 F:      drivers/media/usb/uvc/
18305 F:      include/uapi/linux/uvcvideo.h
18306
18307 USB WEBCAM GADGET
18308 M:      Laurent Pinchart <[email protected]>
18309 L:      [email protected]
18310 S:      Maintained
18311 F:      drivers/usb/gadget/function/*uvc*
18312 F:      drivers/usb/gadget/legacy/webcam.c
18313 F:      include/uapi/linux/usb/g_uvc.h
18314
18315 USB WIRELESS RNDIS DRIVER (rndis_wlan)
18316 M:      Jussi Kivilinna <[email protected]>
18317 L:      [email protected]
18318 S:      Maintained
18319 F:      drivers/net/wireless/rndis_wlan.c
18320
18321 USB XHCI DRIVER
18322 M:      Mathias Nyman <[email protected]>
18323 L:      [email protected]
18324 S:      Supported
18325 F:      drivers/usb/host/pci-quirks*
18326 F:      drivers/usb/host/xhci*
18327
18328 USB ZD1201 DRIVER
18329 L:      [email protected]
18330 S:      Orphan
18331 W:      http://linux-lc100020.sourceforge.net
18332 F:      drivers/net/wireless/zydas/zd1201.*
18333
18334 USB ZR364XX DRIVER
18335 M:      Antoine Jacquet <[email protected]>
18336 L:      [email protected]
18337 L:      [email protected]
18338 S:      Maintained
18339 W:      http://royale.zerezo.com/zr364xx/
18340 T:      git git://linuxtv.org/media_tree.git
18341 F:      Documentation/admin-guide/media/zr364xx*
18342 F:      drivers/media/usb/zr364xx/
18343
18344 USER-MODE LINUX (UML)
18345 M:      Jeff Dike <[email protected]>
18346 M:      Richard Weinberger <[email protected]>
18347 M:      Anton Ivanov <[email protected]>
18348 L:      [email protected]
18349 S:      Maintained
18350 W:      http://user-mode-linux.sourceforge.net
18351 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
18352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
18353 F:      Documentation/virt/uml/
18354 F:      arch/um/
18355 F:      arch/x86/um/
18356 F:      fs/hostfs/
18357
18358 USERSPACE COPYIN/COPYOUT (UIOVEC)
18359 M:      Alexander Viro <[email protected]>
18360 S:      Maintained
18361 F:      include/linux/uio.h
18362 F:      lib/iov_iter.c
18363
18364 USERSPACE DMA BUFFER DRIVER
18365 M:      Gerd Hoffmann <[email protected]>
18366 L:      [email protected]
18367 S:      Maintained
18368 T:      git git://anongit.freedesktop.org/drm/drm-misc
18369 F:      drivers/dma-buf/udmabuf.c
18370 F:      include/uapi/linux/udmabuf.h
18371
18372 USERSPACE I/O (UIO)
18373 M:      Greg Kroah-Hartman <[email protected]>
18374 S:      Maintained
18375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
18376 F:      Documentation/driver-api/uio-howto.rst
18377 F:      drivers/uio/
18378 F:      include/linux/uio_driver.h
18379
18380 UTIL-LINUX PACKAGE
18381 M:      Karel Zak <[email protected]>
18382 L:      [email protected]
18383 S:      Maintained
18384 W:      http://en.wikipedia.org/wiki/Util-linux
18385 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
18386
18387 UUID HELPERS
18388 M:      Christoph Hellwig <[email protected]>
18389 R:      Andy Shevchenko <[email protected]>
18390 L:      [email protected]
18391 S:      Maintained
18392 T:      git git://git.infradead.org/users/hch/uuid.git
18393 F:      include/linux/uuid.h
18394 F:      include/uapi/linux/uuid.h
18395 F:      lib/test_uuid.c
18396 F:      lib/uuid.c
18397
18398 UVESAFB DRIVER
18399 M:      Michal Januszewski <[email protected]>
18400 L:      [email protected]
18401 S:      Maintained
18402 W:      https://github.com/mjanusz/v86d
18403 F:      Documentation/fb/uvesafb.rst
18404 F:      drivers/video/fbdev/uvesafb.*
18405
18406 Ux500 CLOCK DRIVERS
18407 M:      Ulf Hansson <[email protected]>
18408 L:      [email protected]
18409 L:      [email protected] (moderated for non-subscribers)
18410 S:      Maintained
18411 F:      drivers/clk/ux500/
18412
18413 VF610 NAND DRIVER
18414 M:      Stefan Agner <[email protected]>
18415 L:      [email protected]
18416 S:      Supported
18417 F:      drivers/mtd/nand/raw/vf610_nfc.c
18418
18419 VFAT/FAT/MSDOS FILESYSTEM
18420 M:      OGAWA Hirofumi <[email protected]>
18421 S:      Maintained
18422 F:      Documentation/filesystems/vfat.rst
18423 F:      fs/fat/
18424
18425 VFIO DRIVER
18426 M:      Alex Williamson <[email protected]>
18427 R:      Cornelia Huck <[email protected]>
18428 L:      [email protected]
18429 S:      Maintained
18430 T:      git git://github.com/awilliam/linux-vfio.git
18431 F:      Documentation/driver-api/vfio.rst
18432 F:      drivers/vfio/
18433 F:      include/linux/vfio.h
18434 F:      include/uapi/linux/vfio.h
18435
18436 VFIO FSL-MC DRIVER
18437 M:      Diana Craciun <[email protected]>
18438 L:      [email protected]
18439 S:      Maintained
18440 F:      drivers/vfio/fsl-mc/
18441
18442 VFIO MEDIATED DEVICE DRIVERS
18443 M:      Kirti Wankhede <[email protected]>
18444 L:      [email protected]
18445 S:      Maintained
18446 F:      Documentation/driver-api/vfio-mediated-device.rst
18447 F:      drivers/vfio/mdev/
18448 F:      include/linux/mdev.h
18449 F:      samples/vfio-mdev/
18450
18451 VFIO PLATFORM DRIVER
18452 M:      Eric Auger <[email protected]>
18453 L:      [email protected]
18454 S:      Maintained
18455 F:      drivers/vfio/platform/
18456
18457 VGA_SWITCHEROO
18458 R:      Lukas Wunner <[email protected]>
18459 S:      Maintained
18460 T:      git git://anongit.freedesktop.org/drm/drm-misc
18461 F:      Documentation/gpu/vga-switcheroo.rst
18462 F:      drivers/gpu/vga/vga_switcheroo.c
18463 F:      include/linux/vga_switcheroo.h
18464
18465 VIA RHINE NETWORK DRIVER
18466 S:      Maintained
18467 M:      Kevin Brace <[email protected]>
18468 F:      drivers/net/ethernet/via/via-rhine.c
18469
18470 VIA SD/MMC CARD CONTROLLER DRIVER
18471 M:      Bruce Chang <[email protected]>
18472 M:      Harald Welte <[email protected]>
18473 S:      Maintained
18474 F:      drivers/mmc/host/via-sdmmc.c
18475
18476 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
18477 M:      Florian Tobias Schandinat <[email protected]>
18478 L:      [email protected]
18479 S:      Maintained
18480 F:      drivers/video/fbdev/via/
18481 F:      include/linux/via-core.h
18482 F:      include/linux/via-gpio.h
18483 F:      include/linux/via_i2c.h
18484
18485 VIA VELOCITY NETWORK DRIVER
18486 M:      Francois Romieu <[email protected]>
18487 L:      [email protected]
18488 S:      Maintained
18489 F:      drivers/net/ethernet/via/via-velocity.*
18490
18491 VICODEC VIRTUAL CODEC DRIVER
18492 M:      Hans Verkuil <[email protected]>
18493 L:      [email protected]
18494 S:      Maintained
18495 W:      https://linuxtv.org
18496 T:      git git://linuxtv.org/media_tree.git
18497 F:      drivers/media/test-drivers/vicodec/*
18498
18499 VIDEO I2C POLLING DRIVER
18500 M:      Matt Ranostay <[email protected]>
18501 L:      [email protected]
18502 S:      Maintained
18503 F:      drivers/media/i2c/video-i2c.c
18504
18505 VIDEO MULTIPLEXER DRIVER
18506 M:      Philipp Zabel <[email protected]>
18507 L:      [email protected]
18508 S:      Maintained
18509 F:      drivers/media/platform/video-mux.c
18510
18511 VIDEOBUF2 FRAMEWORK
18512 M:      Tomasz Figa <[email protected]>
18513 M:      Marek Szyprowski <[email protected]>
18514 L:      [email protected]
18515 S:      Maintained
18516 F:      drivers/media/common/videobuf2/*
18517 F:      include/media/videobuf2-*
18518
18519 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
18520 M:      Helen Koike <[email protected]>
18521 R:      Shuah Khan <[email protected]>
18522 L:      [email protected]
18523 S:      Maintained
18524 W:      https://linuxtv.org
18525 T:      git git://linuxtv.org/media_tree.git
18526 F:      drivers/media/test-drivers/vimc/*
18527
18528 VIRT LIB
18529 M:      Alex Williamson <[email protected]>
18530 M:      Paolo Bonzini <[email protected]>
18531 L:      [email protected]
18532 S:      Supported
18533 F:      virt/lib/
18534
18535 VIRTIO AND VHOST VSOCK DRIVER
18536 M:      Stefan Hajnoczi <[email protected]>
18537 M:      Stefano Garzarella <[email protected]>
18538 L:      [email protected]
18539 L:      [email protected]
18540 L:      [email protected]
18541 S:      Maintained
18542 F:      drivers/net/vsockmon.c
18543 F:      drivers/vhost/vsock.c
18544 F:      include/linux/virtio_vsock.h
18545 F:      include/uapi/linux/virtio_vsock.h
18546 F:      include/uapi/linux/vm_sockets_diag.h
18547 F:      include/uapi/linux/vsockmon.h
18548 F:      net/vmw_vsock/af_vsock_tap.c
18549 F:      net/vmw_vsock/diag.c
18550 F:      net/vmw_vsock/virtio_transport.c
18551 F:      net/vmw_vsock/virtio_transport_common.c
18552 F:      net/vmw_vsock/vsock_loopback.c
18553 F:      tools/testing/vsock/
18554
18555 VIRTIO BLOCK AND SCSI DRIVERS
18556 M:      "Michael S. Tsirkin" <[email protected]>
18557 M:      Jason Wang <[email protected]>
18558 R:      Paolo Bonzini <[email protected]>
18559 R:      Stefan Hajnoczi <[email protected]>
18560 L:      [email protected]
18561 S:      Maintained
18562 F:      drivers/block/virtio_blk.c
18563 F:      drivers/scsi/virtio_scsi.c
18564 F:      drivers/vhost/scsi.c
18565 F:      include/uapi/linux/virtio_blk.h
18566 F:      include/uapi/linux/virtio_scsi.h
18567
18568 VIRTIO CONSOLE DRIVER
18569 M:      Amit Shah <[email protected]>
18570 L:      [email protected]
18571 S:      Maintained
18572 F:      drivers/char/virtio_console.c
18573 F:      include/linux/virtio_console.h
18574 F:      include/uapi/linux/virtio_console.h
18575
18576 VIRTIO CORE AND NET DRIVERS
18577 M:      "Michael S. Tsirkin" <[email protected]>
18578 M:      Jason Wang <[email protected]>
18579 L:      [email protected]
18580 S:      Maintained
18581 F:      Documentation/devicetree/bindings/virtio/
18582 F:      drivers/block/virtio_blk.c
18583 F:      drivers/crypto/virtio/
18584 F:      drivers/net/virtio_net.c
18585 F:      drivers/vdpa/
18586 F:      drivers/virtio/
18587 F:      include/linux/vdpa.h
18588 F:      include/linux/virtio*.h
18589 F:      include/uapi/linux/virtio_*.h
18590 F:      tools/virtio/
18591
18592 VIRTIO BALLOON
18593 M:      "Michael S. Tsirkin" <[email protected]>
18594 M:      David Hildenbrand <[email protected]>
18595 L:      [email protected]
18596 S:      Maintained
18597 F:      drivers/virtio/virtio_balloon.c
18598 F:      include/uapi/linux/virtio_balloon.h
18599 F:      include/linux/balloon_compaction.h
18600 F:      mm/balloon_compaction.c
18601
18602 VIRTIO CRYPTO DRIVER
18603 M:      Gonglei <[email protected]>
18604 L:      [email protected]
18605 L:      [email protected]
18606 S:      Maintained
18607 F:      drivers/crypto/virtio/
18608 F:      include/uapi/linux/virtio_crypto.h
18609
18610 VIRTIO DRIVERS FOR S390
18611 M:      Cornelia Huck <[email protected]>
18612 M:      Halil Pasic <[email protected]>
18613 L:      [email protected]
18614 L:      [email protected]
18615 L:      [email protected]
18616 S:      Supported
18617 F:      arch/s390/include/uapi/asm/virtio-ccw.h
18618 F:      drivers/s390/virtio/
18619
18620 VIRTIO FILE SYSTEM
18621 M:      Vivek Goyal <[email protected]>
18622 M:      Stefan Hajnoczi <[email protected]>
18623 M:      Miklos Szeredi <[email protected]>
18624 L:      [email protected]
18625 L:      [email protected]
18626 S:      Supported
18627 W:      https://virtio-fs.gitlab.io/
18628 F:      Documentation/filesystems/virtiofs.rst
18629 F:      fs/fuse/virtio_fs.c
18630 F:      include/uapi/linux/virtio_fs.h
18631
18632 VIRTIO GPU DRIVER
18633 M:      David Airlie <[email protected]>
18634 M:      Gerd Hoffmann <[email protected]>
18635 L:      [email protected]
18636 L:      [email protected]
18637 S:      Maintained
18638 T:      git git://anongit.freedesktop.org/drm/drm-misc
18639 F:      drivers/gpu/drm/virtio/
18640 F:      include/uapi/linux/virtio_gpu.h
18641
18642 VIRTIO HOST (VHOST)
18643 M:      "Michael S. Tsirkin" <[email protected]>
18644 M:      Jason Wang <[email protected]>
18645 L:      [email protected]
18646 L:      [email protected]
18647 L:      [email protected]
18648 S:      Maintained
18649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
18650 F:      drivers/vhost/
18651 F:      include/linux/vhost_iotlb.h
18652 F:      include/uapi/linux/vhost.h
18653
18654 VIRTIO INPUT DRIVER
18655 M:      Gerd Hoffmann <[email protected]>
18656 S:      Maintained
18657 F:      drivers/virtio/virtio_input.c
18658 F:      include/uapi/linux/virtio_input.h
18659
18660 VIRTIO IOMMU DRIVER
18661 M:      Jean-Philippe Brucker <[email protected]>
18662 L:      [email protected]
18663 S:      Maintained
18664 F:      drivers/iommu/virtio-iommu.c
18665 F:      include/uapi/linux/virtio_iommu.h
18666
18667 VIRTIO MEM DRIVER
18668 M:      David Hildenbrand <[email protected]>
18669 L:      [email protected]
18670 S:      Maintained
18671 W:      https://virtio-mem.gitlab.io/
18672 F:      drivers/virtio/virtio_mem.c
18673 F:      include/uapi/linux/virtio_mem.h
18674
18675 VIRTUAL BOX GUEST DEVICE DRIVER
18676 M:      Hans de Goede <[email protected]>
18677 M:      Arnd Bergmann <[email protected]>
18678 M:      Greg Kroah-Hartman <[email protected]>
18679 S:      Maintained
18680 F:      drivers/virt/vboxguest/
18681 F:      include/linux/vbox_utils.h
18682 F:      include/uapi/linux/vbox*.h
18683
18684 VIRTUAL BOX SHARED FOLDER VFS DRIVER
18685 M:      Hans de Goede <[email protected]>
18686 L:      [email protected]
18687 S:      Maintained
18688 F:      fs/vboxsf/*
18689
18690 VIRTUAL SERIO DEVICE DRIVER
18691 M:      Stephen Chandler Paul <[email protected]>
18692 S:      Maintained
18693 F:      drivers/input/serio/userio.c
18694 F:      include/uapi/linux/userio.h
18695
18696 VIVID VIRTUAL VIDEO DRIVER
18697 M:      Hans Verkuil <[email protected]>
18698 L:      [email protected]
18699 S:      Maintained
18700 W:      https://linuxtv.org
18701 T:      git git://linuxtv.org/media_tree.git
18702 F:      drivers/media/test-drivers/vivid/*
18703
18704 VIDTV VIRTUAL DIGITAL TV DRIVER
18705 M:      Daniel W. S. Almeida <[email protected]>
18706 L:      [email protected]
18707 S:      Maintained
18708 W:      https://linuxtv.org
18709 T:      git git://linuxtv.org/media_tree.git
18710 F:      drivers/media/test-drivers/vidtv/*
18711
18712 VLYNQ BUS
18713 M:      Florian Fainelli <[email protected]>
18714 L:      [email protected] (subscribers-only)
18715 S:      Maintained
18716 F:      drivers/vlynq/vlynq.c
18717 F:      include/linux/vlynq.h
18718
18719 VME SUBSYSTEM
18720 M:      Martyn Welch <[email protected]>
18721 M:      Manohar Vanga <[email protected]>
18722 M:      Greg Kroah-Hartman <[email protected]>
18723 L:      [email protected]
18724 S:      Maintained
18725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
18726 F:      Documentation/driver-api/vme.rst
18727 F:      drivers/staging/vme/
18728 F:      drivers/vme/
18729 F:      include/linux/vme*
18730
18731 VMWARE BALLOON DRIVER
18732 M:      Nadav Amit <[email protected]>
18733 M:      "VMware, Inc." <[email protected]>
18734 L:      [email protected]
18735 S:      Maintained
18736 F:      drivers/misc/vmw_balloon.c
18737
18738 VMWARE HYPERVISOR INTERFACE
18739 M:      Deep Shah <[email protected]>
18740 M:      "VMware, Inc." <[email protected]>
18741 L:      [email protected]
18742 S:      Supported
18743 F:      arch/x86/include/asm/vmware.h
18744 F:      arch/x86/kernel/cpu/vmware.c
18745
18746 VMWARE PVRDMA DRIVER
18747 M:      Adit Ranadive <[email protected]>
18748 M:      VMware PV-Drivers <[email protected]>
18749 L:      [email protected]
18750 S:      Maintained
18751 F:      drivers/infiniband/hw/vmw_pvrdma/
18752
18753 VMware PVSCSI driver
18754 M:      Jim Gill <[email protected]>
18755 M:      VMware PV-Drivers <[email protected]>
18756 L:      [email protected]
18757 S:      Maintained
18758 F:      drivers/scsi/vmw_pvscsi.c
18759 F:      drivers/scsi/vmw_pvscsi.h
18760
18761 VMWARE VIRTUAL PTP CLOCK DRIVER
18762 M:      Vivek Thampi <[email protected]>
18763 M:      "VMware, Inc." <[email protected]>
18764 L:      [email protected]
18765 S:      Supported
18766 F:      drivers/ptp/ptp_vmw.c
18767
18768 VMWARE VMMOUSE SUBDRIVER
18769 M:      "VMware Graphics" <[email protected]>
18770 M:      "VMware, Inc." <[email protected]>
18771 L:      [email protected]
18772 S:      Maintained
18773 F:      drivers/input/mouse/vmmouse.c
18774 F:      drivers/input/mouse/vmmouse.h
18775
18776 VMWARE VMXNET3 ETHERNET DRIVER
18777 M:      Ronak Doshi <[email protected]>
18778 M:      "VMware, Inc." <[email protected]>
18779 L:      [email protected]
18780 S:      Maintained
18781 F:      drivers/net/vmxnet3/
18782
18783 VOCORE VOCORE2 BOARD
18784 M:      Harvey Hunt <[email protected]>
18785 L:      [email protected]
18786 S:      Maintained
18787 F:      arch/mips/boot/dts/ralink/vocore2.dts
18788
18789 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
18790 M:      Liam Girdwood <[email protected]>
18791 M:      Mark Brown <[email protected]>
18792 L:      [email protected]
18793 S:      Supported
18794 W:      http://www.slimlogic.co.uk/?p=48
18795 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
18796 F:      Documentation/devicetree/bindings/regulator/
18797 F:      Documentation/power/regulator/
18798 F:      drivers/regulator/
18799 F:      include/dt-bindings/regulator/
18800 F:      include/linux/regulator/
18801 K:      regulator_get_optional
18802
18803 VRF
18804 M:      David Ahern <[email protected]>
18805 M:      Shrijeet Mukherjee <[email protected]>
18806 L:      [email protected]
18807 S:      Maintained
18808 F:      Documentation/networking/vrf.rst
18809 F:      drivers/net/vrf.c
18810
18811 VSPRINTF
18812 M:      Petr Mladek <[email protected]>
18813 M:      Steven Rostedt <[email protected]>
18814 M:      Sergey Senozhatsky <[email protected]>
18815 R:      Andy Shevchenko <[email protected]>
18816 R:      Rasmus Villemoes <[email protected]>
18817 S:      Maintained
18818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk.git
18819 F:      Documentation/core-api/printk-formats.rst
18820 F:      lib/test_printf.c
18821 F:      lib/vsprintf.c
18822
18823 VT1211 HARDWARE MONITOR DRIVER
18824 M:      Juerg Haefliger <[email protected]>
18825 L:      [email protected]
18826 S:      Maintained
18827 F:      Documentation/hwmon/vt1211.rst
18828 F:      drivers/hwmon/vt1211.c
18829
18830 VT8231 HARDWARE MONITOR DRIVER
18831 M:      Roger Lucas <[email protected]>
18832 L:      [email protected]
18833 S:      Maintained
18834 F:      drivers/hwmon/vt8231.c
18835
18836 VUB300 USB to SDIO/SD/MMC bridge chip
18837 L:      [email protected]
18838 S:      Orphan
18839 F:      drivers/mmc/host/vub300.c
18840
18841 W1 DALLAS'S 1-WIRE BUS
18842 M:      Evgeniy Polyakov <[email protected]>
18843 S:      Maintained
18844 F:      Documentation/devicetree/bindings/w1/
18845 F:      Documentation/w1/
18846 F:      drivers/w1/
18847 F:      include/linux/w1.h
18848
18849 W83791D HARDWARE MONITORING DRIVER
18850 M:      Marc Hulsman <[email protected]>
18851 L:      [email protected]
18852 S:      Maintained
18853 F:      Documentation/hwmon/w83791d.rst
18854 F:      drivers/hwmon/w83791d.c
18855
18856 W83793 HARDWARE MONITORING DRIVER
18857 M:      Rudolf Marek <[email protected]>
18858 L:      [email protected]
18859 S:      Maintained
18860 F:      Documentation/hwmon/w83793.rst
18861 F:      drivers/hwmon/w83793.c
18862
18863 W83795 HARDWARE MONITORING DRIVER
18864 M:      Jean Delvare <[email protected]>
18865 L:      [email protected]
18866 S:      Maintained
18867 F:      drivers/hwmon/w83795.c
18868
18869 W83L51xD SD/MMC CARD INTERFACE DRIVER
18870 M:      Pierre Ossman <[email protected]>
18871 S:      Maintained
18872 F:      drivers/mmc/host/wbsd.*
18873
18874 WACOM PROTOCOL 4 SERIAL TABLETS
18875 M:      Julian Squires <[email protected]>
18876 M:      Hans de Goede <[email protected]>
18877 L:      [email protected]
18878 S:      Maintained
18879 F:      drivers/input/tablet/wacom_serial4.c
18880
18881 WATCHDOG DEVICE DRIVERS
18882 M:      Wim Van Sebroeck <[email protected]>
18883 M:      Guenter Roeck <[email protected]>
18884 L:      [email protected]
18885 S:      Maintained
18886 W:      http://www.linux-watchdog.org/
18887 T:      git git://www.linux-watchdog.org/linux-watchdog.git
18888 F:      Documentation/devicetree/bindings/watchdog/
18889 F:      Documentation/watchdog/
18890 F:      drivers/watchdog/
18891 F:      include/linux/watchdog.h
18892 F:      include/uapi/linux/watchdog.h
18893
18894 WHISKEYCOVE PMIC GPIO DRIVER
18895 M:      Kuppuswamy Sathyanarayanan <[email protected]>
18896 L:      [email protected]
18897 S:      Maintained
18898 F:      drivers/gpio/gpio-wcove.c
18899
18900 WHWAVE RTC DRIVER
18901 M:      Dianlong Li <[email protected]>
18902 L:      [email protected]
18903 S:      Maintained
18904 F:      drivers/rtc/rtc-sd3078.c
18905
18906 WIIMOTE HID DRIVER
18907 M:      David Rheinsberg <[email protected]>
18908 L:      [email protected]
18909 S:      Maintained
18910 F:      drivers/hid/hid-wiimote*
18911
18912 WILOCITY WIL6210 WIRELESS DRIVER
18913 M:      Maya Erez <[email protected]>
18914 L:      [email protected]
18915 L:      [email protected]
18916 S:      Supported
18917 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
18918 F:      drivers/net/wireless/ath/wil6210/
18919
18920 WIMAX STACK
18921 M:      Inaky Perez-Gonzalez <[email protected]>
18922 M:      [email protected]
18923 L:      [email protected] (subscribers-only)
18924 S:      Supported
18925 W:      http://linuxwimax.org
18926 F:      Documentation/admin-guide/wimax/wimax.rst
18927 F:      include/linux/wimax/debug.h
18928 F:      include/net/wimax.h
18929 F:      include/uapi/linux/wimax.h
18930 F:      net/wimax/
18931
18932 WINBOND CIR DRIVER
18933 M:      David Härdeman <[email protected]>
18934 S:      Maintained
18935 F:      drivers/media/rc/winbond-cir.c
18936
18937 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
18938 M:      William Breathitt Gray <[email protected]>
18939 L:      [email protected]
18940 S:      Maintained
18941 F:      drivers/watchdog/ebc-c384_wdt.c
18942
18943 WINSYSTEMS WS16C48 GPIO DRIVER
18944 M:      William Breathitt Gray <[email protected]>
18945 L:      [email protected]
18946 S:      Maintained
18947 F:      drivers/gpio/gpio-ws16c48.c
18948
18949 WIREGUARD SECURE NETWORK TUNNEL
18950 M:      Jason A. Donenfeld <[email protected]>
18951 L:      [email protected]
18952 L:      [email protected]
18953 S:      Maintained
18954 F:      drivers/net/wireguard/
18955 F:      tools/testing/selftests/wireguard/
18956
18957 WISTRON LAPTOP BUTTON DRIVER
18958 M:      Miloslav Trmac <[email protected]>
18959 S:      Maintained
18960 F:      drivers/input/misc/wistron_btns.c
18961
18962 WL3501 WIRELESS PCMCIA CARD DRIVER
18963 L:      [email protected]
18964 S:      Odd fixes
18965 F:      drivers/net/wireless/wl3501*
18966
18967 WOLFSON MICROELECTRONICS DRIVERS
18968 L:      [email protected]
18969 S:      Supported
18970 W:      https://github.com/CirrusLogic/linux-drivers/wiki
18971 T:      git https://github.com/CirrusLogic/linux-drivers.git
18972 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
18973 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
18974 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
18975 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
18976 F:      Documentation/devicetree/bindings/sound/wlf,arizona.yaml
18977 F:      Documentation/hwmon/wm83??.rst
18978 F:      arch/arm/mach-s3c/mach-crag6410*
18979 F:      drivers/clk/clk-wm83*.c
18980 F:      drivers/extcon/extcon-arizona.c
18981 F:      drivers/gpio/gpio-*wm*.c
18982 F:      drivers/gpio/gpio-arizona.c
18983 F:      drivers/hwmon/wm83??-hwmon.c
18984 F:      drivers/input/misc/wm831x-on.c
18985 F:      drivers/input/touchscreen/wm831x-ts.c
18986 F:      drivers/input/touchscreen/wm97*.c
18987 F:      drivers/leds/leds-wm83*.c
18988 F:      drivers/mfd/arizona*
18989 F:      drivers/mfd/cs47l24*
18990 F:      drivers/mfd/wm*.c
18991 F:      drivers/power/supply/wm83*.c
18992 F:      drivers/regulator/arizona*
18993 F:      drivers/regulator/wm8*.c
18994 F:      drivers/rtc/rtc-wm83*.c
18995 F:      drivers/video/backlight/wm83*_bl.c
18996 F:      drivers/watchdog/wm83*_wdt.c
18997 F:      include/linux/mfd/arizona/
18998 F:      include/linux/mfd/wm831x/
18999 F:      include/linux/mfd/wm8350/
19000 F:      include/linux/mfd/wm8400*
19001 F:      include/linux/regulator/arizona*
19002 F:      include/linux/wm97xx.h
19003 F:      include/sound/wm????.h
19004 F:      sound/soc/codecs/arizona.?
19005 F:      sound/soc/codecs/cs47l24*
19006 F:      sound/soc/codecs/wm*
19007
19008 WORKQUEUE
19009 M:      Tejun Heo <[email protected]>
19010 R:      Lai Jiangshan <[email protected]>
19011 S:      Maintained
19012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
19013 F:      Documentation/core-api/workqueue.rst
19014 F:      include/linux/workqueue.h
19015 F:      kernel/workqueue.c
19016
19017 X-POWERS AXP288 PMIC DRIVERS
19018 M:      Hans de Goede <[email protected]>
19019 S:      Maintained
19020 F:      drivers/acpi/pmic/intel_pmic_xpower.c
19021 N:      axp288
19022
19023 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
19024 M:      Chen-Yu Tsai <[email protected]>
19025 L:      [email protected]
19026 S:      Maintained
19027 N:      axp[128]
19028
19029 X.25 STACK
19030 M:      Martin Schiller <[email protected]>
19031 L:      [email protected]
19032 S:      Maintained
19033 F:      Documentation/networking/lapb-module.rst
19034 F:      Documentation/networking/x25*
19035 F:      drivers/net/wan/hdlc_x25.c
19036 F:      drivers/net/wan/lapbether.c
19037 F:      include/*/lapb.h
19038 F:      include/net/x25*
19039 F:      include/uapi/linux/x25.h
19040 F:      net/lapb/
19041 F:      net/x25/
19042
19043 X86 ARCHITECTURE (32-BIT AND 64-BIT)
19044 M:      Thomas Gleixner <[email protected]>
19045 M:      Ingo Molnar <[email protected]>
19046 M:      Borislav Petkov <[email protected]>
19047 M:      [email protected]
19048 R:      "H. Peter Anvin" <[email protected]>
19049 L:      [email protected]
19050 S:      Maintained
19051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
19052 F:      Documentation/devicetree/bindings/x86/
19053 F:      Documentation/x86/
19054 F:      arch/x86/
19055
19056 X86 ENTRY CODE
19057 M:      Andy Lutomirski <[email protected]>
19058 L:      [email protected]
19059 S:      Maintained
19060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
19061 F:      arch/x86/entry/
19062
19063 X86 MCE INFRASTRUCTURE
19064 M:      Tony Luck <[email protected]>
19065 M:      Borislav Petkov <[email protected]>
19066 L:      [email protected]
19067 S:      Maintained
19068 F:      arch/x86/kernel/cpu/mce/*
19069
19070 X86 MICROCODE UPDATE SUPPORT
19071 M:      Borislav Petkov <[email protected]>
19072 S:      Maintained
19073 F:      arch/x86/kernel/cpu/microcode/*
19074
19075 X86 MM
19076 M:      Dave Hansen <[email protected]>
19077 M:      Andy Lutomirski <[email protected]>
19078 M:      Peter Zijlstra <[email protected]>
19079 L:      [email protected]
19080 S:      Maintained
19081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
19082 F:      arch/x86/mm/
19083
19084 X86 PLATFORM DRIVERS
19085 M:      Hans de Goede <[email protected]>
19086 M:      Mark Gross <[email protected]>
19087 L:      [email protected]
19088 S:      Maintained
19089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
19090 F:      drivers/platform/olpc/
19091 F:      drivers/platform/x86/
19092
19093 X86 PLATFORM DRIVERS - ARCH
19094 R:      Darren Hart <[email protected]>
19095 R:      Andy Shevchenko <[email protected]>
19096 L:      [email protected]
19097 L:      [email protected]
19098 S:      Maintained
19099 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
19100 F:      arch/x86/platform
19101
19102 X86 PLATFORM UV HPE SUPERDOME FLEX
19103 M:      Steve Wahl <[email protected]>
19104 R:      Dimitri Sivanich <[email protected]>
19105 R:      Russ Anderson <[email protected]>
19106 S:      Supported
19107 F:      arch/x86/include/asm/uv/
19108 F:      arch/x86/kernel/apic/x2apic_uv_x.c
19109 F:      arch/x86/platform/uv/
19110
19111 X86 VDSO
19112 M:      Andy Lutomirski <[email protected]>
19113 L:      [email protected]
19114 S:      Maintained
19115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
19116 F:      arch/x86/entry/vdso/
19117
19118 XARRAY
19119 M:      Matthew Wilcox <[email protected]>
19120 L:      [email protected]
19121 S:      Supported
19122 F:      Documentation/core-api/xarray.rst
19123 F:      include/linux/idr.h
19124 F:      include/linux/xarray.h
19125 F:      lib/idr.c
19126 F:      lib/xarray.c
19127 F:      tools/testing/radix-tree
19128
19129 XBOX DVD IR REMOTE
19130 M:      Benjamin Valentin <[email protected]>
19131 S:      Maintained
19132 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
19133 F:      drivers/media/rc/xbox_remote.c
19134
19135 XC2028/3028 TUNER DRIVER
19136 M:      Mauro Carvalho Chehab <[email protected]>
19137 L:      [email protected]
19138 S:      Maintained
19139 W:      https://linuxtv.org
19140 T:      git git://linuxtv.org/media_tree.git
19141 F:      drivers/media/tuners/tuner-xc2028.*
19142
19143 XDP (eXpress Data Path)
19144 M:      Alexei Starovoitov <[email protected]>
19145 M:      Daniel Borkmann <[email protected]>
19146 M:      David S. Miller <[email protected]>
19147 M:      Jakub Kicinski <[email protected]>
19148 M:      Jesper Dangaard Brouer <[email protected]>
19149 M:      John Fastabend <[email protected]>
19150 L:      [email protected]
19151 L:      [email protected]
19152 S:      Supported
19153 F:      include/net/xdp.h
19154 F:      include/net/xdp_priv.h
19155 F:      include/trace/events/xdp.h
19156 F:      kernel/bpf/cpumap.c
19157 F:      kernel/bpf/devmap.c
19158 F:      net/core/xdp.c
19159 F:      samples/bpf/xdp*
19160 F:      tools/testing/selftests/bpf/*xdp*
19161 F:      tools/testing/selftests/bpf/*/*xdp*
19162 F:      drivers/net/ethernet/*/*/*/*/*xdp*
19163 F:      drivers/net/ethernet/*/*/*xdp*
19164 K:      (?:\b|_)xdp(?:\b|_)
19165
19166 XDP SOCKETS (AF_XDP)
19167 M:      Björn Töpel <[email protected]>
19168 M:      Magnus Karlsson <[email protected]>
19169 R:      Jonathan Lemon <[email protected]>
19170 L:      [email protected]
19171 L:      [email protected]
19172 S:      Maintained
19173 F:      Documentation/networking/af_xdp.rst
19174 F:      include/net/xdp_sock*
19175 F:      include/net/xsk_buff_pool.h
19176 F:      include/uapi/linux/if_xdp.h
19177 F:      include/uapi/linux/xdp_diag.h
19178 F:      include/net/netns/xdp.h
19179 F:      net/xdp/
19180 F:      samples/bpf/xdpsock*
19181 F:      tools/lib/bpf/xsk*
19182
19183 XEN BLOCK SUBSYSTEM
19184 M:      Konrad Rzeszutek Wilk <[email protected]>
19185 M:      Roger Pau Monné <[email protected]>
19186 L:      [email protected] (moderated for non-subscribers)
19187 S:      Supported
19188 F:      drivers/block/xen*
19189 F:      drivers/block/xen-blkback/*
19190
19191 XEN HYPERVISOR ARM
19192 M:      Stefano Stabellini <[email protected]>
19193 L:      [email protected] (moderated for non-subscribers)
19194 S:      Maintained
19195 F:      arch/arm/include/asm/xen/
19196 F:      arch/arm/xen/
19197
19198 XEN HYPERVISOR ARM64
19199 M:      Stefano Stabellini <[email protected]>
19200 L:      [email protected] (moderated for non-subscribers)
19201 S:      Maintained
19202 F:      arch/arm64/include/asm/xen/
19203 F:      arch/arm64/xen/
19204
19205 XEN HYPERVISOR INTERFACE
19206 M:      Boris Ostrovsky <[email protected]>
19207 M:      Juergen Gross <[email protected]>
19208 R:      Stefano Stabellini <[email protected]>
19209 L:      [email protected] (moderated for non-subscribers)
19210 S:      Supported
19211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
19212 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
19213 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
19214 F:      arch/x86/include/asm/pvclock-abi.h
19215 F:      arch/x86/include/asm/xen/
19216 F:      arch/x86/platform/pvh/
19217 F:      arch/x86/xen/
19218 F:      drivers/*/xen-*front.c
19219 F:      drivers/xen/
19220 F:      include/uapi/xen/
19221 F:      include/xen/
19222
19223 XEN NETWORK BACKEND DRIVER
19224 M:      Wei Liu <[email protected]>
19225 M:      Paul Durrant <[email protected]>
19226 L:      [email protected] (moderated for non-subscribers)
19227 L:      [email protected]
19228 S:      Supported
19229 F:      drivers/net/xen-netback/*
19230
19231 XEN PCI SUBSYSTEM
19232 M:      Konrad Rzeszutek Wilk <[email protected]>
19233 L:      [email protected] (moderated for non-subscribers)
19234 S:      Supported
19235 F:      arch/x86/pci/*xen*
19236 F:      drivers/pci/*xen*
19237
19238 XEN PVSCSI DRIVERS
19239 M:      Juergen Gross <[email protected]>
19240 L:      [email protected] (moderated for non-subscribers)
19241 L:      [email protected]
19242 S:      Supported
19243 F:      drivers/scsi/xen-scsifront.c
19244 F:      drivers/xen/xen-scsiback.c
19245 F:      include/xen/interface/io/vscsiif.h
19246
19247 XEN SOUND FRONTEND DRIVER
19248 M:      Oleksandr Andrushchenko <[email protected]>
19249 L:      [email protected] (moderated for non-subscribers)
19250 L:      [email protected] (moderated for non-subscribers)
19251 S:      Supported
19252 F:      sound/xen/*
19253
19254 XEN SWIOTLB SUBSYSTEM
19255 M:      Konrad Rzeszutek Wilk <[email protected]>
19256 L:      [email protected] (moderated for non-subscribers)
19257 L:      [email protected]
19258 S:      Supported
19259 F:      arch/x86/xen/*swiotlb*
19260 F:      drivers/xen/*swiotlb*
19261
19262 XFS FILESYSTEM
19263 M:      Darrick J. Wong <[email protected]>
19264 M:      [email protected]
19265 L:      [email protected]
19266 S:      Supported
19267 W:      http://xfs.org/
19268 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
19269 F:      Documentation/ABI/testing/sysfs-fs-xfs
19270 F:      Documentation/admin-guide/xfs.rst
19271 F:      Documentation/filesystems/xfs-delayed-logging-design.rst
19272 F:      Documentation/filesystems/xfs-self-describing-metadata.rst
19273 F:      fs/xfs/
19274 F:      include/uapi/linux/dqblk_xfs.h
19275 F:      include/uapi/linux/fsmap.h
19276
19277 XILINX AXI ETHERNET DRIVER
19278 M:      Radhey Shyam Pandey <[email protected]>
19279 S:      Maintained
19280 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
19281
19282 XILINX CAN DRIVER
19283 M:      Appana Durga Kedareswara rao <[email protected]>
19284 R:      Naga Sureshkumar Relli <[email protected]>
19285 L:      [email protected]
19286 S:      Maintained
19287 F:      Documentation/devicetree/bindings/net/can/xilinx_can.txt
19288 F:      drivers/net/can/xilinx_can.c
19289
19290 XILINX SD-FEC IP CORES
19291 M:      Derek Kiernan <[email protected]>
19292 M:      Dragan Cvetic <[email protected]>
19293 S:      Maintained
19294 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
19295 F:      Documentation/misc-devices/xilinx_sdfec.rst
19296 F:      drivers/misc/Kconfig
19297 F:      drivers/misc/Makefile
19298 F:      drivers/misc/xilinx_sdfec.c
19299 F:      include/uapi/misc/xilinx_sdfec.h
19300
19301 XILINX UARTLITE SERIAL DRIVER
19302 M:      Peter Korsgaard <[email protected]>
19303 L:      [email protected]
19304 S:      Maintained
19305 F:      drivers/tty/serial/uartlite.c
19306
19307 XILINX VIDEO IP CORES
19308 M:      Hyun Kwon <[email protected]>
19309 M:      Laurent Pinchart <[email protected]>
19310 L:      [email protected]
19311 S:      Supported
19312 T:      git git://linuxtv.org/media_tree.git
19313 F:      Documentation/devicetree/bindings/media/xilinx/
19314 F:      drivers/media/platform/xilinx/
19315 F:      include/uapi/linux/xilinx-v4l2-controls.h
19316
19317 XILINX ZYNQMP DPDMA DRIVER
19318 M:      Hyun Kwon <[email protected]>
19319 M:      Laurent Pinchart <[email protected]>
19320 L:      [email protected]
19321 S:      Supported
19322 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
19323 F:      drivers/dma/xilinx/xilinx_dpdma.c
19324 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
19325
19326 XILINX ZYNQMP PSGTR PHY DRIVER
19327 M:      Anurag Kumar Vulisha <[email protected]>
19328 M:      Laurent Pinchart <[email protected]>
19329 L:      [email protected]
19330 S:      Supported
19331 T:      git https://github.com/Xilinx/linux-xlnx.git
19332 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
19333 F:      drivers/phy/xilinx/phy-zynqmp.c
19334
19335 XILLYBUS DRIVER
19336 M:      Eli Billauer <[email protected]>
19337 L:      [email protected]
19338 S:      Supported
19339 F:      drivers/char/xillybus/
19340
19341 XLP9XX I2C DRIVER
19342 M:      George Cherian <[email protected]>
19343 L:      [email protected]
19344 S:      Supported
19345 W:      http://www.marvell.com
19346 F:      Documentation/devicetree/bindings/i2c/i2c-xlp9xx.txt
19347 F:      drivers/i2c/busses/i2c-xlp9xx.c
19348
19349 XRA1403 GPIO EXPANDER
19350 M:      Nandor Han <[email protected]>
19351 M:      Semi Malinen <[email protected]>
19352 L:      [email protected]
19353 S:      Maintained
19354 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
19355 F:      drivers/gpio/gpio-xra1403.c
19356
19357 XTENSA XTFPGA PLATFORM SUPPORT
19358 M:      Max Filippov <[email protected]>
19359 L:      [email protected]
19360 S:      Maintained
19361 F:      drivers/spi/spi-xtensa-xtfpga.c
19362 F:      sound/soc/xtensa/xtfpga-i2s.c
19363
19364 YAM DRIVER FOR AX.25
19365 M:      Jean-Paul Roubelat <[email protected]>
19366 L:      [email protected]
19367 S:      Maintained
19368 F:      drivers/net/hamradio/yam*
19369 F:      include/linux/yam.h
19370
19371 YAMA SECURITY MODULE
19372 M:      Kees Cook <[email protected]>
19373 S:      Supported
19374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
19375 F:      Documentation/admin-guide/LSM/Yama.rst
19376 F:      security/yama/
19377
19378 YEALINK PHONE DRIVER
19379 M:      Henk Vergonet <[email protected]>
19380 L:      [email protected]
19381 S:      Maintained
19382 F:      Documentation/input/devices/yealink.rst
19383 F:      drivers/input/misc/yealink.*
19384
19385 Z8530 DRIVER FOR AX.25
19386 M:      Joerg Reuter <[email protected]>
19387 L:      [email protected]
19388 S:      Maintained
19389 W:      http://yaina.de/jreuter/
19390 W:      http://www.qsl.net/dl1bke/
19391 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
19392 F:      drivers/net/hamradio/*scc.c
19393 F:      drivers/net/hamradio/z8530.h
19394
19395 ZBUD COMPRESSED PAGE ALLOCATOR
19396 M:      Seth Jennings <[email protected]>
19397 M:      Dan Streetman <[email protected]>
19398 L:      [email protected]
19399 S:      Maintained
19400 F:      include/linux/zbud.h
19401 F:      mm/zbud.c
19402
19403 ZD1211RW WIRELESS DRIVER
19404 M:      Daniel Drake <[email protected]>
19405 M:      Ulrich Kunitz <[email protected]>
19406 L:      [email protected]
19407 L:      [email protected] (subscribers-only)
19408 S:      Maintained
19409 W:      http://zd1211.ath.cx/wiki/DriverRewrite
19410 F:      drivers/net/wireless/zydas/zd1211rw/
19411
19412 ZD1301 MEDIA DRIVER
19413 M:      Antti Palosaari <[email protected]>
19414 L:      [email protected]
19415 S:      Maintained
19416 W:      https://linuxtv.org/
19417 W:      http://palosaari.fi/linux/
19418 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
19419 F:      drivers/media/usb/dvb-usb-v2/zd1301*
19420
19421 ZD1301_DEMOD MEDIA DRIVER
19422 M:      Antti Palosaari <[email protected]>
19423 L:      [email protected]
19424 S:      Maintained
19425 W:      https://linuxtv.org/
19426 W:      http://palosaari.fi/linux/
19427 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
19428 F:      drivers/media/dvb-frontends/zd1301_demod*
19429
19430 ZHAOXIN PROCESSOR SUPPORT
19431 M:      Tony W Wang-oc <[email protected]>
19432 L:      [email protected]
19433 S:      Maintained
19434 F:      arch/x86/kernel/cpu/zhaoxin.c
19435
19436 ZONEFS FILESYSTEM
19437 M:      Damien Le Moal <[email protected]>
19438 M:      Naohiro Aota <[email protected]>
19439 R:      Johannes Thumshirn <[email protected]>
19440 L:      [email protected]
19441 S:      Maintained
19442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
19443 F:      Documentation/filesystems/zonefs.rst
19444 F:      fs/zonefs/
19445
19446 ZR36067 VIDEO FOR LINUX DRIVER
19447 M:      Corentin Labbe <[email protected]>
19448 L:      [email protected]
19449 L:      [email protected]
19450 S:      Maintained
19451 W:      http://mjpeg.sourceforge.net/driver-zoran/
19452 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
19453 F:      Documentation/driver-api/media/drivers/zoran.rst
19454 F:      drivers/staging/media/zoran/
19455
19456 ZPOOL COMPRESSED PAGE STORAGE API
19457 M:      Dan Streetman <[email protected]>
19458 L:      [email protected]
19459 S:      Maintained
19460 F:      include/linux/zpool.h
19461 F:      mm/zpool.c
19462
19463 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
19464 M:      Minchan Kim <[email protected]>
19465 M:      Nitin Gupta <[email protected]>
19466 R:      Sergey Senozhatsky <[email protected]>
19467 L:      [email protected]
19468 S:      Maintained
19469 F:      Documentation/admin-guide/blockdev/zram.rst
19470 F:      drivers/block/zram/
19471
19472 ZS DECSTATION Z85C30 SERIAL DRIVER
19473 M:      "Maciej W. Rozycki" <[email protected]>
19474 S:      Maintained
19475 F:      drivers/tty/serial/zs.*
19476
19477 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
19478 M:      Minchan Kim <[email protected]>
19479 M:      Nitin Gupta <[email protected]>
19480 R:      Sergey Senozhatsky <[email protected]>
19481 L:      [email protected]
19482 S:      Maintained
19483 F:      Documentation/vm/zsmalloc.rst
19484 F:      include/linux/zsmalloc.h
19485 F:      mm/zsmalloc.c
19486
19487 ZSWAP COMPRESSED SWAP CACHING
19488 M:      Seth Jennings <[email protected]>
19489 M:      Dan Streetman <[email protected]>
19490 M:      Vitaly Wool <[email protected]>
19491 L:      [email protected]
19492 S:      Maintained
19493 F:      mm/zswap.c
19494
19495 THE REST
19496 M:      Linus Torvalds <[email protected]>
19497 L:      [email protected]
19498 S:      Buried alive in reporters
19499 Q:      http://patchwork.kernel.org/project/LKML/list/
19500 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
19501 F:      *
19502 F:      */
This page took 1.046685 seconds and 4 git commands to generate.