]> Git Repo - linux.git/blob - MAINTAINERS
Merge tag 'for-v5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power...
[linux.git] / MAINTAINERS
1 List of maintainers and how to submit kernel changes
2 ====================================================
3
4 Please try to follow the guidelines below.  This will make things
5 easier on the maintainers.  Not all of these guidelines matter for every
6 trivial patch so apply some common sense.
7
8 Tips for patch submitters
9 -------------------------
10
11 1.      Always *test* your changes, however small, on at least 4 or
12         5 people, preferably many more.
13
14 2.      Try to release a few ALPHA test versions to the net. Announce
15         them onto the kernel channel and await results. This is especially
16         important for device drivers, because often that's the only way
17         you will find things like the fact version 3 firmware needs
18         a magic fix you didn't know about, or some clown changed the
19         chips on a board and not its name.  (Don't laugh!  Look at the
20         SMC etherpower for that.)
21
22 3.      Make sure your changes compile correctly in multiple
23         configurations. In particular check that changes work both as a
24         module and built into the kernel.
25
26 4.      When you are happy with a change make it generally available for
27         testing and await feedback.
28
29 5.      Make a patch available to the relevant maintainer in the list. Use
30         ``diff -u`` to make the patch easy to merge. Be prepared to get your
31         changes sent back with seemingly silly requests about formatting
32         and variable names.  These aren't as silly as they seem. One
33         job the maintainers (and especially Linus) do is to keep things
34         looking the same. Sometimes this means that the clever hack in
35         your driver to get around a problem actually needs to become a
36         generalized kernel feature ready for next time.
37
38         PLEASE check your patch with the automated style checker
39         (scripts/checkpatch.pl) to catch trivial style violations.
40         See Documentation/process/coding-style.rst for guidance here.
41
42         PLEASE CC: the maintainers and mailing lists that are generated
43         by ``scripts/get_maintainer.pl.`` The results returned by the
44         script will be best if you have git installed and are making
45         your changes in a branch derived from Linus' latest git tree.
46         See Documentation/process/submitting-patches.rst for details.
47
48         PLEASE try to include any credit lines you want added with the
49         patch. It avoids people being missed off by mistake and makes
50         it easier to know who wants adding and who doesn't.
51
52         PLEASE document known bugs. If it doesn't work for everything
53         or does something very odd once a month document it.
54
55         PLEASE remember that submissions must be made under the terms
56         of the Linux Foundation certificate of contribution and should
57         include a Signed-off-by: line.  The current version of this
58         "Developer's Certificate of Origin" (DCO) is listed in the file
59         Documentation/process/submitting-patches.rst.
60
61 6.      Make sure you have the right to send any changes you make. If you
62         do changes at work you may find your employer owns the patch
63         not you.
64
65 7.      When sending security related changes or reports to a maintainer
66         please Cc: [email protected], especially if the maintainer
67         does not respond. Please keep in mind that the security team is
68         a small set of people who can be efficient only when working on
69         verified bugs. Please only Cc: this list when you have identified
70         that the bug would present a short-term risk to other users if it
71         were publicly disclosed. For example, reports of address leaks do
72         not represent an immediate threat and are better handled publicly,
73         and ideally, should come with a patch proposal. Please do not send
74         automated reports to this list either. Such bugs will be handled
75         better and faster in the usual public places. See
76         Documentation/admin-guide/security-bugs.rst for details.
77
78 8.      Happy hacking.
79
80 Descriptions of section entries and preferred order
81 ---------------------------------------------------
82
83         M: *Mail* patches to: FullName <address@domain>
84         R: Designated *Reviewer*: FullName <address@domain>
85            These reviewers should be CCed on patches.
86         L: *Mailing list* that is relevant to this area
87         S: *Status*, one of the following:
88            Supported:   Someone is actually paid to look after this.
89            Maintained:  Someone actually looks after it.
90            Odd Fixes:   It has a maintainer but they don't have time to do
91                         much other than throw the odd patch in. See below..
92            Orphan:      No current maintainer [but maybe you could take the
93                         role as you write your new code].
94            Obsolete:    Old code. Something tagged obsolete generally means
95                         it has been replaced by a better system and you
96                         should be using that.
97         W: *Web-page* with status/info
98         Q: *Patchwork* web based patch tracking system site
99         B: URI for where to file *bugs*. A web-page with detailed bug
100            filing info, a direct bug tracker link, or a mailto: URI.
101         C: URI for *chat* protocol, server and channel where developers
102            usually hang out, for example irc://server/channel.
103         P: Subsystem Profile document for more details submitting
104            patches to the given subsystem. This is either an in-tree file,
105            or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
106            for details.
107         T: *SCM* tree type and location.
108            Type is one of: git, hg, quilt, stgit, topgit
109         F: *Files* and directories wildcard patterns.
110            A trailing slash includes all files and subdirectory files.
111            F:   drivers/net/    all files in and below drivers/net
112            F:   drivers/net/*   all files in drivers/net, but not below
113            F:   */net/*         all files in "any top level directory"/net
114            One pattern per line.  Multiple F: lines acceptable.
115         X: *Excluded* files and directories that are NOT maintained, same
116            rules as F:. Files exclusions are tested before file matches.
117            Can be useful for excluding a specific subdirectory, for instance:
118            F:   net/
119            X:   net/ipv6/
120            matches all files in and below net excluding net/ipv6/
121         N: Files and directories *Regex* patterns.
122            N:   [^a-z]tegra     all files whose path contains tegra
123                                 (not including files like integrator)
124            One pattern per line.  Multiple N: lines acceptable.
125            scripts/get_maintainer.pl has different behavior for files that
126            match F: pattern and matches of N: patterns.  By default,
127            get_maintainer will not look at git log history when an F: pattern
128            match occurs.  When an N: match occurs, git log history is used
129            to also notify the people that have git commit signatures.
130         K: *Content regex* (perl extended) pattern match in a patch or file.
131            For instance:
132            K: of_get_profile
133               matches patches or files that contain "of_get_profile"
134            K: \b(printk|pr_(info|err))\b
135               matches patches or files that contain one or more of the words
136               printk, pr_info or pr_err
137            One regex pattern per line.  Multiple K: lines acceptable.
138
139 Maintainers List
140 ----------------
141
142 .. note:: When reading this list, please look for the most precise areas
143           first. When adding to this list, please keep the entries in
144           alphabetical order.
145
146 3C59X NETWORK DRIVER
147 M:      Steffen Klassert <[email protected]>
148 L:      [email protected]
149 S:      Odd Fixes
150 F:      Documentation/networking/device_drivers/3com/vortex.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:      Thor Thayer <[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/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 L:      [email protected]
834 S:      Supported
835 F:      drivers/crypto/ccp/
836 F:      include/linux/ccp.h
837
838 AMD DISPLAY CORE
839 M:      Harry Wentland <[email protected]>
840 M:      Leo Li <[email protected]>
841 L:      [email protected]
842 S:      Supported
843 T:      git git://people.freedesktop.org/~agd5f/linux
844 F:      drivers/gpu/drm/amd/display/
845
846 AMD ENERGY DRIVER
847 M:      Naveen Krishna Chatradhi <[email protected]>
848 L:      [email protected]
849 S:      Maintained
850 F:      Documentation/hwmon/amd_energy.rst
851 F:      drivers/hwmon/amd_energy.c
852
853 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
854 M:      Huang Rui <[email protected]>
855 L:      [email protected]
856 S:      Supported
857 F:      Documentation/hwmon/fam15h_power.rst
858 F:      drivers/hwmon/fam15h_power.c
859
860 AMD FCH GPIO DRIVER
861 M:      Enrico Weigelt, metux IT consult <[email protected]>
862 L:      [email protected]
863 S:      Maintained
864 F:      drivers/gpio/gpio-amd-fch.c
865 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
866
867 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
868 L:      [email protected] (moderated for non-subscribers)
869 S:      Orphan
870 F:      drivers/usb/gadget/udc/amd5536udc.*
871
872 AMD GEODE PROCESSOR/CHIPSET SUPPORT
873 M:      Andres Salomon <[email protected]>
874 L:      [email protected] (moderated for non-subscribers)
875 S:      Supported
876 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
877 F:      arch/x86/include/asm/geode.h
878 F:      drivers/char/hw_random/geode-rng.c
879 F:      drivers/crypto/geode*
880 F:      drivers/video/fbdev/geode/
881
882 AMD IOMMU (AMD-VI)
883 M:      Joerg Roedel <[email protected]>
884 L:      [email protected]
885 S:      Maintained
886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
887 F:      drivers/iommu/amd_iommu*.[ch]
888 F:      include/linux/amd-iommu.h
889
890 AMD KFD
891 M:      Felix Kuehling <[email protected]>
892 L:      [email protected]
893 S:      Supported
894 T:      git git://people.freedesktop.org/~agd5f/linux
895 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
896 F:      drivers/gpu/drm/amd/amdkfd/
897 F:      drivers/gpu/drm/amd/include/cik_structs.h
898 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
899 F:      drivers/gpu/drm/amd/include/v9_structs.h
900 F:      drivers/gpu/drm/amd/include/vi_structs.h
901 F:      include/uapi/linux/kfd_ioctl.h
902
903 AMD SPI DRIVER
904 M:      Sanjay R Mehta <[email protected]>
905 S:      Maintained
906 F:      drivers/spi/spi-amd.c
907
908 AMD MP2 I2C DRIVER
909 M:      Elie Morisse <[email protected]>
910 M:      Nehal Shah <[email protected]>
911 M:      Shyam Sundar S K <[email protected]>
912 L:      [email protected]
913 S:      Maintained
914 F:      drivers/i2c/busses/i2c-amd-mp2*
915
916 AMD POWERPLAY
917 M:      Evan Quan <[email protected]>
918 L:      [email protected]
919 S:      Supported
920 T:      git git://people.freedesktop.org/~agd5f/linux
921 F:      drivers/gpu/drm/amd/powerplay/
922
923 AMD SEATTLE DEVICE TREE SUPPORT
924 M:      Brijesh Singh <[email protected]>
925 M:      Suravee Suthikulpanit <[email protected]>
926 M:      Tom Lendacky <[email protected]>
927 S:      Supported
928 F:      arch/arm64/boot/dts/amd/
929
930 AMD XGBE DRIVER
931 M:      Tom Lendacky <[email protected]>
932 L:      [email protected]
933 S:      Supported
934 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
935 F:      drivers/net/ethernet/amd/xgbe/
936
937 ANALOG DEVICES INC AD5686 DRIVER
938 M:      Michael Hennerich <[email protected]>
939 L:      [email protected]
940 S:      Supported
941 W:      http://ez.analog.com/community/linux-device-drivers
942 F:      drivers/iio/dac/ad5686*
943 F:      drivers/iio/dac/ad5696*
944
945 ANALOG DEVICES INC AD5758 DRIVER
946 M:      Michael Hennerich <[email protected]>
947 L:      [email protected]
948 S:      Supported
949 W:      http://ez.analog.com/community/linux-device-drivers
950 F:      Documentation/devicetree/bindings/iio/dac/ad5758.txt
951 F:      drivers/iio/dac/ad5758.c
952
953 ANALOG DEVICES INC AD7091R5 DRIVER
954 M:      Beniamin Bia <[email protected]>
955 L:      [email protected]
956 S:      Supported
957 W:      http://ez.analog.com/community/linux-device-drivers
958 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7091r5.yaml
959 F:      drivers/iio/adc/ad7091r5.c
960
961 ANALOG DEVICES INC AD7124 DRIVER
962 M:      Michael Hennerich <[email protected]>
963 L:      [email protected]
964 S:      Supported
965 W:      http://ez.analog.com/community/linux-device-drivers
966 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7124.yaml
967 F:      drivers/iio/adc/ad7124.c
968
969 ANALOG DEVICES INC AD7192 DRIVER
970 M:      Alexandru Tachici <[email protected]>
971 L:      [email protected]
972 S:      Supported
973 W:      http://ez.analog.com/community/linux-device-drivers
974 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
975 F:      drivers/iio/adc/ad7192.c
976
977 ANALOG DEVICES INC AD7292 DRIVER
978 M:      Marcelo Schmitt <[email protected]>
979 L:      [email protected]
980 S:      Supported
981 W:      http://ez.analog.com/community/linux-device-drivers
982 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
983 F:      drivers/iio/adc/ad7292.c
984
985 ANALOG DEVICES INC AD7606 DRIVER
986 M:      Michael Hennerich <[email protected]>
987 M:      Beniamin Bia <[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,ad7606.yaml
992 F:      drivers/iio/adc/ad7606.c
993
994 ANALOG DEVICES INC AD7768-1 DRIVER
995 M:      Michael Hennerich <[email protected]>
996 L:      [email protected]
997 S:      Supported
998 W:      http://ez.analog.com/community/linux-device-drivers
999 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.txt
1000 F:      drivers/iio/adc/ad7768-1.c
1001
1002 ANALOG DEVICES INC AD7780 DRIVER
1003 M:      Michael Hennerich <[email protected]>
1004 M:      Renato Lui Geh <[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,ad7780.yaml
1009 F:      drivers/iio/adc/ad7780.c
1010
1011 ANALOG DEVICES INC AD9389B DRIVER
1012 M:      Hans Verkuil <[email protected]>
1013 L:      [email protected]
1014 S:      Maintained
1015 F:      drivers/media/i2c/ad9389b*
1016
1017 ANALOG DEVICES INC ADGS1408 DRIVER
1018 M:      Mircea Caprioru <[email protected]>
1019 S:      Supported
1020 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1021 F:      drivers/mux/adgs1408.c
1022
1023 ANALOG DEVICES INC ADIN DRIVER
1024 M:      Alexandru Ardelean <[email protected]>
1025 L:      [email protected]
1026 S:      Supported
1027 W:      http://ez.analog.com/community/linux-device-drivers
1028 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
1029 F:      drivers/net/phy/adin.c
1030
1031 ANALOG DEVICES INC ADIS DRIVER LIBRARY
1032 M:      Alexandru Ardelean <[email protected]>
1033 L:      [email protected]
1034 S:      Supported
1035 F:      drivers/iio/imu/adis.c
1036 F:      include/linux/iio/imu/adis.h
1037
1038 ANALOG DEVICES INC ADIS16460 DRIVER
1039 M:      Dragos Bogdan <[email protected]>
1040 L:      [email protected]
1041 S:      Supported
1042 W:      http://ez.analog.com/community/linux-device-drivers
1043 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1044 F:      drivers/iio/imu/adis16460.c
1045
1046 ANALOG DEVICES INC ADIS16475 DRIVER
1047 M:      Nuno Sa <[email protected]>
1048 L:      [email protected]
1049 W:      http://ez.analog.com/community/linux-device-drivers
1050 S:      Supported
1051 F:      drivers/iio/imu/adis16475.c
1052 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1053
1054 ANALOG DEVICES INC ADM1177 DRIVER
1055 M:      Beniamin Bia <[email protected]>
1056 M:      Michael Hennerich <[email protected]>
1057 L:      [email protected]
1058 S:      Supported
1059 W:      http://ez.analog.com/community/linux-device-drivers
1060 F:      Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1061 F:      drivers/hwmon/adm1177.c
1062
1063 ANALOG DEVICES INC ADP5061 DRIVER
1064 M:      Michael Hennerich <[email protected]>
1065 L:      [email protected]
1066 S:      Supported
1067 W:      http://ez.analog.com/community/linux-device-drivers
1068 F:      drivers/power/supply/adp5061.c
1069
1070 ANALOG DEVICES INC ADV7180 DRIVER
1071 M:      Lars-Peter Clausen <[email protected]>
1072 L:      [email protected]
1073 S:      Supported
1074 W:      http://ez.analog.com/community/linux-device-drivers
1075 F:      drivers/media/i2c/adv7180.c
1076
1077 ANALOG DEVICES INC ADV748X DRIVER
1078 M:      Kieran Bingham <[email protected]>
1079 L:      [email protected]
1080 S:      Maintained
1081 F:      drivers/media/i2c/adv748x/*
1082
1083 ANALOG DEVICES INC ADV7511 DRIVER
1084 M:      Hans Verkuil <[email protected]>
1085 L:      [email protected]
1086 S:      Maintained
1087 F:      drivers/media/i2c/adv7511*
1088
1089 ANALOG DEVICES INC ADV7604 DRIVER
1090 M:      Hans Verkuil <[email protected]>
1091 L:      [email protected]
1092 S:      Maintained
1093 F:      drivers/media/i2c/adv7604*
1094
1095 ANALOG DEVICES INC ADV7842 DRIVER
1096 M:      Hans Verkuil <[email protected]>
1097 L:      [email protected]
1098 S:      Maintained
1099 F:      drivers/media/i2c/adv7842*
1100
1101 ANALOG DEVICES INC ASOC CODEC DRIVERS
1102 M:      Lars-Peter Clausen <[email protected]>
1103 M:      Nuno Sá <[email protected]>
1104 L:      [email protected] (moderated for non-subscribers)
1105 S:      Supported
1106 W:      http://wiki.analog.com/
1107 W:      http://ez.analog.com/community/linux-device-drivers
1108 F:      sound/soc/codecs/ad1*
1109 F:      sound/soc/codecs/ad7*
1110 F:      sound/soc/codecs/adau*
1111 F:      sound/soc/codecs/adav*
1112 F:      sound/soc/codecs/sigmadsp.*
1113 F:      sound/soc/codecs/ssm*
1114
1115 ANALOG DEVICES INC DMA DRIVERS
1116 M:      Lars-Peter Clausen <[email protected]>
1117 S:      Supported
1118 W:      http://ez.analog.com/community/linux-device-drivers
1119 F:      drivers/dma/dma-axi-dmac.c
1120
1121 ANALOG DEVICES INC HMC425A DRIVER
1122 M:      Beniamin Bia <[email protected]>
1123 M:      Michael Hennerich <[email protected]>
1124 L:      [email protected]
1125 S:      Supported
1126 W:      http://ez.analog.com/community/linux-device-drivers
1127 F:      Documentation/devicetree/bindings/iio/amplifiers/adi,hmc425a.yaml
1128 F:      drivers/iio/amplifiers/hmc425a.c
1129
1130 ANALOG DEVICES INC IIO DRIVERS
1131 M:      Lars-Peter Clausen <[email protected]>
1132 M:      Michael Hennerich <[email protected]>
1133 S:      Supported
1134 W:      http://wiki.analog.com/
1135 W:      http://ez.analog.com/community/linux-device-drivers
1136 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1137 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1138 F:      drivers/iio/*/ad*
1139 F:      drivers/iio/adc/ltc249*
1140 F:      drivers/staging/iio/*/ad*
1141 X:      drivers/iio/*/adjd*
1142
1143 ANALOGBITS PLL LIBRARIES
1144 M:      Paul Walmsley <[email protected]>
1145 S:      Supported
1146 F:      drivers/clk/analogbits/*
1147 F:      include/linux/clk/analogbits*
1148
1149 ANDES ARCHITECTURE
1150 M:      Nick Hu <[email protected]>
1151 M:      Greentime Hu <[email protected]>
1152 M:      Vincent Chen <[email protected]>
1153 S:      Supported
1154 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/greentime/linux.git
1155 F:      Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
1156 F:      Documentation/devicetree/bindings/nds32/
1157 F:      arch/nds32/
1158 N:      nds32
1159 K:      nds32
1160
1161 ANDROID CONFIG FRAGMENTS
1162 M:      Rob Herring <[email protected]>
1163 S:      Supported
1164 F:      kernel/configs/android*
1165
1166 ANDROID DRIVERS
1167 M:      Greg Kroah-Hartman <[email protected]>
1168 M:      Arve Hjønnevåg <[email protected]>
1169 M:      Todd Kjos <[email protected]>
1170 M:      Martijn Coenen <[email protected]>
1171 M:      Joel Fernandes <[email protected]>
1172 M:      Christian Brauner <[email protected]>
1173 L:      [email protected]
1174 S:      Supported
1175 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1176 F:      drivers/android/
1177 F:      drivers/staging/android/
1178
1179 ANDROID GOLDFISH PIC DRIVER
1180 M:      Miodrag Dinic <[email protected]>
1181 S:      Supported
1182 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1183 F:      drivers/irqchip/irq-goldfish-pic.c
1184
1185 ANDROID GOLDFISH RTC DRIVER
1186 M:      Miodrag Dinic <[email protected]>
1187 S:      Supported
1188 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1189 F:      drivers/rtc/rtc-goldfish.c
1190
1191 ANDROID ION DRIVER
1192 M:      Laura Abbott <[email protected]>
1193 M:      Sumit Semwal <[email protected]>
1194 L:      [email protected]
1195 L:      [email protected]
1196 L:      [email protected] (moderated for non-subscribers)
1197 S:      Supported
1198 F:      drivers/staging/android/ion
1199 F:      drivers/staging/android/uapi/ion.h
1200
1201 AOA (Apple Onboard Audio) ALSA DRIVER
1202 M:      Johannes Berg <[email protected]>
1203 L:      [email protected]
1204 L:      [email protected] (moderated for non-subscribers)
1205 S:      Maintained
1206 F:      sound/aoa/
1207
1208 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1209 M:      William Breathitt Gray <[email protected]>
1210 L:      [email protected]
1211 S:      Maintained
1212 F:      drivers/iio/adc/stx104.c
1213
1214 APM DRIVER
1215 M:      Jiri Kosina <[email protected]>
1216 S:      Odd fixes
1217 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1218 F:      arch/x86/kernel/apm_32.c
1219 F:      drivers/char/apm-emulation.c
1220 F:      include/linux/apm_bios.h
1221 F:      include/uapi/linux/apm_bios.h
1222
1223 APPARMOR SECURITY MODULE
1224 M:      John Johansen <[email protected]>
1225 L:      [email protected] (subscribers-only, general discussion)
1226 S:      Supported
1227 W:      wiki.apparmor.net
1228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1229 F:      Documentation/admin-guide/LSM/apparmor.rst
1230 F:      security/apparmor/
1231
1232 APPLE BCM5974 MULTITOUCH DRIVER
1233 M:      Henrik Rydberg <[email protected]>
1234 L:      [email protected]
1235 S:      Odd fixes
1236 F:      drivers/input/mouse/bcm5974.c
1237
1238 APPLE SMC DRIVER
1239 M:      Henrik Rydberg <[email protected]>
1240 L:      [email protected]
1241 S:      Odd fixes
1242 F:      drivers/hwmon/applesmc.c
1243
1244 APPLETALK NETWORK LAYER
1245 L:      [email protected]
1246 S:      Odd fixes
1247 F:      drivers/net/appletalk/
1248 F:      include/linux/atalk.h
1249 F:      include/uapi/linux/atalk.h
1250 F:      net/appletalk/
1251
1252 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1253 M:      Khuong Dinh <[email protected]>
1254 S:      Supported
1255 F:      arch/arm64/boot/dts/apm/
1256
1257 APPLIED MICRO (APM) X-GENE SOC EDAC
1258 M:      Khuong Dinh <[email protected]>
1259 S:      Supported
1260 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1261 F:      drivers/edac/xgene_edac.c
1262
1263 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1264 M:      Iyappan Subramanian <[email protected]>
1265 M:      Keyur Chudgar <[email protected]>
1266 S:      Supported
1267 F:      drivers/net/ethernet/apm/xgene-v2/
1268
1269 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1270 M:      Iyappan Subramanian <[email protected]>
1271 M:      Keyur Chudgar <[email protected]>
1272 M:      Quan Nguyen <[email protected]>
1273 S:      Supported
1274 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1275 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1276 F:      drivers/net/ethernet/apm/xgene/
1277 F:      drivers/net/phy/mdio-xgene.c
1278
1279 APPLIED MICRO (APM) X-GENE SOC PMU
1280 M:      Khuong Dinh <[email protected]>
1281 S:      Supported
1282 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1283 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1284 F:      drivers/perf/xgene_pmu.c
1285
1286 APTINA CAMERA SENSOR PLL
1287 M:      Laurent Pinchart <[email protected]>
1288 L:      [email protected]
1289 S:      Maintained
1290 F:      drivers/media/i2c/aptina-pll.*
1291
1292 AQUANTIA ETHERNET DRIVER (atlantic)
1293 M:      Igor Russkikh <[email protected]>
1294 L:      [email protected]
1295 S:      Supported
1296 W:      https://www.marvell.com/
1297 Q:      http://patchwork.ozlabs.org/project/netdev/list/
1298 F:      Documentation/networking/device_drivers/aquantia/atlantic.rst
1299 F:      drivers/net/ethernet/aquantia/atlantic/
1300
1301 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1302 M:      Egor Pomozov <[email protected]>
1303 L:      [email protected]
1304 S:      Supported
1305 W:      http://www.aquantia.com
1306 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1307
1308 ARC FRAMEBUFFER DRIVER
1309 M:      Jaya Kumar <[email protected]>
1310 S:      Maintained
1311 F:      drivers/video/fbdev/arcfb.c
1312 F:      drivers/video/fbdev/core/fb_defio.c
1313
1314 ARC PGU DRM DRIVER
1315 M:      Alexey Brodkin <[email protected]>
1316 S:      Supported
1317 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1318 F:      drivers/gpu/drm/arc/
1319
1320 ARCNET NETWORK LAYER
1321 M:      Michael Grzeschik <[email protected]>
1322 L:      [email protected]
1323 S:      Maintained
1324 F:      drivers/net/arcnet/
1325 F:      include/uapi/linux/if_arcnet.h
1326
1327 ARM ARCHITECTED TIMER DRIVER
1328 M:      Mark Rutland <[email protected]>
1329 M:      Marc Zyngier <[email protected]>
1330 L:      [email protected] (moderated for non-subscribers)
1331 S:      Maintained
1332 F:      arch/arm/include/asm/arch_timer.h
1333 F:      arch/arm64/include/asm/arch_timer.h
1334 F:      drivers/clocksource/arm_arch_timer.c
1335
1336 ARM HDLCD DRM DRIVER
1337 M:      Liviu Dudau <[email protected]>
1338 S:      Supported
1339 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
1340 F:      drivers/gpu/drm/arm/hdlcd_*
1341
1342 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1343 M:      Linus Walleij <[email protected]>
1344 L:      [email protected] (moderated for non-subscribers)
1345 S:      Maintained
1346 F:      Documentation/devicetree/bindings/arm/arm,integrator.yaml
1347 F:      Documentation/devicetree/bindings/arm/arm,realview.yaml
1348 F:      Documentation/devicetree/bindings/arm/arm,versatile.yaml
1349 F:      Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1350 F:      Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt
1351 F:      Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1352 F:      Documentation/devicetree/bindings/i2c/i2c-versatile.txt
1353 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1354 F:      Documentation/devicetree/bindings/mtd/arm-versatile.txt
1355 F:      arch/arm/boot/dts/arm-realview-*
1356 F:      arch/arm/boot/dts/integrator*
1357 F:      arch/arm/boot/dts/versatile*
1358 F:      arch/arm/mach-integrator/
1359 F:      arch/arm/mach-realview/
1360 F:      arch/arm/mach-versatile/
1361 F:      arch/arm/plat-versatile/
1362 F:      drivers/bus/arm-integrator-lm.c
1363 F:      drivers/clk/versatile/
1364 F:      drivers/i2c/busses/i2c-versatile.c
1365 F:      drivers/irqchip/irq-versatile-fpga.c
1366 F:      drivers/mtd/maps/physmap-versatile.*
1367 F:      drivers/power/reset/arm-versatile-reboot.c
1368 F:      drivers/soc/versatile/
1369
1370 ARM KOMEDA DRM-KMS DRIVER
1371 M:      James (Qian) Wang <[email protected]>
1372 M:      Liviu Dudau <[email protected]>
1373 M:      Mihail Atanassov <[email protected]>
1374 L:      Mali DP Maintainers <[email protected]>
1375 S:      Supported
1376 T:      git git://anongit.freedesktop.org/drm/drm-misc
1377 F:      Documentation/devicetree/bindings/display/arm,komeda.txt
1378 F:      Documentation/gpu/komeda-kms.rst
1379 F:      drivers/gpu/drm/arm/display/include/
1380 F:      drivers/gpu/drm/arm/display/komeda/
1381
1382 ARM MALI PANFROST DRM DRIVER
1383 M:      Rob Herring <[email protected]>
1384 M:      Tomeu Vizoso <[email protected]>
1385 R:      Steven Price <[email protected]>
1386 R:      Alyssa Rosenzweig <[email protected]>
1387 L:      [email protected]
1388 S:      Supported
1389 T:      git git://anongit.freedesktop.org/drm/drm-misc
1390 F:      drivers/gpu/drm/panfrost/
1391 F:      include/uapi/drm/panfrost_drm.h
1392
1393 ARM MALI-DP DRM DRIVER
1394 M:      Liviu Dudau <[email protected]>
1395 M:      Brian Starkey <[email protected]>
1396 L:      Mali DP Maintainers <[email protected]>
1397 S:      Supported
1398 T:      git git://anongit.freedesktop.org/drm/drm-misc
1399 F:      Documentation/devicetree/bindings/display/arm,malidp.txt
1400 F:      Documentation/gpu/afbc.rst
1401 F:      drivers/gpu/drm/arm/
1402
1403 ARM MFM AND FLOPPY DRIVERS
1404 M:      Ian Molton <[email protected]>
1405 S:      Maintained
1406 F:      arch/arm/include/asm/floppy.h
1407 F:      arch/arm/mach-rpc/floppydma.S
1408
1409 ARM PMU PROFILING AND DEBUGGING
1410 M:      Will Deacon <[email protected]>
1411 M:      Mark Rutland <[email protected]>
1412 L:      [email protected] (moderated for non-subscribers)
1413 S:      Maintained
1414 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1415 F:      Documentation/devicetree/bindings/perf/
1416 F:      arch/arm*/include/asm/hw_breakpoint.h
1417 F:      arch/arm*/include/asm/perf_event.h
1418 F:      arch/arm*/kernel/hw_breakpoint.c
1419 F:      arch/arm*/kernel/perf_*
1420 F:      arch/arm/oprofile/common.c
1421 F:      drivers/perf/*
1422 F:      include/linux/perf/arm_pmu.h
1423
1424 ARM PORT
1425 M:      Russell King <[email protected]>
1426 L:      [email protected] (moderated for non-subscribers)
1427 S:      Odd Fixes
1428 W:      http://www.armlinux.org.uk/
1429 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1430 F:      arch/arm/
1431 X:      arch/arm/boot/dts/
1432
1433 ARM PRIMECELL AACI PL041 DRIVER
1434 M:      Russell King <[email protected]>
1435 S:      Odd Fixes
1436 F:      sound/arm/aaci.*
1437
1438 ARM PRIMECELL BUS SUPPORT
1439 M:      Russell King <[email protected]>
1440 S:      Odd Fixes
1441 F:      drivers/amba/
1442 F:      include/linux/amba/bus.h
1443
1444 ARM PRIMECELL CLCD PL110 DRIVER
1445 M:      Russell King <[email protected]>
1446 S:      Odd Fixes
1447 F:      drivers/video/fbdev/amba-clcd.*
1448
1449 ARM PRIMECELL KMI PL050 DRIVER
1450 M:      Russell King <[email protected]>
1451 S:      Odd Fixes
1452 F:      drivers/input/serio/ambakmi.*
1453 F:      include/linux/amba/kmi.h
1454
1455 ARM PRIMECELL MMCI PL180/1 DRIVER
1456 M:      Russell King <[email protected]>
1457 S:      Odd Fixes
1458 F:      drivers/mmc/host/mmci.*
1459 F:      include/linux/amba/mmci.h
1460
1461 ARM PRIMECELL SSP PL022 SPI DRIVER
1462 M:      Linus Walleij <[email protected]>
1463 L:      [email protected] (moderated for non-subscribers)
1464 S:      Maintained
1465 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1466 F:      drivers/spi/spi-pl022.c
1467
1468 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1469 M:      Russell King <[email protected]>
1470 S:      Odd Fixes
1471 F:      drivers/tty/serial/amba-pl01*.c
1472 F:      include/linux/amba/serial.h
1473
1474 ARM PRIMECELL VIC PL190/PL192 DRIVER
1475 M:      Linus Walleij <[email protected]>
1476 L:      [email protected] (moderated for non-subscribers)
1477 S:      Maintained
1478 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt
1479 F:      drivers/irqchip/irq-vic.c
1480
1481 ARM SMC WATCHDOG DRIVER
1482 M:      Julius Werner <[email protected]>
1483 R:      Evan Benn <[email protected]>
1484 S:      Maintained
1485 F:      devicetree/bindings/watchdog/arm-smc-wdt.yaml
1486 F:      drivers/watchdog/arm_smc_wdt.c
1487
1488 ARM SMMU DRIVERS
1489 M:      Will Deacon <[email protected]>
1490 R:      Robin Murphy <[email protected]>
1491 L:      [email protected] (moderated for non-subscribers)
1492 S:      Maintained
1493 F:      Documentation/devicetree/bindings/iommu/arm,smmu*
1494 F:      drivers/iommu/arm-smmu*
1495 F:      drivers/iommu/io-pgtable-arm-v7s.c
1496 F:      drivers/iommu/io-pgtable-arm.c
1497
1498 ARM SUB-ARCHITECTURES
1499 L:      [email protected] (moderated for non-subscribers)
1500 S:      Maintained
1501 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
1502 F:      arch/arm/mach-*/
1503 F:      arch/arm/plat-*/
1504
1505 ARM/ACTIONS SEMI ARCHITECTURE
1506 M:      Andreas Färber <[email protected]>
1507 M:      Manivannan Sadhasivam <[email protected]>
1508 L:      [email protected] (moderated for non-subscribers)
1509 S:      Maintained
1510 F:      Documentation/devicetree/bindings/arm/actions.yaml
1511 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1512 F:      Documentation/devicetree/bindings/dma/owl-dma.txt
1513 F:      Documentation/devicetree/bindings/i2c/i2c-owl.txt
1514 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1515 F:      Documentation/devicetree/bindings/pinctrl/actions,s900-pinctrl.txt
1516 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1517 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1518 F:      arch/arm/boot/dts/owl-*
1519 F:      arch/arm/mach-actions/
1520 F:      arch/arm64/boot/dts/actions/
1521 F:      drivers/clk/actions/
1522 F:      drivers/clocksource/timer-owl*
1523 F:      drivers/dma/owl-dma.c
1524 F:      drivers/i2c/busses/i2c-owl.c
1525 F:      drivers/mmc/host/owl-mmc.c
1526 F:      drivers/pinctrl/actions/*
1527 F:      drivers/soc/actions/
1528 F:      include/dt-bindings/power/owl-*
1529 F:      include/linux/soc/actions/
1530 N:      owl
1531
1532 ARM/ADS SPHERE MACHINE SUPPORT
1533 M:      Lennert Buytenhek <[email protected]>
1534 L:      [email protected] (moderated for non-subscribers)
1535 S:      Maintained
1536
1537 ARM/AFEB9260 MACHINE SUPPORT
1538 M:      Sergey Lapin <[email protected]>
1539 L:      [email protected] (moderated for non-subscribers)
1540 S:      Maintained
1541
1542 ARM/AJECO 1ARM MACHINE SUPPORT
1543 M:      Lennert Buytenhek <[email protected]>
1544 L:      [email protected] (moderated for non-subscribers)
1545 S:      Maintained
1546
1547 ARM/Allwinner SoC Clock Support
1548 M:      Emilio López <[email protected]>
1549 S:      Maintained
1550 F:      drivers/clk/sunxi/
1551
1552 ARM/Allwinner sunXi SoC support
1553 M:      Maxime Ripard <[email protected]>
1554 M:      Chen-Yu Tsai <[email protected]>
1555 L:      [email protected] (moderated for non-subscribers)
1556 S:      Maintained
1557 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1558 F:      arch/arm/mach-sunxi/
1559 F:      arch/arm64/boot/dts/allwinner/
1560 F:      drivers/clk/sunxi-ng/
1561 F:      drivers/pinctrl/sunxi/
1562 F:      drivers/soc/sunxi/
1563 N:      sun[x456789]i
1564 N:      sun50i
1565
1566 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1567 M:      Neil Armstrong <[email protected]>
1568 M:      Jerome Brunet <[email protected]>
1569 L:      [email protected]
1570 S:      Maintained
1571 F:      Documentation/devicetree/bindings/clock/amlogic*
1572 F:      drivers/clk/meson/
1573 F:      include/dt-bindings/clock/gxbb*
1574 F:      include/dt-bindings/clock/meson*
1575
1576 ARM/Amlogic Meson SoC Crypto Drivers
1577 M:      Corentin Labbe <[email protected]>
1578 L:      [email protected]
1579 L:      [email protected]
1580 S:      Maintained
1581 F:      Documentation/devicetree/bindings/crypto/amlogic*
1582 F:      drivers/crypto/amlogic/
1583
1584 ARM/Amlogic Meson SoC Sound Drivers
1585 M:      Jerome Brunet <[email protected]>
1586 L:      [email protected] (moderated for non-subscribers)
1587 S:      Maintained
1588 F:      Documentation/devicetree/bindings/sound/amlogic*
1589 F:      sound/soc/meson/
1590
1591 ARM/Amlogic Meson SoC support
1592 M:      Kevin Hilman <[email protected]>
1593 L:      [email protected] (moderated for non-subscribers)
1594 L:      [email protected]
1595 S:      Maintained
1596 W:      http://linux-meson.com/
1597 F:      arch/arm/boot/dts/meson*
1598 F:      arch/arm/mach-meson/
1599 F:      arch/arm64/boot/dts/amlogic/
1600 F:      drivers/mmc/host/meson*
1601 F:      drivers/pinctrl/meson/
1602 F:      drivers/rtc/rtc-meson*
1603 F:      drivers/soc/amlogic/
1604 N:      meson
1605
1606 ARM/Annapurna Labs ALPINE ARCHITECTURE
1607 M:      Tsahee Zidenberg <[email protected]>
1608 M:      Antoine Tenart <[email protected]>
1609 L:      [email protected] (moderated for non-subscribers)
1610 S:      Maintained
1611 F:      arch/arm/boot/dts/alpine*
1612 F:      arch/arm/mach-alpine/
1613 F:      arch/arm64/boot/dts/al/
1614 F:      drivers/*/*alpine*
1615
1616 ARM/ARTPEC MACHINE SUPPORT
1617 M:      Jesper Nilsson <[email protected]>
1618 M:      Lars Persson <[email protected]>
1619 L:      [email protected]
1620 S:      Maintained
1621 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1622 F:      arch/arm/boot/dts/artpec6*
1623 F:      arch/arm/mach-artpec
1624 F:      drivers/clk/axis
1625 F:      drivers/crypto/axis
1626 F:      drivers/mmc/host/usdhi6rol0.c
1627 F:      drivers/pinctrl/pinctrl-artpec*
1628
1629 ARM/ASPEED I2C DRIVER
1630 M:      Brendan Higgins <[email protected]>
1631 R:      Benjamin Herrenschmidt <[email protected]>
1632 R:      Joel Stanley <[email protected]>
1633 L:      [email protected]
1634 L:      [email protected] (moderated for non-subscribers)
1635 S:      Maintained
1636 F:      Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
1637 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1638 F:      drivers/i2c/busses/i2c-aspeed.c
1639 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1640
1641 ARM/ASPEED MACHINE SUPPORT
1642 M:      Joel Stanley <[email protected]>
1643 R:      Andrew Jeffery <[email protected]>
1644 L:      [email protected] (moderated for non-subscribers)
1645 L:      [email protected] (moderated for non-subscribers)
1646 S:      Supported
1647 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1649 F:      arch/arm/boot/dts/aspeed-*
1650 F:      arch/arm/mach-aspeed/
1651 N:      aspeed
1652
1653 ARM/BITMAIN ARCHITECTURE
1654 M:      Manivannan Sadhasivam <[email protected]>
1655 L:      [email protected] (moderated for non-subscribers)
1656 S:      Maintained
1657 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
1658 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1659 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1660 F:      arch/arm64/boot/dts/bitmain/
1661 F:      drivers/clk/clk-bm1880.c
1662 F:      drivers/pinctrl/pinctrl-bm1880.c
1663
1664 ARM/CALXEDA HIGHBANK ARCHITECTURE
1665 M:      Andre Przywara <[email protected]>
1666 L:      [email protected] (moderated for non-subscribers)
1667 S:      Maintained
1668 F:      arch/arm/boot/dts/ecx-*.dts*
1669 F:      arch/arm/boot/dts/highbank.dts
1670 F:      arch/arm/mach-highbank/
1671
1672 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1673 M:      Krzysztof Halasa <[email protected]>
1674 S:      Maintained
1675 F:      arch/arm/mach-cns3xxx/
1676
1677 ARM/CAVIUM THUNDER NETWORK DRIVER
1678 M:      Sunil Goutham <[email protected]>
1679 M:      Robert Richter <[email protected]>
1680 L:      [email protected] (moderated for non-subscribers)
1681 S:      Supported
1682 F:      drivers/net/ethernet/cavium/thunder/
1683
1684 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
1685 M:      Lukasz Majewski <[email protected]>
1686 L:      [email protected] (moderated for non-subscribers)
1687 S:      Maintained
1688 F:      arch/arm/mach-ep93xx/ts72xx.c
1689
1690 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1691 M:      Alexander Shiyan <[email protected]>
1692 L:      [email protected] (moderated for non-subscribers)
1693 S:      Odd Fixes
1694 N:      clps711x
1695
1696 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1697 M:      Lennert Buytenhek <[email protected]>
1698 L:      [email protected] (moderated for non-subscribers)
1699 S:      Maintained
1700
1701 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1702 M:      Hartley Sweeten <[email protected]>
1703 M:      Alexander Sverdlin <[email protected]>
1704 L:      [email protected] (moderated for non-subscribers)
1705 S:      Maintained
1706 F:      arch/arm/mach-ep93xx/
1707 F:      arch/arm/mach-ep93xx/include/mach/
1708
1709 ARM/CLKDEV SUPPORT
1710 M:      Russell King <[email protected]>
1711 L:      [email protected] (moderated for non-subscribers)
1712 S:      Maintained
1713 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1714 F:      drivers/clk/clkdev.c
1715
1716 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1717 M:      Baruch Siach <[email protected]>
1718 L:      [email protected] (moderated for non-subscribers)
1719 S:      Maintained
1720 F:      arch/arm/boot/dts/cx92755*
1721 N:      digicolor
1722
1723 ARM/CONTEC MICRO9 MACHINE SUPPORT
1724 M:      Hubert Feurstein <[email protected]>
1725 S:      Maintained
1726 F:      arch/arm/mach-ep93xx/micro9.c
1727
1728 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1729 M:      Mathieu Poirier <[email protected]>
1730 R:      Suzuki K Poulose <[email protected]>
1731 R:      Mike Leach <[email protected]>
1732 L:      [email protected] (moderated for non-subscribers)
1733 S:      Maintained
1734 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1735 F:      Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1736 F:      Documentation/devicetree/bindings/arm/coresight-cti.yaml
1737 F:      Documentation/devicetree/bindings/arm/coresight.txt
1738 F:      Documentation/trace/coresight/*
1739 F:      drivers/hwtracing/coresight/*
1740 F:      include/dt-bindings/arm/coresight-cti-dt.h
1741 F:      tools/perf/arch/arm/util/auxtrace.c
1742 F:      tools/perf/arch/arm/util/cs-etm.c
1743 F:      tools/perf/arch/arm/util/cs-etm.h
1744 F:      tools/perf/arch/arm/util/pmu.c
1745 F:      tools/perf/util/cs-etm-decoder/*
1746 F:      tools/perf/util/cs-etm.*
1747
1748 ARM/CORGI MACHINE SUPPORT
1749 M:      Richard Purdie <[email protected]>
1750 S:      Maintained
1751
1752 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1753 M:      Hans Ulli Kroll <[email protected]>
1754 M:      Linus Walleij <[email protected]>
1755 L:      [email protected] (moderated for non-subscribers)
1756 S:      Maintained
1757 T:      git git://github.com/ulli-kroll/linux.git
1758 F:      Documentation/devicetree/bindings/arm/gemini.txt
1759 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
1760 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
1761 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
1762 F:      arch/arm/mach-gemini/
1763 F:      drivers/net/ethernet/cortina/
1764 F:      drivers/pinctrl/pinctrl-gemini.c
1765 F:      drivers/rtc/rtc-ftrtc010.c
1766
1767 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1768 M:      Barry Song <[email protected]>
1769 L:      [email protected] (moderated for non-subscribers)
1770 S:      Maintained
1771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1772 F:      arch/arm/boot/dts/prima2*
1773 F:      arch/arm/mach-prima2/
1774 F:      drivers/clk/sirf/
1775 F:      drivers/clocksource/timer-atlas7.c
1776 F:      drivers/clocksource/timer-prima2.c
1777 X:      drivers/gnss
1778 N:      [^a-z]sirf
1779
1780 ARM/CZ.NIC TURRIS MOX SUPPORT
1781 M:      Marek Behun <[email protected]>
1782 S:      Maintained
1783 W:      http://mox.turris.cz
1784 F:      Documentation/ABI/testing/debugfs-moxtet
1785 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
1786 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
1787 F:      Documentation/devicetree/bindings/bus/moxtet.txt
1788 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
1789 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
1790 F:      drivers/bus/moxtet.c
1791 F:      drivers/firmware/turris-mox-rwtm.c
1792 F:      drivers/gpio/gpio-moxtet.c
1793 F:      include/linux/moxtet.h
1794
1795 ARM/EBSA110 MACHINE SUPPORT
1796 M:      Russell King <[email protected]>
1797 L:      [email protected] (moderated for non-subscribers)
1798 S:      Maintained
1799 W:      http://www.armlinux.org.uk/
1800 F:      arch/arm/mach-ebsa110/
1801 F:      drivers/net/ethernet/amd/am79c961a.*
1802
1803 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1804 M:      Uwe Kleine-König <[email protected]>
1805 R:      Pengutronix Kernel Team <[email protected]>
1806 L:      [email protected] (moderated for non-subscribers)
1807 S:      Maintained
1808 N:      efm32
1809
1810 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1811 M:      Robert Jarzmik <[email protected]>
1812 L:      [email protected] (moderated for non-subscribers)
1813 S:      Maintained
1814 F:      arch/arm/mach-pxa/ezx.c
1815
1816 ARM/FARADAY FA526 PORT
1817 M:      Hans Ulli Kroll <[email protected]>
1818 L:      [email protected] (moderated for non-subscribers)
1819 S:      Maintained
1820 T:      git git://git.berlios.de/gemini-board
1821 F:      arch/arm/mm/*-fa*
1822
1823 ARM/FOOTBRIDGE ARCHITECTURE
1824 M:      Russell King <[email protected]>
1825 L:      [email protected] (moderated for non-subscribers)
1826 S:      Maintained
1827 W:      http://www.armlinux.org.uk/
1828 F:      arch/arm/include/asm/hardware/dec21285.h
1829 F:      arch/arm/mach-footbridge/
1830
1831 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1832 M:      Shawn Guo <[email protected]>
1833 M:      Sascha Hauer <[email protected]>
1834 R:      Pengutronix Kernel Team <[email protected]>
1835 R:      Fabio Estevam <[email protected]>
1836 R:      NXP Linux Team <[email protected]>
1837 L:      [email protected] (moderated for non-subscribers)
1838 S:      Maintained
1839 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1840 X:      drivers/media/i2c/
1841 N:      imx
1842 N:      mxs
1843
1844 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
1845 M:      Shawn Guo <[email protected]>
1846 M:      Li Yang <[email protected]>
1847 L:      [email protected] (moderated for non-subscribers)
1848 S:      Maintained
1849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1850 F:      arch/arm/boot/dts/ls1021a*
1851 F:      arch/arm64/boot/dts/freescale/fsl-*
1852 F:      arch/arm64/boot/dts/freescale/qoriq-*
1853
1854 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1855 M:      Shawn Guo <[email protected]>
1856 M:      Sascha Hauer <[email protected]>
1857 R:      Pengutronix Kernel Team <[email protected]>
1858 R:      Stefan Agner <[email protected]>
1859 L:      [email protected] (moderated for non-subscribers)
1860 S:      Maintained
1861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1862 F:      arch/arm/boot/dts/vf*
1863 F:      arch/arm/mach-imx/*vf610*
1864
1865 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1866 M:      Lennert Buytenhek <[email protected]>
1867 L:      [email protected] (moderated for non-subscribers)
1868 S:      Maintained
1869
1870 ARM/GUMSTIX MACHINE SUPPORT
1871 M:      Steve Sakoman <[email protected]>
1872 L:      [email protected] (moderated for non-subscribers)
1873 S:      Maintained
1874
1875 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1876 M:      Philipp Zabel <[email protected]>
1877 M:      Paul Parsons <[email protected]>
1878 L:      [email protected] (moderated for non-subscribers)
1879 S:      Maintained
1880 F:      arch/arm/mach-pxa/hx4700.c
1881 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1882 F:      sound/soc/pxa/hx4700.c
1883
1884 ARM/HISILICON SOC SUPPORT
1885 M:      Wei Xu <[email protected]>
1886 L:      [email protected] (moderated for non-subscribers)
1887 S:      Supported
1888 W:      http://www.hisilicon.com
1889 T:      git git://github.com/hisilicon/linux-hisi.git
1890 F:      arch/arm/boot/dts/hi3*
1891 F:      arch/arm/boot/dts/hip*
1892 F:      arch/arm/boot/dts/hisi*
1893 F:      arch/arm/mach-hisi/
1894 F:      arch/arm64/boot/dts/hisilicon/
1895
1896 ARM/HP JORNADA 7XX MACHINE SUPPORT
1897 M:      Kristoffer Ericson <[email protected]>
1898 S:      Maintained
1899 W:      www.jlime.com
1900 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1901 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1902 F:      arch/arm/mach-sa1100/jornada720.c
1903
1904 ARM/IGEP MACHINE SUPPORT
1905 M:      Enric Balletbo i Serra <[email protected]>
1906 M:      Javier Martinez Canillas <[email protected]>
1907 L:      [email protected]
1908 L:      [email protected] (moderated for non-subscribers)
1909 S:      Maintained
1910 F:      arch/arm/boot/dts/omap3-igep*
1911
1912 ARM/INCOME PXA270 SUPPORT
1913 M:      Marek Vasut <[email protected]>
1914 L:      [email protected] (moderated for non-subscribers)
1915 S:      Maintained
1916 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1917
1918 ARM/INTEL IOP32X ARM ARCHITECTURE
1919 M:      Lennert Buytenhek <[email protected]>
1920 L:      [email protected] (moderated for non-subscribers)
1921 S:      Maintained
1922
1923 ARM/INTEL IQ81342EX MACHINE SUPPORT
1924 M:      Lennert Buytenhek <[email protected]>
1925 L:      [email protected] (moderated for non-subscribers)
1926 S:      Maintained
1927
1928 ARM/INTEL IXDP2850 MACHINE SUPPORT
1929 M:      Lennert Buytenhek <[email protected]>
1930 L:      [email protected] (moderated for non-subscribers)
1931 S:      Maintained
1932
1933 ARM/INTEL IXP4XX ARM ARCHITECTURE
1934 M:      Linus Walleij <[email protected]>
1935 M:      Imre Kaloz <[email protected]>
1936 M:      Krzysztof Halasa <[email protected]>
1937 L:      [email protected] (moderated for non-subscribers)
1938 S:      Maintained
1939 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
1940 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
1941 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
1942 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
1943 F:      arch/arm/mach-ixp4xx/
1944 F:      drivers/clocksource/timer-ixp4xx.c
1945 F:      drivers/gpio/gpio-ixp4xx.c
1946 F:      drivers/irqchip/irq-ixp4xx.c
1947 F:      include/linux/irqchip/irq-ixp4xx.h
1948 F:      include/linux/platform_data/timer-ixp4xx.h
1949
1950 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1951 M:      Jonathan Cameron <[email protected]>
1952 L:      [email protected] (moderated for non-subscribers)
1953 S:      Maintained
1954 F:      arch/arm/mach-pxa/stargate2.c
1955 F:      drivers/pcmcia/pxa2xx_stargate2.c
1956
1957 ARM/INTEL XSC3 (MANZANO) ARM CORE
1958 M:      Lennert Buytenhek <[email protected]>
1959 L:      [email protected] (moderated for non-subscribers)
1960 S:      Maintained
1961
1962 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1963 M:      Lennert Buytenhek <[email protected]>
1964 L:      [email protected] (moderated for non-subscribers)
1965 S:      Maintained
1966
1967 ARM/LG1K ARCHITECTURE
1968 M:      Chanho Min <[email protected]>
1969 L:      [email protected] (moderated for non-subscribers)
1970 S:      Maintained
1971 F:      arch/arm64/boot/dts/lg/
1972
1973 ARM/LOGICPD PXA270 MACHINE SUPPORT
1974 M:      Lennert Buytenhek <[email protected]>
1975 L:      [email protected] (moderated for non-subscribers)
1976 S:      Maintained
1977
1978 ARM/LPC18XX ARCHITECTURE
1979 M:      Vladimir Zapolskiy <[email protected]>
1980 L:      [email protected] (moderated for non-subscribers)
1981 S:      Maintained
1982 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
1983 F:      arch/arm/boot/dts/lpc43*
1984 F:      drivers/i2c/busses/i2c-lpc2k.c
1985 F:      drivers/memory/pl172.c
1986 F:      drivers/mtd/spi-nor/controllers/nxp-spifi.c
1987 F:      drivers/rtc/rtc-lpc24xx.c
1988 N:      lpc18xx
1989
1990 ARM/LPC32XX SOC SUPPORT
1991 M:      Vladimir Zapolskiy <[email protected]>
1992 M:      Sylvain Lemieux <[email protected]>
1993 L:      [email protected] (moderated for non-subscribers)
1994 S:      Maintained
1995 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
1996 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
1997 F:      arch/arm/boot/dts/lpc32*
1998 F:      arch/arm/mach-lpc32xx/
1999 F:      drivers/i2c/busses/i2c-pnx.c
2000 F:      drivers/net/ethernet/nxp/lpc_eth.c
2001 F:      drivers/usb/host/ohci-nxp.c
2002 F:      drivers/watchdog/pnx4008_wdt.c
2003 N:      lpc32xx
2004
2005 ARM/MAGICIAN MACHINE SUPPORT
2006 M:      Philipp Zabel <[email protected]>
2007 S:      Maintained
2008
2009 ARM/Marvell Dove/MV78xx0/Orion SOC support
2010 M:      Jason Cooper <[email protected]>
2011 M:      Andrew Lunn <[email protected]>
2012 M:      Sebastian Hesselbarth <[email protected]>
2013 M:      Gregory Clement <[email protected]>
2014 L:      [email protected] (moderated for non-subscribers)
2015 S:      Maintained
2016 T:      git git://git.infradead.org/linux-mvebu.git
2017 F:      Documentation/devicetree/bindings/soc/dove/
2018 F:      arch/arm/boot/dts/dove*
2019 F:      arch/arm/boot/dts/orion5x*
2020 F:      arch/arm/mach-dove/
2021 F:      arch/arm/mach-mv78xx0/
2022 F:      arch/arm/mach-orion5x/
2023 F:      arch/arm/plat-orion/
2024 F:      drivers/soc/dove/
2025
2026 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2027 M:      Jason Cooper <[email protected]>
2028 M:      Andrew Lunn <[email protected]>
2029 M:      Gregory Clement <[email protected]>
2030 M:      Sebastian Hesselbarth <[email protected]>
2031 L:      [email protected] (moderated for non-subscribers)
2032 S:      Maintained
2033 T:      git git://git.infradead.org/linux-mvebu.git
2034 F:      arch/arm/boot/dts/armada*
2035 F:      arch/arm/boot/dts/kirkwood*
2036 F:      arch/arm/configs/mvebu_*_defconfig
2037 F:      arch/arm/mach-mvebu/
2038 F:      arch/arm64/boot/dts/marvell/armada*
2039 F:      arch/arm64/boot/dts/marvell/cn913*
2040 F:      drivers/cpufreq/armada-37xx-cpufreq.c
2041 F:      drivers/cpufreq/armada-8k-cpufreq.c
2042 F:      drivers/cpufreq/mvebu-cpufreq.c
2043 F:      drivers/irqchip/irq-armada-370-xp.c
2044 F:      drivers/irqchip/irq-mvebu-*
2045 F:      drivers/pinctrl/mvebu/
2046 F:      drivers/rtc/rtc-armada38x.c
2047
2048 ARM/Mediatek RTC DRIVER
2049 M:      Eddie Huang <[email protected]>
2050 M:      Sean Wang <[email protected]>
2051 L:      [email protected] (moderated for non-subscribers)
2052 L:      [email protected] (moderated for non-subscribers)
2053 S:      Maintained
2054 F:      Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
2055 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2056 F:      drivers/rtc/rtc-mt2712.c
2057 F:      drivers/rtc/rtc-mt6397.c
2058 F:      drivers/rtc/rtc-mt7622.c
2059
2060 ARM/Mediatek SoC support
2061 M:      Matthias Brugger <[email protected]>
2062 L:      [email protected] (moderated for non-subscribers)
2063 L:      [email protected] (moderated for non-subscribers)
2064 S:      Maintained
2065 W:      https://mtk.bcnfs.org/
2066 C:      irc://chat.freenode.net/linux-mediatek
2067 F:      arch/arm/boot/dts/mt6*
2068 F:      arch/arm/boot/dts/mt7*
2069 F:      arch/arm/boot/dts/mt8*
2070 F:      arch/arm/mach-mediatek/
2071 F:      arch/arm64/boot/dts/mediatek/
2072 F:      drivers/soc/mediatek/
2073 N:      mtk
2074 N:      mt[678]
2075 K:      mediatek
2076
2077 ARM/Mediatek USB3 PHY DRIVER
2078 M:      Chunfeng Yun <[email protected]>
2079 L:      [email protected] (moderated for non-subscribers)
2080 L:      [email protected] (moderated for non-subscribers)
2081 S:      Maintained
2082 F:      Documentation/devicetree/bindings/phy/phy-mtk-*
2083 F:      drivers/phy/mediatek/
2084
2085 ARM/Microchip (AT91) SoC support
2086 M:      Nicolas Ferre <[email protected]>
2087 M:      Alexandre Belloni <[email protected]>
2088 M:      Ludovic Desroches <[email protected]>
2089 L:      [email protected] (moderated for non-subscribers)
2090 S:      Supported
2091 W:      http://www.linux4sam.org
2092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2093 F:      arch/arm/boot/dts/at91*.dts
2094 F:      arch/arm/boot/dts/at91*.dtsi
2095 F:      arch/arm/boot/dts/sama*.dts
2096 F:      arch/arm/boot/dts/sama*.dtsi
2097 F:      arch/arm/include/debug/at91.S
2098 F:      arch/arm/mach-at91/
2099 F:      drivers/memory/atmel*
2100 F:      drivers/watchdog/sama5d4_wdt.c
2101 F:      include/soc/at91/
2102 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2103 X:      drivers/net/wireless/atmel/
2104 N:      at91
2105 N:      atmel
2106
2107 ARM/MIOA701 MACHINE SUPPORT
2108 M:      Robert Jarzmik <[email protected]>
2109 L:      [email protected] (moderated for non-subscribers)
2110 S:      Maintained
2111 F:      arch/arm/mach-pxa/mioa701.c
2112
2113 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
2114 M:      Michael Petchkovsky <[email protected]>
2115 S:      Maintained
2116
2117 ARM/NOMADIK/U300/Ux500 ARCHITECTURES
2118 M:      Linus Walleij <[email protected]>
2119 L:      [email protected] (moderated for non-subscribers)
2120 S:      Maintained
2121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2122 F:      Documentation/devicetree/bindings/arm/ste-*
2123 F:      Documentation/devicetree/bindings/arm/ux500.yaml
2124 F:      Documentation/devicetree/bindings/arm/ux500/
2125 F:      Documentation/devicetree/bindings/i2c/i2c-nomadik.txt
2126 F:      Documentation/devicetree/bindings/i2c/i2c-stu300.txt
2127 F:      arch/arm/boot/dts/ste-*
2128 F:      arch/arm/mach-nomadik/
2129 F:      arch/arm/mach-u300/
2130 F:      arch/arm/mach-ux500/
2131 F:      drivers/clk/clk-nomadik.c
2132 F:      drivers/clk/clk-u300.c
2133 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2134 F:      drivers/clocksource/timer-u300.c
2135 F:      drivers/dma/coh901318*
2136 F:      drivers/dma/ste_dma40*
2137 F:      drivers/hwspinlock/u8500_hsem.c
2138 F:      drivers/i2c/busses/i2c-nomadik.c
2139 F:      drivers/i2c/busses/i2c-stu300.c
2140 F:      drivers/iio/adc/ab8500-gpadc.c
2141 F:      drivers/mfd/ab3100*
2142 F:      drivers/mfd/ab8500*
2143 F:      drivers/mfd/abx500*
2144 F:      drivers/mfd/db8500*
2145 F:      drivers/mfd/dbx500*
2146 F:      drivers/pinctrl/nomadik/
2147 F:      drivers/pinctrl/pinctrl-coh901*
2148 F:      drivers/pinctrl/pinctrl-u300.c
2149 F:      drivers/rtc/rtc-ab3100.c
2150 F:      drivers/rtc/rtc-ab8500.c
2151 F:      drivers/rtc/rtc-coh901331.c
2152 F:      drivers/rtc/rtc-pl031.c
2153 F:      drivers/soc/ux500/
2154 F:      drivers/watchdog/coh901327_wdt.c
2155
2156 ARM/NUVOTON NPCM ARCHITECTURE
2157 M:      Avi Fishman <[email protected]>
2158 M:      Tomer Maimon <[email protected]>
2159 M:      Tali Perry <[email protected]>
2160 R:      Patrick Venture <[email protected]>
2161 R:      Nancy Yuen <[email protected]>
2162 R:      Benjamin Fair <[email protected]>
2163 L:      [email protected] (moderated for non-subscribers)
2164 S:      Supported
2165 F:      Documentation/devicetree/bindings/*/*/*npcm*
2166 F:      Documentation/devicetree/bindings/*/*npcm*
2167 F:      arch/arm/boot/dts/nuvoton-npcm*
2168 F:      arch/arm/mach-npcm/
2169 F:      drivers/*/*npcm*
2170 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2171
2172 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
2173 L:      [email protected] (subscribers-only)
2174 S:      Orphan
2175 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
2176 F:      arch/arm/mach-s3c24xx/gta02.h
2177 F:      arch/arm/mach-s3c24xx/mach-gta02.c
2178
2179 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2180 M:      Alexander Clouter <[email protected]>
2181 L:      [email protected] (moderated for non-subscribers)
2182 S:      Maintained
2183 W:      http://www.digriz.org.uk/ts78xx/kernel
2184 F:      arch/arm/mach-orion5x/ts78xx-*
2185
2186 ARM/OXNAS platform support
2187 M:      Neil Armstrong <[email protected]>
2188 L:      [email protected] (moderated for non-subscribers)
2189 L:      [email protected] (moderated for non-subscribers)
2190 S:      Maintained
2191 F:      arch/arm/boot/dts/ox8*.dts*
2192 F:      arch/arm/mach-oxnas/
2193 F:      drivers/power/reset/oxnas-restart.c
2194 N:      oxnas
2195
2196 ARM/PALM TREO SUPPORT
2197 M:      Tomas Cech <[email protected]>
2198 L:      [email protected]
2199 S:      Maintained
2200 W:      http://hackndev.com
2201 F:      arch/arm/mach-pxa/palmtreo.*
2202
2203 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
2204 M:      Marek Vasut <[email protected]>
2205 L:      [email protected]
2206 S:      Maintained
2207 W:      http://hackndev.com
2208 F:      arch/arm/mach-pxa/include/mach/palmld.h
2209 F:      arch/arm/mach-pxa/include/mach/palmtc.h
2210 F:      arch/arm/mach-pxa/include/mach/palmtx.h
2211 F:      arch/arm/mach-pxa/palmld.c
2212 F:      arch/arm/mach-pxa/palmt5.*
2213 F:      arch/arm/mach-pxa/palmtc.c
2214 F:      arch/arm/mach-pxa/palmte2.*
2215 F:      arch/arm/mach-pxa/palmtx.c
2216
2217 ARM/PALMZ72 SUPPORT
2218 M:      Sergey Lapin <[email protected]>
2219 L:      [email protected]
2220 S:      Maintained
2221 W:      http://hackndev.com
2222 F:      arch/arm/mach-pxa/palmz72.*
2223
2224 ARM/PLEB SUPPORT
2225 M:      Peter Chubb <[email protected]>
2226 S:      Maintained
2227 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
2228
2229 ARM/PT DIGITAL BOARD PORT
2230 M:      Stefan Eletzhofer <[email protected]>
2231 L:      [email protected] (moderated for non-subscribers)
2232 S:      Maintained
2233 W:      http://www.armlinux.org.uk/
2234
2235 ARM/QUALCOMM SUPPORT
2236 M:      Andy Gross <[email protected]>
2237 M:      Bjorn Andersson <[email protected]>
2238 L:      [email protected]
2239 S:      Maintained
2240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2241 F:      Documentation/devicetree/bindings/*/qcom*
2242 F:      Documentation/devicetree/bindings/soc/qcom/
2243 F:      arch/arm/boot/dts/qcom-*.dts
2244 F:      arch/arm/boot/dts/qcom-*.dtsi
2245 F:      arch/arm/mach-qcom/
2246 F:      arch/arm64/boot/dts/qcom/
2247 F:      drivers/*/*/qcom*
2248 F:      drivers/*/*/qcom/
2249 F:      drivers/*/pm8???-*
2250 F:      drivers/*/qcom*
2251 F:      drivers/*/qcom/
2252 F:      drivers/bluetooth/btqcomsmd.c
2253 F:      drivers/clocksource/timer-qcom.c
2254 F:      drivers/cpuidle/cpuidle-qcom-spm.c
2255 F:      drivers/extcon/extcon-qcom*
2256 F:      drivers/i2c/busses/i2c-qcom-geni.c
2257 F:      drivers/i2c/busses/i2c-qup.c
2258 F:      drivers/iommu/msm*
2259 F:      drivers/mfd/ssbi.c
2260 F:      drivers/mmc/host/mmci_qcom*
2261 F:      drivers/mmc/host/sdhci-msm.c
2262 F:      drivers/pci/controller/dwc/pcie-qcom.c
2263 F:      drivers/phy/qualcomm/
2264 F:      drivers/power/*/msm*
2265 F:      drivers/reset/reset-qcom-*
2266 F:      drivers/scsi/ufs/ufs-qcom.*
2267 F:      drivers/spi/spi-geni-qcom.c
2268 F:      drivers/spi/spi-qcom-qspi.c
2269 F:      drivers/spi/spi-qup.c
2270 F:      drivers/tty/serial/msm_serial.c
2271 F:      drivers/usb/dwc3/dwc3-qcom.c
2272 F:      include/dt-bindings/*/qcom*
2273 F:      include/linux/*/qcom*
2274
2275 ARM/RADISYS ENP2611 MACHINE SUPPORT
2276 M:      Lennert Buytenhek <[email protected]>
2277 L:      [email protected] (moderated for non-subscribers)
2278 S:      Maintained
2279
2280 ARM/RDA MICRO ARCHITECTURE
2281 M:      Manivannan Sadhasivam <[email protected]>
2282 L:      [email protected] (moderated for non-subscribers)
2283 L:      [email protected] (moderated for non-subscribers)
2284 S:      Maintained
2285 F:      Documentation/devicetree/bindings/arm/rda.yaml
2286 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2287 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt
2288 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt
2289 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt
2290 F:      arch/arm/boot/dts/rda8810pl-*
2291 F:      drivers/clocksource/timer-rda.c
2292 F:      drivers/gpio/gpio-rda.c
2293 F:      drivers/irqchip/irq-rda-intc.c
2294 F:      drivers/tty/serial/rda-uart.c
2295
2296 ARM/REALTEK ARCHITECTURE
2297 M:      Andreas Färber <[email protected]>
2298 L:      [email protected] (moderated for non-subscribers)
2299 L:      [email protected] (moderated for non-subscribers)
2300 S:      Maintained
2301 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2302 F:      arch/arm/boot/dts/rtd*
2303 F:      arch/arm/mach-realtek/
2304 F:      arch/arm64/boot/dts/realtek/
2305
2306 ARM/RENESAS ARM64 ARCHITECTURE
2307 M:      Geert Uytterhoeven <[email protected]>
2308 M:      Magnus Damm <[email protected]>
2309 L:      [email protected]
2310 S:      Supported
2311 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2313 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2314 F:      arch/arm64/boot/dts/renesas/
2315 F:      drivers/soc/renesas/
2316 F:      include/linux/soc/renesas/
2317
2318 ARM/RISCPC ARCHITECTURE
2319 M:      Russell King <[email protected]>
2320 L:      [email protected] (moderated for non-subscribers)
2321 S:      Maintained
2322 W:      http://www.armlinux.org.uk/
2323 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
2324 F:      arch/arm/include/asm/hardware/ioc.h
2325 F:      arch/arm/include/asm/hardware/iomd.h
2326 F:      arch/arm/include/asm/hardware/memc.h
2327 F:      arch/arm/mach-rpc/
2328 F:      drivers/net/ethernet/8390/etherh.c
2329 F:      drivers/net/ethernet/i825xx/ether1*
2330 F:      drivers/net/ethernet/seeq/ether3*
2331 F:      drivers/scsi/arm/
2332
2333 ARM/Rockchip SoC support
2334 M:      Heiko Stuebner <[email protected]>
2335 L:      [email protected] (moderated for non-subscribers)
2336 L:      [email protected]
2337 S:      Maintained
2338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2339 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2340 F:      Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2341 F:      Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2342 F:      arch/arm/boot/dts/rk3*
2343 F:      arch/arm/boot/dts/rv1108*
2344 F:      arch/arm/mach-rockchip/
2345 F:      drivers/*/*/*rockchip*
2346 F:      drivers/*/*rockchip*
2347 F:      drivers/clk/rockchip/
2348 F:      drivers/i2c/busses/i2c-rk3x.c
2349 F:      sound/soc/rockchip/
2350 N:      rockchip
2351
2352 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
2353 M:      Kukjin Kim <[email protected]>
2354 M:      Krzysztof Kozlowski <[email protected]>
2355 L:      [email protected] (moderated for non-subscribers)
2356 L:      [email protected] (moderated for non-subscribers)
2357 S:      Maintained
2358 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2359 F:      Documentation/arm/samsung/
2360 F:      Documentation/devicetree/bindings/arm/samsung/
2361 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2362 F:      arch/arm/boot/dts/exynos*
2363 F:      arch/arm/boot/dts/s3c*
2364 F:      arch/arm/boot/dts/s5p*
2365 F:      arch/arm/mach-exynos*/
2366 F:      arch/arm/mach-s3c24*/
2367 F:      arch/arm/mach-s3c64xx/
2368 F:      arch/arm/mach-s5p*/
2369 F:      arch/arm/plat-samsung/
2370 F:      arch/arm64/boot/dts/exynos/
2371 F:      drivers/*/*/*s3c24*
2372 F:      drivers/*/*s3c24*
2373 F:      drivers/*/*s3c64xx*
2374 F:      drivers/*/*s5pv210*
2375 F:      drivers/memory/samsung/
2376 F:      drivers/soc/samsung/
2377 F:      drivers/tty/serial/samsung*
2378 F:      include/linux/soc/samsung/
2379 N:      exynos
2380
2381 ARM/SAMSUNG MOBILE MACHINE SUPPORT
2382 M:      Kyungmin Park <[email protected]>
2383 L:      [email protected] (moderated for non-subscribers)
2384 S:      Maintained
2385 F:      arch/arm/mach-s5pv210/
2386
2387 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2388 M:      Kyungmin Park <[email protected]>
2389 M:      Kamil Debski <[email protected]>
2390 M:      Andrzej Hajda <[email protected]>
2391 L:      [email protected]
2392 L:      [email protected]
2393 S:      Maintained
2394 F:      drivers/media/platform/s5p-g2d/
2395
2396 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2397 M:      Marek Szyprowski <[email protected]>
2398 L:      [email protected] (moderated for non-subscribers)
2399 L:      [email protected]
2400 S:      Maintained
2401 F:      Documentation/devicetree/bindings/media/s5p-cec.txt
2402 F:      drivers/media/platform/s5p-cec/
2403
2404 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2405 M:      Andrzej Pietrasiewicz <[email protected]>
2406 M:      Jacek Anaszewski <[email protected]>
2407 M:      Sylwester Nawrocki <[email protected]>
2408 L:      [email protected]
2409 L:      [email protected]
2410 S:      Maintained
2411 F:      drivers/media/platform/s5p-jpeg/
2412
2413 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2414 M:      Kyungmin Park <[email protected]>
2415 M:      Kamil Debski <[email protected]>
2416 M:      Jeongtae Park <[email protected]>
2417 M:      Andrzej Hajda <[email protected]>
2418 L:      [email protected]
2419 L:      [email protected]
2420 S:      Maintained
2421 F:      drivers/media/platform/s5p-mfc/
2422
2423 ARM/SHMOBILE ARM ARCHITECTURE
2424 M:      Geert Uytterhoeven <[email protected]>
2425 M:      Magnus Damm <[email protected]>
2426 L:      [email protected]
2427 S:      Supported
2428 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2429 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2430 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2431 F:      arch/arm/boot/dts/emev2*
2432 F:      arch/arm/boot/dts/gr-peach*
2433 F:      arch/arm/boot/dts/iwg20d-q7*
2434 F:      arch/arm/boot/dts/r7s*
2435 F:      arch/arm/boot/dts/r8a*
2436 F:      arch/arm/boot/dts/r9a*
2437 F:      arch/arm/boot/dts/sh*
2438 F:      arch/arm/configs/shmobile_defconfig
2439 F:      arch/arm/include/debug/renesas-scif.S
2440 F:      arch/arm/mach-shmobile/
2441 F:      drivers/soc/renesas/
2442 F:      include/linux/soc/renesas/
2443
2444 ARM/SOCFPGA ARCHITECTURE
2445 M:      Dinh Nguyen <[email protected]>
2446 S:      Maintained
2447 W:      http://www.rocketboards.org
2448 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2449 F:      arch/arm/boot/dts/socfpga*
2450 F:      arch/arm/configs/socfpga_defconfig
2451 F:      arch/arm/mach-socfpga/
2452 F:      arch/arm64/boot/dts/altera/
2453 F:      arch/arm64/boot/dts/intel/
2454
2455 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2456 M:      Dinh Nguyen <[email protected]>
2457 S:      Maintained
2458 F:      drivers/clk/socfpga/
2459
2460 ARM/SOCFPGA EDAC SUPPORT
2461 M:      Thor Thayer <[email protected]>
2462 S:      Maintained
2463 F:      drivers/edac/altera_edac.
2464
2465 ARM/SPREADTRUM SoC SUPPORT
2466 M:      Orson Zhai <[email protected]>
2467 M:      Baolin Wang <[email protected]>
2468 M:      Chunyan Zhang <[email protected]>
2469 S:      Maintained
2470 F:      arch/arm64/boot/dts/sprd
2471 N:      sprd
2472 N:      sc27xx
2473 N:      sc2731
2474
2475 ARM/STI ARCHITECTURE
2476 M:      Patrice Chotard <[email protected]>
2477 L:      [email protected] (moderated for non-subscribers)
2478 S:      Maintained
2479 W:      http://www.stlinux.com
2480 F:      Documentation/devicetree/bindings/i2c/i2c-st.txt
2481 F:      arch/arm/boot/dts/sti*
2482 F:      arch/arm/mach-sti/
2483 F:      drivers/ata/ahci_st.c
2484 F:      drivers/char/hw_random/st-rng.c
2485 F:      drivers/clocksource/arm_global_timer.c
2486 F:      drivers/clocksource/clksrc_st_lpc.c
2487 F:      drivers/cpufreq/sti-cpufreq.c
2488 F:      drivers/dma/st_fdma*
2489 F:      drivers/i2c/busses/i2c-st.c
2490 F:      drivers/media/platform/sti/c8sectpfe/
2491 F:      drivers/media/rc/st_rc.c
2492 F:      drivers/mmc/host/sdhci-st.c
2493 F:      drivers/phy/st/phy-miphy28lp.c
2494 F:      drivers/phy/st/phy-stih407-usb.c
2495 F:      drivers/pinctrl/pinctrl-st.c
2496 F:      drivers/remoteproc/st_remoteproc.c
2497 F:      drivers/remoteproc/st_slim_rproc.c
2498 F:      drivers/reset/sti/
2499 F:      drivers/rtc/rtc-st-lpc.c
2500 F:      drivers/tty/serial/st-asc.c
2501 F:      drivers/usb/dwc3/dwc3-st.c
2502 F:      drivers/usb/host/ehci-st.c
2503 F:      drivers/usb/host/ohci-st.c
2504 F:      drivers/watchdog/st_lpc_wdt.c
2505 F:      include/linux/remoteproc/st_slim_rproc.h
2506
2507 ARM/STM32 ARCHITECTURE
2508 M:      Maxime Coquelin <[email protected]>
2509 M:      Alexandre Torgue <[email protected]>
2510 L:      [email protected] (moderated for non-subscribers)
2511 L:      [email protected] (moderated for non-subscribers)
2512 S:      Maintained
2513 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2514 F:      arch/arm/boot/dts/stm32*
2515 F:      arch/arm/mach-stm32/
2516 F:      drivers/clocksource/armv7m_systick.c
2517 N:      stm32
2518 N:      stm
2519
2520 ARM/Synaptics SoC support
2521 M:      Jisheng Zhang <[email protected]>
2522 M:      Sebastian Hesselbarth <[email protected]>
2523 L:      [email protected] (moderated for non-subscribers)
2524 S:      Maintained
2525 F:      arch/arm/boot/dts/berlin*
2526 F:      arch/arm/mach-berlin/
2527 F:      arch/arm64/boot/dts/synaptics/
2528
2529 ARM/TANGO ARCHITECTURE
2530 M:      Marc Gonzalez <[email protected]>
2531 M:      Mans Rullgard <[email protected]>
2532 L:      [email protected]
2533 S:      Odd Fixes
2534 N:      tango
2535
2536 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2537 M:      Lennert Buytenhek <[email protected]>
2538 L:      [email protected] (moderated for non-subscribers)
2539 S:      Maintained
2540
2541 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2542 M:      Hans Verkuil <[email protected]>
2543 L:      [email protected]
2544 L:      [email protected]
2545 S:      Maintained
2546 F:      Documentation/devicetree/bindings/media/tegra-cec.txt
2547 F:      drivers/media/platform/tegra-cec/
2548
2549 ARM/TETON BGA MACHINE SUPPORT
2550 M:      "Mark F. Brown" <[email protected]>
2551 L:      [email protected] (moderated for non-subscribers)
2552 S:      Maintained
2553
2554 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2555 M:      Santosh Shilimkar <[email protected]>
2556 L:      [email protected]
2557 S:      Maintained
2558 F:      drivers/memory/*emif*
2559
2560 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2561 M:      Santosh Shilimkar <[email protected]>
2562 L:      [email protected] (moderated for non-subscribers)
2563 S:      Maintained
2564 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
2565 F:      arch/arm/boot/dts/keystone-*
2566 F:      arch/arm/mach-keystone/
2567
2568 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2569 M:      Santosh Shilimkar <[email protected]>
2570 L:      [email protected]
2571 S:      Maintained
2572 F:      drivers/clk/keystone/
2573
2574 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
2575 M:      Santosh Shilimkar <[email protected]>
2576 L:      [email protected] (moderated for non-subscribers)
2577 L:      [email protected]
2578 S:      Maintained
2579 F:      drivers/clocksource/timer-keystone.c
2580
2581 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2582 M:      Santosh Shilimkar <[email protected]>
2583 L:      [email protected]
2584 S:      Maintained
2585 F:      drivers/power/reset/keystone-reset.c
2586
2587 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2588 M:      Tero Kristo <[email protected]>
2589 M:      Nishanth Menon <[email protected]>
2590 L:      [email protected] (moderated for non-subscribers)
2591 S:      Supported
2592 F:      Documentation/devicetree/bindings/arm/ti/k3.txt
2593 F:      arch/arm64/boot/dts/ti/Makefile
2594 F:      arch/arm64/boot/dts/ti/k3-*
2595 F:      include/dt-bindings/pinctrl/k3.h
2596
2597 ARM/THECUS N2100 MACHINE SUPPORT
2598 M:      Lennert Buytenhek <[email protected]>
2599 L:      [email protected] (moderated for non-subscribers)
2600 S:      Maintained
2601
2602 ARM/TOSA MACHINE SUPPORT
2603 M:      Dmitry Eremin-Solenikov <[email protected]>
2604 M:      Dirk Opfer <[email protected]>
2605 S:      Maintained
2606
2607 ARM/UNIPHIER ARCHITECTURE
2608 M:      Masahiro Yamada <[email protected]>
2609 L:      [email protected] (moderated for non-subscribers)
2610 S:      Maintained
2611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
2612 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2613 F:      Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2614 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2615 F:      arch/arm/boot/dts/uniphier*
2616 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2617 F:      arch/arm/mach-uniphier/
2618 F:      arch/arm/mm/cache-uniphier.c
2619 F:      arch/arm64/boot/dts/socionext/uniphier*
2620 F:      drivers/bus/uniphier-system-bus.c
2621 F:      drivers/clk/uniphier/
2622 F:      drivers/dma/uniphier-mdmac.c
2623 F:      drivers/gpio/gpio-uniphier.c
2624 F:      drivers/i2c/busses/i2c-uniphier*
2625 F:      drivers/irqchip/irq-uniphier-aidet.c
2626 F:      drivers/mmc/host/uniphier-sd.c
2627 F:      drivers/pinctrl/uniphier/
2628 F:      drivers/reset/reset-uniphier.c
2629 F:      drivers/tty/serial/8250/8250_uniphier.c
2630 N:      uniphier
2631
2632 ARM/VERSATILE EXPRESS PLATFORM
2633 M:      Liviu Dudau <[email protected]>
2634 M:      Sudeep Holla <[email protected]>
2635 M:      Lorenzo Pieralisi <[email protected]>
2636 L:      [email protected] (moderated for non-subscribers)
2637 S:      Maintained
2638 F:      */*/*/vexpress*
2639 F:      */*/vexpress*
2640 F:      arch/arm/boot/dts/vexpress*
2641 F:      arch/arm/mach-vexpress/
2642 F:      arch/arm64/boot/dts/arm/
2643 F:      drivers/clk/versatile/clk-vexpress-osc.c
2644 F:      drivers/clocksource/timer-versatile.c
2645 N:      mps2
2646
2647 ARM/VFP SUPPORT
2648 M:      Russell King <[email protected]>
2649 L:      [email protected] (moderated for non-subscribers)
2650 S:      Maintained
2651 W:      http://www.armlinux.org.uk/
2652 F:      arch/arm/vfp/
2653
2654 ARM/VOIPAC PXA270 SUPPORT
2655 M:      Marek Vasut <[email protected]>
2656 L:      [email protected] (moderated for non-subscribers)
2657 S:      Maintained
2658 F:      arch/arm/mach-pxa/include/mach/vpac270.h
2659 F:      arch/arm/mach-pxa/vpac270.c
2660
2661 ARM/VT8500 ARM ARCHITECTURE
2662 M:      Tony Prisk <[email protected]>
2663 L:      [email protected] (moderated for non-subscribers)
2664 S:      Maintained
2665 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
2666 F:      arch/arm/mach-vt8500/
2667 F:      drivers/clocksource/timer-vt8500.c
2668 F:      drivers/i2c/busses/i2c-wmt.c
2669 F:      drivers/mmc/host/wmt-sdmmc.c
2670 F:      drivers/pwm/pwm-vt8500.c
2671 F:      drivers/rtc/rtc-vt8500.c
2672 F:      drivers/tty/serial/vt8500_serial.c
2673 F:      drivers/usb/host/ehci-platform.c
2674 F:      drivers/usb/host/uhci-platform.c
2675 F:      drivers/video/fbdev/vt8500lcdfb.*
2676 F:      drivers/video/fbdev/wm8505fb*
2677 F:      drivers/video/fbdev/wmt_ge_rops.*
2678
2679 ARM/ZIPIT Z2 SUPPORT
2680 M:      Marek Vasut <[email protected]>
2681 L:      [email protected] (moderated for non-subscribers)
2682 S:      Maintained
2683 F:      arch/arm/mach-pxa/include/mach/z2.h
2684 F:      arch/arm/mach-pxa/z2.c
2685
2686 ARM/ZTE ARCHITECTURE
2687 M:      Jun Nie <[email protected]>
2688 M:      Shawn Guo <[email protected]>
2689 L:      [email protected] (moderated for non-subscribers)
2690 S:      Maintained
2691 F:      Documentation/devicetree/bindings/arm/zte.yaml
2692 F:      Documentation/devicetree/bindings/clock/zx2967*.txt
2693 F:      Documentation/devicetree/bindings/dma/zxdma.txt
2694 F:      Documentation/devicetree/bindings/gpio/zx296702-gpio.txt
2695 F:      Documentation/devicetree/bindings/i2c/i2c-zx2967.txt
2696 F:      Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt
2697 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt
2698 F:      Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
2699 F:      Documentation/devicetree/bindings/soc/zte/
2700 F:      Documentation/devicetree/bindings/sound/zte,*.txt
2701 F:      Documentation/devicetree/bindings/thermal/zx2967-thermal.txt
2702 F:      Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt
2703 F:      arch/arm/boot/dts/zx2967*
2704 F:      arch/arm/mach-zx/
2705 F:      arch/arm64/boot/dts/zte/
2706 F:      drivers/clk/zte/
2707 F:      drivers/dma/zx_dma.c
2708 F:      drivers/gpio/gpio-zx.c
2709 F:      drivers/i2c/busses/i2c-zx2967.c
2710 F:      drivers/mmc/host/dw_mmc-zx.*
2711 F:      drivers/pinctrl/zte/
2712 F:      drivers/soc/zte/
2713 F:      drivers/thermal/zx2967_thermal.c
2714 F:      drivers/watchdog/zx2967_wdt.c
2715 F:      include/dt-bindings/clock/zx2967*.h
2716 F:      include/dt-bindings/soc/zte,*.h
2717 F:      sound/soc/codecs/zx_aud96p22.c
2718 F:      sound/soc/zte/
2719
2720 ARM/ZYNQ ARCHITECTURE
2721 M:      Michal Simek <[email protected]>
2722 L:      [email protected] (moderated for non-subscribers)
2723 S:      Supported
2724 W:      http://wiki.xilinx.com
2725 T:      git https://github.com/Xilinx/linux-xlnx.git
2726 F:      Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
2727 F:      Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
2728 F:      arch/arm/mach-zynq/
2729 F:      drivers/block/xsysace.c
2730 F:      drivers/clocksource/timer-cadence-ttc.c
2731 F:      drivers/cpuidle/cpuidle-zynq.c
2732 F:      drivers/edac/synopsys_edac.c
2733 F:      drivers/i2c/busses/i2c-cadence.c
2734 F:      drivers/i2c/busses/i2c-xiic.c
2735 F:      drivers/mmc/host/sdhci-of-arasan.c
2736 N:      zynq
2737 N:      xilinx
2738
2739 ARM64 PORT (AARCH64 ARCHITECTURE)
2740 M:      Catalin Marinas <[email protected]>
2741 M:      Will Deacon <[email protected]>
2742 L:      [email protected] (moderated for non-subscribers)
2743 S:      Maintained
2744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2745 F:      Documentation/arm64/
2746 F:      arch/arm64/
2747 F:      tools/testing/selftests/arm64/
2748 X:      arch/arm64/boot/dts/
2749
2750 AS3645A LED FLASH CONTROLLER DRIVER
2751 M:      Sakari Ailus <[email protected]>
2752 L:      [email protected]
2753 S:      Maintained
2754 F:      drivers/leds/leds-as3645a.c
2755
2756 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
2757 M:      Tianshu Qiu <[email protected]>
2758 L:      [email protected]
2759 S:      Maintained
2760 T:      git git://linuxtv.org/media_tree.git
2761 F:      Documentation/devicetree/bindings/media/i2c/ak7375.txt
2762 F:      drivers/media/i2c/ak7375.c
2763
2764 ASAHI KASEI AK8974 DRIVER
2765 M:      Linus Walleij <[email protected]>
2766 L:      [email protected]
2767 S:      Supported
2768 W:      http://www.akm.com/
2769 F:      drivers/iio/magnetometer/ak8974.c
2770
2771 ASC7621 HARDWARE MONITOR DRIVER
2772 M:      George Joseph <[email protected]>
2773 L:      [email protected]
2774 S:      Maintained
2775 F:      Documentation/hwmon/asc7621.rst
2776 F:      drivers/hwmon/asc7621.c
2777
2778 ASPEED PINCTRL DRIVERS
2779 M:      Andrew Jeffery <[email protected]>
2780 L:      [email protected] (moderated for non-subscribers)
2781 L:      [email protected] (moderated for non-subscribers)
2782 L:      [email protected]
2783 S:      Maintained
2784 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
2785 F:      drivers/pinctrl/aspeed/
2786
2787 ASPEED SCU INTERRUPT CONTROLLER DRIVER
2788 M:      Eddie James <[email protected]>
2789 L:      [email protected] (moderated for non-subscribers)
2790 S:      Maintained
2791 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
2792 F:      drivers/irqchip/irq-aspeed-scu-ic.c
2793 F:      include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
2794
2795 ASPEED VIDEO ENGINE DRIVER
2796 M:      Eddie James <[email protected]>
2797 L:      [email protected]
2798 L:      [email protected] (moderated for non-subscribers)
2799 S:      Maintained
2800 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
2801 F:      drivers/media/platform/aspeed-video.c
2802
2803 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2804 M:      Corentin Chary <[email protected]>
2805 L:      [email protected]
2806 L:      [email protected]
2807 S:      Maintained
2808 W:      http://acpi4asus.sf.net
2809 F:      drivers/platform/x86/asus*.c
2810 F:      drivers/platform/x86/eeepc*.c
2811
2812 ASUS WIRELESS RADIO CONTROL DRIVER
2813 M:      João Paulo Rechi Vita <[email protected]>
2814 L:      [email protected]
2815 S:      Maintained
2816 F:      drivers/platform/x86/asus-wireless.c
2817
2818 ASYMMETRIC KEYS
2819 M:      David Howells <[email protected]>
2820 L:      [email protected]
2821 S:      Maintained
2822 F:      Documentation/crypto/asymmetric-keys.txt
2823 F:      crypto/asymmetric_keys/
2824 F:      include/crypto/pkcs7.h
2825 F:      include/crypto/public_key.h
2826 F:      include/linux/verification.h
2827
2828 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2829 R:      Dan Williams <[email protected]>
2830 S:      Odd fixes
2831 W:      http://sourceforge.net/projects/xscaleiop
2832 F:      Documentation/crypto/async-tx-api.txt
2833 F:      crypto/async_tx/
2834 F:      drivers/dma/
2835 F:      include/linux/async_tx.h
2836 F:      include/linux/dmaengine.h
2837
2838 AT24 EEPROM DRIVER
2839 M:      Bartosz Golaszewski <[email protected]>
2840 L:      [email protected]
2841 S:      Maintained
2842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
2843 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
2844 F:      drivers/misc/eeprom/at24.c
2845
2846 ATA OVER ETHERNET (AOE) DRIVER
2847 M:      "Justin Sanders" <[email protected]>
2848 S:      Supported
2849 W:      http://www.openaoe.org/
2850 F:      Documentation/admin-guide/aoe/
2851 F:      drivers/block/aoe/
2852
2853 ATHEROS 71XX/9XXX GPIO DRIVER
2854 M:      Alban Bedel <[email protected]>
2855 S:      Maintained
2856 W:      https://github.com/AlbanBedel/linux
2857 T:      git git://github.com/AlbanBedel/linux
2858 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2859 F:      drivers/gpio/gpio-ath79.c
2860
2861 ATHEROS 71XX/9XXX USB PHY DRIVER
2862 M:      Alban Bedel <[email protected]>
2863 S:      Maintained
2864 W:      https://github.com/AlbanBedel/linux
2865 T:      git git://github.com/AlbanBedel/linux
2866 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
2867 F:      drivers/phy/qualcomm/phy-ath79-usb.c
2868
2869 ATHEROS ATH GENERIC UTILITIES
2870 M:      Kalle Valo <[email protected]>
2871 L:      [email protected]
2872 S:      Supported
2873 F:      drivers/net/wireless/ath/*
2874
2875 ATHEROS ATH5K WIRELESS DRIVER
2876 M:      Jiri Slaby <[email protected]>
2877 M:      Nick Kossifidis <[email protected]>
2878 M:      Luis Chamberlain <[email protected]>
2879 L:      [email protected]
2880 S:      Maintained
2881 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
2882 F:      drivers/net/wireless/ath/ath5k/
2883
2884 ATHEROS ATH6KL WIRELESS DRIVER
2885 M:      Kalle Valo <[email protected]>
2886 L:      [email protected]
2887 S:      Supported
2888 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
2889 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2890 F:      drivers/net/wireless/ath/ath6kl/
2891
2892 ATI_REMOTE2 DRIVER
2893 M:      Ville Syrjala <[email protected]>
2894 S:      Maintained
2895 F:      drivers/input/misc/ati_remote2.c
2896
2897 ATK0110 HWMON DRIVER
2898 M:      Luca Tettamanti <[email protected]>
2899 L:      [email protected]
2900 S:      Maintained
2901 F:      drivers/hwmon/asus_atk0110.c
2902
2903 ATLX ETHERNET DRIVERS
2904 M:      Jay Cliburn <[email protected]>
2905 M:      Chris Snook <[email protected]>
2906 L:      [email protected]
2907 S:      Maintained
2908 W:      http://sourceforge.net/projects/atl1
2909 W:      http://atl1.sourceforge.net
2910 F:      drivers/net/ethernet/atheros/
2911
2912 ATM
2913 M:      Chas Williams <[email protected]>
2914 L:      [email protected] (moderated for non-subscribers)
2915 L:      [email protected]
2916 S:      Maintained
2917 W:      http://linux-atm.sourceforge.net
2918 F:      drivers/atm/
2919 F:      include/linux/atm*
2920 F:      include/uapi/linux/atm*
2921
2922 ATMEL MACB ETHERNET DRIVER
2923 M:      Nicolas Ferre <[email protected]>
2924 S:      Supported
2925 F:      drivers/net/ethernet/cadence/
2926
2927 ATMEL MAXTOUCH DRIVER
2928 M:      Nick Dyer <[email protected]>
2929 S:      Maintained
2930 T:      git git://github.com/ndyer/linux.git
2931 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2932 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2933
2934 ATMEL WIRELESS DRIVER
2935 M:      Simon Kelley <[email protected]>
2936 L:      [email protected]
2937 S:      Maintained
2938 W:      http://www.thekelleys.org.uk/atmel
2939 W:      http://atmelwlandriver.sourceforge.net/
2940 F:      drivers/net/wireless/atmel/atmel*
2941
2942 ATOMIC INFRASTRUCTURE
2943 M:      Will Deacon <[email protected]>
2944 M:      Peter Zijlstra <[email protected]>
2945 R:      Boqun Feng <[email protected]>
2946 L:      [email protected]
2947 S:      Maintained
2948 F:      arch/*/include/asm/atomic*.h
2949 F:      include/*/atomic*.h
2950 F:      scripts/atomic/
2951
2952 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2953 M:      Bradley Grove <[email protected]>
2954 L:      [email protected]
2955 S:      Supported
2956 W:      http://www.attotech.com
2957 F:      drivers/scsi/esas2r
2958
2959 ATUSB IEEE 802.15.4 RADIO DRIVER
2960 M:      Stefan Schmidt <[email protected]>
2961 L:      [email protected]
2962 S:      Maintained
2963 F:      drivers/net/ieee802154/at86rf230.h
2964 F:      drivers/net/ieee802154/atusb.c
2965 F:      drivers/net/ieee802154/atusb.h
2966
2967 AUDIT SUBSYSTEM
2968 M:      Paul Moore <[email protected]>
2969 M:      Eric Paris <[email protected]>
2970 L:      [email protected] (moderated for non-subscribers)
2971 S:      Supported
2972 W:      https://github.com/linux-audit
2973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
2974 F:      include/linux/audit.h
2975 F:      include/uapi/linux/audit.h
2976 F:      kernel/audit*
2977
2978 AUXILIARY DISPLAY DRIVERS
2979 M:      Miguel Ojeda Sandonis <[email protected]>
2980 S:      Maintained
2981 F:      drivers/auxdisplay/
2982 F:      include/linux/cfag12864b.h
2983
2984 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
2985 M:      Andreas Klinger <[email protected]>
2986 L:      [email protected]
2987 S:      Maintained
2988 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
2989 F:      drivers/iio/adc/hx711.c
2990
2991 AX.25 NETWORK LAYER
2992 M:      Ralf Baechle <[email protected]>
2993 L:      [email protected]
2994 S:      Maintained
2995 W:      http://www.linux-ax25.org/
2996 F:      include/net/ax25.h
2997 F:      include/uapi/linux/ax25.h
2998 F:      net/ax25/
2999
3000 AXENTIA ARM DEVICES
3001 M:      Peter Rosin <[email protected]>
3002 L:      [email protected] (moderated for non-subscribers)
3003 S:      Maintained
3004 F:      arch/arm/boot/dts/at91-linea.dtsi
3005 F:      arch/arm/boot/dts/at91-natte.dtsi
3006 F:      arch/arm/boot/dts/at91-nattis-2-natte-2.dts
3007 F:      arch/arm/boot/dts/at91-tse850-3.dts
3008
3009 AXENTIA ASOC DRIVERS
3010 M:      Peter Rosin <[email protected]>
3011 L:      [email protected] (moderated for non-subscribers)
3012 S:      Maintained
3013 F:      Documentation/devicetree/bindings/sound/axentia,*
3014 F:      sound/soc/atmel/tse850-pcm5142.c
3015
3016 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3017 M:      Nuno Sá <[email protected]>
3018 L:      [email protected]
3019 S:      Supported
3020 W:      http://ez.analog.com/community/linux-device-drivers
3021 F:      Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3022 F:      drivers/hwmon/axi-fan-control.c
3023
3024 AXXIA I2C CONTROLLER
3025 M:      Krzysztof Adamski <[email protected]>
3026 L:      [email protected]
3027 S:      Maintained
3028 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3029 F:      drivers/i2c/busses/i2c-axxia.c
3030
3031 AZ6007 DVB DRIVER
3032 M:      Mauro Carvalho Chehab <[email protected]>
3033 L:      [email protected]
3034 S:      Maintained
3035 W:      https://linuxtv.org
3036 T:      git git://linuxtv.org/media_tree.git
3037 F:      drivers/media/usb/dvb-usb-v2/az6007.c
3038
3039 AZTECH FM RADIO RECEIVER DRIVER
3040 M:      Hans Verkuil <[email protected]>
3041 L:      [email protected]
3042 S:      Maintained
3043 W:      https://linuxtv.org
3044 T:      git git://linuxtv.org/media_tree.git
3045 F:      drivers/media/radio/radio-aztech*
3046
3047 B43 WIRELESS DRIVER
3048 L:      [email protected]
3049 L:      [email protected]
3050 S:      Odd Fixes
3051 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3052 F:      drivers/net/wireless/broadcom/b43/
3053
3054 B43LEGACY WIRELESS DRIVER
3055 M:      Larry Finger <[email protected]>
3056 L:      [email protected]
3057 L:      [email protected]
3058 S:      Maintained
3059 W:      https://wireless.wiki.kernel.org/en/users/Drivers/b43
3060 F:      drivers/net/wireless/broadcom/b43legacy/
3061
3062 BACKLIGHT CLASS/SUBSYSTEM
3063 M:      Lee Jones <[email protected]>
3064 M:      Daniel Thompson <[email protected]>
3065 M:      Jingoo Han <[email protected]>
3066 L:      [email protected]
3067 S:      Maintained
3068 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3069 F:      Documentation/ABI/stable/sysfs-class-backlight
3070 F:      Documentation/ABI/testing/sysfs-class-backlight
3071 F:      Documentation/devicetree/bindings/leds/backlight
3072 F:      drivers/video/backlight/
3073 F:      include/linux/backlight.h
3074 F:      include/linux/pwm_backlight.h
3075
3076 BATMAN ADVANCED
3077 M:      Marek Lindner <[email protected]>
3078 M:      Simon Wunderlich <[email protected]>
3079 M:      Antonio Quartulli <[email protected]>
3080 M:      Sven Eckelmann <[email protected]>
3081 L:      [email protected] (moderated for non-subscribers)
3082 S:      Maintained
3083 W:      https://www.open-mesh.org/
3084 Q:      https://patchwork.open-mesh.org/project/batman/list/
3085 B:      https://www.open-mesh.org/projects/batman-adv/issues
3086 C:      irc://chat.freenode.net/batman
3087 T:      git https://git.open-mesh.org/linux-merge.git
3088 F:      Documentation/ABI/obsolete/sysfs-class-net-batman-adv
3089 F:      Documentation/ABI/obsolete/sysfs-class-net-mesh
3090 F:      Documentation/networking/batman-adv.rst
3091 F:      include/uapi/linux/batadv_packet.h
3092 F:      include/uapi/linux/batman_adv.h
3093 F:      net/batman-adv/
3094
3095 BAYCOM/HDLCDRV DRIVERS FOR AX.25
3096 M:      Thomas Sailer <[email protected]>
3097 L:      [email protected]
3098 S:      Maintained
3099 W:      http://www.baycom.org/~tom/ham/ham.html
3100 F:      drivers/net/hamradio/baycom*
3101
3102 BCACHE (BLOCK LAYER CACHE)
3103 M:      Coly Li <[email protected]>
3104 M:      Kent Overstreet <[email protected]>
3105 L:      [email protected]
3106 S:      Maintained
3107 W:      http://bcache.evilpiepirate.org
3108 C:      irc://irc.oftc.net/bcache
3109 F:      drivers/md/bcache/
3110
3111 BDISP ST MEDIA DRIVER
3112 M:      Fabien Dessenne <[email protected]>
3113 L:      [email protected]
3114 S:      Supported
3115 W:      https://linuxtv.org
3116 T:      git git://linuxtv.org/media_tree.git
3117 F:      drivers/media/platform/sti/bdisp
3118
3119 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3120 M:      Dariusz Marcinkiewicz <[email protected]>
3121 L:      [email protected]
3122 S:      Maintained
3123 F:      drivers/net/ethernet/ec_bhf.c
3124
3125 BEFS FILE SYSTEM
3126 M:      Luis de Bethencourt <[email protected]>
3127 M:      Salah Triki <[email protected]>
3128 S:      Maintained
3129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3130 F:      Documentation/filesystems/befs.rst
3131 F:      fs/befs/
3132
3133 BFQ I/O SCHEDULER
3134 M:      Paolo Valente <[email protected]>
3135 M:      Jens Axboe <[email protected]>
3136 L:      [email protected]
3137 S:      Maintained
3138 F:      Documentation/block/bfq-iosched.rst
3139 F:      block/bfq-*
3140
3141 BFS FILE SYSTEM
3142 M:      "Tigran A. Aivazian" <[email protected]>
3143 S:      Maintained
3144 F:      Documentation/filesystems/bfs.rst
3145 F:      fs/bfs/
3146 F:      include/uapi/linux/bfs_fs.h
3147
3148 BLINKM RGB LED DRIVER
3149 M:      Jan-Simon Moeller <[email protected]>
3150 S:      Maintained
3151 F:      drivers/leds/leds-blinkm.c
3152
3153 BLOCK LAYER
3154 M:      Jens Axboe <[email protected]>
3155 L:      [email protected]
3156 S:      Maintained
3157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3158 F:      block/
3159 F:      drivers/block/
3160 F:      kernel/trace/blktrace.c
3161 F:      lib/sbitmap.c
3162
3163 BLOCK2MTD DRIVER
3164 M:      Joern Engel <[email protected]>
3165 L:      [email protected]
3166 S:      Maintained
3167 F:      drivers/mtd/devices/block2mtd.c
3168
3169 BLUETOOTH DRIVERS
3170 M:      Marcel Holtmann <[email protected]>
3171 M:      Johan Hedberg <[email protected]>
3172 L:      [email protected]
3173 S:      Maintained
3174 W:      http://www.bluez.org/
3175 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3177 F:      drivers/bluetooth/
3178
3179 BLUETOOTH SUBSYSTEM
3180 M:      Marcel Holtmann <[email protected]>
3181 M:      Johan Hedberg <[email protected]>
3182 L:      [email protected]
3183 S:      Maintained
3184 W:      http://www.bluez.org/
3185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3187 F:      include/net/bluetooth/
3188 F:      net/bluetooth/
3189
3190 BONDING DRIVER
3191 M:      Jay Vosburgh <[email protected]>
3192 M:      Veaceslav Falico <[email protected]>
3193 M:      Andy Gospodarek <[email protected]>
3194 L:      [email protected]
3195 S:      Supported
3196 W:      http://sourceforge.net/projects/bonding/
3197 F:      drivers/net/bonding/
3198 F:      include/uapi/linux/if_bonding.h
3199
3200 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3201 M:      Dan Robertson <[email protected]>
3202 L:      [email protected]
3203 S:      Maintained
3204 F:      Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3205 F:      drivers/iio/accel/bma400*
3206
3207 BPF (Safe dynamic programs and tools)
3208 M:      Alexei Starovoitov <[email protected]>
3209 M:      Daniel Borkmann <[email protected]>
3210 R:      Martin KaFai Lau <[email protected]>
3211 R:      Song Liu <[email protected]>
3212 R:      Yonghong Song <[email protected]>
3213 R:      Andrii Nakryiko <[email protected]>
3214 R:      John Fastabend <[email protected]>
3215 R:      KP Singh <[email protected]>
3216 L:      [email protected]
3217 L:      [email protected]
3218 S:      Supported
3219 Q:      https://patchwork.ozlabs.org/project/netdev/list/?delegate=77147
3220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3221 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3222 F:      Documentation/bpf/
3223 F:      Documentation/networking/filter.rst
3224 F:      arch/*/net/*
3225 F:      include/linux/bpf*
3226 F:      include/linux/filter.h
3227 F:      include/trace/events/xdp.h
3228 F:      include/uapi/linux/bpf*
3229 F:      include/uapi/linux/filter.h
3230 F:      kernel/bpf/
3231 F:      kernel/trace/bpf_trace.c
3232 F:      lib/test_bpf.c
3233 F:      net/bpf/
3234 F:      net/core/filter.c
3235 F:      net/sched/act_bpf.c
3236 F:      net/sched/cls_bpf.c
3237 F:      samples/bpf/
3238 F:      tools/bpf/
3239 F:      tools/lib/bpf/
3240 F:      tools/testing/selftests/bpf/
3241 N:      bpf
3242 K:      bpf
3243
3244 BPF JIT for ARM
3245 M:      Shubham Bansal <[email protected]>
3246 L:      [email protected]
3247 L:      [email protected]
3248 S:      Maintained
3249 F:      arch/arm/net/
3250
3251 BPF JIT for ARM64
3252 M:      Daniel Borkmann <[email protected]>
3253 M:      Alexei Starovoitov <[email protected]>
3254 M:      Zi Shen Lim <[email protected]>
3255 L:      [email protected]
3256 L:      [email protected]
3257 S:      Supported
3258 F:      arch/arm64/net/
3259
3260 BPF JIT for MIPS (32-BIT AND 64-BIT)
3261 M:      Paul Burton <[email protected]>
3262 L:      [email protected]
3263 L:      [email protected]
3264 S:      Maintained
3265 F:      arch/mips/net/
3266
3267 BPF JIT for NFP NICs
3268 M:      Jakub Kicinski <[email protected]>
3269 L:      [email protected]
3270 L:      [email protected]
3271 S:      Supported
3272 F:      drivers/net/ethernet/netronome/nfp/bpf/
3273
3274 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3275 M:      Naveen N. Rao <[email protected]>
3276 M:      Sandipan Das <[email protected]>
3277 L:      [email protected]
3278 L:      [email protected]
3279 S:      Maintained
3280 F:      arch/powerpc/net/
3281
3282 BPF JIT for RISC-V (32-bit)
3283 M:      Luke Nelson <[email protected]>
3284 M:      Xi Wang <[email protected]>
3285 L:      [email protected]
3286 L:      [email protected]
3287 S:      Maintained
3288 F:      arch/riscv/net/
3289 X:      arch/riscv/net/bpf_jit_comp64.c
3290
3291 BPF JIT for RISC-V (64-bit)
3292 M:      Björn Töpel <[email protected]>
3293 L:      [email protected]
3294 L:      [email protected]
3295 S:      Maintained
3296 F:      arch/riscv/net/
3297 X:      arch/riscv/net/bpf_jit_comp32.c
3298
3299 BPF JIT for S390
3300 M:      Ilya Leoshkevich <[email protected]>
3301 M:      Heiko Carstens <[email protected]>
3302 M:      Vasily Gorbik <[email protected]>
3303 L:      [email protected]
3304 L:      [email protected]
3305 S:      Maintained
3306 F:      arch/s390/net/
3307 X:      arch/s390/net/pnet.c
3308
3309 BPF JIT for SPARC (32-BIT AND 64-BIT)
3310 M:      David S. Miller <[email protected]>
3311 L:      [email protected]
3312 L:      [email protected]
3313 S:      Maintained
3314 F:      arch/sparc/net/
3315
3316 BPF JIT for X86 32-BIT
3317 M:      Wang YanQing <[email protected]>
3318 L:      [email protected]
3319 L:      [email protected]
3320 S:      Maintained
3321 F:      arch/x86/net/bpf_jit_comp32.c
3322
3323 BPF JIT for X86 64-BIT
3324 M:      Alexei Starovoitov <[email protected]>
3325 M:      Daniel Borkmann <[email protected]>
3326 L:      [email protected]
3327 L:      [email protected]
3328 S:      Supported
3329 F:      arch/x86/net/
3330 X:      arch/x86/net/bpf_jit_comp32.c
3331
3332 BROADCOM B44 10/100 ETHERNET DRIVER
3333 M:      Michael Chan <[email protected]>
3334 L:      [email protected]
3335 S:      Supported
3336 F:      drivers/net/ethernet/broadcom/b44.*
3337
3338 BROADCOM B53 ETHERNET SWITCH DRIVER
3339 M:      Florian Fainelli <[email protected]>
3340 L:      [email protected]
3341 L:      [email protected] (subscribers-only)
3342 S:      Supported
3343 F:      drivers/net/dsa/b53/*
3344 F:      include/linux/platform_data/b53.h
3345
3346 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3347 M:      Nicolas Saenz Julienne <[email protected]>
3348 L:      [email protected]
3349 L:      [email protected] (moderated for non-subscribers)
3350 L:      [email protected] (moderated for non-subscribers)
3351 S:      Maintained
3352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsaenz/linux-rpi.git
3353 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3354 F:      drivers/pci/controller/pcie-brcmstb.c
3355 F:      drivers/staging/vc04_services
3356 N:      bcm2711
3357 N:      bcm2835
3358
3359 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3360 M:      Florian Fainelli <[email protected]>
3361 M:      Ray Jui <[email protected]>
3362 M:      Scott Branden <[email protected]>
3363 M:      [email protected]
3364 S:      Maintained
3365 T:      git git://github.com/broadcom/mach-bcm
3366 F:      arch/arm/mach-bcm/
3367 N:      bcm281*
3368 N:      bcm113*
3369 N:      bcm216*
3370 N:      kona
3371
3372 BROADCOM BCM47XX MIPS ARCHITECTURE
3373 M:      Hauke Mehrtens <[email protected]>
3374 M:      Rafał Miłecki <[email protected]>
3375 L:      [email protected]
3376 S:      Maintained
3377 F:      Documentation/devicetree/bindings/mips/brcm/
3378 F:      arch/mips/bcm47xx/*
3379 F:      arch/mips/include/asm/mach-bcm47xx/*
3380
3381 BROADCOM BCM5301X ARM ARCHITECTURE
3382 M:      Hauke Mehrtens <[email protected]>
3383 M:      Rafał Miłecki <[email protected]>
3384 M:      [email protected]
3385 L:      [email protected]
3386 S:      Maintained
3387 F:      arch/arm/boot/dts/bcm470*
3388 F:      arch/arm/boot/dts/bcm5301x*.dtsi
3389 F:      arch/arm/boot/dts/bcm953012*
3390 F:      arch/arm/mach-bcm/bcm_5301x.c
3391
3392 BROADCOM BCM53573 ARM ARCHITECTURE
3393 M:      Rafał Miłecki <[email protected]>
3394 L:      [email protected]
3395 L:      [email protected]
3396 S:      Maintained
3397 F:      arch/arm/boot/dts/bcm47189*
3398 F:      arch/arm/boot/dts/bcm53573*
3399
3400 BROADCOM BCM63XX ARM ARCHITECTURE
3401 M:      Florian Fainelli <[email protected]>
3402 M:      [email protected]
3403 L:      [email protected] (moderated for non-subscribers)
3404 S:      Maintained
3405 T:      git git://github.com/broadcom/stblinux.git
3406 N:      bcm63xx
3407
3408 BROADCOM BCM63XX/BCM33XX UDC DRIVER
3409 M:      Kevin Cernekee <[email protected]>
3410 L:      [email protected]
3411 S:      Maintained
3412 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
3413
3414 BROADCOM BCM7XXX ARM ARCHITECTURE
3415 M:      Florian Fainelli <[email protected]>
3416 M:      [email protected]
3417 L:      [email protected] (moderated for non-subscribers)
3418 S:      Maintained
3419 T:      git git://github.com/broadcom/stblinux.git
3420 F:      Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3421 F:      arch/arm/boot/dts/bcm7*.dts*
3422 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
3423 F:      arch/arm/mach-bcm/*brcmstb*
3424 F:      arch/arm/mm/cache-b15-rac.c
3425 F:      drivers/bus/brcmstb_gisb.c
3426 F:      drivers/pci/controller/pcie-brcmstb.c
3427 N:      brcmstb
3428
3429 BROADCOM BMIPS CPUFREQ DRIVER
3430 M:      Markus Mayer <[email protected]>
3431 M:      [email protected]
3432 L:      [email protected]
3433 S:      Maintained
3434 F:      drivers/cpufreq/bmips-cpufreq.c
3435
3436 BROADCOM BMIPS MIPS ARCHITECTURE
3437 M:      Florian Fainelli <[email protected]>
3438 L:      [email protected]
3439 L:      [email protected]
3440 S:      Maintained
3441 T:      git git://github.com/broadcom/stblinux.git
3442 F:      arch/mips/bmips/*
3443 F:      arch/mips/boot/dts/brcm/bcm*.dts*
3444 F:      arch/mips/include/asm/mach-bmips/*
3445 F:      arch/mips/kernel/*bmips*
3446 F:      drivers/irqchip/irq-bcm63*
3447 F:      drivers/irqchip/irq-bcm7*
3448 F:      drivers/irqchip/irq-brcmstb*
3449 F:      include/linux/bcm963xx_nvram.h
3450 F:      include/linux/bcm963xx_tag.h
3451
3452 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
3453 M:      Rasesh Mody <[email protected]>
3454 M:      [email protected]
3455 L:      [email protected]
3456 S:      Supported
3457 F:      drivers/net/ethernet/broadcom/bnx2.*
3458 F:      drivers/net/ethernet/broadcom/bnx2_*
3459
3460 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3461 M:      [email protected]
3462 L:      [email protected]
3463 S:      Supported
3464 F:      drivers/scsi/bnx2fc/
3465
3466 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3467 M:      [email protected]
3468 L:      [email protected]
3469 S:      Supported
3470 F:      drivers/scsi/bnx2i/
3471
3472 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
3473 M:      Ariel Elior <[email protected]>
3474 M:      Sudarsana Kalluru <[email protected]>
3475 M:      [email protected]
3476 L:      [email protected]
3477 S:      Supported
3478 F:      drivers/net/ethernet/broadcom/bnx2x/
3479
3480 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
3481 M:      Michael Chan <[email protected]>
3482 L:      [email protected]
3483 S:      Supported
3484 F:      drivers/net/ethernet/broadcom/bnxt/
3485
3486 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
3487 M:      Arend van Spriel <[email protected]>
3488 M:      Franky Lin <[email protected]>
3489 M:      Hante Meuleman <[email protected]>
3490 M:      Chi-Hsien Lin <[email protected]>
3491 M:      Wright Feng <[email protected]>
3492 L:      [email protected]
3493 L:      [email protected]
3494 L:      [email protected]
3495 S:      Supported
3496 F:      drivers/net/wireless/broadcom/brcm80211/
3497
3498 BROADCOM BRCMSTB GPIO DRIVER
3499 M:      Gregory Fong <[email protected]>
3500 L:      [email protected]
3501 S:      Supported
3502 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
3503 F:      drivers/gpio/gpio-brcmstb.c
3504
3505 BROADCOM BRCMSTB I2C DRIVER
3506 M:      Kamal Dasu <[email protected]>
3507 L:      [email protected]
3508 L:      [email protected]
3509 S:      Supported
3510 F:      Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
3511 F:      drivers/i2c/busses/i2c-brcmstb.c
3512
3513 BROADCOM BRCMSTB USB EHCI DRIVER
3514 M:      Al Cooper <[email protected]>
3515 L:      [email protected]
3516 L:      [email protected]
3517 S:      Maintained
3518 F:      Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
3519 F:      drivers/usb/host/ehci-brcm.*
3520
3521 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
3522 M:      Al Cooper <[email protected]>
3523 L:      [email protected]
3524 L:      [email protected]
3525 S:      Maintained
3526 F:      drivers/phy/broadcom/phy-brcm-usb*
3527
3528 BROADCOM GENET ETHERNET DRIVER
3529 M:      Doug Berger <[email protected]>
3530 M:      Florian Fainelli <[email protected]>
3531 L:      [email protected]
3532 L:      [email protected]
3533 S:      Supported
3534 F:      drivers/net/ethernet/broadcom/genet/
3535
3536 BROADCOM IPROC ARM ARCHITECTURE
3537 M:      Ray Jui <[email protected]>
3538 M:      Scott Branden <[email protected]>
3539 M:      [email protected]
3540 L:      [email protected] (moderated for non-subscribers)
3541 S:      Maintained
3542 T:      git git://github.com/broadcom/cygnus-linux.git
3543 F:      arch/arm64/boot/dts/broadcom/northstar2/*
3544 F:      arch/arm64/boot/dts/broadcom/stingray/*
3545 F:      drivers/clk/bcm/clk-ns*
3546 F:      drivers/clk/bcm/clk-sr*
3547 F:      drivers/pinctrl/bcm/pinctrl-ns*
3548 F:      include/dt-bindings/clock/bcm-sr*
3549 N:      iproc
3550 N:      cygnus
3551 N:      bcm[-_]nsp
3552 N:      bcm9113*
3553 N:      bcm9583*
3554 N:      bcm9585*
3555 N:      bcm9586*
3556 N:      bcm988312
3557 N:      bcm113*
3558 N:      bcm583*
3559 N:      bcm585*
3560 N:      bcm586*
3561 N:      bcm88312
3562 N:      hr2
3563 N:      stingray
3564
3565 BROADCOM KONA GPIO DRIVER
3566 M:      Ray Jui <[email protected]>
3567 L:      [email protected]
3568 S:      Supported
3569 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
3570 F:      drivers/gpio/gpio-bcm-kona.c
3571
3572 BROADCOM NETXTREME-E ROCE DRIVER
3573 M:      Selvin Xavier <[email protected]>
3574 M:      Devesh Sharma <[email protected]>
3575 M:      Somnath Kotur <[email protected]>
3576 M:      Sriharsha Basavapatna <[email protected]>
3577 L:      [email protected]
3578 S:      Supported
3579 W:      http://www.broadcom.com
3580 F:      drivers/infiniband/hw/bnxt_re/
3581 F:      include/uapi/rdma/bnxt_re-abi.h
3582
3583 BROADCOM NVRAM DRIVER
3584 M:      Rafał Miłecki <[email protected]>
3585 L:      [email protected]
3586 S:      Maintained
3587 F:      drivers/firmware/broadcom/*
3588
3589 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
3590 M:      Rafał Miłecki <[email protected]>
3591 L:      [email protected]
3592 S:      Maintained
3593 F:      drivers/bcma/
3594 F:      include/linux/bcma/
3595
3596 BROADCOM SPI DRIVER
3597 M:      Kamal Dasu <[email protected]>
3598 M:      [email protected]
3599 S:      Maintained
3600 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.txt
3601 F:      drivers/spi/spi-bcm-qspi.*
3602 F:      drivers/spi/spi-brcmstb-qspi.c
3603 F:      drivers/spi/spi-iproc-qspi.c
3604
3605 BROADCOM STB AVS CPUFREQ DRIVER
3606 M:      Markus Mayer <[email protected]>
3607 M:      [email protected]
3608 L:      [email protected]
3609 S:      Maintained
3610 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
3611 F:      drivers/cpufreq/brcmstb*
3612
3613 BROADCOM STB AVS TMON DRIVER
3614 M:      Markus Mayer <[email protected]>
3615 M:      [email protected]
3616 L:      [email protected]
3617 S:      Maintained
3618 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
3619 F:      drivers/thermal/broadcom/brcmstb*
3620
3621 BROADCOM STB DPFE DRIVER
3622 M:      Markus Mayer <[email protected]>
3623 M:      [email protected]
3624 L:      [email protected] (moderated for non-subscribers)
3625 S:      Maintained
3626 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
3627 F:      drivers/memory/brcmstb_dpfe.c
3628
3629 BROADCOM STB NAND FLASH DRIVER
3630 M:      Brian Norris <[email protected]>
3631 M:      Kamal Dasu <[email protected]>
3632 L:      [email protected]
3633 L:      [email protected]
3634 S:      Maintained
3635 F:      drivers/mtd/nand/raw/brcmnand/
3636
3637 BROADCOM SYSTEMPORT ETHERNET DRIVER
3638 M:      Florian Fainelli <[email protected]>
3639 L:      [email protected]
3640 L:      [email protected]
3641 S:      Supported
3642 F:      drivers/net/ethernet/broadcom/bcmsysport.*
3643
3644 BROADCOM TG3 GIGABIT ETHERNET DRIVER
3645 M:      Siva Reddy Kallam <[email protected]>
3646 M:      Prashant Sreedharan <[email protected]>
3647 M:      Michael Chan <[email protected]>
3648 L:      [email protected]
3649 S:      Supported
3650 F:      drivers/net/ethernet/broadcom/tg3.*
3651
3652 BROCADE BFA FC SCSI DRIVER
3653 M:      Anil Gurumurthy <[email protected]>
3654 M:      Sudarsana Kalluru <[email protected]>
3655 L:      [email protected]
3656 S:      Supported
3657 F:      drivers/scsi/bfa/
3658
3659 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
3660 M:      Rasesh Mody <[email protected]>
3661 M:      Sudarsana Kalluru <[email protected]>
3662 M:      [email protected]
3663 L:      [email protected]
3664 S:      Supported
3665 F:      drivers/net/ethernet/brocade/bna/
3666
3667 BSG (block layer generic sg v4 driver)
3668 M:      FUJITA Tomonori <[email protected]>
3669 L:      [email protected]
3670 S:      Supported
3671 F:      block/bsg.c
3672 F:      include/linux/bsg.h
3673 F:      include/uapi/linux/bsg.h
3674
3675 BT87X AUDIO DRIVER
3676 M:      Clemens Ladisch <[email protected]>
3677 L:      [email protected] (moderated for non-subscribers)
3678 S:      Maintained
3679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3680 F:      Documentation/sound/cards/bt87x.rst
3681 F:      sound/pci/bt87x.c
3682
3683 BT8XXGPIO DRIVER
3684 M:      Michael Buesch <[email protected]>
3685 S:      Maintained
3686 W:      http://bu3sch.de/btgpio.php
3687 F:      drivers/gpio/gpio-bt8xx.c
3688
3689 BTRFS FILE SYSTEM
3690 M:      Chris Mason <[email protected]>
3691 M:      Josef Bacik <[email protected]>
3692 M:      David Sterba <[email protected]>
3693 L:      [email protected]
3694 S:      Maintained
3695 W:      http://btrfs.wiki.kernel.org/
3696 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
3697 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
3698 F:      Documentation/filesystems/btrfs.rst
3699 F:      fs/btrfs/
3700 F:      include/linux/btrfs*
3701 F:      include/uapi/linux/btrfs*
3702
3703 BTTV VIDEO4LINUX DRIVER
3704 M:      Mauro Carvalho Chehab <[email protected]>
3705 L:      [email protected]
3706 S:      Odd fixes
3707 W:      https://linuxtv.org
3708 T:      git git://linuxtv.org/media_tree.git
3709 F:      Documentation/driver-api/media/drivers/bttv*
3710 F:      drivers/media/pci/bt8xx/bttv*
3711
3712 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3713 M:      Chanwoo Choi <[email protected]>
3714 L:      [email protected]
3715 L:      [email protected]
3716 S:      Maintained
3717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
3718 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3719 F:      drivers/devfreq/exynos-bus.c
3720
3721 BUSLOGIC SCSI DRIVER
3722 M:      Khalid Aziz <[email protected]>
3723 L:      [email protected]
3724 S:      Maintained
3725 F:      drivers/scsi/BusLogic.*
3726 F:      drivers/scsi/FlashPoint.*
3727
3728 C-MEDIA CMI8788 DRIVER
3729 M:      Clemens Ladisch <[email protected]>
3730 L:      [email protected] (moderated for non-subscribers)
3731 S:      Maintained
3732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3733 F:      sound/pci/oxygen/
3734
3735 C-SKY ARCHITECTURE
3736 M:      Guo Ren <[email protected]>
3737 L:      [email protected]
3738 S:      Supported
3739 T:      git https://github.com/c-sky/csky-linux.git
3740 F:      Documentation/devicetree/bindings/csky/
3741 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
3742 F:      Documentation/devicetree/bindings/timer/csky,*
3743 F:      arch/csky/
3744 F:      drivers/clocksource/timer-gx6605s.c
3745 F:      drivers/clocksource/timer-mp-csky.c
3746 F:      drivers/irqchip/irq-csky-*
3747 N:      csky
3748 K:      csky
3749
3750 C6X ARCHITECTURE
3751 M:      Mark Salter <[email protected]>
3752 M:      Aurelien Jacquiot <[email protected]>
3753 L:      [email protected]
3754 S:      Maintained
3755 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
3756 F:      arch/c6x/
3757
3758 CA8210 IEEE-802.15.4 RADIO DRIVER
3759 M:      Harry Morris <[email protected]>
3760 L:      [email protected]
3761 S:      Maintained
3762 W:      https://github.com/Cascoda/ca8210-linux.git
3763 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
3764 F:      drivers/net/ieee802154/ca8210.c
3765
3766 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
3767 M:      David Howells <[email protected]>
3768 L:      [email protected] (moderated for non-subscribers)
3769 S:      Supported
3770 F:      Documentation/filesystems/caching/cachefiles.rst
3771 F:      fs/cachefiles/
3772
3773 CADENCE MIPI-CSI2 BRIDGES
3774 M:      Maxime Ripard <[email protected]>
3775 L:      [email protected]
3776 S:      Maintained
3777 F:      Documentation/devicetree/bindings/media/cdns,*.txt
3778 F:      drivers/media/platform/cadence/cdns-csi2*
3779
3780 CADENCE NAND DRIVER
3781 M:      Piotr Sroka <[email protected]>
3782 L:      [email protected]
3783 S:      Maintained
3784 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
3785 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
3786
3787 CADET FM/AM RADIO RECEIVER DRIVER
3788 M:      Hans Verkuil <[email protected]>
3789 L:      [email protected]
3790 S:      Maintained
3791 W:      https://linuxtv.org
3792 T:      git git://linuxtv.org/media_tree.git
3793 F:      drivers/media/radio/radio-cadet*
3794
3795 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
3796 M:      Jonathan Corbet <[email protected]>
3797 L:      [email protected]
3798 S:      Maintained
3799 T:      git git://linuxtv.org/media_tree.git
3800 F:      Documentation/admin-guide/media/cafe_ccic*
3801 F:      drivers/media/platform/marvell-ccic/
3802
3803 CAIF NETWORK LAYER
3804 L:      [email protected]
3805 S:      Orphan
3806 F:      Documentation/networking/caif/
3807 F:      drivers/net/caif/
3808 F:      include/net/caif/
3809 F:      include/uapi/linux/caif/
3810 F:      net/caif/
3811
3812 CAKE QDISC
3813 M:      Toke Høiland-Jørgensen <[email protected]>
3814 L:      [email protected] (moderated for non-subscribers)
3815 S:      Maintained
3816 F:      net/sched/sch_cake.c
3817
3818 CAN NETWORK DRIVERS
3819 M:      Wolfgang Grandegger <[email protected]>
3820 M:      Marc Kleine-Budde <[email protected]>
3821 L:      [email protected]
3822 S:      Maintained
3823 W:      https://github.com/linux-can
3824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3825 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3826 F:      Documentation/devicetree/bindings/net/can/
3827 F:      drivers/net/can/
3828 F:      include/linux/can/dev.h
3829 F:      include/linux/can/led.h
3830 F:      include/linux/can/platform/
3831 F:      include/linux/can/rx-offload.h
3832 F:      include/uapi/linux/can/error.h
3833 F:      include/uapi/linux/can/netlink.h
3834 F:      include/uapi/linux/can/vxcan.h
3835
3836 CAN NETWORK LAYER
3837 M:      Oliver Hartkopp <[email protected]>
3838 M:      Marc Kleine-Budde <[email protected]>
3839 L:      [email protected]
3840 S:      Maintained
3841 W:      https://github.com/linux-can
3842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3843 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3844 F:      Documentation/networking/can.rst
3845 F:      include/linux/can/core.h
3846 F:      include/linux/can/skb.h
3847 F:      include/net/netns/can.h
3848 F:      include/uapi/linux/can.h
3849 F:      include/uapi/linux/can/bcm.h
3850 F:      include/uapi/linux/can/gw.h
3851 F:      include/uapi/linux/can/raw.h
3852 F:      net/can/
3853
3854 CAN-J1939 NETWORK LAYER
3855 M:      Robin van der Gracht <[email protected]>
3856 M:      Oleksij Rempel <[email protected]>
3857 R:      Pengutronix Kernel Team <[email protected]>
3858 L:      [email protected]
3859 S:      Maintained
3860 F:      Documentation/networking/j1939.rst
3861 F:      include/uapi/linux/can/j1939.h
3862 F:      net/can/j1939/
3863
3864 CAPABILITIES
3865 M:      Serge Hallyn <[email protected]>
3866 L:      [email protected]
3867 S:      Supported
3868 F:      include/linux/capability.h
3869 F:      include/uapi/linux/capability.h
3870 F:      kernel/capability.c
3871 F:      security/commoncap.c
3872
3873 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
3874 M:      Kevin Tsai <[email protected]>
3875 S:      Maintained
3876 F:      drivers/iio/light/cm*
3877
3878 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
3879 M:      Christian Lamparter <[email protected]>
3880 L:      [email protected]
3881 S:      Maintained
3882 W:      https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
3883 F:      drivers/net/wireless/ath/carl9170/
3884
3885 CAVIUM I2C DRIVER
3886 M:      Robert Richter <[email protected]>
3887 S:      Supported
3888 W:      http://www.marvell.com
3889 F:      drivers/i2c/busses/i2c-octeon*
3890 F:      drivers/i2c/busses/i2c-thunderx*
3891
3892 CAVIUM LIQUIDIO NETWORK DRIVER
3893 M:      Derek Chickles <[email protected]>
3894 M:      Satanand Burla <[email protected]>
3895 M:      Felix Manlunas <[email protected]>
3896 L:      [email protected]
3897 S:      Supported
3898 W:      http://www.marvell.com
3899 F:      drivers/net/ethernet/cavium/liquidio/
3900
3901 CAVIUM MMC DRIVER
3902 M:      Robert Richter <[email protected]>
3903 S:      Supported
3904 W:      http://www.marvell.com
3905 F:      drivers/mmc/host/cavium*
3906
3907 CAVIUM OCTEON-TX CRYPTO DRIVER
3908 M:      George Cherian <[email protected]>
3909 L:      [email protected]
3910 S:      Supported
3911 W:      http://www.marvell.com
3912 F:      drivers/crypto/cavium/cpt/
3913
3914 CAVIUM THUNDERX2 ARM64 SOC
3915 M:      Robert Richter <[email protected]>
3916 L:      [email protected] (moderated for non-subscribers)
3917 S:      Maintained
3918 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
3919 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
3920
3921 CC2520 IEEE-802.15.4 RADIO DRIVER
3922 M:      Varka Bhadram <[email protected]>
3923 L:      [email protected]
3924 S:      Maintained
3925 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
3926 F:      drivers/net/ieee802154/cc2520.c
3927 F:      include/linux/spi/cc2520.h
3928
3929 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
3930 M:      Gilad Ben-Yossef <[email protected]>
3931 L:      [email protected]
3932 S:      Supported
3933 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
3934 F:      drivers/crypto/ccree/
3935
3936 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
3937 M:      Hadar Gat <[email protected]>
3938 L:      [email protected]
3939 S:      Supported
3940 F:      drivers/char/hw_random/cctrng.c
3941 F:      drivers/char/hw_random/cctrng.h
3942 F:      Documentation/devicetree/bindings/rng/arm-cctrng.txt
3943 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
3944
3945 CEC FRAMEWORK
3946 M:      Hans Verkuil <[email protected]>
3947 L:      [email protected]
3948 S:      Supported
3949 W:      http://linuxtv.org
3950 T:      git git://linuxtv.org/media_tree.git
3951 F:      Documentation/ABI/testing/debugfs-cec-error-inj
3952 F:      Documentation/devicetree/bindings/media/cec.txt
3953 F:      Documentation/driver-api/media/cec-core.rst
3954 F:      Documentation/userspace-api/media/cec
3955 F:      drivers/media/cec/
3956 F:      drivers/media/rc/keymaps/rc-cec.c
3957 F:      include/media/cec-notifier.h
3958 F:      include/media/cec.h
3959 F:      include/uapi/linux/cec-funcs.h
3960 F:      include/uapi/linux/cec.h
3961
3962 CEC GPIO DRIVER
3963 M:      Hans Verkuil <[email protected]>
3964 L:      [email protected]
3965 S:      Supported
3966 W:      http://linuxtv.org
3967 T:      git git://linuxtv.org/media_tree.git
3968 F:      Documentation/devicetree/bindings/media/cec-gpio.txt
3969 F:      drivers/media/platform/cec-gpio/
3970
3971 CELL BROADBAND ENGINE ARCHITECTURE
3972 M:      Arnd Bergmann <[email protected]>
3973 L:      [email protected]
3974 S:      Supported
3975 W:      http://www.ibm.com/developerworks/power/cell/
3976 F:      arch/powerpc/include/asm/cell*.h
3977 F:      arch/powerpc/include/asm/spu*.h
3978 F:      arch/powerpc/include/uapi/asm/spu*.h
3979 F:      arch/powerpc/oprofile/*cell*
3980 F:      arch/powerpc/platforms/cell/
3981
3982 CELLWISE CW2015 BATTERY DRIVER
3983 M:      Tobias Schrammm <[email protected]>
3984 S:      Maintained
3985 F:      Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
3986 F:      drivers/power/supply/cw2015_battery.c
3987
3988 CEPH COMMON CODE (LIBCEPH)
3989 M:      Ilya Dryomov <[email protected]>
3990 M:      Jeff Layton <[email protected]>
3991 L:      [email protected]
3992 S:      Supported
3993 W:      http://ceph.com/
3994 T:      git git://github.com/ceph/ceph-client.git
3995 F:      include/linux/ceph/
3996 F:      include/linux/crush/
3997 F:      net/ceph/
3998
3999 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4000 M:      Jeff Layton <[email protected]>
4001 M:      Ilya Dryomov <[email protected]>
4002 L:      [email protected]
4003 S:      Supported
4004 W:      http://ceph.com/
4005 T:      git git://github.com/ceph/ceph-client.git
4006 F:      Documentation/filesystems/ceph.rst
4007 F:      fs/ceph/
4008
4009 CERTIFICATE HANDLING
4010 M:      David Howells <[email protected]>
4011 M:      David Woodhouse <[email protected]>
4012 L:      [email protected]
4013 S:      Maintained
4014 F:      Documentation/admin-guide/module-signing.rst
4015 F:      certs/
4016 F:      scripts/extract-cert.c
4017 F:      scripts/sign-file.c
4018
4019 CFAG12864B LCD DRIVER
4020 M:      Miguel Ojeda Sandonis <[email protected]>
4021 S:      Maintained
4022 F:      drivers/auxdisplay/cfag12864b.c
4023 F:      include/linux/cfag12864b.h
4024
4025 CFAG12864BFB LCD FRAMEBUFFER DRIVER
4026 M:      Miguel Ojeda Sandonis <[email protected]>
4027 S:      Maintained
4028 F:      drivers/auxdisplay/cfag12864bfb.c
4029 F:      include/linux/cfag12864b.h
4030
4031 CHAR and MISC DRIVERS
4032 M:      Arnd Bergmann <[email protected]>
4033 M:      Greg Kroah-Hartman <[email protected]>
4034 S:      Supported
4035 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4036 F:      drivers/char/
4037 F:      drivers/misc/
4038 F:      include/linux/miscdevice.h
4039
4040 CHECKPATCH
4041 M:      Andy Whitcroft <[email protected]>
4042 M:      Joe Perches <[email protected]>
4043 S:      Maintained
4044 F:      scripts/checkpatch.pl
4045
4046 CHINESE DOCUMENTATION
4047 M:      Harry Wei <[email protected]>
4048 M:      Alex Shi <[email protected]>
4049 L:      [email protected] (subscribers-only)
4050 S:      Maintained
4051 F:      Documentation/translations/zh_CN/
4052
4053 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4054 M:      Peter Chen <[email protected]>
4055 L:      [email protected]
4056 S:      Maintained
4057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4058 F:      drivers/usb/chipidea/
4059
4060 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4061 M:      Hans de Goede <[email protected]>
4062 L:      [email protected]
4063 S:      Maintained
4064 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
4065 F:      drivers/input/touchscreen/chipone_icn8318.c
4066
4067 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4068 M:      Hans de Goede <[email protected]>
4069 L:      [email protected]
4070 S:      Maintained
4071 F:      drivers/input/touchscreen/chipone_icn8505.c
4072
4073 CHROME HARDWARE PLATFORM SUPPORT
4074 M:      Benson Leung <[email protected]>
4075 M:      Enric Balletbo i Serra <[email protected]>
4076 S:      Maintained
4077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4078 F:      drivers/platform/chrome/
4079
4080 CHROMEOS EC CODEC DRIVER
4081 M:      Cheng-Yi Chiang <[email protected]>
4082 R:      Enric Balletbo i Serra <[email protected]>
4083 R:      Guenter Roeck <[email protected]>
4084 S:      Maintained
4085 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4086 F:      sound/soc/codecs/cros_ec_codec.*
4087
4088 CHROMEOS EC SUBDRIVERS
4089 M:      Benson Leung <[email protected]>
4090 M:      Enric Balletbo i Serra <[email protected]>
4091 R:      Guenter Roeck <[email protected]>
4092 S:      Maintained
4093 F:      drivers/power/supply/cros_usbpd-charger.c
4094 N:      cros_ec
4095 N:      cros-ec
4096
4097 CIRRUS LOGIC AUDIO CODEC DRIVERS
4098 M:      James Schulman <[email protected]>
4099 M:      David Rhodes <[email protected]>
4100 L:      [email protected] (moderated for non-subscribers)
4101 S:      Maintained
4102 F:      sound/soc/codecs/cs*
4103
4104 CIRRUS LOGIC EP93XX ETHERNET DRIVER
4105 M:      Hartley Sweeten <[email protected]>
4106 L:      [email protected]
4107 S:      Maintained
4108 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
4109
4110 CIRRUS LOGIC LOCHNAGAR DRIVER
4111 M:      Charles Keepax <[email protected]>
4112 M:      Richard Fitzgerald <[email protected]>
4113 L:      [email protected]
4114 S:      Supported
4115 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
4116 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
4117 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
4118 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
4119 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
4120 F:      Documentation/hwmon/lochnagar.rst
4121 F:      drivers/clk/clk-lochnagar.c
4122 F:      drivers/hwmon/lochnagar-hwmon.c
4123 F:      drivers/mfd/lochnagar-i2c.c
4124 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
4125 F:      drivers/regulator/lochnagar-regulator.c
4126 F:      include/dt-bindings/clk/lochnagar.h
4127 F:      include/dt-bindings/pinctrl/lochnagar.h
4128 F:      include/linux/mfd/lochnagar*
4129 F:      sound/soc/codecs/lochnagar-sc.c
4130
4131 CIRRUS LOGIC MADERA CODEC DRIVERS
4132 M:      Charles Keepax <[email protected]>
4133 M:      Richard Fitzgerald <[email protected]>
4134 L:      [email protected] (moderated for non-subscribers)
4135 L:      [email protected]
4136 S:      Supported
4137 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4138 T:      git https://github.com/CirrusLogic/linux-drivers.git
4139 F:      Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
4140 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
4141 F:      Documentation/devicetree/bindings/sound/cirrus,madera.yaml
4142 F:      drivers/gpio/gpio-madera*
4143 F:      drivers/irqchip/irq-madera*
4144 F:      drivers/mfd/cs47l*
4145 F:      drivers/mfd/madera*
4146 F:      drivers/pinctrl/cirrus/*
4147 F:      include/dt-bindings/sound/madera*
4148 F:      include/linux/irqchip/irq-madera*
4149 F:      include/linux/mfd/madera/*
4150 F:      include/sound/madera*
4151 F:      sound/soc/codecs/cs47l*
4152 F:      sound/soc/codecs/madera*
4153
4154 CISCO FCOE HBA DRIVER
4155 M:      Satish Kharat <[email protected]>
4156 M:      Sesidhar Baddela <[email protected]>
4157 M:      Karan Tilak Kumar <[email protected]>
4158 L:      [email protected]
4159 S:      Supported
4160 F:      drivers/scsi/fnic/
4161
4162 CISCO SCSI HBA DRIVER
4163 M:      Karan Tilak Kumar <[email protected]>
4164 M:      Sesidhar Baddela <[email protected]>
4165 L:      [email protected]
4166 S:      Supported
4167 F:      drivers/scsi/snic/
4168
4169 CISCO VIC ETHERNET NIC DRIVER
4170 M:      Christian Benvenuti <[email protected]>
4171 M:      Govindarajulu Varadarajan <[email protected]>
4172 S:      Supported
4173 F:      drivers/net/ethernet/cisco/enic/
4174
4175 CISCO VIC LOW LATENCY NIC DRIVER
4176 M:      Christian Benvenuti <[email protected]>
4177 M:      Nelson Escobar <[email protected]>
4178 M:      Parvi Kaustubhi <[email protected]>
4179 S:      Supported
4180 F:      drivers/infiniband/hw/usnic/
4181
4182 CLANG-FORMAT FILE
4183 M:      Miguel Ojeda <[email protected]>
4184 S:      Maintained
4185 F:      .clang-format
4186
4187 CLANG/LLVM BUILD SUPPORT
4188 L:      [email protected]
4189 S:      Supported
4190 W:      https://clangbuiltlinux.github.io/
4191 B:      https://github.com/ClangBuiltLinux/linux/issues
4192 C:      irc://chat.freenode.net/clangbuiltlinux
4193 F:      Documentation/kbuild/llvm.rst
4194 K:      \b(?i:clang|llvm)\b
4195
4196 CLEANCACHE API
4197 M:      Konrad Rzeszutek Wilk <[email protected]>
4198 L:      [email protected]
4199 S:      Maintained
4200 F:      include/linux/cleancache.h
4201 F:      mm/cleancache.c
4202
4203 CLK API
4204 M:      Russell King <[email protected]>
4205 L:      [email protected]
4206 S:      Maintained
4207 F:      include/linux/clk.h
4208
4209 CLOCKSOURCE, CLOCKEVENT DRIVERS
4210 M:      Daniel Lezcano <[email protected]>
4211 M:      Thomas Gleixner <[email protected]>
4212 L:      [email protected]
4213 S:      Supported
4214 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4215 F:      Documentation/devicetree/bindings/timer/
4216 F:      drivers/clocksource/
4217
4218 CMPC ACPI DRIVER
4219 M:      Thadeu Lima de Souza Cascardo <[email protected]>
4220 M:      Daniel Oliveira Nascimento <[email protected]>
4221 L:      [email protected]
4222 S:      Supported
4223 F:      drivers/platform/x86/classmate-laptop.c
4224
4225 COBALT MEDIA DRIVER
4226 M:      Hans Verkuil <[email protected]>
4227 L:      [email protected]
4228 S:      Supported
4229 W:      https://linuxtv.org
4230 T:      git git://linuxtv.org/media_tree.git
4231 F:      drivers/media/pci/cobalt/
4232
4233 COCCINELLE/Semantic Patches (SmPL)
4234 M:      Julia Lawall <[email protected]>
4235 M:      Gilles Muller <[email protected]>
4236 M:      Nicolas Palix <[email protected]>
4237 M:      Michal Marek <[email protected]>
4238 L:      [email protected] (moderated for non-subscribers)
4239 S:      Supported
4240 W:      http://coccinelle.lip6.fr/
4241 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
4242 F:      Documentation/dev-tools/coccinelle.rst
4243 F:      scripts/coccicheck
4244 F:      scripts/coccinelle/
4245
4246 CODA FILE SYSTEM
4247 M:      Jan Harkes <[email protected]>
4248 M:      [email protected]
4249 L:      [email protected]
4250 S:      Maintained
4251 W:      http://www.coda.cs.cmu.edu/
4252 F:      Documentation/filesystems/coda.rst
4253 F:      fs/coda/
4254 F:      include/linux/coda*.h
4255 F:      include/uapi/linux/coda*.h
4256
4257 CODA V4L2 MEM2MEM DRIVER
4258 M:      Philipp Zabel <[email protected]>
4259 L:      [email protected]
4260 S:      Maintained
4261 F:      Documentation/devicetree/bindings/media/coda.txt
4262 F:      drivers/media/platform/coda/
4263
4264 CODE OF CONDUCT
4265 M:      Greg Kroah-Hartman <[email protected]>
4266 S:      Supported
4267 F:      Documentation/process/code-of-conduct-interpretation.rst
4268 F:      Documentation/process/code-of-conduct.rst
4269
4270 COMMON CLK FRAMEWORK
4271 M:      Michael Turquette <[email protected]>
4272 M:      Stephen Boyd <[email protected]>
4273 L:      [email protected]
4274 S:      Maintained
4275 Q:      http://patchwork.kernel.org/project/linux-clk/list/
4276 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
4277 F:      Documentation/devicetree/bindings/clock/
4278 F:      drivers/clk/
4279 F:      include/linux/clk-pr*
4280 F:      include/linux/clk/
4281 F:      include/linux/of_clk.h
4282 X:      drivers/clk/clkdev.c
4283
4284 COMMON INTERNET FILE SYSTEM (CIFS)
4285 M:      Steve French <[email protected]>
4286 L:      [email protected]
4287 L:      [email protected] (moderated for non-subscribers)
4288 S:      Supported
4289 W:      http://linux-cifs.samba.org/
4290 T:      git git://git.samba.org/sfrench/cifs-2.6.git
4291 F:      Documentation/admin-guide/cifs/
4292 F:      fs/cifs/
4293
4294 COMPACTPCI HOTPLUG CORE
4295 M:      Scott Murray <[email protected]>
4296 L:      [email protected]
4297 S:      Maintained
4298 F:      drivers/pci/hotplug/cpci_hotplug*
4299
4300 COMPACTPCI HOTPLUG GENERIC DRIVER
4301 M:      Scott Murray <[email protected]>
4302 L:      [email protected]
4303 S:      Maintained
4304 F:      drivers/pci/hotplug/cpcihp_generic.c
4305
4306 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
4307 M:      Scott Murray <[email protected]>
4308 L:      [email protected]
4309 S:      Maintained
4310 F:      drivers/pci/hotplug/cpcihp_zt5550.*
4311
4312 COMPAL LAPTOP SUPPORT
4313 M:      Cezary Jackiewicz <[email protected]>
4314 L:      [email protected]
4315 S:      Maintained
4316 F:      drivers/platform/x86/compal-laptop.c
4317
4318 COMPILER ATTRIBUTES
4319 M:      Miguel Ojeda <[email protected]>
4320 S:      Maintained
4321 F:      include/linux/compiler_attributes.h
4322
4323 CONEXANT ACCESSRUNNER USB DRIVER
4324 L:      [email protected]
4325 S:      Orphan
4326 W:      http://accessrunner.sourceforge.net/
4327 F:      drivers/usb/atm/cxacru.c
4328
4329 CONFIGFS
4330 M:      Joel Becker <[email protected]>
4331 M:      Christoph Hellwig <[email protected]>
4332 S:      Supported
4333 T:      git git://git.infradead.org/users/hch/configfs.git
4334 F:      fs/configfs/
4335 F:      include/linux/configfs.h
4336
4337 CONNECTOR
4338 M:      Evgeniy Polyakov <[email protected]>
4339 L:      [email protected]
4340 S:      Maintained
4341 F:      drivers/connector/
4342
4343 CONTROL GROUP (CGROUP)
4344 M:      Tejun Heo <[email protected]>
4345 M:      Li Zefan <[email protected]>
4346 M:      Johannes Weiner <[email protected]>
4347 L:      [email protected]
4348 S:      Maintained
4349 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4350 F:      Documentation/admin-guide/cgroup-v1/
4351 F:      Documentation/admin-guide/cgroup-v2.rst
4352 F:      include/linux/cgroup*
4353 F:      kernel/cgroup/
4354
4355 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
4356 M:      Tejun Heo <[email protected]>
4357 M:      Jens Axboe <[email protected]>
4358 L:      [email protected]
4359 L:      [email protected]
4360 T:      git git://git.kernel.dk/linux-block
4361 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
4362 F:      block/bfq-cgroup.c
4363 F:      block/blk-cgroup.c
4364 F:      block/blk-iolatency.c
4365 F:      block/blk-throttle.c
4366 F:      include/linux/blk-cgroup.h
4367
4368 CONTROL GROUP - CPUSET
4369 M:      Li Zefan <[email protected]>
4370 L:      [email protected]
4371 S:      Maintained
4372 W:      http://www.bullopensource.org/cpuset/
4373 W:      http://oss.sgi.com/projects/cpusets/
4374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4375 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
4376 F:      include/linux/cpuset.h
4377 F:      kernel/cgroup/cpuset.c
4378
4379 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
4380 M:      Johannes Weiner <[email protected]>
4381 M:      Michal Hocko <[email protected]>
4382 M:      Vladimir Davydov <[email protected]>
4383 L:      [email protected]
4384 L:      [email protected]
4385 S:      Maintained
4386 F:      mm/memcontrol.c
4387 F:      mm/swap_cgroup.c
4388
4389 CORETEMP HARDWARE MONITORING DRIVER
4390 M:      Fenghua Yu <[email protected]>
4391 L:      [email protected]
4392 S:      Maintained
4393 F:      Documentation/hwmon/coretemp.rst
4394 F:      drivers/hwmon/coretemp.c
4395
4396 COSA/SRP SYNC SERIAL DRIVER
4397 M:      Jan "Yenya" Kasprzak <[email protected]>
4398 S:      Maintained
4399 W:      http://www.fi.muni.cz/~kas/cosa/
4400 F:      drivers/net/wan/cosa*
4401
4402 COUNTER SUBSYSTEM
4403 M:      William Breathitt Gray <[email protected]>
4404 L:      [email protected]
4405 S:      Maintained
4406 F:      Documentation/ABI/testing/sysfs-bus-counter*
4407 F:      Documentation/driver-api/generic-counter.rst
4408 F:      drivers/counter/
4409 F:      include/linux/counter.h
4410 F:      include/linux/counter_enum.h
4411
4412 CPMAC ETHERNET DRIVER
4413 M:      Florian Fainelli <[email protected]>
4414 L:      [email protected]
4415 S:      Maintained
4416 F:      drivers/net/ethernet/ti/cpmac.c
4417
4418 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
4419 M:      Viresh Kumar <[email protected]>
4420 M:      Sudeep Holla <[email protected]>
4421 L:      [email protected]
4422 S:      Maintained
4423 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
4424 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
4425
4426 CPU FREQUENCY SCALING FRAMEWORK
4427 M:      "Rafael J. Wysocki" <[email protected]>
4428 M:      Viresh Kumar <[email protected]>
4429 L:      [email protected]
4430 S:      Maintained
4431 B:      https://bugzilla.kernel.org
4432 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4433 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
4434 F:      Documentation/admin-guide/pm/cpufreq.rst
4435 F:      Documentation/admin-guide/pm/intel_pstate.rst
4436 F:      Documentation/cpu-freq/
4437 F:      Documentation/devicetree/bindings/cpufreq/
4438 F:      drivers/cpufreq/
4439 F:      include/linux/cpufreq.h
4440 F:      include/linux/sched/cpufreq.h
4441 F:      kernel/sched/cpufreq*.c
4442 F:      tools/testing/selftests/cpufreq/
4443
4444 CPU IDLE TIME MANAGEMENT FRAMEWORK
4445 M:      "Rafael J. Wysocki" <[email protected]>
4446 M:      Daniel Lezcano <[email protected]>
4447 L:      [email protected]
4448 S:      Maintained
4449 B:      https://bugzilla.kernel.org
4450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4451 F:      Documentation/admin-guide/pm/cpuidle.rst
4452 F:      Documentation/driver-api/pm/cpuidle.rst
4453 F:      drivers/cpuidle/*
4454 F:      include/linux/cpuidle.h
4455
4456 CPU POWER MONITORING SUBSYSTEM
4457 M:      Thomas Renninger <[email protected]>
4458 M:      Shuah Khan <[email protected]>
4459 M:      Shuah Khan <[email protected]>
4460 L:      [email protected]
4461 S:      Maintained
4462 F:      tools/power/cpupower/
4463
4464 CPUID/MSR DRIVER
4465 M:      "H. Peter Anvin" <[email protected]>
4466 S:      Maintained
4467 F:      arch/x86/kernel/cpuid.c
4468 F:      arch/x86/kernel/msr.c
4469
4470 CPUIDLE DRIVER - ARM BIG LITTLE
4471 M:      Lorenzo Pieralisi <[email protected]>
4472 M:      Daniel Lezcano <[email protected]>
4473 L:      [email protected]
4474 L:      [email protected]
4475 S:      Maintained
4476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4477 F:      drivers/cpuidle/cpuidle-big_little.c
4478
4479 CPUIDLE DRIVER - ARM EXYNOS
4480 M:      Bartlomiej Zolnierkiewicz <[email protected]>
4481 M:      Daniel Lezcano <[email protected]>
4482 M:      Kukjin Kim <[email protected]>
4483 L:      [email protected]
4484 L:      [email protected]
4485 S:      Supported
4486 F:      arch/arm/mach-exynos/pm.c
4487 F:      drivers/cpuidle/cpuidle-exynos.c
4488
4489 CPUIDLE DRIVER - ARM PSCI
4490 M:      Lorenzo Pieralisi <[email protected]>
4491 M:      Sudeep Holla <[email protected]>
4492 L:      [email protected]
4493 L:      [email protected]
4494 S:      Supported
4495 F:      drivers/cpuidle/cpuidle-psci.c
4496
4497 CRAMFS FILESYSTEM
4498 M:      Nicolas Pitre <[email protected]>
4499 S:      Maintained
4500 F:      Documentation/filesystems/cramfs.rst
4501 F:      fs/cramfs/
4502
4503 CREATIVE SB0540
4504 M:      Bastien Nocera <[email protected]>
4505 L:      [email protected]
4506 S:      Maintained
4507 F:      drivers/hid/hid-creative-sb0540.c
4508
4509 CRYPTO API
4510 M:      Herbert Xu <[email protected]>
4511 M:      "David S. Miller" <[email protected]>
4512 L:      [email protected]
4513 S:      Maintained
4514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
4515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
4516 F:      Documentation/crypto/
4517 F:      Documentation/devicetree/bindings/crypto/
4518 F:      arch/*/crypto/
4519 F:      crypto/
4520 F:      drivers/crypto/
4521 F:      include/crypto/
4522 F:      include/linux/crypto*
4523 F:      lib/crypto/
4524
4525 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
4526 M:      Neil Horman <[email protected]>
4527 L:      [email protected]
4528 S:      Maintained
4529 F:      crypto/ansi_cprng.c
4530 F:      crypto/rng.c
4531
4532 CS3308 MEDIA DRIVER
4533 M:      Hans Verkuil <[email protected]>
4534 L:      [email protected]
4535 S:      Odd Fixes
4536 W:      http://linuxtv.org
4537 T:      git git://linuxtv.org/media_tree.git
4538 F:      drivers/media/i2c/cs3308.c
4539
4540 CS5535 Audio ALSA driver
4541 M:      Jaya Kumar <[email protected]>
4542 S:      Maintained
4543 F:      sound/pci/cs5535audio/
4544
4545 CSI DRIVERS FOR ALLWINNER V3s
4546 M:      Yong Deng <[email protected]>
4547 L:      [email protected]
4548 S:      Maintained
4549 T:      git git://linuxtv.org/media_tree.git
4550 F:      Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
4551 F:      drivers/media/platform/sunxi/sun6i-csi/
4552
4553 CW1200 WLAN driver
4554 M:      Solomon Peachy <[email protected]>
4555 S:      Maintained
4556 F:      drivers/net/wireless/st/cw1200/
4557
4558 CX18 VIDEO4LINUX DRIVER
4559 M:      Andy Walls <[email protected]>
4560 L:      [email protected]
4561 S:      Maintained
4562 W:      https://linuxtv.org
4563 T:      git git://linuxtv.org/media_tree.git
4564 F:      drivers/media/pci/cx18/
4565 F:      include/uapi/linux/ivtv*
4566
4567 CX2341X MPEG ENCODER HELPER MODULE
4568 M:      Hans Verkuil <[email protected]>
4569 L:      [email protected]
4570 S:      Maintained
4571 W:      https://linuxtv.org
4572 T:      git git://linuxtv.org/media_tree.git
4573 F:      drivers/media/common/cx2341x*
4574 F:      include/media/drv-intf/cx2341x.h
4575
4576 CX24120 MEDIA DRIVER
4577 M:      Jemma Denson <[email protected]>
4578 M:      Patrick Boettcher <[email protected]>
4579 L:      [email protected]
4580 S:      Maintained
4581 W:      https://linuxtv.org
4582 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4583 F:      drivers/media/dvb-frontends/cx24120*
4584
4585 CX88 VIDEO4LINUX DRIVER
4586 M:      Mauro Carvalho Chehab <[email protected]>
4587 L:      [email protected]
4588 S:      Odd fixes
4589 W:      https://linuxtv.org
4590 T:      git git://linuxtv.org/media_tree.git
4591 F:      Documentation/driver-api/media/drivers/cx88*
4592 F:      drivers/media/pci/cx88/
4593
4594 CXD2820R MEDIA DRIVER
4595 M:      Antti Palosaari <[email protected]>
4596 L:      [email protected]
4597 S:      Maintained
4598 W:      https://linuxtv.org
4599 W:      http://palosaari.fi/linux/
4600 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4601 T:      git git://linuxtv.org/anttip/media_tree.git
4602 F:      drivers/media/dvb-frontends/cxd2820r*
4603
4604 CXGB3 ETHERNET DRIVER (CXGB3)
4605 M:      Vishal Kulkarni <[email protected]>
4606 L:      [email protected]
4607 S:      Supported
4608 W:      http://www.chelsio.com
4609 F:      drivers/net/ethernet/chelsio/cxgb3/
4610
4611 CXGB3 ISCSI DRIVER (CXGB3I)
4612 M:      Karen Xie <[email protected]>
4613 L:      [email protected]
4614 S:      Supported
4615 W:      http://www.chelsio.com
4616 F:      drivers/scsi/cxgbi/cxgb3i
4617
4618 CXGB4 CRYPTO DRIVER (chcr)
4619 M:      Ayush Sawal <[email protected]>
4620 M:      Vinay Kumar Yadav <[email protected]>
4621 M:      Rohit Maheshwari <[email protected]>
4622 L:      [email protected]
4623 S:      Supported
4624 W:      http://www.chelsio.com
4625 F:      drivers/crypto/chelsio
4626
4627 CXGB4 ETHERNET DRIVER (CXGB4)
4628 M:      Vishal Kulkarni <[email protected]>
4629 L:      [email protected]
4630 S:      Supported
4631 W:      http://www.chelsio.com
4632 F:      drivers/net/ethernet/chelsio/cxgb4/
4633
4634 CXGB4 ISCSI DRIVER (CXGB4I)
4635 M:      Karen Xie <[email protected]>
4636 L:      [email protected]
4637 S:      Supported
4638 W:      http://www.chelsio.com
4639 F:      drivers/scsi/cxgbi/cxgb4i
4640
4641 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
4642 M:      Potnuri Bharat Teja <[email protected]>
4643 L:      [email protected]
4644 S:      Supported
4645 W:      http://www.openfabrics.org
4646 F:      drivers/infiniband/hw/cxgb4/
4647 F:      include/uapi/rdma/cxgb4-abi.h
4648
4649 CXGB4VF ETHERNET DRIVER (CXGB4VF)
4650 M:      Vishal Kulkarni <[email protected]>
4651 L:      [email protected]
4652 S:      Supported
4653 W:      http://www.chelsio.com
4654 F:      drivers/net/ethernet/chelsio/cxgb4vf/
4655
4656 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
4657 M:      Frederic Barrat <[email protected]>
4658 M:      Andrew Donnellan <[email protected]>
4659 L:      [email protected]
4660 S:      Supported
4661 F:      Documentation/ABI/testing/sysfs-class-cxl
4662 F:      Documentation/powerpc/cxl.rst
4663 F:      arch/powerpc/platforms/powernv/pci-cxl.c
4664 F:      drivers/misc/cxl/
4665 F:      include/misc/cxl*
4666 F:      include/uapi/misc/cxl.h
4667
4668 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
4669 M:      Manoj N. Kumar <[email protected]>
4670 M:      Matthew R. Ochs <[email protected]>
4671 M:      Uma Krishnan <[email protected]>
4672 L:      [email protected]
4673 S:      Supported
4674 F:      Documentation/powerpc/cxlflash.rst
4675 F:      drivers/scsi/cxlflash/
4676 F:      include/uapi/scsi/cxlflash_ioctl.h
4677
4678 CYBERPRO FB DRIVER
4679 M:      Russell King <[email protected]>
4680 L:      [email protected] (moderated for non-subscribers)
4681 S:      Maintained
4682 W:      http://www.armlinux.org.uk/
4683 F:      drivers/video/fbdev/cyber2000fb.*
4684
4685 CYCLADES ASYNC MUX DRIVER
4686 S:      Orphan
4687 W:      http://www.cyclades.com/
4688 F:      drivers/tty/cyclades.c
4689 F:      include/linux/cyclades.h
4690 F:      include/uapi/linux/cyclades.h
4691
4692 CYCLADES PC300 DRIVER
4693 S:      Orphan
4694 W:      http://www.cyclades.com/
4695 F:      drivers/net/wan/pc300*
4696
4697 CYPRESS_FIRMWARE MEDIA DRIVER
4698 M:      Antti Palosaari <[email protected]>
4699 L:      [email protected]
4700 S:      Maintained
4701 W:      https://linuxtv.org
4702 W:      http://palosaari.fi/linux/
4703 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4704 T:      git git://linuxtv.org/anttip/media_tree.git
4705 F:      drivers/media/common/cypress_firmware*
4706
4707 CYTTSP TOUCHSCREEN DRIVER
4708 M:      Ferruh Yigit <[email protected]>
4709 L:      [email protected]
4710 S:      Supported
4711 F:      drivers/input/touchscreen/cyttsp*
4712 F:      include/linux/input/cyttsp.h
4713
4714 D-LINK DIR-685 TOUCHKEYS DRIVER
4715 M:      Linus Walleij <[email protected]>
4716 L:      [email protected]
4717 S:      Supported
4718 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
4719
4720 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
4721 M:      Joshua Kinard <[email protected]>
4722 S:      Maintained
4723 F:      drivers/rtc/rtc-ds1685.c
4724 F:      include/linux/rtc/ds1685.h
4725
4726 DAMA SLAVE for AX.25
4727 M:      Joerg Reuter <[email protected]>
4728 L:      [email protected]
4729 S:      Maintained
4730 W:      http://yaina.de/jreuter/
4731 W:      http://www.qsl.net/dl1bke/
4732 F:      net/ax25/af_ax25.c
4733 F:      net/ax25/ax25_dev.c
4734 F:      net/ax25/ax25_ds_*
4735 F:      net/ax25/ax25_in.c
4736 F:      net/ax25/ax25_out.c
4737 F:      net/ax25/ax25_timer.c
4738 F:      net/ax25/sysctl_net_ax25.c
4739
4740 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
4741 L:      [email protected]
4742 S:      Orphan
4743 F:      Documentation/networking/device_drivers/dec/dmfe.rst
4744 F:      drivers/net/ethernet/dec/tulip/dmfe.c
4745
4746 DC390/AM53C974 SCSI driver
4747 M:      Hannes Reinecke <[email protected]>
4748 L:      [email protected]
4749 S:      Maintained
4750 F:      drivers/scsi/am53c974.c
4751
4752 DC395x SCSI driver
4753 M:      Oliver Neukum <[email protected]>
4754 M:      Ali Akcaagac <[email protected]>
4755 M:      Jamie Lenehan <[email protected]>
4756 L:      [email protected]
4757 S:      Maintained
4758 W:      http://twibble.org/dist/dc395x/
4759 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
4760 F:      Documentation/scsi/dc395x.rst
4761 F:      drivers/scsi/dc395x.*
4762
4763 DCCP PROTOCOL
4764 M:      Gerrit Renker <[email protected]>
4765 L:      [email protected]
4766 S:      Maintained
4767 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
4768 F:      include/linux/dccp.h
4769 F:      include/linux/tfrc.h
4770 F:      include/uapi/linux/dccp.h
4771 F:      net/dccp/
4772
4773 DECnet NETWORK LAYER
4774 L:      [email protected]
4775 S:      Orphan
4776 W:      http://linux-decnet.sourceforge.net
4777 F:      Documentation/networking/decnet.rst
4778 F:      net/decnet/
4779
4780 DECSTATION PLATFORM SUPPORT
4781 M:      "Maciej W. Rozycki" <[email protected]>
4782 L:      [email protected]
4783 S:      Maintained
4784 W:      http://www.linux-mips.org/wiki/DECstation
4785 F:      arch/mips/dec/
4786 F:      arch/mips/include/asm/dec/
4787 F:      arch/mips/include/asm/mach-dec/
4788
4789 DEFXX FDDI NETWORK DRIVER
4790 M:      "Maciej W. Rozycki" <[email protected]>
4791 S:      Maintained
4792 F:      drivers/net/fddi/defxx.*
4793
4794 DEFZA FDDI NETWORK DRIVER
4795 M:      "Maciej W. Rozycki" <[email protected]>
4796 S:      Maintained
4797 F:      drivers/net/fddi/defza.*
4798
4799 DEINTERLACE DRIVERS FOR ALLWINNER H3
4800 M:      Jernej Skrabec <[email protected]>
4801 L:      [email protected]
4802 S:      Maintained
4803 T:      git git://linuxtv.org/media_tree.git
4804 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
4805 F:      drivers/media/platform/sunxi/sun8i-di/
4806
4807 DELL LAPTOP DRIVER
4808 M:      Matthew Garrett <[email protected]>
4809 M:      Pali Rohár <[email protected]>
4810 L:      [email protected]
4811 S:      Maintained
4812 F:      drivers/platform/x86/dell-laptop.c
4813
4814 DELL LAPTOP FREEFALL DRIVER
4815 M:      Pali Rohár <[email protected]>
4816 S:      Maintained
4817 F:      drivers/platform/x86/dell-smo8800.c
4818
4819 DELL LAPTOP RBTN DRIVER
4820 M:      Pali Rohár <[email protected]>
4821 S:      Maintained
4822 F:      drivers/platform/x86/dell-rbtn.*
4823
4824 DELL LAPTOP SMM DRIVER
4825 M:      Pali Rohár <[email protected]>
4826 S:      Maintained
4827 F:      drivers/hwmon/dell-smm-hwmon.c
4828 F:      include/uapi/linux/i8k.h
4829
4830 DELL REMOTE BIOS UPDATE DRIVER
4831 M:      Stuart Hayes <[email protected]>
4832 L:      [email protected]
4833 S:      Maintained
4834 F:      drivers/platform/x86/dell_rbu.c
4835
4836 DELL SMBIOS DRIVER
4837 M:      Pali Rohár <[email protected]>
4838 M:      Mario Limonciello <[email protected]>
4839 L:      [email protected]
4840 S:      Maintained
4841 F:      drivers/platform/x86/dell-smbios.*
4842
4843 DELL SMBIOS SMM DRIVER
4844 M:      Mario Limonciello <[email protected]>
4845 L:      [email protected]
4846 S:      Maintained
4847 F:      drivers/platform/x86/dell-smbios-smm.c
4848
4849 DELL SMBIOS WMI DRIVER
4850 M:      Mario Limonciello <[email protected]>
4851 L:      [email protected]
4852 S:      Maintained
4853 F:      drivers/platform/x86/dell-smbios-wmi.c
4854 F:      tools/wmi/dell-smbios-example.c
4855
4856 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
4857 M:      Stuart Hayes <[email protected]>
4858 L:      [email protected]
4859 S:      Maintained
4860 F:      Documentation/driver-api/dcdbas.rst
4861 F:      drivers/platform/x86/dcdbas.*
4862
4863 DELL WMI DESCRIPTOR DRIVER
4864 M:      Mario Limonciello <[email protected]>
4865 S:      Maintained
4866 F:      drivers/platform/x86/dell-wmi-descriptor.c
4867
4868 DELL WMI NOTIFICATIONS DRIVER
4869 M:      Matthew Garrett <[email protected]>
4870 M:      Pali Rohár <[email protected]>
4871 S:      Maintained
4872 F:      drivers/platform/x86/dell-wmi.c
4873
4874 DELTA ST MEDIA DRIVER
4875 M:      Hugues Fruchet <[email protected]>
4876 L:      [email protected]
4877 S:      Supported
4878 W:      https://linuxtv.org
4879 T:      git git://linuxtv.org/media_tree.git
4880 F:      drivers/media/platform/sti/delta
4881
4882 DENALI NAND DRIVER
4883 M:      Masahiro Yamada <[email protected]>
4884 L:      [email protected]
4885 S:      Supported
4886 F:      drivers/mtd/nand/raw/denali*
4887
4888 DESIGNWARE EDMA CORE IP DRIVER
4889 M:      Gustavo Pimentel <[email protected]>
4890 L:      [email protected]
4891 S:      Maintained
4892 F:      drivers/dma/dw-edma/
4893 F:      include/linux/dma/edma.h
4894
4895 DESIGNWARE USB2 DRD IP DRIVER
4896 M:      Minas Harutyunyan <[email protected]>
4897 L:      [email protected]
4898 S:      Maintained
4899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4900 F:      drivers/usb/dwc2/
4901
4902 DESIGNWARE USB3 DRD IP DRIVER
4903 M:      Felipe Balbi <[email protected]>
4904 L:      [email protected]
4905 S:      Maintained
4906 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4907 F:      drivers/usb/dwc3/
4908
4909 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
4910 M:      Andreas Klinger <[email protected]>
4911 L:      [email protected]
4912 S:      Maintained
4913 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
4914 F:      drivers/iio/proximity/srf*.c
4915
4916 DEVICE COREDUMP (DEV_COREDUMP)
4917 M:      Johannes Berg <[email protected]>
4918 L:      [email protected]
4919 S:      Maintained
4920 F:      drivers/base/devcoredump.c
4921 F:      include/linux/devcoredump.h
4922
4923 DEVICE DIRECT ACCESS (DAX)
4924 M:      Dan Williams <[email protected]>
4925 M:      Vishal Verma <[email protected]>
4926 M:      Dave Jiang <[email protected]>
4927 L:      [email protected]
4928 S:      Supported
4929 F:      drivers/dax/
4930
4931 DEVICE FREQUENCY (DEVFREQ)
4932 M:      MyungJoo Ham <[email protected]>
4933 M:      Kyungmin Park <[email protected]>
4934 M:      Chanwoo Choi <[email protected]>
4935 L:      [email protected]
4936 S:      Maintained
4937 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4938 F:      Documentation/devicetree/bindings/devfreq/
4939 F:      drivers/devfreq/
4940 F:      include/linux/devfreq.h
4941 F:      include/trace/events/devfreq.h
4942
4943 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
4944 M:      Chanwoo Choi <[email protected]>
4945 L:      [email protected]
4946 S:      Supported
4947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4948 F:      Documentation/devicetree/bindings/devfreq/event/
4949 F:      drivers/devfreq/devfreq-event.c
4950 F:      drivers/devfreq/event/
4951 F:      include/dt-bindings/pmu/exynos_ppmu.h
4952 F:      include/linux/devfreq-event.h
4953
4954 DEVICE NUMBER REGISTRY
4955 M:      Torben Mathiasen <[email protected]>
4956 S:      Maintained
4957 W:      http://lanana.org/docs/device-list/index.html
4958
4959 DEVICE-MAPPER  (LVM)
4960 M:      Alasdair Kergon <[email protected]>
4961 M:      Mike Snitzer <[email protected]>
4962 M:      [email protected]
4963 L:      [email protected]
4964 S:      Maintained
4965 W:      http://sources.redhat.com/dm
4966 Q:      http://patchwork.kernel.org/project/dm-devel/list/
4967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
4968 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
4969 F:      Documentation/admin-guide/device-mapper/
4970 F:      drivers/md/Kconfig
4971 F:      drivers/md/Makefile
4972 F:      drivers/md/dm*
4973 F:      drivers/md/persistent-data/
4974 F:      include/linux/device-mapper.h
4975 F:      include/linux/dm-*.h
4976 F:      include/uapi/linux/dm-*.h
4977
4978 DEVLINK
4979 M:      Jiri Pirko <[email protected]>
4980 L:      [email protected]
4981 S:      Supported
4982 F:      Documentation/networking/devlink
4983 F:      include/net/devlink.h
4984 F:      include/uapi/linux/devlink.h
4985 F:      net/core/devlink.c
4986
4987 DIALOG SEMICONDUCTOR DRIVERS
4988 M:      Support Opensource <[email protected]>
4989 S:      Supported
4990 W:      http://www.dialog-semiconductor.com/products
4991 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
4992 F:      Documentation/devicetree/bindings/mfd/da90*.txt
4993 F:      Documentation/devicetree/bindings/regulator/da92*.txt
4994 F:      Documentation/devicetree/bindings/regulator/slg51000.txt
4995 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
4996 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
4997 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
4998 F:      Documentation/hwmon/da90??.rst
4999 F:      drivers/gpio/gpio-da90??.c
5000 F:      drivers/hwmon/da90??-hwmon.c
5001 F:      drivers/iio/adc/da91??-*.c
5002 F:      drivers/input/misc/da90??_onkey.c
5003 F:      drivers/input/touchscreen/da9052_tsi.c
5004 F:      drivers/leds/leds-da90??.c
5005 F:      drivers/mfd/da903x.c
5006 F:      drivers/mfd/da90??-*.c
5007 F:      drivers/mfd/da91??-*.c
5008 F:      drivers/pinctrl/pinctrl-da90??.c
5009 F:      drivers/power/supply/da9052-battery.c
5010 F:      drivers/power/supply/da91??-*.c
5011 F:      drivers/regulator/da903x.c
5012 F:      drivers/regulator/da9???-regulator.[ch]
5013 F:      drivers/regulator/slg51000-regulator.[ch]
5014 F:      drivers/rtc/rtc-da90??.c
5015 F:      drivers/thermal/da90??-thermal.c
5016 F:      drivers/video/backlight/da90??_bl.c
5017 F:      drivers/watchdog/da90??_wdt.c
5018 F:      include/linux/mfd/da903x.h
5019 F:      include/linux/mfd/da9052/
5020 F:      include/linux/mfd/da9055/
5021 F:      include/linux/mfd/da9062/
5022 F:      include/linux/mfd/da9063/
5023 F:      include/linux/mfd/da9150/
5024 F:      include/linux/regulator/da9211.h
5025 F:      include/sound/da[79]*.h
5026 F:      sound/soc/codecs/da[79]*.[ch]
5027
5028 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
5029 M:      William Breathitt Gray <[email protected]>
5030 L:      [email protected]
5031 S:      Maintained
5032 F:      drivers/gpio/gpio-gpio-mm.c
5033
5034 DIOLAN U2C-12 I2C DRIVER
5035 M:      Guenter Roeck <[email protected]>
5036 L:      [email protected]
5037 S:      Maintained
5038 F:      drivers/i2c/busses/i2c-diolan-u2c.c
5039
5040 DIRECTORY NOTIFICATION (DNOTIFY)
5041 M:      Jan Kara <[email protected]>
5042 R:      Amir Goldstein <[email protected]>
5043 L:      [email protected]
5044 S:      Maintained
5045 F:      Documentation/filesystems/dnotify.rst
5046 F:      fs/notify/dnotify/
5047 F:      include/linux/dnotify.h
5048
5049 DISK GEOMETRY AND PARTITION HANDLING
5050 M:      Andries Brouwer <[email protected]>
5051 S:      Maintained
5052 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
5053 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
5054 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
5055
5056 DISKQUOTA
5057 M:      Jan Kara <[email protected]>
5058 S:      Maintained
5059 F:      Documentation/filesystems/quota.rst
5060 F:      fs/quota/
5061 F:      include/linux/quota*.h
5062 F:      include/uapi/linux/quota*.h
5063
5064 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
5065 M:      Bernie Thompson <[email protected]>
5066 L:      [email protected]
5067 S:      Maintained
5068 W:      http://plugable.com/category/projects/udlfb/
5069 F:      Documentation/fb/udlfb.rst
5070 F:      drivers/video/fbdev/udlfb.c
5071 F:      include/video/udlfb.h
5072
5073 DISTRIBUTED LOCK MANAGER (DLM)
5074 M:      Christine Caulfield <[email protected]>
5075 M:      David Teigland <[email protected]>
5076 L:      [email protected]
5077 S:      Supported
5078 W:      http://sources.redhat.com/cluster/
5079 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
5080 F:      fs/dlm/
5081
5082 DMA BUFFER SHARING FRAMEWORK
5083 M:      Sumit Semwal <[email protected]>
5084 L:      [email protected]
5085 L:      [email protected]
5086 L:      [email protected] (moderated for non-subscribers)
5087 S:      Maintained
5088 T:      git git://anongit.freedesktop.org/drm/drm-misc
5089 F:      Documentation/driver-api/dma-buf.rst
5090 F:      drivers/dma-buf/
5091 F:      include/linux/*fence.h
5092 F:      include/linux/dma-buf*
5093 F:      include/linux/dma-resv.h
5094 K:      \bdma_(?:buf|fence|resv)\b
5095
5096 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
5097 M:      Vinod Koul <[email protected]>
5098 L:      [email protected]
5099 S:      Maintained
5100 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
5101 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
5102 F:      Documentation/devicetree/bindings/dma/
5103 F:      Documentation/driver-api/dmaengine/
5104 F:      drivers/dma/
5105 F:      include/linux/dmaengine.h
5106 F:      include/linux/of_dma.h
5107
5108 DMA MAPPING HELPERS
5109 M:      Christoph Hellwig <[email protected]>
5110 M:      Marek Szyprowski <[email protected]>
5111 R:      Robin Murphy <[email protected]>
5112 L:      [email protected]
5113 S:      Supported
5114 W:      http://git.infradead.org/users/hch/dma-mapping.git
5115 T:      git git://git.infradead.org/users/hch/dma-mapping.git
5116 F:      include/asm-generic/dma-mapping.h
5117 F:      include/linux/dma-direct.h
5118 F:      include/linux/dma-mapping.h
5119 F:      include/linux/dma-noncoherent.h
5120 F:      kernel/dma/
5121
5122 DMA-BUF HEAPS FRAMEWORK
5123 M:      Sumit Semwal <[email protected]>
5124 R:      Andrew F. Davis <[email protected]>
5125 R:      Benjamin Gaignard <[email protected]>
5126 R:      Liam Mark <[email protected]>
5127 R:      Laura Abbott <[email protected]>
5128 R:      Brian Starkey <[email protected]>
5129 R:      John Stultz <[email protected]>
5130 L:      [email protected]
5131 L:      [email protected]
5132 L:      [email protected] (moderated for non-subscribers)
5133 S:      Maintained
5134 T:      git git://anongit.freedesktop.org/drm/drm-misc
5135 F:      drivers/dma-buf/dma-heap.c
5136 F:      drivers/dma-buf/heaps/*
5137 F:      include/linux/dma-heap.h
5138 F:      include/uapi/linux/dma-heap.h
5139
5140 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
5141 M:      Lukasz Luba <[email protected]>
5142 L:      [email protected]
5143 L:      [email protected]
5144 S:      Maintained
5145 F:      Documentation/devicetree/bindings/memory-controllers/exynos5422-dmc.txt
5146 F:      drivers/memory/samsung/exynos5422-dmc.c
5147
5148 DME1737 HARDWARE MONITOR DRIVER
5149 M:      Juerg Haefliger <[email protected]>
5150 L:      [email protected]
5151 S:      Maintained
5152 F:      Documentation/hwmon/dme1737.rst
5153 F:      drivers/hwmon/dme1737.c
5154
5155 DMI/SMBIOS SUPPORT
5156 M:      Jean Delvare <[email protected]>
5157 S:      Maintained
5158 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
5159 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
5160 F:      drivers/firmware/dmi-id.c
5161 F:      drivers/firmware/dmi_scan.c
5162 F:      include/linux/dmi.h
5163
5164 DOCUMENTATION
5165 M:      Jonathan Corbet <[email protected]>
5166 L:      [email protected]
5167 S:      Maintained
5168 T:      git git://git.lwn.net/linux.git docs-next
5169 F:      Documentation/
5170 F:      scripts/documentation-file-ref-check
5171 F:      scripts/kernel-doc
5172 F:      scripts/sphinx-pre-install
5173 X:      Documentation/ABI/
5174 X:      Documentation/admin-guide/media/
5175 X:      Documentation/devicetree/
5176 X:      Documentation/driver-api/media/
5177 X:      Documentation/firmware-guide/acpi/
5178 X:      Documentation/i2c/
5179 X:      Documentation/power/
5180 X:      Documentation/spi/
5181 X:      Documentation/userspace-api/media/
5182
5183 DOCUMENTATION SCRIPTS
5184 M:      Mauro Carvalho Chehab <[email protected]>
5185 L:      [email protected]
5186 S:      Maintained
5187 F:      Documentation/sphinx/parse-headers.pl
5188 F:      scripts/documentation-file-ref-check
5189 F:      scripts/sphinx-pre-install
5190
5191 DOCUMENTATION/ITALIAN
5192 M:      Federico Vaga <[email protected]>
5193 L:      [email protected]
5194 S:      Maintained
5195 F:      Documentation/translations/it_IT
5196
5197 DONGWOON DW9714 LENS VOICE COIL DRIVER
5198 M:      Sakari Ailus <[email protected]>
5199 L:      [email protected]
5200 S:      Maintained
5201 T:      git git://linuxtv.org/media_tree.git
5202 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
5203 F:      drivers/media/i2c/dw9714.c
5204
5205 DONGWOON DW9807 LENS VOICE COIL DRIVER
5206 M:      Sakari Ailus <[email protected]>
5207 L:      [email protected]
5208 S:      Maintained
5209 T:      git git://linuxtv.org/media_tree.git
5210 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt
5211 F:      drivers/media/i2c/dw9807-vcm.c
5212
5213 DOUBLETALK DRIVER
5214 M:      "James R. Van Zandt" <[email protected]>
5215 L:      [email protected]
5216 S:      Maintained
5217 F:      drivers/char/dtlk.c
5218 F:      include/linux/dtlk.h
5219
5220 DPAA2 DATAPATH I/O (DPIO) DRIVER
5221 M:      Roy Pledge <[email protected]>
5222 L:      [email protected]
5223 S:      Maintained
5224 F:      drivers/soc/fsl/dpio
5225
5226 DPAA2 ETHERNET DRIVER
5227 M:      Ioana Ciornei <[email protected]>
5228 M:      Ioana Radulescu <[email protected]>
5229 L:      [email protected]
5230 S:      Maintained
5231 F:      Documentation/networking/device_drivers/freescale/dpaa2/ethernet-driver.rst
5232 F:      Documentation/networking/device_drivers/freescale/dpaa2/mac-phy-support.rst
5233 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
5234 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
5235 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
5236 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
5237 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
5238 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
5239 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
5240
5241 DPAA2 ETHERNET SWITCH DRIVER
5242 M:      Ioana Radulescu <[email protected]>
5243 M:      Ioana Ciornei <[email protected]>
5244 L:      [email protected]
5245 S:      Maintained
5246 F:      drivers/staging/fsl-dpaa2/ethsw
5247
5248 DPT_I2O SCSI RAID DRIVER
5249 M:      Adaptec OEM Raid Solutions <[email protected]>
5250 L:      [email protected]
5251 S:      Maintained
5252 W:      http://www.adaptec.com/
5253 F:      drivers/scsi/dpt*
5254 F:      drivers/scsi/dpt/
5255
5256 DRBD DRIVER
5257 M:      Philipp Reisner <[email protected]>
5258 M:      Lars Ellenberg <[email protected]>
5259 L:      [email protected]
5260 S:      Supported
5261 W:      http://www.drbd.org
5262 T:      git git://git.linbit.com/linux-drbd.git
5263 T:      git git://git.linbit.com/drbd-8.4.git
5264 F:      Documentation/admin-guide/blockdev/
5265 F:      drivers/block/drbd/
5266 F:      lib/lru_cache.c
5267
5268 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
5269 M:      Greg Kroah-Hartman <[email protected]>
5270 R:      "Rafael J. Wysocki" <[email protected]>
5271 S:      Supported
5272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
5273 F:      Documentation/core-api/kobject.rst
5274 F:      drivers/base/
5275 F:      fs/debugfs/
5276 F:      fs/sysfs/
5277 F:      include/linux/debugfs.h
5278 F:      include/linux/kobj*
5279 F:      lib/kobj*
5280
5281 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
5282 M:      Kevin Hilman <[email protected]>
5283 M:      Nishanth Menon <[email protected]>
5284 L:      [email protected]
5285 S:      Maintained
5286 F:      drivers/power/avs/
5287 F:      include/linux/power/smartreflex.h
5288
5289 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
5290 M:      Maxime Ripard <[email protected]>
5291 M:      Chen-Yu Tsai <[email protected]>
5292 R:      Jernej Skrabec <[email protected]>
5293 L:      [email protected]
5294 S:      Supported
5295 T:      git git://anongit.freedesktop.org/drm/drm-misc
5296 F:      drivers/gpu/drm/sun4i/sun8i*
5297
5298 DRM DRIVER FOR ARM PL111 CLCD
5299 M:      Eric Anholt <[email protected]>
5300 S:      Supported
5301 T:      git git://anongit.freedesktop.org/drm/drm-misc
5302 F:      drivers/gpu/drm/pl111/
5303
5304 DRM DRIVER FOR ARM VERSATILE TFT PANELS
5305 M:      Linus Walleij <[email protected]>
5306 S:      Maintained
5307 T:      git git://anongit.freedesktop.org/drm/drm-misc
5308 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
5309 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
5310
5311 DRM DRIVER FOR ASPEED BMC GFX
5312 M:      Joel Stanley <[email protected]>
5313 L:      [email protected]
5314 S:      Supported
5315 T:      git git://anongit.freedesktop.org/drm/drm-misc
5316 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
5317 F:      drivers/gpu/drm/aspeed/
5318
5319 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
5320 M:      Dave Airlie <[email protected]>
5321 S:      Odd Fixes
5322 F:      drivers/gpu/drm/ast/
5323
5324 DRM DRIVER FOR BOCHS VIRTUAL GPU
5325 M:      Gerd Hoffmann <[email protected]>
5326 L:      [email protected]
5327 S:      Maintained
5328 T:      git git://anongit.freedesktop.org/drm/drm-misc
5329 F:      drivers/gpu/drm/bochs/
5330
5331 DRM DRIVER FOR BOE HIMAX8279D PANELS
5332 M:      Jerry Han <[email protected]>
5333 S:      Maintained
5334 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
5335 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
5336
5337 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
5338 M:      Linus Walleij <[email protected]>
5339 S:      Maintained
5340 T:      git git://anongit.freedesktop.org/drm/drm-misc
5341 F:      drivers/gpu/drm/tve200/
5342
5343 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
5344 M:      Icenowy Zheng <[email protected]>
5345 S:      Maintained
5346 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
5347 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
5348
5349 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
5350 M:      Jagan Teki <[email protected]>
5351 S:      Maintained
5352 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
5353 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
5354
5355 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
5356 M:      Hans de Goede <[email protected]>
5357 S:      Maintained
5358 T:      git git://anongit.freedesktop.org/drm/drm-misc
5359 F:      drivers/gpu/drm/tiny/gm12u320.c
5360
5361 DRM DRIVER FOR HX8357D PANELS
5362 M:      Eric Anholt <[email protected]>
5363 S:      Maintained
5364 T:      git git://anongit.freedesktop.org/drm/drm-misc
5365 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
5366 F:      drivers/gpu/drm/tiny/hx8357d.c
5367
5368 DRM DRIVER FOR ILITEK ILI9225 PANELS
5369 M:      David Lechner <[email protected]>
5370 S:      Maintained
5371 T:      git git://anongit.freedesktop.org/drm/drm-misc
5372 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
5373 F:      drivers/gpu/drm/tiny/ili9225.c
5374
5375 DRM DRIVER FOR ILITEK ILI9486 PANELS
5376 M:      Kamlesh Gurudasani <[email protected]>
5377 S:      Maintained
5378 T:      git git://anongit.freedesktop.org/drm/drm-misc
5379 F:      Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
5380 F:      drivers/gpu/drm/tiny/ili9486.c
5381
5382 DRM DRIVER FOR INTEL I810 VIDEO CARDS
5383 S:      Orphan / Obsolete
5384 F:      drivers/gpu/drm/i810/
5385 F:      include/uapi/drm/i810_drm.h
5386
5387 DRM DRIVER FOR LVDS PANELS
5388 M:      Laurent Pinchart <[email protected]>
5389 L:      [email protected]
5390 T:      git git://anongit.freedesktop.org/drm/drm-misc
5391 S:      Maintained
5392 F:      drivers/gpu/drm/panel/panel-lvds.c
5393 F:      Documentation/devicetree/bindings/display/panel/lvds.yaml
5394
5395 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
5396 S:      Orphan / Obsolete
5397 F:      drivers/gpu/drm/mga/
5398 F:      include/uapi/drm/mga_drm.h
5399
5400 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
5401 M:      Dave Airlie <[email protected]>
5402 S:      Odd Fixes
5403 F:      drivers/gpu/drm/mgag200/
5404
5405 DRM DRIVER FOR MI0283QT
5406 M:      Noralf Trønnes <[email protected]>
5407 S:      Maintained
5408 T:      git git://anongit.freedesktop.org/drm/drm-misc
5409 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
5410 F:      drivers/gpu/drm/tiny/mi0283qt.c
5411
5412 DRM DRIVER FOR MSM ADRENO GPU
5413 M:      Rob Clark <[email protected]>
5414 M:      Sean Paul <[email protected]>
5415 L:      [email protected]
5416 L:      [email protected]
5417 L:      [email protected]
5418 S:      Maintained
5419 T:      git https://gitlab.freedesktop.org/drm/msm.git
5420 F:      Documentation/devicetree/bindings/display/msm/
5421 F:      drivers/gpu/drm/msm/
5422 F:      include/uapi/drm/msm_drm.h
5423
5424 DRM DRIVER FOR NOVATEK NT35510 PANELS
5425 M:      Linus Walleij <[email protected]>
5426 S:      Maintained
5427 T:      git git://anongit.freedesktop.org/drm/drm-misc
5428 F:      Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
5429 F:      drivers/gpu/drm/panel/panel-novatek-nt35510.c
5430
5431 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
5432 M:      Ben Skeggs <[email protected]>
5433 L:      [email protected]
5434 L:      [email protected]
5435 S:      Supported
5436 T:      git git://github.com/skeggsb/linux
5437 F:      drivers/gpu/drm/nouveau/
5438 F:      include/uapi/drm/nouveau_drm.h
5439
5440 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
5441 M:      Stefan Mavrodiev <[email protected]>
5442 S:      Maintained
5443 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
5444 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
5445
5446 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
5447 M:      Noralf Trønnes <[email protected]>
5448 S:      Maintained
5449 T:      git git://anongit.freedesktop.org/drm/drm-misc
5450 F:      Documentation/devicetree/bindings/display/repaper.txt
5451 F:      drivers/gpu/drm/tiny/repaper.c
5452
5453 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
5454 M:      Dave Airlie <[email protected]>
5455 M:      Gerd Hoffmann <[email protected]>
5456 L:      [email protected]
5457 S:      Obsolete
5458 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
5459 T:      git git://anongit.freedesktop.org/drm/drm-misc
5460 F:      drivers/gpu/drm/tiny/cirrus.c
5461
5462 DRM DRIVER FOR QXL VIRTUAL GPU
5463 M:      Dave Airlie <[email protected]>
5464 M:      Gerd Hoffmann <[email protected]>
5465 L:      [email protected]
5466 L:      [email protected]
5467 S:      Maintained
5468 T:      git git://anongit.freedesktop.org/drm/drm-misc
5469 F:      drivers/gpu/drm/qxl/
5470 F:      include/uapi/drm/qxl_drm.h
5471
5472 DRM DRIVER FOR RAGE 128 VIDEO CARDS
5473 S:      Orphan / Obsolete
5474 F:      drivers/gpu/drm/r128/
5475 F:      include/uapi/drm/r128_drm.h
5476
5477 DRM DRIVER FOR RAYDIUM RM67191 PANELS
5478 M:      Robert Chiras <[email protected]>
5479 S:      Maintained
5480 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.txt
5481 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
5482
5483 DRM DRIVER FOR ROCKTECH JH057N00900 PANELS
5484 M:      Guido Günther <[email protected]>
5485 R:      Purism Kernel Team <[email protected]>
5486 S:      Maintained
5487 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.txt
5488 F:      drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c
5489
5490 DRM DRIVER FOR SAVAGE VIDEO CARDS
5491 S:      Orphan / Obsolete
5492 F:      drivers/gpu/drm/savage/
5493 F:      include/uapi/drm/savage_drm.h
5494
5495 DRM DRIVER FOR SIS VIDEO CARDS
5496 S:      Orphan / Obsolete
5497 F:      drivers/gpu/drm/sis/
5498 F:      include/uapi/drm/sis_drm.h
5499
5500 DRM DRIVER FOR SITRONIX ST7586 PANELS
5501 M:      David Lechner <[email protected]>
5502 S:      Maintained
5503 T:      git git://anongit.freedesktop.org/drm/drm-misc
5504 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
5505 F:      drivers/gpu/drm/tiny/st7586.c
5506
5507 DRM DRIVER FOR SITRONIX ST7701 PANELS
5508 M:      Jagan Teki <[email protected]>
5509 S:      Maintained
5510 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
5511 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
5512
5513 DRM DRIVER FOR SITRONIX ST7735R PANELS
5514 M:      David Lechner <[email protected]>
5515 S:      Maintained
5516 T:      git git://anongit.freedesktop.org/drm/drm-misc
5517 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
5518 F:      drivers/gpu/drm/tiny/st7735r.c
5519
5520 DRM DRIVER FOR SONY ACX424AKP PANELS
5521 M:      Linus Walleij <[email protected]>
5522 S:      Maintained
5523 T:      git git://anongit.freedesktop.org/drm/drm-misc
5524 F:      drivers/gpu/drm/panel/panel-sony-acx424akp.c
5525
5526 DRM DRIVER FOR ST-ERICSSON MCDE
5527 M:      Linus Walleij <[email protected]>
5528 S:      Maintained
5529 T:      git git://anongit.freedesktop.org/drm/drm-misc
5530 F:      Documentation/devicetree/bindings/display/ste,mcde.txt
5531 F:      drivers/gpu/drm/mcde/
5532
5533 DRM DRIVER FOR TDFX VIDEO CARDS
5534 S:      Orphan / Obsolete
5535 F:      drivers/gpu/drm/tdfx/
5536
5537 DRM DRIVER FOR TPO TPG110 PANELS
5538 M:      Linus Walleij <[email protected]>
5539 S:      Maintained
5540 T:      git git://anongit.freedesktop.org/drm/drm-misc
5541 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
5542 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
5543
5544 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
5545 M:      Dave Airlie <[email protected]>
5546 R:      Sean Paul <[email protected]>
5547 L:      [email protected]
5548 S:      Odd Fixes
5549 T:      git git://anongit.freedesktop.org/drm/drm-misc
5550 F:      drivers/gpu/drm/udl/
5551
5552 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
5553 M:      Rodrigo Siqueira <[email protected]>
5554 R:      Haneen Mohammed <[email protected]>
5555 R:      Daniel Vetter <[email protected]>
5556 L:      [email protected]
5557 S:      Maintained
5558 T:      git git://anongit.freedesktop.org/drm/drm-misc
5559 F:      Documentation/gpu/vkms.rst
5560 F:      drivers/gpu/drm/vkms/
5561
5562 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
5563 M:      Hans de Goede <[email protected]>
5564 L:      [email protected]
5565 S:      Maintained
5566 T:      git git://anongit.freedesktop.org/drm/drm-misc
5567 F:      drivers/gpu/drm/vboxvideo/
5568
5569 DRM DRIVER FOR VMWARE VIRTUAL GPU
5570 M:      "VMware Graphics" <[email protected]>
5571 M:      Roland Scheidegger <[email protected]>
5572 L:      [email protected]
5573 S:      Supported
5574 T:      git git://people.freedesktop.org/~sroland/linux
5575 F:      drivers/gpu/drm/vmwgfx/
5576 F:      include/uapi/drm/vmwgfx_drm.h
5577
5578 DRM DRIVERS
5579 M:      David Airlie <[email protected]>
5580 M:      Daniel Vetter <[email protected]>
5581 L:      [email protected]
5582 S:      Maintained
5583 B:      https://bugs.freedesktop.org/
5584 C:      irc://chat.freenode.net/dri-devel
5585 T:      git git://anongit.freedesktop.org/drm/drm
5586 F:      Documentation/devicetree/bindings/display/
5587 F:      Documentation/devicetree/bindings/gpu/
5588 F:      Documentation/gpu/
5589 F:      drivers/gpu/drm/
5590 F:      drivers/gpu/vga/
5591 F:      include/drm/
5592 F:      include/linux/vga*
5593 F:      include/uapi/drm/
5594
5595 DRM DRIVERS AND MISC GPU PATCHES
5596 M:      Maarten Lankhorst <[email protected]>
5597 M:      Maxime Ripard <[email protected]>
5598 M:      Thomas Zimmermann <[email protected]>
5599 S:      Maintained
5600 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
5601 T:      git git://anongit.freedesktop.org/drm/drm-misc
5602 F:      Documentation/gpu/
5603 F:      drivers/gpu/drm/*
5604 F:      drivers/gpu/vga/
5605 F:      include/drm/drm*
5606 F:      include/linux/vga*
5607 F:      include/uapi/drm/drm*
5608
5609 DRM DRIVERS FOR ALLWINNER A10
5610 M:      Maxime Ripard <[email protected]>
5611 M:      Chen-Yu Tsai <[email protected]>
5612 L:      [email protected]
5613 S:      Supported
5614 T:      git git://anongit.freedesktop.org/drm/drm-misc
5615 F:      Documentation/devicetree/bindings/display/allwinner*
5616 F:      drivers/gpu/drm/sun4i/
5617
5618 DRM DRIVERS FOR AMLOGIC SOCS
5619 M:      Neil Armstrong <[email protected]>
5620 L:      [email protected]
5621 L:      [email protected]
5622 S:      Supported
5623 W:      http://linux-meson.com/
5624 T:      git git://anongit.freedesktop.org/drm/drm-misc
5625 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
5626 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
5627 F:      Documentation/gpu/meson.rst
5628 F:      drivers/gpu/drm/meson/
5629
5630 DRM DRIVERS FOR ATMEL HLCDC
5631 M:      Sam Ravnborg <[email protected]>
5632 M:      Boris Brezillon <[email protected]>
5633 L:      [email protected]
5634 S:      Supported
5635 T:      git git://anongit.freedesktop.org/drm/drm-misc
5636 F:      Documentation/devicetree/bindings/display/atmel/
5637 F:      drivers/gpu/drm/atmel-hlcdc/
5638
5639 DRM DRIVERS FOR BRIDGE CHIPS
5640 M:      Andrzej Hajda <[email protected]>
5641 M:      Neil Armstrong <[email protected]>
5642 R:      Laurent Pinchart <[email protected]>
5643 R:      Jonas Karlman <[email protected]>
5644 R:      Jernej Skrabec <[email protected]>
5645 S:      Maintained
5646 T:      git git://anongit.freedesktop.org/drm/drm-misc
5647 F:      drivers/gpu/drm/bridge/
5648
5649 DRM DRIVERS FOR EXYNOS
5650 M:      Inki Dae <[email protected]>
5651 M:      Joonyoung Shim <[email protected]>
5652 M:      Seung-Woo Kim <[email protected]>
5653 M:      Kyungmin Park <[email protected]>
5654 L:      [email protected]
5655 S:      Supported
5656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
5657 F:      Documentation/devicetree/bindings/display/exynos/
5658 F:      drivers/gpu/drm/exynos/
5659 F:      include/uapi/drm/exynos_drm.h
5660
5661 DRM DRIVERS FOR FREESCALE DCU
5662 M:      Stefan Agner <[email protected]>
5663 M:      Alison Wang <[email protected]>
5664 L:      [email protected]
5665 S:      Supported
5666 T:      git git://anongit.freedesktop.org/drm/drm-misc
5667 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
5668 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
5669 F:      drivers/gpu/drm/fsl-dcu/
5670
5671 DRM DRIVERS FOR FREESCALE IMX
5672 M:      Philipp Zabel <[email protected]>
5673 L:      [email protected]
5674 S:      Maintained
5675 F:      Documentation/devicetree/bindings/display/imx/
5676 F:      drivers/gpu/drm/imx/
5677 F:      drivers/gpu/ipu-v3/
5678
5679 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
5680 M:      Patrik Jakobsson <[email protected]>
5681 L:      [email protected]
5682 S:      Maintained
5683 T:      git git://github.com/patjak/drm-gma500
5684 F:      drivers/gpu/drm/gma500/
5685
5686 DRM DRIVERS FOR HISILICON
5687 M:      Xinliang Liu <[email protected]>
5688 M:      Rongrong Zou <[email protected]>
5689 R:      John Stultz <[email protected]>
5690 R:      Xinwei Kong <[email protected]>
5691 R:      Chen Feng <[email protected]>
5692 L:      [email protected]
5693 S:      Maintained
5694 T:      git git://anongit.freedesktop.org/drm/drm-misc
5695 F:      Documentation/devicetree/bindings/display/hisilicon/
5696 F:      drivers/gpu/drm/hisilicon/
5697
5698 DRM DRIVERS FOR LIMA
5699 M:      Qiang Yu <[email protected]>
5700 L:      [email protected]
5701 L:      [email protected] (moderated for non-subscribers)
5702 S:      Maintained
5703 T:      git git://anongit.freedesktop.org/drm/drm-misc
5704 F:      drivers/gpu/drm/lima/
5705 F:      include/uapi/drm/lima_drm.h
5706
5707 DRM DRIVERS FOR MEDIATEK
5708 M:      Chun-Kuang Hu <[email protected]>
5709 M:      Philipp Zabel <[email protected]>
5710 L:      [email protected]
5711 S:      Supported
5712 F:      Documentation/devicetree/bindings/display/mediatek/
5713 F:      drivers/gpu/drm/mediatek/
5714
5715 DRM DRIVERS FOR NVIDIA TEGRA
5716 M:      Thierry Reding <[email protected]>
5717 L:      [email protected]
5718 L:      [email protected]
5719 S:      Supported
5720 T:      git git://anongit.freedesktop.org/tegra/linux.git
5721 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
5722 F:      drivers/gpu/drm/tegra/
5723 F:      drivers/gpu/host1x/
5724 F:      include/linux/host1x.h
5725 F:      include/uapi/drm/tegra_drm.h
5726
5727 DRM DRIVERS FOR RENESAS
5728 M:      Laurent Pinchart <[email protected]>
5729 M:      Kieran Bingham <[email protected]>
5730 L:      [email protected]
5731 L:      [email protected]
5732 S:      Supported
5733 T:      git git://linuxtv.org/pinchartl/media drm/du/next
5734 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
5735 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.txt
5736 F:      Documentation/devicetree/bindings/display/renesas,du.txt
5737 F:      drivers/gpu/drm/rcar-du/
5738 F:      drivers/gpu/drm/shmobile/
5739 F:      include/linux/platform_data/shmob_drm.h
5740
5741 DRM DRIVERS FOR ROCKCHIP
5742 M:      Sandy Huang <[email protected]>
5743 M:      Heiko Stübner <[email protected]>
5744 L:      [email protected]
5745 S:      Maintained
5746 T:      git git://anongit.freedesktop.org/drm/drm-misc
5747 F:      Documentation/devicetree/bindings/display/rockchip/
5748 F:      drivers/gpu/drm/rockchip/
5749
5750 DRM DRIVERS FOR STI
5751 M:      Benjamin Gaignard <[email protected]>
5752 M:      Vincent Abriou <[email protected]>
5753 L:      [email protected]
5754 S:      Maintained
5755 T:      git git://anongit.freedesktop.org/drm/drm-misc
5756 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
5757 F:      drivers/gpu/drm/sti
5758
5759 DRM DRIVERS FOR STM
5760 M:      Yannick Fertre <[email protected]>
5761 M:      Philippe Cornu <[email protected]>
5762 M:      Benjamin Gaignard <[email protected]>
5763 M:      Vincent Abriou <[email protected]>
5764 L:      [email protected]
5765 S:      Maintained
5766 T:      git git://anongit.freedesktop.org/drm/drm-misc
5767 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
5768 F:      drivers/gpu/drm/stm
5769
5770 DRM DRIVERS FOR TI KEYSTONE
5771 M:      Jyri Sarha <[email protected]>
5772 M:      Tomi Valkeinen <[email protected]>
5773 L:      [email protected]
5774 S:      Maintained
5775 T:      git git://anongit.freedesktop.org/drm/drm-misc
5776 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
5777 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
5778 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
5779 F:      drivers/gpu/drm/tidss/
5780
5781 DRM DRIVERS FOR TI LCDC
5782 M:      Jyri Sarha <[email protected]>
5783 R:      Tomi Valkeinen <[email protected]>
5784 L:      [email protected]
5785 S:      Maintained
5786 F:      Documentation/devicetree/bindings/display/tilcdc/
5787 F:      drivers/gpu/drm/tilcdc/
5788
5789 DRM DRIVERS FOR TI OMAP
5790 M:      Tomi Valkeinen <[email protected]>
5791 L:      [email protected]
5792 S:      Maintained
5793 F:      Documentation/devicetree/bindings/display/ti/
5794 F:      drivers/gpu/drm/omapdrm/
5795
5796 DRM DRIVERS FOR V3D
5797 M:      Eric Anholt <[email protected]>
5798 S:      Supported
5799 T:      git git://anongit.freedesktop.org/drm/drm-misc
5800 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt
5801 F:      drivers/gpu/drm/v3d/
5802 F:      include/uapi/drm/v3d_drm.h
5803
5804 DRM DRIVERS FOR VC4
5805 M:      Eric Anholt <[email protected]>
5806 S:      Supported
5807 T:      git git://github.com/anholt/linux
5808 T:      git git://anongit.freedesktop.org/drm/drm-misc
5809 F:      Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
5810 F:      drivers/gpu/drm/vc4/
5811 F:      include/uapi/drm/vc4_drm.h
5812
5813 DRM DRIVERS FOR VIVANTE GPU IP
5814 M:      Lucas Stach <[email protected]>
5815 R:      Russell King <[email protected]>
5816 R:      Christian Gmeiner <[email protected]>
5817 L:      [email protected] (moderated for non-subscribers)
5818 L:      [email protected]
5819 S:      Maintained
5820 F:      Documentation/devicetree/bindings/gpu/vivante,gc.yaml
5821 F:      drivers/gpu/drm/etnaviv/
5822 F:      include/uapi/drm/etnaviv_drm.h
5823
5824 DRM DRIVERS FOR XEN
5825 M:      Oleksandr Andrushchenko <[email protected]>
5826 L:      [email protected]
5827 L:      [email protected] (moderated for non-subscribers)
5828 S:      Supported
5829 T:      git git://anongit.freedesktop.org/drm/drm-misc
5830 F:      Documentation/gpu/xen-front.rst
5831 F:      drivers/gpu/drm/xen/
5832
5833 DRM DRIVERS FOR ZTE ZX
5834 M:      Shawn Guo <[email protected]>
5835 L:      [email protected]
5836 S:      Maintained
5837 T:      git git://anongit.freedesktop.org/drm/drm-misc
5838 F:      Documentation/devicetree/bindings/display/zte,vou.txt
5839 F:      drivers/gpu/drm/zte/
5840
5841 DRM PANEL DRIVERS
5842 M:      Thierry Reding <[email protected]>
5843 R:      Sam Ravnborg <[email protected]>
5844 L:      [email protected]
5845 S:      Maintained
5846 T:      git git://anongit.freedesktop.org/drm/drm-misc
5847 F:      Documentation/devicetree/bindings/display/panel/
5848 F:      drivers/gpu/drm/drm_panel.c
5849 F:      drivers/gpu/drm/panel/
5850 F:      include/drm/drm_panel.h
5851
5852 DRM TTM SUBSYSTEM
5853 M:      Christian Koenig <[email protected]>
5854 M:      Huang Rui <[email protected]>
5855 L:      [email protected]
5856 S:      Maintained
5857 T:      git git://people.freedesktop.org/~agd5f/linux
5858 F:      drivers/gpu/drm/ttm/
5859 F:      include/drm/ttm/
5860
5861 DSBR100 USB FM RADIO DRIVER
5862 M:      Alexey Klimov <[email protected]>
5863 L:      [email protected]
5864 S:      Maintained
5865 T:      git git://linuxtv.org/media_tree.git
5866 F:      drivers/media/radio/dsbr100.c
5867
5868 DT3155 MEDIA DRIVER
5869 M:      Hans Verkuil <[email protected]>
5870 L:      [email protected]
5871 S:      Odd Fixes
5872 W:      https://linuxtv.org
5873 T:      git git://linuxtv.org/media_tree.git
5874 F:      drivers/media/pci/dt3155/
5875
5876 DVB_USB_AF9015 MEDIA DRIVER
5877 M:      Antti Palosaari <[email protected]>
5878 L:      [email protected]
5879 S:      Maintained
5880 W:      https://linuxtv.org
5881 W:      http://palosaari.fi/linux/
5882 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5883 T:      git git://linuxtv.org/anttip/media_tree.git
5884 F:      drivers/media/usb/dvb-usb-v2/af9015*
5885
5886 DVB_USB_AF9035 MEDIA DRIVER
5887 M:      Antti Palosaari <[email protected]>
5888 L:      [email protected]
5889 S:      Maintained
5890 W:      https://linuxtv.org
5891 W:      http://palosaari.fi/linux/
5892 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5893 T:      git git://linuxtv.org/anttip/media_tree.git
5894 F:      drivers/media/usb/dvb-usb-v2/af9035*
5895
5896 DVB_USB_ANYSEE MEDIA DRIVER
5897 M:      Antti Palosaari <[email protected]>
5898 L:      [email protected]
5899 S:      Maintained
5900 W:      https://linuxtv.org
5901 W:      http://palosaari.fi/linux/
5902 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5903 T:      git git://linuxtv.org/anttip/media_tree.git
5904 F:      drivers/media/usb/dvb-usb-v2/anysee*
5905
5906 DVB_USB_AU6610 MEDIA DRIVER
5907 M:      Antti Palosaari <[email protected]>
5908 L:      [email protected]
5909 S:      Maintained
5910 W:      https://linuxtv.org
5911 W:      http://palosaari.fi/linux/
5912 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5913 T:      git git://linuxtv.org/anttip/media_tree.git
5914 F:      drivers/media/usb/dvb-usb-v2/au6610*
5915
5916 DVB_USB_CE6230 MEDIA DRIVER
5917 M:      Antti Palosaari <[email protected]>
5918 L:      [email protected]
5919 S:      Maintained
5920 W:      https://linuxtv.org
5921 W:      http://palosaari.fi/linux/
5922 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5923 T:      git git://linuxtv.org/anttip/media_tree.git
5924 F:      drivers/media/usb/dvb-usb-v2/ce6230*
5925
5926 DVB_USB_CXUSB MEDIA DRIVER
5927 M:      Michael Krufky <[email protected]>
5928 L:      [email protected]
5929 S:      Maintained
5930 W:      https://linuxtv.org
5931 W:      http://github.com/mkrufky
5932 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5933 T:      git git://linuxtv.org/media_tree.git
5934 F:      drivers/media/usb/dvb-usb/cxusb*
5935
5936 DVB_USB_EC168 MEDIA DRIVER
5937 M:      Antti Palosaari <[email protected]>
5938 L:      [email protected]
5939 S:      Maintained
5940 W:      https://linuxtv.org
5941 W:      http://palosaari.fi/linux/
5942 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5943 T:      git git://linuxtv.org/anttip/media_tree.git
5944 F:      drivers/media/usb/dvb-usb-v2/ec168*
5945
5946 DVB_USB_GL861 MEDIA DRIVER
5947 M:      Antti Palosaari <[email protected]>
5948 L:      [email protected]
5949 S:      Maintained
5950 W:      https://linuxtv.org
5951 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5952 T:      git git://linuxtv.org/anttip/media_tree.git
5953 F:      drivers/media/usb/dvb-usb-v2/gl861*
5954
5955 DVB_USB_MXL111SF MEDIA DRIVER
5956 M:      Michael Krufky <[email protected]>
5957 L:      [email protected]
5958 S:      Maintained
5959 W:      https://linuxtv.org
5960 W:      http://github.com/mkrufky
5961 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5962 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
5963 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
5964
5965 DVB_USB_RTL28XXU MEDIA DRIVER
5966 M:      Antti Palosaari <[email protected]>
5967 L:      [email protected]
5968 S:      Maintained
5969 W:      https://linuxtv.org
5970 W:      http://palosaari.fi/linux/
5971 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5972 T:      git git://linuxtv.org/anttip/media_tree.git
5973 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
5974
5975 DVB_USB_V2 MEDIA DRIVER
5976 M:      Antti Palosaari <[email protected]>
5977 L:      [email protected]
5978 S:      Maintained
5979 W:      https://linuxtv.org
5980 W:      http://palosaari.fi/linux/
5981 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5982 T:      git git://linuxtv.org/anttip/media_tree.git
5983 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
5984 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
5985
5986 DYNAMIC DEBUG
5987 M:      Jason Baron <[email protected]>
5988 S:      Maintained
5989 F:      include/linux/dynamic_debug.h
5990 F:      lib/dynamic_debug.c
5991
5992 DYNAMIC INTERRUPT MODERATION
5993 M:      Tal Gilboa <[email protected]>
5994 S:      Maintained
5995 F:      Documentation/networking/net_dim.rst
5996 F:      include/linux/dim.h
5997 F:      lib/dim/
5998
5999 DZ DECSTATION DZ11 SERIAL DRIVER
6000 M:      "Maciej W. Rozycki" <[email protected]>
6001 S:      Maintained
6002 F:      drivers/tty/serial/dz.*
6003
6004 E3X0 POWER BUTTON DRIVER
6005 M:      Moritz Fischer <[email protected]>
6006 L:      [email protected]
6007 S:      Supported
6008 W:      http://www.ettus.com
6009 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
6010 F:      drivers/input/misc/e3x0-button.c
6011
6012 E4000 MEDIA DRIVER
6013 M:      Antti Palosaari <[email protected]>
6014 L:      [email protected]
6015 S:      Maintained
6016 W:      https://linuxtv.org
6017 W:      http://palosaari.fi/linux/
6018 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6019 T:      git git://linuxtv.org/anttip/media_tree.git
6020 F:      drivers/media/tuners/e4000*
6021
6022 EARTH_PT1 MEDIA DRIVER
6023 M:      Akihiro Tsukada <[email protected]>
6024 L:      [email protected]
6025 S:      Odd Fixes
6026 F:      drivers/media/pci/pt1/
6027
6028 EARTH_PT3 MEDIA DRIVER
6029 M:      Akihiro Tsukada <[email protected]>
6030 L:      [email protected]
6031 S:      Odd Fixes
6032 F:      drivers/media/pci/pt3/
6033
6034 EC100 MEDIA DRIVER
6035 M:      Antti Palosaari <[email protected]>
6036 L:      [email protected]
6037 S:      Maintained
6038 W:      https://linuxtv.org
6039 W:      http://palosaari.fi/linux/
6040 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6041 T:      git git://linuxtv.org/anttip/media_tree.git
6042 F:      drivers/media/dvb-frontends/ec100*
6043
6044 ECRYPT FILE SYSTEM
6045 M:      Tyler Hicks <[email protected]>
6046 L:      [email protected]
6047 S:      Odd Fixes
6048 W:      http://ecryptfs.org
6049 W:      https://launchpad.net/ecryptfs
6050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
6051 F:      Documentation/filesystems/ecryptfs.rst
6052 F:      fs/ecryptfs/
6053
6054 EDAC-AMD64
6055 M:      Borislav Petkov <[email protected]>
6056 L:      [email protected]
6057 S:      Maintained
6058 F:      drivers/edac/amd64_edac*
6059
6060 EDAC-ARMADA
6061 M:      Jan Luebbe <[email protected]>
6062 L:      [email protected]
6063 S:      Maintained
6064 F:      drivers/edac/armada_xp_*
6065
6066 EDAC-AST2500
6067 M:      Stefan Schaeckeler <[email protected]>
6068 S:      Supported
6069 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
6070 F:      drivers/edac/aspeed_edac.c
6071
6072 EDAC-BLUEFIELD
6073 M:      Shravan Kumar Ramani <[email protected]>
6074 S:      Supported
6075 F:      drivers/edac/bluefield_edac.c
6076
6077 EDAC-CALXEDA
6078 M:      Robert Richter <[email protected]>
6079 L:      [email protected]
6080 S:      Maintained
6081 F:      drivers/edac/highbank*
6082
6083 EDAC-CAVIUM OCTEON
6084 M:      Ralf Baechle <[email protected]>
6085 M:      Robert Richter <[email protected]>
6086 L:      [email protected]
6087 L:      [email protected]
6088 S:      Supported
6089 F:      drivers/edac/octeon_edac*
6090
6091 EDAC-CAVIUM THUNDERX
6092 M:      Robert Richter <[email protected]>
6093 L:      [email protected]
6094 S:      Supported
6095 F:      drivers/edac/thunderx_edac*
6096
6097 EDAC-CORE
6098 M:      Borislav Petkov <[email protected]>
6099 M:      Mauro Carvalho Chehab <[email protected]>
6100 M:      Tony Luck <[email protected]>
6101 R:      James Morse <[email protected]>
6102 R:      Robert Richter <[email protected]>
6103 L:      [email protected]
6104 S:      Supported
6105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
6106 F:      Documentation/admin-guide/ras.rst
6107 F:      Documentation/driver-api/edac.rst
6108 F:      drivers/edac/
6109 F:      include/linux/edac.h
6110
6111 EDAC-DMC520
6112 M:      Lei Wang <[email protected]>
6113 L:      [email protected]
6114 S:      Supported
6115 F:      drivers/edac/dmc520_edac.c
6116
6117 EDAC-E752X
6118 M:      Mark Gross <[email protected]>
6119 L:      [email protected]
6120 S:      Maintained
6121 F:      drivers/edac/e752x_edac.c
6122
6123 EDAC-E7XXX
6124 L:      [email protected]
6125 S:      Maintained
6126 F:      drivers/edac/e7xxx_edac.c
6127
6128 EDAC-FSL_DDR
6129 M:      York Sun <[email protected]>
6130 L:      [email protected]
6131 S:      Maintained
6132 F:      drivers/edac/fsl_ddr_edac.*
6133
6134 EDAC-GHES
6135 M:      Mauro Carvalho Chehab <[email protected]>
6136 L:      [email protected]
6137 S:      Maintained
6138 F:      drivers/edac/ghes_edac.c
6139
6140 EDAC-I10NM
6141 M:      Tony Luck <[email protected]>
6142 L:      [email protected]
6143 S:      Maintained
6144 F:      drivers/edac/i10nm_base.c
6145
6146 EDAC-I3000
6147 L:      [email protected]
6148 S:      Orphan
6149 F:      drivers/edac/i3000_edac.c
6150
6151 EDAC-I5000
6152 L:      [email protected]
6153 S:      Maintained
6154 F:      drivers/edac/i5000_edac.c
6155
6156 EDAC-I5400
6157 M:      Mauro Carvalho Chehab <[email protected]>
6158 L:      [email protected]
6159 S:      Maintained
6160 F:      drivers/edac/i5400_edac.c
6161
6162 EDAC-I7300
6163 M:      Mauro Carvalho Chehab <[email protected]>
6164 L:      [email protected]
6165 S:      Maintained
6166 F:      drivers/edac/i7300_edac.c
6167
6168 EDAC-I7CORE
6169 M:      Mauro Carvalho Chehab <[email protected]>
6170 L:      [email protected]
6171 S:      Maintained
6172 F:      drivers/edac/i7core_edac.c
6173
6174 EDAC-I82443BXGX
6175 M:      Tim Small <[email protected]>
6176 L:      [email protected]
6177 S:      Maintained
6178 F:      drivers/edac/i82443bxgx_edac.c
6179
6180 EDAC-I82975X
6181 M:      "Arvind R." <[email protected]>
6182 L:      [email protected]
6183 S:      Maintained
6184 F:      drivers/edac/i82975x_edac.c
6185
6186 EDAC-IE31200
6187 M:      Jason Baron <[email protected]>
6188 L:      [email protected]
6189 S:      Maintained
6190 F:      drivers/edac/ie31200_edac.c
6191
6192 EDAC-MPC85XX
6193 M:      Johannes Thumshirn <[email protected]>
6194 L:      [email protected]
6195 S:      Maintained
6196 F:      drivers/edac/mpc85xx_edac.[ch]
6197
6198 EDAC-PASEMI
6199 M:      Egor Martovetsky <[email protected]>
6200 L:      [email protected]
6201 S:      Maintained
6202 F:      drivers/edac/pasemi_edac.c
6203
6204 EDAC-PND2
6205 M:      Tony Luck <[email protected]>
6206 L:      [email protected]
6207 S:      Maintained
6208 F:      drivers/edac/pnd2_edac.[ch]
6209
6210 EDAC-QCOM
6211 M:      Channagoud Kadabi <[email protected]>
6212 M:      Venkata Narendra Kumar Gutta <[email protected]>
6213 L:      [email protected]
6214 L:      [email protected]
6215 S:      Maintained
6216 F:      drivers/edac/qcom_edac.c
6217
6218 EDAC-R82600
6219 M:      Tim Small <[email protected]>
6220 L:      [email protected]
6221 S:      Maintained
6222 F:      drivers/edac/r82600_edac.c
6223
6224 EDAC-SBRIDGE
6225 M:      Tony Luck <[email protected]>
6226 R:      Qiuxu Zhuo <[email protected]>
6227 L:      [email protected]
6228 S:      Maintained
6229 F:      drivers/edac/sb_edac.c
6230
6231 EDAC-SIFIVE
6232 M:      Yash Shah <[email protected]>
6233 L:      [email protected]
6234 S:      Supported
6235 F:      drivers/edac/sifive_edac.c
6236
6237 EDAC-SKYLAKE
6238 M:      Tony Luck <[email protected]>
6239 L:      [email protected]
6240 S:      Maintained
6241 F:      drivers/edac/skx_*.c
6242
6243 EDAC-TI
6244 M:      Tero Kristo <[email protected]>
6245 L:      [email protected]
6246 S:      Maintained
6247 F:      drivers/edac/ti_edac.c
6248
6249 EDIROL UA-101/UA-1000 DRIVER
6250 M:      Clemens Ladisch <[email protected]>
6251 L:      [email protected] (moderated for non-subscribers)
6252 S:      Maintained
6253 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6254 F:      sound/usb/misc/ua101.c
6255
6256 EFI TEST DRIVER
6257 M:      Ivan Hu <[email protected]>
6258 M:      Ard Biesheuvel <[email protected]>
6259 L:      [email protected]
6260 S:      Maintained
6261 F:      drivers/firmware/efi/test/
6262
6263 EFI VARIABLE FILESYSTEM
6264 M:      Matthew Garrett <[email protected]>
6265 M:      Jeremy Kerr <[email protected]>
6266 M:      Ard Biesheuvel <[email protected]>
6267 L:      [email protected]
6268 S:      Maintained
6269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6270 F:      fs/efivarfs/
6271
6272 EFIFB FRAMEBUFFER DRIVER
6273 M:      Peter Jones <[email protected]>
6274 L:      [email protected]
6275 S:      Maintained
6276 F:      drivers/video/fbdev/efifb.c
6277
6278 EFS FILESYSTEM
6279 S:      Orphan
6280 W:      http://aeschi.ch.eu.org/efs/
6281 F:      fs/efs/
6282
6283 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
6284 M:      Douglas Miller <[email protected]>
6285 L:      [email protected]
6286 S:      Maintained
6287 F:      drivers/net/ethernet/ibm/ehea/
6288
6289 EM28XX VIDEO4LINUX DRIVER
6290 M:      Mauro Carvalho Chehab <[email protected]>
6291 L:      [email protected]
6292 S:      Maintained
6293 W:      https://linuxtv.org
6294 T:      git git://linuxtv.org/media_tree.git
6295 F:      Documentation/admin-guide/media/em28xx*
6296 F:      drivers/media/usb/em28xx/
6297
6298 EMBEDDED LINUX
6299 M:      Paul Gortmaker <[email protected]>
6300 M:      Matt Mackall <[email protected]>
6301 M:      David Woodhouse <[email protected]>
6302 L:      [email protected]
6303 S:      Maintained
6304
6305 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
6306 M:      Adrian Hunter <[email protected]>
6307 M:      Ritesh Harjani <[email protected]>
6308 M:      Asutosh Das <[email protected]>
6309 L:      [email protected]
6310 S:      Maintained
6311 F:      drivers/mmc/host/cqhci*
6312
6313 EMULEX 10Gbps iSCSI - OneConnect DRIVER
6314 M:      Subbu Seetharaman <[email protected]>
6315 M:      Ketan Mukadam <[email protected]>
6316 M:      Jitendra Bhivare <[email protected]>
6317 L:      [email protected]
6318 S:      Supported
6319 W:      http://www.broadcom.com
6320 F:      drivers/scsi/be2iscsi/
6321
6322 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
6323 M:      Ajit Khaparde <[email protected]>
6324 M:      Sriharsha Basavapatna <[email protected]>
6325 M:      Somnath Kotur <[email protected]>
6326 L:      [email protected]
6327 S:      Supported
6328 W:      http://www.emulex.com
6329 F:      drivers/net/ethernet/emulex/benet/
6330
6331 EMULEX ONECONNECT ROCE DRIVER
6332 M:      Selvin Xavier <[email protected]>
6333 M:      Devesh Sharma <[email protected]>
6334 L:      [email protected]
6335 S:      Odd Fixes
6336 W:      http://www.broadcom.com
6337 F:      drivers/infiniband/hw/ocrdma/
6338 F:      include/uapi/rdma/ocrdma-abi.h
6339
6340 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
6341 M:      James Smart <[email protected]>
6342 M:      Dick Kennedy <[email protected]>
6343 L:      [email protected]
6344 S:      Supported
6345 W:      http://www.broadcom.com
6346 F:      drivers/scsi/lpfc/
6347
6348 ENE CB710 FLASH CARD READER DRIVER
6349 M:      Michał Mirosław <[email protected]>
6350 S:      Maintained
6351 F:      drivers/misc/cb710/
6352 F:      drivers/mmc/host/cb710-mmc.*
6353 F:      include/linux/cb710.h
6354
6355 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
6356 M:      Maxim Levitsky <[email protected]>
6357 S:      Maintained
6358 F:      drivers/media/rc/ene_ir.*
6359
6360 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
6361 M:      Laurentiu Tudor <[email protected]>
6362 L:      [email protected]
6363 S:      Maintained
6364 F:      drivers/tty/ehv_bytechan.c
6365
6366 EPSON S1D13XXX FRAMEBUFFER DRIVER
6367 M:      Kristoffer Ericson <[email protected]>
6368 S:      Maintained
6369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
6370 F:      drivers/video/fbdev/s1d13xxxfb.c
6371 F:      include/video/s1d13xxxfb.h
6372
6373 EROFS FILE SYSTEM
6374 M:      Gao Xiang <[email protected]>
6375 M:      Chao Yu <[email protected]>
6376 L:      [email protected]
6377 S:      Maintained
6378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
6379 F:      Documentation/filesystems/erofs.rst
6380 F:      fs/erofs/
6381 F:      include/trace/events/erofs.h
6382
6383 ERRSEQ ERROR TRACKING INFRASTRUCTURE
6384 M:      Jeff Layton <[email protected]>
6385 S:      Maintained
6386 F:      include/linux/errseq.h
6387 F:      lib/errseq.c
6388
6389 ET131X NETWORK DRIVER
6390 M:      Mark Einon <[email protected]>
6391 S:      Odd Fixes
6392 F:      drivers/net/ethernet/agere/
6393
6394 ETHERNET BRIDGE
6395 M:      Roopa Prabhu <[email protected]>
6396 M:      Nikolay Aleksandrov <[email protected]>
6397 L:      [email protected] (moderated for non-subscribers)
6398 L:      [email protected]
6399 S:      Maintained
6400 W:      http://www.linuxfoundation.org/en/Net:Bridge
6401 F:      include/linux/netfilter_bridge/
6402 F:      net/bridge/
6403
6404 ETHERNET PHY LIBRARY
6405 M:      Andrew Lunn <[email protected]>
6406 M:      Florian Fainelli <[email protected]>
6407 M:      Heiner Kallweit <[email protected]>
6408 R:      Russell King <[email protected]>
6409 L:      [email protected]
6410 S:      Maintained
6411 F:      Documentation/ABI/testing/sysfs-class-net-phydev
6412 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
6413 F:      Documentation/devicetree/bindings/net/mdio*
6414 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
6415 F:      Documentation/networking/phy.rst
6416 F:      drivers/net/phy/
6417 F:      drivers/of/of_mdio.c
6418 F:      drivers/of/of_net.c
6419 F:      include/dt-bindings/net/qca-ar803x.h
6420 F:      include/linux/*mdio*.h
6421 F:      include/linux/of_net.h
6422 F:      include/linux/phy.h
6423 F:      include/linux/phy_fixed.h
6424 F:      include/linux/platform_data/mdio-bcm-unimac.h
6425 F:      include/linux/platform_data/mdio-gpio.h
6426 F:      include/trace/events/mdio.h
6427 F:      include/uapi/linux/mdio.h
6428 F:      include/uapi/linux/mii.h
6429
6430 EXFAT FILE SYSTEM
6431 M:      Namjae Jeon <[email protected]>
6432 M:      Sungjong Seo <[email protected]>
6433 L:      [email protected]
6434 S:      Maintained
6435 F:      fs/exfat/
6436
6437 EXT2 FILE SYSTEM
6438 M:      Jan Kara <[email protected]>
6439 L:      [email protected]
6440 S:      Maintained
6441 F:      Documentation/filesystems/ext2.rst
6442 F:      fs/ext2/
6443 F:      include/linux/ext2*
6444
6445 EXT4 FILE SYSTEM
6446 M:      "Theodore Ts'o" <[email protected]>
6447 M:      Andreas Dilger <[email protected]>
6448 L:      [email protected]
6449 S:      Maintained
6450 W:      http://ext4.wiki.kernel.org
6451 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
6452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
6453 F:      Documentation/filesystems/ext4/
6454 F:      fs/ext4/
6455
6456 Extended Verification Module (EVM)
6457 M:      Mimi Zohar <[email protected]>
6458 L:      [email protected]
6459 S:      Supported
6460 F:      security/integrity/evm/
6461
6462 EXTENSIBLE FIRMWARE INTERFACE (EFI)
6463 M:      Ard Biesheuvel <[email protected]>
6464 L:      [email protected]
6465 S:      Maintained
6466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6467 F:      Documentation/admin-guide/efi-stub.rst
6468 F:      arch/*/include/asm/efi.h
6469 F:      arch/*/kernel/efi.c
6470 F:      arch/arm/boot/compressed/efi-header.S
6471 F:      arch/arm64/kernel/efi-entry.S
6472 F:      arch/x86/platform/efi/
6473 F:      drivers/firmware/efi/
6474 F:      include/linux/efi*.h
6475
6476 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
6477 M:      MyungJoo Ham <[email protected]>
6478 M:      Chanwoo Choi <[email protected]>
6479 L:      [email protected]
6480 S:      Maintained
6481 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
6482 F:      Documentation/devicetree/bindings/extcon/
6483 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
6484 F:      drivers/extcon/
6485 F:      include/linux/extcon.h
6486 F:      include/linux/extcon/
6487
6488 EXTRA BOOT CONFIG
6489 M:      Masami Hiramatsu <[email protected]>
6490 S:      Maintained
6491 F:      Documentation/admin-guide/bootconfig.rst
6492 F:      fs/proc/bootconfig.c
6493 F:      include/linux/bootconfig.h
6494 F:      lib/bootconfig.c
6495 F:      tools/bootconfig/*
6496
6497 EXYNOS DP DRIVER
6498 M:      Jingoo Han <[email protected]>
6499 L:      [email protected]
6500 S:      Maintained
6501 F:      drivers/gpu/drm/exynos/exynos_dp*
6502
6503 EXYNOS SYSMMU (IOMMU) driver
6504 M:      Marek Szyprowski <[email protected]>
6505 L:      [email protected]
6506 S:      Maintained
6507 F:      drivers/iommu/exynos-iommu.c
6508
6509 EZchip NPS platform support
6510 M:      Vineet Gupta <[email protected]>
6511 M:      Ofer Levi <[email protected]>
6512 S:      Supported
6513 F:      arch/arc/boot/dts/eznps.dts
6514 F:      arch/arc/plat-eznps
6515
6516 F2FS FILE SYSTEM
6517 M:      Jaegeuk Kim <[email protected]>
6518 M:      Chao Yu <[email protected]>
6519 L:      [email protected]
6520 S:      Maintained
6521 W:      https://f2fs.wiki.kernel.org/
6522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
6523 F:      Documentation/ABI/testing/sysfs-fs-f2fs
6524 F:      Documentation/filesystems/f2fs.rst
6525 F:      fs/f2fs/
6526 F:      include/linux/f2fs_fs.h
6527 F:      include/trace/events/f2fs.h
6528
6529 F71805F HARDWARE MONITORING DRIVER
6530 M:      Jean Delvare <[email protected]>
6531 L:      [email protected]
6532 S:      Maintained
6533 F:      Documentation/hwmon/f71805f.rst
6534 F:      drivers/hwmon/f71805f.c
6535
6536 FADDR2LINE
6537 M:      Josh Poimboeuf <[email protected]>
6538 S:      Maintained
6539 F:      scripts/faddr2line
6540
6541 FAILOVER MODULE
6542 M:      Sridhar Samudrala <[email protected]>
6543 L:      [email protected]
6544 S:      Supported
6545 F:      Documentation/networking/failover.rst
6546 F:      include/net/failover.h
6547 F:      net/core/failover.c
6548
6549 FANOTIFY
6550 M:      Jan Kara <[email protected]>
6551 R:      Amir Goldstein <[email protected]>
6552 L:      [email protected]
6553 S:      Maintained
6554 F:      fs/notify/fanotify/
6555 F:      include/linux/fanotify.h
6556 F:      include/uapi/linux/fanotify.h
6557
6558 FARSYNC SYNCHRONOUS DRIVER
6559 M:      Kevin Curtis <[email protected]>
6560 S:      Supported
6561 W:      http://www.farsite.co.uk/
6562 F:      drivers/net/wan/farsync.*
6563
6564 FAULT INJECTION SUPPORT
6565 M:      Akinobu Mita <[email protected]>
6566 S:      Supported
6567 F:      Documentation/fault-injection/
6568 F:      lib/fault-inject.c
6569
6570 FBTFT Framebuffer drivers
6571 L:      [email protected]
6572 L:      [email protected]
6573 S:      Orphan
6574 F:      drivers/staging/fbtft/
6575
6576 FC0011 TUNER DRIVER
6577 M:      Michael Buesch <[email protected]>
6578 L:      [email protected]
6579 S:      Maintained
6580 F:      drivers/media/tuners/fc0011.c
6581 F:      drivers/media/tuners/fc0011.h
6582
6583 FC2580 MEDIA DRIVER
6584 M:      Antti Palosaari <[email protected]>
6585 L:      [email protected]
6586 S:      Maintained
6587 W:      https://linuxtv.org
6588 W:      http://palosaari.fi/linux/
6589 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6590 T:      git git://linuxtv.org/anttip/media_tree.git
6591 F:      drivers/media/tuners/fc2580*
6592
6593 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
6594 M:      Hannes Reinecke <[email protected]>
6595 L:      [email protected]
6596 S:      Supported
6597 W:      www.Open-FCoE.org
6598 F:      drivers/scsi/fcoe/
6599 F:      drivers/scsi/libfc/
6600 F:      include/scsi/fc/
6601 F:      include/scsi/libfc.h
6602 F:      include/scsi/libfcoe.h
6603 F:      include/uapi/scsi/fc/
6604
6605 FILE LOCKING (flock() and fcntl()/lockf())
6606 M:      Jeff Layton <[email protected]>
6607 M:      "J. Bruce Fields" <[email protected]>
6608 L:      [email protected]
6609 S:      Maintained
6610 F:      fs/fcntl.c
6611 F:      fs/locks.c
6612 F:      include/linux/fcntl.h
6613 F:      include/uapi/linux/fcntl.h
6614
6615 FILESYSTEM DIRECT ACCESS (DAX)
6616 M:      Dan Williams <[email protected]>
6617 R:      Matthew Wilcox <[email protected]>
6618 R:      Jan Kara <[email protected]>
6619 L:      [email protected]
6620 L:      [email protected]
6621 S:      Supported
6622 F:      fs/dax.c
6623 F:      include/linux/dax.h
6624 F:      include/trace/events/fs_dax.h
6625
6626 FILESYSTEMS (VFS and infrastructure)
6627 M:      Alexander Viro <[email protected]>
6628 L:      [email protected]
6629 S:      Maintained
6630 F:      fs/*
6631 F:      include/linux/fs.h
6632 F:      include/linux/fs_types.h
6633 F:      include/uapi/linux/fs.h
6634 F:      include/uapi/linux/openat2.h
6635
6636 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6637 M:      Riku Voipio <[email protected]>
6638 L:      [email protected]
6639 S:      Maintained
6640 F:      drivers/hwmon/f75375s.c
6641 F:      include/linux/f75375s.h
6642
6643 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
6644 M:      Clemens Ladisch <[email protected]>
6645 M:      Takashi Sakamoto <[email protected]>
6646 L:      [email protected] (moderated for non-subscribers)
6647 S:      Maintained
6648 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6649 F:      include/uapi/sound/firewire.h
6650 F:      sound/firewire/
6651
6652 FIREWIRE MEDIA DRIVERS (firedtv)
6653 M:      Stefan Richter <[email protected]>
6654 L:      [email protected]
6655 L:      [email protected]
6656 S:      Maintained
6657 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
6658 F:      drivers/media/firewire/
6659
6660 FIREWIRE SBP-2 TARGET
6661 M:      Chris Boot <[email protected]>
6662 L:      [email protected]
6663 L:      [email protected]
6664 L:      [email protected]
6665 S:      Maintained
6666 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
6667 F:      drivers/target/sbp/
6668
6669 FIREWIRE SUBSYSTEM
6670 M:      Stefan Richter <[email protected]>
6671 L:      [email protected]
6672 S:      Maintained
6673 W:      http://ieee1394.wiki.kernel.org/
6674 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
6675 F:      drivers/firewire/
6676 F:      include/linux/firewire.h
6677 F:      include/uapi/linux/firewire*.h
6678 F:      tools/firewire/
6679
6680 FIRMWARE LOADER (request_firmware)
6681 M:      Luis Chamberlain <[email protected]>
6682 L:      [email protected]
6683 S:      Maintained
6684 F:      Documentation/firmware_class/
6685 F:      drivers/base/firmware_loader/
6686 F:      include/linux/firmware.h
6687
6688 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
6689 M:      Joshua Morris <[email protected]>
6690 M:      Philip Kelleher <[email protected]>
6691 S:      Maintained
6692 F:      drivers/block/rsxx/
6693
6694 FLEXTIMER FTM-QUADDEC DRIVER
6695 M:      Patrick Havelange <[email protected]>
6696 L:      [email protected]
6697 S:      Maintained
6698 F:      Documentation/ABI/testing/sysfs-bus-counter-ftm-quaddec
6699 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
6700 F:      drivers/counter/ftm-quaddec.c
6701
6702 FLOPPY DRIVER
6703 M:      Denis Efremov <[email protected]>
6704 L:      [email protected]
6705 S:      Odd Fixes
6706 F:      drivers/block/floppy.c
6707
6708 FLYSKY FSIA6B RC RECEIVER
6709 M:      Markus Koch <[email protected]>
6710 L:      [email protected]
6711 S:      Maintained
6712 F:      drivers/input/joystick/fsia6b.c
6713
6714 FORCEDETH GIGABIT ETHERNET DRIVER
6715 M:      Rain River <[email protected]>
6716 M:      Zhu Yanjun <[email protected]>
6717 L:      [email protected]
6718 S:      Maintained
6719 F:      drivers/net/ethernet/nvidia/*
6720
6721 FPGA DFL DRIVERS
6722 M:      Wu Hao <[email protected]>
6723 L:      [email protected]
6724 S:      Maintained
6725 F:      Documentation/fpga/dfl.rst
6726 F:      drivers/fpga/dfl*
6727 F:      include/uapi/linux/fpga-dfl.h
6728
6729 FPGA MANAGER FRAMEWORK
6730 M:      Moritz Fischer <[email protected]>
6731 L:      [email protected]
6732 S:      Maintained
6733 W:      http://www.rocketboards.org
6734 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
6735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga.git
6736 F:      Documentation/devicetree/bindings/fpga/
6737 F:      Documentation/driver-api/fpga/
6738 F:      Documentation/fpga/
6739 F:      drivers/fpga/
6740 F:      include/linux/fpga/
6741
6742 FPU EMULATOR
6743 M:      Bill Metzenthen <[email protected]>
6744 S:      Maintained
6745 W:      http://floatingpoint.sourceforge.net/emulator/index.html
6746 F:      arch/x86/math-emu/
6747
6748 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
6749 L:      [email protected]
6750 S:      Orphan
6751 F:      drivers/net/wan/dlci.c
6752 F:      drivers/net/wan/sdla.c
6753
6754 FRAMEBUFFER LAYER
6755 M:      Bartlomiej Zolnierkiewicz <[email protected]>
6756 L:      [email protected]
6757 L:      [email protected]
6758 S:      Maintained
6759 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
6760 T:      git git://anongit.freedesktop.org/drm/drm-misc
6761 F:      Documentation/fb/
6762 F:      drivers/video/
6763 F:      include/linux/fb.h
6764 F:      include/uapi/linux/fb.h
6765 F:      include/uapi/video/
6766 F:      include/video/
6767
6768 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
6769 M:      Horia Geantă <[email protected]>
6770 M:      Aymen Sghaier <[email protected]>
6771 L:      [email protected]
6772 S:      Maintained
6773 F:      Documentation/devicetree/bindings/crypto/fsl-sec4.txt
6774 F:      drivers/crypto/caam/
6775
6776 FREESCALE COLDFIRE M5441X MMC DRIVER
6777 M:      Angelo Dureghello <[email protected]>
6778 L:      [email protected]
6779 S:      Maintained
6780 F:      drivers/mmc/host/sdhci-esdhc-mcf.c
6781 F:      include/linux/platform_data/mmc-esdhc-mcf.h
6782
6783 FREESCALE DIU FRAMEBUFFER DRIVER
6784 M:      Timur Tabi <[email protected]>
6785 L:      [email protected]
6786 S:      Maintained
6787 F:      drivers/video/fbdev/fsl-diu-fb.*
6788
6789 FREESCALE DMA DRIVER
6790 M:      Li Yang <[email protected]>
6791 M:      Zhang Wei <[email protected]>
6792 L:      [email protected]
6793 S:      Maintained
6794 F:      drivers/dma/fsldma.*
6795
6796 FREESCALE ENETC ETHERNET DRIVERS
6797 M:      Claudiu Manoil <[email protected]>
6798 L:      [email protected]
6799 S:      Maintained
6800 F:      drivers/net/ethernet/freescale/enetc/
6801
6802 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
6803 M:      Claudiu Manoil <[email protected]>
6804 L:      [email protected]
6805 S:      Maintained
6806 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
6807 F:      drivers/net/ethernet/freescale/gianfar*
6808
6809 FREESCALE GPMI NAND DRIVER
6810 M:      Han Xu <[email protected]>
6811 L:      [email protected]
6812 S:      Maintained
6813 F:      drivers/mtd/nand/raw/gpmi-nand/*
6814
6815 FREESCALE I2C CPM DRIVER
6816 M:      Jochen Friedrich <[email protected]>
6817 L:      [email protected]
6818 L:      [email protected]
6819 S:      Maintained
6820 F:      drivers/i2c/busses/i2c-cpm.c
6821
6822 FREESCALE IMX / MXC FEC DRIVER
6823 M:      Fugang Duan <[email protected]>
6824 L:      [email protected]
6825 S:      Maintained
6826 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
6827 F:      drivers/net/ethernet/freescale/fec.h
6828 F:      drivers/net/ethernet/freescale/fec_main.c
6829 F:      drivers/net/ethernet/freescale/fec_ptp.c
6830
6831 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
6832 M:      Sascha Hauer <[email protected]>
6833 R:      Pengutronix Kernel Team <[email protected]>
6834 L:      [email protected]
6835 L:      [email protected] (moderated for non-subscribers)
6836 S:      Maintained
6837 F:      drivers/video/fbdev/imxfb.c
6838 F:      include/linux/platform_data/video-imxfb.h
6839
6840 FREESCALE IMX DDR PMU DRIVER
6841 M:      Frank Li <[email protected]>
6842 L:      [email protected]
6843 S:      Maintained
6844 F:      Documentation/admin-guide/perf/imx-ddr.rst
6845 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.txt
6846 F:      drivers/perf/fsl_imx8_ddr_perf.c
6847
6848 FREESCALE IMX I2C DRIVER
6849 M:      Oleksij Rempel <[email protected]>
6850 R:      Pengutronix Kernel Team <[email protected]>
6851 L:      [email protected]
6852 S:      Maintained
6853 F:      Documentation/devicetree/bindings/i2c/i2c-imx.txt
6854 F:      drivers/i2c/busses/i2c-imx.c
6855
6856 FREESCALE IMX LPI2C DRIVER
6857 M:      Dong Aisheng <[email protected]>
6858 L:      [email protected]
6859 L:      [email protected]
6860 S:      Maintained
6861 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.txt
6862 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
6863
6864 FREESCALE QORIQ DPAA ETHERNET DRIVER
6865 M:      Madalin Bucur <[email protected]>
6866 L:      [email protected]
6867 S:      Maintained
6868 F:      drivers/net/ethernet/freescale/dpaa
6869
6870 FREESCALE QORIQ DPAA FMAN DRIVER
6871 M:      Madalin Bucur <[email protected]>
6872 L:      [email protected]
6873 S:      Maintained
6874 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
6875 F:      drivers/net/ethernet/freescale/fman
6876
6877 FREESCALE QORIQ PTP CLOCK DRIVER
6878 M:      Yangbo Lu <[email protected]>
6879 L:      [email protected]
6880 S:      Maintained
6881 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
6882 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
6883 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
6884 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
6885 F:      drivers/ptp/ptp_qoriq.c
6886 F:      drivers/ptp/ptp_qoriq_debugfs.c
6887 F:      include/linux/fsl/ptp_qoriq.h
6888
6889 FREESCALE QUAD SPI DRIVER
6890 M:      Han Xu <[email protected]>
6891 L:      [email protected]
6892 S:      Maintained
6893 F:      drivers/spi/spi-fsl-qspi.c
6894
6895 FREESCALE QUICC ENGINE LIBRARY
6896 M:      Qiang Zhao <[email protected]>
6897 L:      [email protected]
6898 S:      Maintained
6899 F:      drivers/soc/fsl/qe/
6900 F:      include/soc/fsl/*qe*.h
6901 F:      include/soc/fsl/*ucc*.h
6902
6903 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
6904 M:      Li Yang <[email protected]>
6905 L:      [email protected]
6906 L:      [email protected]
6907 S:      Maintained
6908 F:      drivers/net/ethernet/freescale/ucc_geth*
6909
6910 FREESCALE QUICC ENGINE UCC HDLC DRIVER
6911 M:      Zhao Qiang <[email protected]>
6912 L:      [email protected]
6913 L:      [email protected]
6914 S:      Maintained
6915 F:      drivers/net/wan/fsl_ucc_hdlc*
6916
6917 FREESCALE QUICC ENGINE UCC UART DRIVER
6918 M:      Timur Tabi <[email protected]>
6919 L:      [email protected]
6920 S:      Maintained
6921 F:      drivers/tty/serial/ucc_uart.c
6922
6923 FREESCALE SOC DRIVERS
6924 M:      Li Yang <[email protected]>
6925 L:      [email protected]
6926 L:      [email protected]
6927 S:      Maintained
6928 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt
6929 F:      Documentation/devicetree/bindings/soc/fsl/
6930 F:      drivers/soc/fsl/
6931 F:      include/linux/fsl/
6932
6933 FREESCALE SOC FS_ENET DRIVER
6934 M:      Pantelis Antoniou <[email protected]>
6935 L:      [email protected]
6936 L:      [email protected]
6937 S:      Maintained
6938 F:      drivers/net/ethernet/freescale/fs_enet/
6939 F:      include/linux/fs_enet_pd.h
6940
6941 FREESCALE SOC SOUND DRIVERS
6942 M:      Timur Tabi <[email protected]>
6943 M:      Nicolin Chen <[email protected]>
6944 M:      Xiubo Li <[email protected]>
6945 R:      Fabio Estevam <[email protected]>
6946 L:      [email protected] (moderated for non-subscribers)
6947 L:      [email protected]
6948 S:      Maintained
6949 F:      sound/soc/fsl/fsl*
6950 F:      sound/soc/fsl/imx*
6951 F:      sound/soc/fsl/mpc8610_hpcd.c
6952
6953 FREESCALE USB PERIPHERAL DRIVERS
6954 M:      Li Yang <[email protected]>
6955 L:      [email protected]
6956 L:      [email protected]
6957 S:      Maintained
6958 F:      drivers/usb/gadget/udc/fsl*
6959
6960 FREEVXFS FILESYSTEM
6961 M:      Christoph Hellwig <[email protected]>
6962 S:      Maintained
6963 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
6964 F:      fs/freevxfs/
6965
6966 FREEZER
6967 M:      "Rafael J. Wysocki" <[email protected]>
6968 M:      Pavel Machek <[email protected]>
6969 L:      [email protected]
6970 S:      Supported
6971 F:      Documentation/power/freezing-of-tasks.rst
6972 F:      include/linux/freezer.h
6973 F:      kernel/freezer.c
6974
6975 FRONTSWAP API
6976 M:      Konrad Rzeszutek Wilk <[email protected]>
6977 L:      [email protected]
6978 S:      Maintained
6979 F:      include/linux/frontswap.h
6980 F:      mm/frontswap.c
6981
6982 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
6983 M:      David Howells <[email protected]>
6984 L:      [email protected] (moderated for non-subscribers)
6985 S:      Supported
6986 F:      Documentation/filesystems/caching/
6987 F:      fs/fscache/
6988 F:      include/linux/fscache*.h
6989
6990 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
6991 M:      Theodore Y. Ts'o <[email protected]>
6992 M:      Jaegeuk Kim <[email protected]>
6993 M:      Eric Biggers <[email protected]>
6994 L:      [email protected]
6995 S:      Supported
6996 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
6997 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git
6998 F:      Documentation/filesystems/fscrypt.rst
6999 F:      fs/crypto/
7000 F:      include/linux/fscrypt*.h
7001 F:      include/uapi/linux/fscrypt.h
7002
7003 FSI SUBSYSTEM
7004 M:      Jeremy Kerr <[email protected]>
7005 M:      Joel Stanley <[email protected]>
7006 R:      Alistar Popple <[email protected]>
7007 R:      Eddie James <[email protected]>
7008 L:      [email protected]
7009 S:      Supported
7010 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
7011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
7012 F:      drivers/fsi/
7013 F:      include/linux/fsi*.h
7014 F:      include/trace/events/fsi*.h
7015
7016 FSI-ATTACHED I2C DRIVER
7017 M:      Eddie James <[email protected]>
7018 L:      [email protected]
7019 L:      [email protected] (moderated for non-subscribers)
7020 S:      Maintained
7021 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
7022 F:      drivers/i2c/busses/i2c-fsi.c
7023
7024 FSI-ATTACHED SPI DRIVER
7025 M:      Eddie James <[email protected]>
7026 L:      [email protected]
7027 S:      Maintained
7028 F:      Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
7029 F:      drivers/spi/spi-fsi.c
7030
7031 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
7032 M:      Jan Kara <[email protected]>
7033 R:      Amir Goldstein <[email protected]>
7034 L:      [email protected]
7035 S:      Maintained
7036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
7037 F:      fs/notify/
7038 F:      include/linux/fsnotify*.h
7039
7040 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
7041 M:      Eric Biggers <[email protected]>
7042 M:      Theodore Y. Ts'o <[email protected]>
7043 L:      [email protected]
7044 S:      Supported
7045 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
7046 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git fsverity
7047 F:      Documentation/filesystems/fsverity.rst
7048 F:      fs/verity/
7049 F:      include/linux/fsverity.h
7050 F:      include/uapi/linux/fsverity.h
7051
7052 FUJITSU LAPTOP EXTRAS
7053 M:      Jonathan Woithe <[email protected]>
7054 L:      [email protected]
7055 S:      Maintained
7056 F:      drivers/platform/x86/fujitsu-laptop.c
7057
7058 FUJITSU M-5MO LS CAMERA ISP DRIVER
7059 M:      Kyungmin Park <[email protected]>
7060 M:      Heungjun Kim <[email protected]>
7061 L:      [email protected]
7062 S:      Maintained
7063 F:      drivers/media/i2c/m5mols/
7064 F:      include/media/i2c/m5mols.h
7065
7066 FUJITSU TABLET EXTRAS
7067 M:      Robert Gerlach <[email protected]>
7068 L:      [email protected]
7069 S:      Maintained
7070 F:      drivers/platform/x86/fujitsu-tablet.c
7071
7072 FUSE: FILESYSTEM IN USERSPACE
7073 M:      Miklos Szeredi <[email protected]>
7074 L:      [email protected]
7075 S:      Maintained
7076 W:      http://fuse.sourceforge.net/
7077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
7078 F:      Documentation/filesystems/fuse.rst
7079 F:      fs/fuse/
7080 F:      include/uapi/linux/fuse.h
7081
7082 FUTEX SUBSYSTEM
7083 M:      Thomas Gleixner <[email protected]>
7084 M:      Ingo Molnar <[email protected]>
7085 R:      Peter Zijlstra <[email protected]>
7086 R:      Darren Hart <[email protected]>
7087 L:      [email protected]
7088 S:      Maintained
7089 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7090 F:      Documentation/locking/*futex*
7091 F:      include/asm-generic/futex.h
7092 F:      include/linux/futex.h
7093 F:      include/uapi/linux/futex.h
7094 F:      kernel/futex.c
7095 F:      tools/perf/bench/futex*
7096 F:      Documentation/locking/*futex*
7097
7098 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
7099 M:      Tim Harvey <[email protected]>
7100 M:      Robert Jones <[email protected]>
7101 S:      Maintained
7102 F:      Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
7103 F:      drivers/mfd/gateworks-gsc.c
7104 F:      include/linux/mfd/gsc.h
7105 F:      Documentation/hwmon/gsc-hwmon.rst
7106 F:      drivers/hwmon/gsc-hwmon.c
7107 F:      include/linux/platform_data/gsc_hwmon.h
7108
7109 GASKET DRIVER FRAMEWORK
7110 M:      Rob Springer <[email protected]>
7111 M:      Todd Poynor <[email protected]>
7112 M:      Ben Chan <[email protected]>
7113 M:      Richard Yeh <[email protected]>
7114 S:      Maintained
7115 F:      drivers/staging/gasket/
7116
7117 GCC PLUGINS
7118 M:      Kees Cook <[email protected]>
7119 R:      Emese Revfy <[email protected]>
7120 L:      [email protected]
7121 S:      Maintained
7122 F:      Documentation/kbuild/gcc-plugins.rst
7123 F:      scripts/Makefile.gcc-plugins
7124 F:      scripts/gcc-plugin.sh
7125 F:      scripts/gcc-plugins/
7126
7127 GCOV BASED KERNEL PROFILING
7128 M:      Peter Oberparleiter <[email protected]>
7129 S:      Maintained
7130 F:      Documentation/dev-tools/gcov.rst
7131 F:      kernel/gcov/
7132
7133 GDB KERNEL DEBUGGING HELPER SCRIPTS
7134 M:      Jan Kiszka <[email protected]>
7135 M:      Kieran Bingham <[email protected]>
7136 S:      Supported
7137 F:      scripts/gdb/
7138
7139 GDT SCSI DISK ARRAY CONTROLLER DRIVER
7140 M:      Achim Leubner <[email protected]>
7141 L:      [email protected]
7142 S:      Supported
7143 W:      http://www.icp-vortex.com/
7144 F:      drivers/scsi/gdt*
7145
7146 GEMTEK FM RADIO RECEIVER DRIVER
7147 M:      Hans Verkuil <[email protected]>
7148 L:      [email protected]
7149 S:      Maintained
7150 W:      https://linuxtv.org
7151 T:      git git://linuxtv.org/media_tree.git
7152 F:      drivers/media/radio/radio-gemtek*
7153
7154 GENERIC ARCHITECTURE TOPOLOGY
7155 M:      Sudeep Holla <[email protected]>
7156 L:      [email protected]
7157 S:      Maintained
7158 F:      drivers/base/arch_topology.c
7159 F:      include/linux/arch_topology.h
7160
7161 GENERIC GPIO I2C DRIVER
7162 M:      Wolfram Sang <[email protected]>
7163 S:      Supported
7164 F:      drivers/i2c/busses/i2c-gpio.c
7165 F:      include/linux/platform_data/i2c-gpio.h
7166
7167 GENERIC GPIO I2C MULTIPLEXER DRIVER
7168 M:      Peter Korsgaard <[email protected]>
7169 L:      [email protected]
7170 S:      Supported
7171 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
7172 F:      drivers/i2c/muxes/i2c-mux-gpio.c
7173 F:      include/linux/platform_data/i2c-mux-gpio.h
7174
7175 GENERIC HDLC (WAN) DRIVERS
7176 M:      Krzysztof Halasa <[email protected]>
7177 S:      Maintained
7178 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
7179 F:      drivers/net/wan/c101.c
7180 F:      drivers/net/wan/hd6457*
7181 F:      drivers/net/wan/hdlc*
7182 F:      drivers/net/wan/n2.c
7183 F:      drivers/net/wan/pc300too.c
7184 F:      drivers/net/wan/pci200syn.c
7185 F:      drivers/net/wan/wanxl*
7186
7187 GENERIC INCLUDE/ASM HEADER FILES
7188 M:      Arnd Bergmann <[email protected]>
7189 L:      [email protected]
7190 S:      Maintained
7191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
7192 F:      include/asm-generic/
7193 F:      include/uapi/asm-generic/
7194
7195 GENERIC PHY FRAMEWORK
7196 M:      Kishon Vijay Abraham I <[email protected]>
7197 M:      Vinod Koul <[email protected]>
7198 L:      [email protected]
7199 S:      Supported
7200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
7201 F:      Documentation/devicetree/bindings/phy/
7202 F:      drivers/phy/
7203 F:      include/linux/phy/
7204
7205 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
7206 M:      Wolfram Sang <[email protected]>
7207 S:      Supported
7208 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
7209
7210 GENERIC PM DOMAINS
7211 M:      "Rafael J. Wysocki" <[email protected]>
7212 M:      Kevin Hilman <[email protected]>
7213 M:      Ulf Hansson <[email protected]>
7214 L:      [email protected]
7215 S:      Supported
7216 F:      Documentation/devicetree/bindings/power/power?domain*
7217 F:      drivers/base/power/domain*.c
7218 F:      include/linux/pm_domain.h
7219
7220 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
7221 M:      Eugen Hristev <[email protected]>
7222 L:      [email protected]
7223 S:      Maintained
7224 F:      drivers/input/touchscreen/resistive-adc-touch.c
7225
7226 GENERIC UIO DRIVER FOR PCI DEVICES
7227 M:      "Michael S. Tsirkin" <[email protected]>
7228 L:      [email protected]
7229 S:      Supported
7230 F:      drivers/uio/uio_pci_generic.c
7231
7232 GENERIC VDSO LIBRARY
7233 M:      Andy Lutomirski <[email protected]>
7234 M:      Thomas Gleixner <[email protected]>
7235 M:      Vincenzo Frascino <[email protected]>
7236 L:      [email protected]
7237 S:      Maintained
7238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
7239 F:      include/asm-generic/vdso/vsyscall.h
7240 F:      include/vdso/
7241 F:      kernel/time/vsyscall.c
7242 F:      lib/vdso/
7243
7244 GENWQE (IBM Generic Workqueue Card)
7245 M:      Frank Haverkamp <[email protected]>
7246 S:      Supported
7247 F:      drivers/misc/genwqe/
7248
7249 GET_MAINTAINER SCRIPT
7250 M:      Joe Perches <[email protected]>
7251 S:      Maintained
7252 F:      scripts/get_maintainer.pl
7253
7254 GFS2 FILE SYSTEM
7255 M:      Bob Peterson <[email protected]>
7256 M:      Andreas Gruenbacher <[email protected]>
7257 L:      [email protected]
7258 S:      Supported
7259 W:      http://sources.redhat.com/cluster/
7260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
7261 F:      Documentation/filesystems/gfs2*
7262 F:      fs/gfs2/
7263 F:      include/uapi/linux/gfs2_ondisk.h
7264
7265 GNSS SUBSYSTEM
7266 M:      Johan Hovold <[email protected]>
7267 S:      Maintained
7268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
7269 F:      Documentation/ABI/testing/sysfs-class-gnss
7270 F:      Documentation/devicetree/bindings/gnss/
7271 F:      drivers/gnss/
7272 F:      include/linux/gnss.h
7273
7274 GO7007 MPEG CODEC
7275 M:      Hans Verkuil <[email protected]>
7276 L:      [email protected]
7277 S:      Maintained
7278 F:      drivers/media/usb/go7007/
7279
7280 GOODIX TOUCHSCREEN
7281 M:      Bastien Nocera <[email protected]>
7282 L:      [email protected]
7283 S:      Maintained
7284 F:      drivers/input/touchscreen/goodix.c
7285
7286 GOOGLE ETHERNET DRIVERS
7287 M:      Catherine Sullivan <[email protected]>
7288 R:      Sagi Shahar <[email protected]>
7289 R:      Jon Olson <[email protected]>
7290 L:      [email protected]
7291 S:      Supported
7292 F:      Documentation/networking/device_drivers/google/gve.rst
7293 F:      drivers/net/ethernet/google
7294
7295 GPD POCKET FAN DRIVER
7296 M:      Hans de Goede <[email protected]>
7297 L:      [email protected]
7298 S:      Maintained
7299 F:      drivers/platform/x86/gpd-pocket-fan.c
7300
7301 GPIO ACPI SUPPORT
7302 M:      Mika Westerberg <[email protected]>
7303 M:      Andy Shevchenko <[email protected]>
7304 L:      [email protected]
7305 L:      [email protected]
7306 S:      Maintained
7307 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
7308 F:      drivers/gpio/gpiolib-acpi.c
7309 F:      drivers/gpio/gpiolib-acpi.h
7310
7311 GPIO AGGREGATOR
7312 M:      Geert Uytterhoeven <[email protected]>
7313 L:      [email protected]
7314 S:      Supported
7315 F:      Documentation/admin-guide/gpio/gpio-aggregator.rst
7316 F:      drivers/gpio/gpio-aggregator.c
7317
7318 GPIO IR Transmitter
7319 M:      Sean Young <[email protected]>
7320 L:      [email protected]
7321 S:      Maintained
7322 F:      drivers/media/rc/gpio-ir-tx.c
7323
7324 GPIO MOCKUP DRIVER
7325 M:      Bamvor Jian Zhang <[email protected]>
7326 L:      [email protected]
7327 S:      Maintained
7328 F:      drivers/gpio/gpio-mockup.c
7329 F:      tools/testing/selftests/gpio/
7330
7331 GPIO REGMAP
7332 R:      Michael Walle <[email protected]>
7333 S:      Maintained
7334 F:      drivers/gpio/gpio-regmap.c
7335 F:      include/linux/gpio/regmap.h
7336
7337 GPIO SUBSYSTEM
7338 M:      Linus Walleij <[email protected]>
7339 M:      Bartosz Golaszewski <[email protected]>
7340 L:      [email protected]
7341 S:      Maintained
7342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
7343 F:      Documentation/ABI/obsolete/sysfs-gpio
7344 F:      Documentation/ABI/testing/gpio-cdev
7345 F:      Documentation/admin-guide/gpio/
7346 F:      Documentation/devicetree/bindings/gpio/
7347 F:      Documentation/driver-api/gpio/
7348 F:      drivers/gpio/
7349 F:      include/asm-generic/gpio.h
7350 F:      include/linux/gpio.h
7351 F:      include/linux/gpio/
7352 F:      include/linux/of_gpio.h
7353 F:      include/uapi/linux/gpio.h
7354 F:      tools/gpio/
7355
7356 GRE DEMULTIPLEXER DRIVER
7357 M:      Dmitry Kozlov <[email protected]>
7358 L:      [email protected]
7359 S:      Maintained
7360 F:      include/net/gre.h
7361 F:      net/ipv4/gre_demux.c
7362 F:      net/ipv4/gre_offload.c
7363
7364 GRETH 10/100/1G Ethernet MAC device driver
7365 M:      Andreas Larsson <[email protected]>
7366 L:      [email protected]
7367 S:      Maintained
7368 F:      drivers/net/ethernet/aeroflex/
7369
7370 GREYBUS AUDIO PROTOCOLS DRIVERS
7371 M:      Vaibhav Agarwal <[email protected]>
7372 M:      Mark Greer <[email protected]>
7373 S:      Maintained
7374 F:      drivers/staging/greybus/audio_apbridgea.c
7375 F:      drivers/staging/greybus/audio_apbridgea.h
7376 F:      drivers/staging/greybus/audio_codec.c
7377 F:      drivers/staging/greybus/audio_codec.h
7378 F:      drivers/staging/greybus/audio_gb.c
7379 F:      drivers/staging/greybus/audio_manager.c
7380 F:      drivers/staging/greybus/audio_manager.h
7381 F:      drivers/staging/greybus/audio_manager_module.c
7382 F:      drivers/staging/greybus/audio_manager_private.h
7383 F:      drivers/staging/greybus/audio_manager_sysfs.c
7384 F:      drivers/staging/greybus/audio_module.c
7385 F:      drivers/staging/greybus/audio_topology.c
7386
7387 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
7388 M:      Viresh Kumar <[email protected]>
7389 S:      Maintained
7390 F:      drivers/staging/greybus/authentication.c
7391 F:      drivers/staging/greybus/bootrom.c
7392 F:      drivers/staging/greybus/firmware.h
7393 F:      drivers/staging/greybus/fw-core.c
7394 F:      drivers/staging/greybus/fw-download.c
7395 F:      drivers/staging/greybus/fw-management.c
7396 F:      drivers/staging/greybus/greybus_authentication.h
7397 F:      drivers/staging/greybus/greybus_firmware.h
7398 F:      drivers/staging/greybus/hid.c
7399 F:      drivers/staging/greybus/i2c.c
7400 F:      drivers/staging/greybus/spi.c
7401 F:      drivers/staging/greybus/spilib.c
7402 F:      drivers/staging/greybus/spilib.h
7403
7404 GREYBUS LOOPBACK DRIVER
7405 M:      Bryan O'Donoghue <[email protected]>
7406 S:      Maintained
7407 F:      drivers/staging/greybus/loopback.c
7408
7409 GREYBUS PLATFORM DRIVERS
7410 M:      Vaibhav Hiremath <[email protected]>
7411 S:      Maintained
7412 F:      drivers/staging/greybus/arche-apb-ctrl.c
7413 F:      drivers/staging/greybus/arche-platform.c
7414 F:      drivers/staging/greybus/arche_platform.h
7415
7416 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
7417 M:      Rui Miguel Silva <[email protected]>
7418 S:      Maintained
7419 F:      drivers/staging/greybus/gpio.c
7420 F:      drivers/staging/greybus/light.c
7421 F:      drivers/staging/greybus/power_supply.c
7422 F:      drivers/staging/greybus/sdio.c
7423 F:      drivers/staging/greybus/spi.c
7424 F:      drivers/staging/greybus/spilib.c
7425
7426 GREYBUS SUBSYSTEM
7427 M:      Johan Hovold <[email protected]>
7428 M:      Alex Elder <[email protected]>
7429 M:      Greg Kroah-Hartman <[email protected]>
7430 L:      [email protected] (moderated for non-subscribers)
7431 S:      Maintained
7432 F:      drivers/greybus/
7433 F:      drivers/staging/greybus/
7434 F:      include/linux/greybus.h
7435 F:      include/linux/greybus/
7436
7437 GREYBUS UART PROTOCOLS DRIVERS
7438 M:      David Lin <[email protected]>
7439 S:      Maintained
7440 F:      drivers/staging/greybus/log.c
7441 F:      drivers/staging/greybus/uart.c
7442
7443 GS1662 VIDEO SERIALIZER
7444 M:      Charles-Antoine Couret <[email protected]>
7445 L:      [email protected]
7446 S:      Maintained
7447 T:      git git://linuxtv.org/media_tree.git
7448 F:      drivers/media/spi/gs1662.c
7449
7450 GSPCA FINEPIX SUBDRIVER
7451 M:      Frank Zago <[email protected]>
7452 L:      [email protected]
7453 S:      Maintained
7454 T:      git git://linuxtv.org/media_tree.git
7455 F:      drivers/media/usb/gspca/finepix.c
7456
7457 GSPCA GL860 SUBDRIVER
7458 M:      Olivier Lorin <[email protected]>
7459 L:      [email protected]
7460 S:      Maintained
7461 T:      git git://linuxtv.org/media_tree.git
7462 F:      drivers/media/usb/gspca/gl860/
7463
7464 GSPCA M5602 SUBDRIVER
7465 M:      Erik Andren <[email protected]>
7466 L:      [email protected]
7467 S:      Maintained
7468 T:      git git://linuxtv.org/media_tree.git
7469 F:      drivers/media/usb/gspca/m5602/
7470
7471 GSPCA PAC207 SONIXB SUBDRIVER
7472 M:      Hans Verkuil <[email protected]>
7473 L:      [email protected]
7474 S:      Odd Fixes
7475 T:      git git://linuxtv.org/media_tree.git
7476 F:      drivers/media/usb/gspca/pac207.c
7477
7478 GSPCA SN9C20X SUBDRIVER
7479 M:      Brian Johnson <[email protected]>
7480 L:      [email protected]
7481 S:      Maintained
7482 T:      git git://linuxtv.org/media_tree.git
7483 F:      drivers/media/usb/gspca/sn9c20x.c
7484
7485 GSPCA T613 SUBDRIVER
7486 M:      Leandro Costantino <[email protected]>
7487 L:      [email protected]
7488 S:      Maintained
7489 T:      git git://linuxtv.org/media_tree.git
7490 F:      drivers/media/usb/gspca/t613.c
7491
7492 GSPCA USB WEBCAM DRIVER
7493 M:      Hans Verkuil <[email protected]>
7494 L:      [email protected]
7495 S:      Odd Fixes
7496 T:      git git://linuxtv.org/media_tree.git
7497 F:      drivers/media/usb/gspca/
7498
7499 GTP (GPRS Tunneling Protocol)
7500 M:      Pablo Neira Ayuso <[email protected]>
7501 M:      Harald Welte <[email protected]>
7502 L:      [email protected]
7503 S:      Maintained
7504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
7505 F:      drivers/net/gtp.c
7506
7507 GUID PARTITION TABLE (GPT)
7508 M:      Davidlohr Bueso <[email protected]>
7509 L:      [email protected]
7510 S:      Maintained
7511 F:      block/partitions/efi.*
7512
7513 H8/300 ARCHITECTURE
7514 M:      Yoshinori Sato <[email protected]>
7515 L:      [email protected] (moderated for non-subscribers)
7516 S:      Maintained
7517 W:      http://uclinux-h8.sourceforge.jp
7518 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
7519 F:      arch/h8300/
7520 F:      drivers/clk/h8300/
7521 F:      drivers/clocksource/h8300_*.c
7522 F:      drivers/irqchip/irq-renesas-h8*.c
7523
7524 HABANALABS PCI DRIVER
7525 M:      Oded Gabbay <[email protected]>
7526 S:      Supported
7527 T:      git https://github.com/HabanaAI/linux.git
7528 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
7529 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
7530 F:      drivers/misc/habanalabs/
7531 F:      include/uapi/misc/habanalabs.h
7532
7533 HACKRF MEDIA DRIVER
7534 M:      Antti Palosaari <[email protected]>
7535 L:      [email protected]
7536 S:      Maintained
7537 W:      https://linuxtv.org
7538 W:      http://palosaari.fi/linux/
7539 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7540 T:      git git://linuxtv.org/anttip/media_tree.git
7541 F:      drivers/media/usb/hackrf/
7542
7543 HANTRO VPU CODEC DRIVER
7544 M:      Ezequiel Garcia <[email protected]>
7545 M:      Philipp Zabel <[email protected]>
7546 L:      [email protected]
7547 L:      [email protected]
7548 S:      Maintained
7549 F:      Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
7550 F:      Documentation/devicetree/bindings/media/rockchip-vpu.yaml
7551 F:      drivers/staging/media/hantro/
7552
7553 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
7554 M:      Frank Seidel <[email protected]>
7555 L:      [email protected]
7556 S:      Maintained
7557 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
7558 F:      drivers/platform/x86/hdaps.c
7559
7560 HARDWARE MONITORING
7561 M:      Jean Delvare <[email protected]>
7562 M:      Guenter Roeck <[email protected]>
7563 L:      [email protected]
7564 S:      Maintained
7565 W:      http://hwmon.wiki.kernel.org/
7566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7567 F:      Documentation/devicetree/bindings/hwmon/
7568 F:      Documentation/hwmon/
7569 F:      drivers/hwmon/
7570 F:      include/linux/hwmon*.h
7571 F:      include/trace/events/hwmon*.h
7572
7573 HARDWARE RANDOM NUMBER GENERATOR CORE
7574 M:      Matt Mackall <[email protected]>
7575 M:      Herbert Xu <[email protected]>
7576 L:      [email protected]
7577 S:      Odd fixes
7578 F:      Documentation/admin-guide/hw_random.rst
7579 F:      Documentation/devicetree/bindings/rng/
7580 F:      drivers/char/hw_random/
7581 F:      include/linux/hw_random.h
7582
7583 HARDWARE SPINLOCK CORE
7584 M:      Ohad Ben-Cohen <[email protected]>
7585 M:      Bjorn Andersson <[email protected]>
7586 R:      Baolin Wang <[email protected]>
7587 L:      [email protected]
7588 S:      Maintained
7589 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
7590 F:      Documentation/devicetree/bindings/hwlock/
7591 F:      Documentation/locking/hwspinlock.rst
7592 F:      drivers/hwspinlock/
7593 F:      include/linux/hwspinlock.h
7594
7595 HARDWARE TRACING FACILITIES
7596 M:      Alexander Shishkin <[email protected]>
7597 S:      Maintained
7598 F:      drivers/hwtracing/
7599
7600 HARMONY SOUND DRIVER
7601 L:      [email protected]
7602 S:      Maintained
7603 F:      sound/parisc/harmony.*
7604
7605 HDPVR USB VIDEO ENCODER DRIVER
7606 M:      Hans Verkuil <[email protected]>
7607 L:      [email protected]
7608 S:      Odd Fixes
7609 W:      https://linuxtv.org
7610 T:      git git://linuxtv.org/media_tree.git
7611 F:      drivers/media/usb/hdpvr/
7612
7613 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
7614 M:      Jerry Hoemann <[email protected]>
7615 S:      Supported
7616 F:      Documentation/watchdog/hpwdt.rst
7617 F:      drivers/watchdog/hpwdt.c
7618
7619 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
7620 M:      Don Brace <[email protected]>
7621 L:      [email protected]
7622 L:      [email protected]
7623 S:      Supported
7624 F:      Documentation/scsi/hpsa.rst
7625 F:      drivers/scsi/hpsa*.[ch]
7626 F:      include/linux/cciss*.h
7627 F:      include/uapi/linux/cciss*.h
7628
7629 HFI1 DRIVER
7630 M:      Mike Marciniszyn <[email protected]>
7631 M:      Dennis Dalessandro <[email protected]>
7632 L:      [email protected]
7633 S:      Supported
7634 F:      drivers/infiniband/hw/hfi1
7635
7636 HFS FILESYSTEM
7637 L:      [email protected]
7638 S:      Orphan
7639 F:      Documentation/filesystems/hfs.rst
7640 F:      fs/hfs/
7641
7642 HFSPLUS FILESYSTEM
7643 L:      [email protected]
7644 S:      Orphan
7645 F:      Documentation/filesystems/hfsplus.rst
7646 F:      fs/hfsplus/
7647
7648 HGA FRAMEBUFFER DRIVER
7649 M:      Ferenc Bakonyi <[email protected]>
7650 L:      [email protected]
7651 S:      Maintained
7652 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
7653 F:      drivers/video/fbdev/hgafb.c
7654
7655 HIBERNATION (aka Software Suspend, aka swsusp)
7656 M:      "Rafael J. Wysocki" <[email protected]>
7657 M:      Pavel Machek <[email protected]>
7658 L:      [email protected]
7659 S:      Supported
7660 B:      https://bugzilla.kernel.org
7661 F:      arch/*/include/asm/suspend*.h
7662 F:      arch/x86/power/
7663 F:      drivers/base/power/
7664 F:      include/linux/freezer.h
7665 F:      include/linux/pm.h
7666 F:      include/linux/suspend.h
7667 F:      kernel/power/
7668
7669 HID CORE LAYER
7670 M:      Jiri Kosina <[email protected]>
7671 M:      Benjamin Tissoires <[email protected]>
7672 L:      [email protected]
7673 S:      Maintained
7674 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
7675 F:      drivers/hid/
7676 F:      include/linux/hid*
7677 F:      include/uapi/linux/hid*
7678
7679 HID SENSOR HUB DRIVERS
7680 M:      Jiri Kosina <[email protected]>
7681 M:      Jonathan Cameron <[email protected]>
7682 M:      Srinivas Pandruvada <[email protected]>
7683 L:      [email protected]
7684 L:      [email protected]
7685 S:      Maintained
7686 F:      Documentation/hid/hid-sensor*
7687 F:      drivers/hid/hid-sensor-*
7688 F:      drivers/iio/*/hid-*
7689 F:      include/linux/hid-sensor-*
7690
7691 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
7692 M:      Thomas Gleixner <[email protected]>
7693 L:      [email protected]
7694 S:      Maintained
7695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7696 F:      Documentation/timers/
7697 F:      include/linux/clockchips.h
7698 F:      include/linux/hrtimer.h
7699 F:      kernel/time/clockevents.c
7700 F:      kernel/time/hrtimer.c
7701 F:      kernel/time/timer_*.c
7702
7703 HIGH-SPEED SCC DRIVER FOR AX.25
7704 L:      [email protected]
7705 S:      Orphan
7706 F:      drivers/net/hamradio/dmascc.c
7707 F:      drivers/net/hamradio/scc.c
7708
7709 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
7710 M:      HighPoint Linux Team <[email protected]>
7711 S:      Supported
7712 W:      http://www.highpoint-tech.com
7713 F:      Documentation/scsi/hptiop.rst
7714 F:      drivers/scsi/hptiop.c
7715
7716 HIPPI
7717 M:      Jes Sorensen <[email protected]>
7718 L:      [email protected]
7719 S:      Maintained
7720 F:      drivers/net/hippi/
7721 F:      include/linux/hippidevice.h
7722 F:      include/uapi/linux/if_hippi.h
7723 F:      net/802/hippi.c
7724
7725 HISILICON DMA DRIVER
7726 M:      Zhou Wang <[email protected]>
7727 L:      [email protected]
7728 S:      Maintained
7729 F:      drivers/dma/hisi_dma.c
7730
7731 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
7732 M:      Zaibo Xu <[email protected]>
7733 L:      [email protected]
7734 S:      Maintained
7735 F:      Documentation/ABI/testing/debugfs-hisi-hpre
7736 F:      drivers/crypto/hisilicon/hpre/hpre.h
7737 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
7738 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
7739
7740 HISILICON LPC BUS DRIVER
7741 M:      [email protected]
7742 S:      Maintained
7743 W:      http://www.hisilicon.com
7744 F:      Documentation/devicetree/bindings/arm/hisilicon/hisilicon-low-pin-count.txt
7745 F:      drivers/bus/hisi_lpc.c
7746
7747 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
7748 M:      Yisen Zhuang <[email protected]>
7749 M:      Salil Mehta <[email protected]>
7750 L:      [email protected]
7751 S:      Maintained
7752 W:      http://www.hisilicon.com
7753 F:      drivers/net/ethernet/hisilicon/hns3/
7754
7755 HISILICON NETWORK SUBSYSTEM DRIVER
7756 M:      Yisen Zhuang <[email protected]>
7757 M:      Salil Mehta <[email protected]>
7758 L:      [email protected]
7759 S:      Maintained
7760 W:      http://www.hisilicon.com
7761 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
7762 F:      drivers/net/ethernet/hisilicon/
7763
7764 HISILICON PMU DRIVER
7765 M:      Shaokun Zhang <[email protected]>
7766 S:      Supported
7767 W:      http://www.hisilicon.com
7768 F:      Documentation/admin-guide/perf/hisi-pmu.rst
7769 F:      drivers/perf/hisilicon
7770
7771 HISILICON QM AND ZIP Controller DRIVER
7772 M:      Zhou Wang <[email protected]>
7773 L:      [email protected]
7774 S:      Maintained
7775 F:      Documentation/ABI/testing/debugfs-hisi-zip
7776 F:      drivers/crypto/hisilicon/qm.c
7777 F:      drivers/crypto/hisilicon/qm.h
7778 F:      drivers/crypto/hisilicon/sgl.c
7779 F:      drivers/crypto/hisilicon/zip/
7780
7781 HISILICON ROCE DRIVER
7782 M:      Lijun Ou <[email protected]>
7783 M:      Wei Hu(Xavier) <[email protected]>
7784 M:      Weihang Li <[email protected]>
7785 L:      [email protected]
7786 S:      Maintained
7787 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
7788 F:      drivers/infiniband/hw/hns/
7789
7790 HISILICON SAS Controller
7791 M:      John Garry <[email protected]>
7792 S:      Supported
7793 W:      http://www.hisilicon.com
7794 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
7795 F:      drivers/scsi/hisi_sas/
7796
7797 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
7798 M:      Zaibo Xu <[email protected]>
7799 L:      [email protected]
7800 S:      Maintained
7801 F:      Documentation/ABI/testing/debugfs-hisi-sec
7802 F:      drivers/crypto/hisilicon/sec2/sec.h
7803 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
7804 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
7805 F:      drivers/crypto/hisilicon/sec2/sec_main.c
7806
7807 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
7808 M:      Zaibo Xu <[email protected]>
7809 S:      Maintained
7810 F:      drivers/char/hw_random/hisi-trng-v2.c
7811
7812 HISILICON V3XX SPI NOR FLASH Controller Driver
7813 M:      John Garry <[email protected]>
7814 S:      Maintained
7815 W:      http://www.hisilicon.com
7816 F:      drivers/spi/spi-hisi-sfc-v3xx.c
7817
7818 HMM - Heterogeneous Memory Management
7819 M:      Jérôme Glisse <[email protected]>
7820 L:      [email protected]
7821 S:      Maintained
7822 F:      Documentation/vm/hmm.rst
7823 F:      include/linux/hmm*
7824 F:      lib/test_hmm*
7825 F:      mm/hmm*
7826 F:      tools/testing/selftests/vm/*hmm*
7827
7828 HOST AP DRIVER
7829 M:      Jouni Malinen <[email protected]>
7830 L:      [email protected]
7831 S:      Obsolete
7832 W:      http://w1.fi/hostap-driver.html
7833 F:      drivers/net/wireless/intersil/hostap/
7834
7835 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
7836 L:      [email protected]
7837 S:      Orphan
7838 F:      drivers/platform/x86/tc1100-wmi.c
7839
7840 HPET:   High Precision Event Timers driver
7841 M:      Clemens Ladisch <[email protected]>
7842 S:      Maintained
7843 F:      Documentation/timers/hpet.rst
7844 F:      drivers/char/hpet.c
7845 F:      include/linux/hpet.h
7846 F:      include/uapi/linux/hpet.h
7847
7848 HPET:   x86
7849 S:      Orphan
7850 F:      arch/x86/include/asm/hpet.h
7851 F:      arch/x86/kernel/hpet.c
7852
7853 HPFS FILESYSTEM
7854 M:      Mikulas Patocka <[email protected]>
7855 S:      Maintained
7856 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
7857 F:      fs/hpfs/
7858
7859 HSI SUBSYSTEM
7860 M:      Sebastian Reichel <[email protected]>
7861 S:      Maintained
7862 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
7863 F:      Documentation/ABI/testing/sysfs-bus-hsi
7864 F:      Documentation/driver-api/hsi.rst
7865 F:      drivers/hsi/
7866 F:      include/linux/hsi/
7867 F:      include/uapi/linux/hsi/
7868
7869 HSO 3G MODEM DRIVER
7870 L:      [email protected]
7871 S:      Orphan
7872 F:      drivers/net/usb/hso.c
7873
7874 HSR NETWORK PROTOCOL
7875 L:      [email protected]
7876 S:      Orphan
7877 F:      net/hsr/
7878
7879 HT16K33 LED CONTROLLER DRIVER
7880 M:      Robin van der Gracht <[email protected]>
7881 S:      Maintained
7882 F:      Documentation/devicetree/bindings/display/ht16k33.txt
7883 F:      drivers/auxdisplay/ht16k33.c
7884
7885 HTCPEN TOUCHSCREEN DRIVER
7886 M:      Pau Oliva Fora <[email protected]>
7887 L:      [email protected]
7888 S:      Maintained
7889 F:      drivers/input/touchscreen/htcpen.c
7890
7891 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
7892 M:      Lorenzo Bianconi <[email protected]>
7893 L:      [email protected]
7894 S:      Maintained
7895 W:      http://www.st.com/
7896 F:      Documentation/devicetree/bindings/iio/humidity/hts221.txt
7897 F:      drivers/iio/humidity/hts221*
7898
7899 HUAWEI ETHERNET DRIVER
7900 M:      Bin Luo <[email protected]>
7901 L:      [email protected]
7902 S:      Supported
7903 F:      Documentation/networking/hinic.rst
7904 F:      drivers/net/ethernet/huawei/hinic/
7905
7906 HUGETLB FILESYSTEM
7907 M:      Mike Kravetz <[email protected]>
7908 L:      [email protected]
7909 S:      Maintained
7910 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
7911 F:      Documentation/admin-guide/mm/hugetlbpage.rst
7912 F:      Documentation/vm/hugetlbfs_reserv.rst
7913 F:      fs/hugetlbfs/
7914 F:      include/linux/hugetlb.h
7915 F:      mm/hugetlb.c
7916
7917 HVA ST MEDIA DRIVER
7918 M:      Jean-Christophe Trotin <[email protected]>
7919 L:      [email protected]
7920 S:      Supported
7921 W:      https://linuxtv.org
7922 T:      git git://linuxtv.org/media_tree.git
7923 F:      drivers/media/platform/sti/hva
7924
7925 HWPOISON MEMORY FAILURE HANDLING
7926 M:      Naoya Horiguchi <[email protected]>
7927 L:      [email protected]
7928 S:      Maintained
7929 F:      mm/hwpoison-inject.c
7930 F:      mm/memory-failure.c
7931
7932 HYGON PROCESSOR SUPPORT
7933 M:      Pu Wen <[email protected]>
7934 L:      [email protected]
7935 S:      Maintained
7936 F:      arch/x86/kernel/cpu/hygon.c
7937
7938 HYNIX HI556 SENSOR DRIVER
7939 M:      Shawn Tu <[email protected]>
7940 L:      [email protected]
7941 S:      Maintained
7942 T:      git git://linuxtv.org/media_tree.git
7943 F:      drivers/media/i2c/hi556.c
7944
7945 Hyper-V CORE AND DRIVERS
7946 M:      "K. Y. Srinivasan" <[email protected]>
7947 M:      Haiyang Zhang <[email protected]>
7948 M:      Stephen Hemminger <[email protected]>
7949 M:      Wei Liu <[email protected]>
7950 L:      [email protected]
7951 S:      Supported
7952 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
7953 F:      Documentation/ABI/stable/sysfs-bus-vmbus
7954 F:      Documentation/ABI/testing/debugfs-hyperv
7955 F:      Documentation/networking/device_drivers/microsoft/netvsc.rst
7956 F:      arch/x86/hyperv
7957 F:      arch/x86/include/asm/hyperv-tlfs.h
7958 F:      arch/x86/include/asm/mshyperv.h
7959 F:      arch/x86/include/asm/trace/hyperv.h
7960 F:      arch/x86/kernel/cpu/mshyperv.c
7961 F:      drivers/clocksource/hyperv_timer.c
7962 F:      drivers/hid/hid-hyperv.c
7963 F:      drivers/hv/
7964 F:      drivers/input/serio/hyperv-keyboard.c
7965 F:      drivers/iommu/hyperv-iommu.c
7966 F:      drivers/net/hyperv/
7967 F:      drivers/pci/controller/pci-hyperv-intf.c
7968 F:      drivers/pci/controller/pci-hyperv.c
7969 F:      drivers/scsi/storvsc_drv.c
7970 F:      drivers/uio/uio_hv_generic.c
7971 F:      drivers/video/fbdev/hyperv_fb.c
7972 F:      include/asm-generic/hyperv-tlfs.h
7973 F:      include/asm-generic/mshyperv.h
7974 F:      include/clocksource/hyperv_timer.h
7975 F:      include/linux/hyperv.h
7976 F:      include/uapi/linux/hyperv.h
7977 F:      net/vmw_vsock/hyperv_transport.c
7978 F:      tools/hv/
7979
7980 HYPERBUS SUPPORT
7981 M:      Vignesh Raghavendra <[email protected]>
7982 L:      [email protected]
7983 S:      Supported
7984 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
7985 C:      irc://irc.oftc.net/mtd
7986 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
7987 F:      Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt
7988 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.txt
7989 F:      drivers/mtd/hyperbus/
7990 F:      include/linux/mtd/hyperbus.h
7991
7992 HYPERVISOR VIRTUAL CONSOLE DRIVER
7993 L:      [email protected]
7994 S:      Odd Fixes
7995 F:      drivers/tty/hvc/
7996
7997 I2C ACPI SUPPORT
7998 M:      Mika Westerberg <[email protected]>
7999 L:      [email protected]
8000 L:      [email protected]
8001 S:      Maintained
8002 F:      drivers/i2c/i2c-core-acpi.c
8003
8004 I2C CONTROLLER DRIVER FOR NVIDIA GPU
8005 M:      Ajay Gupta <[email protected]>
8006 L:      [email protected]
8007 S:      Maintained
8008 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
8009 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
8010
8011 I2C MUXES
8012 M:      Peter Rosin <[email protected]>
8013 L:      [email protected]
8014 S:      Maintained
8015 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
8016 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
8017 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
8018 F:      Documentation/i2c/i2c-topology.rst
8019 F:      Documentation/i2c/muxes/
8020 F:      drivers/i2c/i2c-mux.c
8021 F:      drivers/i2c/muxes/
8022 F:      include/linux/i2c-mux.h
8023
8024 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
8025 M:      Gregory CLEMENT <[email protected]>
8026 L:      [email protected]
8027 S:      Maintained
8028 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
8029 F:      drivers/i2c/busses/i2c-mv64xxx.c
8030
8031 I2C OVER PARALLEL PORT
8032 M:      Jean Delvare <[email protected]>
8033 L:      [email protected]
8034 S:      Maintained
8035 F:      Documentation/i2c/busses/i2c-parport.rst
8036 F:      drivers/i2c/busses/i2c-parport.c
8037
8038 I2C SUBSYSTEM
8039 M:      Wolfram Sang <[email protected]>
8040 L:      [email protected]
8041 S:      Maintained
8042 W:      https://i2c.wiki.kernel.org/
8043 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
8044 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
8045 F:      Documentation/devicetree/bindings/i2c/i2c.txt
8046 F:      Documentation/i2c/
8047 F:      drivers/i2c/*
8048 F:      include/linux/i2c-dev.h
8049 F:      include/linux/i2c-smbus.h
8050 F:      include/linux/i2c.h
8051 F:      include/uapi/linux/i2c-*.h
8052 F:      include/uapi/linux/i2c.h
8053
8054 I2C SUBSYSTEM HOST DRIVERS
8055 L:      [email protected]
8056 S:      Odd Fixes
8057 W:      https://i2c.wiki.kernel.org/
8058 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
8059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
8060 F:      Documentation/devicetree/bindings/i2c/
8061 F:      drivers/i2c/algos/
8062 F:      drivers/i2c/busses/
8063
8064 I2C-TAOS-EVM DRIVER
8065 M:      Jean Delvare <[email protected]>
8066 L:      [email protected]
8067 S:      Maintained
8068 F:      Documentation/i2c/busses/i2c-taos-evm.rst
8069 F:      drivers/i2c/busses/i2c-taos-evm.c
8070
8071 I2C-TINY-USB DRIVER
8072 M:      Till Harbaum <[email protected]>
8073 L:      [email protected]
8074 S:      Maintained
8075 W:      http://www.harbaum.org/till/i2c_tiny_usb
8076 F:      drivers/i2c/busses/i2c-tiny-usb.c
8077
8078 I2C/SMBUS CONTROLLER DRIVERS FOR PC
8079 M:      Jean Delvare <[email protected]>
8080 L:      [email protected]
8081 S:      Maintained
8082 F:      Documentation/i2c/busses/i2c-ali1535.rst
8083 F:      Documentation/i2c/busses/i2c-ali1563.rst
8084 F:      Documentation/i2c/busses/i2c-ali15x3.rst
8085 F:      Documentation/i2c/busses/i2c-amd756.rst
8086 F:      Documentation/i2c/busses/i2c-amd8111.rst
8087 F:      Documentation/i2c/busses/i2c-i801.rst
8088 F:      Documentation/i2c/busses/i2c-nforce2.rst
8089 F:      Documentation/i2c/busses/i2c-piix4.rst
8090 F:      Documentation/i2c/busses/i2c-sis5595.rst
8091 F:      Documentation/i2c/busses/i2c-sis630.rst
8092 F:      Documentation/i2c/busses/i2c-sis96x.rst
8093 F:      Documentation/i2c/busses/i2c-via.rst
8094 F:      Documentation/i2c/busses/i2c-viapro.rst
8095 F:      drivers/i2c/busses/i2c-ali1535.c
8096 F:      drivers/i2c/busses/i2c-ali1563.c
8097 F:      drivers/i2c/busses/i2c-ali15x3.c
8098 F:      drivers/i2c/busses/i2c-amd756-s4882.c
8099 F:      drivers/i2c/busses/i2c-amd756.c
8100 F:      drivers/i2c/busses/i2c-amd8111.c
8101 F:      drivers/i2c/busses/i2c-i801.c
8102 F:      drivers/i2c/busses/i2c-isch.c
8103 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
8104 F:      drivers/i2c/busses/i2c-nforce2.c
8105 F:      drivers/i2c/busses/i2c-piix4.c
8106 F:      drivers/i2c/busses/i2c-sis5595.c
8107 F:      drivers/i2c/busses/i2c-sis630.c
8108 F:      drivers/i2c/busses/i2c-sis96x.c
8109 F:      drivers/i2c/busses/i2c-via.c
8110 F:      drivers/i2c/busses/i2c-viapro.c
8111
8112 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
8113 M:      Hans de Goede <[email protected]>
8114 L:      [email protected]
8115 S:      Maintained
8116 F:      drivers/i2c/busses/i2c-cht-wc.c
8117
8118 I2C/SMBUS ISMT DRIVER
8119 M:      Seth Heasley <[email protected]>
8120 M:      Neil Horman <[email protected]>
8121 L:      [email protected]
8122 F:      Documentation/i2c/busses/i2c-ismt.rst
8123 F:      drivers/i2c/busses/i2c-ismt.c
8124
8125 I2C/SMBUS STUB DRIVER
8126 M:      Jean Delvare <[email protected]>
8127 L:      [email protected]
8128 S:      Maintained
8129 F:      drivers/i2c/i2c-stub.c
8130
8131 I3C DRIVER FOR CADENCE I3C MASTER IP
8132 M:      Przemysław Gaj <[email protected]>
8133 S:      Maintained
8134 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt
8135 F:      drivers/i3c/master/i3c-master-cdns.c
8136
8137 I3C DRIVER FOR SYNOPSYS DESIGNWARE
8138 M:      Vitor Soares <[email protected]>
8139 S:      Maintained
8140 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt
8141 F:      drivers/i3c/master/dw*
8142
8143 I3C SUBSYSTEM
8144 M:      Boris Brezillon <[email protected]>
8145 L:      [email protected] (moderated for non-subscribers)
8146 S:      Maintained
8147 C:      irc://chat.freenode.net/linux-i3c
8148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
8149 F:      Documentation/ABI/testing/sysfs-bus-i3c
8150 F:      Documentation/devicetree/bindings/i3c/
8151 F:      Documentation/driver-api/i3c
8152 F:      drivers/i3c/
8153 F:      include/linux/i3c/
8154
8155 IA64 (Itanium) PLATFORM
8156 M:      Tony Luck <[email protected]>
8157 M:      Fenghua Yu <[email protected]>
8158 L:      [email protected]
8159 S:      Maintained
8160 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8161 F:      Documentation/ia64/
8162 F:      arch/ia64/
8163
8164 IBM Power 842 compression accelerator
8165 M:      Haren Myneni <[email protected]>
8166 S:      Supported
8167 F:      crypto/842.c
8168 F:      drivers/crypto/nx/Kconfig
8169 F:      drivers/crypto/nx/Makefile
8170 F:      drivers/crypto/nx/nx-842*
8171 F:      include/linux/sw842.h
8172 F:      lib/842/
8173
8174 IBM Power in-Nest Crypto Acceleration
8175 M:      Breno Leitão <[email protected]>
8176 M:      Nayna Jain <[email protected]>
8177 M:      Paulo Flabiano Smorigo <[email protected]>
8178 L:      [email protected]
8179 S:      Supported
8180 F:      drivers/crypto/nx/Kconfig
8181 F:      drivers/crypto/nx/Makefile
8182 F:      drivers/crypto/nx/nx-aes*
8183 F:      drivers/crypto/nx/nx-sha*
8184 F:      drivers/crypto/nx/nx.*
8185 F:      drivers/crypto/nx/nx_csbcpb.h
8186 F:      drivers/crypto/nx/nx_debugfs.c
8187
8188 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
8189 M:      Tyrel Datwyler <[email protected]>
8190 L:      [email protected]
8191 L:      [email protected]
8192 S:      Supported
8193 F:      drivers/pci/hotplug/rpadlpar*
8194
8195 IBM Power Linux RAID adapter
8196 M:      Brian King <[email protected]>
8197 S:      Supported
8198 F:      drivers/scsi/ipr.*
8199
8200 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
8201 M:      Tyrel Datwyler <[email protected]>
8202 L:      [email protected]
8203 L:      [email protected]
8204 S:      Supported
8205 F:      drivers/pci/hotplug/rpaphp*
8206
8207 IBM Power SRIOV Virtual NIC Device Driver
8208 M:      Thomas Falcon <[email protected]>
8209 M:      John Allen <[email protected]>
8210 L:      [email protected]
8211 S:      Supported
8212 F:      drivers/net/ethernet/ibm/ibmvnic.*
8213
8214 IBM Power Virtual Accelerator Switchboard
8215 M:      Sukadev Bhattiprolu <[email protected]>
8216 L:      [email protected]
8217 S:      Supported
8218 F:      arch/powerpc/include/asm/vas.h
8219 F:      arch/powerpc/platforms/powernv/copy-paste.h
8220 F:      arch/powerpc/platforms/powernv/vas*
8221
8222 IBM Power Virtual Ethernet Device Driver
8223 M:      Thomas Falcon <[email protected]>
8224 L:      [email protected]
8225 S:      Supported
8226 F:      drivers/net/ethernet/ibm/ibmveth.*
8227
8228 IBM Power Virtual FC Device Drivers
8229 M:      Tyrel Datwyler <[email protected]>
8230 L:      [email protected]
8231 S:      Supported
8232 F:      drivers/scsi/ibmvscsi/ibmvfc*
8233
8234 IBM Power Virtual Management Channel Driver
8235 M:      Steven Royer <[email protected]>
8236 S:      Supported
8237 F:      drivers/misc/ibmvmc.*
8238
8239 IBM Power Virtual SCSI Device Drivers
8240 M:      Tyrel Datwyler <[email protected]>
8241 L:      [email protected]
8242 S:      Supported
8243 F:      drivers/scsi/ibmvscsi/ibmvscsi*
8244 F:      include/scsi/viosrp.h
8245
8246 IBM Power Virtual SCSI Device Target Driver
8247 M:      Michael Cyr <[email protected]>
8248 L:      [email protected]
8249 L:      [email protected]
8250 S:      Supported
8251 F:      drivers/scsi/ibmvscsi_tgt/
8252
8253 IBM Power VMX Cryptographic instructions
8254 M:      Breno Leitão <[email protected]>
8255 M:      Nayna Jain <[email protected]>
8256 M:      Paulo Flabiano Smorigo <[email protected]>
8257 L:      [email protected]
8258 S:      Supported
8259 F:      drivers/crypto/vmx/Kconfig
8260 F:      drivers/crypto/vmx/Makefile
8261 F:      drivers/crypto/vmx/aes*
8262 F:      drivers/crypto/vmx/ghash*
8263 F:      drivers/crypto/vmx/ppc-xlate.pl
8264 F:      drivers/crypto/vmx/vmx.c
8265
8266 IBM ServeRAID RAID DRIVER
8267 S:      Orphan
8268 F:      drivers/scsi/ips.*
8269
8270 ICH LPC AND GPIO DRIVER
8271 M:      Peter Tyser <[email protected]>
8272 S:      Maintained
8273 F:      drivers/gpio/gpio-ich.c
8274 F:      drivers/mfd/lpc_ich.c
8275
8276 ICY I2C DRIVER
8277 M:      Max Staudt <[email protected]>
8278 L:      [email protected]
8279 S:      Maintained
8280 F:      drivers/i2c/busses/i2c-icy.c
8281
8282 IDE SUBSYSTEM
8283 M:      "David S. Miller" <[email protected]>
8284 L:      [email protected]
8285 S:      Maintained
8286 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
8287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
8288 F:      Documentation/ide/
8289 F:      drivers/ide/
8290 F:      include/linux/ide.h
8291
8292 IDE/ATAPI DRIVERS
8293 M:      Borislav Petkov <[email protected]>
8294 L:      [email protected]
8295 S:      Maintained
8296 F:      Documentation/cdrom/ide-cd.rst
8297 F:      drivers/ide/ide-cd*
8298
8299 IDEAPAD LAPTOP EXTRAS DRIVER
8300 M:      Ike Panhc <[email protected]>
8301 L:      [email protected]
8302 S:      Maintained
8303 W:      http://launchpad.net/ideapad-laptop
8304 F:      drivers/platform/x86/ideapad-laptop.c
8305
8306 IDEAPAD LAPTOP SLIDEBAR DRIVER
8307 M:      Andrey Moiseev <[email protected]>
8308 L:      [email protected]
8309 S:      Maintained
8310 W:      https://github.com/o2genum/ideapad-slidebar
8311 F:      drivers/input/misc/ideapad_slidebar.c
8312
8313 IDT VersaClock 5 CLOCK DRIVER
8314 M:      Marek Vasut <[email protected]>
8315 S:      Maintained
8316 F:      drivers/clk/clk-versaclock5.c
8317
8318 IEEE 802.15.4 SUBSYSTEM
8319 M:      Alexander Aring <[email protected]>
8320 M:      Stefan Schmidt <[email protected]>
8321 L:      [email protected]
8322 S:      Maintained
8323 W:      http://wpan.cakelab.org/
8324 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
8325 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
8326 F:      Documentation/networking/ieee802154.rst
8327 F:      drivers/net/ieee802154/
8328 F:      include/linux/ieee802154.h
8329 F:      include/linux/nl802154.h
8330 F:      include/net/af_ieee802154.h
8331 F:      include/net/cfg802154.h
8332 F:      include/net/ieee802154_netdev.h
8333 F:      include/net/mac802154.h
8334 F:      include/net/nl802154.h
8335 F:      net/ieee802154/
8336 F:      net/mac802154/
8337
8338 IFE PROTOCOL
8339 M:      Yotam Gigi <[email protected]>
8340 M:      Jamal Hadi Salim <[email protected]>
8341 F:      include/net/ife.h
8342 F:      include/uapi/linux/ife.h
8343 F:      net/ife
8344
8345 IGORPLUG-USB IR RECEIVER
8346 M:      Sean Young <[email protected]>
8347 L:      [email protected]
8348 S:      Maintained
8349 F:      drivers/media/rc/igorplugusb.c
8350
8351 IGUANAWORKS USB IR TRANSCEIVER
8352 M:      Sean Young <[email protected]>
8353 L:      [email protected]
8354 S:      Maintained
8355 F:      drivers/media/rc/iguanair.c
8356
8357 IIO DIGITAL POTENTIOMETER DAC
8358 M:      Peter Rosin <[email protected]>
8359 L:      [email protected]
8360 S:      Maintained
8361 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
8362 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
8363 F:      drivers/iio/dac/dpot-dac.c
8364
8365 IIO ENVELOPE DETECTOR
8366 M:      Peter Rosin <[email protected]>
8367 L:      [email protected]
8368 S:      Maintained
8369 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
8370 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
8371 F:      drivers/iio/adc/envelope-detector.c
8372
8373 IIO MULTIPLEXER
8374 M:      Peter Rosin <[email protected]>
8375 L:      [email protected]
8376 S:      Maintained
8377 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt
8378 F:      drivers/iio/multiplexer/iio-mux.c
8379
8380 IIO SUBSYSTEM AND DRIVERS
8381 M:      Jonathan Cameron <[email protected]>
8382 R:      Hartmut Knaack <[email protected]>
8383 R:      Lars-Peter Clausen <[email protected]>
8384 R:      Peter Meerwald-Stadler <[email protected]>
8385 L:      [email protected]
8386 S:      Maintained
8387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
8388 F:      Documentation/ABI/testing/configfs-iio*
8389 F:      Documentation/ABI/testing/sysfs-bus-iio*
8390 F:      Documentation/devicetree/bindings/iio/
8391 F:      drivers/iio/
8392 F:      drivers/staging/iio/
8393 F:      include/linux/iio/
8394 F:      tools/iio/
8395
8396 IIO UNIT CONVERTER
8397 M:      Peter Rosin <[email protected]>
8398 L:      [email protected]
8399 S:      Maintained
8400 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.txt
8401 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.txt
8402 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.txt
8403 F:      drivers/iio/afe/iio-rescale.c
8404
8405 IKANOS/ADI EAGLE ADSL USB DRIVER
8406 M:      Matthieu Castet <[email protected]>
8407 M:      Stanislaw Gruszka <[email protected]>
8408 S:      Maintained
8409 F:      drivers/usb/atm/ueagle-atm.c
8410
8411 IMGTEC ASCII LCD DRIVER
8412 M:      Paul Burton <[email protected]>
8413 S:      Maintained
8414 F:      Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
8415 F:      drivers/auxdisplay/img-ascii-lcd.c
8416
8417 IMGTEC IR DECODER DRIVER
8418 S:      Orphan
8419 F:      drivers/media/rc/img-ir/
8420
8421 IMON SOUNDGRAPH USB IR RECEIVER
8422 M:      Sean Young <[email protected]>
8423 L:      [email protected]
8424 S:      Maintained
8425 F:      drivers/media/rc/imon.c
8426 F:      drivers/media/rc/imon_raw.c
8427
8428 IMS TWINTURBO FRAMEBUFFER DRIVER
8429 L:      [email protected]
8430 S:      Orphan
8431 F:      drivers/video/fbdev/imsttfb.c
8432
8433 INA209 HARDWARE MONITOR DRIVER
8434 M:      Guenter Roeck <[email protected]>
8435 L:      [email protected]
8436 S:      Maintained
8437 F:      Documentation/devicetree/bindings/hwmon/ina2xx.txt
8438 F:      Documentation/hwmon/ina209.rst
8439 F:      drivers/hwmon/ina209.c
8440
8441 INA2XX HARDWARE MONITOR DRIVER
8442 M:      Guenter Roeck <[email protected]>
8443 L:      [email protected]
8444 S:      Maintained
8445 F:      Documentation/hwmon/ina2xx.rst
8446 F:      drivers/hwmon/ina2xx.c
8447 F:      include/linux/platform_data/ina2xx.h
8448
8449 INDUSTRY PACK SUBSYSTEM (IPACK)
8450 M:      Samuel Iglesias Gonsalvez <[email protected]>
8451 M:      Jens Taprogge <[email protected]>
8452 M:      Greg Kroah-Hartman <[email protected]>
8453 L:      [email protected]
8454 S:      Maintained
8455 W:      http://industrypack.sourceforge.net
8456 F:      drivers/ipack/
8457
8458 INFINEON DPS310 Driver
8459 M:      Eddie James <[email protected]>
8460 L:      [email protected]
8461 S:      Maintained
8462 F:      drivers/iio/pressure/dps310.c
8463
8464 INFINIBAND SUBSYSTEM
8465 M:      Doug Ledford <[email protected]>
8466 M:      Jason Gunthorpe <[email protected]>
8467 L:      [email protected]
8468 S:      Supported
8469 W:      https://github.com/linux-rdma/rdma-core
8470 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8471 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
8472 F:      Documentation/devicetree/bindings/infiniband/
8473 F:      Documentation/infiniband/
8474 F:      drivers/infiniband/
8475 F:      include/rdma/
8476 F:      include/trace/events/ib_mad.h
8477 F:      include/trace/events/ib_umad.h
8478 F:      include/uapi/linux/if_infiniband.h
8479 F:      include/uapi/rdma/
8480 F:      samples/bpf/ibumad_kern.c
8481 F:      samples/bpf/ibumad_user.c
8482
8483 INGENIC JZ4780 DMA Driver
8484 M:      Zubair Lutfullah Kakakhel <[email protected]>
8485 S:      Maintained
8486 F:      drivers/dma/dma-jz4780.c
8487
8488 INGENIC JZ4780 NAND DRIVER
8489 M:      Harvey Hunt <[email protected]>
8490 L:      [email protected]
8491 S:      Maintained
8492 F:      drivers/mtd/nand/raw/ingenic/
8493
8494 INGENIC JZ47xx SoCs
8495 M:      Paul Cercueil <[email protected]>
8496 S:      Maintained
8497 F:      arch/mips/boot/dts/ingenic/
8498 F:      arch/mips/include/asm/mach-jz4740/
8499 F:      arch/mips/jz4740/
8500 F:      drivers/clk/ingenic/
8501 F:      drivers/dma/dma-jz4780.c
8502 F:      drivers/gpu/drm/ingenic/
8503 F:      drivers/i2c/busses/i2c-jz4780.c
8504 F:      drivers/iio/adc/ingenic-adc.c
8505 F:      drivers/irqchip/irq-ingenic.c
8506 F:      drivers/memory/jz4780-nemc.c
8507 F:      drivers/mmc/host/jz4740_mmc.c
8508 F:      drivers/mtd/nand/raw/ingenic/
8509 F:      drivers/pinctrl/pinctrl-ingenic.c
8510 F:      drivers/power/supply/ingenic-battery.c
8511 F:      drivers/pwm/pwm-jz4740.c
8512 F:      drivers/remoteproc/ingenic_rproc.c
8513 F:      drivers/rtc/rtc-jz4740.c
8514 F:      drivers/tty/serial/8250/8250_ingenic.c
8515 F:      drivers/usb/musb/jz4740.c
8516 F:      drivers/watchdog/jz4740_wdt.c
8517 F:      include/dt-bindings/iio/adc/ingenic,adc.h
8518 F:      include/linux/mfd/ingenic-tcu.h
8519 F:      sound/soc/codecs/jz47*
8520 F:      sound/soc/jz4740/
8521
8522 INOTIFY
8523 M:      Jan Kara <[email protected]>
8524 R:      Amir Goldstein <[email protected]>
8525 L:      [email protected]
8526 S:      Maintained
8527 F:      Documentation/filesystems/inotify.rst
8528 F:      fs/notify/inotify/
8529 F:      include/linux/inotify.h
8530 F:      include/uapi/linux/inotify.h
8531
8532 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8533 M:      Dmitry Torokhov <[email protected]>
8534 L:      [email protected]
8535 S:      Maintained
8536 Q:      http://patchwork.kernel.org/project/linux-input/list/
8537 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
8538 F:      Documentation/devicetree/bindings/input/
8539 F:      Documentation/devicetree/bindings/serio/
8540 F:      Documentation/input/
8541 F:      drivers/input/
8542 F:      include/linux/input.h
8543 F:      include/linux/input/
8544 F:      include/uapi/linux/input-event-codes.h
8545 F:      include/uapi/linux/input.h
8546
8547 INPUT MULTITOUCH (MT) PROTOCOL
8548 M:      Henrik Rydberg <[email protected]>
8549 L:      [email protected]
8550 S:      Odd fixes
8551 F:      Documentation/input/multi-touch-protocol.rst
8552 F:      drivers/input/input-mt.c
8553 K:      \b(ABS|SYN)_MT_
8554
8555 INSIDE SECURE CRYPTO DRIVER
8556 M:      Antoine Tenart <[email protected]>
8557 L:      [email protected]
8558 S:      Maintained
8559 F:      drivers/crypto/inside-secure/
8560
8561 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
8562 M:      Mimi Zohar <[email protected]>
8563 M:      Dmitry Kasatkin <[email protected]>
8564 L:      [email protected]
8565 S:      Supported
8566 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8567 F:      security/integrity/ima/
8568
8569 INTEL 810/815 FRAMEBUFFER DRIVER
8570 M:      Antonino Daplas <[email protected]>
8571 L:      [email protected]
8572 S:      Maintained
8573 F:      drivers/video/fbdev/i810/
8574
8575 INTEL ASoC DRIVERS
8576 M:      Cezary Rojewski <[email protected]>
8577 M:      Pierre-Louis Bossart <[email protected]>
8578 M:      Liam Girdwood <[email protected]>
8579 M:      Jie Yang <[email protected]>
8580 L:      [email protected] (moderated for non-subscribers)
8581 S:      Supported
8582 F:      sound/soc/intel/
8583
8584 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
8585 M:      Hans de Goede <[email protected]>
8586 L:      [email protected]
8587 S:      Maintained
8588 F:      drivers/platform/x86/intel_atomisp2_pm.c
8589
8590 INTEL BROXTON PMC DRIVER
8591 M:      Mika Westerberg <[email protected]>
8592 M:      Zha Qipeng <[email protected]>
8593 S:      Maintained
8594 F:      drivers/mfd/intel_pmc_bxt.c
8595 F:      include/linux/mfd/intel_pmc_bxt.h
8596
8597 INTEL C600 SERIES SAS CONTROLLER DRIVER
8598 M:      Intel SCU Linux support <[email protected]>
8599 M:      Artur Paszkiewicz <[email protected]>
8600 L:      [email protected]
8601 S:      Supported
8602 T:      git git://git.code.sf.net/p/intel-sas/isci
8603 F:      drivers/scsi/isci/
8604
8605 INTEL CPU family model numbers
8606 M:      Tony Luck <[email protected]>
8607 M:      [email protected]
8608 L:      [email protected]
8609 S:      Supported
8610 F:      arch/x86/include/asm/intel-family.h
8611
8612 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
8613 M:      Jani Nikula <[email protected]>
8614 M:      Joonas Lahtinen <[email protected]>
8615 M:      Rodrigo Vivi <[email protected]>
8616 L:      [email protected]
8617 S:      Supported
8618 W:      https://01.org/linuxgraphics/
8619 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
8620 B:      https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
8621 C:      irc://chat.freenode.net/intel-gfx
8622 T:      git git://anongit.freedesktop.org/drm-intel
8623 F:      Documentation/gpu/i915.rst
8624 F:      drivers/gpu/drm/i915/
8625 F:      include/drm/i915*
8626 F:      include/uapi/drm/i915_drm.h
8627
8628 INTEL ETHERNET DRIVERS
8629 M:      Jeff Kirsher <[email protected]>
8630 L:      [email protected] (moderated for non-subscribers)
8631 S:      Supported
8632 W:      http://www.intel.com/support/feedback.htm
8633 W:      http://e1000.sourceforge.net/
8634 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
8635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
8636 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
8637 F:      Documentation/networking/device_drivers/intel/e100.rst
8638 F:      Documentation/networking/device_drivers/intel/e1000.rst
8639 F:      Documentation/networking/device_drivers/intel/e1000e.rst
8640 F:      Documentation/networking/device_drivers/intel/fm10k.rst
8641 F:      Documentation/networking/device_drivers/intel/i40e.rst
8642 F:      Documentation/networking/device_drivers/intel/iavf.rst
8643 F:      Documentation/networking/device_drivers/intel/ice.rst
8644 F:      Documentation/networking/device_drivers/intel/igb.rst
8645 F:      Documentation/networking/device_drivers/intel/igbvf.rst
8646 F:      Documentation/networking/device_drivers/intel/ixgb.rst
8647 F:      Documentation/networking/device_drivers/intel/ixgbe.rst
8648 F:      Documentation/networking/device_drivers/intel/ixgbevf.rst
8649 F:      drivers/net/ethernet/intel/
8650 F:      drivers/net/ethernet/intel/*/
8651 F:      include/linux/avf/virtchnl.h
8652
8653 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
8654 M:      Maik Broemme <[email protected]>
8655 L:      [email protected]
8656 S:      Maintained
8657 F:      Documentation/fb/intelfb.rst
8658 F:      drivers/video/fbdev/intelfb/
8659
8660 INTEL GPIO DRIVERS
8661 M:      Andy Shevchenko <[email protected]>
8662 L:      [email protected]
8663 S:      Maintained
8664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8665 F:      drivers/gpio/gpio-ich.c
8666 F:      drivers/gpio/gpio-intel-mid.c
8667 F:      drivers/gpio/gpio-merrifield.c
8668 F:      drivers/gpio/gpio-ml-ioh.c
8669 F:      drivers/gpio/gpio-pch.c
8670 F:      drivers/gpio/gpio-sch.c
8671 F:      drivers/gpio/gpio-sodaville.c
8672
8673 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
8674 M:      Zhenyu Wang <[email protected]>
8675 M:      Zhi Wang <[email protected]>
8676 L:      [email protected]
8677 L:      [email protected]
8678 S:      Supported
8679 W:      https://01.org/igvt-g
8680 T:      git https://github.com/intel/gvt-linux.git
8681 F:      drivers/gpu/drm/i915/gvt/
8682
8683 INTEL HID EVENT DRIVER
8684 M:      Alex Hung <[email protected]>
8685 L:      [email protected]
8686 S:      Maintained
8687 F:      drivers/platform/x86/intel-hid.c
8688
8689 INTEL I/OAT DMA DRIVER
8690 M:      Dave Jiang <[email protected]>
8691 R:      Dan Williams <[email protected]>
8692 L:      [email protected]
8693 S:      Supported
8694 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
8695 F:      drivers/dma/ioat*
8696
8697 INTEL IADX DRIVER
8698 M:      Dave Jiang <[email protected]>
8699 L:      [email protected]
8700 S:      Supported
8701 F:      drivers/dma/idxd/*
8702 F:      include/uapi/linux/idxd.h
8703
8704 INTEL IDLE DRIVER
8705 M:      Jacob Pan <[email protected]>
8706 M:      Len Brown <[email protected]>
8707 L:      [email protected]
8708 S:      Supported
8709 B:      https://bugzilla.kernel.org
8710 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
8711 F:      drivers/idle/intel_idle.c
8712
8713 INTEL INTEGRATED SENSOR HUB DRIVER
8714 M:      Srinivas Pandruvada <[email protected]>
8715 M:      Jiri Kosina <[email protected]>
8716 L:      [email protected]
8717 S:      Maintained
8718 F:      drivers/hid/intel-ish-hid/
8719
8720 INTEL IOMMU (VT-d)
8721 M:      David Woodhouse <[email protected]>
8722 M:      Lu Baolu <[email protected]>
8723 L:      [email protected]
8724 S:      Supported
8725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
8726 F:      drivers/iommu/dmar.c
8727 F:      drivers/iommu/intel*.[ch]
8728 F:      include/linux/intel-iommu.h
8729 F:      include/linux/intel-svm.h
8730
8731 INTEL IOP-ADMA DMA DRIVER
8732 R:      Dan Williams <[email protected]>
8733 S:      Odd fixes
8734 F:      drivers/dma/iop-adma.c
8735
8736 INTEL IPU3 CSI-2 CIO2 DRIVER
8737 M:      Yong Zhi <[email protected]>
8738 M:      Sakari Ailus <[email protected]>
8739 M:      Bingbu Cao <[email protected]>
8740 R:      Tian Shu Qiu <[email protected]>
8741 L:      [email protected]
8742 S:      Maintained
8743 F:      Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
8744 F:      drivers/media/pci/intel/ipu3/
8745
8746 INTEL IPU3 CSI-2 IMGU DRIVER
8747 M:      Sakari Ailus <[email protected]>
8748 R:      Bingbu Cao <[email protected]>
8749 R:      Tian Shu Qiu <[email protected]>
8750 L:      [email protected]
8751 S:      Maintained
8752 F:      Documentation/admin-guide/media/ipu3.rst
8753 F:      Documentation/admin-guide/media/ipu3_rcb.svg
8754 F:      Documentation/userspace-api/media/v4l/pixfmt-meta-intel-ipu3.rst
8755 F:      drivers/staging/media/ipu3/
8756
8757 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8758 M:      Krzysztof Halasa <[email protected]>
8759 S:      Maintained
8760 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
8761 F:      drivers/net/wan/ixp4xx_hss.c
8762 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
8763 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
8764 F:      include/linux/soc/ixp4xx/npe.h
8765 F:      include/linux/soc/ixp4xx/qmgr.h
8766
8767 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8768 M:      Deepak Saxena <[email protected]>
8769 S:      Maintained
8770 F:      drivers/char/hw_random/ixp4xx-rng.c
8771
8772 INTEL MANAGEMENT ENGINE (mei)
8773 M:      Tomas Winkler <[email protected]>
8774 L:      [email protected]
8775 S:      Supported
8776 F:      Documentation/driver-api/mei/*
8777 F:      drivers/misc/mei/*
8778 F:      drivers/watchdog/mei_wdt.c
8779 F:      include/linux/mei_cl_bus.h
8780 F:      include/uapi/linux/mei.h
8781 F:      samples/mei/*
8782
8783 INTEL MENLOW THERMAL DRIVER
8784 M:      Sujith Thomas <[email protected]>
8785 L:      [email protected]
8786 S:      Supported
8787 W:      https://01.org/linux-acpi
8788 F:      drivers/platform/x86/intel_menlow.c
8789
8790 INTEL MIC DRIVERS (mic)
8791 M:      Sudeep Dutt <[email protected]>
8792 M:      Ashutosh Dixit <[email protected]>
8793 S:      Supported
8794 W:      https://github.com/sudeepdutt/mic
8795 W:      http://software.intel.com/en-us/mic-developer
8796 F:      Documentation/misc-devices/mic/
8797 F:      drivers/dma/mic_x100_dma.c
8798 F:      drivers/dma/mic_x100_dma.h
8799 F:      drivers/misc/mic/
8800 F:      include/linux/mic_bus.h
8801 F:      include/linux/scif.h
8802 F:      include/uapi/linux/mic_common.h
8803 F:      include/uapi/linux/mic_ioctl.h
8804 F:      include/uapi/linux/scif_ioctl.h
8805
8806 INTEL P-Unit IPC DRIVER
8807 M:      Zha Qipeng <[email protected]>
8808 L:      [email protected]
8809 S:      Maintained
8810 F:      arch/x86/include/asm/intel_punit_ipc.h
8811 F:      drivers/platform/x86/intel_punit_ipc.c
8812
8813 INTEL PMC CORE DRIVER
8814 M:      Rajneesh Bhardwaj <[email protected]>
8815 M:      Vishwanath Somayaji <[email protected]>
8816 L:      [email protected]
8817 S:      Maintained
8818 F:      drivers/platform/x86/intel_pmc_core*
8819
8820 INTEL PMIC GPIO DRIVERS
8821 M:      Andy Shevchenko <[email protected]>
8822 S:      Maintained
8823 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8824 F:      drivers/gpio/gpio-*cove.c
8825 F:      drivers/gpio/gpio-msic.c
8826
8827 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
8828 R:      Andy Shevchenko <[email protected]>
8829 S:      Maintained
8830 F:      drivers/mfd/intel_msic.c
8831 F:      drivers/mfd/intel_soc_pmic*
8832 F:      include/linux/mfd/intel_msic.h
8833 F:      include/linux/mfd/intel_soc_pmic*
8834
8835 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
8836 M:      Stanislav Yakovlev <[email protected]>
8837 L:      [email protected]
8838 S:      Maintained
8839 F:      Documentation/networking/device_drivers/intel/ipw2100.rst
8840 F:      Documentation/networking/device_drivers/intel/ipw2200.rst
8841 F:      drivers/net/wireless/intel/ipw2x00/
8842
8843 INTEL PSTATE DRIVER
8844 M:      Srinivas Pandruvada <[email protected]>
8845 M:      Len Brown <[email protected]>
8846 L:      [email protected]
8847 S:      Supported
8848 F:      drivers/cpufreq/intel_pstate.c
8849
8850 INTEL RDMA RNIC DRIVER
8851 M:      Faisal Latif <[email protected]>
8852 M:      Shiraz Saleem <[email protected]>
8853 L:      [email protected]
8854 S:      Supported
8855 F:      drivers/infiniband/hw/i40iw/
8856 F:      include/uapi/rdma/i40iw-abi.h
8857
8858 INTEL SCU DRIVERS
8859 M:      Mika Westerberg <[email protected]>
8860 S:      Maintained
8861 F:      arch/x86/include/asm/intel_scu_ipc.h
8862 F:      drivers/platform/x86/intel_scu_*
8863
8864 INTEL SPEED SELECT TECHNOLOGY
8865 M:      Srinivas Pandruvada <[email protected]>
8866 L:      [email protected]
8867 S:      Maintained
8868 F:      drivers/platform/x86/intel_speed_select_if/
8869 F:      include/uapi/linux/isst_if.h
8870 F:      tools/power/x86/intel-speed-select/
8871
8872 INTEL STRATIX10 FIRMWARE DRIVERS
8873 M:      Richard Gong <[email protected]>
8874 L:      [email protected]
8875 S:      Maintained
8876 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
8877 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
8878 F:      drivers/firmware/stratix10-rsu.c
8879 F:      drivers/firmware/stratix10-svc.c
8880 F:      include/linux/firmware/intel/stratix10-smc.h
8881 F:      include/linux/firmware/intel/stratix10-svc-client.h
8882
8883 INTEL TELEMETRY DRIVER
8884 M:      Rajneesh Bhardwaj <[email protected]>
8885 M:      "David E. Box" <[email protected]>
8886 L:      [email protected]
8887 S:      Maintained
8888 F:      arch/x86/include/asm/intel_telemetry.h
8889 F:      drivers/platform/x86/intel_telemetry*
8890
8891 INTEL UNCORE FREQUENCY CONTROL
8892 M:      Srinivas Pandruvada <[email protected]>
8893 L:      [email protected]
8894 S:      Maintained
8895 F:      drivers/platform/x86/intel-uncore-frequency.c
8896
8897 INTEL VIRTUAL BUTTON DRIVER
8898 M:      AceLan Kao <[email protected]>
8899 L:      [email protected]
8900 S:      Maintained
8901 F:      drivers/platform/x86/intel-vbtn.c
8902
8903 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
8904 M:      Stanislaw Gruszka <[email protected]>
8905 L:      [email protected]
8906 S:      Supported
8907 F:      drivers/net/wireless/intel/iwlegacy/
8908
8909 INTEL WIRELESS WIFI LINK (iwlwifi)
8910 M:      Johannes Berg <[email protected]>
8911 M:      Emmanuel Grumbach <[email protected]>
8912 M:      Luca Coelho <[email protected]>
8913 M:      Intel Linux Wireless <[email protected]>
8914 L:      [email protected]
8915 S:      Supported
8916 W:      https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
8917 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
8918 F:      drivers/net/wireless/intel/iwlwifi/
8919
8920 INTEL WIRELESS WIMAX CONNECTION 2400
8921 M:      Inaky Perez-Gonzalez <[email protected]>
8922 M:      [email protected]
8923 L:      [email protected] (subscribers-only)
8924 S:      Supported
8925 W:      http://linuxwimax.org
8926 F:      Documentation/admin-guide/wimax/i2400m.rst
8927 F:      drivers/net/wimax/i2400m/
8928 F:      include/uapi/linux/wimax/i2400m.h
8929
8930 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
8931 M:      Jithu Joseph <[email protected]>
8932 R:      Maurice Ma <[email protected]>
8933 S:      Maintained
8934 W:      https://slimbootloader.github.io/security/firmware-update.html
8935 F:      drivers/platform/x86/intel-wmi-sbl-fw-update.c
8936
8937 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
8938 M:      Mario Limonciello <[email protected]>
8939 S:      Maintained
8940 F:      drivers/platform/x86/intel-wmi-thunderbolt.c
8941
8942 INTEL(R) TRACE HUB
8943 M:      Alexander Shishkin <[email protected]>
8944 S:      Supported
8945 F:      Documentation/trace/intel_th.rst
8946 F:      drivers/hwtracing/intel_th/
8947 F:      include/linux/intel_th.h
8948
8949 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
8950 M:      Ning Sun <[email protected]>
8951 L:      [email protected]
8952 S:      Supported
8953 W:      http://tboot.sourceforge.net
8954 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
8955 F:      Documentation/x86/intel_txt.rst
8956 F:      arch/x86/kernel/tboot.c
8957 F:      include/linux/tboot.h
8958
8959 INTERCONNECT API
8960 M:      Georgi Djakov <[email protected]>
8961 L:      [email protected]
8962 S:      Maintained
8963 F:      Documentation/devicetree/bindings/interconnect/
8964 F:      Documentation/driver-api/interconnect.rst
8965 F:      drivers/interconnect/
8966 F:      include/dt-bindings/interconnect/
8967 F:      include/linux/interconnect-provider.h
8968 F:      include/linux/interconnect.h
8969
8970 INVENSENSE MPU-3050 GYROSCOPE DRIVER
8971 M:      Linus Walleij <[email protected]>
8972 L:      [email protected]
8973 S:      Maintained
8974 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt
8975 F:      drivers/iio/gyro/mpu3050*
8976
8977 IOC3 ETHERNET DRIVER
8978 M:      Ralf Baechle <[email protected]>
8979 L:      [email protected]
8980 S:      Maintained
8981 F:      drivers/net/ethernet/sgi/ioc3-eth.c
8982
8983 IOMAP FILESYSTEM LIBRARY
8984 M:      Christoph Hellwig <[email protected]>
8985 M:      Darrick J. Wong <[email protected]>
8986 M:      [email protected]
8987 M:      [email protected]
8988 L:      [email protected]
8989 L:      [email protected]
8990 S:      Supported
8991 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
8992 F:      fs/iomap/
8993 F:      include/linux/iomap.h
8994
8995 IOMMU DRIVERS
8996 M:      Joerg Roedel <[email protected]>
8997 L:      [email protected]
8998 S:      Maintained
8999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
9000 F:      Documentation/devicetree/bindings/iommu/
9001 F:      drivers/iommu/
9002 F:      include/linux/iommu.h
9003 F:      include/linux/iova.h
9004 F:      include/linux/of_iommu.h
9005
9006 IO_URING
9007 M:      Jens Axboe <[email protected]>
9008 L:      [email protected]
9009 S:      Maintained
9010 T:      git git://git.kernel.dk/linux-block
9011 T:      git git://git.kernel.dk/liburing
9012 F:      fs/io-wq.c
9013 F:      fs/io-wq.h
9014 F:      fs/io_uring.c
9015 F:      include/uapi/linux/io_uring.h
9016
9017 IPMI SUBSYSTEM
9018 M:      Corey Minyard <[email protected]>
9019 L:      [email protected] (moderated for non-subscribers)
9020 S:      Supported
9021 W:      http://openipmi.sourceforge.net/
9022 F:      Documentation/driver-api/ipmi.rst
9023 F:      Documentation/devicetree/bindings/ipmi/
9024 F:      drivers/char/ipmi/
9025 F:      include/linux/ipmi*
9026 F:      include/uapi/linux/ipmi*
9027
9028 IPS SCSI RAID DRIVER
9029 M:      Adaptec OEM Raid Solutions <[email protected]>
9030 L:      [email protected]
9031 S:      Maintained
9032 W:      http://www.adaptec.com/
9033 F:      drivers/scsi/ips*
9034
9035 IPVS
9036 M:      Wensong Zhang <[email protected]>
9037 M:      Simon Horman <[email protected]>
9038 M:      Julian Anastasov <[email protected]>
9039 L:      [email protected]
9040 L:      [email protected]
9041 S:      Maintained
9042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
9043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
9044 F:      Documentation/networking/ipvs-sysctl.rst
9045 F:      include/net/ip_vs.h
9046 F:      include/uapi/linux/ip_vs.h
9047 F:      net/netfilter/ipvs/
9048
9049 IPWIRELESS DRIVER
9050 M:      Jiri Kosina <[email protected]>
9051 M:      David Sterba <[email protected]>
9052 S:      Odd Fixes
9053 F:      drivers/tty/ipwireless/
9054
9055 IPX NETWORK LAYER
9056 L:      [email protected]
9057 S:      Obsolete
9058 F:      include/uapi/linux/ipx.h
9059
9060 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
9061 M:      Marc Zyngier <[email protected]>
9062 S:      Maintained
9063 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9064 F:      Documentation/core-api/irq/irq-domain.rst
9065 F:      include/linux/irqdomain.h
9066 F:      kernel/irq/irqdomain.c
9067 F:      kernel/irq/msi.c
9068
9069 IRQ SUBSYSTEM
9070 M:      Thomas Gleixner <[email protected]>
9071 L:      [email protected]
9072 S:      Maintained
9073 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9074 F:      kernel/irq/
9075
9076 IRQCHIP DRIVERS
9077 M:      Thomas Gleixner <[email protected]>
9078 M:      Jason Cooper <[email protected]>
9079 M:      Marc Zyngier <[email protected]>
9080 L:      [email protected]
9081 S:      Maintained
9082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
9083 F:      Documentation/devicetree/bindings/interrupt-controller/
9084 F:      drivers/irqchip/
9085
9086 ISA
9087 M:      William Breathitt Gray <[email protected]>
9088 S:      Maintained
9089 F:      Documentation/driver-api/isa.rst
9090 F:      drivers/base/isa.c
9091 F:      include/linux/isa.h
9092
9093 ISA RADIO MODULE
9094 M:      Hans Verkuil <[email protected]>
9095 L:      [email protected]
9096 S:      Maintained
9097 W:      https://linuxtv.org
9098 T:      git git://linuxtv.org/media_tree.git
9099 F:      drivers/media/radio/radio-isa*
9100
9101 ISAPNP
9102 M:      Jaroslav Kysela <[email protected]>
9103 S:      Maintained
9104 F:      Documentation/driver-api/isapnp.rst
9105 F:      drivers/pnp/isapnp/
9106 F:      include/linux/isapnp.h
9107
9108 ISCSI
9109 M:      Lee Duncan <[email protected]>
9110 M:      Chris Leech <[email protected]>
9111 L:      [email protected]
9112 L:      [email protected]
9113 S:      Maintained
9114 W:      www.open-iscsi.com
9115 F:      drivers/scsi/*iscsi*
9116 F:      include/scsi/*iscsi*
9117
9118 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
9119 M:      Peter Jones <[email protected]>
9120 M:      Konrad Rzeszutek Wilk <[email protected]>
9121 S:      Maintained
9122 F:      drivers/firmware/iscsi_ibft*
9123
9124 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
9125 M:      Sagi Grimberg <[email protected]>
9126 M:      Max Gurtovoy <[email protected]>
9127 L:      [email protected]
9128 S:      Supported
9129 W:      http://www.openfabrics.org
9130 W:      www.open-iscsi.org
9131 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9132 F:      drivers/infiniband/ulp/iser/
9133
9134 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
9135 M:      Sagi Grimberg <[email protected]>
9136 L:      [email protected]
9137 L:      [email protected]
9138 S:      Supported
9139 W:      http://www.linux-iscsi.org
9140 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9141 F:      drivers/infiniband/ulp/isert
9142
9143 ISDN/CMTP OVER BLUETOOTH
9144 M:      Karsten Keil <[email protected]>
9145 L:      [email protected] (subscribers-only)
9146 L:      [email protected]
9147 S:      Odd Fixes
9148 W:      http://www.isdn4linux.de
9149 F:      Documentation/isdn/
9150 F:      drivers/isdn/capi/
9151 F:      include/linux/isdn/
9152 F:      include/uapi/linux/isdn/
9153 F:      net/bluetooth/cmtp/
9154
9155 ISDN/mISDN SUBSYSTEM
9156 M:      Karsten Keil <[email protected]>
9157 L:      [email protected] (subscribers-only)
9158 L:      [email protected]
9159 S:      Maintained
9160 W:      http://www.isdn4linux.de
9161 F:      drivers/isdn/Kconfig
9162 F:      drivers/isdn/Makefile
9163 F:      drivers/isdn/hardware/
9164 F:      drivers/isdn/mISDN/
9165
9166 IT87 HARDWARE MONITORING DRIVER
9167 M:      Jean Delvare <[email protected]>
9168 L:      [email protected]
9169 S:      Maintained
9170 F:      Documentation/hwmon/it87.rst
9171 F:      drivers/hwmon/it87.c
9172
9173 IT913X MEDIA DRIVER
9174 M:      Antti Palosaari <[email protected]>
9175 L:      [email protected]
9176 S:      Maintained
9177 W:      https://linuxtv.org
9178 W:      http://palosaari.fi/linux/
9179 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9180 T:      git git://linuxtv.org/anttip/media_tree.git
9181 F:      drivers/media/tuners/it913x*
9182
9183 IVTV VIDEO4LINUX DRIVER
9184 M:      Andy Walls <[email protected]>
9185 L:      [email protected]
9186 S:      Maintained
9187 W:      https://linuxtv.org
9188 T:      git git://linuxtv.org/media_tree.git
9189 F:      Documentation/admin-guide/media/ivtv*
9190 F:      drivers/media/pci/ivtv/
9191 F:      include/uapi/linux/ivtv*
9192
9193 IX2505V MEDIA DRIVER
9194 M:      Malcolm Priestley <[email protected]>
9195 L:      [email protected]
9196 S:      Maintained
9197 W:      https://linuxtv.org
9198 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9199 F:      drivers/media/dvb-frontends/ix2505v*
9200
9201 JAILHOUSE HYPERVISOR INTERFACE
9202 M:      Jan Kiszka <[email protected]>
9203 L:      [email protected]
9204 S:      Maintained
9205 F:      arch/x86/include/asm/jailhouse_para.h
9206 F:      arch/x86/kernel/jailhouse.c
9207
9208 JC42.4 TEMPERATURE SENSOR DRIVER
9209 M:      Guenter Roeck <[email protected]>
9210 L:      [email protected]
9211 S:      Maintained
9212 F:      Documentation/hwmon/jc42.rst
9213 F:      drivers/hwmon/jc42.c
9214
9215 JFS FILESYSTEM
9216 M:      Dave Kleikamp <[email protected]>
9217 L:      [email protected]
9218 S:      Maintained
9219 W:      http://jfs.sourceforge.net/
9220 T:      git git://github.com/kleikamp/linux-shaggy.git
9221 F:      Documentation/admin-guide/jfs.rst
9222 F:      fs/jfs/
9223
9224 JME NETWORK DRIVER
9225 M:      Guo-Fu Tseng <[email protected]>
9226 L:      [email protected]
9227 S:      Maintained
9228 F:      drivers/net/ethernet/jme.*
9229
9230 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
9231 M:      David Woodhouse <[email protected]>
9232 M:      Richard Weinberger <[email protected]>
9233 L:      [email protected]
9234 S:      Odd Fixes
9235 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
9236 T:      git git://git.infradead.org/ubifs-2.6.git
9237 F:      fs/jffs2/
9238 F:      include/uapi/linux/jffs2.h
9239
9240 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
9241 M:      "Theodore Ts'o" <[email protected]>
9242 M:      Jan Kara <[email protected]>
9243 L:      [email protected]
9244 S:      Maintained
9245 F:      fs/jbd2/
9246 F:      include/linux/jbd2.h
9247
9248 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
9249 M:      Mikhail Ulyanov <[email protected]>
9250 L:      [email protected]
9251 S:      Maintained
9252 F:      drivers/media/platform/rcar_jpu.c
9253
9254 JSM Neo PCI based serial card
9255 L:      [email protected]
9256 S:      Orphan
9257 F:      drivers/tty/serial/jsm/
9258
9259 K10TEMP HARDWARE MONITORING DRIVER
9260 M:      Clemens Ladisch <[email protected]>
9261 L:      [email protected]
9262 S:      Maintained
9263 F:      Documentation/hwmon/k10temp.rst
9264 F:      drivers/hwmon/k10temp.c
9265
9266 K8TEMP HARDWARE MONITORING DRIVER
9267 M:      Rudolf Marek <[email protected]>
9268 L:      [email protected]
9269 S:      Maintained
9270 F:      Documentation/hwmon/k8temp.rst
9271 F:      drivers/hwmon/k8temp.c
9272
9273 KASAN
9274 M:      Andrey Ryabinin <[email protected]>
9275 R:      Alexander Potapenko <[email protected]>
9276 R:      Dmitry Vyukov <[email protected]>
9277 L:      [email protected]
9278 S:      Maintained
9279 F:      Documentation/dev-tools/kasan.rst
9280 F:      arch/*/include/asm/kasan.h
9281 F:      arch/*/mm/kasan_init*
9282 F:      include/linux/kasan*.h
9283 F:      lib/test_kasan.c
9284 F:      mm/kasan/
9285 F:      scripts/Makefile.kasan
9286
9287 KCONFIG
9288 M:      Masahiro Yamada <[email protected]>
9289 L:      [email protected]
9290 S:      Maintained
9291 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
9292 F:      Documentation/kbuild/kconfig*
9293 F:      scripts/Kconfig.include
9294 F:      scripts/kconfig/
9295
9296 KDUMP
9297 M:      Dave Young <[email protected]>
9298 M:      Baoquan He <[email protected]>
9299 R:      Vivek Goyal <[email protected]>
9300 L:      [email protected]
9301 S:      Maintained
9302 W:      http://lse.sourceforge.net/kdump/
9303 F:      Documentation/admin-guide/kdump/
9304 F:      fs/proc/vmcore.c
9305 F:      include/linux/crash_core.h
9306 F:      include/linux/crash_dump.h
9307 F:      include/uapi/linux/vmcore.h
9308 F:      kernel/crash_*.c
9309
9310 KEENE FM RADIO TRANSMITTER DRIVER
9311 M:      Hans Verkuil <[email protected]>
9312 L:      [email protected]
9313 S:      Maintained
9314 W:      https://linuxtv.org
9315 T:      git git://linuxtv.org/media_tree.git
9316 F:      drivers/media/radio/radio-keene*
9317
9318 KERNEL AUTOMOUNTER
9319 M:      Ian Kent <[email protected]>
9320 L:      [email protected]
9321 S:      Maintained
9322 F:      fs/autofs/
9323
9324 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
9325 M:      Masahiro Yamada <[email protected]>
9326 M:      Michal Marek <[email protected]>
9327 L:      [email protected]
9328 S:      Maintained
9329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
9330 F:      Documentation/kbuild/
9331 F:      Makefile
9332 F:      scripts/*vmlinux*
9333 F:      scripts/Kbuild*
9334 F:      scripts/Makefile*
9335 F:      scripts/basic/
9336 F:      scripts/mk*
9337 F:      scripts/mod/
9338 F:      scripts/package/
9339
9340 KERNEL JANITORS
9341 L:      [email protected]
9342 S:      Odd Fixes
9343 W:      http://kernelnewbies.org/KernelJanitors
9344
9345 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
9346 M:      "J. Bruce Fields" <[email protected]>
9347 M:      Chuck Lever <[email protected]>
9348 L:      [email protected]
9349 S:      Supported
9350 W:      http://nfs.sourceforge.net/
9351 T:      git git://linux-nfs.org/~bfields/linux.git
9352 F:      fs/lockd/
9353 F:      fs/nfs_common/
9354 F:      fs/nfsd/
9355 F:      include/linux/lockd/
9356 F:      include/linux/sunrpc/
9357 F:      include/uapi/linux/nfsd/
9358 F:      include/uapi/linux/sunrpc/
9359 F:      net/sunrpc/
9360
9361 KERNEL SELFTEST FRAMEWORK
9362 M:      Shuah Khan <[email protected]>
9363 M:      Shuah Khan <[email protected]>
9364 L:      [email protected]
9365 S:      Maintained
9366 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
9367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
9368 F:      Documentation/dev-tools/kselftest*
9369 F:      tools/testing/selftests/
9370
9371 KERNEL UNIT TESTING FRAMEWORK (KUnit)
9372 M:      Brendan Higgins <[email protected]>
9373 L:      [email protected]
9374 L:      [email protected]
9375 S:      Maintained
9376 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
9377 F:      Documentation/dev-tools/kunit/
9378 F:      include/kunit/
9379 F:      lib/kunit/
9380 F:      tools/testing/kunit/
9381
9382 KERNEL USERMODE HELPER
9383 M:      Luis Chamberlain <[email protected]>
9384 L:      [email protected]
9385 S:      Maintained
9386 F:      include/linux/umh.h
9387 F:      kernel/umh.c
9388
9389 KERNEL VIRTUAL MACHINE (KVM)
9390 M:      Paolo Bonzini <[email protected]>
9391 L:      [email protected]
9392 S:      Supported
9393 W:      http://www.linux-kvm.org
9394 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
9395 F:      Documentation/virt/kvm/
9396 F:      include/asm-generic/kvm*
9397 F:      include/kvm/iodev.h
9398 F:      include/linux/kvm*
9399 F:      include/trace/events/kvm.h
9400 F:      include/uapi/asm-generic/kvm*
9401 F:      include/uapi/linux/kvm*
9402 F:      tools/kvm/
9403 F:      tools/testing/selftests/kvm/
9404 F:      virt/kvm/*
9405
9406 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
9407 M:      Marc Zyngier <[email protected]>
9408 R:      James Morse <[email protected]>
9409 R:      Julien Thierry <[email protected]>
9410 R:      Suzuki K Poulose <[email protected]>
9411 L:      [email protected] (moderated for non-subscribers)
9412 L:      [email protected]
9413 S:      Maintained
9414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
9415 F:      arch/arm64/include/asm/kvm*
9416 F:      arch/arm64/include/uapi/asm/kvm*
9417 F:      arch/arm64/kvm/
9418 F:      include/kvm/arm_*
9419
9420 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
9421 L:      [email protected]
9422 L:      [email protected]
9423 S:      Orphan
9424 F:      arch/mips/include/asm/kvm*
9425 F:      arch/mips/include/uapi/asm/kvm*
9426 F:      arch/mips/kvm/
9427
9428 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
9429 M:      Paul Mackerras <[email protected]>
9430 L:      [email protected]
9431 S:      Supported
9432 W:      http://www.linux-kvm.org/
9433 T:      git git://github.com/agraf/linux-2.6.git
9434 F:      arch/powerpc/include/asm/kvm*
9435 F:      arch/powerpc/include/uapi/asm/kvm*
9436 F:      arch/powerpc/kernel/kvm*
9437 F:      arch/powerpc/kvm/
9438
9439 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
9440 M:      Christian Borntraeger <[email protected]>
9441 M:      Janosch Frank <[email protected]>
9442 R:      David Hildenbrand <[email protected]>
9443 R:      Cornelia Huck <[email protected]>
9444 R:      Claudio Imbrenda <[email protected]>
9445 L:      [email protected]
9446 S:      Supported
9447 W:      http://www.ibm.com/developerworks/linux/linux390/
9448 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
9449 F:      Documentation/virt/kvm/s390*
9450 F:      arch/s390/include/asm/gmap.h
9451 F:      arch/s390/include/asm/kvm*
9452 F:      arch/s390/include/uapi/asm/kvm*
9453 F:      arch/s390/kvm/
9454 F:      arch/s390/mm/gmap.c
9455 F:      tools/testing/selftests/kvm/*/s390x/
9456 F:      tools/testing/selftests/kvm/s390x/
9457
9458 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
9459 M:      Paolo Bonzini <[email protected]>
9460 R:      Sean Christopherson <[email protected]>
9461 R:      Vitaly Kuznetsov <[email protected]>
9462 R:      Wanpeng Li <[email protected]>
9463 R:      Jim Mattson <[email protected]>
9464 R:      Joerg Roedel <[email protected]>
9465 L:      [email protected]
9466 S:      Supported
9467 W:      http://www.linux-kvm.org
9468 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
9469 F:      arch/x86/include/asm/kvm*
9470 F:      arch/x86/include/asm/pvclock-abi.h
9471 F:      arch/x86/include/asm/svm.h
9472 F:      arch/x86/include/asm/vmx*.h
9473 F:      arch/x86/include/uapi/asm/kvm*
9474 F:      arch/x86/include/uapi/asm/svm.h
9475 F:      arch/x86/include/uapi/asm/vmx.h
9476 F:      arch/x86/kernel/kvm.c
9477 F:      arch/x86/kernel/kvmclock.c
9478 F:      arch/x86/kvm/
9479 F:      arch/x86/kvm/*/
9480
9481 KERNFS
9482 M:      Greg Kroah-Hartman <[email protected]>
9483 M:      Tejun Heo <[email protected]>
9484 S:      Supported
9485 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9486 F:      fs/kernfs/
9487 F:      include/linux/kernfs.h
9488
9489 KEXEC
9490 M:      Eric Biederman <[email protected]>
9491 L:      [email protected]
9492 S:      Maintained
9493 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
9494 F:      include/linux/kexec.h
9495 F:      include/uapi/linux/kexec.h
9496 F:      kernel/kexec*
9497
9498 KEYS-ENCRYPTED
9499 M:      Mimi Zohar <[email protected]>
9500 L:      [email protected]
9501 L:      [email protected]
9502 S:      Supported
9503 F:      Documentation/security/keys/trusted-encrypted.rst
9504 F:      include/keys/encrypted-type.h
9505 F:      security/keys/encrypted-keys/
9506
9507 KEYS-TRUSTED
9508 M:      James Bottomley <[email protected]>
9509 M:      Jarkko Sakkinen <[email protected]>
9510 M:      Mimi Zohar <[email protected]>
9511 L:      [email protected]
9512 L:      [email protected]
9513 S:      Supported
9514 F:      Documentation/security/keys/trusted-encrypted.rst
9515 F:      include/keys/trusted-type.h
9516 F:      include/keys/trusted_tpm.h
9517 F:      security/keys/trusted-keys/
9518
9519 KEYS/KEYRINGS
9520 M:      David Howells <[email protected]>
9521 M:      Jarkko Sakkinen <[email protected]>
9522 L:      [email protected]
9523 S:      Maintained
9524 F:      Documentation/security/keys/core.rst
9525 F:      include/keys/
9526 F:      include/linux/key-type.h
9527 F:      include/linux/key.h
9528 F:      include/linux/keyctl.h
9529 F:      include/uapi/linux/keyctl.h
9530 F:      security/keys/
9531
9532 KFIFO
9533 M:      Stefani Seibold <[email protected]>
9534 S:      Maintained
9535 F:      include/linux/kfifo.h
9536 F:      lib/kfifo.c
9537 F:      samples/kfifo/
9538
9539 KGDB / KDB /debug_core
9540 M:      Jason Wessel <[email protected]>
9541 M:      Daniel Thompson <[email protected]>
9542 R:      Douglas Anderson <[email protected]>
9543 L:      [email protected]
9544 S:      Maintained
9545 W:      http://kgdb.wiki.kernel.org/
9546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
9547 F:      Documentation/dev-tools/kgdb.rst
9548 F:      drivers/misc/kgdbts.c
9549 F:      drivers/tty/serial/kgdboc.c
9550 F:      include/linux/kdb.h
9551 F:      include/linux/kgdb.h
9552 F:      kernel/debug/
9553
9554 KMEMLEAK
9555 M:      Catalin Marinas <[email protected]>
9556 S:      Maintained
9557 F:      Documentation/dev-tools/kmemleak.rst
9558 F:      include/linux/kmemleak.h
9559 F:      mm/kmemleak-test.c
9560 F:      mm/kmemleak.c
9561
9562 KMOD KERNEL MODULE LOADER - USERMODE HELPER
9563 M:      Luis Chamberlain <[email protected]>
9564 L:      [email protected]
9565 S:      Maintained
9566 F:      include/linux/kmod.h
9567 F:      kernel/kmod.c
9568 F:      lib/test_kmod.c
9569 F:      tools/testing/selftests/kmod/
9570
9571 KPROBES
9572 M:      Naveen N. Rao <[email protected]>
9573 M:      Anil S Keshavamurthy <[email protected]>
9574 M:      "David S. Miller" <[email protected]>
9575 M:      Masami Hiramatsu <[email protected]>
9576 S:      Maintained
9577 F:      Documentation/kprobes.txt
9578 F:      include/asm-generic/kprobes.h
9579 F:      include/linux/kprobes.h
9580 F:      kernel/kprobes.c
9581
9582 KS0108 LCD CONTROLLER DRIVER
9583 M:      Miguel Ojeda Sandonis <[email protected]>
9584 S:      Maintained
9585 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
9586 F:      drivers/auxdisplay/ks0108.c
9587 F:      include/linux/ks0108.h
9588
9589 L3MDEV
9590 M:      David Ahern <[email protected]>
9591 L:      [email protected]
9592 S:      Maintained
9593 F:      include/net/l3mdev.h
9594 F:      net/l3mdev
9595
9596 L7 BPF FRAMEWORK
9597 M:      John Fastabend <[email protected]>
9598 M:      Daniel Borkmann <[email protected]>
9599 M:      Jakub Sitnicki <[email protected]>
9600 M:      Lorenz Bauer <[email protected]>
9601 L:      [email protected]
9602 L:      [email protected]
9603 S:      Maintained
9604 F:      include/linux/skmsg.h
9605 F:      net/core/skmsg.c
9606 F:      net/core/sock_map.c
9607 F:      net/ipv4/tcp_bpf.c
9608 F:      net/ipv4/udp_bpf.c
9609
9610 LANTIQ / INTEL Ethernet drivers
9611 M:      Hauke Mehrtens <[email protected]>
9612 L:      [email protected]
9613 S:      Maintained
9614 F:      drivers/net/dsa/lantiq_gswip.c
9615 F:      drivers/net/dsa/lantiq_pce.h
9616 F:      drivers/net/ethernet/lantiq_xrx200.c
9617 F:      net/dsa/tag_gswip.c
9618
9619 LANTIQ MIPS ARCHITECTURE
9620 M:      John Crispin <[email protected]>
9621 L:      [email protected]
9622 S:      Maintained
9623 F:      arch/mips/lantiq
9624 F:      drivers/soc/lantiq
9625
9626 LAPB module
9627 L:      [email protected]
9628 S:      Orphan
9629 F:      Documentation/networking/lapb-module.rst
9630 F:      include/*/lapb.h
9631 F:      net/lapb/
9632
9633 LASI 53c700 driver for PARISC
9634 M:      "James E.J. Bottomley" <[email protected]>
9635 L:      [email protected]
9636 S:      Maintained
9637 F:      Documentation/scsi/53c700.rst
9638 F:      drivers/scsi/53c700*
9639
9640 LEAKING_ADDRESSES
9641 M:      Tobin C. Harding <[email protected]>
9642 M:      Tycho Andersen <[email protected]>
9643 L:      [email protected]
9644 S:      Maintained
9645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
9646 F:      scripts/leaking_addresses.pl
9647
9648 LED SUBSYSTEM
9649 M:      Jacek Anaszewski <[email protected]>
9650 M:      Pavel Machek <[email protected]>
9651 R:      Dan Murphy <[email protected]>
9652 L:      [email protected]
9653 S:      Maintained
9654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
9655 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
9656 F:      Documentation/devicetree/bindings/leds/
9657 F:      drivers/leds/
9658 F:      include/linux/leds.h
9659
9660 LEGACY EEPROM DRIVER
9661 M:      Jean Delvare <[email protected]>
9662 S:      Maintained
9663 F:      Documentation/misc-devices/eeprom.rst
9664 F:      drivers/misc/eeprom/eeprom.c
9665
9666 LEGO MINDSTORMS EV3
9667 R:      David Lechner <[email protected]>
9668 S:      Maintained
9669 F:      Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt
9670 F:      arch/arm/boot/dts/da850-lego-ev3.dts
9671 F:      drivers/power/supply/lego_ev3_battery.c
9672
9673 LEGO USB Tower driver
9674 M:      Juergen Stuber <[email protected]>
9675 L:      [email protected]
9676 S:      Maintained
9677 W:      http://legousb.sourceforge.net/
9678 F:      drivers/usb/misc/legousbtower.c
9679
9680 LG LAPTOP EXTRAS
9681 M:      Matan Ziv-Av <[email protected]>
9682 L:      [email protected]
9683 S:      Maintained
9684 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
9685 F:      Documentation/admin-guide/laptops/lg-laptop.rst
9686 F:      drivers/platform/x86/lg-laptop.c
9687
9688 LG2160 MEDIA DRIVER
9689 M:      Michael Krufky <[email protected]>
9690 L:      [email protected]
9691 S:      Maintained
9692 W:      https://linuxtv.org
9693 W:      http://github.com/mkrufky
9694 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9695 T:      git git://linuxtv.org/mkrufky/tuners.git
9696 F:      drivers/media/dvb-frontends/lg2160.*
9697
9698 LGDT3305 MEDIA DRIVER
9699 M:      Michael Krufky <[email protected]>
9700 L:      [email protected]
9701 S:      Maintained
9702 W:      https://linuxtv.org
9703 W:      http://github.com/mkrufky
9704 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9705 T:      git git://linuxtv.org/mkrufky/tuners.git
9706 F:      drivers/media/dvb-frontends/lgdt3305.*
9707
9708 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
9709 M:      Viresh Kumar <[email protected]>
9710 L:      [email protected]
9711 S:      Maintained
9712 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9713 F:      drivers/ata/pata_arasan_cf.c
9714 F:      include/linux/pata_arasan_cf_data.h
9715
9716 LIBATA PATA DRIVERS
9717 M:      Bartlomiej Zolnierkiewicz <[email protected]>
9718 M:      Jens Axboe <[email protected]>
9719 L:      [email protected]
9720 S:      Maintained
9721 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9722 F:      drivers/ata/ata_generic.c
9723 F:      drivers/ata/pata_*.c
9724
9725 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
9726 M:      Linus Walleij <[email protected]>
9727 L:      [email protected]
9728 S:      Maintained
9729 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9730 F:      drivers/ata/pata_ftide010.c
9731 F:      drivers/ata/sata_gemini.c
9732 F:      drivers/ata/sata_gemini.h
9733
9734 LIBATA SATA AHCI PLATFORM devices support
9735 M:      Hans de Goede <[email protected]>
9736 M:      Jens Axboe <[email protected]>
9737 L:      [email protected]
9738 S:      Maintained
9739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9740 F:      drivers/ata/ahci_platform.c
9741 F:      drivers/ata/libahci_platform.c
9742 F:      include/linux/ahci_platform.h
9743
9744 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
9745 M:      Mikael Pettersson <[email protected]>
9746 L:      [email protected]
9747 S:      Maintained
9748 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9749 F:      drivers/ata/sata_promise.*
9750
9751 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
9752 M:      Jens Axboe <[email protected]>
9753 L:      [email protected]
9754 S:      Maintained
9755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9756 F:      Documentation/devicetree/bindings/ata/
9757 F:      drivers/ata/
9758 F:      include/linux/ata.h
9759 F:      include/linux/libata.h
9760
9761 LIBLOCKDEP
9762 M:      Sasha Levin <[email protected]>
9763 S:      Maintained
9764 F:      tools/lib/lockdep/
9765
9766 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
9767 M:      Dan Williams <[email protected]>
9768 M:      Vishal Verma <[email protected]>
9769 M:      Dave Jiang <[email protected]>
9770 L:      [email protected]
9771 S:      Supported
9772 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
9773 P:      Documentation/nvdimm/maintainer-entry-profile.rst
9774 F:      drivers/nvdimm/blk.c
9775 F:      drivers/nvdimm/region_devs.c
9776
9777 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
9778 M:      Vishal Verma <[email protected]>
9779 M:      Dan Williams <[email protected]>
9780 M:      Dave Jiang <[email protected]>
9781 L:      [email protected]
9782 S:      Supported
9783 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
9784 P:      Documentation/nvdimm/maintainer-entry-profile.rst
9785 F:      drivers/nvdimm/btt*
9786
9787 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
9788 M:      Dan Williams <[email protected]>
9789 M:      Vishal Verma <[email protected]>
9790 M:      Dave Jiang <[email protected]>
9791 L:      [email protected]
9792 S:      Supported
9793 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
9794 P:      Documentation/nvdimm/maintainer-entry-profile.rst
9795 F:      drivers/nvdimm/pmem*
9796
9797 LIBNVDIMM: DEVICETREE BINDINGS
9798 M:      Oliver O'Halloran <[email protected]>
9799 L:      [email protected]
9800 S:      Supported
9801 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
9802 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
9803 F:      drivers/nvdimm/of_pmem.c
9804
9805 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
9806 M:      Dan Williams <[email protected]>
9807 M:      Vishal Verma <[email protected]>
9808 M:      Dave Jiang <[email protected]>
9809 M:      Ira Weiny <[email protected]>
9810 L:      [email protected]
9811 S:      Supported
9812 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
9813 P:      Documentation/nvdimm/maintainer-entry-profile.rst
9814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
9815 F:      drivers/acpi/nfit/*
9816 F:      drivers/nvdimm/*
9817 F:      include/linux/libnvdimm.h
9818 F:      include/linux/nd.h
9819 F:      include/uapi/linux/ndctl.h
9820 F:      tools/testing/nvdimm/
9821
9822 LICENSES and SPDX stuff
9823 M:      Thomas Gleixner <[email protected]>
9824 M:      Greg Kroah-Hartman <[email protected]>
9825 L:      [email protected]
9826 S:      Maintained
9827 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
9828 F:      COPYING
9829 F:      Documentation/process/license-rules.rst
9830 F:      LICENSES/
9831 F:      scripts/spdxcheck-test.sh
9832 F:      scripts/spdxcheck.py
9833
9834 LIGHTNVM PLATFORM SUPPORT
9835 M:      Matias Bjorling <[email protected]>
9836 L:      [email protected]
9837 S:      Maintained
9838 W:      http://github/OpenChannelSSD
9839 F:      drivers/lightnvm/
9840 F:      include/linux/lightnvm.h
9841 F:      include/uapi/linux/lightnvm.h
9842
9843 LINEAR RANGES HELPERS
9844 M:      Mark Brown <[email protected]>
9845 R:      Matti Vaittinen <[email protected]>
9846 F:      lib/linear_ranges.c
9847 F:      lib/test_linear_ranges.c
9848 F:      include/linux/linear_range.h
9849
9850 LINUX FOR POWER MACINTOSH
9851 M:      Benjamin Herrenschmidt <[email protected]>
9852 L:      [email protected]
9853 S:      Odd Fixes
9854 F:      arch/powerpc/platforms/powermac/
9855 F:      drivers/macintosh/
9856
9857 LINUX FOR POWERPC (32-BIT AND 64-BIT)
9858 M:      Michael Ellerman <[email protected]>
9859 R:      Benjamin Herrenschmidt <[email protected]>
9860 R:      Paul Mackerras <[email protected]>
9861 L:      [email protected]
9862 S:      Supported
9863 W:      https://github.com/linuxppc/wiki/wiki
9864 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
9866 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
9867 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
9868 F:      Documentation/devicetree/bindings/powerpc/
9869 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
9870 F:      Documentation/powerpc/
9871 F:      arch/powerpc/
9872 F:      drivers/*/*/*pasemi*
9873 F:      drivers/*/*pasemi*
9874 F:      drivers/char/tpm/tpm_ibmvtpm*
9875 F:      drivers/crypto/nx/
9876 F:      drivers/crypto/vmx/
9877 F:      drivers/i2c/busses/i2c-opal.c
9878 F:      drivers/net/ethernet/ibm/ibmveth.*
9879 F:      drivers/net/ethernet/ibm/ibmvnic.*
9880 F:      drivers/pci/hotplug/pnv_php.c
9881 F:      drivers/pci/hotplug/rpa*
9882 F:      drivers/rtc/rtc-opal.c
9883 F:      drivers/scsi/ibmvscsi/
9884 F:      drivers/tty/hvc/hvc_opal.c
9885 F:      drivers/watchdog/wdrtas.c
9886 F:      tools/testing/selftests/powerpc
9887 N:      /pmac
9888 N:      powermac
9889 N:      powernv
9890 N:      [^a-z0-9]ps3
9891 N:      pseries
9892
9893 LINUX FOR POWERPC EMBEDDED MPC5XXX
9894 M:      Anatolij Gustschin <[email protected]>
9895 L:      [email protected]
9896 S:      Odd Fixes
9897 F:      arch/powerpc/platforms/512x/
9898 F:      arch/powerpc/platforms/52xx/
9899
9900 LINUX FOR POWERPC EMBEDDED PPC4XX
9901 L:      [email protected]
9902 S:      Orphan
9903 F:      arch/powerpc/platforms/40x/
9904 F:      arch/powerpc/platforms/44x/
9905
9906 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
9907 M:      Scott Wood <[email protected]>
9908 L:      [email protected]
9909 S:      Odd fixes
9910 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
9911 F:      Documentation/devicetree/bindings/powerpc/fsl/
9912 F:      arch/powerpc/platforms/83xx/
9913 F:      arch/powerpc/platforms/85xx/
9914
9915 LINUX FOR POWERPC EMBEDDED PPC8XX
9916 M:      Christophe Leroy <[email protected]>
9917 L:      [email protected]
9918 S:      Maintained
9919 F:      arch/powerpc/platforms/8xx/
9920
9921 LINUX KERNEL DUMP TEST MODULE (LKDTM)
9922 M:      Kees Cook <[email protected]>
9923 S:      Maintained
9924 F:      drivers/misc/lkdtm/*
9925 F:      tools/testing/selftests/lkdtm/*
9926
9927 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
9928 M:      Alan Stern <[email protected]>
9929 M:      Andrea Parri <[email protected]>
9930 M:      Will Deacon <[email protected]>
9931 M:      Peter Zijlstra <[email protected]>
9932 M:      Boqun Feng <[email protected]>
9933 M:      Nicholas Piggin <[email protected]>
9934 M:      David Howells <[email protected]>
9935 M:      Jade Alglave <[email protected]>
9936 M:      Luc Maranget <[email protected]>
9937 M:      "Paul E. McKenney" <[email protected]>
9938 R:      Akira Yokosawa <[email protected]>
9939 R:      Daniel Lustig <[email protected]>
9940 L:      [email protected]
9941 L:      [email protected]
9942 S:      Supported
9943 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
9944 F:      Documentation/atomic_bitops.txt
9945 F:      Documentation/atomic_t.txt
9946 F:      Documentation/core-api/atomic_ops.rst
9947 F:      Documentation/core-api/refcount-vs-atomic.rst
9948 F:      Documentation/memory-barriers.txt
9949 F:      tools/memory-model/
9950
9951 LIS3LV02D ACCELEROMETER DRIVER
9952 M:      Eric Piel <[email protected]>
9953 S:      Maintained
9954 F:      Documentation/misc-devices/lis3lv02d.rst
9955 F:      drivers/misc/lis3lv02d/
9956 F:      drivers/platform/x86/hp_accel.c
9957
9958 LIST KUNIT TEST
9959 M:      David Gow <[email protected]>
9960 L:      [email protected]
9961 L:      [email protected]
9962 S:      Maintained
9963 F:      lib/list-test.c
9964
9965 LIVE PATCHING
9966 M:      Josh Poimboeuf <[email protected]>
9967 M:      Jiri Kosina <[email protected]>
9968 M:      Miroslav Benes <[email protected]>
9969 M:      Petr Mladek <[email protected]>
9970 R:      Joe Lawrence <[email protected]>
9971 L:      [email protected]
9972 S:      Maintained
9973 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
9974 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
9975 F:      Documentation/livepatch/
9976 F:      arch/powerpc/include/asm/livepatch.h
9977 F:      arch/s390/include/asm/livepatch.h
9978 F:      arch/x86/include/asm/livepatch.h
9979 F:      include/linux/livepatch.h
9980 F:      kernel/livepatch/
9981 F:      lib/livepatch/
9982 F:      samples/livepatch/
9983 F:      tools/testing/selftests/livepatch/
9984
9985 LLC (802.2)
9986 L:      [email protected]
9987 S:      Odd fixes
9988 F:      include/linux/llc.h
9989 F:      include/net/llc*
9990 F:      include/uapi/linux/llc.h
9991 F:      net/llc/
9992
9993 LM73 HARDWARE MONITOR DRIVER
9994 M:      Guillaume Ligneul <[email protected]>
9995 L:      [email protected]
9996 S:      Maintained
9997 F:      drivers/hwmon/lm73.c
9998
9999 LM78 HARDWARE MONITOR DRIVER
10000 M:      Jean Delvare <[email protected]>
10001 L:      [email protected]
10002 S:      Maintained
10003 F:      Documentation/hwmon/lm78.rst
10004 F:      drivers/hwmon/lm78.c
10005
10006 LM83 HARDWARE MONITOR DRIVER
10007 M:      Jean Delvare <[email protected]>
10008 L:      [email protected]
10009 S:      Maintained
10010 F:      Documentation/hwmon/lm83.rst
10011 F:      drivers/hwmon/lm83.c
10012
10013 LM90 HARDWARE MONITOR DRIVER
10014 M:      Jean Delvare <[email protected]>
10015 L:      [email protected]
10016 S:      Maintained
10017 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
10018 F:      Documentation/hwmon/lm90.rst
10019 F:      drivers/hwmon/lm90.c
10020 F:      include/dt-bindings/thermal/lm90.h
10021
10022 LM95234 HARDWARE MONITOR DRIVER
10023 M:      Guenter Roeck <[email protected]>
10024 L:      [email protected]
10025 S:      Maintained
10026 F:      Documentation/hwmon/lm95234.rst
10027 F:      drivers/hwmon/lm95234.c
10028
10029 LME2510 MEDIA DRIVER
10030 M:      Malcolm Priestley <[email protected]>
10031 L:      [email protected]
10032 S:      Maintained
10033 W:      https://linuxtv.org
10034 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10035 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
10036
10037 LOADPIN SECURITY MODULE
10038 M:      Kees Cook <[email protected]>
10039 S:      Supported
10040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10041 F:      Documentation/admin-guide/LSM/LoadPin.rst
10042 F:      security/loadpin/
10043
10044 LOCKING PRIMITIVES
10045 M:      Peter Zijlstra <[email protected]>
10046 M:      Ingo Molnar <[email protected]>
10047 M:      Will Deacon <[email protected]>
10048 L:      [email protected]
10049 S:      Maintained
10050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
10051 F:      Documentation/locking/
10052 F:      arch/*/include/asm/spinlock*.h
10053 F:      include/linux/lockdep.h
10054 F:      include/linux/mutex*.h
10055 F:      include/linux/rwlock*.h
10056 F:      include/linux/rwsem*.h
10057 F:      include/linux/seqlock.h
10058 F:      include/linux/spinlock*.h
10059 F:      kernel/locking/
10060 F:      lib/locking*.[ch]
10061 X:      kernel/locking/locktorture.c
10062
10063 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
10064 M:      "Richard Russon (FlatCap)" <[email protected]>
10065 L:      [email protected]
10066 S:      Maintained
10067 W:      http://www.linux-ntfs.org/content/view/19/37/
10068 F:      Documentation/admin-guide/ldm.rst
10069 F:      block/partitions/ldm.*
10070
10071 LOGITECH HID GAMING KEYBOARDS
10072 M:      Hans de Goede <[email protected]>
10073 L:      [email protected]
10074 S:      Maintained
10075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
10076 F:      drivers/hid/hid-lg-g15.c
10077
10078 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
10079 M:      Sathya Prakash <[email protected]>
10080 M:      Sreekanth Reddy <[email protected]>
10081 M:      Suganath Prabu Subramani <[email protected]>
10082 L:      [email protected]
10083 L:      [email protected]
10084 S:      Supported
10085 W:      http://www.avagotech.com/support/
10086 F:      drivers/message/fusion/
10087 F:      drivers/scsi/mpt3sas/
10088
10089 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
10090 M:      Matthew Wilcox <[email protected]>
10091 L:      [email protected]
10092 S:      Maintained
10093 F:      drivers/scsi/sym53c8xx_2/
10094
10095 LTC1660 DAC DRIVER
10096 M:      Marcus Folkesson <[email protected]>
10097 L:      [email protected]
10098 S:      Maintained
10099 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
10100 F:      drivers/iio/dac/ltc1660.c
10101
10102 LTC2947 HARDWARE MONITOR DRIVER
10103 M:      Nuno Sá <[email protected]>
10104 L:      [email protected]
10105 S:      Supported
10106 W:      http://ez.analog.com/community/linux-device-drivers
10107 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
10108 F:      drivers/hwmon/ltc2947-core.c
10109 F:      drivers/hwmon/ltc2947-i2c.c
10110 F:      drivers/hwmon/ltc2947-spi.c
10111 F:      drivers/hwmon/ltc2947.h
10112
10113 LTC2983 IIO TEMPERATURE DRIVER
10114 M:      Nuno Sá <[email protected]>
10115 L:      [email protected]
10116 S:      Supported
10117 W:      http://ez.analog.com/community/linux-device-drivers
10118 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
10119 F:      drivers/iio/temperature/ltc2983.c
10120
10121 LTC4261 HARDWARE MONITOR DRIVER
10122 M:      Guenter Roeck <[email protected]>
10123 L:      [email protected]
10124 S:      Maintained
10125 F:      Documentation/hwmon/ltc4261.rst
10126 F:      drivers/hwmon/ltc4261.c
10127
10128 LTC4306 I2C MULTIPLEXER DRIVER
10129 M:      Michael Hennerich <[email protected]>
10130 L:      [email protected]
10131 S:      Supported
10132 W:      http://ez.analog.com/community/linux-device-drivers
10133 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
10134 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
10135
10136 LTP (Linux Test Project)
10137 M:      Mike Frysinger <[email protected]>
10138 M:      Cyril Hrubis <[email protected]>
10139 M:      Wanlong Gao <[email protected]>
10140 M:      Jan Stancek <[email protected]>
10141 M:      Stanislav Kholmanskikh <[email protected]>
10142 M:      Alexey Kodanev <[email protected]>
10143 L:      [email protected] (subscribers-only)
10144 S:      Maintained
10145 W:      http://linux-test-project.github.io/
10146 T:      git git://github.com/linux-test-project/ltp.git
10147
10148 M68K ARCHITECTURE
10149 M:      Geert Uytterhoeven <[email protected]>
10150 L:      [email protected]
10151 S:      Maintained
10152 W:      http://www.linux-m68k.org/
10153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
10154 F:      arch/m68k/
10155 F:      drivers/zorro/
10156
10157 M68K ON APPLE MACINTOSH
10158 M:      Joshua Thompson <[email protected]>
10159 L:      [email protected]
10160 S:      Maintained
10161 W:      http://www.mac.linux-m68k.org/
10162 F:      arch/m68k/mac/
10163
10164 M68K ON HP9000/300
10165 M:      Philip Blundell <[email protected]>
10166 S:      Maintained
10167 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
10168 F:      arch/m68k/hp300/
10169
10170 M88DS3103 MEDIA DRIVER
10171 M:      Antti Palosaari <[email protected]>
10172 L:      [email protected]
10173 S:      Maintained
10174 W:      https://linuxtv.org
10175 W:      http://palosaari.fi/linux/
10176 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10177 T:      git git://linuxtv.org/anttip/media_tree.git
10178 F:      drivers/media/dvb-frontends/m88ds3103*
10179
10180 M88RS2000 MEDIA DRIVER
10181 M:      Malcolm Priestley <[email protected]>
10182 L:      [email protected]
10183 S:      Maintained
10184 W:      https://linuxtv.org
10185 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10186 F:      drivers/media/dvb-frontends/m88rs2000*
10187
10188 MA901 MASTERKIT USB FM RADIO DRIVER
10189 M:      Alexey Klimov <[email protected]>
10190 L:      [email protected]
10191 S:      Maintained
10192 T:      git git://linuxtv.org/media_tree.git
10193 F:      drivers/media/radio/radio-ma901.c
10194
10195 MAC80211
10196 M:      Johannes Berg <[email protected]>
10197 L:      [email protected]
10198 S:      Maintained
10199 W:      https://wireless.wiki.kernel.org/
10200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10201 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10202 F:      Documentation/networking/mac80211-injection.rst
10203 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
10204 F:      drivers/net/wireless/mac80211_hwsim.[ch]
10205 F:      include/net/mac80211.h
10206 F:      net/mac80211/
10207
10208 MAILBOX API
10209 M:      Jassi Brar <[email protected]>
10210 L:      [email protected]
10211 S:      Maintained
10212 F:      drivers/mailbox/
10213 F:      include/linux/mailbox_client.h
10214 F:      include/linux/mailbox_controller.h
10215
10216 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
10217 M:      Michael Kerrisk <[email protected]>
10218 L:      [email protected]
10219 S:      Maintained
10220 W:      http://www.kernel.org/doc/man-pages
10221
10222 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
10223 M:      Rahul Bedarkar <[email protected]>
10224 L:      [email protected]
10225 S:      Maintained
10226 F:      arch/mips/boot/dts/img/pistachio_marduk.dts
10227
10228 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
10229 M:      Andrew Lunn <[email protected]>
10230 M:      Vivien Didelot <[email protected]>
10231 L:      [email protected]
10232 S:      Maintained
10233 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
10234 F:      Documentation/networking/devlink/mv88e6xxx.rst
10235 F:      drivers/net/dsa/mv88e6xxx/
10236 F:      include/linux/platform_data/mv88e6xxx.h
10237
10238 MARVELL ARMADA 3700 PHY DRIVERS
10239 M:      Miquel Raynal <[email protected]>
10240 S:      Maintained
10241 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
10242 F:      Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt
10243 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
10244 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
10245
10246 MARVELL ARMADA DRM SUPPORT
10247 M:      Russell King <[email protected]>
10248 S:      Maintained
10249 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
10250 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
10251 F:      Documentation/devicetree/bindings/display/armada/
10252 F:      drivers/gpu/drm/armada/
10253 F:      include/uapi/drm/armada_drm.h
10254
10255 MARVELL CRYPTO DRIVER
10256 M:      Boris Brezillon <[email protected]>
10257 M:      Arnaud Ebalard <[email protected]>
10258 M:      Srujana Challa <[email protected]>
10259 L:      [email protected]
10260 S:      Maintained
10261 F:      drivers/crypto/marvell/
10262
10263 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
10264 M:      Mirko Lindner <[email protected]>
10265 M:      Stephen Hemminger <[email protected]>
10266 L:      [email protected]
10267 S:      Maintained
10268 F:      drivers/net/ethernet/marvell/sk*
10269
10270 MARVELL LIBERTAS WIRELESS DRIVER
10271 L:      [email protected]
10272 S:      Orphan
10273 F:      drivers/net/wireless/marvell/libertas/
10274
10275 MARVELL MACCHIATOBIN SUPPORT
10276 M:      Russell King <[email protected]>
10277 L:      [email protected]
10278 S:      Maintained
10279 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
10280
10281 MARVELL MV643XX ETHERNET DRIVER
10282 M:      Sebastian Hesselbarth <[email protected]>
10283 L:      [email protected]
10284 S:      Maintained
10285 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
10286 F:      include/linux/mv643xx.h
10287
10288 MARVELL MV88X3310 PHY DRIVER
10289 M:      Russell King <[email protected]>
10290 L:      [email protected]
10291 S:      Maintained
10292 F:      drivers/net/phy/marvell10g.c
10293
10294 MARVELL MVEBU THERMAL DRIVER
10295 M:      Miquel Raynal <[email protected]>
10296 S:      Maintained
10297 F:      drivers/thermal/armada_thermal.c
10298
10299 MARVELL MVNETA ETHERNET DRIVER
10300 M:      Thomas Petazzoni <[email protected]>
10301 L:      [email protected]
10302 S:      Maintained
10303 F:      drivers/net/ethernet/marvell/mvneta.*
10304
10305 MARVELL MWIFIEX WIRELESS DRIVER
10306 M:      Amitkumar Karwar <[email protected]>
10307 M:      Ganapathi Bhat <[email protected]>
10308 M:      Xinming Hu <[email protected]>
10309 L:      [email protected]
10310 S:      Maintained
10311 F:      drivers/net/wireless/marvell/mwifiex/
10312
10313 MARVELL MWL8K WIRELESS DRIVER
10314 M:      Lennert Buytenhek <[email protected]>
10315 L:      [email protected]
10316 S:      Odd Fixes
10317 F:      drivers/net/wireless/marvell/mwl8k.c
10318
10319 MARVELL NAND CONTROLLER DRIVER
10320 M:      Miquel Raynal <[email protected]>
10321 L:      [email protected]
10322 S:      Maintained
10323 F:      Documentation/devicetree/bindings/mtd/marvell-nand.txt
10324 F:      drivers/mtd/nand/raw/marvell_nand.c
10325
10326 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
10327 M:      Sunil Goutham <[email protected]>
10328 M:      Geetha sowjanya <[email protected]>
10329 M:      Subbaraya Sundeep <[email protected]>
10330 M:      hariprasad <[email protected]>
10331 L:      [email protected]
10332 S:      Supported
10333 F:      drivers/net/ethernet/marvell/octeontx2/nic/
10334
10335 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
10336 M:      Sunil Goutham <[email protected]>
10337 M:      Linu Cherian <[email protected]>
10338 M:      Geetha sowjanya <[email protected]>
10339 M:      Jerin Jacob <[email protected]>
10340 L:      [email protected]
10341 S:      Supported
10342 F:      Documentation/networking/device_drivers/marvell/octeontx2.rst
10343 F:      drivers/net/ethernet/marvell/octeontx2/af/
10344
10345 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
10346 M:      Nicolas Pitre <[email protected]>
10347 S:      Odd Fixes
10348 F:      drivers/mmc/host/mvsdio.*
10349
10350 MARVELL USB MDIO CONTROLLER DRIVER
10351 M:      Tobias Waldekranz <[email protected]>
10352 L:      [email protected]
10353 S:      Maintained
10354 F:      Documentation/devicetree/bindings/net/marvell,mvusb.yaml
10355 F:      drivers/net/phy/mdio-mvusb.c
10356
10357 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
10358 M:      Hu Ziji <[email protected]>
10359 L:      [email protected]
10360 S:      Supported
10361 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
10362 F:      drivers/mmc/host/sdhci-xenon*
10363
10364 MATROX FRAMEBUFFER DRIVER
10365 L:      [email protected]
10366 S:      Orphan
10367 F:      drivers/video/fbdev/matrox/matroxfb_*
10368 F:      include/uapi/linux/matroxfb.h
10369
10370 MAX16065 HARDWARE MONITOR DRIVER
10371 M:      Guenter Roeck <[email protected]>
10372 L:      [email protected]
10373 S:      Maintained
10374 F:      Documentation/hwmon/max16065.rst
10375 F:      drivers/hwmon/max16065.c
10376
10377 MAX2175 SDR TUNER DRIVER
10378 M:      Ramesh Shanmugasundaram <[email protected]>
10379 L:      [email protected]
10380 S:      Maintained
10381 T:      git git://linuxtv.org/media_tree.git
10382 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
10383 F:      Documentation/userspace-api/media/drivers/max2175.rst
10384 F:      drivers/media/i2c/max2175*
10385 F:      include/uapi/linux/max2175.h
10386
10387 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
10388 L:      [email protected]
10389 S:      Orphan
10390 F:      Documentation/hwmon/max6650.rst
10391 F:      drivers/hwmon/max6650.c
10392
10393 MAX6697 HARDWARE MONITOR DRIVER
10394 M:      Guenter Roeck <[email protected]>
10395 L:      [email protected]
10396 S:      Maintained
10397 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
10398 F:      Documentation/hwmon/max6697.rst
10399 F:      drivers/hwmon/max6697.c
10400 F:      include/linux/platform_data/max6697.h
10401
10402 MAX9860 MONO AUDIO VOICE CODEC DRIVER
10403 M:      Peter Rosin <[email protected]>
10404 L:      [email protected] (moderated for non-subscribers)
10405 S:      Maintained
10406 F:      Documentation/devicetree/bindings/sound/max9860.txt
10407 F:      sound/soc/codecs/max9860.*
10408
10409 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
10410 M:      Andreas Klinger <[email protected]>
10411 L:      [email protected]
10412 S:      Maintained
10413 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
10414 F:      drivers/iio/proximity/mb1232.c
10415
10416 MAXIM MAX77650 PMIC MFD DRIVER
10417 M:      Bartosz Golaszewski <[email protected]>
10418 L:      [email protected]
10419 S:      Maintained
10420 F:      Documentation/devicetree/bindings/*/*max77650.yaml
10421 F:      Documentation/devicetree/bindings/*/max77650*.yaml
10422 F:      drivers/gpio/gpio-max77650.c
10423 F:      drivers/input/misc/max77650-onkey.c
10424 F:      drivers/leds/leds-max77650.c
10425 F:      drivers/mfd/max77650.c
10426 F:      drivers/power/supply/max77650-charger.c
10427 F:      drivers/regulator/max77650-regulator.c
10428 F:      include/linux/mfd/max77650.h
10429
10430 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
10431 M:      Javier Martinez Canillas <[email protected]>
10432 L:      [email protected]
10433 S:      Supported
10434 F:      Documentation/devicetree/bindings/*/*max77802.txt
10435 F:      drivers/regulator/max77802-regulator.c
10436 F:      include/dt-bindings/*/*max77802.h
10437
10438 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
10439 M:      Krzysztof Kozlowski <[email protected]>
10440 M:      Bartlomiej Zolnierkiewicz <[email protected]>
10441 L:      [email protected]
10442 S:      Supported
10443 F:      drivers/power/supply/max14577_charger.c
10444 F:      drivers/power/supply/max77693_charger.c
10445
10446 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
10447 M:      Chanwoo Choi <[email protected]>
10448 M:      Krzysztof Kozlowski <[email protected]>
10449 M:      Bartlomiej Zolnierkiewicz <[email protected]>
10450 L:      [email protected]
10451 S:      Supported
10452 F:      Documentation/devicetree/bindings/*/max77686.txt
10453 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
10454 F:      Documentation/devicetree/bindings/mfd/max14577.txt
10455 F:      Documentation/devicetree/bindings/mfd/max77693.txt
10456 F:      drivers/*/max14577*.c
10457 F:      drivers/*/max77686*.c
10458 F:      drivers/*/max77693*.c
10459 F:      drivers/clk/clk-max77686.c
10460 F:      drivers/extcon/extcon-max14577.c
10461 F:      drivers/extcon/extcon-max77693.c
10462 F:      drivers/rtc/rtc-max77686.c
10463 F:      include/linux/mfd/max14577*.h
10464 F:      include/linux/mfd/max77686*.h
10465 F:      include/linux/mfd/max77693*.h
10466
10467 MAXIRADIO FM RADIO RECEIVER DRIVER
10468 M:      Hans Verkuil <[email protected]>
10469 L:      [email protected]
10470 S:      Maintained
10471 W:      https://linuxtv.org
10472 T:      git git://linuxtv.org/media_tree.git
10473 F:      drivers/media/radio/radio-maxiradio*
10474
10475 MCAN MMIO DEVICE DRIVER
10476 M:      Dan Murphy <[email protected]>
10477 M:      Sriram Dash <[email protected]>
10478 L:      [email protected]
10479 S:      Maintained
10480 F:      Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
10481 F:      drivers/net/can/m_can/m_can.c
10482 F:      drivers/net/can/m_can/m_can.h
10483 F:      drivers/net/can/m_can/m_can_platform.c
10484
10485 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
10486 M:      Rishi Gupta <[email protected]>
10487 L:      [email protected]
10488 L:      [email protected]
10489 S:      Maintained
10490 F:      drivers/hid/hid-mcp2221.c
10491
10492 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
10493 M:      Peter Rosin <[email protected]>
10494 L:      [email protected]
10495 S:      Maintained
10496 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
10497 F:      drivers/iio/potentiometer/mcp4018.c
10498 F:      drivers/iio/potentiometer/mcp4531.c
10499
10500 MCR20A IEEE-802.15.4 RADIO DRIVER
10501 M:      Xue Liu <[email protected]>
10502 L:      [email protected]
10503 S:      Maintained
10504 W:      https://github.com/xueliu/mcr20a-linux
10505 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
10506 F:      drivers/net/ieee802154/mcr20a.c
10507 F:      drivers/net/ieee802154/mcr20a.h
10508
10509 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
10510 M:      William Breathitt Gray <[email protected]>
10511 L:      [email protected]
10512 S:      Maintained
10513 F:      drivers/iio/dac/cio-dac.c
10514
10515 MEDIA CONTROLLER FRAMEWORK
10516 M:      Sakari Ailus <[email protected]>
10517 M:      Laurent Pinchart <[email protected]>
10518 L:      [email protected]
10519 S:      Supported
10520 W:      https://www.linuxtv.org
10521 T:      git git://linuxtv.org/media_tree.git
10522 F:      drivers/media/mc/
10523 F:      include/media/media-*.h
10524 F:      include/uapi/linux/media.h
10525
10526 MEDIA DRIVER FOR FREESCALE IMX PXP
10527 M:      Philipp Zabel <[email protected]>
10528 L:      [email protected]
10529 S:      Maintained
10530 T:      git git://linuxtv.org/media_tree.git
10531 F:      drivers/media/platform/imx-pxp.[ch]
10532
10533 MEDIA DRIVERS FOR ASCOT2E
10534 M:      Sergey Kozlov <[email protected]>
10535 M:      Abylay Ospan <[email protected]>
10536 L:      [email protected]
10537 S:      Supported
10538 W:      https://linuxtv.org
10539 W:      http://netup.tv/
10540 T:      git git://linuxtv.org/media_tree.git
10541 F:      drivers/media/dvb-frontends/ascot2e*
10542
10543 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
10544 M:      Jasmin Jessich <[email protected]>
10545 L:      [email protected]
10546 S:      Maintained
10547 W:      https://linuxtv.org
10548 T:      git git://linuxtv.org/media_tree.git
10549 F:      drivers/media/dvb-frontends/cxd2099*
10550
10551 MEDIA DRIVERS FOR CXD2841ER
10552 M:      Sergey Kozlov <[email protected]>
10553 M:      Abylay Ospan <[email protected]>
10554 L:      [email protected]
10555 S:      Supported
10556 W:      https://linuxtv.org
10557 W:      http://netup.tv/
10558 T:      git git://linuxtv.org/media_tree.git
10559 F:      drivers/media/dvb-frontends/cxd2841er*
10560
10561 MEDIA DRIVERS FOR CXD2880
10562 M:      Yasunari Takiguchi <[email protected]>
10563 L:      [email protected]
10564 S:      Supported
10565 W:      http://linuxtv.org/
10566 T:      git git://linuxtv.org/media_tree.git
10567 F:      drivers/media/dvb-frontends/cxd2880/*
10568 F:      drivers/media/spi/cxd2880*
10569
10570 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
10571 L:      [email protected]
10572 S:      Orphan
10573 W:      https://linuxtv.org
10574 T:      git git://linuxtv.org/media_tree.git
10575 F:      drivers/media/pci/ddbridge/*
10576
10577 MEDIA DRIVERS FOR FREESCALE IMX
10578 M:      Steve Longerbeam <[email protected]>
10579 M:      Philipp Zabel <[email protected]>
10580 L:      [email protected]
10581 S:      Maintained
10582 T:      git git://linuxtv.org/media_tree.git
10583 F:      Documentation/admin-guide/media/imx.rst
10584 F:      Documentation/devicetree/bindings/media/imx.txt
10585 F:      drivers/staging/media/imx/
10586 F:      include/linux/imx-media.h
10587 F:      include/media/imx.h
10588
10589 MEDIA DRIVERS FOR FREESCALE IMX7
10590 M:      Rui Miguel Silva <[email protected]>
10591 L:      [email protected]
10592 S:      Maintained
10593 T:      git git://linuxtv.org/media_tree.git
10594 F:      Documentation/admin-guide/media/imx7.rst
10595 F:      Documentation/devicetree/bindings/media/imx7-csi.txt
10596 F:      Documentation/devicetree/bindings/media/imx7-mipi-csi2.txt
10597 F:      drivers/staging/media/imx/imx7-media-csi.c
10598 F:      drivers/staging/media/imx/imx7-mipi-csis.c
10599
10600 MEDIA DRIVERS FOR HELENE
10601 M:      Abylay Ospan <[email protected]>
10602 L:      [email protected]
10603 S:      Supported
10604 W:      https://linuxtv.org
10605 W:      http://netup.tv/
10606 T:      git git://linuxtv.org/media_tree.git
10607 F:      drivers/media/dvb-frontends/helene*
10608
10609 MEDIA DRIVERS FOR HORUS3A
10610 M:      Sergey Kozlov <[email protected]>
10611 M:      Abylay Ospan <[email protected]>
10612 L:      [email protected]
10613 S:      Supported
10614 W:      https://linuxtv.org
10615 W:      http://netup.tv/
10616 T:      git git://linuxtv.org/media_tree.git
10617 F:      drivers/media/dvb-frontends/horus3a*
10618
10619 MEDIA DRIVERS FOR LNBH25
10620 M:      Sergey Kozlov <[email protected]>
10621 M:      Abylay Ospan <[email protected]>
10622 L:      [email protected]
10623 S:      Supported
10624 W:      https://linuxtv.org
10625 W:      http://netup.tv/
10626 T:      git git://linuxtv.org/media_tree.git
10627 F:      drivers/media/dvb-frontends/lnbh25*
10628
10629 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
10630 L:      [email protected]
10631 S:      Orphan
10632 W:      https://linuxtv.org
10633 T:      git git://linuxtv.org/media_tree.git
10634 F:      drivers/media/dvb-frontends/mxl5xx*
10635
10636 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
10637 M:      Sergey Kozlov <[email protected]>
10638 M:      Abylay Ospan <[email protected]>
10639 L:      [email protected]
10640 S:      Supported
10641 W:      https://linuxtv.org
10642 W:      http://netup.tv/
10643 T:      git git://linuxtv.org/media_tree.git
10644 F:      drivers/media/pci/netup_unidvb/*
10645
10646 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
10647 M:      Dmitry Osipenko <[email protected]>
10648 L:      [email protected]
10649 L:      [email protected]
10650 S:      Maintained
10651 T:      git git://linuxtv.org/media_tree.git
10652 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
10653 F:      drivers/staging/media/tegra-vde/
10654
10655 MEDIA DRIVERS FOR RENESAS - CEU
10656 M:      Jacopo Mondi <[email protected]>
10657 L:      [email protected]
10658 L:      [email protected]
10659 S:      Supported
10660 T:      git git://linuxtv.org/media_tree.git
10661 F:      Documentation/devicetree/bindings/media/renesas,ceu.yaml
10662 F:      drivers/media/platform/renesas-ceu.c
10663 F:      include/media/drv-intf/renesas-ceu.h
10664
10665 MEDIA DRIVERS FOR RENESAS - DRIF
10666 M:      Ramesh Shanmugasundaram <[email protected]>
10667 L:      [email protected]
10668 L:      [email protected]
10669 S:      Supported
10670 T:      git git://linuxtv.org/media_tree.git
10671 F:      Documentation/devicetree/bindings/media/renesas,drif.txt
10672 F:      drivers/media/platform/rcar_drif.c
10673
10674 MEDIA DRIVERS FOR RENESAS - FCP
10675 M:      Laurent Pinchart <[email protected]>
10676 L:      [email protected]
10677 L:      [email protected]
10678 S:      Supported
10679 T:      git git://linuxtv.org/media_tree.git
10680 F:      Documentation/devicetree/bindings/media/renesas,fcp.txt
10681 F:      drivers/media/platform/rcar-fcp.c
10682 F:      include/media/rcar-fcp.h
10683
10684 MEDIA DRIVERS FOR RENESAS - FDP1
10685 M:      Kieran Bingham <[email protected]>
10686 L:      [email protected]
10687 L:      [email protected]
10688 S:      Supported
10689 T:      git git://linuxtv.org/media_tree.git
10690 F:      Documentation/devicetree/bindings/media/renesas,fdp1.txt
10691 F:      drivers/media/platform/rcar_fdp1.c
10692
10693 MEDIA DRIVERS FOR RENESAS - VIN
10694 M:      Niklas Söderlund <[email protected]>
10695 L:      [email protected]
10696 L:      [email protected]
10697 S:      Supported
10698 T:      git git://linuxtv.org/media_tree.git
10699 F:      Documentation/devicetree/bindings/media/renesas,csi2.yaml
10700 F:      Documentation/devicetree/bindings/media/renesas,vin.yaml
10701 F:      drivers/media/platform/rcar-vin/
10702
10703 MEDIA DRIVERS FOR RENESAS - VSP1
10704 M:      Laurent Pinchart <[email protected]>
10705 M:      Kieran Bingham <[email protected]>
10706 L:      [email protected]
10707 L:      [email protected]
10708 S:      Supported
10709 T:      git git://linuxtv.org/media_tree.git
10710 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
10711 F:      drivers/media/platform/vsp1/
10712
10713 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
10714 L:      [email protected]
10715 S:      Orphan
10716 W:      https://linuxtv.org
10717 T:      git git://linuxtv.org/media_tree.git
10718 F:      drivers/media/dvb-frontends/stv0910*
10719
10720 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
10721 L:      [email protected]
10722 S:      Orphan
10723 W:      https://linuxtv.org
10724 T:      git git://linuxtv.org/media_tree.git
10725 F:      drivers/media/dvb-frontends/stv6111*
10726
10727 MEDIA DRIVERS FOR STM32 - DCMI
10728 M:      Hugues Fruchet <[email protected]>
10729 L:      [email protected]
10730 S:      Supported
10731 T:      git git://linuxtv.org/media_tree.git
10732 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
10733 F:      drivers/media/platform/stm32/stm32-dcmi.c
10734
10735 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
10736 M:      Mauro Carvalho Chehab <[email protected]>
10737 L:      [email protected]
10738 S:      Maintained
10739 W:      https://linuxtv.org
10740 Q:      http://patchwork.kernel.org/project/linux-media/list/
10741 T:      git git://linuxtv.org/media_tree.git
10742 F:      Documentation/admin-guide/media/
10743 F:      Documentation/devicetree/bindings/media/
10744 F:      Documentation/driver-api/media/
10745 F:      Documentation/userspace-api/media/
10746 F:      drivers/media/
10747 F:      drivers/staging/media/
10748 F:      include/linux/platform_data/media/
10749 F:      include/media/
10750 F:      include/uapi/linux/dvb/
10751 F:      include/uapi/linux/ivtv*
10752 F:      include/uapi/linux/media.h
10753 F:      include/uapi/linux/meye.h
10754 F:      include/uapi/linux/uvcvideo.h
10755 F:      include/uapi/linux/v4l2-*
10756 F:      include/uapi/linux/videodev2.h
10757
10758 MEDIATEK BLUETOOTH DRIVER
10759 M:      Sean Wang <[email protected]>
10760 L:      [email protected]
10761 L:      [email protected] (moderated for non-subscribers)
10762 S:      Maintained
10763 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
10764 F:      drivers/bluetooth/btmtkuart.c
10765
10766 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
10767 M:      Sean Wang <[email protected]>
10768 L:      [email protected]
10769 S:      Maintained
10770 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
10771 F:      drivers/power/reset/mt6323-poweroff.c
10772
10773 MEDIATEK CIR DRIVER
10774 M:      Sean Wang <[email protected]>
10775 S:      Maintained
10776 F:      drivers/media/rc/mtk-cir.c
10777
10778 MEDIATEK DMA DRIVER
10779 M:      Sean Wang <[email protected]>
10780 L:      [email protected]
10781 L:      [email protected] (moderated for non-subscribers)
10782 L:      [email protected] (moderated for non-subscribers)
10783 S:      Maintained
10784 F:      Documentation/devicetree/bindings/dma/mtk-*
10785 F:      drivers/dma/mediatek/
10786
10787 MEDIATEK ETHERNET DRIVER
10788 M:      Felix Fietkau <[email protected]>
10789 M:      John Crispin <[email protected]>
10790 M:      Sean Wang <[email protected]>
10791 M:      Mark Lee <[email protected]>
10792 L:      [email protected]
10793 S:      Maintained
10794 F:      drivers/net/ethernet/mediatek/
10795
10796 MEDIATEK I2C CONTROLLER DRIVER
10797 M:      Qii Wang <[email protected]>
10798 L:      [email protected]
10799 S:      Maintained
10800 F:      Documentation/devicetree/bindings/i2c/i2c-mt65xx.txt
10801 F:      drivers/i2c/busses/i2c-mt65xx.c
10802
10803 MEDIATEK JPEG DRIVER
10804 M:      Rick Chang <[email protected]>
10805 M:      Bin Liu <[email protected]>
10806 S:      Supported
10807 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
10808 F:      drivers/media/platform/mtk-jpeg/
10809
10810 MEDIATEK MDP DRIVER
10811 M:      Minghsiu Tsai <[email protected]>
10812 M:      Houlong Wei <[email protected]>
10813 M:      Andrew-CT Chen <[email protected]>
10814 S:      Supported
10815 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
10816 F:      drivers/media/platform/mtk-mdp/
10817 F:      drivers/media/platform/mtk-vpu/
10818
10819 MEDIATEK MEDIA DRIVER
10820 M:      Tiffany Lin <[email protected]>
10821 M:      Andrew-CT Chen <[email protected]>
10822 S:      Supported
10823 F:      Documentation/devicetree/bindings/media/mediatek-vcodec.txt
10824 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
10825 F:      drivers/media/platform/mtk-vcodec/
10826 F:      drivers/media/platform/mtk-vpu/
10827
10828 MEDIATEK MMC/SD/SDIO DRIVER
10829 M:      Chaotian Jing <[email protected]>
10830 S:      Maintained
10831 F:      Documentation/devicetree/bindings/mmc/mtk-sd.txt
10832 F:      drivers/mmc/host/mtk-sd.c
10833
10834 MEDIATEK MT76 WIRELESS LAN DRIVER
10835 M:      Felix Fietkau <[email protected]>
10836 M:      Lorenzo Bianconi <[email protected]>
10837 R:      Ryder Lee <[email protected]>
10838 L:      [email protected]
10839 S:      Maintained
10840 F:      drivers/net/wireless/mediatek/mt76/
10841
10842 MEDIATEK MT7601U WIRELESS LAN DRIVER
10843 M:      Jakub Kicinski <[email protected]>
10844 L:      [email protected]
10845 S:      Maintained
10846 F:      drivers/net/wireless/mediatek/mt7601u/
10847
10848 MEDIATEK MT7621/28/88 I2C DRIVER
10849 M:      Stefan Roese <[email protected]>
10850 L:      [email protected]
10851 S:      Maintained
10852 F:      Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
10853 F:      drivers/i2c/busses/i2c-mt7621.c
10854
10855 MEDIATEK NAND CONTROLLER DRIVER
10856 M:      Xiaolei Li <[email protected]>
10857 L:      [email protected]
10858 S:      Maintained
10859 F:      Documentation/devicetree/bindings/mtd/mtk-nand.txt
10860 F:      drivers/mtd/nand/raw/mtk_*
10861
10862 MEDIATEK PMIC LED DRIVER
10863 M:      Sean Wang <[email protected]>
10864 S:      Maintained
10865 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
10866 F:      drivers/leds/leds-mt6323.c
10867
10868 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
10869 M:      Sean Wang <[email protected]>
10870 S:      Maintained
10871 F:      drivers/char/hw_random/mtk-rng.c
10872
10873 MEDIATEK SWITCH DRIVER
10874 M:      Sean Wang <[email protected]>
10875 L:      [email protected]
10876 S:      Maintained
10877 F:      drivers/net/dsa/mt7530.*
10878 F:      net/dsa/tag_mtk.c
10879
10880 MEDIATEK USB3 DRD IP DRIVER
10881 M:      Chunfeng Yun <[email protected]>
10882 L:      [email protected] (moderated for non-subscribers)
10883 L:      [email protected] (moderated for non-subscribers)
10884 L:      [email protected] (moderated for non-subscribers)
10885 S:      Maintained
10886 F:      drivers/usb/mtu3/
10887
10888 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
10889 M:      Peter Senna Tschudin <[email protected]>
10890 M:      Martin Donnelly <[email protected]>
10891 M:      Martyn Welch <[email protected]>
10892 S:      Maintained
10893 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
10894 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
10895
10896 MEGARAID SCSI/SAS DRIVERS
10897 M:      Kashyap Desai <[email protected]>
10898 M:      Sumit Saxena <[email protected]>
10899 M:      Shivasharan S <[email protected]>
10900 L:      [email protected]
10901 L:      [email protected]
10902 S:      Maintained
10903 W:      http://www.avagotech.com/support/
10904 F:      Documentation/scsi/megaraid.rst
10905 F:      drivers/scsi/megaraid.*
10906 F:      drivers/scsi/megaraid/
10907
10908 MELEXIS MLX90614 DRIVER
10909 M:      Crt Mori <[email protected]>
10910 L:      [email protected]
10911 S:      Supported
10912 W:      http://www.melexis.com
10913 F:      drivers/iio/temperature/mlx90614.c
10914
10915 MELEXIS MLX90632 DRIVER
10916 M:      Crt Mori <[email protected]>
10917 L:      [email protected]
10918 S:      Supported
10919 W:      http://www.melexis.com
10920 F:      drivers/iio/temperature/mlx90632.c
10921
10922 MELFAS MIP4 TOUCHSCREEN DRIVER
10923 M:      Sangwon Jee <[email protected]>
10924 S:      Supported
10925 W:      http://www.melfas.com
10926 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
10927 F:      drivers/input/touchscreen/melfas_mip4.c
10928
10929 MELLANOX ETHERNET DRIVER (mlx4_en)
10930 M:      Tariq Toukan <[email protected]>
10931 L:      [email protected]
10932 S:      Supported
10933 W:      http://www.mellanox.com
10934 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10935 F:      drivers/net/ethernet/mellanox/mlx4/en_*
10936
10937 MELLANOX ETHERNET DRIVER (mlx5e)
10938 M:      Saeed Mahameed <[email protected]>
10939 L:      [email protected]
10940 S:      Supported
10941 W:      http://www.mellanox.com
10942 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10943 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
10944
10945 MELLANOX ETHERNET INNOVA DRIVERS
10946 R:      Boris Pismenny <[email protected]>
10947 L:      [email protected]
10948 S:      Supported
10949 W:      http://www.mellanox.com
10950 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10951 F:      drivers/net/ethernet/mellanox/mlx5/core/accel/*
10952 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
10953 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
10954 F:      include/linux/mlx5/mlx5_ifc_fpga.h
10955
10956 MELLANOX ETHERNET SWITCH DRIVERS
10957 M:      Jiri Pirko <[email protected]>
10958 M:      Ido Schimmel <[email protected]>
10959 L:      [email protected]
10960 S:      Supported
10961 W:      http://www.mellanox.com
10962 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10963 F:      drivers/net/ethernet/mellanox/mlxsw/
10964 F:      tools/testing/selftests/drivers/net/mlxsw/
10965
10966 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
10967 M:      [email protected]
10968 L:      [email protected]
10969 S:      Supported
10970 W:      http://www.mellanox.com
10971 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10972 F:      drivers/net/ethernet/mellanox/mlxfw/
10973
10974 MELLANOX HARDWARE PLATFORM SUPPORT
10975 M:      Andy Shevchenko <[email protected]>
10976 M:      Darren Hart <[email protected]>
10977 M:      Vadim Pasternak <[email protected]>
10978 L:      [email protected]
10979 S:      Supported
10980 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
10981 F:      drivers/platform/mellanox/
10982 F:      include/linux/platform_data/mlxreg.h
10983
10984 MELLANOX MLX4 core VPI driver
10985 M:      Tariq Toukan <[email protected]>
10986 L:      [email protected]
10987 L:      [email protected]
10988 S:      Supported
10989 W:      http://www.mellanox.com
10990 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10991 F:      drivers/net/ethernet/mellanox/mlx4/
10992 F:      include/linux/mlx4/
10993
10994 MELLANOX MLX4 IB driver
10995 M:      Yishai Hadas <[email protected]>
10996 L:      [email protected]
10997 S:      Supported
10998 W:      http://www.mellanox.com
10999 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11000 F:      drivers/infiniband/hw/mlx4/
11001 F:      include/linux/mlx4/
11002 F:      include/uapi/rdma/mlx4-abi.h
11003
11004 MELLANOX MLX5 core VPI driver
11005 M:      Saeed Mahameed <[email protected]>
11006 M:      Leon Romanovsky <[email protected]>
11007 L:      [email protected]
11008 L:      [email protected]
11009 S:      Supported
11010 W:      http://www.mellanox.com
11011 Q:      http://patchwork.ozlabs.org/project/netdev/list/
11012 F:      Documentation/networking/device_drivers/mellanox/
11013 F:      drivers/net/ethernet/mellanox/mlx5/core/
11014 F:      include/linux/mlx5/
11015
11016 MELLANOX MLX5 IB driver
11017 M:      Leon Romanovsky <[email protected]>
11018 L:      [email protected]
11019 S:      Supported
11020 W:      http://www.mellanox.com
11021 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
11022 F:      drivers/infiniband/hw/mlx5/
11023 F:      include/linux/mlx5/
11024 F:      include/uapi/rdma/mlx5-abi.h
11025
11026 MELLANOX MLXCPLD I2C AND MUX DRIVER
11027 M:      Vadim Pasternak <[email protected]>
11028 M:      Michael Shych <[email protected]>
11029 L:      [email protected]
11030 S:      Supported
11031 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
11032 F:      drivers/i2c/busses/i2c-mlxcpld.c
11033 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
11034
11035 MELLANOX MLXCPLD LED DRIVER
11036 M:      Vadim Pasternak <[email protected]>
11037 L:      [email protected]
11038 S:      Supported
11039 F:      Documentation/leds/leds-mlxcpld.rst
11040 F:      drivers/leds/leds-mlxcpld.c
11041 F:      drivers/leds/leds-mlxreg.c
11042
11043 MELLANOX PLATFORM DRIVER
11044 M:      Vadim Pasternak <[email protected]>
11045 L:      [email protected]
11046 S:      Supported
11047 F:      drivers/platform/x86/mlx-platform.c
11048
11049 MEMBARRIER SUPPORT
11050 M:      Mathieu Desnoyers <[email protected]>
11051 M:      "Paul E. McKenney" <[email protected]>
11052 L:      [email protected]
11053 S:      Supported
11054 F:      arch/powerpc/include/asm/membarrier.h
11055 F:      include/uapi/linux/membarrier.h
11056 F:      kernel/sched/membarrier.c
11057
11058 MEMBLOCK
11059 M:      Mike Rapoport <[email protected]>
11060 L:      [email protected]
11061 S:      Maintained
11062 F:      Documentation/core-api/boot-time-mm.rst
11063 F:      include/linux/memblock.h
11064 F:      mm/memblock.c
11065
11066 MEMORY MANAGEMENT
11067 M:      Andrew Morton <[email protected]>
11068 L:      [email protected]
11069 S:      Maintained
11070 W:      http://www.linux-mm.org
11071 T:      quilt https://ozlabs.org/~akpm/mmotm/
11072 T:      quilt https://ozlabs.org/~akpm/mmots/
11073 T:      git git://github.com/hnaz/linux-mm.git
11074 F:      include/linux/gfp.h
11075 F:      include/linux/memory_hotplug.h
11076 F:      include/linux/mm.h
11077 F:      include/linux/mmzone.h
11078 F:      include/linux/vmalloc.h
11079 F:      mm/
11080
11081 MEMORY TECHNOLOGY DEVICES (MTD)
11082 M:      Miquel Raynal <[email protected]>
11083 M:      Richard Weinberger <[email protected]>
11084 M:      Vignesh Raghavendra <[email protected]>
11085 L:      [email protected]
11086 S:      Maintained
11087 W:      http://www.linux-mtd.infradead.org/
11088 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
11089 C:      irc://irc.oftc.net/mtd
11090 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
11091 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
11092 F:      Documentation/devicetree/bindings/mtd/
11093 F:      drivers/mtd/
11094 F:      include/linux/mtd/
11095 F:      include/uapi/mtd/
11096
11097 MEN A21 WATCHDOG DRIVER
11098 M:      Johannes Thumshirn <[email protected]>
11099 L:      [email protected]
11100 S:      Maintained
11101 F:      drivers/watchdog/mena21_wdt.c
11102
11103 MEN CHAMELEON BUS (mcb)
11104 M:      Johannes Thumshirn <[email protected]>
11105 S:      Maintained
11106 F:      Documentation/driver-api/men-chameleon-bus.rst
11107 F:      drivers/mcb/
11108 F:      include/linux/mcb.h
11109
11110 MEN F21BMC (Board Management Controller)
11111 M:      Andreas Werner <[email protected]>
11112 S:      Supported
11113 F:      Documentation/hwmon/menf21bmc.rst
11114 F:      drivers/hwmon/menf21bmc_hwmon.c
11115 F:      drivers/leds/leds-menf21bmc.c
11116 F:      drivers/mfd/menf21bmc.c
11117 F:      drivers/watchdog/menf21bmc_wdt.c
11118
11119 MEN Z069 WATCHDOG DRIVER
11120 M:      Johannes Thumshirn <[email protected]>
11121 L:      [email protected]
11122 S:      Maintained
11123 F:      drivers/watchdog/menz69_wdt.c
11124
11125 MESON AO CEC DRIVER FOR AMLOGIC SOCS
11126 M:      Neil Armstrong <[email protected]>
11127 L:      [email protected]
11128 L:      [email protected]
11129 S:      Supported
11130 W:      http://linux-meson.com/
11131 T:      git git://linuxtv.org/media_tree.git
11132 F:      Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml
11133 F:      drivers/media/platform/meson/ao-cec-g12a.c
11134 F:      drivers/media/platform/meson/ao-cec.c
11135
11136 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
11137 M:      Liang Yang <[email protected]>
11138 L:      [email protected]
11139 S:      Maintained
11140 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt
11141 F:      drivers/mtd/nand/raw/meson_*
11142
11143 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
11144 M:      Maxime Jourdan <[email protected]>
11145 M:      Neil Armstrong <[email protected]>
11146 L:      [email protected]
11147 L:      [email protected]
11148 S:      Supported
11149 T:      git git://linuxtv.org/media_tree.git
11150 F:      Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
11151 F:      drivers/staging/media/meson/vdec/
11152
11153 METHODE UDPU SUPPORT
11154 M:      Vladimir Vid <[email protected]>
11155 S:      Maintained
11156 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
11157
11158 MHI BUS
11159 M:      Manivannan Sadhasivam <[email protected]>
11160 M:      Hemant Kumar <[email protected]>
11161 L:      [email protected]
11162 S:      Maintained
11163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
11164 F:      Documentation/mhi/
11165 F:      drivers/bus/mhi/
11166 F:      include/linux/mhi.h
11167
11168 MICROBLAZE ARCHITECTURE
11169 M:      Michal Simek <[email protected]>
11170 S:      Supported
11171 W:      http://www.monstr.eu/fdt/
11172 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
11173 F:      arch/microblaze/
11174
11175 MICROCHIP AT91 SERIAL DRIVER
11176 M:      Richard Genoud <[email protected]>
11177 S:      Maintained
11178 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
11179 F:      drivers/tty/serial/atmel_serial.c
11180 F:      drivers/tty/serial/atmel_serial.h
11181
11182 MICROCHIP AT91 USART MFD DRIVER
11183 M:      Radu Pirea <[email protected]>
11184 L:      [email protected]
11185 S:      Supported
11186 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
11187 F:      drivers/mfd/at91-usart.c
11188 F:      include/dt-bindings/mfd/at91-usart.h
11189
11190 MICROCHIP AT91 USART SPI DRIVER
11191 M:      Radu Pirea <[email protected]>
11192 L:      [email protected]
11193 S:      Supported
11194 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
11195 F:      drivers/spi/spi-at91-usart.c
11196
11197 MICROCHIP AUDIO ASOC DRIVERS
11198 M:      Codrin Ciubotariu <[email protected]>
11199 L:      [email protected] (moderated for non-subscribers)
11200 S:      Supported
11201 F:      sound/soc/atmel
11202
11203 MICROCHIP DMA DRIVER
11204 M:      Ludovic Desroches <[email protected]>
11205 L:      [email protected] (moderated for non-subscribers)
11206 L:      [email protected]
11207 S:      Supported
11208 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
11209 F:      drivers/dma/at_hdmac.c
11210 F:      drivers/dma/at_hdmac_regs.h
11211 F:      include/dt-bindings/dma/at91.h
11212 F:      include/linux/platform_data/dma-atmel.h
11213
11214 MICROCHIP ECC DRIVER
11215 M:      Tudor Ambarus <[email protected]>
11216 L:      [email protected]
11217 S:      Maintained
11218 F:      drivers/crypto/atmel-ecc.*
11219
11220 MICROCHIP I2C DRIVER
11221 M:      Ludovic Desroches <[email protected]>
11222 L:      [email protected]
11223 S:      Supported
11224 F:      drivers/i2c/busses/i2c-at91-*.c
11225 F:      drivers/i2c/busses/i2c-at91.h
11226
11227 MICROCHIP ISC DRIVER
11228 M:      Eugen Hristev <[email protected]>
11229 L:      [email protected]
11230 S:      Supported
11231 F:      Documentation/devicetree/bindings/media/atmel-isc.txt
11232 F:      drivers/media/platform/atmel/atmel-isc-base.c
11233 F:      drivers/media/platform/atmel/atmel-isc-regs.h
11234 F:      drivers/media/platform/atmel/atmel-isc.h
11235 F:      drivers/media/platform/atmel/atmel-sama5d2-isc.c
11236 F:      include/linux/atmel-isc-media.h
11237
11238 MICROCHIP ISI DRIVER
11239 M:      Eugen Hristev <[email protected]>
11240 L:      [email protected]
11241 S:      Supported
11242 F:      drivers/media/platform/atmel/atmel-isi.c
11243 F:      drivers/media/platform/atmel/atmel-isi.h
11244
11245 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
11246 M:      Woojung Huh <[email protected]>
11247 M:      Microchip Linux Driver Support <[email protected]>
11248 L:      [email protected]
11249 S:      Maintained
11250 F:      Documentation/devicetree/bindings/net/dsa/ksz.txt
11251 F:      drivers/net/dsa/microchip/*
11252 F:      include/linux/platform_data/microchip-ksz.h
11253 F:      net/dsa/tag_ksz.c
11254
11255 MICROCHIP LAN743X ETHERNET DRIVER
11256 M:      Bryan Whitehead <[email protected]>
11257 M:      Microchip Linux Driver Support <[email protected]>
11258 L:      [email protected]
11259 S:      Maintained
11260 F:      drivers/net/ethernet/microchip/lan743x_*
11261
11262 MICROCHIP LCDFB DRIVER
11263 M:      Nicolas Ferre <[email protected]>
11264 L:      [email protected]
11265 S:      Maintained
11266 F:      drivers/video/fbdev/atmel_lcdfb.c
11267 F:      include/video/atmel_lcdc.h
11268
11269 MICROCHIP MCP16502 PMIC DRIVER
11270 M:      Andrei Stefanescu <[email protected]>
11271 L:      [email protected] (moderated for non-subscribers)
11272 S:      Maintained
11273 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
11274 F:      drivers/regulator/mcp16502.c
11275
11276 MICROCHIP MCP3911 ADC DRIVER
11277 M:      Marcus Folkesson <[email protected]>
11278 M:      Kent Gustavsson <[email protected]>
11279 L:      [email protected]
11280 S:      Supported
11281 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
11282 F:      drivers/iio/adc/mcp3911.c
11283
11284 MICROCHIP MMC/SD/SDIO MCI DRIVER
11285 M:      Ludovic Desroches <[email protected]>
11286 S:      Maintained
11287 F:      drivers/mmc/host/atmel-mci.c
11288
11289 MICROCHIP NAND DRIVER
11290 M:      Tudor Ambarus <[email protected]>
11291 L:      [email protected]
11292 S:      Supported
11293 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
11294 F:      drivers/mtd/nand/raw/atmel/*
11295
11296 MICROCHIP PWM DRIVER
11297 M:      Claudiu Beznea <[email protected]>
11298 L:      [email protected] (moderated for non-subscribers)
11299 L:      [email protected]
11300 S:      Supported
11301 F:      Documentation/devicetree/bindings/pwm/atmel-pwm.txt
11302 F:      drivers/pwm/pwm-atmel.c
11303
11304 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
11305 M:      Ludovic Desroches <[email protected]>
11306 M:      Eugen Hristev <[email protected]>
11307 L:      [email protected]
11308 S:      Supported
11309 F:      Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt
11310 F:      drivers/iio/adc/at91-sama5d2_adc.c
11311 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
11312
11313 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
11314 M:      Nicolas Ferre <[email protected]>
11315 S:      Supported
11316 F:      drivers/power/reset/at91-sama5d2_shdwc.c
11317
11318 MICROCHIP SPI DRIVER
11319 M:      Nicolas Ferre <[email protected]>
11320 S:      Supported
11321 F:      drivers/spi/spi-atmel.*
11322
11323 MICROCHIP SSC DRIVER
11324 M:      Nicolas Ferre <[email protected]>
11325 L:      [email protected] (moderated for non-subscribers)
11326 S:      Supported
11327 F:      drivers/misc/atmel-ssc.c
11328 F:      include/linux/atmel-ssc.h
11329
11330 MICROCHIP USB251XB DRIVER
11331 M:      Richard Leitner <[email protected]>
11332 L:      [email protected]
11333 S:      Maintained
11334 F:      Documentation/devicetree/bindings/usb/usb251xb.txt
11335 F:      drivers/usb/misc/usb251xb.c
11336
11337 MICROCHIP USBA UDC DRIVER
11338 M:      Cristian Birsan <[email protected]>
11339 L:      [email protected] (moderated for non-subscribers)
11340 S:      Supported
11341 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
11342
11343 MICROCHIP XDMA DRIVER
11344 M:      Ludovic Desroches <[email protected]>
11345 L:      [email protected]
11346 L:      [email protected]
11347 S:      Supported
11348 F:      drivers/dma/at_xdmac.c
11349
11350 MICROSEMI ETHERNET SWITCH DRIVER
11351 M:      Alexandre Belloni <[email protected]>
11352 M:      Microchip Linux Driver Support <[email protected]>
11353 L:      [email protected]
11354 S:      Supported
11355 F:      drivers/net/ethernet/mscc/
11356 F:      include/soc/mscc/ocelot*
11357
11358 MICROSEMI MIPS SOCS
11359 M:      Alexandre Belloni <[email protected]>
11360 M:      Microchip Linux Driver Support <[email protected]>
11361 L:      [email protected]
11362 S:      Supported
11363 F:      Documentation/devicetree/bindings/mips/mscc.txt
11364 F:      arch/mips/boot/dts/mscc/
11365 F:      arch/mips/configs/generic/board-ocelot.config
11366 F:      arch/mips/generic/board-ocelot.c
11367
11368 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
11369 M:      Don Brace <[email protected]>
11370 L:      [email protected]
11371 L:      [email protected]
11372 S:      Supported
11373 F:      Documentation/scsi/smartpqi.rst
11374 F:      drivers/scsi/smartpqi/Kconfig
11375 F:      drivers/scsi/smartpqi/Makefile
11376 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
11377 F:      include/linux/cciss*.h
11378 F:      include/uapi/linux/cciss*.h
11379
11380 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
11381 M:      Chen Yu <[email protected]>
11382 L:      [email protected]
11383 S:      Supported
11384 F:      drivers/platform/x86/surfacepro3_button.c
11385
11386 MICROTEK X6 SCANNER
11387 M:      Oliver Neukum <[email protected]>
11388 S:      Maintained
11389 F:      drivers/usb/image/microtek.*
11390
11391 MIPS
11392 M:      Thomas Bogendoerfer <[email protected]>
11393 L:      [email protected]
11394 S:      Maintained
11395 W:      http://www.linux-mips.org/
11396 Q:      https://patchwork.kernel.org/project/linux-mips/list/
11397 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
11398 F:      Documentation/devicetree/bindings/mips/
11399 F:      Documentation/mips/
11400 F:      arch/mips/
11401 F:      drivers/platform/mips/
11402
11403 MIPS BOSTON DEVELOPMENT BOARD
11404 M:      Paul Burton <[email protected]>
11405 L:      [email protected]
11406 S:      Maintained
11407 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
11408 F:      arch/mips/boot/dts/img/boston.dts
11409 F:      arch/mips/configs/generic/board-boston.config
11410 F:      drivers/clk/imgtec/clk-boston.c
11411 F:      include/dt-bindings/clock/boston-clock.h
11412
11413 MIPS GENERIC PLATFORM
11414 M:      Paul Burton <[email protected]>
11415 L:      [email protected]
11416 S:      Supported
11417 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.txt
11418 F:      arch/mips/generic/
11419 F:      arch/mips/tools/generic-board-config.sh
11420
11421 MIPS RINT INSTRUCTION EMULATION
11422 M:      Aleksandar Markovic <[email protected]>
11423 L:      [email protected]
11424 S:      Supported
11425 F:      arch/mips/math-emu/dp_rint.c
11426 F:      arch/mips/math-emu/sp_rint.c
11427
11428 MIPS/LOONGSON1 ARCHITECTURE
11429 M:      Keguang Zhang <[email protected]>
11430 L:      [email protected]
11431 S:      Maintained
11432 F:      arch/mips/include/asm/mach-loongson32/
11433 F:      arch/mips/loongson32/
11434 F:      drivers/*/*/*loongson1*
11435 F:      drivers/*/*loongson1*
11436
11437 MIPS/LOONGSON2EF ARCHITECTURE
11438 M:      Jiaxun Yang <[email protected]>
11439 L:      [email protected]
11440 S:      Maintained
11441 F:      arch/mips/include/asm/mach-loongson2ef/
11442 F:      arch/mips/loongson2ef/
11443 F:      drivers/*/*/*loongson2*
11444 F:      drivers/*/*loongson2*
11445
11446 MIPS/LOONGSON64 ARCHITECTURE
11447 M:      Huacai Chen <[email protected]>
11448 M:      Jiaxun Yang <[email protected]>
11449 L:      [email protected]
11450 S:      Maintained
11451 F:      arch/mips/include/asm/mach-loongson64/
11452 F:      arch/mips/loongson64/
11453 F:      drivers/*/*/*loongson3*
11454 F:      drivers/*/*loongson3*
11455 F:      drivers/irqchip/irq-loongson*
11456 F:      drivers/platform/mips/cpu_hwmon.c
11457
11458 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
11459 M:      Hans Verkuil <[email protected]>
11460 L:      [email protected]
11461 S:      Odd Fixes
11462 W:      https://linuxtv.org
11463 T:      git git://linuxtv.org/media_tree.git
11464 F:      drivers/media/radio/radio-miropcm20*
11465
11466 MMP SUPPORT
11467 R:      Lubomir Rintel <[email protected]>
11468 L:      [email protected] (moderated for non-subscribers)
11469 S:      Odd Fixes
11470 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
11471 F:      arch/arm/boot/dts/mmp*
11472 F:      arch/arm/mach-mmp/
11473 F:      linux/soc/mmp/
11474
11475 MMP USB PHY DRIVERS
11476 R:      Lubomir Rintel <[email protected]>
11477 L:      [email protected] (moderated for non-subscribers)
11478 S:      Maintained
11479 F:      drivers/phy/marvell/phy-mmp3-usb.c
11480 F:      drivers/phy/marvell/phy-pxa-usb.c
11481
11482 MMU GATHER AND TLB INVALIDATION
11483 M:      Will Deacon <[email protected]>
11484 M:      "Aneesh Kumar K.V" <[email protected]>
11485 M:      Andrew Morton <[email protected]>
11486 M:      Nick Piggin <[email protected]>
11487 M:      Peter Zijlstra <[email protected]>
11488 L:      [email protected]
11489 L:      [email protected]
11490 S:      Maintained
11491 F:      arch/*/include/asm/tlb.h
11492 F:      include/asm-generic/tlb.h
11493 F:      mm/mmu_gather.c
11494
11495 MN88472 MEDIA DRIVER
11496 M:      Antti Palosaari <[email protected]>
11497 L:      [email protected]
11498 S:      Maintained
11499 W:      https://linuxtv.org
11500 W:      http://palosaari.fi/linux/
11501 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11502 F:      drivers/media/dvb-frontends/mn88472*
11503
11504 MN88473 MEDIA DRIVER
11505 M:      Antti Palosaari <[email protected]>
11506 L:      [email protected]
11507 S:      Maintained
11508 W:      https://linuxtv.org
11509 W:      http://palosaari.fi/linux/
11510 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11511 F:      drivers/media/dvb-frontends/mn88473*
11512
11513 MODULE SUPPORT
11514 M:      Jessica Yu <[email protected]>
11515 S:      Maintained
11516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
11517 F:      include/linux/module.h
11518 F:      kernel/module.c
11519
11520 MONOLITHIC POWER SYSTEM PMIC DRIVER
11521 M:      Saravanan Sekar <[email protected]>
11522 S:      Maintained
11523 F:      Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
11524 F:      Documentation/devicetree/bindings/regulator/mps,mp*.yaml
11525 F:      drivers/iio/adc/mp2629_adc.c
11526 F:      drivers/mfd/mp2629.c
11527 F:      drivers/power/supply/mp2629_charger.c
11528 F:      drivers/regulator/mp5416.c
11529 F:      drivers/regulator/mpq7920.c
11530 F:      drivers/regulator/mpq7920.h
11531 F:      include/linux/mfd/mp2629.h
11532
11533 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
11534 S:      Orphan
11535 W:      http://popies.net/meye/
11536 F:      Documentation/userspace-api/media/drivers/meye*
11537 F:      drivers/media/pci/meye/
11538 F:      include/uapi/linux/meye.h
11539
11540 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
11541 M:      Jiri Slaby <[email protected]>
11542 S:      Maintained
11543 F:      Documentation/driver-api/serial/moxa-smartio.rst
11544 F:      drivers/tty/mxser.*
11545
11546 MR800 AVERMEDIA USB FM RADIO DRIVER
11547 M:      Alexey Klimov <[email protected]>
11548 L:      [email protected]
11549 S:      Maintained
11550 T:      git git://linuxtv.org/media_tree.git
11551 F:      drivers/media/radio/radio-mr800.c
11552
11553 MRF24J40 IEEE 802.15.4 RADIO DRIVER
11554 M:      Alan Ott <[email protected]>
11555 L:      [email protected]
11556 S:      Maintained
11557 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
11558 F:      drivers/net/ieee802154/mrf24j40.c
11559
11560 MSI LAPTOP SUPPORT
11561 M:      "Lee, Chun-Yi" <[email protected]>
11562 L:      [email protected]
11563 S:      Maintained
11564 F:      drivers/platform/x86/msi-laptop.c
11565
11566 MSI WMI SUPPORT
11567 L:      [email protected]
11568 S:      Orphan
11569 F:      drivers/platform/x86/msi-wmi.c
11570
11571 MSI001 MEDIA DRIVER
11572 M:      Antti Palosaari <[email protected]>
11573 L:      [email protected]
11574 S:      Maintained
11575 W:      https://linuxtv.org
11576 W:      http://palosaari.fi/linux/
11577 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11578 T:      git git://linuxtv.org/anttip/media_tree.git
11579 F:      drivers/media/tuners/msi001*
11580
11581 MSI2500 MEDIA DRIVER
11582 M:      Antti Palosaari <[email protected]>
11583 L:      [email protected]
11584 S:      Maintained
11585 W:      https://linuxtv.org
11586 W:      http://palosaari.fi/linux/
11587 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11588 T:      git git://linuxtv.org/anttip/media_tree.git
11589 F:      drivers/media/usb/msi2500/
11590
11591 MSYSTEMS DISKONCHIP G3 MTD DRIVER
11592 M:      Robert Jarzmik <[email protected]>
11593 L:      [email protected]
11594 S:      Maintained
11595 F:      drivers/mtd/devices/docg3*
11596
11597 MT9M032 APTINA SENSOR DRIVER
11598 M:      Laurent Pinchart <[email protected]>
11599 L:      [email protected]
11600 S:      Maintained
11601 T:      git git://linuxtv.org/media_tree.git
11602 F:      drivers/media/i2c/mt9m032.c
11603 F:      include/media/i2c/mt9m032.h
11604
11605 MT9P031 APTINA CAMERA SENSOR
11606 M:      Laurent Pinchart <[email protected]>
11607 L:      [email protected]
11608 S:      Maintained
11609 T:      git git://linuxtv.org/media_tree.git
11610 F:      drivers/media/i2c/mt9p031.c
11611 F:      include/media/i2c/mt9p031.h
11612
11613 MT9T001 APTINA CAMERA SENSOR
11614 M:      Laurent Pinchart <[email protected]>
11615 L:      [email protected]
11616 S:      Maintained
11617 T:      git git://linuxtv.org/media_tree.git
11618 F:      drivers/media/i2c/mt9t001.c
11619 F:      include/media/i2c/mt9t001.h
11620
11621 MT9T112 APTINA CAMERA SENSOR
11622 M:      Jacopo Mondi <[email protected]>
11623 L:      [email protected]
11624 S:      Odd Fixes
11625 T:      git git://linuxtv.org/media_tree.git
11626 F:      drivers/media/i2c/mt9t112.c
11627 F:      include/media/i2c/mt9t112.h
11628
11629 MT9V032 APTINA CAMERA SENSOR
11630 M:      Laurent Pinchart <[email protected]>
11631 L:      [email protected]
11632 S:      Maintained
11633 T:      git git://linuxtv.org/media_tree.git
11634 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
11635 F:      drivers/media/i2c/mt9v032.c
11636 F:      include/media/i2c/mt9v032.h
11637
11638 MT9V111 APTINA CAMERA SENSOR
11639 M:      Jacopo Mondi <[email protected]>
11640 L:      [email protected]
11641 S:      Maintained
11642 T:      git git://linuxtv.org/media_tree.git
11643 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt
11644 F:      drivers/media/i2c/mt9v111.c
11645
11646 MULTIFUNCTION DEVICES (MFD)
11647 M:      Lee Jones <[email protected]>
11648 S:      Supported
11649 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11650 F:      Documentation/devicetree/bindings/mfd/
11651 F:      drivers/mfd/
11652 F:      include/dt-bindings/mfd/
11653 F:      include/linux/mfd/
11654
11655 MULTIMEDIA CARD (MMC) ETC. OVER SPI
11656 S:      Orphan
11657 F:      drivers/mmc/host/mmc_spi.c
11658 F:      include/linux/spi/mmc_spi.h
11659
11660 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
11661 M:      Ulf Hansson <[email protected]>
11662 L:      [email protected]
11663 S:      Maintained
11664 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
11665 F:      Documentation/devicetree/bindings/mmc/
11666 F:      drivers/mmc/
11667 F:      include/linux/mmc/
11668 F:      include/uapi/linux/mmc/
11669
11670 MULTIPLEXER SUBSYSTEM
11671 M:      Peter Rosin <[email protected]>
11672 S:      Maintained
11673 F:      Documentation/ABI/testing/sysfs-class-mux*
11674 F:      Documentation/devicetree/bindings/mux/
11675 F:      drivers/mux/
11676 F:      include/dt-bindings/mux/
11677 F:      include/linux/mux/
11678
11679 MULTITECH MULTIPORT CARD (ISICOM)
11680 S:      Orphan
11681 F:      drivers/tty/isicom.c
11682 F:      include/linux/isicom.h
11683
11684 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
11685 M:      Bin Liu <[email protected]>
11686 L:      [email protected]
11687 S:      Maintained
11688 F:      drivers/usb/musb/
11689
11690 MXL301RF MEDIA DRIVER
11691 M:      Akihiro Tsukada <[email protected]>
11692 L:      [email protected]
11693 S:      Odd Fixes
11694 F:      drivers/media/tuners/mxl301rf*
11695
11696 MXL5007T MEDIA DRIVER
11697 M:      Michael Krufky <[email protected]>
11698 L:      [email protected]
11699 S:      Maintained
11700 W:      https://linuxtv.org
11701 W:      http://github.com/mkrufky
11702 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11703 T:      git git://linuxtv.org/mkrufky/tuners.git
11704 F:      drivers/media/tuners/mxl5007t.*
11705
11706 MXSFB DRM DRIVER
11707 M:      Marek Vasut <[email protected]>
11708 M:      Stefan Agner <[email protected]>
11709 L:      [email protected]
11710 S:      Supported
11711 T:      git git://anongit.freedesktop.org/drm/drm-misc
11712 F:      Documentation/devicetree/bindings/display/mxsfb.txt
11713 F:      drivers/gpu/drm/mxsfb/
11714
11715 MYLEX DAC960 PCI RAID Controller
11716 M:      Hannes Reinecke <[email protected]>
11717 L:      [email protected]
11718 S:      Supported
11719 F:      drivers/scsi/myrb.*
11720 F:      drivers/scsi/myrs.*
11721
11722 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
11723 M:      Chris Lee <[email protected]>
11724 L:      [email protected]
11725 S:      Supported
11726 W:      https://www.cspi.com/ethernet-products/support/downloads/
11727 F:      drivers/net/ethernet/myricom/myri10ge/
11728
11729 NAND FLASH SUBSYSTEM
11730 M:      Miquel Raynal <[email protected]>
11731 R:      Richard Weinberger <[email protected]>
11732 L:      [email protected]
11733 S:      Maintained
11734 W:      http://www.linux-mtd.infradead.org/
11735 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
11736 C:      irc://irc.oftc.net/mtd
11737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
11738 F:      drivers/mtd/nand/
11739 F:      include/linux/mtd/*nand*.h
11740
11741 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
11742 M:      Daniel Mack <[email protected]>
11743 L:      [email protected] (moderated for non-subscribers)
11744 S:      Maintained
11745 W:      http://www.native-instruments.com
11746 F:      sound/usb/caiaq/
11747
11748 NATSEMI ETHERNET DRIVER (DP8381x)
11749 S:      Orphan
11750 F:      drivers/net/ethernet/natsemi/natsemi.c
11751
11752 NCR 5380 SCSI DRIVERS
11753 M:      Finn Thain <[email protected]>
11754 M:      Michael Schmitz <[email protected]>
11755 L:      [email protected]
11756 S:      Maintained
11757 F:      Documentation/scsi/g_NCR5380.rst
11758 F:      drivers/scsi/NCR5380.*
11759 F:      drivers/scsi/arm/cumana_1.c
11760 F:      drivers/scsi/arm/oak.c
11761 F:      drivers/scsi/atari_scsi.*
11762 F:      drivers/scsi/dmx3191d.c
11763 F:      drivers/scsi/g_NCR5380.*
11764 F:      drivers/scsi/mac_scsi.*
11765 F:      drivers/scsi/sun3_scsi.*
11766 F:      drivers/scsi/sun3_scsi_vme.c
11767
11768 NCSI LIBRARY
11769 M:      Samuel Mendoza-Jonas <[email protected]>
11770 S:      Maintained
11771 F:      net/ncsi/
11772
11773 NCT6775 HARDWARE MONITOR DRIVER
11774 M:      Guenter Roeck <[email protected]>
11775 L:      [email protected]
11776 S:      Maintained
11777 F:      Documentation/hwmon/nct6775.rst
11778 F:      drivers/hwmon/nct6775.c
11779
11780 NETDEVSIM
11781 M:      Jakub Kicinski <[email protected]>
11782 S:      Maintained
11783 F:      drivers/net/netdevsim/*
11784
11785 NETEM NETWORK EMULATOR
11786 M:      Stephen Hemminger <[email protected]>
11787 L:      [email protected]
11788 S:      Maintained
11789 F:      net/sched/sch_netem.c
11790
11791 NETERION 10GbE DRIVERS (s2io/vxge)
11792 M:      Jon Mason <[email protected]>
11793 L:      [email protected]
11794 S:      Supported
11795 F:      Documentation/networking/device_drivers/neterion/s2io.rst
11796 F:      Documentation/networking/device_drivers/neterion/vxge.rst
11797 F:      drivers/net/ethernet/neterion/
11798
11799 NETFILTER
11800 M:      Pablo Neira Ayuso <[email protected]>
11801 M:      Jozsef Kadlecsik <[email protected]>
11802 M:      Florian Westphal <[email protected]>
11803 L:      [email protected]
11804 L:      [email protected]
11805 S:      Maintained
11806 W:      http://www.netfilter.org/
11807 W:      http://www.iptables.org/
11808 W:      http://www.nftables.org/
11809 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
11810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
11811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
11812 F:      include/linux/netfilter*
11813 F:      include/linux/netfilter/
11814 F:      include/net/netfilter/
11815 F:      include/uapi/linux/netfilter*
11816 F:      include/uapi/linux/netfilter/
11817 F:      net/*/netfilter.c
11818 F:      net/*/netfilter/
11819 F:      net/bridge/br_netfilter*.c
11820 F:      net/netfilter/
11821
11822 NETROM NETWORK LAYER
11823 M:      Ralf Baechle <[email protected]>
11824 L:      [email protected]
11825 S:      Maintained
11826 W:      http://www.linux-ax25.org/
11827 F:      include/net/netrom.h
11828 F:      include/uapi/linux/netrom.h
11829 F:      net/netrom/
11830
11831 NETRONOME ETHERNET DRIVERS
11832 M:      Jakub Kicinski <[email protected]>
11833 L:      [email protected]
11834 S:      Maintained
11835 F:      drivers/net/ethernet/netronome/
11836
11837 NETWORK BLOCK DEVICE (NBD)
11838 M:      Josef Bacik <[email protected]>
11839 L:      [email protected]
11840 L:      [email protected]
11841 S:      Maintained
11842 F:      Documentation/admin-guide/blockdev/nbd.rst
11843 F:      drivers/block/nbd.c
11844 F:      include/trace/events/nbd.h
11845 F:      include/uapi/linux/nbd.h
11846
11847 NETWORK DROP MONITOR
11848 M:      Neil Horman <[email protected]>
11849 L:      [email protected]
11850 S:      Maintained
11851 W:      https://fedorahosted.org/dropwatch/
11852 F:      include/net/drop_monitor.h
11853 F:      include/uapi/linux/net_dropmon.h
11854 F:      net/core/drop_monitor.c
11855
11856 NETWORKING DRIVERS
11857 M:      "David S. Miller" <[email protected]>
11858 M:      Jakub Kicinski <[email protected]>
11859 L:      [email protected]
11860 S:      Maintained
11861 W:      http://www.linuxfoundation.org/en/Net
11862 Q:      http://patchwork.ozlabs.org/project/netdev/list/
11863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
11864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
11865 F:      Documentation/devicetree/bindings/net/
11866 F:      drivers/net/
11867 F:      include/linux/etherdevice.h
11868 F:      include/linux/fcdevice.h
11869 F:      include/linux/fddidevice.h
11870 F:      include/linux/hippidevice.h
11871 F:      include/linux/if_*
11872 F:      include/linux/inetdevice.h
11873 F:      include/linux/netdevice.h
11874 F:      include/uapi/linux/if_*
11875 F:      include/uapi/linux/netdevice.h
11876
11877 NETWORKING DRIVERS (WIRELESS)
11878 M:      Kalle Valo <[email protected]>
11879 L:      [email protected]
11880 S:      Maintained
11881 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
11882 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
11883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
11884 F:      Documentation/devicetree/bindings/net/wireless/
11885 F:      drivers/net/wireless/
11886
11887 NETWORKING [DSA]
11888 M:      Andrew Lunn <[email protected]>
11889 M:      Vivien Didelot <[email protected]>
11890 M:      Florian Fainelli <[email protected]>
11891 S:      Maintained
11892 F:      Documentation/devicetree/bindings/net/dsa/
11893 F:      drivers/net/dsa/
11894 F:      include/linux/dsa/
11895 F:      include/linux/platform_data/dsa.h
11896 F:      include/net/dsa.h
11897 F:      net/dsa/
11898
11899 NETWORKING [GENERAL]
11900 M:      "David S. Miller" <[email protected]>
11901 M:      Jakub Kicinski <[email protected]>
11902 L:      [email protected]
11903 S:      Maintained
11904 W:      http://www.linuxfoundation.org/en/Net
11905 Q:      http://patchwork.ozlabs.org/project/netdev/list/
11906 B:      mailto:[email protected]
11907 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
11908 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
11909 F:      Documentation/networking/
11910 F:      include/linux/in.h
11911 F:      include/linux/net.h
11912 F:      include/linux/netdevice.h
11913 F:      include/net/
11914 F:      include/uapi/linux/in.h
11915 F:      include/uapi/linux/net.h
11916 F:      include/uapi/linux/net_namespace.h
11917 F:      include/uapi/linux/netdevice.h
11918 F:      lib/net_utils.c
11919 F:      lib/random32.c
11920 F:      net/
11921 F:      tools/testing/selftests/net/
11922
11923 NETWORKING [IPSEC]
11924 M:      Steffen Klassert <[email protected]>
11925 M:      Herbert Xu <[email protected]>
11926 M:      "David S. Miller" <[email protected]>
11927 L:      [email protected]
11928 S:      Maintained
11929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
11930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
11931 F:      include/net/xfrm.h
11932 F:      include/uapi/linux/xfrm.h
11933 F:      net/ipv4/ah4.c
11934 F:      net/ipv4/esp4*
11935 F:      net/ipv4/ip_vti.c
11936 F:      net/ipv4/ipcomp.c
11937 F:      net/ipv4/xfrm*
11938 F:      net/ipv6/ah6.c
11939 F:      net/ipv6/esp6*
11940 F:      net/ipv6/ip6_vti.c
11941 F:      net/ipv6/ipcomp6.c
11942 F:      net/ipv6/xfrm*
11943 F:      net/key/
11944 F:      net/xfrm/
11945
11946 NETWORKING [IPv4/IPv6]
11947 M:      "David S. Miller" <[email protected]>
11948 M:      Alexey Kuznetsov <[email protected]>
11949 M:      Hideaki YOSHIFUJI <[email protected]>
11950 L:      [email protected]
11951 S:      Maintained
11952 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
11953 F:      arch/x86/net/*
11954 F:      include/net/ip*
11955 F:      net/ipv4/
11956 F:      net/ipv6/
11957
11958 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
11959 M:      Paul Moore <[email protected]>
11960 L:      [email protected]
11961 L:      [email protected]
11962 S:      Maintained
11963 W:      https://github.com/netlabel
11964 F:      Documentation/netlabel/
11965 F:      include/net/calipso.h
11966 F:      include/net/cipso_ipv4.h
11967 F:      include/net/netlabel.h
11968 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
11969 F:      include/uapi/linux/netfilter/xt_SECMARK.h
11970 F:      net/ipv4/cipso_ipv4.c
11971 F:      net/ipv6/calipso.c
11972 F:      net/netfilter/xt_CONNSECMARK.c
11973 F:      net/netfilter/xt_SECMARK.c
11974 F:      net/netlabel/
11975
11976 NETWORKING [MPTCP]
11977 M:      Mat Martineau <[email protected]>
11978 M:      Matthieu Baerts <[email protected]>
11979 L:      [email protected]
11980 L:      [email protected]
11981 S:      Maintained
11982 W:      https://github.com/multipath-tcp/mptcp_net-next/wiki
11983 B:      https://github.com/multipath-tcp/mptcp_net-next/issues
11984 F:      include/net/mptcp.h
11985 F:      include/uapi/linux/mptcp.h
11986 F:      net/mptcp/
11987 F:      tools/testing/selftests/net/mptcp/
11988
11989 NETWORKING [TCP]
11990 M:      Eric Dumazet <[email protected]>
11991 L:      [email protected]
11992 S:      Maintained
11993 F:      include/linux/tcp.h
11994 F:      include/net/tcp.h
11995 F:      include/trace/events/tcp.h
11996 F:      include/uapi/linux/tcp.h
11997 F:      net/ipv4/syncookies.c
11998 F:      net/ipv4/tcp*.c
11999 F:      net/ipv6/syncookies.c
12000 F:      net/ipv6/tcp*.c
12001
12002 NETWORKING [TLS]
12003 M:      Boris Pismenny <[email protected]>
12004 M:      Aviad Yehezkel <[email protected]>
12005 M:      John Fastabend <[email protected]>
12006 M:      Daniel Borkmann <[email protected]>
12007 M:      Jakub Kicinski <[email protected]>
12008 L:      [email protected]
12009 S:      Maintained
12010 F:      include/net/tls.h
12011 F:      include/uapi/linux/tls.h
12012 F:      net/tls/*
12013
12014 NETWORKING [WIRELESS]
12015 L:      [email protected]
12016 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
12017
12018 NETXEN (1/10) GbE SUPPORT
12019 M:      Manish Chopra <[email protected]>
12020 M:      Rahul Verma <[email protected]>
12021 M:      [email protected]
12022 L:      [email protected]
12023 S:      Supported
12024 F:      drivers/net/ethernet/qlogic/netxen/
12025
12026 NET_FAILOVER MODULE
12027 M:      Sridhar Samudrala <[email protected]>
12028 L:      [email protected]
12029 S:      Supported
12030 F:      Documentation/networking/net_failover.rst
12031 F:      drivers/net/net_failover.c
12032 F:      include/net/net_failover.h
12033
12034 NEXTHOP
12035 M:      David Ahern <[email protected]>
12036 L:      [email protected]
12037 S:      Maintained
12038 F:      include/net/netns/nexthop.h
12039 F:      include/net/nexthop.h
12040 F:      include/uapi/linux/nexthop.h
12041 F:      net/ipv4/nexthop.c
12042
12043 NFC SUBSYSTEM
12044 L:      [email protected]
12045 S:      Orphan
12046 F:      Documentation/devicetree/bindings/net/nfc/
12047 F:      drivers/nfc/
12048 F:      include/linux/platform_data/nfcmrvl.h
12049 F:      include/net/nfc/
12050 F:      include/uapi/linux/nfc.h
12051 F:      net/nfc/
12052
12053 NFS, SUNRPC, AND LOCKD CLIENTS
12054 M:      Trond Myklebust <[email protected]>
12055 M:      Anna Schumaker <[email protected]>
12056 L:      [email protected]
12057 S:      Maintained
12058 W:      http://client.linux-nfs.org
12059 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
12060 F:      fs/lockd/
12061 F:      fs/nfs/
12062 F:      fs/nfs_common/
12063 F:      include/linux/lockd/
12064 F:      include/linux/nfs*
12065 F:      include/linux/sunrpc/
12066 F:      include/uapi/linux/nfs*
12067 F:      include/uapi/linux/sunrpc/
12068 F:      net/sunrpc/
12069
12070 NILFS2 FILESYSTEM
12071 M:      Ryusuke Konishi <[email protected]>
12072 L:      [email protected]
12073 S:      Supported
12074 W:      https://nilfs.sourceforge.io/
12075 W:      https://nilfs.osdn.jp/
12076 T:      git git://github.com/konis/nilfs2.git
12077 F:      Documentation/filesystems/nilfs2.rst
12078 F:      fs/nilfs2/
12079 F:      include/trace/events/nilfs2.h
12080 F:      include/uapi/linux/nilfs2_api.h
12081 F:      include/uapi/linux/nilfs2_ondisk.h
12082
12083 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
12084 M:      YOKOTA Hiroshi <[email protected]>
12085 S:      Maintained
12086 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
12087 F:      Documentation/scsi/NinjaSCSI.rst
12088 F:      drivers/scsi/pcmcia/nsp_*
12089
12090 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
12091 M:      GOTO Masanori <[email protected]>
12092 M:      YOKOTA Hiroshi <[email protected]>
12093 S:      Maintained
12094 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
12095 F:      Documentation/scsi/NinjaSCSI.rst
12096 F:      drivers/scsi/nsp32*
12097
12098 NIOS2 ARCHITECTURE
12099 M:      Ley Foon Tan <[email protected]>
12100 S:      Maintained
12101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
12102 F:      arch/nios2/
12103
12104 NOHZ, DYNTICKS SUPPORT
12105 M:      Frederic Weisbecker <[email protected]>
12106 M:      Thomas Gleixner <[email protected]>
12107 M:      Ingo Molnar <[email protected]>
12108 L:      [email protected]
12109 S:      Maintained
12110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
12111 F:      include/linux/sched/nohz.h
12112 F:      include/linux/tick.h
12113 F:      kernel/time/tick*.*
12114
12115 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
12116 M:      Pavel Machek <[email protected]>
12117 M:      Sakari Ailus <[email protected]>
12118 L:      [email protected]
12119 S:      Maintained
12120 F:      drivers/media/i2c/ad5820.c
12121 F:      drivers/media/i2c/et8ek8
12122
12123 NOKIA N900 POWER SUPPLY DRIVERS
12124 R:      Pali Rohár <[email protected]>
12125 F:      drivers/power/supply/bq2415x_charger.c
12126 F:      drivers/power/supply/bq27xxx_battery.c
12127 F:      drivers/power/supply/bq27xxx_battery_i2c.c
12128 F:      drivers/power/supply/isp1704_charger.c
12129 F:      drivers/power/supply/rx51_battery.c
12130 F:      include/linux/power/bq2415x_charger.h
12131 F:      include/linux/power/bq27xxx_battery.h
12132
12133 NOLIBC HEADER FILE
12134 M:      Willy Tarreau <[email protected]>
12135 S:      Maintained
12136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
12137 F:      tools/include/nolibc/
12138
12139 NSDEPS
12140 M:      Matthias Maennich <[email protected]>
12141 S:      Maintained
12142 F:      Documentation/core-api/symbol-namespaces.rst
12143 F:      scripts/nsdeps
12144
12145 NTB AMD DRIVER
12146 M:      Sanjay R Mehta <[email protected]>
12147 M:      Shyam Sundar S K <[email protected]>
12148 L:      [email protected]
12149 S:      Supported
12150 F:      drivers/ntb/hw/amd/
12151
12152 NTB DRIVER CORE
12153 M:      Jon Mason <[email protected]>
12154 M:      Dave Jiang <[email protected]>
12155 M:      Allen Hubbe <[email protected]>
12156 L:      [email protected]
12157 S:      Supported
12158 W:      https://github.com/jonmason/ntb/wiki
12159 T:      git git://github.com/jonmason/ntb.git
12160 F:      drivers/net/ntb_netdev.c
12161 F:      drivers/ntb/
12162 F:      include/linux/ntb.h
12163 F:      include/linux/ntb_transport.h
12164 F:      tools/testing/selftests/ntb/
12165
12166 NTB IDT DRIVER
12167 M:      Serge Semin <[email protected]>
12168 L:      [email protected]
12169 S:      Supported
12170 F:      drivers/ntb/hw/idt/
12171
12172 NTB INTEL DRIVER
12173 M:      Dave Jiang <[email protected]>
12174 L:      [email protected]
12175 S:      Supported
12176 W:      https://github.com/davejiang/linux/wiki
12177 T:      git https://github.com/davejiang/linux.git
12178 F:      drivers/ntb/hw/intel/
12179
12180 NTFS FILESYSTEM
12181 M:      Anton Altaparmakov <[email protected]>
12182 L:      [email protected]
12183 S:      Supported
12184 W:      http://www.tuxera.com/
12185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
12186 F:      Documentation/filesystems/ntfs.rst
12187 F:      fs/ntfs/
12188
12189 NUBUS SUBSYSTEM
12190 M:      Finn Thain <[email protected]>
12191 L:      [email protected]
12192 S:      Maintained
12193 F:      arch/*/include/asm/nubus.h
12194 F:      drivers/nubus/
12195 F:      include/linux/nubus.h
12196 F:      include/uapi/linux/nubus.h
12197
12198 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
12199 M:      Antonino Daplas <[email protected]>
12200 L:      [email protected]
12201 S:      Maintained
12202 F:      drivers/video/fbdev/nvidia/
12203 F:      drivers/video/fbdev/riva/
12204
12205 NVM EXPRESS DRIVER
12206 M:      Keith Busch <[email protected]>
12207 M:      Jens Axboe <[email protected]>
12208 M:      Christoph Hellwig <[email protected]>
12209 M:      Sagi Grimberg <[email protected]>
12210 L:      [email protected]
12211 S:      Supported
12212 W:      http://git.infradead.org/nvme.git
12213 T:      git://git.infradead.org/nvme.git
12214 F:      drivers/nvme/host/
12215 F:      include/linux/nvme.h
12216 F:      include/uapi/linux/nvme_ioctl.h
12217
12218 NVM EXPRESS FC TRANSPORT DRIVERS
12219 M:      James Smart <[email protected]>
12220 L:      [email protected]
12221 S:      Supported
12222 F:      drivers/nvme/host/fc.c
12223 F:      drivers/nvme/target/fc.c
12224 F:      drivers/nvme/target/fcloop.c
12225 F:      include/linux/nvme-fc-driver.h
12226 F:      include/linux/nvme-fc.h
12227
12228 NVM EXPRESS TARGET DRIVER
12229 M:      Christoph Hellwig <[email protected]>
12230 M:      Sagi Grimberg <[email protected]>
12231 M:      Chaitanya Kulkarni <[email protected]>
12232 L:      [email protected]
12233 S:      Supported
12234 W:      http://git.infradead.org/nvme.git
12235 T:      git://git.infradead.org/nvme.git
12236 F:      drivers/nvme/target/
12237
12238 NVMEM FRAMEWORK
12239 M:      Srinivas Kandagatla <[email protected]>
12240 S:      Maintained
12241 F:      Documentation/ABI/stable/sysfs-bus-nvmem
12242 F:      Documentation/devicetree/bindings/nvmem/
12243 F:      drivers/nvmem/
12244 F:      include/linux/nvmem-consumer.h
12245 F:      include/linux/nvmem-provider.h
12246
12247 NXP FSPI DRIVER
12248 M:      Ashish Kumar <[email protected]>
12249 R:      Yogesh Gaur <[email protected]>
12250 L:      [email protected]
12251 S:      Maintained
12252 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt
12253 F:      drivers/spi/spi-nxp-fspi.c
12254
12255 NXP FXAS21002C DRIVER
12256 M:      Rui Miguel Silva <[email protected]>
12257 L:      [email protected]
12258 S:      Maintained
12259 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.txt
12260 F:      drivers/iio/gyro/fxas21002c.h
12261 F:      drivers/iio/gyro/fxas21002c_core.c
12262 F:      drivers/iio/gyro/fxas21002c_i2c.c
12263 F:      drivers/iio/gyro/fxas21002c_spi.c
12264
12265 NXP SGTL5000 DRIVER
12266 M:      Fabio Estevam <[email protected]>
12267 L:      [email protected] (moderated for non-subscribers)
12268 S:      Maintained
12269 F:      Documentation/devicetree/bindings/sound/sgtl5000.txt
12270 F:      sound/soc/codecs/sgtl5000*
12271
12272 NXP SJA1105 ETHERNET SWITCH DRIVER
12273 M:      Vladimir Oltean <[email protected]>
12274 L:      [email protected]
12275 S:      Maintained
12276 F:      drivers/net/dsa/sja1105
12277
12278 NXP TDA998X DRM DRIVER
12279 M:      Russell King <[email protected]>
12280 S:      Maintained
12281 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
12282 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
12283 F:      drivers/gpu/drm/i2c/tda998x_drv.c
12284 F:      include/drm/i2c/tda998x.h
12285 F:      include/dt-bindings/display/tda998x.h
12286 K:      "nxp,tda998x"
12287
12288 NXP TFA9879 DRIVER
12289 M:      Peter Rosin <[email protected]>
12290 L:      [email protected] (moderated for non-subscribers)
12291 S:      Maintained
12292 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
12293 F:      sound/soc/codecs/tfa9879*
12294
12295 NXP-NCI NFC DRIVER
12296 M:      Clément Perrochaud <[email protected]>
12297 R:      Charles Gorand <[email protected]>
12298 L:      [email protected] (moderated for non-subscribers)
12299 S:      Supported
12300 F:      drivers/nfc/nxp-nci
12301
12302 OBJAGG
12303 M:      Jiri Pirko <[email protected]>
12304 L:      [email protected]
12305 S:      Supported
12306 F:      include/linux/objagg.h
12307 F:      lib/objagg.c
12308 F:      lib/test_objagg.c
12309
12310 OBJTOOL
12311 M:      Josh Poimboeuf <[email protected]>
12312 M:      Peter Zijlstra <[email protected]>
12313 S:      Supported
12314 F:      tools/objtool/
12315
12316 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
12317 M:      Frederic Barrat <[email protected]>
12318 M:      Andrew Donnellan <[email protected]>
12319 L:      [email protected]
12320 S:      Supported
12321 F:      Documentation/userspace-api/accelerators/ocxl.rst
12322 F:      arch/powerpc/include/asm/pnv-ocxl.h
12323 F:      arch/powerpc/platforms/powernv/ocxl.c
12324 F:      drivers/misc/ocxl/
12325 F:      include/misc/ocxl*
12326 F:      include/uapi/misc/ocxl.h
12327
12328 OMAP AUDIO SUPPORT
12329 M:      Peter Ujfalusi <[email protected]>
12330 M:      Jarkko Nikula <[email protected]>
12331 L:      [email protected] (moderated for non-subscribers)
12332 L:      [email protected]
12333 S:      Maintained
12334 F:      sound/soc/ti/n810.c
12335 F:      sound/soc/ti/omap*
12336 F:      sound/soc/ti/rx51.c
12337 F:      sound/soc/ti/sdma-pcm.*
12338
12339 OMAP CLOCK FRAMEWORK SUPPORT
12340 M:      Paul Walmsley <[email protected]>
12341 L:      [email protected]
12342 S:      Maintained
12343 F:      arch/arm/*omap*/*clock*
12344
12345 OMAP DEVICE TREE SUPPORT
12346 M:      Benoît Cousson <[email protected]>
12347 M:      Tony Lindgren <[email protected]>
12348 L:      [email protected]
12349 L:      [email protected]
12350 S:      Maintained
12351 F:      arch/arm/boot/dts/*am3*
12352 F:      arch/arm/boot/dts/*am4*
12353 F:      arch/arm/boot/dts/*am5*
12354 F:      arch/arm/boot/dts/*dra7*
12355 F:      arch/arm/boot/dts/*omap*
12356 F:      arch/arm/boot/dts/logicpd-som-lv*
12357 F:      arch/arm/boot/dts/logicpd-torpedo*
12358
12359 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
12360 L:      [email protected]
12361 L:      [email protected]
12362 S:      Orphan
12363 F:      Documentation/arm/omap/dss.rst
12364 F:      drivers/video/fbdev/omap2/
12365
12366 OMAP FRAMEBUFFER SUPPORT
12367 L:      [email protected]
12368 L:      [email protected]
12369 S:      Orphan
12370 F:      drivers/video/fbdev/omap/
12371
12372 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
12373 M:      Roger Quadros <[email protected]>
12374 M:      Tony Lindgren <[email protected]>
12375 L:      [email protected]
12376 S:      Maintained
12377 F:      arch/arm/mach-omap2/*gpmc*
12378 F:      drivers/memory/omap-gpmc.c
12379
12380 OMAP GPIO DRIVER
12381 M:      Grygorii Strashko <[email protected]>
12382 M:      Santosh Shilimkar <[email protected]>
12383 M:      Kevin Hilman <[email protected]>
12384 L:      [email protected]
12385 S:      Maintained
12386 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
12387 F:      drivers/gpio/gpio-omap.c
12388
12389 OMAP HARDWARE SPINLOCK SUPPORT
12390 M:      Ohad Ben-Cohen <[email protected]>
12391 L:      [email protected]
12392 S:      Maintained
12393 F:      drivers/hwspinlock/omap_hwspinlock.c
12394
12395 OMAP HS MMC SUPPORT
12396 L:      [email protected]
12397 L:      [email protected]
12398 S:      Orphan
12399 F:      drivers/mmc/host/omap_hsmmc.c
12400
12401 OMAP HWMOD DATA
12402 M:      Paul Walmsley <[email protected]>
12403 L:      [email protected]
12404 S:      Maintained
12405 F:      arch/arm/mach-omap2/omap_hwmod*data*
12406
12407 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
12408 M:      Benoît Cousson <[email protected]>
12409 L:      [email protected]
12410 S:      Maintained
12411 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
12412
12413 OMAP HWMOD SUPPORT
12414 M:      Benoît Cousson <[email protected]>
12415 M:      Paul Walmsley <[email protected]>
12416 L:      [email protected]
12417 S:      Maintained
12418 F:      arch/arm/mach-omap2/omap_hwmod.*
12419
12420 OMAP I2C DRIVER
12421 M:      Vignesh R <[email protected]>
12422 L:      [email protected]
12423 L:      [email protected]
12424 S:      Maintained
12425 F:      Documentation/devicetree/bindings/i2c/i2c-omap.txt
12426 F:      drivers/i2c/busses/i2c-omap.c
12427
12428 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
12429 M:      Laurent Pinchart <[email protected]>
12430 L:      [email protected]
12431 S:      Maintained
12432 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
12433 F:      drivers/media/platform/omap3isp/
12434 F:      drivers/staging/media/omap4iss/
12435
12436 OMAP MMC SUPPORT
12437 M:      Aaro Koskinen <[email protected]>
12438 L:      [email protected]
12439 S:      Odd Fixes
12440 F:      drivers/mmc/host/omap.c
12441
12442 OMAP POWER MANAGEMENT SUPPORT
12443 M:      Kevin Hilman <[email protected]>
12444 L:      [email protected]
12445 S:      Maintained
12446 F:      arch/arm/*omap*/*pm*
12447 F:      drivers/cpufreq/omap-cpufreq.c
12448
12449 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
12450 M:      Rajendra Nayak <[email protected]>
12451 M:      Paul Walmsley <[email protected]>
12452 L:      [email protected]
12453 S:      Maintained
12454 F:      arch/arm/mach-omap2/prm*
12455
12456 OMAP RANDOM NUMBER GENERATOR SUPPORT
12457 M:      Deepak Saxena <[email protected]>
12458 S:      Maintained
12459 F:      drivers/char/hw_random/omap-rng.c
12460
12461 OMAP USB SUPPORT
12462 L:      [email protected]
12463 L:      [email protected]
12464 S:      Orphan
12465 F:      arch/arm/*omap*/usb*
12466 F:      drivers/usb/*/*omap*
12467
12468 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
12469 M:      Mark Jackson <[email protected]>
12470 L:      [email protected]
12471 S:      Maintained
12472 F:      arch/arm/boot/dts/am335x-nano.dts
12473
12474 OMAP1 SUPPORT
12475 M:      Aaro Koskinen <[email protected]>
12476 M:      Tony Lindgren <[email protected]>
12477 L:      [email protected]
12478 S:      Maintained
12479 Q:      http://patchwork.kernel.org/project/linux-omap/list/
12480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
12481 F:      arch/arm/configs/omap1_defconfig
12482 F:      arch/arm/mach-omap1/
12483 F:      arch/arm/plat-omap/
12484 F:      drivers/i2c/busses/i2c-omap.c
12485 F:      include/linux/platform_data/ams-delta-fiq.h
12486 F:      include/linux/platform_data/i2c-omap.h
12487
12488 OMAP2+ SUPPORT
12489 M:      Tony Lindgren <[email protected]>
12490 L:      [email protected]
12491 S:      Maintained
12492 W:      http://www.muru.com/linux/omap/
12493 W:      http://linux.omap.com/
12494 Q:      http://patchwork.kernel.org/project/linux-omap/list/
12495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
12496 F:      arch/arm/configs/omap2plus_defconfig
12497 F:      arch/arm/mach-omap2/
12498 F:      arch/arm/plat-omap/
12499 F:      drivers/bus/ti-sysc.c
12500 F:      drivers/i2c/busses/i2c-omap.c
12501 F:      drivers/irqchip/irq-omap-intc.c
12502 F:      drivers/mfd/*omap*.c
12503 F:      drivers/mfd/menelaus.c
12504 F:      drivers/mfd/palmas.c
12505 F:      drivers/mfd/tps65217.c
12506 F:      drivers/mfd/tps65218.c
12507 F:      drivers/mfd/tps65910.c
12508 F:      drivers/mfd/twl-core.[ch]
12509 F:      drivers/mfd/twl4030*.c
12510 F:      drivers/mfd/twl6030*.c
12511 F:      drivers/mfd/twl6040*.c
12512 F:      drivers/regulator/palmas-regulator*.c
12513 F:      drivers/regulator/pbias-regulator.c
12514 F:      drivers/regulator/tps65217-regulator.c
12515 F:      drivers/regulator/tps65218-regulator.c
12516 F:      drivers/regulator/tps65910-regulator.c
12517 F:      drivers/regulator/twl-regulator.c
12518 F:      drivers/regulator/twl6030-regulator.c
12519 F:      include/linux/platform_data/i2c-omap.h
12520 F:      include/linux/platform_data/ti-sysc.h
12521
12522 OMFS FILESYSTEM
12523 M:      Bob Copeland <[email protected]>
12524 L:      [email protected]
12525 S:      Maintained
12526 F:      Documentation/filesystems/omfs.rst
12527 F:      fs/omfs/
12528
12529 OMNIKEY CARDMAN 4000 DRIVER
12530 M:      Harald Welte <[email protected]>
12531 S:      Maintained
12532 F:      drivers/char/pcmcia/cm4000_cs.c
12533 F:      include/linux/cm4000_cs.h
12534 F:      include/uapi/linux/cm4000_cs.h
12535
12536 OMNIKEY CARDMAN 4040 DRIVER
12537 M:      Harald Welte <[email protected]>
12538 S:      Maintained
12539 F:      drivers/char/pcmcia/cm4040_cs.*
12540
12541 OMNIVISION OV13858 SENSOR DRIVER
12542 M:      Sakari Ailus <[email protected]>
12543 L:      [email protected]
12544 S:      Maintained
12545 T:      git git://linuxtv.org/media_tree.git
12546 F:      drivers/media/i2c/ov13858.c
12547
12548 OMNIVISION OV2680 SENSOR DRIVER
12549 M:      Rui Miguel Silva <[email protected]>
12550 L:      [email protected]
12551 S:      Maintained
12552 T:      git git://linuxtv.org/media_tree.git
12553 F:      Documentation/devicetree/bindings/media/i2c/ov2680.txt
12554 F:      drivers/media/i2c/ov2680.c
12555
12556 OMNIVISION OV2685 SENSOR DRIVER
12557 M:      Shunqian Zheng <[email protected]>
12558 L:      [email protected]
12559 S:      Maintained
12560 T:      git git://linuxtv.org/media_tree.git
12561 F:      drivers/media/i2c/ov2685.c
12562
12563 OMNIVISION OV2740 SENSOR DRIVER
12564 M:      Tianshu Qiu <[email protected]>
12565 R:      Shawn Tu <[email protected]>
12566 R:      Bingbu Cao <[email protected]>
12567 L:      [email protected]
12568 S:      Maintained
12569 T:      git git://linuxtv.org/media_tree.git
12570 F:      drivers/media/i2c/ov2740.c
12571
12572 OMNIVISION OV5640 SENSOR DRIVER
12573 M:      Steve Longerbeam <[email protected]>
12574 L:      [email protected]
12575 S:      Maintained
12576 T:      git git://linuxtv.org/media_tree.git
12577 F:      drivers/media/i2c/ov5640.c
12578
12579 OMNIVISION OV5647 SENSOR DRIVER
12580 M:      Luis Oliveira <[email protected]>
12581 L:      [email protected]
12582 S:      Maintained
12583 T:      git git://linuxtv.org/media_tree.git
12584 F:      drivers/media/i2c/ov5647.c
12585
12586 OMNIVISION OV5670 SENSOR DRIVER
12587 M:      Chiranjeevi Rapolu <[email protected]>
12588 M:      Hyungwoo Yang <[email protected]>
12589 L:      [email protected]
12590 S:      Maintained
12591 T:      git git://linuxtv.org/media_tree.git
12592 F:      drivers/media/i2c/ov5670.c
12593
12594 OMNIVISION OV5675 SENSOR DRIVER
12595 M:      Shawn Tu <[email protected]>
12596 L:      [email protected]
12597 S:      Maintained
12598 T:      git git://linuxtv.org/media_tree.git
12599 F:      drivers/media/i2c/ov5675.c
12600
12601 OMNIVISION OV5695 SENSOR DRIVER
12602 M:      Shunqian Zheng <[email protected]>
12603 L:      [email protected]
12604 S:      Maintained
12605 T:      git git://linuxtv.org/media_tree.git
12606 F:      drivers/media/i2c/ov5695.c
12607
12608 OMNIVISION OV7670 SENSOR DRIVER
12609 M:      Jonathan Corbet <[email protected]>
12610 L:      [email protected]
12611 S:      Maintained
12612 T:      git git://linuxtv.org/media_tree.git
12613 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
12614 F:      drivers/media/i2c/ov7670.c
12615
12616 OMNIVISION OV772x SENSOR DRIVER
12617 M:      Jacopo Mondi <[email protected]>
12618 L:      [email protected]
12619 S:      Odd fixes
12620 T:      git git://linuxtv.org/media_tree.git
12621 F:      Documentation/devicetree/bindings/media/i2c/ov772x.txt
12622 F:      drivers/media/i2c/ov772x.c
12623 F:      include/media/i2c/ov772x.h
12624
12625 OMNIVISION OV7740 SENSOR DRIVER
12626 M:      Wenyou Yang <[email protected]>
12627 L:      [email protected]
12628 S:      Maintained
12629 T:      git git://linuxtv.org/media_tree.git
12630 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
12631 F:      drivers/media/i2c/ov7740.c
12632
12633 OMNIVISION OV8856 SENSOR DRIVER
12634 M:      Dongchun Zhu <[email protected]>
12635 L:      [email protected]
12636 S:      Maintained
12637 T:      git git://linuxtv.org/media_tree.git
12638 F:      Documentation/devicetree/bindings/media/i2c/ov8856.yaml
12639 F:      drivers/media/i2c/ov8856.c
12640
12641 OMNIVISION OV9640 SENSOR DRIVER
12642 M:      Petr Cvek <[email protected]>
12643 L:      [email protected]
12644 S:      Maintained
12645 F:      drivers/media/i2c/ov9640.*
12646
12647 OMNIVISION OV9650 SENSOR DRIVER
12648 M:      Sakari Ailus <[email protected]>
12649 R:      Akinobu Mita <[email protected]>
12650 R:      Sylwester Nawrocki <[email protected]>
12651 L:      [email protected]
12652 S:      Maintained
12653 T:      git git://linuxtv.org/media_tree.git
12654 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
12655 F:      drivers/media/i2c/ov9650.c
12656
12657 ONENAND FLASH DRIVER
12658 M:      Kyungmin Park <[email protected]>
12659 L:      [email protected]
12660 S:      Maintained
12661 F:      drivers/mtd/nand/onenand/
12662 F:      include/linux/mtd/onenand*.h
12663
12664 ONION OMEGA2+ BOARD
12665 M:      Harvey Hunt <[email protected]>
12666 L:      [email protected]
12667 S:      Maintained
12668 F:      arch/mips/boot/dts/ralink/omega2p.dts
12669
12670 OP-TEE DRIVER
12671 M:      Jens Wiklander <[email protected]>
12672 L:      [email protected]
12673 S:      Maintained
12674 F:      drivers/tee/optee/
12675
12676 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
12677 M:      Sumit Garg <[email protected]>
12678 L:      [email protected]
12679 S:      Maintained
12680 F:      drivers/char/hw_random/optee-rng.c
12681
12682 OPA-VNIC DRIVER
12683 M:      Dennis Dalessandro <[email protected]>
12684 M:      Niranjana Vishwanathapura <[email protected]>
12685 L:      [email protected]
12686 S:      Supported
12687 F:      drivers/infiniband/ulp/opa_vnic
12688
12689 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
12690 M:      Pantelis Antoniou <[email protected]>
12691 M:      Frank Rowand <[email protected]>
12692 L:      [email protected]
12693 S:      Maintained
12694 F:      Documentation/devicetree/dynamic-resolution-notes.rst
12695 F:      Documentation/devicetree/overlay-notes.rst
12696 F:      drivers/of/overlay.c
12697 F:      drivers/of/resolver.c
12698 K:      of_overlay_notifier_
12699
12700 OPEN FIRMWARE AND FLATTENED DEVICE TREE
12701 M:      Rob Herring <[email protected]>
12702 M:      Frank Rowand <[email protected]>
12703 L:      [email protected]
12704 S:      Maintained
12705 W:      http://www.devicetree.org/
12706 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
12707 F:      Documentation/ABI/testing/sysfs-firmware-ofw
12708 F:      drivers/of/
12709 F:      include/linux/of*.h
12710 F:      scripts/dtc/
12711
12712 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
12713 M:      Rob Herring <[email protected]>
12714 L:      [email protected]
12715 S:      Maintained
12716 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
12717 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
12718 F:      Documentation/devicetree/
12719 F:      arch/*/boot/dts/
12720 F:      include/dt-bindings/
12721
12722 OPENCORES I2C BUS DRIVER
12723 M:      Peter Korsgaard <[email protected]>
12724 M:      Andrew Lunn <[email protected]>
12725 L:      [email protected]
12726 S:      Maintained
12727 F:      Documentation/devicetree/bindings/i2c/i2c-ocores.txt
12728 F:      Documentation/i2c/busses/i2c-ocores.rst
12729 F:      drivers/i2c/busses/i2c-ocores.c
12730 F:      include/linux/platform_data/i2c-ocores.h
12731
12732 OPENRISC ARCHITECTURE
12733 M:      Jonas Bonn <[email protected]>
12734 M:      Stefan Kristiansson <[email protected]>
12735 M:      Stafford Horne <[email protected]>
12736 L:      [email protected]
12737 S:      Maintained
12738 W:      http://openrisc.io
12739 T:      git git://github.com/openrisc/linux.git
12740 F:      Documentation/devicetree/bindings/openrisc/
12741 F:      Documentation/openrisc/
12742 F:      arch/openrisc/
12743 F:      drivers/irqchip/irq-ompic.c
12744 F:      drivers/irqchip/irq-or1k-*
12745
12746 OPENVSWITCH
12747 M:      Pravin B Shelar <[email protected]>
12748 L:      [email protected]
12749 L:      [email protected]
12750 S:      Maintained
12751 W:      http://openvswitch.org
12752 F:      include/uapi/linux/openvswitch.h
12753 F:      net/openvswitch/
12754
12755 OPERATING PERFORMANCE POINTS (OPP)
12756 M:      Viresh Kumar <[email protected]>
12757 M:      Nishanth Menon <[email protected]>
12758 M:      Stephen Boyd <[email protected]>
12759 L:      [email protected]
12760 S:      Maintained
12761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
12762 F:      Documentation/devicetree/bindings/opp/
12763 F:      Documentation/power/opp.rst
12764 F:      drivers/opp/
12765 F:      include/linux/pm_opp.h
12766
12767 OPL4 DRIVER
12768 M:      Clemens Ladisch <[email protected]>
12769 L:      [email protected] (moderated for non-subscribers)
12770 S:      Maintained
12771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
12772 F:      sound/drivers/opl4/
12773
12774 OPROFILE
12775 M:      Robert Richter <[email protected]>
12776 L:      [email protected]
12777 S:      Maintained
12778 F:      arch/*/include/asm/oprofile*.h
12779 F:      arch/*/oprofile/
12780 F:      drivers/oprofile/
12781 F:      include/linux/oprofile.h
12782
12783 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
12784 M:      Mark Fasheh <[email protected]>
12785 M:      Joel Becker <[email protected]>
12786 M:      Joseph Qi <[email protected]>
12787 L:      [email protected] (moderated for non-subscribers)
12788 S:      Supported
12789 W:      http://ocfs2.wiki.kernel.org
12790 F:      Documentation/filesystems/dlmfs.rst
12791 F:      Documentation/filesystems/ocfs2.rst
12792 F:      fs/ocfs2/
12793
12794 ORANGEFS FILESYSTEM
12795 M:      Mike Marshall <[email protected]>
12796 R:      Martin Brandenburg <[email protected]>
12797 L:      [email protected]
12798 S:      Supported
12799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
12800 F:      Documentation/filesystems/orangefs.rst
12801 F:      fs/orangefs/
12802
12803 ORINOCO DRIVER
12804 L:      [email protected]
12805 S:      Orphan
12806 W:      https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
12807 W:      http://www.nongnu.org/orinoco/
12808 F:      drivers/net/wireless/intersil/orinoco/
12809
12810 OV2659 OMNIVISION SENSOR DRIVER
12811 M:      "Lad, Prabhakar" <[email protected]>
12812 L:      [email protected]
12813 S:      Maintained
12814 W:      https://linuxtv.org
12815 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12816 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
12817 F:      drivers/media/i2c/ov2659.c
12818 F:      include/media/i2c/ov2659.h
12819
12820 OVERLAY FILESYSTEM
12821 M:      Miklos Szeredi <[email protected]>
12822 L:      [email protected]
12823 S:      Supported
12824 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
12825 F:      Documentation/filesystems/overlayfs.rst
12826 F:      fs/overlayfs/
12827
12828 P54 WIRELESS DRIVER
12829 M:      Christian Lamparter <[email protected]>
12830 L:      [email protected]
12831 S:      Maintained
12832 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
12833 F:      drivers/net/wireless/intersil/p54/
12834
12835 PACKING
12836 M:      Vladimir Oltean <[email protected]>
12837 L:      [email protected]
12838 S:      Supported
12839 F:      Documentation/core-api/packing.rst
12840 F:      include/linux/packing.h
12841 F:      lib/packing.c
12842
12843 PADATA PARALLEL EXECUTION MECHANISM
12844 M:      Steffen Klassert <[email protected]>
12845 L:      [email protected]
12846 S:      Maintained
12847 F:      Documentation/core-api/padata.rst
12848 F:      include/linux/padata.h
12849 F:      kernel/padata.c
12850
12851 PAGE POOL
12852 M:      Jesper Dangaard Brouer <[email protected]>
12853 M:      Ilias Apalodimas <[email protected]>
12854 L:      [email protected]
12855 S:      Supported
12856 F:      include/net/page_pool.h
12857 F:      net/core/page_pool.c
12858
12859 PANASONIC LAPTOP ACPI EXTRAS DRIVER
12860 M:      Harald Welte <[email protected]>
12861 L:      [email protected]
12862 S:      Maintained
12863 F:      drivers/platform/x86/panasonic-laptop.c
12864
12865 PARALLAX PING IIO SENSOR DRIVER
12866 M:      Andreas Klinger <[email protected]>
12867 L:      [email protected]
12868 S:      Maintained
12869 F:      Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
12870 F:      drivers/iio/proximity/ping.c
12871
12872 PARALLEL LCD/KEYPAD PANEL DRIVER
12873 M:      Willy Tarreau <[email protected]>
12874 M:      Ksenija Stanojevic <[email protected]>
12875 S:      Odd Fixes
12876 F:      Documentation/admin-guide/lcd-panel-cgram.rst
12877 F:      drivers/auxdisplay/panel.c
12878
12879 PARALLEL PORT SUBSYSTEM
12880 M:      Sudip Mukherjee <[email protected]>
12881 M:      Sudip Mukherjee <[email protected]>
12882 L:      [email protected] (subscribers-only)
12883 S:      Maintained
12884 F:      Documentation/driver-api/parport*.rst
12885 F:      drivers/char/ppdev.c
12886 F:      drivers/parport/
12887 F:      include/linux/parport*.h
12888 F:      include/uapi/linux/ppdev.h
12889
12890 PARAVIRT_OPS INTERFACE
12891 M:      Juergen Gross <[email protected]>
12892 M:      Thomas Hellstrom <[email protected]>
12893 M:      "VMware, Inc." <[email protected]>
12894 L:      [email protected]
12895 S:      Supported
12896 F:      Documentation/virt/paravirt_ops.rst
12897 F:      arch/*/include/asm/paravirt*.h
12898 F:      arch/*/kernel/paravirt*
12899 F:      include/linux/hypervisor.h
12900
12901 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
12902 M:      Tim Waugh <[email protected]>
12903 L:      [email protected] (subscribers-only)
12904 S:      Maintained
12905 F:      Documentation/admin-guide/blockdev/paride.rst
12906 F:      drivers/block/paride/
12907
12908 PARISC ARCHITECTURE
12909 M:      "James E.J. Bottomley" <[email protected]>
12910 M:      Helge Deller <[email protected]>
12911 L:      [email protected]
12912 S:      Maintained
12913 W:      https://parisc.wiki.kernel.org
12914 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
12915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
12916 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
12917 F:      Documentation/parisc/
12918 F:      arch/parisc/
12919 F:      drivers/char/agp/parisc-agp.c
12920 F:      drivers/input/misc/hp_sdc_rtc.c
12921 F:      drivers/input/serio/gscps2.c
12922 F:      drivers/input/serio/hp_sdc*
12923 F:      drivers/parisc/
12924 F:      drivers/parport/parport_gsc.*
12925 F:      drivers/tty/serial/8250/8250_gsc.c
12926 F:      drivers/video/console/sti*
12927 F:      drivers/video/fbdev/sti*
12928 F:      drivers/video/logo/logo_parisc*
12929 F:      include/linux/hp_sdc.h
12930
12931 PARMAN
12932 M:      Jiri Pirko <[email protected]>
12933 L:      [email protected]
12934 S:      Supported
12935 F:      include/linux/parman.h
12936 F:      lib/parman.c
12937 F:      lib/test_parman.c
12938
12939 PC ENGINES APU BOARD DRIVER
12940 M:      Enrico Weigelt, metux IT consult <[email protected]>
12941 S:      Maintained
12942 F:      drivers/platform/x86/pcengines-apuv2.c
12943
12944 PC87360 HARDWARE MONITORING DRIVER
12945 M:      Jim Cromie <[email protected]>
12946 L:      [email protected]
12947 S:      Maintained
12948 F:      Documentation/hwmon/pc87360.rst
12949 F:      drivers/hwmon/pc87360.c
12950
12951 PC8736x GPIO DRIVER
12952 M:      Jim Cromie <[email protected]>
12953 S:      Maintained
12954 F:      drivers/char/pc8736x_gpio.c
12955
12956 PC87427 HARDWARE MONITORING DRIVER
12957 M:      Jean Delvare <[email protected]>
12958 L:      [email protected]
12959 S:      Maintained
12960 F:      Documentation/hwmon/pc87427.rst
12961 F:      drivers/hwmon/pc87427.c
12962
12963 PCA9532 LED DRIVER
12964 M:      Riku Voipio <[email protected]>
12965 S:      Maintained
12966 F:      drivers/leds/leds-pca9532.c
12967 F:      include/linux/leds-pca9532.h
12968
12969 PCA9541 I2C BUS MASTER SELECTOR DRIVER
12970 M:      Guenter Roeck <[email protected]>
12971 L:      [email protected]
12972 S:      Maintained
12973 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
12974
12975 PCDP - PRIMARY CONSOLE AND DEBUG PORT
12976 M:      Khalid Aziz <[email protected]>
12977 S:      Maintained
12978 F:      drivers/firmware/pcdp.*
12979
12980 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
12981 M:      Thomas Petazzoni <[email protected]>
12982 L:      [email protected]
12983 L:      [email protected] (moderated for non-subscribers)
12984 S:      Maintained
12985 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
12986 F:      drivers/pci/controller/pci-aardvark.c
12987
12988 PCI DRIVER FOR ALTERA PCIE IP
12989 M:      Ley Foon Tan <[email protected]>
12990 L:      [email protected] (moderated for non-subscribers)
12991 L:      [email protected]
12992 S:      Supported
12993 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
12994 F:      drivers/pci/controller/pcie-altera.c
12995
12996 PCI DRIVER FOR APPLIEDMICRO XGENE
12997 M:      Toan Le <[email protected]>
12998 L:      [email protected]
12999 L:      [email protected]
13000 S:      Maintained
13001 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
13002 F:      drivers/pci/controller/pci-xgene.c
13003
13004 PCI DRIVER FOR ARM VERSATILE PLATFORM
13005 M:      Rob Herring <[email protected]>
13006 L:      [email protected]
13007 L:      [email protected]
13008 S:      Maintained
13009 F:      Documentation/devicetree/bindings/pci/versatile.yaml
13010 F:      drivers/pci/controller/pci-versatile.c
13011
13012 PCI DRIVER FOR ARMADA 8K
13013 M:      Thomas Petazzoni <[email protected]>
13014 L:      [email protected]
13015 L:      [email protected]
13016 S:      Maintained
13017 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
13018 F:      drivers/pci/controller/dwc/pcie-armada8k.c
13019
13020 PCI DRIVER FOR CADENCE PCIE IP
13021 M:      Tom Joseph <[email protected]>
13022 L:      [email protected]
13023 S:      Maintained
13024 F:      Documentation/devicetree/bindings/pci/cdns,*
13025 F:      drivers/pci/controller/cadence/
13026
13027 PCI DRIVER FOR FREESCALE LAYERSCAPE
13028 M:      Minghuan Lian <[email protected]>
13029 M:      Mingkai Hu <[email protected]>
13030 M:      Roy Zang <[email protected]>
13031 L:      [email protected]
13032 L:      [email protected]
13033 L:      [email protected]
13034 S:      Maintained
13035 F:      drivers/pci/controller/dwc/*layerscape*
13036
13037 PCI DRIVER FOR GENERIC OF HOSTS
13038 M:      Will Deacon <[email protected]>
13039 L:      [email protected]
13040 L:      [email protected] (moderated for non-subscribers)
13041 S:      Maintained
13042 F:      Documentation/devicetree/bindings/pci/host-generic-pci.yaml
13043 F:      drivers/pci/controller/pci-host-common.c
13044 F:      drivers/pci/controller/pci-host-generic.c
13045
13046 PCI DRIVER FOR IMX6
13047 M:      Richard Zhu <[email protected]>
13048 M:      Lucas Stach <[email protected]>
13049 L:      [email protected]
13050 L:      [email protected] (moderated for non-subscribers)
13051 S:      Maintained
13052 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
13053 F:      drivers/pci/controller/dwc/*imx6*
13054
13055 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
13056 M:      Jonathan Derrick <[email protected]>
13057 L:      [email protected]
13058 S:      Supported
13059 F:      drivers/pci/controller/vmd.c
13060
13061 PCI DRIVER FOR MICROSEMI SWITCHTEC
13062 M:      Kurt Schwemmer <[email protected]>
13063 M:      Logan Gunthorpe <[email protected]>
13064 L:      [email protected]
13065 S:      Maintained
13066 F:      Documentation/ABI/testing/sysfs-class-switchtec
13067 F:      Documentation/driver-api/switchtec.rst
13068 F:      drivers/ntb/hw/mscc/
13069 F:      drivers/pci/switch/switchtec*
13070 F:      include/linux/switchtec.h
13071 F:      include/uapi/linux/switchtec_ioctl.h
13072
13073 PCI DRIVER FOR MOBIVEIL PCIE IP
13074 M:      Karthikeyan Mitran <[email protected]>
13075 M:      Hou Zhiqiang <[email protected]>
13076 L:      [email protected]
13077 S:      Supported
13078 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
13079 F:      drivers/pci/controller/mobiveil/pcie-mobiveil*
13080
13081 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
13082 M:      Thomas Petazzoni <[email protected]>
13083 M:      Jason Cooper <[email protected]>
13084 L:      [email protected]
13085 L:      [email protected] (moderated for non-subscribers)
13086 S:      Maintained
13087 F:      drivers/pci/controller/*mvebu*
13088
13089 PCI DRIVER FOR NVIDIA TEGRA
13090 M:      Thierry Reding <[email protected]>
13091 L:      [email protected]
13092 L:      [email protected]
13093 S:      Supported
13094 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
13095 F:      drivers/pci/controller/pci-tegra.c
13096
13097 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
13098 M:      Hou Zhiqiang <[email protected]>
13099 L:      [email protected]
13100 L:      [email protected]
13101 S:      Maintained
13102 F:      Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
13103 F:      drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
13104
13105 PCI DRIVER FOR RENESAS R-CAR
13106 M:      Marek Vasut <[email protected]>
13107 M:      Yoshihiro Shimoda <[email protected]>
13108 L:      [email protected]
13109 L:      [email protected]
13110 S:      Maintained
13111 F:      Documentation/devicetree/bindings/pci/*rcar*
13112 F:      drivers/pci/controller/*rcar*
13113
13114 PCI DRIVER FOR SAMSUNG EXYNOS
13115 M:      Jingoo Han <[email protected]>
13116 L:      [email protected]
13117 L:      [email protected] (moderated for non-subscribers)
13118 L:      [email protected] (moderated for non-subscribers)
13119 S:      Maintained
13120 F:      drivers/pci/controller/dwc/pci-exynos.c
13121
13122 PCI DRIVER FOR SYNOPSYS DESIGNWARE
13123 M:      Jingoo Han <[email protected]>
13124 M:      Gustavo Pimentel <[email protected]>
13125 L:      [email protected]
13126 S:      Maintained
13127 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
13128 F:      drivers/pci/controller/dwc/*designware*
13129
13130 PCI DRIVER FOR TI DRA7XX
13131 M:      Kishon Vijay Abraham I <[email protected]>
13132 L:      [email protected]
13133 L:      [email protected]
13134 S:      Supported
13135 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
13136 F:      drivers/pci/controller/dwc/pci-dra7xx.c
13137
13138 PCI DRIVER FOR TI KEYSTONE
13139 M:      Murali Karicheri <[email protected]>
13140 L:      [email protected]
13141 L:      [email protected] (moderated for non-subscribers)
13142 S:      Maintained
13143 F:      drivers/pci/controller/dwc/pci-keystone.c
13144
13145 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
13146 M:      Linus Walleij <[email protected]>
13147 L:      [email protected]
13148 S:      Maintained
13149 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
13150 F:      drivers/pci/controller/pci-v3-semi.c
13151
13152 PCI ENDPOINT SUBSYSTEM
13153 M:      Kishon Vijay Abraham I <[email protected]>
13154 M:      Lorenzo Pieralisi <[email protected]>
13155 L:      [email protected]
13156 S:      Supported
13157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
13158 F:      drivers/misc/pci_endpoint_test.c
13159 F:      drivers/pci/endpoint/
13160 F:      tools/pci/
13161
13162 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
13163 M:      Russell Currey <[email protected]>
13164 M:      Sam Bobroff <[email protected]>
13165 M:      Oliver O'Halloran <[email protected]>
13166 L:      [email protected]
13167 S:      Supported
13168 F:      Documentation/PCI/pci-error-recovery.rst
13169 F:      Documentation/powerpc/eeh-pci-error-recovery.rst
13170 F:      arch/powerpc/include/*/eeh*.h
13171 F:      arch/powerpc/kernel/eeh*.c
13172 F:      arch/powerpc/platforms/*/eeh*.c
13173 F:      drivers/pci/pcie/aer.c
13174 F:      drivers/pci/pcie/dpc.c
13175 F:      drivers/pci/pcie/err.c
13176
13177 PCI ERROR RECOVERY
13178 M:      Linas Vepstas <[email protected]>
13179 L:      [email protected]
13180 S:      Supported
13181 F:      Documentation/PCI/pci-error-recovery.rst
13182
13183 PCI MSI DRIVER FOR ALTERA MSI IP
13184 M:      Ley Foon Tan <[email protected]>
13185 L:      [email protected] (moderated for non-subscribers)
13186 L:      [email protected]
13187 S:      Supported
13188 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
13189 F:      drivers/pci/controller/pcie-altera-msi.c
13190
13191 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
13192 M:      Toan Le <[email protected]>
13193 L:      [email protected]
13194 L:      [email protected]
13195 S:      Maintained
13196 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
13197 F:      drivers/pci/controller/pci-xgene-msi.c
13198
13199 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
13200 M:      Lorenzo Pieralisi <[email protected]>
13201 R:      Rob Herring <[email protected]>
13202 L:      [email protected]
13203 S:      Supported
13204 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
13205 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
13206 F:      drivers/pci/controller/
13207
13208 PCI SUBSYSTEM
13209 M:      Bjorn Helgaas <[email protected]>
13210 L:      [email protected]
13211 S:      Supported
13212 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
13213 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
13214 F:      Documentation/PCI/
13215 F:      Documentation/devicetree/bindings/pci/
13216 F:      arch/x86/kernel/early-quirks.c
13217 F:      arch/x86/kernel/quirks.c
13218 F:      arch/x86/pci/
13219 F:      drivers/acpi/pci*
13220 F:      drivers/pci/
13221 F:      include/asm-generic/pci*
13222 F:      include/linux/of_pci.h
13223 F:      include/linux/pci*
13224 F:      include/uapi/linux/pci*
13225 F:      lib/pci*
13226
13227 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
13228 M:      Jonathan Chocron <[email protected]>
13229 L:      [email protected]
13230 S:      Maintained
13231 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
13232 F:      drivers/pci/controller/dwc/pcie-al.c
13233
13234 PCIE DRIVER FOR AMLOGIC MESON
13235 M:      Yue Wang <[email protected]>
13236 L:      [email protected]
13237 L:      [email protected]
13238 S:      Maintained
13239 F:      drivers/pci/controller/dwc/pci-meson.c
13240
13241 PCIE DRIVER FOR AXIS ARTPEC
13242 M:      Jesper Nilsson <[email protected]>
13243 L:      [email protected]
13244 L:      [email protected]
13245 S:      Maintained
13246 F:      Documentation/devicetree/bindings/pci/axis,artpec*
13247 F:      drivers/pci/controller/dwc/*artpec*
13248
13249 PCIE DRIVER FOR CAVIUM THUNDERX
13250 M:      Robert Richter <[email protected]>
13251 L:      [email protected]
13252 L:      [email protected] (moderated for non-subscribers)
13253 S:      Supported
13254 F:      drivers/pci/controller/pci-thunder-*
13255
13256 PCIE DRIVER FOR HISILICON
13257 M:      Zhou Wang <[email protected]>
13258 L:      [email protected]
13259 S:      Maintained
13260 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
13261 F:      drivers/pci/controller/dwc/pcie-hisi.c
13262
13263 PCIE DRIVER FOR HISILICON KIRIN
13264 M:      Xiaowei Song <[email protected]>
13265 M:      Binghui Wang <[email protected]>
13266 L:      [email protected]
13267 S:      Maintained
13268 F:      Documentation/devicetree/bindings/pci/kirin-pcie.txt
13269 F:      drivers/pci/controller/dwc/pcie-kirin.c
13270
13271 PCIE DRIVER FOR HISILICON STB
13272 M:      Shawn Guo <[email protected]>
13273 L:      [email protected]
13274 S:      Maintained
13275 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
13276 F:      drivers/pci/controller/dwc/pcie-histb.c
13277
13278 PCIE DRIVER FOR MEDIATEK
13279 M:      Ryder Lee <[email protected]>
13280 L:      [email protected]
13281 L:      [email protected]
13282 S:      Supported
13283 F:      Documentation/devicetree/bindings/pci/mediatek*
13284 F:      drivers/pci/controller/*mediatek*
13285
13286 PCIE DRIVER FOR QUALCOMM MSM
13287 M:      Stanimir Varbanov <[email protected]>
13288 L:      [email protected]
13289 L:      [email protected]
13290 S:      Maintained
13291 F:      drivers/pci/controller/dwc/*qcom*
13292
13293 PCIE DRIVER FOR ROCKCHIP
13294 M:      Shawn Lin <[email protected]>
13295 L:      [email protected]
13296 L:      [email protected]
13297 S:      Maintained
13298 F:      Documentation/devicetree/bindings/pci/rockchip-pcie*
13299 F:      drivers/pci/controller/pcie-rockchip*
13300
13301 PCIE DRIVER FOR SOCIONEXT UNIPHIER
13302 M:      Kunihiko Hayashi <[email protected]>
13303 L:      [email protected]
13304 S:      Maintained
13305 F:      Documentation/devicetree/bindings/pci/uniphier-pcie*
13306 F:      drivers/pci/controller/dwc/pcie-uniphier*
13307
13308 PCIE DRIVER FOR ST SPEAR13XX
13309 M:      Pratyush Anand <[email protected]>
13310 L:      [email protected]
13311 S:      Maintained
13312 F:      drivers/pci/controller/dwc/*spear*
13313
13314 PCMCIA SUBSYSTEM
13315 M:      Dominik Brodowski <[email protected]>
13316 S:      Odd Fixes
13317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
13318 F:      Documentation/pcmcia/
13319 F:      drivers/pcmcia/
13320 F:      include/pcmcia/
13321 F:      tools/pcmcia/
13322
13323 PCNET32 NETWORK DRIVER
13324 M:      Don Fry <[email protected]>
13325 L:      [email protected]
13326 S:      Maintained
13327 F:      drivers/net/ethernet/amd/pcnet32.c
13328
13329 PCRYPT PARALLEL CRYPTO ENGINE
13330 M:      Steffen Klassert <[email protected]>
13331 L:      [email protected]
13332 S:      Maintained
13333 F:      crypto/pcrypt.c
13334 F:      include/crypto/pcrypt.h
13335
13336 PEAQ WMI HOTKEYS DRIVER
13337 M:      Hans de Goede <[email protected]>
13338 L:      [email protected]
13339 S:      Maintained
13340 F:      drivers/platform/x86/peaq-wmi.c
13341
13342 PENSANDO ETHERNET DRIVERS
13343 M:      Shannon Nelson <[email protected]>
13344 M:      Pensando Drivers <[email protected]>
13345 L:      [email protected]
13346 S:      Supported
13347 F:      Documentation/networking/device_drivers/pensando/ionic.rst
13348 F:      drivers/net/ethernet/pensando/
13349
13350 PER-CPU MEMORY ALLOCATOR
13351 M:      Dennis Zhou <[email protected]>
13352 M:      Tejun Heo <[email protected]>
13353 M:      Christoph Lameter <[email protected]>
13354 S:      Maintained
13355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
13356 F:      arch/*/include/asm/percpu.h
13357 F:      include/linux/percpu*.h
13358 F:      mm/percpu*.c
13359
13360 PER-TASK DELAY ACCOUNTING
13361 M:      Balbir Singh <[email protected]>
13362 S:      Maintained
13363 F:      include/linux/delayacct.h
13364 F:      kernel/delayacct.c
13365
13366 PERFORMANCE EVENTS SUBSYSTEM
13367 M:      Peter Zijlstra <[email protected]>
13368 M:      Ingo Molnar <[email protected]>
13369 M:      Arnaldo Carvalho de Melo <[email protected]>
13370 R:      Mark Rutland <[email protected]>
13371 R:      Alexander Shishkin <[email protected]>
13372 R:      Jiri Olsa <[email protected]>
13373 R:      Namhyung Kim <[email protected]>
13374 L:      [email protected]
13375 S:      Supported
13376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
13377 F:      arch/*/events/*
13378 F:      arch/*/events/*/*
13379 F:      arch/*/include/asm/perf_event.h
13380 F:      arch/*/kernel/*/*/perf_event*.c
13381 F:      arch/*/kernel/*/perf_event*.c
13382 F:      arch/*/kernel/perf_callchain.c
13383 F:      arch/*/kernel/perf_event*.c
13384 F:      include/linux/perf_event.h
13385 F:      include/uapi/linux/perf_event.h
13386 F:      kernel/events/*
13387 F:      tools/perf/
13388
13389 PERFORMANCE EVENTS SUBSYSTEM ARM64 PMU EVENTS
13390 R:      John Garry <[email protected]>
13391 R:      Will Deacon <[email protected]>
13392 L:      [email protected] (moderated for non-subscribers)
13393 S:      Supported
13394 F:      tools/perf/pmu-events/arch/arm64/
13395
13396 PERSONALITY HANDLING
13397 M:      Christoph Hellwig <[email protected]>
13398 L:      [email protected]
13399 S:      Maintained
13400 F:      include/linux/personality.h
13401 F:      include/uapi/linux/personality.h
13402
13403 PHOENIX RC FLIGHT CONTROLLER ADAPTER
13404 M:      Marcus Folkesson <[email protected]>
13405 L:      [email protected]
13406 S:      Maintained
13407 F:      Documentation/input/devices/pxrc.rst
13408 F:      drivers/input/joystick/pxrc.c
13409
13410 PHONET PROTOCOL
13411 M:      Remi Denis-Courmont <[email protected]>
13412 S:      Supported
13413 F:      Documentation/networking/phonet.rst
13414 F:      include/linux/phonet.h
13415 F:      include/net/phonet/
13416 F:      include/uapi/linux/phonet.h
13417 F:      net/phonet/
13418
13419 PHRAM MTD DRIVER
13420 M:      Joern Engel <[email protected]>
13421 L:      [email protected]
13422 S:      Maintained
13423 F:      drivers/mtd/devices/phram.c
13424
13425 PICOLCD HID DRIVER
13426 M:      Bruno Prémont <[email protected]>
13427 L:      [email protected]
13428 S:      Maintained
13429 F:      drivers/hid/hid-picolcd*
13430
13431 PICOXCELL SUPPORT
13432 M:      Jamie Iles <[email protected]>
13433 L:      [email protected] (moderated for non-subscribers)
13434 S:      Supported
13435 T:      git git://github.com/jamieiles/linux-2.6-ji.git
13436 F:      arch/arm/boot/dts/picoxcell*
13437 F:      arch/arm/mach-picoxcell/
13438 F:      drivers/crypto/picoxcell*
13439
13440 PIDFD API
13441 M:      Christian Brauner <[email protected]>
13442 L:      [email protected]
13443 S:      Maintained
13444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
13445 F:      samples/pidfd/
13446 F:      tools/testing/selftests/clone3/
13447 F:      tools/testing/selftests/pid_namespace/
13448 F:      tools/testing/selftests/pidfd/
13449 K:      (?i)pidfd
13450 K:      (?i)clone3
13451 K:      \b(clone_args|kernel_clone_args)\b
13452
13453 PIN CONTROL SUBSYSTEM
13454 M:      Linus Walleij <[email protected]>
13455 L:      [email protected]
13456 S:      Maintained
13457 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
13458 F:      Documentation/devicetree/bindings/pinctrl/
13459 F:      Documentation/driver-api/pinctl.rst
13460 F:      drivers/pinctrl/
13461 F:      include/linux/pinctrl/
13462
13463 PIN CONTROLLER - FREESCALE
13464 M:      Dong Aisheng <[email protected]>
13465 M:      Fabio Estevam <[email protected]>
13466 M:      Shawn Guo <[email protected]>
13467 M:      Stefan Agner <[email protected]>
13468 R:      Pengutronix Kernel Team <[email protected]>
13469 L:      [email protected]
13470 S:      Maintained
13471 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
13472 F:      drivers/pinctrl/freescale/
13473
13474 PIN CONTROLLER - INTEL
13475 M:      Mika Westerberg <[email protected]>
13476 M:      Andy Shevchenko <[email protected]>
13477 S:      Maintained
13478 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
13479 F:      drivers/pinctrl/intel/
13480
13481 PIN CONTROLLER - MEDIATEK
13482 M:      Sean Wang <[email protected]>
13483 L:      [email protected] (moderated for non-subscribers)
13484 S:      Maintained
13485 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
13486 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt
13487 F:      drivers/pinctrl/mediatek/
13488
13489 PIN CONTROLLER - MICROCHIP AT91
13490 M:      Ludovic Desroches <[email protected]>
13491 L:      [email protected] (moderated for non-subscribers)
13492 L:      [email protected]
13493 S:      Supported
13494 F:      drivers/gpio/gpio-sama5d2-piobu.c
13495 F:      drivers/pinctrl/pinctrl-at91*
13496
13497 PIN CONTROLLER - QUALCOMM
13498 M:      Bjorn Andersson <[email protected]>
13499 L:      [email protected]
13500 S:      Maintained
13501 F:      Documentation/devicetree/bindings/pinctrl/qcom,*.txt
13502 F:      drivers/pinctrl/qcom/
13503
13504 PIN CONTROLLER - RENESAS
13505 M:      Geert Uytterhoeven <[email protected]>
13506 L:      [email protected]
13507 S:      Supported
13508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git sh-pfc
13509 F:      Documentation/devicetree/bindings/pinctrl/renesas,*
13510 F:      drivers/pinctrl/pinctrl-rz*
13511 F:      drivers/pinctrl/sh-pfc/
13512
13513 PIN CONTROLLER - SAMSUNG
13514 M:      Tomasz Figa <[email protected]>
13515 M:      Krzysztof Kozlowski <[email protected]>
13516 M:      Sylwester Nawrocki <[email protected]>
13517 L:      [email protected] (moderated for non-subscribers)
13518 L:      [email protected] (moderated for non-subscribers)
13519 S:      Maintained
13520 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
13521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
13522 F:      Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
13523 F:      drivers/pinctrl/samsung/
13524 F:      include/dt-bindings/pinctrl/samsung.h
13525
13526 PIN CONTROLLER - SINGLE
13527 M:      Tony Lindgren <[email protected]>
13528 M:      Haojian Zhuang <[email protected]>
13529 L:      [email protected] (moderated for non-subscribers)
13530 L:      [email protected]
13531 S:      Maintained
13532 F:      drivers/pinctrl/pinctrl-single.c
13533
13534 PIN CONTROLLER - ST SPEAR
13535 M:      Viresh Kumar <[email protected]>
13536 L:      [email protected] (moderated for non-subscribers)
13537 S:      Maintained
13538 W:      http://www.st.com/spear
13539 F:      drivers/pinctrl/spear/
13540
13541 PISTACHIO SOC SUPPORT
13542 M:      James Hartley <[email protected]>
13543 L:      [email protected]
13544 S:      Odd Fixes
13545 F:      arch/mips/boot/dts/img/pistachio*
13546 F:      arch/mips/configs/pistachio*_defconfig
13547 F:      arch/mips/include/asm/mach-pistachio/
13548 F:      arch/mips/pistachio/
13549
13550 PKTCDVD DRIVER
13551 M:      [email protected]
13552 S:      Orphan
13553 F:      drivers/block/pktcdvd.c
13554 F:      include/linux/pktcdvd.h
13555 F:      include/uapi/linux/pktcdvd.h
13556
13557 PKUNITY SOC DRIVERS
13558 M:      Guan Xuetao <[email protected]>
13559 S:      Maintained
13560 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
13561 T:      git git://github.com/gxt/linux.git
13562 F:      drivers/i2c/busses/i2c-puv3.c
13563 F:      drivers/input/serio/i8042-unicore32io.h
13564 F:      drivers/rtc/rtc-puv3.c
13565 F:      drivers/video/fbdev/fb-puv3.c
13566
13567 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
13568 M:      Tomasz Duszynski <[email protected]>
13569 S:      Maintained
13570 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
13571 F:      drivers/iio/chemical/pms7003.c
13572
13573 PLX DMA DRIVER
13574 M:      Logan Gunthorpe <[email protected]>
13575 S:      Maintained
13576 F:      drivers/dma/plx_dma.c
13577
13578 PM-GRAPH UTILITY
13579 M:      "Todd E Brandt" <[email protected]>
13580 L:      [email protected]
13581 S:      Supported
13582 W:      https://01.org/pm-graph
13583 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
13584 T:      git git://github.com/intel/pm-graph
13585 F:      tools/power/pm-graph
13586
13587 PMBUS HARDWARE MONITORING DRIVERS
13588 M:      Guenter Roeck <[email protected]>
13589 L:      [email protected]
13590 S:      Maintained
13591 W:      http://hwmon.wiki.kernel.org/
13592 W:      http://www.roeck-us.net/linux/drivers/
13593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
13594 F:      Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt
13595 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
13596 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
13597 F:      Documentation/hwmon/adm1275.rst
13598 F:      Documentation/hwmon/ibm-cffps.rst
13599 F:      Documentation/hwmon/ir35221.rst
13600 F:      Documentation/hwmon/lm25066.rst
13601 F:      Documentation/hwmon/ltc2978.rst
13602 F:      Documentation/hwmon/ltc3815.rst
13603 F:      Documentation/hwmon/max16064.rst
13604 F:      Documentation/hwmon/max20751.rst
13605 F:      Documentation/hwmon/max31785.rst
13606 F:      Documentation/hwmon/max34440.rst
13607 F:      Documentation/hwmon/max8688.rst
13608 F:      Documentation/hwmon/pmbus-core.rst
13609 F:      Documentation/hwmon/pmbus.rst
13610 F:      Documentation/hwmon/tps40422.rst
13611 F:      Documentation/hwmon/ucd9000.rst
13612 F:      Documentation/hwmon/ucd9200.rst
13613 F:      Documentation/hwmon/zl6100.rst
13614 F:      drivers/hwmon/pmbus/
13615 F:      include/linux/pmbus.h
13616
13617 PMC SIERRA MaxRAID DRIVER
13618 L:      [email protected]
13619 S:      Orphan
13620 W:      http://www.pmc-sierra.com/
13621 F:      drivers/scsi/pmcraid.*
13622
13623 PMC SIERRA PM8001 DRIVER
13624 M:      Jack Wang <[email protected]>
13625 L:      [email protected]
13626 S:      Supported
13627 F:      drivers/scsi/pm8001/
13628
13629 PNI RM3100 IIO DRIVER
13630 M:      Song Qiang <[email protected]>
13631 L:      [email protected]
13632 S:      Maintained
13633 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.txt
13634 F:      drivers/iio/magnetometer/rm3100*
13635
13636 PNP SUPPORT
13637 M:      "Rafael J. Wysocki" <[email protected]>
13638 L:      [email protected]
13639 S:      Maintained
13640 F:      drivers/pnp/
13641 F:      include/linux/pnp.h
13642
13643 POSIX CLOCKS and TIMERS
13644 M:      Thomas Gleixner <[email protected]>
13645 L:      [email protected]
13646 S:      Maintained
13647 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
13648 F:      fs/timerfd.c
13649 F:      include/linux/time_namespace.h
13650 F:      include/linux/timer*
13651 F:      kernel/time/*timer*
13652 F:      kernel/time/namespace.c
13653
13654 POWER MANAGEMENT CORE
13655 M:      "Rafael J. Wysocki" <[email protected]>
13656 L:      [email protected]
13657 S:      Supported
13658 B:      https://bugzilla.kernel.org
13659 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
13660 F:      drivers/base/power/
13661 F:      drivers/powercap/
13662 F:      include/linux/intel_rapl.h
13663 F:      include/linux/pm.h
13664 F:      include/linux/pm_*
13665 F:      include/linux/powercap.h
13666 F:      kernel/configs/nopm.config
13667
13668 POWER STATE COORDINATION INTERFACE (PSCI)
13669 M:      Mark Rutland <[email protected]>
13670 M:      Lorenzo Pieralisi <[email protected]>
13671 L:      [email protected]
13672 S:      Maintained
13673 F:      drivers/firmware/psci/
13674 F:      include/linux/psci.h
13675 F:      include/uapi/linux/psci.h
13676
13677 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
13678 M:      Sebastian Reichel <[email protected]>
13679 L:      [email protected]
13680 S:      Maintained
13681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
13682 F:      Documentation/ABI/testing/sysfs-class-power
13683 F:      Documentation/devicetree/bindings/power/supply/
13684 F:      drivers/power/supply/
13685 F:      include/linux/power_supply.h
13686
13687 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
13688 M:      Suraj Jitindar Singh <[email protected]>
13689 L:      [email protected]
13690 S:      Maintained
13691 F:      drivers/char/powernv-op-panel.c
13692
13693 PPP OVER ATM (RFC 2364)
13694 M:      Mitchell Blank Jr <[email protected]>
13695 S:      Maintained
13696 F:      include/uapi/linux/atmppp.h
13697 F:      net/atm/pppoatm.c
13698
13699 PPP OVER ETHERNET
13700 M:      Michal Ostrowski <[email protected]>
13701 S:      Maintained
13702 F:      drivers/net/ppp/pppoe.c
13703 F:      drivers/net/ppp/pppox.c
13704
13705 PPP OVER L2TP
13706 M:      James Chapman <[email protected]>
13707 S:      Maintained
13708 F:      include/linux/if_pppol2tp.h
13709 F:      include/uapi/linux/if_pppol2tp.h
13710 F:      net/l2tp/l2tp_ppp.c
13711
13712 PPP PROTOCOL DRIVERS AND COMPRESSORS
13713 M:      Paul Mackerras <[email protected]>
13714 L:      [email protected]
13715 S:      Maintained
13716 F:      drivers/net/ppp/ppp_*
13717
13718 PPS SUPPORT
13719 M:      Rodolfo Giometti <[email protected]>
13720 L:      [email protected] (subscribers-only)
13721 S:      Maintained
13722 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
13723 F:      Documentation/ABI/testing/sysfs-pps
13724 F:      Documentation/devicetree/bindings/pps/pps-gpio.txt
13725 F:      Documentation/driver-api/pps.rst
13726 F:      drivers/pps/
13727 F:      include/linux/pps*.h
13728 F:      include/uapi/linux/pps.h
13729
13730 PPTP DRIVER
13731 M:      Dmitry Kozlov <[email protected]>
13732 L:      [email protected]
13733 S:      Maintained
13734 W:      http://sourceforge.net/projects/accel-pptp
13735 F:      drivers/net/ppp/pptp.c
13736
13737 PRESSURE STALL INFORMATION (PSI)
13738 M:      Johannes Weiner <[email protected]>
13739 S:      Maintained
13740 F:      include/linux/psi*
13741 F:      kernel/sched/psi.c
13742
13743 PRINTK
13744 M:      Petr Mladek <[email protected]>
13745 M:      Sergey Senozhatsky <[email protected]>
13746 R:      Steven Rostedt <[email protected]>
13747 S:      Maintained
13748 F:      include/linux/printk.h
13749 F:      kernel/printk/
13750
13751 PRISM54 WIRELESS DRIVER
13752 M:      Luis Chamberlain <[email protected]>
13753 L:      [email protected]
13754 S:      Obsolete
13755 W:      https://wireless.wiki.kernel.org/en/users/Drivers/p54
13756 F:      drivers/net/wireless/intersil/prism54/
13757
13758 PROC FILESYSTEM
13759 R:      Alexey Dobriyan <[email protected]>
13760 L:      [email protected]
13761 L:      [email protected]
13762 S:      Maintained
13763 F:      Documentation/filesystems/proc.rst
13764 F:      fs/proc/
13765 F:      include/linux/proc_fs.h
13766 F:      tools/testing/selftests/proc/
13767
13768 PROC SYSCTL
13769 M:      Luis Chamberlain <[email protected]>
13770 M:      Kees Cook <[email protected]>
13771 M:      Iurii Zaikin <[email protected]>
13772 L:      [email protected]
13773 L:      [email protected]
13774 S:      Maintained
13775 F:      fs/proc/proc_sysctl.c
13776 F:      include/linux/sysctl.h
13777 F:      kernel/sysctl-test.c
13778 F:      kernel/sysctl.c
13779 F:      tools/testing/selftests/sysctl/
13780
13781 PS3 NETWORK SUPPORT
13782 M:      Geoff Levand <[email protected]>
13783 L:      [email protected]
13784 L:      [email protected]
13785 S:      Maintained
13786 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
13787
13788 PS3 PLATFORM SUPPORT
13789 M:      Geoff Levand <[email protected]>
13790 L:      [email protected]
13791 S:      Maintained
13792 F:      arch/powerpc/boot/ps3*
13793 F:      arch/powerpc/include/asm/lv1call.h
13794 F:      arch/powerpc/include/asm/ps3*.h
13795 F:      arch/powerpc/platforms/ps3/
13796 F:      drivers/*/ps3*
13797 F:      drivers/ps3/
13798 F:      drivers/rtc/rtc-ps3.c
13799 F:      drivers/usb/host/*ps3.c
13800 F:      sound/ppc/snd_ps3*
13801
13802 PS3VRAM DRIVER
13803 M:      Jim Paris <[email protected]>
13804 M:      Geoff Levand <[email protected]>
13805 L:      [email protected]
13806 S:      Maintained
13807 F:      drivers/block/ps3vram.c
13808
13809 PSAMPLE PACKET SAMPLING SUPPORT
13810 M:      Yotam Gigi <[email protected]>
13811 S:      Maintained
13812 F:      include/net/psample.h
13813 F:      include/uapi/linux/psample.h
13814 F:      net/psample
13815
13816 PSTORE FILESYSTEM
13817 M:      Kees Cook <[email protected]>
13818 M:      Anton Vorontsov <[email protected]>
13819 M:      Colin Cross <[email protected]>
13820 M:      Tony Luck <[email protected]>
13821 S:      Maintained
13822 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
13823 F:      Documentation/admin-guide/ramoops.rst
13824 F:      Documentation/admin-guide/pstore-blk.rst
13825 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.txt
13826 F:      drivers/acpi/apei/erst.c
13827 F:      drivers/firmware/efi/efi-pstore.c
13828 F:      fs/pstore/
13829 F:      include/linux/pstore*
13830 K:      \b(pstore|ramoops)
13831
13832 PTP HARDWARE CLOCK SUPPORT
13833 M:      Richard Cochran <[email protected]>
13834 L:      [email protected]
13835 S:      Maintained
13836 W:      http://linuxptp.sourceforge.net/
13837 F:      Documentation/ABI/testing/sysfs-ptp
13838 F:      Documentation/driver-api/ptp.rst
13839 F:      drivers/net/phy/dp83640*
13840 F:      drivers/ptp/*
13841 F:      include/linux/ptp_cl*
13842
13843 PTRACE SUPPORT
13844 M:      Oleg Nesterov <[email protected]>
13845 S:      Maintained
13846 F:      arch/*/*/ptrace*.c
13847 F:      arch/*/include/asm/ptrace*.h
13848 F:      arch/*/ptrace*.c
13849 F:      include/asm-generic/syscall.h
13850 F:      include/linux/ptrace.h
13851 F:      include/linux/regset.h
13852 F:      include/linux/tracehook.h
13853 F:      include/uapi/linux/ptrace.h
13854 F:      include/uapi/linux/ptrace.h
13855 F:      kernel/ptrace.c
13856
13857 PULSE8-CEC DRIVER
13858 M:      Hans Verkuil <[email protected]>
13859 L:      [email protected]
13860 S:      Maintained
13861 T:      git git://linuxtv.org/media_tree.git
13862 F:      Documentation/admin-guide/media/pulse8-cec.rst
13863 F:      drivers/media/cec/usb/pulse8/
13864
13865 PVRUSB2 VIDEO4LINUX DRIVER
13866 M:      Mike Isely <[email protected]>
13867 L:      [email protected]       (subscribers-only)
13868 L:      [email protected]
13869 S:      Maintained
13870 W:      http://www.isely.net/pvrusb2/
13871 T:      git git://linuxtv.org/media_tree.git
13872 F:      Documentation/driver-api/media/drivers/pvrusb2*
13873 F:      drivers/media/usb/pvrusb2/
13874
13875 PWC WEBCAM DRIVER
13876 M:      Hans Verkuil <[email protected]>
13877 L:      [email protected]
13878 S:      Odd Fixes
13879 T:      git git://linuxtv.org/media_tree.git
13880 F:      drivers/media/usb/pwc/*
13881 F:      include/trace/events/pwc.h
13882
13883 PWM FAN DRIVER
13884 M:      Kamil Debski <[email protected]>
13885 M:      Bartlomiej Zolnierkiewicz <[email protected]>
13886 L:      [email protected]
13887 S:      Supported
13888 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
13889 F:      Documentation/hwmon/pwm-fan.rst
13890 F:      drivers/hwmon/pwm-fan.c
13891
13892 PWM IR Transmitter
13893 M:      Sean Young <[email protected]>
13894 L:      [email protected]
13895 S:      Maintained
13896 F:      drivers/media/rc/pwm-ir-tx.c
13897
13898 PWM SUBSYSTEM
13899 M:      Thierry Reding <[email protected]>
13900 R:      Uwe Kleine-König <[email protected]>
13901 L:      [email protected]
13902 S:      Maintained
13903 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
13904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
13905 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
13906 F:      Documentation/devicetree/bindings/pwm/
13907 F:      Documentation/driver-api/pwm.rst
13908 F:      drivers/gpio/gpio-mvebu.c
13909 F:      drivers/pwm/
13910 F:      drivers/video/backlight/pwm_bl.c
13911 F:      include/linux/pwm.h
13912 F:      include/linux/pwm_backlight.h
13913 K:      pwm_(config|apply_state|ops)
13914
13915 PXA GPIO DRIVER
13916 M:      Robert Jarzmik <[email protected]>
13917 L:      [email protected]
13918 S:      Maintained
13919 F:      drivers/gpio/gpio-pxa.c
13920
13921 PXA MMCI DRIVER
13922 S:      Orphan
13923
13924 PXA RTC DRIVER
13925 M:      Robert Jarzmik <[email protected]>
13926 L:      [email protected]
13927 S:      Maintained
13928
13929 PXA2xx/PXA3xx SUPPORT
13930 M:      Daniel Mack <[email protected]>
13931 M:      Haojian Zhuang <[email protected]>
13932 M:      Robert Jarzmik <[email protected]>
13933 L:      [email protected] (moderated for non-subscribers)
13934 S:      Maintained
13935 T:      git git://github.com/hzhuang1/linux.git
13936 T:      git git://github.com/rjarzmik/linux.git
13937 F:      arch/arm/boot/dts/pxa*
13938 F:      arch/arm/mach-pxa/
13939 F:      drivers/dma/pxa*
13940 F:      drivers/pcmcia/pxa2xx*
13941 F:      drivers/pinctrl/pxa/
13942 F:      drivers/spi/spi-pxa2xx*
13943 F:      drivers/usb/gadget/udc/pxa2*
13944 F:      include/sound/pxa2xx-lib.h
13945 F:      sound/arm/pxa*
13946 F:      sound/soc/pxa/
13947
13948 QAT DRIVER
13949 M:      Giovanni Cabiddu <[email protected]>
13950 L:      [email protected]
13951 S:      Supported
13952 F:      drivers/crypto/qat/
13953
13954 QCOM AUDIO (ASoC) DRIVERS
13955 M:      Patrick Lai <[email protected]>
13956 M:      Banajit Goswami <[email protected]>
13957 L:      [email protected] (moderated for non-subscribers)
13958 S:      Supported
13959 F:      sound/soc/qcom/
13960
13961 QCOM IPA DRIVER
13962 M:      Alex Elder <[email protected]>
13963 L:      [email protected]
13964 S:      Supported
13965 F:      drivers/net/ipa/
13966
13967 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
13968 M:      Gabriel Somlo <[email protected]>
13969 M:      "Michael S. Tsirkin" <[email protected]>
13970 L:      [email protected]
13971 S:      Maintained
13972 F:      drivers/firmware/qemu_fw_cfg.c
13973 F:      include/uapi/linux/qemu_fw_cfg.h
13974
13975 QIB DRIVER
13976 M:      Dennis Dalessandro <[email protected]>
13977 M:      Mike Marciniszyn <[email protected]>
13978 L:      [email protected]
13979 S:      Supported
13980 F:      drivers/infiniband/hw/qib/
13981
13982 QLOGIC QL41xxx FCOE DRIVER
13983 M:      [email protected]
13984 L:      [email protected]
13985 S:      Supported
13986 F:      drivers/scsi/qedf/
13987
13988 QLOGIC QL41xxx ISCSI DRIVER
13989 M:      [email protected]
13990 L:      [email protected]
13991 S:      Supported
13992 F:      drivers/scsi/qedi/
13993
13994 QLOGIC QL4xxx ETHERNET DRIVER
13995 M:      Ariel Elior <[email protected]>
13996 M:      [email protected]
13997 L:      [email protected]
13998 S:      Supported
13999 F:      drivers/net/ethernet/qlogic/qed/
14000 F:      drivers/net/ethernet/qlogic/qede/
14001 F:      include/linux/qed/
14002
14003 QLOGIC QL4xxx RDMA DRIVER
14004 M:      Michal Kalderon <[email protected]>
14005 M:      Ariel Elior <[email protected]>
14006 L:      [email protected]
14007 S:      Supported
14008 F:      drivers/infiniband/hw/qedr/
14009 F:      include/uapi/rdma/qedr-abi.h
14010
14011 QLOGIC QLA1280 SCSI DRIVER
14012 M:      Michael Reed <[email protected]>
14013 L:      [email protected]
14014 S:      Maintained
14015 F:      drivers/scsi/qla1280.[ch]
14016
14017 QLOGIC QLA2XXX FC-SCSI DRIVER
14018 M:      Nilesh Javali <[email protected]>
14019 M:      [email protected]
14020 L:      [email protected]
14021 S:      Supported
14022 F:      Documentation/scsi/LICENSE.qla2xxx
14023 F:      drivers/scsi/qla2xxx/
14024
14025 QLOGIC QLA3XXX NETWORK DRIVER
14026 M:      [email protected]
14027 L:      [email protected]
14028 S:      Supported
14029 F:      Documentation/networking/device_drivers/qlogic/LICENSE.qla3xxx
14030 F:      drivers/net/ethernet/qlogic/qla3xxx.*
14031
14032 QLOGIC QLA4XXX iSCSI DRIVER
14033 M:      [email protected]
14034 L:      [email protected]
14035 S:      Supported
14036 F:      Documentation/scsi/LICENSE.qla4xxx
14037 F:      drivers/scsi/qla4xxx/
14038
14039 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
14040 M:      Shahed Shaikh <[email protected]>
14041 M:      Manish Chopra <[email protected]>
14042 M:      [email protected]
14043 L:      [email protected]
14044 S:      Supported
14045 F:      drivers/net/ethernet/qlogic/qlcnic/
14046
14047 QLOGIC QLGE 10Gb ETHERNET DRIVER
14048 M:      Manish Chopra <[email protected]>
14049 M:      [email protected]
14050 L:      [email protected]
14051 S:      Supported
14052 F:      drivers/staging/qlge/
14053
14054 QM1D1B0004 MEDIA DRIVER
14055 M:      Akihiro Tsukada <[email protected]>
14056 L:      [email protected]
14057 S:      Odd Fixes
14058 F:      drivers/media/tuners/qm1d1b0004*
14059
14060 QM1D1C0042 MEDIA DRIVER
14061 M:      Akihiro Tsukada <[email protected]>
14062 L:      [email protected]
14063 S:      Odd Fixes
14064 F:      drivers/media/tuners/qm1d1c0042*
14065
14066 QNX4 FILESYSTEM
14067 M:      Anders Larsen <[email protected]>
14068 S:      Maintained
14069 W:      http://www.alarsen.net/linux/qnx4fs/
14070 F:      fs/qnx4/
14071 F:      include/uapi/linux/qnx4_fs.h
14072 F:      include/uapi/linux/qnxtypes.h
14073
14074 QORIQ DPAA2 FSL-MC BUS DRIVER
14075 M:      Stuart Yoder <[email protected]>
14076 M:      Laurentiu Tudor <[email protected]>
14077 L:      [email protected]
14078 S:      Maintained
14079 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
14080 F:      Documentation/networking/device_drivers/freescale/dpaa2/overview.rst
14081 F:      drivers/bus/fsl-mc/
14082
14083 QT1010 MEDIA DRIVER
14084 M:      Antti Palosaari <[email protected]>
14085 L:      [email protected]
14086 S:      Maintained
14087 W:      https://linuxtv.org
14088 W:      http://palosaari.fi/linux/
14089 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14090 T:      git git://linuxtv.org/anttip/media_tree.git
14091 F:      drivers/media/tuners/qt1010*
14092
14093 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
14094 M:      Kalle Valo <[email protected]>
14095 L:      [email protected]
14096 S:      Supported
14097 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
14098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
14099 F:      drivers/net/wireless/ath/ath10k/
14100
14101 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
14102 M:      Kalle Valo <[email protected]>
14103 L:      [email protected]
14104 S:      Supported
14105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
14106 F:      drivers/net/wireless/ath/ath11k/
14107
14108 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
14109 M:      QCA ath9k Development <[email protected]>
14110 L:      [email protected]
14111 S:      Supported
14112 W:      https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
14113 F:      drivers/net/wireless/ath/ath9k/
14114
14115 QUALCOMM CAMERA SUBSYSTEM DRIVER
14116 M:      Todor Tomov <[email protected]>
14117 L:      [email protected]
14118 S:      Maintained
14119 F:      Documentation/admin-guide/media/qcom_camss.rst
14120 F:      Documentation/devicetree/bindings/media/qcom,camss.txt
14121 F:      drivers/media/platform/qcom/camss/
14122
14123 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
14124 M:      Niklas Cassel <[email protected]>
14125 L:      [email protected]
14126 L:      [email protected]
14127 S:      Maintained
14128 F:      Documentation/devicetree/bindings/power/avs/qcom,cpr.txt
14129 F:      drivers/power/avs/qcom-cpr.c
14130
14131 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
14132 M:      Ilia Lin <[email protected]>
14133 L:      [email protected]
14134 S:      Maintained
14135 F:      Documentation/devicetree/bindings/opp/qcom-nvmem-cpufreq.txt
14136 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
14137
14138 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
14139 M:      Timur Tabi <[email protected]>
14140 L:      [email protected]
14141 S:      Maintained
14142 F:      drivers/net/ethernet/qualcomm/emac/
14143
14144 QUALCOMM ETHQOS ETHERNET DRIVER
14145 M:      Vinod Koul <[email protected]>
14146 L:      [email protected]
14147 S:      Maintained
14148 F:      Documentation/devicetree/bindings/net/qcom,ethqos.txt
14149 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
14150
14151 QUALCOMM GENERIC INTERFACE I2C DRIVER
14152 M:      Alok Chauhan <[email protected]>
14153 L:      [email protected]
14154 L:      [email protected]
14155 S:      Supported
14156 F:      drivers/i2c/busses/i2c-qcom-geni.c
14157
14158 QUALCOMM HEXAGON ARCHITECTURE
14159 M:      Brian Cain <[email protected]>
14160 L:      [email protected]
14161 S:      Supported
14162 F:      arch/hexagon/
14163
14164 QUALCOMM HIDMA DRIVER
14165 M:      Sinan Kaya <[email protected]>
14166 L:      [email protected]
14167 L:      [email protected]
14168 L:      [email protected]
14169 S:      Supported
14170 F:      drivers/dma/qcom/hidma*
14171
14172 QUALCOMM IOMMU
14173 M:      Rob Clark <[email protected]>
14174 L:      [email protected]
14175 L:      [email protected]
14176 S:      Maintained
14177 F:      drivers/iommu/qcom_iommu.c
14178
14179 QUALCOMM RMNET DRIVER
14180 M:      Subash Abhinov Kasiviswanathan <[email protected]>
14181 M:      Sean Tranchetti <[email protected]>
14182 L:      [email protected]
14183 S:      Maintained
14184 F:      Documentation/networking/device_drivers/qualcomm/rmnet.rst
14185 F:      drivers/net/ethernet/qualcomm/rmnet/
14186 F:      include/linux/if_rmnet.h
14187
14188 QUALCOMM TSENS THERMAL DRIVER
14189 M:      Amit Kucheria <[email protected]>
14190 L:      [email protected]
14191 L:      [email protected]
14192 S:      Maintained
14193 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
14194 F:      drivers/thermal/qcom/
14195
14196 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
14197 M:      Stanimir Varbanov <[email protected]>
14198 L:      [email protected]
14199 L:      [email protected]
14200 S:      Maintained
14201 T:      git git://linuxtv.org/media_tree.git
14202 F:      Documentation/devicetree/bindings/media/*venus*
14203 F:      drivers/media/platform/qcom/venus/
14204
14205 QUALCOMM WCN36XX WIRELESS DRIVER
14206 M:      Kalle Valo <[email protected]>
14207 L:      [email protected]
14208 S:      Supported
14209 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
14210 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
14211 F:      drivers/net/wireless/ath/wcn36xx/
14212
14213 QUANTENNA QTNFMAC WIRELESS DRIVER
14214 M:      Igor Mitsyanko <[email protected]>
14215 R:      Sergey Matyukevich <[email protected]>
14216 L:      [email protected]
14217 S:      Maintained
14218 F:      drivers/net/wireless/quantenna
14219
14220 RADEON and AMDGPU DRM DRIVERS
14221 M:      Alex Deucher <[email protected]>
14222 M:      Christian König <[email protected]>
14223 L:      [email protected]
14224 S:      Supported
14225 T:      git git://people.freedesktop.org/~agd5f/linux
14226 F:      drivers/gpu/drm/amd/
14227 F:      drivers/gpu/drm/radeon/
14228 F:      include/uapi/drm/amdgpu_drm.h
14229 F:      include/uapi/drm/radeon_drm.h
14230
14231 RADEON FRAMEBUFFER DISPLAY DRIVER
14232 M:      Benjamin Herrenschmidt <[email protected]>
14233 L:      [email protected]
14234 S:      Maintained
14235 F:      drivers/video/fbdev/aty/radeon*
14236 F:      include/uapi/linux/radeonfb.h
14237
14238 RADIOSHARK RADIO DRIVER
14239 M:      Hans Verkuil <[email protected]>
14240 L:      [email protected]
14241 S:      Maintained
14242 T:      git git://linuxtv.org/media_tree.git
14243 F:      drivers/media/radio/radio-shark.c
14244
14245 RADIOSHARK2 RADIO DRIVER
14246 M:      Hans Verkuil <[email protected]>
14247 L:      [email protected]
14248 S:      Maintained
14249 T:      git git://linuxtv.org/media_tree.git
14250 F:      drivers/media/radio/radio-shark2.c
14251 F:      drivers/media/radio/radio-tea5777.c
14252
14253 RADOS BLOCK DEVICE (RBD)
14254 M:      Ilya Dryomov <[email protected]>
14255 R:      Dongsheng Yang <[email protected]>
14256 L:      [email protected]
14257 S:      Supported
14258 W:      http://ceph.com/
14259 T:      git git://github.com/ceph/ceph-client.git
14260 F:      Documentation/ABI/testing/sysfs-bus-rbd
14261 F:      drivers/block/rbd.c
14262 F:      drivers/block/rbd_types.h
14263
14264 RAGE128 FRAMEBUFFER DISPLAY DRIVER
14265 M:      Paul Mackerras <[email protected]>
14266 L:      [email protected]
14267 S:      Maintained
14268 F:      drivers/video/fbdev/aty/aty128fb.c
14269
14270 RAINSHADOW-CEC DRIVER
14271 M:      Hans Verkuil <[email protected]>
14272 L:      [email protected]
14273 S:      Maintained
14274 T:      git git://linuxtv.org/media_tree.git
14275 F:      drivers/media/cec/usb/rainshadow/
14276
14277 RALINK MIPS ARCHITECTURE
14278 M:      John Crispin <[email protected]>
14279 L:      [email protected]
14280 S:      Maintained
14281 F:      arch/mips/ralink
14282
14283 RALINK RT2X00 WIRELESS LAN DRIVER
14284 M:      Stanislaw Gruszka <[email protected]>
14285 M:      Helmut Schaa <[email protected]>
14286 L:      [email protected]
14287 S:      Maintained
14288 F:      drivers/net/wireless/ralink/rt2x00/
14289
14290 RAMDISK RAM BLOCK DEVICE DRIVER
14291 M:      Jens Axboe <[email protected]>
14292 S:      Maintained
14293 F:      Documentation/admin-guide/blockdev/ramdisk.rst
14294 F:      drivers/block/brd.c
14295
14296 RANCHU VIRTUAL BOARD FOR MIPS
14297 M:      Miodrag Dinic <[email protected]>
14298 L:      [email protected]
14299 S:      Supported
14300 F:      arch/mips/configs/generic/board-ranchu.config
14301 F:      arch/mips/generic/board-ranchu.c
14302
14303 RANDOM NUMBER DRIVER
14304 M:      "Theodore Ts'o" <[email protected]>
14305 S:      Maintained
14306 F:      drivers/char/random.c
14307
14308 RAPIDIO SUBSYSTEM
14309 M:      Matt Porter <[email protected]>
14310 M:      Alexandre Bounine <[email protected]>
14311 S:      Maintained
14312 F:      drivers/rapidio/
14313
14314 RAS INFRASTRUCTURE
14315 M:      Tony Luck <[email protected]>
14316 M:      Borislav Petkov <[email protected]>
14317 L:      [email protected]
14318 S:      Maintained
14319 F:      Documentation/admin-guide/ras.rst
14320 F:      drivers/ras/
14321 F:      include/linux/ras.h
14322 F:      include/ras/ras_event.h
14323
14324 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
14325 L:      [email protected]
14326 S:      Orphan
14327 F:      drivers/net/wireless/ray*
14328
14329 RCMM REMOTE CONTROLS DECODER
14330 M:      Patrick Lerda <[email protected]>
14331 S:      Maintained
14332 F:      drivers/media/rc/ir-rcmm-decoder.c
14333
14334 RCUTORTURE TEST FRAMEWORK
14335 M:      "Paul E. McKenney" <[email protected]>
14336 M:      Josh Triplett <[email protected]>
14337 R:      Steven Rostedt <[email protected]>
14338 R:      Mathieu Desnoyers <[email protected]>
14339 R:      Lai Jiangshan <[email protected]>
14340 L:      [email protected]
14341 S:      Supported
14342 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
14343 F:      tools/testing/selftests/rcutorture
14344
14345 RDC R-321X SoC
14346 M:      Florian Fainelli <[email protected]>
14347 S:      Maintained
14348
14349 RDC R6040 FAST ETHERNET DRIVER
14350 M:      Florian Fainelli <[email protected]>
14351 L:      [email protected]
14352 S:      Maintained
14353 F:      drivers/net/ethernet/rdc/r6040.c
14354
14355 RDMAVT - RDMA verbs software
14356 M:      Dennis Dalessandro <[email protected]>
14357 M:      Mike Marciniszyn <[email protected]>
14358 L:      [email protected]
14359 S:      Supported
14360 F:      drivers/infiniband/sw/rdmavt
14361
14362 RDS - RELIABLE DATAGRAM SOCKETS
14363 M:      Santosh Shilimkar <[email protected]>
14364 L:      [email protected]
14365 L:      [email protected]
14366 L:      [email protected] (moderated for non-subscribers)
14367 S:      Supported
14368 W:      https://oss.oracle.com/projects/rds/
14369 F:      Documentation/networking/rds.rst
14370 F:      net/rds/
14371
14372 RDT - RESOURCE ALLOCATION
14373 M:      Fenghua Yu <[email protected]>
14374 M:      Reinette Chatre <[email protected]>
14375 L:      [email protected]
14376 S:      Supported
14377 F:      Documentation/x86/resctrl*
14378 F:      arch/x86/include/asm/resctrl.h
14379 F:      arch/x86/kernel/cpu/resctrl/
14380 F:      tools/testing/selftests/resctrl/
14381
14382 READ-COPY UPDATE (RCU)
14383 M:      "Paul E. McKenney" <[email protected]>
14384 M:      Josh Triplett <[email protected]>
14385 R:      Steven Rostedt <[email protected]>
14386 R:      Mathieu Desnoyers <[email protected]>
14387 R:      Lai Jiangshan <[email protected]>
14388 R:      Joel Fernandes <[email protected]>
14389 L:      [email protected]
14390 S:      Supported
14391 W:      http://www.rdrop.com/users/paulmck/RCU/
14392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
14393 F:      Documentation/RCU/
14394 F:      include/linux/rcu*
14395 F:      kernel/rcu/
14396 X:      Documentation/RCU/torture.txt
14397 X:      include/linux/srcu*.h
14398 X:      kernel/rcu/srcu*.c
14399
14400 REAL TIME CLOCK (RTC) SUBSYSTEM
14401 M:      Alessandro Zummo <[email protected]>
14402 M:      Alexandre Belloni <[email protected]>
14403 L:      [email protected]
14404 S:      Maintained
14405 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
14406 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
14407 F:      Documentation/admin-guide/rtc.rst
14408 F:      Documentation/devicetree/bindings/rtc/
14409 F:      drivers/rtc/
14410 F:      include/linux/platform_data/rtc-*
14411 F:      include/linux/rtc.h
14412 F:      include/linux/rtc/
14413 F:      include/uapi/linux/rtc.h
14414 F:      tools/testing/selftests/rtc/
14415
14416 REALTEK AUDIO CODECS
14417 M:      Oder Chiou <[email protected]>
14418 S:      Maintained
14419 F:      include/sound/rt*.h
14420 F:      sound/soc/codecs/rt*
14421
14422 REALTEK RTL83xx SMI DSA ROUTER CHIPS
14423 M:      Linus Walleij <[email protected]>
14424 S:      Maintained
14425 F:      Documentation/devicetree/bindings/net/dsa/realtek-smi.txt
14426 F:      drivers/net/dsa/realtek-smi*
14427 F:      drivers/net/dsa/rtl83*
14428
14429 REALTEK WIRELESS DRIVER (rtlwifi family)
14430 M:      Ping-Ke Shih <[email protected]>
14431 L:      [email protected]
14432 S:      Maintained
14433 W:      https://wireless.wiki.kernel.org/
14434 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
14435 F:      drivers/net/wireless/realtek/rtlwifi/
14436
14437 REALTEK WIRELESS DRIVER (rtw88)
14438 M:      Yan-Hsuan Chuang <[email protected]>
14439 L:      [email protected]
14440 S:      Maintained
14441 F:      drivers/net/wireless/realtek/rtw88/
14442
14443 REDPINE WIRELESS DRIVER
14444 M:      Amitkumar Karwar <[email protected]>
14445 M:      Siva Rebbagondla <[email protected]>
14446 L:      [email protected]
14447 S:      Maintained
14448 F:      drivers/net/wireless/rsi/
14449
14450 REGISTER MAP ABSTRACTION
14451 M:      Mark Brown <[email protected]>
14452 L:      [email protected]
14453 S:      Supported
14454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
14455 F:      Documentation/devicetree/bindings/regmap/
14456 F:      drivers/base/regmap/
14457 F:      include/linux/regmap.h
14458
14459 REISERFS FILE SYSTEM
14460 L:      [email protected]
14461 S:      Supported
14462 F:      fs/reiserfs/
14463
14464 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
14465 M:      Ohad Ben-Cohen <[email protected]>
14466 M:      Bjorn Andersson <[email protected]>
14467 L:      [email protected]
14468 S:      Maintained
14469 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rproc-next
14470 F:      Documentation/ABI/testing/sysfs-class-remoteproc
14471 F:      Documentation/devicetree/bindings/remoteproc/
14472 F:      Documentation/remoteproc.txt
14473 F:      drivers/remoteproc/
14474 F:      include/linux/remoteproc.h
14475 F:      include/linux/remoteproc/
14476
14477 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
14478 M:      Ohad Ben-Cohen <[email protected]>
14479 M:      Bjorn Andersson <[email protected]>
14480 L:      [email protected]
14481 S:      Maintained
14482 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rpmsg-next
14483 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
14484 F:      Documentation/rpmsg.txt
14485 F:      drivers/rpmsg/
14486 F:      include/linux/rpmsg.h
14487 F:      include/linux/rpmsg/
14488 F:      include/uapi/linux/rpmsg.h
14489 F:      samples/rpmsg/
14490
14491 RENESAS CLOCK DRIVERS
14492 M:      Geert Uytterhoeven <[email protected]>
14493 L:      [email protected]
14494 S:      Supported
14495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas
14496 F:      drivers/clk/renesas/
14497
14498 RENESAS EMEV2 I2C DRIVER
14499 M:      Wolfram Sang <[email protected]>
14500 S:      Supported
14501 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.txt
14502 F:      drivers/i2c/busses/i2c-emev2.c
14503
14504 RENESAS ETHERNET DRIVERS
14505 R:      Sergei Shtylyov <[email protected]>
14506 L:      [email protected]
14507 L:      [email protected]
14508 F:      Documentation/devicetree/bindings/net/renesas,*.txt
14509 F:      Documentation/devicetree/bindings/net/renesas,*.yaml
14510 F:      drivers/net/ethernet/renesas/
14511 F:      include/linux/sh_eth.h
14512
14513 RENESAS R-CAR GYROADC DRIVER
14514 M:      Marek Vasut <[email protected]>
14515 L:      [email protected]
14516 S:      Supported
14517 F:      Documentation/devicetree/bindings/iio/adc/renesas,gyroadc.txt
14518 F:      drivers/iio/adc/rcar-gyroadc.c
14519
14520 RENESAS R-CAR I2C DRIVERS
14521 M:      Wolfram Sang <[email protected]>
14522 S:      Supported
14523 F:      Documentation/devicetree/bindings/i2c/renesas,i2c.txt
14524 F:      Documentation/devicetree/bindings/i2c/renesas,iic.txt
14525 F:      drivers/i2c/busses/i2c-rcar.c
14526 F:      drivers/i2c/busses/i2c-sh_mobile.c
14527
14528 RENESAS RIIC DRIVER
14529 M:      Chris Brandt <[email protected]>
14530 S:      Supported
14531 F:      Documentation/devicetree/bindings/i2c/renesas,riic.txt
14532 F:      drivers/i2c/busses/i2c-riic.c
14533
14534 RENESAS USB PHY DRIVER
14535 M:      Yoshihiro Shimoda <[email protected]>
14536 L:      [email protected]
14537 S:      Maintained
14538 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
14539
14540 RESET CONTROLLER FRAMEWORK
14541 M:      Philipp Zabel <[email protected]>
14542 S:      Maintained
14543 T:      git git://git.pengutronix.de/git/pza/linux
14544 F:      Documentation/devicetree/bindings/reset/
14545 F:      drivers/reset/
14546 F:      include/dt-bindings/reset/
14547 F:      include/linux/reset-controller.h
14548 F:      include/linux/reset.h
14549 F:      include/linux/reset/
14550 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
14551
14552 RESTARTABLE SEQUENCES SUPPORT
14553 M:      Mathieu Desnoyers <[email protected]>
14554 M:      Peter Zijlstra <[email protected]>
14555 M:      "Paul E. McKenney" <[email protected]>
14556 M:      Boqun Feng <[email protected]>
14557 L:      [email protected]
14558 S:      Supported
14559 F:      include/trace/events/rseq.h
14560 F:      include/uapi/linux/rseq.h
14561 F:      kernel/rseq.c
14562 F:      tools/testing/selftests/rseq/
14563
14564 RFKILL
14565 M:      Johannes Berg <[email protected]>
14566 L:      [email protected]
14567 S:      Maintained
14568 W:      https://wireless.wiki.kernel.org/
14569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
14570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
14571 F:      Documentation/ABI/stable/sysfs-class-rfkill
14572 F:      Documentation/driver-api/rfkill.rst
14573 F:      include/linux/rfkill.h
14574 F:      include/uapi/linux/rfkill.h
14575 F:      net/rfkill/
14576
14577 RHASHTABLE
14578 M:      Thomas Graf <[email protected]>
14579 M:      Herbert Xu <[email protected]>
14580 L:      [email protected]
14581 S:      Maintained
14582 F:      include/linux/rhashtable-types.h
14583 F:      include/linux/rhashtable.h
14584 F:      lib/rhashtable.c
14585 F:      lib/test_rhashtable.c
14586
14587 RICOH R5C592 MEMORYSTICK DRIVER
14588 M:      Maxim Levitsky <[email protected]>
14589 S:      Maintained
14590 F:      drivers/memstick/host/r592.*
14591
14592 RICOH SMARTMEDIA/XD DRIVER
14593 M:      Maxim Levitsky <[email protected]>
14594 S:      Maintained
14595 F:      drivers/mtd/nand/raw/r852.c
14596 F:      drivers/mtd/nand/raw/r852.h
14597
14598 RISC-V ARCHITECTURE
14599 M:      Paul Walmsley <[email protected]>
14600 M:      Palmer Dabbelt <[email protected]>
14601 M:      Albert Ou <[email protected]>
14602 L:      [email protected]
14603 S:      Supported
14604 P:      Documentation/riscv/patch-acceptance.rst
14605 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
14606 F:      arch/riscv/
14607 N:      riscv
14608 K:      riscv
14609
14610 RNBD BLOCK DRIVERS
14611 M:      Danil Kipnis <[email protected]>
14612 M:      Jack Wang <[email protected]>
14613 L:      [email protected]
14614 S:      Maintained
14615 F:      drivers/block/rnbd/
14616
14617 ROCCAT DRIVERS
14618 M:      Stefan Achatz <[email protected]>
14619 S:      Maintained
14620 W:      http://sourceforge.net/projects/roccat/
14621 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
14622 F:      drivers/hid/hid-roccat*
14623 F:      include/linux/hid-roccat*
14624
14625 ROCKCHIP ISP V1 DRIVER
14626 M:      Helen Koike <[email protected]>
14627 L:      [email protected]
14628 S:      Maintained
14629 F:      drivers/staging/media/rkisp1/
14630
14631 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
14632 M:      Jacob Chen <[email protected]>
14633 M:      Ezequiel Garcia <[email protected]>
14634 L:      [email protected]
14635 L:      [email protected]
14636 S:      Maintained
14637 F:      Documentation/devicetree/bindings/media/rockchip-rga.yaml
14638 F:      drivers/media/platform/rockchip/rga/
14639
14640 ROCKCHIP VIDEO DECODER DRIVER
14641 M:      Ezequiel Garcia <[email protected]>
14642 L:      [email protected]
14643 L:      [email protected]
14644 S:      Maintained
14645 F:      Documentation/devicetree/bindings/media/rockchip,vdec.yaml
14646 F:      drivers/staging/media/rkvdec/
14647
14648 ROCKER DRIVER
14649 M:      Jiri Pirko <[email protected]>
14650 L:      [email protected]
14651 S:      Supported
14652 F:      drivers/net/ethernet/rocker/
14653
14654 ROCKETPORT DRIVER
14655 S:      Maintained
14656 W:      http://www.comtrol.com
14657 F:      Documentation/driver-api/serial/rocket.rst
14658 F:      drivers/tty/rocket*
14659
14660 ROCKETPORT EXPRESS/INFINITY DRIVER
14661 M:      Kevin Cernekee <[email protected]>
14662 L:      [email protected]
14663 S:      Odd Fixes
14664 F:      drivers/tty/serial/rp2.*
14665
14666 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
14667 M:      Tomasz Duszynski <[email protected]>
14668 S:      Maintained
14669 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
14670 F:      drivers/iio/light/bh1750.c
14671
14672 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
14673 M:      Marek Vasut <[email protected]>
14674 L:      [email protected]
14675 L:      [email protected]
14676 S:      Supported
14677 F:      Documentation/devicetree/bindings/mfd/bd9571mwv.txt
14678 F:      drivers/gpio/gpio-bd9571mwv.c
14679 F:      drivers/mfd/bd9571mwv.c
14680 F:      drivers/regulator/bd9571mwv-regulator.c
14681 F:      include/linux/mfd/bd9571mwv.h
14682
14683 ROSE NETWORK LAYER
14684 M:      Ralf Baechle <[email protected]>
14685 L:      [email protected]
14686 S:      Maintained
14687 W:      http://www.linux-ax25.org/
14688 F:      include/net/rose.h
14689 F:      include/uapi/linux/rose.h
14690 F:      net/rose/
14691
14692 ROTATION DRIVER FOR ALLWINNER A83T
14693 M:      Jernej Skrabec <[email protected]>
14694 L:      [email protected]
14695 S:      Maintained
14696 T:      git git://linuxtv.org/media_tree.git
14697 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
14698 F:      drivers/media/platform/sunxi/sun8i-rotate/
14699
14700 RTL2830 MEDIA DRIVER
14701 M:      Antti Palosaari <[email protected]>
14702 L:      [email protected]
14703 S:      Maintained
14704 W:      https://linuxtv.org
14705 W:      http://palosaari.fi/linux/
14706 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14707 T:      git git://linuxtv.org/anttip/media_tree.git
14708 F:      drivers/media/dvb-frontends/rtl2830*
14709
14710 RTL2832 MEDIA DRIVER
14711 M:      Antti Palosaari <[email protected]>
14712 L:      [email protected]
14713 S:      Maintained
14714 W:      https://linuxtv.org
14715 W:      http://palosaari.fi/linux/
14716 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14717 T:      git git://linuxtv.org/anttip/media_tree.git
14718 F:      drivers/media/dvb-frontends/rtl2832*
14719
14720 RTL2832_SDR MEDIA DRIVER
14721 M:      Antti Palosaari <[email protected]>
14722 L:      [email protected]
14723 S:      Maintained
14724 W:      https://linuxtv.org
14725 W:      http://palosaari.fi/linux/
14726 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14727 T:      git git://linuxtv.org/anttip/media_tree.git
14728 F:      drivers/media/dvb-frontends/rtl2832_sdr*
14729
14730 RTL8180 WIRELESS DRIVER
14731 L:      [email protected]
14732 S:      Orphan
14733 W:      https://wireless.wiki.kernel.org/
14734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
14735 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
14736
14737 RTL8187 WIRELESS DRIVER
14738 M:      Herton Ronaldo Krzesinski <[email protected]>
14739 M:      Hin-Tak Leung <[email protected]>
14740 M:      Larry Finger <[email protected]>
14741 L:      [email protected]
14742 S:      Maintained
14743 W:      https://wireless.wiki.kernel.org/
14744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
14745 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
14746
14747 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
14748 M:      Jes Sorensen <[email protected]>
14749 L:      [email protected]
14750 S:      Maintained
14751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
14752 F:      drivers/net/wireless/realtek/rtl8xxxu/
14753
14754 RTRS TRANSPORT DRIVERS
14755 M:      Danil Kipnis <[email protected]>
14756 M:      Jack Wang <[email protected]>
14757 L:      [email protected]
14758 S:      Maintained
14759 F:      drivers/infiniband/ulp/rtrs/
14760
14761 RXRPC SOCKETS (AF_RXRPC)
14762 M:      David Howells <[email protected]>
14763 L:      [email protected]
14764 S:      Supported
14765 W:      https://www.infradead.org/~dhowells/kafs/
14766 F:      Documentation/networking/rxrpc.rst
14767 F:      include/keys/rxrpc-type.h
14768 F:      include/net/af_rxrpc.h
14769 F:      include/trace/events/rxrpc.h
14770 F:      include/uapi/linux/rxrpc.h
14771 F:      net/rxrpc/
14772
14773 S3 SAVAGE FRAMEBUFFER DRIVER
14774 M:      Antonino Daplas <[email protected]>
14775 L:      [email protected]
14776 S:      Maintained
14777 F:      drivers/video/fbdev/savage/
14778
14779 S390
14780 M:      Heiko Carstens <[email protected]>
14781 M:      Vasily Gorbik <[email protected]>
14782 M:      Christian Borntraeger <[email protected]>
14783 L:      [email protected]
14784 S:      Supported
14785 W:      http://www.ibm.com/developerworks/linux/linux390/
14786 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
14787 F:      Documentation/driver-api/s390-drivers.rst
14788 F:      Documentation/s390/
14789 F:      arch/s390/
14790 F:      drivers/s390/
14791
14792 S390 COMMON I/O LAYER
14793 M:      Vineeth Vijayan <[email protected]>
14794 M:      Peter Oberparleiter <[email protected]>
14795 L:      [email protected]
14796 S:      Supported
14797 W:      http://www.ibm.com/developerworks/linux/linux390/
14798 F:      drivers/s390/cio/
14799
14800 S390 DASD DRIVER
14801 M:      Stefan Haberland <[email protected]>
14802 M:      Jan Hoeppner <[email protected]>
14803 L:      [email protected]
14804 S:      Supported
14805 W:      http://www.ibm.com/developerworks/linux/linux390/
14806 F:      block/partitions/ibm.c
14807 F:      drivers/s390/block/dasd*
14808 F:      include/linux/dasd_mod.h
14809
14810 S390 IOMMU (PCI)
14811 M:      Gerald Schaefer <[email protected]>
14812 L:      [email protected]
14813 S:      Supported
14814 W:      http://www.ibm.com/developerworks/linux/linux390/
14815 F:      drivers/iommu/s390-iommu.c
14816
14817 S390 IUCV NETWORK LAYER
14818 M:      Julian Wiedmann <[email protected]>
14819 M:      Karsten Graul <[email protected]>
14820 M:      Ursula Braun <[email protected]>
14821 L:      [email protected]
14822 S:      Supported
14823 W:      http://www.ibm.com/developerworks/linux/linux390/
14824 F:      drivers/s390/net/*iucv*
14825 F:      include/net/iucv/
14826 F:      net/iucv/
14827
14828 S390 NETWORK DRIVERS
14829 M:      Julian Wiedmann <[email protected]>
14830 M:      Karsten Graul <[email protected]>
14831 M:      Ursula Braun <[email protected]>
14832 L:      [email protected]
14833 S:      Supported
14834 W:      http://www.ibm.com/developerworks/linux/linux390/
14835 F:      drivers/s390/net/
14836
14837 S390 PCI SUBSYSTEM
14838 M:      Niklas Schnelle <[email protected]>
14839 M:      Gerald Schaefer <[email protected]>
14840 L:      [email protected]
14841 S:      Supported
14842 W:      http://www.ibm.com/developerworks/linux/linux390/
14843 F:      arch/s390/pci/
14844 F:      drivers/pci/hotplug/s390_pci_hpc.c
14845 F:      Documentation/s390/pci.rst
14846
14847 S390 VFIO AP DRIVER
14848 M:      Tony Krowiak <[email protected]>
14849 M:      Pierre Morel <[email protected]>
14850 M:      Halil Pasic <[email protected]>
14851 L:      [email protected]
14852 S:      Supported
14853 W:      http://www.ibm.com/developerworks/linux/linux390/
14854 F:      Documentation/s390/vfio-ap.rst
14855 F:      drivers/s390/crypto/vfio_ap_drv.c
14856 F:      drivers/s390/crypto/vfio_ap_ops.c
14857 F:      drivers/s390/crypto/vfio_ap_private.h
14858
14859 S390 VFIO-CCW DRIVER
14860 M:      Cornelia Huck <[email protected]>
14861 M:      Eric Farman <[email protected]>
14862 R:      Halil Pasic <[email protected]>
14863 L:      [email protected]
14864 L:      [email protected]
14865 S:      Supported
14866 F:      Documentation/s390/vfio-ccw.rst
14867 F:      drivers/s390/cio/vfio_ccw*
14868 F:      include/uapi/linux/vfio_ccw.h
14869
14870 S390 ZCRYPT DRIVER
14871 M:      Harald Freudenberger <[email protected]>
14872 L:      [email protected]
14873 S:      Supported
14874 W:      http://www.ibm.com/developerworks/linux/linux390/
14875 F:      drivers/s390/crypto/
14876
14877 S390 ZFCP DRIVER
14878 M:      Steffen Maier <[email protected]>
14879 M:      Benjamin Block <[email protected]>
14880 L:      [email protected]
14881 S:      Supported
14882 W:      http://www.ibm.com/developerworks/linux/linux390/
14883 F:      drivers/s390/scsi/zfcp_*
14884
14885 S3C24XX SD/MMC Driver
14886 M:      Ben Dooks <[email protected]>
14887 L:      [email protected] (moderated for non-subscribers)
14888 S:      Supported
14889 F:      drivers/mmc/host/s3cmci.*
14890
14891 SAA6588 RDS RECEIVER DRIVER
14892 M:      Hans Verkuil <[email protected]>
14893 L:      [email protected]
14894 S:      Odd Fixes
14895 W:      https://linuxtv.org
14896 T:      git git://linuxtv.org/media_tree.git
14897 F:      drivers/media/i2c/saa6588*
14898
14899 SAA7134 VIDEO4LINUX DRIVER
14900 M:      Mauro Carvalho Chehab <[email protected]>
14901 L:      [email protected]
14902 S:      Odd fixes
14903 W:      https://linuxtv.org
14904 T:      git git://linuxtv.org/media_tree.git
14905 F:      Documentation/driver-api/media/drivers/saa7134*
14906 F:      drivers/media/pci/saa7134/
14907
14908 SAA7146 VIDEO4LINUX-2 DRIVER
14909 M:      Hans Verkuil <[email protected]>
14910 L:      [email protected]
14911 S:      Maintained
14912 T:      git git://linuxtv.org/media_tree.git
14913 F:      drivers/media/common/saa7146/
14914 F:      drivers/media/pci/saa7146/
14915 F:      include/media/drv-intf/saa7146*
14916
14917 SAFESETID SECURITY MODULE
14918 M:      Micah Morton <[email protected]>
14919 S:      Supported
14920 F:      Documentation/admin-guide/LSM/SafeSetID.rst
14921 F:      security/safesetid/
14922
14923 SAMSUNG AUDIO (ASoC) DRIVERS
14924 M:      Krzysztof Kozlowski <[email protected]>
14925 M:      Sangbeom Kim <[email protected]>
14926 M:      Sylwester Nawrocki <[email protected]>
14927 L:      [email protected] (moderated for non-subscribers)
14928 S:      Supported
14929 F:      Documentation/devicetree/bindings/sound/samsung*
14930 F:      sound/soc/samsung/
14931
14932 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
14933 M:      Krzysztof Kozlowski <[email protected]>
14934 L:      [email protected]
14935 L:      [email protected]
14936 S:      Maintained
14937 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
14938 F:      drivers/crypto/exynos-rng.c
14939
14940 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
14941 M:      Łukasz Stelmach <[email protected]>
14942 L:      [email protected]
14943 S:      Maintained
14944 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
14945 F:      drivers/char/hw_random/exynos-trng.c
14946
14947 SAMSUNG FRAMEBUFFER DRIVER
14948 M:      Jingoo Han <[email protected]>
14949 L:      [email protected]
14950 S:      Maintained
14951 F:      drivers/video/fbdev/s3c-fb.c
14952
14953 SAMSUNG LAPTOP DRIVER
14954 M:      Corentin Chary <[email protected]>
14955 L:      [email protected]
14956 S:      Maintained
14957 F:      drivers/platform/x86/samsung-laptop.c
14958
14959 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
14960 M:      Sangbeom Kim <[email protected]>
14961 M:      Krzysztof Kozlowski <[email protected]>
14962 M:      Bartlomiej Zolnierkiewicz <[email protected]>
14963 L:      [email protected]
14964 L:      [email protected]
14965 S:      Supported
14966 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
14967 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
14968 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
14969 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
14970 F:      drivers/clk/clk-s2mps11.c
14971 F:      drivers/mfd/sec*.c
14972 F:      drivers/regulator/s2m*.c
14973 F:      drivers/regulator/s5m*.c
14974 F:      drivers/rtc/rtc-s5m.c
14975 F:      include/linux/mfd/samsung/
14976
14977 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
14978 M:      Sylwester Nawrocki <[email protected]>
14979 L:      [email protected]
14980 L:      [email protected] (moderated for non-subscribers)
14981 S:      Maintained
14982 F:      drivers/media/platform/s3c-camif/
14983 F:      include/media/drv-intf/s3c_camif.h
14984
14985 SAMSUNG S3FWRN5 NFC DRIVER
14986 M:      Robert Baldyga <[email protected]>
14987 M:      Krzysztof Opasiak <[email protected]>
14988 L:      [email protected] (moderated for non-subscribers)
14989 S:      Supported
14990 F:      drivers/nfc/s3fwrn5
14991
14992 SAMSUNG S5C73M3 CAMERA DRIVER
14993 M:      Kyungmin Park <[email protected]>
14994 M:      Andrzej Hajda <[email protected]>
14995 L:      [email protected]
14996 S:      Supported
14997 F:      drivers/media/i2c/s5c73m3/*
14998
14999 SAMSUNG S5K5BAF CAMERA DRIVER
15000 M:      Kyungmin Park <[email protected]>
15001 M:      Andrzej Hajda <[email protected]>
15002 L:      [email protected]
15003 S:      Supported
15004 F:      drivers/media/i2c/s5k5baf.c
15005
15006 SAMSUNG S5P Security SubSystem (SSS) DRIVER
15007 M:      Krzysztof Kozlowski <[email protected]>
15008 M:      Vladimir Zapolskiy <[email protected]>
15009 M:      Kamil Konieczny <[email protected]>
15010 L:      [email protected]
15011 L:      [email protected]
15012 S:      Maintained
15013 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
15014 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
15015 F:      drivers/crypto/s5p-sss.c
15016
15017 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
15018 M:      Kyungmin Park <[email protected]>
15019 M:      Sylwester Nawrocki <[email protected]>
15020 L:      [email protected]
15021 S:      Supported
15022 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
15023 F:      drivers/media/platform/exynos4-is/
15024
15025 SAMSUNG SOC CLOCK DRIVERS
15026 M:      Sylwester Nawrocki <[email protected]>
15027 M:      Tomasz Figa <[email protected]>
15028 M:      Chanwoo Choi <[email protected]>
15029 L:      [email protected] (moderated for non-subscribers)
15030 S:      Supported
15031 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
15032 F:      Documentation/devicetree/bindings/clock/exynos*.txt
15033 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
15034 F:      Documentation/devicetree/bindings/clock/samsung,s5p*
15035 F:      drivers/clk/samsung/
15036 F:      include/dt-bindings/clock/exynos*.h
15037
15038 SAMSUNG SPI DRIVERS
15039 M:      Kukjin Kim <[email protected]>
15040 M:      Krzysztof Kozlowski <[email protected]>
15041 M:      Andi Shyti <[email protected]>
15042 L:      [email protected]
15043 L:      [email protected] (moderated for non-subscribers)
15044 S:      Maintained
15045 F:      Documentation/devicetree/bindings/spi/spi-samsung.txt
15046 F:      drivers/spi/spi-s3c*
15047 F:      include/linux/platform_data/spi-s3c64xx.h
15048
15049 SAMSUNG SXGBE DRIVERS
15050 M:      Byungho An <[email protected]>
15051 L:      [email protected]
15052 S:      Supported
15053 F:      drivers/net/ethernet/samsung/sxgbe/
15054
15055 SAMSUNG THERMAL DRIVER
15056 M:      Bartlomiej Zolnierkiewicz <[email protected]>
15057 L:      [email protected]
15058 L:      [email protected]
15059 S:      Supported
15060 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
15061 F:      drivers/thermal/samsung/
15062
15063 SAMSUNG USB2 PHY DRIVER
15064 M:      Kamil Debski <[email protected]>
15065 M:      Sylwester Nawrocki <[email protected]>
15066 L:      [email protected]
15067 S:      Supported
15068 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
15069 F:      Documentation/driver-api/phy/samsung-usb2.rst
15070 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
15071 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
15072 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
15073 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
15074 F:      drivers/phy/samsung/phy-samsung-usb2.c
15075 F:      drivers/phy/samsung/phy-samsung-usb2.h
15076
15077 SC1200 WDT DRIVER
15078 M:      Zwane Mwaikambo <[email protected]>
15079 S:      Maintained
15080 F:      drivers/watchdog/sc1200wdt.c
15081
15082 SCHEDULER
15083 M:      Ingo Molnar <[email protected]>
15084 M:      Peter Zijlstra <[email protected]>
15085 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
15086 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
15087 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
15088 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
15089 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
15090 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
15091 L:      [email protected]
15092 S:      Maintained
15093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
15094 F:      include/linux/preempt.h
15095 F:      include/linux/sched.h
15096 F:      include/linux/wait.h
15097 F:      include/uapi/linux/sched.h
15098 F:      kernel/sched/
15099
15100 SCR24X CHIP CARD INTERFACE DRIVER
15101 M:      Lubomir Rintel <[email protected]>
15102 S:      Supported
15103 F:      drivers/char/pcmcia/scr24x_cs.c
15104
15105 SCSI CDROM DRIVER
15106 M:      Jens Axboe <[email protected]>
15107 L:      [email protected]
15108 S:      Maintained
15109 W:      http://www.kernel.dk
15110 F:      drivers/scsi/sr*
15111
15112 SCSI RDMA PROTOCOL (SRP) INITIATOR
15113 M:      Bart Van Assche <[email protected]>
15114 L:      [email protected]
15115 S:      Supported
15116 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
15117 F:      drivers/infiniband/ulp/srp/
15118 F:      include/scsi/srp.h
15119
15120 SCSI RDMA PROTOCOL (SRP) TARGET
15121 M:      Bart Van Assche <[email protected]>
15122 L:      [email protected]
15123 L:      [email protected]
15124 S:      Supported
15125 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
15126 F:      drivers/infiniband/ulp/srpt/
15127
15128 SCSI SG DRIVER
15129 M:      Doug Gilbert <[email protected]>
15130 L:      [email protected]
15131 S:      Maintained
15132 W:      http://sg.danny.cz/sg
15133 F:      Documentation/scsi/scsi-generic.rst
15134 F:      drivers/scsi/sg.c
15135 F:      include/scsi/sg.h
15136
15137 SCSI SUBSYSTEM
15138 M:      "James E.J. Bottomley" <[email protected]>
15139 M:      "Martin K. Petersen" <[email protected]>
15140 L:      [email protected]
15141 S:      Maintained
15142 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
15143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
15144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
15145 F:      Documentation/devicetree/bindings/scsi/
15146 F:      drivers/scsi/
15147 F:      include/scsi/
15148
15149 SCSI TAPE DRIVER
15150 M:      Kai Mäkisara <[email protected]>
15151 L:      [email protected]
15152 S:      Maintained
15153 F:      Documentation/scsi/st.rst
15154 F:      drivers/scsi/st.*
15155 F:      drivers/scsi/st_*.h
15156
15157 SCSI TARGET SUBSYSTEM
15158 M:      "Martin K. Petersen" <[email protected]>
15159 L:      [email protected]
15160 L:      [email protected]
15161 S:      Supported
15162 W:      http://www.linux-iscsi.org
15163 Q:      https://patchwork.kernel.org/project/target-devel/list/
15164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
15165 F:      Documentation/target/
15166 F:      drivers/target/
15167 F:      include/target/
15168
15169 SCTP PROTOCOL
15170 M:      Vlad Yasevich <[email protected]>
15171 M:      Neil Horman <[email protected]>
15172 M:      Marcelo Ricardo Leitner <[email protected]>
15173 L:      [email protected]
15174 S:      Maintained
15175 W:      http://lksctp.sourceforge.net
15176 F:      Documentation/networking/sctp.rst
15177 F:      include/linux/sctp.h
15178 F:      include/net/sctp/
15179 F:      include/uapi/linux/sctp.h
15180 F:      net/sctp/
15181
15182 SCx200 CPU SUPPORT
15183 M:      Jim Cromie <[email protected]>
15184 S:      Odd Fixes
15185 F:      Documentation/i2c/busses/scx200_acb.rst
15186 F:      arch/x86/platform/scx200/
15187 F:      drivers/i2c/busses/scx200*
15188 F:      drivers/mtd/maps/scx200_docflash.c
15189 F:      drivers/watchdog/scx200_wdt.c
15190 F:      include/linux/scx200.h
15191
15192 SCx200 GPIO DRIVER
15193 M:      Jim Cromie <[email protected]>
15194 S:      Maintained
15195 F:      drivers/char/scx200_gpio.c
15196 F:      include/linux/scx200_gpio.h
15197
15198 SCx200 HRT CLOCKSOURCE DRIVER
15199 M:      Jim Cromie <[email protected]>
15200 S:      Maintained
15201 F:      drivers/clocksource/scx200_hrt.c
15202
15203 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
15204 M:      Sascha Sommer <[email protected]>
15205 L:      [email protected] (subscribers-only)
15206 S:      Maintained
15207 F:      drivers/mmc/host/sdricoh_cs.c
15208
15209 SECO BOARDS CEC DRIVER
15210 M:      Ettore Chimenti <[email protected]>
15211 S:      Maintained
15212 F:      drivers/media/platform/seco-cec/seco-cec.c
15213 F:      drivers/media/platform/seco-cec/seco-cec.h
15214
15215 SECURE COMPUTING
15216 M:      Kees Cook <[email protected]>
15217 R:      Andy Lutomirski <[email protected]>
15218 R:      Will Drewry <[email protected]>
15219 S:      Supported
15220 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
15221 F:      Documentation/userspace-api/seccomp_filter.rst
15222 F:      include/linux/seccomp.h
15223 F:      include/uapi/linux/seccomp.h
15224 F:      kernel/seccomp.c
15225 F:      tools/testing/selftests/kselftest_harness.h
15226 F:      tools/testing/selftests/seccomp/*
15227 K:      \bsecure_computing
15228 K:      \bTIF_SECCOMP\b
15229
15230 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
15231 M:      Al Cooper <[email protected]>
15232 L:      [email protected]
15233 L:      [email protected]
15234 S:      Maintained
15235 F:      drivers/mmc/host/sdhci-brcmstb*
15236
15237 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
15238 M:      Adrian Hunter <[email protected]>
15239 L:      [email protected]
15240 S:      Maintained
15241 F:      drivers/mmc/host/sdhci*
15242 F:      include/linux/mmc/sdhci*
15243
15244 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
15245 M:      Ludovic Desroches <[email protected]>
15246 L:      [email protected]
15247 S:      Supported
15248 F:      drivers/mmc/host/sdhci-of-at91.c
15249
15250 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
15251 M:      Ben Dooks <[email protected]>
15252 M:      Jaehoon Chung <[email protected]>
15253 L:      [email protected]
15254 S:      Maintained
15255 F:      drivers/mmc/host/sdhci-s3c*
15256
15257 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
15258 M:      Viresh Kumar <[email protected]>
15259 L:      [email protected]
15260 S:      Maintained
15261 F:      drivers/mmc/host/sdhci-spear.c
15262
15263 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
15264 M:      Kishon Vijay Abraham I <[email protected]>
15265 L:      [email protected]
15266 S:      Maintained
15267 F:      drivers/mmc/host/sdhci-omap.c
15268
15269 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
15270 M:      Jonathan Derrick <[email protected]>
15271 M:      Revanth Rajashekar <[email protected]>
15272 L:      [email protected]
15273 S:      Supported
15274 F:      block/opal_proto.h
15275 F:      block/sed*
15276 F:      include/linux/sed*
15277 F:      include/uapi/linux/sed*
15278
15279 SECURITY CONTACT
15280 M:      Security Officers <[email protected]>
15281 S:      Supported
15282
15283 SECURITY SUBSYSTEM
15284 M:      James Morris <[email protected]>
15285 M:      "Serge E. Hallyn" <[email protected]>
15286 L:      [email protected] (suggested Cc:)
15287 S:      Supported
15288 W:      http://kernsec.org/
15289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
15290 F:      security/
15291 X:      security/selinux/
15292
15293 SELINUX SECURITY MODULE
15294 M:      Paul Moore <[email protected]>
15295 M:      Stephen Smalley <[email protected]>
15296 M:      Eric Paris <[email protected]>
15297 L:      [email protected]
15298 S:      Supported
15299 W:      https://selinuxproject.org
15300 W:      https://github.com/SELinuxProject
15301 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
15302 F:      Documentation/ABI/obsolete/sysfs-selinux-checkreqprot
15303 F:      Documentation/ABI/obsolete/sysfs-selinux-disable
15304 F:      Documentation/admin-guide/LSM/SELinux.rst
15305 F:      include/uapi/linux/selinux_netlink.h
15306 F:      scripts/selinux/
15307 F:      security/selinux/
15308
15309 SENSABLE PHANTOM
15310 M:      Jiri Slaby <[email protected]>
15311 S:      Maintained
15312 F:      drivers/misc/phantom.c
15313 F:      include/uapi/linux/phantom.h
15314
15315 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
15316 M:      Tomasz Duszynski <[email protected]>
15317 S:      Maintained
15318 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
15319 F:      drivers/iio/chemical/sps30.c
15320
15321 SERIAL DEVICE BUS
15322 M:      Rob Herring <[email protected]>
15323 L:      [email protected]
15324 S:      Maintained
15325 F:      Documentation/devicetree/bindings/serial/serial.yaml
15326 F:      drivers/tty/serdev/
15327 F:      include/linux/serdev.h
15328
15329 SERIAL DRIVERS
15330 M:      Greg Kroah-Hartman <[email protected]>
15331 L:      [email protected]
15332 S:      Maintained
15333 F:      Documentation/devicetree/bindings/serial/
15334 F:      drivers/tty/serial/
15335
15336 SERIAL IR RECEIVER
15337 M:      Sean Young <[email protected]>
15338 L:      [email protected]
15339 S:      Maintained
15340 F:      drivers/media/rc/serial_ir.c
15341
15342 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
15343 M:      Srinivas Kandagatla <[email protected]>
15344 L:      [email protected] (moderated for non-subscribers)
15345 S:      Maintained
15346 F:      Documentation/devicetree/bindings/slimbus/
15347 F:      drivers/slimbus/
15348 F:      include/linux/slimbus.h
15349
15350 SFC NETWORK DRIVER
15351 M:      Solarflare linux maintainers <[email protected]>
15352 M:      Edward Cree <[email protected]>
15353 M:      Martin Habets <[email protected]>
15354 L:      [email protected]
15355 S:      Supported
15356 F:      drivers/net/ethernet/sfc/
15357
15358 SFF/SFP/SFP+ MODULE SUPPORT
15359 M:      Russell King <[email protected]>
15360 L:      [email protected]
15361 S:      Maintained
15362 F:      drivers/net/phy/phylink.c
15363 F:      drivers/net/phy/sfp*
15364 F:      include/linux/phylink.h
15365 F:      include/linux/sfp.h
15366 K:      phylink
15367
15368 SGI GRU DRIVER
15369 M:      Dimitri Sivanich <[email protected]>
15370 S:      Maintained
15371 F:      drivers/misc/sgi-gru/
15372
15373 SGI XP/XPC/XPNET DRIVER
15374 M:      Cliff Whickman <[email protected]>
15375 M:      Robin Holt <[email protected]>
15376 S:      Maintained
15377 F:      drivers/misc/sgi-xp/
15378
15379 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
15380 M:      Ursula Braun <[email protected]>
15381 M:      Karsten Graul <[email protected]>
15382 L:      [email protected]
15383 S:      Supported
15384 W:      http://www.ibm.com/developerworks/linux/linux390/
15385 F:      net/smc/
15386
15387 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
15388 M:      Linus Walleij <[email protected]>
15389 L:      [email protected]
15390 S:      Maintained
15391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
15392 F:      Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
15393 F:      drivers/iio/light/gp2ap002.c
15394
15395 SHARP RJ54N1CB0C SENSOR DRIVER
15396 M:      Jacopo Mondi <[email protected]>
15397 L:      [email protected]
15398 S:      Odd fixes
15399 T:      git git://linuxtv.org/media_tree.git
15400 F:      drivers/media/i2c/rj54n1cb0c.c
15401 F:      include/media/i2c/rj54n1cb0c.h
15402
15403 SH_VOU V4L2 OUTPUT DRIVER
15404 L:      [email protected]
15405 S:      Orphan
15406 F:      drivers/media/platform/sh_vou.c
15407 F:      include/media/drv-intf/sh_vou.h
15408
15409 SI2157 MEDIA DRIVER
15410 M:      Antti Palosaari <[email protected]>
15411 L:      [email protected]
15412 S:      Maintained
15413 W:      https://linuxtv.org
15414 W:      http://palosaari.fi/linux/
15415 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15416 T:      git git://linuxtv.org/anttip/media_tree.git
15417 F:      drivers/media/tuners/si2157*
15418
15419 SI2165 MEDIA DRIVER
15420 M:      Matthias Schwarzott <[email protected]>
15421 L:      [email protected]
15422 S:      Maintained
15423 W:      https://linuxtv.org
15424 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15425 F:      drivers/media/dvb-frontends/si2165*
15426
15427 SI2168 MEDIA DRIVER
15428 M:      Antti Palosaari <[email protected]>
15429 L:      [email protected]
15430 S:      Maintained
15431 W:      https://linuxtv.org
15432 W:      http://palosaari.fi/linux/
15433 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15434 T:      git git://linuxtv.org/anttip/media_tree.git
15435 F:      drivers/media/dvb-frontends/si2168*
15436
15437 SI470X FM RADIO RECEIVER I2C DRIVER
15438 M:      Hans Verkuil <[email protected]>
15439 L:      [email protected]
15440 S:      Odd Fixes
15441 W:      https://linuxtv.org
15442 T:      git git://linuxtv.org/media_tree.git
15443 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
15444
15445 SI470X FM RADIO RECEIVER USB DRIVER
15446 M:      Hans Verkuil <[email protected]>
15447 L:      [email protected]
15448 S:      Maintained
15449 W:      https://linuxtv.org
15450 T:      git git://linuxtv.org/media_tree.git
15451 F:      drivers/media/radio/si470x/radio-si470x-common.c
15452 F:      drivers/media/radio/si470x/radio-si470x-usb.c
15453 F:      drivers/media/radio/si470x/radio-si470x.h
15454
15455 SI4713 FM RADIO TRANSMITTER I2C DRIVER
15456 M:      Eduardo Valentin <[email protected]>
15457 L:      [email protected]
15458 S:      Odd Fixes
15459 W:      https://linuxtv.org
15460 T:      git git://linuxtv.org/media_tree.git
15461 F:      drivers/media/radio/si4713/si4713.?
15462
15463 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
15464 M:      Eduardo Valentin <[email protected]>
15465 L:      [email protected]
15466 S:      Odd Fixes
15467 W:      https://linuxtv.org
15468 T:      git git://linuxtv.org/media_tree.git
15469 F:      drivers/media/radio/si4713/radio-platform-si4713.c
15470
15471 SI4713 FM RADIO TRANSMITTER USB DRIVER
15472 M:      Hans Verkuil <[email protected]>
15473 L:      [email protected]
15474 S:      Maintained
15475 W:      https://linuxtv.org
15476 T:      git git://linuxtv.org/media_tree.git
15477 F:      drivers/media/radio/si4713/radio-usb-si4713.c
15478
15479 SIANO DVB DRIVER
15480 M:      Mauro Carvalho Chehab <[email protected]>
15481 L:      [email protected]
15482 S:      Odd fixes
15483 W:      https://linuxtv.org
15484 T:      git git://linuxtv.org/media_tree.git
15485 F:      drivers/media/common/siano/
15486 F:      drivers/media/mmc/siano/
15487 F:      drivers/media/usb/siano/
15488 F:      drivers/media/usb/siano/
15489
15490 SIFIVE DRIVERS
15491 M:      Palmer Dabbelt <[email protected]>
15492 M:      Paul Walmsley <[email protected]>
15493 L:      [email protected]
15494 S:      Supported
15495 T:      git git://github.com/sifive/riscv-linux.git
15496 N:      sifive
15497 K:      [^@]sifive
15498
15499 SIFIVE FU540 SYSTEM-ON-CHIP
15500 M:      Paul Walmsley <[email protected]>
15501 M:      Palmer Dabbelt <[email protected]>
15502 L:      [email protected]
15503 S:      Supported
15504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
15505 N:      fu540
15506 K:      fu540
15507
15508 SIFIVE PDMA DRIVER
15509 M:      Green Wan <[email protected]>
15510 S:      Maintained
15511 F:      Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
15512 F:      drivers/dma/sf-pdma/
15513
15514 SILEAD TOUCHSCREEN DRIVER
15515 M:      Hans de Goede <[email protected]>
15516 L:      [email protected]
15517 L:      [email protected]
15518 S:      Maintained
15519 F:      drivers/input/touchscreen/silead.c
15520 F:      drivers/platform/x86/touchscreen_dmi.c
15521
15522 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
15523 M:      Jérôme Pouiller <[email protected]>
15524 S:      Supported
15525 F:      drivers/staging/wfx/
15526
15527 SILICON MOTION SM712 FRAME BUFFER DRIVER
15528 M:      Sudip Mukherjee <[email protected]>
15529 M:      Teddy Wang <[email protected]>
15530 M:      Sudip Mukherjee <[email protected]>
15531 L:      [email protected]
15532 S:      Maintained
15533 F:      Documentation/fb/sm712fb.rst
15534 F:      drivers/video/fbdev/sm712*
15535
15536 SIMPLE FIRMWARE INTERFACE (SFI)
15537 S:      Obsolete
15538 W:      http://simplefirmware.org/
15539 F:      arch/x86/platform/sfi/
15540 F:      drivers/sfi/
15541 F:      include/linux/sfi*.h
15542
15543 SIMPLEFB FB DRIVER
15544 M:      Hans de Goede <[email protected]>
15545 L:      [email protected]
15546 S:      Maintained
15547 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
15548 F:      drivers/video/fbdev/simplefb.c
15549 F:      include/linux/platform_data/simplefb.h
15550
15551 SIMTEC EB110ATX (Chalice CATS)
15552 M:      Vincent Sanders <[email protected]>
15553 M:      Simtec Linux Team <[email protected]>
15554 S:      Supported
15555 W:      http://www.simtec.co.uk/products/EB110ATX/
15556
15557 SIMTEC EB2410ITX (BAST)
15558 M:      Vincent Sanders <[email protected]>
15559 M:      Simtec Linux Team <[email protected]>
15560 S:      Supported
15561 W:      http://www.simtec.co.uk/products/EB2410ITX/
15562 F:      arch/arm/mach-s3c24xx/bast-ide.c
15563 F:      arch/arm/mach-s3c24xx/bast-irq.c
15564 F:      arch/arm/mach-s3c24xx/mach-bast.c
15565
15566 SIOX
15567 M:      Thorsten Scherer <[email protected]>
15568 M:      Uwe Kleine-König <[email protected]>
15569 R:      Pengutronix Kernel Team <[email protected]>
15570 S:      Supported
15571 F:      drivers/gpio/gpio-siox.c
15572 F:      drivers/siox/*
15573 F:      include/trace/events/siox.h
15574
15575 SIPHASH PRF ROUTINES
15576 M:      Jason A. Donenfeld <[email protected]>
15577 S:      Maintained
15578 F:      include/linux/siphash.h
15579 F:      lib/siphash.c
15580 F:      lib/test_siphash.c
15581
15582 SIS 190 ETHERNET DRIVER
15583 M:      Francois Romieu <[email protected]>
15584 L:      [email protected]
15585 S:      Maintained
15586 F:      drivers/net/ethernet/sis/sis190.c
15587
15588 SIS 900/7016 FAST ETHERNET DRIVER
15589 M:      Daniele Venzano <[email protected]>
15590 L:      [email protected]
15591 S:      Maintained
15592 W:      http://www.brownhat.org/sis900.html
15593 F:      drivers/net/ethernet/sis/sis900.*
15594
15595 SIS FRAMEBUFFER DRIVER
15596 M:      Thomas Winischhofer <[email protected]>
15597 S:      Maintained
15598 W:      http://www.winischhofer.net/linuxsisvga.shtml
15599 F:      Documentation/fb/sisfb.rst
15600 F:      drivers/video/fbdev/sis/
15601 F:      include/video/sisfb.h
15602
15603 SIS USB2VGA DRIVER
15604 M:      Thomas Winischhofer <[email protected]>
15605 S:      Maintained
15606 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
15607 F:      drivers/usb/misc/sisusbvga/
15608
15609 SLAB ALLOCATOR
15610 M:      Christoph Lameter <[email protected]>
15611 M:      Pekka Enberg <[email protected]>
15612 M:      David Rientjes <[email protected]>
15613 M:      Joonsoo Kim <[email protected]>
15614 M:      Andrew Morton <[email protected]>
15615 L:      [email protected]
15616 S:      Maintained
15617 F:      include/linux/sl?b*.h
15618 F:      mm/sl?b*
15619
15620 SLEEPABLE READ-COPY UPDATE (SRCU)
15621 M:      Lai Jiangshan <[email protected]>
15622 M:      "Paul E. McKenney" <[email protected]>
15623 M:      Josh Triplett <[email protected]>
15624 R:      Steven Rostedt <[email protected]>
15625 R:      Mathieu Desnoyers <[email protected]>
15626 L:      [email protected]
15627 S:      Supported
15628 W:      http://www.rdrop.com/users/paulmck/RCU/
15629 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
15630 F:      include/linux/srcu*.h
15631 F:      kernel/rcu/srcu*.c
15632
15633 SMACK SECURITY MODULE
15634 M:      Casey Schaufler <[email protected]>
15635 L:      [email protected]
15636 S:      Maintained
15637 W:      http://schaufler-ca.com
15638 T:      git git://github.com/cschaufler/smack-next
15639 F:      Documentation/admin-guide/LSM/Smack.rst
15640 F:      security/smack/
15641
15642 SMC91x ETHERNET DRIVER
15643 M:      Nicolas Pitre <[email protected]>
15644 S:      Odd Fixes
15645 F:      drivers/net/ethernet/smsc/smc91x.*
15646
15647 SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
15648 M:      Mark Rutland <[email protected]>
15649 M:      Lorenzo Pieralisi <[email protected]>
15650 M:      Sudeep Holla <[email protected]>
15651 L:      [email protected]
15652 S:      Maintained
15653 F:      drivers/firmware/smccc/
15654 F:      include/linux/arm-smccc.h
15655
15656 SMIA AND SMIA++ IMAGE SENSOR DRIVER
15657 M:      Sakari Ailus <[email protected]>
15658 L:      [email protected]
15659 S:      Maintained
15660 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
15661 F:      drivers/media/i2c/smiapp-pll.c
15662 F:      drivers/media/i2c/smiapp-pll.h
15663 F:      drivers/media/i2c/smiapp/
15664 F:      include/uapi/linux/smiapp.h
15665
15666 SMM665 HARDWARE MONITOR DRIVER
15667 M:      Guenter Roeck <[email protected]>
15668 L:      [email protected]
15669 S:      Maintained
15670 F:      Documentation/hwmon/smm665.rst
15671 F:      drivers/hwmon/smm665.c
15672
15673 SMSC EMC2103 HARDWARE MONITOR DRIVER
15674 M:      Steve Glendinning <[email protected]>
15675 L:      [email protected]
15676 S:      Maintained
15677 F:      Documentation/hwmon/emc2103.rst
15678 F:      drivers/hwmon/emc2103.c
15679
15680 SMSC SCH5627 HARDWARE MONITOR DRIVER
15681 M:      Hans de Goede <[email protected]>
15682 L:      [email protected]
15683 S:      Supported
15684 F:      Documentation/hwmon/sch5627.rst
15685 F:      drivers/hwmon/sch5627.c
15686
15687 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
15688 M:      Steve Glendinning <[email protected]>
15689 L:      [email protected]
15690 S:      Maintained
15691 F:      drivers/video/fbdev/smscufx.c
15692
15693 SMSC47B397 HARDWARE MONITOR DRIVER
15694 M:      Jean Delvare <[email protected]>
15695 L:      [email protected]
15696 S:      Maintained
15697 F:      Documentation/hwmon/smsc47b397.rst
15698 F:      drivers/hwmon/smsc47b397.c
15699
15700 SMSC911x ETHERNET DRIVER
15701 M:      Steve Glendinning <[email protected]>
15702 L:      [email protected]
15703 S:      Maintained
15704 F:      drivers/net/ethernet/smsc/smsc911x.*
15705 F:      include/linux/smsc911x.h
15706
15707 SMSC9420 PCI ETHERNET DRIVER
15708 M:      Steve Glendinning <[email protected]>
15709 L:      [email protected]
15710 S:      Maintained
15711 F:      drivers/net/ethernet/smsc/smsc9420.*
15712
15713 SOC-CAMERA V4L2 SUBSYSTEM
15714 L:      [email protected]
15715 S:      Orphan
15716 T:      git git://linuxtv.org/media_tree.git
15717 F:      drivers/staging/media/soc_camera/
15718 F:      include/media/soc_camera.h
15719
15720 SOCIONEXT (SNI) AVE NETWORK DRIVER
15721 M:      Kunihiko Hayashi <[email protected]>
15722 L:      [email protected]
15723 S:      Maintained
15724 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
15725 F:      drivers/net/ethernet/socionext/sni_ave.c
15726
15727 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
15728 M:      Jassi Brar <[email protected]>
15729 M:      Ilias Apalodimas <[email protected]>
15730 L:      [email protected]
15731 S:      Maintained
15732 F:      Documentation/devicetree/bindings/net/socionext-netsec.txt
15733 F:      drivers/net/ethernet/socionext/netsec.c
15734
15735 SOCIONEXT (SNI) Synquacer SPI DRIVER
15736 M:      Masahisa Kojima <[email protected]>
15737 M:      Jassi Brar <[email protected]>
15738 L:      [email protected]
15739 S:      Maintained
15740 F:      Documentation/devicetree/bindings/spi/spi-synquacer.txt
15741 F:      drivers/spi/spi-synquacer.c
15742
15743 SOCIONEXT SYNQUACER I2C DRIVER
15744 M:      Ard Biesheuvel <[email protected]>
15745 L:      [email protected]
15746 S:      Maintained
15747 F:      Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
15748 F:      drivers/i2c/busses/i2c-synquacer.c
15749
15750 SOCIONEXT UNIPHIER SOUND DRIVER
15751 L:      [email protected] (moderated for non-subscribers)
15752 S:      Orphan
15753 F:      sound/soc/uniphier/
15754
15755 SOEKRIS NET48XX LED SUPPORT
15756 M:      Chris Boot <[email protected]>
15757 S:      Maintained
15758 F:      drivers/leds/leds-net48xx.c
15759
15760 SOFT-IWARP DRIVER (siw)
15761 M:      Bernard Metzler <[email protected]>
15762 L:      [email protected]
15763 S:      Supported
15764 F:      drivers/infiniband/sw/siw/
15765 F:      include/uapi/rdma/siw-abi.h
15766
15767 SOFT-ROCE DRIVER (rxe)
15768 M:      Zhu Yanjun <[email protected]>
15769 L:      [email protected]
15770 S:      Supported
15771 F:      drivers/infiniband/sw/rxe/
15772 F:      include/uapi/rdma/rdma_user_rxe.h
15773
15774 SOFTLOGIC 6x10 MPEG CODEC
15775 M:      Bluecherry Maintainers <[email protected]>
15776 M:      Anton Sviridenko <[email protected]>
15777 M:      Andrey Utkin <[email protected]>
15778 M:      Andrey Utkin <[email protected]>
15779 M:      Ismael Luceno <[email protected]>
15780 L:      [email protected]
15781 S:      Supported
15782 F:      drivers/media/pci/solo6x10/
15783
15784 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
15785 M:      James Morse <[email protected]>
15786 L:      [email protected]
15787 S:      Maintained
15788 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
15789 F:      drivers/firmware/arm_sdei.c
15790 F:      include/linux/arm_sdei.h
15791 F:      include/uapi/linux/arm_sdei.h
15792
15793 SOFTWARE RAID (Multiple Disks) SUPPORT
15794 M:      Song Liu <[email protected]>
15795 L:      [email protected]
15796 S:      Supported
15797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
15798 F:      drivers/md/Kconfig
15799 F:      drivers/md/Makefile
15800 F:      drivers/md/md*
15801 F:      drivers/md/raid*
15802 F:      include/linux/raid/
15803 F:      include/uapi/linux/raid/
15804
15805 SOLIDRUN CLEARFOG SUPPORT
15806 M:      Russell King <[email protected]>
15807 S:      Maintained
15808 F:      arch/arm/boot/dts/armada-388-clearfog*
15809 F:      arch/arm/boot/dts/armada-38x-solidrun-*
15810
15811 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
15812 M:      Russell King <[email protected]>
15813 S:      Maintained
15814 F:      arch/arm/boot/dts/imx6*-cubox-i*
15815 F:      arch/arm/boot/dts/imx6*-hummingboard*
15816 F:      arch/arm/boot/dts/imx6*-sr-*
15817
15818 SONIC NETWORK DRIVER
15819 M:      Thomas Bogendoerfer <[email protected]>
15820 L:      [email protected]
15821 S:      Maintained
15822 F:      drivers/net/ethernet/natsemi/sonic.*
15823
15824 SONICS SILICON BACKPLANE DRIVER (SSB)
15825 M:      Michael Buesch <[email protected]>
15826 L:      [email protected]
15827 S:      Maintained
15828 F:      drivers/ssb/
15829 F:      include/linux/ssb/
15830
15831 SONY IMX214 SENSOR DRIVER
15832 M:      Ricardo Ribalda <[email protected]>
15833 L:      [email protected]
15834 S:      Maintained
15835 T:      git git://linuxtv.org/media_tree.git
15836 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.txt
15837 F:      drivers/media/i2c/imx214.c
15838
15839 SONY IMX219 SENSOR DRIVER
15840 M:      Dave Stevenson <[email protected]>
15841 L:      [email protected]
15842 S:      Maintained
15843 T:      git git://linuxtv.org/media_tree.git
15844 F:      Documentation/devicetree/bindings/media/i2c/imx219.yaml
15845 F:      drivers/media/i2c/imx219.c
15846
15847 SONY IMX258 SENSOR DRIVER
15848 M:      Sakari Ailus <[email protected]>
15849 L:      [email protected]
15850 S:      Maintained
15851 T:      git git://linuxtv.org/media_tree.git
15852 F:      drivers/media/i2c/imx258.c
15853
15854 SONY IMX274 SENSOR DRIVER
15855 M:      Leon Luo <[email protected]>
15856 L:      [email protected]
15857 S:      Maintained
15858 T:      git git://linuxtv.org/media_tree.git
15859 F:      Documentation/devicetree/bindings/media/i2c/imx274.txt
15860 F:      drivers/media/i2c/imx274.c
15861
15862 SONY IMX290 SENSOR DRIVER
15863 M:      Manivannan Sadhasivam <[email protected]>
15864 L:      [email protected]
15865 S:      Maintained
15866 T:      git git://linuxtv.org/media_tree.git
15867 F:      Documentation/devicetree/bindings/media/i2c/imx290.txt
15868 F:      drivers/media/i2c/imx290.c
15869
15870 SONY IMX319 SENSOR DRIVER
15871 M:      Bingbu Cao <[email protected]>
15872 L:      [email protected]
15873 S:      Maintained
15874 T:      git git://linuxtv.org/media_tree.git
15875 F:      drivers/media/i2c/imx319.c
15876
15877 SONY IMX355 SENSOR DRIVER
15878 M:      Tianshu Qiu <[email protected]>
15879 L:      [email protected]
15880 S:      Maintained
15881 T:      git git://linuxtv.org/media_tree.git
15882 F:      drivers/media/i2c/imx355.c
15883
15884 SONY MEMORYSTICK SUBSYSTEM
15885 M:      Maxim Levitsky <[email protected]>
15886 M:      Alex Dubov <[email protected]>
15887 M:      Ulf Hansson <[email protected]>
15888 L:      [email protected]
15889 S:      Maintained
15890 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
15891 F:      drivers/memstick/
15892 F:      include/linux/memstick.h
15893
15894 SONY VAIO CONTROL DEVICE DRIVER
15895 M:      Mattia Dongili <[email protected]>
15896 L:      [email protected]
15897 S:      Maintained
15898 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
15899 F:      Documentation/admin-guide/laptops/sony-laptop.rst
15900 F:      drivers/char/sonypi.c
15901 F:      drivers/platform/x86/sony-laptop.c
15902 F:      include/linux/sony-laptop.h
15903
15904 SOUND
15905 M:      Jaroslav Kysela <[email protected]>
15906 M:      Takashi Iwai <[email protected]>
15907 L:      [email protected] (moderated for non-subscribers)
15908 S:      Maintained
15909 W:      http://www.alsa-project.org/
15910 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
15911 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
15912 F:      Documentation/sound/
15913 F:      include/sound/
15914 F:      include/uapi/sound/
15915 F:      sound/
15916
15917 SOUND - COMPRESSED AUDIO
15918 M:      Vinod Koul <[email protected]>
15919 L:      [email protected] (moderated for non-subscribers)
15920 S:      Supported
15921 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
15922 F:      Documentation/sound/designs/compress-offload.rst
15923 F:      include/sound/compress_driver.h
15924 F:      include/uapi/sound/compress_*
15925 F:      sound/core/compress_offload.c
15926 F:      sound/soc/soc-compress.c
15927
15928 SOUND - DMAENGINE HELPERS
15929 M:      Lars-Peter Clausen <[email protected]>
15930 S:      Supported
15931 F:      include/sound/dmaengine_pcm.h
15932 F:      sound/core/pcm_dmaengine.c
15933 F:      sound/soc/soc-generic-dmaengine-pcm.c
15934
15935 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
15936 M:      Liam Girdwood <[email protected]>
15937 M:      Mark Brown <[email protected]>
15938 L:      [email protected] (moderated for non-subscribers)
15939 S:      Supported
15940 W:      http://alsa-project.org/main/index.php/ASoC
15941 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
15942 F:      Documentation/devicetree/bindings/sound/
15943 F:      Documentation/sound/soc/
15944 F:      include/dt-bindings/sound/
15945 F:      include/sound/soc*
15946 F:      sound/soc/
15947
15948 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
15949 M:      Pierre-Louis Bossart <[email protected]>
15950 M:      Liam Girdwood <[email protected]>
15951 M:      Ranjani Sridharan <[email protected]>
15952 M:      Kai Vehmanen <[email protected]>
15953 M:      Daniel Baluta <[email protected]>
15954 L:      [email protected] (moderated for non-subscribers)
15955 S:      Supported
15956 W:      https://github.com/thesofproject/linux/
15957 F:      sound/soc/sof/
15958
15959 SOUNDWIRE SUBSYSTEM
15960 M:      Vinod Koul <[email protected]>
15961 M:      Sanyog Kale <[email protected]>
15962 R:      Pierre-Louis Bossart <[email protected]>
15963 L:      [email protected] (moderated for non-subscribers)
15964 S:      Supported
15965 F:      Documentation/driver-api/soundwire/
15966 F:      drivers/soundwire/
15967 F:      include/linux/soundwire/
15968
15969 SP2 MEDIA DRIVER
15970 M:      Olli Salonen <[email protected]>
15971 L:      [email protected]
15972 S:      Maintained
15973 W:      https://linuxtv.org
15974 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15975 F:      drivers/media/dvb-frontends/sp2*
15976
15977 SPARC + UltraSPARC (sparc/sparc64)
15978 M:      "David S. Miller" <[email protected]>
15979 L:      [email protected]
15980 S:      Maintained
15981 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
15982 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
15983 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
15984 F:      arch/sparc/
15985 F:      drivers/sbus/
15986
15987 SPARC SERIAL DRIVERS
15988 M:      "David S. Miller" <[email protected]>
15989 L:      [email protected]
15990 S:      Maintained
15991 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
15992 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
15993 F:      drivers/tty/serial/suncore.c
15994 F:      drivers/tty/serial/sunhv.c
15995 F:      drivers/tty/serial/sunsab.c
15996 F:      drivers/tty/serial/sunsab.h
15997 F:      drivers/tty/serial/sunsu.c
15998 F:      drivers/tty/serial/sunzilog.c
15999 F:      drivers/tty/serial/sunzilog.h
16000 F:      drivers/tty/vcc.c
16001 F:      include/linux/sunserialcore.h
16002
16003 SPARSE CHECKER
16004 M:      "Luc Van Oostenryck" <[email protected]>
16005 L:      [email protected]
16006 S:      Maintained
16007 W:      https://sparse.wiki.kernel.org/
16008 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
16009 F:      include/linux/compiler.h
16010
16011 SPEAR CLOCK FRAMEWORK SUPPORT
16012 M:      Viresh Kumar <[email protected]>
16013 L:      [email protected] (moderated for non-subscribers)
16014 S:      Maintained
16015 W:      http://www.st.com/spear
16016 F:      drivers/clk/spear/
16017
16018 SPEAR PLATFORM SUPPORT
16019 M:      Viresh Kumar <[email protected]>
16020 M:      Shiraz Hashim <[email protected]>
16021 L:      [email protected] (moderated for non-subscribers)
16022 S:      Maintained
16023 W:      http://www.st.com/spear
16024 F:      arch/arm/boot/dts/spear*
16025 F:      arch/arm/mach-spear/
16026
16027 SPI NOR SUBSYSTEM
16028 M:      Tudor Ambarus <[email protected]>
16029 L:      [email protected]
16030 S:      Maintained
16031 W:      http://www.linux-mtd.infradead.org/
16032 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
16033 C:      irc://irc.oftc.net/mtd
16034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
16035 F:      drivers/mtd/spi-nor/
16036 F:      include/linux/mtd/spi-nor.h
16037
16038 SPI SUBSYSTEM
16039 M:      Mark Brown <[email protected]>
16040 L:      [email protected]
16041 S:      Maintained
16042 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
16043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
16044 F:      Documentation/devicetree/bindings/spi/
16045 F:      Documentation/spi/
16046 F:      drivers/spi/
16047 F:      include/linux/spi/
16048 F:      include/uapi/linux/spi/
16049 F:      tools/spi/
16050
16051 SPIDERNET NETWORK DRIVER for CELL
16052 M:      Ishizaki Kou <[email protected]>
16053 L:      [email protected]
16054 S:      Supported
16055 F:      Documentation/networking/device_drivers/toshiba/spider_net.rst
16056 F:      drivers/net/ethernet/toshiba/spider_net*
16057
16058 SPMI SUBSYSTEM
16059 R:      Stephen Boyd <[email protected]>
16060 L:      [email protected]
16061 F:      Documentation/devicetree/bindings/spmi/
16062 F:      drivers/spmi/
16063 F:      include/dt-bindings/spmi/spmi.h
16064 F:      include/linux/spmi.h
16065 F:      include/trace/events/spmi.h
16066
16067 SPU FILE SYSTEM
16068 M:      Jeremy Kerr <[email protected]>
16069 L:      [email protected]
16070 S:      Supported
16071 W:      http://www.ibm.com/developerworks/power/cell/
16072 F:      Documentation/filesystems/spufs/spufs.rst
16073 F:      arch/powerpc/platforms/cell/spufs/
16074
16075 SQUASHFS FILE SYSTEM
16076 M:      Phillip Lougher <[email protected]>
16077 L:      [email protected] (subscribers-only)
16078 S:      Maintained
16079 W:      http://squashfs.org.uk
16080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
16081 F:      Documentation/filesystems/squashfs.rst
16082 F:      fs/squashfs/
16083
16084 SRM (Alpha) environment access
16085 M:      Jan-Benedict Glaw <[email protected]>
16086 S:      Maintained
16087 F:      arch/alpha/kernel/srm_env.c
16088
16089 ST LSM6DSx IMU IIO DRIVER
16090 M:      Lorenzo Bianconi <[email protected]>
16091 L:      [email protected]
16092 S:      Maintained
16093 W:      http://www.st.com/
16094 F:      Documentation/devicetree/bindings/iio/imu/st_lsm6dsx.txt
16095 F:      drivers/iio/imu/st_lsm6dsx/
16096
16097 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
16098 M:      Mickael Guene <[email protected]>
16099 L:      [email protected]
16100 S:      Maintained
16101 T:      git git://linuxtv.org/media_tree.git
16102 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.txt
16103 F:      drivers/media/i2c/st-mipid02.c
16104
16105 ST STM32 I2C/SMBUS DRIVER
16106 M:      Pierre-Yves MORDRET <[email protected]>
16107 L:      [email protected]
16108 S:      Maintained
16109 F:      drivers/i2c/busses/i2c-stm32*
16110
16111 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
16112 M:      Song Qiang <[email protected]>
16113 L:      [email protected]
16114 S:      Maintained
16115 F:      Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt
16116 F:      drivers/iio/proximity/vl53l0x-i2c.c
16117
16118 STABLE BRANCH
16119 M:      Greg Kroah-Hartman <[email protected]>
16120 M:      Sasha Levin <[email protected]>
16121 L:      [email protected]
16122 S:      Supported
16123 F:      Documentation/process/stable-kernel-rules.rst
16124
16125 STAGING - ATOMISP DRIVER
16126 M:      Mauro Carvalho Chehab <[email protected]>
16127 R:      Sakari Ailus <[email protected]>
16128 L:      [email protected]
16129 S:      Maintained
16130 F:      drivers/staging/media/atomisp/
16131
16132 STAGING - COMEDI
16133 M:      Ian Abbott <[email protected]>
16134 M:      H Hartley Sweeten <[email protected]>
16135 S:      Odd Fixes
16136 F:      drivers/staging/comedi/
16137
16138 STAGING - FIELDBUS SUBSYSTEM
16139 M:      Sven Van Asbroeck <[email protected]>
16140 S:      Maintained
16141 F:      drivers/staging/fieldbus/*
16142 F:      drivers/staging/fieldbus/Documentation/
16143
16144 STAGING - HMS ANYBUS-S BUS
16145 M:      Sven Van Asbroeck <[email protected]>
16146 S:      Maintained
16147 F:      drivers/staging/fieldbus/anybuss/
16148
16149 STAGING - INDUSTRIAL IO
16150 M:      Jonathan Cameron <[email protected]>
16151 L:      [email protected]
16152 S:      Odd Fixes
16153 F:      Documentation/devicetree/bindings/staging/iio/
16154 F:      drivers/staging/iio/
16155
16156 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
16157 M:      Marc Dietrich <[email protected]>
16158 L:      [email protected] (moderated for non-subscribers)
16159 L:      [email protected]
16160 S:      Maintained
16161 F:      drivers/staging/nvec/
16162
16163 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
16164 M:      Jens Frederich <[email protected]>
16165 M:      Daniel Drake <[email protected]>
16166 M:      Jon Nettleton <[email protected]>
16167 S:      Maintained
16168 W:      http://wiki.laptop.org/go/DCON
16169 F:      drivers/staging/olpc_dcon/
16170
16171 STAGING - REALTEK RTL8188EU DRIVERS
16172 M:      Larry Finger <[email protected]>
16173 S:      Odd Fixes
16174 F:      drivers/staging/rtl8188eu/
16175
16176 STAGING - REALTEK RTL8712U DRIVERS
16177 M:      Larry Finger <[email protected]>
16178 M:      Florian Schilhabel <[email protected]>.
16179 S:      Odd Fixes
16180 F:      drivers/staging/rtl8712/
16181
16182 STAGING - SEPS525 LCD CONTROLLER DRIVERS
16183 M:      Michael Hennerich <[email protected]>
16184 M:      Beniamin Bia <[email protected]>
16185 L:      [email protected]
16186 S:      Supported
16187 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
16188 F:      drivers/staging/fbtft/fb_seps525.c
16189
16190 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
16191 M:      Sudip Mukherjee <[email protected]>
16192 M:      Teddy Wang <[email protected]>
16193 M:      Sudip Mukherjee <[email protected]>
16194 L:      [email protected]
16195 S:      Maintained
16196 F:      drivers/staging/sm750fb/
16197
16198 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
16199 M:      William Hubbs <[email protected]>
16200 M:      Chris Brannon <[email protected]>
16201 M:      Kirk Reiser <[email protected]>
16202 M:      Samuel Thibault <[email protected]>
16203 L:      [email protected]
16204 S:      Odd Fixes
16205 W:      http://www.linux-speakup.org/
16206 F:      drivers/staging/speakup/
16207
16208 STAGING - VIA VT665X DRIVERS
16209 M:      Forest Bond <[email protected]>
16210 S:      Odd Fixes
16211 F:      drivers/staging/vt665?/
16212
16213 STAGING - WILC1000 WIFI DRIVER
16214 M:      Adham Abozaeid <[email protected]>
16215 M:      Ajay Singh <[email protected]>
16216 L:      [email protected]
16217 S:      Supported
16218 F:      drivers/staging/wilc1000/
16219
16220 STAGING SUBSYSTEM
16221 M:      Greg Kroah-Hartman <[email protected]>
16222 L:      [email protected]
16223 S:      Supported
16224 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
16225 F:      drivers/staging/
16226
16227 STARFIRE/DURALAN NETWORK DRIVER
16228 M:      Ion Badulescu <[email protected]>
16229 S:      Odd Fixes
16230 F:      drivers/net/ethernet/adaptec/starfire*
16231
16232 STEC S1220 SKD DRIVER
16233 M:      Damien Le Moal <[email protected]>
16234 L:      [email protected]
16235 S:      Maintained
16236 F:      drivers/block/skd*[ch]
16237
16238 STI AUDIO (ASoC) DRIVERS
16239 M:      Arnaud Pouliquen <[email protected]>
16240 L:      [email protected] (moderated for non-subscribers)
16241 S:      Maintained
16242 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
16243 F:      sound/soc/sti/
16244
16245 STI CEC DRIVER
16246 M:      Benjamin Gaignard <[email protected]>
16247 S:      Maintained
16248 F:      Documentation/devicetree/bindings/media/stih-cec.txt
16249 F:      drivers/media/platform/sti/cec/
16250
16251 STK1160 USB VIDEO CAPTURE DRIVER
16252 M:      Ezequiel Garcia <[email protected]>
16253 L:      [email protected]
16254 S:      Maintained
16255 T:      git git://linuxtv.org/media_tree.git
16256 F:      drivers/media/usb/stk1160/
16257
16258 STM32 AUDIO (ASoC) DRIVERS
16259 M:      Olivier Moysan <[email protected]>
16260 M:      Arnaud Pouliquen <[email protected]>
16261 L:      [email protected] (moderated for non-subscribers)
16262 S:      Maintained
16263 F:      Documentation/devicetree/bindings/sound/st,stm32-*.txt
16264 F:      sound/soc/stm/
16265
16266 STM32 TIMER/LPTIMER DRIVERS
16267 M:      Fabrice Gasnier <[email protected]>
16268 S:      Maintained
16269 F:      Documentation/ABI/testing/*timer-stm32
16270 F:      Documentation/devicetree/bindings/*/*stm32-*timer*
16271 F:      drivers/*/stm32-*timer*
16272 F:      drivers/pwm/pwm-stm32*
16273 F:      include/linux/*/stm32-*tim*
16274
16275 STMMAC ETHERNET DRIVER
16276 M:      Giuseppe Cavallaro <[email protected]>
16277 M:      Alexandre Torgue <[email protected]>
16278 M:      Jose Abreu <[email protected]>
16279 L:      [email protected]
16280 S:      Supported
16281 W:      http://www.stlinux.com
16282 F:      Documentation/networking/device_drivers/stmicro/
16283 F:      drivers/net/ethernet/stmicro/stmmac/
16284
16285 SUN3/3X
16286 M:      Sam Creasey <[email protected]>
16287 S:      Maintained
16288 W:      http://sammy.net/sun3/
16289 F:      arch/m68k/include/asm/sun3*
16290 F:      arch/m68k/kernel/*sun3*
16291 F:      arch/m68k/sun3*/
16292 F:      drivers/net/ethernet/i825xx/sun3*
16293
16294 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
16295 M:      Hans de Goede <[email protected]>
16296 L:      [email protected]
16297 S:      Maintained
16298 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
16299 F:      drivers/input/keyboard/sun4i-lradc-keys.c
16300
16301 SUNDANCE NETWORK DRIVER
16302 M:      Denis Kirjanov <[email protected]>
16303 L:      [email protected]
16304 S:      Maintained
16305 F:      drivers/net/ethernet/dlink/sundance.c
16306
16307 SUPERH
16308 M:      Yoshinori Sato <[email protected]>
16309 M:      Rich Felker <[email protected]>
16310 L:      [email protected]
16311 S:      Maintained
16312 Q:      http://patchwork.kernel.org/project/linux-sh/list/
16313 F:      Documentation/sh/
16314 F:      arch/sh/
16315 F:      drivers/sh/
16316
16317 SUSPEND TO RAM
16318 M:      "Rafael J. Wysocki" <[email protected]>
16319 M:      Len Brown <[email protected]>
16320 M:      Pavel Machek <[email protected]>
16321 L:      [email protected]
16322 S:      Supported
16323 B:      https://bugzilla.kernel.org
16324 F:      Documentation/power/
16325 F:      arch/x86/kernel/acpi/
16326 F:      drivers/base/power/
16327 F:      include/linux/freezer.h
16328 F:      include/linux/pm.h
16329 F:      include/linux/suspend.h
16330 F:      kernel/power/
16331
16332 SVGA HANDLING
16333 M:      Martin Mares <[email protected]>
16334 L:      [email protected]
16335 S:      Maintained
16336 F:      Documentation/admin-guide/svga.rst
16337 F:      arch/x86/boot/video*
16338
16339 SWIOTLB SUBSYSTEM
16340 M:      Konrad Rzeszutek Wilk <[email protected]>
16341 L:      [email protected]
16342 S:      Supported
16343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
16344 F:      arch/*/kernel/pci-swiotlb.c
16345 F:      include/linux/swiotlb.h
16346 F:      kernel/dma/swiotlb.c
16347
16348 SWITCHDEV
16349 M:      Jiri Pirko <[email protected]>
16350 M:      Ivan Vecera <[email protected]>
16351 L:      [email protected]
16352 S:      Supported
16353 F:      include/net/switchdev.h
16354 F:      net/switchdev/
16355
16356 SY8106A REGULATOR DRIVER
16357 M:      Icenowy Zheng <[email protected]>
16358 S:      Maintained
16359 F:      Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt
16360 F:      drivers/regulator/sy8106a-regulator.c
16361
16362 SYNC FILE FRAMEWORK
16363 M:      Sumit Semwal <[email protected]>
16364 R:      Gustavo Padovan <[email protected]>
16365 L:      [email protected]
16366 L:      [email protected]
16367 S:      Maintained
16368 T:      git git://anongit.freedesktop.org/drm/drm-misc
16369 F:      Documentation/driver-api/sync_file.rst
16370 F:      drivers/dma-buf/dma-fence*
16371 F:      drivers/dma-buf/sw_sync.c
16372 F:      drivers/dma-buf/sync_*
16373 F:      include/linux/sync_file.h
16374 F:      include/uapi/linux/sync_file.h
16375
16376 SYNOPSYS ARC ARCHITECTURE
16377 M:      Vineet Gupta <[email protected]>
16378 L:      [email protected]
16379 S:      Supported
16380 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
16381 F:      Documentation/devicetree/bindings/arc/*
16382 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
16383 F:      arch/arc/
16384 F:      drivers/clocksource/arc_timer.c
16385 F:      drivers/tty/serial/arc_uart.c
16386
16387 SYNOPSYS ARC HSDK SDP pll clock driver
16388 M:      Eugeniy Paltsev <[email protected]>
16389 S:      Supported
16390 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
16391 F:      drivers/clk/clk-hsdk-pll.c
16392
16393 SYNOPSYS ARC SDP clock driver
16394 M:      Eugeniy Paltsev <[email protected]>
16395 S:      Supported
16396 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
16397 F:      drivers/clk/axs10x/*
16398
16399 SYNOPSYS ARC SDP platform support
16400 M:      Alexey Brodkin <[email protected]>
16401 S:      Supported
16402 F:      Documentation/devicetree/bindings/arc/axs10*
16403 F:      arch/arc/boot/dts/ax*
16404 F:      arch/arc/plat-axs10x
16405
16406 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
16407 M:      Eugeniy Paltsev <[email protected]>
16408 S:      Supported
16409 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
16410 F:      drivers/reset/reset-axs10x.c
16411
16412 SYNOPSYS CREG GPIO DRIVER
16413 M:      Eugeniy Paltsev <[email protected]>
16414 S:      Maintained
16415 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
16416 F:      drivers/gpio/gpio-creg-snps.c
16417
16418 SYNOPSYS DESIGNWARE 8250 UART DRIVER
16419 R:      Andy Shevchenko <[email protected]>
16420 S:      Maintained
16421 F:      drivers/tty/serial/8250/8250_dw.c
16422 F:      drivers/tty/serial/8250/8250_dwlib.*
16423 F:      drivers/tty/serial/8250/8250_lpss.c
16424
16425 SYNOPSYS DESIGNWARE APB GPIO DRIVER
16426 M:      Hoan Tran <[email protected]>
16427 M:      Serge Semin <[email protected]>
16428 L:      [email protected]
16429 S:      Maintained
16430 F:      Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
16431 F:      drivers/gpio/gpio-dwapb.c
16432
16433 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
16434 M:      Eugeniy Paltsev <[email protected]>
16435 S:      Maintained
16436 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt
16437 F:      drivers/dma/dw-axi-dmac/
16438
16439 SYNOPSYS DESIGNWARE DMAC DRIVER
16440 M:      Viresh Kumar <[email protected]>
16441 R:      Andy Shevchenko <[email protected]>
16442 S:      Maintained
16443 F:      Documentation/devicetree/bindings/dma/snps-dma.txt
16444 F:      drivers/dma/dw/
16445 F:      include/dt-bindings/dma/dw-dmac.h
16446 F:      include/linux/dma/dw.h
16447 F:      include/linux/platform_data/dma-dw.h
16448
16449 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
16450 M:      Jose Abreu <[email protected]>
16451 L:      [email protected]
16452 S:      Supported
16453 F:      drivers/net/ethernet/synopsys/
16454
16455 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
16456 M:      Jose Abreu <[email protected]>
16457 L:      [email protected]
16458 S:      Supported
16459 F:      drivers/net/phy/mdio-xpcs.c
16460 F:      include/linux/mdio-xpcs.h
16461
16462 SYNOPSYS DESIGNWARE I2C DRIVER
16463 M:      Jarkko Nikula <[email protected]>
16464 R:      Andy Shevchenko <[email protected]>
16465 R:      Mika Westerberg <[email protected]>
16466 L:      [email protected]
16467 S:      Maintained
16468 F:      drivers/i2c/busses/i2c-designware-*
16469 F:      include/linux/platform_data/i2c-designware.h
16470
16471 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
16472 M:      Jaehoon Chung <[email protected]>
16473 L:      [email protected]
16474 S:      Maintained
16475 F:      drivers/mmc/host/dw_mmc*
16476
16477 SYNOPSYS HSDK RESET CONTROLLER DRIVER
16478 M:      Eugeniy Paltsev <[email protected]>
16479 S:      Supported
16480 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
16481 F:      drivers/reset/reset-hsdk.c
16482 F:      include/dt-bindings/reset/snps,hsdk-reset.h
16483
16484 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
16485 M:      Prabu Thangamuthu <[email protected]>
16486 M:      Manjunath M B <[email protected]>
16487 L:      [email protected]
16488 S:      Maintained
16489 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
16490
16491 SYSTEM CONFIGURATION (SYSCON)
16492 M:      Lee Jones <[email protected]>
16493 M:      Arnd Bergmann <[email protected]>
16494 S:      Supported
16495 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
16496 F:      drivers/mfd/syscon.c
16497
16498 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
16499 M:      Sudeep Holla <[email protected]>
16500 L:      [email protected]
16501 S:      Maintained
16502 F:      Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt
16503 F:      drivers/clk/clk-sc[mp]i.c
16504 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
16505 F:      drivers/firmware/arm_scmi/
16506 F:      drivers/firmware/arm_scpi.c
16507 F:      drivers/reset/reset-scmi.c
16508 F:      include/linux/sc[mp]i_protocol.h
16509 F:      include/trace/events/scmi.h
16510
16511 SYSTEM RESET/SHUTDOWN DRIVERS
16512 M:      Sebastian Reichel <[email protected]>
16513 L:      [email protected]
16514 S:      Maintained
16515 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
16516 F:      Documentation/devicetree/bindings/power/reset/
16517 F:      drivers/power/reset/
16518
16519 SYSTEM TRACE MODULE CLASS
16520 M:      Alexander Shishkin <[email protected]>
16521 S:      Maintained
16522 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
16523 F:      Documentation/trace/stm.rst
16524 F:      drivers/hwtracing/stm/
16525 F:      include/linux/stm.h
16526 F:      include/uapi/linux/stm.h
16527
16528 SYSTEM76 ACPI DRIVER
16529 M:      Jeremy Soller <[email protected]>
16530 M:      System76 Product Development <[email protected]>
16531 L:      [email protected]
16532 S:      Maintained
16533 F:      drivers/platform/x86/system76_acpi.c
16534
16535 SYSV FILESYSTEM
16536 M:      Christoph Hellwig <[email protected]>
16537 S:      Maintained
16538 F:      Documentation/filesystems/sysv-fs.rst
16539 F:      fs/sysv/
16540 F:      include/linux/sysv_fs.h
16541
16542 TASKSTATS STATISTICS INTERFACE
16543 M:      Balbir Singh <[email protected]>
16544 S:      Maintained
16545 F:      Documentation/accounting/taskstats*
16546 F:      include/linux/taskstats*
16547 F:      kernel/taskstats.c
16548
16549 TC subsystem
16550 M:      Jamal Hadi Salim <[email protected]>
16551 M:      Cong Wang <[email protected]>
16552 M:      Jiri Pirko <[email protected]>
16553 L:      [email protected]
16554 S:      Maintained
16555 F:      include/net/pkt_cls.h
16556 F:      include/net/pkt_sched.h
16557 F:      include/net/tc_act/
16558 F:      include/uapi/linux/pkt_cls.h
16559 F:      include/uapi/linux/pkt_sched.h
16560 F:      include/uapi/linux/tc_act/
16561 F:      include/uapi/linux/tc_ematch/
16562 F:      net/sched/
16563
16564 TC90522 MEDIA DRIVER
16565 M:      Akihiro Tsukada <[email protected]>
16566 L:      [email protected]
16567 S:      Odd Fixes
16568 F:      drivers/media/dvb-frontends/tc90522*
16569
16570 TCP LOW PRIORITY MODULE
16571 M:      "Wong Hoi Sing, Edison" <[email protected]>
16572 M:      "Hung Hing Lun, Mike" <[email protected]>
16573 S:      Maintained
16574 W:      http://tcp-lp-mod.sourceforge.net/
16575 F:      net/ipv4/tcp_lp.c
16576
16577 TDA10071 MEDIA DRIVER
16578 M:      Antti Palosaari <[email protected]>
16579 L:      [email protected]
16580 S:      Maintained
16581 W:      https://linuxtv.org
16582 W:      http://palosaari.fi/linux/
16583 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16584 T:      git git://linuxtv.org/anttip/media_tree.git
16585 F:      drivers/media/dvb-frontends/tda10071*
16586
16587 TDA18212 MEDIA DRIVER
16588 M:      Antti Palosaari <[email protected]>
16589 L:      [email protected]
16590 S:      Maintained
16591 W:      https://linuxtv.org
16592 W:      http://palosaari.fi/linux/
16593 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16594 T:      git git://linuxtv.org/anttip/media_tree.git
16595 F:      drivers/media/tuners/tda18212*
16596
16597 TDA18218 MEDIA DRIVER
16598 M:      Antti Palosaari <[email protected]>
16599 L:      [email protected]
16600 S:      Maintained
16601 W:      https://linuxtv.org
16602 W:      http://palosaari.fi/linux/
16603 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16604 T:      git git://linuxtv.org/anttip/media_tree.git
16605 F:      drivers/media/tuners/tda18218*
16606
16607 TDA18250 MEDIA DRIVER
16608 M:      Olli Salonen <[email protected]>
16609 L:      [email protected]
16610 S:      Maintained
16611 W:      https://linuxtv.org
16612 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16613 T:      git git://linuxtv.org/media_tree.git
16614 F:      drivers/media/tuners/tda18250*
16615
16616 TDA18271 MEDIA DRIVER
16617 M:      Michael Krufky <[email protected]>
16618 L:      [email protected]
16619 S:      Maintained
16620 W:      https://linuxtv.org
16621 W:      http://github.com/mkrufky
16622 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16623 T:      git git://linuxtv.org/mkrufky/tuners.git
16624 F:      drivers/media/tuners/tda18271*
16625
16626 TDA1997x MEDIA DRIVER
16627 M:      Tim Harvey <[email protected]>
16628 L:      [email protected]
16629 S:      Maintained
16630 W:      https://linuxtv.org
16631 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16632 F:      drivers/media/i2c/tda1997x.*
16633
16634 TDA827x MEDIA DRIVER
16635 M:      Michael Krufky <[email protected]>
16636 L:      [email protected]
16637 S:      Maintained
16638 W:      https://linuxtv.org
16639 W:      http://github.com/mkrufky
16640 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16641 T:      git git://linuxtv.org/mkrufky/tuners.git
16642 F:      drivers/media/tuners/tda8290.*
16643
16644 TDA8290 MEDIA DRIVER
16645 M:      Michael Krufky <[email protected]>
16646 L:      [email protected]
16647 S:      Maintained
16648 W:      https://linuxtv.org
16649 W:      http://github.com/mkrufky
16650 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16651 T:      git git://linuxtv.org/mkrufky/tuners.git
16652 F:      drivers/media/tuners/tda8290.*
16653
16654 TDA9840 MEDIA DRIVER
16655 M:      Hans Verkuil <[email protected]>
16656 L:      [email protected]
16657 S:      Maintained
16658 W:      https://linuxtv.org
16659 T:      git git://linuxtv.org/media_tree.git
16660 F:      drivers/media/i2c/tda9840*
16661
16662 TEA5761 TUNER DRIVER
16663 M:      Mauro Carvalho Chehab <[email protected]>
16664 L:      [email protected]
16665 S:      Odd fixes
16666 W:      https://linuxtv.org
16667 T:      git git://linuxtv.org/media_tree.git
16668 F:      drivers/media/tuners/tea5761.*
16669
16670 TEA5767 TUNER DRIVER
16671 M:      Mauro Carvalho Chehab <[email protected]>
16672 L:      [email protected]
16673 S:      Maintained
16674 W:      https://linuxtv.org
16675 T:      git git://linuxtv.org/media_tree.git
16676 F:      drivers/media/tuners/tea5767.*
16677
16678 TEA6415C MEDIA DRIVER
16679 M:      Hans Verkuil <[email protected]>
16680 L:      [email protected]
16681 S:      Maintained
16682 W:      https://linuxtv.org
16683 T:      git git://linuxtv.org/media_tree.git
16684 F:      drivers/media/i2c/tea6415c*
16685
16686 TEA6420 MEDIA DRIVER
16687 M:      Hans Verkuil <[email protected]>
16688 L:      [email protected]
16689 S:      Maintained
16690 W:      https://linuxtv.org
16691 T:      git git://linuxtv.org/media_tree.git
16692 F:      drivers/media/i2c/tea6420*
16693
16694 TEAM DRIVER
16695 M:      Jiri Pirko <[email protected]>
16696 L:      [email protected]
16697 S:      Supported
16698 F:      drivers/net/team/
16699 F:      include/linux/if_team.h
16700 F:      include/uapi/linux/if_team.h
16701
16702 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
16703 M:      "Savoir-faire Linux Inc." <[email protected]>
16704 S:      Maintained
16705 F:      arch/x86/platform/ts5500/
16706
16707 TECHNOTREND USB IR RECEIVER
16708 M:      Sean Young <[email protected]>
16709 L:      [email protected]
16710 S:      Maintained
16711 F:      drivers/media/rc/ttusbir.c
16712
16713 TECHWELL TW9910 VIDEO DECODER
16714 L:      [email protected]
16715 S:      Orphan
16716 F:      drivers/media/i2c/tw9910.c
16717 F:      include/media/i2c/tw9910.h
16718
16719 TEE SUBSYSTEM
16720 M:      Jens Wiklander <[email protected]>
16721 L:      [email protected]
16722 S:      Maintained
16723 F:      Documentation/tee.txt
16724 F:      drivers/tee/
16725 F:      include/linux/tee_drv.h
16726 F:      include/uapi/linux/tee.h
16727
16728 TEGRA ARCHITECTURE SUPPORT
16729 M:      Thierry Reding <[email protected]>
16730 M:      Jonathan Hunter <[email protected]>
16731 L:      [email protected]
16732 S:      Supported
16733 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
16734 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
16735 N:      [^a-z]tegra
16736
16737 TEGRA CLOCK DRIVER
16738 M:      Peter De Schrijver <[email protected]>
16739 M:      Prashant Gaikwad <[email protected]>
16740 S:      Supported
16741 F:      drivers/clk/tegra/
16742
16743 TEGRA DMA DRIVERS
16744 M:      Laxman Dewangan <[email protected]>
16745 M:      Jon Hunter <[email protected]>
16746 S:      Supported
16747 F:      drivers/dma/tegra*
16748
16749 TEGRA I2C DRIVER
16750 M:      Laxman Dewangan <[email protected]>
16751 R:      Dmitry Osipenko <[email protected]>
16752 S:      Supported
16753 F:      drivers/i2c/busses/i2c-tegra.c
16754
16755 TEGRA IOMMU DRIVERS
16756 M:      Thierry Reding <[email protected]>
16757 L:      [email protected]
16758 S:      Supported
16759 F:      drivers/iommu/tegra*
16760
16761 TEGRA KBC DRIVER
16762 M:      Laxman Dewangan <[email protected]>
16763 S:      Supported
16764 F:      drivers/input/keyboard/tegra-kbc.c
16765
16766 TEGRA NAND DRIVER
16767 M:      Stefan Agner <[email protected]>
16768 M:      Lucas Stach <[email protected]>
16769 S:      Maintained
16770 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
16771 F:      drivers/mtd/nand/raw/tegra_nand.c
16772
16773 TEGRA PWM DRIVER
16774 M:      Thierry Reding <[email protected]>
16775 S:      Supported
16776 F:      drivers/pwm/pwm-tegra.c
16777
16778 TEGRA SERIAL DRIVER
16779 M:      Laxman Dewangan <[email protected]>
16780 S:      Supported
16781 F:      drivers/tty/serial/serial-tegra.c
16782
16783 TEGRA SPI DRIVER
16784 M:      Laxman Dewangan <[email protected]>
16785 S:      Supported
16786 F:      drivers/spi/spi-tegra*
16787
16788 TEGRA VIDEO DRIVER
16789 M:      Thierry Reding <[email protected]>
16790 M:      Jonathan Hunter <[email protected]>
16791 M:      Sowjanya Komatineni <[email protected]>
16792 L:      [email protected]
16793 L:      [email protected]
16794 S:      Maintained
16795 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
16796 F:      drivers/staging/media/tegra-video/
16797
16798 TEGRA XUSB PADCTL DRIVER
16799 M:      JC Kuo <[email protected]>
16800 S:      Supported
16801 F:      drivers/phy/tegra/xusb*
16802
16803 TEHUTI ETHERNET DRIVER
16804 M:      Andy Gospodarek <[email protected]>
16805 L:      [email protected]
16806 S:      Supported
16807 F:      drivers/net/ethernet/tehuti/*
16808
16809 TELECOM CLOCK DRIVER FOR MCPL0010
16810 M:      Mark Gross <[email protected]>
16811 S:      Supported
16812 F:      drivers/char/tlclk.c
16813
16814 TEMPO SEMICONDUCTOR DRIVERS
16815 M:      Steven Eckhoff <[email protected]>
16816 S:      Maintained
16817 F:      Documentation/devicetree/bindings/sound/tscs*.txt
16818 F:      sound/soc/codecs/tscs*.c
16819 F:      sound/soc/codecs/tscs*.h
16820
16821 TENSILICA XTENSA PORT (xtensa)
16822 M:      Chris Zankel <[email protected]>
16823 M:      Max Filippov <[email protected]>
16824 L:      [email protected]
16825 S:      Maintained
16826 T:      git git://github.com/czankel/xtensa-linux.git
16827 F:      arch/xtensa/
16828 F:      drivers/irqchip/irq-xtensa-*
16829
16830 TEXAS INSTRUMENTS ASoC DRIVERS
16831 M:      Peter Ujfalusi <[email protected]>
16832 L:      [email protected] (moderated for non-subscribers)
16833 S:      Maintained
16834 F:      sound/soc/ti/
16835
16836 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
16837 M:      Ricardo Ribalda <[email protected]>
16838 L:      [email protected]
16839 S:      Supported
16840 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt
16841 F:      drivers/iio/dac/ti-dac7612.c
16842
16843 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
16844 M:      Nishanth Menon <[email protected]>
16845 M:      Tero Kristo <[email protected]>
16846 M:      Santosh Shilimkar <[email protected]>
16847 L:      [email protected]
16848 S:      Maintained
16849 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
16850 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.txt
16851 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.txt
16852 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.txt
16853 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.txt
16854 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
16855 F:      drivers/clk/keystone/sci-clk.c
16856 F:      drivers/firmware/ti_sci*
16857 F:      drivers/irqchip/irq-ti-sci-inta.c
16858 F:      drivers/irqchip/irq-ti-sci-intr.c
16859 F:      drivers/reset/reset-ti-sci.c
16860 F:      drivers/soc/ti/ti_sci_inta_msi.c
16861 F:      drivers/soc/ti/ti_sci_pm_domains.c
16862 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
16863 F:      include/linux/soc/ti/ti_sci_inta_msi.h
16864 F:      include/linux/soc/ti/ti_sci_protocol.h
16865
16866 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
16867 M:      Hans Verkuil <[email protected]>
16868 L:      [email protected]
16869 S:      Maintained
16870 W:      https://linuxtv.org
16871 T:      git git://linuxtv.org/media_tree.git
16872 F:      drivers/media/radio/radio-raremono.c
16873
16874 THERMAL
16875 M:      Zhang Rui <[email protected]>
16876 M:      Daniel Lezcano <[email protected]>
16877 R:      Amit Kucheria <[email protected]>
16878 L:      [email protected]
16879 S:      Supported
16880 Q:      https://patchwork.kernel.org/project/linux-pm/list/
16881 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux.git
16882 F:      Documentation/devicetree/bindings/thermal/
16883 F:      drivers/thermal/
16884 F:      include/linux/cpu_cooling.h
16885 F:      include/linux/thermal.h
16886 F:      include/uapi/linux/thermal.h
16887
16888 THERMAL DRIVER FOR AMLOGIC SOCS
16889 M:      Guillaume La Roque <[email protected]>
16890 L:      [email protected]
16891 L:      [email protected]
16892 S:      Supported
16893 W:      http://linux-meson.com/
16894 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
16895 F:      drivers/thermal/amlogic_thermal.c
16896
16897 THERMAL/CPU_COOLING
16898 M:      Amit Daniel Kachhap <[email protected]>
16899 M:      Daniel Lezcano <[email protected]>
16900 M:      Viresh Kumar <[email protected]>
16901 M:      Javi Merino <[email protected]>
16902 L:      [email protected]
16903 S:      Supported
16904 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
16905 F:      Documentation/driver-api/thermal/cpu-idle-cooling.rst
16906 F:      drivers/thermal/cpufreq_cooling.c
16907 F:      drivers/thermal/cpuidle_cooling.c
16908 F:      include/linux/cpu_cooling.h
16909
16910 THINKPAD ACPI EXTRAS DRIVER
16911 M:      Henrique de Moraes Holschuh <[email protected]>
16912 L:      [email protected]
16913 L:      [email protected]
16914 S:      Maintained
16915 W:      http://ibm-acpi.sourceforge.net
16916 W:      http://thinkwiki.org/wiki/Ibm-acpi
16917 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
16918 F:      drivers/platform/x86/thinkpad_acpi.c
16919
16920 THUNDERBOLT DRIVER
16921 M:      Andreas Noever <[email protected]>
16922 M:      Michael Jamet <[email protected]>
16923 M:      Mika Westerberg <[email protected]>
16924 M:      Yehezkel Bernat <[email protected]>
16925 L:      [email protected]
16926 S:      Maintained
16927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
16928 F:      Documentation/admin-guide/thunderbolt.rst
16929 F:      drivers/thunderbolt/
16930 F:      include/linux/thunderbolt.h
16931
16932 THUNDERBOLT NETWORK DRIVER
16933 M:      Michael Jamet <[email protected]>
16934 M:      Mika Westerberg <[email protected]>
16935 M:      Yehezkel Bernat <[email protected]>
16936 L:      [email protected]
16937 S:      Maintained
16938 F:      drivers/net/thunderbolt.c
16939
16940 THUNDERX GPIO DRIVER
16941 M:      Robert Richter <[email protected]>
16942 S:      Maintained
16943 F:      drivers/gpio/gpio-thunderx.c
16944
16945 TI AM437X VPFE DRIVER
16946 M:      "Lad, Prabhakar" <[email protected]>
16947 L:      [email protected]
16948 S:      Maintained
16949 W:      https://linuxtv.org
16950 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16951 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
16952 F:      drivers/media/platform/am437x/
16953
16954 TI BANDGAP AND THERMAL DRIVER
16955 M:      Eduardo Valentin <[email protected]>
16956 M:      Keerthy <[email protected]>
16957 L:      [email protected]
16958 L:      [email protected]
16959 S:      Maintained
16960 F:      drivers/thermal/ti-soc-thermal/
16961
16962 TI BQ27XXX POWER SUPPLY DRIVER
16963 R:      Andrew F. Davis <[email protected]>
16964 F:      drivers/power/supply/bq27xxx_battery.c
16965 F:      drivers/power/supply/bq27xxx_battery_i2c.c
16966 F:      include/linux/power/bq27xxx_battery.h
16967
16968 TI CDCE706 CLOCK DRIVER
16969 M:      Max Filippov <[email protected]>
16970 S:      Maintained
16971 F:      drivers/clk/clk-cdce706.c
16972
16973 TI CLOCK DRIVER
16974 M:      Tero Kristo <[email protected]>
16975 L:      [email protected]
16976 S:      Maintained
16977 F:      drivers/clk/ti/
16978 F:      include/linux/clk/ti.h
16979
16980 TI DAVINCI MACHINE SUPPORT
16981 M:      Sekhar Nori <[email protected]>
16982 R:      Bartosz Golaszewski <[email protected]>
16983 L:      [email protected] (moderated for non-subscribers)
16984 S:      Supported
16985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
16986 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
16987 F:      arch/arm/boot/dts/da850*
16988 F:      arch/arm/mach-davinci/
16989 F:      drivers/i2c/busses/i2c-davinci.c
16990
16991 TI DAVINCI SERIES CLOCK DRIVER
16992 M:      David Lechner <[email protected]>
16993 R:      Sekhar Nori <[email protected]>
16994 S:      Maintained
16995 F:      Documentation/devicetree/bindings/clock/ti/davinci/
16996 F:      drivers/clk/davinci/
16997
16998 TI DAVINCI SERIES GPIO DRIVER
16999 M:      Keerthy <[email protected]>
17000 L:      [email protected]
17001 S:      Maintained
17002 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.txt
17003 F:      drivers/gpio/gpio-davinci.c
17004
17005 TI DAVINCI SERIES MEDIA DRIVER
17006 M:      "Lad, Prabhakar" <[email protected]>
17007 L:      [email protected]
17008 S:      Maintained
17009 W:      https://linuxtv.org
17010 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17011 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
17012 F:      drivers/media/platform/davinci/
17013 F:      include/media/davinci/
17014
17015 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
17016 R:      David Lechner <[email protected]>
17017 L:      [email protected]
17018 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
17019 F:      drivers/counter/ti-eqep.c
17020
17021 TI ETHERNET SWITCH DRIVER (CPSW)
17022 R:      Grygorii Strashko <[email protected]>
17023 L:      [email protected]
17024 L:      [email protected]
17025 S:      Maintained
17026 F:      drivers/net/ethernet/ti/cpsw*
17027 F:      drivers/net/ethernet/ti/davinci*
17028
17029 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
17030 M:      Alex Dubov <[email protected]>
17031 S:      Maintained
17032 W:      http://tifmxx.berlios.de/
17033 F:      drivers/memstick/host/tifm_ms.c
17034 F:      drivers/misc/tifm*
17035 F:      drivers/mmc/host/tifm_sd.c
17036 F:      include/linux/tifm.h
17037
17038 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
17039 M:      Santosh Shilimkar <[email protected]>
17040 L:      [email protected]
17041 L:      [email protected] (moderated for non-subscribers)
17042 S:      Maintained
17043 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
17044 F:      drivers/soc/ti/*
17045
17046 TI LM49xxx FAMILY ASoC CODEC DRIVERS
17047 M:      M R Swami Reddy <[email protected]>
17048 M:      Vishwas A Deshpande <[email protected]>
17049 L:      [email protected] (moderated for non-subscribers)
17050 S:      Maintained
17051 F:      sound/soc/codecs/isabelle*
17052 F:      sound/soc/codecs/lm49453*
17053
17054 TI LP855x BACKLIGHT DRIVER
17055 M:      Milo Kim <[email protected]>
17056 S:      Maintained
17057 F:      Documentation/driver-api/backlight/lp855x-driver.rst
17058 F:      drivers/video/backlight/lp855x_bl.c
17059 F:      include/linux/platform_data/lp855x.h
17060
17061 TI LP8727 CHARGER DRIVER
17062 M:      Milo Kim <[email protected]>
17063 S:      Maintained
17064 F:      drivers/power/supply/lp8727_charger.c
17065 F:      include/linux/platform_data/lp8727.h
17066
17067 TI LP8788 MFD DRIVER
17068 M:      Milo Kim <[email protected]>
17069 S:      Maintained
17070 F:      drivers/iio/adc/lp8788_adc.c
17071 F:      drivers/leds/leds-lp8788.c
17072 F:      drivers/mfd/lp8788*.c
17073 F:      drivers/power/supply/lp8788-charger.c
17074 F:      drivers/regulator/lp8788-*.c
17075 F:      include/linux/mfd/lp8788*.h
17076
17077 TI NETCP ETHERNET DRIVER
17078 M:      Wingman Kwok <[email protected]>
17079 M:      Murali Karicheri <[email protected]>
17080 L:      [email protected]
17081 S:      Maintained
17082 F:      drivers/net/ethernet/ti/netcp*
17083
17084 TI PCM3060 ASoC CODEC DRIVER
17085 M:      Kirill Marinushkin <[email protected]>
17086 L:      [email protected] (moderated for non-subscribers)
17087 S:      Maintained
17088 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
17089 F:      sound/soc/codecs/pcm3060*
17090
17091 TI TAS571X FAMILY ASoC CODEC DRIVER
17092 M:      Kevin Cernekee <[email protected]>
17093 L:      [email protected] (moderated for non-subscribers)
17094 S:      Odd Fixes
17095 F:      sound/soc/codecs/tas571x*
17096
17097 TI TCAN4X5X DEVICE DRIVER
17098 M:      Dan Murphy <[email protected]>
17099 L:      [email protected]
17100 S:      Maintained
17101 F:      Documentation/devicetree/bindings/net/can/tcan4x5x.txt
17102 F:      drivers/net/can/m_can/tcan4x5x.c
17103
17104 TI TRF7970A NFC DRIVER
17105 M:      Mark Greer <[email protected]>
17106 L:      [email protected]
17107 L:      [email protected] (moderated for non-subscribers)
17108 S:      Supported
17109 F:      Documentation/devicetree/bindings/net/nfc/trf7970a.txt
17110 F:      drivers/nfc/trf7970a.c
17111
17112 TI TWL4030 SERIES SOC CODEC DRIVER
17113 M:      Peter Ujfalusi <[email protected]>
17114 L:      [email protected] (moderated for non-subscribers)
17115 S:      Maintained
17116 F:      sound/soc/codecs/twl4030*
17117
17118 TI VPE/CAL DRIVERS
17119 M:      Benoit Parrot <[email protected]>
17120 L:      [email protected]
17121 S:      Maintained
17122 W:      http://linuxtv.org/
17123 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17124 F:      Documentation/devicetree/bindings/media/ti,cal.yaml
17125 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
17126 F:      drivers/media/platform/ti-vpe/
17127
17128 TI WILINK WIRELESS DRIVERS
17129 L:      [email protected]
17130 S:      Orphan
17131 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
17132 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
17133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
17134 F:      drivers/net/wireless/ti/
17135 F:      include/linux/wl12xx.h
17136
17137 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
17138 M:      John Stultz <[email protected]>
17139 M:      Thomas Gleixner <[email protected]>
17140 R:      Stephen Boyd <[email protected]>
17141 L:      [email protected]
17142 S:      Supported
17143 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
17144 F:      include/linux/clocksource.h
17145 F:      include/linux/time.h
17146 F:      include/linux/timex.h
17147 F:      include/uapi/linux/time.h
17148 F:      include/uapi/linux/timex.h
17149 F:      kernel/time/alarmtimer.c
17150 F:      kernel/time/clocksource.c
17151 F:      kernel/time/ntp.c
17152 F:      kernel/time/time*.c
17153 F:      tools/testing/selftests/timers/
17154
17155 TIPC NETWORK LAYER
17156 M:      Jon Maloy <[email protected]>
17157 M:      Ying Xue <[email protected]>
17158 L:      [email protected] (core kernel code)
17159 L:      [email protected] (user apps, general discussion)
17160 S:      Maintained
17161 W:      http://tipc.sourceforge.net/
17162 F:      include/uapi/linux/tipc*.h
17163 F:      net/tipc/
17164
17165 TLAN NETWORK DRIVER
17166 M:      Samuel Chessman <[email protected]>
17167 L:      [email protected] (subscribers-only)
17168 S:      Maintained
17169 W:      http://sourceforge.net/projects/tlan/
17170 F:      Documentation/networking/device_drivers/ti/tlan.rst
17171 F:      drivers/net/ethernet/ti/tlan.*
17172
17173 TM6000 VIDEO4LINUX DRIVER
17174 M:      Mauro Carvalho Chehab <[email protected]>
17175 L:      [email protected]
17176 S:      Odd fixes
17177 W:      https://linuxtv.org
17178 T:      git git://linuxtv.org/media_tree.git
17179 F:      Documentation/admin-guide/media/tm6000*
17180 F:      drivers/media/usb/tm6000/
17181
17182 TMIO/SDHI MMC DRIVER
17183 M:      Wolfram Sang <[email protected]>
17184 L:      [email protected]
17185 S:      Supported
17186 F:      drivers/mmc/host/renesas_sdhi*
17187 F:      drivers/mmc/host/tmio_mmc*
17188 F:      include/linux/mfd/tmio.h
17189
17190 TMP401 HARDWARE MONITOR DRIVER
17191 M:      Guenter Roeck <[email protected]>
17192 L:      [email protected]
17193 S:      Maintained
17194 F:      Documentation/hwmon/tmp401.rst
17195 F:      drivers/hwmon/tmp401.c
17196
17197 TMP513 HARDWARE MONITOR DRIVER
17198 M:      Eric Tremblay <[email protected]>
17199 L:      [email protected]
17200 S:      Maintained
17201 F:      Documentation/hwmon/tmp513.rst
17202 F:      drivers/hwmon/tmp513.c
17203
17204 TMPFS (SHMEM FILESYSTEM)
17205 M:      Hugh Dickins <[email protected]>
17206 L:      [email protected]
17207 S:      Maintained
17208 F:      include/linux/shmem_fs.h
17209 F:      mm/shmem.c
17210
17211 TOMOYO SECURITY MODULE
17212 M:      Kentaro Takeda <[email protected]>
17213 M:      Tetsuo Handa <[email protected]>
17214 L:      [email protected] (subscribers-only, for developers in English)
17215 L:      [email protected] (subscribers-only, for users in English)
17216 L:      [email protected] (subscribers-only, for developers in Japanese)
17217 L:      [email protected] (subscribers-only, for users in Japanese)
17218 S:      Maintained
17219 W:      https://tomoyo.osdn.jp/
17220 F:      security/tomoyo/
17221
17222 TOPSTAR LAPTOP EXTRAS DRIVER
17223 M:      Herton Ronaldo Krzesinski <[email protected]>
17224 L:      [email protected]
17225 S:      Maintained
17226 F:      drivers/platform/x86/topstar-laptop.c
17227
17228 TORTURE-TEST MODULES
17229 M:      Davidlohr Bueso <[email protected]>
17230 M:      "Paul E. McKenney" <[email protected]>
17231 M:      Josh Triplett <[email protected]>
17232 L:      [email protected]
17233 S:      Supported
17234 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
17235 F:      Documentation/RCU/torture.txt
17236 F:      kernel/locking/locktorture.c
17237 F:      kernel/rcu/rcuperf.c
17238 F:      kernel/rcu/rcutorture.c
17239 F:      kernel/torture.c
17240
17241 TOSHIBA ACPI EXTRAS DRIVER
17242 M:      Azael Avalos <[email protected]>
17243 L:      [email protected]
17244 S:      Maintained
17245 F:      drivers/platform/x86/toshiba_acpi.c
17246
17247 TOSHIBA BLUETOOTH DRIVER
17248 M:      Azael Avalos <[email protected]>
17249 L:      [email protected]
17250 S:      Maintained
17251 F:      drivers/platform/x86/toshiba_bluetooth.c
17252
17253 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
17254 M:      Azael Avalos <[email protected]>
17255 L:      [email protected]
17256 S:      Maintained
17257 F:      drivers/platform/x86/toshiba_haps.c
17258
17259 TOSHIBA SMM DRIVER
17260 M:      Jonathan Buzzard <[email protected]>
17261 S:      Maintained
17262 W:      http://www.buzzard.org.uk/toshiba/
17263 F:      drivers/char/toshiba.c
17264 F:      include/linux/toshiba.h
17265 F:      include/uapi/linux/toshiba.h
17266
17267 TOSHIBA TC358743 DRIVER
17268 M:      Mats Randgaard <[email protected]>
17269 L:      [email protected]
17270 S:      Maintained
17271 F:      drivers/media/i2c/tc358743*
17272 F:      include/media/i2c/tc358743.h
17273
17274 TOSHIBA WMI HOTKEYS DRIVER
17275 M:      Azael Avalos <[email protected]>
17276 L:      [email protected]
17277 S:      Maintained
17278 F:      drivers/platform/x86/toshiba-wmi.c
17279
17280 TPM DEVICE DRIVER
17281 M:      Peter Huewe <[email protected]>
17282 M:      Jarkko Sakkinen <[email protected]>
17283 R:      Jason Gunthorpe <[email protected]>
17284 L:      [email protected]
17285 S:      Maintained
17286 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
17287 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
17288 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
17289 F:      drivers/char/tpm/
17290
17291 TRACING
17292 M:      Steven Rostedt <[email protected]>
17293 M:      Ingo Molnar <[email protected]>
17294 S:      Maintained
17295 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
17296 F:      Documentation/trace/ftrace.rst
17297 F:      arch/*/*/*/ftrace.h
17298 F:      arch/*/kernel/ftrace.c
17299 F:      include/*/ftrace.h
17300 F:      include/linux/trace*.h
17301 F:      include/trace/
17302 F:      kernel/trace/
17303 F:      tools/testing/selftests/ftrace/
17304
17305 TRACING MMIO ACCESSES (MMIOTRACE)
17306 M:      Steven Rostedt <[email protected]>
17307 M:      Ingo Molnar <[email protected]>
17308 R:      Karol Herbst <[email protected]>
17309 R:      Pekka Paalanen <[email protected]>
17310 L:      [email protected]
17311 L:      [email protected]
17312 S:      Maintained
17313 F:      arch/x86/mm/kmmio.c
17314 F:      arch/x86/mm/mmio-mod.c
17315 F:      arch/x86/mm/testmmiotrace.c
17316 F:      include/linux/mmiotrace.h
17317 F:      kernel/trace/trace_mmiotrace.c
17318
17319 TRIVIAL PATCHES
17320 M:      Jiri Kosina <[email protected]>
17321 S:      Maintained
17322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
17323 K:      ^Subject:.*(?i)trivial
17324
17325 TTY LAYER
17326 M:      Greg Kroah-Hartman <[email protected]>
17327 M:      Jiri Slaby <[email protected]>
17328 S:      Supported
17329 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
17330 F:      Documentation/driver-api/serial/
17331 F:      drivers/tty/
17332 F:      drivers/tty/serial/serial_core.c
17333 F:      include/linux/serial.h
17334 F:      include/linux/serial_core.h
17335 F:      include/linux/tty.h
17336 F:      include/uapi/linux/serial.h
17337 F:      include/uapi/linux/serial_core.h
17338 F:      include/uapi/linux/tty.h
17339
17340 TUA9001 MEDIA DRIVER
17341 M:      Antti Palosaari <[email protected]>
17342 L:      [email protected]
17343 S:      Maintained
17344 W:      https://linuxtv.org
17345 W:      http://palosaari.fi/linux/
17346 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
17347 T:      git git://linuxtv.org/anttip/media_tree.git
17348 F:      drivers/media/tuners/tua9001*
17349
17350 TULIP NETWORK DRIVERS
17351 L:      [email protected]
17352 L:      [email protected]
17353 S:      Orphan
17354 F:      drivers/net/ethernet/dec/tulip/
17355
17356 TUN/TAP driver
17357 M:      Maxim Krasnyansky <[email protected]>
17358 S:      Maintained
17359 W:      http://vtun.sourceforge.net/tun
17360 F:      Documentation/networking/tuntap.rst
17361 F:      arch/um/os-Linux/drivers/
17362
17363 TURBOCHANNEL SUBSYSTEM
17364 M:      "Maciej W. Rozycki" <[email protected]>
17365 M:      Ralf Baechle <[email protected]>
17366 L:      [email protected]
17367 S:      Maintained
17368 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
17369 F:      drivers/tc/
17370 F:      include/linux/tc.h
17371
17372 TURBOSTAT UTILITY
17373 M:      "Len Brown" <[email protected]>
17374 L:      [email protected]
17375 S:      Supported
17376 Q:      https://patchwork.kernel.org/project/linux-pm/list/
17377 B:      https://bugzilla.kernel.org
17378 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
17379 F:      tools/power/x86/turbostat/
17380
17381 TW5864 VIDEO4LINUX DRIVER
17382 M:      Bluecherry Maintainers <[email protected]>
17383 M:      Anton Sviridenko <[email protected]>
17384 M:      Andrey Utkin <[email protected]>
17385 M:      Andrey Utkin <[email protected]>
17386 L:      [email protected]
17387 S:      Supported
17388 F:      drivers/media/pci/tw5864/
17389
17390 TW68 VIDEO4LINUX DRIVER
17391 M:      Hans Verkuil <[email protected]>
17392 L:      [email protected]
17393 S:      Odd Fixes
17394 W:      https://linuxtv.org
17395 T:      git git://linuxtv.org/media_tree.git
17396 F:      drivers/media/pci/tw68/
17397
17398 TW686X VIDEO4LINUX DRIVER
17399 M:      Ezequiel Garcia <[email protected]>
17400 L:      [email protected]
17401 S:      Maintained
17402 W:      http://linuxtv.org
17403 T:      git git://linuxtv.org/media_tree.git
17404 F:      drivers/media/pci/tw686x/
17405
17406 UACCE ACCELERATOR FRAMEWORK
17407 M:      Zhangfei Gao <[email protected]>
17408 M:      Zhou Wang <[email protected]>
17409 L:      [email protected]
17410 L:      [email protected]
17411 S:      Maintained
17412 F:      Documentation/ABI/testing/sysfs-driver-uacce
17413 F:      Documentation/misc-devices/uacce.rst
17414 F:      drivers/misc/uacce/
17415 F:      include/linux/uacce.h
17416 F:      include/uapi/misc/uacce/
17417
17418 UBI FILE SYSTEM (UBIFS)
17419 M:      Richard Weinberger <[email protected]>
17420 L:      [email protected]
17421 S:      Supported
17422 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
17423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
17424 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
17425 F:      Documentation/filesystems/ubifs.rst
17426 F:      fs/ubifs/
17427
17428 UCLINUX (M68KNOMMU AND COLDFIRE)
17429 M:      Greg Ungerer <[email protected]>
17430 L:      [email protected]
17431 L:      [email protected]  (subscribers-only)
17432 S:      Maintained
17433 W:      http://www.linux-m68k.org/
17434 W:      http://www.uclinux.org/
17435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
17436 F:      arch/m68k/*/*_no.*
17437 F:      arch/m68k/68*/
17438 F:      arch/m68k/coldfire/
17439 F:      arch/m68k/include/asm/*_no.*
17440
17441 UDF FILESYSTEM
17442 M:      Jan Kara <[email protected]>
17443 S:      Maintained
17444 F:      Documentation/filesystems/udf.rst
17445 F:      fs/udf/
17446
17447 UDRAW TABLET
17448 M:      Bastien Nocera <[email protected]>
17449 L:      [email protected]
17450 S:      Maintained
17451 F:      drivers/hid/hid-udraw-ps3.c
17452
17453 UFS FILESYSTEM
17454 M:      Evgeniy Dushistov <[email protected]>
17455 S:      Maintained
17456 F:      Documentation/admin-guide/ufs.rst
17457 F:      fs/ufs/
17458
17459 UHID USERSPACE HID IO DRIVER
17460 M:      David Herrmann <[email protected]>
17461 L:      [email protected]
17462 S:      Maintained
17463 F:      drivers/hid/uhid.c
17464 F:      include/uapi/linux/uhid.h
17465
17466 ULPI BUS
17467 M:      Heikki Krogerus <[email protected]>
17468 L:      [email protected]
17469 S:      Maintained
17470 F:      drivers/usb/common/ulpi.c
17471 F:      include/linux/ulpi/
17472
17473 UNICODE SUBSYSTEM
17474 M:      Gabriel Krisman Bertazi <[email protected]>
17475 L:      [email protected]
17476 S:      Supported
17477 F:      fs/unicode/
17478
17479 UNICORE32 ARCHITECTURE
17480 M:      Guan Xuetao <[email protected]>
17481 S:      Maintained
17482 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
17483 T:      git git://github.com/gxt/linux.git
17484 F:      arch/unicore32/
17485
17486 UNIFDEF
17487 M:      Tony Finch <[email protected]>
17488 S:      Maintained
17489 W:      http://dotat.at/prog/unifdef
17490 F:      scripts/unifdef.c
17491
17492 UNIFORM CDROM DRIVER
17493 M:      Jens Axboe <[email protected]>
17494 S:      Maintained
17495 W:      http://www.kernel.dk
17496 F:      Documentation/cdrom/
17497 F:      drivers/cdrom/cdrom.c
17498 F:      include/linux/cdrom.h
17499 F:      include/uapi/linux/cdrom.h
17500
17501 UNISYS S-PAR DRIVERS
17502 M:      David Kershner <[email protected]>
17503 L:      [email protected] (Unisys internal)
17504 S:      Supported
17505 F:      drivers/staging/unisys/
17506 F:      drivers/visorbus/
17507 F:      include/linux/visorbus.h
17508
17509 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
17510 R:      Alim Akhtar <[email protected]>
17511 R:      Avri Altman <[email protected]>
17512 L:      [email protected]
17513 S:      Supported
17514 F:      Documentation/scsi/ufs.rst
17515 F:      drivers/scsi/ufs/
17516
17517 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
17518 M:      Pedro Sousa <[email protected]>
17519 L:      [email protected]
17520 S:      Supported
17521 F:      drivers/scsi/ufs/*dwc*
17522
17523 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
17524 M:      Stanley Chu <[email protected]>
17525 L:      [email protected]
17526 L:      [email protected] (moderated for non-subscribers)
17527 S:      Maintained
17528 F:      drivers/scsi/ufs/ufs-mediatek*
17529
17530 UNSORTED BLOCK IMAGES (UBI)
17531 M:      Richard Weinberger <[email protected]>
17532 L:      [email protected]
17533 S:      Supported
17534 W:      http://www.linux-mtd.infradead.org/
17535 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
17536 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
17537 F:      drivers/mtd/ubi/
17538 F:      include/linux/mtd/ubi.h
17539 F:      include/uapi/mtd/ubi-user.h
17540
17541 USB "USBNET" DRIVER FRAMEWORK
17542 M:      Oliver Neukum <[email protected]>
17543 L:      [email protected]
17544 S:      Maintained
17545 W:      http://www.linux-usb.org/usbnet
17546 F:      drivers/net/usb/usbnet.c
17547 F:      include/linux/usb/usbnet.h
17548
17549 USB ACM DRIVER
17550 M:      Oliver Neukum <[email protected]>
17551 L:      [email protected]
17552 S:      Maintained
17553 F:      Documentation/usb/acm.rst
17554 F:      drivers/usb/class/cdc-acm.*
17555
17556 USB APPLE MFI FASTCHARGE DRIVER
17557 M:      Bastien Nocera <[email protected]>
17558 L:      [email protected]
17559 S:      Maintained
17560 F:      drivers/usb/misc/apple-mfi-fastcharge.c
17561
17562 USB AR5523 WIRELESS DRIVER
17563 M:      Pontus Fuchs <[email protected]>
17564 L:      [email protected]
17565 S:      Maintained
17566 F:      drivers/net/wireless/ath/ar5523/
17567
17568 USB ATTACHED SCSI
17569 M:      Oliver Neukum <[email protected]>
17570 L:      [email protected]
17571 L:      [email protected]
17572 S:      Maintained
17573 F:      drivers/usb/storage/uas.c
17574
17575 USB CDC ETHERNET DRIVER
17576 M:      Oliver Neukum <[email protected]>
17577 L:      [email protected]
17578 S:      Maintained
17579 F:      drivers/net/usb/cdc_*.c
17580 F:      include/uapi/linux/usb/cdc.h
17581
17582 USB CHAOSKEY DRIVER
17583 M:      Keith Packard <[email protected]>
17584 L:      [email protected]
17585 S:      Maintained
17586 F:      drivers/usb/misc/chaoskey.c
17587
17588 USB CYPRESS C67X00 DRIVER
17589 M:      Peter Korsgaard <[email protected]>
17590 L:      [email protected]
17591 S:      Maintained
17592 F:      drivers/usb/c67x00/
17593
17594 USB DAVICOM DM9601 DRIVER
17595 M:      Peter Korsgaard <[email protected]>
17596 L:      [email protected]
17597 S:      Maintained
17598 W:      http://www.linux-usb.org/usbnet
17599 F:      drivers/net/usb/dm9601.c
17600
17601 USB EHCI DRIVER
17602 M:      Alan Stern <[email protected]>
17603 L:      [email protected]
17604 S:      Maintained
17605 F:      Documentation/usb/ehci.rst
17606 F:      drivers/usb/host/ehci*
17607
17608 USB GADGET/PERIPHERAL SUBSYSTEM
17609 M:      Felipe Balbi <[email protected]>
17610 L:      [email protected]
17611 S:      Maintained
17612 W:      http://www.linux-usb.org/gadget
17613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
17614 F:      drivers/usb/gadget/
17615 F:      include/linux/usb/gadget*
17616
17617 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
17618 M:      Jiri Kosina <[email protected]>
17619 M:      Benjamin Tissoires <[email protected]>
17620 L:      [email protected]
17621 S:      Maintained
17622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
17623 F:      Documentation/hid/hiddev.rst
17624 F:      drivers/hid/usbhid/
17625
17626 USB INTEL XHCI ROLE MUX DRIVER
17627 M:      Hans de Goede <[email protected]>
17628 L:      [email protected]
17629 S:      Maintained
17630 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
17631
17632 USB IP DRIVER FOR HISILICON KIRIN
17633 M:      Yu Chen <[email protected]>
17634 M:      Binghui Wang <[email protected]>
17635 L:      [email protected]
17636 S:      Maintained
17637 F:      Documentation/devicetree/bindings/phy/phy-hi3660-usb3.txt
17638 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
17639
17640 USB ISP116X DRIVER
17641 M:      Olav Kongas <[email protected]>
17642 L:      [email protected]
17643 S:      Maintained
17644 F:      drivers/usb/host/isp116x*
17645 F:      include/linux/usb/isp116x.h
17646
17647 USB LAN78XX ETHERNET DRIVER
17648 M:      Woojung Huh <[email protected]>
17649 M:      Microchip Linux Driver Support <[email protected]>
17650 L:      [email protected]
17651 S:      Maintained
17652 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
17653 F:      drivers/net/usb/lan78xx.*
17654 F:      include/dt-bindings/net/microchip-lan78xx.h
17655
17656 USB MASS STORAGE DRIVER
17657 M:      Alan Stern <[email protected]>
17658 L:      [email protected]
17659 L:      [email protected]
17660 S:      Maintained
17661 F:      drivers/usb/storage/
17662
17663 USB MIDI DRIVER
17664 M:      Clemens Ladisch <[email protected]>
17665 L:      [email protected] (moderated for non-subscribers)
17666 S:      Maintained
17667 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
17668 F:      sound/usb/midi.*
17669
17670 USB NETWORKING DRIVERS
17671 L:      [email protected]
17672 S:      Odd Fixes
17673 F:      drivers/net/usb/
17674
17675 USB OHCI DRIVER
17676 M:      Alan Stern <[email protected]>
17677 L:      [email protected]
17678 S:      Maintained
17679 F:      Documentation/usb/ohci.rst
17680 F:      drivers/usb/host/ohci*
17681
17682 USB OTG FSM (Finite State Machine)
17683 M:      Peter Chen <[email protected]>
17684 L:      [email protected]
17685 S:      Maintained
17686 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
17687 F:      drivers/usb/common/usb-otg-fsm.c
17688
17689 USB OVER IP DRIVER
17690 M:      Valentina Manea <[email protected]>
17691 M:      Shuah Khan <[email protected]>
17692 M:      Shuah Khan <[email protected]>
17693 L:      [email protected]
17694 S:      Maintained
17695 F:      Documentation/usb/usbip_protocol.rst
17696 F:      drivers/usb/usbip/
17697 F:      tools/testing/selftests/drivers/usb/usbip/
17698 F:      tools/usb/usbip/
17699
17700 USB PEGASUS DRIVER
17701 M:      Petko Manolov <[email protected]>
17702 L:      [email protected]
17703 L:      [email protected]
17704 S:      Maintained
17705 W:      https://github.com/petkan/pegasus
17706 T:      git git://github.com/petkan/pegasus.git
17707 F:      drivers/net/usb/pegasus.*
17708
17709 USB PHY LAYER
17710 M:      Felipe Balbi <[email protected]>
17711 L:      [email protected]
17712 S:      Maintained
17713 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
17714 F:      drivers/usb/phy/
17715
17716 USB PRINTER DRIVER (usblp)
17717 M:      Pete Zaitcev <[email protected]>
17718 L:      [email protected]
17719 S:      Supported
17720 F:      drivers/usb/class/usblp.c
17721
17722 USB QMI WWAN NETWORK DRIVER
17723 M:      Bjørn Mork <[email protected]>
17724 L:      [email protected]
17725 S:      Maintained
17726 F:      Documentation/ABI/testing/sysfs-class-net-qmi
17727 F:      drivers/net/usb/qmi_wwan.c
17728
17729 USB RTL8150 DRIVER
17730 M:      Petko Manolov <[email protected]>
17731 L:      [email protected]
17732 L:      [email protected]
17733 S:      Maintained
17734 W:      https://github.com/petkan/rtl8150
17735 T:      git git://github.com/petkan/rtl8150.git
17736 F:      drivers/net/usb/rtl8150.c
17737
17738 USB SERIAL SUBSYSTEM
17739 M:      Johan Hovold <[email protected]>
17740 L:      [email protected]
17741 S:      Maintained
17742 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
17743 F:      Documentation/usb/usb-serial.rst
17744 F:      drivers/usb/serial/
17745 F:      include/linux/usb/serial.h
17746
17747 USB SMSC75XX ETHERNET DRIVER
17748 M:      Steve Glendinning <[email protected]>
17749 L:      [email protected]
17750 S:      Maintained
17751 F:      drivers/net/usb/smsc75xx.*
17752
17753 USB SMSC95XX ETHERNET DRIVER
17754 M:      Steve Glendinning <[email protected]>
17755 M:      Microchip Linux Driver Support <[email protected]>
17756 L:      [email protected]
17757 S:      Maintained
17758 F:      drivers/net/usb/smsc95xx.*
17759
17760 USB SUBSYSTEM
17761 M:      Greg Kroah-Hartman <[email protected]>
17762 L:      [email protected]
17763 S:      Supported
17764 W:      http://www.linux-usb.org
17765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
17766 F:      Documentation/devicetree/bindings/usb/
17767 F:      Documentation/usb/
17768 F:      drivers/usb/
17769 F:      include/linux/usb.h
17770 F:      include/linux/usb/
17771
17772 USB TYPEC BUS FOR ALTERNATE MODES
17773 M:      Heikki Krogerus <[email protected]>
17774 L:      [email protected]
17775 S:      Maintained
17776 F:      Documentation/ABI/testing/sysfs-bus-typec
17777 F:      Documentation/driver-api/usb/typec_bus.rst
17778 F:      drivers/usb/typec/altmodes/
17779 F:      include/linux/usb/typec_altmode.h
17780
17781 USB TYPEC CLASS
17782 M:      Heikki Krogerus <[email protected]>
17783 L:      [email protected]
17784 S:      Maintained
17785 F:      Documentation/ABI/testing/sysfs-class-typec
17786 F:      Documentation/driver-api/usb/typec.rst
17787 F:      drivers/usb/typec/
17788 F:      include/linux/usb/typec.h
17789
17790 USB TYPEC INTEL PMC MUX DRIVER
17791 M:      Heikki Krogerus <[email protected]>
17792 L:      [email protected]
17793 S:      Maintained
17794 F:      Documentation/firmware-guide/acpi/intel-pmc-mux.rst
17795 F:      drivers/usb/typec/mux/intel_pmc_mux.c
17796
17797 USB TYPEC PI3USB30532 MUX DRIVER
17798 M:      Hans de Goede <[email protected]>
17799 L:      [email protected]
17800 S:      Maintained
17801 F:      drivers/usb/typec/mux/pi3usb30532.c
17802
17803 USB TYPEC PORT CONTROLLER DRIVERS
17804 M:      Guenter Roeck <[email protected]>
17805 L:      [email protected]
17806 S:      Maintained
17807 F:      drivers/usb/typec/tcpm/
17808
17809 USB UHCI DRIVER
17810 M:      Alan Stern <[email protected]>
17811 L:      [email protected]
17812 S:      Maintained
17813 F:      drivers/usb/host/uhci*
17814
17815 USB VIDEO CLASS
17816 M:      Laurent Pinchart <[email protected]>
17817 L:      [email protected] (subscribers-only)
17818 L:      [email protected]
17819 S:      Maintained
17820 W:      http://www.ideasonboard.org/uvc/
17821 T:      git git://linuxtv.org/media_tree.git
17822 F:      drivers/media/usb/uvc/
17823 F:      include/uapi/linux/uvcvideo.h
17824
17825 USB VISION DRIVER
17826 M:      Hans Verkuil <[email protected]>
17827 L:      [email protected]
17828 S:      Odd Fixes
17829 W:      https://linuxtv.org
17830 T:      git git://linuxtv.org/media_tree.git
17831 F:      drivers/staging/media/usbvision/
17832
17833 USB WEBCAM GADGET
17834 M:      Laurent Pinchart <[email protected]>
17835 L:      [email protected]
17836 S:      Maintained
17837 F:      drivers/usb/gadget/function/*uvc*
17838 F:      drivers/usb/gadget/legacy/webcam.c
17839 F:      include/uapi/linux/usb/g_uvc.h
17840
17841 USB WIRELESS RNDIS DRIVER (rndis_wlan)
17842 M:      Jussi Kivilinna <[email protected]>
17843 L:      [email protected]
17844 S:      Maintained
17845 F:      drivers/net/wireless/rndis_wlan.c
17846
17847 USB XHCI DRIVER
17848 M:      Mathias Nyman <[email protected]>
17849 L:      [email protected]
17850 S:      Supported
17851 F:      drivers/usb/host/pci-quirks*
17852 F:      drivers/usb/host/xhci*
17853
17854 USB ZD1201 DRIVER
17855 L:      [email protected]
17856 S:      Orphan
17857 W:      http://linux-lc100020.sourceforge.net
17858 F:      drivers/net/wireless/zydas/zd1201.*
17859
17860 USB ZR364XX DRIVER
17861 M:      Antoine Jacquet <[email protected]>
17862 L:      [email protected]
17863 L:      [email protected]
17864 S:      Maintained
17865 W:      http://royale.zerezo.com/zr364xx/
17866 T:      git git://linuxtv.org/media_tree.git
17867 F:      Documentation/admin-guide/media/zr364xx*
17868 F:      drivers/media/usb/zr364xx/
17869
17870 USER-MODE LINUX (UML)
17871 M:      Jeff Dike <[email protected]>
17872 M:      Richard Weinberger <[email protected]>
17873 M:      Anton Ivanov <[email protected]>
17874 L:      [email protected]
17875 S:      Maintained
17876 W:      http://user-mode-linux.sourceforge.net
17877 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
17878 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
17879 F:      Documentation/virt/uml/
17880 F:      arch/um/
17881 F:      arch/x86/um/
17882 F:      fs/hostfs/
17883
17884 USERSPACE COPYIN/COPYOUT (UIOVEC)
17885 M:      Alexander Viro <[email protected]>
17886 S:      Maintained
17887 F:      include/linux/uio.h
17888 F:      lib/iov_iter.c
17889
17890 USERSPACE DMA BUFFER DRIVER
17891 M:      Gerd Hoffmann <[email protected]>
17892 L:      [email protected]
17893 S:      Maintained
17894 T:      git git://anongit.freedesktop.org/drm/drm-misc
17895 F:      drivers/dma-buf/udmabuf.c
17896 F:      include/uapi/linux/udmabuf.h
17897
17898 USERSPACE I/O (UIO)
17899 M:      Greg Kroah-Hartman <[email protected]>
17900 S:      Maintained
17901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
17902 F:      Documentation/driver-api/uio-howto.rst
17903 F:      drivers/uio/
17904 F:      include/linux/uio_driver.h
17905
17906 UTIL-LINUX PACKAGE
17907 M:      Karel Zak <[email protected]>
17908 L:      [email protected]
17909 S:      Maintained
17910 W:      http://en.wikipedia.org/wiki/Util-linux
17911 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
17912
17913 UUID HELPERS
17914 M:      Christoph Hellwig <[email protected]>
17915 R:      Andy Shevchenko <[email protected]>
17916 L:      [email protected]
17917 S:      Maintained
17918 T:      git git://git.infradead.org/users/hch/uuid.git
17919 F:      include/linux/uuid.h
17920 F:      include/uapi/linux/uuid.h
17921 F:      lib/test_uuid.c
17922 F:      lib/uuid.c
17923
17924 UVESAFB DRIVER
17925 M:      Michal Januszewski <[email protected]>
17926 L:      [email protected]
17927 S:      Maintained
17928 W:      https://github.com/mjanusz/v86d
17929 F:      Documentation/fb/uvesafb.rst
17930 F:      drivers/video/fbdev/uvesafb.*
17931
17932 Ux500 CLOCK DRIVERS
17933 M:      Ulf Hansson <[email protected]>
17934 L:      [email protected]
17935 L:      [email protected] (moderated for non-subscribers)
17936 S:      Maintained
17937 F:      drivers/clk/ux500/
17938
17939 VF610 NAND DRIVER
17940 M:      Stefan Agner <[email protected]>
17941 L:      [email protected]
17942 S:      Supported
17943 F:      drivers/mtd/nand/raw/vf610_nfc.c
17944
17945 VFAT/FAT/MSDOS FILESYSTEM
17946 M:      OGAWA Hirofumi <[email protected]>
17947 S:      Maintained
17948 F:      Documentation/filesystems/vfat.rst
17949 F:      fs/fat/
17950
17951 VFIO DRIVER
17952 M:      Alex Williamson <[email protected]>
17953 R:      Cornelia Huck <[email protected]>
17954 L:      [email protected]
17955 S:      Maintained
17956 T:      git git://github.com/awilliam/linux-vfio.git
17957 F:      Documentation/driver-api/vfio.rst
17958 F:      drivers/vfio/
17959 F:      include/linux/vfio.h
17960 F:      include/uapi/linux/vfio.h
17961
17962 VFIO MEDIATED DEVICE DRIVERS
17963 M:      Kirti Wankhede <[email protected]>
17964 L:      [email protected]
17965 S:      Maintained
17966 F:      Documentation/driver-api/vfio-mediated-device.rst
17967 F:      drivers/vfio/mdev/
17968 F:      include/linux/mdev.h
17969 F:      samples/vfio-mdev/
17970
17971 VFIO PLATFORM DRIVER
17972 M:      Eric Auger <[email protected]>
17973 L:      [email protected]
17974 S:      Maintained
17975 F:      drivers/vfio/platform/
17976
17977 VGA_SWITCHEROO
17978 R:      Lukas Wunner <[email protected]>
17979 S:      Maintained
17980 T:      git git://anongit.freedesktop.org/drm/drm-misc
17981 F:      Documentation/gpu/vga-switcheroo.rst
17982 F:      drivers/gpu/vga/vga_switcheroo.c
17983 F:      include/linux/vga_switcheroo.h
17984
17985 VIA RHINE NETWORK DRIVER
17986 S:      Orphan
17987 F:      drivers/net/ethernet/via/via-rhine.c
17988
17989 VIA SD/MMC CARD CONTROLLER DRIVER
17990 M:      Bruce Chang <[email protected]>
17991 M:      Harald Welte <[email protected]>
17992 S:      Maintained
17993 F:      drivers/mmc/host/via-sdmmc.c
17994
17995 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
17996 M:      Florian Tobias Schandinat <[email protected]>
17997 L:      [email protected]
17998 S:      Maintained
17999 F:      drivers/video/fbdev/via/
18000 F:      include/linux/via-core.h
18001 F:      include/linux/via-gpio.h
18002 F:      include/linux/via_i2c.h
18003
18004 VIA VELOCITY NETWORK DRIVER
18005 M:      Francois Romieu <[email protected]>
18006 L:      [email protected]
18007 S:      Maintained
18008 F:      drivers/net/ethernet/via/via-velocity.*
18009
18010 VICODEC VIRTUAL CODEC DRIVER
18011 M:      Hans Verkuil <[email protected]>
18012 L:      [email protected]
18013 S:      Maintained
18014 W:      https://linuxtv.org
18015 T:      git git://linuxtv.org/media_tree.git
18016 F:      drivers/media/test-drivers/vicodec/*
18017
18018 VIDEO I2C POLLING DRIVER
18019 M:      Matt Ranostay <[email protected]>
18020 L:      [email protected]
18021 S:      Maintained
18022 F:      drivers/media/i2c/video-i2c.c
18023
18024 VIDEO MULTIPLEXER DRIVER
18025 M:      Philipp Zabel <[email protected]>
18026 L:      [email protected]
18027 S:      Maintained
18028 F:      drivers/media/platform/video-mux.c
18029
18030 VIDEOBUF2 FRAMEWORK
18031 M:      Pawel Osciak <[email protected]>
18032 M:      Marek Szyprowski <[email protected]>
18033 M:      Kyungmin Park <[email protected]>
18034 R:      Tomasz Figa <[email protected]>
18035 L:      [email protected]
18036 S:      Maintained
18037 F:      drivers/media/common/videobuf2/*
18038 F:      include/media/videobuf2-*
18039
18040 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
18041 M:      Helen Koike <[email protected]>
18042 R:      Shuah Khan <[email protected]>
18043 L:      [email protected]
18044 S:      Maintained
18045 W:      https://linuxtv.org
18046 T:      git git://linuxtv.org/media_tree.git
18047 F:      drivers/media/test-drivers/vimc/*
18048
18049 VIRT LIB
18050 M:      Alex Williamson <[email protected]>
18051 M:      Paolo Bonzini <[email protected]>
18052 L:      [email protected]
18053 S:      Supported
18054 F:      virt/lib/
18055
18056 VIRTIO AND VHOST VSOCK DRIVER
18057 M:      Stefan Hajnoczi <[email protected]>
18058 M:      Stefano Garzarella <[email protected]>
18059 L:      [email protected]
18060 L:      [email protected]
18061 L:      [email protected]
18062 S:      Maintained
18063 F:      drivers/net/vsockmon.c
18064 F:      drivers/vhost/vsock.c
18065 F:      include/linux/virtio_vsock.h
18066 F:      include/uapi/linux/virtio_vsock.h
18067 F:      include/uapi/linux/vm_sockets_diag.h
18068 F:      include/uapi/linux/vsockmon.h
18069 F:      net/vmw_vsock/af_vsock_tap.c
18070 F:      net/vmw_vsock/diag.c
18071 F:      net/vmw_vsock/virtio_transport.c
18072 F:      net/vmw_vsock/virtio_transport_common.c
18073 F:      net/vmw_vsock/vsock_loopback.c
18074 F:      tools/testing/vsock/
18075
18076 VIRTIO BLOCK AND SCSI DRIVERS
18077 M:      "Michael S. Tsirkin" <[email protected]>
18078 M:      Jason Wang <[email protected]>
18079 R:      Paolo Bonzini <[email protected]>
18080 R:      Stefan Hajnoczi <[email protected]>
18081 L:      [email protected]
18082 S:      Maintained
18083 F:      drivers/block/virtio_blk.c
18084 F:      drivers/scsi/virtio_scsi.c
18085 F:      drivers/vhost/scsi.c
18086 F:      include/uapi/linux/virtio_blk.h
18087 F:      include/uapi/linux/virtio_scsi.h
18088
18089 VIRTIO CONSOLE DRIVER
18090 M:      Amit Shah <[email protected]>
18091 L:      [email protected]
18092 S:      Maintained
18093 F:      drivers/char/virtio_console.c
18094 F:      include/linux/virtio_console.h
18095 F:      include/uapi/linux/virtio_console.h
18096
18097 VIRTIO CORE AND NET DRIVERS
18098 M:      "Michael S. Tsirkin" <[email protected]>
18099 M:      Jason Wang <[email protected]>
18100 L:      [email protected]
18101 S:      Maintained
18102 F:      Documentation/devicetree/bindings/virtio/
18103 F:      drivers/block/virtio_blk.c
18104 F:      drivers/crypto/virtio/
18105 F:      drivers/net/virtio_net.c
18106 F:      drivers/vdpa/
18107 F:      drivers/virtio/
18108 F:      include/linux/vdpa.h
18109 F:      include/linux/virtio*.h
18110 F:      include/uapi/linux/virtio_*.h
18111 F:      mm/balloon_compaction.c
18112 F:      tools/virtio/
18113
18114 VIRTIO CRYPTO DRIVER
18115 M:      Gonglei <[email protected]>
18116 L:      [email protected]
18117 L:      [email protected]
18118 S:      Maintained
18119 F:      drivers/crypto/virtio/
18120 F:      include/uapi/linux/virtio_crypto.h
18121
18122 VIRTIO DRIVERS FOR S390
18123 M:      Cornelia Huck <[email protected]>
18124 M:      Halil Pasic <[email protected]>
18125 L:      [email protected]
18126 L:      [email protected]
18127 L:      [email protected]
18128 S:      Supported
18129 F:      arch/s390/include/uapi/asm/virtio-ccw.h
18130 F:      drivers/s390/virtio/
18131
18132 VIRTIO FILE SYSTEM
18133 M:      Vivek Goyal <[email protected]>
18134 M:      Stefan Hajnoczi <[email protected]>
18135 M:      Miklos Szeredi <[email protected]>
18136 L:      [email protected]
18137 L:      [email protected]
18138 S:      Supported
18139 W:      https://virtio-fs.gitlab.io/
18140 F:      Documentation/filesystems/virtiofs.rst
18141 F:      fs/fuse/virtio_fs.c
18142 F:      include/uapi/linux/virtio_fs.h
18143
18144 VIRTIO GPU DRIVER
18145 M:      David Airlie <[email protected]>
18146 M:      Gerd Hoffmann <[email protected]>
18147 L:      [email protected]
18148 L:      [email protected]
18149 S:      Maintained
18150 T:      git git://anongit.freedesktop.org/drm/drm-misc
18151 F:      drivers/gpu/drm/virtio/
18152 F:      include/uapi/linux/virtio_gpu.h
18153
18154 VIRTIO HOST (VHOST)
18155 M:      "Michael S. Tsirkin" <[email protected]>
18156 M:      Jason Wang <[email protected]>
18157 L:      [email protected]
18158 L:      [email protected]
18159 L:      [email protected]
18160 S:      Maintained
18161 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
18162 F:      drivers/vhost/
18163 F:      include/linux/vhost_iotlb.h
18164 F:      include/uapi/linux/vhost.h
18165
18166 VIRTIO INPUT DRIVER
18167 M:      Gerd Hoffmann <[email protected]>
18168 S:      Maintained
18169 F:      drivers/virtio/virtio_input.c
18170 F:      include/uapi/linux/virtio_input.h
18171
18172 VIRTIO IOMMU DRIVER
18173 M:      Jean-Philippe Brucker <[email protected]>
18174 L:      [email protected]
18175 S:      Maintained
18176 F:      drivers/iommu/virtio-iommu.c
18177 F:      include/uapi/linux/virtio_iommu.h
18178
18179 VIRTUAL BOX GUEST DEVICE DRIVER
18180 M:      Hans de Goede <[email protected]>
18181 M:      Arnd Bergmann <[email protected]>
18182 M:      Greg Kroah-Hartman <[email protected]>
18183 S:      Maintained
18184 F:      drivers/virt/vboxguest/
18185 F:      include/linux/vbox_utils.h
18186 F:      include/uapi/linux/vbox*.h
18187
18188 VIRTUAL BOX SHARED FOLDER VFS DRIVER
18189 M:      Hans de Goede <[email protected]>
18190 L:      [email protected]
18191 S:      Maintained
18192 F:      fs/vboxsf/*
18193
18194 VIRTUAL SERIO DEVICE DRIVER
18195 M:      Stephen Chandler Paul <[email protected]>
18196 S:      Maintained
18197 F:      drivers/input/serio/userio.c
18198 F:      include/uapi/linux/userio.h
18199
18200 VITESSE FELIX ETHERNET SWITCH DRIVER
18201 M:      Vladimir Oltean <[email protected]>
18202 M:      Claudiu Manoil <[email protected]>
18203 L:      [email protected]
18204 S:      Maintained
18205 F:      drivers/net/dsa/ocelot/*
18206 F:      net/dsa/tag_ocelot.c
18207
18208 VIVID VIRTUAL VIDEO DRIVER
18209 M:      Hans Verkuil <[email protected]>
18210 L:      [email protected]
18211 S:      Maintained
18212 W:      https://linuxtv.org
18213 T:      git git://linuxtv.org/media_tree.git
18214 F:      drivers/media/test-drivers/vivid/*
18215
18216 VLYNQ BUS
18217 M:      Florian Fainelli <[email protected]>
18218 L:      [email protected] (subscribers-only)
18219 S:      Maintained
18220 F:      drivers/vlynq/vlynq.c
18221 F:      include/linux/vlynq.h
18222
18223 VME SUBSYSTEM
18224 M:      Martyn Welch <[email protected]>
18225 M:      Manohar Vanga <[email protected]>
18226 M:      Greg Kroah-Hartman <[email protected]>
18227 L:      [email protected]
18228 S:      Maintained
18229 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
18230 F:      Documentation/driver-api/vme.rst
18231 F:      drivers/staging/vme/
18232 F:      drivers/vme/
18233 F:      include/linux/vme*
18234
18235 VMWARE BALLOON DRIVER
18236 M:      Nadav Amit <[email protected]>
18237 M:      "VMware, Inc." <[email protected]>
18238 L:      [email protected]
18239 S:      Maintained
18240 F:      drivers/misc/vmw_balloon.c
18241
18242 VMWARE HYPERVISOR INTERFACE
18243 M:      Thomas Hellstrom <[email protected]>
18244 M:      "VMware, Inc." <[email protected]>
18245 L:      [email protected]
18246 S:      Supported
18247 F:      arch/x86/include/asm/vmware.h
18248 F:      arch/x86/kernel/cpu/vmware.c
18249
18250 VMWARE PVRDMA DRIVER
18251 M:      Adit Ranadive <[email protected]>
18252 M:      VMware PV-Drivers <[email protected]>
18253 L:      [email protected]
18254 S:      Maintained
18255 F:      drivers/infiniband/hw/vmw_pvrdma/
18256
18257 VMware PVSCSI driver
18258 M:      Jim Gill <[email protected]>
18259 M:      VMware PV-Drivers <[email protected]>
18260 L:      [email protected]
18261 S:      Maintained
18262 F:      drivers/scsi/vmw_pvscsi.c
18263 F:      drivers/scsi/vmw_pvscsi.h
18264
18265 VMWARE VIRTUAL PTP CLOCK DRIVER
18266 M:      Vivek Thampi <[email protected]>
18267 M:      "VMware, Inc." <[email protected]>
18268 L:      [email protected]
18269 S:      Supported
18270 F:      drivers/ptp/ptp_vmw.c
18271
18272 VMWARE VMMOUSE SUBDRIVER
18273 M:      "VMware Graphics" <[email protected]>
18274 M:      "VMware, Inc." <[email protected]>
18275 L:      [email protected]
18276 S:      Maintained
18277 F:      drivers/input/mouse/vmmouse.c
18278 F:      drivers/input/mouse/vmmouse.h
18279
18280 VMWARE VMXNET3 ETHERNET DRIVER
18281 M:      Ronak Doshi <[email protected]>
18282 M:      "VMware, Inc." <[email protected]>
18283 L:      [email protected]
18284 S:      Maintained
18285 F:      drivers/net/vmxnet3/
18286
18287 VOCORE VOCORE2 BOARD
18288 M:      Harvey Hunt <[email protected]>
18289 L:      [email protected]
18290 S:      Maintained
18291 F:      arch/mips/boot/dts/ralink/vocore2.dts
18292
18293 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
18294 M:      Liam Girdwood <[email protected]>
18295 M:      Mark Brown <[email protected]>
18296 L:      [email protected]
18297 S:      Supported
18298 W:      http://www.slimlogic.co.uk/?p=48
18299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
18300 F:      Documentation/devicetree/bindings/regulator/
18301 F:      Documentation/power/regulator/
18302 F:      drivers/regulator/
18303 F:      include/dt-bindings/regulator/
18304 F:      include/linux/regulator/
18305 K:      regulator_get_optional
18306
18307 VRF
18308 M:      David Ahern <[email protected]>
18309 M:      Shrijeet Mukherjee <[email protected]>
18310 L:      [email protected]
18311 S:      Maintained
18312 F:      Documentation/networking/vrf.rst
18313 F:      drivers/net/vrf.c
18314
18315 VSPRINTF
18316 M:      Petr Mladek <[email protected]>
18317 M:      Steven Rostedt <[email protected]>
18318 M:      Sergey Senozhatsky <[email protected]>
18319 R:      Andy Shevchenko <[email protected]>
18320 R:      Rasmus Villemoes <[email protected]>
18321 S:      Maintained
18322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk.git
18323 F:      Documentation/core-api/printk-formats.rst
18324 F:      lib/test_printf.c
18325 F:      lib/vsprintf.c
18326
18327 VT1211 HARDWARE MONITOR DRIVER
18328 M:      Juerg Haefliger <[email protected]>
18329 L:      [email protected]
18330 S:      Maintained
18331 F:      Documentation/hwmon/vt1211.rst
18332 F:      drivers/hwmon/vt1211.c
18333
18334 VT8231 HARDWARE MONITOR DRIVER
18335 M:      Roger Lucas <[email protected]>
18336 L:      [email protected]
18337 S:      Maintained
18338 F:      drivers/hwmon/vt8231.c
18339
18340 VUB300 USB to SDIO/SD/MMC bridge chip
18341 L:      [email protected]
18342 S:      Orphan
18343 F:      drivers/mmc/host/vub300.c
18344
18345 W1 DALLAS'S 1-WIRE BUS
18346 M:      Evgeniy Polyakov <[email protected]>
18347 S:      Maintained
18348 F:      Documentation/devicetree/bindings/w1/
18349 F:      Documentation/w1/
18350 F:      drivers/w1/
18351 F:      include/linux/w1.h
18352
18353 W83791D HARDWARE MONITORING DRIVER
18354 M:      Marc Hulsman <[email protected]>
18355 L:      [email protected]
18356 S:      Maintained
18357 F:      Documentation/hwmon/w83791d.rst
18358 F:      drivers/hwmon/w83791d.c
18359
18360 W83793 HARDWARE MONITORING DRIVER
18361 M:      Rudolf Marek <[email protected]>
18362 L:      [email protected]
18363 S:      Maintained
18364 F:      Documentation/hwmon/w83793.rst
18365 F:      drivers/hwmon/w83793.c
18366
18367 W83795 HARDWARE MONITORING DRIVER
18368 M:      Jean Delvare <[email protected]>
18369 L:      [email protected]
18370 S:      Maintained
18371 F:      drivers/hwmon/w83795.c
18372
18373 W83L51xD SD/MMC CARD INTERFACE DRIVER
18374 M:      Pierre Ossman <[email protected]>
18375 S:      Maintained
18376 F:      drivers/mmc/host/wbsd.*
18377
18378 WACOM PROTOCOL 4 SERIAL TABLETS
18379 M:      Julian Squires <[email protected]>
18380 M:      Hans de Goede <[email protected]>
18381 L:      [email protected]
18382 S:      Maintained
18383 F:      drivers/input/tablet/wacom_serial4.c
18384
18385 WATCHDOG DEVICE DRIVERS
18386 M:      Wim Van Sebroeck <[email protected]>
18387 M:      Guenter Roeck <[email protected]>
18388 L:      [email protected]
18389 S:      Maintained
18390 W:      http://www.linux-watchdog.org/
18391 T:      git git://www.linux-watchdog.org/linux-watchdog.git
18392 F:      Documentation/devicetree/bindings/watchdog/
18393 F:      Documentation/watchdog/
18394 F:      drivers/watchdog/
18395 F:      include/linux/watchdog.h
18396 F:      include/uapi/linux/watchdog.h
18397
18398 WHISKEYCOVE PMIC GPIO DRIVER
18399 M:      Kuppuswamy Sathyanarayanan <[email protected]>
18400 L:      [email protected]
18401 S:      Maintained
18402 F:      drivers/gpio/gpio-wcove.c
18403
18404 WHWAVE RTC DRIVER
18405 M:      Dianlong Li <[email protected]>
18406 L:      [email protected]
18407 S:      Maintained
18408 F:      drivers/rtc/rtc-sd3078.c
18409
18410 WIIMOTE HID DRIVER
18411 M:      David Herrmann <[email protected]>
18412 L:      [email protected]
18413 S:      Maintained
18414 F:      drivers/hid/hid-wiimote*
18415
18416 WILOCITY WIL6210 WIRELESS DRIVER
18417 M:      Maya Erez <[email protected]>
18418 L:      [email protected]
18419 L:      [email protected]
18420 S:      Supported
18421 W:      https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
18422 F:      drivers/net/wireless/ath/wil6210/
18423
18424 WIMAX STACK
18425 M:      Inaky Perez-Gonzalez <[email protected]>
18426 M:      [email protected]
18427 L:      [email protected] (subscribers-only)
18428 S:      Supported
18429 W:      http://linuxwimax.org
18430 F:      Documentation/admin-guide/wimax/wimax.rst
18431 F:      include/linux/wimax/debug.h
18432 F:      include/net/wimax.h
18433 F:      include/uapi/linux/wimax.h
18434 F:      net/wimax/
18435
18436 WINBOND CIR DRIVER
18437 M:      David Härdeman <[email protected]>
18438 S:      Maintained
18439 F:      drivers/media/rc/winbond-cir.c
18440
18441 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
18442 M:      William Breathitt Gray <[email protected]>
18443 L:      [email protected]
18444 S:      Maintained
18445 F:      drivers/watchdog/ebc-c384_wdt.c
18446
18447 WINSYSTEMS WS16C48 GPIO DRIVER
18448 M:      William Breathitt Gray <[email protected]>
18449 L:      [email protected]
18450 S:      Maintained
18451 F:      drivers/gpio/gpio-ws16c48.c
18452
18453 WIREGUARD SECURE NETWORK TUNNEL
18454 M:      Jason A. Donenfeld <[email protected]>
18455 L:      [email protected]
18456 L:      [email protected]
18457 S:      Maintained
18458 F:      drivers/net/wireguard/
18459 F:      tools/testing/selftests/wireguard/
18460
18461 WISTRON LAPTOP BUTTON DRIVER
18462 M:      Miloslav Trmac <[email protected]>
18463 S:      Maintained
18464 F:      drivers/input/misc/wistron_btns.c
18465
18466 WL3501 WIRELESS PCMCIA CARD DRIVER
18467 L:      [email protected]
18468 S:      Odd fixes
18469 F:      drivers/net/wireless/wl3501*
18470
18471 WOLFSON MICROELECTRONICS DRIVERS
18472 L:      [email protected]
18473 S:      Supported
18474 W:      https://github.com/CirrusLogic/linux-drivers/wiki
18475 T:      git https://github.com/CirrusLogic/linux-drivers.git
18476 F:      Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
18477 F:      Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
18478 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
18479 F:      Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
18480 F:      Documentation/devicetree/bindings/sound/wlf,arizona.yaml
18481 F:      Documentation/hwmon/wm83??.rst
18482 F:      arch/arm/mach-s3c64xx/mach-crag6410*
18483 F:      drivers/clk/clk-wm83*.c
18484 F:      drivers/extcon/extcon-arizona.c
18485 F:      drivers/gpio/gpio-*wm*.c
18486 F:      drivers/gpio/gpio-arizona.c
18487 F:      drivers/hwmon/wm83??-hwmon.c
18488 F:      drivers/input/misc/wm831x-on.c
18489 F:      drivers/input/touchscreen/wm831x-ts.c
18490 F:      drivers/input/touchscreen/wm97*.c
18491 F:      drivers/leds/leds-wm83*.c
18492 F:      drivers/mfd/arizona*
18493 F:      drivers/mfd/cs47l24*
18494 F:      drivers/mfd/wm*.c
18495 F:      drivers/power/supply/wm83*.c
18496 F:      drivers/regulator/arizona*
18497 F:      drivers/regulator/wm8*.c
18498 F:      drivers/rtc/rtc-wm83*.c
18499 F:      drivers/video/backlight/wm83*_bl.c
18500 F:      drivers/watchdog/wm83*_wdt.c
18501 F:      include/linux/mfd/arizona/
18502 F:      include/linux/mfd/wm831x/
18503 F:      include/linux/mfd/wm8350/
18504 F:      include/linux/mfd/wm8400*
18505 F:      include/linux/regulator/arizona*
18506 F:      include/linux/wm97xx.h
18507 F:      include/sound/wm????.h
18508 F:      sound/soc/codecs/arizona.?
18509 F:      sound/soc/codecs/cs47l24*
18510 F:      sound/soc/codecs/wm*
18511
18512 WORKQUEUE
18513 M:      Tejun Heo <[email protected]>
18514 R:      Lai Jiangshan <[email protected]>
18515 S:      Maintained
18516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
18517 F:      Documentation/core-api/workqueue.rst
18518 F:      include/linux/workqueue.h
18519 F:      kernel/workqueue.c
18520
18521 X-POWERS AXP288 PMIC DRIVERS
18522 M:      Hans de Goede <[email protected]>
18523 S:      Maintained
18524 F:      drivers/acpi/pmic/intel_pmic_xpower.c
18525 N:      axp288
18526
18527 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
18528 M:      Chen-Yu Tsai <[email protected]>
18529 L:      [email protected]
18530 S:      Maintained
18531 N:      axp[128]
18532
18533 X.25 NETWORK LAYER
18534 M:      Andrew Hendry <[email protected]>
18535 L:      [email protected]
18536 S:      Odd Fixes
18537 F:      Documentation/networking/x25*
18538 F:      include/net/x25*
18539 F:      net/x25/
18540
18541 X86 ARCHITECTURE (32-BIT AND 64-BIT)
18542 M:      Thomas Gleixner <[email protected]>
18543 M:      Ingo Molnar <[email protected]>
18544 M:      Borislav Petkov <[email protected]>
18545 M:      [email protected]
18546 R:      "H. Peter Anvin" <[email protected]>
18547 L:      [email protected]
18548 S:      Maintained
18549 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
18550 F:      Documentation/devicetree/bindings/x86/
18551 F:      Documentation/x86/
18552 F:      arch/x86/
18553
18554 X86 ENTRY CODE
18555 M:      Andy Lutomirski <[email protected]>
18556 L:      [email protected]
18557 S:      Maintained
18558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
18559 F:      arch/x86/entry/
18560
18561 X86 MCE INFRASTRUCTURE
18562 M:      Tony Luck <[email protected]>
18563 M:      Borislav Petkov <[email protected]>
18564 L:      [email protected]
18565 S:      Maintained
18566 F:      arch/x86/kernel/cpu/mce/*
18567
18568 X86 MICROCODE UPDATE SUPPORT
18569 M:      Borislav Petkov <[email protected]>
18570 S:      Maintained
18571 F:      arch/x86/kernel/cpu/microcode/*
18572
18573 X86 MM
18574 M:      Dave Hansen <[email protected]>
18575 M:      Andy Lutomirski <[email protected]>
18576 M:      Peter Zijlstra <[email protected]>
18577 L:      [email protected]
18578 S:      Maintained
18579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
18580 F:      arch/x86/mm/
18581
18582 X86 PLATFORM DRIVERS
18583 M:      Darren Hart <[email protected]>
18584 M:      Andy Shevchenko <[email protected]>
18585 L:      [email protected]
18586 S:      Odd Fixes
18587 T:      git git://git.infradead.org/linux-platform-drivers-x86.git
18588 F:      drivers/platform/olpc/
18589 F:      drivers/platform/x86/
18590
18591 X86 PLATFORM DRIVERS - ARCH
18592 R:      Darren Hart <[email protected]>
18593 R:      Andy Shevchenko <[email protected]>
18594 L:      [email protected]
18595 L:      [email protected]
18596 S:      Maintained
18597 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
18598 F:      arch/x86/platform
18599
18600 X86 VDSO
18601 M:      Andy Lutomirski <[email protected]>
18602 L:      [email protected]
18603 S:      Maintained
18604 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
18605 F:      arch/x86/entry/vdso/
18606
18607 XARRAY
18608 M:      Matthew Wilcox <[email protected]>
18609 L:      [email protected]
18610 S:      Supported
18611 F:      Documentation/core-api/xarray.rst
18612 F:      include/linux/idr.h
18613 F:      include/linux/xarray.h
18614 F:      lib/idr.c
18615 F:      lib/xarray.c
18616 F:      tools/testing/radix-tree
18617
18618 XBOX DVD IR REMOTE
18619 M:      Benjamin Valentin <[email protected]>
18620 S:      Maintained
18621 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
18622 F:      drivers/media/rc/xbox_remote.c
18623
18624 XC2028/3028 TUNER DRIVER
18625 M:      Mauro Carvalho Chehab <[email protected]>
18626 L:      [email protected]
18627 S:      Maintained
18628 W:      https://linuxtv.org
18629 T:      git git://linuxtv.org/media_tree.git
18630 F:      drivers/media/tuners/tuner-xc2028.*
18631
18632 XDP (eXpress Data Path)
18633 M:      Alexei Starovoitov <[email protected]>
18634 M:      Daniel Borkmann <[email protected]>
18635 M:      David S. Miller <[email protected]>
18636 M:      Jakub Kicinski <[email protected]>
18637 M:      Jesper Dangaard Brouer <[email protected]>
18638 M:      John Fastabend <[email protected]>
18639 L:      [email protected]
18640 L:      [email protected]
18641 S:      Supported
18642 F:      include/net/xdp.h
18643 F:      include/trace/events/xdp.h
18644 F:      kernel/bpf/cpumap.c
18645 F:      kernel/bpf/devmap.c
18646 F:      net/core/xdp.c
18647 N:      xdp
18648 K:      xdp
18649
18650 XDP SOCKETS (AF_XDP)
18651 M:      Björn Töpel <[email protected]>
18652 M:      Magnus Karlsson <[email protected]>
18653 R:      Jonathan Lemon <[email protected]>
18654 L:      [email protected]
18655 L:      [email protected]
18656 S:      Maintained
18657 F:      include/net/xdp_sock*
18658 F:      include/net/xsk_buff_pool.h
18659 F:      include/uapi/linux/if_xdp.h
18660 F:      net/xdp/
18661 F:      samples/bpf/xdpsock*
18662 F:      tools/lib/bpf/xsk*
18663
18664 XEN BLOCK SUBSYSTEM
18665 M:      Konrad Rzeszutek Wilk <[email protected]>
18666 M:      Roger Pau Monné <[email protected]>
18667 L:      [email protected] (moderated for non-subscribers)
18668 S:      Supported
18669 F:      drivers/block/xen*
18670 F:      drivers/block/xen-blkback/*
18671
18672 XEN HYPERVISOR ARM
18673 M:      Stefano Stabellini <[email protected]>
18674 L:      [email protected] (moderated for non-subscribers)
18675 S:      Maintained
18676 F:      arch/arm/include/asm/xen/
18677 F:      arch/arm/xen/
18678
18679 XEN HYPERVISOR ARM64
18680 M:      Stefano Stabellini <[email protected]>
18681 L:      [email protected] (moderated for non-subscribers)
18682 S:      Maintained
18683 F:      arch/arm64/include/asm/xen/
18684 F:      arch/arm64/xen/
18685
18686 XEN HYPERVISOR INTERFACE
18687 M:      Boris Ostrovsky <[email protected]>
18688 M:      Juergen Gross <[email protected]>
18689 R:      Stefano Stabellini <[email protected]>
18690 L:      [email protected] (moderated for non-subscribers)
18691 S:      Supported
18692 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
18693 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
18694 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
18695 F:      arch/x86/include/asm/pvclock-abi.h
18696 F:      arch/x86/include/asm/xen/
18697 F:      arch/x86/platform/pvh/
18698 F:      arch/x86/xen/
18699 F:      drivers/*/xen-*front.c
18700 F:      drivers/xen/
18701 F:      include/uapi/xen/
18702 F:      include/xen/
18703
18704 XEN NETWORK BACKEND DRIVER
18705 M:      Wei Liu <[email protected]>
18706 M:      Paul Durrant <[email protected]>
18707 L:      [email protected] (moderated for non-subscribers)
18708 L:      [email protected]
18709 S:      Supported
18710 F:      drivers/net/xen-netback/*
18711
18712 XEN PCI SUBSYSTEM
18713 M:      Konrad Rzeszutek Wilk <[email protected]>
18714 L:      [email protected] (moderated for non-subscribers)
18715 S:      Supported
18716 F:      arch/x86/pci/*xen*
18717 F:      drivers/pci/*xen*
18718
18719 XEN PVSCSI DRIVERS
18720 M:      Juergen Gross <[email protected]>
18721 L:      [email protected] (moderated for non-subscribers)
18722 L:      [email protected]
18723 S:      Supported
18724 F:      drivers/scsi/xen-scsifront.c
18725 F:      drivers/xen/xen-scsiback.c
18726 F:      include/xen/interface/io/vscsiif.h
18727
18728 XEN SOUND FRONTEND DRIVER
18729 M:      Oleksandr Andrushchenko <[email protected]>
18730 L:      [email protected] (moderated for non-subscribers)
18731 L:      [email protected] (moderated for non-subscribers)
18732 S:      Supported
18733 F:      sound/xen/*
18734
18735 XEN SWIOTLB SUBSYSTEM
18736 M:      Konrad Rzeszutek Wilk <[email protected]>
18737 L:      [email protected] (moderated for non-subscribers)
18738 L:      [email protected]
18739 S:      Supported
18740 F:      arch/x86/xen/*swiotlb*
18741 F:      drivers/xen/*swiotlb*
18742
18743 XFS FILESYSTEM
18744 M:      Darrick J. Wong <[email protected]>
18745 M:      [email protected]
18746 L:      [email protected]
18747 S:      Supported
18748 W:      http://xfs.org/
18749 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
18750 F:      Documentation/ABI/testing/sysfs-fs-xfs
18751 F:      Documentation/admin-guide/xfs.rst
18752 F:      Documentation/filesystems/xfs-delayed-logging-design.rst
18753 F:      Documentation/filesystems/xfs-self-describing-metadata.rst
18754 F:      fs/xfs/
18755 F:      include/uapi/linux/dqblk_xfs.h
18756 F:      include/uapi/linux/fsmap.h
18757
18758 XILINX AXI ETHERNET DRIVER
18759 M:      Radhey Shyam Pandey <[email protected]>
18760 S:      Maintained
18761 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
18762
18763 XILINX CAN DRIVER
18764 M:      Appana Durga Kedareswara rao <[email protected]>
18765 R:      Naga Sureshkumar Relli <[email protected]>
18766 L:      [email protected]
18767 S:      Maintained
18768 F:      Documentation/devicetree/bindings/net/can/xilinx_can.txt
18769 F:      drivers/net/can/xilinx_can.c
18770
18771 XILINX SD-FEC IP CORES
18772 M:      Derek Kiernan <[email protected]>
18773 M:      Dragan Cvetic <[email protected]>
18774 S:      Maintained
18775 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
18776 F:      Documentation/misc-devices/xilinx_sdfec.rst
18777 F:      drivers/misc/Kconfig
18778 F:      drivers/misc/Makefile
18779 F:      drivers/misc/xilinx_sdfec.c
18780 F:      include/uapi/misc/xilinx_sdfec.h
18781
18782 XILINX UARTLITE SERIAL DRIVER
18783 M:      Peter Korsgaard <[email protected]>
18784 L:      [email protected]
18785 S:      Maintained
18786 F:      drivers/tty/serial/uartlite.c
18787
18788 XILINX VIDEO IP CORES
18789 M:      Hyun Kwon <[email protected]>
18790 M:      Laurent Pinchart <[email protected]>
18791 L:      [email protected]
18792 S:      Supported
18793 T:      git git://linuxtv.org/media_tree.git
18794 F:      Documentation/devicetree/bindings/media/xilinx/
18795 F:      drivers/media/platform/xilinx/
18796 F:      include/uapi/linux/xilinx-v4l2-controls.h
18797
18798 XILLYBUS DRIVER
18799 M:      Eli Billauer <[email protected]>
18800 L:      [email protected]
18801 S:      Supported
18802 F:      drivers/char/xillybus/
18803
18804 XLP9XX I2C DRIVER
18805 M:      George Cherian <[email protected]>
18806 L:      [email protected]
18807 S:      Supported
18808 W:      http://www.marvell.com
18809 F:      Documentation/devicetree/bindings/i2c/i2c-xlp9xx.txt
18810 F:      drivers/i2c/busses/i2c-xlp9xx.c
18811
18812 XRA1403 GPIO EXPANDER
18813 M:      Nandor Han <[email protected]>
18814 M:      Semi Malinen <[email protected]>
18815 L:      [email protected]
18816 S:      Maintained
18817 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
18818 F:      drivers/gpio/gpio-xra1403.c
18819
18820 XTENSA XTFPGA PLATFORM SUPPORT
18821 M:      Max Filippov <[email protected]>
18822 L:      [email protected]
18823 S:      Maintained
18824 F:      drivers/spi/spi-xtensa-xtfpga.c
18825 F:      sound/soc/xtensa/xtfpga-i2s.c
18826
18827 YAM DRIVER FOR AX.25
18828 M:      Jean-Paul Roubelat <[email protected]>
18829 L:      [email protected]
18830 S:      Maintained
18831 F:      drivers/net/hamradio/yam*
18832 F:      include/linux/yam.h
18833
18834 YAMA SECURITY MODULE
18835 M:      Kees Cook <[email protected]>
18836 S:      Supported
18837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
18838 F:      Documentation/admin-guide/LSM/Yama.rst
18839 F:      security/yama/
18840
18841 YEALINK PHONE DRIVER
18842 M:      Henk Vergonet <[email protected]>
18843 L:      [email protected]
18844 S:      Maintained
18845 F:      Documentation/input/devices/yealink.rst
18846 F:      drivers/input/misc/yealink.*
18847
18848 Z8530 DRIVER FOR AX.25
18849 M:      Joerg Reuter <[email protected]>
18850 L:      [email protected]
18851 S:      Maintained
18852 W:      http://yaina.de/jreuter/
18853 W:      http://www.qsl.net/dl1bke/
18854 F:      Documentation/networking/z8530drv.rst
18855 F:      drivers/net/hamradio/*scc.c
18856 F:      drivers/net/hamradio/z8530.h
18857
18858 ZBUD COMPRESSED PAGE ALLOCATOR
18859 M:      Seth Jennings <[email protected]>
18860 M:      Dan Streetman <[email protected]>
18861 L:      [email protected]
18862 S:      Maintained
18863 F:      include/linux/zbud.h
18864 F:      mm/zbud.c
18865
18866 ZD1211RW WIRELESS DRIVER
18867 M:      Daniel Drake <[email protected]>
18868 M:      Ulrich Kunitz <[email protected]>
18869 L:      [email protected]
18870 L:      [email protected] (subscribers-only)
18871 S:      Maintained
18872 W:      http://zd1211.ath.cx/wiki/DriverRewrite
18873 F:      drivers/net/wireless/zydas/zd1211rw/
18874
18875 ZD1301 MEDIA DRIVER
18876 M:      Antti Palosaari <[email protected]>
18877 L:      [email protected]
18878 S:      Maintained
18879 W:      https://linuxtv.org/
18880 W:      http://palosaari.fi/linux/
18881 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
18882 F:      drivers/media/usb/dvb-usb-v2/zd1301*
18883
18884 ZD1301_DEMOD MEDIA DRIVER
18885 M:      Antti Palosaari <[email protected]>
18886 L:      [email protected]
18887 S:      Maintained
18888 W:      https://linuxtv.org/
18889 W:      http://palosaari.fi/linux/
18890 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
18891 F:      drivers/media/dvb-frontends/zd1301_demod*
18892
18893 ZHAOXIN PROCESSOR SUPPORT
18894 M:      Tony W Wang-oc <[email protected]>
18895 L:      [email protected]
18896 S:      Maintained
18897 F:      arch/x86/kernel/cpu/zhaoxin.c
18898
18899 ZONEFS FILESYSTEM
18900 M:      Damien Le Moal <[email protected]>
18901 M:      Naohiro Aota <[email protected]>
18902 R:      Johannes Thumshirn <[email protected]>
18903 L:      [email protected]
18904 S:      Maintained
18905 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
18906 F:      Documentation/filesystems/zonefs.rst
18907 F:      fs/zonefs/
18908
18909 ZPOOL COMPRESSED PAGE STORAGE API
18910 M:      Dan Streetman <[email protected]>
18911 L:      [email protected]
18912 S:      Maintained
18913 F:      include/linux/zpool.h
18914 F:      mm/zpool.c
18915
18916 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
18917 M:      Minchan Kim <[email protected]>
18918 M:      Nitin Gupta <[email protected]>
18919 R:      Sergey Senozhatsky <[email protected]>
18920 L:      [email protected]
18921 S:      Maintained
18922 F:      Documentation/admin-guide/blockdev/zram.rst
18923 F:      drivers/block/zram/
18924
18925 ZS DECSTATION Z85C30 SERIAL DRIVER
18926 M:      "Maciej W. Rozycki" <[email protected]>
18927 S:      Maintained
18928 F:      drivers/tty/serial/zs.*
18929
18930 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
18931 M:      Minchan Kim <[email protected]>
18932 M:      Nitin Gupta <[email protected]>
18933 R:      Sergey Senozhatsky <[email protected]>
18934 L:      [email protected]
18935 S:      Maintained
18936 F:      Documentation/vm/zsmalloc.rst
18937 F:      include/linux/zsmalloc.h
18938 F:      mm/zsmalloc.c
18939
18940 ZSWAP COMPRESSED SWAP CACHING
18941 M:      Seth Jennings <[email protected]>
18942 M:      Dan Streetman <[email protected]>
18943 M:      Vitaly Wool <[email protected]>
18944 L:      [email protected]
18945 S:      Maintained
18946 F:      mm/zswap.c
18947
18948 THE REST
18949 M:      Linus Torvalds <[email protected]>
18950 L:      [email protected]
18951 S:      Buried alive in reporters
18952 Q:      http://patchwork.kernel.org/project/LKML/list/
18953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
18954 F:      *
18955 F:      */
This page took 1.072248 seconds and 4 git commands to generate.