]> Git Repo - linux.git/blob - MAINTAINERS
mm/page_alloc.c: clear out zone->lowmem_reserve[] if the zone is empty
[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/3com/vortex.txt
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.txt
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 L:      [email protected]
298 S:      Maintained
299 F:      Documentation/ABI/testing/sysfs-bus-counter-104-quad-8
300 F:      Documentation/ABI/testing/sysfs-bus-iio-counter-104-quad-8
301 F:      drivers/counter/104-quad-8.c
302
303 ACCES PCI-IDIO-16 GPIO DRIVER
304 M:      William Breathitt Gray <[email protected]>
305 L:      [email protected]
306 S:      Maintained
307 F:      drivers/gpio/gpio-pci-idio-16.c
308
309 ACCES PCIe-IDIO-24 GPIO DRIVER
310 M:      William Breathitt Gray <[email protected]>
311 L:      [email protected]
312 S:      Maintained
313 F:      drivers/gpio/gpio-pcie-idio-24.c
314
315 ACENIC DRIVER
316 M:      Jes Sorensen <[email protected]>
317 L:      [email protected]
318 S:      Maintained
319 F:      drivers/net/ethernet/alteon/acenic*
320
321 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
322 M:      Peter Kaestle <[email protected]>
323 L:      [email protected]
324 S:      Maintained
325 W:      http://piie.net/?section=acerhdf
326 F:      drivers/platform/x86/acerhdf.c
327
328 ACER WMI LAPTOP EXTRAS
329 M:      "Lee, Chun-Yi" <[email protected]>
330 L:      [email protected]
331 S:      Maintained
332 F:      drivers/platform/x86/acer-wmi.c
333
334 ACPI
335 M:      "Rafael J. Wysocki" <[email protected]>
336 M:      Len Brown <[email protected]>
337 L:      [email protected]
338 S:      Supported
339 W:      https://01.org/linux-acpi
340 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
341 B:      https://bugzilla.kernel.org
342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
343 F:      Documentation/ABI/testing/configfs-acpi
344 F:      Documentation/ABI/testing/sysfs-bus-acpi
345 F:      Documentation/firmware-guide/acpi/
346 F:      drivers/acpi/
347 F:      drivers/pci/*/*acpi*
348 F:      drivers/pci/*acpi*
349 F:      drivers/pnp/pnpacpi/
350 F:      include/acpi/
351 F:      include/linux/acpi.h
352 F:      include/linux/fwnode.h
353 F:      tools/power/acpi/
354
355 ACPI APEI
356 M:      "Rafael J. Wysocki" <[email protected]>
357 M:      Len Brown <[email protected]>
358 R:      James Morse <[email protected]>
359 R:      Tony Luck <[email protected]>
360 R:      Borislav Petkov <[email protected]>
361 L:      [email protected]
362 F:      drivers/acpi/apei/
363
364 ACPI COMPONENT ARCHITECTURE (ACPICA)
365 M:      Robert Moore <[email protected]>
366 M:      Erik Kaneda <[email protected]>
367 M:      "Rafael J. Wysocki" <[email protected]>
368 L:      [email protected]
369 L:      [email protected]
370 S:      Supported
371 W:      https://acpica.org/
372 W:      https://github.com/acpica/acpica/
373 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
374 B:      https://bugzilla.kernel.org
375 B:      https://bugs.acpica.org
376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
377 F:      drivers/acpi/acpica/
378 F:      include/acpi/
379 F:      tools/power/acpi/
380
381 ACPI FAN DRIVER
382 M:      Zhang Rui <[email protected]>
383 L:      [email protected]
384 S:      Supported
385 W:      https://01.org/linux-acpi
386 B:      https://bugzilla.kernel.org
387 F:      drivers/acpi/fan.c
388
389 ACPI FOR ARM64 (ACPI/arm64)
390 M:      Lorenzo Pieralisi <[email protected]>
391 M:      Hanjun Guo <[email protected]>
392 M:      Sudeep Holla <[email protected]>
393 L:      [email protected]
394 L:      [email protected] (moderated for non-subscribers)
395 S:      Maintained
396 F:      drivers/acpi/arm64
397
398 ACPI I2C MULTI INSTANTIATE DRIVER
399 M:      Hans de Goede <[email protected]>
400 L:      [email protected]
401 S:      Maintained
402 F:      drivers/platform/x86/i2c-multi-instantiate.c
403
404 ACPI PMIC DRIVERS
405 M:      "Rafael J. Wysocki" <[email protected]>
406 M:      Len Brown <[email protected]>
407 R:      Andy Shevchenko <[email protected]>
408 R:      Mika Westerberg <[email protected]>
409 L:      [email protected]
410 S:      Supported
411 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
412 B:      https://bugzilla.kernel.org
413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
414 F:      drivers/acpi/pmic/
415
416 ACPI THERMAL DRIVER
417 M:      Zhang Rui <[email protected]>
418 L:      [email protected]
419 S:      Supported
420 W:      https://01.org/linux-acpi
421 B:      https://bugzilla.kernel.org
422 F:      drivers/acpi/*thermal*
423
424 ACPI VIDEO DRIVER
425 M:      Zhang Rui <[email protected]>
426 L:      [email protected]
427 S:      Supported
428 W:      https://01.org/linux-acpi
429 B:      https://bugzilla.kernel.org
430 F:      drivers/acpi/acpi_video.c
431
432 ACPI WMI DRIVER
433 L:      [email protected]
434 S:      Orphan
435 F:      drivers/platform/x86/wmi.c
436 F:      include/uapi/linux/wmi.h
437
438 AD1889 ALSA SOUND DRIVER
439 L:      [email protected]
440 S:      Maintained
441 W:      https://parisc.wiki.kernel.org/index.php/AD1889
442 F:      sound/pci/ad1889.*
443
444 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
445 M:      Michael Hennerich <[email protected]>
446 S:      Supported
447 W:      http://wiki.analog.com/AD5254
448 W:      http://ez.analog.com/community/linux-device-drivers
449 F:      drivers/misc/ad525x_dpot.c
450
451 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
452 M:      Michael Hennerich <[email protected]>
453 S:      Supported
454 W:      http://wiki.analog.com/AD5398
455 W:      http://ez.analog.com/community/linux-device-drivers
456 F:      drivers/regulator/ad5398.c
457
458 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
459 M:      Michael Hennerich <[email protected]>
460 S:      Supported
461 W:      http://wiki.analog.com/AD7142
462 W:      http://ez.analog.com/community/linux-device-drivers
463 F:      drivers/input/misc/ad714x.c
464
465 AD7877 TOUCHSCREEN DRIVER
466 M:      Michael Hennerich <[email protected]>
467 S:      Supported
468 W:      http://wiki.analog.com/AD7877
469 W:      http://ez.analog.com/community/linux-device-drivers
470 F:      drivers/input/touchscreen/ad7877.c
471
472 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
473 M:      Michael Hennerich <[email protected]>
474 S:      Supported
475 W:      http://wiki.analog.com/AD7879
476 W:      http://ez.analog.com/community/linux-device-drivers
477 F:      drivers/input/touchscreen/ad7879.c
478
479 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
480 M:      Jiri Kosina <[email protected]>
481 S:      Maintained
482
483 ADF7242 IEEE 802.15.4 RADIO DRIVER
484 M:      Michael Hennerich <[email protected]>
485 L:      [email protected]
486 S:      Supported
487 W:      https://wiki.analog.com/ADF7242
488 W:      http://ez.analog.com/community/linux-device-drivers
489 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
490 F:      drivers/net/ieee802154/adf7242.c
491
492 ADM1025 HARDWARE MONITOR DRIVER
493 M:      Jean Delvare <[email protected]>
494 L:      [email protected]
495 S:      Maintained
496 F:      Documentation/hwmon/adm1025.rst
497 F:      drivers/hwmon/adm1025.c
498
499 ADM1029 HARDWARE MONITOR DRIVER
500 M:      Corentin Labbe <[email protected]>
501 L:      [email protected]
502 S:      Maintained
503 F:      drivers/hwmon/adm1029.c
504
505 ADM8211 WIRELESS DRIVER
506 L:      [email protected]
507 S:      Orphan
508 W:      https://wireless.wiki.kernel.org/
509 F:      drivers/net/wireless/admtek/adm8211.*
510
511 ADP1653 FLASH CONTROLLER DRIVER
512 M:      Sakari Ailus <[email protected]>
513 L:      [email protected]
514 S:      Maintained
515 F:      drivers/media/i2c/adp1653.c
516 F:      include/media/i2c/adp1653.h
517
518 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
519 M:      Michael Hennerich <[email protected]>
520 S:      Supported
521 W:      http://wiki.analog.com/ADP5520
522 W:      http://ez.analog.com/community/linux-device-drivers
523 F:      drivers/gpio/gpio-adp5520.c
524 F:      drivers/input/keyboard/adp5520-keys.c
525 F:      drivers/leds/leds-adp5520.c
526 F:      drivers/mfd/adp5520.c
527 F:      drivers/video/backlight/adp5520_bl.c
528
529 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
530 M:      Michael Hennerich <[email protected]>
531 S:      Supported
532 W:      http://wiki.analog.com/ADP5588
533 W:      http://ez.analog.com/community/linux-device-drivers
534 F:      drivers/gpio/gpio-adp5588.c
535 F:      drivers/input/keyboard/adp5588-keys.c
536
537 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
538 M:      Michael Hennerich <[email protected]>
539 S:      Supported
540 W:      http://wiki.analog.com/ADP8860
541 W:      http://ez.analog.com/community/linux-device-drivers
542 F:      drivers/video/backlight/adp8860_bl.c
543
544 ADT746X FAN DRIVER
545 M:      Colin Leroy <[email protected]>
546 S:      Maintained
547 F:      drivers/macintosh/therm_adt746x.c
548
549 ADT7475 HARDWARE MONITOR DRIVER
550 M:      Jean Delvare <[email protected]>
551 L:      [email protected]
552 S:      Maintained
553 F:      Documentation/hwmon/adt7475.rst
554 F:      drivers/hwmon/adt7475.c
555
556 ADVANSYS SCSI DRIVER
557 M:      Matthew Wilcox <[email protected]>
558 M:      Hannes Reinecke <[email protected]>
559 L:      [email protected]
560 S:      Maintained
561 F:      Documentation/scsi/advansys.rst
562 F:      drivers/scsi/advansys.c
563
564 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
565 M:      Michael Hennerich <[email protected]>
566 S:      Supported
567 W:      http://wiki.analog.com/ADXL345
568 W:      http://ez.analog.com/community/linux-device-drivers
569 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
570 F:      drivers/input/misc/adxl34x.c
571
572 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
573 M:      Michael Hennerich <[email protected]>
574 S:      Supported
575 W:      http://ez.analog.com/community/linux-device-drivers
576 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
577 F:      drivers/iio/accel/adxl372.c
578 F:      drivers/iio/accel/adxl372_i2c.c
579 F:      drivers/iio/accel/adxl372_spi.c
580
581 AF9013 MEDIA DRIVER
582 M:      Antti Palosaari <[email protected]>
583 L:      [email protected]
584 S:      Maintained
585 W:      https://linuxtv.org
586 W:      http://palosaari.fi/linux/
587 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
588 T:      git git://linuxtv.org/anttip/media_tree.git
589 F:      drivers/media/dvb-frontends/af9013*
590
591 AF9033 MEDIA DRIVER
592 M:      Antti Palosaari <[email protected]>
593 L:      [email protected]
594 S:      Maintained
595 W:      https://linuxtv.org
596 W:      http://palosaari.fi/linux/
597 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
598 T:      git git://linuxtv.org/anttip/media_tree.git
599 F:      drivers/media/dvb-frontends/af9033*
600
601 AFFS FILE SYSTEM
602 M:      David Sterba <[email protected]>
603 L:      [email protected]
604 S:      Odd Fixes
605 F:      Documentation/filesystems/affs.rst
606 F:      fs/affs/
607
608 AFS FILESYSTEM
609 M:      David Howells <[email protected]>
610 L:      [email protected]
611 S:      Supported
612 W:      https://www.infradead.org/~dhowells/kafs/
613 F:      Documentation/filesystems/afs.rst
614 F:      fs/afs/
615 F:      include/trace/events/afs.h
616
617 AGPGART DRIVER
618 M:      David Airlie <[email protected]>
619 S:      Maintained
620 T:      git git://anongit.freedesktop.org/drm/drm
621 F:      drivers/char/agp/
622 F:      include/linux/agp*
623 F:      include/uapi/linux/agp*
624
625 AHA152X SCSI DRIVER
626 M:      "Juergen E. Fischer" <[email protected]>
627 L:      [email protected]
628 S:      Maintained
629 F:      drivers/scsi/aha152x*
630 F:      drivers/scsi/pcmcia/aha152x*
631
632 AIC7XXX / AIC79XX SCSI DRIVER
633 M:      Hannes Reinecke <[email protected]>
634 L:      [email protected]
635 S:      Maintained
636 F:      drivers/scsi/aic7xxx/
637
638 AIMSLAB FM RADIO RECEIVER DRIVER
639 M:      Hans Verkuil <[email protected]>
640 L:      [email protected]
641 S:      Maintained
642 W:      https://linuxtv.org
643 T:      git git://linuxtv.org/media_tree.git
644 F:      drivers/media/radio/radio-aimslab*
645
646 AIO
647 M:      Benjamin LaHaise <[email protected]>
648 L:      [email protected]
649 S:      Supported
650 F:      fs/aio.c
651 F:      include/linux/*aio*.h
652
653 AIRSPY MEDIA DRIVER
654 M:      Antti Palosaari <[email protected]>
655 L:      [email protected]
656 S:      Maintained
657 W:      https://linuxtv.org
658 W:      http://palosaari.fi/linux/
659 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
660 T:      git git://linuxtv.org/anttip/media_tree.git
661 F:      drivers/media/usb/airspy/
662
663 ALACRITECH GIGABIT ETHERNET DRIVER
664 M:      Lino Sanfilippo <[email protected]>
665 S:      Maintained
666 F:      drivers/net/ethernet/alacritech/*
667
668 ALCATEL SPEEDTOUCH USB DRIVER
669 M:      Duncan Sands <[email protected]>
670 L:      [email protected]
671 S:      Maintained
672 W:      http://www.linux-usb.org/SpeedTouch/
673 F:      drivers/usb/atm/speedtch.c
674 F:      drivers/usb/atm/usbatm.c
675
676 ALCHEMY AU1XX0 MMC DRIVER
677 M:      Manuel Lauss <[email protected]>
678 S:      Maintained
679 F:      drivers/mmc/host/au1xmmc.c
680
681 ALI1563 I2C DRIVER
682 M:      Rudolf Marek <[email protected]>
683 L:      [email protected]
684 S:      Maintained
685 F:      Documentation/i2c/busses/i2c-ali1563.rst
686 F:      drivers/i2c/busses/i2c-ali1563.c
687
688 ALL SENSORS DLH SERIES PRESSURE SENSORS DRIVER
689 M:      Tomislav Denis <[email protected]>
690 L:      [email protected]
691 S:      Maintained
692 W:      http://www.allsensors.com/
693 F:      Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.yaml
694 F:      drivers/iio/pressure/dlhl60d.c
695
696 ALLEGRO DVT VIDEO IP CORE DRIVER
697 M:      Michael Tretter <[email protected]>
698 R:      Pengutronix Kernel Team <[email protected]>
699 L:      [email protected]
700 S:      Maintained
701 F:      drivers/staging/media/allegro-dvt/
702
703 ALLWINNER A10 CSI DRIVER
704 M:      Maxime Ripard <[email protected]>
705 L:      [email protected]
706 S:      Maintained
707 T:      git git://linuxtv.org/media_tree.git
708 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
709 F:      drivers/media/platform/sunxi/sun4i-csi/
710
711 ALLWINNER CPUFREQ DRIVER
712 M:      Yangtao Li <[email protected]>
713 L:      [email protected]
714 S:      Maintained
715 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
716 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
717
718 ALLWINNER CRYPTO DRIVERS
719 M:      Corentin Labbe <[email protected]>
720 L:      [email protected]
721 S:      Maintained
722 F:      drivers/crypto/allwinner/
723
724 ALLWINNER THERMAL DRIVER
725 M:      Vasily Khoruzhick <[email protected]>
726 M:      Yangtao Li <[email protected]>
727 L:      [email protected]
728 S:      Maintained
729 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
730 F:      drivers/thermal/sun8i_thermal.c
731
732 ALLWINNER VPU DRIVER
733 M:      Maxime Ripard <[email protected]>
734 M:      Paul Kocialkowski <[email protected]>
735 L:      [email protected]
736 S:      Maintained
737 F:      drivers/staging/media/sunxi/cedrus/
738
739 ALPHA PORT
740 M:      Richard Henderson <[email protected]>
741 M:      Ivan Kokshaysky <[email protected]>
742 M:      Matt Turner <[email protected]>
743 L:      [email protected]
744 S:      Odd Fixes
745 F:      arch/alpha/
746
747 ALPS PS/2 TOUCHPAD DRIVER
748 R:      Pali Rohár <[email protected]>
749 F:      drivers/input/mouse/alps.*
750
751 ALTERA I2C CONTROLLER DRIVER
752 M:      Thor Thayer <[email protected]>
753 S:      Maintained
754 F:      Documentation/devicetree/bindings/i2c/i2c-altera.txt
755 F:      drivers/i2c/busses/i2c-altera.c
756
757 ALTERA MAILBOX DRIVER
758 M:      Ley Foon Tan <[email protected]>
759 S:      Maintained
760 F:      drivers/mailbox/mailbox-altera.c
761
762 ALTERA PIO DRIVER
763 M:      Joyce Ooi <[email protected]>
764 L:      [email protected]
765 S:      Maintained
766 F:      drivers/gpio/gpio-altera.c
767
768 ALTERA SYSTEM MANAGER DRIVER
769 M:      Thor Thayer <[email protected]>
770 S:      Maintained
771 F:      drivers/mfd/altera-sysmgr.c
772 F:      include/linux/mfd/altera-sysmgr.h
773
774 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
775 M:      Thor Thayer <[email protected]>
776 S:      Maintained
777 F:      drivers/gpio/gpio-altera-a10sr.c
778 F:      drivers/mfd/altera-a10sr.c
779 F:      drivers/reset/reset-a10sr.c
780 F:      include/dt-bindings/reset/altr,rst-mgr-a10sr.h
781 F:      include/linux/mfd/altera-a10sr.h
782
783 ALTERA TRIPLE SPEED ETHERNET DRIVER
784 M:      Thor Thayer <[email protected]>
785 L:      [email protected]
786 S:      Maintained
787 F:      drivers/net/ethernet/altera/
788
789 ALTERA UART/JTAG UART SERIAL DRIVERS
790 M:      Tobias Klauser <[email protected]>
791 L:      [email protected]
792 S:      Maintained
793 F:      drivers/tty/serial/altera_jtaguart.c
794 F:      drivers/tty/serial/altera_uart.c
795 F:      include/linux/altera_jtaguart.h
796 F:      include/linux/altera_uart.h
797
798 AMAZON ANNAPURNA LABS FIC DRIVER
799 M:      Talel Shenhar <[email protected]>
800 S:      Maintained
801 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
802 F:      drivers/irqchip/irq-al-fic.c
803
804 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
805 M:      Talel Shenhar <[email protected]>
806 S:      Maintained
807 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
808 F:      drivers/thermal/thermal_mmio.c
809
810 AMAZON ETHERNET DRIVERS
811 M:      Netanel Belgazal <[email protected]>
812 M:      Arthur Kiyanovski <[email protected]>
813 R:      Guy Tzalik <[email protected]>
814 R:      Saeed Bishara <[email protected]>
815 R:      Zorik Machulsky <[email protected]>
816 L:      [email protected]
817 S:      Supported
818 F:      Documentation/networking/device_drivers/amazon/ena.txt
819 F:      drivers/net/ethernet/amazon/
820
821 AMAZON RDMA EFA DRIVER
822 M:      Gal Pressman <[email protected]>
823 R:      Yossi Leybovich <[email protected]>
824 L:      [email protected]
825 S:      Supported
826 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
827 F:      drivers/infiniband/hw/efa/
828 F:      include/uapi/rdma/efa-abi.h
829
830 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
831 M:      Tom Lendacky <[email protected]>
832 L:      [email protected]
833 S:      Supported
834 F:      drivers/crypto/ccp/
835 F:      include/linux/ccp.h
836
837 AMD DISPLAY CORE
838 M:      Harry Wentland <[email protected]>
839 M:      Leo Li <[email protected]>
840 L:      [email protected]
841 S:      Supported
842 T:      git git://people.freedesktop.org/~agd5f/linux
843 F:      drivers/gpu/drm/amd/display/
844
845 AMD ENERGY DRIVER
846 M:      Naveen Krishna Chatradhi <[email protected]>
847 L:      [email protected]
848 S:      Maintained
849 F:      Documentation/hwmon/amd_energy.rst
850 F:      drivers/hwmon/amd_energy.c
851
852 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
853 M:      Huang Rui <[email protected]>
854 L:      [email protected]
855 S:      Supported
856 F:      Documentation/hwmon/fam15h_power.rst
857 F:      drivers/hwmon/fam15h_power.c
858
859 AMD FCH GPIO DRIVER
860 M:      Enrico Weigelt, metux IT consult <[email protected]>
861 L:      [email protected]
862 S:      Maintained
863 F:      drivers/gpio/gpio-amd-fch.c
864 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
865
866 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
867 L:      [email protected] (moderated for non-subscribers)
868 S:      Orphan
869 F:      drivers/usb/gadget/udc/amd5536udc.*
870
871 AMD GEODE PROCESSOR/CHIPSET SUPPORT
872 M:      Andres Salomon <[email protected]>
873 L:      [email protected] (moderated for non-subscribers)
874 S:      Supported
875 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
876 F:      arch/x86/include/asm/geode.h
877 F:      drivers/char/hw_random/geode-rng.c
878 F:      drivers/crypto/geode*
879 F:      drivers/video/fbdev/geode/
880
881 AMD IOMMU (AMD-VI)
882 M:      Joerg Roedel <[email protected]>
883 L:      [email protected]
884 S:      Maintained
885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
886 F:      drivers/iommu/amd_iommu*.[ch]
887 F:      include/linux/amd-iommu.h
888
889 AMD KFD
890 M:      Felix Kuehling <[email protected]>
891 L:      [email protected]
892 S:      Supported
893 T:      git git://people.freedesktop.org/~agd5f/linux
894 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
895 F:      drivers/gpu/drm/amd/amdkfd/
896 F:      drivers/gpu/drm/amd/include/cik_structs.h
897 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
898 F:      drivers/gpu/drm/amd/include/v9_structs.h
899 F:      drivers/gpu/drm/amd/include/vi_structs.h
900 F:      include/uapi/linux/kfd_ioctl.h
901
902 AMD SPI DRIVER
903 M:      Sanjay R Mehta <[email protected]>
904 S:      Maintained
905 F:      drivers/spi/spi-amd.c
906
907 AMD MP2 I2C DRIVER
908 M:      Elie Morisse <[email protected]>
909 M:      Nehal Shah <[email protected]>
910 M:      Shyam Sundar S K <[email protected]>
911 L:      [email protected]
912 S:      Maintained
913 F:      drivers/i2c/busses/i2c-amd-mp2*
914
915 AMD POWERPLAY
916 M:      Evan Quan <[email protected]>
917 L:      [email protected]
918 S:      Supported
919 T:      git git://people.freedesktop.org/~agd5f/linux
920 F:      drivers/gpu/drm/amd/powerplay/
921
922 AMD SEATTLE DEVICE TREE SUPPORT
923 M:      Brijesh Singh <[email protected]>
924 M:      Suravee Suthikulpanit <[email protected]>
925 M:      Tom Lendacky <[email protected]>
926 S:      Supported
927 F:      arch/arm64/boot/dts/amd/
928
929 AMD XGBE DRIVER
930 M:      Tom Lendacky <[email protected]>
931 L:      [email protected]
932 S:      Supported
933 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
934 F:      drivers/net/ethernet/amd/xgbe/
935
936 ANALOG DEVICES INC AD5686 DRIVER
937 M:      Michael Hennerich <[email protected]>
938 L:      [email protected]
939 S:      Supported
940 W:      http://ez.analog.com/community/linux-device-drivers
941 F:      drivers/iio/dac/ad5686*
942 F:      drivers/iio/dac/ad5696*
943
944 ANALOG DEVICES INC AD5758 DRIVER
945 M:      Michael Hennerich <[email protected]>
946 L:      [email protected]
947 S:      Supported
948 W:      http://ez.analog.com/community/linux-device-drivers
949 F:      Documentation/devicetree/bindings/iio/dac/ad5758.txt
950 F:      drivers/iio/dac/ad5758.c
951
952 ANALOG DEVICES INC AD7091R5 DRIVER
953 M:      Beniamin Bia <[email protected]>
954 L:      [email protected]
955 S:      Supported
956 W:      http://ez.analog.com/community/linux-device-drivers
957 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7091r5.yaml
958 F:      drivers/iio/adc/ad7091r5.c
959
960 ANALOG DEVICES INC AD7124 DRIVER
961 M:      Michael Hennerich <[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,ad7124.yaml
966 F:      drivers/iio/adc/ad7124.c
967
968 ANALOG DEVICES INC AD7192 DRIVER
969 M:      Alexandru Tachici <[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,ad7192.yaml
974 F:      drivers/iio/adc/ad7192.c
975
976 ANALOG DEVICES INC AD7292 DRIVER
977 M:      Marcelo Schmitt <[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,ad7292.yaml
982 F:      drivers/iio/adc/ad7292.c
983
984 ANALOG DEVICES INC AD7606 DRIVER
985 M:      Michael Hennerich <[email protected]>
986 M:      Beniamin Bia <[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,ad7606.yaml
991 F:      drivers/iio/adc/ad7606.c
992
993 ANALOG DEVICES INC AD7768-1 DRIVER
994 M:      Michael Hennerich <[email protected]>
995 L:      [email protected]
996 S:      Supported
997 W:      http://ez.analog.com/community/linux-device-drivers
998 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.txt
999 F:      drivers/iio/adc/ad7768-1.c
1000
1001 ANALOG DEVICES INC AD7780 DRIVER
1002 M:      Michael Hennerich <[email protected]>
1003 M:      Renato Lui Geh <[email protected]>
1004 L:      [email protected]
1005 S:      Supported
1006 W:      http://ez.analog.com/community/linux-device-drivers
1007 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1008 F:      drivers/iio/adc/ad7780.c
1009
1010 ANALOG DEVICES INC AD9389B DRIVER
1011 M:      Hans Verkuil <[email protected]>
1012 L:      [email protected]
1013 S:      Maintained
1014 F:      drivers/media/i2c/ad9389b*
1015
1016 ANALOG DEVICES INC ADGS1408 DRIVER
1017 M:      Mircea Caprioru <[email protected]>
1018 S:      Supported
1019 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1020 F:      drivers/mux/adgs1408.c
1021
1022 ANALOG DEVICES INC ADIN DRIVER
1023 M:      Alexandru Ardelean <[email protected]>
1024 L:      [email protected]
1025 S:      Supported
1026 W:      http://ez.analog.com/community/linux-device-drivers
1027 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1028 F:      drivers/net/phy/adin.c
1029
1030 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1031 M:      Alexandru Ardelean <[email protected]>
1032 L:      [email protected]
1033 S:      Supported
1034 F:      drivers/iio/imu/adis.c
1035 F:      include/linux/iio/imu/adis.h
1036
1037 ANALOG DEVICES INC ADIS16460 DRIVER
1038 M:      Dragos Bogdan <[email protected]>
1039 L:      [email protected]
1040 S:      Supported
1041 W:      http://ez.analog.com/community/linux-device-drivers
1042 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1043 F:      drivers/iio/imu/adis16460.c
1044
1045 ANALOG DEVICES INC ADM1177 DRIVER
1046 M:      Beniamin Bia <[email protected]>
1047 M:      Michael Hennerich <[email protected]>
1048 L:      [email protected]
1049 S:      Supported
1050 W:      http://ez.analog.com/community/linux-device-drivers
1051 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1052 F:      drivers/hwmon/adm1177.c
1053
1054 ANALOG DEVICES INC ADP5061 DRIVER
1055 M:      Michael Hennerich <[email protected]>
1056 L:      [email protected]
1057 S:      Supported
1058 W:      http://ez.analog.com/community/linux-device-drivers
1059 F:      drivers/power/supply/adp5061.c
1060
1061 ANALOG DEVICES INC ADV7180 DRIVER
1062 M:      Lars-Peter Clausen <[email protected]>
1063 L:      [email protected]
1064 S:      Supported
1065 W:      http://ez.analog.com/community/linux-device-drivers
1066 F:      drivers/media/i2c/adv7180.c
1067
1068 ANALOG DEVICES INC ADV748X DRIVER
1069 M:      Kieran Bingham <[email protected]>
1070 L:      [email protected]
1071 S:      Maintained
1072 F:      drivers/media/i2c/adv748x/*
1073
1074 ANALOG DEVICES INC ADV7511 DRIVER
1075 M:      Hans Verkuil <[email protected]>
1076 L:      [email protected]
1077 S:      Maintained
1078 F:      drivers/media/i2c/adv7511*
1079
1080 ANALOG DEVICES INC ADV7604 DRIVER
1081 M:      Hans Verkuil <[email protected]>
1082 L:      [email protected]
1083 S:      Maintained
1084 F:      drivers/media/i2c/adv7604*
1085
1086 ANALOG DEVICES INC ADV7842 DRIVER
1087 M:      Hans Verkuil <[email protected]>
1088 L:      [email protected]
1089 S:      Maintained
1090 F:      drivers/media/i2c/adv7842*
1091
1092 ANALOG DEVICES INC ASOC CODEC DRIVERS
1093 M:      Lars-Peter Clausen <[email protected]>
1094 M:      Nuno Sá <[email protected]>
1095 L:      [email protected] (moderated for non-subscribers)
1096 S:      Supported
1097 W:      http://wiki.analog.com/
1098 W:      http://ez.analog.com/community/linux-device-drivers
1099 F:      sound/soc/codecs/ad1*
1100 F:      sound/soc/codecs/ad7*
1101 F:      sound/soc/codecs/adau*
1102 F:      sound/soc/codecs/adav*
1103 F:      sound/soc/codecs/sigmadsp.*
1104 F:      sound/soc/codecs/ssm*
1105
1106 ANALOG DEVICES INC DMA DRIVERS
1107 M:      Lars-Peter Clausen <[email protected]>
1108 S:      Supported
1109 W:      http://ez.analog.com/community/linux-device-drivers
1110 F:      drivers/dma/dma-axi-dmac.c
1111
1112 ANALOG DEVICES INC HMC425A DRIVER
1113 M:      Beniamin Bia <[email protected]>
1114 M:      Michael Hennerich <[email protected]>
1115 L:      [email protected]
1116 S:      Supported
1117 W:      http://ez.analog.com/community/linux-device-drivers
1118 F:      Documentation/devicetree/bindings/iio/amplifiers/adi,hmc425a.yaml
1119 F:      drivers/iio/amplifiers/hmc425a.c
1120
1121 ANALOG DEVICES INC IIO DRIVERS
1122 M:      Lars-Peter Clausen <[email protected]>
1123 M:      Michael Hennerich <[email protected]>
1124 S:      Supported
1125 W:      http://wiki.analog.com/
1126 W:      http://ez.analog.com/community/linux-device-drivers
1127 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1128 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1129 F:      drivers/iio/*/ad*
1130 F:      drivers/iio/adc/ltc249*
1131 F:      drivers/staging/iio/*/ad*
1132 X:      drivers/iio/*/adjd*
1133
1134 ANALOGBITS PLL LIBRARIES
1135 M:      Paul Walmsley <[email protected]>
1136 S:      Supported
1137 F:      drivers/clk/analogbits/*
1138 F:      include/linux/clk/analogbits*
1139
1140 ANDES ARCHITECTURE
1141 M:      Nick Hu <[email protected]>
1142 M:      Greentime Hu <[email protected]>
1143 M:      Vincent Chen <[email protected]>
1144 S:      Supported
1145 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/greentime/linux.git
1146 F:      Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
1147 F:      Documentation/devicetree/bindings/nds32/
1148 F:      arch/nds32/
1149 N:      nds32
1150 K:      nds32
1151
1152 ANDROID CONFIG FRAGMENTS
1153 M:      Rob Herring <[email protected]>
1154 S:      Supported
1155 F:      kernel/configs/android*
1156
1157 ANDROID DRIVERS
1158 M:      Greg Kroah-Hartman <[email protected]>
1159 M:      Arve Hjønnevåg <[email protected]>
1160 M:      Todd Kjos <[email protected]>
1161 M:      Martijn Coenen <[email protected]>
1162 M:      Joel Fernandes <[email protected]>
1163 M:      Christian Brauner <[email protected]>
1164 L:      [email protected]
1165 S:      Supported
1166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1167 F:      drivers/android/
1168 F:      drivers/staging/android/
1169
1170 ANDROID GOLDFISH PIC DRIVER
1171 M:      Miodrag Dinic <[email protected]>
1172 S:      Supported
1173 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1174 F:      drivers/irqchip/irq-goldfish-pic.c
1175
1176 ANDROID GOLDFISH RTC DRIVER
1177 M:      Miodrag Dinic <[email protected]>
1178 S:      Supported
1179 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1180 F:      drivers/rtc/rtc-goldfish.c
1181
1182 ANDROID ION DRIVER
1183 M:      Laura Abbott <[email protected]>
1184 M:      Sumit Semwal <[email protected]>
1185 L:      [email protected]
1186 L:      [email protected]
1187 L:      [email protected] (moderated for non-subscribers)
1188 S:      Supported
1189 F:      drivers/staging/android/ion
1190 F:      drivers/staging/android/uapi/ion.h
1191
1192 AOA (Apple Onboard Audio) ALSA DRIVER
1193 M:      Johannes Berg <[email protected]>
1194 L:      [email protected]
1195 L:      [email protected] (moderated for non-subscribers)
1196 S:      Maintained
1197 F:      sound/aoa/
1198
1199 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1200 M:      William Breathitt Gray <[email protected]>
1201 L:      [email protected]
1202 S:      Maintained
1203 F:      drivers/iio/adc/stx104.c
1204
1205 APM DRIVER
1206 M:      Jiri Kosina <[email protected]>
1207 S:      Odd fixes
1208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1209 F:      arch/x86/kernel/apm_32.c
1210 F:      drivers/char/apm-emulation.c
1211 F:      include/linux/apm_bios.h
1212 F:      include/uapi/linux/apm_bios.h
1213
1214 APPARMOR SECURITY MODULE
1215 M:      John Johansen <[email protected]>
1216 L:      [email protected] (subscribers-only, general discussion)
1217 S:      Supported
1218 W:      wiki.apparmor.net
1219 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1220 F:      Documentation/admin-guide/LSM/apparmor.rst
1221 F:      security/apparmor/
1222
1223 APPLE BCM5974 MULTITOUCH DRIVER
1224 M:      Henrik Rydberg <[email protected]>
1225 L:      [email protected]
1226 S:      Odd fixes
1227 F:      drivers/input/mouse/bcm5974.c
1228
1229 APPLE SMC DRIVER
1230 M:      Henrik Rydberg <[email protected]>
1231 L:      [email protected]
1232 S:      Odd fixes
1233 F:      drivers/hwmon/applesmc.c
1234
1235 APPLETALK NETWORK LAYER
1236 L:      [email protected]
1237 S:      Odd fixes
1238 F:      drivers/net/appletalk/
1239 F:      include/linux/atalk.h
1240 F:      include/uapi/linux/atalk.h
1241 F:      net/appletalk/
1242
1243 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1244 M:      Khuong Dinh <[email protected]>
1245 S:      Supported
1246 F:      arch/arm64/boot/dts/apm/
1247
1248 APPLIED MICRO (APM) X-GENE SOC EDAC
1249 M:      Khuong Dinh <[email protected]>
1250 S:      Supported
1251 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1252 F:      drivers/edac/xgene_edac.c
1253
1254 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1255 M:      Iyappan Subramanian <[email protected]>
1256 M:      Keyur Chudgar <[email protected]>
1257 S:      Supported
1258 F:      drivers/net/ethernet/apm/xgene-v2/
1259
1260 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1261 M:      Iyappan Subramanian <[email protected]>
1262 M:      Keyur Chudgar <[email protected]>
1263 M:      Quan Nguyen <[email protected]>
1264 S:      Supported
1265 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1266 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1267 F:      drivers/net/ethernet/apm/xgene/
1268 F:      drivers/net/phy/mdio-xgene.c
1269
1270 APPLIED MICRO (APM) X-GENE SOC PMU
1271 M:      Khuong Dinh <[email protected]>
1272 S:      Supported
1273 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1274 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1275 F:      drivers/perf/xgene_pmu.c
1276
1277 APTINA CAMERA SENSOR PLL
1278 M:      Laurent Pinchart <[email protected]>
1279 L:      [email protected]
1280 S:      Maintained
1281 F:      drivers/media/i2c/aptina-pll.*
1282
1283 AQUANTIA ETHERNET DRIVER (atlantic)
1284 M:      Igor Russkikh <[email protected]>
1285 L:      [email protected]
1286 S:      Supported
1287 W:      https://www.marvell.com/
1288 Q:      http://patchwork.ozlabs.org/project/netdev/list/
1289 F:      Documentation/networking/device_drivers/aquantia/atlantic.txt
1290 F:      drivers/net/ethernet/aquantia/atlantic/
1291
1292 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1293 M:      Egor Pomozov <[email protected]>
1294 L:      [email protected]
1295 S:      Supported
1296 W:      http://www.aquantia.com
1297 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1298
1299 ARC FRAMEBUFFER DRIVER
1300 M:      Jaya Kumar <[email protected]>
1301 S:      Maintained
1302 F:      drivers/video/fbdev/arcfb.c
1303 F:      drivers/video/fbdev/core/fb_defio.c
1304
1305 ARC PGU DRM DRIVER
1306 M:      Alexey Brodkin <[email protected]>
1307 S:      Supported
1308 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1309 F:      drivers/gpu/drm/arc/
1310
1311 ARCNET NETWORK LAYER
1312 M:      Michael Grzeschik <[email protected]>
1313 L:      [email protected]
1314 S:      Maintained
1315 F:      drivers/net/arcnet/
1316 F:      include/uapi/linux/if_arcnet.h
1317
1318 ARM ARCHITECTED TIMER DRIVER
1319 M:      Mark Rutland <[email protected]>
1320 M:      Marc Zyngier <[email protected]>
1321 L:      [email protected] (moderated for non-subscribers)
1322 S:      Maintained
1323 F:      arch/arm/include/asm/arch_timer.h
1324 F:      arch/arm64/include/asm/arch_timer.h
1325 F:      drivers/clocksource/arm_arch_timer.c
1326
1327 ARM HDLCD DRM DRIVER
1328 M:      Liviu Dudau <[email protected]>
1329 S:      Supported
1330 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
1331 F:      drivers/gpu/drm/arm/hdlcd_*
1332
1333 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1334 M:      Linus Walleij <[email protected]>
1335 L:      [email protected] (moderated for non-subscribers)
1336 S:      Maintained
1337 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1338 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1339 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1340 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1341 F:      Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt
1342 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1343 F:      Documentation/devicetree/bindings/i2c/i2c-versatile.txt
1344 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1345 F:      Documentation/devicetree/bindings/mtd/arm-versatile.txt
1346 F:      arch/arm/boot/dts/arm-realview-*
1347 F:      arch/arm/boot/dts/integrator*
1348 F:      arch/arm/boot/dts/versatile*
1349 F:      arch/arm/mach-integrator/
1350 F:      arch/arm/mach-realview/
1351 F:      arch/arm/mach-versatile/
1352 F:      arch/arm/plat-versatile/
1353 F:      drivers/clk/versatile/
1354 F:      drivers/i2c/busses/i2c-versatile.c
1355 F:      drivers/irqchip/irq-versatile-fpga.c
1356 F:      drivers/mtd/maps/physmap_of_versatile.c
1357 F:      drivers/power/reset/arm-versatile-reboot.c
1358 F:      drivers/soc/versatile/
1359
1360 ARM KOMEDA DRM-KMS DRIVER
1361 M:      James (Qian) Wang <[email protected]>
1362 M:      Liviu Dudau <[email protected]>
1363 M:      Mihail Atanassov <[email protected]>
1364 L:      Mali DP Maintainers <[email protected]>
1365 S:      Supported
1366 T:      git git://anongit.freedesktop.org/drm/drm-misc
1367 F:      Documentation/devicetree/bindings/display/arm,komeda.txt
1368 F:      Documentation/gpu/komeda-kms.rst
1369 F:      drivers/gpu/drm/arm/display/include/
1370 F:      drivers/gpu/drm/arm/display/komeda/
1371
1372 ARM MALI PANFROST DRM DRIVER
1373 M:      Rob Herring <[email protected]>
1374 M:      Tomeu Vizoso <[email protected]>
1375 R:      Steven Price <[email protected]>
1376 R:      Alyssa Rosenzweig <[email protected]>
1377 L:      [email protected]
1378 S:      Supported
1379 T:      git git://anongit.freedesktop.org/drm/drm-misc
1380 F:      drivers/gpu/drm/panfrost/
1381 F:      include/uapi/drm/panfrost_drm.h
1382
1383 ARM MALI-DP DRM DRIVER
1384 M:      Liviu Dudau <[email protected]>
1385 M:      Brian Starkey <[email protected]>
1386 L:      Mali DP Maintainers <[email protected]>
1387 S:      Supported
1388 T:      git git://anongit.freedesktop.org/drm/drm-misc
1389 F:      Documentation/devicetree/bindings/display/arm,malidp.txt
1390 F:      Documentation/gpu/afbc.rst
1391 F:      drivers/gpu/drm/arm/
1392
1393 ARM MFM AND FLOPPY DRIVERS
1394 M:      Ian Molton <[email protected]>
1395 S:      Maintained
1396 F:      arch/arm/include/asm/floppy.h
1397 F:      arch/arm/mach-rpc/floppydma.S
1398
1399 ARM PMU PROFILING AND DEBUGGING
1400 M:      Will Deacon <[email protected]>
1401 M:      Mark Rutland <[email protected]>
1402 L:      [email protected] (moderated for non-subscribers)
1403 S:      Maintained
1404 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1405 F:      Documentation/devicetree/bindings/perf/
1406 F:      arch/arm*/include/asm/hw_breakpoint.h
1407 F:      arch/arm*/include/asm/perf_event.h
1408 F:      arch/arm*/kernel/hw_breakpoint.c
1409 F:      arch/arm*/kernel/perf_*
1410 F:      arch/arm/oprofile/common.c
1411 F:      drivers/perf/*
1412 F:      include/linux/perf/arm_pmu.h
1413
1414 ARM PORT
1415 M:      Russell King <[email protected]>
1416 L:      [email protected] (moderated for non-subscribers)
1417 S:      Odd Fixes
1418 W:      http://www.armlinux.org.uk/
1419 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1420 F:      arch/arm/
1421 X:      arch/arm/boot/dts/
1422
1423 ARM PRIMECELL AACI PL041 DRIVER
1424 M:      Russell King <[email protected]>
1425 S:      Odd Fixes
1426 F:      sound/arm/aaci.*
1427
1428 ARM PRIMECELL BUS SUPPORT
1429 M:      Russell King <[email protected]>
1430 S:      Odd Fixes
1431 F:      drivers/amba/
1432 F:      include/linux/amba/bus.h
1433
1434 ARM PRIMECELL CLCD PL110 DRIVER
1435 M:      Russell King <[email protected]>
1436 S:      Odd Fixes
1437 F:      drivers/video/fbdev/amba-clcd.*
1438
1439 ARM PRIMECELL KMI PL050 DRIVER
1440 M:      Russell King <[email protected]>
1441 S:      Odd Fixes
1442 F:      drivers/input/serio/ambakmi.*
1443 F:      include/linux/amba/kmi.h
1444
1445 ARM PRIMECELL MMCI PL180/1 DRIVER
1446 M:      Russell King <[email protected]>
1447 S:      Odd Fixes
1448 F:      drivers/mmc/host/mmci.*
1449 F:      include/linux/amba/mmci.h
1450
1451 ARM PRIMECELL SSP PL022 SPI DRIVER
1452 M:      Linus Walleij <[email protected]>
1453 L:      [email protected] (moderated for non-subscribers)
1454 S:      Maintained
1455 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1456 F:      drivers/spi/spi-pl022.c
1457
1458 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1459 M:      Russell King <[email protected]>
1460 S:      Odd Fixes
1461 F:      drivers/tty/serial/amba-pl01*.c
1462 F:      include/linux/amba/serial.h
1463
1464 ARM PRIMECELL VIC PL190/PL192 DRIVER
1465 M:      Linus Walleij <[email protected]>
1466 L:      [email protected] (moderated for non-subscribers)
1467 S:      Maintained
1468 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt
1469 F:      drivers/irqchip/irq-vic.c
1470
1471 ARM SMMU DRIVERS
1472 M:      Will Deacon <[email protected]>
1473 R:      Robin Murphy <[email protected]>
1474 L:      [email protected] (moderated for non-subscribers)
1475 S:      Maintained
1476 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1477 F:      drivers/iommu/arm-smmu*
1478 F:      drivers/iommu/io-pgtable-arm-v7s.c
1479 F:      drivers/iommu/io-pgtable-arm.c
1480
1481 ARM SUB-ARCHITECTURES
1482 L:      [email protected] (moderated for non-subscribers)
1483 S:      Maintained
1484 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
1485 F:      arch/arm/mach-*/
1486 F:      arch/arm/plat-*/
1487
1488 ARM/ACTIONS SEMI ARCHITECTURE
1489 M:      Andreas Färber <[email protected]>
1490 M:      Manivannan Sadhasivam <[email protected]>
1491 L:      [email protected] (moderated for non-subscribers)
1492 S:      Maintained
1493 F:      Documentation/devicetree/bindings/arm/actions.yaml
1494 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1495 F:      Documentation/devicetree/bindings/dma/owl-dma.txt
1496 F:      Documentation/devicetree/bindings/i2c/i2c-owl.txt
1497 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1498 F:      Documentation/devicetree/bindings/pinctrl/actions,s900-pinctrl.txt
1499 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1500 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1501 F:      arch/arm/boot/dts/owl-*
1502 F:      arch/arm/mach-actions/
1503 F:      arch/arm64/boot/dts/actions/
1504 F:      drivers/clk/actions/
1505 F:      drivers/clocksource/timer-owl*
1506 F:      drivers/dma/owl-dma.c
1507 F:      drivers/i2c/busses/i2c-owl.c
1508 F:      drivers/mmc/host/owl-mmc.c
1509 F:      drivers/pinctrl/actions/*
1510 F:      drivers/soc/actions/
1511 F:      include/dt-bindings/power/owl-*
1512 F:      include/linux/soc/actions/
1513 N:      owl
1514
1515 ARM/ADS SPHERE MACHINE SUPPORT
1516 M:      Lennert Buytenhek <[email protected]>
1517 L:      [email protected] (moderated for non-subscribers)
1518 S:      Maintained
1519
1520 ARM/AFEB9260 MACHINE SUPPORT
1521 M:      Sergey Lapin <[email protected]>
1522 L:      [email protected] (moderated for non-subscribers)
1523 S:      Maintained
1524
1525 ARM/AJECO 1ARM MACHINE SUPPORT
1526 M:      Lennert Buytenhek <[email protected]>
1527 L:      [email protected] (moderated for non-subscribers)
1528 S:      Maintained
1529
1530 ARM/Allwinner SoC Clock Support
1531 M:      Emilio López <[email protected]>
1532 S:      Maintained
1533 F:      drivers/clk/sunxi/
1534
1535 ARM/Allwinner sunXi SoC support
1536 M:      Maxime Ripard <[email protected]>
1537 M:      Chen-Yu Tsai <[email protected]>
1538 L:      [email protected] (moderated for non-subscribers)
1539 S:      Maintained
1540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1541 F:      arch/arm/mach-sunxi/
1542 F:      arch/arm64/boot/dts/allwinner/
1543 F:      drivers/clk/sunxi-ng/
1544 F:      drivers/pinctrl/sunxi/
1545 F:      drivers/soc/sunxi/
1546 N:      sun[x456789]i
1547 N:      sun50i
1548
1549 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1550 M:      Neil Armstrong <[email protected]>
1551 M:      Jerome Brunet <[email protected]>
1552 L:      [email protected]
1553 S:      Maintained
1554 F:      Documentation/devicetree/bindings/clock/amlogic*
1555 F:      drivers/clk/meson/
1556 F:      include/dt-bindings/clock/gxbb*
1557 F:      include/dt-bindings/clock/meson*
1558
1559 ARM/Amlogic Meson SoC Crypto Drivers
1560 M:      Corentin Labbe <[email protected]>
1561 L:      [email protected]
1562 L:      [email protected]
1563 S:      Maintained
1564 F:      Documentation/devicetree/bindings/crypto/amlogic*
1565 F:      drivers/crypto/amlogic/
1566
1567 ARM/Amlogic Meson SoC Sound Drivers
1568 M:      Jerome Brunet <[email protected]>
1569 L:      [email protected] (moderated for non-subscribers)
1570 S:      Maintained
1571 F:      Documentation/devicetree/bindings/sound/amlogic*
1572 F:      sound/soc/meson/
1573
1574 ARM/Amlogic Meson SoC support
1575 M:      Kevin Hilman <[email protected]>
1576 L:      [email protected] (moderated for non-subscribers)
1577 L:      [email protected]
1578 S:      Maintained
1579 W:      http://linux-meson.com/
1580 F:      arch/arm/boot/dts/meson*
1581 F:      arch/arm/mach-meson/
1582 F:      arch/arm64/boot/dts/amlogic/
1583 F:      drivers/mmc/host/meson*
1584 F:      drivers/pinctrl/meson/
1585 F:      drivers/rtc/rtc-meson*
1586 F:      drivers/soc/amlogic/
1587 N:      meson
1588
1589 ARM/Annapurna Labs ALPINE ARCHITECTURE
1590 M:      Tsahee Zidenberg <[email protected]>
1591 M:      Antoine Tenart <[email protected]>
1592 L:      [email protected] (moderated for non-subscribers)
1593 S:      Maintained
1594 F:      arch/arm/boot/dts/alpine*
1595 F:      arch/arm/mach-alpine/
1596 F:      arch/arm64/boot/dts/al/
1597 F:      drivers/*/*alpine*
1598
1599 ARM/ARTPEC MACHINE SUPPORT
1600 M:      Jesper Nilsson <[email protected]>
1601 M:      Lars Persson <[email protected]>
1602 L:      [email protected]
1603 S:      Maintained
1604 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1605 F:      arch/arm/boot/dts/artpec6*
1606 F:      arch/arm/mach-artpec
1607 F:      drivers/clk/axis
1608 F:      drivers/crypto/axis
1609 F:      drivers/mmc/host/usdhi6rol0.c
1610 F:      drivers/pinctrl/pinctrl-artpec*
1611
1612 ARM/ASPEED I2C DRIVER
1613 M:      Brendan Higgins <[email protected]>
1614 R:      Benjamin Herrenschmidt <[email protected]>
1615 R:      Joel Stanley <[email protected]>
1616 L:      [email protected]
1617 L:      [email protected] (moderated for non-subscribers)
1618 S:      Maintained
1619 F:      Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
1620 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1621 F:      drivers/i2c/busses/i2c-aspeed.c
1622 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1623
1624 ARM/ASPEED MACHINE SUPPORT
1625 M:      Joel Stanley <[email protected]>
1626 R:      Andrew Jeffery <[email protected]>
1627 L:      [email protected] (moderated for non-subscribers)
1628 L:      [email protected] (moderated for non-subscribers)
1629 S:      Supported
1630 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1632 F:      arch/arm/boot/dts/aspeed-*
1633 F:      arch/arm/mach-aspeed/
1634 N:      aspeed
1635
1636 ARM/BITMAIN ARCHITECTURE
1637 M:      Manivannan Sadhasivam <[email protected]>
1638 L:      [email protected] (moderated for non-subscribers)
1639 S:      Maintained
1640 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
1641 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1642 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1643 F:      arch/arm64/boot/dts/bitmain/
1644 F:      drivers/clk/clk-bm1880.c
1645 F:      drivers/pinctrl/pinctrl-bm1880.c
1646
1647 ARM/CALXEDA HIGHBANK ARCHITECTURE
1648 M:      Andre Przywara <[email protected]>
1649 L:      [email protected] (moderated for non-subscribers)
1650 S:      Maintained
1651 F:      arch/arm/boot/dts/ecx-*.dts*
1652 F:      arch/arm/boot/dts/highbank.dts
1653 F:      arch/arm/mach-highbank/
1654
1655 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1656 M:      Krzysztof Halasa <[email protected]>
1657 S:      Maintained
1658 F:      arch/arm/mach-cns3xxx/
1659
1660 ARM/CAVIUM THUNDER NETWORK DRIVER
1661 M:      Sunil Goutham <[email protected]>
1662 M:      Robert Richter <[email protected]>
1663 L:      [email protected] (moderated for non-subscribers)
1664 S:      Supported
1665 F:      drivers/net/ethernet/cavium/thunder/
1666
1667 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
1668 M:      Lukasz Majewski <[email protected]>
1669 L:      [email protected] (moderated for non-subscribers)
1670 S:      Maintained
1671 F:      arch/arm/mach-ep93xx/ts72xx.c
1672
1673 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1674 M:      Alexander Shiyan <[email protected]>
1675 L:      [email protected] (moderated for non-subscribers)
1676 S:      Odd Fixes
1677 N:      clps711x
1678
1679 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1680 M:      Lennert Buytenhek <[email protected]>
1681 L:      [email protected] (moderated for non-subscribers)
1682 S:      Maintained
1683
1684 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1685 M:      Hartley Sweeten <[email protected]>
1686 M:      Alexander Sverdlin <[email protected]>
1687 L:      [email protected] (moderated for non-subscribers)
1688 S:      Maintained
1689 F:      arch/arm/mach-ep93xx/
1690 F:      arch/arm/mach-ep93xx/include/mach/
1691
1692 ARM/CLKDEV SUPPORT
1693 M:      Russell King <[email protected]>
1694 L:      [email protected] (moderated for non-subscribers)
1695 S:      Maintained
1696 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1697 F:      drivers/clk/clkdev.c
1698
1699 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1700 M:      Mike Rapoport <[email protected]>
1701 L:      [email protected] (moderated for non-subscribers)
1702 S:      Maintained
1703
1704 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1705 M:      Baruch Siach <[email protected]>
1706 L:      [email protected] (moderated for non-subscribers)
1707 S:      Maintained
1708 F:      arch/arm/boot/dts/cx92755*
1709 N:      digicolor
1710
1711 ARM/CONTEC MICRO9 MACHINE SUPPORT
1712 M:      Hubert Feurstein <[email protected]>
1713 S:      Maintained
1714 F:      arch/arm/mach-ep93xx/micro9.c
1715
1716 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1717 M:      Mathieu Poirier <[email protected]>
1718 R:      Suzuki K Poulose <[email protected]>
1719 R:      Mike Leach <[email protected]>
1720 L:      [email protected] (moderated for non-subscribers)
1721 S:      Maintained
1722 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1723 F:      Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1724 F:      Documentation/devicetree/bindings/arm/coresight-cti.yaml
1725 F:      Documentation/devicetree/bindings/arm/coresight.txt
1726 F:      Documentation/trace/coresight/*
1727 F:      drivers/hwtracing/coresight/*
1728 F:      include/dt-bindings/arm/coresight-cti-dt.h
1729 F:      tools/perf/arch/arm/util/auxtrace.c
1730 F:      tools/perf/arch/arm/util/cs-etm.c
1731 F:      tools/perf/arch/arm/util/cs-etm.h
1732 F:      tools/perf/arch/arm/util/pmu.c
1733 F:      tools/perf/util/cs-etm-decoder/*
1734 F:      tools/perf/util/cs-etm.*
1735
1736 ARM/CORGI MACHINE SUPPORT
1737 M:      Richard Purdie <[email protected]>
1738 S:      Maintained
1739
1740 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1741 M:      Hans Ulli Kroll <[email protected]>
1742 M:      Linus Walleij <[email protected]>
1743 L:      [email protected] (moderated for non-subscribers)
1744 S:      Maintained
1745 T:      git git://github.com/ulli-kroll/linux.git
1746 F:      Documentation/devicetree/bindings/arm/gemini.txt
1747 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
1748 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
1749 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
1750 F:      arch/arm/mach-gemini/
1751 F:      drivers/net/ethernet/cortina/
1752 F:      drivers/pinctrl/pinctrl-gemini.c
1753 F:      drivers/rtc/rtc-ftrtc010.c
1754
1755 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1756 M:      Barry Song <[email protected]>
1757 L:      [email protected] (moderated for non-subscribers)
1758 S:      Maintained
1759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1760 F:      arch/arm/boot/dts/prima2*
1761 F:      arch/arm/mach-prima2/
1762 F:      drivers/clk/sirf/
1763 F:      drivers/clocksource/timer-atlas7.c
1764 F:      drivers/clocksource/timer-prima2.c
1765 X:      drivers/gnss
1766 N:      [^a-z]sirf
1767
1768 ARM/CZ.NIC TURRIS MOX SUPPORT
1769 M:      Marek Behun <[email protected]>
1770 S:      Maintained
1771 W:      http://mox.turris.cz
1772 F:      Documentation/ABI/testing/debugfs-moxtet
1773 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
1774 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
1775 F:      Documentation/devicetree/bindings/bus/moxtet.txt
1776 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
1777 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
1778 F:      drivers/bus/moxtet.c
1779 F:      drivers/firmware/turris-mox-rwtm.c
1780 F:      drivers/gpio/gpio-moxtet.c
1781 F:      include/linux/moxtet.h
1782
1783 ARM/EBSA110 MACHINE SUPPORT
1784 M:      Russell King <[email protected]>
1785 L:      [email protected] (moderated for non-subscribers)
1786 S:      Maintained
1787 W:      http://www.armlinux.org.uk/
1788 F:      arch/arm/mach-ebsa110/
1789 F:      drivers/net/ethernet/amd/am79c961a.*
1790
1791 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1792 M:      Uwe Kleine-König <[email protected]>
1793 R:      Pengutronix Kernel Team <[email protected]>
1794 L:      [email protected] (moderated for non-subscribers)
1795 S:      Maintained
1796 N:      efm32
1797
1798 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1799 M:      Robert Jarzmik <[email protected]>
1800 L:      [email protected] (moderated for non-subscribers)
1801 S:      Maintained
1802 F:      arch/arm/mach-pxa/ezx.c
1803
1804 ARM/FARADAY FA526 PORT
1805 M:      Hans Ulli Kroll <[email protected]>
1806 L:      [email protected] (moderated for non-subscribers)
1807 S:      Maintained
1808 T:      git git://git.berlios.de/gemini-board
1809 F:      arch/arm/mm/*-fa*
1810
1811 ARM/FOOTBRIDGE ARCHITECTURE
1812 M:      Russell King <[email protected]>
1813 L:      [email protected] (moderated for non-subscribers)
1814 S:      Maintained
1815 W:      http://www.armlinux.org.uk/
1816 F:      arch/arm/include/asm/hardware/dec21285.h
1817 F:      arch/arm/mach-footbridge/
1818
1819 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1820 M:      Shawn Guo <[email protected]>
1821 M:      Sascha Hauer <[email protected]>
1822 R:      Pengutronix Kernel Team <[email protected]>
1823 R:      Fabio Estevam <[email protected]>
1824 R:      NXP Linux Team <[email protected]>
1825 L:      [email protected] (moderated for non-subscribers)
1826 S:      Maintained
1827 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1828 X:      drivers/media/i2c/
1829 N:      imx
1830 N:      mxs
1831
1832 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
1833 M:      Shawn Guo <[email protected]>
1834 M:      Li Yang <[email protected]>
1835 L:      [email protected] (moderated for non-subscribers)
1836 S:      Maintained
1837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1838 F:      arch/arm/boot/dts/ls1021a*
1839 F:      arch/arm64/boot/dts/freescale/fsl-*
1840 F:      arch/arm64/boot/dts/freescale/qoriq-*
1841
1842 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1843 M:      Shawn Guo <[email protected]>
1844 M:      Sascha Hauer <[email protected]>
1845 R:      Pengutronix Kernel Team <[email protected]>
1846 R:      Stefan Agner <[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 F:      arch/arm/boot/dts/vf*
1851 F:      arch/arm/mach-imx/*vf610*
1852
1853 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1854 M:      Lennert Buytenhek <[email protected]>
1855 L:      [email protected] (moderated for non-subscribers)
1856 S:      Maintained
1857
1858 ARM/GUMSTIX MACHINE SUPPORT
1859 M:      Steve Sakoman <[email protected]>
1860 L:      [email protected] (moderated for non-subscribers)
1861 S:      Maintained
1862
1863 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1864 M:      Philipp Zabel <[email protected]>
1865 M:      Paul Parsons <[email protected]>
1866 L:      [email protected] (moderated for non-subscribers)
1867 S:      Maintained
1868 F:      arch/arm/mach-pxa/hx4700.c
1869 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1870 F:      sound/soc/pxa/hx4700.c
1871
1872 ARM/HISILICON SOC SUPPORT
1873 M:      Wei Xu <[email protected]>
1874 L:      [email protected] (moderated for non-subscribers)
1875 S:      Supported
1876 W:      http://www.hisilicon.com
1877 T:      git git://github.com/hisilicon/linux-hisi.git
1878 F:      arch/arm/boot/dts/hi3*
1879 F:      arch/arm/boot/dts/hip*
1880 F:      arch/arm/boot/dts/hisi*
1881 F:      arch/arm/mach-hisi/
1882 F:      arch/arm64/boot/dts/hisilicon/
1883
1884 ARM/HP JORNADA 7XX MACHINE SUPPORT
1885 M:      Kristoffer Ericson <[email protected]>
1886 S:      Maintained
1887 W:      www.jlime.com
1888 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1889 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1890 F:      arch/arm/mach-sa1100/jornada720.c
1891
1892 ARM/IGEP MACHINE SUPPORT
1893 M:      Enric Balletbo i Serra <[email protected]>
1894 M:      Javier Martinez Canillas <[email protected]>
1895 L:      [email protected]
1896 L:      [email protected] (moderated for non-subscribers)
1897 S:      Maintained
1898 F:      arch/arm/boot/dts/omap3-igep*
1899
1900 ARM/INCOME PXA270 SUPPORT
1901 M:      Marek Vasut <[email protected]>
1902 L:      [email protected] (moderated for non-subscribers)
1903 S:      Maintained
1904 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1905
1906 ARM/INTEL IOP32X ARM ARCHITECTURE
1907 M:      Lennert Buytenhek <[email protected]>
1908 L:      [email protected] (moderated for non-subscribers)
1909 S:      Maintained
1910
1911 ARM/INTEL IQ81342EX MACHINE SUPPORT
1912 M:      Lennert Buytenhek <[email protected]>
1913 L:      [email protected] (moderated for non-subscribers)
1914 S:      Maintained
1915
1916 ARM/INTEL IXDP2850 MACHINE SUPPORT
1917 M:      Lennert Buytenhek <[email protected]>
1918 L:      [email protected] (moderated for non-subscribers)
1919 S:      Maintained
1920
1921 ARM/INTEL IXP4XX ARM ARCHITECTURE
1922 M:      Linus Walleij <[email protected]>
1923 M:      Imre Kaloz <[email protected]>
1924 M:      Krzysztof Halasa <[email protected]>
1925 L:      [email protected] (moderated for non-subscribers)
1926 S:      Maintained
1927 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
1928 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
1929 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
1930 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
1931 F:      arch/arm/mach-ixp4xx/
1932 F:      drivers/clocksource/timer-ixp4xx.c
1933 F:      drivers/gpio/gpio-ixp4xx.c
1934 F:      drivers/irqchip/irq-ixp4xx.c
1935 F:      include/linux/irqchip/irq-ixp4xx.h
1936 F:      include/linux/platform_data/timer-ixp4xx.h
1937
1938 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1939 M:      Jonathan Cameron <[email protected]>
1940 L:      [email protected] (moderated for non-subscribers)
1941 S:      Maintained
1942 F:      arch/arm/mach-pxa/stargate2.c
1943 F:      drivers/pcmcia/pxa2xx_stargate2.c
1944
1945 ARM/INTEL XSC3 (MANZANO) ARM CORE
1946 M:      Lennert Buytenhek <[email protected]>
1947 L:      [email protected] (moderated for non-subscribers)
1948 S:      Maintained
1949
1950 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1951 M:      Lennert Buytenhek <[email protected]>
1952 L:      [email protected] (moderated for non-subscribers)
1953 S:      Maintained
1954
1955 ARM/LG1K ARCHITECTURE
1956 M:      Chanho Min <[email protected]>
1957 L:      [email protected] (moderated for non-subscribers)
1958 S:      Maintained
1959 F:      arch/arm64/boot/dts/lg/
1960
1961 ARM/LOGICPD PXA270 MACHINE SUPPORT
1962 M:      Lennert Buytenhek <[email protected]>
1963 L:      [email protected] (moderated for non-subscribers)
1964 S:      Maintained
1965
1966 ARM/LPC18XX ARCHITECTURE
1967 M:      Vladimir Zapolskiy <[email protected]>
1968 L:      [email protected] (moderated for non-subscribers)
1969 S:      Maintained
1970 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
1971 F:      arch/arm/boot/dts/lpc43*
1972 F:      drivers/i2c/busses/i2c-lpc2k.c
1973 F:      drivers/memory/pl172.c
1974 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
1975 F:      drivers/rtc/rtc-lpc24xx.c
1976 N:      lpc18xx
1977
1978 ARM/LPC32XX SOC SUPPORT
1979 M:      Vladimir Zapolskiy <[email protected]>
1980 M:      Sylvain Lemieux <[email protected]>
1981 L:      [email protected] (moderated for non-subscribers)
1982 S:      Maintained
1983 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
1984 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
1985 F:      arch/arm/boot/dts/lpc32*
1986 F:      arch/arm/mach-lpc32xx/
1987 F:      drivers/i2c/busses/i2c-pnx.c
1988 F:      drivers/net/ethernet/nxp/lpc_eth.c
1989 F:      drivers/usb/host/ohci-nxp.c
1990 F:      drivers/watchdog/pnx4008_wdt.c
1991 N:      lpc32xx
1992
1993 ARM/MAGICIAN MACHINE SUPPORT
1994 M:      Philipp Zabel <[email protected]>
1995 S:      Maintained
1996
1997 ARM/Marvell Dove/MV78xx0/Orion SOC support
1998 M:      Jason Cooper <[email protected]>
1999 M:      Andrew Lunn <[email protected]>
2000 M:      Sebastian Hesselbarth <[email protected]>
2001 M:      Gregory Clement <[email protected]>
2002 L:      [email protected] (moderated for non-subscribers)
2003 S:      Maintained
2004 T:      git git://git.infradead.org/linux-mvebu.git
2005 F:      Documentation/devicetree/bindings/soc/dove/
2006 F:      arch/arm/boot/dts/dove*
2007 F:      arch/arm/boot/dts/orion5x*
2008 F:      arch/arm/mach-dove/
2009 F:      arch/arm/mach-mv78xx0/
2010 F:      arch/arm/mach-orion5x/
2011 F:      arch/arm/plat-orion/
2012
2013 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2014 M:      Jason Cooper <[email protected]>
2015 M:      Andrew Lunn <[email protected]>
2016 M:      Gregory Clement <[email protected]>
2017 M:      Sebastian Hesselbarth <[email protected]>
2018 L:      [email protected] (moderated for non-subscribers)
2019 S:      Maintained
2020 T:      git git://git.infradead.org/linux-mvebu.git
2021 F:      arch/arm/boot/dts/armada*
2022 F:      arch/arm/boot/dts/kirkwood*
2023 F:      arch/arm/configs/mvebu_*_defconfig
2024 F:      arch/arm/mach-mvebu/
2025 F:      arch/arm64/boot/dts/marvell/armada*
2026 F:      arch/arm64/boot/dts/marvell/cn913*
2027 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2028 F:      drivers/cpufreq/armada-8k-cpufreq.c
2029 F:      drivers/cpufreq/mvebu-cpufreq.c
2030 F:      drivers/irqchip/irq-armada-370-xp.c
2031 F:      drivers/irqchip/irq-mvebu-*
2032 F:      drivers/pinctrl/mvebu/
2033 F:      drivers/rtc/rtc-armada38x.c
2034
2035 ARM/Mediatek RTC DRIVER
2036 M:      Eddie Huang <[email protected]>
2037 M:      Sean Wang <[email protected]>
2038 L:      [email protected] (moderated for non-subscribers)
2039 L:      [email protected] (moderated for non-subscribers)
2040 S:      Maintained
2041 F:      Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
2042 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2043 F:      drivers/rtc/rtc-mt2712.c
2044 F:      drivers/rtc/rtc-mt6397.c
2045 F:      drivers/rtc/rtc-mt7622.c
2046
2047 ARM/Mediatek SoC support
2048 M:      Matthias Brugger <[email protected]>
2049 L:      [email protected] (moderated for non-subscribers)
2050 L:      [email protected] (moderated for non-subscribers)
2051 S:      Maintained
2052 W:      https://mtk.bcnfs.org/
2053 C:      irc://chat.freenode.net/linux-mediatek
2054 F:      arch/arm/boot/dts/mt6*
2055 F:      arch/arm/boot/dts/mt7*
2056 F:      arch/arm/boot/dts/mt8*
2057 F:      arch/arm/mach-mediatek/
2058 F:      arch/arm64/boot/dts/mediatek/
2059 F:      drivers/soc/mediatek/
2060 N:      mtk
2061 N:      mt[678]
2062 K:      mediatek
2063
2064 ARM/Mediatek USB3 PHY DRIVER
2065 M:      Chunfeng Yun <[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/phy/phy-mtk-*
2070 F:      drivers/phy/mediatek/
2071
2072 ARM/Microchip (AT91) SoC support
2073 M:      Nicolas Ferre <[email protected]>
2074 M:      Alexandre Belloni <[email protected]>
2075 M:      Ludovic Desroches <[email protected]>
2076 L:      [email protected] (moderated for non-subscribers)
2077 S:      Supported
2078 W:      http://www.linux4sam.org
2079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2080 F:      arch/arm/boot/dts/at91*.dts
2081 F:      arch/arm/boot/dts/at91*.dtsi
2082 F:      arch/arm/boot/dts/sama*.dts
2083 F:      arch/arm/boot/dts/sama*.dtsi
2084 F:      arch/arm/include/debug/at91.S
2085 F:      arch/arm/mach-at91/
2086 F:      drivers/memory/atmel*
2087 F:      drivers/watchdog/sama5d4_wdt.c
2088 F:      include/soc/at91/
2089 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2090 X:      drivers/net/wireless/atmel/
2091 N:      at91
2092 N:      atmel
2093
2094 ARM/MIOA701 MACHINE SUPPORT
2095 M:      Robert Jarzmik <[email protected]>
2096 L:      [email protected] (moderated for non-subscribers)
2097 S:      Maintained
2098 F:      arch/arm/mach-pxa/mioa701.c
2099
2100 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
2101 M:      Michael Petchkovsky <[email protected]>
2102 S:      Maintained
2103
2104 ARM/NOMADIK/U300/Ux500 ARCHITECTURES
2105 M:      Linus Walleij <[email protected]>
2106 L:      [email protected] (moderated for non-subscribers)
2107 S:      Maintained
2108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2109 F:      Documentation/devicetree/bindings/arm/ste-*
2110 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2111 F:      Documentation/devicetree/bindings/arm/ux500/
2112 F:      Documentation/devicetree/bindings/i2c/i2c-nomadik.txt
2113 F:      Documentation/devicetree/bindings/i2c/i2c-stu300.txt
2114 F:      arch/arm/boot/dts/ste-*
2115 F:      arch/arm/mach-nomadik/
2116 F:      arch/arm/mach-u300/
2117 F:      arch/arm/mach-ux500/
2118 F:      drivers/clk/clk-nomadik.c
2119 F:      drivers/clk/clk-u300.c
2120 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2121 F:      drivers/clocksource/timer-u300.c
2122 F:      drivers/dma/coh901318*
2123 F:      drivers/dma/ste_dma40*
2124 F:      drivers/hwspinlock/u8500_hsem.c
2125 F:      drivers/i2c/busses/i2c-nomadik.c
2126 F:      drivers/i2c/busses/i2c-stu300.c
2127 F:      drivers/iio/adc/ab8500-gpadc.c
2128 F:      drivers/mfd/ab3100*
2129 F:      drivers/mfd/ab8500*
2130 F:      drivers/mfd/abx500*
2131 F:      drivers/mfd/db8500*
2132 F:      drivers/mfd/dbx500*
2133 F:      drivers/pinctrl/nomadik/
2134 F:      drivers/pinctrl/pinctrl-coh901*
2135 F:      drivers/pinctrl/pinctrl-u300.c
2136 F:      drivers/rtc/rtc-ab3100.c
2137 F:      drivers/rtc/rtc-ab8500.c
2138 F:      drivers/rtc/rtc-coh901331.c
2139 F:      drivers/rtc/rtc-pl031.c
2140 F:      drivers/soc/ux500/
2141 F:      drivers/watchdog/coh901327_wdt.c
2142
2143 ARM/NUVOTON NPCM ARCHITECTURE
2144 M:      Avi Fishman <[email protected]>
2145 M:      Tomer Maimon <[email protected]>
2146 M:      Tali Perry <[email protected]>
2147 R:      Patrick Venture <[email protected]>
2148 R:      Nancy Yuen <[email protected]>
2149 R:      Benjamin Fair <[email protected]>
2150 L:      [email protected] (moderated for non-subscribers)
2151 S:      Supported
2152 F:      Documentation/devicetree/bindings/*/*/*npcm*
2153 F:      Documentation/devicetree/bindings/*/*npcm*
2154 F:      arch/arm/boot/dts/nuvoton-npcm*
2155 F:      arch/arm/mach-npcm/
2156 F:      drivers/*/*npcm*
2157 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2158
2159 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
2160 L:      [email protected] (subscribers-only)
2161 S:      Orphan
2162 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
2163 F:      arch/arm/mach-s3c24xx/gta02.h
2164 F:      arch/arm/mach-s3c24xx/mach-gta02.c
2165
2166 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2167 M:      Alexander Clouter <[email protected]>
2168 L:      [email protected] (moderated for non-subscribers)
2169 S:      Maintained
2170 W:      http://www.digriz.org.uk/ts78xx/kernel
2171 F:      arch/arm/mach-orion5x/ts78xx-*
2172
2173 ARM/OXNAS platform support
2174 M:      Neil Armstrong <[email protected]>
2175 L:      [email protected] (moderated for non-subscribers)
2176 L:      [email protected] (moderated for non-subscribers)
2177 S:      Maintained
2178 F:      arch/arm/boot/dts/ox8*.dts*
2179 F:      arch/arm/mach-oxnas/
2180 N:      oxnas
2181
2182 ARM/PALM TREO SUPPORT
2183 M:      Tomas Cech <[email protected]>
2184 L:      [email protected]
2185 S:      Maintained
2186 W:      http://hackndev.com
2187 F:      arch/arm/mach-pxa/palmtreo.*
2188
2189 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
2190 M:      Marek Vasut <[email protected]>
2191 L:      [email protected]
2192 S:      Maintained
2193 W:      http://hackndev.com
2194 F:      arch/arm/mach-pxa/include/mach/palmld.h
2195 F:      arch/arm/mach-pxa/include/mach/palmtc.h
2196 F:      arch/arm/mach-pxa/include/mach/palmtx.h
2197 F:      arch/arm/mach-pxa/palmld.c
2198 F:      arch/arm/mach-pxa/palmt5.*
2199 F:      arch/arm/mach-pxa/palmtc.c
2200 F:      arch/arm/mach-pxa/palmte2.*
2201 F:      arch/arm/mach-pxa/palmtx.c
2202
2203 ARM/PALMZ72 SUPPORT
2204 M:      Sergey Lapin <[email protected]>
2205 L:      [email protected]
2206 S:      Maintained
2207 W:      http://hackndev.com
2208 F:      arch/arm/mach-pxa/palmz72.*
2209
2210 ARM/PLEB SUPPORT
2211 M:      Peter Chubb <[email protected]>
2212 S:      Maintained
2213 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
2214
2215 ARM/PT DIGITAL BOARD PORT
2216 M:      Stefan Eletzhofer <[email protected]>
2217 L:      [email protected] (moderated for non-subscribers)
2218 S:      Maintained
2219 W:      http://www.armlinux.org.uk/
2220
2221 ARM/QUALCOMM SUPPORT
2222 M:      Andy Gross <[email protected]>
2223 M:      Bjorn Andersson <[email protected]>
2224 L:      [email protected]
2225 S:      Maintained
2226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2227 F:      Documentation/devicetree/bindings/*/qcom*
2228 F:      Documentation/devicetree/bindings/soc/qcom/
2229 F:      arch/arm/boot/dts/qcom-*.dts
2230 F:      arch/arm/boot/dts/qcom-*.dtsi
2231 F:      arch/arm/mach-qcom/
2232 F:      arch/arm64/boot/dts/qcom/
2233 F:      drivers/*/*/qcom*
2234 F:      drivers/*/*/qcom/
2235 F:      drivers/*/pm8???-*
2236 F:      drivers/*/qcom*
2237 F:      drivers/*/qcom/
2238 F:      drivers/bluetooth/btqcomsmd.c
2239 F:      drivers/clocksource/timer-qcom.c
2240 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2241 F:      drivers/extcon/extcon-qcom*
2242 F:      drivers/i2c/busses/i2c-qcom-geni.c
2243 F:      drivers/i2c/busses/i2c-qup.c
2244 F:      drivers/iommu/msm*
2245 F:      drivers/mfd/ssbi.c
2246 F:      drivers/mmc/host/mmci_qcom*
2247 F:      drivers/mmc/host/sdhci-msm.c
2248 F:      drivers/pci/controller/dwc/pcie-qcom.c
2249 F:      drivers/phy/qualcomm/
2250 F:      drivers/power/*/msm*
2251 F:      drivers/reset/reset-qcom-*
2252 F:      drivers/scsi/ufs/ufs-qcom.*
2253 F:      drivers/spi/spi-geni-qcom.c
2254 F:      drivers/spi/spi-qcom-qspi.c
2255 F:      drivers/spi/spi-qup.c
2256 F:      drivers/tty/serial/msm_serial.c
2257 F:      drivers/usb/dwc3/dwc3-qcom.c
2258 F:      include/dt-bindings/*/qcom*
2259 F:      include/linux/*/qcom*
2260
2261 ARM/RADISYS ENP2611 MACHINE SUPPORT
2262 M:      Lennert Buytenhek <[email protected]>
2263 L:      [email protected] (moderated for non-subscribers)
2264 S:      Maintained
2265
2266 ARM/RDA MICRO ARCHITECTURE
2267 M:      Manivannan Sadhasivam <[email protected]>
2268 L:      [email protected] (moderated for non-subscribers)
2269 L:      [email protected] (moderated for non-subscribers)
2270 S:      Maintained
2271 F:      Documentation/devicetree/bindings/arm/rda.yaml
2272 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2273 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt
2274 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt
2275 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt
2276 F:      arch/arm/boot/dts/rda8810pl-*
2277 F:      drivers/clocksource/timer-rda.c
2278 F:      drivers/gpio/gpio-rda.c
2279 F:      drivers/irqchip/irq-rda-intc.c
2280 F:      drivers/tty/serial/rda-uart.c
2281
2282 ARM/REALTEK ARCHITECTURE
2283 M:      Andreas Färber <[email protected]>
2284 L:      [email protected] (moderated for non-subscribers)
2285 L:      [email protected] (moderated for non-subscribers)
2286 S:      Maintained
2287 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2288 F:      arch/arm64/boot/dts/realtek/
2289
2290 ARM/RENESAS ARM64 ARCHITECTURE
2291 M:      Geert Uytterhoeven <[email protected]>
2292 M:      Magnus Damm <[email protected]>
2293 L:      [email protected]
2294 S:      Supported
2295 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2297 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2298 F:      arch/arm64/boot/dts/renesas/
2299 F:      drivers/soc/renesas/
2300 F:      include/linux/soc/renesas/
2301
2302 ARM/RISCPC ARCHITECTURE
2303 M:      Russell King <[email protected]>
2304 L:      [email protected] (moderated for non-subscribers)
2305 S:      Maintained
2306 W:      http://www.armlinux.org.uk/
2307 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
2308 F:      arch/arm/include/asm/hardware/ioc.h
2309 F:      arch/arm/include/asm/hardware/iomd.h
2310 F:      arch/arm/include/asm/hardware/memc.h
2311 F:      arch/arm/mach-rpc/
2312 F:      drivers/net/ethernet/8390/etherh.c
2313 F:      drivers/net/ethernet/i825xx/ether1*
2314 F:      drivers/net/ethernet/seeq/ether3*
2315 F:      drivers/scsi/arm/
2316
2317 ARM/Rockchip SoC support
2318 M:      Heiko Stuebner <[email protected]>
2319 L:      [email protected] (moderated for non-subscribers)
2320 L:      [email protected]
2321 S:      Maintained
2322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2323 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2324 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2325 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2326 F:      arch/arm/boot/dts/rk3*
2327 F:      arch/arm/boot/dts/rv1108*
2328 F:      arch/arm/mach-rockchip/
2329 F:      drivers/*/*/*rockchip*
2330 F:      drivers/*/*rockchip*
2331 F:      drivers/clk/rockchip/
2332 F:      drivers/i2c/busses/i2c-rk3x.c
2333 F:      sound/soc/rockchip/
2334 N:      rockchip
2335
2336 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
2337 M:      Kukjin Kim <[email protected]>
2338 M:      Krzysztof Kozlowski <[email protected]>
2339 L:      [email protected] (moderated for non-subscribers)
2340 L:      [email protected] (moderated for non-subscribers)
2341 S:      Maintained
2342 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2343 F:      Documentation/arm/samsung/
2344 F:      Documentation/devicetree/bindings/arm/samsung/
2345 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2346 F:      arch/arm/boot/dts/exynos*
2347 F:      arch/arm/boot/dts/s3c*
2348 F:      arch/arm/boot/dts/s5p*
2349 F:      arch/arm/mach-exynos*/
2350 F:      arch/arm/mach-s3c24*/
2351 F:      arch/arm/mach-s3c64xx/
2352 F:      arch/arm/mach-s5p*/
2353 F:      arch/arm/plat-samsung/
2354 F:      arch/arm64/boot/dts/exynos/
2355 F:      drivers/*/*/*s3c24*
2356 F:      drivers/*/*s3c24*
2357 F:      drivers/*/*s3c64xx*
2358 F:      drivers/*/*s5pv210*
2359 F:      drivers/memory/samsung/
2360 F:      drivers/soc/samsung/
2361 F:      drivers/tty/serial/samsung*
2362 F:      include/linux/soc/samsung/
2363 N:      exynos
2364
2365 ARM/SAMSUNG MOBILE MACHINE SUPPORT
2366 M:      Kyungmin Park <[email protected]>
2367 L:      [email protected] (moderated for non-subscribers)
2368 S:      Maintained
2369 F:      arch/arm/mach-s5pv210/
2370
2371 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2372 M:      Kyungmin Park <[email protected]>
2373 M:      Kamil Debski <[email protected]>
2374 M:      Andrzej Hajda <[email protected]>
2375 L:      [email protected]
2376 L:      [email protected]
2377 S:      Maintained
2378 F:      drivers/media/platform/s5p-g2d/
2379
2380 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2381 M:      Marek Szyprowski <[email protected]>
2382 L:      [email protected] (moderated for non-subscribers)
2383 L:      [email protected]
2384 S:      Maintained
2385 F:      Documentation/devicetree/bindings/media/s5p-cec.txt
2386 F:      drivers/media/platform/s5p-cec/
2387
2388 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2389 M:      Andrzej Pietrasiewicz <[email protected]>
2390 M:      Jacek Anaszewski <[email protected]>
2391 M:      Sylwester Nawrocki <[email protected]>
2392 L:      [email protected]
2393 L:      [email protected]
2394 S:      Maintained
2395 F:      drivers/media/platform/s5p-jpeg/
2396
2397 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2398 M:      Kyungmin Park <[email protected]>
2399 M:      Kamil Debski <[email protected]>
2400 M:      Jeongtae Park <[email protected]>
2401 M:      Andrzej Hajda <[email protected]>
2402 L:      [email protected]
2403 L:      [email protected]
2404 S:      Maintained
2405 F:      drivers/media/platform/s5p-mfc/
2406
2407 ARM/SHMOBILE ARM ARCHITECTURE
2408 M:      Geert Uytterhoeven <[email protected]>
2409 M:      Magnus Damm <[email protected]>
2410 L:      [email protected]
2411 S:      Supported
2412 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2414 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2415 F:      arch/arm/boot/dts/emev2*
2416 F:      arch/arm/boot/dts/gr-peach*
2417 F:      arch/arm/boot/dts/iwg20d-q7*
2418 F:      arch/arm/boot/dts/r7s*
2419 F:      arch/arm/boot/dts/r8a*
2420 F:      arch/arm/boot/dts/r9a*
2421 F:      arch/arm/boot/dts/sh*
2422 F:      arch/arm/configs/shmobile_defconfig
2423 F:      arch/arm/include/debug/renesas-scif.S
2424 F:      arch/arm/mach-shmobile/
2425 F:      drivers/soc/renesas/
2426 F:      include/linux/soc/renesas/
2427
2428 ARM/SOCFPGA ARCHITECTURE
2429 M:      Dinh Nguyen <[email protected]>
2430 S:      Maintained
2431 W:      http://www.rocketboards.org
2432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2433 F:      arch/arm/boot/dts/socfpga*
2434 F:      arch/arm/configs/socfpga_defconfig
2435 F:      arch/arm/mach-socfpga/
2436 F:      arch/arm64/boot/dts/altera/
2437 F:      arch/arm64/boot/dts/intel/
2438
2439 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2440 M:      Dinh Nguyen <[email protected]>
2441 S:      Maintained
2442 F:      drivers/clk/socfpga/
2443
2444 ARM/SOCFPGA EDAC SUPPORT
2445 M:      Thor Thayer <[email protected]>
2446 S:      Maintained
2447 F:      drivers/edac/altera_edac.
2448
2449 ARM/SPREADTRUM SoC SUPPORT
2450 M:      Orson Zhai <[email protected]>
2451 M:      Baolin Wang <[email protected]>
2452 M:      Chunyan Zhang <[email protected]>
2453 S:      Maintained
2454 F:      arch/arm64/boot/dts/sprd
2455 N:      sprd
2456 N:      sc27xx
2457 N:      sc2731
2458
2459 ARM/STI ARCHITECTURE
2460 M:      Patrice Chotard <[email protected]>
2461 L:      [email protected] (moderated for non-subscribers)
2462 S:      Maintained
2463 W:      http://www.stlinux.com
2464 F:      Documentation/devicetree/bindings/i2c/i2c-st.txt
2465 F:      arch/arm/boot/dts/sti*
2466 F:      arch/arm/mach-sti/
2467 F:      drivers/ata/ahci_st.c
2468 F:      drivers/char/hw_random/st-rng.c
2469 F:      drivers/clocksource/arm_global_timer.c
2470 F:      drivers/clocksource/clksrc_st_lpc.c
2471 F:      drivers/cpufreq/sti-cpufreq.c
2472 F:      drivers/dma/st_fdma*
2473 F:      drivers/i2c/busses/i2c-st.c
2474 F:      drivers/media/platform/sti/c8sectpfe/
2475 F:      drivers/media/rc/st_rc.c
2476 F:      drivers/mmc/host/sdhci-st.c
2477 F:      drivers/phy/st/phy-miphy28lp.c
2478 F:      drivers/phy/st/phy-stih407-usb.c
2479 F:      drivers/pinctrl/pinctrl-st.c
2480 F:      drivers/remoteproc/st_remoteproc.c
2481 F:      drivers/remoteproc/st_slim_rproc.c
2482 F:      drivers/reset/sti/
2483 F:      drivers/rtc/rtc-st-lpc.c
2484 F:      drivers/tty/serial/st-asc.c
2485 F:      drivers/usb/dwc3/dwc3-st.c
2486 F:      drivers/usb/host/ehci-st.c
2487 F:      drivers/usb/host/ohci-st.c
2488 F:      drivers/watchdog/st_lpc_wdt.c
2489 F:      include/linux/remoteproc/st_slim_rproc.h
2490
2491 ARM/STM32 ARCHITECTURE
2492 M:      Maxime Coquelin <[email protected]>
2493 M:      Alexandre Torgue <[email protected]>
2494 L:      [email protected] (moderated for non-subscribers)
2495 L:      [email protected] (moderated for non-subscribers)
2496 S:      Maintained
2497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2498 F:      arch/arm/boot/dts/stm32*
2499 F:      arch/arm/mach-stm32/
2500 F:      drivers/clocksource/armv7m_systick.c
2501 N:      stm32
2502 N:      stm
2503
2504 ARM/Synaptics SoC support
2505 M:      Jisheng Zhang <[email protected]>
2506 M:      Sebastian Hesselbarth <[email protected]>
2507 L:      [email protected] (moderated for non-subscribers)
2508 S:      Maintained
2509 F:      arch/arm/boot/dts/berlin*
2510 F:      arch/arm/mach-berlin/
2511 F:      arch/arm64/boot/dts/synaptics/
2512
2513 ARM/TANGO ARCHITECTURE
2514 M:      Marc Gonzalez <[email protected]>
2515 M:      Mans Rullgard <[email protected]>
2516 L:      [email protected]
2517 S:      Odd Fixes
2518 N:      tango
2519
2520 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2521 M:      Lennert Buytenhek <[email protected]>
2522 L:      [email protected] (moderated for non-subscribers)
2523 S:      Maintained
2524
2525 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2526 M:      Hans Verkuil <[email protected]>
2527 L:      [email protected]
2528 L:      [email protected]
2529 S:      Maintained
2530 F:      Documentation/devicetree/bindings/media/tegra-cec.txt
2531 F:      drivers/media/platform/tegra-cec/
2532
2533 ARM/TETON BGA MACHINE SUPPORT
2534 M:      "Mark F. Brown" <[email protected]>
2535 L:      [email protected] (moderated for non-subscribers)
2536 S:      Maintained
2537
2538 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2539 M:      Santosh Shilimkar <[email protected]>
2540 L:      [email protected]
2541 S:      Maintained
2542 F:      drivers/memory/*emif*
2543
2544 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2545 M:      Santosh Shilimkar <[email protected]>
2546 L:      [email protected] (moderated for non-subscribers)
2547 S:      Maintained
2548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
2549 F:      arch/arm/boot/dts/keystone-*
2550 F:      arch/arm/mach-keystone/
2551
2552 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2553 M:      Santosh Shilimkar <[email protected]>
2554 L:      [email protected]
2555 S:      Maintained
2556 F:      drivers/clk/keystone/
2557
2558 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
2559 M:      Santosh Shilimkar <[email protected]>
2560 L:      [email protected] (moderated for non-subscribers)
2561 L:      [email protected]
2562 S:      Maintained
2563 F:      drivers/clocksource/timer-keystone.c
2564
2565 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2566 M:      Santosh Shilimkar <[email protected]>
2567 L:      [email protected]
2568 S:      Maintained
2569 F:      drivers/power/reset/keystone-reset.c
2570
2571 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2572 M:      Tero Kristo <[email protected]>
2573 M:      Nishanth Menon <[email protected]>
2574 L:      [email protected] (moderated for non-subscribers)
2575 S:      Supported
2576 F:      Documentation/devicetree/bindings/arm/ti/k3.txt
2577 F:      arch/arm64/boot/dts/ti/Makefile
2578 F:      arch/arm64/boot/dts/ti/k3-*
2579 F:      include/dt-bindings/pinctrl/k3.h
2580
2581 ARM/THECUS N2100 MACHINE SUPPORT
2582 M:      Lennert Buytenhek <[email protected]>
2583 L:      [email protected] (moderated for non-subscribers)
2584 S:      Maintained
2585
2586 ARM/TOSA MACHINE SUPPORT
2587 M:      Dmitry Eremin-Solenikov <[email protected]>
2588 M:      Dirk Opfer <[email protected]>
2589 S:      Maintained
2590
2591 ARM/UNIPHIER ARCHITECTURE
2592 M:      Masahiro Yamada <[email protected]>
2593 L:      [email protected] (moderated for non-subscribers)
2594 S:      Maintained
2595 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
2596 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2597 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2598 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2599 F:      arch/arm/boot/dts/uniphier*
2600 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2601 F:      arch/arm/mach-uniphier/
2602 F:      arch/arm/mm/cache-uniphier.c
2603 F:      arch/arm64/boot/dts/socionext/uniphier*
2604 F:      drivers/bus/uniphier-system-bus.c
2605 F:      drivers/clk/uniphier/
2606 F:      drivers/dma/uniphier-mdmac.c
2607 F:      drivers/gpio/gpio-uniphier.c
2608 F:      drivers/i2c/busses/i2c-uniphier*
2609 F:      drivers/irqchip/irq-uniphier-aidet.c
2610 F:      drivers/mmc/host/uniphier-sd.c
2611 F:      drivers/pinctrl/uniphier/
2612 F:      drivers/reset/reset-uniphier.c
2613 F:      drivers/tty/serial/8250/8250_uniphier.c
2614 N:      uniphier
2615
2616 ARM/VERSATILE EXPRESS PLATFORM
2617 M:      Liviu Dudau <[email protected]>
2618 M:      Sudeep Holla <[email protected]>
2619 M:      Lorenzo Pieralisi <[email protected]>
2620 L:      [email protected] (moderated for non-subscribers)
2621 S:      Maintained
2622 F:      */*/*/vexpress*
2623 F:      */*/vexpress*
2624 F:      arch/arm/boot/dts/vexpress*
2625 F:      arch/arm/mach-vexpress/
2626 F:      arch/arm64/boot/dts/arm/
2627 F:      drivers/clk/versatile/clk-vexpress-osc.c
2628 F:      drivers/clocksource/timer-versatile.c
2629 N:      mps2
2630
2631 ARM/VFP SUPPORT
2632 M:      Russell King <[email protected]>
2633 L:      [email protected] (moderated for non-subscribers)
2634 S:      Maintained
2635 W:      http://www.armlinux.org.uk/
2636 F:      arch/arm/vfp/
2637
2638 ARM/VOIPAC PXA270 SUPPORT
2639 M:      Marek Vasut <[email protected]>
2640 L:      [email protected] (moderated for non-subscribers)
2641 S:      Maintained
2642 F:      arch/arm/mach-pxa/include/mach/vpac270.h
2643 F:      arch/arm/mach-pxa/vpac270.c
2644
2645 ARM/VT8500 ARM ARCHITECTURE
2646 M:      Tony Prisk <[email protected]>
2647 L:      [email protected] (moderated for non-subscribers)
2648 S:      Maintained
2649 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
2650 F:      arch/arm/mach-vt8500/
2651 F:      drivers/clocksource/timer-vt8500.c
2652 F:      drivers/i2c/busses/i2c-wmt.c
2653 F:      drivers/mmc/host/wmt-sdmmc.c
2654 F:      drivers/pwm/pwm-vt8500.c
2655 F:      drivers/rtc/rtc-vt8500.c
2656 F:      drivers/tty/serial/vt8500_serial.c
2657 F:      drivers/usb/host/ehci-platform.c
2658 F:      drivers/usb/host/uhci-platform.c
2659 F:      drivers/video/fbdev/vt8500lcdfb.*
2660 F:      drivers/video/fbdev/wm8505fb*
2661 F:      drivers/video/fbdev/wmt_ge_rops.*
2662
2663 ARM/ZIPIT Z2 SUPPORT
2664 M:      Marek Vasut <[email protected]>
2665 L:      [email protected] (moderated for non-subscribers)
2666 S:      Maintained
2667 F:      arch/arm/mach-pxa/include/mach/z2.h
2668 F:      arch/arm/mach-pxa/z2.c
2669
2670 ARM/ZTE ARCHITECTURE
2671 M:      Jun Nie <[email protected]>
2672 M:      Shawn Guo <[email protected]>
2673 L:      [email protected] (moderated for non-subscribers)
2674 S:      Maintained
2675 F:      Documentation/devicetree/bindings/arm/zte.yaml
2676 F:      Documentation/devicetree/bindings/clock/zx2967*.txt
2677 F:      Documentation/devicetree/bindings/dma/zxdma.txt
2678 F:      Documentation/devicetree/bindings/gpio/zx296702-gpio.txt
2679 F:      Documentation/devicetree/bindings/i2c/i2c-zx2967.txt
2680 F:      Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt
2681 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt
2682 F:      Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
2683 F:      Documentation/devicetree/bindings/soc/zte/
2684 F:      Documentation/devicetree/bindings/sound/zte,*.txt
2685 F:      Documentation/devicetree/bindings/thermal/zx2967-thermal.txt
2686 F:      Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt
2687 F:      arch/arm/boot/dts/zx2967*
2688 F:      arch/arm/mach-zx/
2689 F:      arch/arm64/boot/dts/zte/
2690 F:      drivers/clk/zte/
2691 F:      drivers/dma/zx_dma.c
2692 F:      drivers/gpio/gpio-zx.c
2693 F:      drivers/i2c/busses/i2c-zx2967.c
2694 F:      drivers/mmc/host/dw_mmc-zx.*
2695 F:      drivers/pinctrl/zte/
2696 F:      drivers/soc/zte/
2697 F:      drivers/thermal/zx2967_thermal.c
2698 F:      drivers/watchdog/zx2967_wdt.c
2699 F:      include/dt-bindings/clock/zx2967*.h
2700 F:      include/dt-bindings/soc/zte,*.h
2701 F:      sound/soc/codecs/zx_aud96p22.c
2702 F:      sound/soc/zte/
2703
2704 ARM/ZYNQ ARCHITECTURE
2705 M:      Michal Simek <[email protected]>
2706 L:      [email protected] (moderated for non-subscribers)
2707 S:      Supported
2708 W:      http://wiki.xilinx.com
2709 T:      git https://github.com/Xilinx/linux-xlnx.git
2710 F:      Documentation/devicetree/bindings/i2c/i2c-cadence.txt
2711 F:      Documentation/devicetree/bindings/i2c/i2c-xiic.txt
2712 F:      arch/arm/mach-zynq/
2713 F:      drivers/block/xsysace.c
2714 F:      drivers/clocksource/timer-cadence-ttc.c
2715 F:      drivers/cpuidle/cpuidle-zynq.c
2716 F:      drivers/edac/synopsys_edac.c
2717 F:      drivers/i2c/busses/i2c-cadence.c
2718 F:      drivers/i2c/busses/i2c-xiic.c
2719 F:      drivers/mmc/host/sdhci-of-arasan.c
2720 N:      zynq
2721 N:      xilinx
2722
2723 ARM64 PORT (AARCH64 ARCHITECTURE)
2724 M:      Catalin Marinas <[email protected]>
2725 M:      Will Deacon <[email protected]>
2726 L:      [email protected] (moderated for non-subscribers)
2727 S:      Maintained
2728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2729 F:      Documentation/arm64/
2730 F:      arch/arm64/
2731 F:      tools/testing/selftests/arm64/
2732 X:      arch/arm64/boot/dts/
2733
2734 AS3645A LED FLASH CONTROLLER DRIVER
2735 M:      Sakari Ailus <[email protected]>
2736 L:      [email protected]
2737 S:      Maintained
2738 F:      drivers/leds/leds-as3645a.c
2739
2740 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
2741 M:      Tianshu Qiu <[email protected]>
2742 L:      [email protected]
2743 S:      Maintained
2744 T:      git git://linuxtv.org/media_tree.git
2745 F:      Documentation/devicetree/bindings/media/i2c/ak7375.txt
2746 F:      drivers/media/i2c/ak7375.c
2747
2748 ASAHI KASEI AK8974 DRIVER
2749 M:      Linus Walleij <[email protected]>
2750 L:      [email protected]
2751 S:      Supported
2752 W:      http://www.akm.com/
2753 F:      drivers/iio/magnetometer/ak8974.c
2754
2755 ASC7621 HARDWARE MONITOR DRIVER
2756 M:      George Joseph <[email protected]>
2757 L:      [email protected]
2758 S:      Maintained
2759 F:      Documentation/hwmon/asc7621.rst
2760 F:      drivers/hwmon/asc7621.c
2761
2762 ASPEED PINCTRL DRIVERS
2763 M:      Andrew Jeffery <[email protected]>
2764 L:      [email protected] (moderated for non-subscribers)
2765 L:      [email protected] (moderated for non-subscribers)
2766 L:      [email protected]
2767 S:      Maintained
2768 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
2769 F:      drivers/pinctrl/aspeed/
2770
2771 ASPEED SCU INTERRUPT CONTROLLER DRIVER
2772 M:      Eddie James <[email protected]>
2773 L:      [email protected] (moderated for non-subscribers)
2774 S:      Maintained
2775 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
2776 F:      drivers/irqchip/irq-aspeed-scu-ic.c
2777 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
2778
2779 ASPEED VIDEO ENGINE DRIVER
2780 M:      Eddie James <[email protected]>
2781 L:      [email protected]
2782 L:      [email protected] (moderated for non-subscribers)
2783 S:      Maintained
2784 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
2785 F:      drivers/media/platform/aspeed-video.c
2786
2787 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2788 M:      Corentin Chary <[email protected]>
2789 L:      [email protected]
2790 L:      [email protected]
2791 S:      Maintained
2792 W:      http://acpi4asus.sf.net
2793 F:      drivers/platform/x86/asus*.c
2794 F:      drivers/platform/x86/eeepc*.c
2795
2796 ASUS WIRELESS RADIO CONTROL DRIVER
2797 M:      João Paulo Rechi Vita <[email protected]>
2798 L:      [email protected]
2799 S:      Maintained
2800 F:      drivers/platform/x86/asus-wireless.c
2801
2802 ASYMMETRIC KEYS
2803 M:      David Howells <[email protected]>
2804 L:      [email protected]
2805 S:      Maintained
2806 F:      Documentation/crypto/asymmetric-keys.txt
2807 F:      crypto/asymmetric_keys/
2808 F:      include/crypto/pkcs7.h
2809 F:      include/crypto/public_key.h
2810 F:      include/linux/verification.h
2811
2812 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2813 R:      Dan Williams <[email protected]>
2814 S:      Odd fixes
2815 W:      http://sourceforge.net/projects/xscaleiop
2816 F:      Documentation/crypto/async-tx-api.txt
2817 F:      crypto/async_tx/
2818 F:      drivers/dma/
2819 F:      include/linux/async_tx.h
2820 F:      include/linux/dmaengine.h
2821
2822 AT24 EEPROM DRIVER
2823 M:      Bartosz Golaszewski <[email protected]>
2824 L:      [email protected]
2825 S:      Maintained
2826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
2827 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
2828 F:      drivers/misc/eeprom/at24.c
2829
2830 ATA OVER ETHERNET (AOE) DRIVER
2831 M:      "Justin Sanders" <[email protected]>
2832 S:      Supported
2833 W:      http://www.openaoe.org/
2834 F:      Documentation/admin-guide/aoe/
2835 F:      drivers/block/aoe/
2836
2837 ATHEROS 71XX/9XXX GPIO DRIVER
2838 M:      Alban Bedel <[email protected]>
2839 S:      Maintained
2840 W:      https://github.com/AlbanBedel/linux
2841 T:      git git://github.com/AlbanBedel/linux
2842 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2843 F:      drivers/gpio/gpio-ath79.c
2844
2845 ATHEROS 71XX/9XXX USB PHY DRIVER
2846 M:      Alban Bedel <[email protected]>
2847 S:      Maintained
2848 W:      https://github.com/AlbanBedel/linux
2849 T:      git git://github.com/AlbanBedel/linux
2850 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
2851 F:      drivers/phy/qualcomm/phy-ath79-usb.c
2852
2853 ATHEROS ATH GENERIC UTILITIES
2854 M:      Kalle Valo <[email protected]>
2855 L:      [email protected]
2856 S:      Supported
2857 F:      drivers/net/wireless/ath/*
2858
2859 ATHEROS ATH5K WIRELESS DRIVER
2860 M:      Jiri Slaby <[email protected]>
2861 M:      Nick Kossifidis <[email protected]>
2862 M:      Luis Chamberlain <[email protected]>
2863 L:      [email protected]
2864 S:      Maintained
2865 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
2866 F:      drivers/net/wireless/ath/ath5k/
2867
2868 ATHEROS ATH6KL WIRELESS DRIVER
2869 M:      Kalle Valo <[email protected]>
2870 L:      [email protected]
2871 S:      Supported
2872 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
2873 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2874 F:      drivers/net/wireless/ath/ath6kl/
2875
2876 ATI_REMOTE2 DRIVER
2877 M:      Ville Syrjala <[email protected]>
2878 S:      Maintained
2879 F:      drivers/input/misc/ati_remote2.c
2880
2881 ATK0110 HWMON DRIVER
2882 M:      Luca Tettamanti <[email protected]>
2883 L:      [email protected]
2884 S:      Maintained
2885 F:      drivers/hwmon/asus_atk0110.c
2886
2887 ATLX ETHERNET DRIVERS
2888 M:      Jay Cliburn <[email protected]>
2889 M:      Chris Snook <[email protected]>
2890 L:      [email protected]
2891 S:      Maintained
2892 W:      http://sourceforge.net/projects/atl1
2893 W:      http://atl1.sourceforge.net
2894 F:      drivers/net/ethernet/atheros/
2895
2896 ATM
2897 M:      Chas Williams <[email protected]>
2898 L:      [email protected] (moderated for non-subscribers)
2899 L:      [email protected]
2900 S:      Maintained
2901 W:      http://linux-atm.sourceforge.net
2902 F:      drivers/atm/
2903 F:      include/linux/atm*
2904 F:      include/uapi/linux/atm*
2905
2906 ATMEL MACB ETHERNET DRIVER
2907 M:      Nicolas Ferre <[email protected]>
2908 S:      Supported
2909 F:      drivers/net/ethernet/cadence/
2910
2911 ATMEL MAXTOUCH DRIVER
2912 M:      Nick Dyer <[email protected]>
2913 S:      Maintained
2914 T:      git git://github.com/ndyer/linux.git
2915 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2916 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2917
2918 ATMEL WIRELESS DRIVER
2919 M:      Simon Kelley <[email protected]>
2920 L:      [email protected]
2921 S:      Maintained
2922 W:      http://www.thekelleys.org.uk/atmel
2923 W:      http://atmelwlandriver.sourceforge.net/
2924 F:      drivers/net/wireless/atmel/atmel*
2925
2926 ATOMIC INFRASTRUCTURE
2927 M:      Will Deacon <[email protected]>
2928 M:      Peter Zijlstra <[email protected]>
2929 R:      Boqun Feng <[email protected]>
2930 L:      [email protected]
2931 S:      Maintained
2932 F:      arch/*/include/asm/atomic*.h
2933 F:      include/*/atomic*.h
2934 F:      scripts/atomic/
2935
2936 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2937 M:      Bradley Grove <[email protected]>
2938 L:      [email protected]
2939 S:      Supported
2940 W:      http://www.attotech.com
2941 F:      drivers/scsi/esas2r
2942
2943 ATUSB IEEE 802.15.4 RADIO DRIVER
2944 M:      Stefan Schmidt <[email protected]>
2945 L:      [email protected]
2946 S:      Maintained
2947 F:      drivers/net/ieee802154/at86rf230.h
2948 F:      drivers/net/ieee802154/atusb.c
2949 F:      drivers/net/ieee802154/atusb.h
2950
2951 AUDIT SUBSYSTEM
2952 M:      Paul Moore <[email protected]>
2953 M:      Eric Paris <[email protected]>
2954 L:      [email protected] (moderated for non-subscribers)
2955 S:      Supported
2956 W:      https://github.com/linux-audit
2957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
2958 F:      include/linux/audit.h
2959 F:      include/uapi/linux/audit.h
2960 F:      kernel/audit*
2961
2962 AUXILIARY DISPLAY DRIVERS
2963 M:      Miguel Ojeda Sandonis <[email protected]>
2964 S:      Maintained
2965 F:      drivers/auxdisplay/
2966 F:      include/linux/cfag12864b.h
2967
2968 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
2969 M:      Andreas Klinger <[email protected]>
2970 L:      [email protected]
2971 S:      Maintained
2972 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
2973 F:      drivers/iio/adc/hx711.c
2974
2975 AX.25 NETWORK LAYER
2976 M:      Ralf Baechle <[email protected]>
2977 L:      [email protected]
2978 S:      Maintained
2979 W:      http://www.linux-ax25.org/
2980 F:      include/net/ax25.h
2981 F:      include/uapi/linux/ax25.h
2982 F:      net/ax25/
2983
2984 AXENTIA ARM DEVICES
2985 M:      Peter Rosin <[email protected]>
2986 L:      [email protected] (moderated for non-subscribers)
2987 S:      Maintained
2988 F:      arch/arm/boot/dts/at91-linea.dtsi
2989 F:      arch/arm/boot/dts/at91-natte.dtsi
2990 F:      arch/arm/boot/dts/at91-nattis-2-natte-2.dts
2991 F:      arch/arm/boot/dts/at91-tse850-3.dts
2992
2993 AXENTIA ASOC DRIVERS
2994 M:      Peter Rosin <[email protected]>
2995 L:      [email protected] (moderated for non-subscribers)
2996 S:      Maintained
2997 F:      Documentation/devicetree/bindings/sound/axentia,*
2998 F:      sound/soc/atmel/tse850-pcm5142.c
2999
3000 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3001 M:      Nuno Sá <[email protected]>
3002 L:      [email protected]
3003 S:      Supported
3004 W:      http://ez.analog.com/community/linux-device-drivers
3005 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3006 F:      drivers/hwmon/axi-fan-control.c
3007
3008 AXXIA I2C CONTROLLER
3009 M:      Krzysztof Adamski <[email protected]>
3010 L:      [email protected]
3011 S:      Maintained
3012 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3013 F:      drivers/i2c/busses/i2c-axxia.c
3014
3015 AZ6007 DVB DRIVER
3016 M:      Mauro Carvalho Chehab <[email protected]>
3017 L:      [email protected]
3018 S:      Maintained
3019 W:      https://linuxtv.org
3020 T:      git git://linuxtv.org/media_tree.git
3021 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3022
3023 AZTECH FM RADIO RECEIVER DRIVER
3024 M:      Hans Verkuil <[email protected]>
3025 L:      [email protected]
3026 S:      Maintained
3027 W:      https://linuxtv.org
3028 T:      git git://linuxtv.org/media_tree.git
3029 F:      drivers/media/radio/radio-aztech*
3030
3031 B43 WIRELESS DRIVER
3032 L:      [email protected]
3033 L:      [email protected]
3034 S:      Odd Fixes
3035 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3036 F:      drivers/net/wireless/broadcom/b43/
3037
3038 B43LEGACY WIRELESS DRIVER
3039 M:      Larry Finger <[email protected]>
3040 L:      [email protected]
3041 L:      [email protected]
3042 S:      Maintained
3043 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3044 F:      drivers/net/wireless/broadcom/b43legacy/
3045
3046 BACKLIGHT CLASS/SUBSYSTEM
3047 M:      Lee Jones <[email protected]>
3048 M:      Daniel Thompson <[email protected]>
3049 M:      Jingoo Han <[email protected]>
3050 L:      [email protected]
3051 S:      Maintained
3052 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3053 F:      Documentation/ABI/stable/sysfs-class-backlight
3054 F:      Documentation/ABI/testing/sysfs-class-backlight
3055 F:      Documentation/devicetree/bindings/leds/backlight
3056 F:      drivers/video/backlight/
3057 F:      include/linux/backlight.h
3058 F:      include/linux/pwm_backlight.h
3059
3060 BATMAN ADVANCED
3061 M:      Marek Lindner <[email protected]>
3062 M:      Simon Wunderlich <[email protected]>
3063 M:      Antonio Quartulli <[email protected]>
3064 M:      Sven Eckelmann <[email protected]>
3065 L:      [email protected] (moderated for non-subscribers)
3066 S:      Maintained
3067 W:      https://www.open-mesh.org/
3068 Q:      https://patchwork.open-mesh.org/project/batman/list/
3069 B:      https://www.open-mesh.org/projects/batman-adv/issues
3070 C:      irc://chat.freenode.net/batman
3071 T:      git https://git.open-mesh.org/linux-merge.git
3072 F:      Documentation/ABI/obsolete/sysfs-class-net-batman-adv
3073 F:      Documentation/ABI/obsolete/sysfs-class-net-mesh
3074 F:      Documentation/networking/batman-adv.rst
3075 F:      include/uapi/linux/batadv_packet.h
3076 F:      include/uapi/linux/batman_adv.h
3077 F:      net/batman-adv/
3078
3079 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3080 M:      Thomas Sailer <[email protected]>
3081 L:      [email protected]
3082 S:      Maintained
3083 W:      http://www.baycom.org/~tom/ham/ham.html
3084 F:      drivers/net/hamradio/baycom*
3085
3086 BCACHE (BLOCK LAYER CACHE)
3087 M:      Coly Li <[email protected]>
3088 M:      Kent Overstreet <[email protected]>
3089 L:      [email protected]
3090 S:      Maintained
3091 W:      http://bcache.evilpiepirate.org
3092 C:      irc://irc.oftc.net/bcache
3093 F:      drivers/md/bcache/
3094
3095 BDISP ST MEDIA DRIVER
3096 M:      Fabien Dessenne <[email protected]>
3097 L:      [email protected]
3098 S:      Supported
3099 W:      https://linuxtv.org
3100 T:      git git://linuxtv.org/media_tree.git
3101 F:      drivers/media/platform/sti/bdisp
3102
3103 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3104 M:      Dariusz Marcinkiewicz <[email protected]>
3105 L:      [email protected]
3106 S:      Maintained
3107 F:      drivers/net/ethernet/ec_bhf.c
3108
3109 BEFS FILE SYSTEM
3110 M:      Luis de Bethencourt <[email protected]>
3111 M:      Salah Triki <[email protected]>
3112 S:      Maintained
3113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3114 F:      Documentation/filesystems/befs.rst
3115 F:      fs/befs/
3116
3117 BFQ I/O SCHEDULER
3118 M:      Paolo Valente <[email protected]>
3119 M:      Jens Axboe <[email protected]>
3120 L:      [email protected]
3121 S:      Maintained
3122 F:      Documentation/block/bfq-iosched.rst
3123 F:      block/bfq-*
3124
3125 BFS FILE SYSTEM
3126 M:      "Tigran A. Aivazian" <[email protected]>
3127 S:      Maintained
3128 F:      Documentation/filesystems/bfs.rst
3129 F:      fs/bfs/
3130 F:      include/uapi/linux/bfs_fs.h
3131
3132 BLINKM RGB LED DRIVER
3133 M:      Jan-Simon Moeller <[email protected]>
3134 S:      Maintained
3135 F:      drivers/leds/leds-blinkm.c
3136
3137 BLOCK LAYER
3138 M:      Jens Axboe <[email protected]>
3139 L:      [email protected]
3140 S:      Maintained
3141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3142 F:      block/
3143 F:      drivers/block/
3144 F:      kernel/trace/blktrace.c
3145 F:      lib/sbitmap.c
3146
3147 BLOCK2MTD DRIVER
3148 M:      Joern Engel <[email protected]>
3149 L:      [email protected]
3150 S:      Maintained
3151 F:      drivers/mtd/devices/block2mtd.c
3152
3153 BLUETOOTH DRIVERS
3154 M:      Marcel Holtmann <[email protected]>
3155 M:      Johan Hedberg <[email protected]>
3156 L:      [email protected]
3157 S:      Maintained
3158 W:      http://www.bluez.org/
3159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3161 F:      drivers/bluetooth/
3162
3163 BLUETOOTH SUBSYSTEM
3164 M:      Marcel Holtmann <[email protected]>
3165 M:      Johan Hedberg <[email protected]>
3166 L:      [email protected]
3167 S:      Maintained
3168 W:      http://www.bluez.org/
3169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3170 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3171 F:      include/net/bluetooth/
3172 F:      net/bluetooth/
3173
3174 BONDING DRIVER
3175 M:      Jay Vosburgh <[email protected]>
3176 M:      Veaceslav Falico <[email protected]>
3177 M:      Andy Gospodarek <[email protected]>
3178 L:      [email protected]
3179 S:      Supported
3180 W:      http://sourceforge.net/projects/bonding/
3181 F:      drivers/net/bonding/
3182 F:      include/uapi/linux/if_bonding.h
3183
3184 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3185 M:      Dan Robertson <[email protected]>
3186 L:      [email protected]
3187 S:      Maintained
3188 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3189 F:      drivers/iio/accel/bma400*
3190
3191 BPF (Safe dynamic programs and tools)
3192 M:      Alexei Starovoitov <[email protected]>
3193 M:      Daniel Borkmann <[email protected]>
3194 R:      Martin KaFai Lau <[email protected]>
3195 R:      Song Liu <[email protected]>
3196 R:      Yonghong Song <[email protected]>
3197 R:      Andrii Nakryiko <[email protected]>
3198 R:      John Fastabend <[email protected]>
3199 R:      KP Singh <[email protected]>
3200 L:      [email protected]
3201 L:      [email protected]
3202 S:      Supported
3203 Q:      https://patchwork.ozlabs.org/project/netdev/list/?delegate=77147
3204 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3206 F:      Documentation/bpf/
3207 F:      Documentation/networking/filter.txt
3208 F:      arch/*/net/*
3209 F:      include/linux/bpf*
3210 F:      include/linux/filter.h
3211 F:      include/trace/events/xdp.h
3212 F:      include/uapi/linux/bpf*
3213 F:      include/uapi/linux/filter.h
3214 F:      kernel/bpf/
3215 F:      kernel/trace/bpf_trace.c
3216 F:      lib/test_bpf.c
3217 F:      net/bpf/
3218 F:      net/core/filter.c
3219 F:      net/sched/act_bpf.c
3220 F:      net/sched/cls_bpf.c
3221 F:      samples/bpf/
3222 F:      tools/bpf/
3223 F:      tools/lib/bpf/
3224 F:      tools/testing/selftests/bpf/
3225 N:      bpf
3226 K:      bpf
3227
3228 BPF JIT for ARM
3229 M:      Shubham Bansal <[email protected]>
3230 L:      [email protected]
3231 L:      [email protected]
3232 S:      Maintained
3233 F:      arch/arm/net/
3234
3235 BPF JIT for ARM64
3236 M:      Daniel Borkmann <[email protected]>
3237 M:      Alexei Starovoitov <[email protected]>
3238 M:      Zi Shen Lim <[email protected]>
3239 L:      [email protected]
3240 L:      [email protected]
3241 S:      Supported
3242 F:      arch/arm64/net/
3243
3244 BPF JIT for MIPS (32-BIT AND 64-BIT)
3245 M:      Paul Burton <[email protected]>
3246 L:      [email protected]
3247 L:      [email protected]
3248 S:      Maintained
3249 F:      arch/mips/net/
3250
3251 BPF JIT for NFP NICs
3252 M:      Jakub Kicinski <[email protected]>
3253 L:      [email protected]
3254 L:      [email protected]
3255 S:      Supported
3256 F:      drivers/net/ethernet/netronome/nfp/bpf/
3257
3258 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3259 M:      Naveen N. Rao <[email protected]>
3260 M:      Sandipan Das <[email protected]>
3261 L:      [email protected]
3262 L:      [email protected]
3263 S:      Maintained
3264 F:      arch/powerpc/net/
3265
3266 BPF JIT for RISC-V (32-bit)
3267 M:      Luke Nelson <[email protected]>
3268 M:      Xi Wang <[email protected]>
3269 L:      [email protected]
3270 L:      [email protected]
3271 S:      Maintained
3272 F:      arch/riscv/net/
3273 X:      arch/riscv/net/bpf_jit_comp64.c
3274
3275 BPF JIT for RISC-V (64-bit)
3276 M:      Björn Töpel <[email protected]>
3277 L:      [email protected]
3278 L:      [email protected]
3279 S:      Maintained
3280 F:      arch/riscv/net/
3281 X:      arch/riscv/net/bpf_jit_comp32.c
3282
3283 BPF JIT for S390
3284 M:      Ilya Leoshkevich <[email protected]>
3285 M:      Heiko Carstens <[email protected]>
3286 M:      Vasily Gorbik <[email protected]>
3287 L:      [email protected]
3288 L:      [email protected]
3289 S:      Maintained
3290 F:      arch/s390/net/
3291 X:      arch/s390/net/pnet.c
3292
3293 BPF JIT for SPARC (32-BIT AND 64-BIT)
3294 M:      David S. Miller <[email protected]>
3295 L:      [email protected]
3296 L:      [email protected]
3297 S:      Maintained
3298 F:      arch/sparc/net/
3299
3300 BPF JIT for X86 32-BIT
3301 M:      Wang YanQing <[email protected]>
3302 L:      [email protected]
3303 L:      [email protected]
3304 S:      Maintained
3305 F:      arch/x86/net/bpf_jit_comp32.c
3306
3307 BPF JIT for X86 64-BIT
3308 M:      Alexei Starovoitov <[email protected]>
3309 M:      Daniel Borkmann <[email protected]>
3310 L:      [email protected]
3311 L:      [email protected]
3312 S:      Supported
3313 F:      arch/x86/net/
3314 X:      arch/x86/net/bpf_jit_comp32.c
3315
3316 BROADCOM B44 10/100 ETHERNET DRIVER
3317 M:      Michael Chan <[email protected]>
3318 L:      [email protected]
3319 S:      Supported
3320 F:      drivers/net/ethernet/broadcom/b44.*
3321
3322 BROADCOM B53 ETHERNET SWITCH DRIVER
3323 M:      Florian Fainelli <[email protected]>
3324 L:      [email protected]
3325 L:      [email protected] (subscribers-only)
3326 S:      Supported
3327 F:      drivers/net/dsa/b53/*
3328 F:      include/linux/platform_data/b53.h
3329
3330 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3331 M:      Nicolas Saenz Julienne <[email protected]>
3332 L:      [email protected]
3333 L:      [email protected] (moderated for non-subscribers)
3334 L:      [email protected] (moderated for non-subscribers)
3335 S:      Maintained
3336 T:      git git://github.com/anholt/linux
3337 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3338 F:      drivers/pci/controller/pcie-brcmstb.c
3339 F:      drivers/staging/vc04_services
3340 N:      bcm2711
3341 N:      bcm2835
3342
3343 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3344 M:      Florian Fainelli <[email protected]>
3345 M:      Ray Jui <[email protected]>
3346 M:      Scott Branden <[email protected]>
3347 M:      [email protected]
3348 S:      Maintained
3349 T:      git git://github.com/broadcom/mach-bcm
3350 F:      arch/arm/mach-bcm/
3351 N:      bcm281*
3352 N:      bcm113*
3353 N:      bcm216*
3354 N:      kona
3355
3356 BROADCOM BCM47XX MIPS ARCHITECTURE
3357 M:      Hauke Mehrtens <[email protected]>
3358 M:      Rafał Miłecki <[email protected]>
3359 L:      [email protected]
3360 S:      Maintained
3361 F:      Documentation/devicetree/bindings/mips/brcm/
3362 F:      arch/mips/bcm47xx/*
3363 F:      arch/mips/include/asm/mach-bcm47xx/*
3364
3365 BROADCOM BCM5301X ARM ARCHITECTURE
3366 M:      Hauke Mehrtens <[email protected]>
3367 M:      Rafał Miłecki <[email protected]>
3368 M:      [email protected]
3369 L:      [email protected]
3370 S:      Maintained
3371 F:      arch/arm/boot/dts/bcm470*
3372 F:      arch/arm/boot/dts/bcm5301x*.dtsi
3373 F:      arch/arm/boot/dts/bcm953012*
3374 F:      arch/arm/mach-bcm/bcm_5301x.c
3375
3376 BROADCOM BCM53573 ARM ARCHITECTURE
3377 M:      Rafał Miłecki <[email protected]>
3378 L:      [email protected]
3379 L:      [email protected]
3380 S:      Maintained
3381 F:      arch/arm/boot/dts/bcm47189*
3382 F:      arch/arm/boot/dts/bcm53573*
3383
3384 BROADCOM BCM63XX ARM ARCHITECTURE
3385 M:      Florian Fainelli <[email protected]>
3386 M:      [email protected]
3387 L:      [email protected] (moderated for non-subscribers)
3388 S:      Maintained
3389 T:      git git://github.com/broadcom/stblinux.git
3390 N:      bcm63xx
3391
3392 BROADCOM BCM63XX/BCM33XX UDC DRIVER
3393 M:      Kevin Cernekee <[email protected]>
3394 L:      [email protected]
3395 S:      Maintained
3396 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
3397
3398 BROADCOM BCM7XXX ARM ARCHITECTURE
3399 M:      Florian Fainelli <[email protected]>
3400 M:      [email protected]
3401 L:      [email protected] (moderated for non-subscribers)
3402 S:      Maintained
3403 T:      git git://github.com/broadcom/stblinux.git
3404 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3405 F:      arch/arm/boot/dts/bcm7*.dts*
3406 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
3407 F:      arch/arm/mach-bcm/*brcmstb*
3408 F:      arch/arm/mm/cache-b15-rac.c
3409 F:      drivers/bus/brcmstb_gisb.c
3410 F:      drivers/pci/controller/pcie-brcmstb.c
3411 N:      brcmstb
3412
3413 BROADCOM BMIPS CPUFREQ DRIVER
3414 M:      Markus Mayer <[email protected]>
3415 M:      [email protected]
3416 L:      [email protected]
3417 S:      Maintained
3418 F:      drivers/cpufreq/bmips-cpufreq.c
3419
3420 BROADCOM BMIPS MIPS ARCHITECTURE
3421 M:      Florian Fainelli <[email protected]>
3422 L:      [email protected]
3423 L:      [email protected]
3424 S:      Maintained
3425 T:      git git://github.com/broadcom/stblinux.git
3426 F:      arch/mips/bmips/*
3427 F:      arch/mips/boot/dts/brcm/bcm*.dts*
3428 F:      arch/mips/include/asm/mach-bmips/*
3429 F:      arch/mips/kernel/*bmips*
3430 F:      drivers/irqchip/irq-bcm63*
3431 F:      drivers/irqchip/irq-bcm7*
3432 F:      drivers/irqchip/irq-brcmstb*
3433 F:      include/linux/bcm963xx_nvram.h
3434 F:      include/linux/bcm963xx_tag.h
3435
3436 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
3437 M:      Rasesh Mody <[email protected]>
3438 M:      [email protected]
3439 L:      [email protected]
3440 S:      Supported
3441 F:      drivers/net/ethernet/broadcom/bnx2.*
3442 F:      drivers/net/ethernet/broadcom/bnx2_*
3443
3444 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3445 M:      [email protected]
3446 L:      [email protected]
3447 S:      Supported
3448 F:      drivers/scsi/bnx2fc/
3449
3450 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3451 M:      [email protected]
3452 L:      [email protected]
3453 S:      Supported
3454 F:      drivers/scsi/bnx2i/
3455
3456 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
3457 M:      Ariel Elior <[email protected]>
3458 M:      Sudarsana Kalluru <[email protected]>
3459 M:      [email protected]
3460 L:      [email protected]
3461 S:      Supported
3462 F:      drivers/net/ethernet/broadcom/bnx2x/
3463
3464 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
3465 M:      Michael Chan <[email protected]>
3466 L:      [email protected]
3467 S:      Supported
3468 F:      drivers/net/ethernet/broadcom/bnxt/
3469
3470 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
3471 M:      Arend van Spriel <[email protected]>
3472 M:      Franky Lin <[email protected]>
3473 M:      Hante Meuleman <[email protected]>
3474 M:      Chi-Hsien Lin <[email protected]>
3475 M:      Wright Feng <[email protected]>
3476 L:      [email protected]
3477 L:      [email protected]
3478 L:      [email protected]
3479 S:      Supported
3480 F:      drivers/net/wireless/broadcom/brcm80211/
3481
3482 BROADCOM BRCMSTB GPIO DRIVER
3483 M:      Gregory Fong <[email protected]>
3484 L:      [email protected]
3485 S:      Supported
3486 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
3487 F:      drivers/gpio/gpio-brcmstb.c
3488
3489 BROADCOM BRCMSTB I2C DRIVER
3490 M:      Kamal Dasu <[email protected]>
3491 L:      [email protected]
3492 L:      [email protected]
3493 S:      Supported
3494 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
3495 F:      drivers/i2c/busses/i2c-brcmstb.c
3496
3497 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
3498 M:      Al Cooper <[email protected]>
3499 L:      [email protected]
3500 L:      [email protected]
3501 S:      Maintained
3502 F:      drivers/phy/broadcom/phy-brcm-usb*
3503
3504 BROADCOM GENET ETHERNET DRIVER
3505 M:      Doug Berger <[email protected]>
3506 M:      Florian Fainelli <[email protected]>
3507 L:      [email protected]
3508 L:      [email protected]
3509 S:      Supported
3510 F:      drivers/net/ethernet/broadcom/genet/
3511
3512 BROADCOM IPROC ARM ARCHITECTURE
3513 M:      Ray Jui <[email protected]>
3514 M:      Scott Branden <[email protected]>
3515 M:      [email protected]
3516 L:      [email protected] (moderated for non-subscribers)
3517 S:      Maintained
3518 T:      git git://github.com/broadcom/cygnus-linux.git
3519 F:      arch/arm64/boot/dts/broadcom/northstar2/*
3520 F:      arch/arm64/boot/dts/broadcom/stingray/*
3521 F:      drivers/clk/bcm/clk-ns*
3522 F:      drivers/clk/bcm/clk-sr*
3523 F:      drivers/pinctrl/bcm/pinctrl-ns*
3524 F:      include/dt-bindings/clock/bcm-sr*
3525 N:      iproc
3526 N:      cygnus
3527 N:      bcm[-_]nsp
3528 N:      bcm9113*
3529 N:      bcm9583*
3530 N:      bcm9585*
3531 N:      bcm9586*
3532 N:      bcm988312
3533 N:      bcm113*
3534 N:      bcm583*
3535 N:      bcm585*
3536 N:      bcm586*
3537 N:      bcm88312
3538 N:      hr2
3539 N:      stingray
3540
3541 BROADCOM KONA GPIO DRIVER
3542 M:      Ray Jui <[email protected]>
3543 L:      [email protected]
3544 S:      Supported
3545 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
3546 F:      drivers/gpio/gpio-bcm-kona.c
3547
3548 BROADCOM NETXTREME-E ROCE DRIVER
3549 M:      Selvin Xavier <[email protected]>
3550 M:      Devesh Sharma <[email protected]>
3551 M:      Somnath Kotur <[email protected]>
3552 M:      Sriharsha Basavapatna <[email protected]>
3553 L:      [email protected]
3554 S:      Supported
3555 W:      http://www.broadcom.com
3556 F:      drivers/infiniband/hw/bnxt_re/
3557 F:      include/uapi/rdma/bnxt_re-abi.h
3558
3559 BROADCOM NVRAM DRIVER
3560 M:      Rafał Miłecki <[email protected]>
3561 L:      [email protected]
3562 S:      Maintained
3563 F:      drivers/firmware/broadcom/*
3564
3565 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
3566 M:      Rafał Miłecki <[email protected]>
3567 L:      [email protected]
3568 S:      Maintained
3569 F:      drivers/bcma/
3570 F:      include/linux/bcma/
3571
3572 BROADCOM SPI DRIVER
3573 M:      Kamal Dasu <[email protected]>
3574 M:      [email protected]
3575 S:      Maintained
3576 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.txt
3577 F:      drivers/spi/spi-bcm-qspi.*
3578 F:      drivers/spi/spi-brcmstb-qspi.c
3579 F:      drivers/spi/spi-iproc-qspi.c
3580
3581 BROADCOM STB AVS CPUFREQ DRIVER
3582 M:      Markus Mayer <[email protected]>
3583 M:      [email protected]
3584 L:      [email protected]
3585 S:      Maintained
3586 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
3587 F:      drivers/cpufreq/brcmstb*
3588
3589 BROADCOM STB AVS TMON DRIVER
3590 M:      Markus Mayer <[email protected]>
3591 M:      [email protected]
3592 L:      [email protected]
3593 S:      Maintained
3594 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
3595 F:      drivers/thermal/broadcom/brcmstb*
3596
3597 BROADCOM STB DPFE DRIVER
3598 M:      Markus Mayer <[email protected]>
3599 M:      [email protected]
3600 L:      [email protected] (moderated for non-subscribers)
3601 S:      Maintained
3602 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
3603 F:      drivers/memory/brcmstb_dpfe.c
3604
3605 BROADCOM STB NAND FLASH DRIVER
3606 M:      Brian Norris <[email protected]>
3607 M:      Kamal Dasu <[email protected]>
3608 L:      [email protected]
3609 L:      [email protected]
3610 S:      Maintained
3611 F:      drivers/mtd/nand/raw/brcmnand/
3612
3613 BROADCOM SYSTEMPORT ETHERNET DRIVER
3614 M:      Florian Fainelli <[email protected]>
3615 L:      [email protected]
3616 L:      [email protected]
3617 S:      Supported
3618 F:      drivers/net/ethernet/broadcom/bcmsysport.*
3619
3620 BROADCOM TG3 GIGABIT ETHERNET DRIVER
3621 M:      Siva Reddy Kallam <[email protected]>
3622 M:      Prashant Sreedharan <[email protected]>
3623 M:      Michael Chan <[email protected]>
3624 L:      [email protected]
3625 S:      Supported
3626 F:      drivers/net/ethernet/broadcom/tg3.*
3627
3628 BROCADE BFA FC SCSI DRIVER
3629 M:      Anil Gurumurthy <[email protected]>
3630 M:      Sudarsana Kalluru <[email protected]>
3631 L:      [email protected]
3632 S:      Supported
3633 F:      drivers/scsi/bfa/
3634
3635 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
3636 M:      Rasesh Mody <[email protected]>
3637 M:      Sudarsana Kalluru <[email protected]>
3638 M:      [email protected]
3639 L:      [email protected]
3640 S:      Supported
3641 F:      drivers/net/ethernet/brocade/bna/
3642
3643 BSG (block layer generic sg v4 driver)
3644 M:      FUJITA Tomonori <[email protected]>
3645 L:      [email protected]
3646 S:      Supported
3647 F:      block/bsg.c
3648 F:      include/linux/bsg.h
3649 F:      include/uapi/linux/bsg.h
3650
3651 BT87X AUDIO DRIVER
3652 M:      Clemens Ladisch <[email protected]>
3653 L:      [email protected] (moderated for non-subscribers)
3654 S:      Maintained
3655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3656 F:      Documentation/sound/cards/bt87x.rst
3657 F:      sound/pci/bt87x.c
3658
3659 BT8XXGPIO DRIVER
3660 M:      Michael Buesch <[email protected]>
3661 S:      Maintained
3662 W:      http://bu3sch.de/btgpio.php
3663 F:      drivers/gpio/gpio-bt8xx.c
3664
3665 BTRFS FILE SYSTEM
3666 M:      Chris Mason <[email protected]>
3667 M:      Josef Bacik <[email protected]>
3668 M:      David Sterba <[email protected]>
3669 L:      [email protected]
3670 S:      Maintained
3671 W:      http://btrfs.wiki.kernel.org/
3672 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
3673 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
3674 F:      Documentation/filesystems/btrfs.rst
3675 F:      fs/btrfs/
3676 F:      include/linux/btrfs*
3677 F:      include/uapi/linux/btrfs*
3678
3679 BTTV VIDEO4LINUX DRIVER
3680 M:      Mauro Carvalho Chehab <[email protected]>
3681 L:      [email protected]
3682 S:      Odd fixes
3683 W:      https://linuxtv.org
3684 T:      git git://linuxtv.org/media_tree.git
3685 F:      Documentation/media/v4l-drivers/bttv*
3686 F:      drivers/media/pci/bt8xx/bttv*
3687
3688 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3689 M:      Chanwoo Choi <[email protected]>
3690 L:      [email protected]
3691 L:      [email protected]
3692 S:      Maintained
3693 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
3694 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3695 F:      drivers/devfreq/exynos-bus.c
3696
3697 BUSLOGIC SCSI DRIVER
3698 M:      Khalid Aziz <[email protected]>
3699 L:      [email protected]
3700 S:      Maintained
3701 F:      drivers/scsi/BusLogic.*
3702 F:      drivers/scsi/FlashPoint.*
3703
3704 C-MEDIA CMI8788 DRIVER
3705 M:      Clemens Ladisch <[email protected]>
3706 L:      [email protected] (moderated for non-subscribers)
3707 S:      Maintained
3708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3709 F:      sound/pci/oxygen/
3710
3711 C-SKY ARCHITECTURE
3712 M:      Guo Ren <[email protected]>
3713 L:      [email protected]
3714 S:      Supported
3715 T:      git https://github.com/c-sky/csky-linux.git
3716 F:      Documentation/devicetree/bindings/csky/
3717 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
3718 F:      Documentation/devicetree/bindings/timer/csky,*
3719 F:      arch/csky/
3720 F:      drivers/clocksource/timer-gx6605s.c
3721 F:      drivers/clocksource/timer-mp-csky.c
3722 F:      drivers/irqchip/irq-csky-*
3723 N:      csky
3724 K:      csky
3725
3726 C6X ARCHITECTURE
3727 M:      Mark Salter <[email protected]>
3728 M:      Aurelien Jacquiot <[email protected]>
3729 L:      [email protected]
3730 S:      Maintained
3731 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
3732 F:      arch/c6x/
3733
3734 CA8210 IEEE-802.15.4 RADIO DRIVER
3735 M:      Harry Morris <[email protected]>
3736 L:      [email protected]
3737 S:      Maintained
3738 W:      https://github.com/Cascoda/ca8210-linux.git
3739 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
3740 F:      drivers/net/ieee802154/ca8210.c
3741
3742 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
3743 M:      David Howells <[email protected]>
3744 L:      [email protected] (moderated for non-subscribers)
3745 S:      Supported
3746 F:      Documentation/filesystems/caching/cachefiles.rst
3747 F:      fs/cachefiles/
3748
3749 CADENCE MIPI-CSI2 BRIDGES
3750 M:      Maxime Ripard <[email protected]>
3751 L:      [email protected]
3752 S:      Maintained
3753 F:      Documentation/devicetree/bindings/media/cdns,*.txt
3754 F:      drivers/media/platform/cadence/cdns-csi2*
3755
3756 CADENCE NAND DRIVER
3757 M:      Piotr Sroka <[email protected]>
3758 L:      [email protected]
3759 S:      Maintained
3760 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
3761 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
3762
3763 CADET FM/AM RADIO RECEIVER DRIVER
3764 M:      Hans Verkuil <[email protected]>
3765 L:      [email protected]
3766 S:      Maintained
3767 W:      https://linuxtv.org
3768 T:      git git://linuxtv.org/media_tree.git
3769 F:      drivers/media/radio/radio-cadet*
3770
3771 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
3772 M:      Jonathan Corbet <[email protected]>
3773 L:      [email protected]
3774 S:      Maintained
3775 T:      git git://linuxtv.org/media_tree.git
3776 F:      Documentation/media/v4l-drivers/cafe_ccic*
3777 F:      drivers/media/platform/marvell-ccic/
3778
3779 CAIF NETWORK LAYER
3780 L:      [email protected]
3781 S:      Orphan
3782 F:      Documentation/networking/caif/
3783 F:      drivers/net/caif/
3784 F:      include/net/caif/
3785 F:      include/uapi/linux/caif/
3786 F:      net/caif/
3787
3788 CAKE QDISC
3789 M:      Toke Høiland-Jørgensen <[email protected]>
3790 L:      [email protected] (moderated for non-subscribers)
3791 S:      Maintained
3792 F:      net/sched/sch_cake.c
3793
3794 CAN NETWORK DRIVERS
3795 M:      Wolfgang Grandegger <[email protected]>
3796 M:      Marc Kleine-Budde <[email protected]>
3797 L:      [email protected]
3798 S:      Maintained
3799 W:      https://github.com/linux-can
3800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3802 F:      Documentation/devicetree/bindings/net/can/
3803 F:      drivers/net/can/
3804 F:      include/linux/can/dev.h
3805 F:      include/linux/can/led.h
3806 F:      include/linux/can/platform/
3807 F:      include/linux/can/rx-offload.h
3808 F:      include/uapi/linux/can/error.h
3809 F:      include/uapi/linux/can/netlink.h
3810 F:      include/uapi/linux/can/vxcan.h
3811
3812 CAN NETWORK LAYER
3813 M:      Oliver Hartkopp <[email protected]>
3814 M:      Marc Kleine-Budde <[email protected]>
3815 L:      [email protected]
3816 S:      Maintained
3817 W:      https://github.com/linux-can
3818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3820 F:      Documentation/networking/can.rst
3821 F:      include/linux/can/core.h
3822 F:      include/linux/can/skb.h
3823 F:      include/net/netns/can.h
3824 F:      include/uapi/linux/can.h
3825 F:      include/uapi/linux/can/bcm.h
3826 F:      include/uapi/linux/can/gw.h
3827 F:      include/uapi/linux/can/raw.h
3828 F:      net/can/
3829
3830 CAN-J1939 NETWORK LAYER
3831 M:      Robin van der Gracht <[email protected]>
3832 M:      Oleksij Rempel <[email protected]>
3833 R:      Pengutronix Kernel Team <[email protected]>
3834 L:      [email protected]
3835 S:      Maintained
3836 F:      Documentation/networking/j1939.rst
3837 F:      include/uapi/linux/can/j1939.h
3838 F:      net/can/j1939/
3839
3840 CAPABILITIES
3841 M:      Serge Hallyn <[email protected]>
3842 L:      [email protected]
3843 S:      Supported
3844 F:      include/linux/capability.h
3845 F:      include/uapi/linux/capability.h
3846 F:      kernel/capability.c
3847 F:      security/commoncap.c
3848
3849 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
3850 M:      Kevin Tsai <[email protected]>
3851 S:      Maintained
3852 F:      drivers/iio/light/cm*
3853
3854 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
3855 M:      Christian Lamparter <[email protected]>
3856 L:      [email protected]
3857 S:      Maintained
3858 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
3859 F:      drivers/net/wireless/ath/carl9170/
3860
3861 CAVIUM I2C DRIVER
3862 M:      Robert Richter <[email protected]>
3863 S:      Supported
3864 W:      http://www.marvell.com
3865 F:      drivers/i2c/busses/i2c-octeon*
3866 F:      drivers/i2c/busses/i2c-thunderx*
3867
3868 CAVIUM LIQUIDIO NETWORK DRIVER
3869 M:      Derek Chickles <[email protected]>
3870 M:      Satanand Burla <[email protected]>
3871 M:      Felix Manlunas <[email protected]>
3872 L:      [email protected]
3873 S:      Supported
3874 W:      http://www.marvell.com
3875 F:      drivers/net/ethernet/cavium/liquidio/
3876
3877 CAVIUM MMC DRIVER
3878 M:      Robert Richter <[email protected]>
3879 S:      Supported
3880 W:      http://www.marvell.com
3881 F:      drivers/mmc/host/cavium*
3882
3883 CAVIUM OCTEON-TX CRYPTO DRIVER
3884 M:      George Cherian <[email protected]>
3885 L:      [email protected]
3886 S:      Supported
3887 W:      http://www.marvell.com
3888 F:      drivers/crypto/cavium/cpt/
3889
3890 CAVIUM THUNDERX2 ARM64 SOC
3891 M:      Robert Richter <[email protected]>
3892 L:      [email protected] (moderated for non-subscribers)
3893 S:      Maintained
3894 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
3895 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
3896
3897 CC2520 IEEE-802.15.4 RADIO DRIVER
3898 M:      Varka Bhadram <[email protected]>
3899 L:      [email protected]
3900 S:      Maintained
3901 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
3902 F:      drivers/net/ieee802154/cc2520.c
3903 F:      include/linux/spi/cc2520.h
3904
3905 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
3906 M:      Gilad Ben-Yossef <[email protected]>
3907 L:      [email protected]
3908 S:      Supported
3909 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
3910 F:      drivers/crypto/ccree/
3911
3912 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
3913 M:      Hadar Gat <[email protected]>
3914 L:      [email protected]
3915 S:      Supported
3916 F:      drivers/char/hw_random/cctrng.c
3917 F:      drivers/char/hw_random/cctrng.h
3918 F:      Documentation/devicetree/bindings/rng/arm-cctrng.txt
3919 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
3920
3921 CEC FRAMEWORK
3922 M:      Hans Verkuil <[email protected]>
3923 L:      [email protected]
3924 S:      Supported
3925 W:      http://linuxtv.org
3926 T:      git git://linuxtv.org/media_tree.git
3927 F:      Documentation/ABI/testing/debugfs-cec-error-inj
3928 F:      Documentation/devicetree/bindings/media/cec.txt
3929 F:      Documentation/media/kapi/cec-core.rst
3930 F:      Documentation/media/uapi/cec
3931 F:      drivers/media/cec/
3932 F:      drivers/media/rc/keymaps/rc-cec.c
3933 F:      include/media/cec-notifier.h
3934 F:      include/media/cec.h
3935 F:      include/uapi/linux/cec-funcs.h
3936 F:      include/uapi/linux/cec.h
3937
3938 CEC GPIO DRIVER
3939 M:      Hans Verkuil <[email protected]>
3940 L:      [email protected]
3941 S:      Supported
3942 W:      http://linuxtv.org
3943 T:      git git://linuxtv.org/media_tree.git
3944 F:      Documentation/devicetree/bindings/media/cec-gpio.txt
3945 F:      drivers/media/platform/cec-gpio/
3946
3947 CELL BROADBAND ENGINE ARCHITECTURE
3948 M:      Arnd Bergmann <[email protected]>
3949 L:      [email protected]
3950 S:      Supported
3951 W:      http://www.ibm.com/developerworks/power/cell/
3952 F:      arch/powerpc/include/asm/cell*.h
3953 F:      arch/powerpc/include/asm/spu*.h
3954 F:      arch/powerpc/include/uapi/asm/spu*.h
3955 F:      arch/powerpc/oprofile/*cell*
3956 F:      arch/powerpc/platforms/cell/
3957
3958 CEPH COMMON CODE (LIBCEPH)
3959 M:      Ilya Dryomov <[email protected]>
3960 M:      Jeff Layton <[email protected]>
3961 L:      [email protected]
3962 S:      Supported
3963 W:      http://ceph.com/
3964 T:      git git://github.com/ceph/ceph-client.git
3965 F:      include/linux/ceph/
3966 F:      include/linux/crush/
3967 F:      net/ceph/
3968
3969 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3970 M:      Jeff Layton <[email protected]>
3971 M:      Ilya Dryomov <[email protected]>
3972 L:      [email protected]
3973 S:      Supported
3974 W:      http://ceph.com/
3975 T:      git git://github.com/ceph/ceph-client.git
3976 F:      Documentation/filesystems/ceph.rst
3977 F:      fs/ceph/
3978
3979 CERTIFICATE HANDLING
3980 M:      David Howells <[email protected]>
3981 M:      David Woodhouse <[email protected]>
3982 L:      [email protected]
3983 S:      Maintained
3984 F:      Documentation/admin-guide/module-signing.rst
3985 F:      certs/
3986 F:      scripts/extract-cert.c
3987 F:      scripts/sign-file.c
3988
3989 CFAG12864B LCD DRIVER
3990 M:      Miguel Ojeda Sandonis <[email protected]>
3991 S:      Maintained
3992 F:      drivers/auxdisplay/cfag12864b.c
3993 F:      include/linux/cfag12864b.h
3994
3995 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3996 M:      Miguel Ojeda Sandonis <[email protected]>
3997 S:      Maintained
3998 F:      drivers/auxdisplay/cfag12864bfb.c
3999 F:      include/linux/cfag12864b.h
4000
4001 CHAR and MISC DRIVERS
4002 M:      Arnd Bergmann <[email protected]>
4003 M:      Greg Kroah-Hartman <[email protected]>
4004 S:      Supported
4005 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4006 F:      drivers/char/
4007 F:      drivers/misc/
4008 F:      include/linux/miscdevice.h
4009
4010 CHECKPATCH
4011 M:      Andy Whitcroft <[email protected]>
4012 M:      Joe Perches <[email protected]>
4013 S:      Maintained
4014 F:      scripts/checkpatch.pl
4015
4016 CHINESE DOCUMENTATION
4017 M:      Harry Wei <[email protected]>
4018 M:      Alex Shi <[email protected]>
4019 L:      [email protected] (subscribers-only)
4020 S:      Maintained
4021 F:      Documentation/translations/zh_CN/
4022
4023 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4024 M:      Peter Chen <[email protected]>
4025 L:      [email protected]
4026 S:      Maintained
4027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4028 F:      drivers/usb/chipidea/
4029
4030 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4031 M:      Hans de Goede <[email protected]>
4032 L:      [email protected]
4033 S:      Maintained
4034 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
4035 F:      drivers/input/touchscreen/chipone_icn8318.c
4036
4037 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4038 M:      Hans de Goede <[email protected]>
4039 L:      [email protected]
4040 S:      Maintained
4041 F:      drivers/input/touchscreen/chipone_icn8505.c
4042
4043 CHROME HARDWARE PLATFORM SUPPORT
4044 M:      Benson Leung <[email protected]>
4045 M:      Enric Balletbo i Serra <[email protected]>
4046 S:      Maintained
4047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4048 F:      drivers/platform/chrome/
4049
4050 CHROMEOS EC CODEC DRIVER
4051 M:      Cheng-Yi Chiang <[email protected]>
4052 R:      Enric Balletbo i Serra <[email protected]>
4053 R:      Guenter Roeck <[email protected]>
4054 S:      Maintained
4055 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4056 F:      sound/soc/codecs/cros_ec_codec.*
4057
4058 CHROMEOS EC SUBDRIVERS
4059 M:      Benson Leung <[email protected]>
4060 M:      Enric Balletbo i Serra <[email protected]>
4061 R:      Guenter Roeck <[email protected]>
4062 S:      Maintained
4063 F:      drivers/power/supply/cros_usbpd-charger.c
4064 N:      cros_ec
4065 N:      cros-ec
4066
4067 CIRRUS LOGIC AUDIO CODEC DRIVERS
4068 M:      James Schulman <[email protected]>
4069 M:      David Rhodes <[email protected]>
4070 L:      [email protected] (moderated for non-subscribers)
4071 S:      Maintained
4072 F:      sound/soc/codecs/cs*
4073
4074 CIRRUS LOGIC EP93XX ETHERNET DRIVER
4075 M:      Hartley Sweeten <[email protected]>
4076 L:      [email protected]
4077 S:      Maintained
4078 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
4079
4080 CIRRUS LOGIC LOCHNAGAR DRIVER
4081 M:      Charles Keepax <[email protected]>
4082 M:      Richard Fitzgerald <[email protected]>
4083 L:      [email protected]
4084 S:      Supported
4085 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.txt
4086 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.txt
4087 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.txt
4088 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.txt
4089 F:      Documentation/devicetree/bindings/regulator/cirrus,lochnagar.txt
4090 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.txt
4091 F:      Documentation/hwmon/lochnagar.rst
4092 F:      drivers/clk/clk-lochnagar.c
4093 F:      drivers/hwmon/lochnagar-hwmon.c
4094 F:      drivers/mfd/lochnagar-i2c.c
4095 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
4096 F:      drivers/regulator/lochnagar-regulator.c
4097 F:      include/dt-bindings/clk/lochnagar.h
4098 F:      include/dt-bindings/pinctrl/lochnagar.h
4099 F:      include/linux/mfd/lochnagar*
4100 F:      sound/soc/codecs/lochnagar-sc.c
4101
4102 CIRRUS LOGIC MADERA CODEC DRIVERS
4103 M:      Charles Keepax <[email protected]>
4104 M:      Richard Fitzgerald <[email protected]>
4105 L:      [email protected] (moderated for non-subscribers)
4106 L:      [email protected]
4107 S:      Supported
4108 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4109 T:      git https://github.com/CirrusLogic/linux-drivers.git
4110 F:      Documentation/devicetree/bindings/mfd/madera.txt
4111 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera-pinctrl.txt
4112 F:      Documentation/devicetree/bindings/sound/madera.txt
4113 F:      drivers/gpio/gpio-madera*
4114 F:      drivers/irqchip/irq-madera*
4115 F:      drivers/mfd/cs47l*
4116 F:      drivers/mfd/madera*
4117 F:      drivers/pinctrl/cirrus/*
4118 F:      include/dt-bindings/sound/madera*
4119 F:      include/linux/irqchip/irq-madera*
4120 F:      include/linux/mfd/madera/*
4121 F:      include/sound/madera*
4122 F:      sound/soc/codecs/cs47l*
4123 F:      sound/soc/codecs/madera*
4124
4125 CISCO FCOE HBA DRIVER
4126 M:      Satish Kharat <[email protected]>
4127 M:      Sesidhar Baddela <[email protected]>
4128 M:      Karan Tilak Kumar <[email protected]>
4129 L:      [email protected]
4130 S:      Supported
4131 F:      drivers/scsi/fnic/
4132
4133 CISCO SCSI HBA DRIVER
4134 M:      Karan Tilak Kumar <[email protected]>
4135 M:      Sesidhar Baddela <[email protected]>
4136 L:      [email protected]
4137 S:      Supported
4138 F:      drivers/scsi/snic/
4139
4140 CISCO VIC ETHERNET NIC DRIVER
4141 M:      Christian Benvenuti <[email protected]>
4142 M:      Govindarajulu Varadarajan <[email protected]>
4143 S:      Supported
4144 F:      drivers/net/ethernet/cisco/enic/
4145
4146 CISCO VIC LOW LATENCY NIC DRIVER
4147 M:      Christian Benvenuti <[email protected]>
4148 M:      Nelson Escobar <[email protected]>
4149 M:      Parvi Kaustubhi <[email protected]>
4150 S:      Supported
4151 F:      drivers/infiniband/hw/usnic/
4152
4153 CLANG-FORMAT FILE
4154 M:      Miguel Ojeda <[email protected]>
4155 S:      Maintained
4156 F:      .clang-format
4157
4158 CLANG/LLVM BUILD SUPPORT
4159 L:      [email protected]
4160 S:      Supported
4161 W:      https://clangbuiltlinux.github.io/
4162 B:      https://github.com/ClangBuiltLinux/linux/issues
4163 C:      irc://chat.freenode.net/clangbuiltlinux
4164 F:      Documentation/kbuild/llvm.rst
4165 K:      \b(?i:clang|llvm)\b
4166
4167 CLEANCACHE API
4168 M:      Konrad Rzeszutek Wilk <[email protected]>
4169 L:      [email protected]
4170 S:      Maintained
4171 F:      include/linux/cleancache.h
4172 F:      mm/cleancache.c
4173
4174 CLK API
4175 M:      Russell King <[email protected]>
4176 L:      [email protected]
4177 S:      Maintained
4178 F:      include/linux/clk.h
4179
4180 CLOCKSOURCE, CLOCKEVENT DRIVERS
4181 M:      Daniel Lezcano <[email protected]>
4182 M:      Thomas Gleixner <[email protected]>
4183 L:      [email protected]
4184 S:      Supported
4185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4186 F:      Documentation/devicetree/bindings/timer/
4187 F:      drivers/clocksource/
4188
4189 CMPC ACPI DRIVER
4190 M:      Thadeu Lima de Souza Cascardo <[email protected]>
4191 M:      Daniel Oliveira Nascimento <[email protected]>
4192 L:      [email protected]
4193 S:      Supported
4194 F:      drivers/platform/x86/classmate-laptop.c
4195
4196 COBALT MEDIA DRIVER
4197 M:      Hans Verkuil <[email protected]>
4198 L:      [email protected]
4199 S:      Supported
4200 W:      https://linuxtv.org
4201 T:      git git://linuxtv.org/media_tree.git
4202 F:      drivers/media/pci/cobalt/
4203
4204 COCCINELLE/Semantic Patches (SmPL)
4205 M:      Julia Lawall <[email protected]>
4206 M:      Gilles Muller <[email protected]>
4207 M:      Nicolas Palix <[email protected]>
4208 M:      Michal Marek <[email protected]>
4209 L:      [email protected] (moderated for non-subscribers)
4210 S:      Supported
4211 W:      http://coccinelle.lip6.fr/
4212 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
4213 F:      Documentation/dev-tools/coccinelle.rst
4214 F:      scripts/coccicheck
4215 F:      scripts/coccinelle/
4216
4217 CODA FILE SYSTEM
4218 M:      Jan Harkes <[email protected]>
4219 M:      [email protected]
4220 L:      [email protected]
4221 S:      Maintained
4222 W:      http://www.coda.cs.cmu.edu/
4223 F:      Documentation/filesystems/coda.rst
4224 F:      fs/coda/
4225 F:      include/linux/coda*.h
4226 F:      include/uapi/linux/coda*.h
4227
4228 CODA V4L2 MEM2MEM DRIVER
4229 M:      Philipp Zabel <[email protected]>
4230 L:      [email protected]
4231 S:      Maintained
4232 F:      Documentation/devicetree/bindings/media/coda.txt
4233 F:      drivers/media/platform/coda/
4234
4235 CODE OF CONDUCT
4236 M:      Greg Kroah-Hartman <[email protected]>
4237 S:      Supported
4238 F:      Documentation/process/code-of-conduct-interpretation.rst
4239 F:      Documentation/process/code-of-conduct.rst
4240
4241 COMMON CLK FRAMEWORK
4242 M:      Michael Turquette <[email protected]>
4243 M:      Stephen Boyd <[email protected]>
4244 L:      [email protected]
4245 S:      Maintained
4246 Q:      http://patchwork.kernel.org/project/linux-clk/list/
4247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
4248 F:      Documentation/devicetree/bindings/clock/
4249 F:      drivers/clk/
4250 F:      include/linux/clk-pr*
4251 F:      include/linux/clk/
4252 F:      include/linux/of_clk.h
4253 X:      drivers/clk/clkdev.c
4254
4255 COMMON INTERNET FILE SYSTEM (CIFS)
4256 M:      Steve French <[email protected]>
4257 L:      [email protected]
4258 L:      [email protected] (moderated for non-subscribers)
4259 S:      Supported
4260 W:      http://linux-cifs.samba.org/
4261 T:      git git://git.samba.org/sfrench/cifs-2.6.git
4262 F:      Documentation/admin-guide/cifs/
4263 F:      fs/cifs/
4264
4265 COMPACTPCI HOTPLUG CORE
4266 M:      Scott Murray <[email protected]>
4267 L:      [email protected]
4268 S:      Maintained
4269 F:      drivers/pci/hotplug/cpci_hotplug*
4270
4271 COMPACTPCI HOTPLUG GENERIC DRIVER
4272 M:      Scott Murray <[email protected]>
4273 L:      [email protected]
4274 S:      Maintained
4275 F:      drivers/pci/hotplug/cpcihp_generic.c
4276
4277 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
4278 M:      Scott Murray <[email protected]>
4279 L:      [email protected]
4280 S:      Maintained
4281 F:      drivers/pci/hotplug/cpcihp_zt5550.*
4282
4283 COMPAL LAPTOP SUPPORT
4284 M:      Cezary Jackiewicz <[email protected]>
4285 L:      [email protected]
4286 S:      Maintained
4287 F:      drivers/platform/x86/compal-laptop.c
4288
4289 COMPILER ATTRIBUTES
4290 M:      Miguel Ojeda <[email protected]>
4291 S:      Maintained
4292 F:      include/linux/compiler_attributes.h
4293
4294 CONEXANT ACCESSRUNNER USB DRIVER
4295 L:      [email protected]
4296 S:      Orphan
4297 W:      http://accessrunner.sourceforge.net/
4298 F:      drivers/usb/atm/cxacru.c
4299
4300 CONFIGFS
4301 M:      Joel Becker <[email protected]>
4302 M:      Christoph Hellwig <[email protected]>
4303 S:      Supported
4304 T:      git git://git.infradead.org/users/hch/configfs.git
4305 F:      fs/configfs/
4306 F:      include/linux/configfs.h
4307
4308 CONNECTOR
4309 M:      Evgeniy Polyakov <[email protected]>
4310 L:      [email protected]
4311 S:      Maintained
4312 F:      drivers/connector/
4313
4314 CONTROL GROUP (CGROUP)
4315 M:      Tejun Heo <[email protected]>
4316 M:      Li Zefan <[email protected]>
4317 M:      Johannes Weiner <[email protected]>
4318 L:      [email protected]
4319 S:      Maintained
4320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4321 F:      Documentation/admin-guide/cgroup-v1/
4322 F:      Documentation/admin-guide/cgroup-v2.rst
4323 F:      include/linux/cgroup*
4324 F:      kernel/cgroup/
4325
4326 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
4327 M:      Tejun Heo <[email protected]>
4328 M:      Jens Axboe <[email protected]>
4329 L:      [email protected]
4330 L:      [email protected]
4331 T:      git git://git.kernel.dk/linux-block
4332 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
4333 F:      block/bfq-cgroup.c
4334 F:      block/blk-cgroup.c
4335 F:      block/blk-iolatency.c
4336 F:      block/blk-throttle.c
4337 F:      include/linux/blk-cgroup.h
4338
4339 CONTROL GROUP - CPUSET
4340 M:      Li Zefan <[email protected]>
4341 L:      [email protected]
4342 S:      Maintained
4343 W:      http://www.bullopensource.org/cpuset/
4344 W:      http://oss.sgi.com/projects/cpusets/
4345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4346 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
4347 F:      include/linux/cpuset.h
4348 F:      kernel/cgroup/cpuset.c
4349
4350 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
4351 M:      Johannes Weiner <[email protected]>
4352 M:      Michal Hocko <[email protected]>
4353 M:      Vladimir Davydov <[email protected]>
4354 L:      [email protected]
4355 L:      [email protected]
4356 S:      Maintained
4357 F:      mm/memcontrol.c
4358 F:      mm/swap_cgroup.c
4359
4360 CORETEMP HARDWARE MONITORING DRIVER
4361 M:      Fenghua Yu <[email protected]>
4362 L:      [email protected]
4363 S:      Maintained
4364 F:      Documentation/hwmon/coretemp.rst
4365 F:      drivers/hwmon/coretemp.c
4366
4367 COSA/SRP SYNC SERIAL DRIVER
4368 M:      Jan "Yenya" Kasprzak <[email protected]>
4369 S:      Maintained
4370 W:      http://www.fi.muni.cz/~kas/cosa/
4371 F:      drivers/net/wan/cosa*
4372
4373 COUNTER SUBSYSTEM
4374 M:      William Breathitt Gray <[email protected]>
4375 L:      [email protected]
4376 S:      Maintained
4377 F:      Documentation/ABI/testing/sysfs-bus-counter*
4378 F:      Documentation/driver-api/generic-counter.rst
4379 F:      drivers/counter/
4380 F:      include/linux/counter.h
4381 F:      include/linux/counter_enum.h
4382
4383 CPMAC ETHERNET DRIVER
4384 M:      Florian Fainelli <[email protected]>
4385 L:      [email protected]
4386 S:      Maintained
4387 F:      drivers/net/ethernet/ti/cpmac.c
4388
4389 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
4390 M:      Viresh Kumar <[email protected]>
4391 M:      Sudeep Holla <[email protected]>
4392 L:      [email protected]
4393 S:      Maintained
4394 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
4395 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
4396
4397 CPU FREQUENCY SCALING FRAMEWORK
4398 M:      "Rafael J. Wysocki" <[email protected]>
4399 M:      Viresh Kumar <[email protected]>
4400 L:      [email protected]
4401 S:      Maintained
4402 B:      https://bugzilla.kernel.org
4403 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
4405 F:      Documentation/admin-guide/pm/cpufreq.rst
4406 F:      Documentation/admin-guide/pm/intel_pstate.rst
4407 F:      Documentation/cpu-freq/
4408 F:      Documentation/devicetree/bindings/cpufreq/
4409 F:      drivers/cpufreq/
4410 F:      include/linux/cpufreq.h
4411 F:      include/linux/sched/cpufreq.h
4412 F:      kernel/sched/cpufreq*.c
4413 F:      tools/testing/selftests/cpufreq/
4414
4415 CPU IDLE TIME MANAGEMENT FRAMEWORK
4416 M:      "Rafael J. Wysocki" <[email protected]>
4417 M:      Daniel Lezcano <[email protected]>
4418 L:      [email protected]
4419 S:      Maintained
4420 B:      https://bugzilla.kernel.org
4421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4422 F:      Documentation/admin-guide/pm/cpuidle.rst
4423 F:      Documentation/driver-api/pm/cpuidle.rst
4424 F:      drivers/cpuidle/*
4425 F:      include/linux/cpuidle.h
4426
4427 CPU POWER MONITORING SUBSYSTEM
4428 M:      Thomas Renninger <[email protected]>
4429 M:      Shuah Khan <[email protected]>
4430 M:      Shuah Khan <[email protected]>
4431 L:      [email protected]
4432 S:      Maintained
4433 F:      tools/power/cpupower/
4434
4435 CPUID/MSR DRIVER
4436 M:      "H. Peter Anvin" <[email protected]>
4437 S:      Maintained
4438 F:      arch/x86/kernel/cpuid.c
4439 F:      arch/x86/kernel/msr.c
4440
4441 CPUIDLE DRIVER - ARM BIG LITTLE
4442 M:      Lorenzo Pieralisi <[email protected]>
4443 M:      Daniel Lezcano <[email protected]>
4444 L:      [email protected]
4445 L:      [email protected]
4446 S:      Maintained
4447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4448 F:      drivers/cpuidle/cpuidle-big_little.c
4449
4450 CPUIDLE DRIVER - ARM EXYNOS
4451 M:      Bartlomiej Zolnierkiewicz <[email protected]>
4452 M:      Daniel Lezcano <[email protected]>
4453 M:      Kukjin Kim <[email protected]>
4454 L:      [email protected]
4455 L:      [email protected]
4456 S:      Supported
4457 F:      arch/arm/mach-exynos/pm.c
4458 F:      drivers/cpuidle/cpuidle-exynos.c
4459
4460 CPUIDLE DRIVER - ARM PSCI
4461 M:      Lorenzo Pieralisi <[email protected]>
4462 M:      Sudeep Holla <[email protected]>
4463 L:      [email protected]
4464 L:      [email protected]
4465 S:      Supported
4466 F:      drivers/cpuidle/cpuidle-psci.c
4467
4468 CRAMFS FILESYSTEM
4469 M:      Nicolas Pitre <[email protected]>
4470 S:      Maintained
4471 F:      Documentation/filesystems/cramfs.rst
4472 F:      fs/cramfs/
4473
4474 CREATIVE SB0540
4475 M:      Bastien Nocera <[email protected]>
4476 L:      [email protected]
4477 S:      Maintained
4478 F:      drivers/hid/hid-creative-sb0540.c
4479
4480 CRYPTO API
4481 M:      Herbert Xu <[email protected]>
4482 M:      "David S. Miller" <[email protected]>
4483 L:      [email protected]
4484 S:      Maintained
4485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
4486 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
4487 F:      Documentation/crypto/
4488 F:      Documentation/devicetree/bindings/crypto/
4489 F:      arch/*/crypto/
4490 F:      crypto/
4491 F:      drivers/crypto/
4492 F:      include/crypto/
4493 F:      include/linux/crypto*
4494 F:      lib/crypto/
4495
4496 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
4497 M:      Neil Horman <[email protected]>
4498 L:      [email protected]
4499 S:      Maintained
4500 F:      crypto/ansi_cprng.c
4501 F:      crypto/rng.c
4502
4503 CS3308 MEDIA DRIVER
4504 M:      Hans Verkuil <[email protected]>
4505 L:      [email protected]
4506 S:      Odd Fixes
4507 W:      http://linuxtv.org
4508 T:      git git://linuxtv.org/media_tree.git
4509 F:      drivers/media/i2c/cs3308.c
4510
4511 CS5535 Audio ALSA driver
4512 M:      Jaya Kumar <[email protected]>
4513 S:      Maintained
4514 F:      sound/pci/cs5535audio/
4515
4516 CSI DRIVERS FOR ALLWINNER V3s
4517 M:      Yong Deng <[email protected]>
4518 L:      [email protected]
4519 S:      Maintained
4520 T:      git git://linuxtv.org/media_tree.git
4521 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
4522 F:      drivers/media/platform/sunxi/sun6i-csi/
4523
4524 CW1200 WLAN driver
4525 M:      Solomon Peachy <[email protected]>
4526 S:      Maintained
4527 F:      drivers/net/wireless/st/cw1200/
4528
4529 CX18 VIDEO4LINUX DRIVER
4530 M:      Andy Walls <[email protected]>
4531 L:      [email protected]
4532 S:      Maintained
4533 W:      https://linuxtv.org
4534 T:      git git://linuxtv.org/media_tree.git
4535 F:      drivers/media/pci/cx18/
4536 F:      include/uapi/linux/ivtv*
4537
4538 CX2341X MPEG ENCODER HELPER MODULE
4539 M:      Hans Verkuil <[email protected]>
4540 L:      [email protected]
4541 S:      Maintained
4542 W:      https://linuxtv.org
4543 T:      git git://linuxtv.org/media_tree.git
4544 F:      drivers/media/common/cx2341x*
4545 F:      include/media/drv-intf/cx2341x.h
4546
4547 CX24120 MEDIA DRIVER
4548 M:      Jemma Denson <[email protected]>
4549 M:      Patrick Boettcher <[email protected]>
4550 L:      [email protected]
4551 S:      Maintained
4552 W:      https://linuxtv.org
4553 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4554 F:      drivers/media/dvb-frontends/cx24120*
4555
4556 CX88 VIDEO4LINUX DRIVER
4557 M:      Mauro Carvalho Chehab <[email protected]>
4558 L:      [email protected]
4559 S:      Odd fixes
4560 W:      https://linuxtv.org
4561 T:      git git://linuxtv.org/media_tree.git
4562 F:      Documentation/media/v4l-drivers/cx88*
4563 F:      drivers/media/pci/cx88/
4564
4565 CXD2820R MEDIA DRIVER
4566 M:      Antti Palosaari <[email protected]>
4567 L:      [email protected]
4568 S:      Maintained
4569 W:      https://linuxtv.org
4570 W:      http://palosaari.fi/linux/
4571 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4572 T:      git git://linuxtv.org/anttip/media_tree.git
4573 F:      drivers/media/dvb-frontends/cxd2820r*
4574
4575 CXGB3 ETHERNET DRIVER (CXGB3)
4576 M:      Vishal Kulkarni <[email protected]>
4577 L:      [email protected]
4578 S:      Supported
4579 W:      http://www.chelsio.com
4580 F:      drivers/net/ethernet/chelsio/cxgb3/
4581
4582 CXGB3 ISCSI DRIVER (CXGB3I)
4583 M:      Karen Xie <[email protected]>
4584 L:      [email protected]
4585 S:      Supported
4586 W:      http://www.chelsio.com
4587 F:      drivers/scsi/cxgbi/cxgb3i
4588
4589 CXGB4 CRYPTO DRIVER (chcr)
4590 M:      Ayush Sawal <[email protected]>
4591 M:      Vinay Kumar Yadav <[email protected]>
4592 M:      Rohit Maheshwari <[email protected]>
4593 L:      [email protected]
4594 S:      Supported
4595 W:      http://www.chelsio.com
4596 F:      drivers/crypto/chelsio
4597
4598 CXGB4 ETHERNET DRIVER (CXGB4)
4599 M:      Vishal Kulkarni <[email protected]>
4600 L:      [email protected]
4601 S:      Supported
4602 W:      http://www.chelsio.com
4603 F:      drivers/net/ethernet/chelsio/cxgb4/
4604
4605 CXGB4 ISCSI DRIVER (CXGB4I)
4606 M:      Karen Xie <[email protected]>
4607 L:      [email protected]
4608 S:      Supported
4609 W:      http://www.chelsio.com
4610 F:      drivers/scsi/cxgbi/cxgb4i
4611
4612 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
4613 M:      Potnuri Bharat Teja <[email protected]>
4614 L:      [email protected]
4615 S:      Supported
4616 W:      http://www.openfabrics.org
4617 F:      drivers/infiniband/hw/cxgb4/
4618 F:      include/uapi/rdma/cxgb4-abi.h
4619
4620 CXGB4VF ETHERNET DRIVER (CXGB4VF)
4621 M:      Vishal Kulkarni <[email protected]>
4622 L:      [email protected]
4623 S:      Supported
4624 W:      http://www.chelsio.com
4625 F:      drivers/net/ethernet/chelsio/cxgb4vf/
4626
4627 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
4628 M:      Frederic Barrat <[email protected]>
4629 M:      Andrew Donnellan <[email protected]>
4630 L:      [email protected]
4631 S:      Supported
4632 F:      Documentation/ABI/testing/sysfs-class-cxl
4633 F:      Documentation/powerpc/cxl.rst
4634 F:      arch/powerpc/platforms/powernv/pci-cxl.c
4635 F:      drivers/misc/cxl/
4636 F:      include/misc/cxl*
4637 F:      include/uapi/misc/cxl.h
4638
4639 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
4640 M:      Manoj N. Kumar <[email protected]>
4641 M:      Matthew R. Ochs <[email protected]>
4642 M:      Uma Krishnan <[email protected]>
4643 L:      [email protected]
4644 S:      Supported
4645 F:      Documentation/powerpc/cxlflash.rst
4646 F:      drivers/scsi/cxlflash/
4647 F:      include/uapi/scsi/cxlflash_ioctl.h
4648
4649 CYBERPRO FB DRIVER
4650 M:      Russell King <[email protected]>
4651 L:      [email protected] (moderated for non-subscribers)
4652 S:      Maintained
4653 W:      http://www.armlinux.org.uk/
4654 F:      drivers/video/fbdev/cyber2000fb.*
4655
4656 CYCLADES ASYNC MUX DRIVER
4657 S:      Orphan
4658 W:      http://www.cyclades.com/
4659 F:      drivers/tty/cyclades.c
4660 F:      include/linux/cyclades.h
4661 F:      include/uapi/linux/cyclades.h
4662
4663 CYCLADES PC300 DRIVER
4664 S:      Orphan
4665 W:      http://www.cyclades.com/
4666 F:      drivers/net/wan/pc300*
4667
4668 CYPRESS_FIRMWARE MEDIA DRIVER
4669 M:      Antti Palosaari <[email protected]>
4670 L:      [email protected]
4671 S:      Maintained
4672 W:      https://linuxtv.org
4673 W:      http://palosaari.fi/linux/
4674 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4675 T:      git git://linuxtv.org/anttip/media_tree.git
4676 F:      drivers/media/common/cypress_firmware*
4677
4678 CYTTSP TOUCHSCREEN DRIVER
4679 M:      Ferruh Yigit <[email protected]>
4680 L:      [email protected]
4681 S:      Supported
4682 F:      drivers/input/touchscreen/cyttsp*
4683 F:      include/linux/input/cyttsp.h
4684
4685 D-LINK DIR-685 TOUCHKEYS DRIVER
4686 M:      Linus Walleij <[email protected]>
4687 L:      [email protected]
4688 S:      Supported
4689 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
4690
4691 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
4692 M:      Joshua Kinard <[email protected]>
4693 S:      Maintained
4694 F:      drivers/rtc/rtc-ds1685.c
4695 F:      include/linux/rtc/ds1685.h
4696
4697 DAMA SLAVE for AX.25
4698 M:      Joerg Reuter <[email protected]>
4699 L:      [email protected]
4700 S:      Maintained
4701 W:      http://yaina.de/jreuter/
4702 W:      http://www.qsl.net/dl1bke/
4703 F:      net/ax25/af_ax25.c
4704 F:      net/ax25/ax25_dev.c
4705 F:      net/ax25/ax25_ds_*
4706 F:      net/ax25/ax25_in.c
4707 F:      net/ax25/ax25_out.c
4708 F:      net/ax25/ax25_timer.c
4709 F:      net/ax25/sysctl_net_ax25.c
4710
4711 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
4712 L:      [email protected]
4713 S:      Orphan
4714 F:      Documentation/networking/device_drivers/dec/dmfe.txt
4715 F:      drivers/net/ethernet/dec/tulip/dmfe.c
4716
4717 DC390/AM53C974 SCSI driver
4718 M:      Hannes Reinecke <[email protected]>
4719 L:      [email protected]
4720 S:      Maintained
4721 F:      drivers/scsi/am53c974.c
4722
4723 DC395x SCSI driver
4724 M:      Oliver Neukum <[email protected]>
4725 M:      Ali Akcaagac <[email protected]>
4726 M:      Jamie Lenehan <[email protected]>
4727 L:      [email protected]
4728 S:      Maintained
4729 W:      http://twibble.org/dist/dc395x/
4730 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
4731 F:      Documentation/scsi/dc395x.rst
4732 F:      drivers/scsi/dc395x.*
4733
4734 DCCP PROTOCOL
4735 M:      Gerrit Renker <[email protected]>
4736 L:      [email protected]
4737 S:      Maintained
4738 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
4739 F:      include/linux/dccp.h
4740 F:      include/linux/tfrc.h
4741 F:      include/uapi/linux/dccp.h
4742 F:      net/dccp/
4743
4744 DECnet NETWORK LAYER
4745 L:      [email protected]
4746 S:      Orphan
4747 W:      http://linux-decnet.sourceforge.net
4748 F:      Documentation/networking/decnet.txt
4749 F:      net/decnet/
4750
4751 DECSTATION PLATFORM SUPPORT
4752 M:      "Maciej W. Rozycki" <[email protected]>
4753 L:      [email protected]
4754 S:      Maintained
4755 W:      http://www.linux-mips.org/wiki/DECstation
4756 F:      arch/mips/dec/
4757 F:      arch/mips/include/asm/dec/
4758 F:      arch/mips/include/asm/mach-dec/
4759
4760 DEFXX FDDI NETWORK DRIVER
4761 M:      "Maciej W. Rozycki" <[email protected]>
4762 S:      Maintained
4763 F:      drivers/net/fddi/defxx.*
4764
4765 DEFZA FDDI NETWORK DRIVER
4766 M:      "Maciej W. Rozycki" <[email protected]>
4767 S:      Maintained
4768 F:      drivers/net/fddi/defza.*
4769
4770 DEINTERLACE DRIVERS FOR ALLWINNER H3
4771 M:      Jernej Skrabec <[email protected]>
4772 L:      [email protected]
4773 S:      Maintained
4774 T:      git git://linuxtv.org/media_tree.git
4775 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
4776 F:      drivers/media/platform/sunxi/sun8i-di/
4777
4778 DELL LAPTOP DRIVER
4779 M:      Matthew Garrett <[email protected]>
4780 M:      Pali Rohár <[email protected]>
4781 L:      [email protected]
4782 S:      Maintained
4783 F:      drivers/platform/x86/dell-laptop.c
4784
4785 DELL LAPTOP FREEFALL DRIVER
4786 M:      Pali Rohár <[email protected]>
4787 S:      Maintained
4788 F:      drivers/platform/x86/dell-smo8800.c
4789
4790 DELL LAPTOP RBTN DRIVER
4791 M:      Pali Rohár <[email protected]>
4792 S:      Maintained
4793 F:      drivers/platform/x86/dell-rbtn.*
4794
4795 DELL LAPTOP SMM DRIVER
4796 M:      Pali Rohár <[email protected]>
4797 S:      Maintained
4798 F:      drivers/hwmon/dell-smm-hwmon.c
4799 F:      include/uapi/linux/i8k.h
4800
4801 DELL REMOTE BIOS UPDATE DRIVER
4802 M:      Stuart Hayes <[email protected]>
4803 L:      [email protected]
4804 S:      Maintained
4805 F:      drivers/platform/x86/dell_rbu.c
4806
4807 DELL SMBIOS DRIVER
4808 M:      Pali Rohár <[email protected]>
4809 M:      Mario Limonciello <[email protected]>
4810 L:      [email protected]
4811 S:      Maintained
4812 F:      drivers/platform/x86/dell-smbios.*
4813
4814 DELL SMBIOS SMM DRIVER
4815 M:      Mario Limonciello <[email protected]>
4816 L:      [email protected]
4817 S:      Maintained
4818 F:      drivers/platform/x86/dell-smbios-smm.c
4819
4820 DELL SMBIOS WMI DRIVER
4821 M:      Mario Limonciello <[email protected]>
4822 L:      [email protected]
4823 S:      Maintained
4824 F:      drivers/platform/x86/dell-smbios-wmi.c
4825 F:      tools/wmi/dell-smbios-example.c
4826
4827 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
4828 M:      Stuart Hayes <[email protected]>
4829 L:      [email protected]
4830 S:      Maintained
4831 F:      Documentation/driver-api/dcdbas.rst
4832 F:      drivers/platform/x86/dcdbas.*
4833
4834 DELL WMI DESCRIPTOR DRIVER
4835 M:      Mario Limonciello <[email protected]>
4836 S:      Maintained
4837 F:      drivers/platform/x86/dell-wmi-descriptor.c
4838
4839 DELL WMI NOTIFICATIONS DRIVER
4840 M:      Matthew Garrett <[email protected]>
4841 M:      Pali Rohár <[email protected]>
4842 S:      Maintained
4843 F:      drivers/platform/x86/dell-wmi.c
4844
4845 DELTA ST MEDIA DRIVER
4846 M:      Hugues Fruchet <[email protected]>
4847 L:      [email protected]
4848 S:      Supported
4849 W:      https://linuxtv.org
4850 T:      git git://linuxtv.org/media_tree.git
4851 F:      drivers/media/platform/sti/delta
4852
4853 DENALI NAND DRIVER
4854 M:      Masahiro Yamada <[email protected]>
4855 L:      [email protected]
4856 S:      Supported
4857 F:      drivers/mtd/nand/raw/denali*
4858
4859 DESIGNWARE EDMA CORE IP DRIVER
4860 M:      Gustavo Pimentel <[email protected]>
4861 L:      [email protected]
4862 S:      Maintained
4863 F:      drivers/dma/dw-edma/
4864 F:      include/linux/dma/edma.h
4865
4866 DESIGNWARE USB2 DRD IP DRIVER
4867 M:      Minas Harutyunyan <[email protected]>
4868 L:      [email protected]
4869 S:      Maintained
4870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4871 F:      drivers/usb/dwc2/
4872
4873 DESIGNWARE USB3 DRD IP DRIVER
4874 M:      Felipe Balbi <[email protected]>
4875 L:      [email protected]
4876 S:      Maintained
4877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4878 F:      drivers/usb/dwc3/
4879
4880 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
4881 M:      Andreas Klinger <[email protected]>
4882 L:      [email protected]
4883 S:      Maintained
4884 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
4885 F:      drivers/iio/proximity/srf*.c
4886
4887 DEVICE COREDUMP (DEV_COREDUMP)
4888 M:      Johannes Berg <[email protected]>
4889 L:      [email protected]
4890 S:      Maintained
4891 F:      drivers/base/devcoredump.c
4892 F:      include/linux/devcoredump.h
4893
4894 DEVICE DIRECT ACCESS (DAX)
4895 M:      Dan Williams <[email protected]>
4896 M:      Vishal Verma <[email protected]>
4897 M:      Dave Jiang <[email protected]>
4898 L:      [email protected]
4899 S:      Supported
4900 F:      drivers/dax/
4901
4902 DEVICE FREQUENCY (DEVFREQ)
4903 M:      MyungJoo Ham <[email protected]>
4904 M:      Kyungmin Park <[email protected]>
4905 M:      Chanwoo Choi <[email protected]>
4906 L:      [email protected]
4907 S:      Maintained
4908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4909 F:      Documentation/devicetree/bindings/devfreq/
4910 F:      drivers/devfreq/
4911 F:      include/linux/devfreq.h
4912 F:      include/trace/events/devfreq.h
4913
4914 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
4915 M:      Chanwoo Choi <[email protected]>
4916 L:      [email protected]
4917 S:      Supported
4918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4919 F:      Documentation/devicetree/bindings/devfreq/event/
4920 F:      drivers/devfreq/devfreq-event.c
4921 F:      drivers/devfreq/event/
4922 F:      include/dt-bindings/pmu/exynos_ppmu.h
4923 F:      include/linux/devfreq-event.h
4924
4925 DEVICE NUMBER REGISTRY
4926 M:      Torben Mathiasen <[email protected]>
4927 S:      Maintained
4928 W:      http://lanana.org/docs/device-list/index.html
4929
4930 DEVICE-MAPPER  (LVM)
4931 M:      Alasdair Kergon <[email protected]>
4932 M:      Mike Snitzer <[email protected]>
4933 M:      [email protected]
4934 L:      [email protected]
4935 S:      Maintained
4936 W:      http://sources.redhat.com/dm
4937 Q:      http://patchwork.kernel.org/project/dm-devel/list/
4938 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
4939 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
4940 F:      Documentation/admin-guide/device-mapper/
4941 F:      drivers/md/Kconfig
4942 F:      drivers/md/Makefile
4943 F:      drivers/md/dm*
4944 F:      drivers/md/persistent-data/
4945 F:      include/linux/device-mapper.h
4946 F:      include/linux/dm-*.h
4947 F:      include/uapi/linux/dm-*.h
4948
4949 DEVLINK
4950 M:      Jiri Pirko <[email protected]>
4951 L:      [email protected]
4952 S:      Supported
4953 F:      Documentation/networking/devlink
4954 F:      include/net/devlink.h
4955 F:      include/uapi/linux/devlink.h
4956 F:      net/core/devlink.c
4957
4958 DIALOG SEMICONDUCTOR DRIVERS
4959 M:      Support Opensource <[email protected]>
4960 S:      Supported
4961 W:      http://www.dialog-semiconductor.com/products
4962 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
4963 F:      Documentation/devicetree/bindings/mfd/da90*.txt
4964 F:      Documentation/devicetree/bindings/regulator/da92*.txt
4965 F:      Documentation/devicetree/bindings/regulator/slg51000.txt
4966 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
4967 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
4968 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
4969 F:      Documentation/hwmon/da90??.rst
4970 F:      drivers/gpio/gpio-da90??.c
4971 F:      drivers/hwmon/da90??-hwmon.c
4972 F:      drivers/iio/adc/da91??-*.c
4973 F:      drivers/input/misc/da90??_onkey.c
4974 F:      drivers/input/touchscreen/da9052_tsi.c
4975 F:      drivers/leds/leds-da90??.c
4976 F:      drivers/mfd/da903x.c
4977 F:      drivers/mfd/da90??-*.c
4978 F:      drivers/mfd/da91??-*.c
4979 F:      drivers/pinctrl/pinctrl-da90??.c
4980 F:      drivers/power/supply/da9052-battery.c
4981 F:      drivers/power/supply/da91??-*.c
4982 F:      drivers/regulator/da903x.c
4983 F:      drivers/regulator/da9???-regulator.[ch]
4984 F:      drivers/regulator/slg51000-regulator.[ch]
4985 F:      drivers/rtc/rtc-da90??.c
4986 F:      drivers/thermal/da90??-thermal.c
4987 F:      drivers/video/backlight/da90??_bl.c
4988 F:      drivers/watchdog/da90??_wdt.c
4989 F:      include/linux/mfd/da903x.h
4990 F:      include/linux/mfd/da9052/
4991 F:      include/linux/mfd/da9055/
4992 F:      include/linux/mfd/da9062/
4993 F:      include/linux/mfd/da9063/
4994 F:      include/linux/mfd/da9150/
4995 F:      include/linux/regulator/da9211.h
4996 F:      include/sound/da[79]*.h
4997 F:      sound/soc/codecs/da[79]*.[ch]
4998
4999 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
5000 M:      William Breathitt Gray <[email protected]>
5001 L:      [email protected]
5002 S:      Maintained
5003 F:      drivers/gpio/gpio-gpio-mm.c
5004
5005 DIOLAN U2C-12 I2C DRIVER
5006 M:      Guenter Roeck <[email protected]>
5007 L:      [email protected]
5008 S:      Maintained
5009 F:      drivers/i2c/busses/i2c-diolan-u2c.c
5010
5011 DIRECTORY NOTIFICATION (DNOTIFY)
5012 M:      Jan Kara <[email protected]>
5013 R:      Amir Goldstein <[email protected]>
5014 L:      [email protected]
5015 S:      Maintained
5016 F:      Documentation/filesystems/dnotify.rst
5017 F:      fs/notify/dnotify/
5018 F:      include/linux/dnotify.h
5019
5020 DISK GEOMETRY AND PARTITION HANDLING
5021 M:      Andries Brouwer <[email protected]>
5022 S:      Maintained
5023 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
5024 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
5025 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
5026
5027 DISKQUOTA
5028 M:      Jan Kara <[email protected]>
5029 S:      Maintained
5030 F:      Documentation/filesystems/quota.rst
5031 F:      fs/quota/
5032 F:      include/linux/quota*.h
5033 F:      include/uapi/linux/quota*.h
5034
5035 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
5036 M:      Bernie Thompson <[email protected]>
5037 L:      [email protected]
5038 S:      Maintained
5039 W:      http://plugable.com/category/projects/udlfb/
5040 F:      Documentation/fb/udlfb.rst
5041 F:      drivers/video/fbdev/udlfb.c
5042 F:      include/video/udlfb.h
5043
5044 DISTRIBUTED LOCK MANAGER (DLM)
5045 M:      Christine Caulfield <[email protected]>
5046 M:      David Teigland <[email protected]>
5047 L:      [email protected]
5048 S:      Supported
5049 W:      http://sources.redhat.com/cluster/
5050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
5051 F:      fs/dlm/
5052
5053 DMA BUFFER SHARING FRAMEWORK
5054 M:      Sumit Semwal <[email protected]>
5055 L:      [email protected]
5056 L:      [email protected]
5057 L:      [email protected] (moderated for non-subscribers)
5058 S:      Maintained
5059 T:      git git://anongit.freedesktop.org/drm/drm-misc
5060 F:      Documentation/driver-api/dma-buf.rst
5061 F:      drivers/dma-buf/
5062 F:      include/linux/*fence.h
5063 F:      include/linux/dma-buf*
5064 F:      include/linux/dma-resv.h
5065 K:      \bdma_(?:buf|fence|resv)\b
5066
5067 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
5068 M:      Vinod Koul <[email protected]>
5069 L:      [email protected]
5070 S:      Maintained
5071 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5072 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
5073 F:      Documentation/devicetree/bindings/dma/
5074 F:      Documentation/driver-api/dmaengine/
5075 F:      drivers/dma/
5076 F:      include/linux/dmaengine.h
5077 F:      include/linux/of_dma.h
5078
5079 DMA MAPPING HELPERS
5080 M:      Christoph Hellwig <[email protected]>
5081 M:      Marek Szyprowski <[email protected]>
5082 R:      Robin Murphy <[email protected]>
5083 L:      [email protected]
5084 S:      Supported
5085 W:      http://git.infradead.org/users/hch/dma-mapping.git
5086 T:      git git://git.infradead.org/users/hch/dma-mapping.git
5087 F:      include/asm-generic/dma-mapping.h
5088 F:      include/linux/dma-direct.h
5089 F:      include/linux/dma-mapping.h
5090 F:      include/linux/dma-noncoherent.h
5091 F:      kernel/dma/
5092
5093 DMA-BUF HEAPS FRAMEWORK
5094 M:      Sumit Semwal <[email protected]>
5095 R:      Andrew F. Davis <[email protected]>
5096 R:      Benjamin Gaignard <[email protected]>
5097 R:      Liam Mark <[email protected]>
5098 R:      Laura Abbott <[email protected]>
5099 R:      Brian Starkey <[email protected]>
5100 R:      John Stultz <[email protected]>
5101 L:      [email protected]
5102 L:      [email protected]
5103 L:      [email protected] (moderated for non-subscribers)
5104 S:      Maintained
5105 T:      git git://anongit.freedesktop.org/drm/drm-misc
5106 F:      drivers/dma-buf/dma-heap.c
5107 F:      drivers/dma-buf/heaps/*
5108 F:      include/linux/dma-heap.h
5109 F:      include/uapi/linux/dma-heap.h
5110
5111 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
5112 M:      Lukasz Luba <[email protected]>
5113 L:      [email protected]
5114 L:      [email protected]
5115 S:      Maintained
5116 F:      Documentation/devicetree/bindings/memory-controllers/exynos5422-dmc.txt
5117 F:      drivers/memory/samsung/exynos5422-dmc.c
5118
5119 DME1737 HARDWARE MONITOR DRIVER
5120 M:      Juerg Haefliger <[email protected]>
5121 L:      [email protected]
5122 S:      Maintained
5123 F:      Documentation/hwmon/dme1737.rst
5124 F:      drivers/hwmon/dme1737.c
5125
5126 DMI/SMBIOS SUPPORT
5127 M:      Jean Delvare <[email protected]>
5128 S:      Maintained
5129 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
5130 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
5131 F:      drivers/firmware/dmi-id.c
5132 F:      drivers/firmware/dmi_scan.c
5133 F:      include/linux/dmi.h
5134
5135 DOCUMENTATION
5136 M:      Jonathan Corbet <[email protected]>
5137 L:      [email protected]
5138 S:      Maintained
5139 T:      git git://git.lwn.net/linux.git docs-next
5140 F:      Documentation/
5141 F:      scripts/documentation-file-ref-check
5142 F:      scripts/kernel-doc
5143 F:      scripts/sphinx-pre-install
5144 X:      Documentation/ABI/
5145 X:      Documentation/devicetree/
5146 X:      Documentation/firmware-guide/acpi/
5147 X:      Documentation/i2c/
5148 X:      Documentation/media/
5149 X:      Documentation/power/
5150 X:      Documentation/spi/
5151
5152 DOCUMENTATION SCRIPTS
5153 M:      Mauro Carvalho Chehab <[email protected]>
5154 L:      [email protected]
5155 S:      Maintained
5156 F:      Documentation/sphinx/parse-headers.pl
5157 F:      scripts/documentation-file-ref-check
5158 F:      scripts/sphinx-pre-install
5159
5160 DOCUMENTATION/ITALIAN
5161 M:      Federico Vaga <[email protected]>
5162 L:      [email protected]
5163 S:      Maintained
5164 F:      Documentation/translations/it_IT
5165
5166 DONGWOON DW9714 LENS VOICE COIL DRIVER
5167 M:      Sakari Ailus <[email protected]>
5168 L:      [email protected]
5169 S:      Maintained
5170 T:      git git://linuxtv.org/media_tree.git
5171 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
5172 F:      drivers/media/i2c/dw9714.c
5173
5174 DONGWOON DW9807 LENS VOICE COIL DRIVER
5175 M:      Sakari Ailus <[email protected]>
5176 L:      [email protected]
5177 S:      Maintained
5178 T:      git git://linuxtv.org/media_tree.git
5179 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt
5180 F:      drivers/media/i2c/dw9807-vcm.c
5181
5182 DOUBLETALK DRIVER
5183 M:      "James R. Van Zandt" <[email protected]>
5184 L:      [email protected]
5185 S:      Maintained
5186 F:      drivers/char/dtlk.c
5187 F:      include/linux/dtlk.h
5188
5189 DPAA2 DATAPATH I/O (DPIO) DRIVER
5190 M:      Roy Pledge <[email protected]>
5191 L:      [email protected]
5192 S:      Maintained
5193 F:      drivers/soc/fsl/dpio
5194
5195 DPAA2 ETHERNET DRIVER
5196 M:      Ioana Ciornei <[email protected]>
5197 M:      Ioana Radulescu <[email protected]>
5198 L:      [email protected]
5199 S:      Maintained
5200 F:      Documentation/networking/device_drivers/freescale/dpaa2/ethernet-driver.rst
5201 F:      Documentation/networking/device_drivers/freescale/dpaa2/mac-phy-support.rst
5202 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
5203 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
5204 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
5205 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
5206 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
5207 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
5208 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
5209
5210 DPAA2 ETHERNET SWITCH DRIVER
5211 M:      Ioana Radulescu <[email protected]>
5212 M:      Ioana Ciornei <[email protected]>
5213 L:      [email protected]
5214 S:      Maintained
5215 F:      drivers/staging/fsl-dpaa2/ethsw
5216
5217 DPT_I2O SCSI RAID DRIVER
5218 M:      Adaptec OEM Raid Solutions <[email protected]>
5219 L:      [email protected]
5220 S:      Maintained
5221 W:      http://www.adaptec.com/
5222 F:      drivers/scsi/dpt*
5223 F:      drivers/scsi/dpt/
5224
5225 DRBD DRIVER
5226 M:      Philipp Reisner <[email protected]>
5227 M:      Lars Ellenberg <[email protected]>
5228 L:      [email protected]
5229 S:      Supported
5230 W:      http://www.drbd.org
5231 T:      git git://git.linbit.com/linux-drbd.git
5232 T:      git git://git.linbit.com/drbd-8.4.git
5233 F:      Documentation/admin-guide/blockdev/
5234 F:      drivers/block/drbd/
5235 F:      lib/lru_cache.c
5236
5237 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
5238 M:      Greg Kroah-Hartman <[email protected]>
5239 R:      "Rafael J. Wysocki" <[email protected]>
5240 S:      Supported
5241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
5242 F:      Documentation/core-api/kobject.rst
5243 F:      drivers/base/
5244 F:      fs/debugfs/
5245 F:      fs/sysfs/
5246 F:      include/linux/debugfs.h
5247 F:      include/linux/kobj*
5248 F:      lib/kobj*
5249
5250 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
5251 M:      Kevin Hilman <[email protected]>
5252 M:      Nishanth Menon <[email protected]>
5253 L:      [email protected]
5254 S:      Maintained
5255 F:      drivers/power/avs/
5256 F:      include/linux/power/smartreflex.h
5257
5258 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
5259 M:      Maxime Ripard <[email protected]>
5260 M:      Chen-Yu Tsai <[email protected]>
5261 R:      Jernej Skrabec <[email protected]>
5262 L:      [email protected]
5263 S:      Supported
5264 T:      git git://anongit.freedesktop.org/drm/drm-misc
5265 F:      drivers/gpu/drm/sun4i/sun8i*
5266
5267 DRM DRIVER FOR ARM PL111 CLCD
5268 M:      Eric Anholt <[email protected]>
5269 S:      Supported
5270 T:      git git://anongit.freedesktop.org/drm/drm-misc
5271 F:      drivers/gpu/drm/pl111/
5272
5273 DRM DRIVER FOR ARM VERSATILE TFT PANELS
5274 M:      Linus Walleij <[email protected]>
5275 S:      Maintained
5276 T:      git git://anongit.freedesktop.org/drm/drm-misc
5277 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
5278 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
5279
5280 DRM DRIVER FOR ASPEED BMC GFX
5281 M:      Joel Stanley <[email protected]>
5282 L:      [email protected]
5283 S:      Supported
5284 T:      git git://anongit.freedesktop.org/drm/drm-misc
5285 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
5286 F:      drivers/gpu/drm/aspeed/
5287
5288 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
5289 M:      Dave Airlie <[email protected]>
5290 S:      Odd Fixes
5291 F:      drivers/gpu/drm/ast/
5292
5293 DRM DRIVER FOR BOCHS VIRTUAL GPU
5294 M:      Gerd Hoffmann <[email protected]>
5295 L:      [email protected]
5296 S:      Maintained
5297 T:      git git://anongit.freedesktop.org/drm/drm-misc
5298 F:      drivers/gpu/drm/bochs/
5299
5300 DRM DRIVER FOR BOE HIMAX8279D PANELS
5301 M:      Jerry Han <[email protected]>
5302 S:      Maintained
5303 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
5304 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
5305
5306 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
5307 M:      Linus Walleij <[email protected]>
5308 S:      Maintained
5309 T:      git git://anongit.freedesktop.org/drm/drm-misc
5310 F:      drivers/gpu/drm/tve200/
5311
5312 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
5313 M:      Icenowy Zheng <[email protected]>
5314 S:      Maintained
5315 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
5316 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
5317
5318 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
5319 M:      Jagan Teki <[email protected]>
5320 S:      Maintained
5321 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
5322 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
5323
5324 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
5325 M:      Hans de Goede <[email protected]>
5326 S:      Maintained
5327 T:      git git://anongit.freedesktop.org/drm/drm-misc
5328 F:      drivers/gpu/drm/tiny/gm12u320.c
5329
5330 DRM DRIVER FOR HX8357D PANELS
5331 M:      Eric Anholt <[email protected]>
5332 S:      Maintained
5333 T:      git git://anongit.freedesktop.org/drm/drm-misc
5334 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
5335 F:      drivers/gpu/drm/tiny/hx8357d.c
5336
5337 DRM DRIVER FOR ILITEK ILI9225 PANELS
5338 M:      David Lechner <[email protected]>
5339 S:      Maintained
5340 T:      git git://anongit.freedesktop.org/drm/drm-misc
5341 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
5342 F:      drivers/gpu/drm/tiny/ili9225.c
5343
5344 DRM DRIVER FOR ILITEK ILI9486 PANELS
5345 M:      Kamlesh Gurudasani <[email protected]>
5346 S:      Maintained
5347 T:      git git://anongit.freedesktop.org/drm/drm-misc
5348 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
5349 F:      drivers/gpu/drm/tiny/ili9486.c
5350
5351 DRM DRIVER FOR INTEL I810 VIDEO CARDS
5352 S:      Orphan / Obsolete
5353 F:      drivers/gpu/drm/i810/
5354 F:      include/uapi/drm/i810_drm.h
5355
5356 DRM DRIVER FOR LVDS PANELS
5357 M:      Laurent Pinchart <[email protected]>
5358 L:      [email protected]
5359 T:      git git://anongit.freedesktop.org/drm/drm-misc
5360 S:      Maintained
5361 F:      drivers/gpu/drm/panel/panel-lvds.c
5362 F:      Documentation/devicetree/bindings/display/panel/lvds.yaml
5363
5364 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
5365 S:      Orphan / Obsolete
5366 F:      drivers/gpu/drm/mga/
5367 F:      include/uapi/drm/mga_drm.h
5368
5369 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
5370 M:      Dave Airlie <[email protected]>
5371 S:      Odd Fixes
5372 F:      drivers/gpu/drm/mgag200/
5373
5374 DRM DRIVER FOR MI0283QT
5375 M:      Noralf Trønnes <[email protected]>
5376 S:      Maintained
5377 T:      git git://anongit.freedesktop.org/drm/drm-misc
5378 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
5379 F:      drivers/gpu/drm/tiny/mi0283qt.c
5380
5381 DRM DRIVER FOR MSM ADRENO GPU
5382 M:      Rob Clark <[email protected]>
5383 M:      Sean Paul <[email protected]>
5384 L:      [email protected]
5385 L:      [email protected]
5386 L:      [email protected]
5387 S:      Maintained
5388 T:      git https://gitlab.freedesktop.org/drm/msm.git
5389 F:      Documentation/devicetree/bindings/display/msm/
5390 F:      drivers/gpu/drm/msm/
5391 F:      include/uapi/drm/msm_drm.h
5392
5393 DRM DRIVER FOR NOVATEK NT35510 PANELS
5394 M:      Linus Walleij <[email protected]>
5395 S:      Maintained
5396 T:      git git://anongit.freedesktop.org/drm/drm-misc
5397 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
5398 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
5399
5400 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
5401 M:      Ben Skeggs <[email protected]>
5402 L:      [email protected]
5403 L:      [email protected]
5404 S:      Supported
5405 T:      git git://github.com/skeggsb/linux
5406 F:      drivers/gpu/drm/nouveau/
5407 F:      include/uapi/drm/nouveau_drm.h
5408
5409 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
5410 M:      Stefan Mavrodiev <[email protected]>
5411 S:      Maintained
5412 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
5413 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
5414
5415 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
5416 M:      Noralf Trønnes <[email protected]>
5417 S:      Maintained
5418 T:      git git://anongit.freedesktop.org/drm/drm-misc
5419 F:      Documentation/devicetree/bindings/display/repaper.txt
5420 F:      drivers/gpu/drm/tiny/repaper.c
5421
5422 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
5423 M:      Dave Airlie <[email protected]>
5424 M:      Gerd Hoffmann <[email protected]>
5425 L:      [email protected]
5426 S:      Obsolete
5427 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
5428 T:      git git://anongit.freedesktop.org/drm/drm-misc
5429 F:      drivers/gpu/drm/tiny/cirrus.c
5430
5431 DRM DRIVER FOR QXL VIRTUAL GPU
5432 M:      Dave Airlie <[email protected]>
5433 M:      Gerd Hoffmann <[email protected]>
5434 L:      [email protected]
5435 L:      [email protected]
5436 S:      Maintained
5437 T:      git git://anongit.freedesktop.org/drm/drm-misc
5438 F:      drivers/gpu/drm/qxl/
5439 F:      include/uapi/drm/qxl_drm.h
5440
5441 DRM DRIVER FOR RAGE 128 VIDEO CARDS
5442 S:      Orphan / Obsolete
5443 F:      drivers/gpu/drm/r128/
5444 F:      include/uapi/drm/r128_drm.h
5445
5446 DRM DRIVER FOR RAYDIUM RM67191 PANELS
5447 M:      Robert Chiras <[email protected]>
5448 S:      Maintained
5449 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.txt
5450 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
5451
5452 DRM DRIVER FOR ROCKTECH JH057N00900 PANELS
5453 M:      Guido Günther <[email protected]>
5454 R:      Purism Kernel Team <[email protected]>
5455 S:      Maintained
5456 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.txt
5457 F:      drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c
5458
5459 DRM DRIVER FOR SAVAGE VIDEO CARDS
5460 S:      Orphan / Obsolete
5461 F:      drivers/gpu/drm/savage/
5462 F:      include/uapi/drm/savage_drm.h
5463
5464 DRM DRIVER FOR SIS VIDEO CARDS
5465 S:      Orphan / Obsolete
5466 F:      drivers/gpu/drm/sis/
5467 F:      include/uapi/drm/sis_drm.h
5468
5469 DRM DRIVER FOR SITRONIX ST7586 PANELS
5470 M:      David Lechner <[email protected]>
5471 S:      Maintained
5472 T:      git git://anongit.freedesktop.org/drm/drm-misc
5473 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
5474 F:      drivers/gpu/drm/tiny/st7586.c
5475
5476 DRM DRIVER FOR SITRONIX ST7701 PANELS
5477 M:      Jagan Teki <[email protected]>
5478 S:      Maintained
5479 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
5480 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
5481
5482 DRM DRIVER FOR SITRONIX ST7735R PANELS
5483 M:      David Lechner <[email protected]>
5484 S:      Maintained
5485 T:      git git://anongit.freedesktop.org/drm/drm-misc
5486 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
5487 F:      drivers/gpu/drm/tiny/st7735r.c
5488
5489 DRM DRIVER FOR SONY ACX424AKP PANELS
5490 M:      Linus Walleij <[email protected]>
5491 S:      Maintained
5492 T:      git git://anongit.freedesktop.org/drm/drm-misc
5493 F:      drivers/gpu/drm/panel/panel-sony-acx424akp.c
5494
5495 DRM DRIVER FOR ST-ERICSSON MCDE
5496 M:      Linus Walleij <[email protected]>
5497 S:      Maintained
5498 T:      git git://anongit.freedesktop.org/drm/drm-misc
5499 F:      Documentation/devicetree/bindings/display/ste,mcde.txt
5500 F:      drivers/gpu/drm/mcde/
5501
5502 DRM DRIVER FOR TDFX VIDEO CARDS
5503 S:      Orphan / Obsolete
5504 F:      drivers/gpu/drm/tdfx/
5505
5506 DRM DRIVER FOR TPO TPG110 PANELS
5507 M:      Linus Walleij <[email protected]>
5508 S:      Maintained
5509 T:      git git://anongit.freedesktop.org/drm/drm-misc
5510 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
5511 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
5512
5513 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
5514 M:      Dave Airlie <[email protected]>
5515 R:      Sean Paul <[email protected]>
5516 L:      [email protected]
5517 S:      Odd Fixes
5518 T:      git git://anongit.freedesktop.org/drm/drm-misc
5519 F:      drivers/gpu/drm/udl/
5520
5521 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
5522 M:      Rodrigo Siqueira <[email protected]>
5523 R:      Haneen Mohammed <[email protected]>
5524 R:      Daniel Vetter <[email protected]>
5525 L:      [email protected]
5526 S:      Maintained
5527 T:      git git://anongit.freedesktop.org/drm/drm-misc
5528 F:      Documentation/gpu/vkms.rst
5529 F:      drivers/gpu/drm/vkms/
5530
5531 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
5532 M:      Hans de Goede <[email protected]>
5533 L:      [email protected]
5534 S:      Maintained
5535 T:      git git://anongit.freedesktop.org/drm/drm-misc
5536 F:      drivers/gpu/drm/vboxvideo/
5537
5538 DRM DRIVER FOR VMWARE VIRTUAL GPU
5539 M:      "VMware Graphics" <[email protected]>
5540 M:      Roland Scheidegger <[email protected]>
5541 L:      [email protected]
5542 S:      Supported
5543 T:      git git://people.freedesktop.org/~sroland/linux
5544 F:      drivers/gpu/drm/vmwgfx/
5545 F:      include/uapi/drm/vmwgfx_drm.h
5546
5547 DRM DRIVERS
5548 M:      David Airlie <[email protected]>
5549 M:      Daniel Vetter <[email protected]>
5550 L:      [email protected]
5551 S:      Maintained
5552 B:      https://bugs.freedesktop.org/
5553 C:      irc://chat.freenode.net/dri-devel
5554 T:      git git://anongit.freedesktop.org/drm/drm
5555 F:      Documentation/devicetree/bindings/display/
5556 F:      Documentation/devicetree/bindings/gpu/
5557 F:      Documentation/gpu/
5558 F:      drivers/gpu/drm/
5559 F:      drivers/gpu/vga/
5560 F:      include/drm/
5561 F:      include/linux/vga*
5562 F:      include/uapi/drm/
5563
5564 DRM DRIVERS AND MISC GPU PATCHES
5565 M:      Maarten Lankhorst <[email protected]>
5566 M:      Maxime Ripard <[email protected]>
5567 M:      Thomas Zimmermann <[email protected]>
5568 S:      Maintained
5569 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
5570 T:      git git://anongit.freedesktop.org/drm/drm-misc
5571 F:      Documentation/gpu/
5572 F:      drivers/gpu/drm/*
5573 F:      drivers/gpu/vga/
5574 F:      include/drm/drm*
5575 F:      include/linux/vga*
5576 F:      include/uapi/drm/drm*
5577
5578 DRM DRIVERS FOR ALLWINNER A10
5579 M:      Maxime Ripard <[email protected]>
5580 M:      Chen-Yu Tsai <[email protected]>
5581 L:      [email protected]
5582 S:      Supported
5583 T:      git git://anongit.freedesktop.org/drm/drm-misc
5584 F:      Documentation/devicetree/bindings/display/allwinner*
5585 F:      drivers/gpu/drm/sun4i/
5586
5587 DRM DRIVERS FOR AMLOGIC SOCS
5588 M:      Neil Armstrong <[email protected]>
5589 L:      [email protected]
5590 L:      [email protected]
5591 S:      Supported
5592 W:      http://linux-meson.com/
5593 T:      git git://anongit.freedesktop.org/drm/drm-misc
5594 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
5595 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
5596 F:      Documentation/gpu/meson.rst
5597 F:      drivers/gpu/drm/meson/
5598
5599 DRM DRIVERS FOR ATMEL HLCDC
5600 M:      Sam Ravnborg <[email protected]>
5601 M:      Boris Brezillon <[email protected]>
5602 L:      [email protected]
5603 S:      Supported
5604 T:      git git://anongit.freedesktop.org/drm/drm-misc
5605 F:      Documentation/devicetree/bindings/display/atmel/
5606 F:      drivers/gpu/drm/atmel-hlcdc/
5607
5608 DRM DRIVERS FOR BRIDGE CHIPS
5609 M:      Andrzej Hajda <[email protected]>
5610 M:      Neil Armstrong <[email protected]>
5611 R:      Laurent Pinchart <[email protected]>
5612 R:      Jonas Karlman <[email protected]>
5613 R:      Jernej Skrabec <[email protected]>
5614 S:      Maintained
5615 T:      git git://anongit.freedesktop.org/drm/drm-misc
5616 F:      drivers/gpu/drm/bridge/
5617
5618 DRM DRIVERS FOR EXYNOS
5619 M:      Inki Dae <[email protected]>
5620 M:      Joonyoung Shim <[email protected]>
5621 M:      Seung-Woo Kim <[email protected]>
5622 M:      Kyungmin Park <[email protected]>
5623 L:      [email protected]
5624 S:      Supported
5625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
5626 F:      Documentation/devicetree/bindings/display/exynos/
5627 F:      drivers/gpu/drm/exynos/
5628 F:      include/uapi/drm/exynos_drm.h
5629
5630 DRM DRIVERS FOR FREESCALE DCU
5631 M:      Stefan Agner <[email protected]>
5632 M:      Alison Wang <[email protected]>
5633 L:      [email protected]
5634 S:      Supported
5635 T:      git git://anongit.freedesktop.org/drm/drm-misc
5636 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
5637 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
5638 F:      drivers/gpu/drm/fsl-dcu/
5639
5640 DRM DRIVERS FOR FREESCALE IMX
5641 M:      Philipp Zabel <[email protected]>
5642 L:      [email protected]
5643 S:      Maintained
5644 F:      Documentation/devicetree/bindings/display/imx/
5645 F:      drivers/gpu/drm/imx/
5646 F:      drivers/gpu/ipu-v3/
5647
5648 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
5649 M:      Patrik Jakobsson <[email protected]>
5650 L:      [email protected]
5651 S:      Maintained
5652 T:      git git://github.com/patjak/drm-gma500
5653 F:      drivers/gpu/drm/gma500/
5654
5655 DRM DRIVERS FOR HISILICON
5656 M:      Xinliang Liu <[email protected]>
5657 M:      Rongrong Zou <[email protected]>
5658 R:      John Stultz <[email protected]>
5659 R:      Xinwei Kong <[email protected]>
5660 R:      Chen Feng <[email protected]>
5661 L:      [email protected]
5662 S:      Maintained
5663 T:      git git://anongit.freedesktop.org/drm/drm-misc
5664 F:      Documentation/devicetree/bindings/display/hisilicon/
5665 F:      drivers/gpu/drm/hisilicon/
5666
5667 DRM DRIVERS FOR LIMA
5668 M:      Qiang Yu <[email protected]>
5669 L:      [email protected]
5670 L:      [email protected] (moderated for non-subscribers)
5671 S:      Maintained
5672 T:      git git://anongit.freedesktop.org/drm/drm-misc
5673 F:      drivers/gpu/drm/lima/
5674 F:      include/uapi/drm/lima_drm.h
5675
5676 DRM DRIVERS FOR MEDIATEK
5677 M:      Chun-Kuang Hu <[email protected]>
5678 M:      Philipp Zabel <[email protected]>
5679 L:      [email protected]
5680 S:      Supported
5681 F:      Documentation/devicetree/bindings/display/mediatek/
5682 F:      drivers/gpu/drm/mediatek/
5683
5684 DRM DRIVERS FOR NVIDIA TEGRA
5685 M:      Thierry Reding <[email protected]>
5686 L:      [email protected]
5687 L:      [email protected]
5688 S:      Supported
5689 T:      git git://anongit.freedesktop.org/tegra/linux.git
5690 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
5691 F:      drivers/gpu/drm/tegra/
5692 F:      drivers/gpu/host1x/
5693 F:      include/linux/host1x.h
5694 F:      include/uapi/drm/tegra_drm.h
5695
5696 DRM DRIVERS FOR RENESAS
5697 M:      Laurent Pinchart <[email protected]>
5698 M:      Kieran Bingham <[email protected]>
5699 L:      [email protected]
5700 L:      [email protected]
5701 S:      Supported
5702 T:      git git://linuxtv.org/pinchartl/media drm/du/next
5703 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
5704 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.txt
5705 F:      Documentation/devicetree/bindings/display/renesas,du.txt
5706 F:      drivers/gpu/drm/rcar-du/
5707 F:      drivers/gpu/drm/shmobile/
5708 F:      include/linux/platform_data/shmob_drm.h
5709
5710 DRM DRIVERS FOR ROCKCHIP
5711 M:      Sandy Huang <[email protected]>
5712 M:      Heiko Stübner <[email protected]>
5713 L:      [email protected]
5714 S:      Maintained
5715 T:      git git://anongit.freedesktop.org/drm/drm-misc
5716 F:      Documentation/devicetree/bindings/display/rockchip/
5717 F:      drivers/gpu/drm/rockchip/
5718
5719 DRM DRIVERS FOR STI
5720 M:      Benjamin Gaignard <[email protected]>
5721 M:      Vincent Abriou <[email protected]>
5722 L:      [email protected]
5723 S:      Maintained
5724 T:      git git://anongit.freedesktop.org/drm/drm-misc
5725 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
5726 F:      drivers/gpu/drm/sti
5727
5728 DRM DRIVERS FOR STM
5729 M:      Yannick Fertre <[email protected]>
5730 M:      Philippe Cornu <[email protected]>
5731 M:      Benjamin Gaignard <[email protected]>
5732 M:      Vincent Abriou <[email protected]>
5733 L:      [email protected]
5734 S:      Maintained
5735 T:      git git://anongit.freedesktop.org/drm/drm-misc
5736 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
5737 F:      drivers/gpu/drm/stm
5738
5739 DRM DRIVERS FOR TI KEYSTONE
5740 M:      Jyri Sarha <[email protected]>
5741 M:      Tomi Valkeinen <[email protected]>
5742 L:      [email protected]
5743 S:      Maintained
5744 T:      git git://anongit.freedesktop.org/drm/drm-misc
5745 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
5746 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
5747 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
5748 F:      drivers/gpu/drm/tidss/
5749
5750 DRM DRIVERS FOR TI LCDC
5751 M:      Jyri Sarha <[email protected]>
5752 R:      Tomi Valkeinen <[email protected]>
5753 L:      [email protected]
5754 S:      Maintained
5755 F:      Documentation/devicetree/bindings/display/tilcdc/
5756 F:      drivers/gpu/drm/tilcdc/
5757
5758 DRM DRIVERS FOR TI OMAP
5759 M:      Tomi Valkeinen <[email protected]>
5760 L:      [email protected]
5761 S:      Maintained
5762 F:      Documentation/devicetree/bindings/display/ti/
5763 F:      drivers/gpu/drm/omapdrm/
5764
5765 DRM DRIVERS FOR V3D
5766 M:      Eric Anholt <[email protected]>
5767 S:      Supported
5768 T:      git git://anongit.freedesktop.org/drm/drm-misc
5769 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt
5770 F:      drivers/gpu/drm/v3d/
5771 F:      include/uapi/drm/v3d_drm.h
5772
5773 DRM DRIVERS FOR VC4
5774 M:      Eric Anholt <[email protected]>
5775 S:      Supported
5776 T:      git git://github.com/anholt/linux
5777 T:      git git://anongit.freedesktop.org/drm/drm-misc
5778 F:      Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
5779 F:      drivers/gpu/drm/vc4/
5780 F:      include/uapi/drm/vc4_drm.h
5781
5782 DRM DRIVERS FOR VIVANTE GPU IP
5783 M:      Lucas Stach <[email protected]>
5784 R:      Russell King <[email protected]>
5785 R:      Christian Gmeiner <[email protected]>
5786 L:      [email protected] (moderated for non-subscribers)
5787 L:      [email protected]
5788 S:      Maintained
5789 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
5790 F:      drivers/gpu/drm/etnaviv/
5791 F:      include/uapi/drm/etnaviv_drm.h
5792
5793 DRM DRIVERS FOR XEN
5794 M:      Oleksandr Andrushchenko <[email protected]>
5795 L:      [email protected]
5796 L:      [email protected] (moderated for non-subscribers)
5797 S:      Supported
5798 T:      git git://anongit.freedesktop.org/drm/drm-misc
5799 F:      Documentation/gpu/xen-front.rst
5800 F:      drivers/gpu/drm/xen/
5801
5802 DRM DRIVERS FOR ZTE ZX
5803 M:      Shawn Guo <[email protected]>
5804 L:      [email protected]
5805 S:      Maintained
5806 T:      git git://anongit.freedesktop.org/drm/drm-misc
5807 F:      Documentation/devicetree/bindings/display/zte,vou.txt
5808 F:      drivers/gpu/drm/zte/
5809
5810 DRM PANEL DRIVERS
5811 M:      Thierry Reding <[email protected]>
5812 R:      Sam Ravnborg <[email protected]>
5813 L:      [email protected]
5814 S:      Maintained
5815 T:      git git://anongit.freedesktop.org/drm/drm-misc
5816 F:      Documentation/devicetree/bindings/display/panel/
5817 F:      drivers/gpu/drm/drm_panel.c
5818 F:      drivers/gpu/drm/panel/
5819 F:      include/drm/drm_panel.h
5820
5821 DRM TTM SUBSYSTEM
5822 M:      Christian Koenig <[email protected]>
5823 M:      Huang Rui <[email protected]>
5824 L:      [email protected]
5825 S:      Maintained
5826 T:      git git://people.freedesktop.org/~agd5f/linux
5827 F:      drivers/gpu/drm/ttm/
5828 F:      include/drm/ttm/
5829
5830 DSBR100 USB FM RADIO DRIVER
5831 M:      Alexey Klimov <[email protected]>
5832 L:      [email protected]
5833 S:      Maintained
5834 T:      git git://linuxtv.org/media_tree.git
5835 F:      drivers/media/radio/dsbr100.c
5836
5837 DT3155 MEDIA DRIVER
5838 M:      Hans Verkuil <[email protected]>
5839 L:      [email protected]
5840 S:      Odd Fixes
5841 W:      https://linuxtv.org
5842 T:      git git://linuxtv.org/media_tree.git
5843 F:      drivers/media/pci/dt3155/
5844
5845 DVB_USB_AF9015 MEDIA DRIVER
5846 M:      Antti Palosaari <[email protected]>
5847 L:      [email protected]
5848 S:      Maintained
5849 W:      https://linuxtv.org
5850 W:      http://palosaari.fi/linux/
5851 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5852 T:      git git://linuxtv.org/anttip/media_tree.git
5853 F:      drivers/media/usb/dvb-usb-v2/af9015*
5854
5855 DVB_USB_AF9035 MEDIA DRIVER
5856 M:      Antti Palosaari <[email protected]>
5857 L:      [email protected]
5858 S:      Maintained
5859 W:      https://linuxtv.org
5860 W:      http://palosaari.fi/linux/
5861 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5862 T:      git git://linuxtv.org/anttip/media_tree.git
5863 F:      drivers/media/usb/dvb-usb-v2/af9035*
5864
5865 DVB_USB_ANYSEE MEDIA DRIVER
5866 M:      Antti Palosaari <[email protected]>
5867 L:      [email protected]
5868 S:      Maintained
5869 W:      https://linuxtv.org
5870 W:      http://palosaari.fi/linux/
5871 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5872 T:      git git://linuxtv.org/anttip/media_tree.git
5873 F:      drivers/media/usb/dvb-usb-v2/anysee*
5874
5875 DVB_USB_AU6610 MEDIA DRIVER
5876 M:      Antti Palosaari <[email protected]>
5877 L:      [email protected]
5878 S:      Maintained
5879 W:      https://linuxtv.org
5880 W:      http://palosaari.fi/linux/
5881 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5882 T:      git git://linuxtv.org/anttip/media_tree.git
5883 F:      drivers/media/usb/dvb-usb-v2/au6610*
5884
5885 DVB_USB_CE6230 MEDIA DRIVER
5886 M:      Antti Palosaari <[email protected]>
5887 L:      [email protected]
5888 S:      Maintained
5889 W:      https://linuxtv.org
5890 W:      http://palosaari.fi/linux/
5891 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5892 T:      git git://linuxtv.org/anttip/media_tree.git
5893 F:      drivers/media/usb/dvb-usb-v2/ce6230*
5894
5895 DVB_USB_CXUSB MEDIA DRIVER
5896 M:      Michael Krufky <[email protected]>
5897 L:      [email protected]
5898 S:      Maintained
5899 W:      https://linuxtv.org
5900 W:      http://github.com/mkrufky
5901 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5902 T:      git git://linuxtv.org/media_tree.git
5903 F:      drivers/media/usb/dvb-usb/cxusb*
5904
5905 DVB_USB_EC168 MEDIA DRIVER
5906 M:      Antti Palosaari <[email protected]>
5907 L:      [email protected]
5908 S:      Maintained
5909 W:      https://linuxtv.org
5910 W:      http://palosaari.fi/linux/
5911 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5912 T:      git git://linuxtv.org/anttip/media_tree.git
5913 F:      drivers/media/usb/dvb-usb-v2/ec168*
5914
5915 DVB_USB_GL861 MEDIA DRIVER
5916 M:      Antti Palosaari <[email protected]>
5917 L:      [email protected]
5918 S:      Maintained
5919 W:      https://linuxtv.org
5920 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5921 T:      git git://linuxtv.org/anttip/media_tree.git
5922 F:      drivers/media/usb/dvb-usb-v2/gl861*
5923
5924 DVB_USB_MXL111SF MEDIA DRIVER
5925 M:      Michael Krufky <[email protected]>
5926 L:      [email protected]
5927 S:      Maintained
5928 W:      https://linuxtv.org
5929 W:      http://github.com/mkrufky
5930 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5931 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
5932 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
5933
5934 DVB_USB_RTL28XXU MEDIA DRIVER
5935 M:      Antti Palosaari <[email protected]>
5936 L:      [email protected]
5937 S:      Maintained
5938 W:      https://linuxtv.org
5939 W:      http://palosaari.fi/linux/
5940 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5941 T:      git git://linuxtv.org/anttip/media_tree.git
5942 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
5943
5944 DVB_USB_V2 MEDIA DRIVER
5945 M:      Antti Palosaari <[email protected]>
5946 L:      [email protected]
5947 S:      Maintained
5948 W:      https://linuxtv.org
5949 W:      http://palosaari.fi/linux/
5950 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5951 T:      git git://linuxtv.org/anttip/media_tree.git
5952 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
5953 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
5954
5955 DYNAMIC DEBUG
5956 M:      Jason Baron <[email protected]>
5957 S:      Maintained
5958 F:      include/linux/dynamic_debug.h
5959 F:      lib/dynamic_debug.c
5960
5961 DYNAMIC INTERRUPT MODERATION
5962 M:      Tal Gilboa <[email protected]>
5963 S:      Maintained
5964 F:      Documentation/networking/net_dim.rst
5965 F:      include/linux/dim.h
5966 F:      lib/dim/
5967
5968 DZ DECSTATION DZ11 SERIAL DRIVER
5969 M:      "Maciej W. Rozycki" <[email protected]>
5970 S:      Maintained
5971 F:      drivers/tty/serial/dz.*
5972
5973 E3X0 POWER BUTTON DRIVER
5974 M:      Moritz Fischer <[email protected]>
5975 L:      [email protected]
5976 S:      Supported
5977 W:      http://www.ettus.com
5978 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
5979 F:      drivers/input/misc/e3x0-button.c
5980
5981 E4000 MEDIA DRIVER
5982 M:      Antti Palosaari <[email protected]>
5983 L:      [email protected]
5984 S:      Maintained
5985 W:      https://linuxtv.org
5986 W:      http://palosaari.fi/linux/
5987 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5988 T:      git git://linuxtv.org/anttip/media_tree.git
5989 F:      drivers/media/tuners/e4000*
5990
5991 EARTH_PT1 MEDIA DRIVER
5992 M:      Akihiro Tsukada <[email protected]>
5993 L:      [email protected]
5994 S:      Odd Fixes
5995 F:      drivers/media/pci/pt1/
5996
5997 EARTH_PT3 MEDIA DRIVER
5998 M:      Akihiro Tsukada <[email protected]>
5999 L:      [email protected]
6000 S:      Odd Fixes
6001 F:      drivers/media/pci/pt3/
6002
6003 EC100 MEDIA DRIVER
6004 M:      Antti Palosaari <[email protected]>
6005 L:      [email protected]
6006 S:      Maintained
6007 W:      https://linuxtv.org
6008 W:      http://palosaari.fi/linux/
6009 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6010 T:      git git://linuxtv.org/anttip/media_tree.git
6011 F:      drivers/media/dvb-frontends/ec100*
6012
6013 ECRYPT FILE SYSTEM
6014 M:      Tyler Hicks <[email protected]>
6015 L:      [email protected]
6016 S:      Odd Fixes
6017 W:      http://ecryptfs.org
6018 W:      https://launchpad.net/ecryptfs
6019 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
6020 F:      Documentation/filesystems/ecryptfs.rst
6021 F:      fs/ecryptfs/
6022
6023 EDAC-AMD64
6024 M:      Borislav Petkov <[email protected]>
6025 L:      [email protected]
6026 S:      Maintained
6027 F:      drivers/edac/amd64_edac*
6028
6029 EDAC-ARMADA
6030 M:      Jan Luebbe <[email protected]>
6031 L:      [email protected]
6032 S:      Maintained
6033 F:      drivers/edac/armada_xp_*
6034
6035 EDAC-AST2500
6036 M:      Stefan Schaeckeler <[email protected]>
6037 S:      Supported
6038 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
6039 F:      drivers/edac/aspeed_edac.c
6040
6041 EDAC-BLUEFIELD
6042 M:      Shravan Kumar Ramani <[email protected]>
6043 S:      Supported
6044 F:      drivers/edac/bluefield_edac.c
6045
6046 EDAC-CALXEDA
6047 M:      Robert Richter <[email protected]>
6048 L:      [email protected]
6049 S:      Maintained
6050 F:      drivers/edac/highbank*
6051
6052 EDAC-CAVIUM OCTEON
6053 M:      Ralf Baechle <[email protected]>
6054 M:      Robert Richter <[email protected]>
6055 L:      [email protected]
6056 L:      [email protected]
6057 S:      Supported
6058 F:      drivers/edac/octeon_edac*
6059
6060 EDAC-CAVIUM THUNDERX
6061 M:      Robert Richter <[email protected]>
6062 L:      [email protected]
6063 S:      Supported
6064 F:      drivers/edac/thunderx_edac*
6065
6066 EDAC-CORE
6067 M:      Borislav Petkov <[email protected]>
6068 M:      Mauro Carvalho Chehab <[email protected]>
6069 M:      Tony Luck <[email protected]>
6070 R:      James Morse <[email protected]>
6071 R:      Robert Richter <[email protected]>
6072 L:      [email protected]
6073 S:      Supported
6074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
6075 F:      Documentation/admin-guide/ras.rst
6076 F:      Documentation/driver-api/edac.rst
6077 F:      drivers/edac/
6078 F:      include/linux/edac.h
6079
6080 EDAC-DMC520
6081 M:      Lei Wang <[email protected]>
6082 L:      [email protected]
6083 S:      Supported
6084 F:      drivers/edac/dmc520_edac.c
6085
6086 EDAC-E752X
6087 M:      Mark Gross <[email protected]>
6088 L:      [email protected]
6089 S:      Maintained
6090 F:      drivers/edac/e752x_edac.c
6091
6092 EDAC-E7XXX
6093 L:      [email protected]
6094 S:      Maintained
6095 F:      drivers/edac/e7xxx_edac.c
6096
6097 EDAC-FSL_DDR
6098 M:      York Sun <[email protected]>
6099 L:      [email protected]
6100 S:      Maintained
6101 F:      drivers/edac/fsl_ddr_edac.*
6102
6103 EDAC-GHES
6104 M:      Mauro Carvalho Chehab <[email protected]>
6105 L:      [email protected]
6106 S:      Maintained
6107 F:      drivers/edac/ghes_edac.c
6108
6109 EDAC-I10NM
6110 M:      Tony Luck <[email protected]>
6111 L:      [email protected]
6112 S:      Maintained
6113 F:      drivers/edac/i10nm_base.c
6114
6115 EDAC-I3000
6116 L:      [email protected]
6117 S:      Orphan
6118 F:      drivers/edac/i3000_edac.c
6119
6120 EDAC-I5000
6121 L:      [email protected]
6122 S:      Maintained
6123 F:      drivers/edac/i5000_edac.c
6124
6125 EDAC-I5400
6126 M:      Mauro Carvalho Chehab <[email protected]>
6127 L:      [email protected]
6128 S:      Maintained
6129 F:      drivers/edac/i5400_edac.c
6130
6131 EDAC-I7300
6132 M:      Mauro Carvalho Chehab <[email protected]>
6133 L:      [email protected]
6134 S:      Maintained
6135 F:      drivers/edac/i7300_edac.c
6136
6137 EDAC-I7CORE
6138 M:      Mauro Carvalho Chehab <[email protected]>
6139 L:      [email protected]
6140 S:      Maintained
6141 F:      drivers/edac/i7core_edac.c
6142
6143 EDAC-I82443BXGX
6144 M:      Tim Small <[email protected]>
6145 L:      [email protected]
6146 S:      Maintained
6147 F:      drivers/edac/i82443bxgx_edac.c
6148
6149 EDAC-I82975X
6150 M:      "Arvind R." <[email protected]>
6151 L:      [email protected]
6152 S:      Maintained
6153 F:      drivers/edac/i82975x_edac.c
6154
6155 EDAC-IE31200
6156 M:      Jason Baron <[email protected]>
6157 L:      [email protected]
6158 S:      Maintained
6159 F:      drivers/edac/ie31200_edac.c
6160
6161 EDAC-MPC85XX
6162 M:      Johannes Thumshirn <[email protected]>
6163 L:      [email protected]
6164 S:      Maintained
6165 F:      drivers/edac/mpc85xx_edac.[ch]
6166
6167 EDAC-PASEMI
6168 M:      Egor Martovetsky <[email protected]>
6169 L:      [email protected]
6170 S:      Maintained
6171 F:      drivers/edac/pasemi_edac.c
6172
6173 EDAC-PND2
6174 M:      Tony Luck <[email protected]>
6175 L:      [email protected]
6176 S:      Maintained
6177 F:      drivers/edac/pnd2_edac.[ch]
6178
6179 EDAC-QCOM
6180 M:      Channagoud Kadabi <[email protected]>
6181 M:      Venkata Narendra Kumar Gutta <[email protected]>
6182 L:      [email protected]
6183 L:      [email protected]
6184 S:      Maintained
6185 F:      drivers/edac/qcom_edac.c
6186
6187 EDAC-R82600
6188 M:      Tim Small <[email protected]>
6189 L:      [email protected]
6190 S:      Maintained
6191 F:      drivers/edac/r82600_edac.c
6192
6193 EDAC-SBRIDGE
6194 M:      Tony Luck <[email protected]>
6195 R:      Qiuxu Zhuo <[email protected]>
6196 L:      [email protected]
6197 S:      Maintained
6198 F:      drivers/edac/sb_edac.c
6199
6200 EDAC-SIFIVE
6201 M:      Yash Shah <[email protected]>
6202 L:      [email protected]
6203 S:      Supported
6204 F:      drivers/edac/sifive_edac.c
6205
6206 EDAC-SKYLAKE
6207 M:      Tony Luck <[email protected]>
6208 L:      [email protected]
6209 S:      Maintained
6210 F:      drivers/edac/skx_*.c
6211
6212 EDAC-TI
6213 M:      Tero Kristo <[email protected]>
6214 L:      [email protected]
6215 S:      Maintained
6216 F:      drivers/edac/ti_edac.c
6217
6218 EDIROL UA-101/UA-1000 DRIVER
6219 M:      Clemens Ladisch <[email protected]>
6220 L:      [email protected] (moderated for non-subscribers)
6221 S:      Maintained
6222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6223 F:      sound/usb/misc/ua101.c
6224
6225 EFI TEST DRIVER
6226 M:      Ivan Hu <[email protected]>
6227 M:      Ard Biesheuvel <[email protected]>
6228 L:      [email protected]
6229 S:      Maintained
6230 F:      drivers/firmware/efi/test/
6231
6232 EFI VARIABLE FILESYSTEM
6233 M:      Matthew Garrett <[email protected]>
6234 M:      Jeremy Kerr <[email protected]>
6235 M:      Ard Biesheuvel <[email protected]>
6236 L:      [email protected]
6237 S:      Maintained
6238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6239 F:      fs/efivarfs/
6240
6241 EFIFB FRAMEBUFFER DRIVER
6242 M:      Peter Jones <[email protected]>
6243 L:      [email protected]
6244 S:      Maintained
6245 F:      drivers/video/fbdev/efifb.c
6246
6247 EFS FILESYSTEM
6248 S:      Orphan
6249 W:      http://aeschi.ch.eu.org/efs/
6250 F:      fs/efs/
6251
6252 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
6253 M:      Douglas Miller <[email protected]>
6254 L:      [email protected]
6255 S:      Maintained
6256 F:      drivers/net/ethernet/ibm/ehea/
6257
6258 EM28XX VIDEO4LINUX DRIVER
6259 M:      Mauro Carvalho Chehab <[email protected]>
6260 L:      [email protected]
6261 S:      Maintained
6262 W:      https://linuxtv.org
6263 T:      git git://linuxtv.org/media_tree.git
6264 F:      Documentation/media/v4l-drivers/em28xx*
6265 F:      drivers/media/usb/em28xx/
6266
6267 EMBEDDED LINUX
6268 M:      Paul Gortmaker <[email protected]>
6269 M:      Matt Mackall <[email protected]>
6270 M:      David Woodhouse <[email protected]>
6271 L:      [email protected]
6272 S:      Maintained
6273
6274 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
6275 M:      Adrian Hunter <[email protected]>
6276 M:      Ritesh Harjani <[email protected]>
6277 M:      Asutosh Das <[email protected]>
6278 L:      [email protected]
6279 S:      Maintained
6280 F:      drivers/mmc/host/cqhci*
6281
6282 EMULEX 10Gbps iSCSI - OneConnect DRIVER
6283 M:      Subbu Seetharaman <[email protected]>
6284 M:      Ketan Mukadam <[email protected]>
6285 M:      Jitendra Bhivare <[email protected]>
6286 L:      [email protected]
6287 S:      Supported
6288 W:      http://www.broadcom.com
6289 F:      drivers/scsi/be2iscsi/
6290
6291 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
6292 M:      Ajit Khaparde <[email protected]>
6293 M:      Sriharsha Basavapatna <[email protected]>
6294 M:      Somnath Kotur <[email protected]>
6295 L:      [email protected]
6296 S:      Supported
6297 W:      http://www.emulex.com
6298 F:      drivers/net/ethernet/emulex/benet/
6299
6300 EMULEX ONECONNECT ROCE DRIVER
6301 M:      Selvin Xavier <[email protected]>
6302 M:      Devesh Sharma <[email protected]>
6303 L:      [email protected]
6304 S:      Odd Fixes
6305 W:      http://www.broadcom.com
6306 F:      drivers/infiniband/hw/ocrdma/
6307 F:      include/uapi/rdma/ocrdma-abi.h
6308
6309 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
6310 M:      James Smart <[email protected]>
6311 M:      Dick Kennedy <[email protected]>
6312 L:      [email protected]
6313 S:      Supported
6314 W:      http://www.broadcom.com
6315 F:      drivers/scsi/lpfc/
6316
6317 ENE CB710 FLASH CARD READER DRIVER
6318 M:      Michał Mirosław <[email protected]>
6319 S:      Maintained
6320 F:      drivers/misc/cb710/
6321 F:      drivers/mmc/host/cb710-mmc.*
6322 F:      include/linux/cb710.h
6323
6324 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
6325 M:      Maxim Levitsky <[email protected]>
6326 S:      Maintained
6327 F:      drivers/media/rc/ene_ir.*
6328
6329 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
6330 M:      Laurentiu Tudor <[email protected]>
6331 L:      [email protected]
6332 S:      Maintained
6333 F:      drivers/tty/ehv_bytechan.c
6334
6335 EPSON S1D13XXX FRAMEBUFFER DRIVER
6336 M:      Kristoffer Ericson <[email protected]>
6337 S:      Maintained
6338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
6339 F:      drivers/video/fbdev/s1d13xxxfb.c
6340 F:      include/video/s1d13xxxfb.h
6341
6342 EROFS FILE SYSTEM
6343 M:      Gao Xiang <[email protected]>
6344 M:      Chao Yu <[email protected]>
6345 L:      [email protected]
6346 S:      Maintained
6347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
6348 F:      Documentation/filesystems/erofs.rst
6349 F:      fs/erofs/
6350 F:      include/trace/events/erofs.h
6351
6352 ERRSEQ ERROR TRACKING INFRASTRUCTURE
6353 M:      Jeff Layton <[email protected]>
6354 S:      Maintained
6355 F:      include/linux/errseq.h
6356 F:      lib/errseq.c
6357
6358 ET131X NETWORK DRIVER
6359 M:      Mark Einon <[email protected]>
6360 S:      Odd Fixes
6361 F:      drivers/net/ethernet/agere/
6362
6363 ETHERNET BRIDGE
6364 M:      Roopa Prabhu <[email protected]>
6365 M:      Nikolay Aleksandrov <[email protected]>
6366 L:      [email protected] (moderated for non-subscribers)
6367 L:      [email protected]
6368 S:      Maintained
6369 W:      http://www.linuxfoundation.org/en/Net:Bridge
6370 F:      include/linux/netfilter_bridge/
6371 F:      net/bridge/
6372
6373 ETHERNET PHY LIBRARY
6374 M:      Andrew Lunn <[email protected]>
6375 M:      Florian Fainelli <[email protected]>
6376 M:      Heiner Kallweit <[email protected]>
6377 R:      Russell King <[email protected]>
6378 L:      [email protected]
6379 S:      Maintained
6380 F:      Documentation/ABI/testing/sysfs-class-net-phydev
6381 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
6382 F:      Documentation/devicetree/bindings/net/mdio*
6383 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
6384 F:      Documentation/networking/phy.rst
6385 F:      drivers/net/phy/
6386 F:      drivers/of/of_mdio.c
6387 F:      drivers/of/of_net.c
6388 F:      include/dt-bindings/net/qca-ar803x.h
6389 F:      include/linux/*mdio*.h
6390 F:      include/linux/of_net.h
6391 F:      include/linux/phy.h
6392 F:      include/linux/phy_fixed.h
6393 F:      include/linux/platform_data/mdio-bcm-unimac.h
6394 F:      include/linux/platform_data/mdio-gpio.h
6395 F:      include/trace/events/mdio.h
6396 F:      include/uapi/linux/mdio.h
6397 F:      include/uapi/linux/mii.h
6398
6399 EXFAT FILE SYSTEM
6400 M:      Namjae Jeon <[email protected]>
6401 M:      Sungjong Seo <[email protected]>
6402 L:      [email protected]
6403 S:      Maintained
6404 F:      fs/exfat/
6405
6406 EXT2 FILE SYSTEM
6407 M:      Jan Kara <[email protected]>
6408 L:      [email protected]
6409 S:      Maintained
6410 F:      Documentation/filesystems/ext2.rst
6411 F:      fs/ext2/
6412 F:      include/linux/ext2*
6413
6414 EXT4 FILE SYSTEM
6415 M:      "Theodore Ts'o" <[email protected]>
6416 M:      Andreas Dilger <[email protected]>
6417 L:      [email protected]
6418 S:      Maintained
6419 W:      http://ext4.wiki.kernel.org
6420 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
6421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
6422 F:      Documentation/filesystems/ext4/
6423 F:      fs/ext4/
6424
6425 Extended Verification Module (EVM)
6426 M:      Mimi Zohar <[email protected]>
6427 L:      [email protected]
6428 S:      Supported
6429 F:      security/integrity/evm/
6430
6431 EXTENSIBLE FIRMWARE INTERFACE (EFI)
6432 M:      Ard Biesheuvel <[email protected]>
6433 L:      [email protected]
6434 S:      Maintained
6435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6436 F:      Documentation/admin-guide/efi-stub.rst
6437 F:      arch/*/include/asm/efi.h
6438 F:      arch/*/kernel/efi.c
6439 F:      arch/arm/boot/compressed/efi-header.S
6440 F:      arch/arm64/kernel/efi-entry.S
6441 F:      arch/x86/platform/efi/
6442 F:      drivers/firmware/efi/
6443 F:      include/linux/efi*.h
6444
6445 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
6446 M:      MyungJoo Ham <[email protected]>
6447 M:      Chanwoo Choi <[email protected]>
6448 L:      [email protected]
6449 S:      Maintained
6450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
6451 F:      Documentation/devicetree/bindings/extcon/
6452 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
6453 F:      drivers/extcon/
6454 F:      include/linux/extcon.h
6455 F:      include/linux/extcon/
6456
6457 EXTRA BOOT CONFIG
6458 M:      Masami Hiramatsu <[email protected]>
6459 S:      Maintained
6460 F:      Documentation/admin-guide/bootconfig.rst
6461 F:      fs/proc/bootconfig.c
6462 F:      include/linux/bootconfig.h
6463 F:      lib/bootconfig.c
6464 F:      tools/bootconfig/*
6465
6466 EXYNOS DP DRIVER
6467 M:      Jingoo Han <[email protected]>
6468 L:      [email protected]
6469 S:      Maintained
6470 F:      drivers/gpu/drm/exynos/exynos_dp*
6471
6472 EXYNOS SYSMMU (IOMMU) driver
6473 M:      Marek Szyprowski <[email protected]>
6474 L:      [email protected]
6475 S:      Maintained
6476 F:      drivers/iommu/exynos-iommu.c
6477
6478 EZchip NPS platform support
6479 M:      Vineet Gupta <[email protected]>
6480 M:      Ofer Levi <[email protected]>
6481 S:      Supported
6482 F:      arch/arc/boot/dts/eznps.dts
6483 F:      arch/arc/plat-eznps
6484
6485 F2FS FILE SYSTEM
6486 M:      Jaegeuk Kim <[email protected]>
6487 M:      Chao Yu <[email protected]>
6488 L:      [email protected]
6489 S:      Maintained
6490 W:      https://f2fs.wiki.kernel.org/
6491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
6492 F:      Documentation/ABI/testing/sysfs-fs-f2fs
6493 F:      Documentation/filesystems/f2fs.rst
6494 F:      fs/f2fs/
6495 F:      include/linux/f2fs_fs.h
6496 F:      include/trace/events/f2fs.h
6497
6498 F71805F HARDWARE MONITORING DRIVER
6499 M:      Jean Delvare <[email protected]>
6500 L:      [email protected]
6501 S:      Maintained
6502 F:      Documentation/hwmon/f71805f.rst
6503 F:      drivers/hwmon/f71805f.c
6504
6505 FADDR2LINE
6506 M:      Josh Poimboeuf <[email protected]>
6507 S:      Maintained
6508 F:      scripts/faddr2line
6509
6510 FAILOVER MODULE
6511 M:      Sridhar Samudrala <[email protected]>
6512 L:      [email protected]
6513 S:      Supported
6514 F:      Documentation/networking/failover.rst
6515 F:      include/net/failover.h
6516 F:      net/core/failover.c
6517
6518 FANOTIFY
6519 M:      Jan Kara <[email protected]>
6520 R:      Amir Goldstein <[email protected]>
6521 L:      [email protected]
6522 S:      Maintained
6523 F:      fs/notify/fanotify/
6524 F:      include/linux/fanotify.h
6525 F:      include/uapi/linux/fanotify.h
6526
6527 FARSYNC SYNCHRONOUS DRIVER
6528 M:      Kevin Curtis <[email protected]>
6529 S:      Supported
6530 W:      http://www.farsite.co.uk/
6531 F:      drivers/net/wan/farsync.*
6532
6533 FAULT INJECTION SUPPORT
6534 M:      Akinobu Mita <[email protected]>
6535 S:      Supported
6536 F:      Documentation/fault-injection/
6537 F:      lib/fault-inject.c
6538
6539 FBTFT Framebuffer drivers
6540 L:      [email protected]
6541 L:      [email protected]
6542 S:      Orphan
6543 F:      drivers/staging/fbtft/
6544
6545 FC0011 TUNER DRIVER
6546 M:      Michael Buesch <[email protected]>
6547 L:      [email protected]
6548 S:      Maintained
6549 F:      drivers/media/tuners/fc0011.c
6550 F:      drivers/media/tuners/fc0011.h
6551
6552 FC2580 MEDIA DRIVER
6553 M:      Antti Palosaari <[email protected]>
6554 L:      [email protected]
6555 S:      Maintained
6556 W:      https://linuxtv.org
6557 W:      http://palosaari.fi/linux/
6558 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6559 T:      git git://linuxtv.org/anttip/media_tree.git
6560 F:      drivers/media/tuners/fc2580*
6561
6562 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
6563 M:      Hannes Reinecke <[email protected]>
6564 L:      [email protected]
6565 S:      Supported
6566 W:      www.Open-FCoE.org
6567 F:      drivers/scsi/fcoe/
6568 F:      drivers/scsi/libfc/
6569 F:      include/scsi/fc/
6570 F:      include/scsi/libfc.h
6571 F:      include/scsi/libfcoe.h
6572 F:      include/uapi/scsi/fc/
6573
6574 FILE LOCKING (flock() and fcntl()/lockf())
6575 M:      Jeff Layton <[email protected]>
6576 M:      "J. Bruce Fields" <[email protected]>
6577 L:      [email protected]
6578 S:      Maintained
6579 F:      fs/fcntl.c
6580 F:      fs/locks.c
6581 F:      include/linux/fcntl.h
6582 F:      include/uapi/linux/fcntl.h
6583
6584 FILESYSTEM DIRECT ACCESS (DAX)
6585 M:      Dan Williams <[email protected]>
6586 R:      Matthew Wilcox <[email protected]>
6587 R:      Jan Kara <[email protected]>
6588 L:      [email protected]
6589 L:      [email protected]
6590 S:      Supported
6591 F:      fs/dax.c
6592 F:      include/linux/dax.h
6593 F:      include/trace/events/fs_dax.h
6594
6595 FILESYSTEMS (VFS and infrastructure)
6596 M:      Alexander Viro <[email protected]>
6597 L:      [email protected]
6598 S:      Maintained
6599 F:      fs/*
6600 F:      include/linux/fs.h
6601 F:      include/linux/fs_types.h
6602 F:      include/uapi/linux/fs.h
6603 F:      include/uapi/linux/openat2.h
6604
6605 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6606 M:      Riku Voipio <[email protected]>
6607 L:      [email protected]
6608 S:      Maintained
6609 F:      drivers/hwmon/f75375s.c
6610 F:      include/linux/f75375s.h
6611
6612 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
6613 M:      Clemens Ladisch <[email protected]>
6614 M:      Takashi Sakamoto <[email protected]>
6615 L:      [email protected] (moderated for non-subscribers)
6616 S:      Maintained
6617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6618 F:      include/uapi/sound/firewire.h
6619 F:      sound/firewire/
6620
6621 FIREWIRE MEDIA DRIVERS (firedtv)
6622 M:      Stefan Richter <[email protected]>
6623 L:      [email protected]
6624 L:      [email protected]
6625 S:      Maintained
6626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
6627 F:      drivers/media/firewire/
6628
6629 FIREWIRE SBP-2 TARGET
6630 M:      Chris Boot <[email protected]>
6631 L:      [email protected]
6632 L:      [email protected]
6633 L:      [email protected]
6634 S:      Maintained
6635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
6636 F:      drivers/target/sbp/
6637
6638 FIREWIRE SUBSYSTEM
6639 M:      Stefan Richter <[email protected]>
6640 L:      [email protected]
6641 S:      Maintained
6642 W:      http://ieee1394.wiki.kernel.org/
6643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
6644 F:      drivers/firewire/
6645 F:      include/linux/firewire.h
6646 F:      include/uapi/linux/firewire*.h
6647 F:      tools/firewire/
6648
6649 FIRMWARE LOADER (request_firmware)
6650 M:      Luis Chamberlain <[email protected]>
6651 L:      [email protected]
6652 S:      Maintained
6653 F:      Documentation/firmware_class/
6654 F:      drivers/base/firmware_loader/
6655 F:      include/linux/firmware.h
6656
6657 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
6658 M:      Joshua Morris <[email protected]>
6659 M:      Philip Kelleher <[email protected]>
6660 S:      Maintained
6661 F:      drivers/block/rsxx/
6662
6663 FLEXTIMER FTM-QUADDEC DRIVER
6664 M:      Patrick Havelange <[email protected]>
6665 L:      [email protected]
6666 S:      Maintained
6667 F:      Documentation/ABI/testing/sysfs-bus-counter-ftm-quaddec
6668 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
6669 F:      drivers/counter/ftm-quaddec.c
6670
6671 FLOPPY DRIVER
6672 M:      Denis Efremov <[email protected]>
6673 L:      [email protected]
6674 S:      Odd Fixes
6675 F:      drivers/block/floppy.c
6676
6677 FLYSKY FSIA6B RC RECEIVER
6678 M:      Markus Koch <[email protected]>
6679 L:      [email protected]
6680 S:      Maintained
6681 F:      drivers/input/joystick/fsia6b.c
6682
6683 FORCEDETH GIGABIT ETHERNET DRIVER
6684 M:      Rain River <[email protected]>
6685 M:      Zhu Yanjun <[email protected]>
6686 L:      [email protected]
6687 S:      Maintained
6688 F:      drivers/net/ethernet/nvidia/*
6689
6690 FPGA DFL DRIVERS
6691 M:      Wu Hao <[email protected]>
6692 L:      [email protected]
6693 S:      Maintained
6694 F:      Documentation/fpga/dfl.rst
6695 F:      drivers/fpga/dfl*
6696 F:      include/uapi/linux/fpga-dfl.h
6697
6698 FPGA MANAGER FRAMEWORK
6699 M:      Moritz Fischer <[email protected]>
6700 L:      [email protected]
6701 S:      Maintained
6702 W:      http://www.rocketboards.org
6703 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
6704 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga.git
6705 F:      Documentation/devicetree/bindings/fpga/
6706 F:      Documentation/driver-api/fpga/
6707 F:      Documentation/fpga/
6708 F:      drivers/fpga/
6709 F:      include/linux/fpga/
6710
6711 FPU EMULATOR
6712 M:      Bill Metzenthen <[email protected]>
6713 S:      Maintained
6714 W:      http://floatingpoint.sourceforge.net/emulator/index.html
6715 F:      arch/x86/math-emu/
6716
6717 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
6718 L:      [email protected]
6719 S:      Orphan
6720 F:      drivers/net/wan/dlci.c
6721 F:      drivers/net/wan/sdla.c
6722
6723 FRAMEBUFFER LAYER
6724 M:      Bartlomiej Zolnierkiewicz <[email protected]>
6725 L:      [email protected]
6726 L:      [email protected]
6727 S:      Maintained
6728 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
6729 T:      git git://anongit.freedesktop.org/drm/drm-misc
6730 F:      Documentation/fb/
6731 F:      drivers/video/
6732 F:      include/linux/fb.h
6733 F:      include/uapi/linux/fb.h
6734 F:      include/uapi/video/
6735 F:      include/video/
6736
6737 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
6738 M:      Horia Geantă <[email protected]>
6739 M:      Aymen Sghaier <[email protected]>
6740 L:      [email protected]
6741 S:      Maintained
6742 F:      Documentation/devicetree/bindings/crypto/fsl-sec4.txt
6743 F:      drivers/crypto/caam/
6744
6745 FREESCALE COLDFIRE M5441X MMC DRIVER
6746 M:      Angelo Dureghello <[email protected]>
6747 L:      [email protected]
6748 S:      Maintained
6749 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
6750 F:      include/linux/platform_data/mmc-esdhc-mcf.h
6751
6752 FREESCALE DIU FRAMEBUFFER DRIVER
6753 M:      Timur Tabi <[email protected]>
6754 L:      [email protected]
6755 S:      Maintained
6756 F:      drivers/video/fbdev/fsl-diu-fb.*
6757
6758 FREESCALE DMA DRIVER
6759 M:      Li Yang <[email protected]>
6760 M:      Zhang Wei <[email protected]>
6761 L:      [email protected]
6762 S:      Maintained
6763 F:      drivers/dma/fsldma.*
6764
6765 FREESCALE ENETC ETHERNET DRIVERS
6766 M:      Claudiu Manoil <[email protected]>
6767 L:      [email protected]
6768 S:      Maintained
6769 F:      drivers/net/ethernet/freescale/enetc/
6770
6771 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
6772 M:      Claudiu Manoil <[email protected]>
6773 L:      [email protected]
6774 S:      Maintained
6775 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
6776 F:      drivers/net/ethernet/freescale/gianfar*
6777
6778 FREESCALE GPMI NAND DRIVER
6779 M:      Han Xu <[email protected]>
6780 L:      [email protected]
6781 S:      Maintained
6782 F:      drivers/mtd/nand/raw/gpmi-nand/*
6783
6784 FREESCALE I2C CPM DRIVER
6785 M:      Jochen Friedrich <[email protected]>
6786 L:      [email protected]
6787 L:      [email protected]
6788 S:      Maintained
6789 F:      drivers/i2c/busses/i2c-cpm.c
6790
6791 FREESCALE IMX / MXC FEC DRIVER
6792 M:      Fugang Duan <[email protected]>
6793 L:      [email protected]
6794 S:      Maintained
6795 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
6796 F:      drivers/net/ethernet/freescale/fec.h
6797 F:      drivers/net/ethernet/freescale/fec_main.c
6798 F:      drivers/net/ethernet/freescale/fec_ptp.c
6799
6800 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
6801 M:      Sascha Hauer <[email protected]>
6802 R:      Pengutronix Kernel Team <[email protected]>
6803 L:      [email protected]
6804 L:      [email protected] (moderated for non-subscribers)
6805 S:      Maintained
6806 F:      drivers/video/fbdev/imxfb.c
6807 F:      include/linux/platform_data/video-imxfb.h
6808
6809 FREESCALE IMX DDR PMU DRIVER
6810 M:      Frank Li <[email protected]>
6811 L:      [email protected]
6812 S:      Maintained
6813 F:      Documentation/admin-guide/perf/imx-ddr.rst
6814 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.txt
6815 F:      drivers/perf/fsl_imx8_ddr_perf.c
6816
6817 FREESCALE IMX I2C DRIVER
6818 M:      Oleksij Rempel <[email protected]>
6819 R:      Pengutronix Kernel Team <[email protected]>
6820 L:      [email protected]
6821 S:      Maintained
6822 F:      Documentation/devicetree/bindings/i2c/i2c-imx.txt
6823 F:      drivers/i2c/busses/i2c-imx.c
6824
6825 FREESCALE IMX LPI2C DRIVER
6826 M:      Dong Aisheng <[email protected]>
6827 L:      [email protected]
6828 L:      [email protected]
6829 S:      Maintained
6830 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.txt
6831 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
6832
6833 FREESCALE QORIQ DPAA ETHERNET DRIVER
6834 M:      Madalin Bucur <[email protected]>
6835 L:      [email protected]
6836 S:      Maintained
6837 F:      drivers/net/ethernet/freescale/dpaa
6838
6839 FREESCALE QORIQ DPAA FMAN DRIVER
6840 M:      Madalin Bucur <[email protected]>
6841 L:      [email protected]
6842 S:      Maintained
6843 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
6844 F:      drivers/net/ethernet/freescale/fman
6845
6846 FREESCALE QORIQ PTP CLOCK DRIVER
6847 M:      Yangbo Lu <[email protected]>
6848 L:      [email protected]
6849 S:      Maintained
6850 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
6851 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
6852 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
6853 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
6854 F:      drivers/ptp/ptp_qoriq.c
6855 F:      drivers/ptp/ptp_qoriq_debugfs.c
6856 F:      include/linux/fsl/ptp_qoriq.h
6857
6858 FREESCALE QUAD SPI DRIVER
6859 M:      Han Xu <[email protected]>
6860 L:      [email protected]
6861 S:      Maintained
6862 F:      drivers/spi/spi-fsl-qspi.c
6863
6864 FREESCALE QUICC ENGINE LIBRARY
6865 M:      Qiang Zhao <[email protected]>
6866 L:      [email protected]
6867 S:      Maintained
6868 F:      drivers/soc/fsl/qe/
6869 F:      include/soc/fsl/*qe*.h
6870 F:      include/soc/fsl/*ucc*.h
6871
6872 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
6873 M:      Li Yang <[email protected]>
6874 L:      [email protected]
6875 L:      [email protected]
6876 S:      Maintained
6877 F:      drivers/net/ethernet/freescale/ucc_geth*
6878
6879 FREESCALE QUICC ENGINE UCC HDLC DRIVER
6880 M:      Zhao Qiang <[email protected]>
6881 L:      [email protected]
6882 L:      [email protected]
6883 S:      Maintained
6884 F:      drivers/net/wan/fsl_ucc_hdlc*
6885
6886 FREESCALE QUICC ENGINE UCC UART DRIVER
6887 M:      Timur Tabi <[email protected]>
6888 L:      [email protected]
6889 S:      Maintained
6890 F:      drivers/tty/serial/ucc_uart.c
6891
6892 FREESCALE SOC DRIVERS
6893 M:      Li Yang <[email protected]>
6894 L:      [email protected]
6895 L:      [email protected]
6896 S:      Maintained
6897 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt
6898 F:      Documentation/devicetree/bindings/soc/fsl/
6899 F:      drivers/soc/fsl/
6900 F:      include/linux/fsl/
6901
6902 FREESCALE SOC FS_ENET DRIVER
6903 M:      Pantelis Antoniou <[email protected]>
6904 L:      [email protected]
6905 L:      [email protected]
6906 S:      Maintained
6907 F:      drivers/net/ethernet/freescale/fs_enet/
6908 F:      include/linux/fs_enet_pd.h
6909
6910 FREESCALE SOC SOUND DRIVERS
6911 M:      Timur Tabi <[email protected]>
6912 M:      Nicolin Chen <[email protected]>
6913 M:      Xiubo Li <[email protected]>
6914 R:      Fabio Estevam <[email protected]>
6915 L:      [email protected] (moderated for non-subscribers)
6916 L:      [email protected]
6917 S:      Maintained
6918 F:      sound/soc/fsl/fsl*
6919 F:      sound/soc/fsl/imx*
6920 F:      sound/soc/fsl/mpc8610_hpcd.c
6921
6922 FREESCALE USB PERIPHERAL DRIVERS
6923 M:      Li Yang <[email protected]>
6924 L:      [email protected]
6925 L:      [email protected]
6926 S:      Maintained
6927 F:      drivers/usb/gadget/udc/fsl*
6928
6929 FREEVXFS FILESYSTEM
6930 M:      Christoph Hellwig <[email protected]>
6931 S:      Maintained
6932 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
6933 F:      fs/freevxfs/
6934
6935 FREEZER
6936 M:      "Rafael J. Wysocki" <[email protected]>
6937 M:      Pavel Machek <[email protected]>
6938 L:      [email protected]
6939 S:      Supported
6940 F:      Documentation/power/freezing-of-tasks.rst
6941 F:      include/linux/freezer.h
6942 F:      kernel/freezer.c
6943
6944 FRONTSWAP API
6945 M:      Konrad Rzeszutek Wilk <[email protected]>
6946 L:      [email protected]
6947 S:      Maintained
6948 F:      include/linux/frontswap.h
6949 F:      mm/frontswap.c
6950
6951 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
6952 M:      David Howells <[email protected]>
6953 L:      [email protected] (moderated for non-subscribers)
6954 S:      Supported
6955 F:      Documentation/filesystems/caching/
6956 F:      fs/fscache/
6957 F:      include/linux/fscache*.h
6958
6959 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
6960 M:      Theodore Y. Ts'o <[email protected]>
6961 M:      Jaegeuk Kim <[email protected]>
6962 M:      Eric Biggers <[email protected]>
6963 L:      [email protected]
6964 S:      Supported
6965 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
6966 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git
6967 F:      Documentation/filesystems/fscrypt.rst
6968 F:      fs/crypto/
6969 F:      include/linux/fscrypt*.h
6970 F:      include/uapi/linux/fscrypt.h
6971
6972 FSI SUBSYSTEM
6973 M:      Jeremy Kerr <[email protected]>
6974 M:      Joel Stanley <[email protected]>
6975 R:      Alistar Popple <[email protected]>
6976 R:      Eddie James <[email protected]>
6977 L:      [email protected]
6978 S:      Supported
6979 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
6980 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
6981 F:      drivers/fsi/
6982 F:      include/linux/fsi*.h
6983 F:      include/trace/events/fsi*.h
6984
6985 FSI-ATTACHED I2C DRIVER
6986 M:      Eddie James <[email protected]>
6987 L:      [email protected]
6988 L:      [email protected] (moderated for non-subscribers)
6989 S:      Maintained
6990 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
6991 F:      drivers/i2c/busses/i2c-fsi.c
6992
6993 FSI-ATTACHED SPI DRIVER
6994 M:      Eddie James <[email protected]>
6995 L:      [email protected]
6996 S:      Maintained
6997 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
6998 F:      drivers/spi/spi-fsi.c
6999
7000 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
7001 M:      Jan Kara <[email protected]>
7002 R:      Amir Goldstein <[email protected]>
7003 L:      [email protected]
7004 S:      Maintained
7005 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
7006 F:      fs/notify/
7007 F:      include/linux/fsnotify*.h
7008
7009 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
7010 M:      Eric Biggers <[email protected]>
7011 M:      Theodore Y. Ts'o <[email protected]>
7012 L:      [email protected]
7013 S:      Supported
7014 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
7015 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git fsverity
7016 F:      Documentation/filesystems/fsverity.rst
7017 F:      fs/verity/
7018 F:      include/linux/fsverity.h
7019 F:      include/uapi/linux/fsverity.h
7020
7021 FUJITSU LAPTOP EXTRAS
7022 M:      Jonathan Woithe <[email protected]>
7023 L:      [email protected]
7024 S:      Maintained
7025 F:      drivers/platform/x86/fujitsu-laptop.c
7026
7027 FUJITSU M-5MO LS CAMERA ISP DRIVER
7028 M:      Kyungmin Park <[email protected]>
7029 M:      Heungjun Kim <[email protected]>
7030 L:      [email protected]
7031 S:      Maintained
7032 F:      drivers/media/i2c/m5mols/
7033 F:      include/media/i2c/m5mols.h
7034
7035 FUJITSU TABLET EXTRAS
7036 M:      Robert Gerlach <[email protected]>
7037 L:      [email protected]
7038 S:      Maintained
7039 F:      drivers/platform/x86/fujitsu-tablet.c
7040
7041 FUSE: FILESYSTEM IN USERSPACE
7042 M:      Miklos Szeredi <[email protected]>
7043 L:      [email protected]
7044 S:      Maintained
7045 W:      http://fuse.sourceforge.net/
7046 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
7047 F:      Documentation/filesystems/fuse.rst
7048 F:      fs/fuse/
7049 F:      include/uapi/linux/fuse.h
7050
7051 FUTEX SUBSYSTEM
7052 M:      Thomas Gleixner <[email protected]>
7053 M:      Ingo Molnar <[email protected]>
7054 R:      Peter Zijlstra <[email protected]>
7055 R:      Darren Hart <[email protected]>
7056 L:      [email protected]
7057 S:      Maintained
7058 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7059 F:      Documentation/locking/*futex*
7060 F:      include/asm-generic/futex.h
7061 F:      include/linux/futex.h
7062 F:      include/uapi/linux/futex.h
7063 F:      kernel/futex.c
7064 F:      tools/perf/bench/futex*
7065 F:      Documentation/locking/*futex*
7066
7067 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
7068 M:      Tim Harvey <[email protected]>
7069 M:      Robert Jones <[email protected]>
7070 S:      Maintained
7071 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
7072 F:      drivers/mfd/gateworks-gsc.c
7073 F:      include/linux/mfd/gsc.h
7074 F:      Documentation/hwmon/gsc-hwmon.rst
7075 F:      drivers/hwmon/gsc-hwmon.c
7076 F:      include/linux/platform_data/gsc_hwmon.h
7077
7078 GASKET DRIVER FRAMEWORK
7079 M:      Rob Springer <[email protected]>
7080 M:      Todd Poynor <[email protected]>
7081 M:      Ben Chan <[email protected]>
7082 S:      Maintained
7083 F:      drivers/staging/gasket/
7084
7085 GCC PLUGINS
7086 M:      Kees Cook <[email protected]>
7087 R:      Emese Revfy <[email protected]>
7088 L:      [email protected]
7089 S:      Maintained
7090 F:      Documentation/kbuild/gcc-plugins.rst
7091 F:      scripts/Makefile.gcc-plugins
7092 F:      scripts/gcc-plugin.sh
7093 F:      scripts/gcc-plugins/
7094
7095 GCOV BASED KERNEL PROFILING
7096 M:      Peter Oberparleiter <[email protected]>
7097 S:      Maintained
7098 F:      Documentation/dev-tools/gcov.rst
7099 F:      kernel/gcov/
7100
7101 GDB KERNEL DEBUGGING HELPER SCRIPTS
7102 M:      Jan Kiszka <[email protected]>
7103 M:      Kieran Bingham <[email protected]>
7104 S:      Supported
7105 F:      scripts/gdb/
7106
7107 GDT SCSI DISK ARRAY CONTROLLER DRIVER
7108 M:      Achim Leubner <[email protected]>
7109 L:      [email protected]
7110 S:      Supported
7111 W:      http://www.icp-vortex.com/
7112 F:      drivers/scsi/gdt*
7113
7114 GEMTEK FM RADIO RECEIVER DRIVER
7115 M:      Hans Verkuil <[email protected]>
7116 L:      [email protected]
7117 S:      Maintained
7118 W:      https://linuxtv.org
7119 T:      git git://linuxtv.org/media_tree.git
7120 F:      drivers/media/radio/radio-gemtek*
7121
7122 GENERIC ARCHITECTURE TOPOLOGY
7123 M:      Sudeep Holla <[email protected]>
7124 L:      [email protected]
7125 S:      Maintained
7126 F:      drivers/base/arch_topology.c
7127 F:      include/linux/arch_topology.h
7128
7129 GENERIC GPIO I2C DRIVER
7130 M:      Wolfram Sang <[email protected]>
7131 S:      Supported
7132 F:      drivers/i2c/busses/i2c-gpio.c
7133 F:      include/linux/platform_data/i2c-gpio.h
7134
7135 GENERIC GPIO I2C MULTIPLEXER DRIVER
7136 M:      Peter Korsgaard <[email protected]>
7137 L:      [email protected]
7138 S:      Supported
7139 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
7140 F:      drivers/i2c/muxes/i2c-mux-gpio.c
7141 F:      include/linux/platform_data/i2c-mux-gpio.h
7142
7143 GENERIC HDLC (WAN) DRIVERS
7144 M:      Krzysztof Halasa <[email protected]>
7145 S:      Maintained
7146 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
7147 F:      drivers/net/wan/c101.c
7148 F:      drivers/net/wan/hd6457*
7149 F:      drivers/net/wan/hdlc*
7150 F:      drivers/net/wan/n2.c
7151 F:      drivers/net/wan/pc300too.c
7152 F:      drivers/net/wan/pci200syn.c
7153 F:      drivers/net/wan/wanxl*
7154
7155 GENERIC INCLUDE/ASM HEADER FILES
7156 M:      Arnd Bergmann <[email protected]>
7157 L:      [email protected]
7158 S:      Maintained
7159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
7160 F:      include/asm-generic/
7161 F:      include/uapi/asm-generic/
7162
7163 GENERIC PHY FRAMEWORK
7164 M:      Kishon Vijay Abraham I <[email protected]>
7165 M:      Vinod Koul <[email protected]>
7166 L:      [email protected]
7167 S:      Supported
7168 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
7169 F:      Documentation/devicetree/bindings/phy/
7170 F:      drivers/phy/
7171 F:      include/linux/phy/
7172
7173 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
7174 M:      Wolfram Sang <[email protected]>
7175 S:      Supported
7176 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
7177
7178 GENERIC PM DOMAINS
7179 M:      "Rafael J. Wysocki" <[email protected]>
7180 M:      Kevin Hilman <[email protected]>
7181 M:      Ulf Hansson <[email protected]>
7182 L:      [email protected]
7183 S:      Supported
7184 F:      Documentation/devicetree/bindings/power/power?domain*
7185 F:      drivers/base/power/domain*.c
7186 F:      include/linux/pm_domain.h
7187
7188 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
7189 M:      Eugen Hristev <[email protected]>
7190 L:      [email protected]
7191 S:      Maintained
7192 F:      drivers/input/touchscreen/resistive-adc-touch.c
7193
7194 GENERIC UIO DRIVER FOR PCI DEVICES
7195 M:      "Michael S. Tsirkin" <[email protected]>
7196 L:      [email protected]
7197 S:      Supported
7198 F:      drivers/uio/uio_pci_generic.c
7199
7200 GENERIC VDSO LIBRARY
7201 M:      Andy Lutomirski <[email protected]>
7202 M:      Thomas Gleixner <[email protected]>
7203 M:      Vincenzo Frascino <[email protected]>
7204 L:      [email protected]
7205 S:      Maintained
7206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
7207 F:      include/asm-generic/vdso/vsyscall.h
7208 F:      include/vdso/
7209 F:      kernel/time/vsyscall.c
7210 F:      lib/vdso/
7211
7212 GENWQE (IBM Generic Workqueue Card)
7213 M:      Frank Haverkamp <[email protected]>
7214 S:      Supported
7215 F:      drivers/misc/genwqe/
7216
7217 GET_MAINTAINER SCRIPT
7218 M:      Joe Perches <[email protected]>
7219 S:      Maintained
7220 F:      scripts/get_maintainer.pl
7221
7222 GFS2 FILE SYSTEM
7223 M:      Bob Peterson <[email protected]>
7224 M:      Andreas Gruenbacher <[email protected]>
7225 L:      [email protected]
7226 S:      Supported
7227 W:      http://sources.redhat.com/cluster/
7228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
7229 F:      Documentation/filesystems/gfs2*.txt
7230 F:      fs/gfs2/
7231 F:      include/uapi/linux/gfs2_ondisk.h
7232
7233 GNSS SUBSYSTEM
7234 M:      Johan Hovold <[email protected]>
7235 S:      Maintained
7236 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
7237 F:      Documentation/ABI/testing/sysfs-class-gnss
7238 F:      Documentation/devicetree/bindings/gnss/
7239 F:      drivers/gnss/
7240 F:      include/linux/gnss.h
7241
7242 GO7007 MPEG CODEC
7243 M:      Hans Verkuil <[email protected]>
7244 L:      [email protected]
7245 S:      Maintained
7246 F:      drivers/media/usb/go7007/
7247
7248 GOODIX TOUCHSCREEN
7249 M:      Bastien Nocera <[email protected]>
7250 L:      [email protected]
7251 S:      Maintained
7252 F:      drivers/input/touchscreen/goodix.c
7253
7254 GOOGLE ETHERNET DRIVERS
7255 M:      Catherine Sullivan <[email protected]>
7256 R:      Sagi Shahar <[email protected]>
7257 R:      Jon Olson <[email protected]>
7258 L:      [email protected]
7259 S:      Supported
7260 F:      Documentation/networking/device_drivers/google/gve.rst
7261 F:      drivers/net/ethernet/google
7262
7263 GPD POCKET FAN DRIVER
7264 M:      Hans de Goede <[email protected]>
7265 L:      [email protected]
7266 S:      Maintained
7267 F:      drivers/platform/x86/gpd-pocket-fan.c
7268
7269 GPIO ACPI SUPPORT
7270 M:      Mika Westerberg <[email protected]>
7271 M:      Andy Shevchenko <[email protected]>
7272 L:      [email protected]
7273 L:      [email protected]
7274 S:      Maintained
7275 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
7276 F:      drivers/gpio/gpiolib-acpi.c
7277 F:      drivers/gpio/gpiolib-acpi.h
7278
7279 GPIO IR Transmitter
7280 M:      Sean Young <[email protected]>
7281 L:      [email protected]
7282 S:      Maintained
7283 F:      drivers/media/rc/gpio-ir-tx.c
7284
7285 GPIO MOCKUP DRIVER
7286 M:      Bamvor Jian Zhang <[email protected]>
7287 L:      [email protected]
7288 S:      Maintained
7289 F:      drivers/gpio/gpio-mockup.c
7290 F:      tools/testing/selftests/gpio/
7291
7292 GPIO SUBSYSTEM
7293 M:      Linus Walleij <[email protected]>
7294 M:      Bartosz Golaszewski <[email protected]>
7295 L:      [email protected]
7296 S:      Maintained
7297 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
7298 F:      Documentation/ABI/obsolete/sysfs-gpio
7299 F:      Documentation/ABI/testing/gpio-cdev
7300 F:      Documentation/admin-guide/gpio/
7301 F:      Documentation/devicetree/bindings/gpio/
7302 F:      Documentation/driver-api/gpio/
7303 F:      drivers/gpio/
7304 F:      include/asm-generic/gpio.h
7305 F:      include/linux/gpio.h
7306 F:      include/linux/gpio/
7307 F:      include/linux/of_gpio.h
7308 F:      include/uapi/linux/gpio.h
7309 F:      tools/gpio/
7310
7311 GRE DEMULTIPLEXER DRIVER
7312 M:      Dmitry Kozlov <[email protected]>
7313 L:      [email protected]
7314 S:      Maintained
7315 F:      include/net/gre.h
7316 F:      net/ipv4/gre_demux.c
7317 F:      net/ipv4/gre_offload.c
7318
7319 GRETH 10/100/1G Ethernet MAC device driver
7320 M:      Andreas Larsson <[email protected]>
7321 L:      [email protected]
7322 S:      Maintained
7323 F:      drivers/net/ethernet/aeroflex/
7324
7325 GREYBUS AUDIO PROTOCOLS DRIVERS
7326 M:      Vaibhav Agarwal <[email protected]>
7327 M:      Mark Greer <[email protected]>
7328 S:      Maintained
7329 F:      drivers/staging/greybus/audio_apbridgea.c
7330 F:      drivers/staging/greybus/audio_apbridgea.h
7331 F:      drivers/staging/greybus/audio_codec.c
7332 F:      drivers/staging/greybus/audio_codec.h
7333 F:      drivers/staging/greybus/audio_gb.c
7334 F:      drivers/staging/greybus/audio_manager.c
7335 F:      drivers/staging/greybus/audio_manager.h
7336 F:      drivers/staging/greybus/audio_manager_module.c
7337 F:      drivers/staging/greybus/audio_manager_private.h
7338 F:      drivers/staging/greybus/audio_manager_sysfs.c
7339 F:      drivers/staging/greybus/audio_module.c
7340 F:      drivers/staging/greybus/audio_topology.c
7341
7342 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
7343 M:      Viresh Kumar <[email protected]>
7344 S:      Maintained
7345 F:      drivers/staging/greybus/authentication.c
7346 F:      drivers/staging/greybus/bootrom.c
7347 F:      drivers/staging/greybus/firmware.h
7348 F:      drivers/staging/greybus/fw-core.c
7349 F:      drivers/staging/greybus/fw-download.c
7350 F:      drivers/staging/greybus/fw-management.c
7351 F:      drivers/staging/greybus/greybus_authentication.h
7352 F:      drivers/staging/greybus/greybus_firmware.h
7353 F:      drivers/staging/greybus/hid.c
7354 F:      drivers/staging/greybus/i2c.c
7355 F:      drivers/staging/greybus/spi.c
7356 F:      drivers/staging/greybus/spilib.c
7357 F:      drivers/staging/greybus/spilib.h
7358
7359 GREYBUS LOOPBACK DRIVER
7360 M:      Bryan O'Donoghue <[email protected]>
7361 S:      Maintained
7362 F:      drivers/staging/greybus/loopback.c
7363
7364 GREYBUS PLATFORM DRIVERS
7365 M:      Vaibhav Hiremath <[email protected]>
7366 S:      Maintained
7367 F:      drivers/staging/greybus/arche-apb-ctrl.c
7368 F:      drivers/staging/greybus/arche-platform.c
7369 F:      drivers/staging/greybus/arche_platform.h
7370
7371 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
7372 M:      Rui Miguel Silva <[email protected]>
7373 S:      Maintained
7374 F:      drivers/staging/greybus/gpio.c
7375 F:      drivers/staging/greybus/light.c
7376 F:      drivers/staging/greybus/power_supply.c
7377 F:      drivers/staging/greybus/sdio.c
7378 F:      drivers/staging/greybus/spi.c
7379 F:      drivers/staging/greybus/spilib.c
7380
7381 GREYBUS SUBSYSTEM
7382 M:      Johan Hovold <[email protected]>
7383 M:      Alex Elder <[email protected]>
7384 M:      Greg Kroah-Hartman <[email protected]>
7385 L:      [email protected] (moderated for non-subscribers)
7386 S:      Maintained
7387 F:      drivers/greybus/
7388 F:      drivers/staging/greybus/
7389 F:      include/linux/greybus.h
7390 F:      include/linux/greybus/
7391
7392 GREYBUS UART PROTOCOLS DRIVERS
7393 M:      David Lin <[email protected]>
7394 S:      Maintained
7395 F:      drivers/staging/greybus/log.c
7396 F:      drivers/staging/greybus/uart.c
7397
7398 GS1662 VIDEO SERIALIZER
7399 M:      Charles-Antoine Couret <[email protected]>
7400 L:      [email protected]
7401 S:      Maintained
7402 T:      git git://linuxtv.org/media_tree.git
7403 F:      drivers/media/spi/gs1662.c
7404
7405 GSPCA FINEPIX SUBDRIVER
7406 M:      Frank Zago <[email protected]>
7407 L:      [email protected]
7408 S:      Maintained
7409 T:      git git://linuxtv.org/media_tree.git
7410 F:      drivers/media/usb/gspca/finepix.c
7411
7412 GSPCA GL860 SUBDRIVER
7413 M:      Olivier Lorin <[email protected]>
7414 L:      [email protected]
7415 S:      Maintained
7416 T:      git git://linuxtv.org/media_tree.git
7417 F:      drivers/media/usb/gspca/gl860/
7418
7419 GSPCA M5602 SUBDRIVER
7420 M:      Erik Andren <[email protected]>
7421 L:      [email protected]
7422 S:      Maintained
7423 T:      git git://linuxtv.org/media_tree.git
7424 F:      drivers/media/usb/gspca/m5602/
7425
7426 GSPCA PAC207 SONIXB SUBDRIVER
7427 M:      Hans Verkuil <[email protected]>
7428 L:      [email protected]
7429 S:      Odd Fixes
7430 T:      git git://linuxtv.org/media_tree.git
7431 F:      drivers/media/usb/gspca/pac207.c
7432
7433 GSPCA SN9C20X SUBDRIVER
7434 M:      Brian Johnson <[email protected]>
7435 L:      [email protected]
7436 S:      Maintained
7437 T:      git git://linuxtv.org/media_tree.git
7438 F:      drivers/media/usb/gspca/sn9c20x.c
7439
7440 GSPCA T613 SUBDRIVER
7441 M:      Leandro Costantino <[email protected]>
7442 L:      [email protected]
7443 S:      Maintained
7444 T:      git git://linuxtv.org/media_tree.git
7445 F:      drivers/media/usb/gspca/t613.c
7446
7447 GSPCA USB WEBCAM DRIVER
7448 M:      Hans Verkuil <[email protected]>
7449 L:      [email protected]
7450 S:      Odd Fixes
7451 T:      git git://linuxtv.org/media_tree.git
7452 F:      drivers/media/usb/gspca/
7453
7454 GTP (GPRS Tunneling Protocol)
7455 M:      Pablo Neira Ayuso <[email protected]>
7456 M:      Harald Welte <[email protected]>
7457 L:      [email protected]
7458 S:      Maintained
7459 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
7460 F:      drivers/net/gtp.c
7461
7462 GUID PARTITION TABLE (GPT)
7463 M:      Davidlohr Bueso <[email protected]>
7464 L:      [email protected]
7465 S:      Maintained
7466 F:      block/partitions/efi.*
7467
7468 H8/300 ARCHITECTURE
7469 M:      Yoshinori Sato <[email protected]>
7470 L:      [email protected] (moderated for non-subscribers)
7471 S:      Maintained
7472 W:      http://uclinux-h8.sourceforge.jp
7473 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
7474 F:      arch/h8300/
7475 F:      drivers/clk/h8300/
7476 F:      drivers/clocksource/h8300_*.c
7477 F:      drivers/irqchip/irq-renesas-h8*.c
7478
7479 HABANALABS PCI DRIVER
7480 M:      Oded Gabbay <[email protected]>
7481 S:      Supported
7482 T:      git https://github.com/HabanaAI/linux.git
7483 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
7484 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
7485 F:      drivers/misc/habanalabs/
7486 F:      include/uapi/misc/habanalabs.h
7487
7488 HACKRF MEDIA DRIVER
7489 M:      Antti Palosaari <[email protected]>
7490 L:      [email protected]
7491 S:      Maintained
7492 W:      https://linuxtv.org
7493 W:      http://palosaari.fi/linux/
7494 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7495 T:      git git://linuxtv.org/anttip/media_tree.git
7496 F:      drivers/media/usb/hackrf/
7497
7498 HANTRO VPU CODEC DRIVER
7499 M:      Ezequiel Garcia <[email protected]>
7500 M:      Philipp Zabel <[email protected]>
7501 L:      [email protected]
7502 L:      [email protected]
7503 S:      Maintained
7504 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
7505 F:      Documentation/devicetree/bindings/media/rockchip-vpu.txt
7506 F:      drivers/staging/media/hantro/
7507
7508 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
7509 M:      Frank Seidel <[email protected]>
7510 L:      [email protected]
7511 S:      Maintained
7512 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
7513 F:      drivers/platform/x86/hdaps.c
7514
7515 HARDWARE MONITORING
7516 M:      Jean Delvare <[email protected]>
7517 M:      Guenter Roeck <[email protected]>
7518 L:      [email protected]
7519 S:      Maintained
7520 W:      http://hwmon.wiki.kernel.org/
7521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7522 F:      Documentation/devicetree/bindings/hwmon/
7523 F:      Documentation/hwmon/
7524 F:      drivers/hwmon/
7525 F:      include/linux/hwmon*.h
7526 F:      include/trace/events/hwmon*.h
7527
7528 HARDWARE RANDOM NUMBER GENERATOR CORE
7529 M:      Matt Mackall <[email protected]>
7530 M:      Herbert Xu <[email protected]>
7531 L:      [email protected]
7532 S:      Odd fixes
7533 F:      Documentation/admin-guide/hw_random.rst
7534 F:      Documentation/devicetree/bindings/rng/
7535 F:      drivers/char/hw_random/
7536 F:      include/linux/hw_random.h
7537
7538 HARDWARE SPINLOCK CORE
7539 M:      Ohad Ben-Cohen <[email protected]>
7540 M:      Bjorn Andersson <[email protected]>
7541 R:      Baolin Wang <[email protected]>
7542 L:      [email protected]
7543 S:      Maintained
7544 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
7545 F:      Documentation/devicetree/bindings/hwlock/
7546 F:      Documentation/locking/hwspinlock.rst
7547 F:      drivers/hwspinlock/
7548 F:      include/linux/hwspinlock.h
7549
7550 HARDWARE TRACING FACILITIES
7551 M:      Alexander Shishkin <[email protected]>
7552 S:      Maintained
7553 F:      drivers/hwtracing/
7554
7555 HARMONY SOUND DRIVER
7556 L:      [email protected]
7557 S:      Maintained
7558 F:      sound/parisc/harmony.*
7559
7560 HDPVR USB VIDEO ENCODER DRIVER
7561 M:      Hans Verkuil <[email protected]>
7562 L:      [email protected]
7563 S:      Odd Fixes
7564 W:      https://linuxtv.org
7565 T:      git git://linuxtv.org/media_tree.git
7566 F:      drivers/media/usb/hdpvr/
7567
7568 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
7569 M:      Jerry Hoemann <[email protected]>
7570 S:      Supported
7571 F:      Documentation/watchdog/hpwdt.rst
7572 F:      drivers/watchdog/hpwdt.c
7573
7574 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
7575 M:      Don Brace <[email protected]>
7576 L:      [email protected]
7577 L:      [email protected]
7578 S:      Supported
7579 F:      Documentation/scsi/hpsa.rst
7580 F:      drivers/scsi/hpsa*.[ch]
7581 F:      include/linux/cciss*.h
7582 F:      include/uapi/linux/cciss*.h
7583
7584 HFI1 DRIVER
7585 M:      Mike Marciniszyn <[email protected]>
7586 M:      Dennis Dalessandro <[email protected]>
7587 L:      [email protected]
7588 S:      Supported
7589 F:      drivers/infiniband/hw/hfi1
7590
7591 HFS FILESYSTEM
7592 L:      [email protected]
7593 S:      Orphan
7594 F:      Documentation/filesystems/hfs.rst
7595 F:      fs/hfs/
7596
7597 HFSPLUS FILESYSTEM
7598 L:      [email protected]
7599 S:      Orphan
7600 F:      Documentation/filesystems/hfsplus.rst
7601 F:      fs/hfsplus/
7602
7603 HGA FRAMEBUFFER DRIVER
7604 M:      Ferenc Bakonyi <[email protected]>
7605 L:      [email protected]
7606 S:      Maintained
7607 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
7608 F:      drivers/video/fbdev/hgafb.c
7609
7610 HIBERNATION (aka Software Suspend, aka swsusp)
7611 M:      "Rafael J. Wysocki" <[email protected]>
7612 M:      Pavel Machek <[email protected]>
7613 L:      [email protected]
7614 S:      Supported
7615 B:      https://bugzilla.kernel.org
7616 F:      arch/*/include/asm/suspend*.h
7617 F:      arch/x86/power/
7618 F:      drivers/base/power/
7619 F:      include/linux/freezer.h
7620 F:      include/linux/pm.h
7621 F:      include/linux/suspend.h
7622 F:      kernel/power/
7623
7624 HID CORE LAYER
7625 M:      Jiri Kosina <[email protected]>
7626 M:      Benjamin Tissoires <[email protected]>
7627 L:      [email protected]
7628 S:      Maintained
7629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
7630 F:      drivers/hid/
7631 F:      include/linux/hid*
7632 F:      include/uapi/linux/hid*
7633
7634 HID SENSOR HUB DRIVERS
7635 M:      Jiri Kosina <[email protected]>
7636 M:      Jonathan Cameron <[email protected]>
7637 M:      Srinivas Pandruvada <[email protected]>
7638 L:      [email protected]
7639 L:      [email protected]
7640 S:      Maintained
7641 F:      Documentation/hid/hid-sensor*
7642 F:      drivers/hid/hid-sensor-*
7643 F:      drivers/iio/*/hid-*
7644 F:      include/linux/hid-sensor-*
7645
7646 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
7647 M:      Thomas Gleixner <[email protected]>
7648 L:      [email protected]
7649 S:      Maintained
7650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7651 F:      Documentation/timers/
7652 F:      include/linux/clockchips.h
7653 F:      include/linux/hrtimer.h
7654 F:      kernel/time/clockevents.c
7655 F:      kernel/time/hrtimer.c
7656 F:      kernel/time/timer_*.c
7657
7658 HIGH-SPEED SCC DRIVER FOR AX.25
7659 L:      [email protected]
7660 S:      Orphan
7661 F:      drivers/net/hamradio/dmascc.c
7662 F:      drivers/net/hamradio/scc.c
7663
7664 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
7665 M:      HighPoint Linux Team <[email protected]>
7666 S:      Supported
7667 W:      http://www.highpoint-tech.com
7668 F:      Documentation/scsi/hptiop.rst
7669 F:      drivers/scsi/hptiop.c
7670
7671 HIPPI
7672 M:      Jes Sorensen <[email protected]>
7673 L:      [email protected]
7674 S:      Maintained
7675 F:      drivers/net/hippi/
7676 F:      include/linux/hippidevice.h
7677 F:      include/uapi/linux/if_hippi.h
7678 F:      net/802/hippi.c
7679
7680 HISILICON DMA DRIVER
7681 M:      Zhou Wang <[email protected]>
7682 L:      [email protected]
7683 S:      Maintained
7684 F:      drivers/dma/hisi_dma.c
7685
7686 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
7687 M:      Zaibo Xu <[email protected]>
7688 L:      [email protected]
7689 S:      Maintained
7690 F:      Documentation/ABI/testing/debugfs-hisi-hpre
7691 F:      drivers/crypto/hisilicon/hpre/hpre.h
7692 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
7693 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
7694
7695 HISILICON LPC BUS DRIVER
7696 M:      [email protected]
7697 S:      Maintained
7698 W:      http://www.hisilicon.com
7699 F:      Documentation/devicetree/bindings/arm/hisilicon/hisilicon-low-pin-count.txt
7700 F:      drivers/bus/hisi_lpc.c
7701
7702 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
7703 M:      Yisen Zhuang <[email protected]>
7704 M:      Salil Mehta <[email protected]>
7705 L:      [email protected]
7706 S:      Maintained
7707 W:      http://www.hisilicon.com
7708 F:      drivers/net/ethernet/hisilicon/hns3/
7709
7710 HISILICON NETWORK SUBSYSTEM DRIVER
7711 M:      Yisen Zhuang <[email protected]>
7712 M:      Salil Mehta <[email protected]>
7713 L:      [email protected]
7714 S:      Maintained
7715 W:      http://www.hisilicon.com
7716 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
7717 F:      drivers/net/ethernet/hisilicon/
7718
7719 HISILICON PMU DRIVER
7720 M:      Shaokun Zhang <[email protected]>
7721 S:      Supported
7722 W:      http://www.hisilicon.com
7723 F:      Documentation/admin-guide/perf/hisi-pmu.rst
7724 F:      drivers/perf/hisilicon
7725
7726 HISILICON QM AND ZIP Controller DRIVER
7727 M:      Zhou Wang <[email protected]>
7728 L:      [email protected]
7729 S:      Maintained
7730 F:      Documentation/ABI/testing/debugfs-hisi-zip
7731 F:      drivers/crypto/hisilicon/qm.c
7732 F:      drivers/crypto/hisilicon/qm.h
7733 F:      drivers/crypto/hisilicon/sgl.c
7734 F:      drivers/crypto/hisilicon/zip/
7735
7736 HISILICON ROCE DRIVER
7737 M:      Lijun Ou <[email protected]>
7738 M:      Wei Hu(Xavier) <[email protected]>
7739 M:      Weihang Li <[email protected]>
7740 L:      [email protected]
7741 S:      Maintained
7742 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
7743 F:      drivers/infiniband/hw/hns/
7744
7745 HISILICON SAS Controller
7746 M:      John Garry <[email protected]>
7747 S:      Supported
7748 W:      http://www.hisilicon.com
7749 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
7750 F:      drivers/scsi/hisi_sas/
7751
7752 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
7753 M:      Zaibo Xu <[email protected]>
7754 L:      [email protected]
7755 S:      Maintained
7756 F:      Documentation/ABI/testing/debugfs-hisi-sec
7757 F:      drivers/crypto/hisilicon/sec2/sec.h
7758 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
7759 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
7760 F:      drivers/crypto/hisilicon/sec2/sec_main.c
7761
7762 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
7763 M:      Zaibo Xu <[email protected]>
7764 S:      Maintained
7765 F:      drivers/char/hw_random/hisi-trng-v2.c
7766
7767 HISILICON V3XX SPI NOR FLASH Controller Driver
7768 M:      John Garry <[email protected]>
7769 S:      Maintained
7770 W:      http://www.hisilicon.com
7771 F:      drivers/spi/spi-hisi-sfc-v3xx.c
7772
7773 HMM - Heterogeneous Memory Management
7774 M:      Jérôme Glisse <[email protected]>
7775 L:      [email protected]
7776 S:      Maintained
7777 F:      Documentation/vm/hmm.rst
7778 F:      include/linux/hmm*
7779 F:      lib/test_hmm*
7780 F:      mm/hmm*
7781 F:      tools/testing/selftests/vm/*hmm*
7782
7783 HOST AP DRIVER
7784 M:      Jouni Malinen <[email protected]>
7785 L:      [email protected]
7786 S:      Obsolete
7787 W:      http://w1.fi/hostap-driver.html
7788 F:      drivers/net/wireless/intersil/hostap/
7789
7790 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
7791 L:      [email protected]
7792 S:      Orphan
7793 F:      drivers/platform/x86/tc1100-wmi.c
7794
7795 HPET:   High Precision Event Timers driver
7796 M:      Clemens Ladisch <[email protected]>
7797 S:      Maintained
7798 F:      Documentation/timers/hpet.rst
7799 F:      drivers/char/hpet.c
7800 F:      include/linux/hpet.h
7801 F:      include/uapi/linux/hpet.h
7802
7803 HPET:   x86
7804 S:      Orphan
7805 F:      arch/x86/include/asm/hpet.h
7806 F:      arch/x86/kernel/hpet.c
7807
7808 HPFS FILESYSTEM
7809 M:      Mikulas Patocka <[email protected]>
7810 S:      Maintained
7811 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
7812 F:      fs/hpfs/
7813
7814 HSI SUBSYSTEM
7815 M:      Sebastian Reichel <[email protected]>
7816 S:      Maintained
7817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
7818 F:      Documentation/ABI/testing/sysfs-bus-hsi
7819 F:      Documentation/driver-api/hsi.rst
7820 F:      drivers/hsi/
7821 F:      include/linux/hsi/
7822 F:      include/uapi/linux/hsi/
7823
7824 HSO 3G MODEM DRIVER
7825 L:      [email protected]
7826 S:      Orphan
7827 F:      drivers/net/usb/hso.c
7828
7829 HSR NETWORK PROTOCOL
7830 L:      [email protected]
7831 S:      Orphan
7832 F:      net/hsr/
7833
7834 HT16K33 LED CONTROLLER DRIVER
7835 M:      Robin van der Gracht <[email protected]>
7836 S:      Maintained
7837 F:      Documentation/devicetree/bindings/display/ht16k33.txt
7838 F:      drivers/auxdisplay/ht16k33.c
7839
7840 HTCPEN TOUCHSCREEN DRIVER
7841 M:      Pau Oliva Fora <[email protected]>
7842 L:      [email protected]
7843 S:      Maintained
7844 F:      drivers/input/touchscreen/htcpen.c
7845
7846 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
7847 M:      Lorenzo Bianconi <[email protected]>
7848 L:      [email protected]
7849 S:      Maintained
7850 W:      http://www.st.com/
7851 F:      Documentation/devicetree/bindings/iio/humidity/hts221.txt
7852 F:      drivers/iio/humidity/hts221*
7853
7854 HUAWEI ETHERNET DRIVER
7855 M:      Aviad Krawczyk <[email protected]>
7856 L:      [email protected]
7857 S:      Supported
7858 F:      Documentation/networking/hinic.txt
7859 F:      drivers/net/ethernet/huawei/hinic/
7860
7861 HUGETLB FILESYSTEM
7862 M:      Mike Kravetz <[email protected]>
7863 L:      [email protected]
7864 S:      Maintained
7865 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
7866 F:      Documentation/admin-guide/mm/hugetlbpage.rst
7867 F:      Documentation/vm/hugetlbfs_reserv.rst
7868 F:      fs/hugetlbfs/
7869 F:      include/linux/hugetlb.h
7870 F:      mm/hugetlb.c
7871
7872 HVA ST MEDIA DRIVER
7873 M:      Jean-Christophe Trotin <[email protected]>
7874 L:      [email protected]
7875 S:      Supported
7876 W:      https://linuxtv.org
7877 T:      git git://linuxtv.org/media_tree.git
7878 F:      drivers/media/platform/sti/hva
7879
7880 HWPOISON MEMORY FAILURE HANDLING
7881 M:      Naoya Horiguchi <[email protected]>
7882 L:      [email protected]
7883 S:      Maintained
7884 F:      mm/hwpoison-inject.c
7885 F:      mm/memory-failure.c
7886
7887 HYGON PROCESSOR SUPPORT
7888 M:      Pu Wen <[email protected]>
7889 L:      [email protected]
7890 S:      Maintained
7891 F:      arch/x86/kernel/cpu/hygon.c
7892
7893 HYNIX HI556 SENSOR DRIVER
7894 M:      Shawn Tu <[email protected]>
7895 L:      [email protected]
7896 S:      Maintained
7897 T:      git git://linuxtv.org/media_tree.git
7898 F:      drivers/media/i2c/hi556.c
7899
7900 Hyper-V CORE AND DRIVERS
7901 M:      "K. Y. Srinivasan" <[email protected]>
7902 M:      Haiyang Zhang <[email protected]>
7903 M:      Stephen Hemminger <[email protected]>
7904 M:      Wei Liu <[email protected]>
7905 L:      [email protected]
7906 S:      Supported
7907 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
7908 F:      Documentation/ABI/stable/sysfs-bus-vmbus
7909 F:      Documentation/ABI/testing/debugfs-hyperv
7910 F:      Documentation/networking/device_drivers/microsoft/netvsc.txt
7911 F:      arch/x86/hyperv
7912 F:      arch/x86/include/asm/hyperv-tlfs.h
7913 F:      arch/x86/include/asm/mshyperv.h
7914 F:      arch/x86/include/asm/trace/hyperv.h
7915 F:      arch/x86/kernel/cpu/mshyperv.c
7916 F:      drivers/clocksource/hyperv_timer.c
7917 F:      drivers/hid/hid-hyperv.c
7918 F:      drivers/hv/
7919 F:      drivers/input/serio/hyperv-keyboard.c
7920 F:      drivers/iommu/hyperv-iommu.c
7921 F:      drivers/net/hyperv/
7922 F:      drivers/pci/controller/pci-hyperv-intf.c
7923 F:      drivers/pci/controller/pci-hyperv.c
7924 F:      drivers/scsi/storvsc_drv.c
7925 F:      drivers/uio/uio_hv_generic.c
7926 F:      drivers/video/fbdev/hyperv_fb.c
7927 F:      include/asm-generic/mshyperv.h
7928 F:      include/clocksource/hyperv_timer.h
7929 F:      include/linux/hyperv.h
7930 F:      include/uapi/linux/hyperv.h
7931 F:      net/vmw_vsock/hyperv_transport.c
7932 F:      tools/hv/
7933
7934 HYPERBUS SUPPORT
7935 M:      Vignesh Raghavendra <[email protected]>
7936 L:      [email protected]
7937 S:      Supported
7938 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7939 C:      irc://irc.oftc.net/mtd
7940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
7941 F:      Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt
7942 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.txt
7943 F:      drivers/mtd/hyperbus/
7944 F:      include/linux/mtd/hyperbus.h
7945
7946 HYPERVISOR VIRTUAL CONSOLE DRIVER
7947 L:      [email protected]
7948 S:      Odd Fixes
7949 F:      drivers/tty/hvc/
7950
7951 I2C ACPI SUPPORT
7952 M:      Mika Westerberg <[email protected]>
7953 L:      [email protected]
7954 L:      [email protected]
7955 S:      Maintained
7956 F:      drivers/i2c/i2c-core-acpi.c
7957
7958 I2C CONTROLLER DRIVER FOR NVIDIA GPU
7959 M:      Ajay Gupta <[email protected]>
7960 L:      [email protected]
7961 S:      Maintained
7962 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
7963 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
7964
7965 I2C MUXES
7966 M:      Peter Rosin <[email protected]>
7967 L:      [email protected]
7968 S:      Maintained
7969 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
7970 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
7971 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
7972 F:      Documentation/i2c/i2c-topology.rst
7973 F:      Documentation/i2c/muxes/
7974 F:      drivers/i2c/i2c-mux.c
7975 F:      drivers/i2c/muxes/
7976 F:      include/linux/i2c-mux.h
7977
7978 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
7979 M:      Gregory CLEMENT <[email protected]>
7980 L:      [email protected]
7981 S:      Maintained
7982 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
7983 F:      drivers/i2c/busses/i2c-mv64xxx.c
7984
7985 I2C OVER PARALLEL PORT
7986 M:      Jean Delvare <[email protected]>
7987 L:      [email protected]
7988 S:      Maintained
7989 F:      Documentation/i2c/busses/i2c-parport.rst
7990 F:      drivers/i2c/busses/i2c-parport.c
7991
7992 I2C SUBSYSTEM
7993 M:      Wolfram Sang <[email protected]>
7994 L:      [email protected]
7995 S:      Maintained
7996 W:      https://i2c.wiki.kernel.org/
7997 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
7998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
7999 F:      Documentation/devicetree/bindings/i2c/i2c.txt
8000 F:      Documentation/i2c/
8001 F:      drivers/i2c/*
8002 F:      include/linux/i2c-dev.h
8003 F:      include/linux/i2c-smbus.h
8004 F:      include/linux/i2c.h
8005 F:      include/uapi/linux/i2c-*.h
8006 F:      include/uapi/linux/i2c.h
8007
8008 I2C SUBSYSTEM HOST DRIVERS
8009 L:      [email protected]
8010 S:      Odd Fixes
8011 W:      https://i2c.wiki.kernel.org/
8012 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
8013 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
8014 F:      Documentation/devicetree/bindings/i2c/
8015 F:      drivers/i2c/algos/
8016 F:      drivers/i2c/busses/
8017
8018 I2C-TAOS-EVM DRIVER
8019 M:      Jean Delvare <[email protected]>
8020 L:      [email protected]
8021 S:      Maintained
8022 F:      Documentation/i2c/busses/i2c-taos-evm.rst
8023 F:      drivers/i2c/busses/i2c-taos-evm.c
8024
8025 I2C-TINY-USB DRIVER
8026 M:      Till Harbaum <[email protected]>
8027 L:      [email protected]
8028 S:      Maintained
8029 W:      http://www.harbaum.org/till/i2c_tiny_usb
8030 F:      drivers/i2c/busses/i2c-tiny-usb.c
8031
8032 I2C/SMBUS CONTROLLER DRIVERS FOR PC
8033 M:      Jean Delvare <[email protected]>
8034 L:      [email protected]
8035 S:      Maintained
8036 F:      Documentation/i2c/busses/i2c-ali1535.rst
8037 F:      Documentation/i2c/busses/i2c-ali1563.rst
8038 F:      Documentation/i2c/busses/i2c-ali15x3.rst
8039 F:      Documentation/i2c/busses/i2c-amd756.rst
8040 F:      Documentation/i2c/busses/i2c-amd8111.rst
8041 F:      Documentation/i2c/busses/i2c-i801.rst
8042 F:      Documentation/i2c/busses/i2c-nforce2.rst
8043 F:      Documentation/i2c/busses/i2c-piix4.rst
8044 F:      Documentation/i2c/busses/i2c-sis5595.rst
8045 F:      Documentation/i2c/busses/i2c-sis630.rst
8046 F:      Documentation/i2c/busses/i2c-sis96x.rst
8047 F:      Documentation/i2c/busses/i2c-via.rst
8048 F:      Documentation/i2c/busses/i2c-viapro.rst
8049 F:      drivers/i2c/busses/i2c-ali1535.c
8050 F:      drivers/i2c/busses/i2c-ali1563.c
8051 F:      drivers/i2c/busses/i2c-ali15x3.c
8052 F:      drivers/i2c/busses/i2c-amd756-s4882.c
8053 F:      drivers/i2c/busses/i2c-amd756.c
8054 F:      drivers/i2c/busses/i2c-amd8111.c
8055 F:      drivers/i2c/busses/i2c-i801.c
8056 F:      drivers/i2c/busses/i2c-isch.c
8057 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
8058 F:      drivers/i2c/busses/i2c-nforce2.c
8059 F:      drivers/i2c/busses/i2c-piix4.c
8060 F:      drivers/i2c/busses/i2c-sis5595.c
8061 F:      drivers/i2c/busses/i2c-sis630.c
8062 F:      drivers/i2c/busses/i2c-sis96x.c
8063 F:      drivers/i2c/busses/i2c-via.c
8064 F:      drivers/i2c/busses/i2c-viapro.c
8065
8066 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
8067 M:      Hans de Goede <[email protected]>
8068 L:      [email protected]
8069 S:      Maintained
8070 F:      drivers/i2c/busses/i2c-cht-wc.c
8071
8072 I2C/SMBUS ISMT DRIVER
8073 M:      Seth Heasley <[email protected]>
8074 M:      Neil Horman <[email protected]>
8075 L:      [email protected]
8076 F:      Documentation/i2c/busses/i2c-ismt.rst
8077 F:      drivers/i2c/busses/i2c-ismt.c
8078
8079 I2C/SMBUS STUB DRIVER
8080 M:      Jean Delvare <[email protected]>
8081 L:      [email protected]
8082 S:      Maintained
8083 F:      drivers/i2c/i2c-stub.c
8084
8085 I3C DRIVER FOR CADENCE I3C MASTER IP
8086 M:      Przemysław Gaj <[email protected]>
8087 S:      Maintained
8088 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt
8089 F:      drivers/i3c/master/i3c-master-cdns.c
8090
8091 I3C DRIVER FOR SYNOPSYS DESIGNWARE
8092 M:      Vitor Soares <[email protected]>
8093 S:      Maintained
8094 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt
8095 F:      drivers/i3c/master/dw*
8096
8097 I3C SUBSYSTEM
8098 M:      Boris Brezillon <[email protected]>
8099 L:      [email protected] (moderated for non-subscribers)
8100 S:      Maintained
8101 C:      irc://chat.freenode.net/linux-i3c
8102 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
8103 F:      Documentation/ABI/testing/sysfs-bus-i3c
8104 F:      Documentation/devicetree/bindings/i3c/
8105 F:      Documentation/driver-api/i3c
8106 F:      drivers/i3c/
8107 F:      include/linux/i3c/
8108
8109 IA64 (Itanium) PLATFORM
8110 M:      Tony Luck <[email protected]>
8111 M:      Fenghua Yu <[email protected]>
8112 L:      [email protected]
8113 S:      Maintained
8114 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8115 F:      Documentation/ia64/
8116 F:      arch/ia64/
8117
8118 IBM Power 842 compression accelerator
8119 M:      Haren Myneni <[email protected]>
8120 S:      Supported
8121 F:      crypto/842.c
8122 F:      drivers/crypto/nx/Kconfig
8123 F:      drivers/crypto/nx/Makefile
8124 F:      drivers/crypto/nx/nx-842*
8125 F:      include/linux/sw842.h
8126 F:      lib/842/
8127
8128 IBM Power in-Nest Crypto Acceleration
8129 M:      Breno Leitão <[email protected]>
8130 M:      Nayna Jain <[email protected]>
8131 M:      Paulo Flabiano Smorigo <[email protected]>
8132 L:      [email protected]
8133 S:      Supported
8134 F:      drivers/crypto/nx/Kconfig
8135 F:      drivers/crypto/nx/Makefile
8136 F:      drivers/crypto/nx/nx-aes*
8137 F:      drivers/crypto/nx/nx-sha*
8138 F:      drivers/crypto/nx/nx.*
8139 F:      drivers/crypto/nx/nx_csbcpb.h
8140 F:      drivers/crypto/nx/nx_debugfs.c
8141
8142 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
8143 M:      Tyrel Datwyler <[email protected]>
8144 L:      [email protected]
8145 L:      [email protected]
8146 S:      Supported
8147 F:      drivers/pci/hotplug/rpadlpar*
8148
8149 IBM Power Linux RAID adapter
8150 M:      Brian King <[email protected]>
8151 S:      Supported
8152 F:      drivers/scsi/ipr.*
8153
8154 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
8155 M:      Tyrel Datwyler <[email protected]>
8156 L:      [email protected]
8157 L:      [email protected]
8158 S:      Supported
8159 F:      drivers/pci/hotplug/rpaphp*
8160
8161 IBM Power SRIOV Virtual NIC Device Driver
8162 M:      Thomas Falcon <[email protected]>
8163 M:      John Allen <[email protected]>
8164 L:      [email protected]
8165 S:      Supported
8166 F:      drivers/net/ethernet/ibm/ibmvnic.*
8167
8168 IBM Power Virtual Accelerator Switchboard
8169 M:      Sukadev Bhattiprolu <[email protected]>
8170 L:      [email protected]
8171 S:      Supported
8172 F:      arch/powerpc/include/asm/vas.h
8173 F:      arch/powerpc/platforms/powernv/copy-paste.h
8174 F:      arch/powerpc/platforms/powernv/vas*
8175
8176 IBM Power Virtual Ethernet Device Driver
8177 M:      Thomas Falcon <[email protected]>
8178 L:      [email protected]
8179 S:      Supported
8180 F:      drivers/net/ethernet/ibm/ibmveth.*
8181
8182 IBM Power Virtual FC Device Drivers
8183 M:      Tyrel Datwyler <[email protected]>
8184 L:      [email protected]
8185 S:      Supported
8186 F:      drivers/scsi/ibmvscsi/ibmvfc*
8187
8188 IBM Power Virtual Management Channel Driver
8189 M:      Steven Royer <[email protected]>
8190 S:      Supported
8191 F:      drivers/misc/ibmvmc.*
8192
8193 IBM Power Virtual SCSI Device Drivers
8194 M:      Tyrel Datwyler <[email protected]>
8195 L:      [email protected]
8196 S:      Supported
8197 F:      drivers/scsi/ibmvscsi/ibmvscsi*
8198 F:      include/scsi/viosrp.h
8199
8200 IBM Power Virtual SCSI Device Target Driver
8201 M:      Michael Cyr <[email protected]>
8202 L:      [email protected]
8203 L:      [email protected]
8204 S:      Supported
8205 F:      drivers/scsi/ibmvscsi_tgt/
8206
8207 IBM Power VMX Cryptographic instructions
8208 M:      Breno Leitão <[email protected]>
8209 M:      Nayna Jain <[email protected]>
8210 M:      Paulo Flabiano Smorigo <[email protected]>
8211 L:      [email protected]
8212 S:      Supported
8213 F:      drivers/crypto/vmx/Kconfig
8214 F:      drivers/crypto/vmx/Makefile
8215 F:      drivers/crypto/vmx/aes*
8216 F:      drivers/crypto/vmx/ghash*
8217 F:      drivers/crypto/vmx/ppc-xlate.pl
8218 F:      drivers/crypto/vmx/vmx.c
8219
8220 IBM ServeRAID RAID DRIVER
8221 S:      Orphan
8222 F:      drivers/scsi/ips.*
8223
8224 ICH LPC AND GPIO DRIVER
8225 M:      Peter Tyser <[email protected]>
8226 S:      Maintained
8227 F:      drivers/gpio/gpio-ich.c
8228 F:      drivers/mfd/lpc_ich.c
8229
8230 ICY I2C DRIVER
8231 M:      Max Staudt <[email protected]>
8232 L:      [email protected]
8233 S:      Maintained
8234 F:      drivers/i2c/busses/i2c-icy.c
8235
8236 IDE SUBSYSTEM
8237 M:      "David S. Miller" <[email protected]>
8238 L:      [email protected]
8239 S:      Maintained
8240 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
8241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
8242 F:      Documentation/ide/
8243 F:      drivers/ide/
8244 F:      include/linux/ide.h
8245
8246 IDE/ATAPI DRIVERS
8247 M:      Borislav Petkov <[email protected]>
8248 L:      [email protected]
8249 S:      Maintained
8250 F:      Documentation/cdrom/ide-cd.rst
8251 F:      drivers/ide/ide-cd*
8252
8253 IDEAPAD LAPTOP EXTRAS DRIVER
8254 M:      Ike Panhc <[email protected]>
8255 L:      [email protected]
8256 S:      Maintained
8257 W:      http://launchpad.net/ideapad-laptop
8258 F:      drivers/platform/x86/ideapad-laptop.c
8259
8260 IDEAPAD LAPTOP SLIDEBAR DRIVER
8261 M:      Andrey Moiseev <[email protected]>
8262 L:      [email protected]
8263 S:      Maintained
8264 W:      https://github.com/o2genum/ideapad-slidebar
8265 F:      drivers/input/misc/ideapad_slidebar.c
8266
8267 IDT VersaClock 5 CLOCK DRIVER
8268 M:      Marek Vasut <[email protected]>
8269 S:      Maintained
8270 F:      drivers/clk/clk-versaclock5.c
8271
8272 IEEE 802.15.4 SUBSYSTEM
8273 M:      Alexander Aring <[email protected]>
8274 M:      Stefan Schmidt <[email protected]>
8275 L:      [email protected]
8276 S:      Maintained
8277 W:      http://wpan.cakelab.org/
8278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
8279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
8280 F:      Documentation/networking/ieee802154.rst
8281 F:      drivers/net/ieee802154/
8282 F:      include/linux/ieee802154.h
8283 F:      include/linux/nl802154.h
8284 F:      include/net/af_ieee802154.h
8285 F:      include/net/cfg802154.h
8286 F:      include/net/ieee802154_netdev.h
8287 F:      include/net/mac802154.h
8288 F:      include/net/nl802154.h
8289 F:      net/ieee802154/
8290 F:      net/mac802154/
8291
8292 IFE PROTOCOL
8293 M:      Yotam Gigi <[email protected]>
8294 M:      Jamal Hadi Salim <[email protected]>
8295 F:      include/net/ife.h
8296 F:      include/uapi/linux/ife.h
8297 F:      net/ife
8298
8299 IGORPLUG-USB IR RECEIVER
8300 M:      Sean Young <[email protected]>
8301 L:      [email protected]
8302 S:      Maintained
8303 F:      drivers/media/rc/igorplugusb.c
8304
8305 IGUANAWORKS USB IR TRANSCEIVER
8306 M:      Sean Young <[email protected]>
8307 L:      [email protected]
8308 S:      Maintained
8309 F:      drivers/media/rc/iguanair.c
8310
8311 IIO DIGITAL POTENTIOMETER DAC
8312 M:      Peter Rosin <[email protected]>
8313 L:      [email protected]
8314 S:      Maintained
8315 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
8316 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
8317 F:      drivers/iio/dac/dpot-dac.c
8318
8319 IIO ENVELOPE DETECTOR
8320 M:      Peter Rosin <[email protected]>
8321 L:      [email protected]
8322 S:      Maintained
8323 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
8324 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
8325 F:      drivers/iio/adc/envelope-detector.c
8326
8327 IIO MULTIPLEXER
8328 M:      Peter Rosin <[email protected]>
8329 L:      [email protected]
8330 S:      Maintained
8331 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt
8332 F:      drivers/iio/multiplexer/iio-mux.c
8333
8334 IIO SUBSYSTEM AND DRIVERS
8335 M:      Jonathan Cameron <[email protected]>
8336 R:      Hartmut Knaack <[email protected]>
8337 R:      Lars-Peter Clausen <[email protected]>
8338 R:      Peter Meerwald-Stadler <[email protected]>
8339 L:      [email protected]
8340 S:      Maintained
8341 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
8342 F:      Documentation/ABI/testing/configfs-iio*
8343 F:      Documentation/ABI/testing/sysfs-bus-iio*
8344 F:      Documentation/devicetree/bindings/iio/
8345 F:      drivers/iio/
8346 F:      drivers/staging/iio/
8347 F:      include/linux/iio/
8348 F:      tools/iio/
8349
8350 IIO UNIT CONVERTER
8351 M:      Peter Rosin <[email protected]>
8352 L:      [email protected]
8353 S:      Maintained
8354 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.txt
8355 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.txt
8356 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.txt
8357 F:      drivers/iio/afe/iio-rescale.c
8358
8359 IKANOS/ADI EAGLE ADSL USB DRIVER
8360 M:      Matthieu Castet <[email protected]>
8361 M:      Stanislaw Gruszka <[email protected]>
8362 S:      Maintained
8363 F:      drivers/usb/atm/ueagle-atm.c
8364
8365 IMGTEC ASCII LCD DRIVER
8366 M:      Paul Burton <[email protected]>
8367 S:      Maintained
8368 F:      Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
8369 F:      drivers/auxdisplay/img-ascii-lcd.c
8370
8371 IMGTEC IR DECODER DRIVER
8372 S:      Orphan
8373 F:      drivers/media/rc/img-ir/
8374
8375 IMON SOUNDGRAPH USB IR RECEIVER
8376 M:      Sean Young <[email protected]>
8377 L:      [email protected]
8378 S:      Maintained
8379 F:      drivers/media/rc/imon.c
8380 F:      drivers/media/rc/imon_raw.c
8381
8382 IMS TWINTURBO FRAMEBUFFER DRIVER
8383 L:      [email protected]
8384 S:      Orphan
8385 F:      drivers/video/fbdev/imsttfb.c
8386
8387 INA209 HARDWARE MONITOR DRIVER
8388 M:      Guenter Roeck <[email protected]>
8389 L:      [email protected]
8390 S:      Maintained
8391 F:      Documentation/devicetree/bindings/hwmon/ina2xx.txt
8392 F:      Documentation/hwmon/ina209.rst
8393 F:      drivers/hwmon/ina209.c
8394
8395 INA2XX HARDWARE MONITOR DRIVER
8396 M:      Guenter Roeck <[email protected]>
8397 L:      [email protected]
8398 S:      Maintained
8399 F:      Documentation/hwmon/ina2xx.rst
8400 F:      drivers/hwmon/ina2xx.c
8401 F:      include/linux/platform_data/ina2xx.h
8402
8403 INDUSTRY PACK SUBSYSTEM (IPACK)
8404 M:      Samuel Iglesias Gonsalvez <[email protected]>
8405 M:      Jens Taprogge <[email protected]>
8406 M:      Greg Kroah-Hartman <[email protected]>
8407 L:      [email protected]
8408 S:      Maintained
8409 W:      http://industrypack.sourceforge.net
8410 F:      drivers/ipack/
8411
8412 INFINEON DPS310 Driver
8413 M:      Eddie James <[email protected]>
8414 L:      [email protected]
8415 S:      Maintained
8416 F:      drivers/iio/pressure/dps310.c
8417
8418 INFINIBAND SUBSYSTEM
8419 M:      Doug Ledford <[email protected]>
8420 M:      Jason Gunthorpe <[email protected]>
8421 L:      [email protected]
8422 S:      Supported
8423 W:      https://github.com/linux-rdma/rdma-core
8424 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8425 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
8426 F:      Documentation/devicetree/bindings/infiniband/
8427 F:      Documentation/infiniband/
8428 F:      drivers/infiniband/
8429 F:      include/rdma/
8430 F:      include/trace/events/ib_mad.h
8431 F:      include/trace/events/ib_umad.h
8432 F:      include/uapi/linux/if_infiniband.h
8433 F:      include/uapi/rdma/
8434 F:      samples/bpf/ibumad_kern.c
8435 F:      samples/bpf/ibumad_user.c
8436
8437 INGENIC JZ4780 DMA Driver
8438 M:      Zubair Lutfullah Kakakhel <[email protected]>
8439 S:      Maintained
8440 F:      drivers/dma/dma-jz4780.c
8441
8442 INGENIC JZ4780 NAND DRIVER
8443 M:      Harvey Hunt <[email protected]>
8444 L:      [email protected]
8445 S:      Maintained
8446 F:      drivers/mtd/nand/raw/ingenic/
8447
8448 INGENIC JZ47xx SoCs
8449 M:      Paul Cercueil <[email protected]>
8450 S:      Maintained
8451 F:      arch/mips/boot/dts/ingenic/
8452 F:      arch/mips/include/asm/mach-jz4740/
8453 F:      arch/mips/jz4740/
8454 F:      drivers/clk/ingenic/
8455 F:      drivers/dma/dma-jz4780.c
8456 F:      drivers/gpu/drm/ingenic/
8457 F:      drivers/i2c/busses/i2c-jz4780.c
8458 F:      drivers/iio/adc/ingenic-adc.c
8459 F:      drivers/irqchip/irq-ingenic.c
8460 F:      drivers/memory/jz4780-nemc.c
8461 F:      drivers/mmc/host/jz4740_mmc.c
8462 F:      drivers/mtd/nand/raw/ingenic/
8463 F:      drivers/pinctrl/pinctrl-ingenic.c
8464 F:      drivers/power/supply/ingenic-battery.c
8465 F:      drivers/pwm/pwm-jz4740.c
8466 F:      drivers/rtc/rtc-jz4740.c
8467 F:      drivers/tty/serial/8250/8250_ingenic.c
8468 F:      drivers/usb/musb/jz4740.c
8469 F:      drivers/watchdog/jz4740_wdt.c
8470 F:      include/dt-bindings/iio/adc/ingenic,adc.h
8471 F:      include/linux/mfd/ingenic-tcu.h
8472 F:      sound/soc/codecs/jz47*
8473 F:      sound/soc/jz4740/
8474
8475 INOTIFY
8476 M:      Jan Kara <[email protected]>
8477 R:      Amir Goldstein <[email protected]>
8478 L:      [email protected]
8479 S:      Maintained
8480 F:      Documentation/filesystems/inotify.rst
8481 F:      fs/notify/inotify/
8482 F:      include/linux/inotify.h
8483 F:      include/uapi/linux/inotify.h
8484
8485 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8486 M:      Dmitry Torokhov <[email protected]>
8487 L:      [email protected]
8488 S:      Maintained
8489 Q:      http://patchwork.kernel.org/project/linux-input/list/
8490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
8491 F:      Documentation/devicetree/bindings/input/
8492 F:      Documentation/devicetree/bindings/serio/
8493 F:      Documentation/input/
8494 F:      drivers/input/
8495 F:      include/linux/input.h
8496 F:      include/linux/input/
8497 F:      include/uapi/linux/input-event-codes.h
8498 F:      include/uapi/linux/input.h
8499
8500 INPUT MULTITOUCH (MT) PROTOCOL
8501 M:      Henrik Rydberg <[email protected]>
8502 L:      [email protected]
8503 S:      Odd fixes
8504 F:      Documentation/input/multi-touch-protocol.rst
8505 F:      drivers/input/input-mt.c
8506 K:      \b(ABS|SYN)_MT_
8507
8508 INSIDE SECURE CRYPTO DRIVER
8509 M:      Antoine Tenart <[email protected]>
8510 L:      [email protected]
8511 S:      Maintained
8512 F:      drivers/crypto/inside-secure/
8513
8514 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
8515 M:      Mimi Zohar <[email protected]>
8516 M:      Dmitry Kasatkin <[email protected]>
8517 L:      [email protected]
8518 S:      Supported
8519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8520 F:      security/integrity/ima/
8521
8522 INTEL 810/815 FRAMEBUFFER DRIVER
8523 M:      Antonino Daplas <[email protected]>
8524 L:      [email protected]
8525 S:      Maintained
8526 F:      drivers/video/fbdev/i810/
8527
8528 INTEL ASoC DRIVERS
8529 M:      Cezary Rojewski <[email protected]>
8530 M:      Pierre-Louis Bossart <[email protected]>
8531 M:      Liam Girdwood <[email protected]>
8532 M:      Jie Yang <[email protected]>
8533 L:      [email protected] (moderated for non-subscribers)
8534 S:      Supported
8535 F:      sound/soc/intel/
8536
8537 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
8538 M:      Hans de Goede <[email protected]>
8539 L:      [email protected]
8540 S:      Maintained
8541 F:      drivers/platform/x86/intel_atomisp2_pm.c
8542
8543 INTEL BROXTON PMC DRIVER
8544 M:      Mika Westerberg <[email protected]>
8545 M:      Zha Qipeng <[email protected]>
8546 S:      Maintained
8547 F:      drivers/mfd/intel_pmc_bxt.c
8548 F:      include/linux/mfd/intel_pmc_bxt.h
8549
8550 INTEL C600 SERIES SAS CONTROLLER DRIVER
8551 M:      Intel SCU Linux support <[email protected]>
8552 M:      Artur Paszkiewicz <[email protected]>
8553 L:      [email protected]
8554 S:      Supported
8555 T:      git git://git.code.sf.net/p/intel-sas/isci
8556 F:      drivers/scsi/isci/
8557
8558 INTEL CPU family model numbers
8559 M:      Tony Luck <[email protected]>
8560 M:      [email protected]
8561 L:      [email protected]
8562 S:      Supported
8563 F:      arch/x86/include/asm/intel-family.h
8564
8565 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
8566 M:      Jani Nikula <[email protected]>
8567 M:      Joonas Lahtinen <[email protected]>
8568 M:      Rodrigo Vivi <[email protected]>
8569 L:      [email protected]
8570 S:      Supported
8571 W:      https://01.org/linuxgraphics/
8572 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
8573 B:      https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
8574 C:      irc://chat.freenode.net/intel-gfx
8575 T:      git git://anongit.freedesktop.org/drm-intel
8576 F:      Documentation/gpu/i915.rst
8577 F:      drivers/gpu/drm/i915/
8578 F:      include/drm/i915*
8579 F:      include/uapi/drm/i915_drm.h
8580
8581 INTEL ETHERNET DRIVERS
8582 M:      Jeff Kirsher <[email protected]>
8583 L:      [email protected] (moderated for non-subscribers)
8584 S:      Supported
8585 W:      http://www.intel.com/support/feedback.htm
8586 W:      http://e1000.sourceforge.net/
8587 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
8588 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
8589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
8590 F:      Documentation/networking/device_drivers/intel/e100.rst
8591 F:      Documentation/networking/device_drivers/intel/e1000.rst
8592 F:      Documentation/networking/device_drivers/intel/e1000e.rst
8593 F:      Documentation/networking/device_drivers/intel/fm10k.rst
8594 F:      Documentation/networking/device_drivers/intel/i40e.rst
8595 F:      Documentation/networking/device_drivers/intel/iavf.rst
8596 F:      Documentation/networking/device_drivers/intel/ice.rst
8597 F:      Documentation/networking/device_drivers/intel/igb.rst
8598 F:      Documentation/networking/device_drivers/intel/igbvf.rst
8599 F:      Documentation/networking/device_drivers/intel/ixgb.rst
8600 F:      Documentation/networking/device_drivers/intel/ixgbe.rst
8601 F:      Documentation/networking/device_drivers/intel/ixgbevf.rst
8602 F:      drivers/net/ethernet/intel/
8603 F:      drivers/net/ethernet/intel/*/
8604 F:      include/linux/avf/virtchnl.h
8605
8606 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
8607 M:      Maik Broemme <[email protected]>
8608 L:      [email protected]
8609 S:      Maintained
8610 F:      Documentation/fb/intelfb.rst
8611 F:      drivers/video/fbdev/intelfb/
8612
8613 INTEL GPIO DRIVERS
8614 M:      Andy Shevchenko <[email protected]>
8615 L:      [email protected]
8616 S:      Maintained
8617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8618 F:      drivers/gpio/gpio-ich.c
8619 F:      drivers/gpio/gpio-intel-mid.c
8620 F:      drivers/gpio/gpio-merrifield.c
8621 F:      drivers/gpio/gpio-ml-ioh.c
8622 F:      drivers/gpio/gpio-pch.c
8623 F:      drivers/gpio/gpio-sch.c
8624 F:      drivers/gpio/gpio-sodaville.c
8625
8626 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
8627 M:      Zhenyu Wang <[email protected]>
8628 M:      Zhi Wang <[email protected]>
8629 L:      [email protected]
8630 L:      [email protected]
8631 S:      Supported
8632 W:      https://01.org/igvt-g
8633 T:      git https://github.com/intel/gvt-linux.git
8634 F:      drivers/gpu/drm/i915/gvt/
8635
8636 INTEL HID EVENT DRIVER
8637 M:      Alex Hung <[email protected]>
8638 L:      [email protected]
8639 S:      Maintained
8640 F:      drivers/platform/x86/intel-hid.c
8641
8642 INTEL I/OAT DMA DRIVER
8643 M:      Dave Jiang <[email protected]>
8644 R:      Dan Williams <[email protected]>
8645 L:      [email protected]
8646 S:      Supported
8647 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
8648 F:      drivers/dma/ioat*
8649
8650 INTEL IADX DRIVER
8651 M:      Dave Jiang <[email protected]>
8652 L:      [email protected]
8653 S:      Supported
8654 F:      drivers/dma/idxd/*
8655 F:      include/uapi/linux/idxd.h
8656
8657 INTEL IDLE DRIVER
8658 M:      Jacob Pan <[email protected]>
8659 M:      Len Brown <[email protected]>
8660 L:      [email protected]
8661 S:      Supported
8662 B:      https://bugzilla.kernel.org
8663 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
8664 F:      drivers/idle/intel_idle.c
8665
8666 INTEL INTEGRATED SENSOR HUB DRIVER
8667 M:      Srinivas Pandruvada <[email protected]>
8668 M:      Jiri Kosina <[email protected]>
8669 L:      [email protected]
8670 S:      Maintained
8671 F:      drivers/hid/intel-ish-hid/
8672
8673 INTEL IOMMU (VT-d)
8674 M:      David Woodhouse <[email protected]>
8675 M:      Lu Baolu <[email protected]>
8676 L:      [email protected]
8677 S:      Supported
8678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
8679 F:      drivers/iommu/dmar.c
8680 F:      drivers/iommu/intel*.[ch]
8681 F:      include/linux/intel-iommu.h
8682 F:      include/linux/intel-svm.h
8683
8684 INTEL IOP-ADMA DMA DRIVER
8685 R:      Dan Williams <[email protected]>
8686 S:      Odd fixes
8687 F:      drivers/dma/iop-adma.c
8688
8689 INTEL IPU3 CSI-2 CIO2 DRIVER
8690 M:      Yong Zhi <[email protected]>
8691 M:      Sakari Ailus <[email protected]>
8692 M:      Bingbu Cao <[email protected]>
8693 R:      Tian Shu Qiu <[email protected]>
8694 L:      [email protected]
8695 S:      Maintained
8696 F:      Documentation/media/uapi/v4l/pixfmt-srggb10-ipu3.rst
8697 F:      drivers/media/pci/intel/ipu3/
8698
8699 INTEL IPU3 CSI-2 IMGU DRIVER
8700 M:      Sakari Ailus <[email protected]>
8701 L:      [email protected]
8702 S:      Maintained
8703 F:      Documentation/media/uapi/v4l/pixfmt-meta-intel-ipu3.rst
8704 F:      Documentation/media/v4l-drivers/ipu3.rst
8705 F:      Documentation/media/v4l-drivers/ipu3_rcb.svg
8706 F:      drivers/staging/media/ipu3/
8707
8708 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8709 M:      Krzysztof Halasa <[email protected]>
8710 S:      Maintained
8711 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
8712 F:      drivers/net/wan/ixp4xx_hss.c
8713 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
8714 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
8715 F:      include/linux/soc/ixp4xx/npe.h
8716 F:      include/linux/soc/ixp4xx/qmgr.h
8717
8718 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8719 M:      Deepak Saxena <[email protected]>
8720 S:      Maintained
8721 F:      drivers/char/hw_random/ixp4xx-rng.c
8722
8723 INTEL MANAGEMENT ENGINE (mei)
8724 M:      Tomas Winkler <[email protected]>
8725 L:      [email protected]
8726 S:      Supported
8727 F:      Documentation/driver-api/mei/*
8728 F:      drivers/misc/mei/*
8729 F:      drivers/watchdog/mei_wdt.c
8730 F:      include/linux/mei_cl_bus.h
8731 F:      include/uapi/linux/mei.h
8732 F:      samples/mei/*
8733
8734 INTEL MENLOW THERMAL DRIVER
8735 M:      Sujith Thomas <[email protected]>
8736 L:      [email protected]
8737 S:      Supported
8738 W:      https://01.org/linux-acpi
8739 F:      drivers/platform/x86/intel_menlow.c
8740
8741 INTEL MIC DRIVERS (mic)
8742 M:      Sudeep Dutt <[email protected]>
8743 M:      Ashutosh Dixit <[email protected]>
8744 S:      Supported
8745 W:      https://github.com/sudeepdutt/mic
8746 W:      http://software.intel.com/en-us/mic-developer
8747 F:      Documentation/misc-devices/mic/
8748 F:      drivers/dma/mic_x100_dma.c
8749 F:      drivers/dma/mic_x100_dma.h
8750 F:      drivers/misc/mic/
8751 F:      include/linux/mic_bus.h
8752 F:      include/linux/scif.h
8753 F:      include/uapi/linux/mic_common.h
8754 F:      include/uapi/linux/mic_ioctl.h
8755 F:      include/uapi/linux/scif_ioctl.h
8756
8757 INTEL P-Unit IPC DRIVER
8758 M:      Zha Qipeng <[email protected]>
8759 L:      [email protected]
8760 S:      Maintained
8761 F:      arch/x86/include/asm/intel_punit_ipc.h
8762 F:      drivers/platform/x86/intel_punit_ipc.c
8763
8764 INTEL PMC CORE DRIVER
8765 M:      Rajneesh Bhardwaj <[email protected]>
8766 M:      Vishwanath Somayaji <[email protected]>
8767 L:      [email protected]
8768 S:      Maintained
8769 F:      drivers/platform/x86/intel_pmc_core*
8770
8771 INTEL PMIC GPIO DRIVERS
8772 M:      Andy Shevchenko <[email protected]>
8773 S:      Maintained
8774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8775 F:      drivers/gpio/gpio-*cove.c
8776 F:      drivers/gpio/gpio-msic.c
8777
8778 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
8779 R:      Andy Shevchenko <[email protected]>
8780 S:      Maintained
8781 F:      drivers/mfd/intel_msic.c
8782 F:      drivers/mfd/intel_soc_pmic*
8783 F:      include/linux/mfd/intel_msic.h
8784 F:      include/linux/mfd/intel_soc_pmic*
8785
8786 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
8787 M:      Stanislav Yakovlev <[email protected]>
8788 L:      [email protected]
8789 S:      Maintained
8790 F:      Documentation/networking/device_drivers/intel/ipw2100.txt
8791 F:      Documentation/networking/device_drivers/intel/ipw2200.txt
8792 F:      drivers/net/wireless/intel/ipw2x00/
8793
8794 INTEL PSTATE DRIVER
8795 M:      Srinivas Pandruvada <[email protected]>
8796 M:      Len Brown <[email protected]>
8797 L:      [email protected]
8798 S:      Supported
8799 F:      drivers/cpufreq/intel_pstate.c
8800
8801 INTEL RDMA RNIC DRIVER
8802 M:      Faisal Latif <[email protected]>
8803 M:      Shiraz Saleem <[email protected]>
8804 L:      [email protected]
8805 S:      Supported
8806 F:      drivers/infiniband/hw/i40iw/
8807 F:      include/uapi/rdma/i40iw-abi.h
8808
8809 INTEL SCU DRIVERS
8810 M:      Mika Westerberg <[email protected]>
8811 S:      Maintained
8812 F:      arch/x86/include/asm/intel_scu_ipc.h
8813 F:      drivers/platform/x86/intel_scu_*
8814
8815 INTEL SPEED SELECT TECHNOLOGY
8816 M:      Srinivas Pandruvada <[email protected]>
8817 L:      [email protected]
8818 S:      Maintained
8819 F:      drivers/platform/x86/intel_speed_select_if/
8820 F:      include/uapi/linux/isst_if.h
8821 F:      tools/power/x86/intel-speed-select/
8822
8823 INTEL STRATIX10 FIRMWARE DRIVERS
8824 M:      Richard Gong <[email protected]>
8825 L:      [email protected]
8826 S:      Maintained
8827 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
8828 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
8829 F:      drivers/firmware/stratix10-rsu.c
8830 F:      drivers/firmware/stratix10-svc.c
8831 F:      include/linux/firmware/intel/stratix10-smc.h
8832 F:      include/linux/firmware/intel/stratix10-svc-client.h
8833
8834 INTEL TELEMETRY DRIVER
8835 M:      Rajneesh Bhardwaj <[email protected]>
8836 M:      "David E. Box" <[email protected]>
8837 L:      [email protected]
8838 S:      Maintained
8839 F:      arch/x86/include/asm/intel_telemetry.h
8840 F:      drivers/platform/x86/intel_telemetry*
8841
8842 INTEL UNCORE FREQUENCY CONTROL
8843 M:      Srinivas Pandruvada <[email protected]>
8844 L:      [email protected]
8845 S:      Maintained
8846 F:      drivers/platform/x86/intel-uncore-frequency.c
8847
8848 INTEL VIRTUAL BUTTON DRIVER
8849 M:      AceLan Kao <[email protected]>
8850 L:      [email protected]
8851 S:      Maintained
8852 F:      drivers/platform/x86/intel-vbtn.c
8853
8854 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
8855 M:      Stanislaw Gruszka <[email protected]>
8856 L:      [email protected]
8857 S:      Supported
8858 F:      drivers/net/wireless/intel/iwlegacy/
8859
8860 INTEL WIRELESS WIFI LINK (iwlwifi)
8861 M:      Johannes Berg <[email protected]>
8862 M:      Emmanuel Grumbach <[email protected]>
8863 M:      Luca Coelho <[email protected]>
8864 M:      Intel Linux Wireless <[email protected]>
8865 L:      [email protected]
8866 S:      Supported
8867 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
8868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
8869 F:      drivers/net/wireless/intel/iwlwifi/
8870
8871 INTEL WIRELESS WIMAX CONNECTION 2400
8872 M:      Inaky Perez-Gonzalez <[email protected]>
8873 M:      [email protected]
8874 L:      [email protected] (subscribers-only)
8875 S:      Supported
8876 W:      http://linuxwimax.org
8877 F:      Documentation/admin-guide/wimax/i2400m.rst
8878 F:      drivers/net/wimax/i2400m/
8879 F:      include/uapi/linux/wimax/i2400m.h
8880
8881 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
8882 M:      Jithu Joseph <[email protected]>
8883 R:      Maurice Ma <[email protected]>
8884 S:      Maintained
8885 W:      https://slimbootloader.github.io/security/firmware-update.html
8886 F:      drivers/platform/x86/intel-wmi-sbl-fw-update.c
8887
8888 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
8889 M:      Mario Limonciello <[email protected]>
8890 S:      Maintained
8891 F:      drivers/platform/x86/intel-wmi-thunderbolt.c
8892
8893 INTEL(R) TRACE HUB
8894 M:      Alexander Shishkin <[email protected]>
8895 S:      Supported
8896 F:      Documentation/trace/intel_th.rst
8897 F:      drivers/hwtracing/intel_th/
8898 F:      include/linux/intel_th.h
8899
8900 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
8901 M:      Ning Sun <[email protected]>
8902 L:      [email protected]
8903 S:      Supported
8904 W:      http://tboot.sourceforge.net
8905 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
8906 F:      Documentation/x86/intel_txt.rst
8907 F:      arch/x86/kernel/tboot.c
8908 F:      include/linux/tboot.h
8909
8910 INTERCONNECT API
8911 M:      Georgi Djakov <[email protected]>
8912 L:      [email protected]
8913 S:      Maintained
8914 F:      Documentation/devicetree/bindings/interconnect/
8915 F:      Documentation/driver-api/interconnect.rst
8916 F:      drivers/interconnect/
8917 F:      include/dt-bindings/interconnect/
8918 F:      include/linux/interconnect-provider.h
8919 F:      include/linux/interconnect.h
8920
8921 INVENSENSE MPU-3050 GYROSCOPE DRIVER
8922 M:      Linus Walleij <[email protected]>
8923 L:      [email protected]
8924 S:      Maintained
8925 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt
8926 F:      drivers/iio/gyro/mpu3050*
8927
8928 IOC3 ETHERNET DRIVER
8929 M:      Ralf Baechle <[email protected]>
8930 L:      [email protected]
8931 S:      Maintained
8932 F:      drivers/net/ethernet/sgi/ioc3-eth.c
8933
8934 IOMAP FILESYSTEM LIBRARY
8935 M:      Christoph Hellwig <[email protected]>
8936 M:      Darrick J. Wong <[email protected]>
8937 M:      [email protected]
8938 M:      [email protected]
8939 L:      [email protected]
8940 L:      [email protected]
8941 S:      Supported
8942 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
8943 F:      fs/iomap/
8944 F:      include/linux/iomap.h
8945
8946 IOMMU DRIVERS
8947 M:      Joerg Roedel <[email protected]>
8948 L:      [email protected]
8949 S:      Maintained
8950 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
8951 F:      Documentation/devicetree/bindings/iommu/
8952 F:      drivers/iommu/
8953 F:      include/linux/iommu.h
8954 F:      include/linux/iova.h
8955 F:      include/linux/of_iommu.h
8956
8957 IO_URING
8958 M:      Jens Axboe <[email protected]>
8959 L:      [email protected]
8960 S:      Maintained
8961 T:      git git://git.kernel.dk/linux-block
8962 T:      git git://git.kernel.dk/liburing
8963 F:      fs/io-wq.c
8964 F:      fs/io-wq.h
8965 F:      fs/io_uring.c
8966 F:      include/uapi/linux/io_uring.h
8967
8968 IPMI SUBSYSTEM
8969 M:      Corey Minyard <[email protected]>
8970 L:      [email protected] (moderated for non-subscribers)
8971 S:      Supported
8972 W:      http://openipmi.sourceforge.net/
8973 F:      Documentation/driver-api/ipmi.rst
8974 F:      Documentation/devicetree/bindings/ipmi/
8975 F:      drivers/char/ipmi/
8976 F:      include/linux/ipmi*
8977 F:      include/uapi/linux/ipmi*
8978
8979 IPS SCSI RAID DRIVER
8980 M:      Adaptec OEM Raid Solutions <[email protected]>
8981 L:      [email protected]
8982 S:      Maintained
8983 W:      http://www.adaptec.com/
8984 F:      drivers/scsi/ips*
8985
8986 IPVS
8987 M:      Wensong Zhang <[email protected]>
8988 M:      Simon Horman <[email protected]>
8989 M:      Julian Anastasov <[email protected]>
8990 L:      [email protected]
8991 L:      [email protected]
8992 S:      Maintained
8993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
8994 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
8995 F:      Documentation/networking/ipvs-sysctl.txt
8996 F:      include/net/ip_vs.h
8997 F:      include/uapi/linux/ip_vs.h
8998 F:      net/netfilter/ipvs/
8999
9000 IPWIRELESS DRIVER
9001 M:      Jiri Kosina <[email protected]>
9002 M:      David Sterba <[email protected]>
9003 S:      Odd Fixes
9004 F:      drivers/tty/ipwireless/
9005
9006 IPX NETWORK LAYER
9007 L:      [email protected]
9008 S:      Obsolete
9009 F:      include/uapi/linux/ipx.h
9010
9011 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
9012 M:      Marc Zyngier <[email protected]>
9013 S:      Maintained
9014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9015 F:      Documentation/core-api/irq/irq-domain.rst
9016 F:      include/linux/irqdomain.h
9017 F:      kernel/irq/irqdomain.c
9018 F:      kernel/irq/msi.c
9019
9020 IRQ SUBSYSTEM
9021 M:      Thomas Gleixner <[email protected]>
9022 L:      [email protected]
9023 S:      Maintained
9024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9025 F:      kernel/irq/
9026
9027 IRQCHIP DRIVERS
9028 M:      Thomas Gleixner <[email protected]>
9029 M:      Jason Cooper <[email protected]>
9030 M:      Marc Zyngier <[email protected]>
9031 L:      [email protected]
9032 S:      Maintained
9033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9034 F:      Documentation/devicetree/bindings/interrupt-controller/
9035 F:      drivers/irqchip/
9036
9037 ISA
9038 M:      William Breathitt Gray <[email protected]>
9039 S:      Maintained
9040 F:      Documentation/driver-api/isa.rst
9041 F:      drivers/base/isa.c
9042 F:      include/linux/isa.h
9043
9044 ISA RADIO MODULE
9045 M:      Hans Verkuil <[email protected]>
9046 L:      [email protected]
9047 S:      Maintained
9048 W:      https://linuxtv.org
9049 T:      git git://linuxtv.org/media_tree.git
9050 F:      drivers/media/radio/radio-isa*
9051
9052 ISAPNP
9053 M:      Jaroslav Kysela <[email protected]>
9054 S:      Maintained
9055 F:      Documentation/driver-api/isapnp.rst
9056 F:      drivers/pnp/isapnp/
9057 F:      include/linux/isapnp.h
9058
9059 ISCSI
9060 M:      Lee Duncan <[email protected]>
9061 M:      Chris Leech <[email protected]>
9062 L:      [email protected]
9063 L:      [email protected]
9064 S:      Maintained
9065 W:      www.open-iscsi.com
9066 F:      drivers/scsi/*iscsi*
9067 F:      include/scsi/*iscsi*
9068
9069 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
9070 M:      Peter Jones <[email protected]>
9071 M:      Konrad Rzeszutek Wilk <[email protected]>
9072 S:      Maintained
9073 F:      drivers/firmware/iscsi_ibft*
9074
9075 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
9076 M:      Sagi Grimberg <[email protected]>
9077 M:      Max Gurtovoy <[email protected]>
9078 L:      [email protected]
9079 S:      Supported
9080 W:      http://www.openfabrics.org
9081 W:      www.open-iscsi.org
9082 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9083 F:      drivers/infiniband/ulp/iser/
9084
9085 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
9086 M:      Sagi Grimberg <[email protected]>
9087 L:      [email protected]
9088 L:      [email protected]
9089 S:      Supported
9090 W:      http://www.linux-iscsi.org
9091 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9092 F:      drivers/infiniband/ulp/isert
9093
9094 ISDN/CMTP OVER BLUETOOTH
9095 M:      Karsten Keil <[email protected]>
9096 L:      [email protected] (subscribers-only)
9097 L:      [email protected]
9098 S:      Odd Fixes
9099 W:      http://www.isdn4linux.de
9100 F:      Documentation/isdn/
9101 F:      drivers/isdn/capi/
9102 F:      include/linux/isdn/
9103 F:      include/uapi/linux/isdn/
9104 F:      net/bluetooth/cmtp/
9105
9106 ISDN/mISDN SUBSYSTEM
9107 M:      Karsten Keil <[email protected]>
9108 L:      [email protected] (subscribers-only)
9109 L:      [email protected]
9110 S:      Maintained
9111 W:      http://www.isdn4linux.de
9112 F:      drivers/isdn/Kconfig
9113 F:      drivers/isdn/Makefile
9114 F:      drivers/isdn/hardware/
9115 F:      drivers/isdn/mISDN/
9116
9117 IT87 HARDWARE MONITORING DRIVER
9118 M:      Jean Delvare <[email protected]>
9119 L:      [email protected]
9120 S:      Maintained
9121 F:      Documentation/hwmon/it87.rst
9122 F:      drivers/hwmon/it87.c
9123
9124 IT913X MEDIA DRIVER
9125 M:      Antti Palosaari <[email protected]>
9126 L:      [email protected]
9127 S:      Maintained
9128 W:      https://linuxtv.org
9129 W:      http://palosaari.fi/linux/
9130 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9131 T:      git git://linuxtv.org/anttip/media_tree.git
9132 F:      drivers/media/tuners/it913x*
9133
9134 IVTV VIDEO4LINUX DRIVER
9135 M:      Andy Walls <[email protected]>
9136 L:      [email protected]
9137 S:      Maintained
9138 W:      https://linuxtv.org
9139 T:      git git://linuxtv.org/media_tree.git
9140 F:      Documentation/media/v4l-drivers/ivtv*
9141 F:      drivers/media/pci/ivtv/
9142 F:      include/uapi/linux/ivtv*
9143
9144 IX2505V MEDIA DRIVER
9145 M:      Malcolm Priestley <[email protected]>
9146 L:      [email protected]
9147 S:      Maintained
9148 W:      https://linuxtv.org
9149 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9150 F:      drivers/media/dvb-frontends/ix2505v*
9151
9152 JAILHOUSE HYPERVISOR INTERFACE
9153 M:      Jan Kiszka <[email protected]>
9154 L:      [email protected]
9155 S:      Maintained
9156 F:      arch/x86/include/asm/jailhouse_para.h
9157 F:      arch/x86/kernel/jailhouse.c
9158
9159 JC42.4 TEMPERATURE SENSOR DRIVER
9160 M:      Guenter Roeck <[email protected]>
9161 L:      [email protected]
9162 S:      Maintained
9163 F:      Documentation/hwmon/jc42.rst
9164 F:      drivers/hwmon/jc42.c
9165
9166 JFS FILESYSTEM
9167 M:      Dave Kleikamp <[email protected]>
9168 L:      [email protected]
9169 S:      Maintained
9170 W:      http://jfs.sourceforge.net/
9171 T:      git git://github.com/kleikamp/linux-shaggy.git
9172 F:      Documentation/admin-guide/jfs.rst
9173 F:      fs/jfs/
9174
9175 JME NETWORK DRIVER
9176 M:      Guo-Fu Tseng <[email protected]>
9177 L:      [email protected]
9178 S:      Maintained
9179 F:      drivers/net/ethernet/jme.*
9180
9181 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
9182 M:      David Woodhouse <[email protected]>
9183 M:      Richard Weinberger <[email protected]>
9184 L:      [email protected]
9185 S:      Odd Fixes
9186 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
9187 T:      git git://git.infradead.org/ubifs-2.6.git
9188 F:      fs/jffs2/
9189 F:      include/uapi/linux/jffs2.h
9190
9191 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
9192 M:      "Theodore Ts'o" <[email protected]>
9193 M:      Jan Kara <[email protected]>
9194 L:      [email protected]
9195 S:      Maintained
9196 F:      fs/jbd2/
9197 F:      include/linux/jbd2.h
9198
9199 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
9200 M:      Mikhail Ulyanov <[email protected]>
9201 L:      [email protected]
9202 S:      Maintained
9203 F:      drivers/media/platform/rcar_jpu.c
9204
9205 JSM Neo PCI based serial card
9206 L:      [email protected]
9207 S:      Orphan
9208 F:      drivers/tty/serial/jsm/
9209
9210 K10TEMP HARDWARE MONITORING DRIVER
9211 M:      Clemens Ladisch <[email protected]>
9212 L:      [email protected]
9213 S:      Maintained
9214 F:      Documentation/hwmon/k10temp.rst
9215 F:      drivers/hwmon/k10temp.c
9216
9217 K8TEMP HARDWARE MONITORING DRIVER
9218 M:      Rudolf Marek <[email protected]>
9219 L:      [email protected]
9220 S:      Maintained
9221 F:      Documentation/hwmon/k8temp.rst
9222 F:      drivers/hwmon/k8temp.c
9223
9224 KASAN
9225 M:      Andrey Ryabinin <[email protected]>
9226 R:      Alexander Potapenko <[email protected]>
9227 R:      Dmitry Vyukov <[email protected]>
9228 L:      [email protected]
9229 S:      Maintained
9230 F:      Documentation/dev-tools/kasan.rst
9231 F:      arch/*/include/asm/kasan.h
9232 F:      arch/*/mm/kasan_init*
9233 F:      include/linux/kasan*.h
9234 F:      lib/test_kasan.c
9235 F:      mm/kasan/
9236 F:      scripts/Makefile.kasan
9237
9238 KCONFIG
9239 M:      Masahiro Yamada <[email protected]>
9240 L:      [email protected]
9241 S:      Maintained
9242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
9243 F:      Documentation/kbuild/kconfig*
9244 F:      scripts/Kconfig.include
9245 F:      scripts/kconfig/
9246
9247 KDUMP
9248 M:      Dave Young <[email protected]>
9249 M:      Baoquan He <[email protected]>
9250 R:      Vivek Goyal <[email protected]>
9251 L:      [email protected]
9252 S:      Maintained
9253 W:      http://lse.sourceforge.net/kdump/
9254 F:      Documentation/admin-guide/kdump/
9255 F:      fs/proc/vmcore.c
9256 F:      include/linux/crash_core.h
9257 F:      include/linux/crash_dump.h
9258 F:      include/uapi/linux/vmcore.h
9259 F:      kernel/crash_*.c
9260
9261 KEENE FM RADIO TRANSMITTER DRIVER
9262 M:      Hans Verkuil <[email protected]>
9263 L:      [email protected]
9264 S:      Maintained
9265 W:      https://linuxtv.org
9266 T:      git git://linuxtv.org/media_tree.git
9267 F:      drivers/media/radio/radio-keene*
9268
9269 KERNEL AUTOMOUNTER
9270 M:      Ian Kent <[email protected]>
9271 L:      [email protected]
9272 S:      Maintained
9273 F:      fs/autofs/
9274
9275 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
9276 M:      Masahiro Yamada <[email protected]>
9277 M:      Michal Marek <[email protected]>
9278 L:      [email protected]
9279 S:      Maintained
9280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
9281 F:      Documentation/kbuild/
9282 F:      Makefile
9283 F:      scripts/*vmlinux*
9284 F:      scripts/Kbuild*
9285 F:      scripts/Makefile*
9286 F:      scripts/basic/
9287 F:      scripts/mk*
9288 F:      scripts/mod/
9289 F:      scripts/package/
9290
9291 KERNEL JANITORS
9292 L:      [email protected]
9293 S:      Odd Fixes
9294 W:      http://kernelnewbies.org/KernelJanitors
9295
9296 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
9297 M:      "J. Bruce Fields" <[email protected]>
9298 M:      Chuck Lever <[email protected]>
9299 L:      [email protected]
9300 S:      Supported
9301 W:      http://nfs.sourceforge.net/
9302 T:      git git://linux-nfs.org/~bfields/linux.git
9303 F:      fs/lockd/
9304 F:      fs/nfs_common/
9305 F:      fs/nfsd/
9306 F:      include/linux/lockd/
9307 F:      include/linux/sunrpc/
9308 F:      include/uapi/linux/nfsd/
9309 F:      include/uapi/linux/sunrpc/
9310 F:      net/sunrpc/
9311
9312 KERNEL SELFTEST FRAMEWORK
9313 M:      Shuah Khan <[email protected]>
9314 M:      Shuah Khan <[email protected]>
9315 L:      [email protected]
9316 S:      Maintained
9317 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
9318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
9319 F:      Documentation/dev-tools/kselftest*
9320 F:      tools/testing/selftests/
9321
9322 KERNEL UNIT TESTING FRAMEWORK (KUnit)
9323 M:      Brendan Higgins <[email protected]>
9324 L:      [email protected]
9325 L:      [email protected]
9326 S:      Maintained
9327 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
9328 F:      Documentation/dev-tools/kunit/
9329 F:      include/kunit/
9330 F:      lib/kunit/
9331 F:      tools/testing/kunit/
9332
9333 KERNEL USERMODE HELPER
9334 M:      Luis Chamberlain <[email protected]>
9335 L:      [email protected]
9336 S:      Maintained
9337 F:      include/linux/umh.h
9338 F:      kernel/umh.c
9339
9340 KERNEL VIRTUAL MACHINE (KVM)
9341 M:      Paolo Bonzini <[email protected]>
9342 L:      [email protected]
9343 S:      Supported
9344 W:      http://www.linux-kvm.org
9345 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
9346 F:      Documentation/virt/kvm/
9347 F:      include/asm-generic/kvm*
9348 F:      include/kvm/iodev.h
9349 F:      include/linux/kvm*
9350 F:      include/trace/events/kvm.h
9351 F:      include/uapi/asm-generic/kvm*
9352 F:      include/uapi/linux/kvm*
9353 F:      tools/kvm/
9354 F:      tools/testing/selftests/kvm/
9355 F:      virt/kvm/*
9356
9357 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
9358 M:      Marc Zyngier <[email protected]>
9359 R:      James Morse <[email protected]>
9360 R:      Julien Thierry <[email protected]>
9361 R:      Suzuki K Poulose <[email protected]>
9362 L:      [email protected] (moderated for non-subscribers)
9363 L:      [email protected]
9364 S:      Maintained
9365 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
9366 F:      arch/arm64/include/asm/kvm*
9367 F:      arch/arm64/include/uapi/asm/kvm*
9368 F:      arch/arm64/kvm/
9369 F:      include/kvm/arm_*
9370 F:      virt/kvm/arm/
9371
9372 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
9373 L:      [email protected]
9374 L:      [email protected]
9375 S:      Orphan
9376 F:      arch/mips/include/asm/kvm*
9377 F:      arch/mips/include/uapi/asm/kvm*
9378 F:      arch/mips/kvm/
9379
9380 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
9381 M:      Paul Mackerras <[email protected]>
9382 L:      [email protected]
9383 S:      Supported
9384 W:      http://www.linux-kvm.org/
9385 T:      git git://github.com/agraf/linux-2.6.git
9386 F:      arch/powerpc/include/asm/kvm*
9387 F:      arch/powerpc/include/uapi/asm/kvm*
9388 F:      arch/powerpc/kernel/kvm*
9389 F:      arch/powerpc/kvm/
9390
9391 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
9392 M:      Christian Borntraeger <[email protected]>
9393 M:      Janosch Frank <[email protected]>
9394 R:      David Hildenbrand <[email protected]>
9395 R:      Cornelia Huck <[email protected]>
9396 R:      Claudio Imbrenda <[email protected]>
9397 L:      [email protected]
9398 S:      Supported
9399 W:      http://www.ibm.com/developerworks/linux/linux390/
9400 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
9401 F:      Documentation/virt/kvm/s390*
9402 F:      arch/s390/include/asm/gmap.h
9403 F:      arch/s390/include/asm/kvm*
9404 F:      arch/s390/include/uapi/asm/kvm*
9405 F:      arch/s390/kvm/
9406 F:      arch/s390/mm/gmap.c
9407 F:      tools/testing/selftests/kvm/*/s390x/
9408 F:      tools/testing/selftests/kvm/s390x/
9409
9410 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
9411 M:      Paolo Bonzini <[email protected]>
9412 R:      Sean Christopherson <[email protected]>
9413 R:      Vitaly Kuznetsov <[email protected]>
9414 R:      Wanpeng Li <[email protected]>
9415 R:      Jim Mattson <[email protected]>
9416 R:      Joerg Roedel <[email protected]>
9417 L:      [email protected]
9418 S:      Supported
9419 W:      http://www.linux-kvm.org
9420 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
9421 F:      arch/x86/include/asm/kvm*
9422 F:      arch/x86/include/asm/pvclock-abi.h
9423 F:      arch/x86/include/asm/svm.h
9424 F:      arch/x86/include/asm/vmx*.h
9425 F:      arch/x86/include/uapi/asm/kvm*
9426 F:      arch/x86/include/uapi/asm/svm.h
9427 F:      arch/x86/include/uapi/asm/vmx.h
9428 F:      arch/x86/kernel/kvm.c
9429 F:      arch/x86/kernel/kvmclock.c
9430 F:      arch/x86/kvm/
9431 F:      arch/x86/kvm/*/
9432
9433 KERNFS
9434 M:      Greg Kroah-Hartman <[email protected]>
9435 M:      Tejun Heo <[email protected]>
9436 S:      Supported
9437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9438 F:      fs/kernfs/
9439 F:      include/linux/kernfs.h
9440
9441 KEXEC
9442 M:      Eric Biederman <[email protected]>
9443 L:      [email protected]
9444 S:      Maintained
9445 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
9446 F:      include/linux/kexec.h
9447 F:      include/uapi/linux/kexec.h
9448 F:      kernel/kexec*
9449
9450 KEYS-ENCRYPTED
9451 M:      Mimi Zohar <[email protected]>
9452 L:      [email protected]
9453 L:      [email protected]
9454 S:      Supported
9455 F:      Documentation/security/keys/trusted-encrypted.rst
9456 F:      include/keys/encrypted-type.h
9457 F:      security/keys/encrypted-keys/
9458
9459 KEYS-TRUSTED
9460 M:      James Bottomley <[email protected]>
9461 M:      Jarkko Sakkinen <[email protected]>
9462 M:      Mimi Zohar <[email protected]>
9463 L:      [email protected]
9464 L:      [email protected]
9465 S:      Supported
9466 F:      Documentation/security/keys/trusted-encrypted.rst
9467 F:      include/keys/trusted-type.h
9468 F:      include/keys/trusted_tpm.h
9469 F:      security/keys/trusted-keys/
9470
9471 KEYS/KEYRINGS
9472 M:      David Howells <[email protected]>
9473 M:      Jarkko Sakkinen <[email protected]>
9474 L:      [email protected]
9475 S:      Maintained
9476 F:      Documentation/security/keys/core.rst
9477 F:      include/keys/
9478 F:      include/linux/key-type.h
9479 F:      include/linux/key.h
9480 F:      include/linux/keyctl.h
9481 F:      include/uapi/linux/keyctl.h
9482 F:      security/keys/
9483
9484 KFIFO
9485 M:      Stefani Seibold <[email protected]>
9486 S:      Maintained
9487 F:      include/linux/kfifo.h
9488 F:      lib/kfifo.c
9489 F:      samples/kfifo/
9490
9491 KGDB / KDB /debug_core
9492 M:      Jason Wessel <[email protected]>
9493 M:      Daniel Thompson <[email protected]>
9494 R:      Douglas Anderson <[email protected]>
9495 L:      [email protected]
9496 S:      Maintained
9497 W:      http://kgdb.wiki.kernel.org/
9498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
9499 F:      Documentation/dev-tools/kgdb.rst
9500 F:      drivers/misc/kgdbts.c
9501 F:      drivers/tty/serial/kgdboc.c
9502 F:      include/linux/kdb.h
9503 F:      include/linux/kgdb.h
9504 F:      kernel/debug/
9505
9506 KMEMLEAK
9507 M:      Catalin Marinas <[email protected]>
9508 S:      Maintained
9509 F:      Documentation/dev-tools/kmemleak.rst
9510 F:      include/linux/kmemleak.h
9511 F:      mm/kmemleak-test.c
9512 F:      mm/kmemleak.c
9513
9514 KMOD KERNEL MODULE LOADER - USERMODE HELPER
9515 M:      Luis Chamberlain <[email protected]>
9516 L:      [email protected]
9517 S:      Maintained
9518 F:      include/linux/kmod.h
9519 F:      kernel/kmod.c
9520 F:      lib/test_kmod.c
9521 F:      tools/testing/selftests/kmod/
9522
9523 KPROBES
9524 M:      Naveen N. Rao <[email protected]>
9525 M:      Anil S Keshavamurthy <[email protected]>
9526 M:      "David S. Miller" <[email protected]>
9527 M:      Masami Hiramatsu <[email protected]>
9528 S:      Maintained
9529 F:      Documentation/kprobes.txt
9530 F:      include/asm-generic/kprobes.h
9531 F:      include/linux/kprobes.h
9532 F:      kernel/kprobes.c
9533
9534 KS0108 LCD CONTROLLER DRIVER
9535 M:      Miguel Ojeda Sandonis <[email protected]>
9536 S:      Maintained
9537 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
9538 F:      drivers/auxdisplay/ks0108.c
9539 F:      include/linux/ks0108.h
9540
9541 L3MDEV
9542 M:      David Ahern <[email protected]>
9543 L:      [email protected]
9544 S:      Maintained
9545 F:      include/net/l3mdev.h
9546 F:      net/l3mdev
9547
9548 L7 BPF FRAMEWORK
9549 M:      John Fastabend <[email protected]>
9550 M:      Daniel Borkmann <[email protected]>
9551 M:      Jakub Sitnicki <[email protected]>
9552 M:      Lorenz Bauer <[email protected]>
9553 L:      [email protected]
9554 L:      [email protected]
9555 S:      Maintained
9556 F:      include/linux/skmsg.h
9557 F:      net/core/skmsg.c
9558 F:      net/core/sock_map.c
9559 F:      net/ipv4/tcp_bpf.c
9560 F:      net/ipv4/udp_bpf.c
9561
9562 LANTIQ / INTEL Ethernet drivers
9563 M:      Hauke Mehrtens <[email protected]>
9564 L:      [email protected]
9565 S:      Maintained
9566 F:      drivers/net/dsa/lantiq_gswip.c
9567 F:      drivers/net/dsa/lantiq_pce.h
9568 F:      drivers/net/ethernet/lantiq_xrx200.c
9569 F:      net/dsa/tag_gswip.c
9570
9571 LANTIQ MIPS ARCHITECTURE
9572 M:      John Crispin <[email protected]>
9573 L:      [email protected]
9574 S:      Maintained
9575 F:      arch/mips/lantiq
9576 F:      drivers/soc/lantiq
9577
9578 LAPB module
9579 L:      [email protected]
9580 S:      Orphan
9581 F:      Documentation/networking/lapb-module.txt
9582 F:      include/*/lapb.h
9583 F:      net/lapb/
9584
9585 LASI 53c700 driver for PARISC
9586 M:      "James E.J. Bottomley" <[email protected]>
9587 L:      [email protected]
9588 S:      Maintained
9589 F:      Documentation/scsi/53c700.rst
9590 F:      drivers/scsi/53c700*
9591
9592 LEAKING_ADDRESSES
9593 M:      Tobin C. Harding <[email protected]>
9594 M:      Tycho Andersen <[email protected]>
9595 L:      [email protected]
9596 S:      Maintained
9597 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
9598 F:      scripts/leaking_addresses.pl
9599
9600 LED SUBSYSTEM
9601 M:      Jacek Anaszewski <[email protected]>
9602 M:      Pavel Machek <[email protected]>
9603 R:      Dan Murphy <[email protected]>
9604 L:      [email protected]
9605 S:      Maintained
9606 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
9607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
9608 F:      Documentation/devicetree/bindings/leds/
9609 F:      drivers/leds/
9610 F:      include/linux/leds.h
9611
9612 LEGACY EEPROM DRIVER
9613 M:      Jean Delvare <[email protected]>
9614 S:      Maintained
9615 F:      Documentation/misc-devices/eeprom.rst
9616 F:      drivers/misc/eeprom/eeprom.c
9617
9618 LEGO MINDSTORMS EV3
9619 R:      David Lechner <[email protected]>
9620 S:      Maintained
9621 F:      Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt
9622 F:      arch/arm/boot/dts/da850-lego-ev3.dts
9623 F:      drivers/power/supply/lego_ev3_battery.c
9624
9625 LEGO USB Tower driver
9626 M:      Juergen Stuber <[email protected]>
9627 L:      [email protected]
9628 S:      Maintained
9629 W:      http://legousb.sourceforge.net/
9630 F:      drivers/usb/misc/legousbtower.c
9631
9632 LG LAPTOP EXTRAS
9633 M:      Matan Ziv-Av <[email protected]>
9634 L:      [email protected]
9635 S:      Maintained
9636 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
9637 F:      Documentation/admin-guide/laptops/lg-laptop.rst
9638 F:      drivers/platform/x86/lg-laptop.c
9639
9640 LG2160 MEDIA DRIVER
9641 M:      Michael Krufky <[email protected]>
9642 L:      [email protected]
9643 S:      Maintained
9644 W:      https://linuxtv.org
9645 W:      http://github.com/mkrufky
9646 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9647 T:      git git://linuxtv.org/mkrufky/tuners.git
9648 F:      drivers/media/dvb-frontends/lg2160.*
9649
9650 LGDT3305 MEDIA DRIVER
9651 M:      Michael Krufky <[email protected]>
9652 L:      [email protected]
9653 S:      Maintained
9654 W:      https://linuxtv.org
9655 W:      http://github.com/mkrufky
9656 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9657 T:      git git://linuxtv.org/mkrufky/tuners.git
9658 F:      drivers/media/dvb-frontends/lgdt3305.*
9659
9660 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
9661 M:      Viresh Kumar <[email protected]>
9662 L:      [email protected]
9663 S:      Maintained
9664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9665 F:      drivers/ata/pata_arasan_cf.c
9666 F:      include/linux/pata_arasan_cf_data.h
9667
9668 LIBATA PATA DRIVERS
9669 M:      Bartlomiej Zolnierkiewicz <[email protected]>
9670 M:      Jens Axboe <[email protected]>
9671 L:      [email protected]
9672 S:      Maintained
9673 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9674 F:      drivers/ata/ata_generic.c
9675 F:      drivers/ata/pata_*.c
9676
9677 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
9678 M:      Linus Walleij <[email protected]>
9679 L:      [email protected]
9680 S:      Maintained
9681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9682 F:      drivers/ata/pata_ftide010.c
9683 F:      drivers/ata/sata_gemini.c
9684 F:      drivers/ata/sata_gemini.h
9685
9686 LIBATA SATA AHCI PLATFORM devices support
9687 M:      Hans de Goede <[email protected]>
9688 M:      Jens Axboe <[email protected]>
9689 L:      [email protected]
9690 S:      Maintained
9691 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9692 F:      drivers/ata/ahci_platform.c
9693 F:      drivers/ata/libahci_platform.c
9694 F:      include/linux/ahci_platform.h
9695
9696 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
9697 M:      Mikael Pettersson <[email protected]>
9698 L:      [email protected]
9699 S:      Maintained
9700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9701 F:      drivers/ata/sata_promise.*
9702
9703 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
9704 M:      Jens Axboe <[email protected]>
9705 L:      [email protected]
9706 S:      Maintained
9707 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9708 F:      Documentation/devicetree/bindings/ata/
9709 F:      drivers/ata/
9710 F:      include/linux/ata.h
9711 F:      include/linux/libata.h
9712
9713 LIBLOCKDEP
9714 M:      Sasha Levin <[email protected]>
9715 S:      Maintained
9716 F:      tools/lib/lockdep/
9717
9718 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
9719 M:      Dan Williams <[email protected]>
9720 M:      Vishal Verma <[email protected]>
9721 M:      Dave Jiang <[email protected]>
9722 L:      [email protected]
9723 S:      Supported
9724 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
9725 P:      Documentation/nvdimm/maintainer-entry-profile.rst
9726 F:      drivers/nvdimm/blk.c
9727 F:      drivers/nvdimm/region_devs.c
9728
9729 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
9730 M:      Vishal Verma <[email protected]>
9731 M:      Dan Williams <[email protected]>
9732 M:      Dave Jiang <[email protected]>
9733 L:      [email protected]
9734 S:      Supported
9735 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
9736 P:      Documentation/nvdimm/maintainer-entry-profile.rst
9737 F:      drivers/nvdimm/btt*
9738
9739 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
9740 M:      Dan Williams <[email protected]>
9741 M:      Vishal Verma <[email protected]>
9742 M:      Dave Jiang <[email protected]>
9743 L:      [email protected]
9744 S:      Supported
9745 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
9746 P:      Documentation/nvdimm/maintainer-entry-profile.rst
9747 F:      drivers/nvdimm/pmem*
9748
9749 LIBNVDIMM: DEVICETREE BINDINGS
9750 M:      Oliver O'Halloran <[email protected]>
9751 L:      [email protected]
9752 S:      Supported
9753 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
9754 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
9755 F:      drivers/nvdimm/of_pmem.c
9756
9757 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
9758 M:      Dan Williams <[email protected]>
9759 M:      Vishal Verma <[email protected]>
9760 M:      Dave Jiang <[email protected]>
9761 M:      Ira Weiny <[email protected]>
9762 L:      [email protected]
9763 S:      Supported
9764 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
9765 P:      Documentation/nvdimm/maintainer-entry-profile.rst
9766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
9767 F:      drivers/acpi/nfit/*
9768 F:      drivers/nvdimm/*
9769 F:      include/linux/libnvdimm.h
9770 F:      include/linux/nd.h
9771 F:      include/uapi/linux/ndctl.h
9772 F:      tools/testing/nvdimm/
9773
9774 LICENSES and SPDX stuff
9775 M:      Thomas Gleixner <[email protected]>
9776 M:      Greg Kroah-Hartman <[email protected]>
9777 L:      [email protected]
9778 S:      Maintained
9779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
9780 F:      COPYING
9781 F:      Documentation/process/license-rules.rst
9782 F:      LICENSES/
9783 F:      scripts/spdxcheck-test.sh
9784 F:      scripts/spdxcheck.py
9785
9786 LIGHTNVM PLATFORM SUPPORT
9787 M:      Matias Bjorling <[email protected]>
9788 L:      [email protected]
9789 S:      Maintained
9790 W:      http://github/OpenChannelSSD
9791 F:      drivers/lightnvm/
9792 F:      include/linux/lightnvm.h
9793 F:      include/uapi/linux/lightnvm.h
9794
9795 LINEAR RANGES HELPERS
9796 M:      Mark Brown <[email protected]>
9797 R:      Matti Vaittinen <[email protected]>
9798 F:      lib/linear_ranges.c
9799 F:      lib/test_linear_ranges.c
9800 F:      include/linux/linear_range.h
9801
9802 LINUX FOR POWER MACINTOSH
9803 M:      Benjamin Herrenschmidt <[email protected]>
9804 L:      [email protected]
9805 S:      Odd Fixes
9806 F:      arch/powerpc/platforms/powermac/
9807 F:      drivers/macintosh/
9808
9809 LINUX FOR POWERPC (32-BIT AND 64-BIT)
9810 M:      Michael Ellerman <[email protected]>
9811 R:      Benjamin Herrenschmidt <[email protected]>
9812 R:      Paul Mackerras <[email protected]>
9813 L:      [email protected]
9814 S:      Supported
9815 W:      https://github.com/linuxppc/wiki/wiki
9816 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9817 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
9818 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
9819 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
9820 F:      Documentation/devicetree/bindings/powerpc/
9821 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
9822 F:      Documentation/powerpc/
9823 F:      arch/powerpc/
9824 F:      drivers/*/*/*pasemi*
9825 F:      drivers/*/*pasemi*
9826 F:      drivers/char/tpm/tpm_ibmvtpm*
9827 F:      drivers/crypto/nx/
9828 F:      drivers/crypto/vmx/
9829 F:      drivers/i2c/busses/i2c-opal.c
9830 F:      drivers/net/ethernet/ibm/ibmveth.*
9831 F:      drivers/net/ethernet/ibm/ibmvnic.*
9832 F:      drivers/pci/hotplug/pnv_php.c
9833 F:      drivers/pci/hotplug/rpa*
9834 F:      drivers/rtc/rtc-opal.c
9835 F:      drivers/scsi/ibmvscsi/
9836 F:      drivers/tty/hvc/hvc_opal.c
9837 F:      drivers/watchdog/wdrtas.c
9838 F:      tools/testing/selftests/powerpc
9839 N:      /pmac
9840 N:      powermac
9841 N:      powernv
9842 N:      [^a-z0-9]ps3
9843 N:      pseries
9844
9845 LINUX FOR POWERPC EMBEDDED MPC5XXX
9846 M:      Anatolij Gustschin <[email protected]>
9847 L:      [email protected]
9848 S:      Odd Fixes
9849 F:      arch/powerpc/platforms/512x/
9850 F:      arch/powerpc/platforms/52xx/
9851
9852 LINUX FOR POWERPC EMBEDDED PPC4XX
9853 L:      [email protected]
9854 S:      Orphan
9855 F:      arch/powerpc/platforms/40x/
9856 F:      arch/powerpc/platforms/44x/
9857
9858 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
9859 M:      Scott Wood <[email protected]>
9860 L:      [email protected]
9861 S:      Odd fixes
9862 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
9863 F:      Documentation/devicetree/bindings/powerpc/fsl/
9864 F:      arch/powerpc/platforms/83xx/
9865 F:      arch/powerpc/platforms/85xx/
9866
9867 LINUX FOR POWERPC EMBEDDED PPC8XX
9868 M:      Christophe Leroy <[email protected]>
9869 L:      [email protected]
9870 S:      Maintained
9871 F:      arch/powerpc/platforms/8xx/
9872
9873 LINUX KERNEL DUMP TEST MODULE (LKDTM)
9874 M:      Kees Cook <[email protected]>
9875 S:      Maintained
9876 F:      drivers/misc/lkdtm/*
9877 F:      tools/testing/selftests/lkdtm/*
9878
9879 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
9880 M:      Alan Stern <[email protected]>
9881 M:      Andrea Parri <[email protected]>
9882 M:      Will Deacon <[email protected]>
9883 M:      Peter Zijlstra <[email protected]>
9884 M:      Boqun Feng <[email protected]>
9885 M:      Nicholas Piggin <[email protected]>
9886 M:      David Howells <[email protected]>
9887 M:      Jade Alglave <[email protected]>
9888 M:      Luc Maranget <[email protected]>
9889 M:      "Paul E. McKenney" <[email protected]>
9890 R:      Akira Yokosawa <[email protected]>
9891 R:      Daniel Lustig <[email protected]>
9892 L:      [email protected]
9893 L:      [email protected]
9894 S:      Supported
9895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
9896 F:      Documentation/atomic_bitops.txt
9897 F:      Documentation/atomic_t.txt
9898 F:      Documentation/core-api/atomic_ops.rst
9899 F:      Documentation/core-api/refcount-vs-atomic.rst
9900 F:      Documentation/memory-barriers.txt
9901 F:      tools/memory-model/
9902
9903 LIS3LV02D ACCELEROMETER DRIVER
9904 M:      Eric Piel <[email protected]>
9905 S:      Maintained
9906 F:      Documentation/misc-devices/lis3lv02d.rst
9907 F:      drivers/misc/lis3lv02d/
9908 F:      drivers/platform/x86/hp_accel.c
9909
9910 LIST KUNIT TEST
9911 M:      David Gow <[email protected]>
9912 L:      [email protected]
9913 L:      [email protected]
9914 S:      Maintained
9915 F:      lib/list-test.c
9916
9917 LIVE PATCHING
9918 M:      Josh Poimboeuf <[email protected]>
9919 M:      Jiri Kosina <[email protected]>
9920 M:      Miroslav Benes <[email protected]>
9921 M:      Petr Mladek <[email protected]>
9922 R:      Joe Lawrence <[email protected]>
9923 L:      [email protected]
9924 S:      Maintained
9925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
9926 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
9927 F:      Documentation/livepatch/
9928 F:      arch/x86/include/asm/livepatch.h
9929 F:      arch/x86/kernel/livepatch.c
9930 F:      include/linux/livepatch.h
9931 F:      kernel/livepatch/
9932 F:      samples/livepatch/
9933 F:      tools/testing/selftests/livepatch/
9934
9935 LLC (802.2)
9936 L:      [email protected]
9937 S:      Odd fixes
9938 F:      include/linux/llc.h
9939 F:      include/net/llc*
9940 F:      include/uapi/linux/llc.h
9941 F:      net/llc/
9942
9943 LM73 HARDWARE MONITOR DRIVER
9944 M:      Guillaume Ligneul <[email protected]>
9945 L:      [email protected]
9946 S:      Maintained
9947 F:      drivers/hwmon/lm73.c
9948
9949 LM78 HARDWARE MONITOR DRIVER
9950 M:      Jean Delvare <[email protected]>
9951 L:      [email protected]
9952 S:      Maintained
9953 F:      Documentation/hwmon/lm78.rst
9954 F:      drivers/hwmon/lm78.c
9955
9956 LM83 HARDWARE MONITOR DRIVER
9957 M:      Jean Delvare <[email protected]>
9958 L:      [email protected]
9959 S:      Maintained
9960 F:      Documentation/hwmon/lm83.rst
9961 F:      drivers/hwmon/lm83.c
9962
9963 LM90 HARDWARE MONITOR DRIVER
9964 M:      Jean Delvare <[email protected]>
9965 L:      [email protected]
9966 S:      Maintained
9967 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
9968 F:      Documentation/hwmon/lm90.rst
9969 F:      drivers/hwmon/lm90.c
9970 F:      include/dt-bindings/thermal/lm90.h
9971
9972 LM95234 HARDWARE MONITOR DRIVER
9973 M:      Guenter Roeck <[email protected]>
9974 L:      [email protected]
9975 S:      Maintained
9976 F:      Documentation/hwmon/lm95234.rst
9977 F:      drivers/hwmon/lm95234.c
9978
9979 LME2510 MEDIA DRIVER
9980 M:      Malcolm Priestley <[email protected]>
9981 L:      [email protected]
9982 S:      Maintained
9983 W:      https://linuxtv.org
9984 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9985 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
9986
9987 LOADPIN SECURITY MODULE
9988 M:      Kees Cook <[email protected]>
9989 S:      Supported
9990 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
9991 F:      Documentation/admin-guide/LSM/LoadPin.rst
9992 F:      security/loadpin/
9993
9994 LOCKING PRIMITIVES
9995 M:      Peter Zijlstra <[email protected]>
9996 M:      Ingo Molnar <[email protected]>
9997 M:      Will Deacon <[email protected]>
9998 L:      [email protected]
9999 S:      Maintained
10000 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
10001 F:      Documentation/locking/
10002 F:      arch/*/include/asm/spinlock*.h
10003 F:      include/linux/lockdep.h
10004 F:      include/linux/mutex*.h
10005 F:      include/linux/rwlock*.h
10006 F:      include/linux/rwsem*.h
10007 F:      include/linux/seqlock.h
10008 F:      include/linux/spinlock*.h
10009 F:      kernel/locking/
10010 F:      lib/locking*.[ch]
10011 X:      kernel/locking/locktorture.c
10012
10013 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
10014 M:      "Richard Russon (FlatCap)" <[email protected]>
10015 L:      [email protected]
10016 S:      Maintained
10017 W:      http://www.linux-ntfs.org/content/view/19/37/
10018 F:      Documentation/admin-guide/ldm.rst
10019 F:      block/partitions/ldm.*
10020
10021 LOGITECH HID GAMING KEYBOARDS
10022 M:      Hans de Goede <[email protected]>
10023 L:      [email protected]
10024 S:      Maintained
10025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
10026 F:      drivers/hid/hid-lg-g15.c
10027
10028 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
10029 M:      Sathya Prakash <[email protected]>
10030 M:      Chaitra P B <[email protected]>
10031 M:      Suganath Prabu Subramani <[email protected]>
10032 L:      [email protected]
10033 L:      [email protected]
10034 S:      Supported
10035 W:      http://www.avagotech.com/support/
10036 F:      drivers/message/fusion/
10037 F:      drivers/scsi/mpt3sas/
10038
10039 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
10040 M:      Matthew Wilcox <[email protected]>
10041 L:      [email protected]
10042 S:      Maintained
10043 F:      drivers/scsi/sym53c8xx_2/
10044
10045 LTC1660 DAC DRIVER
10046 M:      Marcus Folkesson <[email protected]>
10047 L:      [email protected]
10048 S:      Maintained
10049 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
10050 F:      drivers/iio/dac/ltc1660.c
10051
10052 LTC2947 HARDWARE MONITOR DRIVER
10053 M:      Nuno Sá <[email protected]>
10054 L:      [email protected]
10055 S:      Supported
10056 W:      http://ez.analog.com/community/linux-device-drivers
10057 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
10058 F:      drivers/hwmon/ltc2947-core.c
10059 F:      drivers/hwmon/ltc2947-i2c.c
10060 F:      drivers/hwmon/ltc2947-spi.c
10061 F:      drivers/hwmon/ltc2947.h
10062
10063 LTC2983 IIO TEMPERATURE DRIVER
10064 M:      Nuno Sá <[email protected]>
10065 L:      [email protected]
10066 S:      Supported
10067 W:      http://ez.analog.com/community/linux-device-drivers
10068 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
10069 F:      drivers/iio/temperature/ltc2983.c
10070
10071 LTC4261 HARDWARE MONITOR DRIVER
10072 M:      Guenter Roeck <[email protected]>
10073 L:      [email protected]
10074 S:      Maintained
10075 F:      Documentation/hwmon/ltc4261.rst
10076 F:      drivers/hwmon/ltc4261.c
10077
10078 LTC4306 I2C MULTIPLEXER DRIVER
10079 M:      Michael Hennerich <[email protected]>
10080 L:      [email protected]
10081 S:      Supported
10082 W:      http://ez.analog.com/community/linux-device-drivers
10083 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
10084 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
10085
10086 LTP (Linux Test Project)
10087 M:      Mike Frysinger <[email protected]>
10088 M:      Cyril Hrubis <[email protected]>
10089 M:      Wanlong Gao <[email protected]>
10090 M:      Jan Stancek <[email protected]>
10091 M:      Stanislav Kholmanskikh <[email protected]>
10092 M:      Alexey Kodanev <[email protected]>
10093 L:      [email protected] (subscribers-only)
10094 S:      Maintained
10095 W:      http://linux-test-project.github.io/
10096 T:      git git://github.com/linux-test-project/ltp.git
10097
10098 M68K ARCHITECTURE
10099 M:      Geert Uytterhoeven <[email protected]>
10100 L:      [email protected]
10101 S:      Maintained
10102 W:      http://www.linux-m68k.org/
10103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
10104 F:      arch/m68k/
10105 F:      drivers/zorro/
10106
10107 M68K ON APPLE MACINTOSH
10108 M:      Joshua Thompson <[email protected]>
10109 L:      [email protected]
10110 S:      Maintained
10111 W:      http://www.mac.linux-m68k.org/
10112 F:      arch/m68k/mac/
10113
10114 M68K ON HP9000/300
10115 M:      Philip Blundell <[email protected]>
10116 S:      Maintained
10117 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
10118 F:      arch/m68k/hp300/
10119
10120 M88DS3103 MEDIA DRIVER
10121 M:      Antti Palosaari <[email protected]>
10122 L:      [email protected]
10123 S:      Maintained
10124 W:      https://linuxtv.org
10125 W:      http://palosaari.fi/linux/
10126 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10127 T:      git git://linuxtv.org/anttip/media_tree.git
10128 F:      drivers/media/dvb-frontends/m88ds3103*
10129
10130 M88RS2000 MEDIA DRIVER
10131 M:      Malcolm Priestley <[email protected]>
10132 L:      [email protected]
10133 S:      Maintained
10134 W:      https://linuxtv.org
10135 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10136 F:      drivers/media/dvb-frontends/m88rs2000*
10137
10138 MA901 MASTERKIT USB FM RADIO DRIVER
10139 M:      Alexey Klimov <[email protected]>
10140 L:      [email protected]
10141 S:      Maintained
10142 T:      git git://linuxtv.org/media_tree.git
10143 F:      drivers/media/radio/radio-ma901.c
10144
10145 MAC80211
10146 M:      Johannes Berg <[email protected]>
10147 L:      [email protected]
10148 S:      Maintained
10149 W:      https://wireless.wiki.kernel.org/
10150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10151 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10152 F:      Documentation/networking/mac80211-injection.txt
10153 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
10154 F:      drivers/net/wireless/mac80211_hwsim.[ch]
10155 F:      include/net/mac80211.h
10156 F:      net/mac80211/
10157
10158 MAILBOX API
10159 M:      Jassi Brar <[email protected]>
10160 L:      [email protected]
10161 S:      Maintained
10162 F:      drivers/mailbox/
10163 F:      include/linux/mailbox_client.h
10164 F:      include/linux/mailbox_controller.h
10165
10166 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
10167 M:      Michael Kerrisk <[email protected]>
10168 L:      [email protected]
10169 S:      Maintained
10170 W:      http://www.kernel.org/doc/man-pages
10171
10172 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
10173 M:      Rahul Bedarkar <[email protected]>
10174 L:      [email protected]
10175 S:      Maintained
10176 F:      arch/mips/boot/dts/img/pistachio_marduk.dts
10177
10178 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
10179 M:      Andrew Lunn <[email protected]>
10180 M:      Vivien Didelot <[email protected]>
10181 L:      [email protected]
10182 S:      Maintained
10183 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
10184 F:      Documentation/networking/devlink/mv88e6xxx.rst
10185 F:      drivers/net/dsa/mv88e6xxx/
10186 F:      include/linux/platform_data/mv88e6xxx.h
10187
10188 MARVELL ARMADA 3700 PHY DRIVERS
10189 M:      Miquel Raynal <[email protected]>
10190 S:      Maintained
10191 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
10192 F:      Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt
10193 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
10194 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
10195
10196 MARVELL ARMADA DRM SUPPORT
10197 M:      Russell King <[email protected]>
10198 S:      Maintained
10199 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
10200 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
10201 F:      Documentation/devicetree/bindings/display/armada/
10202 F:      drivers/gpu/drm/armada/
10203 F:      include/uapi/drm/armada_drm.h
10204
10205 MARVELL CRYPTO DRIVER
10206 M:      Boris Brezillon <[email protected]>
10207 M:      Arnaud Ebalard <[email protected]>
10208 M:      Srujana Challa <[email protected]>
10209 L:      [email protected]
10210 S:      Maintained
10211 F:      drivers/crypto/marvell/
10212
10213 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
10214 M:      Mirko Lindner <[email protected]>
10215 M:      Stephen Hemminger <[email protected]>
10216 L:      [email protected]
10217 S:      Maintained
10218 F:      drivers/net/ethernet/marvell/sk*
10219
10220 MARVELL LIBERTAS WIRELESS DRIVER
10221 L:      [email protected]
10222 S:      Orphan
10223 F:      drivers/net/wireless/marvell/libertas/
10224
10225 MARVELL MACCHIATOBIN SUPPORT
10226 M:      Russell King <[email protected]>
10227 L:      [email protected]
10228 S:      Maintained
10229 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
10230
10231 MARVELL MV643XX ETHERNET DRIVER
10232 M:      Sebastian Hesselbarth <[email protected]>
10233 L:      [email protected]
10234 S:      Maintained
10235 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
10236 F:      include/linux/mv643xx.h
10237
10238 MARVELL MV88X3310 PHY DRIVER
10239 M:      Russell King <[email protected]>
10240 L:      [email protected]
10241 S:      Maintained
10242 F:      drivers/net/phy/marvell10g.c
10243
10244 MARVELL MVEBU THERMAL DRIVER
10245 M:      Miquel Raynal <[email protected]>
10246 S:      Maintained
10247 F:      drivers/thermal/armada_thermal.c
10248
10249 MARVELL MVNETA ETHERNET DRIVER
10250 M:      Thomas Petazzoni <[email protected]>
10251 L:      [email protected]
10252 S:      Maintained
10253 F:      drivers/net/ethernet/marvell/mvneta.*
10254
10255 MARVELL MWIFIEX WIRELESS DRIVER
10256 M:      Amitkumar Karwar <[email protected]>
10257 M:      Ganapathi Bhat <[email protected]>
10258 M:      Xinming Hu <[email protected]>
10259 L:      [email protected]
10260 S:      Maintained
10261 F:      drivers/net/wireless/marvell/mwifiex/
10262
10263 MARVELL MWL8K WIRELESS DRIVER
10264 M:      Lennert Buytenhek <[email protected]>
10265 L:      [email protected]
10266 S:      Odd Fixes
10267 F:      drivers/net/wireless/marvell/mwl8k.c
10268
10269 MARVELL NAND CONTROLLER DRIVER
10270 M:      Miquel Raynal <[email protected]>
10271 L:      [email protected]
10272 S:      Maintained
10273 F:      Documentation/devicetree/bindings/mtd/marvell-nand.txt
10274 F:      drivers/mtd/nand/raw/marvell_nand.c
10275
10276 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
10277 M:      Sunil Goutham <[email protected]>
10278 M:      Geetha sowjanya <[email protected]>
10279 M:      Subbaraya Sundeep <[email protected]>
10280 M:      hariprasad <[email protected]>
10281 L:      [email protected]
10282 S:      Supported
10283 F:      drivers/net/ethernet/marvell/octeontx2/nic/
10284
10285 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
10286 M:      Sunil Goutham <[email protected]>
10287 M:      Linu Cherian <[email protected]>
10288 M:      Geetha sowjanya <[email protected]>
10289 M:      Jerin Jacob <[email protected]>
10290 L:      [email protected]
10291 S:      Supported
10292 F:      Documentation/networking/device_drivers/marvell/octeontx2.rst
10293 F:      drivers/net/ethernet/marvell/octeontx2/af/
10294
10295 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
10296 M:      Nicolas Pitre <[email protected]>
10297 S:      Odd Fixes
10298 F:      drivers/mmc/host/mvsdio.*
10299
10300 MARVELL USB MDIO CONTROLLER DRIVER
10301 M:      Tobias Waldekranz <[email protected]>
10302 L:      [email protected]
10303 S:      Maintained
10304 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
10305 F:      drivers/net/phy/mdio-mvusb.c
10306
10307 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
10308 M:      Hu Ziji <[email protected]>
10309 L:      [email protected]
10310 S:      Supported
10311 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
10312 F:      drivers/mmc/host/sdhci-xenon*
10313
10314 MATROX FRAMEBUFFER DRIVER
10315 L:      [email protected]
10316 S:      Orphan
10317 F:      drivers/video/fbdev/matrox/matroxfb_*
10318 F:      include/uapi/linux/matroxfb.h
10319
10320 MAX16065 HARDWARE MONITOR DRIVER
10321 M:      Guenter Roeck <[email protected]>
10322 L:      [email protected]
10323 S:      Maintained
10324 F:      Documentation/hwmon/max16065.rst
10325 F:      drivers/hwmon/max16065.c
10326
10327 MAX2175 SDR TUNER DRIVER
10328 M:      Ramesh Shanmugasundaram <[email protected]>
10329 L:      [email protected]
10330 S:      Maintained
10331 T:      git git://linuxtv.org/media_tree.git
10332 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
10333 F:      Documentation/media/v4l-drivers/max2175.rst
10334 F:      drivers/media/i2c/max2175*
10335 F:      include/uapi/linux/max2175.h
10336
10337 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
10338 L:      [email protected]
10339 S:      Orphan
10340 F:      Documentation/hwmon/max6650.rst
10341 F:      drivers/hwmon/max6650.c
10342
10343 MAX6697 HARDWARE MONITOR DRIVER
10344 M:      Guenter Roeck <[email protected]>
10345 L:      [email protected]
10346 S:      Maintained
10347 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
10348 F:      Documentation/hwmon/max6697.rst
10349 F:      drivers/hwmon/max6697.c
10350 F:      include/linux/platform_data/max6697.h
10351
10352 MAX9860 MONO AUDIO VOICE CODEC DRIVER
10353 M:      Peter Rosin <[email protected]>
10354 L:      [email protected] (moderated for non-subscribers)
10355 S:      Maintained
10356 F:      Documentation/devicetree/bindings/sound/max9860.txt
10357 F:      sound/soc/codecs/max9860.*
10358
10359 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
10360 M:      Andreas Klinger <[email protected]>
10361 L:      [email protected]
10362 S:      Maintained
10363 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
10364 F:      drivers/iio/proximity/mb1232.c
10365
10366 MAXIM MAX77650 PMIC MFD DRIVER
10367 M:      Bartosz Golaszewski <[email protected]>
10368 L:      [email protected]
10369 S:      Maintained
10370 F:      Documentation/devicetree/bindings/*/*max77650.yaml
10371 F:      Documentation/devicetree/bindings/*/max77650*.yaml
10372 F:      drivers/gpio/gpio-max77650.c
10373 F:      drivers/input/misc/max77650-onkey.c
10374 F:      drivers/leds/leds-max77650.c
10375 F:      drivers/mfd/max77650.c
10376 F:      drivers/power/supply/max77650-charger.c
10377 F:      drivers/regulator/max77650-regulator.c
10378 F:      include/linux/mfd/max77650.h
10379
10380 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
10381 M:      Javier Martinez Canillas <[email protected]>
10382 L:      [email protected]
10383 S:      Supported
10384 F:      Documentation/devicetree/bindings/*/*max77802.txt
10385 F:      drivers/regulator/max77802-regulator.c
10386 F:      include/dt-bindings/*/*max77802.h
10387
10388 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
10389 M:      Krzysztof Kozlowski <[email protected]>
10390 M:      Bartlomiej Zolnierkiewicz <[email protected]>
10391 L:      [email protected]
10392 S:      Supported
10393 F:      drivers/power/supply/max14577_charger.c
10394 F:      drivers/power/supply/max77693_charger.c
10395
10396 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
10397 M:      Chanwoo Choi <[email protected]>
10398 M:      Krzysztof Kozlowski <[email protected]>
10399 M:      Bartlomiej Zolnierkiewicz <[email protected]>
10400 L:      [email protected]
10401 S:      Supported
10402 F:      Documentation/devicetree/bindings/*/max77686.txt
10403 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
10404 F:      Documentation/devicetree/bindings/mfd/max14577.txt
10405 F:      Documentation/devicetree/bindings/mfd/max77693.txt
10406 F:      drivers/*/max14577*.c
10407 F:      drivers/*/max77686*.c
10408 F:      drivers/*/max77693*.c
10409 F:      drivers/clk/clk-max77686.c
10410 F:      drivers/extcon/extcon-max14577.c
10411 F:      drivers/extcon/extcon-max77693.c
10412 F:      drivers/rtc/rtc-max77686.c
10413 F:      include/linux/mfd/max14577*.h
10414 F:      include/linux/mfd/max77686*.h
10415 F:      include/linux/mfd/max77693*.h
10416
10417 MAXIRADIO FM RADIO RECEIVER DRIVER
10418 M:      Hans Verkuil <[email protected]>
10419 L:      [email protected]
10420 S:      Maintained
10421 W:      https://linuxtv.org
10422 T:      git git://linuxtv.org/media_tree.git
10423 F:      drivers/media/radio/radio-maxiradio*
10424
10425 MCAN MMIO DEVICE DRIVER
10426 M:      Dan Murphy <[email protected]>
10427 M:      Sriram Dash <[email protected]>
10428 L:      [email protected]
10429 S:      Maintained
10430 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
10431 F:      drivers/net/can/m_can/m_can.c
10432 F:      drivers/net/can/m_can/m_can.h
10433 F:      drivers/net/can/m_can/m_can_platform.c
10434
10435 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
10436 M:      Rishi Gupta <[email protected]>
10437 L:      [email protected]
10438 L:      [email protected]
10439 S:      Maintained
10440 F:      drivers/hid/hid-mcp2221.c
10441
10442 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
10443 M:      Peter Rosin <[email protected]>
10444 L:      [email protected]
10445 S:      Maintained
10446 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
10447 F:      drivers/iio/potentiometer/mcp4018.c
10448 F:      drivers/iio/potentiometer/mcp4531.c
10449
10450 MCR20A IEEE-802.15.4 RADIO DRIVER
10451 M:      Xue Liu <[email protected]>
10452 L:      [email protected]
10453 S:      Maintained
10454 W:      https://github.com/xueliu/mcr20a-linux
10455 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
10456 F:      drivers/net/ieee802154/mcr20a.c
10457 F:      drivers/net/ieee802154/mcr20a.h
10458
10459 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
10460 M:      William Breathitt Gray <[email protected]>
10461 L:      [email protected]
10462 S:      Maintained
10463 F:      drivers/iio/dac/cio-dac.c
10464
10465 MEDIA CONTROLLER FRAMEWORK
10466 M:      Sakari Ailus <[email protected]>
10467 M:      Laurent Pinchart <[email protected]>
10468 L:      [email protected]
10469 S:      Supported
10470 W:      https://www.linuxtv.org
10471 T:      git git://linuxtv.org/media_tree.git
10472 F:      drivers/media/mc/
10473 F:      include/media/media-*.h
10474 F:      include/uapi/linux/media.h
10475
10476 MEDIA DRIVER FOR FREESCALE IMX PXP
10477 M:      Philipp Zabel <[email protected]>
10478 L:      [email protected]
10479 S:      Maintained
10480 T:      git git://linuxtv.org/media_tree.git
10481 F:      drivers/media/platform/imx-pxp.[ch]
10482
10483 MEDIA DRIVERS FOR ASCOT2E
10484 M:      Sergey Kozlov <[email protected]>
10485 M:      Abylay Ospan <[email protected]>
10486 L:      [email protected]
10487 S:      Supported
10488 W:      https://linuxtv.org
10489 W:      http://netup.tv/
10490 T:      git git://linuxtv.org/media_tree.git
10491 F:      drivers/media/dvb-frontends/ascot2e*
10492
10493 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
10494 M:      Jasmin Jessich <[email protected]>
10495 L:      [email protected]
10496 S:      Maintained
10497 W:      https://linuxtv.org
10498 T:      git git://linuxtv.org/media_tree.git
10499 F:      drivers/media/dvb-frontends/cxd2099*
10500
10501 MEDIA DRIVERS FOR CXD2841ER
10502 M:      Sergey Kozlov <[email protected]>
10503 M:      Abylay Ospan <[email protected]>
10504 L:      [email protected]
10505 S:      Supported
10506 W:      https://linuxtv.org
10507 W:      http://netup.tv/
10508 T:      git git://linuxtv.org/media_tree.git
10509 F:      drivers/media/dvb-frontends/cxd2841er*
10510
10511 MEDIA DRIVERS FOR CXD2880
10512 M:      Yasunari Takiguchi <[email protected]>
10513 L:      [email protected]
10514 S:      Supported
10515 W:      http://linuxtv.org/
10516 T:      git git://linuxtv.org/media_tree.git
10517 F:      drivers/media/dvb-frontends/cxd2880/*
10518 F:      drivers/media/spi/cxd2880*
10519
10520 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
10521 L:      [email protected]
10522 S:      Orphan
10523 W:      https://linuxtv.org
10524 T:      git git://linuxtv.org/media_tree.git
10525 F:      drivers/media/pci/ddbridge/*
10526
10527 MEDIA DRIVERS FOR FREESCALE IMX
10528 M:      Steve Longerbeam <[email protected]>
10529 M:      Philipp Zabel <[email protected]>
10530 L:      [email protected]
10531 S:      Maintained
10532 T:      git git://linuxtv.org/media_tree.git
10533 F:      Documentation/devicetree/bindings/media/imx.txt
10534 F:      Documentation/media/v4l-drivers/imx.rst
10535 F:      drivers/staging/media/imx/
10536 F:      include/linux/imx-media.h
10537 F:      include/media/imx.h
10538
10539 MEDIA DRIVERS FOR FREESCALE IMX7
10540 M:      Rui Miguel Silva <[email protected]>
10541 L:      [email protected]
10542 S:      Maintained
10543 T:      git git://linuxtv.org/media_tree.git
10544 F:      Documentation/devicetree/bindings/media/imx7-csi.txt
10545 F:      Documentation/devicetree/bindings/media/imx7-mipi-csi2.txt
10546 F:      Documentation/media/v4l-drivers/imx7.rst
10547 F:      drivers/staging/media/imx/imx7-media-csi.c
10548 F:      drivers/staging/media/imx/imx7-mipi-csis.c
10549
10550 MEDIA DRIVERS FOR HELENE
10551 M:      Abylay Ospan <[email protected]>
10552 L:      [email protected]
10553 S:      Supported
10554 W:      https://linuxtv.org
10555 W:      http://netup.tv/
10556 T:      git git://linuxtv.org/media_tree.git
10557 F:      drivers/media/dvb-frontends/helene*
10558
10559 MEDIA DRIVERS FOR HORUS3A
10560 M:      Sergey Kozlov <[email protected]>
10561 M:      Abylay Ospan <[email protected]>
10562 L:      [email protected]
10563 S:      Supported
10564 W:      https://linuxtv.org
10565 W:      http://netup.tv/
10566 T:      git git://linuxtv.org/media_tree.git
10567 F:      drivers/media/dvb-frontends/horus3a*
10568
10569 MEDIA DRIVERS FOR LNBH25
10570 M:      Sergey Kozlov <[email protected]>
10571 M:      Abylay Ospan <[email protected]>
10572 L:      [email protected]
10573 S:      Supported
10574 W:      https://linuxtv.org
10575 W:      http://netup.tv/
10576 T:      git git://linuxtv.org/media_tree.git
10577 F:      drivers/media/dvb-frontends/lnbh25*
10578
10579 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
10580 L:      [email protected]
10581 S:      Orphan
10582 W:      https://linuxtv.org
10583 T:      git git://linuxtv.org/media_tree.git
10584 F:      drivers/media/dvb-frontends/mxl5xx*
10585
10586 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
10587 M:      Sergey Kozlov <[email protected]>
10588 M:      Abylay Ospan <[email protected]>
10589 L:      [email protected]
10590 S:      Supported
10591 W:      https://linuxtv.org
10592 W:      http://netup.tv/
10593 T:      git git://linuxtv.org/media_tree.git
10594 F:      drivers/media/pci/netup_unidvb/*
10595
10596 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
10597 M:      Dmitry Osipenko <[email protected]>
10598 L:      [email protected]
10599 L:      [email protected]
10600 S:      Maintained
10601 T:      git git://linuxtv.org/media_tree.git
10602 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
10603 F:      drivers/staging/media/tegra-vde/
10604
10605 MEDIA DRIVERS FOR RENESAS - CEU
10606 M:      Jacopo Mondi <[email protected]>
10607 L:      [email protected]
10608 L:      [email protected]
10609 S:      Supported
10610 T:      git git://linuxtv.org/media_tree.git
10611 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
10612 F:      drivers/media/platform/renesas-ceu.c
10613 F:      include/media/drv-intf/renesas-ceu.h
10614
10615 MEDIA DRIVERS FOR RENESAS - DRIF
10616 M:      Ramesh Shanmugasundaram <[email protected]>
10617 L:      [email protected]
10618 L:      [email protected]
10619 S:      Supported
10620 T:      git git://linuxtv.org/media_tree.git
10621 F:      Documentation/devicetree/bindings/media/renesas,drif.txt
10622 F:      drivers/media/platform/rcar_drif.c
10623
10624 MEDIA DRIVERS FOR RENESAS - FCP
10625 M:      Laurent Pinchart <[email protected]>
10626 L:      [email protected]
10627 L:      [email protected]
10628 S:      Supported
10629 T:      git git://linuxtv.org/media_tree.git
10630 F:      Documentation/devicetree/bindings/media/renesas,fcp.txt
10631 F:      drivers/media/platform/rcar-fcp.c
10632 F:      include/media/rcar-fcp.h
10633
10634 MEDIA DRIVERS FOR RENESAS - FDP1
10635 M:      Kieran Bingham <[email protected]>
10636 L:      [email protected]
10637 L:      [email protected]
10638 S:      Supported
10639 T:      git git://linuxtv.org/media_tree.git
10640 F:      Documentation/devicetree/bindings/media/renesas,fdp1.txt
10641 F:      drivers/media/platform/rcar_fdp1.c
10642
10643 MEDIA DRIVERS FOR RENESAS - VIN
10644 M:      Niklas Söderlund <[email protected]>
10645 L:      [email protected]
10646 L:      [email protected]
10647 S:      Supported
10648 T:      git git://linuxtv.org/media_tree.git
10649 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
10650 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
10651 F:      drivers/media/platform/rcar-vin/
10652
10653 MEDIA DRIVERS FOR RENESAS - VSP1
10654 M:      Laurent Pinchart <[email protected]>
10655 M:      Kieran Bingham <[email protected]>
10656 L:      [email protected]
10657 L:      [email protected]
10658 S:      Supported
10659 T:      git git://linuxtv.org/media_tree.git
10660 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
10661 F:      drivers/media/platform/vsp1/
10662
10663 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
10664 L:      [email protected]
10665 S:      Orphan
10666 W:      https://linuxtv.org
10667 T:      git git://linuxtv.org/media_tree.git
10668 F:      drivers/media/dvb-frontends/stv0910*
10669
10670 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
10671 L:      [email protected]
10672 S:      Orphan
10673 W:      https://linuxtv.org
10674 T:      git git://linuxtv.org/media_tree.git
10675 F:      drivers/media/dvb-frontends/stv6111*
10676
10677 MEDIA DRIVERS FOR STM32 - DCMI
10678 M:      Hugues Fruchet <[email protected]>
10679 L:      [email protected]
10680 S:      Supported
10681 T:      git git://linuxtv.org/media_tree.git
10682 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
10683 F:      drivers/media/platform/stm32/stm32-dcmi.c
10684
10685 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
10686 M:      Mauro Carvalho Chehab <[email protected]>
10687 L:      [email protected]
10688 S:      Maintained
10689 W:      https://linuxtv.org
10690 Q:      http://patchwork.kernel.org/project/linux-media/list/
10691 T:      git git://linuxtv.org/media_tree.git
10692 F:      Documentation/devicetree/bindings/media/
10693 F:      Documentation/media/
10694 F:      drivers/media/
10695 F:      drivers/staging/media/
10696 F:      include/linux/platform_data/media/
10697 F:      include/media/
10698 F:      include/uapi/linux/dvb/
10699 F:      include/uapi/linux/ivtv*
10700 F:      include/uapi/linux/media.h
10701 F:      include/uapi/linux/meye.h
10702 F:      include/uapi/linux/uvcvideo.h
10703 F:      include/uapi/linux/v4l2-*
10704 F:      include/uapi/linux/videodev2.h
10705
10706 MEDIATEK BLUETOOTH DRIVER
10707 M:      Sean Wang <[email protected]>
10708 L:      [email protected]
10709 L:      [email protected] (moderated for non-subscribers)
10710 S:      Maintained
10711 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
10712 F:      drivers/bluetooth/btmtkuart.c
10713
10714 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
10715 M:      Sean Wang <[email protected]>
10716 L:      [email protected]
10717 S:      Maintained
10718 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
10719 F:      drivers/power/reset/mt6323-poweroff.c
10720
10721 MEDIATEK CIR DRIVER
10722 M:      Sean Wang <[email protected]>
10723 S:      Maintained
10724 F:      drivers/media/rc/mtk-cir.c
10725
10726 MEDIATEK DMA DRIVER
10727 M:      Sean Wang <[email protected]>
10728 L:      [email protected]
10729 L:      [email protected] (moderated for non-subscribers)
10730 L:      [email protected] (moderated for non-subscribers)
10731 S:      Maintained
10732 F:      Documentation/devicetree/bindings/dma/mtk-*
10733 F:      drivers/dma/mediatek/
10734
10735 MEDIATEK ETHERNET DRIVER
10736 M:      Felix Fietkau <[email protected]>
10737 M:      John Crispin <[email protected]>
10738 M:      Sean Wang <[email protected]>
10739 M:      Mark Lee <[email protected]>
10740 L:      [email protected]
10741 S:      Maintained
10742 F:      drivers/net/ethernet/mediatek/
10743
10744 MEDIATEK I2C CONTROLLER DRIVER
10745 M:      Qii Wang <[email protected]>
10746 L:      [email protected]
10747 S:      Maintained
10748 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.txt
10749 F:      drivers/i2c/busses/i2c-mt65xx.c
10750
10751 MEDIATEK JPEG DRIVER
10752 M:      Rick Chang <[email protected]>
10753 M:      Bin Liu <[email protected]>
10754 S:      Supported
10755 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
10756 F:      drivers/media/platform/mtk-jpeg/
10757
10758 MEDIATEK MDP DRIVER
10759 M:      Minghsiu Tsai <[email protected]>
10760 M:      Houlong Wei <[email protected]>
10761 M:      Andrew-CT Chen <[email protected]>
10762 S:      Supported
10763 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
10764 F:      drivers/media/platform/mtk-mdp/
10765 F:      drivers/media/platform/mtk-vpu/
10766
10767 MEDIATEK MEDIA DRIVER
10768 M:      Tiffany Lin <[email protected]>
10769 M:      Andrew-CT Chen <[email protected]>
10770 S:      Supported
10771 F:      Documentation/devicetree/bindings/media/mediatek-vcodec.txt
10772 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
10773 F:      drivers/media/platform/mtk-vcodec/
10774 F:      drivers/media/platform/mtk-vpu/
10775
10776 MEDIATEK MMC/SD/SDIO DRIVER
10777 M:      Chaotian Jing <[email protected]>
10778 S:      Maintained
10779 F:      Documentation/devicetree/bindings/mmc/mtk-sd.txt
10780 F:      drivers/mmc/host/mtk-sd.c
10781
10782 MEDIATEK MT76 WIRELESS LAN DRIVER
10783 M:      Felix Fietkau <[email protected]>
10784 M:      Lorenzo Bianconi <[email protected]>
10785 R:      Ryder Lee <[email protected]>
10786 L:      [email protected]
10787 S:      Maintained
10788 F:      drivers/net/wireless/mediatek/mt76/
10789
10790 MEDIATEK MT7601U WIRELESS LAN DRIVER
10791 M:      Jakub Kicinski <[email protected]>
10792 L:      [email protected]
10793 S:      Maintained
10794 F:      drivers/net/wireless/mediatek/mt7601u/
10795
10796 MEDIATEK MT7621/28/88 I2C DRIVER
10797 M:      Stefan Roese <[email protected]>
10798 L:      [email protected]
10799 S:      Maintained
10800 F:      Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
10801 F:      drivers/i2c/busses/i2c-mt7621.c
10802
10803 MEDIATEK NAND CONTROLLER DRIVER
10804 M:      Xiaolei Li <[email protected]>
10805 L:      [email protected]
10806 S:      Maintained
10807 F:      Documentation/devicetree/bindings/mtd/mtk-nand.txt
10808 F:      drivers/mtd/nand/raw/mtk_*
10809
10810 MEDIATEK PMIC LED DRIVER
10811 M:      Sean Wang <[email protected]>
10812 S:      Maintained
10813 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
10814 F:      drivers/leds/leds-mt6323.c
10815
10816 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
10817 M:      Sean Wang <[email protected]>
10818 S:      Maintained
10819 F:      drivers/char/hw_random/mtk-rng.c
10820
10821 MEDIATEK SWITCH DRIVER
10822 M:      Sean Wang <[email protected]>
10823 L:      [email protected]
10824 S:      Maintained
10825 F:      drivers/net/dsa/mt7530.*
10826 F:      net/dsa/tag_mtk.c
10827
10828 MEDIATEK USB3 DRD IP DRIVER
10829 M:      Chunfeng Yun <[email protected]>
10830 L:      [email protected] (moderated for non-subscribers)
10831 L:      [email protected] (moderated for non-subscribers)
10832 L:      [email protected] (moderated for non-subscribers)
10833 S:      Maintained
10834 F:      drivers/usb/mtu3/
10835
10836 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
10837 M:      Peter Senna Tschudin <[email protected]>
10838 M:      Martin Donnelly <[email protected]>
10839 M:      Martyn Welch <[email protected]>
10840 S:      Maintained
10841 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
10842 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
10843
10844 MEGARAID SCSI/SAS DRIVERS
10845 M:      Kashyap Desai <[email protected]>
10846 M:      Sumit Saxena <[email protected]>
10847 M:      Shivasharan S <[email protected]>
10848 L:      [email protected]
10849 L:      [email protected]
10850 S:      Maintained
10851 W:      http://www.avagotech.com/support/
10852 F:      Documentation/scsi/megaraid.rst
10853 F:      drivers/scsi/megaraid.*
10854 F:      drivers/scsi/megaraid/
10855
10856 MELEXIS MLX90614 DRIVER
10857 M:      Crt Mori <[email protected]>
10858 L:      [email protected]
10859 S:      Supported
10860 W:      http://www.melexis.com
10861 F:      drivers/iio/temperature/mlx90614.c
10862
10863 MELEXIS MLX90632 DRIVER
10864 M:      Crt Mori <[email protected]>
10865 L:      [email protected]
10866 S:      Supported
10867 W:      http://www.melexis.com
10868 F:      drivers/iio/temperature/mlx90632.c
10869
10870 MELFAS MIP4 TOUCHSCREEN DRIVER
10871 M:      Sangwon Jee <[email protected]>
10872 S:      Supported
10873 W:      http://www.melfas.com
10874 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
10875 F:      drivers/input/touchscreen/melfas_mip4.c
10876
10877 MELLANOX ETHERNET DRIVER (mlx4_en)
10878 M:      Tariq Toukan <[email protected]>
10879 L:      [email protected]
10880 S:      Supported
10881 W:      http://www.mellanox.com
10882 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10883 F:      drivers/net/ethernet/mellanox/mlx4/en_*
10884
10885 MELLANOX ETHERNET DRIVER (mlx5e)
10886 M:      Saeed Mahameed <[email protected]>
10887 L:      [email protected]
10888 S:      Supported
10889 W:      http://www.mellanox.com
10890 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10891 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
10892
10893 MELLANOX ETHERNET INNOVA DRIVERS
10894 R:      Boris Pismenny <[email protected]>
10895 L:      [email protected]
10896 S:      Supported
10897 W:      http://www.mellanox.com
10898 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10899 F:      drivers/net/ethernet/mellanox/mlx5/core/accel/*
10900 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
10901 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
10902 F:      include/linux/mlx5/mlx5_ifc_fpga.h
10903
10904 MELLANOX ETHERNET SWITCH DRIVERS
10905 M:      Jiri Pirko <[email protected]>
10906 M:      Ido Schimmel <[email protected]>
10907 L:      [email protected]
10908 S:      Supported
10909 W:      http://www.mellanox.com
10910 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10911 F:      drivers/net/ethernet/mellanox/mlxsw/
10912 F:      tools/testing/selftests/drivers/net/mlxsw/
10913
10914 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
10915 M:      [email protected]
10916 L:      [email protected]
10917 S:      Supported
10918 W:      http://www.mellanox.com
10919 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10920 F:      drivers/net/ethernet/mellanox/mlxfw/
10921
10922 MELLANOX HARDWARE PLATFORM SUPPORT
10923 M:      Andy Shevchenko <[email protected]>
10924 M:      Darren Hart <[email protected]>
10925 M:      Vadim Pasternak <[email protected]>
10926 L:      [email protected]
10927 S:      Supported
10928 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
10929 F:      drivers/platform/mellanox/
10930 F:      include/linux/platform_data/mlxreg.h
10931
10932 MELLANOX MLX4 core VPI driver
10933 M:      Tariq Toukan <[email protected]>
10934 L:      [email protected]
10935 L:      [email protected]
10936 S:      Supported
10937 W:      http://www.mellanox.com
10938 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10939 F:      drivers/net/ethernet/mellanox/mlx4/
10940 F:      include/linux/mlx4/
10941
10942 MELLANOX MLX4 IB driver
10943 M:      Yishai Hadas <[email protected]>
10944 L:      [email protected]
10945 S:      Supported
10946 W:      http://www.mellanox.com
10947 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10948 F:      drivers/infiniband/hw/mlx4/
10949 F:      include/linux/mlx4/
10950 F:      include/uapi/rdma/mlx4-abi.h
10951
10952 MELLANOX MLX5 core VPI driver
10953 M:      Saeed Mahameed <[email protected]>
10954 M:      Leon Romanovsky <[email protected]>
10955 L:      [email protected]
10956 L:      [email protected]
10957 S:      Supported
10958 W:      http://www.mellanox.com
10959 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10960 F:      Documentation/networking/device_drivers/mellanox/
10961 F:      drivers/net/ethernet/mellanox/mlx5/core/
10962 F:      include/linux/mlx5/
10963
10964 MELLANOX MLX5 IB driver
10965 M:      Leon Romanovsky <[email protected]>
10966 L:      [email protected]
10967 S:      Supported
10968 W:      http://www.mellanox.com
10969 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10970 F:      drivers/infiniband/hw/mlx5/
10971 F:      include/linux/mlx5/
10972 F:      include/uapi/rdma/mlx5-abi.h
10973
10974 MELLANOX MLXCPLD I2C AND MUX DRIVER
10975 M:      Vadim Pasternak <[email protected]>
10976 M:      Michael Shych <[email protected]>
10977 L:      [email protected]
10978 S:      Supported
10979 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
10980 F:      drivers/i2c/busses/i2c-mlxcpld.c
10981 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
10982
10983 MELLANOX MLXCPLD LED DRIVER
10984 M:      Vadim Pasternak <[email protected]>
10985 L:      [email protected]
10986 S:      Supported
10987 F:      Documentation/leds/leds-mlxcpld.rst
10988 F:      drivers/leds/leds-mlxcpld.c
10989 F:      drivers/leds/leds-mlxreg.c
10990
10991 MELLANOX PLATFORM DRIVER
10992 M:      Vadim Pasternak <[email protected]>
10993 L:      [email protected]
10994 S:      Supported
10995 F:      drivers/platform/x86/mlx-platform.c
10996
10997 MEMBARRIER SUPPORT
10998 M:      Mathieu Desnoyers <[email protected]>
10999 M:      "Paul E. McKenney" <[email protected]>
11000 L:      [email protected]
11001 S:      Supported
11002 F:      arch/powerpc/include/asm/membarrier.h
11003 F:      include/uapi/linux/membarrier.h
11004 F:      kernel/sched/membarrier.c
11005
11006 MEMBLOCK
11007 M:      Mike Rapoport <[email protected]>
11008 L:      [email protected]
11009 S:      Maintained
11010 F:      Documentation/core-api/boot-time-mm.rst
11011 F:      include/linux/memblock.h
11012 F:      mm/memblock.c
11013
11014 MEMORY MANAGEMENT
11015 M:      Andrew Morton <[email protected]>
11016 L:      [email protected]
11017 S:      Maintained
11018 W:      http://www.linux-mm.org
11019 T:      quilt https://ozlabs.org/~akpm/mmotm/
11020 T:      quilt https://ozlabs.org/~akpm/mmots/
11021 T:      git git://github.com/hnaz/linux-mm.git
11022 F:      include/linux/gfp.h
11023 F:      include/linux/memory_hotplug.h
11024 F:      include/linux/mm.h
11025 F:      include/linux/mmzone.h
11026 F:      include/linux/vmalloc.h
11027 F:      mm/
11028
11029 MEMORY TECHNOLOGY DEVICES (MTD)
11030 M:      Miquel Raynal <[email protected]>
11031 M:      Richard Weinberger <[email protected]>
11032 M:      Vignesh Raghavendra <[email protected]>
11033 L:      [email protected]
11034 S:      Maintained
11035 W:      http://www.linux-mtd.infradead.org/
11036 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
11037 C:      irc://irc.oftc.net/mtd
11038 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
11039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
11040 F:      Documentation/devicetree/bindings/mtd/
11041 F:      drivers/mtd/
11042 F:      include/linux/mtd/
11043 F:      include/uapi/mtd/
11044
11045 MEN A21 WATCHDOG DRIVER
11046 M:      Johannes Thumshirn <[email protected]>
11047 L:      [email protected]
11048 S:      Maintained
11049 F:      drivers/watchdog/mena21_wdt.c
11050
11051 MEN CHAMELEON BUS (mcb)
11052 M:      Johannes Thumshirn <[email protected]>
11053 S:      Maintained
11054 F:      Documentation/driver-api/men-chameleon-bus.rst
11055 F:      drivers/mcb/
11056 F:      include/linux/mcb.h
11057
11058 MEN F21BMC (Board Management Controller)
11059 M:      Andreas Werner <[email protected]>
11060 S:      Supported
11061 F:      Documentation/hwmon/menf21bmc.rst
11062 F:      drivers/hwmon/menf21bmc_hwmon.c
11063 F:      drivers/leds/leds-menf21bmc.c
11064 F:      drivers/mfd/menf21bmc.c
11065 F:      drivers/watchdog/menf21bmc_wdt.c
11066
11067 MEN Z069 WATCHDOG DRIVER
11068 M:      Johannes Thumshirn <[email protected]>
11069 L:      [email protected]
11070 S:      Maintained
11071 F:      drivers/watchdog/menz69_wdt.c
11072
11073 MESON AO CEC DRIVER FOR AMLOGIC SOCS
11074 M:      Neil Armstrong <[email protected]>
11075 L:      [email protected]
11076 L:      [email protected]
11077 S:      Supported
11078 W:      http://linux-meson.com/
11079 T:      git git://linuxtv.org/media_tree.git
11080 F:      Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml
11081 F:      drivers/media/platform/meson/ao-cec-g12a.c
11082 F:      drivers/media/platform/meson/ao-cec.c
11083
11084 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
11085 M:      Liang Yang <[email protected]>
11086 L:      [email protected]
11087 S:      Maintained
11088 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt
11089 F:      drivers/mtd/nand/raw/meson_*
11090
11091 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
11092 M:      Maxime Jourdan <[email protected]>
11093 L:      [email protected]
11094 L:      [email protected]
11095 S:      Supported
11096 T:      git git://linuxtv.org/media_tree.git
11097 F:      drivers/staging/media/meson/vdec/
11098
11099 METHODE UDPU SUPPORT
11100 M:      Vladimir Vid <[email protected]>
11101 S:      Maintained
11102 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
11103
11104 MHI BUS
11105 M:      Manivannan Sadhasivam <[email protected]>
11106 M:      Hemant Kumar <[email protected]>
11107 L:      [email protected]
11108 S:      Maintained
11109 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
11110 F:      Documentation/mhi/
11111 F:      drivers/bus/mhi/
11112 F:      include/linux/mhi.h
11113
11114 MICROBLAZE ARCHITECTURE
11115 M:      Michal Simek <[email protected]>
11116 S:      Supported
11117 W:      http://www.monstr.eu/fdt/
11118 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
11119 F:      arch/microblaze/
11120
11121 MICROCHIP AT91 SERIAL DRIVER
11122 M:      Richard Genoud <[email protected]>
11123 S:      Maintained
11124 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
11125 F:      drivers/tty/serial/atmel_serial.c
11126 F:      drivers/tty/serial/atmel_serial.h
11127
11128 MICROCHIP AT91 USART MFD DRIVER
11129 M:      Radu Pirea <[email protected]>
11130 L:      [email protected]
11131 S:      Supported
11132 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
11133 F:      drivers/mfd/at91-usart.c
11134 F:      include/dt-bindings/mfd/at91-usart.h
11135
11136 MICROCHIP AT91 USART SPI DRIVER
11137 M:      Radu Pirea <[email protected]>
11138 L:      [email protected]
11139 S:      Supported
11140 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
11141 F:      drivers/spi/spi-at91-usart.c
11142
11143 MICROCHIP AUDIO ASOC DRIVERS
11144 M:      Codrin Ciubotariu <[email protected]>
11145 L:      [email protected] (moderated for non-subscribers)
11146 S:      Supported
11147 F:      sound/soc/atmel
11148
11149 MICROCHIP DMA DRIVER
11150 M:      Ludovic Desroches <[email protected]>
11151 L:      [email protected] (moderated for non-subscribers)
11152 L:      [email protected]
11153 S:      Supported
11154 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
11155 F:      drivers/dma/at_hdmac.c
11156 F:      drivers/dma/at_hdmac_regs.h
11157 F:      include/dt-bindings/dma/at91.h
11158 F:      include/linux/platform_data/dma-atmel.h
11159
11160 MICROCHIP ECC DRIVER
11161 M:      Tudor Ambarus <[email protected]>
11162 L:      [email protected]
11163 S:      Maintained
11164 F:      drivers/crypto/atmel-ecc.*
11165
11166 MICROCHIP I2C DRIVER
11167 M:      Ludovic Desroches <[email protected]>
11168 L:      [email protected]
11169 S:      Supported
11170 F:      drivers/i2c/busses/i2c-at91-*.c
11171 F:      drivers/i2c/busses/i2c-at91.h
11172
11173 MICROCHIP ISC DRIVER
11174 M:      Eugen Hristev <[email protected]>
11175 L:      [email protected]
11176 S:      Supported
11177 F:      Documentation/devicetree/bindings/media/atmel-isc.txt
11178 F:      drivers/media/platform/atmel/atmel-isc-base.c
11179 F:      drivers/media/platform/atmel/atmel-isc-regs.h
11180 F:      drivers/media/platform/atmel/atmel-isc.h
11181 F:      drivers/media/platform/atmel/atmel-sama5d2-isc.c
11182 F:      include/linux/atmel-isc-media.h
11183
11184 MICROCHIP ISI DRIVER
11185 M:      Eugen Hristev <[email protected]>
11186 L:      [email protected]
11187 S:      Supported
11188 F:      drivers/media/platform/atmel/atmel-isi.c
11189 F:      drivers/media/platform/atmel/atmel-isi.h
11190
11191 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
11192 M:      Woojung Huh <[email protected]>
11193 M:      Microchip Linux Driver Support <[email protected]>
11194 L:      [email protected]
11195 S:      Maintained
11196 F:      Documentation/devicetree/bindings/net/dsa/ksz.txt
11197 F:      drivers/net/dsa/microchip/*
11198 F:      include/linux/platform_data/microchip-ksz.h
11199 F:      net/dsa/tag_ksz.c
11200
11201 MICROCHIP LAN743X ETHERNET DRIVER
11202 M:      Bryan Whitehead <[email protected]>
11203 M:      Microchip Linux Driver Support <[email protected]>
11204 L:      [email protected]
11205 S:      Maintained
11206 F:      drivers/net/ethernet/microchip/lan743x_*
11207
11208 MICROCHIP LCDFB DRIVER
11209 M:      Nicolas Ferre <[email protected]>
11210 L:      [email protected]
11211 S:      Maintained
11212 F:      drivers/video/fbdev/atmel_lcdfb.c
11213 F:      include/video/atmel_lcdc.h
11214
11215 MICROCHIP MCP16502 PMIC DRIVER
11216 M:      Andrei Stefanescu <[email protected]>
11217 L:      [email protected] (moderated for non-subscribers)
11218 S:      Maintained
11219 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
11220 F:      drivers/regulator/mcp16502.c
11221
11222 MICROCHIP MCP3911 ADC DRIVER
11223 M:      Marcus Folkesson <[email protected]>
11224 M:      Kent Gustavsson <[email protected]>
11225 L:      [email protected]
11226 S:      Supported
11227 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
11228 F:      drivers/iio/adc/mcp3911.c
11229
11230 MICROCHIP MMC/SD/SDIO MCI DRIVER
11231 M:      Ludovic Desroches <[email protected]>
11232 S:      Maintained
11233 F:      drivers/mmc/host/atmel-mci.c
11234
11235 MICROCHIP NAND DRIVER
11236 M:      Tudor Ambarus <[email protected]>
11237 L:      [email protected]
11238 S:      Supported
11239 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
11240 F:      drivers/mtd/nand/raw/atmel/*
11241
11242 MICROCHIP PWM DRIVER
11243 M:      Claudiu Beznea <[email protected]>
11244 L:      [email protected] (moderated for non-subscribers)
11245 L:      [email protected]
11246 S:      Supported
11247 F:      Documentation/devicetree/bindings/pwm/atmel-pwm.txt
11248 F:      drivers/pwm/pwm-atmel.c
11249
11250 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
11251 M:      Ludovic Desroches <[email protected]>
11252 M:      Eugen Hristev <[email protected]>
11253 L:      [email protected]
11254 S:      Supported
11255 F:      Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt
11256 F:      drivers/iio/adc/at91-sama5d2_adc.c
11257 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
11258
11259 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
11260 M:      Nicolas Ferre <[email protected]>
11261 S:      Supported
11262 F:      drivers/power/reset/at91-sama5d2_shdwc.c
11263
11264 MICROCHIP SPI DRIVER
11265 M:      Nicolas Ferre <[email protected]>
11266 S:      Supported
11267 F:      drivers/spi/spi-atmel.*
11268
11269 MICROCHIP SSC DRIVER
11270 M:      Nicolas Ferre <[email protected]>
11271 L:      [email protected] (moderated for non-subscribers)
11272 S:      Supported
11273 F:      drivers/misc/atmel-ssc.c
11274 F:      include/linux/atmel-ssc.h
11275
11276 MICROCHIP USB251XB DRIVER
11277 M:      Richard Leitner <[email protected]>
11278 L:      [email protected]
11279 S:      Maintained
11280 F:      Documentation/devicetree/bindings/usb/usb251xb.txt
11281 F:      drivers/usb/misc/usb251xb.c
11282
11283 MICROCHIP USBA UDC DRIVER
11284 M:      Cristian Birsan <[email protected]>
11285 L:      [email protected] (moderated for non-subscribers)
11286 S:      Supported
11287 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
11288
11289 MICROCHIP XDMA DRIVER
11290 M:      Ludovic Desroches <[email protected]>
11291 L:      [email protected]
11292 L:      [email protected]
11293 S:      Supported
11294 F:      drivers/dma/at_xdmac.c
11295
11296 MICROSEMI ETHERNET SWITCH DRIVER
11297 M:      Alexandre Belloni <[email protected]>
11298 M:      Microchip Linux Driver Support <[email protected]>
11299 L:      [email protected]
11300 S:      Supported
11301 F:      drivers/net/ethernet/mscc/
11302 F:      include/soc/mscc/ocelot*
11303
11304 MICROSEMI MIPS SOCS
11305 M:      Alexandre Belloni <[email protected]>
11306 M:      Microchip Linux Driver Support <[email protected]>
11307 L:      [email protected]
11308 S:      Supported
11309 F:      Documentation/devicetree/bindings/mips/mscc.txt
11310 F:      arch/mips/boot/dts/mscc/
11311 F:      arch/mips/configs/generic/board-ocelot.config
11312 F:      arch/mips/generic/board-ocelot.c
11313
11314 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
11315 M:      Don Brace <[email protected]>
11316 L:      [email protected]
11317 L:      [email protected]
11318 S:      Supported
11319 F:      Documentation/scsi/smartpqi.rst
11320 F:      drivers/scsi/smartpqi/Kconfig
11321 F:      drivers/scsi/smartpqi/Makefile
11322 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
11323 F:      include/linux/cciss*.h
11324 F:      include/uapi/linux/cciss*.h
11325
11326 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
11327 M:      Chen Yu <[email protected]>
11328 L:      [email protected]
11329 S:      Supported
11330 F:      drivers/platform/x86/surfacepro3_button.c
11331
11332 MICROTEK X6 SCANNER
11333 M:      Oliver Neukum <[email protected]>
11334 S:      Maintained
11335 F:      drivers/usb/image/microtek.*
11336
11337 MIPS
11338 M:      Thomas Bogendoerfer <[email protected]>
11339 L:      [email protected]
11340 S:      Maintained
11341 W:      http://www.linux-mips.org/
11342 Q:      https://patchwork.kernel.org/project/linux-mips/list/
11343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
11344 F:      Documentation/devicetree/bindings/mips/
11345 F:      Documentation/mips/
11346 F:      arch/mips/
11347 F:      drivers/platform/mips/
11348
11349 MIPS BOSTON DEVELOPMENT BOARD
11350 M:      Paul Burton <[email protected]>
11351 L:      [email protected]
11352 S:      Maintained
11353 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
11354 F:      arch/mips/boot/dts/img/boston.dts
11355 F:      arch/mips/configs/generic/board-boston.config
11356 F:      drivers/clk/imgtec/clk-boston.c
11357 F:      include/dt-bindings/clock/boston-clock.h
11358
11359 MIPS GENERIC PLATFORM
11360 M:      Paul Burton <[email protected]>
11361 L:      [email protected]
11362 S:      Supported
11363 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.txt
11364 F:      arch/mips/generic/
11365 F:      arch/mips/tools/generic-board-config.sh
11366
11367 MIPS RINT INSTRUCTION EMULATION
11368 M:      Aleksandar Markovic <[email protected]>
11369 L:      [email protected]
11370 S:      Supported
11371 F:      arch/mips/math-emu/dp_rint.c
11372 F:      arch/mips/math-emu/sp_rint.c
11373
11374 MIPS/LOONGSON1 ARCHITECTURE
11375 M:      Keguang Zhang <[email protected]>
11376 L:      [email protected]
11377 S:      Maintained
11378 F:      arch/mips/include/asm/mach-loongson32/
11379 F:      arch/mips/loongson32/
11380 F:      drivers/*/*/*loongson1*
11381 F:      drivers/*/*loongson1*
11382
11383 MIPS/LOONGSON2EF ARCHITECTURE
11384 M:      Jiaxun Yang <[email protected]>
11385 L:      [email protected]
11386 S:      Maintained
11387 F:      arch/mips/include/asm/mach-loongson2ef/
11388 F:      arch/mips/loongson2ef/
11389 F:      drivers/*/*/*loongson2*
11390 F:      drivers/*/*loongson2*
11391
11392 MIPS/LOONGSON64 ARCHITECTURE
11393 M:      Huacai Chen <[email protected]>
11394 M:      Jiaxun Yang <[email protected]>
11395 L:      [email protected]
11396 S:      Maintained
11397 F:      arch/mips/include/asm/mach-loongson64/
11398 F:      arch/mips/loongson64/
11399 F:      drivers/*/*/*loongson3*
11400 F:      drivers/*/*loongson3*
11401 F:      drivers/irqchip/irq-loongson*
11402 F:      drivers/platform/mips/cpu_hwmon.c
11403
11404 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
11405 M:      Hans Verkuil <[email protected]>
11406 L:      [email protected]
11407 S:      Odd Fixes
11408 W:      https://linuxtv.org
11409 T:      git git://linuxtv.org/media_tree.git
11410 F:      drivers/media/radio/radio-miropcm20*
11411
11412 MMP SUPPORT
11413 R:      Lubomir Rintel <[email protected]>
11414 L:      [email protected] (moderated for non-subscribers)
11415 S:      Odd Fixes
11416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
11417 F:      arch/arm/boot/dts/mmp*
11418 F:      arch/arm/mach-mmp/
11419 F:      linux/soc/mmp/
11420
11421 MMP USB PHY DRIVERS
11422 R:      Lubomir Rintel <[email protected]>
11423 L:      [email protected] (moderated for non-subscribers)
11424 S:      Maintained
11425 F:      drivers/phy/marvell/phy-mmp3-usb.c
11426 F:      drivers/phy/marvell/phy-pxa-usb.c
11427
11428 MMU GATHER AND TLB INVALIDATION
11429 M:      Will Deacon <[email protected]>
11430 M:      "Aneesh Kumar K.V" <[email protected]>
11431 M:      Andrew Morton <[email protected]>
11432 M:      Nick Piggin <[email protected]>
11433 M:      Peter Zijlstra <[email protected]>
11434 L:      [email protected]
11435 L:      [email protected]
11436 S:      Maintained
11437 F:      arch/*/include/asm/tlb.h
11438 F:      include/asm-generic/tlb.h
11439 F:      mm/mmu_gather.c
11440
11441 MN88472 MEDIA DRIVER
11442 M:      Antti Palosaari <[email protected]>
11443 L:      [email protected]
11444 S:      Maintained
11445 W:      https://linuxtv.org
11446 W:      http://palosaari.fi/linux/
11447 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11448 F:      drivers/media/dvb-frontends/mn88472*
11449
11450 MN88473 MEDIA DRIVER
11451 M:      Antti Palosaari <[email protected]>
11452 L:      [email protected]
11453 S:      Maintained
11454 W:      https://linuxtv.org
11455 W:      http://palosaari.fi/linux/
11456 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11457 F:      drivers/media/dvb-frontends/mn88473*
11458
11459 MODULE SUPPORT
11460 M:      Jessica Yu <[email protected]>
11461 S:      Maintained
11462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
11463 F:      include/linux/module.h
11464 F:      kernel/module.c
11465
11466 MONOLITHIC POWER SYSTEM PMIC DRIVER
11467 M:      Saravanan Sekar <[email protected]>
11468 S:      Maintained
11469 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
11470 F:      drivers/regulator/mp5416.c
11471 F:      drivers/regulator/mpq7920.c
11472 F:      drivers/regulator/mpq7920.h
11473
11474 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
11475 S:      Orphan
11476 W:      http://popies.net/meye/
11477 F:      Documentation/media/v4l-drivers/meye*
11478 F:      drivers/media/pci/meye/
11479 F:      include/uapi/linux/meye.h
11480
11481 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
11482 M:      Jiri Slaby <[email protected]>
11483 S:      Maintained
11484 F:      Documentation/driver-api/serial/moxa-smartio.rst
11485 F:      drivers/tty/mxser.*
11486
11487 MR800 AVERMEDIA USB FM RADIO DRIVER
11488 M:      Alexey Klimov <[email protected]>
11489 L:      [email protected]
11490 S:      Maintained
11491 T:      git git://linuxtv.org/media_tree.git
11492 F:      drivers/media/radio/radio-mr800.c
11493
11494 MRF24J40 IEEE 802.15.4 RADIO DRIVER
11495 M:      Alan Ott <[email protected]>
11496 L:      [email protected]
11497 S:      Maintained
11498 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
11499 F:      drivers/net/ieee802154/mrf24j40.c
11500
11501 MSI LAPTOP SUPPORT
11502 M:      "Lee, Chun-Yi" <[email protected]>
11503 L:      [email protected]
11504 S:      Maintained
11505 F:      drivers/platform/x86/msi-laptop.c
11506
11507 MSI WMI SUPPORT
11508 L:      [email protected]
11509 S:      Orphan
11510 F:      drivers/platform/x86/msi-wmi.c
11511
11512 MSI001 MEDIA DRIVER
11513 M:      Antti Palosaari <[email protected]>
11514 L:      [email protected]
11515 S:      Maintained
11516 W:      https://linuxtv.org
11517 W:      http://palosaari.fi/linux/
11518 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11519 T:      git git://linuxtv.org/anttip/media_tree.git
11520 F:      drivers/media/tuners/msi001*
11521
11522 MSI2500 MEDIA DRIVER
11523 M:      Antti Palosaari <[email protected]>
11524 L:      [email protected]
11525 S:      Maintained
11526 W:      https://linuxtv.org
11527 W:      http://palosaari.fi/linux/
11528 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11529 T:      git git://linuxtv.org/anttip/media_tree.git
11530 F:      drivers/media/usb/msi2500/
11531
11532 MSYSTEMS DISKONCHIP G3 MTD DRIVER
11533 M:      Robert Jarzmik <[email protected]>
11534 L:      [email protected]
11535 S:      Maintained
11536 F:      drivers/mtd/devices/docg3*
11537
11538 MT9M032 APTINA SENSOR DRIVER
11539 M:      Laurent Pinchart <[email protected]>
11540 L:      [email protected]
11541 S:      Maintained
11542 T:      git git://linuxtv.org/media_tree.git
11543 F:      drivers/media/i2c/mt9m032.c
11544 F:      include/media/i2c/mt9m032.h
11545
11546 MT9P031 APTINA CAMERA SENSOR
11547 M:      Laurent Pinchart <[email protected]>
11548 L:      [email protected]
11549 S:      Maintained
11550 T:      git git://linuxtv.org/media_tree.git
11551 F:      drivers/media/i2c/mt9p031.c
11552 F:      include/media/i2c/mt9p031.h
11553
11554 MT9T001 APTINA CAMERA SENSOR
11555 M:      Laurent Pinchart <[email protected]>
11556 L:      [email protected]
11557 S:      Maintained
11558 T:      git git://linuxtv.org/media_tree.git
11559 F:      drivers/media/i2c/mt9t001.c
11560 F:      include/media/i2c/mt9t001.h
11561
11562 MT9T112 APTINA CAMERA SENSOR
11563 M:      Jacopo Mondi <[email protected]>
11564 L:      [email protected]
11565 S:      Odd Fixes
11566 T:      git git://linuxtv.org/media_tree.git
11567 F:      drivers/media/i2c/mt9t112.c
11568 F:      include/media/i2c/mt9t112.h
11569
11570 MT9V032 APTINA CAMERA SENSOR
11571 M:      Laurent Pinchart <[email protected]>
11572 L:      [email protected]
11573 S:      Maintained
11574 T:      git git://linuxtv.org/media_tree.git
11575 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
11576 F:      drivers/media/i2c/mt9v032.c
11577 F:      include/media/i2c/mt9v032.h
11578
11579 MT9V111 APTINA CAMERA SENSOR
11580 M:      Jacopo Mondi <[email protected]>
11581 L:      [email protected]
11582 S:      Maintained
11583 T:      git git://linuxtv.org/media_tree.git
11584 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt
11585 F:      drivers/media/i2c/mt9v111.c
11586
11587 MULTIFUNCTION DEVICES (MFD)
11588 M:      Lee Jones <[email protected]>
11589 S:      Supported
11590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11591 F:      Documentation/devicetree/bindings/mfd/
11592 F:      drivers/mfd/
11593 F:      include/dt-bindings/mfd/
11594 F:      include/linux/mfd/
11595
11596 MULTIMEDIA CARD (MMC) ETC. OVER SPI
11597 S:      Orphan
11598 F:      drivers/mmc/host/mmc_spi.c
11599 F:      include/linux/spi/mmc_spi.h
11600
11601 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
11602 M:      Ulf Hansson <[email protected]>
11603 L:      [email protected]
11604 S:      Maintained
11605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
11606 F:      Documentation/devicetree/bindings/mmc/
11607 F:      drivers/mmc/
11608 F:      include/linux/mmc/
11609 F:      include/uapi/linux/mmc/
11610
11611 MULTIPLEXER SUBSYSTEM
11612 M:      Peter Rosin <[email protected]>
11613 S:      Maintained
11614 F:      Documentation/ABI/testing/sysfs-class-mux*
11615 F:      Documentation/devicetree/bindings/mux/
11616 F:      drivers/mux/
11617 F:      include/dt-bindings/mux/
11618 F:      include/linux/mux/
11619
11620 MULTITECH MULTIPORT CARD (ISICOM)
11621 S:      Orphan
11622 F:      drivers/tty/isicom.c
11623 F:      include/linux/isicom.h
11624
11625 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
11626 M:      Bin Liu <[email protected]>
11627 L:      [email protected]
11628 S:      Maintained
11629 F:      drivers/usb/musb/
11630
11631 MXL301RF MEDIA DRIVER
11632 M:      Akihiro Tsukada <[email protected]>
11633 L:      [email protected]
11634 S:      Odd Fixes
11635 F:      drivers/media/tuners/mxl301rf*
11636
11637 MXL5007T MEDIA DRIVER
11638 M:      Michael Krufky <[email protected]>
11639 L:      [email protected]
11640 S:      Maintained
11641 W:      https://linuxtv.org
11642 W:      http://github.com/mkrufky
11643 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11644 T:      git git://linuxtv.org/mkrufky/tuners.git
11645 F:      drivers/media/tuners/mxl5007t.*
11646
11647 MXSFB DRM DRIVER
11648 M:      Marek Vasut <[email protected]>
11649 M:      Stefan Agner <[email protected]>
11650 L:      [email protected]
11651 S:      Supported
11652 T:      git git://anongit.freedesktop.org/drm/drm-misc
11653 F:      Documentation/devicetree/bindings/display/mxsfb.txt
11654 F:      drivers/gpu/drm/mxsfb/
11655
11656 MYLEX DAC960 PCI RAID Controller
11657 M:      Hannes Reinecke <[email protected]>
11658 L:      [email protected]
11659 S:      Supported
11660 F:      drivers/scsi/myrb.*
11661 F:      drivers/scsi/myrs.*
11662
11663 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
11664 M:      Chris Lee <[email protected]>
11665 L:      [email protected]
11666 S:      Supported
11667 W:      https://www.cspi.com/ethernet-products/support/downloads/
11668 F:      drivers/net/ethernet/myricom/myri10ge/
11669
11670 NAND FLASH SUBSYSTEM
11671 M:      Miquel Raynal <[email protected]>
11672 R:      Richard Weinberger <[email protected]>
11673 L:      [email protected]
11674 S:      Maintained
11675 W:      http://www.linux-mtd.infradead.org/
11676 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
11677 C:      irc://irc.oftc.net/mtd
11678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
11679 F:      drivers/mtd/nand/
11680 F:      include/linux/mtd/*nand*.h
11681
11682 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
11683 M:      Daniel Mack <[email protected]>
11684 L:      [email protected] (moderated for non-subscribers)
11685 S:      Maintained
11686 W:      http://www.native-instruments.com
11687 F:      sound/usb/caiaq/
11688
11689 NATSEMI ETHERNET DRIVER (DP8381x)
11690 S:      Orphan
11691 F:      drivers/net/ethernet/natsemi/natsemi.c
11692
11693 NCR 5380 SCSI DRIVERS
11694 M:      Finn Thain <[email protected]>
11695 M:      Michael Schmitz <[email protected]>
11696 L:      [email protected]
11697 S:      Maintained
11698 F:      Documentation/scsi/g_NCR5380.rst
11699 F:      drivers/scsi/NCR5380.*
11700 F:      drivers/scsi/arm/cumana_1.c
11701 F:      drivers/scsi/arm/oak.c
11702 F:      drivers/scsi/atari_scsi.*
11703 F:      drivers/scsi/dmx3191d.c
11704 F:      drivers/scsi/g_NCR5380.*
11705 F:      drivers/scsi/mac_scsi.*
11706 F:      drivers/scsi/sun3_scsi.*
11707 F:      drivers/scsi/sun3_scsi_vme.c
11708
11709 NCSI LIBRARY
11710 M:      Samuel Mendoza-Jonas <[email protected]>
11711 S:      Maintained
11712 F:      net/ncsi/
11713
11714 NCT6775 HARDWARE MONITOR DRIVER
11715 M:      Guenter Roeck <[email protected]>
11716 L:      [email protected]
11717 S:      Maintained
11718 F:      Documentation/hwmon/nct6775.rst
11719 F:      drivers/hwmon/nct6775.c
11720
11721 NETDEVSIM
11722 M:      Jakub Kicinski <[email protected]>
11723 S:      Maintained
11724 F:      drivers/net/netdevsim/*
11725
11726 NETEM NETWORK EMULATOR
11727 M:      Stephen Hemminger <[email protected]>
11728 L:      [email protected]
11729 S:      Maintained
11730 F:      net/sched/sch_netem.c
11731
11732 NETERION 10GbE DRIVERS (s2io/vxge)
11733 M:      Jon Mason <[email protected]>
11734 L:      [email protected]
11735 S:      Supported
11736 F:      Documentation/networking/device_drivers/neterion/s2io.txt
11737 F:      Documentation/networking/device_drivers/neterion/vxge.txt
11738 F:      drivers/net/ethernet/neterion/
11739
11740 NETFILTER
11741 M:      Pablo Neira Ayuso <[email protected]>
11742 M:      Jozsef Kadlecsik <[email protected]>
11743 M:      Florian Westphal <[email protected]>
11744 L:      [email protected]
11745 L:      [email protected]
11746 S:      Maintained
11747 W:      http://www.netfilter.org/
11748 W:      http://www.iptables.org/
11749 W:      http://www.nftables.org/
11750 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
11751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
11752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
11753 F:      include/linux/netfilter*
11754 F:      include/linux/netfilter/
11755 F:      include/net/netfilter/
11756 F:      include/uapi/linux/netfilter*
11757 F:      include/uapi/linux/netfilter/
11758 F:      net/*/netfilter.c
11759 F:      net/*/netfilter/
11760 F:      net/bridge/br_netfilter*.c
11761 F:      net/netfilter/
11762
11763 NETROM NETWORK LAYER
11764 M:      Ralf Baechle <[email protected]>
11765 L:      [email protected]
11766 S:      Maintained
11767 W:      http://www.linux-ax25.org/
11768 F:      include/net/netrom.h
11769 F:      include/uapi/linux/netrom.h
11770 F:      net/netrom/
11771
11772 NETRONOME ETHERNET DRIVERS
11773 M:      Jakub Kicinski <[email protected]>
11774 L:      [email protected]
11775 S:      Maintained
11776 F:      drivers/net/ethernet/netronome/
11777
11778 NETWORK BLOCK DEVICE (NBD)
11779 M:      Josef Bacik <[email protected]>
11780 L:      [email protected]
11781 L:      [email protected]
11782 S:      Maintained
11783 F:      Documentation/admin-guide/blockdev/nbd.rst
11784 F:      drivers/block/nbd.c
11785 F:      include/trace/events/nbd.h
11786 F:      include/uapi/linux/nbd.h
11787
11788 NETWORK DROP MONITOR
11789 M:      Neil Horman <[email protected]>
11790 L:      [email protected]
11791 S:      Maintained
11792 W:      https://fedorahosted.org/dropwatch/
11793 F:      include/net/drop_monitor.h
11794 F:      include/uapi/linux/net_dropmon.h
11795 F:      net/core/drop_monitor.c
11796
11797 NETWORKING DRIVERS
11798 M:      "David S. Miller" <[email protected]>
11799 M:      Jakub Kicinski <[email protected]>
11800 L:      [email protected]
11801 S:      Maintained
11802 W:      http://www.linuxfoundation.org/en/Net
11803 Q:      http://patchwork.ozlabs.org/project/netdev/list/
11804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
11805 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
11806 F:      Documentation/devicetree/bindings/net/
11807 F:      drivers/net/
11808 F:      include/linux/etherdevice.h
11809 F:      include/linux/fcdevice.h
11810 F:      include/linux/fddidevice.h
11811 F:      include/linux/hippidevice.h
11812 F:      include/linux/if_*
11813 F:      include/linux/inetdevice.h
11814 F:      include/linux/netdevice.h
11815 F:      include/uapi/linux/if_*
11816 F:      include/uapi/linux/netdevice.h
11817
11818 NETWORKING DRIVERS (WIRELESS)
11819 M:      Kalle Valo <[email protected]>
11820 L:      [email protected]
11821 S:      Maintained
11822 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
11823 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
11824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
11825 F:      Documentation/devicetree/bindings/net/wireless/
11826 F:      drivers/net/wireless/
11827
11828 NETWORKING [DSA]
11829 M:      Andrew Lunn <[email protected]>
11830 M:      Vivien Didelot <[email protected]>
11831 M:      Florian Fainelli <[email protected]>
11832 S:      Maintained
11833 F:      Documentation/devicetree/bindings/net/dsa/
11834 F:      drivers/net/dsa/
11835 F:      include/linux/dsa/
11836 F:      include/linux/platform_data/dsa.h
11837 F:      include/net/dsa.h
11838 F:      net/dsa/
11839
11840 NETWORKING [GENERAL]
11841 M:      "David S. Miller" <[email protected]>
11842 M:      Jakub Kicinski <[email protected]>
11843 L:      [email protected]
11844 S:      Maintained
11845 W:      http://www.linuxfoundation.org/en/Net
11846 Q:      http://patchwork.ozlabs.org/project/netdev/list/
11847 B:      mailto:[email protected]
11848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
11849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
11850 F:      Documentation/networking/
11851 F:      include/linux/in.h
11852 F:      include/linux/net.h
11853 F:      include/linux/netdevice.h
11854 F:      include/net/
11855 F:      include/uapi/linux/in.h
11856 F:      include/uapi/linux/net.h
11857 F:      include/uapi/linux/net_namespace.h
11858 F:      include/uapi/linux/netdevice.h
11859 F:      lib/net_utils.c
11860 F:      lib/random32.c
11861 F:      net/
11862 F:      tools/testing/selftests/net/
11863
11864 NETWORKING [IPSEC]
11865 M:      Steffen Klassert <[email protected]>
11866 M:      Herbert Xu <[email protected]>
11867 M:      "David S. Miller" <[email protected]>
11868 L:      [email protected]
11869 S:      Maintained
11870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
11871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
11872 F:      include/net/xfrm.h
11873 F:      include/uapi/linux/xfrm.h
11874 F:      net/ipv4/ah4.c
11875 F:      net/ipv4/esp4*
11876 F:      net/ipv4/ip_vti.c
11877 F:      net/ipv4/ipcomp.c
11878 F:      net/ipv4/xfrm*
11879 F:      net/ipv6/ah6.c
11880 F:      net/ipv6/esp6*
11881 F:      net/ipv6/ip6_vti.c
11882 F:      net/ipv6/ipcomp6.c
11883 F:      net/ipv6/xfrm*
11884 F:      net/key/
11885 F:      net/xfrm/
11886
11887 NETWORKING [IPv4/IPv6]
11888 M:      "David S. Miller" <[email protected]>
11889 M:      Alexey Kuznetsov <[email protected]>
11890 M:      Hideaki YOSHIFUJI <[email protected]>
11891 L:      [email protected]
11892 S:      Maintained
11893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
11894 F:      arch/x86/net/*
11895 F:      include/net/ip*
11896 F:      net/ipv4/
11897 F:      net/ipv6/
11898
11899 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
11900 M:      Paul Moore <[email protected]>
11901 L:      [email protected]
11902 L:      [email protected]
11903 S:      Maintained
11904 W:      https://github.com/netlabel
11905 F:      Documentation/netlabel/
11906 F:      include/net/calipso.h
11907 F:      include/net/cipso_ipv4.h
11908 F:      include/net/netlabel.h
11909 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
11910 F:      include/uapi/linux/netfilter/xt_SECMARK.h
11911 F:      net/ipv4/cipso_ipv4.c
11912 F:      net/ipv6/calipso.c
11913 F:      net/netfilter/xt_CONNSECMARK.c
11914 F:      net/netfilter/xt_SECMARK.c
11915 F:      net/netlabel/
11916
11917 NETWORKING [MPTCP]
11918 M:      Mat Martineau <[email protected]>
11919 M:      Matthieu Baerts <[email protected]>
11920 L:      [email protected]
11921 L:      [email protected]
11922 S:      Maintained
11923 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
11924 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
11925 F:      include/net/mptcp.h
11926 F:      include/uapi/linux/mptcp.h
11927 F:      net/mptcp/
11928 F:      tools/testing/selftests/net/mptcp/
11929
11930 NETWORKING [TCP]
11931 M:      Eric Dumazet <[email protected]>
11932 L:      [email protected]
11933 S:      Maintained
11934 F:      include/linux/tcp.h
11935 F:      include/net/tcp.h
11936 F:      include/trace/events/tcp.h
11937 F:      include/uapi/linux/tcp.h
11938 F:      net/ipv4/syncookies.c
11939 F:      net/ipv4/tcp*.c
11940 F:      net/ipv6/syncookies.c
11941 F:      net/ipv6/tcp*.c
11942
11943 NETWORKING [TLS]
11944 M:      Boris Pismenny <[email protected]>
11945 M:      Aviad Yehezkel <[email protected]>
11946 M:      John Fastabend <[email protected]>
11947 M:      Daniel Borkmann <[email protected]>
11948 M:      Jakub Kicinski <[email protected]>
11949 L:      [email protected]
11950 S:      Maintained
11951 F:      include/net/tls.h
11952 F:      include/uapi/linux/tls.h
11953 F:      net/tls/*
11954
11955 NETWORKING [WIRELESS]
11956 L:      [email protected]
11957 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
11958
11959 NETXEN (1/10) GbE SUPPORT
11960 M:      Manish Chopra <[email protected]>
11961 M:      Rahul Verma <[email protected]>
11962 M:      [email protected]
11963 L:      [email protected]
11964 S:      Supported
11965 F:      drivers/net/ethernet/qlogic/netxen/
11966
11967 NET_FAILOVER MODULE
11968 M:      Sridhar Samudrala <[email protected]>
11969 L:      [email protected]
11970 S:      Supported
11971 F:      Documentation/networking/net_failover.rst
11972 F:      drivers/net/net_failover.c
11973 F:      include/net/net_failover.h
11974
11975 NEXTHOP
11976 M:      David Ahern <[email protected]>
11977 L:      [email protected]
11978 S:      Maintained
11979 F:      include/net/netns/nexthop.h
11980 F:      include/net/nexthop.h
11981 F:      include/uapi/linux/nexthop.h
11982 F:      net/ipv4/nexthop.c
11983
11984 NFC SUBSYSTEM
11985 L:      [email protected]
11986 S:      Orphan
11987 F:      Documentation/devicetree/bindings/net/nfc/
11988 F:      drivers/nfc/
11989 F:      include/linux/platform_data/nfcmrvl.h
11990 F:      include/net/nfc/
11991 F:      include/uapi/linux/nfc.h
11992 F:      net/nfc/
11993
11994 NFS, SUNRPC, AND LOCKD CLIENTS
11995 M:      Trond Myklebust <[email protected]>
11996 M:      Anna Schumaker <[email protected]>
11997 L:      [email protected]
11998 S:      Maintained
11999 W:      http://client.linux-nfs.org
12000 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
12001 F:      fs/lockd/
12002 F:      fs/nfs/
12003 F:      fs/nfs_common/
12004 F:      include/linux/lockd/
12005 F:      include/linux/nfs*
12006 F:      include/linux/sunrpc/
12007 F:      include/uapi/linux/nfs*
12008 F:      include/uapi/linux/sunrpc/
12009 F:      net/sunrpc/
12010
12011 NILFS2 FILESYSTEM
12012 M:      Ryusuke Konishi <[email protected]>
12013 L:      [email protected]
12014 S:      Supported
12015 W:      https://nilfs.sourceforge.io/
12016 W:      https://nilfs.osdn.jp/
12017 T:      git git://github.com/konis/nilfs2.git
12018 F:      Documentation/filesystems/nilfs2.rst
12019 F:      fs/nilfs2/
12020 F:      include/trace/events/nilfs2.h
12021 F:      include/uapi/linux/nilfs2_api.h
12022 F:      include/uapi/linux/nilfs2_ondisk.h
12023
12024 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
12025 M:      YOKOTA Hiroshi <[email protected]>
12026 S:      Maintained
12027 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
12028 F:      Documentation/scsi/NinjaSCSI.rst
12029 F:      drivers/scsi/pcmcia/nsp_*
12030
12031 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
12032 M:      GOTO Masanori <[email protected]>
12033 M:      YOKOTA Hiroshi <[email protected]>
12034 S:      Maintained
12035 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
12036 F:      Documentation/scsi/NinjaSCSI.rst
12037 F:      drivers/scsi/nsp32*
12038
12039 NIOS2 ARCHITECTURE
12040 M:      Ley Foon Tan <[email protected]>
12041 S:      Maintained
12042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
12043 F:      arch/nios2/
12044
12045 NOHZ, DYNTICKS SUPPORT
12046 M:      Frederic Weisbecker <[email protected]>
12047 M:      Thomas Gleixner <[email protected]>
12048 M:      Ingo Molnar <[email protected]>
12049 L:      [email protected]
12050 S:      Maintained
12051 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
12052 F:      include/linux/sched/nohz.h
12053 F:      include/linux/tick.h
12054 F:      kernel/time/tick*.*
12055
12056 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
12057 M:      Pavel Machek <[email protected]>
12058 M:      Sakari Ailus <[email protected]>
12059 L:      [email protected]
12060 S:      Maintained
12061 F:      drivers/media/i2c/ad5820.c
12062 F:      drivers/media/i2c/et8ek8
12063
12064 NOKIA N900 POWER SUPPLY DRIVERS
12065 R:      Pali Rohár <[email protected]>
12066 F:      drivers/power/supply/bq2415x_charger.c
12067 F:      drivers/power/supply/bq27xxx_battery.c
12068 F:      drivers/power/supply/bq27xxx_battery_i2c.c
12069 F:      drivers/power/supply/isp1704_charger.c
12070 F:      drivers/power/supply/rx51_battery.c
12071 F:      include/linux/power/bq2415x_charger.h
12072 F:      include/linux/power/bq27xxx_battery.h
12073
12074 NOLIBC HEADER FILE
12075 M:      Willy Tarreau <[email protected]>
12076 S:      Maintained
12077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
12078 F:      tools/include/nolibc/
12079
12080 NSDEPS
12081 M:      Matthias Maennich <[email protected]>
12082 S:      Maintained
12083 F:      Documentation/core-api/symbol-namespaces.rst
12084 F:      scripts/nsdeps
12085
12086 NTB AMD DRIVER
12087 M:      Sanjay R Mehta <[email protected]>
12088 M:      Shyam Sundar S K <[email protected]>
12089 L:      [email protected]
12090 S:      Supported
12091 F:      drivers/ntb/hw/amd/
12092
12093 NTB DRIVER CORE
12094 M:      Jon Mason <[email protected]>
12095 M:      Dave Jiang <[email protected]>
12096 M:      Allen Hubbe <[email protected]>
12097 L:      [email protected]
12098 S:      Supported
12099 W:      https://github.com/jonmason/ntb/wiki
12100 T:      git git://github.com/jonmason/ntb.git
12101 F:      drivers/net/ntb_netdev.c
12102 F:      drivers/ntb/
12103 F:      include/linux/ntb.h
12104 F:      include/linux/ntb_transport.h
12105 F:      tools/testing/selftests/ntb/
12106
12107 NTB IDT DRIVER
12108 M:      Serge Semin <[email protected]>
12109 L:      [email protected]
12110 S:      Supported
12111 F:      drivers/ntb/hw/idt/
12112
12113 NTB INTEL DRIVER
12114 M:      Dave Jiang <[email protected]>
12115 L:      [email protected]
12116 S:      Supported
12117 W:      https://github.com/davejiang/linux/wiki
12118 T:      git https://github.com/davejiang/linux.git
12119 F:      drivers/ntb/hw/intel/
12120
12121 NTFS FILESYSTEM
12122 M:      Anton Altaparmakov <[email protected]>
12123 L:      [email protected]
12124 S:      Supported
12125 W:      http://www.tuxera.com/
12126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
12127 F:      Documentation/filesystems/ntfs.rst
12128 F:      fs/ntfs/
12129
12130 NUBUS SUBSYSTEM
12131 M:      Finn Thain <[email protected]>
12132 L:      [email protected]
12133 S:      Maintained
12134 F:      arch/*/include/asm/nubus.h
12135 F:      drivers/nubus/
12136 F:      include/linux/nubus.h
12137 F:      include/uapi/linux/nubus.h
12138
12139 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
12140 M:      Antonino Daplas <[email protected]>
12141 L:      [email protected]
12142 S:      Maintained
12143 F:      drivers/video/fbdev/nvidia/
12144 F:      drivers/video/fbdev/riva/
12145
12146 NVM EXPRESS DRIVER
12147 M:      Keith Busch <[email protected]>
12148 M:      Jens Axboe <[email protected]>
12149 M:      Christoph Hellwig <[email protected]>
12150 M:      Sagi Grimberg <[email protected]>
12151 L:      [email protected]
12152 S:      Supported
12153 W:      http://git.infradead.org/nvme.git
12154 T:      git://git.infradead.org/nvme.git
12155 F:      drivers/nvme/host/
12156 F:      include/linux/nvme.h
12157 F:      include/uapi/linux/nvme_ioctl.h
12158
12159 NVM EXPRESS FC TRANSPORT DRIVERS
12160 M:      James Smart <[email protected]>
12161 L:      [email protected]
12162 S:      Supported
12163 F:      drivers/nvme/host/fc.c
12164 F:      drivers/nvme/target/fc.c
12165 F:      drivers/nvme/target/fcloop.c
12166 F:      include/linux/nvme-fc-driver.h
12167 F:      include/linux/nvme-fc.h
12168
12169 NVM EXPRESS TARGET DRIVER
12170 M:      Christoph Hellwig <[email protected]>
12171 M:      Sagi Grimberg <[email protected]>
12172 M:      Chaitanya Kulkarni <[email protected]>
12173 L:      [email protected]
12174 S:      Supported
12175 W:      http://git.infradead.org/nvme.git
12176 T:      git://git.infradead.org/nvme.git
12177 F:      drivers/nvme/target/
12178
12179 NVMEM FRAMEWORK
12180 M:      Srinivas Kandagatla <[email protected]>
12181 S:      Maintained
12182 F:      Documentation/ABI/stable/sysfs-bus-nvmem
12183 F:      Documentation/devicetree/bindings/nvmem/
12184 F:      drivers/nvmem/
12185 F:      include/linux/nvmem-consumer.h
12186 F:      include/linux/nvmem-provider.h
12187
12188 NXP FSPI DRIVER
12189 M:      Ashish Kumar <[email protected]>
12190 R:      Yogesh Gaur <[email protected]>
12191 L:      [email protected]
12192 S:      Maintained
12193 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt
12194 F:      drivers/spi/spi-nxp-fspi.c
12195
12196 NXP FXAS21002C DRIVER
12197 M:      Rui Miguel Silva <[email protected]>
12198 L:      [email protected]
12199 S:      Maintained
12200 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.txt
12201 F:      drivers/iio/gyro/fxas21002c.h
12202 F:      drivers/iio/gyro/fxas21002c_core.c
12203 F:      drivers/iio/gyro/fxas21002c_i2c.c
12204 F:      drivers/iio/gyro/fxas21002c_spi.c
12205
12206 NXP SGTL5000 DRIVER
12207 M:      Fabio Estevam <[email protected]>
12208 L:      [email protected] (moderated for non-subscribers)
12209 S:      Maintained
12210 F:      Documentation/devicetree/bindings/sound/sgtl5000.txt
12211 F:      sound/soc/codecs/sgtl5000*
12212
12213 NXP SJA1105 ETHERNET SWITCH DRIVER
12214 M:      Vladimir Oltean <[email protected]>
12215 L:      [email protected]
12216 S:      Maintained
12217 F:      drivers/net/dsa/sja1105
12218
12219 NXP TDA998X DRM DRIVER
12220 M:      Russell King <[email protected]>
12221 S:      Maintained
12222 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
12223 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
12224 F:      drivers/gpu/drm/i2c/tda998x_drv.c
12225 F:      include/drm/i2c/tda998x.h
12226 F:      include/dt-bindings/display/tda998x.h
12227 K:      "nxp,tda998x"
12228
12229 NXP TFA9879 DRIVER
12230 M:      Peter Rosin <[email protected]>
12231 L:      [email protected] (moderated for non-subscribers)
12232 S:      Maintained
12233 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
12234 F:      sound/soc/codecs/tfa9879*
12235
12236 NXP-NCI NFC DRIVER
12237 M:      Clément Perrochaud <[email protected]>
12238 R:      Charles Gorand <[email protected]>
12239 L:      [email protected] (moderated for non-subscribers)
12240 S:      Supported
12241 F:      drivers/nfc/nxp-nci
12242
12243 OBJAGG
12244 M:      Jiri Pirko <[email protected]>
12245 L:      [email protected]
12246 S:      Supported
12247 F:      include/linux/objagg.h
12248 F:      lib/objagg.c
12249 F:      lib/test_objagg.c
12250
12251 OBJTOOL
12252 M:      Josh Poimboeuf <[email protected]>
12253 M:      Peter Zijlstra <[email protected]>
12254 S:      Supported
12255 F:      tools/objtool/
12256
12257 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
12258 M:      Frederic Barrat <[email protected]>
12259 M:      Andrew Donnellan <[email protected]>
12260 L:      [email protected]
12261 S:      Supported
12262 F:      Documentation/userspace-api/accelerators/ocxl.rst
12263 F:      arch/powerpc/include/asm/pnv-ocxl.h
12264 F:      arch/powerpc/platforms/powernv/ocxl.c
12265 F:      drivers/misc/ocxl/
12266 F:      include/misc/ocxl*
12267 F:      include/uapi/misc/ocxl.h
12268
12269 OMAP AUDIO SUPPORT
12270 M:      Peter Ujfalusi <[email protected]>
12271 M:      Jarkko Nikula <[email protected]>
12272 L:      [email protected] (moderated for non-subscribers)
12273 L:      [email protected]
12274 S:      Maintained
12275 F:      sound/soc/ti/n810.c
12276 F:      sound/soc/ti/omap*
12277 F:      sound/soc/ti/rx51.c
12278 F:      sound/soc/ti/sdma-pcm.*
12279
12280 OMAP CLOCK FRAMEWORK SUPPORT
12281 M:      Paul Walmsley <[email protected]>
12282 L:      [email protected]
12283 S:      Maintained
12284 F:      arch/arm/*omap*/*clock*
12285
12286 OMAP DEVICE TREE SUPPORT
12287 M:      Benoît Cousson <[email protected]>
12288 M:      Tony Lindgren <[email protected]>
12289 L:      [email protected]
12290 L:      [email protected]
12291 S:      Maintained
12292 F:      arch/arm/boot/dts/*am3*
12293 F:      arch/arm/boot/dts/*am4*
12294 F:      arch/arm/boot/dts/*am5*
12295 F:      arch/arm/boot/dts/*dra7*
12296 F:      arch/arm/boot/dts/*omap*
12297 F:      arch/arm/boot/dts/logicpd-som-lv*
12298 F:      arch/arm/boot/dts/logicpd-torpedo*
12299
12300 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
12301 L:      [email protected]
12302 L:      [email protected]
12303 S:      Orphan
12304 F:      Documentation/arm/omap/dss.rst
12305 F:      drivers/video/fbdev/omap2/
12306
12307 OMAP FRAMEBUFFER SUPPORT
12308 L:      [email protected]
12309 L:      [email protected]
12310 S:      Orphan
12311 F:      drivers/video/fbdev/omap/
12312
12313 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
12314 M:      Roger Quadros <[email protected]>
12315 M:      Tony Lindgren <[email protected]>
12316 L:      [email protected]
12317 S:      Maintained
12318 F:      arch/arm/mach-omap2/*gpmc*
12319 F:      drivers/memory/omap-gpmc.c
12320
12321 OMAP GPIO DRIVER
12322 M:      Grygorii Strashko <[email protected]>
12323 M:      Santosh Shilimkar <[email protected]>
12324 M:      Kevin Hilman <[email protected]>
12325 L:      [email protected]
12326 S:      Maintained
12327 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
12328 F:      drivers/gpio/gpio-omap.c
12329
12330 OMAP HARDWARE SPINLOCK SUPPORT
12331 M:      Ohad Ben-Cohen <[email protected]>
12332 L:      [email protected]
12333 S:      Maintained
12334 F:      drivers/hwspinlock/omap_hwspinlock.c
12335
12336 OMAP HS MMC SUPPORT
12337 L:      [email protected]
12338 L:      [email protected]
12339 S:      Orphan
12340 F:      drivers/mmc/host/omap_hsmmc.c
12341
12342 OMAP HWMOD DATA
12343 M:      Paul Walmsley <[email protected]>
12344 L:      [email protected]
12345 S:      Maintained
12346 F:      arch/arm/mach-omap2/omap_hwmod*data*
12347
12348 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
12349 M:      Benoît Cousson <[email protected]>
12350 L:      [email protected]
12351 S:      Maintained
12352 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
12353
12354 OMAP HWMOD SUPPORT
12355 M:      Benoît Cousson <[email protected]>
12356 M:      Paul Walmsley <[email protected]>
12357 L:      [email protected]
12358 S:      Maintained
12359 F:      arch/arm/mach-omap2/omap_hwmod.*
12360
12361 OMAP I2C DRIVER
12362 M:      Vignesh R <[email protected]>
12363 L:      [email protected]
12364 L:      [email protected]
12365 S:      Maintained
12366 F:      Documentation/devicetree/bindings/i2c/i2c-omap.txt
12367 F:      drivers/i2c/busses/i2c-omap.c
12368
12369 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
12370 M:      Laurent Pinchart <[email protected]>
12371 L:      [email protected]
12372 S:      Maintained
12373 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
12374 F:      drivers/media/platform/omap3isp/
12375 F:      drivers/staging/media/omap4iss/
12376
12377 OMAP MMC SUPPORT
12378 M:      Aaro Koskinen <[email protected]>
12379 L:      [email protected]
12380 S:      Odd Fixes
12381 F:      drivers/mmc/host/omap.c
12382
12383 OMAP POWER MANAGEMENT SUPPORT
12384 M:      Kevin Hilman <[email protected]>
12385 L:      [email protected]
12386 S:      Maintained
12387 F:      arch/arm/*omap*/*pm*
12388 F:      drivers/cpufreq/omap-cpufreq.c
12389
12390 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
12391 M:      Rajendra Nayak <[email protected]>
12392 M:      Paul Walmsley <[email protected]>
12393 L:      [email protected]
12394 S:      Maintained
12395 F:      arch/arm/mach-omap2/prm*
12396
12397 OMAP RANDOM NUMBER GENERATOR SUPPORT
12398 M:      Deepak Saxena <[email protected]>
12399 S:      Maintained
12400 F:      drivers/char/hw_random/omap-rng.c
12401
12402 OMAP USB SUPPORT
12403 L:      [email protected]
12404 L:      [email protected]
12405 S:      Orphan
12406 F:      arch/arm/*omap*/usb*
12407 F:      drivers/usb/*/*omap*
12408
12409 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
12410 M:      Mark Jackson <[email protected]>
12411 L:      [email protected]
12412 S:      Maintained
12413 F:      arch/arm/boot/dts/am335x-nano.dts
12414
12415 OMAP1 SUPPORT
12416 M:      Aaro Koskinen <[email protected]>
12417 M:      Tony Lindgren <[email protected]>
12418 L:      [email protected]
12419 S:      Maintained
12420 Q:      http://patchwork.kernel.org/project/linux-omap/list/
12421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
12422 F:      arch/arm/configs/omap1_defconfig
12423 F:      arch/arm/mach-omap1/
12424 F:      arch/arm/plat-omap/
12425 F:      drivers/i2c/busses/i2c-omap.c
12426 F:      include/linux/platform_data/ams-delta-fiq.h
12427 F:      include/linux/platform_data/i2c-omap.h
12428
12429 OMAP2+ SUPPORT
12430 M:      Tony Lindgren <[email protected]>
12431 L:      [email protected]
12432 S:      Maintained
12433 W:      http://www.muru.com/linux/omap/
12434 W:      http://linux.omap.com/
12435 Q:      http://patchwork.kernel.org/project/linux-omap/list/
12436 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
12437 F:      arch/arm/configs/omap2plus_defconfig
12438 F:      arch/arm/mach-omap2/
12439 F:      arch/arm/plat-omap/
12440 F:      drivers/bus/ti-sysc.c
12441 F:      drivers/i2c/busses/i2c-omap.c
12442 F:      drivers/irqchip/irq-omap-intc.c
12443 F:      drivers/mfd/*omap*.c
12444 F:      drivers/mfd/menelaus.c
12445 F:      drivers/mfd/palmas.c
12446 F:      drivers/mfd/tps65217.c
12447 F:      drivers/mfd/tps65218.c
12448 F:      drivers/mfd/tps65910.c
12449 F:      drivers/mfd/twl-core.[ch]
12450 F:      drivers/mfd/twl4030*.c
12451 F:      drivers/mfd/twl6030*.c
12452 F:      drivers/mfd/twl6040*.c
12453 F:      drivers/regulator/palmas-regulator*.c
12454 F:      drivers/regulator/pbias-regulator.c
12455 F:      drivers/regulator/tps65217-regulator.c
12456 F:      drivers/regulator/tps65218-regulator.c
12457 F:      drivers/regulator/tps65910-regulator.c
12458 F:      drivers/regulator/twl-regulator.c
12459 F:      drivers/regulator/twl6030-regulator.c
12460 F:      include/linux/platform_data/i2c-omap.h
12461 F:      include/linux/platform_data/ti-sysc.h
12462
12463 OMFS FILESYSTEM
12464 M:      Bob Copeland <[email protected]>
12465 L:      [email protected]
12466 S:      Maintained
12467 F:      Documentation/filesystems/omfs.rst
12468 F:      fs/omfs/
12469
12470 OMNIKEY CARDMAN 4000 DRIVER
12471 M:      Harald Welte <[email protected]>
12472 S:      Maintained
12473 F:      drivers/char/pcmcia/cm4000_cs.c
12474 F:      include/linux/cm4000_cs.h
12475 F:      include/uapi/linux/cm4000_cs.h
12476
12477 OMNIKEY CARDMAN 4040 DRIVER
12478 M:      Harald Welte <[email protected]>
12479 S:      Maintained
12480 F:      drivers/char/pcmcia/cm4040_cs.*
12481
12482 OMNIVISION OV13858 SENSOR DRIVER
12483 M:      Sakari Ailus <[email protected]>
12484 L:      [email protected]
12485 S:      Maintained
12486 T:      git git://linuxtv.org/media_tree.git
12487 F:      drivers/media/i2c/ov13858.c
12488
12489 OMNIVISION OV2680 SENSOR DRIVER
12490 M:      Rui Miguel Silva <[email protected]>
12491 L:      [email protected]
12492 S:      Maintained
12493 T:      git git://linuxtv.org/media_tree.git
12494 F:      Documentation/devicetree/bindings/media/i2c/ov2680.txt
12495 F:      drivers/media/i2c/ov2680.c
12496
12497 OMNIVISION OV2685 SENSOR DRIVER
12498 M:      Shunqian Zheng <[email protected]>
12499 L:      [email protected]
12500 S:      Maintained
12501 T:      git git://linuxtv.org/media_tree.git
12502 F:      drivers/media/i2c/ov2685.c
12503
12504 OMNIVISION OV5640 SENSOR DRIVER
12505 M:      Steve Longerbeam <[email protected]>
12506 L:      [email protected]
12507 S:      Maintained
12508 T:      git git://linuxtv.org/media_tree.git
12509 F:      drivers/media/i2c/ov5640.c
12510
12511 OMNIVISION OV5647 SENSOR DRIVER
12512 M:      Luis Oliveira <[email protected]>
12513 L:      [email protected]
12514 S:      Maintained
12515 T:      git git://linuxtv.org/media_tree.git
12516 F:      drivers/media/i2c/ov5647.c
12517
12518 OMNIVISION OV5670 SENSOR DRIVER
12519 M:      Chiranjeevi Rapolu <[email protected]>
12520 M:      Hyungwoo Yang <[email protected]>
12521 L:      [email protected]
12522 S:      Maintained
12523 T:      git git://linuxtv.org/media_tree.git
12524 F:      drivers/media/i2c/ov5670.c
12525
12526 OMNIVISION OV5675 SENSOR DRIVER
12527 M:      Shawn Tu <[email protected]>
12528 L:      [email protected]
12529 S:      Maintained
12530 T:      git git://linuxtv.org/media_tree.git
12531 F:      drivers/media/i2c/ov5675.c
12532
12533 OMNIVISION OV5695 SENSOR DRIVER
12534 M:      Shunqian Zheng <[email protected]>
12535 L:      [email protected]
12536 S:      Maintained
12537 T:      git git://linuxtv.org/media_tree.git
12538 F:      drivers/media/i2c/ov5695.c
12539
12540 OMNIVISION OV7670 SENSOR DRIVER
12541 M:      Jonathan Corbet <[email protected]>
12542 L:      [email protected]
12543 S:      Maintained
12544 T:      git git://linuxtv.org/media_tree.git
12545 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
12546 F:      drivers/media/i2c/ov7670.c
12547
12548 OMNIVISION OV772x SENSOR DRIVER
12549 M:      Jacopo Mondi <[email protected]>
12550 L:      [email protected]
12551 S:      Odd fixes
12552 T:      git git://linuxtv.org/media_tree.git
12553 F:      Documentation/devicetree/bindings/media/i2c/ov772x.txt
12554 F:      drivers/media/i2c/ov772x.c
12555 F:      include/media/i2c/ov772x.h
12556
12557 OMNIVISION OV7740 SENSOR DRIVER
12558 M:      Wenyou Yang <[email protected]>
12559 L:      [email protected]
12560 S:      Maintained
12561 T:      git git://linuxtv.org/media_tree.git
12562 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
12563 F:      drivers/media/i2c/ov7740.c
12564
12565 OMNIVISION OV8856 SENSOR DRIVER
12566 M:      Ben Kao <[email protected]>
12567 L:      [email protected]
12568 S:      Maintained
12569 T:      git git://linuxtv.org/media_tree.git
12570 F:      drivers/media/i2c/ov8856.c
12571
12572 OMNIVISION OV9640 SENSOR DRIVER
12573 M:      Petr Cvek <[email protected]>
12574 L:      [email protected]
12575 S:      Maintained
12576 F:      drivers/media/i2c/ov9640.*
12577
12578 OMNIVISION OV9650 SENSOR DRIVER
12579 M:      Sakari Ailus <[email protected]>
12580 R:      Akinobu Mita <[email protected]>
12581 R:      Sylwester Nawrocki <[email protected]>
12582 L:      [email protected]
12583 S:      Maintained
12584 T:      git git://linuxtv.org/media_tree.git
12585 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
12586 F:      drivers/media/i2c/ov9650.c
12587
12588 ONENAND FLASH DRIVER
12589 M:      Kyungmin Park <[email protected]>
12590 L:      [email protected]
12591 S:      Maintained
12592 F:      drivers/mtd/nand/onenand/
12593 F:      include/linux/mtd/onenand*.h
12594
12595 ONION OMEGA2+ BOARD
12596 M:      Harvey Hunt <[email protected]>
12597 L:      [email protected]
12598 S:      Maintained
12599 F:      arch/mips/boot/dts/ralink/omega2p.dts
12600
12601 OP-TEE DRIVER
12602 M:      Jens Wiklander <[email protected]>
12603 L:      [email protected]
12604 S:      Maintained
12605 F:      drivers/tee/optee/
12606
12607 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
12608 M:      Sumit Garg <[email protected]>
12609 L:      [email protected]
12610 S:      Maintained
12611 F:      drivers/char/hw_random/optee-rng.c
12612
12613 OPA-VNIC DRIVER
12614 M:      Dennis Dalessandro <[email protected]>
12615 M:      Niranjana Vishwanathapura <[email protected]>
12616 L:      [email protected]
12617 S:      Supported
12618 F:      drivers/infiniband/ulp/opa_vnic
12619
12620 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
12621 M:      Pantelis Antoniou <[email protected]>
12622 M:      Frank Rowand <[email protected]>
12623 L:      [email protected]
12624 S:      Maintained
12625 F:      Documentation/devicetree/dynamic-resolution-notes.txt
12626 F:      Documentation/devicetree/overlay-notes.txt
12627 F:      drivers/of/overlay.c
12628 F:      drivers/of/resolver.c
12629 K:      of_overlay_notifier_
12630
12631 OPEN FIRMWARE AND FLATTENED DEVICE TREE
12632 M:      Rob Herring <[email protected]>
12633 M:      Frank Rowand <[email protected]>
12634 L:      [email protected]
12635 S:      Maintained
12636 W:      http://www.devicetree.org/
12637 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
12638 F:      Documentation/ABI/testing/sysfs-firmware-ofw
12639 F:      drivers/of/
12640 F:      include/linux/of*.h
12641 F:      scripts/dtc/
12642
12643 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
12644 M:      Rob Herring <[email protected]>
12645 L:      [email protected]
12646 S:      Maintained
12647 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
12648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
12649 F:      Documentation/devicetree/
12650 F:      arch/*/boot/dts/
12651 F:      include/dt-bindings/
12652
12653 OPENCORES I2C BUS DRIVER
12654 M:      Peter Korsgaard <[email protected]>
12655 M:      Andrew Lunn <[email protected]>
12656 L:      [email protected]
12657 S:      Maintained
12658 F:      Documentation/devicetree/bindings/i2c/i2c-ocores.txt
12659 F:      Documentation/i2c/busses/i2c-ocores.rst
12660 F:      drivers/i2c/busses/i2c-ocores.c
12661 F:      include/linux/platform_data/i2c-ocores.h
12662
12663 OPENRISC ARCHITECTURE
12664 M:      Jonas Bonn <[email protected]>
12665 M:      Stefan Kristiansson <[email protected]>
12666 M:      Stafford Horne <[email protected]>
12667 L:      [email protected]
12668 S:      Maintained
12669 W:      http://openrisc.io
12670 T:      git git://github.com/openrisc/linux.git
12671 F:      Documentation/devicetree/bindings/openrisc/
12672 F:      Documentation/openrisc/
12673 F:      arch/openrisc/
12674 F:      drivers/irqchip/irq-ompic.c
12675 F:      drivers/irqchip/irq-or1k-*
12676
12677 OPENVSWITCH
12678 M:      Pravin B Shelar <[email protected]>
12679 L:      [email protected]
12680 L:      [email protected]
12681 S:      Maintained
12682 W:      http://openvswitch.org
12683 F:      include/uapi/linux/openvswitch.h
12684 F:      net/openvswitch/
12685
12686 OPERATING PERFORMANCE POINTS (OPP)
12687 M:      Viresh Kumar <[email protected]>
12688 M:      Nishanth Menon <[email protected]>
12689 M:      Stephen Boyd <[email protected]>
12690 L:      [email protected]
12691 S:      Maintained
12692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
12693 F:      Documentation/devicetree/bindings/opp/
12694 F:      Documentation/power/opp.rst
12695 F:      drivers/opp/
12696 F:      include/linux/pm_opp.h
12697
12698 OPL4 DRIVER
12699 M:      Clemens Ladisch <[email protected]>
12700 L:      [email protected] (moderated for non-subscribers)
12701 S:      Maintained
12702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
12703 F:      sound/drivers/opl4/
12704
12705 OPROFILE
12706 M:      Robert Richter <[email protected]>
12707 L:      [email protected]
12708 S:      Maintained
12709 F:      arch/*/include/asm/oprofile*.h
12710 F:      arch/*/oprofile/
12711 F:      drivers/oprofile/
12712 F:      include/linux/oprofile.h
12713
12714 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
12715 M:      Mark Fasheh <[email protected]>
12716 M:      Joel Becker <[email protected]>
12717 M:      Joseph Qi <[email protected]>
12718 L:      [email protected] (moderated for non-subscribers)
12719 S:      Supported
12720 W:      http://ocfs2.wiki.kernel.org
12721 F:      Documentation/filesystems/dlmfs.rst
12722 F:      Documentation/filesystems/ocfs2.rst
12723 F:      fs/ocfs2/
12724
12725 ORANGEFS FILESYSTEM
12726 M:      Mike Marshall <[email protected]>
12727 R:      Martin Brandenburg <[email protected]>
12728 L:      [email protected]
12729 S:      Supported
12730 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
12731 F:      Documentation/filesystems/orangefs.rst
12732 F:      fs/orangefs/
12733
12734 ORINOCO DRIVER
12735 L:      [email protected]
12736 S:      Orphan
12737 W:      https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
12738 W:      http://www.nongnu.org/orinoco/
12739 F:      drivers/net/wireless/intersil/orinoco/
12740
12741 OV2659 OMNIVISION SENSOR DRIVER
12742 M:      "Lad, Prabhakar" <[email protected]>
12743 L:      [email protected]
12744 S:      Maintained
12745 W:      https://linuxtv.org
12746 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12747 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
12748 F:      drivers/media/i2c/ov2659.c
12749 F:      include/media/i2c/ov2659.h
12750
12751 OVERLAY FILESYSTEM
12752 M:      Miklos Szeredi <[email protected]>
12753 L:      [email protected]
12754 S:      Supported
12755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
12756 F:      Documentation/filesystems/overlayfs.rst
12757 F:      fs/overlayfs/
12758
12759 P54 WIRELESS DRIVER
12760 M:      Christian Lamparter <[email protected]>
12761 L:      [email protected]
12762 S:      Maintained
12763 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
12764 F:      drivers/net/wireless/intersil/p54/
12765
12766 PACKING
12767 M:      Vladimir Oltean <[email protected]>
12768 L:      [email protected]
12769 S:      Supported
12770 F:      Documentation/core-api/packing.rst
12771 F:      include/linux/packing.h
12772 F:      lib/packing.c
12773
12774 PADATA PARALLEL EXECUTION MECHANISM
12775 M:      Steffen Klassert <[email protected]>
12776 L:      [email protected]
12777 S:      Maintained
12778 F:      Documentation/core-api/padata.rst
12779 F:      include/linux/padata.h
12780 F:      kernel/padata.c
12781
12782 PAGE POOL
12783 M:      Jesper Dangaard Brouer <[email protected]>
12784 M:      Ilias Apalodimas <[email protected]>
12785 L:      [email protected]
12786 S:      Supported
12787 F:      include/net/page_pool.h
12788 F:      net/core/page_pool.c
12789
12790 PANASONIC LAPTOP ACPI EXTRAS DRIVER
12791 M:      Harald Welte <[email protected]>
12792 L:      [email protected]
12793 S:      Maintained
12794 F:      drivers/platform/x86/panasonic-laptop.c
12795
12796 PARALLAX PING IIO SENSOR DRIVER
12797 M:      Andreas Klinger <[email protected]>
12798 L:      [email protected]
12799 S:      Maintained
12800 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
12801 F:      drivers/iio/proximity/ping.c
12802
12803 PARALLEL LCD/KEYPAD PANEL DRIVER
12804 M:      Willy Tarreau <[email protected]>
12805 M:      Ksenija Stanojevic <[email protected]>
12806 S:      Odd Fixes
12807 F:      Documentation/admin-guide/lcd-panel-cgram.rst
12808 F:      drivers/auxdisplay/panel.c
12809
12810 PARALLEL PORT SUBSYSTEM
12811 M:      Sudip Mukherjee <[email protected]>
12812 M:      Sudip Mukherjee <[email protected]>
12813 L:      [email protected] (subscribers-only)
12814 S:      Maintained
12815 F:      Documentation/driver-api/parport*.rst
12816 F:      drivers/char/ppdev.c
12817 F:      drivers/parport/
12818 F:      include/linux/parport*.h
12819 F:      include/uapi/linux/ppdev.h
12820
12821 PARAVIRT_OPS INTERFACE
12822 M:      Juergen Gross <[email protected]>
12823 M:      Thomas Hellstrom <[email protected]>
12824 M:      "VMware, Inc." <[email protected]>
12825 L:      [email protected]
12826 S:      Supported
12827 F:      Documentation/virt/paravirt_ops.rst
12828 F:      arch/*/include/asm/paravirt*.h
12829 F:      arch/*/kernel/paravirt*
12830 F:      include/linux/hypervisor.h
12831
12832 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
12833 M:      Tim Waugh <[email protected]>
12834 L:      [email protected] (subscribers-only)
12835 S:      Maintained
12836 F:      Documentation/admin-guide/blockdev/paride.rst
12837 F:      drivers/block/paride/
12838
12839 PARISC ARCHITECTURE
12840 M:      "James E.J. Bottomley" <[email protected]>
12841 M:      Helge Deller <[email protected]>
12842 L:      [email protected]
12843 S:      Maintained
12844 W:      http://www.parisc-linux.org/
12845 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
12846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
12847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
12848 F:      Documentation/parisc/
12849 F:      arch/parisc/
12850 F:      drivers/char/agp/parisc-agp.c
12851 F:      drivers/input/misc/hp_sdc_rtc.c
12852 F:      drivers/input/serio/gscps2.c
12853 F:      drivers/input/serio/hp_sdc*
12854 F:      drivers/parisc/
12855 F:      drivers/parport/parport_gsc.*
12856 F:      drivers/tty/serial/8250/8250_gsc.c
12857 F:      drivers/video/console/sti*
12858 F:      drivers/video/fbdev/sti*
12859 F:      drivers/video/logo/logo_parisc*
12860 F:      include/linux/hp_sdc.h
12861
12862 PARMAN
12863 M:      Jiri Pirko <[email protected]>
12864 L:      [email protected]
12865 S:      Supported
12866 F:      include/linux/parman.h
12867 F:      lib/parman.c
12868 F:      lib/test_parman.c
12869
12870 PC ENGINES APU BOARD DRIVER
12871 M:      Enrico Weigelt, metux IT consult <[email protected]>
12872 S:      Maintained
12873 F:      drivers/platform/x86/pcengines-apuv2.c
12874
12875 PC87360 HARDWARE MONITORING DRIVER
12876 M:      Jim Cromie <[email protected]>
12877 L:      [email protected]
12878 S:      Maintained
12879 F:      Documentation/hwmon/pc87360.rst
12880 F:      drivers/hwmon/pc87360.c
12881
12882 PC8736x GPIO DRIVER
12883 M:      Jim Cromie <[email protected]>
12884 S:      Maintained
12885 F:      drivers/char/pc8736x_gpio.c
12886
12887 PC87427 HARDWARE MONITORING DRIVER
12888 M:      Jean Delvare <[email protected]>
12889 L:      [email protected]
12890 S:      Maintained
12891 F:      Documentation/hwmon/pc87427.rst
12892 F:      drivers/hwmon/pc87427.c
12893
12894 PCA9532 LED DRIVER
12895 M:      Riku Voipio <[email protected]>
12896 S:      Maintained
12897 F:      drivers/leds/leds-pca9532.c
12898 F:      include/linux/leds-pca9532.h
12899
12900 PCA9541 I2C BUS MASTER SELECTOR DRIVER
12901 M:      Guenter Roeck <[email protected]>
12902 L:      [email protected]
12903 S:      Maintained
12904 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
12905
12906 PCDP - PRIMARY CONSOLE AND DEBUG PORT
12907 M:      Khalid Aziz <[email protected]>
12908 S:      Maintained
12909 F:      drivers/firmware/pcdp.*
12910
12911 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
12912 M:      Thomas Petazzoni <[email protected]>
12913 L:      [email protected]
12914 L:      [email protected] (moderated for non-subscribers)
12915 S:      Maintained
12916 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
12917 F:      drivers/pci/controller/pci-aardvark.c
12918
12919 PCI DRIVER FOR ALTERA PCIE IP
12920 M:      Ley Foon Tan <[email protected]>
12921 L:      [email protected] (moderated for non-subscribers)
12922 L:      [email protected]
12923 S:      Supported
12924 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
12925 F:      drivers/pci/controller/pcie-altera.c
12926
12927 PCI DRIVER FOR APPLIEDMICRO XGENE
12928 M:      Toan Le <[email protected]>
12929 L:      [email protected]
12930 L:      [email protected]
12931 S:      Maintained
12932 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
12933 F:      drivers/pci/controller/pci-xgene.c
12934
12935 PCI DRIVER FOR ARM VERSATILE PLATFORM
12936 M:      Rob Herring <[email protected]>
12937 L:      [email protected]
12938 L:      [email protected]
12939 S:      Maintained
12940 F:      Documentation/devicetree/bindings/pci/versatile.yaml
12941 F:      drivers/pci/controller/pci-versatile.c
12942
12943 PCI DRIVER FOR ARMADA 8K
12944 M:      Thomas Petazzoni <[email protected]>
12945 L:      [email protected]
12946 L:      [email protected]
12947 S:      Maintained
12948 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
12949 F:      drivers/pci/controller/dwc/pcie-armada8k.c
12950
12951 PCI DRIVER FOR CADENCE PCIE IP
12952 M:      Tom Joseph <[email protected]>
12953 L:      [email protected]
12954 S:      Maintained
12955 F:      Documentation/devicetree/bindings/pci/cdns,*
12956 F:      drivers/pci/controller/cadence/
12957
12958 PCI DRIVER FOR FREESCALE LAYERSCAPE
12959 M:      Minghuan Lian <[email protected]>
12960 M:      Mingkai Hu <[email protected]>
12961 M:      Roy Zang <[email protected]>
12962 L:      [email protected]
12963 L:      [email protected]
12964 L:      [email protected]
12965 S:      Maintained
12966 F:      drivers/pci/controller/dwc/*layerscape*
12967
12968 PCI DRIVER FOR GENERIC OF HOSTS
12969 M:      Will Deacon <[email protected]>
12970 L:      [email protected]
12971 L:      [email protected] (moderated for non-subscribers)
12972 S:      Maintained
12973 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
12974 F:      drivers/pci/controller/pci-host-common.c
12975 F:      drivers/pci/controller/pci-host-generic.c
12976
12977 PCI DRIVER FOR IMX6
12978 M:      Richard Zhu <[email protected]>
12979 M:      Lucas Stach <[email protected]>
12980 L:      [email protected]
12981 L:      [email protected] (moderated for non-subscribers)
12982 S:      Maintained
12983 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
12984 F:      drivers/pci/controller/dwc/*imx6*
12985
12986 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
12987 M:      Jonathan Derrick <[email protected]>
12988 L:      [email protected]
12989 S:      Supported
12990 F:      drivers/pci/controller/vmd.c
12991
12992 PCI DRIVER FOR MICROSEMI SWITCHTEC
12993 M:      Kurt Schwemmer <[email protected]>
12994 M:      Logan Gunthorpe <[email protected]>
12995 L:      [email protected]
12996 S:      Maintained
12997 F:      Documentation/ABI/testing/sysfs-class-switchtec
12998 F:      Documentation/driver-api/switchtec.rst
12999 F:      drivers/ntb/hw/mscc/
13000 F:      drivers/pci/switch/switchtec*
13001 F:      include/linux/switchtec.h
13002 F:      include/uapi/linux/switchtec_ioctl.h
13003
13004 PCI DRIVER FOR MOBIVEIL PCIE IP
13005 M:      Karthikeyan Mitran <[email protected]>
13006 M:      Hou Zhiqiang <[email protected]>
13007 L:      [email protected]
13008 S:      Supported
13009 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
13010 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
13011
13012 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
13013 M:      Thomas Petazzoni <[email protected]>
13014 M:      Jason Cooper <[email protected]>
13015 L:      [email protected]
13016 L:      [email protected] (moderated for non-subscribers)
13017 S:      Maintained
13018 F:      drivers/pci/controller/*mvebu*
13019
13020 PCI DRIVER FOR NVIDIA TEGRA
13021 M:      Thierry Reding <[email protected]>
13022 L:      [email protected]
13023 L:      [email protected]
13024 S:      Supported
13025 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
13026 F:      drivers/pci/controller/pci-tegra.c
13027
13028 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
13029 M:      Hou Zhiqiang <[email protected]>
13030 L:      [email protected]
13031 L:      [email protected]
13032 S:      Maintained
13033 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
13034 F:      drivers/pci/controller/mobibeil/pcie-layerscape-gen4.c
13035
13036 PCI DRIVER FOR RENESAS R-CAR
13037 M:      Marek Vasut <[email protected]>
13038 M:      Yoshihiro Shimoda <[email protected]>
13039 L:      [email protected]
13040 L:      [email protected]
13041 S:      Maintained
13042 F:      drivers/pci/controller/*rcar*
13043
13044 PCI DRIVER FOR SAMSUNG EXYNOS
13045 M:      Jingoo Han <[email protected]>
13046 L:      [email protected]
13047 L:      [email protected] (moderated for non-subscribers)
13048 L:      [email protected] (moderated for non-subscribers)
13049 S:      Maintained
13050 F:      drivers/pci/controller/dwc/pci-exynos.c
13051
13052 PCI DRIVER FOR SYNOPSYS DESIGNWARE
13053 M:      Jingoo Han <[email protected]>
13054 M:      Gustavo Pimentel <[email protected]>
13055 L:      [email protected]
13056 S:      Maintained
13057 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
13058 F:      drivers/pci/controller/dwc/*designware*
13059
13060 PCI DRIVER FOR TI DRA7XX
13061 M:      Kishon Vijay Abraham I <[email protected]>
13062 L:      [email protected]
13063 L:      [email protected]
13064 S:      Supported
13065 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
13066 F:      drivers/pci/controller/dwc/pci-dra7xx.c
13067
13068 PCI DRIVER FOR TI KEYSTONE
13069 M:      Murali Karicheri <[email protected]>
13070 L:      [email protected]
13071 L:      [email protected] (moderated for non-subscribers)
13072 S:      Maintained
13073 F:      drivers/pci/controller/dwc/pci-keystone.c
13074
13075 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
13076 M:      Linus Walleij <[email protected]>
13077 L:      [email protected]
13078 S:      Maintained
13079 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
13080 F:      drivers/pci/controller/pci-v3-semi.c
13081
13082 PCI ENDPOINT SUBSYSTEM
13083 M:      Kishon Vijay Abraham I <[email protected]>
13084 M:      Lorenzo Pieralisi <[email protected]>
13085 L:      [email protected]
13086 S:      Supported
13087 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
13088 F:      drivers/misc/pci_endpoint_test.c
13089 F:      drivers/pci/endpoint/
13090 F:      tools/pci/
13091
13092 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
13093 M:      Russell Currey <[email protected]>
13094 M:      Sam Bobroff <[email protected]>
13095 M:      Oliver O'Halloran <[email protected]>
13096 L:      [email protected]
13097 S:      Supported
13098 F:      Documentation/PCI/pci-error-recovery.rst
13099 F:      Documentation/powerpc/eeh-pci-error-recovery.rst
13100 F:      arch/powerpc/include/*/eeh*.h
13101 F:      arch/powerpc/kernel/eeh*.c
13102 F:      arch/powerpc/platforms/*/eeh*.c
13103 F:      drivers/pci/pcie/aer.c
13104 F:      drivers/pci/pcie/dpc.c
13105 F:      drivers/pci/pcie/err.c
13106
13107 PCI ERROR RECOVERY
13108 M:      Linas Vepstas <[email protected]>
13109 L:      [email protected]
13110 S:      Supported
13111 F:      Documentation/PCI/pci-error-recovery.rst
13112
13113 PCI MSI DRIVER FOR ALTERA MSI IP
13114 M:      Ley Foon Tan <[email protected]>
13115 L:      [email protected] (moderated for non-subscribers)
13116 L:      [email protected]
13117 S:      Supported
13118 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
13119 F:      drivers/pci/controller/pcie-altera-msi.c
13120
13121 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
13122 M:      Toan Le <[email protected]>
13123 L:      [email protected]
13124 L:      [email protected]
13125 S:      Maintained
13126 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
13127 F:      drivers/pci/controller/pci-xgene-msi.c
13128
13129 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
13130 M:      Lorenzo Pieralisi <[email protected]>
13131 R:      Rob Herring <[email protected]>
13132 L:      [email protected]
13133 S:      Supported
13134 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
13135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
13136 F:      drivers/pci/controller/
13137
13138 PCI SUBSYSTEM
13139 M:      Bjorn Helgaas <[email protected]>
13140 L:      [email protected]
13141 S:      Supported
13142 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
13143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
13144 F:      Documentation/PCI/
13145 F:      Documentation/devicetree/bindings/pci/
13146 F:      arch/x86/kernel/early-quirks.c
13147 F:      arch/x86/kernel/quirks.c
13148 F:      arch/x86/pci/
13149 F:      drivers/acpi/pci*
13150 F:      drivers/pci/
13151 F:      include/asm-generic/pci*
13152 F:      include/linux/of_pci.h
13153 F:      include/linux/pci*
13154 F:      include/uapi/linux/pci*
13155 F:      lib/pci*
13156
13157 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
13158 M:      Jonathan Chocron <[email protected]>
13159 L:      [email protected]
13160 S:      Maintained
13161 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
13162 F:      drivers/pci/controller/dwc/pcie-al.c
13163
13164 PCIE DRIVER FOR AMLOGIC MESON
13165 M:      Yue Wang <[email protected]>
13166 L:      [email protected]
13167 L:      [email protected]
13168 S:      Maintained
13169 F:      drivers/pci/controller/dwc/pci-meson.c
13170
13171 PCIE DRIVER FOR AXIS ARTPEC
13172 M:      Jesper Nilsson <[email protected]>
13173 L:      [email protected]
13174 L:      [email protected]
13175 S:      Maintained
13176 F:      Documentation/devicetree/bindings/pci/axis,artpec*
13177 F:      drivers/pci/controller/dwc/*artpec*
13178
13179 PCIE DRIVER FOR CAVIUM THUNDERX
13180 M:      Robert Richter <[email protected]>
13181 L:      [email protected]
13182 L:      [email protected] (moderated for non-subscribers)
13183 S:      Supported
13184 F:      drivers/pci/controller/pci-thunder-*
13185
13186 PCIE DRIVER FOR HISILICON
13187 M:      Zhou Wang <[email protected]>
13188 L:      [email protected]
13189 S:      Maintained
13190 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
13191 F:      drivers/pci/controller/dwc/pcie-hisi.c
13192
13193 PCIE DRIVER FOR HISILICON KIRIN
13194 M:      Xiaowei Song <[email protected]>
13195 M:      Binghui Wang <[email protected]>
13196 L:      [email protected]
13197 S:      Maintained
13198 F:      Documentation/devicetree/bindings/pci/kirin-pcie.txt
13199 F:      drivers/pci/controller/dwc/pcie-kirin.c
13200
13201 PCIE DRIVER FOR HISILICON STB
13202 M:      Shawn Guo <[email protected]>
13203 L:      [email protected]
13204 S:      Maintained
13205 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
13206 F:      drivers/pci/controller/dwc/pcie-histb.c
13207
13208 PCIE DRIVER FOR MEDIATEK
13209 M:      Ryder Lee <[email protected]>
13210 L:      [email protected]
13211 L:      [email protected]
13212 S:      Supported
13213 F:      Documentation/devicetree/bindings/pci/mediatek*
13214 F:      drivers/pci/controller/*mediatek*
13215
13216 PCIE DRIVER FOR QUALCOMM MSM
13217 M:      Stanimir Varbanov <[email protected]>
13218 L:      [email protected]
13219 L:      [email protected]
13220 S:      Maintained
13221 F:      drivers/pci/controller/dwc/*qcom*
13222
13223 PCIE DRIVER FOR ROCKCHIP
13224 M:      Shawn Lin <[email protected]>
13225 L:      [email protected]
13226 L:      [email protected]
13227 S:      Maintained
13228 F:      Documentation/devicetree/bindings/pci/rockchip-pcie*
13229 F:      drivers/pci/controller/pcie-rockchip*
13230
13231 PCIE DRIVER FOR SOCIONEXT UNIPHIER
13232 M:      Kunihiko Hayashi <[email protected]>
13233 L:      [email protected]
13234 S:      Maintained
13235 F:      Documentation/devicetree/bindings/pci/uniphier-pcie.txt
13236 F:      drivers/pci/controller/dwc/pcie-uniphier.c
13237
13238 PCIE DRIVER FOR ST SPEAR13XX
13239 M:      Pratyush Anand <[email protected]>
13240 L:      [email protected]
13241 S:      Maintained
13242 F:      drivers/pci/controller/dwc/*spear*
13243
13244 PCMCIA SUBSYSTEM
13245 M:      Dominik Brodowski <[email protected]>
13246 S:      Odd Fixes
13247 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
13248 F:      Documentation/pcmcia/
13249 F:      drivers/pcmcia/
13250 F:      include/pcmcia/
13251 F:      tools/pcmcia/
13252
13253 PCNET32 NETWORK DRIVER
13254 M:      Don Fry <[email protected]>
13255 L:      [email protected]
13256 S:      Maintained
13257 F:      drivers/net/ethernet/amd/pcnet32.c
13258
13259 PCRYPT PARALLEL CRYPTO ENGINE
13260 M:      Steffen Klassert <[email protected]>
13261 L:      [email protected]
13262 S:      Maintained
13263 F:      crypto/pcrypt.c
13264 F:      include/crypto/pcrypt.h
13265
13266 PEAQ WMI HOTKEYS DRIVER
13267 M:      Hans de Goede <[email protected]>
13268 L:      [email protected]
13269 S:      Maintained
13270 F:      drivers/platform/x86/peaq-wmi.c
13271
13272 PENSANDO ETHERNET DRIVERS
13273 M:      Shannon Nelson <[email protected]>
13274 M:      Pensando Drivers <[email protected]>
13275 L:      [email protected]
13276 S:      Supported
13277 F:      Documentation/networking/device_drivers/pensando/ionic.rst
13278 F:      drivers/net/ethernet/pensando/
13279
13280 PER-CPU MEMORY ALLOCATOR
13281 M:      Dennis Zhou <[email protected]>
13282 M:      Tejun Heo <[email protected]>
13283 M:      Christoph Lameter <[email protected]>
13284 S:      Maintained
13285 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
13286 F:      arch/*/include/asm/percpu.h
13287 F:      include/linux/percpu*.h
13288 F:      mm/percpu*.c
13289
13290 PER-TASK DELAY ACCOUNTING
13291 M:      Balbir Singh <[email protected]>
13292 S:      Maintained
13293 F:      include/linux/delayacct.h
13294 F:      kernel/delayacct.c
13295
13296 PERFORMANCE EVENTS SUBSYSTEM
13297 M:      Peter Zijlstra <[email protected]>
13298 M:      Ingo Molnar <[email protected]>
13299 M:      Arnaldo Carvalho de Melo <[email protected]>
13300 R:      Mark Rutland <[email protected]>
13301 R:      Alexander Shishkin <[email protected]>
13302 R:      Jiri Olsa <[email protected]>
13303 R:      Namhyung Kim <[email protected]>
13304 L:      [email protected]
13305 S:      Supported
13306 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
13307 F:      arch/*/events/*
13308 F:      arch/*/events/*/*
13309 F:      arch/*/include/asm/perf_event.h
13310 F:      arch/*/kernel/*/*/perf_event*.c
13311 F:      arch/*/kernel/*/perf_event*.c
13312 F:      arch/*/kernel/perf_callchain.c
13313 F:      arch/*/kernel/perf_event*.c
13314 F:      include/linux/perf_event.h
13315 F:      include/uapi/linux/perf_event.h
13316 F:      kernel/events/*
13317 F:      tools/perf/
13318
13319 PERFORMANCE EVENTS SUBSYSTEM ARM64 PMU EVENTS
13320 R:      John Garry <[email protected]>
13321 R:      Will Deacon <[email protected]>
13322 L:      [email protected] (moderated for non-subscribers)
13323 S:      Supported
13324 F:      tools/perf/pmu-events/arch/arm64/
13325
13326 PERSONALITY HANDLING
13327 M:      Christoph Hellwig <[email protected]>
13328 L:      [email protected]
13329 S:      Maintained
13330 F:      include/linux/personality.h
13331 F:      include/uapi/linux/personality.h
13332
13333 PHOENIX RC FLIGHT CONTROLLER ADAPTER
13334 M:      Marcus Folkesson <[email protected]>
13335 L:      [email protected]
13336 S:      Maintained
13337 F:      Documentation/input/devices/pxrc.rst
13338 F:      drivers/input/joystick/pxrc.c
13339
13340 PHONET PROTOCOL
13341 M:      Remi Denis-Courmont <[email protected]>
13342 S:      Supported
13343 F:      Documentation/networking/phonet.txt
13344 F:      include/linux/phonet.h
13345 F:      include/net/phonet/
13346 F:      include/uapi/linux/phonet.h
13347 F:      net/phonet/
13348
13349 PHRAM MTD DRIVER
13350 M:      Joern Engel <[email protected]>
13351 L:      [email protected]
13352 S:      Maintained
13353 F:      drivers/mtd/devices/phram.c
13354
13355 PICOLCD HID DRIVER
13356 M:      Bruno Prémont <[email protected]>
13357 L:      [email protected]
13358 S:      Maintained
13359 F:      drivers/hid/hid-picolcd*
13360
13361 PICOXCELL SUPPORT
13362 M:      Jamie Iles <[email protected]>
13363 L:      [email protected] (moderated for non-subscribers)
13364 S:      Supported
13365 T:      git git://github.com/jamieiles/linux-2.6-ji.git
13366 F:      arch/arm/boot/dts/picoxcell*
13367 F:      arch/arm/mach-picoxcell/
13368 F:      drivers/crypto/picoxcell*
13369
13370 PIDFD API
13371 M:      Christian Brauner <[email protected]>
13372 L:      [email protected]
13373 S:      Maintained
13374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
13375 F:      samples/pidfd/
13376 F:      tools/testing/selftests/clone3/
13377 F:      tools/testing/selftests/pid_namespace/
13378 F:      tools/testing/selftests/pidfd/
13379 K:      (?i)pidfd
13380 K:      (?i)clone3
13381 K:      \b(clone_args|kernel_clone_args)\b
13382
13383 PIN CONTROL SUBSYSTEM
13384 M:      Linus Walleij <[email protected]>
13385 L:      [email protected]
13386 S:      Maintained
13387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
13388 F:      Documentation/devicetree/bindings/pinctrl/
13389 F:      Documentation/driver-api/pinctl.rst
13390 F:      drivers/pinctrl/
13391 F:      include/linux/pinctrl/
13392
13393 PIN CONTROLLER - FREESCALE
13394 M:      Dong Aisheng <[email protected]>
13395 M:      Fabio Estevam <[email protected]>
13396 M:      Shawn Guo <[email protected]>
13397 M:      Stefan Agner <[email protected]>
13398 R:      Pengutronix Kernel Team <[email protected]>
13399 L:      [email protected]
13400 S:      Maintained
13401 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
13402 F:      drivers/pinctrl/freescale/
13403
13404 PIN CONTROLLER - INTEL
13405 M:      Mika Westerberg <[email protected]>
13406 M:      Andy Shevchenko <[email protected]>
13407 S:      Maintained
13408 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
13409 F:      drivers/pinctrl/intel/
13410
13411 PIN CONTROLLER - MEDIATEK
13412 M:      Sean Wang <[email protected]>
13413 L:      [email protected] (moderated for non-subscribers)
13414 S:      Maintained
13415 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
13416 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt
13417 F:      drivers/pinctrl/mediatek/
13418
13419 PIN CONTROLLER - MICROCHIP AT91
13420 M:      Ludovic Desroches <[email protected]>
13421 L:      [email protected] (moderated for non-subscribers)
13422 L:      [email protected]
13423 S:      Supported
13424 F:      drivers/gpio/gpio-sama5d2-piobu.c
13425 F:      drivers/pinctrl/pinctrl-at91*
13426
13427 PIN CONTROLLER - QUALCOMM
13428 M:      Bjorn Andersson <[email protected]>
13429 L:      [email protected]
13430 S:      Maintained
13431 F:      Documentation/devicetree/bindings/pinctrl/qcom,*.txt
13432 F:      drivers/pinctrl/qcom/
13433
13434 PIN CONTROLLER - RENESAS
13435 M:      Geert Uytterhoeven <[email protected]>
13436 L:      [email protected]
13437 S:      Maintained
13438 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git sh-pfc
13439 F:      drivers/pinctrl/pinctrl-rz*
13440 F:      drivers/pinctrl/sh-pfc/
13441
13442 PIN CONTROLLER - SAMSUNG
13443 M:      Tomasz Figa <[email protected]>
13444 M:      Krzysztof Kozlowski <[email protected]>
13445 M:      Sylwester Nawrocki <[email protected]>
13446 L:      [email protected] (moderated for non-subscribers)
13447 L:      [email protected] (moderated for non-subscribers)
13448 S:      Maintained
13449 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
13450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
13451 F:      Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
13452 F:      drivers/pinctrl/samsung/
13453 F:      include/dt-bindings/pinctrl/samsung.h
13454
13455 PIN CONTROLLER - SINGLE
13456 M:      Tony Lindgren <[email protected]>
13457 M:      Haojian Zhuang <[email protected]>
13458 L:      [email protected] (moderated for non-subscribers)
13459 L:      [email protected]
13460 S:      Maintained
13461 F:      drivers/pinctrl/pinctrl-single.c
13462
13463 PIN CONTROLLER - ST SPEAR
13464 M:      Viresh Kumar <[email protected]>
13465 L:      [email protected] (moderated for non-subscribers)
13466 S:      Maintained
13467 W:      http://www.st.com/spear
13468 F:      drivers/pinctrl/spear/
13469
13470 PISTACHIO SOC SUPPORT
13471 M:      James Hartley <[email protected]>
13472 L:      [email protected]
13473 S:      Odd Fixes
13474 F:      arch/mips/boot/dts/img/pistachio*
13475 F:      arch/mips/configs/pistachio*_defconfig
13476 F:      arch/mips/include/asm/mach-pistachio/
13477 F:      arch/mips/pistachio/
13478
13479 PKTCDVD DRIVER
13480 M:      [email protected]
13481 S:      Orphan
13482 F:      drivers/block/pktcdvd.c
13483 F:      include/linux/pktcdvd.h
13484 F:      include/uapi/linux/pktcdvd.h
13485
13486 PKUNITY SOC DRIVERS
13487 M:      Guan Xuetao <[email protected]>
13488 S:      Maintained
13489 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
13490 T:      git git://github.com/gxt/linux.git
13491 F:      drivers/i2c/busses/i2c-puv3.c
13492 F:      drivers/input/serio/i8042-unicore32io.h
13493 F:      drivers/rtc/rtc-puv3.c
13494 F:      drivers/video/fbdev/fb-puv3.c
13495
13496 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
13497 M:      Tomasz Duszynski <[email protected]>
13498 S:      Maintained
13499 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
13500 F:      drivers/iio/chemical/pms7003.c
13501
13502 PLX DMA DRIVER
13503 M:      Logan Gunthorpe <[email protected]>
13504 S:      Maintained
13505 F:      drivers/dma/plx_dma.c
13506
13507 PM-GRAPH UTILITY
13508 M:      "Todd E Brandt" <[email protected]>
13509 L:      [email protected]
13510 S:      Supported
13511 W:      https://01.org/pm-graph
13512 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
13513 T:      git git://github.com/intel/pm-graph
13514 F:      tools/power/pm-graph
13515
13516 PMBUS HARDWARE MONITORING DRIVERS
13517 M:      Guenter Roeck <[email protected]>
13518 L:      [email protected]
13519 S:      Maintained
13520 W:      http://hwmon.wiki.kernel.org/
13521 W:      http://www.roeck-us.net/linux/drivers/
13522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
13523 F:      Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt
13524 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
13525 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
13526 F:      Documentation/hwmon/adm1275.rst
13527 F:      Documentation/hwmon/ibm-cffps.rst
13528 F:      Documentation/hwmon/ir35221.rst
13529 F:      Documentation/hwmon/lm25066.rst
13530 F:      Documentation/hwmon/ltc2978.rst
13531 F:      Documentation/hwmon/ltc3815.rst
13532 F:      Documentation/hwmon/max16064.rst
13533 F:      Documentation/hwmon/max20751.rst
13534 F:      Documentation/hwmon/max31785.rst
13535 F:      Documentation/hwmon/max34440.rst
13536 F:      Documentation/hwmon/max8688.rst
13537 F:      Documentation/hwmon/pmbus-core.rst
13538 F:      Documentation/hwmon/pmbus.rst
13539 F:      Documentation/hwmon/tps40422.rst
13540 F:      Documentation/hwmon/ucd9000.rst
13541 F:      Documentation/hwmon/ucd9200.rst
13542 F:      Documentation/hwmon/zl6100.rst
13543 F:      drivers/hwmon/pmbus/
13544 F:      include/linux/pmbus.h
13545
13546 PMC SIERRA MaxRAID DRIVER
13547 L:      [email protected]
13548 S:      Orphan
13549 W:      http://www.pmc-sierra.com/
13550 F:      drivers/scsi/pmcraid.*
13551
13552 PMC SIERRA PM8001 DRIVER
13553 M:      Jack Wang <[email protected]>
13554 L:      [email protected]
13555 S:      Supported
13556 F:      drivers/scsi/pm8001/
13557
13558 PNI RM3100 IIO DRIVER
13559 M:      Song Qiang <[email protected]>
13560 L:      [email protected]
13561 S:      Maintained
13562 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.txt
13563 F:      drivers/iio/magnetometer/rm3100*
13564
13565 PNP SUPPORT
13566 M:      "Rafael J. Wysocki" <[email protected]>
13567 L:      [email protected]
13568 S:      Maintained
13569 F:      drivers/pnp/
13570 F:      include/linux/pnp.h
13571
13572 POSIX CLOCKS and TIMERS
13573 M:      Thomas Gleixner <[email protected]>
13574 L:      [email protected]
13575 S:      Maintained
13576 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
13577 F:      fs/timerfd.c
13578 F:      include/linux/time_namespace.h
13579 F:      include/linux/timer*
13580 F:      kernel/time/*timer*
13581 F:      kernel/time/namespace.c
13582
13583 POWER MANAGEMENT CORE
13584 M:      "Rafael J. Wysocki" <[email protected]>
13585 L:      [email protected]
13586 S:      Supported
13587 B:      https://bugzilla.kernel.org
13588 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
13589 F:      drivers/base/power/
13590 F:      drivers/powercap/
13591 F:      include/linux/intel_rapl.h
13592 F:      include/linux/pm.h
13593 F:      include/linux/pm_*
13594 F:      include/linux/powercap.h
13595 F:      kernel/configs/nopm.config
13596
13597 POWER STATE COORDINATION INTERFACE (PSCI)
13598 M:      Mark Rutland <[email protected]>
13599 M:      Lorenzo Pieralisi <[email protected]>
13600 L:      [email protected]
13601 S:      Maintained
13602 F:      drivers/firmware/psci/
13603 F:      include/linux/psci.h
13604 F:      include/uapi/linux/psci.h
13605
13606 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
13607 M:      Sebastian Reichel <[email protected]>
13608 L:      [email protected]
13609 S:      Maintained
13610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
13611 F:      Documentation/ABI/testing/sysfs-class-power
13612 F:      Documentation/devicetree/bindings/power/supply/
13613 F:      drivers/power/supply/
13614 F:      include/linux/power_supply.h
13615
13616 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
13617 M:      Suraj Jitindar Singh <[email protected]>
13618 L:      [email protected]
13619 S:      Maintained
13620 F:      drivers/char/powernv-op-panel.c
13621
13622 PPP OVER ATM (RFC 2364)
13623 M:      Mitchell Blank Jr <[email protected]>
13624 S:      Maintained
13625 F:      include/uapi/linux/atmppp.h
13626 F:      net/atm/pppoatm.c
13627
13628 PPP OVER ETHERNET
13629 M:      Michal Ostrowski <[email protected]>
13630 S:      Maintained
13631 F:      drivers/net/ppp/pppoe.c
13632 F:      drivers/net/ppp/pppox.c
13633
13634 PPP OVER L2TP
13635 M:      James Chapman <[email protected]>
13636 S:      Maintained
13637 F:      include/linux/if_pppol2tp.h
13638 F:      include/uapi/linux/if_pppol2tp.h
13639 F:      net/l2tp/l2tp_ppp.c
13640
13641 PPP PROTOCOL DRIVERS AND COMPRESSORS
13642 M:      Paul Mackerras <[email protected]>
13643 L:      [email protected]
13644 S:      Maintained
13645 F:      drivers/net/ppp/ppp_*
13646
13647 PPS SUPPORT
13648 M:      Rodolfo Giometti <[email protected]>
13649 L:      [email protected] (subscribers-only)
13650 S:      Maintained
13651 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
13652 F:      Documentation/ABI/testing/sysfs-pps
13653 F:      Documentation/devicetree/bindings/pps/pps-gpio.txt
13654 F:      Documentation/driver-api/pps.rst
13655 F:      drivers/pps/
13656 F:      include/linux/pps*.h
13657 F:      include/uapi/linux/pps.h
13658
13659 PPTP DRIVER
13660 M:      Dmitry Kozlov <[email protected]>
13661 L:      [email protected]
13662 S:      Maintained
13663 W:      http://sourceforge.net/projects/accel-pptp
13664 F:      drivers/net/ppp/pptp.c
13665
13666 PRESSURE STALL INFORMATION (PSI)
13667 M:      Johannes Weiner <[email protected]>
13668 S:      Maintained
13669 F:      include/linux/psi*
13670 F:      kernel/sched/psi.c
13671
13672 PRINTK
13673 M:      Petr Mladek <[email protected]>
13674 M:      Sergey Senozhatsky <[email protected]>
13675 R:      Steven Rostedt <[email protected]>
13676 S:      Maintained
13677 F:      include/linux/printk.h
13678 F:      kernel/printk/
13679
13680 PRISM54 WIRELESS DRIVER
13681 M:      Luis Chamberlain <[email protected]>
13682 L:      [email protected]
13683 S:      Obsolete
13684 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
13685 F:      drivers/net/wireless/intersil/prism54/
13686
13687 PROC FILESYSTEM
13688 R:      Alexey Dobriyan <[email protected]>
13689 L:      [email protected]
13690 L:      [email protected]
13691 S:      Maintained
13692 F:      Documentation/filesystems/proc.rst
13693 F:      fs/proc/
13694 F:      include/linux/proc_fs.h
13695 F:      tools/testing/selftests/proc/
13696
13697 PROC SYSCTL
13698 M:      Luis Chamberlain <[email protected]>
13699 M:      Kees Cook <[email protected]>
13700 M:      Iurii Zaikin <[email protected]>
13701 L:      [email protected]
13702 L:      [email protected]
13703 S:      Maintained
13704 F:      fs/proc/proc_sysctl.c
13705 F:      include/linux/sysctl.h
13706 F:      kernel/sysctl-test.c
13707 F:      kernel/sysctl.c
13708 F:      tools/testing/selftests/sysctl/
13709
13710 PS3 NETWORK SUPPORT
13711 M:      Geoff Levand <[email protected]>
13712 L:      [email protected]
13713 L:      [email protected]
13714 S:      Maintained
13715 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
13716
13717 PS3 PLATFORM SUPPORT
13718 M:      Geoff Levand <[email protected]>
13719 L:      [email protected]
13720 S:      Maintained
13721 F:      arch/powerpc/boot/ps3*
13722 F:      arch/powerpc/include/asm/lv1call.h
13723 F:      arch/powerpc/include/asm/ps3*.h
13724 F:      arch/powerpc/platforms/ps3/
13725 F:      drivers/*/ps3*
13726 F:      drivers/ps3/
13727 F:      drivers/rtc/rtc-ps3.c
13728 F:      drivers/usb/host/*ps3.c
13729 F:      sound/ppc/snd_ps3*
13730
13731 PS3VRAM DRIVER
13732 M:      Jim Paris <[email protected]>
13733 M:      Geoff Levand <[email protected]>
13734 L:      [email protected]
13735 S:      Maintained
13736 F:      drivers/block/ps3vram.c
13737
13738 PSAMPLE PACKET SAMPLING SUPPORT
13739 M:      Yotam Gigi <[email protected]>
13740 S:      Maintained
13741 F:      include/net/psample.h
13742 F:      include/uapi/linux/psample.h
13743 F:      net/psample
13744
13745 PSTORE FILESYSTEM
13746 M:      Kees Cook <[email protected]>
13747 M:      Anton Vorontsov <[email protected]>
13748 M:      Colin Cross <[email protected]>
13749 M:      Tony Luck <[email protected]>
13750 S:      Maintained
13751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
13752 F:      Documentation/admin-guide/ramoops.rst
13753 F:      Documentation/admin-guide/pstore-blk.rst
13754 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.txt
13755 F:      drivers/acpi/apei/erst.c
13756 F:      drivers/firmware/efi/efi-pstore.c
13757 F:      fs/pstore/
13758 F:      include/linux/pstore*
13759 K:      \b(pstore|ramoops)
13760
13761 PTP HARDWARE CLOCK SUPPORT
13762 M:      Richard Cochran <[email protected]>
13763 L:      [email protected]
13764 S:      Maintained
13765 W:      http://linuxptp.sourceforge.net/
13766 F:      Documentation/ABI/testing/sysfs-ptp
13767 F:      Documentation/driver-api/ptp.rst
13768 F:      drivers/net/phy/dp83640*
13769 F:      drivers/ptp/*
13770 F:      include/linux/ptp_cl*
13771
13772 PTRACE SUPPORT
13773 M:      Oleg Nesterov <[email protected]>
13774 S:      Maintained
13775 F:      arch/*/*/ptrace*.c
13776 F:      arch/*/include/asm/ptrace*.h
13777 F:      arch/*/ptrace*.c
13778 F:      include/asm-generic/syscall.h
13779 F:      include/linux/ptrace.h
13780 F:      include/linux/regset.h
13781 F:      include/linux/tracehook.h
13782 F:      include/uapi/linux/ptrace.h
13783 F:      include/uapi/linux/ptrace.h
13784 F:      kernel/ptrace.c
13785
13786 PULSE8-CEC DRIVER
13787 M:      Hans Verkuil <[email protected]>
13788 L:      [email protected]
13789 S:      Maintained
13790 T:      git git://linuxtv.org/media_tree.git
13791 F:      Documentation/media/cec-drivers/pulse8-cec.rst
13792 F:      drivers/media/usb/pulse8-cec/*
13793
13794 PVRUSB2 VIDEO4LINUX DRIVER
13795 M:      Mike Isely <[email protected]>
13796 L:      [email protected]       (subscribers-only)
13797 L:      [email protected]
13798 S:      Maintained
13799 W:      http://www.isely.net/pvrusb2/
13800 T:      git git://linuxtv.org/media_tree.git
13801 F:      Documentation/media/v4l-drivers/pvrusb2*
13802 F:      drivers/media/usb/pvrusb2/
13803
13804 PWC WEBCAM DRIVER
13805 M:      Hans Verkuil <[email protected]>
13806 L:      [email protected]
13807 S:      Odd Fixes
13808 T:      git git://linuxtv.org/media_tree.git
13809 F:      drivers/media/usb/pwc/*
13810 F:      include/trace/events/pwc.h
13811
13812 PWM FAN DRIVER
13813 M:      Kamil Debski <[email protected]>
13814 M:      Bartlomiej Zolnierkiewicz <[email protected]>
13815 L:      [email protected]
13816 S:      Supported
13817 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
13818 F:      Documentation/hwmon/pwm-fan.rst
13819 F:      drivers/hwmon/pwm-fan.c
13820
13821 PWM IR Transmitter
13822 M:      Sean Young <[email protected]>
13823 L:      [email protected]
13824 S:      Maintained
13825 F:      drivers/media/rc/pwm-ir-tx.c
13826
13827 PWM SUBSYSTEM
13828 M:      Thierry Reding <[email protected]>
13829 R:      Uwe Kleine-König <[email protected]>
13830 L:      [email protected]
13831 S:      Maintained
13832 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
13833 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
13834 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
13835 F:      Documentation/devicetree/bindings/pwm/
13836 F:      Documentation/driver-api/pwm.rst
13837 F:      drivers/gpio/gpio-mvebu.c
13838 F:      drivers/pwm/
13839 F:      drivers/video/backlight/pwm_bl.c
13840 F:      include/linux/pwm.h
13841 F:      include/linux/pwm_backlight.h
13842 K:      pwm_(config|apply_state|ops)
13843
13844 PXA GPIO DRIVER
13845 M:      Robert Jarzmik <[email protected]>
13846 L:      [email protected]
13847 S:      Maintained
13848 F:      drivers/gpio/gpio-pxa.c
13849
13850 PXA MMCI DRIVER
13851 S:      Orphan
13852
13853 PXA RTC DRIVER
13854 M:      Robert Jarzmik <[email protected]>
13855 L:      [email protected]
13856 S:      Maintained
13857
13858 PXA2xx/PXA3xx SUPPORT
13859 M:      Daniel Mack <[email protected]>
13860 M:      Haojian Zhuang <[email protected]>
13861 M:      Robert Jarzmik <[email protected]>
13862 L:      [email protected] (moderated for non-subscribers)
13863 S:      Maintained
13864 T:      git git://github.com/hzhuang1/linux.git
13865 T:      git git://github.com/rjarzmik/linux.git
13866 F:      arch/arm/boot/dts/pxa*
13867 F:      arch/arm/mach-pxa/
13868 F:      drivers/dma/pxa*
13869 F:      drivers/pcmcia/pxa2xx*
13870 F:      drivers/pinctrl/pxa/
13871 F:      drivers/spi/spi-pxa2xx*
13872 F:      drivers/usb/gadget/udc/pxa2*
13873 F:      include/sound/pxa2xx-lib.h
13874 F:      sound/arm/pxa*
13875 F:      sound/soc/pxa/
13876
13877 QAT DRIVER
13878 M:      Giovanni Cabiddu <[email protected]>
13879 L:      [email protected]
13880 S:      Supported
13881 F:      drivers/crypto/qat/
13882
13883 QCOM AUDIO (ASoC) DRIVERS
13884 M:      Patrick Lai <[email protected]>
13885 M:      Banajit Goswami <[email protected]>
13886 L:      [email protected] (moderated for non-subscribers)
13887 S:      Supported
13888 F:      sound/soc/qcom/
13889
13890 QCOM IPA DRIVER
13891 M:      Alex Elder <[email protected]>
13892 L:      [email protected]
13893 S:      Supported
13894 F:      drivers/net/ipa/
13895
13896 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
13897 M:      Gabriel Somlo <[email protected]>
13898 M:      "Michael S. Tsirkin" <[email protected]>
13899 L:      [email protected]
13900 S:      Maintained
13901 F:      drivers/firmware/qemu_fw_cfg.c
13902 F:      include/uapi/linux/qemu_fw_cfg.h
13903
13904 QIB DRIVER
13905 M:      Dennis Dalessandro <[email protected]>
13906 M:      Mike Marciniszyn <[email protected]>
13907 L:      [email protected]
13908 S:      Supported
13909 F:      drivers/infiniband/hw/qib/
13910
13911 QLOGIC QL41xxx FCOE DRIVER
13912 M:      [email protected]
13913 L:      [email protected]
13914 S:      Supported
13915 F:      drivers/scsi/qedf/
13916
13917 QLOGIC QL41xxx ISCSI DRIVER
13918 M:      [email protected]
13919 L:      [email protected]
13920 S:      Supported
13921 F:      drivers/scsi/qedi/
13922
13923 QLOGIC QL4xxx ETHERNET DRIVER
13924 M:      Ariel Elior <[email protected]>
13925 M:      [email protected]
13926 L:      [email protected]
13927 S:      Supported
13928 F:      drivers/net/ethernet/qlogic/qed/
13929 F:      drivers/net/ethernet/qlogic/qede/
13930 F:      include/linux/qed/
13931
13932 QLOGIC QL4xxx RDMA DRIVER
13933 M:      Michal Kalderon <[email protected]>
13934 M:      Ariel Elior <[email protected]>
13935 L:      [email protected]
13936 S:      Supported
13937 F:      drivers/infiniband/hw/qedr/
13938 F:      include/uapi/rdma/qedr-abi.h
13939
13940 QLOGIC QLA1280 SCSI DRIVER
13941 M:      Michael Reed <[email protected]>
13942 L:      [email protected]
13943 S:      Maintained
13944 F:      drivers/scsi/qla1280.[ch]
13945
13946 QLOGIC QLA2XXX FC-SCSI DRIVER
13947 M:      Nilesh Javali <[email protected]>
13948 M:      [email protected]
13949 L:      [email protected]
13950 S:      Supported
13951 F:      Documentation/scsi/LICENSE.qla2xxx
13952 F:      drivers/scsi/qla2xxx/
13953
13954 QLOGIC QLA3XXX NETWORK DRIVER
13955 M:      [email protected]
13956 L:      [email protected]
13957 S:      Supported
13958 F:      Documentation/networking/device_drivers/qlogic/LICENSE.qla3xxx
13959 F:      drivers/net/ethernet/qlogic/qla3xxx.*
13960
13961 QLOGIC QLA4XXX iSCSI DRIVER
13962 M:      [email protected]
13963 L:      [email protected]
13964 S:      Supported
13965 F:      Documentation/scsi/LICENSE.qla4xxx
13966 F:      drivers/scsi/qla4xxx/
13967
13968 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
13969 M:      Shahed Shaikh <[email protected]>
13970 M:      Manish Chopra <[email protected]>
13971 M:      [email protected]
13972 L:      [email protected]
13973 S:      Supported
13974 F:      drivers/net/ethernet/qlogic/qlcnic/
13975
13976 QLOGIC QLGE 10Gb ETHERNET DRIVER
13977 M:      Manish Chopra <[email protected]>
13978 M:      [email protected]
13979 L:      [email protected]
13980 S:      Supported
13981 F:      drivers/staging/qlge/
13982
13983 QM1D1B0004 MEDIA DRIVER
13984 M:      Akihiro Tsukada <[email protected]>
13985 L:      [email protected]
13986 S:      Odd Fixes
13987 F:      drivers/media/tuners/qm1d1b0004*
13988
13989 QM1D1C0042 MEDIA DRIVER
13990 M:      Akihiro Tsukada <[email protected]>
13991 L:      [email protected]
13992 S:      Odd Fixes
13993 F:      drivers/media/tuners/qm1d1c0042*
13994
13995 QNX4 FILESYSTEM
13996 M:      Anders Larsen <[email protected]>
13997 S:      Maintained
13998 W:      http://www.alarsen.net/linux/qnx4fs/
13999 F:      fs/qnx4/
14000 F:      include/uapi/linux/qnx4_fs.h
14001 F:      include/uapi/linux/qnxtypes.h
14002
14003 QORIQ DPAA2 FSL-MC BUS DRIVER
14004 M:      Stuart Yoder <[email protected]>
14005 M:      Laurentiu Tudor <[email protected]>
14006 L:      [email protected]
14007 S:      Maintained
14008 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
14009 F:      Documentation/networking/device_drivers/freescale/dpaa2/overview.rst
14010 F:      drivers/bus/fsl-mc/
14011
14012 QT1010 MEDIA DRIVER
14013 M:      Antti Palosaari <[email protected]>
14014 L:      [email protected]
14015 S:      Maintained
14016 W:      https://linuxtv.org
14017 W:      http://palosaari.fi/linux/
14018 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14019 T:      git git://linuxtv.org/anttip/media_tree.git
14020 F:      drivers/media/tuners/qt1010*
14021
14022 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
14023 M:      Kalle Valo <[email protected]>
14024 L:      [email protected]
14025 S:      Supported
14026 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
14027 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
14028 F:      drivers/net/wireless/ath/ath10k/
14029
14030 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
14031 M:      Kalle Valo <[email protected]>
14032 L:      [email protected]
14033 S:      Supported
14034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
14035 F:      drivers/net/wireless/ath/ath11k/
14036
14037 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
14038 M:      QCA ath9k Development <[email protected]>
14039 L:      [email protected]
14040 S:      Supported
14041 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
14042 F:      drivers/net/wireless/ath/ath9k/
14043
14044 QUALCOMM CAMERA SUBSYSTEM DRIVER
14045 M:      Todor Tomov <[email protected]>
14046 L:      [email protected]
14047 S:      Maintained
14048 F:      Documentation/devicetree/bindings/media/qcom,camss.txt
14049 F:      Documentation/media/v4l-drivers/qcom_camss.rst
14050 F:      drivers/media/platform/qcom/camss/
14051
14052 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
14053 M:      Niklas Cassel <[email protected]>
14054 L:      [email protected]
14055 L:      [email protected]
14056 S:      Maintained
14057 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.txt
14058 F:      drivers/power/avs/qcom-cpr.c
14059
14060 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
14061 M:      Ilia Lin <[email protected]>
14062 L:      [email protected]
14063 S:      Maintained
14064 F:      Documentation/devicetree/bindings/opp/qcom-nvmem-cpufreq.txt
14065 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
14066
14067 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
14068 M:      Timur Tabi <[email protected]>
14069 L:      [email protected]
14070 S:      Maintained
14071 F:      drivers/net/ethernet/qualcomm/emac/
14072
14073 QUALCOMM ETHQOS ETHERNET DRIVER
14074 M:      Vinod Koul <[email protected]>
14075 L:      [email protected]
14076 S:      Maintained
14077 F:      Documentation/devicetree/bindings/net/qcom,ethqos.txt
14078 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
14079
14080 QUALCOMM GENERIC INTERFACE I2C DRIVER
14081 M:      Alok Chauhan <[email protected]>
14082 L:      [email protected]
14083 L:      [email protected]
14084 S:      Supported
14085 F:      drivers/i2c/busses/i2c-qcom-geni.c
14086
14087 QUALCOMM HEXAGON ARCHITECTURE
14088 M:      Brian Cain <[email protected]>
14089 L:      [email protected]
14090 S:      Supported
14091 F:      arch/hexagon/
14092
14093 QUALCOMM HIDMA DRIVER
14094 M:      Sinan Kaya <[email protected]>
14095 L:      [email protected]
14096 L:      [email protected]
14097 L:      [email protected]
14098 S:      Supported
14099 F:      drivers/dma/qcom/hidma*
14100
14101 QUALCOMM IOMMU
14102 M:      Rob Clark <[email protected]>
14103 L:      [email protected]
14104 L:      [email protected]
14105 S:      Maintained
14106 F:      drivers/iommu/qcom_iommu.c
14107
14108 QUALCOMM RMNET DRIVER
14109 M:      Subash Abhinov Kasiviswanathan <[email protected]>
14110 M:      Sean Tranchetti <[email protected]>
14111 L:      [email protected]
14112 S:      Maintained
14113 F:      Documentation/networking/device_drivers/qualcomm/rmnet.txt
14114 F:      drivers/net/ethernet/qualcomm/rmnet/
14115 F:      include/linux/if_rmnet.h
14116
14117 QUALCOMM TSENS THERMAL DRIVER
14118 M:      Amit Kucheria <[email protected]>
14119 L:      [email protected]
14120 L:      [email protected]
14121 S:      Maintained
14122 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
14123 F:      drivers/thermal/qcom/
14124
14125 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
14126 M:      Stanimir Varbanov <[email protected]>
14127 L:      [email protected]
14128 L:      [email protected]
14129 S:      Maintained
14130 T:      git git://linuxtv.org/media_tree.git
14131 F:      Documentation/devicetree/bindings/media/*venus*
14132 F:      drivers/media/platform/qcom/venus/
14133
14134 QUALCOMM WCN36XX WIRELESS DRIVER
14135 M:      Kalle Valo <[email protected]>
14136 L:      [email protected]
14137 S:      Supported
14138 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
14139 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
14140 F:      drivers/net/wireless/ath/wcn36xx/
14141
14142 QUANTENNA QTNFMAC WIRELESS DRIVER
14143 M:      Igor Mitsyanko <[email protected]>
14144 M:      Sergey Matyukevich <[email protected]>
14145 L:      [email protected]
14146 S:      Maintained
14147 F:      drivers/net/wireless/quantenna
14148
14149 RADEON and AMDGPU DRM DRIVERS
14150 M:      Alex Deucher <[email protected]>
14151 M:      Christian König <[email protected]>
14152 L:      [email protected]
14153 S:      Supported
14154 T:      git git://people.freedesktop.org/~agd5f/linux
14155 F:      drivers/gpu/drm/amd/
14156 F:      drivers/gpu/drm/radeon/
14157 F:      include/uapi/drm/amdgpu_drm.h
14158 F:      include/uapi/drm/radeon_drm.h
14159
14160 RADEON FRAMEBUFFER DISPLAY DRIVER
14161 M:      Benjamin Herrenschmidt <[email protected]>
14162 L:      [email protected]
14163 S:      Maintained
14164 F:      drivers/video/fbdev/aty/radeon*
14165 F:      include/uapi/linux/radeonfb.h
14166
14167 RADIOSHARK RADIO DRIVER
14168 M:      Hans Verkuil <[email protected]>
14169 L:      [email protected]
14170 S:      Maintained
14171 T:      git git://linuxtv.org/media_tree.git
14172 F:      drivers/media/radio/radio-shark.c
14173
14174 RADIOSHARK2 RADIO DRIVER
14175 M:      Hans Verkuil <[email protected]>
14176 L:      [email protected]
14177 S:      Maintained
14178 T:      git git://linuxtv.org/media_tree.git
14179 F:      drivers/media/radio/radio-shark2.c
14180 F:      drivers/media/radio/radio-tea5777.c
14181
14182 RADOS BLOCK DEVICE (RBD)
14183 M:      Ilya Dryomov <[email protected]>
14184 R:      Dongsheng Yang <[email protected]>
14185 L:      [email protected]
14186 S:      Supported
14187 W:      http://ceph.com/
14188 T:      git git://github.com/ceph/ceph-client.git
14189 F:      Documentation/ABI/testing/sysfs-bus-rbd
14190 F:      drivers/block/rbd.c
14191 F:      drivers/block/rbd_types.h
14192
14193 RAGE128 FRAMEBUFFER DISPLAY DRIVER
14194 M:      Paul Mackerras <[email protected]>
14195 L:      [email protected]
14196 S:      Maintained
14197 F:      drivers/video/fbdev/aty/aty128fb.c
14198
14199 RAINSHADOW-CEC DRIVER
14200 M:      Hans Verkuil <[email protected]>
14201 L:      [email protected]
14202 S:      Maintained
14203 T:      git git://linuxtv.org/media_tree.git
14204 F:      drivers/media/usb/rainshadow-cec/*
14205
14206 RALINK MIPS ARCHITECTURE
14207 M:      John Crispin <[email protected]>
14208 L:      [email protected]
14209 S:      Maintained
14210 F:      arch/mips/ralink
14211
14212 RALINK RT2X00 WIRELESS LAN DRIVER
14213 M:      Stanislaw Gruszka <[email protected]>
14214 M:      Helmut Schaa <[email protected]>
14215 L:      [email protected]
14216 S:      Maintained
14217 F:      drivers/net/wireless/ralink/rt2x00/
14218
14219 RAMDISK RAM BLOCK DEVICE DRIVER
14220 M:      Jens Axboe <[email protected]>
14221 S:      Maintained
14222 F:      Documentation/admin-guide/blockdev/ramdisk.rst
14223 F:      drivers/block/brd.c
14224
14225 RANCHU VIRTUAL BOARD FOR MIPS
14226 M:      Miodrag Dinic <[email protected]>
14227 L:      [email protected]
14228 S:      Supported
14229 F:      arch/mips/configs/generic/board-ranchu.config
14230 F:      arch/mips/generic/board-ranchu.c
14231
14232 RANDOM NUMBER DRIVER
14233 M:      "Theodore Ts'o" <[email protected]>
14234 S:      Maintained
14235 F:      drivers/char/random.c
14236
14237 RAPIDIO SUBSYSTEM
14238 M:      Matt Porter <[email protected]>
14239 M:      Alexandre Bounine <[email protected]>
14240 S:      Maintained
14241 F:      drivers/rapidio/
14242
14243 RAS INFRASTRUCTURE
14244 M:      Tony Luck <[email protected]>
14245 M:      Borislav Petkov <[email protected]>
14246 L:      [email protected]
14247 S:      Maintained
14248 F:      Documentation/admin-guide/ras.rst
14249 F:      drivers/ras/
14250 F:      include/linux/ras.h
14251 F:      include/ras/ras_event.h
14252
14253 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
14254 L:      [email protected]
14255 S:      Orphan
14256 F:      drivers/net/wireless/ray*
14257
14258 RCMM REMOTE CONTROLS DECODER
14259 M:      Patrick Lerda <[email protected]>
14260 S:      Maintained
14261 F:      drivers/media/rc/ir-rcmm-decoder.c
14262
14263 RCUTORTURE TEST FRAMEWORK
14264 M:      "Paul E. McKenney" <[email protected]>
14265 M:      Josh Triplett <[email protected]>
14266 R:      Steven Rostedt <[email protected]>
14267 R:      Mathieu Desnoyers <[email protected]>
14268 R:      Lai Jiangshan <[email protected]>
14269 L:      [email protected]
14270 S:      Supported
14271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
14272 F:      tools/testing/selftests/rcutorture
14273
14274 RDC R-321X SoC
14275 M:      Florian Fainelli <[email protected]>
14276 S:      Maintained
14277
14278 RDC R6040 FAST ETHERNET DRIVER
14279 M:      Florian Fainelli <[email protected]>
14280 L:      [email protected]
14281 S:      Maintained
14282 F:      drivers/net/ethernet/rdc/r6040.c
14283
14284 RDMAVT - RDMA verbs software
14285 M:      Dennis Dalessandro <[email protected]>
14286 M:      Mike Marciniszyn <[email protected]>
14287 L:      [email protected]
14288 S:      Supported
14289 F:      drivers/infiniband/sw/rdmavt
14290
14291 RDS - RELIABLE DATAGRAM SOCKETS
14292 M:      Santosh Shilimkar <[email protected]>
14293 L:      [email protected]
14294 L:      [email protected]
14295 L:      [email protected] (moderated for non-subscribers)
14296 S:      Supported
14297 W:      https://oss.oracle.com/projects/rds/
14298 F:      Documentation/networking/rds.txt
14299 F:      net/rds/
14300
14301 RDT - RESOURCE ALLOCATION
14302 M:      Fenghua Yu <[email protected]>
14303 M:      Reinette Chatre <[email protected]>
14304 L:      [email protected]
14305 S:      Supported
14306 F:      Documentation/x86/resctrl*
14307 F:      arch/x86/include/asm/resctrl.h
14308 F:      arch/x86/kernel/cpu/resctrl/
14309 F:      tools/testing/selftests/resctrl/
14310
14311 READ-COPY UPDATE (RCU)
14312 M:      "Paul E. McKenney" <[email protected]>
14313 M:      Josh Triplett <[email protected]>
14314 R:      Steven Rostedt <[email protected]>
14315 R:      Mathieu Desnoyers <[email protected]>
14316 R:      Lai Jiangshan <[email protected]>
14317 R:      Joel Fernandes <[email protected]>
14318 L:      [email protected]
14319 S:      Supported
14320 W:      http://www.rdrop.com/users/paulmck/RCU/
14321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
14322 F:      Documentation/RCU/
14323 F:      include/linux/rcu*
14324 F:      kernel/rcu/
14325 X:      Documentation/RCU/torture.txt
14326 X:      include/linux/srcu*.h
14327 X:      kernel/rcu/srcu*.c
14328
14329 REAL TIME CLOCK (RTC) SUBSYSTEM
14330 M:      Alessandro Zummo <[email protected]>
14331 M:      Alexandre Belloni <[email protected]>
14332 L:      [email protected]
14333 S:      Maintained
14334 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
14335 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
14336 F:      Documentation/admin-guide/rtc.rst
14337 F:      Documentation/devicetree/bindings/rtc/
14338 F:      drivers/rtc/
14339 F:      include/linux/platform_data/rtc-*
14340 F:      include/linux/rtc.h
14341 F:      include/linux/rtc/
14342 F:      include/uapi/linux/rtc.h
14343 F:      tools/testing/selftests/rtc/
14344
14345 REALTEK AUDIO CODECS
14346 M:      Oder Chiou <[email protected]>
14347 S:      Maintained
14348 F:      include/sound/rt*.h
14349 F:      sound/soc/codecs/rt*
14350
14351 REALTEK RTL83xx SMI DSA ROUTER CHIPS
14352 M:      Linus Walleij <[email protected]>
14353 S:      Maintained
14354 F:      Documentation/devicetree/bindings/net/dsa/realtek-smi.txt
14355 F:      drivers/net/dsa/realtek-smi*
14356 F:      drivers/net/dsa/rtl83*
14357
14358 REALTEK WIRELESS DRIVER (rtlwifi family)
14359 M:      Ping-Ke Shih <[email protected]>
14360 L:      [email protected]
14361 S:      Maintained
14362 W:      https://wireless.wiki.kernel.org/
14363 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
14364 F:      drivers/net/wireless/realtek/rtlwifi/
14365
14366 REALTEK WIRELESS DRIVER (rtw88)
14367 M:      Yan-Hsuan Chuang <[email protected]>
14368 L:      [email protected]
14369 S:      Maintained
14370 F:      drivers/net/wireless/realtek/rtw88/
14371
14372 REDPINE WIRELESS DRIVER
14373 M:      Amitkumar Karwar <[email protected]>
14374 M:      Siva Rebbagondla <[email protected]>
14375 L:      [email protected]
14376 S:      Maintained
14377 F:      drivers/net/wireless/rsi/
14378
14379 REGISTER MAP ABSTRACTION
14380 M:      Mark Brown <[email protected]>
14381 L:      [email protected]
14382 S:      Supported
14383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
14384 F:      Documentation/devicetree/bindings/regmap/
14385 F:      drivers/base/regmap/
14386 F:      include/linux/regmap.h
14387
14388 REISERFS FILE SYSTEM
14389 L:      [email protected]
14390 S:      Supported
14391 F:      fs/reiserfs/
14392
14393 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
14394 M:      Ohad Ben-Cohen <[email protected]>
14395 M:      Bjorn Andersson <[email protected]>
14396 L:      [email protected]
14397 S:      Maintained
14398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rproc-next
14399 F:      Documentation/ABI/testing/sysfs-class-remoteproc
14400 F:      Documentation/devicetree/bindings/remoteproc/
14401 F:      Documentation/remoteproc.txt
14402 F:      drivers/remoteproc/
14403 F:      include/linux/remoteproc.h
14404 F:      include/linux/remoteproc/
14405
14406 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
14407 M:      Ohad Ben-Cohen <[email protected]>
14408 M:      Bjorn Andersson <[email protected]>
14409 L:      [email protected]
14410 S:      Maintained
14411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rpmsg-next
14412 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
14413 F:      Documentation/rpmsg.txt
14414 F:      drivers/rpmsg/
14415 F:      include/linux/rpmsg.h
14416 F:      include/linux/rpmsg/
14417 F:      include/uapi/linux/rpmsg.h
14418 F:      samples/rpmsg/
14419
14420 RENESAS CLOCK DRIVERS
14421 M:      Geert Uytterhoeven <[email protected]>
14422 L:      [email protected]
14423 S:      Supported
14424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas
14425 F:      drivers/clk/renesas/
14426
14427 RENESAS EMEV2 I2C DRIVER
14428 M:      Wolfram Sang <[email protected]>
14429 S:      Supported
14430 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.txt
14431 F:      drivers/i2c/busses/i2c-emev2.c
14432
14433 RENESAS ETHERNET DRIVERS
14434 R:      Sergei Shtylyov <[email protected]>
14435 L:      [email protected]
14436 L:      [email protected]
14437 F:      Documentation/devicetree/bindings/net/renesas,*.txt
14438 F:      Documentation/devicetree/bindings/net/renesas,*.yaml
14439 F:      drivers/net/ethernet/renesas/
14440 F:      include/linux/sh_eth.h
14441
14442 RENESAS R-CAR GYROADC DRIVER
14443 M:      Marek Vasut <[email protected]>
14444 L:      [email protected]
14445 S:      Supported
14446 F:      Documentation/devicetree/bindings/iio/adc/renesas,gyroadc.txt
14447 F:      drivers/iio/adc/rcar-gyroadc.c
14448
14449 RENESAS R-CAR I2C DRIVERS
14450 M:      Wolfram Sang <[email protected]>
14451 S:      Supported
14452 F:      Documentation/devicetree/bindings/i2c/renesas,i2c.txt
14453 F:      Documentation/devicetree/bindings/i2c/renesas,iic.txt
14454 F:      drivers/i2c/busses/i2c-rcar.c
14455 F:      drivers/i2c/busses/i2c-sh_mobile.c
14456
14457 RENESAS RIIC DRIVER
14458 M:      Chris Brandt <[email protected]>
14459 S:      Supported
14460 F:      Documentation/devicetree/bindings/i2c/renesas,riic.txt
14461 F:      drivers/i2c/busses/i2c-riic.c
14462
14463 RENESAS USB PHY DRIVER
14464 M:      Yoshihiro Shimoda <[email protected]>
14465 L:      [email protected]
14466 S:      Maintained
14467 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
14468
14469 RESET CONTROLLER FRAMEWORK
14470 M:      Philipp Zabel <[email protected]>
14471 S:      Maintained
14472 T:      git git://git.pengutronix.de/git/pza/linux
14473 F:      Documentation/devicetree/bindings/reset/
14474 F:      drivers/reset/
14475 F:      include/dt-bindings/reset/
14476 F:      include/linux/reset-controller.h
14477 F:      include/linux/reset.h
14478 F:      include/linux/reset/
14479 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
14480
14481 RESTARTABLE SEQUENCES SUPPORT
14482 M:      Mathieu Desnoyers <[email protected]>
14483 M:      Peter Zijlstra <[email protected]>
14484 M:      "Paul E. McKenney" <[email protected]>
14485 M:      Boqun Feng <[email protected]>
14486 L:      [email protected]
14487 S:      Supported
14488 F:      include/trace/events/rseq.h
14489 F:      include/uapi/linux/rseq.h
14490 F:      kernel/rseq.c
14491 F:      tools/testing/selftests/rseq/
14492
14493 RFKILL
14494 M:      Johannes Berg <[email protected]>
14495 L:      [email protected]
14496 S:      Maintained
14497 W:      https://wireless.wiki.kernel.org/
14498 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
14499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
14500 F:      Documentation/ABI/stable/sysfs-class-rfkill
14501 F:      Documentation/driver-api/rfkill.rst
14502 F:      include/linux/rfkill.h
14503 F:      include/uapi/linux/rfkill.h
14504 F:      net/rfkill/
14505
14506 RHASHTABLE
14507 M:      Thomas Graf <[email protected]>
14508 M:      Herbert Xu <[email protected]>
14509 L:      [email protected]
14510 S:      Maintained
14511 F:      include/linux/rhashtable-types.h
14512 F:      include/linux/rhashtable.h
14513 F:      lib/rhashtable.c
14514 F:      lib/test_rhashtable.c
14515
14516 RICOH R5C592 MEMORYSTICK DRIVER
14517 M:      Maxim Levitsky <[email protected]>
14518 S:      Maintained
14519 F:      drivers/memstick/host/r592.*
14520
14521 RICOH SMARTMEDIA/XD DRIVER
14522 M:      Maxim Levitsky <[email protected]>
14523 S:      Maintained
14524 F:      drivers/mtd/nand/raw/r852.c
14525 F:      drivers/mtd/nand/raw/r852.h
14526
14527 RISC-V ARCHITECTURE
14528 M:      Paul Walmsley <[email protected]>
14529 M:      Palmer Dabbelt <[email protected]>
14530 M:      Albert Ou <[email protected]>
14531 L:      [email protected]
14532 S:      Supported
14533 P:      Documentation/riscv/patch-acceptance.rst
14534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
14535 F:      arch/riscv/
14536 N:      riscv
14537 K:      riscv
14538
14539 ROCCAT DRIVERS
14540 M:      Stefan Achatz <[email protected]>
14541 S:      Maintained
14542 W:      http://sourceforge.net/projects/roccat/
14543 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
14544 F:      drivers/hid/hid-roccat*
14545 F:      include/linux/hid-roccat*
14546
14547 ROCKCHIP ISP V1 DRIVER
14548 M:      Helen Koike <[email protected]>
14549 L:      [email protected]
14550 S:      Maintained
14551 F:      drivers/staging/media/rkisp1/
14552
14553 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
14554 M:      Jacob Chen <[email protected]>
14555 M:      Ezequiel Garcia <[email protected]>
14556 L:      [email protected]
14557 S:      Maintained
14558 F:      Documentation/devicetree/bindings/media/rockchip-rga.txt
14559 F:      drivers/media/platform/rockchip/rga/
14560
14561 ROCKER DRIVER
14562 M:      Jiri Pirko <[email protected]>
14563 L:      [email protected]
14564 S:      Supported
14565 F:      drivers/net/ethernet/rocker/
14566
14567 ROCKETPORT DRIVER
14568 S:      Maintained
14569 W:      http://www.comtrol.com
14570 F:      Documentation/driver-api/serial/rocket.rst
14571 F:      drivers/tty/rocket*
14572
14573 ROCKETPORT EXPRESS/INFINITY DRIVER
14574 M:      Kevin Cernekee <[email protected]>
14575 L:      [email protected]
14576 S:      Odd Fixes
14577 F:      drivers/tty/serial/rp2.*
14578
14579 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
14580 M:      Tomasz Duszynski <[email protected]>
14581 S:      Maintained
14582 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
14583 F:      drivers/iio/light/bh1750.c
14584
14585 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
14586 M:      Marek Vasut <[email protected]>
14587 L:      [email protected]
14588 L:      [email protected]
14589 S:      Supported
14590 F:      Documentation/devicetree/bindings/mfd/bd9571mwv.txt
14591 F:      drivers/gpio/gpio-bd9571mwv.c
14592 F:      drivers/mfd/bd9571mwv.c
14593 F:      drivers/regulator/bd9571mwv-regulator.c
14594 F:      include/linux/mfd/bd9571mwv.h
14595
14596 ROSE NETWORK LAYER
14597 M:      Ralf Baechle <[email protected]>
14598 L:      [email protected]
14599 S:      Maintained
14600 W:      http://www.linux-ax25.org/
14601 F:      include/net/rose.h
14602 F:      include/uapi/linux/rose.h
14603 F:      net/rose/
14604
14605 ROTATION DRIVER FOR ALLWINNER A83T
14606 M:      Jernej Skrabec <[email protected]>
14607 L:      [email protected]
14608 S:      Maintained
14609 T:      git git://linuxtv.org/media_tree.git
14610 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
14611 F:      drivers/media/platform/sunxi/sun8i-rotate/
14612
14613 RTL2830 MEDIA DRIVER
14614 M:      Antti Palosaari <[email protected]>
14615 L:      [email protected]
14616 S:      Maintained
14617 W:      https://linuxtv.org
14618 W:      http://palosaari.fi/linux/
14619 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14620 T:      git git://linuxtv.org/anttip/media_tree.git
14621 F:      drivers/media/dvb-frontends/rtl2830*
14622
14623 RTL2832 MEDIA DRIVER
14624 M:      Antti Palosaari <[email protected]>
14625 L:      [email protected]
14626 S:      Maintained
14627 W:      https://linuxtv.org
14628 W:      http://palosaari.fi/linux/
14629 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14630 T:      git git://linuxtv.org/anttip/media_tree.git
14631 F:      drivers/media/dvb-frontends/rtl2832*
14632
14633 RTL2832_SDR MEDIA DRIVER
14634 M:      Antti Palosaari <[email protected]>
14635 L:      [email protected]
14636 S:      Maintained
14637 W:      https://linuxtv.org
14638 W:      http://palosaari.fi/linux/
14639 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14640 T:      git git://linuxtv.org/anttip/media_tree.git
14641 F:      drivers/media/dvb-frontends/rtl2832_sdr*
14642
14643 RTL8180 WIRELESS DRIVER
14644 L:      [email protected]
14645 S:      Orphan
14646 W:      https://wireless.wiki.kernel.org/
14647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
14648 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
14649
14650 RTL8187 WIRELESS DRIVER
14651 M:      Herton Ronaldo Krzesinski <[email protected]>
14652 M:      Hin-Tak Leung <[email protected]>
14653 M:      Larry Finger <[email protected]>
14654 L:      [email protected]
14655 S:      Maintained
14656 W:      https://wireless.wiki.kernel.org/
14657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
14658 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
14659
14660 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
14661 M:      Jes Sorensen <[email protected]>
14662 L:      [email protected]
14663 S:      Maintained
14664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
14665 F:      drivers/net/wireless/realtek/rtl8xxxu/
14666
14667 RXRPC SOCKETS (AF_RXRPC)
14668 M:      David Howells <[email protected]>
14669 L:      [email protected]
14670 S:      Supported
14671 W:      https://www.infradead.org/~dhowells/kafs/
14672 F:      Documentation/networking/rxrpc.txt
14673 F:      include/keys/rxrpc-type.h
14674 F:      include/net/af_rxrpc.h
14675 F:      include/trace/events/rxrpc.h
14676 F:      include/uapi/linux/rxrpc.h
14677 F:      net/rxrpc/
14678
14679 S3 SAVAGE FRAMEBUFFER DRIVER
14680 M:      Antonino Daplas <[email protected]>
14681 L:      [email protected]
14682 S:      Maintained
14683 F:      drivers/video/fbdev/savage/
14684
14685 S390
14686 M:      Heiko Carstens <[email protected]>
14687 M:      Vasily Gorbik <[email protected]>
14688 M:      Christian Borntraeger <[email protected]>
14689 L:      [email protected]
14690 S:      Supported
14691 W:      http://www.ibm.com/developerworks/linux/linux390/
14692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
14693 F:      Documentation/driver-api/s390-drivers.rst
14694 F:      Documentation/s390/
14695 F:      arch/s390/
14696 F:      drivers/s390/
14697
14698 S390 COMMON I/O LAYER
14699 M:      Vineeth Vijayan <[email protected]>
14700 M:      Peter Oberparleiter <[email protected]>
14701 L:      [email protected]
14702 S:      Supported
14703 W:      http://www.ibm.com/developerworks/linux/linux390/
14704 F:      drivers/s390/cio/
14705
14706 S390 DASD DRIVER
14707 M:      Stefan Haberland <[email protected]>
14708 M:      Jan Hoeppner <[email protected]>
14709 L:      [email protected]
14710 S:      Supported
14711 W:      http://www.ibm.com/developerworks/linux/linux390/
14712 F:      block/partitions/ibm.c
14713 F:      drivers/s390/block/dasd*
14714 F:      include/linux/dasd_mod.h
14715
14716 S390 IOMMU (PCI)
14717 M:      Gerald Schaefer <[email protected]>
14718 L:      [email protected]
14719 S:      Supported
14720 W:      http://www.ibm.com/developerworks/linux/linux390/
14721 F:      drivers/iommu/s390-iommu.c
14722
14723 S390 IUCV NETWORK LAYER
14724 M:      Julian Wiedmann <[email protected]>
14725 M:      Karsten Graul <[email protected]>
14726 M:      Ursula Braun <[email protected]>
14727 L:      [email protected]
14728 S:      Supported
14729 W:      http://www.ibm.com/developerworks/linux/linux390/
14730 F:      drivers/s390/net/*iucv*
14731 F:      include/net/iucv/
14732 F:      net/iucv/
14733
14734 S390 NETWORK DRIVERS
14735 M:      Julian Wiedmann <[email protected]>
14736 M:      Karsten Graul <[email protected]>
14737 M:      Ursula Braun <[email protected]>
14738 L:      [email protected]
14739 S:      Supported
14740 W:      http://www.ibm.com/developerworks/linux/linux390/
14741 F:      drivers/s390/net/
14742
14743 S390 PCI SUBSYSTEM
14744 M:      Niklas Schnelle <[email protected]>
14745 M:      Gerald Schaefer <[email protected]>
14746 L:      [email protected]
14747 S:      Supported
14748 W:      http://www.ibm.com/developerworks/linux/linux390/
14749 F:      arch/s390/pci/
14750 F:      drivers/pci/hotplug/s390_pci_hpc.c
14751
14752 S390 VFIO AP DRIVER
14753 M:      Tony Krowiak <[email protected]>
14754 M:      Pierre Morel <[email protected]>
14755 M:      Halil Pasic <[email protected]>
14756 L:      [email protected]
14757 S:      Supported
14758 W:      http://www.ibm.com/developerworks/linux/linux390/
14759 F:      Documentation/s390/vfio-ap.rst
14760 F:      drivers/s390/crypto/vfio_ap_drv.c
14761 F:      drivers/s390/crypto/vfio_ap_ops.c
14762 F:      drivers/s390/crypto/vfio_ap_private.h
14763
14764 S390 VFIO-CCW DRIVER
14765 M:      Cornelia Huck <[email protected]>
14766 M:      Eric Farman <[email protected]>
14767 R:      Halil Pasic <[email protected]>
14768 L:      [email protected]
14769 L:      [email protected]
14770 S:      Supported
14771 F:      Documentation/s390/vfio-ccw.rst
14772 F:      drivers/s390/cio/vfio_ccw*
14773 F:      include/uapi/linux/vfio_ccw.h
14774
14775 S390 ZCRYPT DRIVER
14776 M:      Harald Freudenberger <[email protected]>
14777 L:      [email protected]
14778 S:      Supported
14779 W:      http://www.ibm.com/developerworks/linux/linux390/
14780 F:      drivers/s390/crypto/
14781
14782 S390 ZFCP DRIVER
14783 M:      Steffen Maier <[email protected]>
14784 M:      Benjamin Block <[email protected]>
14785 L:      [email protected]
14786 S:      Supported
14787 W:      http://www.ibm.com/developerworks/linux/linux390/
14788 F:      drivers/s390/scsi/zfcp_*
14789
14790 S3C24XX SD/MMC Driver
14791 M:      Ben Dooks <[email protected]>
14792 L:      [email protected] (moderated for non-subscribers)
14793 S:      Supported
14794 F:      drivers/mmc/host/s3cmci.*
14795
14796 SAA6588 RDS RECEIVER DRIVER
14797 M:      Hans Verkuil <[email protected]>
14798 L:      [email protected]
14799 S:      Odd Fixes
14800 W:      https://linuxtv.org
14801 T:      git git://linuxtv.org/media_tree.git
14802 F:      drivers/media/i2c/saa6588*
14803
14804 SAA7134 VIDEO4LINUX DRIVER
14805 M:      Mauro Carvalho Chehab <[email protected]>
14806 L:      [email protected]
14807 S:      Odd fixes
14808 W:      https://linuxtv.org
14809 T:      git git://linuxtv.org/media_tree.git
14810 F:      Documentation/media/v4l-drivers/saa7134*
14811 F:      drivers/media/pci/saa7134/
14812
14813 SAA7146 VIDEO4LINUX-2 DRIVER
14814 M:      Hans Verkuil <[email protected]>
14815 L:      [email protected]
14816 S:      Maintained
14817 T:      git git://linuxtv.org/media_tree.git
14818 F:      drivers/media/common/saa7146/
14819 F:      drivers/media/pci/saa7146/
14820 F:      include/media/drv-intf/saa7146*
14821
14822 SAFESETID SECURITY MODULE
14823 M:      Micah Morton <[email protected]>
14824 S:      Supported
14825 F:      Documentation/admin-guide/LSM/SafeSetID.rst
14826 F:      security/safesetid/
14827
14828 SAMSUNG AUDIO (ASoC) DRIVERS
14829 M:      Krzysztof Kozlowski <[email protected]>
14830 M:      Sangbeom Kim <[email protected]>
14831 M:      Sylwester Nawrocki <[email protected]>
14832 L:      [email protected] (moderated for non-subscribers)
14833 S:      Supported
14834 F:      Documentation/devicetree/bindings/sound/samsung*
14835 F:      sound/soc/samsung/
14836
14837 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
14838 M:      Krzysztof Kozlowski <[email protected]>
14839 L:      [email protected]
14840 L:      [email protected]
14841 S:      Maintained
14842 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
14843 F:      drivers/crypto/exynos-rng.c
14844
14845 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
14846 M:      Łukasz Stelmach <[email protected]>
14847 L:      [email protected]
14848 S:      Maintained
14849 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
14850 F:      drivers/char/hw_random/exynos-trng.c
14851
14852 SAMSUNG FRAMEBUFFER DRIVER
14853 M:      Jingoo Han <[email protected]>
14854 L:      [email protected]
14855 S:      Maintained
14856 F:      drivers/video/fbdev/s3c-fb.c
14857
14858 SAMSUNG LAPTOP DRIVER
14859 M:      Corentin Chary <[email protected]>
14860 L:      [email protected]
14861 S:      Maintained
14862 F:      drivers/platform/x86/samsung-laptop.c
14863
14864 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
14865 M:      Sangbeom Kim <[email protected]>
14866 M:      Krzysztof Kozlowski <[email protected]>
14867 M:      Bartlomiej Zolnierkiewicz <[email protected]>
14868 L:      [email protected]
14869 L:      [email protected]
14870 S:      Supported
14871 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
14872 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
14873 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
14874 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
14875 F:      drivers/clk/clk-s2mps11.c
14876 F:      drivers/mfd/sec*.c
14877 F:      drivers/regulator/s2m*.c
14878 F:      drivers/regulator/s5m*.c
14879 F:      drivers/rtc/rtc-s5m.c
14880 F:      include/linux/mfd/samsung/
14881
14882 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
14883 M:      Sylwester Nawrocki <[email protected]>
14884 L:      [email protected]
14885 L:      [email protected] (moderated for non-subscribers)
14886 S:      Maintained
14887 F:      drivers/media/platform/s3c-camif/
14888 F:      include/media/drv-intf/s3c_camif.h
14889
14890 SAMSUNG S3FWRN5 NFC DRIVER
14891 M:      Robert Baldyga <[email protected]>
14892 M:      Krzysztof Opasiak <[email protected]>
14893 L:      [email protected] (moderated for non-subscribers)
14894 S:      Supported
14895 F:      drivers/nfc/s3fwrn5
14896
14897 SAMSUNG S5C73M3 CAMERA DRIVER
14898 M:      Kyungmin Park <[email protected]>
14899 M:      Andrzej Hajda <[email protected]>
14900 L:      [email protected]
14901 S:      Supported
14902 F:      drivers/media/i2c/s5c73m3/*
14903
14904 SAMSUNG S5K5BAF CAMERA DRIVER
14905 M:      Kyungmin Park <[email protected]>
14906 M:      Andrzej Hajda <[email protected]>
14907 L:      [email protected]
14908 S:      Supported
14909 F:      drivers/media/i2c/s5k5baf.c
14910
14911 SAMSUNG S5P Security SubSystem (SSS) DRIVER
14912 M:      Krzysztof Kozlowski <[email protected]>
14913 M:      Vladimir Zapolskiy <[email protected]>
14914 M:      Kamil Konieczny <[email protected]>
14915 L:      [email protected]
14916 L:      [email protected]
14917 S:      Maintained
14918 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
14919 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
14920 F:      drivers/crypto/s5p-sss.c
14921
14922 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
14923 M:      Kyungmin Park <[email protected]>
14924 M:      Sylwester Nawrocki <[email protected]>
14925 L:      [email protected]
14926 S:      Supported
14927 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
14928 F:      drivers/media/platform/exynos4-is/
14929
14930 SAMSUNG SOC CLOCK DRIVERS
14931 M:      Sylwester Nawrocki <[email protected]>
14932 M:      Tomasz Figa <[email protected]>
14933 M:      Chanwoo Choi <[email protected]>
14934 L:      [email protected] (moderated for non-subscribers)
14935 S:      Supported
14936 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
14937 F:      Documentation/devicetree/bindings/clock/exynos*.txt
14938 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
14939 F:      Documentation/devicetree/bindings/clock/samsung,s5p*
14940 F:      drivers/clk/samsung/
14941 F:      include/dt-bindings/clock/exynos*.h
14942
14943 SAMSUNG SPI DRIVERS
14944 M:      Kukjin Kim <[email protected]>
14945 M:      Krzysztof Kozlowski <[email protected]>
14946 M:      Andi Shyti <[email protected]>
14947 L:      [email protected]
14948 L:      [email protected] (moderated for non-subscribers)
14949 S:      Maintained
14950 F:      Documentation/devicetree/bindings/spi/spi-samsung.txt
14951 F:      drivers/spi/spi-s3c*
14952 F:      include/linux/platform_data/spi-s3c64xx.h
14953
14954 SAMSUNG SXGBE DRIVERS
14955 M:      Byungho An <[email protected]>
14956 L:      [email protected]
14957 S:      Supported
14958 F:      drivers/net/ethernet/samsung/sxgbe/
14959
14960 SAMSUNG THERMAL DRIVER
14961 M:      Bartlomiej Zolnierkiewicz <[email protected]>
14962 L:      [email protected]
14963 L:      [email protected]
14964 S:      Supported
14965 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
14966 F:      drivers/thermal/samsung/
14967
14968 SAMSUNG USB2 PHY DRIVER
14969 M:      Kamil Debski <[email protected]>
14970 M:      Sylwester Nawrocki <[email protected]>
14971 L:      [email protected]
14972 S:      Supported
14973 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
14974 F:      Documentation/driver-api/phy/samsung-usb2.rst
14975 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
14976 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
14977 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
14978 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
14979 F:      drivers/phy/samsung/phy-samsung-usb2.c
14980 F:      drivers/phy/samsung/phy-samsung-usb2.h
14981
14982 SC1200 WDT DRIVER
14983 M:      Zwane Mwaikambo <[email protected]>
14984 S:      Maintained
14985 F:      drivers/watchdog/sc1200wdt.c
14986
14987 SCHEDULER
14988 M:      Ingo Molnar <[email protected]>
14989 M:      Peter Zijlstra <[email protected]>
14990 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
14991 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
14992 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
14993 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
14994 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
14995 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
14996 L:      [email protected]
14997 S:      Maintained
14998 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
14999 F:      include/linux/preempt.h
15000 F:      include/linux/sched.h
15001 F:      include/linux/wait.h
15002 F:      include/uapi/linux/sched.h
15003 F:      kernel/sched/
15004
15005 SCR24X CHIP CARD INTERFACE DRIVER
15006 M:      Lubomir Rintel <[email protected]>
15007 S:      Supported
15008 F:      drivers/char/pcmcia/scr24x_cs.c
15009
15010 SCSI CDROM DRIVER
15011 M:      Jens Axboe <[email protected]>
15012 L:      [email protected]
15013 S:      Maintained
15014 W:      http://www.kernel.dk
15015 F:      drivers/scsi/sr*
15016
15017 SCSI RDMA PROTOCOL (SRP) INITIATOR
15018 M:      Bart Van Assche <[email protected]>
15019 L:      [email protected]
15020 S:      Supported
15021 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
15022 F:      drivers/infiniband/ulp/srp/
15023 F:      include/scsi/srp.h
15024
15025 SCSI RDMA PROTOCOL (SRP) TARGET
15026 M:      Bart Van Assche <[email protected]>
15027 L:      [email protected]
15028 L:      [email protected]
15029 S:      Supported
15030 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
15031 F:      drivers/infiniband/ulp/srpt/
15032
15033 SCSI SG DRIVER
15034 M:      Doug Gilbert <[email protected]>
15035 L:      [email protected]
15036 S:      Maintained
15037 W:      http://sg.danny.cz/sg
15038 F:      Documentation/scsi/scsi-generic.rst
15039 F:      drivers/scsi/sg.c
15040 F:      include/scsi/sg.h
15041
15042 SCSI SUBSYSTEM
15043 M:      "James E.J. Bottomley" <[email protected]>
15044 M:      "Martin K. Petersen" <[email protected]>
15045 L:      [email protected]
15046 S:      Maintained
15047 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
15048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
15049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
15050 F:      Documentation/devicetree/bindings/scsi/
15051 F:      drivers/scsi/
15052 F:      include/scsi/
15053
15054 SCSI TAPE DRIVER
15055 M:      Kai Mäkisara <[email protected]>
15056 L:      [email protected]
15057 S:      Maintained
15058 F:      Documentation/scsi/st.rst
15059 F:      drivers/scsi/st.*
15060 F:      drivers/scsi/st_*.h
15061
15062 SCSI TARGET SUBSYSTEM
15063 M:      "Martin K. Petersen" <[email protected]>
15064 L:      [email protected]
15065 L:      [email protected]
15066 S:      Supported
15067 W:      http://www.linux-iscsi.org
15068 Q:      https://patchwork.kernel.org/project/target-devel/list/
15069 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
15070 F:      Documentation/target/
15071 F:      drivers/target/
15072 F:      include/target/
15073
15074 SCTP PROTOCOL
15075 M:      Vlad Yasevich <[email protected]>
15076 M:      Neil Horman <[email protected]>
15077 M:      Marcelo Ricardo Leitner <[email protected]>
15078 L:      [email protected]
15079 S:      Maintained
15080 W:      http://lksctp.sourceforge.net
15081 F:      Documentation/networking/sctp.txt
15082 F:      include/linux/sctp.h
15083 F:      include/net/sctp/
15084 F:      include/uapi/linux/sctp.h
15085 F:      net/sctp/
15086
15087 SCx200 CPU SUPPORT
15088 M:      Jim Cromie <[email protected]>
15089 S:      Odd Fixes
15090 F:      Documentation/i2c/busses/scx200_acb.rst
15091 F:      arch/x86/platform/scx200/
15092 F:      drivers/i2c/busses/scx200*
15093 F:      drivers/mtd/maps/scx200_docflash.c
15094 F:      drivers/watchdog/scx200_wdt.c
15095 F:      include/linux/scx200.h
15096
15097 SCx200 GPIO DRIVER
15098 M:      Jim Cromie <[email protected]>
15099 S:      Maintained
15100 F:      drivers/char/scx200_gpio.c
15101 F:      include/linux/scx200_gpio.h
15102
15103 SCx200 HRT CLOCKSOURCE DRIVER
15104 M:      Jim Cromie <[email protected]>
15105 S:      Maintained
15106 F:      drivers/clocksource/scx200_hrt.c
15107
15108 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
15109 M:      Sascha Sommer <[email protected]>
15110 L:      [email protected] (subscribers-only)
15111 S:      Maintained
15112 F:      drivers/mmc/host/sdricoh_cs.c
15113
15114 SECO BOARDS CEC DRIVER
15115 M:      Ettore Chimenti <[email protected]>
15116 S:      Maintained
15117 F:      drivers/media/platform/seco-cec/seco-cec.c
15118 F:      drivers/media/platform/seco-cec/seco-cec.h
15119
15120 SECURE COMPUTING
15121 M:      Kees Cook <[email protected]>
15122 R:      Andy Lutomirski <[email protected]>
15123 R:      Will Drewry <[email protected]>
15124 S:      Supported
15125 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
15126 F:      Documentation/userspace-api/seccomp_filter.rst
15127 F:      include/linux/seccomp.h
15128 F:      include/uapi/linux/seccomp.h
15129 F:      kernel/seccomp.c
15130 F:      tools/testing/selftests/kselftest_harness.h
15131 F:      tools/testing/selftests/seccomp/*
15132 K:      \bsecure_computing
15133 K:      \bTIF_SECCOMP\b
15134
15135 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
15136 M:      Al Cooper <[email protected]>
15137 L:      [email protected]
15138 L:      [email protected]
15139 S:      Maintained
15140 F:      drivers/mmc/host/sdhci-brcmstb*
15141
15142 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
15143 M:      Adrian Hunter <[email protected]>
15144 L:      [email protected]
15145 S:      Maintained
15146 F:      drivers/mmc/host/sdhci*
15147 F:      include/linux/mmc/sdhci*
15148
15149 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
15150 M:      Ludovic Desroches <[email protected]>
15151 L:      [email protected]
15152 S:      Supported
15153 F:      drivers/mmc/host/sdhci-of-at91.c
15154
15155 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
15156 M:      Ben Dooks <[email protected]>
15157 M:      Jaehoon Chung <[email protected]>
15158 L:      [email protected]
15159 S:      Maintained
15160 F:      drivers/mmc/host/sdhci-s3c*
15161
15162 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
15163 M:      Viresh Kumar <[email protected]>
15164 L:      [email protected]
15165 S:      Maintained
15166 F:      drivers/mmc/host/sdhci-spear.c
15167
15168 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
15169 M:      Kishon Vijay Abraham I <[email protected]>
15170 L:      [email protected]
15171 S:      Maintained
15172 F:      drivers/mmc/host/sdhci-omap.c
15173
15174 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
15175 M:      Jonathan Derrick <[email protected]>
15176 M:      Revanth Rajashekar <[email protected]>
15177 L:      [email protected]
15178 S:      Supported
15179 F:      block/opal_proto.h
15180 F:      block/sed*
15181 F:      include/linux/sed*
15182 F:      include/uapi/linux/sed*
15183
15184 SECURITY CONTACT
15185 M:      Security Officers <[email protected]>
15186 S:      Supported
15187
15188 SECURITY SUBSYSTEM
15189 M:      James Morris <[email protected]>
15190 M:      "Serge E. Hallyn" <[email protected]>
15191 L:      [email protected] (suggested Cc:)
15192 S:      Supported
15193 W:      http://kernsec.org/
15194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
15195 F:      security/
15196 X:      security/selinux/
15197
15198 SELINUX SECURITY MODULE
15199 M:      Paul Moore <[email protected]>
15200 M:      Stephen Smalley <[email protected]>
15201 M:      Eric Paris <[email protected]>
15202 L:      [email protected]
15203 S:      Supported
15204 W:      https://selinuxproject.org
15205 W:      https://github.com/SELinuxProject
15206 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
15207 F:      Documentation/ABI/obsolete/sysfs-selinux-checkreqprot
15208 F:      Documentation/ABI/obsolete/sysfs-selinux-disable
15209 F:      Documentation/admin-guide/LSM/SELinux.rst
15210 F:      include/uapi/linux/selinux_netlink.h
15211 F:      scripts/selinux/
15212 F:      security/selinux/
15213
15214 SENSABLE PHANTOM
15215 M:      Jiri Slaby <[email protected]>
15216 S:      Maintained
15217 F:      drivers/misc/phantom.c
15218 F:      include/uapi/linux/phantom.h
15219
15220 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
15221 M:      Tomasz Duszynski <[email protected]>
15222 S:      Maintained
15223 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
15224 F:      drivers/iio/chemical/sps30.c
15225
15226 SERIAL DEVICE BUS
15227 M:      Rob Herring <[email protected]>
15228 L:      [email protected]
15229 S:      Maintained
15230 F:      Documentation/devicetree/bindings/serial/serial.yaml
15231 F:      drivers/tty/serdev/
15232 F:      include/linux/serdev.h
15233
15234 SERIAL DRIVERS
15235 M:      Greg Kroah-Hartman <[email protected]>
15236 L:      [email protected]
15237 S:      Maintained
15238 F:      Documentation/devicetree/bindings/serial/
15239 F:      drivers/tty/serial/
15240
15241 SERIAL IR RECEIVER
15242 M:      Sean Young <[email protected]>
15243 L:      [email protected]
15244 S:      Maintained
15245 F:      drivers/media/rc/serial_ir.c
15246
15247 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
15248 M:      Srinivas Kandagatla <[email protected]>
15249 L:      [email protected] (moderated for non-subscribers)
15250 S:      Maintained
15251 F:      Documentation/devicetree/bindings/slimbus/
15252 F:      drivers/slimbus/
15253 F:      include/linux/slimbus.h
15254
15255 SFC NETWORK DRIVER
15256 M:      Solarflare linux maintainers <[email protected]>
15257 M:      Edward Cree <[email protected]>
15258 M:      Martin Habets <[email protected]>
15259 L:      [email protected]
15260 S:      Supported
15261 F:      drivers/net/ethernet/sfc/
15262
15263 SFF/SFP/SFP+ MODULE SUPPORT
15264 M:      Russell King <[email protected]>
15265 L:      [email protected]
15266 S:      Maintained
15267 F:      drivers/net/phy/phylink.c
15268 F:      drivers/net/phy/sfp*
15269 F:      include/linux/phylink.h
15270 F:      include/linux/sfp.h
15271 K:      phylink
15272
15273 SGI GRU DRIVER
15274 M:      Dimitri Sivanich <[email protected]>
15275 S:      Maintained
15276 F:      drivers/misc/sgi-gru/
15277
15278 SGI XP/XPC/XPNET DRIVER
15279 M:      Cliff Whickman <[email protected]>
15280 M:      Robin Holt <[email protected]>
15281 S:      Maintained
15282 F:      drivers/misc/sgi-xp/
15283
15284 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
15285 M:      Ursula Braun <[email protected]>
15286 M:      Karsten Graul <[email protected]>
15287 L:      [email protected]
15288 S:      Supported
15289 W:      http://www.ibm.com/developerworks/linux/linux390/
15290 F:      net/smc/
15291
15292 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
15293 M:      Linus Walleij <[email protected]>
15294 L:      [email protected]
15295 S:      Maintained
15296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
15297 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
15298 F:      drivers/iio/light/gp2ap002.c
15299
15300 SHARP RJ54N1CB0C SENSOR DRIVER
15301 M:      Jacopo Mondi <[email protected]>
15302 L:      [email protected]
15303 S:      Odd fixes
15304 T:      git git://linuxtv.org/media_tree.git
15305 F:      drivers/media/i2c/rj54n1cb0c.c
15306 F:      include/media/i2c/rj54n1cb0c.h
15307
15308 SH_VEU V4L2 MEM2MEM DRIVER
15309 L:      [email protected]
15310 S:      Orphan
15311 F:      drivers/media/platform/sh_veu.c
15312
15313 SH_VOU V4L2 OUTPUT DRIVER
15314 L:      [email protected]
15315 S:      Orphan
15316 F:      drivers/media/platform/sh_vou.c
15317 F:      include/media/drv-intf/sh_vou.h
15318
15319 SI2157 MEDIA DRIVER
15320 M:      Antti Palosaari <[email protected]>
15321 L:      [email protected]
15322 S:      Maintained
15323 W:      https://linuxtv.org
15324 W:      http://palosaari.fi/linux/
15325 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15326 T:      git git://linuxtv.org/anttip/media_tree.git
15327 F:      drivers/media/tuners/si2157*
15328
15329 SI2165 MEDIA DRIVER
15330 M:      Matthias Schwarzott <[email protected]>
15331 L:      [email protected]
15332 S:      Maintained
15333 W:      https://linuxtv.org
15334 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15335 F:      drivers/media/dvb-frontends/si2165*
15336
15337 SI2168 MEDIA DRIVER
15338 M:      Antti Palosaari <[email protected]>
15339 L:      [email protected]
15340 S:      Maintained
15341 W:      https://linuxtv.org
15342 W:      http://palosaari.fi/linux/
15343 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15344 T:      git git://linuxtv.org/anttip/media_tree.git
15345 F:      drivers/media/dvb-frontends/si2168*
15346
15347 SI470X FM RADIO RECEIVER I2C DRIVER
15348 M:      Hans Verkuil <[email protected]>
15349 L:      [email protected]
15350 S:      Odd Fixes
15351 W:      https://linuxtv.org
15352 T:      git git://linuxtv.org/media_tree.git
15353 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
15354
15355 SI470X FM RADIO RECEIVER USB DRIVER
15356 M:      Hans Verkuil <[email protected]>
15357 L:      [email protected]
15358 S:      Maintained
15359 W:      https://linuxtv.org
15360 T:      git git://linuxtv.org/media_tree.git
15361 F:      drivers/media/radio/si470x/radio-si470x-common.c
15362 F:      drivers/media/radio/si470x/radio-si470x-usb.c
15363 F:      drivers/media/radio/si470x/radio-si470x.h
15364
15365 SI4713 FM RADIO TRANSMITTER I2C DRIVER
15366 M:      Eduardo Valentin <[email protected]>
15367 L:      [email protected]
15368 S:      Odd Fixes
15369 W:      https://linuxtv.org
15370 T:      git git://linuxtv.org/media_tree.git
15371 F:      drivers/media/radio/si4713/si4713.?
15372
15373 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
15374 M:      Eduardo Valentin <[email protected]>
15375 L:      [email protected]
15376 S:      Odd Fixes
15377 W:      https://linuxtv.org
15378 T:      git git://linuxtv.org/media_tree.git
15379 F:      drivers/media/radio/si4713/radio-platform-si4713.c
15380
15381 SI4713 FM RADIO TRANSMITTER USB DRIVER
15382 M:      Hans Verkuil <[email protected]>
15383 L:      [email protected]
15384 S:      Maintained
15385 W:      https://linuxtv.org
15386 T:      git git://linuxtv.org/media_tree.git
15387 F:      drivers/media/radio/si4713/radio-usb-si4713.c
15388
15389 SIANO DVB DRIVER
15390 M:      Mauro Carvalho Chehab <[email protected]>
15391 L:      [email protected]
15392 S:      Odd fixes
15393 W:      https://linuxtv.org
15394 T:      git git://linuxtv.org/media_tree.git
15395 F:      drivers/media/common/siano/
15396 F:      drivers/media/mmc/siano/
15397 F:      drivers/media/usb/siano/
15398 F:      drivers/media/usb/siano/
15399
15400 SIFIVE DRIVERS
15401 M:      Palmer Dabbelt <[email protected]>
15402 M:      Paul Walmsley <[email protected]>
15403 L:      [email protected]
15404 S:      Supported
15405 T:      git git://github.com/sifive/riscv-linux.git
15406 N:      sifive
15407 K:      [^@]sifive
15408
15409 SIFIVE FU540 SYSTEM-ON-CHIP
15410 M:      Paul Walmsley <[email protected]>
15411 M:      Palmer Dabbelt <[email protected]>
15412 L:      [email protected]
15413 S:      Supported
15414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
15415 N:      fu540
15416 K:      fu540
15417
15418 SIFIVE PDMA DRIVER
15419 M:      Green Wan <[email protected]>
15420 S:      Maintained
15421 F:      Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
15422 F:      drivers/dma/sf-pdma/
15423
15424 SILEAD TOUCHSCREEN DRIVER
15425 M:      Hans de Goede <[email protected]>
15426 L:      [email protected]
15427 L:      [email protected]
15428 S:      Maintained
15429 F:      drivers/input/touchscreen/silead.c
15430 F:      drivers/platform/x86/touchscreen_dmi.c
15431
15432 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
15433 M:      Jérôme Pouiller <[email protected]>
15434 S:      Supported
15435 F:      drivers/staging/wfx/
15436
15437 SILICON MOTION SM712 FRAME BUFFER DRIVER
15438 M:      Sudip Mukherjee <[email protected]>
15439 M:      Teddy Wang <[email protected]>
15440 M:      Sudip Mukherjee <[email protected]>
15441 L:      [email protected]
15442 S:      Maintained
15443 F:      Documentation/fb/sm712fb.rst
15444 F:      drivers/video/fbdev/sm712*
15445
15446 SIMPLE FIRMWARE INTERFACE (SFI)
15447 S:      Obsolete
15448 W:      http://simplefirmware.org/
15449 F:      arch/x86/platform/sfi/
15450 F:      drivers/sfi/
15451 F:      include/linux/sfi*.h
15452
15453 SIMPLEFB FB DRIVER
15454 M:      Hans de Goede <[email protected]>
15455 L:      [email protected]
15456 S:      Maintained
15457 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
15458 F:      drivers/video/fbdev/simplefb.c
15459 F:      include/linux/platform_data/simplefb.h
15460
15461 SIMTEC EB110ATX (Chalice CATS)
15462 M:      Vincent Sanders <[email protected]>
15463 M:      Simtec Linux Team <[email protected]>
15464 S:      Supported
15465 W:      http://www.simtec.co.uk/products/EB110ATX/
15466
15467 SIMTEC EB2410ITX (BAST)
15468 M:      Vincent Sanders <[email protected]>
15469 M:      Simtec Linux Team <[email protected]>
15470 S:      Supported
15471 W:      http://www.simtec.co.uk/products/EB2410ITX/
15472 F:      arch/arm/mach-s3c24xx/bast-ide.c
15473 F:      arch/arm/mach-s3c24xx/bast-irq.c
15474 F:      arch/arm/mach-s3c24xx/mach-bast.c
15475
15476 SIOX
15477 M:      Thorsten Scherer <[email protected]>
15478 M:      Uwe Kleine-König <[email protected]>
15479 R:      Pengutronix Kernel Team <[email protected]>
15480 S:      Supported
15481 F:      drivers/gpio/gpio-siox.c
15482 F:      drivers/siox/*
15483 F:      include/trace/events/siox.h
15484
15485 SIPHASH PRF ROUTINES
15486 M:      Jason A. Donenfeld <[email protected]>
15487 S:      Maintained
15488 F:      include/linux/siphash.h
15489 F:      lib/siphash.c
15490 F:      lib/test_siphash.c
15491
15492 SIS 190 ETHERNET DRIVER
15493 M:      Francois Romieu <[email protected]>
15494 L:      [email protected]
15495 S:      Maintained
15496 F:      drivers/net/ethernet/sis/sis190.c
15497
15498 SIS 900/7016 FAST ETHERNET DRIVER
15499 M:      Daniele Venzano <[email protected]>
15500 L:      [email protected]
15501 S:      Maintained
15502 W:      http://www.brownhat.org/sis900.html
15503 F:      drivers/net/ethernet/sis/sis900.*
15504
15505 SIS FRAMEBUFFER DRIVER
15506 M:      Thomas Winischhofer <[email protected]>
15507 S:      Maintained
15508 W:      http://www.winischhofer.net/linuxsisvga.shtml
15509 F:      Documentation/fb/sisfb.rst
15510 F:      drivers/video/fbdev/sis/
15511 F:      include/video/sisfb.h
15512
15513 SIS USB2VGA DRIVER
15514 M:      Thomas Winischhofer <[email protected]>
15515 S:      Maintained
15516 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
15517 F:      drivers/usb/misc/sisusbvga/
15518
15519 SLAB ALLOCATOR
15520 M:      Christoph Lameter <[email protected]>
15521 M:      Pekka Enberg <[email protected]>
15522 M:      David Rientjes <[email protected]>
15523 M:      Joonsoo Kim <[email protected]>
15524 M:      Andrew Morton <[email protected]>
15525 L:      [email protected]
15526 S:      Maintained
15527 F:      include/linux/sl?b*.h
15528 F:      mm/sl?b*
15529
15530 SLEEPABLE READ-COPY UPDATE (SRCU)
15531 M:      Lai Jiangshan <[email protected]>
15532 M:      "Paul E. McKenney" <[email protected]>
15533 M:      Josh Triplett <[email protected]>
15534 R:      Steven Rostedt <[email protected]>
15535 R:      Mathieu Desnoyers <[email protected]>
15536 L:      [email protected]
15537 S:      Supported
15538 W:      http://www.rdrop.com/users/paulmck/RCU/
15539 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
15540 F:      include/linux/srcu*.h
15541 F:      kernel/rcu/srcu*.c
15542
15543 SMACK SECURITY MODULE
15544 M:      Casey Schaufler <[email protected]>
15545 L:      [email protected]
15546 S:      Maintained
15547 W:      http://schaufler-ca.com
15548 T:      git git://github.com/cschaufler/smack-next
15549 F:      Documentation/admin-guide/LSM/Smack.rst
15550 F:      security/smack/
15551
15552 SMC91x ETHERNET DRIVER
15553 M:      Nicolas Pitre <[email protected]>
15554 S:      Odd Fixes
15555 F:      drivers/net/ethernet/smsc/smc91x.*
15556
15557 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
15558 M:      Mark Rutland <[email protected]>
15559 M:      Lorenzo Pieralisi <[email protected]>
15560 M:      Sudeep Holla <[email protected]>
15561 L:      [email protected]
15562 S:      Maintained
15563 F:      drivers/firmware/smccc/
15564 F:      include/linux/arm-smccc.h
15565
15566 SMIA AND SMIA++ IMAGE SENSOR DRIVER
15567 M:      Sakari Ailus <[email protected]>
15568 L:      [email protected]
15569 S:      Maintained
15570 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
15571 F:      drivers/media/i2c/smiapp-pll.c
15572 F:      drivers/media/i2c/smiapp-pll.h
15573 F:      drivers/media/i2c/smiapp/
15574 F:      include/uapi/linux/smiapp.h
15575
15576 SMM665 HARDWARE MONITOR DRIVER
15577 M:      Guenter Roeck <[email protected]>
15578 L:      [email protected]
15579 S:      Maintained
15580 F:      Documentation/hwmon/smm665.rst
15581 F:      drivers/hwmon/smm665.c
15582
15583 SMSC EMC2103 HARDWARE MONITOR DRIVER
15584 M:      Steve Glendinning <[email protected]>
15585 L:      [email protected]
15586 S:      Maintained
15587 F:      Documentation/hwmon/emc2103.rst
15588 F:      drivers/hwmon/emc2103.c
15589
15590 SMSC SCH5627 HARDWARE MONITOR DRIVER
15591 M:      Hans de Goede <[email protected]>
15592 L:      [email protected]
15593 S:      Supported
15594 F:      Documentation/hwmon/sch5627.rst
15595 F:      drivers/hwmon/sch5627.c
15596
15597 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
15598 M:      Steve Glendinning <[email protected]>
15599 L:      [email protected]
15600 S:      Maintained
15601 F:      drivers/video/fbdev/smscufx.c
15602
15603 SMSC47B397 HARDWARE MONITOR DRIVER
15604 M:      Jean Delvare <[email protected]>
15605 L:      [email protected]
15606 S:      Maintained
15607 F:      Documentation/hwmon/smsc47b397.rst
15608 F:      drivers/hwmon/smsc47b397.c
15609
15610 SMSC911x ETHERNET DRIVER
15611 M:      Steve Glendinning <[email protected]>
15612 L:      [email protected]
15613 S:      Maintained
15614 F:      drivers/net/ethernet/smsc/smsc911x.*
15615 F:      include/linux/smsc911x.h
15616
15617 SMSC9420 PCI ETHERNET DRIVER
15618 M:      Steve Glendinning <[email protected]>
15619 L:      [email protected]
15620 S:      Maintained
15621 F:      drivers/net/ethernet/smsc/smsc9420.*
15622
15623 SOC-CAMERA V4L2 SUBSYSTEM
15624 L:      [email protected]
15625 S:      Orphan
15626 T:      git git://linuxtv.org/media_tree.git
15627 F:      drivers/staging/media/soc_camera/
15628 F:      include/media/soc_camera.h
15629
15630 SOCIONEXT (SNI) AVE NETWORK DRIVER
15631 M:      Kunihiko Hayashi <[email protected]>
15632 L:      [email protected]
15633 S:      Maintained
15634 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.txt
15635 F:      drivers/net/ethernet/socionext/sni_ave.c
15636
15637 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
15638 M:      Jassi Brar <[email protected]>
15639 M:      Ilias Apalodimas <[email protected]>
15640 L:      [email protected]
15641 S:      Maintained
15642 F:      Documentation/devicetree/bindings/net/socionext-netsec.txt
15643 F:      drivers/net/ethernet/socionext/netsec.c
15644
15645 SOCIONEXT (SNI) Synquacer SPI DRIVER
15646 M:      Masahisa Kojima <[email protected]>
15647 M:      Jassi Brar <[email protected]>
15648 L:      [email protected]
15649 S:      Maintained
15650 F:      Documentation/devicetree/bindings/spi/spi-synquacer.txt
15651 F:      drivers/spi/spi-synquacer.c
15652
15653 SOCIONEXT SYNQUACER I2C DRIVER
15654 M:      Ard Biesheuvel <[email protected]>
15655 L:      [email protected]
15656 S:      Maintained
15657 F:      Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
15658 F:      drivers/i2c/busses/i2c-synquacer.c
15659
15660 SOCIONEXT UNIPHIER SOUND DRIVER
15661 L:      [email protected] (moderated for non-subscribers)
15662 S:      Orphan
15663 F:      sound/soc/uniphier/
15664
15665 SOEKRIS NET48XX LED SUPPORT
15666 M:      Chris Boot <[email protected]>
15667 S:      Maintained
15668 F:      drivers/leds/leds-net48xx.c
15669
15670 SOFT-IWARP DRIVER (siw)
15671 M:      Bernard Metzler <[email protected]>
15672 L:      [email protected]
15673 S:      Supported
15674 F:      drivers/infiniband/sw/siw/
15675 F:      include/uapi/rdma/siw-abi.h
15676
15677 SOFT-ROCE DRIVER (rxe)
15678 M:      Zhu Yanjun <[email protected]>
15679 L:      [email protected]
15680 S:      Supported
15681 F:      drivers/infiniband/sw/rxe/
15682 F:      include/uapi/rdma/rdma_user_rxe.h
15683
15684 SOFTLOGIC 6x10 MPEG CODEC
15685 M:      Bluecherry Maintainers <[email protected]>
15686 M:      Anton Sviridenko <[email protected]>
15687 M:      Andrey Utkin <[email protected]>
15688 M:      Andrey Utkin <[email protected]>
15689 M:      Ismael Luceno <[email protected]>
15690 L:      [email protected]
15691 S:      Supported
15692 F:      drivers/media/pci/solo6x10/
15693
15694 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
15695 M:      James Morse <[email protected]>
15696 L:      [email protected]
15697 S:      Maintained
15698 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
15699 F:      drivers/firmware/arm_sdei.c
15700 F:      include/linux/arm_sdei.h
15701 F:      include/uapi/linux/arm_sdei.h
15702
15703 SOFTWARE RAID (Multiple Disks) SUPPORT
15704 M:      Song Liu <[email protected]>
15705 L:      [email protected]
15706 S:      Supported
15707 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
15708 F:      drivers/md/Kconfig
15709 F:      drivers/md/Makefile
15710 F:      drivers/md/md*
15711 F:      drivers/md/raid*
15712 F:      include/linux/raid/
15713 F:      include/uapi/linux/raid/
15714
15715 SOLIDRUN CLEARFOG SUPPORT
15716 M:      Russell King <[email protected]>
15717 S:      Maintained
15718 F:      arch/arm/boot/dts/armada-388-clearfog*
15719 F:      arch/arm/boot/dts/armada-38x-solidrun-*
15720
15721 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
15722 M:      Russell King <[email protected]>
15723 S:      Maintained
15724 F:      arch/arm/boot/dts/imx6*-cubox-i*
15725 F:      arch/arm/boot/dts/imx6*-hummingboard*
15726 F:      arch/arm/boot/dts/imx6*-sr-*
15727
15728 SONIC NETWORK DRIVER
15729 M:      Thomas Bogendoerfer <[email protected]>
15730 L:      [email protected]
15731 S:      Maintained
15732 F:      drivers/net/ethernet/natsemi/sonic.*
15733
15734 SONICS SILICON BACKPLANE DRIVER (SSB)
15735 M:      Michael Buesch <[email protected]>
15736 L:      [email protected]
15737 S:      Maintained
15738 F:      drivers/ssb/
15739 F:      include/linux/ssb/
15740
15741 SONY IMX214 SENSOR DRIVER
15742 M:      Ricardo Ribalda <[email protected]>
15743 L:      [email protected]
15744 S:      Maintained
15745 T:      git git://linuxtv.org/media_tree.git
15746 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.txt
15747 F:      drivers/media/i2c/imx214.c
15748
15749 SONY IMX219 SENSOR DRIVER
15750 M:      Dave Stevenson <[email protected]>
15751 L:      [email protected]
15752 S:      Maintained
15753 T:      git git://linuxtv.org/media_tree.git
15754 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
15755 F:      drivers/media/i2c/imx219.c
15756
15757 SONY IMX258 SENSOR DRIVER
15758 M:      Sakari Ailus <[email protected]>
15759 L:      [email protected]
15760 S:      Maintained
15761 T:      git git://linuxtv.org/media_tree.git
15762 F:      drivers/media/i2c/imx258.c
15763
15764 SONY IMX274 SENSOR DRIVER
15765 M:      Leon Luo <[email protected]>
15766 L:      [email protected]
15767 S:      Maintained
15768 T:      git git://linuxtv.org/media_tree.git
15769 F:      Documentation/devicetree/bindings/media/i2c/imx274.txt
15770 F:      drivers/media/i2c/imx274.c
15771
15772 SONY IMX290 SENSOR DRIVER
15773 M:      Manivannan Sadhasivam <[email protected]>
15774 L:      [email protected]
15775 S:      Maintained
15776 T:      git git://linuxtv.org/media_tree.git
15777 F:      Documentation/devicetree/bindings/media/i2c/imx290.txt
15778 F:      drivers/media/i2c/imx290.c
15779
15780 SONY IMX319 SENSOR DRIVER
15781 M:      Bingbu Cao <[email protected]>
15782 L:      [email protected]
15783 S:      Maintained
15784 T:      git git://linuxtv.org/media_tree.git
15785 F:      drivers/media/i2c/imx319.c
15786
15787 SONY IMX355 SENSOR DRIVER
15788 M:      Tianshu Qiu <[email protected]>
15789 L:      [email protected]
15790 S:      Maintained
15791 T:      git git://linuxtv.org/media_tree.git
15792 F:      drivers/media/i2c/imx355.c
15793
15794 SONY MEMORYSTICK SUBSYSTEM
15795 M:      Maxim Levitsky <[email protected]>
15796 M:      Alex Dubov <[email protected]>
15797 M:      Ulf Hansson <[email protected]>
15798 L:      [email protected]
15799 S:      Maintained
15800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
15801 F:      drivers/memstick/
15802 F:      include/linux/memstick.h
15803
15804 SONY VAIO CONTROL DEVICE DRIVER
15805 M:      Mattia Dongili <[email protected]>
15806 L:      [email protected]
15807 S:      Maintained
15808 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
15809 F:      Documentation/admin-guide/laptops/sony-laptop.rst
15810 F:      drivers/char/sonypi.c
15811 F:      drivers/platform/x86/sony-laptop.c
15812 F:      include/linux/sony-laptop.h
15813
15814 SOUND
15815 M:      Jaroslav Kysela <[email protected]>
15816 M:      Takashi Iwai <[email protected]>
15817 L:      [email protected] (moderated for non-subscribers)
15818 S:      Maintained
15819 W:      http://www.alsa-project.org/
15820 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
15821 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
15822 F:      Documentation/sound/
15823 F:      include/sound/
15824 F:      include/uapi/sound/
15825 F:      sound/
15826
15827 SOUND - COMPRESSED AUDIO
15828 M:      Vinod Koul <[email protected]>
15829 L:      [email protected] (moderated for non-subscribers)
15830 S:      Supported
15831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
15832 F:      Documentation/sound/designs/compress-offload.rst
15833 F:      include/sound/compress_driver.h
15834 F:      include/uapi/sound/compress_*
15835 F:      sound/core/compress_offload.c
15836 F:      sound/soc/soc-compress.c
15837
15838 SOUND - DMAENGINE HELPERS
15839 M:      Lars-Peter Clausen <[email protected]>
15840 S:      Supported
15841 F:      include/sound/dmaengine_pcm.h
15842 F:      sound/core/pcm_dmaengine.c
15843 F:      sound/soc/soc-generic-dmaengine-pcm.c
15844
15845 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
15846 M:      Liam Girdwood <[email protected]>
15847 M:      Mark Brown <[email protected]>
15848 L:      [email protected] (moderated for non-subscribers)
15849 S:      Supported
15850 W:      http://alsa-project.org/main/index.php/ASoC
15851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
15852 F:      Documentation/devicetree/bindings/sound/
15853 F:      Documentation/sound/soc/
15854 F:      include/dt-bindings/sound/
15855 F:      include/sound/soc*
15856 F:      sound/soc/
15857
15858 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
15859 M:      Pierre-Louis Bossart <[email protected]>
15860 M:      Liam Girdwood <[email protected]>
15861 M:      Ranjani Sridharan <[email protected]>
15862 M:      Kai Vehmanen <[email protected]>
15863 M:      Daniel Baluta <[email protected]>
15864 L:      [email protected] (moderated for non-subscribers)
15865 S:      Supported
15866 W:      https://github.com/thesofproject/linux/
15867 F:      sound/soc/sof/
15868
15869 SOUNDWIRE SUBSYSTEM
15870 M:      Vinod Koul <[email protected]>
15871 M:      Sanyog Kale <[email protected]>
15872 R:      Pierre-Louis Bossart <[email protected]>
15873 L:      [email protected] (moderated for non-subscribers)
15874 S:      Supported
15875 F:      Documentation/driver-api/soundwire/
15876 F:      drivers/soundwire/
15877 F:      include/linux/soundwire/
15878
15879 SP2 MEDIA DRIVER
15880 M:      Olli Salonen <[email protected]>
15881 L:      [email protected]
15882 S:      Maintained
15883 W:      https://linuxtv.org
15884 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15885 F:      drivers/media/dvb-frontends/sp2*
15886
15887 SPARC + UltraSPARC (sparc/sparc64)
15888 M:      "David S. Miller" <[email protected]>
15889 L:      [email protected]
15890 S:      Maintained
15891 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
15892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
15893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
15894 F:      arch/sparc/
15895 F:      drivers/sbus/
15896
15897 SPARC SERIAL DRIVERS
15898 M:      "David S. Miller" <[email protected]>
15899 L:      [email protected]
15900 S:      Maintained
15901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
15902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
15903 F:      drivers/tty/serial/suncore.c
15904 F:      drivers/tty/serial/sunhv.c
15905 F:      drivers/tty/serial/sunsab.c
15906 F:      drivers/tty/serial/sunsab.h
15907 F:      drivers/tty/serial/sunsu.c
15908 F:      drivers/tty/serial/sunzilog.c
15909 F:      drivers/tty/serial/sunzilog.h
15910 F:      drivers/tty/vcc.c
15911 F:      include/linux/sunserialcore.h
15912
15913 SPARSE CHECKER
15914 M:      "Luc Van Oostenryck" <[email protected]>
15915 L:      [email protected]
15916 S:      Maintained
15917 W:      https://sparse.wiki.kernel.org/
15918 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
15919 F:      include/linux/compiler.h
15920
15921 SPEAR CLOCK FRAMEWORK SUPPORT
15922 M:      Viresh Kumar <[email protected]>
15923 L:      [email protected] (moderated for non-subscribers)
15924 S:      Maintained
15925 W:      http://www.st.com/spear
15926 F:      drivers/clk/spear/
15927
15928 SPEAR PLATFORM SUPPORT
15929 M:      Viresh Kumar <[email protected]>
15930 M:      Shiraz Hashim <[email protected]>
15931 L:      [email protected] (moderated for non-subscribers)
15932 S:      Maintained
15933 W:      http://www.st.com/spear
15934 F:      arch/arm/boot/dts/spear*
15935 F:      arch/arm/mach-spear/
15936
15937 SPI NOR SUBSYSTEM
15938 M:      Tudor Ambarus <[email protected]>
15939 L:      [email protected]
15940 S:      Maintained
15941 W:      http://www.linux-mtd.infradead.org/
15942 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
15943 C:      irc://irc.oftc.net/mtd
15944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
15945 F:      drivers/mtd/spi-nor/
15946 F:      include/linux/mtd/spi-nor.h
15947
15948 SPI SUBSYSTEM
15949 M:      Mark Brown <[email protected]>
15950 L:      [email protected]
15951 S:      Maintained
15952 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
15953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
15954 F:      Documentation/devicetree/bindings/spi/
15955 F:      Documentation/spi/
15956 F:      drivers/spi/
15957 F:      include/linux/spi/
15958 F:      include/uapi/linux/spi/
15959 F:      tools/spi/
15960
15961 SPIDERNET NETWORK DRIVER for CELL
15962 M:      Ishizaki Kou <[email protected]>
15963 L:      [email protected]
15964 S:      Supported
15965 F:      Documentation/networking/device_drivers/toshiba/spider_net.txt
15966 F:      drivers/net/ethernet/toshiba/spider_net*
15967
15968 SPMI SUBSYSTEM
15969 R:      Stephen Boyd <[email protected]>
15970 L:      [email protected]
15971 F:      Documentation/devicetree/bindings/spmi/
15972 F:      drivers/spmi/
15973 F:      include/dt-bindings/spmi/spmi.h
15974 F:      include/linux/spmi.h
15975 F:      include/trace/events/spmi.h
15976
15977 SPU FILE SYSTEM
15978 M:      Jeremy Kerr <[email protected]>
15979 L:      [email protected]
15980 S:      Supported
15981 W:      http://www.ibm.com/developerworks/power/cell/
15982 F:      Documentation/filesystems/spufs/spufs.rst
15983 F:      arch/powerpc/platforms/cell/spufs/
15984
15985 SQUASHFS FILE SYSTEM
15986 M:      Phillip Lougher <[email protected]>
15987 L:      [email protected] (subscribers-only)
15988 S:      Maintained
15989 W:      http://squashfs.org.uk
15990 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
15991 F:      Documentation/filesystems/squashfs.rst
15992 F:      fs/squashfs/
15993
15994 SRM (Alpha) environment access
15995 M:      Jan-Benedict Glaw <[email protected]>
15996 S:      Maintained
15997 F:      arch/alpha/kernel/srm_env.c
15998
15999 ST LSM6DSx IMU IIO DRIVER
16000 M:      Lorenzo Bianconi <[email protected]>
16001 L:      [email protected]
16002 S:      Maintained
16003 W:      http://www.st.com/
16004 F:      Documentation/devicetree/bindings/iio/imu/st_lsm6dsx.txt
16005 F:      drivers/iio/imu/st_lsm6dsx/
16006
16007 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
16008 M:      Mickael Guene <[email protected]>
16009 L:      [email protected]
16010 S:      Maintained
16011 T:      git git://linuxtv.org/media_tree.git
16012 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.txt
16013 F:      drivers/media/i2c/st-mipid02.c
16014
16015 ST STM32 I2C/SMBUS DRIVER
16016 M:      Pierre-Yves MORDRET <[email protected]>
16017 L:      [email protected]
16018 S:      Maintained
16019 F:      drivers/i2c/busses/i2c-stm32*
16020
16021 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
16022 M:      Song Qiang <[email protected]>
16023 L:      [email protected]
16024 S:      Maintained
16025 F:      Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt
16026 F:      drivers/iio/proximity/vl53l0x-i2c.c
16027
16028 STABLE BRANCH
16029 M:      Greg Kroah-Hartman <[email protected]>
16030 M:      Sasha Levin <[email protected]>
16031 L:      [email protected]
16032 S:      Supported
16033 F:      Documentation/process/stable-kernel-rules.rst
16034
16035 STAGING - COMEDI
16036 M:      Ian Abbott <[email protected]>
16037 M:      H Hartley Sweeten <[email protected]>
16038 S:      Odd Fixes
16039 F:      drivers/staging/comedi/
16040
16041 STAGING - FIELDBUS SUBSYSTEM
16042 M:      Sven Van Asbroeck <[email protected]>
16043 S:      Maintained
16044 F:      drivers/staging/fieldbus/*
16045 F:      drivers/staging/fieldbus/Documentation/
16046
16047 STAGING - HMS ANYBUS-S BUS
16048 M:      Sven Van Asbroeck <[email protected]>
16049 S:      Maintained
16050 F:      drivers/staging/fieldbus/anybuss/
16051
16052 STAGING - INDUSTRIAL IO
16053 M:      Jonathan Cameron <[email protected]>
16054 L:      [email protected]
16055 S:      Odd Fixes
16056 F:      Documentation/devicetree/bindings/staging/iio/
16057 F:      drivers/staging/iio/
16058
16059 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
16060 M:      Marc Dietrich <[email protected]>
16061 L:      [email protected] (moderated for non-subscribers)
16062 L:      [email protected]
16063 S:      Maintained
16064 F:      drivers/staging/nvec/
16065
16066 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
16067 M:      Jens Frederich <[email protected]>
16068 M:      Daniel Drake <[email protected]>
16069 M:      Jon Nettleton <[email protected]>
16070 S:      Maintained
16071 W:      http://wiki.laptop.org/go/DCON
16072 F:      drivers/staging/olpc_dcon/
16073
16074 STAGING - REALTEK RTL8188EU DRIVERS
16075 M:      Larry Finger <[email protected]>
16076 S:      Odd Fixes
16077 F:      drivers/staging/rtl8188eu/
16078
16079 STAGING - REALTEK RTL8712U DRIVERS
16080 M:      Larry Finger <[email protected]>
16081 M:      Florian Schilhabel <[email protected]>.
16082 S:      Odd Fixes
16083 F:      drivers/staging/rtl8712/
16084
16085 STAGING - SEPS525 LCD CONTROLLER DRIVERS
16086 M:      Michael Hennerich <[email protected]>
16087 M:      Beniamin Bia <[email protected]>
16088 L:      [email protected]
16089 S:      Supported
16090 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
16091 F:      drivers/staging/fbtft/fb_seps525.c
16092
16093 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
16094 M:      Sudip Mukherjee <[email protected]>
16095 M:      Teddy Wang <[email protected]>
16096 M:      Sudip Mukherjee <[email protected]>
16097 L:      [email protected]
16098 S:      Maintained
16099 F:      drivers/staging/sm750fb/
16100
16101 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
16102 M:      William Hubbs <[email protected]>
16103 M:      Chris Brannon <[email protected]>
16104 M:      Kirk Reiser <[email protected]>
16105 M:      Samuel Thibault <[email protected]>
16106 L:      [email protected]
16107 S:      Odd Fixes
16108 W:      http://www.linux-speakup.org/
16109 F:      drivers/staging/speakup/
16110
16111 STAGING - VIA VT665X DRIVERS
16112 M:      Forest Bond <[email protected]>
16113 S:      Odd Fixes
16114 F:      drivers/staging/vt665?/
16115
16116 STAGING - WILC1000 WIFI DRIVER
16117 M:      Adham Abozaeid <[email protected]>
16118 M:      Ajay Singh <[email protected]>
16119 L:      [email protected]
16120 S:      Supported
16121 F:      drivers/staging/wilc1000/
16122
16123 STAGING SUBSYSTEM
16124 M:      Greg Kroah-Hartman <[email protected]>
16125 L:      [email protected]
16126 S:      Supported
16127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
16128 F:      drivers/staging/
16129
16130 STARFIRE/DURALAN NETWORK DRIVER
16131 M:      Ion Badulescu <[email protected]>
16132 S:      Odd Fixes
16133 F:      drivers/net/ethernet/adaptec/starfire*
16134
16135 STEC S1220 SKD DRIVER
16136 M:      Damien Le Moal <[email protected]>
16137 L:      [email protected]
16138 S:      Maintained
16139 F:      drivers/block/skd*[ch]
16140
16141 STI AUDIO (ASoC) DRIVERS
16142 M:      Arnaud Pouliquen <[email protected]>
16143 L:      [email protected] (moderated for non-subscribers)
16144 S:      Maintained
16145 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
16146 F:      sound/soc/sti/
16147
16148 STI CEC DRIVER
16149 M:      Benjamin Gaignard <[email protected]>
16150 S:      Maintained
16151 F:      Documentation/devicetree/bindings/media/stih-cec.txt
16152 F:      drivers/media/platform/sti/cec/
16153
16154 STK1160 USB VIDEO CAPTURE DRIVER
16155 M:      Ezequiel Garcia <[email protected]>
16156 L:      [email protected]
16157 S:      Maintained
16158 T:      git git://linuxtv.org/media_tree.git
16159 F:      drivers/media/usb/stk1160/
16160
16161 STM32 AUDIO (ASoC) DRIVERS
16162 M:      Olivier Moysan <[email protected]>
16163 M:      Arnaud Pouliquen <[email protected]>
16164 L:      [email protected] (moderated for non-subscribers)
16165 S:      Maintained
16166 F:      Documentation/devicetree/bindings/sound/st,stm32-*.txt
16167 F:      sound/soc/stm/
16168
16169 STM32 TIMER/LPTIMER DRIVERS
16170 M:      Fabrice Gasnier <[email protected]>
16171 S:      Maintained
16172 F:      Documentation/ABI/testing/*timer-stm32
16173 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
16174 F:      drivers/*/stm32-*timer*
16175 F:      drivers/pwm/pwm-stm32*
16176 F:      include/linux/*/stm32-*tim*
16177
16178 STMMAC ETHERNET DRIVER
16179 M:      Giuseppe Cavallaro <[email protected]>
16180 M:      Alexandre Torgue <[email protected]>
16181 M:      Jose Abreu <[email protected]>
16182 L:      [email protected]
16183 S:      Supported
16184 W:      http://www.stlinux.com
16185 F:      Documentation/networking/device_drivers/stmicro/
16186 F:      drivers/net/ethernet/stmicro/stmmac/
16187
16188 SUN3/3X
16189 M:      Sam Creasey <[email protected]>
16190 S:      Maintained
16191 W:      http://sammy.net/sun3/
16192 F:      arch/m68k/include/asm/sun3*
16193 F:      arch/m68k/kernel/*sun3*
16194 F:      arch/m68k/sun3*/
16195 F:      drivers/net/ethernet/i825xx/sun3*
16196
16197 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
16198 M:      Hans de Goede <[email protected]>
16199 L:      [email protected]
16200 S:      Maintained
16201 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
16202 F:      drivers/input/keyboard/sun4i-lradc-keys.c
16203
16204 SUNDANCE NETWORK DRIVER
16205 M:      Denis Kirjanov <[email protected]>
16206 L:      [email protected]
16207 S:      Maintained
16208 F:      drivers/net/ethernet/dlink/sundance.c
16209
16210 SUPERH
16211 M:      Yoshinori Sato <[email protected]>
16212 M:      Rich Felker <[email protected]>
16213 L:      [email protected]
16214 S:      Maintained
16215 Q:      http://patchwork.kernel.org/project/linux-sh/list/
16216 F:      Documentation/sh/
16217 F:      arch/sh/
16218 F:      drivers/sh/
16219
16220 SUSPEND TO RAM
16221 M:      "Rafael J. Wysocki" <[email protected]>
16222 M:      Len Brown <[email protected]>
16223 M:      Pavel Machek <[email protected]>
16224 L:      [email protected]
16225 S:      Supported
16226 B:      https://bugzilla.kernel.org
16227 F:      Documentation/power/
16228 F:      arch/x86/kernel/acpi/
16229 F:      drivers/base/power/
16230 F:      include/linux/freezer.h
16231 F:      include/linux/pm.h
16232 F:      include/linux/suspend.h
16233 F:      kernel/power/
16234
16235 SVGA HANDLING
16236 M:      Martin Mares <[email protected]>
16237 L:      [email protected]
16238 S:      Maintained
16239 F:      Documentation/admin-guide/svga.rst
16240 F:      arch/x86/boot/video*
16241
16242 SWIOTLB SUBSYSTEM
16243 M:      Konrad Rzeszutek Wilk <[email protected]>
16244 L:      [email protected]
16245 S:      Supported
16246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
16247 F:      arch/*/kernel/pci-swiotlb.c
16248 F:      include/linux/swiotlb.h
16249 F:      kernel/dma/swiotlb.c
16250
16251 SWITCHDEV
16252 M:      Jiri Pirko <[email protected]>
16253 M:      Ivan Vecera <[email protected]>
16254 L:      [email protected]
16255 S:      Supported
16256 F:      include/net/switchdev.h
16257 F:      net/switchdev/
16258
16259 SY8106A REGULATOR DRIVER
16260 M:      Icenowy Zheng <[email protected]>
16261 S:      Maintained
16262 F:      Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt
16263 F:      drivers/regulator/sy8106a-regulator.c
16264
16265 SYNC FILE FRAMEWORK
16266 M:      Sumit Semwal <[email protected]>
16267 R:      Gustavo Padovan <[email protected]>
16268 L:      [email protected]
16269 L:      [email protected]
16270 S:      Maintained
16271 T:      git git://anongit.freedesktop.org/drm/drm-misc
16272 F:      Documentation/driver-api/sync_file.rst
16273 F:      drivers/dma-buf/dma-fence*
16274 F:      drivers/dma-buf/sw_sync.c
16275 F:      drivers/dma-buf/sync_*
16276 F:      include/linux/sync_file.h
16277 F:      include/uapi/linux/sync_file.h
16278
16279 SYNOPSYS ARC ARCHITECTURE
16280 M:      Vineet Gupta <[email protected]>
16281 L:      [email protected]
16282 S:      Supported
16283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
16284 F:      Documentation/devicetree/bindings/arc/*
16285 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
16286 F:      arch/arc/
16287 F:      drivers/clocksource/arc_timer.c
16288 F:      drivers/tty/serial/arc_uart.c
16289
16290 SYNOPSYS ARC HSDK SDP pll clock driver
16291 M:      Eugeniy Paltsev <[email protected]>
16292 S:      Supported
16293 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
16294 F:      drivers/clk/clk-hsdk-pll.c
16295
16296 SYNOPSYS ARC SDP clock driver
16297 M:      Eugeniy Paltsev <[email protected]>
16298 S:      Supported
16299 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
16300 F:      drivers/clk/axs10x/*
16301
16302 SYNOPSYS ARC SDP platform support
16303 M:      Alexey Brodkin <[email protected]>
16304 S:      Supported
16305 F:      Documentation/devicetree/bindings/arc/axs10*
16306 F:      arch/arc/boot/dts/ax*
16307 F:      arch/arc/plat-axs10x
16308
16309 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
16310 M:      Eugeniy Paltsev <[email protected]>
16311 S:      Supported
16312 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
16313 F:      drivers/reset/reset-axs10x.c
16314
16315 SYNOPSYS CREG GPIO DRIVER
16316 M:      Eugeniy Paltsev <[email protected]>
16317 S:      Maintained
16318 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
16319 F:      drivers/gpio/gpio-creg-snps.c
16320
16321 SYNOPSYS DESIGNWARE 8250 UART DRIVER
16322 R:      Andy Shevchenko <[email protected]>
16323 S:      Maintained
16324 F:      drivers/tty/serial/8250/8250_dw.c
16325 F:      drivers/tty/serial/8250/8250_dwlib.*
16326 F:      drivers/tty/serial/8250/8250_lpss.c
16327
16328 SYNOPSYS DESIGNWARE APB GPIO DRIVER
16329 M:      Hoan Tran <[email protected]>
16330 L:      [email protected]
16331 S:      Maintained
16332 F:      Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt
16333 F:      drivers/gpio/gpio-dwapb.c
16334
16335 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
16336 M:      Eugeniy Paltsev <[email protected]>
16337 S:      Maintained
16338 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt
16339 F:      drivers/dma/dw-axi-dmac/
16340
16341 SYNOPSYS DESIGNWARE DMAC DRIVER
16342 M:      Viresh Kumar <[email protected]>
16343 R:      Andy Shevchenko <[email protected]>
16344 S:      Maintained
16345 F:      Documentation/devicetree/bindings/dma/snps-dma.txt
16346 F:      drivers/dma/dw/
16347 F:      include/dt-bindings/dma/dw-dmac.h
16348 F:      include/linux/dma/dw.h
16349 F:      include/linux/platform_data/dma-dw.h
16350
16351 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
16352 M:      Jose Abreu <[email protected]>
16353 L:      [email protected]
16354 S:      Supported
16355 F:      drivers/net/ethernet/synopsys/
16356
16357 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
16358 M:      Jose Abreu <[email protected]>
16359 L:      [email protected]
16360 S:      Supported
16361 F:      drivers/net/phy/mdio-xpcs.c
16362 F:      include/linux/mdio-xpcs.h
16363
16364 SYNOPSYS DESIGNWARE I2C DRIVER
16365 M:      Jarkko Nikula <[email protected]>
16366 R:      Andy Shevchenko <[email protected]>
16367 R:      Mika Westerberg <[email protected]>
16368 L:      [email protected]
16369 S:      Maintained
16370 F:      drivers/i2c/busses/i2c-designware-*
16371 F:      include/linux/platform_data/i2c-designware.h
16372
16373 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
16374 M:      Jaehoon Chung <[email protected]>
16375 L:      [email protected]
16376 S:      Maintained
16377 F:      drivers/mmc/host/dw_mmc*
16378
16379 SYNOPSYS HSDK RESET CONTROLLER DRIVER
16380 M:      Eugeniy Paltsev <[email protected]>
16381 S:      Supported
16382 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
16383 F:      drivers/reset/reset-hsdk.c
16384 F:      include/dt-bindings/reset/snps,hsdk-reset.h
16385
16386 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
16387 M:      Prabu Thangamuthu <[email protected]>
16388 M:      Manjunath M B <[email protected]>
16389 L:      [email protected]
16390 S:      Maintained
16391 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
16392
16393 SYSTEM CONFIGURATION (SYSCON)
16394 M:      Lee Jones <[email protected]>
16395 M:      Arnd Bergmann <[email protected]>
16396 S:      Supported
16397 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
16398 F:      drivers/mfd/syscon.c
16399
16400 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
16401 M:      Sudeep Holla <[email protected]>
16402 L:      [email protected]
16403 S:      Maintained
16404 F:      Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt
16405 F:      drivers/clk/clk-sc[mp]i.c
16406 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
16407 F:      drivers/firmware/arm_scmi/
16408 F:      drivers/firmware/arm_scpi.c
16409 F:      drivers/reset/reset-scmi.c
16410 F:      include/linux/sc[mp]i_protocol.h
16411 F:      include/trace/events/scmi.h
16412
16413 SYSTEM RESET/SHUTDOWN DRIVERS
16414 M:      Sebastian Reichel <[email protected]>
16415 L:      [email protected]
16416 S:      Maintained
16417 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
16418 F:      Documentation/devicetree/bindings/power/reset/
16419 F:      drivers/power/reset/
16420
16421 SYSTEM TRACE MODULE CLASS
16422 M:      Alexander Shishkin <[email protected]>
16423 S:      Maintained
16424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
16425 F:      Documentation/trace/stm.rst
16426 F:      drivers/hwtracing/stm/
16427 F:      include/linux/stm.h
16428 F:      include/uapi/linux/stm.h
16429
16430 SYSTEM76 ACPI DRIVER
16431 M:      Jeremy Soller <[email protected]>
16432 M:      System76 Product Development <[email protected]>
16433 L:      [email protected]
16434 S:      Maintained
16435 F:      drivers/platform/x86/system76_acpi.c
16436
16437 SYSV FILESYSTEM
16438 M:      Christoph Hellwig <[email protected]>
16439 S:      Maintained
16440 F:      Documentation/filesystems/sysv-fs.rst
16441 F:      fs/sysv/
16442 F:      include/linux/sysv_fs.h
16443
16444 TASKSTATS STATISTICS INTERFACE
16445 M:      Balbir Singh <[email protected]>
16446 S:      Maintained
16447 F:      Documentation/accounting/taskstats*
16448 F:      include/linux/taskstats*
16449 F:      kernel/taskstats.c
16450
16451 TC subsystem
16452 M:      Jamal Hadi Salim <[email protected]>
16453 M:      Cong Wang <[email protected]>
16454 M:      Jiri Pirko <[email protected]>
16455 L:      [email protected]
16456 S:      Maintained
16457 F:      include/net/pkt_cls.h
16458 F:      include/net/pkt_sched.h
16459 F:      include/net/tc_act/
16460 F:      include/uapi/linux/pkt_cls.h
16461 F:      include/uapi/linux/pkt_sched.h
16462 F:      include/uapi/linux/tc_act/
16463 F:      include/uapi/linux/tc_ematch/
16464 F:      net/sched/
16465
16466 TC90522 MEDIA DRIVER
16467 M:      Akihiro Tsukada <[email protected]>
16468 L:      [email protected]
16469 S:      Odd Fixes
16470 F:      drivers/media/dvb-frontends/tc90522*
16471
16472 TCP LOW PRIORITY MODULE
16473 M:      "Wong Hoi Sing, Edison" <[email protected]>
16474 M:      "Hung Hing Lun, Mike" <[email protected]>
16475 S:      Maintained
16476 W:      http://tcp-lp-mod.sourceforge.net/
16477 F:      net/ipv4/tcp_lp.c
16478
16479 TDA10071 MEDIA DRIVER
16480 M:      Antti Palosaari <[email protected]>
16481 L:      [email protected]
16482 S:      Maintained
16483 W:      https://linuxtv.org
16484 W:      http://palosaari.fi/linux/
16485 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16486 T:      git git://linuxtv.org/anttip/media_tree.git
16487 F:      drivers/media/dvb-frontends/tda10071*
16488
16489 TDA18212 MEDIA DRIVER
16490 M:      Antti Palosaari <[email protected]>
16491 L:      [email protected]
16492 S:      Maintained
16493 W:      https://linuxtv.org
16494 W:      http://palosaari.fi/linux/
16495 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16496 T:      git git://linuxtv.org/anttip/media_tree.git
16497 F:      drivers/media/tuners/tda18212*
16498
16499 TDA18218 MEDIA DRIVER
16500 M:      Antti Palosaari <[email protected]>
16501 L:      [email protected]
16502 S:      Maintained
16503 W:      https://linuxtv.org
16504 W:      http://palosaari.fi/linux/
16505 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16506 T:      git git://linuxtv.org/anttip/media_tree.git
16507 F:      drivers/media/tuners/tda18218*
16508
16509 TDA18250 MEDIA DRIVER
16510 M:      Olli Salonen <[email protected]>
16511 L:      [email protected]
16512 S:      Maintained
16513 W:      https://linuxtv.org
16514 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16515 T:      git git://linuxtv.org/media_tree.git
16516 F:      drivers/media/tuners/tda18250*
16517
16518 TDA18271 MEDIA DRIVER
16519 M:      Michael Krufky <[email protected]>
16520 L:      [email protected]
16521 S:      Maintained
16522 W:      https://linuxtv.org
16523 W:      http://github.com/mkrufky
16524 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16525 T:      git git://linuxtv.org/mkrufky/tuners.git
16526 F:      drivers/media/tuners/tda18271*
16527
16528 TDA1997x MEDIA DRIVER
16529 M:      Tim Harvey <[email protected]>
16530 L:      [email protected]
16531 S:      Maintained
16532 W:      https://linuxtv.org
16533 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16534 F:      drivers/media/i2c/tda1997x.*
16535
16536 TDA827x MEDIA DRIVER
16537 M:      Michael Krufky <[email protected]>
16538 L:      [email protected]
16539 S:      Maintained
16540 W:      https://linuxtv.org
16541 W:      http://github.com/mkrufky
16542 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16543 T:      git git://linuxtv.org/mkrufky/tuners.git
16544 F:      drivers/media/tuners/tda8290.*
16545
16546 TDA8290 MEDIA DRIVER
16547 M:      Michael Krufky <[email protected]>
16548 L:      [email protected]
16549 S:      Maintained
16550 W:      https://linuxtv.org
16551 W:      http://github.com/mkrufky
16552 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16553 T:      git git://linuxtv.org/mkrufky/tuners.git
16554 F:      drivers/media/tuners/tda8290.*
16555
16556 TDA9840 MEDIA DRIVER
16557 M:      Hans Verkuil <[email protected]>
16558 L:      [email protected]
16559 S:      Maintained
16560 W:      https://linuxtv.org
16561 T:      git git://linuxtv.org/media_tree.git
16562 F:      drivers/media/i2c/tda9840*
16563
16564 TEA5761 TUNER DRIVER
16565 M:      Mauro Carvalho Chehab <[email protected]>
16566 L:      [email protected]
16567 S:      Odd fixes
16568 W:      https://linuxtv.org
16569 T:      git git://linuxtv.org/media_tree.git
16570 F:      drivers/media/tuners/tea5761.*
16571
16572 TEA5767 TUNER DRIVER
16573 M:      Mauro Carvalho Chehab <[email protected]>
16574 L:      [email protected]
16575 S:      Maintained
16576 W:      https://linuxtv.org
16577 T:      git git://linuxtv.org/media_tree.git
16578 F:      drivers/media/tuners/tea5767.*
16579
16580 TEA6415C MEDIA DRIVER
16581 M:      Hans Verkuil <[email protected]>
16582 L:      [email protected]
16583 S:      Maintained
16584 W:      https://linuxtv.org
16585 T:      git git://linuxtv.org/media_tree.git
16586 F:      drivers/media/i2c/tea6415c*
16587
16588 TEA6420 MEDIA DRIVER
16589 M:      Hans Verkuil <[email protected]>
16590 L:      [email protected]
16591 S:      Maintained
16592 W:      https://linuxtv.org
16593 T:      git git://linuxtv.org/media_tree.git
16594 F:      drivers/media/i2c/tea6420*
16595
16596 TEAM DRIVER
16597 M:      Jiri Pirko <[email protected]>
16598 L:      [email protected]
16599 S:      Supported
16600 F:      drivers/net/team/
16601 F:      include/linux/if_team.h
16602 F:      include/uapi/linux/if_team.h
16603
16604 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
16605 M:      "Savoir-faire Linux Inc." <[email protected]>
16606 S:      Maintained
16607 F:      arch/x86/platform/ts5500/
16608
16609 TECHNOTREND USB IR RECEIVER
16610 M:      Sean Young <[email protected]>
16611 L:      [email protected]
16612 S:      Maintained
16613 F:      drivers/media/rc/ttusbir.c
16614
16615 TECHWELL TW9910 VIDEO DECODER
16616 L:      [email protected]
16617 S:      Orphan
16618 F:      drivers/media/i2c/tw9910.c
16619 F:      include/media/i2c/tw9910.h
16620
16621 TEE SUBSYSTEM
16622 M:      Jens Wiklander <[email protected]>
16623 L:      [email protected]
16624 S:      Maintained
16625 F:      Documentation/tee.txt
16626 F:      drivers/tee/
16627 F:      include/linux/tee_drv.h
16628 F:      include/uapi/linux/tee.h
16629
16630 TEGRA ARCHITECTURE SUPPORT
16631 M:      Thierry Reding <[email protected]>
16632 M:      Jonathan Hunter <[email protected]>
16633 L:      [email protected]
16634 S:      Supported
16635 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
16636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
16637 N:      [^a-z]tegra
16638
16639 TEGRA CLOCK DRIVER
16640 M:      Peter De Schrijver <[email protected]>
16641 M:      Prashant Gaikwad <[email protected]>
16642 S:      Supported
16643 F:      drivers/clk/tegra/
16644
16645 TEGRA DMA DRIVERS
16646 M:      Laxman Dewangan <[email protected]>
16647 M:      Jon Hunter <[email protected]>
16648 S:      Supported
16649 F:      drivers/dma/tegra*
16650
16651 TEGRA I2C DRIVER
16652 M:      Laxman Dewangan <[email protected]>
16653 R:      Dmitry Osipenko <[email protected]>
16654 S:      Supported
16655 F:      drivers/i2c/busses/i2c-tegra.c
16656
16657 TEGRA IOMMU DRIVERS
16658 M:      Thierry Reding <[email protected]>
16659 L:      [email protected]
16660 S:      Supported
16661 F:      drivers/iommu/tegra*
16662
16663 TEGRA KBC DRIVER
16664 M:      Laxman Dewangan <[email protected]>
16665 S:      Supported
16666 F:      drivers/input/keyboard/tegra-kbc.c
16667
16668 TEGRA NAND DRIVER
16669 M:      Stefan Agner <[email protected]>
16670 M:      Lucas Stach <[email protected]>
16671 S:      Maintained
16672 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
16673 F:      drivers/mtd/nand/raw/tegra_nand.c
16674
16675 TEGRA PWM DRIVER
16676 M:      Thierry Reding <[email protected]>
16677 S:      Supported
16678 F:      drivers/pwm/pwm-tegra.c
16679
16680 TEGRA SERIAL DRIVER
16681 M:      Laxman Dewangan <[email protected]>
16682 S:      Supported
16683 F:      drivers/tty/serial/serial-tegra.c
16684
16685 TEGRA SPI DRIVER
16686 M:      Laxman Dewangan <[email protected]>
16687 S:      Supported
16688 F:      drivers/spi/spi-tegra*
16689
16690 TEGRA XUSB PADCTL DRIVER
16691 M:      JC Kuo <[email protected]>
16692 S:      Supported
16693 F:      drivers/phy/tegra/xusb*
16694
16695 TEHUTI ETHERNET DRIVER
16696 M:      Andy Gospodarek <[email protected]>
16697 L:      [email protected]
16698 S:      Supported
16699 F:      drivers/net/ethernet/tehuti/*
16700
16701 TELECOM CLOCK DRIVER FOR MCPL0010
16702 M:      Mark Gross <[email protected]>
16703 S:      Supported
16704 F:      drivers/char/tlclk.c
16705
16706 TEMPO SEMICONDUCTOR DRIVERS
16707 M:      Steven Eckhoff <[email protected]>
16708 S:      Maintained
16709 F:      Documentation/devicetree/bindings/sound/tscs*.txt
16710 F:      sound/soc/codecs/tscs*.c
16711 F:      sound/soc/codecs/tscs*.h
16712
16713 TENSILICA XTENSA PORT (xtensa)
16714 M:      Chris Zankel <[email protected]>
16715 M:      Max Filippov <[email protected]>
16716 L:      [email protected]
16717 S:      Maintained
16718 T:      git git://github.com/czankel/xtensa-linux.git
16719 F:      arch/xtensa/
16720 F:      drivers/irqchip/irq-xtensa-*
16721
16722 TEXAS INSTRUMENTS ASoC DRIVERS
16723 M:      Peter Ujfalusi <[email protected]>
16724 L:      [email protected] (moderated for non-subscribers)
16725 S:      Maintained
16726 F:      sound/soc/ti/
16727
16728 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
16729 M:      Ricardo Ribalda <[email protected]>
16730 L:      [email protected]
16731 S:      Supported
16732 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt
16733 F:      drivers/iio/dac/ti-dac7612.c
16734
16735 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
16736 M:      Nishanth Menon <[email protected]>
16737 M:      Tero Kristo <[email protected]>
16738 M:      Santosh Shilimkar <[email protected]>
16739 L:      [email protected]
16740 S:      Maintained
16741 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
16742 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.txt
16743 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.txt
16744 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.txt
16745 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.txt
16746 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
16747 F:      drivers/clk/keystone/sci-clk.c
16748 F:      drivers/firmware/ti_sci*
16749 F:      drivers/irqchip/irq-ti-sci-inta.c
16750 F:      drivers/irqchip/irq-ti-sci-intr.c
16751 F:      drivers/reset/reset-ti-sci.c
16752 F:      drivers/soc/ti/ti_sci_inta_msi.c
16753 F:      drivers/soc/ti/ti_sci_pm_domains.c
16754 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
16755 F:      include/linux/soc/ti/ti_sci_inta_msi.h
16756 F:      include/linux/soc/ti/ti_sci_protocol.h
16757
16758 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
16759 M:      Hans Verkuil <[email protected]>
16760 L:      [email protected]
16761 S:      Maintained
16762 W:      https://linuxtv.org
16763 T:      git git://linuxtv.org/media_tree.git
16764 F:      drivers/media/radio/radio-raremono.c
16765
16766 THERMAL
16767 M:      Zhang Rui <[email protected]>
16768 M:      Daniel Lezcano <[email protected]>
16769 R:      Amit Kucheria <[email protected]>
16770 L:      [email protected]
16771 S:      Supported
16772 Q:      https://patchwork.kernel.org/project/linux-pm/list/
16773 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux.git
16774 F:      Documentation/devicetree/bindings/thermal/
16775 F:      drivers/thermal/
16776 F:      include/linux/cpu_cooling.h
16777 F:      include/linux/thermal.h
16778 F:      include/uapi/linux/thermal.h
16779
16780 THERMAL DRIVER FOR AMLOGIC SOCS
16781 M:      Guillaume La Roque <[email protected]>
16782 L:      [email protected]
16783 L:      [email protected]
16784 S:      Supported
16785 W:      http://linux-meson.com/
16786 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
16787 F:      drivers/thermal/amlogic_thermal.c
16788
16789 THERMAL/CPU_COOLING
16790 M:      Amit Daniel Kachhap <[email protected]>
16791 M:      Daniel Lezcano <[email protected]>
16792 M:      Viresh Kumar <[email protected]>
16793 M:      Javi Merino <[email protected]>
16794 L:      [email protected]
16795 S:      Supported
16796 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
16797 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
16798 F:      drivers/thermal/cpufreq_cooling.c
16799 F:      drivers/thermal/cpuidle_cooling.c
16800 F:      include/linux/cpu_cooling.h
16801
16802 THINKPAD ACPI EXTRAS DRIVER
16803 M:      Henrique de Moraes Holschuh <[email protected]>
16804 L:      [email protected]
16805 L:      [email protected]
16806 S:      Maintained
16807 W:      http://ibm-acpi.sourceforge.net
16808 W:      http://thinkwiki.org/wiki/Ibm-acpi
16809 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
16810 F:      drivers/platform/x86/thinkpad_acpi.c
16811
16812 THUNDERBOLT DRIVER
16813 M:      Andreas Noever <[email protected]>
16814 M:      Michael Jamet <[email protected]>
16815 M:      Mika Westerberg <[email protected]>
16816 M:      Yehezkel Bernat <[email protected]>
16817 L:      [email protected]
16818 S:      Maintained
16819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
16820 F:      Documentation/admin-guide/thunderbolt.rst
16821 F:      drivers/thunderbolt/
16822 F:      include/linux/thunderbolt.h
16823
16824 THUNDERBOLT NETWORK DRIVER
16825 M:      Michael Jamet <[email protected]>
16826 M:      Mika Westerberg <[email protected]>
16827 M:      Yehezkel Bernat <[email protected]>
16828 L:      [email protected]
16829 S:      Maintained
16830 F:      drivers/net/thunderbolt.c
16831
16832 THUNDERX GPIO DRIVER
16833 M:      Robert Richter <[email protected]>
16834 S:      Maintained
16835 F:      drivers/gpio/gpio-thunderx.c
16836
16837 TI AM437X VPFE DRIVER
16838 M:      "Lad, Prabhakar" <[email protected]>
16839 L:      [email protected]
16840 S:      Maintained
16841 W:      https://linuxtv.org
16842 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16843 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
16844 F:      drivers/media/platform/am437x/
16845
16846 TI BANDGAP AND THERMAL DRIVER
16847 M:      Eduardo Valentin <[email protected]>
16848 M:      Keerthy <[email protected]>
16849 L:      [email protected]
16850 L:      [email protected]
16851 S:      Maintained
16852 F:      drivers/thermal/ti-soc-thermal/
16853
16854 TI BQ27XXX POWER SUPPLY DRIVER
16855 R:      Andrew F. Davis <[email protected]>
16856 F:      drivers/power/supply/bq27xxx_battery.c
16857 F:      drivers/power/supply/bq27xxx_battery_i2c.c
16858 F:      include/linux/power/bq27xxx_battery.h
16859
16860 TI CDCE706 CLOCK DRIVER
16861 M:      Max Filippov <[email protected]>
16862 S:      Maintained
16863 F:      drivers/clk/clk-cdce706.c
16864
16865 TI CLOCK DRIVER
16866 M:      Tero Kristo <[email protected]>
16867 L:      [email protected]
16868 S:      Maintained
16869 F:      drivers/clk/ti/
16870 F:      include/linux/clk/ti.h
16871
16872 TI DAVINCI MACHINE SUPPORT
16873 M:      Sekhar Nori <[email protected]>
16874 R:      Bartosz Golaszewski <[email protected]>
16875 L:      [email protected] (moderated for non-subscribers)
16876 S:      Supported
16877 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
16878 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
16879 F:      arch/arm/boot/dts/da850*
16880 F:      arch/arm/mach-davinci/
16881 F:      drivers/i2c/busses/i2c-davinci.c
16882
16883 TI DAVINCI SERIES CLOCK DRIVER
16884 M:      David Lechner <[email protected]>
16885 R:      Sekhar Nori <[email protected]>
16886 S:      Maintained
16887 F:      Documentation/devicetree/bindings/clock/ti/davinci/
16888 F:      drivers/clk/davinci/
16889
16890 TI DAVINCI SERIES GPIO DRIVER
16891 M:      Keerthy <[email protected]>
16892 L:      [email protected]
16893 S:      Maintained
16894 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.txt
16895 F:      drivers/gpio/gpio-davinci.c
16896
16897 TI DAVINCI SERIES MEDIA DRIVER
16898 M:      "Lad, Prabhakar" <[email protected]>
16899 L:      [email protected]
16900 S:      Maintained
16901 W:      https://linuxtv.org
16902 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16903 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
16904 F:      drivers/media/platform/davinci/
16905 F:      include/media/davinci/
16906
16907 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
16908 R:      David Lechner <[email protected]>
16909 L:      [email protected]
16910 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
16911 F:      drivers/counter/ti-eqep.c
16912
16913 TI ETHERNET SWITCH DRIVER (CPSW)
16914 R:      Grygorii Strashko <[email protected]>
16915 L:      [email protected]
16916 L:      [email protected]
16917 S:      Maintained
16918 F:      drivers/net/ethernet/ti/cpsw*
16919 F:      drivers/net/ethernet/ti/davinci*
16920
16921 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
16922 M:      Alex Dubov <[email protected]>
16923 S:      Maintained
16924 W:      http://tifmxx.berlios.de/
16925 F:      drivers/memstick/host/tifm_ms.c
16926 F:      drivers/misc/tifm*
16927 F:      drivers/mmc/host/tifm_sd.c
16928 F:      include/linux/tifm.h
16929
16930 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
16931 M:      Santosh Shilimkar <[email protected]>
16932 L:      [email protected]
16933 L:      [email protected] (moderated for non-subscribers)
16934 S:      Maintained
16935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
16936 F:      drivers/soc/ti/*
16937
16938 TI LM49xxx FAMILY ASoC CODEC DRIVERS
16939 M:      M R Swami Reddy <[email protected]>
16940 M:      Vishwas A Deshpande <[email protected]>
16941 L:      [email protected] (moderated for non-subscribers)
16942 S:      Maintained
16943 F:      sound/soc/codecs/isabelle*
16944 F:      sound/soc/codecs/lm49453*
16945
16946 TI LP855x BACKLIGHT DRIVER
16947 M:      Milo Kim <[email protected]>
16948 S:      Maintained
16949 F:      Documentation/driver-api/backlight/lp855x-driver.rst
16950 F:      drivers/video/backlight/lp855x_bl.c
16951 F:      include/linux/platform_data/lp855x.h
16952
16953 TI LP8727 CHARGER DRIVER
16954 M:      Milo Kim <[email protected]>
16955 S:      Maintained
16956 F:      drivers/power/supply/lp8727_charger.c
16957 F:      include/linux/platform_data/lp8727.h
16958
16959 TI LP8788 MFD DRIVER
16960 M:      Milo Kim <[email protected]>
16961 S:      Maintained
16962 F:      drivers/iio/adc/lp8788_adc.c
16963 F:      drivers/leds/leds-lp8788.c
16964 F:      drivers/mfd/lp8788*.c
16965 F:      drivers/power/supply/lp8788-charger.c
16966 F:      drivers/regulator/lp8788-*.c
16967 F:      include/linux/mfd/lp8788*.h
16968
16969 TI NETCP ETHERNET DRIVER
16970 M:      Wingman Kwok <[email protected]>
16971 M:      Murali Karicheri <[email protected]>
16972 L:      [email protected]
16973 S:      Maintained
16974 F:      drivers/net/ethernet/ti/netcp*
16975
16976 TI PCM3060 ASoC CODEC DRIVER
16977 M:      Kirill Marinushkin <[email protected]>
16978 L:      [email protected] (moderated for non-subscribers)
16979 S:      Maintained
16980 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
16981 F:      sound/soc/codecs/pcm3060*
16982
16983 TI TAS571X FAMILY ASoC CODEC DRIVER
16984 M:      Kevin Cernekee <[email protected]>
16985 L:      [email protected] (moderated for non-subscribers)
16986 S:      Odd Fixes
16987 F:      sound/soc/codecs/tas571x*
16988
16989 TI TCAN4X5X DEVICE DRIVER
16990 M:      Dan Murphy <[email protected]>
16991 L:      [email protected]
16992 S:      Maintained
16993 F:      Documentation/devicetree/bindings/net/can/tcan4x5x.txt
16994 F:      drivers/net/can/m_can/tcan4x5x.c
16995
16996 TI TRF7970A NFC DRIVER
16997 M:      Mark Greer <[email protected]>
16998 L:      [email protected]
16999 L:      [email protected] (moderated for non-subscribers)
17000 S:      Supported
17001 F:      Documentation/devicetree/bindings/net/nfc/trf7970a.txt
17002 F:      drivers/nfc/trf7970a.c
17003
17004 TI TWL4030 SERIES SOC CODEC DRIVER
17005 M:      Peter Ujfalusi <[email protected]>
17006 L:      [email protected] (moderated for non-subscribers)
17007 S:      Maintained
17008 F:      sound/soc/codecs/twl4030*
17009
17010 TI VPE/CAL DRIVERS
17011 M:      Benoit Parrot <[email protected]>
17012 L:      [email protected]
17013 S:      Maintained
17014 W:      http://linuxtv.org/
17015 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17016 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
17017 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
17018 F:      drivers/media/platform/ti-vpe/
17019
17020 TI WILINK WIRELESS DRIVERS
17021 L:      [email protected]
17022 S:      Orphan
17023 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
17024 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
17025 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
17026 F:      drivers/net/wireless/ti/
17027 F:      include/linux/wl12xx.h
17028
17029 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
17030 M:      John Stultz <[email protected]>
17031 M:      Thomas Gleixner <[email protected]>
17032 R:      Stephen Boyd <[email protected]>
17033 L:      [email protected]
17034 S:      Supported
17035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
17036 F:      include/linux/clocksource.h
17037 F:      include/linux/time.h
17038 F:      include/linux/timex.h
17039 F:      include/uapi/linux/time.h
17040 F:      include/uapi/linux/timex.h
17041 F:      kernel/time/alarmtimer.c
17042 F:      kernel/time/clocksource.c
17043 F:      kernel/time/ntp.c
17044 F:      kernel/time/time*.c
17045 F:      tools/testing/selftests/timers/
17046
17047 TIPC NETWORK LAYER
17048 M:      Jon Maloy <[email protected]>
17049 M:      Ying Xue <[email protected]>
17050 L:      [email protected] (core kernel code)
17051 L:      [email protected] (user apps, general discussion)
17052 S:      Maintained
17053 W:      http://tipc.sourceforge.net/
17054 F:      include/uapi/linux/tipc*.h
17055 F:      net/tipc/
17056
17057 TLAN NETWORK DRIVER
17058 M:      Samuel Chessman <[email protected]>
17059 L:      [email protected] (subscribers-only)
17060 S:      Maintained
17061 W:      http://sourceforge.net/projects/tlan/
17062 F:      Documentation/networking/device_drivers/ti/tlan.txt
17063 F:      drivers/net/ethernet/ti/tlan.*
17064
17065 TM6000 VIDEO4LINUX DRIVER
17066 M:      Mauro Carvalho Chehab <[email protected]>
17067 L:      [email protected]
17068 S:      Odd fixes
17069 W:      https://linuxtv.org
17070 T:      git git://linuxtv.org/media_tree.git
17071 F:      Documentation/media/v4l-drivers/tm6000*
17072 F:      drivers/media/usb/tm6000/
17073
17074 TMIO/SDHI MMC DRIVER
17075 M:      Wolfram Sang <[email protected]>
17076 L:      [email protected]
17077 S:      Supported
17078 F:      drivers/mmc/host/renesas_sdhi*
17079 F:      drivers/mmc/host/tmio_mmc*
17080 F:      include/linux/mfd/tmio.h
17081
17082 TMP401 HARDWARE MONITOR DRIVER
17083 M:      Guenter Roeck <[email protected]>
17084 L:      [email protected]
17085 S:      Maintained
17086 F:      Documentation/hwmon/tmp401.rst
17087 F:      drivers/hwmon/tmp401.c
17088
17089 TMP513 HARDWARE MONITOR DRIVER
17090 M:      Eric Tremblay <[email protected]>
17091 L:      [email protected]
17092 S:      Maintained
17093 F:      Documentation/hwmon/tmp513.rst
17094 F:      drivers/hwmon/tmp513.c
17095
17096 TMPFS (SHMEM FILESYSTEM)
17097 M:      Hugh Dickins <[email protected]>
17098 L:      [email protected]
17099 S:      Maintained
17100 F:      include/linux/shmem_fs.h
17101 F:      mm/shmem.c
17102
17103 TOMOYO SECURITY MODULE
17104 M:      Kentaro Takeda <[email protected]>
17105 M:      Tetsuo Handa <[email protected]>
17106 L:      [email protected] (subscribers-only, for developers in English)
17107 L:      [email protected] (subscribers-only, for users in English)
17108 L:      [email protected] (subscribers-only, for developers in Japanese)
17109 L:      [email protected] (subscribers-only, for users in Japanese)
17110 S:      Maintained
17111 W:      https://tomoyo.osdn.jp/
17112 F:      security/tomoyo/
17113
17114 TOPSTAR LAPTOP EXTRAS DRIVER
17115 M:      Herton Ronaldo Krzesinski <[email protected]>
17116 L:      [email protected]
17117 S:      Maintained
17118 F:      drivers/platform/x86/topstar-laptop.c
17119
17120 TORTURE-TEST MODULES
17121 M:      Davidlohr Bueso <[email protected]>
17122 M:      "Paul E. McKenney" <[email protected]>
17123 M:      Josh Triplett <[email protected]>
17124 L:      [email protected]
17125 S:      Supported
17126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
17127 F:      Documentation/RCU/torture.txt
17128 F:      kernel/locking/locktorture.c
17129 F:      kernel/rcu/rcuperf.c
17130 F:      kernel/rcu/rcutorture.c
17131 F:      kernel/torture.c
17132
17133 TOSHIBA ACPI EXTRAS DRIVER
17134 M:      Azael Avalos <[email protected]>
17135 L:      [email protected]
17136 S:      Maintained
17137 F:      drivers/platform/x86/toshiba_acpi.c
17138
17139 TOSHIBA BLUETOOTH DRIVER
17140 M:      Azael Avalos <[email protected]>
17141 L:      [email protected]
17142 S:      Maintained
17143 F:      drivers/platform/x86/toshiba_bluetooth.c
17144
17145 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
17146 M:      Azael Avalos <[email protected]>
17147 L:      [email protected]
17148 S:      Maintained
17149 F:      drivers/platform/x86/toshiba_haps.c
17150
17151 TOSHIBA SMM DRIVER
17152 M:      Jonathan Buzzard <[email protected]>
17153 S:      Maintained
17154 W:      http://www.buzzard.org.uk/toshiba/
17155 F:      drivers/char/toshiba.c
17156 F:      include/linux/toshiba.h
17157 F:      include/uapi/linux/toshiba.h
17158
17159 TOSHIBA TC358743 DRIVER
17160 M:      Mats Randgaard <[email protected]>
17161 L:      [email protected]
17162 S:      Maintained
17163 F:      drivers/media/i2c/tc358743*
17164 F:      include/media/i2c/tc358743.h
17165
17166 TOSHIBA WMI HOTKEYS DRIVER
17167 M:      Azael Avalos <[email protected]>
17168 L:      [email protected]
17169 S:      Maintained
17170 F:      drivers/platform/x86/toshiba-wmi.c
17171
17172 TPM DEVICE DRIVER
17173 M:      Peter Huewe <[email protected]>
17174 M:      Jarkko Sakkinen <[email protected]>
17175 R:      Jason Gunthorpe <[email protected]>
17176 L:      [email protected]
17177 S:      Maintained
17178 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
17179 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
17180 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
17181 F:      drivers/char/tpm/
17182
17183 TRACING
17184 M:      Steven Rostedt <[email protected]>
17185 M:      Ingo Molnar <[email protected]>
17186 S:      Maintained
17187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
17188 F:      Documentation/trace/ftrace.rst
17189 F:      arch/*/*/*/ftrace.h
17190 F:      arch/*/kernel/ftrace.c
17191 F:      include/*/ftrace.h
17192 F:      include/linux/trace*.h
17193 F:      include/trace/
17194 F:      kernel/trace/
17195 F:      tools/testing/selftests/ftrace/
17196
17197 TRACING MMIO ACCESSES (MMIOTRACE)
17198 M:      Steven Rostedt <[email protected]>
17199 M:      Ingo Molnar <[email protected]>
17200 R:      Karol Herbst <[email protected]>
17201 R:      Pekka Paalanen <[email protected]>
17202 L:      [email protected]
17203 L:      [email protected]
17204 S:      Maintained
17205 F:      arch/x86/mm/kmmio.c
17206 F:      arch/x86/mm/mmio-mod.c
17207 F:      arch/x86/mm/testmmiotrace.c
17208 F:      include/linux/mmiotrace.h
17209 F:      kernel/trace/trace_mmiotrace.c
17210
17211 TRIVIAL PATCHES
17212 M:      Jiri Kosina <[email protected]>
17213 S:      Maintained
17214 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
17215 K:      ^Subject:.*(?i)trivial
17216
17217 TTY LAYER
17218 M:      Greg Kroah-Hartman <[email protected]>
17219 M:      Jiri Slaby <[email protected]>
17220 S:      Supported
17221 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
17222 F:      Documentation/driver-api/serial/
17223 F:      drivers/tty/
17224 F:      drivers/tty/serial/serial_core.c
17225 F:      include/linux/serial.h
17226 F:      include/linux/serial_core.h
17227 F:      include/linux/tty.h
17228 F:      include/uapi/linux/serial.h
17229 F:      include/uapi/linux/serial_core.h
17230 F:      include/uapi/linux/tty.h
17231
17232 TUA9001 MEDIA DRIVER
17233 M:      Antti Palosaari <[email protected]>
17234 L:      [email protected]
17235 S:      Maintained
17236 W:      https://linuxtv.org
17237 W:      http://palosaari.fi/linux/
17238 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17239 T:      git git://linuxtv.org/anttip/media_tree.git
17240 F:      drivers/media/tuners/tua9001*
17241
17242 TULIP NETWORK DRIVERS
17243 L:      [email protected]
17244 L:      [email protected]
17245 S:      Orphan
17246 F:      drivers/net/ethernet/dec/tulip/
17247
17248 TUN/TAP driver
17249 M:      Maxim Krasnyansky <[email protected]>
17250 S:      Maintained
17251 W:      http://vtun.sourceforge.net/tun
17252 F:      Documentation/networking/tuntap.txt
17253 F:      arch/um/os-Linux/drivers/
17254
17255 TURBOCHANNEL SUBSYSTEM
17256 M:      "Maciej W. Rozycki" <[email protected]>
17257 M:      Ralf Baechle <[email protected]>
17258 L:      [email protected]
17259 S:      Maintained
17260 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
17261 F:      drivers/tc/
17262 F:      include/linux/tc.h
17263
17264 TURBOSTAT UTILITY
17265 M:      "Len Brown" <[email protected]>
17266 L:      [email protected]
17267 S:      Supported
17268 Q:      https://patchwork.kernel.org/project/linux-pm/list/
17269 B:      https://bugzilla.kernel.org
17270 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
17271 F:      tools/power/x86/turbostat/
17272
17273 TW5864 VIDEO4LINUX DRIVER
17274 M:      Bluecherry Maintainers <[email protected]>
17275 M:      Anton Sviridenko <[email protected]>
17276 M:      Andrey Utkin <[email protected]>
17277 M:      Andrey Utkin <[email protected]>
17278 L:      [email protected]
17279 S:      Supported
17280 F:      drivers/media/pci/tw5864/
17281
17282 TW68 VIDEO4LINUX DRIVER
17283 M:      Hans Verkuil <[email protected]>
17284 L:      [email protected]
17285 S:      Odd Fixes
17286 W:      https://linuxtv.org
17287 T:      git git://linuxtv.org/media_tree.git
17288 F:      drivers/media/pci/tw68/
17289
17290 TW686X VIDEO4LINUX DRIVER
17291 M:      Ezequiel Garcia <[email protected]>
17292 L:      [email protected]
17293 S:      Maintained
17294 W:      http://linuxtv.org
17295 T:      git git://linuxtv.org/media_tree.git
17296 F:      drivers/media/pci/tw686x/
17297
17298 UACCE ACCELERATOR FRAMEWORK
17299 M:      Zhangfei Gao <[email protected]>
17300 M:      Zhou Wang <[email protected]>
17301 L:      [email protected]
17302 L:      [email protected]
17303 S:      Maintained
17304 F:      Documentation/ABI/testing/sysfs-driver-uacce
17305 F:      Documentation/misc-devices/uacce.rst
17306 F:      drivers/misc/uacce/
17307 F:      include/linux/uacce.h
17308 F:      include/uapi/misc/uacce/
17309
17310 UBI FILE SYSTEM (UBIFS)
17311 M:      Richard Weinberger <[email protected]>
17312 L:      [email protected]
17313 S:      Supported
17314 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
17315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
17316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
17317 F:      Documentation/filesystems/ubifs.rst
17318 F:      fs/ubifs/
17319
17320 UCLINUX (M68KNOMMU AND COLDFIRE)
17321 M:      Greg Ungerer <[email protected]>
17322 L:      [email protected]
17323 L:      [email protected]  (subscribers-only)
17324 S:      Maintained
17325 W:      http://www.linux-m68k.org/
17326 W:      http://www.uclinux.org/
17327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
17328 F:      arch/m68k/*/*_no.*
17329 F:      arch/m68k/68*/
17330 F:      arch/m68k/coldfire/
17331 F:      arch/m68k/include/asm/*_no.*
17332
17333 UDF FILESYSTEM
17334 M:      Jan Kara <[email protected]>
17335 S:      Maintained
17336 F:      Documentation/filesystems/udf.rst
17337 F:      fs/udf/
17338
17339 UDRAW TABLET
17340 M:      Bastien Nocera <[email protected]>
17341 L:      [email protected]
17342 S:      Maintained
17343 F:      drivers/hid/hid-udraw-ps3.c
17344
17345 UFS FILESYSTEM
17346 M:      Evgeniy Dushistov <[email protected]>
17347 S:      Maintained
17348 F:      Documentation/admin-guide/ufs.rst
17349 F:      fs/ufs/
17350
17351 UHID USERSPACE HID IO DRIVER
17352 M:      David Herrmann <[email protected]>
17353 L:      [email protected]
17354 S:      Maintained
17355 F:      drivers/hid/uhid.c
17356 F:      include/uapi/linux/uhid.h
17357
17358 ULPI BUS
17359 M:      Heikki Krogerus <[email protected]>
17360 L:      [email protected]
17361 S:      Maintained
17362 F:      drivers/usb/common/ulpi.c
17363 F:      include/linux/ulpi/
17364
17365 UNICODE SUBSYSTEM
17366 M:      Gabriel Krisman Bertazi <[email protected]>
17367 L:      [email protected]
17368 S:      Supported
17369 F:      fs/unicode/
17370
17371 UNICORE32 ARCHITECTURE
17372 M:      Guan Xuetao <[email protected]>
17373 S:      Maintained
17374 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
17375 T:      git git://github.com/gxt/linux.git
17376 F:      arch/unicore32/
17377
17378 UNIFDEF
17379 M:      Tony Finch <[email protected]>
17380 S:      Maintained
17381 W:      http://dotat.at/prog/unifdef
17382 F:      scripts/unifdef.c
17383
17384 UNIFORM CDROM DRIVER
17385 M:      Jens Axboe <[email protected]>
17386 S:      Maintained
17387 W:      http://www.kernel.dk
17388 F:      Documentation/cdrom/
17389 F:      drivers/cdrom/cdrom.c
17390 F:      include/linux/cdrom.h
17391 F:      include/uapi/linux/cdrom.h
17392
17393 UNISYS S-PAR DRIVERS
17394 M:      David Kershner <[email protected]>
17395 L:      [email protected] (Unisys internal)
17396 S:      Supported
17397 F:      drivers/staging/unisys/
17398 F:      drivers/visorbus/
17399 F:      include/linux/visorbus.h
17400
17401 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
17402 R:      Alim Akhtar <[email protected]>
17403 R:      Avri Altman <[email protected]>
17404 L:      [email protected]
17405 S:      Supported
17406 F:      Documentation/scsi/ufs.rst
17407 F:      drivers/scsi/ufs/
17408
17409 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
17410 M:      Pedro Sousa <[email protected]>
17411 L:      [email protected]
17412 S:      Supported
17413 F:      drivers/scsi/ufs/*dwc*
17414
17415 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
17416 M:      Stanley Chu <[email protected]>
17417 L:      [email protected]
17418 L:      [email protected] (moderated for non-subscribers)
17419 S:      Maintained
17420 F:      drivers/scsi/ufs/ufs-mediatek*
17421
17422 UNSORTED BLOCK IMAGES (UBI)
17423 M:      Richard Weinberger <[email protected]>
17424 L:      [email protected]
17425 S:      Supported
17426 W:      http://www.linux-mtd.infradead.org/
17427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
17428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
17429 F:      drivers/mtd/ubi/
17430 F:      include/linux/mtd/ubi.h
17431 F:      include/uapi/mtd/ubi-user.h
17432
17433 USB "USBNET" DRIVER FRAMEWORK
17434 M:      Oliver Neukum <[email protected]>
17435 L:      [email protected]
17436 S:      Maintained
17437 W:      http://www.linux-usb.org/usbnet
17438 F:      drivers/net/usb/usbnet.c
17439 F:      include/linux/usb/usbnet.h
17440
17441 USB ACM DRIVER
17442 M:      Oliver Neukum <[email protected]>
17443 L:      [email protected]
17444 S:      Maintained
17445 F:      Documentation/usb/acm.rst
17446 F:      drivers/usb/class/cdc-acm.*
17447
17448 USB APPLE MFI FASTCHARGE DRIVER
17449 M:      Bastien Nocera <[email protected]>
17450 L:      [email protected]
17451 S:      Maintained
17452 F:      drivers/usb/misc/apple-mfi-fastcharge.c
17453
17454 USB AR5523 WIRELESS DRIVER
17455 M:      Pontus Fuchs <[email protected]>
17456 L:      [email protected]
17457 S:      Maintained
17458 F:      drivers/net/wireless/ath/ar5523/
17459
17460 USB ATTACHED SCSI
17461 M:      Oliver Neukum <[email protected]>
17462 L:      [email protected]
17463 L:      [email protected]
17464 S:      Maintained
17465 F:      drivers/usb/storage/uas.c
17466
17467 USB CDC ETHERNET DRIVER
17468 M:      Oliver Neukum <[email protected]>
17469 L:      [email protected]
17470 S:      Maintained
17471 F:      drivers/net/usb/cdc_*.c
17472 F:      include/uapi/linux/usb/cdc.h
17473
17474 USB CHAOSKEY DRIVER
17475 M:      Keith Packard <[email protected]>
17476 L:      [email protected]
17477 S:      Maintained
17478 F:      drivers/usb/misc/chaoskey.c
17479
17480 USB CYPRESS C67X00 DRIVER
17481 M:      Peter Korsgaard <[email protected]>
17482 L:      [email protected]
17483 S:      Maintained
17484 F:      drivers/usb/c67x00/
17485
17486 USB DAVICOM DM9601 DRIVER
17487 M:      Peter Korsgaard <[email protected]>
17488 L:      [email protected]
17489 S:      Maintained
17490 W:      http://www.linux-usb.org/usbnet
17491 F:      drivers/net/usb/dm9601.c
17492
17493 USB EHCI DRIVER
17494 M:      Alan Stern <[email protected]>
17495 L:      [email protected]
17496 S:      Maintained
17497 F:      Documentation/usb/ehci.rst
17498 F:      drivers/usb/host/ehci*
17499
17500 USB GADGET/PERIPHERAL SUBSYSTEM
17501 M:      Felipe Balbi <[email protected]>
17502 L:      [email protected]
17503 S:      Maintained
17504 W:      http://www.linux-usb.org/gadget
17505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
17506 F:      drivers/usb/gadget/
17507 F:      include/linux/usb/gadget*
17508
17509 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
17510 M:      Jiri Kosina <[email protected]>
17511 M:      Benjamin Tissoires <[email protected]>
17512 L:      [email protected]
17513 S:      Maintained
17514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
17515 F:      Documentation/hid/hiddev.rst
17516 F:      drivers/hid/usbhid/
17517
17518 USB INTEL XHCI ROLE MUX DRIVER
17519 M:      Hans de Goede <[email protected]>
17520 L:      [email protected]
17521 S:      Maintained
17522 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
17523
17524 USB IP DRIVER FOR HISILICON KIRIN
17525 M:      Yu Chen <[email protected]>
17526 M:      Binghui Wang <[email protected]>
17527 L:      [email protected]
17528 S:      Maintained
17529 F:      Documentation/devicetree/bindings/phy/phy-hi3660-usb3.txt
17530 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
17531
17532 USB ISP116X DRIVER
17533 M:      Olav Kongas <[email protected]>
17534 L:      [email protected]
17535 S:      Maintained
17536 F:      drivers/usb/host/isp116x*
17537 F:      include/linux/usb/isp116x.h
17538
17539 USB LAN78XX ETHERNET DRIVER
17540 M:      Woojung Huh <[email protected]>
17541 M:      Microchip Linux Driver Support <[email protected]>
17542 L:      [email protected]
17543 S:      Maintained
17544 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
17545 F:      drivers/net/usb/lan78xx.*
17546 F:      include/dt-bindings/net/microchip-lan78xx.h
17547
17548 USB MASS STORAGE DRIVER
17549 M:      Alan Stern <[email protected]>
17550 L:      [email protected]
17551 L:      [email protected]
17552 S:      Maintained
17553 F:      drivers/usb/storage/
17554
17555 USB MIDI DRIVER
17556 M:      Clemens Ladisch <[email protected]>
17557 L:      [email protected] (moderated for non-subscribers)
17558 S:      Maintained
17559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
17560 F:      sound/usb/midi.*
17561
17562 USB NETWORKING DRIVERS
17563 L:      [email protected]
17564 S:      Odd Fixes
17565 F:      drivers/net/usb/
17566
17567 USB OHCI DRIVER
17568 M:      Alan Stern <[email protected]>
17569 L:      [email protected]
17570 S:      Maintained
17571 F:      Documentation/usb/ohci.rst
17572 F:      drivers/usb/host/ohci*
17573
17574 USB OTG FSM (Finite State Machine)
17575 M:      Peter Chen <[email protected]>
17576 L:      [email protected]
17577 S:      Maintained
17578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
17579 F:      drivers/usb/common/usb-otg-fsm.c
17580
17581 USB OVER IP DRIVER
17582 M:      Valentina Manea <[email protected]>
17583 M:      Shuah Khan <[email protected]>
17584 M:      Shuah Khan <[email protected]>
17585 L:      [email protected]
17586 S:      Maintained
17587 F:      Documentation/usb/usbip_protocol.rst
17588 F:      drivers/usb/usbip/
17589 F:      tools/testing/selftests/drivers/usb/usbip/
17590 F:      tools/usb/usbip/
17591
17592 USB PEGASUS DRIVER
17593 M:      Petko Manolov <[email protected]>
17594 L:      [email protected]
17595 L:      [email protected]
17596 S:      Maintained
17597 W:      https://github.com/petkan/pegasus
17598 T:      git git://github.com/petkan/pegasus.git
17599 F:      drivers/net/usb/pegasus.*
17600
17601 USB PHY LAYER
17602 M:      Felipe Balbi <[email protected]>
17603 L:      [email protected]
17604 S:      Maintained
17605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
17606 F:      drivers/usb/phy/
17607
17608 USB PRINTER DRIVER (usblp)
17609 M:      Pete Zaitcev <[email protected]>
17610 L:      [email protected]
17611 S:      Supported
17612 F:      drivers/usb/class/usblp.c
17613
17614 USB QMI WWAN NETWORK DRIVER
17615 M:      Bjørn Mork <[email protected]>
17616 L:      [email protected]
17617 S:      Maintained
17618 F:      Documentation/ABI/testing/sysfs-class-net-qmi
17619 F:      drivers/net/usb/qmi_wwan.c
17620
17621 USB RTL8150 DRIVER
17622 M:      Petko Manolov <[email protected]>
17623 L:      [email protected]
17624 L:      [email protected]
17625 S:      Maintained
17626 W:      https://github.com/petkan/rtl8150
17627 T:      git git://github.com/petkan/rtl8150.git
17628 F:      drivers/net/usb/rtl8150.c
17629
17630 USB SERIAL SUBSYSTEM
17631 M:      Johan Hovold <[email protected]>
17632 L:      [email protected]
17633 S:      Maintained
17634 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
17635 F:      Documentation/usb/usb-serial.rst
17636 F:      drivers/usb/serial/
17637 F:      include/linux/usb/serial.h
17638
17639 USB SMSC75XX ETHERNET DRIVER
17640 M:      Steve Glendinning <[email protected]>
17641 L:      [email protected]
17642 S:      Maintained
17643 F:      drivers/net/usb/smsc75xx.*
17644
17645 USB SMSC95XX ETHERNET DRIVER
17646 M:      Steve Glendinning <[email protected]>
17647 M:      Microchip Linux Driver Support <[email protected]>
17648 L:      [email protected]
17649 S:      Maintained
17650 F:      drivers/net/usb/smsc95xx.*
17651
17652 USB SUBSYSTEM
17653 M:      Greg Kroah-Hartman <[email protected]>
17654 L:      [email protected]
17655 S:      Supported
17656 W:      http://www.linux-usb.org
17657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
17658 F:      Documentation/devicetree/bindings/usb/
17659 F:      Documentation/usb/
17660 F:      drivers/usb/
17661 F:      include/linux/usb.h
17662 F:      include/linux/usb/
17663
17664 USB TYPEC BUS FOR ALTERNATE MODES
17665 M:      Heikki Krogerus <[email protected]>
17666 L:      [email protected]
17667 S:      Maintained
17668 F:      Documentation/ABI/testing/sysfs-bus-typec
17669 F:      Documentation/driver-api/usb/typec_bus.rst
17670 F:      drivers/usb/typec/altmodes/
17671 F:      include/linux/usb/typec_altmode.h
17672
17673 USB TYPEC CLASS
17674 M:      Heikki Krogerus <[email protected]>
17675 L:      [email protected]
17676 S:      Maintained
17677 F:      Documentation/ABI/testing/sysfs-class-typec
17678 F:      Documentation/driver-api/usb/typec.rst
17679 F:      drivers/usb/typec/
17680 F:      include/linux/usb/typec.h
17681
17682 USB TYPEC PI3USB30532 MUX DRIVER
17683 M:      Hans de Goede <[email protected]>
17684 L:      [email protected]
17685 S:      Maintained
17686 F:      drivers/usb/typec/mux/pi3usb30532.c
17687
17688 USB TYPEC PORT CONTROLLER DRIVERS
17689 M:      Guenter Roeck <[email protected]>
17690 L:      [email protected]
17691 S:      Maintained
17692 F:      drivers/usb/typec/tcpm/
17693
17694 USB UHCI DRIVER
17695 M:      Alan Stern <[email protected]>
17696 L:      [email protected]
17697 S:      Maintained
17698 F:      drivers/usb/host/uhci*
17699
17700 USB VIDEO CLASS
17701 M:      Laurent Pinchart <[email protected]>
17702 L:      [email protected] (subscribers-only)
17703 L:      [email protected]
17704 S:      Maintained
17705 W:      http://www.ideasonboard.org/uvc/
17706 T:      git git://linuxtv.org/media_tree.git
17707 F:      drivers/media/usb/uvc/
17708 F:      include/uapi/linux/uvcvideo.h
17709
17710 USB VISION DRIVER
17711 M:      Hans Verkuil <[email protected]>
17712 L:      [email protected]
17713 S:      Odd Fixes
17714 W:      https://linuxtv.org
17715 T:      git git://linuxtv.org/media_tree.git
17716 F:      drivers/staging/media/usbvision/
17717
17718 USB WEBCAM GADGET
17719 M:      Laurent Pinchart <[email protected]>
17720 L:      [email protected]
17721 S:      Maintained
17722 F:      drivers/usb/gadget/function/*uvc*
17723 F:      drivers/usb/gadget/legacy/webcam.c
17724 F:      include/uapi/linux/usb/g_uvc.h
17725
17726 USB WIRELESS RNDIS DRIVER (rndis_wlan)
17727 M:      Jussi Kivilinna <[email protected]>
17728 L:      [email protected]
17729 S:      Maintained
17730 F:      drivers/net/wireless/rndis_wlan.c
17731
17732 USB XHCI DRIVER
17733 M:      Mathias Nyman <[email protected]>
17734 L:      [email protected]
17735 S:      Supported
17736 F:      drivers/usb/host/pci-quirks*
17737 F:      drivers/usb/host/xhci*
17738
17739 USB ZD1201 DRIVER
17740 L:      [email protected]
17741 S:      Orphan
17742 W:      http://linux-lc100020.sourceforge.net
17743 F:      drivers/net/wireless/zydas/zd1201.*
17744
17745 USB ZR364XX DRIVER
17746 M:      Antoine Jacquet <[email protected]>
17747 L:      [email protected]
17748 L:      [email protected]
17749 S:      Maintained
17750 W:      http://royale.zerezo.com/zr364xx/
17751 T:      git git://linuxtv.org/media_tree.git
17752 F:      Documentation/media/v4l-drivers/zr364xx*
17753 F:      drivers/media/usb/zr364xx/
17754
17755 USER-MODE LINUX (UML)
17756 M:      Jeff Dike <[email protected]>
17757 M:      Richard Weinberger <[email protected]>
17758 M:      Anton Ivanov <[email protected]>
17759 L:      [email protected]
17760 S:      Maintained
17761 W:      http://user-mode-linux.sourceforge.net
17762 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
17763 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
17764 F:      Documentation/virt/uml/
17765 F:      arch/um/
17766 F:      arch/x86/um/
17767 F:      fs/hostfs/
17768
17769 USERSPACE COPYIN/COPYOUT (UIOVEC)
17770 M:      Alexander Viro <[email protected]>
17771 S:      Maintained
17772 F:      include/linux/uio.h
17773 F:      lib/iov_iter.c
17774
17775 USERSPACE DMA BUFFER DRIVER
17776 M:      Gerd Hoffmann <[email protected]>
17777 L:      [email protected]
17778 S:      Maintained
17779 T:      git git://anongit.freedesktop.org/drm/drm-misc
17780 F:      drivers/dma-buf/udmabuf.c
17781 F:      include/uapi/linux/udmabuf.h
17782
17783 USERSPACE I/O (UIO)
17784 M:      Greg Kroah-Hartman <[email protected]>
17785 S:      Maintained
17786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
17787 F:      Documentation/driver-api/uio-howto.rst
17788 F:      drivers/uio/
17789 F:      include/linux/uio_driver.h
17790
17791 UTIL-LINUX PACKAGE
17792 M:      Karel Zak <[email protected]>
17793 L:      [email protected]
17794 S:      Maintained
17795 W:      http://en.wikipedia.org/wiki/Util-linux
17796 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
17797
17798 UUID HELPERS
17799 M:      Christoph Hellwig <[email protected]>
17800 R:      Andy Shevchenko <[email protected]>
17801 L:      [email protected]
17802 S:      Maintained
17803 T:      git git://git.infradead.org/users/hch/uuid.git
17804 F:      include/linux/uuid.h
17805 F:      include/uapi/linux/uuid.h
17806 F:      lib/test_uuid.c
17807 F:      lib/uuid.c
17808
17809 UVESAFB DRIVER
17810 M:      Michal Januszewski <[email protected]>
17811 L:      [email protected]
17812 S:      Maintained
17813 W:      https://github.com/mjanusz/v86d
17814 F:      Documentation/fb/uvesafb.rst
17815 F:      drivers/video/fbdev/uvesafb.*
17816
17817 Ux500 CLOCK DRIVERS
17818 M:      Ulf Hansson <[email protected]>
17819 L:      [email protected]
17820 L:      [email protected] (moderated for non-subscribers)
17821 S:      Maintained
17822 F:      drivers/clk/ux500/
17823
17824 VF610 NAND DRIVER
17825 M:      Stefan Agner <[email protected]>
17826 L:      [email protected]
17827 S:      Supported
17828 F:      drivers/mtd/nand/raw/vf610_nfc.c
17829
17830 VFAT/FAT/MSDOS FILESYSTEM
17831 M:      OGAWA Hirofumi <[email protected]>
17832 S:      Maintained
17833 F:      Documentation/filesystems/vfat.rst
17834 F:      fs/fat/
17835
17836 VFIO DRIVER
17837 M:      Alex Williamson <[email protected]>
17838 R:      Cornelia Huck <[email protected]>
17839 L:      [email protected]
17840 S:      Maintained
17841 T:      git git://github.com/awilliam/linux-vfio.git
17842 F:      Documentation/driver-api/vfio.rst
17843 F:      drivers/vfio/
17844 F:      include/linux/vfio.h
17845 F:      include/uapi/linux/vfio.h
17846
17847 VFIO MEDIATED DEVICE DRIVERS
17848 M:      Kirti Wankhede <[email protected]>
17849 L:      [email protected]
17850 S:      Maintained
17851 F:      Documentation/driver-api/vfio-mediated-device.rst
17852 F:      drivers/vfio/mdev/
17853 F:      include/linux/mdev.h
17854 F:      samples/vfio-mdev/
17855
17856 VFIO PLATFORM DRIVER
17857 M:      Eric Auger <[email protected]>
17858 L:      [email protected]
17859 S:      Maintained
17860 F:      drivers/vfio/platform/
17861
17862 VGA_SWITCHEROO
17863 R:      Lukas Wunner <[email protected]>
17864 S:      Maintained
17865 T:      git git://anongit.freedesktop.org/drm/drm-misc
17866 F:      Documentation/gpu/vga-switcheroo.rst
17867 F:      drivers/gpu/vga/vga_switcheroo.c
17868 F:      include/linux/vga_switcheroo.h
17869
17870 VIA RHINE NETWORK DRIVER
17871 S:      Orphan
17872 F:      drivers/net/ethernet/via/via-rhine.c
17873
17874 VIA SD/MMC CARD CONTROLLER DRIVER
17875 M:      Bruce Chang <[email protected]>
17876 M:      Harald Welte <[email protected]>
17877 S:      Maintained
17878 F:      drivers/mmc/host/via-sdmmc.c
17879
17880 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
17881 M:      Florian Tobias Schandinat <[email protected]>
17882 L:      [email protected]
17883 S:      Maintained
17884 F:      drivers/video/fbdev/via/
17885 F:      include/linux/via-core.h
17886 F:      include/linux/via-gpio.h
17887 F:      include/linux/via_i2c.h
17888
17889 VIA VELOCITY NETWORK DRIVER
17890 M:      Francois Romieu <[email protected]>
17891 L:      [email protected]
17892 S:      Maintained
17893 F:      drivers/net/ethernet/via/via-velocity.*
17894
17895 VICODEC VIRTUAL CODEC DRIVER
17896 M:      Hans Verkuil <[email protected]>
17897 L:      [email protected]
17898 S:      Maintained
17899 W:      https://linuxtv.org
17900 T:      git git://linuxtv.org/media_tree.git
17901 F:      drivers/media/platform/vicodec/*
17902
17903 VIDEO I2C POLLING DRIVER
17904 M:      Matt Ranostay <[email protected]>
17905 L:      [email protected]
17906 S:      Maintained
17907 F:      drivers/media/i2c/video-i2c.c
17908
17909 VIDEO MULTIPLEXER DRIVER
17910 M:      Philipp Zabel <[email protected]>
17911 L:      [email protected]
17912 S:      Maintained
17913 F:      drivers/media/platform/video-mux.c
17914
17915 VIDEOBUF2 FRAMEWORK
17916 M:      Pawel Osciak <[email protected]>
17917 M:      Marek Szyprowski <[email protected]>
17918 M:      Kyungmin Park <[email protected]>
17919 R:      Tomasz Figa <[email protected]>
17920 L:      [email protected]
17921 S:      Maintained
17922 F:      drivers/media/common/videobuf2/*
17923 F:      include/media/videobuf2-*
17924
17925 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
17926 M:      Helen Koike <[email protected]>
17927 R:      Shuah Khan <[email protected]>
17928 L:      [email protected]
17929 S:      Maintained
17930 W:      https://linuxtv.org
17931 T:      git git://linuxtv.org/media_tree.git
17932 F:      drivers/media/platform/vimc/*
17933
17934 VIRT LIB
17935 M:      Alex Williamson <[email protected]>
17936 M:      Paolo Bonzini <[email protected]>
17937 L:      [email protected]
17938 S:      Supported
17939 F:      virt/lib/
17940
17941 VIRTIO AND VHOST VSOCK DRIVER
17942 M:      Stefan Hajnoczi <[email protected]>
17943 M:      Stefano Garzarella <[email protected]>
17944 L:      [email protected]
17945 L:      [email protected]
17946 L:      [email protected]
17947 S:      Maintained
17948 F:      drivers/net/vsockmon.c
17949 F:      drivers/vhost/vsock.c
17950 F:      include/linux/virtio_vsock.h
17951 F:      include/uapi/linux/virtio_vsock.h
17952 F:      include/uapi/linux/vm_sockets_diag.h
17953 F:      include/uapi/linux/vsockmon.h
17954 F:      net/vmw_vsock/af_vsock_tap.c
17955 F:      net/vmw_vsock/diag.c
17956 F:      net/vmw_vsock/virtio_transport.c
17957 F:      net/vmw_vsock/virtio_transport_common.c
17958 F:      net/vmw_vsock/vsock_loopback.c
17959 F:      tools/testing/vsock/
17960
17961 VIRTIO BLOCK AND SCSI DRIVERS
17962 M:      "Michael S. Tsirkin" <[email protected]>
17963 M:      Jason Wang <[email protected]>
17964 R:      Paolo Bonzini <[email protected]>
17965 R:      Stefan Hajnoczi <[email protected]>
17966 L:      [email protected]
17967 S:      Maintained
17968 F:      drivers/block/virtio_blk.c
17969 F:      drivers/scsi/virtio_scsi.c
17970 F:      drivers/vhost/scsi.c
17971 F:      include/uapi/linux/virtio_blk.h
17972 F:      include/uapi/linux/virtio_scsi.h
17973
17974 VIRTIO CONSOLE DRIVER
17975 M:      Amit Shah <[email protected]>
17976 L:      [email protected]
17977 S:      Maintained
17978 F:      drivers/char/virtio_console.c
17979 F:      include/linux/virtio_console.h
17980 F:      include/uapi/linux/virtio_console.h
17981
17982 VIRTIO CORE AND NET DRIVERS
17983 M:      "Michael S. Tsirkin" <[email protected]>
17984 M:      Jason Wang <[email protected]>
17985 L:      [email protected]
17986 S:      Maintained
17987 F:      Documentation/devicetree/bindings/virtio/
17988 F:      drivers/block/virtio_blk.c
17989 F:      drivers/crypto/virtio/
17990 F:      drivers/net/virtio_net.c
17991 F:      drivers/vdpa/
17992 F:      drivers/virtio/
17993 F:      include/linux/vdpa.h
17994 F:      include/linux/virtio*.h
17995 F:      include/uapi/linux/virtio_*.h
17996 F:      mm/balloon_compaction.c
17997 F:      tools/virtio/
17998
17999 VIRTIO CRYPTO DRIVER
18000 M:      Gonglei <[email protected]>
18001 L:      [email protected]
18002 L:      [email protected]
18003 S:      Maintained
18004 F:      drivers/crypto/virtio/
18005 F:      include/uapi/linux/virtio_crypto.h
18006
18007 VIRTIO DRIVERS FOR S390
18008 M:      Cornelia Huck <[email protected]>
18009 M:      Halil Pasic <[email protected]>
18010 L:      [email protected]
18011 L:      [email protected]
18012 L:      [email protected]
18013 S:      Supported
18014 F:      arch/s390/include/uapi/asm/virtio-ccw.h
18015 F:      drivers/s390/virtio/
18016
18017 VIRTIO FILE SYSTEM
18018 M:      Vivek Goyal <[email protected]>
18019 M:      Stefan Hajnoczi <[email protected]>
18020 M:      Miklos Szeredi <[email protected]>
18021 L:      [email protected]
18022 L:      [email protected]
18023 S:      Supported
18024 W:      https://virtio-fs.gitlab.io/
18025 F:      Documentation/filesystems/virtiofs.rst
18026 F:      fs/fuse/virtio_fs.c
18027 F:      include/uapi/linux/virtio_fs.h
18028
18029 VIRTIO GPU DRIVER
18030 M:      David Airlie <[email protected]>
18031 M:      Gerd Hoffmann <[email protected]>
18032 L:      [email protected]
18033 L:      [email protected]
18034 S:      Maintained
18035 T:      git git://anongit.freedesktop.org/drm/drm-misc
18036 F:      drivers/gpu/drm/virtio/
18037 F:      include/uapi/linux/virtio_gpu.h
18038
18039 VIRTIO HOST (VHOST)
18040 M:      "Michael S. Tsirkin" <[email protected]>
18041 M:      Jason Wang <[email protected]>
18042 L:      [email protected]
18043 L:      [email protected]
18044 L:      [email protected]
18045 S:      Maintained
18046 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
18047 F:      drivers/vhost/
18048 F:      include/linux/vhost_iotlb.h
18049 F:      include/uapi/linux/vhost.h
18050
18051 VIRTIO INPUT DRIVER
18052 M:      Gerd Hoffmann <[email protected]>
18053 S:      Maintained
18054 F:      drivers/virtio/virtio_input.c
18055 F:      include/uapi/linux/virtio_input.h
18056
18057 VIRTIO IOMMU DRIVER
18058 M:      Jean-Philippe Brucker <[email protected]>
18059 L:      [email protected]
18060 S:      Maintained
18061 F:      drivers/iommu/virtio-iommu.c
18062 F:      include/uapi/linux/virtio_iommu.h
18063
18064 VIRTUAL BOX GUEST DEVICE DRIVER
18065 M:      Hans de Goede <[email protected]>
18066 M:      Arnd Bergmann <[email protected]>
18067 M:      Greg Kroah-Hartman <[email protected]>
18068 S:      Maintained
18069 F:      drivers/virt/vboxguest/
18070 F:      include/linux/vbox_utils.h
18071 F:      include/uapi/linux/vbox*.h
18072
18073 VIRTUAL BOX SHARED FOLDER VFS DRIVER
18074 M:      Hans de Goede <[email protected]>
18075 L:      [email protected]
18076 S:      Maintained
18077 F:      fs/vboxsf/*
18078
18079 VIRTUAL SERIO DEVICE DRIVER
18080 M:      Stephen Chandler Paul <[email protected]>
18081 S:      Maintained
18082 F:      drivers/input/serio/userio.c
18083 F:      include/uapi/linux/userio.h
18084
18085 VITESSE FELIX ETHERNET SWITCH DRIVER
18086 M:      Vladimir Oltean <[email protected]>
18087 M:      Claudiu Manoil <[email protected]>
18088 L:      [email protected]
18089 S:      Maintained
18090 F:      drivers/net/dsa/ocelot/*
18091 F:      net/dsa/tag_ocelot.c
18092
18093 VIVID VIRTUAL VIDEO DRIVER
18094 M:      Hans Verkuil <[email protected]>
18095 L:      [email protected]
18096 S:      Maintained
18097 W:      https://linuxtv.org
18098 T:      git git://linuxtv.org/media_tree.git
18099 F:      drivers/media/platform/vivid/*
18100
18101 VLYNQ BUS
18102 M:      Florian Fainelli <[email protected]>
18103 L:      [email protected] (subscribers-only)
18104 S:      Maintained
18105 F:      drivers/vlynq/vlynq.c
18106 F:      include/linux/vlynq.h
18107
18108 VME SUBSYSTEM
18109 M:      Martyn Welch <[email protected]>
18110 M:      Manohar Vanga <[email protected]>
18111 M:      Greg Kroah-Hartman <[email protected]>
18112 L:      [email protected]
18113 S:      Maintained
18114 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
18115 F:      Documentation/driver-api/vme.rst
18116 F:      drivers/staging/vme/
18117 F:      drivers/vme/
18118 F:      include/linux/vme*
18119
18120 VMWARE BALLOON DRIVER
18121 M:      Nadav Amit <[email protected]>
18122 M:      "VMware, Inc." <[email protected]>
18123 L:      [email protected]
18124 S:      Maintained
18125 F:      drivers/misc/vmw_balloon.c
18126
18127 VMWARE HYPERVISOR INTERFACE
18128 M:      Thomas Hellstrom <[email protected]>
18129 M:      "VMware, Inc." <[email protected]>
18130 L:      [email protected]
18131 S:      Supported
18132 F:      arch/x86/include/asm/vmware.h
18133 F:      arch/x86/kernel/cpu/vmware.c
18134
18135 VMWARE PVRDMA DRIVER
18136 M:      Adit Ranadive <[email protected]>
18137 M:      VMware PV-Drivers <[email protected]>
18138 L:      [email protected]
18139 S:      Maintained
18140 F:      drivers/infiniband/hw/vmw_pvrdma/
18141
18142 VMware PVSCSI driver
18143 M:      Jim Gill <[email protected]>
18144 M:      VMware PV-Drivers <[email protected]>
18145 L:      [email protected]
18146 S:      Maintained
18147 F:      drivers/scsi/vmw_pvscsi.c
18148 F:      drivers/scsi/vmw_pvscsi.h
18149
18150 VMWARE VIRTUAL PTP CLOCK DRIVER
18151 M:      Vivek Thampi <[email protected]>
18152 M:      "VMware, Inc." <[email protected]>
18153 L:      [email protected]
18154 S:      Supported
18155 F:      drivers/ptp/ptp_vmw.c
18156
18157 VMWARE VMMOUSE SUBDRIVER
18158 M:      "VMware Graphics" <[email protected]>
18159 M:      "VMware, Inc." <[email protected]>
18160 L:      [email protected]
18161 S:      Maintained
18162 F:      drivers/input/mouse/vmmouse.c
18163 F:      drivers/input/mouse/vmmouse.h
18164
18165 VMWARE VMXNET3 ETHERNET DRIVER
18166 M:      Ronak Doshi <[email protected]>
18167 M:      "VMware, Inc." <[email protected]>
18168 L:      [email protected]
18169 S:      Maintained
18170 F:      drivers/net/vmxnet3/
18171
18172 VOCORE VOCORE2 BOARD
18173 M:      Harvey Hunt <[email protected]>
18174 L:      [email protected]
18175 S:      Maintained
18176 F:      arch/mips/boot/dts/ralink/vocore2.dts
18177
18178 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
18179 M:      Liam Girdwood <[email protected]>
18180 M:      Mark Brown <[email protected]>
18181 L:      [email protected]
18182 S:      Supported
18183 W:      http://www.slimlogic.co.uk/?p=48
18184 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
18185 F:      Documentation/devicetree/bindings/regulator/
18186 F:      Documentation/power/regulator/
18187 F:      drivers/regulator/
18188 F:      include/dt-bindings/regulator/
18189 F:      include/linux/regulator/
18190 K:      regulator_get_optional
18191
18192 VRF
18193 M:      David Ahern <[email protected]>
18194 M:      Shrijeet Mukherjee <[email protected]>
18195 L:      [email protected]
18196 S:      Maintained
18197 F:      Documentation/networking/vrf.txt
18198 F:      drivers/net/vrf.c
18199
18200 VSPRINTF
18201 M:      Petr Mladek <[email protected]>
18202 M:      Steven Rostedt <[email protected]>
18203 M:      Sergey Senozhatsky <[email protected]>
18204 R:      Andy Shevchenko <[email protected]>
18205 R:      Rasmus Villemoes <[email protected]>
18206 S:      Maintained
18207 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk.git
18208 F:      Documentation/core-api/printk-formats.rst
18209 F:      lib/test_printf.c
18210 F:      lib/vsprintf.c
18211
18212 VT1211 HARDWARE MONITOR DRIVER
18213 M:      Juerg Haefliger <[email protected]>
18214 L:      [email protected]
18215 S:      Maintained
18216 F:      Documentation/hwmon/vt1211.rst
18217 F:      drivers/hwmon/vt1211.c
18218
18219 VT8231 HARDWARE MONITOR DRIVER
18220 M:      Roger Lucas <[email protected]>
18221 L:      [email protected]
18222 S:      Maintained
18223 F:      drivers/hwmon/vt8231.c
18224
18225 VUB300 USB to SDIO/SD/MMC bridge chip
18226 L:      [email protected]
18227 S:      Orphan
18228 F:      drivers/mmc/host/vub300.c
18229
18230 W1 DALLAS'S 1-WIRE BUS
18231 M:      Evgeniy Polyakov <[email protected]>
18232 S:      Maintained
18233 F:      Documentation/devicetree/bindings/w1/
18234 F:      Documentation/w1/
18235 F:      drivers/w1/
18236 F:      include/linux/w1.h
18237
18238 W83791D HARDWARE MONITORING DRIVER
18239 M:      Marc Hulsman <[email protected]>
18240 L:      [email protected]
18241 S:      Maintained
18242 F:      Documentation/hwmon/w83791d.rst
18243 F:      drivers/hwmon/w83791d.c
18244
18245 W83793 HARDWARE MONITORING DRIVER
18246 M:      Rudolf Marek <[email protected]>
18247 L:      [email protected]
18248 S:      Maintained
18249 F:      Documentation/hwmon/w83793.rst
18250 F:      drivers/hwmon/w83793.c
18251
18252 W83795 HARDWARE MONITORING DRIVER
18253 M:      Jean Delvare <[email protected]>
18254 L:      [email protected]
18255 S:      Maintained
18256 F:      drivers/hwmon/w83795.c
18257
18258 W83L51xD SD/MMC CARD INTERFACE DRIVER
18259 M:      Pierre Ossman <[email protected]>
18260 S:      Maintained
18261 F:      drivers/mmc/host/wbsd.*
18262
18263 WACOM PROTOCOL 4 SERIAL TABLETS
18264 M:      Julian Squires <[email protected]>
18265 M:      Hans de Goede <[email protected]>
18266 L:      [email protected]
18267 S:      Maintained
18268 F:      drivers/input/tablet/wacom_serial4.c
18269
18270 WATCHDOG DEVICE DRIVERS
18271 M:      Wim Van Sebroeck <[email protected]>
18272 M:      Guenter Roeck <[email protected]>
18273 L:      [email protected]
18274 S:      Maintained
18275 W:      http://www.linux-watchdog.org/
18276 T:      git git://www.linux-watchdog.org/linux-watchdog.git
18277 F:      Documentation/devicetree/bindings/watchdog/
18278 F:      Documentation/watchdog/
18279 F:      drivers/watchdog/
18280 F:      include/linux/watchdog.h
18281 F:      include/uapi/linux/watchdog.h
18282
18283 WHISKEYCOVE PMIC GPIO DRIVER
18284 M:      Kuppuswamy Sathyanarayanan <[email protected]>
18285 L:      [email protected]
18286 S:      Maintained
18287 F:      drivers/gpio/gpio-wcove.c
18288
18289 WHWAVE RTC DRIVER
18290 M:      Dianlong Li <[email protected]>
18291 L:      [email protected]
18292 S:      Maintained
18293 F:      drivers/rtc/rtc-sd3078.c
18294
18295 WIIMOTE HID DRIVER
18296 M:      David Herrmann <[email protected]>
18297 L:      [email protected]
18298 S:      Maintained
18299 F:      drivers/hid/hid-wiimote*
18300
18301 WILOCITY WIL6210 WIRELESS DRIVER
18302 M:      Maya Erez <[email protected]>
18303 L:      [email protected]
18304 L:      [email protected]
18305 S:      Supported
18306 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
18307 F:      drivers/net/wireless/ath/wil6210/
18308
18309 WIMAX STACK
18310 M:      Inaky Perez-Gonzalez <[email protected]>
18311 M:      [email protected]
18312 L:      [email protected] (subscribers-only)
18313 S:      Supported
18314 W:      http://linuxwimax.org
18315 F:      Documentation/admin-guide/wimax/wimax.rst
18316 F:      include/linux/wimax/debug.h
18317 F:      include/net/wimax.h
18318 F:      include/uapi/linux/wimax.h
18319 F:      net/wimax/
18320
18321 WINBOND CIR DRIVER
18322 M:      David Härdeman <[email protected]>
18323 S:      Maintained
18324 F:      drivers/media/rc/winbond-cir.c
18325
18326 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
18327 M:      William Breathitt Gray <[email protected]>
18328 L:      [email protected]
18329 S:      Maintained
18330 F:      drivers/watchdog/ebc-c384_wdt.c
18331
18332 WINSYSTEMS WS16C48 GPIO DRIVER
18333 M:      William Breathitt Gray <[email protected]>
18334 L:      [email protected]
18335 S:      Maintained
18336 F:      drivers/gpio/gpio-ws16c48.c
18337
18338 WIREGUARD SECURE NETWORK TUNNEL
18339 M:      Jason A. Donenfeld <[email protected]>
18340 L:      [email protected]
18341 L:      [email protected]
18342 S:      Maintained
18343 F:      drivers/net/wireguard/
18344 F:      tools/testing/selftests/wireguard/
18345
18346 WISTRON LAPTOP BUTTON DRIVER
18347 M:      Miloslav Trmac <[email protected]>
18348 S:      Maintained
18349 F:      drivers/input/misc/wistron_btns.c
18350
18351 WL3501 WIRELESS PCMCIA CARD DRIVER
18352 L:      [email protected]
18353 S:      Odd fixes
18354 F:      drivers/net/wireless/wl3501*
18355
18356 WOLFSON MICROELECTRONICS DRIVERS
18357 L:      [email protected]
18358 S:      Supported
18359 W:      https://github.com/CirrusLogic/linux-drivers/wiki
18360 T:      git https://github.com/CirrusLogic/linux-drivers.git
18361 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
18362 F:      Documentation/devicetree/bindings/mfd/arizona.txt
18363 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
18364 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
18365 F:      Documentation/devicetree/bindings/sound/wlf,arizona.txt
18366 F:      Documentation/hwmon/wm83??.rst
18367 F:      arch/arm/mach-s3c64xx/mach-crag6410*
18368 F:      drivers/clk/clk-wm83*.c
18369 F:      drivers/extcon/extcon-arizona.c
18370 F:      drivers/gpio/gpio-*wm*.c
18371 F:      drivers/gpio/gpio-arizona.c
18372 F:      drivers/hwmon/wm83??-hwmon.c
18373 F:      drivers/input/misc/wm831x-on.c
18374 F:      drivers/input/touchscreen/wm831x-ts.c
18375 F:      drivers/input/touchscreen/wm97*.c
18376 F:      drivers/leds/leds-wm83*.c
18377 F:      drivers/mfd/arizona*
18378 F:      drivers/mfd/cs47l24*
18379 F:      drivers/mfd/wm*.c
18380 F:      drivers/power/supply/wm83*.c
18381 F:      drivers/regulator/arizona*
18382 F:      drivers/regulator/wm8*.c
18383 F:      drivers/rtc/rtc-wm83*.c
18384 F:      drivers/video/backlight/wm83*_bl.c
18385 F:      drivers/watchdog/wm83*_wdt.c
18386 F:      include/linux/mfd/arizona/
18387 F:      include/linux/mfd/wm831x/
18388 F:      include/linux/mfd/wm8350/
18389 F:      include/linux/mfd/wm8400*
18390 F:      include/linux/regulator/arizona*
18391 F:      include/linux/wm97xx.h
18392 F:      include/sound/wm????.h
18393 F:      sound/soc/codecs/arizona.?
18394 F:      sound/soc/codecs/cs47l24*
18395 F:      sound/soc/codecs/wm*
18396
18397 WORKQUEUE
18398 M:      Tejun Heo <[email protected]>
18399 R:      Lai Jiangshan <[email protected]>
18400 S:      Maintained
18401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
18402 F:      Documentation/core-api/workqueue.rst
18403 F:      include/linux/workqueue.h
18404 F:      kernel/workqueue.c
18405
18406 X-POWERS AXP288 PMIC DRIVERS
18407 M:      Hans de Goede <[email protected]>
18408 S:      Maintained
18409 F:      drivers/acpi/pmic/intel_pmic_xpower.c
18410 N:      axp288
18411
18412 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
18413 M:      Chen-Yu Tsai <[email protected]>
18414 L:      [email protected]
18415 S:      Maintained
18416 N:      axp[128]
18417
18418 X.25 NETWORK LAYER
18419 M:      Andrew Hendry <[email protected]>
18420 L:      [email protected]
18421 S:      Odd Fixes
18422 F:      Documentation/networking/x25*
18423 F:      include/net/x25*
18424 F:      net/x25/
18425
18426 X86 ARCHITECTURE (32-BIT AND 64-BIT)
18427 M:      Thomas Gleixner <[email protected]>
18428 M:      Ingo Molnar <[email protected]>
18429 M:      Borislav Petkov <[email protected]>
18430 M:      [email protected]
18431 R:      "H. Peter Anvin" <[email protected]>
18432 L:      [email protected]
18433 S:      Maintained
18434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
18435 F:      Documentation/devicetree/bindings/x86/
18436 F:      Documentation/x86/
18437 F:      arch/x86/
18438
18439 X86 ENTRY CODE
18440 M:      Andy Lutomirski <[email protected]>
18441 L:      [email protected]
18442 S:      Maintained
18443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
18444 F:      arch/x86/entry/
18445
18446 X86 MCE INFRASTRUCTURE
18447 M:      Tony Luck <[email protected]>
18448 M:      Borislav Petkov <[email protected]>
18449 L:      [email protected]
18450 S:      Maintained
18451 F:      arch/x86/kernel/cpu/mce/*
18452
18453 X86 MICROCODE UPDATE SUPPORT
18454 M:      Borislav Petkov <[email protected]>
18455 S:      Maintained
18456 F:      arch/x86/kernel/cpu/microcode/*
18457
18458 X86 MM
18459 M:      Dave Hansen <[email protected]>
18460 M:      Andy Lutomirski <[email protected]>
18461 M:      Peter Zijlstra <[email protected]>
18462 L:      [email protected]
18463 S:      Maintained
18464 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
18465 F:      arch/x86/mm/
18466
18467 X86 PLATFORM DRIVERS
18468 M:      Darren Hart <[email protected]>
18469 M:      Andy Shevchenko <[email protected]>
18470 L:      [email protected]
18471 S:      Odd Fixes
18472 T:      git git://git.infradead.org/linux-platform-drivers-x86.git
18473 F:      drivers/platform/olpc/
18474 F:      drivers/platform/x86/
18475
18476 X86 PLATFORM DRIVERS - ARCH
18477 R:      Darren Hart <[email protected]>
18478 R:      Andy Shevchenko <[email protected]>
18479 L:      [email protected]
18480 L:      [email protected]
18481 S:      Maintained
18482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
18483 F:      arch/x86/platform
18484
18485 X86 VDSO
18486 M:      Andy Lutomirski <[email protected]>
18487 L:      [email protected]
18488 S:      Maintained
18489 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
18490 F:      arch/x86/entry/vdso/
18491
18492 XARRAY
18493 M:      Matthew Wilcox <[email protected]>
18494 L:      [email protected]
18495 S:      Supported
18496 F:      Documentation/core-api/xarray.rst
18497 F:      include/linux/idr.h
18498 F:      include/linux/xarray.h
18499 F:      lib/idr.c
18500 F:      lib/xarray.c
18501 F:      tools/testing/radix-tree
18502
18503 XBOX DVD IR REMOTE
18504 M:      Benjamin Valentin <[email protected]>
18505 S:      Maintained
18506 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
18507 F:      drivers/media/rc/xbox_remote.c
18508
18509 XC2028/3028 TUNER DRIVER
18510 M:      Mauro Carvalho Chehab <[email protected]>
18511 L:      [email protected]
18512 S:      Maintained
18513 W:      https://linuxtv.org
18514 T:      git git://linuxtv.org/media_tree.git
18515 F:      drivers/media/tuners/tuner-xc2028.*
18516
18517 XDP (eXpress Data Path)
18518 M:      Alexei Starovoitov <[email protected]>
18519 M:      Daniel Borkmann <[email protected]>
18520 M:      David S. Miller <[email protected]>
18521 M:      Jakub Kicinski <[email protected]>
18522 M:      Jesper Dangaard Brouer <[email protected]>
18523 M:      John Fastabend <[email protected]>
18524 L:      [email protected]
18525 L:      [email protected]
18526 S:      Supported
18527 F:      include/net/xdp.h
18528 F:      include/trace/events/xdp.h
18529 F:      kernel/bpf/cpumap.c
18530 F:      kernel/bpf/devmap.c
18531 F:      net/core/xdp.c
18532 N:      xdp
18533 K:      xdp
18534
18535 XDP SOCKETS (AF_XDP)
18536 M:      Björn Töpel <[email protected]>
18537 M:      Magnus Karlsson <[email protected]>
18538 R:      Jonathan Lemon <[email protected]>
18539 L:      [email protected]
18540 L:      [email protected]
18541 S:      Maintained
18542 F:      kernel/bpf/xskmap.c
18543 F:      net/xdp/
18544
18545 XEN BLOCK SUBSYSTEM
18546 M:      Konrad Rzeszutek Wilk <[email protected]>
18547 M:      Roger Pau Monné <[email protected]>
18548 L:      [email protected] (moderated for non-subscribers)
18549 S:      Supported
18550 F:      drivers/block/xen*
18551 F:      drivers/block/xen-blkback/*
18552
18553 XEN HYPERVISOR ARM
18554 M:      Stefano Stabellini <[email protected]>
18555 L:      [email protected] (moderated for non-subscribers)
18556 S:      Maintained
18557 F:      arch/arm/include/asm/xen/
18558 F:      arch/arm/xen/
18559
18560 XEN HYPERVISOR ARM64
18561 M:      Stefano Stabellini <[email protected]>
18562 L:      [email protected] (moderated for non-subscribers)
18563 S:      Maintained
18564 F:      arch/arm64/include/asm/xen/
18565 F:      arch/arm64/xen/
18566
18567 XEN HYPERVISOR INTERFACE
18568 M:      Boris Ostrovsky <[email protected]>
18569 M:      Juergen Gross <[email protected]>
18570 R:      Stefano Stabellini <[email protected]>
18571 L:      [email protected] (moderated for non-subscribers)
18572 S:      Supported
18573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
18574 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
18575 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
18576 F:      arch/x86/include/asm/pvclock-abi.h
18577 F:      arch/x86/include/asm/xen/
18578 F:      arch/x86/platform/pvh/
18579 F:      arch/x86/xen/
18580 F:      drivers/*/xen-*front.c
18581 F:      drivers/xen/
18582 F:      include/uapi/xen/
18583 F:      include/xen/
18584
18585 XEN NETWORK BACKEND DRIVER
18586 M:      Wei Liu <[email protected]>
18587 M:      Paul Durrant <[email protected]>
18588 L:      [email protected] (moderated for non-subscribers)
18589 L:      [email protected]
18590 S:      Supported
18591 F:      drivers/net/xen-netback/*
18592
18593 XEN PCI SUBSYSTEM
18594 M:      Konrad Rzeszutek Wilk <[email protected]>
18595 L:      [email protected] (moderated for non-subscribers)
18596 S:      Supported
18597 F:      arch/x86/pci/*xen*
18598 F:      drivers/pci/*xen*
18599
18600 XEN PVSCSI DRIVERS
18601 M:      Juergen Gross <[email protected]>
18602 L:      [email protected] (moderated for non-subscribers)
18603 L:      [email protected]
18604 S:      Supported
18605 F:      drivers/scsi/xen-scsifront.c
18606 F:      drivers/xen/xen-scsiback.c
18607 F:      include/xen/interface/io/vscsiif.h
18608
18609 XEN SOUND FRONTEND DRIVER
18610 M:      Oleksandr Andrushchenko <[email protected]>
18611 L:      [email protected] (moderated for non-subscribers)
18612 L:      [email protected] (moderated for non-subscribers)
18613 S:      Supported
18614 F:      sound/xen/*
18615
18616 XEN SWIOTLB SUBSYSTEM
18617 M:      Konrad Rzeszutek Wilk <[email protected]>
18618 L:      [email protected] (moderated for non-subscribers)
18619 L:      [email protected]
18620 S:      Supported
18621 F:      arch/x86/xen/*swiotlb*
18622 F:      drivers/xen/*swiotlb*
18623
18624 XFS FILESYSTEM
18625 M:      Darrick J. Wong <[email protected]>
18626 M:      [email protected]
18627 L:      [email protected]
18628 S:      Supported
18629 W:      http://xfs.org/
18630 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
18631 F:      Documentation/ABI/testing/sysfs-fs-xfs
18632 F:      Documentation/admin-guide/xfs.rst
18633 F:      Documentation/filesystems/xfs-delayed-logging-design.rst
18634 F:      Documentation/filesystems/xfs-self-describing-metadata.rst
18635 F:      fs/xfs/
18636 F:      include/uapi/linux/dqblk_xfs.h
18637 F:      include/uapi/linux/fsmap.h
18638
18639 XILINX AXI ETHERNET DRIVER
18640 M:      Radhey Shyam Pandey <[email protected]>
18641 S:      Maintained
18642 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
18643
18644 XILINX CAN DRIVER
18645 M:      Appana Durga Kedareswara rao <[email protected]>
18646 R:      Naga Sureshkumar Relli <[email protected]>
18647 L:      [email protected]
18648 S:      Maintained
18649 F:      Documentation/devicetree/bindings/net/can/xilinx_can.txt
18650 F:      drivers/net/can/xilinx_can.c
18651
18652 XILINX SD-FEC IP CORES
18653 M:      Derek Kiernan <[email protected]>
18654 M:      Dragan Cvetic <[email protected]>
18655 S:      Maintained
18656 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
18657 F:      Documentation/misc-devices/xilinx_sdfec.rst
18658 F:      drivers/misc/Kconfig
18659 F:      drivers/misc/Makefile
18660 F:      drivers/misc/xilinx_sdfec.c
18661 F:      include/uapi/misc/xilinx_sdfec.h
18662
18663 XILINX UARTLITE SERIAL DRIVER
18664 M:      Peter Korsgaard <[email protected]>
18665 L:      [email protected]
18666 S:      Maintained
18667 F:      drivers/tty/serial/uartlite.c
18668
18669 XILINX VIDEO IP CORES
18670 M:      Hyun Kwon <[email protected]>
18671 M:      Laurent Pinchart <[email protected]>
18672 L:      [email protected]
18673 S:      Supported
18674 T:      git git://linuxtv.org/media_tree.git
18675 F:      Documentation/devicetree/bindings/media/xilinx/
18676 F:      drivers/media/platform/xilinx/
18677 F:      include/uapi/linux/xilinx-v4l2-controls.h
18678
18679 XILLYBUS DRIVER
18680 M:      Eli Billauer <[email protected]>
18681 L:      [email protected]
18682 S:      Supported
18683 F:      drivers/char/xillybus/
18684
18685 XLP9XX I2C DRIVER
18686 M:      George Cherian <[email protected]>
18687 L:      [email protected]
18688 S:      Supported
18689 W:      http://www.marvell.com
18690 F:      Documentation/devicetree/bindings/i2c/i2c-xlp9xx.txt
18691 F:      drivers/i2c/busses/i2c-xlp9xx.c
18692
18693 XRA1403 GPIO EXPANDER
18694 M:      Nandor Han <[email protected]>
18695 M:      Semi Malinen <[email protected]>
18696 L:      [email protected]
18697 S:      Maintained
18698 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
18699 F:      drivers/gpio/gpio-xra1403.c
18700
18701 XTENSA XTFPGA PLATFORM SUPPORT
18702 M:      Max Filippov <[email protected]>
18703 L:      [email protected]
18704 S:      Maintained
18705 F:      drivers/spi/spi-xtensa-xtfpga.c
18706 F:      sound/soc/xtensa/xtfpga-i2s.c
18707
18708 YAM DRIVER FOR AX.25
18709 M:      Jean-Paul Roubelat <[email protected]>
18710 L:      [email protected]
18711 S:      Maintained
18712 F:      drivers/net/hamradio/yam*
18713 F:      include/linux/yam.h
18714
18715 YAMA SECURITY MODULE
18716 M:      Kees Cook <[email protected]>
18717 S:      Supported
18718 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
18719 F:      Documentation/admin-guide/LSM/Yama.rst
18720 F:      security/yama/
18721
18722 YEALINK PHONE DRIVER
18723 M:      Henk Vergonet <[email protected]>
18724 L:      [email protected]
18725 S:      Maintained
18726 F:      Documentation/input/devices/yealink.rst
18727 F:      drivers/input/misc/yealink.*
18728
18729 Z8530 DRIVER FOR AX.25
18730 M:      Joerg Reuter <[email protected]>
18731 L:      [email protected]
18732 S:      Maintained
18733 W:      http://yaina.de/jreuter/
18734 W:      http://www.qsl.net/dl1bke/
18735 F:      Documentation/networking/z8530drv.txt
18736 F:      drivers/net/hamradio/*scc.c
18737 F:      drivers/net/hamradio/z8530.h
18738
18739 ZBUD COMPRESSED PAGE ALLOCATOR
18740 M:      Seth Jennings <[email protected]>
18741 M:      Dan Streetman <[email protected]>
18742 L:      [email protected]
18743 S:      Maintained
18744 F:      include/linux/zbud.h
18745 F:      mm/zbud.c
18746
18747 ZD1211RW WIRELESS DRIVER
18748 M:      Daniel Drake <[email protected]>
18749 M:      Ulrich Kunitz <[email protected]>
18750 L:      [email protected]
18751 L:      [email protected] (subscribers-only)
18752 S:      Maintained
18753 W:      http://zd1211.ath.cx/wiki/DriverRewrite
18754 F:      drivers/net/wireless/zydas/zd1211rw/
18755
18756 ZD1301 MEDIA DRIVER
18757 M:      Antti Palosaari <[email protected]>
18758 L:      [email protected]
18759 S:      Maintained
18760 W:      https://linuxtv.org/
18761 W:      http://palosaari.fi/linux/
18762 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
18763 F:      drivers/media/usb/dvb-usb-v2/zd1301*
18764
18765 ZD1301_DEMOD MEDIA DRIVER
18766 M:      Antti Palosaari <[email protected]>
18767 L:      [email protected]
18768 S:      Maintained
18769 W:      https://linuxtv.org/
18770 W:      http://palosaari.fi/linux/
18771 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
18772 F:      drivers/media/dvb-frontends/zd1301_demod*
18773
18774 ZHAOXIN PROCESSOR SUPPORT
18775 M:      Tony W Wang-oc <[email protected]>
18776 L:      [email protected]
18777 S:      Maintained
18778 F:      arch/x86/kernel/cpu/zhaoxin.c
18779
18780 ZONEFS FILESYSTEM
18781 M:      Damien Le Moal <[email protected]>
18782 M:      Naohiro Aota <[email protected]>
18783 R:      Johannes Thumshirn <[email protected]>
18784 L:      [email protected]
18785 S:      Maintained
18786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
18787 F:      Documentation/filesystems/zonefs.rst
18788 F:      fs/zonefs/
18789
18790 ZPOOL COMPRESSED PAGE STORAGE API
18791 M:      Dan Streetman <[email protected]>
18792 L:      [email protected]
18793 S:      Maintained
18794 F:      include/linux/zpool.h
18795 F:      mm/zpool.c
18796
18797 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
18798 M:      Minchan Kim <[email protected]>
18799 M:      Nitin Gupta <[email protected]>
18800 R:      Sergey Senozhatsky <[email protected]>
18801 L:      [email protected]
18802 S:      Maintained
18803 F:      Documentation/admin-guide/blockdev/zram.rst
18804 F:      drivers/block/zram/
18805
18806 ZS DECSTATION Z85C30 SERIAL DRIVER
18807 M:      "Maciej W. Rozycki" <[email protected]>
18808 S:      Maintained
18809 F:      drivers/tty/serial/zs.*
18810
18811 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
18812 M:      Minchan Kim <[email protected]>
18813 M:      Nitin Gupta <[email protected]>
18814 R:      Sergey Senozhatsky <[email protected]>
18815 L:      [email protected]
18816 S:      Maintained
18817 F:      Documentation/vm/zsmalloc.rst
18818 F:      include/linux/zsmalloc.h
18819 F:      mm/zsmalloc.c
18820
18821 ZSWAP COMPRESSED SWAP CACHING
18822 M:      Seth Jennings <[email protected]>
18823 M:      Dan Streetman <[email protected]>
18824 M:      Vitaly Wool <[email protected]>
18825 L:      [email protected]
18826 S:      Maintained
18827 F:      mm/zswap.c
18828
18829 THE REST
18830 M:      Linus Torvalds <[email protected]>
18831 L:      [email protected]
18832 S:      Buried alive in reporters
18833 Q:      http://patchwork.kernel.org/project/LKML/list/
18834 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
18835 F:      *
18836 F:      */
This page took 1.094295 seconds and 4 git commands to generate.