]> Git Repo - linux.git/blob - MAINTAINERS
lib: string.h: detect intra-object overflow in fortified string functions
[linux.git] / MAINTAINERS
1 List of maintainers and how to submit kernel changes
2 ====================================================
3
4 Please try to follow the guidelines below.  This will make things
5 easier on the maintainers.  Not all of these guidelines matter for every
6 trivial patch so apply some common sense.
7
8 Tips for patch submitters
9 -------------------------
10
11 1.      Always *test* your changes, however small, on at least 4 or
12         5 people, preferably many more.
13
14 2.      Try to release a few ALPHA test versions to the net. Announce
15         them onto the kernel channel and await results. This is especially
16         important for device drivers, because often that's the only way
17         you will find things like the fact version 3 firmware needs
18         a magic fix you didn't know about, or some clown changed the
19         chips on a board and not its name.  (Don't laugh!  Look at the
20         SMC etherpower for that.)
21
22 3.      Make sure your changes compile correctly in multiple
23         configurations. In particular check that changes work both as a
24         module and built into the kernel.
25
26 4.      When you are happy with a change make it generally available for
27         testing and await feedback.
28
29 5.      Make a patch available to the relevant maintainer in the list. Use
30         ``diff -u`` to make the patch easy to merge. Be prepared to get your
31         changes sent back with seemingly silly requests about formatting
32         and variable names.  These aren't as silly as they seem. One
33         job the maintainers (and especially Linus) do is to keep things
34         looking the same. Sometimes this means that the clever hack in
35         your driver to get around a problem actually needs to become a
36         generalized kernel feature ready for next time.
37
38         PLEASE check your patch with the automated style checker
39         (scripts/checkpatch.pl) to catch trivial style violations.
40         See Documentation/process/coding-style.rst for guidance here.
41
42         PLEASE CC: the maintainers and mailing lists that are generated
43         by ``scripts/get_maintainer.pl.`` The results returned by the
44         script will be best if you have git installed and are making
45         your changes in a branch derived from Linus' latest git tree.
46         See Documentation/process/submitting-patches.rst for details.
47
48         PLEASE try to include any credit lines you want added with the
49         patch. It avoids people being missed off by mistake and makes
50         it easier to know who wants adding and who doesn't.
51
52         PLEASE document known bugs. If it doesn't work for everything
53         or does something very odd once a month document it.
54
55         PLEASE remember that submissions must be made under the terms
56         of the Linux Foundation certificate of contribution and should
57         include a Signed-off-by: line.  The current version of this
58         "Developer's Certificate of Origin" (DCO) is listed in the file
59         Documentation/process/submitting-patches.rst.
60
61 6.      Make sure you have the right to send any changes you make. If you
62         do changes at work you may find your employer owns the patch
63         not you.
64
65 7.      When sending security related changes or reports to a maintainer
66         please Cc: [email protected], especially if the maintainer
67         does not respond. Please keep in mind that the security team is
68         a small set of people who can be efficient only when working on
69         verified bugs. Please only Cc: this list when you have identified
70         that the bug would present a short-term risk to other users if it
71         were publicly disclosed. For example, reports of address leaks do
72         not represent an immediate threat and are better handled publicly,
73         and ideally, should come with a patch proposal. Please do not send
74         automated reports to this list either. Such bugs will be handled
75         better and faster in the usual public places. See
76         Documentation/admin-guide/security-bugs.rst for details.
77
78 8.      Happy hacking.
79
80 Descriptions of section entries and preferred order
81 ---------------------------------------------------
82
83         M: *Mail* patches to: FullName <address@domain>
84         R: Designated *Reviewer*: FullName <address@domain>
85            These reviewers should be CCed on patches.
86         L: *Mailing list* that is relevant to this area
87         S: *Status*, one of the following:
88            Supported:   Someone is actually paid to look after this.
89            Maintained:  Someone actually looks after it.
90            Odd Fixes:   It has a maintainer but they don't have time to do
91                         much other than throw the odd patch in. See below..
92            Orphan:      No current maintainer [but maybe you could take the
93                         role as you write your new code].
94            Obsolete:    Old code. Something tagged obsolete generally means
95                         it has been replaced by a better system and you
96                         should be using that.
97         W: *Web-page* with status/info
98         Q: *Patchwork* web based patch tracking system site
99         B: URI for where to file *bugs*. A web-page with detailed bug
100            filing info, a direct bug tracker link, or a mailto: URI.
101         C: URI for *chat* protocol, server and channel where developers
102            usually hang out, for example irc://server/channel.
103         P: Subsystem Profile document for more details submitting
104            patches to the given subsystem. This is either an in-tree file,
105            or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
106            for details.
107         T: *SCM* tree type and location.
108            Type is one of: git, hg, quilt, stgit, topgit
109         F: *Files* and directories wildcard patterns.
110            A trailing slash includes all files and subdirectory files.
111            F:   drivers/net/    all files in and below drivers/net
112            F:   drivers/net/*   all files in drivers/net, but not below
113            F:   */net/*         all files in "any top level directory"/net
114            One pattern per line.  Multiple F: lines acceptable.
115         X: *Excluded* files and directories that are NOT maintained, same
116            rules as F:. Files exclusions are tested before file matches.
117            Can be useful for excluding a specific subdirectory, for instance:
118            F:   net/
119            X:   net/ipv6/
120            matches all files in and below net excluding net/ipv6/
121         N: Files and directories *Regex* patterns.
122            N:   [^a-z]tegra     all files whose path contains tegra
123                                 (not including files like integrator)
124            One pattern per line.  Multiple N: lines acceptable.
125            scripts/get_maintainer.pl has different behavior for files that
126            match F: pattern and matches of N: patterns.  By default,
127            get_maintainer will not look at git log history when an F: pattern
128            match occurs.  When an N: match occurs, git log history is used
129            to also notify the people that have git commit signatures.
130         K: *Content regex* (perl extended) pattern match in a patch or file.
131            For instance:
132            K: of_get_profile
133               matches patches or files that contain "of_get_profile"
134            K: \b(printk|pr_(info|err))\b
135               matches patches or files that contain one or more of the words
136               printk, pr_info or pr_err
137            One regex pattern per line.  Multiple K: lines acceptable.
138
139 Maintainers List
140 ----------------
141
142 .. note:: When reading this list, please look for the most precise areas
143           first. When adding to this list, please keep the entries in
144           alphabetical order.
145
146 3C59X NETWORK DRIVER
147 M:      Steffen Klassert <[email protected]>
148 L:      [email protected]
149 S:      Odd Fixes
150 F:      Documentation/networking/device_drivers/ethernet/3com/vortex.rst
151 F:      drivers/net/ethernet/3com/3c59x.c
152
153 3CR990 NETWORK DRIVER
154 M:      David Dillow <[email protected]>
155 L:      [email protected]
156 S:      Maintained
157 F:      drivers/net/ethernet/3com/typhoon*
158
159 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
160 M:      Adam Radford <[email protected]>
161 L:      [email protected]
162 S:      Supported
163 W:      http://www.lsi.com
164 F:      drivers/scsi/3w-*
165
166 53C700 AND 53C700-66 SCSI DRIVER
167 M:      "James E.J. Bottomley" <[email protected]>
168 L:      [email protected]
169 S:      Maintained
170 F:      drivers/scsi/53c700*
171
172 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
173 M:      Alexander Aring <[email protected]>
174 M:      Jukka Rissanen <[email protected]>
175 L:      [email protected]
176 L:      [email protected]
177 S:      Maintained
178 F:      Documentation/networking/6lowpan.rst
179 F:      include/net/6lowpan.h
180 F:      net/6lowpan/
181
182 6PACK NETWORK DRIVER FOR AX.25
183 M:      Andreas Koensgen <[email protected]>
184 L:      [email protected]
185 S:      Maintained
186 F:      drivers/net/hamradio/6pack.c
187
188 802.11 (including CFG80211/NL80211)
189 M:      Johannes Berg <[email protected]>
190 L:      [email protected]
191 S:      Maintained
192 W:      https://wireless.wiki.kernel.org/
193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
195 F:      Documentation/driver-api/80211/cfg80211.rst
196 F:      Documentation/networking/regulatory.rst
197 F:      include/linux/ieee80211.h
198 F:      include/net/cfg80211.h
199 F:      include/net/ieee80211_radiotap.h
200 F:      include/net/iw_handler.h
201 F:      include/net/wext.h
202 F:      include/uapi/linux/nl80211.h
203 F:      net/wireless/
204
205 8169 10/100/1000 GIGABIT ETHERNET DRIVER
206 M:      Realtek linux nic maintainers <[email protected]>
207 M:      Heiner Kallweit <[email protected]>
208 L:      [email protected]
209 S:      Maintained
210 F:      drivers/net/ethernet/realtek/r8169*
211
212 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
213 M:      Greg Kroah-Hartman <[email protected]>
214 L:      [email protected]
215 S:      Maintained
216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
217 F:      drivers/tty/serial/8250*
218 F:      include/linux/serial_8250.h
219
220 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
221 L:      [email protected]
222 S:      Orphan / Obsolete
223 F:      drivers/net/ethernet/8390/
224
225 9P FILE SYSTEM
226 M:      Eric Van Hensbergen <[email protected]>
227 M:      Latchesar Ionkov <[email protected]>
228 M:      Dominique Martinet <[email protected]>
229 L:      [email protected]
230 S:      Maintained
231 W:      http://swik.net/v9fs
232 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
234 T:      git git://github.com/martinetd/linux.git
235 F:      Documentation/filesystems/9p.rst
236 F:      fs/9p/
237 F:      include/net/9p/
238 F:      include/trace/events/9p.h
239 F:      include/uapi/linux/virtio_9p.h
240 F:      net/9p/
241
242 A8293 MEDIA DRIVER
243 M:      Antti Palosaari <[email protected]>
244 L:      [email protected]
245 S:      Maintained
246 W:      https://linuxtv.org
247 W:      http://palosaari.fi/linux/
248 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
249 T:      git git://linuxtv.org/anttip/media_tree.git
250 F:      drivers/media/dvb-frontends/a8293*
251
252 AACRAID SCSI RAID DRIVER
253 M:      Adaptec OEM Raid Solutions <[email protected]>
254 L:      [email protected]
255 S:      Supported
256 W:      http://www.adaptec.com/
257 F:      Documentation/scsi/aacraid.rst
258 F:      drivers/scsi/aacraid/
259
260 ABI/API
261 L:      [email protected]
262 F:      include/linux/syscalls.h
263 F:      kernel/sys_ni.c
264
265 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
266 M:      Hans de Goede <[email protected]>
267 L:      [email protected]
268 S:      Maintained
269 F:      drivers/hwmon/abituguru.c
270
271 ABIT UGURU 3 HARDWARE MONITOR DRIVER
272 M:      Alistair John Strachan <[email protected]>
273 L:      [email protected]
274 S:      Maintained
275 F:      drivers/hwmon/abituguru3.c
276
277 ACCES 104-DIO-48E GPIO DRIVER
278 M:      William Breathitt Gray <[email protected]>
279 L:      [email protected]
280 S:      Maintained
281 F:      drivers/gpio/gpio-104-dio-48e.c
282
283 ACCES 104-IDI-48 GPIO DRIVER
284 M:      "William Breathitt Gray" <[email protected]>
285 L:      [email protected]
286 S:      Maintained
287 F:      drivers/gpio/gpio-104-idi-48.c
288
289 ACCES 104-IDIO-16 GPIO DRIVER
290 M:      "William Breathitt Gray" <[email protected]>
291 L:      [email protected]
292 S:      Maintained
293 F:      drivers/gpio/gpio-104-idio-16.c
294
295 ACCES 104-QUAD-8 DRIVER
296 M:      William Breathitt Gray <[email protected]>
297 M:      Syed Nayyar Waris <[email protected]>
298 L:      [email protected]
299 S:      Maintained
300 F:      Documentation/ABI/testing/sysfs-bus-counter-104-quad-8
301 F:      Documentation/ABI/testing/sysfs-bus-iio-counter-104-quad-8
302 F:      drivers/counter/104-quad-8.c
303
304 ACCES PCI-IDIO-16 GPIO DRIVER
305 M:      William Breathitt Gray <[email protected]>
306 L:      [email protected]
307 S:      Maintained
308 F:      drivers/gpio/gpio-pci-idio-16.c
309
310 ACCES PCIe-IDIO-24 GPIO DRIVER
311 M:      William Breathitt Gray <[email protected]>
312 L:      [email protected]
313 S:      Maintained
314 F:      drivers/gpio/gpio-pcie-idio-24.c
315
316 ACENIC DRIVER
317 M:      Jes Sorensen <[email protected]>
318 L:      [email protected]
319 S:      Maintained
320 F:      drivers/net/ethernet/alteon/acenic*
321
322 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
323 M:      Peter Kaestle <[email protected]>
324 L:      [email protected]
325 S:      Maintained
326 W:      http://piie.net/?section=acerhdf
327 F:      drivers/platform/x86/acerhdf.c
328
329 ACER WMI LAPTOP EXTRAS
330 M:      "Lee, Chun-Yi" <[email protected]>
331 L:      [email protected]
332 S:      Maintained
333 F:      drivers/platform/x86/acer-wmi.c
334
335 ACPI
336 M:      "Rafael J. Wysocki" <[email protected]>
337 M:      Len Brown <[email protected]>
338 L:      [email protected]
339 S:      Supported
340 W:      https://01.org/linux-acpi
341 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
342 B:      https://bugzilla.kernel.org
343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
344 F:      Documentation/ABI/testing/configfs-acpi
345 F:      Documentation/ABI/testing/sysfs-bus-acpi
346 F:      Documentation/firmware-guide/acpi/
347 F:      drivers/acpi/
348 F:      drivers/pci/*/*acpi*
349 F:      drivers/pci/*acpi*
350 F:      drivers/pnp/pnpacpi/
351 F:      include/acpi/
352 F:      include/linux/acpi.h
353 F:      include/linux/fwnode.h
354 F:      tools/power/acpi/
355
356 ACPI APEI
357 M:      "Rafael J. Wysocki" <[email protected]>
358 M:      Len Brown <[email protected]>
359 R:      James Morse <[email protected]>
360 R:      Tony Luck <[email protected]>
361 R:      Borislav Petkov <[email protected]>
362 L:      [email protected]
363 F:      drivers/acpi/apei/
364
365 ACPI COMPONENT ARCHITECTURE (ACPICA)
366 M:      Robert Moore <[email protected]>
367 M:      Erik Kaneda <[email protected]>
368 M:      "Rafael J. Wysocki" <[email protected]>
369 L:      [email protected]
370 L:      [email protected]
371 S:      Supported
372 W:      https://acpica.org/
373 W:      https://github.com/acpica/acpica/
374 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
375 B:      https://bugzilla.kernel.org
376 B:      https://bugs.acpica.org
377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
378 F:      drivers/acpi/acpica/
379 F:      include/acpi/
380 F:      tools/power/acpi/
381
382 ACPI FAN DRIVER
383 M:      Zhang Rui <[email protected]>
384 L:      [email protected]
385 S:      Supported
386 W:      https://01.org/linux-acpi
387 B:      https://bugzilla.kernel.org
388 F:      drivers/acpi/fan.c
389
390 ACPI FOR ARM64 (ACPI/arm64)
391 M:      Lorenzo Pieralisi <[email protected]>
392 M:      Hanjun Guo <[email protected]>
393 M:      Sudeep Holla <[email protected]>
394 L:      [email protected]
395 L:      [email protected] (moderated for non-subscribers)
396 S:      Maintained
397 F:      drivers/acpi/arm64
398
399 ACPI I2C MULTI INSTANTIATE DRIVER
400 M:      Hans de Goede <[email protected]>
401 L:      [email protected]
402 S:      Maintained
403 F:      drivers/platform/x86/i2c-multi-instantiate.c
404
405 ACPI PMIC DRIVERS
406 M:      "Rafael J. Wysocki" <[email protected]>
407 M:      Len Brown <[email protected]>
408 R:      Andy Shevchenko <[email protected]>
409 R:      Mika Westerberg <[email protected]>
410 L:      [email protected]
411 S:      Supported
412 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
413 B:      https://bugzilla.kernel.org
414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
415 F:      drivers/acpi/pmic/
416
417 ACPI THERMAL DRIVER
418 M:      Zhang Rui <[email protected]>
419 L:      [email protected]
420 S:      Supported
421 W:      https://01.org/linux-acpi
422 B:      https://bugzilla.kernel.org
423 F:      drivers/acpi/*thermal*
424
425 ACPI VIDEO DRIVER
426 M:      Zhang Rui <[email protected]>
427 L:      [email protected]
428 S:      Supported
429 W:      https://01.org/linux-acpi
430 B:      https://bugzilla.kernel.org
431 F:      drivers/acpi/acpi_video.c
432
433 ACPI WMI DRIVER
434 L:      [email protected]
435 S:      Orphan
436 F:      drivers/platform/x86/wmi.c
437 F:      include/uapi/linux/wmi.h
438
439 AD1889 ALSA SOUND DRIVER
440 L:      [email protected]
441 S:      Maintained
442 W:      https://parisc.wiki.kernel.org/index.php/AD1889
443 F:      sound/pci/ad1889.*
444
445 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
446 M:      Michael Hennerich <[email protected]>
447 S:      Supported
448 W:      http://wiki.analog.com/AD5254
449 W:      http://ez.analog.com/community/linux-device-drivers
450 F:      drivers/misc/ad525x_dpot.c
451
452 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
453 M:      Michael Hennerich <[email protected]>
454 S:      Supported
455 W:      http://wiki.analog.com/AD5398
456 W:      http://ez.analog.com/community/linux-device-drivers
457 F:      drivers/regulator/ad5398.c
458
459 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
460 M:      Michael Hennerich <[email protected]>
461 S:      Supported
462 W:      http://wiki.analog.com/AD7142
463 W:      http://ez.analog.com/community/linux-device-drivers
464 F:      drivers/input/misc/ad714x.c
465
466 AD7877 TOUCHSCREEN DRIVER
467 M:      Michael Hennerich <[email protected]>
468 S:      Supported
469 W:      http://wiki.analog.com/AD7877
470 W:      http://ez.analog.com/community/linux-device-drivers
471 F:      drivers/input/touchscreen/ad7877.c
472
473 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
474 M:      Michael Hennerich <[email protected]>
475 S:      Supported
476 W:      http://wiki.analog.com/AD7879
477 W:      http://ez.analog.com/community/linux-device-drivers
478 F:      drivers/input/touchscreen/ad7879.c
479
480 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
481 M:      Jiri Kosina <[email protected]>
482 S:      Maintained
483
484 ADF7242 IEEE 802.15.4 RADIO DRIVER
485 M:      Michael Hennerich <[email protected]>
486 L:      [email protected]
487 S:      Supported
488 W:      https://wiki.analog.com/ADF7242
489 W:      http://ez.analog.com/community/linux-device-drivers
490 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
491 F:      drivers/net/ieee802154/adf7242.c
492
493 ADM1025 HARDWARE MONITOR DRIVER
494 M:      Jean Delvare <[email protected]>
495 L:      [email protected]
496 S:      Maintained
497 F:      Documentation/hwmon/adm1025.rst
498 F:      drivers/hwmon/adm1025.c
499
500 ADM1029 HARDWARE MONITOR DRIVER
501 M:      Corentin Labbe <[email protected]>
502 L:      [email protected]
503 S:      Maintained
504 F:      drivers/hwmon/adm1029.c
505
506 ADM8211 WIRELESS DRIVER
507 L:      [email protected]
508 S:      Orphan
509 W:      https://wireless.wiki.kernel.org/
510 F:      drivers/net/wireless/admtek/adm8211.*
511
512 ADP1653 FLASH CONTROLLER DRIVER
513 M:      Sakari Ailus <[email protected]>
514 L:      [email protected]
515 S:      Maintained
516 F:      drivers/media/i2c/adp1653.c
517 F:      include/media/i2c/adp1653.h
518
519 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
520 M:      Michael Hennerich <[email protected]>
521 S:      Supported
522 W:      http://wiki.analog.com/ADP5520
523 W:      http://ez.analog.com/community/linux-device-drivers
524 F:      drivers/gpio/gpio-adp5520.c
525 F:      drivers/input/keyboard/adp5520-keys.c
526 F:      drivers/leds/leds-adp5520.c
527 F:      drivers/mfd/adp5520.c
528 F:      drivers/video/backlight/adp5520_bl.c
529
530 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
531 M:      Michael Hennerich <[email protected]>
532 S:      Supported
533 W:      http://wiki.analog.com/ADP5588
534 W:      http://ez.analog.com/community/linux-device-drivers
535 F:      drivers/gpio/gpio-adp5588.c
536 F:      drivers/input/keyboard/adp5588-keys.c
537
538 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
539 M:      Michael Hennerich <[email protected]>
540 S:      Supported
541 W:      http://wiki.analog.com/ADP8860
542 W:      http://ez.analog.com/community/linux-device-drivers
543 F:      drivers/video/backlight/adp8860_bl.c
544
545 ADT746X FAN DRIVER
546 M:      Colin Leroy <[email protected]>
547 S:      Maintained
548 F:      drivers/macintosh/therm_adt746x.c
549
550 ADT7475 HARDWARE MONITOR DRIVER
551 M:      Jean Delvare <[email protected]>
552 L:      [email protected]
553 S:      Maintained
554 F:      Documentation/hwmon/adt7475.rst
555 F:      drivers/hwmon/adt7475.c
556
557 ADVANSYS SCSI DRIVER
558 M:      Matthew Wilcox <[email protected]>
559 M:      Hannes Reinecke <[email protected]>
560 L:      [email protected]
561 S:      Maintained
562 F:      Documentation/scsi/advansys.rst
563 F:      drivers/scsi/advansys.c
564
565 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
566 M:      Michael Hennerich <[email protected]>
567 S:      Supported
568 W:      http://wiki.analog.com/ADXL345
569 W:      http://ez.analog.com/community/linux-device-drivers
570 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
571 F:      drivers/input/misc/adxl34x.c
572
573 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
574 M:      Michael Hennerich <[email protected]>
575 S:      Supported
576 W:      http://ez.analog.com/community/linux-device-drivers
577 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
578 F:      drivers/iio/accel/adxl372.c
579 F:      drivers/iio/accel/adxl372_i2c.c
580 F:      drivers/iio/accel/adxl372_spi.c
581
582 AF9013 MEDIA DRIVER
583 M:      Antti Palosaari <[email protected]>
584 L:      [email protected]
585 S:      Maintained
586 W:      https://linuxtv.org
587 W:      http://palosaari.fi/linux/
588 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
589 T:      git git://linuxtv.org/anttip/media_tree.git
590 F:      drivers/media/dvb-frontends/af9013*
591
592 AF9033 MEDIA DRIVER
593 M:      Antti Palosaari <[email protected]>
594 L:      [email protected]
595 S:      Maintained
596 W:      https://linuxtv.org
597 W:      http://palosaari.fi/linux/
598 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
599 T:      git git://linuxtv.org/anttip/media_tree.git
600 F:      drivers/media/dvb-frontends/af9033*
601
602 AFFS FILE SYSTEM
603 M:      David Sterba <[email protected]>
604 L:      [email protected]
605 S:      Odd Fixes
606 F:      Documentation/filesystems/affs.rst
607 F:      fs/affs/
608
609 AFS FILESYSTEM
610 M:      David Howells <[email protected]>
611 L:      [email protected]
612 S:      Supported
613 W:      https://www.infradead.org/~dhowells/kafs/
614 F:      Documentation/filesystems/afs.rst
615 F:      fs/afs/
616 F:      include/trace/events/afs.h
617
618 AGPGART DRIVER
619 M:      David Airlie <[email protected]>
620 S:      Maintained
621 T:      git git://anongit.freedesktop.org/drm/drm
622 F:      drivers/char/agp/
623 F:      include/linux/agp*
624 F:      include/uapi/linux/agp*
625
626 AHA152X SCSI DRIVER
627 M:      "Juergen E. Fischer" <[email protected]>
628 L:      [email protected]
629 S:      Maintained
630 F:      drivers/scsi/aha152x*
631 F:      drivers/scsi/pcmcia/aha152x*
632
633 AIC7XXX / AIC79XX SCSI DRIVER
634 M:      Hannes Reinecke <[email protected]>
635 L:      [email protected]
636 S:      Maintained
637 F:      drivers/scsi/aic7xxx/
638
639 AIMSLAB FM RADIO RECEIVER DRIVER
640 M:      Hans Verkuil <[email protected]>
641 L:      [email protected]
642 S:      Maintained
643 W:      https://linuxtv.org
644 T:      git git://linuxtv.org/media_tree.git
645 F:      drivers/media/radio/radio-aimslab*
646
647 AIO
648 M:      Benjamin LaHaise <[email protected]>
649 L:      [email protected]
650 S:      Supported
651 F:      fs/aio.c
652 F:      include/linux/*aio*.h
653
654 AIRSPY MEDIA DRIVER
655 M:      Antti Palosaari <[email protected]>
656 L:      [email protected]
657 S:      Maintained
658 W:      https://linuxtv.org
659 W:      http://palosaari.fi/linux/
660 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
661 T:      git git://linuxtv.org/anttip/media_tree.git
662 F:      drivers/media/usb/airspy/
663
664 ALACRITECH GIGABIT ETHERNET DRIVER
665 M:      Lino Sanfilippo <[email protected]>
666 S:      Maintained
667 F:      drivers/net/ethernet/alacritech/*
668
669 ALCATEL SPEEDTOUCH USB DRIVER
670 M:      Duncan Sands <[email protected]>
671 L:      [email protected]
672 S:      Maintained
673 W:      http://www.linux-usb.org/SpeedTouch/
674 F:      drivers/usb/atm/speedtch.c
675 F:      drivers/usb/atm/usbatm.c
676
677 ALCHEMY AU1XX0 MMC DRIVER
678 M:      Manuel Lauss <[email protected]>
679 S:      Maintained
680 F:      drivers/mmc/host/au1xmmc.c
681
682 ALI1563 I2C DRIVER
683 M:      Rudolf Marek <[email protected]>
684 L:      [email protected]
685 S:      Maintained
686 F:      Documentation/i2c/busses/i2c-ali1563.rst
687 F:      drivers/i2c/busses/i2c-ali1563.c
688
689 ALL SENSORS DLH SERIES PRESSURE SENSORS DRIVER
690 M:      Tomislav Denis <[email protected]>
691 L:      [email protected]
692 S:      Maintained
693 W:      http://www.allsensors.com/
694 F:      Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.yaml
695 F:      drivers/iio/pressure/dlhl60d.c
696
697 ALLEGRO DVT VIDEO IP CORE DRIVER
698 M:      Michael Tretter <[email protected]>
699 R:      Pengutronix Kernel Team <[email protected]>
700 L:      [email protected]
701 S:      Maintained
702 F:      drivers/staging/media/allegro-dvt/
703
704 ALLWINNER A10 CSI DRIVER
705 M:      Maxime Ripard <[email protected]>
706 L:      [email protected]
707 S:      Maintained
708 T:      git git://linuxtv.org/media_tree.git
709 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
710 F:      drivers/media/platform/sunxi/sun4i-csi/
711
712 ALLWINNER CPUFREQ DRIVER
713 M:      Yangtao Li <[email protected]>
714 L:      [email protected]
715 S:      Maintained
716 F:      Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
717 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
718
719 ALLWINNER CRYPTO DRIVERS
720 M:      Corentin Labbe <[email protected]>
721 L:      [email protected]
722 S:      Maintained
723 F:      drivers/crypto/allwinner/
724
725 ALLWINNER THERMAL DRIVER
726 M:      Vasily Khoruzhick <[email protected]>
727 M:      Yangtao Li <[email protected]>
728 L:      [email protected]
729 S:      Maintained
730 F:      Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
731 F:      drivers/thermal/sun8i_thermal.c
732
733 ALLWINNER VPU DRIVER
734 M:      Maxime Ripard <[email protected]>
735 M:      Paul Kocialkowski <[email protected]>
736 L:      [email protected]
737 S:      Maintained
738 F:      drivers/staging/media/sunxi/cedrus/
739
740 ALPHA PORT
741 M:      Richard Henderson <[email protected]>
742 M:      Ivan Kokshaysky <[email protected]>
743 M:      Matt Turner <[email protected]>
744 L:      [email protected]
745 S:      Odd Fixes
746 F:      arch/alpha/
747
748 ALPS PS/2 TOUCHPAD DRIVER
749 R:      Pali Rohár <[email protected]>
750 F:      drivers/input/mouse/alps.*
751
752 ALTERA I2C CONTROLLER DRIVER
753 M:      Thor Thayer <[email protected]>
754 S:      Maintained
755 F:      Documentation/devicetree/bindings/i2c/i2c-altera.txt
756 F:      drivers/i2c/busses/i2c-altera.c
757
758 ALTERA MAILBOX DRIVER
759 M:      Ley Foon Tan <[email protected]>
760 S:      Maintained
761 F:      drivers/mailbox/mailbox-altera.c
762
763 ALTERA PIO DRIVER
764 M:      Joyce Ooi <[email protected]>
765 L:      [email protected]
766 S:      Maintained
767 F:      drivers/gpio/gpio-altera.c
768
769 ALTERA SYSTEM MANAGER DRIVER
770 M:      Thor Thayer <[email protected]>
771 S:      Maintained
772 F:      drivers/mfd/altera-sysmgr.c
773 F:      include/linux/mfd/altera-sysmgr.h
774
775 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
776 M:      Thor Thayer <[email protected]>
777 S:      Maintained
778 F:      drivers/gpio/gpio-altera-a10sr.c
779 F:      drivers/mfd/altera-a10sr.c
780 F:      drivers/reset/reset-a10sr.c
781 F:      include/dt-bindings/reset/altr,rst-mgr-a10sr.h
782 F:      include/linux/mfd/altera-a10sr.h
783
784 ALTERA TRIPLE SPEED ETHERNET DRIVER
785 M:      Joyce Ooi <[email protected]>
786 L:      [email protected]
787 S:      Maintained
788 F:      drivers/net/ethernet/altera/
789
790 ALTERA UART/JTAG UART SERIAL DRIVERS
791 M:      Tobias Klauser <[email protected]>
792 L:      [email protected]
793 S:      Maintained
794 F:      drivers/tty/serial/altera_jtaguart.c
795 F:      drivers/tty/serial/altera_uart.c
796 F:      include/linux/altera_jtaguart.h
797 F:      include/linux/altera_uart.h
798
799 AMAZON ANNAPURNA LABS FIC DRIVER
800 M:      Talel Shenhar <[email protected]>
801 S:      Maintained
802 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
803 F:      drivers/irqchip/irq-al-fic.c
804
805 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
806 M:      Talel Shenhar <[email protected]>
807 M:      Talel Shenhar <[email protected]>
808 S:      Maintained
809 F:      Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
810 F:      drivers/edac/al_mc_edac.c
811
812 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
813 M:      Talel Shenhar <[email protected]>
814 S:      Maintained
815 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
816 F:      drivers/thermal/thermal_mmio.c
817
818 AMAZON ETHERNET DRIVERS
819 M:      Netanel Belgazal <[email protected]>
820 M:      Arthur Kiyanovski <[email protected]>
821 R:      Guy Tzalik <[email protected]>
822 R:      Saeed Bishara <[email protected]>
823 R:      Zorik Machulsky <[email protected]>
824 L:      [email protected]
825 S:      Supported
826 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
827 F:      drivers/net/ethernet/amazon/
828
829 AMAZON RDMA EFA DRIVER
830 M:      Gal Pressman <[email protected]>
831 R:      Yossi Leybovich <[email protected]>
832 L:      [email protected]
833 S:      Supported
834 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
835 F:      drivers/infiniband/hw/efa/
836 F:      include/uapi/rdma/efa-abi.h
837
838 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
839 M:      Tom Lendacky <[email protected]>
840 M:      John Allen <[email protected]>
841 L:      [email protected]
842 S:      Supported
843 F:      drivers/crypto/ccp/
844 F:      include/linux/ccp.h
845
846 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
847 M:      Brijesh Singh <[email protected]>
848 M:      Tom Lendacky <[email protected]>
849 L:      [email protected]
850 S:      Supported
851 F:      drivers/crypto/ccp/sev*
852 F:      include/uapi/linux/psp-sev.h
853
854 AMD DISPLAY CORE
855 M:      Harry Wentland <[email protected]>
856 M:      Leo Li <[email protected]>
857 L:      [email protected]
858 S:      Supported
859 T:      git git://people.freedesktop.org/~agd5f/linux
860 F:      drivers/gpu/drm/amd/display/
861
862 AMD ENERGY DRIVER
863 M:      Naveen Krishna Chatradhi <[email protected]>
864 L:      [email protected]
865 S:      Maintained
866 F:      Documentation/hwmon/amd_energy.rst
867 F:      drivers/hwmon/amd_energy.c
868
869 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
870 M:      Huang Rui <[email protected]>
871 L:      [email protected]
872 S:      Supported
873 F:      Documentation/hwmon/fam15h_power.rst
874 F:      drivers/hwmon/fam15h_power.c
875
876 AMD FCH GPIO DRIVER
877 M:      Enrico Weigelt, metux IT consult <[email protected]>
878 L:      [email protected]
879 S:      Maintained
880 F:      drivers/gpio/gpio-amd-fch.c
881 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
882
883 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
884 L:      [email protected] (moderated for non-subscribers)
885 S:      Orphan
886 F:      drivers/usb/gadget/udc/amd5536udc.*
887
888 AMD GEODE PROCESSOR/CHIPSET SUPPORT
889 M:      Andres Salomon <[email protected]>
890 L:      [email protected] (moderated for non-subscribers)
891 S:      Supported
892 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
893 F:      arch/x86/include/asm/geode.h
894 F:      drivers/char/hw_random/geode-rng.c
895 F:      drivers/crypto/geode*
896 F:      drivers/video/fbdev/geode/
897
898 AMD IOMMU (AMD-VI)
899 M:      Joerg Roedel <[email protected]>
900 L:      [email protected]
901 S:      Maintained
902 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
903 F:      drivers/iommu/amd/
904 F:      include/linux/amd-iommu.h
905
906 AMD KFD
907 M:      Felix Kuehling <[email protected]>
908 L:      [email protected]
909 S:      Supported
910 T:      git git://people.freedesktop.org/~agd5f/linux
911 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
912 F:      drivers/gpu/drm/amd/amdkfd/
913 F:      drivers/gpu/drm/amd/include/cik_structs.h
914 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
915 F:      drivers/gpu/drm/amd/include/v9_structs.h
916 F:      drivers/gpu/drm/amd/include/vi_structs.h
917 F:      include/uapi/linux/kfd_ioctl.h
918
919 AMD SPI DRIVER
920 M:      Sanjay R Mehta <[email protected]>
921 S:      Maintained
922 F:      drivers/spi/spi-amd.c
923
924 AMD MP2 I2C DRIVER
925 M:      Elie Morisse <[email protected]>
926 M:      Nehal Shah <[email protected]>
927 M:      Shyam Sundar S K <[email protected]>
928 L:      [email protected]
929 S:      Maintained
930 F:      drivers/i2c/busses/i2c-amd-mp2*
931
932 AMD PMC DRIVER
933 M:      Shyam Sundar S K <[email protected]>
934 L:      [email protected]
935 S:      Maintained
936 F:      drivers/platform/x86/amd-pmc.*
937
938 AMD POWERPLAY
939 M:      Evan Quan <[email protected]>
940 L:      [email protected]
941 S:      Supported
942 T:      git git://people.freedesktop.org/~agd5f/linux
943 F:      drivers/gpu/drm/amd/pm/powerplay/
944
945 AMD SEATTLE DEVICE TREE SUPPORT
946 M:      Brijesh Singh <[email protected]>
947 M:      Suravee Suthikulpanit <[email protected]>
948 M:      Tom Lendacky <[email protected]>
949 S:      Supported
950 F:      arch/arm64/boot/dts/amd/
951
952 AMD XGBE DRIVER
953 M:      Tom Lendacky <[email protected]>
954 L:      [email protected]
955 S:      Supported
956 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
957 F:      drivers/net/ethernet/amd/xgbe/
958
959 AMS AS73211 DRIVER
960 M:      Christian Eggers <[email protected]>
961 L:      [email protected]
962 S:      Maintained
963 F:      Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
964 F:      drivers/iio/light/as73211.c
965
966 ANALOG DEVICES INC AD7192 DRIVER
967 M:      Alexandru Tachici <[email protected]>
968 L:      [email protected]
969 S:      Supported
970 W:      http://ez.analog.com/community/linux-device-drivers
971 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
972 F:      drivers/iio/adc/ad7192.c
973
974 ANALOG DEVICES INC AD7292 DRIVER
975 M:      Marcelo Schmitt <[email protected]>
976 L:      [email protected]
977 S:      Supported
978 W:      http://ez.analog.com/community/linux-device-drivers
979 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
980 F:      drivers/iio/adc/ad7292.c
981
982 ANALOG DEVICES INC AD7768-1 DRIVER
983 M:      Michael Hennerich <[email protected]>
984 L:      [email protected]
985 S:      Supported
986 W:      http://ez.analog.com/community/linux-device-drivers
987 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
988 F:      drivers/iio/adc/ad7768-1.c
989
990 ANALOG DEVICES INC AD7780 DRIVER
991 M:      Michael Hennerich <[email protected]>
992 M:      Renato Lui Geh <[email protected]>
993 L:      [email protected]
994 S:      Supported
995 W:      http://ez.analog.com/community/linux-device-drivers
996 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
997 F:      drivers/iio/adc/ad7780.c
998
999 ANALOG DEVICES INC AD9389B DRIVER
1000 M:      Hans Verkuil <[email protected]>
1001 L:      [email protected]
1002 S:      Maintained
1003 F:      drivers/media/i2c/ad9389b*
1004
1005 ANALOG DEVICES INC ADGS1408 DRIVER
1006 M:      Mircea Caprioru <[email protected]>
1007 S:      Supported
1008 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1009 F:      drivers/mux/adgs1408.c
1010
1011 ANALOG DEVICES INC ADIN DRIVER
1012 M:      Alexandru Ardelean <[email protected]>
1013 L:      [email protected]
1014 S:      Supported
1015 W:      http://ez.analog.com/community/linux-device-drivers
1016 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1017 F:      drivers/net/phy/adin.c
1018
1019 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1020 M:      Alexandru Ardelean <[email protected]>
1021 L:      [email protected]
1022 S:      Supported
1023 F:      drivers/iio/imu/adis.c
1024 F:      include/linux/iio/imu/adis.h
1025
1026 ANALOG DEVICES INC ADIS16460 DRIVER
1027 M:      Dragos Bogdan <[email protected]>
1028 L:      [email protected]
1029 S:      Supported
1030 W:      http://ez.analog.com/community/linux-device-drivers
1031 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1032 F:      drivers/iio/imu/adis16460.c
1033
1034 ANALOG DEVICES INC ADIS16475 DRIVER
1035 M:      Nuno Sa <[email protected]>
1036 L:      [email protected]
1037 W:      http://ez.analog.com/community/linux-device-drivers
1038 S:      Supported
1039 F:      drivers/iio/imu/adis16475.c
1040 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1041
1042 ANALOG DEVICES INC ADM1177 DRIVER
1043 M:      Michael Hennerich <[email protected]>
1044 L:      [email protected]
1045 S:      Supported
1046 W:      http://ez.analog.com/community/linux-device-drivers
1047 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1048 F:      drivers/hwmon/adm1177.c
1049
1050 ANALOG DEVICES INC ADP5061 DRIVER
1051 M:      Michael Hennerich <[email protected]>
1052 L:      [email protected]
1053 S:      Supported
1054 W:      http://ez.analog.com/community/linux-device-drivers
1055 F:      drivers/power/supply/adp5061.c
1056
1057 ANALOG DEVICES INC ADV7180 DRIVER
1058 M:      Lars-Peter Clausen <[email protected]>
1059 L:      [email protected]
1060 S:      Supported
1061 W:      http://ez.analog.com/community/linux-device-drivers
1062 F:      drivers/media/i2c/adv7180.c
1063 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1064
1065 ANALOG DEVICES INC ADV748X DRIVER
1066 M:      Kieran Bingham <[email protected]>
1067 L:      [email protected]
1068 S:      Maintained
1069 F:      drivers/media/i2c/adv748x/*
1070
1071 ANALOG DEVICES INC ADV7511 DRIVER
1072 M:      Hans Verkuil <[email protected]>
1073 L:      [email protected]
1074 S:      Maintained
1075 F:      drivers/media/i2c/adv7511*
1076
1077 ANALOG DEVICES INC ADV7604 DRIVER
1078 M:      Hans Verkuil <[email protected]>
1079 L:      [email protected]
1080 S:      Maintained
1081 F:      drivers/media/i2c/adv7604*
1082 F:      Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1083
1084 ANALOG DEVICES INC ADV7842 DRIVER
1085 M:      Hans Verkuil <[email protected]>
1086 L:      [email protected]
1087 S:      Maintained
1088 F:      drivers/media/i2c/adv7842*
1089
1090 ANALOG DEVICES INC ADXRS290 DRIVER
1091 M:      Nishant Malpani <[email protected]>
1092 L:      [email protected]
1093 S:      Supported
1094 F:      drivers/iio/gyro/adxrs290.c
1095 F:      Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1096
1097 ANALOG DEVICES INC ASOC CODEC DRIVERS
1098 M:      Lars-Peter Clausen <[email protected]>
1099 M:      Nuno Sá <[email protected]>
1100 L:      [email protected] (moderated for non-subscribers)
1101 S:      Supported
1102 W:      http://wiki.analog.com/
1103 W:      http://ez.analog.com/community/linux-device-drivers
1104 F:      sound/soc/codecs/ad1*
1105 F:      sound/soc/codecs/ad7*
1106 F:      sound/soc/codecs/adau*
1107 F:      sound/soc/codecs/adav*
1108 F:      sound/soc/codecs/sigmadsp.*
1109 F:      sound/soc/codecs/ssm*
1110
1111 ANALOG DEVICES INC DMA DRIVERS
1112 M:      Lars-Peter Clausen <[email protected]>
1113 S:      Supported
1114 W:      http://ez.analog.com/community/linux-device-drivers
1115 F:      drivers/dma/dma-axi-dmac.c
1116
1117 ANALOG DEVICES INC IIO DRIVERS
1118 M:      Lars-Peter Clausen <[email protected]>
1119 M:      Michael Hennerich <[email protected]>
1120 S:      Supported
1121 W:      http://wiki.analog.com/
1122 W:      http://ez.analog.com/community/linux-device-drivers
1123 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1124 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1125 F:      Documentation/devicetree/bindings/iio/*/adi,*
1126 F:      Documentation/devicetree/bindings/iio/dac/ad5758.txt
1127 F:      drivers/iio/*/ad*
1128 F:      drivers/iio/adc/ltc249*
1129 F:      drivers/iio/amplifiers/hmc425a.c
1130 F:      drivers/staging/iio/*/ad*
1131 X:      drivers/iio/*/adjd*
1132
1133 ANALOGBITS PLL LIBRARIES
1134 M:      Paul Walmsley <[email protected]>
1135 S:      Supported
1136 F:      drivers/clk/analogbits/*
1137 F:      include/linux/clk/analogbits*
1138
1139 ANDES ARCHITECTURE
1140 M:      Nick Hu <[email protected]>
1141 M:      Greentime Hu <[email protected]>
1142 M:      Vincent Chen <[email protected]>
1143 S:      Supported
1144 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/greentime/linux.git
1145 F:      Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
1146 F:      Documentation/devicetree/bindings/nds32/
1147 F:      arch/nds32/
1148 N:      nds32
1149 K:      nds32
1150
1151 ANDROID CONFIG FRAGMENTS
1152 M:      Rob Herring <[email protected]>
1153 S:      Supported
1154 F:      kernel/configs/android*
1155
1156 ANDROID DRIVERS
1157 M:      Greg Kroah-Hartman <[email protected]>
1158 M:      Arve Hjønnevåg <[email protected]>
1159 M:      Todd Kjos <[email protected]>
1160 M:      Martijn Coenen <[email protected]>
1161 M:      Joel Fernandes <[email protected]>
1162 M:      Christian Brauner <[email protected]>
1163 M:      Hridya Valsaraju <[email protected]>
1164 M:      Suren Baghdasaryan <[email protected]>
1165 L:      [email protected]
1166 S:      Supported
1167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1168 F:      drivers/android/
1169 F:      drivers/staging/android/
1170
1171 ANDROID GOLDFISH PIC DRIVER
1172 M:      Miodrag Dinic <[email protected]>
1173 S:      Supported
1174 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1175 F:      drivers/irqchip/irq-goldfish-pic.c
1176
1177 ANDROID GOLDFISH RTC DRIVER
1178 M:      Miodrag Dinic <[email protected]>
1179 S:      Supported
1180 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1181 F:      drivers/rtc/rtc-goldfish.c
1182
1183 AOA (Apple Onboard Audio) ALSA DRIVER
1184 M:      Johannes Berg <[email protected]>
1185 L:      [email protected]
1186 L:      [email protected] (moderated for non-subscribers)
1187 S:      Maintained
1188 F:      sound/aoa/
1189
1190 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1191 M:      William Breathitt Gray <[email protected]>
1192 L:      [email protected]
1193 S:      Maintained
1194 F:      drivers/iio/adc/stx104.c
1195
1196 APM DRIVER
1197 M:      Jiri Kosina <[email protected]>
1198 S:      Odd fixes
1199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1200 F:      arch/x86/kernel/apm_32.c
1201 F:      drivers/char/apm-emulation.c
1202 F:      include/linux/apm_bios.h
1203 F:      include/uapi/linux/apm_bios.h
1204
1205 APPARMOR SECURITY MODULE
1206 M:      John Johansen <[email protected]>
1207 L:      [email protected] (subscribers-only, general discussion)
1208 S:      Supported
1209 W:      wiki.apparmor.net
1210 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1211 F:      Documentation/admin-guide/LSM/apparmor.rst
1212 F:      security/apparmor/
1213
1214 APPLE BCM5974 MULTITOUCH DRIVER
1215 M:      Henrik Rydberg <[email protected]>
1216 L:      [email protected]
1217 S:      Odd fixes
1218 F:      drivers/input/mouse/bcm5974.c
1219
1220 APPLE SMC DRIVER
1221 M:      Henrik Rydberg <[email protected]>
1222 L:      [email protected]
1223 S:      Odd fixes
1224 F:      drivers/hwmon/applesmc.c
1225
1226 APPLETALK NETWORK LAYER
1227 L:      [email protected]
1228 S:      Odd fixes
1229 F:      drivers/net/appletalk/
1230 F:      include/linux/atalk.h
1231 F:      include/uapi/linux/atalk.h
1232 F:      net/appletalk/
1233
1234 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1235 M:      Khuong Dinh <[email protected]>
1236 S:      Supported
1237 F:      arch/arm64/boot/dts/apm/
1238
1239 APPLIED MICRO (APM) X-GENE SOC EDAC
1240 M:      Khuong Dinh <[email protected]>
1241 S:      Supported
1242 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1243 F:      drivers/edac/xgene_edac.c
1244
1245 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1246 M:      Iyappan Subramanian <[email protected]>
1247 M:      Keyur Chudgar <[email protected]>
1248 S:      Supported
1249 F:      drivers/net/ethernet/apm/xgene-v2/
1250
1251 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1252 M:      Iyappan Subramanian <[email protected]>
1253 M:      Keyur Chudgar <[email protected]>
1254 M:      Quan Nguyen <[email protected]>
1255 S:      Supported
1256 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1257 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1258 F:      drivers/net/ethernet/apm/xgene/
1259 F:      drivers/net/mdio/mdio-xgene.c
1260
1261 APPLIED MICRO (APM) X-GENE SOC PMU
1262 M:      Khuong Dinh <[email protected]>
1263 S:      Supported
1264 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1265 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1266 F:      drivers/perf/xgene_pmu.c
1267
1268 APTINA CAMERA SENSOR PLL
1269 M:      Laurent Pinchart <[email protected]>
1270 L:      [email protected]
1271 S:      Maintained
1272 F:      drivers/media/i2c/aptina-pll.*
1273
1274 AQUANTIA ETHERNET DRIVER (atlantic)
1275 M:      Igor Russkikh <[email protected]>
1276 L:      [email protected]
1277 S:      Supported
1278 W:      https://www.marvell.com/
1279 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
1280 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1281 F:      drivers/net/ethernet/aquantia/atlantic/
1282
1283 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1284 M:      Egor Pomozov <[email protected]>
1285 L:      [email protected]
1286 S:      Supported
1287 W:      http://www.aquantia.com
1288 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1289
1290 ARASAN NAND CONTROLLER DRIVER
1291 M:      Naga Sureshkumar Relli <[email protected]>
1292 L:      [email protected]
1293 S:      Maintained
1294 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1295 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1296
1297 ARC FRAMEBUFFER DRIVER
1298 M:      Jaya Kumar <[email protected]>
1299 S:      Maintained
1300 F:      drivers/video/fbdev/arcfb.c
1301 F:      drivers/video/fbdev/core/fb_defio.c
1302
1303 ARC PGU DRM DRIVER
1304 M:      Alexey Brodkin <[email protected]>
1305 S:      Supported
1306 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1307 F:      drivers/gpu/drm/arc/
1308
1309 ARCNET NETWORK LAYER
1310 M:      Michael Grzeschik <[email protected]>
1311 L:      [email protected]
1312 S:      Maintained
1313 F:      drivers/net/arcnet/
1314 F:      include/uapi/linux/if_arcnet.h
1315
1316 ARM ARCHITECTED TIMER DRIVER
1317 M:      Mark Rutland <[email protected]>
1318 M:      Marc Zyngier <[email protected]>
1319 L:      [email protected] (moderated for non-subscribers)
1320 S:      Maintained
1321 F:      arch/arm/include/asm/arch_timer.h
1322 F:      arch/arm64/include/asm/arch_timer.h
1323 F:      drivers/clocksource/arm_arch_timer.c
1324
1325 ARM HDLCD DRM DRIVER
1326 M:      Liviu Dudau <[email protected]>
1327 S:      Supported
1328 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
1329 F:      drivers/gpu/drm/arm/hdlcd_*
1330
1331 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1332 M:      Linus Walleij <[email protected]>
1333 L:      [email protected] (moderated for non-subscribers)
1334 S:      Maintained
1335 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1336 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1337 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1338 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1339 F:      Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt
1340 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1341 F:      Documentation/devicetree/bindings/i2c/i2c-versatile.txt
1342 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1343 F:      Documentation/devicetree/bindings/mtd/arm-versatile.txt
1344 F:      arch/arm/boot/dts/arm-realview-*
1345 F:      arch/arm/boot/dts/integrator*
1346 F:      arch/arm/boot/dts/versatile*
1347 F:      arch/arm/mach-integrator/
1348 F:      arch/arm/mach-realview/
1349 F:      arch/arm/mach-versatile/
1350 F:      arch/arm/plat-versatile/
1351 F:      drivers/bus/arm-integrator-lm.c
1352 F:      drivers/clk/versatile/
1353 F:      drivers/i2c/busses/i2c-versatile.c
1354 F:      drivers/irqchip/irq-versatile-fpga.c
1355 F:      drivers/mtd/maps/physmap-versatile.*
1356 F:      drivers/power/reset/arm-versatile-reboot.c
1357 F:      drivers/soc/versatile/
1358
1359 ARM KOMEDA DRM-KMS DRIVER
1360 M:      James (Qian) Wang <[email protected]>
1361 M:      Liviu Dudau <[email protected]>
1362 M:      Mihail Atanassov <[email protected]>
1363 L:      Mali DP Maintainers <[email protected]>
1364 S:      Supported
1365 T:      git git://anongit.freedesktop.org/drm/drm-misc
1366 F:      Documentation/devicetree/bindings/display/arm,komeda.txt
1367 F:      Documentation/gpu/komeda-kms.rst
1368 F:      drivers/gpu/drm/arm/display/include/
1369 F:      drivers/gpu/drm/arm/display/komeda/
1370
1371 ARM MALI PANFROST DRM DRIVER
1372 M:      Rob Herring <[email protected]>
1373 M:      Tomeu Vizoso <[email protected]>
1374 R:      Steven Price <[email protected]>
1375 R:      Alyssa Rosenzweig <[email protected]>
1376 L:      [email protected]
1377 S:      Supported
1378 T:      git git://anongit.freedesktop.org/drm/drm-misc
1379 F:      drivers/gpu/drm/panfrost/
1380 F:      include/uapi/drm/panfrost_drm.h
1381
1382 ARM MALI-DP DRM DRIVER
1383 M:      Liviu Dudau <[email protected]>
1384 M:      Brian Starkey <[email protected]>
1385 L:      Mali DP Maintainers <[email protected]>
1386 S:      Supported
1387 T:      git git://anongit.freedesktop.org/drm/drm-misc
1388 F:      Documentation/devicetree/bindings/display/arm,malidp.txt
1389 F:      Documentation/gpu/afbc.rst
1390 F:      drivers/gpu/drm/arm/
1391
1392 ARM MFM AND FLOPPY DRIVERS
1393 M:      Ian Molton <[email protected]>
1394 S:      Maintained
1395 F:      arch/arm/include/asm/floppy.h
1396 F:      arch/arm/mach-rpc/floppydma.S
1397
1398 ARM PMU PROFILING AND DEBUGGING
1399 M:      Will Deacon <[email protected]>
1400 M:      Mark Rutland <[email protected]>
1401 L:      [email protected] (moderated for non-subscribers)
1402 S:      Maintained
1403 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1404 F:      Documentation/devicetree/bindings/perf/
1405 F:      arch/arm*/include/asm/hw_breakpoint.h
1406 F:      arch/arm*/include/asm/perf_event.h
1407 F:      arch/arm*/kernel/hw_breakpoint.c
1408 F:      arch/arm*/kernel/perf_*
1409 F:      arch/arm/oprofile/common.c
1410 F:      drivers/perf/
1411 F:      include/linux/perf/arm_pmu.h
1412
1413 ARM PORT
1414 M:      Russell King <[email protected]>
1415 L:      [email protected] (moderated for non-subscribers)
1416 S:      Odd Fixes
1417 W:      http://www.armlinux.org.uk/
1418 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1419 F:      arch/arm/
1420 X:      arch/arm/boot/dts/
1421
1422 ARM PRIMECELL AACI PL041 DRIVER
1423 M:      Russell King <[email protected]>
1424 S:      Odd Fixes
1425 F:      sound/arm/aaci.*
1426
1427 ARM PRIMECELL BUS SUPPORT
1428 M:      Russell King <[email protected]>
1429 S:      Odd Fixes
1430 F:      drivers/amba/
1431 F:      include/linux/amba/bus.h
1432
1433 ARM PRIMECELL CLCD PL110 DRIVER
1434 M:      Russell King <[email protected]>
1435 S:      Odd Fixes
1436 F:      drivers/video/fbdev/amba-clcd.*
1437
1438 ARM PRIMECELL KMI PL050 DRIVER
1439 M:      Russell King <[email protected]>
1440 S:      Odd Fixes
1441 F:      drivers/input/serio/ambakmi.*
1442 F:      include/linux/amba/kmi.h
1443
1444 ARM PRIMECELL MMCI PL180/1 DRIVER
1445 M:      Russell King <[email protected]>
1446 S:      Odd Fixes
1447 F:      drivers/mmc/host/mmci.*
1448 F:      include/linux/amba/mmci.h
1449
1450 ARM PRIMECELL SSP PL022 SPI DRIVER
1451 M:      Linus Walleij <[email protected]>
1452 L:      [email protected] (moderated for non-subscribers)
1453 S:      Maintained
1454 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1455 F:      drivers/spi/spi-pl022.c
1456
1457 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1458 M:      Russell King <[email protected]>
1459 S:      Odd Fixes
1460 F:      drivers/tty/serial/amba-pl01*.c
1461 F:      include/linux/amba/serial.h
1462
1463 ARM PRIMECELL VIC PL190/PL192 DRIVER
1464 M:      Linus Walleij <[email protected]>
1465 L:      [email protected] (moderated for non-subscribers)
1466 S:      Maintained
1467 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt
1468 F:      drivers/irqchip/irq-vic.c
1469
1470 ARM SMC WATCHDOG DRIVER
1471 M:      Julius Werner <[email protected]>
1472 R:      Evan Benn <[email protected]>
1473 S:      Maintained
1474 F:      Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1475 F:      drivers/watchdog/arm_smc_wdt.c
1476
1477 ARM SMMU DRIVERS
1478 M:      Will Deacon <[email protected]>
1479 R:      Robin Murphy <[email protected]>
1480 L:      [email protected] (moderated for non-subscribers)
1481 S:      Maintained
1482 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1483 F:      drivers/iommu/arm/
1484 F:      drivers/iommu/io-pgtable-arm*
1485
1486 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1487 M:      Arnd Bergmann <[email protected]>
1488 M:      Olof Johansson <[email protected]>
1489 M:      [email protected]
1490 L:      [email protected] (moderated for non-subscribers)
1491 S:      Maintained
1492 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1493 F:      arch/arm/boot/dts/Makefile
1494 F:      arch/arm64/boot/dts/Makefile
1495
1496 ARM SUB-ARCHITECTURES
1497 L:      [email protected] (moderated for non-subscribers)
1498 S:      Maintained
1499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1500 F:      arch/arm/mach-*/
1501 F:      arch/arm/plat-*/
1502
1503 ARM/ACTIONS SEMI ARCHITECTURE
1504 M:      Andreas Färber <[email protected]>
1505 M:      Manivannan Sadhasivam <[email protected]>
1506 L:      [email protected] (moderated for non-subscribers)
1507 S:      Maintained
1508 F:      Documentation/devicetree/bindings/arm/actions.yaml
1509 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1510 F:      Documentation/devicetree/bindings/dma/owl-dma.yaml
1511 F:      Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1512 F:      Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1513 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1514 F:      Documentation/devicetree/bindings/pinctrl/actions,*
1515 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1516 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1517 F:      arch/arm/boot/dts/owl-*
1518 F:      arch/arm/mach-actions/
1519 F:      arch/arm64/boot/dts/actions/
1520 F:      drivers/clk/actions/
1521 F:      drivers/clocksource/timer-owl*
1522 F:      drivers/dma/owl-dma.c
1523 F:      drivers/i2c/busses/i2c-owl.c
1524 F:      drivers/irqchip/irq-owl-sirq.c
1525 F:      drivers/mmc/host/owl-mmc.c
1526 F:      drivers/pinctrl/actions/*
1527 F:      drivers/soc/actions/
1528 F:      include/dt-bindings/power/owl-*
1529 F:      include/dt-bindings/reset/actions,*
1530 F:      include/linux/soc/actions/
1531 N:      owl
1532
1533 ARM/ADS SPHERE MACHINE SUPPORT
1534 M:      Lennert Buytenhek <[email protected]>
1535 L:      [email protected] (moderated for non-subscribers)
1536 S:      Maintained
1537
1538 ARM/AFEB9260 MACHINE SUPPORT
1539 M:      Sergey Lapin <[email protected]>
1540 L:      [email protected] (moderated for non-subscribers)
1541 S:      Maintained
1542
1543 ARM/AJECO 1ARM MACHINE SUPPORT
1544 M:      Lennert Buytenhek <[email protected]>
1545 L:      [email protected] (moderated for non-subscribers)
1546 S:      Maintained
1547
1548 ARM/Allwinner SoC Clock Support
1549 M:      Emilio López <[email protected]>
1550 S:      Maintained
1551 F:      drivers/clk/sunxi/
1552
1553 ARM/Allwinner sunXi SoC support
1554 M:      Maxime Ripard <[email protected]>
1555 M:      Chen-Yu Tsai <[email protected]>
1556 R:      Jernej Skrabec <[email protected]>
1557 L:      [email protected] (moderated for non-subscribers)
1558 S:      Maintained
1559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1560 F:      arch/arm/mach-sunxi/
1561 F:      arch/arm64/boot/dts/allwinner/
1562 F:      drivers/clk/sunxi-ng/
1563 F:      drivers/pinctrl/sunxi/
1564 F:      drivers/soc/sunxi/
1565 N:      sun[x456789]i
1566 N:      sun50i
1567
1568 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1569 M:      Neil Armstrong <[email protected]>
1570 M:      Jerome Brunet <[email protected]>
1571 L:      [email protected]
1572 S:      Maintained
1573 F:      Documentation/devicetree/bindings/clock/amlogic*
1574 F:      drivers/clk/meson/
1575 F:      include/dt-bindings/clock/gxbb*
1576 F:      include/dt-bindings/clock/meson*
1577
1578 ARM/Amlogic Meson SoC Crypto Drivers
1579 M:      Corentin Labbe <[email protected]>
1580 L:      [email protected]
1581 L:      [email protected]
1582 S:      Maintained
1583 F:      Documentation/devicetree/bindings/crypto/amlogic*
1584 F:      drivers/crypto/amlogic/
1585
1586 ARM/Amlogic Meson SoC Sound Drivers
1587 M:      Jerome Brunet <[email protected]>
1588 L:      [email protected] (moderated for non-subscribers)
1589 S:      Maintained
1590 F:      Documentation/devicetree/bindings/sound/amlogic*
1591 F:      sound/soc/meson/
1592
1593 ARM/Amlogic Meson SoC support
1594 M:      Kevin Hilman <[email protected]>
1595 R:      Neil Armstrong <[email protected]>
1596 R:      Jerome Brunet <[email protected]>
1597 R:      Martin Blumenstingl <[email protected]>
1598 L:      [email protected] (moderated for non-subscribers)
1599 L:      [email protected]
1600 S:      Maintained
1601 W:      http://linux-meson.com/
1602 F:      arch/arm/boot/dts/meson*
1603 F:      arch/arm/mach-meson/
1604 F:      arch/arm64/boot/dts/amlogic/
1605 F:      drivers/mmc/host/meson*
1606 F:      drivers/pinctrl/meson/
1607 F:      drivers/rtc/rtc-meson*
1608 F:      drivers/soc/amlogic/
1609 N:      meson
1610
1611 ARM/Annapurna Labs ALPINE ARCHITECTURE
1612 M:      Tsahee Zidenberg <[email protected]>
1613 M:      Antoine Tenart <[email protected]>
1614 L:      [email protected] (moderated for non-subscribers)
1615 S:      Maintained
1616 F:      arch/arm/boot/dts/alpine*
1617 F:      arch/arm/mach-alpine/
1618 F:      arch/arm64/boot/dts/amazon/
1619 F:      drivers/*/*alpine*
1620
1621 ARM/ARTPEC MACHINE SUPPORT
1622 M:      Jesper Nilsson <[email protected]>
1623 M:      Lars Persson <[email protected]>
1624 L:      [email protected]
1625 S:      Maintained
1626 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1627 F:      arch/arm/boot/dts/artpec6*
1628 F:      arch/arm/mach-artpec
1629 F:      drivers/clk/axis
1630 F:      drivers/crypto/axis
1631 F:      drivers/mmc/host/usdhi6rol0.c
1632 F:      drivers/pinctrl/pinctrl-artpec*
1633
1634 ARM/ASPEED I2C DRIVER
1635 M:      Brendan Higgins <[email protected]>
1636 R:      Benjamin Herrenschmidt <[email protected]>
1637 R:      Joel Stanley <[email protected]>
1638 L:      [email protected]
1639 L:      [email protected] (moderated for non-subscribers)
1640 S:      Maintained
1641 F:      Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
1642 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1643 F:      drivers/i2c/busses/i2c-aspeed.c
1644 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1645
1646 ARM/ASPEED MACHINE SUPPORT
1647 M:      Joel Stanley <[email protected]>
1648 R:      Andrew Jeffery <[email protected]>
1649 L:      [email protected] (moderated for non-subscribers)
1650 L:      [email protected] (moderated for non-subscribers)
1651 S:      Supported
1652 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1653 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1654 F:      arch/arm/boot/dts/aspeed-*
1655 F:      arch/arm/mach-aspeed/
1656 N:      aspeed
1657
1658 ARM/BITMAIN ARCHITECTURE
1659 M:      Manivannan Sadhasivam <[email protected]>
1660 L:      [email protected] (moderated for non-subscribers)
1661 S:      Maintained
1662 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
1663 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1664 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1665 F:      arch/arm64/boot/dts/bitmain/
1666 F:      drivers/clk/clk-bm1880.c
1667 F:      drivers/pinctrl/pinctrl-bm1880.c
1668
1669 ARM/CALXEDA HIGHBANK ARCHITECTURE
1670 M:      Andre Przywara <[email protected]>
1671 L:      [email protected] (moderated for non-subscribers)
1672 S:      Maintained
1673 F:      arch/arm/boot/dts/ecx-*.dts*
1674 F:      arch/arm/boot/dts/highbank.dts
1675 F:      arch/arm/mach-highbank/
1676
1677 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1678 M:      Krzysztof Halasa <[email protected]>
1679 S:      Maintained
1680 F:      arch/arm/mach-cns3xxx/
1681
1682 ARM/CAVIUM THUNDER NETWORK DRIVER
1683 M:      Sunil Goutham <[email protected]>
1684 L:      [email protected] (moderated for non-subscribers)
1685 S:      Supported
1686 F:      drivers/net/ethernet/cavium/thunder/
1687
1688 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
1689 M:      Lukasz Majewski <[email protected]>
1690 L:      [email protected] (moderated for non-subscribers)
1691 S:      Maintained
1692 F:      arch/arm/mach-ep93xx/ts72xx.c
1693
1694 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1695 M:      Alexander Shiyan <[email protected]>
1696 L:      [email protected] (moderated for non-subscribers)
1697 S:      Odd Fixes
1698 N:      clps711x
1699
1700 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1701 M:      Lennert Buytenhek <[email protected]>
1702 L:      [email protected] (moderated for non-subscribers)
1703 S:      Maintained
1704
1705 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1706 M:      Hartley Sweeten <[email protected]>
1707 M:      Alexander Sverdlin <[email protected]>
1708 L:      [email protected] (moderated for non-subscribers)
1709 S:      Maintained
1710 F:      arch/arm/mach-ep93xx/
1711 F:      arch/arm/mach-ep93xx/include/mach/
1712
1713 ARM/CLKDEV SUPPORT
1714 M:      Russell King <[email protected]>
1715 L:      [email protected] (moderated for non-subscribers)
1716 S:      Maintained
1717 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1718 F:      drivers/clk/clkdev.c
1719
1720 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1721 M:      Baruch Siach <[email protected]>
1722 L:      [email protected] (moderated for non-subscribers)
1723 S:      Maintained
1724 F:      arch/arm/boot/dts/cx92755*
1725 N:      digicolor
1726
1727 ARM/CONTEC MICRO9 MACHINE SUPPORT
1728 M:      Hubert Feurstein <[email protected]>
1729 S:      Maintained
1730 F:      arch/arm/mach-ep93xx/micro9.c
1731
1732 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1733 M:      Mathieu Poirier <[email protected]>
1734 M:      Suzuki K Poulose <[email protected]>
1735 R:      Mike Leach <[email protected]>
1736 R:      Leo Yan <[email protected]>
1737 L:      [email protected] (moderated for non-subscribers)
1738 L:      [email protected] (moderated for non-subscribers)
1739 S:      Maintained
1740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
1741 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1742 F:      Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1743 F:      Documentation/devicetree/bindings/arm/coresight-cti.yaml
1744 F:      Documentation/devicetree/bindings/arm/coresight.txt
1745 F:      Documentation/trace/coresight/*
1746 F:      drivers/hwtracing/coresight/*
1747 F:      include/dt-bindings/arm/coresight-cti-dt.h
1748 F:      tools/perf/arch/arm/util/auxtrace.c
1749 F:      tools/perf/arch/arm/util/cs-etm.c
1750 F:      tools/perf/arch/arm/util/cs-etm.h
1751 F:      tools/perf/arch/arm/util/pmu.c
1752 F:      tools/perf/util/cs-etm-decoder/*
1753 F:      tools/perf/util/cs-etm.*
1754
1755 ARM/CORGI MACHINE SUPPORT
1756 M:      Richard Purdie <[email protected]>
1757 S:      Maintained
1758
1759 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1760 M:      Hans Ulli Kroll <[email protected]>
1761 M:      Linus Walleij <[email protected]>
1762 L:      [email protected] (moderated for non-subscribers)
1763 S:      Maintained
1764 T:      git git://github.com/ulli-kroll/linux.git
1765 F:      Documentation/devicetree/bindings/arm/gemini.txt
1766 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
1767 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
1768 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
1769 F:      arch/arm/mach-gemini/
1770 F:      drivers/net/ethernet/cortina/
1771 F:      drivers/pinctrl/pinctrl-gemini.c
1772 F:      drivers/rtc/rtc-ftrtc010.c
1773
1774 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1775 M:      Barry Song <[email protected]>
1776 L:      [email protected] (moderated for non-subscribers)
1777 S:      Maintained
1778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1779 F:      arch/arm/boot/dts/prima2*
1780 F:      arch/arm/mach-prima2/
1781 F:      drivers/clk/sirf/
1782 F:      drivers/clocksource/timer-atlas7.c
1783 F:      drivers/clocksource/timer-prima2.c
1784 X:      drivers/gnss
1785 N:      [^a-z]sirf
1786
1787 ARM/CZ.NIC TURRIS MOX SUPPORT
1788 M:      Marek Behun <[email protected]>
1789 S:      Maintained
1790 W:      http://mox.turris.cz
1791 F:      Documentation/ABI/testing/debugfs-moxtet
1792 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
1793 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
1794 F:      Documentation/devicetree/bindings/bus/moxtet.txt
1795 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
1796 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
1797 F:      drivers/bus/moxtet.c
1798 F:      drivers/firmware/turris-mox-rwtm.c
1799 F:      drivers/gpio/gpio-moxtet.c
1800 F:      include/linux/moxtet.h
1801
1802 ARM/EBSA110 MACHINE SUPPORT
1803 M:      Russell King <[email protected]>
1804 L:      [email protected] (moderated for non-subscribers)
1805 S:      Maintained
1806 W:      http://www.armlinux.org.uk/
1807 F:      arch/arm/mach-ebsa110/
1808 F:      drivers/net/ethernet/amd/am79c961a.*
1809
1810 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1811 M:      Uwe Kleine-König <[email protected]>
1812 R:      Pengutronix Kernel Team <[email protected]>
1813 L:      [email protected] (moderated for non-subscribers)
1814 S:      Maintained
1815 N:      efm32
1816
1817 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1818 M:      Robert Jarzmik <[email protected]>
1819 L:      [email protected] (moderated for non-subscribers)
1820 S:      Maintained
1821 F:      arch/arm/mach-pxa/ezx.c
1822
1823 ARM/FARADAY FA526 PORT
1824 M:      Hans Ulli Kroll <[email protected]>
1825 L:      [email protected] (moderated for non-subscribers)
1826 S:      Maintained
1827 T:      git git://git.berlios.de/gemini-board
1828 F:      arch/arm/mm/*-fa*
1829
1830 ARM/FOOTBRIDGE ARCHITECTURE
1831 M:      Russell King <[email protected]>
1832 L:      [email protected] (moderated for non-subscribers)
1833 S:      Maintained
1834 W:      http://www.armlinux.org.uk/
1835 F:      arch/arm/include/asm/hardware/dec21285.h
1836 F:      arch/arm/mach-footbridge/
1837
1838 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1839 M:      Shawn Guo <[email protected]>
1840 M:      Sascha Hauer <[email protected]>
1841 R:      Pengutronix Kernel Team <[email protected]>
1842 R:      Fabio Estevam <[email protected]>
1843 R:      NXP Linux Team <[email protected]>
1844 L:      [email protected] (moderated for non-subscribers)
1845 S:      Maintained
1846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1847 X:      drivers/media/i2c/
1848 N:      imx
1849 N:      mxs
1850
1851 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
1852 M:      Shawn Guo <[email protected]>
1853 M:      Li Yang <[email protected]>
1854 L:      [email protected] (moderated for non-subscribers)
1855 S:      Maintained
1856 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1857 F:      arch/arm/boot/dts/ls1021a*
1858 F:      arch/arm64/boot/dts/freescale/fsl-*
1859 F:      arch/arm64/boot/dts/freescale/qoriq-*
1860
1861 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1862 M:      Shawn Guo <[email protected]>
1863 M:      Sascha Hauer <[email protected]>
1864 R:      Pengutronix Kernel Team <[email protected]>
1865 R:      Stefan Agner <[email protected]>
1866 L:      [email protected] (moderated for non-subscribers)
1867 S:      Maintained
1868 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1869 F:      arch/arm/boot/dts/vf*
1870 F:      arch/arm/mach-imx/*vf610*
1871
1872 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1873 M:      Lennert Buytenhek <[email protected]>
1874 L:      [email protected] (moderated for non-subscribers)
1875 S:      Maintained
1876
1877 ARM/GUMSTIX MACHINE SUPPORT
1878 M:      Steve Sakoman <[email protected]>
1879 L:      [email protected] (moderated for non-subscribers)
1880 S:      Maintained
1881
1882 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1883 M:      Philipp Zabel <[email protected]>
1884 M:      Paul Parsons <[email protected]>
1885 L:      [email protected] (moderated for non-subscribers)
1886 S:      Maintained
1887 F:      arch/arm/mach-pxa/hx4700.c
1888 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1889 F:      sound/soc/pxa/hx4700.c
1890
1891 ARM/HISILICON SOC SUPPORT
1892 M:      Wei Xu <[email protected]>
1893 L:      [email protected] (moderated for non-subscribers)
1894 S:      Supported
1895 W:      http://www.hisilicon.com
1896 T:      git git://github.com/hisilicon/linux-hisi.git
1897 F:      arch/arm/boot/dts/hi3*
1898 F:      arch/arm/boot/dts/hip*
1899 F:      arch/arm/boot/dts/hisi*
1900 F:      arch/arm/mach-hisi/
1901 F:      arch/arm64/boot/dts/hisilicon/
1902
1903 ARM/HP JORNADA 7XX MACHINE SUPPORT
1904 M:      Kristoffer Ericson <[email protected]>
1905 S:      Maintained
1906 W:      www.jlime.com
1907 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1908 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1909 F:      arch/arm/mach-sa1100/jornada720.c
1910
1911 ARM/IGEP MACHINE SUPPORT
1912 M:      Enric Balletbo i Serra <[email protected]>
1913 M:      Javier Martinez Canillas <[email protected]>
1914 L:      [email protected]
1915 L:      [email protected] (moderated for non-subscribers)
1916 S:      Maintained
1917 F:      arch/arm/boot/dts/omap3-igep*
1918
1919 ARM/INCOME PXA270 SUPPORT
1920 M:      Marek Vasut <[email protected]>
1921 L:      [email protected] (moderated for non-subscribers)
1922 S:      Maintained
1923 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1924
1925 ARM/INTEL IOP32X ARM ARCHITECTURE
1926 M:      Lennert Buytenhek <[email protected]>
1927 L:      [email protected] (moderated for non-subscribers)
1928 S:      Maintained
1929
1930 ARM/INTEL IQ81342EX MACHINE SUPPORT
1931 M:      Lennert Buytenhek <[email protected]>
1932 L:      [email protected] (moderated for non-subscribers)
1933 S:      Maintained
1934
1935 ARM/INTEL IXDP2850 MACHINE SUPPORT
1936 M:      Lennert Buytenhek <[email protected]>
1937 L:      [email protected] (moderated for non-subscribers)
1938 S:      Maintained
1939
1940 ARM/INTEL IXP4XX ARM ARCHITECTURE
1941 M:      Linus Walleij <[email protected]>
1942 M:      Imre Kaloz <[email protected]>
1943 M:      Krzysztof Halasa <[email protected]>
1944 L:      [email protected] (moderated for non-subscribers)
1945 S:      Maintained
1946 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
1947 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
1948 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
1949 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
1950 F:      arch/arm/mach-ixp4xx/
1951 F:      drivers/clocksource/timer-ixp4xx.c
1952 F:      drivers/gpio/gpio-ixp4xx.c
1953 F:      drivers/irqchip/irq-ixp4xx.c
1954 F:      include/linux/irqchip/irq-ixp4xx.h
1955 F:      include/linux/platform_data/timer-ixp4xx.h
1956
1957 ARM/INTEL KEEMBAY ARCHITECTURE
1958 M:      Paul J. Murphy <[email protected]>
1959 M:      Daniele Alessandrelli <[email protected]>
1960 S:      Maintained
1961 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
1962 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
1963 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
1964
1965 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1966 M:      Jonathan Cameron <[email protected]>
1967 L:      [email protected] (moderated for non-subscribers)
1968 S:      Maintained
1969 F:      arch/arm/mach-pxa/stargate2.c
1970 F:      drivers/pcmcia/pxa2xx_stargate2.c
1971
1972 ARM/INTEL XSC3 (MANZANO) ARM CORE
1973 M:      Lennert Buytenhek <[email protected]>
1974 L:      [email protected] (moderated for non-subscribers)
1975 S:      Maintained
1976
1977 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1978 M:      Lennert Buytenhek <[email protected]>
1979 L:      [email protected] (moderated for non-subscribers)
1980 S:      Maintained
1981
1982 ARM/LG1K ARCHITECTURE
1983 M:      Chanho Min <[email protected]>
1984 L:      [email protected] (moderated for non-subscribers)
1985 S:      Maintained
1986 F:      arch/arm64/boot/dts/lg/
1987
1988 ARM/LOGICPD PXA270 MACHINE SUPPORT
1989 M:      Lennert Buytenhek <[email protected]>
1990 L:      [email protected] (moderated for non-subscribers)
1991 S:      Maintained
1992
1993 ARM/LPC18XX ARCHITECTURE
1994 M:      Vladimir Zapolskiy <[email protected]>
1995 L:      [email protected] (moderated for non-subscribers)
1996 S:      Maintained
1997 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
1998 F:      arch/arm/boot/dts/lpc43*
1999 F:      drivers/i2c/busses/i2c-lpc2k.c
2000 F:      drivers/memory/pl172.c
2001 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2002 F:      drivers/rtc/rtc-lpc24xx.c
2003 N:      lpc18xx
2004
2005 ARM/LPC32XX SOC SUPPORT
2006 M:      Vladimir Zapolskiy <[email protected]>
2007 L:      [email protected] (moderated for non-subscribers)
2008 S:      Maintained
2009 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2010 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
2011 F:      arch/arm/boot/dts/lpc32*
2012 F:      arch/arm/mach-lpc32xx/
2013 F:      drivers/i2c/busses/i2c-pnx.c
2014 F:      drivers/net/ethernet/nxp/lpc_eth.c
2015 F:      drivers/usb/host/ohci-nxp.c
2016 F:      drivers/watchdog/pnx4008_wdt.c
2017 N:      lpc32xx
2018
2019 ARM/MAGICIAN MACHINE SUPPORT
2020 M:      Philipp Zabel <[email protected]>
2021 S:      Maintained
2022
2023 ARM/Marvell Dove/MV78xx0/Orion SOC support
2024 M:      Andrew Lunn <[email protected]>
2025 M:      Sebastian Hesselbarth <[email protected]>
2026 M:      Gregory Clement <[email protected]>
2027 L:      [email protected] (moderated for non-subscribers)
2028 S:      Maintained
2029 T:      git git://git.infradead.org/linux-mvebu.git
2030 F:      Documentation/devicetree/bindings/soc/dove/
2031 F:      arch/arm/boot/dts/dove*
2032 F:      arch/arm/boot/dts/orion5x*
2033 F:      arch/arm/mach-dove/
2034 F:      arch/arm/mach-mv78xx0/
2035 F:      arch/arm/mach-orion5x/
2036 F:      arch/arm/plat-orion/
2037 F:      drivers/soc/dove/
2038
2039 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2040 M:      Andrew Lunn <[email protected]>
2041 M:      Gregory Clement <[email protected]>
2042 M:      Sebastian Hesselbarth <[email protected]>
2043 L:      [email protected] (moderated for non-subscribers)
2044 S:      Maintained
2045 T:      git git://git.infradead.org/linux-mvebu.git
2046 F:      arch/arm/boot/dts/armada*
2047 F:      arch/arm/boot/dts/kirkwood*
2048 F:      arch/arm/configs/mvebu_*_defconfig
2049 F:      arch/arm/mach-mvebu/
2050 F:      arch/arm64/boot/dts/marvell/armada*
2051 F:      arch/arm64/boot/dts/marvell/cn913*
2052 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2053 F:      drivers/cpufreq/armada-8k-cpufreq.c
2054 F:      drivers/cpufreq/mvebu-cpufreq.c
2055 F:      drivers/irqchip/irq-armada-370-xp.c
2056 F:      drivers/irqchip/irq-mvebu-*
2057 F:      drivers/pinctrl/mvebu/
2058 F:      drivers/rtc/rtc-armada38x.c
2059
2060 ARM/Mediatek RTC DRIVER
2061 M:      Eddie Huang <[email protected]>
2062 M:      Sean Wang <[email protected]>
2063 L:      [email protected] (moderated for non-subscribers)
2064 L:      [email protected] (moderated for non-subscribers)
2065 S:      Maintained
2066 F:      Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
2067 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2068 F:      drivers/rtc/rtc-mt2712.c
2069 F:      drivers/rtc/rtc-mt6397.c
2070 F:      drivers/rtc/rtc-mt7622.c
2071
2072 ARM/Mediatek SoC support
2073 M:      Matthias Brugger <[email protected]>
2074 L:      [email protected] (moderated for non-subscribers)
2075 L:      [email protected] (moderated for non-subscribers)
2076 S:      Maintained
2077 W:      https://mtk.bcnfs.org/
2078 C:      irc://chat.freenode.net/linux-mediatek
2079 F:      arch/arm/boot/dts/mt6*
2080 F:      arch/arm/boot/dts/mt7*
2081 F:      arch/arm/boot/dts/mt8*
2082 F:      arch/arm/mach-mediatek/
2083 F:      arch/arm64/boot/dts/mediatek/
2084 F:      drivers/soc/mediatek/
2085 N:      mtk
2086 N:      mt[678]
2087 K:      mediatek
2088
2089 ARM/Mediatek USB3 PHY DRIVER
2090 M:      Chunfeng Yun <[email protected]>
2091 L:      [email protected] (moderated for non-subscribers)
2092 L:      [email protected] (moderated for non-subscribers)
2093 S:      Maintained
2094 F:      Documentation/devicetree/bindings/phy/phy-mtk-*
2095 F:      drivers/phy/mediatek/
2096
2097 ARM/Microchip (AT91) SoC support
2098 M:      Nicolas Ferre <[email protected]>
2099 M:      Alexandre Belloni <[email protected]>
2100 M:      Ludovic Desroches <[email protected]>
2101 L:      [email protected] (moderated for non-subscribers)
2102 S:      Supported
2103 W:      http://www.linux4sam.org
2104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2105 F:      arch/arm/boot/dts/at91*.dts
2106 F:      arch/arm/boot/dts/at91*.dtsi
2107 F:      arch/arm/boot/dts/sama*.dts
2108 F:      arch/arm/boot/dts/sama*.dtsi
2109 F:      arch/arm/include/debug/at91.S
2110 F:      arch/arm/mach-at91/
2111 F:      drivers/memory/atmel*
2112 F:      drivers/watchdog/sama5d4_wdt.c
2113 F:      include/soc/at91/
2114 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2115 X:      drivers/net/wireless/atmel/
2116 N:      at91
2117 N:      atmel
2118
2119 ARM/Microchip Sparx5 SoC support
2120 M:      Lars Povlsen <[email protected]>
2121 M:      Steen Hegelund <[email protected]>
2122 M:      Microchip Linux Driver Support <[email protected]>
2123 L:      [email protected] (moderated for non-subscribers)
2124 S:      Supported
2125 T:      git git://github.com/microchip-ung/linux-upstream.git
2126 F:      arch/arm64/boot/dts/microchip/
2127 N:      sparx5
2128
2129 Microchip Timer Counter Block (TCB) Capture Driver
2130 M:      Kamel Bouhara <[email protected]>
2131 L:      [email protected] (moderated for non-subscribers)
2132 L:      [email protected]
2133 S:      Maintained
2134 F:      drivers/counter/microchip-tcb-capture.c
2135
2136 ARM/MIOA701 MACHINE SUPPORT
2137 M:      Robert Jarzmik <[email protected]>
2138 L:      [email protected] (moderated for non-subscribers)
2139 S:      Maintained
2140 F:      arch/arm/mach-pxa/mioa701.c
2141
2142 ARM/MStar/Sigmastar Armv7 SoC support
2143 M:      Daniel Palmer <[email protected]>
2144 L:      [email protected] (moderated for non-subscribers)
2145 S:      Maintained
2146 W:      http://linux-chenxing.org/
2147 F:      Documentation/devicetree/bindings/arm/mstar/*
2148 F:      arch/arm/boot/dts/mstar-*
2149 F:      arch/arm/mach-mstar/
2150
2151 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
2152 M:      Michael Petchkovsky <[email protected]>
2153 S:      Maintained
2154
2155 ARM/NOMADIK/U300/Ux500 ARCHITECTURES
2156 M:      Linus Walleij <[email protected]>
2157 L:      [email protected] (moderated for non-subscribers)
2158 S:      Maintained
2159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2160 F:      Documentation/devicetree/bindings/arm/ste-*
2161 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2162 F:      Documentation/devicetree/bindings/arm/ux500/
2163 F:      Documentation/devicetree/bindings/i2c/i2c-nomadik.txt
2164 F:      Documentation/devicetree/bindings/i2c/i2c-stu300.txt
2165 F:      arch/arm/boot/dts/ste-*
2166 F:      arch/arm/mach-nomadik/
2167 F:      arch/arm/mach-u300/
2168 F:      arch/arm/mach-ux500/
2169 F:      drivers/clk/clk-nomadik.c
2170 F:      drivers/clk/clk-u300.c
2171 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2172 F:      drivers/clocksource/timer-u300.c
2173 F:      drivers/dma/coh901318*
2174 F:      drivers/dma/ste_dma40*
2175 F:      drivers/hwspinlock/u8500_hsem.c
2176 F:      drivers/i2c/busses/i2c-nomadik.c
2177 F:      drivers/i2c/busses/i2c-stu300.c
2178 F:      drivers/iio/adc/ab8500-gpadc.c
2179 F:      drivers/mfd/ab3100*
2180 F:      drivers/mfd/ab8500*
2181 F:      drivers/mfd/abx500*
2182 F:      drivers/mfd/db8500*
2183 F:      drivers/mfd/dbx500*
2184 F:      drivers/pinctrl/nomadik/
2185 F:      drivers/pinctrl/pinctrl-coh901*
2186 F:      drivers/pinctrl/pinctrl-u300.c
2187 F:      drivers/rtc/rtc-ab3100.c
2188 F:      drivers/rtc/rtc-ab8500.c
2189 F:      drivers/rtc/rtc-coh901331.c
2190 F:      drivers/rtc/rtc-pl031.c
2191 F:      drivers/soc/ux500/
2192 F:      drivers/watchdog/coh901327_wdt.c
2193
2194 ARM/NUVOTON NPCM ARCHITECTURE
2195 M:      Avi Fishman <[email protected]>
2196 M:      Tomer Maimon <[email protected]>
2197 M:      Tali Perry <[email protected]>
2198 R:      Patrick Venture <[email protected]>
2199 R:      Nancy Yuen <[email protected]>
2200 R:      Benjamin Fair <[email protected]>
2201 L:      [email protected] (moderated for non-subscribers)
2202 S:      Supported
2203 F:      Documentation/devicetree/bindings/*/*/*npcm*
2204 F:      Documentation/devicetree/bindings/*/*npcm*
2205 F:      arch/arm/boot/dts/nuvoton-npcm*
2206 F:      arch/arm/mach-npcm/
2207 F:      drivers/*/*npcm*
2208 F:      drivers/*/*/*npcm*
2209 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2210
2211 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
2212 L:      [email protected] (subscribers-only)
2213 S:      Orphan
2214 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
2215 F:      arch/arm/mach-s3c/gta02.h
2216 F:      arch/arm/mach-s3c/mach-gta02.c
2217
2218 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2219 M:      Alexander Clouter <[email protected]>
2220 L:      [email protected] (moderated for non-subscribers)
2221 S:      Maintained
2222 W:      http://www.digriz.org.uk/ts78xx/kernel
2223 F:      arch/arm/mach-orion5x/ts78xx-*
2224
2225 ARM/OXNAS platform support
2226 M:      Neil Armstrong <[email protected]>
2227 L:      [email protected] (moderated for non-subscribers)
2228 L:      [email protected] (moderated for non-subscribers)
2229 S:      Maintained
2230 F:      arch/arm/boot/dts/ox8*.dts*
2231 F:      arch/arm/mach-oxnas/
2232 F:      drivers/power/reset/oxnas-restart.c
2233 N:      oxnas
2234
2235 ARM/PALM TREO SUPPORT
2236 M:      Tomas Cech <[email protected]>
2237 L:      [email protected]
2238 S:      Maintained
2239 W:      http://hackndev.com
2240 F:      arch/arm/mach-pxa/palmtreo.*
2241
2242 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
2243 M:      Marek Vasut <[email protected]>
2244 L:      [email protected]
2245 S:      Maintained
2246 W:      http://hackndev.com
2247 F:      arch/arm/mach-pxa/include/mach/palmld.h
2248 F:      arch/arm/mach-pxa/include/mach/palmtc.h
2249 F:      arch/arm/mach-pxa/include/mach/palmtx.h
2250 F:      arch/arm/mach-pxa/palmld.c
2251 F:      arch/arm/mach-pxa/palmt5.*
2252 F:      arch/arm/mach-pxa/palmtc.c
2253 F:      arch/arm/mach-pxa/palmte2.*
2254 F:      arch/arm/mach-pxa/palmtx.c
2255
2256 ARM/PALMZ72 SUPPORT
2257 M:      Sergey Lapin <[email protected]>
2258 L:      [email protected]
2259 S:      Maintained
2260 W:      http://hackndev.com
2261 F:      arch/arm/mach-pxa/palmz72.*
2262
2263 ARM/PLEB SUPPORT
2264 M:      Peter Chubb <[email protected]>
2265 S:      Maintained
2266 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
2267
2268 ARM/PT DIGITAL BOARD PORT
2269 M:      Stefan Eletzhofer <[email protected]>
2270 L:      [email protected] (moderated for non-subscribers)
2271 S:      Maintained
2272 W:      http://www.armlinux.org.uk/
2273
2274 ARM/QUALCOMM SUPPORT
2275 M:      Andy Gross <[email protected]>
2276 M:      Bjorn Andersson <[email protected]>
2277 L:      [email protected]
2278 S:      Maintained
2279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2280 F:      Documentation/devicetree/bindings/*/qcom*
2281 F:      Documentation/devicetree/bindings/soc/qcom/
2282 F:      arch/arm/boot/dts/qcom-*.dts
2283 F:      arch/arm/boot/dts/qcom-*.dtsi
2284 F:      arch/arm/mach-qcom/
2285 F:      arch/arm64/boot/dts/qcom/
2286 F:      drivers/*/*/qcom*
2287 F:      drivers/*/*/qcom/
2288 F:      drivers/*/pm8???-*
2289 F:      drivers/*/qcom*
2290 F:      drivers/*/qcom/
2291 F:      drivers/bluetooth/btqcomsmd.c
2292 F:      drivers/clocksource/timer-qcom.c
2293 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2294 F:      drivers/extcon/extcon-qcom*
2295 F:      drivers/i2c/busses/i2c-qcom-geni.c
2296 F:      drivers/i2c/busses/i2c-qup.c
2297 F:      drivers/iommu/msm*
2298 F:      drivers/mfd/ssbi.c
2299 F:      drivers/mmc/host/mmci_qcom*
2300 F:      drivers/mmc/host/sdhci-msm.c
2301 F:      drivers/pci/controller/dwc/pcie-qcom.c
2302 F:      drivers/phy/qualcomm/
2303 F:      drivers/power/*/msm*
2304 F:      drivers/reset/reset-qcom-*
2305 F:      drivers/scsi/ufs/ufs-qcom*
2306 F:      drivers/spi/spi-geni-qcom.c
2307 F:      drivers/spi/spi-qcom-qspi.c
2308 F:      drivers/spi/spi-qup.c
2309 F:      drivers/tty/serial/msm_serial.c
2310 F:      drivers/usb/dwc3/dwc3-qcom.c
2311 F:      include/dt-bindings/*/qcom*
2312 F:      include/linux/*/qcom*
2313
2314 ARM/RADISYS ENP2611 MACHINE SUPPORT
2315 M:      Lennert Buytenhek <[email protected]>
2316 L:      [email protected] (moderated for non-subscribers)
2317 S:      Maintained
2318
2319 ARM/RDA MICRO ARCHITECTURE
2320 M:      Manivannan Sadhasivam <[email protected]>
2321 L:      [email protected] (moderated for non-subscribers)
2322 L:      [email protected] (moderated for non-subscribers)
2323 S:      Maintained
2324 F:      Documentation/devicetree/bindings/arm/rda.yaml
2325 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2326 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt
2327 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt
2328 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt
2329 F:      arch/arm/boot/dts/rda8810pl-*
2330 F:      drivers/clocksource/timer-rda.c
2331 F:      drivers/gpio/gpio-rda.c
2332 F:      drivers/irqchip/irq-rda-intc.c
2333 F:      drivers/tty/serial/rda-uart.c
2334
2335 ARM/REALTEK ARCHITECTURE
2336 M:      Andreas Färber <[email protected]>
2337 L:      [email protected] (moderated for non-subscribers)
2338 L:      [email protected] (moderated for non-subscribers)
2339 S:      Maintained
2340 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2341 F:      arch/arm/boot/dts/rtd*
2342 F:      arch/arm/mach-realtek/
2343 F:      arch/arm64/boot/dts/realtek/
2344
2345 ARM/RENESAS ARM64 ARCHITECTURE
2346 M:      Geert Uytterhoeven <[email protected]>
2347 M:      Magnus Damm <[email protected]>
2348 L:      [email protected]
2349 S:      Supported
2350 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2352 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2353 F:      arch/arm64/boot/dts/renesas/
2354 F:      drivers/soc/renesas/
2355 F:      include/linux/soc/renesas/
2356
2357 ARM/RISCPC ARCHITECTURE
2358 M:      Russell King <[email protected]>
2359 L:      [email protected] (moderated for non-subscribers)
2360 S:      Maintained
2361 W:      http://www.armlinux.org.uk/
2362 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
2363 F:      arch/arm/include/asm/hardware/ioc.h
2364 F:      arch/arm/include/asm/hardware/iomd.h
2365 F:      arch/arm/include/asm/hardware/memc.h
2366 F:      arch/arm/mach-rpc/
2367 F:      drivers/net/ethernet/8390/etherh.c
2368 F:      drivers/net/ethernet/i825xx/ether1*
2369 F:      drivers/net/ethernet/seeq/ether3*
2370 F:      drivers/scsi/arm/
2371
2372 ARM/Rockchip SoC support
2373 M:      Heiko Stuebner <[email protected]>
2374 L:      [email protected] (moderated for non-subscribers)
2375 L:      [email protected]
2376 S:      Maintained
2377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2378 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2379 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2380 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2381 F:      arch/arm/boot/dts/rk3*
2382 F:      arch/arm/boot/dts/rv1108*
2383 F:      arch/arm/mach-rockchip/
2384 F:      drivers/*/*/*rockchip*
2385 F:      drivers/*/*rockchip*
2386 F:      drivers/clk/rockchip/
2387 F:      drivers/i2c/busses/i2c-rk3x.c
2388 F:      sound/soc/rockchip/
2389 N:      rockchip
2390
2391 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2392 M:      Krzysztof Kozlowski <[email protected]>
2393 L:      [email protected] (moderated for non-subscribers)
2394 L:      [email protected]
2395 S:      Maintained
2396 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2397 F:      Documentation/arm/samsung/
2398 F:      Documentation/devicetree/bindings/arm/samsung/
2399 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2400 F:      arch/arm/boot/dts/exynos*
2401 F:      arch/arm/boot/dts/s3c*
2402 F:      arch/arm/boot/dts/s5p*
2403 F:      arch/arm/mach-exynos*/
2404 F:      arch/arm/mach-s3c/
2405 F:      arch/arm/mach-s5p*/
2406 F:      arch/arm64/boot/dts/exynos/
2407 F:      drivers/*/*/*s3c24*
2408 F:      drivers/*/*s3c24*
2409 F:      drivers/*/*s3c64xx*
2410 F:      drivers/*/*s5pv210*
2411 F:      drivers/memory/samsung/
2412 F:      drivers/soc/samsung/
2413 F:      drivers/tty/serial/samsung*
2414 F:      include/linux/soc/samsung/
2415 N:      exynos
2416 N:      s3c2410
2417 N:      s3c64xx
2418 N:      s5pv210
2419
2420 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2421 M:      Andrzej Hajda <[email protected]>
2422 L:      [email protected]
2423 L:      [email protected]
2424 S:      Maintained
2425 F:      drivers/media/platform/s5p-g2d/
2426
2427 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2428 M:      Marek Szyprowski <[email protected]>
2429 L:      [email protected]
2430 L:      [email protected]
2431 S:      Maintained
2432 F:      Documentation/devicetree/bindings/media/s5p-cec.txt
2433 F:      drivers/media/cec/platform/s5p/
2434
2435 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2436 M:      Andrzej Pietrasiewicz <[email protected]>
2437 M:      Jacek Anaszewski <[email protected]>
2438 M:      Sylwester Nawrocki <[email protected]>
2439 L:      [email protected]
2440 L:      [email protected]
2441 S:      Maintained
2442 F:      drivers/media/platform/s5p-jpeg/
2443
2444 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2445 M:      Andrzej Hajda <[email protected]>
2446 L:      [email protected]
2447 L:      [email protected]
2448 S:      Maintained
2449 F:      drivers/media/platform/s5p-mfc/
2450
2451 ARM/SHMOBILE ARM ARCHITECTURE
2452 M:      Geert Uytterhoeven <[email protected]>
2453 M:      Magnus Damm <[email protected]>
2454 L:      [email protected]
2455 S:      Supported
2456 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2458 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2459 F:      arch/arm/boot/dts/emev2*
2460 F:      arch/arm/boot/dts/gr-peach*
2461 F:      arch/arm/boot/dts/iwg20d-q7*
2462 F:      arch/arm/boot/dts/r7s*
2463 F:      arch/arm/boot/dts/r8a*
2464 F:      arch/arm/boot/dts/r9a*
2465 F:      arch/arm/boot/dts/sh*
2466 F:      arch/arm/configs/shmobile_defconfig
2467 F:      arch/arm/include/debug/renesas-scif.S
2468 F:      arch/arm/mach-shmobile/
2469 F:      drivers/soc/renesas/
2470 F:      include/linux/soc/renesas/
2471
2472 ARM/SOCFPGA ARCHITECTURE
2473 M:      Dinh Nguyen <[email protected]>
2474 S:      Maintained
2475 W:      http://www.rocketboards.org
2476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2477 F:      arch/arm/boot/dts/socfpga*
2478 F:      arch/arm/configs/socfpga_defconfig
2479 F:      arch/arm/mach-socfpga/
2480 F:      arch/arm64/boot/dts/altera/
2481 F:      arch/arm64/boot/dts/intel/
2482
2483 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2484 M:      Dinh Nguyen <[email protected]>
2485 S:      Maintained
2486 F:      drivers/clk/socfpga/
2487
2488 ARM/SOCFPGA EDAC SUPPORT
2489 M:      Dinh Nguyen <[email protected]>
2490 S:      Maintained
2491 F:      drivers/edac/altera_edac.[ch]
2492
2493 ARM/SPREADTRUM SoC SUPPORT
2494 M:      Orson Zhai <[email protected]>
2495 M:      Baolin Wang <[email protected]>
2496 M:      Chunyan Zhang <[email protected]>
2497 S:      Maintained
2498 F:      arch/arm64/boot/dts/sprd
2499 N:      sprd
2500 N:      sc27xx
2501 N:      sc2731
2502
2503 ARM/STI ARCHITECTURE
2504 M:      Patrice Chotard <[email protected]>
2505 L:      [email protected] (moderated for non-subscribers)
2506 S:      Maintained
2507 W:      http://www.stlinux.com
2508 F:      Documentation/devicetree/bindings/i2c/i2c-st.txt
2509 F:      arch/arm/boot/dts/sti*
2510 F:      arch/arm/mach-sti/
2511 F:      drivers/ata/ahci_st.c
2512 F:      drivers/char/hw_random/st-rng.c
2513 F:      drivers/clocksource/arm_global_timer.c
2514 F:      drivers/clocksource/clksrc_st_lpc.c
2515 F:      drivers/cpufreq/sti-cpufreq.c
2516 F:      drivers/dma/st_fdma*
2517 F:      drivers/i2c/busses/i2c-st.c
2518 F:      drivers/media/platform/sti/c8sectpfe/
2519 F:      drivers/media/rc/st_rc.c
2520 F:      drivers/mmc/host/sdhci-st.c
2521 F:      drivers/phy/st/phy-miphy28lp.c
2522 F:      drivers/phy/st/phy-stih407-usb.c
2523 F:      drivers/pinctrl/pinctrl-st.c
2524 F:      drivers/remoteproc/st_remoteproc.c
2525 F:      drivers/remoteproc/st_slim_rproc.c
2526 F:      drivers/reset/sti/
2527 F:      drivers/rtc/rtc-st-lpc.c
2528 F:      drivers/tty/serial/st-asc.c
2529 F:      drivers/usb/dwc3/dwc3-st.c
2530 F:      drivers/usb/host/ehci-st.c
2531 F:      drivers/usb/host/ohci-st.c
2532 F:      drivers/watchdog/st_lpc_wdt.c
2533 F:      include/linux/remoteproc/st_slim_rproc.h
2534
2535 ARM/STM32 ARCHITECTURE
2536 M:      Maxime Coquelin <[email protected]>
2537 M:      Alexandre Torgue <[email protected]>
2538 L:      [email protected] (moderated for non-subscribers)
2539 L:      [email protected] (moderated for non-subscribers)
2540 S:      Maintained
2541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2542 F:      arch/arm/boot/dts/stm32*
2543 F:      arch/arm/mach-stm32/
2544 F:      drivers/clocksource/armv7m_systick.c
2545 N:      stm32
2546 N:      stm
2547
2548 ARM/Synaptics SoC support
2549 M:      Jisheng Zhang <[email protected]>
2550 M:      Sebastian Hesselbarth <[email protected]>
2551 L:      [email protected] (moderated for non-subscribers)
2552 S:      Maintained
2553 F:      arch/arm/boot/dts/berlin*
2554 F:      arch/arm/mach-berlin/
2555 F:      arch/arm64/boot/dts/synaptics/
2556
2557 ARM/TANGO ARCHITECTURE
2558 M:      Marc Gonzalez <[email protected]>
2559 M:      Mans Rullgard <[email protected]>
2560 L:      [email protected]
2561 S:      Odd Fixes
2562 N:      tango
2563
2564 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2565 M:      Lennert Buytenhek <[email protected]>
2566 L:      [email protected] (moderated for non-subscribers)
2567 S:      Maintained
2568
2569 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2570 M:      Hans Verkuil <[email protected]>
2571 L:      [email protected]
2572 L:      [email protected]
2573 S:      Maintained
2574 F:      Documentation/devicetree/bindings/media/tegra-cec.txt
2575 F:      drivers/media/cec/platform/tegra/
2576
2577 ARM/TETON BGA MACHINE SUPPORT
2578 M:      "Mark F. Brown" <[email protected]>
2579 L:      [email protected] (moderated for non-subscribers)
2580 S:      Maintained
2581
2582 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2583 M:      Santosh Shilimkar <[email protected]>
2584 L:      [email protected]
2585 S:      Maintained
2586 F:      drivers/memory/*emif*
2587
2588 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2589 M:      Santosh Shilimkar <[email protected]>
2590 L:      [email protected] (moderated for non-subscribers)
2591 S:      Maintained
2592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
2593 F:      arch/arm/boot/dts/keystone-*
2594 F:      arch/arm/mach-keystone/
2595
2596 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2597 M:      Santosh Shilimkar <[email protected]>
2598 L:      [email protected]
2599 S:      Maintained
2600 F:      drivers/clk/keystone/
2601
2602 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
2603 M:      Santosh Shilimkar <[email protected]>
2604 L:      [email protected] (moderated for non-subscribers)
2605 L:      [email protected]
2606 S:      Maintained
2607 F:      drivers/clocksource/timer-keystone.c
2608
2609 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2610 M:      Santosh Shilimkar <[email protected]>
2611 L:      [email protected]
2612 S:      Maintained
2613 F:      drivers/power/reset/keystone-reset.c
2614
2615 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2616 M:      Tero Kristo <[email protected]>
2617 M:      Nishanth Menon <[email protected]>
2618 L:      [email protected] (moderated for non-subscribers)
2619 S:      Supported
2620 F:      Documentation/devicetree/bindings/arm/ti/k3.yaml
2621 F:      arch/arm64/boot/dts/ti/Makefile
2622 F:      arch/arm64/boot/dts/ti/k3-*
2623 F:      include/dt-bindings/pinctrl/k3.h
2624
2625 ARM/THECUS N2100 MACHINE SUPPORT
2626 M:      Lennert Buytenhek <[email protected]>
2627 L:      [email protected] (moderated for non-subscribers)
2628 S:      Maintained
2629
2630 ARM/TOSA MACHINE SUPPORT
2631 M:      Dmitry Eremin-Solenikov <[email protected]>
2632 M:      Dirk Opfer <[email protected]>
2633 S:      Maintained
2634
2635 ARM/TOSHIBA VISCONTI ARCHITECTURE
2636 M:      Nobuhiro Iwamatsu <[email protected]>
2637 L:      [email protected] (moderated for non-subscribers)
2638 S:      Supported
2639 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2640 F:      Documentation/devicetree/bindings/arm/toshiba.yaml
2641 F:      Documentation/devicetree/bindings/pinctrl/toshiba,tmpv7700-pinctrl.yaml
2642 F:      arch/arm64/boot/dts/toshiba/
2643 F:      drivers/pinctrl/visconti/
2644 N:      visconti
2645
2646 ARM/UNIPHIER ARCHITECTURE
2647 L:      [email protected] (moderated for non-subscribers)
2648 S:      Orphan
2649 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2650 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2651 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2652 F:      arch/arm/boot/dts/uniphier*
2653 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2654 F:      arch/arm/mach-uniphier/
2655 F:      arch/arm/mm/cache-uniphier.c
2656 F:      arch/arm64/boot/dts/socionext/uniphier*
2657 F:      drivers/bus/uniphier-system-bus.c
2658 F:      drivers/clk/uniphier/
2659 F:      drivers/dma/uniphier-mdmac.c
2660 F:      drivers/gpio/gpio-uniphier.c
2661 F:      drivers/i2c/busses/i2c-uniphier*
2662 F:      drivers/irqchip/irq-uniphier-aidet.c
2663 F:      drivers/mmc/host/uniphier-sd.c
2664 F:      drivers/pinctrl/uniphier/
2665 F:      drivers/reset/reset-uniphier.c
2666 F:      drivers/tty/serial/8250/8250_uniphier.c
2667 N:      uniphier
2668
2669 ARM/VERSATILE EXPRESS PLATFORM
2670 M:      Liviu Dudau <[email protected]>
2671 M:      Sudeep Holla <[email protected]>
2672 M:      Lorenzo Pieralisi <[email protected]>
2673 L:      [email protected] (moderated for non-subscribers)
2674 S:      Maintained
2675 F:      */*/*/vexpress*
2676 F:      */*/vexpress*
2677 F:      arch/arm/boot/dts/vexpress*
2678 F:      arch/arm/mach-vexpress/
2679 F:      arch/arm64/boot/dts/arm/
2680 F:      drivers/clk/versatile/clk-vexpress-osc.c
2681 F:      drivers/clocksource/timer-versatile.c
2682 N:      mps2
2683
2684 ARM/VFP SUPPORT
2685 M:      Russell King <[email protected]>
2686 L:      [email protected] (moderated for non-subscribers)
2687 S:      Maintained
2688 W:      http://www.armlinux.org.uk/
2689 F:      arch/arm/vfp/
2690
2691 ARM/VOIPAC PXA270 SUPPORT
2692 M:      Marek Vasut <[email protected]>
2693 L:      [email protected] (moderated for non-subscribers)
2694 S:      Maintained
2695 F:      arch/arm/mach-pxa/include/mach/vpac270.h
2696 F:      arch/arm/mach-pxa/vpac270.c
2697
2698 ARM/VT8500 ARM ARCHITECTURE
2699 M:      Tony Prisk <[email protected]>
2700 L:      [email protected] (moderated for non-subscribers)
2701 S:      Maintained
2702 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
2703 F:      arch/arm/mach-vt8500/
2704 F:      drivers/clocksource/timer-vt8500.c
2705 F:      drivers/i2c/busses/i2c-wmt.c
2706 F:      drivers/mmc/host/wmt-sdmmc.c
2707 F:      drivers/pwm/pwm-vt8500.c
2708 F:      drivers/rtc/rtc-vt8500.c
2709 F:      drivers/tty/serial/vt8500_serial.c
2710 F:      drivers/usb/host/ehci-platform.c
2711 F:      drivers/usb/host/uhci-platform.c
2712 F:      drivers/video/fbdev/vt8500lcdfb.*
2713 F:      drivers/video/fbdev/wm8505fb*
2714 F:      drivers/video/fbdev/wmt_ge_rops.*
2715
2716 ARM/ZIPIT Z2 SUPPORT
2717 M:      Marek Vasut <[email protected]>
2718 L:      [email protected] (moderated for non-subscribers)
2719 S:      Maintained
2720 F:      arch/arm/mach-pxa/include/mach/z2.h
2721 F:      arch/arm/mach-pxa/z2.c
2722
2723 ARM/ZTE ARCHITECTURE
2724 M:      Jun Nie <[email protected]>
2725 M:      Shawn Guo <[email protected]>
2726 L:      [email protected] (moderated for non-subscribers)
2727 S:      Maintained
2728 F:      Documentation/devicetree/bindings/arm/zte.yaml
2729 F:      Documentation/devicetree/bindings/clock/zx2967*.txt
2730 F:      Documentation/devicetree/bindings/dma/zxdma.txt
2731 F:      Documentation/devicetree/bindings/gpio/zx296702-gpio.txt
2732 F:      Documentation/devicetree/bindings/i2c/i2c-zx2967.txt
2733 F:      Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt
2734 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt
2735 F:      Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
2736 F:      Documentation/devicetree/bindings/soc/zte/
2737 F:      Documentation/devicetree/bindings/sound/zte,*.txt
2738 F:      Documentation/devicetree/bindings/thermal/zx2967-thermal.txt
2739 F:      Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt
2740 F:      arch/arm/boot/dts/zx2967*
2741 F:      arch/arm/mach-zx/
2742 F:      arch/arm64/boot/dts/zte/
2743 F:      drivers/clk/zte/
2744 F:      drivers/dma/zx_dma.c
2745 F:      drivers/gpio/gpio-zx.c
2746 F:      drivers/i2c/busses/i2c-zx2967.c
2747 F:      drivers/mmc/host/dw_mmc-zx.*
2748 F:      drivers/pinctrl/zte/
2749 F:      drivers/soc/zte/
2750 F:      drivers/thermal/zx2967_thermal.c
2751 F:      drivers/watchdog/zx2967_wdt.c
2752 F:      include/dt-bindings/clock/zx2967*.h
2753 F:      include/dt-bindings/soc/zte,*.h
2754 F:      sound/soc/codecs/zx_aud96p22.c
2755 F:      sound/soc/zte/
2756
2757 ARM/ZYNQ ARCHITECTURE
2758 M:      Michal Simek <[email protected]>
2759 L:      [email protected] (moderated for non-subscribers)
2760 S:      Supported
2761 W:      http://wiki.xilinx.com
2762 T:      git https://github.com/Xilinx/linux-xlnx.git
2763 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
2764 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
2765 F:      arch/arm/mach-zynq/
2766 F:      drivers/block/xsysace.c
2767 F:      drivers/clocksource/timer-cadence-ttc.c
2768 F:      drivers/cpuidle/cpuidle-zynq.c
2769 F:      drivers/edac/synopsys_edac.c
2770 F:      drivers/i2c/busses/i2c-cadence.c
2771 F:      drivers/i2c/busses/i2c-xiic.c
2772 F:      drivers/mmc/host/sdhci-of-arasan.c
2773 N:      zynq
2774 N:      xilinx
2775
2776 ARM64 PORT (AARCH64 ARCHITECTURE)
2777 M:      Catalin Marinas <[email protected]>
2778 M:      Will Deacon <[email protected]>
2779 L:      [email protected] (moderated for non-subscribers)
2780 S:      Maintained
2781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2782 F:      Documentation/arm64/
2783 F:      arch/arm64/
2784 F:      tools/testing/selftests/arm64/
2785 X:      arch/arm64/boot/dts/
2786
2787 AS3645A LED FLASH CONTROLLER DRIVER
2788 M:      Sakari Ailus <[email protected]>
2789 L:      [email protected]
2790 S:      Maintained
2791 F:      drivers/leds/leds-as3645a.c
2792
2793 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
2794 M:      Tianshu Qiu <[email protected]>
2795 L:      [email protected]
2796 S:      Maintained
2797 T:      git git://linuxtv.org/media_tree.git
2798 F:      Documentation/devicetree/bindings/media/i2c/ak7375.txt
2799 F:      drivers/media/i2c/ak7375.c
2800
2801 ASAHI KASEI AK8974 DRIVER
2802 M:      Linus Walleij <[email protected]>
2803 L:      [email protected]
2804 S:      Supported
2805 W:      http://www.akm.com/
2806 F:      drivers/iio/magnetometer/ak8974.c
2807
2808 ASC7621 HARDWARE MONITOR DRIVER
2809 M:      George Joseph <[email protected]>
2810 L:      [email protected]
2811 S:      Maintained
2812 F:      Documentation/hwmon/asc7621.rst
2813 F:      drivers/hwmon/asc7621.c
2814
2815 ASPEED PINCTRL DRIVERS
2816 M:      Andrew Jeffery <[email protected]>
2817 L:      [email protected] (moderated for non-subscribers)
2818 L:      [email protected] (moderated for non-subscribers)
2819 L:      [email protected]
2820 S:      Maintained
2821 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
2822 F:      drivers/pinctrl/aspeed/
2823
2824 ASPEED SCU INTERRUPT CONTROLLER DRIVER
2825 M:      Eddie James <[email protected]>
2826 L:      [email protected] (moderated for non-subscribers)
2827 S:      Maintained
2828 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
2829 F:      drivers/irqchip/irq-aspeed-scu-ic.c
2830 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
2831
2832 ASPEED VIDEO ENGINE DRIVER
2833 M:      Eddie James <[email protected]>
2834 L:      [email protected]
2835 L:      [email protected] (moderated for non-subscribers)
2836 S:      Maintained
2837 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
2838 F:      drivers/media/platform/aspeed-video.c
2839
2840 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2841 M:      Corentin Chary <[email protected]>
2842 L:      [email protected]
2843 L:      [email protected]
2844 S:      Maintained
2845 W:      http://acpi4asus.sf.net
2846 F:      drivers/platform/x86/asus*.c
2847 F:      drivers/platform/x86/eeepc*.c
2848
2849 ASUS WIRELESS RADIO CONTROL DRIVER
2850 M:      João Paulo Rechi Vita <[email protected]>
2851 L:      [email protected]
2852 S:      Maintained
2853 F:      drivers/platform/x86/asus-wireless.c
2854
2855 ASYMMETRIC KEYS
2856 M:      David Howells <[email protected]>
2857 L:      [email protected]
2858 S:      Maintained
2859 F:      Documentation/crypto/asymmetric-keys.rst
2860 F:      crypto/asymmetric_keys/
2861 F:      include/crypto/pkcs7.h
2862 F:      include/crypto/public_key.h
2863 F:      include/linux/verification.h
2864
2865 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2866 R:      Dan Williams <[email protected]>
2867 S:      Odd fixes
2868 W:      http://sourceforge.net/projects/xscaleiop
2869 F:      Documentation/crypto/async-tx-api.rst
2870 F:      crypto/async_tx/
2871 F:      drivers/dma/
2872 F:      include/linux/async_tx.h
2873 F:      include/linux/dmaengine.h
2874
2875 AT24 EEPROM DRIVER
2876 M:      Bartosz Golaszewski <[email protected]>
2877 L:      [email protected]
2878 S:      Maintained
2879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
2880 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
2881 F:      drivers/misc/eeprom/at24.c
2882
2883 ATA OVER ETHERNET (AOE) DRIVER
2884 M:      "Justin Sanders" <[email protected]>
2885 S:      Supported
2886 W:      http://www.openaoe.org/
2887 F:      Documentation/admin-guide/aoe/
2888 F:      drivers/block/aoe/
2889
2890 ATHEROS 71XX/9XXX GPIO DRIVER
2891 M:      Alban Bedel <[email protected]>
2892 S:      Maintained
2893 W:      https://github.com/AlbanBedel/linux
2894 T:      git git://github.com/AlbanBedel/linux
2895 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2896 F:      drivers/gpio/gpio-ath79.c
2897
2898 ATHEROS 71XX/9XXX USB PHY DRIVER
2899 M:      Alban Bedel <[email protected]>
2900 S:      Maintained
2901 W:      https://github.com/AlbanBedel/linux
2902 T:      git git://github.com/AlbanBedel/linux
2903 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
2904 F:      drivers/phy/qualcomm/phy-ath79-usb.c
2905
2906 ATHEROS ATH GENERIC UTILITIES
2907 M:      Kalle Valo <[email protected]>
2908 L:      [email protected]
2909 S:      Supported
2910 F:      drivers/net/wireless/ath/*
2911
2912 ATHEROS ATH5K WIRELESS DRIVER
2913 M:      Jiri Slaby <[email protected]>
2914 M:      Nick Kossifidis <[email protected]>
2915 M:      Luis Chamberlain <[email protected]>
2916 L:      [email protected]
2917 S:      Maintained
2918 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
2919 F:      drivers/net/wireless/ath/ath5k/
2920
2921 ATHEROS ATH6KL WIRELESS DRIVER
2922 M:      Kalle Valo <[email protected]>
2923 L:      [email protected]
2924 S:      Supported
2925 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
2926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2927 F:      drivers/net/wireless/ath/ath6kl/
2928
2929 ATI_REMOTE2 DRIVER
2930 M:      Ville Syrjala <[email protected]>
2931 S:      Maintained
2932 F:      drivers/input/misc/ati_remote2.c
2933
2934 ATK0110 HWMON DRIVER
2935 M:      Luca Tettamanti <[email protected]>
2936 L:      [email protected]
2937 S:      Maintained
2938 F:      drivers/hwmon/asus_atk0110.c
2939
2940 ATLX ETHERNET DRIVERS
2941 M:      Jay Cliburn <[email protected]>
2942 M:      Chris Snook <[email protected]>
2943 L:      [email protected]
2944 S:      Maintained
2945 W:      http://sourceforge.net/projects/atl1
2946 W:      http://atl1.sourceforge.net
2947 F:      drivers/net/ethernet/atheros/
2948
2949 ATM
2950 M:      Chas Williams <[email protected]>
2951 L:      [email protected] (moderated for non-subscribers)
2952 L:      [email protected]
2953 S:      Maintained
2954 W:      http://linux-atm.sourceforge.net
2955 F:      drivers/atm/
2956 F:      include/linux/atm*
2957 F:      include/uapi/linux/atm*
2958
2959 ATMEL MACB ETHERNET DRIVER
2960 M:      Nicolas Ferre <[email protected]>
2961 M:      Claudiu Beznea <[email protected]>
2962 S:      Supported
2963 F:      drivers/net/ethernet/cadence/
2964
2965 ATMEL MAXTOUCH DRIVER
2966 M:      Nick Dyer <[email protected]>
2967 S:      Maintained
2968 T:      git git://github.com/ndyer/linux.git
2969 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
2970 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2971
2972 ATMEL WIRELESS DRIVER
2973 M:      Simon Kelley <[email protected]>
2974 L:      [email protected]
2975 S:      Maintained
2976 W:      http://www.thekelleys.org.uk/atmel
2977 W:      http://atmelwlandriver.sourceforge.net/
2978 F:      drivers/net/wireless/atmel/atmel*
2979
2980 ATOMIC INFRASTRUCTURE
2981 M:      Will Deacon <[email protected]>
2982 M:      Peter Zijlstra <[email protected]>
2983 R:      Boqun Feng <[email protected]>
2984 L:      [email protected]
2985 S:      Maintained
2986 F:      arch/*/include/asm/atomic*.h
2987 F:      include/*/atomic*.h
2988 F:      include/linux/refcount.h
2989 F:      Documentation/atomic_*.txt
2990 F:      scripts/atomic/
2991
2992 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2993 M:      Bradley Grove <[email protected]>
2994 L:      [email protected]
2995 S:      Supported
2996 W:      http://www.attotech.com
2997 F:      drivers/scsi/esas2r
2998
2999 ATUSB IEEE 802.15.4 RADIO DRIVER
3000 M:      Stefan Schmidt <[email protected]>
3001 L:      [email protected]
3002 S:      Maintained
3003 F:      drivers/net/ieee802154/at86rf230.h
3004 F:      drivers/net/ieee802154/atusb.c
3005 F:      drivers/net/ieee802154/atusb.h
3006
3007 AUDIT SUBSYSTEM
3008 M:      Paul Moore <[email protected]>
3009 M:      Eric Paris <[email protected]>
3010 L:      [email protected] (moderated for non-subscribers)
3011 S:      Supported
3012 W:      https://github.com/linux-audit
3013 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3014 F:      include/linux/audit.h
3015 F:      include/uapi/linux/audit.h
3016 F:      kernel/audit*
3017
3018 AUXILIARY DISPLAY DRIVERS
3019 M:      Miguel Ojeda Sandonis <[email protected]>
3020 S:      Maintained
3021 F:      drivers/auxdisplay/
3022 F:      include/linux/cfag12864b.h
3023
3024 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3025 M:      Andreas Klinger <[email protected]>
3026 L:      [email protected]
3027 S:      Maintained
3028 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3029 F:      drivers/iio/adc/hx711.c
3030
3031 AX.25 NETWORK LAYER
3032 M:      Ralf Baechle <[email protected]>
3033 L:      [email protected]
3034 S:      Maintained
3035 W:      http://www.linux-ax25.org/
3036 F:      include/net/ax25.h
3037 F:      include/uapi/linux/ax25.h
3038 F:      net/ax25/
3039
3040 AXENTIA ARM DEVICES
3041 M:      Peter Rosin <[email protected]>
3042 L:      [email protected] (moderated for non-subscribers)
3043 S:      Maintained
3044 F:      arch/arm/boot/dts/at91-linea.dtsi
3045 F:      arch/arm/boot/dts/at91-natte.dtsi
3046 F:      arch/arm/boot/dts/at91-nattis-2-natte-2.dts
3047 F:      arch/arm/boot/dts/at91-tse850-3.dts
3048
3049 AXENTIA ASOC DRIVERS
3050 M:      Peter Rosin <[email protected]>
3051 L:      [email protected] (moderated for non-subscribers)
3052 S:      Maintained
3053 F:      Documentation/devicetree/bindings/sound/axentia,*
3054 F:      sound/soc/atmel/tse850-pcm5142.c
3055
3056 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3057 M:      Nuno Sá <[email protected]>
3058 L:      [email protected]
3059 S:      Supported
3060 W:      http://ez.analog.com/community/linux-device-drivers
3061 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3062 F:      drivers/hwmon/axi-fan-control.c
3063
3064 AXXIA I2C CONTROLLER
3065 M:      Krzysztof Adamski <[email protected]>
3066 L:      [email protected]
3067 S:      Maintained
3068 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3069 F:      drivers/i2c/busses/i2c-axxia.c
3070
3071 AZ6007 DVB DRIVER
3072 M:      Mauro Carvalho Chehab <[email protected]>
3073 L:      [email protected]
3074 S:      Maintained
3075 W:      https://linuxtv.org
3076 T:      git git://linuxtv.org/media_tree.git
3077 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3078
3079 AZTECH FM RADIO RECEIVER DRIVER
3080 M:      Hans Verkuil <[email protected]>
3081 L:      [email protected]
3082 S:      Maintained
3083 W:      https://linuxtv.org
3084 T:      git git://linuxtv.org/media_tree.git
3085 F:      drivers/media/radio/radio-aztech*
3086
3087 B43 WIRELESS DRIVER
3088 L:      [email protected]
3089 L:      [email protected]
3090 S:      Odd Fixes
3091 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3092 F:      drivers/net/wireless/broadcom/b43/
3093
3094 B43LEGACY WIRELESS DRIVER
3095 M:      Larry Finger <[email protected]>
3096 L:      [email protected]
3097 L:      [email protected]
3098 S:      Maintained
3099 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3100 F:      drivers/net/wireless/broadcom/b43legacy/
3101
3102 BACKLIGHT CLASS/SUBSYSTEM
3103 M:      Lee Jones <[email protected]>
3104 M:      Daniel Thompson <[email protected]>
3105 M:      Jingoo Han <[email protected]>
3106 L:      [email protected]
3107 S:      Maintained
3108 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3109 F:      Documentation/ABI/stable/sysfs-class-backlight
3110 F:      Documentation/ABI/testing/sysfs-class-backlight
3111 F:      Documentation/devicetree/bindings/leds/backlight
3112 F:      drivers/video/backlight/
3113 F:      include/linux/backlight.h
3114 F:      include/linux/pwm_backlight.h
3115
3116 BATMAN ADVANCED
3117 M:      Marek Lindner <[email protected]>
3118 M:      Simon Wunderlich <[email protected]>
3119 M:      Antonio Quartulli <[email protected]>
3120 M:      Sven Eckelmann <[email protected]>
3121 L:      [email protected] (moderated for non-subscribers)
3122 S:      Maintained
3123 W:      https://www.open-mesh.org/
3124 Q:      https://patchwork.open-mesh.org/project/batman/list/
3125 B:      https://www.open-mesh.org/projects/batman-adv/issues
3126 C:      irc://chat.freenode.net/batman
3127 T:      git https://git.open-mesh.org/linux-merge.git
3128 F:      Documentation/networking/batman-adv.rst
3129 F:      include/uapi/linux/batadv_packet.h
3130 F:      include/uapi/linux/batman_adv.h
3131 F:      net/batman-adv/
3132
3133 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3134 M:      Thomas Sailer <[email protected]>
3135 L:      [email protected]
3136 S:      Maintained
3137 W:      http://www.baycom.org/~tom/ham/ham.html
3138 F:      drivers/net/hamradio/baycom*
3139
3140 BCACHE (BLOCK LAYER CACHE)
3141 M:      Coly Li <[email protected]>
3142 M:      Kent Overstreet <[email protected]>
3143 L:      [email protected]
3144 S:      Maintained
3145 W:      http://bcache.evilpiepirate.org
3146 C:      irc://irc.oftc.net/bcache
3147 F:      drivers/md/bcache/
3148
3149 BDISP ST MEDIA DRIVER
3150 M:      Fabien Dessenne <[email protected]>
3151 L:      [email protected]
3152 S:      Supported
3153 W:      https://linuxtv.org
3154 T:      git git://linuxtv.org/media_tree.git
3155 F:      drivers/media/platform/sti/bdisp
3156
3157 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3158 M:      Dariusz Marcinkiewicz <[email protected]>
3159 L:      [email protected]
3160 S:      Maintained
3161 F:      drivers/net/ethernet/ec_bhf.c
3162
3163 BEFS FILE SYSTEM
3164 M:      Luis de Bethencourt <[email protected]>
3165 M:      Salah Triki <[email protected]>
3166 S:      Maintained
3167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3168 F:      Documentation/filesystems/befs.rst
3169 F:      fs/befs/
3170
3171 BFQ I/O SCHEDULER
3172 M:      Paolo Valente <[email protected]>
3173 M:      Jens Axboe <[email protected]>
3174 L:      [email protected]
3175 S:      Maintained
3176 F:      Documentation/block/bfq-iosched.rst
3177 F:      block/bfq-*
3178
3179 BFS FILE SYSTEM
3180 M:      "Tigran A. Aivazian" <[email protected]>
3181 S:      Maintained
3182 F:      Documentation/filesystems/bfs.rst
3183 F:      fs/bfs/
3184 F:      include/uapi/linux/bfs_fs.h
3185
3186 BLINKM RGB LED DRIVER
3187 M:      Jan-Simon Moeller <[email protected]>
3188 S:      Maintained
3189 F:      drivers/leds/leds-blinkm.c
3190
3191 BLOCK LAYER
3192 M:      Jens Axboe <[email protected]>
3193 L:      [email protected]
3194 S:      Maintained
3195 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3196 F:      block/
3197 F:      drivers/block/
3198 F:      include/linux/blk*
3199 F:      kernel/trace/blktrace.c
3200 F:      lib/sbitmap.c
3201
3202 BLOCK2MTD DRIVER
3203 M:      Joern Engel <[email protected]>
3204 L:      [email protected]
3205 S:      Maintained
3206 F:      drivers/mtd/devices/block2mtd.c
3207
3208 BLUETOOTH DRIVERS
3209 M:      Marcel Holtmann <[email protected]>
3210 M:      Johan Hedberg <[email protected]>
3211 M:      Luiz Augusto von Dentz <[email protected]>
3212 L:      [email protected]
3213 S:      Supported
3214 W:      http://www.bluez.org/
3215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3217 F:      drivers/bluetooth/
3218
3219 BLUETOOTH SUBSYSTEM
3220 M:      Marcel Holtmann <[email protected]>
3221 M:      Johan Hedberg <[email protected]>
3222 M:      Luiz Augusto von Dentz <[email protected]>
3223 L:      [email protected]
3224 S:      Supported
3225 W:      http://www.bluez.org/
3226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3227 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3228 F:      include/net/bluetooth/
3229 F:      net/bluetooth/
3230
3231 BONDING DRIVER
3232 M:      Jay Vosburgh <[email protected]>
3233 M:      Veaceslav Falico <[email protected]>
3234 M:      Andy Gospodarek <[email protected]>
3235 L:      [email protected]
3236 S:      Supported
3237 W:      http://sourceforge.net/projects/bonding/
3238 F:      drivers/net/bonding/
3239 F:      include/uapi/linux/if_bonding.h
3240
3241 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3242 M:      Dan Robertson <[email protected]>
3243 L:      [email protected]
3244 S:      Maintained
3245 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3246 F:      drivers/iio/accel/bma400*
3247
3248 BPF (Safe dynamic programs and tools)
3249 M:      Alexei Starovoitov <[email protected]>
3250 M:      Daniel Borkmann <[email protected]>
3251 M:      Andrii Nakryiko <[email protected]>
3252 R:      Martin KaFai Lau <[email protected]>
3253 R:      Song Liu <[email protected]>
3254 R:      Yonghong Song <[email protected]>
3255 R:      John Fastabend <[email protected]>
3256 R:      KP Singh <[email protected]>
3257 L:      [email protected]
3258 L:      [email protected]
3259 S:      Supported
3260 W:      https://bpf.io/
3261 Q:      https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3263 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3264 F:      Documentation/bpf/
3265 F:      Documentation/networking/filter.rst
3266 F:      arch/*/net/*
3267 F:      include/linux/bpf*
3268 F:      include/linux/filter.h
3269 F:      include/trace/events/xdp.h
3270 F:      include/uapi/linux/bpf*
3271 F:      include/uapi/linux/filter.h
3272 F:      kernel/bpf/
3273 F:      kernel/trace/bpf_trace.c
3274 F:      lib/test_bpf.c
3275 F:      net/bpf/
3276 F:      net/core/filter.c
3277 F:      net/sched/act_bpf.c
3278 F:      net/sched/cls_bpf.c
3279 F:      samples/bpf/
3280 F:      tools/bpf/
3281 F:      tools/lib/bpf/
3282 F:      tools/testing/selftests/bpf/
3283 N:      bpf
3284 K:      bpf
3285
3286 BPF JIT for ARM
3287 M:      Shubham Bansal <[email protected]>
3288 L:      [email protected]
3289 L:      [email protected]
3290 S:      Maintained
3291 F:      arch/arm/net/
3292
3293 BPF JIT for ARM64
3294 M:      Daniel Borkmann <[email protected]>
3295 M:      Alexei Starovoitov <[email protected]>
3296 M:      Zi Shen Lim <[email protected]>
3297 L:      [email protected]
3298 L:      [email protected]
3299 S:      Supported
3300 F:      arch/arm64/net/
3301
3302 BPF JIT for MIPS (32-BIT AND 64-BIT)
3303 M:      Paul Burton <[email protected]>
3304 L:      [email protected]
3305 L:      [email protected]
3306 S:      Maintained
3307 F:      arch/mips/net/
3308
3309 BPF JIT for NFP NICs
3310 M:      Jakub Kicinski <[email protected]>
3311 L:      [email protected]
3312 L:      [email protected]
3313 S:      Supported
3314 F:      drivers/net/ethernet/netronome/nfp/bpf/
3315
3316 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3317 M:      Naveen N. Rao <[email protected]>
3318 M:      Sandipan Das <[email protected]>
3319 L:      [email protected]
3320 L:      [email protected]
3321 S:      Maintained
3322 F:      arch/powerpc/net/
3323
3324 BPF JIT for RISC-V (32-bit)
3325 M:      Luke Nelson <[email protected]>
3326 M:      Xi Wang <[email protected]>
3327 L:      [email protected]
3328 L:      [email protected]
3329 S:      Maintained
3330 F:      arch/riscv/net/
3331 X:      arch/riscv/net/bpf_jit_comp64.c
3332
3333 BPF JIT for RISC-V (64-bit)
3334 M:      Björn Töpel <[email protected]>
3335 L:      [email protected]
3336 L:      [email protected]
3337 S:      Maintained
3338 F:      arch/riscv/net/
3339 X:      arch/riscv/net/bpf_jit_comp32.c
3340
3341 BPF JIT for S390
3342 M:      Ilya Leoshkevich <[email protected]>
3343 M:      Heiko Carstens <[email protected]>
3344 M:      Vasily Gorbik <[email protected]>
3345 L:      [email protected]
3346 L:      [email protected]
3347 S:      Maintained
3348 F:      arch/s390/net/
3349 X:      arch/s390/net/pnet.c
3350
3351 BPF JIT for SPARC (32-BIT AND 64-BIT)
3352 M:      David S. Miller <[email protected]>
3353 L:      [email protected]
3354 L:      [email protected]
3355 S:      Maintained
3356 F:      arch/sparc/net/
3357
3358 BPF JIT for X86 32-BIT
3359 M:      Wang YanQing <[email protected]>
3360 L:      [email protected]
3361 L:      [email protected]
3362 S:      Maintained
3363 F:      arch/x86/net/bpf_jit_comp32.c
3364
3365 BPF JIT for X86 64-BIT
3366 M:      Alexei Starovoitov <[email protected]>
3367 M:      Daniel Borkmann <[email protected]>
3368 L:      [email protected]
3369 L:      [email protected]
3370 S:      Supported
3371 F:      arch/x86/net/
3372 X:      arch/x86/net/bpf_jit_comp32.c
3373
3374 BPF LSM (Security Audit and Enforcement using BPF)
3375 M:      KP Singh <[email protected]>
3376 R:      Florent Revest <[email protected]>
3377 R:      Brendan Jackman <[email protected]>
3378 L:      [email protected]
3379 S:      Maintained
3380 F:      Documentation/bpf/bpf_lsm.rst
3381 F:      include/linux/bpf_lsm.h
3382 F:      kernel/bpf/bpf_lsm.c
3383 F:      security/bpf/
3384
3385 BROADCOM B44 10/100 ETHERNET DRIVER
3386 M:      Michael Chan <[email protected]>
3387 L:      [email protected]
3388 S:      Supported
3389 F:      drivers/net/ethernet/broadcom/b44.*
3390
3391 BROADCOM B53 ETHERNET SWITCH DRIVER
3392 M:      Florian Fainelli <[email protected]>
3393 L:      [email protected]
3394 L:      [email protected] (subscribers-only)
3395 S:      Supported
3396 F:      Documentation/devicetree/bindings/net/dsa/b53.txt
3397 F:      drivers/net/dsa/b53/*
3398 F:      include/linux/platform_data/b53.h
3399
3400 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3401 M:      Nicolas Saenz Julienne <[email protected]>
3402 L:      [email protected]
3403 L:      [email protected] (moderated for non-subscribers)
3404 L:      [email protected] (moderated for non-subscribers)
3405 S:      Maintained
3406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsaenz/linux-rpi.git
3407 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3408 F:      drivers/pci/controller/pcie-brcmstb.c
3409 F:      drivers/staging/vc04_services
3410 N:      bcm2711
3411 N:      bcm2835
3412
3413 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3414 M:      Florian Fainelli <[email protected]>
3415 M:      Ray Jui <[email protected]>
3416 M:      Scott Branden <[email protected]>
3417 M:      [email protected]
3418 S:      Maintained
3419 T:      git git://github.com/broadcom/mach-bcm
3420 F:      arch/arm/mach-bcm/
3421 N:      bcm281*
3422 N:      bcm113*
3423 N:      bcm216*
3424 N:      kona
3425
3426 BROADCOM BCM47XX MIPS ARCHITECTURE
3427 M:      Hauke Mehrtens <[email protected]>
3428 M:      Rafał Miłecki <[email protected]>
3429 L:      [email protected]
3430 S:      Maintained
3431 F:      Documentation/devicetree/bindings/mips/brcm/
3432 F:      arch/mips/bcm47xx/*
3433 F:      arch/mips/include/asm/mach-bcm47xx/*
3434
3435 BROADCOM BCM5301X ARM ARCHITECTURE
3436 M:      Hauke Mehrtens <[email protected]>
3437 M:      Rafał Miłecki <[email protected]>
3438 M:      [email protected]
3439 L:      [email protected]
3440 S:      Maintained
3441 F:      arch/arm/boot/dts/bcm470*
3442 F:      arch/arm/boot/dts/bcm5301*
3443 F:      arch/arm/boot/dts/bcm953012*
3444 F:      arch/arm/mach-bcm/bcm_5301x.c
3445
3446 BROADCOM BCM53573 ARM ARCHITECTURE
3447 M:      Rafał Miłecki <[email protected]>
3448 L:      [email protected]
3449 L:      [email protected]
3450 S:      Maintained
3451 F:      arch/arm/boot/dts/bcm47189*
3452 F:      arch/arm/boot/dts/bcm53573*
3453
3454 BROADCOM BCM63XX ARM ARCHITECTURE
3455 M:      Florian Fainelli <[email protected]>
3456 M:      [email protected]
3457 L:      [email protected] (moderated for non-subscribers)
3458 S:      Maintained
3459 T:      git git://github.com/broadcom/stblinux.git
3460 N:      bcm63xx
3461
3462 BROADCOM BCM63XX/BCM33XX UDC DRIVER
3463 M:      Kevin Cernekee <[email protected]>
3464 L:      [email protected]
3465 S:      Maintained
3466 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
3467
3468 BROADCOM BCM7XXX ARM ARCHITECTURE
3469 M:      Florian Fainelli <[email protected]>
3470 M:      [email protected]
3471 L:      [email protected] (moderated for non-subscribers)
3472 S:      Maintained
3473 T:      git git://github.com/broadcom/stblinux.git
3474 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3475 F:      arch/arm/boot/dts/bcm7*.dts*
3476 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
3477 F:      arch/arm/mach-bcm/*brcmstb*
3478 F:      arch/arm/mm/cache-b15-rac.c
3479 F:      drivers/bus/brcmstb_gisb.c
3480 F:      drivers/pci/controller/pcie-brcmstb.c
3481 N:      brcmstb
3482
3483 BROADCOM BDC DRIVER
3484 M:      Al Cooper <[email protected]>
3485 L:      [email protected]
3486 L:      [email protected]
3487 S:      Maintained
3488 F:      Documentation/devicetree/bindings/usb/brcm,bdc.txt
3489 F:      drivers/usb/gadget/udc/bdc/
3490
3491 BROADCOM BMIPS CPUFREQ DRIVER
3492 M:      Markus Mayer <[email protected]>
3493 M:      [email protected]
3494 L:      [email protected]
3495 S:      Maintained
3496 F:      drivers/cpufreq/bmips-cpufreq.c
3497
3498 BROADCOM BMIPS MIPS ARCHITECTURE
3499 M:      Florian Fainelli <[email protected]>
3500 L:      [email protected]
3501 L:      [email protected]
3502 S:      Maintained
3503 T:      git git://github.com/broadcom/stblinux.git
3504 F:      arch/mips/bmips/*
3505 F:      arch/mips/boot/dts/brcm/bcm*.dts*
3506 F:      arch/mips/include/asm/mach-bmips/*
3507 F:      arch/mips/kernel/*bmips*
3508 F:      drivers/soc/bcm/bcm63xx
3509 F:      drivers/irqchip/irq-bcm63*
3510 F:      drivers/irqchip/irq-bcm7*
3511 F:      drivers/irqchip/irq-brcmstb*
3512 F:      include/linux/bcm963xx_nvram.h
3513 F:      include/linux/bcm963xx_tag.h
3514
3515 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
3516 M:      Rasesh Mody <[email protected]>
3517 M:      [email protected]
3518 L:      [email protected]
3519 S:      Supported
3520 F:      drivers/net/ethernet/broadcom/bnx2.*
3521 F:      drivers/net/ethernet/broadcom/bnx2_*
3522
3523 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3524 M:      Saurav Kashyap <[email protected]>
3525 M:      Javed Hasan <[email protected]>
3526 M:      [email protected]
3527 L:      [email protected]
3528 S:      Supported
3529 F:      drivers/scsi/bnx2fc/
3530
3531 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3532 M:      Nilesh Javali <[email protected]>
3533 M:      Manish Rangankar <[email protected]>
3534 M:      [email protected]
3535 L:      [email protected]
3536 S:      Supported
3537 F:      drivers/scsi/bnx2i/
3538
3539 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
3540 M:      Ariel Elior <[email protected]>
3541 M:      Sudarsana Kalluru <[email protected]>
3542 M:      [email protected]
3543 L:      [email protected]
3544 S:      Supported
3545 F:      drivers/net/ethernet/broadcom/bnx2x/
3546
3547 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
3548 M:      Michael Chan <[email protected]>
3549 L:      [email protected]
3550 S:      Supported
3551 F:      drivers/net/ethernet/broadcom/bnxt/
3552
3553 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
3554 M:      Arend van Spriel <[email protected]>
3555 M:      Franky Lin <[email protected]>
3556 M:      Hante Meuleman <[email protected]>
3557 M:      Chi-hsien Lin <[email protected]>
3558 M:      Wright Feng <[email protected]>
3559 M:      Chung-hsien Hsu <[email protected]>
3560 L:      [email protected]
3561 L:      [email protected]
3562 L:      [email protected]
3563 S:      Supported
3564 F:      drivers/net/wireless/broadcom/brcm80211/
3565
3566 BROADCOM BRCMSTB GPIO DRIVER
3567 M:      Gregory Fong <[email protected]>
3568 L:      [email protected]
3569 S:      Supported
3570 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
3571 F:      drivers/gpio/gpio-brcmstb.c
3572
3573 BROADCOM BRCMSTB I2C DRIVER
3574 M:      Kamal Dasu <[email protected]>
3575 L:      [email protected]
3576 L:      [email protected]
3577 S:      Supported
3578 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
3579 F:      drivers/i2c/busses/i2c-brcmstb.c
3580
3581 BROADCOM BRCMSTB USB EHCI DRIVER
3582 M:      Al Cooper <[email protected]>
3583 L:      [email protected]
3584 L:      [email protected]
3585 S:      Maintained
3586 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
3587 F:      drivers/usb/host/ehci-brcm.*
3588
3589 BROADCOM BRCMSTB USB PIN MAP DRIVER
3590 M:      Al Cooper <[email protected]>
3591 L:      [email protected]
3592 L:      [email protected]
3593 S:      Maintained
3594 F:      Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
3595 F:      drivers/usb/misc/brcmstb-usb-pinmap.c
3596
3597 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
3598 M:      Al Cooper <[email protected]>
3599 L:      [email protected]
3600 L:      [email protected]
3601 S:      Maintained
3602 F:      drivers/phy/broadcom/phy-brcm-usb*
3603
3604 BROADCOM ETHERNET PHY DRIVERS
3605 M:      Florian Fainelli <[email protected]>
3606 L:      [email protected]
3607 L:      [email protected]
3608 S:      Supported
3609 F:      Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
3610 F:      drivers/net/phy/bcm*.[ch]
3611 F:      drivers/net/phy/broadcom.c
3612 F:      include/linux/brcmphy.h
3613
3614 BROADCOM GENET ETHERNET DRIVER
3615 M:      Doug Berger <[email protected]>
3616 M:      Florian Fainelli <[email protected]>
3617 L:      [email protected]
3618 L:      [email protected]
3619 S:      Supported
3620 F:      Documentation/devicetree/bindings/net/brcm,bcmgenet.txt
3621 F:      Documentation/devicetree/bindings/net/brcm,unimac-mdio.txt
3622 F:      drivers/net/ethernet/broadcom/genet/
3623 F:      drivers/net/mdio/mdio-bcm-unimac.c
3624 F:      include/linux/platform_data/bcmgenet.h
3625 F:      include/linux/platform_data/mdio-bcm-unimac.h
3626
3627 BROADCOM IPROC ARM ARCHITECTURE
3628 M:      Ray Jui <[email protected]>
3629 M:      Scott Branden <[email protected]>
3630 M:      [email protected]
3631 L:      [email protected] (moderated for non-subscribers)
3632 S:      Maintained
3633 T:      git git://github.com/broadcom/cygnus-linux.git
3634 F:      arch/arm64/boot/dts/broadcom/northstar2/*
3635 F:      arch/arm64/boot/dts/broadcom/stingray/*
3636 F:      drivers/clk/bcm/clk-ns*
3637 F:      drivers/clk/bcm/clk-sr*
3638 F:      drivers/pinctrl/bcm/pinctrl-ns*
3639 F:      include/dt-bindings/clock/bcm-sr*
3640 N:      iproc
3641 N:      cygnus
3642 N:      bcm[-_]nsp
3643 N:      bcm9113*
3644 N:      bcm9583*
3645 N:      bcm9585*
3646 N:      bcm9586*
3647 N:      bcm988312
3648 N:      bcm113*
3649 N:      bcm583*
3650 N:      bcm585*
3651 N:      bcm586*
3652 N:      bcm88312
3653 N:      hr2
3654 N:      stingray
3655
3656 BROADCOM KONA GPIO DRIVER
3657 M:      Ray Jui <[email protected]>
3658 L:      [email protected]
3659 S:      Supported
3660 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
3661 F:      drivers/gpio/gpio-bcm-kona.c
3662
3663 BROADCOM NETXTREME-E ROCE DRIVER
3664 M:      Selvin Xavier <[email protected]>
3665 M:      Devesh Sharma <[email protected]>
3666 M:      Somnath Kotur <[email protected]>
3667 M:      Sriharsha Basavapatna <[email protected]>
3668 M:      Naresh Kumar PBS <[email protected]>
3669 L:      [email protected]
3670 S:      Supported
3671 W:      http://www.broadcom.com
3672 F:      drivers/infiniband/hw/bnxt_re/
3673 F:      include/uapi/rdma/bnxt_re-abi.h
3674
3675 BROADCOM NVRAM DRIVER
3676 M:      Rafał Miłecki <[email protected]>
3677 L:      [email protected]
3678 S:      Maintained
3679 F:      drivers/firmware/broadcom/*
3680
3681 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
3682 M:      Rafał Miłecki <[email protected]>
3683 L:      [email protected]
3684 S:      Maintained
3685 F:      drivers/bcma/
3686 F:      include/linux/bcma/
3687
3688 BROADCOM SPI DRIVER
3689 M:      Kamal Dasu <[email protected]>
3690 M:      [email protected]
3691 S:      Maintained
3692 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.txt
3693 F:      drivers/spi/spi-bcm-qspi.*
3694 F:      drivers/spi/spi-brcmstb-qspi.c
3695 F:      drivers/spi/spi-iproc-qspi.c
3696
3697 BROADCOM STB AVS CPUFREQ DRIVER
3698 M:      Markus Mayer <[email protected]>
3699 M:      [email protected]
3700 L:      [email protected]
3701 S:      Maintained
3702 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
3703 F:      drivers/cpufreq/brcmstb*
3704
3705 BROADCOM STB AVS TMON DRIVER
3706 M:      Markus Mayer <[email protected]>
3707 M:      [email protected]
3708 L:      [email protected]
3709 S:      Maintained
3710 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
3711 F:      drivers/thermal/broadcom/brcmstb*
3712
3713 BROADCOM STB DPFE DRIVER
3714 M:      Markus Mayer <[email protected]>
3715 M:      [email protected]
3716 L:      [email protected] (moderated for non-subscribers)
3717 S:      Maintained
3718 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
3719 F:      drivers/memory/brcmstb_dpfe.c
3720
3721 BROADCOM STB NAND FLASH DRIVER
3722 M:      Brian Norris <[email protected]>
3723 M:      Kamal Dasu <[email protected]>
3724 L:      [email protected]
3725 L:      [email protected]
3726 S:      Maintained
3727 F:      drivers/mtd/nand/raw/brcmnand/
3728
3729 BROADCOM SYSTEMPORT ETHERNET DRIVER
3730 M:      Florian Fainelli <[email protected]>
3731 L:      [email protected]
3732 L:      [email protected]
3733 S:      Supported
3734 F:      drivers/net/ethernet/broadcom/bcmsysport.*
3735
3736 BROADCOM TG3 GIGABIT ETHERNET DRIVER
3737 M:      Siva Reddy Kallam <[email protected]>
3738 M:      Prashant Sreedharan <[email protected]>
3739 M:      Michael Chan <[email protected]>
3740 L:      [email protected]
3741 S:      Supported
3742 F:      drivers/net/ethernet/broadcom/tg3.*
3743
3744 BROCADE BFA FC SCSI DRIVER
3745 M:      Anil Gurumurthy <[email protected]>
3746 M:      Sudarsana Kalluru <[email protected]>
3747 L:      [email protected]
3748 S:      Supported
3749 F:      drivers/scsi/bfa/
3750
3751 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
3752 M:      Rasesh Mody <[email protected]>
3753 M:      Sudarsana Kalluru <[email protected]>
3754 M:      [email protected]
3755 L:      [email protected]
3756 S:      Supported
3757 F:      drivers/net/ethernet/brocade/bna/
3758
3759 BSG (block layer generic sg v4 driver)
3760 M:      FUJITA Tomonori <[email protected]>
3761 L:      [email protected]
3762 S:      Supported
3763 F:      block/bsg.c
3764 F:      include/linux/bsg.h
3765 F:      include/uapi/linux/bsg.h
3766
3767 BT87X AUDIO DRIVER
3768 M:      Clemens Ladisch <[email protected]>
3769 L:      [email protected] (moderated for non-subscribers)
3770 S:      Maintained
3771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3772 F:      Documentation/sound/cards/bt87x.rst
3773 F:      sound/pci/bt87x.c
3774
3775 BT8XXGPIO DRIVER
3776 M:      Michael Buesch <[email protected]>
3777 S:      Maintained
3778 W:      http://bu3sch.de/btgpio.php
3779 F:      drivers/gpio/gpio-bt8xx.c
3780
3781 BTRFS FILE SYSTEM
3782 M:      Chris Mason <[email protected]>
3783 M:      Josef Bacik <[email protected]>
3784 M:      David Sterba <[email protected]>
3785 L:      [email protected]
3786 S:      Maintained
3787 W:      http://btrfs.wiki.kernel.org/
3788 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
3789 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
3790 F:      Documentation/filesystems/btrfs.rst
3791 F:      fs/btrfs/
3792 F:      include/linux/btrfs*
3793 F:      include/uapi/linux/btrfs*
3794
3795 BTTV VIDEO4LINUX DRIVER
3796 M:      Mauro Carvalho Chehab <[email protected]>
3797 L:      [email protected]
3798 S:      Odd fixes
3799 W:      https://linuxtv.org
3800 T:      git git://linuxtv.org/media_tree.git
3801 F:      Documentation/driver-api/media/drivers/bttv*
3802 F:      drivers/media/pci/bt8xx/bttv*
3803
3804 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3805 M:      Chanwoo Choi <[email protected]>
3806 L:      [email protected]
3807 L:      [email protected]
3808 S:      Maintained
3809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
3810 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3811 F:      drivers/devfreq/exynos-bus.c
3812
3813 BUSLOGIC SCSI DRIVER
3814 M:      Khalid Aziz <[email protected]>
3815 L:      [email protected]
3816 S:      Maintained
3817 F:      drivers/scsi/BusLogic.*
3818 F:      drivers/scsi/FlashPoint.*
3819
3820 C-MEDIA CMI8788 DRIVER
3821 M:      Clemens Ladisch <[email protected]>
3822 L:      [email protected] (moderated for non-subscribers)
3823 S:      Maintained
3824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3825 F:      sound/pci/oxygen/
3826
3827 C-SKY ARCHITECTURE
3828 M:      Guo Ren <[email protected]>
3829 L:      [email protected]
3830 S:      Supported
3831 T:      git https://github.com/c-sky/csky-linux.git
3832 F:      Documentation/devicetree/bindings/csky/
3833 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
3834 F:      Documentation/devicetree/bindings/timer/csky,*
3835 F:      arch/csky/
3836 F:      drivers/clocksource/timer-gx6605s.c
3837 F:      drivers/clocksource/timer-mp-csky.c
3838 F:      drivers/irqchip/irq-csky-*
3839 N:      csky
3840 K:      csky
3841
3842 C6X ARCHITECTURE
3843 M:      Mark Salter <[email protected]>
3844 M:      Aurelien Jacquiot <[email protected]>
3845 L:      [email protected]
3846 S:      Maintained
3847 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
3848 F:      arch/c6x/
3849
3850 CA8210 IEEE-802.15.4 RADIO DRIVER
3851 M:      Harry Morris <[email protected]>
3852 L:      [email protected]
3853 S:      Maintained
3854 W:      https://github.com/Cascoda/ca8210-linux.git
3855 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
3856 F:      drivers/net/ieee802154/ca8210.c
3857
3858 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
3859 M:      David Howells <[email protected]>
3860 L:      [email protected] (moderated for non-subscribers)
3861 S:      Supported
3862 F:      Documentation/filesystems/caching/cachefiles.rst
3863 F:      fs/cachefiles/
3864
3865 CADENCE MIPI-CSI2 BRIDGES
3866 M:      Maxime Ripard <[email protected]>
3867 L:      [email protected]
3868 S:      Maintained
3869 F:      Documentation/devicetree/bindings/media/cdns,*.txt
3870 F:      drivers/media/platform/cadence/cdns-csi2*
3871
3872 CADENCE NAND DRIVER
3873 L:      [email protected]
3874 S:      Orphan
3875 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
3876 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
3877
3878 CADENCE USB3 DRD IP DRIVER
3879 M:      Peter Chen <[email protected]>
3880 M:      Pawel Laszczak <[email protected]>
3881 M:      Roger Quadros <[email protected]>
3882 R:      Aswath Govindraju <[email protected]>
3883 L:      [email protected]
3884 S:      Maintained
3885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3886 F:      Documentation/devicetree/bindings/usb/cdns,usb3.yaml
3887 F:      drivers/usb/cdns3/
3888
3889 CADET FM/AM RADIO RECEIVER DRIVER
3890 M:      Hans Verkuil <[email protected]>
3891 L:      [email protected]
3892 S:      Maintained
3893 W:      https://linuxtv.org
3894 T:      git git://linuxtv.org/media_tree.git
3895 F:      drivers/media/radio/radio-cadet*
3896
3897 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
3898 L:      [email protected]
3899 S:      Orphan
3900 T:      git git://linuxtv.org/media_tree.git
3901 F:      Documentation/admin-guide/media/cafe_ccic*
3902 F:      drivers/media/platform/marvell-ccic/
3903
3904 CAIF NETWORK LAYER
3905 L:      [email protected]
3906 S:      Orphan
3907 F:      Documentation/networking/caif/
3908 F:      drivers/net/caif/
3909 F:      include/net/caif/
3910 F:      include/uapi/linux/caif/
3911 F:      net/caif/
3912
3913 CAKE QDISC
3914 M:      Toke Høiland-Jørgensen <[email protected]>
3915 L:      [email protected] (moderated for non-subscribers)
3916 S:      Maintained
3917 F:      net/sched/sch_cake.c
3918
3919 CAN NETWORK DRIVERS
3920 M:      Wolfgang Grandegger <[email protected]>
3921 M:      Marc Kleine-Budde <[email protected]>
3922 L:      [email protected]
3923 S:      Maintained
3924 W:      https://github.com/linux-can
3925 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3927 F:      Documentation/devicetree/bindings/net/can/
3928 F:      drivers/net/can/
3929 F:      include/linux/can/dev.h
3930 F:      include/linux/can/led.h
3931 F:      include/linux/can/platform/
3932 F:      include/linux/can/rx-offload.h
3933 F:      include/uapi/linux/can/error.h
3934 F:      include/uapi/linux/can/netlink.h
3935 F:      include/uapi/linux/can/vxcan.h
3936
3937 CAN NETWORK LAYER
3938 M:      Oliver Hartkopp <[email protected]>
3939 M:      Marc Kleine-Budde <[email protected]>
3940 L:      [email protected]
3941 S:      Maintained
3942 W:      https://github.com/linux-can
3943 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3945 F:      Documentation/networking/can.rst
3946 F:      include/linux/can/core.h
3947 F:      include/linux/can/skb.h
3948 F:      include/net/netns/can.h
3949 F:      include/uapi/linux/can.h
3950 F:      include/uapi/linux/can/bcm.h
3951 F:      include/uapi/linux/can/gw.h
3952 F:      include/uapi/linux/can/isotp.h
3953 F:      include/uapi/linux/can/raw.h
3954 F:      net/can/
3955
3956 CAN-J1939 NETWORK LAYER
3957 M:      Robin van der Gracht <[email protected]>
3958 M:      Oleksij Rempel <[email protected]>
3959 R:      Pengutronix Kernel Team <[email protected]>
3960 L:      [email protected]
3961 S:      Maintained
3962 F:      Documentation/networking/j1939.rst
3963 F:      include/uapi/linux/can/j1939.h
3964 F:      net/can/j1939/
3965
3966 CAPABILITIES
3967 M:      Serge Hallyn <[email protected]>
3968 L:      [email protected]
3969 S:      Supported
3970 F:      include/linux/capability.h
3971 F:      include/uapi/linux/capability.h
3972 F:      kernel/capability.c
3973 F:      security/commoncap.c
3974
3975 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
3976 M:      Kevin Tsai <[email protected]>
3977 S:      Maintained
3978 F:      drivers/iio/light/cm*
3979
3980 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
3981 M:      Christian Lamparter <[email protected]>
3982 L:      [email protected]
3983 S:      Maintained
3984 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
3985 F:      drivers/net/wireless/ath/carl9170/
3986
3987 CAVIUM I2C DRIVER
3988 M:      Robert Richter <[email protected]>
3989 S:      Odd Fixes
3990 W:      http://www.marvell.com
3991 F:      drivers/i2c/busses/i2c-octeon*
3992 F:      drivers/i2c/busses/i2c-thunderx*
3993
3994 CAVIUM LIQUIDIO NETWORK DRIVER
3995 M:      Derek Chickles <[email protected]>
3996 M:      Satanand Burla <[email protected]>
3997 M:      Felix Manlunas <[email protected]>
3998 L:      [email protected]
3999 S:      Supported
4000 W:      http://www.marvell.com
4001 F:      drivers/net/ethernet/cavium/liquidio/
4002
4003 CAVIUM MMC DRIVER
4004 M:      Robert Richter <[email protected]>
4005 S:      Odd Fixes
4006 W:      http://www.marvell.com
4007 F:      drivers/mmc/host/cavium*
4008
4009 CAVIUM OCTEON-TX CRYPTO DRIVER
4010 M:      George Cherian <[email protected]>
4011 L:      [email protected]
4012 S:      Supported
4013 W:      http://www.marvell.com
4014 F:      drivers/crypto/cavium/cpt/
4015
4016 CAVIUM THUNDERX2 ARM64 SOC
4017 M:      Robert Richter <[email protected]>
4018 L:      [email protected] (moderated for non-subscribers)
4019 S:      Odd Fixes
4020 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4021 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
4022
4023 CC2520 IEEE-802.15.4 RADIO DRIVER
4024 M:      Varka Bhadram <[email protected]>
4025 L:      [email protected]
4026 S:      Maintained
4027 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4028 F:      drivers/net/ieee802154/cc2520.c
4029 F:      include/linux/spi/cc2520.h
4030
4031 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4032 M:      Gilad Ben-Yossef <[email protected]>
4033 L:      [email protected]
4034 S:      Supported
4035 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4036 F:      drivers/crypto/ccree/
4037
4038 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4039 M:      Hadar Gat <[email protected]>
4040 L:      [email protected]
4041 S:      Supported
4042 F:      drivers/char/hw_random/cctrng.c
4043 F:      drivers/char/hw_random/cctrng.h
4044 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4045 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4046
4047 CEC FRAMEWORK
4048 M:      Hans Verkuil <[email protected]>
4049 L:      [email protected]
4050 S:      Supported
4051 W:      http://linuxtv.org
4052 T:      git git://linuxtv.org/media_tree.git
4053 F:      Documentation/ABI/testing/debugfs-cec-error-inj
4054 F:      Documentation/devicetree/bindings/media/cec.txt
4055 F:      Documentation/driver-api/media/cec-core.rst
4056 F:      Documentation/userspace-api/media/cec
4057 F:      drivers/media/cec/
4058 F:      drivers/media/rc/keymaps/rc-cec.c
4059 F:      include/media/cec-notifier.h
4060 F:      include/media/cec.h
4061 F:      include/uapi/linux/cec-funcs.h
4062 F:      include/uapi/linux/cec.h
4063
4064 CEC GPIO DRIVER
4065 M:      Hans Verkuil <[email protected]>
4066 L:      [email protected]
4067 S:      Supported
4068 W:      http://linuxtv.org
4069 T:      git git://linuxtv.org/media_tree.git
4070 F:      Documentation/devicetree/bindings/media/cec-gpio.txt
4071 F:      drivers/media/cec/platform/cec-gpio/
4072
4073 CELL BROADBAND ENGINE ARCHITECTURE
4074 M:      Arnd Bergmann <[email protected]>
4075 L:      [email protected]
4076 S:      Supported
4077 W:      http://www.ibm.com/developerworks/power/cell/
4078 F:      arch/powerpc/include/asm/cell*.h
4079 F:      arch/powerpc/include/asm/spu*.h
4080 F:      arch/powerpc/include/uapi/asm/spu*.h
4081 F:      arch/powerpc/oprofile/*cell*
4082 F:      arch/powerpc/platforms/cell/
4083
4084 CELLWISE CW2015 BATTERY DRIVER
4085 M:      Tobias Schrammm <[email protected]>
4086 S:      Maintained
4087 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4088 F:      drivers/power/supply/cw2015_battery.c
4089
4090 CEPH COMMON CODE (LIBCEPH)
4091 M:      Ilya Dryomov <[email protected]>
4092 M:      Jeff Layton <[email protected]>
4093 L:      [email protected]
4094 S:      Supported
4095 W:      http://ceph.com/
4096 T:      git git://github.com/ceph/ceph-client.git
4097 F:      include/linux/ceph/
4098 F:      include/linux/crush/
4099 F:      net/ceph/
4100
4101 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4102 M:      Jeff Layton <[email protected]>
4103 M:      Ilya Dryomov <[email protected]>
4104 L:      [email protected]
4105 S:      Supported
4106 W:      http://ceph.com/
4107 T:      git git://github.com/ceph/ceph-client.git
4108 F:      Documentation/filesystems/ceph.rst
4109 F:      fs/ceph/
4110
4111 CERTIFICATE HANDLING
4112 M:      David Howells <[email protected]>
4113 M:      David Woodhouse <[email protected]>
4114 L:      [email protected]
4115 S:      Maintained
4116 F:      Documentation/admin-guide/module-signing.rst
4117 F:      certs/
4118 F:      scripts/extract-cert.c
4119 F:      scripts/sign-file.c
4120
4121 CFAG12864B LCD DRIVER
4122 M:      Miguel Ojeda Sandonis <[email protected]>
4123 S:      Maintained
4124 F:      drivers/auxdisplay/cfag12864b.c
4125 F:      include/linux/cfag12864b.h
4126
4127 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4128 M:      Miguel Ojeda Sandonis <[email protected]>
4129 S:      Maintained
4130 F:      drivers/auxdisplay/cfag12864bfb.c
4131 F:      include/linux/cfag12864b.h
4132
4133 CHAR and MISC DRIVERS
4134 M:      Arnd Bergmann <[email protected]>
4135 M:      Greg Kroah-Hartman <[email protected]>
4136 S:      Supported
4137 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4138 F:      drivers/char/
4139 F:      drivers/misc/
4140 F:      include/linux/miscdevice.h
4141 X:      drivers/char/agp/
4142 X:      drivers/char/hw_random/
4143 X:      drivers/char/ipmi/
4144 X:      drivers/char/random.c
4145 X:      drivers/char/tpm/
4146
4147 CHECKPATCH
4148 M:      Andy Whitcroft <[email protected]>
4149 M:      Joe Perches <[email protected]>
4150 S:      Maintained
4151 F:      scripts/checkpatch.pl
4152
4153 CHINESE DOCUMENTATION
4154 M:      Harry Wei <[email protected]>
4155 M:      Alex Shi <[email protected]>
4156 L:      [email protected] (subscribers-only)
4157 S:      Maintained
4158 F:      Documentation/translations/zh_CN/
4159
4160 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4161 M:      Peter Chen <[email protected]>
4162 L:      [email protected]
4163 S:      Maintained
4164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4165 F:      drivers/usb/chipidea/
4166
4167 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4168 M:      Hans de Goede <[email protected]>
4169 L:      [email protected]
4170 S:      Maintained
4171 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
4172 F:      drivers/input/touchscreen/chipone_icn8318.c
4173
4174 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4175 M:      Hans de Goede <[email protected]>
4176 L:      [email protected]
4177 S:      Maintained
4178 F:      drivers/input/touchscreen/chipone_icn8505.c
4179
4180 CHROME HARDWARE PLATFORM SUPPORT
4181 M:      Benson Leung <[email protected]>
4182 M:      Enric Balletbo i Serra <[email protected]>
4183 S:      Maintained
4184 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4185 F:      drivers/platform/chrome/
4186
4187 CHROMEOS EC CODEC DRIVER
4188 M:      Cheng-Yi Chiang <[email protected]>
4189 R:      Enric Balletbo i Serra <[email protected]>
4190 R:      Guenter Roeck <[email protected]>
4191 S:      Maintained
4192 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4193 F:      sound/soc/codecs/cros_ec_codec.*
4194
4195 CHROMEOS EC SUBDRIVERS
4196 M:      Benson Leung <[email protected]>
4197 M:      Enric Balletbo i Serra <[email protected]>
4198 R:      Guenter Roeck <[email protected]>
4199 S:      Maintained
4200 F:      drivers/power/supply/cros_usbpd-charger.c
4201 N:      cros_ec
4202 N:      cros-ec
4203
4204 CHRONTEL CH7322 CEC DRIVER
4205 M:      Jeff Chase <[email protected]>
4206 L:      [email protected]
4207 S:      Maintained
4208 T:      git git://linuxtv.org/media_tree.git
4209 F:      Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
4210 F:      drivers/media/cec/i2c/ch7322.c
4211
4212 CIRRUS LOGIC AUDIO CODEC DRIVERS
4213 M:      James Schulman <[email protected]>
4214 M:      David Rhodes <[email protected]>
4215 L:      [email protected] (moderated for non-subscribers)
4216 L:      [email protected]
4217 S:      Maintained
4218 F:      sound/soc/codecs/cs*
4219
4220 CIRRUS LOGIC EP93XX ETHERNET DRIVER
4221 M:      Hartley Sweeten <[email protected]>
4222 L:      [email protected]
4223 S:      Maintained
4224 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
4225
4226 CIRRUS LOGIC LOCHNAGAR DRIVER
4227 M:      Charles Keepax <[email protected]>
4228 M:      Richard Fitzgerald <[email protected]>
4229 L:      [email protected]
4230 S:      Supported
4231 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
4232 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
4233 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
4234 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
4235 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
4236 F:      Documentation/hwmon/lochnagar.rst
4237 F:      drivers/clk/clk-lochnagar.c
4238 F:      drivers/hwmon/lochnagar-hwmon.c
4239 F:      drivers/mfd/lochnagar-i2c.c
4240 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
4241 F:      drivers/regulator/lochnagar-regulator.c
4242 F:      include/dt-bindings/clk/lochnagar.h
4243 F:      include/dt-bindings/pinctrl/lochnagar.h
4244 F:      include/linux/mfd/lochnagar*
4245 F:      sound/soc/codecs/lochnagar-sc.c
4246
4247 CIRRUS LOGIC MADERA CODEC DRIVERS
4248 M:      Charles Keepax <[email protected]>
4249 M:      Richard Fitzgerald <[email protected]>
4250 L:      [email protected] (moderated for non-subscribers)
4251 L:      [email protected]
4252 S:      Supported
4253 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4254 T:      git https://github.com/CirrusLogic/linux-drivers.git
4255 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
4256 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
4257 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
4258 F:      drivers/gpio/gpio-madera*
4259 F:      drivers/irqchip/irq-madera*
4260 F:      drivers/mfd/cs47l*
4261 F:      drivers/mfd/madera*
4262 F:      drivers/pinctrl/cirrus/*
4263 F:      include/dt-bindings/sound/madera*
4264 F:      include/linux/irqchip/irq-madera*
4265 F:      include/linux/mfd/madera/*
4266 F:      include/sound/madera*
4267 F:      sound/soc/codecs/cs47l*
4268 F:      sound/soc/codecs/madera*
4269
4270 CISCO FCOE HBA DRIVER
4271 M:      Satish Kharat <[email protected]>
4272 M:      Sesidhar Baddela <[email protected]>
4273 M:      Karan Tilak Kumar <[email protected]>
4274 L:      [email protected]
4275 S:      Supported
4276 F:      drivers/scsi/fnic/
4277
4278 CISCO SCSI HBA DRIVER
4279 M:      Karan Tilak Kumar <[email protected]>
4280 M:      Sesidhar Baddela <[email protected]>
4281 L:      [email protected]
4282 S:      Supported
4283 F:      drivers/scsi/snic/
4284
4285 CISCO VIC ETHERNET NIC DRIVER
4286 M:      Christian Benvenuti <[email protected]>
4287 M:      Govindarajulu Varadarajan <[email protected]>
4288 S:      Supported
4289 F:      drivers/net/ethernet/cisco/enic/
4290
4291 CISCO VIC LOW LATENCY NIC DRIVER
4292 M:      Christian Benvenuti <[email protected]>
4293 M:      Nelson Escobar <[email protected]>
4294 S:      Supported
4295 F:      drivers/infiniband/hw/usnic/
4296
4297 CLANG-FORMAT FILE
4298 M:      Miguel Ojeda <[email protected]>
4299 S:      Maintained
4300 F:      .clang-format
4301
4302 CLANG/LLVM BUILD SUPPORT
4303 M:      Nathan Chancellor <[email protected]>
4304 M:      Nick Desaulniers <[email protected]>
4305 L:      [email protected]
4306 S:      Supported
4307 W:      https://clangbuiltlinux.github.io/
4308 B:      https://github.com/ClangBuiltLinux/linux/issues
4309 C:      irc://chat.freenode.net/clangbuiltlinux
4310 F:      Documentation/kbuild/llvm.rst
4311 F:      scripts/clang-tools/
4312 F:      scripts/lld-version.sh
4313 K:      \b(?i:clang|llvm)\b
4314
4315 CLEANCACHE API
4316 M:      Konrad Rzeszutek Wilk <[email protected]>
4317 L:      [email protected]
4318 S:      Maintained
4319 F:      include/linux/cleancache.h
4320 F:      mm/cleancache.c
4321
4322 CLK API
4323 M:      Russell King <[email protected]>
4324 L:      [email protected]
4325 S:      Maintained
4326 F:      include/linux/clk.h
4327
4328 CLOCKSOURCE, CLOCKEVENT DRIVERS
4329 M:      Daniel Lezcano <[email protected]>
4330 M:      Thomas Gleixner <[email protected]>
4331 L:      [email protected]
4332 S:      Supported
4333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4334 F:      Documentation/devicetree/bindings/timer/
4335 F:      drivers/clocksource/
4336
4337 CMPC ACPI DRIVER
4338 M:      Thadeu Lima de Souza Cascardo <[email protected]>
4339 M:      Daniel Oliveira Nascimento <[email protected]>
4340 L:      [email protected]
4341 S:      Supported
4342 F:      drivers/platform/x86/classmate-laptop.c
4343
4344 COBALT MEDIA DRIVER
4345 M:      Hans Verkuil <[email protected]>
4346 L:      [email protected]
4347 S:      Supported
4348 W:      https://linuxtv.org
4349 T:      git git://linuxtv.org/media_tree.git
4350 F:      drivers/media/pci/cobalt/
4351
4352 COCCINELLE/Semantic Patches (SmPL)
4353 M:      Julia Lawall <[email protected]>
4354 M:      Gilles Muller <[email protected]>
4355 M:      Nicolas Palix <[email protected]>
4356 M:      Michal Marek <[email protected]>
4357 L:      [email protected] (moderated for non-subscribers)
4358 S:      Supported
4359 W:      http://coccinelle.lip6.fr/
4360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
4361 F:      Documentation/dev-tools/coccinelle.rst
4362 F:      scripts/coccicheck
4363 F:      scripts/coccinelle/
4364
4365 CODA FILE SYSTEM
4366 M:      Jan Harkes <[email protected]>
4367 M:      [email protected]
4368 L:      [email protected]
4369 S:      Maintained
4370 W:      http://www.coda.cs.cmu.edu/
4371 F:      Documentation/filesystems/coda.rst
4372 F:      fs/coda/
4373 F:      include/linux/coda*.h
4374 F:      include/uapi/linux/coda*.h
4375
4376 CODA V4L2 MEM2MEM DRIVER
4377 M:      Philipp Zabel <[email protected]>
4378 L:      [email protected]
4379 S:      Maintained
4380 F:      Documentation/devicetree/bindings/media/coda.yaml
4381 F:      drivers/media/platform/coda/
4382
4383 CODE OF CONDUCT
4384 M:      Greg Kroah-Hartman <[email protected]>
4385 S:      Supported
4386 F:      Documentation/process/code-of-conduct-interpretation.rst
4387 F:      Documentation/process/code-of-conduct.rst
4388
4389 COMMON CLK FRAMEWORK
4390 M:      Michael Turquette <[email protected]>
4391 M:      Stephen Boyd <[email protected]>
4392 L:      [email protected]
4393 S:      Maintained
4394 Q:      http://patchwork.kernel.org/project/linux-clk/list/
4395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
4396 F:      Documentation/devicetree/bindings/clock/
4397 F:      drivers/clk/
4398 F:      include/linux/clk-pr*
4399 F:      include/linux/clk/
4400 F:      include/linux/of_clk.h
4401 X:      drivers/clk/clkdev.c
4402
4403 COMMON INTERNET FILE SYSTEM (CIFS)
4404 M:      Steve French <[email protected]>
4405 L:      [email protected]
4406 L:      [email protected] (moderated for non-subscribers)
4407 S:      Supported
4408 W:      http://linux-cifs.samba.org/
4409 T:      git git://git.samba.org/sfrench/cifs-2.6.git
4410 F:      Documentation/admin-guide/cifs/
4411 F:      fs/cifs/
4412
4413 COMPACTPCI HOTPLUG CORE
4414 M:      Scott Murray <[email protected]>
4415 L:      [email protected]
4416 S:      Maintained
4417 F:      drivers/pci/hotplug/cpci_hotplug*
4418
4419 COMPACTPCI HOTPLUG GENERIC DRIVER
4420 M:      Scott Murray <[email protected]>
4421 L:      [email protected]
4422 S:      Maintained
4423 F:      drivers/pci/hotplug/cpcihp_generic.c
4424
4425 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
4426 M:      Scott Murray <[email protected]>
4427 L:      [email protected]
4428 S:      Maintained
4429 F:      drivers/pci/hotplug/cpcihp_zt5550.*
4430
4431 COMPAL LAPTOP SUPPORT
4432 M:      Cezary Jackiewicz <[email protected]>
4433 L:      [email protected]
4434 S:      Maintained
4435 F:      drivers/platform/x86/compal-laptop.c
4436
4437 COMPILER ATTRIBUTES
4438 M:      Miguel Ojeda <[email protected]>
4439 S:      Maintained
4440 F:      include/linux/compiler_attributes.h
4441
4442 CONEXANT ACCESSRUNNER USB DRIVER
4443 L:      [email protected]
4444 S:      Orphan
4445 W:      http://accessrunner.sourceforge.net/
4446 F:      drivers/usb/atm/cxacru.c
4447
4448 CONFIGFS
4449 M:      Joel Becker <[email protected]>
4450 M:      Christoph Hellwig <[email protected]>
4451 S:      Supported
4452 T:      git git://git.infradead.org/users/hch/configfs.git
4453 F:      fs/configfs/
4454 F:      include/linux/configfs.h
4455 F:      samples/configfs/
4456
4457 CONSOLE SUBSYSTEM
4458 M:      Greg Kroah-Hartman <[email protected]>
4459 S:      Supported
4460 F:      drivers/video/console/
4461 F:      include/linux/console*
4462
4463 CONTROL GROUP (CGROUP)
4464 M:      Tejun Heo <[email protected]>
4465 M:      Li Zefan <[email protected]>
4466 M:      Johannes Weiner <[email protected]>
4467 L:      [email protected]
4468 S:      Maintained
4469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4470 F:      Documentation/admin-guide/cgroup-v1/
4471 F:      Documentation/admin-guide/cgroup-v2.rst
4472 F:      include/linux/cgroup*
4473 F:      kernel/cgroup/
4474
4475 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
4476 M:      Tejun Heo <[email protected]>
4477 M:      Jens Axboe <[email protected]>
4478 L:      [email protected]
4479 L:      [email protected]
4480 T:      git git://git.kernel.dk/linux-block
4481 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
4482 F:      block/bfq-cgroup.c
4483 F:      block/blk-cgroup.c
4484 F:      block/blk-iolatency.c
4485 F:      block/blk-throttle.c
4486 F:      include/linux/blk-cgroup.h
4487
4488 CONTROL GROUP - CPUSET
4489 M:      Li Zefan <[email protected]>
4490 L:      [email protected]
4491 S:      Maintained
4492 W:      http://www.bullopensource.org/cpuset/
4493 W:      http://oss.sgi.com/projects/cpusets/
4494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4495 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
4496 F:      include/linux/cpuset.h
4497 F:      kernel/cgroup/cpuset.c
4498
4499 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
4500 M:      Johannes Weiner <[email protected]>
4501 M:      Michal Hocko <[email protected]>
4502 M:      Vladimir Davydov <[email protected]>
4503 L:      [email protected]
4504 L:      [email protected]
4505 S:      Maintained
4506 F:      mm/memcontrol.c
4507 F:      mm/swap_cgroup.c
4508
4509 CORETEMP HARDWARE MONITORING DRIVER
4510 M:      Fenghua Yu <[email protected]>
4511 L:      [email protected]
4512 S:      Maintained
4513 F:      Documentation/hwmon/coretemp.rst
4514 F:      drivers/hwmon/coretemp.c
4515
4516 CORSAIR-CPRO HARDWARE MONITOR DRIVER
4517 M:      Marius Zachmann <[email protected]>
4518 L:      [email protected]
4519 S:      Maintained
4520 F:      drivers/hwmon/corsair-cpro.c
4521
4522 CORSAIR-PSU HARDWARE MONITOR DRIVER
4523 M:      Wilken Gottwalt <[email protected]>
4524 L:      [email protected]
4525 S:      Maintained
4526 F:      Documentation/hwmon/corsair-psu.rst
4527 F:      drivers/hwmon/corsair-psu.c
4528
4529 COSA/SRP SYNC SERIAL DRIVER
4530 M:      Jan "Yenya" Kasprzak <[email protected]>
4531 S:      Maintained
4532 W:      http://www.fi.muni.cz/~kas/cosa/
4533 F:      drivers/net/wan/cosa*
4534
4535 COUNTER SUBSYSTEM
4536 M:      William Breathitt Gray <[email protected]>
4537 L:      [email protected]
4538 S:      Maintained
4539 F:      Documentation/ABI/testing/sysfs-bus-counter*
4540 F:      Documentation/driver-api/generic-counter.rst
4541 F:      drivers/counter/
4542 F:      include/linux/counter.h
4543 F:      include/linux/counter_enum.h
4544
4545 CPMAC ETHERNET DRIVER
4546 M:      Florian Fainelli <[email protected]>
4547 L:      [email protected]
4548 S:      Maintained
4549 F:      drivers/net/ethernet/ti/cpmac.c
4550
4551 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
4552 M:      Viresh Kumar <[email protected]>
4553 M:      Sudeep Holla <[email protected]>
4554 L:      [email protected]
4555 S:      Maintained
4556 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
4557 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
4558
4559 CPU FREQUENCY SCALING FRAMEWORK
4560 M:      "Rafael J. Wysocki" <[email protected]>
4561 M:      Viresh Kumar <[email protected]>
4562 L:      [email protected]
4563 S:      Maintained
4564 B:      https://bugzilla.kernel.org
4565 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
4567 F:      Documentation/admin-guide/pm/cpufreq.rst
4568 F:      Documentation/admin-guide/pm/intel_pstate.rst
4569 F:      Documentation/cpu-freq/
4570 F:      Documentation/devicetree/bindings/cpufreq/
4571 F:      drivers/cpufreq/
4572 F:      include/linux/cpufreq.h
4573 F:      include/linux/sched/cpufreq.h
4574 F:      kernel/sched/cpufreq*.c
4575 F:      tools/testing/selftests/cpufreq/
4576
4577 CPU IDLE TIME MANAGEMENT FRAMEWORK
4578 M:      "Rafael J. Wysocki" <[email protected]>
4579 M:      Daniel Lezcano <[email protected]>
4580 L:      [email protected]
4581 S:      Maintained
4582 B:      https://bugzilla.kernel.org
4583 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4584 F:      Documentation/admin-guide/pm/cpuidle.rst
4585 F:      Documentation/driver-api/pm/cpuidle.rst
4586 F:      drivers/cpuidle/*
4587 F:      include/linux/cpuidle.h
4588
4589 CPU POWER MONITORING SUBSYSTEM
4590 M:      Thomas Renninger <[email protected]>
4591 M:      Shuah Khan <[email protected]>
4592 M:      Shuah Khan <[email protected]>
4593 L:      [email protected]
4594 S:      Maintained
4595 F:      tools/power/cpupower/
4596
4597 CPUID/MSR DRIVER
4598 M:      "H. Peter Anvin" <[email protected]>
4599 S:      Maintained
4600 F:      arch/x86/kernel/cpuid.c
4601 F:      arch/x86/kernel/msr.c
4602
4603 CPUIDLE DRIVER - ARM BIG LITTLE
4604 M:      Lorenzo Pieralisi <[email protected]>
4605 M:      Daniel Lezcano <[email protected]>
4606 L:      [email protected]
4607 L:      [email protected]
4608 S:      Maintained
4609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4610 F:      drivers/cpuidle/cpuidle-big_little.c
4611
4612 CPUIDLE DRIVER - ARM EXYNOS
4613 M:      Bartlomiej Zolnierkiewicz <[email protected]>
4614 M:      Daniel Lezcano <[email protected]>
4615 M:      Kukjin Kim <[email protected]>
4616 L:      [email protected]
4617 L:      [email protected]
4618 S:      Supported
4619 F:      arch/arm/mach-exynos/pm.c
4620 F:      drivers/cpuidle/cpuidle-exynos.c
4621
4622 CPUIDLE DRIVER - ARM PSCI
4623 M:      Lorenzo Pieralisi <[email protected]>
4624 M:      Sudeep Holla <[email protected]>
4625 L:      [email protected]
4626 L:      [email protected]
4627 S:      Supported
4628 F:      drivers/cpuidle/cpuidle-psci.c
4629
4630 CPUIDLE DRIVER - ARM PSCI PM DOMAIN
4631 M:      Ulf Hansson <[email protected]>
4632 L:      [email protected]
4633 L:      [email protected]
4634 S:      Supported
4635 F:      drivers/cpuidle/cpuidle-psci.h
4636 F:      drivers/cpuidle/cpuidle-psci-domain.c
4637
4638 CRAMFS FILESYSTEM
4639 M:      Nicolas Pitre <[email protected]>
4640 S:      Maintained
4641 F:      Documentation/filesystems/cramfs.rst
4642 F:      fs/cramfs/
4643
4644 CREATIVE SB0540
4645 M:      Bastien Nocera <[email protected]>
4646 L:      [email protected]
4647 S:      Maintained
4648 F:      drivers/hid/hid-creative-sb0540.c
4649
4650 CRYPTO API
4651 M:      Herbert Xu <[email protected]>
4652 M:      "David S. Miller" <[email protected]>
4653 L:      [email protected]
4654 S:      Maintained
4655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
4656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
4657 F:      Documentation/crypto/
4658 F:      Documentation/devicetree/bindings/crypto/
4659 F:      arch/*/crypto/
4660 F:      crypto/
4661 F:      drivers/crypto/
4662 F:      include/crypto/
4663 F:      include/linux/crypto*
4664 F:      lib/crypto/
4665
4666 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
4667 M:      Neil Horman <[email protected]>
4668 L:      [email protected]
4669 S:      Maintained
4670 F:      crypto/ansi_cprng.c
4671 F:      crypto/rng.c
4672
4673 CS3308 MEDIA DRIVER
4674 M:      Hans Verkuil <[email protected]>
4675 L:      [email protected]
4676 S:      Odd Fixes
4677 W:      http://linuxtv.org
4678 T:      git git://linuxtv.org/media_tree.git
4679 F:      drivers/media/i2c/cs3308.c
4680
4681 CS5535 Audio ALSA driver
4682 M:      Jaya Kumar <[email protected]>
4683 S:      Maintained
4684 F:      sound/pci/cs5535audio/
4685
4686 CSI DRIVERS FOR ALLWINNER V3s
4687 M:      Yong Deng <[email protected]>
4688 L:      [email protected]
4689 S:      Maintained
4690 T:      git git://linuxtv.org/media_tree.git
4691 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
4692 F:      drivers/media/platform/sunxi/sun6i-csi/
4693
4694 CW1200 WLAN driver
4695 M:      Solomon Peachy <[email protected]>
4696 S:      Maintained
4697 F:      drivers/net/wireless/st/cw1200/
4698
4699 CX18 VIDEO4LINUX DRIVER
4700 M:      Andy Walls <[email protected]>
4701 L:      [email protected]
4702 S:      Maintained
4703 W:      https://linuxtv.org
4704 T:      git git://linuxtv.org/media_tree.git
4705 F:      drivers/media/pci/cx18/
4706 F:      include/uapi/linux/ivtv*
4707
4708 CX2341X MPEG ENCODER HELPER MODULE
4709 M:      Hans Verkuil <[email protected]>
4710 L:      [email protected]
4711 S:      Maintained
4712 W:      https://linuxtv.org
4713 T:      git git://linuxtv.org/media_tree.git
4714 F:      drivers/media/common/cx2341x*
4715 F:      include/media/drv-intf/cx2341x.h
4716
4717 CX24120 MEDIA DRIVER
4718 M:      Jemma Denson <[email protected]>
4719 M:      Patrick Boettcher <[email protected]>
4720 L:      [email protected]
4721 S:      Maintained
4722 W:      https://linuxtv.org
4723 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4724 F:      drivers/media/dvb-frontends/cx24120*
4725
4726 CX88 VIDEO4LINUX DRIVER
4727 M:      Mauro Carvalho Chehab <[email protected]>
4728 L:      [email protected]
4729 S:      Odd fixes
4730 W:      https://linuxtv.org
4731 T:      git git://linuxtv.org/media_tree.git
4732 F:      Documentation/driver-api/media/drivers/cx88*
4733 F:      drivers/media/pci/cx88/
4734
4735 CXD2820R MEDIA DRIVER
4736 M:      Antti Palosaari <[email protected]>
4737 L:      [email protected]
4738 S:      Maintained
4739 W:      https://linuxtv.org
4740 W:      http://palosaari.fi/linux/
4741 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4742 T:      git git://linuxtv.org/anttip/media_tree.git
4743 F:      drivers/media/dvb-frontends/cxd2820r*
4744
4745 CXGB3 ETHERNET DRIVER (CXGB3)
4746 M:      Raju Rangoju <[email protected]>
4747 L:      [email protected]
4748 S:      Supported
4749 W:      http://www.chelsio.com
4750 F:      drivers/net/ethernet/chelsio/cxgb3/
4751
4752 CXGB3 ISCSI DRIVER (CXGB3I)
4753 M:      Karen Xie <[email protected]>
4754 L:      [email protected]
4755 S:      Supported
4756 W:      http://www.chelsio.com
4757 F:      drivers/scsi/cxgbi/cxgb3i
4758
4759 CXGB4 CRYPTO DRIVER (chcr)
4760 M:      Ayush Sawal <[email protected]>
4761 M:      Vinay Kumar Yadav <[email protected]>
4762 M:      Rohit Maheshwari <[email protected]>
4763 L:      [email protected]
4764 S:      Supported
4765 W:      http://www.chelsio.com
4766 F:      drivers/crypto/chelsio
4767
4768 CXGB4 INLINE CRYPTO DRIVER
4769 M:      Ayush Sawal <[email protected]>
4770 M:      Vinay Kumar Yadav <[email protected]>
4771 M:      Rohit Maheshwari <[email protected]>
4772 L:      [email protected]
4773 S:      Supported
4774 W:      http://www.chelsio.com
4775 F:      drivers/net/ethernet/chelsio/inline_crypto/
4776
4777 CXGB4 ETHERNET DRIVER (CXGB4)
4778 M:      Raju Rangoju <[email protected]>
4779 L:      [email protected]
4780 S:      Supported
4781 W:      http://www.chelsio.com
4782 F:      drivers/net/ethernet/chelsio/cxgb4/
4783
4784 CXGB4 ISCSI DRIVER (CXGB4I)
4785 M:      Karen Xie <[email protected]>
4786 L:      [email protected]
4787 S:      Supported
4788 W:      http://www.chelsio.com
4789 F:      drivers/scsi/cxgbi/cxgb4i
4790
4791 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
4792 M:      Potnuri Bharat Teja <[email protected]>
4793 L:      [email protected]
4794 S:      Supported
4795 W:      http://www.openfabrics.org
4796 F:      drivers/infiniband/hw/cxgb4/
4797 F:      include/uapi/rdma/cxgb4-abi.h
4798
4799 CXGB4VF ETHERNET DRIVER (CXGB4VF)
4800 M:      Raju Rangoju <[email protected]>
4801 L:      [email protected]
4802 S:      Supported
4803 W:      http://www.chelsio.com
4804 F:      drivers/net/ethernet/chelsio/cxgb4vf/
4805
4806 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
4807 M:      Frederic Barrat <[email protected]>
4808 M:      Andrew Donnellan <[email protected]>
4809 L:      [email protected]
4810 S:      Supported
4811 F:      Documentation/ABI/testing/sysfs-class-cxl
4812 F:      Documentation/powerpc/cxl.rst
4813 F:      arch/powerpc/platforms/powernv/pci-cxl.c
4814 F:      drivers/misc/cxl/
4815 F:      include/misc/cxl*
4816 F:      include/uapi/misc/cxl.h
4817
4818 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
4819 M:      Manoj N. Kumar <[email protected]>
4820 M:      Matthew R. Ochs <[email protected]>
4821 M:      Uma Krishnan <[email protected]>
4822 L:      [email protected]
4823 S:      Supported
4824 F:      Documentation/powerpc/cxlflash.rst
4825 F:      drivers/scsi/cxlflash/
4826 F:      include/uapi/scsi/cxlflash_ioctl.h
4827
4828 CYBERPRO FB DRIVER
4829 M:      Russell King <[email protected]>
4830 L:      [email protected] (moderated for non-subscribers)
4831 S:      Maintained
4832 W:      http://www.armlinux.org.uk/
4833 F:      drivers/video/fbdev/cyber2000fb.*
4834
4835 CYCLADES ASYNC MUX DRIVER
4836 S:      Orphan
4837 W:      http://www.cyclades.com/
4838 F:      drivers/tty/cyclades.c
4839 F:      include/linux/cyclades.h
4840 F:      include/uapi/linux/cyclades.h
4841
4842 CYCLADES PC300 DRIVER
4843 S:      Orphan
4844 W:      http://www.cyclades.com/
4845 F:      drivers/net/wan/pc300*
4846
4847 CYPRESS_FIRMWARE MEDIA DRIVER
4848 M:      Antti Palosaari <[email protected]>
4849 L:      [email protected]
4850 S:      Maintained
4851 W:      https://linuxtv.org
4852 W:      http://palosaari.fi/linux/
4853 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4854 T:      git git://linuxtv.org/anttip/media_tree.git
4855 F:      drivers/media/common/cypress_firmware*
4856
4857 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
4858 M:      Linus Walleij <[email protected]>
4859 L:      [email protected]
4860 S:      Maintained
4861 F:      drivers/input/touchscreen/cy8ctma140.c
4862
4863 CYTTSP TOUCHSCREEN DRIVER
4864 M:      Ferruh Yigit <[email protected]>
4865 L:      [email protected]
4866 S:      Supported
4867 F:      drivers/input/touchscreen/cyttsp*
4868 F:      include/linux/input/cyttsp.h
4869
4870 D-LINK DIR-685 TOUCHKEYS DRIVER
4871 M:      Linus Walleij <[email protected]>
4872 L:      [email protected]
4873 S:      Supported
4874 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
4875
4876 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
4877 M:      Joshua Kinard <[email protected]>
4878 S:      Maintained
4879 F:      drivers/rtc/rtc-ds1685.c
4880 F:      include/linux/rtc/ds1685.h
4881
4882 DAMA SLAVE for AX.25
4883 M:      Joerg Reuter <[email protected]>
4884 L:      [email protected]
4885 S:      Maintained
4886 W:      http://yaina.de/jreuter/
4887 W:      http://www.qsl.net/dl1bke/
4888 F:      net/ax25/af_ax25.c
4889 F:      net/ax25/ax25_dev.c
4890 F:      net/ax25/ax25_ds_*
4891 F:      net/ax25/ax25_in.c
4892 F:      net/ax25/ax25_out.c
4893 F:      net/ax25/ax25_timer.c
4894 F:      net/ax25/sysctl_net_ax25.c
4895
4896 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
4897 L:      [email protected]
4898 S:      Orphan
4899 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
4900 F:      drivers/net/ethernet/dec/tulip/dmfe.c
4901
4902 DC390/AM53C974 SCSI driver
4903 M:      Hannes Reinecke <[email protected]>
4904 L:      [email protected]
4905 S:      Maintained
4906 F:      drivers/scsi/am53c974.c
4907
4908 DC395x SCSI driver
4909 M:      Oliver Neukum <[email protected]>
4910 M:      Ali Akcaagac <[email protected]>
4911 M:      Jamie Lenehan <[email protected]>
4912 L:      [email protected]
4913 S:      Maintained
4914 W:      http://twibble.org/dist/dc395x/
4915 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
4916 F:      Documentation/scsi/dc395x.rst
4917 F:      drivers/scsi/dc395x.*
4918
4919 DCCP PROTOCOL
4920 M:      Gerrit Renker <[email protected]>
4921 L:      [email protected]
4922 S:      Maintained
4923 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
4924 F:      include/linux/dccp.h
4925 F:      include/linux/tfrc.h
4926 F:      include/uapi/linux/dccp.h
4927 F:      net/dccp/
4928
4929 DECnet NETWORK LAYER
4930 L:      [email protected]
4931 S:      Orphan
4932 W:      http://linux-decnet.sourceforge.net
4933 F:      Documentation/networking/decnet.rst
4934 F:      net/decnet/
4935
4936 DECSTATION PLATFORM SUPPORT
4937 M:      "Maciej W. Rozycki" <[email protected]>
4938 L:      [email protected]
4939 S:      Maintained
4940 W:      http://www.linux-mips.org/wiki/DECstation
4941 F:      arch/mips/dec/
4942 F:      arch/mips/include/asm/dec/
4943 F:      arch/mips/include/asm/mach-dec/
4944
4945 DEFXX FDDI NETWORK DRIVER
4946 M:      "Maciej W. Rozycki" <[email protected]>
4947 S:      Maintained
4948 F:      drivers/net/fddi/defxx.*
4949
4950 DEFZA FDDI NETWORK DRIVER
4951 M:      "Maciej W. Rozycki" <[email protected]>
4952 S:      Maintained
4953 F:      drivers/net/fddi/defza.*
4954
4955 DEINTERLACE DRIVERS FOR ALLWINNER H3
4956 M:      Jernej Skrabec <[email protected]>
4957 L:      [email protected]
4958 S:      Maintained
4959 T:      git git://linuxtv.org/media_tree.git
4960 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
4961 F:      drivers/media/platform/sunxi/sun8i-di/
4962
4963 DELL LAPTOP DRIVER
4964 M:      Matthew Garrett <[email protected]>
4965 M:      Pali Rohár <[email protected]>
4966 L:      [email protected]
4967 S:      Maintained
4968 F:      drivers/platform/x86/dell-laptop.c
4969
4970 DELL LAPTOP FREEFALL DRIVER
4971 M:      Pali Rohár <[email protected]>
4972 S:      Maintained
4973 F:      drivers/platform/x86/dell-smo8800.c
4974
4975 DELL LAPTOP RBTN DRIVER
4976 M:      Pali Rohár <[email protected]>
4977 S:      Maintained
4978 F:      drivers/platform/x86/dell-rbtn.*
4979
4980 DELL LAPTOP SMM DRIVER
4981 M:      Pali Rohár <[email protected]>
4982 S:      Maintained
4983 F:      drivers/hwmon/dell-smm-hwmon.c
4984 F:      include/uapi/linux/i8k.h
4985
4986 DELL REMOTE BIOS UPDATE DRIVER
4987 M:      Stuart Hayes <[email protected]>
4988 L:      [email protected]
4989 S:      Maintained
4990 F:      drivers/platform/x86/dell_rbu.c
4991
4992 DELL SMBIOS DRIVER
4993 M:      Pali Rohár <[email protected]>
4994 M:      Mario Limonciello <[email protected]>
4995 L:      [email protected]
4996 S:      Maintained
4997 F:      drivers/platform/x86/dell-smbios.*
4998
4999 DELL SMBIOS SMM DRIVER
5000 M:      Mario Limonciello <[email protected]>
5001 L:      [email protected]
5002 S:      Maintained
5003 F:      drivers/platform/x86/dell-smbios-smm.c
5004
5005 DELL SMBIOS WMI DRIVER
5006 M:      Mario Limonciello <[email protected]>
5007 L:      [email protected]
5008 S:      Maintained
5009 F:      drivers/platform/x86/dell-smbios-wmi.c
5010 F:      tools/wmi/dell-smbios-example.c
5011
5012 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
5013 M:      Stuart Hayes <[email protected]>
5014 L:      [email protected]
5015 S:      Maintained
5016 F:      Documentation/driver-api/dcdbas.rst
5017 F:      drivers/platform/x86/dcdbas.*
5018
5019 DELL WMI DESCRIPTOR DRIVER
5020 M:      Mario Limonciello <[email protected]>
5021 S:      Maintained
5022 F:      drivers/platform/x86/dell-wmi-descriptor.c
5023
5024 DELL WMI SYSMAN DRIVER
5025 M:      Divya Bharathi <[email protected]>
5026 M:      Mario Limonciello <[email protected]>
5027 M:      Prasanth Ksr <[email protected]>
5028 L:      [email protected]
5029 S:      Maintained
5030 F:      Documentation/ABI/testing/sysfs-class-firmware-attributes
5031 F:      drivers/platform/x86/dell-wmi-sysman/
5032
5033 DELL WMI NOTIFICATIONS DRIVER
5034 M:      Matthew Garrett <[email protected]>
5035 M:      Pali Rohár <[email protected]>
5036 S:      Maintained
5037 F:      drivers/platform/x86/dell-wmi.c
5038
5039 DELTA ST MEDIA DRIVER
5040 M:      Hugues Fruchet <[email protected]>
5041 L:      [email protected]
5042 S:      Supported
5043 W:      https://linuxtv.org
5044 T:      git git://linuxtv.org/media_tree.git
5045 F:      drivers/media/platform/sti/delta
5046
5047 DENALI NAND DRIVER
5048 L:      [email protected]
5049 S:      Orphan
5050 F:      drivers/mtd/nand/raw/denali*
5051
5052 DESIGNWARE EDMA CORE IP DRIVER
5053 M:      Gustavo Pimentel <[email protected]>
5054 L:      [email protected]
5055 S:      Maintained
5056 F:      drivers/dma/dw-edma/
5057 F:      include/linux/dma/edma.h
5058
5059 DESIGNWARE USB2 DRD IP DRIVER
5060 M:      Minas Harutyunyan <[email protected]>
5061 L:      [email protected]
5062 S:      Maintained
5063 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5064 F:      drivers/usb/dwc2/
5065
5066 DESIGNWARE USB3 DRD IP DRIVER
5067 M:      Felipe Balbi <[email protected]>
5068 L:      [email protected]
5069 S:      Maintained
5070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5071 F:      drivers/usb/dwc3/
5072
5073 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
5074 M:      Andreas Klinger <[email protected]>
5075 L:      [email protected]
5076 S:      Maintained
5077 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
5078 F:      drivers/iio/proximity/srf*.c
5079
5080 DEVICE COREDUMP (DEV_COREDUMP)
5081 M:      Johannes Berg <[email protected]>
5082 L:      [email protected]
5083 S:      Maintained
5084 F:      drivers/base/devcoredump.c
5085 F:      include/linux/devcoredump.h
5086
5087 DEVICE DEPENDENCY HELPER SCRIPT
5088 M:      Saravana Kannan <[email protected]>
5089 L:      [email protected]
5090 S:      Maintained
5091 F:      scripts/dev-needs.sh
5092
5093 DEVICE DIRECT ACCESS (DAX)
5094 M:      Dan Williams <[email protected]>
5095 M:      Vishal Verma <[email protected]>
5096 M:      Dave Jiang <[email protected]>
5097 L:      [email protected]
5098 S:      Supported
5099 F:      drivers/dax/
5100
5101 DEVICE FREQUENCY (DEVFREQ)
5102 M:      MyungJoo Ham <[email protected]>
5103 M:      Kyungmin Park <[email protected]>
5104 M:      Chanwoo Choi <[email protected]>
5105 L:      [email protected]
5106 S:      Maintained
5107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5108 F:      Documentation/devicetree/bindings/devfreq/
5109 F:      drivers/devfreq/
5110 F:      include/linux/devfreq.h
5111 F:      include/trace/events/devfreq.h
5112
5113 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
5114 M:      Chanwoo Choi <[email protected]>
5115 L:      [email protected]
5116 S:      Supported
5117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5118 F:      Documentation/devicetree/bindings/devfreq/event/
5119 F:      drivers/devfreq/devfreq-event.c
5120 F:      drivers/devfreq/event/
5121 F:      include/dt-bindings/pmu/exynos_ppmu.h
5122 F:      include/linux/devfreq-event.h
5123
5124 DEVICE NUMBER REGISTRY
5125 M:      Torben Mathiasen <[email protected]>
5126 S:      Maintained
5127 W:      http://lanana.org/docs/device-list/index.html
5128
5129 DEVICE-MAPPER  (LVM)
5130 M:      Alasdair Kergon <[email protected]>
5131 M:      Mike Snitzer <[email protected]>
5132 M:      [email protected]
5133 L:      [email protected]
5134 S:      Maintained
5135 W:      http://sources.redhat.com/dm
5136 Q:      http://patchwork.kernel.org/project/dm-devel/list/
5137 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
5138 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
5139 F:      Documentation/admin-guide/device-mapper/
5140 F:      drivers/md/Kconfig
5141 F:      drivers/md/Makefile
5142 F:      drivers/md/dm*
5143 F:      drivers/md/persistent-data/
5144 F:      include/linux/device-mapper.h
5145 F:      include/linux/dm-*.h
5146 F:      include/uapi/linux/dm-*.h
5147
5148 DEVLINK
5149 M:      Jiri Pirko <[email protected]>
5150 L:      [email protected]
5151 S:      Supported
5152 F:      Documentation/networking/devlink
5153 F:      include/net/devlink.h
5154 F:      include/uapi/linux/devlink.h
5155 F:      net/core/devlink.c
5156
5157 DIALOG SEMICONDUCTOR DRIVERS
5158 M:      Support Opensource <[email protected]>
5159 S:      Supported
5160 W:      http://www.dialog-semiconductor.com/products
5161 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
5162 F:      Documentation/devicetree/bindings/input/dlg,da72??.txt
5163 F:      Documentation/devicetree/bindings/mfd/da90*.txt
5164 F:      Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
5165 F:      Documentation/devicetree/bindings/regulator/da92*.txt
5166 F:      Documentation/devicetree/bindings/regulator/slg51000.txt
5167 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
5168 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
5169 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
5170 F:      Documentation/hwmon/da90??.rst
5171 F:      drivers/gpio/gpio-da90??.c
5172 F:      drivers/hwmon/da90??-hwmon.c
5173 F:      drivers/iio/adc/da91??-*.c
5174 F:      drivers/input/misc/da72??.[ch]
5175 F:      drivers/input/misc/da90??_onkey.c
5176 F:      drivers/input/touchscreen/da9052_tsi.c
5177 F:      drivers/leds/leds-da90??.c
5178 F:      drivers/mfd/da903x.c
5179 F:      drivers/mfd/da90??-*.c
5180 F:      drivers/mfd/da91??-*.c
5181 F:      drivers/pinctrl/pinctrl-da90??.c
5182 F:      drivers/power/supply/da9052-battery.c
5183 F:      drivers/power/supply/da91??-*.c
5184 F:      drivers/regulator/da9???-regulator.[ch]
5185 F:      drivers/regulator/slg51000-regulator.[ch]
5186 F:      drivers/rtc/rtc-da90??.c
5187 F:      drivers/thermal/da90??-thermal.c
5188 F:      drivers/video/backlight/da90??_bl.c
5189 F:      drivers/watchdog/da90??_wdt.c
5190 F:      include/dt-bindings/regulator/dlg,da9*-regulator.h
5191 F:      include/linux/mfd/da903x.h
5192 F:      include/linux/mfd/da9052/
5193 F:      include/linux/mfd/da9055/
5194 F:      include/linux/mfd/da9062/
5195 F:      include/linux/mfd/da9063/
5196 F:      include/linux/mfd/da9150/
5197 F:      include/linux/regulator/da9211.h
5198 F:      include/sound/da[79]*.h
5199 F:      sound/soc/codecs/da[79]*.[ch]
5200
5201 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
5202 M:      William Breathitt Gray <[email protected]>
5203 L:      [email protected]
5204 S:      Maintained
5205 F:      drivers/gpio/gpio-gpio-mm.c
5206
5207 DIOLAN U2C-12 I2C DRIVER
5208 M:      Guenter Roeck <[email protected]>
5209 L:      [email protected]
5210 S:      Maintained
5211 F:      drivers/i2c/busses/i2c-diolan-u2c.c
5212
5213 DIRECTORY NOTIFICATION (DNOTIFY)
5214 M:      Jan Kara <[email protected]>
5215 R:      Amir Goldstein <[email protected]>
5216 L:      [email protected]
5217 S:      Maintained
5218 F:      Documentation/filesystems/dnotify.rst
5219 F:      fs/notify/dnotify/
5220 F:      include/linux/dnotify.h
5221
5222 DISK GEOMETRY AND PARTITION HANDLING
5223 M:      Andries Brouwer <[email protected]>
5224 S:      Maintained
5225 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
5226 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
5227 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
5228
5229 DISKQUOTA
5230 M:      Jan Kara <[email protected]>
5231 S:      Maintained
5232 F:      Documentation/filesystems/quota.rst
5233 F:      fs/quota/
5234 F:      include/linux/quota*.h
5235 F:      include/uapi/linux/quota*.h
5236
5237 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
5238 M:      Bernie Thompson <[email protected]>
5239 L:      [email protected]
5240 S:      Maintained
5241 W:      http://plugable.com/category/projects/udlfb/
5242 F:      Documentation/fb/udlfb.rst
5243 F:      drivers/video/fbdev/udlfb.c
5244 F:      include/video/udlfb.h
5245
5246 DISTRIBUTED LOCK MANAGER (DLM)
5247 M:      Christine Caulfield <[email protected]>
5248 M:      David Teigland <[email protected]>
5249 L:      [email protected]
5250 S:      Supported
5251 W:      http://sources.redhat.com/cluster/
5252 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
5253 F:      fs/dlm/
5254
5255 DMA BUFFER SHARING FRAMEWORK
5256 M:      Sumit Semwal <[email protected]>
5257 M:      Christian König <[email protected]>
5258 L:      [email protected]
5259 L:      [email protected]
5260 L:      [email protected] (moderated for non-subscribers)
5261 S:      Maintained
5262 T:      git git://anongit.freedesktop.org/drm/drm-misc
5263 F:      Documentation/driver-api/dma-buf.rst
5264 F:      drivers/dma-buf/
5265 F:      include/linux/*fence.h
5266 F:      include/linux/dma-buf*
5267 F:      include/linux/dma-resv.h
5268 K:      \bdma_(?:buf|fence|resv)\b
5269
5270 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
5271 M:      Vinod Koul <[email protected]>
5272 L:      [email protected]
5273 S:      Maintained
5274 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
5276 F:      Documentation/devicetree/bindings/dma/
5277 F:      Documentation/driver-api/dmaengine/
5278 F:      drivers/dma/
5279 F:      include/linux/dmaengine.h
5280 F:      include/linux/of_dma.h
5281
5282 DMA MAPPING HELPERS
5283 M:      Christoph Hellwig <[email protected]>
5284 M:      Marek Szyprowski <[email protected]>
5285 R:      Robin Murphy <[email protected]>
5286 L:      [email protected]
5287 S:      Supported
5288 W:      http://git.infradead.org/users/hch/dma-mapping.git
5289 T:      git git://git.infradead.org/users/hch/dma-mapping.git
5290 F:      include/asm-generic/dma-mapping.h
5291 F:      include/linux/dma-direct.h
5292 F:      include/linux/dma-mapping.h
5293 F:      include/linux/dma-map-ops.h
5294 F:      kernel/dma/
5295
5296 DMA-BUF HEAPS FRAMEWORK
5297 M:      Sumit Semwal <[email protected]>
5298 R:      Benjamin Gaignard <[email protected]>
5299 R:      Liam Mark <[email protected]>
5300 R:      Laura Abbott <[email protected]>
5301 R:      Brian Starkey <[email protected]>
5302 R:      John Stultz <[email protected]>
5303 L:      [email protected]
5304 L:      [email protected]
5305 L:      [email protected] (moderated for non-subscribers)
5306 S:      Maintained
5307 T:      git git://anongit.freedesktop.org/drm/drm-misc
5308 F:      drivers/dma-buf/dma-heap.c
5309 F:      drivers/dma-buf/heaps/*
5310 F:      include/linux/dma-heap.h
5311 F:      include/uapi/linux/dma-heap.h
5312
5313 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
5314 M:      Lukasz Luba <[email protected]>
5315 L:      [email protected]
5316 L:      [email protected]
5317 S:      Maintained
5318 F:      Documentation/devicetree/bindings/memory-controllers/exynos5422-dmc.txt
5319 F:      drivers/memory/samsung/exynos5422-dmc.c
5320
5321 DME1737 HARDWARE MONITOR DRIVER
5322 M:      Juerg Haefliger <[email protected]>
5323 L:      [email protected]
5324 S:      Maintained
5325 F:      Documentation/hwmon/dme1737.rst
5326 F:      drivers/hwmon/dme1737.c
5327
5328 DMI/SMBIOS SUPPORT
5329 M:      Jean Delvare <[email protected]>
5330 S:      Maintained
5331 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
5332 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
5333 F:      drivers/firmware/dmi-id.c
5334 F:      drivers/firmware/dmi_scan.c
5335 F:      include/linux/dmi.h
5336
5337 DOCUMENTATION
5338 M:      Jonathan Corbet <[email protected]>
5339 L:      [email protected]
5340 S:      Maintained
5341 P:      Documentation/doc-guide/maintainer-profile.rst
5342 T:      git git://git.lwn.net/linux.git docs-next
5343 F:      Documentation/
5344 F:      scripts/documentation-file-ref-check
5345 F:      scripts/kernel-doc
5346 F:      scripts/sphinx-pre-install
5347 X:      Documentation/ABI/
5348 X:      Documentation/admin-guide/media/
5349 X:      Documentation/devicetree/
5350 X:      Documentation/driver-api/media/
5351 X:      Documentation/firmware-guide/acpi/
5352 X:      Documentation/i2c/
5353 X:      Documentation/power/
5354 X:      Documentation/spi/
5355 X:      Documentation/userspace-api/media/
5356
5357 DOCUMENTATION SCRIPTS
5358 M:      Mauro Carvalho Chehab <[email protected]>
5359 L:      [email protected]
5360 S:      Maintained
5361 F:      Documentation/sphinx/parse-headers.pl
5362 F:      scripts/documentation-file-ref-check
5363 F:      scripts/sphinx-pre-install
5364
5365 DOCUMENTATION/ITALIAN
5366 M:      Federico Vaga <[email protected]>
5367 L:      [email protected]
5368 S:      Maintained
5369 F:      Documentation/translations/it_IT
5370
5371 DONGWOON DW9714 LENS VOICE COIL DRIVER
5372 M:      Sakari Ailus <[email protected]>
5373 L:      [email protected]
5374 S:      Maintained
5375 T:      git git://linuxtv.org/media_tree.git
5376 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
5377 F:      drivers/media/i2c/dw9714.c
5378
5379 DONGWOON DW9768 LENS VOICE COIL DRIVER
5380 M:      Dongchun Zhu <[email protected]>
5381 L:      [email protected]
5382 S:      Maintained
5383 T:      git git://linuxtv.org/media_tree.git
5384 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
5385 F:      drivers/media/i2c/dw9768.c
5386
5387 DONGWOON DW9807 LENS VOICE COIL DRIVER
5388 M:      Sakari Ailus <[email protected]>
5389 L:      [email protected]
5390 S:      Maintained
5391 T:      git git://linuxtv.org/media_tree.git
5392 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt
5393 F:      drivers/media/i2c/dw9807-vcm.c
5394
5395 DOUBLETALK DRIVER
5396 M:      "James R. Van Zandt" <[email protected]>
5397 L:      [email protected]
5398 S:      Maintained
5399 F:      drivers/char/dtlk.c
5400 F:      include/linux/dtlk.h
5401
5402 DPAA2 DATAPATH I/O (DPIO) DRIVER
5403 M:      Roy Pledge <[email protected]>
5404 L:      [email protected]
5405 S:      Maintained
5406 F:      drivers/soc/fsl/dpio
5407
5408 DPAA2 ETHERNET DRIVER
5409 M:      Ioana Ciornei <[email protected]>
5410 M:      Ioana Radulescu <[email protected]>
5411 L:      [email protected]
5412 S:      Maintained
5413 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
5414 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
5415 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
5416 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
5417 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
5418 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
5419 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
5420 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
5421 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
5422
5423 DPAA2 ETHERNET SWITCH DRIVER
5424 M:      Ioana Radulescu <[email protected]>
5425 M:      Ioana Ciornei <[email protected]>
5426 L:      [email protected]
5427 S:      Maintained
5428 F:      drivers/staging/fsl-dpaa2/ethsw
5429
5430 DPT_I2O SCSI RAID DRIVER
5431 M:      Adaptec OEM Raid Solutions <[email protected]>
5432 L:      [email protected]
5433 S:      Maintained
5434 W:      http://www.adaptec.com/
5435 F:      drivers/scsi/dpt*
5436 F:      drivers/scsi/dpt/
5437
5438 DRBD DRIVER
5439 M:      Philipp Reisner <[email protected]>
5440 M:      Lars Ellenberg <[email protected]>
5441 L:      [email protected]
5442 S:      Supported
5443 W:      http://www.drbd.org
5444 T:      git git://git.linbit.com/linux-drbd.git
5445 T:      git git://git.linbit.com/drbd-8.4.git
5446 F:      Documentation/admin-guide/blockdev/
5447 F:      drivers/block/drbd/
5448 F:      lib/lru_cache.c
5449
5450 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
5451 M:      Greg Kroah-Hartman <[email protected]>
5452 R:      "Rafael J. Wysocki" <[email protected]>
5453 S:      Supported
5454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
5455 F:      Documentation/core-api/kobject.rst
5456 F:      drivers/base/
5457 F:      fs/debugfs/
5458 F:      fs/sysfs/
5459 F:      include/linux/debugfs.h
5460 F:      include/linux/kobj*
5461 F:      lib/kobj*
5462
5463 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
5464 M:      Nishanth Menon <[email protected]>
5465 L:      [email protected]
5466 S:      Maintained
5467 F:      drivers/soc/ti/smartreflex.c
5468 F:      include/linux/power/smartreflex.h
5469
5470 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
5471 M:      Maxime Ripard <[email protected]>
5472 M:      Chen-Yu Tsai <[email protected]>
5473 R:      Jernej Skrabec <[email protected]>
5474 L:      [email protected]
5475 S:      Supported
5476 T:      git git://anongit.freedesktop.org/drm/drm-misc
5477 F:      drivers/gpu/drm/sun4i/sun8i*
5478
5479 DRM DRIVER FOR ARM PL111 CLCD
5480 M:      Eric Anholt <[email protected]>
5481 S:      Supported
5482 T:      git git://anongit.freedesktop.org/drm/drm-misc
5483 F:      drivers/gpu/drm/pl111/
5484
5485 DRM DRIVER FOR ARM VERSATILE TFT PANELS
5486 M:      Linus Walleij <[email protected]>
5487 S:      Maintained
5488 T:      git git://anongit.freedesktop.org/drm/drm-misc
5489 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
5490 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
5491
5492 DRM DRIVER FOR ASPEED BMC GFX
5493 M:      Joel Stanley <[email protected]>
5494 L:      [email protected] (moderated for non-subscribers)
5495 S:      Supported
5496 T:      git git://anongit.freedesktop.org/drm/drm-misc
5497 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
5498 F:      drivers/gpu/drm/aspeed/
5499
5500 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
5501 M:      Dave Airlie <[email protected]>
5502 R:      Thomas Zimmermann <[email protected]>
5503 L:      [email protected]
5504 S:      Supported
5505 T:      git git://anongit.freedesktop.org/drm/drm-misc
5506 F:      drivers/gpu/drm/ast/
5507
5508 DRM DRIVER FOR BOCHS VIRTUAL GPU
5509 M:      Gerd Hoffmann <[email protected]>
5510 L:      [email protected]
5511 S:      Maintained
5512 T:      git git://anongit.freedesktop.org/drm/drm-misc
5513 F:      drivers/gpu/drm/bochs/
5514
5515 DRM DRIVER FOR BOE HIMAX8279D PANELS
5516 M:      Jerry Han <[email protected]>
5517 S:      Maintained
5518 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
5519 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
5520
5521 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
5522 M:      Linus Walleij <[email protected]>
5523 S:      Maintained
5524 T:      git git://anongit.freedesktop.org/drm/drm-misc
5525 F:      drivers/gpu/drm/tve200/
5526
5527 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
5528 M:      Icenowy Zheng <[email protected]>
5529 S:      Maintained
5530 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
5531 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
5532
5533 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
5534 M:      Jagan Teki <[email protected]>
5535 S:      Maintained
5536 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
5537 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
5538
5539 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
5540 M:      Hans de Goede <[email protected]>
5541 S:      Maintained
5542 T:      git git://anongit.freedesktop.org/drm/drm-misc
5543 F:      drivers/gpu/drm/tiny/gm12u320.c
5544
5545 DRM DRIVER FOR HX8357D PANELS
5546 M:      Eric Anholt <[email protected]>
5547 S:      Maintained
5548 T:      git git://anongit.freedesktop.org/drm/drm-misc
5549 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
5550 F:      drivers/gpu/drm/tiny/hx8357d.c
5551
5552 DRM DRIVER FOR ILITEK ILI9225 PANELS
5553 M:      David Lechner <[email protected]>
5554 S:      Maintained
5555 T:      git git://anongit.freedesktop.org/drm/drm-misc
5556 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
5557 F:      drivers/gpu/drm/tiny/ili9225.c
5558
5559 DRM DRIVER FOR ILITEK ILI9486 PANELS
5560 M:      Kamlesh Gurudasani <[email protected]>
5561 S:      Maintained
5562 T:      git git://anongit.freedesktop.org/drm/drm-misc
5563 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
5564 F:      drivers/gpu/drm/tiny/ili9486.c
5565
5566 DRM DRIVER FOR INTEL I810 VIDEO CARDS
5567 S:      Orphan / Obsolete
5568 F:      drivers/gpu/drm/i810/
5569 F:      include/uapi/drm/i810_drm.h
5570
5571 DRM DRIVER FOR LVDS PANELS
5572 M:      Laurent Pinchart <[email protected]>
5573 L:      [email protected]
5574 T:      git git://anongit.freedesktop.org/drm/drm-misc
5575 S:      Maintained
5576 F:      drivers/gpu/drm/panel/panel-lvds.c
5577 F:      Documentation/devicetree/bindings/display/panel/lvds.yaml
5578
5579 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
5580 M:      Guido Günther <[email protected]>
5581 R:      Purism Kernel Team <[email protected]>
5582 S:      Maintained
5583 F:      Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
5584 F:      drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
5585
5586 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
5587 S:      Orphan / Obsolete
5588 F:      drivers/gpu/drm/mga/
5589 F:      include/uapi/drm/mga_drm.h
5590
5591 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
5592 M:      Dave Airlie <[email protected]>
5593 R:      Thomas Zimmermann <[email protected]>
5594 L:      [email protected]
5595 S:      Supported
5596 T:      git git://anongit.freedesktop.org/drm/drm-misc
5597 F:      drivers/gpu/drm/mgag200/
5598
5599 DRM DRIVER FOR MI0283QT
5600 M:      Noralf Trønnes <[email protected]>
5601 S:      Maintained
5602 T:      git git://anongit.freedesktop.org/drm/drm-misc
5603 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
5604 F:      drivers/gpu/drm/tiny/mi0283qt.c
5605
5606 DRM DRIVER FOR MSM ADRENO GPU
5607 M:      Rob Clark <[email protected]>
5608 M:      Sean Paul <[email protected]>
5609 L:      [email protected]
5610 L:      [email protected]
5611 L:      [email protected]
5612 S:      Maintained
5613 T:      git https://gitlab.freedesktop.org/drm/msm.git
5614 F:      Documentation/devicetree/bindings/display/msm/
5615 F:      drivers/gpu/drm/msm/
5616 F:      include/uapi/drm/msm_drm.h
5617
5618 DRM DRIVER FOR NOVATEK NT35510 PANELS
5619 M:      Linus Walleij <[email protected]>
5620 S:      Maintained
5621 T:      git git://anongit.freedesktop.org/drm/drm-misc
5622 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
5623 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
5624
5625 DRM DRIVER FOR NOVATEK NT36672A PANELS
5626 M:      Sumit Semwal <[email protected]>
5627 S:      Maintained
5628 T:      git git://anongit.freedesktop.org/drm/drm-misc
5629 F:      Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
5630 F:      drivers/gpu/drm/panel/panel-novatek-nt36672a.c
5631
5632 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
5633 M:      Ben Skeggs <[email protected]>
5634 L:      [email protected]
5635 L:      [email protected]
5636 S:      Supported
5637 T:      git git://github.com/skeggsb/linux
5638 F:      drivers/gpu/drm/nouveau/
5639 F:      include/uapi/drm/nouveau_drm.h
5640
5641 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
5642 M:      Stefan Mavrodiev <[email protected]>
5643 S:      Maintained
5644 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
5645 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
5646
5647 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
5648 M:      Noralf Trønnes <[email protected]>
5649 S:      Maintained
5650 T:      git git://anongit.freedesktop.org/drm/drm-misc
5651 F:      Documentation/devicetree/bindings/display/repaper.txt
5652 F:      drivers/gpu/drm/tiny/repaper.c
5653
5654 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
5655 M:      Dave Airlie <[email protected]>
5656 M:      Gerd Hoffmann <[email protected]>
5657 L:      [email protected]
5658 S:      Obsolete
5659 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
5660 T:      git git://anongit.freedesktop.org/drm/drm-misc
5661 F:      drivers/gpu/drm/tiny/cirrus.c
5662
5663 DRM DRIVER FOR QXL VIRTUAL GPU
5664 M:      Dave Airlie <[email protected]>
5665 M:      Gerd Hoffmann <[email protected]>
5666 L:      [email protected]
5667 L:      [email protected]
5668 S:      Maintained
5669 T:      git git://anongit.freedesktop.org/drm/drm-misc
5670 F:      drivers/gpu/drm/qxl/
5671 F:      include/uapi/drm/qxl_drm.h
5672
5673 DRM DRIVER FOR RAGE 128 VIDEO CARDS
5674 S:      Orphan / Obsolete
5675 F:      drivers/gpu/drm/r128/
5676 F:      include/uapi/drm/r128_drm.h
5677
5678 DRM DRIVER FOR RAYDIUM RM67191 PANELS
5679 M:      Robert Chiras <[email protected]>
5680 S:      Maintained
5681 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
5682 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
5683
5684 DRM DRIVER FOR SITRONIX ST7703 PANELS
5685 M:      Guido Günther <[email protected]>
5686 R:      Purism Kernel Team <[email protected]>
5687 R:      Ondrej Jirman <[email protected]>
5688 S:      Maintained
5689 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
5690 F:      drivers/gpu/drm/panel/panel-sitronix-st7703.c
5691
5692 DRM DRIVER FOR SAVAGE VIDEO CARDS
5693 S:      Orphan / Obsolete
5694 F:      drivers/gpu/drm/savage/
5695 F:      include/uapi/drm/savage_drm.h
5696
5697 DRM DRIVER FOR SIS VIDEO CARDS
5698 S:      Orphan / Obsolete
5699 F:      drivers/gpu/drm/sis/
5700 F:      include/uapi/drm/sis_drm.h
5701
5702 DRM DRIVER FOR SITRONIX ST7586 PANELS
5703 M:      David Lechner <[email protected]>
5704 S:      Maintained
5705 T:      git git://anongit.freedesktop.org/drm/drm-misc
5706 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
5707 F:      drivers/gpu/drm/tiny/st7586.c
5708
5709 DRM DRIVER FOR SITRONIX ST7701 PANELS
5710 M:      Jagan Teki <[email protected]>
5711 S:      Maintained
5712 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
5713 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
5714
5715 DRM DRIVER FOR SITRONIX ST7735R PANELS
5716 M:      David Lechner <[email protected]>
5717 S:      Maintained
5718 T:      git git://anongit.freedesktop.org/drm/drm-misc
5719 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
5720 F:      drivers/gpu/drm/tiny/st7735r.c
5721
5722 DRM DRIVER FOR SONY ACX424AKP PANELS
5723 M:      Linus Walleij <[email protected]>
5724 S:      Maintained
5725 T:      git git://anongit.freedesktop.org/drm/drm-misc
5726 F:      drivers/gpu/drm/panel/panel-sony-acx424akp.c
5727
5728 DRM DRIVER FOR ST-ERICSSON MCDE
5729 M:      Linus Walleij <[email protected]>
5730 S:      Maintained
5731 T:      git git://anongit.freedesktop.org/drm/drm-misc
5732 F:      Documentation/devicetree/bindings/display/ste,mcde.txt
5733 F:      drivers/gpu/drm/mcde/
5734
5735 DRM DRIVER FOR TDFX VIDEO CARDS
5736 S:      Orphan / Obsolete
5737 F:      drivers/gpu/drm/tdfx/
5738
5739 DRM DRIVER FOR TPO TPG110 PANELS
5740 M:      Linus Walleij <[email protected]>
5741 S:      Maintained
5742 T:      git git://anongit.freedesktop.org/drm/drm-misc
5743 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
5744 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
5745
5746 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
5747 M:      Dave Airlie <[email protected]>
5748 R:      Sean Paul <[email protected]>
5749 R:      Thomas Zimmermann <[email protected]>
5750 L:      [email protected]
5751 S:      Supported
5752 T:      git git://anongit.freedesktop.org/drm/drm-misc
5753 F:      drivers/gpu/drm/udl/
5754
5755 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
5756 M:      Rodrigo Siqueira <[email protected]>
5757 M:      Melissa Wen <[email protected]>
5758 R:      Haneen Mohammed <[email protected]>
5759 R:      Daniel Vetter <[email protected]>
5760 L:      [email protected]
5761 S:      Maintained
5762 T:      git git://anongit.freedesktop.org/drm/drm-misc
5763 F:      Documentation/gpu/vkms.rst
5764 F:      drivers/gpu/drm/vkms/
5765
5766 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
5767 M:      Hans de Goede <[email protected]>
5768 L:      [email protected]
5769 S:      Maintained
5770 T:      git git://anongit.freedesktop.org/drm/drm-misc
5771 F:      drivers/gpu/drm/vboxvideo/
5772
5773 DRM DRIVER FOR VMWARE VIRTUAL GPU
5774 M:      "VMware Graphics" <[email protected]>
5775 M:      Roland Scheidegger <[email protected]>
5776 L:      [email protected]
5777 S:      Supported
5778 T:      git git://people.freedesktop.org/~sroland/linux
5779 F:      drivers/gpu/drm/vmwgfx/
5780 F:      include/uapi/drm/vmwgfx_drm.h
5781
5782 DRM DRIVERS
5783 M:      David Airlie <[email protected]>
5784 M:      Daniel Vetter <[email protected]>
5785 L:      [email protected]
5786 S:      Maintained
5787 B:      https://bugs.freedesktop.org/
5788 C:      irc://chat.freenode.net/dri-devel
5789 T:      git git://anongit.freedesktop.org/drm/drm
5790 F:      Documentation/devicetree/bindings/display/
5791 F:      Documentation/devicetree/bindings/gpu/
5792 F:      Documentation/gpu/
5793 F:      drivers/gpu/drm/
5794 F:      drivers/gpu/vga/
5795 F:      include/drm/
5796 F:      include/linux/vga*
5797 F:      include/uapi/drm/
5798
5799 DRM DRIVERS AND MISC GPU PATCHES
5800 M:      Maarten Lankhorst <[email protected]>
5801 M:      Maxime Ripard <[email protected]>
5802 M:      Thomas Zimmermann <[email protected]>
5803 S:      Maintained
5804 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
5805 T:      git git://anongit.freedesktop.org/drm/drm-misc
5806 F:      Documentation/gpu/
5807 F:      drivers/gpu/drm/*
5808 F:      drivers/gpu/vga/
5809 F:      include/drm/drm*
5810 F:      include/linux/vga*
5811 F:      include/uapi/drm/drm*
5812
5813 DRM DRIVERS FOR ALLWINNER A10
5814 M:      Maxime Ripard <[email protected]>
5815 M:      Chen-Yu Tsai <[email protected]>
5816 L:      [email protected]
5817 S:      Supported
5818 T:      git git://anongit.freedesktop.org/drm/drm-misc
5819 F:      Documentation/devicetree/bindings/display/allwinner*
5820 F:      drivers/gpu/drm/sun4i/
5821
5822 DRM DRIVERS FOR AMLOGIC SOCS
5823 M:      Neil Armstrong <[email protected]>
5824 L:      [email protected]
5825 L:      [email protected]
5826 S:      Supported
5827 W:      http://linux-meson.com/
5828 T:      git git://anongit.freedesktop.org/drm/drm-misc
5829 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
5830 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
5831 F:      Documentation/gpu/meson.rst
5832 F:      drivers/gpu/drm/meson/
5833
5834 DRM DRIVERS FOR ATMEL HLCDC
5835 M:      Sam Ravnborg <[email protected]>
5836 M:      Boris Brezillon <[email protected]>
5837 L:      [email protected]
5838 S:      Supported
5839 T:      git git://anongit.freedesktop.org/drm/drm-misc
5840 F:      Documentation/devicetree/bindings/display/atmel/
5841 F:      drivers/gpu/drm/atmel-hlcdc/
5842
5843 DRM DRIVERS FOR BRIDGE CHIPS
5844 M:      Andrzej Hajda <[email protected]>
5845 M:      Neil Armstrong <[email protected]>
5846 R:      Laurent Pinchart <[email protected]>
5847 R:      Jonas Karlman <[email protected]>
5848 R:      Jernej Skrabec <[email protected]>
5849 S:      Maintained
5850 T:      git git://anongit.freedesktop.org/drm/drm-misc
5851 F:      drivers/gpu/drm/bridge/
5852
5853 DRM DRIVERS FOR EXYNOS
5854 M:      Inki Dae <[email protected]>
5855 M:      Joonyoung Shim <[email protected]>
5856 M:      Seung-Woo Kim <[email protected]>
5857 M:      Kyungmin Park <[email protected]>
5858 L:      [email protected]
5859 S:      Supported
5860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
5861 F:      Documentation/devicetree/bindings/display/exynos/
5862 F:      drivers/gpu/drm/exynos/
5863 F:      include/uapi/drm/exynos_drm.h
5864
5865 DRM DRIVERS FOR FREESCALE DCU
5866 M:      Stefan Agner <[email protected]>
5867 M:      Alison Wang <[email protected]>
5868 L:      [email protected]
5869 S:      Supported
5870 T:      git git://anongit.freedesktop.org/drm/drm-misc
5871 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
5872 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
5873 F:      drivers/gpu/drm/fsl-dcu/
5874
5875 DRM DRIVERS FOR FREESCALE IMX
5876 M:      Philipp Zabel <[email protected]>
5877 L:      [email protected]
5878 S:      Maintained
5879 F:      Documentation/devicetree/bindings/display/imx/
5880 F:      drivers/gpu/drm/imx/
5881 F:      drivers/gpu/ipu-v3/
5882
5883 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
5884 M:      Patrik Jakobsson <[email protected]>
5885 L:      [email protected]
5886 S:      Maintained
5887 T:      git git://github.com/patjak/drm-gma500
5888 F:      drivers/gpu/drm/gma500/
5889
5890 DRM DRIVERS FOR HISILICON
5891 M:      Xinliang Liu <[email protected]>
5892 M:      Tian Tao  <[email protected]>
5893 R:      John Stultz <[email protected]>
5894 R:      Xinwei Kong <[email protected]>
5895 R:      Chen Feng <[email protected]>
5896 L:      [email protected]
5897 S:      Maintained
5898 T:      git git://anongit.freedesktop.org/drm/drm-misc
5899 F:      Documentation/devicetree/bindings/display/hisilicon/
5900 F:      drivers/gpu/drm/hisilicon/
5901
5902 DRM DRIVERS FOR LIMA
5903 M:      Qiang Yu <[email protected]>
5904 L:      [email protected]
5905 L:      [email protected] (moderated for non-subscribers)
5906 S:      Maintained
5907 T:      git git://anongit.freedesktop.org/drm/drm-misc
5908 F:      drivers/gpu/drm/lima/
5909 F:      include/uapi/drm/lima_drm.h
5910
5911 DRM DRIVERS FOR MEDIATEK
5912 M:      Chun-Kuang Hu <[email protected]>
5913 M:      Philipp Zabel <[email protected]>
5914 L:      [email protected]
5915 S:      Supported
5916 F:      Documentation/devicetree/bindings/display/mediatek/
5917 F:      drivers/gpu/drm/mediatek/
5918 F:      drivers/phy/mediatek/phy-mtk-hdmi*
5919 F:      drivers/phy/mediatek/phy-mtk-mipi*
5920
5921 DRM DRIVERS FOR NVIDIA TEGRA
5922 M:      Thierry Reding <[email protected]>
5923 L:      [email protected]
5924 L:      [email protected]
5925 S:      Supported
5926 T:      git git://anongit.freedesktop.org/tegra/linux.git
5927 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
5928 F:      drivers/gpu/drm/tegra/
5929 F:      drivers/gpu/host1x/
5930 F:      include/linux/host1x.h
5931 F:      include/uapi/drm/tegra_drm.h
5932
5933 DRM DRIVERS FOR RENESAS
5934 M:      Laurent Pinchart <[email protected]>
5935 M:      Kieran Bingham <[email protected]>
5936 L:      [email protected]
5937 L:      [email protected]
5938 S:      Supported
5939 T:      git git://linuxtv.org/pinchartl/media drm/du/next
5940 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
5941 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
5942 F:      Documentation/devicetree/bindings/display/renesas,du.txt
5943 F:      drivers/gpu/drm/rcar-du/
5944 F:      drivers/gpu/drm/shmobile/
5945 F:      include/linux/platform_data/shmob_drm.h
5946
5947 DRM DRIVERS FOR ROCKCHIP
5948 M:      Sandy Huang <[email protected]>
5949 M:      Heiko Stübner <[email protected]>
5950 L:      [email protected]
5951 S:      Maintained
5952 T:      git git://anongit.freedesktop.org/drm/drm-misc
5953 F:      Documentation/devicetree/bindings/display/rockchip/
5954 F:      drivers/gpu/drm/rockchip/
5955
5956 DRM DRIVERS FOR STI
5957 M:      Benjamin Gaignard <[email protected]>
5958 M:      Vincent Abriou <[email protected]>
5959 L:      [email protected]
5960 S:      Maintained
5961 T:      git git://anongit.freedesktop.org/drm/drm-misc
5962 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
5963 F:      drivers/gpu/drm/sti
5964
5965 DRM DRIVERS FOR STM
5966 M:      Yannick Fertre <[email protected]>
5967 M:      Philippe Cornu <[email protected]>
5968 M:      Benjamin Gaignard <[email protected]>
5969 M:      Vincent Abriou <[email protected]>
5970 L:      [email protected]
5971 S:      Maintained
5972 T:      git git://anongit.freedesktop.org/drm/drm-misc
5973 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
5974 F:      drivers/gpu/drm/stm
5975
5976 DRM DRIVERS FOR TI KEYSTONE
5977 M:      Jyri Sarha <[email protected]>
5978 M:      Tomi Valkeinen <[email protected]>
5979 L:      [email protected]
5980 S:      Maintained
5981 T:      git git://anongit.freedesktop.org/drm/drm-misc
5982 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
5983 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
5984 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
5985 F:      drivers/gpu/drm/tidss/
5986
5987 DRM DRIVERS FOR TI LCDC
5988 M:      Jyri Sarha <[email protected]>
5989 R:      Tomi Valkeinen <[email protected]>
5990 L:      [email protected]
5991 S:      Maintained
5992 F:      Documentation/devicetree/bindings/display/tilcdc/
5993 F:      drivers/gpu/drm/tilcdc/
5994
5995 DRM DRIVERS FOR TI OMAP
5996 M:      Tomi Valkeinen <[email protected]>
5997 L:      [email protected]
5998 S:      Maintained
5999 F:      Documentation/devicetree/bindings/display/ti/
6000 F:      drivers/gpu/drm/omapdrm/
6001
6002 DRM DRIVERS FOR V3D
6003 M:      Eric Anholt <[email protected]>
6004 S:      Supported
6005 T:      git git://anongit.freedesktop.org/drm/drm-misc
6006 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt
6007 F:      drivers/gpu/drm/v3d/
6008 F:      include/uapi/drm/v3d_drm.h
6009
6010 DRM DRIVERS FOR VC4
6011 M:      Eric Anholt <[email protected]>
6012 M:      Maxime Ripard <[email protected]>
6013 S:      Supported
6014 T:      git git://github.com/anholt/linux
6015 T:      git git://anongit.freedesktop.org/drm/drm-misc
6016 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
6017 F:      drivers/gpu/drm/vc4/
6018 F:      include/uapi/drm/vc4_drm.h
6019
6020 DRM DRIVERS FOR VIVANTE GPU IP
6021 M:      Lucas Stach <[email protected]>
6022 R:      Russell King <[email protected]>
6023 R:      Christian Gmeiner <[email protected]>
6024 L:      [email protected] (moderated for non-subscribers)
6025 L:      [email protected]
6026 S:      Maintained
6027 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
6028 F:      drivers/gpu/drm/etnaviv/
6029 F:      include/uapi/drm/etnaviv_drm.h
6030
6031 DRM DRIVERS FOR XEN
6032 M:      Oleksandr Andrushchenko <[email protected]>
6033 L:      [email protected]
6034 L:      [email protected] (moderated for non-subscribers)
6035 S:      Supported
6036 T:      git git://anongit.freedesktop.org/drm/drm-misc
6037 F:      Documentation/gpu/xen-front.rst
6038 F:      drivers/gpu/drm/xen/
6039
6040 DRM DRIVERS FOR XILINX
6041 M:      Hyun Kwon <[email protected]>
6042 M:      Laurent Pinchart <[email protected]>
6043 L:      [email protected]
6044 S:      Maintained
6045 T:      git git://anongit.freedesktop.org/drm/drm-misc
6046 F:      Documentation/devicetree/bindings/display/xlnx/
6047 F:      drivers/gpu/drm/xlnx/
6048
6049 DRM DRIVERS FOR ZTE ZX
6050 M:      Shawn Guo <[email protected]>
6051 L:      [email protected]
6052 S:      Maintained
6053 T:      git git://anongit.freedesktop.org/drm/drm-misc
6054 F:      Documentation/devicetree/bindings/display/zte,vou.txt
6055 F:      drivers/gpu/drm/zte/
6056
6057 DRM PANEL DRIVERS
6058 M:      Thierry Reding <[email protected]>
6059 R:      Sam Ravnborg <[email protected]>
6060 L:      [email protected]
6061 S:      Maintained
6062 T:      git git://anongit.freedesktop.org/drm/drm-misc
6063 F:      Documentation/devicetree/bindings/display/panel/
6064 F:      drivers/gpu/drm/drm_panel.c
6065 F:      drivers/gpu/drm/panel/
6066 F:      include/drm/drm_panel.h
6067
6068 DRM TTM SUBSYSTEM
6069 M:      Christian Koenig <[email protected]>
6070 M:      Huang Rui <[email protected]>
6071 L:      [email protected]
6072 S:      Maintained
6073 T:      git git://people.freedesktop.org/~agd5f/linux
6074 F:      drivers/gpu/drm/ttm/
6075 F:      include/drm/ttm/
6076
6077 DSBR100 USB FM RADIO DRIVER
6078 M:      Alexey Klimov <[email protected]>
6079 L:      [email protected]
6080 S:      Maintained
6081 T:      git git://linuxtv.org/media_tree.git
6082 F:      drivers/media/radio/dsbr100.c
6083
6084 DT3155 MEDIA DRIVER
6085 M:      Hans Verkuil <[email protected]>
6086 L:      [email protected]
6087 S:      Odd Fixes
6088 W:      https://linuxtv.org
6089 T:      git git://linuxtv.org/media_tree.git
6090 F:      drivers/media/pci/dt3155/
6091
6092 DVB_USB_AF9015 MEDIA DRIVER
6093 M:      Antti Palosaari <[email protected]>
6094 L:      [email protected]
6095 S:      Maintained
6096 W:      https://linuxtv.org
6097 W:      http://palosaari.fi/linux/
6098 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6099 T:      git git://linuxtv.org/anttip/media_tree.git
6100 F:      drivers/media/usb/dvb-usb-v2/af9015*
6101
6102 DVB_USB_AF9035 MEDIA DRIVER
6103 M:      Antti Palosaari <[email protected]>
6104 L:      [email protected]
6105 S:      Maintained
6106 W:      https://linuxtv.org
6107 W:      http://palosaari.fi/linux/
6108 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6109 T:      git git://linuxtv.org/anttip/media_tree.git
6110 F:      drivers/media/usb/dvb-usb-v2/af9035*
6111
6112 DVB_USB_ANYSEE MEDIA DRIVER
6113 M:      Antti Palosaari <[email protected]>
6114 L:      [email protected]
6115 S:      Maintained
6116 W:      https://linuxtv.org
6117 W:      http://palosaari.fi/linux/
6118 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6119 T:      git git://linuxtv.org/anttip/media_tree.git
6120 F:      drivers/media/usb/dvb-usb-v2/anysee*
6121
6122 DVB_USB_AU6610 MEDIA DRIVER
6123 M:      Antti Palosaari <[email protected]>
6124 L:      [email protected]
6125 S:      Maintained
6126 W:      https://linuxtv.org
6127 W:      http://palosaari.fi/linux/
6128 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6129 T:      git git://linuxtv.org/anttip/media_tree.git
6130 F:      drivers/media/usb/dvb-usb-v2/au6610*
6131
6132 DVB_USB_CE6230 MEDIA DRIVER
6133 M:      Antti Palosaari <[email protected]>
6134 L:      [email protected]
6135 S:      Maintained
6136 W:      https://linuxtv.org
6137 W:      http://palosaari.fi/linux/
6138 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6139 T:      git git://linuxtv.org/anttip/media_tree.git
6140 F:      drivers/media/usb/dvb-usb-v2/ce6230*
6141
6142 DVB_USB_CXUSB MEDIA DRIVER
6143 M:      Michael Krufky <[email protected]>
6144 L:      [email protected]
6145 S:      Maintained
6146 W:      https://linuxtv.org
6147 W:      http://github.com/mkrufky
6148 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6149 T:      git git://linuxtv.org/media_tree.git
6150 F:      drivers/media/usb/dvb-usb/cxusb*
6151
6152 DVB_USB_EC168 MEDIA DRIVER
6153 M:      Antti Palosaari <[email protected]>
6154 L:      [email protected]
6155 S:      Maintained
6156 W:      https://linuxtv.org
6157 W:      http://palosaari.fi/linux/
6158 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6159 T:      git git://linuxtv.org/anttip/media_tree.git
6160 F:      drivers/media/usb/dvb-usb-v2/ec168*
6161
6162 DVB_USB_GL861 MEDIA DRIVER
6163 M:      Antti Palosaari <[email protected]>
6164 L:      [email protected]
6165 S:      Maintained
6166 W:      https://linuxtv.org
6167 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6168 T:      git git://linuxtv.org/anttip/media_tree.git
6169 F:      drivers/media/usb/dvb-usb-v2/gl861*
6170
6171 DVB_USB_MXL111SF MEDIA DRIVER
6172 M:      Michael Krufky <[email protected]>
6173 L:      [email protected]
6174 S:      Maintained
6175 W:      https://linuxtv.org
6176 W:      http://github.com/mkrufky
6177 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6178 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
6179 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
6180
6181 DVB_USB_RTL28XXU MEDIA DRIVER
6182 M:      Antti Palosaari <[email protected]>
6183 L:      [email protected]
6184 S:      Maintained
6185 W:      https://linuxtv.org
6186 W:      http://palosaari.fi/linux/
6187 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6188 T:      git git://linuxtv.org/anttip/media_tree.git
6189 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
6190
6191 DVB_USB_V2 MEDIA DRIVER
6192 M:      Antti Palosaari <[email protected]>
6193 L:      [email protected]
6194 S:      Maintained
6195 W:      https://linuxtv.org
6196 W:      http://palosaari.fi/linux/
6197 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6198 T:      git git://linuxtv.org/anttip/media_tree.git
6199 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
6200 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
6201
6202 DYNAMIC DEBUG
6203 M:      Jason Baron <[email protected]>
6204 S:      Maintained
6205 F:      include/linux/dynamic_debug.h
6206 F:      lib/dynamic_debug.c
6207
6208 DYNAMIC INTERRUPT MODERATION
6209 M:      Tal Gilboa <[email protected]>
6210 S:      Maintained
6211 F:      Documentation/networking/net_dim.rst
6212 F:      include/linux/dim.h
6213 F:      lib/dim/
6214
6215 DZ DECSTATION DZ11 SERIAL DRIVER
6216 M:      "Maciej W. Rozycki" <[email protected]>
6217 S:      Maintained
6218 F:      drivers/tty/serial/dz.*
6219
6220 E3X0 POWER BUTTON DRIVER
6221 M:      Moritz Fischer <[email protected]>
6222 L:      [email protected]
6223 S:      Supported
6224 W:      http://www.ettus.com
6225 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
6226 F:      drivers/input/misc/e3x0-button.c
6227
6228 E4000 MEDIA DRIVER
6229 M:      Antti Palosaari <[email protected]>
6230 L:      [email protected]
6231 S:      Maintained
6232 W:      https://linuxtv.org
6233 W:      http://palosaari.fi/linux/
6234 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6235 T:      git git://linuxtv.org/anttip/media_tree.git
6236 F:      drivers/media/tuners/e4000*
6237
6238 EARTH_PT1 MEDIA DRIVER
6239 M:      Akihiro Tsukada <[email protected]>
6240 L:      [email protected]
6241 S:      Odd Fixes
6242 F:      drivers/media/pci/pt1/
6243
6244 EARTH_PT3 MEDIA DRIVER
6245 M:      Akihiro Tsukada <[email protected]>
6246 L:      [email protected]
6247 S:      Odd Fixes
6248 F:      drivers/media/pci/pt3/
6249
6250 EC100 MEDIA DRIVER
6251 M:      Antti Palosaari <[email protected]>
6252 L:      [email protected]
6253 S:      Maintained
6254 W:      https://linuxtv.org
6255 W:      http://palosaari.fi/linux/
6256 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6257 T:      git git://linuxtv.org/anttip/media_tree.git
6258 F:      drivers/media/dvb-frontends/ec100*
6259
6260 ECRYPT FILE SYSTEM
6261 M:      Tyler Hicks <[email protected]>
6262 L:      [email protected]
6263 S:      Odd Fixes
6264 W:      http://ecryptfs.org
6265 W:      https://launchpad.net/ecryptfs
6266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
6267 F:      Documentation/filesystems/ecryptfs.rst
6268 F:      fs/ecryptfs/
6269
6270 EDAC-AMD64
6271 M:      Borislav Petkov <[email protected]>
6272 L:      [email protected]
6273 S:      Maintained
6274 F:      drivers/edac/amd64_edac*
6275
6276 EDAC-ARMADA
6277 M:      Jan Luebbe <[email protected]>
6278 L:      [email protected]
6279 S:      Maintained
6280 F:      drivers/edac/armada_xp_*
6281
6282 EDAC-AST2500
6283 M:      Stefan Schaeckeler <[email protected]>
6284 S:      Supported
6285 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
6286 F:      drivers/edac/aspeed_edac.c
6287
6288 EDAC-BLUEFIELD
6289 M:      Shravan Kumar Ramani <[email protected]>
6290 S:      Supported
6291 F:      drivers/edac/bluefield_edac.c
6292
6293 EDAC-CALXEDA
6294 M:      Andre Przywara <[email protected]>
6295 L:      [email protected]
6296 S:      Maintained
6297 F:      drivers/edac/highbank*
6298
6299 EDAC-CAVIUM OCTEON
6300 M:      Ralf Baechle <[email protected]>
6301 L:      [email protected]
6302 L:      [email protected]
6303 S:      Supported
6304 F:      drivers/edac/octeon_edac*
6305
6306 EDAC-CAVIUM THUNDERX
6307 M:      Robert Richter <[email protected]>
6308 L:      [email protected]
6309 S:      Odd Fixes
6310 F:      drivers/edac/thunderx_edac*
6311
6312 EDAC-CORE
6313 M:      Borislav Petkov <[email protected]>
6314 M:      Mauro Carvalho Chehab <[email protected]>
6315 M:      Tony Luck <[email protected]>
6316 R:      James Morse <[email protected]>
6317 R:      Robert Richter <[email protected]>
6318 L:      [email protected]
6319 S:      Supported
6320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
6321 F:      Documentation/admin-guide/ras.rst
6322 F:      Documentation/driver-api/edac.rst
6323 F:      drivers/edac/
6324 F:      include/linux/edac.h
6325
6326 EDAC-DMC520
6327 M:      Lei Wang <[email protected]>
6328 L:      [email protected]
6329 S:      Supported
6330 F:      drivers/edac/dmc520_edac.c
6331
6332 EDAC-E752X
6333 M:      Mark Gross <[email protected]>
6334 L:      [email protected]
6335 S:      Maintained
6336 F:      drivers/edac/e752x_edac.c
6337
6338 EDAC-E7XXX
6339 L:      [email protected]
6340 S:      Maintained
6341 F:      drivers/edac/e7xxx_edac.c
6342
6343 EDAC-FSL_DDR
6344 M:      York Sun <[email protected]>
6345 L:      [email protected]
6346 S:      Maintained
6347 F:      drivers/edac/fsl_ddr_edac.*
6348
6349 EDAC-GHES
6350 M:      Mauro Carvalho Chehab <[email protected]>
6351 L:      [email protected]
6352 S:      Maintained
6353 F:      drivers/edac/ghes_edac.c
6354
6355 EDAC-I10NM
6356 M:      Tony Luck <[email protected]>
6357 L:      [email protected]
6358 S:      Maintained
6359 F:      drivers/edac/i10nm_base.c
6360
6361 EDAC-I3000
6362 L:      [email protected]
6363 S:      Orphan
6364 F:      drivers/edac/i3000_edac.c
6365
6366 EDAC-I5000
6367 L:      [email protected]
6368 S:      Maintained
6369 F:      drivers/edac/i5000_edac.c
6370
6371 EDAC-I5400
6372 M:      Mauro Carvalho Chehab <[email protected]>
6373 L:      [email protected]
6374 S:      Maintained
6375 F:      drivers/edac/i5400_edac.c
6376
6377 EDAC-I7300
6378 M:      Mauro Carvalho Chehab <[email protected]>
6379 L:      [email protected]
6380 S:      Maintained
6381 F:      drivers/edac/i7300_edac.c
6382
6383 EDAC-I7CORE
6384 M:      Mauro Carvalho Chehab <[email protected]>
6385 L:      [email protected]
6386 S:      Maintained
6387 F:      drivers/edac/i7core_edac.c
6388
6389 EDAC-I82443BXGX
6390 M:      Tim Small <[email protected]>
6391 L:      [email protected]
6392 S:      Maintained
6393 F:      drivers/edac/i82443bxgx_edac.c
6394
6395 EDAC-I82975X
6396 M:      "Arvind R." <[email protected]>
6397 L:      [email protected]
6398 S:      Maintained
6399 F:      drivers/edac/i82975x_edac.c
6400
6401 EDAC-IE31200
6402 M:      Jason Baron <[email protected]>
6403 L:      [email protected]
6404 S:      Maintained
6405 F:      drivers/edac/ie31200_edac.c
6406
6407 EDAC-IGEN6
6408 M:      Tony Luck <[email protected]>
6409 R:      Qiuxu Zhuo <[email protected]>
6410 L:      [email protected]
6411 S:      Maintained
6412 F:      drivers/edac/igen6_edac.c
6413
6414 EDAC-MPC85XX
6415 M:      Johannes Thumshirn <[email protected]>
6416 L:      [email protected]
6417 S:      Maintained
6418 F:      drivers/edac/mpc85xx_edac.[ch]
6419
6420 EDAC-PASEMI
6421 M:      Egor Martovetsky <[email protected]>
6422 L:      [email protected]
6423 S:      Maintained
6424 F:      drivers/edac/pasemi_edac.c
6425
6426 EDAC-PND2
6427 M:      Tony Luck <[email protected]>
6428 L:      [email protected]
6429 S:      Maintained
6430 F:      drivers/edac/pnd2_edac.[ch]
6431
6432 EDAC-QCOM
6433 M:      Channagoud Kadabi <[email protected]>
6434 M:      Venkata Narendra Kumar Gutta <[email protected]>
6435 L:      [email protected]
6436 L:      [email protected]
6437 S:      Maintained
6438 F:      drivers/edac/qcom_edac.c
6439
6440 EDAC-R82600
6441 M:      Tim Small <[email protected]>
6442 L:      [email protected]
6443 S:      Maintained
6444 F:      drivers/edac/r82600_edac.c
6445
6446 EDAC-SBRIDGE
6447 M:      Tony Luck <[email protected]>
6448 R:      Qiuxu Zhuo <[email protected]>
6449 L:      [email protected]
6450 S:      Maintained
6451 F:      drivers/edac/sb_edac.c
6452
6453 EDAC-SIFIVE
6454 M:      Yash Shah <[email protected]>
6455 L:      [email protected]
6456 S:      Supported
6457 F:      drivers/edac/sifive_edac.c
6458
6459 EDAC-SKYLAKE
6460 M:      Tony Luck <[email protected]>
6461 L:      [email protected]
6462 S:      Maintained
6463 F:      drivers/edac/skx_*.[ch]
6464
6465 EDAC-TI
6466 M:      Tero Kristo <[email protected]>
6467 L:      [email protected]
6468 S:      Maintained
6469 F:      drivers/edac/ti_edac.c
6470
6471 EDIROL UA-101/UA-1000 DRIVER
6472 M:      Clemens Ladisch <[email protected]>
6473 L:      [email protected] (moderated for non-subscribers)
6474 S:      Maintained
6475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6476 F:      sound/usb/misc/ua101.c
6477
6478 EFI TEST DRIVER
6479 M:      Ivan Hu <[email protected]>
6480 M:      Ard Biesheuvel <[email protected]>
6481 L:      [email protected]
6482 S:      Maintained
6483 F:      drivers/firmware/efi/test/
6484
6485 EFI VARIABLE FILESYSTEM
6486 M:      Matthew Garrett <[email protected]>
6487 M:      Jeremy Kerr <[email protected]>
6488 M:      Ard Biesheuvel <[email protected]>
6489 L:      [email protected]
6490 S:      Maintained
6491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6492 F:      fs/efivarfs/
6493
6494 EFIFB FRAMEBUFFER DRIVER
6495 M:      Peter Jones <[email protected]>
6496 L:      [email protected]
6497 S:      Maintained
6498 F:      drivers/video/fbdev/efifb.c
6499
6500 EFS FILESYSTEM
6501 S:      Orphan
6502 W:      http://aeschi.ch.eu.org/efs/
6503 F:      fs/efs/
6504
6505 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
6506 M:      Douglas Miller <[email protected]>
6507 L:      [email protected]
6508 S:      Maintained
6509 F:      drivers/net/ethernet/ibm/ehea/
6510
6511 EM28XX VIDEO4LINUX DRIVER
6512 M:      Mauro Carvalho Chehab <[email protected]>
6513 L:      [email protected]
6514 S:      Maintained
6515 W:      https://linuxtv.org
6516 T:      git git://linuxtv.org/media_tree.git
6517 F:      Documentation/admin-guide/media/em28xx*
6518 F:      drivers/media/usb/em28xx/
6519
6520 EMBEDDED LINUX
6521 M:      Paul Gortmaker <[email protected]>
6522 M:      Matt Mackall <[email protected]>
6523 M:      David Woodhouse <[email protected]>
6524 L:      [email protected]
6525 S:      Maintained
6526
6527 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
6528 M:      Adrian Hunter <[email protected]>
6529 M:      Ritesh Harjani <[email protected]>
6530 M:      Asutosh Das <[email protected]>
6531 L:      [email protected]
6532 S:      Maintained
6533 F:      drivers/mmc/host/cqhci*
6534
6535 EMULEX 10Gbps iSCSI - OneConnect DRIVER
6536 M:      Subbu Seetharaman <[email protected]>
6537 M:      Ketan Mukadam <[email protected]>
6538 M:      Jitendra Bhivare <[email protected]>
6539 L:      [email protected]
6540 S:      Supported
6541 W:      http://www.broadcom.com
6542 F:      drivers/scsi/be2iscsi/
6543
6544 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
6545 M:      Ajit Khaparde <[email protected]>
6546 M:      Sriharsha Basavapatna <[email protected]>
6547 M:      Somnath Kotur <[email protected]>
6548 L:      [email protected]
6549 S:      Supported
6550 W:      http://www.emulex.com
6551 F:      drivers/net/ethernet/emulex/benet/
6552
6553 EMULEX ONECONNECT ROCE DRIVER
6554 M:      Selvin Xavier <[email protected]>
6555 M:      Devesh Sharma <[email protected]>
6556 L:      [email protected]
6557 S:      Odd Fixes
6558 W:      http://www.broadcom.com
6559 F:      drivers/infiniband/hw/ocrdma/
6560 F:      include/uapi/rdma/ocrdma-abi.h
6561
6562 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
6563 M:      James Smart <[email protected]>
6564 M:      Dick Kennedy <[email protected]>
6565 L:      [email protected]
6566 S:      Supported
6567 W:      http://www.broadcom.com
6568 F:      drivers/scsi/lpfc/
6569
6570 ENE CB710 FLASH CARD READER DRIVER
6571 M:      Michał Mirosław <[email protected]>
6572 S:      Maintained
6573 F:      drivers/misc/cb710/
6574 F:      drivers/mmc/host/cb710-mmc.*
6575 F:      include/linux/cb710.h
6576
6577 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
6578 M:      Maxim Levitsky <[email protected]>
6579 S:      Maintained
6580 F:      drivers/media/rc/ene_ir.*
6581
6582 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
6583 M:      Laurentiu Tudor <[email protected]>
6584 L:      [email protected]
6585 S:      Maintained
6586 F:      drivers/tty/ehv_bytechan.c
6587
6588 EPSON S1D13XXX FRAMEBUFFER DRIVER
6589 M:      Kristoffer Ericson <[email protected]>
6590 S:      Maintained
6591 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
6592 F:      drivers/video/fbdev/s1d13xxxfb.c
6593 F:      include/video/s1d13xxxfb.h
6594
6595 EROFS FILE SYSTEM
6596 M:      Gao Xiang <[email protected]>
6597 M:      Chao Yu <[email protected]>
6598 L:      [email protected]
6599 S:      Maintained
6600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
6601 F:      Documentation/filesystems/erofs.rst
6602 F:      fs/erofs/
6603 F:      include/trace/events/erofs.h
6604
6605 ERRSEQ ERROR TRACKING INFRASTRUCTURE
6606 M:      Jeff Layton <[email protected]>
6607 S:      Maintained
6608 F:      include/linux/errseq.h
6609 F:      lib/errseq.c
6610
6611 ET131X NETWORK DRIVER
6612 M:      Mark Einon <[email protected]>
6613 S:      Odd Fixes
6614 F:      drivers/net/ethernet/agere/
6615
6616 ETHERNET BRIDGE
6617 M:      Roopa Prabhu <[email protected]>
6618 M:      Nikolay Aleksandrov <[email protected]>
6619 L:      [email protected] (moderated for non-subscribers)
6620 L:      [email protected]
6621 S:      Maintained
6622 W:      http://www.linuxfoundation.org/en/Net:Bridge
6623 F:      include/linux/netfilter_bridge/
6624 F:      net/bridge/
6625
6626 ETHERNET PHY LIBRARY
6627 M:      Andrew Lunn <[email protected]>
6628 M:      Heiner Kallweit <[email protected]>
6629 R:      Russell King <[email protected]>
6630 L:      [email protected]
6631 S:      Maintained
6632 F:      Documentation/ABI/testing/sysfs-class-net-phydev
6633 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
6634 F:      Documentation/devicetree/bindings/net/mdio*
6635 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
6636 F:      Documentation/networking/phy.rst
6637 F:      drivers/net/mdio/
6638 F:      drivers/net/mdio/of_mdio.c
6639 F:      drivers/net/pcs/
6640 F:      drivers/net/phy/
6641 F:      drivers/of/of_net.c
6642 F:      include/dt-bindings/net/qca-ar803x.h
6643 F:      include/linux/*mdio*.h
6644 F:      include/linux/mdio/*.h
6645 F:      include/linux/of_net.h
6646 F:      include/linux/phy.h
6647 F:      include/linux/phy_fixed.h
6648 F:      include/linux/platform_data/mdio-bcm-unimac.h
6649 F:      include/linux/platform_data/mdio-gpio.h
6650 F:      include/trace/events/mdio.h
6651 F:      include/uapi/linux/mdio.h
6652 F:      include/uapi/linux/mii.h
6653
6654 EXFAT FILE SYSTEM
6655 M:      Namjae Jeon <[email protected]>
6656 M:      Sungjong Seo <[email protected]>
6657 L:      [email protected]
6658 S:      Maintained
6659 F:      fs/exfat/
6660
6661 EXT2 FILE SYSTEM
6662 M:      Jan Kara <[email protected]>
6663 L:      [email protected]
6664 S:      Maintained
6665 F:      Documentation/filesystems/ext2.rst
6666 F:      fs/ext2/
6667 F:      include/linux/ext2*
6668
6669 EXT4 FILE SYSTEM
6670 M:      "Theodore Ts'o" <[email protected]>
6671 M:      Andreas Dilger <[email protected]>
6672 L:      [email protected]
6673 S:      Maintained
6674 W:      http://ext4.wiki.kernel.org
6675 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
6676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
6677 F:      Documentation/filesystems/ext4/
6678 F:      fs/ext4/
6679 F:      include/trace/events/ext4.h
6680
6681 Extended Verification Module (EVM)
6682 M:      Mimi Zohar <[email protected]>
6683 L:      [email protected]
6684 S:      Supported
6685 F:      security/integrity/evm/
6686
6687 EXTENSIBLE FIRMWARE INTERFACE (EFI)
6688 M:      Ard Biesheuvel <[email protected]>
6689 L:      [email protected]
6690 S:      Maintained
6691 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6692 F:      Documentation/admin-guide/efi-stub.rst
6693 F:      arch/*/include/asm/efi.h
6694 F:      arch/*/kernel/efi.c
6695 F:      arch/arm/boot/compressed/efi-header.S
6696 F:      arch/arm64/kernel/efi-entry.S
6697 F:      arch/x86/platform/efi/
6698 F:      drivers/firmware/efi/
6699 F:      include/linux/efi*.h
6700
6701 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
6702 M:      MyungJoo Ham <[email protected]>
6703 M:      Chanwoo Choi <[email protected]>
6704 L:      [email protected]
6705 S:      Maintained
6706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
6707 F:      Documentation/devicetree/bindings/extcon/
6708 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
6709 F:      drivers/extcon/
6710 F:      include/linux/extcon.h
6711 F:      include/linux/extcon/
6712
6713 EXTRA BOOT CONFIG
6714 M:      Masami Hiramatsu <[email protected]>
6715 S:      Maintained
6716 F:      Documentation/admin-guide/bootconfig.rst
6717 F:      fs/proc/bootconfig.c
6718 F:      include/linux/bootconfig.h
6719 F:      lib/bootconfig.c
6720 F:      tools/bootconfig/*
6721 F:      tools/bootconfig/scripts/*
6722
6723 EXYNOS DP DRIVER
6724 M:      Jingoo Han <[email protected]>
6725 L:      [email protected]
6726 S:      Maintained
6727 F:      drivers/gpu/drm/exynos/exynos_dp*
6728
6729 EXYNOS SYSMMU (IOMMU) driver
6730 M:      Marek Szyprowski <[email protected]>
6731 L:      [email protected]
6732 S:      Maintained
6733 F:      drivers/iommu/exynos-iommu.c
6734
6735 F2FS FILE SYSTEM
6736 M:      Jaegeuk Kim <[email protected]>
6737 M:      Chao Yu <[email protected]>
6738 L:      [email protected]
6739 S:      Maintained
6740 W:      https://f2fs.wiki.kernel.org/
6741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
6742 F:      Documentation/ABI/testing/sysfs-fs-f2fs
6743 F:      Documentation/filesystems/f2fs.rst
6744 F:      fs/f2fs/
6745 F:      include/linux/f2fs_fs.h
6746 F:      include/trace/events/f2fs.h
6747
6748 F71805F HARDWARE MONITORING DRIVER
6749 M:      Jean Delvare <[email protected]>
6750 L:      [email protected]
6751 S:      Maintained
6752 F:      Documentation/hwmon/f71805f.rst
6753 F:      drivers/hwmon/f71805f.c
6754
6755 FADDR2LINE
6756 M:      Josh Poimboeuf <[email protected]>
6757 S:      Maintained
6758 F:      scripts/faddr2line
6759
6760 FAILOVER MODULE
6761 M:      Sridhar Samudrala <[email protected]>
6762 L:      [email protected]
6763 S:      Supported
6764 F:      Documentation/networking/failover.rst
6765 F:      include/net/failover.h
6766 F:      net/core/failover.c
6767
6768 FANOTIFY
6769 M:      Jan Kara <[email protected]>
6770 R:      Amir Goldstein <[email protected]>
6771 L:      [email protected]
6772 S:      Maintained
6773 F:      fs/notify/fanotify/
6774 F:      include/linux/fanotify.h
6775 F:      include/uapi/linux/fanotify.h
6776
6777 FARSYNC SYNCHRONOUS DRIVER
6778 M:      Kevin Curtis <[email protected]>
6779 S:      Supported
6780 W:      http://www.farsite.co.uk/
6781 F:      drivers/net/wan/farsync.*
6782
6783 FAULT INJECTION SUPPORT
6784 M:      Akinobu Mita <[email protected]>
6785 S:      Supported
6786 F:      Documentation/fault-injection/
6787 F:      lib/fault-inject.c
6788
6789 FBTFT Framebuffer drivers
6790 L:      [email protected]
6791 L:      [email protected]
6792 S:      Orphan
6793 F:      drivers/staging/fbtft/
6794
6795 FC0011 TUNER DRIVER
6796 M:      Michael Buesch <[email protected]>
6797 L:      [email protected]
6798 S:      Maintained
6799 F:      drivers/media/tuners/fc0011.c
6800 F:      drivers/media/tuners/fc0011.h
6801
6802 FC2580 MEDIA DRIVER
6803 M:      Antti Palosaari <[email protected]>
6804 L:      [email protected]
6805 S:      Maintained
6806 W:      https://linuxtv.org
6807 W:      http://palosaari.fi/linux/
6808 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6809 T:      git git://linuxtv.org/anttip/media_tree.git
6810 F:      drivers/media/tuners/fc2580*
6811
6812 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
6813 M:      Hannes Reinecke <[email protected]>
6814 L:      [email protected]
6815 S:      Supported
6816 W:      www.Open-FCoE.org
6817 F:      drivers/scsi/fcoe/
6818 F:      drivers/scsi/libfc/
6819 F:      include/scsi/fc/
6820 F:      include/scsi/libfc.h
6821 F:      include/scsi/libfcoe.h
6822 F:      include/uapi/scsi/fc/
6823
6824 FILE LOCKING (flock() and fcntl()/lockf())
6825 M:      Jeff Layton <[email protected]>
6826 M:      "J. Bruce Fields" <[email protected]>
6827 L:      [email protected]
6828 S:      Maintained
6829 F:      fs/fcntl.c
6830 F:      fs/locks.c
6831 F:      include/linux/fcntl.h
6832 F:      include/uapi/linux/fcntl.h
6833
6834 FILESYSTEM DIRECT ACCESS (DAX)
6835 M:      Dan Williams <[email protected]>
6836 R:      Matthew Wilcox <[email protected]>
6837 R:      Jan Kara <[email protected]>
6838 L:      [email protected]
6839 L:      [email protected]
6840 S:      Supported
6841 F:      fs/dax.c
6842 F:      include/linux/dax.h
6843 F:      include/trace/events/fs_dax.h
6844
6845 FILESYSTEMS (VFS and infrastructure)
6846 M:      Alexander Viro <[email protected]>
6847 L:      [email protected]
6848 S:      Maintained
6849 F:      fs/*
6850 F:      include/linux/fs.h
6851 F:      include/linux/fs_types.h
6852 F:      include/uapi/linux/fs.h
6853 F:      include/uapi/linux/openat2.h
6854
6855 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6856 M:      Riku Voipio <[email protected]>
6857 L:      [email protected]
6858 S:      Maintained
6859 F:      drivers/hwmon/f75375s.c
6860 F:      include/linux/f75375s.h
6861
6862 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
6863 M:      Clemens Ladisch <[email protected]>
6864 M:      Takashi Sakamoto <[email protected]>
6865 L:      [email protected] (moderated for non-subscribers)
6866 S:      Maintained
6867 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6868 F:      include/uapi/sound/firewire.h
6869 F:      sound/firewire/
6870
6871 FIREWIRE MEDIA DRIVERS (firedtv)
6872 M:      Stefan Richter <[email protected]>
6873 L:      [email protected]
6874 L:      [email protected]
6875 S:      Maintained
6876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
6877 F:      drivers/media/firewire/
6878
6879 FIREWIRE SBP-2 TARGET
6880 M:      Chris Boot <[email protected]>
6881 L:      [email protected]
6882 L:      [email protected]
6883 L:      [email protected]
6884 S:      Maintained
6885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
6886 F:      drivers/target/sbp/
6887
6888 FIREWIRE SUBSYSTEM
6889 M:      Stefan Richter <[email protected]>
6890 L:      [email protected]
6891 S:      Maintained
6892 W:      http://ieee1394.wiki.kernel.org/
6893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
6894 F:      drivers/firewire/
6895 F:      include/linux/firewire.h
6896 F:      include/uapi/linux/firewire*.h
6897 F:      tools/firewire/
6898
6899 FIRMWARE LOADER (request_firmware)
6900 M:      Luis Chamberlain <[email protected]>
6901 L:      [email protected]
6902 S:      Maintained
6903 F:      Documentation/firmware_class/
6904 F:      drivers/base/firmware_loader/
6905 F:      include/linux/firmware.h
6906
6907 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
6908 M:      Joshua Morris <[email protected]>
6909 M:      Philip Kelleher <[email protected]>
6910 S:      Maintained
6911 F:      drivers/block/rsxx/
6912
6913 FLEXTIMER FTM-QUADDEC DRIVER
6914 M:      Patrick Havelange <[email protected]>
6915 L:      [email protected]
6916 S:      Maintained
6917 F:      Documentation/ABI/testing/sysfs-bus-counter-ftm-quaddec
6918 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
6919 F:      drivers/counter/ftm-quaddec.c
6920
6921 FLOPPY DRIVER
6922 M:      Denis Efremov <[email protected]>
6923 L:      [email protected]
6924 S:      Odd Fixes
6925 F:      drivers/block/floppy.c
6926
6927 FLYSKY FSIA6B RC RECEIVER
6928 M:      Markus Koch <[email protected]>
6929 L:      [email protected]
6930 S:      Maintained
6931 F:      drivers/input/joystick/fsia6b.c
6932
6933 FORCEDETH GIGABIT ETHERNET DRIVER
6934 M:      Rain River <[email protected]>
6935 M:      Zhu Yanjun <[email protected]>
6936 L:      [email protected]
6937 S:      Maintained
6938 F:      drivers/net/ethernet/nvidia/*
6939
6940 FPGA DFL DRIVERS
6941 M:      Wu Hao <[email protected]>
6942 R:      Tom Rix <[email protected]>
6943 L:      [email protected]
6944 S:      Maintained
6945 F:      Documentation/ABI/testing/sysfs-bus-dfl
6946 F:      Documentation/fpga/dfl.rst
6947 F:      drivers/fpga/dfl*
6948 F:      include/uapi/linux/fpga-dfl.h
6949
6950 FPGA MANAGER FRAMEWORK
6951 M:      Moritz Fischer <[email protected]>
6952 R:      Tom Rix <[email protected]>
6953 L:      [email protected]
6954 S:      Maintained
6955 W:      http://www.rocketboards.org
6956 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
6957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga.git
6958 F:      Documentation/devicetree/bindings/fpga/
6959 F:      Documentation/driver-api/fpga/
6960 F:      Documentation/fpga/
6961 F:      drivers/fpga/
6962 F:      include/linux/fpga/
6963
6964 FPU EMULATOR
6965 M:      Bill Metzenthen <[email protected]>
6966 S:      Maintained
6967 W:      http://floatingpoint.sourceforge.net/emulator/index.html
6968 F:      arch/x86/math-emu/
6969
6970 FRAMEBUFFER LAYER
6971 L:      [email protected]
6972 L:      [email protected]
6973 S:      Orphan
6974 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
6975 T:      git git://anongit.freedesktop.org/drm/drm-misc
6976 F:      Documentation/fb/
6977 F:      drivers/video/
6978 F:      include/linux/fb.h
6979 F:      include/uapi/linux/fb.h
6980 F:      include/uapi/video/
6981 F:      include/video/
6982
6983 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
6984 M:      Horia Geantă <[email protected]>
6985 M:      Aymen Sghaier <[email protected]>
6986 L:      [email protected]
6987 S:      Maintained
6988 F:      Documentation/devicetree/bindings/crypto/fsl-sec4.txt
6989 F:      drivers/crypto/caam/
6990
6991 FREESCALE COLDFIRE M5441X MMC DRIVER
6992 M:      Angelo Dureghello <[email protected]>
6993 L:      [email protected]
6994 S:      Maintained
6995 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
6996 F:      include/linux/platform_data/mmc-esdhc-mcf.h
6997
6998 FREESCALE DIU FRAMEBUFFER DRIVER
6999 M:      Timur Tabi <[email protected]>
7000 L:      [email protected]
7001 S:      Maintained
7002 F:      drivers/video/fbdev/fsl-diu-fb.*
7003
7004 FREESCALE DMA DRIVER
7005 M:      Li Yang <[email protected]>
7006 M:      Zhang Wei <[email protected]>
7007 L:      [email protected]
7008 S:      Maintained
7009 F:      drivers/dma/fsldma.*
7010
7011 FREESCALE DSPI DRIVER
7012 M:      Vladimir Oltean <[email protected]>
7013 L:      [email protected]
7014 S:      Maintained
7015 F:      Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
7016 F:      drivers/spi/spi-fsl-dspi.c
7017 F:      include/linux/spi/spi-fsl-dspi.h
7018
7019 FREESCALE ENETC ETHERNET DRIVERS
7020 M:      Claudiu Manoil <[email protected]>
7021 L:      [email protected]
7022 S:      Maintained
7023 F:      drivers/net/ethernet/freescale/enetc/
7024
7025 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
7026 M:      Claudiu Manoil <[email protected]>
7027 L:      [email protected]
7028 S:      Maintained
7029 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
7030 F:      drivers/net/ethernet/freescale/gianfar*
7031
7032 FREESCALE GPMI NAND DRIVER
7033 M:      Han Xu <[email protected]>
7034 L:      [email protected]
7035 S:      Maintained
7036 F:      drivers/mtd/nand/raw/gpmi-nand/*
7037
7038 FREESCALE I2C CPM DRIVER
7039 M:      Jochen Friedrich <[email protected]>
7040 L:      [email protected]
7041 L:      [email protected]
7042 S:      Maintained
7043 F:      drivers/i2c/busses/i2c-cpm.c
7044
7045 FREESCALE IMX / MXC FEC DRIVER
7046 M:      Fugang Duan <[email protected]>
7047 L:      [email protected]
7048 S:      Maintained
7049 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
7050 F:      drivers/net/ethernet/freescale/fec.h
7051 F:      drivers/net/ethernet/freescale/fec_main.c
7052 F:      drivers/net/ethernet/freescale/fec_ptp.c
7053
7054 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
7055 M:      Sascha Hauer <[email protected]>
7056 R:      Pengutronix Kernel Team <[email protected]>
7057 L:      [email protected]
7058 L:      [email protected] (moderated for non-subscribers)
7059 S:      Maintained
7060 F:      drivers/video/fbdev/imxfb.c
7061 F:      include/linux/platform_data/video-imxfb.h
7062
7063 FREESCALE IMX DDR PMU DRIVER
7064 M:      Frank Li <[email protected]>
7065 L:      [email protected]
7066 S:      Maintained
7067 F:      Documentation/admin-guide/perf/imx-ddr.rst
7068 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
7069 F:      drivers/perf/fsl_imx8_ddr_perf.c
7070
7071 FREESCALE IMX I2C DRIVER
7072 M:      Oleksij Rempel <[email protected]>
7073 R:      Pengutronix Kernel Team <[email protected]>
7074 L:      [email protected]
7075 S:      Maintained
7076 F:      Documentation/devicetree/bindings/i2c/i2c-imx.yaml
7077 F:      drivers/i2c/busses/i2c-imx.c
7078
7079 FREESCALE IMX LPI2C DRIVER
7080 M:      Dong Aisheng <[email protected]>
7081 L:      [email protected]
7082 L:      [email protected]
7083 S:      Maintained
7084 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
7085 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
7086
7087 FREESCALE QORIQ DPAA ETHERNET DRIVER
7088 M:      Madalin Bucur <[email protected]>
7089 L:      [email protected]
7090 S:      Maintained
7091 F:      drivers/net/ethernet/freescale/dpaa
7092
7093 FREESCALE QORIQ DPAA FMAN DRIVER
7094 M:      Madalin Bucur <[email protected]>
7095 L:      [email protected]
7096 S:      Maintained
7097 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
7098 F:      drivers/net/ethernet/freescale/fman
7099
7100 FREESCALE QORIQ PTP CLOCK DRIVER
7101 M:      Yangbo Lu <[email protected]>
7102 L:      [email protected]
7103 S:      Maintained
7104 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
7105 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
7106 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
7107 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
7108 F:      drivers/ptp/ptp_qoriq.c
7109 F:      drivers/ptp/ptp_qoriq_debugfs.c
7110 F:      include/linux/fsl/ptp_qoriq.h
7111
7112 FREESCALE QUAD SPI DRIVER
7113 M:      Han Xu <[email protected]>
7114 L:      [email protected]
7115 S:      Maintained
7116 F:      drivers/spi/spi-fsl-qspi.c
7117
7118 FREESCALE QUICC ENGINE LIBRARY
7119 M:      Qiang Zhao <[email protected]>
7120 L:      [email protected]
7121 S:      Maintained
7122 F:      drivers/soc/fsl/qe/
7123 F:      include/soc/fsl/*qe*.h
7124 F:      include/soc/fsl/*ucc*.h
7125
7126 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
7127 M:      Li Yang <[email protected]>
7128 L:      [email protected]
7129 L:      [email protected]
7130 S:      Maintained
7131 F:      drivers/net/ethernet/freescale/ucc_geth*
7132
7133 FREESCALE QUICC ENGINE UCC HDLC DRIVER
7134 M:      Zhao Qiang <[email protected]>
7135 L:      [email protected]
7136 L:      [email protected]
7137 S:      Maintained
7138 F:      drivers/net/wan/fsl_ucc_hdlc*
7139
7140 FREESCALE QUICC ENGINE UCC UART DRIVER
7141 M:      Timur Tabi <[email protected]>
7142 L:      [email protected]
7143 S:      Maintained
7144 F:      drivers/tty/serial/ucc_uart.c
7145
7146 FREESCALE SOC DRIVERS
7147 M:      Li Yang <[email protected]>
7148 L:      [email protected]
7149 L:      [email protected]
7150 S:      Maintained
7151 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt
7152 F:      Documentation/devicetree/bindings/soc/fsl/
7153 F:      drivers/soc/fsl/
7154 F:      include/linux/fsl/
7155
7156 FREESCALE SOC FS_ENET DRIVER
7157 M:      Pantelis Antoniou <[email protected]>
7158 L:      [email protected]
7159 L:      [email protected]
7160 S:      Maintained
7161 F:      drivers/net/ethernet/freescale/fs_enet/
7162 F:      include/linux/fs_enet_pd.h
7163
7164 FREESCALE SOC SOUND DRIVERS
7165 M:      Timur Tabi <[email protected]>
7166 M:      Nicolin Chen <[email protected]>
7167 M:      Xiubo Li <[email protected]>
7168 R:      Fabio Estevam <[email protected]>
7169 R:      Shengjiu Wang <[email protected]>
7170 L:      [email protected] (moderated for non-subscribers)
7171 L:      [email protected]
7172 S:      Maintained
7173 F:      sound/soc/fsl/fsl*
7174 F:      sound/soc/fsl/imx*
7175 F:      sound/soc/fsl/mpc8610_hpcd.c
7176
7177 FREESCALE USB PERIPHERAL DRIVERS
7178 M:      Li Yang <[email protected]>
7179 L:      [email protected]
7180 L:      [email protected]
7181 S:      Maintained
7182 F:      drivers/usb/gadget/udc/fsl*
7183
7184 FREESCALE USB PHY DRIVER
7185 M:      Ran Wang <[email protected]>
7186 L:      [email protected]
7187 L:      [email protected]
7188 S:      Maintained
7189 F:      drivers/usb/phy/phy-fsl-usb*
7190
7191 FREEVXFS FILESYSTEM
7192 M:      Christoph Hellwig <[email protected]>
7193 S:      Maintained
7194 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
7195 F:      fs/freevxfs/
7196
7197 FREEZER
7198 M:      "Rafael J. Wysocki" <[email protected]>
7199 M:      Pavel Machek <[email protected]>
7200 L:      [email protected]
7201 S:      Supported
7202 F:      Documentation/power/freezing-of-tasks.rst
7203 F:      include/linux/freezer.h
7204 F:      kernel/freezer.c
7205
7206 FRONTSWAP API
7207 M:      Konrad Rzeszutek Wilk <[email protected]>
7208 L:      [email protected]
7209 S:      Maintained
7210 F:      include/linux/frontswap.h
7211 F:      mm/frontswap.c
7212
7213 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
7214 M:      David Howells <[email protected]>
7215 L:      [email protected] (moderated for non-subscribers)
7216 S:      Supported
7217 F:      Documentation/filesystems/caching/
7218 F:      fs/fscache/
7219 F:      include/linux/fscache*.h
7220
7221 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
7222 M:      Theodore Y. Ts'o <[email protected]>
7223 M:      Jaegeuk Kim <[email protected]>
7224 M:      Eric Biggers <[email protected]>
7225 L:      [email protected]
7226 S:      Supported
7227 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
7228 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git
7229 F:      Documentation/filesystems/fscrypt.rst
7230 F:      fs/crypto/
7231 F:      include/linux/fscrypt*.h
7232 F:      include/uapi/linux/fscrypt.h
7233
7234 FSI SUBSYSTEM
7235 M:      Jeremy Kerr <[email protected]>
7236 M:      Joel Stanley <[email protected]>
7237 R:      Alistar Popple <[email protected]>
7238 R:      Eddie James <[email protected]>
7239 L:      [email protected]
7240 S:      Supported
7241 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
7242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
7243 F:      drivers/fsi/
7244 F:      include/linux/fsi*.h
7245 F:      include/trace/events/fsi*.h
7246
7247 FSI-ATTACHED I2C DRIVER
7248 M:      Eddie James <[email protected]>
7249 L:      [email protected]
7250 L:      [email protected] (moderated for non-subscribers)
7251 S:      Maintained
7252 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
7253 F:      drivers/i2c/busses/i2c-fsi.c
7254
7255 FSI-ATTACHED SPI DRIVER
7256 M:      Eddie James <[email protected]>
7257 L:      [email protected]
7258 S:      Maintained
7259 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
7260 F:      drivers/spi/spi-fsi.c
7261
7262 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
7263 M:      Jan Kara <[email protected]>
7264 R:      Amir Goldstein <[email protected]>
7265 L:      [email protected]
7266 S:      Maintained
7267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
7268 F:      fs/notify/
7269 F:      include/linux/fsnotify*.h
7270
7271 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
7272 M:      Eric Biggers <[email protected]>
7273 M:      Theodore Y. Ts'o <[email protected]>
7274 L:      [email protected]
7275 S:      Supported
7276 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
7277 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git fsverity
7278 F:      Documentation/filesystems/fsverity.rst
7279 F:      fs/verity/
7280 F:      include/linux/fsverity.h
7281 F:      include/uapi/linux/fsverity.h
7282
7283 FUJITSU LAPTOP EXTRAS
7284 M:      Jonathan Woithe <[email protected]>
7285 L:      [email protected]
7286 S:      Maintained
7287 F:      drivers/platform/x86/fujitsu-laptop.c
7288
7289 FUJITSU M-5MO LS CAMERA ISP DRIVER
7290 M:      Kyungmin Park <[email protected]>
7291 M:      Heungjun Kim <[email protected]>
7292 L:      [email protected]
7293 S:      Maintained
7294 F:      drivers/media/i2c/m5mols/
7295 F:      include/media/i2c/m5mols.h
7296
7297 FUJITSU TABLET EXTRAS
7298 M:      Robert Gerlach <[email protected]>
7299 L:      [email protected]
7300 S:      Maintained
7301 F:      drivers/platform/x86/fujitsu-tablet.c
7302
7303 FUSE: FILESYSTEM IN USERSPACE
7304 M:      Miklos Szeredi <[email protected]>
7305 L:      [email protected]
7306 S:      Maintained
7307 W:      https://github.com/libfuse/
7308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
7309 F:      Documentation/filesystems/fuse.rst
7310 F:      fs/fuse/
7311 F:      include/uapi/linux/fuse.h
7312
7313 FUTEX SUBSYSTEM
7314 M:      Thomas Gleixner <[email protected]>
7315 M:      Ingo Molnar <[email protected]>
7316 R:      Peter Zijlstra <[email protected]>
7317 R:      Darren Hart <[email protected]>
7318 L:      [email protected]
7319 S:      Maintained
7320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7321 F:      Documentation/locking/*futex*
7322 F:      include/asm-generic/futex.h
7323 F:      include/linux/futex.h
7324 F:      include/uapi/linux/futex.h
7325 F:      kernel/futex.c
7326 F:      tools/perf/bench/futex*
7327 F:      tools/testing/selftests/futex/
7328
7329 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
7330 M:      Tim Harvey <[email protected]>
7331 M:      Robert Jones <[email protected]>
7332 S:      Maintained
7333 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
7334 F:      drivers/mfd/gateworks-gsc.c
7335 F:      include/linux/mfd/gsc.h
7336 F:      Documentation/hwmon/gsc-hwmon.rst
7337 F:      drivers/hwmon/gsc-hwmon.c
7338 F:      include/linux/platform_data/gsc_hwmon.h
7339
7340 GASKET DRIVER FRAMEWORK
7341 M:      Rob Springer <[email protected]>
7342 M:      Todd Poynor <[email protected]>
7343 M:      Ben Chan <[email protected]>
7344 M:      Richard Yeh <[email protected]>
7345 S:      Maintained
7346 F:      drivers/staging/gasket/
7347
7348 GCC PLUGINS
7349 M:      Kees Cook <[email protected]>
7350 R:      Emese Revfy <[email protected]>
7351 L:      [email protected]
7352 S:      Maintained
7353 F:      Documentation/kbuild/gcc-plugins.rst
7354 F:      scripts/Makefile.gcc-plugins
7355 F:      scripts/gcc-plugin.sh
7356 F:      scripts/gcc-plugins/
7357
7358 GCOV BASED KERNEL PROFILING
7359 M:      Peter Oberparleiter <[email protected]>
7360 S:      Maintained
7361 F:      Documentation/dev-tools/gcov.rst
7362 F:      kernel/gcov/
7363
7364 GDB KERNEL DEBUGGING HELPER SCRIPTS
7365 M:      Jan Kiszka <[email protected]>
7366 M:      Kieran Bingham <[email protected]>
7367 S:      Supported
7368 F:      scripts/gdb/
7369
7370 GDT SCSI DISK ARRAY CONTROLLER DRIVER
7371 M:      Achim Leubner <[email protected]>
7372 L:      [email protected]
7373 S:      Supported
7374 W:      http://www.icp-vortex.com/
7375 F:      drivers/scsi/gdt*
7376
7377 GEMTEK FM RADIO RECEIVER DRIVER
7378 M:      Hans Verkuil <[email protected]>
7379 L:      [email protected]
7380 S:      Maintained
7381 W:      https://linuxtv.org
7382 T:      git git://linuxtv.org/media_tree.git
7383 F:      drivers/media/radio/radio-gemtek*
7384
7385 GENERIC ARCHITECTURE TOPOLOGY
7386 M:      Sudeep Holla <[email protected]>
7387 L:      [email protected]
7388 S:      Maintained
7389 F:      drivers/base/arch_topology.c
7390 F:      include/linux/arch_topology.h
7391
7392 GENERIC ENTRY CODE
7393 M:      Thomas Gleixner <[email protected]>
7394 M:      Peter Zijlstra <[email protected]>
7395 M:      Andy Lutomirski <[email protected]>
7396 L:      [email protected]
7397 S:      Maintained
7398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
7399 F:      include/linux/entry-common.h
7400 F:      include/linux/entry-kvm.h
7401 F:      kernel/entry/
7402
7403 GENERIC GPIO I2C DRIVER
7404 M:      Wolfram Sang <[email protected]>
7405 S:      Supported
7406 F:      drivers/i2c/busses/i2c-gpio.c
7407 F:      include/linux/platform_data/i2c-gpio.h
7408
7409 GENERIC GPIO I2C MULTIPLEXER DRIVER
7410 M:      Peter Korsgaard <[email protected]>
7411 L:      [email protected]
7412 S:      Supported
7413 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
7414 F:      drivers/i2c/muxes/i2c-mux-gpio.c
7415 F:      include/linux/platform_data/i2c-mux-gpio.h
7416
7417 GENERIC HDLC (WAN) DRIVERS
7418 M:      Krzysztof Halasa <[email protected]>
7419 S:      Maintained
7420 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
7421 F:      drivers/net/wan/c101.c
7422 F:      drivers/net/wan/hd6457*
7423 F:      drivers/net/wan/hdlc*
7424 F:      drivers/net/wan/n2.c
7425 F:      drivers/net/wan/pc300too.c
7426 F:      drivers/net/wan/pci200syn.c
7427 F:      drivers/net/wan/wanxl*
7428
7429 GENERIC INCLUDE/ASM HEADER FILES
7430 M:      Arnd Bergmann <[email protected]>
7431 L:      [email protected]
7432 S:      Maintained
7433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
7434 F:      include/asm-generic/
7435 F:      include/uapi/asm-generic/
7436
7437 GENERIC PHY FRAMEWORK
7438 M:      Kishon Vijay Abraham I <[email protected]>
7439 M:      Vinod Koul <[email protected]>
7440 L:      [email protected]
7441 S:      Supported
7442 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
7443 F:      Documentation/devicetree/bindings/phy/
7444 F:      drivers/phy/
7445 F:      include/linux/phy/
7446
7447 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
7448 M:      Wolfram Sang <[email protected]>
7449 S:      Supported
7450 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
7451
7452 GENERIC PM DOMAINS
7453 M:      "Rafael J. Wysocki" <[email protected]>
7454 M:      Kevin Hilman <[email protected]>
7455 M:      Ulf Hansson <[email protected]>
7456 L:      [email protected]
7457 S:      Supported
7458 F:      Documentation/devicetree/bindings/power/power?domain*
7459 F:      drivers/base/power/domain*.c
7460 F:      include/linux/pm_domain.h
7461
7462 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
7463 M:      Eugen Hristev <[email protected]>
7464 L:      [email protected]
7465 S:      Maintained
7466 F:      drivers/input/touchscreen/resistive-adc-touch.c
7467
7468 GENERIC UIO DRIVER FOR PCI DEVICES
7469 M:      "Michael S. Tsirkin" <[email protected]>
7470 L:      [email protected]
7471 S:      Supported
7472 F:      drivers/uio/uio_pci_generic.c
7473
7474 GENERIC VDSO LIBRARY
7475 M:      Andy Lutomirski <[email protected]>
7476 M:      Thomas Gleixner <[email protected]>
7477 M:      Vincenzo Frascino <[email protected]>
7478 L:      [email protected]
7479 S:      Maintained
7480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
7481 F:      include/asm-generic/vdso/vsyscall.h
7482 F:      include/vdso/
7483 F:      kernel/time/vsyscall.c
7484 F:      lib/vdso/
7485
7486 GENWQE (IBM Generic Workqueue Card)
7487 M:      Frank Haverkamp <[email protected]>
7488 S:      Supported
7489 F:      drivers/misc/genwqe/
7490
7491 GET_MAINTAINER SCRIPT
7492 M:      Joe Perches <[email protected]>
7493 S:      Maintained
7494 F:      scripts/get_maintainer.pl
7495
7496 GFS2 FILE SYSTEM
7497 M:      Bob Peterson <[email protected]>
7498 M:      Andreas Gruenbacher <[email protected]>
7499 L:      [email protected]
7500 S:      Supported
7501 W:      http://sources.redhat.com/cluster/
7502 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
7503 F:      Documentation/filesystems/gfs2*
7504 F:      fs/gfs2/
7505 F:      include/uapi/linux/gfs2_ondisk.h
7506
7507 GNSS SUBSYSTEM
7508 M:      Johan Hovold <[email protected]>
7509 S:      Maintained
7510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
7511 F:      Documentation/ABI/testing/sysfs-class-gnss
7512 F:      Documentation/devicetree/bindings/gnss/
7513 F:      drivers/gnss/
7514 F:      include/linux/gnss.h
7515
7516 GO7007 MPEG CODEC
7517 M:      Hans Verkuil <[email protected]>
7518 L:      [email protected]
7519 S:      Maintained
7520 F:      drivers/media/usb/go7007/
7521
7522 GOODIX TOUCHSCREEN
7523 M:      Bastien Nocera <[email protected]>
7524 L:      [email protected]
7525 S:      Maintained
7526 F:      drivers/input/touchscreen/goodix.c
7527
7528 GOOGLE ETHERNET DRIVERS
7529 M:      Catherine Sullivan <[email protected]>
7530 R:      Sagi Shahar <[email protected]>
7531 R:      Jon Olson <[email protected]>
7532 L:      [email protected]
7533 S:      Supported
7534 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
7535 F:      drivers/net/ethernet/google
7536
7537 GPD POCKET FAN DRIVER
7538 M:      Hans de Goede <[email protected]>
7539 L:      [email protected]
7540 S:      Maintained
7541 F:      drivers/platform/x86/gpd-pocket-fan.c
7542
7543 GPIO ACPI SUPPORT
7544 M:      Mika Westerberg <[email protected]>
7545 M:      Andy Shevchenko <[email protected]>
7546 L:      [email protected]
7547 L:      [email protected]
7548 S:      Maintained
7549 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
7550 F:      drivers/gpio/gpiolib-acpi.c
7551 F:      drivers/gpio/gpiolib-acpi.h
7552
7553 GPIO AGGREGATOR
7554 M:      Geert Uytterhoeven <[email protected]>
7555 L:      [email protected]
7556 S:      Supported
7557 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
7558 F:      drivers/gpio/gpio-aggregator.c
7559
7560 GPIO IR Transmitter
7561 M:      Sean Young <[email protected]>
7562 L:      [email protected]
7563 S:      Maintained
7564 F:      drivers/media/rc/gpio-ir-tx.c
7565
7566 GPIO MOCKUP DRIVER
7567 M:      Bamvor Jian Zhang <[email protected]>
7568 L:      [email protected]
7569 S:      Maintained
7570 F:      drivers/gpio/gpio-mockup.c
7571 F:      tools/testing/selftests/gpio/
7572
7573 GPIO REGMAP
7574 R:      Michael Walle <[email protected]>
7575 S:      Maintained
7576 F:      drivers/gpio/gpio-regmap.c
7577 F:      include/linux/gpio/regmap.h
7578
7579 GPIO SUBSYSTEM
7580 M:      Linus Walleij <[email protected]>
7581 M:      Bartosz Golaszewski <[email protected]>
7582 L:      [email protected]
7583 S:      Maintained
7584 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
7585 F:      Documentation/ABI/obsolete/sysfs-gpio
7586 F:      Documentation/ABI/testing/gpio-cdev
7587 F:      Documentation/admin-guide/gpio/
7588 F:      Documentation/devicetree/bindings/gpio/
7589 F:      Documentation/driver-api/gpio/
7590 F:      drivers/gpio/
7591 F:      include/asm-generic/gpio.h
7592 F:      include/linux/gpio.h
7593 F:      include/linux/gpio/
7594 F:      include/linux/of_gpio.h
7595 F:      include/uapi/linux/gpio.h
7596 F:      tools/gpio/
7597
7598 GRE DEMULTIPLEXER DRIVER
7599 M:      Dmitry Kozlov <[email protected]>
7600 L:      [email protected]
7601 S:      Maintained
7602 F:      include/net/gre.h
7603 F:      net/ipv4/gre_demux.c
7604 F:      net/ipv4/gre_offload.c
7605
7606 GRETH 10/100/1G Ethernet MAC device driver
7607 M:      Andreas Larsson <[email protected]>
7608 L:      [email protected]
7609 S:      Maintained
7610 F:      drivers/net/ethernet/aeroflex/
7611
7612 GREYBUS AUDIO PROTOCOLS DRIVERS
7613 M:      Vaibhav Agarwal <[email protected]>
7614 M:      Mark Greer <[email protected]>
7615 S:      Maintained
7616 F:      drivers/staging/greybus/audio_apbridgea.c
7617 F:      drivers/staging/greybus/audio_apbridgea.h
7618 F:      drivers/staging/greybus/audio_codec.c
7619 F:      drivers/staging/greybus/audio_codec.h
7620 F:      drivers/staging/greybus/audio_gb.c
7621 F:      drivers/staging/greybus/audio_manager.c
7622 F:      drivers/staging/greybus/audio_manager.h
7623 F:      drivers/staging/greybus/audio_manager_module.c
7624 F:      drivers/staging/greybus/audio_manager_private.h
7625 F:      drivers/staging/greybus/audio_manager_sysfs.c
7626 F:      drivers/staging/greybus/audio_module.c
7627 F:      drivers/staging/greybus/audio_topology.c
7628
7629 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
7630 M:      Viresh Kumar <[email protected]>
7631 S:      Maintained
7632 F:      drivers/staging/greybus/authentication.c
7633 F:      drivers/staging/greybus/bootrom.c
7634 F:      drivers/staging/greybus/firmware.h
7635 F:      drivers/staging/greybus/fw-core.c
7636 F:      drivers/staging/greybus/fw-download.c
7637 F:      drivers/staging/greybus/fw-management.c
7638 F:      drivers/staging/greybus/greybus_authentication.h
7639 F:      drivers/staging/greybus/greybus_firmware.h
7640 F:      drivers/staging/greybus/hid.c
7641 F:      drivers/staging/greybus/i2c.c
7642 F:      drivers/staging/greybus/spi.c
7643 F:      drivers/staging/greybus/spilib.c
7644 F:      drivers/staging/greybus/spilib.h
7645
7646 GREYBUS LOOPBACK DRIVER
7647 M:      Bryan O'Donoghue <[email protected]>
7648 S:      Maintained
7649 F:      drivers/staging/greybus/loopback.c
7650
7651 GREYBUS PLATFORM DRIVERS
7652 M:      Vaibhav Hiremath <[email protected]>
7653 S:      Maintained
7654 F:      drivers/staging/greybus/arche-apb-ctrl.c
7655 F:      drivers/staging/greybus/arche-platform.c
7656 F:      drivers/staging/greybus/arche_platform.h
7657
7658 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
7659 M:      Rui Miguel Silva <[email protected]>
7660 S:      Maintained
7661 F:      drivers/staging/greybus/gpio.c
7662 F:      drivers/staging/greybus/light.c
7663 F:      drivers/staging/greybus/power_supply.c
7664 F:      drivers/staging/greybus/sdio.c
7665 F:      drivers/staging/greybus/spi.c
7666 F:      drivers/staging/greybus/spilib.c
7667
7668 GREYBUS SUBSYSTEM
7669 M:      Johan Hovold <[email protected]>
7670 M:      Alex Elder <[email protected]>
7671 M:      Greg Kroah-Hartman <[email protected]>
7672 L:      [email protected] (moderated for non-subscribers)
7673 S:      Maintained
7674 F:      drivers/greybus/
7675 F:      drivers/staging/greybus/
7676 F:      include/linux/greybus.h
7677 F:      include/linux/greybus/
7678
7679 GREYBUS UART PROTOCOLS DRIVERS
7680 M:      David Lin <[email protected]>
7681 S:      Maintained
7682 F:      drivers/staging/greybus/log.c
7683 F:      drivers/staging/greybus/uart.c
7684
7685 GS1662 VIDEO SERIALIZER
7686 M:      Charles-Antoine Couret <[email protected]>
7687 L:      [email protected]
7688 S:      Maintained
7689 T:      git git://linuxtv.org/media_tree.git
7690 F:      drivers/media/spi/gs1662.c
7691
7692 GSPCA FINEPIX SUBDRIVER
7693 M:      Frank Zago <[email protected]>
7694 L:      [email protected]
7695 S:      Maintained
7696 T:      git git://linuxtv.org/media_tree.git
7697 F:      drivers/media/usb/gspca/finepix.c
7698
7699 GSPCA GL860 SUBDRIVER
7700 M:      Olivier Lorin <[email protected]>
7701 L:      [email protected]
7702 S:      Maintained
7703 T:      git git://linuxtv.org/media_tree.git
7704 F:      drivers/media/usb/gspca/gl860/
7705
7706 GSPCA M5602 SUBDRIVER
7707 M:      Erik Andren <[email protected]>
7708 L:      [email protected]
7709 S:      Maintained
7710 T:      git git://linuxtv.org/media_tree.git
7711 F:      drivers/media/usb/gspca/m5602/
7712
7713 GSPCA PAC207 SONIXB SUBDRIVER
7714 M:      Hans Verkuil <[email protected]>
7715 L:      [email protected]
7716 S:      Odd Fixes
7717 T:      git git://linuxtv.org/media_tree.git
7718 F:      drivers/media/usb/gspca/pac207.c
7719
7720 GSPCA SN9C20X SUBDRIVER
7721 M:      Brian Johnson <[email protected]>
7722 L:      [email protected]
7723 S:      Maintained
7724 T:      git git://linuxtv.org/media_tree.git
7725 F:      drivers/media/usb/gspca/sn9c20x.c
7726
7727 GSPCA T613 SUBDRIVER
7728 M:      Leandro Costantino <[email protected]>
7729 L:      [email protected]
7730 S:      Maintained
7731 T:      git git://linuxtv.org/media_tree.git
7732 F:      drivers/media/usb/gspca/t613.c
7733
7734 GSPCA USB WEBCAM DRIVER
7735 M:      Hans Verkuil <[email protected]>
7736 L:      [email protected]
7737 S:      Odd Fixes
7738 T:      git git://linuxtv.org/media_tree.git
7739 F:      drivers/media/usb/gspca/
7740
7741 GTP (GPRS Tunneling Protocol)
7742 M:      Pablo Neira Ayuso <[email protected]>
7743 M:      Harald Welte <[email protected]>
7744 L:      [email protected]
7745 S:      Maintained
7746 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
7747 F:      drivers/net/gtp.c
7748
7749 GUID PARTITION TABLE (GPT)
7750 M:      Davidlohr Bueso <[email protected]>
7751 L:      [email protected]
7752 S:      Maintained
7753 F:      block/partitions/efi.*
7754
7755 H8/300 ARCHITECTURE
7756 M:      Yoshinori Sato <[email protected]>
7757 L:      [email protected] (moderated for non-subscribers)
7758 S:      Maintained
7759 W:      http://uclinux-h8.sourceforge.jp
7760 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
7761 F:      arch/h8300/
7762 F:      drivers/clk/h8300/
7763 F:      drivers/clocksource/h8300_*.c
7764 F:      drivers/irqchip/irq-renesas-h8*.c
7765
7766 HABANALABS PCI DRIVER
7767 M:      Oded Gabbay <[email protected]>
7768 S:      Supported
7769 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
7770 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
7771 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
7772 F:      drivers/misc/habanalabs/
7773 F:      include/uapi/misc/habanalabs.h
7774
7775 HACKRF MEDIA DRIVER
7776 M:      Antti Palosaari <[email protected]>
7777 L:      [email protected]
7778 S:      Maintained
7779 W:      https://linuxtv.org
7780 W:      http://palosaari.fi/linux/
7781 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7782 T:      git git://linuxtv.org/anttip/media_tree.git
7783 F:      drivers/media/usb/hackrf/
7784
7785 HANTRO VPU CODEC DRIVER
7786 M:      Ezequiel Garcia <[email protected]>
7787 M:      Philipp Zabel <[email protected]>
7788 L:      [email protected]
7789 L:      [email protected]
7790 S:      Maintained
7791 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
7792 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
7793 F:      drivers/staging/media/hantro/
7794
7795 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
7796 M:      Frank Seidel <[email protected]>
7797 L:      [email protected]
7798 S:      Maintained
7799 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
7800 F:      drivers/platform/x86/hdaps.c
7801
7802 HARDWARE MONITORING
7803 M:      Jean Delvare <[email protected]>
7804 M:      Guenter Roeck <[email protected]>
7805 L:      [email protected]
7806 S:      Maintained
7807 W:      http://hwmon.wiki.kernel.org/
7808 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7809 F:      Documentation/devicetree/bindings/hwmon/
7810 F:      Documentation/hwmon/
7811 F:      drivers/hwmon/
7812 F:      include/linux/hwmon*.h
7813 F:      include/trace/events/hwmon*.h
7814
7815 HARDWARE RANDOM NUMBER GENERATOR CORE
7816 M:      Matt Mackall <[email protected]>
7817 M:      Herbert Xu <[email protected]>
7818 L:      [email protected]
7819 S:      Odd fixes
7820 F:      Documentation/admin-guide/hw_random.rst
7821 F:      Documentation/devicetree/bindings/rng/
7822 F:      drivers/char/hw_random/
7823 F:      include/linux/hw_random.h
7824
7825 HARDWARE SPINLOCK CORE
7826 M:      Ohad Ben-Cohen <[email protected]>
7827 M:      Bjorn Andersson <[email protected]>
7828 R:      Baolin Wang <[email protected]>
7829 L:      [email protected]
7830 S:      Maintained
7831 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
7832 F:      Documentation/devicetree/bindings/hwlock/
7833 F:      Documentation/locking/hwspinlock.rst
7834 F:      drivers/hwspinlock/
7835 F:      include/linux/hwspinlock.h
7836
7837 HARDWARE TRACING FACILITIES
7838 M:      Alexander Shishkin <[email protected]>
7839 S:      Maintained
7840 F:      drivers/hwtracing/
7841
7842 HARMONY SOUND DRIVER
7843 L:      [email protected]
7844 S:      Maintained
7845 F:      sound/parisc/harmony.*
7846
7847 HDPVR USB VIDEO ENCODER DRIVER
7848 M:      Hans Verkuil <[email protected]>
7849 L:      [email protected]
7850 S:      Odd Fixes
7851 W:      https://linuxtv.org
7852 T:      git git://linuxtv.org/media_tree.git
7853 F:      drivers/media/usb/hdpvr/
7854
7855 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
7856 M:      Jerry Hoemann <[email protected]>
7857 S:      Supported
7858 F:      Documentation/watchdog/hpwdt.rst
7859 F:      drivers/watchdog/hpwdt.c
7860
7861 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
7862 M:      Don Brace <[email protected]>
7863 L:      [email protected]
7864 L:      [email protected]
7865 S:      Supported
7866 F:      Documentation/scsi/hpsa.rst
7867 F:      drivers/scsi/hpsa*.[ch]
7868 F:      include/linux/cciss*.h
7869 F:      include/uapi/linux/cciss*.h
7870
7871 HFI1 DRIVER
7872 M:      Mike Marciniszyn <[email protected]>
7873 M:      Dennis Dalessandro <[email protected]>
7874 L:      [email protected]
7875 S:      Supported
7876 F:      drivers/infiniband/hw/hfi1
7877
7878 HFS FILESYSTEM
7879 L:      [email protected]
7880 S:      Orphan
7881 F:      Documentation/filesystems/hfs.rst
7882 F:      fs/hfs/
7883
7884 HFSPLUS FILESYSTEM
7885 L:      [email protected]
7886 S:      Orphan
7887 F:      Documentation/filesystems/hfsplus.rst
7888 F:      fs/hfsplus/
7889
7890 HGA FRAMEBUFFER DRIVER
7891 M:      Ferenc Bakonyi <[email protected]>
7892 L:      [email protected]
7893 S:      Maintained
7894 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
7895 F:      drivers/video/fbdev/hgafb.c
7896
7897 HIBERNATION (aka Software Suspend, aka swsusp)
7898 M:      "Rafael J. Wysocki" <[email protected]>
7899 M:      Pavel Machek <[email protected]>
7900 L:      [email protected]
7901 S:      Supported
7902 B:      https://bugzilla.kernel.org
7903 F:      arch/*/include/asm/suspend*.h
7904 F:      arch/x86/power/
7905 F:      drivers/base/power/
7906 F:      include/linux/freezer.h
7907 F:      include/linux/pm.h
7908 F:      include/linux/suspend.h
7909 F:      kernel/power/
7910
7911 HID CORE LAYER
7912 M:      Jiri Kosina <[email protected]>
7913 M:      Benjamin Tissoires <[email protected]>
7914 L:      [email protected]
7915 S:      Maintained
7916 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
7917 F:      drivers/hid/
7918 F:      include/linux/hid*
7919 F:      include/uapi/linux/hid*
7920
7921 HID SENSOR HUB DRIVERS
7922 M:      Jiri Kosina <[email protected]>
7923 M:      Jonathan Cameron <[email protected]>
7924 M:      Srinivas Pandruvada <[email protected]>
7925 L:      [email protected]
7926 L:      [email protected]
7927 S:      Maintained
7928 F:      Documentation/hid/hid-sensor*
7929 F:      drivers/hid/hid-sensor-*
7930 F:      drivers/iio/*/hid-*
7931 F:      include/linux/hid-sensor-*
7932
7933 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
7934 M:      Thomas Gleixner <[email protected]>
7935 L:      [email protected]
7936 S:      Maintained
7937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7938 F:      Documentation/timers/
7939 F:      include/linux/clockchips.h
7940 F:      include/linux/hrtimer.h
7941 F:      kernel/time/clockevents.c
7942 F:      kernel/time/hrtimer.c
7943 F:      kernel/time/timer_*.c
7944
7945 HIGH-SPEED SCC DRIVER FOR AX.25
7946 L:      [email protected]
7947 S:      Orphan
7948 F:      drivers/net/hamradio/dmascc.c
7949 F:      drivers/net/hamradio/scc.c
7950
7951 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
7952 M:      HighPoint Linux Team <[email protected]>
7953 S:      Supported
7954 W:      http://www.highpoint-tech.com
7955 F:      Documentation/scsi/hptiop.rst
7956 F:      drivers/scsi/hptiop.c
7957
7958 HIPPI
7959 M:      Jes Sorensen <[email protected]>
7960 L:      [email protected]
7961 S:      Maintained
7962 F:      drivers/net/hippi/
7963 F:      include/linux/hippidevice.h
7964 F:      include/uapi/linux/if_hippi.h
7965 F:      net/802/hippi.c
7966
7967 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
7968 M:      Kurt Kanzenbach <[email protected]>
7969 L:      [email protected]
7970 S:      Maintained
7971 F:      Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
7972 F:      drivers/net/dsa/hirschmann/*
7973 F:      include/linux/platform_data/hirschmann-hellcreek.h
7974 F:      net/dsa/tag_hellcreek.c
7975
7976 HISILICON DMA DRIVER
7977 M:      Zhou Wang <[email protected]>
7978 L:      [email protected]
7979 S:      Maintained
7980 F:      drivers/dma/hisi_dma.c
7981
7982 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
7983 M:      Zaibo Xu <[email protected]>
7984 L:      [email protected]
7985 S:      Maintained
7986 F:      Documentation/ABI/testing/debugfs-hisi-hpre
7987 F:      drivers/crypto/hisilicon/hpre/hpre.h
7988 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
7989 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
7990
7991 HISILICON LPC BUS DRIVER
7992 M:      [email protected]
7993 S:      Maintained
7994 W:      http://www.hisilicon.com
7995 F:      Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
7996 F:      drivers/bus/hisi_lpc.c
7997
7998 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
7999 M:      Yisen Zhuang <[email protected]>
8000 M:      Salil Mehta <[email protected]>
8001 L:      [email protected]
8002 S:      Maintained
8003 W:      http://www.hisilicon.com
8004 F:      drivers/net/ethernet/hisilicon/hns3/
8005
8006 HISILICON NETWORK SUBSYSTEM DRIVER
8007 M:      Yisen Zhuang <[email protected]>
8008 M:      Salil Mehta <[email protected]>
8009 L:      [email protected]
8010 S:      Maintained
8011 W:      http://www.hisilicon.com
8012 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
8013 F:      drivers/net/ethernet/hisilicon/
8014
8015 HIKEY960 ONBOARD USB GPIO HUB DRIVER
8016 M:      John Stultz <[email protected]>
8017 L:      [email protected]
8018 S:      Maintained
8019 F:      drivers/misc/hisi_hikey_usb.c
8020 F:      Documentation/devicetree/bindings/misc/hisilicon-hikey-usb.yaml
8021
8022 HISILICON PMU DRIVER
8023 M:      Shaokun Zhang <[email protected]>
8024 S:      Supported
8025 W:      http://www.hisilicon.com
8026 F:      Documentation/admin-guide/perf/hisi-pmu.rst
8027 F:      drivers/perf/hisilicon
8028
8029 HISILICON QM AND ZIP Controller DRIVER
8030 M:      Zhou Wang <[email protected]>
8031 L:      [email protected]
8032 S:      Maintained
8033 F:      Documentation/ABI/testing/debugfs-hisi-zip
8034 F:      drivers/crypto/hisilicon/qm.c
8035 F:      drivers/crypto/hisilicon/qm.h
8036 F:      drivers/crypto/hisilicon/sgl.c
8037 F:      drivers/crypto/hisilicon/zip/
8038
8039 HISILICON ROCE DRIVER
8040 M:      Lijun Ou <[email protected]>
8041 M:      Wei Hu(Xavier) <[email protected]>
8042 M:      Weihang Li <[email protected]>
8043 L:      [email protected]
8044 S:      Maintained
8045 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
8046 F:      drivers/infiniband/hw/hns/
8047
8048 HISILICON SAS Controller
8049 M:      John Garry <[email protected]>
8050 S:      Supported
8051 W:      http://www.hisilicon.com
8052 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
8053 F:      drivers/scsi/hisi_sas/
8054
8055 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
8056 M:      Zaibo Xu <[email protected]>
8057 L:      [email protected]
8058 S:      Maintained
8059 F:      Documentation/ABI/testing/debugfs-hisi-sec
8060 F:      drivers/crypto/hisilicon/sec2/sec.h
8061 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
8062 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
8063 F:      drivers/crypto/hisilicon/sec2/sec_main.c
8064
8065 HISILICON STAGING DRIVERS FOR HIKEY 960/970
8066 M:      Mauro Carvalho Chehab <[email protected]>
8067 L:      [email protected]
8068 S:      Maintained
8069 F:      drivers/staging/hikey9xx/
8070
8071 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
8072 M:      Zaibo Xu <[email protected]>
8073 S:      Maintained
8074 F:      drivers/crypto/hisilicon/trng/trng.c
8075
8076 HISILICON V3XX SPI NOR FLASH Controller Driver
8077 M:      John Garry <[email protected]>
8078 S:      Maintained
8079 W:      http://www.hisilicon.com
8080 F:      drivers/spi/spi-hisi-sfc-v3xx.c
8081
8082 HMM - Heterogeneous Memory Management
8083 M:      Jérôme Glisse <[email protected]>
8084 L:      [email protected]
8085 S:      Maintained
8086 F:      Documentation/vm/hmm.rst
8087 F:      include/linux/hmm*
8088 F:      lib/test_hmm*
8089 F:      mm/hmm*
8090 F:      tools/testing/selftests/vm/*hmm*
8091
8092 HOST AP DRIVER
8093 M:      Jouni Malinen <[email protected]>
8094 L:      [email protected]
8095 S:      Obsolete
8096 W:      http://w1.fi/hostap-driver.html
8097 F:      drivers/net/wireless/intersil/hostap/
8098
8099 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
8100 L:      [email protected]
8101 S:      Orphan
8102 F:      drivers/platform/x86/tc1100-wmi.c
8103
8104 HPET:   High Precision Event Timers driver
8105 M:      Clemens Ladisch <[email protected]>
8106 S:      Maintained
8107 F:      Documentation/timers/hpet.rst
8108 F:      drivers/char/hpet.c
8109 F:      include/linux/hpet.h
8110 F:      include/uapi/linux/hpet.h
8111
8112 HPET:   x86
8113 S:      Orphan
8114 F:      arch/x86/include/asm/hpet.h
8115 F:      arch/x86/kernel/hpet.c
8116
8117 HPFS FILESYSTEM
8118 M:      Mikulas Patocka <[email protected]>
8119 S:      Maintained
8120 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
8121 F:      fs/hpfs/
8122
8123 HSI SUBSYSTEM
8124 M:      Sebastian Reichel <[email protected]>
8125 S:      Maintained
8126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
8127 F:      Documentation/ABI/testing/sysfs-bus-hsi
8128 F:      Documentation/driver-api/hsi.rst
8129 F:      drivers/hsi/
8130 F:      include/linux/hsi/
8131 F:      include/uapi/linux/hsi/
8132
8133 HSO 3G MODEM DRIVER
8134 L:      [email protected]
8135 S:      Orphan
8136 F:      drivers/net/usb/hso.c
8137
8138 HSR NETWORK PROTOCOL
8139 L:      [email protected]
8140 S:      Orphan
8141 F:      net/hsr/
8142
8143 HT16K33 LED CONTROLLER DRIVER
8144 M:      Robin van der Gracht <[email protected]>
8145 S:      Maintained
8146 F:      Documentation/devicetree/bindings/display/ht16k33.txt
8147 F:      drivers/auxdisplay/ht16k33.c
8148
8149 HTCPEN TOUCHSCREEN DRIVER
8150 M:      Pau Oliva Fora <[email protected]>
8151 L:      [email protected]
8152 S:      Maintained
8153 F:      drivers/input/touchscreen/htcpen.c
8154
8155 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
8156 M:      Lorenzo Bianconi <[email protected]>
8157 L:      [email protected]
8158 S:      Maintained
8159 W:      http://www.st.com/
8160 F:      Documentation/devicetree/bindings/iio/humidity/hts221.txt
8161 F:      drivers/iio/humidity/hts221*
8162
8163 HUAWEI ETHERNET DRIVER
8164 M:      Bin Luo <[email protected]>
8165 L:      [email protected]
8166 S:      Supported
8167 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
8168 F:      drivers/net/ethernet/huawei/hinic/
8169
8170 HUGETLB FILESYSTEM
8171 M:      Mike Kravetz <[email protected]>
8172 L:      [email protected]
8173 S:      Maintained
8174 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
8175 F:      Documentation/admin-guide/mm/hugetlbpage.rst
8176 F:      Documentation/vm/hugetlbfs_reserv.rst
8177 F:      fs/hugetlbfs/
8178 F:      include/linux/hugetlb.h
8179 F:      mm/hugetlb.c
8180
8181 HVA ST MEDIA DRIVER
8182 M:      Jean-Christophe Trotin <[email protected]>
8183 L:      [email protected]
8184 S:      Supported
8185 W:      https://linuxtv.org
8186 T:      git git://linuxtv.org/media_tree.git
8187 F:      drivers/media/platform/sti/hva
8188
8189 HWPOISON MEMORY FAILURE HANDLING
8190 M:      Naoya Horiguchi <[email protected]>
8191 L:      [email protected]
8192 S:      Maintained
8193 F:      mm/hwpoison-inject.c
8194 F:      mm/memory-failure.c
8195
8196 HYGON PROCESSOR SUPPORT
8197 M:      Pu Wen <[email protected]>
8198 L:      [email protected]
8199 S:      Maintained
8200 F:      arch/x86/kernel/cpu/hygon.c
8201
8202 HYNIX HI556 SENSOR DRIVER
8203 M:      Shawn Tu <[email protected]>
8204 L:      [email protected]
8205 S:      Maintained
8206 T:      git git://linuxtv.org/media_tree.git
8207 F:      drivers/media/i2c/hi556.c
8208
8209 Hyper-V CORE AND DRIVERS
8210 M:      "K. Y. Srinivasan" <[email protected]>
8211 M:      Haiyang Zhang <[email protected]>
8212 M:      Stephen Hemminger <[email protected]>
8213 M:      Wei Liu <[email protected]>
8214 L:      [email protected]
8215 S:      Supported
8216 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
8217 F:      Documentation/ABI/stable/sysfs-bus-vmbus
8218 F:      Documentation/ABI/testing/debugfs-hyperv
8219 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
8220 F:      arch/x86/hyperv
8221 F:      arch/x86/include/asm/hyperv-tlfs.h
8222 F:      arch/x86/include/asm/mshyperv.h
8223 F:      arch/x86/include/asm/trace/hyperv.h
8224 F:      arch/x86/kernel/cpu/mshyperv.c
8225 F:      drivers/clocksource/hyperv_timer.c
8226 F:      drivers/hid/hid-hyperv.c
8227 F:      drivers/hv/
8228 F:      drivers/input/serio/hyperv-keyboard.c
8229 F:      drivers/iommu/hyperv-iommu.c
8230 F:      drivers/net/hyperv/
8231 F:      drivers/pci/controller/pci-hyperv-intf.c
8232 F:      drivers/pci/controller/pci-hyperv.c
8233 F:      drivers/scsi/storvsc_drv.c
8234 F:      drivers/uio/uio_hv_generic.c
8235 F:      drivers/video/fbdev/hyperv_fb.c
8236 F:      include/asm-generic/hyperv-tlfs.h
8237 F:      include/asm-generic/mshyperv.h
8238 F:      include/clocksource/hyperv_timer.h
8239 F:      include/linux/hyperv.h
8240 F:      include/uapi/linux/hyperv.h
8241 F:      net/vmw_vsock/hyperv_transport.c
8242 F:      tools/hv/
8243
8244 HYPERBUS SUPPORT
8245 M:      Vignesh Raghavendra <[email protected]>
8246 L:      [email protected]
8247 S:      Supported
8248 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
8249 C:      irc://irc.oftc.net/mtd
8250 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
8251 F:      Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt
8252 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.txt
8253 F:      drivers/mtd/hyperbus/
8254 F:      include/linux/mtd/hyperbus.h
8255
8256 HYPERVISOR VIRTUAL CONSOLE DRIVER
8257 L:      [email protected]
8258 S:      Odd Fixes
8259 F:      drivers/tty/hvc/
8260
8261 I2C ACPI SUPPORT
8262 M:      Mika Westerberg <[email protected]>
8263 L:      [email protected]
8264 L:      [email protected]
8265 S:      Maintained
8266 F:      drivers/i2c/i2c-core-acpi.c
8267
8268 I2C CONTROLLER DRIVER FOR NVIDIA GPU
8269 M:      Ajay Gupta <[email protected]>
8270 L:      [email protected]
8271 S:      Maintained
8272 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
8273 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
8274
8275 I2C MUXES
8276 M:      Peter Rosin <[email protected]>
8277 L:      [email protected]
8278 S:      Maintained
8279 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
8280 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
8281 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
8282 F:      Documentation/i2c/i2c-topology.rst
8283 F:      Documentation/i2c/muxes/
8284 F:      drivers/i2c/i2c-mux.c
8285 F:      drivers/i2c/muxes/
8286 F:      include/linux/i2c-mux.h
8287
8288 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
8289 M:      Gregory CLEMENT <[email protected]>
8290 L:      [email protected]
8291 S:      Maintained
8292 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
8293 F:      drivers/i2c/busses/i2c-mv64xxx.c
8294
8295 I2C OVER PARALLEL PORT
8296 M:      Jean Delvare <[email protected]>
8297 L:      [email protected]
8298 S:      Maintained
8299 F:      Documentation/i2c/busses/i2c-parport.rst
8300 F:      drivers/i2c/busses/i2c-parport.c
8301
8302 I2C SUBSYSTEM
8303 M:      Wolfram Sang <[email protected]>
8304 L:      [email protected]
8305 S:      Maintained
8306 W:      https://i2c.wiki.kernel.org/
8307 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
8308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
8309 F:      Documentation/devicetree/bindings/i2c/i2c.txt
8310 F:      Documentation/i2c/
8311 F:      drivers/i2c/*
8312 F:      include/linux/i2c-dev.h
8313 F:      include/linux/i2c-smbus.h
8314 F:      include/linux/i2c.h
8315 F:      include/uapi/linux/i2c-*.h
8316 F:      include/uapi/linux/i2c.h
8317
8318 I2C SUBSYSTEM HOST DRIVERS
8319 L:      [email protected]
8320 S:      Odd Fixes
8321 W:      https://i2c.wiki.kernel.org/
8322 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
8323 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
8324 F:      Documentation/devicetree/bindings/i2c/
8325 F:      drivers/i2c/algos/
8326 F:      drivers/i2c/busses/
8327
8328 I2C-TAOS-EVM DRIVER
8329 M:      Jean Delvare <[email protected]>
8330 L:      [email protected]
8331 S:      Maintained
8332 F:      Documentation/i2c/busses/i2c-taos-evm.rst
8333 F:      drivers/i2c/busses/i2c-taos-evm.c
8334
8335 I2C-TINY-USB DRIVER
8336 M:      Till Harbaum <[email protected]>
8337 L:      [email protected]
8338 S:      Maintained
8339 W:      http://www.harbaum.org/till/i2c_tiny_usb
8340 F:      drivers/i2c/busses/i2c-tiny-usb.c
8341
8342 I2C/SMBUS CONTROLLER DRIVERS FOR PC
8343 M:      Jean Delvare <[email protected]>
8344 L:      [email protected]
8345 S:      Maintained
8346 F:      Documentation/i2c/busses/i2c-ali1535.rst
8347 F:      Documentation/i2c/busses/i2c-ali1563.rst
8348 F:      Documentation/i2c/busses/i2c-ali15x3.rst
8349 F:      Documentation/i2c/busses/i2c-amd756.rst
8350 F:      Documentation/i2c/busses/i2c-amd8111.rst
8351 F:      Documentation/i2c/busses/i2c-i801.rst
8352 F:      Documentation/i2c/busses/i2c-nforce2.rst
8353 F:      Documentation/i2c/busses/i2c-piix4.rst
8354 F:      Documentation/i2c/busses/i2c-sis5595.rst
8355 F:      Documentation/i2c/busses/i2c-sis630.rst
8356 F:      Documentation/i2c/busses/i2c-sis96x.rst
8357 F:      Documentation/i2c/busses/i2c-via.rst
8358 F:      Documentation/i2c/busses/i2c-viapro.rst
8359 F:      drivers/i2c/busses/i2c-ali1535.c
8360 F:      drivers/i2c/busses/i2c-ali1563.c
8361 F:      drivers/i2c/busses/i2c-ali15x3.c
8362 F:      drivers/i2c/busses/i2c-amd756-s4882.c
8363 F:      drivers/i2c/busses/i2c-amd756.c
8364 F:      drivers/i2c/busses/i2c-amd8111.c
8365 F:      drivers/i2c/busses/i2c-i801.c
8366 F:      drivers/i2c/busses/i2c-isch.c
8367 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
8368 F:      drivers/i2c/busses/i2c-nforce2.c
8369 F:      drivers/i2c/busses/i2c-piix4.c
8370 F:      drivers/i2c/busses/i2c-sis5595.c
8371 F:      drivers/i2c/busses/i2c-sis630.c
8372 F:      drivers/i2c/busses/i2c-sis96x.c
8373 F:      drivers/i2c/busses/i2c-via.c
8374 F:      drivers/i2c/busses/i2c-viapro.c
8375
8376 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
8377 M:      Hans de Goede <[email protected]>
8378 L:      [email protected]
8379 S:      Maintained
8380 F:      drivers/i2c/busses/i2c-cht-wc.c
8381
8382 I2C/SMBUS ISMT DRIVER
8383 M:      Seth Heasley <[email protected]>
8384 M:      Neil Horman <[email protected]>
8385 L:      [email protected]
8386 F:      Documentation/i2c/busses/i2c-ismt.rst
8387 F:      drivers/i2c/busses/i2c-ismt.c
8388
8389 I2C/SMBUS STUB DRIVER
8390 M:      Jean Delvare <[email protected]>
8391 L:      [email protected]
8392 S:      Maintained
8393 F:      drivers/i2c/i2c-stub.c
8394
8395 I3C DRIVER FOR CADENCE I3C MASTER IP
8396 M:      Przemysław Gaj <[email protected]>
8397 S:      Maintained
8398 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt
8399 F:      drivers/i3c/master/i3c-master-cdns.c
8400
8401 I3C DRIVER FOR SYNOPSYS DESIGNWARE
8402 M:      Vitor Soares <[email protected]>
8403 S:      Maintained
8404 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt
8405 F:      drivers/i3c/master/dw*
8406
8407 I3C SUBSYSTEM
8408 M:      Boris Brezillon <[email protected]>
8409 L:      [email protected] (moderated for non-subscribers)
8410 S:      Maintained
8411 C:      irc://chat.freenode.net/linux-i3c
8412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
8413 F:      Documentation/ABI/testing/sysfs-bus-i3c
8414 F:      Documentation/devicetree/bindings/i3c/
8415 F:      Documentation/driver-api/i3c
8416 F:      drivers/i3c/
8417 F:      include/linux/i3c/
8418
8419 IA64 (Itanium) PLATFORM
8420 M:      Tony Luck <[email protected]>
8421 M:      Fenghua Yu <[email protected]>
8422 L:      [email protected]
8423 S:      Odd Fixes
8424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8425 F:      Documentation/ia64/
8426 F:      arch/ia64/
8427
8428 IBM Power 842 compression accelerator
8429 M:      Haren Myneni <[email protected]>
8430 S:      Supported
8431 F:      crypto/842.c
8432 F:      drivers/crypto/nx/Kconfig
8433 F:      drivers/crypto/nx/Makefile
8434 F:      drivers/crypto/nx/nx-842*
8435 F:      include/linux/sw842.h
8436 F:      lib/842/
8437
8438 IBM Power in-Nest Crypto Acceleration
8439 M:      Breno Leitão <[email protected]>
8440 M:      Nayna Jain <[email protected]>
8441 M:      Paulo Flabiano Smorigo <[email protected]>
8442 L:      [email protected]
8443 S:      Supported
8444 F:      drivers/crypto/nx/Kconfig
8445 F:      drivers/crypto/nx/Makefile
8446 F:      drivers/crypto/nx/nx-aes*
8447 F:      drivers/crypto/nx/nx-sha*
8448 F:      drivers/crypto/nx/nx.*
8449 F:      drivers/crypto/nx/nx_csbcpb.h
8450 F:      drivers/crypto/nx/nx_debugfs.c
8451
8452 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
8453 M:      Tyrel Datwyler <[email protected]>
8454 L:      [email protected]
8455 L:      [email protected]
8456 S:      Supported
8457 F:      drivers/pci/hotplug/rpadlpar*
8458
8459 IBM Power Linux RAID adapter
8460 M:      Brian King <[email protected]>
8461 S:      Supported
8462 F:      drivers/scsi/ipr.*
8463
8464 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
8465 M:      Tyrel Datwyler <[email protected]>
8466 L:      [email protected]
8467 L:      [email protected]
8468 S:      Supported
8469 F:      drivers/pci/hotplug/rpaphp*
8470
8471 IBM Power SRIOV Virtual NIC Device Driver
8472 M:      Dany Madden <[email protected]>
8473 M:      Lijun Pan <[email protected]>
8474 M:      Sukadev Bhattiprolu <[email protected]>
8475 L:      [email protected]
8476 S:      Supported
8477 F:      drivers/net/ethernet/ibm/ibmvnic.*
8478
8479 IBM Power Virtual Accelerator Switchboard
8480 M:      Sukadev Bhattiprolu <[email protected]>
8481 L:      [email protected]
8482 S:      Supported
8483 F:      arch/powerpc/include/asm/vas.h
8484 F:      arch/powerpc/platforms/powernv/copy-paste.h
8485 F:      arch/powerpc/platforms/powernv/vas*
8486
8487 IBM Power Virtual Ethernet Device Driver
8488 M:      Cristobal Forno <[email protected]>
8489 L:      [email protected]
8490 S:      Supported
8491 F:      drivers/net/ethernet/ibm/ibmveth.*
8492
8493 IBM Power Virtual FC Device Drivers
8494 M:      Tyrel Datwyler <[email protected]>
8495 L:      [email protected]
8496 S:      Supported
8497 F:      drivers/scsi/ibmvscsi/ibmvfc*
8498
8499 IBM Power Virtual Management Channel Driver
8500 M:      Steven Royer <[email protected]>
8501 S:      Supported
8502 F:      drivers/misc/ibmvmc.*
8503
8504 IBM Power Virtual SCSI Device Drivers
8505 M:      Tyrel Datwyler <[email protected]>
8506 L:      [email protected]
8507 S:      Supported
8508 F:      drivers/scsi/ibmvscsi/ibmvscsi*
8509 F:      include/scsi/viosrp.h
8510
8511 IBM Power Virtual SCSI Device Target Driver
8512 M:      Michael Cyr <[email protected]>
8513 L:      [email protected]
8514 L:      [email protected]
8515 S:      Supported
8516 F:      drivers/scsi/ibmvscsi_tgt/
8517
8518 IBM Power VMX Cryptographic instructions
8519 M:      Breno Leitão <[email protected]>
8520 M:      Nayna Jain <[email protected]>
8521 M:      Paulo Flabiano Smorigo <[email protected]>
8522 L:      [email protected]
8523 S:      Supported
8524 F:      drivers/crypto/vmx/Kconfig
8525 F:      drivers/crypto/vmx/Makefile
8526 F:      drivers/crypto/vmx/aes*
8527 F:      drivers/crypto/vmx/ghash*
8528 F:      drivers/crypto/vmx/ppc-xlate.pl
8529 F:      drivers/crypto/vmx/vmx.c
8530
8531 IBM ServeRAID RAID DRIVER
8532 S:      Orphan
8533 F:      drivers/scsi/ips.*
8534
8535 ICH LPC AND GPIO DRIVER
8536 M:      Peter Tyser <[email protected]>
8537 S:      Maintained
8538 F:      drivers/gpio/gpio-ich.c
8539 F:      drivers/mfd/lpc_ich.c
8540
8541 ICY I2C DRIVER
8542 M:      Max Staudt <[email protected]>
8543 L:      [email protected]
8544 S:      Maintained
8545 F:      drivers/i2c/busses/i2c-icy.c
8546
8547 IDE SUBSYSTEM
8548 M:      "David S. Miller" <[email protected]>
8549 L:      [email protected]
8550 S:      Maintained
8551 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
8552 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
8553 F:      Documentation/ide/
8554 F:      drivers/ide/
8555 F:      include/linux/ide.h
8556
8557 IDE/ATAPI DRIVERS
8558 M:      Borislav Petkov <[email protected]>
8559 L:      [email protected]
8560 S:      Maintained
8561 F:      Documentation/cdrom/ide-cd.rst
8562 F:      drivers/ide/ide-cd*
8563
8564 IDEAPAD LAPTOP EXTRAS DRIVER
8565 M:      Ike Panhc <[email protected]>
8566 L:      [email protected]
8567 S:      Maintained
8568 W:      http://launchpad.net/ideapad-laptop
8569 F:      drivers/platform/x86/ideapad-laptop.c
8570
8571 IDEAPAD LAPTOP SLIDEBAR DRIVER
8572 M:      Andrey Moiseev <[email protected]>
8573 L:      [email protected]
8574 S:      Maintained
8575 W:      https://github.com/o2genum/ideapad-slidebar
8576 F:      drivers/input/misc/ideapad_slidebar.c
8577
8578 IDT VersaClock 5 CLOCK DRIVER
8579 M:      Luca Ceresoli <[email protected]>
8580 S:      Maintained
8581 F:      Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
8582 F:      drivers/clk/clk-versaclock5.c
8583
8584 IEEE 802.15.4 SUBSYSTEM
8585 M:      Alexander Aring <[email protected]>
8586 M:      Stefan Schmidt <[email protected]>
8587 L:      [email protected]
8588 S:      Maintained
8589 W:      https://linux-wpan.org/
8590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
8591 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
8592 F:      Documentation/networking/ieee802154.rst
8593 F:      drivers/net/ieee802154/
8594 F:      include/linux/ieee802154.h
8595 F:      include/linux/nl802154.h
8596 F:      include/net/af_ieee802154.h
8597 F:      include/net/cfg802154.h
8598 F:      include/net/ieee802154_netdev.h
8599 F:      include/net/mac802154.h
8600 F:      include/net/nl802154.h
8601 F:      net/ieee802154/
8602 F:      net/mac802154/
8603
8604 IFE PROTOCOL
8605 M:      Yotam Gigi <[email protected]>
8606 M:      Jamal Hadi Salim <[email protected]>
8607 F:      include/net/ife.h
8608 F:      include/uapi/linux/ife.h
8609 F:      net/ife
8610
8611 IGORPLUG-USB IR RECEIVER
8612 M:      Sean Young <[email protected]>
8613 L:      [email protected]
8614 S:      Maintained
8615 F:      drivers/media/rc/igorplugusb.c
8616
8617 IGUANAWORKS USB IR TRANSCEIVER
8618 M:      Sean Young <[email protected]>
8619 L:      [email protected]
8620 S:      Maintained
8621 F:      drivers/media/rc/iguanair.c
8622
8623 IIO DIGITAL POTENTIOMETER DAC
8624 M:      Peter Rosin <[email protected]>
8625 L:      [email protected]
8626 S:      Maintained
8627 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
8628 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
8629 F:      drivers/iio/dac/dpot-dac.c
8630
8631 IIO ENVELOPE DETECTOR
8632 M:      Peter Rosin <[email protected]>
8633 L:      [email protected]
8634 S:      Maintained
8635 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
8636 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
8637 F:      drivers/iio/adc/envelope-detector.c
8638
8639 IIO MULTIPLEXER
8640 M:      Peter Rosin <[email protected]>
8641 L:      [email protected]
8642 S:      Maintained
8643 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt
8644 F:      drivers/iio/multiplexer/iio-mux.c
8645
8646 IIO SUBSYSTEM AND DRIVERS
8647 M:      Jonathan Cameron <[email protected]>
8648 R:      Lars-Peter Clausen <[email protected]>
8649 R:      Peter Meerwald-Stadler <[email protected]>
8650 L:      [email protected]
8651 S:      Maintained
8652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
8653 F:      Documentation/ABI/testing/configfs-iio*
8654 F:      Documentation/ABI/testing/sysfs-bus-iio*
8655 F:      Documentation/devicetree/bindings/iio/
8656 F:      drivers/iio/
8657 F:      drivers/staging/iio/
8658 F:      include/linux/iio/
8659 F:      tools/iio/
8660
8661 IIO UNIT CONVERTER
8662 M:      Peter Rosin <[email protected]>
8663 L:      [email protected]
8664 S:      Maintained
8665 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.txt
8666 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.txt
8667 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.txt
8668 F:      drivers/iio/afe/iio-rescale.c
8669
8670 IKANOS/ADI EAGLE ADSL USB DRIVER
8671 M:      Matthieu Castet <[email protected]>
8672 M:      Stanislaw Gruszka <[email protected]>
8673 S:      Maintained
8674 F:      drivers/usb/atm/ueagle-atm.c
8675
8676 IMGTEC ASCII LCD DRIVER
8677 M:      Paul Burton <[email protected]>
8678 S:      Maintained
8679 F:      Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
8680 F:      drivers/auxdisplay/img-ascii-lcd.c
8681
8682 IMGTEC IR DECODER DRIVER
8683 S:      Orphan
8684 F:      drivers/media/rc/img-ir/
8685
8686 IMON SOUNDGRAPH USB IR RECEIVER
8687 M:      Sean Young <[email protected]>
8688 L:      [email protected]
8689 S:      Maintained
8690 F:      drivers/media/rc/imon.c
8691 F:      drivers/media/rc/imon_raw.c
8692
8693 IMS TWINTURBO FRAMEBUFFER DRIVER
8694 L:      [email protected]
8695 S:      Orphan
8696 F:      drivers/video/fbdev/imsttfb.c
8697
8698 INA209 HARDWARE MONITOR DRIVER
8699 M:      Guenter Roeck <[email protected]>
8700 L:      [email protected]
8701 S:      Maintained
8702 F:      Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml
8703 F:      Documentation/hwmon/ina209.rst
8704 F:      drivers/hwmon/ina209.c
8705
8706 INA2XX HARDWARE MONITOR DRIVER
8707 M:      Guenter Roeck <[email protected]>
8708 L:      [email protected]
8709 S:      Maintained
8710 F:      Documentation/hwmon/ina2xx.rst
8711 F:      drivers/hwmon/ina2xx.c
8712 F:      include/linux/platform_data/ina2xx.h
8713
8714 INDUSTRY PACK SUBSYSTEM (IPACK)
8715 M:      Samuel Iglesias Gonsalvez <[email protected]>
8716 M:      Jens Taprogge <[email protected]>
8717 M:      Greg Kroah-Hartman <[email protected]>
8718 L:      [email protected]
8719 S:      Maintained
8720 W:      http://industrypack.sourceforge.net
8721 F:      drivers/ipack/
8722
8723 INFINEON DPS310 Driver
8724 M:      Eddie James <[email protected]>
8725 L:      [email protected]
8726 S:      Maintained
8727 F:      drivers/iio/pressure/dps310.c
8728
8729 INFINIBAND SUBSYSTEM
8730 M:      Doug Ledford <[email protected]>
8731 M:      Jason Gunthorpe <[email protected]>
8732 L:      [email protected]
8733 S:      Supported
8734 W:      https://github.com/linux-rdma/rdma-core
8735 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
8737 F:      Documentation/devicetree/bindings/infiniband/
8738 F:      Documentation/infiniband/
8739 F:      drivers/infiniband/
8740 F:      include/rdma/
8741 F:      include/trace/events/ib_mad.h
8742 F:      include/trace/events/ib_umad.h
8743 F:      include/uapi/linux/if_infiniband.h
8744 F:      include/uapi/rdma/
8745 F:      samples/bpf/ibumad_kern.c
8746 F:      samples/bpf/ibumad_user.c
8747
8748 INGENIC JZ4780 DMA Driver
8749 M:      Zubair Lutfullah Kakakhel <[email protected]>
8750 S:      Maintained
8751 F:      drivers/dma/dma-jz4780.c
8752
8753 INGENIC JZ4780 NAND DRIVER
8754 M:      Harvey Hunt <[email protected]>
8755 L:      [email protected]
8756 S:      Maintained
8757 F:      drivers/mtd/nand/raw/ingenic/
8758
8759 INGENIC JZ47xx SoCs
8760 M:      Paul Cercueil <[email protected]>
8761 S:      Maintained
8762 F:      arch/mips/boot/dts/ingenic/
8763 F:      arch/mips/generic/board-ingenic.c
8764 F:      arch/mips/include/asm/mach-ingenic/
8765 F:      arch/mips/ingenic/Kconfig
8766 F:      drivers/clk/ingenic/
8767 F:      drivers/dma/dma-jz4780.c
8768 F:      drivers/gpu/drm/ingenic/
8769 F:      drivers/i2c/busses/i2c-jz4780.c
8770 F:      drivers/iio/adc/ingenic-adc.c
8771 F:      drivers/irqchip/irq-ingenic.c
8772 F:      drivers/memory/jz4780-nemc.c
8773 F:      drivers/mmc/host/jz4740_mmc.c
8774 F:      drivers/mtd/nand/raw/ingenic/
8775 F:      drivers/pinctrl/pinctrl-ingenic.c
8776 F:      drivers/power/supply/ingenic-battery.c
8777 F:      drivers/pwm/pwm-jz4740.c
8778 F:      drivers/remoteproc/ingenic_rproc.c
8779 F:      drivers/rtc/rtc-jz4740.c
8780 F:      drivers/tty/serial/8250/8250_ingenic.c
8781 F:      drivers/usb/musb/jz4740.c
8782 F:      drivers/watchdog/jz4740_wdt.c
8783 F:      include/dt-bindings/iio/adc/ingenic,adc.h
8784 F:      include/linux/mfd/ingenic-tcu.h
8785 F:      sound/soc/codecs/jz47*
8786 F:      sound/soc/jz4740/
8787
8788 INOTIFY
8789 M:      Jan Kara <[email protected]>
8790 R:      Amir Goldstein <[email protected]>
8791 L:      [email protected]
8792 S:      Maintained
8793 F:      Documentation/filesystems/inotify.rst
8794 F:      fs/notify/inotify/
8795 F:      include/linux/inotify.h
8796 F:      include/uapi/linux/inotify.h
8797
8798 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8799 M:      Dmitry Torokhov <[email protected]>
8800 L:      [email protected]
8801 S:      Maintained
8802 Q:      http://patchwork.kernel.org/project/linux-input/list/
8803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
8804 F:      Documentation/devicetree/bindings/input/
8805 F:      Documentation/devicetree/bindings/serio/
8806 F:      Documentation/input/
8807 F:      drivers/input/
8808 F:      include/linux/input.h
8809 F:      include/linux/input/
8810 F:      include/uapi/linux/input-event-codes.h
8811 F:      include/uapi/linux/input.h
8812
8813 INPUT MULTITOUCH (MT) PROTOCOL
8814 M:      Henrik Rydberg <[email protected]>
8815 L:      [email protected]
8816 S:      Odd fixes
8817 F:      Documentation/input/multi-touch-protocol.rst
8818 F:      drivers/input/input-mt.c
8819 K:      \b(ABS|SYN)_MT_
8820
8821 INSIDE SECURE CRYPTO DRIVER
8822 M:      Antoine Tenart <[email protected]>
8823 L:      [email protected]
8824 S:      Maintained
8825 F:      drivers/crypto/inside-secure/
8826
8827 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
8828 M:      Mimi Zohar <[email protected]>
8829 M:      Dmitry Kasatkin <[email protected]>
8830 L:      [email protected]
8831 S:      Supported
8832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8833 F:      security/integrity/ima/
8834
8835 INTEL 810/815 FRAMEBUFFER DRIVER
8836 M:      Antonino Daplas <[email protected]>
8837 L:      [email protected]
8838 S:      Maintained
8839 F:      drivers/video/fbdev/i810/
8840
8841 INTEL ASoC DRIVERS
8842 M:      Cezary Rojewski <[email protected]>
8843 M:      Pierre-Louis Bossart <[email protected]>
8844 M:      Liam Girdwood <[email protected]>
8845 M:      Jie Yang <[email protected]>
8846 L:      [email protected] (moderated for non-subscribers)
8847 S:      Supported
8848 F:      sound/soc/intel/
8849
8850 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
8851 M:      Hans de Goede <[email protected]>
8852 L:      [email protected]
8853 S:      Maintained
8854 F:      drivers/platform/x86/intel_atomisp2_pm.c
8855
8856 INTEL ATOMISP2 LED DRIVER
8857 M:      Hans de Goede <[email protected]>
8858 L:      [email protected]
8859 S:      Maintained
8860 F:      drivers/platform/x86/intel_atomisp2_led.c
8861
8862 INTEL BROXTON PMC DRIVER
8863 M:      Mika Westerberg <[email protected]>
8864 M:      Zha Qipeng <[email protected]>
8865 S:      Maintained
8866 F:      drivers/mfd/intel_pmc_bxt.c
8867 F:      include/linux/mfd/intel_pmc_bxt.h
8868
8869 INTEL C600 SERIES SAS CONTROLLER DRIVER
8870 M:      Intel SCU Linux support <[email protected]>
8871 M:      Artur Paszkiewicz <[email protected]>
8872 L:      [email protected]
8873 S:      Supported
8874 T:      git git://git.code.sf.net/p/intel-sas/isci
8875 F:      drivers/scsi/isci/
8876
8877 INTEL CPU family model numbers
8878 M:      Tony Luck <[email protected]>
8879 M:      [email protected]
8880 L:      [email protected]
8881 S:      Supported
8882 F:      arch/x86/include/asm/intel-family.h
8883
8884 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
8885 M:      Jani Nikula <[email protected]>
8886 M:      Joonas Lahtinen <[email protected]>
8887 M:      Rodrigo Vivi <[email protected]>
8888 L:      [email protected]
8889 S:      Supported
8890 W:      https://01.org/linuxgraphics/
8891 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
8892 B:      https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
8893 C:      irc://chat.freenode.net/intel-gfx
8894 T:      git git://anongit.freedesktop.org/drm-intel
8895 F:      Documentation/gpu/i915.rst
8896 F:      drivers/gpu/drm/i915/
8897 F:      include/drm/i915*
8898 F:      include/uapi/drm/i915_drm.h
8899
8900 INTEL ETHERNET DRIVERS
8901 M:      Jesse Brandeburg <[email protected]>
8902 M:      Tony Nguyen <[email protected]>
8903 L:      [email protected] (moderated for non-subscribers)
8904 S:      Supported
8905 W:      http://www.intel.com/support/feedback.htm
8906 W:      http://e1000.sourceforge.net/
8907 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
8908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
8909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
8910 F:      Documentation/networking/device_drivers/ethernet/intel/
8911 F:      drivers/net/ethernet/intel/
8912 F:      drivers/net/ethernet/intel/*/
8913 F:      include/linux/avf/virtchnl.h
8914
8915 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
8916 M:      Maik Broemme <[email protected]>
8917 L:      [email protected]
8918 S:      Maintained
8919 F:      Documentation/fb/intelfb.rst
8920 F:      drivers/video/fbdev/intelfb/
8921
8922 INTEL GPIO DRIVERS
8923 M:      Andy Shevchenko <[email protected]>
8924 L:      [email protected]
8925 S:      Maintained
8926 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8927 F:      drivers/gpio/gpio-ich.c
8928 F:      drivers/gpio/gpio-intel-mid.c
8929 F:      drivers/gpio/gpio-merrifield.c
8930 F:      drivers/gpio/gpio-ml-ioh.c
8931 F:      drivers/gpio/gpio-pch.c
8932 F:      drivers/gpio/gpio-sch.c
8933 F:      drivers/gpio/gpio-sodaville.c
8934
8935 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
8936 M:      Zhenyu Wang <[email protected]>
8937 M:      Zhi Wang <[email protected]>
8938 L:      [email protected]
8939 L:      [email protected]
8940 S:      Supported
8941 W:      https://01.org/igvt-g
8942 T:      git https://github.com/intel/gvt-linux.git
8943 F:      drivers/gpu/drm/i915/gvt/
8944
8945 INTEL HID EVENT DRIVER
8946 M:      Alex Hung <[email protected]>
8947 L:      [email protected]
8948 S:      Maintained
8949 F:      drivers/platform/x86/intel-hid.c
8950
8951 INTEL I/OAT DMA DRIVER
8952 M:      Dave Jiang <[email protected]>
8953 R:      Dan Williams <[email protected]>
8954 L:      [email protected]
8955 S:      Supported
8956 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
8957 F:      drivers/dma/ioat*
8958
8959 INTEL IADX DRIVER
8960 M:      Dave Jiang <[email protected]>
8961 L:      [email protected]
8962 S:      Supported
8963 F:      drivers/dma/idxd/*
8964 F:      include/uapi/linux/idxd.h
8965
8966 INTEL IDLE DRIVER
8967 M:      Jacob Pan <[email protected]>
8968 M:      Len Brown <[email protected]>
8969 L:      [email protected]
8970 S:      Supported
8971 B:      https://bugzilla.kernel.org
8972 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
8973 F:      drivers/idle/intel_idle.c
8974
8975 INTEL INTEGRATED SENSOR HUB DRIVER
8976 M:      Srinivas Pandruvada <[email protected]>
8977 M:      Jiri Kosina <[email protected]>
8978 L:      [email protected]
8979 S:      Maintained
8980 F:      drivers/hid/intel-ish-hid/
8981
8982 INTEL IOMMU (VT-d)
8983 M:      David Woodhouse <[email protected]>
8984 M:      Lu Baolu <[email protected]>
8985 L:      [email protected]
8986 S:      Supported
8987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
8988 F:      drivers/iommu/intel/
8989 F:      include/linux/intel-iommu.h
8990 F:      include/linux/intel-svm.h
8991
8992 INTEL IOP-ADMA DMA DRIVER
8993 R:      Dan Williams <[email protected]>
8994 S:      Odd fixes
8995 F:      drivers/dma/iop-adma.c
8996
8997 INTEL IPU3 CSI-2 CIO2 DRIVER
8998 M:      Yong Zhi <[email protected]>
8999 M:      Sakari Ailus <[email protected]>
9000 M:      Bingbu Cao <[email protected]>
9001 R:      Tianshu Qiu <[email protected]>
9002 L:      [email protected]
9003 S:      Maintained
9004 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
9005 F:      drivers/media/pci/intel/ipu3/
9006
9007 INTEL IPU3 CSI-2 IMGU DRIVER
9008 M:      Sakari Ailus <[email protected]>
9009 R:      Bingbu Cao <[email protected]>
9010 R:      Tianshu Qiu <[email protected]>
9011 L:      [email protected]
9012 S:      Maintained
9013 F:      Documentation/admin-guide/media/ipu3.rst
9014 F:      Documentation/admin-guide/media/ipu3_rcb.svg
9015 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-intel-ipu3.rst
9016 F:      drivers/staging/media/ipu3/
9017
9018 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
9019 M:      Krzysztof Halasa <[email protected]>
9020 S:      Maintained
9021 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
9022 F:      drivers/net/wan/ixp4xx_hss.c
9023 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
9024 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
9025 F:      include/linux/soc/ixp4xx/npe.h
9026 F:      include/linux/soc/ixp4xx/qmgr.h
9027
9028 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
9029 M:      Deepak Saxena <[email protected]>
9030 S:      Maintained
9031 F:      drivers/char/hw_random/ixp4xx-rng.c
9032
9033 INTEL KEEM BAY DRM DRIVER
9034 M:      Anitha Chrisanthus <[email protected]>
9035 M:      Edmund Dea <[email protected]>
9036 S:      Maintained
9037 F:      Documentation/devicetree/bindings/display/intel,kmb_display.yaml
9038 F:      drivers/gpu/drm/kmb/
9039
9040 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
9041 M:      Daniele Alessandrelli <[email protected]>
9042 S:      Maintained
9043 F:      Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
9044 F:      drivers/crypto/keembay/Kconfig
9045 F:      drivers/crypto/keembay/Makefile
9046 F:      drivers/crypto/keembay/keembay-ocs-aes-core.c
9047 F:      drivers/crypto/keembay/ocs-aes.c
9048 F:      drivers/crypto/keembay/ocs-aes.h
9049
9050 INTEL MANAGEMENT ENGINE (mei)
9051 M:      Tomas Winkler <[email protected]>
9052 L:      [email protected]
9053 S:      Supported
9054 F:      Documentation/driver-api/mei/*
9055 F:      drivers/misc/mei/
9056 F:      drivers/watchdog/mei_wdt.c
9057 F:      include/linux/mei_cl_bus.h
9058 F:      include/uapi/linux/mei.h
9059 F:      samples/mei/*
9060
9061 INTEL MENLOW THERMAL DRIVER
9062 M:      Sujith Thomas <[email protected]>
9063 L:      [email protected]
9064 S:      Supported
9065 W:      https://01.org/linux-acpi
9066 F:      drivers/platform/x86/intel_menlow.c
9067
9068 INTEL P-Unit IPC DRIVER
9069 M:      Zha Qipeng <[email protected]>
9070 L:      [email protected]
9071 S:      Maintained
9072 F:      arch/x86/include/asm/intel_punit_ipc.h
9073 F:      drivers/platform/x86/intel_punit_ipc.c
9074
9075 INTEL PMC CORE DRIVER
9076 M:      Rajneesh Bhardwaj <[email protected]>
9077 M:      David E Box <[email protected]>
9078 L:      [email protected]
9079 S:      Maintained
9080 F:      drivers/platform/x86/intel_pmc_core*
9081
9082 INTEL PMIC GPIO DRIVERS
9083 M:      Andy Shevchenko <[email protected]>
9084 S:      Maintained
9085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9086 F:      drivers/gpio/gpio-*cove.c
9087 F:      drivers/gpio/gpio-msic.c
9088
9089 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
9090 M:      Andy Shevchenko <[email protected]>
9091 S:      Maintained
9092 F:      drivers/mfd/intel_msic.c
9093 F:      drivers/mfd/intel_soc_pmic*
9094 F:      include/linux/mfd/intel_msic.h
9095 F:      include/linux/mfd/intel_soc_pmic*
9096
9097 INTEL PMT DRIVER
9098 M:      "David E. Box" <[email protected]>
9099 S:      Maintained
9100 F:      drivers/mfd/intel_pmt.c
9101 F:      drivers/platform/x86/intel_pmt_*
9102
9103 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
9104 M:      Stanislav Yakovlev <[email protected]>
9105 L:      [email protected]
9106 S:      Maintained
9107 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
9108 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
9109 F:      drivers/net/wireless/intel/ipw2x00/
9110
9111 INTEL PSTATE DRIVER
9112 M:      Srinivas Pandruvada <[email protected]>
9113 M:      Len Brown <[email protected]>
9114 L:      [email protected]
9115 S:      Supported
9116 F:      drivers/cpufreq/intel_pstate.c
9117
9118 INTEL RDMA RNIC DRIVER
9119 M:      Faisal Latif <[email protected]>
9120 M:      Shiraz Saleem <[email protected]>
9121 L:      [email protected]
9122 S:      Supported
9123 F:      drivers/infiniband/hw/i40iw/
9124 F:      include/uapi/rdma/i40iw-abi.h
9125
9126 INTEL SCU DRIVERS
9127 M:      Mika Westerberg <[email protected]>
9128 S:      Maintained
9129 F:      arch/x86/include/asm/intel_scu_ipc.h
9130 F:      drivers/platform/x86/intel_scu_*
9131
9132 INTEL SPEED SELECT TECHNOLOGY
9133 M:      Srinivas Pandruvada <[email protected]>
9134 L:      [email protected]
9135 S:      Maintained
9136 F:      drivers/platform/x86/intel_speed_select_if/
9137 F:      include/uapi/linux/isst_if.h
9138 F:      tools/power/x86/intel-speed-select/
9139
9140 INTEL STRATIX10 FIRMWARE DRIVERS
9141 M:      Richard Gong <[email protected]>
9142 L:      [email protected]
9143 S:      Maintained
9144 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
9145 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
9146 F:      drivers/firmware/stratix10-rsu.c
9147 F:      drivers/firmware/stratix10-svc.c
9148 F:      include/linux/firmware/intel/stratix10-smc.h
9149 F:      include/linux/firmware/intel/stratix10-svc-client.h
9150
9151 INTEL TELEMETRY DRIVER
9152 M:      Rajneesh Bhardwaj <[email protected]>
9153 M:      "David E. Box" <[email protected]>
9154 L:      [email protected]
9155 S:      Maintained
9156 F:      arch/x86/include/asm/intel_telemetry.h
9157 F:      drivers/platform/x86/intel_telemetry*
9158
9159 INTEL UNCORE FREQUENCY CONTROL
9160 M:      Srinivas Pandruvada <[email protected]>
9161 L:      [email protected]
9162 S:      Maintained
9163 F:      drivers/platform/x86/intel-uncore-frequency.c
9164
9165 INTEL VIRTUAL BUTTON DRIVER
9166 M:      AceLan Kao <[email protected]>
9167 L:      [email protected]
9168 S:      Maintained
9169 F:      drivers/platform/x86/intel-vbtn.c
9170
9171 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
9172 M:      Stanislaw Gruszka <[email protected]>
9173 L:      [email protected]
9174 S:      Supported
9175 F:      drivers/net/wireless/intel/iwlegacy/
9176
9177 INTEL WIRELESS WIFI LINK (iwlwifi)
9178 M:      Luca Coelho <[email protected]>
9179 L:      [email protected]
9180 S:      Supported
9181 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
9182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
9183 F:      drivers/net/wireless/intel/iwlwifi/
9184
9185 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
9186 M:      Jithu Joseph <[email protected]>
9187 R:      Maurice Ma <[email protected]>
9188 S:      Maintained
9189 W:      https://slimbootloader.github.io/security/firmware-update.html
9190 F:      drivers/platform/x86/intel-wmi-sbl-fw-update.c
9191
9192 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
9193 M:      Mario Limonciello <[email protected]>
9194 S:      Maintained
9195 F:      drivers/platform/x86/intel-wmi-thunderbolt.c
9196
9197 INTEL(R) TRACE HUB
9198 M:      Alexander Shishkin <[email protected]>
9199 S:      Supported
9200 F:      Documentation/trace/intel_th.rst
9201 F:      drivers/hwtracing/intel_th/
9202 F:      include/linux/intel_th.h
9203
9204 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
9205 M:      Ning Sun <[email protected]>
9206 L:      [email protected]
9207 S:      Supported
9208 W:      http://tboot.sourceforge.net
9209 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
9210 F:      Documentation/x86/intel_txt.rst
9211 F:      arch/x86/kernel/tboot.c
9212 F:      include/linux/tboot.h
9213
9214 INTEL SGX
9215 M:      Jarkko Sakkinen <[email protected]>
9216 L:      [email protected]
9217 S:      Supported
9218 Q:      https://patchwork.kernel.org/project/intel-sgx/list/
9219 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-sgx.git
9220 F:      Documentation/x86/sgx.rst
9221 F:      arch/x86/entry/vdso/vsgx.S
9222 F:      arch/x86/include/uapi/asm/sgx.h
9223 F:      arch/x86/kernel/cpu/sgx/*
9224 F:      tools/testing/selftests/sgx/*
9225 K:      \bSGX_
9226
9227 INTERCONNECT API
9228 M:      Georgi Djakov <[email protected]>
9229 L:      [email protected]
9230 S:      Maintained
9231 F:      Documentation/devicetree/bindings/interconnect/
9232 F:      Documentation/driver-api/interconnect.rst
9233 F:      drivers/interconnect/
9234 F:      include/dt-bindings/interconnect/
9235 F:      include/linux/interconnect-provider.h
9236 F:      include/linux/interconnect.h
9237
9238 INVENSENSE ICM-426xx IMU DRIVER
9239 M:      Jean-Baptiste Maneyrol <[email protected]>
9240 L:      [email protected]
9241 S:      Maintained
9242 W:      https://invensense.tdk.com/
9243 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
9244 F:      drivers/iio/imu/inv_icm42600/
9245
9246 INVENSENSE MPU-3050 GYROSCOPE DRIVER
9247 M:      Linus Walleij <[email protected]>
9248 L:      [email protected]
9249 S:      Maintained
9250 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt
9251 F:      drivers/iio/gyro/mpu3050*
9252
9253 IOC3 ETHERNET DRIVER
9254 M:      Ralf Baechle <[email protected]>
9255 L:      [email protected]
9256 S:      Maintained
9257 F:      drivers/net/ethernet/sgi/ioc3-eth.c
9258
9259 IOMAP FILESYSTEM LIBRARY
9260 M:      Christoph Hellwig <[email protected]>
9261 M:      Darrick J. Wong <[email protected]>
9262 M:      [email protected]
9263 M:      [email protected]
9264 L:      [email protected]
9265 L:      [email protected]
9266 S:      Supported
9267 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
9268 F:      fs/iomap/
9269 F:      include/linux/iomap.h
9270
9271 IOMMU DRIVERS
9272 M:      Joerg Roedel <[email protected]>
9273 M:      Will Deacon <[email protected]>
9274 L:      [email protected]
9275 S:      Maintained
9276 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
9277 F:      Documentation/devicetree/bindings/iommu/
9278 F:      Documentation/userspace-api/iommu.rst
9279 F:      drivers/iommu/
9280 F:      include/linux/iommu.h
9281 F:      include/linux/iova.h
9282 F:      include/linux/of_iommu.h
9283 F:      include/uapi/linux/iommu.h
9284
9285 IO_URING
9286 M:      Jens Axboe <[email protected]>
9287 L:      [email protected]
9288 S:      Maintained
9289 T:      git git://git.kernel.dk/linux-block
9290 T:      git git://git.kernel.dk/liburing
9291 F:      fs/io-wq.c
9292 F:      fs/io-wq.h
9293 F:      fs/io_uring.c
9294 F:      include/uapi/linux/io_uring.h
9295
9296 IPMI SUBSYSTEM
9297 M:      Corey Minyard <[email protected]>
9298 L:      [email protected] (moderated for non-subscribers)
9299 S:      Supported
9300 W:      http://openipmi.sourceforge.net/
9301 F:      Documentation/driver-api/ipmi.rst
9302 F:      Documentation/devicetree/bindings/ipmi/
9303 F:      drivers/char/ipmi/
9304 F:      include/linux/ipmi*
9305 F:      include/uapi/linux/ipmi*
9306
9307 IPS SCSI RAID DRIVER
9308 M:      Adaptec OEM Raid Solutions <[email protected]>
9309 L:      [email protected]
9310 S:      Maintained
9311 W:      http://www.adaptec.com/
9312 F:      drivers/scsi/ips*
9313
9314 IPVS
9315 M:      Wensong Zhang <[email protected]>
9316 M:      Simon Horman <[email protected]>
9317 M:      Julian Anastasov <[email protected]>
9318 L:      [email protected]
9319 L:      [email protected]
9320 S:      Maintained
9321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
9322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
9323 F:      Documentation/networking/ipvs-sysctl.rst
9324 F:      include/net/ip_vs.h
9325 F:      include/uapi/linux/ip_vs.h
9326 F:      net/netfilter/ipvs/
9327
9328 IPWIRELESS DRIVER
9329 M:      Jiri Kosina <[email protected]>
9330 M:      David Sterba <[email protected]>
9331 S:      Odd Fixes
9332 F:      drivers/tty/ipwireless/
9333
9334 IPX NETWORK LAYER
9335 L:      [email protected]
9336 S:      Obsolete
9337 F:      include/uapi/linux/ipx.h
9338
9339 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
9340 M:      Marc Zyngier <[email protected]>
9341 S:      Maintained
9342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9343 F:      Documentation/core-api/irq/irq-domain.rst
9344 F:      include/linux/irqdomain.h
9345 F:      kernel/irq/irqdomain.c
9346 F:      kernel/irq/msi.c
9347
9348 IRQ SUBSYSTEM
9349 M:      Thomas Gleixner <[email protected]>
9350 L:      [email protected]
9351 S:      Maintained
9352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9353 F:      kernel/irq/
9354
9355 IRQCHIP DRIVERS
9356 M:      Thomas Gleixner <[email protected]>
9357 M:      Marc Zyngier <[email protected]>
9358 L:      [email protected]
9359 S:      Maintained
9360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9361 F:      Documentation/devicetree/bindings/interrupt-controller/
9362 F:      drivers/irqchip/
9363
9364 ISA
9365 M:      William Breathitt Gray <[email protected]>
9366 S:      Maintained
9367 F:      Documentation/driver-api/isa.rst
9368 F:      drivers/base/isa.c
9369 F:      include/linux/isa.h
9370
9371 ISA RADIO MODULE
9372 M:      Hans Verkuil <[email protected]>
9373 L:      [email protected]
9374 S:      Maintained
9375 W:      https://linuxtv.org
9376 T:      git git://linuxtv.org/media_tree.git
9377 F:      drivers/media/radio/radio-isa*
9378
9379 ISAPNP
9380 M:      Jaroslav Kysela <[email protected]>
9381 S:      Maintained
9382 F:      Documentation/driver-api/isapnp.rst
9383 F:      drivers/pnp/isapnp/
9384 F:      include/linux/isapnp.h
9385
9386 ISCSI
9387 M:      Lee Duncan <[email protected]>
9388 M:      Chris Leech <[email protected]>
9389 L:      [email protected]
9390 L:      [email protected]
9391 S:      Maintained
9392 W:      www.open-iscsi.com
9393 F:      drivers/scsi/*iscsi*
9394 F:      include/scsi/*iscsi*
9395
9396 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
9397 M:      Peter Jones <[email protected]>
9398 M:      Konrad Rzeszutek Wilk <[email protected]>
9399 S:      Maintained
9400 F:      drivers/firmware/iscsi_ibft*
9401
9402 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
9403 M:      Sagi Grimberg <[email protected]>
9404 M:      Max Gurtovoy <[email protected]>
9405 L:      [email protected]
9406 S:      Supported
9407 W:      http://www.openfabrics.org
9408 W:      www.open-iscsi.org
9409 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9410 F:      drivers/infiniband/ulp/iser/
9411
9412 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
9413 M:      Sagi Grimberg <[email protected]>
9414 L:      [email protected]
9415 L:      [email protected]
9416 S:      Supported
9417 W:      http://www.linux-iscsi.org
9418 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9419 F:      drivers/infiniband/ulp/isert
9420
9421 ISDN/CMTP OVER BLUETOOTH
9422 M:      Karsten Keil <[email protected]>
9423 L:      [email protected] (subscribers-only)
9424 L:      [email protected]
9425 S:      Odd Fixes
9426 W:      http://www.isdn4linux.de
9427 F:      Documentation/isdn/
9428 F:      drivers/isdn/capi/
9429 F:      include/linux/isdn/
9430 F:      include/uapi/linux/isdn/
9431 F:      net/bluetooth/cmtp/
9432
9433 ISDN/mISDN SUBSYSTEM
9434 M:      Karsten Keil <[email protected]>
9435 L:      [email protected] (subscribers-only)
9436 L:      [email protected]
9437 S:      Maintained
9438 W:      http://www.isdn4linux.de
9439 F:      drivers/isdn/Kconfig
9440 F:      drivers/isdn/Makefile
9441 F:      drivers/isdn/hardware/
9442 F:      drivers/isdn/mISDN/
9443
9444 IT87 HARDWARE MONITORING DRIVER
9445 M:      Jean Delvare <[email protected]>
9446 L:      [email protected]
9447 S:      Maintained
9448 F:      Documentation/hwmon/it87.rst
9449 F:      drivers/hwmon/it87.c
9450
9451 IT913X MEDIA DRIVER
9452 M:      Antti Palosaari <[email protected]>
9453 L:      [email protected]
9454 S:      Maintained
9455 W:      https://linuxtv.org
9456 W:      http://palosaari.fi/linux/
9457 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9458 T:      git git://linuxtv.org/anttip/media_tree.git
9459 F:      drivers/media/tuners/it913x*
9460
9461 IVTV VIDEO4LINUX DRIVER
9462 M:      Andy Walls <[email protected]>
9463 L:      [email protected]
9464 S:      Maintained
9465 W:      https://linuxtv.org
9466 T:      git git://linuxtv.org/media_tree.git
9467 F:      Documentation/admin-guide/media/ivtv*
9468 F:      drivers/media/pci/ivtv/
9469 F:      include/uapi/linux/ivtv*
9470
9471 IX2505V MEDIA DRIVER
9472 M:      Malcolm Priestley <[email protected]>
9473 L:      [email protected]
9474 S:      Maintained
9475 W:      https://linuxtv.org
9476 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9477 F:      drivers/media/dvb-frontends/ix2505v*
9478
9479 JAILHOUSE HYPERVISOR INTERFACE
9480 M:      Jan Kiszka <[email protected]>
9481 L:      [email protected]
9482 S:      Maintained
9483 F:      arch/x86/include/asm/jailhouse_para.h
9484 F:      arch/x86/kernel/jailhouse.c
9485
9486 JC42.4 TEMPERATURE SENSOR DRIVER
9487 M:      Guenter Roeck <[email protected]>
9488 L:      [email protected]
9489 S:      Maintained
9490 F:      Documentation/hwmon/jc42.rst
9491 F:      drivers/hwmon/jc42.c
9492
9493 JFS FILESYSTEM
9494 M:      Dave Kleikamp <[email protected]>
9495 L:      [email protected]
9496 S:      Maintained
9497 W:      http://jfs.sourceforge.net/
9498 T:      git git://github.com/kleikamp/linux-shaggy.git
9499 F:      Documentation/admin-guide/jfs.rst
9500 F:      fs/jfs/
9501
9502 JME NETWORK DRIVER
9503 M:      Guo-Fu Tseng <[email protected]>
9504 L:      [email protected]
9505 S:      Maintained
9506 F:      drivers/net/ethernet/jme.*
9507
9508 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
9509 M:      David Woodhouse <[email protected]>
9510 M:      Richard Weinberger <[email protected]>
9511 L:      [email protected]
9512 S:      Odd Fixes
9513 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
9514 T:      git git://git.infradead.org/ubifs-2.6.git
9515 F:      fs/jffs2/
9516 F:      include/uapi/linux/jffs2.h
9517
9518 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
9519 M:      "Theodore Ts'o" <[email protected]>
9520 M:      Jan Kara <[email protected]>
9521 L:      [email protected]
9522 S:      Maintained
9523 F:      fs/jbd2/
9524 F:      include/linux/jbd2.h
9525
9526 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
9527 M:      Mikhail Ulyanov <[email protected]>
9528 L:      [email protected]
9529 S:      Maintained
9530 F:      drivers/media/platform/rcar_jpu.c
9531
9532 JSM Neo PCI based serial card
9533 L:      [email protected]
9534 S:      Orphan
9535 F:      drivers/tty/serial/jsm/
9536
9537 K10TEMP HARDWARE MONITORING DRIVER
9538 M:      Clemens Ladisch <[email protected]>
9539 L:      [email protected]
9540 S:      Maintained
9541 F:      Documentation/hwmon/k10temp.rst
9542 F:      drivers/hwmon/k10temp.c
9543
9544 K8TEMP HARDWARE MONITORING DRIVER
9545 M:      Rudolf Marek <[email protected]>
9546 L:      [email protected]
9547 S:      Maintained
9548 F:      Documentation/hwmon/k8temp.rst
9549 F:      drivers/hwmon/k8temp.c
9550
9551 KASAN
9552 M:      Andrey Ryabinin <[email protected]>
9553 R:      Alexander Potapenko <[email protected]>
9554 R:      Dmitry Vyukov <[email protected]>
9555 L:      [email protected]
9556 S:      Maintained
9557 F:      Documentation/dev-tools/kasan.rst
9558 F:      arch/*/include/asm/kasan.h
9559 F:      arch/*/mm/kasan_init*
9560 F:      include/linux/kasan*.h
9561 F:      lib/test_kasan.c
9562 F:      mm/kasan/
9563 F:      scripts/Makefile.kasan
9564
9565 KCONFIG
9566 M:      Masahiro Yamada <[email protected]>
9567 L:      [email protected]
9568 S:      Maintained
9569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
9570 F:      Documentation/kbuild/kconfig*
9571 F:      scripts/Kconfig.include
9572 F:      scripts/kconfig/
9573
9574 KCOV
9575 R:      Dmitry Vyukov <[email protected]>
9576 R:      Andrey Konovalov <[email protected]>
9577 L:      [email protected]
9578 S:      Maintained
9579 F:      Documentation/dev-tools/kcov.rst
9580 F:      include/linux/kcov.h
9581 F:      include/uapi/linux/kcov.h
9582 F:      kernel/kcov.c
9583 F:      scripts/Makefile.kcov
9584
9585 KCSAN
9586 M:      Marco Elver <[email protected]>
9587 R:      Dmitry Vyukov <[email protected]>
9588 L:      [email protected]
9589 S:      Maintained
9590 F:      Documentation/dev-tools/kcsan.rst
9591 F:      include/linux/kcsan*.h
9592 F:      kernel/kcsan/
9593 F:      lib/Kconfig.kcsan
9594 F:      scripts/Makefile.kcsan
9595
9596 KDUMP
9597 M:      Dave Young <[email protected]>
9598 M:      Baoquan He <[email protected]>
9599 R:      Vivek Goyal <[email protected]>
9600 L:      [email protected]
9601 S:      Maintained
9602 W:      http://lse.sourceforge.net/kdump/
9603 F:      Documentation/admin-guide/kdump/
9604 F:      fs/proc/vmcore.c
9605 F:      include/linux/crash_core.h
9606 F:      include/linux/crash_dump.h
9607 F:      include/uapi/linux/vmcore.h
9608 F:      kernel/crash_*.c
9609
9610 KEENE FM RADIO TRANSMITTER DRIVER
9611 M:      Hans Verkuil <[email protected]>
9612 L:      [email protected]
9613 S:      Maintained
9614 W:      https://linuxtv.org
9615 T:      git git://linuxtv.org/media_tree.git
9616 F:      drivers/media/radio/radio-keene*
9617
9618 KERNEL AUTOMOUNTER
9619 M:      Ian Kent <[email protected]>
9620 L:      [email protected]
9621 S:      Maintained
9622 F:      fs/autofs/
9623
9624 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
9625 M:      Masahiro Yamada <[email protected]>
9626 M:      Michal Marek <[email protected]>
9627 L:      [email protected]
9628 S:      Maintained
9629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
9630 F:      Documentation/kbuild/
9631 F:      Makefile
9632 F:      scripts/*vmlinux*
9633 F:      scripts/Kbuild*
9634 F:      scripts/Makefile*
9635 F:      scripts/basic/
9636 F:      scripts/mk*
9637 F:      scripts/mod/
9638 F:      scripts/package/
9639
9640 KERNEL JANITORS
9641 L:      [email protected]
9642 S:      Odd Fixes
9643 W:      http://kernelnewbies.org/KernelJanitors
9644
9645 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
9646 M:      "J. Bruce Fields" <[email protected]>
9647 M:      Chuck Lever <[email protected]>
9648 L:      [email protected]
9649 S:      Supported
9650 W:      http://nfs.sourceforge.net/
9651 T:      git git://linux-nfs.org/~bfields/linux.git
9652 F:      fs/lockd/
9653 F:      fs/nfs_common/
9654 F:      fs/nfsd/
9655 F:      include/linux/lockd/
9656 F:      include/linux/sunrpc/
9657 F:      include/uapi/linux/nfsd/
9658 F:      include/uapi/linux/sunrpc/
9659 F:      net/sunrpc/
9660 F:      Documentation/filesystems/nfs/
9661
9662 KERNEL SELFTEST FRAMEWORK
9663 M:      Shuah Khan <[email protected]>
9664 M:      Shuah Khan <[email protected]>
9665 L:      [email protected]
9666 S:      Maintained
9667 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
9668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
9669 F:      Documentation/dev-tools/kselftest*
9670 F:      tools/testing/selftests/
9671
9672 KERNEL UNIT TESTING FRAMEWORK (KUnit)
9673 M:      Brendan Higgins <[email protected]>
9674 L:      [email protected]
9675 L:      [email protected]
9676 S:      Maintained
9677 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
9678 F:      Documentation/dev-tools/kunit/
9679 F:      include/kunit/
9680 F:      lib/kunit/
9681 F:      tools/testing/kunit/
9682
9683 KERNEL USERMODE HELPER
9684 M:      Luis Chamberlain <[email protected]>
9685 L:      [email protected]
9686 S:      Maintained
9687 F:      include/linux/umh.h
9688 F:      kernel/umh.c
9689
9690 KERNEL VIRTUAL MACHINE (KVM)
9691 M:      Paolo Bonzini <[email protected]>
9692 L:      [email protected]
9693 S:      Supported
9694 W:      http://www.linux-kvm.org
9695 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
9696 F:      Documentation/virt/kvm/
9697 F:      include/asm-generic/kvm*
9698 F:      include/kvm/iodev.h
9699 F:      include/linux/kvm*
9700 F:      include/trace/events/kvm.h
9701 F:      include/uapi/asm-generic/kvm*
9702 F:      include/uapi/linux/kvm*
9703 F:      tools/kvm/
9704 F:      tools/testing/selftests/kvm/
9705 F:      virt/kvm/*
9706
9707 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
9708 M:      Marc Zyngier <[email protected]>
9709 R:      James Morse <[email protected]>
9710 R:      Julien Thierry <[email protected]>
9711 R:      Suzuki K Poulose <[email protected]>
9712 L:      [email protected] (moderated for non-subscribers)
9713 L:      [email protected]
9714 S:      Maintained
9715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
9716 F:      arch/arm64/include/asm/kvm*
9717 F:      arch/arm64/include/uapi/asm/kvm*
9718 F:      arch/arm64/kvm/
9719 F:      include/kvm/arm_*
9720
9721 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
9722 M:      Huacai Chen <[email protected]>
9723 M:      Aleksandar Markovic <[email protected]>
9724 L:      [email protected]
9725 L:      [email protected]
9726 S:      Maintained
9727 F:      arch/mips/include/asm/kvm*
9728 F:      arch/mips/include/uapi/asm/kvm*
9729 F:      arch/mips/kvm/
9730
9731 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
9732 M:      Paul Mackerras <[email protected]>
9733 L:      [email protected]
9734 S:      Supported
9735 W:      http://www.linux-kvm.org/
9736 T:      git git://github.com/agraf/linux-2.6.git
9737 F:      arch/powerpc/include/asm/kvm*
9738 F:      arch/powerpc/include/uapi/asm/kvm*
9739 F:      arch/powerpc/kernel/kvm*
9740 F:      arch/powerpc/kvm/
9741
9742 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
9743 M:      Christian Borntraeger <[email protected]>
9744 M:      Janosch Frank <[email protected]>
9745 R:      David Hildenbrand <[email protected]>
9746 R:      Cornelia Huck <[email protected]>
9747 R:      Claudio Imbrenda <[email protected]>
9748 L:      [email protected]
9749 S:      Supported
9750 W:      http://www.ibm.com/developerworks/linux/linux390/
9751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
9752 F:      Documentation/virt/kvm/s390*
9753 F:      arch/s390/include/asm/gmap.h
9754 F:      arch/s390/include/asm/kvm*
9755 F:      arch/s390/include/uapi/asm/kvm*
9756 F:      arch/s390/kernel/uv.c
9757 F:      arch/s390/kvm/
9758 F:      arch/s390/mm/gmap.c
9759 F:      tools/testing/selftests/kvm/*/s390x/
9760 F:      tools/testing/selftests/kvm/s390x/
9761
9762 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
9763 M:      Paolo Bonzini <[email protected]>
9764 R:      Sean Christopherson <[email protected]>
9765 R:      Vitaly Kuznetsov <[email protected]>
9766 R:      Wanpeng Li <[email protected]>
9767 R:      Jim Mattson <[email protected]>
9768 R:      Joerg Roedel <[email protected]>
9769 L:      [email protected]
9770 S:      Supported
9771 W:      http://www.linux-kvm.org
9772 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
9773 F:      arch/x86/include/asm/kvm*
9774 F:      arch/x86/include/asm/pvclock-abi.h
9775 F:      arch/x86/include/asm/svm.h
9776 F:      arch/x86/include/asm/vmx*.h
9777 F:      arch/x86/include/uapi/asm/kvm*
9778 F:      arch/x86/include/uapi/asm/svm.h
9779 F:      arch/x86/include/uapi/asm/vmx.h
9780 F:      arch/x86/kernel/kvm.c
9781 F:      arch/x86/kernel/kvmclock.c
9782 F:      arch/x86/kvm/
9783 F:      arch/x86/kvm/*/
9784
9785 KERNFS
9786 M:      Greg Kroah-Hartman <[email protected]>
9787 M:      Tejun Heo <[email protected]>
9788 S:      Supported
9789 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9790 F:      fs/kernfs/
9791 F:      include/linux/kernfs.h
9792
9793 KEXEC
9794 M:      Eric Biederman <[email protected]>
9795 L:      [email protected]
9796 S:      Maintained
9797 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
9798 F:      include/linux/kexec.h
9799 F:      include/uapi/linux/kexec.h
9800 F:      kernel/kexec*
9801
9802 KEYS-ENCRYPTED
9803 M:      Mimi Zohar <[email protected]>
9804 L:      [email protected]
9805 L:      [email protected]
9806 S:      Supported
9807 F:      Documentation/security/keys/trusted-encrypted.rst
9808 F:      include/keys/encrypted-type.h
9809 F:      security/keys/encrypted-keys/
9810
9811 KEYS-TRUSTED
9812 M:      James Bottomley <[email protected]>
9813 M:      Jarkko Sakkinen <[email protected]>
9814 M:      Mimi Zohar <[email protected]>
9815 L:      [email protected]
9816 L:      [email protected]
9817 S:      Supported
9818 F:      Documentation/security/keys/trusted-encrypted.rst
9819 F:      include/keys/trusted-type.h
9820 F:      include/keys/trusted_tpm.h
9821 F:      security/keys/trusted-keys/
9822
9823 KEYS/KEYRINGS
9824 M:      David Howells <[email protected]>
9825 M:      Jarkko Sakkinen <[email protected]>
9826 L:      [email protected]
9827 S:      Maintained
9828 F:      Documentation/security/keys/core.rst
9829 F:      include/keys/
9830 F:      include/linux/key-type.h
9831 F:      include/linux/key.h
9832 F:      include/linux/keyctl.h
9833 F:      include/uapi/linux/keyctl.h
9834 F:      security/keys/
9835
9836 KFIFO
9837 M:      Stefani Seibold <[email protected]>
9838 S:      Maintained
9839 F:      include/linux/kfifo.h
9840 F:      lib/kfifo.c
9841 F:      samples/kfifo/
9842
9843 KGDB / KDB /debug_core
9844 M:      Jason Wessel <[email protected]>
9845 M:      Daniel Thompson <[email protected]>
9846 R:      Douglas Anderson <[email protected]>
9847 L:      [email protected]
9848 S:      Maintained
9849 W:      http://kgdb.wiki.kernel.org/
9850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
9851 F:      Documentation/dev-tools/kgdb.rst
9852 F:      drivers/misc/kgdbts.c
9853 F:      drivers/tty/serial/kgdboc.c
9854 F:      include/linux/kdb.h
9855 F:      include/linux/kgdb.h
9856 F:      kernel/debug/
9857
9858 KHADAS MCU MFD DRIVER
9859 M:      Neil Armstrong <[email protected]>
9860 L:      [email protected]
9861 S:      Maintained
9862 F:      Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
9863 F:      drivers/mfd/khadas-mcu.c
9864 F:      include/linux/mfd/khadas-mcu.h
9865 F:      drivers/thermal/khadas_mcu_fan.c
9866
9867 KMEMLEAK
9868 M:      Catalin Marinas <[email protected]>
9869 S:      Maintained
9870 F:      Documentation/dev-tools/kmemleak.rst
9871 F:      include/linux/kmemleak.h
9872 F:      mm/kmemleak.c
9873 F:      samples/kmemleak/kmemleak-test.c
9874
9875 KMOD KERNEL MODULE LOADER - USERMODE HELPER
9876 M:      Luis Chamberlain <[email protected]>
9877 L:      [email protected]
9878 S:      Maintained
9879 F:      include/linux/kmod.h
9880 F:      kernel/kmod.c
9881 F:      lib/test_kmod.c
9882 F:      tools/testing/selftests/kmod/
9883
9884 KPROBES
9885 M:      Naveen N. Rao <[email protected]>
9886 M:      Anil S Keshavamurthy <[email protected]>
9887 M:      "David S. Miller" <[email protected]>
9888 M:      Masami Hiramatsu <[email protected]>
9889 S:      Maintained
9890 F:      Documentation/trace/kprobes.rst
9891 F:      include/asm-generic/kprobes.h
9892 F:      include/linux/kprobes.h
9893 F:      kernel/kprobes.c
9894
9895 KS0108 LCD CONTROLLER DRIVER
9896 M:      Miguel Ojeda Sandonis <[email protected]>
9897 S:      Maintained
9898 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
9899 F:      drivers/auxdisplay/ks0108.c
9900 F:      include/linux/ks0108.h
9901
9902 KTD253 BACKLIGHT DRIVER
9903 M:      Linus Walleij <[email protected]>
9904 S:      Maintained
9905 F:      Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
9906 F:      drivers/video/backlight/ktd253-backlight.c
9907
9908 L3MDEV
9909 M:      David Ahern <[email protected]>
9910 L:      [email protected]
9911 S:      Maintained
9912 F:      include/net/l3mdev.h
9913 F:      net/l3mdev
9914
9915 L7 BPF FRAMEWORK
9916 M:      John Fastabend <[email protected]>
9917 M:      Daniel Borkmann <[email protected]>
9918 M:      Jakub Sitnicki <[email protected]>
9919 M:      Lorenz Bauer <[email protected]>
9920 L:      [email protected]
9921 L:      [email protected]
9922 S:      Maintained
9923 F:      include/linux/skmsg.h
9924 F:      net/core/skmsg.c
9925 F:      net/core/sock_map.c
9926 F:      net/ipv4/tcp_bpf.c
9927 F:      net/ipv4/udp_bpf.c
9928
9929 LANTIQ / INTEL Ethernet drivers
9930 M:      Hauke Mehrtens <[email protected]>
9931 L:      [email protected]
9932 S:      Maintained
9933 F:      drivers/net/dsa/lantiq_gswip.c
9934 F:      drivers/net/dsa/lantiq_pce.h
9935 F:      drivers/net/ethernet/lantiq_xrx200.c
9936 F:      net/dsa/tag_gswip.c
9937
9938 LANTIQ MIPS ARCHITECTURE
9939 M:      John Crispin <[email protected]>
9940 L:      [email protected]
9941 S:      Maintained
9942 F:      arch/mips/lantiq
9943 F:      drivers/soc/lantiq
9944
9945 LASI 53c700 driver for PARISC
9946 M:      "James E.J. Bottomley" <[email protected]>
9947 L:      [email protected]
9948 S:      Maintained
9949 F:      Documentation/scsi/53c700.rst
9950 F:      drivers/scsi/53c700*
9951
9952 LEAKING_ADDRESSES
9953 M:      Tobin C. Harding <[email protected]>
9954 M:      Tycho Andersen <[email protected]>
9955 L:      [email protected]
9956 S:      Maintained
9957 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
9958 F:      scripts/leaking_addresses.pl
9959
9960 LED SUBSYSTEM
9961 M:      Pavel Machek <[email protected]>
9962 R:      Dan Murphy <[email protected]>
9963 L:      [email protected]
9964 S:      Maintained
9965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
9966 F:      Documentation/devicetree/bindings/leds/
9967 F:      drivers/leds/
9968 F:      include/linux/leds.h
9969
9970 LEGACY EEPROM DRIVER
9971 M:      Jean Delvare <[email protected]>
9972 S:      Maintained
9973 F:      Documentation/misc-devices/eeprom.rst
9974 F:      drivers/misc/eeprom/eeprom.c
9975
9976 LEGO MINDSTORMS EV3
9977 R:      David Lechner <[email protected]>
9978 S:      Maintained
9979 F:      Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt
9980 F:      arch/arm/boot/dts/da850-lego-ev3.dts
9981 F:      drivers/power/supply/lego_ev3_battery.c
9982
9983 LEGO USB Tower driver
9984 M:      Juergen Stuber <[email protected]>
9985 L:      [email protected]
9986 S:      Maintained
9987 W:      http://legousb.sourceforge.net/
9988 F:      drivers/usb/misc/legousbtower.c
9989
9990 LG LAPTOP EXTRAS
9991 M:      Matan Ziv-Av <[email protected]>
9992 L:      [email protected]
9993 S:      Maintained
9994 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
9995 F:      Documentation/admin-guide/laptops/lg-laptop.rst
9996 F:      drivers/platform/x86/lg-laptop.c
9997
9998 LG2160 MEDIA DRIVER
9999 M:      Michael Krufky <[email protected]>
10000 L:      [email protected]
10001 S:      Maintained
10002 W:      https://linuxtv.org
10003 W:      http://github.com/mkrufky
10004 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10005 T:      git git://linuxtv.org/mkrufky/tuners.git
10006 F:      drivers/media/dvb-frontends/lg2160.*
10007
10008 LGDT3305 MEDIA DRIVER
10009 M:      Michael Krufky <[email protected]>
10010 L:      [email protected]
10011 S:      Maintained
10012 W:      https://linuxtv.org
10013 W:      http://github.com/mkrufky
10014 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10015 T:      git git://linuxtv.org/mkrufky/tuners.git
10016 F:      drivers/media/dvb-frontends/lgdt3305.*
10017
10018 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
10019 M:      Viresh Kumar <[email protected]>
10020 L:      [email protected]
10021 S:      Maintained
10022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10023 F:      drivers/ata/pata_arasan_cf.c
10024 F:      include/linux/pata_arasan_cf_data.h
10025
10026 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
10027 M:      Linus Walleij <[email protected]>
10028 L:      [email protected]
10029 S:      Maintained
10030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10031 F:      drivers/ata/pata_ftide010.c
10032 F:      drivers/ata/sata_gemini.c
10033 F:      drivers/ata/sata_gemini.h
10034
10035 LIBATA SATA AHCI PLATFORM devices support
10036 M:      Hans de Goede <[email protected]>
10037 M:      Jens Axboe <[email protected]>
10038 L:      [email protected]
10039 S:      Maintained
10040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10041 F:      drivers/ata/ahci_platform.c
10042 F:      drivers/ata/libahci_platform.c
10043 F:      include/linux/ahci_platform.h
10044
10045 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
10046 M:      Mikael Pettersson <[email protected]>
10047 L:      [email protected]
10048 S:      Maintained
10049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10050 F:      drivers/ata/sata_promise.*
10051
10052 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
10053 M:      Jens Axboe <[email protected]>
10054 L:      [email protected]
10055 S:      Maintained
10056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
10057 F:      Documentation/devicetree/bindings/ata/
10058 F:      drivers/ata/
10059 F:      include/linux/ata.h
10060 F:      include/linux/libata.h
10061
10062 LIBLOCKDEP
10063 M:      Sasha Levin <[email protected]>
10064 S:      Maintained
10065 F:      tools/lib/lockdep/
10066
10067 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
10068 M:      Dan Williams <[email protected]>
10069 M:      Vishal Verma <[email protected]>
10070 M:      Dave Jiang <[email protected]>
10071 L:      [email protected]
10072 S:      Supported
10073 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10074 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10075 F:      drivers/nvdimm/blk.c
10076 F:      drivers/nvdimm/region_devs.c
10077
10078 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
10079 M:      Vishal Verma <[email protected]>
10080 M:      Dan Williams <[email protected]>
10081 M:      Dave Jiang <[email protected]>
10082 L:      [email protected]
10083 S:      Supported
10084 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10085 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10086 F:      drivers/nvdimm/btt*
10087
10088 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
10089 M:      Dan Williams <[email protected]>
10090 M:      Vishal Verma <[email protected]>
10091 M:      Dave Jiang <[email protected]>
10092 L:      [email protected]
10093 S:      Supported
10094 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10095 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10096 F:      drivers/nvdimm/pmem*
10097
10098 LIBNVDIMM: DEVICETREE BINDINGS
10099 M:      Oliver O'Halloran <[email protected]>
10100 L:      [email protected]
10101 S:      Supported
10102 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10103 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
10104 F:      drivers/nvdimm/of_pmem.c
10105
10106 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
10107 M:      Dan Williams <[email protected]>
10108 M:      Vishal Verma <[email protected]>
10109 M:      Dave Jiang <[email protected]>
10110 M:      Ira Weiny <[email protected]>
10111 L:      [email protected]
10112 S:      Supported
10113 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
10114 P:      Documentation/nvdimm/maintainer-entry-profile.rst
10115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
10116 F:      drivers/acpi/nfit/*
10117 F:      drivers/nvdimm/*
10118 F:      include/linux/libnvdimm.h
10119 F:      include/linux/nd.h
10120 F:      include/uapi/linux/ndctl.h
10121 F:      tools/testing/nvdimm/
10122
10123 LICENSES and SPDX stuff
10124 M:      Thomas Gleixner <[email protected]>
10125 M:      Greg Kroah-Hartman <[email protected]>
10126 L:      [email protected]
10127 S:      Maintained
10128 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
10129 F:      COPYING
10130 F:      Documentation/process/license-rules.rst
10131 F:      LICENSES/
10132 F:      scripts/spdxcheck-test.sh
10133 F:      scripts/spdxcheck.py
10134
10135 LIGHTNVM PLATFORM SUPPORT
10136 M:      Matias Bjorling <[email protected]>
10137 L:      [email protected]
10138 S:      Maintained
10139 W:      http://github/OpenChannelSSD
10140 F:      drivers/lightnvm/
10141 F:      include/linux/lightnvm.h
10142 F:      include/uapi/linux/lightnvm.h
10143
10144 LINEAR RANGES HELPERS
10145 M:      Mark Brown <[email protected]>
10146 R:      Matti Vaittinen <[email protected]>
10147 F:      lib/linear_ranges.c
10148 F:      lib/test_linear_ranges.c
10149 F:      include/linux/linear_range.h
10150
10151 LINUX FOR POWER MACINTOSH
10152 M:      Benjamin Herrenschmidt <[email protected]>
10153 L:      [email protected]
10154 S:      Odd Fixes
10155 F:      arch/powerpc/platforms/powermac/
10156 F:      drivers/macintosh/
10157
10158 LINUX FOR POWERPC (32-BIT AND 64-BIT)
10159 M:      Michael Ellerman <[email protected]>
10160 R:      Benjamin Herrenschmidt <[email protected]>
10161 R:      Paul Mackerras <[email protected]>
10162 L:      [email protected]
10163 S:      Supported
10164 W:      https://github.com/linuxppc/wiki/wiki
10165 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
10166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
10167 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
10168 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
10169 F:      Documentation/devicetree/bindings/powerpc/
10170 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
10171 F:      Documentation/powerpc/
10172 F:      arch/powerpc/
10173 F:      drivers/*/*/*pasemi*
10174 F:      drivers/*/*pasemi*
10175 F:      drivers/char/tpm/tpm_ibmvtpm*
10176 F:      drivers/crypto/nx/
10177 F:      drivers/crypto/vmx/
10178 F:      drivers/i2c/busses/i2c-opal.c
10179 F:      drivers/net/ethernet/ibm/ibmveth.*
10180 F:      drivers/net/ethernet/ibm/ibmvnic.*
10181 F:      drivers/pci/hotplug/pnv_php.c
10182 F:      drivers/pci/hotplug/rpa*
10183 F:      drivers/rtc/rtc-opal.c
10184 F:      drivers/scsi/ibmvscsi/
10185 F:      drivers/tty/hvc/hvc_opal.c
10186 F:      drivers/watchdog/wdrtas.c
10187 F:      tools/testing/selftests/powerpc
10188 N:      /pmac
10189 N:      powermac
10190 N:      powernv
10191 N:      [^a-z0-9]ps3
10192 N:      pseries
10193
10194 LINUX FOR POWERPC EMBEDDED MPC5XXX
10195 M:      Anatolij Gustschin <[email protected]>
10196 L:      [email protected]
10197 S:      Odd Fixes
10198 F:      arch/powerpc/platforms/512x/
10199 F:      arch/powerpc/platforms/52xx/
10200
10201 LINUX FOR POWERPC EMBEDDED PPC4XX
10202 L:      [email protected]
10203 S:      Orphan
10204 F:      arch/powerpc/platforms/40x/
10205 F:      arch/powerpc/platforms/44x/
10206
10207 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
10208 M:      Scott Wood <[email protected]>
10209 L:      [email protected]
10210 S:      Odd fixes
10211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
10212 F:      Documentation/devicetree/bindings/powerpc/fsl/
10213 F:      arch/powerpc/platforms/83xx/
10214 F:      arch/powerpc/platforms/85xx/
10215
10216 LINUX FOR POWERPC EMBEDDED PPC8XX
10217 M:      Christophe Leroy <[email protected]>
10218 L:      [email protected]
10219 S:      Maintained
10220 F:      arch/powerpc/platforms/8xx/
10221
10222 LINUX KERNEL DUMP TEST MODULE (LKDTM)
10223 M:      Kees Cook <[email protected]>
10224 S:      Maintained
10225 F:      drivers/misc/lkdtm/*
10226 F:      tools/testing/selftests/lkdtm/*
10227
10228 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
10229 M:      Alan Stern <[email protected]>
10230 M:      Andrea Parri <[email protected]>
10231 M:      Will Deacon <[email protected]>
10232 M:      Peter Zijlstra <[email protected]>
10233 M:      Boqun Feng <[email protected]>
10234 M:      Nicholas Piggin <[email protected]>
10235 M:      David Howells <[email protected]>
10236 M:      Jade Alglave <[email protected]>
10237 M:      Luc Maranget <[email protected]>
10238 M:      "Paul E. McKenney" <[email protected]>
10239 R:      Akira Yokosawa <[email protected]>
10240 R:      Daniel Lustig <[email protected]>
10241 R:      Joel Fernandes <[email protected]>
10242 L:      [email protected]
10243 L:      [email protected]
10244 S:      Supported
10245 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
10246 F:      Documentation/atomic_bitops.txt
10247 F:      Documentation/atomic_t.txt
10248 F:      Documentation/core-api/atomic_ops.rst
10249 F:      Documentation/core-api/refcount-vs-atomic.rst
10250 F:      Documentation/litmus-tests/
10251 F:      Documentation/memory-barriers.txt
10252 F:      tools/memory-model/
10253
10254 LIS3LV02D ACCELEROMETER DRIVER
10255 M:      Eric Piel <[email protected]>
10256 S:      Maintained
10257 F:      Documentation/misc-devices/lis3lv02d.rst
10258 F:      drivers/misc/lis3lv02d/
10259 F:      drivers/platform/x86/hp_accel.c
10260
10261 LIST KUNIT TEST
10262 M:      David Gow <[email protected]>
10263 L:      [email protected]
10264 L:      [email protected]
10265 S:      Maintained
10266 F:      lib/list-test.c
10267
10268 LIVE PATCHING
10269 M:      Josh Poimboeuf <[email protected]>
10270 M:      Jiri Kosina <[email protected]>
10271 M:      Miroslav Benes <[email protected]>
10272 M:      Petr Mladek <[email protected]>
10273 R:      Joe Lawrence <[email protected]>
10274 L:      [email protected]
10275 S:      Maintained
10276 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
10277 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
10278 F:      Documentation/livepatch/
10279 F:      arch/powerpc/include/asm/livepatch.h
10280 F:      arch/s390/include/asm/livepatch.h
10281 F:      arch/x86/include/asm/livepatch.h
10282 F:      include/linux/livepatch.h
10283 F:      kernel/livepatch/
10284 F:      lib/livepatch/
10285 F:      samples/livepatch/
10286 F:      tools/testing/selftests/livepatch/
10287
10288 LLC (802.2)
10289 L:      [email protected]
10290 S:      Odd fixes
10291 F:      include/linux/llc.h
10292 F:      include/net/llc*
10293 F:      include/uapi/linux/llc.h
10294 F:      net/llc/
10295
10296 LM73 HARDWARE MONITOR DRIVER
10297 M:      Guillaume Ligneul <[email protected]>
10298 L:      [email protected]
10299 S:      Maintained
10300 F:      drivers/hwmon/lm73.c
10301
10302 LM78 HARDWARE MONITOR DRIVER
10303 M:      Jean Delvare <[email protected]>
10304 L:      [email protected]
10305 S:      Maintained
10306 F:      Documentation/hwmon/lm78.rst
10307 F:      drivers/hwmon/lm78.c
10308
10309 LM83 HARDWARE MONITOR DRIVER
10310 M:      Jean Delvare <[email protected]>
10311 L:      [email protected]
10312 S:      Maintained
10313 F:      Documentation/hwmon/lm83.rst
10314 F:      drivers/hwmon/lm83.c
10315
10316 LM90 HARDWARE MONITOR DRIVER
10317 M:      Jean Delvare <[email protected]>
10318 L:      [email protected]
10319 S:      Maintained
10320 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
10321 F:      Documentation/hwmon/lm90.rst
10322 F:      drivers/hwmon/lm90.c
10323 F:      include/dt-bindings/thermal/lm90.h
10324
10325 LM95234 HARDWARE MONITOR DRIVER
10326 M:      Guenter Roeck <[email protected]>
10327 L:      [email protected]
10328 S:      Maintained
10329 F:      Documentation/hwmon/lm95234.rst
10330 F:      drivers/hwmon/lm95234.c
10331
10332 LME2510 MEDIA DRIVER
10333 M:      Malcolm Priestley <[email protected]>
10334 L:      [email protected]
10335 S:      Maintained
10336 W:      https://linuxtv.org
10337 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10338 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
10339
10340 LOADPIN SECURITY MODULE
10341 M:      Kees Cook <[email protected]>
10342 S:      Supported
10343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10344 F:      Documentation/admin-guide/LSM/LoadPin.rst
10345 F:      security/loadpin/
10346
10347 LOCKING PRIMITIVES
10348 M:      Peter Zijlstra <[email protected]>
10349 M:      Ingo Molnar <[email protected]>
10350 M:      Will Deacon <[email protected]>
10351 L:      [email protected]
10352 S:      Maintained
10353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
10354 F:      Documentation/locking/
10355 F:      arch/*/include/asm/spinlock*.h
10356 F:      include/linux/lockdep.h
10357 F:      include/linux/mutex*.h
10358 F:      include/linux/rwlock*.h
10359 F:      include/linux/rwsem*.h
10360 F:      include/linux/seqlock.h
10361 F:      include/linux/spinlock*.h
10362 F:      kernel/locking/
10363 F:      lib/locking*.[ch]
10364 X:      kernel/locking/locktorture.c
10365
10366 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
10367 M:      "Richard Russon (FlatCap)" <[email protected]>
10368 L:      [email protected]
10369 S:      Maintained
10370 W:      http://www.linux-ntfs.org/content/view/19/37/
10371 F:      Documentation/admin-guide/ldm.rst
10372 F:      block/partitions/ldm.*
10373
10374 LOGITECH HID GAMING KEYBOARDS
10375 M:      Hans de Goede <[email protected]>
10376 L:      [email protected]
10377 S:      Maintained
10378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
10379 F:      drivers/hid/hid-lg-g15.c
10380
10381 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
10382 M:      Sathya Prakash <[email protected]>
10383 M:      Sreekanth Reddy <[email protected]>
10384 M:      Suganath Prabu Subramani <[email protected]>
10385 L:      [email protected]
10386 L:      [email protected]
10387 S:      Supported
10388 W:      http://www.avagotech.com/support/
10389 F:      drivers/message/fusion/
10390 F:      drivers/scsi/mpt3sas/
10391
10392 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
10393 M:      Matthew Wilcox <[email protected]>
10394 L:      [email protected]
10395 S:      Maintained
10396 F:      drivers/scsi/sym53c8xx_2/
10397
10398 LTC1660 DAC DRIVER
10399 M:      Marcus Folkesson <[email protected]>
10400 L:      [email protected]
10401 S:      Maintained
10402 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
10403 F:      drivers/iio/dac/ltc1660.c
10404
10405 LTC2947 HARDWARE MONITOR DRIVER
10406 M:      Nuno Sá <[email protected]>
10407 L:      [email protected]
10408 S:      Supported
10409 W:      http://ez.analog.com/community/linux-device-drivers
10410 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
10411 F:      drivers/hwmon/ltc2947-core.c
10412 F:      drivers/hwmon/ltc2947-i2c.c
10413 F:      drivers/hwmon/ltc2947-spi.c
10414 F:      drivers/hwmon/ltc2947.h
10415
10416 LTC2983 IIO TEMPERATURE DRIVER
10417 M:      Nuno Sá <[email protected]>
10418 L:      [email protected]
10419 S:      Supported
10420 W:      http://ez.analog.com/community/linux-device-drivers
10421 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
10422 F:      drivers/iio/temperature/ltc2983.c
10423
10424 LTC4261 HARDWARE MONITOR DRIVER
10425 M:      Guenter Roeck <[email protected]>
10426 L:      [email protected]
10427 S:      Maintained
10428 F:      Documentation/hwmon/ltc4261.rst
10429 F:      drivers/hwmon/ltc4261.c
10430
10431 LTC4306 I2C MULTIPLEXER DRIVER
10432 M:      Michael Hennerich <[email protected]>
10433 L:      [email protected]
10434 S:      Supported
10435 W:      http://ez.analog.com/community/linux-device-drivers
10436 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
10437 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
10438
10439 LTP (Linux Test Project)
10440 M:      Mike Frysinger <[email protected]>
10441 M:      Cyril Hrubis <[email protected]>
10442 M:      Wanlong Gao <[email protected]>
10443 M:      Jan Stancek <[email protected]>
10444 M:      Stanislav Kholmanskikh <[email protected]>
10445 M:      Alexey Kodanev <[email protected]>
10446 L:      [email protected] (subscribers-only)
10447 S:      Maintained
10448 W:      http://linux-test-project.github.io/
10449 T:      git git://github.com/linux-test-project/ltp.git
10450
10451 LYNX PCS MODULE
10452 M:      Ioana Ciornei <[email protected]>
10453 L:      [email protected]
10454 S:      Supported
10455 F:      drivers/net/pcs/pcs-lynx.c
10456 F:      include/linux/pcs-lynx.h
10457
10458 M68K ARCHITECTURE
10459 M:      Geert Uytterhoeven <[email protected]>
10460 L:      [email protected]
10461 S:      Maintained
10462 W:      http://www.linux-m68k.org/
10463 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
10464 F:      arch/m68k/
10465 F:      drivers/zorro/
10466
10467 M68K ON APPLE MACINTOSH
10468 M:      Joshua Thompson <[email protected]>
10469 L:      [email protected]
10470 S:      Maintained
10471 W:      http://www.mac.linux-m68k.org/
10472 F:      arch/m68k/mac/
10473 F:      drivers/macintosh/adb-iop.c
10474 F:      drivers/macintosh/via-macii.c
10475
10476 M68K ON HP9000/300
10477 M:      Philip Blundell <[email protected]>
10478 S:      Maintained
10479 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
10480 F:      arch/m68k/hp300/
10481
10482 M88DS3103 MEDIA DRIVER
10483 M:      Antti Palosaari <[email protected]>
10484 L:      [email protected]
10485 S:      Maintained
10486 W:      https://linuxtv.org
10487 W:      http://palosaari.fi/linux/
10488 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10489 T:      git git://linuxtv.org/anttip/media_tree.git
10490 F:      drivers/media/dvb-frontends/m88ds3103*
10491
10492 M88RS2000 MEDIA DRIVER
10493 M:      Malcolm Priestley <[email protected]>
10494 L:      [email protected]
10495 S:      Maintained
10496 W:      https://linuxtv.org
10497 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10498 F:      drivers/media/dvb-frontends/m88rs2000*
10499
10500 MA901 MASTERKIT USB FM RADIO DRIVER
10501 M:      Alexey Klimov <[email protected]>
10502 L:      [email protected]
10503 S:      Maintained
10504 T:      git git://linuxtv.org/media_tree.git
10505 F:      drivers/media/radio/radio-ma901.c
10506
10507 MAC80211
10508 M:      Johannes Berg <[email protected]>
10509 L:      [email protected]
10510 S:      Maintained
10511 W:      https://wireless.wiki.kernel.org/
10512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10514 F:      Documentation/networking/mac80211-injection.rst
10515 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
10516 F:      drivers/net/wireless/mac80211_hwsim.[ch]
10517 F:      include/net/mac80211.h
10518 F:      net/mac80211/
10519
10520 MAILBOX API
10521 M:      Jassi Brar <[email protected]>
10522 L:      [email protected]
10523 S:      Maintained
10524 F:      drivers/mailbox/
10525 F:      include/linux/mailbox_client.h
10526 F:      include/linux/mailbox_controller.h
10527
10528 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
10529 M:      Michael Kerrisk <[email protected]>
10530 L:      [email protected]
10531 S:      Maintained
10532 W:      http://www.kernel.org/doc/man-pages
10533
10534 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
10535 M:      Rahul Bedarkar <[email protected]>
10536 L:      [email protected]
10537 S:      Maintained
10538 F:      arch/mips/boot/dts/img/pistachio_marduk.dts
10539
10540 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
10541 M:      Andrew Lunn <[email protected]>
10542 M:      Vivien Didelot <[email protected]>
10543 L:      [email protected]
10544 S:      Maintained
10545 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
10546 F:      Documentation/networking/devlink/mv88e6xxx.rst
10547 F:      drivers/net/dsa/mv88e6xxx/
10548 F:      include/linux/platform_data/mv88e6xxx.h
10549
10550 MARVELL ARMADA 3700 PHY DRIVERS
10551 M:      Miquel Raynal <[email protected]>
10552 S:      Maintained
10553 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
10554 F:      Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt
10555 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
10556 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
10557
10558 MARVELL ARMADA DRM SUPPORT
10559 M:      Russell King <[email protected]>
10560 S:      Maintained
10561 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
10562 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
10563 F:      Documentation/devicetree/bindings/display/armada/
10564 F:      drivers/gpu/drm/armada/
10565 F:      include/uapi/drm/armada_drm.h
10566
10567 MARVELL CRYPTO DRIVER
10568 M:      Boris Brezillon <[email protected]>
10569 M:      Arnaud Ebalard <[email protected]>
10570 M:      Srujana Challa <[email protected]>
10571 L:      [email protected]
10572 S:      Maintained
10573 F:      drivers/crypto/marvell/
10574 F:      include/linux/soc/marvell/octeontx2/
10575
10576 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
10577 M:      Mirko Lindner <[email protected]>
10578 M:      Stephen Hemminger <[email protected]>
10579 L:      [email protected]
10580 S:      Maintained
10581 F:      drivers/net/ethernet/marvell/sk*
10582
10583 MARVELL LIBERTAS WIRELESS DRIVER
10584 L:      [email protected]
10585 S:      Orphan
10586 F:      drivers/net/wireless/marvell/libertas/
10587
10588 MARVELL MACCHIATOBIN SUPPORT
10589 M:      Russell King <[email protected]>
10590 L:      [email protected]
10591 S:      Maintained
10592 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
10593
10594 MARVELL MV643XX ETHERNET DRIVER
10595 M:      Sebastian Hesselbarth <[email protected]>
10596 L:      [email protected]
10597 S:      Maintained
10598 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
10599 F:      include/linux/mv643xx.h
10600
10601 MARVELL MV88X3310 PHY DRIVER
10602 M:      Russell King <[email protected]>
10603 L:      [email protected]
10604 S:      Maintained
10605 F:      drivers/net/phy/marvell10g.c
10606
10607 MARVELL MVEBU THERMAL DRIVER
10608 M:      Miquel Raynal <[email protected]>
10609 S:      Maintained
10610 F:      drivers/thermal/armada_thermal.c
10611
10612 MARVELL MVNETA ETHERNET DRIVER
10613 M:      Thomas Petazzoni <[email protected]>
10614 L:      [email protected]
10615 S:      Maintained
10616 F:      drivers/net/ethernet/marvell/mvneta.*
10617
10618 MARVELL MVPP2 ETHERNET DRIVER
10619 M:      Marcin Wojtas <[email protected]>
10620 M:      Russell King <[email protected]>
10621 L:      [email protected]
10622 S:      Maintained
10623 F:      Documentation/devicetree/bindings/net/marvell-pp2.txt
10624 F:      drivers/net/ethernet/marvell/mvpp2/
10625
10626 MARVELL MWIFIEX WIRELESS DRIVER
10627 M:      Amitkumar Karwar <[email protected]>
10628 M:      Ganapathi Bhat <[email protected]>
10629 M:      Xinming Hu <[email protected]>
10630 L:      [email protected]
10631 S:      Maintained
10632 F:      drivers/net/wireless/marvell/mwifiex/
10633
10634 MARVELL MWL8K WIRELESS DRIVER
10635 M:      Lennert Buytenhek <[email protected]>
10636 L:      [email protected]
10637 S:      Odd Fixes
10638 F:      drivers/net/wireless/marvell/mwl8k.c
10639
10640 MARVELL NAND CONTROLLER DRIVER
10641 M:      Miquel Raynal <[email protected]>
10642 L:      [email protected]
10643 S:      Maintained
10644 F:      Documentation/devicetree/bindings/mtd/marvell-nand.txt
10645 F:      drivers/mtd/nand/raw/marvell_nand.c
10646
10647 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
10648 M:      Sunil Goutham <[email protected]>
10649 M:      Geetha sowjanya <[email protected]>
10650 M:      Subbaraya Sundeep <[email protected]>
10651 M:      hariprasad <[email protected]>
10652 L:      [email protected]
10653 S:      Supported
10654 F:      drivers/net/ethernet/marvell/octeontx2/nic/
10655 F:      include/linux/soc/marvell/octeontx2/
10656
10657 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
10658 M:      Sunil Goutham <[email protected]>
10659 M:      Linu Cherian <[email protected]>
10660 M:      Geetha sowjanya <[email protected]>
10661 M:      Jerin Jacob <[email protected]>
10662 L:      [email protected]
10663 S:      Supported
10664 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
10665 F:      drivers/net/ethernet/marvell/octeontx2/af/
10666
10667 MARVELL PRESTERA ETHERNET SWITCH DRIVER
10668 M:      Vadym Kochan <[email protected]>
10669 M:      Taras Chornyi <[email protected]>
10670 S:      Supported
10671 W:      https://github.com/Marvell-switching/switchdev-prestera
10672 F:      drivers/net/ethernet/marvell/prestera/
10673
10674 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
10675 M:      Nicolas Pitre <[email protected]>
10676 S:      Odd Fixes
10677 F:      drivers/mmc/host/mvsdio.*
10678
10679 MARVELL USB MDIO CONTROLLER DRIVER
10680 M:      Tobias Waldekranz <[email protected]>
10681 L:      [email protected]
10682 S:      Maintained
10683 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
10684 F:      drivers/net/mdio/mdio-mvusb.c
10685
10686 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
10687 M:      Hu Ziji <[email protected]>
10688 L:      [email protected]
10689 S:      Supported
10690 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
10691 F:      drivers/mmc/host/sdhci-xenon*
10692
10693 MATROX FRAMEBUFFER DRIVER
10694 L:      [email protected]
10695 S:      Orphan
10696 F:      drivers/video/fbdev/matrox/matroxfb_*
10697 F:      include/uapi/linux/matroxfb.h
10698
10699 MAX16065 HARDWARE MONITOR DRIVER
10700 M:      Guenter Roeck <[email protected]>
10701 L:      [email protected]
10702 S:      Maintained
10703 F:      Documentation/hwmon/max16065.rst
10704 F:      drivers/hwmon/max16065.c
10705
10706 MAX2175 SDR TUNER DRIVER
10707 M:      Ramesh Shanmugasundaram <[email protected]>
10708 L:      [email protected]
10709 S:      Maintained
10710 T:      git git://linuxtv.org/media_tree.git
10711 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
10712 F:      Documentation/userspace-api/media/drivers/max2175.rst
10713 F:      drivers/media/i2c/max2175*
10714 F:      include/uapi/linux/max2175.h
10715
10716 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
10717 L:      [email protected]
10718 S:      Orphan
10719 F:      Documentation/hwmon/max6650.rst
10720 F:      drivers/hwmon/max6650.c
10721
10722 MAX6697 HARDWARE MONITOR DRIVER
10723 M:      Guenter Roeck <[email protected]>
10724 L:      [email protected]
10725 S:      Maintained
10726 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
10727 F:      Documentation/hwmon/max6697.rst
10728 F:      drivers/hwmon/max6697.c
10729 F:      include/linux/platform_data/max6697.h
10730
10731 MAX9286 QUAD GMSL DESERIALIZER DRIVER
10732 M:      Jacopo Mondi <[email protected]>
10733 M:      Kieran Bingham <[email protected]>
10734 M:      Laurent Pinchart <[email protected]>
10735 M:      Niklas Söderlund <[email protected]>
10736 L:      [email protected]
10737 S:      Maintained
10738 F:      Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
10739 F:      drivers/media/i2c/max9286.c
10740
10741 MAX9860 MONO AUDIO VOICE CODEC DRIVER
10742 M:      Peter Rosin <[email protected]>
10743 L:      [email protected] (moderated for non-subscribers)
10744 S:      Maintained
10745 F:      Documentation/devicetree/bindings/sound/max9860.txt
10746 F:      sound/soc/codecs/max9860.*
10747
10748 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
10749 M:      Andreas Klinger <[email protected]>
10750 L:      [email protected]
10751 S:      Maintained
10752 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
10753 F:      drivers/iio/proximity/mb1232.c
10754
10755 MAXIM MAX77650 PMIC MFD DRIVER
10756 M:      Bartosz Golaszewski <[email protected]>
10757 L:      [email protected]
10758 S:      Maintained
10759 F:      Documentation/devicetree/bindings/*/*max77650.yaml
10760 F:      Documentation/devicetree/bindings/*/max77650*.yaml
10761 F:      drivers/gpio/gpio-max77650.c
10762 F:      drivers/input/misc/max77650-onkey.c
10763 F:      drivers/leds/leds-max77650.c
10764 F:      drivers/mfd/max77650.c
10765 F:      drivers/power/supply/max77650-charger.c
10766 F:      drivers/regulator/max77650-regulator.c
10767 F:      include/linux/mfd/max77650.h
10768
10769 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
10770 M:      Javier Martinez Canillas <[email protected]>
10771 L:      [email protected]
10772 S:      Supported
10773 F:      Documentation/devicetree/bindings/*/*max77802.txt
10774 F:      drivers/regulator/max77802-regulator.c
10775 F:      include/dt-bindings/*/*max77802.h
10776
10777 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
10778 M:      Krzysztof Kozlowski <[email protected]>
10779 M:      Bartlomiej Zolnierkiewicz <[email protected]>
10780 L:      [email protected]
10781 S:      Supported
10782 F:      drivers/power/supply/max14577_charger.c
10783 F:      drivers/power/supply/max77693_charger.c
10784
10785 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
10786 M:      Chanwoo Choi <[email protected]>
10787 M:      Krzysztof Kozlowski <[email protected]>
10788 M:      Bartlomiej Zolnierkiewicz <[email protected]>
10789 L:      [email protected]
10790 S:      Supported
10791 F:      Documentation/devicetree/bindings/*/max77686.txt
10792 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
10793 F:      Documentation/devicetree/bindings/mfd/max14577.txt
10794 F:      Documentation/devicetree/bindings/mfd/max77693.txt
10795 F:      drivers/*/max14577*.c
10796 F:      drivers/*/max77686*.c
10797 F:      drivers/*/max77693*.c
10798 F:      drivers/clk/clk-max77686.c
10799 F:      drivers/extcon/extcon-max14577.c
10800 F:      drivers/extcon/extcon-max77693.c
10801 F:      drivers/rtc/rtc-max77686.c
10802 F:      include/linux/mfd/max14577*.h
10803 F:      include/linux/mfd/max77686*.h
10804 F:      include/linux/mfd/max77693*.h
10805
10806 MAXIRADIO FM RADIO RECEIVER DRIVER
10807 M:      Hans Verkuil <[email protected]>
10808 L:      [email protected]
10809 S:      Maintained
10810 W:      https://linuxtv.org
10811 T:      git git://linuxtv.org/media_tree.git
10812 F:      drivers/media/radio/radio-maxiradio*
10813
10814 MCAN MMIO DEVICE DRIVER
10815 M:      Dan Murphy <[email protected]>
10816 M:      Sriram Dash <[email protected]>
10817 L:      [email protected]
10818 S:      Maintained
10819 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
10820 F:      drivers/net/can/m_can/m_can.c
10821 F:      drivers/net/can/m_can/m_can.h
10822 F:      drivers/net/can/m_can/m_can_platform.c
10823
10824 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
10825 M:      Rishi Gupta <[email protected]>
10826 L:      [email protected]
10827 L:      [email protected]
10828 S:      Maintained
10829 F:      drivers/hid/hid-mcp2221.c
10830
10831 MCP251XFD SPI-CAN NETWORK DRIVER
10832 M:      Marc Kleine-Budde <[email protected]>
10833 M:      Manivannan Sadhasivam <[email protected]>
10834 R:      Thomas Kopp <[email protected]>
10835 L:      [email protected]
10836 S:      Maintained
10837 F:      Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
10838 F:      drivers/net/can/spi/mcp251xfd/
10839
10840 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
10841 M:      Peter Rosin <[email protected]>
10842 L:      [email protected]
10843 S:      Maintained
10844 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
10845 F:      drivers/iio/potentiometer/mcp4018.c
10846 F:      drivers/iio/potentiometer/mcp4531.c
10847
10848 MCR20A IEEE-802.15.4 RADIO DRIVER
10849 M:      Xue Liu <[email protected]>
10850 L:      [email protected]
10851 S:      Maintained
10852 W:      https://github.com/xueliu/mcr20a-linux
10853 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
10854 F:      drivers/net/ieee802154/mcr20a.c
10855 F:      drivers/net/ieee802154/mcr20a.h
10856
10857 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
10858 M:      William Breathitt Gray <[email protected]>
10859 L:      [email protected]
10860 S:      Maintained
10861 F:      drivers/iio/dac/cio-dac.c
10862
10863 MEDIA CONTROLLER FRAMEWORK
10864 M:      Sakari Ailus <[email protected]>
10865 M:      Laurent Pinchart <[email protected]>
10866 L:      [email protected]
10867 S:      Supported
10868 W:      https://www.linuxtv.org
10869 T:      git git://linuxtv.org/media_tree.git
10870 F:      drivers/media/mc/
10871 F:      include/media/media-*.h
10872 F:      include/uapi/linux/media.h
10873
10874 MEDIA DRIVER FOR FREESCALE IMX PXP
10875 M:      Philipp Zabel <[email protected]>
10876 L:      [email protected]
10877 S:      Maintained
10878 T:      git git://linuxtv.org/media_tree.git
10879 F:      drivers/media/platform/imx-pxp.[ch]
10880
10881 MEDIA DRIVERS FOR ASCOT2E
10882 M:      Sergey Kozlov <[email protected]>
10883 M:      Abylay Ospan <[email protected]>
10884 L:      [email protected]
10885 S:      Supported
10886 W:      https://linuxtv.org
10887 W:      http://netup.tv/
10888 T:      git git://linuxtv.org/media_tree.git
10889 F:      drivers/media/dvb-frontends/ascot2e*
10890
10891 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
10892 M:      Jasmin Jessich <[email protected]>
10893 L:      [email protected]
10894 S:      Maintained
10895 W:      https://linuxtv.org
10896 T:      git git://linuxtv.org/media_tree.git
10897 F:      drivers/media/dvb-frontends/cxd2099*
10898
10899 MEDIA DRIVERS FOR CXD2841ER
10900 M:      Sergey Kozlov <[email protected]>
10901 M:      Abylay Ospan <[email protected]>
10902 L:      [email protected]
10903 S:      Supported
10904 W:      https://linuxtv.org
10905 W:      http://netup.tv/
10906 T:      git git://linuxtv.org/media_tree.git
10907 F:      drivers/media/dvb-frontends/cxd2841er*
10908
10909 MEDIA DRIVERS FOR CXD2880
10910 M:      Yasunari Takiguchi <[email protected]>
10911 L:      [email protected]
10912 S:      Supported
10913 W:      http://linuxtv.org/
10914 T:      git git://linuxtv.org/media_tree.git
10915 F:      drivers/media/dvb-frontends/cxd2880/*
10916 F:      drivers/media/spi/cxd2880*
10917
10918 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
10919 L:      [email protected]
10920 S:      Orphan
10921 W:      https://linuxtv.org
10922 T:      git git://linuxtv.org/media_tree.git
10923 F:      drivers/media/pci/ddbridge/*
10924
10925 MEDIA DRIVERS FOR FREESCALE IMX
10926 M:      Steve Longerbeam <[email protected]>
10927 M:      Philipp Zabel <[email protected]>
10928 L:      [email protected]
10929 S:      Maintained
10930 T:      git git://linuxtv.org/media_tree.git
10931 F:      Documentation/admin-guide/media/imx.rst
10932 F:      Documentation/devicetree/bindings/media/imx.txt
10933 F:      drivers/staging/media/imx/
10934 F:      include/linux/imx-media.h
10935 F:      include/media/imx.h
10936
10937 MEDIA DRIVERS FOR FREESCALE IMX7
10938 M:      Rui Miguel Silva <[email protected]>
10939 L:      [email protected]
10940 S:      Maintained
10941 T:      git git://linuxtv.org/media_tree.git
10942 F:      Documentation/admin-guide/media/imx7.rst
10943 F:      Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
10944 F:      Documentation/devicetree/bindings/media/nxp,imx7-mipi-csi2.yaml
10945 F:      drivers/staging/media/imx/imx7-media-csi.c
10946 F:      drivers/staging/media/imx/imx7-mipi-csis.c
10947
10948 MEDIA DRIVERS FOR HELENE
10949 M:      Abylay Ospan <[email protected]>
10950 L:      [email protected]
10951 S:      Supported
10952 W:      https://linuxtv.org
10953 W:      http://netup.tv/
10954 T:      git git://linuxtv.org/media_tree.git
10955 F:      drivers/media/dvb-frontends/helene*
10956
10957 MEDIA DRIVERS FOR HORUS3A
10958 M:      Sergey Kozlov <[email protected]>
10959 M:      Abylay Ospan <[email protected]>
10960 L:      [email protected]
10961 S:      Supported
10962 W:      https://linuxtv.org
10963 W:      http://netup.tv/
10964 T:      git git://linuxtv.org/media_tree.git
10965 F:      drivers/media/dvb-frontends/horus3a*
10966
10967 MEDIA DRIVERS FOR LNBH25
10968 M:      Sergey Kozlov <[email protected]>
10969 M:      Abylay Ospan <[email protected]>
10970 L:      [email protected]
10971 S:      Supported
10972 W:      https://linuxtv.org
10973 W:      http://netup.tv/
10974 T:      git git://linuxtv.org/media_tree.git
10975 F:      drivers/media/dvb-frontends/lnbh25*
10976
10977 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
10978 L:      [email protected]
10979 S:      Orphan
10980 W:      https://linuxtv.org
10981 T:      git git://linuxtv.org/media_tree.git
10982 F:      drivers/media/dvb-frontends/mxl5xx*
10983
10984 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
10985 M:      Sergey Kozlov <[email protected]>
10986 M:      Abylay Ospan <[email protected]>
10987 L:      [email protected]
10988 S:      Supported
10989 W:      https://linuxtv.org
10990 W:      http://netup.tv/
10991 T:      git git://linuxtv.org/media_tree.git
10992 F:      drivers/media/pci/netup_unidvb/*
10993
10994 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
10995 M:      Dmitry Osipenko <[email protected]>
10996 L:      [email protected]
10997 L:      [email protected]
10998 S:      Maintained
10999 T:      git git://linuxtv.org/media_tree.git
11000 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
11001 F:      drivers/staging/media/tegra-vde/
11002
11003 MEDIA DRIVERS FOR RENESAS - CEU
11004 M:      Jacopo Mondi <[email protected]>
11005 L:      [email protected]
11006 L:      [email protected]
11007 S:      Supported
11008 T:      git git://linuxtv.org/media_tree.git
11009 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
11010 F:      drivers/media/platform/renesas-ceu.c
11011 F:      include/media/drv-intf/renesas-ceu.h
11012
11013 MEDIA DRIVERS FOR RENESAS - DRIF
11014 M:      Ramesh Shanmugasundaram <[email protected]>
11015 L:      [email protected]
11016 L:      [email protected]
11017 S:      Supported
11018 T:      git git://linuxtv.org/media_tree.git
11019 F:      Documentation/devicetree/bindings/media/renesas,drif.txt
11020 F:      drivers/media/platform/rcar_drif.c
11021
11022 MEDIA DRIVERS FOR RENESAS - FCP
11023 M:      Laurent Pinchart <[email protected]>
11024 L:      [email protected]
11025 L:      [email protected]
11026 S:      Supported
11027 T:      git git://linuxtv.org/media_tree.git
11028 F:      Documentation/devicetree/bindings/media/renesas,fcp.yaml
11029 F:      drivers/media/platform/rcar-fcp.c
11030 F:      include/media/rcar-fcp.h
11031
11032 MEDIA DRIVERS FOR RENESAS - FDP1
11033 M:      Kieran Bingham <[email protected]>
11034 L:      [email protected]
11035 L:      [email protected]
11036 S:      Supported
11037 T:      git git://linuxtv.org/media_tree.git
11038 F:      Documentation/devicetree/bindings/media/renesas,fdp1.yaml
11039 F:      drivers/media/platform/rcar_fdp1.c
11040
11041 MEDIA DRIVERS FOR RENESAS - VIN
11042 M:      Niklas Söderlund <[email protected]>
11043 L:      [email protected]
11044 L:      [email protected]
11045 S:      Supported
11046 T:      git git://linuxtv.org/media_tree.git
11047 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
11048 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
11049 F:      drivers/media/platform/rcar-vin/
11050
11051 MEDIA DRIVERS FOR RENESAS - VSP1
11052 M:      Laurent Pinchart <[email protected]>
11053 M:      Kieran Bingham <[email protected]>
11054 L:      [email protected]
11055 L:      [email protected]
11056 S:      Supported
11057 T:      git git://linuxtv.org/media_tree.git
11058 F:      Documentation/devicetree/bindings/media/renesas,vsp1.yaml
11059 F:      drivers/media/platform/vsp1/
11060
11061 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
11062 L:      [email protected]
11063 S:      Orphan
11064 W:      https://linuxtv.org
11065 T:      git git://linuxtv.org/media_tree.git
11066 F:      drivers/media/dvb-frontends/stv0910*
11067
11068 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
11069 L:      [email protected]
11070 S:      Orphan
11071 W:      https://linuxtv.org
11072 T:      git git://linuxtv.org/media_tree.git
11073 F:      drivers/media/dvb-frontends/stv6111*
11074
11075 MEDIA DRIVERS FOR STM32 - DCMI
11076 M:      Hugues Fruchet <[email protected]>
11077 L:      [email protected]
11078 S:      Supported
11079 T:      git git://linuxtv.org/media_tree.git
11080 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
11081 F:      drivers/media/platform/stm32/stm32-dcmi.c
11082
11083 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
11084 M:      Mauro Carvalho Chehab <[email protected]>
11085 L:      [email protected]
11086 S:      Maintained
11087 W:      https://linuxtv.org
11088 Q:      http://patchwork.kernel.org/project/linux-media/list/
11089 T:      git git://linuxtv.org/media_tree.git
11090 F:      Documentation/admin-guide/media/
11091 F:      Documentation/devicetree/bindings/media/
11092 F:      Documentation/driver-api/media/
11093 F:      Documentation/userspace-api/media/
11094 F:      drivers/media/
11095 F:      drivers/staging/media/
11096 F:      include/linux/platform_data/media/
11097 F:      include/media/
11098 F:      include/uapi/linux/dvb/
11099 F:      include/uapi/linux/ivtv*
11100 F:      include/uapi/linux/media.h
11101 F:      include/uapi/linux/meye.h
11102 F:      include/uapi/linux/uvcvideo.h
11103 F:      include/uapi/linux/v4l2-*
11104 F:      include/uapi/linux/videodev2.h
11105
11106 MEDIATEK BLUETOOTH DRIVER
11107 M:      Sean Wang <[email protected]>
11108 L:      [email protected]
11109 L:      [email protected] (moderated for non-subscribers)
11110 S:      Maintained
11111 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
11112 F:      drivers/bluetooth/btmtkuart.c
11113
11114 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
11115 M:      Sean Wang <[email protected]>
11116 L:      [email protected]
11117 S:      Maintained
11118 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
11119 F:      drivers/power/reset/mt6323-poweroff.c
11120
11121 MEDIATEK CIR DRIVER
11122 M:      Sean Wang <[email protected]>
11123 S:      Maintained
11124 F:      drivers/media/rc/mtk-cir.c
11125
11126 MEDIATEK DMA DRIVER
11127 M:      Sean Wang <[email protected]>
11128 L:      [email protected]
11129 L:      [email protected] (moderated for non-subscribers)
11130 L:      [email protected] (moderated for non-subscribers)
11131 S:      Maintained
11132 F:      Documentation/devicetree/bindings/dma/mtk-*
11133 F:      drivers/dma/mediatek/
11134
11135 MEDIATEK ETHERNET DRIVER
11136 M:      Felix Fietkau <[email protected]>
11137 M:      John Crispin <[email protected]>
11138 M:      Sean Wang <[email protected]>
11139 M:      Mark Lee <[email protected]>
11140 L:      [email protected]
11141 S:      Maintained
11142 F:      drivers/net/ethernet/mediatek/
11143
11144 MEDIATEK I2C CONTROLLER DRIVER
11145 M:      Qii Wang <[email protected]>
11146 L:      [email protected]
11147 S:      Maintained
11148 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.txt
11149 F:      drivers/i2c/busses/i2c-mt65xx.c
11150
11151 MEDIATEK JPEG DRIVER
11152 M:      Rick Chang <[email protected]>
11153 M:      Bin Liu <[email protected]>
11154 S:      Supported
11155 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
11156 F:      drivers/media/platform/mtk-jpeg/
11157
11158 MEDIATEK MDP DRIVER
11159 M:      Minghsiu Tsai <[email protected]>
11160 M:      Houlong Wei <[email protected]>
11161 M:      Andrew-CT Chen <[email protected]>
11162 S:      Supported
11163 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
11164 F:      drivers/media/platform/mtk-mdp/
11165 F:      drivers/media/platform/mtk-vpu/
11166
11167 MEDIATEK MEDIA DRIVER
11168 M:      Tiffany Lin <[email protected]>
11169 M:      Andrew-CT Chen <[email protected]>
11170 S:      Supported
11171 F:      Documentation/devicetree/bindings/media/mediatek-vcodec.txt
11172 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
11173 F:      drivers/media/platform/mtk-vcodec/
11174 F:      drivers/media/platform/mtk-vpu/
11175
11176 MEDIATEK MMC/SD/SDIO DRIVER
11177 M:      Chaotian Jing <[email protected]>
11178 S:      Maintained
11179 F:      Documentation/devicetree/bindings/mmc/mtk-sd.txt
11180 F:      drivers/mmc/host/mtk-sd.c
11181
11182 MEDIATEK MT76 WIRELESS LAN DRIVER
11183 M:      Felix Fietkau <[email protected]>
11184 M:      Lorenzo Bianconi <[email protected]>
11185 R:      Ryder Lee <[email protected]>
11186 L:      [email protected]
11187 S:      Maintained
11188 F:      drivers/net/wireless/mediatek/mt76/
11189
11190 MEDIATEK MT7601U WIRELESS LAN DRIVER
11191 M:      Jakub Kicinski <[email protected]>
11192 L:      [email protected]
11193 S:      Maintained
11194 F:      drivers/net/wireless/mediatek/mt7601u/
11195
11196 MEDIATEK MT7621/28/88 I2C DRIVER
11197 M:      Stefan Roese <[email protected]>
11198 L:      [email protected]
11199 S:      Maintained
11200 F:      Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
11201 F:      drivers/i2c/busses/i2c-mt7621.c
11202
11203 MEDIATEK MT7621 PHY PCI DRIVER
11204 M:      Sergio Paracuellos <[email protected]>
11205 S:      Maintained
11206 F:      Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
11207 F:      drivers/phy/ralink/phy-mt7621-pci.c
11208
11209 MEDIATEK NAND CONTROLLER DRIVER
11210 L:      [email protected]
11211 S:      Orphan
11212 F:      Documentation/devicetree/bindings/mtd/mtk-nand.txt
11213 F:      drivers/mtd/nand/raw/mtk_*
11214
11215 MEDIATEK PMIC LED DRIVER
11216 M:      Sean Wang <[email protected]>
11217 S:      Maintained
11218 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
11219 F:      drivers/leds/leds-mt6323.c
11220
11221 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
11222 M:      Sean Wang <[email protected]>
11223 S:      Maintained
11224 F:      drivers/char/hw_random/mtk-rng.c
11225
11226 MEDIATEK SWITCH DRIVER
11227 M:      Sean Wang <[email protected]>
11228 M:      Landen Chao <[email protected]>
11229 L:      [email protected]
11230 S:      Maintained
11231 F:      drivers/net/dsa/mt7530.*
11232 F:      net/dsa/tag_mtk.c
11233
11234 MEDIATEK USB3 DRD IP DRIVER
11235 M:      Chunfeng Yun <[email protected]>
11236 L:      [email protected]
11237 L:      [email protected] (moderated for non-subscribers)
11238 L:      [email protected] (moderated for non-subscribers)
11239 S:      Maintained
11240 F:      drivers/usb/mtu3/
11241
11242 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
11243 M:      Peter Senna Tschudin <[email protected]>
11244 M:      Martin Donnelly <[email protected]>
11245 M:      Martyn Welch <[email protected]>
11246 S:      Maintained
11247 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
11248 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
11249
11250 MEGARAID SCSI/SAS DRIVERS
11251 M:      Kashyap Desai <[email protected]>
11252 M:      Sumit Saxena <[email protected]>
11253 M:      Shivasharan S <[email protected]>
11254 L:      [email protected]
11255 L:      [email protected]
11256 S:      Maintained
11257 W:      http://www.avagotech.com/support/
11258 F:      Documentation/scsi/megaraid.rst
11259 F:      drivers/scsi/megaraid.*
11260 F:      drivers/scsi/megaraid/
11261
11262 MELEXIS MLX90614 DRIVER
11263 M:      Crt Mori <[email protected]>
11264 L:      [email protected]
11265 S:      Supported
11266 W:      http://www.melexis.com
11267 F:      drivers/iio/temperature/mlx90614.c
11268
11269 MELEXIS MLX90632 DRIVER
11270 M:      Crt Mori <[email protected]>
11271 L:      [email protected]
11272 S:      Supported
11273 W:      http://www.melexis.com
11274 F:      drivers/iio/temperature/mlx90632.c
11275
11276 MELFAS MIP4 TOUCHSCREEN DRIVER
11277 M:      Sangwon Jee <[email protected]>
11278 S:      Supported
11279 W:      http://www.melfas.com
11280 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
11281 F:      drivers/input/touchscreen/melfas_mip4.c
11282
11283 MELLANOX BLUEFIELD I2C DRIVER
11284 M:      Khalil Blaiech <[email protected]>
11285 L:      [email protected]
11286 S:      Supported
11287 F:      Documentation/devicetree/bindings/i2c/mellanox,i2c-mlxbf.yaml
11288 F:      drivers/i2c/busses/i2c-mlxbf.c
11289
11290 MELLANOX ETHERNET DRIVER (mlx4_en)
11291 M:      Tariq Toukan <[email protected]>
11292 L:      [email protected]
11293 S:      Supported
11294 W:      http://www.mellanox.com
11295 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11296 F:      drivers/net/ethernet/mellanox/mlx4/en_*
11297
11298 MELLANOX ETHERNET DRIVER (mlx5e)
11299 M:      Saeed Mahameed <[email protected]>
11300 L:      [email protected]
11301 S:      Supported
11302 W:      http://www.mellanox.com
11303 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11304 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
11305
11306 MELLANOX ETHERNET INNOVA DRIVERS
11307 R:      Boris Pismenny <[email protected]>
11308 L:      [email protected]
11309 S:      Supported
11310 W:      http://www.mellanox.com
11311 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11312 F:      drivers/net/ethernet/mellanox/mlx5/core/accel/*
11313 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
11314 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
11315 F:      include/linux/mlx5/mlx5_ifc_fpga.h
11316
11317 MELLANOX ETHERNET SWITCH DRIVERS
11318 M:      Jiri Pirko <[email protected]>
11319 M:      Ido Schimmel <[email protected]>
11320 L:      [email protected]
11321 S:      Supported
11322 W:      http://www.mellanox.com
11323 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11324 F:      drivers/net/ethernet/mellanox/mlxsw/
11325 F:      tools/testing/selftests/drivers/net/mlxsw/
11326
11327 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
11328 M:      [email protected]
11329 L:      [email protected]
11330 S:      Supported
11331 W:      http://www.mellanox.com
11332 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11333 F:      drivers/net/ethernet/mellanox/mlxfw/
11334
11335 MELLANOX HARDWARE PLATFORM SUPPORT
11336 M:      Andy Shevchenko <[email protected]>
11337 M:      Darren Hart <[email protected]>
11338 M:      Vadim Pasternak <[email protected]>
11339 L:      [email protected]
11340 S:      Supported
11341 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
11342 F:      drivers/platform/mellanox/
11343 F:      include/linux/platform_data/mlxreg.h
11344
11345 MELLANOX MLX4 core VPI driver
11346 M:      Tariq Toukan <[email protected]>
11347 L:      [email protected]
11348 L:      [email protected]
11349 S:      Supported
11350 W:      http://www.mellanox.com
11351 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11352 F:      drivers/net/ethernet/mellanox/mlx4/
11353 F:      include/linux/mlx4/
11354
11355 MELLANOX MLX4 IB driver
11356 M:      Yishai Hadas <[email protected]>
11357 L:      [email protected]
11358 S:      Supported
11359 W:      http://www.mellanox.com
11360 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11361 F:      drivers/infiniband/hw/mlx4/
11362 F:      include/linux/mlx4/
11363 F:      include/uapi/rdma/mlx4-abi.h
11364
11365 MELLANOX MLX5 core VPI driver
11366 M:      Saeed Mahameed <[email protected]>
11367 M:      Leon Romanovsky <[email protected]>
11368 L:      [email protected]
11369 L:      [email protected]
11370 S:      Supported
11371 W:      http://www.mellanox.com
11372 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
11373 F:      Documentation/networking/device_drivers/ethernet/mellanox/
11374 F:      drivers/net/ethernet/mellanox/mlx5/core/
11375 F:      include/linux/mlx5/
11376
11377 MELLANOX MLX5 IB driver
11378 M:      Leon Romanovsky <[email protected]>
11379 L:      [email protected]
11380 S:      Supported
11381 W:      http://www.mellanox.com
11382 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11383 F:      drivers/infiniband/hw/mlx5/
11384 F:      include/linux/mlx5/
11385 F:      include/uapi/rdma/mlx5-abi.h
11386
11387 MELLANOX MLXCPLD I2C AND MUX DRIVER
11388 M:      Vadim Pasternak <[email protected]>
11389 M:      Michael Shych <[email protected]>
11390 L:      [email protected]
11391 S:      Supported
11392 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
11393 F:      drivers/i2c/busses/i2c-mlxcpld.c
11394 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
11395
11396 MELLANOX MLXCPLD LED DRIVER
11397 M:      Vadim Pasternak <[email protected]>
11398 L:      [email protected]
11399 S:      Supported
11400 F:      Documentation/leds/leds-mlxcpld.rst
11401 F:      drivers/leds/leds-mlxcpld.c
11402 F:      drivers/leds/leds-mlxreg.c
11403
11404 MELLANOX PLATFORM DRIVER
11405 M:      Vadim Pasternak <[email protected]>
11406 L:      [email protected]
11407 S:      Supported
11408 F:      drivers/platform/x86/mlx-platform.c
11409
11410 MEMBARRIER SUPPORT
11411 M:      Mathieu Desnoyers <[email protected]>
11412 M:      "Paul E. McKenney" <[email protected]>
11413 L:      [email protected]
11414 S:      Supported
11415 F:      arch/powerpc/include/asm/membarrier.h
11416 F:      include/uapi/linux/membarrier.h
11417 F:      kernel/sched/membarrier.c
11418
11419 MEMBLOCK
11420 M:      Mike Rapoport <[email protected]>
11421 L:      [email protected]
11422 S:      Maintained
11423 F:      Documentation/core-api/boot-time-mm.rst
11424 F:      include/linux/memblock.h
11425 F:      mm/memblock.c
11426
11427 MEMORY CONTROLLER DRIVERS
11428 M:      Krzysztof Kozlowski <[email protected]>
11429 L:      [email protected]
11430 S:      Maintained
11431 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
11432 F:      Documentation/devicetree/bindings/memory-controllers/
11433 F:      drivers/memory/
11434
11435 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
11436 M:      Dmitry Osipenko <[email protected]>
11437 L:      [email protected]
11438 L:      [email protected]
11439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
11440 S:      Maintained
11441 F:      drivers/devfreq/tegra30-devfreq.c
11442
11443 MEMORY MANAGEMENT
11444 M:      Andrew Morton <[email protected]>
11445 L:      [email protected]
11446 S:      Maintained
11447 W:      http://www.linux-mm.org
11448 T:      quilt https://ozlabs.org/~akpm/mmotm/
11449 T:      quilt https://ozlabs.org/~akpm/mmots/
11450 T:      git git://github.com/hnaz/linux-mm.git
11451 F:      include/linux/gfp.h
11452 F:      include/linux/memory_hotplug.h
11453 F:      include/linux/mm.h
11454 F:      include/linux/mmzone.h
11455 F:      include/linux/vmalloc.h
11456 F:      mm/
11457
11458 MEMORY TECHNOLOGY DEVICES (MTD)
11459 M:      Miquel Raynal <[email protected]>
11460 M:      Richard Weinberger <[email protected]>
11461 M:      Vignesh Raghavendra <[email protected]>
11462 L:      [email protected]
11463 S:      Maintained
11464 W:      http://www.linux-mtd.infradead.org/
11465 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
11466 C:      irc://irc.oftc.net/mtd
11467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
11468 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
11469 F:      Documentation/devicetree/bindings/mtd/
11470 F:      drivers/mtd/
11471 F:      include/linux/mtd/
11472 F:      include/uapi/mtd/
11473
11474 MEN A21 WATCHDOG DRIVER
11475 M:      Johannes Thumshirn <[email protected]>
11476 L:      [email protected]
11477 S:      Maintained
11478 F:      drivers/watchdog/mena21_wdt.c
11479
11480 MEN CHAMELEON BUS (mcb)
11481 M:      Johannes Thumshirn <[email protected]>
11482 S:      Maintained
11483 F:      Documentation/driver-api/men-chameleon-bus.rst
11484 F:      drivers/mcb/
11485 F:      include/linux/mcb.h
11486
11487 MEN F21BMC (Board Management Controller)
11488 M:      Andreas Werner <[email protected]>
11489 S:      Supported
11490 F:      Documentation/hwmon/menf21bmc.rst
11491 F:      drivers/hwmon/menf21bmc_hwmon.c
11492 F:      drivers/leds/leds-menf21bmc.c
11493 F:      drivers/mfd/menf21bmc.c
11494 F:      drivers/watchdog/menf21bmc_wdt.c
11495
11496 MEN Z069 WATCHDOG DRIVER
11497 M:      Johannes Thumshirn <[email protected]>
11498 L:      [email protected]
11499 S:      Maintained
11500 F:      drivers/watchdog/menz69_wdt.c
11501
11502 MESON AO CEC DRIVER FOR AMLOGIC SOCS
11503 M:      Neil Armstrong <[email protected]>
11504 L:      [email protected]
11505 L:      [email protected]
11506 S:      Supported
11507 W:      http://linux-meson.com/
11508 T:      git git://linuxtv.org/media_tree.git
11509 F:      Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml
11510 F:      drivers/media/cec/platform/meson/ao-cec-g12a.c
11511 F:      drivers/media/cec/platform/meson/ao-cec.c
11512
11513 MESON GE2D DRIVER FOR AMLOGIC SOCS
11514 M:      Neil Armstrong <[email protected]>
11515 L:      [email protected]
11516 L:      [email protected]
11517 S:      Supported
11518 T:      git git://linuxtv.org/media_tree.git
11519 F:      Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
11520 F:      drivers/media/meson/ge2d/
11521
11522 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
11523 M:      Liang Yang <[email protected]>
11524 L:      [email protected]
11525 S:      Maintained
11526 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt
11527 F:      drivers/mtd/nand/raw/meson_*
11528
11529 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
11530 M:      Neil Armstrong <[email protected]>
11531 L:      [email protected]
11532 L:      [email protected]
11533 S:      Supported
11534 T:      git git://linuxtv.org/media_tree.git
11535 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
11536 F:      drivers/staging/media/meson/vdec/
11537
11538 METHODE UDPU SUPPORT
11539 M:      Vladimir Vid <[email protected]>
11540 S:      Maintained
11541 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
11542
11543 MHI BUS
11544 M:      Manivannan Sadhasivam <[email protected]>
11545 M:      Hemant Kumar <[email protected]>
11546 L:      [email protected]
11547 S:      Maintained
11548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
11549 F:      Documentation/ABI/stable/sysfs-bus-mhi
11550 F:      Documentation/mhi/
11551 F:      drivers/bus/mhi/
11552 F:      include/linux/mhi.h
11553
11554 MICROBLAZE ARCHITECTURE
11555 M:      Michal Simek <[email protected]>
11556 S:      Supported
11557 W:      http://www.monstr.eu/fdt/
11558 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
11559 F:      arch/microblaze/
11560
11561 MICROCHIP AT91 DMA DRIVERS
11562 M:      Ludovic Desroches <[email protected]>
11563 M:      Tudor Ambarus <[email protected]>
11564 L:      [email protected] (moderated for non-subscribers)
11565 L:      [email protected]
11566 S:      Supported
11567 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
11568 F:      drivers/dma/at_hdmac.c
11569 F:      drivers/dma/at_hdmac_regs.h
11570 F:      drivers/dma/at_xdmac.c
11571 F:      include/dt-bindings/dma/at91.h
11572 F:      include/linux/platform_data/dma-atmel.h
11573
11574 MICROCHIP AT91 SERIAL DRIVER
11575 M:      Richard Genoud <[email protected]>
11576 S:      Maintained
11577 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
11578 F:      drivers/tty/serial/atmel_serial.c
11579 F:      drivers/tty/serial/atmel_serial.h
11580
11581 MICROCHIP AT91 USART MFD DRIVER
11582 M:      Radu Pirea <[email protected]>
11583 L:      [email protected]
11584 S:      Supported
11585 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
11586 F:      drivers/mfd/at91-usart.c
11587 F:      include/dt-bindings/mfd/at91-usart.h
11588
11589 MICROCHIP AT91 USART SPI DRIVER
11590 M:      Radu Pirea <[email protected]>
11591 L:      [email protected]
11592 S:      Supported
11593 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
11594 F:      drivers/spi/spi-at91-usart.c
11595
11596 MICROCHIP AUDIO ASOC DRIVERS
11597 M:      Codrin Ciubotariu <[email protected]>
11598 L:      [email protected] (moderated for non-subscribers)
11599 S:      Supported
11600 F:      sound/soc/atmel
11601
11602 MICROCHIP ECC DRIVER
11603 M:      Tudor Ambarus <[email protected]>
11604 L:      [email protected]
11605 S:      Maintained
11606 F:      drivers/crypto/atmel-ecc.*
11607
11608 MICROCHIP I2C DRIVER
11609 M:      Codrin Ciubotariu <[email protected]>
11610 L:      [email protected]
11611 S:      Supported
11612 F:      drivers/i2c/busses/i2c-at91-*.c
11613 F:      drivers/i2c/busses/i2c-at91.h
11614
11615 MICROCHIP ISC DRIVER
11616 M:      Eugen Hristev <[email protected]>
11617 L:      [email protected]
11618 S:      Supported
11619 F:      Documentation/devicetree/bindings/media/atmel-isc.txt
11620 F:      drivers/media/platform/atmel/atmel-isc-base.c
11621 F:      drivers/media/platform/atmel/atmel-isc-regs.h
11622 F:      drivers/media/platform/atmel/atmel-isc.h
11623 F:      drivers/media/platform/atmel/atmel-sama5d2-isc.c
11624 F:      include/linux/atmel-isc-media.h
11625
11626 MICROCHIP ISI DRIVER
11627 M:      Eugen Hristev <[email protected]>
11628 L:      [email protected]
11629 S:      Supported
11630 F:      drivers/media/platform/atmel/atmel-isi.c
11631 F:      drivers/media/platform/atmel/atmel-isi.h
11632
11633 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
11634 M:      Woojung Huh <[email protected]>
11635 M:      Microchip Linux Driver Support <[email protected]>
11636 L:      [email protected]
11637 S:      Maintained
11638 F:      Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
11639 F:      drivers/net/dsa/microchip/*
11640 F:      include/linux/platform_data/microchip-ksz.h
11641 F:      net/dsa/tag_ksz.c
11642
11643 MICROCHIP LAN743X ETHERNET DRIVER
11644 M:      Bryan Whitehead <[email protected]>
11645 M:      Microchip Linux Driver Support <[email protected]>
11646 L:      [email protected]
11647 S:      Maintained
11648 F:      drivers/net/ethernet/microchip/lan743x_*
11649
11650 MICROCHIP LCDFB DRIVER
11651 M:      Nicolas Ferre <[email protected]>
11652 L:      [email protected]
11653 S:      Maintained
11654 F:      drivers/video/fbdev/atmel_lcdfb.c
11655 F:      include/video/atmel_lcdc.h
11656
11657 MICROCHIP MCP16502 PMIC DRIVER
11658 M:      Andrei Stefanescu <[email protected]>
11659 L:      [email protected] (moderated for non-subscribers)
11660 S:      Maintained
11661 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
11662 F:      drivers/regulator/mcp16502.c
11663
11664 MICROCHIP MCP3911 ADC DRIVER
11665 M:      Marcus Folkesson <[email protected]>
11666 M:      Kent Gustavsson <[email protected]>
11667 L:      [email protected]
11668 S:      Supported
11669 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
11670 F:      drivers/iio/adc/mcp3911.c
11671
11672 MICROCHIP MMC/SD/SDIO MCI DRIVER
11673 M:      Ludovic Desroches <[email protected]>
11674 S:      Maintained
11675 F:      drivers/mmc/host/atmel-mci.c
11676
11677 MICROCHIP NAND DRIVER
11678 M:      Tudor Ambarus <[email protected]>
11679 L:      [email protected]
11680 S:      Supported
11681 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
11682 F:      drivers/mtd/nand/raw/atmel/*
11683
11684 MICROCHIP PWM DRIVER
11685 M:      Claudiu Beznea <[email protected]>
11686 L:      [email protected] (moderated for non-subscribers)
11687 L:      [email protected]
11688 S:      Supported
11689 F:      Documentation/devicetree/bindings/pwm/atmel-pwm.txt
11690 F:      drivers/pwm/pwm-atmel.c
11691
11692 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
11693 M:      Eugen Hristev <[email protected]>
11694 L:      [email protected]
11695 S:      Supported
11696 F:      Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt
11697 F:      drivers/iio/adc/at91-sama5d2_adc.c
11698 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
11699
11700 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
11701 M:      Claudiu Beznea <[email protected]>
11702 S:      Supported
11703 F:      drivers/power/reset/at91-sama5d2_shdwc.c
11704
11705 MICROCHIP SPI DRIVER
11706 M:      Tudor Ambarus <[email protected]>
11707 S:      Supported
11708 F:      drivers/spi/spi-atmel.*
11709
11710 MICROCHIP SSC DRIVER
11711 M:      Codrin Ciubotariu <[email protected]>
11712 L:      [email protected] (moderated for non-subscribers)
11713 S:      Supported
11714 F:      drivers/misc/atmel-ssc.c
11715 F:      include/linux/atmel-ssc.h
11716
11717 MICROCHIP USB251XB DRIVER
11718 M:      Richard Leitner <[email protected]>
11719 L:      [email protected]
11720 S:      Maintained
11721 F:      Documentation/devicetree/bindings/usb/usb251xb.txt
11722 F:      drivers/usb/misc/usb251xb.c
11723
11724 MICROCHIP USBA UDC DRIVER
11725 M:      Cristian Birsan <[email protected]>
11726 L:      [email protected] (moderated for non-subscribers)
11727 S:      Supported
11728 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
11729
11730 MICROCHIP WILC1000 WIFI DRIVER
11731 M:      Ajay Singh <[email protected]>
11732 M:      Claudiu Beznea <[email protected]>
11733 L:      [email protected]
11734 S:      Supported
11735 F:      drivers/net/wireless/microchip/wilc1000/
11736
11737 MICROSEMI MIPS SOCS
11738 M:      Alexandre Belloni <[email protected]>
11739 M:      Microchip Linux Driver Support <[email protected]>
11740 L:      [email protected]
11741 S:      Supported
11742 F:      Documentation/devicetree/bindings/mips/mscc.txt
11743 F:      Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
11744 F:      arch/mips/boot/dts/mscc/
11745 F:      arch/mips/configs/generic/board-ocelot.config
11746 F:      arch/mips/generic/board-ocelot.c
11747
11748 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
11749 M:      Don Brace <[email protected]>
11750 L:      [email protected]
11751 L:      [email protected]
11752 S:      Supported
11753 F:      Documentation/scsi/smartpqi.rst
11754 F:      drivers/scsi/smartpqi/Kconfig
11755 F:      drivers/scsi/smartpqi/Makefile
11756 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
11757 F:      include/linux/cciss*.h
11758 F:      include/uapi/linux/cciss*.h
11759
11760 MICROSOFT SURFACE GPE LID SUPPORT DRIVER
11761 M:      Maximilian Luz <[email protected]>
11762 L:      [email protected]
11763 S:      Maintained
11764 F:      drivers/platform/surface/surface_gpe.c
11765
11766 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
11767 M:      Hans de Goede <[email protected]>
11768 M:      Mark Gross <[email protected]>
11769 M:      Maximilian Luz <[email protected]>
11770 L:      [email protected]
11771 S:      Maintained
11772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
11773 F:      drivers/platform/surface/
11774
11775 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
11776 M:      Chen Yu <[email protected]>
11777 L:      [email protected]
11778 S:      Supported
11779 F:      drivers/platform/surface/surfacepro3_button.c
11780
11781 MICROTEK X6 SCANNER
11782 M:      Oliver Neukum <[email protected]>
11783 S:      Maintained
11784 F:      drivers/usb/image/microtek.*
11785
11786 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
11787 M:      Sakari Ailus <[email protected]>
11788 L:      [email protected]
11789 S:      Maintained
11790 F:      Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
11791 F:      Documentation/driver-api/media/drivers/ccs/
11792 F:      drivers/media/i2c/ccs-pll.c
11793 F:      drivers/media/i2c/ccs-pll.h
11794 F:      drivers/media/i2c/ccs/
11795 F:      include/uapi/linux/smiapp.h
11796
11797 MIPS
11798 M:      Thomas Bogendoerfer <[email protected]>
11799 L:      [email protected]
11800 S:      Maintained
11801 W:      http://www.linux-mips.org/
11802 Q:      https://patchwork.kernel.org/project/linux-mips/list/
11803 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
11804 F:      Documentation/devicetree/bindings/mips/
11805 F:      Documentation/mips/
11806 F:      arch/mips/
11807 F:      drivers/platform/mips/
11808
11809 MIPS BOSTON DEVELOPMENT BOARD
11810 M:      Paul Burton <[email protected]>
11811 L:      [email protected]
11812 S:      Maintained
11813 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
11814 F:      arch/mips/boot/dts/img/boston.dts
11815 F:      arch/mips/configs/generic/board-boston.config
11816 F:      drivers/clk/imgtec/clk-boston.c
11817 F:      include/dt-bindings/clock/boston-clock.h
11818
11819 MIPS CORE DRIVERS
11820 M:      Thomas Bogendoerfer <[email protected]>
11821 M:      Serge Semin <[email protected]>
11822 L:      [email protected]
11823 S:      Supported
11824 F:      drivers/bus/mips_cdmm.c
11825 F:      drivers/clocksource/mips-gic-timer.c
11826 F:      drivers/cpuidle/cpuidle-cps.c
11827 F:      drivers/irqchip/irq-mips-cpu.c
11828 F:      drivers/irqchip/irq-mips-gic.c
11829
11830 MIPS GENERIC PLATFORM
11831 M:      Paul Burton <[email protected]>
11832 L:      [email protected]
11833 S:      Supported
11834 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
11835 F:      arch/mips/generic/
11836 F:      arch/mips/tools/generic-board-config.sh
11837
11838 MIPS RINT INSTRUCTION EMULATION
11839 M:      Aleksandar Markovic <[email protected]>
11840 L:      [email protected]
11841 S:      Supported
11842 F:      arch/mips/math-emu/dp_rint.c
11843 F:      arch/mips/math-emu/sp_rint.c
11844
11845 MIPS/LOONGSON1 ARCHITECTURE
11846 M:      Keguang Zhang <[email protected]>
11847 L:      [email protected]
11848 S:      Maintained
11849 F:      arch/mips/include/asm/mach-loongson32/
11850 F:      arch/mips/loongson32/
11851 F:      drivers/*/*/*loongson1*
11852 F:      drivers/*/*loongson1*
11853
11854 MIPS/LOONGSON2EF ARCHITECTURE
11855 M:      Jiaxun Yang <[email protected]>
11856 L:      [email protected]
11857 S:      Maintained
11858 F:      arch/mips/include/asm/mach-loongson2ef/
11859 F:      arch/mips/loongson2ef/
11860 F:      drivers/*/*/*loongson2*
11861 F:      drivers/*/*loongson2*
11862
11863 MIPS/LOONGSON64 ARCHITECTURE
11864 M:      Huacai Chen <[email protected]>
11865 M:      Jiaxun Yang <[email protected]>
11866 L:      [email protected]
11867 S:      Maintained
11868 F:      arch/mips/include/asm/mach-loongson64/
11869 F:      arch/mips/loongson64/
11870 F:      drivers/*/*/*loongson3*
11871 F:      drivers/*/*loongson3*
11872 F:      drivers/irqchip/irq-loongson*
11873 F:      drivers/platform/mips/cpu_hwmon.c
11874
11875 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
11876 M:      Hans Verkuil <[email protected]>
11877 L:      [email protected]
11878 S:      Odd Fixes
11879 W:      https://linuxtv.org
11880 T:      git git://linuxtv.org/media_tree.git
11881 F:      drivers/media/radio/radio-miropcm20*
11882
11883 MMP SUPPORT
11884 R:      Lubomir Rintel <[email protected]>
11885 L:      [email protected] (moderated for non-subscribers)
11886 S:      Odd Fixes
11887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
11888 F:      arch/arm/boot/dts/mmp*
11889 F:      arch/arm/mach-mmp/
11890 F:      include/linux/soc/mmp/
11891
11892 MMP USB PHY DRIVERS
11893 R:      Lubomir Rintel <[email protected]>
11894 L:      [email protected] (moderated for non-subscribers)
11895 S:      Maintained
11896 F:      drivers/phy/marvell/phy-mmp3-usb.c
11897 F:      drivers/phy/marvell/phy-pxa-usb.c
11898
11899 MMU GATHER AND TLB INVALIDATION
11900 M:      Will Deacon <[email protected]>
11901 M:      "Aneesh Kumar K.V" <[email protected]>
11902 M:      Andrew Morton <[email protected]>
11903 M:      Nick Piggin <[email protected]>
11904 M:      Peter Zijlstra <[email protected]>
11905 L:      [email protected]
11906 L:      [email protected]
11907 S:      Maintained
11908 F:      arch/*/include/asm/tlb.h
11909 F:      include/asm-generic/tlb.h
11910 F:      mm/mmu_gather.c
11911
11912 MN88472 MEDIA DRIVER
11913 M:      Antti Palosaari <[email protected]>
11914 L:      [email protected]
11915 S:      Maintained
11916 W:      https://linuxtv.org
11917 W:      http://palosaari.fi/linux/
11918 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11919 F:      drivers/media/dvb-frontends/mn88472*
11920
11921 MN88473 MEDIA DRIVER
11922 M:      Antti Palosaari <[email protected]>
11923 L:      [email protected]
11924 S:      Maintained
11925 W:      https://linuxtv.org
11926 W:      http://palosaari.fi/linux/
11927 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11928 F:      drivers/media/dvb-frontends/mn88473*
11929
11930 MODULE SUPPORT
11931 M:      Jessica Yu <[email protected]>
11932 S:      Maintained
11933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
11934 F:      include/linux/module.h
11935 F:      kernel/module.c
11936
11937 MONOLITHIC POWER SYSTEM PMIC DRIVER
11938 M:      Saravanan Sekar <[email protected]>
11939 S:      Maintained
11940 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
11941 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
11942 F:      drivers/iio/adc/mp2629_adc.c
11943 F:      drivers/mfd/mp2629.c
11944 F:      drivers/power/supply/mp2629_charger.c
11945 F:      drivers/regulator/mp5416.c
11946 F:      drivers/regulator/mpq7920.c
11947 F:      drivers/regulator/mpq7920.h
11948 F:      include/linux/mfd/mp2629.h
11949
11950 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
11951 S:      Orphan
11952 W:      http://popies.net/meye/
11953 F:      Documentation/userspace-api/media/drivers/meye*
11954 F:      drivers/media/pci/meye/
11955 F:      include/uapi/linux/meye.h
11956
11957 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
11958 M:      Jiri Slaby <[email protected]>
11959 S:      Maintained
11960 F:      Documentation/driver-api/serial/moxa-smartio.rst
11961 F:      drivers/tty/mxser.*
11962
11963 MR800 AVERMEDIA USB FM RADIO DRIVER
11964 M:      Alexey Klimov <[email protected]>
11965 L:      [email protected]
11966 S:      Maintained
11967 T:      git git://linuxtv.org/media_tree.git
11968 F:      drivers/media/radio/radio-mr800.c
11969
11970 MRF24J40 IEEE 802.15.4 RADIO DRIVER
11971 M:      Alan Ott <[email protected]>
11972 L:      [email protected]
11973 S:      Maintained
11974 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
11975 F:      drivers/net/ieee802154/mrf24j40.c
11976
11977 MSI LAPTOP SUPPORT
11978 M:      "Lee, Chun-Yi" <[email protected]>
11979 L:      [email protected]
11980 S:      Maintained
11981 F:      drivers/platform/x86/msi-laptop.c
11982
11983 MSI WMI SUPPORT
11984 L:      [email protected]
11985 S:      Orphan
11986 F:      drivers/platform/x86/msi-wmi.c
11987
11988 MSI001 MEDIA DRIVER
11989 M:      Antti Palosaari <[email protected]>
11990 L:      [email protected]
11991 S:      Maintained
11992 W:      https://linuxtv.org
11993 W:      http://palosaari.fi/linux/
11994 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11995 T:      git git://linuxtv.org/anttip/media_tree.git
11996 F:      drivers/media/tuners/msi001*
11997
11998 MSI2500 MEDIA DRIVER
11999 M:      Antti Palosaari <[email protected]>
12000 L:      [email protected]
12001 S:      Maintained
12002 W:      https://linuxtv.org
12003 W:      http://palosaari.fi/linux/
12004 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12005 T:      git git://linuxtv.org/anttip/media_tree.git
12006 F:      drivers/media/usb/msi2500/
12007
12008 MSTAR INTERRUPT CONTROLLER DRIVER
12009 M:      Mark-PK Tsai <[email protected]>
12010 M:      Daniel Palmer <[email protected]>
12011 S:      Maintained
12012 F:      Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
12013 F:      drivers/irqchip/irq-mst-intc.c
12014
12015 MSYSTEMS DISKONCHIP G3 MTD DRIVER
12016 M:      Robert Jarzmik <[email protected]>
12017 L:      [email protected]
12018 S:      Maintained
12019 F:      drivers/mtd/devices/docg3*
12020
12021 MT9M032 APTINA SENSOR DRIVER
12022 M:      Laurent Pinchart <[email protected]>
12023 L:      [email protected]
12024 S:      Maintained
12025 T:      git git://linuxtv.org/media_tree.git
12026 F:      drivers/media/i2c/mt9m032.c
12027 F:      include/media/i2c/mt9m032.h
12028
12029 MT9P031 APTINA CAMERA SENSOR
12030 M:      Laurent Pinchart <[email protected]>
12031 L:      [email protected]
12032 S:      Maintained
12033 T:      git git://linuxtv.org/media_tree.git
12034 F:      drivers/media/i2c/mt9p031.c
12035 F:      include/media/i2c/mt9p031.h
12036
12037 MT9T001 APTINA CAMERA SENSOR
12038 M:      Laurent Pinchart <[email protected]>
12039 L:      [email protected]
12040 S:      Maintained
12041 T:      git git://linuxtv.org/media_tree.git
12042 F:      drivers/media/i2c/mt9t001.c
12043 F:      include/media/i2c/mt9t001.h
12044
12045 MT9T112 APTINA CAMERA SENSOR
12046 M:      Jacopo Mondi <[email protected]>
12047 L:      [email protected]
12048 S:      Odd Fixes
12049 T:      git git://linuxtv.org/media_tree.git
12050 F:      drivers/media/i2c/mt9t112.c
12051 F:      include/media/i2c/mt9t112.h
12052
12053 MT9V032 APTINA CAMERA SENSOR
12054 M:      Laurent Pinchart <[email protected]>
12055 L:      [email protected]
12056 S:      Maintained
12057 T:      git git://linuxtv.org/media_tree.git
12058 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
12059 F:      drivers/media/i2c/mt9v032.c
12060 F:      include/media/i2c/mt9v032.h
12061
12062 MT9V111 APTINA CAMERA SENSOR
12063 M:      Jacopo Mondi <[email protected]>
12064 L:      [email protected]
12065 S:      Maintained
12066 T:      git git://linuxtv.org/media_tree.git
12067 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
12068 F:      drivers/media/i2c/mt9v111.c
12069
12070 MULTIFUNCTION DEVICES (MFD)
12071 M:      Lee Jones <[email protected]>
12072 S:      Supported
12073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
12074 F:      Documentation/devicetree/bindings/mfd/
12075 F:      drivers/mfd/
12076 F:      include/dt-bindings/mfd/
12077 F:      include/linux/mfd/
12078
12079 MULTIMEDIA CARD (MMC) ETC. OVER SPI
12080 S:      Orphan
12081 F:      drivers/mmc/host/mmc_spi.c
12082 F:      include/linux/spi/mmc_spi.h
12083
12084 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
12085 M:      Ulf Hansson <[email protected]>
12086 L:      [email protected]
12087 S:      Maintained
12088 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
12089 F:      Documentation/devicetree/bindings/mmc/
12090 F:      drivers/mmc/
12091 F:      include/linux/mmc/
12092 F:      include/uapi/linux/mmc/
12093
12094 MULTIPLEXER SUBSYSTEM
12095 M:      Peter Rosin <[email protected]>
12096 S:      Maintained
12097 F:      Documentation/ABI/testing/sysfs-class-mux*
12098 F:      Documentation/devicetree/bindings/mux/
12099 F:      drivers/mux/
12100 F:      include/dt-bindings/mux/
12101 F:      include/linux/mux/
12102
12103 MULTITECH MULTIPORT CARD (ISICOM)
12104 S:      Orphan
12105 F:      drivers/tty/isicom.c
12106 F:      include/linux/isicom.h
12107
12108 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
12109 M:      Bin Liu <[email protected]>
12110 L:      [email protected]
12111 S:      Maintained
12112 F:      drivers/usb/musb/
12113
12114 MXL301RF MEDIA DRIVER
12115 M:      Akihiro Tsukada <[email protected]>
12116 L:      [email protected]
12117 S:      Odd Fixes
12118 F:      drivers/media/tuners/mxl301rf*
12119
12120 MXL5007T MEDIA DRIVER
12121 M:      Michael Krufky <[email protected]>
12122 L:      [email protected]
12123 S:      Maintained
12124 W:      https://linuxtv.org
12125 W:      http://github.com/mkrufky
12126 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12127 T:      git git://linuxtv.org/mkrufky/tuners.git
12128 F:      drivers/media/tuners/mxl5007t.*
12129
12130 MXSFB DRM DRIVER
12131 M:      Marek Vasut <[email protected]>
12132 M:      Stefan Agner <[email protected]>
12133 L:      [email protected]
12134 S:      Supported
12135 T:      git git://anongit.freedesktop.org/drm/drm-misc
12136 F:      Documentation/devicetree/bindings/display/mxsfb.txt
12137 F:      drivers/gpu/drm/mxsfb/
12138
12139 MYLEX DAC960 PCI RAID Controller
12140 M:      Hannes Reinecke <[email protected]>
12141 L:      [email protected]
12142 S:      Supported
12143 F:      drivers/scsi/myrb.*
12144 F:      drivers/scsi/myrs.*
12145
12146 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
12147 M:      Chris Lee <[email protected]>
12148 L:      [email protected]
12149 S:      Supported
12150 W:      https://www.cspi.com/ethernet-products/support/downloads/
12151 F:      drivers/net/ethernet/myricom/myri10ge/
12152
12153 NAND FLASH SUBSYSTEM
12154 M:      Miquel Raynal <[email protected]>
12155 R:      Richard Weinberger <[email protected]>
12156 L:      [email protected]
12157 S:      Maintained
12158 W:      http://www.linux-mtd.infradead.org/
12159 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
12160 C:      irc://irc.oftc.net/mtd
12161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
12162 F:      drivers/mtd/nand/
12163 F:      include/linux/mtd/*nand*.h
12164
12165 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
12166 M:      Daniel Mack <[email protected]>
12167 L:      [email protected] (moderated for non-subscribers)
12168 S:      Maintained
12169 W:      http://www.native-instruments.com
12170 F:      sound/usb/caiaq/
12171
12172 NATSEMI ETHERNET DRIVER (DP8381x)
12173 S:      Orphan
12174 F:      drivers/net/ethernet/natsemi/natsemi.c
12175
12176 NCR 5380 SCSI DRIVERS
12177 M:      Finn Thain <[email protected]>
12178 M:      Michael Schmitz <[email protected]>
12179 L:      [email protected]
12180 S:      Maintained
12181 F:      Documentation/scsi/g_NCR5380.rst
12182 F:      drivers/scsi/NCR5380.*
12183 F:      drivers/scsi/arm/cumana_1.c
12184 F:      drivers/scsi/arm/oak.c
12185 F:      drivers/scsi/atari_scsi.*
12186 F:      drivers/scsi/dmx3191d.c
12187 F:      drivers/scsi/g_NCR5380.*
12188 F:      drivers/scsi/mac_scsi.*
12189 F:      drivers/scsi/sun3_scsi.*
12190 F:      drivers/scsi/sun3_scsi_vme.c
12191
12192 NCSI LIBRARY
12193 M:      Samuel Mendoza-Jonas <[email protected]>
12194 S:      Maintained
12195 F:      net/ncsi/
12196
12197 NCT6775 HARDWARE MONITOR DRIVER
12198 M:      Guenter Roeck <[email protected]>
12199 L:      [email protected]
12200 S:      Maintained
12201 F:      Documentation/hwmon/nct6775.rst
12202 F:      drivers/hwmon/nct6775.c
12203
12204 NETDEVSIM
12205 M:      Jakub Kicinski <[email protected]>
12206 S:      Maintained
12207 F:      drivers/net/netdevsim/*
12208
12209 NETEM NETWORK EMULATOR
12210 M:      Stephen Hemminger <[email protected]>
12211 L:      [email protected]
12212 S:      Maintained
12213 F:      net/sched/sch_netem.c
12214
12215 NETERION 10GbE DRIVERS (s2io/vxge)
12216 M:      Jon Mason <[email protected]>
12217 L:      [email protected]
12218 S:      Supported
12219 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
12220 F:      Documentation/networking/device_drivers/ethernet/neterion/vxge.rst
12221 F:      drivers/net/ethernet/neterion/
12222
12223 NETFILTER
12224 M:      Pablo Neira Ayuso <[email protected]>
12225 M:      Jozsef Kadlecsik <[email protected]>
12226 M:      Florian Westphal <[email protected]>
12227 L:      [email protected]
12228 L:      [email protected]
12229 S:      Maintained
12230 W:      http://www.netfilter.org/
12231 W:      http://www.iptables.org/
12232 W:      http://www.nftables.org/
12233 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
12234 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
12235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
12236 F:      include/linux/netfilter*
12237 F:      include/linux/netfilter/
12238 F:      include/net/netfilter/
12239 F:      include/uapi/linux/netfilter*
12240 F:      include/uapi/linux/netfilter/
12241 F:      net/*/netfilter.c
12242 F:      net/*/netfilter/
12243 F:      net/bridge/br_netfilter*.c
12244 F:      net/netfilter/
12245
12246 NETROM NETWORK LAYER
12247 M:      Ralf Baechle <[email protected]>
12248 L:      [email protected]
12249 S:      Maintained
12250 W:      http://www.linux-ax25.org/
12251 F:      include/net/netrom.h
12252 F:      include/uapi/linux/netrom.h
12253 F:      net/netrom/
12254
12255 NETRONOME ETHERNET DRIVERS
12256 M:      Simon Horman <[email protected]>
12257 R:      Jakub Kicinski <[email protected]>
12258 L:      [email protected]
12259 S:      Maintained
12260 F:      drivers/net/ethernet/netronome/
12261
12262 NETWORK BLOCK DEVICE (NBD)
12263 M:      Josef Bacik <[email protected]>
12264 L:      [email protected]
12265 L:      [email protected]
12266 S:      Maintained
12267 F:      Documentation/admin-guide/blockdev/nbd.rst
12268 F:      drivers/block/nbd.c
12269 F:      include/trace/events/nbd.h
12270 F:      include/uapi/linux/nbd.h
12271
12272 NETWORK DROP MONITOR
12273 M:      Neil Horman <[email protected]>
12274 L:      [email protected]
12275 S:      Maintained
12276 W:      https://fedorahosted.org/dropwatch/
12277 F:      include/uapi/linux/net_dropmon.h
12278 F:      net/core/drop_monitor.c
12279
12280 NETWORKING DRIVERS
12281 M:      "David S. Miller" <[email protected]>
12282 M:      Jakub Kicinski <[email protected]>
12283 L:      [email protected]
12284 S:      Maintained
12285 W:      http://www.linuxfoundation.org/en/Net
12286 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
12289 F:      Documentation/devicetree/bindings/net/
12290 F:      drivers/connector/
12291 F:      drivers/net/
12292 F:      include/linux/etherdevice.h
12293 F:      include/linux/fcdevice.h
12294 F:      include/linux/fddidevice.h
12295 F:      include/linux/hippidevice.h
12296 F:      include/linux/if_*
12297 F:      include/linux/inetdevice.h
12298 F:      include/linux/netdevice.h
12299 F:      include/uapi/linux/if_*
12300 F:      include/uapi/linux/netdevice.h
12301
12302 NETWORKING DRIVERS (WIRELESS)
12303 M:      Kalle Valo <[email protected]>
12304 L:      [email protected]
12305 S:      Maintained
12306 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
12307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
12308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
12309 F:      Documentation/devicetree/bindings/net/wireless/
12310 F:      drivers/net/wireless/
12311
12312 NETWORKING [DSA]
12313 M:      Andrew Lunn <[email protected]>
12314 M:      Vivien Didelot <[email protected]>
12315 M:      Florian Fainelli <[email protected]>
12316 M:      Vladimir Oltean <[email protected]>
12317 S:      Maintained
12318 F:      Documentation/devicetree/bindings/net/dsa/
12319 F:      drivers/net/dsa/
12320 F:      include/linux/dsa/
12321 F:      include/linux/platform_data/dsa.h
12322 F:      include/net/dsa.h
12323 F:      net/dsa/
12324
12325 NETWORKING [GENERAL]
12326 M:      "David S. Miller" <[email protected]>
12327 M:      Jakub Kicinski <[email protected]>
12328 L:      [email protected]
12329 S:      Maintained
12330 W:      http://www.linuxfoundation.org/en/Net
12331 Q:      https://patchwork.kernel.org/project/netdevbpf/list/
12332 B:      mailto:[email protected]
12333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
12335 F:      Documentation/networking/
12336 F:      include/linux/in.h
12337 F:      include/linux/net.h
12338 F:      include/linux/netdevice.h
12339 F:      include/net/
12340 F:      include/uapi/linux/in.h
12341 F:      include/uapi/linux/net.h
12342 F:      include/uapi/linux/net_namespace.h
12343 F:      include/uapi/linux/netdevice.h
12344 F:      lib/net_utils.c
12345 F:      lib/random32.c
12346 F:      net/
12347 F:      tools/testing/selftests/net/
12348
12349 NETWORKING [IPSEC]
12350 M:      Steffen Klassert <[email protected]>
12351 M:      Herbert Xu <[email protected]>
12352 M:      "David S. Miller" <[email protected]>
12353 L:      [email protected]
12354 S:      Maintained
12355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
12356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
12357 F:      include/net/xfrm.h
12358 F:      include/uapi/linux/xfrm.h
12359 F:      net/ipv4/ah4.c
12360 F:      net/ipv4/esp4*
12361 F:      net/ipv4/ip_vti.c
12362 F:      net/ipv4/ipcomp.c
12363 F:      net/ipv4/xfrm*
12364 F:      net/ipv6/ah6.c
12365 F:      net/ipv6/esp6*
12366 F:      net/ipv6/ip6_vti.c
12367 F:      net/ipv6/ipcomp6.c
12368 F:      net/ipv6/xfrm*
12369 F:      net/key/
12370 F:      net/xfrm/
12371 F:      tools/testing/selftests/net/ipsec.c
12372
12373 NETWORKING [IPv4/IPv6]
12374 M:      "David S. Miller" <[email protected]>
12375 M:      Alexey Kuznetsov <[email protected]>
12376 M:      Hideaki YOSHIFUJI <[email protected]>
12377 L:      [email protected]
12378 S:      Maintained
12379 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12380 F:      arch/x86/net/*
12381 F:      include/net/ip*
12382 F:      net/ipv4/
12383 F:      net/ipv6/
12384
12385 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
12386 M:      Paul Moore <[email protected]>
12387 L:      [email protected]
12388 L:      [email protected]
12389 S:      Maintained
12390 W:      https://github.com/netlabel
12391 F:      Documentation/netlabel/
12392 F:      include/net/calipso.h
12393 F:      include/net/cipso_ipv4.h
12394 F:      include/net/netlabel.h
12395 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
12396 F:      include/uapi/linux/netfilter/xt_SECMARK.h
12397 F:      net/ipv4/cipso_ipv4.c
12398 F:      net/ipv6/calipso.c
12399 F:      net/netfilter/xt_CONNSECMARK.c
12400 F:      net/netfilter/xt_SECMARK.c
12401 F:      net/netlabel/
12402
12403 NETWORKING [MPTCP]
12404 M:      Mat Martineau <[email protected]>
12405 M:      Matthieu Baerts <[email protected]>
12406 L:      [email protected]
12407 L:      [email protected]
12408 S:      Maintained
12409 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
12410 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
12411 F:      Documentation/networking/mptcp-sysctl.rst
12412 F:      include/net/mptcp.h
12413 F:      include/uapi/linux/mptcp.h
12414 F:      net/mptcp/
12415 F:      tools/testing/selftests/net/mptcp/
12416
12417 NETWORKING [TCP]
12418 M:      Eric Dumazet <[email protected]>
12419 L:      [email protected]
12420 S:      Maintained
12421 F:      include/linux/tcp.h
12422 F:      include/net/tcp.h
12423 F:      include/trace/events/tcp.h
12424 F:      include/uapi/linux/tcp.h
12425 F:      net/ipv4/syncookies.c
12426 F:      net/ipv4/tcp*.c
12427 F:      net/ipv6/syncookies.c
12428 F:      net/ipv6/tcp*.c
12429
12430 NETWORKING [TLS]
12431 M:      Boris Pismenny <[email protected]>
12432 M:      Aviad Yehezkel <[email protected]>
12433 M:      John Fastabend <[email protected]>
12434 M:      Daniel Borkmann <[email protected]>
12435 M:      Jakub Kicinski <[email protected]>
12436 L:      [email protected]
12437 S:      Maintained
12438 F:      include/net/tls.h
12439 F:      include/uapi/linux/tls.h
12440 F:      net/tls/*
12441
12442 NETWORKING [WIRELESS]
12443 L:      [email protected]
12444 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
12445
12446 NETXEN (1/10) GbE SUPPORT
12447 M:      Manish Chopra <[email protected]>
12448 M:      Rahul Verma <[email protected]>
12449 M:      [email protected]
12450 L:      [email protected]
12451 S:      Supported
12452 F:      drivers/net/ethernet/qlogic/netxen/
12453
12454 NET_FAILOVER MODULE
12455 M:      Sridhar Samudrala <[email protected]>
12456 L:      [email protected]
12457 S:      Supported
12458 F:      Documentation/networking/net_failover.rst
12459 F:      drivers/net/net_failover.c
12460 F:      include/net/net_failover.h
12461
12462 NEXTHOP
12463 M:      David Ahern <[email protected]>
12464 L:      [email protected]
12465 S:      Maintained
12466 F:      include/net/netns/nexthop.h
12467 F:      include/net/nexthop.h
12468 F:      include/uapi/linux/nexthop.h
12469 F:      net/ipv4/nexthop.c
12470
12471 NFC SUBSYSTEM
12472 L:      [email protected]
12473 S:      Orphan
12474 F:      Documentation/devicetree/bindings/net/nfc/
12475 F:      drivers/nfc/
12476 F:      include/linux/platform_data/nfcmrvl.h
12477 F:      include/net/nfc/
12478 F:      include/uapi/linux/nfc.h
12479 F:      net/nfc/
12480
12481 NFS, SUNRPC, AND LOCKD CLIENTS
12482 M:      Trond Myklebust <[email protected]>
12483 M:      Anna Schumaker <[email protected]>
12484 L:      [email protected]
12485 S:      Maintained
12486 W:      http://client.linux-nfs.org
12487 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
12488 F:      fs/lockd/
12489 F:      fs/nfs/
12490 F:      fs/nfs_common/
12491 F:      include/linux/lockd/
12492 F:      include/linux/nfs*
12493 F:      include/linux/sunrpc/
12494 F:      include/uapi/linux/nfs*
12495 F:      include/uapi/linux/sunrpc/
12496 F:      net/sunrpc/
12497 F:      Documentation/filesystems/nfs/
12498
12499 NILFS2 FILESYSTEM
12500 M:      Ryusuke Konishi <[email protected]>
12501 L:      [email protected]
12502 S:      Supported
12503 W:      https://nilfs.sourceforge.io/
12504 W:      https://nilfs.osdn.jp/
12505 T:      git git://github.com/konis/nilfs2.git
12506 F:      Documentation/filesystems/nilfs2.rst
12507 F:      fs/nilfs2/
12508 F:      include/trace/events/nilfs2.h
12509 F:      include/uapi/linux/nilfs2_api.h
12510 F:      include/uapi/linux/nilfs2_ondisk.h
12511
12512 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
12513 M:      YOKOTA Hiroshi <[email protected]>
12514 S:      Maintained
12515 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
12516 F:      Documentation/scsi/NinjaSCSI.rst
12517 F:      drivers/scsi/pcmcia/nsp_*
12518
12519 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
12520 M:      GOTO Masanori <[email protected]>
12521 M:      YOKOTA Hiroshi <[email protected]>
12522 S:      Maintained
12523 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
12524 F:      Documentation/scsi/NinjaSCSI.rst
12525 F:      drivers/scsi/nsp32*
12526
12527 NIOS2 ARCHITECTURE
12528 M:      Ley Foon Tan <[email protected]>
12529 S:      Maintained
12530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
12531 F:      arch/nios2/
12532
12533 NITRO ENCLAVES (NE)
12534 M:      Andra Paraschiv <[email protected]>
12535 M:      Alexandru Vasile <[email protected]>
12536 M:      Alexandru Ciobotaru <[email protected]>
12537 L:      [email protected]
12538 S:      Supported
12539 W:      https://aws.amazon.com/ec2/nitro/nitro-enclaves/
12540 F:      Documentation/virt/ne_overview.rst
12541 F:      drivers/virt/nitro_enclaves/
12542 F:      include/linux/nitro_enclaves.h
12543 F:      include/uapi/linux/nitro_enclaves.h
12544 F:      samples/nitro_enclaves/
12545
12546 NOHZ, DYNTICKS SUPPORT
12547 M:      Frederic Weisbecker <[email protected]>
12548 M:      Thomas Gleixner <[email protected]>
12549 M:      Ingo Molnar <[email protected]>
12550 L:      [email protected]
12551 S:      Maintained
12552 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
12553 F:      include/linux/sched/nohz.h
12554 F:      include/linux/tick.h
12555 F:      kernel/time/tick*.*
12556
12557 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
12558 M:      Pavel Machek <[email protected]>
12559 M:      Sakari Ailus <[email protected]>
12560 L:      [email protected]
12561 S:      Maintained
12562 F:      drivers/media/i2c/ad5820.c
12563 F:      drivers/media/i2c/et8ek8
12564
12565 NOKIA N900 POWER SUPPLY DRIVERS
12566 R:      Pali Rohár <[email protected]>
12567 F:      drivers/power/supply/bq2415x_charger.c
12568 F:      drivers/power/supply/bq27xxx_battery.c
12569 F:      drivers/power/supply/bq27xxx_battery_i2c.c
12570 F:      drivers/power/supply/isp1704_charger.c
12571 F:      drivers/power/supply/rx51_battery.c
12572 F:      include/linux/power/bq2415x_charger.h
12573 F:      include/linux/power/bq27xxx_battery.h
12574
12575 NOLIBC HEADER FILE
12576 M:      Willy Tarreau <[email protected]>
12577 S:      Maintained
12578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
12579 F:      tools/include/nolibc/
12580
12581 NSDEPS
12582 M:      Matthias Maennich <[email protected]>
12583 S:      Maintained
12584 F:      Documentation/core-api/symbol-namespaces.rst
12585 F:      scripts/nsdeps
12586
12587 NTB AMD DRIVER
12588 M:      Sanjay R Mehta <[email protected]>
12589 M:      Shyam Sundar S K <[email protected]>
12590 L:      [email protected]
12591 S:      Supported
12592 F:      drivers/ntb/hw/amd/
12593
12594 NTB DRIVER CORE
12595 M:      Jon Mason <[email protected]>
12596 M:      Dave Jiang <[email protected]>
12597 M:      Allen Hubbe <[email protected]>
12598 L:      [email protected]
12599 S:      Supported
12600 W:      https://github.com/jonmason/ntb/wiki
12601 T:      git git://github.com/jonmason/ntb.git
12602 F:      drivers/net/ntb_netdev.c
12603 F:      drivers/ntb/
12604 F:      include/linux/ntb.h
12605 F:      include/linux/ntb_transport.h
12606 F:      tools/testing/selftests/ntb/
12607
12608 NTB IDT DRIVER
12609 M:      Serge Semin <[email protected]>
12610 L:      [email protected]
12611 S:      Supported
12612 F:      drivers/ntb/hw/idt/
12613
12614 NTB INTEL DRIVER
12615 M:      Dave Jiang <[email protected]>
12616 L:      [email protected]
12617 S:      Supported
12618 W:      https://github.com/davejiang/linux/wiki
12619 T:      git https://github.com/davejiang/linux.git
12620 F:      drivers/ntb/hw/intel/
12621
12622 NTFS FILESYSTEM
12623 M:      Anton Altaparmakov <[email protected]>
12624 L:      [email protected]
12625 S:      Supported
12626 W:      http://www.tuxera.com/
12627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
12628 F:      Documentation/filesystems/ntfs.rst
12629 F:      fs/ntfs/
12630
12631 NUBUS SUBSYSTEM
12632 M:      Finn Thain <[email protected]>
12633 L:      [email protected]
12634 S:      Maintained
12635 F:      arch/*/include/asm/nubus.h
12636 F:      drivers/nubus/
12637 F:      include/linux/nubus.h
12638 F:      include/uapi/linux/nubus.h
12639
12640 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
12641 M:      Antonino Daplas <[email protected]>
12642 L:      [email protected]
12643 S:      Maintained
12644 F:      drivers/video/fbdev/nvidia/
12645 F:      drivers/video/fbdev/riva/
12646
12647 NVM EXPRESS DRIVER
12648 M:      Keith Busch <[email protected]>
12649 M:      Jens Axboe <[email protected]>
12650 M:      Christoph Hellwig <[email protected]>
12651 M:      Sagi Grimberg <[email protected]>
12652 L:      [email protected]
12653 S:      Supported
12654 W:      http://git.infradead.org/nvme.git
12655 T:      git://git.infradead.org/nvme.git
12656 F:      drivers/nvme/host/
12657 F:      include/linux/nvme.h
12658 F:      include/uapi/linux/nvme_ioctl.h
12659
12660 NVM EXPRESS FC TRANSPORT DRIVERS
12661 M:      James Smart <[email protected]>
12662 L:      [email protected]
12663 S:      Supported
12664 F:      drivers/nvme/host/fc.c
12665 F:      drivers/nvme/target/fc.c
12666 F:      drivers/nvme/target/fcloop.c
12667 F:      include/linux/nvme-fc-driver.h
12668 F:      include/linux/nvme-fc.h
12669
12670 NVM EXPRESS TARGET DRIVER
12671 M:      Christoph Hellwig <[email protected]>
12672 M:      Sagi Grimberg <[email protected]>
12673 M:      Chaitanya Kulkarni <[email protected]>
12674 L:      [email protected]
12675 S:      Supported
12676 W:      http://git.infradead.org/nvme.git
12677 T:      git://git.infradead.org/nvme.git
12678 F:      drivers/nvme/target/
12679
12680 NVMEM FRAMEWORK
12681 M:      Srinivas Kandagatla <[email protected]>
12682 S:      Maintained
12683 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
12684 F:      Documentation/ABI/stable/sysfs-bus-nvmem
12685 F:      Documentation/devicetree/bindings/nvmem/
12686 F:      drivers/nvmem/
12687 F:      include/linux/nvmem-consumer.h
12688 F:      include/linux/nvmem-provider.h
12689
12690 NXP FSPI DRIVER
12691 M:      Ashish Kumar <[email protected]>
12692 R:      Yogesh Gaur <[email protected]>
12693 L:      [email protected]
12694 S:      Maintained
12695 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt
12696 F:      drivers/spi/spi-nxp-fspi.c
12697
12698 NXP FXAS21002C DRIVER
12699 M:      Rui Miguel Silva <[email protected]>
12700 L:      [email protected]
12701 S:      Maintained
12702 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
12703 F:      drivers/iio/gyro/fxas21002c.h
12704 F:      drivers/iio/gyro/fxas21002c_core.c
12705 F:      drivers/iio/gyro/fxas21002c_i2c.c
12706 F:      drivers/iio/gyro/fxas21002c_spi.c
12707
12708 NXP i.MX 8MQ DCSS DRIVER
12709 M:      Laurentiu Palcu <[email protected]>
12710 R:      Lucas Stach <[email protected]>
12711 L:      [email protected]
12712 S:      Maintained
12713 F:      Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
12714 F:      drivers/gpu/drm/imx/dcss/
12715
12716 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
12717 M:      Jagan Teki <[email protected]>
12718 S:      Maintained
12719 F:      Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
12720 F:      drivers/regulator/pf8x00-regulator.c
12721
12722 NXP PTN5150A CC LOGIC AND EXTCON DRIVER
12723 M:      Krzysztof Kozlowski <[email protected]>
12724 L:      [email protected]
12725 S:      Maintained
12726 F:      Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
12727 F:      drivers/extcon/extcon-ptn5150.c
12728
12729 NXP SGTL5000 DRIVER
12730 M:      Fabio Estevam <[email protected]>
12731 L:      [email protected] (moderated for non-subscribers)
12732 S:      Maintained
12733 F:      Documentation/devicetree/bindings/sound/sgtl5000.yaml
12734 F:      sound/soc/codecs/sgtl5000*
12735
12736 NXP SJA1105 ETHERNET SWITCH DRIVER
12737 M:      Vladimir Oltean <[email protected]>
12738 L:      [email protected]
12739 S:      Maintained
12740 F:      drivers/net/dsa/sja1105
12741
12742 NXP TDA998X DRM DRIVER
12743 M:      Russell King <[email protected]>
12744 S:      Maintained
12745 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
12746 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
12747 F:      drivers/gpu/drm/i2c/tda998x_drv.c
12748 F:      include/drm/i2c/tda998x.h
12749 F:      include/dt-bindings/display/tda998x.h
12750 K:      "nxp,tda998x"
12751
12752 NXP TFA9879 DRIVER
12753 M:      Peter Rosin <[email protected]>
12754 L:      [email protected] (moderated for non-subscribers)
12755 S:      Maintained
12756 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
12757 F:      sound/soc/codecs/tfa9879*
12758
12759 NXP-NCI NFC DRIVER
12760 M:      Clément Perrochaud <[email protected]>
12761 R:      Charles Gorand <[email protected]>
12762 L:      [email protected] (moderated for non-subscribers)
12763 S:      Supported
12764 F:      drivers/nfc/nxp-nci
12765
12766 OBJAGG
12767 M:      Jiri Pirko <[email protected]>
12768 L:      [email protected]
12769 S:      Supported
12770 F:      include/linux/objagg.h
12771 F:      lib/objagg.c
12772 F:      lib/test_objagg.c
12773
12774 OBJTOOL
12775 M:      Josh Poimboeuf <[email protected]>
12776 M:      Peter Zijlstra <[email protected]>
12777 S:      Supported
12778 F:      tools/objtool/
12779 F:      include/linux/objtool.h
12780
12781 OCELOT ETHERNET SWITCH DRIVER
12782 M:      Microchip Linux Driver Support <[email protected]>
12783 M:      Vladimir Oltean <[email protected]>
12784 M:      Claudiu Manoil <[email protected]>
12785 M:      Alexandre Belloni <[email protected]>
12786 L:      [email protected]
12787 S:      Supported
12788 F:      drivers/net/dsa/ocelot/*
12789 F:      drivers/net/ethernet/mscc/
12790 F:      include/soc/mscc/ocelot*
12791 F:      net/dsa/tag_ocelot.c
12792 F:      tools/testing/selftests/drivers/net/ocelot/*
12793
12794 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
12795 M:      Frederic Barrat <[email protected]>
12796 M:      Andrew Donnellan <[email protected]>
12797 L:      [email protected]
12798 S:      Supported
12799 F:      Documentation/userspace-api/accelerators/ocxl.rst
12800 F:      arch/powerpc/include/asm/pnv-ocxl.h
12801 F:      arch/powerpc/platforms/powernv/ocxl.c
12802 F:      drivers/misc/ocxl/
12803 F:      include/misc/ocxl*
12804 F:      include/uapi/misc/ocxl.h
12805
12806 OMAP AUDIO SUPPORT
12807 M:      Peter Ujfalusi <[email protected]>
12808 M:      Jarkko Nikula <[email protected]>
12809 L:      [email protected] (moderated for non-subscribers)
12810 L:      [email protected]
12811 S:      Maintained
12812 F:      sound/soc/ti/n810.c
12813 F:      sound/soc/ti/omap*
12814 F:      sound/soc/ti/rx51.c
12815 F:      sound/soc/ti/sdma-pcm.*
12816
12817 OMAP CLOCK FRAMEWORK SUPPORT
12818 M:      Paul Walmsley <[email protected]>
12819 L:      [email protected]
12820 S:      Maintained
12821 F:      arch/arm/*omap*/*clock*
12822
12823 OMAP DEVICE TREE SUPPORT
12824 M:      Benoît Cousson <[email protected]>
12825 M:      Tony Lindgren <[email protected]>
12826 L:      [email protected]
12827 L:      [email protected]
12828 S:      Maintained
12829 F:      arch/arm/boot/dts/*am3*
12830 F:      arch/arm/boot/dts/*am4*
12831 F:      arch/arm/boot/dts/*am5*
12832 F:      arch/arm/boot/dts/*dra7*
12833 F:      arch/arm/boot/dts/*omap*
12834 F:      arch/arm/boot/dts/logicpd-som-lv*
12835 F:      arch/arm/boot/dts/logicpd-torpedo*
12836
12837 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
12838 L:      [email protected]
12839 L:      [email protected]
12840 S:      Orphan
12841 F:      Documentation/arm/omap/dss.rst
12842 F:      drivers/video/fbdev/omap2/
12843
12844 OMAP FRAMEBUFFER SUPPORT
12845 L:      [email protected]
12846 L:      [email protected]
12847 S:      Orphan
12848 F:      drivers/video/fbdev/omap/
12849
12850 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
12851 M:      Roger Quadros <[email protected]>
12852 M:      Tony Lindgren <[email protected]>
12853 L:      [email protected]
12854 S:      Maintained
12855 F:      arch/arm/mach-omap2/*gpmc*
12856 F:      drivers/memory/omap-gpmc.c
12857
12858 OMAP GPIO DRIVER
12859 M:      Grygorii Strashko <[email protected]>
12860 M:      Santosh Shilimkar <[email protected]>
12861 M:      Kevin Hilman <[email protected]>
12862 L:      [email protected]
12863 S:      Maintained
12864 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
12865 F:      drivers/gpio/gpio-omap.c
12866
12867 OMAP HARDWARE SPINLOCK SUPPORT
12868 M:      Ohad Ben-Cohen <[email protected]>
12869 L:      [email protected]
12870 S:      Maintained
12871 F:      drivers/hwspinlock/omap_hwspinlock.c
12872
12873 OMAP HS MMC SUPPORT
12874 L:      [email protected]
12875 L:      [email protected]
12876 S:      Orphan
12877 F:      drivers/mmc/host/omap_hsmmc.c
12878
12879 OMAP HWMOD DATA
12880 M:      Paul Walmsley <[email protected]>
12881 L:      [email protected]
12882 S:      Maintained
12883 F:      arch/arm/mach-omap2/omap_hwmod*data*
12884
12885 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
12886 M:      Benoît Cousson <[email protected]>
12887 L:      [email protected]
12888 S:      Maintained
12889 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
12890
12891 OMAP HWMOD SUPPORT
12892 M:      Benoît Cousson <[email protected]>
12893 M:      Paul Walmsley <[email protected]>
12894 L:      [email protected]
12895 S:      Maintained
12896 F:      arch/arm/mach-omap2/omap_hwmod.*
12897
12898 OMAP I2C DRIVER
12899 M:      Vignesh R <[email protected]>
12900 L:      [email protected]
12901 L:      [email protected]
12902 S:      Maintained
12903 F:      Documentation/devicetree/bindings/i2c/i2c-omap.txt
12904 F:      drivers/i2c/busses/i2c-omap.c
12905
12906 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
12907 M:      Laurent Pinchart <[email protected]>
12908 L:      [email protected]
12909 S:      Maintained
12910 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
12911 F:      drivers/media/platform/omap3isp/
12912 F:      drivers/staging/media/omap4iss/
12913
12914 OMAP MMC SUPPORT
12915 M:      Aaro Koskinen <[email protected]>
12916 L:      [email protected]
12917 S:      Odd Fixes
12918 F:      drivers/mmc/host/omap.c
12919
12920 OMAP POWER MANAGEMENT SUPPORT
12921 M:      Kevin Hilman <[email protected]>
12922 L:      [email protected]
12923 S:      Maintained
12924 F:      arch/arm/*omap*/*pm*
12925 F:      drivers/cpufreq/omap-cpufreq.c
12926
12927 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
12928 M:      Rajendra Nayak <[email protected]>
12929 M:      Paul Walmsley <[email protected]>
12930 L:      [email protected]
12931 S:      Maintained
12932 F:      arch/arm/mach-omap2/prm*
12933
12934 OMAP RANDOM NUMBER GENERATOR SUPPORT
12935 M:      Deepak Saxena <[email protected]>
12936 S:      Maintained
12937 F:      drivers/char/hw_random/omap-rng.c
12938
12939 OMAP USB SUPPORT
12940 L:      [email protected]
12941 L:      [email protected]
12942 S:      Orphan
12943 F:      arch/arm/*omap*/usb*
12944 F:      drivers/usb/*/*omap*
12945
12946 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
12947 M:      Mark Jackson <[email protected]>
12948 L:      [email protected]
12949 S:      Maintained
12950 F:      arch/arm/boot/dts/am335x-nano.dts
12951
12952 OMAP1 SUPPORT
12953 M:      Aaro Koskinen <[email protected]>
12954 M:      Tony Lindgren <[email protected]>
12955 L:      [email protected]
12956 S:      Maintained
12957 Q:      http://patchwork.kernel.org/project/linux-omap/list/
12958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
12959 F:      arch/arm/configs/omap1_defconfig
12960 F:      arch/arm/mach-omap1/
12961 F:      arch/arm/plat-omap/
12962 F:      drivers/i2c/busses/i2c-omap.c
12963 F:      include/linux/platform_data/ams-delta-fiq.h
12964 F:      include/linux/platform_data/i2c-omap.h
12965
12966 OMAP2+ SUPPORT
12967 M:      Tony Lindgren <[email protected]>
12968 L:      [email protected]
12969 S:      Maintained
12970 W:      http://www.muru.com/linux/omap/
12971 W:      http://linux.omap.com/
12972 Q:      http://patchwork.kernel.org/project/linux-omap/list/
12973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
12974 F:      arch/arm/configs/omap2plus_defconfig
12975 F:      arch/arm/mach-omap2/
12976 F:      arch/arm/plat-omap/
12977 F:      drivers/bus/ti-sysc.c
12978 F:      drivers/i2c/busses/i2c-omap.c
12979 F:      drivers/irqchip/irq-omap-intc.c
12980 F:      drivers/mfd/*omap*.c
12981 F:      drivers/mfd/menelaus.c
12982 F:      drivers/mfd/palmas.c
12983 F:      drivers/mfd/tps65217.c
12984 F:      drivers/mfd/tps65218.c
12985 F:      drivers/mfd/tps65910.c
12986 F:      drivers/mfd/twl-core.[ch]
12987 F:      drivers/mfd/twl4030*.c
12988 F:      drivers/mfd/twl6030*.c
12989 F:      drivers/mfd/twl6040*.c
12990 F:      drivers/regulator/palmas-regulator*.c
12991 F:      drivers/regulator/pbias-regulator.c
12992 F:      drivers/regulator/tps65217-regulator.c
12993 F:      drivers/regulator/tps65218-regulator.c
12994 F:      drivers/regulator/tps65910-regulator.c
12995 F:      drivers/regulator/twl-regulator.c
12996 F:      drivers/regulator/twl6030-regulator.c
12997 F:      include/linux/platform_data/i2c-omap.h
12998 F:      include/linux/platform_data/ti-sysc.h
12999
13000 OMFS FILESYSTEM
13001 M:      Bob Copeland <[email protected]>
13002 L:      [email protected]
13003 S:      Maintained
13004 F:      Documentation/filesystems/omfs.rst
13005 F:      fs/omfs/
13006
13007 OMNIKEY CARDMAN 4000 DRIVER
13008 M:      Harald Welte <[email protected]>
13009 S:      Maintained
13010 F:      drivers/char/pcmcia/cm4000_cs.c
13011 F:      include/linux/cm4000_cs.h
13012 F:      include/uapi/linux/cm4000_cs.h
13013
13014 OMNIKEY CARDMAN 4040 DRIVER
13015 M:      Harald Welte <[email protected]>
13016 S:      Maintained
13017 F:      drivers/char/pcmcia/cm4040_cs.*
13018
13019 OMNIVISION OV02A10 SENSOR DRIVER
13020 M:      Dongchun Zhu <[email protected]>
13021 L:      [email protected]
13022 S:      Maintained
13023 T:      git git://linuxtv.org/media_tree.git
13024 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
13025 F:      drivers/media/i2c/ov02a10.c
13026
13027 OMNIVISION OV13858 SENSOR DRIVER
13028 M:      Sakari Ailus <[email protected]>
13029 L:      [email protected]
13030 S:      Maintained
13031 T:      git git://linuxtv.org/media_tree.git
13032 F:      drivers/media/i2c/ov13858.c
13033
13034 OMNIVISION OV2680 SENSOR DRIVER
13035 M:      Rui Miguel Silva <[email protected]>
13036 L:      [email protected]
13037 S:      Maintained
13038 T:      git git://linuxtv.org/media_tree.git
13039 F:      Documentation/devicetree/bindings/media/i2c/ov2680.yaml
13040 F:      drivers/media/i2c/ov2680.c
13041
13042 OMNIVISION OV2685 SENSOR DRIVER
13043 M:      Shunqian Zheng <[email protected]>
13044 L:      [email protected]
13045 S:      Maintained
13046 T:      git git://linuxtv.org/media_tree.git
13047 F:      drivers/media/i2c/ov2685.c
13048
13049 OMNIVISION OV2740 SENSOR DRIVER
13050 M:      Tianshu Qiu <[email protected]>
13051 R:      Shawn Tu <[email protected]>
13052 R:      Bingbu Cao <[email protected]>
13053 L:      [email protected]
13054 S:      Maintained
13055 T:      git git://linuxtv.org/media_tree.git
13056 F:      drivers/media/i2c/ov2740.c
13057
13058 OMNIVISION OV5640 SENSOR DRIVER
13059 M:      Steve Longerbeam <[email protected]>
13060 L:      [email protected]
13061 S:      Maintained
13062 T:      git git://linuxtv.org/media_tree.git
13063 F:      drivers/media/i2c/ov5640.c
13064
13065 OMNIVISION OV5647 SENSOR DRIVER
13066 M:      Dave Stevenson <[email protected]>
13067 M:      Jacopo Mondi <[email protected]>
13068 L:      [email protected]
13069 S:      Maintained
13070 T:      git git://linuxtv.org/media_tree.git
13071 F:      Documentation/devicetree/bindings/media/i2c/ov5647.yaml
13072 F:      drivers/media/i2c/ov5647.c
13073
13074 OMNIVISION OV5670 SENSOR DRIVER
13075 M:      Chiranjeevi Rapolu <[email protected]>
13076 M:      Hyungwoo Yang <[email protected]>
13077 L:      [email protected]
13078 S:      Maintained
13079 T:      git git://linuxtv.org/media_tree.git
13080 F:      drivers/media/i2c/ov5670.c
13081
13082 OMNIVISION OV5675 SENSOR DRIVER
13083 M:      Shawn Tu <[email protected]>
13084 L:      [email protected]
13085 S:      Maintained
13086 T:      git git://linuxtv.org/media_tree.git
13087 F:      drivers/media/i2c/ov5675.c
13088
13089 OMNIVISION OV5695 SENSOR DRIVER
13090 M:      Shunqian Zheng <[email protected]>
13091 L:      [email protected]
13092 S:      Maintained
13093 T:      git git://linuxtv.org/media_tree.git
13094 F:      drivers/media/i2c/ov5695.c
13095
13096 OMNIVISION OV7670 SENSOR DRIVER
13097 L:      [email protected]
13098 S:      Orphan
13099 T:      git git://linuxtv.org/media_tree.git
13100 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
13101 F:      drivers/media/i2c/ov7670.c
13102
13103 OMNIVISION OV772x SENSOR DRIVER
13104 M:      Jacopo Mondi <[email protected]>
13105 L:      [email protected]
13106 S:      Odd fixes
13107 T:      git git://linuxtv.org/media_tree.git
13108 F:      Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
13109 F:      drivers/media/i2c/ov772x.c
13110 F:      include/media/i2c/ov772x.h
13111
13112 OMNIVISION OV7740 SENSOR DRIVER
13113 M:      Wenyou Yang <[email protected]>
13114 L:      [email protected]
13115 S:      Maintained
13116 T:      git git://linuxtv.org/media_tree.git
13117 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
13118 F:      drivers/media/i2c/ov7740.c
13119
13120 OMNIVISION OV8856 SENSOR DRIVER
13121 M:      Dongchun Zhu <[email protected]>
13122 L:      [email protected]
13123 S:      Maintained
13124 T:      git git://linuxtv.org/media_tree.git
13125 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
13126 F:      drivers/media/i2c/ov8856.c
13127
13128 OMNIVISION OV9640 SENSOR DRIVER
13129 M:      Petr Cvek <[email protected]>
13130 L:      [email protected]
13131 S:      Maintained
13132 F:      drivers/media/i2c/ov9640.*
13133
13134 OMNIVISION OV9650 SENSOR DRIVER
13135 M:      Sakari Ailus <[email protected]>
13136 R:      Akinobu Mita <[email protected]>
13137 R:      Sylwester Nawrocki <[email protected]>
13138 L:      [email protected]
13139 S:      Maintained
13140 T:      git git://linuxtv.org/media_tree.git
13141 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
13142 F:      drivers/media/i2c/ov9650.c
13143
13144 OMNIVISION OV9734 SENSOR DRIVER
13145 M:      Tianshu Qiu <[email protected]>
13146 R:      Bingbu Cao <[email protected]>
13147 L:      [email protected]
13148 S:      Maintained
13149 T:      git git://linuxtv.org/media_tree.git
13150 F:      drivers/media/i2c/ov9734.c
13151
13152 ONENAND FLASH DRIVER
13153 M:      Kyungmin Park <[email protected]>
13154 L:      [email protected]
13155 S:      Maintained
13156 F:      drivers/mtd/nand/onenand/
13157 F:      include/linux/mtd/onenand*.h
13158
13159 ONION OMEGA2+ BOARD
13160 M:      Harvey Hunt <[email protected]>
13161 L:      [email protected]
13162 S:      Maintained
13163 F:      arch/mips/boot/dts/ralink/omega2p.dts
13164
13165 OP-TEE DRIVER
13166 M:      Jens Wiklander <[email protected]>
13167 L:      [email protected]
13168 S:      Maintained
13169 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
13170 F:      drivers/tee/optee/
13171
13172 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
13173 M:      Sumit Garg <[email protected]>
13174 L:      [email protected]
13175 S:      Maintained
13176 F:      drivers/char/hw_random/optee-rng.c
13177
13178 OPA-VNIC DRIVER
13179 M:      Dennis Dalessandro <[email protected]>
13180 M:      Mike Marciniszyn <[email protected]>
13181 L:      [email protected]
13182 S:      Supported
13183 F:      drivers/infiniband/ulp/opa_vnic
13184
13185 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
13186 M:      Pantelis Antoniou <[email protected]>
13187 M:      Frank Rowand <[email protected]>
13188 L:      [email protected]
13189 S:      Maintained
13190 F:      Documentation/devicetree/dynamic-resolution-notes.rst
13191 F:      Documentation/devicetree/overlay-notes.rst
13192 F:      drivers/of/overlay.c
13193 F:      drivers/of/resolver.c
13194 K:      of_overlay_notifier_
13195
13196 OPEN FIRMWARE AND FLATTENED DEVICE TREE
13197 M:      Rob Herring <[email protected]>
13198 M:      Frank Rowand <[email protected]>
13199 L:      [email protected]
13200 S:      Maintained
13201 W:      http://www.devicetree.org/
13202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
13203 F:      Documentation/ABI/testing/sysfs-firmware-ofw
13204 F:      drivers/of/
13205 F:      include/linux/of*.h
13206 F:      scripts/dtc/
13207
13208 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
13209 M:      Rob Herring <[email protected]>
13210 L:      [email protected]
13211 S:      Maintained
13212 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
13213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
13214 F:      Documentation/devicetree/
13215 F:      arch/*/boot/dts/
13216 F:      include/dt-bindings/
13217
13218 OPENCORES I2C BUS DRIVER
13219 M:      Peter Korsgaard <[email protected]>
13220 M:      Andrew Lunn <[email protected]>
13221 L:      [email protected]
13222 S:      Maintained
13223 F:      Documentation/devicetree/bindings/i2c/i2c-ocores.txt
13224 F:      Documentation/i2c/busses/i2c-ocores.rst
13225 F:      drivers/i2c/busses/i2c-ocores.c
13226 F:      include/linux/platform_data/i2c-ocores.h
13227
13228 OPENRISC ARCHITECTURE
13229 M:      Jonas Bonn <[email protected]>
13230 M:      Stefan Kristiansson <[email protected]>
13231 M:      Stafford Horne <[email protected]>
13232 L:      [email protected]
13233 S:      Maintained
13234 W:      http://openrisc.io
13235 T:      git git://github.com/openrisc/linux.git
13236 F:      Documentation/devicetree/bindings/openrisc/
13237 F:      Documentation/openrisc/
13238 F:      arch/openrisc/
13239 F:      drivers/irqchip/irq-ompic.c
13240 F:      drivers/irqchip/irq-or1k-*
13241
13242 OPENVSWITCH
13243 M:      Pravin B Shelar <[email protected]>
13244 L:      [email protected]
13245 L:      [email protected]
13246 S:      Maintained
13247 W:      http://openvswitch.org
13248 F:      include/uapi/linux/openvswitch.h
13249 F:      net/openvswitch/
13250
13251 OPERATING PERFORMANCE POINTS (OPP)
13252 M:      Viresh Kumar <[email protected]>
13253 M:      Nishanth Menon <[email protected]>
13254 M:      Stephen Boyd <[email protected]>
13255 L:      [email protected]
13256 S:      Maintained
13257 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
13258 F:      Documentation/devicetree/bindings/opp/
13259 F:      Documentation/power/opp.rst
13260 F:      drivers/opp/
13261 F:      include/linux/pm_opp.h
13262
13263 OPL4 DRIVER
13264 M:      Clemens Ladisch <[email protected]>
13265 L:      [email protected] (moderated for non-subscribers)
13266 S:      Maintained
13267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
13268 F:      sound/drivers/opl4/
13269
13270 OPROFILE
13271 M:      Robert Richter <[email protected]>
13272 L:      [email protected]
13273 S:      Maintained
13274 F:      arch/*/include/asm/oprofile*.h
13275 F:      arch/*/oprofile/
13276 F:      drivers/oprofile/
13277 F:      include/linux/oprofile.h
13278
13279 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
13280 M:      Mark Fasheh <[email protected]>
13281 M:      Joel Becker <[email protected]>
13282 M:      Joseph Qi <[email protected]>
13283 L:      [email protected] (moderated for non-subscribers)
13284 S:      Supported
13285 W:      http://ocfs2.wiki.kernel.org
13286 F:      Documentation/filesystems/dlmfs.rst
13287 F:      Documentation/filesystems/ocfs2.rst
13288 F:      fs/ocfs2/
13289
13290 ORANGEFS FILESYSTEM
13291 M:      Mike Marshall <[email protected]>
13292 R:      Martin Brandenburg <[email protected]>
13293 L:      [email protected]
13294 S:      Supported
13295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
13296 F:      Documentation/filesystems/orangefs.rst
13297 F:      fs/orangefs/
13298
13299 ORINOCO DRIVER
13300 L:      [email protected]
13301 S:      Orphan
13302 W:      https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
13303 W:      http://www.nongnu.org/orinoco/
13304 F:      drivers/net/wireless/intersil/orinoco/
13305
13306 OV2659 OMNIVISION SENSOR DRIVER
13307 M:      "Lad, Prabhakar" <[email protected]>
13308 L:      [email protected]
13309 S:      Maintained
13310 W:      https://linuxtv.org
13311 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13312 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
13313 F:      drivers/media/i2c/ov2659.c
13314 F:      include/media/i2c/ov2659.h
13315
13316 OVERLAY FILESYSTEM
13317 M:      Miklos Szeredi <[email protected]>
13318 L:      [email protected]
13319 S:      Supported
13320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
13321 F:      Documentation/filesystems/overlayfs.rst
13322 F:      fs/overlayfs/
13323
13324 P54 WIRELESS DRIVER
13325 M:      Christian Lamparter <[email protected]>
13326 L:      [email protected]
13327 S:      Maintained
13328 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
13329 F:      drivers/net/wireless/intersil/p54/
13330
13331 PACKING
13332 M:      Vladimir Oltean <[email protected]>
13333 L:      [email protected]
13334 S:      Supported
13335 F:      Documentation/core-api/packing.rst
13336 F:      include/linux/packing.h
13337 F:      lib/packing.c
13338
13339 PADATA PARALLEL EXECUTION MECHANISM
13340 M:      Steffen Klassert <[email protected]>
13341 M:      Daniel Jordan <[email protected]>
13342 L:      [email protected]
13343 L:      [email protected]
13344 S:      Maintained
13345 F:      Documentation/core-api/padata.rst
13346 F:      include/linux/padata.h
13347 F:      kernel/padata.c
13348
13349 PAGE POOL
13350 M:      Jesper Dangaard Brouer <[email protected]>
13351 M:      Ilias Apalodimas <[email protected]>
13352 L:      [email protected]
13353 S:      Supported
13354 F:      Documentation/networking/page_pool.rst
13355 F:      include/net/page_pool.h
13356 F:      include/trace/events/page_pool.h
13357 F:      net/core/page_pool.c
13358
13359 PANASONIC LAPTOP ACPI EXTRAS DRIVER
13360 M:      Kenneth Chan <[email protected]>
13361 L:      [email protected]
13362 S:      Maintained
13363 F:      drivers/platform/x86/panasonic-laptop.c
13364
13365 PARALLAX PING IIO SENSOR DRIVER
13366 M:      Andreas Klinger <[email protected]>
13367 L:      [email protected]
13368 S:      Maintained
13369 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
13370 F:      drivers/iio/proximity/ping.c
13371
13372 PARALLEL LCD/KEYPAD PANEL DRIVER
13373 M:      Willy Tarreau <[email protected]>
13374 M:      Ksenija Stanojevic <[email protected]>
13375 S:      Odd Fixes
13376 F:      Documentation/admin-guide/lcd-panel-cgram.rst
13377 F:      drivers/auxdisplay/panel.c
13378
13379 PARALLEL PORT SUBSYSTEM
13380 M:      Sudip Mukherjee <[email protected]>
13381 M:      Sudip Mukherjee <[email protected]>
13382 L:      [email protected] (subscribers-only)
13383 S:      Maintained
13384 F:      Documentation/driver-api/parport*.rst
13385 F:      drivers/char/ppdev.c
13386 F:      drivers/parport/
13387 F:      include/linux/parport*.h
13388 F:      include/uapi/linux/ppdev.h
13389
13390 PARAVIRT_OPS INTERFACE
13391 M:      Juergen Gross <[email protected]>
13392 M:      Deep Shah <[email protected]>
13393 M:      "VMware, Inc." <[email protected]>
13394 L:      [email protected]
13395 S:      Supported
13396 F:      Documentation/virt/paravirt_ops.rst
13397 F:      arch/*/include/asm/paravirt*.h
13398 F:      arch/*/kernel/paravirt*
13399 F:      include/linux/hypervisor.h
13400
13401 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
13402 M:      Tim Waugh <[email protected]>
13403 L:      [email protected] (subscribers-only)
13404 S:      Maintained
13405 F:      Documentation/admin-guide/blockdev/paride.rst
13406 F:      drivers/block/paride/
13407
13408 PARISC ARCHITECTURE
13409 M:      "James E.J. Bottomley" <[email protected]>
13410 M:      Helge Deller <[email protected]>
13411 L:      [email protected]
13412 S:      Maintained
13413 W:      https://parisc.wiki.kernel.org
13414 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
13415 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
13416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
13417 F:      Documentation/parisc/
13418 F:      arch/parisc/
13419 F:      drivers/char/agp/parisc-agp.c
13420 F:      drivers/input/misc/hp_sdc_rtc.c
13421 F:      drivers/input/serio/gscps2.c
13422 F:      drivers/input/serio/hp_sdc*
13423 F:      drivers/parisc/
13424 F:      drivers/parport/parport_gsc.*
13425 F:      drivers/tty/serial/8250/8250_gsc.c
13426 F:      drivers/video/console/sti*
13427 F:      drivers/video/fbdev/sti*
13428 F:      drivers/video/logo/logo_parisc*
13429 F:      include/linux/hp_sdc.h
13430
13431 PARMAN
13432 M:      Jiri Pirko <[email protected]>
13433 L:      [email protected]
13434 S:      Supported
13435 F:      include/linux/parman.h
13436 F:      lib/parman.c
13437 F:      lib/test_parman.c
13438
13439 PC ENGINES APU BOARD DRIVER
13440 M:      Enrico Weigelt, metux IT consult <[email protected]>
13441 S:      Maintained
13442 F:      drivers/platform/x86/pcengines-apuv2.c
13443
13444 PC87360 HARDWARE MONITORING DRIVER
13445 M:      Jim Cromie <[email protected]>
13446 L:      [email protected]
13447 S:      Maintained
13448 F:      Documentation/hwmon/pc87360.rst
13449 F:      drivers/hwmon/pc87360.c
13450
13451 PC8736x GPIO DRIVER
13452 M:      Jim Cromie <[email protected]>
13453 S:      Maintained
13454 F:      drivers/char/pc8736x_gpio.c
13455
13456 PC87427 HARDWARE MONITORING DRIVER
13457 M:      Jean Delvare <[email protected]>
13458 L:      [email protected]
13459 S:      Maintained
13460 F:      Documentation/hwmon/pc87427.rst
13461 F:      drivers/hwmon/pc87427.c
13462
13463 PCA9532 LED DRIVER
13464 M:      Riku Voipio <[email protected]>
13465 S:      Maintained
13466 F:      drivers/leds/leds-pca9532.c
13467 F:      include/linux/leds-pca9532.h
13468
13469 PCA9541 I2C BUS MASTER SELECTOR DRIVER
13470 M:      Guenter Roeck <[email protected]>
13471 L:      [email protected]
13472 S:      Maintained
13473 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
13474
13475 PCDP - PRIMARY CONSOLE AND DEBUG PORT
13476 M:      Khalid Aziz <[email protected]>
13477 S:      Maintained
13478 F:      drivers/firmware/pcdp.*
13479
13480 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
13481 M:      Thomas Petazzoni <[email protected]>
13482 M:      Pali Rohár <[email protected]>
13483 L:      [email protected]
13484 L:      [email protected] (moderated for non-subscribers)
13485 S:      Maintained
13486 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
13487 F:      drivers/pci/controller/pci-aardvark.c
13488
13489 PCI DRIVER FOR ALTERA PCIE IP
13490 M:      Ley Foon Tan <[email protected]>
13491 L:      [email protected] (moderated for non-subscribers)
13492 L:      [email protected]
13493 S:      Supported
13494 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
13495 F:      drivers/pci/controller/pcie-altera.c
13496
13497 PCI DRIVER FOR APPLIEDMICRO XGENE
13498 M:      Toan Le <[email protected]>
13499 L:      [email protected]
13500 L:      [email protected]
13501 S:      Maintained
13502 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
13503 F:      drivers/pci/controller/pci-xgene.c
13504
13505 PCI DRIVER FOR ARM VERSATILE PLATFORM
13506 M:      Rob Herring <[email protected]>
13507 L:      [email protected]
13508 L:      [email protected]
13509 S:      Maintained
13510 F:      Documentation/devicetree/bindings/pci/versatile.yaml
13511 F:      drivers/pci/controller/pci-versatile.c
13512
13513 PCI DRIVER FOR ARMADA 8K
13514 M:      Thomas Petazzoni <[email protected]>
13515 L:      [email protected]
13516 L:      [email protected]
13517 S:      Maintained
13518 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
13519 F:      drivers/pci/controller/dwc/pcie-armada8k.c
13520
13521 PCI DRIVER FOR CADENCE PCIE IP
13522 M:      Tom Joseph <[email protected]>
13523 L:      [email protected]
13524 S:      Maintained
13525 F:      Documentation/devicetree/bindings/pci/cdns,*
13526 F:      drivers/pci/controller/cadence/
13527
13528 PCI DRIVER FOR FREESCALE LAYERSCAPE
13529 M:      Minghuan Lian <[email protected]>
13530 M:      Mingkai Hu <[email protected]>
13531 M:      Roy Zang <[email protected]>
13532 L:      [email protected]
13533 L:      [email protected]
13534 L:      [email protected]
13535 S:      Maintained
13536 F:      drivers/pci/controller/dwc/*layerscape*
13537
13538 PCI DRIVER FOR GENERIC OF HOSTS
13539 M:      Will Deacon <[email protected]>
13540 L:      [email protected]
13541 L:      [email protected] (moderated for non-subscribers)
13542 S:      Maintained
13543 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
13544 F:      drivers/pci/controller/pci-host-common.c
13545 F:      drivers/pci/controller/pci-host-generic.c
13546
13547 PCI DRIVER FOR IMX6
13548 M:      Richard Zhu <[email protected]>
13549 M:      Lucas Stach <[email protected]>
13550 L:      [email protected]
13551 L:      [email protected] (moderated for non-subscribers)
13552 S:      Maintained
13553 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
13554 F:      drivers/pci/controller/dwc/*imx6*
13555
13556 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
13557 M:      Jonathan Derrick <[email protected]>
13558 L:      [email protected]
13559 S:      Supported
13560 F:      drivers/pci/controller/vmd.c
13561
13562 PCI DRIVER FOR MICROSEMI SWITCHTEC
13563 M:      Kurt Schwemmer <[email protected]>
13564 M:      Logan Gunthorpe <[email protected]>
13565 L:      [email protected]
13566 S:      Maintained
13567 F:      Documentation/ABI/testing/sysfs-class-switchtec
13568 F:      Documentation/driver-api/switchtec.rst
13569 F:      drivers/ntb/hw/mscc/
13570 F:      drivers/pci/switch/switchtec*
13571 F:      include/linux/switchtec.h
13572 F:      include/uapi/linux/switchtec_ioctl.h
13573
13574 PCI DRIVER FOR MOBIVEIL PCIE IP
13575 M:      Karthikeyan Mitran <[email protected]>
13576 M:      Hou Zhiqiang <[email protected]>
13577 L:      [email protected]
13578 S:      Supported
13579 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
13580 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
13581
13582 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
13583 M:      Thomas Petazzoni <[email protected]>
13584 L:      [email protected]
13585 L:      [email protected] (moderated for non-subscribers)
13586 S:      Maintained
13587 F:      drivers/pci/controller/*mvebu*
13588
13589 PCI DRIVER FOR NVIDIA TEGRA
13590 M:      Thierry Reding <[email protected]>
13591 L:      [email protected]
13592 L:      [email protected]
13593 S:      Supported
13594 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
13595 F:      drivers/pci/controller/pci-tegra.c
13596
13597 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
13598 M:      Hou Zhiqiang <[email protected]>
13599 L:      [email protected]
13600 L:      [email protected]
13601 S:      Maintained
13602 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
13603 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
13604
13605 PCI DRIVER FOR RENESAS R-CAR
13606 M:      Marek Vasut <[email protected]>
13607 M:      Yoshihiro Shimoda <[email protected]>
13608 L:      [email protected]
13609 L:      [email protected]
13610 S:      Maintained
13611 F:      Documentation/devicetree/bindings/pci/*rcar*
13612 F:      drivers/pci/controller/*rcar*
13613
13614 PCI DRIVER FOR SAMSUNG EXYNOS
13615 M:      Jingoo Han <[email protected]>
13616 L:      [email protected]
13617 L:      [email protected] (moderated for non-subscribers)
13618 L:      [email protected]
13619 S:      Maintained
13620 F:      drivers/pci/controller/dwc/pci-exynos.c
13621
13622 PCI DRIVER FOR SYNOPSYS DESIGNWARE
13623 M:      Jingoo Han <[email protected]>
13624 M:      Gustavo Pimentel <[email protected]>
13625 L:      [email protected]
13626 S:      Maintained
13627 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
13628 F:      drivers/pci/controller/dwc/*designware*
13629
13630 PCI DRIVER FOR TI DRA7XX/J721E
13631 M:      Kishon Vijay Abraham I <[email protected]>
13632 L:      [email protected]
13633 L:      [email protected]
13634 L:      [email protected]
13635 S:      Supported
13636 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
13637 F:      drivers/pci/controller/cadence/pci-j721e.c
13638 F:      drivers/pci/controller/dwc/pci-dra7xx.c
13639
13640 PCI DRIVER FOR TI KEYSTONE
13641 M:      Murali Karicheri <[email protected]>
13642 L:      [email protected]
13643 L:      [email protected] (moderated for non-subscribers)
13644 S:      Maintained
13645 F:      drivers/pci/controller/dwc/pci-keystone.c
13646
13647 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
13648 M:      Linus Walleij <[email protected]>
13649 L:      [email protected]
13650 S:      Maintained
13651 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
13652 F:      drivers/pci/controller/pci-v3-semi.c
13653
13654 PCI ENDPOINT SUBSYSTEM
13655 M:      Kishon Vijay Abraham I <[email protected]>
13656 M:      Lorenzo Pieralisi <[email protected]>
13657 L:      [email protected]
13658 S:      Supported
13659 F:      Documentation/PCI/endpoint/*
13660 F:      Documentation/misc-devices/pci-endpoint-test.rst
13661 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
13662 F:      drivers/misc/pci_endpoint_test.c
13663 F:      drivers/pci/endpoint/
13664 F:      tools/pci/
13665
13666 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
13667 M:      Russell Currey <[email protected]>
13668 M:      Oliver O'Halloran <[email protected]>
13669 L:      [email protected]
13670 S:      Supported
13671 F:      Documentation/PCI/pci-error-recovery.rst
13672 F:      Documentation/powerpc/eeh-pci-error-recovery.rst
13673 F:      arch/powerpc/include/*/eeh*.h
13674 F:      arch/powerpc/kernel/eeh*.c
13675 F:      arch/powerpc/platforms/*/eeh*.c
13676 F:      drivers/pci/pcie/aer.c
13677 F:      drivers/pci/pcie/dpc.c
13678 F:      drivers/pci/pcie/err.c
13679
13680 PCI ERROR RECOVERY
13681 M:      Linas Vepstas <[email protected]>
13682 L:      [email protected]
13683 S:      Supported
13684 F:      Documentation/PCI/pci-error-recovery.rst
13685
13686 PCI MSI DRIVER FOR ALTERA MSI IP
13687 M:      Ley Foon Tan <[email protected]>
13688 L:      [email protected] (moderated for non-subscribers)
13689 L:      [email protected]
13690 S:      Supported
13691 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
13692 F:      drivers/pci/controller/pcie-altera-msi.c
13693
13694 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
13695 M:      Toan Le <[email protected]>
13696 L:      [email protected]
13697 L:      [email protected]
13698 S:      Maintained
13699 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
13700 F:      drivers/pci/controller/pci-xgene-msi.c
13701
13702 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
13703 M:      Lorenzo Pieralisi <[email protected]>
13704 R:      Rob Herring <[email protected]>
13705 L:      [email protected]
13706 S:      Supported
13707 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
13708 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
13709 F:      drivers/pci/controller/
13710
13711 PCI SUBSYSTEM
13712 M:      Bjorn Helgaas <[email protected]>
13713 L:      [email protected]
13714 S:      Supported
13715 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
13716 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
13717 F:      Documentation/PCI/
13718 F:      Documentation/devicetree/bindings/pci/
13719 F:      arch/x86/kernel/early-quirks.c
13720 F:      arch/x86/kernel/quirks.c
13721 F:      arch/x86/pci/
13722 F:      drivers/acpi/pci*
13723 F:      drivers/pci/
13724 F:      include/asm-generic/pci*
13725 F:      include/linux/of_pci.h
13726 F:      include/linux/pci*
13727 F:      include/uapi/linux/pci*
13728 F:      lib/pci*
13729
13730 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
13731 M:      Jonathan Chocron <[email protected]>
13732 L:      [email protected]
13733 S:      Maintained
13734 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
13735 F:      drivers/pci/controller/dwc/pcie-al.c
13736
13737 PCIE DRIVER FOR AMLOGIC MESON
13738 M:      Yue Wang <[email protected]>
13739 L:      [email protected]
13740 L:      [email protected]
13741 S:      Maintained
13742 F:      drivers/pci/controller/dwc/pci-meson.c
13743
13744 PCIE DRIVER FOR AXIS ARTPEC
13745 M:      Jesper Nilsson <[email protected]>
13746 L:      [email protected]
13747 L:      [email protected]
13748 S:      Maintained
13749 F:      Documentation/devicetree/bindings/pci/axis,artpec*
13750 F:      drivers/pci/controller/dwc/*artpec*
13751
13752 PCIE DRIVER FOR CAVIUM THUNDERX
13753 M:      Robert Richter <[email protected]>
13754 L:      [email protected]
13755 L:      [email protected] (moderated for non-subscribers)
13756 S:      Odd Fixes
13757 F:      drivers/pci/controller/pci-thunder-*
13758
13759 PCIE DRIVER FOR HISILICON
13760 M:      Zhou Wang <[email protected]>
13761 L:      [email protected]
13762 S:      Maintained
13763 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
13764 F:      drivers/pci/controller/dwc/pcie-hisi.c
13765
13766 PCIE DRIVER FOR HISILICON KIRIN
13767 M:      Xiaowei Song <[email protected]>
13768 M:      Binghui Wang <[email protected]>
13769 L:      [email protected]
13770 S:      Maintained
13771 F:      Documentation/devicetree/bindings/pci/kirin-pcie.txt
13772 F:      drivers/pci/controller/dwc/pcie-kirin.c
13773
13774 PCIE DRIVER FOR HISILICON STB
13775 M:      Shawn Guo <[email protected]>
13776 L:      [email protected]
13777 S:      Maintained
13778 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
13779 F:      drivers/pci/controller/dwc/pcie-histb.c
13780
13781 PCIE DRIVER FOR MEDIATEK
13782 M:      Ryder Lee <[email protected]>
13783 L:      [email protected]
13784 L:      [email protected]
13785 S:      Supported
13786 F:      Documentation/devicetree/bindings/pci/mediatek*
13787 F:      drivers/pci/controller/*mediatek*
13788
13789 PCIE DRIVER FOR QUALCOMM MSM
13790 M:      Stanimir Varbanov <[email protected]>
13791 L:      [email protected]
13792 L:      [email protected]
13793 S:      Maintained
13794 F:      drivers/pci/controller/dwc/*qcom*
13795
13796 PCIE DRIVER FOR ROCKCHIP
13797 M:      Shawn Lin <[email protected]>
13798 L:      [email protected]
13799 L:      [email protected]
13800 S:      Maintained
13801 F:      Documentation/devicetree/bindings/pci/rockchip-pcie*
13802 F:      drivers/pci/controller/pcie-rockchip*
13803
13804 PCIE DRIVER FOR SOCIONEXT UNIPHIER
13805 M:      Kunihiko Hayashi <[email protected]>
13806 L:      [email protected]
13807 S:      Maintained
13808 F:      Documentation/devicetree/bindings/pci/uniphier-pcie*
13809 F:      drivers/pci/controller/dwc/pcie-uniphier*
13810
13811 PCIE DRIVER FOR ST SPEAR13XX
13812 M:      Pratyush Anand <[email protected]>
13813 L:      [email protected]
13814 S:      Maintained
13815 F:      drivers/pci/controller/dwc/*spear*
13816
13817 PCMCIA SUBSYSTEM
13818 M:      Dominik Brodowski <[email protected]>
13819 S:      Odd Fixes
13820 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
13821 F:      Documentation/pcmcia/
13822 F:      drivers/pcmcia/
13823 F:      include/pcmcia/
13824 F:      tools/pcmcia/
13825
13826 PCNET32 NETWORK DRIVER
13827 M:      Don Fry <[email protected]>
13828 L:      [email protected]
13829 S:      Maintained
13830 F:      drivers/net/ethernet/amd/pcnet32.c
13831
13832 PCRYPT PARALLEL CRYPTO ENGINE
13833 M:      Steffen Klassert <[email protected]>
13834 L:      [email protected]
13835 S:      Maintained
13836 F:      crypto/pcrypt.c
13837 F:      include/crypto/pcrypt.h
13838
13839 PEAQ WMI HOTKEYS DRIVER
13840 M:      Hans de Goede <[email protected]>
13841 L:      [email protected]
13842 S:      Maintained
13843 F:      drivers/platform/x86/peaq-wmi.c
13844
13845 PENSANDO ETHERNET DRIVERS
13846 M:      Shannon Nelson <[email protected]>
13847 M:      Pensando Drivers <[email protected]>
13848 L:      [email protected]
13849 S:      Supported
13850 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
13851 F:      drivers/net/ethernet/pensando/
13852
13853 PER-CPU MEMORY ALLOCATOR
13854 M:      Dennis Zhou <[email protected]>
13855 M:      Tejun Heo <[email protected]>
13856 M:      Christoph Lameter <[email protected]>
13857 S:      Maintained
13858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
13859 F:      arch/*/include/asm/percpu.h
13860 F:      include/linux/percpu*.h
13861 F:      mm/percpu*.c
13862
13863 PER-TASK DELAY ACCOUNTING
13864 M:      Balbir Singh <[email protected]>
13865 S:      Maintained
13866 F:      include/linux/delayacct.h
13867 F:      kernel/delayacct.c
13868
13869 PERFORMANCE EVENTS SUBSYSTEM
13870 M:      Peter Zijlstra <[email protected]>
13871 M:      Ingo Molnar <[email protected]>
13872 M:      Arnaldo Carvalho de Melo <[email protected]>
13873 R:      Mark Rutland <[email protected]>
13874 R:      Alexander Shishkin <[email protected]>
13875 R:      Jiri Olsa <[email protected]>
13876 R:      Namhyung Kim <[email protected]>
13877 L:      [email protected]
13878 S:      Supported
13879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
13880 F:      arch/*/events/*
13881 F:      arch/*/events/*/*
13882 F:      arch/*/include/asm/perf_event.h
13883 F:      arch/*/kernel/*/*/perf_event*.c
13884 F:      arch/*/kernel/*/perf_event*.c
13885 F:      arch/*/kernel/perf_callchain.c
13886 F:      arch/*/kernel/perf_event*.c
13887 F:      include/linux/perf_event.h
13888 F:      include/uapi/linux/perf_event.h
13889 F:      kernel/events/*
13890 F:      tools/lib/perf/
13891 F:      tools/perf/
13892
13893 PERFORMANCE EVENTS TOOLING ARM64
13894 R:      John Garry <[email protected]>
13895 R:      Will Deacon <[email protected]>
13896 R:      Mathieu Poirier <[email protected]>
13897 R:      Leo Yan <[email protected]>
13898 L:      [email protected] (moderated for non-subscribers)
13899 S:      Supported
13900 F:      tools/build/feature/test-libopencsd.c
13901 F:      tools/perf/arch/arm*/
13902 F:      tools/perf/pmu-events/arch/arm64/
13903 F:      tools/perf/util/arm-spe*
13904 F:      tools/perf/util/cs-etm*
13905
13906 PERSONALITY HANDLING
13907 M:      Christoph Hellwig <[email protected]>
13908 L:      [email protected]
13909 S:      Maintained
13910 F:      include/linux/personality.h
13911 F:      include/uapi/linux/personality.h
13912
13913 PHOENIX RC FLIGHT CONTROLLER ADAPTER
13914 M:      Marcus Folkesson <[email protected]>
13915 L:      [email protected]
13916 S:      Maintained
13917 F:      Documentation/input/devices/pxrc.rst
13918 F:      drivers/input/joystick/pxrc.c
13919
13920 PHONET PROTOCOL
13921 M:      Remi Denis-Courmont <[email protected]>
13922 S:      Supported
13923 F:      Documentation/networking/phonet.rst
13924 F:      include/linux/phonet.h
13925 F:      include/net/phonet/
13926 F:      include/uapi/linux/phonet.h
13927 F:      net/phonet/
13928
13929 PHRAM MTD DRIVER
13930 M:      Joern Engel <[email protected]>
13931 L:      [email protected]
13932 S:      Maintained
13933 F:      drivers/mtd/devices/phram.c
13934
13935 PICOLCD HID DRIVER
13936 M:      Bruno Prémont <[email protected]>
13937 L:      [email protected]
13938 S:      Maintained
13939 F:      drivers/hid/hid-picolcd*
13940
13941 PICOXCELL SUPPORT
13942 M:      Jamie Iles <[email protected]>
13943 L:      [email protected] (moderated for non-subscribers)
13944 S:      Supported
13945 T:      git git://github.com/jamieiles/linux-2.6-ji.git
13946 F:      arch/arm/boot/dts/picoxcell*
13947 F:      arch/arm/mach-picoxcell/
13948 F:      drivers/crypto/picoxcell*
13949
13950 PIDFD API
13951 M:      Christian Brauner <[email protected]>
13952 L:      [email protected]
13953 S:      Maintained
13954 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
13955 F:      samples/pidfd/
13956 F:      tools/testing/selftests/clone3/
13957 F:      tools/testing/selftests/pid_namespace/
13958 F:      tools/testing/selftests/pidfd/
13959 K:      (?i)pidfd
13960 K:      (?i)clone3
13961 K:      \b(clone_args|kernel_clone_args)\b
13962
13963 PIN CONTROL SUBSYSTEM
13964 M:      Linus Walleij <[email protected]>
13965 L:      [email protected]
13966 S:      Maintained
13967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
13968 F:      Documentation/devicetree/bindings/pinctrl/
13969 F:      Documentation/driver-api/pinctl.rst
13970 F:      drivers/pinctrl/
13971 F:      include/linux/pinctrl/
13972
13973 PIN CONTROLLER - FREESCALE
13974 M:      Dong Aisheng <[email protected]>
13975 M:      Fabio Estevam <[email protected]>
13976 M:      Shawn Guo <[email protected]>
13977 M:      Stefan Agner <[email protected]>
13978 R:      Pengutronix Kernel Team <[email protected]>
13979 L:      [email protected]
13980 S:      Maintained
13981 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
13982 F:      drivers/pinctrl/freescale/
13983
13984 PIN CONTROLLER - INTEL
13985 M:      Mika Westerberg <[email protected]>
13986 M:      Andy Shevchenko <[email protected]>
13987 S:      Maintained
13988 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
13989 F:      drivers/pinctrl/intel/
13990
13991 PIN CONTROLLER - MEDIATEK
13992 M:      Sean Wang <[email protected]>
13993 L:      [email protected] (moderated for non-subscribers)
13994 S:      Maintained
13995 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
13996 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt
13997 F:      drivers/pinctrl/mediatek/
13998
13999 PIN CONTROLLER - MICROCHIP AT91
14000 M:      Ludovic Desroches <[email protected]>
14001 L:      [email protected] (moderated for non-subscribers)
14002 L:      [email protected]
14003 S:      Supported
14004 F:      drivers/gpio/gpio-sama5d2-piobu.c
14005 F:      drivers/pinctrl/pinctrl-at91*
14006
14007 PIN CONTROLLER - QUALCOMM
14008 M:      Bjorn Andersson <[email protected]>
14009 L:      [email protected]
14010 S:      Maintained
14011 F:      Documentation/devicetree/bindings/pinctrl/qcom,*.txt
14012 F:      drivers/pinctrl/qcom/
14013
14014 PIN CONTROLLER - RENESAS
14015 M:      Geert Uytterhoeven <[email protected]>
14016 L:      [email protected]
14017 S:      Supported
14018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
14019 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
14020 F:      drivers/pinctrl/renesas/
14021
14022 PIN CONTROLLER - SAMSUNG
14023 M:      Tomasz Figa <[email protected]>
14024 M:      Krzysztof Kozlowski <[email protected]>
14025 M:      Sylwester Nawrocki <[email protected]>
14026 L:      [email protected] (moderated for non-subscribers)
14027 L:      [email protected]
14028 S:      Maintained
14029 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
14030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
14031 F:      Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
14032 F:      drivers/pinctrl/samsung/
14033 F:      include/dt-bindings/pinctrl/samsung.h
14034
14035 PIN CONTROLLER - SINGLE
14036 M:      Tony Lindgren <[email protected]>
14037 M:      Haojian Zhuang <[email protected]>
14038 L:      [email protected] (moderated for non-subscribers)
14039 L:      [email protected]
14040 S:      Maintained
14041 F:      drivers/pinctrl/pinctrl-single.c
14042
14043 PIN CONTROLLER - ST SPEAR
14044 M:      Viresh Kumar <[email protected]>
14045 L:      [email protected] (moderated for non-subscribers)
14046 S:      Maintained
14047 W:      http://www.st.com/spear
14048 F:      drivers/pinctrl/spear/
14049
14050 PISTACHIO SOC SUPPORT
14051 M:      James Hartley <[email protected]>
14052 L:      [email protected]
14053 S:      Odd Fixes
14054 F:      arch/mips/boot/dts/img/pistachio*
14055 F:      arch/mips/configs/pistachio*_defconfig
14056 F:      arch/mips/include/asm/mach-pistachio/
14057 F:      arch/mips/pistachio/
14058
14059 PKTCDVD DRIVER
14060 M:      [email protected]
14061 S:      Orphan
14062 F:      drivers/block/pktcdvd.c
14063 F:      include/linux/pktcdvd.h
14064 F:      include/uapi/linux/pktcdvd.h
14065
14066 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
14067 M:      Tomasz Duszynski <[email protected]>
14068 S:      Maintained
14069 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
14070 F:      drivers/iio/chemical/pms7003.c
14071
14072 PLDMFW LIBRARY
14073 M:      Jacob Keller <[email protected]>
14074 S:      Maintained
14075 F:      Documentation/driver-api/pldmfw/
14076 F:      include/linux/pldmfw.h
14077 F:      lib/pldmfw/
14078
14079 PLX DMA DRIVER
14080 M:      Logan Gunthorpe <[email protected]>
14081 S:      Maintained
14082 F:      drivers/dma/plx_dma.c
14083
14084 PM6764TR DRIVER
14085 M:      Charles Hsu     <[email protected]>
14086 L:      [email protected]
14087 S:      Maintained
14088 F:      Documentation/hwmon/pm6764tr.rst
14089 F:      drivers/hwmon/pmbus/pm6764tr.c
14090
14091 PM-GRAPH UTILITY
14092 M:      "Todd E Brandt" <[email protected]>
14093 L:      [email protected]
14094 S:      Supported
14095 W:      https://01.org/pm-graph
14096 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
14097 T:      git git://github.com/intel/pm-graph
14098 F:      tools/power/pm-graph
14099
14100 PMBUS HARDWARE MONITORING DRIVERS
14101 M:      Guenter Roeck <[email protected]>
14102 L:      [email protected]
14103 S:      Maintained
14104 W:      http://hwmon.wiki.kernel.org/
14105 W:      http://www.roeck-us.net/linux/drivers/
14106 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
14107 F:      Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt
14108 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
14109 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
14110 F:      Documentation/hwmon/adm1275.rst
14111 F:      Documentation/hwmon/ibm-cffps.rst
14112 F:      Documentation/hwmon/ir35221.rst
14113 F:      Documentation/hwmon/lm25066.rst
14114 F:      Documentation/hwmon/ltc2978.rst
14115 F:      Documentation/hwmon/ltc3815.rst
14116 F:      Documentation/hwmon/max16064.rst
14117 F:      Documentation/hwmon/max20751.rst
14118 F:      Documentation/hwmon/max31785.rst
14119 F:      Documentation/hwmon/max34440.rst
14120 F:      Documentation/hwmon/max8688.rst
14121 F:      Documentation/hwmon/pmbus-core.rst
14122 F:      Documentation/hwmon/pmbus.rst
14123 F:      Documentation/hwmon/tps40422.rst
14124 F:      Documentation/hwmon/ucd9000.rst
14125 F:      Documentation/hwmon/ucd9200.rst
14126 F:      Documentation/hwmon/zl6100.rst
14127 F:      drivers/hwmon/pmbus/
14128 F:      include/linux/pmbus.h
14129
14130 PMC SIERRA MaxRAID DRIVER
14131 L:      [email protected]
14132 S:      Orphan
14133 W:      http://www.pmc-sierra.com/
14134 F:      drivers/scsi/pmcraid.*
14135
14136 PMC SIERRA PM8001 DRIVER
14137 M:      Jack Wang <[email protected]>
14138 L:      [email protected]
14139 S:      Supported
14140 F:      drivers/scsi/pm8001/
14141
14142 PNI RM3100 IIO DRIVER
14143 M:      Song Qiang <[email protected]>
14144 L:      [email protected]
14145 S:      Maintained
14146 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.txt
14147 F:      drivers/iio/magnetometer/rm3100*
14148
14149 PNP SUPPORT
14150 M:      "Rafael J. Wysocki" <[email protected]>
14151 L:      [email protected]
14152 S:      Maintained
14153 F:      drivers/pnp/
14154 F:      include/linux/pnp.h
14155
14156 POSIX CLOCKS and TIMERS
14157 M:      Thomas Gleixner <[email protected]>
14158 L:      [email protected]
14159 S:      Maintained
14160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
14161 F:      fs/timerfd.c
14162 F:      include/linux/time_namespace.h
14163 F:      include/linux/timer*
14164 F:      kernel/time/*timer*
14165 F:      kernel/time/namespace.c
14166
14167 POWER MANAGEMENT CORE
14168 M:      "Rafael J. Wysocki" <[email protected]>
14169 L:      [email protected]
14170 S:      Supported
14171 B:      https://bugzilla.kernel.org
14172 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
14173 F:      drivers/base/power/
14174 F:      drivers/powercap/
14175 F:      include/linux/intel_rapl.h
14176 F:      include/linux/pm.h
14177 F:      include/linux/pm_*
14178 F:      include/linux/powercap.h
14179 F:      kernel/configs/nopm.config
14180
14181 POWER STATE COORDINATION INTERFACE (PSCI)
14182 M:      Mark Rutland <[email protected]>
14183 M:      Lorenzo Pieralisi <[email protected]>
14184 L:      [email protected]
14185 S:      Maintained
14186 F:      drivers/firmware/psci/
14187 F:      include/linux/psci.h
14188 F:      include/uapi/linux/psci.h
14189
14190 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
14191 M:      Sebastian Reichel <[email protected]>
14192 L:      [email protected]
14193 S:      Maintained
14194 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
14195 F:      Documentation/ABI/testing/sysfs-class-power
14196 F:      Documentation/devicetree/bindings/power/supply/
14197 F:      drivers/power/supply/
14198 F:      include/linux/power_supply.h
14199
14200 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
14201 M:      Suraj Jitindar Singh <[email protected]>
14202 L:      [email protected]
14203 S:      Maintained
14204 F:      drivers/char/powernv-op-panel.c
14205
14206 PPP OVER ATM (RFC 2364)
14207 M:      Mitchell Blank Jr <[email protected]>
14208 S:      Maintained
14209 F:      include/uapi/linux/atmppp.h
14210 F:      net/atm/pppoatm.c
14211
14212 PPP OVER ETHERNET
14213 M:      Michal Ostrowski <[email protected]>
14214 S:      Maintained
14215 F:      drivers/net/ppp/pppoe.c
14216 F:      drivers/net/ppp/pppox.c
14217
14218 PPP OVER L2TP
14219 M:      James Chapman <[email protected]>
14220 S:      Maintained
14221 F:      include/linux/if_pppol2tp.h
14222 F:      include/uapi/linux/if_pppol2tp.h
14223 F:      net/l2tp/l2tp_ppp.c
14224
14225 PPP PROTOCOL DRIVERS AND COMPRESSORS
14226 M:      Paul Mackerras <[email protected]>
14227 L:      [email protected]
14228 S:      Maintained
14229 F:      drivers/net/ppp/ppp_*
14230
14231 PPS SUPPORT
14232 M:      Rodolfo Giometti <[email protected]>
14233 L:      [email protected] (subscribers-only)
14234 S:      Maintained
14235 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
14236 F:      Documentation/ABI/testing/sysfs-pps
14237 F:      Documentation/devicetree/bindings/pps/pps-gpio.txt
14238 F:      Documentation/driver-api/pps.rst
14239 F:      drivers/pps/
14240 F:      include/linux/pps*.h
14241 F:      include/uapi/linux/pps.h
14242
14243 PPTP DRIVER
14244 M:      Dmitry Kozlov <[email protected]>
14245 L:      [email protected]
14246 S:      Maintained
14247 W:      http://sourceforge.net/projects/accel-pptp
14248 F:      drivers/net/ppp/pptp.c
14249
14250 PRESSURE STALL INFORMATION (PSI)
14251 M:      Johannes Weiner <[email protected]>
14252 S:      Maintained
14253 F:      include/linux/psi*
14254 F:      kernel/sched/psi.c
14255
14256 PRINTK
14257 M:      Petr Mladek <[email protected]>
14258 M:      Sergey Senozhatsky <[email protected]>
14259 R:      Steven Rostedt <[email protected]>
14260 R:      John Ogness <[email protected]>
14261 S:      Maintained
14262 F:      include/linux/printk.h
14263 F:      kernel/printk/
14264
14265 PRISM54 WIRELESS DRIVER
14266 M:      Luis Chamberlain <[email protected]>
14267 L:      [email protected]
14268 S:      Obsolete
14269 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
14270 F:      drivers/net/wireless/intersil/prism54/
14271
14272 PROC FILESYSTEM
14273 R:      Alexey Dobriyan <[email protected]>
14274 L:      [email protected]
14275 L:      [email protected]
14276 S:      Maintained
14277 F:      Documentation/filesystems/proc.rst
14278 F:      fs/proc/
14279 F:      include/linux/proc_fs.h
14280 F:      tools/testing/selftests/proc/
14281
14282 PROC SYSCTL
14283 M:      Luis Chamberlain <[email protected]>
14284 M:      Kees Cook <[email protected]>
14285 M:      Iurii Zaikin <[email protected]>
14286 L:      [email protected]
14287 L:      [email protected]
14288 S:      Maintained
14289 F:      fs/proc/proc_sysctl.c
14290 F:      include/linux/sysctl.h
14291 F:      kernel/sysctl-test.c
14292 F:      kernel/sysctl.c
14293 F:      tools/testing/selftests/sysctl/
14294
14295 PS3 NETWORK SUPPORT
14296 M:      Geoff Levand <[email protected]>
14297 L:      [email protected]
14298 L:      [email protected]
14299 S:      Maintained
14300 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
14301
14302 PS3 PLATFORM SUPPORT
14303 M:      Geoff Levand <[email protected]>
14304 L:      [email protected]
14305 S:      Maintained
14306 F:      arch/powerpc/boot/ps3*
14307 F:      arch/powerpc/include/asm/lv1call.h
14308 F:      arch/powerpc/include/asm/ps3*.h
14309 F:      arch/powerpc/platforms/ps3/
14310 F:      drivers/*/ps3*
14311 F:      drivers/ps3/
14312 F:      drivers/rtc/rtc-ps3.c
14313 F:      drivers/usb/host/*ps3.c
14314 F:      sound/ppc/snd_ps3*
14315
14316 PS3VRAM DRIVER
14317 M:      Jim Paris <[email protected]>
14318 M:      Geoff Levand <[email protected]>
14319 L:      [email protected]
14320 S:      Maintained
14321 F:      drivers/block/ps3vram.c
14322
14323 PSAMPLE PACKET SAMPLING SUPPORT
14324 M:      Yotam Gigi <[email protected]>
14325 S:      Maintained
14326 F:      include/net/psample.h
14327 F:      include/uapi/linux/psample.h
14328 F:      net/psample
14329
14330 PSTORE FILESYSTEM
14331 M:      Kees Cook <[email protected]>
14332 M:      Anton Vorontsov <[email protected]>
14333 M:      Colin Cross <[email protected]>
14334 M:      Tony Luck <[email protected]>
14335 S:      Maintained
14336 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
14337 F:      Documentation/admin-guide/ramoops.rst
14338 F:      Documentation/admin-guide/pstore-blk.rst
14339 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.txt
14340 F:      drivers/acpi/apei/erst.c
14341 F:      drivers/firmware/efi/efi-pstore.c
14342 F:      fs/pstore/
14343 F:      include/linux/pstore*
14344 K:      \b(pstore|ramoops)
14345
14346 PTP HARDWARE CLOCK SUPPORT
14347 M:      Richard Cochran <[email protected]>
14348 L:      [email protected]
14349 S:      Maintained
14350 W:      http://linuxptp.sourceforge.net/
14351 F:      Documentation/ABI/testing/sysfs-ptp
14352 F:      Documentation/driver-api/ptp.rst
14353 F:      drivers/net/phy/dp83640*
14354 F:      drivers/ptp/*
14355 F:      include/linux/ptp_cl*
14356
14357 PTRACE SUPPORT
14358 M:      Oleg Nesterov <[email protected]>
14359 S:      Maintained
14360 F:      arch/*/*/ptrace*.c
14361 F:      arch/*/include/asm/ptrace*.h
14362 F:      arch/*/ptrace*.c
14363 F:      include/asm-generic/syscall.h
14364 F:      include/linux/ptrace.h
14365 F:      include/linux/regset.h
14366 F:      include/linux/tracehook.h
14367 F:      include/uapi/linux/ptrace.h
14368 F:      include/uapi/linux/ptrace.h
14369 F:      kernel/ptrace.c
14370
14371 PULSE8-CEC DRIVER
14372 M:      Hans Verkuil <[email protected]>
14373 L:      [email protected]
14374 S:      Maintained
14375 T:      git git://linuxtv.org/media_tree.git
14376 F:      Documentation/admin-guide/media/pulse8-cec.rst
14377 F:      drivers/media/cec/usb/pulse8/
14378
14379 PVRUSB2 VIDEO4LINUX DRIVER
14380 M:      Mike Isely <[email protected]>
14381 L:      [email protected]       (subscribers-only)
14382 L:      [email protected]
14383 S:      Maintained
14384 W:      http://www.isely.net/pvrusb2/
14385 T:      git git://linuxtv.org/media_tree.git
14386 F:      Documentation/driver-api/media/drivers/pvrusb2*
14387 F:      drivers/media/usb/pvrusb2/
14388
14389 PWC WEBCAM DRIVER
14390 M:      Hans Verkuil <[email protected]>
14391 L:      [email protected]
14392 S:      Odd Fixes
14393 T:      git git://linuxtv.org/media_tree.git
14394 F:      drivers/media/usb/pwc/*
14395 F:      include/trace/events/pwc.h
14396
14397 PWM FAN DRIVER
14398 M:      Bartlomiej Zolnierkiewicz <[email protected]>
14399 L:      [email protected]
14400 S:      Supported
14401 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
14402 F:      Documentation/hwmon/pwm-fan.rst
14403 F:      drivers/hwmon/pwm-fan.c
14404
14405 PWM IR Transmitter
14406 M:      Sean Young <[email protected]>
14407 L:      [email protected]
14408 S:      Maintained
14409 F:      drivers/media/rc/pwm-ir-tx.c
14410
14411 PWM SUBSYSTEM
14412 M:      Thierry Reding <[email protected]>
14413 R:      Uwe Kleine-König <[email protected]>
14414 M:      Lee Jones <[email protected]>
14415 L:      [email protected]
14416 S:      Maintained
14417 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
14418 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
14419 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
14420 F:      Documentation/devicetree/bindings/pwm/
14421 F:      Documentation/driver-api/pwm.rst
14422 F:      drivers/gpio/gpio-mvebu.c
14423 F:      drivers/pwm/
14424 F:      drivers/video/backlight/pwm_bl.c
14425 F:      include/linux/pwm.h
14426 F:      include/linux/pwm_backlight.h
14427 K:      pwm_(config|apply_state|ops)
14428
14429 PXA GPIO DRIVER
14430 M:      Robert Jarzmik <[email protected]>
14431 L:      [email protected]
14432 S:      Maintained
14433 F:      drivers/gpio/gpio-pxa.c
14434
14435 PXA MMCI DRIVER
14436 S:      Orphan
14437
14438 PXA RTC DRIVER
14439 M:      Robert Jarzmik <[email protected]>
14440 L:      [email protected]
14441 S:      Maintained
14442
14443 PXA2xx/PXA3xx SUPPORT
14444 M:      Daniel Mack <[email protected]>
14445 M:      Haojian Zhuang <[email protected]>
14446 M:      Robert Jarzmik <[email protected]>
14447 L:      [email protected] (moderated for non-subscribers)
14448 S:      Maintained
14449 T:      git git://github.com/hzhuang1/linux.git
14450 T:      git git://github.com/rjarzmik/linux.git
14451 F:      arch/arm/boot/dts/pxa*
14452 F:      arch/arm/mach-pxa/
14453 F:      drivers/dma/pxa*
14454 F:      drivers/pcmcia/pxa2xx*
14455 F:      drivers/pinctrl/pxa/
14456 F:      drivers/spi/spi-pxa2xx*
14457 F:      drivers/usb/gadget/udc/pxa2*
14458 F:      include/sound/pxa2xx-lib.h
14459 F:      sound/arm/pxa*
14460 F:      sound/soc/pxa/
14461
14462 QAT DRIVER
14463 M:      Giovanni Cabiddu <[email protected]>
14464 L:      [email protected]
14465 S:      Supported
14466 F:      drivers/crypto/qat/
14467
14468 QCOM AUDIO (ASoC) DRIVERS
14469 M:      Patrick Lai <[email protected]>
14470 M:      Banajit Goswami <[email protected]>
14471 L:      [email protected] (moderated for non-subscribers)
14472 S:      Supported
14473 F:      sound/soc/qcom/
14474
14475 QCOM IPA DRIVER
14476 M:      Alex Elder <[email protected]>
14477 L:      [email protected]
14478 S:      Supported
14479 F:      drivers/net/ipa/
14480
14481 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
14482 M:      Gabriel Somlo <[email protected]>
14483 M:      "Michael S. Tsirkin" <[email protected]>
14484 L:      [email protected]
14485 S:      Maintained
14486 F:      drivers/firmware/qemu_fw_cfg.c
14487 F:      include/uapi/linux/qemu_fw_cfg.h
14488
14489 QIB DRIVER
14490 M:      Dennis Dalessandro <[email protected]>
14491 M:      Mike Marciniszyn <[email protected]>
14492 L:      [email protected]
14493 S:      Supported
14494 F:      drivers/infiniband/hw/qib/
14495
14496 QLOGIC QL41xxx FCOE DRIVER
14497 M:      Saurav Kashyap <[email protected]>
14498 M:      Javed Hasan <[email protected]>
14499 M:      [email protected]
14500 L:      [email protected]
14501 S:      Supported
14502 F:      drivers/scsi/qedf/
14503
14504 QLOGIC QL41xxx ISCSI DRIVER
14505 M:      Nilesh Javali <[email protected]>
14506 M:      Manish Rangankar <[email protected]>
14507 M:      [email protected]
14508 L:      [email protected]
14509 S:      Supported
14510 F:      drivers/scsi/qedi/
14511
14512 QLOGIC QL4xxx ETHERNET DRIVER
14513 M:      Ariel Elior <[email protected]>
14514 M:      [email protected]
14515 L:      [email protected]
14516 S:      Supported
14517 F:      drivers/net/ethernet/qlogic/qed/
14518 F:      drivers/net/ethernet/qlogic/qede/
14519 F:      include/linux/qed/
14520
14521 QLOGIC QL4xxx RDMA DRIVER
14522 M:      Michal Kalderon <[email protected]>
14523 M:      Ariel Elior <[email protected]>
14524 L:      [email protected]
14525 S:      Supported
14526 F:      drivers/infiniband/hw/qedr/
14527 F:      include/uapi/rdma/qedr-abi.h
14528
14529 QLOGIC QLA1280 SCSI DRIVER
14530 M:      Michael Reed <[email protected]>
14531 L:      [email protected]
14532 S:      Maintained
14533 F:      drivers/scsi/qla1280.[ch]
14534
14535 QLOGIC QLA2XXX FC-SCSI DRIVER
14536 M:      Nilesh Javali <[email protected]>
14537 M:      [email protected]
14538 L:      [email protected]
14539 S:      Supported
14540 F:      drivers/scsi/qla2xxx/
14541
14542 QLOGIC QLA3XXX NETWORK DRIVER
14543 M:      [email protected]
14544 L:      [email protected]
14545 S:      Supported
14546 F:      drivers/net/ethernet/qlogic/qla3xxx.*
14547
14548 QLOGIC QLA4XXX iSCSI DRIVER
14549 M:      Nilesh Javali <[email protected]>
14550 M:      Manish Rangankar <[email protected]>
14551 M:      [email protected]
14552 L:      [email protected]
14553 S:      Supported
14554 F:      drivers/scsi/qla4xxx/
14555
14556 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
14557 M:      Shahed Shaikh <[email protected]>
14558 M:      Manish Chopra <[email protected]>
14559 M:      [email protected]
14560 L:      [email protected]
14561 S:      Supported
14562 F:      drivers/net/ethernet/qlogic/qlcnic/
14563
14564 QLOGIC QLGE 10Gb ETHERNET DRIVER
14565 M:      Manish Chopra <[email protected]>
14566 M:      [email protected]
14567 L:      [email protected]
14568 S:      Supported
14569 F:      drivers/staging/qlge/
14570
14571 QM1D1B0004 MEDIA DRIVER
14572 M:      Akihiro Tsukada <[email protected]>
14573 L:      [email protected]
14574 S:      Odd Fixes
14575 F:      drivers/media/tuners/qm1d1b0004*
14576
14577 QM1D1C0042 MEDIA DRIVER
14578 M:      Akihiro Tsukada <[email protected]>
14579 L:      [email protected]
14580 S:      Odd Fixes
14581 F:      drivers/media/tuners/qm1d1c0042*
14582
14583 QNX4 FILESYSTEM
14584 M:      Anders Larsen <[email protected]>
14585 S:      Maintained
14586 W:      http://www.alarsen.net/linux/qnx4fs/
14587 F:      fs/qnx4/
14588 F:      include/uapi/linux/qnx4_fs.h
14589 F:      include/uapi/linux/qnxtypes.h
14590
14591 QORIQ DPAA2 FSL-MC BUS DRIVER
14592 M:      Stuart Yoder <[email protected]>
14593 M:      Laurentiu Tudor <[email protected]>
14594 L:      [email protected]
14595 S:      Maintained
14596 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
14597 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
14598 F:      drivers/bus/fsl-mc/
14599
14600 QT1010 MEDIA DRIVER
14601 M:      Antti Palosaari <[email protected]>
14602 L:      [email protected]
14603 S:      Maintained
14604 W:      https://linuxtv.org
14605 W:      http://palosaari.fi/linux/
14606 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14607 T:      git git://linuxtv.org/anttip/media_tree.git
14608 F:      drivers/media/tuners/qt1010*
14609
14610 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
14611 M:      Kalle Valo <[email protected]>
14612 L:      [email protected]
14613 S:      Supported
14614 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
14615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
14616 F:      drivers/net/wireless/ath/ath10k/
14617
14618 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
14619 M:      Kalle Valo <[email protected]>
14620 L:      [email protected]
14621 S:      Supported
14622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
14623 F:      drivers/net/wireless/ath/ath11k/
14624
14625 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
14626 M:      QCA ath9k Development <[email protected]>
14627 L:      [email protected]
14628 S:      Supported
14629 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
14630 F:      drivers/net/wireless/ath/ath9k/
14631
14632 QUALCOMM CAMERA SUBSYSTEM DRIVER
14633 M:      Robert Foss <[email protected]>
14634 M:      Todor Tomov <[email protected]>
14635 L:      [email protected]
14636 S:      Maintained
14637 F:      Documentation/admin-guide/media/qcom_camss.rst
14638 F:      Documentation/devicetree/bindings/media/qcom,camss.txt
14639 F:      drivers/media/platform/qcom/camss/
14640
14641 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
14642 M:      Niklas Cassel <[email protected]>
14643 L:      [email protected]
14644 L:      [email protected]
14645 S:      Maintained
14646 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.txt
14647 F:      drivers/soc/qcom/cpr.c
14648
14649 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
14650 M:      Ilia Lin <[email protected]>
14651 L:      [email protected]
14652 S:      Maintained
14653 F:      Documentation/devicetree/bindings/opp/qcom-nvmem-cpufreq.txt
14654 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
14655
14656 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
14657 M:      Timur Tabi <[email protected]>
14658 L:      [email protected]
14659 S:      Maintained
14660 F:      drivers/net/ethernet/qualcomm/emac/
14661
14662 QUALCOMM ETHQOS ETHERNET DRIVER
14663 M:      Vinod Koul <[email protected]>
14664 L:      [email protected]
14665 S:      Maintained
14666 F:      Documentation/devicetree/bindings/net/qcom,ethqos.txt
14667 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
14668
14669 QUALCOMM GENERIC INTERFACE I2C DRIVER
14670 M:      Akash Asthana <[email protected]>
14671 M:      Mukesh Savaliya <[email protected]>
14672 L:      [email protected]
14673 L:      [email protected]
14674 S:      Supported
14675 F:      drivers/i2c/busses/i2c-qcom-geni.c
14676
14677 QUALCOMM HEXAGON ARCHITECTURE
14678 M:      Brian Cain <[email protected]>
14679 L:      [email protected]
14680 S:      Supported
14681 F:      arch/hexagon/
14682
14683 QUALCOMM HIDMA DRIVER
14684 M:      Sinan Kaya <[email protected]>
14685 L:      [email protected]
14686 L:      [email protected]
14687 L:      [email protected]
14688 S:      Supported
14689 F:      drivers/dma/qcom/hidma*
14690
14691 QUALCOMM I2C CCI DRIVER
14692 M:      Loic Poulain <[email protected]>
14693 M:      Robert Foss <[email protected]>
14694 L:      [email protected]
14695 L:      [email protected]
14696 S:      Maintained
14697 F:      Documentation/devicetree/bindings/i2c/i2c-qcom-cci.txt
14698 F:      drivers/i2c/busses/i2c-qcom-cci.c
14699
14700 QUALCOMM IOMMU
14701 M:      Rob Clark <[email protected]>
14702 L:      [email protected]
14703 L:      [email protected]
14704 S:      Maintained
14705 F:      drivers/iommu/arm/arm-smmu/qcom_iommu.c
14706
14707 QUALCOMM IPCC MAILBOX DRIVER
14708 M:      Manivannan Sadhasivam <[email protected]>
14709 L:      [email protected]
14710 S:      Supported
14711 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
14712 F:      drivers/mailbox/qcom-ipcc.c
14713 F:      include/dt-bindings/mailbox/qcom-ipcc.h
14714
14715 QUALCOMM IPQ4019 USB PHY DRIVER
14716 M:      Robert Marko <[email protected]>
14717 M:      Luka Perkov <[email protected]>
14718 L:      [email protected]
14719 S:      Maintained
14720 F:      Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
14721 F:      drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
14722
14723 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
14724 M:      Robert Marko <[email protected]>
14725 M:      Luka Perkov <[email protected]>
14726 L:      [email protected]
14727 S:      Maintained
14728 F:      Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
14729 F:      drivers/regulator/vqmmc-ipq4019-regulator.c
14730
14731 QUALCOMM RMNET DRIVER
14732 M:      Subash Abhinov Kasiviswanathan <[email protected]>
14733 M:      Sean Tranchetti <[email protected]>
14734 L:      [email protected]
14735 S:      Maintained
14736 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
14737 F:      drivers/net/ethernet/qualcomm/rmnet/
14738 F:      include/linux/if_rmnet.h
14739
14740 QUALCOMM TSENS THERMAL DRIVER
14741 M:      Amit Kucheria <[email protected]>
14742 L:      [email protected]
14743 L:      [email protected]
14744 S:      Maintained
14745 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
14746 F:      drivers/thermal/qcom/
14747
14748 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
14749 M:      Stanimir Varbanov <[email protected]>
14750 L:      [email protected]
14751 L:      [email protected]
14752 S:      Maintained
14753 T:      git git://linuxtv.org/media_tree.git
14754 F:      Documentation/devicetree/bindings/media/*venus*
14755 F:      drivers/media/platform/qcom/venus/
14756
14757 QUALCOMM WCN36XX WIRELESS DRIVER
14758 M:      Kalle Valo <[email protected]>
14759 L:      [email protected]
14760 S:      Supported
14761 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
14762 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
14763 F:      drivers/net/wireless/ath/wcn36xx/
14764
14765 QUANTENNA QTNFMAC WIRELESS DRIVER
14766 M:      Igor Mitsyanko <[email protected]>
14767 R:      Sergey Matyukevich <[email protected]>
14768 L:      [email protected]
14769 S:      Maintained
14770 F:      drivers/net/wireless/quantenna
14771
14772 RADEON and AMDGPU DRM DRIVERS
14773 M:      Alex Deucher <[email protected]>
14774 M:      Christian König <[email protected]>
14775 L:      [email protected]
14776 S:      Supported
14777 T:      git git://people.freedesktop.org/~agd5f/linux
14778 F:      drivers/gpu/drm/amd/
14779 F:      drivers/gpu/drm/radeon/
14780 F:      include/uapi/drm/amdgpu_drm.h
14781 F:      include/uapi/drm/radeon_drm.h
14782
14783 RADEON FRAMEBUFFER DISPLAY DRIVER
14784 M:      Benjamin Herrenschmidt <[email protected]>
14785 L:      [email protected]
14786 S:      Maintained
14787 F:      drivers/video/fbdev/aty/radeon*
14788 F:      include/uapi/linux/radeonfb.h
14789
14790 RADIOSHARK RADIO DRIVER
14791 M:      Hans Verkuil <[email protected]>
14792 L:      [email protected]
14793 S:      Maintained
14794 T:      git git://linuxtv.org/media_tree.git
14795 F:      drivers/media/radio/radio-shark.c
14796
14797 RADIOSHARK2 RADIO DRIVER
14798 M:      Hans Verkuil <[email protected]>
14799 L:      [email protected]
14800 S:      Maintained
14801 T:      git git://linuxtv.org/media_tree.git
14802 F:      drivers/media/radio/radio-shark2.c
14803 F:      drivers/media/radio/radio-tea5777.c
14804
14805 RADOS BLOCK DEVICE (RBD)
14806 M:      Ilya Dryomov <[email protected]>
14807 R:      Dongsheng Yang <[email protected]>
14808 L:      [email protected]
14809 S:      Supported
14810 W:      http://ceph.com/
14811 T:      git git://github.com/ceph/ceph-client.git
14812 F:      Documentation/ABI/testing/sysfs-bus-rbd
14813 F:      drivers/block/rbd.c
14814 F:      drivers/block/rbd_types.h
14815
14816 RAGE128 FRAMEBUFFER DISPLAY DRIVER
14817 M:      Paul Mackerras <[email protected]>
14818 L:      [email protected]
14819 S:      Maintained
14820 F:      drivers/video/fbdev/aty/aty128fb.c
14821
14822 RAINSHADOW-CEC DRIVER
14823 M:      Hans Verkuil <[email protected]>
14824 L:      [email protected]
14825 S:      Maintained
14826 T:      git git://linuxtv.org/media_tree.git
14827 F:      drivers/media/cec/usb/rainshadow/
14828
14829 RALINK MIPS ARCHITECTURE
14830 M:      John Crispin <[email protected]>
14831 L:      [email protected]
14832 S:      Maintained
14833 F:      arch/mips/ralink
14834
14835 RALINK RT2X00 WIRELESS LAN DRIVER
14836 M:      Stanislaw Gruszka <[email protected]>
14837 M:      Helmut Schaa <[email protected]>
14838 L:      [email protected]
14839 S:      Maintained
14840 F:      drivers/net/wireless/ralink/rt2x00/
14841
14842 RAMDISK RAM BLOCK DEVICE DRIVER
14843 M:      Jens Axboe <[email protected]>
14844 S:      Maintained
14845 F:      Documentation/admin-guide/blockdev/ramdisk.rst
14846 F:      drivers/block/brd.c
14847
14848 RANCHU VIRTUAL BOARD FOR MIPS
14849 M:      Miodrag Dinic <[email protected]>
14850 L:      [email protected]
14851 S:      Supported
14852 F:      arch/mips/configs/generic/board-ranchu.config
14853 F:      arch/mips/generic/board-ranchu.c
14854
14855 RANDOM NUMBER DRIVER
14856 M:      "Theodore Ts'o" <[email protected]>
14857 S:      Maintained
14858 F:      drivers/char/random.c
14859
14860 RAPIDIO SUBSYSTEM
14861 M:      Matt Porter <[email protected]>
14862 M:      Alexandre Bounine <[email protected]>
14863 S:      Maintained
14864 F:      drivers/rapidio/
14865
14866 RAS INFRASTRUCTURE
14867 M:      Tony Luck <[email protected]>
14868 M:      Borislav Petkov <[email protected]>
14869 L:      [email protected]
14870 S:      Maintained
14871 F:      Documentation/admin-guide/ras.rst
14872 F:      drivers/ras/
14873 F:      include/linux/ras.h
14874 F:      include/ras/ras_event.h
14875
14876 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
14877 L:      [email protected]
14878 S:      Orphan
14879 F:      drivers/net/wireless/ray*
14880
14881 RC-CORE / LIRC FRAMEWORK
14882 M:      Sean Young <[email protected]>
14883 L:      [email protected]
14884 S:      Maintained
14885 W:      http://linuxtv.org
14886 T:      git git://linuxtv.org/media_tree.git
14887 F:      Documentation/driver-api/media/rc-core.rst
14888 F:      Documentation/userspace-api/media/rc/
14889 F:      drivers/media/rc/
14890 F:      include/media/rc-map.h
14891 F:      include/media/rc-core.h
14892 F:      include/uapi/linux/lirc.h
14893
14894 RCMM REMOTE CONTROLS DECODER
14895 M:      Patrick Lerda <[email protected]>
14896 S:      Maintained
14897 F:      drivers/media/rc/ir-rcmm-decoder.c
14898
14899 RCUTORTURE TEST FRAMEWORK
14900 M:      "Paul E. McKenney" <[email protected]>
14901 M:      Josh Triplett <[email protected]>
14902 R:      Steven Rostedt <[email protected]>
14903 R:      Mathieu Desnoyers <[email protected]>
14904 R:      Lai Jiangshan <[email protected]>
14905 L:      [email protected]
14906 S:      Supported
14907 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
14908 F:      tools/testing/selftests/rcutorture
14909
14910 RDACM20 Camera Sensor
14911 M:      Jacopo Mondi <[email protected]>
14912 M:      Kieran Bingham <[email protected]>
14913 M:      Laurent Pinchart <[email protected]>
14914 M:      Niklas Söderlund <[email protected]>
14915 L:      [email protected]
14916 S:      Maintained
14917 F:      Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
14918 F:      drivers/media/i2c/max9271.c
14919 F:      drivers/media/i2c/max9271.h
14920 F:      drivers/media/i2c/rdacm20.c
14921
14922 RDC R-321X SoC
14923 M:      Florian Fainelli <[email protected]>
14924 S:      Maintained
14925
14926 RDC R6040 FAST ETHERNET DRIVER
14927 M:      Florian Fainelli <[email protected]>
14928 L:      [email protected]
14929 S:      Maintained
14930 F:      drivers/net/ethernet/rdc/r6040.c
14931
14932 RDMAVT - RDMA verbs software
14933 M:      Dennis Dalessandro <[email protected]>
14934 M:      Mike Marciniszyn <[email protected]>
14935 L:      [email protected]
14936 S:      Supported
14937 F:      drivers/infiniband/sw/rdmavt
14938
14939 RDS - RELIABLE DATAGRAM SOCKETS
14940 M:      Santosh Shilimkar <[email protected]>
14941 L:      [email protected]
14942 L:      [email protected]
14943 L:      [email protected] (moderated for non-subscribers)
14944 S:      Supported
14945 W:      https://oss.oracle.com/projects/rds/
14946 F:      Documentation/networking/rds.rst
14947 F:      net/rds/
14948
14949 RDT - RESOURCE ALLOCATION
14950 M:      Fenghua Yu <[email protected]>
14951 M:      Reinette Chatre <[email protected]>
14952 L:      [email protected]
14953 S:      Supported
14954 F:      Documentation/x86/resctrl*
14955 F:      arch/x86/include/asm/resctrl.h
14956 F:      arch/x86/kernel/cpu/resctrl/
14957 F:      tools/testing/selftests/resctrl/
14958
14959 READ-COPY UPDATE (RCU)
14960 M:      "Paul E. McKenney" <[email protected]>
14961 M:      Josh Triplett <[email protected]>
14962 R:      Steven Rostedt <[email protected]>
14963 R:      Mathieu Desnoyers <[email protected]>
14964 R:      Lai Jiangshan <[email protected]>
14965 R:      Joel Fernandes <[email protected]>
14966 L:      [email protected]
14967 S:      Supported
14968 W:      http://www.rdrop.com/users/paulmck/RCU/
14969 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
14970 F:      Documentation/RCU/
14971 F:      include/linux/rcu*
14972 F:      kernel/rcu/
14973 X:      Documentation/RCU/torture.rst
14974 X:      include/linux/srcu*.h
14975 X:      kernel/rcu/srcu*.c
14976
14977 REAL TIME CLOCK (RTC) SUBSYSTEM
14978 M:      Alessandro Zummo <[email protected]>
14979 M:      Alexandre Belloni <[email protected]>
14980 L:      [email protected]
14981 S:      Maintained
14982 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
14983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
14984 F:      Documentation/admin-guide/rtc.rst
14985 F:      Documentation/devicetree/bindings/rtc/
14986 F:      drivers/rtc/
14987 F:      include/linux/platform_data/rtc-*
14988 F:      include/linux/rtc.h
14989 F:      include/linux/rtc/
14990 F:      include/uapi/linux/rtc.h
14991 F:      tools/testing/selftests/rtc/
14992
14993 REALTEK AUDIO CODECS
14994 M:      Oder Chiou <[email protected]>
14995 S:      Maintained
14996 F:      include/sound/rt*.h
14997 F:      sound/soc/codecs/rt*
14998
14999 REALTEK RTL83xx SMI DSA ROUTER CHIPS
15000 M:      Linus Walleij <[email protected]>
15001 S:      Maintained
15002 F:      Documentation/devicetree/bindings/net/dsa/realtek-smi.txt
15003 F:      drivers/net/dsa/realtek-smi*
15004 F:      drivers/net/dsa/rtl83*
15005
15006 REALTEK WIRELESS DRIVER (rtlwifi family)
15007 M:      Ping-Ke Shih <[email protected]>
15008 L:      [email protected]
15009 S:      Maintained
15010 W:      https://wireless.wiki.kernel.org/
15011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
15012 F:      drivers/net/wireless/realtek/rtlwifi/
15013
15014 REALTEK WIRELESS DRIVER (rtw88)
15015 M:      Yan-Hsuan Chuang <[email protected]>
15016 L:      [email protected]
15017 S:      Maintained
15018 F:      drivers/net/wireless/realtek/rtw88/
15019
15020 REDPINE WIRELESS DRIVER
15021 M:      Amitkumar Karwar <[email protected]>
15022 M:      Siva Rebbagondla <[email protected]>
15023 L:      [email protected]
15024 S:      Maintained
15025 F:      drivers/net/wireless/rsi/
15026
15027 REGISTER MAP ABSTRACTION
15028 M:      Mark Brown <[email protected]>
15029 L:      [email protected]
15030 S:      Supported
15031 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
15032 F:      Documentation/devicetree/bindings/regmap/
15033 F:      drivers/base/regmap/
15034 F:      include/linux/regmap.h
15035
15036 REISERFS FILE SYSTEM
15037 L:      [email protected]
15038 S:      Supported
15039 F:      fs/reiserfs/
15040
15041 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
15042 M:      Ohad Ben-Cohen <[email protected]>
15043 M:      Bjorn Andersson <[email protected]>
15044 L:      [email protected]
15045 S:      Maintained
15046 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rproc-next
15047 F:      Documentation/ABI/testing/sysfs-class-remoteproc
15048 F:      Documentation/devicetree/bindings/remoteproc/
15049 F:      Documentation/staging/remoteproc.rst
15050 F:      drivers/remoteproc/
15051 F:      include/linux/remoteproc.h
15052 F:      include/linux/remoteproc/
15053
15054 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
15055 M:      Ohad Ben-Cohen <[email protected]>
15056 M:      Bjorn Andersson <[email protected]>
15057 L:      [email protected]
15058 S:      Maintained
15059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rpmsg-next
15060 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
15061 F:      Documentation/staging/rpmsg.rst
15062 F:      drivers/rpmsg/
15063 F:      include/linux/rpmsg.h
15064 F:      include/linux/rpmsg/
15065 F:      include/uapi/linux/rpmsg.h
15066 F:      samples/rpmsg/
15067
15068 RENESAS CLOCK DRIVERS
15069 M:      Geert Uytterhoeven <[email protected]>
15070 L:      [email protected]
15071 S:      Supported
15072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas
15073 F:      Documentation/devicetree/bindings/clock/renesas,*
15074 F:      drivers/clk/renesas/
15075
15076 RENESAS EMEV2 I2C DRIVER
15077 M:      Wolfram Sang <[email protected]>
15078 S:      Supported
15079 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.txt
15080 F:      drivers/i2c/busses/i2c-emev2.c
15081
15082 RENESAS ETHERNET DRIVERS
15083 R:      Sergei Shtylyov <[email protected]>
15084 L:      [email protected]
15085 L:      [email protected]
15086 F:      Documentation/devicetree/bindings/net/renesas,*.yaml
15087 F:      drivers/net/ethernet/renesas/
15088 F:      include/linux/sh_eth.h
15089
15090 RENESAS R-CAR GYROADC DRIVER
15091 M:      Marek Vasut <[email protected]>
15092 L:      [email protected]
15093 S:      Supported
15094 F:      Documentation/devicetree/bindings/iio/adc/renesas,gyroadc.txt
15095 F:      drivers/iio/adc/rcar-gyroadc.c
15096
15097 RENESAS R-CAR I2C DRIVERS
15098 M:      Wolfram Sang <[email protected]>
15099 S:      Supported
15100 F:      Documentation/devicetree/bindings/i2c/renesas,i2c.txt
15101 F:      Documentation/devicetree/bindings/i2c/renesas,iic.txt
15102 F:      drivers/i2c/busses/i2c-rcar.c
15103 F:      drivers/i2c/busses/i2c-sh_mobile.c
15104
15105 RENESAS R-CAR THERMAL DRIVERS
15106 M:      Niklas Söderlund <[email protected]>
15107 L:      [email protected]
15108 S:      Supported
15109 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
15110 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
15111 F:      drivers/thermal/rcar_gen3_thermal.c
15112 F:      drivers/thermal/rcar_thermal.c
15113
15114 RENESAS RIIC DRIVER
15115 M:      Chris Brandt <[email protected]>
15116 S:      Supported
15117 F:      Documentation/devicetree/bindings/i2c/renesas,riic.txt
15118 F:      drivers/i2c/busses/i2c-riic.c
15119
15120 RENESAS USB PHY DRIVER
15121 M:      Yoshihiro Shimoda <[email protected]>
15122 L:      [email protected]
15123 S:      Maintained
15124 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
15125
15126 RESET CONTROLLER FRAMEWORK
15127 M:      Philipp Zabel <[email protected]>
15128 S:      Maintained
15129 T:      git git://git.pengutronix.de/git/pza/linux
15130 F:      Documentation/devicetree/bindings/reset/
15131 F:      Documentation/driver-api/reset.rst
15132 F:      drivers/reset/
15133 F:      include/dt-bindings/reset/
15134 F:      include/linux/reset-controller.h
15135 F:      include/linux/reset.h
15136 F:      include/linux/reset/
15137 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
15138
15139 RESTARTABLE SEQUENCES SUPPORT
15140 M:      Mathieu Desnoyers <[email protected]>
15141 M:      Peter Zijlstra <[email protected]>
15142 M:      "Paul E. McKenney" <[email protected]>
15143 M:      Boqun Feng <[email protected]>
15144 L:      [email protected]
15145 S:      Supported
15146 F:      include/trace/events/rseq.h
15147 F:      include/uapi/linux/rseq.h
15148 F:      kernel/rseq.c
15149 F:      tools/testing/selftests/rseq/
15150
15151 RFKILL
15152 M:      Johannes Berg <[email protected]>
15153 L:      [email protected]
15154 S:      Maintained
15155 W:      https://wireless.wiki.kernel.org/
15156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
15157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
15158 F:      Documentation/ABI/stable/sysfs-class-rfkill
15159 F:      Documentation/driver-api/rfkill.rst
15160 F:      include/linux/rfkill.h
15161 F:      include/uapi/linux/rfkill.h
15162 F:      net/rfkill/
15163
15164 RHASHTABLE
15165 M:      Thomas Graf <[email protected]>
15166 M:      Herbert Xu <[email protected]>
15167 L:      [email protected]
15168 S:      Maintained
15169 F:      include/linux/rhashtable-types.h
15170 F:      include/linux/rhashtable.h
15171 F:      lib/rhashtable.c
15172 F:      lib/test_rhashtable.c
15173
15174 RICOH R5C592 MEMORYSTICK DRIVER
15175 M:      Maxim Levitsky <[email protected]>
15176 S:      Maintained
15177 F:      drivers/memstick/host/r592.*
15178
15179 RICOH SMARTMEDIA/XD DRIVER
15180 M:      Maxim Levitsky <[email protected]>
15181 S:      Maintained
15182 F:      drivers/mtd/nand/raw/r852.c
15183 F:      drivers/mtd/nand/raw/r852.h
15184
15185 RISC-V ARCHITECTURE
15186 M:      Paul Walmsley <[email protected]>
15187 M:      Palmer Dabbelt <[email protected]>
15188 M:      Albert Ou <[email protected]>
15189 L:      [email protected]
15190 S:      Supported
15191 P:      Documentation/riscv/patch-acceptance.rst
15192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
15193 F:      arch/riscv/
15194 N:      riscv
15195 K:      riscv
15196
15197 RNBD BLOCK DRIVERS
15198 M:      Danil Kipnis <[email protected]>
15199 M:      Jack Wang <[email protected]>
15200 L:      [email protected]
15201 S:      Maintained
15202 F:      drivers/block/rnbd/
15203
15204 ROCCAT DRIVERS
15205 M:      Stefan Achatz <[email protected]>
15206 S:      Maintained
15207 W:      http://sourceforge.net/projects/roccat/
15208 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
15209 F:      drivers/hid/hid-roccat*
15210 F:      include/linux/hid-roccat*
15211
15212 ROCKCHIP ISP V1 DRIVER
15213 M:      Helen Koike <[email protected]>
15214 M:      Dafna Hirschfeld <[email protected]>
15215 L:      [email protected]
15216 L:      [email protected]
15217 S:      Maintained
15218 F:      Documentation/admin-guide/media/rkisp1.rst
15219 F:      Documentation/devicetree/bindings/media/rockchip-isp1.yaml
15220 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-rkisp1.rst
15221 F:      drivers/media/platform/rockchip/rkisp1
15222 F:      include/uapi/linux/rkisp1-config.h
15223
15224 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
15225 M:      Jacob Chen <[email protected]>
15226 M:      Ezequiel Garcia <[email protected]>
15227 L:      [email protected]
15228 L:      [email protected]
15229 S:      Maintained
15230 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
15231 F:      drivers/media/platform/rockchip/rga/
15232
15233 ROCKCHIP VIDEO DECODER DRIVER
15234 M:      Ezequiel Garcia <[email protected]>
15235 L:      [email protected]
15236 L:      [email protected]
15237 S:      Maintained
15238 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
15239 F:      drivers/staging/media/rkvdec/
15240
15241 ROCKER DRIVER
15242 M:      Jiri Pirko <[email protected]>
15243 L:      [email protected]
15244 S:      Supported
15245 F:      drivers/net/ethernet/rocker/
15246
15247 ROCKETPORT DRIVER
15248 S:      Maintained
15249 W:      http://www.comtrol.com
15250 F:      Documentation/driver-api/serial/rocket.rst
15251 F:      drivers/tty/rocket*
15252
15253 ROCKETPORT EXPRESS/INFINITY DRIVER
15254 M:      Kevin Cernekee <[email protected]>
15255 L:      [email protected]
15256 S:      Odd Fixes
15257 F:      drivers/tty/serial/rp2.*
15258
15259 ROHM BD99954 CHARGER IC
15260 R:      Matti Vaittinen <[email protected]>
15261 L:      [email protected]
15262 S:      Supported
15263 F:      drivers/power/supply/bd99954-charger.c
15264 F:      drivers/power/supply/bd99954-charger.h
15265
15266 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
15267 M:      Tomasz Duszynski <[email protected]>
15268 S:      Maintained
15269 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
15270 F:      drivers/iio/light/bh1750.c
15271
15272 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
15273 M:      Marek Vasut <[email protected]>
15274 L:      [email protected]
15275 L:      [email protected]
15276 S:      Supported
15277 F:      Documentation/devicetree/bindings/mfd/bd9571mwv.txt
15278 F:      drivers/gpio/gpio-bd9571mwv.c
15279 F:      drivers/mfd/bd9571mwv.c
15280 F:      drivers/regulator/bd9571mwv-regulator.c
15281 F:      include/linux/mfd/bd9571mwv.h
15282
15283 ROHM POWER MANAGEMENT IC DEVICE DRIVERS
15284 R:      Matti Vaittinen <[email protected]>
15285 L:      [email protected]
15286 S:      Supported
15287 F:      Documentation/devicetree/bindings/mfd/rohm,bd70528-pmic.txt
15288 F:      Documentation/devicetree/bindings/regulator/rohm,bd70528-regulator.txt
15289 F:      drivers/clk/clk-bd718x7.c
15290 F:      drivers/gpio/gpio-bd70528.c
15291 F:      drivers/gpio/gpio-bd71828.c
15292 F:      drivers/mfd/rohm-bd70528.c
15293 F:      drivers/mfd/rohm-bd71828.c
15294 F:      drivers/mfd/rohm-bd718x7.c
15295 F:      drivers/power/supply/bd70528-charger.c
15296 F:      drivers/regulator/bd70528-regulator.c
15297 F:      drivers/regulator/bd71828-regulator.c
15298 F:      drivers/regulator/bd718x7-regulator.c
15299 F:      drivers/regulator/rohm-regulator.c
15300 F:      drivers/rtc/rtc-bd70528.c
15301 F:      drivers/watchdog/bd70528_wdt.c
15302 F:      include/linux/mfd/rohm-bd70528.h
15303 F:      include/linux/mfd/rohm-bd71828.h
15304 F:      include/linux/mfd/rohm-bd718x7.h
15305 F:      include/linux/mfd/rohm-generic.h
15306 F:      include/linux/mfd/rohm-shared.h
15307
15308 ROSE NETWORK LAYER
15309 M:      Ralf Baechle <[email protected]>
15310 L:      [email protected]
15311 S:      Maintained
15312 W:      http://www.linux-ax25.org/
15313 F:      include/net/rose.h
15314 F:      include/uapi/linux/rose.h
15315 F:      net/rose/
15316
15317 ROTATION DRIVER FOR ALLWINNER A83T
15318 M:      Jernej Skrabec <[email protected]>
15319 L:      [email protected]
15320 S:      Maintained
15321 T:      git git://linuxtv.org/media_tree.git
15322 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
15323 F:      drivers/media/platform/sunxi/sun8i-rotate/
15324
15325 RTL2830 MEDIA DRIVER
15326 M:      Antti Palosaari <[email protected]>
15327 L:      [email protected]
15328 S:      Maintained
15329 W:      https://linuxtv.org
15330 W:      http://palosaari.fi/linux/
15331 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15332 T:      git git://linuxtv.org/anttip/media_tree.git
15333 F:      drivers/media/dvb-frontends/rtl2830*
15334
15335 RTL2832 MEDIA DRIVER
15336 M:      Antti Palosaari <[email protected]>
15337 L:      [email protected]
15338 S:      Maintained
15339 W:      https://linuxtv.org
15340 W:      http://palosaari.fi/linux/
15341 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15342 T:      git git://linuxtv.org/anttip/media_tree.git
15343 F:      drivers/media/dvb-frontends/rtl2832*
15344
15345 RTL2832_SDR MEDIA DRIVER
15346 M:      Antti Palosaari <[email protected]>
15347 L:      [email protected]
15348 S:      Maintained
15349 W:      https://linuxtv.org
15350 W:      http://palosaari.fi/linux/
15351 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15352 T:      git git://linuxtv.org/anttip/media_tree.git
15353 F:      drivers/media/dvb-frontends/rtl2832_sdr*
15354
15355 RTL8180 WIRELESS DRIVER
15356 L:      [email protected]
15357 S:      Orphan
15358 W:      https://wireless.wiki.kernel.org/
15359 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
15360 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
15361
15362 RTL8187 WIRELESS DRIVER
15363 M:      Herton Ronaldo Krzesinski <[email protected]>
15364 M:      Hin-Tak Leung <[email protected]>
15365 M:      Larry Finger <[email protected]>
15366 L:      [email protected]
15367 S:      Maintained
15368 W:      https://wireless.wiki.kernel.org/
15369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
15370 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
15371
15372 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
15373 M:      Jes Sorensen <[email protected]>
15374 L:      [email protected]
15375 S:      Maintained
15376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
15377 F:      drivers/net/wireless/realtek/rtl8xxxu/
15378
15379 RTRS TRANSPORT DRIVERS
15380 M:      Danil Kipnis <[email protected]>
15381 M:      Jack Wang <[email protected]>
15382 L:      [email protected]
15383 S:      Maintained
15384 F:      drivers/infiniband/ulp/rtrs/
15385
15386 RXRPC SOCKETS (AF_RXRPC)
15387 M:      David Howells <[email protected]>
15388 L:      [email protected]
15389 S:      Supported
15390 W:      https://www.infradead.org/~dhowells/kafs/
15391 F:      Documentation/networking/rxrpc.rst
15392 F:      include/keys/rxrpc-type.h
15393 F:      include/net/af_rxrpc.h
15394 F:      include/trace/events/rxrpc.h
15395 F:      include/uapi/linux/rxrpc.h
15396 F:      net/rxrpc/
15397
15398 S3 SAVAGE FRAMEBUFFER DRIVER
15399 M:      Antonino Daplas <[email protected]>
15400 L:      [email protected]
15401 S:      Maintained
15402 F:      drivers/video/fbdev/savage/
15403
15404 S390
15405 M:      Heiko Carstens <[email protected]>
15406 M:      Vasily Gorbik <[email protected]>
15407 M:      Christian Borntraeger <[email protected]>
15408 L:      [email protected]
15409 S:      Supported
15410 W:      http://www.ibm.com/developerworks/linux/linux390/
15411 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
15412 F:      Documentation/driver-api/s390-drivers.rst
15413 F:      Documentation/s390/
15414 F:      arch/s390/
15415 F:      drivers/s390/
15416
15417 S390 COMMON I/O LAYER
15418 M:      Vineeth Vijayan <[email protected]>
15419 M:      Peter Oberparleiter <[email protected]>
15420 L:      [email protected]
15421 S:      Supported
15422 W:      http://www.ibm.com/developerworks/linux/linux390/
15423 F:      drivers/s390/cio/
15424
15425 S390 DASD DRIVER
15426 M:      Stefan Haberland <[email protected]>
15427 M:      Jan Hoeppner <[email protected]>
15428 L:      [email protected]
15429 S:      Supported
15430 W:      http://www.ibm.com/developerworks/linux/linux390/
15431 F:      block/partitions/ibm.c
15432 F:      drivers/s390/block/dasd*
15433 F:      include/linux/dasd_mod.h
15434
15435 S390 IOMMU (PCI)
15436 M:      Matthew Rosato <[email protected]>
15437 M:      Gerald Schaefer <[email protected]>
15438 L:      [email protected]
15439 S:      Supported
15440 W:      http://www.ibm.com/developerworks/linux/linux390/
15441 F:      drivers/iommu/s390-iommu.c
15442
15443 S390 IUCV NETWORK LAYER
15444 M:      Julian Wiedmann <[email protected]>
15445 M:      Karsten Graul <[email protected]>
15446 L:      [email protected]
15447 S:      Supported
15448 W:      http://www.ibm.com/developerworks/linux/linux390/
15449 F:      drivers/s390/net/*iucv*
15450 F:      include/net/iucv/
15451 F:      net/iucv/
15452
15453 S390 NETWORK DRIVERS
15454 M:      Julian Wiedmann <[email protected]>
15455 M:      Karsten Graul <[email protected]>
15456 L:      [email protected]
15457 S:      Supported
15458 W:      http://www.ibm.com/developerworks/linux/linux390/
15459 F:      drivers/s390/net/
15460
15461 S390 PCI SUBSYSTEM
15462 M:      Niklas Schnelle <[email protected]>
15463 M:      Gerald Schaefer <[email protected]>
15464 L:      [email protected]
15465 S:      Supported
15466 W:      http://www.ibm.com/developerworks/linux/linux390/
15467 F:      arch/s390/pci/
15468 F:      drivers/pci/hotplug/s390_pci_hpc.c
15469 F:      Documentation/s390/pci.rst
15470
15471 S390 VFIO AP DRIVER
15472 M:      Tony Krowiak <[email protected]>
15473 M:      Pierre Morel <[email protected]>
15474 M:      Halil Pasic <[email protected]>
15475 L:      [email protected]
15476 S:      Supported
15477 W:      http://www.ibm.com/developerworks/linux/linux390/
15478 F:      Documentation/s390/vfio-ap.rst
15479 F:      drivers/s390/crypto/vfio_ap_drv.c
15480 F:      drivers/s390/crypto/vfio_ap_ops.c
15481 F:      drivers/s390/crypto/vfio_ap_private.h
15482
15483 S390 VFIO-CCW DRIVER
15484 M:      Cornelia Huck <[email protected]>
15485 M:      Eric Farman <[email protected]>
15486 R:      Halil Pasic <[email protected]>
15487 L:      [email protected]
15488 L:      [email protected]
15489 S:      Supported
15490 F:      Documentation/s390/vfio-ccw.rst
15491 F:      drivers/s390/cio/vfio_ccw*
15492 F:      include/uapi/linux/vfio_ccw.h
15493
15494 S390 VFIO-PCI DRIVER
15495 M:      Matthew Rosato <[email protected]>
15496 L:      [email protected]
15497 L:      [email protected]
15498 S:      Supported
15499 F:      drivers/vfio/pci/vfio_pci_zdev.c
15500 F:      include/uapi/linux/vfio_zdev.h
15501
15502 S390 ZCRYPT DRIVER
15503 M:      Harald Freudenberger <[email protected]>
15504 L:      [email protected]
15505 S:      Supported
15506 W:      http://www.ibm.com/developerworks/linux/linux390/
15507 F:      drivers/s390/crypto/
15508
15509 S390 ZFCP DRIVER
15510 M:      Steffen Maier <[email protected]>
15511 M:      Benjamin Block <[email protected]>
15512 L:      [email protected]
15513 S:      Supported
15514 W:      http://www.ibm.com/developerworks/linux/linux390/
15515 F:      drivers/s390/scsi/zfcp_*
15516
15517 S3C24XX SD/MMC Driver
15518 M:      Ben Dooks <[email protected]>
15519 L:      [email protected] (moderated for non-subscribers)
15520 S:      Supported
15521 F:      drivers/mmc/host/s3cmci.*
15522
15523 SAA6588 RDS RECEIVER DRIVER
15524 M:      Hans Verkuil <[email protected]>
15525 L:      [email protected]
15526 S:      Odd Fixes
15527 W:      https://linuxtv.org
15528 T:      git git://linuxtv.org/media_tree.git
15529 F:      drivers/media/i2c/saa6588*
15530
15531 SAA7134 VIDEO4LINUX DRIVER
15532 M:      Mauro Carvalho Chehab <[email protected]>
15533 L:      [email protected]
15534 S:      Odd fixes
15535 W:      https://linuxtv.org
15536 T:      git git://linuxtv.org/media_tree.git
15537 F:      Documentation/driver-api/media/drivers/saa7134*
15538 F:      drivers/media/pci/saa7134/
15539
15540 SAA7146 VIDEO4LINUX-2 DRIVER
15541 M:      Hans Verkuil <[email protected]>
15542 L:      [email protected]
15543 S:      Maintained
15544 T:      git git://linuxtv.org/media_tree.git
15545 F:      drivers/media/common/saa7146/
15546 F:      drivers/media/pci/saa7146/
15547 F:      include/media/drv-intf/saa7146*
15548
15549 SAFESETID SECURITY MODULE
15550 M:      Micah Morton <[email protected]>
15551 S:      Supported
15552 F:      Documentation/admin-guide/LSM/SafeSetID.rst
15553 F:      security/safesetid/
15554
15555 SAMSUNG AUDIO (ASoC) DRIVERS
15556 M:      Krzysztof Kozlowski <[email protected]>
15557 M:      Sylwester Nawrocki <[email protected]>
15558 L:      [email protected] (moderated for non-subscribers)
15559 S:      Supported
15560 F:      Documentation/devicetree/bindings/sound/samsung*
15561 F:      sound/soc/samsung/
15562
15563 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
15564 M:      Krzysztof Kozlowski <[email protected]>
15565 L:      [email protected]
15566 L:      [email protected]
15567 S:      Maintained
15568 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
15569 F:      drivers/crypto/exynos-rng.c
15570
15571 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
15572 M:      Łukasz Stelmach <[email protected]>
15573 L:      [email protected]
15574 S:      Maintained
15575 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
15576 F:      drivers/char/hw_random/exynos-trng.c
15577
15578 SAMSUNG FRAMEBUFFER DRIVER
15579 M:      Jingoo Han <[email protected]>
15580 L:      [email protected]
15581 S:      Maintained
15582 F:      drivers/video/fbdev/s3c-fb.c
15583
15584 SAMSUNG INTERCONNECT DRIVERS
15585 M:      Sylwester Nawrocki <[email protected]>
15586 M:      Artur Świgoń <[email protected]>
15587 L:      [email protected]
15588 L:      [email protected]
15589 S:      Supported
15590 F:      drivers/interconnect/samsung/
15591
15592 SAMSUNG LAPTOP DRIVER
15593 M:      Corentin Chary <[email protected]>
15594 L:      [email protected]
15595 S:      Maintained
15596 F:      drivers/platform/x86/samsung-laptop.c
15597
15598 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
15599 M:      Krzysztof Kozlowski <[email protected]>
15600 M:      Bartlomiej Zolnierkiewicz <[email protected]>
15601 L:      [email protected]
15602 L:      [email protected]
15603 S:      Supported
15604 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
15605 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
15606 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
15607 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
15608 F:      drivers/clk/clk-s2mps11.c
15609 F:      drivers/mfd/sec*.c
15610 F:      drivers/regulator/s2m*.c
15611 F:      drivers/regulator/s5m*.c
15612 F:      drivers/rtc/rtc-s5m.c
15613 F:      include/linux/mfd/samsung/
15614
15615 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
15616 M:      Sylwester Nawrocki <[email protected]>
15617 L:      [email protected]
15618 L:      [email protected]
15619 S:      Maintained
15620 F:      drivers/media/platform/s3c-camif/
15621 F:      include/media/drv-intf/s3c_camif.h
15622
15623 SAMSUNG S3FWRN5 NFC DRIVER
15624 M:      Krzysztof Kozlowski <[email protected]>
15625 M:      Krzysztof Opasiak <[email protected]>
15626 L:      [email protected] (moderated for non-subscribers)
15627 S:      Maintained
15628 F:      Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
15629 F:      drivers/nfc/s3fwrn5
15630
15631 SAMSUNG S5C73M3 CAMERA DRIVER
15632 M:      Andrzej Hajda <[email protected]>
15633 L:      [email protected]
15634 S:      Supported
15635 F:      drivers/media/i2c/s5c73m3/*
15636
15637 SAMSUNG S5K5BAF CAMERA DRIVER
15638 M:      Andrzej Hajda <[email protected]>
15639 L:      [email protected]
15640 S:      Supported
15641 F:      drivers/media/i2c/s5k5baf.c
15642
15643 SAMSUNG S5P Security SubSystem (SSS) DRIVER
15644 M:      Krzysztof Kozlowski <[email protected]>
15645 M:      Vladimir Zapolskiy <[email protected]>
15646 M:      Kamil Konieczny <[email protected]>
15647 L:      [email protected]
15648 L:      [email protected]
15649 S:      Maintained
15650 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
15651 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
15652 F:      drivers/crypto/s5p-sss.c
15653
15654 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
15655 M:      Sylwester Nawrocki <[email protected]>
15656 L:      [email protected]
15657 S:      Supported
15658 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
15659 F:      drivers/media/platform/exynos4-is/
15660
15661 SAMSUNG SOC CLOCK DRIVERS
15662 M:      Sylwester Nawrocki <[email protected]>
15663 M:      Tomasz Figa <[email protected]>
15664 M:      Chanwoo Choi <[email protected]>
15665 L:      [email protected]
15666 S:      Supported
15667 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
15668 F:      Documentation/devicetree/bindings/clock/exynos*.txt
15669 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
15670 F:      Documentation/devicetree/bindings/clock/samsung,s5p*
15671 F:      drivers/clk/samsung/
15672 F:      include/dt-bindings/clock/exynos*.h
15673 F:      include/linux/clk/samsung.h
15674 F:      include/linux/platform_data/clk-s3c2410.h
15675
15676 SAMSUNG SPI DRIVERS
15677 M:      Krzysztof Kozlowski <[email protected]>
15678 M:      Andi Shyti <[email protected]>
15679 L:      [email protected]
15680 L:      [email protected]
15681 S:      Maintained
15682 F:      Documentation/devicetree/bindings/spi/spi-samsung.txt
15683 F:      drivers/spi/spi-s3c*
15684 F:      include/linux/platform_data/spi-s3c64xx.h
15685 F:      include/linux/spi/s3c24xx-fiq.h
15686
15687 SAMSUNG SXGBE DRIVERS
15688 M:      Byungho An <[email protected]>
15689 L:      [email protected]
15690 S:      Supported
15691 F:      drivers/net/ethernet/samsung/sxgbe/
15692
15693 SAMSUNG THERMAL DRIVER
15694 M:      Bartlomiej Zolnierkiewicz <[email protected]>
15695 L:      [email protected]
15696 L:      [email protected]
15697 S:      Supported
15698 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
15699 F:      drivers/thermal/samsung/
15700
15701 SAMSUNG USB2 PHY DRIVER
15702 M:      Sylwester Nawrocki <[email protected]>
15703 L:      [email protected]
15704 S:      Supported
15705 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
15706 F:      Documentation/driver-api/phy/samsung-usb2.rst
15707 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
15708 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
15709 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
15710 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
15711 F:      drivers/phy/samsung/phy-samsung-usb2.c
15712 F:      drivers/phy/samsung/phy-samsung-usb2.h
15713
15714 SC1200 WDT DRIVER
15715 M:      Zwane Mwaikambo <[email protected]>
15716 S:      Maintained
15717 F:      drivers/watchdog/sc1200wdt.c
15718
15719 SCHEDULER
15720 M:      Ingo Molnar <[email protected]>
15721 M:      Peter Zijlstra <[email protected]>
15722 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
15723 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
15724 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
15725 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
15726 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
15727 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
15728 R:      Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
15729 L:      [email protected]
15730 S:      Maintained
15731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
15732 F:      include/linux/preempt.h
15733 F:      include/linux/sched.h
15734 F:      include/linux/wait.h
15735 F:      include/uapi/linux/sched.h
15736 F:      kernel/sched/
15737
15738 SCR24X CHIP CARD INTERFACE DRIVER
15739 M:      Lubomir Rintel <[email protected]>
15740 S:      Supported
15741 F:      drivers/char/pcmcia/scr24x_cs.c
15742
15743 SCSI CDROM DRIVER
15744 M:      Jens Axboe <[email protected]>
15745 L:      [email protected]
15746 S:      Maintained
15747 W:      http://www.kernel.dk
15748 F:      drivers/scsi/sr*
15749
15750 SCSI RDMA PROTOCOL (SRP) INITIATOR
15751 M:      Bart Van Assche <[email protected]>
15752 L:      [email protected]
15753 S:      Supported
15754 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
15755 F:      drivers/infiniband/ulp/srp/
15756 F:      include/scsi/srp.h
15757
15758 SCSI RDMA PROTOCOL (SRP) TARGET
15759 M:      Bart Van Assche <[email protected]>
15760 L:      [email protected]
15761 L:      [email protected]
15762 S:      Supported
15763 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
15764 F:      drivers/infiniband/ulp/srpt/
15765
15766 SCSI SG DRIVER
15767 M:      Doug Gilbert <[email protected]>
15768 L:      [email protected]
15769 S:      Maintained
15770 W:      http://sg.danny.cz/sg
15771 F:      Documentation/scsi/scsi-generic.rst
15772 F:      drivers/scsi/sg.c
15773 F:      include/scsi/sg.h
15774
15775 SCSI SUBSYSTEM
15776 M:      "James E.J. Bottomley" <[email protected]>
15777 M:      "Martin K. Petersen" <[email protected]>
15778 L:      [email protected]
15779 S:      Maintained
15780 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
15781 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
15782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
15783 F:      Documentation/devicetree/bindings/scsi/
15784 F:      drivers/scsi/
15785 F:      include/scsi/
15786
15787 SCSI TAPE DRIVER
15788 M:      Kai Mäkisara <[email protected]>
15789 L:      [email protected]
15790 S:      Maintained
15791 F:      Documentation/scsi/st.rst
15792 F:      drivers/scsi/st.*
15793 F:      drivers/scsi/st_*.h
15794
15795 SCSI TARGET SUBSYSTEM
15796 M:      "Martin K. Petersen" <[email protected]>
15797 L:      [email protected]
15798 L:      [email protected]
15799 S:      Supported
15800 W:      http://www.linux-iscsi.org
15801 Q:      https://patchwork.kernel.org/project/target-devel/list/
15802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
15803 F:      Documentation/target/
15804 F:      drivers/target/
15805 F:      include/target/
15806
15807 SCTP PROTOCOL
15808 M:      Vlad Yasevich <[email protected]>
15809 M:      Neil Horman <[email protected]>
15810 M:      Marcelo Ricardo Leitner <[email protected]>
15811 L:      [email protected]
15812 S:      Maintained
15813 W:      http://lksctp.sourceforge.net
15814 F:      Documentation/networking/sctp.rst
15815 F:      include/linux/sctp.h
15816 F:      include/net/sctp/
15817 F:      include/uapi/linux/sctp.h
15818 F:      net/sctp/
15819
15820 SCx200 CPU SUPPORT
15821 M:      Jim Cromie <[email protected]>
15822 S:      Odd Fixes
15823 F:      Documentation/i2c/busses/scx200_acb.rst
15824 F:      arch/x86/platform/scx200/
15825 F:      drivers/i2c/busses/scx200*
15826 F:      drivers/mtd/maps/scx200_docflash.c
15827 F:      drivers/watchdog/scx200_wdt.c
15828 F:      include/linux/scx200.h
15829
15830 SCx200 GPIO DRIVER
15831 M:      Jim Cromie <[email protected]>
15832 S:      Maintained
15833 F:      drivers/char/scx200_gpio.c
15834 F:      include/linux/scx200_gpio.h
15835
15836 SCx200 HRT CLOCKSOURCE DRIVER
15837 M:      Jim Cromie <[email protected]>
15838 S:      Maintained
15839 F:      drivers/clocksource/scx200_hrt.c
15840
15841 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
15842 M:      Sascha Sommer <[email protected]>
15843 L:      [email protected] (subscribers-only)
15844 S:      Maintained
15845 F:      drivers/mmc/host/sdricoh_cs.c
15846
15847 SECO BOARDS CEC DRIVER
15848 M:      Ettore Chimenti <[email protected]>
15849 S:      Maintained
15850 F:      drivers/media/cec/platform/seco/seco-cec.c
15851 F:      drivers/media/cec/platform/seco/seco-cec.h
15852
15853 SECURE COMPUTING
15854 M:      Kees Cook <[email protected]>
15855 R:      Andy Lutomirski <[email protected]>
15856 R:      Will Drewry <[email protected]>
15857 S:      Supported
15858 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
15859 F:      Documentation/userspace-api/seccomp_filter.rst
15860 F:      include/linux/seccomp.h
15861 F:      include/uapi/linux/seccomp.h
15862 F:      kernel/seccomp.c
15863 F:      tools/testing/selftests/kselftest_harness.h
15864 F:      tools/testing/selftests/seccomp/*
15865 K:      \bsecure_computing
15866 K:      \bTIF_SECCOMP\b
15867
15868 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
15869 M:      Al Cooper <[email protected]>
15870 L:      [email protected]
15871 L:      [email protected]
15872 S:      Maintained
15873 F:      drivers/mmc/host/sdhci-brcmstb*
15874
15875 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
15876 M:      Adrian Hunter <[email protected]>
15877 L:      [email protected]
15878 S:      Maintained
15879 F:      drivers/mmc/host/sdhci*
15880 F:      include/linux/mmc/sdhci*
15881
15882 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
15883 M:      Eugen Hristev <[email protected]>
15884 L:      [email protected]
15885 S:      Supported
15886 F:      drivers/mmc/host/sdhci-of-at91.c
15887
15888 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
15889 M:      Ben Dooks <[email protected]>
15890 M:      Jaehoon Chung <[email protected]>
15891 L:      [email protected]
15892 S:      Maintained
15893 F:      drivers/mmc/host/sdhci-s3c*
15894
15895 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
15896 M:      Viresh Kumar <[email protected]>
15897 L:      [email protected]
15898 S:      Maintained
15899 F:      drivers/mmc/host/sdhci-spear.c
15900
15901 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
15902 M:      Kishon Vijay Abraham I <[email protected]>
15903 L:      [email protected]
15904 S:      Maintained
15905 F:      drivers/mmc/host/sdhci-omap.c
15906
15907 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
15908 M:      Jonathan Derrick <[email protected]>
15909 M:      Revanth Rajashekar <[email protected]>
15910 L:      [email protected]
15911 S:      Supported
15912 F:      block/opal_proto.h
15913 F:      block/sed*
15914 F:      include/linux/sed*
15915 F:      include/uapi/linux/sed*
15916
15917 SECURITY CONTACT
15918 M:      Security Officers <[email protected]>
15919 S:      Supported
15920 F:      Documentation/admin-guide/security-bugs.rst
15921
15922 SECURITY SUBSYSTEM
15923 M:      James Morris <[email protected]>
15924 M:      "Serge E. Hallyn" <[email protected]>
15925 L:      [email protected] (suggested Cc:)
15926 S:      Supported
15927 W:      http://kernsec.org/
15928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
15929 F:      security/
15930 X:      security/selinux/
15931
15932 SELINUX SECURITY MODULE
15933 M:      Paul Moore <[email protected]>
15934 M:      Stephen Smalley <[email protected]>
15935 M:      Eric Paris <[email protected]>
15936 L:      [email protected]
15937 S:      Supported
15938 W:      https://selinuxproject.org
15939 W:      https://github.com/SELinuxProject
15940 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
15941 F:      Documentation/ABI/obsolete/sysfs-selinux-checkreqprot
15942 F:      Documentation/ABI/obsolete/sysfs-selinux-disable
15943 F:      Documentation/admin-guide/LSM/SELinux.rst
15944 F:      include/trace/events/avc.h
15945 F:      include/uapi/linux/selinux_netlink.h
15946 F:      scripts/selinux/
15947 F:      security/selinux/
15948
15949 SENSABLE PHANTOM
15950 M:      Jiri Slaby <[email protected]>
15951 S:      Maintained
15952 F:      drivers/misc/phantom.c
15953 F:      include/uapi/linux/phantom.h
15954
15955 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
15956 M:      Tomasz Duszynski <[email protected]>
15957 S:      Maintained
15958 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
15959 F:      drivers/iio/chemical/scd30.h
15960 F:      drivers/iio/chemical/scd30_core.c
15961 F:      drivers/iio/chemical/scd30_i2c.c
15962 F:      drivers/iio/chemical/scd30_serial.c
15963
15964 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
15965 M:      Tomasz Duszynski <[email protected]>
15966 S:      Maintained
15967 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
15968 F:      drivers/iio/chemical/sps30.c
15969
15970 SERIAL DEVICE BUS
15971 M:      Rob Herring <[email protected]>
15972 L:      [email protected]
15973 S:      Maintained
15974 F:      Documentation/devicetree/bindings/serial/serial.yaml
15975 F:      drivers/tty/serdev/
15976 F:      include/linux/serdev.h
15977
15978 SERIAL DRIVERS
15979 M:      Greg Kroah-Hartman <[email protected]>
15980 L:      [email protected]
15981 S:      Maintained
15982 F:      Documentation/devicetree/bindings/serial/
15983 F:      drivers/tty/serial/
15984
15985 SERIAL IR RECEIVER
15986 M:      Sean Young <[email protected]>
15987 L:      [email protected]
15988 S:      Maintained
15989 F:      drivers/media/rc/serial_ir.c
15990
15991 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
15992 M:      Srinivas Kandagatla <[email protected]>
15993 L:      [email protected] (moderated for non-subscribers)
15994 S:      Maintained
15995 F:      Documentation/devicetree/bindings/slimbus/
15996 F:      drivers/slimbus/
15997 F:      include/linux/slimbus.h
15998
15999 SFC NETWORK DRIVER
16000 M:      Edward Cree <[email protected]>
16001 M:      Martin Habets <[email protected]>
16002 L:      [email protected]
16003 S:      Supported
16004 F:      drivers/net/ethernet/sfc/
16005
16006 SFF/SFP/SFP+ MODULE SUPPORT
16007 M:      Russell King <[email protected]>
16008 L:      [email protected]
16009 S:      Maintained
16010 F:      drivers/net/phy/phylink.c
16011 F:      drivers/net/phy/sfp*
16012 F:      include/linux/mdio/mdio-i2c.h
16013 F:      include/linux/phylink.h
16014 F:      include/linux/sfp.h
16015 K:      phylink\.h|struct\s+phylink|\.phylink|>phylink_|phylink_(autoneg|clear|connect|create|destroy|disconnect|ethtool|helper|mac|mii|of|set|start|stop|test|validate)
16016
16017 SGI GRU DRIVER
16018 M:      Dimitri Sivanich <[email protected]>
16019 S:      Maintained
16020 F:      drivers/misc/sgi-gru/
16021
16022 SGI XP/XPC/XPNET DRIVER
16023 M:      Robin Holt <[email protected]>
16024 M:      Steve Wahl <[email protected]>
16025 R:      Mike Travis <[email protected]>
16026 S:      Maintained
16027 F:      drivers/misc/sgi-xp/
16028
16029 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
16030 M:      Karsten Graul <[email protected]>
16031 L:      [email protected]
16032 S:      Supported
16033 W:      http://www.ibm.com/developerworks/linux/linux390/
16034 F:      net/smc/
16035
16036 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
16037 M:      Linus Walleij <[email protected]>
16038 L:      [email protected]
16039 S:      Maintained
16040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
16041 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
16042 F:      drivers/iio/light/gp2ap002.c
16043
16044 SHARP RJ54N1CB0C SENSOR DRIVER
16045 M:      Jacopo Mondi <[email protected]>
16046 L:      [email protected]
16047 S:      Odd fixes
16048 T:      git git://linuxtv.org/media_tree.git
16049 F:      drivers/media/i2c/rj54n1cb0c.c
16050 F:      include/media/i2c/rj54n1cb0c.h
16051
16052 SH_VOU V4L2 OUTPUT DRIVER
16053 L:      [email protected]
16054 S:      Orphan
16055 F:      drivers/media/platform/sh_vou.c
16056 F:      include/media/drv-intf/sh_vou.h
16057
16058 SI2157 MEDIA DRIVER
16059 M:      Antti Palosaari <[email protected]>
16060 L:      [email protected]
16061 S:      Maintained
16062 W:      https://linuxtv.org
16063 W:      http://palosaari.fi/linux/
16064 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16065 T:      git git://linuxtv.org/anttip/media_tree.git
16066 F:      drivers/media/tuners/si2157*
16067
16068 SI2165 MEDIA DRIVER
16069 M:      Matthias Schwarzott <[email protected]>
16070 L:      [email protected]
16071 S:      Maintained
16072 W:      https://linuxtv.org
16073 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16074 F:      drivers/media/dvb-frontends/si2165*
16075
16076 SI2168 MEDIA DRIVER
16077 M:      Antti Palosaari <[email protected]>
16078 L:      [email protected]
16079 S:      Maintained
16080 W:      https://linuxtv.org
16081 W:      http://palosaari.fi/linux/
16082 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16083 T:      git git://linuxtv.org/anttip/media_tree.git
16084 F:      drivers/media/dvb-frontends/si2168*
16085
16086 SI470X FM RADIO RECEIVER I2C DRIVER
16087 M:      Hans Verkuil <[email protected]>
16088 L:      [email protected]
16089 S:      Odd Fixes
16090 W:      https://linuxtv.org
16091 T:      git git://linuxtv.org/media_tree.git
16092 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
16093
16094 SI470X FM RADIO RECEIVER USB DRIVER
16095 M:      Hans Verkuil <[email protected]>
16096 L:      [email protected]
16097 S:      Maintained
16098 W:      https://linuxtv.org
16099 T:      git git://linuxtv.org/media_tree.git
16100 F:      drivers/media/radio/si470x/radio-si470x-common.c
16101 F:      drivers/media/radio/si470x/radio-si470x-usb.c
16102 F:      drivers/media/radio/si470x/radio-si470x.h
16103
16104 SI4713 FM RADIO TRANSMITTER I2C DRIVER
16105 M:      Eduardo Valentin <[email protected]>
16106 L:      [email protected]
16107 S:      Odd Fixes
16108 W:      https://linuxtv.org
16109 T:      git git://linuxtv.org/media_tree.git
16110 F:      drivers/media/radio/si4713/si4713.?
16111
16112 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
16113 M:      Eduardo Valentin <[email protected]>
16114 L:      [email protected]
16115 S:      Odd Fixes
16116 W:      https://linuxtv.org
16117 T:      git git://linuxtv.org/media_tree.git
16118 F:      drivers/media/radio/si4713/radio-platform-si4713.c
16119
16120 SI4713 FM RADIO TRANSMITTER USB DRIVER
16121 M:      Hans Verkuil <[email protected]>
16122 L:      [email protected]
16123 S:      Maintained
16124 W:      https://linuxtv.org
16125 T:      git git://linuxtv.org/media_tree.git
16126 F:      drivers/media/radio/si4713/radio-usb-si4713.c
16127
16128 SIANO DVB DRIVER
16129 M:      Mauro Carvalho Chehab <[email protected]>
16130 L:      [email protected]
16131 S:      Odd fixes
16132 W:      https://linuxtv.org
16133 T:      git git://linuxtv.org/media_tree.git
16134 F:      drivers/media/common/siano/
16135 F:      drivers/media/mmc/siano/
16136 F:      drivers/media/usb/siano/
16137 F:      drivers/media/usb/siano/
16138
16139 SIFIVE DRIVERS
16140 M:      Palmer Dabbelt <[email protected]>
16141 M:      Paul Walmsley <[email protected]>
16142 L:      [email protected]
16143 S:      Supported
16144 T:      git git://github.com/sifive/riscv-linux.git
16145 N:      sifive
16146 K:      [^@]sifive
16147
16148 SIFIVE FU540 SYSTEM-ON-CHIP
16149 M:      Paul Walmsley <[email protected]>
16150 M:      Palmer Dabbelt <[email protected]>
16151 L:      [email protected]
16152 S:      Supported
16153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
16154 N:      fu540
16155 K:      fu540
16156
16157 SIFIVE PDMA DRIVER
16158 M:      Green Wan <[email protected]>
16159 S:      Maintained
16160 F:      Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
16161 F:      drivers/dma/sf-pdma/
16162
16163 SILEAD TOUCHSCREEN DRIVER
16164 M:      Hans de Goede <[email protected]>
16165 L:      [email protected]
16166 L:      [email protected]
16167 S:      Maintained
16168 F:      drivers/input/touchscreen/silead.c
16169 F:      drivers/platform/x86/touchscreen_dmi.c
16170
16171 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
16172 M:      Jérôme Pouiller <[email protected]>
16173 S:      Supported
16174 F:      drivers/staging/wfx/
16175
16176 SILICON MOTION SM712 FRAME BUFFER DRIVER
16177 M:      Sudip Mukherjee <[email protected]>
16178 M:      Teddy Wang <[email protected]>
16179 M:      Sudip Mukherjee <[email protected]>
16180 L:      [email protected]
16181 S:      Maintained
16182 F:      Documentation/fb/sm712fb.rst
16183 F:      drivers/video/fbdev/sm712*
16184
16185 SIMPLE FIRMWARE INTERFACE (SFI)
16186 S:      Obsolete
16187 W:      http://simplefirmware.org/
16188 F:      arch/x86/platform/sfi/
16189 F:      drivers/sfi/
16190 F:      include/linux/sfi*.h
16191
16192 SIMPLEFB FB DRIVER
16193 M:      Hans de Goede <[email protected]>
16194 L:      [email protected]
16195 S:      Maintained
16196 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
16197 F:      drivers/video/fbdev/simplefb.c
16198 F:      include/linux/platform_data/simplefb.h
16199
16200 SIMTEC EB110ATX (Chalice CATS)
16201 M:      Simtec Linux Team <[email protected]>
16202 S:      Supported
16203 W:      http://www.simtec.co.uk/products/EB110ATX/
16204
16205 SIMTEC EB2410ITX (BAST)
16206 M:      Simtec Linux Team <[email protected]>
16207 S:      Supported
16208 W:      http://www.simtec.co.uk/products/EB2410ITX/
16209 F:      arch/arm/mach-s3c/bast-ide.c
16210 F:      arch/arm/mach-s3c/bast-irq.c
16211 F:      arch/arm/mach-s3c/mach-bast.c
16212
16213 SIOX
16214 M:      Thorsten Scherer <[email protected]>
16215 M:      Uwe Kleine-König <[email protected]>
16216 R:      Pengutronix Kernel Team <[email protected]>
16217 S:      Supported
16218 F:      drivers/gpio/gpio-siox.c
16219 F:      drivers/siox/*
16220 F:      include/trace/events/siox.h
16221
16222 SIPHASH PRF ROUTINES
16223 M:      Jason A. Donenfeld <[email protected]>
16224 S:      Maintained
16225 F:      include/linux/siphash.h
16226 F:      lib/siphash.c
16227 F:      lib/test_siphash.c
16228
16229 SIS 190 ETHERNET DRIVER
16230 M:      Francois Romieu <[email protected]>
16231 L:      [email protected]
16232 S:      Maintained
16233 F:      drivers/net/ethernet/sis/sis190.c
16234
16235 SIS 900/7016 FAST ETHERNET DRIVER
16236 M:      Daniele Venzano <[email protected]>
16237 L:      [email protected]
16238 S:      Maintained
16239 W:      http://www.brownhat.org/sis900.html
16240 F:      drivers/net/ethernet/sis/sis900.*
16241
16242 SIS FRAMEBUFFER DRIVER
16243 M:      Thomas Winischhofer <[email protected]>
16244 S:      Maintained
16245 W:      http://www.winischhofer.net/linuxsisvga.shtml
16246 F:      Documentation/fb/sisfb.rst
16247 F:      drivers/video/fbdev/sis/
16248 F:      include/video/sisfb.h
16249
16250 SIS I2C TOUCHSCREEN DRIVER
16251 M:      Mika Penttilä <[email protected]>
16252 L:      [email protected]
16253 S:      Maintained
16254 F:      Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
16255 F:      drivers/input/touchscreen/sis_i2c.c
16256
16257 SIS USB2VGA DRIVER
16258 M:      Thomas Winischhofer <[email protected]>
16259 S:      Maintained
16260 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
16261 F:      drivers/usb/misc/sisusbvga/
16262
16263 SLAB ALLOCATOR
16264 M:      Christoph Lameter <[email protected]>
16265 M:      Pekka Enberg <[email protected]>
16266 M:      David Rientjes <[email protected]>
16267 M:      Joonsoo Kim <[email protected]>
16268 M:      Andrew Morton <[email protected]>
16269 L:      [email protected]
16270 S:      Maintained
16271 F:      include/linux/sl?b*.h
16272 F:      mm/sl?b*
16273
16274 SLEEPABLE READ-COPY UPDATE (SRCU)
16275 M:      Lai Jiangshan <[email protected]>
16276 M:      "Paul E. McKenney" <[email protected]>
16277 M:      Josh Triplett <[email protected]>
16278 R:      Steven Rostedt <[email protected]>
16279 R:      Mathieu Desnoyers <[email protected]>
16280 L:      [email protected]
16281 S:      Supported
16282 W:      http://www.rdrop.com/users/paulmck/RCU/
16283 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
16284 F:      include/linux/srcu*.h
16285 F:      kernel/rcu/srcu*.c
16286
16287 SMACK SECURITY MODULE
16288 M:      Casey Schaufler <[email protected]>
16289 L:      [email protected]
16290 S:      Maintained
16291 W:      http://schaufler-ca.com
16292 T:      git git://github.com/cschaufler/smack-next
16293 F:      Documentation/admin-guide/LSM/Smack.rst
16294 F:      security/smack/
16295
16296 SMC91x ETHERNET DRIVER
16297 M:      Nicolas Pitre <[email protected]>
16298 S:      Odd Fixes
16299 F:      drivers/net/ethernet/smsc/smc91x.*
16300
16301 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
16302 M:      Mark Rutland <[email protected]>
16303 M:      Lorenzo Pieralisi <[email protected]>
16304 M:      Sudeep Holla <[email protected]>
16305 L:      [email protected]
16306 S:      Maintained
16307 F:      drivers/firmware/smccc/
16308 F:      include/linux/arm-smccc.h
16309
16310 SMM665 HARDWARE MONITOR DRIVER
16311 M:      Guenter Roeck <[email protected]>
16312 L:      [email protected]
16313 S:      Maintained
16314 F:      Documentation/hwmon/smm665.rst
16315 F:      drivers/hwmon/smm665.c
16316
16317 SMSC EMC2103 HARDWARE MONITOR DRIVER
16318 M:      Steve Glendinning <[email protected]>
16319 L:      [email protected]
16320 S:      Maintained
16321 F:      Documentation/hwmon/emc2103.rst
16322 F:      drivers/hwmon/emc2103.c
16323
16324 SMSC SCH5627 HARDWARE MONITOR DRIVER
16325 M:      Hans de Goede <[email protected]>
16326 L:      [email protected]
16327 S:      Supported
16328 F:      Documentation/hwmon/sch5627.rst
16329 F:      drivers/hwmon/sch5627.c
16330
16331 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
16332 M:      Steve Glendinning <[email protected]>
16333 L:      [email protected]
16334 S:      Maintained
16335 F:      drivers/video/fbdev/smscufx.c
16336
16337 SMSC47B397 HARDWARE MONITOR DRIVER
16338 M:      Jean Delvare <[email protected]>
16339 L:      [email protected]
16340 S:      Maintained
16341 F:      Documentation/hwmon/smsc47b397.rst
16342 F:      drivers/hwmon/smsc47b397.c
16343
16344 SMSC911x ETHERNET DRIVER
16345 M:      Steve Glendinning <[email protected]>
16346 L:      [email protected]
16347 S:      Maintained
16348 F:      drivers/net/ethernet/smsc/smsc911x.*
16349 F:      include/linux/smsc911x.h
16350
16351 SMSC9420 PCI ETHERNET DRIVER
16352 M:      Steve Glendinning <[email protected]>
16353 L:      [email protected]
16354 S:      Maintained
16355 F:      drivers/net/ethernet/smsc/smsc9420.*
16356
16357 SOCIONEXT (SNI) AVE NETWORK DRIVER
16358 M:      Kunihiko Hayashi <[email protected]>
16359 L:      [email protected]
16360 S:      Maintained
16361 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
16362 F:      drivers/net/ethernet/socionext/sni_ave.c
16363
16364 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
16365 M:      Jassi Brar <[email protected]>
16366 M:      Ilias Apalodimas <[email protected]>
16367 L:      [email protected]
16368 S:      Maintained
16369 F:      Documentation/devicetree/bindings/net/socionext-netsec.txt
16370 F:      drivers/net/ethernet/socionext/netsec.c
16371
16372 SOCIONEXT (SNI) Synquacer SPI DRIVER
16373 M:      Masahisa Kojima <[email protected]>
16374 M:      Jassi Brar <[email protected]>
16375 L:      [email protected]
16376 S:      Maintained
16377 F:      Documentation/devicetree/bindings/spi/spi-synquacer.txt
16378 F:      drivers/spi/spi-synquacer.c
16379
16380 SOCIONEXT SYNQUACER I2C DRIVER
16381 M:      Ard Biesheuvel <[email protected]>
16382 L:      [email protected]
16383 S:      Maintained
16384 F:      Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
16385 F:      drivers/i2c/busses/i2c-synquacer.c
16386
16387 SOCIONEXT UNIPHIER SOUND DRIVER
16388 L:      [email protected] (moderated for non-subscribers)
16389 S:      Orphan
16390 F:      sound/soc/uniphier/
16391
16392 SOEKRIS NET48XX LED SUPPORT
16393 M:      Chris Boot <[email protected]>
16394 S:      Maintained
16395 F:      drivers/leds/leds-net48xx.c
16396
16397 SOFT-IWARP DRIVER (siw)
16398 M:      Bernard Metzler <[email protected]>
16399 L:      [email protected]
16400 S:      Supported
16401 F:      drivers/infiniband/sw/siw/
16402 F:      include/uapi/rdma/siw-abi.h
16403
16404 SOFT-ROCE DRIVER (rxe)
16405 M:      Zhu Yanjun <[email protected]>
16406 L:      [email protected]
16407 S:      Supported
16408 F:      drivers/infiniband/sw/rxe/
16409 F:      include/uapi/rdma/rdma_user_rxe.h
16410
16411 SOFTLOGIC 6x10 MPEG CODEC
16412 M:      Bluecherry Maintainers <[email protected]>
16413 M:      Anton Sviridenko <[email protected]>
16414 M:      Andrey Utkin <[email protected]>
16415 M:      Ismael Luceno <[email protected]>
16416 L:      [email protected]
16417 S:      Supported
16418 F:      drivers/media/pci/solo6x10/
16419
16420 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
16421 M:      James Morse <[email protected]>
16422 L:      [email protected]
16423 S:      Maintained
16424 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
16425 F:      drivers/firmware/arm_sdei.c
16426 F:      include/linux/arm_sdei.h
16427 F:      include/uapi/linux/arm_sdei.h
16428
16429 SOFTWARE RAID (Multiple Disks) SUPPORT
16430 M:      Song Liu <[email protected]>
16431 L:      [email protected]
16432 S:      Supported
16433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
16434 F:      drivers/md/Kconfig
16435 F:      drivers/md/Makefile
16436 F:      drivers/md/md*
16437 F:      drivers/md/raid*
16438 F:      include/linux/raid/
16439 F:      include/uapi/linux/raid/
16440
16441 SOLIDRUN CLEARFOG SUPPORT
16442 M:      Russell King <[email protected]>
16443 S:      Maintained
16444 F:      arch/arm/boot/dts/armada-388-clearfog*
16445 F:      arch/arm/boot/dts/armada-38x-solidrun-*
16446
16447 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
16448 M:      Russell King <[email protected]>
16449 S:      Maintained
16450 F:      arch/arm/boot/dts/imx6*-cubox-i*
16451 F:      arch/arm/boot/dts/imx6*-hummingboard*
16452 F:      arch/arm/boot/dts/imx6*-sr-*
16453
16454 SONIC NETWORK DRIVER
16455 M:      Thomas Bogendoerfer <[email protected]>
16456 L:      [email protected]
16457 S:      Maintained
16458 F:      drivers/net/ethernet/natsemi/sonic.*
16459
16460 SONICS SILICON BACKPLANE DRIVER (SSB)
16461 M:      Michael Buesch <[email protected]>
16462 L:      [email protected]
16463 S:      Maintained
16464 F:      drivers/ssb/
16465 F:      include/linux/ssb/
16466
16467 SONY IMX214 SENSOR DRIVER
16468 M:      Ricardo Ribalda <[email protected]>
16469 L:      [email protected]
16470 S:      Maintained
16471 T:      git git://linuxtv.org/media_tree.git
16472 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
16473 F:      drivers/media/i2c/imx214.c
16474
16475 SONY IMX219 SENSOR DRIVER
16476 M:      Dave Stevenson <[email protected]>
16477 L:      [email protected]
16478 S:      Maintained
16479 T:      git git://linuxtv.org/media_tree.git
16480 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
16481 F:      drivers/media/i2c/imx219.c
16482
16483 SONY IMX258 SENSOR DRIVER
16484 M:      Sakari Ailus <[email protected]>
16485 L:      [email protected]
16486 S:      Maintained
16487 T:      git git://linuxtv.org/media_tree.git
16488 F:      drivers/media/i2c/imx258.c
16489
16490 SONY IMX274 SENSOR DRIVER
16491 M:      Leon Luo <[email protected]>
16492 L:      [email protected]
16493 S:      Maintained
16494 T:      git git://linuxtv.org/media_tree.git
16495 F:      Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
16496 F:      drivers/media/i2c/imx274.c
16497
16498 SONY IMX290 SENSOR DRIVER
16499 M:      Manivannan Sadhasivam <[email protected]>
16500 L:      [email protected]
16501 S:      Maintained
16502 T:      git git://linuxtv.org/media_tree.git
16503 F:      Documentation/devicetree/bindings/media/i2c/imx290.txt
16504 F:      drivers/media/i2c/imx290.c
16505
16506 SONY IMX319 SENSOR DRIVER
16507 M:      Bingbu Cao <[email protected]>
16508 L:      [email protected]
16509 S:      Maintained
16510 T:      git git://linuxtv.org/media_tree.git
16511 F:      drivers/media/i2c/imx319.c
16512
16513 SONY IMX355 SENSOR DRIVER
16514 M:      Tianshu Qiu <[email protected]>
16515 L:      [email protected]
16516 S:      Maintained
16517 T:      git git://linuxtv.org/media_tree.git
16518 F:      drivers/media/i2c/imx355.c
16519
16520 SONY MEMORYSTICK SUBSYSTEM
16521 M:      Maxim Levitsky <[email protected]>
16522 M:      Alex Dubov <[email protected]>
16523 M:      Ulf Hansson <[email protected]>
16524 L:      [email protected]
16525 S:      Maintained
16526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
16527 F:      drivers/memstick/
16528 F:      include/linux/memstick.h
16529
16530 SONY VAIO CONTROL DEVICE DRIVER
16531 M:      Mattia Dongili <[email protected]>
16532 L:      [email protected]
16533 S:      Maintained
16534 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
16535 F:      Documentation/admin-guide/laptops/sony-laptop.rst
16536 F:      drivers/char/sonypi.c
16537 F:      drivers/platform/x86/sony-laptop.c
16538 F:      include/linux/sony-laptop.h
16539
16540 SOUND
16541 M:      Jaroslav Kysela <[email protected]>
16542 M:      Takashi Iwai <[email protected]>
16543 L:      [email protected] (moderated for non-subscribers)
16544 S:      Maintained
16545 W:      http://www.alsa-project.org/
16546 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
16547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16548 F:      Documentation/sound/
16549 F:      include/sound/
16550 F:      include/uapi/sound/
16551 F:      sound/
16552
16553 SOUND - COMPRESSED AUDIO
16554 M:      Vinod Koul <[email protected]>
16555 L:      [email protected] (moderated for non-subscribers)
16556 S:      Supported
16557 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16558 F:      Documentation/sound/designs/compress-offload.rst
16559 F:      include/sound/compress_driver.h
16560 F:      include/uapi/sound/compress_*
16561 F:      sound/core/compress_offload.c
16562 F:      sound/soc/soc-compress.c
16563
16564 SOUND - DMAENGINE HELPERS
16565 M:      Lars-Peter Clausen <[email protected]>
16566 S:      Supported
16567 F:      include/sound/dmaengine_pcm.h
16568 F:      sound/core/pcm_dmaengine.c
16569 F:      sound/soc/soc-generic-dmaengine-pcm.c
16570
16571 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
16572 M:      Liam Girdwood <[email protected]>
16573 M:      Mark Brown <[email protected]>
16574 L:      [email protected] (moderated for non-subscribers)
16575 S:      Supported
16576 W:      http://alsa-project.org/main/index.php/ASoC
16577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
16578 F:      Documentation/devicetree/bindings/sound/
16579 F:      Documentation/sound/soc/
16580 F:      include/dt-bindings/sound/
16581 F:      include/sound/soc*
16582 F:      sound/soc/
16583
16584 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
16585 M:      Pierre-Louis Bossart <[email protected]>
16586 M:      Liam Girdwood <[email protected]>
16587 M:      Ranjani Sridharan <[email protected]>
16588 M:      Kai Vehmanen <[email protected]>
16589 M:      Daniel Baluta <[email protected]>
16590 L:      [email protected] (moderated for non-subscribers)
16591 S:      Supported
16592 W:      https://github.com/thesofproject/linux/
16593 F:      sound/soc/sof/
16594
16595 SOUNDWIRE SUBSYSTEM
16596 M:      Vinod Koul <[email protected]>
16597 M:      Bard Liao <[email protected]>
16598 R:      Pierre-Louis Bossart <[email protected]>
16599 R:      Sanyog Kale <[email protected]>
16600 L:      [email protected] (moderated for non-subscribers)
16601 S:      Supported
16602 F:      Documentation/driver-api/soundwire/
16603 F:      drivers/soundwire/
16604 F:      include/linux/soundwire/
16605
16606 SP2 MEDIA DRIVER
16607 M:      Olli Salonen <[email protected]>
16608 L:      [email protected]
16609 S:      Maintained
16610 W:      https://linuxtv.org
16611 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16612 F:      drivers/media/dvb-frontends/sp2*
16613
16614 SPARC + UltraSPARC (sparc/sparc64)
16615 M:      "David S. Miller" <[email protected]>
16616 L:      [email protected]
16617 S:      Maintained
16618 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
16619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
16620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
16621 F:      arch/sparc/
16622 F:      drivers/sbus/
16623
16624 SPARC SERIAL DRIVERS
16625 M:      "David S. Miller" <[email protected]>
16626 L:      [email protected]
16627 S:      Maintained
16628 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
16629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
16630 F:      drivers/tty/serial/suncore.c
16631 F:      drivers/tty/serial/sunhv.c
16632 F:      drivers/tty/serial/sunsab.c
16633 F:      drivers/tty/serial/sunsab.h
16634 F:      drivers/tty/serial/sunsu.c
16635 F:      drivers/tty/serial/sunzilog.c
16636 F:      drivers/tty/serial/sunzilog.h
16637 F:      drivers/tty/vcc.c
16638 F:      include/linux/sunserialcore.h
16639
16640 SPARSE CHECKER
16641 M:      "Luc Van Oostenryck" <[email protected]>
16642 L:      [email protected]
16643 S:      Maintained
16644 W:      https://sparse.docs.kernel.org/
16645 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
16646 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
16647 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
16648 F:      include/linux/compiler.h
16649
16650 SPEAKUP CONSOLE SPEECH DRIVER
16651 M:      William Hubbs <[email protected]>
16652 M:      Chris Brannon <[email protected]>
16653 M:      Kirk Reiser <[email protected]>
16654 M:      Samuel Thibault <[email protected]>
16655 L:      [email protected]
16656 S:      Odd Fixes
16657 W:      http://www.linux-speakup.org/
16658 F:      drivers/accessibility/speakup/
16659
16660 SPEAR CLOCK FRAMEWORK SUPPORT
16661 M:      Viresh Kumar <[email protected]>
16662 L:      [email protected] (moderated for non-subscribers)
16663 S:      Maintained
16664 W:      http://www.st.com/spear
16665 F:      drivers/clk/spear/
16666
16667 SPEAR PLATFORM SUPPORT
16668 M:      Viresh Kumar <[email protected]>
16669 M:      Shiraz Hashim <[email protected]>
16670 L:      [email protected] (moderated for non-subscribers)
16671 S:      Maintained
16672 W:      http://www.st.com/spear
16673 F:      arch/arm/boot/dts/spear*
16674 F:      arch/arm/mach-spear/
16675
16676 SPI NOR SUBSYSTEM
16677 M:      Tudor Ambarus <[email protected]>
16678 L:      [email protected]
16679 S:      Maintained
16680 W:      http://www.linux-mtd.infradead.org/
16681 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
16682 C:      irc://irc.oftc.net/mtd
16683 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
16684 F:      drivers/mtd/spi-nor/
16685 F:      include/linux/mtd/spi-nor.h
16686
16687 SPI SUBSYSTEM
16688 M:      Mark Brown <[email protected]>
16689 L:      [email protected]
16690 S:      Maintained
16691 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
16692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
16693 F:      Documentation/devicetree/bindings/spi/
16694 F:      Documentation/spi/
16695 F:      drivers/spi/
16696 F:      include/linux/spi/
16697 F:      include/uapi/linux/spi/
16698 F:      tools/spi/
16699
16700 SPIDERNET NETWORK DRIVER for CELL
16701 M:      Ishizaki Kou <[email protected]>
16702 L:      [email protected]
16703 S:      Supported
16704 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
16705 F:      drivers/net/ethernet/toshiba/spider_net*
16706
16707 SPMI SUBSYSTEM
16708 M:      Stephen Boyd <[email protected]>
16709 L:      [email protected]
16710 S:      Maintained
16711 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
16712 F:      Documentation/devicetree/bindings/spmi/
16713 F:      drivers/spmi/
16714 F:      include/dt-bindings/spmi/spmi.h
16715 F:      include/linux/spmi.h
16716 F:      include/trace/events/spmi.h
16717
16718 SPU FILE SYSTEM
16719 M:      Jeremy Kerr <[email protected]>
16720 L:      [email protected]
16721 S:      Supported
16722 W:      http://www.ibm.com/developerworks/power/cell/
16723 F:      Documentation/filesystems/spufs/spufs.rst
16724 F:      arch/powerpc/platforms/cell/spufs/
16725
16726 SQUASHFS FILE SYSTEM
16727 M:      Phillip Lougher <[email protected]>
16728 L:      [email protected] (subscribers-only)
16729 S:      Maintained
16730 W:      http://squashfs.org.uk
16731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
16732 F:      Documentation/filesystems/squashfs.rst
16733 F:      fs/squashfs/
16734
16735 SRM (Alpha) environment access
16736 M:      Jan-Benedict Glaw <[email protected]>
16737 S:      Maintained
16738 F:      arch/alpha/kernel/srm_env.c
16739
16740 ST LSM6DSx IMU IIO DRIVER
16741 M:      Lorenzo Bianconi <[email protected]>
16742 L:      [email protected]
16743 S:      Maintained
16744 W:      http://www.st.com/
16745 F:      Documentation/devicetree/bindings/iio/imu/st_lsm6dsx.txt
16746 F:      drivers/iio/imu/st_lsm6dsx/
16747
16748 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
16749 M:      Mickael Guene <[email protected]>
16750 L:      [email protected]
16751 S:      Maintained
16752 T:      git git://linuxtv.org/media_tree.git
16753 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.txt
16754 F:      drivers/media/i2c/st-mipid02.c
16755
16756 ST STM32 I2C/SMBUS DRIVER
16757 M:      Pierre-Yves MORDRET <[email protected]>
16758 L:      [email protected]
16759 S:      Maintained
16760 F:      drivers/i2c/busses/i2c-stm32*
16761
16762 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
16763 M:      Song Qiang <[email protected]>
16764 L:      [email protected]
16765 S:      Maintained
16766 F:      Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt
16767 F:      drivers/iio/proximity/vl53l0x-i2c.c
16768
16769 STABLE BRANCH
16770 M:      Greg Kroah-Hartman <[email protected]>
16771 M:      Sasha Levin <[email protected]>
16772 L:      [email protected]
16773 S:      Supported
16774 F:      Documentation/process/stable-kernel-rules.rst
16775
16776 STAGING - ATOMISP DRIVER
16777 M:      Mauro Carvalho Chehab <[email protected]>
16778 R:      Sakari Ailus <[email protected]>
16779 L:      [email protected]
16780 S:      Maintained
16781 F:      drivers/staging/media/atomisp/
16782
16783 STAGING - COMEDI
16784 M:      Ian Abbott <[email protected]>
16785 M:      H Hartley Sweeten <[email protected]>
16786 S:      Odd Fixes
16787 F:      drivers/staging/comedi/
16788
16789 STAGING - FIELDBUS SUBSYSTEM
16790 M:      Sven Van Asbroeck <[email protected]>
16791 S:      Maintained
16792 F:      drivers/staging/fieldbus/*
16793 F:      drivers/staging/fieldbus/Documentation/
16794
16795 STAGING - HMS ANYBUS-S BUS
16796 M:      Sven Van Asbroeck <[email protected]>
16797 S:      Maintained
16798 F:      drivers/staging/fieldbus/anybuss/
16799
16800 STAGING - INDUSTRIAL IO
16801 M:      Jonathan Cameron <[email protected]>
16802 L:      [email protected]
16803 S:      Odd Fixes
16804 F:      Documentation/devicetree/bindings/staging/iio/
16805 F:      drivers/staging/iio/
16806
16807 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
16808 M:      Marc Dietrich <[email protected]>
16809 L:      [email protected] (moderated for non-subscribers)
16810 L:      [email protected]
16811 S:      Maintained
16812 F:      drivers/staging/nvec/
16813
16814 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
16815 M:      Jens Frederich <[email protected]>
16816 M:      Daniel Drake <[email protected]>
16817 M:      Jon Nettleton <[email protected]>
16818 S:      Maintained
16819 W:      http://wiki.laptop.org/go/DCON
16820 F:      drivers/staging/olpc_dcon/
16821
16822 STAGING - REALTEK RTL8188EU DRIVERS
16823 M:      Larry Finger <[email protected]>
16824 S:      Odd Fixes
16825 F:      drivers/staging/rtl8188eu/
16826
16827 STAGING - REALTEK RTL8712U DRIVERS
16828 M:      Larry Finger <[email protected]>
16829 M:      Florian Schilhabel <[email protected]>.
16830 S:      Odd Fixes
16831 F:      drivers/staging/rtl8712/
16832
16833 STAGING - SEPS525 LCD CONTROLLER DRIVERS
16834 M:      Michael Hennerich <[email protected]>
16835 L:      [email protected]
16836 S:      Supported
16837 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
16838 F:      drivers/staging/fbtft/fb_seps525.c
16839
16840 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
16841 M:      Sudip Mukherjee <[email protected]>
16842 M:      Teddy Wang <[email protected]>
16843 M:      Sudip Mukherjee <[email protected]>
16844 L:      [email protected]
16845 S:      Maintained
16846 F:      drivers/staging/sm750fb/
16847
16848 STAGING - VIA VT665X DRIVERS
16849 M:      Forest Bond <[email protected]>
16850 S:      Odd Fixes
16851 F:      drivers/staging/vt665?/
16852
16853 STAGING SUBSYSTEM
16854 M:      Greg Kroah-Hartman <[email protected]>
16855 L:      [email protected]
16856 S:      Supported
16857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
16858 F:      drivers/staging/
16859
16860 STARFIRE/DURALAN NETWORK DRIVER
16861 M:      Ion Badulescu <[email protected]>
16862 S:      Odd Fixes
16863 F:      drivers/net/ethernet/adaptec/starfire*
16864
16865 STEC S1220 SKD DRIVER
16866 M:      Damien Le Moal <[email protected]>
16867 L:      [email protected]
16868 S:      Maintained
16869 F:      drivers/block/skd*[ch]
16870
16871 STI AUDIO (ASoC) DRIVERS
16872 M:      Arnaud Pouliquen <[email protected]>
16873 L:      [email protected] (moderated for non-subscribers)
16874 S:      Maintained
16875 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
16876 F:      sound/soc/sti/
16877
16878 STI CEC DRIVER
16879 M:      Benjamin Gaignard <[email protected]>
16880 S:      Maintained
16881 F:      Documentation/devicetree/bindings/media/stih-cec.txt
16882 F:      drivers/media/cec/platform/sti/
16883
16884 STK1160 USB VIDEO CAPTURE DRIVER
16885 M:      Ezequiel Garcia <[email protected]>
16886 L:      [email protected]
16887 S:      Maintained
16888 T:      git git://linuxtv.org/media_tree.git
16889 F:      drivers/media/usb/stk1160/
16890
16891 STM32 AUDIO (ASoC) DRIVERS
16892 M:      Olivier Moysan <[email protected]>
16893 M:      Arnaud Pouliquen <[email protected]>
16894 L:      [email protected] (moderated for non-subscribers)
16895 S:      Maintained
16896 F:      Documentation/devicetree/bindings/sound/st,stm32-*.txt
16897 F:      sound/soc/stm/
16898
16899 STM32 TIMER/LPTIMER DRIVERS
16900 M:      Fabrice Gasnier <[email protected]>
16901 S:      Maintained
16902 F:      Documentation/ABI/testing/*timer-stm32
16903 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
16904 F:      drivers/*/stm32-*timer*
16905 F:      drivers/pwm/pwm-stm32*
16906 F:      include/linux/*/stm32-*tim*
16907
16908 STMMAC ETHERNET DRIVER
16909 M:      Giuseppe Cavallaro <[email protected]>
16910 M:      Alexandre Torgue <[email protected]>
16911 M:      Jose Abreu <[email protected]>
16912 L:      [email protected]
16913 S:      Supported
16914 W:      http://www.stlinux.com
16915 F:      Documentation/networking/device_drivers/ethernet/stmicro/
16916 F:      drivers/net/ethernet/stmicro/stmmac/
16917
16918 SUN3/3X
16919 M:      Sam Creasey <[email protected]>
16920 S:      Maintained
16921 W:      http://sammy.net/sun3/
16922 F:      arch/m68k/include/asm/sun3*
16923 F:      arch/m68k/kernel/*sun3*
16924 F:      arch/m68k/sun3*/
16925 F:      drivers/net/ethernet/i825xx/sun3*
16926
16927 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
16928 M:      Hans de Goede <[email protected]>
16929 L:      [email protected]
16930 S:      Maintained
16931 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
16932 F:      drivers/input/keyboard/sun4i-lradc-keys.c
16933
16934 SUNDANCE NETWORK DRIVER
16935 M:      Denis Kirjanov <[email protected]>
16936 L:      [email protected]
16937 S:      Maintained
16938 F:      drivers/net/ethernet/dlink/sundance.c
16939
16940 SUPERH
16941 M:      Yoshinori Sato <[email protected]>
16942 M:      Rich Felker <[email protected]>
16943 L:      [email protected]
16944 S:      Maintained
16945 Q:      http://patchwork.kernel.org/project/linux-sh/list/
16946 F:      Documentation/sh/
16947 F:      arch/sh/
16948 F:      drivers/sh/
16949
16950 SUSPEND TO RAM
16951 M:      "Rafael J. Wysocki" <[email protected]>
16952 M:      Len Brown <[email protected]>
16953 M:      Pavel Machek <[email protected]>
16954 L:      [email protected]
16955 S:      Supported
16956 B:      https://bugzilla.kernel.org
16957 F:      Documentation/power/
16958 F:      arch/x86/kernel/acpi/
16959 F:      drivers/base/power/
16960 F:      include/linux/freezer.h
16961 F:      include/linux/pm.h
16962 F:      include/linux/suspend.h
16963 F:      kernel/power/
16964
16965 SVGA HANDLING
16966 M:      Martin Mares <[email protected]>
16967 L:      [email protected]
16968 S:      Maintained
16969 F:      Documentation/admin-guide/svga.rst
16970 F:      arch/x86/boot/video*
16971
16972 SWIOTLB SUBSYSTEM
16973 M:      Konrad Rzeszutek Wilk <[email protected]>
16974 L:      [email protected]
16975 S:      Supported
16976 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
16977 F:      arch/*/kernel/pci-swiotlb.c
16978 F:      include/linux/swiotlb.h
16979 F:      kernel/dma/swiotlb.c
16980
16981 SWITCHDEV
16982 M:      Jiri Pirko <[email protected]>
16983 M:      Ivan Vecera <[email protected]>
16984 L:      [email protected]
16985 S:      Supported
16986 F:      include/net/switchdev.h
16987 F:      net/switchdev/
16988
16989 SY8106A REGULATOR DRIVER
16990 M:      Icenowy Zheng <[email protected]>
16991 S:      Maintained
16992 F:      Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt
16993 F:      drivers/regulator/sy8106a-regulator.c
16994
16995 SYNC FILE FRAMEWORK
16996 M:      Sumit Semwal <[email protected]>
16997 R:      Gustavo Padovan <[email protected]>
16998 L:      [email protected]
16999 L:      [email protected]
17000 S:      Maintained
17001 T:      git git://anongit.freedesktop.org/drm/drm-misc
17002 F:      Documentation/driver-api/sync_file.rst
17003 F:      drivers/dma-buf/dma-fence*
17004 F:      drivers/dma-buf/sw_sync.c
17005 F:      drivers/dma-buf/sync_*
17006 F:      include/linux/sync_file.h
17007 F:      include/uapi/linux/sync_file.h
17008
17009 SYNOPSYS ARC ARCHITECTURE
17010 M:      Vineet Gupta <[email protected]>
17011 L:      [email protected]
17012 S:      Supported
17013 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
17014 F:      Documentation/devicetree/bindings/arc/*
17015 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
17016 F:      arch/arc/
17017 F:      drivers/clocksource/arc_timer.c
17018 F:      drivers/tty/serial/arc_uart.c
17019
17020 SYNOPSYS ARC HSDK SDP pll clock driver
17021 M:      Eugeniy Paltsev <[email protected]>
17022 S:      Supported
17023 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
17024 F:      drivers/clk/clk-hsdk-pll.c
17025
17026 SYNOPSYS ARC SDP clock driver
17027 M:      Eugeniy Paltsev <[email protected]>
17028 S:      Supported
17029 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
17030 F:      drivers/clk/axs10x/*
17031
17032 SYNOPSYS ARC SDP platform support
17033 M:      Alexey Brodkin <[email protected]>
17034 S:      Supported
17035 F:      Documentation/devicetree/bindings/arc/axs10*
17036 F:      arch/arc/boot/dts/ax*
17037 F:      arch/arc/plat-axs10x
17038
17039 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
17040 M:      Eugeniy Paltsev <[email protected]>
17041 S:      Supported
17042 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
17043 F:      drivers/reset/reset-axs10x.c
17044
17045 SYNOPSYS CREG GPIO DRIVER
17046 M:      Eugeniy Paltsev <[email protected]>
17047 S:      Maintained
17048 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
17049 F:      drivers/gpio/gpio-creg-snps.c
17050
17051 SYNOPSYS DESIGNWARE 8250 UART DRIVER
17052 R:      Andy Shevchenko <[email protected]>
17053 S:      Maintained
17054 F:      drivers/tty/serial/8250/8250_dw.c
17055 F:      drivers/tty/serial/8250/8250_dwlib.*
17056 F:      drivers/tty/serial/8250/8250_lpss.c
17057
17058 SYNOPSYS DESIGNWARE APB GPIO DRIVER
17059 M:      Hoan Tran <[email protected]>
17060 M:      Serge Semin <[email protected]>
17061 L:      [email protected]
17062 S:      Maintained
17063 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
17064 F:      drivers/gpio/gpio-dwapb.c
17065
17066 SYNOPSYS DESIGNWARE APB SSI DRIVER
17067 M:      Serge Semin <[email protected]>
17068 L:      [email protected]
17069 S:      Supported
17070 F:      Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
17071 F:      drivers/spi/spi-dw*
17072
17073 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
17074 M:      Eugeniy Paltsev <[email protected]>
17075 S:      Maintained
17076 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt
17077 F:      drivers/dma/dw-axi-dmac/
17078
17079 SYNOPSYS DESIGNWARE DMAC DRIVER
17080 M:      Viresh Kumar <[email protected]>
17081 R:      Andy Shevchenko <[email protected]>
17082 S:      Maintained
17083 F:      Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
17084 F:      drivers/dma/dw/
17085 F:      include/dt-bindings/dma/dw-dmac.h
17086 F:      include/linux/dma/dw.h
17087 F:      include/linux/platform_data/dma-dw.h
17088
17089 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
17090 M:      Jose Abreu <[email protected]>
17091 L:      [email protected]
17092 S:      Supported
17093 F:      drivers/net/ethernet/synopsys/
17094
17095 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
17096 M:      Jose Abreu <[email protected]>
17097 L:      [email protected]
17098 S:      Supported
17099 F:      drivers/net/pcs/pcs-xpcs.c
17100 F:      include/linux/pcs/pcs-xpcs.h
17101
17102 SYNOPSYS DESIGNWARE I2C DRIVER
17103 M:      Jarkko Nikula <[email protected]>
17104 R:      Andy Shevchenko <[email protected]>
17105 R:      Mika Westerberg <[email protected]>
17106 L:      [email protected]
17107 S:      Maintained
17108 F:      drivers/i2c/busses/i2c-designware-*
17109 F:      include/linux/platform_data/i2c-designware.h
17110
17111 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
17112 M:      Jaehoon Chung <[email protected]>
17113 L:      [email protected]
17114 S:      Maintained
17115 F:      drivers/mmc/host/dw_mmc*
17116
17117 SYNOPSYS HSDK RESET CONTROLLER DRIVER
17118 M:      Eugeniy Paltsev <[email protected]>
17119 S:      Supported
17120 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
17121 F:      drivers/reset/reset-hsdk.c
17122 F:      include/dt-bindings/reset/snps,hsdk-reset.h
17123
17124 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
17125 M:      Prabu Thangamuthu <[email protected]>
17126 M:      Manjunath M B <[email protected]>
17127 L:      [email protected]
17128 S:      Maintained
17129 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
17130
17131 SYSTEM CONFIGURATION (SYSCON)
17132 M:      Lee Jones <[email protected]>
17133 M:      Arnd Bergmann <[email protected]>
17134 S:      Supported
17135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
17136 F:      drivers/mfd/syscon.c
17137
17138 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
17139 M:      Sudeep Holla <[email protected]>
17140 L:      [email protected]
17141 S:      Maintained
17142 F:      Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt
17143 F:      drivers/clk/clk-sc[mp]i.c
17144 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
17145 F:      drivers/firmware/arm_scmi/
17146 F:      drivers/firmware/arm_scpi.c
17147 F:      drivers/reset/reset-scmi.c
17148 F:      include/linux/sc[mp]i_protocol.h
17149 F:      include/trace/events/scmi.h
17150
17151 SYSTEM RESET/SHUTDOWN DRIVERS
17152 M:      Sebastian Reichel <[email protected]>
17153 L:      [email protected]
17154 S:      Maintained
17155 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
17156 F:      Documentation/devicetree/bindings/power/reset/
17157 F:      drivers/power/reset/
17158
17159 SYSTEM TRACE MODULE CLASS
17160 M:      Alexander Shishkin <[email protected]>
17161 S:      Maintained
17162 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
17163 F:      Documentation/trace/stm.rst
17164 F:      drivers/hwtracing/stm/
17165 F:      include/linux/stm.h
17166 F:      include/uapi/linux/stm.h
17167
17168 SYSTEM76 ACPI DRIVER
17169 M:      Jeremy Soller <[email protected]>
17170 M:      System76 Product Development <[email protected]>
17171 L:      [email protected]
17172 S:      Maintained
17173 F:      drivers/platform/x86/system76_acpi.c
17174
17175 SYSV FILESYSTEM
17176 M:      Christoph Hellwig <[email protected]>
17177 S:      Maintained
17178 F:      Documentation/filesystems/sysv-fs.rst
17179 F:      fs/sysv/
17180 F:      include/linux/sysv_fs.h
17181
17182 TASKSTATS STATISTICS INTERFACE
17183 M:      Balbir Singh <[email protected]>
17184 S:      Maintained
17185 F:      Documentation/accounting/taskstats*
17186 F:      include/linux/taskstats*
17187 F:      kernel/taskstats.c
17188
17189 TC subsystem
17190 M:      Jamal Hadi Salim <[email protected]>
17191 M:      Cong Wang <[email protected]>
17192 M:      Jiri Pirko <[email protected]>
17193 L:      [email protected]
17194 S:      Maintained
17195 F:      include/net/pkt_cls.h
17196 F:      include/net/pkt_sched.h
17197 F:      include/net/tc_act/
17198 F:      include/uapi/linux/pkt_cls.h
17199 F:      include/uapi/linux/pkt_sched.h
17200 F:      include/uapi/linux/tc_act/
17201 F:      include/uapi/linux/tc_ematch/
17202 F:      net/sched/
17203
17204 TC90522 MEDIA DRIVER
17205 M:      Akihiro Tsukada <[email protected]>
17206 L:      [email protected]
17207 S:      Odd Fixes
17208 F:      drivers/media/dvb-frontends/tc90522*
17209
17210 TCP LOW PRIORITY MODULE
17211 M:      "Wong Hoi Sing, Edison" <[email protected]>
17212 M:      "Hung Hing Lun, Mike" <[email protected]>
17213 S:      Maintained
17214 W:      http://tcp-lp-mod.sourceforge.net/
17215 F:      net/ipv4/tcp_lp.c
17216
17217 TDA10071 MEDIA DRIVER
17218 M:      Antti Palosaari <[email protected]>
17219 L:      [email protected]
17220 S:      Maintained
17221 W:      https://linuxtv.org
17222 W:      http://palosaari.fi/linux/
17223 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17224 T:      git git://linuxtv.org/anttip/media_tree.git
17225 F:      drivers/media/dvb-frontends/tda10071*
17226
17227 TDA18212 MEDIA DRIVER
17228 M:      Antti Palosaari <[email protected]>
17229 L:      [email protected]
17230 S:      Maintained
17231 W:      https://linuxtv.org
17232 W:      http://palosaari.fi/linux/
17233 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17234 T:      git git://linuxtv.org/anttip/media_tree.git
17235 F:      drivers/media/tuners/tda18212*
17236
17237 TDA18218 MEDIA DRIVER
17238 M:      Antti Palosaari <[email protected]>
17239 L:      [email protected]
17240 S:      Maintained
17241 W:      https://linuxtv.org
17242 W:      http://palosaari.fi/linux/
17243 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17244 T:      git git://linuxtv.org/anttip/media_tree.git
17245 F:      drivers/media/tuners/tda18218*
17246
17247 TDA18250 MEDIA DRIVER
17248 M:      Olli Salonen <[email protected]>
17249 L:      [email protected]
17250 S:      Maintained
17251 W:      https://linuxtv.org
17252 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17253 T:      git git://linuxtv.org/media_tree.git
17254 F:      drivers/media/tuners/tda18250*
17255
17256 TDA18271 MEDIA DRIVER
17257 M:      Michael Krufky <[email protected]>
17258 L:      [email protected]
17259 S:      Maintained
17260 W:      https://linuxtv.org
17261 W:      http://github.com/mkrufky
17262 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17263 T:      git git://linuxtv.org/mkrufky/tuners.git
17264 F:      drivers/media/tuners/tda18271*
17265
17266 TDA1997x MEDIA DRIVER
17267 M:      Tim Harvey <[email protected]>
17268 L:      [email protected]
17269 S:      Maintained
17270 W:      https://linuxtv.org
17271 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17272 F:      drivers/media/i2c/tda1997x.*
17273
17274 TDA827x MEDIA DRIVER
17275 M:      Michael Krufky <[email protected]>
17276 L:      [email protected]
17277 S:      Maintained
17278 W:      https://linuxtv.org
17279 W:      http://github.com/mkrufky
17280 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17281 T:      git git://linuxtv.org/mkrufky/tuners.git
17282 F:      drivers/media/tuners/tda8290.*
17283
17284 TDA8290 MEDIA DRIVER
17285 M:      Michael Krufky <[email protected]>
17286 L:      [email protected]
17287 S:      Maintained
17288 W:      https://linuxtv.org
17289 W:      http://github.com/mkrufky
17290 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17291 T:      git git://linuxtv.org/mkrufky/tuners.git
17292 F:      drivers/media/tuners/tda8290.*
17293
17294 TDA9840 MEDIA DRIVER
17295 M:      Hans Verkuil <[email protected]>
17296 L:      [email protected]
17297 S:      Maintained
17298 W:      https://linuxtv.org
17299 T:      git git://linuxtv.org/media_tree.git
17300 F:      drivers/media/i2c/tda9840*
17301
17302 TEA5761 TUNER DRIVER
17303 M:      Mauro Carvalho Chehab <[email protected]>
17304 L:      [email protected]
17305 S:      Odd fixes
17306 W:      https://linuxtv.org
17307 T:      git git://linuxtv.org/media_tree.git
17308 F:      drivers/media/tuners/tea5761.*
17309
17310 TEA5767 TUNER DRIVER
17311 M:      Mauro Carvalho Chehab <[email protected]>
17312 L:      [email protected]
17313 S:      Maintained
17314 W:      https://linuxtv.org
17315 T:      git git://linuxtv.org/media_tree.git
17316 F:      drivers/media/tuners/tea5767.*
17317
17318 TEA6415C MEDIA DRIVER
17319 M:      Hans Verkuil <[email protected]>
17320 L:      [email protected]
17321 S:      Maintained
17322 W:      https://linuxtv.org
17323 T:      git git://linuxtv.org/media_tree.git
17324 F:      drivers/media/i2c/tea6415c*
17325
17326 TEA6420 MEDIA DRIVER
17327 M:      Hans Verkuil <[email protected]>
17328 L:      [email protected]
17329 S:      Maintained
17330 W:      https://linuxtv.org
17331 T:      git git://linuxtv.org/media_tree.git
17332 F:      drivers/media/i2c/tea6420*
17333
17334 TEAM DRIVER
17335 M:      Jiri Pirko <[email protected]>
17336 L:      [email protected]
17337 S:      Supported
17338 F:      drivers/net/team/
17339 F:      include/linux/if_team.h
17340 F:      include/uapi/linux/if_team.h
17341
17342 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
17343 M:      "Savoir-faire Linux Inc." <[email protected]>
17344 S:      Maintained
17345 F:      arch/x86/platform/ts5500/
17346
17347 TECHNOTREND USB IR RECEIVER
17348 M:      Sean Young <[email protected]>
17349 L:      [email protected]
17350 S:      Maintained
17351 F:      drivers/media/rc/ttusbir.c
17352
17353 TECHWELL TW9910 VIDEO DECODER
17354 L:      [email protected]
17355 S:      Orphan
17356 F:      drivers/media/i2c/tw9910.c
17357 F:      include/media/i2c/tw9910.h
17358
17359 TEE SUBSYSTEM
17360 M:      Jens Wiklander <[email protected]>
17361 L:      [email protected]
17362 S:      Maintained
17363 F:      Documentation/staging/tee.rst
17364 F:      drivers/tee/
17365 F:      include/linux/tee_drv.h
17366 F:      include/uapi/linux/tee.h
17367
17368 TEGRA ARCHITECTURE SUPPORT
17369 M:      Thierry Reding <[email protected]>
17370 M:      Jonathan Hunter <[email protected]>
17371 L:      [email protected]
17372 S:      Supported
17373 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
17374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
17375 N:      [^a-z]tegra
17376
17377 TEGRA CLOCK DRIVER
17378 M:      Peter De Schrijver <[email protected]>
17379 M:      Prashant Gaikwad <[email protected]>
17380 S:      Supported
17381 F:      drivers/clk/tegra/
17382
17383 TEGRA DMA DRIVERS
17384 M:      Laxman Dewangan <[email protected]>
17385 M:      Jon Hunter <[email protected]>
17386 S:      Supported
17387 F:      drivers/dma/tegra*
17388
17389 TEGRA I2C DRIVER
17390 M:      Laxman Dewangan <[email protected]>
17391 R:      Dmitry Osipenko <[email protected]>
17392 S:      Supported
17393 F:      drivers/i2c/busses/i2c-tegra.c
17394
17395 TEGRA IOMMU DRIVERS
17396 M:      Thierry Reding <[email protected]>
17397 R:      Krishna Reddy <[email protected]>
17398 L:      [email protected]
17399 S:      Supported
17400 F:      drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
17401 F:      drivers/iommu/tegra*
17402
17403 TEGRA KBC DRIVER
17404 M:      Laxman Dewangan <[email protected]>
17405 S:      Supported
17406 F:      drivers/input/keyboard/tegra-kbc.c
17407
17408 TEGRA NAND DRIVER
17409 M:      Stefan Agner <[email protected]>
17410 M:      Lucas Stach <[email protected]>
17411 S:      Maintained
17412 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
17413 F:      drivers/mtd/nand/raw/tegra_nand.c
17414
17415 TEGRA PWM DRIVER
17416 M:      Thierry Reding <[email protected]>
17417 S:      Supported
17418 F:      drivers/pwm/pwm-tegra.c
17419
17420 TEGRA SERIAL DRIVER
17421 M:      Laxman Dewangan <[email protected]>
17422 S:      Supported
17423 F:      drivers/tty/serial/serial-tegra.c
17424
17425 TEGRA SPI DRIVER
17426 M:      Laxman Dewangan <[email protected]>
17427 S:      Supported
17428 F:      drivers/spi/spi-tegra*
17429
17430 TEGRA VIDEO DRIVER
17431 M:      Thierry Reding <[email protected]>
17432 M:      Jonathan Hunter <[email protected]>
17433 M:      Sowjanya Komatineni <[email protected]>
17434 L:      [email protected]
17435 L:      [email protected]
17436 S:      Maintained
17437 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
17438 F:      drivers/staging/media/tegra-video/
17439
17440 TEGRA XUSB PADCTL DRIVER
17441 M:      JC Kuo <[email protected]>
17442 S:      Supported
17443 F:      drivers/phy/tegra/xusb*
17444
17445 TEHUTI ETHERNET DRIVER
17446 M:      Andy Gospodarek <[email protected]>
17447 L:      [email protected]
17448 S:      Supported
17449 F:      drivers/net/ethernet/tehuti/*
17450
17451 TELECOM CLOCK DRIVER FOR MCPL0010
17452 M:      Mark Gross <[email protected]>
17453 S:      Supported
17454 F:      drivers/char/tlclk.c
17455
17456 TEMPO SEMICONDUCTOR DRIVERS
17457 M:      Steven Eckhoff <[email protected]>
17458 S:      Maintained
17459 F:      Documentation/devicetree/bindings/sound/tscs*.txt
17460 F:      sound/soc/codecs/tscs*.c
17461 F:      sound/soc/codecs/tscs*.h
17462
17463 TENSILICA XTENSA PORT (xtensa)
17464 M:      Chris Zankel <[email protected]>
17465 M:      Max Filippov <[email protected]>
17466 L:      [email protected]
17467 S:      Maintained
17468 T:      git git://github.com/czankel/xtensa-linux.git
17469 F:      arch/xtensa/
17470 F:      drivers/irqchip/irq-xtensa-*
17471
17472 TEXAS INSTRUMENTS ASoC DRIVERS
17473 M:      Peter Ujfalusi <[email protected]>
17474 L:      [email protected] (moderated for non-subscribers)
17475 S:      Maintained
17476 F:      sound/soc/ti/
17477
17478 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
17479 M:      Ricardo Ribalda <[email protected]>
17480 L:      [email protected]
17481 S:      Supported
17482 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt
17483 F:      drivers/iio/dac/ti-dac7612.c
17484
17485 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
17486 M:      Nishanth Menon <[email protected]>
17487 M:      Tero Kristo <[email protected]>
17488 M:      Santosh Shilimkar <[email protected]>
17489 L:      [email protected]
17490 S:      Maintained
17491 F:      Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
17492 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
17493 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.txt
17494 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
17495 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
17496 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.txt
17497 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
17498 F:      drivers/clk/keystone/sci-clk.c
17499 F:      drivers/firmware/ti_sci*
17500 F:      drivers/irqchip/irq-ti-sci-inta.c
17501 F:      drivers/irqchip/irq-ti-sci-intr.c
17502 F:      drivers/reset/reset-ti-sci.c
17503 F:      drivers/soc/ti/ti_sci_inta_msi.c
17504 F:      drivers/soc/ti/ti_sci_pm_domains.c
17505 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
17506 F:      include/linux/soc/ti/ti_sci_inta_msi.h
17507 F:      include/linux/soc/ti/ti_sci_protocol.h
17508
17509 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
17510 M:      Hans Verkuil <[email protected]>
17511 L:      [email protected]
17512 S:      Maintained
17513 W:      https://linuxtv.org
17514 T:      git git://linuxtv.org/media_tree.git
17515 F:      drivers/media/radio/radio-raremono.c
17516
17517 THERMAL
17518 M:      Zhang Rui <[email protected]>
17519 M:      Daniel Lezcano <[email protected]>
17520 R:      Amit Kucheria <[email protected]>
17521 L:      [email protected]
17522 S:      Supported
17523 Q:      https://patchwork.kernel.org/project/linux-pm/list/
17524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux.git
17525 F:      Documentation/devicetree/bindings/thermal/
17526 F:      drivers/thermal/
17527 F:      include/linux/cpu_cooling.h
17528 F:      include/linux/thermal.h
17529 F:      include/uapi/linux/thermal.h
17530
17531 THERMAL DRIVER FOR AMLOGIC SOCS
17532 M:      Guillaume La Roque <[email protected]>
17533 L:      [email protected]
17534 L:      [email protected]
17535 S:      Supported
17536 W:      http://linux-meson.com/
17537 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
17538 F:      drivers/thermal/amlogic_thermal.c
17539
17540 THERMAL/CPU_COOLING
17541 M:      Amit Daniel Kachhap <[email protected]>
17542 M:      Daniel Lezcano <[email protected]>
17543 M:      Viresh Kumar <[email protected]>
17544 M:      Javi Merino <[email protected]>
17545 L:      [email protected]
17546 S:      Supported
17547 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
17548 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
17549 F:      drivers/thermal/cpufreq_cooling.c
17550 F:      drivers/thermal/cpuidle_cooling.c
17551 F:      include/linux/cpu_cooling.h
17552
17553 THERMAL/POWER_ALLOCATOR
17554 M:      Lukasz Luba <[email protected]>
17555 L:      [email protected]
17556 S:      Maintained
17557 F:      Documentation/driver-api/thermal/power_allocator.rst
17558 F:      drivers/thermal/gov_power_allocator.c
17559 F:      include/trace/events/thermal_power_allocator.h
17560
17561 THINKPAD ACPI EXTRAS DRIVER
17562 M:      Henrique de Moraes Holschuh <[email protected]>
17563 L:      [email protected]
17564 L:      [email protected]
17565 S:      Maintained
17566 W:      http://ibm-acpi.sourceforge.net
17567 W:      http://thinkwiki.org/wiki/Ibm-acpi
17568 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
17569 F:      drivers/platform/x86/thinkpad_acpi.c
17570
17571 THUNDERBOLT DMA TRAFFIC TEST DRIVER
17572 M:      Isaac Hazan <[email protected]>
17573 L:      [email protected]
17574 S:      Maintained
17575 F:      drivers/thunderbolt/dma_test.c
17576
17577 THUNDERBOLT DRIVER
17578 M:      Andreas Noever <[email protected]>
17579 M:      Michael Jamet <[email protected]>
17580 M:      Mika Westerberg <[email protected]>
17581 M:      Yehezkel Bernat <[email protected]>
17582 L:      [email protected]
17583 S:      Maintained
17584 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
17585 F:      Documentation/admin-guide/thunderbolt.rst
17586 F:      drivers/thunderbolt/
17587 F:      include/linux/thunderbolt.h
17588
17589 THUNDERBOLT NETWORK DRIVER
17590 M:      Michael Jamet <[email protected]>
17591 M:      Mika Westerberg <[email protected]>
17592 M:      Yehezkel Bernat <[email protected]>
17593 L:      [email protected]
17594 S:      Maintained
17595 F:      drivers/net/thunderbolt.c
17596
17597 THUNDERX GPIO DRIVER
17598 M:      Robert Richter <[email protected]>
17599 S:      Odd Fixes
17600 F:      drivers/gpio/gpio-thunderx.c
17601
17602 TI AM437X VPFE DRIVER
17603 M:      "Lad, Prabhakar" <[email protected]>
17604 L:      [email protected]
17605 S:      Maintained
17606 W:      https://linuxtv.org
17607 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17608 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
17609 F:      drivers/media/platform/am437x/
17610
17611 TI BANDGAP AND THERMAL DRIVER
17612 M:      Eduardo Valentin <[email protected]>
17613 M:      Keerthy <[email protected]>
17614 L:      [email protected]
17615 L:      [email protected]
17616 S:      Maintained
17617 F:      drivers/thermal/ti-soc-thermal/
17618
17619 TI BQ27XXX POWER SUPPLY DRIVER
17620 R:      Dan Murphy <[email protected]>
17621 F:      drivers/power/supply/bq27xxx_battery.c
17622 F:      drivers/power/supply/bq27xxx_battery_i2c.c
17623 F:      include/linux/power/bq27xxx_battery.h
17624
17625 TI CDCE706 CLOCK DRIVER
17626 M:      Max Filippov <[email protected]>
17627 S:      Maintained
17628 F:      drivers/clk/clk-cdce706.c
17629
17630 TI CLOCK DRIVER
17631 M:      Tero Kristo <[email protected]>
17632 L:      [email protected]
17633 S:      Maintained
17634 F:      drivers/clk/ti/
17635 F:      include/linux/clk/ti.h
17636
17637 TI DAVINCI MACHINE SUPPORT
17638 M:      Sekhar Nori <[email protected]>
17639 R:      Bartosz Golaszewski <[email protected]>
17640 L:      [email protected] (moderated for non-subscribers)
17641 S:      Supported
17642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
17643 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
17644 F:      arch/arm/boot/dts/da850*
17645 F:      arch/arm/mach-davinci/
17646 F:      drivers/i2c/busses/i2c-davinci.c
17647
17648 TI DAVINCI SERIES CLOCK DRIVER
17649 M:      David Lechner <[email protected]>
17650 R:      Sekhar Nori <[email protected]>
17651 S:      Maintained
17652 F:      Documentation/devicetree/bindings/clock/ti/davinci/
17653 F:      drivers/clk/davinci/
17654
17655 TI DAVINCI SERIES GPIO DRIVER
17656 M:      Keerthy <[email protected]>
17657 L:      [email protected]
17658 S:      Maintained
17659 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.txt
17660 F:      drivers/gpio/gpio-davinci.c
17661
17662 TI DAVINCI SERIES MEDIA DRIVER
17663 M:      "Lad, Prabhakar" <[email protected]>
17664 L:      [email protected]
17665 S:      Maintained
17666 W:      https://linuxtv.org
17667 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17668 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
17669 F:      drivers/media/platform/davinci/
17670 F:      include/media/davinci/
17671
17672 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
17673 R:      David Lechner <[email protected]>
17674 L:      [email protected]
17675 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
17676 F:      drivers/counter/ti-eqep.c
17677
17678 TI ETHERNET SWITCH DRIVER (CPSW)
17679 R:      Grygorii Strashko <[email protected]>
17680 L:      [email protected]
17681 L:      [email protected]
17682 S:      Maintained
17683 F:      drivers/net/ethernet/ti/cpsw*
17684 F:      drivers/net/ethernet/ti/davinci*
17685
17686 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
17687 M:      Alex Dubov <[email protected]>
17688 S:      Maintained
17689 W:      http://tifmxx.berlios.de/
17690 F:      drivers/memstick/host/tifm_ms.c
17691 F:      drivers/misc/tifm*
17692 F:      drivers/mmc/host/tifm_sd.c
17693 F:      include/linux/tifm.h
17694
17695 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
17696 M:      Santosh Shilimkar <[email protected]>
17697 L:      [email protected]
17698 L:      [email protected] (moderated for non-subscribers)
17699 S:      Maintained
17700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
17701 F:      drivers/soc/ti/*
17702
17703 TI LM49xxx FAMILY ASoC CODEC DRIVERS
17704 M:      M R Swami Reddy <[email protected]>
17705 M:      Vishwas A Deshpande <[email protected]>
17706 L:      [email protected] (moderated for non-subscribers)
17707 S:      Maintained
17708 F:      sound/soc/codecs/isabelle*
17709 F:      sound/soc/codecs/lm49453*
17710
17711 TI LP855x BACKLIGHT DRIVER
17712 M:      Milo Kim <[email protected]>
17713 S:      Maintained
17714 F:      Documentation/driver-api/backlight/lp855x-driver.rst
17715 F:      drivers/video/backlight/lp855x_bl.c
17716 F:      include/linux/platform_data/lp855x.h
17717
17718 TI LP8727 CHARGER DRIVER
17719 M:      Milo Kim <[email protected]>
17720 S:      Maintained
17721 F:      drivers/power/supply/lp8727_charger.c
17722 F:      include/linux/platform_data/lp8727.h
17723
17724 TI LP8788 MFD DRIVER
17725 M:      Milo Kim <[email protected]>
17726 S:      Maintained
17727 F:      drivers/iio/adc/lp8788_adc.c
17728 F:      drivers/leds/leds-lp8788.c
17729 F:      drivers/mfd/lp8788*.c
17730 F:      drivers/power/supply/lp8788-charger.c
17731 F:      drivers/regulator/lp8788-*.c
17732 F:      include/linux/mfd/lp8788*.h
17733
17734 TI NETCP ETHERNET DRIVER
17735 M:      Wingman Kwok <[email protected]>
17736 M:      Murali Karicheri <[email protected]>
17737 L:      [email protected]
17738 S:      Maintained
17739 F:      drivers/net/ethernet/ti/netcp*
17740
17741 TI PCM3060 ASoC CODEC DRIVER
17742 M:      Kirill Marinushkin <[email protected]>
17743 L:      [email protected] (moderated for non-subscribers)
17744 S:      Maintained
17745 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
17746 F:      sound/soc/codecs/pcm3060*
17747
17748 TI TAS571X FAMILY ASoC CODEC DRIVER
17749 M:      Kevin Cernekee <[email protected]>
17750 L:      [email protected] (moderated for non-subscribers)
17751 S:      Odd Fixes
17752 F:      sound/soc/codecs/tas571x*
17753
17754 TI TCAN4X5X DEVICE DRIVER
17755 M:      Dan Murphy <[email protected]>
17756 L:      [email protected]
17757 S:      Maintained
17758 F:      Documentation/devicetree/bindings/net/can/tcan4x5x.txt
17759 F:      drivers/net/can/m_can/tcan4x5x.c
17760
17761 TI TRF7970A NFC DRIVER
17762 M:      Mark Greer <[email protected]>
17763 L:      [email protected]
17764 L:      [email protected] (moderated for non-subscribers)
17765 S:      Supported
17766 F:      Documentation/devicetree/bindings/net/nfc/trf7970a.txt
17767 F:      drivers/nfc/trf7970a.c
17768
17769 TI TWL4030 SERIES SOC CODEC DRIVER
17770 M:      Peter Ujfalusi <[email protected]>
17771 L:      [email protected] (moderated for non-subscribers)
17772 S:      Maintained
17773 F:      sound/soc/codecs/twl4030*
17774
17775 TI VPE/CAL DRIVERS
17776 M:      Benoit Parrot <[email protected]>
17777 L:      [email protected]
17778 S:      Maintained
17779 W:      http://linuxtv.org/
17780 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17781 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
17782 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
17783 F:      drivers/media/platform/ti-vpe/
17784
17785 TI WILINK WIRELESS DRIVERS
17786 L:      [email protected]
17787 S:      Orphan
17788 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
17789 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
17790 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
17791 F:      drivers/net/wireless/ti/
17792 F:      include/linux/wl12xx.h
17793
17794 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
17795 M:      John Stultz <[email protected]>
17796 M:      Thomas Gleixner <[email protected]>
17797 R:      Stephen Boyd <[email protected]>
17798 L:      [email protected]
17799 S:      Supported
17800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
17801 F:      include/linux/clocksource.h
17802 F:      include/linux/time.h
17803 F:      include/linux/timex.h
17804 F:      include/uapi/linux/time.h
17805 F:      include/uapi/linux/timex.h
17806 F:      kernel/time/alarmtimer.c
17807 F:      kernel/time/clocksource.c
17808 F:      kernel/time/ntp.c
17809 F:      kernel/time/time*.c
17810 F:      tools/testing/selftests/timers/
17811
17812 TIPC NETWORK LAYER
17813 M:      Jon Maloy <[email protected]>
17814 M:      Ying Xue <[email protected]>
17815 L:      [email protected] (core kernel code)
17816 L:      [email protected] (user apps, general discussion)
17817 S:      Maintained
17818 W:      http://tipc.sourceforge.net/
17819 F:      include/uapi/linux/tipc*.h
17820 F:      net/tipc/
17821
17822 TLAN NETWORK DRIVER
17823 M:      Samuel Chessman <[email protected]>
17824 L:      [email protected] (subscribers-only)
17825 S:      Maintained
17826 W:      http://sourceforge.net/projects/tlan/
17827 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
17828 F:      drivers/net/ethernet/ti/tlan.*
17829
17830 TM6000 VIDEO4LINUX DRIVER
17831 M:      Mauro Carvalho Chehab <[email protected]>
17832 L:      [email protected]
17833 S:      Odd fixes
17834 W:      https://linuxtv.org
17835 T:      git git://linuxtv.org/media_tree.git
17836 F:      Documentation/admin-guide/media/tm6000*
17837 F:      drivers/media/usb/tm6000/
17838
17839 TMIO/SDHI MMC DRIVER
17840 M:      Wolfram Sang <[email protected]>
17841 L:      [email protected]
17842 S:      Supported
17843 F:      drivers/mmc/host/renesas_sdhi*
17844 F:      drivers/mmc/host/tmio_mmc*
17845 F:      include/linux/mfd/tmio.h
17846
17847 TMP401 HARDWARE MONITOR DRIVER
17848 M:      Guenter Roeck <[email protected]>
17849 L:      [email protected]
17850 S:      Maintained
17851 F:      Documentation/hwmon/tmp401.rst
17852 F:      drivers/hwmon/tmp401.c
17853
17854 TMP513 HARDWARE MONITOR DRIVER
17855 M:      Eric Tremblay <[email protected]>
17856 L:      [email protected]
17857 S:      Maintained
17858 F:      Documentation/hwmon/tmp513.rst
17859 F:      drivers/hwmon/tmp513.c
17860
17861 TMPFS (SHMEM FILESYSTEM)
17862 M:      Hugh Dickins <[email protected]>
17863 L:      [email protected]
17864 S:      Maintained
17865 F:      include/linux/shmem_fs.h
17866 F:      mm/shmem.c
17867
17868 TOMOYO SECURITY MODULE
17869 M:      Kentaro Takeda <[email protected]>
17870 M:      Tetsuo Handa <[email protected]>
17871 L:      [email protected] (subscribers-only, for developers in English)
17872 L:      [email protected] (subscribers-only, for users in English)
17873 L:      [email protected] (subscribers-only, for developers in Japanese)
17874 L:      [email protected] (subscribers-only, for users in Japanese)
17875 S:      Maintained
17876 W:      https://tomoyo.osdn.jp/
17877 F:      security/tomoyo/
17878
17879 TOPSTAR LAPTOP EXTRAS DRIVER
17880 M:      Herton Ronaldo Krzesinski <[email protected]>
17881 L:      [email protected]
17882 S:      Maintained
17883 F:      drivers/platform/x86/topstar-laptop.c
17884
17885 TORTURE-TEST MODULES
17886 M:      Davidlohr Bueso <[email protected]>
17887 M:      "Paul E. McKenney" <[email protected]>
17888 M:      Josh Triplett <[email protected]>
17889 L:      [email protected]
17890 S:      Supported
17891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
17892 F:      Documentation/RCU/torture.rst
17893 F:      kernel/locking/locktorture.c
17894 F:      kernel/rcu/rcuscale.c
17895 F:      kernel/rcu/rcutorture.c
17896 F:      kernel/rcu/refscale.c
17897 F:      kernel/torture.c
17898
17899 TOSHIBA ACPI EXTRAS DRIVER
17900 M:      Azael Avalos <[email protected]>
17901 L:      [email protected]
17902 S:      Maintained
17903 F:      drivers/platform/x86/toshiba_acpi.c
17904
17905 TOSHIBA BLUETOOTH DRIVER
17906 M:      Azael Avalos <[email protected]>
17907 L:      [email protected]
17908 S:      Maintained
17909 F:      drivers/platform/x86/toshiba_bluetooth.c
17910
17911 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
17912 M:      Azael Avalos <[email protected]>
17913 L:      [email protected]
17914 S:      Maintained
17915 F:      drivers/platform/x86/toshiba_haps.c
17916
17917 TOSHIBA SMM DRIVER
17918 M:      Jonathan Buzzard <[email protected]>
17919 S:      Maintained
17920 W:      http://www.buzzard.org.uk/toshiba/
17921 F:      drivers/char/toshiba.c
17922 F:      include/linux/toshiba.h
17923 F:      include/uapi/linux/toshiba.h
17924
17925 TOSHIBA TC358743 DRIVER
17926 M:      Mats Randgaard <[email protected]>
17927 L:      [email protected]
17928 S:      Maintained
17929 F:      drivers/media/i2c/tc358743*
17930 F:      include/media/i2c/tc358743.h
17931
17932 TOSHIBA WMI HOTKEYS DRIVER
17933 M:      Azael Avalos <[email protected]>
17934 L:      [email protected]
17935 S:      Maintained
17936 F:      drivers/platform/x86/toshiba-wmi.c
17937
17938 TPM DEVICE DRIVER
17939 M:      Peter Huewe <[email protected]>
17940 M:      Jarkko Sakkinen <[email protected]>
17941 R:      Jason Gunthorpe <[email protected]>
17942 L:      [email protected]
17943 S:      Maintained
17944 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
17945 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
17946 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
17947 F:      drivers/char/tpm/
17948
17949 TRACING
17950 M:      Steven Rostedt <[email protected]>
17951 M:      Ingo Molnar <[email protected]>
17952 S:      Maintained
17953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
17954 F:      Documentation/trace/ftrace.rst
17955 F:      arch/*/*/*/ftrace.h
17956 F:      arch/*/kernel/ftrace.c
17957 F:      include/*/ftrace.h
17958 F:      include/linux/trace*.h
17959 F:      include/trace/
17960 F:      kernel/trace/
17961 F:      tools/testing/selftests/ftrace/
17962
17963 TRACING MMIO ACCESSES (MMIOTRACE)
17964 M:      Steven Rostedt <[email protected]>
17965 M:      Ingo Molnar <[email protected]>
17966 R:      Karol Herbst <[email protected]>
17967 R:      Pekka Paalanen <[email protected]>
17968 L:      [email protected]
17969 L:      [email protected]
17970 S:      Maintained
17971 F:      arch/x86/mm/kmmio.c
17972 F:      arch/x86/mm/mmio-mod.c
17973 F:      arch/x86/mm/testmmiotrace.c
17974 F:      include/linux/mmiotrace.h
17975 F:      kernel/trace/trace_mmiotrace.c
17976
17977 TRIVIAL PATCHES
17978 M:      Jiri Kosina <[email protected]>
17979 S:      Maintained
17980 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
17981 K:      ^Subject:.*(?i)trivial
17982
17983 TTY LAYER
17984 M:      Greg Kroah-Hartman <[email protected]>
17985 M:      Jiri Slaby <[email protected]>
17986 S:      Supported
17987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
17988 F:      Documentation/driver-api/serial/
17989 F:      drivers/tty/
17990 F:      drivers/tty/serial/serial_core.c
17991 F:      include/linux/serial.h
17992 F:      include/linux/serial_core.h
17993 F:      include/linux/tty.h
17994 F:      include/uapi/linux/serial.h
17995 F:      include/uapi/linux/serial_core.h
17996 F:      include/uapi/linux/tty.h
17997
17998 TUA9001 MEDIA DRIVER
17999 M:      Antti Palosaari <[email protected]>
18000 L:      [email protected]
18001 S:      Maintained
18002 W:      https://linuxtv.org
18003 W:      http://palosaari.fi/linux/
18004 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
18005 T:      git git://linuxtv.org/anttip/media_tree.git
18006 F:      drivers/media/tuners/tua9001*
18007
18008 TULIP NETWORK DRIVERS
18009 L:      [email protected]
18010 L:      [email protected]
18011 S:      Orphan
18012 F:      drivers/net/ethernet/dec/tulip/
18013
18014 TUN/TAP driver
18015 M:      Maxim Krasnyansky <[email protected]>
18016 S:      Maintained
18017 W:      http://vtun.sourceforge.net/tun
18018 F:      Documentation/networking/tuntap.rst
18019 F:      arch/um/os-Linux/drivers/
18020
18021 TURBOCHANNEL SUBSYSTEM
18022 M:      "Maciej W. Rozycki" <[email protected]>
18023 M:      Ralf Baechle <[email protected]>
18024 L:      [email protected]
18025 S:      Maintained
18026 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
18027 F:      drivers/tc/
18028 F:      include/linux/tc.h
18029
18030 TURBOSTAT UTILITY
18031 M:      "Len Brown" <[email protected]>
18032 L:      [email protected]
18033 S:      Supported
18034 Q:      https://patchwork.kernel.org/project/linux-pm/list/
18035 B:      https://bugzilla.kernel.org
18036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
18037 F:      tools/power/x86/turbostat/
18038
18039 TW5864 VIDEO4LINUX DRIVER
18040 M:      Bluecherry Maintainers <[email protected]>
18041 M:      Anton Sviridenko <[email protected]>
18042 M:      Andrey Utkin <[email protected]>
18043 M:      Andrey Utkin <[email protected]>
18044 L:      [email protected]
18045 S:      Supported
18046 F:      drivers/media/pci/tw5864/
18047
18048 TW68 VIDEO4LINUX DRIVER
18049 M:      Hans Verkuil <[email protected]>
18050 L:      [email protected]
18051 S:      Odd Fixes
18052 W:      https://linuxtv.org
18053 T:      git git://linuxtv.org/media_tree.git
18054 F:      drivers/media/pci/tw68/
18055
18056 TW686X VIDEO4LINUX DRIVER
18057 M:      Ezequiel Garcia <[email protected]>
18058 L:      [email protected]
18059 S:      Maintained
18060 W:      http://linuxtv.org
18061 T:      git git://linuxtv.org/media_tree.git
18062 F:      drivers/media/pci/tw686x/
18063
18064 UACCE ACCELERATOR FRAMEWORK
18065 M:      Zhangfei Gao <[email protected]>
18066 M:      Zhou Wang <[email protected]>
18067 L:      [email protected]
18068 L:      [email protected]
18069 S:      Maintained
18070 F:      Documentation/ABI/testing/sysfs-driver-uacce
18071 F:      Documentation/misc-devices/uacce.rst
18072 F:      drivers/misc/uacce/
18073 F:      include/linux/uacce.h
18074 F:      include/uapi/misc/uacce/
18075
18076 UBI FILE SYSTEM (UBIFS)
18077 M:      Richard Weinberger <[email protected]>
18078 L:      [email protected]
18079 S:      Supported
18080 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
18081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
18082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
18083 F:      Documentation/filesystems/ubifs-authentication.rst
18084 F:      Documentation/filesystems/ubifs.rst
18085 F:      fs/ubifs/
18086
18087 UCLINUX (M68KNOMMU AND COLDFIRE)
18088 M:      Greg Ungerer <[email protected]>
18089 L:      [email protected]
18090 L:      [email protected]  (subscribers-only)
18091 S:      Maintained
18092 W:      http://www.linux-m68k.org/
18093 W:      http://www.uclinux.org/
18094 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
18095 F:      arch/m68k/*/*_no.*
18096 F:      arch/m68k/68*/
18097 F:      arch/m68k/coldfire/
18098 F:      arch/m68k/include/asm/*_no.*
18099
18100 UDF FILESYSTEM
18101 M:      Jan Kara <[email protected]>
18102 S:      Maintained
18103 F:      Documentation/filesystems/udf.rst
18104 F:      fs/udf/
18105
18106 UDRAW TABLET
18107 M:      Bastien Nocera <[email protected]>
18108 L:      [email protected]
18109 S:      Maintained
18110 F:      drivers/hid/hid-udraw-ps3.c
18111
18112 UFS FILESYSTEM
18113 M:      Evgeniy Dushistov <[email protected]>
18114 S:      Maintained
18115 F:      Documentation/admin-guide/ufs.rst
18116 F:      fs/ufs/
18117
18118 UHID USERSPACE HID IO DRIVER
18119 M:      David Rheinsberg <[email protected]>
18120 L:      [email protected]
18121 S:      Maintained
18122 F:      drivers/hid/uhid.c
18123 F:      include/uapi/linux/uhid.h
18124
18125 ULPI BUS
18126 M:      Heikki Krogerus <[email protected]>
18127 L:      [email protected]
18128 S:      Maintained
18129 F:      drivers/usb/common/ulpi.c
18130 F:      include/linux/ulpi/
18131
18132 UNICODE SUBSYSTEM
18133 M:      Gabriel Krisman Bertazi <[email protected]>
18134 L:      [email protected]
18135 S:      Supported
18136 F:      fs/unicode/
18137
18138 UNIFDEF
18139 M:      Tony Finch <[email protected]>
18140 S:      Maintained
18141 W:      http://dotat.at/prog/unifdef
18142 F:      scripts/unifdef.c
18143
18144 UNIFORM CDROM DRIVER
18145 M:      Jens Axboe <[email protected]>
18146 S:      Maintained
18147 W:      http://www.kernel.dk
18148 F:      Documentation/cdrom/
18149 F:      drivers/cdrom/cdrom.c
18150 F:      include/linux/cdrom.h
18151 F:      include/uapi/linux/cdrom.h
18152
18153 UNISYS S-PAR DRIVERS
18154 M:      David Kershner <[email protected]>
18155 L:      [email protected] (Unisys internal)
18156 S:      Supported
18157 F:      drivers/staging/unisys/
18158 F:      drivers/visorbus/
18159 F:      include/linux/visorbus.h
18160
18161 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
18162 R:      Alim Akhtar <[email protected]>
18163 R:      Avri Altman <[email protected]>
18164 L:      [email protected]
18165 S:      Supported
18166 F:      Documentation/scsi/ufs.rst
18167 F:      drivers/scsi/ufs/
18168
18169 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
18170 M:      Pedro Sousa <[email protected]>
18171 L:      [email protected]
18172 S:      Supported
18173 F:      drivers/scsi/ufs/*dwc*
18174
18175 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
18176 M:      Stanley Chu <[email protected]>
18177 L:      [email protected]
18178 L:      [email protected] (moderated for non-subscribers)
18179 S:      Maintained
18180 F:      drivers/scsi/ufs/ufs-mediatek*
18181
18182 UNSORTED BLOCK IMAGES (UBI)
18183 M:      Richard Weinberger <[email protected]>
18184 L:      [email protected]
18185 S:      Supported
18186 W:      http://www.linux-mtd.infradead.org/
18187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
18188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
18189 F:      drivers/mtd/ubi/
18190 F:      include/linux/mtd/ubi.h
18191 F:      include/uapi/mtd/ubi-user.h
18192
18193 USB "USBNET" DRIVER FRAMEWORK
18194 M:      Oliver Neukum <[email protected]>
18195 L:      [email protected]
18196 S:      Maintained
18197 W:      http://www.linux-usb.org/usbnet
18198 F:      drivers/net/usb/usbnet.c
18199 F:      include/linux/usb/usbnet.h
18200
18201 USB ACM DRIVER
18202 M:      Oliver Neukum <[email protected]>
18203 L:      [email protected]
18204 S:      Maintained
18205 F:      Documentation/usb/acm.rst
18206 F:      drivers/usb/class/cdc-acm.*
18207
18208 USB APPLE MFI FASTCHARGE DRIVER
18209 M:      Bastien Nocera <[email protected]>
18210 L:      [email protected]
18211 S:      Maintained
18212 F:      drivers/usb/misc/apple-mfi-fastcharge.c
18213
18214 USB AR5523 WIRELESS DRIVER
18215 M:      Pontus Fuchs <[email protected]>
18216 L:      [email protected]
18217 S:      Maintained
18218 F:      drivers/net/wireless/ath/ar5523/
18219
18220 USB ATTACHED SCSI
18221 M:      Oliver Neukum <[email protected]>
18222 L:      [email protected]
18223 L:      [email protected]
18224 S:      Maintained
18225 F:      drivers/usb/storage/uas.c
18226
18227 USB CDC ETHERNET DRIVER
18228 M:      Oliver Neukum <[email protected]>
18229 L:      [email protected]
18230 S:      Maintained
18231 F:      drivers/net/usb/cdc_*.c
18232 F:      include/uapi/linux/usb/cdc.h
18233
18234 USB CHAOSKEY DRIVER
18235 M:      Keith Packard <[email protected]>
18236 L:      [email protected]
18237 S:      Maintained
18238 F:      drivers/usb/misc/chaoskey.c
18239
18240 USB CYPRESS C67X00 DRIVER
18241 M:      Peter Korsgaard <[email protected]>
18242 L:      [email protected]
18243 S:      Maintained
18244 F:      drivers/usb/c67x00/
18245
18246 USB DAVICOM DM9601 DRIVER
18247 M:      Peter Korsgaard <[email protected]>
18248 L:      [email protected]
18249 S:      Maintained
18250 W:      http://www.linux-usb.org/usbnet
18251 F:      drivers/net/usb/dm9601.c
18252
18253 USB EHCI DRIVER
18254 M:      Alan Stern <[email protected]>
18255 L:      [email protected]
18256 S:      Maintained
18257 F:      Documentation/usb/ehci.rst
18258 F:      drivers/usb/host/ehci*
18259
18260 USB GADGET/PERIPHERAL SUBSYSTEM
18261 M:      Felipe Balbi <[email protected]>
18262 L:      [email protected]
18263 S:      Maintained
18264 W:      http://www.linux-usb.org/gadget
18265 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
18266 F:      drivers/usb/gadget/
18267 F:      include/linux/usb/gadget*
18268
18269 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
18270 M:      Jiri Kosina <[email protected]>
18271 M:      Benjamin Tissoires <[email protected]>
18272 L:      [email protected]
18273 S:      Maintained
18274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
18275 F:      Documentation/hid/hiddev.rst
18276 F:      drivers/hid/usbhid/
18277
18278 USB INTEL XHCI ROLE MUX DRIVER
18279 M:      Hans de Goede <[email protected]>
18280 L:      [email protected]
18281 S:      Maintained
18282 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
18283
18284 USB IP DRIVER FOR HISILICON KIRIN
18285 M:      Yu Chen <[email protected]>
18286 M:      Binghui Wang <[email protected]>
18287 L:      [email protected]
18288 S:      Maintained
18289 F:      Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
18290 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
18291
18292 USB ISP116X DRIVER
18293 M:      Olav Kongas <[email protected]>
18294 L:      [email protected]
18295 S:      Maintained
18296 F:      drivers/usb/host/isp116x*
18297 F:      include/linux/usb/isp116x.h
18298
18299 USB LAN78XX ETHERNET DRIVER
18300 M:      Woojung Huh <[email protected]>
18301 M:      Microchip Linux Driver Support <[email protected]>
18302 L:      [email protected]
18303 S:      Maintained
18304 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
18305 F:      drivers/net/usb/lan78xx.*
18306 F:      include/dt-bindings/net/microchip-lan78xx.h
18307
18308 USB MASS STORAGE DRIVER
18309 M:      Alan Stern <[email protected]>
18310 L:      [email protected]
18311 L:      [email protected]
18312 S:      Maintained
18313 F:      drivers/usb/storage/
18314
18315 USB MIDI DRIVER
18316 M:      Clemens Ladisch <[email protected]>
18317 L:      [email protected] (moderated for non-subscribers)
18318 S:      Maintained
18319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
18320 F:      sound/usb/midi.*
18321
18322 USB NETWORKING DRIVERS
18323 L:      [email protected]
18324 S:      Odd Fixes
18325 F:      drivers/net/usb/
18326
18327 USB OHCI DRIVER
18328 M:      Alan Stern <[email protected]>
18329 L:      [email protected]
18330 S:      Maintained
18331 F:      Documentation/usb/ohci.rst
18332 F:      drivers/usb/host/ohci*
18333
18334 USB OTG FSM (Finite State Machine)
18335 M:      Peter Chen <[email protected]>
18336 L:      [email protected]
18337 S:      Maintained
18338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
18339 F:      drivers/usb/common/usb-otg-fsm.c
18340
18341 USB OVER IP DRIVER
18342 M:      Valentina Manea <[email protected]>
18343 M:      Shuah Khan <[email protected]>
18344 M:      Shuah Khan <[email protected]>
18345 L:      [email protected]
18346 S:      Maintained
18347 F:      Documentation/usb/usbip_protocol.rst
18348 F:      drivers/usb/usbip/
18349 F:      tools/testing/selftests/drivers/usb/usbip/
18350 F:      tools/usb/usbip/
18351
18352 USB PEGASUS DRIVER
18353 M:      Petko Manolov <[email protected]>
18354 L:      [email protected]
18355 L:      [email protected]
18356 S:      Maintained
18357 W:      https://github.com/petkan/pegasus
18358 T:      git git://github.com/petkan/pegasus.git
18359 F:      drivers/net/usb/pegasus.*
18360
18361 USB PHY LAYER
18362 M:      Felipe Balbi <[email protected]>
18363 L:      [email protected]
18364 S:      Maintained
18365 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
18366 F:      drivers/usb/phy/
18367
18368 USB PRINTER DRIVER (usblp)
18369 M:      Pete Zaitcev <[email protected]>
18370 L:      [email protected]
18371 S:      Supported
18372 F:      drivers/usb/class/usblp.c
18373
18374 USB RAW GADGET DRIVER
18375 R:      Andrey Konovalov <[email protected]>
18376 L:      [email protected]
18377 S:      Maintained
18378 F:      Documentation/usb/raw-gadget.rst
18379 F:      drivers/usb/gadget/legacy/raw_gadget.c
18380 F:      include/uapi/linux/usb/raw_gadget.h
18381
18382 USB QMI WWAN NETWORK DRIVER
18383 M:      Bjørn Mork <[email protected]>
18384 L:      [email protected]
18385 S:      Maintained
18386 F:      Documentation/ABI/testing/sysfs-class-net-qmi
18387 F:      drivers/net/usb/qmi_wwan.c
18388
18389 USB RTL8150 DRIVER
18390 M:      Petko Manolov <[email protected]>
18391 L:      [email protected]
18392 L:      [email protected]
18393 S:      Maintained
18394 W:      https://github.com/petkan/rtl8150
18395 T:      git git://github.com/petkan/rtl8150.git
18396 F:      drivers/net/usb/rtl8150.c
18397
18398 USB SERIAL SUBSYSTEM
18399 M:      Johan Hovold <[email protected]>
18400 L:      [email protected]
18401 S:      Maintained
18402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
18403 F:      Documentation/usb/usb-serial.rst
18404 F:      drivers/usb/serial/
18405 F:      include/linux/usb/serial.h
18406
18407 USB SMSC75XX ETHERNET DRIVER
18408 M:      Steve Glendinning <[email protected]>
18409 L:      [email protected]
18410 S:      Maintained
18411 F:      drivers/net/usb/smsc75xx.*
18412
18413 USB SMSC95XX ETHERNET DRIVER
18414 M:      Steve Glendinning <[email protected]>
18415 M:      Microchip Linux Driver Support <[email protected]>
18416 L:      [email protected]
18417 S:      Maintained
18418 F:      drivers/net/usb/smsc95xx.*
18419
18420 USB SUBSYSTEM
18421 M:      Greg Kroah-Hartman <[email protected]>
18422 L:      [email protected]
18423 S:      Supported
18424 W:      http://www.linux-usb.org
18425 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
18426 F:      Documentation/devicetree/bindings/usb/
18427 F:      Documentation/usb/
18428 F:      drivers/usb/
18429 F:      include/linux/usb.h
18430 F:      include/linux/usb/
18431
18432 USB TYPEC BUS FOR ALTERNATE MODES
18433 M:      Heikki Krogerus <[email protected]>
18434 L:      [email protected]
18435 S:      Maintained
18436 F:      Documentation/ABI/testing/sysfs-bus-typec
18437 F:      Documentation/driver-api/usb/typec_bus.rst
18438 F:      drivers/usb/typec/altmodes/
18439 F:      include/linux/usb/typec_altmode.h
18440
18441 USB TYPEC CLASS
18442 M:      Heikki Krogerus <[email protected]>
18443 L:      [email protected]
18444 S:      Maintained
18445 F:      Documentation/ABI/testing/sysfs-class-typec
18446 F:      Documentation/driver-api/usb/typec.rst
18447 F:      drivers/usb/typec/
18448 F:      include/linux/usb/typec.h
18449
18450 USB TYPEC INTEL PMC MUX DRIVER
18451 M:      Heikki Krogerus <[email protected]>
18452 L:      [email protected]
18453 S:      Maintained
18454 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
18455 F:      drivers/usb/typec/mux/intel_pmc_mux.c
18456
18457 USB TYPEC PI3USB30532 MUX DRIVER
18458 M:      Hans de Goede <[email protected]>
18459 L:      [email protected]
18460 S:      Maintained
18461 F:      drivers/usb/typec/mux/pi3usb30532.c
18462
18463 USB TYPEC PORT CONTROLLER DRIVERS
18464 M:      Guenter Roeck <[email protected]>
18465 L:      [email protected]
18466 S:      Maintained
18467 F:      drivers/usb/typec/tcpm/
18468
18469 USB UHCI DRIVER
18470 M:      Alan Stern <[email protected]>
18471 L:      [email protected]
18472 S:      Maintained
18473 F:      drivers/usb/host/uhci*
18474
18475 USB VIDEO CLASS
18476 M:      Laurent Pinchart <[email protected]>
18477 L:      [email protected] (subscribers-only)
18478 L:      [email protected]
18479 S:      Maintained
18480 W:      http://www.ideasonboard.org/uvc/
18481 T:      git git://linuxtv.org/media_tree.git
18482 F:      drivers/media/usb/uvc/
18483 F:      include/uapi/linux/uvcvideo.h
18484
18485 USB WEBCAM GADGET
18486 M:      Laurent Pinchart <[email protected]>
18487 L:      [email protected]
18488 S:      Maintained
18489 F:      drivers/usb/gadget/function/*uvc*
18490 F:      drivers/usb/gadget/legacy/webcam.c
18491 F:      include/uapi/linux/usb/g_uvc.h
18492
18493 USB WIRELESS RNDIS DRIVER (rndis_wlan)
18494 M:      Jussi Kivilinna <[email protected]>
18495 L:      [email protected]
18496 S:      Maintained
18497 F:      drivers/net/wireless/rndis_wlan.c
18498
18499 USB XHCI DRIVER
18500 M:      Mathias Nyman <[email protected]>
18501 L:      [email protected]
18502 S:      Supported
18503 F:      drivers/usb/host/pci-quirks*
18504 F:      drivers/usb/host/xhci*
18505
18506 USB ZD1201 DRIVER
18507 L:      [email protected]
18508 S:      Orphan
18509 W:      http://linux-lc100020.sourceforge.net
18510 F:      drivers/net/wireless/zydas/zd1201.*
18511
18512 USB ZR364XX DRIVER
18513 M:      Antoine Jacquet <[email protected]>
18514 L:      [email protected]
18515 L:      [email protected]
18516 S:      Maintained
18517 W:      http://royale.zerezo.com/zr364xx/
18518 T:      git git://linuxtv.org/media_tree.git
18519 F:      Documentation/admin-guide/media/zr364xx*
18520 F:      drivers/media/usb/zr364xx/
18521
18522 USER-MODE LINUX (UML)
18523 M:      Jeff Dike <[email protected]>
18524 M:      Richard Weinberger <[email protected]>
18525 M:      Anton Ivanov <[email protected]>
18526 L:      [email protected]
18527 S:      Maintained
18528 W:      http://user-mode-linux.sourceforge.net
18529 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
18530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
18531 F:      Documentation/virt/uml/
18532 F:      arch/um/
18533 F:      arch/x86/um/
18534 F:      fs/hostfs/
18535
18536 USERSPACE COPYIN/COPYOUT (UIOVEC)
18537 M:      Alexander Viro <[email protected]>
18538 S:      Maintained
18539 F:      include/linux/uio.h
18540 F:      lib/iov_iter.c
18541
18542 USERSPACE DMA BUFFER DRIVER
18543 M:      Gerd Hoffmann <[email protected]>
18544 L:      [email protected]
18545 S:      Maintained
18546 T:      git git://anongit.freedesktop.org/drm/drm-misc
18547 F:      drivers/dma-buf/udmabuf.c
18548 F:      include/uapi/linux/udmabuf.h
18549
18550 USERSPACE I/O (UIO)
18551 M:      Greg Kroah-Hartman <[email protected]>
18552 S:      Maintained
18553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
18554 F:      Documentation/driver-api/uio-howto.rst
18555 F:      drivers/uio/
18556 F:      include/linux/uio_driver.h
18557
18558 UTIL-LINUX PACKAGE
18559 M:      Karel Zak <[email protected]>
18560 L:      [email protected]
18561 S:      Maintained
18562 W:      http://en.wikipedia.org/wiki/Util-linux
18563 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
18564
18565 UUID HELPERS
18566 M:      Christoph Hellwig <[email protected]>
18567 R:      Andy Shevchenko <[email protected]>
18568 L:      [email protected]
18569 S:      Maintained
18570 T:      git git://git.infradead.org/users/hch/uuid.git
18571 F:      include/linux/uuid.h
18572 F:      include/uapi/linux/uuid.h
18573 F:      lib/test_uuid.c
18574 F:      lib/uuid.c
18575
18576 UV SYSFS DRIVER
18577 M:      Justin Ernst <[email protected]>
18578 L:      [email protected]
18579 S:      Maintained
18580 F:      drivers/platform/x86/uv_sysfs.c
18581
18582 UVESAFB DRIVER
18583 M:      Michal Januszewski <[email protected]>
18584 L:      [email protected]
18585 S:      Maintained
18586 W:      https://github.com/mjanusz/v86d
18587 F:      Documentation/fb/uvesafb.rst
18588 F:      drivers/video/fbdev/uvesafb.*
18589
18590 Ux500 CLOCK DRIVERS
18591 M:      Ulf Hansson <[email protected]>
18592 L:      [email protected]
18593 L:      [email protected] (moderated for non-subscribers)
18594 S:      Maintained
18595 F:      drivers/clk/ux500/
18596
18597 VF610 NAND DRIVER
18598 M:      Stefan Agner <[email protected]>
18599 L:      [email protected]
18600 S:      Supported
18601 F:      drivers/mtd/nand/raw/vf610_nfc.c
18602
18603 VFAT/FAT/MSDOS FILESYSTEM
18604 M:      OGAWA Hirofumi <[email protected]>
18605 S:      Maintained
18606 F:      Documentation/filesystems/vfat.rst
18607 F:      fs/fat/
18608
18609 VFIO DRIVER
18610 M:      Alex Williamson <[email protected]>
18611 R:      Cornelia Huck <[email protected]>
18612 L:      [email protected]
18613 S:      Maintained
18614 T:      git git://github.com/awilliam/linux-vfio.git
18615 F:      Documentation/driver-api/vfio.rst
18616 F:      drivers/vfio/
18617 F:      include/linux/vfio.h
18618 F:      include/uapi/linux/vfio.h
18619
18620 VFIO FSL-MC DRIVER
18621 M:      Diana Craciun <[email protected]>
18622 L:      [email protected]
18623 S:      Maintained
18624 F:      drivers/vfio/fsl-mc/
18625
18626 VFIO MEDIATED DEVICE DRIVERS
18627 M:      Kirti Wankhede <[email protected]>
18628 L:      [email protected]
18629 S:      Maintained
18630 F:      Documentation/driver-api/vfio-mediated-device.rst
18631 F:      drivers/vfio/mdev/
18632 F:      include/linux/mdev.h
18633 F:      samples/vfio-mdev/
18634
18635 VFIO PLATFORM DRIVER
18636 M:      Eric Auger <[email protected]>
18637 L:      [email protected]
18638 S:      Maintained
18639 F:      drivers/vfio/platform/
18640
18641 VGA_SWITCHEROO
18642 R:      Lukas Wunner <[email protected]>
18643 S:      Maintained
18644 T:      git git://anongit.freedesktop.org/drm/drm-misc
18645 F:      Documentation/gpu/vga-switcheroo.rst
18646 F:      drivers/gpu/vga/vga_switcheroo.c
18647 F:      include/linux/vga_switcheroo.h
18648
18649 VIA RHINE NETWORK DRIVER
18650 S:      Maintained
18651 M:      Kevin Brace <[email protected]>
18652 F:      drivers/net/ethernet/via/via-rhine.c
18653
18654 VIA SD/MMC CARD CONTROLLER DRIVER
18655 M:      Bruce Chang <[email protected]>
18656 M:      Harald Welte <[email protected]>
18657 S:      Maintained
18658 F:      drivers/mmc/host/via-sdmmc.c
18659
18660 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
18661 M:      Florian Tobias Schandinat <[email protected]>
18662 L:      [email protected]
18663 S:      Maintained
18664 F:      drivers/video/fbdev/via/
18665 F:      include/linux/via-core.h
18666 F:      include/linux/via-gpio.h
18667 F:      include/linux/via_i2c.h
18668
18669 VIA VELOCITY NETWORK DRIVER
18670 M:      Francois Romieu <[email protected]>
18671 L:      [email protected]
18672 S:      Maintained
18673 F:      drivers/net/ethernet/via/via-velocity.*
18674
18675 VICODEC VIRTUAL CODEC DRIVER
18676 M:      Hans Verkuil <[email protected]>
18677 L:      [email protected]
18678 S:      Maintained
18679 W:      https://linuxtv.org
18680 T:      git git://linuxtv.org/media_tree.git
18681 F:      drivers/media/test-drivers/vicodec/*
18682
18683 VIDEO I2C POLLING DRIVER
18684 M:      Matt Ranostay <[email protected]>
18685 L:      [email protected]
18686 S:      Maintained
18687 F:      drivers/media/i2c/video-i2c.c
18688
18689 VIDEO MULTIPLEXER DRIVER
18690 M:      Philipp Zabel <[email protected]>
18691 L:      [email protected]
18692 S:      Maintained
18693 F:      drivers/media/platform/video-mux.c
18694
18695 VIDEOBUF2 FRAMEWORK
18696 M:      Tomasz Figa <[email protected]>
18697 M:      Marek Szyprowski <[email protected]>
18698 L:      [email protected]
18699 S:      Maintained
18700 F:      drivers/media/common/videobuf2/*
18701 F:      include/media/videobuf2-*
18702
18703 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
18704 M:      Helen Koike <[email protected]>
18705 R:      Shuah Khan <[email protected]>
18706 L:      [email protected]
18707 S:      Maintained
18708 W:      https://linuxtv.org
18709 T:      git git://linuxtv.org/media_tree.git
18710 F:      drivers/media/test-drivers/vimc/*
18711
18712 VIRT LIB
18713 M:      Alex Williamson <[email protected]>
18714 M:      Paolo Bonzini <[email protected]>
18715 L:      [email protected]
18716 S:      Supported
18717 F:      virt/lib/
18718
18719 VIRTIO AND VHOST VSOCK DRIVER
18720 M:      Stefan Hajnoczi <[email protected]>
18721 M:      Stefano Garzarella <[email protected]>
18722 L:      [email protected]
18723 L:      [email protected]
18724 L:      [email protected]
18725 S:      Maintained
18726 F:      drivers/net/vsockmon.c
18727 F:      drivers/vhost/vsock.c
18728 F:      include/linux/virtio_vsock.h
18729 F:      include/uapi/linux/virtio_vsock.h
18730 F:      include/uapi/linux/vm_sockets_diag.h
18731 F:      include/uapi/linux/vsockmon.h
18732 F:      net/vmw_vsock/af_vsock_tap.c
18733 F:      net/vmw_vsock/diag.c
18734 F:      net/vmw_vsock/virtio_transport.c
18735 F:      net/vmw_vsock/virtio_transport_common.c
18736 F:      net/vmw_vsock/vsock_loopback.c
18737 F:      tools/testing/vsock/
18738
18739 VIRTIO BLOCK AND SCSI DRIVERS
18740 M:      "Michael S. Tsirkin" <[email protected]>
18741 M:      Jason Wang <[email protected]>
18742 R:      Paolo Bonzini <[email protected]>
18743 R:      Stefan Hajnoczi <[email protected]>
18744 L:      [email protected]
18745 S:      Maintained
18746 F:      drivers/block/virtio_blk.c
18747 F:      drivers/scsi/virtio_scsi.c
18748 F:      drivers/vhost/scsi.c
18749 F:      include/uapi/linux/virtio_blk.h
18750 F:      include/uapi/linux/virtio_scsi.h
18751
18752 VIRTIO CONSOLE DRIVER
18753 M:      Amit Shah <[email protected]>
18754 L:      [email protected]
18755 S:      Maintained
18756 F:      drivers/char/virtio_console.c
18757 F:      include/linux/virtio_console.h
18758 F:      include/uapi/linux/virtio_console.h
18759
18760 VIRTIO CORE AND NET DRIVERS
18761 M:      "Michael S. Tsirkin" <[email protected]>
18762 M:      Jason Wang <[email protected]>
18763 L:      [email protected]
18764 S:      Maintained
18765 F:      Documentation/devicetree/bindings/virtio/
18766 F:      drivers/block/virtio_blk.c
18767 F:      drivers/crypto/virtio/
18768 F:      drivers/net/virtio_net.c
18769 F:      drivers/vdpa/
18770 F:      drivers/virtio/
18771 F:      include/linux/vdpa.h
18772 F:      include/linux/virtio*.h
18773 F:      include/uapi/linux/virtio_*.h
18774 F:      tools/virtio/
18775
18776 VIRTIO BALLOON
18777 M:      "Michael S. Tsirkin" <[email protected]>
18778 M:      David Hildenbrand <[email protected]>
18779 L:      [email protected]
18780 S:      Maintained
18781 F:      drivers/virtio/virtio_balloon.c
18782 F:      include/uapi/linux/virtio_balloon.h
18783 F:      include/linux/balloon_compaction.h
18784 F:      mm/balloon_compaction.c
18785
18786 VIRTIO CRYPTO DRIVER
18787 M:      Gonglei <[email protected]>
18788 L:      [email protected]
18789 L:      [email protected]
18790 S:      Maintained
18791 F:      drivers/crypto/virtio/
18792 F:      include/uapi/linux/virtio_crypto.h
18793
18794 VIRTIO DRIVERS FOR S390
18795 M:      Cornelia Huck <[email protected]>
18796 M:      Halil Pasic <[email protected]>
18797 L:      [email protected]
18798 L:      [email protected]
18799 L:      [email protected]
18800 S:      Supported
18801 F:      arch/s390/include/uapi/asm/virtio-ccw.h
18802 F:      drivers/s390/virtio/
18803
18804 VIRTIO FILE SYSTEM
18805 M:      Vivek Goyal <[email protected]>
18806 M:      Stefan Hajnoczi <[email protected]>
18807 M:      Miklos Szeredi <[email protected]>
18808 L:      [email protected]
18809 L:      [email protected]
18810 S:      Supported
18811 W:      https://virtio-fs.gitlab.io/
18812 F:      Documentation/filesystems/virtiofs.rst
18813 F:      fs/fuse/virtio_fs.c
18814 F:      include/uapi/linux/virtio_fs.h
18815
18816 VIRTIO GPU DRIVER
18817 M:      David Airlie <[email protected]>
18818 M:      Gerd Hoffmann <[email protected]>
18819 L:      [email protected]
18820 L:      [email protected]
18821 S:      Maintained
18822 T:      git git://anongit.freedesktop.org/drm/drm-misc
18823 F:      drivers/gpu/drm/virtio/
18824 F:      include/uapi/linux/virtio_gpu.h
18825
18826 VIRTIO HOST (VHOST)
18827 M:      "Michael S. Tsirkin" <[email protected]>
18828 M:      Jason Wang <[email protected]>
18829 L:      [email protected]
18830 L:      [email protected]
18831 L:      [email protected]
18832 S:      Maintained
18833 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
18834 F:      drivers/vhost/
18835 F:      include/linux/vhost_iotlb.h
18836 F:      include/uapi/linux/vhost.h
18837
18838 VIRTIO INPUT DRIVER
18839 M:      Gerd Hoffmann <[email protected]>
18840 S:      Maintained
18841 F:      drivers/virtio/virtio_input.c
18842 F:      include/uapi/linux/virtio_input.h
18843
18844 VIRTIO IOMMU DRIVER
18845 M:      Jean-Philippe Brucker <[email protected]>
18846 L:      [email protected]
18847 S:      Maintained
18848 F:      drivers/iommu/virtio-iommu.c
18849 F:      include/uapi/linux/virtio_iommu.h
18850
18851 VIRTIO MEM DRIVER
18852 M:      David Hildenbrand <[email protected]>
18853 L:      [email protected]
18854 S:      Maintained
18855 W:      https://virtio-mem.gitlab.io/
18856 F:      drivers/virtio/virtio_mem.c
18857 F:      include/uapi/linux/virtio_mem.h
18858
18859 VIRTUAL BOX GUEST DEVICE DRIVER
18860 M:      Hans de Goede <[email protected]>
18861 M:      Arnd Bergmann <[email protected]>
18862 M:      Greg Kroah-Hartman <[email protected]>
18863 S:      Maintained
18864 F:      drivers/virt/vboxguest/
18865 F:      include/linux/vbox_utils.h
18866 F:      include/uapi/linux/vbox*.h
18867
18868 VIRTUAL BOX SHARED FOLDER VFS DRIVER
18869 M:      Hans de Goede <[email protected]>
18870 L:      [email protected]
18871 S:      Maintained
18872 F:      fs/vboxsf/*
18873
18874 VIRTUAL SERIO DEVICE DRIVER
18875 M:      Stephen Chandler Paul <[email protected]>
18876 S:      Maintained
18877 F:      drivers/input/serio/userio.c
18878 F:      include/uapi/linux/userio.h
18879
18880 VIVID VIRTUAL VIDEO DRIVER
18881 M:      Hans Verkuil <[email protected]>
18882 L:      [email protected]
18883 S:      Maintained
18884 W:      https://linuxtv.org
18885 T:      git git://linuxtv.org/media_tree.git
18886 F:      drivers/media/test-drivers/vivid/*
18887
18888 VIDTV VIRTUAL DIGITAL TV DRIVER
18889 M:      Daniel W. S. Almeida <[email protected]>
18890 L:      [email protected]
18891 S:      Maintained
18892 W:      https://linuxtv.org
18893 T:      git git://linuxtv.org/media_tree.git
18894 F:      drivers/media/test-drivers/vidtv/*
18895
18896 VLYNQ BUS
18897 M:      Florian Fainelli <[email protected]>
18898 L:      [email protected] (subscribers-only)
18899 S:      Maintained
18900 F:      drivers/vlynq/vlynq.c
18901 F:      include/linux/vlynq.h
18902
18903 VME SUBSYSTEM
18904 M:      Martyn Welch <[email protected]>
18905 M:      Manohar Vanga <[email protected]>
18906 M:      Greg Kroah-Hartman <[email protected]>
18907 L:      [email protected]
18908 S:      Maintained
18909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
18910 F:      Documentation/driver-api/vme.rst
18911 F:      drivers/staging/vme/
18912 F:      drivers/vme/
18913 F:      include/linux/vme*
18914
18915 VMWARE BALLOON DRIVER
18916 M:      Nadav Amit <[email protected]>
18917 M:      "VMware, Inc." <[email protected]>
18918 L:      [email protected]
18919 S:      Maintained
18920 F:      drivers/misc/vmw_balloon.c
18921
18922 VMWARE HYPERVISOR INTERFACE
18923 M:      Deep Shah <[email protected]>
18924 M:      "VMware, Inc." <[email protected]>
18925 L:      [email protected]
18926 S:      Supported
18927 F:      arch/x86/include/asm/vmware.h
18928 F:      arch/x86/kernel/cpu/vmware.c
18929
18930 VMWARE PVRDMA DRIVER
18931 M:      Adit Ranadive <[email protected]>
18932 M:      VMware PV-Drivers <[email protected]>
18933 L:      [email protected]
18934 S:      Maintained
18935 F:      drivers/infiniband/hw/vmw_pvrdma/
18936
18937 VMware PVSCSI driver
18938 M:      Jim Gill <[email protected]>
18939 M:      VMware PV-Drivers <[email protected]>
18940 L:      [email protected]
18941 S:      Maintained
18942 F:      drivers/scsi/vmw_pvscsi.c
18943 F:      drivers/scsi/vmw_pvscsi.h
18944
18945 VMWARE VIRTUAL PTP CLOCK DRIVER
18946 M:      Vivek Thampi <[email protected]>
18947 M:      "VMware, Inc." <[email protected]>
18948 L:      [email protected]
18949 S:      Supported
18950 F:      drivers/ptp/ptp_vmw.c
18951
18952 VMWARE VMMOUSE SUBDRIVER
18953 M:      "VMware Graphics" <[email protected]>
18954 M:      "VMware, Inc." <[email protected]>
18955 L:      [email protected]
18956 S:      Maintained
18957 F:      drivers/input/mouse/vmmouse.c
18958 F:      drivers/input/mouse/vmmouse.h
18959
18960 VMWARE VMXNET3 ETHERNET DRIVER
18961 M:      Ronak Doshi <[email protected]>
18962 M:      "VMware, Inc." <[email protected]>
18963 L:      [email protected]
18964 S:      Maintained
18965 F:      drivers/net/vmxnet3/
18966
18967 VOCORE VOCORE2 BOARD
18968 M:      Harvey Hunt <[email protected]>
18969 L:      [email protected]
18970 S:      Maintained
18971 F:      arch/mips/boot/dts/ralink/vocore2.dts
18972
18973 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
18974 M:      Liam Girdwood <[email protected]>
18975 M:      Mark Brown <[email protected]>
18976 L:      [email protected]
18977 S:      Supported
18978 W:      http://www.slimlogic.co.uk/?p=48
18979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
18980 F:      Documentation/devicetree/bindings/regulator/
18981 F:      Documentation/power/regulator/
18982 F:      drivers/regulator/
18983 F:      include/dt-bindings/regulator/
18984 F:      include/linux/regulator/
18985 K:      regulator_get_optional
18986
18987 VRF
18988 M:      David Ahern <[email protected]>
18989 M:      Shrijeet Mukherjee <[email protected]>
18990 L:      [email protected]
18991 S:      Maintained
18992 F:      Documentation/networking/vrf.rst
18993 F:      drivers/net/vrf.c
18994
18995 VSPRINTF
18996 M:      Petr Mladek <[email protected]>
18997 M:      Steven Rostedt <[email protected]>
18998 M:      Sergey Senozhatsky <[email protected]>
18999 R:      Andy Shevchenko <[email protected]>
19000 R:      Rasmus Villemoes <[email protected]>
19001 S:      Maintained
19002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk.git
19003 F:      Documentation/core-api/printk-formats.rst
19004 F:      lib/test_printf.c
19005 F:      lib/vsprintf.c
19006
19007 VT1211 HARDWARE MONITOR DRIVER
19008 M:      Juerg Haefliger <[email protected]>
19009 L:      [email protected]
19010 S:      Maintained
19011 F:      Documentation/hwmon/vt1211.rst
19012 F:      drivers/hwmon/vt1211.c
19013
19014 VT8231 HARDWARE MONITOR DRIVER
19015 M:      Roger Lucas <[email protected]>
19016 L:      [email protected]
19017 S:      Maintained
19018 F:      drivers/hwmon/vt8231.c
19019
19020 VUB300 USB to SDIO/SD/MMC bridge chip
19021 L:      [email protected]
19022 S:      Orphan
19023 F:      drivers/mmc/host/vub300.c
19024
19025 W1 DALLAS'S 1-WIRE BUS
19026 M:      Evgeniy Polyakov <[email protected]>
19027 S:      Maintained
19028 F:      Documentation/devicetree/bindings/w1/
19029 F:      Documentation/w1/
19030 F:      drivers/w1/
19031 F:      include/linux/w1.h
19032
19033 W83791D HARDWARE MONITORING DRIVER
19034 M:      Marc Hulsman <[email protected]>
19035 L:      [email protected]
19036 S:      Maintained
19037 F:      Documentation/hwmon/w83791d.rst
19038 F:      drivers/hwmon/w83791d.c
19039
19040 W83793 HARDWARE MONITORING DRIVER
19041 M:      Rudolf Marek <[email protected]>
19042 L:      [email protected]
19043 S:      Maintained
19044 F:      Documentation/hwmon/w83793.rst
19045 F:      drivers/hwmon/w83793.c
19046
19047 W83795 HARDWARE MONITORING DRIVER
19048 M:      Jean Delvare <[email protected]>
19049 L:      [email protected]
19050 S:      Maintained
19051 F:      drivers/hwmon/w83795.c
19052
19053 W83L51xD SD/MMC CARD INTERFACE DRIVER
19054 M:      Pierre Ossman <[email protected]>
19055 S:      Maintained
19056 F:      drivers/mmc/host/wbsd.*
19057
19058 WACOM PROTOCOL 4 SERIAL TABLETS
19059 M:      Julian Squires <[email protected]>
19060 M:      Hans de Goede <[email protected]>
19061 L:      [email protected]
19062 S:      Maintained
19063 F:      drivers/input/tablet/wacom_serial4.c
19064
19065 WATCHDOG DEVICE DRIVERS
19066 M:      Wim Van Sebroeck <[email protected]>
19067 M:      Guenter Roeck <[email protected]>
19068 L:      [email protected]
19069 S:      Maintained
19070 W:      http://www.linux-watchdog.org/
19071 T:      git git://www.linux-watchdog.org/linux-watchdog.git
19072 F:      Documentation/devicetree/bindings/watchdog/
19073 F:      Documentation/watchdog/
19074 F:      drivers/watchdog/
19075 F:      include/linux/watchdog.h
19076 F:      include/uapi/linux/watchdog.h
19077
19078 WHISKEYCOVE PMIC GPIO DRIVER
19079 M:      Kuppuswamy Sathyanarayanan <[email protected]>
19080 L:      [email protected]
19081 S:      Maintained
19082 F:      drivers/gpio/gpio-wcove.c
19083
19084 WHWAVE RTC DRIVER
19085 M:      Dianlong Li <[email protected]>
19086 L:      [email protected]
19087 S:      Maintained
19088 F:      drivers/rtc/rtc-sd3078.c
19089
19090 WIIMOTE HID DRIVER
19091 M:      David Rheinsberg <[email protected]>
19092 L:      [email protected]
19093 S:      Maintained
19094 F:      drivers/hid/hid-wiimote*
19095
19096 WILOCITY WIL6210 WIRELESS DRIVER
19097 M:      Maya Erez <[email protected]>
19098 L:      [email protected]
19099 L:      [email protected]
19100 S:      Supported
19101 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
19102 F:      drivers/net/wireless/ath/wil6210/
19103
19104 WINBOND CIR DRIVER
19105 M:      David Härdeman <[email protected]>
19106 S:      Maintained
19107 F:      drivers/media/rc/winbond-cir.c
19108
19109 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
19110 M:      William Breathitt Gray <[email protected]>
19111 L:      [email protected]
19112 S:      Maintained
19113 F:      drivers/watchdog/ebc-c384_wdt.c
19114
19115 WINSYSTEMS WS16C48 GPIO DRIVER
19116 M:      William Breathitt Gray <[email protected]>
19117 L:      [email protected]
19118 S:      Maintained
19119 F:      drivers/gpio/gpio-ws16c48.c
19120
19121 WIREGUARD SECURE NETWORK TUNNEL
19122 M:      Jason A. Donenfeld <[email protected]>
19123 L:      [email protected]
19124 L:      [email protected]
19125 S:      Maintained
19126 F:      drivers/net/wireguard/
19127 F:      tools/testing/selftests/wireguard/
19128
19129 WISTRON LAPTOP BUTTON DRIVER
19130 M:      Miloslav Trmac <[email protected]>
19131 S:      Maintained
19132 F:      drivers/input/misc/wistron_btns.c
19133
19134 WL3501 WIRELESS PCMCIA CARD DRIVER
19135 L:      [email protected]
19136 S:      Odd fixes
19137 F:      drivers/net/wireless/wl3501*
19138
19139 WOLFSON MICROELECTRONICS DRIVERS
19140 L:      [email protected]
19141 S:      Supported
19142 W:      https://github.com/CirrusLogic/linux-drivers/wiki
19143 T:      git https://github.com/CirrusLogic/linux-drivers.git
19144 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
19145 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
19146 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
19147 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
19148 F:      Documentation/devicetree/bindings/sound/wlf,arizona.yaml
19149 F:      Documentation/hwmon/wm83??.rst
19150 F:      arch/arm/mach-s3c/mach-crag6410*
19151 F:      drivers/clk/clk-wm83*.c
19152 F:      drivers/extcon/extcon-arizona.c
19153 F:      drivers/gpio/gpio-*wm*.c
19154 F:      drivers/gpio/gpio-arizona.c
19155 F:      drivers/hwmon/wm83??-hwmon.c
19156 F:      drivers/input/misc/wm831x-on.c
19157 F:      drivers/input/touchscreen/wm831x-ts.c
19158 F:      drivers/input/touchscreen/wm97*.c
19159 F:      drivers/leds/leds-wm83*.c
19160 F:      drivers/mfd/arizona*
19161 F:      drivers/mfd/cs47l24*
19162 F:      drivers/mfd/wm*.c
19163 F:      drivers/power/supply/wm83*.c
19164 F:      drivers/regulator/arizona*
19165 F:      drivers/regulator/wm8*.c
19166 F:      drivers/rtc/rtc-wm83*.c
19167 F:      drivers/video/backlight/wm83*_bl.c
19168 F:      drivers/watchdog/wm83*_wdt.c
19169 F:      include/linux/mfd/arizona/
19170 F:      include/linux/mfd/wm831x/
19171 F:      include/linux/mfd/wm8350/
19172 F:      include/linux/mfd/wm8400*
19173 F:      include/linux/regulator/arizona*
19174 F:      include/linux/wm97xx.h
19175 F:      include/sound/wm????.h
19176 F:      sound/soc/codecs/arizona.?
19177 F:      sound/soc/codecs/cs47l24*
19178 F:      sound/soc/codecs/wm*
19179
19180 WORKQUEUE
19181 M:      Tejun Heo <[email protected]>
19182 R:      Lai Jiangshan <[email protected]>
19183 S:      Maintained
19184 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
19185 F:      Documentation/core-api/workqueue.rst
19186 F:      include/linux/workqueue.h
19187 F:      kernel/workqueue.c
19188
19189 X-POWERS AXP288 PMIC DRIVERS
19190 M:      Hans de Goede <[email protected]>
19191 S:      Maintained
19192 F:      drivers/acpi/pmic/intel_pmic_xpower.c
19193 N:      axp288
19194
19195 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
19196 M:      Chen-Yu Tsai <[email protected]>
19197 L:      [email protected]
19198 S:      Maintained
19199 N:      axp[128]
19200
19201 X.25 STACK
19202 M:      Martin Schiller <[email protected]>
19203 L:      [email protected]
19204 S:      Maintained
19205 F:      Documentation/networking/lapb-module.rst
19206 F:      Documentation/networking/x25*
19207 F:      drivers/net/wan/hdlc_x25.c
19208 F:      drivers/net/wan/lapbether.c
19209 F:      include/*/lapb.h
19210 F:      include/net/x25*
19211 F:      include/uapi/linux/x25.h
19212 F:      net/lapb/
19213 F:      net/x25/
19214
19215 X86 ARCHITECTURE (32-BIT AND 64-BIT)
19216 M:      Thomas Gleixner <[email protected]>
19217 M:      Ingo Molnar <[email protected]>
19218 M:      Borislav Petkov <[email protected]>
19219 M:      [email protected]
19220 R:      "H. Peter Anvin" <[email protected]>
19221 L:      [email protected]
19222 S:      Maintained
19223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
19224 F:      Documentation/devicetree/bindings/x86/
19225 F:      Documentation/x86/
19226 F:      arch/x86/
19227
19228 X86 ENTRY CODE
19229 M:      Andy Lutomirski <[email protected]>
19230 L:      [email protected]
19231 S:      Maintained
19232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
19233 F:      arch/x86/entry/
19234
19235 X86 MCE INFRASTRUCTURE
19236 M:      Tony Luck <[email protected]>
19237 M:      Borislav Petkov <[email protected]>
19238 L:      [email protected]
19239 S:      Maintained
19240 F:      arch/x86/kernel/cpu/mce/*
19241
19242 X86 MICROCODE UPDATE SUPPORT
19243 M:      Borislav Petkov <[email protected]>
19244 S:      Maintained
19245 F:      arch/x86/kernel/cpu/microcode/*
19246
19247 X86 MM
19248 M:      Dave Hansen <[email protected]>
19249 M:      Andy Lutomirski <[email protected]>
19250 M:      Peter Zijlstra <[email protected]>
19251 L:      [email protected]
19252 S:      Maintained
19253 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
19254 F:      arch/x86/mm/
19255
19256 X86 PLATFORM DRIVERS
19257 M:      Hans de Goede <[email protected]>
19258 M:      Mark Gross <[email protected]>
19259 L:      [email protected]
19260 S:      Maintained
19261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
19262 F:      drivers/platform/olpc/
19263 F:      drivers/platform/x86/
19264
19265 X86 PLATFORM DRIVERS - ARCH
19266 R:      Darren Hart <[email protected]>
19267 R:      Andy Shevchenko <[email protected]>
19268 L:      [email protected]
19269 L:      [email protected]
19270 S:      Maintained
19271 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
19272 F:      arch/x86/platform
19273
19274 X86 PLATFORM UV HPE SUPERDOME FLEX
19275 M:      Steve Wahl <[email protected]>
19276 R:      Mike Travis <[email protected]>
19277 R:      Dimitri Sivanich <[email protected]>
19278 R:      Russ Anderson <[email protected]>
19279 S:      Supported
19280 F:      arch/x86/include/asm/uv/
19281 F:      arch/x86/kernel/apic/x2apic_uv_x.c
19282 F:      arch/x86/platform/uv/
19283
19284 X86 VDSO
19285 M:      Andy Lutomirski <[email protected]>
19286 L:      [email protected]
19287 S:      Maintained
19288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
19289 F:      arch/x86/entry/vdso/
19290
19291 XARRAY
19292 M:      Matthew Wilcox <[email protected]>
19293 L:      [email protected]
19294 S:      Supported
19295 F:      Documentation/core-api/xarray.rst
19296 F:      include/linux/idr.h
19297 F:      include/linux/xarray.h
19298 F:      lib/idr.c
19299 F:      lib/xarray.c
19300 F:      tools/testing/radix-tree
19301
19302 XBOX DVD IR REMOTE
19303 M:      Benjamin Valentin <[email protected]>
19304 S:      Maintained
19305 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
19306 F:      drivers/media/rc/xbox_remote.c
19307
19308 XC2028/3028 TUNER DRIVER
19309 M:      Mauro Carvalho Chehab <[email protected]>
19310 L:      [email protected]
19311 S:      Maintained
19312 W:      https://linuxtv.org
19313 T:      git git://linuxtv.org/media_tree.git
19314 F:      drivers/media/tuners/tuner-xc2028.*
19315
19316 XDP (eXpress Data Path)
19317 M:      Alexei Starovoitov <[email protected]>
19318 M:      Daniel Borkmann <[email protected]>
19319 M:      David S. Miller <[email protected]>
19320 M:      Jakub Kicinski <[email protected]>
19321 M:      Jesper Dangaard Brouer <[email protected]>
19322 M:      John Fastabend <[email protected]>
19323 L:      [email protected]
19324 L:      [email protected]
19325 S:      Supported
19326 F:      include/net/xdp.h
19327 F:      include/net/xdp_priv.h
19328 F:      include/trace/events/xdp.h
19329 F:      kernel/bpf/cpumap.c
19330 F:      kernel/bpf/devmap.c
19331 F:      net/core/xdp.c
19332 F:      samples/bpf/xdp*
19333 F:      tools/testing/selftests/bpf/*xdp*
19334 F:      tools/testing/selftests/bpf/*/*xdp*
19335 F:      drivers/net/ethernet/*/*/*/*/*xdp*
19336 F:      drivers/net/ethernet/*/*/*xdp*
19337 K:      (?:\b|_)xdp(?:\b|_)
19338
19339 XDP SOCKETS (AF_XDP)
19340 M:      Björn Töpel <[email protected]>
19341 M:      Magnus Karlsson <[email protected]>
19342 R:      Jonathan Lemon <[email protected]>
19343 L:      [email protected]
19344 L:      [email protected]
19345 S:      Maintained
19346 F:      Documentation/networking/af_xdp.rst
19347 F:      include/net/xdp_sock*
19348 F:      include/net/xsk_buff_pool.h
19349 F:      include/uapi/linux/if_xdp.h
19350 F:      include/uapi/linux/xdp_diag.h
19351 F:      include/net/netns/xdp.h
19352 F:      net/xdp/
19353 F:      samples/bpf/xdpsock*
19354 F:      tools/lib/bpf/xsk*
19355
19356 XEN BLOCK SUBSYSTEM
19357 M:      Konrad Rzeszutek Wilk <[email protected]>
19358 M:      Roger Pau Monné <[email protected]>
19359 L:      [email protected] (moderated for non-subscribers)
19360 S:      Supported
19361 F:      drivers/block/xen*
19362 F:      drivers/block/xen-blkback/*
19363
19364 XEN HYPERVISOR ARM
19365 M:      Stefano Stabellini <[email protected]>
19366 L:      [email protected] (moderated for non-subscribers)
19367 S:      Maintained
19368 F:      arch/arm/include/asm/xen/
19369 F:      arch/arm/xen/
19370
19371 XEN HYPERVISOR ARM64
19372 M:      Stefano Stabellini <[email protected]>
19373 L:      [email protected] (moderated for non-subscribers)
19374 S:      Maintained
19375 F:      arch/arm64/include/asm/xen/
19376 F:      arch/arm64/xen/
19377
19378 XEN HYPERVISOR INTERFACE
19379 M:      Boris Ostrovsky <[email protected]>
19380 M:      Juergen Gross <[email protected]>
19381 R:      Stefano Stabellini <[email protected]>
19382 L:      [email protected] (moderated for non-subscribers)
19383 S:      Supported
19384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
19385 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
19386 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
19387 F:      arch/x86/include/asm/pvclock-abi.h
19388 F:      arch/x86/include/asm/xen/
19389 F:      arch/x86/platform/pvh/
19390 F:      arch/x86/xen/
19391 F:      drivers/*/xen-*front.c
19392 F:      drivers/xen/
19393 F:      include/uapi/xen/
19394 F:      include/xen/
19395
19396 XEN NETWORK BACKEND DRIVER
19397 M:      Wei Liu <[email protected]>
19398 M:      Paul Durrant <[email protected]>
19399 L:      [email protected] (moderated for non-subscribers)
19400 L:      [email protected]
19401 S:      Supported
19402 F:      drivers/net/xen-netback/*
19403
19404 XEN PCI SUBSYSTEM
19405 M:      Konrad Rzeszutek Wilk <[email protected]>
19406 L:      [email protected] (moderated for non-subscribers)
19407 S:      Supported
19408 F:      arch/x86/pci/*xen*
19409 F:      drivers/pci/*xen*
19410
19411 XEN PVSCSI DRIVERS
19412 M:      Juergen Gross <[email protected]>
19413 L:      [email protected] (moderated for non-subscribers)
19414 L:      [email protected]
19415 S:      Supported
19416 F:      drivers/scsi/xen-scsifront.c
19417 F:      drivers/xen/xen-scsiback.c
19418 F:      include/xen/interface/io/vscsiif.h
19419
19420 XEN SOUND FRONTEND DRIVER
19421 M:      Oleksandr Andrushchenko <[email protected]>
19422 L:      [email protected] (moderated for non-subscribers)
19423 L:      [email protected] (moderated for non-subscribers)
19424 S:      Supported
19425 F:      sound/xen/*
19426
19427 XEN SWIOTLB SUBSYSTEM
19428 M:      Konrad Rzeszutek Wilk <[email protected]>
19429 L:      [email protected] (moderated for non-subscribers)
19430 L:      [email protected]
19431 S:      Supported
19432 F:      arch/x86/xen/*swiotlb*
19433 F:      drivers/xen/*swiotlb*
19434
19435 XFS FILESYSTEM
19436 M:      Darrick J. Wong <[email protected]>
19437 M:      [email protected]
19438 L:      [email protected]
19439 S:      Supported
19440 W:      http://xfs.org/
19441 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
19442 F:      Documentation/ABI/testing/sysfs-fs-xfs
19443 F:      Documentation/admin-guide/xfs.rst
19444 F:      Documentation/filesystems/xfs-delayed-logging-design.rst
19445 F:      Documentation/filesystems/xfs-self-describing-metadata.rst
19446 F:      fs/xfs/
19447 F:      include/uapi/linux/dqblk_xfs.h
19448 F:      include/uapi/linux/fsmap.h
19449
19450 XILINX AXI ETHERNET DRIVER
19451 M:      Radhey Shyam Pandey <[email protected]>
19452 S:      Maintained
19453 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
19454
19455 XILINX CAN DRIVER
19456 M:      Appana Durga Kedareswara rao <[email protected]>
19457 R:      Naga Sureshkumar Relli <[email protected]>
19458 L:      [email protected]
19459 S:      Maintained
19460 F:      Documentation/devicetree/bindings/net/can/xilinx_can.txt
19461 F:      drivers/net/can/xilinx_can.c
19462
19463 XILINX SD-FEC IP CORES
19464 M:      Derek Kiernan <[email protected]>
19465 M:      Dragan Cvetic <[email protected]>
19466 S:      Maintained
19467 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
19468 F:      Documentation/misc-devices/xilinx_sdfec.rst
19469 F:      drivers/misc/Kconfig
19470 F:      drivers/misc/Makefile
19471 F:      drivers/misc/xilinx_sdfec.c
19472 F:      include/uapi/misc/xilinx_sdfec.h
19473
19474 XILINX UARTLITE SERIAL DRIVER
19475 M:      Peter Korsgaard <[email protected]>
19476 L:      [email protected]
19477 S:      Maintained
19478 F:      drivers/tty/serial/uartlite.c
19479
19480 XILINX VIDEO IP CORES
19481 M:      Hyun Kwon <[email protected]>
19482 M:      Laurent Pinchart <[email protected]>
19483 L:      [email protected]
19484 S:      Supported
19485 T:      git git://linuxtv.org/media_tree.git
19486 F:      Documentation/devicetree/bindings/media/xilinx/
19487 F:      drivers/media/platform/xilinx/
19488 F:      include/uapi/linux/xilinx-v4l2-controls.h
19489
19490 XILINX ZYNQMP DPDMA DRIVER
19491 M:      Hyun Kwon <[email protected]>
19492 M:      Laurent Pinchart <[email protected]>
19493 L:      [email protected]
19494 S:      Supported
19495 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
19496 F:      drivers/dma/xilinx/xilinx_dpdma.c
19497 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
19498
19499 XILINX ZYNQMP PSGTR PHY DRIVER
19500 M:      Anurag Kumar Vulisha <[email protected]>
19501 M:      Laurent Pinchart <[email protected]>
19502 L:      [email protected]
19503 S:      Supported
19504 T:      git https://github.com/Xilinx/linux-xlnx.git
19505 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
19506 F:      drivers/phy/xilinx/phy-zynqmp.c
19507
19508 XILLYBUS DRIVER
19509 M:      Eli Billauer <[email protected]>
19510 L:      [email protected]
19511 S:      Supported
19512 F:      drivers/char/xillybus/
19513
19514 XLP9XX I2C DRIVER
19515 M:      George Cherian <[email protected]>
19516 L:      [email protected]
19517 S:      Supported
19518 W:      http://www.marvell.com
19519 F:      Documentation/devicetree/bindings/i2c/i2c-xlp9xx.txt
19520 F:      drivers/i2c/busses/i2c-xlp9xx.c
19521
19522 XRA1403 GPIO EXPANDER
19523 M:      Nandor Han <[email protected]>
19524 M:      Semi Malinen <[email protected]>
19525 L:      [email protected]
19526 S:      Maintained
19527 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
19528 F:      drivers/gpio/gpio-xra1403.c
19529
19530 XTENSA XTFPGA PLATFORM SUPPORT
19531 M:      Max Filippov <[email protected]>
19532 L:      [email protected]
19533 S:      Maintained
19534 F:      drivers/spi/spi-xtensa-xtfpga.c
19535 F:      sound/soc/xtensa/xtfpga-i2s.c
19536
19537 YAM DRIVER FOR AX.25
19538 M:      Jean-Paul Roubelat <[email protected]>
19539 L:      [email protected]
19540 S:      Maintained
19541 F:      drivers/net/hamradio/yam*
19542 F:      include/linux/yam.h
19543
19544 YAMA SECURITY MODULE
19545 M:      Kees Cook <[email protected]>
19546 S:      Supported
19547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
19548 F:      Documentation/admin-guide/LSM/Yama.rst
19549 F:      security/yama/
19550
19551 YEALINK PHONE DRIVER
19552 M:      Henk Vergonet <[email protected]>
19553 L:      [email protected]
19554 S:      Maintained
19555 F:      Documentation/input/devices/yealink.rst
19556 F:      drivers/input/misc/yealink.*
19557
19558 Z8530 DRIVER FOR AX.25
19559 M:      Joerg Reuter <[email protected]>
19560 L:      [email protected]
19561 S:      Maintained
19562 W:      http://yaina.de/jreuter/
19563 W:      http://www.qsl.net/dl1bke/
19564 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
19565 F:      drivers/net/hamradio/*scc.c
19566 F:      drivers/net/hamradio/z8530.h
19567
19568 ZBUD COMPRESSED PAGE ALLOCATOR
19569 M:      Seth Jennings <[email protected]>
19570 M:      Dan Streetman <[email protected]>
19571 L:      [email protected]
19572 S:      Maintained
19573 F:      include/linux/zbud.h
19574 F:      mm/zbud.c
19575
19576 ZD1211RW WIRELESS DRIVER
19577 M:      Daniel Drake <[email protected]>
19578 M:      Ulrich Kunitz <[email protected]>
19579 L:      [email protected]
19580 L:      [email protected] (subscribers-only)
19581 S:      Maintained
19582 W:      http://zd1211.ath.cx/wiki/DriverRewrite
19583 F:      drivers/net/wireless/zydas/zd1211rw/
19584
19585 ZD1301 MEDIA DRIVER
19586 M:      Antti Palosaari <[email protected]>
19587 L:      [email protected]
19588 S:      Maintained
19589 W:      https://linuxtv.org/
19590 W:      http://palosaari.fi/linux/
19591 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
19592 F:      drivers/media/usb/dvb-usb-v2/zd1301*
19593
19594 ZD1301_DEMOD MEDIA DRIVER
19595 M:      Antti Palosaari <[email protected]>
19596 L:      [email protected]
19597 S:      Maintained
19598 W:      https://linuxtv.org/
19599 W:      http://palosaari.fi/linux/
19600 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
19601 F:      drivers/media/dvb-frontends/zd1301_demod*
19602
19603 ZHAOXIN PROCESSOR SUPPORT
19604 M:      Tony W Wang-oc <[email protected]>
19605 L:      [email protected]
19606 S:      Maintained
19607 F:      arch/x86/kernel/cpu/zhaoxin.c
19608
19609 ZONEFS FILESYSTEM
19610 M:      Damien Le Moal <[email protected]>
19611 M:      Naohiro Aota <[email protected]>
19612 R:      Johannes Thumshirn <[email protected]>
19613 L:      [email protected]
19614 S:      Maintained
19615 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
19616 F:      Documentation/filesystems/zonefs.rst
19617 F:      fs/zonefs/
19618
19619 ZPOOL COMPRESSED PAGE STORAGE API
19620 M:      Dan Streetman <[email protected]>
19621 L:      [email protected]
19622 S:      Maintained
19623 F:      include/linux/zpool.h
19624 F:      mm/zpool.c
19625
19626 ZR36067 VIDEO FOR LINUX DRIVER
19627 M:      Corentin Labbe <[email protected]>
19628 L:      [email protected]
19629 L:      [email protected]
19630 S:      Maintained
19631 W:      http://mjpeg.sourceforge.net/driver-zoran/
19632 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
19633 F:      Documentation/driver-api/media/drivers/zoran.rst
19634 F:      drivers/staging/media/zoran/
19635
19636 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
19637 M:      Minchan Kim <[email protected]>
19638 M:      Nitin Gupta <[email protected]>
19639 R:      Sergey Senozhatsky <[email protected]>
19640 L:      [email protected]
19641 S:      Maintained
19642 F:      Documentation/admin-guide/blockdev/zram.rst
19643 F:      drivers/block/zram/
19644
19645 ZS DECSTATION Z85C30 SERIAL DRIVER
19646 M:      "Maciej W. Rozycki" <[email protected]>
19647 S:      Maintained
19648 F:      drivers/tty/serial/zs.*
19649
19650 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
19651 M:      Minchan Kim <[email protected]>
19652 M:      Nitin Gupta <[email protected]>
19653 R:      Sergey Senozhatsky <[email protected]>
19654 L:      [email protected]
19655 S:      Maintained
19656 F:      Documentation/vm/zsmalloc.rst
19657 F:      include/linux/zsmalloc.h
19658 F:      mm/zsmalloc.c
19659
19660 ZSWAP COMPRESSED SWAP CACHING
19661 M:      Seth Jennings <[email protected]>
19662 M:      Dan Streetman <[email protected]>
19663 M:      Vitaly Wool <[email protected]>
19664 L:      [email protected]
19665 S:      Maintained
19666 F:      mm/zswap.c
19667
19668 THE REST
19669 M:      Linus Torvalds <[email protected]>
19670 L:      [email protected]
19671 S:      Buried alive in reporters
19672 Q:      http://patchwork.kernel.org/project/LKML/list/
19673 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
19674 F:      *
19675 F:      */
This page took 1.061928 seconds and 4 git commands to generate.