]> Git Repo - linux.git/blob - MAINTAINERS
Merge tag 'powerpc-5.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc...
[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 THERMAL MMIO DRIVER
806 M:      Talel Shenhar <[email protected]>
807 S:      Maintained
808 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
809 F:      drivers/thermal/thermal_mmio.c
810
811 AMAZON ETHERNET DRIVERS
812 M:      Netanel Belgazal <[email protected]>
813 M:      Arthur Kiyanovski <[email protected]>
814 R:      Guy Tzalik <[email protected]>
815 R:      Saeed Bishara <[email protected]>
816 R:      Zorik Machulsky <[email protected]>
817 L:      [email protected]
818 S:      Supported
819 F:      Documentation/networking/device_drivers/ethernet/amazon/ena.rst
820 F:      drivers/net/ethernet/amazon/
821
822 AMAZON RDMA EFA DRIVER
823 M:      Gal Pressman <[email protected]>
824 R:      Yossi Leybovich <[email protected]>
825 L:      [email protected]
826 S:      Supported
827 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
828 F:      drivers/infiniband/hw/efa/
829 F:      include/uapi/rdma/efa-abi.h
830
831 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
832 M:      Tom Lendacky <[email protected]>
833 M:      John Allen <[email protected]>
834 L:      [email protected]
835 S:      Supported
836 F:      drivers/crypto/ccp/
837 F:      include/linux/ccp.h
838
839 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
840 M:      Brijesh Singh <[email protected]>
841 M:      Tom Lendacky <[email protected]>
842 L:      [email protected]
843 S:      Supported
844 F:      drivers/crypto/ccp/sev*
845 F:      include/uapi/linux/psp-sev.h
846
847 AMD DISPLAY CORE
848 M:      Harry Wentland <[email protected]>
849 M:      Leo Li <[email protected]>
850 L:      [email protected]
851 S:      Supported
852 T:      git git://people.freedesktop.org/~agd5f/linux
853 F:      drivers/gpu/drm/amd/display/
854
855 AMD ENERGY DRIVER
856 M:      Naveen Krishna Chatradhi <[email protected]>
857 L:      [email protected]
858 S:      Maintained
859 F:      Documentation/hwmon/amd_energy.rst
860 F:      drivers/hwmon/amd_energy.c
861
862 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
863 M:      Huang Rui <[email protected]>
864 L:      [email protected]
865 S:      Supported
866 F:      Documentation/hwmon/fam15h_power.rst
867 F:      drivers/hwmon/fam15h_power.c
868
869 AMD FCH GPIO DRIVER
870 M:      Enrico Weigelt, metux IT consult <[email protected]>
871 L:      [email protected]
872 S:      Maintained
873 F:      drivers/gpio/gpio-amd-fch.c
874 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
875
876 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
877 L:      [email protected] (moderated for non-subscribers)
878 S:      Orphan
879 F:      drivers/usb/gadget/udc/amd5536udc.*
880
881 AMD GEODE PROCESSOR/CHIPSET SUPPORT
882 M:      Andres Salomon <[email protected]>
883 L:      [email protected] (moderated for non-subscribers)
884 S:      Supported
885 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
886 F:      arch/x86/include/asm/geode.h
887 F:      drivers/char/hw_random/geode-rng.c
888 F:      drivers/crypto/geode*
889 F:      drivers/video/fbdev/geode/
890
891 AMD IOMMU (AMD-VI)
892 M:      Joerg Roedel <[email protected]>
893 L:      [email protected]
894 S:      Maintained
895 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
896 F:      drivers/iommu/amd/
897 F:      include/linux/amd-iommu.h
898
899 AMD KFD
900 M:      Felix Kuehling <[email protected]>
901 L:      [email protected]
902 S:      Supported
903 T:      git git://people.freedesktop.org/~agd5f/linux
904 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
905 F:      drivers/gpu/drm/amd/amdkfd/
906 F:      drivers/gpu/drm/amd/include/cik_structs.h
907 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
908 F:      drivers/gpu/drm/amd/include/v9_structs.h
909 F:      drivers/gpu/drm/amd/include/vi_structs.h
910 F:      include/uapi/linux/kfd_ioctl.h
911
912 AMD SPI DRIVER
913 M:      Sanjay R Mehta <[email protected]>
914 S:      Maintained
915 F:      drivers/spi/spi-amd.c
916
917 AMD MP2 I2C DRIVER
918 M:      Elie Morisse <[email protected]>
919 M:      Nehal Shah <[email protected]>
920 M:      Shyam Sundar S K <[email protected]>
921 L:      [email protected]
922 S:      Maintained
923 F:      drivers/i2c/busses/i2c-amd-mp2*
924
925 AMD POWERPLAY
926 M:      Evan Quan <[email protected]>
927 L:      [email protected]
928 S:      Supported
929 T:      git git://people.freedesktop.org/~agd5f/linux
930 F:      drivers/gpu/drm/amd/powerplay/
931
932 AMD SEATTLE DEVICE TREE SUPPORT
933 M:      Brijesh Singh <[email protected]>
934 M:      Suravee Suthikulpanit <[email protected]>
935 M:      Tom Lendacky <[email protected]>
936 S:      Supported
937 F:      arch/arm64/boot/dts/amd/
938
939 AMD XGBE DRIVER
940 M:      Tom Lendacky <[email protected]>
941 L:      [email protected]
942 S:      Supported
943 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
944 F:      drivers/net/ethernet/amd/xgbe/
945
946 ANALOG DEVICES INC AD5686 DRIVER
947 M:      Michael Hennerich <[email protected]>
948 L:      [email protected]
949 S:      Supported
950 W:      http://ez.analog.com/community/linux-device-drivers
951 F:      drivers/iio/dac/ad5686*
952 F:      drivers/iio/dac/ad5696*
953
954 ANALOG DEVICES INC AD5758 DRIVER
955 M:      Michael Hennerich <[email protected]>
956 L:      [email protected]
957 S:      Supported
958 W:      http://ez.analog.com/community/linux-device-drivers
959 F:      Documentation/devicetree/bindings/iio/dac/ad5758.txt
960 F:      drivers/iio/dac/ad5758.c
961
962 ANALOG DEVICES INC AD7091R5 DRIVER
963 M:      Beniamin Bia <[email protected]>
964 L:      [email protected]
965 S:      Supported
966 W:      http://ez.analog.com/community/linux-device-drivers
967 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7091r5.yaml
968 F:      drivers/iio/adc/ad7091r5.c
969
970 ANALOG DEVICES INC AD7124 DRIVER
971 M:      Michael Hennerich <[email protected]>
972 L:      [email protected]
973 S:      Supported
974 W:      http://ez.analog.com/community/linux-device-drivers
975 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7124.yaml
976 F:      drivers/iio/adc/ad7124.c
977
978 ANALOG DEVICES INC AD7192 DRIVER
979 M:      Alexandru Tachici <[email protected]>
980 L:      [email protected]
981 S:      Supported
982 W:      http://ez.analog.com/community/linux-device-drivers
983 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
984 F:      drivers/iio/adc/ad7192.c
985
986 ANALOG DEVICES INC AD7292 DRIVER
987 M:      Marcelo Schmitt <[email protected]>
988 L:      [email protected]
989 S:      Supported
990 W:      http://ez.analog.com/community/linux-device-drivers
991 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
992 F:      drivers/iio/adc/ad7292.c
993
994 ANALOG DEVICES INC AD7606 DRIVER
995 M:      Michael Hennerich <[email protected]>
996 M:      Beniamin Bia <[email protected]>
997 L:      [email protected]
998 S:      Supported
999 W:      http://ez.analog.com/community/linux-device-drivers
1000 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
1001 F:      drivers/iio/adc/ad7606.c
1002
1003 ANALOG DEVICES INC AD7768-1 DRIVER
1004 M:      Michael Hennerich <[email protected]>
1005 L:      [email protected]
1006 S:      Supported
1007 W:      http://ez.analog.com/community/linux-device-drivers
1008 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.txt
1009 F:      drivers/iio/adc/ad7768-1.c
1010
1011 ANALOG DEVICES INC AD7780 DRIVER
1012 M:      Michael Hennerich <[email protected]>
1013 M:      Renato Lui Geh <[email protected]>
1014 L:      [email protected]
1015 S:      Supported
1016 W:      http://ez.analog.com/community/linux-device-drivers
1017 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1018 F:      drivers/iio/adc/ad7780.c
1019
1020 ANALOG DEVICES INC AD9389B DRIVER
1021 M:      Hans Verkuil <[email protected]>
1022 L:      [email protected]
1023 S:      Maintained
1024 F:      drivers/media/i2c/ad9389b*
1025
1026 ANALOG DEVICES INC ADGS1408 DRIVER
1027 M:      Mircea Caprioru <[email protected]>
1028 S:      Supported
1029 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1030 F:      drivers/mux/adgs1408.c
1031
1032 ANALOG DEVICES INC ADIN DRIVER
1033 M:      Alexandru Ardelean <[email protected]>
1034 L:      [email protected]
1035 S:      Supported
1036 W:      http://ez.analog.com/community/linux-device-drivers
1037 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1038 F:      drivers/net/phy/adin.c
1039
1040 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1041 M:      Alexandru Ardelean <[email protected]>
1042 L:      [email protected]
1043 S:      Supported
1044 F:      drivers/iio/imu/adis.c
1045 F:      include/linux/iio/imu/adis.h
1046
1047 ANALOG DEVICES INC ADIS16460 DRIVER
1048 M:      Dragos Bogdan <[email protected]>
1049 L:      [email protected]
1050 S:      Supported
1051 W:      http://ez.analog.com/community/linux-device-drivers
1052 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1053 F:      drivers/iio/imu/adis16460.c
1054
1055 ANALOG DEVICES INC ADIS16475 DRIVER
1056 M:      Nuno Sa <[email protected]>
1057 L:      [email protected]
1058 W:      http://ez.analog.com/community/linux-device-drivers
1059 S:      Supported
1060 F:      drivers/iio/imu/adis16475.c
1061 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1062
1063 ANALOG DEVICES INC ADM1177 DRIVER
1064 M:      Beniamin Bia <[email protected]>
1065 M:      Michael Hennerich <[email protected]>
1066 L:      [email protected]
1067 S:      Supported
1068 W:      http://ez.analog.com/community/linux-device-drivers
1069 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1070 F:      drivers/hwmon/adm1177.c
1071
1072 ANALOG DEVICES INC ADP5061 DRIVER
1073 M:      Michael Hennerich <[email protected]>
1074 L:      [email protected]
1075 S:      Supported
1076 W:      http://ez.analog.com/community/linux-device-drivers
1077 F:      drivers/power/supply/adp5061.c
1078
1079 ANALOG DEVICES INC ADV7180 DRIVER
1080 M:      Lars-Peter Clausen <[email protected]>
1081 L:      [email protected]
1082 S:      Supported
1083 W:      http://ez.analog.com/community/linux-device-drivers
1084 F:      drivers/media/i2c/adv7180.c
1085 F:      Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1086
1087 ANALOG DEVICES INC ADV748X DRIVER
1088 M:      Kieran Bingham <[email protected]>
1089 L:      [email protected]
1090 S:      Maintained
1091 F:      drivers/media/i2c/adv748x/*
1092
1093 ANALOG DEVICES INC ADV7511 DRIVER
1094 M:      Hans Verkuil <[email protected]>
1095 L:      [email protected]
1096 S:      Maintained
1097 F:      drivers/media/i2c/adv7511*
1098
1099 ANALOG DEVICES INC ADV7604 DRIVER
1100 M:      Hans Verkuil <[email protected]>
1101 L:      [email protected]
1102 S:      Maintained
1103 F:      drivers/media/i2c/adv7604*
1104
1105 ANALOG DEVICES INC ADV7842 DRIVER
1106 M:      Hans Verkuil <[email protected]>
1107 L:      [email protected]
1108 S:      Maintained
1109 F:      drivers/media/i2c/adv7842*
1110
1111 ANALOG DEVICES INC ASOC CODEC DRIVERS
1112 M:      Lars-Peter Clausen <[email protected]>
1113 M:      Nuno Sá <[email protected]>
1114 L:      [email protected] (moderated for non-subscribers)
1115 S:      Supported
1116 W:      http://wiki.analog.com/
1117 W:      http://ez.analog.com/community/linux-device-drivers
1118 F:      sound/soc/codecs/ad1*
1119 F:      sound/soc/codecs/ad7*
1120 F:      sound/soc/codecs/adau*
1121 F:      sound/soc/codecs/adav*
1122 F:      sound/soc/codecs/sigmadsp.*
1123 F:      sound/soc/codecs/ssm*
1124
1125 ANALOG DEVICES INC DMA DRIVERS
1126 M:      Lars-Peter Clausen <[email protected]>
1127 S:      Supported
1128 W:      http://ez.analog.com/community/linux-device-drivers
1129 F:      drivers/dma/dma-axi-dmac.c
1130
1131 ANALOG DEVICES INC HMC425A DRIVER
1132 M:      Beniamin Bia <[email protected]>
1133 M:      Michael Hennerich <[email protected]>
1134 L:      [email protected]
1135 S:      Supported
1136 W:      http://ez.analog.com/community/linux-device-drivers
1137 F:      Documentation/devicetree/bindings/iio/amplifiers/adi,hmc425a.yaml
1138 F:      drivers/iio/amplifiers/hmc425a.c
1139
1140 ANALOG DEVICES INC IIO DRIVERS
1141 M:      Lars-Peter Clausen <[email protected]>
1142 M:      Michael Hennerich <[email protected]>
1143 S:      Supported
1144 W:      http://wiki.analog.com/
1145 W:      http://ez.analog.com/community/linux-device-drivers
1146 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1147 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1148 F:      drivers/iio/*/ad*
1149 F:      drivers/iio/adc/ltc249*
1150 F:      drivers/staging/iio/*/ad*
1151 X:      drivers/iio/*/adjd*
1152
1153 ANALOGBITS PLL LIBRARIES
1154 M:      Paul Walmsley <[email protected]>
1155 S:      Supported
1156 F:      drivers/clk/analogbits/*
1157 F:      include/linux/clk/analogbits*
1158
1159 ANDES ARCHITECTURE
1160 M:      Nick Hu <[email protected]>
1161 M:      Greentime Hu <[email protected]>
1162 M:      Vincent Chen <[email protected]>
1163 S:      Supported
1164 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/greentime/linux.git
1165 F:      Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
1166 F:      Documentation/devicetree/bindings/nds32/
1167 F:      arch/nds32/
1168 N:      nds32
1169 K:      nds32
1170
1171 ANDROID CONFIG FRAGMENTS
1172 M:      Rob Herring <[email protected]>
1173 S:      Supported
1174 F:      kernel/configs/android*
1175
1176 ANDROID DRIVERS
1177 M:      Greg Kroah-Hartman <[email protected]>
1178 M:      Arve Hjønnevåg <[email protected]>
1179 M:      Todd Kjos <[email protected]>
1180 M:      Martijn Coenen <[email protected]>
1181 M:      Joel Fernandes <[email protected]>
1182 M:      Christian Brauner <[email protected]>
1183 M:      Hridya Valsaraju <[email protected]>
1184 M:      Suren Baghdasaryan <[email protected]>
1185 L:      [email protected]
1186 S:      Supported
1187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1188 F:      drivers/android/
1189 F:      drivers/staging/android/
1190
1191 ANDROID GOLDFISH PIC DRIVER
1192 M:      Miodrag Dinic <[email protected]>
1193 S:      Supported
1194 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1195 F:      drivers/irqchip/irq-goldfish-pic.c
1196
1197 ANDROID GOLDFISH RTC DRIVER
1198 M:      Miodrag Dinic <[email protected]>
1199 S:      Supported
1200 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1201 F:      drivers/rtc/rtc-goldfish.c
1202
1203 ANDROID ION DRIVER
1204 M:      Laura Abbott <[email protected]>
1205 M:      Sumit Semwal <[email protected]>
1206 L:      [email protected]
1207 L:      [email protected]
1208 L:      [email protected] (moderated for non-subscribers)
1209 S:      Supported
1210 F:      drivers/staging/android/ion
1211 F:      drivers/staging/android/uapi/ion.h
1212
1213 AOA (Apple Onboard Audio) ALSA DRIVER
1214 M:      Johannes Berg <[email protected]>
1215 L:      [email protected]
1216 L:      [email protected] (moderated for non-subscribers)
1217 S:      Maintained
1218 F:      sound/aoa/
1219
1220 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1221 M:      William Breathitt Gray <[email protected]>
1222 L:      [email protected]
1223 S:      Maintained
1224 F:      drivers/iio/adc/stx104.c
1225
1226 APM DRIVER
1227 M:      Jiri Kosina <[email protected]>
1228 S:      Odd fixes
1229 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1230 F:      arch/x86/kernel/apm_32.c
1231 F:      drivers/char/apm-emulation.c
1232 F:      include/linux/apm_bios.h
1233 F:      include/uapi/linux/apm_bios.h
1234
1235 APPARMOR SECURITY MODULE
1236 M:      John Johansen <[email protected]>
1237 L:      [email protected] (subscribers-only, general discussion)
1238 S:      Supported
1239 W:      wiki.apparmor.net
1240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1241 F:      Documentation/admin-guide/LSM/apparmor.rst
1242 F:      security/apparmor/
1243
1244 APPLE BCM5974 MULTITOUCH DRIVER
1245 M:      Henrik Rydberg <[email protected]>
1246 L:      [email protected]
1247 S:      Odd fixes
1248 F:      drivers/input/mouse/bcm5974.c
1249
1250 APPLE SMC DRIVER
1251 M:      Henrik Rydberg <[email protected]>
1252 L:      [email protected]
1253 S:      Odd fixes
1254 F:      drivers/hwmon/applesmc.c
1255
1256 APPLETALK NETWORK LAYER
1257 L:      [email protected]
1258 S:      Odd fixes
1259 F:      drivers/net/appletalk/
1260 F:      include/linux/atalk.h
1261 F:      include/uapi/linux/atalk.h
1262 F:      net/appletalk/
1263
1264 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1265 M:      Khuong Dinh <[email protected]>
1266 S:      Supported
1267 F:      arch/arm64/boot/dts/apm/
1268
1269 APPLIED MICRO (APM) X-GENE SOC EDAC
1270 M:      Khuong Dinh <[email protected]>
1271 S:      Supported
1272 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1273 F:      drivers/edac/xgene_edac.c
1274
1275 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1276 M:      Iyappan Subramanian <[email protected]>
1277 M:      Keyur Chudgar <[email protected]>
1278 S:      Supported
1279 F:      drivers/net/ethernet/apm/xgene-v2/
1280
1281 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1282 M:      Iyappan Subramanian <[email protected]>
1283 M:      Keyur Chudgar <[email protected]>
1284 M:      Quan Nguyen <[email protected]>
1285 S:      Supported
1286 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1287 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1288 F:      drivers/net/ethernet/apm/xgene/
1289 F:      drivers/net/phy/mdio-xgene.c
1290
1291 APPLIED MICRO (APM) X-GENE SOC PMU
1292 M:      Khuong Dinh <[email protected]>
1293 S:      Supported
1294 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1295 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1296 F:      drivers/perf/xgene_pmu.c
1297
1298 APTINA CAMERA SENSOR PLL
1299 M:      Laurent Pinchart <[email protected]>
1300 L:      [email protected]
1301 S:      Maintained
1302 F:      drivers/media/i2c/aptina-pll.*
1303
1304 AQUANTIA ETHERNET DRIVER (atlantic)
1305 M:      Igor Russkikh <[email protected]>
1306 L:      [email protected]
1307 S:      Supported
1308 W:      https://www.marvell.com/
1309 Q:      http://patchwork.ozlabs.org/project/netdev/list/
1310 F:      Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1311 F:      drivers/net/ethernet/aquantia/atlantic/
1312
1313 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1314 M:      Egor Pomozov <[email protected]>
1315 L:      [email protected]
1316 S:      Supported
1317 W:      http://www.aquantia.com
1318 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1319
1320 ARASAN NAND CONTROLLER DRIVER
1321 M:      Naga Sureshkumar Relli <[email protected]>
1322 L:      [email protected]
1323 S:      Maintained
1324 F:      Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1325 F:      drivers/mtd/nand/raw/arasan-nand-controller.c
1326
1327 ARC FRAMEBUFFER DRIVER
1328 M:      Jaya Kumar <[email protected]>
1329 S:      Maintained
1330 F:      drivers/video/fbdev/arcfb.c
1331 F:      drivers/video/fbdev/core/fb_defio.c
1332
1333 ARC PGU DRM DRIVER
1334 M:      Alexey Brodkin <[email protected]>
1335 S:      Supported
1336 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1337 F:      drivers/gpu/drm/arc/
1338
1339 ARCNET NETWORK LAYER
1340 M:      Michael Grzeschik <[email protected]>
1341 L:      [email protected]
1342 S:      Maintained
1343 F:      drivers/net/arcnet/
1344 F:      include/uapi/linux/if_arcnet.h
1345
1346 ARM ARCHITECTED TIMER DRIVER
1347 M:      Mark Rutland <[email protected]>
1348 M:      Marc Zyngier <[email protected]>
1349 L:      [email protected] (moderated for non-subscribers)
1350 S:      Maintained
1351 F:      arch/arm/include/asm/arch_timer.h
1352 F:      arch/arm64/include/asm/arch_timer.h
1353 F:      drivers/clocksource/arm_arch_timer.c
1354
1355 ARM HDLCD DRM DRIVER
1356 M:      Liviu Dudau <[email protected]>
1357 S:      Supported
1358 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
1359 F:      drivers/gpu/drm/arm/hdlcd_*
1360
1361 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1362 M:      Linus Walleij <[email protected]>
1363 L:      [email protected] (moderated for non-subscribers)
1364 S:      Maintained
1365 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1366 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1367 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1368 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1369 F:      Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt
1370 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1371 F:      Documentation/devicetree/bindings/i2c/i2c-versatile.txt
1372 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1373 F:      Documentation/devicetree/bindings/mtd/arm-versatile.txt
1374 F:      arch/arm/boot/dts/arm-realview-*
1375 F:      arch/arm/boot/dts/integrator*
1376 F:      arch/arm/boot/dts/versatile*
1377 F:      arch/arm/mach-integrator/
1378 F:      arch/arm/mach-realview/
1379 F:      arch/arm/mach-versatile/
1380 F:      arch/arm/plat-versatile/
1381 F:      drivers/bus/arm-integrator-lm.c
1382 F:      drivers/clk/versatile/
1383 F:      drivers/i2c/busses/i2c-versatile.c
1384 F:      drivers/irqchip/irq-versatile-fpga.c
1385 F:      drivers/mtd/maps/physmap-versatile.*
1386 F:      drivers/power/reset/arm-versatile-reboot.c
1387 F:      drivers/soc/versatile/
1388
1389 ARM KOMEDA DRM-KMS DRIVER
1390 M:      James (Qian) Wang <[email protected]>
1391 M:      Liviu Dudau <[email protected]>
1392 M:      Mihail Atanassov <[email protected]>
1393 L:      Mali DP Maintainers <[email protected]>
1394 S:      Supported
1395 T:      git git://anongit.freedesktop.org/drm/drm-misc
1396 F:      Documentation/devicetree/bindings/display/arm,komeda.txt
1397 F:      Documentation/gpu/komeda-kms.rst
1398 F:      drivers/gpu/drm/arm/display/include/
1399 F:      drivers/gpu/drm/arm/display/komeda/
1400
1401 ARM MALI PANFROST DRM DRIVER
1402 M:      Rob Herring <[email protected]>
1403 M:      Tomeu Vizoso <[email protected]>
1404 R:      Steven Price <[email protected]>
1405 R:      Alyssa Rosenzweig <[email protected]>
1406 L:      [email protected]
1407 S:      Supported
1408 T:      git git://anongit.freedesktop.org/drm/drm-misc
1409 F:      drivers/gpu/drm/panfrost/
1410 F:      include/uapi/drm/panfrost_drm.h
1411
1412 ARM MALI-DP DRM DRIVER
1413 M:      Liviu Dudau <[email protected]>
1414 M:      Brian Starkey <[email protected]>
1415 L:      Mali DP Maintainers <[email protected]>
1416 S:      Supported
1417 T:      git git://anongit.freedesktop.org/drm/drm-misc
1418 F:      Documentation/devicetree/bindings/display/arm,malidp.txt
1419 F:      Documentation/gpu/afbc.rst
1420 F:      drivers/gpu/drm/arm/
1421
1422 ARM MFM AND FLOPPY DRIVERS
1423 M:      Ian Molton <[email protected]>
1424 S:      Maintained
1425 F:      arch/arm/include/asm/floppy.h
1426 F:      arch/arm/mach-rpc/floppydma.S
1427
1428 ARM PMU PROFILING AND DEBUGGING
1429 M:      Will Deacon <[email protected]>
1430 M:      Mark Rutland <[email protected]>
1431 L:      [email protected] (moderated for non-subscribers)
1432 S:      Maintained
1433 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1434 F:      Documentation/devicetree/bindings/perf/
1435 F:      arch/arm*/include/asm/hw_breakpoint.h
1436 F:      arch/arm*/include/asm/perf_event.h
1437 F:      arch/arm*/kernel/hw_breakpoint.c
1438 F:      arch/arm*/kernel/perf_*
1439 F:      arch/arm/oprofile/common.c
1440 F:      drivers/perf/
1441 F:      include/linux/perf/arm_pmu.h
1442
1443 ARM PORT
1444 M:      Russell King <[email protected]>
1445 L:      [email protected] (moderated for non-subscribers)
1446 S:      Odd Fixes
1447 W:      http://www.armlinux.org.uk/
1448 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1449 F:      arch/arm/
1450 X:      arch/arm/boot/dts/
1451
1452 ARM PRIMECELL AACI PL041 DRIVER
1453 M:      Russell King <[email protected]>
1454 S:      Odd Fixes
1455 F:      sound/arm/aaci.*
1456
1457 ARM PRIMECELL BUS SUPPORT
1458 M:      Russell King <[email protected]>
1459 S:      Odd Fixes
1460 F:      drivers/amba/
1461 F:      include/linux/amba/bus.h
1462
1463 ARM PRIMECELL KMI PL050 DRIVER
1464 M:      Russell King <[email protected]>
1465 S:      Odd Fixes
1466 F:      drivers/input/serio/ambakmi.*
1467 F:      include/linux/amba/kmi.h
1468
1469 ARM PRIMECELL MMCI PL180/1 DRIVER
1470 M:      Russell King <[email protected]>
1471 S:      Odd Fixes
1472 F:      drivers/mmc/host/mmci.*
1473 F:      include/linux/amba/mmci.h
1474
1475 ARM PRIMECELL SSP PL022 SPI DRIVER
1476 M:      Linus Walleij <[email protected]>
1477 L:      [email protected] (moderated for non-subscribers)
1478 S:      Maintained
1479 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1480 F:      drivers/spi/spi-pl022.c
1481
1482 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1483 M:      Russell King <[email protected]>
1484 S:      Odd Fixes
1485 F:      drivers/tty/serial/amba-pl01*.c
1486 F:      include/linux/amba/serial.h
1487
1488 ARM PRIMECELL VIC PL190/PL192 DRIVER
1489 M:      Linus Walleij <[email protected]>
1490 L:      [email protected] (moderated for non-subscribers)
1491 S:      Maintained
1492 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt
1493 F:      drivers/irqchip/irq-vic.c
1494
1495 ARM SMC WATCHDOG DRIVER
1496 M:      Julius Werner <[email protected]>
1497 R:      Evan Benn <[email protected]>
1498 S:      Maintained
1499 F:      devicetree/bindings/watchdog/arm-smc-wdt.yaml
1500 F:      drivers/watchdog/arm_smc_wdt.c
1501
1502 ARM SMMU DRIVERS
1503 M:      Will Deacon <[email protected]>
1504 R:      Robin Murphy <[email protected]>
1505 L:      [email protected] (moderated for non-subscribers)
1506 S:      Maintained
1507 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1508 F:      drivers/iommu/arm-smmu*
1509 F:      drivers/iommu/io-pgtable-arm-v7s.c
1510 F:      drivers/iommu/io-pgtable-arm.c
1511
1512 ARM SUB-ARCHITECTURES
1513 L:      [email protected] (moderated for non-subscribers)
1514 S:      Maintained
1515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
1516 F:      arch/arm/mach-*/
1517 F:      arch/arm/plat-*/
1518
1519 ARM/ACTIONS SEMI ARCHITECTURE
1520 M:      Andreas Färber <[email protected]>
1521 M:      Manivannan Sadhasivam <[email protected]>
1522 L:      [email protected] (moderated for non-subscribers)
1523 S:      Maintained
1524 F:      Documentation/devicetree/bindings/arm/actions.yaml
1525 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1526 F:      Documentation/devicetree/bindings/dma/owl-dma.txt
1527 F:      Documentation/devicetree/bindings/i2c/i2c-owl.txt
1528 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1529 F:      Documentation/devicetree/bindings/pinctrl/actions,s900-pinctrl.txt
1530 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1531 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1532 F:      arch/arm/boot/dts/owl-*
1533 F:      arch/arm/mach-actions/
1534 F:      arch/arm64/boot/dts/actions/
1535 F:      drivers/clk/actions/
1536 F:      drivers/clocksource/timer-owl*
1537 F:      drivers/dma/owl-dma.c
1538 F:      drivers/i2c/busses/i2c-owl.c
1539 F:      drivers/mmc/host/owl-mmc.c
1540 F:      drivers/pinctrl/actions/*
1541 F:      drivers/soc/actions/
1542 F:      include/dt-bindings/power/owl-*
1543 F:      include/linux/soc/actions/
1544 N:      owl
1545
1546 ARM/ADS SPHERE MACHINE SUPPORT
1547 M:      Lennert Buytenhek <[email protected]>
1548 L:      [email protected] (moderated for non-subscribers)
1549 S:      Maintained
1550
1551 ARM/AFEB9260 MACHINE SUPPORT
1552 M:      Sergey Lapin <[email protected]>
1553 L:      [email protected] (moderated for non-subscribers)
1554 S:      Maintained
1555
1556 ARM/AJECO 1ARM MACHINE SUPPORT
1557 M:      Lennert Buytenhek <[email protected]>
1558 L:      [email protected] (moderated for non-subscribers)
1559 S:      Maintained
1560
1561 ARM/Allwinner SoC Clock Support
1562 M:      Emilio López <[email protected]>
1563 S:      Maintained
1564 F:      drivers/clk/sunxi/
1565
1566 ARM/Allwinner sunXi SoC support
1567 M:      Maxime Ripard <[email protected]>
1568 M:      Chen-Yu Tsai <[email protected]>
1569 L:      [email protected] (moderated for non-subscribers)
1570 S:      Maintained
1571 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1572 F:      arch/arm/mach-sunxi/
1573 F:      arch/arm64/boot/dts/allwinner/
1574 F:      drivers/clk/sunxi-ng/
1575 F:      drivers/pinctrl/sunxi/
1576 F:      drivers/soc/sunxi/
1577 N:      sun[x456789]i
1578 N:      sun50i
1579
1580 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1581 M:      Neil Armstrong <[email protected]>
1582 M:      Jerome Brunet <[email protected]>
1583 L:      [email protected]
1584 S:      Maintained
1585 F:      Documentation/devicetree/bindings/clock/amlogic*
1586 F:      drivers/clk/meson/
1587 F:      include/dt-bindings/clock/gxbb*
1588 F:      include/dt-bindings/clock/meson*
1589
1590 ARM/Amlogic Meson SoC Crypto Drivers
1591 M:      Corentin Labbe <[email protected]>
1592 L:      [email protected]
1593 L:      [email protected]
1594 S:      Maintained
1595 F:      Documentation/devicetree/bindings/crypto/amlogic*
1596 F:      drivers/crypto/amlogic/
1597
1598 ARM/Amlogic Meson SoC Sound Drivers
1599 M:      Jerome Brunet <[email protected]>
1600 L:      [email protected] (moderated for non-subscribers)
1601 S:      Maintained
1602 F:      Documentation/devicetree/bindings/sound/amlogic*
1603 F:      sound/soc/meson/
1604
1605 ARM/Amlogic Meson SoC support
1606 M:      Kevin Hilman <[email protected]>
1607 R:      Neil Armstrong <[email protected]>
1608 R:      Jerome Brunet <[email protected]>
1609 R:      Martin Blumenstingl <[email protected]>
1610 L:      [email protected] (moderated for non-subscribers)
1611 L:      [email protected]
1612 S:      Maintained
1613 W:      http://linux-meson.com/
1614 F:      arch/arm/boot/dts/meson*
1615 F:      arch/arm/mach-meson/
1616 F:      arch/arm64/boot/dts/amlogic/
1617 F:      drivers/mmc/host/meson*
1618 F:      drivers/pinctrl/meson/
1619 F:      drivers/rtc/rtc-meson*
1620 F:      drivers/soc/amlogic/
1621 N:      meson
1622
1623 ARM/Annapurna Labs ALPINE ARCHITECTURE
1624 M:      Tsahee Zidenberg <[email protected]>
1625 M:      Antoine Tenart <[email protected]>
1626 L:      [email protected] (moderated for non-subscribers)
1627 S:      Maintained
1628 F:      arch/arm/boot/dts/alpine*
1629 F:      arch/arm/mach-alpine/
1630 F:      arch/arm64/boot/dts/amazon/
1631 F:      drivers/*/*alpine*
1632
1633 ARM/ARTPEC MACHINE SUPPORT
1634 M:      Jesper Nilsson <[email protected]>
1635 M:      Lars Persson <[email protected]>
1636 L:      [email protected]
1637 S:      Maintained
1638 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1639 F:      arch/arm/boot/dts/artpec6*
1640 F:      arch/arm/mach-artpec
1641 F:      drivers/clk/axis
1642 F:      drivers/crypto/axis
1643 F:      drivers/mmc/host/usdhi6rol0.c
1644 F:      drivers/pinctrl/pinctrl-artpec*
1645
1646 ARM/ASPEED I2C DRIVER
1647 M:      Brendan Higgins <[email protected]>
1648 R:      Benjamin Herrenschmidt <[email protected]>
1649 R:      Joel Stanley <[email protected]>
1650 L:      [email protected]
1651 L:      [email protected] (moderated for non-subscribers)
1652 S:      Maintained
1653 F:      Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
1654 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1655 F:      drivers/i2c/busses/i2c-aspeed.c
1656 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1657
1658 ARM/ASPEED MACHINE SUPPORT
1659 M:      Joel Stanley <[email protected]>
1660 R:      Andrew Jeffery <[email protected]>
1661 L:      [email protected] (moderated for non-subscribers)
1662 L:      [email protected] (moderated for non-subscribers)
1663 S:      Supported
1664 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1665 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1666 F:      arch/arm/boot/dts/aspeed-*
1667 F:      arch/arm/mach-aspeed/
1668 N:      aspeed
1669
1670 ARM/BITMAIN ARCHITECTURE
1671 M:      Manivannan Sadhasivam <[email protected]>
1672 L:      [email protected] (moderated for non-subscribers)
1673 S:      Maintained
1674 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
1675 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1676 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1677 F:      arch/arm64/boot/dts/bitmain/
1678 F:      drivers/clk/clk-bm1880.c
1679 F:      drivers/pinctrl/pinctrl-bm1880.c
1680
1681 ARM/CALXEDA HIGHBANK ARCHITECTURE
1682 M:      Andre Przywara <[email protected]>
1683 L:      [email protected] (moderated for non-subscribers)
1684 S:      Maintained
1685 F:      arch/arm/boot/dts/ecx-*.dts*
1686 F:      arch/arm/boot/dts/highbank.dts
1687 F:      arch/arm/mach-highbank/
1688
1689 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1690 M:      Krzysztof Halasa <[email protected]>
1691 S:      Maintained
1692 F:      arch/arm/mach-cns3xxx/
1693
1694 ARM/CAVIUM THUNDER NETWORK DRIVER
1695 M:      Sunil Goutham <[email protected]>
1696 M:      Robert Richter <[email protected]>
1697 L:      [email protected] (moderated for non-subscribers)
1698 S:      Supported
1699 F:      drivers/net/ethernet/cavium/thunder/
1700
1701 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
1702 M:      Lukasz Majewski <[email protected]>
1703 L:      [email protected] (moderated for non-subscribers)
1704 S:      Maintained
1705 F:      arch/arm/mach-ep93xx/ts72xx.c
1706
1707 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1708 M:      Alexander Shiyan <[email protected]>
1709 L:      [email protected] (moderated for non-subscribers)
1710 S:      Odd Fixes
1711 N:      clps711x
1712
1713 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1714 M:      Lennert Buytenhek <[email protected]>
1715 L:      [email protected] (moderated for non-subscribers)
1716 S:      Maintained
1717
1718 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1719 M:      Hartley Sweeten <[email protected]>
1720 M:      Alexander Sverdlin <[email protected]>
1721 L:      [email protected] (moderated for non-subscribers)
1722 S:      Maintained
1723 F:      arch/arm/mach-ep93xx/
1724 F:      arch/arm/mach-ep93xx/include/mach/
1725
1726 ARM/CLKDEV SUPPORT
1727 M:      Russell King <[email protected]>
1728 L:      [email protected] (moderated for non-subscribers)
1729 S:      Maintained
1730 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1731 F:      drivers/clk/clkdev.c
1732
1733 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1734 M:      Baruch Siach <[email protected]>
1735 L:      [email protected] (moderated for non-subscribers)
1736 S:      Maintained
1737 F:      arch/arm/boot/dts/cx92755*
1738 N:      digicolor
1739
1740 ARM/CONTEC MICRO9 MACHINE SUPPORT
1741 M:      Hubert Feurstein <[email protected]>
1742 S:      Maintained
1743 F:      arch/arm/mach-ep93xx/micro9.c
1744
1745 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1746 M:      Mathieu Poirier <[email protected]>
1747 R:      Suzuki K Poulose <[email protected]>
1748 R:      Mike Leach <[email protected]>
1749 L:      [email protected] (moderated for non-subscribers)
1750 S:      Maintained
1751 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1752 F:      Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1753 F:      Documentation/devicetree/bindings/arm/coresight-cti.yaml
1754 F:      Documentation/devicetree/bindings/arm/coresight.txt
1755 F:      Documentation/trace/coresight/*
1756 F:      drivers/hwtracing/coresight/*
1757 F:      include/dt-bindings/arm/coresight-cti-dt.h
1758 F:      tools/perf/arch/arm/util/auxtrace.c
1759 F:      tools/perf/arch/arm/util/cs-etm.c
1760 F:      tools/perf/arch/arm/util/cs-etm.h
1761 F:      tools/perf/arch/arm/util/pmu.c
1762 F:      tools/perf/util/cs-etm-decoder/*
1763 F:      tools/perf/util/cs-etm.*
1764
1765 ARM/CORGI MACHINE SUPPORT
1766 M:      Richard Purdie <[email protected]>
1767 S:      Maintained
1768
1769 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1770 M:      Hans Ulli Kroll <[email protected]>
1771 M:      Linus Walleij <[email protected]>
1772 L:      [email protected] (moderated for non-subscribers)
1773 S:      Maintained
1774 T:      git git://github.com/ulli-kroll/linux.git
1775 F:      Documentation/devicetree/bindings/arm/gemini.txt
1776 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
1777 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
1778 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
1779 F:      arch/arm/mach-gemini/
1780 F:      drivers/net/ethernet/cortina/
1781 F:      drivers/pinctrl/pinctrl-gemini.c
1782 F:      drivers/rtc/rtc-ftrtc010.c
1783
1784 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1785 M:      Barry Song <[email protected]>
1786 L:      [email protected] (moderated for non-subscribers)
1787 S:      Maintained
1788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1789 F:      arch/arm/boot/dts/prima2*
1790 F:      arch/arm/mach-prima2/
1791 F:      drivers/clk/sirf/
1792 F:      drivers/clocksource/timer-atlas7.c
1793 F:      drivers/clocksource/timer-prima2.c
1794 X:      drivers/gnss
1795 N:      [^a-z]sirf
1796
1797 ARM/CZ.NIC TURRIS MOX SUPPORT
1798 M:      Marek Behun <[email protected]>
1799 S:      Maintained
1800 W:      http://mox.turris.cz
1801 F:      Documentation/ABI/testing/debugfs-moxtet
1802 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
1803 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
1804 F:      Documentation/devicetree/bindings/bus/moxtet.txt
1805 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
1806 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
1807 F:      drivers/bus/moxtet.c
1808 F:      drivers/firmware/turris-mox-rwtm.c
1809 F:      drivers/gpio/gpio-moxtet.c
1810 F:      include/linux/moxtet.h
1811
1812 ARM/EBSA110 MACHINE SUPPORT
1813 M:      Russell King <[email protected]>
1814 L:      [email protected] (moderated for non-subscribers)
1815 S:      Maintained
1816 W:      http://www.armlinux.org.uk/
1817 F:      arch/arm/mach-ebsa110/
1818 F:      drivers/net/ethernet/amd/am79c961a.*
1819
1820 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1821 M:      Uwe Kleine-König <[email protected]>
1822 R:      Pengutronix Kernel Team <[email protected]>
1823 L:      [email protected] (moderated for non-subscribers)
1824 S:      Maintained
1825 N:      efm32
1826
1827 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1828 M:      Robert Jarzmik <[email protected]>
1829 L:      [email protected] (moderated for non-subscribers)
1830 S:      Maintained
1831 F:      arch/arm/mach-pxa/ezx.c
1832
1833 ARM/FARADAY FA526 PORT
1834 M:      Hans Ulli Kroll <[email protected]>
1835 L:      [email protected] (moderated for non-subscribers)
1836 S:      Maintained
1837 T:      git git://git.berlios.de/gemini-board
1838 F:      arch/arm/mm/*-fa*
1839
1840 ARM/FOOTBRIDGE ARCHITECTURE
1841 M:      Russell King <[email protected]>
1842 L:      [email protected] (moderated for non-subscribers)
1843 S:      Maintained
1844 W:      http://www.armlinux.org.uk/
1845 F:      arch/arm/include/asm/hardware/dec21285.h
1846 F:      arch/arm/mach-footbridge/
1847
1848 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1849 M:      Shawn Guo <[email protected]>
1850 M:      Sascha Hauer <[email protected]>
1851 R:      Pengutronix Kernel Team <[email protected]>
1852 R:      Fabio Estevam <[email protected]>
1853 R:      NXP Linux Team <[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 X:      drivers/media/i2c/
1858 N:      imx
1859 N:      mxs
1860
1861 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
1862 M:      Shawn Guo <[email protected]>
1863 M:      Li Yang <[email protected]>
1864 L:      [email protected] (moderated for non-subscribers)
1865 S:      Maintained
1866 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1867 F:      arch/arm/boot/dts/ls1021a*
1868 F:      arch/arm64/boot/dts/freescale/fsl-*
1869 F:      arch/arm64/boot/dts/freescale/qoriq-*
1870
1871 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1872 M:      Shawn Guo <[email protected]>
1873 M:      Sascha Hauer <[email protected]>
1874 R:      Pengutronix Kernel Team <[email protected]>
1875 R:      Stefan Agner <[email protected]>
1876 L:      [email protected] (moderated for non-subscribers)
1877 S:      Maintained
1878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1879 F:      arch/arm/boot/dts/vf*
1880 F:      arch/arm/mach-imx/*vf610*
1881
1882 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1883 M:      Lennert Buytenhek <[email protected]>
1884 L:      [email protected] (moderated for non-subscribers)
1885 S:      Maintained
1886
1887 ARM/GUMSTIX MACHINE SUPPORT
1888 M:      Steve Sakoman <[email protected]>
1889 L:      [email protected] (moderated for non-subscribers)
1890 S:      Maintained
1891
1892 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1893 M:      Philipp Zabel <[email protected]>
1894 M:      Paul Parsons <[email protected]>
1895 L:      [email protected] (moderated for non-subscribers)
1896 S:      Maintained
1897 F:      arch/arm/mach-pxa/hx4700.c
1898 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1899 F:      sound/soc/pxa/hx4700.c
1900
1901 ARM/HISILICON SOC SUPPORT
1902 M:      Wei Xu <[email protected]>
1903 L:      [email protected] (moderated for non-subscribers)
1904 S:      Supported
1905 W:      http://www.hisilicon.com
1906 T:      git git://github.com/hisilicon/linux-hisi.git
1907 F:      arch/arm/boot/dts/hi3*
1908 F:      arch/arm/boot/dts/hip*
1909 F:      arch/arm/boot/dts/hisi*
1910 F:      arch/arm/mach-hisi/
1911 F:      arch/arm64/boot/dts/hisilicon/
1912
1913 ARM/HP JORNADA 7XX MACHINE SUPPORT
1914 M:      Kristoffer Ericson <[email protected]>
1915 S:      Maintained
1916 W:      www.jlime.com
1917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1918 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1919 F:      arch/arm/mach-sa1100/jornada720.c
1920
1921 ARM/IGEP MACHINE SUPPORT
1922 M:      Enric Balletbo i Serra <[email protected]>
1923 M:      Javier Martinez Canillas <[email protected]>
1924 L:      [email protected]
1925 L:      [email protected] (moderated for non-subscribers)
1926 S:      Maintained
1927 F:      arch/arm/boot/dts/omap3-igep*
1928
1929 ARM/INCOME PXA270 SUPPORT
1930 M:      Marek Vasut <[email protected]>
1931 L:      [email protected] (moderated for non-subscribers)
1932 S:      Maintained
1933 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1934
1935 ARM/INTEL IOP32X ARM ARCHITECTURE
1936 M:      Lennert Buytenhek <[email protected]>
1937 L:      [email protected] (moderated for non-subscribers)
1938 S:      Maintained
1939
1940 ARM/INTEL IQ81342EX MACHINE SUPPORT
1941 M:      Lennert Buytenhek <[email protected]>
1942 L:      [email protected] (moderated for non-subscribers)
1943 S:      Maintained
1944
1945 ARM/INTEL IXDP2850 MACHINE SUPPORT
1946 M:      Lennert Buytenhek <[email protected]>
1947 L:      [email protected] (moderated for non-subscribers)
1948 S:      Maintained
1949
1950 ARM/INTEL IXP4XX ARM ARCHITECTURE
1951 M:      Linus Walleij <[email protected]>
1952 M:      Imre Kaloz <[email protected]>
1953 M:      Krzysztof Halasa <[email protected]>
1954 L:      [email protected] (moderated for non-subscribers)
1955 S:      Maintained
1956 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
1957 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
1958 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
1959 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
1960 F:      arch/arm/mach-ixp4xx/
1961 F:      drivers/clocksource/timer-ixp4xx.c
1962 F:      drivers/gpio/gpio-ixp4xx.c
1963 F:      drivers/irqchip/irq-ixp4xx.c
1964 F:      include/linux/irqchip/irq-ixp4xx.h
1965 F:      include/linux/platform_data/timer-ixp4xx.h
1966
1967 ARM/INTEL KEEMBAY ARCHITECTURE
1968 M:      Paul J. Murphy <[email protected]>
1969 M:      Daniele Alessandrelli <[email protected]>
1970 S:      Maintained
1971 F:      Documentation/devicetree/bindings/arm/intel,keembay.yaml
1972 F:      arch/arm64/boot/dts/intel/keembay-evm.dts
1973 F:      arch/arm64/boot/dts/intel/keembay-soc.dtsi
1974
1975 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1976 M:      Jonathan Cameron <[email protected]>
1977 L:      [email protected] (moderated for non-subscribers)
1978 S:      Maintained
1979 F:      arch/arm/mach-pxa/stargate2.c
1980 F:      drivers/pcmcia/pxa2xx_stargate2.c
1981
1982 ARM/INTEL XSC3 (MANZANO) ARM CORE
1983 M:      Lennert Buytenhek <[email protected]>
1984 L:      [email protected] (moderated for non-subscribers)
1985 S:      Maintained
1986
1987 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1988 M:      Lennert Buytenhek <[email protected]>
1989 L:      [email protected] (moderated for non-subscribers)
1990 S:      Maintained
1991
1992 ARM/LG1K ARCHITECTURE
1993 M:      Chanho Min <[email protected]>
1994 L:      [email protected] (moderated for non-subscribers)
1995 S:      Maintained
1996 F:      arch/arm64/boot/dts/lg/
1997
1998 ARM/LOGICPD PXA270 MACHINE SUPPORT
1999 M:      Lennert Buytenhek <[email protected]>
2000 L:      [email protected] (moderated for non-subscribers)
2001 S:      Maintained
2002
2003 ARM/LPC18XX ARCHITECTURE
2004 M:      Vladimir Zapolskiy <[email protected]>
2005 L:      [email protected] (moderated for non-subscribers)
2006 S:      Maintained
2007 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
2008 F:      arch/arm/boot/dts/lpc43*
2009 F:      drivers/i2c/busses/i2c-lpc2k.c
2010 F:      drivers/memory/pl172.c
2011 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
2012 F:      drivers/rtc/rtc-lpc24xx.c
2013 N:      lpc18xx
2014
2015 ARM/LPC32XX SOC SUPPORT
2016 M:      Vladimir Zapolskiy <[email protected]>
2017 M:      Sylvain Lemieux <[email protected]>
2018 L:      [email protected] (moderated for non-subscribers)
2019 S:      Maintained
2020 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
2021 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
2022 F:      arch/arm/boot/dts/lpc32*
2023 F:      arch/arm/mach-lpc32xx/
2024 F:      drivers/i2c/busses/i2c-pnx.c
2025 F:      drivers/net/ethernet/nxp/lpc_eth.c
2026 F:      drivers/usb/host/ohci-nxp.c
2027 F:      drivers/watchdog/pnx4008_wdt.c
2028 N:      lpc32xx
2029
2030 ARM/MAGICIAN MACHINE SUPPORT
2031 M:      Philipp Zabel <[email protected]>
2032 S:      Maintained
2033
2034 ARM/Marvell Dove/MV78xx0/Orion SOC support
2035 M:      Jason Cooper <[email protected]>
2036 M:      Andrew Lunn <[email protected]>
2037 M:      Sebastian Hesselbarth <[email protected]>
2038 M:      Gregory Clement <[email protected]>
2039 L:      [email protected] (moderated for non-subscribers)
2040 S:      Maintained
2041 T:      git git://git.infradead.org/linux-mvebu.git
2042 F:      Documentation/devicetree/bindings/soc/dove/
2043 F:      arch/arm/boot/dts/dove*
2044 F:      arch/arm/boot/dts/orion5x*
2045 F:      arch/arm/mach-dove/
2046 F:      arch/arm/mach-mv78xx0/
2047 F:      arch/arm/mach-orion5x/
2048 F:      arch/arm/plat-orion/
2049 F:      drivers/soc/dove/
2050
2051 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2052 M:      Jason Cooper <[email protected]>
2053 M:      Andrew Lunn <[email protected]>
2054 M:      Gregory Clement <[email protected]>
2055 M:      Sebastian Hesselbarth <[email protected]>
2056 L:      [email protected] (moderated for non-subscribers)
2057 S:      Maintained
2058 T:      git git://git.infradead.org/linux-mvebu.git
2059 F:      arch/arm/boot/dts/armada*
2060 F:      arch/arm/boot/dts/kirkwood*
2061 F:      arch/arm/configs/mvebu_*_defconfig
2062 F:      arch/arm/mach-mvebu/
2063 F:      arch/arm64/boot/dts/marvell/armada*
2064 F:      arch/arm64/boot/dts/marvell/cn913*
2065 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2066 F:      drivers/cpufreq/armada-8k-cpufreq.c
2067 F:      drivers/cpufreq/mvebu-cpufreq.c
2068 F:      drivers/irqchip/irq-armada-370-xp.c
2069 F:      drivers/irqchip/irq-mvebu-*
2070 F:      drivers/pinctrl/mvebu/
2071 F:      drivers/rtc/rtc-armada38x.c
2072
2073 ARM/Mediatek RTC DRIVER
2074 M:      Eddie Huang <[email protected]>
2075 M:      Sean Wang <[email protected]>
2076 L:      [email protected] (moderated for non-subscribers)
2077 L:      [email protected] (moderated for non-subscribers)
2078 S:      Maintained
2079 F:      Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
2080 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2081 F:      drivers/rtc/rtc-mt2712.c
2082 F:      drivers/rtc/rtc-mt6397.c
2083 F:      drivers/rtc/rtc-mt7622.c
2084
2085 ARM/Mediatek SoC support
2086 M:      Matthias Brugger <[email protected]>
2087 L:      [email protected] (moderated for non-subscribers)
2088 L:      [email protected] (moderated for non-subscribers)
2089 S:      Maintained
2090 W:      https://mtk.bcnfs.org/
2091 C:      irc://chat.freenode.net/linux-mediatek
2092 F:      arch/arm/boot/dts/mt6*
2093 F:      arch/arm/boot/dts/mt7*
2094 F:      arch/arm/boot/dts/mt8*
2095 F:      arch/arm/mach-mediatek/
2096 F:      arch/arm64/boot/dts/mediatek/
2097 F:      drivers/soc/mediatek/
2098 N:      mtk
2099 N:      mt[678]
2100 K:      mediatek
2101
2102 ARM/Mediatek USB3 PHY DRIVER
2103 M:      Chunfeng Yun <[email protected]>
2104 L:      [email protected] (moderated for non-subscribers)
2105 L:      [email protected] (moderated for non-subscribers)
2106 S:      Maintained
2107 F:      Documentation/devicetree/bindings/phy/phy-mtk-*
2108 F:      drivers/phy/mediatek/
2109
2110 ARM/Microchip (AT91) SoC support
2111 M:      Nicolas Ferre <[email protected]>
2112 M:      Alexandre Belloni <[email protected]>
2113 M:      Ludovic Desroches <[email protected]>
2114 L:      [email protected] (moderated for non-subscribers)
2115 S:      Supported
2116 W:      http://www.linux4sam.org
2117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2118 F:      arch/arm/boot/dts/at91*.dts
2119 F:      arch/arm/boot/dts/at91*.dtsi
2120 F:      arch/arm/boot/dts/sama*.dts
2121 F:      arch/arm/boot/dts/sama*.dtsi
2122 F:      arch/arm/include/debug/at91.S
2123 F:      arch/arm/mach-at91/
2124 F:      drivers/memory/atmel*
2125 F:      drivers/watchdog/sama5d4_wdt.c
2126 F:      include/soc/at91/
2127 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2128 X:      drivers/net/wireless/atmel/
2129 N:      at91
2130 N:      atmel
2131
2132 ARM/Microchip Sparx5 SoC support
2133 M:      Lars Povlsen <[email protected]>
2134 M:      Steen Hegelund <[email protected]>
2135 M:      Microchip Linux Driver Support <[email protected]>
2136 L:      [email protected] (moderated for non-subscribers)
2137 S:      Supported
2138 F:      arch/arm64/boot/dts/microchip/
2139 N:      sparx5
2140
2141 ARM/MIOA701 MACHINE SUPPORT
2142 M:      Robert Jarzmik <[email protected]>
2143 L:      [email protected] (moderated for non-subscribers)
2144 S:      Maintained
2145 F:      arch/arm/mach-pxa/mioa701.c
2146
2147 ARM/MStar/Sigmastar Armv7 SoC support
2148 M:      Daniel Palmer <[email protected]>
2149 L:      [email protected] (moderated for non-subscribers)
2150 S:      Maintained
2151 W:      http://linux-chenxing.org/
2152 F:      Documentation/devicetree/bindings/arm/mstar/*
2153 F:      arch/arm/boot/dts/infinity*.dtsi
2154 F:      arch/arm/boot/dts/mercury*.dtsi
2155 F:      arch/arm/boot/dts/mstar-v7.dtsi
2156 F:      arch/arm/mach-mstar/
2157
2158 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
2159 M:      Michael Petchkovsky <[email protected]>
2160 S:      Maintained
2161
2162 ARM/NOMADIK/U300/Ux500 ARCHITECTURES
2163 M:      Linus Walleij <[email protected]>
2164 L:      [email protected] (moderated for non-subscribers)
2165 S:      Maintained
2166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2167 F:      Documentation/devicetree/bindings/arm/ste-*
2168 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2169 F:      Documentation/devicetree/bindings/arm/ux500/
2170 F:      Documentation/devicetree/bindings/i2c/i2c-nomadik.txt
2171 F:      Documentation/devicetree/bindings/i2c/i2c-stu300.txt
2172 F:      arch/arm/boot/dts/ste-*
2173 F:      arch/arm/mach-nomadik/
2174 F:      arch/arm/mach-u300/
2175 F:      arch/arm/mach-ux500/
2176 F:      drivers/clk/clk-nomadik.c
2177 F:      drivers/clk/clk-u300.c
2178 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2179 F:      drivers/clocksource/timer-u300.c
2180 F:      drivers/dma/coh901318*
2181 F:      drivers/dma/ste_dma40*
2182 F:      drivers/hwspinlock/u8500_hsem.c
2183 F:      drivers/i2c/busses/i2c-nomadik.c
2184 F:      drivers/i2c/busses/i2c-stu300.c
2185 F:      drivers/iio/adc/ab8500-gpadc.c
2186 F:      drivers/mfd/ab3100*
2187 F:      drivers/mfd/ab8500*
2188 F:      drivers/mfd/abx500*
2189 F:      drivers/mfd/db8500*
2190 F:      drivers/mfd/dbx500*
2191 F:      drivers/pinctrl/nomadik/
2192 F:      drivers/pinctrl/pinctrl-coh901*
2193 F:      drivers/pinctrl/pinctrl-u300.c
2194 F:      drivers/rtc/rtc-ab3100.c
2195 F:      drivers/rtc/rtc-ab8500.c
2196 F:      drivers/rtc/rtc-coh901331.c
2197 F:      drivers/rtc/rtc-pl031.c
2198 F:      drivers/soc/ux500/
2199 F:      drivers/watchdog/coh901327_wdt.c
2200
2201 ARM/NUVOTON NPCM ARCHITECTURE
2202 M:      Avi Fishman <[email protected]>
2203 M:      Tomer Maimon <[email protected]>
2204 M:      Tali Perry <[email protected]>
2205 R:      Patrick Venture <[email protected]>
2206 R:      Nancy Yuen <[email protected]>
2207 R:      Benjamin Fair <[email protected]>
2208 L:      [email protected] (moderated for non-subscribers)
2209 S:      Supported
2210 F:      Documentation/devicetree/bindings/*/*/*npcm*
2211 F:      Documentation/devicetree/bindings/*/*npcm*
2212 F:      arch/arm/boot/dts/nuvoton-npcm*
2213 F:      arch/arm/mach-npcm/
2214 F:      drivers/*/*npcm*
2215 F:      drivers/*/*/*npcm*
2216 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2217
2218 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
2219 L:      [email protected] (subscribers-only)
2220 S:      Orphan
2221 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
2222 F:      arch/arm/mach-s3c24xx/gta02.h
2223 F:      arch/arm/mach-s3c24xx/mach-gta02.c
2224
2225 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2226 M:      Alexander Clouter <[email protected]>
2227 L:      [email protected] (moderated for non-subscribers)
2228 S:      Maintained
2229 W:      http://www.digriz.org.uk/ts78xx/kernel
2230 F:      arch/arm/mach-orion5x/ts78xx-*
2231
2232 ARM/OXNAS platform support
2233 M:      Neil Armstrong <[email protected]>
2234 L:      [email protected] (moderated for non-subscribers)
2235 L:      [email protected] (moderated for non-subscribers)
2236 S:      Maintained
2237 F:      arch/arm/boot/dts/ox8*.dts*
2238 F:      arch/arm/mach-oxnas/
2239 F:      drivers/power/reset/oxnas-restart.c
2240 N:      oxnas
2241
2242 ARM/PALM TREO SUPPORT
2243 M:      Tomas Cech <[email protected]>
2244 L:      [email protected]
2245 S:      Maintained
2246 W:      http://hackndev.com
2247 F:      arch/arm/mach-pxa/palmtreo.*
2248
2249 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
2250 M:      Marek Vasut <[email protected]>
2251 L:      [email protected]
2252 S:      Maintained
2253 W:      http://hackndev.com
2254 F:      arch/arm/mach-pxa/include/mach/palmld.h
2255 F:      arch/arm/mach-pxa/include/mach/palmtc.h
2256 F:      arch/arm/mach-pxa/include/mach/palmtx.h
2257 F:      arch/arm/mach-pxa/palmld.c
2258 F:      arch/arm/mach-pxa/palmt5.*
2259 F:      arch/arm/mach-pxa/palmtc.c
2260 F:      arch/arm/mach-pxa/palmte2.*
2261 F:      arch/arm/mach-pxa/palmtx.c
2262
2263 ARM/PALMZ72 SUPPORT
2264 M:      Sergey Lapin <[email protected]>
2265 L:      [email protected]
2266 S:      Maintained
2267 W:      http://hackndev.com
2268 F:      arch/arm/mach-pxa/palmz72.*
2269
2270 ARM/PLEB SUPPORT
2271 M:      Peter Chubb <[email protected]>
2272 S:      Maintained
2273 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
2274
2275 ARM/PT DIGITAL BOARD PORT
2276 M:      Stefan Eletzhofer <[email protected]>
2277 L:      [email protected] (moderated for non-subscribers)
2278 S:      Maintained
2279 W:      http://www.armlinux.org.uk/
2280
2281 ARM/QUALCOMM SUPPORT
2282 M:      Andy Gross <[email protected]>
2283 M:      Bjorn Andersson <[email protected]>
2284 L:      [email protected]
2285 S:      Maintained
2286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2287 F:      Documentation/devicetree/bindings/*/qcom*
2288 F:      Documentation/devicetree/bindings/soc/qcom/
2289 F:      arch/arm/boot/dts/qcom-*.dts
2290 F:      arch/arm/boot/dts/qcom-*.dtsi
2291 F:      arch/arm/mach-qcom/
2292 F:      arch/arm64/boot/dts/qcom/
2293 F:      drivers/*/*/qcom*
2294 F:      drivers/*/*/qcom/
2295 F:      drivers/*/pm8???-*
2296 F:      drivers/*/qcom*
2297 F:      drivers/*/qcom/
2298 F:      drivers/bluetooth/btqcomsmd.c
2299 F:      drivers/clocksource/timer-qcom.c
2300 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2301 F:      drivers/extcon/extcon-qcom*
2302 F:      drivers/i2c/busses/i2c-qcom-geni.c
2303 F:      drivers/i2c/busses/i2c-qup.c
2304 F:      drivers/iommu/msm*
2305 F:      drivers/mfd/ssbi.c
2306 F:      drivers/mmc/host/mmci_qcom*
2307 F:      drivers/mmc/host/sdhci-msm.c
2308 F:      drivers/pci/controller/dwc/pcie-qcom.c
2309 F:      drivers/phy/qualcomm/
2310 F:      drivers/power/*/msm*
2311 F:      drivers/reset/reset-qcom-*
2312 F:      drivers/scsi/ufs/ufs-qcom*
2313 F:      drivers/spi/spi-geni-qcom.c
2314 F:      drivers/spi/spi-qcom-qspi.c
2315 F:      drivers/spi/spi-qup.c
2316 F:      drivers/tty/serial/msm_serial.c
2317 F:      drivers/usb/dwc3/dwc3-qcom.c
2318 F:      include/dt-bindings/*/qcom*
2319 F:      include/linux/*/qcom*
2320
2321 ARM/RADISYS ENP2611 MACHINE SUPPORT
2322 M:      Lennert Buytenhek <[email protected]>
2323 L:      [email protected] (moderated for non-subscribers)
2324 S:      Maintained
2325
2326 ARM/RDA MICRO ARCHITECTURE
2327 M:      Manivannan Sadhasivam <[email protected]>
2328 L:      [email protected] (moderated for non-subscribers)
2329 L:      [email protected] (moderated for non-subscribers)
2330 S:      Maintained
2331 F:      Documentation/devicetree/bindings/arm/rda.yaml
2332 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2333 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt
2334 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt
2335 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt
2336 F:      arch/arm/boot/dts/rda8810pl-*
2337 F:      drivers/clocksource/timer-rda.c
2338 F:      drivers/gpio/gpio-rda.c
2339 F:      drivers/irqchip/irq-rda-intc.c
2340 F:      drivers/tty/serial/rda-uart.c
2341
2342 ARM/REALTEK ARCHITECTURE
2343 M:      Andreas Färber <[email protected]>
2344 L:      [email protected] (moderated for non-subscribers)
2345 L:      [email protected] (moderated for non-subscribers)
2346 S:      Maintained
2347 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2348 F:      arch/arm/boot/dts/rtd*
2349 F:      arch/arm/mach-realtek/
2350 F:      arch/arm64/boot/dts/realtek/
2351
2352 ARM/RENESAS ARM64 ARCHITECTURE
2353 M:      Geert Uytterhoeven <[email protected]>
2354 M:      Magnus Damm <[email protected]>
2355 L:      [email protected]
2356 S:      Supported
2357 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2358 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2359 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2360 F:      arch/arm64/boot/dts/renesas/
2361 F:      drivers/soc/renesas/
2362 F:      include/linux/soc/renesas/
2363
2364 ARM/RISCPC ARCHITECTURE
2365 M:      Russell King <[email protected]>
2366 L:      [email protected] (moderated for non-subscribers)
2367 S:      Maintained
2368 W:      http://www.armlinux.org.uk/
2369 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
2370 F:      arch/arm/include/asm/hardware/ioc.h
2371 F:      arch/arm/include/asm/hardware/iomd.h
2372 F:      arch/arm/include/asm/hardware/memc.h
2373 F:      arch/arm/mach-rpc/
2374 F:      drivers/net/ethernet/8390/etherh.c
2375 F:      drivers/net/ethernet/i825xx/ether1*
2376 F:      drivers/net/ethernet/seeq/ether3*
2377 F:      drivers/scsi/arm/
2378
2379 ARM/Rockchip SoC support
2380 M:      Heiko Stuebner <[email protected]>
2381 L:      [email protected] (moderated for non-subscribers)
2382 L:      [email protected]
2383 S:      Maintained
2384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2385 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2386 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2387 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2388 F:      arch/arm/boot/dts/rk3*
2389 F:      arch/arm/boot/dts/rv1108*
2390 F:      arch/arm/mach-rockchip/
2391 F:      drivers/*/*/*rockchip*
2392 F:      drivers/*/*rockchip*
2393 F:      drivers/clk/rockchip/
2394 F:      drivers/i2c/busses/i2c-rk3x.c
2395 F:      sound/soc/rockchip/
2396 N:      rockchip
2397
2398 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
2399 M:      Kukjin Kim <[email protected]>
2400 M:      Krzysztof Kozlowski <[email protected]>
2401 L:      [email protected] (moderated for non-subscribers)
2402 L:      [email protected] (moderated for non-subscribers)
2403 S:      Maintained
2404 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2405 F:      Documentation/arm/samsung/
2406 F:      Documentation/devicetree/bindings/arm/samsung/
2407 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2408 F:      arch/arm/boot/dts/exynos*
2409 F:      arch/arm/boot/dts/s3c*
2410 F:      arch/arm/boot/dts/s5p*
2411 F:      arch/arm/mach-exynos*/
2412 F:      arch/arm/mach-s3c24*/
2413 F:      arch/arm/mach-s3c64xx/
2414 F:      arch/arm/mach-s5p*/
2415 F:      arch/arm/plat-samsung/
2416 F:      arch/arm64/boot/dts/exynos/
2417 F:      drivers/*/*/*s3c24*
2418 F:      drivers/*/*s3c24*
2419 F:      drivers/*/*s3c64xx*
2420 F:      drivers/*/*s5pv210*
2421 F:      drivers/memory/samsung/
2422 F:      drivers/soc/samsung/
2423 F:      drivers/tty/serial/samsung*
2424 F:      include/linux/soc/samsung/
2425 N:      exynos
2426
2427 ARM/SAMSUNG MOBILE MACHINE SUPPORT
2428 M:      Kyungmin Park <[email protected]>
2429 L:      [email protected] (moderated for non-subscribers)
2430 S:      Maintained
2431 F:      arch/arm/mach-s5pv210/
2432
2433 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2434 M:      Kyungmin Park <[email protected]>
2435 M:      Kamil Debski <[email protected]>
2436 M:      Andrzej Hajda <[email protected]>
2437 L:      [email protected]
2438 L:      [email protected]
2439 S:      Maintained
2440 F:      drivers/media/platform/s5p-g2d/
2441
2442 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2443 M:      Marek Szyprowski <[email protected]>
2444 L:      [email protected] (moderated for non-subscribers)
2445 L:      [email protected]
2446 S:      Maintained
2447 F:      Documentation/devicetree/bindings/media/s5p-cec.txt
2448 F:      drivers/media/platform/s5p-cec/
2449
2450 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2451 M:      Andrzej Pietrasiewicz <[email protected]>
2452 M:      Jacek Anaszewski <[email protected]>
2453 M:      Sylwester Nawrocki <[email protected]>
2454 L:      [email protected]
2455 L:      [email protected]
2456 S:      Maintained
2457 F:      drivers/media/platform/s5p-jpeg/
2458
2459 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2460 M:      Kyungmin Park <[email protected]>
2461 M:      Kamil Debski <[email protected]>
2462 M:      Jeongtae Park <[email protected]>
2463 M:      Andrzej Hajda <[email protected]>
2464 L:      [email protected]
2465 L:      [email protected]
2466 S:      Maintained
2467 F:      drivers/media/platform/s5p-mfc/
2468
2469 ARM/SHMOBILE ARM ARCHITECTURE
2470 M:      Geert Uytterhoeven <[email protected]>
2471 M:      Magnus Damm <[email protected]>
2472 L:      [email protected]
2473 S:      Supported
2474 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2476 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2477 F:      arch/arm/boot/dts/emev2*
2478 F:      arch/arm/boot/dts/gr-peach*
2479 F:      arch/arm/boot/dts/iwg20d-q7*
2480 F:      arch/arm/boot/dts/r7s*
2481 F:      arch/arm/boot/dts/r8a*
2482 F:      arch/arm/boot/dts/r9a*
2483 F:      arch/arm/boot/dts/sh*
2484 F:      arch/arm/configs/shmobile_defconfig
2485 F:      arch/arm/include/debug/renesas-scif.S
2486 F:      arch/arm/mach-shmobile/
2487 F:      drivers/soc/renesas/
2488 F:      include/linux/soc/renesas/
2489
2490 ARM/SOCFPGA ARCHITECTURE
2491 M:      Dinh Nguyen <[email protected]>
2492 S:      Maintained
2493 W:      http://www.rocketboards.org
2494 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2495 F:      arch/arm/boot/dts/socfpga*
2496 F:      arch/arm/configs/socfpga_defconfig
2497 F:      arch/arm/mach-socfpga/
2498 F:      arch/arm64/boot/dts/altera/
2499 F:      arch/arm64/boot/dts/intel/
2500
2501 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2502 M:      Dinh Nguyen <[email protected]>
2503 S:      Maintained
2504 F:      drivers/clk/socfpga/
2505
2506 ARM/SOCFPGA EDAC SUPPORT
2507 M:      Thor Thayer <[email protected]>
2508 S:      Maintained
2509 F:      drivers/edac/altera_edac.
2510
2511 ARM/SPREADTRUM SoC SUPPORT
2512 M:      Orson Zhai <[email protected]>
2513 M:      Baolin Wang <[email protected]>
2514 M:      Chunyan Zhang <[email protected]>
2515 S:      Maintained
2516 F:      arch/arm64/boot/dts/sprd
2517 N:      sprd
2518 N:      sc27xx
2519 N:      sc2731
2520
2521 ARM/STI ARCHITECTURE
2522 M:      Patrice Chotard <[email protected]>
2523 L:      [email protected] (moderated for non-subscribers)
2524 S:      Maintained
2525 W:      http://www.stlinux.com
2526 F:      Documentation/devicetree/bindings/i2c/i2c-st.txt
2527 F:      arch/arm/boot/dts/sti*
2528 F:      arch/arm/mach-sti/
2529 F:      drivers/ata/ahci_st.c
2530 F:      drivers/char/hw_random/st-rng.c
2531 F:      drivers/clocksource/arm_global_timer.c
2532 F:      drivers/clocksource/clksrc_st_lpc.c
2533 F:      drivers/cpufreq/sti-cpufreq.c
2534 F:      drivers/dma/st_fdma*
2535 F:      drivers/i2c/busses/i2c-st.c
2536 F:      drivers/media/platform/sti/c8sectpfe/
2537 F:      drivers/media/rc/st_rc.c
2538 F:      drivers/mmc/host/sdhci-st.c
2539 F:      drivers/phy/st/phy-miphy28lp.c
2540 F:      drivers/phy/st/phy-stih407-usb.c
2541 F:      drivers/pinctrl/pinctrl-st.c
2542 F:      drivers/remoteproc/st_remoteproc.c
2543 F:      drivers/remoteproc/st_slim_rproc.c
2544 F:      drivers/reset/sti/
2545 F:      drivers/rtc/rtc-st-lpc.c
2546 F:      drivers/tty/serial/st-asc.c
2547 F:      drivers/usb/dwc3/dwc3-st.c
2548 F:      drivers/usb/host/ehci-st.c
2549 F:      drivers/usb/host/ohci-st.c
2550 F:      drivers/watchdog/st_lpc_wdt.c
2551 F:      include/linux/remoteproc/st_slim_rproc.h
2552
2553 ARM/STM32 ARCHITECTURE
2554 M:      Maxime Coquelin <[email protected]>
2555 M:      Alexandre Torgue <[email protected]>
2556 L:      [email protected] (moderated for non-subscribers)
2557 L:      [email protected] (moderated for non-subscribers)
2558 S:      Maintained
2559 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2560 F:      arch/arm/boot/dts/stm32*
2561 F:      arch/arm/mach-stm32/
2562 F:      drivers/clocksource/armv7m_systick.c
2563 N:      stm32
2564 N:      stm
2565
2566 ARM/Synaptics SoC support
2567 M:      Jisheng Zhang <[email protected]>
2568 M:      Sebastian Hesselbarth <[email protected]>
2569 L:      [email protected] (moderated for non-subscribers)
2570 S:      Maintained
2571 F:      arch/arm/boot/dts/berlin*
2572 F:      arch/arm/mach-berlin/
2573 F:      arch/arm64/boot/dts/synaptics/
2574
2575 ARM/TANGO ARCHITECTURE
2576 M:      Marc Gonzalez <[email protected]>
2577 M:      Mans Rullgard <[email protected]>
2578 L:      [email protected]
2579 S:      Odd Fixes
2580 N:      tango
2581
2582 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2583 M:      Lennert Buytenhek <[email protected]>
2584 L:      [email protected] (moderated for non-subscribers)
2585 S:      Maintained
2586
2587 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2588 M:      Hans Verkuil <[email protected]>
2589 L:      [email protected]
2590 L:      [email protected]
2591 S:      Maintained
2592 F:      Documentation/devicetree/bindings/media/tegra-cec.txt
2593 F:      drivers/media/platform/tegra-cec/
2594
2595 ARM/TETON BGA MACHINE SUPPORT
2596 M:      "Mark F. Brown" <[email protected]>
2597 L:      [email protected] (moderated for non-subscribers)
2598 S:      Maintained
2599
2600 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2601 M:      Santosh Shilimkar <[email protected]>
2602 L:      [email protected]
2603 S:      Maintained
2604 F:      drivers/memory/*emif*
2605
2606 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2607 M:      Santosh Shilimkar <[email protected]>
2608 L:      [email protected] (moderated for non-subscribers)
2609 S:      Maintained
2610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
2611 F:      arch/arm/boot/dts/keystone-*
2612 F:      arch/arm/mach-keystone/
2613
2614 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2615 M:      Santosh Shilimkar <[email protected]>
2616 L:      [email protected]
2617 S:      Maintained
2618 F:      drivers/clk/keystone/
2619
2620 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
2621 M:      Santosh Shilimkar <[email protected]>
2622 L:      [email protected] (moderated for non-subscribers)
2623 L:      [email protected]
2624 S:      Maintained
2625 F:      drivers/clocksource/timer-keystone.c
2626
2627 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2628 M:      Santosh Shilimkar <[email protected]>
2629 L:      [email protected]
2630 S:      Maintained
2631 F:      drivers/power/reset/keystone-reset.c
2632
2633 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2634 M:      Tero Kristo <[email protected]>
2635 M:      Nishanth Menon <[email protected]>
2636 L:      [email protected] (moderated for non-subscribers)
2637 S:      Supported
2638 F:      Documentation/devicetree/bindings/arm/ti/k3.txt
2639 F:      arch/arm64/boot/dts/ti/Makefile
2640 F:      arch/arm64/boot/dts/ti/k3-*
2641 F:      include/dt-bindings/pinctrl/k3.h
2642
2643 ARM/THECUS N2100 MACHINE SUPPORT
2644 M:      Lennert Buytenhek <[email protected]>
2645 L:      [email protected] (moderated for non-subscribers)
2646 S:      Maintained
2647
2648 ARM/TOSA MACHINE SUPPORT
2649 M:      Dmitry Eremin-Solenikov <[email protected]>
2650 M:      Dirk Opfer <[email protected]>
2651 S:      Maintained
2652
2653 ARM/UNIPHIER ARCHITECTURE
2654 M:      Masahiro Yamada <[email protected]>
2655 L:      [email protected] (moderated for non-subscribers)
2656 S:      Maintained
2657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
2658 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2659 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2660 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2661 F:      arch/arm/boot/dts/uniphier*
2662 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2663 F:      arch/arm/mach-uniphier/
2664 F:      arch/arm/mm/cache-uniphier.c
2665 F:      arch/arm64/boot/dts/socionext/uniphier*
2666 F:      drivers/bus/uniphier-system-bus.c
2667 F:      drivers/clk/uniphier/
2668 F:      drivers/dma/uniphier-mdmac.c
2669 F:      drivers/gpio/gpio-uniphier.c
2670 F:      drivers/i2c/busses/i2c-uniphier*
2671 F:      drivers/irqchip/irq-uniphier-aidet.c
2672 F:      drivers/mmc/host/uniphier-sd.c
2673 F:      drivers/pinctrl/uniphier/
2674 F:      drivers/reset/reset-uniphier.c
2675 F:      drivers/tty/serial/8250/8250_uniphier.c
2676 N:      uniphier
2677
2678 ARM/VERSATILE EXPRESS PLATFORM
2679 M:      Liviu Dudau <[email protected]>
2680 M:      Sudeep Holla <[email protected]>
2681 M:      Lorenzo Pieralisi <[email protected]>
2682 L:      [email protected] (moderated for non-subscribers)
2683 S:      Maintained
2684 F:      */*/*/vexpress*
2685 F:      */*/vexpress*
2686 F:      arch/arm/boot/dts/vexpress*
2687 F:      arch/arm/mach-vexpress/
2688 F:      arch/arm64/boot/dts/arm/
2689 F:      drivers/clk/versatile/clk-vexpress-osc.c
2690 F:      drivers/clocksource/timer-versatile.c
2691 N:      mps2
2692
2693 ARM/VFP SUPPORT
2694 M:      Russell King <[email protected]>
2695 L:      [email protected] (moderated for non-subscribers)
2696 S:      Maintained
2697 W:      http://www.armlinux.org.uk/
2698 F:      arch/arm/vfp/
2699
2700 ARM/VOIPAC PXA270 SUPPORT
2701 M:      Marek Vasut <[email protected]>
2702 L:      [email protected] (moderated for non-subscribers)
2703 S:      Maintained
2704 F:      arch/arm/mach-pxa/include/mach/vpac270.h
2705 F:      arch/arm/mach-pxa/vpac270.c
2706
2707 ARM/VT8500 ARM ARCHITECTURE
2708 M:      Tony Prisk <[email protected]>
2709 L:      [email protected] (moderated for non-subscribers)
2710 S:      Maintained
2711 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
2712 F:      arch/arm/mach-vt8500/
2713 F:      drivers/clocksource/timer-vt8500.c
2714 F:      drivers/i2c/busses/i2c-wmt.c
2715 F:      drivers/mmc/host/wmt-sdmmc.c
2716 F:      drivers/pwm/pwm-vt8500.c
2717 F:      drivers/rtc/rtc-vt8500.c
2718 F:      drivers/tty/serial/vt8500_serial.c
2719 F:      drivers/usb/host/ehci-platform.c
2720 F:      drivers/usb/host/uhci-platform.c
2721 F:      drivers/video/fbdev/vt8500lcdfb.*
2722 F:      drivers/video/fbdev/wm8505fb*
2723 F:      drivers/video/fbdev/wmt_ge_rops.*
2724
2725 ARM/ZIPIT Z2 SUPPORT
2726 M:      Marek Vasut <[email protected]>
2727 L:      [email protected] (moderated for non-subscribers)
2728 S:      Maintained
2729 F:      arch/arm/mach-pxa/include/mach/z2.h
2730 F:      arch/arm/mach-pxa/z2.c
2731
2732 ARM/ZTE ARCHITECTURE
2733 M:      Jun Nie <[email protected]>
2734 M:      Shawn Guo <[email protected]>
2735 L:      [email protected] (moderated for non-subscribers)
2736 S:      Maintained
2737 F:      Documentation/devicetree/bindings/arm/zte.yaml
2738 F:      Documentation/devicetree/bindings/clock/zx2967*.txt
2739 F:      Documentation/devicetree/bindings/dma/zxdma.txt
2740 F:      Documentation/devicetree/bindings/gpio/zx296702-gpio.txt
2741 F:      Documentation/devicetree/bindings/i2c/i2c-zx2967.txt
2742 F:      Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt
2743 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt
2744 F:      Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
2745 F:      Documentation/devicetree/bindings/soc/zte/
2746 F:      Documentation/devicetree/bindings/sound/zte,*.txt
2747 F:      Documentation/devicetree/bindings/thermal/zx2967-thermal.txt
2748 F:      Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt
2749 F:      arch/arm/boot/dts/zx2967*
2750 F:      arch/arm/mach-zx/
2751 F:      arch/arm64/boot/dts/zte/
2752 F:      drivers/clk/zte/
2753 F:      drivers/dma/zx_dma.c
2754 F:      drivers/gpio/gpio-zx.c
2755 F:      drivers/i2c/busses/i2c-zx2967.c
2756 F:      drivers/mmc/host/dw_mmc-zx.*
2757 F:      drivers/pinctrl/zte/
2758 F:      drivers/soc/zte/
2759 F:      drivers/thermal/zx2967_thermal.c
2760 F:      drivers/watchdog/zx2967_wdt.c
2761 F:      include/dt-bindings/clock/zx2967*.h
2762 F:      include/dt-bindings/soc/zte,*.h
2763 F:      sound/soc/codecs/zx_aud96p22.c
2764 F:      sound/soc/zte/
2765
2766 ARM/ZYNQ ARCHITECTURE
2767 M:      Michal Simek <[email protected]>
2768 L:      [email protected] (moderated for non-subscribers)
2769 S:      Supported
2770 W:      http://wiki.xilinx.com
2771 T:      git https://github.com/Xilinx/linux-xlnx.git
2772 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
2773 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
2774 F:      arch/arm/mach-zynq/
2775 F:      drivers/block/xsysace.c
2776 F:      drivers/clocksource/timer-cadence-ttc.c
2777 F:      drivers/cpuidle/cpuidle-zynq.c
2778 F:      drivers/edac/synopsys_edac.c
2779 F:      drivers/i2c/busses/i2c-cadence.c
2780 F:      drivers/i2c/busses/i2c-xiic.c
2781 F:      drivers/mmc/host/sdhci-of-arasan.c
2782 N:      zynq
2783 N:      xilinx
2784
2785 ARM64 PORT (AARCH64 ARCHITECTURE)
2786 M:      Catalin Marinas <[email protected]>
2787 M:      Will Deacon <[email protected]>
2788 L:      [email protected] (moderated for non-subscribers)
2789 S:      Maintained
2790 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2791 F:      Documentation/arm64/
2792 F:      arch/arm64/
2793 F:      tools/testing/selftests/arm64/
2794 X:      arch/arm64/boot/dts/
2795
2796 AS3645A LED FLASH CONTROLLER DRIVER
2797 M:      Sakari Ailus <[email protected]>
2798 L:      [email protected]
2799 S:      Maintained
2800 F:      drivers/leds/leds-as3645a.c
2801
2802 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
2803 M:      Tianshu Qiu <[email protected]>
2804 L:      [email protected]
2805 S:      Maintained
2806 T:      git git://linuxtv.org/media_tree.git
2807 F:      Documentation/devicetree/bindings/media/i2c/ak7375.txt
2808 F:      drivers/media/i2c/ak7375.c
2809
2810 ASAHI KASEI AK8974 DRIVER
2811 M:      Linus Walleij <[email protected]>
2812 L:      [email protected]
2813 S:      Supported
2814 W:      http://www.akm.com/
2815 F:      drivers/iio/magnetometer/ak8974.c
2816
2817 ASC7621 HARDWARE MONITOR DRIVER
2818 M:      George Joseph <[email protected]>
2819 L:      [email protected]
2820 S:      Maintained
2821 F:      Documentation/hwmon/asc7621.rst
2822 F:      drivers/hwmon/asc7621.c
2823
2824 ASPEED PINCTRL DRIVERS
2825 M:      Andrew Jeffery <[email protected]>
2826 L:      [email protected] (moderated for non-subscribers)
2827 L:      [email protected] (moderated for non-subscribers)
2828 L:      [email protected]
2829 S:      Maintained
2830 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
2831 F:      drivers/pinctrl/aspeed/
2832
2833 ASPEED SCU INTERRUPT CONTROLLER DRIVER
2834 M:      Eddie James <[email protected]>
2835 L:      [email protected] (moderated for non-subscribers)
2836 S:      Maintained
2837 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
2838 F:      drivers/irqchip/irq-aspeed-scu-ic.c
2839 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
2840
2841 ASPEED VIDEO ENGINE DRIVER
2842 M:      Eddie James <[email protected]>
2843 L:      [email protected]
2844 L:      [email protected] (moderated for non-subscribers)
2845 S:      Maintained
2846 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
2847 F:      drivers/media/platform/aspeed-video.c
2848
2849 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2850 M:      Corentin Chary <[email protected]>
2851 L:      [email protected]
2852 L:      [email protected]
2853 S:      Maintained
2854 W:      http://acpi4asus.sf.net
2855 F:      drivers/platform/x86/asus*.c
2856 F:      drivers/platform/x86/eeepc*.c
2857
2858 ASUS WIRELESS RADIO CONTROL DRIVER
2859 M:      João Paulo Rechi Vita <[email protected]>
2860 L:      [email protected]
2861 S:      Maintained
2862 F:      drivers/platform/x86/asus-wireless.c
2863
2864 ASYMMETRIC KEYS
2865 M:      David Howells <[email protected]>
2866 L:      [email protected]
2867 S:      Maintained
2868 F:      Documentation/crypto/asymmetric-keys.rst
2869 F:      crypto/asymmetric_keys/
2870 F:      include/crypto/pkcs7.h
2871 F:      include/crypto/public_key.h
2872 F:      include/linux/verification.h
2873
2874 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2875 R:      Dan Williams <[email protected]>
2876 S:      Odd fixes
2877 W:      http://sourceforge.net/projects/xscaleiop
2878 F:      Documentation/crypto/async-tx-api.rst
2879 F:      crypto/async_tx/
2880 F:      drivers/dma/
2881 F:      include/linux/async_tx.h
2882 F:      include/linux/dmaengine.h
2883
2884 AT24 EEPROM DRIVER
2885 M:      Bartosz Golaszewski <[email protected]>
2886 L:      [email protected]
2887 S:      Maintained
2888 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
2889 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
2890 F:      drivers/misc/eeprom/at24.c
2891
2892 ATA OVER ETHERNET (AOE) DRIVER
2893 M:      "Justin Sanders" <[email protected]>
2894 S:      Supported
2895 W:      http://www.openaoe.org/
2896 F:      Documentation/admin-guide/aoe/
2897 F:      drivers/block/aoe/
2898
2899 ATHEROS 71XX/9XXX GPIO DRIVER
2900 M:      Alban Bedel <[email protected]>
2901 S:      Maintained
2902 W:      https://github.com/AlbanBedel/linux
2903 T:      git git://github.com/AlbanBedel/linux
2904 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2905 F:      drivers/gpio/gpio-ath79.c
2906
2907 ATHEROS 71XX/9XXX USB PHY DRIVER
2908 M:      Alban Bedel <[email protected]>
2909 S:      Maintained
2910 W:      https://github.com/AlbanBedel/linux
2911 T:      git git://github.com/AlbanBedel/linux
2912 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
2913 F:      drivers/phy/qualcomm/phy-ath79-usb.c
2914
2915 ATHEROS ATH GENERIC UTILITIES
2916 M:      Kalle Valo <[email protected]>
2917 L:      [email protected]
2918 S:      Supported
2919 F:      drivers/net/wireless/ath/*
2920
2921 ATHEROS ATH5K WIRELESS DRIVER
2922 M:      Jiri Slaby <[email protected]>
2923 M:      Nick Kossifidis <[email protected]>
2924 M:      Luis Chamberlain <[email protected]>
2925 L:      [email protected]
2926 S:      Maintained
2927 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
2928 F:      drivers/net/wireless/ath/ath5k/
2929
2930 ATHEROS ATH6KL WIRELESS DRIVER
2931 M:      Kalle Valo <[email protected]>
2932 L:      [email protected]
2933 S:      Supported
2934 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
2935 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2936 F:      drivers/net/wireless/ath/ath6kl/
2937
2938 ATI_REMOTE2 DRIVER
2939 M:      Ville Syrjala <[email protected]>
2940 S:      Maintained
2941 F:      drivers/input/misc/ati_remote2.c
2942
2943 ATK0110 HWMON DRIVER
2944 M:      Luca Tettamanti <[email protected]>
2945 L:      [email protected]
2946 S:      Maintained
2947 F:      drivers/hwmon/asus_atk0110.c
2948
2949 ATLX ETHERNET DRIVERS
2950 M:      Jay Cliburn <[email protected]>
2951 M:      Chris Snook <[email protected]>
2952 L:      [email protected]
2953 S:      Maintained
2954 W:      http://sourceforge.net/projects/atl1
2955 W:      http://atl1.sourceforge.net
2956 F:      drivers/net/ethernet/atheros/
2957
2958 ATM
2959 M:      Chas Williams <[email protected]>
2960 L:      [email protected] (moderated for non-subscribers)
2961 L:      [email protected]
2962 S:      Maintained
2963 W:      http://linux-atm.sourceforge.net
2964 F:      drivers/atm/
2965 F:      include/linux/atm*
2966 F:      include/uapi/linux/atm*
2967
2968 ATMEL MACB ETHERNET DRIVER
2969 M:      Nicolas Ferre <[email protected]>
2970 M:      Claudiu Beznea <[email protected]>
2971 S:      Supported
2972 F:      drivers/net/ethernet/cadence/
2973
2974 ATMEL MAXTOUCH DRIVER
2975 M:      Nick Dyer <[email protected]>
2976 S:      Maintained
2977 T:      git git://github.com/ndyer/linux.git
2978 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2979 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2980
2981 ATMEL WIRELESS DRIVER
2982 M:      Simon Kelley <[email protected]>
2983 L:      [email protected]
2984 S:      Maintained
2985 W:      http://www.thekelleys.org.uk/atmel
2986 W:      http://atmelwlandriver.sourceforge.net/
2987 F:      drivers/net/wireless/atmel/atmel*
2988
2989 ATOMIC INFRASTRUCTURE
2990 M:      Will Deacon <[email protected]>
2991 M:      Peter Zijlstra <[email protected]>
2992 R:      Boqun Feng <[email protected]>
2993 L:      [email protected]
2994 S:      Maintained
2995 F:      arch/*/include/asm/atomic*.h
2996 F:      include/*/atomic*.h
2997 F:      scripts/atomic/
2998
2999 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3000 M:      Bradley Grove <[email protected]>
3001 L:      [email protected]
3002 S:      Supported
3003 W:      http://www.attotech.com
3004 F:      drivers/scsi/esas2r
3005
3006 ATUSB IEEE 802.15.4 RADIO DRIVER
3007 M:      Stefan Schmidt <[email protected]>
3008 L:      [email protected]
3009 S:      Maintained
3010 F:      drivers/net/ieee802154/at86rf230.h
3011 F:      drivers/net/ieee802154/atusb.c
3012 F:      drivers/net/ieee802154/atusb.h
3013
3014 AUDIT SUBSYSTEM
3015 M:      Paul Moore <[email protected]>
3016 M:      Eric Paris <[email protected]>
3017 L:      [email protected] (moderated for non-subscribers)
3018 S:      Supported
3019 W:      https://github.com/linux-audit
3020 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3021 F:      include/linux/audit.h
3022 F:      include/uapi/linux/audit.h
3023 F:      kernel/audit*
3024
3025 AUXILIARY DISPLAY DRIVERS
3026 M:      Miguel Ojeda Sandonis <[email protected]>
3027 S:      Maintained
3028 F:      drivers/auxdisplay/
3029 F:      include/linux/cfag12864b.h
3030
3031 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3032 M:      Andreas Klinger <[email protected]>
3033 L:      [email protected]
3034 S:      Maintained
3035 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3036 F:      drivers/iio/adc/hx711.c
3037
3038 AX.25 NETWORK LAYER
3039 M:      Ralf Baechle <[email protected]>
3040 L:      [email protected]
3041 S:      Maintained
3042 W:      http://www.linux-ax25.org/
3043 F:      include/net/ax25.h
3044 F:      include/uapi/linux/ax25.h
3045 F:      net/ax25/
3046
3047 AXENTIA ARM DEVICES
3048 M:      Peter Rosin <[email protected]>
3049 L:      [email protected] (moderated for non-subscribers)
3050 S:      Maintained
3051 F:      arch/arm/boot/dts/at91-linea.dtsi
3052 F:      arch/arm/boot/dts/at91-natte.dtsi
3053 F:      arch/arm/boot/dts/at91-nattis-2-natte-2.dts
3054 F:      arch/arm/boot/dts/at91-tse850-3.dts
3055
3056 AXENTIA ASOC DRIVERS
3057 M:      Peter Rosin <[email protected]>
3058 L:      [email protected] (moderated for non-subscribers)
3059 S:      Maintained
3060 F:      Documentation/devicetree/bindings/sound/axentia,*
3061 F:      sound/soc/atmel/tse850-pcm5142.c
3062
3063 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3064 M:      Nuno Sá <[email protected]>
3065 L:      [email protected]
3066 S:      Supported
3067 W:      http://ez.analog.com/community/linux-device-drivers
3068 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3069 F:      drivers/hwmon/axi-fan-control.c
3070
3071 AXXIA I2C CONTROLLER
3072 M:      Krzysztof Adamski <[email protected]>
3073 L:      [email protected]
3074 S:      Maintained
3075 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3076 F:      drivers/i2c/busses/i2c-axxia.c
3077
3078 AZ6007 DVB DRIVER
3079 M:      Mauro Carvalho Chehab <[email protected]>
3080 L:      [email protected]
3081 S:      Maintained
3082 W:      https://linuxtv.org
3083 T:      git git://linuxtv.org/media_tree.git
3084 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3085
3086 AZTECH FM RADIO RECEIVER DRIVER
3087 M:      Hans Verkuil <[email protected]>
3088 L:      [email protected]
3089 S:      Maintained
3090 W:      https://linuxtv.org
3091 T:      git git://linuxtv.org/media_tree.git
3092 F:      drivers/media/radio/radio-aztech*
3093
3094 B43 WIRELESS DRIVER
3095 L:      [email protected]
3096 L:      [email protected]
3097 S:      Odd Fixes
3098 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3099 F:      drivers/net/wireless/broadcom/b43/
3100
3101 B43LEGACY WIRELESS DRIVER
3102 M:      Larry Finger <[email protected]>
3103 L:      [email protected]
3104 L:      [email protected]
3105 S:      Maintained
3106 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3107 F:      drivers/net/wireless/broadcom/b43legacy/
3108
3109 BACKLIGHT CLASS/SUBSYSTEM
3110 M:      Lee Jones <[email protected]>
3111 M:      Daniel Thompson <[email protected]>
3112 M:      Jingoo Han <[email protected]>
3113 L:      [email protected]
3114 S:      Maintained
3115 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3116 F:      Documentation/ABI/stable/sysfs-class-backlight
3117 F:      Documentation/ABI/testing/sysfs-class-backlight
3118 F:      Documentation/devicetree/bindings/leds/backlight
3119 F:      drivers/video/backlight/
3120 F:      include/linux/backlight.h
3121 F:      include/linux/pwm_backlight.h
3122
3123 BATMAN ADVANCED
3124 M:      Marek Lindner <[email protected]>
3125 M:      Simon Wunderlich <[email protected]>
3126 M:      Antonio Quartulli <[email protected]>
3127 M:      Sven Eckelmann <[email protected]>
3128 L:      [email protected] (moderated for non-subscribers)
3129 S:      Maintained
3130 W:      https://www.open-mesh.org/
3131 Q:      https://patchwork.open-mesh.org/project/batman/list/
3132 B:      https://www.open-mesh.org/projects/batman-adv/issues
3133 C:      irc://chat.freenode.net/batman
3134 T:      git https://git.open-mesh.org/linux-merge.git
3135 F:      Documentation/ABI/obsolete/sysfs-class-net-batman-adv
3136 F:      Documentation/ABI/obsolete/sysfs-class-net-mesh
3137 F:      Documentation/networking/batman-adv.rst
3138 F:      include/uapi/linux/batadv_packet.h
3139 F:      include/uapi/linux/batman_adv.h
3140 F:      net/batman-adv/
3141
3142 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3143 M:      Thomas Sailer <[email protected]>
3144 L:      [email protected]
3145 S:      Maintained
3146 W:      http://www.baycom.org/~tom/ham/ham.html
3147 F:      drivers/net/hamradio/baycom*
3148
3149 BCACHE (BLOCK LAYER CACHE)
3150 M:      Coly Li <[email protected]>
3151 M:      Kent Overstreet <[email protected]>
3152 L:      [email protected]
3153 S:      Maintained
3154 W:      http://bcache.evilpiepirate.org
3155 C:      irc://irc.oftc.net/bcache
3156 F:      drivers/md/bcache/
3157
3158 BDISP ST MEDIA DRIVER
3159 M:      Fabien Dessenne <[email protected]>
3160 L:      [email protected]
3161 S:      Supported
3162 W:      https://linuxtv.org
3163 T:      git git://linuxtv.org/media_tree.git
3164 F:      drivers/media/platform/sti/bdisp
3165
3166 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3167 M:      Dariusz Marcinkiewicz <[email protected]>
3168 L:      [email protected]
3169 S:      Maintained
3170 F:      drivers/net/ethernet/ec_bhf.c
3171
3172 BEFS FILE SYSTEM
3173 M:      Luis de Bethencourt <[email protected]>
3174 M:      Salah Triki <[email protected]>
3175 S:      Maintained
3176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3177 F:      Documentation/filesystems/befs.rst
3178 F:      fs/befs/
3179
3180 BFQ I/O SCHEDULER
3181 M:      Paolo Valente <[email protected]>
3182 M:      Jens Axboe <[email protected]>
3183 L:      [email protected]
3184 S:      Maintained
3185 F:      Documentation/block/bfq-iosched.rst
3186 F:      block/bfq-*
3187
3188 BFS FILE SYSTEM
3189 M:      "Tigran A. Aivazian" <[email protected]>
3190 S:      Maintained
3191 F:      Documentation/filesystems/bfs.rst
3192 F:      fs/bfs/
3193 F:      include/uapi/linux/bfs_fs.h
3194
3195 BLINKM RGB LED DRIVER
3196 M:      Jan-Simon Moeller <[email protected]>
3197 S:      Maintained
3198 F:      drivers/leds/leds-blinkm.c
3199
3200 BLOCK LAYER
3201 M:      Jens Axboe <[email protected]>
3202 L:      [email protected]
3203 S:      Maintained
3204 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3205 F:      block/
3206 F:      drivers/block/
3207 F:      kernel/trace/blktrace.c
3208 F:      lib/sbitmap.c
3209
3210 BLOCK2MTD DRIVER
3211 M:      Joern Engel <[email protected]>
3212 L:      [email protected]
3213 S:      Maintained
3214 F:      drivers/mtd/devices/block2mtd.c
3215
3216 BLUETOOTH DRIVERS
3217 M:      Marcel Holtmann <[email protected]>
3218 M:      Johan Hedberg <[email protected]>
3219 L:      [email protected]
3220 S:      Maintained
3221 W:      http://www.bluez.org/
3222 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3223 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3224 F:      drivers/bluetooth/
3225
3226 BLUETOOTH SUBSYSTEM
3227 M:      Marcel Holtmann <[email protected]>
3228 M:      Johan Hedberg <[email protected]>
3229 L:      [email protected]
3230 S:      Maintained
3231 W:      http://www.bluez.org/
3232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3234 F:      include/net/bluetooth/
3235 F:      net/bluetooth/
3236
3237 BONDING DRIVER
3238 M:      Jay Vosburgh <[email protected]>
3239 M:      Veaceslav Falico <[email protected]>
3240 M:      Andy Gospodarek <[email protected]>
3241 L:      [email protected]
3242 S:      Supported
3243 W:      http://sourceforge.net/projects/bonding/
3244 F:      drivers/net/bonding/
3245 F:      include/uapi/linux/if_bonding.h
3246
3247 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3248 M:      Dan Robertson <[email protected]>
3249 L:      [email protected]
3250 S:      Maintained
3251 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3252 F:      drivers/iio/accel/bma400*
3253
3254 BPF (Safe dynamic programs and tools)
3255 M:      Alexei Starovoitov <[email protected]>
3256 M:      Daniel Borkmann <[email protected]>
3257 R:      Martin KaFai Lau <[email protected]>
3258 R:      Song Liu <[email protected]>
3259 R:      Yonghong Song <[email protected]>
3260 R:      Andrii Nakryiko <[email protected]>
3261 R:      John Fastabend <[email protected]>
3262 R:      KP Singh <[email protected]>
3263 L:      [email protected]
3264 L:      [email protected]
3265 S:      Supported
3266 Q:      https://patchwork.ozlabs.org/project/netdev/list/?delegate=77147
3267 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3269 F:      Documentation/bpf/
3270 F:      Documentation/networking/filter.rst
3271 F:      arch/*/net/*
3272 F:      include/linux/bpf*
3273 F:      include/linux/filter.h
3274 F:      include/trace/events/xdp.h
3275 F:      include/uapi/linux/bpf*
3276 F:      include/uapi/linux/filter.h
3277 F:      kernel/bpf/
3278 F:      kernel/trace/bpf_trace.c
3279 F:      lib/test_bpf.c
3280 F:      net/bpf/
3281 F:      net/core/filter.c
3282 F:      net/sched/act_bpf.c
3283 F:      net/sched/cls_bpf.c
3284 F:      samples/bpf/
3285 F:      tools/bpf/
3286 F:      tools/lib/bpf/
3287 F:      tools/testing/selftests/bpf/
3288 N:      bpf
3289 K:      bpf
3290
3291 BPF JIT for ARM
3292 M:      Shubham Bansal <[email protected]>
3293 L:      [email protected]
3294 L:      [email protected]
3295 S:      Maintained
3296 F:      arch/arm/net/
3297
3298 BPF JIT for ARM64
3299 M:      Daniel Borkmann <[email protected]>
3300 M:      Alexei Starovoitov <[email protected]>
3301 M:      Zi Shen Lim <[email protected]>
3302 L:      [email protected]
3303 L:      [email protected]
3304 S:      Supported
3305 F:      arch/arm64/net/
3306
3307 BPF JIT for MIPS (32-BIT AND 64-BIT)
3308 M:      Paul Burton <[email protected]>
3309 L:      [email protected]
3310 L:      [email protected]
3311 S:      Maintained
3312 F:      arch/mips/net/
3313
3314 BPF JIT for NFP NICs
3315 M:      Jakub Kicinski <[email protected]>
3316 L:      [email protected]
3317 L:      [email protected]
3318 S:      Supported
3319 F:      drivers/net/ethernet/netronome/nfp/bpf/
3320
3321 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3322 M:      Naveen N. Rao <[email protected]>
3323 M:      Sandipan Das <[email protected]>
3324 L:      [email protected]
3325 L:      [email protected]
3326 S:      Maintained
3327 F:      arch/powerpc/net/
3328
3329 BPF JIT for RISC-V (32-bit)
3330 M:      Luke Nelson <[email protected]>
3331 M:      Xi Wang <[email protected]>
3332 L:      [email protected]
3333 L:      [email protected]
3334 S:      Maintained
3335 F:      arch/riscv/net/
3336 X:      arch/riscv/net/bpf_jit_comp64.c
3337
3338 BPF JIT for RISC-V (64-bit)
3339 M:      Björn Töpel <[email protected]>
3340 L:      [email protected]
3341 L:      [email protected]
3342 S:      Maintained
3343 F:      arch/riscv/net/
3344 X:      arch/riscv/net/bpf_jit_comp32.c
3345
3346 BPF JIT for S390
3347 M:      Ilya Leoshkevich <[email protected]>
3348 M:      Heiko Carstens <[email protected]>
3349 M:      Vasily Gorbik <[email protected]>
3350 L:      [email protected]
3351 L:      [email protected]
3352 S:      Maintained
3353 F:      arch/s390/net/
3354 X:      arch/s390/net/pnet.c
3355
3356 BPF JIT for SPARC (32-BIT AND 64-BIT)
3357 M:      David S. Miller <[email protected]>
3358 L:      [email protected]
3359 L:      [email protected]
3360 S:      Maintained
3361 F:      arch/sparc/net/
3362
3363 BPF JIT for X86 32-BIT
3364 M:      Wang YanQing <[email protected]>
3365 L:      [email protected]
3366 L:      [email protected]
3367 S:      Maintained
3368 F:      arch/x86/net/bpf_jit_comp32.c
3369
3370 BPF JIT for X86 64-BIT
3371 M:      Alexei Starovoitov <[email protected]>
3372 M:      Daniel Borkmann <[email protected]>
3373 L:      [email protected]
3374 L:      [email protected]
3375 S:      Supported
3376 F:      arch/x86/net/
3377 X:      arch/x86/net/bpf_jit_comp32.c
3378
3379 BROADCOM B44 10/100 ETHERNET DRIVER
3380 M:      Michael Chan <[email protected]>
3381 L:      [email protected]
3382 S:      Supported
3383 F:      drivers/net/ethernet/broadcom/b44.*
3384
3385 BROADCOM B53 ETHERNET SWITCH DRIVER
3386 M:      Florian Fainelli <[email protected]>
3387 L:      [email protected]
3388 L:      [email protected] (subscribers-only)
3389 S:      Supported
3390 F:      drivers/net/dsa/b53/*
3391 F:      include/linux/platform_data/b53.h
3392
3393 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3394 M:      Nicolas Saenz Julienne <[email protected]>
3395 L:      [email protected]
3396 L:      [email protected] (moderated for non-subscribers)
3397 L:      [email protected] (moderated for non-subscribers)
3398 S:      Maintained
3399 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsaenz/linux-rpi.git
3400 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3401 F:      drivers/pci/controller/pcie-brcmstb.c
3402 F:      drivers/staging/vc04_services
3403 N:      bcm2711
3404 N:      bcm2835
3405
3406 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3407 M:      Florian Fainelli <[email protected]>
3408 M:      Ray Jui <[email protected]>
3409 M:      Scott Branden <[email protected]>
3410 M:      [email protected]
3411 S:      Maintained
3412 T:      git git://github.com/broadcom/mach-bcm
3413 F:      arch/arm/mach-bcm/
3414 N:      bcm281*
3415 N:      bcm113*
3416 N:      bcm216*
3417 N:      kona
3418
3419 BROADCOM BCM47XX MIPS ARCHITECTURE
3420 M:      Hauke Mehrtens <[email protected]>
3421 M:      Rafał Miłecki <[email protected]>
3422 L:      [email protected]
3423 S:      Maintained
3424 F:      Documentation/devicetree/bindings/mips/brcm/
3425 F:      arch/mips/bcm47xx/*
3426 F:      arch/mips/include/asm/mach-bcm47xx/*
3427
3428 BROADCOM BCM5301X ARM ARCHITECTURE
3429 M:      Hauke Mehrtens <[email protected]>
3430 M:      Rafał Miłecki <[email protected]>
3431 M:      [email protected]
3432 L:      [email protected]
3433 S:      Maintained
3434 F:      arch/arm/boot/dts/bcm470*
3435 F:      arch/arm/boot/dts/bcm5301x*.dtsi
3436 F:      arch/arm/boot/dts/bcm953012*
3437 F:      arch/arm/mach-bcm/bcm_5301x.c
3438
3439 BROADCOM BCM53573 ARM ARCHITECTURE
3440 M:      Rafał Miłecki <[email protected]>
3441 L:      [email protected]
3442 L:      [email protected]
3443 S:      Maintained
3444 F:      arch/arm/boot/dts/bcm47189*
3445 F:      arch/arm/boot/dts/bcm53573*
3446
3447 BROADCOM BCM63XX ARM ARCHITECTURE
3448 M:      Florian Fainelli <[email protected]>
3449 M:      [email protected]
3450 L:      [email protected] (moderated for non-subscribers)
3451 S:      Maintained
3452 T:      git git://github.com/broadcom/stblinux.git
3453 N:      bcm63xx
3454
3455 BROADCOM BCM63XX/BCM33XX UDC DRIVER
3456 M:      Kevin Cernekee <[email protected]>
3457 L:      [email protected]
3458 S:      Maintained
3459 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
3460
3461 BROADCOM BCM7XXX ARM ARCHITECTURE
3462 M:      Florian Fainelli <[email protected]>
3463 M:      [email protected]
3464 L:      [email protected] (moderated for non-subscribers)
3465 S:      Maintained
3466 T:      git git://github.com/broadcom/stblinux.git
3467 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3468 F:      arch/arm/boot/dts/bcm7*.dts*
3469 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
3470 F:      arch/arm/mach-bcm/*brcmstb*
3471 F:      arch/arm/mm/cache-b15-rac.c
3472 F:      drivers/bus/brcmstb_gisb.c
3473 F:      drivers/pci/controller/pcie-brcmstb.c
3474 N:      brcmstb
3475
3476 BROADCOM BMIPS CPUFREQ DRIVER
3477 M:      Markus Mayer <[email protected]>
3478 M:      [email protected]
3479 L:      [email protected]
3480 S:      Maintained
3481 F:      drivers/cpufreq/bmips-cpufreq.c
3482
3483 BROADCOM BMIPS MIPS ARCHITECTURE
3484 M:      Florian Fainelli <[email protected]>
3485 L:      [email protected]
3486 L:      [email protected]
3487 S:      Maintained
3488 T:      git git://github.com/broadcom/stblinux.git
3489 F:      arch/mips/bmips/*
3490 F:      arch/mips/boot/dts/brcm/bcm*.dts*
3491 F:      arch/mips/include/asm/mach-bmips/*
3492 F:      arch/mips/kernel/*bmips*
3493 F:      drivers/irqchip/irq-bcm63*
3494 F:      drivers/irqchip/irq-bcm7*
3495 F:      drivers/irqchip/irq-brcmstb*
3496 F:      include/linux/bcm963xx_nvram.h
3497 F:      include/linux/bcm963xx_tag.h
3498
3499 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
3500 M:      Rasesh Mody <[email protected]>
3501 M:      [email protected]
3502 L:      [email protected]
3503 S:      Supported
3504 F:      drivers/net/ethernet/broadcom/bnx2.*
3505 F:      drivers/net/ethernet/broadcom/bnx2_*
3506
3507 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3508 M:      [email protected]
3509 L:      [email protected]
3510 S:      Supported
3511 F:      drivers/scsi/bnx2fc/
3512
3513 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3514 M:      [email protected]
3515 L:      [email protected]
3516 S:      Supported
3517 F:      drivers/scsi/bnx2i/
3518
3519 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
3520 M:      Ariel Elior <[email protected]>
3521 M:      Sudarsana Kalluru <[email protected]>
3522 M:      [email protected]
3523 L:      [email protected]
3524 S:      Supported
3525 F:      drivers/net/ethernet/broadcom/bnx2x/
3526
3527 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
3528 M:      Michael Chan <[email protected]>
3529 L:      [email protected]
3530 S:      Supported
3531 F:      drivers/net/ethernet/broadcom/bnxt/
3532
3533 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
3534 M:      Arend van Spriel <[email protected]>
3535 M:      Franky Lin <[email protected]>
3536 M:      Hante Meuleman <[email protected]>
3537 M:      Chi-Hsien Lin <[email protected]>
3538 M:      Wright Feng <[email protected]>
3539 L:      [email protected]
3540 L:      [email protected]
3541 L:      [email protected]
3542 S:      Supported
3543 F:      drivers/net/wireless/broadcom/brcm80211/
3544
3545 BROADCOM BRCMSTB GPIO DRIVER
3546 M:      Gregory Fong <[email protected]>
3547 L:      [email protected]
3548 S:      Supported
3549 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
3550 F:      drivers/gpio/gpio-brcmstb.c
3551
3552 BROADCOM BRCMSTB I2C DRIVER
3553 M:      Kamal Dasu <[email protected]>
3554 L:      [email protected]
3555 L:      [email protected]
3556 S:      Supported
3557 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
3558 F:      drivers/i2c/busses/i2c-brcmstb.c
3559
3560 BROADCOM BRCMSTB USB EHCI DRIVER
3561 M:      Al Cooper <[email protected]>
3562 L:      [email protected]
3563 L:      [email protected]
3564 S:      Maintained
3565 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
3566 F:      drivers/usb/host/ehci-brcm.*
3567
3568 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
3569 M:      Al Cooper <[email protected]>
3570 L:      [email protected]
3571 L:      [email protected]
3572 S:      Maintained
3573 F:      drivers/phy/broadcom/phy-brcm-usb*
3574
3575 BROADCOM GENET ETHERNET DRIVER
3576 M:      Doug Berger <[email protected]>
3577 M:      Florian Fainelli <[email protected]>
3578 L:      [email protected]
3579 L:      [email protected]
3580 S:      Supported
3581 F:      drivers/net/ethernet/broadcom/genet/
3582
3583 BROADCOM IPROC ARM ARCHITECTURE
3584 M:      Ray Jui <[email protected]>
3585 M:      Scott Branden <[email protected]>
3586 M:      [email protected]
3587 L:      [email protected] (moderated for non-subscribers)
3588 S:      Maintained
3589 T:      git git://github.com/broadcom/cygnus-linux.git
3590 F:      arch/arm64/boot/dts/broadcom/northstar2/*
3591 F:      arch/arm64/boot/dts/broadcom/stingray/*
3592 F:      drivers/clk/bcm/clk-ns*
3593 F:      drivers/clk/bcm/clk-sr*
3594 F:      drivers/pinctrl/bcm/pinctrl-ns*
3595 F:      include/dt-bindings/clock/bcm-sr*
3596 N:      iproc
3597 N:      cygnus
3598 N:      bcm[-_]nsp
3599 N:      bcm9113*
3600 N:      bcm9583*
3601 N:      bcm9585*
3602 N:      bcm9586*
3603 N:      bcm988312
3604 N:      bcm113*
3605 N:      bcm583*
3606 N:      bcm585*
3607 N:      bcm586*
3608 N:      bcm88312
3609 N:      hr2
3610 N:      stingray
3611
3612 BROADCOM KONA GPIO DRIVER
3613 M:      Ray Jui <[email protected]>
3614 L:      [email protected]
3615 S:      Supported
3616 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
3617 F:      drivers/gpio/gpio-bcm-kona.c
3618
3619 BROADCOM NETXTREME-E ROCE DRIVER
3620 M:      Selvin Xavier <[email protected]>
3621 M:      Devesh Sharma <[email protected]>
3622 M:      Somnath Kotur <[email protected]>
3623 M:      Sriharsha Basavapatna <[email protected]>
3624 M:      Naresh Kumar PBS <[email protected]>
3625 L:      [email protected]
3626 S:      Supported
3627 W:      http://www.broadcom.com
3628 F:      drivers/infiniband/hw/bnxt_re/
3629 F:      include/uapi/rdma/bnxt_re-abi.h
3630
3631 BROADCOM NVRAM DRIVER
3632 M:      Rafał Miłecki <[email protected]>
3633 L:      [email protected]
3634 S:      Maintained
3635 F:      drivers/firmware/broadcom/*
3636
3637 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
3638 M:      Rafał Miłecki <[email protected]>
3639 L:      [email protected]
3640 S:      Maintained
3641 F:      drivers/bcma/
3642 F:      include/linux/bcma/
3643
3644 BROADCOM SPI DRIVER
3645 M:      Kamal Dasu <[email protected]>
3646 M:      [email protected]
3647 S:      Maintained
3648 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.txt
3649 F:      drivers/spi/spi-bcm-qspi.*
3650 F:      drivers/spi/spi-brcmstb-qspi.c
3651 F:      drivers/spi/spi-iproc-qspi.c
3652
3653 BROADCOM STB AVS CPUFREQ DRIVER
3654 M:      Markus Mayer <[email protected]>
3655 M:      [email protected]
3656 L:      [email protected]
3657 S:      Maintained
3658 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
3659 F:      drivers/cpufreq/brcmstb*
3660
3661 BROADCOM STB AVS TMON DRIVER
3662 M:      Markus Mayer <[email protected]>
3663 M:      [email protected]
3664 L:      [email protected]
3665 S:      Maintained
3666 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
3667 F:      drivers/thermal/broadcom/brcmstb*
3668
3669 BROADCOM STB DPFE DRIVER
3670 M:      Markus Mayer <[email protected]>
3671 M:      [email protected]
3672 L:      [email protected] (moderated for non-subscribers)
3673 S:      Maintained
3674 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
3675 F:      drivers/memory/brcmstb_dpfe.c
3676
3677 BROADCOM STB NAND FLASH DRIVER
3678 M:      Brian Norris <[email protected]>
3679 M:      Kamal Dasu <[email protected]>
3680 L:      [email protected]
3681 L:      [email protected]
3682 S:      Maintained
3683 F:      drivers/mtd/nand/raw/brcmnand/
3684
3685 BROADCOM SYSTEMPORT ETHERNET DRIVER
3686 M:      Florian Fainelli <[email protected]>
3687 L:      [email protected]
3688 L:      [email protected]
3689 S:      Supported
3690 F:      drivers/net/ethernet/broadcom/bcmsysport.*
3691
3692 BROADCOM TG3 GIGABIT ETHERNET DRIVER
3693 M:      Siva Reddy Kallam <[email protected]>
3694 M:      Prashant Sreedharan <[email protected]>
3695 M:      Michael Chan <[email protected]>
3696 L:      [email protected]
3697 S:      Supported
3698 F:      drivers/net/ethernet/broadcom/tg3.*
3699
3700 BROCADE BFA FC SCSI DRIVER
3701 M:      Anil Gurumurthy <[email protected]>
3702 M:      Sudarsana Kalluru <[email protected]>
3703 L:      [email protected]
3704 S:      Supported
3705 F:      drivers/scsi/bfa/
3706
3707 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
3708 M:      Rasesh Mody <[email protected]>
3709 M:      Sudarsana Kalluru <[email protected]>
3710 M:      [email protected]
3711 L:      [email protected]
3712 S:      Supported
3713 F:      drivers/net/ethernet/brocade/bna/
3714
3715 BSG (block layer generic sg v4 driver)
3716 M:      FUJITA Tomonori <[email protected]>
3717 L:      [email protected]
3718 S:      Supported
3719 F:      block/bsg.c
3720 F:      include/linux/bsg.h
3721 F:      include/uapi/linux/bsg.h
3722
3723 BT87X AUDIO DRIVER
3724 M:      Clemens Ladisch <[email protected]>
3725 L:      [email protected] (moderated for non-subscribers)
3726 S:      Maintained
3727 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3728 F:      Documentation/sound/cards/bt87x.rst
3729 F:      sound/pci/bt87x.c
3730
3731 BT8XXGPIO DRIVER
3732 M:      Michael Buesch <[email protected]>
3733 S:      Maintained
3734 W:      http://bu3sch.de/btgpio.php
3735 F:      drivers/gpio/gpio-bt8xx.c
3736
3737 BTRFS FILE SYSTEM
3738 M:      Chris Mason <[email protected]>
3739 M:      Josef Bacik <[email protected]>
3740 M:      David Sterba <[email protected]>
3741 L:      [email protected]
3742 S:      Maintained
3743 W:      http://btrfs.wiki.kernel.org/
3744 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
3745 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
3746 F:      Documentation/filesystems/btrfs.rst
3747 F:      fs/btrfs/
3748 F:      include/linux/btrfs*
3749 F:      include/uapi/linux/btrfs*
3750
3751 BTTV VIDEO4LINUX DRIVER
3752 M:      Mauro Carvalho Chehab <[email protected]>
3753 L:      [email protected]
3754 S:      Odd fixes
3755 W:      https://linuxtv.org
3756 T:      git git://linuxtv.org/media_tree.git
3757 F:      Documentation/driver-api/media/drivers/bttv*
3758 F:      drivers/media/pci/bt8xx/bttv*
3759
3760 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3761 M:      Chanwoo Choi <[email protected]>
3762 L:      [email protected]
3763 L:      [email protected]
3764 S:      Maintained
3765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
3766 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3767 F:      drivers/devfreq/exynos-bus.c
3768
3769 BUSLOGIC SCSI DRIVER
3770 M:      Khalid Aziz <[email protected]>
3771 L:      [email protected]
3772 S:      Maintained
3773 F:      drivers/scsi/BusLogic.*
3774 F:      drivers/scsi/FlashPoint.*
3775
3776 C-MEDIA CMI8788 DRIVER
3777 M:      Clemens Ladisch <[email protected]>
3778 L:      [email protected] (moderated for non-subscribers)
3779 S:      Maintained
3780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3781 F:      sound/pci/oxygen/
3782
3783 C-SKY ARCHITECTURE
3784 M:      Guo Ren <[email protected]>
3785 L:      [email protected]
3786 S:      Supported
3787 T:      git https://github.com/c-sky/csky-linux.git
3788 F:      Documentation/devicetree/bindings/csky/
3789 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
3790 F:      Documentation/devicetree/bindings/timer/csky,*
3791 F:      arch/csky/
3792 F:      drivers/clocksource/timer-gx6605s.c
3793 F:      drivers/clocksource/timer-mp-csky.c
3794 F:      drivers/irqchip/irq-csky-*
3795 N:      csky
3796 K:      csky
3797
3798 C6X ARCHITECTURE
3799 M:      Mark Salter <[email protected]>
3800 M:      Aurelien Jacquiot <[email protected]>
3801 L:      [email protected]
3802 S:      Maintained
3803 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
3804 F:      arch/c6x/
3805
3806 CA8210 IEEE-802.15.4 RADIO DRIVER
3807 M:      Harry Morris <[email protected]>
3808 L:      [email protected]
3809 S:      Maintained
3810 W:      https://github.com/Cascoda/ca8210-linux.git
3811 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
3812 F:      drivers/net/ieee802154/ca8210.c
3813
3814 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
3815 M:      David Howells <[email protected]>
3816 L:      [email protected] (moderated for non-subscribers)
3817 S:      Supported
3818 F:      Documentation/filesystems/caching/cachefiles.rst
3819 F:      fs/cachefiles/
3820
3821 CADENCE MIPI-CSI2 BRIDGES
3822 M:      Maxime Ripard <[email protected]>
3823 L:      [email protected]
3824 S:      Maintained
3825 F:      Documentation/devicetree/bindings/media/cdns,*.txt
3826 F:      drivers/media/platform/cadence/cdns-csi2*
3827
3828 CADENCE NAND DRIVER
3829 L:      [email protected]
3830 S:      Orphan
3831 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
3832 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
3833
3834 CADET FM/AM RADIO RECEIVER DRIVER
3835 M:      Hans Verkuil <[email protected]>
3836 L:      [email protected]
3837 S:      Maintained
3838 W:      https://linuxtv.org
3839 T:      git git://linuxtv.org/media_tree.git
3840 F:      drivers/media/radio/radio-cadet*
3841
3842 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
3843 M:      Jonathan Corbet <[email protected]>
3844 L:      [email protected]
3845 S:      Maintained
3846 T:      git git://linuxtv.org/media_tree.git
3847 F:      Documentation/admin-guide/media/cafe_ccic*
3848 F:      drivers/media/platform/marvell-ccic/
3849
3850 CAIF NETWORK LAYER
3851 L:      [email protected]
3852 S:      Orphan
3853 F:      Documentation/networking/caif/
3854 F:      drivers/net/caif/
3855 F:      include/net/caif/
3856 F:      include/uapi/linux/caif/
3857 F:      net/caif/
3858
3859 CAKE QDISC
3860 M:      Toke Høiland-Jørgensen <[email protected]>
3861 L:      [email protected] (moderated for non-subscribers)
3862 S:      Maintained
3863 F:      net/sched/sch_cake.c
3864
3865 CAN NETWORK DRIVERS
3866 M:      Wolfgang Grandegger <[email protected]>
3867 M:      Marc Kleine-Budde <[email protected]>
3868 L:      [email protected]
3869 S:      Maintained
3870 W:      https://github.com/linux-can
3871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3873 F:      Documentation/devicetree/bindings/net/can/
3874 F:      drivers/net/can/
3875 F:      include/linux/can/dev.h
3876 F:      include/linux/can/led.h
3877 F:      include/linux/can/platform/
3878 F:      include/linux/can/rx-offload.h
3879 F:      include/uapi/linux/can/error.h
3880 F:      include/uapi/linux/can/netlink.h
3881 F:      include/uapi/linux/can/vxcan.h
3882
3883 CAN NETWORK LAYER
3884 M:      Oliver Hartkopp <[email protected]>
3885 M:      Marc Kleine-Budde <[email protected]>
3886 L:      [email protected]
3887 S:      Maintained
3888 W:      https://github.com/linux-can
3889 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3890 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3891 F:      Documentation/networking/can.rst
3892 F:      include/linux/can/core.h
3893 F:      include/linux/can/skb.h
3894 F:      include/net/netns/can.h
3895 F:      include/uapi/linux/can.h
3896 F:      include/uapi/linux/can/bcm.h
3897 F:      include/uapi/linux/can/gw.h
3898 F:      include/uapi/linux/can/raw.h
3899 F:      net/can/
3900
3901 CAN-J1939 NETWORK LAYER
3902 M:      Robin van der Gracht <[email protected]>
3903 M:      Oleksij Rempel <[email protected]>
3904 R:      Pengutronix Kernel Team <[email protected]>
3905 L:      [email protected]
3906 S:      Maintained
3907 F:      Documentation/networking/j1939.rst
3908 F:      include/uapi/linux/can/j1939.h
3909 F:      net/can/j1939/
3910
3911 CAPABILITIES
3912 M:      Serge Hallyn <[email protected]>
3913 L:      [email protected]
3914 S:      Supported
3915 F:      include/linux/capability.h
3916 F:      include/uapi/linux/capability.h
3917 F:      kernel/capability.c
3918 F:      security/commoncap.c
3919
3920 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
3921 M:      Kevin Tsai <[email protected]>
3922 S:      Maintained
3923 F:      drivers/iio/light/cm*
3924
3925 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
3926 M:      Christian Lamparter <[email protected]>
3927 L:      [email protected]
3928 S:      Maintained
3929 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
3930 F:      drivers/net/wireless/ath/carl9170/
3931
3932 CAVIUM I2C DRIVER
3933 M:      Robert Richter <[email protected]>
3934 S:      Supported
3935 W:      http://www.marvell.com
3936 F:      drivers/i2c/busses/i2c-octeon*
3937 F:      drivers/i2c/busses/i2c-thunderx*
3938
3939 CAVIUM LIQUIDIO NETWORK DRIVER
3940 M:      Derek Chickles <[email protected]>
3941 M:      Satanand Burla <[email protected]>
3942 M:      Felix Manlunas <[email protected]>
3943 L:      [email protected]
3944 S:      Supported
3945 W:      http://www.marvell.com
3946 F:      drivers/net/ethernet/cavium/liquidio/
3947
3948 CAVIUM MMC DRIVER
3949 M:      Robert Richter <[email protected]>
3950 S:      Supported
3951 W:      http://www.marvell.com
3952 F:      drivers/mmc/host/cavium*
3953
3954 CAVIUM OCTEON-TX CRYPTO DRIVER
3955 M:      George Cherian <[email protected]>
3956 L:      [email protected]
3957 S:      Supported
3958 W:      http://www.marvell.com
3959 F:      drivers/crypto/cavium/cpt/
3960
3961 CAVIUM THUNDERX2 ARM64 SOC
3962 M:      Robert Richter <[email protected]>
3963 L:      [email protected] (moderated for non-subscribers)
3964 S:      Maintained
3965 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
3966 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
3967
3968 CC2520 IEEE-802.15.4 RADIO DRIVER
3969 M:      Varka Bhadram <[email protected]>
3970 L:      [email protected]
3971 S:      Maintained
3972 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
3973 F:      drivers/net/ieee802154/cc2520.c
3974 F:      include/linux/spi/cc2520.h
3975
3976 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
3977 M:      Gilad Ben-Yossef <[email protected]>
3978 L:      [email protected]
3979 S:      Supported
3980 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
3981 F:      drivers/crypto/ccree/
3982
3983 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
3984 M:      Hadar Gat <[email protected]>
3985 L:      [email protected]
3986 S:      Supported
3987 F:      drivers/char/hw_random/cctrng.c
3988 F:      drivers/char/hw_random/cctrng.h
3989 F:      Documentation/devicetree/bindings/rng/arm-cctrng.yaml
3990 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
3991
3992 CEC FRAMEWORK
3993 M:      Hans Verkuil <[email protected]>
3994 L:      [email protected]
3995 S:      Supported
3996 W:      http://linuxtv.org
3997 T:      git git://linuxtv.org/media_tree.git
3998 F:      Documentation/ABI/testing/debugfs-cec-error-inj
3999 F:      Documentation/devicetree/bindings/media/cec.txt
4000 F:      Documentation/driver-api/media/cec-core.rst
4001 F:      Documentation/userspace-api/media/cec
4002 F:      drivers/media/cec/
4003 F:      drivers/media/rc/keymaps/rc-cec.c
4004 F:      include/media/cec-notifier.h
4005 F:      include/media/cec.h
4006 F:      include/uapi/linux/cec-funcs.h
4007 F:      include/uapi/linux/cec.h
4008
4009 CEC GPIO DRIVER
4010 M:      Hans Verkuil <[email protected]>
4011 L:      [email protected]
4012 S:      Supported
4013 W:      http://linuxtv.org
4014 T:      git git://linuxtv.org/media_tree.git
4015 F:      Documentation/devicetree/bindings/media/cec-gpio.txt
4016 F:      drivers/media/platform/cec-gpio/
4017
4018 CELL BROADBAND ENGINE ARCHITECTURE
4019 M:      Arnd Bergmann <[email protected]>
4020 L:      [email protected]
4021 S:      Supported
4022 W:      http://www.ibm.com/developerworks/power/cell/
4023 F:      arch/powerpc/include/asm/cell*.h
4024 F:      arch/powerpc/include/asm/spu*.h
4025 F:      arch/powerpc/include/uapi/asm/spu*.h
4026 F:      arch/powerpc/oprofile/*cell*
4027 F:      arch/powerpc/platforms/cell/
4028
4029 CELLWISE CW2015 BATTERY DRIVER
4030 M:      Tobias Schrammm <[email protected]>
4031 S:      Maintained
4032 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4033 F:      drivers/power/supply/cw2015_battery.c
4034
4035 CEPH COMMON CODE (LIBCEPH)
4036 M:      Ilya Dryomov <[email protected]>
4037 M:      Jeff Layton <[email protected]>
4038 L:      [email protected]
4039 S:      Supported
4040 W:      http://ceph.com/
4041 T:      git git://github.com/ceph/ceph-client.git
4042 F:      include/linux/ceph/
4043 F:      include/linux/crush/
4044 F:      net/ceph/
4045
4046 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4047 M:      Jeff Layton <[email protected]>
4048 M:      Ilya Dryomov <[email protected]>
4049 L:      [email protected]
4050 S:      Supported
4051 W:      http://ceph.com/
4052 T:      git git://github.com/ceph/ceph-client.git
4053 F:      Documentation/filesystems/ceph.rst
4054 F:      fs/ceph/
4055
4056 CERTIFICATE HANDLING
4057 M:      David Howells <[email protected]>
4058 M:      David Woodhouse <[email protected]>
4059 L:      [email protected]
4060 S:      Maintained
4061 F:      Documentation/admin-guide/module-signing.rst
4062 F:      certs/
4063 F:      scripts/extract-cert.c
4064 F:      scripts/sign-file.c
4065
4066 CFAG12864B LCD DRIVER
4067 M:      Miguel Ojeda Sandonis <[email protected]>
4068 S:      Maintained
4069 F:      drivers/auxdisplay/cfag12864b.c
4070 F:      include/linux/cfag12864b.h
4071
4072 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4073 M:      Miguel Ojeda Sandonis <[email protected]>
4074 S:      Maintained
4075 F:      drivers/auxdisplay/cfag12864bfb.c
4076 F:      include/linux/cfag12864b.h
4077
4078 CHAR and MISC DRIVERS
4079 M:      Arnd Bergmann <[email protected]>
4080 M:      Greg Kroah-Hartman <[email protected]>
4081 S:      Supported
4082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4083 F:      drivers/char/
4084 F:      drivers/misc/
4085 F:      include/linux/miscdevice.h
4086
4087 CHECKPATCH
4088 M:      Andy Whitcroft <[email protected]>
4089 M:      Joe Perches <[email protected]>
4090 S:      Maintained
4091 F:      scripts/checkpatch.pl
4092
4093 CHINESE DOCUMENTATION
4094 M:      Harry Wei <[email protected]>
4095 M:      Alex Shi <[email protected]>
4096 L:      [email protected] (subscribers-only)
4097 S:      Maintained
4098 F:      Documentation/translations/zh_CN/
4099
4100 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4101 M:      Peter Chen <[email protected]>
4102 L:      [email protected]
4103 S:      Maintained
4104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4105 F:      drivers/usb/chipidea/
4106
4107 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4108 M:      Hans de Goede <[email protected]>
4109 L:      [email protected]
4110 S:      Maintained
4111 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
4112 F:      drivers/input/touchscreen/chipone_icn8318.c
4113
4114 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4115 M:      Hans de Goede <[email protected]>
4116 L:      [email protected]
4117 S:      Maintained
4118 F:      drivers/input/touchscreen/chipone_icn8505.c
4119
4120 CHROME HARDWARE PLATFORM SUPPORT
4121 M:      Benson Leung <[email protected]>
4122 M:      Enric Balletbo i Serra <[email protected]>
4123 S:      Maintained
4124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4125 F:      drivers/platform/chrome/
4126
4127 CHROMEOS EC CODEC DRIVER
4128 M:      Cheng-Yi Chiang <[email protected]>
4129 R:      Enric Balletbo i Serra <[email protected]>
4130 R:      Guenter Roeck <[email protected]>
4131 S:      Maintained
4132 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4133 F:      sound/soc/codecs/cros_ec_codec.*
4134
4135 CHROMEOS EC SUBDRIVERS
4136 M:      Benson Leung <[email protected]>
4137 M:      Enric Balletbo i Serra <[email protected]>
4138 R:      Guenter Roeck <[email protected]>
4139 S:      Maintained
4140 F:      drivers/power/supply/cros_usbpd-charger.c
4141 N:      cros_ec
4142 N:      cros-ec
4143
4144 CIRRUS LOGIC AUDIO CODEC DRIVERS
4145 M:      James Schulman <[email protected]>
4146 M:      David Rhodes <[email protected]>
4147 L:      [email protected] (moderated for non-subscribers)
4148 S:      Maintained
4149 F:      sound/soc/codecs/cs*
4150
4151 CIRRUS LOGIC EP93XX ETHERNET DRIVER
4152 M:      Hartley Sweeten <[email protected]>
4153 L:      [email protected]
4154 S:      Maintained
4155 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
4156
4157 CIRRUS LOGIC LOCHNAGAR DRIVER
4158 M:      Charles Keepax <[email protected]>
4159 M:      Richard Fitzgerald <[email protected]>
4160 L:      [email protected]
4161 S:      Supported
4162 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
4163 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
4164 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
4165 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
4166 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
4167 F:      Documentation/hwmon/lochnagar.rst
4168 F:      drivers/clk/clk-lochnagar.c
4169 F:      drivers/hwmon/lochnagar-hwmon.c
4170 F:      drivers/mfd/lochnagar-i2c.c
4171 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
4172 F:      drivers/regulator/lochnagar-regulator.c
4173 F:      include/dt-bindings/clk/lochnagar.h
4174 F:      include/dt-bindings/pinctrl/lochnagar.h
4175 F:      include/linux/mfd/lochnagar*
4176 F:      sound/soc/codecs/lochnagar-sc.c
4177
4178 CIRRUS LOGIC MADERA CODEC DRIVERS
4179 M:      Charles Keepax <[email protected]>
4180 M:      Richard Fitzgerald <[email protected]>
4181 L:      [email protected] (moderated for non-subscribers)
4182 L:      [email protected]
4183 S:      Supported
4184 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4185 T:      git https://github.com/CirrusLogic/linux-drivers.git
4186 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
4187 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
4188 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
4189 F:      drivers/gpio/gpio-madera*
4190 F:      drivers/irqchip/irq-madera*
4191 F:      drivers/mfd/cs47l*
4192 F:      drivers/mfd/madera*
4193 F:      drivers/pinctrl/cirrus/*
4194 F:      include/dt-bindings/sound/madera*
4195 F:      include/linux/irqchip/irq-madera*
4196 F:      include/linux/mfd/madera/*
4197 F:      include/sound/madera*
4198 F:      sound/soc/codecs/cs47l*
4199 F:      sound/soc/codecs/madera*
4200
4201 CISCO FCOE HBA DRIVER
4202 M:      Satish Kharat <[email protected]>
4203 M:      Sesidhar Baddela <[email protected]>
4204 M:      Karan Tilak Kumar <[email protected]>
4205 L:      [email protected]
4206 S:      Supported
4207 F:      drivers/scsi/fnic/
4208
4209 CISCO SCSI HBA DRIVER
4210 M:      Karan Tilak Kumar <[email protected]>
4211 M:      Sesidhar Baddela <[email protected]>
4212 L:      [email protected]
4213 S:      Supported
4214 F:      drivers/scsi/snic/
4215
4216 CISCO VIC ETHERNET NIC DRIVER
4217 M:      Christian Benvenuti <[email protected]>
4218 M:      Govindarajulu Varadarajan <[email protected]>
4219 S:      Supported
4220 F:      drivers/net/ethernet/cisco/enic/
4221
4222 CISCO VIC LOW LATENCY NIC DRIVER
4223 M:      Christian Benvenuti <[email protected]>
4224 M:      Nelson Escobar <[email protected]>
4225 M:      Parvi Kaustubhi <[email protected]>
4226 S:      Supported
4227 F:      drivers/infiniband/hw/usnic/
4228
4229 CLANG-FORMAT FILE
4230 M:      Miguel Ojeda <[email protected]>
4231 S:      Maintained
4232 F:      .clang-format
4233
4234 CLANG/LLVM BUILD SUPPORT
4235 L:      [email protected]
4236 S:      Supported
4237 W:      https://clangbuiltlinux.github.io/
4238 B:      https://github.com/ClangBuiltLinux/linux/issues
4239 C:      irc://chat.freenode.net/clangbuiltlinux
4240 F:      Documentation/kbuild/llvm.rst
4241 K:      \b(?i:clang|llvm)\b
4242
4243 CLEANCACHE API
4244 M:      Konrad Rzeszutek Wilk <[email protected]>
4245 L:      [email protected]
4246 S:      Maintained
4247 F:      include/linux/cleancache.h
4248 F:      mm/cleancache.c
4249
4250 CLK API
4251 M:      Russell King <[email protected]>
4252 L:      [email protected]
4253 S:      Maintained
4254 F:      include/linux/clk.h
4255
4256 CLOCKSOURCE, CLOCKEVENT DRIVERS
4257 M:      Daniel Lezcano <[email protected]>
4258 M:      Thomas Gleixner <[email protected]>
4259 L:      [email protected]
4260 S:      Supported
4261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4262 F:      Documentation/devicetree/bindings/timer/
4263 F:      drivers/clocksource/
4264
4265 CMPC ACPI DRIVER
4266 M:      Thadeu Lima de Souza Cascardo <[email protected]>
4267 M:      Daniel Oliveira Nascimento <[email protected]>
4268 L:      [email protected]
4269 S:      Supported
4270 F:      drivers/platform/x86/classmate-laptop.c
4271
4272 COBALT MEDIA DRIVER
4273 M:      Hans Verkuil <[email protected]>
4274 L:      [email protected]
4275 S:      Supported
4276 W:      https://linuxtv.org
4277 T:      git git://linuxtv.org/media_tree.git
4278 F:      drivers/media/pci/cobalt/
4279
4280 COCCINELLE/Semantic Patches (SmPL)
4281 M:      Julia Lawall <[email protected]>
4282 M:      Gilles Muller <[email protected]>
4283 M:      Nicolas Palix <[email protected]>
4284 M:      Michal Marek <[email protected]>
4285 L:      [email protected] (moderated for non-subscribers)
4286 S:      Supported
4287 W:      http://coccinelle.lip6.fr/
4288 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
4289 F:      Documentation/dev-tools/coccinelle.rst
4290 F:      scripts/coccicheck
4291 F:      scripts/coccinelle/
4292
4293 CODA FILE SYSTEM
4294 M:      Jan Harkes <[email protected]>
4295 M:      [email protected]
4296 L:      [email protected]
4297 S:      Maintained
4298 W:      http://www.coda.cs.cmu.edu/
4299 F:      Documentation/filesystems/coda.rst
4300 F:      fs/coda/
4301 F:      include/linux/coda*.h
4302 F:      include/uapi/linux/coda*.h
4303
4304 CODA V4L2 MEM2MEM DRIVER
4305 M:      Philipp Zabel <[email protected]>
4306 L:      [email protected]
4307 S:      Maintained
4308 F:      Documentation/devicetree/bindings/media/coda.txt
4309 F:      drivers/media/platform/coda/
4310
4311 CODE OF CONDUCT
4312 M:      Greg Kroah-Hartman <[email protected]>
4313 S:      Supported
4314 F:      Documentation/process/code-of-conduct-interpretation.rst
4315 F:      Documentation/process/code-of-conduct.rst
4316
4317 COMMON CLK FRAMEWORK
4318 M:      Michael Turquette <[email protected]>
4319 M:      Stephen Boyd <[email protected]>
4320 L:      [email protected]
4321 S:      Maintained
4322 Q:      http://patchwork.kernel.org/project/linux-clk/list/
4323 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
4324 F:      Documentation/devicetree/bindings/clock/
4325 F:      drivers/clk/
4326 F:      include/linux/clk-pr*
4327 F:      include/linux/clk/
4328 F:      include/linux/of_clk.h
4329 X:      drivers/clk/clkdev.c
4330
4331 COMMON INTERNET FILE SYSTEM (CIFS)
4332 M:      Steve French <[email protected]>
4333 L:      [email protected]
4334 L:      [email protected] (moderated for non-subscribers)
4335 S:      Supported
4336 W:      http://linux-cifs.samba.org/
4337 T:      git git://git.samba.org/sfrench/cifs-2.6.git
4338 F:      Documentation/admin-guide/cifs/
4339 F:      fs/cifs/
4340
4341 COMPACTPCI HOTPLUG CORE
4342 M:      Scott Murray <[email protected]>
4343 L:      [email protected]
4344 S:      Maintained
4345 F:      drivers/pci/hotplug/cpci_hotplug*
4346
4347 COMPACTPCI HOTPLUG GENERIC DRIVER
4348 M:      Scott Murray <[email protected]>
4349 L:      [email protected]
4350 S:      Maintained
4351 F:      drivers/pci/hotplug/cpcihp_generic.c
4352
4353 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
4354 M:      Scott Murray <[email protected]>
4355 L:      [email protected]
4356 S:      Maintained
4357 F:      drivers/pci/hotplug/cpcihp_zt5550.*
4358
4359 COMPAL LAPTOP SUPPORT
4360 M:      Cezary Jackiewicz <[email protected]>
4361 L:      [email protected]
4362 S:      Maintained
4363 F:      drivers/platform/x86/compal-laptop.c
4364
4365 COMPILER ATTRIBUTES
4366 M:      Miguel Ojeda <[email protected]>
4367 S:      Maintained
4368 F:      include/linux/compiler_attributes.h
4369
4370 CONEXANT ACCESSRUNNER USB DRIVER
4371 L:      [email protected]
4372 S:      Orphan
4373 W:      http://accessrunner.sourceforge.net/
4374 F:      drivers/usb/atm/cxacru.c
4375
4376 CONFIGFS
4377 M:      Joel Becker <[email protected]>
4378 M:      Christoph Hellwig <[email protected]>
4379 S:      Supported
4380 T:      git git://git.infradead.org/users/hch/configfs.git
4381 F:      fs/configfs/
4382 F:      include/linux/configfs.h
4383
4384 CONNECTOR
4385 M:      Evgeniy Polyakov <[email protected]>
4386 L:      [email protected]
4387 S:      Maintained
4388 F:      drivers/connector/
4389
4390 CONSOLE SUBSYSTEM
4391 M:      Greg Kroah-Hartman <[email protected]>
4392 S:      Supported
4393 F:      drivers/video/console/
4394 F:      include/linux/console*
4395
4396 CONTROL GROUP (CGROUP)
4397 M:      Tejun Heo <[email protected]>
4398 M:      Li Zefan <[email protected]>
4399 M:      Johannes Weiner <[email protected]>
4400 L:      [email protected]
4401 S:      Maintained
4402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4403 F:      Documentation/admin-guide/cgroup-v1/
4404 F:      Documentation/admin-guide/cgroup-v2.rst
4405 F:      include/linux/cgroup*
4406 F:      kernel/cgroup/
4407
4408 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
4409 M:      Tejun Heo <[email protected]>
4410 M:      Jens Axboe <[email protected]>
4411 L:      [email protected]
4412 L:      [email protected]
4413 T:      git git://git.kernel.dk/linux-block
4414 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
4415 F:      block/bfq-cgroup.c
4416 F:      block/blk-cgroup.c
4417 F:      block/blk-iolatency.c
4418 F:      block/blk-throttle.c
4419 F:      include/linux/blk-cgroup.h
4420
4421 CONTROL GROUP - CPUSET
4422 M:      Li Zefan <[email protected]>
4423 L:      [email protected]
4424 S:      Maintained
4425 W:      http://www.bullopensource.org/cpuset/
4426 W:      http://oss.sgi.com/projects/cpusets/
4427 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4428 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
4429 F:      include/linux/cpuset.h
4430 F:      kernel/cgroup/cpuset.c
4431
4432 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
4433 M:      Johannes Weiner <[email protected]>
4434 M:      Michal Hocko <[email protected]>
4435 M:      Vladimir Davydov <[email protected]>
4436 L:      [email protected]
4437 L:      [email protected]
4438 S:      Maintained
4439 F:      mm/memcontrol.c
4440 F:      mm/swap_cgroup.c
4441
4442 CORETEMP HARDWARE MONITORING DRIVER
4443 M:      Fenghua Yu <[email protected]>
4444 L:      [email protected]
4445 S:      Maintained
4446 F:      Documentation/hwmon/coretemp.rst
4447 F:      drivers/hwmon/coretemp.c
4448
4449 CORSAIR-CPRO HARDWARE MONITOR DRIVER
4450 M:      Marius Zachmann <[email protected]>
4451 L:      [email protected]
4452 S:      Maintained
4453 F:      drivers/hwmon/corsair-cpro.c
4454
4455 COSA/SRP SYNC SERIAL DRIVER
4456 M:      Jan "Yenya" Kasprzak <[email protected]>
4457 S:      Maintained
4458 W:      http://www.fi.muni.cz/~kas/cosa/
4459 F:      drivers/net/wan/cosa*
4460
4461 COUNTER SUBSYSTEM
4462 M:      William Breathitt Gray <[email protected]>
4463 L:      [email protected]
4464 S:      Maintained
4465 F:      Documentation/ABI/testing/sysfs-bus-counter*
4466 F:      Documentation/driver-api/generic-counter.rst
4467 F:      drivers/counter/
4468 F:      include/linux/counter.h
4469 F:      include/linux/counter_enum.h
4470
4471 CPMAC ETHERNET DRIVER
4472 M:      Florian Fainelli <[email protected]>
4473 L:      [email protected]
4474 S:      Maintained
4475 F:      drivers/net/ethernet/ti/cpmac.c
4476
4477 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
4478 M:      Viresh Kumar <[email protected]>
4479 M:      Sudeep Holla <[email protected]>
4480 L:      [email protected]
4481 S:      Maintained
4482 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
4483 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
4484
4485 CPU FREQUENCY SCALING FRAMEWORK
4486 M:      "Rafael J. Wysocki" <[email protected]>
4487 M:      Viresh Kumar <[email protected]>
4488 L:      [email protected]
4489 S:      Maintained
4490 B:      https://bugzilla.kernel.org
4491 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4492 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
4493 F:      Documentation/admin-guide/pm/cpufreq.rst
4494 F:      Documentation/admin-guide/pm/intel_pstate.rst
4495 F:      Documentation/cpu-freq/
4496 F:      Documentation/devicetree/bindings/cpufreq/
4497 F:      drivers/cpufreq/
4498 F:      include/linux/cpufreq.h
4499 F:      include/linux/sched/cpufreq.h
4500 F:      kernel/sched/cpufreq*.c
4501 F:      tools/testing/selftests/cpufreq/
4502
4503 CPU IDLE TIME MANAGEMENT FRAMEWORK
4504 M:      "Rafael J. Wysocki" <[email protected]>
4505 M:      Daniel Lezcano <[email protected]>
4506 L:      [email protected]
4507 S:      Maintained
4508 B:      https://bugzilla.kernel.org
4509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4510 F:      Documentation/admin-guide/pm/cpuidle.rst
4511 F:      Documentation/driver-api/pm/cpuidle.rst
4512 F:      drivers/cpuidle/*
4513 F:      include/linux/cpuidle.h
4514
4515 CPU POWER MONITORING SUBSYSTEM
4516 M:      Thomas Renninger <[email protected]>
4517 M:      Shuah Khan <[email protected]>
4518 M:      Shuah Khan <[email protected]>
4519 L:      [email protected]
4520 S:      Maintained
4521 F:      tools/power/cpupower/
4522
4523 CPUID/MSR DRIVER
4524 M:      "H. Peter Anvin" <[email protected]>
4525 S:      Maintained
4526 F:      arch/x86/kernel/cpuid.c
4527 F:      arch/x86/kernel/msr.c
4528
4529 CPUIDLE DRIVER - ARM BIG LITTLE
4530 M:      Lorenzo Pieralisi <[email protected]>
4531 M:      Daniel Lezcano <[email protected]>
4532 L:      [email protected]
4533 L:      [email protected]
4534 S:      Maintained
4535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4536 F:      drivers/cpuidle/cpuidle-big_little.c
4537
4538 CPUIDLE DRIVER - ARM EXYNOS
4539 M:      Bartlomiej Zolnierkiewicz <[email protected]>
4540 M:      Daniel Lezcano <[email protected]>
4541 M:      Kukjin Kim <[email protected]>
4542 L:      [email protected]
4543 L:      [email protected]
4544 S:      Supported
4545 F:      arch/arm/mach-exynos/pm.c
4546 F:      drivers/cpuidle/cpuidle-exynos.c
4547
4548 CPUIDLE DRIVER - ARM PSCI
4549 M:      Lorenzo Pieralisi <[email protected]>
4550 M:      Sudeep Holla <[email protected]>
4551 L:      [email protected]
4552 L:      [email protected]
4553 S:      Supported
4554 F:      drivers/cpuidle/cpuidle-psci.c
4555
4556 CRAMFS FILESYSTEM
4557 M:      Nicolas Pitre <[email protected]>
4558 S:      Maintained
4559 F:      Documentation/filesystems/cramfs.rst
4560 F:      fs/cramfs/
4561
4562 CREATIVE SB0540
4563 M:      Bastien Nocera <[email protected]>
4564 L:      [email protected]
4565 S:      Maintained
4566 F:      drivers/hid/hid-creative-sb0540.c
4567
4568 CRYPTO API
4569 M:      Herbert Xu <[email protected]>
4570 M:      "David S. Miller" <[email protected]>
4571 L:      [email protected]
4572 S:      Maintained
4573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
4574 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
4575 F:      Documentation/crypto/
4576 F:      Documentation/devicetree/bindings/crypto/
4577 F:      arch/*/crypto/
4578 F:      crypto/
4579 F:      drivers/crypto/
4580 F:      include/crypto/
4581 F:      include/linux/crypto*
4582 F:      lib/crypto/
4583
4584 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
4585 M:      Neil Horman <[email protected]>
4586 L:      [email protected]
4587 S:      Maintained
4588 F:      crypto/ansi_cprng.c
4589 F:      crypto/rng.c
4590
4591 CS3308 MEDIA DRIVER
4592 M:      Hans Verkuil <[email protected]>
4593 L:      [email protected]
4594 S:      Odd Fixes
4595 W:      http://linuxtv.org
4596 T:      git git://linuxtv.org/media_tree.git
4597 F:      drivers/media/i2c/cs3308.c
4598
4599 CS5535 Audio ALSA driver
4600 M:      Jaya Kumar <[email protected]>
4601 S:      Maintained
4602 F:      sound/pci/cs5535audio/
4603
4604 CSI DRIVERS FOR ALLWINNER V3s
4605 M:      Yong Deng <[email protected]>
4606 L:      [email protected]
4607 S:      Maintained
4608 T:      git git://linuxtv.org/media_tree.git
4609 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
4610 F:      drivers/media/platform/sunxi/sun6i-csi/
4611
4612 CW1200 WLAN driver
4613 M:      Solomon Peachy <[email protected]>
4614 S:      Maintained
4615 F:      drivers/net/wireless/st/cw1200/
4616
4617 CX18 VIDEO4LINUX DRIVER
4618 M:      Andy Walls <[email protected]>
4619 L:      [email protected]
4620 S:      Maintained
4621 W:      https://linuxtv.org
4622 T:      git git://linuxtv.org/media_tree.git
4623 F:      drivers/media/pci/cx18/
4624 F:      include/uapi/linux/ivtv*
4625
4626 CX2341X MPEG ENCODER HELPER MODULE
4627 M:      Hans Verkuil <[email protected]>
4628 L:      [email protected]
4629 S:      Maintained
4630 W:      https://linuxtv.org
4631 T:      git git://linuxtv.org/media_tree.git
4632 F:      drivers/media/common/cx2341x*
4633 F:      include/media/drv-intf/cx2341x.h
4634
4635 CX24120 MEDIA DRIVER
4636 M:      Jemma Denson <[email protected]>
4637 M:      Patrick Boettcher <[email protected]>
4638 L:      [email protected]
4639 S:      Maintained
4640 W:      https://linuxtv.org
4641 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4642 F:      drivers/media/dvb-frontends/cx24120*
4643
4644 CX88 VIDEO4LINUX DRIVER
4645 M:      Mauro Carvalho Chehab <[email protected]>
4646 L:      [email protected]
4647 S:      Odd fixes
4648 W:      https://linuxtv.org
4649 T:      git git://linuxtv.org/media_tree.git
4650 F:      Documentation/driver-api/media/drivers/cx88*
4651 F:      drivers/media/pci/cx88/
4652
4653 CXD2820R MEDIA DRIVER
4654 M:      Antti Palosaari <[email protected]>
4655 L:      [email protected]
4656 S:      Maintained
4657 W:      https://linuxtv.org
4658 W:      http://palosaari.fi/linux/
4659 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4660 T:      git git://linuxtv.org/anttip/media_tree.git
4661 F:      drivers/media/dvb-frontends/cxd2820r*
4662
4663 CXGB3 ETHERNET DRIVER (CXGB3)
4664 M:      Vishal Kulkarni <[email protected]>
4665 L:      [email protected]
4666 S:      Supported
4667 W:      http://www.chelsio.com
4668 F:      drivers/net/ethernet/chelsio/cxgb3/
4669
4670 CXGB3 ISCSI DRIVER (CXGB3I)
4671 M:      Karen Xie <[email protected]>
4672 L:      [email protected]
4673 S:      Supported
4674 W:      http://www.chelsio.com
4675 F:      drivers/scsi/cxgbi/cxgb3i
4676
4677 CXGB4 CRYPTO DRIVER (chcr)
4678 M:      Ayush Sawal <[email protected]>
4679 M:      Vinay Kumar Yadav <[email protected]>
4680 M:      Rohit Maheshwari <[email protected]>
4681 L:      [email protected]
4682 S:      Supported
4683 W:      http://www.chelsio.com
4684 F:      drivers/crypto/chelsio
4685
4686 CXGB4 ETHERNET DRIVER (CXGB4)
4687 M:      Vishal Kulkarni <[email protected]>
4688 L:      [email protected]
4689 S:      Supported
4690 W:      http://www.chelsio.com
4691 F:      drivers/net/ethernet/chelsio/cxgb4/
4692
4693 CXGB4 ISCSI DRIVER (CXGB4I)
4694 M:      Karen Xie <[email protected]>
4695 L:      [email protected]
4696 S:      Supported
4697 W:      http://www.chelsio.com
4698 F:      drivers/scsi/cxgbi/cxgb4i
4699
4700 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
4701 M:      Potnuri Bharat Teja <[email protected]>
4702 L:      [email protected]
4703 S:      Supported
4704 W:      http://www.openfabrics.org
4705 F:      drivers/infiniband/hw/cxgb4/
4706 F:      include/uapi/rdma/cxgb4-abi.h
4707
4708 CXGB4VF ETHERNET DRIVER (CXGB4VF)
4709 M:      Vishal Kulkarni <[email protected]>
4710 L:      [email protected]
4711 S:      Supported
4712 W:      http://www.chelsio.com
4713 F:      drivers/net/ethernet/chelsio/cxgb4vf/
4714
4715 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
4716 M:      Frederic Barrat <[email protected]>
4717 M:      Andrew Donnellan <[email protected]>
4718 L:      [email protected]
4719 S:      Supported
4720 F:      Documentation/ABI/testing/sysfs-class-cxl
4721 F:      Documentation/powerpc/cxl.rst
4722 F:      arch/powerpc/platforms/powernv/pci-cxl.c
4723 F:      drivers/misc/cxl/
4724 F:      include/misc/cxl*
4725 F:      include/uapi/misc/cxl.h
4726
4727 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
4728 M:      Manoj N. Kumar <[email protected]>
4729 M:      Matthew R. Ochs <[email protected]>
4730 M:      Uma Krishnan <[email protected]>
4731 L:      [email protected]
4732 S:      Supported
4733 F:      Documentation/powerpc/cxlflash.rst
4734 F:      drivers/scsi/cxlflash/
4735 F:      include/uapi/scsi/cxlflash_ioctl.h
4736
4737 CYBERPRO FB DRIVER
4738 M:      Russell King <[email protected]>
4739 L:      [email protected] (moderated for non-subscribers)
4740 S:      Maintained
4741 W:      http://www.armlinux.org.uk/
4742 F:      drivers/video/fbdev/cyber2000fb.*
4743
4744 CYCLADES ASYNC MUX DRIVER
4745 S:      Orphan
4746 W:      http://www.cyclades.com/
4747 F:      drivers/tty/cyclades.c
4748 F:      include/linux/cyclades.h
4749 F:      include/uapi/linux/cyclades.h
4750
4751 CYCLADES PC300 DRIVER
4752 S:      Orphan
4753 W:      http://www.cyclades.com/
4754 F:      drivers/net/wan/pc300*
4755
4756 CYPRESS_FIRMWARE MEDIA DRIVER
4757 M:      Antti Palosaari <[email protected]>
4758 L:      [email protected]
4759 S:      Maintained
4760 W:      https://linuxtv.org
4761 W:      http://palosaari.fi/linux/
4762 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4763 T:      git git://linuxtv.org/anttip/media_tree.git
4764 F:      drivers/media/common/cypress_firmware*
4765
4766 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
4767 M:      Linus Walleij <[email protected]>
4768 L:      [email protected]
4769 S:      Maintained
4770 F:      drivers/input/touchscreen/cy8ctma140.c
4771
4772 CYTTSP TOUCHSCREEN DRIVER
4773 M:      Ferruh Yigit <[email protected]>
4774 L:      [email protected]
4775 S:      Supported
4776 F:      drivers/input/touchscreen/cyttsp*
4777 F:      include/linux/input/cyttsp.h
4778
4779 D-LINK DIR-685 TOUCHKEYS DRIVER
4780 M:      Linus Walleij <[email protected]>
4781 L:      [email protected]
4782 S:      Supported
4783 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
4784
4785 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
4786 M:      Joshua Kinard <[email protected]>
4787 S:      Maintained
4788 F:      drivers/rtc/rtc-ds1685.c
4789 F:      include/linux/rtc/ds1685.h
4790
4791 DAMA SLAVE for AX.25
4792 M:      Joerg Reuter <[email protected]>
4793 L:      [email protected]
4794 S:      Maintained
4795 W:      http://yaina.de/jreuter/
4796 W:      http://www.qsl.net/dl1bke/
4797 F:      net/ax25/af_ax25.c
4798 F:      net/ax25/ax25_dev.c
4799 F:      net/ax25/ax25_ds_*
4800 F:      net/ax25/ax25_in.c
4801 F:      net/ax25/ax25_out.c
4802 F:      net/ax25/ax25_timer.c
4803 F:      net/ax25/sysctl_net_ax25.c
4804
4805 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
4806 L:      [email protected]
4807 S:      Orphan
4808 F:      Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
4809 F:      drivers/net/ethernet/dec/tulip/dmfe.c
4810
4811 DC390/AM53C974 SCSI driver
4812 M:      Hannes Reinecke <[email protected]>
4813 L:      [email protected]
4814 S:      Maintained
4815 F:      drivers/scsi/am53c974.c
4816
4817 DC395x SCSI driver
4818 M:      Oliver Neukum <[email protected]>
4819 M:      Ali Akcaagac <[email protected]>
4820 M:      Jamie Lenehan <[email protected]>
4821 L:      [email protected]
4822 S:      Maintained
4823 W:      http://twibble.org/dist/dc395x/
4824 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
4825 F:      Documentation/scsi/dc395x.rst
4826 F:      drivers/scsi/dc395x.*
4827
4828 DCCP PROTOCOL
4829 M:      Gerrit Renker <[email protected]>
4830 L:      [email protected]
4831 S:      Maintained
4832 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
4833 F:      include/linux/dccp.h
4834 F:      include/linux/tfrc.h
4835 F:      include/uapi/linux/dccp.h
4836 F:      net/dccp/
4837
4838 DECnet NETWORK LAYER
4839 L:      [email protected]
4840 S:      Orphan
4841 W:      http://linux-decnet.sourceforge.net
4842 F:      Documentation/networking/decnet.rst
4843 F:      net/decnet/
4844
4845 DECSTATION PLATFORM SUPPORT
4846 M:      "Maciej W. Rozycki" <[email protected]>
4847 L:      [email protected]
4848 S:      Maintained
4849 W:      http://www.linux-mips.org/wiki/DECstation
4850 F:      arch/mips/dec/
4851 F:      arch/mips/include/asm/dec/
4852 F:      arch/mips/include/asm/mach-dec/
4853
4854 DEFXX FDDI NETWORK DRIVER
4855 M:      "Maciej W. Rozycki" <[email protected]>
4856 S:      Maintained
4857 F:      drivers/net/fddi/defxx.*
4858
4859 DEFZA FDDI NETWORK DRIVER
4860 M:      "Maciej W. Rozycki" <[email protected]>
4861 S:      Maintained
4862 F:      drivers/net/fddi/defza.*
4863
4864 DEINTERLACE DRIVERS FOR ALLWINNER H3
4865 M:      Jernej Skrabec <[email protected]>
4866 L:      [email protected]
4867 S:      Maintained
4868 T:      git git://linuxtv.org/media_tree.git
4869 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
4870 F:      drivers/media/platform/sunxi/sun8i-di/
4871
4872 DELL LAPTOP DRIVER
4873 M:      Matthew Garrett <[email protected]>
4874 M:      Pali Rohár <[email protected]>
4875 L:      [email protected]
4876 S:      Maintained
4877 F:      drivers/platform/x86/dell-laptop.c
4878
4879 DELL LAPTOP FREEFALL DRIVER
4880 M:      Pali Rohár <[email protected]>
4881 S:      Maintained
4882 F:      drivers/platform/x86/dell-smo8800.c
4883
4884 DELL LAPTOP RBTN DRIVER
4885 M:      Pali Rohár <[email protected]>
4886 S:      Maintained
4887 F:      drivers/platform/x86/dell-rbtn.*
4888
4889 DELL LAPTOP SMM DRIVER
4890 M:      Pali Rohár <[email protected]>
4891 S:      Maintained
4892 F:      drivers/hwmon/dell-smm-hwmon.c
4893 F:      include/uapi/linux/i8k.h
4894
4895 DELL REMOTE BIOS UPDATE DRIVER
4896 M:      Stuart Hayes <[email protected]>
4897 L:      [email protected]
4898 S:      Maintained
4899 F:      drivers/platform/x86/dell_rbu.c
4900
4901 DELL SMBIOS DRIVER
4902 M:      Pali Rohár <[email protected]>
4903 M:      Mario Limonciello <[email protected]>
4904 L:      [email protected]
4905 S:      Maintained
4906 F:      drivers/platform/x86/dell-smbios.*
4907
4908 DELL SMBIOS SMM DRIVER
4909 M:      Mario Limonciello <[email protected]>
4910 L:      [email protected]
4911 S:      Maintained
4912 F:      drivers/platform/x86/dell-smbios-smm.c
4913
4914 DELL SMBIOS WMI DRIVER
4915 M:      Mario Limonciello <[email protected]>
4916 L:      [email protected]
4917 S:      Maintained
4918 F:      drivers/platform/x86/dell-smbios-wmi.c
4919 F:      tools/wmi/dell-smbios-example.c
4920
4921 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
4922 M:      Stuart Hayes <[email protected]>
4923 L:      [email protected]
4924 S:      Maintained
4925 F:      Documentation/driver-api/dcdbas.rst
4926 F:      drivers/platform/x86/dcdbas.*
4927
4928 DELL WMI DESCRIPTOR DRIVER
4929 M:      Mario Limonciello <[email protected]>
4930 S:      Maintained
4931 F:      drivers/platform/x86/dell-wmi-descriptor.c
4932
4933 DELL WMI NOTIFICATIONS DRIVER
4934 M:      Matthew Garrett <[email protected]>
4935 M:      Pali Rohár <[email protected]>
4936 S:      Maintained
4937 F:      drivers/platform/x86/dell-wmi.c
4938
4939 DELTA ST MEDIA DRIVER
4940 M:      Hugues Fruchet <[email protected]>
4941 L:      [email protected]
4942 S:      Supported
4943 W:      https://linuxtv.org
4944 T:      git git://linuxtv.org/media_tree.git
4945 F:      drivers/media/platform/sti/delta
4946
4947 DENALI NAND DRIVER
4948 M:      Masahiro Yamada <[email protected]>
4949 L:      [email protected]
4950 S:      Supported
4951 F:      drivers/mtd/nand/raw/denali*
4952
4953 DESIGNWARE EDMA CORE IP DRIVER
4954 M:      Gustavo Pimentel <[email protected]>
4955 L:      [email protected]
4956 S:      Maintained
4957 F:      drivers/dma/dw-edma/
4958 F:      include/linux/dma/edma.h
4959
4960 DESIGNWARE USB2 DRD IP DRIVER
4961 M:      Minas Harutyunyan <[email protected]>
4962 L:      [email protected]
4963 S:      Maintained
4964 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4965 F:      drivers/usb/dwc2/
4966
4967 DESIGNWARE USB3 DRD IP DRIVER
4968 M:      Felipe Balbi <[email protected]>
4969 L:      [email protected]
4970 S:      Maintained
4971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4972 F:      drivers/usb/dwc3/
4973
4974 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
4975 M:      Andreas Klinger <[email protected]>
4976 L:      [email protected]
4977 S:      Maintained
4978 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
4979 F:      drivers/iio/proximity/srf*.c
4980
4981 DEVICE COREDUMP (DEV_COREDUMP)
4982 M:      Johannes Berg <[email protected]>
4983 L:      [email protected]
4984 S:      Maintained
4985 F:      drivers/base/devcoredump.c
4986 F:      include/linux/devcoredump.h
4987
4988 DEVICE DIRECT ACCESS (DAX)
4989 M:      Dan Williams <[email protected]>
4990 M:      Vishal Verma <[email protected]>
4991 M:      Dave Jiang <[email protected]>
4992 L:      [email protected]
4993 S:      Supported
4994 F:      drivers/dax/
4995
4996 DEVICE FREQUENCY (DEVFREQ)
4997 M:      MyungJoo Ham <[email protected]>
4998 M:      Kyungmin Park <[email protected]>
4999 M:      Chanwoo Choi <[email protected]>
5000 L:      [email protected]
5001 S:      Maintained
5002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5003 F:      Documentation/devicetree/bindings/devfreq/
5004 F:      drivers/devfreq/
5005 F:      include/linux/devfreq.h
5006 F:      include/trace/events/devfreq.h
5007
5008 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
5009 M:      Chanwoo Choi <[email protected]>
5010 L:      [email protected]
5011 S:      Supported
5012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5013 F:      Documentation/devicetree/bindings/devfreq/event/
5014 F:      drivers/devfreq/devfreq-event.c
5015 F:      drivers/devfreq/event/
5016 F:      include/dt-bindings/pmu/exynos_ppmu.h
5017 F:      include/linux/devfreq-event.h
5018
5019 DEVICE NUMBER REGISTRY
5020 M:      Torben Mathiasen <[email protected]>
5021 S:      Maintained
5022 W:      http://lanana.org/docs/device-list/index.html
5023
5024 DEVICE-MAPPER  (LVM)
5025 M:      Alasdair Kergon <[email protected]>
5026 M:      Mike Snitzer <[email protected]>
5027 M:      [email protected]
5028 L:      [email protected]
5029 S:      Maintained
5030 W:      http://sources.redhat.com/dm
5031 Q:      http://patchwork.kernel.org/project/dm-devel/list/
5032 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
5033 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
5034 F:      Documentation/admin-guide/device-mapper/
5035 F:      drivers/md/Kconfig
5036 F:      drivers/md/Makefile
5037 F:      drivers/md/dm*
5038 F:      drivers/md/persistent-data/
5039 F:      include/linux/device-mapper.h
5040 F:      include/linux/dm-*.h
5041 F:      include/uapi/linux/dm-*.h
5042
5043 DEVLINK
5044 M:      Jiri Pirko <[email protected]>
5045 L:      [email protected]
5046 S:      Supported
5047 F:      Documentation/networking/devlink
5048 F:      include/net/devlink.h
5049 F:      include/uapi/linux/devlink.h
5050 F:      net/core/devlink.c
5051
5052 DIALOG SEMICONDUCTOR DRIVERS
5053 M:      Support Opensource <[email protected]>
5054 S:      Supported
5055 W:      http://www.dialog-semiconductor.com/products
5056 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
5057 F:      Documentation/devicetree/bindings/mfd/da90*.txt
5058 F:      Documentation/devicetree/bindings/regulator/da92*.txt
5059 F:      Documentation/devicetree/bindings/regulator/slg51000.txt
5060 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
5061 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
5062 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
5063 F:      Documentation/hwmon/da90??.rst
5064 F:      drivers/gpio/gpio-da90??.c
5065 F:      drivers/hwmon/da90??-hwmon.c
5066 F:      drivers/iio/adc/da91??-*.c
5067 F:      drivers/input/misc/da90??_onkey.c
5068 F:      drivers/input/touchscreen/da9052_tsi.c
5069 F:      drivers/leds/leds-da90??.c
5070 F:      drivers/mfd/da903x.c
5071 F:      drivers/mfd/da90??-*.c
5072 F:      drivers/mfd/da91??-*.c
5073 F:      drivers/pinctrl/pinctrl-da90??.c
5074 F:      drivers/power/supply/da9052-battery.c
5075 F:      drivers/power/supply/da91??-*.c
5076 F:      drivers/regulator/da9???-regulator.[ch]
5077 F:      drivers/regulator/slg51000-regulator.[ch]
5078 F:      drivers/rtc/rtc-da90??.c
5079 F:      drivers/thermal/da90??-thermal.c
5080 F:      drivers/video/backlight/da90??_bl.c
5081 F:      drivers/watchdog/da90??_wdt.c
5082 F:      include/linux/mfd/da903x.h
5083 F:      include/linux/mfd/da9052/
5084 F:      include/linux/mfd/da9055/
5085 F:      include/linux/mfd/da9062/
5086 F:      include/linux/mfd/da9063/
5087 F:      include/linux/mfd/da9150/
5088 F:      include/linux/regulator/da9211.h
5089 F:      include/sound/da[79]*.h
5090 F:      sound/soc/codecs/da[79]*.[ch]
5091
5092 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
5093 M:      William Breathitt Gray <[email protected]>
5094 L:      [email protected]
5095 S:      Maintained
5096 F:      drivers/gpio/gpio-gpio-mm.c
5097
5098 DIOLAN U2C-12 I2C DRIVER
5099 M:      Guenter Roeck <[email protected]>
5100 L:      [email protected]
5101 S:      Maintained
5102 F:      drivers/i2c/busses/i2c-diolan-u2c.c
5103
5104 DIRECTORY NOTIFICATION (DNOTIFY)
5105 M:      Jan Kara <[email protected]>
5106 R:      Amir Goldstein <[email protected]>
5107 L:      [email protected]
5108 S:      Maintained
5109 F:      Documentation/filesystems/dnotify.rst
5110 F:      fs/notify/dnotify/
5111 F:      include/linux/dnotify.h
5112
5113 DISK GEOMETRY AND PARTITION HANDLING
5114 M:      Andries Brouwer <[email protected]>
5115 S:      Maintained
5116 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
5117 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
5118 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
5119
5120 DISKQUOTA
5121 M:      Jan Kara <[email protected]>
5122 S:      Maintained
5123 F:      Documentation/filesystems/quota.rst
5124 F:      fs/quota/
5125 F:      include/linux/quota*.h
5126 F:      include/uapi/linux/quota*.h
5127
5128 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
5129 M:      Bernie Thompson <[email protected]>
5130 L:      [email protected]
5131 S:      Maintained
5132 W:      http://plugable.com/category/projects/udlfb/
5133 F:      Documentation/fb/udlfb.rst
5134 F:      drivers/video/fbdev/udlfb.c
5135 F:      include/video/udlfb.h
5136
5137 DISTRIBUTED LOCK MANAGER (DLM)
5138 M:      Christine Caulfield <[email protected]>
5139 M:      David Teigland <[email protected]>
5140 L:      [email protected]
5141 S:      Supported
5142 W:      http://sources.redhat.com/cluster/
5143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
5144 F:      fs/dlm/
5145
5146 DMA BUFFER SHARING FRAMEWORK
5147 M:      Sumit Semwal <[email protected]>
5148 M:      Christian König <[email protected]>
5149 L:      [email protected]
5150 L:      [email protected]
5151 L:      [email protected] (moderated for non-subscribers)
5152 S:      Maintained
5153 T:      git git://anongit.freedesktop.org/drm/drm-misc
5154 F:      Documentation/driver-api/dma-buf.rst
5155 F:      drivers/dma-buf/
5156 F:      include/linux/*fence.h
5157 F:      include/linux/dma-buf*
5158 F:      include/linux/dma-resv.h
5159 K:      \bdma_(?:buf|fence|resv)\b
5160
5161 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
5162 M:      Vinod Koul <[email protected]>
5163 L:      [email protected]
5164 S:      Maintained
5165 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
5167 F:      Documentation/devicetree/bindings/dma/
5168 F:      Documentation/driver-api/dmaengine/
5169 F:      drivers/dma/
5170 F:      include/linux/dmaengine.h
5171 F:      include/linux/of_dma.h
5172
5173 DMA MAPPING HELPERS
5174 M:      Christoph Hellwig <[email protected]>
5175 M:      Marek Szyprowski <[email protected]>
5176 R:      Robin Murphy <[email protected]>
5177 L:      [email protected]
5178 S:      Supported
5179 W:      http://git.infradead.org/users/hch/dma-mapping.git
5180 T:      git git://git.infradead.org/users/hch/dma-mapping.git
5181 F:      include/asm-generic/dma-mapping.h
5182 F:      include/linux/dma-direct.h
5183 F:      include/linux/dma-mapping.h
5184 F:      include/linux/dma-noncoherent.h
5185 F:      kernel/dma/
5186
5187 DMA-BUF HEAPS FRAMEWORK
5188 M:      Sumit Semwal <[email protected]>
5189 R:      Andrew F. Davis <[email protected]>
5190 R:      Benjamin Gaignard <[email protected]>
5191 R:      Liam Mark <[email protected]>
5192 R:      Laura Abbott <[email protected]>
5193 R:      Brian Starkey <[email protected]>
5194 R:      John Stultz <[email protected]>
5195 L:      [email protected]
5196 L:      [email protected]
5197 L:      [email protected] (moderated for non-subscribers)
5198 S:      Maintained
5199 T:      git git://anongit.freedesktop.org/drm/drm-misc
5200 F:      drivers/dma-buf/dma-heap.c
5201 F:      drivers/dma-buf/heaps/*
5202 F:      include/linux/dma-heap.h
5203 F:      include/uapi/linux/dma-heap.h
5204
5205 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
5206 M:      Lukasz Luba <[email protected]>
5207 L:      [email protected]
5208 L:      [email protected]
5209 S:      Maintained
5210 F:      Documentation/devicetree/bindings/memory-controllers/exynos5422-dmc.txt
5211 F:      drivers/memory/samsung/exynos5422-dmc.c
5212
5213 DME1737 HARDWARE MONITOR DRIVER
5214 M:      Juerg Haefliger <[email protected]>
5215 L:      [email protected]
5216 S:      Maintained
5217 F:      Documentation/hwmon/dme1737.rst
5218 F:      drivers/hwmon/dme1737.c
5219
5220 DMI/SMBIOS SUPPORT
5221 M:      Jean Delvare <[email protected]>
5222 S:      Maintained
5223 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
5224 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
5225 F:      drivers/firmware/dmi-id.c
5226 F:      drivers/firmware/dmi_scan.c
5227 F:      include/linux/dmi.h
5228
5229 DOCUMENTATION
5230 M:      Jonathan Corbet <[email protected]>
5231 L:      [email protected]
5232 S:      Maintained
5233 T:      git git://git.lwn.net/linux.git docs-next
5234 F:      Documentation/
5235 F:      scripts/documentation-file-ref-check
5236 F:      scripts/kernel-doc
5237 F:      scripts/sphinx-pre-install
5238 X:      Documentation/ABI/
5239 X:      Documentation/admin-guide/media/
5240 X:      Documentation/devicetree/
5241 X:      Documentation/driver-api/media/
5242 X:      Documentation/firmware-guide/acpi/
5243 X:      Documentation/i2c/
5244 X:      Documentation/power/
5245 X:      Documentation/spi/
5246 X:      Documentation/userspace-api/media/
5247
5248 DOCUMENTATION SCRIPTS
5249 M:      Mauro Carvalho Chehab <[email protected]>
5250 L:      [email protected]
5251 S:      Maintained
5252 F:      Documentation/sphinx/parse-headers.pl
5253 F:      scripts/documentation-file-ref-check
5254 F:      scripts/sphinx-pre-install
5255
5256 DOCUMENTATION/ITALIAN
5257 M:      Federico Vaga <[email protected]>
5258 L:      [email protected]
5259 S:      Maintained
5260 F:      Documentation/translations/it_IT
5261
5262 DONGWOON DW9714 LENS VOICE COIL DRIVER
5263 M:      Sakari Ailus <[email protected]>
5264 L:      [email protected]
5265 S:      Maintained
5266 T:      git git://linuxtv.org/media_tree.git
5267 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
5268 F:      drivers/media/i2c/dw9714.c
5269
5270 DONGWOON DW9807 LENS VOICE COIL DRIVER
5271 M:      Sakari Ailus <[email protected]>
5272 L:      [email protected]
5273 S:      Maintained
5274 T:      git git://linuxtv.org/media_tree.git
5275 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt
5276 F:      drivers/media/i2c/dw9807-vcm.c
5277
5278 DOUBLETALK DRIVER
5279 M:      "James R. Van Zandt" <[email protected]>
5280 L:      [email protected]
5281 S:      Maintained
5282 F:      drivers/char/dtlk.c
5283 F:      include/linux/dtlk.h
5284
5285 DPAA2 DATAPATH I/O (DPIO) DRIVER
5286 M:      Roy Pledge <[email protected]>
5287 L:      [email protected]
5288 S:      Maintained
5289 F:      drivers/soc/fsl/dpio
5290
5291 DPAA2 ETHERNET DRIVER
5292 M:      Ioana Ciornei <[email protected]>
5293 M:      Ioana Radulescu <[email protected]>
5294 L:      [email protected]
5295 S:      Maintained
5296 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
5297 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
5298 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
5299 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
5300 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
5301 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
5302 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
5303 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
5304 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
5305
5306 DPAA2 ETHERNET SWITCH DRIVER
5307 M:      Ioana Radulescu <[email protected]>
5308 M:      Ioana Ciornei <[email protected]>
5309 L:      [email protected]
5310 S:      Maintained
5311 F:      drivers/staging/fsl-dpaa2/ethsw
5312
5313 DPT_I2O SCSI RAID DRIVER
5314 M:      Adaptec OEM Raid Solutions <[email protected]>
5315 L:      [email protected]
5316 S:      Maintained
5317 W:      http://www.adaptec.com/
5318 F:      drivers/scsi/dpt*
5319 F:      drivers/scsi/dpt/
5320
5321 DRBD DRIVER
5322 M:      Philipp Reisner <[email protected]>
5323 M:      Lars Ellenberg <[email protected]>
5324 L:      [email protected]
5325 S:      Supported
5326 W:      http://www.drbd.org
5327 T:      git git://git.linbit.com/linux-drbd.git
5328 T:      git git://git.linbit.com/drbd-8.4.git
5329 F:      Documentation/admin-guide/blockdev/
5330 F:      drivers/block/drbd/
5331 F:      lib/lru_cache.c
5332
5333 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
5334 M:      Greg Kroah-Hartman <[email protected]>
5335 R:      "Rafael J. Wysocki" <[email protected]>
5336 S:      Supported
5337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
5338 F:      Documentation/core-api/kobject.rst
5339 F:      drivers/base/
5340 F:      fs/debugfs/
5341 F:      fs/sysfs/
5342 F:      include/linux/debugfs.h
5343 F:      include/linux/kobj*
5344 F:      lib/kobj*
5345
5346 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
5347 M:      Kevin Hilman <[email protected]>
5348 M:      Nishanth Menon <[email protected]>
5349 L:      [email protected]
5350 S:      Maintained
5351 F:      drivers/power/avs/
5352 F:      include/linux/power/smartreflex.h
5353
5354 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
5355 M:      Maxime Ripard <[email protected]>
5356 M:      Chen-Yu Tsai <[email protected]>
5357 R:      Jernej Skrabec <[email protected]>
5358 L:      [email protected]
5359 S:      Supported
5360 T:      git git://anongit.freedesktop.org/drm/drm-misc
5361 F:      drivers/gpu/drm/sun4i/sun8i*
5362
5363 DRM DRIVER FOR ARM PL111 CLCD
5364 M:      Eric Anholt <[email protected]>
5365 S:      Supported
5366 T:      git git://anongit.freedesktop.org/drm/drm-misc
5367 F:      drivers/gpu/drm/pl111/
5368
5369 DRM DRIVER FOR ARM VERSATILE TFT PANELS
5370 M:      Linus Walleij <[email protected]>
5371 S:      Maintained
5372 T:      git git://anongit.freedesktop.org/drm/drm-misc
5373 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
5374 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
5375
5376 DRM DRIVER FOR ASPEED BMC GFX
5377 M:      Joel Stanley <[email protected]>
5378 L:      [email protected]
5379 S:      Supported
5380 T:      git git://anongit.freedesktop.org/drm/drm-misc
5381 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
5382 F:      drivers/gpu/drm/aspeed/
5383
5384 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
5385 M:      Dave Airlie <[email protected]>
5386 S:      Odd Fixes
5387 F:      drivers/gpu/drm/ast/
5388
5389 DRM DRIVER FOR BOCHS VIRTUAL GPU
5390 M:      Gerd Hoffmann <[email protected]>
5391 L:      [email protected]
5392 S:      Maintained
5393 T:      git git://anongit.freedesktop.org/drm/drm-misc
5394 F:      drivers/gpu/drm/bochs/
5395
5396 DRM DRIVER FOR BOE HIMAX8279D PANELS
5397 M:      Jerry Han <[email protected]>
5398 S:      Maintained
5399 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
5400 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
5401
5402 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
5403 M:      Linus Walleij <[email protected]>
5404 S:      Maintained
5405 T:      git git://anongit.freedesktop.org/drm/drm-misc
5406 F:      drivers/gpu/drm/tve200/
5407
5408 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
5409 M:      Icenowy Zheng <[email protected]>
5410 S:      Maintained
5411 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
5412 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
5413
5414 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
5415 M:      Jagan Teki <[email protected]>
5416 S:      Maintained
5417 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
5418 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
5419
5420 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
5421 M:      Hans de Goede <[email protected]>
5422 S:      Maintained
5423 T:      git git://anongit.freedesktop.org/drm/drm-misc
5424 F:      drivers/gpu/drm/tiny/gm12u320.c
5425
5426 DRM DRIVER FOR HX8357D PANELS
5427 M:      Eric Anholt <[email protected]>
5428 S:      Maintained
5429 T:      git git://anongit.freedesktop.org/drm/drm-misc
5430 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
5431 F:      drivers/gpu/drm/tiny/hx8357d.c
5432
5433 DRM DRIVER FOR ILITEK ILI9225 PANELS
5434 M:      David Lechner <[email protected]>
5435 S:      Maintained
5436 T:      git git://anongit.freedesktop.org/drm/drm-misc
5437 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
5438 F:      drivers/gpu/drm/tiny/ili9225.c
5439
5440 DRM DRIVER FOR ILITEK ILI9486 PANELS
5441 M:      Kamlesh Gurudasani <[email protected]>
5442 S:      Maintained
5443 T:      git git://anongit.freedesktop.org/drm/drm-misc
5444 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
5445 F:      drivers/gpu/drm/tiny/ili9486.c
5446
5447 DRM DRIVER FOR INTEL I810 VIDEO CARDS
5448 S:      Orphan / Obsolete
5449 F:      drivers/gpu/drm/i810/
5450 F:      include/uapi/drm/i810_drm.h
5451
5452 DRM DRIVER FOR LVDS PANELS
5453 M:      Laurent Pinchart <[email protected]>
5454 L:      [email protected]
5455 T:      git git://anongit.freedesktop.org/drm/drm-misc
5456 S:      Maintained
5457 F:      drivers/gpu/drm/panel/panel-lvds.c
5458 F:      Documentation/devicetree/bindings/display/panel/lvds.yaml
5459
5460 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
5461 S:      Orphan / Obsolete
5462 F:      drivers/gpu/drm/mga/
5463 F:      include/uapi/drm/mga_drm.h
5464
5465 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
5466 M:      Dave Airlie <[email protected]>
5467 S:      Odd Fixes
5468 F:      drivers/gpu/drm/mgag200/
5469
5470 DRM DRIVER FOR MI0283QT
5471 M:      Noralf Trønnes <[email protected]>
5472 S:      Maintained
5473 T:      git git://anongit.freedesktop.org/drm/drm-misc
5474 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
5475 F:      drivers/gpu/drm/tiny/mi0283qt.c
5476
5477 DRM DRIVER FOR MSM ADRENO GPU
5478 M:      Rob Clark <[email protected]>
5479 M:      Sean Paul <[email protected]>
5480 L:      [email protected]
5481 L:      [email protected]
5482 L:      [email protected]
5483 S:      Maintained
5484 T:      git https://gitlab.freedesktop.org/drm/msm.git
5485 F:      Documentation/devicetree/bindings/display/msm/
5486 F:      drivers/gpu/drm/msm/
5487 F:      include/uapi/drm/msm_drm.h
5488
5489 DRM DRIVER FOR NOVATEK NT35510 PANELS
5490 M:      Linus Walleij <[email protected]>
5491 S:      Maintained
5492 T:      git git://anongit.freedesktop.org/drm/drm-misc
5493 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
5494 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
5495
5496 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
5497 M:      Ben Skeggs <[email protected]>
5498 L:      [email protected]
5499 L:      [email protected]
5500 S:      Supported
5501 T:      git git://github.com/skeggsb/linux
5502 F:      drivers/gpu/drm/nouveau/
5503 F:      include/uapi/drm/nouveau_drm.h
5504
5505 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
5506 M:      Stefan Mavrodiev <[email protected]>
5507 S:      Maintained
5508 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
5509 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
5510
5511 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
5512 M:      Noralf Trønnes <[email protected]>
5513 S:      Maintained
5514 T:      git git://anongit.freedesktop.org/drm/drm-misc
5515 F:      Documentation/devicetree/bindings/display/repaper.txt
5516 F:      drivers/gpu/drm/tiny/repaper.c
5517
5518 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
5519 M:      Dave Airlie <[email protected]>
5520 M:      Gerd Hoffmann <[email protected]>
5521 L:      [email protected]
5522 S:      Obsolete
5523 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
5524 T:      git git://anongit.freedesktop.org/drm/drm-misc
5525 F:      drivers/gpu/drm/tiny/cirrus.c
5526
5527 DRM DRIVER FOR QXL VIRTUAL GPU
5528 M:      Dave Airlie <[email protected]>
5529 M:      Gerd Hoffmann <[email protected]>
5530 L:      [email protected]
5531 L:      [email protected]
5532 S:      Maintained
5533 T:      git git://anongit.freedesktop.org/drm/drm-misc
5534 F:      drivers/gpu/drm/qxl/
5535 F:      include/uapi/drm/qxl_drm.h
5536
5537 DRM DRIVER FOR RAGE 128 VIDEO CARDS
5538 S:      Orphan / Obsolete
5539 F:      drivers/gpu/drm/r128/
5540 F:      include/uapi/drm/r128_drm.h
5541
5542 DRM DRIVER FOR RAYDIUM RM67191 PANELS
5543 M:      Robert Chiras <[email protected]>
5544 S:      Maintained
5545 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
5546 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
5547
5548 DRM DRIVER FOR ROCKTECH JH057N00900 PANELS
5549 M:      Guido Günther <[email protected]>
5550 R:      Purism Kernel Team <[email protected]>
5551 S:      Maintained
5552 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.txt
5553 F:      drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c
5554
5555 DRM DRIVER FOR SAVAGE VIDEO CARDS
5556 S:      Orphan / Obsolete
5557 F:      drivers/gpu/drm/savage/
5558 F:      include/uapi/drm/savage_drm.h
5559
5560 DRM DRIVER FOR SIS VIDEO CARDS
5561 S:      Orphan / Obsolete
5562 F:      drivers/gpu/drm/sis/
5563 F:      include/uapi/drm/sis_drm.h
5564
5565 DRM DRIVER FOR SITRONIX ST7586 PANELS
5566 M:      David Lechner <[email protected]>
5567 S:      Maintained
5568 T:      git git://anongit.freedesktop.org/drm/drm-misc
5569 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
5570 F:      drivers/gpu/drm/tiny/st7586.c
5571
5572 DRM DRIVER FOR SITRONIX ST7701 PANELS
5573 M:      Jagan Teki <[email protected]>
5574 S:      Maintained
5575 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
5576 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
5577
5578 DRM DRIVER FOR SITRONIX ST7735R PANELS
5579 M:      David Lechner <[email protected]>
5580 S:      Maintained
5581 T:      git git://anongit.freedesktop.org/drm/drm-misc
5582 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
5583 F:      drivers/gpu/drm/tiny/st7735r.c
5584
5585 DRM DRIVER FOR SONY ACX424AKP PANELS
5586 M:      Linus Walleij <[email protected]>
5587 S:      Maintained
5588 T:      git git://anongit.freedesktop.org/drm/drm-misc
5589 F:      drivers/gpu/drm/panel/panel-sony-acx424akp.c
5590
5591 DRM DRIVER FOR ST-ERICSSON MCDE
5592 M:      Linus Walleij <[email protected]>
5593 S:      Maintained
5594 T:      git git://anongit.freedesktop.org/drm/drm-misc
5595 F:      Documentation/devicetree/bindings/display/ste,mcde.txt
5596 F:      drivers/gpu/drm/mcde/
5597
5598 DRM DRIVER FOR TDFX VIDEO CARDS
5599 S:      Orphan / Obsolete
5600 F:      drivers/gpu/drm/tdfx/
5601
5602 DRM DRIVER FOR TPO TPG110 PANELS
5603 M:      Linus Walleij <[email protected]>
5604 S:      Maintained
5605 T:      git git://anongit.freedesktop.org/drm/drm-misc
5606 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
5607 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
5608
5609 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
5610 M:      Dave Airlie <[email protected]>
5611 R:      Sean Paul <[email protected]>
5612 L:      [email protected]
5613 S:      Odd Fixes
5614 T:      git git://anongit.freedesktop.org/drm/drm-misc
5615 F:      drivers/gpu/drm/udl/
5616
5617 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
5618 M:      Rodrigo Siqueira <[email protected]>
5619 R:      Haneen Mohammed <[email protected]>
5620 R:      Daniel Vetter <[email protected]>
5621 L:      [email protected]
5622 S:      Maintained
5623 T:      git git://anongit.freedesktop.org/drm/drm-misc
5624 F:      Documentation/gpu/vkms.rst
5625 F:      drivers/gpu/drm/vkms/
5626
5627 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
5628 M:      Hans de Goede <[email protected]>
5629 L:      [email protected]
5630 S:      Maintained
5631 T:      git git://anongit.freedesktop.org/drm/drm-misc
5632 F:      drivers/gpu/drm/vboxvideo/
5633
5634 DRM DRIVER FOR VMWARE VIRTUAL GPU
5635 M:      "VMware Graphics" <[email protected]>
5636 M:      Roland Scheidegger <[email protected]>
5637 L:      [email protected]
5638 S:      Supported
5639 T:      git git://people.freedesktop.org/~sroland/linux
5640 F:      drivers/gpu/drm/vmwgfx/
5641 F:      include/uapi/drm/vmwgfx_drm.h
5642
5643 DRM DRIVERS
5644 M:      David Airlie <[email protected]>
5645 M:      Daniel Vetter <[email protected]>
5646 L:      [email protected]
5647 S:      Maintained
5648 B:      https://bugs.freedesktop.org/
5649 C:      irc://chat.freenode.net/dri-devel
5650 T:      git git://anongit.freedesktop.org/drm/drm
5651 F:      Documentation/devicetree/bindings/display/
5652 F:      Documentation/devicetree/bindings/gpu/
5653 F:      Documentation/gpu/
5654 F:      drivers/gpu/drm/
5655 F:      drivers/gpu/vga/
5656 F:      include/drm/
5657 F:      include/linux/vga*
5658 F:      include/uapi/drm/
5659
5660 DRM DRIVERS AND MISC GPU PATCHES
5661 M:      Maarten Lankhorst <[email protected]>
5662 M:      Maxime Ripard <[email protected]>
5663 M:      Thomas Zimmermann <[email protected]>
5664 S:      Maintained
5665 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
5666 T:      git git://anongit.freedesktop.org/drm/drm-misc
5667 F:      Documentation/gpu/
5668 F:      drivers/gpu/drm/*
5669 F:      drivers/gpu/vga/
5670 F:      include/drm/drm*
5671 F:      include/linux/vga*
5672 F:      include/uapi/drm/drm*
5673
5674 DRM DRIVERS FOR ALLWINNER A10
5675 M:      Maxime Ripard <[email protected]>
5676 M:      Chen-Yu Tsai <[email protected]>
5677 L:      [email protected]
5678 S:      Supported
5679 T:      git git://anongit.freedesktop.org/drm/drm-misc
5680 F:      Documentation/devicetree/bindings/display/allwinner*
5681 F:      drivers/gpu/drm/sun4i/
5682
5683 DRM DRIVERS FOR AMLOGIC SOCS
5684 M:      Neil Armstrong <[email protected]>
5685 L:      [email protected]
5686 L:      [email protected]
5687 S:      Supported
5688 W:      http://linux-meson.com/
5689 T:      git git://anongit.freedesktop.org/drm/drm-misc
5690 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
5691 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
5692 F:      Documentation/gpu/meson.rst
5693 F:      drivers/gpu/drm/meson/
5694
5695 DRM DRIVERS FOR ATMEL HLCDC
5696 M:      Sam Ravnborg <[email protected]>
5697 M:      Boris Brezillon <[email protected]>
5698 L:      [email protected]
5699 S:      Supported
5700 T:      git git://anongit.freedesktop.org/drm/drm-misc
5701 F:      Documentation/devicetree/bindings/display/atmel/
5702 F:      drivers/gpu/drm/atmel-hlcdc/
5703
5704 DRM DRIVERS FOR BRIDGE CHIPS
5705 M:      Andrzej Hajda <[email protected]>
5706 M:      Neil Armstrong <[email protected]>
5707 R:      Laurent Pinchart <[email protected]>
5708 R:      Jonas Karlman <[email protected]>
5709 R:      Jernej Skrabec <[email protected]>
5710 S:      Maintained
5711 T:      git git://anongit.freedesktop.org/drm/drm-misc
5712 F:      drivers/gpu/drm/bridge/
5713
5714 DRM DRIVERS FOR EXYNOS
5715 M:      Inki Dae <[email protected]>
5716 M:      Joonyoung Shim <[email protected]>
5717 M:      Seung-Woo Kim <[email protected]>
5718 M:      Kyungmin Park <[email protected]>
5719 L:      [email protected]
5720 S:      Supported
5721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
5722 F:      Documentation/devicetree/bindings/display/exynos/
5723 F:      drivers/gpu/drm/exynos/
5724 F:      include/uapi/drm/exynos_drm.h
5725
5726 DRM DRIVERS FOR FREESCALE DCU
5727 M:      Stefan Agner <[email protected]>
5728 M:      Alison Wang <[email protected]>
5729 L:      [email protected]
5730 S:      Supported
5731 T:      git git://anongit.freedesktop.org/drm/drm-misc
5732 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
5733 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
5734 F:      drivers/gpu/drm/fsl-dcu/
5735
5736 DRM DRIVERS FOR FREESCALE IMX
5737 M:      Philipp Zabel <[email protected]>
5738 L:      [email protected]
5739 S:      Maintained
5740 F:      Documentation/devicetree/bindings/display/imx/
5741 F:      drivers/gpu/drm/imx/
5742 F:      drivers/gpu/ipu-v3/
5743
5744 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
5745 M:      Patrik Jakobsson <[email protected]>
5746 L:      [email protected]
5747 S:      Maintained
5748 T:      git git://github.com/patjak/drm-gma500
5749 F:      drivers/gpu/drm/gma500/
5750
5751 DRM DRIVERS FOR HISILICON
5752 M:      Xinliang Liu <[email protected]>
5753 M:      Rongrong Zou <[email protected]>
5754 R:      John Stultz <[email protected]>
5755 R:      Xinwei Kong <[email protected]>
5756 R:      Chen Feng <[email protected]>
5757 L:      [email protected]
5758 S:      Maintained
5759 T:      git git://anongit.freedesktop.org/drm/drm-misc
5760 F:      Documentation/devicetree/bindings/display/hisilicon/
5761 F:      drivers/gpu/drm/hisilicon/
5762
5763 DRM DRIVERS FOR LIMA
5764 M:      Qiang Yu <[email protected]>
5765 L:      [email protected]
5766 L:      [email protected] (moderated for non-subscribers)
5767 S:      Maintained
5768 T:      git git://anongit.freedesktop.org/drm/drm-misc
5769 F:      drivers/gpu/drm/lima/
5770 F:      include/uapi/drm/lima_drm.h
5771
5772 DRM DRIVERS FOR MEDIATEK
5773 M:      Chun-Kuang Hu <[email protected]>
5774 M:      Philipp Zabel <[email protected]>
5775 L:      [email protected]
5776 S:      Supported
5777 F:      Documentation/devicetree/bindings/display/mediatek/
5778 F:      drivers/gpu/drm/mediatek/
5779
5780 DRM DRIVERS FOR NVIDIA TEGRA
5781 M:      Thierry Reding <[email protected]>
5782 L:      [email protected]
5783 L:      [email protected]
5784 S:      Supported
5785 T:      git git://anongit.freedesktop.org/tegra/linux.git
5786 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
5787 F:      drivers/gpu/drm/tegra/
5788 F:      drivers/gpu/host1x/
5789 F:      include/linux/host1x.h
5790 F:      include/uapi/drm/tegra_drm.h
5791
5792 DRM DRIVERS FOR RENESAS
5793 M:      Laurent Pinchart <[email protected]>
5794 M:      Kieran Bingham <[email protected]>
5795 L:      [email protected]
5796 L:      [email protected]
5797 S:      Supported
5798 T:      git git://linuxtv.org/pinchartl/media drm/du/next
5799 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
5800 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.txt
5801 F:      Documentation/devicetree/bindings/display/renesas,du.txt
5802 F:      drivers/gpu/drm/rcar-du/
5803 F:      drivers/gpu/drm/shmobile/
5804 F:      include/linux/platform_data/shmob_drm.h
5805
5806 DRM DRIVERS FOR ROCKCHIP
5807 M:      Sandy Huang <[email protected]>
5808 M:      Heiko Stübner <[email protected]>
5809 L:      [email protected]
5810 S:      Maintained
5811 T:      git git://anongit.freedesktop.org/drm/drm-misc
5812 F:      Documentation/devicetree/bindings/display/rockchip/
5813 F:      drivers/gpu/drm/rockchip/
5814
5815 DRM DRIVERS FOR STI
5816 M:      Benjamin Gaignard <[email protected]>
5817 M:      Vincent Abriou <[email protected]>
5818 L:      [email protected]
5819 S:      Maintained
5820 T:      git git://anongit.freedesktop.org/drm/drm-misc
5821 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
5822 F:      drivers/gpu/drm/sti
5823
5824 DRM DRIVERS FOR STM
5825 M:      Yannick Fertre <[email protected]>
5826 M:      Philippe Cornu <[email protected]>
5827 M:      Benjamin Gaignard <[email protected]>
5828 M:      Vincent Abriou <[email protected]>
5829 L:      [email protected]
5830 S:      Maintained
5831 T:      git git://anongit.freedesktop.org/drm/drm-misc
5832 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
5833 F:      drivers/gpu/drm/stm
5834
5835 DRM DRIVERS FOR TI KEYSTONE
5836 M:      Jyri Sarha <[email protected]>
5837 M:      Tomi Valkeinen <[email protected]>
5838 L:      [email protected]
5839 S:      Maintained
5840 T:      git git://anongit.freedesktop.org/drm/drm-misc
5841 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
5842 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
5843 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
5844 F:      drivers/gpu/drm/tidss/
5845
5846 DRM DRIVERS FOR TI LCDC
5847 M:      Jyri Sarha <[email protected]>
5848 R:      Tomi Valkeinen <[email protected]>
5849 L:      [email protected]
5850 S:      Maintained
5851 F:      Documentation/devicetree/bindings/display/tilcdc/
5852 F:      drivers/gpu/drm/tilcdc/
5853
5854 DRM DRIVERS FOR TI OMAP
5855 M:      Tomi Valkeinen <[email protected]>
5856 L:      [email protected]
5857 S:      Maintained
5858 F:      Documentation/devicetree/bindings/display/ti/
5859 F:      drivers/gpu/drm/omapdrm/
5860
5861 DRM DRIVERS FOR V3D
5862 M:      Eric Anholt <[email protected]>
5863 S:      Supported
5864 T:      git git://anongit.freedesktop.org/drm/drm-misc
5865 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt
5866 F:      drivers/gpu/drm/v3d/
5867 F:      include/uapi/drm/v3d_drm.h
5868
5869 DRM DRIVERS FOR VC4
5870 M:      Eric Anholt <[email protected]>
5871 S:      Supported
5872 T:      git git://github.com/anholt/linux
5873 T:      git git://anongit.freedesktop.org/drm/drm-misc
5874 F:      Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
5875 F:      drivers/gpu/drm/vc4/
5876 F:      include/uapi/drm/vc4_drm.h
5877
5878 DRM DRIVERS FOR VIVANTE GPU IP
5879 M:      Lucas Stach <[email protected]>
5880 R:      Russell King <[email protected]>
5881 R:      Christian Gmeiner <[email protected]>
5882 L:      [email protected] (moderated for non-subscribers)
5883 L:      [email protected]
5884 S:      Maintained
5885 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
5886 F:      drivers/gpu/drm/etnaviv/
5887 F:      include/uapi/drm/etnaviv_drm.h
5888
5889 DRM DRIVERS FOR XEN
5890 M:      Oleksandr Andrushchenko <[email protected]>
5891 L:      [email protected]
5892 L:      [email protected] (moderated for non-subscribers)
5893 S:      Supported
5894 T:      git git://anongit.freedesktop.org/drm/drm-misc
5895 F:      Documentation/gpu/xen-front.rst
5896 F:      drivers/gpu/drm/xen/
5897
5898 DRM DRIVERS FOR XILINX
5899 M:      Hyun Kwon <[email protected]>
5900 M:      Laurent Pinchart <[email protected]>
5901 L:      [email protected]
5902 S:      Maintained
5903 T:      git git://anongit.freedesktop.org/drm/drm-misc
5904 F:      Documentation/devicetree/bindings/display/xlnx/
5905 F:      drivers/gpu/drm/xlnx/
5906
5907 DRM DRIVERS FOR ZTE ZX
5908 M:      Shawn Guo <[email protected]>
5909 L:      [email protected]
5910 S:      Maintained
5911 T:      git git://anongit.freedesktop.org/drm/drm-misc
5912 F:      Documentation/devicetree/bindings/display/zte,vou.txt
5913 F:      drivers/gpu/drm/zte/
5914
5915 DRM PANEL DRIVERS
5916 M:      Thierry Reding <[email protected]>
5917 R:      Sam Ravnborg <[email protected]>
5918 L:      [email protected]
5919 S:      Maintained
5920 T:      git git://anongit.freedesktop.org/drm/drm-misc
5921 F:      Documentation/devicetree/bindings/display/panel/
5922 F:      drivers/gpu/drm/drm_panel.c
5923 F:      drivers/gpu/drm/panel/
5924 F:      include/drm/drm_panel.h
5925
5926 DRM TTM SUBSYSTEM
5927 M:      Christian Koenig <[email protected]>
5928 M:      Huang Rui <[email protected]>
5929 L:      [email protected]
5930 S:      Maintained
5931 T:      git git://people.freedesktop.org/~agd5f/linux
5932 F:      drivers/gpu/drm/ttm/
5933 F:      include/drm/ttm/
5934
5935 DSBR100 USB FM RADIO DRIVER
5936 M:      Alexey Klimov <[email protected]>
5937 L:      [email protected]
5938 S:      Maintained
5939 T:      git git://linuxtv.org/media_tree.git
5940 F:      drivers/media/radio/dsbr100.c
5941
5942 DT3155 MEDIA DRIVER
5943 M:      Hans Verkuil <[email protected]>
5944 L:      [email protected]
5945 S:      Odd Fixes
5946 W:      https://linuxtv.org
5947 T:      git git://linuxtv.org/media_tree.git
5948 F:      drivers/media/pci/dt3155/
5949
5950 DVB_USB_AF9015 MEDIA DRIVER
5951 M:      Antti Palosaari <[email protected]>
5952 L:      [email protected]
5953 S:      Maintained
5954 W:      https://linuxtv.org
5955 W:      http://palosaari.fi/linux/
5956 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5957 T:      git git://linuxtv.org/anttip/media_tree.git
5958 F:      drivers/media/usb/dvb-usb-v2/af9015*
5959
5960 DVB_USB_AF9035 MEDIA DRIVER
5961 M:      Antti Palosaari <[email protected]>
5962 L:      [email protected]
5963 S:      Maintained
5964 W:      https://linuxtv.org
5965 W:      http://palosaari.fi/linux/
5966 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5967 T:      git git://linuxtv.org/anttip/media_tree.git
5968 F:      drivers/media/usb/dvb-usb-v2/af9035*
5969
5970 DVB_USB_ANYSEE MEDIA DRIVER
5971 M:      Antti Palosaari <[email protected]>
5972 L:      [email protected]
5973 S:      Maintained
5974 W:      https://linuxtv.org
5975 W:      http://palosaari.fi/linux/
5976 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5977 T:      git git://linuxtv.org/anttip/media_tree.git
5978 F:      drivers/media/usb/dvb-usb-v2/anysee*
5979
5980 DVB_USB_AU6610 MEDIA DRIVER
5981 M:      Antti Palosaari <[email protected]>
5982 L:      [email protected]
5983 S:      Maintained
5984 W:      https://linuxtv.org
5985 W:      http://palosaari.fi/linux/
5986 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5987 T:      git git://linuxtv.org/anttip/media_tree.git
5988 F:      drivers/media/usb/dvb-usb-v2/au6610*
5989
5990 DVB_USB_CE6230 MEDIA DRIVER
5991 M:      Antti Palosaari <[email protected]>
5992 L:      [email protected]
5993 S:      Maintained
5994 W:      https://linuxtv.org
5995 W:      http://palosaari.fi/linux/
5996 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5997 T:      git git://linuxtv.org/anttip/media_tree.git
5998 F:      drivers/media/usb/dvb-usb-v2/ce6230*
5999
6000 DVB_USB_CXUSB MEDIA DRIVER
6001 M:      Michael Krufky <[email protected]>
6002 L:      [email protected]
6003 S:      Maintained
6004 W:      https://linuxtv.org
6005 W:      http://github.com/mkrufky
6006 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6007 T:      git git://linuxtv.org/media_tree.git
6008 F:      drivers/media/usb/dvb-usb/cxusb*
6009
6010 DVB_USB_EC168 MEDIA DRIVER
6011 M:      Antti Palosaari <[email protected]>
6012 L:      [email protected]
6013 S:      Maintained
6014 W:      https://linuxtv.org
6015 W:      http://palosaari.fi/linux/
6016 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6017 T:      git git://linuxtv.org/anttip/media_tree.git
6018 F:      drivers/media/usb/dvb-usb-v2/ec168*
6019
6020 DVB_USB_GL861 MEDIA DRIVER
6021 M:      Antti Palosaari <[email protected]>
6022 L:      [email protected]
6023 S:      Maintained
6024 W:      https://linuxtv.org
6025 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6026 T:      git git://linuxtv.org/anttip/media_tree.git
6027 F:      drivers/media/usb/dvb-usb-v2/gl861*
6028
6029 DVB_USB_MXL111SF MEDIA DRIVER
6030 M:      Michael Krufky <[email protected]>
6031 L:      [email protected]
6032 S:      Maintained
6033 W:      https://linuxtv.org
6034 W:      http://github.com/mkrufky
6035 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6036 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
6037 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
6038
6039 DVB_USB_RTL28XXU MEDIA DRIVER
6040 M:      Antti Palosaari <[email protected]>
6041 L:      [email protected]
6042 S:      Maintained
6043 W:      https://linuxtv.org
6044 W:      http://palosaari.fi/linux/
6045 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6046 T:      git git://linuxtv.org/anttip/media_tree.git
6047 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
6048
6049 DVB_USB_V2 MEDIA DRIVER
6050 M:      Antti Palosaari <[email protected]>
6051 L:      [email protected]
6052 S:      Maintained
6053 W:      https://linuxtv.org
6054 W:      http://palosaari.fi/linux/
6055 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6056 T:      git git://linuxtv.org/anttip/media_tree.git
6057 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
6058 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
6059
6060 DYNAMIC DEBUG
6061 M:      Jason Baron <[email protected]>
6062 S:      Maintained
6063 F:      include/linux/dynamic_debug.h
6064 F:      lib/dynamic_debug.c
6065
6066 DYNAMIC INTERRUPT MODERATION
6067 M:      Tal Gilboa <[email protected]>
6068 S:      Maintained
6069 F:      Documentation/networking/net_dim.rst
6070 F:      include/linux/dim.h
6071 F:      lib/dim/
6072
6073 DZ DECSTATION DZ11 SERIAL DRIVER
6074 M:      "Maciej W. Rozycki" <[email protected]>
6075 S:      Maintained
6076 F:      drivers/tty/serial/dz.*
6077
6078 E3X0 POWER BUTTON DRIVER
6079 M:      Moritz Fischer <[email protected]>
6080 L:      [email protected]
6081 S:      Supported
6082 W:      http://www.ettus.com
6083 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
6084 F:      drivers/input/misc/e3x0-button.c
6085
6086 E4000 MEDIA DRIVER
6087 M:      Antti Palosaari <[email protected]>
6088 L:      [email protected]
6089 S:      Maintained
6090 W:      https://linuxtv.org
6091 W:      http://palosaari.fi/linux/
6092 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6093 T:      git git://linuxtv.org/anttip/media_tree.git
6094 F:      drivers/media/tuners/e4000*
6095
6096 EARTH_PT1 MEDIA DRIVER
6097 M:      Akihiro Tsukada <[email protected]>
6098 L:      [email protected]
6099 S:      Odd Fixes
6100 F:      drivers/media/pci/pt1/
6101
6102 EARTH_PT3 MEDIA DRIVER
6103 M:      Akihiro Tsukada <[email protected]>
6104 L:      [email protected]
6105 S:      Odd Fixes
6106 F:      drivers/media/pci/pt3/
6107
6108 EC100 MEDIA DRIVER
6109 M:      Antti Palosaari <[email protected]>
6110 L:      [email protected]
6111 S:      Maintained
6112 W:      https://linuxtv.org
6113 W:      http://palosaari.fi/linux/
6114 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6115 T:      git git://linuxtv.org/anttip/media_tree.git
6116 F:      drivers/media/dvb-frontends/ec100*
6117
6118 ECRYPT FILE SYSTEM
6119 M:      Tyler Hicks <[email protected]>
6120 L:      [email protected]
6121 S:      Odd Fixes
6122 W:      http://ecryptfs.org
6123 W:      https://launchpad.net/ecryptfs
6124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
6125 F:      Documentation/filesystems/ecryptfs.rst
6126 F:      fs/ecryptfs/
6127
6128 EDAC-AMD64
6129 M:      Borislav Petkov <[email protected]>
6130 L:      [email protected]
6131 S:      Maintained
6132 F:      drivers/edac/amd64_edac*
6133
6134 EDAC-ARMADA
6135 M:      Jan Luebbe <[email protected]>
6136 L:      [email protected]
6137 S:      Maintained
6138 F:      drivers/edac/armada_xp_*
6139
6140 EDAC-AST2500
6141 M:      Stefan Schaeckeler <[email protected]>
6142 S:      Supported
6143 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
6144 F:      drivers/edac/aspeed_edac.c
6145
6146 EDAC-BLUEFIELD
6147 M:      Shravan Kumar Ramani <[email protected]>
6148 S:      Supported
6149 F:      drivers/edac/bluefield_edac.c
6150
6151 EDAC-CALXEDA
6152 M:      Robert Richter <[email protected]>
6153 L:      [email protected]
6154 S:      Maintained
6155 F:      drivers/edac/highbank*
6156
6157 EDAC-CAVIUM OCTEON
6158 M:      Ralf Baechle <[email protected]>
6159 M:      Robert Richter <[email protected]>
6160 L:      [email protected]
6161 L:      [email protected]
6162 S:      Supported
6163 F:      drivers/edac/octeon_edac*
6164
6165 EDAC-CAVIUM THUNDERX
6166 M:      Robert Richter <[email protected]>
6167 L:      [email protected]
6168 S:      Supported
6169 F:      drivers/edac/thunderx_edac*
6170
6171 EDAC-CORE
6172 M:      Borislav Petkov <[email protected]>
6173 M:      Mauro Carvalho Chehab <[email protected]>
6174 M:      Tony Luck <[email protected]>
6175 R:      James Morse <[email protected]>
6176 R:      Robert Richter <[email protected]>
6177 L:      [email protected]
6178 S:      Supported
6179 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
6180 F:      Documentation/admin-guide/ras.rst
6181 F:      Documentation/driver-api/edac.rst
6182 F:      drivers/edac/
6183 F:      include/linux/edac.h
6184
6185 EDAC-DMC520
6186 M:      Lei Wang <[email protected]>
6187 L:      [email protected]
6188 S:      Supported
6189 F:      drivers/edac/dmc520_edac.c
6190
6191 EDAC-E752X
6192 M:      Mark Gross <[email protected]>
6193 L:      [email protected]
6194 S:      Maintained
6195 F:      drivers/edac/e752x_edac.c
6196
6197 EDAC-E7XXX
6198 L:      [email protected]
6199 S:      Maintained
6200 F:      drivers/edac/e7xxx_edac.c
6201
6202 EDAC-FSL_DDR
6203 M:      York Sun <[email protected]>
6204 L:      [email protected]
6205 S:      Maintained
6206 F:      drivers/edac/fsl_ddr_edac.*
6207
6208 EDAC-GHES
6209 M:      Mauro Carvalho Chehab <[email protected]>
6210 L:      [email protected]
6211 S:      Maintained
6212 F:      drivers/edac/ghes_edac.c
6213
6214 EDAC-I10NM
6215 M:      Tony Luck <[email protected]>
6216 L:      [email protected]
6217 S:      Maintained
6218 F:      drivers/edac/i10nm_base.c
6219
6220 EDAC-I3000
6221 L:      [email protected]
6222 S:      Orphan
6223 F:      drivers/edac/i3000_edac.c
6224
6225 EDAC-I5000
6226 L:      [email protected]
6227 S:      Maintained
6228 F:      drivers/edac/i5000_edac.c
6229
6230 EDAC-I5400
6231 M:      Mauro Carvalho Chehab <[email protected]>
6232 L:      [email protected]
6233 S:      Maintained
6234 F:      drivers/edac/i5400_edac.c
6235
6236 EDAC-I7300
6237 M:      Mauro Carvalho Chehab <[email protected]>
6238 L:      [email protected]
6239 S:      Maintained
6240 F:      drivers/edac/i7300_edac.c
6241
6242 EDAC-I7CORE
6243 M:      Mauro Carvalho Chehab <[email protected]>
6244 L:      [email protected]
6245 S:      Maintained
6246 F:      drivers/edac/i7core_edac.c
6247
6248 EDAC-I82443BXGX
6249 M:      Tim Small <[email protected]>
6250 L:      [email protected]
6251 S:      Maintained
6252 F:      drivers/edac/i82443bxgx_edac.c
6253
6254 EDAC-I82975X
6255 M:      "Arvind R." <[email protected]>
6256 L:      [email protected]
6257 S:      Maintained
6258 F:      drivers/edac/i82975x_edac.c
6259
6260 EDAC-IE31200
6261 M:      Jason Baron <[email protected]>
6262 L:      [email protected]
6263 S:      Maintained
6264 F:      drivers/edac/ie31200_edac.c
6265
6266 EDAC-MPC85XX
6267 M:      Johannes Thumshirn <[email protected]>
6268 L:      [email protected]
6269 S:      Maintained
6270 F:      drivers/edac/mpc85xx_edac.[ch]
6271
6272 EDAC-PASEMI
6273 M:      Egor Martovetsky <[email protected]>
6274 L:      [email protected]
6275 S:      Maintained
6276 F:      drivers/edac/pasemi_edac.c
6277
6278 EDAC-PND2
6279 M:      Tony Luck <[email protected]>
6280 L:      [email protected]
6281 S:      Maintained
6282 F:      drivers/edac/pnd2_edac.[ch]
6283
6284 EDAC-QCOM
6285 M:      Channagoud Kadabi <[email protected]>
6286 M:      Venkata Narendra Kumar Gutta <[email protected]>
6287 L:      [email protected]
6288 L:      [email protected]
6289 S:      Maintained
6290 F:      drivers/edac/qcom_edac.c
6291
6292 EDAC-R82600
6293 M:      Tim Small <[email protected]>
6294 L:      [email protected]
6295 S:      Maintained
6296 F:      drivers/edac/r82600_edac.c
6297
6298 EDAC-SBRIDGE
6299 M:      Tony Luck <[email protected]>
6300 R:      Qiuxu Zhuo <[email protected]>
6301 L:      [email protected]
6302 S:      Maintained
6303 F:      drivers/edac/sb_edac.c
6304
6305 EDAC-SIFIVE
6306 M:      Yash Shah <[email protected]>
6307 L:      [email protected]
6308 S:      Supported
6309 F:      drivers/edac/sifive_edac.c
6310
6311 EDAC-SKYLAKE
6312 M:      Tony Luck <[email protected]>
6313 L:      [email protected]
6314 S:      Maintained
6315 F:      drivers/edac/skx_*.c
6316
6317 EDAC-TI
6318 M:      Tero Kristo <[email protected]>
6319 L:      [email protected]
6320 S:      Maintained
6321 F:      drivers/edac/ti_edac.c
6322
6323 EDIROL UA-101/UA-1000 DRIVER
6324 M:      Clemens Ladisch <[email protected]>
6325 L:      [email protected] (moderated for non-subscribers)
6326 S:      Maintained
6327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6328 F:      sound/usb/misc/ua101.c
6329
6330 EFI TEST DRIVER
6331 M:      Ivan Hu <[email protected]>
6332 M:      Ard Biesheuvel <[email protected]>
6333 L:      [email protected]
6334 S:      Maintained
6335 F:      drivers/firmware/efi/test/
6336
6337 EFI VARIABLE FILESYSTEM
6338 M:      Matthew Garrett <[email protected]>
6339 M:      Jeremy Kerr <[email protected]>
6340 M:      Ard Biesheuvel <[email protected]>
6341 L:      [email protected]
6342 S:      Maintained
6343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6344 F:      fs/efivarfs/
6345
6346 EFIFB FRAMEBUFFER DRIVER
6347 M:      Peter Jones <[email protected]>
6348 L:      [email protected]
6349 S:      Maintained
6350 F:      drivers/video/fbdev/efifb.c
6351
6352 EFS FILESYSTEM
6353 S:      Orphan
6354 W:      http://aeschi.ch.eu.org/efs/
6355 F:      fs/efs/
6356
6357 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
6358 M:      Douglas Miller <[email protected]>
6359 L:      [email protected]
6360 S:      Maintained
6361 F:      drivers/net/ethernet/ibm/ehea/
6362
6363 EM28XX VIDEO4LINUX DRIVER
6364 M:      Mauro Carvalho Chehab <[email protected]>
6365 L:      [email protected]
6366 S:      Maintained
6367 W:      https://linuxtv.org
6368 T:      git git://linuxtv.org/media_tree.git
6369 F:      Documentation/admin-guide/media/em28xx*
6370 F:      drivers/media/usb/em28xx/
6371
6372 EMBEDDED LINUX
6373 M:      Paul Gortmaker <[email protected]>
6374 M:      Matt Mackall <[email protected]>
6375 M:      David Woodhouse <[email protected]>
6376 L:      [email protected]
6377 S:      Maintained
6378
6379 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
6380 M:      Adrian Hunter <[email protected]>
6381 M:      Ritesh Harjani <[email protected]>
6382 M:      Asutosh Das <[email protected]>
6383 L:      [email protected]
6384 S:      Maintained
6385 F:      drivers/mmc/host/cqhci*
6386
6387 EMULEX 10Gbps iSCSI - OneConnect DRIVER
6388 M:      Subbu Seetharaman <[email protected]>
6389 M:      Ketan Mukadam <[email protected]>
6390 M:      Jitendra Bhivare <[email protected]>
6391 L:      [email protected]
6392 S:      Supported
6393 W:      http://www.broadcom.com
6394 F:      drivers/scsi/be2iscsi/
6395
6396 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
6397 M:      Ajit Khaparde <[email protected]>
6398 M:      Sriharsha Basavapatna <[email protected]>
6399 M:      Somnath Kotur <[email protected]>
6400 L:      [email protected]
6401 S:      Supported
6402 W:      http://www.emulex.com
6403 F:      drivers/net/ethernet/emulex/benet/
6404
6405 EMULEX ONECONNECT ROCE DRIVER
6406 M:      Selvin Xavier <[email protected]>
6407 M:      Devesh Sharma <[email protected]>
6408 L:      [email protected]
6409 S:      Odd Fixes
6410 W:      http://www.broadcom.com
6411 F:      drivers/infiniband/hw/ocrdma/
6412 F:      include/uapi/rdma/ocrdma-abi.h
6413
6414 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
6415 M:      James Smart <[email protected]>
6416 M:      Dick Kennedy <[email protected]>
6417 L:      [email protected]
6418 S:      Supported
6419 W:      http://www.broadcom.com
6420 F:      drivers/scsi/lpfc/
6421
6422 ENE CB710 FLASH CARD READER DRIVER
6423 M:      Michał Mirosław <[email protected]>
6424 S:      Maintained
6425 F:      drivers/misc/cb710/
6426 F:      drivers/mmc/host/cb710-mmc.*
6427 F:      include/linux/cb710.h
6428
6429 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
6430 M:      Maxim Levitsky <[email protected]>
6431 S:      Maintained
6432 F:      drivers/media/rc/ene_ir.*
6433
6434 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
6435 M:      Laurentiu Tudor <[email protected]>
6436 L:      [email protected]
6437 S:      Maintained
6438 F:      drivers/tty/ehv_bytechan.c
6439
6440 EPSON S1D13XXX FRAMEBUFFER DRIVER
6441 M:      Kristoffer Ericson <[email protected]>
6442 S:      Maintained
6443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
6444 F:      drivers/video/fbdev/s1d13xxxfb.c
6445 F:      include/video/s1d13xxxfb.h
6446
6447 EROFS FILE SYSTEM
6448 M:      Gao Xiang <[email protected]>
6449 M:      Chao Yu <[email protected]>
6450 L:      [email protected]
6451 S:      Maintained
6452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
6453 F:      Documentation/filesystems/erofs.rst
6454 F:      fs/erofs/
6455 F:      include/trace/events/erofs.h
6456
6457 ERRSEQ ERROR TRACKING INFRASTRUCTURE
6458 M:      Jeff Layton <[email protected]>
6459 S:      Maintained
6460 F:      include/linux/errseq.h
6461 F:      lib/errseq.c
6462
6463 ET131X NETWORK DRIVER
6464 M:      Mark Einon <[email protected]>
6465 S:      Odd Fixes
6466 F:      drivers/net/ethernet/agere/
6467
6468 ETHERNET BRIDGE
6469 M:      Roopa Prabhu <[email protected]>
6470 M:      Nikolay Aleksandrov <[email protected]>
6471 L:      [email protected] (moderated for non-subscribers)
6472 L:      [email protected]
6473 S:      Maintained
6474 W:      http://www.linuxfoundation.org/en/Net:Bridge
6475 F:      include/linux/netfilter_bridge/
6476 F:      net/bridge/
6477
6478 ETHERNET PHY LIBRARY
6479 M:      Andrew Lunn <[email protected]>
6480 M:      Florian Fainelli <[email protected]>
6481 M:      Heiner Kallweit <[email protected]>
6482 R:      Russell King <[email protected]>
6483 L:      [email protected]
6484 S:      Maintained
6485 F:      Documentation/ABI/testing/sysfs-class-net-phydev
6486 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
6487 F:      Documentation/devicetree/bindings/net/mdio*
6488 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
6489 F:      Documentation/networking/phy.rst
6490 F:      drivers/net/phy/
6491 F:      drivers/of/of_mdio.c
6492 F:      drivers/of/of_net.c
6493 F:      include/dt-bindings/net/qca-ar803x.h
6494 F:      include/linux/*mdio*.h
6495 F:      include/linux/of_net.h
6496 F:      include/linux/phy.h
6497 F:      include/linux/phy_fixed.h
6498 F:      include/linux/platform_data/mdio-bcm-unimac.h
6499 F:      include/linux/platform_data/mdio-gpio.h
6500 F:      include/trace/events/mdio.h
6501 F:      include/uapi/linux/mdio.h
6502 F:      include/uapi/linux/mii.h
6503
6504 EXFAT FILE SYSTEM
6505 M:      Namjae Jeon <[email protected]>
6506 M:      Sungjong Seo <[email protected]>
6507 L:      [email protected]
6508 S:      Maintained
6509 F:      fs/exfat/
6510
6511 EXT2 FILE SYSTEM
6512 M:      Jan Kara <[email protected]>
6513 L:      [email protected]
6514 S:      Maintained
6515 F:      Documentation/filesystems/ext2.rst
6516 F:      fs/ext2/
6517 F:      include/linux/ext2*
6518
6519 EXT4 FILE SYSTEM
6520 M:      "Theodore Ts'o" <[email protected]>
6521 M:      Andreas Dilger <[email protected]>
6522 L:      [email protected]
6523 S:      Maintained
6524 W:      http://ext4.wiki.kernel.org
6525 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
6526 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
6527 F:      Documentation/filesystems/ext4/
6528 F:      fs/ext4/
6529
6530 Extended Verification Module (EVM)
6531 M:      Mimi Zohar <[email protected]>
6532 L:      [email protected]
6533 S:      Supported
6534 F:      security/integrity/evm/
6535
6536 EXTENSIBLE FIRMWARE INTERFACE (EFI)
6537 M:      Ard Biesheuvel <[email protected]>
6538 L:      [email protected]
6539 S:      Maintained
6540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6541 F:      Documentation/admin-guide/efi-stub.rst
6542 F:      arch/*/include/asm/efi.h
6543 F:      arch/*/kernel/efi.c
6544 F:      arch/arm/boot/compressed/efi-header.S
6545 F:      arch/arm64/kernel/efi-entry.S
6546 F:      arch/x86/platform/efi/
6547 F:      drivers/firmware/efi/
6548 F:      include/linux/efi*.h
6549
6550 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
6551 M:      MyungJoo Ham <[email protected]>
6552 M:      Chanwoo Choi <[email protected]>
6553 L:      [email protected]
6554 S:      Maintained
6555 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
6556 F:      Documentation/devicetree/bindings/extcon/
6557 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
6558 F:      drivers/extcon/
6559 F:      include/linux/extcon.h
6560 F:      include/linux/extcon/
6561
6562 EXTRA BOOT CONFIG
6563 M:      Masami Hiramatsu <[email protected]>
6564 S:      Maintained
6565 F:      Documentation/admin-guide/bootconfig.rst
6566 F:      fs/proc/bootconfig.c
6567 F:      include/linux/bootconfig.h
6568 F:      lib/bootconfig.c
6569 F:      tools/bootconfig/*
6570
6571 EXYNOS DP DRIVER
6572 M:      Jingoo Han <[email protected]>
6573 L:      [email protected]
6574 S:      Maintained
6575 F:      drivers/gpu/drm/exynos/exynos_dp*
6576
6577 EXYNOS SYSMMU (IOMMU) driver
6578 M:      Marek Szyprowski <[email protected]>
6579 L:      [email protected]
6580 S:      Maintained
6581 F:      drivers/iommu/exynos-iommu.c
6582
6583 EZchip NPS platform support
6584 M:      Vineet Gupta <[email protected]>
6585 M:      Ofer Levi <[email protected]>
6586 S:      Supported
6587 F:      arch/arc/boot/dts/eznps.dts
6588 F:      arch/arc/plat-eznps
6589
6590 F2FS FILE SYSTEM
6591 M:      Jaegeuk Kim <[email protected]>
6592 M:      Chao Yu <[email protected]>
6593 L:      [email protected]
6594 S:      Maintained
6595 W:      https://f2fs.wiki.kernel.org/
6596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
6597 F:      Documentation/ABI/testing/sysfs-fs-f2fs
6598 F:      Documentation/filesystems/f2fs.rst
6599 F:      fs/f2fs/
6600 F:      include/linux/f2fs_fs.h
6601 F:      include/trace/events/f2fs.h
6602
6603 F71805F HARDWARE MONITORING DRIVER
6604 M:      Jean Delvare <[email protected]>
6605 L:      [email protected]
6606 S:      Maintained
6607 F:      Documentation/hwmon/f71805f.rst
6608 F:      drivers/hwmon/f71805f.c
6609
6610 FADDR2LINE
6611 M:      Josh Poimboeuf <[email protected]>
6612 S:      Maintained
6613 F:      scripts/faddr2line
6614
6615 FAILOVER MODULE
6616 M:      Sridhar Samudrala <[email protected]>
6617 L:      [email protected]
6618 S:      Supported
6619 F:      Documentation/networking/failover.rst
6620 F:      include/net/failover.h
6621 F:      net/core/failover.c
6622
6623 FANOTIFY
6624 M:      Jan Kara <[email protected]>
6625 R:      Amir Goldstein <[email protected]>
6626 L:      [email protected]
6627 S:      Maintained
6628 F:      fs/notify/fanotify/
6629 F:      include/linux/fanotify.h
6630 F:      include/uapi/linux/fanotify.h
6631
6632 FARSYNC SYNCHRONOUS DRIVER
6633 M:      Kevin Curtis <[email protected]>
6634 S:      Supported
6635 W:      http://www.farsite.co.uk/
6636 F:      drivers/net/wan/farsync.*
6637
6638 FAULT INJECTION SUPPORT
6639 M:      Akinobu Mita <[email protected]>
6640 S:      Supported
6641 F:      Documentation/fault-injection/
6642 F:      lib/fault-inject.c
6643
6644 FBTFT Framebuffer drivers
6645 L:      [email protected]
6646 L:      [email protected]
6647 S:      Orphan
6648 F:      drivers/staging/fbtft/
6649
6650 FC0011 TUNER DRIVER
6651 M:      Michael Buesch <[email protected]>
6652 L:      [email protected]
6653 S:      Maintained
6654 F:      drivers/media/tuners/fc0011.c
6655 F:      drivers/media/tuners/fc0011.h
6656
6657 FC2580 MEDIA DRIVER
6658 M:      Antti Palosaari <[email protected]>
6659 L:      [email protected]
6660 S:      Maintained
6661 W:      https://linuxtv.org
6662 W:      http://palosaari.fi/linux/
6663 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6664 T:      git git://linuxtv.org/anttip/media_tree.git
6665 F:      drivers/media/tuners/fc2580*
6666
6667 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
6668 M:      Hannes Reinecke <[email protected]>
6669 L:      [email protected]
6670 S:      Supported
6671 W:      www.Open-FCoE.org
6672 F:      drivers/scsi/fcoe/
6673 F:      drivers/scsi/libfc/
6674 F:      include/scsi/fc/
6675 F:      include/scsi/libfc.h
6676 F:      include/scsi/libfcoe.h
6677 F:      include/uapi/scsi/fc/
6678
6679 FILE LOCKING (flock() and fcntl()/lockf())
6680 M:      Jeff Layton <[email protected]>
6681 M:      "J. Bruce Fields" <[email protected]>
6682 L:      [email protected]
6683 S:      Maintained
6684 F:      fs/fcntl.c
6685 F:      fs/locks.c
6686 F:      include/linux/fcntl.h
6687 F:      include/uapi/linux/fcntl.h
6688
6689 FILESYSTEM DIRECT ACCESS (DAX)
6690 M:      Dan Williams <[email protected]>
6691 R:      Matthew Wilcox <[email protected]>
6692 R:      Jan Kara <[email protected]>
6693 L:      [email protected]
6694 L:      [email protected]
6695 S:      Supported
6696 F:      fs/dax.c
6697 F:      include/linux/dax.h
6698 F:      include/trace/events/fs_dax.h
6699
6700 FILESYSTEMS (VFS and infrastructure)
6701 M:      Alexander Viro <[email protected]>
6702 L:      [email protected]
6703 S:      Maintained
6704 F:      fs/*
6705 F:      include/linux/fs.h
6706 F:      include/linux/fs_types.h
6707 F:      include/uapi/linux/fs.h
6708 F:      include/uapi/linux/openat2.h
6709
6710 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6711 M:      Riku Voipio <[email protected]>
6712 L:      [email protected]
6713 S:      Maintained
6714 F:      drivers/hwmon/f75375s.c
6715 F:      include/linux/f75375s.h
6716
6717 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
6718 M:      Clemens Ladisch <[email protected]>
6719 M:      Takashi Sakamoto <[email protected]>
6720 L:      [email protected] (moderated for non-subscribers)
6721 S:      Maintained
6722 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6723 F:      include/uapi/sound/firewire.h
6724 F:      sound/firewire/
6725
6726 FIREWIRE MEDIA DRIVERS (firedtv)
6727 M:      Stefan Richter <[email protected]>
6728 L:      [email protected]
6729 L:      [email protected]
6730 S:      Maintained
6731 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
6732 F:      drivers/media/firewire/
6733
6734 FIREWIRE SBP-2 TARGET
6735 M:      Chris Boot <[email protected]>
6736 L:      [email protected]
6737 L:      [email protected]
6738 L:      [email protected]
6739 S:      Maintained
6740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
6741 F:      drivers/target/sbp/
6742
6743 FIREWIRE SUBSYSTEM
6744 M:      Stefan Richter <[email protected]>
6745 L:      [email protected]
6746 S:      Maintained
6747 W:      http://ieee1394.wiki.kernel.org/
6748 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
6749 F:      drivers/firewire/
6750 F:      include/linux/firewire.h
6751 F:      include/uapi/linux/firewire*.h
6752 F:      tools/firewire/
6753
6754 FIRMWARE LOADER (request_firmware)
6755 M:      Luis Chamberlain <[email protected]>
6756 L:      [email protected]
6757 S:      Maintained
6758 F:      Documentation/firmware_class/
6759 F:      drivers/base/firmware_loader/
6760 F:      include/linux/firmware.h
6761
6762 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
6763 M:      Joshua Morris <[email protected]>
6764 M:      Philip Kelleher <[email protected]>
6765 S:      Maintained
6766 F:      drivers/block/rsxx/
6767
6768 FLEXTIMER FTM-QUADDEC DRIVER
6769 M:      Patrick Havelange <[email protected]>
6770 L:      [email protected]
6771 S:      Maintained
6772 F:      Documentation/ABI/testing/sysfs-bus-counter-ftm-quaddec
6773 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
6774 F:      drivers/counter/ftm-quaddec.c
6775
6776 FLOPPY DRIVER
6777 M:      Denis Efremov <[email protected]>
6778 L:      [email protected]
6779 S:      Odd Fixes
6780 F:      drivers/block/floppy.c
6781
6782 FLYSKY FSIA6B RC RECEIVER
6783 M:      Markus Koch <[email protected]>
6784 L:      [email protected]
6785 S:      Maintained
6786 F:      drivers/input/joystick/fsia6b.c
6787
6788 FORCEDETH GIGABIT ETHERNET DRIVER
6789 M:      Rain River <[email protected]>
6790 M:      Zhu Yanjun <[email protected]>
6791 L:      [email protected]
6792 S:      Maintained
6793 F:      drivers/net/ethernet/nvidia/*
6794
6795 FPGA DFL DRIVERS
6796 M:      Wu Hao <[email protected]>
6797 L:      [email protected]
6798 S:      Maintained
6799 F:      Documentation/fpga/dfl.rst
6800 F:      drivers/fpga/dfl*
6801 F:      include/uapi/linux/fpga-dfl.h
6802
6803 FPGA MANAGER FRAMEWORK
6804 M:      Moritz Fischer <[email protected]>
6805 L:      [email protected]
6806 S:      Maintained
6807 W:      http://www.rocketboards.org
6808 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
6809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga.git
6810 F:      Documentation/devicetree/bindings/fpga/
6811 F:      Documentation/driver-api/fpga/
6812 F:      Documentation/fpga/
6813 F:      drivers/fpga/
6814 F:      include/linux/fpga/
6815
6816 FPU EMULATOR
6817 M:      Bill Metzenthen <[email protected]>
6818 S:      Maintained
6819 W:      http://floatingpoint.sourceforge.net/emulator/index.html
6820 F:      arch/x86/math-emu/
6821
6822 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
6823 L:      [email protected]
6824 S:      Orphan
6825 F:      drivers/net/wan/dlci.c
6826 F:      drivers/net/wan/sdla.c
6827
6828 FRAMEBUFFER LAYER
6829 M:      Bartlomiej Zolnierkiewicz <[email protected]>
6830 L:      [email protected]
6831 L:      [email protected]
6832 S:      Maintained
6833 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
6834 T:      git git://anongit.freedesktop.org/drm/drm-misc
6835 F:      Documentation/fb/
6836 F:      drivers/video/
6837 F:      include/linux/fb.h
6838 F:      include/uapi/linux/fb.h
6839 F:      include/uapi/video/
6840 F:      include/video/
6841
6842 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
6843 M:      Horia Geantă <[email protected]>
6844 M:      Aymen Sghaier <[email protected]>
6845 L:      [email protected]
6846 S:      Maintained
6847 F:      Documentation/devicetree/bindings/crypto/fsl-sec4.txt
6848 F:      drivers/crypto/caam/
6849
6850 FREESCALE COLDFIRE M5441X MMC DRIVER
6851 M:      Angelo Dureghello <[email protected]>
6852 L:      [email protected]
6853 S:      Maintained
6854 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
6855 F:      include/linux/platform_data/mmc-esdhc-mcf.h
6856
6857 FREESCALE DIU FRAMEBUFFER DRIVER
6858 M:      Timur Tabi <[email protected]>
6859 L:      [email protected]
6860 S:      Maintained
6861 F:      drivers/video/fbdev/fsl-diu-fb.*
6862
6863 FREESCALE DMA DRIVER
6864 M:      Li Yang <[email protected]>
6865 M:      Zhang Wei <[email protected]>
6866 L:      [email protected]
6867 S:      Maintained
6868 F:      drivers/dma/fsldma.*
6869
6870 FREESCALE ENETC ETHERNET DRIVERS
6871 M:      Claudiu Manoil <[email protected]>
6872 L:      [email protected]
6873 S:      Maintained
6874 F:      drivers/net/ethernet/freescale/enetc/
6875
6876 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
6877 M:      Claudiu Manoil <[email protected]>
6878 L:      [email protected]
6879 S:      Maintained
6880 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
6881 F:      drivers/net/ethernet/freescale/gianfar*
6882
6883 FREESCALE GPMI NAND DRIVER
6884 M:      Han Xu <[email protected]>
6885 L:      [email protected]
6886 S:      Maintained
6887 F:      drivers/mtd/nand/raw/gpmi-nand/*
6888
6889 FREESCALE I2C CPM DRIVER
6890 M:      Jochen Friedrich <[email protected]>
6891 L:      [email protected]
6892 L:      [email protected]
6893 S:      Maintained
6894 F:      drivers/i2c/busses/i2c-cpm.c
6895
6896 FREESCALE IMX / MXC FEC DRIVER
6897 M:      Fugang Duan <[email protected]>
6898 L:      [email protected]
6899 S:      Maintained
6900 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
6901 F:      drivers/net/ethernet/freescale/fec.h
6902 F:      drivers/net/ethernet/freescale/fec_main.c
6903 F:      drivers/net/ethernet/freescale/fec_ptp.c
6904
6905 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
6906 M:      Sascha Hauer <[email protected]>
6907 R:      Pengutronix Kernel Team <[email protected]>
6908 L:      [email protected]
6909 L:      [email protected] (moderated for non-subscribers)
6910 S:      Maintained
6911 F:      drivers/video/fbdev/imxfb.c
6912 F:      include/linux/platform_data/video-imxfb.h
6913
6914 FREESCALE IMX DDR PMU DRIVER
6915 M:      Frank Li <[email protected]>
6916 L:      [email protected]
6917 S:      Maintained
6918 F:      Documentation/admin-guide/perf/imx-ddr.rst
6919 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.txt
6920 F:      drivers/perf/fsl_imx8_ddr_perf.c
6921
6922 FREESCALE IMX I2C DRIVER
6923 M:      Oleksij Rempel <[email protected]>
6924 R:      Pengutronix Kernel Team <[email protected]>
6925 L:      [email protected]
6926 S:      Maintained
6927 F:      Documentation/devicetree/bindings/i2c/i2c-imx.txt
6928 F:      drivers/i2c/busses/i2c-imx.c
6929
6930 FREESCALE IMX LPI2C DRIVER
6931 M:      Dong Aisheng <[email protected]>
6932 L:      [email protected]
6933 L:      [email protected]
6934 S:      Maintained
6935 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.txt
6936 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
6937
6938 FREESCALE QORIQ DPAA ETHERNET DRIVER
6939 M:      Madalin Bucur <[email protected]>
6940 L:      [email protected]
6941 S:      Maintained
6942 F:      drivers/net/ethernet/freescale/dpaa
6943
6944 FREESCALE QORIQ DPAA FMAN DRIVER
6945 M:      Madalin Bucur <[email protected]>
6946 L:      [email protected]
6947 S:      Maintained
6948 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
6949 F:      drivers/net/ethernet/freescale/fman
6950
6951 FREESCALE QORIQ PTP CLOCK DRIVER
6952 M:      Yangbo Lu <[email protected]>
6953 L:      [email protected]
6954 S:      Maintained
6955 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
6956 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
6957 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
6958 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
6959 F:      drivers/ptp/ptp_qoriq.c
6960 F:      drivers/ptp/ptp_qoriq_debugfs.c
6961 F:      include/linux/fsl/ptp_qoriq.h
6962
6963 FREESCALE QUAD SPI DRIVER
6964 M:      Han Xu <[email protected]>
6965 L:      [email protected]
6966 S:      Maintained
6967 F:      drivers/spi/spi-fsl-qspi.c
6968
6969 FREESCALE QUICC ENGINE LIBRARY
6970 M:      Qiang Zhao <[email protected]>
6971 L:      [email protected]
6972 S:      Maintained
6973 F:      drivers/soc/fsl/qe/
6974 F:      include/soc/fsl/*qe*.h
6975 F:      include/soc/fsl/*ucc*.h
6976
6977 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
6978 M:      Li Yang <[email protected]>
6979 L:      [email protected]
6980 L:      [email protected]
6981 S:      Maintained
6982 F:      drivers/net/ethernet/freescale/ucc_geth*
6983
6984 FREESCALE QUICC ENGINE UCC HDLC DRIVER
6985 M:      Zhao Qiang <[email protected]>
6986 L:      [email protected]
6987 L:      [email protected]
6988 S:      Maintained
6989 F:      drivers/net/wan/fsl_ucc_hdlc*
6990
6991 FREESCALE QUICC ENGINE UCC UART DRIVER
6992 M:      Timur Tabi <[email protected]>
6993 L:      [email protected]
6994 S:      Maintained
6995 F:      drivers/tty/serial/ucc_uart.c
6996
6997 FREESCALE SOC DRIVERS
6998 M:      Li Yang <[email protected]>
6999 L:      [email protected]
7000 L:      [email protected]
7001 S:      Maintained
7002 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt
7003 F:      Documentation/devicetree/bindings/soc/fsl/
7004 F:      drivers/soc/fsl/
7005 F:      include/linux/fsl/
7006
7007 FREESCALE SOC FS_ENET DRIVER
7008 M:      Pantelis Antoniou <[email protected]>
7009 L:      [email protected]
7010 L:      [email protected]
7011 S:      Maintained
7012 F:      drivers/net/ethernet/freescale/fs_enet/
7013 F:      include/linux/fs_enet_pd.h
7014
7015 FREESCALE SOC SOUND DRIVERS
7016 M:      Timur Tabi <[email protected]>
7017 M:      Nicolin Chen <[email protected]>
7018 M:      Xiubo Li <[email protected]>
7019 R:      Fabio Estevam <[email protected]>
7020 R:      Shengjiu Wang <[email protected]>
7021 L:      [email protected] (moderated for non-subscribers)
7022 L:      [email protected]
7023 S:      Maintained
7024 F:      sound/soc/fsl/fsl*
7025 F:      sound/soc/fsl/imx*
7026 F:      sound/soc/fsl/mpc8610_hpcd.c
7027
7028 FREESCALE USB PERIPHERAL DRIVERS
7029 M:      Li Yang <[email protected]>
7030 L:      [email protected]
7031 L:      [email protected]
7032 S:      Maintained
7033 F:      drivers/usb/gadget/udc/fsl*
7034
7035 FREESCALE USB PHY DRIVER
7036 M:      Ran Wang <[email protected]>
7037 L:      [email protected]
7038 L:      [email protected]
7039 S:      Maintained
7040 F:      drivers/usb/phy/phy-fsl-usb*
7041
7042 FREEVXFS FILESYSTEM
7043 M:      Christoph Hellwig <[email protected]>
7044 S:      Maintained
7045 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
7046 F:      fs/freevxfs/
7047
7048 FREEZER
7049 M:      "Rafael J. Wysocki" <[email protected]>
7050 M:      Pavel Machek <[email protected]>
7051 L:      [email protected]
7052 S:      Supported
7053 F:      Documentation/power/freezing-of-tasks.rst
7054 F:      include/linux/freezer.h
7055 F:      kernel/freezer.c
7056
7057 FRONTSWAP API
7058 M:      Konrad Rzeszutek Wilk <[email protected]>
7059 L:      [email protected]
7060 S:      Maintained
7061 F:      include/linux/frontswap.h
7062 F:      mm/frontswap.c
7063
7064 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
7065 M:      David Howells <[email protected]>
7066 L:      [email protected] (moderated for non-subscribers)
7067 S:      Supported
7068 F:      Documentation/filesystems/caching/
7069 F:      fs/fscache/
7070 F:      include/linux/fscache*.h
7071
7072 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
7073 M:      Theodore Y. Ts'o <[email protected]>
7074 M:      Jaegeuk Kim <[email protected]>
7075 M:      Eric Biggers <[email protected]>
7076 L:      [email protected]
7077 S:      Supported
7078 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
7079 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git
7080 F:      Documentation/filesystems/fscrypt.rst
7081 F:      fs/crypto/
7082 F:      include/linux/fscrypt*.h
7083 F:      include/uapi/linux/fscrypt.h
7084
7085 FSI SUBSYSTEM
7086 M:      Jeremy Kerr <[email protected]>
7087 M:      Joel Stanley <[email protected]>
7088 R:      Alistar Popple <[email protected]>
7089 R:      Eddie James <[email protected]>
7090 L:      [email protected]
7091 S:      Supported
7092 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
7093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
7094 F:      drivers/fsi/
7095 F:      include/linux/fsi*.h
7096 F:      include/trace/events/fsi*.h
7097
7098 FSI-ATTACHED I2C DRIVER
7099 M:      Eddie James <[email protected]>
7100 L:      [email protected]
7101 L:      [email protected] (moderated for non-subscribers)
7102 S:      Maintained
7103 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
7104 F:      drivers/i2c/busses/i2c-fsi.c
7105
7106 FSI-ATTACHED SPI DRIVER
7107 M:      Eddie James <[email protected]>
7108 L:      [email protected]
7109 S:      Maintained
7110 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
7111 F:      drivers/spi/spi-fsi.c
7112
7113 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
7114 M:      Jan Kara <[email protected]>
7115 R:      Amir Goldstein <[email protected]>
7116 L:      [email protected]
7117 S:      Maintained
7118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
7119 F:      fs/notify/
7120 F:      include/linux/fsnotify*.h
7121
7122 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
7123 M:      Eric Biggers <[email protected]>
7124 M:      Theodore Y. Ts'o <[email protected]>
7125 L:      [email protected]
7126 S:      Supported
7127 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
7128 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git fsverity
7129 F:      Documentation/filesystems/fsverity.rst
7130 F:      fs/verity/
7131 F:      include/linux/fsverity.h
7132 F:      include/uapi/linux/fsverity.h
7133
7134 FUJITSU LAPTOP EXTRAS
7135 M:      Jonathan Woithe <[email protected]>
7136 L:      [email protected]
7137 S:      Maintained
7138 F:      drivers/platform/x86/fujitsu-laptop.c
7139
7140 FUJITSU M-5MO LS CAMERA ISP DRIVER
7141 M:      Kyungmin Park <[email protected]>
7142 M:      Heungjun Kim <[email protected]>
7143 L:      [email protected]
7144 S:      Maintained
7145 F:      drivers/media/i2c/m5mols/
7146 F:      include/media/i2c/m5mols.h
7147
7148 FUJITSU TABLET EXTRAS
7149 M:      Robert Gerlach <[email protected]>
7150 L:      [email protected]
7151 S:      Maintained
7152 F:      drivers/platform/x86/fujitsu-tablet.c
7153
7154 FUSE: FILESYSTEM IN USERSPACE
7155 M:      Miklos Szeredi <[email protected]>
7156 L:      [email protected]
7157 S:      Maintained
7158 W:      http://fuse.sourceforge.net/
7159 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
7160 F:      Documentation/filesystems/fuse.rst
7161 F:      fs/fuse/
7162 F:      include/uapi/linux/fuse.h
7163
7164 FUTEX SUBSYSTEM
7165 M:      Thomas Gleixner <[email protected]>
7166 M:      Ingo Molnar <[email protected]>
7167 R:      Peter Zijlstra <[email protected]>
7168 R:      Darren Hart <[email protected]>
7169 L:      [email protected]
7170 S:      Maintained
7171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7172 F:      Documentation/locking/*futex*
7173 F:      include/asm-generic/futex.h
7174 F:      include/linux/futex.h
7175 F:      include/uapi/linux/futex.h
7176 F:      kernel/futex.c
7177 F:      tools/perf/bench/futex*
7178 F:      tools/testing/selftests/futex/
7179
7180 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
7181 M:      Tim Harvey <[email protected]>
7182 M:      Robert Jones <[email protected]>
7183 S:      Maintained
7184 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
7185 F:      drivers/mfd/gateworks-gsc.c
7186 F:      include/linux/mfd/gsc.h
7187 F:      Documentation/hwmon/gsc-hwmon.rst
7188 F:      drivers/hwmon/gsc-hwmon.c
7189 F:      include/linux/platform_data/gsc_hwmon.h
7190
7191 GASKET DRIVER FRAMEWORK
7192 M:      Rob Springer <[email protected]>
7193 M:      Todd Poynor <[email protected]>
7194 M:      Ben Chan <[email protected]>
7195 M:      Richard Yeh <[email protected]>
7196 S:      Maintained
7197 F:      drivers/staging/gasket/
7198
7199 GCC PLUGINS
7200 M:      Kees Cook <[email protected]>
7201 R:      Emese Revfy <[email protected]>
7202 L:      [email protected]
7203 S:      Maintained
7204 F:      Documentation/kbuild/gcc-plugins.rst
7205 F:      scripts/Makefile.gcc-plugins
7206 F:      scripts/gcc-plugin.sh
7207 F:      scripts/gcc-plugins/
7208
7209 GCOV BASED KERNEL PROFILING
7210 M:      Peter Oberparleiter <[email protected]>
7211 S:      Maintained
7212 F:      Documentation/dev-tools/gcov.rst
7213 F:      kernel/gcov/
7214
7215 GDB KERNEL DEBUGGING HELPER SCRIPTS
7216 M:      Jan Kiszka <[email protected]>
7217 M:      Kieran Bingham <[email protected]>
7218 S:      Supported
7219 F:      scripts/gdb/
7220
7221 GDT SCSI DISK ARRAY CONTROLLER DRIVER
7222 M:      Achim Leubner <[email protected]>
7223 L:      [email protected]
7224 S:      Supported
7225 W:      http://www.icp-vortex.com/
7226 F:      drivers/scsi/gdt*
7227
7228 GEMTEK FM RADIO RECEIVER DRIVER
7229 M:      Hans Verkuil <[email protected]>
7230 L:      [email protected]
7231 S:      Maintained
7232 W:      https://linuxtv.org
7233 T:      git git://linuxtv.org/media_tree.git
7234 F:      drivers/media/radio/radio-gemtek*
7235
7236 GENERIC ARCHITECTURE TOPOLOGY
7237 M:      Sudeep Holla <[email protected]>
7238 L:      [email protected]
7239 S:      Maintained
7240 F:      drivers/base/arch_topology.c
7241 F:      include/linux/arch_topology.h
7242
7243 GENERIC GPIO I2C DRIVER
7244 M:      Wolfram Sang <[email protected]>
7245 S:      Supported
7246 F:      drivers/i2c/busses/i2c-gpio.c
7247 F:      include/linux/platform_data/i2c-gpio.h
7248
7249 GENERIC GPIO I2C MULTIPLEXER DRIVER
7250 M:      Peter Korsgaard <[email protected]>
7251 L:      [email protected]
7252 S:      Supported
7253 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
7254 F:      drivers/i2c/muxes/i2c-mux-gpio.c
7255 F:      include/linux/platform_data/i2c-mux-gpio.h
7256
7257 GENERIC HDLC (WAN) DRIVERS
7258 M:      Krzysztof Halasa <[email protected]>
7259 S:      Maintained
7260 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
7261 F:      drivers/net/wan/c101.c
7262 F:      drivers/net/wan/hd6457*
7263 F:      drivers/net/wan/hdlc*
7264 F:      drivers/net/wan/n2.c
7265 F:      drivers/net/wan/pc300too.c
7266 F:      drivers/net/wan/pci200syn.c
7267 F:      drivers/net/wan/wanxl*
7268
7269 GENERIC INCLUDE/ASM HEADER FILES
7270 M:      Arnd Bergmann <[email protected]>
7271 L:      [email protected]
7272 S:      Maintained
7273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
7274 F:      include/asm-generic/
7275 F:      include/uapi/asm-generic/
7276
7277 GENERIC PHY FRAMEWORK
7278 M:      Kishon Vijay Abraham I <[email protected]>
7279 M:      Vinod Koul <[email protected]>
7280 L:      [email protected]
7281 S:      Supported
7282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
7283 F:      Documentation/devicetree/bindings/phy/
7284 F:      drivers/phy/
7285 F:      include/linux/phy/
7286
7287 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
7288 M:      Wolfram Sang <[email protected]>
7289 S:      Supported
7290 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
7291
7292 GENERIC PM DOMAINS
7293 M:      "Rafael J. Wysocki" <[email protected]>
7294 M:      Kevin Hilman <[email protected]>
7295 M:      Ulf Hansson <[email protected]>
7296 L:      [email protected]
7297 S:      Supported
7298 F:      Documentation/devicetree/bindings/power/power?domain*
7299 F:      drivers/base/power/domain*.c
7300 F:      include/linux/pm_domain.h
7301
7302 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
7303 M:      Eugen Hristev <[email protected]>
7304 L:      [email protected]
7305 S:      Maintained
7306 F:      drivers/input/touchscreen/resistive-adc-touch.c
7307
7308 GENERIC UIO DRIVER FOR PCI DEVICES
7309 M:      "Michael S. Tsirkin" <[email protected]>
7310 L:      [email protected]
7311 S:      Supported
7312 F:      drivers/uio/uio_pci_generic.c
7313
7314 GENERIC VDSO LIBRARY
7315 M:      Andy Lutomirski <[email protected]>
7316 M:      Thomas Gleixner <[email protected]>
7317 M:      Vincenzo Frascino <[email protected]>
7318 L:      [email protected]
7319 S:      Maintained
7320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
7321 F:      include/asm-generic/vdso/vsyscall.h
7322 F:      include/vdso/
7323 F:      kernel/time/vsyscall.c
7324 F:      lib/vdso/
7325
7326 GENWQE (IBM Generic Workqueue Card)
7327 M:      Frank Haverkamp <[email protected]>
7328 S:      Supported
7329 F:      drivers/misc/genwqe/
7330
7331 GET_MAINTAINER SCRIPT
7332 M:      Joe Perches <[email protected]>
7333 S:      Maintained
7334 F:      scripts/get_maintainer.pl
7335
7336 GFS2 FILE SYSTEM
7337 M:      Bob Peterson <[email protected]>
7338 M:      Andreas Gruenbacher <[email protected]>
7339 L:      [email protected]
7340 S:      Supported
7341 W:      http://sources.redhat.com/cluster/
7342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
7343 F:      Documentation/filesystems/gfs2*
7344 F:      fs/gfs2/
7345 F:      include/uapi/linux/gfs2_ondisk.h
7346
7347 GNSS SUBSYSTEM
7348 M:      Johan Hovold <[email protected]>
7349 S:      Maintained
7350 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
7351 F:      Documentation/ABI/testing/sysfs-class-gnss
7352 F:      Documentation/devicetree/bindings/gnss/
7353 F:      drivers/gnss/
7354 F:      include/linux/gnss.h
7355
7356 GO7007 MPEG CODEC
7357 M:      Hans Verkuil <[email protected]>
7358 L:      [email protected]
7359 S:      Maintained
7360 F:      drivers/media/usb/go7007/
7361
7362 GOODIX TOUCHSCREEN
7363 M:      Bastien Nocera <[email protected]>
7364 L:      [email protected]
7365 S:      Maintained
7366 F:      drivers/input/touchscreen/goodix.c
7367
7368 GOOGLE ETHERNET DRIVERS
7369 M:      Catherine Sullivan <[email protected]>
7370 R:      Sagi Shahar <[email protected]>
7371 R:      Jon Olson <[email protected]>
7372 L:      [email protected]
7373 S:      Supported
7374 F:      Documentation/networking/device_drivers/ethernet/google/gve.rst
7375 F:      drivers/net/ethernet/google
7376
7377 GPD POCKET FAN DRIVER
7378 M:      Hans de Goede <[email protected]>
7379 L:      [email protected]
7380 S:      Maintained
7381 F:      drivers/platform/x86/gpd-pocket-fan.c
7382
7383 GPIO ACPI SUPPORT
7384 M:      Mika Westerberg <[email protected]>
7385 M:      Andy Shevchenko <[email protected]>
7386 L:      [email protected]
7387 L:      [email protected]
7388 S:      Maintained
7389 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
7390 F:      drivers/gpio/gpiolib-acpi.c
7391 F:      drivers/gpio/gpiolib-acpi.h
7392
7393 GPIO AGGREGATOR
7394 M:      Geert Uytterhoeven <[email protected]>
7395 L:      [email protected]
7396 S:      Supported
7397 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
7398 F:      drivers/gpio/gpio-aggregator.c
7399
7400 GPIO IR Transmitter
7401 M:      Sean Young <[email protected]>
7402 L:      [email protected]
7403 S:      Maintained
7404 F:      drivers/media/rc/gpio-ir-tx.c
7405
7406 GPIO MOCKUP DRIVER
7407 M:      Bamvor Jian Zhang <[email protected]>
7408 L:      [email protected]
7409 S:      Maintained
7410 F:      drivers/gpio/gpio-mockup.c
7411 F:      tools/testing/selftests/gpio/
7412
7413 GPIO REGMAP
7414 R:      Michael Walle <[email protected]>
7415 S:      Maintained
7416 F:      drivers/gpio/gpio-regmap.c
7417 F:      include/linux/gpio/regmap.h
7418
7419 GPIO SUBSYSTEM
7420 M:      Linus Walleij <[email protected]>
7421 M:      Bartosz Golaszewski <[email protected]>
7422 L:      [email protected]
7423 S:      Maintained
7424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
7425 F:      Documentation/ABI/obsolete/sysfs-gpio
7426 F:      Documentation/ABI/testing/gpio-cdev
7427 F:      Documentation/admin-guide/gpio/
7428 F:      Documentation/devicetree/bindings/gpio/
7429 F:      Documentation/driver-api/gpio/
7430 F:      drivers/gpio/
7431 F:      include/asm-generic/gpio.h
7432 F:      include/linux/gpio.h
7433 F:      include/linux/gpio/
7434 F:      include/linux/of_gpio.h
7435 F:      include/uapi/linux/gpio.h
7436 F:      tools/gpio/
7437
7438 GRE DEMULTIPLEXER DRIVER
7439 M:      Dmitry Kozlov <[email protected]>
7440 L:      [email protected]
7441 S:      Maintained
7442 F:      include/net/gre.h
7443 F:      net/ipv4/gre_demux.c
7444 F:      net/ipv4/gre_offload.c
7445
7446 GRETH 10/100/1G Ethernet MAC device driver
7447 M:      Andreas Larsson <[email protected]>
7448 L:      [email protected]
7449 S:      Maintained
7450 F:      drivers/net/ethernet/aeroflex/
7451
7452 GREYBUS AUDIO PROTOCOLS DRIVERS
7453 M:      Vaibhav Agarwal <[email protected]>
7454 M:      Mark Greer <[email protected]>
7455 S:      Maintained
7456 F:      drivers/staging/greybus/audio_apbridgea.c
7457 F:      drivers/staging/greybus/audio_apbridgea.h
7458 F:      drivers/staging/greybus/audio_codec.c
7459 F:      drivers/staging/greybus/audio_codec.h
7460 F:      drivers/staging/greybus/audio_gb.c
7461 F:      drivers/staging/greybus/audio_manager.c
7462 F:      drivers/staging/greybus/audio_manager.h
7463 F:      drivers/staging/greybus/audio_manager_module.c
7464 F:      drivers/staging/greybus/audio_manager_private.h
7465 F:      drivers/staging/greybus/audio_manager_sysfs.c
7466 F:      drivers/staging/greybus/audio_module.c
7467 F:      drivers/staging/greybus/audio_topology.c
7468
7469 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
7470 M:      Viresh Kumar <[email protected]>
7471 S:      Maintained
7472 F:      drivers/staging/greybus/authentication.c
7473 F:      drivers/staging/greybus/bootrom.c
7474 F:      drivers/staging/greybus/firmware.h
7475 F:      drivers/staging/greybus/fw-core.c
7476 F:      drivers/staging/greybus/fw-download.c
7477 F:      drivers/staging/greybus/fw-management.c
7478 F:      drivers/staging/greybus/greybus_authentication.h
7479 F:      drivers/staging/greybus/greybus_firmware.h
7480 F:      drivers/staging/greybus/hid.c
7481 F:      drivers/staging/greybus/i2c.c
7482 F:      drivers/staging/greybus/spi.c
7483 F:      drivers/staging/greybus/spilib.c
7484 F:      drivers/staging/greybus/spilib.h
7485
7486 GREYBUS LOOPBACK DRIVER
7487 M:      Bryan O'Donoghue <[email protected]>
7488 S:      Maintained
7489 F:      drivers/staging/greybus/loopback.c
7490
7491 GREYBUS PLATFORM DRIVERS
7492 M:      Vaibhav Hiremath <[email protected]>
7493 S:      Maintained
7494 F:      drivers/staging/greybus/arche-apb-ctrl.c
7495 F:      drivers/staging/greybus/arche-platform.c
7496 F:      drivers/staging/greybus/arche_platform.h
7497
7498 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
7499 M:      Rui Miguel Silva <[email protected]>
7500 S:      Maintained
7501 F:      drivers/staging/greybus/gpio.c
7502 F:      drivers/staging/greybus/light.c
7503 F:      drivers/staging/greybus/power_supply.c
7504 F:      drivers/staging/greybus/sdio.c
7505 F:      drivers/staging/greybus/spi.c
7506 F:      drivers/staging/greybus/spilib.c
7507
7508 GREYBUS SUBSYSTEM
7509 M:      Johan Hovold <[email protected]>
7510 M:      Alex Elder <[email protected]>
7511 M:      Greg Kroah-Hartman <[email protected]>
7512 L:      [email protected] (moderated for non-subscribers)
7513 S:      Maintained
7514 F:      drivers/greybus/
7515 F:      drivers/staging/greybus/
7516 F:      include/linux/greybus.h
7517 F:      include/linux/greybus/
7518
7519 GREYBUS UART PROTOCOLS DRIVERS
7520 M:      David Lin <[email protected]>
7521 S:      Maintained
7522 F:      drivers/staging/greybus/log.c
7523 F:      drivers/staging/greybus/uart.c
7524
7525 GS1662 VIDEO SERIALIZER
7526 M:      Charles-Antoine Couret <[email protected]>
7527 L:      [email protected]
7528 S:      Maintained
7529 T:      git git://linuxtv.org/media_tree.git
7530 F:      drivers/media/spi/gs1662.c
7531
7532 GSPCA FINEPIX SUBDRIVER
7533 M:      Frank Zago <[email protected]>
7534 L:      [email protected]
7535 S:      Maintained
7536 T:      git git://linuxtv.org/media_tree.git
7537 F:      drivers/media/usb/gspca/finepix.c
7538
7539 GSPCA GL860 SUBDRIVER
7540 M:      Olivier Lorin <[email protected]>
7541 L:      [email protected]
7542 S:      Maintained
7543 T:      git git://linuxtv.org/media_tree.git
7544 F:      drivers/media/usb/gspca/gl860/
7545
7546 GSPCA M5602 SUBDRIVER
7547 M:      Erik Andren <[email protected]>
7548 L:      [email protected]
7549 S:      Maintained
7550 T:      git git://linuxtv.org/media_tree.git
7551 F:      drivers/media/usb/gspca/m5602/
7552
7553 GSPCA PAC207 SONIXB SUBDRIVER
7554 M:      Hans Verkuil <[email protected]>
7555 L:      [email protected]
7556 S:      Odd Fixes
7557 T:      git git://linuxtv.org/media_tree.git
7558 F:      drivers/media/usb/gspca/pac207.c
7559
7560 GSPCA SN9C20X SUBDRIVER
7561 M:      Brian Johnson <[email protected]>
7562 L:      [email protected]
7563 S:      Maintained
7564 T:      git git://linuxtv.org/media_tree.git
7565 F:      drivers/media/usb/gspca/sn9c20x.c
7566
7567 GSPCA T613 SUBDRIVER
7568 M:      Leandro Costantino <[email protected]>
7569 L:      [email protected]
7570 S:      Maintained
7571 T:      git git://linuxtv.org/media_tree.git
7572 F:      drivers/media/usb/gspca/t613.c
7573
7574 GSPCA USB WEBCAM DRIVER
7575 M:      Hans Verkuil <[email protected]>
7576 L:      [email protected]
7577 S:      Odd Fixes
7578 T:      git git://linuxtv.org/media_tree.git
7579 F:      drivers/media/usb/gspca/
7580
7581 GTP (GPRS Tunneling Protocol)
7582 M:      Pablo Neira Ayuso <[email protected]>
7583 M:      Harald Welte <[email protected]>
7584 L:      [email protected]
7585 S:      Maintained
7586 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
7587 F:      drivers/net/gtp.c
7588
7589 GUID PARTITION TABLE (GPT)
7590 M:      Davidlohr Bueso <[email protected]>
7591 L:      [email protected]
7592 S:      Maintained
7593 F:      block/partitions/efi.*
7594
7595 H8/300 ARCHITECTURE
7596 M:      Yoshinori Sato <[email protected]>
7597 L:      [email protected] (moderated for non-subscribers)
7598 S:      Maintained
7599 W:      http://uclinux-h8.sourceforge.jp
7600 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
7601 F:      arch/h8300/
7602 F:      drivers/clk/h8300/
7603 F:      drivers/clocksource/h8300_*.c
7604 F:      drivers/irqchip/irq-renesas-h8*.c
7605
7606 HABANALABS PCI DRIVER
7607 M:      Oded Gabbay <[email protected]>
7608 S:      Supported
7609 T:      git https://github.com/HabanaAI/linux.git
7610 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
7611 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
7612 F:      drivers/misc/habanalabs/
7613 F:      include/uapi/misc/habanalabs.h
7614
7615 HACKRF MEDIA DRIVER
7616 M:      Antti Palosaari <[email protected]>
7617 L:      [email protected]
7618 S:      Maintained
7619 W:      https://linuxtv.org
7620 W:      http://palosaari.fi/linux/
7621 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7622 T:      git git://linuxtv.org/anttip/media_tree.git
7623 F:      drivers/media/usb/hackrf/
7624
7625 HANTRO VPU CODEC DRIVER
7626 M:      Ezequiel Garcia <[email protected]>
7627 M:      Philipp Zabel <[email protected]>
7628 L:      [email protected]
7629 L:      [email protected]
7630 S:      Maintained
7631 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
7632 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
7633 F:      drivers/staging/media/hantro/
7634
7635 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
7636 M:      Frank Seidel <[email protected]>
7637 L:      [email protected]
7638 S:      Maintained
7639 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
7640 F:      drivers/platform/x86/hdaps.c
7641
7642 HARDWARE MONITORING
7643 M:      Jean Delvare <[email protected]>
7644 M:      Guenter Roeck <[email protected]>
7645 L:      [email protected]
7646 S:      Maintained
7647 W:      http://hwmon.wiki.kernel.org/
7648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7649 F:      Documentation/devicetree/bindings/hwmon/
7650 F:      Documentation/hwmon/
7651 F:      drivers/hwmon/
7652 F:      include/linux/hwmon*.h
7653 F:      include/trace/events/hwmon*.h
7654
7655 HARDWARE RANDOM NUMBER GENERATOR CORE
7656 M:      Matt Mackall <[email protected]>
7657 M:      Herbert Xu <[email protected]>
7658 L:      [email protected]
7659 S:      Odd fixes
7660 F:      Documentation/admin-guide/hw_random.rst
7661 F:      Documentation/devicetree/bindings/rng/
7662 F:      drivers/char/hw_random/
7663 F:      include/linux/hw_random.h
7664
7665 HARDWARE SPINLOCK CORE
7666 M:      Ohad Ben-Cohen <[email protected]>
7667 M:      Bjorn Andersson <[email protected]>
7668 R:      Baolin Wang <[email protected]>
7669 L:      [email protected]
7670 S:      Maintained
7671 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
7672 F:      Documentation/devicetree/bindings/hwlock/
7673 F:      Documentation/locking/hwspinlock.rst
7674 F:      drivers/hwspinlock/
7675 F:      include/linux/hwspinlock.h
7676
7677 HARDWARE TRACING FACILITIES
7678 M:      Alexander Shishkin <[email protected]>
7679 S:      Maintained
7680 F:      drivers/hwtracing/
7681
7682 HARMONY SOUND DRIVER
7683 L:      [email protected]
7684 S:      Maintained
7685 F:      sound/parisc/harmony.*
7686
7687 HDPVR USB VIDEO ENCODER DRIVER
7688 M:      Hans Verkuil <[email protected]>
7689 L:      [email protected]
7690 S:      Odd Fixes
7691 W:      https://linuxtv.org
7692 T:      git git://linuxtv.org/media_tree.git
7693 F:      drivers/media/usb/hdpvr/
7694
7695 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
7696 M:      Jerry Hoemann <[email protected]>
7697 S:      Supported
7698 F:      Documentation/watchdog/hpwdt.rst
7699 F:      drivers/watchdog/hpwdt.c
7700
7701 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
7702 M:      Don Brace <[email protected]>
7703 L:      [email protected]
7704 L:      [email protected]
7705 S:      Supported
7706 F:      Documentation/scsi/hpsa.rst
7707 F:      drivers/scsi/hpsa*.[ch]
7708 F:      include/linux/cciss*.h
7709 F:      include/uapi/linux/cciss*.h
7710
7711 HFI1 DRIVER
7712 M:      Mike Marciniszyn <[email protected]>
7713 M:      Dennis Dalessandro <[email protected]>
7714 L:      [email protected]
7715 S:      Supported
7716 F:      drivers/infiniband/hw/hfi1
7717
7718 HFS FILESYSTEM
7719 L:      [email protected]
7720 S:      Orphan
7721 F:      Documentation/filesystems/hfs.rst
7722 F:      fs/hfs/
7723
7724 HFSPLUS FILESYSTEM
7725 L:      [email protected]
7726 S:      Orphan
7727 F:      Documentation/filesystems/hfsplus.rst
7728 F:      fs/hfsplus/
7729
7730 HGA FRAMEBUFFER DRIVER
7731 M:      Ferenc Bakonyi <[email protected]>
7732 L:      [email protected]
7733 S:      Maintained
7734 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
7735 F:      drivers/video/fbdev/hgafb.c
7736
7737 HIBERNATION (aka Software Suspend, aka swsusp)
7738 M:      "Rafael J. Wysocki" <[email protected]>
7739 M:      Pavel Machek <[email protected]>
7740 L:      [email protected]
7741 S:      Supported
7742 B:      https://bugzilla.kernel.org
7743 F:      arch/*/include/asm/suspend*.h
7744 F:      arch/x86/power/
7745 F:      drivers/base/power/
7746 F:      include/linux/freezer.h
7747 F:      include/linux/pm.h
7748 F:      include/linux/suspend.h
7749 F:      kernel/power/
7750
7751 HID CORE LAYER
7752 M:      Jiri Kosina <[email protected]>
7753 M:      Benjamin Tissoires <[email protected]>
7754 L:      [email protected]
7755 S:      Maintained
7756 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
7757 F:      drivers/hid/
7758 F:      include/linux/hid*
7759 F:      include/uapi/linux/hid*
7760
7761 HID SENSOR HUB DRIVERS
7762 M:      Jiri Kosina <[email protected]>
7763 M:      Jonathan Cameron <[email protected]>
7764 M:      Srinivas Pandruvada <[email protected]>
7765 L:      [email protected]
7766 L:      [email protected]
7767 S:      Maintained
7768 F:      Documentation/hid/hid-sensor*
7769 F:      drivers/hid/hid-sensor-*
7770 F:      drivers/iio/*/hid-*
7771 F:      include/linux/hid-sensor-*
7772
7773 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
7774 M:      Thomas Gleixner <[email protected]>
7775 L:      [email protected]
7776 S:      Maintained
7777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7778 F:      Documentation/timers/
7779 F:      include/linux/clockchips.h
7780 F:      include/linux/hrtimer.h
7781 F:      kernel/time/clockevents.c
7782 F:      kernel/time/hrtimer.c
7783 F:      kernel/time/timer_*.c
7784
7785 HIGH-SPEED SCC DRIVER FOR AX.25
7786 L:      [email protected]
7787 S:      Orphan
7788 F:      drivers/net/hamradio/dmascc.c
7789 F:      drivers/net/hamradio/scc.c
7790
7791 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
7792 M:      HighPoint Linux Team <[email protected]>
7793 S:      Supported
7794 W:      http://www.highpoint-tech.com
7795 F:      Documentation/scsi/hptiop.rst
7796 F:      drivers/scsi/hptiop.c
7797
7798 HIPPI
7799 M:      Jes Sorensen <[email protected]>
7800 L:      [email protected]
7801 S:      Maintained
7802 F:      drivers/net/hippi/
7803 F:      include/linux/hippidevice.h
7804 F:      include/uapi/linux/if_hippi.h
7805 F:      net/802/hippi.c
7806
7807 HISILICON DMA DRIVER
7808 M:      Zhou Wang <[email protected]>
7809 L:      [email protected]
7810 S:      Maintained
7811 F:      drivers/dma/hisi_dma.c
7812
7813 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
7814 M:      Zaibo Xu <[email protected]>
7815 L:      [email protected]
7816 S:      Maintained
7817 F:      Documentation/ABI/testing/debugfs-hisi-hpre
7818 F:      drivers/crypto/hisilicon/hpre/hpre.h
7819 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
7820 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
7821
7822 HISILICON LPC BUS DRIVER
7823 M:      [email protected]
7824 S:      Maintained
7825 W:      http://www.hisilicon.com
7826 F:      Documentation/devicetree/bindings/arm/hisilicon/hisilicon-low-pin-count.txt
7827 F:      drivers/bus/hisi_lpc.c
7828
7829 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
7830 M:      Yisen Zhuang <[email protected]>
7831 M:      Salil Mehta <[email protected]>
7832 L:      [email protected]
7833 S:      Maintained
7834 W:      http://www.hisilicon.com
7835 F:      drivers/net/ethernet/hisilicon/hns3/
7836
7837 HISILICON NETWORK SUBSYSTEM DRIVER
7838 M:      Yisen Zhuang <[email protected]>
7839 M:      Salil Mehta <[email protected]>
7840 L:      [email protected]
7841 S:      Maintained
7842 W:      http://www.hisilicon.com
7843 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
7844 F:      drivers/net/ethernet/hisilicon/
7845
7846 HISILICON PMU DRIVER
7847 M:      Shaokun Zhang <[email protected]>
7848 S:      Supported
7849 W:      http://www.hisilicon.com
7850 F:      Documentation/admin-guide/perf/hisi-pmu.rst
7851 F:      drivers/perf/hisilicon
7852
7853 HISILICON QM AND ZIP Controller DRIVER
7854 M:      Zhou Wang <[email protected]>
7855 L:      [email protected]
7856 S:      Maintained
7857 F:      Documentation/ABI/testing/debugfs-hisi-zip
7858 F:      drivers/crypto/hisilicon/qm.c
7859 F:      drivers/crypto/hisilicon/qm.h
7860 F:      drivers/crypto/hisilicon/sgl.c
7861 F:      drivers/crypto/hisilicon/zip/
7862
7863 HISILICON ROCE DRIVER
7864 M:      Lijun Ou <[email protected]>
7865 M:      Wei Hu(Xavier) <[email protected]>
7866 M:      Weihang Li <[email protected]>
7867 L:      [email protected]
7868 S:      Maintained
7869 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
7870 F:      drivers/infiniband/hw/hns/
7871
7872 HISILICON SAS Controller
7873 M:      John Garry <[email protected]>
7874 S:      Supported
7875 W:      http://www.hisilicon.com
7876 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
7877 F:      drivers/scsi/hisi_sas/
7878
7879 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
7880 M:      Zaibo Xu <[email protected]>
7881 L:      [email protected]
7882 S:      Maintained
7883 F:      Documentation/ABI/testing/debugfs-hisi-sec
7884 F:      drivers/crypto/hisilicon/sec2/sec.h
7885 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
7886 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
7887 F:      drivers/crypto/hisilicon/sec2/sec_main.c
7888
7889 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
7890 M:      Zaibo Xu <[email protected]>
7891 S:      Maintained
7892 F:      drivers/char/hw_random/hisi-trng-v2.c
7893
7894 HISILICON V3XX SPI NOR FLASH Controller Driver
7895 M:      John Garry <[email protected]>
7896 S:      Maintained
7897 W:      http://www.hisilicon.com
7898 F:      drivers/spi/spi-hisi-sfc-v3xx.c
7899
7900 HMM - Heterogeneous Memory Management
7901 M:      Jérôme Glisse <[email protected]>
7902 L:      [email protected]
7903 S:      Maintained
7904 F:      Documentation/vm/hmm.rst
7905 F:      include/linux/hmm*
7906 F:      lib/test_hmm*
7907 F:      mm/hmm*
7908 F:      tools/testing/selftests/vm/*hmm*
7909
7910 HOST AP DRIVER
7911 M:      Jouni Malinen <[email protected]>
7912 L:      [email protected]
7913 S:      Obsolete
7914 W:      http://w1.fi/hostap-driver.html
7915 F:      drivers/net/wireless/intersil/hostap/
7916
7917 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
7918 L:      [email protected]
7919 S:      Orphan
7920 F:      drivers/platform/x86/tc1100-wmi.c
7921
7922 HPET:   High Precision Event Timers driver
7923 M:      Clemens Ladisch <[email protected]>
7924 S:      Maintained
7925 F:      Documentation/timers/hpet.rst
7926 F:      drivers/char/hpet.c
7927 F:      include/linux/hpet.h
7928 F:      include/uapi/linux/hpet.h
7929
7930 HPET:   x86
7931 S:      Orphan
7932 F:      arch/x86/include/asm/hpet.h
7933 F:      arch/x86/kernel/hpet.c
7934
7935 HPFS FILESYSTEM
7936 M:      Mikulas Patocka <[email protected]>
7937 S:      Maintained
7938 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
7939 F:      fs/hpfs/
7940
7941 HSI SUBSYSTEM
7942 M:      Sebastian Reichel <[email protected]>
7943 S:      Maintained
7944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
7945 F:      Documentation/ABI/testing/sysfs-bus-hsi
7946 F:      Documentation/driver-api/hsi.rst
7947 F:      drivers/hsi/
7948 F:      include/linux/hsi/
7949 F:      include/uapi/linux/hsi/
7950
7951 HSO 3G MODEM DRIVER
7952 L:      [email protected]
7953 S:      Orphan
7954 F:      drivers/net/usb/hso.c
7955
7956 HSR NETWORK PROTOCOL
7957 L:      [email protected]
7958 S:      Orphan
7959 F:      net/hsr/
7960
7961 HT16K33 LED CONTROLLER DRIVER
7962 M:      Robin van der Gracht <[email protected]>
7963 S:      Maintained
7964 F:      Documentation/devicetree/bindings/display/ht16k33.txt
7965 F:      drivers/auxdisplay/ht16k33.c
7966
7967 HTCPEN TOUCHSCREEN DRIVER
7968 M:      Pau Oliva Fora <[email protected]>
7969 L:      [email protected]
7970 S:      Maintained
7971 F:      drivers/input/touchscreen/htcpen.c
7972
7973 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
7974 M:      Lorenzo Bianconi <[email protected]>
7975 L:      [email protected]
7976 S:      Maintained
7977 W:      http://www.st.com/
7978 F:      Documentation/devicetree/bindings/iio/humidity/hts221.txt
7979 F:      drivers/iio/humidity/hts221*
7980
7981 HUAWEI ETHERNET DRIVER
7982 M:      Bin Luo <[email protected]>
7983 L:      [email protected]
7984 S:      Supported
7985 F:      Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
7986 F:      drivers/net/ethernet/huawei/hinic/
7987
7988 HUGETLB FILESYSTEM
7989 M:      Mike Kravetz <[email protected]>
7990 L:      [email protected]
7991 S:      Maintained
7992 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
7993 F:      Documentation/admin-guide/mm/hugetlbpage.rst
7994 F:      Documentation/vm/hugetlbfs_reserv.rst
7995 F:      fs/hugetlbfs/
7996 F:      include/linux/hugetlb.h
7997 F:      mm/hugetlb.c
7998
7999 HVA ST MEDIA DRIVER
8000 M:      Jean-Christophe Trotin <[email protected]>
8001 L:      [email protected]
8002 S:      Supported
8003 W:      https://linuxtv.org
8004 T:      git git://linuxtv.org/media_tree.git
8005 F:      drivers/media/platform/sti/hva
8006
8007 HWPOISON MEMORY FAILURE HANDLING
8008 M:      Naoya Horiguchi <[email protected]>
8009 L:      [email protected]
8010 S:      Maintained
8011 F:      mm/hwpoison-inject.c
8012 F:      mm/memory-failure.c
8013
8014 HYGON PROCESSOR SUPPORT
8015 M:      Pu Wen <[email protected]>
8016 L:      [email protected]
8017 S:      Maintained
8018 F:      arch/x86/kernel/cpu/hygon.c
8019
8020 HYNIX HI556 SENSOR DRIVER
8021 M:      Shawn Tu <[email protected]>
8022 L:      [email protected]
8023 S:      Maintained
8024 T:      git git://linuxtv.org/media_tree.git
8025 F:      drivers/media/i2c/hi556.c
8026
8027 Hyper-V CORE AND DRIVERS
8028 M:      "K. Y. Srinivasan" <[email protected]>
8029 M:      Haiyang Zhang <[email protected]>
8030 M:      Stephen Hemminger <[email protected]>
8031 M:      Wei Liu <[email protected]>
8032 L:      [email protected]
8033 S:      Supported
8034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
8035 F:      Documentation/ABI/stable/sysfs-bus-vmbus
8036 F:      Documentation/ABI/testing/debugfs-hyperv
8037 F:      Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
8038 F:      arch/x86/hyperv
8039 F:      arch/x86/include/asm/hyperv-tlfs.h
8040 F:      arch/x86/include/asm/mshyperv.h
8041 F:      arch/x86/include/asm/trace/hyperv.h
8042 F:      arch/x86/kernel/cpu/mshyperv.c
8043 F:      drivers/clocksource/hyperv_timer.c
8044 F:      drivers/hid/hid-hyperv.c
8045 F:      drivers/hv/
8046 F:      drivers/input/serio/hyperv-keyboard.c
8047 F:      drivers/iommu/hyperv-iommu.c
8048 F:      drivers/net/hyperv/
8049 F:      drivers/pci/controller/pci-hyperv-intf.c
8050 F:      drivers/pci/controller/pci-hyperv.c
8051 F:      drivers/scsi/storvsc_drv.c
8052 F:      drivers/uio/uio_hv_generic.c
8053 F:      drivers/video/fbdev/hyperv_fb.c
8054 F:      include/asm-generic/hyperv-tlfs.h
8055 F:      include/asm-generic/mshyperv.h
8056 F:      include/clocksource/hyperv_timer.h
8057 F:      include/linux/hyperv.h
8058 F:      include/uapi/linux/hyperv.h
8059 F:      net/vmw_vsock/hyperv_transport.c
8060 F:      tools/hv/
8061
8062 HYPERBUS SUPPORT
8063 M:      Vignesh Raghavendra <[email protected]>
8064 L:      [email protected]
8065 S:      Supported
8066 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
8067 C:      irc://irc.oftc.net/mtd
8068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
8069 F:      Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt
8070 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.txt
8071 F:      drivers/mtd/hyperbus/
8072 F:      include/linux/mtd/hyperbus.h
8073
8074 HYPERVISOR VIRTUAL CONSOLE DRIVER
8075 L:      [email protected]
8076 S:      Odd Fixes
8077 F:      drivers/tty/hvc/
8078
8079 I2C ACPI SUPPORT
8080 M:      Mika Westerberg <[email protected]>
8081 L:      [email protected]
8082 L:      [email protected]
8083 S:      Maintained
8084 F:      drivers/i2c/i2c-core-acpi.c
8085
8086 I2C CONTROLLER DRIVER FOR NVIDIA GPU
8087 M:      Ajay Gupta <[email protected]>
8088 L:      [email protected]
8089 S:      Maintained
8090 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
8091 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
8092
8093 I2C MUXES
8094 M:      Peter Rosin <[email protected]>
8095 L:      [email protected]
8096 S:      Maintained
8097 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
8098 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
8099 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
8100 F:      Documentation/i2c/i2c-topology.rst
8101 F:      Documentation/i2c/muxes/
8102 F:      drivers/i2c/i2c-mux.c
8103 F:      drivers/i2c/muxes/
8104 F:      include/linux/i2c-mux.h
8105
8106 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
8107 M:      Gregory CLEMENT <[email protected]>
8108 L:      [email protected]
8109 S:      Maintained
8110 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
8111 F:      drivers/i2c/busses/i2c-mv64xxx.c
8112
8113 I2C OVER PARALLEL PORT
8114 M:      Jean Delvare <[email protected]>
8115 L:      [email protected]
8116 S:      Maintained
8117 F:      Documentation/i2c/busses/i2c-parport.rst
8118 F:      drivers/i2c/busses/i2c-parport.c
8119
8120 I2C SUBSYSTEM
8121 M:      Wolfram Sang <[email protected]>
8122 L:      [email protected]
8123 S:      Maintained
8124 W:      https://i2c.wiki.kernel.org/
8125 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
8126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
8127 F:      Documentation/devicetree/bindings/i2c/i2c.txt
8128 F:      Documentation/i2c/
8129 F:      drivers/i2c/*
8130 F:      include/linux/i2c-dev.h
8131 F:      include/linux/i2c-smbus.h
8132 F:      include/linux/i2c.h
8133 F:      include/uapi/linux/i2c-*.h
8134 F:      include/uapi/linux/i2c.h
8135
8136 I2C SUBSYSTEM HOST DRIVERS
8137 L:      [email protected]
8138 S:      Odd Fixes
8139 W:      https://i2c.wiki.kernel.org/
8140 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
8141 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
8142 F:      Documentation/devicetree/bindings/i2c/
8143 F:      drivers/i2c/algos/
8144 F:      drivers/i2c/busses/
8145
8146 I2C-TAOS-EVM DRIVER
8147 M:      Jean Delvare <[email protected]>
8148 L:      [email protected]
8149 S:      Maintained
8150 F:      Documentation/i2c/busses/i2c-taos-evm.rst
8151 F:      drivers/i2c/busses/i2c-taos-evm.c
8152
8153 I2C-TINY-USB DRIVER
8154 M:      Till Harbaum <[email protected]>
8155 L:      [email protected]
8156 S:      Maintained
8157 W:      http://www.harbaum.org/till/i2c_tiny_usb
8158 F:      drivers/i2c/busses/i2c-tiny-usb.c
8159
8160 I2C/SMBUS CONTROLLER DRIVERS FOR PC
8161 M:      Jean Delvare <[email protected]>
8162 L:      [email protected]
8163 S:      Maintained
8164 F:      Documentation/i2c/busses/i2c-ali1535.rst
8165 F:      Documentation/i2c/busses/i2c-ali1563.rst
8166 F:      Documentation/i2c/busses/i2c-ali15x3.rst
8167 F:      Documentation/i2c/busses/i2c-amd756.rst
8168 F:      Documentation/i2c/busses/i2c-amd8111.rst
8169 F:      Documentation/i2c/busses/i2c-i801.rst
8170 F:      Documentation/i2c/busses/i2c-nforce2.rst
8171 F:      Documentation/i2c/busses/i2c-piix4.rst
8172 F:      Documentation/i2c/busses/i2c-sis5595.rst
8173 F:      Documentation/i2c/busses/i2c-sis630.rst
8174 F:      Documentation/i2c/busses/i2c-sis96x.rst
8175 F:      Documentation/i2c/busses/i2c-via.rst
8176 F:      Documentation/i2c/busses/i2c-viapro.rst
8177 F:      drivers/i2c/busses/i2c-ali1535.c
8178 F:      drivers/i2c/busses/i2c-ali1563.c
8179 F:      drivers/i2c/busses/i2c-ali15x3.c
8180 F:      drivers/i2c/busses/i2c-amd756-s4882.c
8181 F:      drivers/i2c/busses/i2c-amd756.c
8182 F:      drivers/i2c/busses/i2c-amd8111.c
8183 F:      drivers/i2c/busses/i2c-i801.c
8184 F:      drivers/i2c/busses/i2c-isch.c
8185 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
8186 F:      drivers/i2c/busses/i2c-nforce2.c
8187 F:      drivers/i2c/busses/i2c-piix4.c
8188 F:      drivers/i2c/busses/i2c-sis5595.c
8189 F:      drivers/i2c/busses/i2c-sis630.c
8190 F:      drivers/i2c/busses/i2c-sis96x.c
8191 F:      drivers/i2c/busses/i2c-via.c
8192 F:      drivers/i2c/busses/i2c-viapro.c
8193
8194 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
8195 M:      Hans de Goede <[email protected]>
8196 L:      [email protected]
8197 S:      Maintained
8198 F:      drivers/i2c/busses/i2c-cht-wc.c
8199
8200 I2C/SMBUS ISMT DRIVER
8201 M:      Seth Heasley <[email protected]>
8202 M:      Neil Horman <[email protected]>
8203 L:      [email protected]
8204 F:      Documentation/i2c/busses/i2c-ismt.rst
8205 F:      drivers/i2c/busses/i2c-ismt.c
8206
8207 I2C/SMBUS STUB DRIVER
8208 M:      Jean Delvare <[email protected]>
8209 L:      [email protected]
8210 S:      Maintained
8211 F:      drivers/i2c/i2c-stub.c
8212
8213 I3C DRIVER FOR CADENCE I3C MASTER IP
8214 M:      Przemysław Gaj <[email protected]>
8215 S:      Maintained
8216 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt
8217 F:      drivers/i3c/master/i3c-master-cdns.c
8218
8219 I3C DRIVER FOR SYNOPSYS DESIGNWARE
8220 M:      Vitor Soares <[email protected]>
8221 S:      Maintained
8222 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt
8223 F:      drivers/i3c/master/dw*
8224
8225 I3C SUBSYSTEM
8226 M:      Boris Brezillon <[email protected]>
8227 L:      [email protected] (moderated for non-subscribers)
8228 S:      Maintained
8229 C:      irc://chat.freenode.net/linux-i3c
8230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
8231 F:      Documentation/ABI/testing/sysfs-bus-i3c
8232 F:      Documentation/devicetree/bindings/i3c/
8233 F:      Documentation/driver-api/i3c
8234 F:      drivers/i3c/
8235 F:      include/linux/i3c/
8236
8237 IA64 (Itanium) PLATFORM
8238 M:      Tony Luck <[email protected]>
8239 M:      Fenghua Yu <[email protected]>
8240 L:      [email protected]
8241 S:      Maintained
8242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8243 F:      Documentation/ia64/
8244 F:      arch/ia64/
8245
8246 IBM Power 842 compression accelerator
8247 M:      Haren Myneni <[email protected]>
8248 S:      Supported
8249 F:      crypto/842.c
8250 F:      drivers/crypto/nx/Kconfig
8251 F:      drivers/crypto/nx/Makefile
8252 F:      drivers/crypto/nx/nx-842*
8253 F:      include/linux/sw842.h
8254 F:      lib/842/
8255
8256 IBM Power in-Nest Crypto Acceleration
8257 M:      Breno Leitão <[email protected]>
8258 M:      Nayna Jain <[email protected]>
8259 M:      Paulo Flabiano Smorigo <[email protected]>
8260 L:      [email protected]
8261 S:      Supported
8262 F:      drivers/crypto/nx/Kconfig
8263 F:      drivers/crypto/nx/Makefile
8264 F:      drivers/crypto/nx/nx-aes*
8265 F:      drivers/crypto/nx/nx-sha*
8266 F:      drivers/crypto/nx/nx.*
8267 F:      drivers/crypto/nx/nx_csbcpb.h
8268 F:      drivers/crypto/nx/nx_debugfs.c
8269
8270 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
8271 M:      Tyrel Datwyler <[email protected]>
8272 L:      [email protected]
8273 L:      [email protected]
8274 S:      Supported
8275 F:      drivers/pci/hotplug/rpadlpar*
8276
8277 IBM Power Linux RAID adapter
8278 M:      Brian King <[email protected]>
8279 S:      Supported
8280 F:      drivers/scsi/ipr.*
8281
8282 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
8283 M:      Tyrel Datwyler <[email protected]>
8284 L:      [email protected]
8285 L:      [email protected]
8286 S:      Supported
8287 F:      drivers/pci/hotplug/rpaphp*
8288
8289 IBM Power SRIOV Virtual NIC Device Driver
8290 M:      Thomas Falcon <[email protected]>
8291 M:      John Allen <[email protected]>
8292 L:      [email protected]
8293 S:      Supported
8294 F:      drivers/net/ethernet/ibm/ibmvnic.*
8295
8296 IBM Power Virtual Accelerator Switchboard
8297 M:      Sukadev Bhattiprolu <[email protected]>
8298 L:      [email protected]
8299 S:      Supported
8300 F:      arch/powerpc/include/asm/vas.h
8301 F:      arch/powerpc/platforms/powernv/copy-paste.h
8302 F:      arch/powerpc/platforms/powernv/vas*
8303
8304 IBM Power Virtual Ethernet Device Driver
8305 M:      Thomas Falcon <[email protected]>
8306 L:      [email protected]
8307 S:      Supported
8308 F:      drivers/net/ethernet/ibm/ibmveth.*
8309
8310 IBM Power Virtual FC Device Drivers
8311 M:      Tyrel Datwyler <[email protected]>
8312 L:      [email protected]
8313 S:      Supported
8314 F:      drivers/scsi/ibmvscsi/ibmvfc*
8315
8316 IBM Power Virtual Management Channel Driver
8317 M:      Steven Royer <[email protected]>
8318 S:      Supported
8319 F:      drivers/misc/ibmvmc.*
8320
8321 IBM Power Virtual SCSI Device Drivers
8322 M:      Tyrel Datwyler <[email protected]>
8323 L:      [email protected]
8324 S:      Supported
8325 F:      drivers/scsi/ibmvscsi/ibmvscsi*
8326 F:      include/scsi/viosrp.h
8327
8328 IBM Power Virtual SCSI Device Target Driver
8329 M:      Michael Cyr <[email protected]>
8330 L:      [email protected]
8331 L:      [email protected]
8332 S:      Supported
8333 F:      drivers/scsi/ibmvscsi_tgt/
8334
8335 IBM Power VMX Cryptographic instructions
8336 M:      Breno Leitão <[email protected]>
8337 M:      Nayna Jain <[email protected]>
8338 M:      Paulo Flabiano Smorigo <[email protected]>
8339 L:      [email protected]
8340 S:      Supported
8341 F:      drivers/crypto/vmx/Kconfig
8342 F:      drivers/crypto/vmx/Makefile
8343 F:      drivers/crypto/vmx/aes*
8344 F:      drivers/crypto/vmx/ghash*
8345 F:      drivers/crypto/vmx/ppc-xlate.pl
8346 F:      drivers/crypto/vmx/vmx.c
8347
8348 IBM ServeRAID RAID DRIVER
8349 S:      Orphan
8350 F:      drivers/scsi/ips.*
8351
8352 ICH LPC AND GPIO DRIVER
8353 M:      Peter Tyser <[email protected]>
8354 S:      Maintained
8355 F:      drivers/gpio/gpio-ich.c
8356 F:      drivers/mfd/lpc_ich.c
8357
8358 ICY I2C DRIVER
8359 M:      Max Staudt <[email protected]>
8360 L:      [email protected]
8361 S:      Maintained
8362 F:      drivers/i2c/busses/i2c-icy.c
8363
8364 IDE SUBSYSTEM
8365 M:      "David S. Miller" <[email protected]>
8366 L:      [email protected]
8367 S:      Maintained
8368 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
8369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
8370 F:      Documentation/ide/
8371 F:      drivers/ide/
8372 F:      include/linux/ide.h
8373
8374 IDE/ATAPI DRIVERS
8375 M:      Borislav Petkov <[email protected]>
8376 L:      [email protected]
8377 S:      Maintained
8378 F:      Documentation/cdrom/ide-cd.rst
8379 F:      drivers/ide/ide-cd*
8380
8381 IDEAPAD LAPTOP EXTRAS DRIVER
8382 M:      Ike Panhc <[email protected]>
8383 L:      [email protected]
8384 S:      Maintained
8385 W:      http://launchpad.net/ideapad-laptop
8386 F:      drivers/platform/x86/ideapad-laptop.c
8387
8388 IDEAPAD LAPTOP SLIDEBAR DRIVER
8389 M:      Andrey Moiseev <[email protected]>
8390 L:      [email protected]
8391 S:      Maintained
8392 W:      https://github.com/o2genum/ideapad-slidebar
8393 F:      drivers/input/misc/ideapad_slidebar.c
8394
8395 IDT VersaClock 5 CLOCK DRIVER
8396 M:      Marek Vasut <[email protected]>
8397 S:      Maintained
8398 F:      drivers/clk/clk-versaclock5.c
8399
8400 IEEE 802.15.4 SUBSYSTEM
8401 M:      Alexander Aring <[email protected]>
8402 M:      Stefan Schmidt <[email protected]>
8403 L:      [email protected]
8404 S:      Maintained
8405 W:      https://linux-wpan.org/
8406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
8407 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
8408 F:      Documentation/networking/ieee802154.rst
8409 F:      drivers/net/ieee802154/
8410 F:      include/linux/ieee802154.h
8411 F:      include/linux/nl802154.h
8412 F:      include/net/af_ieee802154.h
8413 F:      include/net/cfg802154.h
8414 F:      include/net/ieee802154_netdev.h
8415 F:      include/net/mac802154.h
8416 F:      include/net/nl802154.h
8417 F:      net/ieee802154/
8418 F:      net/mac802154/
8419
8420 IFE PROTOCOL
8421 M:      Yotam Gigi <[email protected]>
8422 M:      Jamal Hadi Salim <[email protected]>
8423 F:      include/net/ife.h
8424 F:      include/uapi/linux/ife.h
8425 F:      net/ife
8426
8427 IGORPLUG-USB IR RECEIVER
8428 M:      Sean Young <[email protected]>
8429 L:      [email protected]
8430 S:      Maintained
8431 F:      drivers/media/rc/igorplugusb.c
8432
8433 IGUANAWORKS USB IR TRANSCEIVER
8434 M:      Sean Young <[email protected]>
8435 L:      [email protected]
8436 S:      Maintained
8437 F:      drivers/media/rc/iguanair.c
8438
8439 IIO DIGITAL POTENTIOMETER DAC
8440 M:      Peter Rosin <[email protected]>
8441 L:      [email protected]
8442 S:      Maintained
8443 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
8444 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
8445 F:      drivers/iio/dac/dpot-dac.c
8446
8447 IIO ENVELOPE DETECTOR
8448 M:      Peter Rosin <[email protected]>
8449 L:      [email protected]
8450 S:      Maintained
8451 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
8452 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
8453 F:      drivers/iio/adc/envelope-detector.c
8454
8455 IIO MULTIPLEXER
8456 M:      Peter Rosin <[email protected]>
8457 L:      [email protected]
8458 S:      Maintained
8459 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt
8460 F:      drivers/iio/multiplexer/iio-mux.c
8461
8462 IIO SUBSYSTEM AND DRIVERS
8463 M:      Jonathan Cameron <[email protected]>
8464 R:      Hartmut Knaack <[email protected]>
8465 R:      Lars-Peter Clausen <[email protected]>
8466 R:      Peter Meerwald-Stadler <[email protected]>
8467 L:      [email protected]
8468 S:      Maintained
8469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
8470 F:      Documentation/ABI/testing/configfs-iio*
8471 F:      Documentation/ABI/testing/sysfs-bus-iio*
8472 F:      Documentation/devicetree/bindings/iio/
8473 F:      drivers/iio/
8474 F:      drivers/staging/iio/
8475 F:      include/linux/iio/
8476 F:      tools/iio/
8477
8478 IIO UNIT CONVERTER
8479 M:      Peter Rosin <[email protected]>
8480 L:      [email protected]
8481 S:      Maintained
8482 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.txt
8483 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.txt
8484 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.txt
8485 F:      drivers/iio/afe/iio-rescale.c
8486
8487 IKANOS/ADI EAGLE ADSL USB DRIVER
8488 M:      Matthieu Castet <[email protected]>
8489 M:      Stanislaw Gruszka <[email protected]>
8490 S:      Maintained
8491 F:      drivers/usb/atm/ueagle-atm.c
8492
8493 IMGTEC ASCII LCD DRIVER
8494 M:      Paul Burton <[email protected]>
8495 S:      Maintained
8496 F:      Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
8497 F:      drivers/auxdisplay/img-ascii-lcd.c
8498
8499 IMGTEC IR DECODER DRIVER
8500 S:      Orphan
8501 F:      drivers/media/rc/img-ir/
8502
8503 IMON SOUNDGRAPH USB IR RECEIVER
8504 M:      Sean Young <[email protected]>
8505 L:      [email protected]
8506 S:      Maintained
8507 F:      drivers/media/rc/imon.c
8508 F:      drivers/media/rc/imon_raw.c
8509
8510 IMS TWINTURBO FRAMEBUFFER DRIVER
8511 L:      [email protected]
8512 S:      Orphan
8513 F:      drivers/video/fbdev/imsttfb.c
8514
8515 INA209 HARDWARE MONITOR DRIVER
8516 M:      Guenter Roeck <[email protected]>
8517 L:      [email protected]
8518 S:      Maintained
8519 F:      Documentation/devicetree/bindings/hwmon/ina2xx.txt
8520 F:      Documentation/hwmon/ina209.rst
8521 F:      drivers/hwmon/ina209.c
8522
8523 INA2XX HARDWARE MONITOR DRIVER
8524 M:      Guenter Roeck <[email protected]>
8525 L:      [email protected]
8526 S:      Maintained
8527 F:      Documentation/hwmon/ina2xx.rst
8528 F:      drivers/hwmon/ina2xx.c
8529 F:      include/linux/platform_data/ina2xx.h
8530
8531 INDUSTRY PACK SUBSYSTEM (IPACK)
8532 M:      Samuel Iglesias Gonsalvez <[email protected]>
8533 M:      Jens Taprogge <[email protected]>
8534 M:      Greg Kroah-Hartman <[email protected]>
8535 L:      [email protected]
8536 S:      Maintained
8537 W:      http://industrypack.sourceforge.net
8538 F:      drivers/ipack/
8539
8540 INFINEON DPS310 Driver
8541 M:      Eddie James <[email protected]>
8542 L:      [email protected]
8543 S:      Maintained
8544 F:      drivers/iio/pressure/dps310.c
8545
8546 INFINIBAND SUBSYSTEM
8547 M:      Doug Ledford <[email protected]>
8548 M:      Jason Gunthorpe <[email protected]>
8549 L:      [email protected]
8550 S:      Supported
8551 W:      https://github.com/linux-rdma/rdma-core
8552 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8553 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
8554 F:      Documentation/devicetree/bindings/infiniband/
8555 F:      Documentation/infiniband/
8556 F:      drivers/infiniband/
8557 F:      include/rdma/
8558 F:      include/trace/events/ib_mad.h
8559 F:      include/trace/events/ib_umad.h
8560 F:      include/uapi/linux/if_infiniband.h
8561 F:      include/uapi/rdma/
8562 F:      samples/bpf/ibumad_kern.c
8563 F:      samples/bpf/ibumad_user.c
8564
8565 INGENIC JZ4780 DMA Driver
8566 M:      Zubair Lutfullah Kakakhel <[email protected]>
8567 S:      Maintained
8568 F:      drivers/dma/dma-jz4780.c
8569
8570 INGENIC JZ4780 NAND DRIVER
8571 M:      Harvey Hunt <[email protected]>
8572 L:      [email protected]
8573 S:      Maintained
8574 F:      drivers/mtd/nand/raw/ingenic/
8575
8576 INGENIC JZ47xx SoCs
8577 M:      Paul Cercueil <[email protected]>
8578 S:      Maintained
8579 F:      arch/mips/boot/dts/ingenic/
8580 F:      arch/mips/include/asm/mach-jz4740/
8581 F:      arch/mips/jz4740/
8582 F:      drivers/clk/ingenic/
8583 F:      drivers/dma/dma-jz4780.c
8584 F:      drivers/gpu/drm/ingenic/
8585 F:      drivers/i2c/busses/i2c-jz4780.c
8586 F:      drivers/iio/adc/ingenic-adc.c
8587 F:      drivers/irqchip/irq-ingenic.c
8588 F:      drivers/memory/jz4780-nemc.c
8589 F:      drivers/mmc/host/jz4740_mmc.c
8590 F:      drivers/mtd/nand/raw/ingenic/
8591 F:      drivers/pinctrl/pinctrl-ingenic.c
8592 F:      drivers/power/supply/ingenic-battery.c
8593 F:      drivers/pwm/pwm-jz4740.c
8594 F:      drivers/remoteproc/ingenic_rproc.c
8595 F:      drivers/rtc/rtc-jz4740.c
8596 F:      drivers/tty/serial/8250/8250_ingenic.c
8597 F:      drivers/usb/musb/jz4740.c
8598 F:      drivers/watchdog/jz4740_wdt.c
8599 F:      include/dt-bindings/iio/adc/ingenic,adc.h
8600 F:      include/linux/mfd/ingenic-tcu.h
8601 F:      sound/soc/codecs/jz47*
8602 F:      sound/soc/jz4740/
8603
8604 INOTIFY
8605 M:      Jan Kara <[email protected]>
8606 R:      Amir Goldstein <[email protected]>
8607 L:      [email protected]
8608 S:      Maintained
8609 F:      Documentation/filesystems/inotify.rst
8610 F:      fs/notify/inotify/
8611 F:      include/linux/inotify.h
8612 F:      include/uapi/linux/inotify.h
8613
8614 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8615 M:      Dmitry Torokhov <[email protected]>
8616 L:      [email protected]
8617 S:      Maintained
8618 Q:      http://patchwork.kernel.org/project/linux-input/list/
8619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
8620 F:      Documentation/devicetree/bindings/input/
8621 F:      Documentation/devicetree/bindings/serio/
8622 F:      Documentation/input/
8623 F:      drivers/input/
8624 F:      include/linux/input.h
8625 F:      include/linux/input/
8626 F:      include/uapi/linux/input-event-codes.h
8627 F:      include/uapi/linux/input.h
8628
8629 INPUT MULTITOUCH (MT) PROTOCOL
8630 M:      Henrik Rydberg <[email protected]>
8631 L:      [email protected]
8632 S:      Odd fixes
8633 F:      Documentation/input/multi-touch-protocol.rst
8634 F:      drivers/input/input-mt.c
8635 K:      \b(ABS|SYN)_MT_
8636
8637 INSIDE SECURE CRYPTO DRIVER
8638 M:      Antoine Tenart <[email protected]>
8639 L:      [email protected]
8640 S:      Maintained
8641 F:      drivers/crypto/inside-secure/
8642
8643 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
8644 M:      Mimi Zohar <[email protected]>
8645 M:      Dmitry Kasatkin <[email protected]>
8646 L:      [email protected]
8647 S:      Supported
8648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8649 F:      security/integrity/ima/
8650
8651 INTEL 810/815 FRAMEBUFFER DRIVER
8652 M:      Antonino Daplas <[email protected]>
8653 L:      [email protected]
8654 S:      Maintained
8655 F:      drivers/video/fbdev/i810/
8656
8657 INTEL ASoC DRIVERS
8658 M:      Cezary Rojewski <[email protected]>
8659 M:      Pierre-Louis Bossart <[email protected]>
8660 M:      Liam Girdwood <[email protected]>
8661 M:      Jie Yang <[email protected]>
8662 L:      [email protected] (moderated for non-subscribers)
8663 S:      Supported
8664 F:      sound/soc/intel/
8665
8666 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
8667 M:      Hans de Goede <[email protected]>
8668 L:      [email protected]
8669 S:      Maintained
8670 F:      drivers/platform/x86/intel_atomisp2_pm.c
8671
8672 INTEL ATOMISP2 LED DRIVER
8673 M:      Hans de Goede <[email protected]>
8674 L:      [email protected]
8675 S:      Maintained
8676 F:      drivers/platform/x86/intel_atomisp2_led.c
8677
8678 INTEL BROXTON PMC DRIVER
8679 M:      Mika Westerberg <[email protected]>
8680 M:      Zha Qipeng <[email protected]>
8681 S:      Maintained
8682 F:      drivers/mfd/intel_pmc_bxt.c
8683 F:      include/linux/mfd/intel_pmc_bxt.h
8684
8685 INTEL C600 SERIES SAS CONTROLLER DRIVER
8686 M:      Intel SCU Linux support <[email protected]>
8687 M:      Artur Paszkiewicz <[email protected]>
8688 L:      [email protected]
8689 S:      Supported
8690 T:      git git://git.code.sf.net/p/intel-sas/isci
8691 F:      drivers/scsi/isci/
8692
8693 INTEL CPU family model numbers
8694 M:      Tony Luck <[email protected]>
8695 M:      [email protected]
8696 L:      [email protected]
8697 S:      Supported
8698 F:      arch/x86/include/asm/intel-family.h
8699
8700 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
8701 M:      Jani Nikula <[email protected]>
8702 M:      Joonas Lahtinen <[email protected]>
8703 M:      Rodrigo Vivi <[email protected]>
8704 L:      [email protected]
8705 S:      Supported
8706 W:      https://01.org/linuxgraphics/
8707 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
8708 B:      https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
8709 C:      irc://chat.freenode.net/intel-gfx
8710 T:      git git://anongit.freedesktop.org/drm-intel
8711 F:      Documentation/gpu/i915.rst
8712 F:      drivers/gpu/drm/i915/
8713 F:      include/drm/i915*
8714 F:      include/uapi/drm/i915_drm.h
8715
8716 INTEL ETHERNET DRIVERS
8717 M:      Jeff Kirsher <[email protected]>
8718 L:      [email protected] (moderated for non-subscribers)
8719 S:      Supported
8720 W:      http://www.intel.com/support/feedback.htm
8721 W:      http://e1000.sourceforge.net/
8722 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
8723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
8724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
8725 F:      Documentation/networking/device_drivers/ethernet/intel/
8726 F:      drivers/net/ethernet/intel/
8727 F:      drivers/net/ethernet/intel/*/
8728 F:      include/linux/avf/virtchnl.h
8729
8730 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
8731 M:      Maik Broemme <[email protected]>
8732 L:      [email protected]
8733 S:      Maintained
8734 F:      Documentation/fb/intelfb.rst
8735 F:      drivers/video/fbdev/intelfb/
8736
8737 INTEL GPIO DRIVERS
8738 M:      Andy Shevchenko <[email protected]>
8739 L:      [email protected]
8740 S:      Maintained
8741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8742 F:      drivers/gpio/gpio-ich.c
8743 F:      drivers/gpio/gpio-intel-mid.c
8744 F:      drivers/gpio/gpio-merrifield.c
8745 F:      drivers/gpio/gpio-ml-ioh.c
8746 F:      drivers/gpio/gpio-pch.c
8747 F:      drivers/gpio/gpio-sch.c
8748 F:      drivers/gpio/gpio-sodaville.c
8749
8750 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
8751 M:      Zhenyu Wang <[email protected]>
8752 M:      Zhi Wang <[email protected]>
8753 L:      [email protected]
8754 L:      [email protected]
8755 S:      Supported
8756 W:      https://01.org/igvt-g
8757 T:      git https://github.com/intel/gvt-linux.git
8758 F:      drivers/gpu/drm/i915/gvt/
8759
8760 INTEL HID EVENT DRIVER
8761 M:      Alex Hung <[email protected]>
8762 L:      [email protected]
8763 S:      Maintained
8764 F:      drivers/platform/x86/intel-hid.c
8765
8766 INTEL I/OAT DMA DRIVER
8767 M:      Dave Jiang <[email protected]>
8768 R:      Dan Williams <[email protected]>
8769 L:      [email protected]
8770 S:      Supported
8771 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
8772 F:      drivers/dma/ioat*
8773
8774 INTEL IADX DRIVER
8775 M:      Dave Jiang <[email protected]>
8776 L:      [email protected]
8777 S:      Supported
8778 F:      drivers/dma/idxd/*
8779 F:      include/uapi/linux/idxd.h
8780
8781 INTEL IDLE DRIVER
8782 M:      Jacob Pan <[email protected]>
8783 M:      Len Brown <[email protected]>
8784 L:      [email protected]
8785 S:      Supported
8786 B:      https://bugzilla.kernel.org
8787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
8788 F:      drivers/idle/intel_idle.c
8789
8790 INTEL INTEGRATED SENSOR HUB DRIVER
8791 M:      Srinivas Pandruvada <[email protected]>
8792 M:      Jiri Kosina <[email protected]>
8793 L:      [email protected]
8794 S:      Maintained
8795 F:      drivers/hid/intel-ish-hid/
8796
8797 INTEL IOMMU (VT-d)
8798 M:      David Woodhouse <[email protected]>
8799 M:      Lu Baolu <[email protected]>
8800 L:      [email protected]
8801 S:      Supported
8802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
8803 F:      drivers/iommu/intel/
8804 F:      include/linux/intel-iommu.h
8805 F:      include/linux/intel-svm.h
8806
8807 INTEL IOP-ADMA DMA DRIVER
8808 R:      Dan Williams <[email protected]>
8809 S:      Odd fixes
8810 F:      drivers/dma/iop-adma.c
8811
8812 INTEL IPU3 CSI-2 CIO2 DRIVER
8813 M:      Yong Zhi <[email protected]>
8814 M:      Sakari Ailus <[email protected]>
8815 M:      Bingbu Cao <[email protected]>
8816 R:      Tian Shu Qiu <[email protected]>
8817 L:      [email protected]
8818 S:      Maintained
8819 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
8820 F:      drivers/media/pci/intel/ipu3/
8821
8822 INTEL IPU3 CSI-2 IMGU DRIVER
8823 M:      Sakari Ailus <[email protected]>
8824 R:      Bingbu Cao <[email protected]>
8825 R:      Tian Shu Qiu <[email protected]>
8826 L:      [email protected]
8827 S:      Maintained
8828 F:      Documentation/admin-guide/media/ipu3.rst
8829 F:      Documentation/admin-guide/media/ipu3_rcb.svg
8830 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-intel-ipu3.rst
8831 F:      drivers/staging/media/ipu3/
8832
8833 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8834 M:      Krzysztof Halasa <[email protected]>
8835 S:      Maintained
8836 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
8837 F:      drivers/net/wan/ixp4xx_hss.c
8838 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
8839 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
8840 F:      include/linux/soc/ixp4xx/npe.h
8841 F:      include/linux/soc/ixp4xx/qmgr.h
8842
8843 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8844 M:      Deepak Saxena <[email protected]>
8845 S:      Maintained
8846 F:      drivers/char/hw_random/ixp4xx-rng.c
8847
8848 INTEL MANAGEMENT ENGINE (mei)
8849 M:      Tomas Winkler <[email protected]>
8850 L:      [email protected]
8851 S:      Supported
8852 F:      Documentation/driver-api/mei/*
8853 F:      drivers/misc/mei/
8854 F:      drivers/watchdog/mei_wdt.c
8855 F:      include/linux/mei_cl_bus.h
8856 F:      include/uapi/linux/mei.h
8857 F:      samples/mei/*
8858
8859 INTEL MENLOW THERMAL DRIVER
8860 M:      Sujith Thomas <[email protected]>
8861 L:      [email protected]
8862 S:      Supported
8863 W:      https://01.org/linux-acpi
8864 F:      drivers/platform/x86/intel_menlow.c
8865
8866 INTEL MIC DRIVERS (mic)
8867 M:      Sudeep Dutt <[email protected]>
8868 M:      Ashutosh Dixit <[email protected]>
8869 S:      Supported
8870 W:      https://github.com/sudeepdutt/mic
8871 W:      http://software.intel.com/en-us/mic-developer
8872 F:      Documentation/misc-devices/mic/
8873 F:      drivers/dma/mic_x100_dma.c
8874 F:      drivers/dma/mic_x100_dma.h
8875 F:      drivers/misc/mic/
8876 F:      include/linux/mic_bus.h
8877 F:      include/linux/scif.h
8878 F:      include/uapi/linux/mic_common.h
8879 F:      include/uapi/linux/mic_ioctl.h
8880 F:      include/uapi/linux/scif_ioctl.h
8881
8882 INTEL P-Unit IPC DRIVER
8883 M:      Zha Qipeng <[email protected]>
8884 L:      [email protected]
8885 S:      Maintained
8886 F:      arch/x86/include/asm/intel_punit_ipc.h
8887 F:      drivers/platform/x86/intel_punit_ipc.c
8888
8889 INTEL PMC CORE DRIVER
8890 M:      Rajneesh Bhardwaj <[email protected]>
8891 M:      Vishwanath Somayaji <[email protected]>
8892 L:      [email protected]
8893 S:      Maintained
8894 F:      drivers/platform/x86/intel_pmc_core*
8895
8896 INTEL PMIC GPIO DRIVERS
8897 M:      Andy Shevchenko <[email protected]>
8898 S:      Maintained
8899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8900 F:      drivers/gpio/gpio-*cove.c
8901 F:      drivers/gpio/gpio-msic.c
8902
8903 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
8904 R:      Andy Shevchenko <[email protected]>
8905 S:      Maintained
8906 F:      drivers/mfd/intel_msic.c
8907 F:      drivers/mfd/intel_soc_pmic*
8908 F:      include/linux/mfd/intel_msic.h
8909 F:      include/linux/mfd/intel_soc_pmic*
8910
8911 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
8912 M:      Stanislav Yakovlev <[email protected]>
8913 L:      [email protected]
8914 S:      Maintained
8915 F:      Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
8916 F:      Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
8917 F:      drivers/net/wireless/intel/ipw2x00/
8918
8919 INTEL PSTATE DRIVER
8920 M:      Srinivas Pandruvada <[email protected]>
8921 M:      Len Brown <[email protected]>
8922 L:      [email protected]
8923 S:      Supported
8924 F:      drivers/cpufreq/intel_pstate.c
8925
8926 INTEL RDMA RNIC DRIVER
8927 M:      Faisal Latif <[email protected]>
8928 M:      Shiraz Saleem <[email protected]>
8929 L:      [email protected]
8930 S:      Supported
8931 F:      drivers/infiniband/hw/i40iw/
8932 F:      include/uapi/rdma/i40iw-abi.h
8933
8934 INTEL SCU DRIVERS
8935 M:      Mika Westerberg <[email protected]>
8936 S:      Maintained
8937 F:      arch/x86/include/asm/intel_scu_ipc.h
8938 F:      drivers/platform/x86/intel_scu_*
8939
8940 INTEL SPEED SELECT TECHNOLOGY
8941 M:      Srinivas Pandruvada <[email protected]>
8942 L:      [email protected]
8943 S:      Maintained
8944 F:      drivers/platform/x86/intel_speed_select_if/
8945 F:      include/uapi/linux/isst_if.h
8946 F:      tools/power/x86/intel-speed-select/
8947
8948 INTEL STRATIX10 FIRMWARE DRIVERS
8949 M:      Richard Gong <[email protected]>
8950 L:      [email protected]
8951 S:      Maintained
8952 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
8953 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
8954 F:      drivers/firmware/stratix10-rsu.c
8955 F:      drivers/firmware/stratix10-svc.c
8956 F:      include/linux/firmware/intel/stratix10-smc.h
8957 F:      include/linux/firmware/intel/stratix10-svc-client.h
8958
8959 INTEL TELEMETRY DRIVER
8960 M:      Rajneesh Bhardwaj <[email protected]>
8961 M:      "David E. Box" <[email protected]>
8962 L:      [email protected]
8963 S:      Maintained
8964 F:      arch/x86/include/asm/intel_telemetry.h
8965 F:      drivers/platform/x86/intel_telemetry*
8966
8967 INTEL UNCORE FREQUENCY CONTROL
8968 M:      Srinivas Pandruvada <[email protected]>
8969 L:      [email protected]
8970 S:      Maintained
8971 F:      drivers/platform/x86/intel-uncore-frequency.c
8972
8973 INTEL VIRTUAL BUTTON DRIVER
8974 M:      AceLan Kao <[email protected]>
8975 L:      [email protected]
8976 S:      Maintained
8977 F:      drivers/platform/x86/intel-vbtn.c
8978
8979 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
8980 M:      Stanislaw Gruszka <[email protected]>
8981 L:      [email protected]
8982 S:      Supported
8983 F:      drivers/net/wireless/intel/iwlegacy/
8984
8985 INTEL WIRELESS WIFI LINK (iwlwifi)
8986 M:      Johannes Berg <[email protected]>
8987 M:      Emmanuel Grumbach <[email protected]>
8988 M:      Luca Coelho <[email protected]>
8989 M:      Intel Linux Wireless <[email protected]>
8990 L:      [email protected]
8991 S:      Supported
8992 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
8993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
8994 F:      drivers/net/wireless/intel/iwlwifi/
8995
8996 INTEL WIRELESS WIMAX CONNECTION 2400
8997 M:      Inaky Perez-Gonzalez <[email protected]>
8998 M:      [email protected]
8999 L:      [email protected] (subscribers-only)
9000 S:      Supported
9001 W:      http://linuxwimax.org
9002 F:      Documentation/admin-guide/wimax/i2400m.rst
9003 F:      drivers/net/wimax/i2400m/
9004 F:      include/uapi/linux/wimax/i2400m.h
9005
9006 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
9007 M:      Jithu Joseph <[email protected]>
9008 R:      Maurice Ma <[email protected]>
9009 S:      Maintained
9010 W:      https://slimbootloader.github.io/security/firmware-update.html
9011 F:      drivers/platform/x86/intel-wmi-sbl-fw-update.c
9012
9013 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
9014 M:      Mario Limonciello <[email protected]>
9015 S:      Maintained
9016 F:      drivers/platform/x86/intel-wmi-thunderbolt.c
9017
9018 INTEL(R) TRACE HUB
9019 M:      Alexander Shishkin <[email protected]>
9020 S:      Supported
9021 F:      Documentation/trace/intel_th.rst
9022 F:      drivers/hwtracing/intel_th/
9023 F:      include/linux/intel_th.h
9024
9025 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
9026 M:      Ning Sun <[email protected]>
9027 L:      [email protected]
9028 S:      Supported
9029 W:      http://tboot.sourceforge.net
9030 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
9031 F:      Documentation/x86/intel_txt.rst
9032 F:      arch/x86/kernel/tboot.c
9033 F:      include/linux/tboot.h
9034
9035 INTERCONNECT API
9036 M:      Georgi Djakov <[email protected]>
9037 L:      [email protected]
9038 S:      Maintained
9039 F:      Documentation/devicetree/bindings/interconnect/
9040 F:      Documentation/driver-api/interconnect.rst
9041 F:      drivers/interconnect/
9042 F:      include/dt-bindings/interconnect/
9043 F:      include/linux/interconnect-provider.h
9044 F:      include/linux/interconnect.h
9045
9046 INVENSENSE ICM-426xx IMU DRIVER
9047 M:      Jean-Baptiste Maneyrol <[email protected]>
9048 L:      [email protected]
9049 S:      Maintained
9050 W       https://invensense.tdk.com/
9051 F:      Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
9052 F:      drivers/iio/imu/inv_icm42600/
9053
9054 INVENSENSE MPU-3050 GYROSCOPE DRIVER
9055 M:      Linus Walleij <[email protected]>
9056 L:      [email protected]
9057 S:      Maintained
9058 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt
9059 F:      drivers/iio/gyro/mpu3050*
9060
9061 IOC3 ETHERNET DRIVER
9062 M:      Ralf Baechle <[email protected]>
9063 L:      [email protected]
9064 S:      Maintained
9065 F:      drivers/net/ethernet/sgi/ioc3-eth.c
9066
9067 IOMAP FILESYSTEM LIBRARY
9068 M:      Christoph Hellwig <[email protected]>
9069 M:      Darrick J. Wong <[email protected]>
9070 M:      [email protected]
9071 M:      [email protected]
9072 L:      [email protected]
9073 L:      [email protected]
9074 S:      Supported
9075 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
9076 F:      fs/iomap/
9077 F:      include/linux/iomap.h
9078
9079 IOMMU DRIVERS
9080 M:      Joerg Roedel <[email protected]>
9081 L:      [email protected]
9082 S:      Maintained
9083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
9084 F:      Documentation/devicetree/bindings/iommu/
9085 F:      drivers/iommu/
9086 F:      include/linux/iommu.h
9087 F:      include/linux/iova.h
9088 F:      include/linux/of_iommu.h
9089
9090 IO_URING
9091 M:      Jens Axboe <[email protected]>
9092 L:      [email protected]
9093 S:      Maintained
9094 T:      git git://git.kernel.dk/linux-block
9095 T:      git git://git.kernel.dk/liburing
9096 F:      fs/io-wq.c
9097 F:      fs/io-wq.h
9098 F:      fs/io_uring.c
9099 F:      include/uapi/linux/io_uring.h
9100
9101 IPMI SUBSYSTEM
9102 M:      Corey Minyard <[email protected]>
9103 L:      [email protected] (moderated for non-subscribers)
9104 S:      Supported
9105 W:      http://openipmi.sourceforge.net/
9106 F:      Documentation/driver-api/ipmi.rst
9107 F:      Documentation/devicetree/bindings/ipmi/
9108 F:      drivers/char/ipmi/
9109 F:      include/linux/ipmi*
9110 F:      include/uapi/linux/ipmi*
9111
9112 IPS SCSI RAID DRIVER
9113 M:      Adaptec OEM Raid Solutions <[email protected]>
9114 L:      [email protected]
9115 S:      Maintained
9116 W:      http://www.adaptec.com/
9117 F:      drivers/scsi/ips*
9118
9119 IPVS
9120 M:      Wensong Zhang <[email protected]>
9121 M:      Simon Horman <[email protected]>
9122 M:      Julian Anastasov <[email protected]>
9123 L:      [email protected]
9124 L:      [email protected]
9125 S:      Maintained
9126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
9127 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
9128 F:      Documentation/networking/ipvs-sysctl.rst
9129 F:      include/net/ip_vs.h
9130 F:      include/uapi/linux/ip_vs.h
9131 F:      net/netfilter/ipvs/
9132
9133 IPWIRELESS DRIVER
9134 M:      Jiri Kosina <[email protected]>
9135 M:      David Sterba <[email protected]>
9136 S:      Odd Fixes
9137 F:      drivers/tty/ipwireless/
9138
9139 IPX NETWORK LAYER
9140 L:      [email protected]
9141 S:      Obsolete
9142 F:      include/uapi/linux/ipx.h
9143
9144 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
9145 M:      Marc Zyngier <[email protected]>
9146 S:      Maintained
9147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9148 F:      Documentation/core-api/irq/irq-domain.rst
9149 F:      include/linux/irqdomain.h
9150 F:      kernel/irq/irqdomain.c
9151 F:      kernel/irq/msi.c
9152
9153 IRQ SUBSYSTEM
9154 M:      Thomas Gleixner <[email protected]>
9155 L:      [email protected]
9156 S:      Maintained
9157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9158 F:      kernel/irq/
9159
9160 IRQCHIP DRIVERS
9161 M:      Thomas Gleixner <[email protected]>
9162 M:      Jason Cooper <[email protected]>
9163 M:      Marc Zyngier <[email protected]>
9164 L:      [email protected]
9165 S:      Maintained
9166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9167 F:      Documentation/devicetree/bindings/interrupt-controller/
9168 F:      drivers/irqchip/
9169
9170 ISA
9171 M:      William Breathitt Gray <[email protected]>
9172 S:      Maintained
9173 F:      Documentation/driver-api/isa.rst
9174 F:      drivers/base/isa.c
9175 F:      include/linux/isa.h
9176
9177 ISA RADIO MODULE
9178 M:      Hans Verkuil <[email protected]>
9179 L:      [email protected]
9180 S:      Maintained
9181 W:      https://linuxtv.org
9182 T:      git git://linuxtv.org/media_tree.git
9183 F:      drivers/media/radio/radio-isa*
9184
9185 ISAPNP
9186 M:      Jaroslav Kysela <[email protected]>
9187 S:      Maintained
9188 F:      Documentation/driver-api/isapnp.rst
9189 F:      drivers/pnp/isapnp/
9190 F:      include/linux/isapnp.h
9191
9192 ISCSI
9193 M:      Lee Duncan <[email protected]>
9194 M:      Chris Leech <[email protected]>
9195 L:      [email protected]
9196 L:      [email protected]
9197 S:      Maintained
9198 W:      www.open-iscsi.com
9199 F:      drivers/scsi/*iscsi*
9200 F:      include/scsi/*iscsi*
9201
9202 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
9203 M:      Peter Jones <[email protected]>
9204 M:      Konrad Rzeszutek Wilk <[email protected]>
9205 S:      Maintained
9206 F:      drivers/firmware/iscsi_ibft*
9207
9208 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
9209 M:      Sagi Grimberg <[email protected]>
9210 M:      Max Gurtovoy <[email protected]>
9211 L:      [email protected]
9212 S:      Supported
9213 W:      http://www.openfabrics.org
9214 W:      www.open-iscsi.org
9215 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9216 F:      drivers/infiniband/ulp/iser/
9217
9218 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
9219 M:      Sagi Grimberg <[email protected]>
9220 L:      [email protected]
9221 L:      [email protected]
9222 S:      Supported
9223 W:      http://www.linux-iscsi.org
9224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9225 F:      drivers/infiniband/ulp/isert
9226
9227 ISDN/CMTP OVER BLUETOOTH
9228 M:      Karsten Keil <[email protected]>
9229 L:      [email protected] (subscribers-only)
9230 L:      [email protected]
9231 S:      Odd Fixes
9232 W:      http://www.isdn4linux.de
9233 F:      Documentation/isdn/
9234 F:      drivers/isdn/capi/
9235 F:      include/linux/isdn/
9236 F:      include/uapi/linux/isdn/
9237 F:      net/bluetooth/cmtp/
9238
9239 ISDN/mISDN SUBSYSTEM
9240 M:      Karsten Keil <[email protected]>
9241 L:      [email protected] (subscribers-only)
9242 L:      [email protected]
9243 S:      Maintained
9244 W:      http://www.isdn4linux.de
9245 F:      drivers/isdn/Kconfig
9246 F:      drivers/isdn/Makefile
9247 F:      drivers/isdn/hardware/
9248 F:      drivers/isdn/mISDN/
9249
9250 IT87 HARDWARE MONITORING DRIVER
9251 M:      Jean Delvare <[email protected]>
9252 L:      [email protected]
9253 S:      Maintained
9254 F:      Documentation/hwmon/it87.rst
9255 F:      drivers/hwmon/it87.c
9256
9257 IT913X MEDIA DRIVER
9258 M:      Antti Palosaari <[email protected]>
9259 L:      [email protected]
9260 S:      Maintained
9261 W:      https://linuxtv.org
9262 W:      http://palosaari.fi/linux/
9263 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9264 T:      git git://linuxtv.org/anttip/media_tree.git
9265 F:      drivers/media/tuners/it913x*
9266
9267 IVTV VIDEO4LINUX DRIVER
9268 M:      Andy Walls <[email protected]>
9269 L:      [email protected]
9270 S:      Maintained
9271 W:      https://linuxtv.org
9272 T:      git git://linuxtv.org/media_tree.git
9273 F:      Documentation/admin-guide/media/ivtv*
9274 F:      drivers/media/pci/ivtv/
9275 F:      include/uapi/linux/ivtv*
9276
9277 IX2505V MEDIA DRIVER
9278 M:      Malcolm Priestley <[email protected]>
9279 L:      [email protected]
9280 S:      Maintained
9281 W:      https://linuxtv.org
9282 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9283 F:      drivers/media/dvb-frontends/ix2505v*
9284
9285 JAILHOUSE HYPERVISOR INTERFACE
9286 M:      Jan Kiszka <[email protected]>
9287 L:      [email protected]
9288 S:      Maintained
9289 F:      arch/x86/include/asm/jailhouse_para.h
9290 F:      arch/x86/kernel/jailhouse.c
9291
9292 JC42.4 TEMPERATURE SENSOR DRIVER
9293 M:      Guenter Roeck <[email protected]>
9294 L:      [email protected]
9295 S:      Maintained
9296 F:      Documentation/hwmon/jc42.rst
9297 F:      drivers/hwmon/jc42.c
9298
9299 JFS FILESYSTEM
9300 M:      Dave Kleikamp <[email protected]>
9301 L:      [email protected]
9302 S:      Maintained
9303 W:      http://jfs.sourceforge.net/
9304 T:      git git://github.com/kleikamp/linux-shaggy.git
9305 F:      Documentation/admin-guide/jfs.rst
9306 F:      fs/jfs/
9307
9308 JME NETWORK DRIVER
9309 M:      Guo-Fu Tseng <[email protected]>
9310 L:      [email protected]
9311 S:      Maintained
9312 F:      drivers/net/ethernet/jme.*
9313
9314 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
9315 M:      David Woodhouse <[email protected]>
9316 M:      Richard Weinberger <[email protected]>
9317 L:      [email protected]
9318 S:      Odd Fixes
9319 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
9320 T:      git git://git.infradead.org/ubifs-2.6.git
9321 F:      fs/jffs2/
9322 F:      include/uapi/linux/jffs2.h
9323
9324 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
9325 M:      "Theodore Ts'o" <[email protected]>
9326 M:      Jan Kara <[email protected]>
9327 L:      [email protected]
9328 S:      Maintained
9329 F:      fs/jbd2/
9330 F:      include/linux/jbd2.h
9331
9332 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
9333 M:      Mikhail Ulyanov <[email protected]>
9334 L:      [email protected]
9335 S:      Maintained
9336 F:      drivers/media/platform/rcar_jpu.c
9337
9338 JSM Neo PCI based serial card
9339 L:      [email protected]
9340 S:      Orphan
9341 F:      drivers/tty/serial/jsm/
9342
9343 K10TEMP HARDWARE MONITORING DRIVER
9344 M:      Clemens Ladisch <[email protected]>
9345 L:      [email protected]
9346 S:      Maintained
9347 F:      Documentation/hwmon/k10temp.rst
9348 F:      drivers/hwmon/k10temp.c
9349
9350 K8TEMP HARDWARE MONITORING DRIVER
9351 M:      Rudolf Marek <[email protected]>
9352 L:      [email protected]
9353 S:      Maintained
9354 F:      Documentation/hwmon/k8temp.rst
9355 F:      drivers/hwmon/k8temp.c
9356
9357 KASAN
9358 M:      Andrey Ryabinin <[email protected]>
9359 R:      Alexander Potapenko <[email protected]>
9360 R:      Dmitry Vyukov <[email protected]>
9361 L:      [email protected]
9362 S:      Maintained
9363 F:      Documentation/dev-tools/kasan.rst
9364 F:      arch/*/include/asm/kasan.h
9365 F:      arch/*/mm/kasan_init*
9366 F:      include/linux/kasan*.h
9367 F:      lib/test_kasan.c
9368 F:      mm/kasan/
9369 F:      scripts/Makefile.kasan
9370
9371 KCONFIG
9372 M:      Masahiro Yamada <[email protected]>
9373 L:      [email protected]
9374 S:      Maintained
9375 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
9376 F:      Documentation/kbuild/kconfig*
9377 F:      scripts/Kconfig.include
9378 F:      scripts/kconfig/
9379
9380 KCOV
9381 R:      Dmitry Vyukov <[email protected]>
9382 R:      Andrey Konovalov <[email protected]>
9383 L:      [email protected]
9384 S:      Maintained
9385 F:      Documentation/dev-tools/kcov.rst
9386 F:      include/linux/kcov.h
9387 F:      include/uapi/linux/kcov.h
9388 F:      kernel/kcov.c
9389 F:      scripts/Makefile.kcov
9390
9391 KCSAN
9392 M:      Marco Elver <[email protected]>
9393 R:      Dmitry Vyukov <[email protected]>
9394 L:      [email protected]
9395 S:      Maintained
9396 F:      Documentation/dev-tools/kcsan.rst
9397 F:      include/linux/kcsan*.h
9398 F:      kernel/kcsan/
9399 F:      lib/Kconfig.kcsan
9400 F:      scripts/Makefile.kcsan
9401
9402 KDUMP
9403 M:      Dave Young <[email protected]>
9404 M:      Baoquan He <[email protected]>
9405 R:      Vivek Goyal <[email protected]>
9406 L:      [email protected]
9407 S:      Maintained
9408 W:      http://lse.sourceforge.net/kdump/
9409 F:      Documentation/admin-guide/kdump/
9410 F:      fs/proc/vmcore.c
9411 F:      include/linux/crash_core.h
9412 F:      include/linux/crash_dump.h
9413 F:      include/uapi/linux/vmcore.h
9414 F:      kernel/crash_*.c
9415
9416 KEENE FM RADIO TRANSMITTER DRIVER
9417 M:      Hans Verkuil <[email protected]>
9418 L:      [email protected]
9419 S:      Maintained
9420 W:      https://linuxtv.org
9421 T:      git git://linuxtv.org/media_tree.git
9422 F:      drivers/media/radio/radio-keene*
9423
9424 KERNEL AUTOMOUNTER
9425 M:      Ian Kent <[email protected]>
9426 L:      [email protected]
9427 S:      Maintained
9428 F:      fs/autofs/
9429
9430 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
9431 M:      Masahiro Yamada <[email protected]>
9432 M:      Michal Marek <[email protected]>
9433 L:      [email protected]
9434 S:      Maintained
9435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
9436 F:      Documentation/kbuild/
9437 F:      Makefile
9438 F:      scripts/*vmlinux*
9439 F:      scripts/Kbuild*
9440 F:      scripts/Makefile*
9441 F:      scripts/basic/
9442 F:      scripts/mk*
9443 F:      scripts/mod/
9444 F:      scripts/package/
9445
9446 KERNEL JANITORS
9447 L:      [email protected]
9448 S:      Odd Fixes
9449 W:      http://kernelnewbies.org/KernelJanitors
9450
9451 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
9452 M:      "J. Bruce Fields" <[email protected]>
9453 M:      Chuck Lever <[email protected]>
9454 L:      [email protected]
9455 S:      Supported
9456 W:      http://nfs.sourceforge.net/
9457 T:      git git://linux-nfs.org/~bfields/linux.git
9458 F:      fs/lockd/
9459 F:      fs/nfs_common/
9460 F:      fs/nfsd/
9461 F:      include/linux/lockd/
9462 F:      include/linux/sunrpc/
9463 F:      include/uapi/linux/nfsd/
9464 F:      include/uapi/linux/sunrpc/
9465 F:      net/sunrpc/
9466
9467 KERNEL SELFTEST FRAMEWORK
9468 M:      Shuah Khan <[email protected]>
9469 M:      Shuah Khan <[email protected]>
9470 L:      [email protected]
9471 S:      Maintained
9472 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
9473 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
9474 F:      Documentation/dev-tools/kselftest*
9475 F:      tools/testing/selftests/
9476
9477 KERNEL UNIT TESTING FRAMEWORK (KUnit)
9478 M:      Brendan Higgins <[email protected]>
9479 L:      [email protected]
9480 L:      [email protected]
9481 S:      Maintained
9482 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
9483 F:      Documentation/dev-tools/kunit/
9484 F:      include/kunit/
9485 F:      lib/kunit/
9486 F:      tools/testing/kunit/
9487
9488 KERNEL USERMODE HELPER
9489 M:      Luis Chamberlain <[email protected]>
9490 L:      [email protected]
9491 S:      Maintained
9492 F:      include/linux/umh.h
9493 F:      kernel/umh.c
9494
9495 KERNEL VIRTUAL MACHINE (KVM)
9496 M:      Paolo Bonzini <[email protected]>
9497 L:      [email protected]
9498 S:      Supported
9499 W:      http://www.linux-kvm.org
9500 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
9501 F:      Documentation/virt/kvm/
9502 F:      include/asm-generic/kvm*
9503 F:      include/kvm/iodev.h
9504 F:      include/linux/kvm*
9505 F:      include/trace/events/kvm.h
9506 F:      include/uapi/asm-generic/kvm*
9507 F:      include/uapi/linux/kvm*
9508 F:      tools/kvm/
9509 F:      tools/testing/selftests/kvm/
9510 F:      virt/kvm/*
9511
9512 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
9513 M:      Marc Zyngier <[email protected]>
9514 R:      James Morse <[email protected]>
9515 R:      Julien Thierry <[email protected]>
9516 R:      Suzuki K Poulose <[email protected]>
9517 L:      [email protected] (moderated for non-subscribers)
9518 L:      [email protected]
9519 S:      Maintained
9520 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
9521 F:      arch/arm64/include/asm/kvm*
9522 F:      arch/arm64/include/uapi/asm/kvm*
9523 F:      arch/arm64/kvm/
9524 F:      include/kvm/arm_*
9525
9526 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
9527 M:      Huacai Chen <[email protected]>
9528 M:      Aleksandar Markovic <[email protected]>
9529 L:      [email protected]
9530 L:      [email protected]
9531 S:      Maintained
9532 F:      arch/mips/include/asm/kvm*
9533 F:      arch/mips/include/uapi/asm/kvm*
9534 F:      arch/mips/kvm/
9535
9536 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
9537 M:      Paul Mackerras <[email protected]>
9538 L:      [email protected]
9539 S:      Supported
9540 W:      http://www.linux-kvm.org/
9541 T:      git git://github.com/agraf/linux-2.6.git
9542 F:      arch/powerpc/include/asm/kvm*
9543 F:      arch/powerpc/include/uapi/asm/kvm*
9544 F:      arch/powerpc/kernel/kvm*
9545 F:      arch/powerpc/kvm/
9546
9547 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
9548 M:      Christian Borntraeger <[email protected]>
9549 M:      Janosch Frank <[email protected]>
9550 R:      David Hildenbrand <[email protected]>
9551 R:      Cornelia Huck <[email protected]>
9552 R:      Claudio Imbrenda <[email protected]>
9553 L:      [email protected]
9554 S:      Supported
9555 W:      http://www.ibm.com/developerworks/linux/linux390/
9556 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
9557 F:      Documentation/virt/kvm/s390*
9558 F:      arch/s390/include/asm/gmap.h
9559 F:      arch/s390/include/asm/kvm*
9560 F:      arch/s390/include/uapi/asm/kvm*
9561 F:      arch/s390/kvm/
9562 F:      arch/s390/mm/gmap.c
9563 F:      tools/testing/selftests/kvm/*/s390x/
9564 F:      tools/testing/selftests/kvm/s390x/
9565
9566 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
9567 M:      Paolo Bonzini <[email protected]>
9568 R:      Sean Christopherson <[email protected]>
9569 R:      Vitaly Kuznetsov <[email protected]>
9570 R:      Wanpeng Li <[email protected]>
9571 R:      Jim Mattson <[email protected]>
9572 R:      Joerg Roedel <[email protected]>
9573 L:      [email protected]
9574 S:      Supported
9575 W:      http://www.linux-kvm.org
9576 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
9577 F:      arch/x86/include/asm/kvm*
9578 F:      arch/x86/include/asm/pvclock-abi.h
9579 F:      arch/x86/include/asm/svm.h
9580 F:      arch/x86/include/asm/vmx*.h
9581 F:      arch/x86/include/uapi/asm/kvm*
9582 F:      arch/x86/include/uapi/asm/svm.h
9583 F:      arch/x86/include/uapi/asm/vmx.h
9584 F:      arch/x86/kernel/kvm.c
9585 F:      arch/x86/kernel/kvmclock.c
9586 F:      arch/x86/kvm/
9587 F:      arch/x86/kvm/*/
9588
9589 KERNFS
9590 M:      Greg Kroah-Hartman <[email protected]>
9591 M:      Tejun Heo <[email protected]>
9592 S:      Supported
9593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9594 F:      fs/kernfs/
9595 F:      include/linux/kernfs.h
9596
9597 KEXEC
9598 M:      Eric Biederman <[email protected]>
9599 L:      [email protected]
9600 S:      Maintained
9601 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
9602 F:      include/linux/kexec.h
9603 F:      include/uapi/linux/kexec.h
9604 F:      kernel/kexec*
9605
9606 KEYS-ENCRYPTED
9607 M:      Mimi Zohar <[email protected]>
9608 L:      [email protected]
9609 L:      [email protected]
9610 S:      Supported
9611 F:      Documentation/security/keys/trusted-encrypted.rst
9612 F:      include/keys/encrypted-type.h
9613 F:      security/keys/encrypted-keys/
9614
9615 KEYS-TRUSTED
9616 M:      James Bottomley <[email protected]>
9617 M:      Jarkko Sakkinen <[email protected]>
9618 M:      Mimi Zohar <[email protected]>
9619 L:      [email protected]
9620 L:      [email protected]
9621 S:      Supported
9622 F:      Documentation/security/keys/trusted-encrypted.rst
9623 F:      include/keys/trusted-type.h
9624 F:      include/keys/trusted_tpm.h
9625 F:      security/keys/trusted-keys/
9626
9627 KEYS/KEYRINGS
9628 M:      David Howells <[email protected]>
9629 M:      Jarkko Sakkinen <[email protected]>
9630 L:      [email protected]
9631 S:      Maintained
9632 F:      Documentation/security/keys/core.rst
9633 F:      include/keys/
9634 F:      include/linux/key-type.h
9635 F:      include/linux/key.h
9636 F:      include/linux/keyctl.h
9637 F:      include/uapi/linux/keyctl.h
9638 F:      security/keys/
9639
9640 KFIFO
9641 M:      Stefani Seibold <[email protected]>
9642 S:      Maintained
9643 F:      include/linux/kfifo.h
9644 F:      lib/kfifo.c
9645 F:      samples/kfifo/
9646
9647 KGDB / KDB /debug_core
9648 M:      Jason Wessel <[email protected]>
9649 M:      Daniel Thompson <[email protected]>
9650 R:      Douglas Anderson <[email protected]>
9651 L:      [email protected]
9652 S:      Maintained
9653 W:      http://kgdb.wiki.kernel.org/
9654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
9655 F:      Documentation/dev-tools/kgdb.rst
9656 F:      drivers/misc/kgdbts.c
9657 F:      drivers/tty/serial/kgdboc.c
9658 F:      include/linux/kdb.h
9659 F:      include/linux/kgdb.h
9660 F:      kernel/debug/
9661
9662 KMEMLEAK
9663 M:      Catalin Marinas <[email protected]>
9664 S:      Maintained
9665 F:      Documentation/dev-tools/kmemleak.rst
9666 F:      include/linux/kmemleak.h
9667 F:      mm/kmemleak-test.c
9668 F:      mm/kmemleak.c
9669
9670 KMOD KERNEL MODULE LOADER - USERMODE HELPER
9671 M:      Luis Chamberlain <[email protected]>
9672 L:      [email protected]
9673 S:      Maintained
9674 F:      include/linux/kmod.h
9675 F:      kernel/kmod.c
9676 F:      lib/test_kmod.c
9677 F:      tools/testing/selftests/kmod/
9678
9679 KPROBES
9680 M:      Naveen N. Rao <[email protected]>
9681 M:      Anil S Keshavamurthy <[email protected]>
9682 M:      "David S. Miller" <[email protected]>
9683 M:      Masami Hiramatsu <[email protected]>
9684 S:      Maintained
9685 F:      Documentation/trace/kprobes.rst
9686 F:      include/asm-generic/kprobes.h
9687 F:      include/linux/kprobes.h
9688 F:      kernel/kprobes.c
9689
9690 KS0108 LCD CONTROLLER DRIVER
9691 M:      Miguel Ojeda Sandonis <[email protected]>
9692 S:      Maintained
9693 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
9694 F:      drivers/auxdisplay/ks0108.c
9695 F:      include/linux/ks0108.h
9696
9697 L3MDEV
9698 M:      David Ahern <[email protected]>
9699 L:      [email protected]
9700 S:      Maintained
9701 F:      include/net/l3mdev.h
9702 F:      net/l3mdev
9703
9704 L7 BPF FRAMEWORK
9705 M:      John Fastabend <[email protected]>
9706 M:      Daniel Borkmann <[email protected]>
9707 M:      Jakub Sitnicki <[email protected]>
9708 M:      Lorenz Bauer <[email protected]>
9709 L:      [email protected]
9710 L:      [email protected]
9711 S:      Maintained
9712 F:      include/linux/skmsg.h
9713 F:      net/core/skmsg.c
9714 F:      net/core/sock_map.c
9715 F:      net/ipv4/tcp_bpf.c
9716 F:      net/ipv4/udp_bpf.c
9717
9718 LANTIQ / INTEL Ethernet drivers
9719 M:      Hauke Mehrtens <[email protected]>
9720 L:      [email protected]
9721 S:      Maintained
9722 F:      drivers/net/dsa/lantiq_gswip.c
9723 F:      drivers/net/dsa/lantiq_pce.h
9724 F:      drivers/net/ethernet/lantiq_xrx200.c
9725 F:      net/dsa/tag_gswip.c
9726
9727 LANTIQ MIPS ARCHITECTURE
9728 M:      John Crispin <[email protected]>
9729 L:      [email protected]
9730 S:      Maintained
9731 F:      arch/mips/lantiq
9732 F:      drivers/soc/lantiq
9733
9734 LAPB module
9735 L:      [email protected]
9736 S:      Orphan
9737 F:      Documentation/networking/lapb-module.rst
9738 F:      include/*/lapb.h
9739 F:      net/lapb/
9740
9741 LASI 53c700 driver for PARISC
9742 M:      "James E.J. Bottomley" <[email protected]>
9743 L:      [email protected]
9744 S:      Maintained
9745 F:      Documentation/scsi/53c700.rst
9746 F:      drivers/scsi/53c700*
9747
9748 LEAKING_ADDRESSES
9749 M:      Tobin C. Harding <[email protected]>
9750 M:      Tycho Andersen <[email protected]>
9751 L:      [email protected]
9752 S:      Maintained
9753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
9754 F:      scripts/leaking_addresses.pl
9755
9756 LED SUBSYSTEM
9757 M:      Pavel Machek <[email protected]>
9758 R:      Dan Murphy <[email protected]>
9759 L:      [email protected]
9760 S:      Maintained
9761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
9762 F:      Documentation/devicetree/bindings/leds/
9763 F:      drivers/leds/
9764 F:      include/linux/leds.h
9765
9766 LEGACY EEPROM DRIVER
9767 M:      Jean Delvare <[email protected]>
9768 S:      Maintained
9769 F:      Documentation/misc-devices/eeprom.rst
9770 F:      drivers/misc/eeprom/eeprom.c
9771
9772 LEGO MINDSTORMS EV3
9773 R:      David Lechner <[email protected]>
9774 S:      Maintained
9775 F:      Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt
9776 F:      arch/arm/boot/dts/da850-lego-ev3.dts
9777 F:      drivers/power/supply/lego_ev3_battery.c
9778
9779 LEGO USB Tower driver
9780 M:      Juergen Stuber <[email protected]>
9781 L:      [email protected]
9782 S:      Maintained
9783 W:      http://legousb.sourceforge.net/
9784 F:      drivers/usb/misc/legousbtower.c
9785
9786 LG LAPTOP EXTRAS
9787 M:      Matan Ziv-Av <[email protected]>
9788 L:      [email protected]
9789 S:      Maintained
9790 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
9791 F:      Documentation/admin-guide/laptops/lg-laptop.rst
9792 F:      drivers/platform/x86/lg-laptop.c
9793
9794 LG2160 MEDIA DRIVER
9795 M:      Michael Krufky <[email protected]>
9796 L:      [email protected]
9797 S:      Maintained
9798 W:      https://linuxtv.org
9799 W:      http://github.com/mkrufky
9800 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9801 T:      git git://linuxtv.org/mkrufky/tuners.git
9802 F:      drivers/media/dvb-frontends/lg2160.*
9803
9804 LGDT3305 MEDIA DRIVER
9805 M:      Michael Krufky <[email protected]>
9806 L:      [email protected]
9807 S:      Maintained
9808 W:      https://linuxtv.org
9809 W:      http://github.com/mkrufky
9810 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9811 T:      git git://linuxtv.org/mkrufky/tuners.git
9812 F:      drivers/media/dvb-frontends/lgdt3305.*
9813
9814 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
9815 M:      Viresh Kumar <[email protected]>
9816 L:      [email protected]
9817 S:      Maintained
9818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9819 F:      drivers/ata/pata_arasan_cf.c
9820 F:      include/linux/pata_arasan_cf_data.h
9821
9822 LIBATA PATA DRIVERS
9823 M:      Bartlomiej Zolnierkiewicz <[email protected]>
9824 M:      Jens Axboe <[email protected]>
9825 L:      [email protected]
9826 S:      Maintained
9827 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9828 F:      drivers/ata/ata_generic.c
9829 F:      drivers/ata/pata_*.c
9830
9831 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
9832 M:      Linus Walleij <[email protected]>
9833 L:      [email protected]
9834 S:      Maintained
9835 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9836 F:      drivers/ata/pata_ftide010.c
9837 F:      drivers/ata/sata_gemini.c
9838 F:      drivers/ata/sata_gemini.h
9839
9840 LIBATA SATA AHCI PLATFORM devices support
9841 M:      Hans de Goede <[email protected]>
9842 M:      Jens Axboe <[email protected]>
9843 L:      [email protected]
9844 S:      Maintained
9845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9846 F:      drivers/ata/ahci_platform.c
9847 F:      drivers/ata/libahci_platform.c
9848 F:      include/linux/ahci_platform.h
9849
9850 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
9851 M:      Mikael Pettersson <[email protected]>
9852 L:      [email protected]
9853 S:      Maintained
9854 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9855 F:      drivers/ata/sata_promise.*
9856
9857 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
9858 M:      Jens Axboe <[email protected]>
9859 L:      [email protected]
9860 S:      Maintained
9861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9862 F:      Documentation/devicetree/bindings/ata/
9863 F:      drivers/ata/
9864 F:      include/linux/ata.h
9865 F:      include/linux/libata.h
9866
9867 LIBLOCKDEP
9868 M:      Sasha Levin <[email protected]>
9869 S:      Maintained
9870 F:      tools/lib/lockdep/
9871
9872 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
9873 M:      Dan Williams <[email protected]>
9874 M:      Vishal Verma <[email protected]>
9875 M:      Dave Jiang <[email protected]>
9876 L:      [email protected]
9877 S:      Supported
9878 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
9879 P:      Documentation/nvdimm/maintainer-entry-profile.rst
9880 F:      drivers/nvdimm/blk.c
9881 F:      drivers/nvdimm/region_devs.c
9882
9883 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
9884 M:      Vishal Verma <[email protected]>
9885 M:      Dan Williams <[email protected]>
9886 M:      Dave Jiang <[email protected]>
9887 L:      [email protected]
9888 S:      Supported
9889 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
9890 P:      Documentation/nvdimm/maintainer-entry-profile.rst
9891 F:      drivers/nvdimm/btt*
9892
9893 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
9894 M:      Dan Williams <[email protected]>
9895 M:      Vishal Verma <[email protected]>
9896 M:      Dave Jiang <[email protected]>
9897 L:      [email protected]
9898 S:      Supported
9899 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
9900 P:      Documentation/nvdimm/maintainer-entry-profile.rst
9901 F:      drivers/nvdimm/pmem*
9902
9903 LIBNVDIMM: DEVICETREE BINDINGS
9904 M:      Oliver O'Halloran <[email protected]>
9905 L:      [email protected]
9906 S:      Supported
9907 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
9908 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
9909 F:      drivers/nvdimm/of_pmem.c
9910
9911 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
9912 M:      Dan Williams <[email protected]>
9913 M:      Vishal Verma <[email protected]>
9914 M:      Dave Jiang <[email protected]>
9915 M:      Ira Weiny <[email protected]>
9916 L:      [email protected]
9917 S:      Supported
9918 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
9919 P:      Documentation/nvdimm/maintainer-entry-profile.rst
9920 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
9921 F:      drivers/acpi/nfit/*
9922 F:      drivers/nvdimm/*
9923 F:      include/linux/libnvdimm.h
9924 F:      include/linux/nd.h
9925 F:      include/uapi/linux/ndctl.h
9926 F:      tools/testing/nvdimm/
9927
9928 LICENSES and SPDX stuff
9929 M:      Thomas Gleixner <[email protected]>
9930 M:      Greg Kroah-Hartman <[email protected]>
9931 L:      [email protected]
9932 S:      Maintained
9933 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
9934 F:      COPYING
9935 F:      Documentation/process/license-rules.rst
9936 F:      LICENSES/
9937 F:      scripts/spdxcheck-test.sh
9938 F:      scripts/spdxcheck.py
9939
9940 LIGHTNVM PLATFORM SUPPORT
9941 M:      Matias Bjorling <[email protected]>
9942 L:      [email protected]
9943 S:      Maintained
9944 W:      http://github/OpenChannelSSD
9945 F:      drivers/lightnvm/
9946 F:      include/linux/lightnvm.h
9947 F:      include/uapi/linux/lightnvm.h
9948
9949 LINEAR RANGES HELPERS
9950 M:      Mark Brown <[email protected]>
9951 R:      Matti Vaittinen <[email protected]>
9952 F:      lib/linear_ranges.c
9953 F:      lib/test_linear_ranges.c
9954 F:      include/linux/linear_range.h
9955
9956 LINUX FOR POWER MACINTOSH
9957 M:      Benjamin Herrenschmidt <[email protected]>
9958 L:      [email protected]
9959 S:      Odd Fixes
9960 F:      arch/powerpc/platforms/powermac/
9961 F:      drivers/macintosh/
9962
9963 LINUX FOR POWERPC (32-BIT AND 64-BIT)
9964 M:      Michael Ellerman <[email protected]>
9965 R:      Benjamin Herrenschmidt <[email protected]>
9966 R:      Paul Mackerras <[email protected]>
9967 L:      [email protected]
9968 S:      Supported
9969 W:      https://github.com/linuxppc/wiki/wiki
9970 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
9972 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
9973 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
9974 F:      Documentation/devicetree/bindings/powerpc/
9975 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
9976 F:      Documentation/powerpc/
9977 F:      arch/powerpc/
9978 F:      drivers/*/*/*pasemi*
9979 F:      drivers/*/*pasemi*
9980 F:      drivers/char/tpm/tpm_ibmvtpm*
9981 F:      drivers/crypto/nx/
9982 F:      drivers/crypto/vmx/
9983 F:      drivers/i2c/busses/i2c-opal.c
9984 F:      drivers/net/ethernet/ibm/ibmveth.*
9985 F:      drivers/net/ethernet/ibm/ibmvnic.*
9986 F:      drivers/pci/hotplug/pnv_php.c
9987 F:      drivers/pci/hotplug/rpa*
9988 F:      drivers/rtc/rtc-opal.c
9989 F:      drivers/scsi/ibmvscsi/
9990 F:      drivers/tty/hvc/hvc_opal.c
9991 F:      drivers/watchdog/wdrtas.c
9992 F:      tools/testing/selftests/powerpc
9993 N:      /pmac
9994 N:      powermac
9995 N:      powernv
9996 N:      [^a-z0-9]ps3
9997 N:      pseries
9998
9999 LINUX FOR POWERPC EMBEDDED MPC5XXX
10000 M:      Anatolij Gustschin <[email protected]>
10001 L:      [email protected]
10002 S:      Odd Fixes
10003 F:      arch/powerpc/platforms/512x/
10004 F:      arch/powerpc/platforms/52xx/
10005
10006 LINUX FOR POWERPC EMBEDDED PPC4XX
10007 L:      [email protected]
10008 S:      Orphan
10009 F:      arch/powerpc/platforms/40x/
10010 F:      arch/powerpc/platforms/44x/
10011
10012 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
10013 M:      Scott Wood <[email protected]>
10014 L:      [email protected]
10015 S:      Odd fixes
10016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
10017 F:      Documentation/devicetree/bindings/powerpc/fsl/
10018 F:      arch/powerpc/platforms/83xx/
10019 F:      arch/powerpc/platforms/85xx/
10020
10021 LINUX FOR POWERPC EMBEDDED PPC8XX
10022 M:      Christophe Leroy <[email protected]>
10023 L:      [email protected]
10024 S:      Maintained
10025 F:      arch/powerpc/platforms/8xx/
10026
10027 LINUX KERNEL DUMP TEST MODULE (LKDTM)
10028 M:      Kees Cook <[email protected]>
10029 S:      Maintained
10030 F:      drivers/misc/lkdtm/*
10031 F:      tools/testing/selftests/lkdtm/*
10032
10033 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
10034 M:      Alan Stern <[email protected]>
10035 M:      Andrea Parri <[email protected]>
10036 M:      Will Deacon <[email protected]>
10037 M:      Peter Zijlstra <[email protected]>
10038 M:      Boqun Feng <[email protected]>
10039 M:      Nicholas Piggin <[email protected]>
10040 M:      David Howells <[email protected]>
10041 M:      Jade Alglave <[email protected]>
10042 M:      Luc Maranget <[email protected]>
10043 M:      "Paul E. McKenney" <[email protected]>
10044 R:      Akira Yokosawa <[email protected]>
10045 R:      Daniel Lustig <[email protected]>
10046 R:      Joel Fernandes <[email protected]>
10047 L:      [email protected]
10048 L:      [email protected]
10049 S:      Supported
10050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
10051 F:      Documentation/atomic_bitops.txt
10052 F:      Documentation/atomic_t.txt
10053 F:      Documentation/core-api/atomic_ops.rst
10054 F:      Documentation/core-api/refcount-vs-atomic.rst
10055 F:      Documentation/litmus-tests/
10056 F:      Documentation/memory-barriers.txt
10057 F:      tools/memory-model/
10058
10059 LIS3LV02D ACCELEROMETER DRIVER
10060 M:      Eric Piel <[email protected]>
10061 S:      Maintained
10062 F:      Documentation/misc-devices/lis3lv02d.rst
10063 F:      drivers/misc/lis3lv02d/
10064 F:      drivers/platform/x86/hp_accel.c
10065
10066 LIST KUNIT TEST
10067 M:      David Gow <[email protected]>
10068 L:      [email protected]
10069 L:      [email protected]
10070 S:      Maintained
10071 F:      lib/list-test.c
10072
10073 LIVE PATCHING
10074 M:      Josh Poimboeuf <[email protected]>
10075 M:      Jiri Kosina <[email protected]>
10076 M:      Miroslav Benes <[email protected]>
10077 M:      Petr Mladek <[email protected]>
10078 R:      Joe Lawrence <[email protected]>
10079 L:      [email protected]
10080 S:      Maintained
10081 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
10082 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
10083 F:      Documentation/livepatch/
10084 F:      arch/powerpc/include/asm/livepatch.h
10085 F:      arch/s390/include/asm/livepatch.h
10086 F:      arch/x86/include/asm/livepatch.h
10087 F:      include/linux/livepatch.h
10088 F:      kernel/livepatch/
10089 F:      lib/livepatch/
10090 F:      samples/livepatch/
10091 F:      tools/testing/selftests/livepatch/
10092
10093 LLC (802.2)
10094 L:      [email protected]
10095 S:      Odd fixes
10096 F:      include/linux/llc.h
10097 F:      include/net/llc*
10098 F:      include/uapi/linux/llc.h
10099 F:      net/llc/
10100
10101 LM73 HARDWARE MONITOR DRIVER
10102 M:      Guillaume Ligneul <[email protected]>
10103 L:      [email protected]
10104 S:      Maintained
10105 F:      drivers/hwmon/lm73.c
10106
10107 LM78 HARDWARE MONITOR DRIVER
10108 M:      Jean Delvare <[email protected]>
10109 L:      [email protected]
10110 S:      Maintained
10111 F:      Documentation/hwmon/lm78.rst
10112 F:      drivers/hwmon/lm78.c
10113
10114 LM83 HARDWARE MONITOR DRIVER
10115 M:      Jean Delvare <[email protected]>
10116 L:      [email protected]
10117 S:      Maintained
10118 F:      Documentation/hwmon/lm83.rst
10119 F:      drivers/hwmon/lm83.c
10120
10121 LM90 HARDWARE MONITOR DRIVER
10122 M:      Jean Delvare <[email protected]>
10123 L:      [email protected]
10124 S:      Maintained
10125 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
10126 F:      Documentation/hwmon/lm90.rst
10127 F:      drivers/hwmon/lm90.c
10128 F:      include/dt-bindings/thermal/lm90.h
10129
10130 LM95234 HARDWARE MONITOR DRIVER
10131 M:      Guenter Roeck <[email protected]>
10132 L:      [email protected]
10133 S:      Maintained
10134 F:      Documentation/hwmon/lm95234.rst
10135 F:      drivers/hwmon/lm95234.c
10136
10137 LME2510 MEDIA DRIVER
10138 M:      Malcolm Priestley <[email protected]>
10139 L:      [email protected]
10140 S:      Maintained
10141 W:      https://linuxtv.org
10142 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10143 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
10144
10145 LOADPIN SECURITY MODULE
10146 M:      Kees Cook <[email protected]>
10147 S:      Supported
10148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10149 F:      Documentation/admin-guide/LSM/LoadPin.rst
10150 F:      security/loadpin/
10151
10152 LOCKING PRIMITIVES
10153 M:      Peter Zijlstra <[email protected]>
10154 M:      Ingo Molnar <[email protected]>
10155 M:      Will Deacon <[email protected]>
10156 L:      [email protected]
10157 S:      Maintained
10158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
10159 F:      Documentation/locking/
10160 F:      arch/*/include/asm/spinlock*.h
10161 F:      include/linux/lockdep.h
10162 F:      include/linux/mutex*.h
10163 F:      include/linux/rwlock*.h
10164 F:      include/linux/rwsem*.h
10165 F:      include/linux/seqlock.h
10166 F:      include/linux/spinlock*.h
10167 F:      kernel/locking/
10168 F:      lib/locking*.[ch]
10169 X:      kernel/locking/locktorture.c
10170
10171 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
10172 M:      "Richard Russon (FlatCap)" <[email protected]>
10173 L:      [email protected]
10174 S:      Maintained
10175 W:      http://www.linux-ntfs.org/content/view/19/37/
10176 F:      Documentation/admin-guide/ldm.rst
10177 F:      block/partitions/ldm.*
10178
10179 LOGITECH HID GAMING KEYBOARDS
10180 M:      Hans de Goede <[email protected]>
10181 L:      [email protected]
10182 S:      Maintained
10183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
10184 F:      drivers/hid/hid-lg-g15.c
10185
10186 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
10187 M:      Sathya Prakash <[email protected]>
10188 M:      Sreekanth Reddy <[email protected]>
10189 M:      Suganath Prabu Subramani <[email protected]>
10190 L:      [email protected]
10191 L:      [email protected]
10192 S:      Supported
10193 W:      http://www.avagotech.com/support/
10194 F:      drivers/message/fusion/
10195 F:      drivers/scsi/mpt3sas/
10196
10197 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
10198 M:      Matthew Wilcox <[email protected]>
10199 L:      [email protected]
10200 S:      Maintained
10201 F:      drivers/scsi/sym53c8xx_2/
10202
10203 LTC1660 DAC DRIVER
10204 M:      Marcus Folkesson <[email protected]>
10205 L:      [email protected]
10206 S:      Maintained
10207 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
10208 F:      drivers/iio/dac/ltc1660.c
10209
10210 LTC2947 HARDWARE MONITOR DRIVER
10211 M:      Nuno Sá <[email protected]>
10212 L:      [email protected]
10213 S:      Supported
10214 W:      http://ez.analog.com/community/linux-device-drivers
10215 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
10216 F:      drivers/hwmon/ltc2947-core.c
10217 F:      drivers/hwmon/ltc2947-i2c.c
10218 F:      drivers/hwmon/ltc2947-spi.c
10219 F:      drivers/hwmon/ltc2947.h
10220
10221 LTC2983 IIO TEMPERATURE DRIVER
10222 M:      Nuno Sá <[email protected]>
10223 L:      [email protected]
10224 S:      Supported
10225 W:      http://ez.analog.com/community/linux-device-drivers
10226 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
10227 F:      drivers/iio/temperature/ltc2983.c
10228
10229 LTC4261 HARDWARE MONITOR DRIVER
10230 M:      Guenter Roeck <[email protected]>
10231 L:      [email protected]
10232 S:      Maintained
10233 F:      Documentation/hwmon/ltc4261.rst
10234 F:      drivers/hwmon/ltc4261.c
10235
10236 LTC4306 I2C MULTIPLEXER DRIVER
10237 M:      Michael Hennerich <[email protected]>
10238 L:      [email protected]
10239 S:      Supported
10240 W:      http://ez.analog.com/community/linux-device-drivers
10241 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
10242 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
10243
10244 LTP (Linux Test Project)
10245 M:      Mike Frysinger <[email protected]>
10246 M:      Cyril Hrubis <[email protected]>
10247 M:      Wanlong Gao <[email protected]>
10248 M:      Jan Stancek <[email protected]>
10249 M:      Stanislav Kholmanskikh <[email protected]>
10250 M:      Alexey Kodanev <[email protected]>
10251 L:      [email protected] (subscribers-only)
10252 S:      Maintained
10253 W:      http://linux-test-project.github.io/
10254 T:      git git://github.com/linux-test-project/ltp.git
10255
10256 M68K ARCHITECTURE
10257 M:      Geert Uytterhoeven <[email protected]>
10258 L:      [email protected]
10259 S:      Maintained
10260 W:      http://www.linux-m68k.org/
10261 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
10262 F:      arch/m68k/
10263 F:      drivers/zorro/
10264
10265 M68K ON APPLE MACINTOSH
10266 M:      Joshua Thompson <[email protected]>
10267 L:      [email protected]
10268 S:      Maintained
10269 W:      http://www.mac.linux-m68k.org/
10270 F:      arch/m68k/mac/
10271
10272 M68K ON HP9000/300
10273 M:      Philip Blundell <[email protected]>
10274 S:      Maintained
10275 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
10276 F:      arch/m68k/hp300/
10277
10278 M88DS3103 MEDIA DRIVER
10279 M:      Antti Palosaari <[email protected]>
10280 L:      [email protected]
10281 S:      Maintained
10282 W:      https://linuxtv.org
10283 W:      http://palosaari.fi/linux/
10284 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10285 T:      git git://linuxtv.org/anttip/media_tree.git
10286 F:      drivers/media/dvb-frontends/m88ds3103*
10287
10288 M88RS2000 MEDIA DRIVER
10289 M:      Malcolm Priestley <[email protected]>
10290 L:      [email protected]
10291 S:      Maintained
10292 W:      https://linuxtv.org
10293 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10294 F:      drivers/media/dvb-frontends/m88rs2000*
10295
10296 MA901 MASTERKIT USB FM RADIO DRIVER
10297 M:      Alexey Klimov <[email protected]>
10298 L:      [email protected]
10299 S:      Maintained
10300 T:      git git://linuxtv.org/media_tree.git
10301 F:      drivers/media/radio/radio-ma901.c
10302
10303 MAC80211
10304 M:      Johannes Berg <[email protected]>
10305 L:      [email protected]
10306 S:      Maintained
10307 W:      https://wireless.wiki.kernel.org/
10308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10310 F:      Documentation/networking/mac80211-injection.rst
10311 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
10312 F:      drivers/net/wireless/mac80211_hwsim.[ch]
10313 F:      include/net/mac80211.h
10314 F:      net/mac80211/
10315
10316 MAILBOX API
10317 M:      Jassi Brar <[email protected]>
10318 L:      [email protected]
10319 S:      Maintained
10320 F:      drivers/mailbox/
10321 F:      include/linux/mailbox_client.h
10322 F:      include/linux/mailbox_controller.h
10323
10324 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
10325 M:      Michael Kerrisk <[email protected]>
10326 L:      [email protected]
10327 S:      Maintained
10328 W:      http://www.kernel.org/doc/man-pages
10329
10330 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
10331 M:      Rahul Bedarkar <[email protected]>
10332 L:      [email protected]
10333 S:      Maintained
10334 F:      arch/mips/boot/dts/img/pistachio_marduk.dts
10335
10336 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
10337 M:      Andrew Lunn <[email protected]>
10338 M:      Vivien Didelot <[email protected]>
10339 L:      [email protected]
10340 S:      Maintained
10341 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
10342 F:      Documentation/networking/devlink/mv88e6xxx.rst
10343 F:      drivers/net/dsa/mv88e6xxx/
10344 F:      include/linux/platform_data/mv88e6xxx.h
10345
10346 MARVELL ARMADA 3700 PHY DRIVERS
10347 M:      Miquel Raynal <[email protected]>
10348 S:      Maintained
10349 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
10350 F:      Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt
10351 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
10352 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
10353
10354 MARVELL ARMADA DRM SUPPORT
10355 M:      Russell King <[email protected]>
10356 S:      Maintained
10357 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
10358 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
10359 F:      Documentation/devicetree/bindings/display/armada/
10360 F:      drivers/gpu/drm/armada/
10361 F:      include/uapi/drm/armada_drm.h
10362
10363 MARVELL CRYPTO DRIVER
10364 M:      Boris Brezillon <[email protected]>
10365 M:      Arnaud Ebalard <[email protected]>
10366 M:      Srujana Challa <[email protected]>
10367 L:      [email protected]
10368 S:      Maintained
10369 F:      drivers/crypto/marvell/
10370
10371 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
10372 M:      Mirko Lindner <[email protected]>
10373 M:      Stephen Hemminger <[email protected]>
10374 L:      [email protected]
10375 S:      Maintained
10376 F:      drivers/net/ethernet/marvell/sk*
10377
10378 MARVELL LIBERTAS WIRELESS DRIVER
10379 L:      [email protected]
10380 S:      Orphan
10381 F:      drivers/net/wireless/marvell/libertas/
10382
10383 MARVELL MACCHIATOBIN SUPPORT
10384 M:      Russell King <[email protected]>
10385 L:      [email protected]
10386 S:      Maintained
10387 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
10388
10389 MARVELL MV643XX ETHERNET DRIVER
10390 M:      Sebastian Hesselbarth <[email protected]>
10391 L:      [email protected]
10392 S:      Maintained
10393 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
10394 F:      include/linux/mv643xx.h
10395
10396 MARVELL MV88X3310 PHY DRIVER
10397 M:      Russell King <[email protected]>
10398 L:      [email protected]
10399 S:      Maintained
10400 F:      drivers/net/phy/marvell10g.c
10401
10402 MARVELL MVEBU THERMAL DRIVER
10403 M:      Miquel Raynal <[email protected]>
10404 S:      Maintained
10405 F:      drivers/thermal/armada_thermal.c
10406
10407 MARVELL MVNETA ETHERNET DRIVER
10408 M:      Thomas Petazzoni <[email protected]>
10409 L:      [email protected]
10410 S:      Maintained
10411 F:      drivers/net/ethernet/marvell/mvneta.*
10412
10413 MARVELL MWIFIEX WIRELESS DRIVER
10414 M:      Amitkumar Karwar <[email protected]>
10415 M:      Ganapathi Bhat <[email protected]>
10416 M:      Xinming Hu <[email protected]>
10417 L:      [email protected]
10418 S:      Maintained
10419 F:      drivers/net/wireless/marvell/mwifiex/
10420
10421 MARVELL MWL8K WIRELESS DRIVER
10422 M:      Lennert Buytenhek <[email protected]>
10423 L:      [email protected]
10424 S:      Odd Fixes
10425 F:      drivers/net/wireless/marvell/mwl8k.c
10426
10427 MARVELL NAND CONTROLLER DRIVER
10428 M:      Miquel Raynal <[email protected]>
10429 L:      [email protected]
10430 S:      Maintained
10431 F:      Documentation/devicetree/bindings/mtd/marvell-nand.txt
10432 F:      drivers/mtd/nand/raw/marvell_nand.c
10433
10434 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
10435 M:      Sunil Goutham <[email protected]>
10436 M:      Geetha sowjanya <[email protected]>
10437 M:      Subbaraya Sundeep <[email protected]>
10438 M:      hariprasad <[email protected]>
10439 L:      [email protected]
10440 S:      Supported
10441 F:      drivers/net/ethernet/marvell/octeontx2/nic/
10442
10443 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
10444 M:      Sunil Goutham <[email protected]>
10445 M:      Linu Cherian <[email protected]>
10446 M:      Geetha sowjanya <[email protected]>
10447 M:      Jerin Jacob <[email protected]>
10448 L:      [email protected]
10449 S:      Supported
10450 F:      Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
10451 F:      drivers/net/ethernet/marvell/octeontx2/af/
10452
10453 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
10454 M:      Nicolas Pitre <[email protected]>
10455 S:      Odd Fixes
10456 F:      drivers/mmc/host/mvsdio.*
10457
10458 MARVELL USB MDIO CONTROLLER DRIVER
10459 M:      Tobias Waldekranz <[email protected]>
10460 L:      [email protected]
10461 S:      Maintained
10462 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
10463 F:      drivers/net/phy/mdio-mvusb.c
10464
10465 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
10466 M:      Hu Ziji <[email protected]>
10467 L:      [email protected]
10468 S:      Supported
10469 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
10470 F:      drivers/mmc/host/sdhci-xenon*
10471
10472 MATROX FRAMEBUFFER DRIVER
10473 L:      [email protected]
10474 S:      Orphan
10475 F:      drivers/video/fbdev/matrox/matroxfb_*
10476 F:      include/uapi/linux/matroxfb.h
10477
10478 MAX16065 HARDWARE MONITOR DRIVER
10479 M:      Guenter Roeck <[email protected]>
10480 L:      [email protected]
10481 S:      Maintained
10482 F:      Documentation/hwmon/max16065.rst
10483 F:      drivers/hwmon/max16065.c
10484
10485 MAX2175 SDR TUNER DRIVER
10486 M:      Ramesh Shanmugasundaram <[email protected]>
10487 L:      [email protected]
10488 S:      Maintained
10489 T:      git git://linuxtv.org/media_tree.git
10490 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
10491 F:      Documentation/userspace-api/media/drivers/max2175.rst
10492 F:      drivers/media/i2c/max2175*
10493 F:      include/uapi/linux/max2175.h
10494
10495 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
10496 L:      [email protected]
10497 S:      Orphan
10498 F:      Documentation/hwmon/max6650.rst
10499 F:      drivers/hwmon/max6650.c
10500
10501 MAX6697 HARDWARE MONITOR DRIVER
10502 M:      Guenter Roeck <[email protected]>
10503 L:      [email protected]
10504 S:      Maintained
10505 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
10506 F:      Documentation/hwmon/max6697.rst
10507 F:      drivers/hwmon/max6697.c
10508 F:      include/linux/platform_data/max6697.h
10509
10510 MAX9860 MONO AUDIO VOICE CODEC DRIVER
10511 M:      Peter Rosin <[email protected]>
10512 L:      [email protected] (moderated for non-subscribers)
10513 S:      Maintained
10514 F:      Documentation/devicetree/bindings/sound/max9860.txt
10515 F:      sound/soc/codecs/max9860.*
10516
10517 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
10518 M:      Andreas Klinger <[email protected]>
10519 L:      [email protected]
10520 S:      Maintained
10521 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
10522 F:      drivers/iio/proximity/mb1232.c
10523
10524 MAXIM MAX77650 PMIC MFD DRIVER
10525 M:      Bartosz Golaszewski <[email protected]>
10526 L:      [email protected]
10527 S:      Maintained
10528 F:      Documentation/devicetree/bindings/*/*max77650.yaml
10529 F:      Documentation/devicetree/bindings/*/max77650*.yaml
10530 F:      drivers/gpio/gpio-max77650.c
10531 F:      drivers/input/misc/max77650-onkey.c
10532 F:      drivers/leds/leds-max77650.c
10533 F:      drivers/mfd/max77650.c
10534 F:      drivers/power/supply/max77650-charger.c
10535 F:      drivers/regulator/max77650-regulator.c
10536 F:      include/linux/mfd/max77650.h
10537
10538 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
10539 M:      Javier Martinez Canillas <[email protected]>
10540 L:      [email protected]
10541 S:      Supported
10542 F:      Documentation/devicetree/bindings/*/*max77802.txt
10543 F:      drivers/regulator/max77802-regulator.c
10544 F:      include/dt-bindings/*/*max77802.h
10545
10546 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
10547 M:      Krzysztof Kozlowski <[email protected]>
10548 M:      Bartlomiej Zolnierkiewicz <[email protected]>
10549 L:      [email protected]
10550 S:      Supported
10551 F:      drivers/power/supply/max14577_charger.c
10552 F:      drivers/power/supply/max77693_charger.c
10553
10554 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
10555 M:      Chanwoo Choi <[email protected]>
10556 M:      Krzysztof Kozlowski <[email protected]>
10557 M:      Bartlomiej Zolnierkiewicz <[email protected]>
10558 L:      [email protected]
10559 S:      Supported
10560 F:      Documentation/devicetree/bindings/*/max77686.txt
10561 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
10562 F:      Documentation/devicetree/bindings/mfd/max14577.txt
10563 F:      Documentation/devicetree/bindings/mfd/max77693.txt
10564 F:      drivers/*/max14577*.c
10565 F:      drivers/*/max77686*.c
10566 F:      drivers/*/max77693*.c
10567 F:      drivers/clk/clk-max77686.c
10568 F:      drivers/extcon/extcon-max14577.c
10569 F:      drivers/extcon/extcon-max77693.c
10570 F:      drivers/rtc/rtc-max77686.c
10571 F:      include/linux/mfd/max14577*.h
10572 F:      include/linux/mfd/max77686*.h
10573 F:      include/linux/mfd/max77693*.h
10574
10575 MAXIRADIO FM RADIO RECEIVER DRIVER
10576 M:      Hans Verkuil <[email protected]>
10577 L:      [email protected]
10578 S:      Maintained
10579 W:      https://linuxtv.org
10580 T:      git git://linuxtv.org/media_tree.git
10581 F:      drivers/media/radio/radio-maxiradio*
10582
10583 MCAN MMIO DEVICE DRIVER
10584 M:      Dan Murphy <[email protected]>
10585 M:      Sriram Dash <[email protected]>
10586 L:      [email protected]
10587 S:      Maintained
10588 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
10589 F:      drivers/net/can/m_can/m_can.c
10590 F:      drivers/net/can/m_can/m_can.h
10591 F:      drivers/net/can/m_can/m_can_platform.c
10592
10593 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
10594 M:      Rishi Gupta <[email protected]>
10595 L:      [email protected]
10596 L:      [email protected]
10597 S:      Maintained
10598 F:      drivers/hid/hid-mcp2221.c
10599
10600 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
10601 M:      Peter Rosin <[email protected]>
10602 L:      [email protected]
10603 S:      Maintained
10604 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
10605 F:      drivers/iio/potentiometer/mcp4018.c
10606 F:      drivers/iio/potentiometer/mcp4531.c
10607
10608 MCR20A IEEE-802.15.4 RADIO DRIVER
10609 M:      Xue Liu <[email protected]>
10610 L:      [email protected]
10611 S:      Maintained
10612 W:      https://github.com/xueliu/mcr20a-linux
10613 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
10614 F:      drivers/net/ieee802154/mcr20a.c
10615 F:      drivers/net/ieee802154/mcr20a.h
10616
10617 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
10618 M:      William Breathitt Gray <[email protected]>
10619 L:      [email protected]
10620 S:      Maintained
10621 F:      drivers/iio/dac/cio-dac.c
10622
10623 MEDIA CONTROLLER FRAMEWORK
10624 M:      Sakari Ailus <[email protected]>
10625 M:      Laurent Pinchart <[email protected]>
10626 L:      [email protected]
10627 S:      Supported
10628 W:      https://www.linuxtv.org
10629 T:      git git://linuxtv.org/media_tree.git
10630 F:      drivers/media/mc/
10631 F:      include/media/media-*.h
10632 F:      include/uapi/linux/media.h
10633
10634 MEDIA DRIVER FOR FREESCALE IMX PXP
10635 M:      Philipp Zabel <[email protected]>
10636 L:      [email protected]
10637 S:      Maintained
10638 T:      git git://linuxtv.org/media_tree.git
10639 F:      drivers/media/platform/imx-pxp.[ch]
10640
10641 MEDIA DRIVERS FOR ASCOT2E
10642 M:      Sergey Kozlov <[email protected]>
10643 M:      Abylay Ospan <[email protected]>
10644 L:      [email protected]
10645 S:      Supported
10646 W:      https://linuxtv.org
10647 W:      http://netup.tv/
10648 T:      git git://linuxtv.org/media_tree.git
10649 F:      drivers/media/dvb-frontends/ascot2e*
10650
10651 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
10652 M:      Jasmin Jessich <[email protected]>
10653 L:      [email protected]
10654 S:      Maintained
10655 W:      https://linuxtv.org
10656 T:      git git://linuxtv.org/media_tree.git
10657 F:      drivers/media/dvb-frontends/cxd2099*
10658
10659 MEDIA DRIVERS FOR CXD2841ER
10660 M:      Sergey Kozlov <[email protected]>
10661 M:      Abylay Ospan <[email protected]>
10662 L:      [email protected]
10663 S:      Supported
10664 W:      https://linuxtv.org
10665 W:      http://netup.tv/
10666 T:      git git://linuxtv.org/media_tree.git
10667 F:      drivers/media/dvb-frontends/cxd2841er*
10668
10669 MEDIA DRIVERS FOR CXD2880
10670 M:      Yasunari Takiguchi <[email protected]>
10671 L:      [email protected]
10672 S:      Supported
10673 W:      http://linuxtv.org/
10674 T:      git git://linuxtv.org/media_tree.git
10675 F:      drivers/media/dvb-frontends/cxd2880/*
10676 F:      drivers/media/spi/cxd2880*
10677
10678 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
10679 L:      [email protected]
10680 S:      Orphan
10681 W:      https://linuxtv.org
10682 T:      git git://linuxtv.org/media_tree.git
10683 F:      drivers/media/pci/ddbridge/*
10684
10685 MEDIA DRIVERS FOR FREESCALE IMX
10686 M:      Steve Longerbeam <[email protected]>
10687 M:      Philipp Zabel <[email protected]>
10688 L:      [email protected]
10689 S:      Maintained
10690 T:      git git://linuxtv.org/media_tree.git
10691 F:      Documentation/admin-guide/media/imx.rst
10692 F:      Documentation/devicetree/bindings/media/imx.txt
10693 F:      drivers/staging/media/imx/
10694 F:      include/linux/imx-media.h
10695 F:      include/media/imx.h
10696
10697 MEDIA DRIVERS FOR FREESCALE IMX7
10698 M:      Rui Miguel Silva <[email protected]>
10699 L:      [email protected]
10700 S:      Maintained
10701 T:      git git://linuxtv.org/media_tree.git
10702 F:      Documentation/admin-guide/media/imx7.rst
10703 F:      Documentation/devicetree/bindings/media/imx7-csi.txt
10704 F:      Documentation/devicetree/bindings/media/imx7-mipi-csi2.txt
10705 F:      drivers/staging/media/imx/imx7-media-csi.c
10706 F:      drivers/staging/media/imx/imx7-mipi-csis.c
10707
10708 MEDIA DRIVERS FOR HELENE
10709 M:      Abylay Ospan <[email protected]>
10710 L:      [email protected]
10711 S:      Supported
10712 W:      https://linuxtv.org
10713 W:      http://netup.tv/
10714 T:      git git://linuxtv.org/media_tree.git
10715 F:      drivers/media/dvb-frontends/helene*
10716
10717 MEDIA DRIVERS FOR HORUS3A
10718 M:      Sergey Kozlov <[email protected]>
10719 M:      Abylay Ospan <[email protected]>
10720 L:      [email protected]
10721 S:      Supported
10722 W:      https://linuxtv.org
10723 W:      http://netup.tv/
10724 T:      git git://linuxtv.org/media_tree.git
10725 F:      drivers/media/dvb-frontends/horus3a*
10726
10727 MEDIA DRIVERS FOR LNBH25
10728 M:      Sergey Kozlov <[email protected]>
10729 M:      Abylay Ospan <[email protected]>
10730 L:      [email protected]
10731 S:      Supported
10732 W:      https://linuxtv.org
10733 W:      http://netup.tv/
10734 T:      git git://linuxtv.org/media_tree.git
10735 F:      drivers/media/dvb-frontends/lnbh25*
10736
10737 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
10738 L:      [email protected]
10739 S:      Orphan
10740 W:      https://linuxtv.org
10741 T:      git git://linuxtv.org/media_tree.git
10742 F:      drivers/media/dvb-frontends/mxl5xx*
10743
10744 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
10745 M:      Sergey Kozlov <[email protected]>
10746 M:      Abylay Ospan <[email protected]>
10747 L:      [email protected]
10748 S:      Supported
10749 W:      https://linuxtv.org
10750 W:      http://netup.tv/
10751 T:      git git://linuxtv.org/media_tree.git
10752 F:      drivers/media/pci/netup_unidvb/*
10753
10754 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
10755 M:      Dmitry Osipenko <[email protected]>
10756 L:      [email protected]
10757 L:      [email protected]
10758 S:      Maintained
10759 T:      git git://linuxtv.org/media_tree.git
10760 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
10761 F:      drivers/staging/media/tegra-vde/
10762
10763 MEDIA DRIVERS FOR RENESAS - CEU
10764 M:      Jacopo Mondi <[email protected]>
10765 L:      [email protected]
10766 L:      [email protected]
10767 S:      Supported
10768 T:      git git://linuxtv.org/media_tree.git
10769 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
10770 F:      drivers/media/platform/renesas-ceu.c
10771 F:      include/media/drv-intf/renesas-ceu.h
10772
10773 MEDIA DRIVERS FOR RENESAS - DRIF
10774 M:      Ramesh Shanmugasundaram <[email protected]>
10775 L:      [email protected]
10776 L:      [email protected]
10777 S:      Supported
10778 T:      git git://linuxtv.org/media_tree.git
10779 F:      Documentation/devicetree/bindings/media/renesas,drif.txt
10780 F:      drivers/media/platform/rcar_drif.c
10781
10782 MEDIA DRIVERS FOR RENESAS - FCP
10783 M:      Laurent Pinchart <[email protected]>
10784 L:      [email protected]
10785 L:      [email protected]
10786 S:      Supported
10787 T:      git git://linuxtv.org/media_tree.git
10788 F:      Documentation/devicetree/bindings/media/renesas,fcp.txt
10789 F:      drivers/media/platform/rcar-fcp.c
10790 F:      include/media/rcar-fcp.h
10791
10792 MEDIA DRIVERS FOR RENESAS - FDP1
10793 M:      Kieran Bingham <[email protected]>
10794 L:      [email protected]
10795 L:      [email protected]
10796 S:      Supported
10797 T:      git git://linuxtv.org/media_tree.git
10798 F:      Documentation/devicetree/bindings/media/renesas,fdp1.txt
10799 F:      drivers/media/platform/rcar_fdp1.c
10800
10801 MEDIA DRIVERS FOR RENESAS - VIN
10802 M:      Niklas Söderlund <[email protected]>
10803 L:      [email protected]
10804 L:      [email protected]
10805 S:      Supported
10806 T:      git git://linuxtv.org/media_tree.git
10807 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
10808 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
10809 F:      drivers/media/platform/rcar-vin/
10810
10811 MEDIA DRIVERS FOR RENESAS - VSP1
10812 M:      Laurent Pinchart <[email protected]>
10813 M:      Kieran Bingham <[email protected]>
10814 L:      [email protected]
10815 L:      [email protected]
10816 S:      Supported
10817 T:      git git://linuxtv.org/media_tree.git
10818 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
10819 F:      drivers/media/platform/vsp1/
10820
10821 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
10822 L:      [email protected]
10823 S:      Orphan
10824 W:      https://linuxtv.org
10825 T:      git git://linuxtv.org/media_tree.git
10826 F:      drivers/media/dvb-frontends/stv0910*
10827
10828 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
10829 L:      [email protected]
10830 S:      Orphan
10831 W:      https://linuxtv.org
10832 T:      git git://linuxtv.org/media_tree.git
10833 F:      drivers/media/dvb-frontends/stv6111*
10834
10835 MEDIA DRIVERS FOR STM32 - DCMI
10836 M:      Hugues Fruchet <[email protected]>
10837 L:      [email protected]
10838 S:      Supported
10839 T:      git git://linuxtv.org/media_tree.git
10840 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
10841 F:      drivers/media/platform/stm32/stm32-dcmi.c
10842
10843 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
10844 M:      Mauro Carvalho Chehab <[email protected]>
10845 L:      [email protected]
10846 S:      Maintained
10847 W:      https://linuxtv.org
10848 Q:      http://patchwork.kernel.org/project/linux-media/list/
10849 T:      git git://linuxtv.org/media_tree.git
10850 F:      Documentation/admin-guide/media/
10851 F:      Documentation/devicetree/bindings/media/
10852 F:      Documentation/driver-api/media/
10853 F:      Documentation/userspace-api/media/
10854 F:      drivers/media/
10855 F:      drivers/staging/media/
10856 F:      include/linux/platform_data/media/
10857 F:      include/media/
10858 F:      include/uapi/linux/dvb/
10859 F:      include/uapi/linux/ivtv*
10860 F:      include/uapi/linux/media.h
10861 F:      include/uapi/linux/meye.h
10862 F:      include/uapi/linux/uvcvideo.h
10863 F:      include/uapi/linux/v4l2-*
10864 F:      include/uapi/linux/videodev2.h
10865
10866 MEDIATEK BLUETOOTH DRIVER
10867 M:      Sean Wang <[email protected]>
10868 L:      [email protected]
10869 L:      [email protected] (moderated for non-subscribers)
10870 S:      Maintained
10871 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
10872 F:      drivers/bluetooth/btmtkuart.c
10873
10874 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
10875 M:      Sean Wang <[email protected]>
10876 L:      [email protected]
10877 S:      Maintained
10878 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
10879 F:      drivers/power/reset/mt6323-poweroff.c
10880
10881 MEDIATEK CIR DRIVER
10882 M:      Sean Wang <[email protected]>
10883 S:      Maintained
10884 F:      drivers/media/rc/mtk-cir.c
10885
10886 MEDIATEK DMA DRIVER
10887 M:      Sean Wang <[email protected]>
10888 L:      [email protected]
10889 L:      [email protected] (moderated for non-subscribers)
10890 L:      [email protected] (moderated for non-subscribers)
10891 S:      Maintained
10892 F:      Documentation/devicetree/bindings/dma/mtk-*
10893 F:      drivers/dma/mediatek/
10894
10895 MEDIATEK ETHERNET DRIVER
10896 M:      Felix Fietkau <[email protected]>
10897 M:      John Crispin <[email protected]>
10898 M:      Sean Wang <[email protected]>
10899 M:      Mark Lee <[email protected]>
10900 L:      [email protected]
10901 S:      Maintained
10902 F:      drivers/net/ethernet/mediatek/
10903
10904 MEDIATEK I2C CONTROLLER DRIVER
10905 M:      Qii Wang <[email protected]>
10906 L:      [email protected]
10907 S:      Maintained
10908 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.txt
10909 F:      drivers/i2c/busses/i2c-mt65xx.c
10910
10911 MEDIATEK JPEG DRIVER
10912 M:      Rick Chang <[email protected]>
10913 M:      Bin Liu <[email protected]>
10914 S:      Supported
10915 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
10916 F:      drivers/media/platform/mtk-jpeg/
10917
10918 MEDIATEK MDP DRIVER
10919 M:      Minghsiu Tsai <[email protected]>
10920 M:      Houlong Wei <[email protected]>
10921 M:      Andrew-CT Chen <[email protected]>
10922 S:      Supported
10923 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
10924 F:      drivers/media/platform/mtk-mdp/
10925 F:      drivers/media/platform/mtk-vpu/
10926
10927 MEDIATEK MEDIA DRIVER
10928 M:      Tiffany Lin <[email protected]>
10929 M:      Andrew-CT Chen <[email protected]>
10930 S:      Supported
10931 F:      Documentation/devicetree/bindings/media/mediatek-vcodec.txt
10932 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
10933 F:      drivers/media/platform/mtk-vcodec/
10934 F:      drivers/media/platform/mtk-vpu/
10935
10936 MEDIATEK MMC/SD/SDIO DRIVER
10937 M:      Chaotian Jing <[email protected]>
10938 S:      Maintained
10939 F:      Documentation/devicetree/bindings/mmc/mtk-sd.txt
10940 F:      drivers/mmc/host/mtk-sd.c
10941
10942 MEDIATEK MT76 WIRELESS LAN DRIVER
10943 M:      Felix Fietkau <[email protected]>
10944 M:      Lorenzo Bianconi <[email protected]>
10945 R:      Ryder Lee <[email protected]>
10946 L:      [email protected]
10947 S:      Maintained
10948 F:      drivers/net/wireless/mediatek/mt76/
10949
10950 MEDIATEK MT7601U WIRELESS LAN DRIVER
10951 M:      Jakub Kicinski <[email protected]>
10952 L:      [email protected]
10953 S:      Maintained
10954 F:      drivers/net/wireless/mediatek/mt7601u/
10955
10956 MEDIATEK MT7621/28/88 I2C DRIVER
10957 M:      Stefan Roese <[email protected]>
10958 L:      [email protected]
10959 S:      Maintained
10960 F:      Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
10961 F:      drivers/i2c/busses/i2c-mt7621.c
10962
10963 MEDIATEK NAND CONTROLLER DRIVER
10964 L:      [email protected]
10965 S:      Orphan
10966 F:      Documentation/devicetree/bindings/mtd/mtk-nand.txt
10967 F:      drivers/mtd/nand/raw/mtk_*
10968
10969 MEDIATEK PMIC LED DRIVER
10970 M:      Sean Wang <[email protected]>
10971 S:      Maintained
10972 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
10973 F:      drivers/leds/leds-mt6323.c
10974
10975 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
10976 M:      Sean Wang <[email protected]>
10977 S:      Maintained
10978 F:      drivers/char/hw_random/mtk-rng.c
10979
10980 MEDIATEK SWITCH DRIVER
10981 M:      Sean Wang <[email protected]>
10982 L:      [email protected]
10983 S:      Maintained
10984 F:      drivers/net/dsa/mt7530.*
10985 F:      net/dsa/tag_mtk.c
10986
10987 MEDIATEK USB3 DRD IP DRIVER
10988 M:      Chunfeng Yun <[email protected]>
10989 L:      [email protected] (moderated for non-subscribers)
10990 L:      [email protected] (moderated for non-subscribers)
10991 L:      [email protected] (moderated for non-subscribers)
10992 S:      Maintained
10993 F:      drivers/usb/mtu3/
10994
10995 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
10996 M:      Peter Senna Tschudin <[email protected]>
10997 M:      Martin Donnelly <[email protected]>
10998 M:      Martyn Welch <[email protected]>
10999 S:      Maintained
11000 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
11001 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
11002
11003 MEGARAID SCSI/SAS DRIVERS
11004 M:      Kashyap Desai <[email protected]>
11005 M:      Sumit Saxena <[email protected]>
11006 M:      Shivasharan S <[email protected]>
11007 L:      [email protected]
11008 L:      [email protected]
11009 S:      Maintained
11010 W:      http://www.avagotech.com/support/
11011 F:      Documentation/scsi/megaraid.rst
11012 F:      drivers/scsi/megaraid.*
11013 F:      drivers/scsi/megaraid/
11014
11015 MELEXIS MLX90614 DRIVER
11016 M:      Crt Mori <[email protected]>
11017 L:      [email protected]
11018 S:      Supported
11019 W:      http://www.melexis.com
11020 F:      drivers/iio/temperature/mlx90614.c
11021
11022 MELEXIS MLX90632 DRIVER
11023 M:      Crt Mori <[email protected]>
11024 L:      [email protected]
11025 S:      Supported
11026 W:      http://www.melexis.com
11027 F:      drivers/iio/temperature/mlx90632.c
11028
11029 MELFAS MIP4 TOUCHSCREEN DRIVER
11030 M:      Sangwon Jee <[email protected]>
11031 S:      Supported
11032 W:      http://www.melfas.com
11033 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
11034 F:      drivers/input/touchscreen/melfas_mip4.c
11035
11036 MELLANOX ETHERNET DRIVER (mlx4_en)
11037 M:      Tariq Toukan <[email protected]>
11038 L:      [email protected]
11039 S:      Supported
11040 W:      http://www.mellanox.com
11041 Q:      http://patchwork.ozlabs.org/project/netdev/list/
11042 F:      drivers/net/ethernet/mellanox/mlx4/en_*
11043
11044 MELLANOX ETHERNET DRIVER (mlx5e)
11045 M:      Saeed Mahameed <[email protected]>
11046 L:      [email protected]
11047 S:      Supported
11048 W:      http://www.mellanox.com
11049 Q:      http://patchwork.ozlabs.org/project/netdev/list/
11050 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
11051
11052 MELLANOX ETHERNET INNOVA DRIVERS
11053 R:      Boris Pismenny <[email protected]>
11054 L:      [email protected]
11055 S:      Supported
11056 W:      http://www.mellanox.com
11057 Q:      http://patchwork.ozlabs.org/project/netdev/list/
11058 F:      drivers/net/ethernet/mellanox/mlx5/core/accel/*
11059 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
11060 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
11061 F:      include/linux/mlx5/mlx5_ifc_fpga.h
11062
11063 MELLANOX ETHERNET SWITCH DRIVERS
11064 M:      Jiri Pirko <[email protected]>
11065 M:      Ido Schimmel <[email protected]>
11066 L:      [email protected]
11067 S:      Supported
11068 W:      http://www.mellanox.com
11069 Q:      http://patchwork.ozlabs.org/project/netdev/list/
11070 F:      drivers/net/ethernet/mellanox/mlxsw/
11071 F:      tools/testing/selftests/drivers/net/mlxsw/
11072
11073 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
11074 M:      [email protected]
11075 L:      [email protected]
11076 S:      Supported
11077 W:      http://www.mellanox.com
11078 Q:      http://patchwork.ozlabs.org/project/netdev/list/
11079 F:      drivers/net/ethernet/mellanox/mlxfw/
11080
11081 MELLANOX HARDWARE PLATFORM SUPPORT
11082 M:      Andy Shevchenko <[email protected]>
11083 M:      Darren Hart <[email protected]>
11084 M:      Vadim Pasternak <[email protected]>
11085 L:      [email protected]
11086 S:      Supported
11087 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
11088 F:      drivers/platform/mellanox/
11089 F:      include/linux/platform_data/mlxreg.h
11090
11091 MELLANOX MLX4 core VPI driver
11092 M:      Tariq Toukan <[email protected]>
11093 L:      [email protected]
11094 L:      [email protected]
11095 S:      Supported
11096 W:      http://www.mellanox.com
11097 Q:      http://patchwork.ozlabs.org/project/netdev/list/
11098 F:      drivers/net/ethernet/mellanox/mlx4/
11099 F:      include/linux/mlx4/
11100
11101 MELLANOX MLX4 IB driver
11102 M:      Yishai Hadas <[email protected]>
11103 L:      [email protected]
11104 S:      Supported
11105 W:      http://www.mellanox.com
11106 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11107 F:      drivers/infiniband/hw/mlx4/
11108 F:      include/linux/mlx4/
11109 F:      include/uapi/rdma/mlx4-abi.h
11110
11111 MELLANOX MLX5 core VPI driver
11112 M:      Saeed Mahameed <[email protected]>
11113 M:      Leon Romanovsky <[email protected]>
11114 L:      [email protected]
11115 L:      [email protected]
11116 S:      Supported
11117 W:      http://www.mellanox.com
11118 Q:      http://patchwork.ozlabs.org/project/netdev/list/
11119 F:      Documentation/networking/device_drivers/ethernet/mellanox/
11120 F:      drivers/net/ethernet/mellanox/mlx5/core/
11121 F:      include/linux/mlx5/
11122
11123 MELLANOX MLX5 IB driver
11124 M:      Leon Romanovsky <[email protected]>
11125 L:      [email protected]
11126 S:      Supported
11127 W:      http://www.mellanox.com
11128 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11129 F:      drivers/infiniband/hw/mlx5/
11130 F:      include/linux/mlx5/
11131 F:      include/uapi/rdma/mlx5-abi.h
11132
11133 MELLANOX MLXCPLD I2C AND MUX DRIVER
11134 M:      Vadim Pasternak <[email protected]>
11135 M:      Michael Shych <[email protected]>
11136 L:      [email protected]
11137 S:      Supported
11138 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
11139 F:      drivers/i2c/busses/i2c-mlxcpld.c
11140 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
11141
11142 MELLANOX MLXCPLD LED DRIVER
11143 M:      Vadim Pasternak <[email protected]>
11144 L:      [email protected]
11145 S:      Supported
11146 F:      Documentation/leds/leds-mlxcpld.rst
11147 F:      drivers/leds/leds-mlxcpld.c
11148 F:      drivers/leds/leds-mlxreg.c
11149
11150 MELLANOX PLATFORM DRIVER
11151 M:      Vadim Pasternak <[email protected]>
11152 L:      [email protected]
11153 S:      Supported
11154 F:      drivers/platform/x86/mlx-platform.c
11155
11156 MEMBARRIER SUPPORT
11157 M:      Mathieu Desnoyers <[email protected]>
11158 M:      "Paul E. McKenney" <[email protected]>
11159 L:      [email protected]
11160 S:      Supported
11161 F:      arch/powerpc/include/asm/membarrier.h
11162 F:      include/uapi/linux/membarrier.h
11163 F:      kernel/sched/membarrier.c
11164
11165 MEMBLOCK
11166 M:      Mike Rapoport <[email protected]>
11167 L:      [email protected]
11168 S:      Maintained
11169 F:      Documentation/core-api/boot-time-mm.rst
11170 F:      include/linux/memblock.h
11171 F:      mm/memblock.c
11172
11173 MEMORY CONTROLLER DRIVERS
11174 M:      Krzysztof Kozlowski <[email protected]>
11175 L:      [email protected]
11176 S:      Maintained
11177 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
11178 F:      Documentation/devicetree/bindings/memory-controllers/
11179 F:      drivers/memory/
11180
11181 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
11182 M:      Dmitry Osipenko <[email protected]>
11183 L:      [email protected]
11184 L:      [email protected]
11185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
11186 S:      Maintained
11187 F:      drivers/devfreq/tegra20-devfreq.c
11188 F:      drivers/devfreq/tegra30-devfreq.c
11189
11190 MEMORY MANAGEMENT
11191 M:      Andrew Morton <[email protected]>
11192 L:      [email protected]
11193 S:      Maintained
11194 W:      http://www.linux-mm.org
11195 T:      quilt https://ozlabs.org/~akpm/mmotm/
11196 T:      quilt https://ozlabs.org/~akpm/mmots/
11197 T:      git git://github.com/hnaz/linux-mm.git
11198 F:      include/linux/gfp.h
11199 F:      include/linux/memory_hotplug.h
11200 F:      include/linux/mm.h
11201 F:      include/linux/mmzone.h
11202 F:      include/linux/vmalloc.h
11203 F:      mm/
11204
11205 MEMORY TECHNOLOGY DEVICES (MTD)
11206 M:      Miquel Raynal <[email protected]>
11207 M:      Richard Weinberger <[email protected]>
11208 M:      Vignesh Raghavendra <[email protected]>
11209 L:      [email protected]
11210 S:      Maintained
11211 W:      http://www.linux-mtd.infradead.org/
11212 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
11213 C:      irc://irc.oftc.net/mtd
11214 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
11215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
11216 F:      Documentation/devicetree/bindings/mtd/
11217 F:      drivers/mtd/
11218 F:      include/linux/mtd/
11219 F:      include/uapi/mtd/
11220
11221 MEN A21 WATCHDOG DRIVER
11222 M:      Johannes Thumshirn <[email protected]>
11223 L:      [email protected]
11224 S:      Maintained
11225 F:      drivers/watchdog/mena21_wdt.c
11226
11227 MEN CHAMELEON BUS (mcb)
11228 M:      Johannes Thumshirn <[email protected]>
11229 S:      Maintained
11230 F:      Documentation/driver-api/men-chameleon-bus.rst
11231 F:      drivers/mcb/
11232 F:      include/linux/mcb.h
11233
11234 MEN F21BMC (Board Management Controller)
11235 M:      Andreas Werner <[email protected]>
11236 S:      Supported
11237 F:      Documentation/hwmon/menf21bmc.rst
11238 F:      drivers/hwmon/menf21bmc_hwmon.c
11239 F:      drivers/leds/leds-menf21bmc.c
11240 F:      drivers/mfd/menf21bmc.c
11241 F:      drivers/watchdog/menf21bmc_wdt.c
11242
11243 MEN Z069 WATCHDOG DRIVER
11244 M:      Johannes Thumshirn <[email protected]>
11245 L:      [email protected]
11246 S:      Maintained
11247 F:      drivers/watchdog/menz69_wdt.c
11248
11249 MESON AO CEC DRIVER FOR AMLOGIC SOCS
11250 M:      Neil Armstrong <[email protected]>
11251 L:      [email protected]
11252 L:      [email protected]
11253 S:      Supported
11254 W:      http://linux-meson.com/
11255 T:      git git://linuxtv.org/media_tree.git
11256 F:      Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml
11257 F:      drivers/media/platform/meson/ao-cec-g12a.c
11258 F:      drivers/media/platform/meson/ao-cec.c
11259
11260 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
11261 M:      Liang Yang <[email protected]>
11262 L:      [email protected]
11263 S:      Maintained
11264 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt
11265 F:      drivers/mtd/nand/raw/meson_*
11266
11267 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
11268 M:      Maxime Jourdan <[email protected]>
11269 M:      Neil Armstrong <[email protected]>
11270 L:      [email protected]
11271 L:      [email protected]
11272 S:      Supported
11273 T:      git git://linuxtv.org/media_tree.git
11274 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
11275 F:      drivers/staging/media/meson/vdec/
11276
11277 METHODE UDPU SUPPORT
11278 M:      Vladimir Vid <[email protected]>
11279 S:      Maintained
11280 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
11281
11282 MHI BUS
11283 M:      Manivannan Sadhasivam <[email protected]>
11284 M:      Hemant Kumar <[email protected]>
11285 L:      [email protected]
11286 S:      Maintained
11287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
11288 F:      Documentation/mhi/
11289 F:      drivers/bus/mhi/
11290 F:      include/linux/mhi.h
11291
11292 MICROBLAZE ARCHITECTURE
11293 M:      Michal Simek <[email protected]>
11294 S:      Supported
11295 W:      http://www.monstr.eu/fdt/
11296 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
11297 F:      arch/microblaze/
11298
11299 MICROCHIP AT91 SERIAL DRIVER
11300 M:      Richard Genoud <[email protected]>
11301 S:      Maintained
11302 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
11303 F:      drivers/tty/serial/atmel_serial.c
11304 F:      drivers/tty/serial/atmel_serial.h
11305
11306 MICROCHIP AT91 USART MFD DRIVER
11307 M:      Radu Pirea <[email protected]>
11308 L:      [email protected]
11309 S:      Supported
11310 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
11311 F:      drivers/mfd/at91-usart.c
11312 F:      include/dt-bindings/mfd/at91-usart.h
11313
11314 MICROCHIP AT91 USART SPI DRIVER
11315 M:      Radu Pirea <[email protected]>
11316 L:      [email protected]
11317 S:      Supported
11318 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
11319 F:      drivers/spi/spi-at91-usart.c
11320
11321 MICROCHIP AUDIO ASOC DRIVERS
11322 M:      Codrin Ciubotariu <[email protected]>
11323 L:      [email protected] (moderated for non-subscribers)
11324 S:      Supported
11325 F:      sound/soc/atmel
11326
11327 MICROCHIP DMA DRIVER
11328 M:      Ludovic Desroches <[email protected]>
11329 L:      [email protected] (moderated for non-subscribers)
11330 L:      [email protected]
11331 S:      Supported
11332 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
11333 F:      drivers/dma/at_hdmac.c
11334 F:      drivers/dma/at_hdmac_regs.h
11335 F:      include/dt-bindings/dma/at91.h
11336 F:      include/linux/platform_data/dma-atmel.h
11337
11338 MICROCHIP ECC DRIVER
11339 M:      Tudor Ambarus <[email protected]>
11340 L:      [email protected]
11341 S:      Maintained
11342 F:      drivers/crypto/atmel-ecc.*
11343
11344 MICROCHIP I2C DRIVER
11345 M:      Codrin Ciubotariu <[email protected]>
11346 L:      [email protected]
11347 S:      Supported
11348 F:      drivers/i2c/busses/i2c-at91-*.c
11349 F:      drivers/i2c/busses/i2c-at91.h
11350
11351 MICROCHIP ISC DRIVER
11352 M:      Eugen Hristev <[email protected]>
11353 L:      [email protected]
11354 S:      Supported
11355 F:      Documentation/devicetree/bindings/media/atmel-isc.txt
11356 F:      drivers/media/platform/atmel/atmel-isc-base.c
11357 F:      drivers/media/platform/atmel/atmel-isc-regs.h
11358 F:      drivers/media/platform/atmel/atmel-isc.h
11359 F:      drivers/media/platform/atmel/atmel-sama5d2-isc.c
11360 F:      include/linux/atmel-isc-media.h
11361
11362 MICROCHIP ISI DRIVER
11363 M:      Eugen Hristev <[email protected]>
11364 L:      [email protected]
11365 S:      Supported
11366 F:      drivers/media/platform/atmel/atmel-isi.c
11367 F:      drivers/media/platform/atmel/atmel-isi.h
11368
11369 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
11370 M:      Woojung Huh <[email protected]>
11371 M:      Microchip Linux Driver Support <[email protected]>
11372 L:      [email protected]
11373 S:      Maintained
11374 F:      Documentation/devicetree/bindings/net/dsa/ksz.txt
11375 F:      drivers/net/dsa/microchip/*
11376 F:      include/linux/platform_data/microchip-ksz.h
11377 F:      net/dsa/tag_ksz.c
11378
11379 MICROCHIP LAN743X ETHERNET DRIVER
11380 M:      Bryan Whitehead <[email protected]>
11381 M:      Microchip Linux Driver Support <[email protected]>
11382 L:      [email protected]
11383 S:      Maintained
11384 F:      drivers/net/ethernet/microchip/lan743x_*
11385
11386 MICROCHIP LCDFB DRIVER
11387 M:      Nicolas Ferre <[email protected]>
11388 L:      [email protected]
11389 S:      Maintained
11390 F:      drivers/video/fbdev/atmel_lcdfb.c
11391 F:      include/video/atmel_lcdc.h
11392
11393 MICROCHIP MCP16502 PMIC DRIVER
11394 M:      Andrei Stefanescu <[email protected]>
11395 L:      [email protected] (moderated for non-subscribers)
11396 S:      Maintained
11397 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
11398 F:      drivers/regulator/mcp16502.c
11399
11400 MICROCHIP MCP3911 ADC DRIVER
11401 M:      Marcus Folkesson <[email protected]>
11402 M:      Kent Gustavsson <[email protected]>
11403 L:      [email protected]
11404 S:      Supported
11405 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
11406 F:      drivers/iio/adc/mcp3911.c
11407
11408 MICROCHIP MMC/SD/SDIO MCI DRIVER
11409 M:      Ludovic Desroches <[email protected]>
11410 S:      Maintained
11411 F:      drivers/mmc/host/atmel-mci.c
11412
11413 MICROCHIP NAND DRIVER
11414 M:      Tudor Ambarus <[email protected]>
11415 L:      [email protected]
11416 S:      Supported
11417 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
11418 F:      drivers/mtd/nand/raw/atmel/*
11419
11420 MICROCHIP PWM DRIVER
11421 M:      Claudiu Beznea <[email protected]>
11422 L:      [email protected] (moderated for non-subscribers)
11423 L:      [email protected]
11424 S:      Supported
11425 F:      Documentation/devicetree/bindings/pwm/atmel-pwm.txt
11426 F:      drivers/pwm/pwm-atmel.c
11427
11428 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
11429 M:      Eugen Hristev <[email protected]>
11430 L:      [email protected]
11431 S:      Supported
11432 F:      Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt
11433 F:      drivers/iio/adc/at91-sama5d2_adc.c
11434 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
11435
11436 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
11437 M:      Claudiu Beznea <[email protected]>
11438 S:      Supported
11439 F:      drivers/power/reset/at91-sama5d2_shdwc.c
11440
11441 MICROCHIP SPI DRIVER
11442 M:      Tudor Ambarus <[email protected]>
11443 S:      Supported
11444 F:      drivers/spi/spi-atmel.*
11445
11446 MICROCHIP SSC DRIVER
11447 M:      Codrin Ciubotariu <[email protected]>
11448 L:      [email protected] (moderated for non-subscribers)
11449 S:      Supported
11450 F:      drivers/misc/atmel-ssc.c
11451 F:      include/linux/atmel-ssc.h
11452
11453 MICROCHIP USB251XB DRIVER
11454 M:      Richard Leitner <[email protected]>
11455 L:      [email protected]
11456 S:      Maintained
11457 F:      Documentation/devicetree/bindings/usb/usb251xb.txt
11458 F:      drivers/usb/misc/usb251xb.c
11459
11460 MICROCHIP USBA UDC DRIVER
11461 M:      Cristian Birsan <[email protected]>
11462 L:      [email protected] (moderated for non-subscribers)
11463 S:      Supported
11464 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
11465
11466 MICROCHIP WILC1000 WIFI DRIVER
11467 M:      Ajay Singh <[email protected]>
11468 M:      Claudiu Beznea <[email protected]>
11469 L:      [email protected]
11470 S:      Supported
11471 F:      drivers/net/wireless/microchip/wilc1000/
11472
11473 MICROCHIP XDMA DRIVER
11474 M:      Ludovic Desroches <[email protected]>
11475 L:      [email protected]
11476 L:      [email protected]
11477 S:      Supported
11478 F:      drivers/dma/at_xdmac.c
11479
11480 MICROSEMI MIPS SOCS
11481 M:      Alexandre Belloni <[email protected]>
11482 M:      Microchip Linux Driver Support <[email protected]>
11483 L:      [email protected]
11484 S:      Supported
11485 F:      Documentation/devicetree/bindings/mips/mscc.txt
11486 F:      arch/mips/boot/dts/mscc/
11487 F:      arch/mips/configs/generic/board-ocelot.config
11488 F:      arch/mips/generic/board-ocelot.c
11489
11490 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
11491 M:      Don Brace <[email protected]>
11492 L:      [email protected]
11493 L:      [email protected]
11494 S:      Supported
11495 F:      Documentation/scsi/smartpqi.rst
11496 F:      drivers/scsi/smartpqi/Kconfig
11497 F:      drivers/scsi/smartpqi/Makefile
11498 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
11499 F:      include/linux/cciss*.h
11500 F:      include/uapi/linux/cciss*.h
11501
11502 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
11503 M:      Chen Yu <[email protected]>
11504 L:      [email protected]
11505 S:      Supported
11506 F:      drivers/platform/x86/surfacepro3_button.c
11507
11508 MICROTEK X6 SCANNER
11509 M:      Oliver Neukum <[email protected]>
11510 S:      Maintained
11511 F:      drivers/usb/image/microtek.*
11512
11513 MIPS
11514 M:      Thomas Bogendoerfer <[email protected]>
11515 L:      [email protected]
11516 S:      Maintained
11517 W:      http://www.linux-mips.org/
11518 Q:      https://patchwork.kernel.org/project/linux-mips/list/
11519 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
11520 F:      Documentation/devicetree/bindings/mips/
11521 F:      Documentation/mips/
11522 F:      arch/mips/
11523 F:      drivers/platform/mips/
11524
11525 MIPS BOSTON DEVELOPMENT BOARD
11526 M:      Paul Burton <[email protected]>
11527 L:      [email protected]
11528 S:      Maintained
11529 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
11530 F:      arch/mips/boot/dts/img/boston.dts
11531 F:      arch/mips/configs/generic/board-boston.config
11532 F:      drivers/clk/imgtec/clk-boston.c
11533 F:      include/dt-bindings/clock/boston-clock.h
11534
11535 MIPS CORE DRIVERS
11536 M:      Thomas Bogendoerfer <[email protected]>
11537 M:      Serge Semin <[email protected]>
11538 L:      [email protected]
11539 S:      Supported
11540 F:      drivers/bus/mips_cdmm.c
11541 F:      drivers/clocksource/mips-gic-timer.c
11542 F:      drivers/cpuidle/cpuidle-cps.c
11543 F:      drivers/irqchip/irq-mips-cpu.c
11544 F:      drivers/irqchip/irq-mips-gic.c
11545
11546 MIPS GENERIC PLATFORM
11547 M:      Paul Burton <[email protected]>
11548 L:      [email protected]
11549 S:      Supported
11550 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.txt
11551 F:      arch/mips/generic/
11552 F:      arch/mips/tools/generic-board-config.sh
11553
11554 MIPS RINT INSTRUCTION EMULATION
11555 M:      Aleksandar Markovic <[email protected]>
11556 L:      [email protected]
11557 S:      Supported
11558 F:      arch/mips/math-emu/dp_rint.c
11559 F:      arch/mips/math-emu/sp_rint.c
11560
11561 MIPS/LOONGSON1 ARCHITECTURE
11562 M:      Keguang Zhang <[email protected]>
11563 L:      [email protected]
11564 S:      Maintained
11565 F:      arch/mips/include/asm/mach-loongson32/
11566 F:      arch/mips/loongson32/
11567 F:      drivers/*/*/*loongson1*
11568 F:      drivers/*/*loongson1*
11569
11570 MIPS/LOONGSON2EF ARCHITECTURE
11571 M:      Jiaxun Yang <[email protected]>
11572 L:      [email protected]
11573 S:      Maintained
11574 F:      arch/mips/include/asm/mach-loongson2ef/
11575 F:      arch/mips/loongson2ef/
11576 F:      drivers/*/*/*loongson2*
11577 F:      drivers/*/*loongson2*
11578
11579 MIPS/LOONGSON64 ARCHITECTURE
11580 M:      Huacai Chen <[email protected]>
11581 M:      Jiaxun Yang <[email protected]>
11582 L:      [email protected]
11583 S:      Maintained
11584 F:      arch/mips/include/asm/mach-loongson64/
11585 F:      arch/mips/loongson64/
11586 F:      drivers/*/*/*loongson3*
11587 F:      drivers/*/*loongson3*
11588 F:      drivers/irqchip/irq-loongson*
11589 F:      drivers/platform/mips/cpu_hwmon.c
11590
11591 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
11592 M:      Hans Verkuil <[email protected]>
11593 L:      [email protected]
11594 S:      Odd Fixes
11595 W:      https://linuxtv.org
11596 T:      git git://linuxtv.org/media_tree.git
11597 F:      drivers/media/radio/radio-miropcm20*
11598
11599 MMP SUPPORT
11600 R:      Lubomir Rintel <[email protected]>
11601 L:      [email protected] (moderated for non-subscribers)
11602 S:      Odd Fixes
11603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
11604 F:      arch/arm/boot/dts/mmp*
11605 F:      arch/arm/mach-mmp/
11606 F:      linux/soc/mmp/
11607
11608 MMP USB PHY DRIVERS
11609 R:      Lubomir Rintel <[email protected]>
11610 L:      [email protected] (moderated for non-subscribers)
11611 S:      Maintained
11612 F:      drivers/phy/marvell/phy-mmp3-usb.c
11613 F:      drivers/phy/marvell/phy-pxa-usb.c
11614
11615 MMU GATHER AND TLB INVALIDATION
11616 M:      Will Deacon <[email protected]>
11617 M:      "Aneesh Kumar K.V" <[email protected]>
11618 M:      Andrew Morton <[email protected]>
11619 M:      Nick Piggin <[email protected]>
11620 M:      Peter Zijlstra <[email protected]>
11621 L:      [email protected]
11622 L:      [email protected]
11623 S:      Maintained
11624 F:      arch/*/include/asm/tlb.h
11625 F:      include/asm-generic/tlb.h
11626 F:      mm/mmu_gather.c
11627
11628 MN88472 MEDIA DRIVER
11629 M:      Antti Palosaari <[email protected]>
11630 L:      [email protected]
11631 S:      Maintained
11632 W:      https://linuxtv.org
11633 W:      http://palosaari.fi/linux/
11634 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11635 F:      drivers/media/dvb-frontends/mn88472*
11636
11637 MN88473 MEDIA DRIVER
11638 M:      Antti Palosaari <[email protected]>
11639 L:      [email protected]
11640 S:      Maintained
11641 W:      https://linuxtv.org
11642 W:      http://palosaari.fi/linux/
11643 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11644 F:      drivers/media/dvb-frontends/mn88473*
11645
11646 MODULE SUPPORT
11647 M:      Jessica Yu <[email protected]>
11648 S:      Maintained
11649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
11650 F:      include/linux/module.h
11651 F:      kernel/module.c
11652
11653 MONOLITHIC POWER SYSTEM PMIC DRIVER
11654 M:      Saravanan Sekar <[email protected]>
11655 S:      Maintained
11656 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
11657 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
11658 F:      drivers/iio/adc/mp2629_adc.c
11659 F:      drivers/mfd/mp2629.c
11660 F:      drivers/power/supply/mp2629_charger.c
11661 F:      drivers/regulator/mp5416.c
11662 F:      drivers/regulator/mpq7920.c
11663 F:      drivers/regulator/mpq7920.h
11664 F:      include/linux/mfd/mp2629.h
11665
11666 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
11667 S:      Orphan
11668 W:      http://popies.net/meye/
11669 F:      Documentation/userspace-api/media/drivers/meye*
11670 F:      drivers/media/pci/meye/
11671 F:      include/uapi/linux/meye.h
11672
11673 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
11674 M:      Jiri Slaby <[email protected]>
11675 S:      Maintained
11676 F:      Documentation/driver-api/serial/moxa-smartio.rst
11677 F:      drivers/tty/mxser.*
11678
11679 MR800 AVERMEDIA USB FM RADIO DRIVER
11680 M:      Alexey Klimov <[email protected]>
11681 L:      [email protected]
11682 S:      Maintained
11683 T:      git git://linuxtv.org/media_tree.git
11684 F:      drivers/media/radio/radio-mr800.c
11685
11686 MRF24J40 IEEE 802.15.4 RADIO DRIVER
11687 M:      Alan Ott <[email protected]>
11688 L:      [email protected]
11689 S:      Maintained
11690 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
11691 F:      drivers/net/ieee802154/mrf24j40.c
11692
11693 MSI LAPTOP SUPPORT
11694 M:      "Lee, Chun-Yi" <[email protected]>
11695 L:      [email protected]
11696 S:      Maintained
11697 F:      drivers/platform/x86/msi-laptop.c
11698
11699 MSI WMI SUPPORT
11700 L:      [email protected]
11701 S:      Orphan
11702 F:      drivers/platform/x86/msi-wmi.c
11703
11704 MSI001 MEDIA DRIVER
11705 M:      Antti Palosaari <[email protected]>
11706 L:      [email protected]
11707 S:      Maintained
11708 W:      https://linuxtv.org
11709 W:      http://palosaari.fi/linux/
11710 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11711 T:      git git://linuxtv.org/anttip/media_tree.git
11712 F:      drivers/media/tuners/msi001*
11713
11714 MSI2500 MEDIA DRIVER
11715 M:      Antti Palosaari <[email protected]>
11716 L:      [email protected]
11717 S:      Maintained
11718 W:      https://linuxtv.org
11719 W:      http://palosaari.fi/linux/
11720 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11721 T:      git git://linuxtv.org/anttip/media_tree.git
11722 F:      drivers/media/usb/msi2500/
11723
11724 MSYSTEMS DISKONCHIP G3 MTD DRIVER
11725 M:      Robert Jarzmik <[email protected]>
11726 L:      [email protected]
11727 S:      Maintained
11728 F:      drivers/mtd/devices/docg3*
11729
11730 MT9M032 APTINA SENSOR DRIVER
11731 M:      Laurent Pinchart <[email protected]>
11732 L:      [email protected]
11733 S:      Maintained
11734 T:      git git://linuxtv.org/media_tree.git
11735 F:      drivers/media/i2c/mt9m032.c
11736 F:      include/media/i2c/mt9m032.h
11737
11738 MT9P031 APTINA CAMERA SENSOR
11739 M:      Laurent Pinchart <[email protected]>
11740 L:      [email protected]
11741 S:      Maintained
11742 T:      git git://linuxtv.org/media_tree.git
11743 F:      drivers/media/i2c/mt9p031.c
11744 F:      include/media/i2c/mt9p031.h
11745
11746 MT9T001 APTINA CAMERA SENSOR
11747 M:      Laurent Pinchart <[email protected]>
11748 L:      [email protected]
11749 S:      Maintained
11750 T:      git git://linuxtv.org/media_tree.git
11751 F:      drivers/media/i2c/mt9t001.c
11752 F:      include/media/i2c/mt9t001.h
11753
11754 MT9T112 APTINA CAMERA SENSOR
11755 M:      Jacopo Mondi <[email protected]>
11756 L:      [email protected]
11757 S:      Odd Fixes
11758 T:      git git://linuxtv.org/media_tree.git
11759 F:      drivers/media/i2c/mt9t112.c
11760 F:      include/media/i2c/mt9t112.h
11761
11762 MT9V032 APTINA CAMERA SENSOR
11763 M:      Laurent Pinchart <[email protected]>
11764 L:      [email protected]
11765 S:      Maintained
11766 T:      git git://linuxtv.org/media_tree.git
11767 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
11768 F:      drivers/media/i2c/mt9v032.c
11769 F:      include/media/i2c/mt9v032.h
11770
11771 MT9V111 APTINA CAMERA SENSOR
11772 M:      Jacopo Mondi <[email protected]>
11773 L:      [email protected]
11774 S:      Maintained
11775 T:      git git://linuxtv.org/media_tree.git
11776 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt
11777 F:      drivers/media/i2c/mt9v111.c
11778
11779 MULTIFUNCTION DEVICES (MFD)
11780 M:      Lee Jones <[email protected]>
11781 S:      Supported
11782 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11783 F:      Documentation/devicetree/bindings/mfd/
11784 F:      drivers/mfd/
11785 F:      include/dt-bindings/mfd/
11786 F:      include/linux/mfd/
11787
11788 MULTIMEDIA CARD (MMC) ETC. OVER SPI
11789 S:      Orphan
11790 F:      drivers/mmc/host/mmc_spi.c
11791 F:      include/linux/spi/mmc_spi.h
11792
11793 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
11794 M:      Ulf Hansson <[email protected]>
11795 L:      [email protected]
11796 S:      Maintained
11797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
11798 F:      Documentation/devicetree/bindings/mmc/
11799 F:      drivers/mmc/
11800 F:      include/linux/mmc/
11801 F:      include/uapi/linux/mmc/
11802
11803 MULTIPLEXER SUBSYSTEM
11804 M:      Peter Rosin <[email protected]>
11805 S:      Maintained
11806 F:      Documentation/ABI/testing/sysfs-class-mux*
11807 F:      Documentation/devicetree/bindings/mux/
11808 F:      drivers/mux/
11809 F:      include/dt-bindings/mux/
11810 F:      include/linux/mux/
11811
11812 MULTITECH MULTIPORT CARD (ISICOM)
11813 S:      Orphan
11814 F:      drivers/tty/isicom.c
11815 F:      include/linux/isicom.h
11816
11817 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
11818 M:      Bin Liu <[email protected]>
11819 L:      [email protected]
11820 S:      Maintained
11821 F:      drivers/usb/musb/
11822
11823 MXL301RF MEDIA DRIVER
11824 M:      Akihiro Tsukada <[email protected]>
11825 L:      [email protected]
11826 S:      Odd Fixes
11827 F:      drivers/media/tuners/mxl301rf*
11828
11829 MXL5007T MEDIA DRIVER
11830 M:      Michael Krufky <[email protected]>
11831 L:      [email protected]
11832 S:      Maintained
11833 W:      https://linuxtv.org
11834 W:      http://github.com/mkrufky
11835 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11836 T:      git git://linuxtv.org/mkrufky/tuners.git
11837 F:      drivers/media/tuners/mxl5007t.*
11838
11839 MXSFB DRM DRIVER
11840 M:      Marek Vasut <[email protected]>
11841 M:      Stefan Agner <[email protected]>
11842 L:      [email protected]
11843 S:      Supported
11844 T:      git git://anongit.freedesktop.org/drm/drm-misc
11845 F:      Documentation/devicetree/bindings/display/mxsfb.txt
11846 F:      drivers/gpu/drm/mxsfb/
11847
11848 MYLEX DAC960 PCI RAID Controller
11849 M:      Hannes Reinecke <[email protected]>
11850 L:      [email protected]
11851 S:      Supported
11852 F:      drivers/scsi/myrb.*
11853 F:      drivers/scsi/myrs.*
11854
11855 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
11856 M:      Chris Lee <[email protected]>
11857 L:      [email protected]
11858 S:      Supported
11859 W:      https://www.cspi.com/ethernet-products/support/downloads/
11860 F:      drivers/net/ethernet/myricom/myri10ge/
11861
11862 NAND FLASH SUBSYSTEM
11863 M:      Miquel Raynal <[email protected]>
11864 R:      Richard Weinberger <[email protected]>
11865 L:      [email protected]
11866 S:      Maintained
11867 W:      http://www.linux-mtd.infradead.org/
11868 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
11869 C:      irc://irc.oftc.net/mtd
11870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
11871 F:      drivers/mtd/nand/
11872 F:      include/linux/mtd/*nand*.h
11873
11874 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
11875 M:      Daniel Mack <[email protected]>
11876 L:      [email protected] (moderated for non-subscribers)
11877 S:      Maintained
11878 W:      http://www.native-instruments.com
11879 F:      sound/usb/caiaq/
11880
11881 NATSEMI ETHERNET DRIVER (DP8381x)
11882 S:      Orphan
11883 F:      drivers/net/ethernet/natsemi/natsemi.c
11884
11885 NCR 5380 SCSI DRIVERS
11886 M:      Finn Thain <[email protected]>
11887 M:      Michael Schmitz <[email protected]>
11888 L:      [email protected]
11889 S:      Maintained
11890 F:      Documentation/scsi/g_NCR5380.rst
11891 F:      drivers/scsi/NCR5380.*
11892 F:      drivers/scsi/arm/cumana_1.c
11893 F:      drivers/scsi/arm/oak.c
11894 F:      drivers/scsi/atari_scsi.*
11895 F:      drivers/scsi/dmx3191d.c
11896 F:      drivers/scsi/g_NCR5380.*
11897 F:      drivers/scsi/mac_scsi.*
11898 F:      drivers/scsi/sun3_scsi.*
11899 F:      drivers/scsi/sun3_scsi_vme.c
11900
11901 NCSI LIBRARY
11902 M:      Samuel Mendoza-Jonas <[email protected]>
11903 S:      Maintained
11904 F:      net/ncsi/
11905
11906 NCT6775 HARDWARE MONITOR DRIVER
11907 M:      Guenter Roeck <[email protected]>
11908 L:      [email protected]
11909 S:      Maintained
11910 F:      Documentation/hwmon/nct6775.rst
11911 F:      drivers/hwmon/nct6775.c
11912
11913 NETDEVSIM
11914 M:      Jakub Kicinski <[email protected]>
11915 S:      Maintained
11916 F:      drivers/net/netdevsim/*
11917
11918 NETEM NETWORK EMULATOR
11919 M:      Stephen Hemminger <[email protected]>
11920 L:      [email protected]
11921 S:      Maintained
11922 F:      net/sched/sch_netem.c
11923
11924 NETERION 10GbE DRIVERS (s2io/vxge)
11925 M:      Jon Mason <[email protected]>
11926 L:      [email protected]
11927 S:      Supported
11928 F:      Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
11929 F:      Documentation/networking/device_drivers/ethernet/neterion/vxge.rst
11930 F:      drivers/net/ethernet/neterion/
11931
11932 NETFILTER
11933 M:      Pablo Neira Ayuso <[email protected]>
11934 M:      Jozsef Kadlecsik <[email protected]>
11935 M:      Florian Westphal <[email protected]>
11936 L:      [email protected]
11937 L:      [email protected]
11938 S:      Maintained
11939 W:      http://www.netfilter.org/
11940 W:      http://www.iptables.org/
11941 W:      http://www.nftables.org/
11942 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
11943 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
11944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
11945 F:      include/linux/netfilter*
11946 F:      include/linux/netfilter/
11947 F:      include/net/netfilter/
11948 F:      include/uapi/linux/netfilter*
11949 F:      include/uapi/linux/netfilter/
11950 F:      net/*/netfilter.c
11951 F:      net/*/netfilter/
11952 F:      net/bridge/br_netfilter*.c
11953 F:      net/netfilter/
11954
11955 NETROM NETWORK LAYER
11956 M:      Ralf Baechle <[email protected]>
11957 L:      [email protected]
11958 S:      Maintained
11959 W:      http://www.linux-ax25.org/
11960 F:      include/net/netrom.h
11961 F:      include/uapi/linux/netrom.h
11962 F:      net/netrom/
11963
11964 NETRONOME ETHERNET DRIVERS
11965 M:      Jakub Kicinski <[email protected]>
11966 L:      [email protected]
11967 S:      Maintained
11968 F:      drivers/net/ethernet/netronome/
11969
11970 NETWORK BLOCK DEVICE (NBD)
11971 M:      Josef Bacik <[email protected]>
11972 L:      [email protected]
11973 L:      [email protected]
11974 S:      Maintained
11975 F:      Documentation/admin-guide/blockdev/nbd.rst
11976 F:      drivers/block/nbd.c
11977 F:      include/trace/events/nbd.h
11978 F:      include/uapi/linux/nbd.h
11979
11980 NETWORK DROP MONITOR
11981 M:      Neil Horman <[email protected]>
11982 L:      [email protected]
11983 S:      Maintained
11984 W:      https://fedorahosted.org/dropwatch/
11985 F:      include/net/drop_monitor.h
11986 F:      include/uapi/linux/net_dropmon.h
11987 F:      net/core/drop_monitor.c
11988
11989 NETWORKING DRIVERS
11990 M:      "David S. Miller" <[email protected]>
11991 M:      Jakub Kicinski <[email protected]>
11992 L:      [email protected]
11993 S:      Maintained
11994 W:      http://www.linuxfoundation.org/en/Net
11995 Q:      http://patchwork.ozlabs.org/project/netdev/list/
11996 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
11997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
11998 F:      Documentation/devicetree/bindings/net/
11999 F:      drivers/net/
12000 F:      include/linux/etherdevice.h
12001 F:      include/linux/fcdevice.h
12002 F:      include/linux/fddidevice.h
12003 F:      include/linux/hippidevice.h
12004 F:      include/linux/if_*
12005 F:      include/linux/inetdevice.h
12006 F:      include/linux/netdevice.h
12007 F:      include/uapi/linux/if_*
12008 F:      include/uapi/linux/netdevice.h
12009
12010 NETWORKING DRIVERS (WIRELESS)
12011 M:      Kalle Valo <[email protected]>
12012 L:      [email protected]
12013 S:      Maintained
12014 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
12015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
12016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
12017 F:      Documentation/devicetree/bindings/net/wireless/
12018 F:      drivers/net/wireless/
12019
12020 NETWORKING [DSA]
12021 M:      Andrew Lunn <[email protected]>
12022 M:      Vivien Didelot <[email protected]>
12023 M:      Florian Fainelli <[email protected]>
12024 S:      Maintained
12025 F:      Documentation/devicetree/bindings/net/dsa/
12026 F:      drivers/net/dsa/
12027 F:      include/linux/dsa/
12028 F:      include/linux/platform_data/dsa.h
12029 F:      include/net/dsa.h
12030 F:      net/dsa/
12031
12032 NETWORKING [GENERAL]
12033 M:      "David S. Miller" <[email protected]>
12034 M:      Jakub Kicinski <[email protected]>
12035 L:      [email protected]
12036 S:      Maintained
12037 W:      http://www.linuxfoundation.org/en/Net
12038 Q:      http://patchwork.ozlabs.org/project/netdev/list/
12039 B:      mailto:[email protected]
12040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12041 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
12042 F:      Documentation/networking/
12043 F:      include/linux/in.h
12044 F:      include/linux/net.h
12045 F:      include/linux/netdevice.h
12046 F:      include/net/
12047 F:      include/uapi/linux/in.h
12048 F:      include/uapi/linux/net.h
12049 F:      include/uapi/linux/net_namespace.h
12050 F:      include/uapi/linux/netdevice.h
12051 F:      lib/net_utils.c
12052 F:      lib/random32.c
12053 F:      net/
12054 F:      tools/testing/selftests/net/
12055
12056 NETWORKING [IPSEC]
12057 M:      Steffen Klassert <[email protected]>
12058 M:      Herbert Xu <[email protected]>
12059 M:      "David S. Miller" <[email protected]>
12060 L:      [email protected]
12061 S:      Maintained
12062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
12063 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
12064 F:      include/net/xfrm.h
12065 F:      include/uapi/linux/xfrm.h
12066 F:      net/ipv4/ah4.c
12067 F:      net/ipv4/esp4*
12068 F:      net/ipv4/ip_vti.c
12069 F:      net/ipv4/ipcomp.c
12070 F:      net/ipv4/xfrm*
12071 F:      net/ipv6/ah6.c
12072 F:      net/ipv6/esp6*
12073 F:      net/ipv6/ip6_vti.c
12074 F:      net/ipv6/ipcomp6.c
12075 F:      net/ipv6/xfrm*
12076 F:      net/key/
12077 F:      net/xfrm/
12078
12079 NETWORKING [IPv4/IPv6]
12080 M:      "David S. Miller" <[email protected]>
12081 M:      Alexey Kuznetsov <[email protected]>
12082 M:      Hideaki YOSHIFUJI <[email protected]>
12083 L:      [email protected]
12084 S:      Maintained
12085 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12086 F:      arch/x86/net/*
12087 F:      include/net/ip*
12088 F:      net/ipv4/
12089 F:      net/ipv6/
12090
12091 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
12092 M:      Paul Moore <[email protected]>
12093 L:      [email protected]
12094 L:      [email protected]
12095 S:      Maintained
12096 W:      https://github.com/netlabel
12097 F:      Documentation/netlabel/
12098 F:      include/net/calipso.h
12099 F:      include/net/cipso_ipv4.h
12100 F:      include/net/netlabel.h
12101 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
12102 F:      include/uapi/linux/netfilter/xt_SECMARK.h
12103 F:      net/ipv4/cipso_ipv4.c
12104 F:      net/ipv6/calipso.c
12105 F:      net/netfilter/xt_CONNSECMARK.c
12106 F:      net/netfilter/xt_SECMARK.c
12107 F:      net/netlabel/
12108
12109 NETWORKING [MPTCP]
12110 M:      Mat Martineau <[email protected]>
12111 M:      Matthieu Baerts <[email protected]>
12112 L:      [email protected]
12113 L:      [email protected]
12114 S:      Maintained
12115 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
12116 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
12117 F:      include/net/mptcp.h
12118 F:      include/uapi/linux/mptcp.h
12119 F:      net/mptcp/
12120 F:      tools/testing/selftests/net/mptcp/
12121
12122 NETWORKING [TCP]
12123 M:      Eric Dumazet <[email protected]>
12124 L:      [email protected]
12125 S:      Maintained
12126 F:      include/linux/tcp.h
12127 F:      include/net/tcp.h
12128 F:      include/trace/events/tcp.h
12129 F:      include/uapi/linux/tcp.h
12130 F:      net/ipv4/syncookies.c
12131 F:      net/ipv4/tcp*.c
12132 F:      net/ipv6/syncookies.c
12133 F:      net/ipv6/tcp*.c
12134
12135 NETWORKING [TLS]
12136 M:      Boris Pismenny <[email protected]>
12137 M:      Aviad Yehezkel <[email protected]>
12138 M:      John Fastabend <[email protected]>
12139 M:      Daniel Borkmann <[email protected]>
12140 M:      Jakub Kicinski <[email protected]>
12141 L:      [email protected]
12142 S:      Maintained
12143 F:      include/net/tls.h
12144 F:      include/uapi/linux/tls.h
12145 F:      net/tls/*
12146
12147 NETWORKING [WIRELESS]
12148 L:      [email protected]
12149 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
12150
12151 NETXEN (1/10) GbE SUPPORT
12152 M:      Manish Chopra <[email protected]>
12153 M:      Rahul Verma <[email protected]>
12154 M:      [email protected]
12155 L:      [email protected]
12156 S:      Supported
12157 F:      drivers/net/ethernet/qlogic/netxen/
12158
12159 NET_FAILOVER MODULE
12160 M:      Sridhar Samudrala <[email protected]>
12161 L:      [email protected]
12162 S:      Supported
12163 F:      Documentation/networking/net_failover.rst
12164 F:      drivers/net/net_failover.c
12165 F:      include/net/net_failover.h
12166
12167 NEXTHOP
12168 M:      David Ahern <[email protected]>
12169 L:      [email protected]
12170 S:      Maintained
12171 F:      include/net/netns/nexthop.h
12172 F:      include/net/nexthop.h
12173 F:      include/uapi/linux/nexthop.h
12174 F:      net/ipv4/nexthop.c
12175
12176 NFC SUBSYSTEM
12177 L:      [email protected]
12178 S:      Orphan
12179 F:      Documentation/devicetree/bindings/net/nfc/
12180 F:      drivers/nfc/
12181 F:      include/linux/platform_data/nfcmrvl.h
12182 F:      include/net/nfc/
12183 F:      include/uapi/linux/nfc.h
12184 F:      net/nfc/
12185
12186 NFS, SUNRPC, AND LOCKD CLIENTS
12187 M:      Trond Myklebust <[email protected]>
12188 M:      Anna Schumaker <[email protected]>
12189 L:      [email protected]
12190 S:      Maintained
12191 W:      http://client.linux-nfs.org
12192 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
12193 F:      fs/lockd/
12194 F:      fs/nfs/
12195 F:      fs/nfs_common/
12196 F:      include/linux/lockd/
12197 F:      include/linux/nfs*
12198 F:      include/linux/sunrpc/
12199 F:      include/uapi/linux/nfs*
12200 F:      include/uapi/linux/sunrpc/
12201 F:      net/sunrpc/
12202
12203 NILFS2 FILESYSTEM
12204 M:      Ryusuke Konishi <[email protected]>
12205 L:      [email protected]
12206 S:      Supported
12207 W:      https://nilfs.sourceforge.io/
12208 W:      https://nilfs.osdn.jp/
12209 T:      git git://github.com/konis/nilfs2.git
12210 F:      Documentation/filesystems/nilfs2.rst
12211 F:      fs/nilfs2/
12212 F:      include/trace/events/nilfs2.h
12213 F:      include/uapi/linux/nilfs2_api.h
12214 F:      include/uapi/linux/nilfs2_ondisk.h
12215
12216 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
12217 M:      YOKOTA Hiroshi <[email protected]>
12218 S:      Maintained
12219 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
12220 F:      Documentation/scsi/NinjaSCSI.rst
12221 F:      drivers/scsi/pcmcia/nsp_*
12222
12223 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
12224 M:      GOTO Masanori <[email protected]>
12225 M:      YOKOTA Hiroshi <[email protected]>
12226 S:      Maintained
12227 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
12228 F:      Documentation/scsi/NinjaSCSI.rst
12229 F:      drivers/scsi/nsp32*
12230
12231 NIOS2 ARCHITECTURE
12232 M:      Ley Foon Tan <[email protected]>
12233 S:      Maintained
12234 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
12235 F:      arch/nios2/
12236
12237 NOHZ, DYNTICKS SUPPORT
12238 M:      Frederic Weisbecker <[email protected]>
12239 M:      Thomas Gleixner <[email protected]>
12240 M:      Ingo Molnar <[email protected]>
12241 L:      [email protected]
12242 S:      Maintained
12243 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
12244 F:      include/linux/sched/nohz.h
12245 F:      include/linux/tick.h
12246 F:      kernel/time/tick*.*
12247
12248 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
12249 M:      Pavel Machek <[email protected]>
12250 M:      Sakari Ailus <[email protected]>
12251 L:      [email protected]
12252 S:      Maintained
12253 F:      drivers/media/i2c/ad5820.c
12254 F:      drivers/media/i2c/et8ek8
12255
12256 NOKIA N900 POWER SUPPLY DRIVERS
12257 R:      Pali Rohár <[email protected]>
12258 F:      drivers/power/supply/bq2415x_charger.c
12259 F:      drivers/power/supply/bq27xxx_battery.c
12260 F:      drivers/power/supply/bq27xxx_battery_i2c.c
12261 F:      drivers/power/supply/isp1704_charger.c
12262 F:      drivers/power/supply/rx51_battery.c
12263 F:      include/linux/power/bq2415x_charger.h
12264 F:      include/linux/power/bq27xxx_battery.h
12265
12266 NOLIBC HEADER FILE
12267 M:      Willy Tarreau <[email protected]>
12268 S:      Maintained
12269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
12270 F:      tools/include/nolibc/
12271
12272 NSDEPS
12273 M:      Matthias Maennich <[email protected]>
12274 S:      Maintained
12275 F:      Documentation/core-api/symbol-namespaces.rst
12276 F:      scripts/nsdeps
12277
12278 NTB AMD DRIVER
12279 M:      Sanjay R Mehta <[email protected]>
12280 M:      Shyam Sundar S K <[email protected]>
12281 L:      [email protected]
12282 S:      Supported
12283 F:      drivers/ntb/hw/amd/
12284
12285 NTB DRIVER CORE
12286 M:      Jon Mason <[email protected]>
12287 M:      Dave Jiang <[email protected]>
12288 M:      Allen Hubbe <[email protected]>
12289 L:      [email protected]
12290 S:      Supported
12291 W:      https://github.com/jonmason/ntb/wiki
12292 T:      git git://github.com/jonmason/ntb.git
12293 F:      drivers/net/ntb_netdev.c
12294 F:      drivers/ntb/
12295 F:      include/linux/ntb.h
12296 F:      include/linux/ntb_transport.h
12297 F:      tools/testing/selftests/ntb/
12298
12299 NTB IDT DRIVER
12300 M:      Serge Semin <[email protected]>
12301 L:      [email protected]
12302 S:      Supported
12303 F:      drivers/ntb/hw/idt/
12304
12305 NTB INTEL DRIVER
12306 M:      Dave Jiang <[email protected]>
12307 L:      [email protected]
12308 S:      Supported
12309 W:      https://github.com/davejiang/linux/wiki
12310 T:      git https://github.com/davejiang/linux.git
12311 F:      drivers/ntb/hw/intel/
12312
12313 NTFS FILESYSTEM
12314 M:      Anton Altaparmakov <[email protected]>
12315 L:      [email protected]
12316 S:      Supported
12317 W:      http://www.tuxera.com/
12318 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
12319 F:      Documentation/filesystems/ntfs.rst
12320 F:      fs/ntfs/
12321
12322 NUBUS SUBSYSTEM
12323 M:      Finn Thain <[email protected]>
12324 L:      [email protected]
12325 S:      Maintained
12326 F:      arch/*/include/asm/nubus.h
12327 F:      drivers/nubus/
12328 F:      include/linux/nubus.h
12329 F:      include/uapi/linux/nubus.h
12330
12331 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
12332 M:      Antonino Daplas <[email protected]>
12333 L:      [email protected]
12334 S:      Maintained
12335 F:      drivers/video/fbdev/nvidia/
12336 F:      drivers/video/fbdev/riva/
12337
12338 NVM EXPRESS DRIVER
12339 M:      Keith Busch <[email protected]>
12340 M:      Jens Axboe <[email protected]>
12341 M:      Christoph Hellwig <[email protected]>
12342 M:      Sagi Grimberg <[email protected]>
12343 L:      [email protected]
12344 S:      Supported
12345 W:      http://git.infradead.org/nvme.git
12346 T:      git://git.infradead.org/nvme.git
12347 F:      drivers/nvme/host/
12348 F:      include/linux/nvme.h
12349 F:      include/uapi/linux/nvme_ioctl.h
12350
12351 NVM EXPRESS FC TRANSPORT DRIVERS
12352 M:      James Smart <[email protected]>
12353 L:      [email protected]
12354 S:      Supported
12355 F:      drivers/nvme/host/fc.c
12356 F:      drivers/nvme/target/fc.c
12357 F:      drivers/nvme/target/fcloop.c
12358 F:      include/linux/nvme-fc-driver.h
12359 F:      include/linux/nvme-fc.h
12360
12361 NVM EXPRESS TARGET DRIVER
12362 M:      Christoph Hellwig <[email protected]>
12363 M:      Sagi Grimberg <[email protected]>
12364 M:      Chaitanya Kulkarni <[email protected]>
12365 L:      [email protected]
12366 S:      Supported
12367 W:      http://git.infradead.org/nvme.git
12368 T:      git://git.infradead.org/nvme.git
12369 F:      drivers/nvme/target/
12370
12371 NVMEM FRAMEWORK
12372 M:      Srinivas Kandagatla <[email protected]>
12373 S:      Maintained
12374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
12375 F:      Documentation/ABI/stable/sysfs-bus-nvmem
12376 F:      Documentation/devicetree/bindings/nvmem/
12377 F:      drivers/nvmem/
12378 F:      include/linux/nvmem-consumer.h
12379 F:      include/linux/nvmem-provider.h
12380
12381 NXP FSPI DRIVER
12382 M:      Ashish Kumar <[email protected]>
12383 R:      Yogesh Gaur <[email protected]>
12384 L:      [email protected]
12385 S:      Maintained
12386 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt
12387 F:      drivers/spi/spi-nxp-fspi.c
12388
12389 NXP FXAS21002C DRIVER
12390 M:      Rui Miguel Silva <[email protected]>
12391 L:      [email protected]
12392 S:      Maintained
12393 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.txt
12394 F:      drivers/iio/gyro/fxas21002c.h
12395 F:      drivers/iio/gyro/fxas21002c_core.c
12396 F:      drivers/iio/gyro/fxas21002c_i2c.c
12397 F:      drivers/iio/gyro/fxas21002c_spi.c
12398
12399 NXP SGTL5000 DRIVER
12400 M:      Fabio Estevam <[email protected]>
12401 L:      [email protected] (moderated for non-subscribers)
12402 S:      Maintained
12403 F:      Documentation/devicetree/bindings/sound/sgtl5000.txt
12404 F:      sound/soc/codecs/sgtl5000*
12405
12406 NXP SJA1105 ETHERNET SWITCH DRIVER
12407 M:      Vladimir Oltean <[email protected]>
12408 L:      [email protected]
12409 S:      Maintained
12410 F:      drivers/net/dsa/sja1105
12411
12412 NXP TDA998X DRM DRIVER
12413 M:      Russell King <[email protected]>
12414 S:      Maintained
12415 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
12416 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
12417 F:      drivers/gpu/drm/i2c/tda998x_drv.c
12418 F:      include/drm/i2c/tda998x.h
12419 F:      include/dt-bindings/display/tda998x.h
12420 K:      "nxp,tda998x"
12421
12422 NXP TFA9879 DRIVER
12423 M:      Peter Rosin <[email protected]>
12424 L:      [email protected] (moderated for non-subscribers)
12425 S:      Maintained
12426 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
12427 F:      sound/soc/codecs/tfa9879*
12428
12429 NXP-NCI NFC DRIVER
12430 M:      Clément Perrochaud <[email protected]>
12431 R:      Charles Gorand <[email protected]>
12432 L:      [email protected] (moderated for non-subscribers)
12433 S:      Supported
12434 F:      drivers/nfc/nxp-nci
12435
12436 OBJAGG
12437 M:      Jiri Pirko <[email protected]>
12438 L:      [email protected]
12439 S:      Supported
12440 F:      include/linux/objagg.h
12441 F:      lib/objagg.c
12442 F:      lib/test_objagg.c
12443
12444 OBJTOOL
12445 M:      Josh Poimboeuf <[email protected]>
12446 M:      Peter Zijlstra <[email protected]>
12447 S:      Supported
12448 F:      tools/objtool/
12449
12450 OCELOT ETHERNET SWITCH DRIVER
12451 M:      Microchip Linux Driver Support <[email protected]>
12452 M:      Vladimir Oltean <[email protected]>
12453 M:      Claudiu Manoil <[email protected]>
12454 M:      Alexandre Belloni <[email protected]>
12455 L:      [email protected]
12456 S:      Supported
12457 F:      drivers/net/dsa/ocelot/*
12458 F:      drivers/net/ethernet/mscc/
12459 F:      include/soc/mscc/ocelot*
12460 F:      net/dsa/tag_ocelot.c
12461
12462 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
12463 M:      Frederic Barrat <[email protected]>
12464 M:      Andrew Donnellan <[email protected]>
12465 L:      [email protected]
12466 S:      Supported
12467 F:      Documentation/userspace-api/accelerators/ocxl.rst
12468 F:      arch/powerpc/include/asm/pnv-ocxl.h
12469 F:      arch/powerpc/platforms/powernv/ocxl.c
12470 F:      drivers/misc/ocxl/
12471 F:      include/misc/ocxl*
12472 F:      include/uapi/misc/ocxl.h
12473
12474 OMAP AUDIO SUPPORT
12475 M:      Peter Ujfalusi <[email protected]>
12476 M:      Jarkko Nikula <[email protected]>
12477 L:      [email protected] (moderated for non-subscribers)
12478 L:      [email protected]
12479 S:      Maintained
12480 F:      sound/soc/ti/n810.c
12481 F:      sound/soc/ti/omap*
12482 F:      sound/soc/ti/rx51.c
12483 F:      sound/soc/ti/sdma-pcm.*
12484
12485 OMAP CLOCK FRAMEWORK SUPPORT
12486 M:      Paul Walmsley <[email protected]>
12487 L:      [email protected]
12488 S:      Maintained
12489 F:      arch/arm/*omap*/*clock*
12490
12491 OMAP DEVICE TREE SUPPORT
12492 M:      Benoît Cousson <[email protected]>
12493 M:      Tony Lindgren <[email protected]>
12494 L:      [email protected]
12495 L:      [email protected]
12496 S:      Maintained
12497 F:      arch/arm/boot/dts/*am3*
12498 F:      arch/arm/boot/dts/*am4*
12499 F:      arch/arm/boot/dts/*am5*
12500 F:      arch/arm/boot/dts/*dra7*
12501 F:      arch/arm/boot/dts/*omap*
12502 F:      arch/arm/boot/dts/logicpd-som-lv*
12503 F:      arch/arm/boot/dts/logicpd-torpedo*
12504
12505 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
12506 L:      [email protected]
12507 L:      [email protected]
12508 S:      Orphan
12509 F:      Documentation/arm/omap/dss.rst
12510 F:      drivers/video/fbdev/omap2/
12511
12512 OMAP FRAMEBUFFER SUPPORT
12513 L:      [email protected]
12514 L:      [email protected]
12515 S:      Orphan
12516 F:      drivers/video/fbdev/omap/
12517
12518 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
12519 M:      Roger Quadros <[email protected]>
12520 M:      Tony Lindgren <[email protected]>
12521 L:      [email protected]
12522 S:      Maintained
12523 F:      arch/arm/mach-omap2/*gpmc*
12524 F:      drivers/memory/omap-gpmc.c
12525
12526 OMAP GPIO DRIVER
12527 M:      Grygorii Strashko <[email protected]>
12528 M:      Santosh Shilimkar <[email protected]>
12529 M:      Kevin Hilman <[email protected]>
12530 L:      [email protected]
12531 S:      Maintained
12532 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
12533 F:      drivers/gpio/gpio-omap.c
12534
12535 OMAP HARDWARE SPINLOCK SUPPORT
12536 M:      Ohad Ben-Cohen <[email protected]>
12537 L:      [email protected]
12538 S:      Maintained
12539 F:      drivers/hwspinlock/omap_hwspinlock.c
12540
12541 OMAP HS MMC SUPPORT
12542 L:      [email protected]
12543 L:      [email protected]
12544 S:      Orphan
12545 F:      drivers/mmc/host/omap_hsmmc.c
12546
12547 OMAP HWMOD DATA
12548 M:      Paul Walmsley <[email protected]>
12549 L:      [email protected]
12550 S:      Maintained
12551 F:      arch/arm/mach-omap2/omap_hwmod*data*
12552
12553 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
12554 M:      Benoît Cousson <[email protected]>
12555 L:      [email protected]
12556 S:      Maintained
12557 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
12558
12559 OMAP HWMOD SUPPORT
12560 M:      Benoît Cousson <[email protected]>
12561 M:      Paul Walmsley <[email protected]>
12562 L:      [email protected]
12563 S:      Maintained
12564 F:      arch/arm/mach-omap2/omap_hwmod.*
12565
12566 OMAP I2C DRIVER
12567 M:      Vignesh R <[email protected]>
12568 L:      [email protected]
12569 L:      [email protected]
12570 S:      Maintained
12571 F:      Documentation/devicetree/bindings/i2c/i2c-omap.txt
12572 F:      drivers/i2c/busses/i2c-omap.c
12573
12574 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
12575 M:      Laurent Pinchart <[email protected]>
12576 L:      [email protected]
12577 S:      Maintained
12578 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
12579 F:      drivers/media/platform/omap3isp/
12580 F:      drivers/staging/media/omap4iss/
12581
12582 OMAP MMC SUPPORT
12583 M:      Aaro Koskinen <[email protected]>
12584 L:      [email protected]
12585 S:      Odd Fixes
12586 F:      drivers/mmc/host/omap.c
12587
12588 OMAP POWER MANAGEMENT SUPPORT
12589 M:      Kevin Hilman <[email protected]>
12590 L:      [email protected]
12591 S:      Maintained
12592 F:      arch/arm/*omap*/*pm*
12593 F:      drivers/cpufreq/omap-cpufreq.c
12594
12595 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
12596 M:      Rajendra Nayak <[email protected]>
12597 M:      Paul Walmsley <[email protected]>
12598 L:      [email protected]
12599 S:      Maintained
12600 F:      arch/arm/mach-omap2/prm*
12601
12602 OMAP RANDOM NUMBER GENERATOR SUPPORT
12603 M:      Deepak Saxena <[email protected]>
12604 S:      Maintained
12605 F:      drivers/char/hw_random/omap-rng.c
12606
12607 OMAP USB SUPPORT
12608 L:      [email protected]
12609 L:      [email protected]
12610 S:      Orphan
12611 F:      arch/arm/*omap*/usb*
12612 F:      drivers/usb/*/*omap*
12613
12614 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
12615 M:      Mark Jackson <[email protected]>
12616 L:      [email protected]
12617 S:      Maintained
12618 F:      arch/arm/boot/dts/am335x-nano.dts
12619
12620 OMAP1 SUPPORT
12621 M:      Aaro Koskinen <[email protected]>
12622 M:      Tony Lindgren <[email protected]>
12623 L:      [email protected]
12624 S:      Maintained
12625 Q:      http://patchwork.kernel.org/project/linux-omap/list/
12626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
12627 F:      arch/arm/configs/omap1_defconfig
12628 F:      arch/arm/mach-omap1/
12629 F:      arch/arm/plat-omap/
12630 F:      drivers/i2c/busses/i2c-omap.c
12631 F:      include/linux/platform_data/ams-delta-fiq.h
12632 F:      include/linux/platform_data/i2c-omap.h
12633
12634 OMAP2+ SUPPORT
12635 M:      Tony Lindgren <[email protected]>
12636 L:      [email protected]
12637 S:      Maintained
12638 W:      http://www.muru.com/linux/omap/
12639 W:      http://linux.omap.com/
12640 Q:      http://patchwork.kernel.org/project/linux-omap/list/
12641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
12642 F:      arch/arm/configs/omap2plus_defconfig
12643 F:      arch/arm/mach-omap2/
12644 F:      arch/arm/plat-omap/
12645 F:      drivers/bus/ti-sysc.c
12646 F:      drivers/i2c/busses/i2c-omap.c
12647 F:      drivers/irqchip/irq-omap-intc.c
12648 F:      drivers/mfd/*omap*.c
12649 F:      drivers/mfd/menelaus.c
12650 F:      drivers/mfd/palmas.c
12651 F:      drivers/mfd/tps65217.c
12652 F:      drivers/mfd/tps65218.c
12653 F:      drivers/mfd/tps65910.c
12654 F:      drivers/mfd/twl-core.[ch]
12655 F:      drivers/mfd/twl4030*.c
12656 F:      drivers/mfd/twl6030*.c
12657 F:      drivers/mfd/twl6040*.c
12658 F:      drivers/regulator/palmas-regulator*.c
12659 F:      drivers/regulator/pbias-regulator.c
12660 F:      drivers/regulator/tps65217-regulator.c
12661 F:      drivers/regulator/tps65218-regulator.c
12662 F:      drivers/regulator/tps65910-regulator.c
12663 F:      drivers/regulator/twl-regulator.c
12664 F:      drivers/regulator/twl6030-regulator.c
12665 F:      include/linux/platform_data/i2c-omap.h
12666 F:      include/linux/platform_data/ti-sysc.h
12667
12668 OMFS FILESYSTEM
12669 M:      Bob Copeland <[email protected]>
12670 L:      [email protected]
12671 S:      Maintained
12672 F:      Documentation/filesystems/omfs.rst
12673 F:      fs/omfs/
12674
12675 OMNIKEY CARDMAN 4000 DRIVER
12676 M:      Harald Welte <[email protected]>
12677 S:      Maintained
12678 F:      drivers/char/pcmcia/cm4000_cs.c
12679 F:      include/linux/cm4000_cs.h
12680 F:      include/uapi/linux/cm4000_cs.h
12681
12682 OMNIKEY CARDMAN 4040 DRIVER
12683 M:      Harald Welte <[email protected]>
12684 S:      Maintained
12685 F:      drivers/char/pcmcia/cm4040_cs.*
12686
12687 OMNIVISION OV13858 SENSOR DRIVER
12688 M:      Sakari Ailus <[email protected]>
12689 L:      [email protected]
12690 S:      Maintained
12691 T:      git git://linuxtv.org/media_tree.git
12692 F:      drivers/media/i2c/ov13858.c
12693
12694 OMNIVISION OV2680 SENSOR DRIVER
12695 M:      Rui Miguel Silva <[email protected]>
12696 L:      [email protected]
12697 S:      Maintained
12698 T:      git git://linuxtv.org/media_tree.git
12699 F:      Documentation/devicetree/bindings/media/i2c/ov2680.txt
12700 F:      drivers/media/i2c/ov2680.c
12701
12702 OMNIVISION OV2685 SENSOR DRIVER
12703 M:      Shunqian Zheng <[email protected]>
12704 L:      [email protected]
12705 S:      Maintained
12706 T:      git git://linuxtv.org/media_tree.git
12707 F:      drivers/media/i2c/ov2685.c
12708
12709 OMNIVISION OV2740 SENSOR DRIVER
12710 M:      Tianshu Qiu <[email protected]>
12711 R:      Shawn Tu <[email protected]>
12712 R:      Bingbu Cao <[email protected]>
12713 L:      [email protected]
12714 S:      Maintained
12715 T:      git git://linuxtv.org/media_tree.git
12716 F:      drivers/media/i2c/ov2740.c
12717
12718 OMNIVISION OV5640 SENSOR DRIVER
12719 M:      Steve Longerbeam <[email protected]>
12720 L:      [email protected]
12721 S:      Maintained
12722 T:      git git://linuxtv.org/media_tree.git
12723 F:      drivers/media/i2c/ov5640.c
12724
12725 OMNIVISION OV5647 SENSOR DRIVER
12726 M:      Luis Oliveira <[email protected]>
12727 L:      [email protected]
12728 S:      Maintained
12729 T:      git git://linuxtv.org/media_tree.git
12730 F:      drivers/media/i2c/ov5647.c
12731
12732 OMNIVISION OV5670 SENSOR DRIVER
12733 M:      Chiranjeevi Rapolu <[email protected]>
12734 M:      Hyungwoo Yang <[email protected]>
12735 L:      [email protected]
12736 S:      Maintained
12737 T:      git git://linuxtv.org/media_tree.git
12738 F:      drivers/media/i2c/ov5670.c
12739
12740 OMNIVISION OV5675 SENSOR DRIVER
12741 M:      Shawn Tu <[email protected]>
12742 L:      [email protected]
12743 S:      Maintained
12744 T:      git git://linuxtv.org/media_tree.git
12745 F:      drivers/media/i2c/ov5675.c
12746
12747 OMNIVISION OV5695 SENSOR DRIVER
12748 M:      Shunqian Zheng <[email protected]>
12749 L:      [email protected]
12750 S:      Maintained
12751 T:      git git://linuxtv.org/media_tree.git
12752 F:      drivers/media/i2c/ov5695.c
12753
12754 OMNIVISION OV7670 SENSOR DRIVER
12755 M:      Jonathan Corbet <[email protected]>
12756 L:      [email protected]
12757 S:      Maintained
12758 T:      git git://linuxtv.org/media_tree.git
12759 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
12760 F:      drivers/media/i2c/ov7670.c
12761
12762 OMNIVISION OV772x SENSOR DRIVER
12763 M:      Jacopo Mondi <[email protected]>
12764 L:      [email protected]
12765 S:      Odd fixes
12766 T:      git git://linuxtv.org/media_tree.git
12767 F:      Documentation/devicetree/bindings/media/i2c/ov772x.txt
12768 F:      drivers/media/i2c/ov772x.c
12769 F:      include/media/i2c/ov772x.h
12770
12771 OMNIVISION OV7740 SENSOR DRIVER
12772 M:      Wenyou Yang <[email protected]>
12773 L:      [email protected]
12774 S:      Maintained
12775 T:      git git://linuxtv.org/media_tree.git
12776 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
12777 F:      drivers/media/i2c/ov7740.c
12778
12779 OMNIVISION OV8856 SENSOR DRIVER
12780 M:      Dongchun Zhu <[email protected]>
12781 L:      [email protected]
12782 S:      Maintained
12783 T:      git git://linuxtv.org/media_tree.git
12784 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
12785 F:      drivers/media/i2c/ov8856.c
12786
12787 OMNIVISION OV9640 SENSOR DRIVER
12788 M:      Petr Cvek <[email protected]>
12789 L:      [email protected]
12790 S:      Maintained
12791 F:      drivers/media/i2c/ov9640.*
12792
12793 OMNIVISION OV9650 SENSOR DRIVER
12794 M:      Sakari Ailus <[email protected]>
12795 R:      Akinobu Mita <[email protected]>
12796 R:      Sylwester Nawrocki <[email protected]>
12797 L:      [email protected]
12798 S:      Maintained
12799 T:      git git://linuxtv.org/media_tree.git
12800 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
12801 F:      drivers/media/i2c/ov9650.c
12802
12803 ONENAND FLASH DRIVER
12804 M:      Kyungmin Park <[email protected]>
12805 L:      [email protected]
12806 S:      Maintained
12807 F:      drivers/mtd/nand/onenand/
12808 F:      include/linux/mtd/onenand*.h
12809
12810 ONION OMEGA2+ BOARD
12811 M:      Harvey Hunt <[email protected]>
12812 L:      [email protected]
12813 S:      Maintained
12814 F:      arch/mips/boot/dts/ralink/omega2p.dts
12815
12816 OP-TEE DRIVER
12817 M:      Jens Wiklander <[email protected]>
12818 L:      [email protected]
12819 S:      Maintained
12820 F:      Documentation/ABI/testing/sysfs-bus-optee-devices
12821 F:      drivers/tee/optee/
12822
12823 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
12824 M:      Sumit Garg <[email protected]>
12825 L:      [email protected]
12826 S:      Maintained
12827 F:      drivers/char/hw_random/optee-rng.c
12828
12829 OPA-VNIC DRIVER
12830 M:      Dennis Dalessandro <[email protected]>
12831 M:      Niranjana Vishwanathapura <[email protected]>
12832 L:      [email protected]
12833 S:      Supported
12834 F:      drivers/infiniband/ulp/opa_vnic
12835
12836 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
12837 M:      Pantelis Antoniou <[email protected]>
12838 M:      Frank Rowand <[email protected]>
12839 L:      [email protected]
12840 S:      Maintained
12841 F:      Documentation/devicetree/dynamic-resolution-notes.rst
12842 F:      Documentation/devicetree/overlay-notes.rst
12843 F:      drivers/of/overlay.c
12844 F:      drivers/of/resolver.c
12845 K:      of_overlay_notifier_
12846
12847 OPEN FIRMWARE AND FLATTENED DEVICE TREE
12848 M:      Rob Herring <[email protected]>
12849 M:      Frank Rowand <[email protected]>
12850 L:      [email protected]
12851 S:      Maintained
12852 W:      http://www.devicetree.org/
12853 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
12854 F:      Documentation/ABI/testing/sysfs-firmware-ofw
12855 F:      drivers/of/
12856 F:      include/linux/of*.h
12857 F:      scripts/dtc/
12858
12859 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
12860 M:      Rob Herring <[email protected]>
12861 L:      [email protected]
12862 S:      Maintained
12863 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
12864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
12865 F:      Documentation/devicetree/
12866 F:      arch/*/boot/dts/
12867 F:      include/dt-bindings/
12868
12869 OPENCORES I2C BUS DRIVER
12870 M:      Peter Korsgaard <[email protected]>
12871 M:      Andrew Lunn <[email protected]>
12872 L:      [email protected]
12873 S:      Maintained
12874 F:      Documentation/devicetree/bindings/i2c/i2c-ocores.txt
12875 F:      Documentation/i2c/busses/i2c-ocores.rst
12876 F:      drivers/i2c/busses/i2c-ocores.c
12877 F:      include/linux/platform_data/i2c-ocores.h
12878
12879 OPENRISC ARCHITECTURE
12880 M:      Jonas Bonn <[email protected]>
12881 M:      Stefan Kristiansson <[email protected]>
12882 M:      Stafford Horne <[email protected]>
12883 L:      [email protected]
12884 S:      Maintained
12885 W:      http://openrisc.io
12886 T:      git git://github.com/openrisc/linux.git
12887 F:      Documentation/devicetree/bindings/openrisc/
12888 F:      Documentation/openrisc/
12889 F:      arch/openrisc/
12890 F:      drivers/irqchip/irq-ompic.c
12891 F:      drivers/irqchip/irq-or1k-*
12892
12893 OPENVSWITCH
12894 M:      Pravin B Shelar <[email protected]>
12895 L:      [email protected]
12896 L:      [email protected]
12897 S:      Maintained
12898 W:      http://openvswitch.org
12899 F:      include/uapi/linux/openvswitch.h
12900 F:      net/openvswitch/
12901
12902 OPERATING PERFORMANCE POINTS (OPP)
12903 M:      Viresh Kumar <[email protected]>
12904 M:      Nishanth Menon <[email protected]>
12905 M:      Stephen Boyd <[email protected]>
12906 L:      [email protected]
12907 S:      Maintained
12908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
12909 F:      Documentation/devicetree/bindings/opp/
12910 F:      Documentation/power/opp.rst
12911 F:      drivers/opp/
12912 F:      include/linux/pm_opp.h
12913
12914 OPL4 DRIVER
12915 M:      Clemens Ladisch <[email protected]>
12916 L:      [email protected] (moderated for non-subscribers)
12917 S:      Maintained
12918 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
12919 F:      sound/drivers/opl4/
12920
12921 OPROFILE
12922 M:      Robert Richter <[email protected]>
12923 L:      [email protected]
12924 S:      Maintained
12925 F:      arch/*/include/asm/oprofile*.h
12926 F:      arch/*/oprofile/
12927 F:      drivers/oprofile/
12928 F:      include/linux/oprofile.h
12929
12930 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
12931 M:      Mark Fasheh <[email protected]>
12932 M:      Joel Becker <[email protected]>
12933 M:      Joseph Qi <[email protected]>
12934 L:      [email protected] (moderated for non-subscribers)
12935 S:      Supported
12936 W:      http://ocfs2.wiki.kernel.org
12937 F:      Documentation/filesystems/dlmfs.rst
12938 F:      Documentation/filesystems/ocfs2.rst
12939 F:      fs/ocfs2/
12940
12941 ORANGEFS FILESYSTEM
12942 M:      Mike Marshall <[email protected]>
12943 R:      Martin Brandenburg <[email protected]>
12944 L:      [email protected]
12945 S:      Supported
12946 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
12947 F:      Documentation/filesystems/orangefs.rst
12948 F:      fs/orangefs/
12949
12950 ORINOCO DRIVER
12951 L:      [email protected]
12952 S:      Orphan
12953 W:      https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
12954 W:      http://www.nongnu.org/orinoco/
12955 F:      drivers/net/wireless/intersil/orinoco/
12956
12957 OV2659 OMNIVISION SENSOR DRIVER
12958 M:      "Lad, Prabhakar" <[email protected]>
12959 L:      [email protected]
12960 S:      Maintained
12961 W:      https://linuxtv.org
12962 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12963 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
12964 F:      drivers/media/i2c/ov2659.c
12965 F:      include/media/i2c/ov2659.h
12966
12967 OVERLAY FILESYSTEM
12968 M:      Miklos Szeredi <[email protected]>
12969 L:      [email protected]
12970 S:      Supported
12971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
12972 F:      Documentation/filesystems/overlayfs.rst
12973 F:      fs/overlayfs/
12974
12975 P54 WIRELESS DRIVER
12976 M:      Christian Lamparter <[email protected]>
12977 L:      [email protected]
12978 S:      Maintained
12979 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
12980 F:      drivers/net/wireless/intersil/p54/
12981
12982 PACKING
12983 M:      Vladimir Oltean <[email protected]>
12984 L:      [email protected]
12985 S:      Supported
12986 F:      Documentation/core-api/packing.rst
12987 F:      include/linux/packing.h
12988 F:      lib/packing.c
12989
12990 PADATA PARALLEL EXECUTION MECHANISM
12991 M:      Steffen Klassert <[email protected]>
12992 L:      [email protected]
12993 S:      Maintained
12994 F:      Documentation/core-api/padata.rst
12995 F:      include/linux/padata.h
12996 F:      kernel/padata.c
12997
12998 PAGE POOL
12999 M:      Jesper Dangaard Brouer <[email protected]>
13000 M:      Ilias Apalodimas <[email protected]>
13001 L:      [email protected]
13002 S:      Supported
13003 F:      include/net/page_pool.h
13004 F:      net/core/page_pool.c
13005
13006 PANASONIC LAPTOP ACPI EXTRAS DRIVER
13007 M:      Harald Welte <[email protected]>
13008 L:      [email protected]
13009 S:      Maintained
13010 F:      drivers/platform/x86/panasonic-laptop.c
13011
13012 PARALLAX PING IIO SENSOR DRIVER
13013 M:      Andreas Klinger <[email protected]>
13014 L:      [email protected]
13015 S:      Maintained
13016 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
13017 F:      drivers/iio/proximity/ping.c
13018
13019 PARALLEL LCD/KEYPAD PANEL DRIVER
13020 M:      Willy Tarreau <[email protected]>
13021 M:      Ksenija Stanojevic <[email protected]>
13022 S:      Odd Fixes
13023 F:      Documentation/admin-guide/lcd-panel-cgram.rst
13024 F:      drivers/auxdisplay/panel.c
13025
13026 PARALLEL PORT SUBSYSTEM
13027 M:      Sudip Mukherjee <[email protected]>
13028 M:      Sudip Mukherjee <[email protected]>
13029 L:      [email protected] (subscribers-only)
13030 S:      Maintained
13031 F:      Documentation/driver-api/parport*.rst
13032 F:      drivers/char/ppdev.c
13033 F:      drivers/parport/
13034 F:      include/linux/parport*.h
13035 F:      include/uapi/linux/ppdev.h
13036
13037 PARAVIRT_OPS INTERFACE
13038 M:      Juergen Gross <[email protected]>
13039 M:      Deep Shah <[email protected]>
13040 M:      "VMware, Inc." <[email protected]>
13041 L:      [email protected]
13042 S:      Supported
13043 F:      Documentation/virt/paravirt_ops.rst
13044 F:      arch/*/include/asm/paravirt*.h
13045 F:      arch/*/kernel/paravirt*
13046 F:      include/linux/hypervisor.h
13047
13048 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
13049 M:      Tim Waugh <[email protected]>
13050 L:      [email protected] (subscribers-only)
13051 S:      Maintained
13052 F:      Documentation/admin-guide/blockdev/paride.rst
13053 F:      drivers/block/paride/
13054
13055 PARISC ARCHITECTURE
13056 M:      "James E.J. Bottomley" <[email protected]>
13057 M:      Helge Deller <[email protected]>
13058 L:      [email protected]
13059 S:      Maintained
13060 W:      https://parisc.wiki.kernel.org
13061 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
13062 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
13063 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
13064 F:      Documentation/parisc/
13065 F:      arch/parisc/
13066 F:      drivers/char/agp/parisc-agp.c
13067 F:      drivers/input/misc/hp_sdc_rtc.c
13068 F:      drivers/input/serio/gscps2.c
13069 F:      drivers/input/serio/hp_sdc*
13070 F:      drivers/parisc/
13071 F:      drivers/parport/parport_gsc.*
13072 F:      drivers/tty/serial/8250/8250_gsc.c
13073 F:      drivers/video/console/sti*
13074 F:      drivers/video/fbdev/sti*
13075 F:      drivers/video/logo/logo_parisc*
13076 F:      include/linux/hp_sdc.h
13077
13078 PARMAN
13079 M:      Jiri Pirko <[email protected]>
13080 L:      [email protected]
13081 S:      Supported
13082 F:      include/linux/parman.h
13083 F:      lib/parman.c
13084 F:      lib/test_parman.c
13085
13086 PC ENGINES APU BOARD DRIVER
13087 M:      Enrico Weigelt, metux IT consult <[email protected]>
13088 S:      Maintained
13089 F:      drivers/platform/x86/pcengines-apuv2.c
13090
13091 PC87360 HARDWARE MONITORING DRIVER
13092 M:      Jim Cromie <[email protected]>
13093 L:      [email protected]
13094 S:      Maintained
13095 F:      Documentation/hwmon/pc87360.rst
13096 F:      drivers/hwmon/pc87360.c
13097
13098 PC8736x GPIO DRIVER
13099 M:      Jim Cromie <[email protected]>
13100 S:      Maintained
13101 F:      drivers/char/pc8736x_gpio.c
13102
13103 PC87427 HARDWARE MONITORING DRIVER
13104 M:      Jean Delvare <[email protected]>
13105 L:      [email protected]
13106 S:      Maintained
13107 F:      Documentation/hwmon/pc87427.rst
13108 F:      drivers/hwmon/pc87427.c
13109
13110 PCA9532 LED DRIVER
13111 M:      Riku Voipio <[email protected]>
13112 S:      Maintained
13113 F:      drivers/leds/leds-pca9532.c
13114 F:      include/linux/leds-pca9532.h
13115
13116 PCA9541 I2C BUS MASTER SELECTOR DRIVER
13117 M:      Guenter Roeck <[email protected]>
13118 L:      [email protected]
13119 S:      Maintained
13120 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
13121
13122 PCDP - PRIMARY CONSOLE AND DEBUG PORT
13123 M:      Khalid Aziz <[email protected]>
13124 S:      Maintained
13125 F:      drivers/firmware/pcdp.*
13126
13127 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
13128 M:      Thomas Petazzoni <[email protected]>
13129 L:      [email protected]
13130 L:      [email protected] (moderated for non-subscribers)
13131 S:      Maintained
13132 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
13133 F:      drivers/pci/controller/pci-aardvark.c
13134
13135 PCI DRIVER FOR ALTERA PCIE IP
13136 M:      Ley Foon Tan <[email protected]>
13137 L:      [email protected] (moderated for non-subscribers)
13138 L:      [email protected]
13139 S:      Supported
13140 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
13141 F:      drivers/pci/controller/pcie-altera.c
13142
13143 PCI DRIVER FOR APPLIEDMICRO XGENE
13144 M:      Toan Le <[email protected]>
13145 L:      [email protected]
13146 L:      [email protected]
13147 S:      Maintained
13148 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
13149 F:      drivers/pci/controller/pci-xgene.c
13150
13151 PCI DRIVER FOR ARM VERSATILE PLATFORM
13152 M:      Rob Herring <[email protected]>
13153 L:      [email protected]
13154 L:      [email protected]
13155 S:      Maintained
13156 F:      Documentation/devicetree/bindings/pci/versatile.yaml
13157 F:      drivers/pci/controller/pci-versatile.c
13158
13159 PCI DRIVER FOR ARMADA 8K
13160 M:      Thomas Petazzoni <[email protected]>
13161 L:      [email protected]
13162 L:      [email protected]
13163 S:      Maintained
13164 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
13165 F:      drivers/pci/controller/dwc/pcie-armada8k.c
13166
13167 PCI DRIVER FOR CADENCE PCIE IP
13168 M:      Tom Joseph <[email protected]>
13169 L:      [email protected]
13170 S:      Maintained
13171 F:      Documentation/devicetree/bindings/pci/cdns,*
13172 F:      drivers/pci/controller/cadence/
13173
13174 PCI DRIVER FOR FREESCALE LAYERSCAPE
13175 M:      Minghuan Lian <[email protected]>
13176 M:      Mingkai Hu <[email protected]>
13177 M:      Roy Zang <[email protected]>
13178 L:      [email protected]
13179 L:      [email protected]
13180 L:      [email protected]
13181 S:      Maintained
13182 F:      drivers/pci/controller/dwc/*layerscape*
13183
13184 PCI DRIVER FOR GENERIC OF HOSTS
13185 M:      Will Deacon <[email protected]>
13186 L:      [email protected]
13187 L:      [email protected] (moderated for non-subscribers)
13188 S:      Maintained
13189 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
13190 F:      drivers/pci/controller/pci-host-common.c
13191 F:      drivers/pci/controller/pci-host-generic.c
13192
13193 PCI DRIVER FOR IMX6
13194 M:      Richard Zhu <[email protected]>
13195 M:      Lucas Stach <[email protected]>
13196 L:      [email protected]
13197 L:      [email protected] (moderated for non-subscribers)
13198 S:      Maintained
13199 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
13200 F:      drivers/pci/controller/dwc/*imx6*
13201
13202 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
13203 M:      Jonathan Derrick <[email protected]>
13204 L:      [email protected]
13205 S:      Supported
13206 F:      drivers/pci/controller/vmd.c
13207
13208 PCI DRIVER FOR MICROSEMI SWITCHTEC
13209 M:      Kurt Schwemmer <[email protected]>
13210 M:      Logan Gunthorpe <[email protected]>
13211 L:      [email protected]
13212 S:      Maintained
13213 F:      Documentation/ABI/testing/sysfs-class-switchtec
13214 F:      Documentation/driver-api/switchtec.rst
13215 F:      drivers/ntb/hw/mscc/
13216 F:      drivers/pci/switch/switchtec*
13217 F:      include/linux/switchtec.h
13218 F:      include/uapi/linux/switchtec_ioctl.h
13219
13220 PCI DRIVER FOR MOBIVEIL PCIE IP
13221 M:      Karthikeyan Mitran <[email protected]>
13222 M:      Hou Zhiqiang <[email protected]>
13223 L:      [email protected]
13224 S:      Supported
13225 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
13226 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
13227
13228 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
13229 M:      Thomas Petazzoni <[email protected]>
13230 M:      Jason Cooper <[email protected]>
13231 L:      [email protected]
13232 L:      [email protected] (moderated for non-subscribers)
13233 S:      Maintained
13234 F:      drivers/pci/controller/*mvebu*
13235
13236 PCI DRIVER FOR NVIDIA TEGRA
13237 M:      Thierry Reding <[email protected]>
13238 L:      [email protected]
13239 L:      [email protected]
13240 S:      Supported
13241 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
13242 F:      drivers/pci/controller/pci-tegra.c
13243
13244 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
13245 M:      Hou Zhiqiang <[email protected]>
13246 L:      [email protected]
13247 L:      [email protected]
13248 S:      Maintained
13249 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
13250 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
13251
13252 PCI DRIVER FOR RENESAS R-CAR
13253 M:      Marek Vasut <[email protected]>
13254 M:      Yoshihiro Shimoda <[email protected]>
13255 L:      [email protected]
13256 L:      [email protected]
13257 S:      Maintained
13258 F:      Documentation/devicetree/bindings/pci/*rcar*
13259 F:      drivers/pci/controller/*rcar*
13260
13261 PCI DRIVER FOR SAMSUNG EXYNOS
13262 M:      Jingoo Han <[email protected]>
13263 L:      [email protected]
13264 L:      [email protected] (moderated for non-subscribers)
13265 L:      [email protected] (moderated for non-subscribers)
13266 S:      Maintained
13267 F:      drivers/pci/controller/dwc/pci-exynos.c
13268
13269 PCI DRIVER FOR SYNOPSYS DESIGNWARE
13270 M:      Jingoo Han <[email protected]>
13271 M:      Gustavo Pimentel <[email protected]>
13272 L:      [email protected]
13273 S:      Maintained
13274 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
13275 F:      drivers/pci/controller/dwc/*designware*
13276
13277 PCI DRIVER FOR TI DRA7XX
13278 M:      Kishon Vijay Abraham I <[email protected]>
13279 L:      [email protected]
13280 L:      [email protected]
13281 S:      Supported
13282 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
13283 F:      drivers/pci/controller/dwc/pci-dra7xx.c
13284
13285 PCI DRIVER FOR TI KEYSTONE
13286 M:      Murali Karicheri <[email protected]>
13287 L:      [email protected]
13288 L:      [email protected] (moderated for non-subscribers)
13289 S:      Maintained
13290 F:      drivers/pci/controller/dwc/pci-keystone.c
13291
13292 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
13293 M:      Linus Walleij <[email protected]>
13294 L:      [email protected]
13295 S:      Maintained
13296 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
13297 F:      drivers/pci/controller/pci-v3-semi.c
13298
13299 PCI ENDPOINT SUBSYSTEM
13300 M:      Kishon Vijay Abraham I <[email protected]>
13301 M:      Lorenzo Pieralisi <[email protected]>
13302 L:      [email protected]
13303 S:      Supported
13304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
13305 F:      drivers/misc/pci_endpoint_test.c
13306 F:      drivers/pci/endpoint/
13307 F:      tools/pci/
13308
13309 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
13310 M:      Russell Currey <[email protected]>
13311 M:      Oliver O'Halloran <[email protected]>
13312 L:      [email protected]
13313 S:      Supported
13314 F:      Documentation/PCI/pci-error-recovery.rst
13315 F:      Documentation/powerpc/eeh-pci-error-recovery.rst
13316 F:      arch/powerpc/include/*/eeh*.h
13317 F:      arch/powerpc/kernel/eeh*.c
13318 F:      arch/powerpc/platforms/*/eeh*.c
13319 F:      drivers/pci/pcie/aer.c
13320 F:      drivers/pci/pcie/dpc.c
13321 F:      drivers/pci/pcie/err.c
13322
13323 PCI ERROR RECOVERY
13324 M:      Linas Vepstas <[email protected]>
13325 L:      [email protected]
13326 S:      Supported
13327 F:      Documentation/PCI/pci-error-recovery.rst
13328
13329 PCI MSI DRIVER FOR ALTERA MSI IP
13330 M:      Ley Foon Tan <[email protected]>
13331 L:      [email protected] (moderated for non-subscribers)
13332 L:      [email protected]
13333 S:      Supported
13334 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
13335 F:      drivers/pci/controller/pcie-altera-msi.c
13336
13337 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
13338 M:      Toan Le <[email protected]>
13339 L:      [email protected]
13340 L:      [email protected]
13341 S:      Maintained
13342 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
13343 F:      drivers/pci/controller/pci-xgene-msi.c
13344
13345 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
13346 M:      Lorenzo Pieralisi <[email protected]>
13347 R:      Rob Herring <[email protected]>
13348 L:      [email protected]
13349 S:      Supported
13350 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
13351 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
13352 F:      drivers/pci/controller/
13353
13354 PCI SUBSYSTEM
13355 M:      Bjorn Helgaas <[email protected]>
13356 L:      [email protected]
13357 S:      Supported
13358 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
13359 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
13360 F:      Documentation/PCI/
13361 F:      Documentation/devicetree/bindings/pci/
13362 F:      arch/x86/kernel/early-quirks.c
13363 F:      arch/x86/kernel/quirks.c
13364 F:      arch/x86/pci/
13365 F:      drivers/acpi/pci*
13366 F:      drivers/pci/
13367 F:      include/asm-generic/pci*
13368 F:      include/linux/of_pci.h
13369 F:      include/linux/pci*
13370 F:      include/uapi/linux/pci*
13371 F:      lib/pci*
13372
13373 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
13374 M:      Jonathan Chocron <[email protected]>
13375 L:      [email protected]
13376 S:      Maintained
13377 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
13378 F:      drivers/pci/controller/dwc/pcie-al.c
13379
13380 PCIE DRIVER FOR AMLOGIC MESON
13381 M:      Yue Wang <[email protected]>
13382 L:      [email protected]
13383 L:      [email protected]
13384 S:      Maintained
13385 F:      drivers/pci/controller/dwc/pci-meson.c
13386
13387 PCIE DRIVER FOR AXIS ARTPEC
13388 M:      Jesper Nilsson <[email protected]>
13389 L:      [email protected]
13390 L:      [email protected]
13391 S:      Maintained
13392 F:      Documentation/devicetree/bindings/pci/axis,artpec*
13393 F:      drivers/pci/controller/dwc/*artpec*
13394
13395 PCIE DRIVER FOR CAVIUM THUNDERX
13396 M:      Robert Richter <[email protected]>
13397 L:      [email protected]
13398 L:      [email protected] (moderated for non-subscribers)
13399 S:      Supported
13400 F:      drivers/pci/controller/pci-thunder-*
13401
13402 PCIE DRIVER FOR HISILICON
13403 M:      Zhou Wang <[email protected]>
13404 L:      [email protected]
13405 S:      Maintained
13406 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
13407 F:      drivers/pci/controller/dwc/pcie-hisi.c
13408
13409 PCIE DRIVER FOR HISILICON KIRIN
13410 M:      Xiaowei Song <[email protected]>
13411 M:      Binghui Wang <[email protected]>
13412 L:      [email protected]
13413 S:      Maintained
13414 F:      Documentation/devicetree/bindings/pci/kirin-pcie.txt
13415 F:      drivers/pci/controller/dwc/pcie-kirin.c
13416
13417 PCIE DRIVER FOR HISILICON STB
13418 M:      Shawn Guo <[email protected]>
13419 L:      [email protected]
13420 S:      Maintained
13421 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
13422 F:      drivers/pci/controller/dwc/pcie-histb.c
13423
13424 PCIE DRIVER FOR MEDIATEK
13425 M:      Ryder Lee <[email protected]>
13426 L:      [email protected]
13427 L:      [email protected]
13428 S:      Supported
13429 F:      Documentation/devicetree/bindings/pci/mediatek*
13430 F:      drivers/pci/controller/*mediatek*
13431
13432 PCIE DRIVER FOR QUALCOMM MSM
13433 M:      Stanimir Varbanov <[email protected]>
13434 L:      [email protected]
13435 L:      [email protected]
13436 S:      Maintained
13437 F:      drivers/pci/controller/dwc/*qcom*
13438
13439 PCIE DRIVER FOR ROCKCHIP
13440 M:      Shawn Lin <[email protected]>
13441 L:      [email protected]
13442 L:      [email protected]
13443 S:      Maintained
13444 F:      Documentation/devicetree/bindings/pci/rockchip-pcie*
13445 F:      drivers/pci/controller/pcie-rockchip*
13446
13447 PCIE DRIVER FOR SOCIONEXT UNIPHIER
13448 M:      Kunihiko Hayashi <[email protected]>
13449 L:      [email protected]
13450 S:      Maintained
13451 F:      Documentation/devicetree/bindings/pci/uniphier-pcie*
13452 F:      drivers/pci/controller/dwc/pcie-uniphier*
13453
13454 PCIE DRIVER FOR ST SPEAR13XX
13455 M:      Pratyush Anand <[email protected]>
13456 L:      [email protected]
13457 S:      Maintained
13458 F:      drivers/pci/controller/dwc/*spear*
13459
13460 PCMCIA SUBSYSTEM
13461 M:      Dominik Brodowski <[email protected]>
13462 S:      Odd Fixes
13463 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
13464 F:      Documentation/pcmcia/
13465 F:      drivers/pcmcia/
13466 F:      include/pcmcia/
13467 F:      tools/pcmcia/
13468
13469 PCNET32 NETWORK DRIVER
13470 M:      Don Fry <[email protected]>
13471 L:      [email protected]
13472 S:      Maintained
13473 F:      drivers/net/ethernet/amd/pcnet32.c
13474
13475 PCRYPT PARALLEL CRYPTO ENGINE
13476 M:      Steffen Klassert <[email protected]>
13477 L:      [email protected]
13478 S:      Maintained
13479 F:      crypto/pcrypt.c
13480 F:      include/crypto/pcrypt.h
13481
13482 PEAQ WMI HOTKEYS DRIVER
13483 M:      Hans de Goede <[email protected]>
13484 L:      [email protected]
13485 S:      Maintained
13486 F:      drivers/platform/x86/peaq-wmi.c
13487
13488 PENSANDO ETHERNET DRIVERS
13489 M:      Shannon Nelson <[email protected]>
13490 M:      Pensando Drivers <[email protected]>
13491 L:      [email protected]
13492 S:      Supported
13493 F:      Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
13494 F:      drivers/net/ethernet/pensando/
13495
13496 PER-CPU MEMORY ALLOCATOR
13497 M:      Dennis Zhou <[email protected]>
13498 M:      Tejun Heo <[email protected]>
13499 M:      Christoph Lameter <[email protected]>
13500 S:      Maintained
13501 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
13502 F:      arch/*/include/asm/percpu.h
13503 F:      include/linux/percpu*.h
13504 F:      mm/percpu*.c
13505
13506 PER-TASK DELAY ACCOUNTING
13507 M:      Balbir Singh <[email protected]>
13508 S:      Maintained
13509 F:      include/linux/delayacct.h
13510 F:      kernel/delayacct.c
13511
13512 PERFORMANCE EVENTS SUBSYSTEM
13513 M:      Peter Zijlstra <[email protected]>
13514 M:      Ingo Molnar <[email protected]>
13515 M:      Arnaldo Carvalho de Melo <[email protected]>
13516 R:      Mark Rutland <[email protected]>
13517 R:      Alexander Shishkin <[email protected]>
13518 R:      Jiri Olsa <[email protected]>
13519 R:      Namhyung Kim <[email protected]>
13520 L:      [email protected]
13521 S:      Supported
13522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
13523 F:      arch/*/events/*
13524 F:      arch/*/events/*/*
13525 F:      arch/*/include/asm/perf_event.h
13526 F:      arch/*/kernel/*/*/perf_event*.c
13527 F:      arch/*/kernel/*/perf_event*.c
13528 F:      arch/*/kernel/perf_callchain.c
13529 F:      arch/*/kernel/perf_event*.c
13530 F:      include/linux/perf_event.h
13531 F:      include/uapi/linux/perf_event.h
13532 F:      kernel/events/*
13533 F:      tools/perf/
13534
13535 PERFORMANCE EVENTS SUBSYSTEM ARM64 PMU EVENTS
13536 R:      John Garry <[email protected]>
13537 R:      Will Deacon <[email protected]>
13538 L:      [email protected] (moderated for non-subscribers)
13539 S:      Supported
13540 F:      tools/perf/pmu-events/arch/arm64/
13541
13542 PERSONALITY HANDLING
13543 M:      Christoph Hellwig <[email protected]>
13544 L:      [email protected]
13545 S:      Maintained
13546 F:      include/linux/personality.h
13547 F:      include/uapi/linux/personality.h
13548
13549 PHOENIX RC FLIGHT CONTROLLER ADAPTER
13550 M:      Marcus Folkesson <[email protected]>
13551 L:      [email protected]
13552 S:      Maintained
13553 F:      Documentation/input/devices/pxrc.rst
13554 F:      drivers/input/joystick/pxrc.c
13555
13556 PHONET PROTOCOL
13557 M:      Remi Denis-Courmont <[email protected]>
13558 S:      Supported
13559 F:      Documentation/networking/phonet.rst
13560 F:      include/linux/phonet.h
13561 F:      include/net/phonet/
13562 F:      include/uapi/linux/phonet.h
13563 F:      net/phonet/
13564
13565 PHRAM MTD DRIVER
13566 M:      Joern Engel <[email protected]>
13567 L:      [email protected]
13568 S:      Maintained
13569 F:      drivers/mtd/devices/phram.c
13570
13571 PICOLCD HID DRIVER
13572 M:      Bruno Prémont <[email protected]>
13573 L:      [email protected]
13574 S:      Maintained
13575 F:      drivers/hid/hid-picolcd*
13576
13577 PICOXCELL SUPPORT
13578 M:      Jamie Iles <[email protected]>
13579 L:      [email protected] (moderated for non-subscribers)
13580 S:      Supported
13581 T:      git git://github.com/jamieiles/linux-2.6-ji.git
13582 F:      arch/arm/boot/dts/picoxcell*
13583 F:      arch/arm/mach-picoxcell/
13584 F:      drivers/crypto/picoxcell*
13585
13586 PIDFD API
13587 M:      Christian Brauner <[email protected]>
13588 L:      [email protected]
13589 S:      Maintained
13590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
13591 F:      samples/pidfd/
13592 F:      tools/testing/selftests/clone3/
13593 F:      tools/testing/selftests/pid_namespace/
13594 F:      tools/testing/selftests/pidfd/
13595 K:      (?i)pidfd
13596 K:      (?i)clone3
13597 K:      \b(clone_args|kernel_clone_args)\b
13598
13599 PIN CONTROL SUBSYSTEM
13600 M:      Linus Walleij <[email protected]>
13601 L:      [email protected]
13602 S:      Maintained
13603 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
13604 F:      Documentation/devicetree/bindings/pinctrl/
13605 F:      Documentation/driver-api/pinctl.rst
13606 F:      drivers/pinctrl/
13607 F:      include/linux/pinctrl/
13608
13609 PIN CONTROLLER - FREESCALE
13610 M:      Dong Aisheng <[email protected]>
13611 M:      Fabio Estevam <[email protected]>
13612 M:      Shawn Guo <[email protected]>
13613 M:      Stefan Agner <[email protected]>
13614 R:      Pengutronix Kernel Team <[email protected]>
13615 L:      [email protected]
13616 S:      Maintained
13617 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
13618 F:      drivers/pinctrl/freescale/
13619
13620 PIN CONTROLLER - INTEL
13621 M:      Mika Westerberg <[email protected]>
13622 M:      Andy Shevchenko <[email protected]>
13623 S:      Maintained
13624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
13625 F:      drivers/pinctrl/intel/
13626
13627 PIN CONTROLLER - MEDIATEK
13628 M:      Sean Wang <[email protected]>
13629 L:      [email protected] (moderated for non-subscribers)
13630 S:      Maintained
13631 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
13632 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt
13633 F:      drivers/pinctrl/mediatek/
13634
13635 PIN CONTROLLER - MICROCHIP AT91
13636 M:      Ludovic Desroches <[email protected]>
13637 L:      [email protected] (moderated for non-subscribers)
13638 L:      [email protected]
13639 S:      Supported
13640 F:      drivers/gpio/gpio-sama5d2-piobu.c
13641 F:      drivers/pinctrl/pinctrl-at91*
13642
13643 PIN CONTROLLER - QUALCOMM
13644 M:      Bjorn Andersson <[email protected]>
13645 L:      [email protected]
13646 S:      Maintained
13647 F:      Documentation/devicetree/bindings/pinctrl/qcom,*.txt
13648 F:      drivers/pinctrl/qcom/
13649
13650 PIN CONTROLLER - RENESAS
13651 M:      Geert Uytterhoeven <[email protected]>
13652 L:      [email protected]
13653 S:      Supported
13654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git sh-pfc
13655 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
13656 F:      drivers/pinctrl/pinctrl-rz*
13657 F:      drivers/pinctrl/sh-pfc/
13658
13659 PIN CONTROLLER - SAMSUNG
13660 M:      Tomasz Figa <[email protected]>
13661 M:      Krzysztof Kozlowski <[email protected]>
13662 M:      Sylwester Nawrocki <[email protected]>
13663 L:      [email protected] (moderated for non-subscribers)
13664 L:      [email protected] (moderated for non-subscribers)
13665 S:      Maintained
13666 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
13667 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
13668 F:      Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
13669 F:      drivers/pinctrl/samsung/
13670 F:      include/dt-bindings/pinctrl/samsung.h
13671
13672 PIN CONTROLLER - SINGLE
13673 M:      Tony Lindgren <[email protected]>
13674 M:      Haojian Zhuang <[email protected]>
13675 L:      [email protected] (moderated for non-subscribers)
13676 L:      [email protected]
13677 S:      Maintained
13678 F:      drivers/pinctrl/pinctrl-single.c
13679
13680 PIN CONTROLLER - ST SPEAR
13681 M:      Viresh Kumar <[email protected]>
13682 L:      [email protected] (moderated for non-subscribers)
13683 S:      Maintained
13684 W:      http://www.st.com/spear
13685 F:      drivers/pinctrl/spear/
13686
13687 PISTACHIO SOC SUPPORT
13688 M:      James Hartley <[email protected]>
13689 L:      [email protected]
13690 S:      Odd Fixes
13691 F:      arch/mips/boot/dts/img/pistachio*
13692 F:      arch/mips/configs/pistachio*_defconfig
13693 F:      arch/mips/include/asm/mach-pistachio/
13694 F:      arch/mips/pistachio/
13695
13696 PKTCDVD DRIVER
13697 M:      [email protected]
13698 S:      Orphan
13699 F:      drivers/block/pktcdvd.c
13700 F:      include/linux/pktcdvd.h
13701 F:      include/uapi/linux/pktcdvd.h
13702
13703 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
13704 M:      Tomasz Duszynski <[email protected]>
13705 S:      Maintained
13706 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
13707 F:      drivers/iio/chemical/pms7003.c
13708
13709 PLDMFW LIBRARY
13710 M:      Jacob Keller <[email protected]>
13711 S:      Maintained
13712 F:      Documentation/driver-api/pldmfw/
13713 F:      include/linux/pldmfw.h
13714 F:      lib/pldmfw/
13715
13716 PLX DMA DRIVER
13717 M:      Logan Gunthorpe <[email protected]>
13718 S:      Maintained
13719 F:      drivers/dma/plx_dma.c
13720
13721 PM-GRAPH UTILITY
13722 M:      "Todd E Brandt" <[email protected]>
13723 L:      [email protected]
13724 S:      Supported
13725 W:      https://01.org/pm-graph
13726 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
13727 T:      git git://github.com/intel/pm-graph
13728 F:      tools/power/pm-graph
13729
13730 PMBUS HARDWARE MONITORING DRIVERS
13731 M:      Guenter Roeck <[email protected]>
13732 L:      [email protected]
13733 S:      Maintained
13734 W:      http://hwmon.wiki.kernel.org/
13735 W:      http://www.roeck-us.net/linux/drivers/
13736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
13737 F:      Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt
13738 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
13739 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
13740 F:      Documentation/hwmon/adm1275.rst
13741 F:      Documentation/hwmon/ibm-cffps.rst
13742 F:      Documentation/hwmon/ir35221.rst
13743 F:      Documentation/hwmon/lm25066.rst
13744 F:      Documentation/hwmon/ltc2978.rst
13745 F:      Documentation/hwmon/ltc3815.rst
13746 F:      Documentation/hwmon/max16064.rst
13747 F:      Documentation/hwmon/max20751.rst
13748 F:      Documentation/hwmon/max31785.rst
13749 F:      Documentation/hwmon/max34440.rst
13750 F:      Documentation/hwmon/max8688.rst
13751 F:      Documentation/hwmon/pmbus-core.rst
13752 F:      Documentation/hwmon/pmbus.rst
13753 F:      Documentation/hwmon/tps40422.rst
13754 F:      Documentation/hwmon/ucd9000.rst
13755 F:      Documentation/hwmon/ucd9200.rst
13756 F:      Documentation/hwmon/zl6100.rst
13757 F:      drivers/hwmon/pmbus/
13758 F:      include/linux/pmbus.h
13759
13760 PMC SIERRA MaxRAID DRIVER
13761 L:      [email protected]
13762 S:      Orphan
13763 W:      http://www.pmc-sierra.com/
13764 F:      drivers/scsi/pmcraid.*
13765
13766 PMC SIERRA PM8001 DRIVER
13767 M:      Jack Wang <[email protected]>
13768 L:      [email protected]
13769 S:      Supported
13770 F:      drivers/scsi/pm8001/
13771
13772 PNI RM3100 IIO DRIVER
13773 M:      Song Qiang <[email protected]>
13774 L:      [email protected]
13775 S:      Maintained
13776 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.txt
13777 F:      drivers/iio/magnetometer/rm3100*
13778
13779 PNP SUPPORT
13780 M:      "Rafael J. Wysocki" <[email protected]>
13781 L:      [email protected]
13782 S:      Maintained
13783 F:      drivers/pnp/
13784 F:      include/linux/pnp.h
13785
13786 POSIX CLOCKS and TIMERS
13787 M:      Thomas Gleixner <[email protected]>
13788 L:      [email protected]
13789 S:      Maintained
13790 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
13791 F:      fs/timerfd.c
13792 F:      include/linux/time_namespace.h
13793 F:      include/linux/timer*
13794 F:      kernel/time/*timer*
13795 F:      kernel/time/namespace.c
13796
13797 POWER MANAGEMENT CORE
13798 M:      "Rafael J. Wysocki" <[email protected]>
13799 L:      [email protected]
13800 S:      Supported
13801 B:      https://bugzilla.kernel.org
13802 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
13803 F:      drivers/base/power/
13804 F:      drivers/powercap/
13805 F:      include/linux/intel_rapl.h
13806 F:      include/linux/pm.h
13807 F:      include/linux/pm_*
13808 F:      include/linux/powercap.h
13809 F:      kernel/configs/nopm.config
13810
13811 POWER STATE COORDINATION INTERFACE (PSCI)
13812 M:      Mark Rutland <[email protected]>
13813 M:      Lorenzo Pieralisi <[email protected]>
13814 L:      [email protected]
13815 S:      Maintained
13816 F:      drivers/firmware/psci/
13817 F:      include/linux/psci.h
13818 F:      include/uapi/linux/psci.h
13819
13820 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
13821 M:      Sebastian Reichel <[email protected]>
13822 L:      [email protected]
13823 S:      Maintained
13824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
13825 F:      Documentation/ABI/testing/sysfs-class-power
13826 F:      Documentation/devicetree/bindings/power/supply/
13827 F:      drivers/power/supply/
13828 F:      include/linux/power_supply.h
13829
13830 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
13831 M:      Suraj Jitindar Singh <[email protected]>
13832 L:      [email protected]
13833 S:      Maintained
13834 F:      drivers/char/powernv-op-panel.c
13835
13836 PPP OVER ATM (RFC 2364)
13837 M:      Mitchell Blank Jr <[email protected]>
13838 S:      Maintained
13839 F:      include/uapi/linux/atmppp.h
13840 F:      net/atm/pppoatm.c
13841
13842 PPP OVER ETHERNET
13843 M:      Michal Ostrowski <[email protected]>
13844 S:      Maintained
13845 F:      drivers/net/ppp/pppoe.c
13846 F:      drivers/net/ppp/pppox.c
13847
13848 PPP OVER L2TP
13849 M:      James Chapman <[email protected]>
13850 S:      Maintained
13851 F:      include/linux/if_pppol2tp.h
13852 F:      include/uapi/linux/if_pppol2tp.h
13853 F:      net/l2tp/l2tp_ppp.c
13854
13855 PPP PROTOCOL DRIVERS AND COMPRESSORS
13856 M:      Paul Mackerras <[email protected]>
13857 L:      [email protected]
13858 S:      Maintained
13859 F:      drivers/net/ppp/ppp_*
13860
13861 PPS SUPPORT
13862 M:      Rodolfo Giometti <[email protected]>
13863 L:      [email protected] (subscribers-only)
13864 S:      Maintained
13865 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
13866 F:      Documentation/ABI/testing/sysfs-pps
13867 F:      Documentation/devicetree/bindings/pps/pps-gpio.txt
13868 F:      Documentation/driver-api/pps.rst
13869 F:      drivers/pps/
13870 F:      include/linux/pps*.h
13871 F:      include/uapi/linux/pps.h
13872
13873 PPTP DRIVER
13874 M:      Dmitry Kozlov <[email protected]>
13875 L:      [email protected]
13876 S:      Maintained
13877 W:      http://sourceforge.net/projects/accel-pptp
13878 F:      drivers/net/ppp/pptp.c
13879
13880 PRESSURE STALL INFORMATION (PSI)
13881 M:      Johannes Weiner <[email protected]>
13882 S:      Maintained
13883 F:      include/linux/psi*
13884 F:      kernel/sched/psi.c
13885
13886 PRINTK
13887 M:      Petr Mladek <[email protected]>
13888 M:      Sergey Senozhatsky <[email protected]>
13889 R:      Steven Rostedt <[email protected]>
13890 S:      Maintained
13891 F:      include/linux/printk.h
13892 F:      kernel/printk/
13893
13894 PRISM54 WIRELESS DRIVER
13895 M:      Luis Chamberlain <[email protected]>
13896 L:      [email protected]
13897 S:      Obsolete
13898 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
13899 F:      drivers/net/wireless/intersil/prism54/
13900
13901 PROC FILESYSTEM
13902 R:      Alexey Dobriyan <[email protected]>
13903 L:      [email protected]
13904 L:      [email protected]
13905 S:      Maintained
13906 F:      Documentation/filesystems/proc.rst
13907 F:      fs/proc/
13908 F:      include/linux/proc_fs.h
13909 F:      tools/testing/selftests/proc/
13910
13911 PROC SYSCTL
13912 M:      Luis Chamberlain <[email protected]>
13913 M:      Kees Cook <[email protected]>
13914 M:      Iurii Zaikin <[email protected]>
13915 L:      [email protected]
13916 L:      [email protected]
13917 S:      Maintained
13918 F:      fs/proc/proc_sysctl.c
13919 F:      include/linux/sysctl.h
13920 F:      kernel/sysctl-test.c
13921 F:      kernel/sysctl.c
13922 F:      tools/testing/selftests/sysctl/
13923
13924 PS3 NETWORK SUPPORT
13925 M:      Geoff Levand <[email protected]>
13926 L:      [email protected]
13927 L:      [email protected]
13928 S:      Maintained
13929 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
13930
13931 PS3 PLATFORM SUPPORT
13932 M:      Geoff Levand <[email protected]>
13933 L:      [email protected]
13934 S:      Maintained
13935 F:      arch/powerpc/boot/ps3*
13936 F:      arch/powerpc/include/asm/lv1call.h
13937 F:      arch/powerpc/include/asm/ps3*.h
13938 F:      arch/powerpc/platforms/ps3/
13939 F:      drivers/*/ps3*
13940 F:      drivers/ps3/
13941 F:      drivers/rtc/rtc-ps3.c
13942 F:      drivers/usb/host/*ps3.c
13943 F:      sound/ppc/snd_ps3*
13944
13945 PS3VRAM DRIVER
13946 M:      Jim Paris <[email protected]>
13947 M:      Geoff Levand <[email protected]>
13948 L:      [email protected]
13949 S:      Maintained
13950 F:      drivers/block/ps3vram.c
13951
13952 PSAMPLE PACKET SAMPLING SUPPORT
13953 M:      Yotam Gigi <[email protected]>
13954 S:      Maintained
13955 F:      include/net/psample.h
13956 F:      include/uapi/linux/psample.h
13957 F:      net/psample
13958
13959 PSTORE FILESYSTEM
13960 M:      Kees Cook <[email protected]>
13961 M:      Anton Vorontsov <[email protected]>
13962 M:      Colin Cross <[email protected]>
13963 M:      Tony Luck <[email protected]>
13964 S:      Maintained
13965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
13966 F:      Documentation/admin-guide/ramoops.rst
13967 F:      Documentation/admin-guide/pstore-blk.rst
13968 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.txt
13969 F:      drivers/acpi/apei/erst.c
13970 F:      drivers/firmware/efi/efi-pstore.c
13971 F:      fs/pstore/
13972 F:      include/linux/pstore*
13973 K:      \b(pstore|ramoops)
13974
13975 PTP HARDWARE CLOCK SUPPORT
13976 M:      Richard Cochran <[email protected]>
13977 L:      [email protected]
13978 S:      Maintained
13979 W:      http://linuxptp.sourceforge.net/
13980 F:      Documentation/ABI/testing/sysfs-ptp
13981 F:      Documentation/driver-api/ptp.rst
13982 F:      drivers/net/phy/dp83640*
13983 F:      drivers/ptp/*
13984 F:      include/linux/ptp_cl*
13985
13986 PTRACE SUPPORT
13987 M:      Oleg Nesterov <[email protected]>
13988 S:      Maintained
13989 F:      arch/*/*/ptrace*.c
13990 F:      arch/*/include/asm/ptrace*.h
13991 F:      arch/*/ptrace*.c
13992 F:      include/asm-generic/syscall.h
13993 F:      include/linux/ptrace.h
13994 F:      include/linux/regset.h
13995 F:      include/linux/tracehook.h
13996 F:      include/uapi/linux/ptrace.h
13997 F:      include/uapi/linux/ptrace.h
13998 F:      kernel/ptrace.c
13999
14000 PULSE8-CEC DRIVER
14001 M:      Hans Verkuil <[email protected]>
14002 L:      [email protected]
14003 S:      Maintained
14004 T:      git git://linuxtv.org/media_tree.git
14005 F:      Documentation/admin-guide/media/pulse8-cec.rst
14006 F:      drivers/media/cec/usb/pulse8/
14007
14008 PVRUSB2 VIDEO4LINUX DRIVER
14009 M:      Mike Isely <[email protected]>
14010 L:      [email protected]       (subscribers-only)
14011 L:      [email protected]
14012 S:      Maintained
14013 W:      http://www.isely.net/pvrusb2/
14014 T:      git git://linuxtv.org/media_tree.git
14015 F:      Documentation/driver-api/media/drivers/pvrusb2*
14016 F:      drivers/media/usb/pvrusb2/
14017
14018 PWC WEBCAM DRIVER
14019 M:      Hans Verkuil <[email protected]>
14020 L:      [email protected]
14021 S:      Odd Fixes
14022 T:      git git://linuxtv.org/media_tree.git
14023 F:      drivers/media/usb/pwc/*
14024 F:      include/trace/events/pwc.h
14025
14026 PWM FAN DRIVER
14027 M:      Kamil Debski <[email protected]>
14028 M:      Bartlomiej Zolnierkiewicz <[email protected]>
14029 L:      [email protected]
14030 S:      Supported
14031 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
14032 F:      Documentation/hwmon/pwm-fan.rst
14033 F:      drivers/hwmon/pwm-fan.c
14034
14035 PWM IR Transmitter
14036 M:      Sean Young <[email protected]>
14037 L:      [email protected]
14038 S:      Maintained
14039 F:      drivers/media/rc/pwm-ir-tx.c
14040
14041 PWM SUBSYSTEM
14042 M:      Thierry Reding <[email protected]>
14043 R:      Uwe Kleine-König <[email protected]>
14044 M:      Lee Jones <[email protected]>
14045 L:      [email protected]
14046 S:      Maintained
14047 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
14048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
14049 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
14050 F:      Documentation/devicetree/bindings/pwm/
14051 F:      Documentation/driver-api/pwm.rst
14052 F:      drivers/gpio/gpio-mvebu.c
14053 F:      drivers/pwm/
14054 F:      drivers/video/backlight/pwm_bl.c
14055 F:      include/linux/pwm.h
14056 F:      include/linux/pwm_backlight.h
14057 K:      pwm_(config|apply_state|ops)
14058
14059 PXA GPIO DRIVER
14060 M:      Robert Jarzmik <[email protected]>
14061 L:      [email protected]
14062 S:      Maintained
14063 F:      drivers/gpio/gpio-pxa.c
14064
14065 PXA MMCI DRIVER
14066 S:      Orphan
14067
14068 PXA RTC DRIVER
14069 M:      Robert Jarzmik <[email protected]>
14070 L:      [email protected]
14071 S:      Maintained
14072
14073 PXA2xx/PXA3xx SUPPORT
14074 M:      Daniel Mack <[email protected]>
14075 M:      Haojian Zhuang <[email protected]>
14076 M:      Robert Jarzmik <[email protected]>
14077 L:      [email protected] (moderated for non-subscribers)
14078 S:      Maintained
14079 T:      git git://github.com/hzhuang1/linux.git
14080 T:      git git://github.com/rjarzmik/linux.git
14081 F:      arch/arm/boot/dts/pxa*
14082 F:      arch/arm/mach-pxa/
14083 F:      drivers/dma/pxa*
14084 F:      drivers/pcmcia/pxa2xx*
14085 F:      drivers/pinctrl/pxa/
14086 F:      drivers/spi/spi-pxa2xx*
14087 F:      drivers/usb/gadget/udc/pxa2*
14088 F:      include/sound/pxa2xx-lib.h
14089 F:      sound/arm/pxa*
14090 F:      sound/soc/pxa/
14091
14092 QAT DRIVER
14093 M:      Giovanni Cabiddu <[email protected]>
14094 L:      [email protected]
14095 S:      Supported
14096 F:      drivers/crypto/qat/
14097
14098 QCOM AUDIO (ASoC) DRIVERS
14099 M:      Patrick Lai <[email protected]>
14100 M:      Banajit Goswami <[email protected]>
14101 L:      [email protected] (moderated for non-subscribers)
14102 S:      Supported
14103 F:      sound/soc/qcom/
14104
14105 QCOM IPA DRIVER
14106 M:      Alex Elder <[email protected]>
14107 L:      [email protected]
14108 S:      Supported
14109 F:      drivers/net/ipa/
14110
14111 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
14112 M:      Gabriel Somlo <[email protected]>
14113 M:      "Michael S. Tsirkin" <[email protected]>
14114 L:      [email protected]
14115 S:      Maintained
14116 F:      drivers/firmware/qemu_fw_cfg.c
14117 F:      include/uapi/linux/qemu_fw_cfg.h
14118
14119 QIB DRIVER
14120 M:      Dennis Dalessandro <[email protected]>
14121 M:      Mike Marciniszyn <[email protected]>
14122 L:      [email protected]
14123 S:      Supported
14124 F:      drivers/infiniband/hw/qib/
14125
14126 QLOGIC QL41xxx FCOE DRIVER
14127 M:      [email protected]
14128 L:      [email protected]
14129 S:      Supported
14130 F:      drivers/scsi/qedf/
14131
14132 QLOGIC QL41xxx ISCSI DRIVER
14133 M:      [email protected]
14134 L:      [email protected]
14135 S:      Supported
14136 F:      drivers/scsi/qedi/
14137
14138 QLOGIC QL4xxx ETHERNET DRIVER
14139 M:      Ariel Elior <[email protected]>
14140 M:      [email protected]
14141 L:      [email protected]
14142 S:      Supported
14143 F:      drivers/net/ethernet/qlogic/qed/
14144 F:      drivers/net/ethernet/qlogic/qede/
14145 F:      include/linux/qed/
14146
14147 QLOGIC QL4xxx RDMA DRIVER
14148 M:      Michal Kalderon <[email protected]>
14149 M:      Ariel Elior <[email protected]>
14150 L:      [email protected]
14151 S:      Supported
14152 F:      drivers/infiniband/hw/qedr/
14153 F:      include/uapi/rdma/qedr-abi.h
14154
14155 QLOGIC QLA1280 SCSI DRIVER
14156 M:      Michael Reed <[email protected]>
14157 L:      [email protected]
14158 S:      Maintained
14159 F:      drivers/scsi/qla1280.[ch]
14160
14161 QLOGIC QLA2XXX FC-SCSI DRIVER
14162 M:      Nilesh Javali <[email protected]>
14163 M:      [email protected]
14164 L:      [email protected]
14165 S:      Supported
14166 F:      Documentation/scsi/LICENSE.qla2xxx
14167 F:      drivers/scsi/qla2xxx/
14168
14169 QLOGIC QLA3XXX NETWORK DRIVER
14170 M:      [email protected]
14171 L:      [email protected]
14172 S:      Supported
14173 F:      Documentation/networking/device_drivers/ethernet/qlogic/LICENSE.qla3xxx
14174 F:      drivers/net/ethernet/qlogic/qla3xxx.*
14175
14176 QLOGIC QLA4XXX iSCSI DRIVER
14177 M:      [email protected]
14178 L:      [email protected]
14179 S:      Supported
14180 F:      Documentation/scsi/LICENSE.qla4xxx
14181 F:      drivers/scsi/qla4xxx/
14182
14183 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
14184 M:      Shahed Shaikh <[email protected]>
14185 M:      Manish Chopra <[email protected]>
14186 M:      [email protected]
14187 L:      [email protected]
14188 S:      Supported
14189 F:      drivers/net/ethernet/qlogic/qlcnic/
14190
14191 QLOGIC QLGE 10Gb ETHERNET DRIVER
14192 M:      Manish Chopra <[email protected]>
14193 M:      [email protected]
14194 L:      [email protected]
14195 S:      Supported
14196 F:      drivers/staging/qlge/
14197
14198 QM1D1B0004 MEDIA DRIVER
14199 M:      Akihiro Tsukada <[email protected]>
14200 L:      [email protected]
14201 S:      Odd Fixes
14202 F:      drivers/media/tuners/qm1d1b0004*
14203
14204 QM1D1C0042 MEDIA DRIVER
14205 M:      Akihiro Tsukada <[email protected]>
14206 L:      [email protected]
14207 S:      Odd Fixes
14208 F:      drivers/media/tuners/qm1d1c0042*
14209
14210 QNX4 FILESYSTEM
14211 M:      Anders Larsen <[email protected]>
14212 S:      Maintained
14213 W:      http://www.alarsen.net/linux/qnx4fs/
14214 F:      fs/qnx4/
14215 F:      include/uapi/linux/qnx4_fs.h
14216 F:      include/uapi/linux/qnxtypes.h
14217
14218 QORIQ DPAA2 FSL-MC BUS DRIVER
14219 M:      Stuart Yoder <[email protected]>
14220 M:      Laurentiu Tudor <[email protected]>
14221 L:      [email protected]
14222 S:      Maintained
14223 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
14224 F:      Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
14225 F:      drivers/bus/fsl-mc/
14226
14227 QT1010 MEDIA DRIVER
14228 M:      Antti Palosaari <[email protected]>
14229 L:      [email protected]
14230 S:      Maintained
14231 W:      https://linuxtv.org
14232 W:      http://palosaari.fi/linux/
14233 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14234 T:      git git://linuxtv.org/anttip/media_tree.git
14235 F:      drivers/media/tuners/qt1010*
14236
14237 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
14238 M:      Kalle Valo <[email protected]>
14239 L:      [email protected]
14240 S:      Supported
14241 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
14242 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
14243 F:      drivers/net/wireless/ath/ath10k/
14244
14245 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
14246 M:      Kalle Valo <[email protected]>
14247 L:      [email protected]
14248 S:      Supported
14249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
14250 F:      drivers/net/wireless/ath/ath11k/
14251
14252 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
14253 M:      QCA ath9k Development <[email protected]>
14254 L:      [email protected]
14255 S:      Supported
14256 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
14257 F:      drivers/net/wireless/ath/ath9k/
14258
14259 QUALCOMM CAMERA SUBSYSTEM DRIVER
14260 M:      Todor Tomov <[email protected]>
14261 L:      [email protected]
14262 S:      Maintained
14263 F:      Documentation/admin-guide/media/qcom_camss.rst
14264 F:      Documentation/devicetree/bindings/media/qcom,camss.txt
14265 F:      drivers/media/platform/qcom/camss/
14266
14267 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
14268 M:      Niklas Cassel <[email protected]>
14269 L:      [email protected]
14270 L:      [email protected]
14271 S:      Maintained
14272 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.txt
14273 F:      drivers/power/avs/qcom-cpr.c
14274
14275 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
14276 M:      Ilia Lin <[email protected]>
14277 L:      [email protected]
14278 S:      Maintained
14279 F:      Documentation/devicetree/bindings/opp/qcom-nvmem-cpufreq.txt
14280 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
14281
14282 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
14283 M:      Timur Tabi <[email protected]>
14284 L:      [email protected]
14285 S:      Maintained
14286 F:      drivers/net/ethernet/qualcomm/emac/
14287
14288 QUALCOMM ETHQOS ETHERNET DRIVER
14289 M:      Vinod Koul <[email protected]>
14290 L:      [email protected]
14291 S:      Maintained
14292 F:      Documentation/devicetree/bindings/net/qcom,ethqos.txt
14293 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
14294
14295 QUALCOMM GENERIC INTERFACE I2C DRIVER
14296 M:      Akash Asthana <[email protected]>
14297 M:      Mukesh Savaliya <[email protected]>
14298 L:      [email protected]
14299 L:      [email protected]
14300 S:      Supported
14301 F:      drivers/i2c/busses/i2c-qcom-geni.c
14302
14303 QUALCOMM HEXAGON ARCHITECTURE
14304 M:      Brian Cain <[email protected]>
14305 L:      [email protected]
14306 S:      Supported
14307 F:      arch/hexagon/
14308
14309 QUALCOMM HIDMA DRIVER
14310 M:      Sinan Kaya <[email protected]>
14311 L:      [email protected]
14312 L:      [email protected]
14313 L:      [email protected]
14314 S:      Supported
14315 F:      drivers/dma/qcom/hidma*
14316
14317 QUALCOMM I2C CCI DRIVER
14318 M:      Loic Poulain <[email protected]>
14319 M:      Robert Foss <[email protected]>
14320 L:      [email protected]
14321 L:      [email protected]
14322 S:      Maintained
14323 F:      Documentation/devicetree/bindings/i2c/i2c-qcom-cci.txt
14324 F:      drivers/i2c/busses/i2c-qcom-cci.c
14325
14326 QUALCOMM IOMMU
14327 M:      Rob Clark <[email protected]>
14328 L:      [email protected]
14329 L:      [email protected]
14330 S:      Maintained
14331 F:      drivers/iommu/qcom_iommu.c
14332
14333 QUALCOMM IPCC MAILBOX DRIVER
14334 M:      Manivannan Sadhasivam <[email protected]>
14335 L:      [email protected]
14336 S:      Supported
14337 F:      Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
14338 F:      drivers/mailbox/qcom-ipcc.c
14339 F:      include/dt-bindings/mailbox/qcom-ipcc.h
14340
14341 QUALCOMM RMNET DRIVER
14342 M:      Subash Abhinov Kasiviswanathan <[email protected]>
14343 M:      Sean Tranchetti <[email protected]>
14344 L:      [email protected]
14345 S:      Maintained
14346 F:      Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
14347 F:      drivers/net/ethernet/qualcomm/rmnet/
14348 F:      include/linux/if_rmnet.h
14349
14350 QUALCOMM TSENS THERMAL DRIVER
14351 M:      Amit Kucheria <[email protected]>
14352 L:      [email protected]
14353 L:      [email protected]
14354 S:      Maintained
14355 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
14356 F:      drivers/thermal/qcom/
14357
14358 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
14359 M:      Stanimir Varbanov <[email protected]>
14360 L:      [email protected]
14361 L:      [email protected]
14362 S:      Maintained
14363 T:      git git://linuxtv.org/media_tree.git
14364 F:      Documentation/devicetree/bindings/media/*venus*
14365 F:      drivers/media/platform/qcom/venus/
14366
14367 QUALCOMM WCN36XX WIRELESS DRIVER
14368 M:      Kalle Valo <[email protected]>
14369 L:      [email protected]
14370 S:      Supported
14371 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
14372 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
14373 F:      drivers/net/wireless/ath/wcn36xx/
14374
14375 QUANTENNA QTNFMAC WIRELESS DRIVER
14376 M:      Igor Mitsyanko <[email protected]>
14377 R:      Sergey Matyukevich <[email protected]>
14378 L:      [email protected]
14379 S:      Maintained
14380 F:      drivers/net/wireless/quantenna
14381
14382 RADEON and AMDGPU DRM DRIVERS
14383 M:      Alex Deucher <[email protected]>
14384 M:      Christian König <[email protected]>
14385 L:      [email protected]
14386 S:      Supported
14387 T:      git git://people.freedesktop.org/~agd5f/linux
14388 F:      drivers/gpu/drm/amd/
14389 F:      drivers/gpu/drm/radeon/
14390 F:      include/uapi/drm/amdgpu_drm.h
14391 F:      include/uapi/drm/radeon_drm.h
14392
14393 RADEON FRAMEBUFFER DISPLAY DRIVER
14394 M:      Benjamin Herrenschmidt <[email protected]>
14395 L:      [email protected]
14396 S:      Maintained
14397 F:      drivers/video/fbdev/aty/radeon*
14398 F:      include/uapi/linux/radeonfb.h
14399
14400 RADIOSHARK RADIO DRIVER
14401 M:      Hans Verkuil <[email protected]>
14402 L:      [email protected]
14403 S:      Maintained
14404 T:      git git://linuxtv.org/media_tree.git
14405 F:      drivers/media/radio/radio-shark.c
14406
14407 RADIOSHARK2 RADIO DRIVER
14408 M:      Hans Verkuil <[email protected]>
14409 L:      [email protected]
14410 S:      Maintained
14411 T:      git git://linuxtv.org/media_tree.git
14412 F:      drivers/media/radio/radio-shark2.c
14413 F:      drivers/media/radio/radio-tea5777.c
14414
14415 RADOS BLOCK DEVICE (RBD)
14416 M:      Ilya Dryomov <[email protected]>
14417 R:      Dongsheng Yang <[email protected]>
14418 L:      [email protected]
14419 S:      Supported
14420 W:      http://ceph.com/
14421 T:      git git://github.com/ceph/ceph-client.git
14422 F:      Documentation/ABI/testing/sysfs-bus-rbd
14423 F:      drivers/block/rbd.c
14424 F:      drivers/block/rbd_types.h
14425
14426 RAGE128 FRAMEBUFFER DISPLAY DRIVER
14427 M:      Paul Mackerras <[email protected]>
14428 L:      [email protected]
14429 S:      Maintained
14430 F:      drivers/video/fbdev/aty/aty128fb.c
14431
14432 RAINSHADOW-CEC DRIVER
14433 M:      Hans Verkuil <[email protected]>
14434 L:      [email protected]
14435 S:      Maintained
14436 T:      git git://linuxtv.org/media_tree.git
14437 F:      drivers/media/cec/usb/rainshadow/
14438
14439 RALINK MIPS ARCHITECTURE
14440 M:      John Crispin <[email protected]>
14441 L:      [email protected]
14442 S:      Maintained
14443 F:      arch/mips/ralink
14444
14445 RALINK RT2X00 WIRELESS LAN DRIVER
14446 M:      Stanislaw Gruszka <[email protected]>
14447 M:      Helmut Schaa <[email protected]>
14448 L:      [email protected]
14449 S:      Maintained
14450 F:      drivers/net/wireless/ralink/rt2x00/
14451
14452 RAMDISK RAM BLOCK DEVICE DRIVER
14453 M:      Jens Axboe <[email protected]>
14454 S:      Maintained
14455 F:      Documentation/admin-guide/blockdev/ramdisk.rst
14456 F:      drivers/block/brd.c
14457
14458 RANCHU VIRTUAL BOARD FOR MIPS
14459 M:      Miodrag Dinic <[email protected]>
14460 L:      [email protected]
14461 S:      Supported
14462 F:      arch/mips/configs/generic/board-ranchu.config
14463 F:      arch/mips/generic/board-ranchu.c
14464
14465 RANDOM NUMBER DRIVER
14466 M:      "Theodore Ts'o" <[email protected]>
14467 S:      Maintained
14468 F:      drivers/char/random.c
14469
14470 RAPIDIO SUBSYSTEM
14471 M:      Matt Porter <[email protected]>
14472 M:      Alexandre Bounine <[email protected]>
14473 S:      Maintained
14474 F:      drivers/rapidio/
14475
14476 RAS INFRASTRUCTURE
14477 M:      Tony Luck <[email protected]>
14478 M:      Borislav Petkov <[email protected]>
14479 L:      [email protected]
14480 S:      Maintained
14481 F:      Documentation/admin-guide/ras.rst
14482 F:      drivers/ras/
14483 F:      include/linux/ras.h
14484 F:      include/ras/ras_event.h
14485
14486 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
14487 L:      [email protected]
14488 S:      Orphan
14489 F:      drivers/net/wireless/ray*
14490
14491 RCMM REMOTE CONTROLS DECODER
14492 M:      Patrick Lerda <[email protected]>
14493 S:      Maintained
14494 F:      drivers/media/rc/ir-rcmm-decoder.c
14495
14496 RCUTORTURE TEST FRAMEWORK
14497 M:      "Paul E. McKenney" <[email protected]>
14498 M:      Josh Triplett <[email protected]>
14499 R:      Steven Rostedt <[email protected]>
14500 R:      Mathieu Desnoyers <[email protected]>
14501 R:      Lai Jiangshan <[email protected]>
14502 L:      [email protected]
14503 S:      Supported
14504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
14505 F:      tools/testing/selftests/rcutorture
14506
14507 RDC R-321X SoC
14508 M:      Florian Fainelli <[email protected]>
14509 S:      Maintained
14510
14511 RDC R6040 FAST ETHERNET DRIVER
14512 M:      Florian Fainelli <[email protected]>
14513 L:      [email protected]
14514 S:      Maintained
14515 F:      drivers/net/ethernet/rdc/r6040.c
14516
14517 RDMAVT - RDMA verbs software
14518 M:      Dennis Dalessandro <[email protected]>
14519 M:      Mike Marciniszyn <[email protected]>
14520 L:      [email protected]
14521 S:      Supported
14522 F:      drivers/infiniband/sw/rdmavt
14523
14524 RDS - RELIABLE DATAGRAM SOCKETS
14525 M:      Santosh Shilimkar <[email protected]>
14526 L:      [email protected]
14527 L:      [email protected]
14528 L:      [email protected] (moderated for non-subscribers)
14529 S:      Supported
14530 W:      https://oss.oracle.com/projects/rds/
14531 F:      Documentation/networking/rds.rst
14532 F:      net/rds/
14533
14534 RDT - RESOURCE ALLOCATION
14535 M:      Fenghua Yu <[email protected]>
14536 M:      Reinette Chatre <[email protected]>
14537 L:      [email protected]
14538 S:      Supported
14539 F:      Documentation/x86/resctrl*
14540 F:      arch/x86/include/asm/resctrl.h
14541 F:      arch/x86/kernel/cpu/resctrl/
14542 F:      tools/testing/selftests/resctrl/
14543
14544 READ-COPY UPDATE (RCU)
14545 M:      "Paul E. McKenney" <[email protected]>
14546 M:      Josh Triplett <[email protected]>
14547 R:      Steven Rostedt <[email protected]>
14548 R:      Mathieu Desnoyers <[email protected]>
14549 R:      Lai Jiangshan <[email protected]>
14550 R:      Joel Fernandes <[email protected]>
14551 L:      [email protected]
14552 S:      Supported
14553 W:      http://www.rdrop.com/users/paulmck/RCU/
14554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
14555 F:      Documentation/RCU/
14556 F:      include/linux/rcu*
14557 F:      kernel/rcu/
14558 X:      Documentation/RCU/torture.rst
14559 X:      include/linux/srcu*.h
14560 X:      kernel/rcu/srcu*.c
14561
14562 REAL TIME CLOCK (RTC) SUBSYSTEM
14563 M:      Alessandro Zummo <[email protected]>
14564 M:      Alexandre Belloni <[email protected]>
14565 L:      [email protected]
14566 S:      Maintained
14567 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
14568 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
14569 F:      Documentation/admin-guide/rtc.rst
14570 F:      Documentation/devicetree/bindings/rtc/
14571 F:      drivers/rtc/
14572 F:      include/linux/platform_data/rtc-*
14573 F:      include/linux/rtc.h
14574 F:      include/linux/rtc/
14575 F:      include/uapi/linux/rtc.h
14576 F:      tools/testing/selftests/rtc/
14577
14578 REALTEK AUDIO CODECS
14579 M:      Oder Chiou <[email protected]>
14580 S:      Maintained
14581 F:      include/sound/rt*.h
14582 F:      sound/soc/codecs/rt*
14583
14584 REALTEK RTL83xx SMI DSA ROUTER CHIPS
14585 M:      Linus Walleij <[email protected]>
14586 S:      Maintained
14587 F:      Documentation/devicetree/bindings/net/dsa/realtek-smi.txt
14588 F:      drivers/net/dsa/realtek-smi*
14589 F:      drivers/net/dsa/rtl83*
14590
14591 REALTEK WIRELESS DRIVER (rtlwifi family)
14592 M:      Ping-Ke Shih <[email protected]>
14593 L:      [email protected]
14594 S:      Maintained
14595 W:      https://wireless.wiki.kernel.org/
14596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
14597 F:      drivers/net/wireless/realtek/rtlwifi/
14598
14599 REALTEK WIRELESS DRIVER (rtw88)
14600 M:      Yan-Hsuan Chuang <[email protected]>
14601 L:      [email protected]
14602 S:      Maintained
14603 F:      drivers/net/wireless/realtek/rtw88/
14604
14605 REDPINE WIRELESS DRIVER
14606 M:      Amitkumar Karwar <[email protected]>
14607 M:      Siva Rebbagondla <[email protected]>
14608 L:      [email protected]
14609 S:      Maintained
14610 F:      drivers/net/wireless/rsi/
14611
14612 REGISTER MAP ABSTRACTION
14613 M:      Mark Brown <[email protected]>
14614 L:      [email protected]
14615 S:      Supported
14616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
14617 F:      Documentation/devicetree/bindings/regmap/
14618 F:      drivers/base/regmap/
14619 F:      include/linux/regmap.h
14620
14621 REISERFS FILE SYSTEM
14622 L:      [email protected]
14623 S:      Supported
14624 F:      fs/reiserfs/
14625
14626 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
14627 M:      Ohad Ben-Cohen <[email protected]>
14628 M:      Bjorn Andersson <[email protected]>
14629 L:      [email protected]
14630 S:      Maintained
14631 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rproc-next
14632 F:      Documentation/ABI/testing/sysfs-class-remoteproc
14633 F:      Documentation/devicetree/bindings/remoteproc/
14634 F:      Documentation/staging/remoteproc.rst
14635 F:      drivers/remoteproc/
14636 F:      include/linux/remoteproc.h
14637 F:      include/linux/remoteproc/
14638
14639 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
14640 M:      Ohad Ben-Cohen <[email protected]>
14641 M:      Bjorn Andersson <[email protected]>
14642 L:      [email protected]
14643 S:      Maintained
14644 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rpmsg-next
14645 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
14646 F:      Documentation/staging/rpmsg.rst
14647 F:      drivers/rpmsg/
14648 F:      include/linux/rpmsg.h
14649 F:      include/linux/rpmsg/
14650 F:      include/uapi/linux/rpmsg.h
14651 F:      samples/rpmsg/
14652
14653 RENESAS CLOCK DRIVERS
14654 M:      Geert Uytterhoeven <[email protected]>
14655 L:      [email protected]
14656 S:      Supported
14657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas
14658 F:      Documentation/devicetree/bindings/clock/renesas,*
14659 F:      drivers/clk/renesas/
14660
14661 RENESAS EMEV2 I2C DRIVER
14662 M:      Wolfram Sang <[email protected]>
14663 S:      Supported
14664 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.txt
14665 F:      drivers/i2c/busses/i2c-emev2.c
14666
14667 RENESAS ETHERNET DRIVERS
14668 R:      Sergei Shtylyov <[email protected]>
14669 L:      [email protected]
14670 L:      [email protected]
14671 F:      Documentation/devicetree/bindings/net/renesas,*.txt
14672 F:      Documentation/devicetree/bindings/net/renesas,*.yaml
14673 F:      drivers/net/ethernet/renesas/
14674 F:      include/linux/sh_eth.h
14675
14676 RENESAS R-CAR GYROADC DRIVER
14677 M:      Marek Vasut <[email protected]>
14678 L:      [email protected]
14679 S:      Supported
14680 F:      Documentation/devicetree/bindings/iio/adc/renesas,gyroadc.txt
14681 F:      drivers/iio/adc/rcar-gyroadc.c
14682
14683 RENESAS R-CAR I2C DRIVERS
14684 M:      Wolfram Sang <[email protected]>
14685 S:      Supported
14686 F:      Documentation/devicetree/bindings/i2c/renesas,i2c.txt
14687 F:      Documentation/devicetree/bindings/i2c/renesas,iic.txt
14688 F:      drivers/i2c/busses/i2c-rcar.c
14689 F:      drivers/i2c/busses/i2c-sh_mobile.c
14690
14691 RENESAS R-CAR THERMAL DRIVERS
14692 M:      Niklas Söderlund <[email protected]>
14693 L:      [email protected]
14694 S:      Supported
14695 F:      Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
14696 F:      Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
14697 F:      drivers/thermal/rcar_gen3_thermal.c
14698 F:      drivers/thermal/rcar_thermal.c
14699
14700 RENESAS RIIC DRIVER
14701 M:      Chris Brandt <[email protected]>
14702 S:      Supported
14703 F:      Documentation/devicetree/bindings/i2c/renesas,riic.txt
14704 F:      drivers/i2c/busses/i2c-riic.c
14705
14706 RENESAS USB PHY DRIVER
14707 M:      Yoshihiro Shimoda <[email protected]>
14708 L:      [email protected]
14709 S:      Maintained
14710 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
14711
14712 RESET CONTROLLER FRAMEWORK
14713 M:      Philipp Zabel <[email protected]>
14714 S:      Maintained
14715 T:      git git://git.pengutronix.de/git/pza/linux
14716 F:      Documentation/devicetree/bindings/reset/
14717 F:      drivers/reset/
14718 F:      include/dt-bindings/reset/
14719 F:      include/linux/reset-controller.h
14720 F:      include/linux/reset.h
14721 F:      include/linux/reset/
14722 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
14723
14724 RESTARTABLE SEQUENCES SUPPORT
14725 M:      Mathieu Desnoyers <[email protected]>
14726 M:      Peter Zijlstra <[email protected]>
14727 M:      "Paul E. McKenney" <[email protected]>
14728 M:      Boqun Feng <[email protected]>
14729 L:      [email protected]
14730 S:      Supported
14731 F:      include/trace/events/rseq.h
14732 F:      include/uapi/linux/rseq.h
14733 F:      kernel/rseq.c
14734 F:      tools/testing/selftests/rseq/
14735
14736 RFKILL
14737 M:      Johannes Berg <[email protected]>
14738 L:      [email protected]
14739 S:      Maintained
14740 W:      https://wireless.wiki.kernel.org/
14741 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
14742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
14743 F:      Documentation/ABI/stable/sysfs-class-rfkill
14744 F:      Documentation/driver-api/rfkill.rst
14745 F:      include/linux/rfkill.h
14746 F:      include/uapi/linux/rfkill.h
14747 F:      net/rfkill/
14748
14749 RHASHTABLE
14750 M:      Thomas Graf <[email protected]>
14751 M:      Herbert Xu <[email protected]>
14752 L:      [email protected]
14753 S:      Maintained
14754 F:      include/linux/rhashtable-types.h
14755 F:      include/linux/rhashtable.h
14756 F:      lib/rhashtable.c
14757 F:      lib/test_rhashtable.c
14758
14759 RICOH R5C592 MEMORYSTICK DRIVER
14760 M:      Maxim Levitsky <[email protected]>
14761 S:      Maintained
14762 F:      drivers/memstick/host/r592.*
14763
14764 RICOH SMARTMEDIA/XD DRIVER
14765 M:      Maxim Levitsky <[email protected]>
14766 S:      Maintained
14767 F:      drivers/mtd/nand/raw/r852.c
14768 F:      drivers/mtd/nand/raw/r852.h
14769
14770 RISC-V ARCHITECTURE
14771 M:      Paul Walmsley <[email protected]>
14772 M:      Palmer Dabbelt <[email protected]>
14773 M:      Albert Ou <[email protected]>
14774 L:      [email protected]
14775 S:      Supported
14776 P:      Documentation/riscv/patch-acceptance.rst
14777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
14778 F:      arch/riscv/
14779 N:      riscv
14780 K:      riscv
14781
14782 RNBD BLOCK DRIVERS
14783 M:      Danil Kipnis <[email protected]>
14784 M:      Jack Wang <[email protected]>
14785 L:      [email protected]
14786 S:      Maintained
14787 F:      drivers/block/rnbd/
14788
14789 ROCCAT DRIVERS
14790 M:      Stefan Achatz <[email protected]>
14791 S:      Maintained
14792 W:      http://sourceforge.net/projects/roccat/
14793 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
14794 F:      drivers/hid/hid-roccat*
14795 F:      include/linux/hid-roccat*
14796
14797 ROCKCHIP ISP V1 DRIVER
14798 M:      Helen Koike <[email protected]>
14799 L:      [email protected]
14800 S:      Maintained
14801 F:      drivers/staging/media/rkisp1/
14802
14803 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
14804 M:      Jacob Chen <[email protected]>
14805 M:      Ezequiel Garcia <[email protected]>
14806 L:      [email protected]
14807 L:      [email protected]
14808 S:      Maintained
14809 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
14810 F:      drivers/media/platform/rockchip/rga/
14811
14812 ROCKCHIP VIDEO DECODER DRIVER
14813 M:      Ezequiel Garcia <[email protected]>
14814 L:      [email protected]
14815 L:      [email protected]
14816 S:      Maintained
14817 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
14818 F:      drivers/staging/media/rkvdec/
14819
14820 ROCKER DRIVER
14821 M:      Jiri Pirko <[email protected]>
14822 L:      [email protected]
14823 S:      Supported
14824 F:      drivers/net/ethernet/rocker/
14825
14826 ROCKETPORT DRIVER
14827 S:      Maintained
14828 W:      http://www.comtrol.com
14829 F:      Documentation/driver-api/serial/rocket.rst
14830 F:      drivers/tty/rocket*
14831
14832 ROCKETPORT EXPRESS/INFINITY DRIVER
14833 M:      Kevin Cernekee <[email protected]>
14834 L:      [email protected]
14835 S:      Odd Fixes
14836 F:      drivers/tty/serial/rp2.*
14837
14838 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
14839 M:      Tomasz Duszynski <[email protected]>
14840 S:      Maintained
14841 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
14842 F:      drivers/iio/light/bh1750.c
14843
14844 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
14845 M:      Marek Vasut <[email protected]>
14846 L:      [email protected]
14847 L:      [email protected]
14848 S:      Supported
14849 F:      Documentation/devicetree/bindings/mfd/bd9571mwv.txt
14850 F:      drivers/gpio/gpio-bd9571mwv.c
14851 F:      drivers/mfd/bd9571mwv.c
14852 F:      drivers/regulator/bd9571mwv-regulator.c
14853 F:      include/linux/mfd/bd9571mwv.h
14854
14855 ROSE NETWORK LAYER
14856 M:      Ralf Baechle <[email protected]>
14857 L:      [email protected]
14858 S:      Maintained
14859 W:      http://www.linux-ax25.org/
14860 F:      include/net/rose.h
14861 F:      include/uapi/linux/rose.h
14862 F:      net/rose/
14863
14864 ROTATION DRIVER FOR ALLWINNER A83T
14865 M:      Jernej Skrabec <[email protected]>
14866 L:      [email protected]
14867 S:      Maintained
14868 T:      git git://linuxtv.org/media_tree.git
14869 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
14870 F:      drivers/media/platform/sunxi/sun8i-rotate/
14871
14872 RTL2830 MEDIA DRIVER
14873 M:      Antti Palosaari <[email protected]>
14874 L:      [email protected]
14875 S:      Maintained
14876 W:      https://linuxtv.org
14877 W:      http://palosaari.fi/linux/
14878 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14879 T:      git git://linuxtv.org/anttip/media_tree.git
14880 F:      drivers/media/dvb-frontends/rtl2830*
14881
14882 RTL2832 MEDIA DRIVER
14883 M:      Antti Palosaari <[email protected]>
14884 L:      [email protected]
14885 S:      Maintained
14886 W:      https://linuxtv.org
14887 W:      http://palosaari.fi/linux/
14888 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14889 T:      git git://linuxtv.org/anttip/media_tree.git
14890 F:      drivers/media/dvb-frontends/rtl2832*
14891
14892 RTL2832_SDR MEDIA DRIVER
14893 M:      Antti Palosaari <[email protected]>
14894 L:      [email protected]
14895 S:      Maintained
14896 W:      https://linuxtv.org
14897 W:      http://palosaari.fi/linux/
14898 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14899 T:      git git://linuxtv.org/anttip/media_tree.git
14900 F:      drivers/media/dvb-frontends/rtl2832_sdr*
14901
14902 RTL8180 WIRELESS DRIVER
14903 L:      [email protected]
14904 S:      Orphan
14905 W:      https://wireless.wiki.kernel.org/
14906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
14907 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
14908
14909 RTL8187 WIRELESS DRIVER
14910 M:      Herton Ronaldo Krzesinski <[email protected]>
14911 M:      Hin-Tak Leung <[email protected]>
14912 M:      Larry Finger <[email protected]>
14913 L:      [email protected]
14914 S:      Maintained
14915 W:      https://wireless.wiki.kernel.org/
14916 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
14917 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
14918
14919 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
14920 M:      Jes Sorensen <[email protected]>
14921 L:      [email protected]
14922 S:      Maintained
14923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
14924 F:      drivers/net/wireless/realtek/rtl8xxxu/
14925
14926 RTRS TRANSPORT DRIVERS
14927 M:      Danil Kipnis <[email protected]>
14928 M:      Jack Wang <[email protected]>
14929 L:      [email protected]
14930 S:      Maintained
14931 F:      drivers/infiniband/ulp/rtrs/
14932
14933 RXRPC SOCKETS (AF_RXRPC)
14934 M:      David Howells <[email protected]>
14935 L:      [email protected]
14936 S:      Supported
14937 W:      https://www.infradead.org/~dhowells/kafs/
14938 F:      Documentation/networking/rxrpc.rst
14939 F:      include/keys/rxrpc-type.h
14940 F:      include/net/af_rxrpc.h
14941 F:      include/trace/events/rxrpc.h
14942 F:      include/uapi/linux/rxrpc.h
14943 F:      net/rxrpc/
14944
14945 S3 SAVAGE FRAMEBUFFER DRIVER
14946 M:      Antonino Daplas <[email protected]>
14947 L:      [email protected]
14948 S:      Maintained
14949 F:      drivers/video/fbdev/savage/
14950
14951 S390
14952 M:      Heiko Carstens <[email protected]>
14953 M:      Vasily Gorbik <[email protected]>
14954 M:      Christian Borntraeger <[email protected]>
14955 L:      [email protected]
14956 S:      Supported
14957 W:      http://www.ibm.com/developerworks/linux/linux390/
14958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
14959 F:      Documentation/driver-api/s390-drivers.rst
14960 F:      Documentation/s390/
14961 F:      arch/s390/
14962 F:      drivers/s390/
14963
14964 S390 COMMON I/O LAYER
14965 M:      Vineeth Vijayan <[email protected]>
14966 M:      Peter Oberparleiter <[email protected]>
14967 L:      [email protected]
14968 S:      Supported
14969 W:      http://www.ibm.com/developerworks/linux/linux390/
14970 F:      drivers/s390/cio/
14971
14972 S390 DASD DRIVER
14973 M:      Stefan Haberland <[email protected]>
14974 M:      Jan Hoeppner <[email protected]>
14975 L:      [email protected]
14976 S:      Supported
14977 W:      http://www.ibm.com/developerworks/linux/linux390/
14978 F:      block/partitions/ibm.c
14979 F:      drivers/s390/block/dasd*
14980 F:      include/linux/dasd_mod.h
14981
14982 S390 IOMMU (PCI)
14983 M:      Matthew Rosato <[email protected]>
14984 M:      Gerald Schaefer <[email protected]>
14985 L:      [email protected]
14986 S:      Supported
14987 W:      http://www.ibm.com/developerworks/linux/linux390/
14988 F:      drivers/iommu/s390-iommu.c
14989
14990 S390 IUCV NETWORK LAYER
14991 M:      Julian Wiedmann <[email protected]>
14992 M:      Karsten Graul <[email protected]>
14993 M:      Ursula Braun <[email protected]>
14994 L:      [email protected]
14995 S:      Supported
14996 W:      http://www.ibm.com/developerworks/linux/linux390/
14997 F:      drivers/s390/net/*iucv*
14998 F:      include/net/iucv/
14999 F:      net/iucv/
15000
15001 S390 NETWORK DRIVERS
15002 M:      Julian Wiedmann <[email protected]>
15003 M:      Karsten Graul <[email protected]>
15004 M:      Ursula Braun <[email protected]>
15005 L:      [email protected]
15006 S:      Supported
15007 W:      http://www.ibm.com/developerworks/linux/linux390/
15008 F:      drivers/s390/net/
15009
15010 S390 PCI SUBSYSTEM
15011 M:      Niklas Schnelle <[email protected]>
15012 M:      Gerald Schaefer <[email protected]>
15013 L:      [email protected]
15014 S:      Supported
15015 W:      http://www.ibm.com/developerworks/linux/linux390/
15016 F:      arch/s390/pci/
15017 F:      drivers/pci/hotplug/s390_pci_hpc.c
15018 F:      Documentation/s390/pci.rst
15019
15020 S390 VFIO AP DRIVER
15021 M:      Tony Krowiak <[email protected]>
15022 M:      Pierre Morel <[email protected]>
15023 M:      Halil Pasic <[email protected]>
15024 L:      [email protected]
15025 S:      Supported
15026 W:      http://www.ibm.com/developerworks/linux/linux390/
15027 F:      Documentation/s390/vfio-ap.rst
15028 F:      drivers/s390/crypto/vfio_ap_drv.c
15029 F:      drivers/s390/crypto/vfio_ap_ops.c
15030 F:      drivers/s390/crypto/vfio_ap_private.h
15031
15032 S390 VFIO-CCW DRIVER
15033 M:      Cornelia Huck <[email protected]>
15034 M:      Eric Farman <[email protected]>
15035 R:      Halil Pasic <[email protected]>
15036 L:      [email protected]
15037 L:      [email protected]
15038 S:      Supported
15039 F:      Documentation/s390/vfio-ccw.rst
15040 F:      drivers/s390/cio/vfio_ccw*
15041 F:      include/uapi/linux/vfio_ccw.h
15042
15043 S390 ZCRYPT DRIVER
15044 M:      Harald Freudenberger <[email protected]>
15045 L:      [email protected]
15046 S:      Supported
15047 W:      http://www.ibm.com/developerworks/linux/linux390/
15048 F:      drivers/s390/crypto/
15049
15050 S390 ZFCP DRIVER
15051 M:      Steffen Maier <[email protected]>
15052 M:      Benjamin Block <[email protected]>
15053 L:      [email protected]
15054 S:      Supported
15055 W:      http://www.ibm.com/developerworks/linux/linux390/
15056 F:      drivers/s390/scsi/zfcp_*
15057
15058 S3C24XX SD/MMC Driver
15059 M:      Ben Dooks <[email protected]>
15060 L:      [email protected] (moderated for non-subscribers)
15061 S:      Supported
15062 F:      drivers/mmc/host/s3cmci.*
15063
15064 SAA6588 RDS RECEIVER DRIVER
15065 M:      Hans Verkuil <[email protected]>
15066 L:      [email protected]
15067 S:      Odd Fixes
15068 W:      https://linuxtv.org
15069 T:      git git://linuxtv.org/media_tree.git
15070 F:      drivers/media/i2c/saa6588*
15071
15072 SAA7134 VIDEO4LINUX DRIVER
15073 M:      Mauro Carvalho Chehab <[email protected]>
15074 L:      [email protected]
15075 S:      Odd fixes
15076 W:      https://linuxtv.org
15077 T:      git git://linuxtv.org/media_tree.git
15078 F:      Documentation/driver-api/media/drivers/saa7134*
15079 F:      drivers/media/pci/saa7134/
15080
15081 SAA7146 VIDEO4LINUX-2 DRIVER
15082 M:      Hans Verkuil <[email protected]>
15083 L:      [email protected]
15084 S:      Maintained
15085 T:      git git://linuxtv.org/media_tree.git
15086 F:      drivers/media/common/saa7146/
15087 F:      drivers/media/pci/saa7146/
15088 F:      include/media/drv-intf/saa7146*
15089
15090 SAFESETID SECURITY MODULE
15091 M:      Micah Morton <[email protected]>
15092 S:      Supported
15093 F:      Documentation/admin-guide/LSM/SafeSetID.rst
15094 F:      security/safesetid/
15095
15096 SAMSUNG AUDIO (ASoC) DRIVERS
15097 M:      Krzysztof Kozlowski <[email protected]>
15098 M:      Sangbeom Kim <[email protected]>
15099 M:      Sylwester Nawrocki <[email protected]>
15100 L:      [email protected] (moderated for non-subscribers)
15101 S:      Supported
15102 F:      Documentation/devicetree/bindings/sound/samsung*
15103 F:      sound/soc/samsung/
15104
15105 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
15106 M:      Krzysztof Kozlowski <[email protected]>
15107 L:      [email protected]
15108 L:      [email protected]
15109 S:      Maintained
15110 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
15111 F:      drivers/crypto/exynos-rng.c
15112
15113 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
15114 M:      Łukasz Stelmach <[email protected]>
15115 L:      [email protected]
15116 S:      Maintained
15117 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
15118 F:      drivers/char/hw_random/exynos-trng.c
15119
15120 SAMSUNG FRAMEBUFFER DRIVER
15121 M:      Jingoo Han <[email protected]>
15122 L:      [email protected]
15123 S:      Maintained
15124 F:      drivers/video/fbdev/s3c-fb.c
15125
15126 SAMSUNG LAPTOP DRIVER
15127 M:      Corentin Chary <[email protected]>
15128 L:      [email protected]
15129 S:      Maintained
15130 F:      drivers/platform/x86/samsung-laptop.c
15131
15132 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
15133 M:      Sangbeom Kim <[email protected]>
15134 M:      Krzysztof Kozlowski <[email protected]>
15135 M:      Bartlomiej Zolnierkiewicz <[email protected]>
15136 L:      [email protected]
15137 L:      [email protected]
15138 S:      Supported
15139 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
15140 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
15141 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
15142 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
15143 F:      drivers/clk/clk-s2mps11.c
15144 F:      drivers/mfd/sec*.c
15145 F:      drivers/regulator/s2m*.c
15146 F:      drivers/regulator/s5m*.c
15147 F:      drivers/rtc/rtc-s5m.c
15148 F:      include/linux/mfd/samsung/
15149
15150 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
15151 M:      Sylwester Nawrocki <[email protected]>
15152 L:      [email protected]
15153 L:      [email protected] (moderated for non-subscribers)
15154 S:      Maintained
15155 F:      drivers/media/platform/s3c-camif/
15156 F:      include/media/drv-intf/s3c_camif.h
15157
15158 SAMSUNG S3FWRN5 NFC DRIVER
15159 M:      Robert Baldyga <[email protected]>
15160 M:      Krzysztof Opasiak <[email protected]>
15161 L:      [email protected] (moderated for non-subscribers)
15162 S:      Supported
15163 F:      drivers/nfc/s3fwrn5
15164
15165 SAMSUNG S5C73M3 CAMERA DRIVER
15166 M:      Kyungmin Park <[email protected]>
15167 M:      Andrzej Hajda <[email protected]>
15168 L:      [email protected]
15169 S:      Supported
15170 F:      drivers/media/i2c/s5c73m3/*
15171
15172 SAMSUNG S5K5BAF CAMERA DRIVER
15173 M:      Kyungmin Park <[email protected]>
15174 M:      Andrzej Hajda <[email protected]>
15175 L:      [email protected]
15176 S:      Supported
15177 F:      drivers/media/i2c/s5k5baf.c
15178
15179 SAMSUNG S5P Security SubSystem (SSS) DRIVER
15180 M:      Krzysztof Kozlowski <[email protected]>
15181 M:      Vladimir Zapolskiy <[email protected]>
15182 M:      Kamil Konieczny <[email protected]>
15183 L:      [email protected]
15184 L:      [email protected]
15185 S:      Maintained
15186 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
15187 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
15188 F:      drivers/crypto/s5p-sss.c
15189
15190 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
15191 M:      Kyungmin Park <[email protected]>
15192 M:      Sylwester Nawrocki <[email protected]>
15193 L:      [email protected]
15194 S:      Supported
15195 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
15196 F:      drivers/media/platform/exynos4-is/
15197
15198 SAMSUNG SOC CLOCK DRIVERS
15199 M:      Sylwester Nawrocki <[email protected]>
15200 M:      Tomasz Figa <[email protected]>
15201 M:      Chanwoo Choi <[email protected]>
15202 L:      [email protected] (moderated for non-subscribers)
15203 S:      Supported
15204 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
15205 F:      Documentation/devicetree/bindings/clock/exynos*.txt
15206 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
15207 F:      Documentation/devicetree/bindings/clock/samsung,s5p*
15208 F:      drivers/clk/samsung/
15209 F:      include/dt-bindings/clock/exynos*.h
15210
15211 SAMSUNG SPI DRIVERS
15212 M:      Kukjin Kim <[email protected]>
15213 M:      Krzysztof Kozlowski <[email protected]>
15214 M:      Andi Shyti <[email protected]>
15215 L:      [email protected]
15216 L:      [email protected] (moderated for non-subscribers)
15217 S:      Maintained
15218 F:      Documentation/devicetree/bindings/spi/spi-samsung.txt
15219 F:      drivers/spi/spi-s3c*
15220 F:      include/linux/platform_data/spi-s3c64xx.h
15221
15222 SAMSUNG SXGBE DRIVERS
15223 M:      Byungho An <[email protected]>
15224 L:      [email protected]
15225 S:      Supported
15226 F:      drivers/net/ethernet/samsung/sxgbe/
15227
15228 SAMSUNG THERMAL DRIVER
15229 M:      Bartlomiej Zolnierkiewicz <[email protected]>
15230 L:      [email protected]
15231 L:      [email protected]
15232 S:      Supported
15233 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
15234 F:      drivers/thermal/samsung/
15235
15236 SAMSUNG USB2 PHY DRIVER
15237 M:      Kamil Debski <[email protected]>
15238 M:      Sylwester Nawrocki <[email protected]>
15239 L:      [email protected]
15240 S:      Supported
15241 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
15242 F:      Documentation/driver-api/phy/samsung-usb2.rst
15243 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
15244 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
15245 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
15246 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
15247 F:      drivers/phy/samsung/phy-samsung-usb2.c
15248 F:      drivers/phy/samsung/phy-samsung-usb2.h
15249
15250 SC1200 WDT DRIVER
15251 M:      Zwane Mwaikambo <[email protected]>
15252 S:      Maintained
15253 F:      drivers/watchdog/sc1200wdt.c
15254
15255 SCHEDULER
15256 M:      Ingo Molnar <[email protected]>
15257 M:      Peter Zijlstra <[email protected]>
15258 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
15259 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
15260 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
15261 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
15262 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
15263 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
15264 L:      [email protected]
15265 S:      Maintained
15266 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
15267 F:      include/linux/preempt.h
15268 F:      include/linux/sched.h
15269 F:      include/linux/wait.h
15270 F:      include/uapi/linux/sched.h
15271 F:      kernel/sched/
15272
15273 SCR24X CHIP CARD INTERFACE DRIVER
15274 M:      Lubomir Rintel <[email protected]>
15275 S:      Supported
15276 F:      drivers/char/pcmcia/scr24x_cs.c
15277
15278 SCSI CDROM DRIVER
15279 M:      Jens Axboe <[email protected]>
15280 L:      [email protected]
15281 S:      Maintained
15282 W:      http://www.kernel.dk
15283 F:      drivers/scsi/sr*
15284
15285 SCSI RDMA PROTOCOL (SRP) INITIATOR
15286 M:      Bart Van Assche <[email protected]>
15287 L:      [email protected]
15288 S:      Supported
15289 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
15290 F:      drivers/infiniband/ulp/srp/
15291 F:      include/scsi/srp.h
15292
15293 SCSI RDMA PROTOCOL (SRP) TARGET
15294 M:      Bart Van Assche <[email protected]>
15295 L:      [email protected]
15296 L:      [email protected]
15297 S:      Supported
15298 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
15299 F:      drivers/infiniband/ulp/srpt/
15300
15301 SCSI SG DRIVER
15302 M:      Doug Gilbert <[email protected]>
15303 L:      [email protected]
15304 S:      Maintained
15305 W:      http://sg.danny.cz/sg
15306 F:      Documentation/scsi/scsi-generic.rst
15307 F:      drivers/scsi/sg.c
15308 F:      include/scsi/sg.h
15309
15310 SCSI SUBSYSTEM
15311 M:      "James E.J. Bottomley" <[email protected]>
15312 M:      "Martin K. Petersen" <[email protected]>
15313 L:      [email protected]
15314 S:      Maintained
15315 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
15316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
15317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
15318 F:      Documentation/devicetree/bindings/scsi/
15319 F:      drivers/scsi/
15320 F:      include/scsi/
15321
15322 SCSI TAPE DRIVER
15323 M:      Kai Mäkisara <[email protected]>
15324 L:      [email protected]
15325 S:      Maintained
15326 F:      Documentation/scsi/st.rst
15327 F:      drivers/scsi/st.*
15328 F:      drivers/scsi/st_*.h
15329
15330 SCSI TARGET SUBSYSTEM
15331 M:      "Martin K. Petersen" <[email protected]>
15332 L:      [email protected]
15333 L:      [email protected]
15334 S:      Supported
15335 W:      http://www.linux-iscsi.org
15336 Q:      https://patchwork.kernel.org/project/target-devel/list/
15337 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
15338 F:      Documentation/target/
15339 F:      drivers/target/
15340 F:      include/target/
15341
15342 SCTP PROTOCOL
15343 M:      Vlad Yasevich <[email protected]>
15344 M:      Neil Horman <[email protected]>
15345 M:      Marcelo Ricardo Leitner <[email protected]>
15346 L:      [email protected]
15347 S:      Maintained
15348 W:      http://lksctp.sourceforge.net
15349 F:      Documentation/networking/sctp.rst
15350 F:      include/linux/sctp.h
15351 F:      include/net/sctp/
15352 F:      include/uapi/linux/sctp.h
15353 F:      net/sctp/
15354
15355 SCx200 CPU SUPPORT
15356 M:      Jim Cromie <[email protected]>
15357 S:      Odd Fixes
15358 F:      Documentation/i2c/busses/scx200_acb.rst
15359 F:      arch/x86/platform/scx200/
15360 F:      drivers/i2c/busses/scx200*
15361 F:      drivers/mtd/maps/scx200_docflash.c
15362 F:      drivers/watchdog/scx200_wdt.c
15363 F:      include/linux/scx200.h
15364
15365 SCx200 GPIO DRIVER
15366 M:      Jim Cromie <[email protected]>
15367 S:      Maintained
15368 F:      drivers/char/scx200_gpio.c
15369 F:      include/linux/scx200_gpio.h
15370
15371 SCx200 HRT CLOCKSOURCE DRIVER
15372 M:      Jim Cromie <[email protected]>
15373 S:      Maintained
15374 F:      drivers/clocksource/scx200_hrt.c
15375
15376 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
15377 M:      Sascha Sommer <[email protected]>
15378 L:      [email protected] (subscribers-only)
15379 S:      Maintained
15380 F:      drivers/mmc/host/sdricoh_cs.c
15381
15382 SECO BOARDS CEC DRIVER
15383 M:      Ettore Chimenti <[email protected]>
15384 S:      Maintained
15385 F:      drivers/media/platform/seco-cec/seco-cec.c
15386 F:      drivers/media/platform/seco-cec/seco-cec.h
15387
15388 SECURE COMPUTING
15389 M:      Kees Cook <[email protected]>
15390 R:      Andy Lutomirski <[email protected]>
15391 R:      Will Drewry <[email protected]>
15392 S:      Supported
15393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
15394 F:      Documentation/userspace-api/seccomp_filter.rst
15395 F:      include/linux/seccomp.h
15396 F:      include/uapi/linux/seccomp.h
15397 F:      kernel/seccomp.c
15398 F:      tools/testing/selftests/kselftest_harness.h
15399 F:      tools/testing/selftests/seccomp/*
15400 K:      \bsecure_computing
15401 K:      \bTIF_SECCOMP\b
15402
15403 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
15404 M:      Al Cooper <[email protected]>
15405 L:      [email protected]
15406 L:      [email protected]
15407 S:      Maintained
15408 F:      drivers/mmc/host/sdhci-brcmstb*
15409
15410 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
15411 M:      Adrian Hunter <[email protected]>
15412 L:      [email protected]
15413 S:      Maintained
15414 F:      drivers/mmc/host/sdhci*
15415 F:      include/linux/mmc/sdhci*
15416
15417 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
15418 M:      Eugen Hristev <[email protected]>
15419 L:      [email protected]
15420 S:      Supported
15421 F:      drivers/mmc/host/sdhci-of-at91.c
15422
15423 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
15424 M:      Ben Dooks <[email protected]>
15425 M:      Jaehoon Chung <[email protected]>
15426 L:      [email protected]
15427 S:      Maintained
15428 F:      drivers/mmc/host/sdhci-s3c*
15429
15430 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
15431 M:      Viresh Kumar <[email protected]>
15432 L:      [email protected]
15433 S:      Maintained
15434 F:      drivers/mmc/host/sdhci-spear.c
15435
15436 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
15437 M:      Kishon Vijay Abraham I <[email protected]>
15438 L:      [email protected]
15439 S:      Maintained
15440 F:      drivers/mmc/host/sdhci-omap.c
15441
15442 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
15443 M:      Jonathan Derrick <[email protected]>
15444 M:      Revanth Rajashekar <[email protected]>
15445 L:      [email protected]
15446 S:      Supported
15447 F:      block/opal_proto.h
15448 F:      block/sed*
15449 F:      include/linux/sed*
15450 F:      include/uapi/linux/sed*
15451
15452 SECURITY CONTACT
15453 M:      Security Officers <[email protected]>
15454 S:      Supported
15455
15456 SECURITY SUBSYSTEM
15457 M:      James Morris <[email protected]>
15458 M:      "Serge E. Hallyn" <[email protected]>
15459 L:      [email protected] (suggested Cc:)
15460 S:      Supported
15461 W:      http://kernsec.org/
15462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
15463 F:      security/
15464 X:      security/selinux/
15465
15466 SELINUX SECURITY MODULE
15467 M:      Paul Moore <[email protected]>
15468 M:      Stephen Smalley <[email protected]>
15469 M:      Eric Paris <[email protected]>
15470 L:      [email protected]
15471 S:      Supported
15472 W:      https://selinuxproject.org
15473 W:      https://github.com/SELinuxProject
15474 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
15475 F:      Documentation/ABI/obsolete/sysfs-selinux-checkreqprot
15476 F:      Documentation/ABI/obsolete/sysfs-selinux-disable
15477 F:      Documentation/admin-guide/LSM/SELinux.rst
15478 F:      include/uapi/linux/selinux_netlink.h
15479 F:      scripts/selinux/
15480 F:      security/selinux/
15481
15482 SENSABLE PHANTOM
15483 M:      Jiri Slaby <[email protected]>
15484 S:      Maintained
15485 F:      drivers/misc/phantom.c
15486 F:      include/uapi/linux/phantom.h
15487
15488 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
15489 M:      Tomasz Duszynski <[email protected]>
15490 S:      Maintained
15491 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
15492 F:      drivers/iio/chemical/scd30.h
15493 F:      drivers/iio/chemical/scd30_core.c
15494 F:      drivers/iio/chemical/scd30_i2c.c
15495 F:      drivers/iio/chemical/scd30_serial.c
15496
15497 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
15498 M:      Tomasz Duszynski <[email protected]>
15499 S:      Maintained
15500 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
15501 F:      drivers/iio/chemical/sps30.c
15502
15503 SERIAL DEVICE BUS
15504 M:      Rob Herring <[email protected]>
15505 L:      [email protected]
15506 S:      Maintained
15507 F:      Documentation/devicetree/bindings/serial/serial.yaml
15508 F:      drivers/tty/serdev/
15509 F:      include/linux/serdev.h
15510
15511 SERIAL DRIVERS
15512 M:      Greg Kroah-Hartman <[email protected]>
15513 L:      [email protected]
15514 S:      Maintained
15515 F:      Documentation/devicetree/bindings/serial/
15516 F:      drivers/tty/serial/
15517
15518 SERIAL IR RECEIVER
15519 M:      Sean Young <[email protected]>
15520 L:      [email protected]
15521 S:      Maintained
15522 F:      drivers/media/rc/serial_ir.c
15523
15524 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
15525 M:      Srinivas Kandagatla <[email protected]>
15526 L:      [email protected] (moderated for non-subscribers)
15527 S:      Maintained
15528 F:      Documentation/devicetree/bindings/slimbus/
15529 F:      drivers/slimbus/
15530 F:      include/linux/slimbus.h
15531
15532 SFC NETWORK DRIVER
15533 M:      Solarflare linux maintainers <[email protected]>
15534 M:      Edward Cree <[email protected]>
15535 M:      Martin Habets <[email protected]>
15536 L:      [email protected]
15537 S:      Supported
15538 F:      drivers/net/ethernet/sfc/
15539
15540 SFF/SFP/SFP+ MODULE SUPPORT
15541 M:      Russell King <[email protected]>
15542 L:      [email protected]
15543 S:      Maintained
15544 F:      drivers/net/phy/phylink.c
15545 F:      drivers/net/phy/sfp*
15546 F:      include/linux/phylink.h
15547 F:      include/linux/sfp.h
15548 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)
15549
15550 SGI GRU DRIVER
15551 M:      Dimitri Sivanich <[email protected]>
15552 S:      Maintained
15553 F:      drivers/misc/sgi-gru/
15554
15555 SGI XP/XPC/XPNET DRIVER
15556 M:      Cliff Whickman <[email protected]>
15557 M:      Robin Holt <[email protected]>
15558 S:      Maintained
15559 F:      drivers/misc/sgi-xp/
15560
15561 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
15562 M:      Ursula Braun <[email protected]>
15563 M:      Karsten Graul <[email protected]>
15564 L:      [email protected]
15565 S:      Supported
15566 W:      http://www.ibm.com/developerworks/linux/linux390/
15567 F:      net/smc/
15568
15569 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
15570 M:      Linus Walleij <[email protected]>
15571 L:      [email protected]
15572 S:      Maintained
15573 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
15574 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
15575 F:      drivers/iio/light/gp2ap002.c
15576
15577 SHARP RJ54N1CB0C SENSOR DRIVER
15578 M:      Jacopo Mondi <[email protected]>
15579 L:      [email protected]
15580 S:      Odd fixes
15581 T:      git git://linuxtv.org/media_tree.git
15582 F:      drivers/media/i2c/rj54n1cb0c.c
15583 F:      include/media/i2c/rj54n1cb0c.h
15584
15585 SH_VOU V4L2 OUTPUT DRIVER
15586 L:      [email protected]
15587 S:      Orphan
15588 F:      drivers/media/platform/sh_vou.c
15589 F:      include/media/drv-intf/sh_vou.h
15590
15591 SI2157 MEDIA DRIVER
15592 M:      Antti Palosaari <[email protected]>
15593 L:      [email protected]
15594 S:      Maintained
15595 W:      https://linuxtv.org
15596 W:      http://palosaari.fi/linux/
15597 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15598 T:      git git://linuxtv.org/anttip/media_tree.git
15599 F:      drivers/media/tuners/si2157*
15600
15601 SI2165 MEDIA DRIVER
15602 M:      Matthias Schwarzott <[email protected]>
15603 L:      [email protected]
15604 S:      Maintained
15605 W:      https://linuxtv.org
15606 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15607 F:      drivers/media/dvb-frontends/si2165*
15608
15609 SI2168 MEDIA DRIVER
15610 M:      Antti Palosaari <[email protected]>
15611 L:      [email protected]
15612 S:      Maintained
15613 W:      https://linuxtv.org
15614 W:      http://palosaari.fi/linux/
15615 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15616 T:      git git://linuxtv.org/anttip/media_tree.git
15617 F:      drivers/media/dvb-frontends/si2168*
15618
15619 SI470X FM RADIO RECEIVER I2C DRIVER
15620 M:      Hans Verkuil <[email protected]>
15621 L:      [email protected]
15622 S:      Odd Fixes
15623 W:      https://linuxtv.org
15624 T:      git git://linuxtv.org/media_tree.git
15625 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
15626
15627 SI470X FM RADIO RECEIVER USB DRIVER
15628 M:      Hans Verkuil <[email protected]>
15629 L:      [email protected]
15630 S:      Maintained
15631 W:      https://linuxtv.org
15632 T:      git git://linuxtv.org/media_tree.git
15633 F:      drivers/media/radio/si470x/radio-si470x-common.c
15634 F:      drivers/media/radio/si470x/radio-si470x-usb.c
15635 F:      drivers/media/radio/si470x/radio-si470x.h
15636
15637 SI4713 FM RADIO TRANSMITTER I2C DRIVER
15638 M:      Eduardo Valentin <[email protected]>
15639 L:      [email protected]
15640 S:      Odd Fixes
15641 W:      https://linuxtv.org
15642 T:      git git://linuxtv.org/media_tree.git
15643 F:      drivers/media/radio/si4713/si4713.?
15644
15645 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
15646 M:      Eduardo Valentin <[email protected]>
15647 L:      [email protected]
15648 S:      Odd Fixes
15649 W:      https://linuxtv.org
15650 T:      git git://linuxtv.org/media_tree.git
15651 F:      drivers/media/radio/si4713/radio-platform-si4713.c
15652
15653 SI4713 FM RADIO TRANSMITTER USB DRIVER
15654 M:      Hans Verkuil <[email protected]>
15655 L:      [email protected]
15656 S:      Maintained
15657 W:      https://linuxtv.org
15658 T:      git git://linuxtv.org/media_tree.git
15659 F:      drivers/media/radio/si4713/radio-usb-si4713.c
15660
15661 SIANO DVB DRIVER
15662 M:      Mauro Carvalho Chehab <[email protected]>
15663 L:      [email protected]
15664 S:      Odd fixes
15665 W:      https://linuxtv.org
15666 T:      git git://linuxtv.org/media_tree.git
15667 F:      drivers/media/common/siano/
15668 F:      drivers/media/mmc/siano/
15669 F:      drivers/media/usb/siano/
15670 F:      drivers/media/usb/siano/
15671
15672 SIFIVE DRIVERS
15673 M:      Palmer Dabbelt <[email protected]>
15674 M:      Paul Walmsley <[email protected]>
15675 L:      [email protected]
15676 S:      Supported
15677 T:      git git://github.com/sifive/riscv-linux.git
15678 N:      sifive
15679 K:      [^@]sifive
15680
15681 SIFIVE FU540 SYSTEM-ON-CHIP
15682 M:      Paul Walmsley <[email protected]>
15683 M:      Palmer Dabbelt <[email protected]>
15684 L:      [email protected]
15685 S:      Supported
15686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
15687 N:      fu540
15688 K:      fu540
15689
15690 SIFIVE PDMA DRIVER
15691 M:      Green Wan <[email protected]>
15692 S:      Maintained
15693 F:      Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
15694 F:      drivers/dma/sf-pdma/
15695
15696 SILEAD TOUCHSCREEN DRIVER
15697 M:      Hans de Goede <[email protected]>
15698 L:      [email protected]
15699 L:      [email protected]
15700 S:      Maintained
15701 F:      drivers/input/touchscreen/silead.c
15702 F:      drivers/platform/x86/touchscreen_dmi.c
15703
15704 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
15705 M:      Jérôme Pouiller <[email protected]>
15706 S:      Supported
15707 F:      drivers/staging/wfx/
15708
15709 SILICON MOTION SM712 FRAME BUFFER DRIVER
15710 M:      Sudip Mukherjee <[email protected]>
15711 M:      Teddy Wang <[email protected]>
15712 M:      Sudip Mukherjee <[email protected]>
15713 L:      [email protected]
15714 S:      Maintained
15715 F:      Documentation/fb/sm712fb.rst
15716 F:      drivers/video/fbdev/sm712*
15717
15718 SIMPLE FIRMWARE INTERFACE (SFI)
15719 S:      Obsolete
15720 W:      http://simplefirmware.org/
15721 F:      arch/x86/platform/sfi/
15722 F:      drivers/sfi/
15723 F:      include/linux/sfi*.h
15724
15725 SIMPLEFB FB DRIVER
15726 M:      Hans de Goede <[email protected]>
15727 L:      [email protected]
15728 S:      Maintained
15729 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
15730 F:      drivers/video/fbdev/simplefb.c
15731 F:      include/linux/platform_data/simplefb.h
15732
15733 SIMTEC EB110ATX (Chalice CATS)
15734 M:      Vincent Sanders <[email protected]>
15735 M:      Simtec Linux Team <[email protected]>
15736 S:      Supported
15737 W:      http://www.simtec.co.uk/products/EB110ATX/
15738
15739 SIMTEC EB2410ITX (BAST)
15740 M:      Vincent Sanders <[email protected]>
15741 M:      Simtec Linux Team <[email protected]>
15742 S:      Supported
15743 W:      http://www.simtec.co.uk/products/EB2410ITX/
15744 F:      arch/arm/mach-s3c24xx/bast-ide.c
15745 F:      arch/arm/mach-s3c24xx/bast-irq.c
15746 F:      arch/arm/mach-s3c24xx/mach-bast.c
15747
15748 SIOX
15749 M:      Thorsten Scherer <[email protected]>
15750 M:      Uwe Kleine-König <[email protected]>
15751 R:      Pengutronix Kernel Team <[email protected]>
15752 S:      Supported
15753 F:      drivers/gpio/gpio-siox.c
15754 F:      drivers/siox/*
15755 F:      include/trace/events/siox.h
15756
15757 SIPHASH PRF ROUTINES
15758 M:      Jason A. Donenfeld <[email protected]>
15759 S:      Maintained
15760 F:      include/linux/siphash.h
15761 F:      lib/siphash.c
15762 F:      lib/test_siphash.c
15763
15764 SIS 190 ETHERNET DRIVER
15765 M:      Francois Romieu <[email protected]>
15766 L:      [email protected]
15767 S:      Maintained
15768 F:      drivers/net/ethernet/sis/sis190.c
15769
15770 SIS 900/7016 FAST ETHERNET DRIVER
15771 M:      Daniele Venzano <[email protected]>
15772 L:      [email protected]
15773 S:      Maintained
15774 W:      http://www.brownhat.org/sis900.html
15775 F:      drivers/net/ethernet/sis/sis900.*
15776
15777 SIS FRAMEBUFFER DRIVER
15778 M:      Thomas Winischhofer <[email protected]>
15779 S:      Maintained
15780 W:      http://www.winischhofer.net/linuxsisvga.shtml
15781 F:      Documentation/fb/sisfb.rst
15782 F:      drivers/video/fbdev/sis/
15783 F:      include/video/sisfb.h
15784
15785 SIS USB2VGA DRIVER
15786 M:      Thomas Winischhofer <[email protected]>
15787 S:      Maintained
15788 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
15789 F:      drivers/usb/misc/sisusbvga/
15790
15791 SLAB ALLOCATOR
15792 M:      Christoph Lameter <[email protected]>
15793 M:      Pekka Enberg <[email protected]>
15794 M:      David Rientjes <[email protected]>
15795 M:      Joonsoo Kim <[email protected]>
15796 M:      Andrew Morton <[email protected]>
15797 L:      [email protected]
15798 S:      Maintained
15799 F:      include/linux/sl?b*.h
15800 F:      mm/sl?b*
15801
15802 SLEEPABLE READ-COPY UPDATE (SRCU)
15803 M:      Lai Jiangshan <[email protected]>
15804 M:      "Paul E. McKenney" <[email protected]>
15805 M:      Josh Triplett <[email protected]>
15806 R:      Steven Rostedt <[email protected]>
15807 R:      Mathieu Desnoyers <[email protected]>
15808 L:      [email protected]
15809 S:      Supported
15810 W:      http://www.rdrop.com/users/paulmck/RCU/
15811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
15812 F:      include/linux/srcu*.h
15813 F:      kernel/rcu/srcu*.c
15814
15815 SMACK SECURITY MODULE
15816 M:      Casey Schaufler <[email protected]>
15817 L:      [email protected]
15818 S:      Maintained
15819 W:      http://schaufler-ca.com
15820 T:      git git://github.com/cschaufler/smack-next
15821 F:      Documentation/admin-guide/LSM/Smack.rst
15822 F:      security/smack/
15823
15824 SMC91x ETHERNET DRIVER
15825 M:      Nicolas Pitre <[email protected]>
15826 S:      Odd Fixes
15827 F:      drivers/net/ethernet/smsc/smc91x.*
15828
15829 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
15830 M:      Mark Rutland <[email protected]>
15831 M:      Lorenzo Pieralisi <[email protected]>
15832 M:      Sudeep Holla <[email protected]>
15833 L:      [email protected]
15834 S:      Maintained
15835 F:      drivers/firmware/smccc/
15836 F:      include/linux/arm-smccc.h
15837
15838 SMIA AND SMIA++ IMAGE SENSOR DRIVER
15839 M:      Sakari Ailus <[email protected]>
15840 L:      [email protected]
15841 S:      Maintained
15842 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
15843 F:      drivers/media/i2c/smiapp-pll.c
15844 F:      drivers/media/i2c/smiapp-pll.h
15845 F:      drivers/media/i2c/smiapp/
15846 F:      include/uapi/linux/smiapp.h
15847
15848 SMM665 HARDWARE MONITOR DRIVER
15849 M:      Guenter Roeck <[email protected]>
15850 L:      [email protected]
15851 S:      Maintained
15852 F:      Documentation/hwmon/smm665.rst
15853 F:      drivers/hwmon/smm665.c
15854
15855 SMSC EMC2103 HARDWARE MONITOR DRIVER
15856 M:      Steve Glendinning <[email protected]>
15857 L:      [email protected]
15858 S:      Maintained
15859 F:      Documentation/hwmon/emc2103.rst
15860 F:      drivers/hwmon/emc2103.c
15861
15862 SMSC SCH5627 HARDWARE MONITOR DRIVER
15863 M:      Hans de Goede <[email protected]>
15864 L:      [email protected]
15865 S:      Supported
15866 F:      Documentation/hwmon/sch5627.rst
15867 F:      drivers/hwmon/sch5627.c
15868
15869 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
15870 M:      Steve Glendinning <[email protected]>
15871 L:      [email protected]
15872 S:      Maintained
15873 F:      drivers/video/fbdev/smscufx.c
15874
15875 SMSC47B397 HARDWARE MONITOR DRIVER
15876 M:      Jean Delvare <[email protected]>
15877 L:      [email protected]
15878 S:      Maintained
15879 F:      Documentation/hwmon/smsc47b397.rst
15880 F:      drivers/hwmon/smsc47b397.c
15881
15882 SMSC911x ETHERNET DRIVER
15883 M:      Steve Glendinning <[email protected]>
15884 L:      [email protected]
15885 S:      Maintained
15886 F:      drivers/net/ethernet/smsc/smsc911x.*
15887 F:      include/linux/smsc911x.h
15888
15889 SMSC9420 PCI ETHERNET DRIVER
15890 M:      Steve Glendinning <[email protected]>
15891 L:      [email protected]
15892 S:      Maintained
15893 F:      drivers/net/ethernet/smsc/smsc9420.*
15894
15895 SOC-CAMERA V4L2 SUBSYSTEM
15896 L:      [email protected]
15897 S:      Orphan
15898 T:      git git://linuxtv.org/media_tree.git
15899 F:      drivers/staging/media/soc_camera/
15900 F:      include/media/soc_camera.h
15901
15902 SOCIONEXT (SNI) AVE NETWORK DRIVER
15903 M:      Kunihiko Hayashi <[email protected]>
15904 L:      [email protected]
15905 S:      Maintained
15906 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
15907 F:      drivers/net/ethernet/socionext/sni_ave.c
15908
15909 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
15910 M:      Jassi Brar <[email protected]>
15911 M:      Ilias Apalodimas <[email protected]>
15912 L:      [email protected]
15913 S:      Maintained
15914 F:      Documentation/devicetree/bindings/net/socionext-netsec.txt
15915 F:      drivers/net/ethernet/socionext/netsec.c
15916
15917 SOCIONEXT (SNI) Synquacer SPI DRIVER
15918 M:      Masahisa Kojima <[email protected]>
15919 M:      Jassi Brar <[email protected]>
15920 L:      [email protected]
15921 S:      Maintained
15922 F:      Documentation/devicetree/bindings/spi/spi-synquacer.txt
15923 F:      drivers/spi/spi-synquacer.c
15924
15925 SOCIONEXT SYNQUACER I2C DRIVER
15926 M:      Ard Biesheuvel <[email protected]>
15927 L:      [email protected]
15928 S:      Maintained
15929 F:      Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
15930 F:      drivers/i2c/busses/i2c-synquacer.c
15931
15932 SOCIONEXT UNIPHIER SOUND DRIVER
15933 L:      [email protected] (moderated for non-subscribers)
15934 S:      Orphan
15935 F:      sound/soc/uniphier/
15936
15937 SOEKRIS NET48XX LED SUPPORT
15938 M:      Chris Boot <[email protected]>
15939 S:      Maintained
15940 F:      drivers/leds/leds-net48xx.c
15941
15942 SOFT-IWARP DRIVER (siw)
15943 M:      Bernard Metzler <[email protected]>
15944 L:      [email protected]
15945 S:      Supported
15946 F:      drivers/infiniband/sw/siw/
15947 F:      include/uapi/rdma/siw-abi.h
15948
15949 SOFT-ROCE DRIVER (rxe)
15950 M:      Zhu Yanjun <[email protected]>
15951 L:      [email protected]
15952 S:      Supported
15953 F:      drivers/infiniband/sw/rxe/
15954 F:      include/uapi/rdma/rdma_user_rxe.h
15955
15956 SOFTLOGIC 6x10 MPEG CODEC
15957 M:      Bluecherry Maintainers <[email protected]>
15958 M:      Anton Sviridenko <[email protected]>
15959 M:      Andrey Utkin <[email protected]>
15960 M:      Andrey Utkin <[email protected]>
15961 M:      Ismael Luceno <[email protected]>
15962 L:      [email protected]
15963 S:      Supported
15964 F:      drivers/media/pci/solo6x10/
15965
15966 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
15967 M:      James Morse <[email protected]>
15968 L:      [email protected]
15969 S:      Maintained
15970 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
15971 F:      drivers/firmware/arm_sdei.c
15972 F:      include/linux/arm_sdei.h
15973 F:      include/uapi/linux/arm_sdei.h
15974
15975 SOFTWARE RAID (Multiple Disks) SUPPORT
15976 M:      Song Liu <[email protected]>
15977 L:      [email protected]
15978 S:      Supported
15979 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
15980 F:      drivers/md/Kconfig
15981 F:      drivers/md/Makefile
15982 F:      drivers/md/md*
15983 F:      drivers/md/raid*
15984 F:      include/linux/raid/
15985 F:      include/uapi/linux/raid/
15986
15987 SOLIDRUN CLEARFOG SUPPORT
15988 M:      Russell King <[email protected]>
15989 S:      Maintained
15990 F:      arch/arm/boot/dts/armada-388-clearfog*
15991 F:      arch/arm/boot/dts/armada-38x-solidrun-*
15992
15993 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
15994 M:      Russell King <[email protected]>
15995 S:      Maintained
15996 F:      arch/arm/boot/dts/imx6*-cubox-i*
15997 F:      arch/arm/boot/dts/imx6*-hummingboard*
15998 F:      arch/arm/boot/dts/imx6*-sr-*
15999
16000 SONIC NETWORK DRIVER
16001 M:      Thomas Bogendoerfer <[email protected]>
16002 L:      [email protected]
16003 S:      Maintained
16004 F:      drivers/net/ethernet/natsemi/sonic.*
16005
16006 SONICS SILICON BACKPLANE DRIVER (SSB)
16007 M:      Michael Buesch <[email protected]>
16008 L:      [email protected]
16009 S:      Maintained
16010 F:      drivers/ssb/
16011 F:      include/linux/ssb/
16012
16013 SONY IMX214 SENSOR DRIVER
16014 M:      Ricardo Ribalda <[email protected]>
16015 L:      [email protected]
16016 S:      Maintained
16017 T:      git git://linuxtv.org/media_tree.git
16018 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.txt
16019 F:      drivers/media/i2c/imx214.c
16020
16021 SONY IMX219 SENSOR DRIVER
16022 M:      Dave Stevenson <[email protected]>
16023 L:      [email protected]
16024 S:      Maintained
16025 T:      git git://linuxtv.org/media_tree.git
16026 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
16027 F:      drivers/media/i2c/imx219.c
16028
16029 SONY IMX258 SENSOR DRIVER
16030 M:      Sakari Ailus <[email protected]>
16031 L:      [email protected]
16032 S:      Maintained
16033 T:      git git://linuxtv.org/media_tree.git
16034 F:      drivers/media/i2c/imx258.c
16035
16036 SONY IMX274 SENSOR DRIVER
16037 M:      Leon Luo <[email protected]>
16038 L:      [email protected]
16039 S:      Maintained
16040 T:      git git://linuxtv.org/media_tree.git
16041 F:      Documentation/devicetree/bindings/media/i2c/imx274.txt
16042 F:      drivers/media/i2c/imx274.c
16043
16044 SONY IMX290 SENSOR DRIVER
16045 M:      Manivannan Sadhasivam <[email protected]>
16046 L:      [email protected]
16047 S:      Maintained
16048 T:      git git://linuxtv.org/media_tree.git
16049 F:      Documentation/devicetree/bindings/media/i2c/imx290.txt
16050 F:      drivers/media/i2c/imx290.c
16051
16052 SONY IMX319 SENSOR DRIVER
16053 M:      Bingbu Cao <[email protected]>
16054 L:      [email protected]
16055 S:      Maintained
16056 T:      git git://linuxtv.org/media_tree.git
16057 F:      drivers/media/i2c/imx319.c
16058
16059 SONY IMX355 SENSOR DRIVER
16060 M:      Tianshu Qiu <[email protected]>
16061 L:      [email protected]
16062 S:      Maintained
16063 T:      git git://linuxtv.org/media_tree.git
16064 F:      drivers/media/i2c/imx355.c
16065
16066 SONY MEMORYSTICK SUBSYSTEM
16067 M:      Maxim Levitsky <[email protected]>
16068 M:      Alex Dubov <[email protected]>
16069 M:      Ulf Hansson <[email protected]>
16070 L:      [email protected]
16071 S:      Maintained
16072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
16073 F:      drivers/memstick/
16074 F:      include/linux/memstick.h
16075
16076 SONY VAIO CONTROL DEVICE DRIVER
16077 M:      Mattia Dongili <[email protected]>
16078 L:      [email protected]
16079 S:      Maintained
16080 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
16081 F:      Documentation/admin-guide/laptops/sony-laptop.rst
16082 F:      drivers/char/sonypi.c
16083 F:      drivers/platform/x86/sony-laptop.c
16084 F:      include/linux/sony-laptop.h
16085
16086 SOUND
16087 M:      Jaroslav Kysela <[email protected]>
16088 M:      Takashi Iwai <[email protected]>
16089 L:      [email protected] (moderated for non-subscribers)
16090 S:      Maintained
16091 W:      http://www.alsa-project.org/
16092 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
16093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16094 F:      Documentation/sound/
16095 F:      include/sound/
16096 F:      include/uapi/sound/
16097 F:      sound/
16098
16099 SOUND - COMPRESSED AUDIO
16100 M:      Vinod Koul <[email protected]>
16101 L:      [email protected] (moderated for non-subscribers)
16102 S:      Supported
16103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16104 F:      Documentation/sound/designs/compress-offload.rst
16105 F:      include/sound/compress_driver.h
16106 F:      include/uapi/sound/compress_*
16107 F:      sound/core/compress_offload.c
16108 F:      sound/soc/soc-compress.c
16109
16110 SOUND - DMAENGINE HELPERS
16111 M:      Lars-Peter Clausen <[email protected]>
16112 S:      Supported
16113 F:      include/sound/dmaengine_pcm.h
16114 F:      sound/core/pcm_dmaengine.c
16115 F:      sound/soc/soc-generic-dmaengine-pcm.c
16116
16117 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
16118 M:      Liam Girdwood <[email protected]>
16119 M:      Mark Brown <[email protected]>
16120 L:      [email protected] (moderated for non-subscribers)
16121 S:      Supported
16122 W:      http://alsa-project.org/main/index.php/ASoC
16123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
16124 F:      Documentation/devicetree/bindings/sound/
16125 F:      Documentation/sound/soc/
16126 F:      include/dt-bindings/sound/
16127 F:      include/sound/soc*
16128 F:      sound/soc/
16129
16130 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
16131 M:      Pierre-Louis Bossart <[email protected]>
16132 M:      Liam Girdwood <[email protected]>
16133 M:      Ranjani Sridharan <[email protected]>
16134 M:      Kai Vehmanen <[email protected]>
16135 M:      Daniel Baluta <[email protected]>
16136 L:      [email protected] (moderated for non-subscribers)
16137 S:      Supported
16138 W:      https://github.com/thesofproject/linux/
16139 F:      sound/soc/sof/
16140
16141 SOUNDWIRE SUBSYSTEM
16142 M:      Vinod Koul <[email protected]>
16143 M:      Bard Liao <[email protected]>
16144 R:      Pierre-Louis Bossart <[email protected]>
16145 R:      Sanyog Kale <[email protected]>
16146 L:      [email protected] (moderated for non-subscribers)
16147 S:      Supported
16148 F:      Documentation/driver-api/soundwire/
16149 F:      drivers/soundwire/
16150 F:      include/linux/soundwire/
16151
16152 SP2 MEDIA DRIVER
16153 M:      Olli Salonen <[email protected]>
16154 L:      [email protected]
16155 S:      Maintained
16156 W:      https://linuxtv.org
16157 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16158 F:      drivers/media/dvb-frontends/sp2*
16159
16160 SPARC + UltraSPARC (sparc/sparc64)
16161 M:      "David S. Miller" <[email protected]>
16162 L:      [email protected]
16163 S:      Maintained
16164 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
16165 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
16166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
16167 F:      arch/sparc/
16168 F:      drivers/sbus/
16169
16170 SPARC SERIAL DRIVERS
16171 M:      "David S. Miller" <[email protected]>
16172 L:      [email protected]
16173 S:      Maintained
16174 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
16175 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
16176 F:      drivers/tty/serial/suncore.c
16177 F:      drivers/tty/serial/sunhv.c
16178 F:      drivers/tty/serial/sunsab.c
16179 F:      drivers/tty/serial/sunsab.h
16180 F:      drivers/tty/serial/sunsu.c
16181 F:      drivers/tty/serial/sunzilog.c
16182 F:      drivers/tty/serial/sunzilog.h
16183 F:      drivers/tty/vcc.c
16184 F:      include/linux/sunserialcore.h
16185
16186 SPARSE CHECKER
16187 M:      "Luc Van Oostenryck" <[email protected]>
16188 L:      [email protected]
16189 S:      Maintained
16190 W:      https://sparse.docs.kernel.org/
16191 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
16192 Q:      https://patchwork.kernel.org/project/linux-sparse/list/
16193 B:      https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
16194 F:      include/linux/compiler.h
16195
16196 SPEAKUP CONSOLE SPEECH DRIVER
16197 M:      William Hubbs <[email protected]>
16198 M:      Chris Brannon <[email protected]>
16199 M:      Kirk Reiser <[email protected]>
16200 M:      Samuel Thibault <[email protected]>
16201 L:      [email protected]
16202 S:      Odd Fixes
16203 W:      http://www.linux-speakup.org/
16204 F:      drivers/accessibility/speakup/
16205
16206 SPEAR CLOCK FRAMEWORK SUPPORT
16207 M:      Viresh Kumar <[email protected]>
16208 L:      [email protected] (moderated for non-subscribers)
16209 S:      Maintained
16210 W:      http://www.st.com/spear
16211 F:      drivers/clk/spear/
16212
16213 SPEAR PLATFORM SUPPORT
16214 M:      Viresh Kumar <[email protected]>
16215 M:      Shiraz Hashim <[email protected]>
16216 L:      [email protected] (moderated for non-subscribers)
16217 S:      Maintained
16218 W:      http://www.st.com/spear
16219 F:      arch/arm/boot/dts/spear*
16220 F:      arch/arm/mach-spear/
16221
16222 SPI NOR SUBSYSTEM
16223 M:      Tudor Ambarus <[email protected]>
16224 L:      [email protected]
16225 S:      Maintained
16226 W:      http://www.linux-mtd.infradead.org/
16227 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
16228 C:      irc://irc.oftc.net/mtd
16229 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
16230 F:      drivers/mtd/spi-nor/
16231 F:      include/linux/mtd/spi-nor.h
16232
16233 SPI SUBSYSTEM
16234 M:      Mark Brown <[email protected]>
16235 L:      [email protected]
16236 S:      Maintained
16237 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
16238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
16239 F:      Documentation/devicetree/bindings/spi/
16240 F:      Documentation/spi/
16241 F:      drivers/spi/
16242 F:      include/linux/spi/
16243 F:      include/uapi/linux/spi/
16244 F:      tools/spi/
16245
16246 SPIDERNET NETWORK DRIVER for CELL
16247 M:      Ishizaki Kou <[email protected]>
16248 L:      [email protected]
16249 S:      Supported
16250 F:      Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
16251 F:      drivers/net/ethernet/toshiba/spider_net*
16252
16253 SPMI SUBSYSTEM
16254 R:      Stephen Boyd <[email protected]>
16255 L:      [email protected]
16256 F:      Documentation/devicetree/bindings/spmi/
16257 F:      drivers/spmi/
16258 F:      include/dt-bindings/spmi/spmi.h
16259 F:      include/linux/spmi.h
16260 F:      include/trace/events/spmi.h
16261
16262 SPU FILE SYSTEM
16263 M:      Jeremy Kerr <[email protected]>
16264 L:      [email protected]
16265 S:      Supported
16266 W:      http://www.ibm.com/developerworks/power/cell/
16267 F:      Documentation/filesystems/spufs/spufs.rst
16268 F:      arch/powerpc/platforms/cell/spufs/
16269
16270 SQUASHFS FILE SYSTEM
16271 M:      Phillip Lougher <[email protected]>
16272 L:      [email protected] (subscribers-only)
16273 S:      Maintained
16274 W:      http://squashfs.org.uk
16275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
16276 F:      Documentation/filesystems/squashfs.rst
16277 F:      fs/squashfs/
16278
16279 SRM (Alpha) environment access
16280 M:      Jan-Benedict Glaw <[email protected]>
16281 S:      Maintained
16282 F:      arch/alpha/kernel/srm_env.c
16283
16284 ST LSM6DSx IMU IIO DRIVER
16285 M:      Lorenzo Bianconi <[email protected]>
16286 L:      [email protected]
16287 S:      Maintained
16288 W:      http://www.st.com/
16289 F:      Documentation/devicetree/bindings/iio/imu/st_lsm6dsx.txt
16290 F:      drivers/iio/imu/st_lsm6dsx/
16291
16292 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
16293 M:      Mickael Guene <[email protected]>
16294 L:      [email protected]
16295 S:      Maintained
16296 T:      git git://linuxtv.org/media_tree.git
16297 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.txt
16298 F:      drivers/media/i2c/st-mipid02.c
16299
16300 ST STM32 I2C/SMBUS DRIVER
16301 M:      Pierre-Yves MORDRET <[email protected]>
16302 L:      [email protected]
16303 S:      Maintained
16304 F:      drivers/i2c/busses/i2c-stm32*
16305
16306 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
16307 M:      Song Qiang <[email protected]>
16308 L:      [email protected]
16309 S:      Maintained
16310 F:      Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt
16311 F:      drivers/iio/proximity/vl53l0x-i2c.c
16312
16313 STABLE BRANCH
16314 M:      Greg Kroah-Hartman <[email protected]>
16315 M:      Sasha Levin <[email protected]>
16316 L:      [email protected]
16317 S:      Supported
16318 F:      Documentation/process/stable-kernel-rules.rst
16319
16320 STAGING - ATOMISP DRIVER
16321 M:      Mauro Carvalho Chehab <[email protected]>
16322 R:      Sakari Ailus <[email protected]>
16323 L:      [email protected]
16324 S:      Maintained
16325 F:      drivers/staging/media/atomisp/
16326
16327 STAGING - COMEDI
16328 M:      Ian Abbott <[email protected]>
16329 M:      H Hartley Sweeten <[email protected]>
16330 S:      Odd Fixes
16331 F:      drivers/staging/comedi/
16332
16333 STAGING - FIELDBUS SUBSYSTEM
16334 M:      Sven Van Asbroeck <[email protected]>
16335 S:      Maintained
16336 F:      drivers/staging/fieldbus/*
16337 F:      drivers/staging/fieldbus/Documentation/
16338
16339 STAGING - HMS ANYBUS-S BUS
16340 M:      Sven Van Asbroeck <[email protected]>
16341 S:      Maintained
16342 F:      drivers/staging/fieldbus/anybuss/
16343
16344 STAGING - INDUSTRIAL IO
16345 M:      Jonathan Cameron <[email protected]>
16346 L:      [email protected]
16347 S:      Odd Fixes
16348 F:      Documentation/devicetree/bindings/staging/iio/
16349 F:      drivers/staging/iio/
16350
16351 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
16352 M:      Marc Dietrich <[email protected]>
16353 L:      [email protected] (moderated for non-subscribers)
16354 L:      [email protected]
16355 S:      Maintained
16356 F:      drivers/staging/nvec/
16357
16358 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
16359 M:      Jens Frederich <[email protected]>
16360 M:      Daniel Drake <[email protected]>
16361 M:      Jon Nettleton <[email protected]>
16362 S:      Maintained
16363 W:      http://wiki.laptop.org/go/DCON
16364 F:      drivers/staging/olpc_dcon/
16365
16366 STAGING - REALTEK RTL8188EU DRIVERS
16367 M:      Larry Finger <[email protected]>
16368 S:      Odd Fixes
16369 F:      drivers/staging/rtl8188eu/
16370
16371 STAGING - REALTEK RTL8712U DRIVERS
16372 M:      Larry Finger <[email protected]>
16373 M:      Florian Schilhabel <[email protected]>.
16374 S:      Odd Fixes
16375 F:      drivers/staging/rtl8712/
16376
16377 STAGING - SEPS525 LCD CONTROLLER DRIVERS
16378 M:      Michael Hennerich <[email protected]>
16379 M:      Beniamin Bia <[email protected]>
16380 L:      [email protected]
16381 S:      Supported
16382 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
16383 F:      drivers/staging/fbtft/fb_seps525.c
16384
16385 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
16386 M:      Sudip Mukherjee <[email protected]>
16387 M:      Teddy Wang <[email protected]>
16388 M:      Sudip Mukherjee <[email protected]>
16389 L:      [email protected]
16390 S:      Maintained
16391 F:      drivers/staging/sm750fb/
16392
16393 STAGING - VIA VT665X DRIVERS
16394 M:      Forest Bond <[email protected]>
16395 S:      Odd Fixes
16396 F:      drivers/staging/vt665?/
16397
16398 STAGING SUBSYSTEM
16399 M:      Greg Kroah-Hartman <[email protected]>
16400 L:      [email protected]
16401 S:      Supported
16402 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
16403 F:      drivers/staging/
16404
16405 STARFIRE/DURALAN NETWORK DRIVER
16406 M:      Ion Badulescu <[email protected]>
16407 S:      Odd Fixes
16408 F:      drivers/net/ethernet/adaptec/starfire*
16409
16410 STEC S1220 SKD DRIVER
16411 M:      Damien Le Moal <[email protected]>
16412 L:      [email protected]
16413 S:      Maintained
16414 F:      drivers/block/skd*[ch]
16415
16416 STI AUDIO (ASoC) DRIVERS
16417 M:      Arnaud Pouliquen <[email protected]>
16418 L:      [email protected] (moderated for non-subscribers)
16419 S:      Maintained
16420 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
16421 F:      sound/soc/sti/
16422
16423 STI CEC DRIVER
16424 M:      Benjamin Gaignard <[email protected]>
16425 S:      Maintained
16426 F:      Documentation/devicetree/bindings/media/stih-cec.txt
16427 F:      drivers/media/platform/sti/cec/
16428
16429 STK1160 USB VIDEO CAPTURE DRIVER
16430 M:      Ezequiel Garcia <[email protected]>
16431 L:      [email protected]
16432 S:      Maintained
16433 T:      git git://linuxtv.org/media_tree.git
16434 F:      drivers/media/usb/stk1160/
16435
16436 STM32 AUDIO (ASoC) DRIVERS
16437 M:      Olivier Moysan <[email protected]>
16438 M:      Arnaud Pouliquen <[email protected]>
16439 L:      [email protected] (moderated for non-subscribers)
16440 S:      Maintained
16441 F:      Documentation/devicetree/bindings/sound/st,stm32-*.txt
16442 F:      sound/soc/stm/
16443
16444 STM32 TIMER/LPTIMER DRIVERS
16445 M:      Fabrice Gasnier <[email protected]>
16446 S:      Maintained
16447 F:      Documentation/ABI/testing/*timer-stm32
16448 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
16449 F:      drivers/*/stm32-*timer*
16450 F:      drivers/pwm/pwm-stm32*
16451 F:      include/linux/*/stm32-*tim*
16452
16453 STMMAC ETHERNET DRIVER
16454 M:      Giuseppe Cavallaro <[email protected]>
16455 M:      Alexandre Torgue <[email protected]>
16456 M:      Jose Abreu <[email protected]>
16457 L:      [email protected]
16458 S:      Supported
16459 W:      http://www.stlinux.com
16460 F:      Documentation/networking/device_drivers/ethernet/stmicro/
16461 F:      drivers/net/ethernet/stmicro/stmmac/
16462
16463 SUN3/3X
16464 M:      Sam Creasey <[email protected]>
16465 S:      Maintained
16466 W:      http://sammy.net/sun3/
16467 F:      arch/m68k/include/asm/sun3*
16468 F:      arch/m68k/kernel/*sun3*
16469 F:      arch/m68k/sun3*/
16470 F:      drivers/net/ethernet/i825xx/sun3*
16471
16472 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
16473 M:      Hans de Goede <[email protected]>
16474 L:      [email protected]
16475 S:      Maintained
16476 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
16477 F:      drivers/input/keyboard/sun4i-lradc-keys.c
16478
16479 SUNDANCE NETWORK DRIVER
16480 M:      Denis Kirjanov <[email protected]>
16481 L:      [email protected]
16482 S:      Maintained
16483 F:      drivers/net/ethernet/dlink/sundance.c
16484
16485 SUPERH
16486 M:      Yoshinori Sato <[email protected]>
16487 M:      Rich Felker <[email protected]>
16488 L:      [email protected]
16489 S:      Maintained
16490 Q:      http://patchwork.kernel.org/project/linux-sh/list/
16491 F:      Documentation/sh/
16492 F:      arch/sh/
16493 F:      drivers/sh/
16494
16495 SUSPEND TO RAM
16496 M:      "Rafael J. Wysocki" <[email protected]>
16497 M:      Len Brown <[email protected]>
16498 M:      Pavel Machek <[email protected]>
16499 L:      [email protected]
16500 S:      Supported
16501 B:      https://bugzilla.kernel.org
16502 F:      Documentation/power/
16503 F:      arch/x86/kernel/acpi/
16504 F:      drivers/base/power/
16505 F:      include/linux/freezer.h
16506 F:      include/linux/pm.h
16507 F:      include/linux/suspend.h
16508 F:      kernel/power/
16509
16510 SVGA HANDLING
16511 M:      Martin Mares <[email protected]>
16512 L:      [email protected]
16513 S:      Maintained
16514 F:      Documentation/admin-guide/svga.rst
16515 F:      arch/x86/boot/video*
16516
16517 SWIOTLB SUBSYSTEM
16518 M:      Konrad Rzeszutek Wilk <[email protected]>
16519 L:      [email protected]
16520 S:      Supported
16521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
16522 F:      arch/*/kernel/pci-swiotlb.c
16523 F:      include/linux/swiotlb.h
16524 F:      kernel/dma/swiotlb.c
16525
16526 SWITCHDEV
16527 M:      Jiri Pirko <[email protected]>
16528 M:      Ivan Vecera <[email protected]>
16529 L:      [email protected]
16530 S:      Supported
16531 F:      include/net/switchdev.h
16532 F:      net/switchdev/
16533
16534 SY8106A REGULATOR DRIVER
16535 M:      Icenowy Zheng <[email protected]>
16536 S:      Maintained
16537 F:      Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt
16538 F:      drivers/regulator/sy8106a-regulator.c
16539
16540 SYNC FILE FRAMEWORK
16541 M:      Sumit Semwal <[email protected]>
16542 R:      Gustavo Padovan <[email protected]>
16543 L:      [email protected]
16544 L:      [email protected]
16545 S:      Maintained
16546 T:      git git://anongit.freedesktop.org/drm/drm-misc
16547 F:      Documentation/driver-api/sync_file.rst
16548 F:      drivers/dma-buf/dma-fence*
16549 F:      drivers/dma-buf/sw_sync.c
16550 F:      drivers/dma-buf/sync_*
16551 F:      include/linux/sync_file.h
16552 F:      include/uapi/linux/sync_file.h
16553
16554 SYNOPSYS ARC ARCHITECTURE
16555 M:      Vineet Gupta <[email protected]>
16556 L:      [email protected]
16557 S:      Supported
16558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
16559 F:      Documentation/devicetree/bindings/arc/*
16560 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
16561 F:      arch/arc/
16562 F:      drivers/clocksource/arc_timer.c
16563 F:      drivers/tty/serial/arc_uart.c
16564
16565 SYNOPSYS ARC HSDK SDP pll clock driver
16566 M:      Eugeniy Paltsev <[email protected]>
16567 S:      Supported
16568 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
16569 F:      drivers/clk/clk-hsdk-pll.c
16570
16571 SYNOPSYS ARC SDP clock driver
16572 M:      Eugeniy Paltsev <[email protected]>
16573 S:      Supported
16574 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
16575 F:      drivers/clk/axs10x/*
16576
16577 SYNOPSYS ARC SDP platform support
16578 M:      Alexey Brodkin <[email protected]>
16579 S:      Supported
16580 F:      Documentation/devicetree/bindings/arc/axs10*
16581 F:      arch/arc/boot/dts/ax*
16582 F:      arch/arc/plat-axs10x
16583
16584 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
16585 M:      Eugeniy Paltsev <[email protected]>
16586 S:      Supported
16587 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
16588 F:      drivers/reset/reset-axs10x.c
16589
16590 SYNOPSYS CREG GPIO DRIVER
16591 M:      Eugeniy Paltsev <[email protected]>
16592 S:      Maintained
16593 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
16594 F:      drivers/gpio/gpio-creg-snps.c
16595
16596 SYNOPSYS DESIGNWARE 8250 UART DRIVER
16597 R:      Andy Shevchenko <[email protected]>
16598 S:      Maintained
16599 F:      drivers/tty/serial/8250/8250_dw.c
16600 F:      drivers/tty/serial/8250/8250_dwlib.*
16601 F:      drivers/tty/serial/8250/8250_lpss.c
16602
16603 SYNOPSYS DESIGNWARE APB GPIO DRIVER
16604 M:      Hoan Tran <[email protected]>
16605 M:      Serge Semin <[email protected]>
16606 L:      [email protected]
16607 S:      Maintained
16608 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
16609 F:      drivers/gpio/gpio-dwapb.c
16610
16611 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
16612 M:      Eugeniy Paltsev <[email protected]>
16613 S:      Maintained
16614 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt
16615 F:      drivers/dma/dw-axi-dmac/
16616
16617 SYNOPSYS DESIGNWARE DMAC DRIVER
16618 M:      Viresh Kumar <[email protected]>
16619 R:      Andy Shevchenko <[email protected]>
16620 S:      Maintained
16621 F:      Documentation/devicetree/bindings/dma/snps-dma.txt
16622 F:      drivers/dma/dw/
16623 F:      include/dt-bindings/dma/dw-dmac.h
16624 F:      include/linux/dma/dw.h
16625 F:      include/linux/platform_data/dma-dw.h
16626
16627 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
16628 M:      Jose Abreu <[email protected]>
16629 L:      [email protected]
16630 S:      Supported
16631 F:      drivers/net/ethernet/synopsys/
16632
16633 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
16634 M:      Jose Abreu <[email protected]>
16635 L:      [email protected]
16636 S:      Supported
16637 F:      drivers/net/phy/mdio-xpcs.c
16638 F:      include/linux/mdio-xpcs.h
16639
16640 SYNOPSYS DESIGNWARE I2C DRIVER
16641 M:      Jarkko Nikula <[email protected]>
16642 R:      Andy Shevchenko <[email protected]>
16643 R:      Mika Westerberg <[email protected]>
16644 L:      [email protected]
16645 S:      Maintained
16646 F:      drivers/i2c/busses/i2c-designware-*
16647 F:      include/linux/platform_data/i2c-designware.h
16648
16649 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
16650 M:      Jaehoon Chung <[email protected]>
16651 L:      [email protected]
16652 S:      Maintained
16653 F:      drivers/mmc/host/dw_mmc*
16654
16655 SYNOPSYS HSDK RESET CONTROLLER DRIVER
16656 M:      Eugeniy Paltsev <[email protected]>
16657 S:      Supported
16658 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
16659 F:      drivers/reset/reset-hsdk.c
16660 F:      include/dt-bindings/reset/snps,hsdk-reset.h
16661
16662 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
16663 M:      Prabu Thangamuthu <[email protected]>
16664 M:      Manjunath M B <[email protected]>
16665 L:      [email protected]
16666 S:      Maintained
16667 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
16668
16669 SYSTEM CONFIGURATION (SYSCON)
16670 M:      Lee Jones <[email protected]>
16671 M:      Arnd Bergmann <[email protected]>
16672 S:      Supported
16673 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
16674 F:      drivers/mfd/syscon.c
16675
16676 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
16677 M:      Sudeep Holla <[email protected]>
16678 L:      [email protected]
16679 S:      Maintained
16680 F:      Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt
16681 F:      drivers/clk/clk-sc[mp]i.c
16682 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
16683 F:      drivers/firmware/arm_scmi/
16684 F:      drivers/firmware/arm_scpi.c
16685 F:      drivers/reset/reset-scmi.c
16686 F:      include/linux/sc[mp]i_protocol.h
16687 F:      include/trace/events/scmi.h
16688
16689 SYSTEM RESET/SHUTDOWN DRIVERS
16690 M:      Sebastian Reichel <[email protected]>
16691 L:      [email protected]
16692 S:      Maintained
16693 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
16694 F:      Documentation/devicetree/bindings/power/reset/
16695 F:      drivers/power/reset/
16696
16697 SYSTEM TRACE MODULE CLASS
16698 M:      Alexander Shishkin <[email protected]>
16699 S:      Maintained
16700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
16701 F:      Documentation/trace/stm.rst
16702 F:      drivers/hwtracing/stm/
16703 F:      include/linux/stm.h
16704 F:      include/uapi/linux/stm.h
16705
16706 SYSTEM76 ACPI DRIVER
16707 M:      Jeremy Soller <[email protected]>
16708 M:      System76 Product Development <[email protected]>
16709 L:      [email protected]
16710 S:      Maintained
16711 F:      drivers/platform/x86/system76_acpi.c
16712
16713 SYSV FILESYSTEM
16714 M:      Christoph Hellwig <[email protected]>
16715 S:      Maintained
16716 F:      Documentation/filesystems/sysv-fs.rst
16717 F:      fs/sysv/
16718 F:      include/linux/sysv_fs.h
16719
16720 TASKSTATS STATISTICS INTERFACE
16721 M:      Balbir Singh <[email protected]>
16722 S:      Maintained
16723 F:      Documentation/accounting/taskstats*
16724 F:      include/linux/taskstats*
16725 F:      kernel/taskstats.c
16726
16727 TC subsystem
16728 M:      Jamal Hadi Salim <[email protected]>
16729 M:      Cong Wang <[email protected]>
16730 M:      Jiri Pirko <[email protected]>
16731 L:      [email protected]
16732 S:      Maintained
16733 F:      include/net/pkt_cls.h
16734 F:      include/net/pkt_sched.h
16735 F:      include/net/tc_act/
16736 F:      include/uapi/linux/pkt_cls.h
16737 F:      include/uapi/linux/pkt_sched.h
16738 F:      include/uapi/linux/tc_act/
16739 F:      include/uapi/linux/tc_ematch/
16740 F:      net/sched/
16741
16742 TC90522 MEDIA DRIVER
16743 M:      Akihiro Tsukada <[email protected]>
16744 L:      [email protected]
16745 S:      Odd Fixes
16746 F:      drivers/media/dvb-frontends/tc90522*
16747
16748 TCP LOW PRIORITY MODULE
16749 M:      "Wong Hoi Sing, Edison" <[email protected]>
16750 M:      "Hung Hing Lun, Mike" <[email protected]>
16751 S:      Maintained
16752 W:      http://tcp-lp-mod.sourceforge.net/
16753 F:      net/ipv4/tcp_lp.c
16754
16755 TDA10071 MEDIA DRIVER
16756 M:      Antti Palosaari <[email protected]>
16757 L:      [email protected]
16758 S:      Maintained
16759 W:      https://linuxtv.org
16760 W:      http://palosaari.fi/linux/
16761 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16762 T:      git git://linuxtv.org/anttip/media_tree.git
16763 F:      drivers/media/dvb-frontends/tda10071*
16764
16765 TDA18212 MEDIA DRIVER
16766 M:      Antti Palosaari <[email protected]>
16767 L:      [email protected]
16768 S:      Maintained
16769 W:      https://linuxtv.org
16770 W:      http://palosaari.fi/linux/
16771 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16772 T:      git git://linuxtv.org/anttip/media_tree.git
16773 F:      drivers/media/tuners/tda18212*
16774
16775 TDA18218 MEDIA DRIVER
16776 M:      Antti Palosaari <[email protected]>
16777 L:      [email protected]
16778 S:      Maintained
16779 W:      https://linuxtv.org
16780 W:      http://palosaari.fi/linux/
16781 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16782 T:      git git://linuxtv.org/anttip/media_tree.git
16783 F:      drivers/media/tuners/tda18218*
16784
16785 TDA18250 MEDIA DRIVER
16786 M:      Olli Salonen <[email protected]>
16787 L:      [email protected]
16788 S:      Maintained
16789 W:      https://linuxtv.org
16790 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16791 T:      git git://linuxtv.org/media_tree.git
16792 F:      drivers/media/tuners/tda18250*
16793
16794 TDA18271 MEDIA DRIVER
16795 M:      Michael Krufky <[email protected]>
16796 L:      [email protected]
16797 S:      Maintained
16798 W:      https://linuxtv.org
16799 W:      http://github.com/mkrufky
16800 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16801 T:      git git://linuxtv.org/mkrufky/tuners.git
16802 F:      drivers/media/tuners/tda18271*
16803
16804 TDA1997x MEDIA DRIVER
16805 M:      Tim Harvey <[email protected]>
16806 L:      [email protected]
16807 S:      Maintained
16808 W:      https://linuxtv.org
16809 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16810 F:      drivers/media/i2c/tda1997x.*
16811
16812 TDA827x MEDIA DRIVER
16813 M:      Michael Krufky <[email protected]>
16814 L:      [email protected]
16815 S:      Maintained
16816 W:      https://linuxtv.org
16817 W:      http://github.com/mkrufky
16818 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16819 T:      git git://linuxtv.org/mkrufky/tuners.git
16820 F:      drivers/media/tuners/tda8290.*
16821
16822 TDA8290 MEDIA DRIVER
16823 M:      Michael Krufky <[email protected]>
16824 L:      [email protected]
16825 S:      Maintained
16826 W:      https://linuxtv.org
16827 W:      http://github.com/mkrufky
16828 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16829 T:      git git://linuxtv.org/mkrufky/tuners.git
16830 F:      drivers/media/tuners/tda8290.*
16831
16832 TDA9840 MEDIA DRIVER
16833 M:      Hans Verkuil <[email protected]>
16834 L:      [email protected]
16835 S:      Maintained
16836 W:      https://linuxtv.org
16837 T:      git git://linuxtv.org/media_tree.git
16838 F:      drivers/media/i2c/tda9840*
16839
16840 TEA5761 TUNER DRIVER
16841 M:      Mauro Carvalho Chehab <[email protected]>
16842 L:      [email protected]
16843 S:      Odd fixes
16844 W:      https://linuxtv.org
16845 T:      git git://linuxtv.org/media_tree.git
16846 F:      drivers/media/tuners/tea5761.*
16847
16848 TEA5767 TUNER DRIVER
16849 M:      Mauro Carvalho Chehab <[email protected]>
16850 L:      [email protected]
16851 S:      Maintained
16852 W:      https://linuxtv.org
16853 T:      git git://linuxtv.org/media_tree.git
16854 F:      drivers/media/tuners/tea5767.*
16855
16856 TEA6415C MEDIA DRIVER
16857 M:      Hans Verkuil <[email protected]>
16858 L:      [email protected]
16859 S:      Maintained
16860 W:      https://linuxtv.org
16861 T:      git git://linuxtv.org/media_tree.git
16862 F:      drivers/media/i2c/tea6415c*
16863
16864 TEA6420 MEDIA DRIVER
16865 M:      Hans Verkuil <[email protected]>
16866 L:      [email protected]
16867 S:      Maintained
16868 W:      https://linuxtv.org
16869 T:      git git://linuxtv.org/media_tree.git
16870 F:      drivers/media/i2c/tea6420*
16871
16872 TEAM DRIVER
16873 M:      Jiri Pirko <[email protected]>
16874 L:      [email protected]
16875 S:      Supported
16876 F:      drivers/net/team/
16877 F:      include/linux/if_team.h
16878 F:      include/uapi/linux/if_team.h
16879
16880 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
16881 M:      "Savoir-faire Linux Inc." <[email protected]>
16882 S:      Maintained
16883 F:      arch/x86/platform/ts5500/
16884
16885 TECHNOTREND USB IR RECEIVER
16886 M:      Sean Young <[email protected]>
16887 L:      [email protected]
16888 S:      Maintained
16889 F:      drivers/media/rc/ttusbir.c
16890
16891 TECHWELL TW9910 VIDEO DECODER
16892 L:      [email protected]
16893 S:      Orphan
16894 F:      drivers/media/i2c/tw9910.c
16895 F:      include/media/i2c/tw9910.h
16896
16897 TEE SUBSYSTEM
16898 M:      Jens Wiklander <[email protected]>
16899 L:      [email protected]
16900 S:      Maintained
16901 F:      Documentation/staging/tee.rst
16902 F:      drivers/tee/
16903 F:      include/linux/tee_drv.h
16904 F:      include/uapi/linux/tee.h
16905
16906 TEGRA ARCHITECTURE SUPPORT
16907 M:      Thierry Reding <[email protected]>
16908 M:      Jonathan Hunter <[email protected]>
16909 L:      [email protected]
16910 S:      Supported
16911 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
16912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
16913 N:      [^a-z]tegra
16914
16915 TEGRA CLOCK DRIVER
16916 M:      Peter De Schrijver <[email protected]>
16917 M:      Prashant Gaikwad <[email protected]>
16918 S:      Supported
16919 F:      drivers/clk/tegra/
16920
16921 TEGRA DMA DRIVERS
16922 M:      Laxman Dewangan <[email protected]>
16923 M:      Jon Hunter <[email protected]>
16924 S:      Supported
16925 F:      drivers/dma/tegra*
16926
16927 TEGRA I2C DRIVER
16928 M:      Laxman Dewangan <[email protected]>
16929 R:      Dmitry Osipenko <[email protected]>
16930 S:      Supported
16931 F:      drivers/i2c/busses/i2c-tegra.c
16932
16933 TEGRA IOMMU DRIVERS
16934 M:      Thierry Reding <[email protected]>
16935 L:      [email protected]
16936 S:      Supported
16937 F:      drivers/iommu/tegra*
16938
16939 TEGRA KBC DRIVER
16940 M:      Laxman Dewangan <[email protected]>
16941 S:      Supported
16942 F:      drivers/input/keyboard/tegra-kbc.c
16943
16944 TEGRA NAND DRIVER
16945 M:      Stefan Agner <[email protected]>
16946 M:      Lucas Stach <[email protected]>
16947 S:      Maintained
16948 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
16949 F:      drivers/mtd/nand/raw/tegra_nand.c
16950
16951 TEGRA PWM DRIVER
16952 M:      Thierry Reding <[email protected]>
16953 S:      Supported
16954 F:      drivers/pwm/pwm-tegra.c
16955
16956 TEGRA SERIAL DRIVER
16957 M:      Laxman Dewangan <[email protected]>
16958 S:      Supported
16959 F:      drivers/tty/serial/serial-tegra.c
16960
16961 TEGRA SPI DRIVER
16962 M:      Laxman Dewangan <[email protected]>
16963 S:      Supported
16964 F:      drivers/spi/spi-tegra*
16965
16966 TEGRA VIDEO DRIVER
16967 M:      Thierry Reding <[email protected]>
16968 M:      Jonathan Hunter <[email protected]>
16969 M:      Sowjanya Komatineni <[email protected]>
16970 L:      [email protected]
16971 L:      [email protected]
16972 S:      Maintained
16973 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
16974 F:      drivers/staging/media/tegra-video/
16975
16976 TEGRA XUSB PADCTL DRIVER
16977 M:      JC Kuo <[email protected]>
16978 S:      Supported
16979 F:      drivers/phy/tegra/xusb*
16980
16981 TEHUTI ETHERNET DRIVER
16982 M:      Andy Gospodarek <[email protected]>
16983 L:      [email protected]
16984 S:      Supported
16985 F:      drivers/net/ethernet/tehuti/*
16986
16987 TELECOM CLOCK DRIVER FOR MCPL0010
16988 M:      Mark Gross <[email protected]>
16989 S:      Supported
16990 F:      drivers/char/tlclk.c
16991
16992 TEMPO SEMICONDUCTOR DRIVERS
16993 M:      Steven Eckhoff <[email protected]>
16994 S:      Maintained
16995 F:      Documentation/devicetree/bindings/sound/tscs*.txt
16996 F:      sound/soc/codecs/tscs*.c
16997 F:      sound/soc/codecs/tscs*.h
16998
16999 TENSILICA XTENSA PORT (xtensa)
17000 M:      Chris Zankel <[email protected]>
17001 M:      Max Filippov <[email protected]>
17002 L:      [email protected]
17003 S:      Maintained
17004 T:      git git://github.com/czankel/xtensa-linux.git
17005 F:      arch/xtensa/
17006 F:      drivers/irqchip/irq-xtensa-*
17007
17008 TEXAS INSTRUMENTS ASoC DRIVERS
17009 M:      Peter Ujfalusi <[email protected]>
17010 L:      [email protected] (moderated for non-subscribers)
17011 S:      Maintained
17012 F:      sound/soc/ti/
17013
17014 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
17015 M:      Ricardo Ribalda <[email protected]>
17016 L:      [email protected]
17017 S:      Supported
17018 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt
17019 F:      drivers/iio/dac/ti-dac7612.c
17020
17021 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
17022 M:      Nishanth Menon <[email protected]>
17023 M:      Tero Kristo <[email protected]>
17024 M:      Santosh Shilimkar <[email protected]>
17025 L:      [email protected]
17026 S:      Maintained
17027 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
17028 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.txt
17029 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.txt
17030 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.txt
17031 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.txt
17032 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
17033 F:      drivers/clk/keystone/sci-clk.c
17034 F:      drivers/firmware/ti_sci*
17035 F:      drivers/irqchip/irq-ti-sci-inta.c
17036 F:      drivers/irqchip/irq-ti-sci-intr.c
17037 F:      drivers/reset/reset-ti-sci.c
17038 F:      drivers/soc/ti/ti_sci_inta_msi.c
17039 F:      drivers/soc/ti/ti_sci_pm_domains.c
17040 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
17041 F:      include/linux/soc/ti/ti_sci_inta_msi.h
17042 F:      include/linux/soc/ti/ti_sci_protocol.h
17043
17044 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
17045 M:      Hans Verkuil <[email protected]>
17046 L:      [email protected]
17047 S:      Maintained
17048 W:      https://linuxtv.org
17049 T:      git git://linuxtv.org/media_tree.git
17050 F:      drivers/media/radio/radio-raremono.c
17051
17052 THERMAL
17053 M:      Zhang Rui <[email protected]>
17054 M:      Daniel Lezcano <[email protected]>
17055 R:      Amit Kucheria <[email protected]>
17056 L:      [email protected]
17057 S:      Supported
17058 Q:      https://patchwork.kernel.org/project/linux-pm/list/
17059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux.git
17060 F:      Documentation/devicetree/bindings/thermal/
17061 F:      drivers/thermal/
17062 F:      include/linux/cpu_cooling.h
17063 F:      include/linux/thermal.h
17064 F:      include/uapi/linux/thermal.h
17065
17066 THERMAL DRIVER FOR AMLOGIC SOCS
17067 M:      Guillaume La Roque <[email protected]>
17068 L:      [email protected]
17069 L:      [email protected]
17070 S:      Supported
17071 W:      http://linux-meson.com/
17072 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
17073 F:      drivers/thermal/amlogic_thermal.c
17074
17075 THERMAL/CPU_COOLING
17076 M:      Amit Daniel Kachhap <[email protected]>
17077 M:      Daniel Lezcano <[email protected]>
17078 M:      Viresh Kumar <[email protected]>
17079 M:      Javi Merino <[email protected]>
17080 L:      [email protected]
17081 S:      Supported
17082 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
17083 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
17084 F:      drivers/thermal/cpufreq_cooling.c
17085 F:      drivers/thermal/cpuidle_cooling.c
17086 F:      include/linux/cpu_cooling.h
17087
17088 THERMAL/POWER_ALLOCATOR
17089 M:      Lukasz Luba <[email protected]>
17090 L:      [email protected]
17091 S:      Maintained
17092 F:      Documentation/driver-api/thermal/power_allocator.rst
17093 F:      drivers/thermal/gov_power_allocator.c
17094 F:      include/trace/events/thermal_power_allocator.h
17095
17096 THINKPAD ACPI EXTRAS DRIVER
17097 M:      Henrique de Moraes Holschuh <[email protected]>
17098 L:      [email protected]
17099 L:      [email protected]
17100 S:      Maintained
17101 W:      http://ibm-acpi.sourceforge.net
17102 W:      http://thinkwiki.org/wiki/Ibm-acpi
17103 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
17104 F:      drivers/platform/x86/thinkpad_acpi.c
17105
17106 THUNDERBOLT DRIVER
17107 M:      Andreas Noever <[email protected]>
17108 M:      Michael Jamet <[email protected]>
17109 M:      Mika Westerberg <[email protected]>
17110 M:      Yehezkel Bernat <[email protected]>
17111 L:      [email protected]
17112 S:      Maintained
17113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
17114 F:      Documentation/admin-guide/thunderbolt.rst
17115 F:      drivers/thunderbolt/
17116 F:      include/linux/thunderbolt.h
17117
17118 THUNDERBOLT NETWORK DRIVER
17119 M:      Michael Jamet <[email protected]>
17120 M:      Mika Westerberg <[email protected]>
17121 M:      Yehezkel Bernat <[email protected]>
17122 L:      [email protected]
17123 S:      Maintained
17124 F:      drivers/net/thunderbolt.c
17125
17126 THUNDERX GPIO DRIVER
17127 M:      Robert Richter <[email protected]>
17128 S:      Maintained
17129 F:      drivers/gpio/gpio-thunderx.c
17130
17131 TI AM437X VPFE DRIVER
17132 M:      "Lad, Prabhakar" <[email protected]>
17133 L:      [email protected]
17134 S:      Maintained
17135 W:      https://linuxtv.org
17136 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17137 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
17138 F:      drivers/media/platform/am437x/
17139
17140 TI BANDGAP AND THERMAL DRIVER
17141 M:      Eduardo Valentin <[email protected]>
17142 M:      Keerthy <[email protected]>
17143 L:      [email protected]
17144 L:      [email protected]
17145 S:      Maintained
17146 F:      drivers/thermal/ti-soc-thermal/
17147
17148 TI BQ27XXX POWER SUPPLY DRIVER
17149 R:      Andrew F. Davis <[email protected]>
17150 F:      drivers/power/supply/bq27xxx_battery.c
17151 F:      drivers/power/supply/bq27xxx_battery_i2c.c
17152 F:      include/linux/power/bq27xxx_battery.h
17153
17154 TI CDCE706 CLOCK DRIVER
17155 M:      Max Filippov <[email protected]>
17156 S:      Maintained
17157 F:      drivers/clk/clk-cdce706.c
17158
17159 TI CLOCK DRIVER
17160 M:      Tero Kristo <[email protected]>
17161 L:      [email protected]
17162 S:      Maintained
17163 F:      drivers/clk/ti/
17164 F:      include/linux/clk/ti.h
17165
17166 TI DAVINCI MACHINE SUPPORT
17167 M:      Sekhar Nori <[email protected]>
17168 R:      Bartosz Golaszewski <[email protected]>
17169 L:      [email protected] (moderated for non-subscribers)
17170 S:      Supported
17171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
17172 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
17173 F:      arch/arm/boot/dts/da850*
17174 F:      arch/arm/mach-davinci/
17175 F:      drivers/i2c/busses/i2c-davinci.c
17176
17177 TI DAVINCI SERIES CLOCK DRIVER
17178 M:      David Lechner <[email protected]>
17179 R:      Sekhar Nori <[email protected]>
17180 S:      Maintained
17181 F:      Documentation/devicetree/bindings/clock/ti/davinci/
17182 F:      drivers/clk/davinci/
17183
17184 TI DAVINCI SERIES GPIO DRIVER
17185 M:      Keerthy <[email protected]>
17186 L:      [email protected]
17187 S:      Maintained
17188 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.txt
17189 F:      drivers/gpio/gpio-davinci.c
17190
17191 TI DAVINCI SERIES MEDIA DRIVER
17192 M:      "Lad, Prabhakar" <[email protected]>
17193 L:      [email protected]
17194 S:      Maintained
17195 W:      https://linuxtv.org
17196 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17197 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
17198 F:      drivers/media/platform/davinci/
17199 F:      include/media/davinci/
17200
17201 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
17202 R:      David Lechner <[email protected]>
17203 L:      [email protected]
17204 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
17205 F:      drivers/counter/ti-eqep.c
17206
17207 TI ETHERNET SWITCH DRIVER (CPSW)
17208 R:      Grygorii Strashko <[email protected]>
17209 L:      [email protected]
17210 L:      [email protected]
17211 S:      Maintained
17212 F:      drivers/net/ethernet/ti/cpsw*
17213 F:      drivers/net/ethernet/ti/davinci*
17214
17215 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
17216 M:      Alex Dubov <[email protected]>
17217 S:      Maintained
17218 W:      http://tifmxx.berlios.de/
17219 F:      drivers/memstick/host/tifm_ms.c
17220 F:      drivers/misc/tifm*
17221 F:      drivers/mmc/host/tifm_sd.c
17222 F:      include/linux/tifm.h
17223
17224 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
17225 M:      Santosh Shilimkar <[email protected]>
17226 L:      [email protected]
17227 L:      [email protected] (moderated for non-subscribers)
17228 S:      Maintained
17229 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
17230 F:      drivers/soc/ti/*
17231
17232 TI LM49xxx FAMILY ASoC CODEC DRIVERS
17233 M:      M R Swami Reddy <[email protected]>
17234 M:      Vishwas A Deshpande <[email protected]>
17235 L:      [email protected] (moderated for non-subscribers)
17236 S:      Maintained
17237 F:      sound/soc/codecs/isabelle*
17238 F:      sound/soc/codecs/lm49453*
17239
17240 TI LP855x BACKLIGHT DRIVER
17241 M:      Milo Kim <[email protected]>
17242 S:      Maintained
17243 F:      Documentation/driver-api/backlight/lp855x-driver.rst
17244 F:      drivers/video/backlight/lp855x_bl.c
17245 F:      include/linux/platform_data/lp855x.h
17246
17247 TI LP8727 CHARGER DRIVER
17248 M:      Milo Kim <[email protected]>
17249 S:      Maintained
17250 F:      drivers/power/supply/lp8727_charger.c
17251 F:      include/linux/platform_data/lp8727.h
17252
17253 TI LP8788 MFD DRIVER
17254 M:      Milo Kim <[email protected]>
17255 S:      Maintained
17256 F:      drivers/iio/adc/lp8788_adc.c
17257 F:      drivers/leds/leds-lp8788.c
17258 F:      drivers/mfd/lp8788*.c
17259 F:      drivers/power/supply/lp8788-charger.c
17260 F:      drivers/regulator/lp8788-*.c
17261 F:      include/linux/mfd/lp8788*.h
17262
17263 TI NETCP ETHERNET DRIVER
17264 M:      Wingman Kwok <[email protected]>
17265 M:      Murali Karicheri <[email protected]>
17266 L:      [email protected]
17267 S:      Maintained
17268 F:      drivers/net/ethernet/ti/netcp*
17269
17270 TI PCM3060 ASoC CODEC DRIVER
17271 M:      Kirill Marinushkin <[email protected]>
17272 L:      [email protected] (moderated for non-subscribers)
17273 S:      Maintained
17274 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
17275 F:      sound/soc/codecs/pcm3060*
17276
17277 TI TAS571X FAMILY ASoC CODEC DRIVER
17278 M:      Kevin Cernekee <[email protected]>
17279 L:      [email protected] (moderated for non-subscribers)
17280 S:      Odd Fixes
17281 F:      sound/soc/codecs/tas571x*
17282
17283 TI TCAN4X5X DEVICE DRIVER
17284 M:      Dan Murphy <[email protected]>
17285 L:      [email protected]
17286 S:      Maintained
17287 F:      Documentation/devicetree/bindings/net/can/tcan4x5x.txt
17288 F:      drivers/net/can/m_can/tcan4x5x.c
17289
17290 TI TRF7970A NFC DRIVER
17291 M:      Mark Greer <[email protected]>
17292 L:      [email protected]
17293 L:      [email protected] (moderated for non-subscribers)
17294 S:      Supported
17295 F:      Documentation/devicetree/bindings/net/nfc/trf7970a.txt
17296 F:      drivers/nfc/trf7970a.c
17297
17298 TI TWL4030 SERIES SOC CODEC DRIVER
17299 M:      Peter Ujfalusi <[email protected]>
17300 L:      [email protected] (moderated for non-subscribers)
17301 S:      Maintained
17302 F:      sound/soc/codecs/twl4030*
17303
17304 TI VPE/CAL DRIVERS
17305 M:      Benoit Parrot <[email protected]>
17306 L:      [email protected]
17307 S:      Maintained
17308 W:      http://linuxtv.org/
17309 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17310 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
17311 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
17312 F:      drivers/media/platform/ti-vpe/
17313
17314 TI WILINK WIRELESS DRIVERS
17315 L:      [email protected]
17316 S:      Orphan
17317 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
17318 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
17319 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
17320 F:      drivers/net/wireless/ti/
17321 F:      include/linux/wl12xx.h
17322
17323 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
17324 M:      John Stultz <[email protected]>
17325 M:      Thomas Gleixner <[email protected]>
17326 R:      Stephen Boyd <[email protected]>
17327 L:      [email protected]
17328 S:      Supported
17329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
17330 F:      include/linux/clocksource.h
17331 F:      include/linux/time.h
17332 F:      include/linux/timex.h
17333 F:      include/uapi/linux/time.h
17334 F:      include/uapi/linux/timex.h
17335 F:      kernel/time/alarmtimer.c
17336 F:      kernel/time/clocksource.c
17337 F:      kernel/time/ntp.c
17338 F:      kernel/time/time*.c
17339 F:      tools/testing/selftests/timers/
17340
17341 TIPC NETWORK LAYER
17342 M:      Jon Maloy <[email protected]>
17343 M:      Ying Xue <[email protected]>
17344 L:      [email protected] (core kernel code)
17345 L:      [email protected] (user apps, general discussion)
17346 S:      Maintained
17347 W:      http://tipc.sourceforge.net/
17348 F:      include/uapi/linux/tipc*.h
17349 F:      net/tipc/
17350
17351 TLAN NETWORK DRIVER
17352 M:      Samuel Chessman <[email protected]>
17353 L:      [email protected] (subscribers-only)
17354 S:      Maintained
17355 W:      http://sourceforge.net/projects/tlan/
17356 F:      Documentation/networking/device_drivers/ethernet/ti/tlan.rst
17357 F:      drivers/net/ethernet/ti/tlan.*
17358
17359 TM6000 VIDEO4LINUX DRIVER
17360 M:      Mauro Carvalho Chehab <[email protected]>
17361 L:      [email protected]
17362 S:      Odd fixes
17363 W:      https://linuxtv.org
17364 T:      git git://linuxtv.org/media_tree.git
17365 F:      Documentation/admin-guide/media/tm6000*
17366 F:      drivers/media/usb/tm6000/
17367
17368 TMIO/SDHI MMC DRIVER
17369 M:      Wolfram Sang <[email protected]>
17370 L:      [email protected]
17371 S:      Supported
17372 F:      drivers/mmc/host/renesas_sdhi*
17373 F:      drivers/mmc/host/tmio_mmc*
17374 F:      include/linux/mfd/tmio.h
17375
17376 TMP401 HARDWARE MONITOR DRIVER
17377 M:      Guenter Roeck <[email protected]>
17378 L:      [email protected]
17379 S:      Maintained
17380 F:      Documentation/hwmon/tmp401.rst
17381 F:      drivers/hwmon/tmp401.c
17382
17383 TMP513 HARDWARE MONITOR DRIVER
17384 M:      Eric Tremblay <[email protected]>
17385 L:      [email protected]
17386 S:      Maintained
17387 F:      Documentation/hwmon/tmp513.rst
17388 F:      drivers/hwmon/tmp513.c
17389
17390 TMPFS (SHMEM FILESYSTEM)
17391 M:      Hugh Dickins <[email protected]>
17392 L:      [email protected]
17393 S:      Maintained
17394 F:      include/linux/shmem_fs.h
17395 F:      mm/shmem.c
17396
17397 TOMOYO SECURITY MODULE
17398 M:      Kentaro Takeda <[email protected]>
17399 M:      Tetsuo Handa <[email protected]>
17400 L:      [email protected] (subscribers-only, for developers in English)
17401 L:      [email protected] (subscribers-only, for users in English)
17402 L:      [email protected] (subscribers-only, for developers in Japanese)
17403 L:      [email protected] (subscribers-only, for users in Japanese)
17404 S:      Maintained
17405 W:      https://tomoyo.osdn.jp/
17406 F:      security/tomoyo/
17407
17408 TOPSTAR LAPTOP EXTRAS DRIVER
17409 M:      Herton Ronaldo Krzesinski <[email protected]>
17410 L:      [email protected]
17411 S:      Maintained
17412 F:      drivers/platform/x86/topstar-laptop.c
17413
17414 TORTURE-TEST MODULES
17415 M:      Davidlohr Bueso <[email protected]>
17416 M:      "Paul E. McKenney" <[email protected]>
17417 M:      Josh Triplett <[email protected]>
17418 L:      [email protected]
17419 S:      Supported
17420 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
17421 F:      Documentation/RCU/torture.rst
17422 F:      kernel/locking/locktorture.c
17423 F:      kernel/rcu/rcuperf.c
17424 F:      kernel/rcu/rcutorture.c
17425 F:      kernel/torture.c
17426
17427 TOSHIBA ACPI EXTRAS DRIVER
17428 M:      Azael Avalos <[email protected]>
17429 L:      [email protected]
17430 S:      Maintained
17431 F:      drivers/platform/x86/toshiba_acpi.c
17432
17433 TOSHIBA BLUETOOTH DRIVER
17434 M:      Azael Avalos <[email protected]>
17435 L:      [email protected]
17436 S:      Maintained
17437 F:      drivers/platform/x86/toshiba_bluetooth.c
17438
17439 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
17440 M:      Azael Avalos <[email protected]>
17441 L:      [email protected]
17442 S:      Maintained
17443 F:      drivers/platform/x86/toshiba_haps.c
17444
17445 TOSHIBA SMM DRIVER
17446 M:      Jonathan Buzzard <[email protected]>
17447 S:      Maintained
17448 W:      http://www.buzzard.org.uk/toshiba/
17449 F:      drivers/char/toshiba.c
17450 F:      include/linux/toshiba.h
17451 F:      include/uapi/linux/toshiba.h
17452
17453 TOSHIBA TC358743 DRIVER
17454 M:      Mats Randgaard <[email protected]>
17455 L:      [email protected]
17456 S:      Maintained
17457 F:      drivers/media/i2c/tc358743*
17458 F:      include/media/i2c/tc358743.h
17459
17460 TOSHIBA WMI HOTKEYS DRIVER
17461 M:      Azael Avalos <[email protected]>
17462 L:      [email protected]
17463 S:      Maintained
17464 F:      drivers/platform/x86/toshiba-wmi.c
17465
17466 TPM DEVICE DRIVER
17467 M:      Peter Huewe <[email protected]>
17468 M:      Jarkko Sakkinen <[email protected]>
17469 R:      Jason Gunthorpe <[email protected]>
17470 L:      [email protected]
17471 S:      Maintained
17472 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
17473 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
17474 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
17475 F:      drivers/char/tpm/
17476
17477 TRACING
17478 M:      Steven Rostedt <[email protected]>
17479 M:      Ingo Molnar <[email protected]>
17480 S:      Maintained
17481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
17482 F:      Documentation/trace/ftrace.rst
17483 F:      arch/*/*/*/ftrace.h
17484 F:      arch/*/kernel/ftrace.c
17485 F:      include/*/ftrace.h
17486 F:      include/linux/trace*.h
17487 F:      include/trace/
17488 F:      kernel/trace/
17489 F:      tools/testing/selftests/ftrace/
17490
17491 TRACING MMIO ACCESSES (MMIOTRACE)
17492 M:      Steven Rostedt <[email protected]>
17493 M:      Ingo Molnar <[email protected]>
17494 R:      Karol Herbst <[email protected]>
17495 R:      Pekka Paalanen <[email protected]>
17496 L:      [email protected]
17497 L:      [email protected]
17498 S:      Maintained
17499 F:      arch/x86/mm/kmmio.c
17500 F:      arch/x86/mm/mmio-mod.c
17501 F:      arch/x86/mm/testmmiotrace.c
17502 F:      include/linux/mmiotrace.h
17503 F:      kernel/trace/trace_mmiotrace.c
17504
17505 TRIVIAL PATCHES
17506 M:      Jiri Kosina <[email protected]>
17507 S:      Maintained
17508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
17509 K:      ^Subject:.*(?i)trivial
17510
17511 TTY LAYER
17512 M:      Greg Kroah-Hartman <[email protected]>
17513 M:      Jiri Slaby <[email protected]>
17514 S:      Supported
17515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
17516 F:      Documentation/driver-api/serial/
17517 F:      drivers/tty/
17518 F:      drivers/tty/serial/serial_core.c
17519 F:      include/linux/serial.h
17520 F:      include/linux/serial_core.h
17521 F:      include/linux/tty.h
17522 F:      include/uapi/linux/serial.h
17523 F:      include/uapi/linux/serial_core.h
17524 F:      include/uapi/linux/tty.h
17525
17526 TUA9001 MEDIA DRIVER
17527 M:      Antti Palosaari <[email protected]>
17528 L:      [email protected]
17529 S:      Maintained
17530 W:      https://linuxtv.org
17531 W:      http://palosaari.fi/linux/
17532 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17533 T:      git git://linuxtv.org/anttip/media_tree.git
17534 F:      drivers/media/tuners/tua9001*
17535
17536 TULIP NETWORK DRIVERS
17537 L:      [email protected]
17538 L:      [email protected]
17539 S:      Orphan
17540 F:      drivers/net/ethernet/dec/tulip/
17541
17542 TUN/TAP driver
17543 M:      Maxim Krasnyansky <[email protected]>
17544 S:      Maintained
17545 W:      http://vtun.sourceforge.net/tun
17546 F:      Documentation/networking/tuntap.rst
17547 F:      arch/um/os-Linux/drivers/
17548
17549 TURBOCHANNEL SUBSYSTEM
17550 M:      "Maciej W. Rozycki" <[email protected]>
17551 M:      Ralf Baechle <[email protected]>
17552 L:      [email protected]
17553 S:      Maintained
17554 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
17555 F:      drivers/tc/
17556 F:      include/linux/tc.h
17557
17558 TURBOSTAT UTILITY
17559 M:      "Len Brown" <[email protected]>
17560 L:      [email protected]
17561 S:      Supported
17562 Q:      https://patchwork.kernel.org/project/linux-pm/list/
17563 B:      https://bugzilla.kernel.org
17564 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
17565 F:      tools/power/x86/turbostat/
17566
17567 TW5864 VIDEO4LINUX DRIVER
17568 M:      Bluecherry Maintainers <[email protected]>
17569 M:      Anton Sviridenko <[email protected]>
17570 M:      Andrey Utkin <[email protected]>
17571 M:      Andrey Utkin <[email protected]>
17572 L:      [email protected]
17573 S:      Supported
17574 F:      drivers/media/pci/tw5864/
17575
17576 TW68 VIDEO4LINUX DRIVER
17577 M:      Hans Verkuil <[email protected]>
17578 L:      [email protected]
17579 S:      Odd Fixes
17580 W:      https://linuxtv.org
17581 T:      git git://linuxtv.org/media_tree.git
17582 F:      drivers/media/pci/tw68/
17583
17584 TW686X VIDEO4LINUX DRIVER
17585 M:      Ezequiel Garcia <[email protected]>
17586 L:      [email protected]
17587 S:      Maintained
17588 W:      http://linuxtv.org
17589 T:      git git://linuxtv.org/media_tree.git
17590 F:      drivers/media/pci/tw686x/
17591
17592 UACCE ACCELERATOR FRAMEWORK
17593 M:      Zhangfei Gao <[email protected]>
17594 M:      Zhou Wang <[email protected]>
17595 L:      [email protected]
17596 L:      [email protected]
17597 S:      Maintained
17598 F:      Documentation/ABI/testing/sysfs-driver-uacce
17599 F:      Documentation/misc-devices/uacce.rst
17600 F:      drivers/misc/uacce/
17601 F:      include/linux/uacce.h
17602 F:      include/uapi/misc/uacce/
17603
17604 UBI FILE SYSTEM (UBIFS)
17605 M:      Richard Weinberger <[email protected]>
17606 L:      [email protected]
17607 S:      Supported
17608 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
17609 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
17610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
17611 F:      Documentation/filesystems/ubifs.rst
17612 F:      fs/ubifs/
17613
17614 UCLINUX (M68KNOMMU AND COLDFIRE)
17615 M:      Greg Ungerer <[email protected]>
17616 L:      [email protected]
17617 L:      [email protected]  (subscribers-only)
17618 S:      Maintained
17619 W:      http://www.linux-m68k.org/
17620 W:      http://www.uclinux.org/
17621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
17622 F:      arch/m68k/*/*_no.*
17623 F:      arch/m68k/68*/
17624 F:      arch/m68k/coldfire/
17625 F:      arch/m68k/include/asm/*_no.*
17626
17627 UDF FILESYSTEM
17628 M:      Jan Kara <[email protected]>
17629 S:      Maintained
17630 F:      Documentation/filesystems/udf.rst
17631 F:      fs/udf/
17632
17633 UDRAW TABLET
17634 M:      Bastien Nocera <[email protected]>
17635 L:      [email protected]
17636 S:      Maintained
17637 F:      drivers/hid/hid-udraw-ps3.c
17638
17639 UFS FILESYSTEM
17640 M:      Evgeniy Dushistov <[email protected]>
17641 S:      Maintained
17642 F:      Documentation/admin-guide/ufs.rst
17643 F:      fs/ufs/
17644
17645 UHID USERSPACE HID IO DRIVER
17646 M:      David Rheinsberg <[email protected]>
17647 L:      [email protected]
17648 S:      Maintained
17649 F:      drivers/hid/uhid.c
17650 F:      include/uapi/linux/uhid.h
17651
17652 ULPI BUS
17653 M:      Heikki Krogerus <[email protected]>
17654 L:      [email protected]
17655 S:      Maintained
17656 F:      drivers/usb/common/ulpi.c
17657 F:      include/linux/ulpi/
17658
17659 UNICODE SUBSYSTEM
17660 M:      Gabriel Krisman Bertazi <[email protected]>
17661 L:      [email protected]
17662 S:      Supported
17663 F:      fs/unicode/
17664
17665 UNIFDEF
17666 M:      Tony Finch <[email protected]>
17667 S:      Maintained
17668 W:      http://dotat.at/prog/unifdef
17669 F:      scripts/unifdef.c
17670
17671 UNIFORM CDROM DRIVER
17672 M:      Jens Axboe <[email protected]>
17673 S:      Maintained
17674 W:      http://www.kernel.dk
17675 F:      Documentation/cdrom/
17676 F:      drivers/cdrom/cdrom.c
17677 F:      include/linux/cdrom.h
17678 F:      include/uapi/linux/cdrom.h
17679
17680 UNISYS S-PAR DRIVERS
17681 M:      David Kershner <[email protected]>
17682 L:      [email protected] (Unisys internal)
17683 S:      Supported
17684 F:      drivers/staging/unisys/
17685 F:      drivers/visorbus/
17686 F:      include/linux/visorbus.h
17687
17688 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
17689 R:      Alim Akhtar <[email protected]>
17690 R:      Avri Altman <[email protected]>
17691 L:      [email protected]
17692 S:      Supported
17693 F:      Documentation/scsi/ufs.rst
17694 F:      drivers/scsi/ufs/
17695
17696 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
17697 M:      Pedro Sousa <[email protected]>
17698 L:      [email protected]
17699 S:      Supported
17700 F:      drivers/scsi/ufs/*dwc*
17701
17702 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
17703 M:      Stanley Chu <[email protected]>
17704 L:      [email protected]
17705 L:      [email protected] (moderated for non-subscribers)
17706 S:      Maintained
17707 F:      drivers/scsi/ufs/ufs-mediatek*
17708
17709 UNSORTED BLOCK IMAGES (UBI)
17710 M:      Richard Weinberger <[email protected]>
17711 L:      [email protected]
17712 S:      Supported
17713 W:      http://www.linux-mtd.infradead.org/
17714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
17715 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
17716 F:      drivers/mtd/ubi/
17717 F:      include/linux/mtd/ubi.h
17718 F:      include/uapi/mtd/ubi-user.h
17719
17720 USB "USBNET" DRIVER FRAMEWORK
17721 M:      Oliver Neukum <[email protected]>
17722 L:      [email protected]
17723 S:      Maintained
17724 W:      http://www.linux-usb.org/usbnet
17725 F:      drivers/net/usb/usbnet.c
17726 F:      include/linux/usb/usbnet.h
17727
17728 USB ACM DRIVER
17729 M:      Oliver Neukum <[email protected]>
17730 L:      [email protected]
17731 S:      Maintained
17732 F:      Documentation/usb/acm.rst
17733 F:      drivers/usb/class/cdc-acm.*
17734
17735 USB APPLE MFI FASTCHARGE DRIVER
17736 M:      Bastien Nocera <[email protected]>
17737 L:      [email protected]
17738 S:      Maintained
17739 F:      drivers/usb/misc/apple-mfi-fastcharge.c
17740
17741 USB AR5523 WIRELESS DRIVER
17742 M:      Pontus Fuchs <[email protected]>
17743 L:      [email protected]
17744 S:      Maintained
17745 F:      drivers/net/wireless/ath/ar5523/
17746
17747 USB ATTACHED SCSI
17748 M:      Oliver Neukum <[email protected]>
17749 L:      [email protected]
17750 L:      [email protected]
17751 S:      Maintained
17752 F:      drivers/usb/storage/uas.c
17753
17754 USB CDC ETHERNET DRIVER
17755 M:      Oliver Neukum <[email protected]>
17756 L:      [email protected]
17757 S:      Maintained
17758 F:      drivers/net/usb/cdc_*.c
17759 F:      include/uapi/linux/usb/cdc.h
17760
17761 USB CHAOSKEY DRIVER
17762 M:      Keith Packard <[email protected]>
17763 L:      [email protected]
17764 S:      Maintained
17765 F:      drivers/usb/misc/chaoskey.c
17766
17767 USB CYPRESS C67X00 DRIVER
17768 M:      Peter Korsgaard <[email protected]>
17769 L:      [email protected]
17770 S:      Maintained
17771 F:      drivers/usb/c67x00/
17772
17773 USB DAVICOM DM9601 DRIVER
17774 M:      Peter Korsgaard <[email protected]>
17775 L:      [email protected]
17776 S:      Maintained
17777 W:      http://www.linux-usb.org/usbnet
17778 F:      drivers/net/usb/dm9601.c
17779
17780 USB EHCI DRIVER
17781 M:      Alan Stern <[email protected]>
17782 L:      [email protected]
17783 S:      Maintained
17784 F:      Documentation/usb/ehci.rst
17785 F:      drivers/usb/host/ehci*
17786
17787 USB GADGET/PERIPHERAL SUBSYSTEM
17788 M:      Felipe Balbi <[email protected]>
17789 L:      [email protected]
17790 S:      Maintained
17791 W:      http://www.linux-usb.org/gadget
17792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
17793 F:      drivers/usb/gadget/
17794 F:      include/linux/usb/gadget*
17795
17796 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
17797 M:      Jiri Kosina <[email protected]>
17798 M:      Benjamin Tissoires <[email protected]>
17799 L:      [email protected]
17800 S:      Maintained
17801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
17802 F:      Documentation/hid/hiddev.rst
17803 F:      drivers/hid/usbhid/
17804
17805 USB INTEL XHCI ROLE MUX DRIVER
17806 M:      Hans de Goede <[email protected]>
17807 L:      [email protected]
17808 S:      Maintained
17809 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
17810
17811 USB IP DRIVER FOR HISILICON KIRIN
17812 M:      Yu Chen <[email protected]>
17813 M:      Binghui Wang <[email protected]>
17814 L:      [email protected]
17815 S:      Maintained
17816 F:      Documentation/devicetree/bindings/phy/phy-hi3660-usb3.txt
17817 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
17818
17819 USB ISP116X DRIVER
17820 M:      Olav Kongas <[email protected]>
17821 L:      [email protected]
17822 S:      Maintained
17823 F:      drivers/usb/host/isp116x*
17824 F:      include/linux/usb/isp116x.h
17825
17826 USB LAN78XX ETHERNET DRIVER
17827 M:      Woojung Huh <[email protected]>
17828 M:      Microchip Linux Driver Support <[email protected]>
17829 L:      [email protected]
17830 S:      Maintained
17831 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
17832 F:      drivers/net/usb/lan78xx.*
17833 F:      include/dt-bindings/net/microchip-lan78xx.h
17834
17835 USB MASS STORAGE DRIVER
17836 M:      Alan Stern <[email protected]>
17837 L:      [email protected]
17838 L:      [email protected]
17839 S:      Maintained
17840 F:      drivers/usb/storage/
17841
17842 USB MIDI DRIVER
17843 M:      Clemens Ladisch <[email protected]>
17844 L:      [email protected] (moderated for non-subscribers)
17845 S:      Maintained
17846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
17847 F:      sound/usb/midi.*
17848
17849 USB NETWORKING DRIVERS
17850 L:      [email protected]
17851 S:      Odd Fixes
17852 F:      drivers/net/usb/
17853
17854 USB OHCI DRIVER
17855 M:      Alan Stern <[email protected]>
17856 L:      [email protected]
17857 S:      Maintained
17858 F:      Documentation/usb/ohci.rst
17859 F:      drivers/usb/host/ohci*
17860
17861 USB OTG FSM (Finite State Machine)
17862 M:      Peter Chen <[email protected]>
17863 L:      [email protected]
17864 S:      Maintained
17865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
17866 F:      drivers/usb/common/usb-otg-fsm.c
17867
17868 USB OVER IP DRIVER
17869 M:      Valentina Manea <[email protected]>
17870 M:      Shuah Khan <[email protected]>
17871 M:      Shuah Khan <[email protected]>
17872 L:      [email protected]
17873 S:      Maintained
17874 F:      Documentation/usb/usbip_protocol.rst
17875 F:      drivers/usb/usbip/
17876 F:      tools/testing/selftests/drivers/usb/usbip/
17877 F:      tools/usb/usbip/
17878
17879 USB PEGASUS DRIVER
17880 M:      Petko Manolov <[email protected]>
17881 L:      [email protected]
17882 L:      [email protected]
17883 S:      Maintained
17884 W:      https://github.com/petkan/pegasus
17885 T:      git git://github.com/petkan/pegasus.git
17886 F:      drivers/net/usb/pegasus.*
17887
17888 USB PHY LAYER
17889 M:      Felipe Balbi <[email protected]>
17890 L:      [email protected]
17891 S:      Maintained
17892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
17893 F:      drivers/usb/phy/
17894
17895 USB PRINTER DRIVER (usblp)
17896 M:      Pete Zaitcev <[email protected]>
17897 L:      [email protected]
17898 S:      Supported
17899 F:      drivers/usb/class/usblp.c
17900
17901 USB QMI WWAN NETWORK DRIVER
17902 M:      Bjørn Mork <[email protected]>
17903 L:      [email protected]
17904 S:      Maintained
17905 F:      Documentation/ABI/testing/sysfs-class-net-qmi
17906 F:      drivers/net/usb/qmi_wwan.c
17907
17908 USB RTL8150 DRIVER
17909 M:      Petko Manolov <[email protected]>
17910 L:      [email protected]
17911 L:      [email protected]
17912 S:      Maintained
17913 W:      https://github.com/petkan/rtl8150
17914 T:      git git://github.com/petkan/rtl8150.git
17915 F:      drivers/net/usb/rtl8150.c
17916
17917 USB SERIAL SUBSYSTEM
17918 M:      Johan Hovold <[email protected]>
17919 L:      [email protected]
17920 S:      Maintained
17921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
17922 F:      Documentation/usb/usb-serial.rst
17923 F:      drivers/usb/serial/
17924 F:      include/linux/usb/serial.h
17925
17926 USB SMSC75XX ETHERNET DRIVER
17927 M:      Steve Glendinning <[email protected]>
17928 L:      [email protected]
17929 S:      Maintained
17930 F:      drivers/net/usb/smsc75xx.*
17931
17932 USB SMSC95XX ETHERNET DRIVER
17933 M:      Steve Glendinning <[email protected]>
17934 M:      Microchip Linux Driver Support <[email protected]>
17935 L:      [email protected]
17936 S:      Maintained
17937 F:      drivers/net/usb/smsc95xx.*
17938
17939 USB SUBSYSTEM
17940 M:      Greg Kroah-Hartman <[email protected]>
17941 L:      [email protected]
17942 S:      Supported
17943 W:      http://www.linux-usb.org
17944 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
17945 F:      Documentation/devicetree/bindings/usb/
17946 F:      Documentation/usb/
17947 F:      drivers/usb/
17948 F:      include/linux/usb.h
17949 F:      include/linux/usb/
17950
17951 USB TYPEC BUS FOR ALTERNATE MODES
17952 M:      Heikki Krogerus <[email protected]>
17953 L:      [email protected]
17954 S:      Maintained
17955 F:      Documentation/ABI/testing/sysfs-bus-typec
17956 F:      Documentation/driver-api/usb/typec_bus.rst
17957 F:      drivers/usb/typec/altmodes/
17958 F:      include/linux/usb/typec_altmode.h
17959
17960 USB TYPEC CLASS
17961 M:      Heikki Krogerus <[email protected]>
17962 L:      [email protected]
17963 S:      Maintained
17964 F:      Documentation/ABI/testing/sysfs-class-typec
17965 F:      Documentation/driver-api/usb/typec.rst
17966 F:      drivers/usb/typec/
17967 F:      include/linux/usb/typec.h
17968
17969 USB TYPEC INTEL PMC MUX DRIVER
17970 M:      Heikki Krogerus <[email protected]>
17971 L:      [email protected]
17972 S:      Maintained
17973 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
17974 F:      drivers/usb/typec/mux/intel_pmc_mux.c
17975
17976 USB TYPEC PI3USB30532 MUX DRIVER
17977 M:      Hans de Goede <[email protected]>
17978 L:      [email protected]
17979 S:      Maintained
17980 F:      drivers/usb/typec/mux/pi3usb30532.c
17981
17982 USB TYPEC PORT CONTROLLER DRIVERS
17983 M:      Guenter Roeck <[email protected]>
17984 L:      [email protected]
17985 S:      Maintained
17986 F:      drivers/usb/typec/tcpm/
17987
17988 USB UHCI DRIVER
17989 M:      Alan Stern <[email protected]>
17990 L:      [email protected]
17991 S:      Maintained
17992 F:      drivers/usb/host/uhci*
17993
17994 USB VIDEO CLASS
17995 M:      Laurent Pinchart <[email protected]>
17996 L:      [email protected] (subscribers-only)
17997 L:      [email protected]
17998 S:      Maintained
17999 W:      http://www.ideasonboard.org/uvc/
18000 T:      git git://linuxtv.org/media_tree.git
18001 F:      drivers/media/usb/uvc/
18002 F:      include/uapi/linux/uvcvideo.h
18003
18004 USB VISION DRIVER
18005 M:      Hans Verkuil <[email protected]>
18006 L:      [email protected]
18007 S:      Odd Fixes
18008 W:      https://linuxtv.org
18009 T:      git git://linuxtv.org/media_tree.git
18010 F:      drivers/staging/media/usbvision/
18011
18012 USB WEBCAM GADGET
18013 M:      Laurent Pinchart <[email protected]>
18014 L:      [email protected]
18015 S:      Maintained
18016 F:      drivers/usb/gadget/function/*uvc*
18017 F:      drivers/usb/gadget/legacy/webcam.c
18018 F:      include/uapi/linux/usb/g_uvc.h
18019
18020 USB WIRELESS RNDIS DRIVER (rndis_wlan)
18021 M:      Jussi Kivilinna <[email protected]>
18022 L:      [email protected]
18023 S:      Maintained
18024 F:      drivers/net/wireless/rndis_wlan.c
18025
18026 USB XHCI DRIVER
18027 M:      Mathias Nyman <[email protected]>
18028 L:      [email protected]
18029 S:      Supported
18030 F:      drivers/usb/host/pci-quirks*
18031 F:      drivers/usb/host/xhci*
18032
18033 USB ZD1201 DRIVER
18034 L:      [email protected]
18035 S:      Orphan
18036 W:      http://linux-lc100020.sourceforge.net
18037 F:      drivers/net/wireless/zydas/zd1201.*
18038
18039 USB ZR364XX DRIVER
18040 M:      Antoine Jacquet <[email protected]>
18041 L:      [email protected]
18042 L:      [email protected]
18043 S:      Maintained
18044 W:      http://royale.zerezo.com/zr364xx/
18045 T:      git git://linuxtv.org/media_tree.git
18046 F:      Documentation/admin-guide/media/zr364xx*
18047 F:      drivers/media/usb/zr364xx/
18048
18049 USER-MODE LINUX (UML)
18050 M:      Jeff Dike <[email protected]>
18051 M:      Richard Weinberger <[email protected]>
18052 M:      Anton Ivanov <[email protected]>
18053 L:      [email protected]
18054 S:      Maintained
18055 W:      http://user-mode-linux.sourceforge.net
18056 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
18057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
18058 F:      Documentation/virt/uml/
18059 F:      arch/um/
18060 F:      arch/x86/um/
18061 F:      fs/hostfs/
18062
18063 USERSPACE COPYIN/COPYOUT (UIOVEC)
18064 M:      Alexander Viro <[email protected]>
18065 S:      Maintained
18066 F:      include/linux/uio.h
18067 F:      lib/iov_iter.c
18068
18069 USERSPACE DMA BUFFER DRIVER
18070 M:      Gerd Hoffmann <[email protected]>
18071 L:      [email protected]
18072 S:      Maintained
18073 T:      git git://anongit.freedesktop.org/drm/drm-misc
18074 F:      drivers/dma-buf/udmabuf.c
18075 F:      include/uapi/linux/udmabuf.h
18076
18077 USERSPACE I/O (UIO)
18078 M:      Greg Kroah-Hartman <[email protected]>
18079 S:      Maintained
18080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
18081 F:      Documentation/driver-api/uio-howto.rst
18082 F:      drivers/uio/
18083 F:      include/linux/uio_driver.h
18084
18085 UTIL-LINUX PACKAGE
18086 M:      Karel Zak <[email protected]>
18087 L:      [email protected]
18088 S:      Maintained
18089 W:      http://en.wikipedia.org/wiki/Util-linux
18090 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
18091
18092 UUID HELPERS
18093 M:      Christoph Hellwig <[email protected]>
18094 R:      Andy Shevchenko <[email protected]>
18095 L:      [email protected]
18096 S:      Maintained
18097 T:      git git://git.infradead.org/users/hch/uuid.git
18098 F:      include/linux/uuid.h
18099 F:      include/uapi/linux/uuid.h
18100 F:      lib/test_uuid.c
18101 F:      lib/uuid.c
18102
18103 UVESAFB DRIVER
18104 M:      Michal Januszewski <[email protected]>
18105 L:      [email protected]
18106 S:      Maintained
18107 W:      https://github.com/mjanusz/v86d
18108 F:      Documentation/fb/uvesafb.rst
18109 F:      drivers/video/fbdev/uvesafb.*
18110
18111 Ux500 CLOCK DRIVERS
18112 M:      Ulf Hansson <[email protected]>
18113 L:      [email protected]
18114 L:      [email protected] (moderated for non-subscribers)
18115 S:      Maintained
18116 F:      drivers/clk/ux500/
18117
18118 VF610 NAND DRIVER
18119 M:      Stefan Agner <[email protected]>
18120 L:      [email protected]
18121 S:      Supported
18122 F:      drivers/mtd/nand/raw/vf610_nfc.c
18123
18124 VFAT/FAT/MSDOS FILESYSTEM
18125 M:      OGAWA Hirofumi <[email protected]>
18126 S:      Maintained
18127 F:      Documentation/filesystems/vfat.rst
18128 F:      fs/fat/
18129
18130 VFIO DRIVER
18131 M:      Alex Williamson <[email protected]>
18132 R:      Cornelia Huck <[email protected]>
18133 L:      [email protected]
18134 S:      Maintained
18135 T:      git git://github.com/awilliam/linux-vfio.git
18136 F:      Documentation/driver-api/vfio.rst
18137 F:      drivers/vfio/
18138 F:      include/linux/vfio.h
18139 F:      include/uapi/linux/vfio.h
18140
18141 VFIO MEDIATED DEVICE DRIVERS
18142 M:      Kirti Wankhede <[email protected]>
18143 L:      [email protected]
18144 S:      Maintained
18145 F:      Documentation/driver-api/vfio-mediated-device.rst
18146 F:      drivers/vfio/mdev/
18147 F:      include/linux/mdev.h
18148 F:      samples/vfio-mdev/
18149
18150 VFIO PLATFORM DRIVER
18151 M:      Eric Auger <[email protected]>
18152 L:      [email protected]
18153 S:      Maintained
18154 F:      drivers/vfio/platform/
18155
18156 VGA_SWITCHEROO
18157 R:      Lukas Wunner <[email protected]>
18158 S:      Maintained
18159 T:      git git://anongit.freedesktop.org/drm/drm-misc
18160 F:      Documentation/gpu/vga-switcheroo.rst
18161 F:      drivers/gpu/vga/vga_switcheroo.c
18162 F:      include/linux/vga_switcheroo.h
18163
18164 VIA RHINE NETWORK DRIVER
18165 S:      Orphan
18166 F:      drivers/net/ethernet/via/via-rhine.c
18167
18168 VIA SD/MMC CARD CONTROLLER DRIVER
18169 M:      Bruce Chang <[email protected]>
18170 M:      Harald Welte <[email protected]>
18171 S:      Maintained
18172 F:      drivers/mmc/host/via-sdmmc.c
18173
18174 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
18175 M:      Florian Tobias Schandinat <[email protected]>
18176 L:      [email protected]
18177 S:      Maintained
18178 F:      drivers/video/fbdev/via/
18179 F:      include/linux/via-core.h
18180 F:      include/linux/via-gpio.h
18181 F:      include/linux/via_i2c.h
18182
18183 VIA VELOCITY NETWORK DRIVER
18184 M:      Francois Romieu <[email protected]>
18185 L:      [email protected]
18186 S:      Maintained
18187 F:      drivers/net/ethernet/via/via-velocity.*
18188
18189 VICODEC VIRTUAL CODEC DRIVER
18190 M:      Hans Verkuil <[email protected]>
18191 L:      [email protected]
18192 S:      Maintained
18193 W:      https://linuxtv.org
18194 T:      git git://linuxtv.org/media_tree.git
18195 F:      drivers/media/test-drivers/vicodec/*
18196
18197 VIDEO I2C POLLING DRIVER
18198 M:      Matt Ranostay <[email protected]>
18199 L:      [email protected]
18200 S:      Maintained
18201 F:      drivers/media/i2c/video-i2c.c
18202
18203 VIDEO MULTIPLEXER DRIVER
18204 M:      Philipp Zabel <[email protected]>
18205 L:      [email protected]
18206 S:      Maintained
18207 F:      drivers/media/platform/video-mux.c
18208
18209 VIDEOBUF2 FRAMEWORK
18210 M:      Pawel Osciak <[email protected]>
18211 M:      Marek Szyprowski <[email protected]>
18212 M:      Kyungmin Park <[email protected]>
18213 R:      Tomasz Figa <[email protected]>
18214 L:      [email protected]
18215 S:      Maintained
18216 F:      drivers/media/common/videobuf2/*
18217 F:      include/media/videobuf2-*
18218
18219 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
18220 M:      Helen Koike <[email protected]>
18221 R:      Shuah Khan <[email protected]>
18222 L:      [email protected]
18223 S:      Maintained
18224 W:      https://linuxtv.org
18225 T:      git git://linuxtv.org/media_tree.git
18226 F:      drivers/media/test-drivers/vimc/*
18227
18228 VIRT LIB
18229 M:      Alex Williamson <[email protected]>
18230 M:      Paolo Bonzini <[email protected]>
18231 L:      [email protected]
18232 S:      Supported
18233 F:      virt/lib/
18234
18235 VIRTIO AND VHOST VSOCK DRIVER
18236 M:      Stefan Hajnoczi <[email protected]>
18237 M:      Stefano Garzarella <[email protected]>
18238 L:      [email protected]
18239 L:      [email protected]
18240 L:      [email protected]
18241 S:      Maintained
18242 F:      drivers/net/vsockmon.c
18243 F:      drivers/vhost/vsock.c
18244 F:      include/linux/virtio_vsock.h
18245 F:      include/uapi/linux/virtio_vsock.h
18246 F:      include/uapi/linux/vm_sockets_diag.h
18247 F:      include/uapi/linux/vsockmon.h
18248 F:      net/vmw_vsock/af_vsock_tap.c
18249 F:      net/vmw_vsock/diag.c
18250 F:      net/vmw_vsock/virtio_transport.c
18251 F:      net/vmw_vsock/virtio_transport_common.c
18252 F:      net/vmw_vsock/vsock_loopback.c
18253 F:      tools/testing/vsock/
18254
18255 VIRTIO BLOCK AND SCSI DRIVERS
18256 M:      "Michael S. Tsirkin" <[email protected]>
18257 M:      Jason Wang <[email protected]>
18258 R:      Paolo Bonzini <[email protected]>
18259 R:      Stefan Hajnoczi <[email protected]>
18260 L:      [email protected]
18261 S:      Maintained
18262 F:      drivers/block/virtio_blk.c
18263 F:      drivers/scsi/virtio_scsi.c
18264 F:      drivers/vhost/scsi.c
18265 F:      include/uapi/linux/virtio_blk.h
18266 F:      include/uapi/linux/virtio_scsi.h
18267
18268 VIRTIO CONSOLE DRIVER
18269 M:      Amit Shah <[email protected]>
18270 L:      [email protected]
18271 S:      Maintained
18272 F:      drivers/char/virtio_console.c
18273 F:      include/linux/virtio_console.h
18274 F:      include/uapi/linux/virtio_console.h
18275
18276 VIRTIO CORE AND NET DRIVERS
18277 M:      "Michael S. Tsirkin" <[email protected]>
18278 M:      Jason Wang <[email protected]>
18279 L:      [email protected]
18280 S:      Maintained
18281 F:      Documentation/devicetree/bindings/virtio/
18282 F:      drivers/block/virtio_blk.c
18283 F:      drivers/crypto/virtio/
18284 F:      drivers/net/virtio_net.c
18285 F:      drivers/vdpa/
18286 F:      drivers/virtio/
18287 F:      include/linux/vdpa.h
18288 F:      include/linux/virtio*.h
18289 F:      include/uapi/linux/virtio_*.h
18290 F:      tools/virtio/
18291
18292 VIRTIO BALLOON
18293 M:      "Michael S. Tsirkin" <[email protected]>
18294 M:      David Hildenbrand <[email protected]>
18295 L:      [email protected]
18296 S:      Maintained
18297 F:      drivers/virtio/virtio_balloon.c
18298 F:      include/uapi/linux/virtio_balloon.h
18299 F:      include/linux/balloon_compaction.h
18300 F:      mm/balloon_compaction.c
18301
18302 VIRTIO CRYPTO DRIVER
18303 M:      Gonglei <[email protected]>
18304 L:      [email protected]
18305 L:      [email protected]
18306 S:      Maintained
18307 F:      drivers/crypto/virtio/
18308 F:      include/uapi/linux/virtio_crypto.h
18309
18310 VIRTIO DRIVERS FOR S390
18311 M:      Cornelia Huck <[email protected]>
18312 M:      Halil Pasic <[email protected]>
18313 L:      [email protected]
18314 L:      [email protected]
18315 L:      [email protected]
18316 S:      Supported
18317 F:      arch/s390/include/uapi/asm/virtio-ccw.h
18318 F:      drivers/s390/virtio/
18319
18320 VIRTIO FILE SYSTEM
18321 M:      Vivek Goyal <[email protected]>
18322 M:      Stefan Hajnoczi <[email protected]>
18323 M:      Miklos Szeredi <[email protected]>
18324 L:      [email protected]
18325 L:      [email protected]
18326 S:      Supported
18327 W:      https://virtio-fs.gitlab.io/
18328 F:      Documentation/filesystems/virtiofs.rst
18329 F:      fs/fuse/virtio_fs.c
18330 F:      include/uapi/linux/virtio_fs.h
18331
18332 VIRTIO GPU DRIVER
18333 M:      David Airlie <[email protected]>
18334 M:      Gerd Hoffmann <[email protected]>
18335 L:      [email protected]
18336 L:      [email protected]
18337 S:      Maintained
18338 T:      git git://anongit.freedesktop.org/drm/drm-misc
18339 F:      drivers/gpu/drm/virtio/
18340 F:      include/uapi/linux/virtio_gpu.h
18341
18342 VIRTIO HOST (VHOST)
18343 M:      "Michael S. Tsirkin" <[email protected]>
18344 M:      Jason Wang <[email protected]>
18345 L:      [email protected]
18346 L:      [email protected]
18347 L:      [email protected]
18348 S:      Maintained
18349 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
18350 F:      drivers/vhost/
18351 F:      include/linux/vhost_iotlb.h
18352 F:      include/uapi/linux/vhost.h
18353
18354 VIRTIO INPUT DRIVER
18355 M:      Gerd Hoffmann <[email protected]>
18356 S:      Maintained
18357 F:      drivers/virtio/virtio_input.c
18358 F:      include/uapi/linux/virtio_input.h
18359
18360 VIRTIO IOMMU DRIVER
18361 M:      Jean-Philippe Brucker <[email protected]>
18362 L:      [email protected]
18363 S:      Maintained
18364 F:      drivers/iommu/virtio-iommu.c
18365 F:      include/uapi/linux/virtio_iommu.h
18366
18367 VIRTIO MEM DRIVER
18368 M:      David Hildenbrand <[email protected]>
18369 L:      [email protected]
18370 S:      Maintained
18371 F:      drivers/virtio/virtio_mem.c
18372 F:      include/uapi/linux/virtio_mem.h
18373
18374 VIRTUAL BOX GUEST DEVICE DRIVER
18375 M:      Hans de Goede <[email protected]>
18376 M:      Arnd Bergmann <[email protected]>
18377 M:      Greg Kroah-Hartman <[email protected]>
18378 S:      Maintained
18379 F:      drivers/virt/vboxguest/
18380 F:      include/linux/vbox_utils.h
18381 F:      include/uapi/linux/vbox*.h
18382
18383 VIRTUAL BOX SHARED FOLDER VFS DRIVER
18384 M:      Hans de Goede <[email protected]>
18385 L:      [email protected]
18386 S:      Maintained
18387 F:      fs/vboxsf/*
18388
18389 VIRTUAL SERIO DEVICE DRIVER
18390 M:      Stephen Chandler Paul <[email protected]>
18391 S:      Maintained
18392 F:      drivers/input/serio/userio.c
18393 F:      include/uapi/linux/userio.h
18394
18395 VIVID VIRTUAL VIDEO DRIVER
18396 M:      Hans Verkuil <[email protected]>
18397 L:      [email protected]
18398 S:      Maintained
18399 W:      https://linuxtv.org
18400 T:      git git://linuxtv.org/media_tree.git
18401 F:      drivers/media/test-drivers/vivid/*
18402
18403 VLYNQ BUS
18404 M:      Florian Fainelli <[email protected]>
18405 L:      [email protected] (subscribers-only)
18406 S:      Maintained
18407 F:      drivers/vlynq/vlynq.c
18408 F:      include/linux/vlynq.h
18409
18410 VME SUBSYSTEM
18411 M:      Martyn Welch <[email protected]>
18412 M:      Manohar Vanga <[email protected]>
18413 M:      Greg Kroah-Hartman <[email protected]>
18414 L:      [email protected]
18415 S:      Maintained
18416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
18417 F:      Documentation/driver-api/vme.rst
18418 F:      drivers/staging/vme/
18419 F:      drivers/vme/
18420 F:      include/linux/vme*
18421
18422 VMWARE BALLOON DRIVER
18423 M:      Nadav Amit <[email protected]>
18424 M:      "VMware, Inc." <[email protected]>
18425 L:      [email protected]
18426 S:      Maintained
18427 F:      drivers/misc/vmw_balloon.c
18428
18429 VMWARE HYPERVISOR INTERFACE
18430 M:      Deep Shah <[email protected]>
18431 M:      "VMware, Inc." <[email protected]>
18432 L:      [email protected]
18433 S:      Supported
18434 F:      arch/x86/include/asm/vmware.h
18435 F:      arch/x86/kernel/cpu/vmware.c
18436
18437 VMWARE PVRDMA DRIVER
18438 M:      Adit Ranadive <[email protected]>
18439 M:      VMware PV-Drivers <[email protected]>
18440 L:      [email protected]
18441 S:      Maintained
18442 F:      drivers/infiniband/hw/vmw_pvrdma/
18443
18444 VMware PVSCSI driver
18445 M:      Jim Gill <[email protected]>
18446 M:      VMware PV-Drivers <[email protected]>
18447 L:      [email protected]
18448 S:      Maintained
18449 F:      drivers/scsi/vmw_pvscsi.c
18450 F:      drivers/scsi/vmw_pvscsi.h
18451
18452 VMWARE VIRTUAL PTP CLOCK DRIVER
18453 M:      Vivek Thampi <[email protected]>
18454 M:      "VMware, Inc." <[email protected]>
18455 L:      [email protected]
18456 S:      Supported
18457 F:      drivers/ptp/ptp_vmw.c
18458
18459 VMWARE VMMOUSE SUBDRIVER
18460 M:      "VMware Graphics" <[email protected]>
18461 M:      "VMware, Inc." <[email protected]>
18462 L:      [email protected]
18463 S:      Maintained
18464 F:      drivers/input/mouse/vmmouse.c
18465 F:      drivers/input/mouse/vmmouse.h
18466
18467 VMWARE VMXNET3 ETHERNET DRIVER
18468 M:      Ronak Doshi <[email protected]>
18469 M:      "VMware, Inc." <[email protected]>
18470 L:      [email protected]
18471 S:      Maintained
18472 F:      drivers/net/vmxnet3/
18473
18474 VOCORE VOCORE2 BOARD
18475 M:      Harvey Hunt <[email protected]>
18476 L:      [email protected]
18477 S:      Maintained
18478 F:      arch/mips/boot/dts/ralink/vocore2.dts
18479
18480 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
18481 M:      Liam Girdwood <[email protected]>
18482 M:      Mark Brown <[email protected]>
18483 L:      [email protected]
18484 S:      Supported
18485 W:      http://www.slimlogic.co.uk/?p=48
18486 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
18487 F:      Documentation/devicetree/bindings/regulator/
18488 F:      Documentation/power/regulator/
18489 F:      drivers/regulator/
18490 F:      include/dt-bindings/regulator/
18491 F:      include/linux/regulator/
18492 K:      regulator_get_optional
18493
18494 VRF
18495 M:      David Ahern <[email protected]>
18496 M:      Shrijeet Mukherjee <[email protected]>
18497 L:      [email protected]
18498 S:      Maintained
18499 F:      Documentation/networking/vrf.rst
18500 F:      drivers/net/vrf.c
18501
18502 VSPRINTF
18503 M:      Petr Mladek <[email protected]>
18504 M:      Steven Rostedt <[email protected]>
18505 M:      Sergey Senozhatsky <[email protected]>
18506 R:      Andy Shevchenko <[email protected]>
18507 R:      Rasmus Villemoes <[email protected]>
18508 S:      Maintained
18509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk.git
18510 F:      Documentation/core-api/printk-formats.rst
18511 F:      lib/test_printf.c
18512 F:      lib/vsprintf.c
18513
18514 VT1211 HARDWARE MONITOR DRIVER
18515 M:      Juerg Haefliger <[email protected]>
18516 L:      [email protected]
18517 S:      Maintained
18518 F:      Documentation/hwmon/vt1211.rst
18519 F:      drivers/hwmon/vt1211.c
18520
18521 VT8231 HARDWARE MONITOR DRIVER
18522 M:      Roger Lucas <[email protected]>
18523 L:      [email protected]
18524 S:      Maintained
18525 F:      drivers/hwmon/vt8231.c
18526
18527 VUB300 USB to SDIO/SD/MMC bridge chip
18528 L:      [email protected]
18529 S:      Orphan
18530 F:      drivers/mmc/host/vub300.c
18531
18532 W1 DALLAS'S 1-WIRE BUS
18533 M:      Evgeniy Polyakov <[email protected]>
18534 S:      Maintained
18535 F:      Documentation/devicetree/bindings/w1/
18536 F:      Documentation/w1/
18537 F:      drivers/w1/
18538 F:      include/linux/w1.h
18539
18540 W83791D HARDWARE MONITORING DRIVER
18541 M:      Marc Hulsman <[email protected]>
18542 L:      [email protected]
18543 S:      Maintained
18544 F:      Documentation/hwmon/w83791d.rst
18545 F:      drivers/hwmon/w83791d.c
18546
18547 W83793 HARDWARE MONITORING DRIVER
18548 M:      Rudolf Marek <[email protected]>
18549 L:      [email protected]
18550 S:      Maintained
18551 F:      Documentation/hwmon/w83793.rst
18552 F:      drivers/hwmon/w83793.c
18553
18554 W83795 HARDWARE MONITORING DRIVER
18555 M:      Jean Delvare <[email protected]>
18556 L:      [email protected]
18557 S:      Maintained
18558 F:      drivers/hwmon/w83795.c
18559
18560 W83L51xD SD/MMC CARD INTERFACE DRIVER
18561 M:      Pierre Ossman <[email protected]>
18562 S:      Maintained
18563 F:      drivers/mmc/host/wbsd.*
18564
18565 WACOM PROTOCOL 4 SERIAL TABLETS
18566 M:      Julian Squires <[email protected]>
18567 M:      Hans de Goede <[email protected]>
18568 L:      [email protected]
18569 S:      Maintained
18570 F:      drivers/input/tablet/wacom_serial4.c
18571
18572 WATCHDOG DEVICE DRIVERS
18573 M:      Wim Van Sebroeck <[email protected]>
18574 M:      Guenter Roeck <[email protected]>
18575 L:      [email protected]
18576 S:      Maintained
18577 W:      http://www.linux-watchdog.org/
18578 T:      git git://www.linux-watchdog.org/linux-watchdog.git
18579 F:      Documentation/devicetree/bindings/watchdog/
18580 F:      Documentation/watchdog/
18581 F:      drivers/watchdog/
18582 F:      include/linux/watchdog.h
18583 F:      include/uapi/linux/watchdog.h
18584
18585 WHISKEYCOVE PMIC GPIO DRIVER
18586 M:      Kuppuswamy Sathyanarayanan <[email protected]>
18587 L:      [email protected]
18588 S:      Maintained
18589 F:      drivers/gpio/gpio-wcove.c
18590
18591 WHWAVE RTC DRIVER
18592 M:      Dianlong Li <[email protected]>
18593 L:      [email protected]
18594 S:      Maintained
18595 F:      drivers/rtc/rtc-sd3078.c
18596
18597 WIIMOTE HID DRIVER
18598 M:      David Rheinsberg <[email protected]>
18599 L:      [email protected]
18600 S:      Maintained
18601 F:      drivers/hid/hid-wiimote*
18602
18603 WILOCITY WIL6210 WIRELESS DRIVER
18604 M:      Maya Erez <[email protected]>
18605 L:      [email protected]
18606 L:      [email protected]
18607 S:      Supported
18608 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
18609 F:      drivers/net/wireless/ath/wil6210/
18610
18611 WIMAX STACK
18612 M:      Inaky Perez-Gonzalez <[email protected]>
18613 M:      [email protected]
18614 L:      [email protected] (subscribers-only)
18615 S:      Supported
18616 W:      http://linuxwimax.org
18617 F:      Documentation/admin-guide/wimax/wimax.rst
18618 F:      include/linux/wimax/debug.h
18619 F:      include/net/wimax.h
18620 F:      include/uapi/linux/wimax.h
18621 F:      net/wimax/
18622
18623 WINBOND CIR DRIVER
18624 M:      David Härdeman <[email protected]>
18625 S:      Maintained
18626 F:      drivers/media/rc/winbond-cir.c
18627
18628 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
18629 M:      William Breathitt Gray <[email protected]>
18630 L:      [email protected]
18631 S:      Maintained
18632 F:      drivers/watchdog/ebc-c384_wdt.c
18633
18634 WINSYSTEMS WS16C48 GPIO DRIVER
18635 M:      William Breathitt Gray <[email protected]>
18636 L:      [email protected]
18637 S:      Maintained
18638 F:      drivers/gpio/gpio-ws16c48.c
18639
18640 WIREGUARD SECURE NETWORK TUNNEL
18641 M:      Jason A. Donenfeld <[email protected]>
18642 L:      [email protected]
18643 L:      [email protected]
18644 S:      Maintained
18645 F:      drivers/net/wireguard/
18646 F:      tools/testing/selftests/wireguard/
18647
18648 WISTRON LAPTOP BUTTON DRIVER
18649 M:      Miloslav Trmac <[email protected]>
18650 S:      Maintained
18651 F:      drivers/input/misc/wistron_btns.c
18652
18653 WL3501 WIRELESS PCMCIA CARD DRIVER
18654 L:      [email protected]
18655 S:      Odd fixes
18656 F:      drivers/net/wireless/wl3501*
18657
18658 WOLFSON MICROELECTRONICS DRIVERS
18659 L:      [email protected]
18660 S:      Supported
18661 W:      https://github.com/CirrusLogic/linux-drivers/wiki
18662 T:      git https://github.com/CirrusLogic/linux-drivers.git
18663 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
18664 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
18665 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
18666 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
18667 F:      Documentation/devicetree/bindings/sound/wlf,arizona.yaml
18668 F:      Documentation/hwmon/wm83??.rst
18669 F:      arch/arm/mach-s3c64xx/mach-crag6410*
18670 F:      drivers/clk/clk-wm83*.c
18671 F:      drivers/extcon/extcon-arizona.c
18672 F:      drivers/gpio/gpio-*wm*.c
18673 F:      drivers/gpio/gpio-arizona.c
18674 F:      drivers/hwmon/wm83??-hwmon.c
18675 F:      drivers/input/misc/wm831x-on.c
18676 F:      drivers/input/touchscreen/wm831x-ts.c
18677 F:      drivers/input/touchscreen/wm97*.c
18678 F:      drivers/leds/leds-wm83*.c
18679 F:      drivers/mfd/arizona*
18680 F:      drivers/mfd/cs47l24*
18681 F:      drivers/mfd/wm*.c
18682 F:      drivers/power/supply/wm83*.c
18683 F:      drivers/regulator/arizona*
18684 F:      drivers/regulator/wm8*.c
18685 F:      drivers/rtc/rtc-wm83*.c
18686 F:      drivers/video/backlight/wm83*_bl.c
18687 F:      drivers/watchdog/wm83*_wdt.c
18688 F:      include/linux/mfd/arizona/
18689 F:      include/linux/mfd/wm831x/
18690 F:      include/linux/mfd/wm8350/
18691 F:      include/linux/mfd/wm8400*
18692 F:      include/linux/regulator/arizona*
18693 F:      include/linux/wm97xx.h
18694 F:      include/sound/wm????.h
18695 F:      sound/soc/codecs/arizona.?
18696 F:      sound/soc/codecs/cs47l24*
18697 F:      sound/soc/codecs/wm*
18698
18699 WORKQUEUE
18700 M:      Tejun Heo <[email protected]>
18701 R:      Lai Jiangshan <[email protected]>
18702 S:      Maintained
18703 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
18704 F:      Documentation/core-api/workqueue.rst
18705 F:      include/linux/workqueue.h
18706 F:      kernel/workqueue.c
18707
18708 X-POWERS AXP288 PMIC DRIVERS
18709 M:      Hans de Goede <[email protected]>
18710 S:      Maintained
18711 F:      drivers/acpi/pmic/intel_pmic_xpower.c
18712 N:      axp288
18713
18714 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
18715 M:      Chen-Yu Tsai <[email protected]>
18716 L:      [email protected]
18717 S:      Maintained
18718 N:      axp[128]
18719
18720 X.25 NETWORK LAYER
18721 M:      Andrew Hendry <[email protected]>
18722 L:      [email protected]
18723 S:      Odd Fixes
18724 F:      Documentation/networking/x25*
18725 F:      include/net/x25*
18726 F:      net/x25/
18727
18728 X86 ARCHITECTURE (32-BIT AND 64-BIT)
18729 M:      Thomas Gleixner <[email protected]>
18730 M:      Ingo Molnar <[email protected]>
18731 M:      Borislav Petkov <[email protected]>
18732 M:      [email protected]
18733 R:      "H. Peter Anvin" <[email protected]>
18734 L:      [email protected]
18735 S:      Maintained
18736 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
18737 F:      Documentation/devicetree/bindings/x86/
18738 F:      Documentation/x86/
18739 F:      arch/x86/
18740
18741 X86 ENTRY CODE
18742 M:      Andy Lutomirski <[email protected]>
18743 L:      [email protected]
18744 S:      Maintained
18745 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
18746 F:      arch/x86/entry/
18747
18748 X86 MCE INFRASTRUCTURE
18749 M:      Tony Luck <[email protected]>
18750 M:      Borislav Petkov <[email protected]>
18751 L:      [email protected]
18752 S:      Maintained
18753 F:      arch/x86/kernel/cpu/mce/*
18754
18755 X86 MICROCODE UPDATE SUPPORT
18756 M:      Borislav Petkov <[email protected]>
18757 S:      Maintained
18758 F:      arch/x86/kernel/cpu/microcode/*
18759
18760 X86 MM
18761 M:      Dave Hansen <[email protected]>
18762 M:      Andy Lutomirski <[email protected]>
18763 M:      Peter Zijlstra <[email protected]>
18764 L:      [email protected]
18765 S:      Maintained
18766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
18767 F:      arch/x86/mm/
18768
18769 X86 PLATFORM DRIVERS
18770 M:      Darren Hart <[email protected]>
18771 M:      Andy Shevchenko <[email protected]>
18772 L:      [email protected]
18773 S:      Odd Fixes
18774 T:      git git://git.infradead.org/linux-platform-drivers-x86.git
18775 F:      drivers/platform/olpc/
18776 F:      drivers/platform/x86/
18777
18778 X86 PLATFORM DRIVERS - ARCH
18779 R:      Darren Hart <[email protected]>
18780 R:      Andy Shevchenko <[email protected]>
18781 L:      [email protected]
18782 L:      [email protected]
18783 S:      Maintained
18784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
18785 F:      arch/x86/platform
18786
18787 X86 VDSO
18788 M:      Andy Lutomirski <[email protected]>
18789 L:      [email protected]
18790 S:      Maintained
18791 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
18792 F:      arch/x86/entry/vdso/
18793
18794 XARRAY
18795 M:      Matthew Wilcox <[email protected]>
18796 L:      [email protected]
18797 S:      Supported
18798 F:      Documentation/core-api/xarray.rst
18799 F:      include/linux/idr.h
18800 F:      include/linux/xarray.h
18801 F:      lib/idr.c
18802 F:      lib/xarray.c
18803 F:      tools/testing/radix-tree
18804
18805 XBOX DVD IR REMOTE
18806 M:      Benjamin Valentin <[email protected]>
18807 S:      Maintained
18808 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
18809 F:      drivers/media/rc/xbox_remote.c
18810
18811 XC2028/3028 TUNER DRIVER
18812 M:      Mauro Carvalho Chehab <[email protected]>
18813 L:      [email protected]
18814 S:      Maintained
18815 W:      https://linuxtv.org
18816 T:      git git://linuxtv.org/media_tree.git
18817 F:      drivers/media/tuners/tuner-xc2028.*
18818
18819 XDP (eXpress Data Path)
18820 M:      Alexei Starovoitov <[email protected]>
18821 M:      Daniel Borkmann <[email protected]>
18822 M:      David S. Miller <[email protected]>
18823 M:      Jakub Kicinski <[email protected]>
18824 M:      Jesper Dangaard Brouer <[email protected]>
18825 M:      John Fastabend <[email protected]>
18826 L:      [email protected]
18827 L:      [email protected]
18828 S:      Supported
18829 F:      include/net/xdp.h
18830 F:      include/trace/events/xdp.h
18831 F:      kernel/bpf/cpumap.c
18832 F:      kernel/bpf/devmap.c
18833 F:      net/core/xdp.c
18834 N:      xdp
18835 K:      xdp
18836
18837 XDP SOCKETS (AF_XDP)
18838 M:      Björn Töpel <[email protected]>
18839 M:      Magnus Karlsson <[email protected]>
18840 R:      Jonathan Lemon <[email protected]>
18841 L:      [email protected]
18842 L:      [email protected]
18843 S:      Maintained
18844 F:      include/net/xdp_sock*
18845 F:      include/net/xsk_buff_pool.h
18846 F:      include/uapi/linux/if_xdp.h
18847 F:      net/xdp/
18848 F:      samples/bpf/xdpsock*
18849 F:      tools/lib/bpf/xsk*
18850
18851 XEN BLOCK SUBSYSTEM
18852 M:      Konrad Rzeszutek Wilk <[email protected]>
18853 M:      Roger Pau Monné <[email protected]>
18854 L:      [email protected] (moderated for non-subscribers)
18855 S:      Supported
18856 F:      drivers/block/xen*
18857 F:      drivers/block/xen-blkback/*
18858
18859 XEN HYPERVISOR ARM
18860 M:      Stefano Stabellini <[email protected]>
18861 L:      [email protected] (moderated for non-subscribers)
18862 S:      Maintained
18863 F:      arch/arm/include/asm/xen/
18864 F:      arch/arm/xen/
18865
18866 XEN HYPERVISOR ARM64
18867 M:      Stefano Stabellini <[email protected]>
18868 L:      [email protected] (moderated for non-subscribers)
18869 S:      Maintained
18870 F:      arch/arm64/include/asm/xen/
18871 F:      arch/arm64/xen/
18872
18873 XEN HYPERVISOR INTERFACE
18874 M:      Boris Ostrovsky <[email protected]>
18875 M:      Juergen Gross <[email protected]>
18876 R:      Stefano Stabellini <[email protected]>
18877 L:      [email protected] (moderated for non-subscribers)
18878 S:      Supported
18879 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
18880 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
18881 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
18882 F:      arch/x86/include/asm/pvclock-abi.h
18883 F:      arch/x86/include/asm/xen/
18884 F:      arch/x86/platform/pvh/
18885 F:      arch/x86/xen/
18886 F:      drivers/*/xen-*front.c
18887 F:      drivers/xen/
18888 F:      include/uapi/xen/
18889 F:      include/xen/
18890
18891 XEN NETWORK BACKEND DRIVER
18892 M:      Wei Liu <[email protected]>
18893 M:      Paul Durrant <[email protected]>
18894 L:      [email protected] (moderated for non-subscribers)
18895 L:      [email protected]
18896 S:      Supported
18897 F:      drivers/net/xen-netback/*
18898
18899 XEN PCI SUBSYSTEM
18900 M:      Konrad Rzeszutek Wilk <[email protected]>
18901 L:      [email protected] (moderated for non-subscribers)
18902 S:      Supported
18903 F:      arch/x86/pci/*xen*
18904 F:      drivers/pci/*xen*
18905
18906 XEN PVSCSI DRIVERS
18907 M:      Juergen Gross <[email protected]>
18908 L:      [email protected] (moderated for non-subscribers)
18909 L:      [email protected]
18910 S:      Supported
18911 F:      drivers/scsi/xen-scsifront.c
18912 F:      drivers/xen/xen-scsiback.c
18913 F:      include/xen/interface/io/vscsiif.h
18914
18915 XEN SOUND FRONTEND DRIVER
18916 M:      Oleksandr Andrushchenko <[email protected]>
18917 L:      [email protected] (moderated for non-subscribers)
18918 L:      [email protected] (moderated for non-subscribers)
18919 S:      Supported
18920 F:      sound/xen/*
18921
18922 XEN SWIOTLB SUBSYSTEM
18923 M:      Konrad Rzeszutek Wilk <[email protected]>
18924 L:      [email protected] (moderated for non-subscribers)
18925 L:      [email protected]
18926 S:      Supported
18927 F:      arch/x86/xen/*swiotlb*
18928 F:      drivers/xen/*swiotlb*
18929
18930 XFS FILESYSTEM
18931 M:      Darrick J. Wong <[email protected]>
18932 M:      [email protected]
18933 L:      [email protected]
18934 S:      Supported
18935 W:      http://xfs.org/
18936 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
18937 F:      Documentation/ABI/testing/sysfs-fs-xfs
18938 F:      Documentation/admin-guide/xfs.rst
18939 F:      Documentation/filesystems/xfs-delayed-logging-design.rst
18940 F:      Documentation/filesystems/xfs-self-describing-metadata.rst
18941 F:      fs/xfs/
18942 F:      include/uapi/linux/dqblk_xfs.h
18943 F:      include/uapi/linux/fsmap.h
18944
18945 XILINX AXI ETHERNET DRIVER
18946 M:      Radhey Shyam Pandey <[email protected]>
18947 S:      Maintained
18948 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
18949
18950 XILINX CAN DRIVER
18951 M:      Appana Durga Kedareswara rao <[email protected]>
18952 R:      Naga Sureshkumar Relli <[email protected]>
18953 L:      [email protected]
18954 S:      Maintained
18955 F:      Documentation/devicetree/bindings/net/can/xilinx_can.txt
18956 F:      drivers/net/can/xilinx_can.c
18957
18958 XILINX SD-FEC IP CORES
18959 M:      Derek Kiernan <[email protected]>
18960 M:      Dragan Cvetic <[email protected]>
18961 S:      Maintained
18962 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
18963 F:      Documentation/misc-devices/xilinx_sdfec.rst
18964 F:      drivers/misc/Kconfig
18965 F:      drivers/misc/Makefile
18966 F:      drivers/misc/xilinx_sdfec.c
18967 F:      include/uapi/misc/xilinx_sdfec.h
18968
18969 XILINX UARTLITE SERIAL DRIVER
18970 M:      Peter Korsgaard <[email protected]>
18971 L:      [email protected]
18972 S:      Maintained
18973 F:      drivers/tty/serial/uartlite.c
18974
18975 XILINX VIDEO IP CORES
18976 M:      Hyun Kwon <[email protected]>
18977 M:      Laurent Pinchart <[email protected]>
18978 L:      [email protected]
18979 S:      Supported
18980 T:      git git://linuxtv.org/media_tree.git
18981 F:      Documentation/devicetree/bindings/media/xilinx/
18982 F:      drivers/media/platform/xilinx/
18983 F:      include/uapi/linux/xilinx-v4l2-controls.h
18984
18985 XILINX ZYNQMP DPDMA DRIVER
18986 M:      Hyun Kwon <[email protected]>
18987 M:      Laurent Pinchart <[email protected]>
18988 L:      [email protected]
18989 S:      Supported
18990 F:      Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
18991 F:      drivers/dma/xilinx/xilinx_dpdma.c
18992 F:      include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
18993
18994 XILINX ZYNQMP PSGTR PHY DRIVER
18995 M:      Anurag Kumar Vulisha <[email protected]>
18996 M:      Laurent Pinchart <[email protected]>
18997 L:      [email protected]
18998 S:      Supported
18999 T:      git https://github.com/Xilinx/linux-xlnx.git
19000 F:      Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
19001 F:      drivers/phy/xilinx/phy-zynqmp.c
19002
19003 XILLYBUS DRIVER
19004 M:      Eli Billauer <[email protected]>
19005 L:      [email protected]
19006 S:      Supported
19007 F:      drivers/char/xillybus/
19008
19009 XLP9XX I2C DRIVER
19010 M:      George Cherian <[email protected]>
19011 L:      [email protected]
19012 S:      Supported
19013 W:      http://www.marvell.com
19014 F:      Documentation/devicetree/bindings/i2c/i2c-xlp9xx.txt
19015 F:      drivers/i2c/busses/i2c-xlp9xx.c
19016
19017 XRA1403 GPIO EXPANDER
19018 M:      Nandor Han <[email protected]>
19019 M:      Semi Malinen <[email protected]>
19020 L:      [email protected]
19021 S:      Maintained
19022 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
19023 F:      drivers/gpio/gpio-xra1403.c
19024
19025 XTENSA XTFPGA PLATFORM SUPPORT
19026 M:      Max Filippov <[email protected]>
19027 L:      [email protected]
19028 S:      Maintained
19029 F:      drivers/spi/spi-xtensa-xtfpga.c
19030 F:      sound/soc/xtensa/xtfpga-i2s.c
19031
19032 YAM DRIVER FOR AX.25
19033 M:      Jean-Paul Roubelat <[email protected]>
19034 L:      [email protected]
19035 S:      Maintained
19036 F:      drivers/net/hamradio/yam*
19037 F:      include/linux/yam.h
19038
19039 YAMA SECURITY MODULE
19040 M:      Kees Cook <[email protected]>
19041 S:      Supported
19042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
19043 F:      Documentation/admin-guide/LSM/Yama.rst
19044 F:      security/yama/
19045
19046 YEALINK PHONE DRIVER
19047 M:      Henk Vergonet <[email protected]>
19048 L:      [email protected]
19049 S:      Maintained
19050 F:      Documentation/input/devices/yealink.rst
19051 F:      drivers/input/misc/yealink.*
19052
19053 Z8530 DRIVER FOR AX.25
19054 M:      Joerg Reuter <[email protected]>
19055 L:      [email protected]
19056 S:      Maintained
19057 W:      http://yaina.de/jreuter/
19058 W:      http://www.qsl.net/dl1bke/
19059 F:      Documentation/networking/device_drivers/hamradio/z8530drv.rst
19060 F:      drivers/net/hamradio/*scc.c
19061 F:      drivers/net/hamradio/z8530.h
19062
19063 ZBUD COMPRESSED PAGE ALLOCATOR
19064 M:      Seth Jennings <[email protected]>
19065 M:      Dan Streetman <[email protected]>
19066 L:      [email protected]
19067 S:      Maintained
19068 F:      include/linux/zbud.h
19069 F:      mm/zbud.c
19070
19071 ZD1211RW WIRELESS DRIVER
19072 M:      Daniel Drake <[email protected]>
19073 M:      Ulrich Kunitz <[email protected]>
19074 L:      [email protected]
19075 L:      [email protected] (subscribers-only)
19076 S:      Maintained
19077 W:      http://zd1211.ath.cx/wiki/DriverRewrite
19078 F:      drivers/net/wireless/zydas/zd1211rw/
19079
19080 ZD1301 MEDIA DRIVER
19081 M:      Antti Palosaari <[email protected]>
19082 L:      [email protected]
19083 S:      Maintained
19084 W:      https://linuxtv.org/
19085 W:      http://palosaari.fi/linux/
19086 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
19087 F:      drivers/media/usb/dvb-usb-v2/zd1301*
19088
19089 ZD1301_DEMOD MEDIA DRIVER
19090 M:      Antti Palosaari <[email protected]>
19091 L:      [email protected]
19092 S:      Maintained
19093 W:      https://linuxtv.org/
19094 W:      http://palosaari.fi/linux/
19095 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
19096 F:      drivers/media/dvb-frontends/zd1301_demod*
19097
19098 ZHAOXIN PROCESSOR SUPPORT
19099 M:      Tony W Wang-oc <[email protected]>
19100 L:      [email protected]
19101 S:      Maintained
19102 F:      arch/x86/kernel/cpu/zhaoxin.c
19103
19104 ZONEFS FILESYSTEM
19105 M:      Damien Le Moal <[email protected]>
19106 M:      Naohiro Aota <[email protected]>
19107 R:      Johannes Thumshirn <[email protected]>
19108 L:      [email protected]
19109 S:      Maintained
19110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
19111 F:      Documentation/filesystems/zonefs.rst
19112 F:      fs/zonefs/
19113
19114 ZPOOL COMPRESSED PAGE STORAGE API
19115 M:      Dan Streetman <[email protected]>
19116 L:      [email protected]
19117 S:      Maintained
19118 F:      include/linux/zpool.h
19119 F:      mm/zpool.c
19120
19121 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
19122 M:      Minchan Kim <[email protected]>
19123 M:      Nitin Gupta <[email protected]>
19124 R:      Sergey Senozhatsky <[email protected]>
19125 L:      [email protected]
19126 S:      Maintained
19127 F:      Documentation/admin-guide/blockdev/zram.rst
19128 F:      drivers/block/zram/
19129
19130 ZS DECSTATION Z85C30 SERIAL DRIVER
19131 M:      "Maciej W. Rozycki" <[email protected]>
19132 S:      Maintained
19133 F:      drivers/tty/serial/zs.*
19134
19135 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
19136 M:      Minchan Kim <[email protected]>
19137 M:      Nitin Gupta <[email protected]>
19138 R:      Sergey Senozhatsky <[email protected]>
19139 L:      [email protected]
19140 S:      Maintained
19141 F:      Documentation/vm/zsmalloc.rst
19142 F:      include/linux/zsmalloc.h
19143 F:      mm/zsmalloc.c
19144
19145 ZSWAP COMPRESSED SWAP CACHING
19146 M:      Seth Jennings <[email protected]>
19147 M:      Dan Streetman <[email protected]>
19148 M:      Vitaly Wool <[email protected]>
19149 L:      [email protected]
19150 S:      Maintained
19151 F:      mm/zswap.c
19152
19153 THE REST
19154 M:      Linus Torvalds <[email protected]>
19155 L:      [email protected]
19156 S:      Buried alive in reporters
19157 Q:      http://patchwork.kernel.org/project/LKML/list/
19158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
19159 F:      *
19160 F:      */
This page took 1.09707 seconds and 4 git commands to generate.