]> Git Repo - linux.git/blob - MAINTAINERS
drm/imx: pd: Use bus format/flags provided by the bridge when available
[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
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         W: *Web-page* with status/info
88         B: URI for where to file *bugs*. A web-page with detailed bug
89            filing info, a direct bug tracker link, or a mailto: URI.
90         C: URI for *chat* protocol, server and channel where developers
91            usually hang out, for example irc://server/channel.
92         Q: *Patchwork* web based patch tracking system site
93         T: *SCM* tree type and location.
94            Type is one of: git, hg, quilt, stgit, topgit
95         S: *Status*, one of the following:
96            Supported:   Someone is actually paid to look after this.
97            Maintained:  Someone actually looks after it.
98            Odd Fixes:   It has a maintainer but they don't have time to do
99                         much other than throw the odd patch in. See below..
100            Orphan:      No current maintainer [but maybe you could take the
101                         role as you write your new code].
102            Obsolete:    Old code. Something tagged obsolete generally means
103                         it has been replaced by a better system and you
104                         should be using that.
105         P: Subsystem Profile document for more details submitting
106            patches to the given subsystem. This is either an in-tree file,
107            or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
108            for details.
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         N: Files and directories *Regex* patterns.
116            N:   [^a-z]tegra     all files whose path contains the word tegra
117            One pattern per line.  Multiple N: lines acceptable.
118            scripts/get_maintainer.pl has different behavior for files that
119            match F: pattern and matches of N: patterns.  By default,
120            get_maintainer will not look at git log history when an F: pattern
121            match occurs.  When an N: match occurs, git log history is used
122            to also notify the people that have git commit signatures.
123         X: *Excluded* files and directories that are NOT maintained, same
124            rules as F:. Files exclusions are tested before file matches.
125            Can be useful for excluding a specific subdirectory, for instance:
126            F:   net/
127            X:   net/ipv6/
128            matches all files in and below net excluding net/ipv6/
129         K: *Content regex* (perl extended) pattern match in a patch or file.
130            For instance:
131            K: of_get_profile
132               matches patches or files that contain "of_get_profile"
133            K: \b(printk|pr_(info|err))\b
134               matches patches or files that contain one or more of the words
135               printk, pr_info or pr_err
136            One regex pattern per line.  Multiple K: lines acceptable.
137
138 Maintainers List
139 ----------------
140
141 .. note:: When reading this list, please look for the most precise areas
142           first. When adding to this list, please keep the entries in
143           alphabetical order.
144
145 3C59X NETWORK DRIVER
146 M:      Steffen Klassert <[email protected]>
147 L:      [email protected]
148 S:      Odd Fixes
149 F:      Documentation/networking/device_drivers/3com/vortex.txt
150 F:      drivers/net/ethernet/3com/3c59x.c
151
152 3CR990 NETWORK DRIVER
153 M:      David Dillow <[email protected]>
154 L:      [email protected]
155 S:      Maintained
156 F:      drivers/net/ethernet/3com/typhoon*
157
158 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
159 M:      Adam Radford <[email protected]>
160 L:      [email protected]
161 W:      http://www.lsi.com
162 S:      Supported
163 F:      drivers/scsi/3w-*
164
165 53C700 AND 53C700-66 SCSI DRIVER
166 M:      "James E.J. Bottomley" <[email protected]>
167 L:      [email protected]
168 S:      Maintained
169 F:      drivers/scsi/53c700*
170
171 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
172 M:      Alexander Aring <[email protected]>
173 M:      Jukka Rissanen <[email protected]>
174 L:      [email protected]
175 L:      [email protected]
176 S:      Maintained
177 F:      net/6lowpan/
178 F:      include/net/6lowpan.h
179 F:      Documentation/networking/6lowpan.txt
180
181 6PACK NETWORK DRIVER FOR AX.25
182 M:      Andreas Koensgen <[email protected]>
183 L:      [email protected]
184 S:      Maintained
185 F:      drivers/net/hamradio/6pack.c
186
187 8169 10/100/1000 GIGABIT ETHERNET DRIVER
188 M:      Realtek linux nic maintainers <[email protected]>
189 M:      Heiner Kallweit <[email protected]>
190 L:      [email protected]
191 S:      Maintained
192 F:      drivers/net/ethernet/realtek/r8169*
193
194 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
195 M:      Greg Kroah-Hartman <[email protected]>
196 L:      [email protected]
197 S:      Maintained
198 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
199 F:      drivers/tty/serial/8250*
200 F:      include/linux/serial_8250.h
201
202 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
203 L:      [email protected]
204 S:      Orphan / Obsolete
205 F:      drivers/net/ethernet/8390/
206
207 9P FILE SYSTEM
208 M:      Eric Van Hensbergen <[email protected]>
209 M:      Latchesar Ionkov <[email protected]>
210 M:      Dominique Martinet <[email protected]>
211 L:      [email protected]
212 W:      http://swik.net/v9fs
213 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
214 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
215 T:      git git://github.com/martinetd/linux.git
216 S:      Maintained
217 F:      Documentation/filesystems/9p.txt
218 F:      fs/9p/
219 F:      net/9p/
220 F:      include/net/9p/
221 F:      include/uapi/linux/virtio_9p.h
222 F:      include/trace/events/9p.h
223
224 A8293 MEDIA DRIVER
225 M:      Antti Palosaari <[email protected]>
226 L:      [email protected]
227 W:      https://linuxtv.org
228 W:      http://palosaari.fi/linux/
229 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
230 T:      git git://linuxtv.org/anttip/media_tree.git
231 S:      Maintained
232 F:      drivers/media/dvb-frontends/a8293*
233
234 AACRAID SCSI RAID DRIVER
235 M:      Adaptec OEM Raid Solutions <[email protected]>
236 L:      [email protected]
237 W:      http://www.adaptec.com/
238 S:      Supported
239 F:      Documentation/scsi/aacraid.txt
240 F:      drivers/scsi/aacraid/
241
242 ABI/API
243 L:      [email protected]
244 F:      include/linux/syscalls.h
245 F:      kernel/sys_ni.c
246
247 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
248 M:      Hans de Goede <[email protected]>
249 L:      [email protected]
250 S:      Maintained
251 F:      drivers/hwmon/abituguru.c
252
253 ABIT UGURU 3 HARDWARE MONITOR DRIVER
254 M:      Alistair John Strachan <[email protected]>
255 L:      [email protected]
256 S:      Maintained
257 F:      drivers/hwmon/abituguru3.c
258
259 ACCES 104-DIO-48E GPIO DRIVER
260 M:      William Breathitt Gray <[email protected]>
261 L:      [email protected]
262 S:      Maintained
263 F:      drivers/gpio/gpio-104-dio-48e.c
264
265 ACCES 104-IDI-48 GPIO DRIVER
266 M:      "William Breathitt Gray" <[email protected]>
267 L:      [email protected]
268 S:      Maintained
269 F:      drivers/gpio/gpio-104-idi-48.c
270
271 ACCES 104-IDIO-16 GPIO DRIVER
272 M:      "William Breathitt Gray" <[email protected]>
273 L:      [email protected]
274 S:      Maintained
275 F:      drivers/gpio/gpio-104-idio-16.c
276
277 ACCES 104-QUAD-8 DRIVER
278 M:      William Breathitt Gray <[email protected]>
279 L:      [email protected]
280 S:      Maintained
281 F:      Documentation/ABI/testing/sysfs-bus-counter-104-quad-8
282 F:      Documentation/ABI/testing/sysfs-bus-iio-counter-104-quad-8
283 F:      drivers/counter/104-quad-8.c
284
285 ACCES PCI-IDIO-16 GPIO DRIVER
286 M:      William Breathitt Gray <[email protected]>
287 L:      [email protected]
288 S:      Maintained
289 F:      drivers/gpio/gpio-pci-idio-16.c
290
291 ACCES PCIe-IDIO-24 GPIO DRIVER
292 M:      William Breathitt Gray <[email protected]>
293 L:      [email protected]
294 S:      Maintained
295 F:      drivers/gpio/gpio-pcie-idio-24.c
296
297 ACENIC DRIVER
298 M:      Jes Sorensen <[email protected]>
299 L:      [email protected]
300 S:      Maintained
301 F:      drivers/net/ethernet/alteon/acenic*
302
303 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
304 M:      Peter Kaestle <[email protected]>
305 L:      [email protected]
306 W:      http://piie.net/?section=acerhdf
307 S:      Maintained
308 F:      drivers/platform/x86/acerhdf.c
309
310 ACER WMI LAPTOP EXTRAS
311 M:      "Lee, Chun-Yi" <[email protected]>
312 L:      [email protected]
313 S:      Maintained
314 F:      drivers/platform/x86/acer-wmi.c
315
316 ACPI
317 M:      "Rafael J. Wysocki" <[email protected]>
318 M:      Len Brown <[email protected]>
319 L:      [email protected]
320 W:      https://01.org/linux-acpi
321 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
323 B:      https://bugzilla.kernel.org
324 S:      Supported
325 F:      drivers/acpi/
326 F:      drivers/pnp/pnpacpi/
327 F:      include/linux/acpi.h
328 F:      include/linux/fwnode.h
329 F:      include/acpi/
330 F:      Documentation/firmware-guide/acpi/
331 F:      Documentation/ABI/testing/sysfs-bus-acpi
332 F:      Documentation/ABI/testing/configfs-acpi
333 F:      drivers/pci/*acpi*
334 F:      drivers/pci/*/*acpi*
335 F:      tools/power/acpi/
336
337 ACPI APEI
338 M:      "Rafael J. Wysocki" <[email protected]>
339 M:      Len Brown <[email protected]>
340 L:      [email protected]
341 R:      James Morse <[email protected]>
342 R:      Tony Luck <[email protected]>
343 R:      Borislav Petkov <[email protected]>
344 F:      drivers/acpi/apei/
345
346 ACPI COMPONENT ARCHITECTURE (ACPICA)
347 M:      Robert Moore <[email protected]>
348 M:      Erik Schmauss <[email protected]>
349 M:      "Rafael J. Wysocki" <[email protected]>
350 L:      [email protected]
351 L:      [email protected]
352 W:      https://acpica.org/
353 W:      https://github.com/acpica/acpica/
354 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
356 B:      https://bugzilla.kernel.org
357 B:      https://bugs.acpica.org
358 S:      Supported
359 F:      drivers/acpi/acpica/
360 F:      include/acpi/
361 F:      tools/power/acpi/
362
363 ACPI FAN DRIVER
364 M:      Zhang Rui <[email protected]>
365 L:      [email protected]
366 W:      https://01.org/linux-acpi
367 B:      https://bugzilla.kernel.org
368 S:      Supported
369 F:      drivers/acpi/fan.c
370
371 ACPI FOR ARM64 (ACPI/arm64)
372 M:      Lorenzo Pieralisi <[email protected]>
373 M:      Hanjun Guo <[email protected]>
374 M:      Sudeep Holla <[email protected]>
375 L:      [email protected]
376 L:      [email protected] (moderated for non-subscribers)
377 S:      Maintained
378 F:      drivers/acpi/arm64
379
380 ACPI I2C MULTI INSTANTIATE DRIVER
381 M:      Hans de Goede <[email protected]>
382 L:      [email protected]
383 S:      Maintained
384 F:      drivers/platform/x86/i2c-multi-instantiate.c
385
386 ACPI PMIC DRIVERS
387 M:      "Rafael J. Wysocki" <[email protected]>
388 M:      Len Brown <[email protected]>
389 R:      Andy Shevchenko <[email protected]>
390 R:      Mika Westerberg <[email protected]>
391 L:      [email protected]
392 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
393 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
394 B:      https://bugzilla.kernel.org
395 S:      Supported
396 F:      drivers/acpi/pmic/
397
398 ACPI THERMAL DRIVER
399 M:      Zhang Rui <[email protected]>
400 L:      [email protected]
401 W:      https://01.org/linux-acpi
402 B:      https://bugzilla.kernel.org
403 S:      Supported
404 F:      drivers/acpi/*thermal*
405
406 ACPI VIDEO DRIVER
407 M:      Zhang Rui <[email protected]>
408 L:      [email protected]
409 W:      https://01.org/linux-acpi
410 B:      https://bugzilla.kernel.org
411 S:      Supported
412 F:      drivers/acpi/acpi_video.c
413
414 ACPI WMI DRIVER
415 L:      [email protected]
416 S:      Orphan
417 F:      drivers/platform/x86/wmi.c
418 F:      include/uapi/linux/wmi.h
419
420 AD1889 ALSA SOUND DRIVER
421 W:      https://parisc.wiki.kernel.org/index.php/AD1889
422 L:      [email protected]
423 S:      Maintained
424 F:      sound/pci/ad1889.*
425
426 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
427 M:      Michael Hennerich <[email protected]>
428 W:      http://wiki.analog.com/AD5254
429 W:      http://ez.analog.com/community/linux-device-drivers
430 S:      Supported
431 F:      drivers/misc/ad525x_dpot.c
432
433 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
434 M:      Michael Hennerich <[email protected]>
435 W:      http://wiki.analog.com/AD5398
436 W:      http://ez.analog.com/community/linux-device-drivers
437 S:      Supported
438 F:      drivers/regulator/ad5398.c
439
440 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
441 M:      Michael Hennerich <[email protected]>
442 W:      http://wiki.analog.com/AD7142
443 W:      http://ez.analog.com/community/linux-device-drivers
444 S:      Supported
445 F:      drivers/input/misc/ad714x.c
446
447 AD7877 TOUCHSCREEN DRIVER
448 M:      Michael Hennerich <[email protected]>
449 W:      http://wiki.analog.com/AD7877
450 W:      http://ez.analog.com/community/linux-device-drivers
451 S:      Supported
452 F:      drivers/input/touchscreen/ad7877.c
453
454 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
455 M:      Michael Hennerich <[email protected]>
456 W:      http://wiki.analog.com/AD7879
457 W:      http://ez.analog.com/community/linux-device-drivers
458 S:      Supported
459 F:      drivers/input/touchscreen/ad7879.c
460
461 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
462 M:      Jiri Kosina <[email protected]>
463 S:      Maintained
464
465 ADF7242 IEEE 802.15.4 RADIO DRIVER
466 M:      Michael Hennerich <[email protected]>
467 W:      https://wiki.analog.com/ADF7242
468 W:      http://ez.analog.com/community/linux-device-drivers
469 L:      [email protected]
470 S:      Supported
471 F:      drivers/net/ieee802154/adf7242.c
472 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
473
474 ADM1025 HARDWARE MONITOR DRIVER
475 M:      Jean Delvare <[email protected]>
476 L:      [email protected]
477 S:      Maintained
478 F:      Documentation/hwmon/adm1025.rst
479 F:      drivers/hwmon/adm1025.c
480
481 ADM1029 HARDWARE MONITOR DRIVER
482 M:      Corentin Labbe <[email protected]>
483 L:      [email protected]
484 S:      Maintained
485 F:      drivers/hwmon/adm1029.c
486
487 ADM8211 WIRELESS DRIVER
488 L:      [email protected]
489 W:      http://wireless.kernel.org/
490 S:      Orphan
491 F:      drivers/net/wireless/admtek/adm8211.*
492
493 ADP1653 FLASH CONTROLLER DRIVER
494 M:      Sakari Ailus <[email protected]>
495 L:      [email protected]
496 S:      Maintained
497 F:      drivers/media/i2c/adp1653.c
498 F:      include/media/i2c/adp1653.h
499
500 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
501 M:      Michael Hennerich <[email protected]>
502 W:      http://wiki.analog.com/ADP5520
503 W:      http://ez.analog.com/community/linux-device-drivers
504 S:      Supported
505 F:      drivers/mfd/adp5520.c
506 F:      drivers/video/backlight/adp5520_bl.c
507 F:      drivers/leds/leds-adp5520.c
508 F:      drivers/gpio/gpio-adp5520.c
509 F:      drivers/input/keyboard/adp5520-keys.c
510
511 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
512 M:      Michael Hennerich <[email protected]>
513 W:      http://wiki.analog.com/ADP5588
514 W:      http://ez.analog.com/community/linux-device-drivers
515 S:      Supported
516 F:      drivers/input/keyboard/adp5588-keys.c
517 F:      drivers/gpio/gpio-adp5588.c
518
519 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
520 M:      Michael Hennerich <[email protected]>
521 W:      http://wiki.analog.com/ADP8860
522 W:      http://ez.analog.com/community/linux-device-drivers
523 S:      Supported
524 F:      drivers/video/backlight/adp8860_bl.c
525
526 ADT746X FAN DRIVER
527 M:      Colin Leroy <[email protected]>
528 S:      Maintained
529 F:      drivers/macintosh/therm_adt746x.c
530
531 ADT7475 HARDWARE MONITOR DRIVER
532 M:      Jean Delvare <[email protected]>
533 L:      [email protected]
534 S:      Maintained
535 F:      Documentation/hwmon/adt7475.rst
536 F:      drivers/hwmon/adt7475.c
537
538 ADVANSYS SCSI DRIVER
539 M:      Matthew Wilcox <[email protected]>
540 M:      Hannes Reinecke <[email protected]>
541 L:      [email protected]
542 S:      Maintained
543 F:      Documentation/scsi/advansys.txt
544 F:      drivers/scsi/advansys.c
545
546 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
547 M:      Michael Hennerich <[email protected]>
548 W:      http://wiki.analog.com/ADXL345
549 W:      http://ez.analog.com/community/linux-device-drivers
550 S:      Supported
551 F:      drivers/input/misc/adxl34x.c
552 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
553
554 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
555 M:      Stefan Popa <[email protected]>
556 W:      http://ez.analog.com/community/linux-device-drivers
557 S:      Supported
558 F:      drivers/iio/accel/adxl372.c
559 F:      drivers/iio/accel/adxl372_spi.c
560 F:      drivers/iio/accel/adxl372_i2c.c
561 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
562
563 AF9013 MEDIA DRIVER
564 M:      Antti Palosaari <[email protected]>
565 L:      [email protected]
566 W:      https://linuxtv.org
567 W:      http://palosaari.fi/linux/
568 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
569 T:      git git://linuxtv.org/anttip/media_tree.git
570 S:      Maintained
571 F:      drivers/media/dvb-frontends/af9013*
572
573 AF9033 MEDIA DRIVER
574 M:      Antti Palosaari <[email protected]>
575 L:      [email protected]
576 W:      https://linuxtv.org
577 W:      http://palosaari.fi/linux/
578 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
579 T:      git git://linuxtv.org/anttip/media_tree.git
580 S:      Maintained
581 F:      drivers/media/dvb-frontends/af9033*
582
583 AFFS FILE SYSTEM
584 M:      David Sterba <[email protected]>
585 L:      [email protected]
586 S:      Odd Fixes
587 F:      Documentation/filesystems/affs.txt
588 F:      fs/affs/
589
590 AFS FILESYSTEM
591 M:      David Howells <[email protected]>
592 L:      [email protected]
593 S:      Supported
594 F:      fs/afs/
595 F:      include/trace/events/afs.h
596 F:      Documentation/filesystems/afs.txt
597 W:      https://www.infradead.org/~dhowells/kafs/
598
599 AGPGART DRIVER
600 M:      David Airlie <[email protected]>
601 T:      git git://anongit.freedesktop.org/drm/drm
602 S:      Maintained
603 F:      drivers/char/agp/
604 F:      include/linux/agp*
605 F:      include/uapi/linux/agp*
606
607 AHA152X SCSI DRIVER
608 M:      "Juergen E. Fischer" <[email protected]>
609 L:      [email protected]
610 S:      Maintained
611 F:      drivers/scsi/aha152x*
612 F:      drivers/scsi/pcmcia/aha152x*
613
614 AIC7XXX / AIC79XX SCSI DRIVER
615 M:      Hannes Reinecke <[email protected]>
616 L:      [email protected]
617 S:      Maintained
618 F:      drivers/scsi/aic7xxx/
619
620 AIMSLAB FM RADIO RECEIVER DRIVER
621 M:      Hans Verkuil <[email protected]>
622 L:      [email protected]
623 T:      git git://linuxtv.org/media_tree.git
624 W:      https://linuxtv.org
625 S:      Maintained
626 F:      drivers/media/radio/radio-aimslab*
627
628 AIO
629 M:      Benjamin LaHaise <[email protected]>
630 L:      [email protected]
631 S:      Supported
632 F:      fs/aio.c
633 F:      include/linux/*aio*.h
634
635 AIRSPY MEDIA DRIVER
636 M:      Antti Palosaari <[email protected]>
637 L:      [email protected]
638 W:      https://linuxtv.org
639 W:      http://palosaari.fi/linux/
640 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
641 T:      git git://linuxtv.org/anttip/media_tree.git
642 S:      Maintained
643 F:      drivers/media/usb/airspy/
644
645 ALACRITECH GIGABIT ETHERNET DRIVER
646 M:      Lino Sanfilippo <[email protected]>
647 S:      Maintained
648 F:      drivers/net/ethernet/alacritech/*
649
650 FORCEDETH GIGABIT ETHERNET DRIVER
651 M:      Rain River <[email protected]>
652 M:      Zhu Yanjun <[email protected]>
653 L:      [email protected]
654 S:      Maintained
655 F:      drivers/net/ethernet/nvidia/*
656
657 ALCATEL SPEEDTOUCH USB DRIVER
658 M:      Duncan Sands <[email protected]>
659 L:      [email protected]
660 W:      http://www.linux-usb.org/SpeedTouch/
661 S:      Maintained
662 F:      drivers/usb/atm/speedtch.c
663 F:      drivers/usb/atm/usbatm.c
664
665 ALCHEMY AU1XX0 MMC DRIVER
666 M:      Manuel Lauss <[email protected]>
667 S:      Maintained
668 F:      drivers/mmc/host/au1xmmc.c
669
670 ALI1563 I2C DRIVER
671 M:      Rudolf Marek <[email protected]>
672 L:      [email protected]
673 S:      Maintained
674 F:      Documentation/i2c/busses/i2c-ali1563.rst
675 F:      drivers/i2c/busses/i2c-ali1563.c
676
677 ALLEGRO DVT VIDEO IP CORE DRIVER
678 M:      Michael Tretter <[email protected]>
679 R:      Pengutronix Kernel Team <[email protected]>
680 L:      [email protected]
681 S:      Maintained
682 F:      drivers/staging/media/allegro-dvt/
683
684 ALLWINNER CPUFREQ DRIVER
685 M:      Yangtao Li <[email protected]>
686 L:      [email protected]
687 S:      Maintained
688 F:      Documentation/devicetree/bindings/opp/sun50i-nvmem-cpufreq.txt
689 F:      drivers/cpufreq/sun50i-cpufreq-nvmem.c
690
691 ALLWINNER CRYPTO DRIVERS
692 M:      Corentin Labbe <[email protected]>
693 L:      [email protected]
694 S:      Maintained
695 F:      drivers/crypto/allwinner/
696
697 ALLWINNER VPU DRIVER
698 M:      Maxime Ripard <[email protected]>
699 M:      Paul Kocialkowski <[email protected]>
700 L:      [email protected]
701 S:      Maintained
702 F:      drivers/staging/media/sunxi/cedrus/
703
704 ALPHA PORT
705 M:      Richard Henderson <[email protected]>
706 M:      Ivan Kokshaysky <[email protected]>
707 M:      Matt Turner <[email protected]>
708 S:      Odd Fixes
709 L:      [email protected]
710 F:      arch/alpha/
711
712 ALPS PS/2 TOUCHPAD DRIVER
713 R:      Pali Rohár <[email protected]>
714 F:      drivers/input/mouse/alps.*
715
716 ALTERA I2C CONTROLLER DRIVER
717 M:      Thor Thayer <[email protected]>
718 S:      Maintained
719 F:      Documentation/devicetree/bindings/i2c/i2c-altera.txt
720 F:      drivers/i2c/busses/i2c-altera.c
721
722 ALTERA MAILBOX DRIVER
723 M:      Ley Foon Tan <[email protected]>
724 L:      [email protected] (moderated for non-subscribers)
725 S:      Maintained
726 F:      drivers/mailbox/mailbox-altera.c
727
728 ALTERA PIO DRIVER
729 M:      Tien Hock Loh <[email protected]>
730 L:      [email protected]
731 S:      Maintained
732 F:      drivers/gpio/gpio-altera.c
733
734 ALTERA SYSTEM MANAGER DRIVER
735 M:      Thor Thayer <[email protected]>
736 S:      Maintained
737 F:      drivers/mfd/altera-sysmgr.c
738 F:      include/linux/mfd/altera-sysmgr.h
739
740 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
741 M:      Thor Thayer <[email protected]>
742 S:      Maintained
743 F:      drivers/gpio/gpio-altera-a10sr.c
744 F:      drivers/mfd/altera-a10sr.c
745 F:      drivers/reset/reset-a10sr.c
746 F:      include/linux/mfd/altera-a10sr.h
747 F:      include/dt-bindings/reset/altr,rst-mgr-a10sr.h
748
749 ALTERA TRIPLE SPEED ETHERNET DRIVER
750 M:      Thor Thayer <[email protected]>
751 L:      [email protected]
752 L:      [email protected] (moderated for non-subscribers)
753 S:      Maintained
754 F:      drivers/net/ethernet/altera/
755
756 ALTERA UART/JTAG UART SERIAL DRIVERS
757 M:      Tobias Klauser <[email protected]>
758 L:      [email protected]
759 L:      [email protected] (moderated for non-subscribers)
760 S:      Maintained
761 F:      drivers/tty/serial/altera_uart.c
762 F:      drivers/tty/serial/altera_jtaguart.c
763 F:      include/linux/altera_uart.h
764 F:      include/linux/altera_jtaguart.h
765
766 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
767 M:      Talel Shenhar <[email protected]>
768 S:      Maintained
769 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
770 F:      drivers/thermal/thermal_mmio.c
771
772 AMAZON ETHERNET DRIVERS
773 M:      Netanel Belgazal <[email protected]>
774 R:      Saeed Bishara <[email protected]>
775 R:      Zorik Machulsky <[email protected]>
776 L:      [email protected]
777 S:      Supported
778 F:      Documentation/networking/device_drivers/amazon/ena.txt
779 F:      drivers/net/ethernet/amazon/
780
781 AMAZON RDMA EFA DRIVER
782 M:      Gal Pressman <[email protected]>
783 R:      Yossi Leybovich <[email protected]>
784 L:      [email protected]
785 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
786 S:      Supported
787 F:      drivers/infiniband/hw/efa/
788 F:      include/uapi/rdma/efa-abi.h
789
790 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
791 M:      Tom Lendacky <[email protected]>
792 M:      Gary Hook <[email protected]>
793 L:      [email protected]
794 S:      Supported
795 F:      drivers/crypto/ccp/
796 F:      include/linux/ccp.h
797
798 AMD DISPLAY CORE
799 M:      Harry Wentland <[email protected]>
800 M:      Leo Li <[email protected]>
801 L:      [email protected]
802 T:      git git://people.freedesktop.org/~agd5f/linux
803 S:      Supported
804 F:      drivers/gpu/drm/amd/display/
805
806 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
807 M:      Huang Rui <[email protected]>
808 L:      [email protected]
809 S:      Supported
810 F:      Documentation/hwmon/fam15h_power.rst
811 F:      drivers/hwmon/fam15h_power.c
812
813 AMD FCH GPIO DRIVER
814 M:      Enrico Weigelt, metux IT consult <[email protected]>
815 L:      [email protected]
816 S:      Maintained
817 F:      drivers/gpio/gpio-amd-fch.c
818 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
819
820 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
821 L:      [email protected] (moderated for non-subscribers)
822 S:      Orphan
823 F:      drivers/usb/gadget/udc/amd5536udc.*
824
825 AMD GEODE PROCESSOR/CHIPSET SUPPORT
826 M:      Andres Salomon <[email protected]>
827 L:      [email protected] (moderated for non-subscribers)
828 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
829 S:      Supported
830 F:      drivers/char/hw_random/geode-rng.c
831 F:      drivers/crypto/geode*
832 F:      drivers/video/fbdev/geode/
833 F:      arch/x86/include/asm/geode.h
834
835 AMD IOMMU (AMD-VI)
836 M:      Joerg Roedel <[email protected]>
837 L:      [email protected]
838 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
839 S:      Maintained
840 F:      drivers/iommu/amd_iommu*.[ch]
841 F:      include/linux/amd-iommu.h
842
843 AMD KFD
844 M:      Felix Kuehling <[email protected]>
845 L:      [email protected]
846 T:      git git://people.freedesktop.org/~agd5f/linux
847 S:      Supported
848 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
849 F:      drivers/gpu/drm/amd/amdkfd/
850 F:      drivers/gpu/drm/amd/include/cik_structs.h
851 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
852 F:      drivers/gpu/drm/amd/include/vi_structs.h
853 F:      drivers/gpu/drm/amd/include/v9_structs.h
854 F:      include/uapi/linux/kfd_ioctl.h
855
856 AMD MP2 I2C DRIVER
857 M:      Elie Morisse <[email protected]>
858 M:      Nehal Shah <[email protected]>
859 M:      Shyam Sundar S K <[email protected]>
860 L:      [email protected]
861 S:      Maintained
862 F:      drivers/i2c/busses/i2c-amd-mp2*
863
864 AMD POWERPLAY
865 M:      Evan Quan <[email protected]>
866 L:      [email protected]
867 S:      Supported
868 F:      drivers/gpu/drm/amd/powerplay/
869 T:      git git://people.freedesktop.org/~agd5f/linux
870
871 AMD SEATTLE DEVICE TREE SUPPORT
872 M:      Brijesh Singh <[email protected]>
873 M:      Suravee Suthikulpanit <[email protected]>
874 M:      Tom Lendacky <[email protected]>
875 S:      Supported
876 F:      arch/arm64/boot/dts/amd/
877
878 AMD XGBE DRIVER
879 M:      Tom Lendacky <[email protected]>
880 L:      [email protected]
881 S:      Supported
882 F:      drivers/net/ethernet/amd/xgbe/
883 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
884
885 ANALOG DEVICES INC AD5686 DRIVER
886 M:      Stefan Popa <[email protected]>
887 L:      [email protected]
888 W:      http://ez.analog.com/community/linux-device-drivers
889 S:      Supported
890 F:      drivers/iio/dac/ad5686*
891 F:      drivers/iio/dac/ad5696*
892
893 ANALOG DEVICES INC AD5758 DRIVER
894 M:      Stefan Popa <[email protected]>
895 L:      [email protected]
896 W:      http://ez.analog.com/community/linux-device-drivers
897 S:      Supported
898 F:      drivers/iio/dac/ad5758.c
899 F:      Documentation/devicetree/bindings/iio/dac/ad5758.txt
900
901 ANALOG DEVICES INC AD7124 DRIVER
902 M:      Stefan Popa <[email protected]>
903 L:      [email protected]
904 W:      http://ez.analog.com/community/linux-device-drivers
905 S:      Supported
906 F:      drivers/iio/adc/ad7124.c
907 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7124.yaml
908
909 ANALOG DEVICES INC AD7292 DRIVER
910 M:      Marcelo Schmitt <[email protected]>
911 L:      [email protected]
912 W:      http://ez.analog.com/community/linux-device-drivers
913 S:      Supported
914 F:      drivers/iio/adc/ad7292.c
915 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
916
917 ANALOG DEVICES INC AD7606 DRIVER
918 M:      Stefan Popa <[email protected]>
919 M:      Beniamin Bia <[email protected]>
920 L:      [email protected]
921 W:      http://ez.analog.com/community/linux-device-drivers
922 S:      Supported
923 F:      drivers/iio/adc/ad7606.c
924 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
925
926 ANALOG DEVICES INC AD7768-1 DRIVER
927 M:      Stefan Popa <[email protected]>
928 L:      [email protected]
929 W:      http://ez.analog.com/community/linux-device-drivers
930 S:      Supported
931 F:      drivers/iio/adc/ad7768-1.c
932 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.txt
933
934 ANALOG DEVICES INC AD7780 DRIVER
935 M:      Michael Hennerich <[email protected]>
936 M:      Renato Lui Geh <[email protected]>
937 L:      [email protected]
938 W:      http://ez.analog.com/community/linux-device-drivers
939 S:      Supported
940 F:      drivers/iio/adc/ad7780.c
941 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
942
943 ANALOG DEVICES INC AD9389B DRIVER
944 M:      Hans Verkuil <[email protected]>
945 L:      [email protected]
946 S:      Maintained
947 F:      drivers/media/i2c/ad9389b*
948
949 ANALOG DEVICES INC ADGS1408 DRIVER
950 M:      Mircea Caprioru <[email protected]>
951 S:      Supported
952 F:      drivers/mux/adgs1408.c
953 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
954
955 ANALOG DEVICES INC ADIN DRIVER
956 M:      Alexandru Ardelean <[email protected]>
957 L:      [email protected]
958 W:      http://ez.analog.com/community/linux-device-drivers
959 S:      Supported
960 F:      drivers/net/phy/adin.c
961 F:      Documentation/devicetree/bindings/net/adi,adin.yaml
962
963 ANALOG DEVICES INC ADIS DRIVER LIBRARY
964 M:      Alexandru Ardelean <[email protected]>
965 S:      Supported
966 L:      [email protected]
967 F:      include/linux/iio/imu/adis.h
968 F:      drivers/iio/imu/adis.c
969
970 ANALOG DEVICES INC ADIS16460 DRIVER
971 M:      Dragos Bogdan <[email protected]>
972 S:      Supported
973 L:      [email protected]
974 W:      http://ez.analog.com/community/linux-device-drivers
975 F:      drivers/iio/imu/adis16460.c
976 F:      Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
977
978 ANALOG DEVICES INC ADP5061 DRIVER
979 M:      Stefan Popa <[email protected]>
980 L:      [email protected]
981 W:      http://ez.analog.com/community/linux-device-drivers
982 S:      Supported
983 F:      drivers/power/supply/adp5061.c
984
985 ANALOG DEVICES INC ADV7180 DRIVER
986 M:      Lars-Peter Clausen <[email protected]>
987 L:      [email protected]
988 W:      http://ez.analog.com/community/linux-device-drivers
989 S:      Supported
990 F:      drivers/media/i2c/adv7180.c
991
992 ANALOG DEVICES INC ADV748X DRIVER
993 M:      Kieran Bingham <[email protected]>
994 L:      [email protected]
995 S:      Maintained
996 F:      drivers/media/i2c/adv748x/*
997
998 ANALOG DEVICES INC ADV7511 DRIVER
999 M:      Hans Verkuil <[email protected]>
1000 L:      [email protected]
1001 S:      Maintained
1002 F:      drivers/media/i2c/adv7511*
1003
1004 ANALOG DEVICES INC ADV7604 DRIVER
1005 M:      Hans Verkuil <[email protected]>
1006 L:      [email protected]
1007 S:      Maintained
1008 F:      drivers/media/i2c/adv7604*
1009
1010 ANALOG DEVICES INC ADV7842 DRIVER
1011 M:      Hans Verkuil <[email protected]>
1012 L:      [email protected]
1013 S:      Maintained
1014 F:      drivers/media/i2c/adv7842*
1015
1016 ANALOG DEVICES INC ASOC CODEC DRIVERS
1017 M:      Lars-Peter Clausen <[email protected]>
1018 M:      Nuno Sá <[email protected]>
1019 L:      [email protected] (moderated for non-subscribers)
1020 W:      http://wiki.analog.com/
1021 W:      http://ez.analog.com/community/linux-device-drivers
1022 S:      Supported
1023 F:      sound/soc/codecs/adau*
1024 F:      sound/soc/codecs/adav*
1025 F:      sound/soc/codecs/ad1*
1026 F:      sound/soc/codecs/ad7*
1027 F:      sound/soc/codecs/ssm*
1028 F:      sound/soc/codecs/sigmadsp.*
1029
1030 ANALOG DEVICES INC DMA DRIVERS
1031 M:      Lars-Peter Clausen <[email protected]>
1032 W:      http://ez.analog.com/community/linux-device-drivers
1033 S:      Supported
1034 F:      drivers/dma/dma-axi-dmac.c
1035
1036 ANALOG DEVICES INC IIO DRIVERS
1037 M:      Lars-Peter Clausen <[email protected]>
1038 M:      Michael Hennerich <[email protected]>
1039 M:      Stefan Popa <[email protected]>
1040 W:      http://wiki.analog.com/
1041 W:      http://ez.analog.com/community/linux-device-drivers
1042 S:      Supported
1043 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1044 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1045 F:      drivers/iio/*/ad*
1046 F:      drivers/iio/adc/ltc2497*
1047 X:      drivers/iio/*/adjd*
1048 F:      drivers/staging/iio/*/ad*
1049
1050 ANALOGBITS PLL LIBRARIES
1051 M:      Paul Walmsley <[email protected]>
1052 S:      Supported
1053 F:      drivers/clk/analogbits/*
1054 F:      include/linux/clk/analogbits*
1055
1056 ANDES ARCHITECTURE
1057 M:      Nick Hu <[email protected]>
1058 M:      Greentime Hu <[email protected]>
1059 M:      Vincent Chen <[email protected]>
1060 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/greentime/linux.git
1061 S:      Supported
1062 F:      arch/nds32/
1063 F:      Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
1064 F:      Documentation/devicetree/bindings/nds32/
1065 K:      nds32
1066 N:      nds32
1067
1068 ANDROID CONFIG FRAGMENTS
1069 M:      Rob Herring <[email protected]>
1070 S:      Supported
1071 F:      kernel/configs/android*
1072
1073 ANDROID DRIVERS
1074 M:      Greg Kroah-Hartman <[email protected]>
1075 M:      Arve Hjønnevåg <[email protected]>
1076 M:      Todd Kjos <[email protected]>
1077 M:      Martijn Coenen <[email protected]>
1078 M:      Joel Fernandes <[email protected]>
1079 M:      Christian Brauner <[email protected]>
1080 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1081 L:      [email protected]
1082 S:      Supported
1083 F:      drivers/android/
1084 F:      drivers/staging/android/
1085
1086 ANDROID GOLDFISH PIC DRIVER
1087 M:      Miodrag Dinic <[email protected]>
1088 S:      Supported
1089 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1090 F:      drivers/irqchip/irq-goldfish-pic.c
1091
1092 ANDROID GOLDFISH RTC DRIVER
1093 M:      Miodrag Dinic <[email protected]>
1094 S:      Supported
1095 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1096 F:      drivers/rtc/rtc-goldfish.c
1097
1098 ANDROID ION DRIVER
1099 M:      Laura Abbott <[email protected]>
1100 M:      Sumit Semwal <[email protected]>
1101 L:      [email protected]
1102 L:      [email protected]
1103 L:      [email protected] (moderated for non-subscribers)
1104 S:      Supported
1105 F:      drivers/staging/android/ion
1106 F:      drivers/staging/android/uapi/ion.h
1107
1108 AOA (Apple Onboard Audio) ALSA DRIVER
1109 M:      Johannes Berg <[email protected]>
1110 L:      [email protected]
1111 L:      [email protected] (moderated for non-subscribers)
1112 S:      Maintained
1113 F:      sound/aoa/
1114
1115 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1116 M:      William Breathitt Gray <[email protected]>
1117 L:      [email protected]
1118 S:      Maintained
1119 F:      drivers/iio/adc/stx104.c
1120
1121 APM DRIVER
1122 M:      Jiri Kosina <[email protected]>
1123 S:      Odd fixes
1124 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1125 F:      arch/x86/kernel/apm_32.c
1126 F:      include/linux/apm_bios.h
1127 F:      include/uapi/linux/apm_bios.h
1128 F:      drivers/char/apm-emulation.c
1129
1130 APPARMOR SECURITY MODULE
1131 M:      John Johansen <[email protected]>
1132 L:      [email protected] (subscribers-only, general discussion)
1133 W:      wiki.apparmor.net
1134 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1135 S:      Supported
1136 F:      security/apparmor/
1137 F:      Documentation/admin-guide/LSM/apparmor.rst
1138
1139 APPLE BCM5974 MULTITOUCH DRIVER
1140 M:      Henrik Rydberg <[email protected]>
1141 L:      [email protected]
1142 S:      Odd fixes
1143 F:      drivers/input/mouse/bcm5974.c
1144
1145 APPLE SMC DRIVER
1146 M:      Henrik Rydberg <[email protected]>
1147 L:      [email protected]
1148 S:      Odd fixes
1149 F:      drivers/hwmon/applesmc.c
1150
1151 APPLETALK NETWORK LAYER
1152 L:      [email protected]
1153 S:      Odd fixes
1154 F:      drivers/net/appletalk/
1155 F:      net/appletalk/
1156 F:      include/linux/atalk.h
1157 F:      include/uapi/linux/atalk.h
1158
1159 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1160 M:      Khuong Dinh <[email protected]>
1161 S:      Supported
1162 F:      arch/arm64/boot/dts/apm/
1163
1164 APPLIED MICRO (APM) X-GENE SOC EDAC
1165 M:      Khuong Dinh <[email protected]>
1166 S:      Supported
1167 F:      drivers/edac/xgene_edac.c
1168 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1169
1170 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1171 M:      Iyappan Subramanian <[email protected]>
1172 M:      Keyur Chudgar <[email protected]>
1173 S:      Supported
1174 F:      drivers/net/ethernet/apm/xgene-v2/
1175
1176 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1177 M:      Iyappan Subramanian <[email protected]>
1178 M:      Keyur Chudgar <[email protected]>
1179 M:      Quan Nguyen <[email protected]>
1180 S:      Supported
1181 F:      drivers/net/ethernet/apm/xgene/
1182 F:      drivers/net/phy/mdio-xgene.c
1183 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1184 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1185
1186 APPLIED MICRO (APM) X-GENE SOC PMU
1187 M:      Khuong Dinh <[email protected]>
1188 S:      Supported
1189 F:      drivers/perf/xgene_pmu.c
1190 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1191 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1192
1193 APTINA CAMERA SENSOR PLL
1194 M:      Laurent Pinchart <[email protected]>
1195 L:      [email protected]
1196 S:      Maintained
1197 F:      drivers/media/i2c/aptina-pll.*
1198
1199 AQUANTIA ETHERNET DRIVER (atlantic)
1200 M:      Igor Russkikh <[email protected]>
1201 L:      [email protected]
1202 S:      Supported
1203 W:      https://www.marvell.com/
1204 Q:      http://patchwork.ozlabs.org/project/netdev/list/
1205 F:      drivers/net/ethernet/aquantia/atlantic/
1206 F:      Documentation/networking/device_drivers/aquantia/atlantic.txt
1207
1208 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1209 M:      Egor Pomozov <[email protected]>
1210 L:      [email protected]
1211 S:      Supported
1212 W:      http://www.aquantia.com
1213 F:      drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1214
1215 ARC FRAMEBUFFER DRIVER
1216 M:      Jaya Kumar <[email protected]>
1217 S:      Maintained
1218 F:      drivers/video/fbdev/arcfb.c
1219 F:      drivers/video/fbdev/core/fb_defio.c
1220
1221 ARC PGU DRM DRIVER
1222 M:      Alexey Brodkin <[email protected]>
1223 S:      Supported
1224 F:      drivers/gpu/drm/arc/
1225 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1226
1227 ARCNET NETWORK LAYER
1228 M:      Michael Grzeschik <[email protected]>
1229 L:      [email protected]
1230 S:      Maintained
1231 F:      drivers/net/arcnet/
1232 F:      include/uapi/linux/if_arcnet.h
1233
1234 ARM ARCHITECTED TIMER DRIVER
1235 M:      Mark Rutland <[email protected]>
1236 M:      Marc Zyngier <[email protected]>
1237 L:      [email protected] (moderated for non-subscribers)
1238 S:      Maintained
1239 F:      arch/arm/include/asm/arch_timer.h
1240 F:      arch/arm64/include/asm/arch_timer.h
1241 F:      drivers/clocksource/arm_arch_timer.c
1242
1243 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1244 M:      Linus Walleij <[email protected]>
1245 L:      [email protected] (moderated for non-subscribers)
1246 S:      Maintained
1247 F:      Documentation/devicetree/bindings/arm/arm-boards
1248 F:      Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt
1249 F:      Documentation/devicetree/bindings/clock/arm-integrator.txt
1250 F:      Documentation/devicetree/bindings/i2c/i2c-versatile.txt
1251 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1252 F:      Documentation/devicetree/bindings/mtd/arm-versatile.txt
1253 F:      arch/arm/mach-integrator/
1254 F:      arch/arm/mach-realview/
1255 F:      arch/arm/mach-versatile/
1256 F:      arch/arm/plat-versatile/
1257 F:      arch/arm/boot/dts/arm-realview-*
1258 F:      arch/arm/boot/dts/integrator*
1259 F:      arch/arm/boot/dts/versatile*
1260 F:      drivers/clk/versatile/
1261 F:      drivers/i2c/busses/i2c-versatile.c
1262 F:      drivers/irqchip/irq-versatile-fpga.c
1263 F:      drivers/mtd/maps/physmap_of_versatile.c
1264 F:      drivers/power/reset/arm-versatile-reboot.c
1265 F:      drivers/soc/versatile/
1266
1267 ARM HDLCD DRM DRIVER
1268 M:      Liviu Dudau <[email protected]>
1269 S:      Supported
1270 F:      drivers/gpu/drm/arm/hdlcd_*
1271 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
1272
1273 ARM KOMEDA DRM-KMS DRIVER
1274 M:      James (Qian) Wang <[email protected]>
1275 M:      Liviu Dudau <[email protected]>
1276 M:      Mihail Atanassov <[email protected]>
1277 L:      Mali DP Maintainers <[email protected]>
1278 S:      Supported
1279 T:      git git://anongit.freedesktop.org/drm/drm-misc
1280 F:      drivers/gpu/drm/arm/display/include/
1281 F:      drivers/gpu/drm/arm/display/komeda/
1282 F:      Documentation/devicetree/bindings/display/arm,komeda.txt
1283 F:      Documentation/gpu/komeda-kms.rst
1284
1285 ARM MALI-DP DRM DRIVER
1286 M:      Liviu Dudau <[email protected]>
1287 M:      Brian Starkey <[email protected]>
1288 L:      Mali DP Maintainers <[email protected]>
1289 S:      Supported
1290 T:      git git://anongit.freedesktop.org/drm/drm-misc
1291 F:      drivers/gpu/drm/arm/
1292 F:      Documentation/devicetree/bindings/display/arm,malidp.txt
1293 F:      Documentation/gpu/afbc.rst
1294
1295 ARM MALI PANFROST DRM DRIVER
1296 M:      Rob Herring <[email protected]>
1297 M:      Tomeu Vizoso <[email protected]>
1298 R:      Steven Price <[email protected]>
1299 R:      Alyssa Rosenzweig <[email protected]>
1300 L:      [email protected]
1301 S:      Supported
1302 T:      git git://anongit.freedesktop.org/drm/drm-misc
1303 F:      drivers/gpu/drm/panfrost/
1304 F:      include/uapi/drm/panfrost_drm.h
1305
1306 ARM MFM AND FLOPPY DRIVERS
1307 M:      Ian Molton <[email protected]>
1308 S:      Maintained
1309 F:      arch/arm/mach-rpc/floppydma.S
1310 F:      arch/arm/include/asm/floppy.h
1311
1312 ARM PMU PROFILING AND DEBUGGING
1313 M:      Will Deacon <[email protected]>
1314 M:      Mark Rutland <[email protected]>
1315 S:      Maintained
1316 L:      [email protected] (moderated for non-subscribers)
1317 F:      arch/arm*/kernel/perf_*
1318 F:      arch/arm/oprofile/common.c
1319 F:      arch/arm*/kernel/hw_breakpoint.c
1320 F:      arch/arm*/include/asm/hw_breakpoint.h
1321 F:      arch/arm*/include/asm/perf_event.h
1322 F:      drivers/perf/*
1323 F:      include/linux/perf/arm_pmu.h
1324 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1325 F:      Documentation/devicetree/bindings/perf/
1326
1327 ARM PORT
1328 M:      Russell King <[email protected]>
1329 L:      [email protected] (moderated for non-subscribers)
1330 W:      http://www.armlinux.org.uk/
1331 S:      Odd Fixes
1332 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1333 F:      arch/arm/
1334 X:      arch/arm/boot/dts/
1335
1336 ARM PRIMECELL AACI PL041 DRIVER
1337 M:      Russell King <[email protected]>
1338 S:      Odd Fixes
1339 F:      sound/arm/aaci.*
1340
1341 ARM PRIMECELL BUS SUPPORT
1342 M:      Russell King <[email protected]>
1343 S:      Odd Fixes
1344 F:      drivers/amba/
1345 F:      include/linux/amba/bus.h
1346
1347 ARM PRIMECELL CLCD PL110 DRIVER
1348 M:      Russell King <[email protected]>
1349 S:      Odd Fixes
1350 F:      drivers/video/fbdev/amba-clcd.*
1351
1352 ARM PRIMECELL KMI PL050 DRIVER
1353 M:      Russell King <[email protected]>
1354 S:      Odd Fixes
1355 F:      drivers/input/serio/ambakmi.*
1356 F:      include/linux/amba/kmi.h
1357
1358 ARM PRIMECELL MMCI PL180/1 DRIVER
1359 M:      Russell King <[email protected]>
1360 S:      Odd Fixes
1361 F:      drivers/mmc/host/mmci.*
1362 F:      include/linux/amba/mmci.h
1363
1364 ARM PRIMECELL SSP PL022 SPI DRIVER
1365 M:      Linus Walleij <[email protected]>
1366 L:      [email protected] (moderated for non-subscribers)
1367 S:      Maintained
1368 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1369 F:      drivers/spi/spi-pl022.c
1370
1371 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1372 M:      Russell King <[email protected]>
1373 S:      Odd Fixes
1374 F:      drivers/tty/serial/amba-pl01*.c
1375 F:      include/linux/amba/serial.h
1376
1377 ARM PRIMECELL VIC PL190/PL192 DRIVER
1378 M:      Linus Walleij <[email protected]>
1379 L:      [email protected] (moderated for non-subscribers)
1380 S:      Maintained
1381 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt
1382 F:      drivers/irqchip/irq-vic.c
1383
1384 AMAZON ANNAPURNA LABS FIC DRIVER
1385 M:      Talel Shenhar <[email protected]>
1386 S:      Maintained
1387 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
1388 F:      drivers/irqchip/irq-al-fic.c
1389
1390 ARM SMMU DRIVERS
1391 M:      Will Deacon <[email protected]>
1392 R:      Robin Murphy <[email protected]>
1393 L:      [email protected] (moderated for non-subscribers)
1394 S:      Maintained
1395 F:      drivers/iommu/arm-smmu*
1396 F:      drivers/iommu/io-pgtable-arm.c
1397 F:      drivers/iommu/io-pgtable-arm-v7s.c
1398
1399 ARM SUB-ARCHITECTURES
1400 L:      [email protected] (moderated for non-subscribers)
1401 S:      Maintained
1402 F:      arch/arm/mach-*/
1403 F:      arch/arm/plat-*/
1404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
1405
1406 ARM/ACTIONS SEMI ARCHITECTURE
1407 M:      Andreas Färber <[email protected]>
1408 R:      Manivannan Sadhasivam <[email protected]>
1409 L:      [email protected] (moderated for non-subscribers)
1410 S:      Maintained
1411 N:      owl
1412 F:      arch/arm/mach-actions/
1413 F:      arch/arm/boot/dts/owl-*
1414 F:      arch/arm64/boot/dts/actions/
1415 F:      drivers/clk/actions/
1416 F:      drivers/clocksource/timer-owl*
1417 F:      drivers/dma/owl-dma.c
1418 F:      drivers/i2c/busses/i2c-owl.c
1419 F:      drivers/mmc/host/owl-mmc.c
1420 F:      drivers/pinctrl/actions/*
1421 F:      drivers/soc/actions/
1422 F:      include/dt-bindings/power/owl-*
1423 F:      include/linux/soc/actions/
1424 F:      Documentation/devicetree/bindings/arm/actions.yaml
1425 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1426 F:      Documentation/devicetree/bindings/dma/owl-dma.txt
1427 F:      Documentation/devicetree/bindings/i2c/i2c-owl.txt
1428 F:      Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1429 F:      Documentation/devicetree/bindings/pinctrl/actions,s900-pinctrl.txt
1430 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1431 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1432
1433 ARM/ADS SPHERE MACHINE SUPPORT
1434 M:      Lennert Buytenhek <[email protected]>
1435 L:      [email protected] (moderated for non-subscribers)
1436 S:      Maintained
1437
1438 ARM/AFEB9260 MACHINE SUPPORT
1439 M:      Sergey Lapin <[email protected]>
1440 L:      [email protected] (moderated for non-subscribers)
1441 S:      Maintained
1442
1443 ARM/AJECO 1ARM MACHINE SUPPORT
1444 M:      Lennert Buytenhek <[email protected]>
1445 L:      [email protected] (moderated for non-subscribers)
1446 S:      Maintained
1447
1448 ARM/Allwinner SoC Clock Support
1449 M:      Emilio López <[email protected]>
1450 S:      Maintained
1451 F:      drivers/clk/sunxi/
1452
1453 ARM/Allwinner sunXi SoC support
1454 M:      Maxime Ripard <[email protected]>
1455 M:      Chen-Yu Tsai <[email protected]>
1456 L:      [email protected] (moderated for non-subscribers)
1457 S:      Maintained
1458 N:      sun[x456789]i
1459 N:      sun50i
1460 F:      arch/arm/mach-sunxi/
1461 F:      arch/arm64/boot/dts/allwinner/
1462 F:      drivers/clk/sunxi-ng/
1463 F:      drivers/pinctrl/sunxi/
1464 F:      drivers/soc/sunxi/
1465 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1466
1467 Allwinner A10 CSI driver
1468 M:      Maxime Ripard <[email protected]>
1469 L:      [email protected]
1470 T:      git git://linuxtv.org/media_tree.git
1471 F:      drivers/media/platform/sunxi/sun4i-csi/
1472 F:      Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
1473 S:      Maintained
1474
1475 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1476 M:      Neil Armstrong <[email protected]>
1477 M:      Jerome Brunet <[email protected]>
1478 L:      [email protected]
1479 S:      Maintained
1480 F:      drivers/clk/meson/
1481 F:      include/dt-bindings/clock/meson*
1482 F:      include/dt-bindings/clock/gxbb*
1483 F:      Documentation/devicetree/bindings/clock/amlogic*
1484
1485 ARM/Amlogic Meson SoC support
1486 M:      Kevin Hilman <[email protected]>
1487 L:      [email protected] (moderated for non-subscribers)
1488 L:      [email protected]
1489 W:      http://linux-meson.com/
1490 S:      Maintained
1491 F:      arch/arm/mach-meson/
1492 F:      arch/arm/boot/dts/meson*
1493 F:      arch/arm64/boot/dts/amlogic/
1494 F:      drivers/pinctrl/meson/
1495 F:      drivers/mmc/host/meson*
1496 F:      drivers/soc/amlogic/
1497 F:      drivers/rtc/rtc-meson*
1498 N:      meson
1499
1500 ARM/Amlogic Meson SoC Crypto Drivers
1501 M:      Corentin Labbe <[email protected]>
1502 L:      [email protected]
1503 L:      [email protected]
1504 S:      Maintained
1505 F:      drivers/crypto/amlogic/
1506 F:      Documentation/devicetree/bindings/crypto/amlogic*
1507
1508 ARM/Amlogic Meson SoC Sound Drivers
1509 M:      Jerome Brunet <[email protected]>
1510 L:      [email protected] (moderated for non-subscribers)
1511 S:      Maintained
1512 F:      sound/soc/meson/
1513 F:      Documentation/devicetree/bindings/sound/amlogic*
1514
1515 ARM/Annapurna Labs ALPINE ARCHITECTURE
1516 M:      Tsahee Zidenberg <[email protected]>
1517 M:      Antoine Tenart <[email protected]>
1518 L:      [email protected] (moderated for non-subscribers)
1519 S:      Maintained
1520 F:      arch/arm/mach-alpine/
1521 F:      arch/arm/boot/dts/alpine*
1522 F:      arch/arm64/boot/dts/al/
1523 F:      drivers/*/*alpine*
1524
1525 ARM/ARTPEC MACHINE SUPPORT
1526 M:      Jesper Nilsson <[email protected]>
1527 M:      Lars Persson <[email protected]>
1528 S:      Maintained
1529 L:      [email protected]
1530 F:      arch/arm/mach-artpec
1531 F:      arch/arm/boot/dts/artpec6*
1532 F:      drivers/clk/axis
1533 F:      drivers/crypto/axis
1534 F:      drivers/mmc/host/usdhi6rol0.c
1535 F:      drivers/pinctrl/pinctrl-artpec*
1536 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1537
1538 ARM/ASPEED I2C DRIVER
1539 M:      Brendan Higgins <[email protected]>
1540 R:      Benjamin Herrenschmidt <[email protected]>
1541 R:      Joel Stanley <[email protected]>
1542 L:      [email protected]
1543 L:      [email protected] (moderated for non-subscribers)
1544 S:      Maintained
1545 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1546 F:      drivers/i2c/busses/i2c-aspeed.c
1547 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1548 F:      Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
1549
1550 ARM/ASPEED MACHINE SUPPORT
1551 M:      Joel Stanley <[email protected]>
1552 R:      Andrew Jeffery <[email protected]>
1553 L:      [email protected] (moderated for non-subscribers)
1554 L:      [email protected] (moderated for non-subscribers)
1555 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1556 S:      Supported
1557 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1558 F:      arch/arm/mach-aspeed/
1559 F:      arch/arm/boot/dts/aspeed-*
1560 N:      aspeed
1561
1562 ARM/BITMAIN ARCHITECTURE
1563 M:      Manivannan Sadhasivam <[email protected]>
1564 L:      [email protected] (moderated for non-subscribers)
1565 S:      Maintained
1566 F:      arch/arm64/boot/dts/bitmain/
1567 F:      drivers/clk/clk-bm1880.c
1568 F:      drivers/pinctrl/pinctrl-bm1880.c
1569 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
1570 F:      Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1571 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1572
1573 ARM/CALXEDA HIGHBANK ARCHITECTURE
1574 M:      Rob Herring <[email protected]>
1575 L:      [email protected] (moderated for non-subscribers)
1576 S:      Maintained
1577 F:      arch/arm/mach-highbank/
1578 F:      arch/arm/boot/dts/highbank.dts
1579 F:      arch/arm/boot/dts/ecx-*.dts*
1580
1581 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1582 M:      Krzysztof Halasa <[email protected]>
1583 S:      Maintained
1584 F:      arch/arm/mach-cns3xxx/
1585
1586 ARM/CAVIUM THUNDER NETWORK DRIVER
1587 M:      Sunil Goutham <[email protected]>
1588 M:      Robert Richter <[email protected]>
1589 L:      [email protected] (moderated for non-subscribers)
1590 S:      Supported
1591 F:      drivers/net/ethernet/cavium/thunder/
1592
1593 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
1594 M:      Lukasz Majewski <[email protected]>
1595 L:      [email protected] (moderated for non-subscribers)
1596 S:      Maintained
1597 F:      arch/arm/mach-ep93xx/ts72xx.c
1598
1599 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1600 M:      Alexander Shiyan <[email protected]>
1601 L:      [email protected] (moderated for non-subscribers)
1602 S:      Odd Fixes
1603 N:      clps711x
1604
1605 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1606 M:      Lennert Buytenhek <[email protected]>
1607 L:      [email protected] (moderated for non-subscribers)
1608 S:      Maintained
1609
1610 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1611 M:      Hartley Sweeten <[email protected]>
1612 M:      Alexander Sverdlin <[email protected]>
1613 L:      [email protected] (moderated for non-subscribers)
1614 S:      Maintained
1615 F:      arch/arm/mach-ep93xx/
1616 F:      arch/arm/mach-ep93xx/include/mach/
1617
1618 ARM/CLKDEV SUPPORT
1619 M:      Russell King <[email protected]>
1620 L:      [email protected] (moderated for non-subscribers)
1621 S:      Maintained
1622 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1623 F:      drivers/clk/clkdev.c
1624
1625 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1626 M:      Mike Rapoport <[email protected]>
1627 L:      [email protected] (moderated for non-subscribers)
1628 S:      Maintained
1629
1630 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1631 M:      Baruch Siach <[email protected]>
1632 L:      [email protected] (moderated for non-subscribers)
1633 S:      Maintained
1634 F:      arch/arm/boot/dts/cx92755*
1635 N:      digicolor
1636
1637 ARM/CONTEC MICRO9 MACHINE SUPPORT
1638 M:      Hubert Feurstein <[email protected]>
1639 S:      Maintained
1640 F:      arch/arm/mach-ep93xx/micro9.c
1641
1642 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1643 M:      Mathieu Poirier <[email protected]>
1644 R:      Suzuki K Poulose <[email protected]>
1645 L:      [email protected] (moderated for non-subscribers)
1646 S:      Maintained
1647 F:      drivers/hwtracing/coresight/*
1648 F:      Documentation/trace/coresight/*
1649 F:      Documentation/devicetree/bindings/arm/coresight.txt
1650 F:      Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1651 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1652 F:      tools/perf/arch/arm/util/pmu.c
1653 F:      tools/perf/arch/arm/util/auxtrace.c
1654 F:      tools/perf/arch/arm/util/cs-etm.c
1655 F:      tools/perf/arch/arm/util/cs-etm.h
1656 F:      tools/perf/util/cs-etm.*
1657 F:      tools/perf/util/cs-etm-decoder/*
1658
1659 ARM/CORGI MACHINE SUPPORT
1660 M:      Richard Purdie <[email protected]>
1661 S:      Maintained
1662
1663 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1664 M:      Hans Ulli Kroll <[email protected]>
1665 M:      Linus Walleij <[email protected]>
1666 L:      [email protected] (moderated for non-subscribers)
1667 T:      git git://github.com/ulli-kroll/linux.git
1668 S:      Maintained
1669 F:      Documentation/devicetree/bindings/arm/gemini.txt
1670 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
1671 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
1672 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
1673 F:      arch/arm/mach-gemini/
1674 F:      drivers/net/ethernet/cortina/
1675 F:      drivers/pinctrl/pinctrl-gemini.c
1676 F:      drivers/rtc/rtc-ftrtc010.c
1677
1678 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1679 M:      Barry Song <[email protected]>
1680 L:      [email protected] (moderated for non-subscribers)
1681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1682 S:      Maintained
1683 F:      arch/arm/boot/dts/prima2*
1684 F:      arch/arm/mach-prima2/
1685 F:      drivers/clk/sirf/
1686 F:      drivers/clocksource/timer-prima2.c
1687 F:      drivers/clocksource/timer-atlas7.c
1688 N:      [^a-z]sirf
1689 X:      drivers/gnss
1690
1691 ARM/CZ.NIC TURRIS MOX SUPPORT
1692 M:      Marek Behun <[email protected]>
1693 W:      http://mox.turris.cz
1694 S:      Maintained
1695 F:      Documentation/ABI/testing/debugfs-moxtet
1696 F:      Documentation/ABI/testing/sysfs-bus-moxtet-devices
1697 F:      Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
1698 F:      Documentation/devicetree/bindings/bus/moxtet.txt
1699 F:      Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
1700 F:      Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
1701 F:      include/linux/moxtet.h
1702 F:      drivers/bus/moxtet.c
1703 F:      drivers/firmware/turris-mox-rwtm.c
1704 F:      drivers/gpio/gpio-moxtet.c
1705
1706 ARM/EBSA110 MACHINE SUPPORT
1707 M:      Russell King <[email protected]>
1708 L:      [email protected] (moderated for non-subscribers)
1709 W:      http://www.armlinux.org.uk/
1710 S:      Maintained
1711 F:      arch/arm/mach-ebsa110/
1712 F:      drivers/net/ethernet/amd/am79c961a.*
1713
1714 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1715 M:      Uwe Kleine-König <[email protected]>
1716 R:      Pengutronix Kernel Team <[email protected]>
1717 L:      [email protected] (moderated for non-subscribers)
1718 S:      Maintained
1719 N:      efm32
1720
1721 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1722 M:      Robert Jarzmik <[email protected]>
1723 L:      [email protected] (moderated for non-subscribers)
1724 S:      Maintained
1725 F:      arch/arm/mach-pxa/ezx.c
1726
1727 ARM/FARADAY FA526 PORT
1728 M:      Hans Ulli Kroll <[email protected]>
1729 L:      [email protected] (moderated for non-subscribers)
1730 S:      Maintained
1731 T:      git git://git.berlios.de/gemini-board
1732 F:      arch/arm/mm/*-fa*
1733
1734 ARM/FOOTBRIDGE ARCHITECTURE
1735 M:      Russell King <[email protected]>
1736 L:      [email protected] (moderated for non-subscribers)
1737 W:      http://www.armlinux.org.uk/
1738 S:      Maintained
1739 F:      arch/arm/include/asm/hardware/dec21285.h
1740 F:      arch/arm/mach-footbridge/
1741
1742 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1743 M:      Shawn Guo <[email protected]>
1744 M:      Sascha Hauer <[email protected]>
1745 R:      Pengutronix Kernel Team <[email protected]>
1746 R:      Fabio Estevam <[email protected]>
1747 R:      NXP Linux Team <[email protected]>
1748 L:      [email protected] (moderated for non-subscribers)
1749 S:      Maintained
1750 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1751 N:      imx
1752 N:      mxs
1753 X:      drivers/media/i2c/
1754
1755 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1756 M:      Shawn Guo <[email protected]>
1757 M:      Sascha Hauer <[email protected]>
1758 R:      Pengutronix Kernel Team <[email protected]>
1759 R:      Stefan Agner <[email protected]>
1760 L:      [email protected] (moderated for non-subscribers)
1761 S:      Maintained
1762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1763 F:      arch/arm/mach-imx/*vf610*
1764 F:      arch/arm/boot/dts/vf*
1765
1766 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
1767 M:      Shawn Guo <[email protected]>
1768 M:      Li Yang <[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/shawnguo/linux.git
1772 F:      arch/arm/boot/dts/ls1021a*
1773 F:      arch/arm64/boot/dts/freescale/fsl-*
1774 F:      arch/arm64/boot/dts/freescale/qoriq-*
1775
1776 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1777 M:      Lennert Buytenhek <[email protected]>
1778 L:      [email protected] (moderated for non-subscribers)
1779 S:      Maintained
1780
1781 ARM/GUMSTIX MACHINE SUPPORT
1782 M:      Steve Sakoman <[email protected]>
1783 L:      [email protected] (moderated for non-subscribers)
1784 S:      Maintained
1785
1786 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1787 M:      Philipp Zabel <[email protected]>
1788 M:      Paul Parsons <[email protected]>
1789 L:      [email protected] (moderated for non-subscribers)
1790 S:      Maintained
1791 F:      arch/arm/mach-pxa/hx4700.c
1792 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1793 F:      sound/soc/pxa/hx4700.c
1794
1795 ARM/HISILICON SOC SUPPORT
1796 M:      Wei Xu <[email protected]>
1797 L:      [email protected] (moderated for non-subscribers)
1798 W:      http://www.hisilicon.com
1799 S:      Supported
1800 T:      git git://github.com/hisilicon/linux-hisi.git
1801 F:      arch/arm/mach-hisi/
1802 F:      arch/arm/boot/dts/hi3*
1803 F:      arch/arm/boot/dts/hip*
1804 F:      arch/arm/boot/dts/hisi*
1805 F:      arch/arm64/boot/dts/hisilicon/
1806
1807 ARM/HP JORNADA 7XX MACHINE SUPPORT
1808 M:      Kristoffer Ericson <[email protected]>
1809 W:      www.jlime.com
1810 S:      Maintained
1811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1812 F:      arch/arm/mach-sa1100/jornada720.c
1813 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1814
1815 ARM/IGEP MACHINE SUPPORT
1816 M:      Enric Balletbo i Serra <[email protected]>
1817 M:      Javier Martinez Canillas <[email protected]>
1818 L:      [email protected]
1819 L:      [email protected] (moderated for non-subscribers)
1820 S:      Maintained
1821 F:      arch/arm/boot/dts/omap3-igep*
1822
1823 ARM/INCOME PXA270 SUPPORT
1824 M:      Marek Vasut <[email protected]>
1825 L:      [email protected] (moderated for non-subscribers)
1826 S:      Maintained
1827 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1828
1829 ARM/INTEL IOP32X ARM ARCHITECTURE
1830 M:      Lennert Buytenhek <[email protected]>
1831 L:      [email protected] (moderated for non-subscribers)
1832 S:      Maintained
1833
1834 ARM/INTEL IQ81342EX MACHINE SUPPORT
1835 M:      Lennert Buytenhek <[email protected]>
1836 L:      [email protected] (moderated for non-subscribers)
1837 S:      Maintained
1838
1839 ARM/INTEL IXDP2850 MACHINE SUPPORT
1840 M:      Lennert Buytenhek <[email protected]>
1841 L:      [email protected] (moderated for non-subscribers)
1842 S:      Maintained
1843
1844 ARM/INTEL IXP4XX ARM ARCHITECTURE
1845 M:      Linus Walleij <[email protected]>
1846 M:      Imre Kaloz <[email protected]>
1847 M:      Krzysztof Halasa <[email protected]>
1848 L:      [email protected] (moderated for non-subscribers)
1849 S:      Maintained
1850 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
1851 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
1852 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
1853 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
1854 F:      arch/arm/mach-ixp4xx/
1855 F:      drivers/clocksource/timer-ixp4xx.c
1856 F:      drivers/gpio/gpio-ixp4xx.c
1857 F:      drivers/irqchip/irq-ixp4xx.c
1858 F:      include/linux/irqchip/irq-ixp4xx.h
1859 F:      include/linux/platform_data/timer-ixp4xx.h
1860
1861 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1862 M:      Jonathan Cameron <[email protected]>
1863 L:      [email protected] (moderated for non-subscribers)
1864 S:      Maintained
1865 F:      arch/arm/mach-pxa/stargate2.c
1866 F:      drivers/pcmcia/pxa2xx_stargate2.c
1867
1868 ARM/INTEL XSC3 (MANZANO) ARM CORE
1869 M:      Lennert Buytenhek <[email protected]>
1870 L:      [email protected] (moderated for non-subscribers)
1871 S:      Maintained
1872
1873 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1874 M:      Lennert Buytenhek <[email protected]>
1875 L:      [email protected] (moderated for non-subscribers)
1876 S:      Maintained
1877
1878 ARM/LG1K ARCHITECTURE
1879 M:      Chanho Min <[email protected]>
1880 L:      [email protected] (moderated for non-subscribers)
1881 S:      Maintained
1882 F:      arch/arm64/boot/dts/lg/
1883
1884 ARM/LOGICPD PXA270 MACHINE SUPPORT
1885 M:      Lennert Buytenhek <[email protected]>
1886 L:      [email protected] (moderated for non-subscribers)
1887 S:      Maintained
1888
1889 ARM/LPC18XX ARCHITECTURE
1890 M:      Vladimir Zapolskiy <[email protected]>
1891 L:      [email protected] (moderated for non-subscribers)
1892 S:      Maintained
1893 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
1894 F:      arch/arm/boot/dts/lpc43*
1895 F:      drivers/i2c/busses/i2c-lpc2k.c
1896 F:      drivers/memory/pl172.c
1897 F:      drivers/mtd/spi-nor/nxp-spifi.c
1898 F:      drivers/rtc/rtc-lpc24xx.c
1899 N:      lpc18xx
1900
1901 ARM/LPC32XX SOC SUPPORT
1902 M:      Vladimir Zapolskiy <[email protected]>
1903 M:      Sylvain Lemieux <[email protected]>
1904 L:      [email protected] (moderated for non-subscribers)
1905 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
1906 S:      Maintained
1907 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
1908 F:      arch/arm/boot/dts/lpc32*
1909 F:      arch/arm/mach-lpc32xx/
1910 F:      drivers/i2c/busses/i2c-pnx.c
1911 F:      drivers/net/ethernet/nxp/lpc_eth.c
1912 F:      drivers/usb/host/ohci-nxp.c
1913 F:      drivers/watchdog/pnx4008_wdt.c
1914 N:      lpc32xx
1915
1916 ARM/MAGICIAN MACHINE SUPPORT
1917 M:      Philipp Zabel <[email protected]>
1918 S:      Maintained
1919
1920 ARM/Marvell Dove/MV78xx0/Orion SOC support
1921 M:      Jason Cooper <[email protected]>
1922 M:      Andrew Lunn <[email protected]>
1923 M:      Sebastian Hesselbarth <[email protected]>
1924 M:      Gregory Clement <[email protected]>
1925 L:      [email protected] (moderated for non-subscribers)
1926 S:      Maintained
1927 F:      Documentation/devicetree/bindings/soc/dove/
1928 F:      arch/arm/mach-dove/
1929 F:      arch/arm/mach-mv78xx0/
1930 F:      arch/arm/mach-orion5x/
1931 F:      arch/arm/plat-orion/
1932 F:      arch/arm/boot/dts/dove*
1933 F:      arch/arm/boot/dts/orion5x*
1934 T:      git git://git.infradead.org/linux-mvebu.git
1935
1936 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
1937 M:      Jason Cooper <[email protected]>
1938 M:      Andrew Lunn <[email protected]>
1939 M:      Gregory Clement <[email protected]>
1940 M:      Sebastian Hesselbarth <[email protected]>
1941 L:      [email protected] (moderated for non-subscribers)
1942 S:      Maintained
1943 F:      arch/arm/boot/dts/armada*
1944 F:      arch/arm/boot/dts/kirkwood*
1945 F:      arch/arm/configs/mvebu_*_defconfig
1946 F:      arch/arm/mach-mvebu/
1947 F:      arch/arm64/boot/dts/marvell/armada*
1948 F:      arch/arm64/boot/dts/marvell/cn913*
1949 F:      drivers/cpufreq/armada-37xx-cpufreq.c
1950 F:      drivers/cpufreq/armada-8k-cpufreq.c
1951 F:      drivers/cpufreq/mvebu-cpufreq.c
1952 F:      drivers/irqchip/irq-armada-370-xp.c
1953 F:      drivers/irqchip/irq-mvebu-*
1954 F:      drivers/pinctrl/mvebu/
1955 F:      drivers/rtc/rtc-armada38x.c
1956 T:      git git://git.infradead.org/linux-mvebu.git
1957
1958 ARM/Mediatek RTC DRIVER
1959 M:      Eddie Huang <[email protected]>
1960 M:      Sean Wang <[email protected]>
1961 L:      [email protected] (moderated for non-subscribers)
1962 L:      [email protected] (moderated for non-subscribers)
1963 S:      Maintained
1964 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
1965 F:      drivers/rtc/rtc-mt6397.c
1966 F:      drivers/rtc/rtc-mt7622.c
1967
1968 ARM/Mediatek SoC support
1969 M:      Matthias Brugger <[email protected]>
1970 L:      [email protected] (moderated for non-subscribers)
1971 L:      [email protected] (moderated for non-subscribers)
1972 W:      https://mtk.bcnfs.org/
1973 C:      irc://chat.freenode.net/linux-mediatek
1974 S:      Maintained
1975 F:      arch/arm/boot/dts/mt6*
1976 F:      arch/arm/boot/dts/mt7*
1977 F:      arch/arm/boot/dts/mt8*
1978 F:      arch/arm/mach-mediatek/
1979 F:      arch/arm64/boot/dts/mediatek/
1980 F:      drivers/soc/mediatek/
1981 N:      mtk
1982 N:      mt[678]
1983 K:      mediatek
1984
1985 ARM/Mediatek USB3 PHY DRIVER
1986 M:      Chunfeng Yun <[email protected]>
1987 L:      [email protected] (moderated for non-subscribers)
1988 L:      [email protected] (moderated for non-subscribers)
1989 S:      Maintained
1990 F:      drivers/phy/mediatek/
1991 F:      Documentation/devicetree/bindings/phy/phy-mtk-*
1992
1993 ARM/Microchip (AT91) SoC support
1994 M:      Nicolas Ferre <[email protected]>
1995 M:      Alexandre Belloni <[email protected]>
1996 M:      Ludovic Desroches <[email protected]>
1997 L:      [email protected] (moderated for non-subscribers)
1998 W:      http://www.linux4sam.org
1999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2000 S:      Supported
2001 N:      at91
2002 N:      atmel
2003 F:      arch/arm/mach-at91/
2004 F:      include/soc/at91/
2005 F:      arch/arm/boot/dts/at91*.dts
2006 F:      arch/arm/boot/dts/at91*.dtsi
2007 F:      arch/arm/boot/dts/sama*.dts
2008 F:      arch/arm/boot/dts/sama*.dtsi
2009 F:      arch/arm/include/debug/at91.S
2010 F:      drivers/memory/atmel*
2011 F:      drivers/watchdog/sama5d4_wdt.c
2012 X:      drivers/input/touchscreen/atmel_mxt_ts.c
2013 X:      drivers/net/wireless/atmel/
2014
2015 ARM/MIOA701 MACHINE SUPPORT
2016 M:      Robert Jarzmik <[email protected]>
2017 L:      [email protected] (moderated for non-subscribers)
2018 F:      arch/arm/mach-pxa/mioa701.c
2019 S:      Maintained
2020
2021 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
2022 M:      Michael Petchkovsky <[email protected]>
2023 S:      Maintained
2024
2025 ARM/NOMADIK/U300/Ux500 ARCHITECTURES
2026 M:      Linus Walleij <[email protected]>
2027 L:      [email protected] (moderated for non-subscribers)
2028 S:      Maintained
2029 F:      Documentation/devicetree/bindings/i2c/i2c-nomadik.txt
2030 F:      Documentation/devicetree/bindings/i2c/i2c-stu300.txt
2031 F:      arch/arm/mach-nomadik/
2032 F:      arch/arm/mach-u300/
2033 F:      arch/arm/mach-ux500/
2034 F:      drivers/soc/ux500/
2035 F:      arch/arm/boot/dts/ste-*
2036 F:      drivers/clk/clk-nomadik.c
2037 F:      drivers/clk/clk-u300.c
2038 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
2039 F:      drivers/clocksource/timer-u300.c
2040 F:      drivers/dma/coh901318*
2041 F:      drivers/dma/ste_dma40*
2042 F:      drivers/hwspinlock/u8500_hsem.c
2043 F:      drivers/i2c/busses/i2c-nomadik.c
2044 F:      drivers/i2c/busses/i2c-stu300.c
2045 F:      drivers/iio/adc/ab8500-gpadc.c
2046 F:      drivers/mfd/ab3100*
2047 F:      drivers/mfd/ab8500*
2048 F:      drivers/mfd/abx500*
2049 F:      drivers/mfd/dbx500*
2050 F:      drivers/mfd/db8500*
2051 F:      drivers/pinctrl/nomadik/
2052 F:      drivers/pinctrl/pinctrl-coh901*
2053 F:      drivers/pinctrl/pinctrl-u300.c
2054 F:      drivers/rtc/rtc-ab3100.c
2055 F:      drivers/rtc/rtc-ab8500.c
2056 F:      drivers/rtc/rtc-coh901331.c
2057 F:      drivers/rtc/rtc-pl031.c
2058 F:      drivers/watchdog/coh901327_wdt.c
2059 F:      Documentation/devicetree/bindings/arm/ste-*
2060 F:      Documentation/devicetree/bindings/arm/ux500/
2061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2062
2063 ARM/NUVOTON NPCM ARCHITECTURE
2064 M:      Avi Fishman <[email protected]>
2065 M:      Tomer Maimon <[email protected]>
2066 M:      Tali Perry <[email protected]>
2067 R:      Patrick Venture <[email protected]>
2068 R:      Nancy Yuen <[email protected]>
2069 R:      Benjamin Fair <[email protected]>
2070 L:      [email protected] (moderated for non-subscribers)
2071 S:      Supported
2072 F:      arch/arm/mach-npcm/
2073 F:      arch/arm/boot/dts/nuvoton-npcm*
2074 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2075 F:      drivers/*/*npcm*
2076 F:      Documentation/devicetree/bindings/*/*npcm*
2077 F:      Documentation/devicetree/bindings/*/*/*npcm*
2078
2079 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
2080 L:      [email protected] (subscribers-only)
2081 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
2082 S:      Orphan
2083 F:      arch/arm/mach-s3c24xx/mach-gta02.c
2084 F:      arch/arm/mach-s3c24xx/gta02.h
2085
2086 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2087 M:      Alexander Clouter <[email protected]>
2088 L:      [email protected] (moderated for non-subscribers)
2089 W:      http://www.digriz.org.uk/ts78xx/kernel
2090 S:      Maintained
2091 F:      arch/arm/mach-orion5x/ts78xx-*
2092
2093 ARM/OXNAS platform support
2094 M:      Neil Armstrong <[email protected]>
2095 L:      [email protected] (moderated for non-subscribers)
2096 L:      [email protected] (moderated for non-subscribers)
2097 S:      Maintained
2098 F:      arch/arm/mach-oxnas/
2099 F:      arch/arm/boot/dts/ox8*.dts*
2100 N:      oxnas
2101
2102 ARM/PALM TREO SUPPORT
2103 M:      Tomas Cech <[email protected]>
2104 L:      [email protected]
2105 W:      http://hackndev.com
2106 S:      Maintained
2107 F:      arch/arm/mach-pxa/palmtreo.*
2108
2109 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
2110 M:      Marek Vasut <[email protected]>
2111 L:      [email protected]
2112 W:      http://hackndev.com
2113 S:      Maintained
2114 F:      arch/arm/mach-pxa/include/mach/palmtx.h
2115 F:      arch/arm/mach-pxa/palmtx.c
2116 F:      arch/arm/mach-pxa/palmt5.*
2117 F:      arch/arm/mach-pxa/include/mach/palmld.h
2118 F:      arch/arm/mach-pxa/palmld.c
2119 F:      arch/arm/mach-pxa/palmte2.*
2120 F:      arch/arm/mach-pxa/include/mach/palmtc.h
2121 F:      arch/arm/mach-pxa/palmtc.c
2122
2123 ARM/PALMZ72 SUPPORT
2124 M:      Sergey Lapin <[email protected]>
2125 L:      [email protected]
2126 W:      http://hackndev.com
2127 S:      Maintained
2128 F:      arch/arm/mach-pxa/palmz72.*
2129
2130 ARM/PLEB SUPPORT
2131 M:      Peter Chubb <[email protected]>
2132 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
2133 S:      Maintained
2134
2135 ARM/PT DIGITAL BOARD PORT
2136 M:      Stefan Eletzhofer <[email protected]>
2137 L:      [email protected] (moderated for non-subscribers)
2138 W:      http://www.armlinux.org.uk/
2139 S:      Maintained
2140
2141 ARM/QUALCOMM SUPPORT
2142 M:      Andy Gross <[email protected]>
2143 M:      Bjorn Andersson <[email protected]>
2144 L:      [email protected]
2145 S:      Maintained
2146 F:      Documentation/devicetree/bindings/soc/qcom/
2147 F:      Documentation/devicetree/bindings/*/qcom*
2148 F:      arch/arm/boot/dts/qcom-*.dts
2149 F:      arch/arm/boot/dts/qcom-*.dtsi
2150 F:      arch/arm/mach-qcom/
2151 F:      arch/arm64/boot/dts/qcom/
2152 F:      drivers/*/qcom/
2153 F:      drivers/*/qcom*
2154 F:      drivers/*/*/qcom/
2155 F:      drivers/*/*/qcom*
2156 F:      drivers/*/pm8???-*
2157 F:      drivers/bluetooth/btqcomsmd.c
2158 F:      drivers/clocksource/timer-qcom.c
2159 F:      drivers/extcon/extcon-qcom*
2160 F:      drivers/iommu/msm*
2161 F:      drivers/i2c/busses/i2c-qup.c
2162 F:      drivers/i2c/busses/i2c-qcom-geni.c
2163 F:      drivers/mfd/ssbi.c
2164 F:      drivers/mmc/host/mmci_qcom*
2165 F:      drivers/mmc/host/sdhci-msm.c
2166 F:      drivers/pci/controller/dwc/pcie-qcom.c
2167 F:      drivers/phy/qualcomm/
2168 F:      drivers/power/*/msm*
2169 F:      drivers/reset/reset-qcom-*
2170 F:      drivers/scsi/ufs/ufs-qcom.*
2171 F:      drivers/spi/spi-qup.c
2172 F:      drivers/spi/spi-geni-qcom.c
2173 F:      drivers/spi/spi-qcom-qspi.c
2174 F:      drivers/tty/serial/msm_serial.c
2175 F:      drivers/usb/dwc3/dwc3-qcom.c
2176 F:      include/dt-bindings/*/qcom*
2177 F:      include/linux/*/qcom*
2178 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2179
2180 ARM/RADISYS ENP2611 MACHINE SUPPORT
2181 M:      Lennert Buytenhek <[email protected]>
2182 L:      [email protected] (moderated for non-subscribers)
2183 S:      Maintained
2184
2185 ARM/RDA MICRO ARCHITECTURE
2186 M:      Manivannan Sadhasivam <[email protected]>
2187 L:      [email protected] (moderated for non-subscribers)
2188 L:      [email protected] (moderated for non-subscribers)
2189 S:      Maintained
2190 F:      arch/arm/boot/dts/rda8810pl-*
2191 F:      drivers/clocksource/timer-rda.c
2192 F:      drivers/gpio/gpio-rda.c
2193 F:      drivers/irqchip/irq-rda-intc.c
2194 F:      drivers/tty/serial/rda-uart.c
2195 F:      Documentation/devicetree/bindings/arm/rda.yaml
2196 F:      Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2197 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt
2198 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt
2199 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt
2200
2201 ARM/REALTEK ARCHITECTURE
2202 M:      Andreas Färber <[email protected]>
2203 L:      [email protected] (moderated for non-subscribers)
2204 L:      [email protected] (moderated for non-subscribers)
2205 S:      Maintained
2206 F:      arch/arm64/boot/dts/realtek/
2207 F:      Documentation/devicetree/bindings/arm/realtek.yaml
2208
2209 ARM/RENESAS ARM64 ARCHITECTURE
2210 M:      Geert Uytterhoeven <[email protected]>
2211 M:      Magnus Damm <[email protected]>
2212 L:      [email protected]
2213 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2214 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2215 S:      Supported
2216 F:      arch/arm64/boot/dts/renesas/
2217 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2218 F:      drivers/soc/renesas/
2219 F:      include/linux/soc/renesas/
2220
2221 ARM/RISCPC ARCHITECTURE
2222 M:      Russell King <[email protected]>
2223 L:      [email protected] (moderated for non-subscribers)
2224 W:      http://www.armlinux.org.uk/
2225 S:      Maintained
2226 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
2227 F:      arch/arm/include/asm/hardware/ioc.h
2228 F:      arch/arm/include/asm/hardware/iomd.h
2229 F:      arch/arm/include/asm/hardware/memc.h
2230 F:      arch/arm/mach-rpc/
2231 F:      drivers/net/ethernet/8390/etherh.c
2232 F:      drivers/net/ethernet/i825xx/ether1*
2233 F:      drivers/net/ethernet/seeq/ether3*
2234 F:      drivers/scsi/arm/
2235
2236 ARM/Rockchip SoC support
2237 M:      Heiko Stuebner <[email protected]>
2238 L:      [email protected] (moderated for non-subscribers)
2239 L:      [email protected]
2240 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2241 S:      Maintained
2242 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.txt
2243 F:      arch/arm/boot/dts/rk3*
2244 F:      arch/arm/boot/dts/rv1108*
2245 F:      arch/arm/mach-rockchip/
2246 F:      drivers/clk/rockchip/
2247 F:      drivers/i2c/busses/i2c-rk3x.c
2248 F:      drivers/*/*rockchip*
2249 F:      drivers/*/*/*rockchip*
2250 F:      sound/soc/rockchip/
2251 N:      rockchip
2252
2253 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
2254 M:      Kukjin Kim <[email protected]>
2255 M:      Krzysztof Kozlowski <[email protected]>
2256 L:      [email protected] (moderated for non-subscribers)
2257 L:      [email protected] (moderated for non-subscribers)
2258 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2259 S:      Maintained
2260 F:      arch/arm/boot/dts/s3c*
2261 F:      arch/arm/boot/dts/s5p*
2262 F:      arch/arm/boot/dts/exynos*
2263 F:      arch/arm64/boot/dts/exynos/
2264 F:      arch/arm/plat-samsung/
2265 F:      arch/arm/mach-s3c24*/
2266 F:      arch/arm/mach-s3c64xx/
2267 F:      arch/arm/mach-s5p*/
2268 F:      arch/arm/mach-exynos*/
2269 F:      drivers/*/*s3c24*
2270 F:      drivers/*/*/*s3c24*
2271 F:      drivers/*/*s3c64xx*
2272 F:      drivers/*/*s5pv210*
2273 F:      drivers/memory/samsung/
2274 F:      drivers/soc/samsung/
2275 F:      include/linux/soc/samsung/
2276 F:      Documentation/arm/samsung/
2277 F:      Documentation/devicetree/bindings/arm/samsung/
2278 F:      Documentation/devicetree/bindings/power/pd-samsung.yaml
2279 N:      exynos
2280
2281 ARM/SAMSUNG MOBILE MACHINE SUPPORT
2282 M:      Kyungmin Park <[email protected]>
2283 L:      [email protected] (moderated for non-subscribers)
2284 S:      Maintained
2285 F:      arch/arm/mach-s5pv210/
2286
2287 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2288 M:      Kyungmin Park <[email protected]>
2289 M:      Kamil Debski <[email protected]>
2290 M:      Andrzej Hajda <[email protected]>
2291 L:      [email protected]
2292 L:      [email protected]
2293 S:      Maintained
2294 F:      drivers/media/platform/s5p-g2d/
2295
2296 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2297 M:      Marek Szyprowski <[email protected]>
2298 L:      [email protected] (moderated for non-subscribers)
2299 L:      [email protected]
2300 S:      Maintained
2301 F:      drivers/media/platform/s5p-cec/
2302 F:      Documentation/devicetree/bindings/media/s5p-cec.txt
2303
2304 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2305 M:      Andrzej Pietrasiewicz <[email protected]>
2306 M:      Jacek Anaszewski <[email protected]>
2307 M:      Sylwester Nawrocki <[email protected]>
2308 L:      [email protected]
2309 L:      [email protected]
2310 S:      Maintained
2311 F:      drivers/media/platform/s5p-jpeg/
2312
2313 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2314 M:      Kyungmin Park <[email protected]>
2315 M:      Kamil Debski <[email protected]>
2316 M:      Jeongtae Park <[email protected]>
2317 M:      Andrzej Hajda <[email protected]>
2318 L:      [email protected]
2319 L:      [email protected]
2320 S:      Maintained
2321 F:      drivers/media/platform/s5p-mfc/
2322
2323 ARM/SHMOBILE ARM ARCHITECTURE
2324 M:      Geert Uytterhoeven <[email protected]>
2325 M:      Magnus Damm <[email protected]>
2326 L:      [email protected]
2327 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2329 S:      Supported
2330 F:      arch/arm/boot/dts/emev2*
2331 F:      arch/arm/boot/dts/gr-peach*
2332 F:      arch/arm/boot/dts/iwg20d-q7*
2333 F:      arch/arm/boot/dts/r7s*
2334 F:      arch/arm/boot/dts/r8a*
2335 F:      arch/arm/boot/dts/r9a*
2336 F:      arch/arm/boot/dts/sh*
2337 F:      arch/arm/configs/shmobile_defconfig
2338 F:      arch/arm/include/debug/renesas-scif.S
2339 F:      arch/arm/mach-shmobile/
2340 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2341 F:      drivers/soc/renesas/
2342 F:      include/linux/soc/renesas/
2343
2344 ARM/SOCFPGA ARCHITECTURE
2345 M:      Dinh Nguyen <[email protected]>
2346 S:      Maintained
2347 F:      arch/arm/mach-socfpga/
2348 F:      arch/arm/boot/dts/socfpga*
2349 F:      arch/arm/configs/socfpga_defconfig
2350 F:      arch/arm64/boot/dts/altera/
2351 F:      arch/arm64/boot/dts/intel/
2352 W:      http://www.rocketboards.org
2353 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2354
2355 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2356 M:      Dinh Nguyen <[email protected]>
2357 S:      Maintained
2358 F:      drivers/clk/socfpga/
2359
2360 ARM/SOCFPGA EDAC SUPPORT
2361 M:      Thor Thayer <[email protected]>
2362 S:      Maintained
2363 F:      drivers/edac/altera_edac.
2364
2365 ARM/SPREADTRUM SoC SUPPORT
2366 M:      Orson Zhai <[email protected]>
2367 M:      Baolin Wang <[email protected]>
2368 M:      Chunyan Zhang <[email protected]>
2369 S:      Maintained
2370 F:      arch/arm64/boot/dts/sprd
2371 N:      sprd
2372 N:      sc27xx
2373 N:      sc2731
2374
2375 ARM/STI ARCHITECTURE
2376 M:      Patrice Chotard <[email protected]>
2377 L:      [email protected] (moderated for non-subscribers)
2378 W:      http://www.stlinux.com
2379 S:      Maintained
2380 F:      Documentation/devicetree/bindings/i2c/i2c-st.txt
2381 F:      arch/arm/mach-sti/
2382 F:      arch/arm/boot/dts/sti*
2383 F:      drivers/char/hw_random/st-rng.c
2384 F:      drivers/clocksource/arm_global_timer.c
2385 F:      drivers/clocksource/clksrc_st_lpc.c
2386 F:      drivers/cpufreq/sti-cpufreq.c
2387 F:      drivers/dma/st_fdma*
2388 F:      drivers/i2c/busses/i2c-st.c
2389 F:      drivers/media/rc/st_rc.c
2390 F:      drivers/media/platform/sti/c8sectpfe/
2391 F:      drivers/mmc/host/sdhci-st.c
2392 F:      drivers/phy/st/phy-miphy28lp.c
2393 F:      drivers/phy/st/phy-stih407-usb.c
2394 F:      drivers/pinctrl/pinctrl-st.c
2395 F:      drivers/remoteproc/st_remoteproc.c
2396 F:      drivers/remoteproc/st_slim_rproc.c
2397 F:      drivers/reset/sti/
2398 F:      drivers/rtc/rtc-st-lpc.c
2399 F:      drivers/tty/serial/st-asc.c
2400 F:      drivers/usb/dwc3/dwc3-st.c
2401 F:      drivers/usb/host/ehci-st.c
2402 F:      drivers/usb/host/ohci-st.c
2403 F:      drivers/watchdog/st_lpc_wdt.c
2404 F:      drivers/ata/ahci_st.c
2405 F:      include/linux/remoteproc/st_slim_rproc.h
2406
2407 ARM/STM32 ARCHITECTURE
2408 M:      Maxime Coquelin <[email protected]>
2409 M:      Alexandre Torgue <[email protected]>
2410 L:      [email protected] (moderated for non-subscribers)
2411 L:      [email protected] (moderated for non-subscribers)
2412 S:      Maintained
2413 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2414 N:      stm32
2415 N:      stm
2416 F:      arch/arm/boot/dts/stm32*
2417 F:      arch/arm/mach-stm32/
2418 F:      drivers/clocksource/armv7m_systick.c
2419
2420 ARM/Synaptics SoC support
2421 M:      Jisheng Zhang <[email protected]>
2422 M:      Sebastian Hesselbarth <[email protected]>
2423 L:      [email protected] (moderated for non-subscribers)
2424 S:      Maintained
2425 F:      arch/arm/mach-berlin/
2426 F:      arch/arm/boot/dts/berlin*
2427 F:      arch/arm64/boot/dts/synaptics/
2428
2429 ARM/TANGO ARCHITECTURE
2430 M:      Marc Gonzalez <[email protected]>
2431 M:      Mans Rullgard <[email protected]>
2432 L:      [email protected]
2433 S:      Odd Fixes
2434 N:      tango
2435
2436 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2437 M:      Lennert Buytenhek <[email protected]>
2438 L:      [email protected] (moderated for non-subscribers)
2439 S:      Maintained
2440
2441 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2442 M:      Hans Verkuil <[email protected]>
2443 L:      [email protected]
2444 L:      [email protected]
2445 S:      Maintained
2446 F:      drivers/media/platform/tegra-cec/
2447 F:      Documentation/devicetree/bindings/media/tegra-cec.txt
2448
2449 ARM/TETON BGA MACHINE SUPPORT
2450 M:      "Mark F. Brown" <[email protected]>
2451 L:      [email protected] (moderated for non-subscribers)
2452 S:      Maintained
2453
2454 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2455 M:      Santosh Shilimkar <[email protected]>
2456 L:      [email protected]
2457 S:      Maintained
2458 F:      drivers/memory/*emif*
2459
2460 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2461 M:      Tero Kristo <[email protected]>
2462 M:      Nishanth Menon <[email protected]>
2463 L:      [email protected] (moderated for non-subscribers)
2464 S:      Supported
2465 F:      Documentation/devicetree/bindings/arm/ti/k3.txt
2466 F:      arch/arm64/boot/dts/ti/Makefile
2467 F:      arch/arm64/boot/dts/ti/k3-*
2468 F:      include/dt-bindings/pinctrl/k3.h
2469
2470 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2471 M:      Santosh Shilimkar <[email protected]>
2472 L:      [email protected] (moderated for non-subscribers)
2473 S:      Maintained
2474 F:      arch/arm/mach-keystone/
2475 F:      arch/arm/boot/dts/keystone-*
2476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
2477
2478 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2479 M:      Santosh Shilimkar <[email protected]>
2480 L:      [email protected]
2481 S:      Maintained
2482 F:      drivers/clk/keystone/
2483
2484 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
2485 M:      Santosh Shilimkar <[email protected]>
2486 L:      [email protected] (moderated for non-subscribers)
2487 L:      [email protected]
2488 S:      Maintained
2489 F:      drivers/clocksource/timer-keystone.c
2490
2491 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2492 M:      Santosh Shilimkar <[email protected]>
2493 L:      [email protected]
2494 S:      Maintained
2495 F:      drivers/power/reset/keystone-reset.c
2496
2497 ARM/THECUS N2100 MACHINE SUPPORT
2498 M:      Lennert Buytenhek <[email protected]>
2499 L:      [email protected] (moderated for non-subscribers)
2500 S:      Maintained
2501
2502 ARM/TOSA MACHINE SUPPORT
2503 M:      Dmitry Eremin-Solenikov <[email protected]>
2504 M:      Dirk Opfer <[email protected]>
2505 S:      Maintained
2506
2507 ARM/UNIPHIER ARCHITECTURE
2508 M:      Masahiro Yamada <[email protected]>
2509 L:      [email protected] (moderated for non-subscribers)
2510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
2511 S:      Maintained
2512 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.txt
2513 F:      Documentation/devicetree/bindings/gpio/gpio-uniphier.txt
2514 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.txt
2515 F:      arch/arm/boot/dts/uniphier*
2516 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2517 F:      arch/arm/mach-uniphier/
2518 F:      arch/arm/mm/cache-uniphier.c
2519 F:      arch/arm64/boot/dts/socionext/uniphier*
2520 F:      drivers/bus/uniphier-system-bus.c
2521 F:      drivers/clk/uniphier/
2522 F:      drivers/dma/uniphier-mdmac.c
2523 F:      drivers/gpio/gpio-uniphier.c
2524 F:      drivers/i2c/busses/i2c-uniphier*
2525 F:      drivers/irqchip/irq-uniphier-aidet.c
2526 F:      drivers/mmc/host/uniphier-sd.c
2527 F:      drivers/pinctrl/uniphier/
2528 F:      drivers/reset/reset-uniphier.c
2529 F:      drivers/tty/serial/8250/8250_uniphier.c
2530 N:      uniphier
2531
2532 Ux500 CLOCK DRIVERS
2533 M:      Ulf Hansson <[email protected]>
2534 L:      [email protected]
2535 L:      [email protected] (moderated for non-subscribers)
2536 S:      Maintained
2537 F:      drivers/clk/ux500/
2538
2539 ARM/VERSATILE EXPRESS PLATFORM
2540 M:      Liviu Dudau <[email protected]>
2541 M:      Sudeep Holla <[email protected]>
2542 M:      Lorenzo Pieralisi <[email protected]>
2543 L:      [email protected] (moderated for non-subscribers)
2544 S:      Maintained
2545 F:      arch/arm/boot/dts/vexpress*
2546 F:      arch/arm64/boot/dts/arm/
2547 F:      arch/arm/mach-vexpress/
2548 F:      */*/vexpress*
2549 F:      */*/*/vexpress*
2550 F:      drivers/clk/versatile/clk-vexpress-osc.c
2551 F:      drivers/clocksource/timer-versatile.c
2552 N:      mps2
2553
2554 ARM/VFP SUPPORT
2555 M:      Russell King <[email protected]>
2556 L:      [email protected] (moderated for non-subscribers)
2557 W:      http://www.armlinux.org.uk/
2558 S:      Maintained
2559 F:      arch/arm/vfp/
2560
2561 ARM/VOIPAC PXA270 SUPPORT
2562 M:      Marek Vasut <[email protected]>
2563 L:      [email protected] (moderated for non-subscribers)
2564 S:      Maintained
2565 F:      arch/arm/mach-pxa/vpac270.c
2566 F:      arch/arm/mach-pxa/include/mach/vpac270.h
2567
2568 ARM/VT8500 ARM ARCHITECTURE
2569 M:      Tony Prisk <[email protected]>
2570 L:      [email protected] (moderated for non-subscribers)
2571 S:      Maintained
2572 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
2573 F:      arch/arm/mach-vt8500/
2574 F:      drivers/clocksource/timer-vt8500.c
2575 F:      drivers/i2c/busses/i2c-wmt.c
2576 F:      drivers/mmc/host/wmt-sdmmc.c
2577 F:      drivers/pwm/pwm-vt8500.c
2578 F:      drivers/rtc/rtc-vt8500.c
2579 F:      drivers/tty/serial/vt8500_serial.c
2580 F:      drivers/usb/host/ehci-platform.c
2581 F:      drivers/usb/host/uhci-platform.c
2582 F:      drivers/video/fbdev/vt8500lcdfb.*
2583 F:      drivers/video/fbdev/wm8505fb*
2584 F:      drivers/video/fbdev/wmt_ge_rops.*
2585
2586 ARM/ZIPIT Z2 SUPPORT
2587 M:      Marek Vasut <[email protected]>
2588 L:      [email protected] (moderated for non-subscribers)
2589 S:      Maintained
2590 F:      arch/arm/mach-pxa/z2.c
2591 F:      arch/arm/mach-pxa/include/mach/z2.h
2592
2593 ARM/ZTE ARCHITECTURE
2594 M:      Jun Nie <[email protected]>
2595 M:      Shawn Guo <[email protected]>
2596 L:      [email protected] (moderated for non-subscribers)
2597 S:      Maintained
2598 F:      arch/arm/boot/dts/zx2967*
2599 F:      arch/arm/mach-zx/
2600 F:      arch/arm64/boot/dts/zte/
2601 F:      drivers/clk/zte/
2602 F:      drivers/dma/zx_dma.c
2603 F:      drivers/gpio/gpio-zx.c
2604 F:      drivers/i2c/busses/i2c-zx2967.c
2605 F:      drivers/mmc/host/dw_mmc-zx.*
2606 F:      drivers/pinctrl/zte/
2607 F:      drivers/soc/zte/
2608 F:      drivers/thermal/zx2967_thermal.c
2609 F:      drivers/watchdog/zx2967_wdt.c
2610 F:      Documentation/devicetree/bindings/arm/zte.yaml
2611 F:      Documentation/devicetree/bindings/clock/zx2967*.txt
2612 F:      Documentation/devicetree/bindings/dma/zxdma.txt
2613 F:      Documentation/devicetree/bindings/gpio/zx296702-gpio.txt
2614 F:      Documentation/devicetree/bindings/i2c/i2c-zx2967.txt
2615 F:      Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt
2616 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt
2617 F:      Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
2618 F:      Documentation/devicetree/bindings/soc/zte/
2619 F:      Documentation/devicetree/bindings/sound/zte,*.txt
2620 F:      Documentation/devicetree/bindings/thermal/zx2967-thermal.txt
2621 F:      Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt
2622 F:      include/dt-bindings/clock/zx2967*.h
2623 F:      include/dt-bindings/soc/zte,*.h
2624 F:      sound/soc/codecs/zx_aud96p22.c
2625 F:      sound/soc/zte/
2626
2627 ARM/ZYNQ ARCHITECTURE
2628 M:      Michal Simek <[email protected]>
2629 L:      [email protected] (moderated for non-subscribers)
2630 W:      http://wiki.xilinx.com
2631 T:      git https://github.com/Xilinx/linux-xlnx.git
2632 S:      Supported
2633 F:      arch/arm/mach-zynq/
2634 F:      drivers/cpuidle/cpuidle-zynq.c
2635 F:      drivers/block/xsysace.c
2636 N:      zynq
2637 N:      xilinx
2638 F:      Documentation/devicetree/bindings/i2c/i2c-cadence.txt
2639 F:      Documentation/devicetree/bindings/i2c/i2c-xiic.txt
2640 F:      drivers/clocksource/timer-cadence-ttc.c
2641 F:      drivers/i2c/busses/i2c-cadence.c
2642 F:      drivers/mmc/host/sdhci-of-arasan.c
2643 F:      drivers/edac/synopsys_edac.c
2644 F:      drivers/i2c/busses/i2c-xiic.c
2645
2646 ARM64 PORT (AARCH64 ARCHITECTURE)
2647 M:      Catalin Marinas <[email protected]>
2648 M:      Will Deacon <[email protected]>
2649 L:      [email protected] (moderated for non-subscribers)
2650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2651 S:      Maintained
2652 F:      arch/arm64/
2653 X:      arch/arm64/boot/dts/
2654 F:      Documentation/arm64/
2655 F:      tools/testing/selftests/arm64/
2656
2657 AS3645A LED FLASH CONTROLLER DRIVER
2658 M:      Sakari Ailus <[email protected]>
2659 L:      [email protected]
2660 S:      Maintained
2661 F:      drivers/leds/leds-as3645a.c
2662
2663 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
2664 M:      Tianshu Qiu <[email protected]>
2665 L:      [email protected]
2666 T:      git git://linuxtv.org/media_tree.git
2667 S:      Maintained
2668 F:      drivers/media/i2c/ak7375.c
2669 F:      Documentation/devicetree/bindings/media/i2c/ak7375.txt
2670
2671 ASAHI KASEI AK8974 DRIVER
2672 M:      Linus Walleij <[email protected]>
2673 L:      [email protected]
2674 W:      http://www.akm.com/
2675 S:      Supported
2676 F:      drivers/iio/magnetometer/ak8974.c
2677
2678 ASC7621 HARDWARE MONITOR DRIVER
2679 M:      George Joseph <[email protected]>
2680 L:      [email protected]
2681 S:      Maintained
2682 F:      Documentation/hwmon/asc7621.rst
2683 F:      drivers/hwmon/asc7621.c
2684
2685 ASPEED PINCTRL DRIVERS
2686 M:      Andrew Jeffery <[email protected]>
2687 L:      [email protected] (moderated for non-subscribers)
2688 L:      [email protected] (moderated for non-subscribers)
2689 L:      [email protected]
2690 S:      Maintained
2691 F:      drivers/pinctrl/aspeed/
2692 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
2693
2694 ASPEED VIDEO ENGINE DRIVER
2695 M:      Eddie James <[email protected]>
2696 L:      [email protected]
2697 L:      [email protected] (moderated for non-subscribers)
2698 S:      Maintained
2699 F:      drivers/media/platform/aspeed-video.c
2700 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
2701
2702 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2703 M:      Corentin Chary <[email protected]>
2704 L:      [email protected]
2705 L:      [email protected]
2706 W:      http://acpi4asus.sf.net
2707 S:      Maintained
2708 F:      drivers/platform/x86/asus*.c
2709 F:      drivers/platform/x86/eeepc*.c
2710
2711 ASUS WIRELESS RADIO CONTROL DRIVER
2712 M:      João Paulo Rechi Vita <[email protected]>
2713 L:      [email protected]
2714 S:      Maintained
2715 F:      drivers/platform/x86/asus-wireless.c
2716
2717 ASYMMETRIC KEYS
2718 M:      David Howells <[email protected]>
2719 L:      [email protected]
2720 S:      Maintained
2721 F:      Documentation/crypto/asymmetric-keys.txt
2722 F:      include/linux/verification.h
2723 F:      include/crypto/public_key.h
2724 F:      include/crypto/pkcs7.h
2725 F:      crypto/asymmetric_keys/
2726
2727 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2728 R:      Dan Williams <[email protected]>
2729 W:      http://sourceforge.net/projects/xscaleiop
2730 S:      Odd fixes
2731 F:      Documentation/crypto/async-tx-api.txt
2732 F:      crypto/async_tx/
2733 F:      drivers/dma/
2734 F:      include/linux/dmaengine.h
2735 F:      include/linux/async_tx.h
2736
2737 AT24 EEPROM DRIVER
2738 M:      Bartosz Golaszewski <[email protected]>
2739 L:      [email protected]
2740 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
2741 S:      Maintained
2742 F:      Documentation/devicetree/bindings/eeprom/at24.yaml
2743 F:      drivers/misc/eeprom/at24.c
2744
2745 ATA OVER ETHERNET (AOE) DRIVER
2746 M:      "Justin Sanders" <[email protected]>
2747 W:      http://www.openaoe.org/
2748 S:      Supported
2749 F:      Documentation/admin-guide/aoe/
2750 F:      drivers/block/aoe/
2751
2752 ATHEROS 71XX/9XXX GPIO DRIVER
2753 M:      Alban Bedel <[email protected]>
2754 W:      https://github.com/AlbanBedel/linux
2755 T:      git git://github.com/AlbanBedel/linux
2756 S:      Maintained
2757 F:      drivers/gpio/gpio-ath79.c
2758 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2759
2760 ATHEROS 71XX/9XXX USB PHY DRIVER
2761 M:      Alban Bedel <[email protected]>
2762 W:      https://github.com/AlbanBedel/linux
2763 T:      git git://github.com/AlbanBedel/linux
2764 S:      Maintained
2765 F:      drivers/phy/qualcomm/phy-ath79-usb.c
2766 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
2767
2768 ATHEROS ATH GENERIC UTILITIES
2769 M:      Kalle Valo <[email protected]>
2770 L:      [email protected]
2771 S:      Supported
2772 F:      drivers/net/wireless/ath/*
2773
2774 ATHEROS ATH5K WIRELESS DRIVER
2775 M:      Jiri Slaby <[email protected]>
2776 M:      Nick Kossifidis <[email protected]>
2777 M:      Luis Chamberlain <[email protected]>
2778 L:      [email protected]
2779 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
2780 S:      Maintained
2781 F:      drivers/net/wireless/ath/ath5k/
2782
2783 ATHEROS ATH6KL WIRELESS DRIVER
2784 M:      Kalle Valo <[email protected]>
2785 L:      [email protected]
2786 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
2787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2788 S:      Supported
2789 F:      drivers/net/wireless/ath/ath6kl/
2790
2791 ATI_REMOTE2 DRIVER
2792 M:      Ville Syrjala <[email protected]>
2793 S:      Maintained
2794 F:      drivers/input/misc/ati_remote2.c
2795
2796 ATK0110 HWMON DRIVER
2797 M:      Luca Tettamanti <[email protected]>
2798 L:      [email protected]
2799 S:      Maintained
2800 F:      drivers/hwmon/asus_atk0110.c
2801
2802 ATLX ETHERNET DRIVERS
2803 M:      Jay Cliburn <[email protected]>
2804 M:      Chris Snook <[email protected]>
2805 L:      [email protected]
2806 W:      http://sourceforge.net/projects/atl1
2807 W:      http://atl1.sourceforge.net
2808 S:      Maintained
2809 F:      drivers/net/ethernet/atheros/
2810
2811 ATM
2812 M:      Chas Williams <[email protected]>
2813 L:      [email protected] (moderated for non-subscribers)
2814 L:      [email protected]
2815 W:      http://linux-atm.sourceforge.net
2816 S:      Maintained
2817 F:      drivers/atm/
2818 F:      include/linux/atm*
2819 F:      include/uapi/linux/atm*
2820
2821 ATMEL MACB ETHERNET DRIVER
2822 M:      Nicolas Ferre <[email protected]>
2823 S:      Supported
2824 F:      drivers/net/ethernet/cadence/
2825
2826 ATMEL MAXTOUCH DRIVER
2827 M:      Nick Dyer <[email protected]>
2828 T:      git git://github.com/ndyer/linux.git
2829 S:      Maintained
2830 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2831 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2832
2833 ATMEL WIRELESS DRIVER
2834 M:      Simon Kelley <[email protected]>
2835 L:      [email protected]
2836 W:      http://www.thekelleys.org.uk/atmel
2837 W:      http://atmelwlandriver.sourceforge.net/
2838 S:      Maintained
2839 F:      drivers/net/wireless/atmel/atmel*
2840
2841 ATOMIC INFRASTRUCTURE
2842 M:      Will Deacon <[email protected]>
2843 M:      Peter Zijlstra <[email protected]>
2844 R:      Boqun Feng <[email protected]>
2845 L:      [email protected]
2846 S:      Maintained
2847 F:      arch/*/include/asm/atomic*.h
2848 F:      include/*/atomic*.h
2849 F:      scripts/atomic/
2850
2851 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2852 M:      Bradley Grove <[email protected]>
2853 L:      [email protected]
2854 W:      http://www.attotech.com
2855 S:      Supported
2856 F:      drivers/scsi/esas2r
2857
2858 ATUSB IEEE 802.15.4 RADIO DRIVER
2859 M:      Stefan Schmidt <[email protected]>
2860 L:      [email protected]
2861 S:      Maintained
2862 F:      drivers/net/ieee802154/atusb.c
2863 F:      drivers/net/ieee802154/atusb.h
2864 F:      drivers/net/ieee802154/at86rf230.h
2865
2866 AUDIT SUBSYSTEM
2867 M:      Paul Moore <[email protected]>
2868 M:      Eric Paris <[email protected]>
2869 L:      [email protected] (moderated for non-subscribers)
2870 W:      https://github.com/linux-audit
2871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
2872 S:      Supported
2873 F:      include/linux/audit.h
2874 F:      include/uapi/linux/audit.h
2875 F:      kernel/audit*
2876
2877 AUXILIARY DISPLAY DRIVERS
2878 M:      Miguel Ojeda Sandonis <[email protected]>
2879 S:      Maintained
2880 F:      drivers/auxdisplay/
2881 F:      include/linux/cfag12864b.h
2882
2883 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
2884 M:      Andreas Klinger <[email protected]>
2885 L:      [email protected]
2886 S:      Maintained
2887 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
2888 F:      drivers/iio/adc/hx711.c
2889
2890 AX.25 NETWORK LAYER
2891 M:      Ralf Baechle <[email protected]>
2892 L:      [email protected]
2893 W:      http://www.linux-ax25.org/
2894 S:      Maintained
2895 F:      include/uapi/linux/ax25.h
2896 F:      include/net/ax25.h
2897 F:      net/ax25/
2898
2899 AXENTIA ARM DEVICES
2900 M:      Peter Rosin <[email protected]>
2901 L:      [email protected] (moderated for non-subscribers)
2902 S:      Maintained
2903 F:      arch/arm/boot/dts/at91-linea.dtsi
2904 F:      arch/arm/boot/dts/at91-natte.dtsi
2905 F:      arch/arm/boot/dts/at91-nattis-2-natte-2.dts
2906 F:      arch/arm/boot/dts/at91-tse850-3.dts
2907
2908 AXENTIA ASOC DRIVERS
2909 M:      Peter Rosin <[email protected]>
2910 L:      [email protected] (moderated for non-subscribers)
2911 S:      Maintained
2912 F:      Documentation/devicetree/bindings/sound/axentia,*
2913 F:      sound/soc/atmel/tse850-pcm5142.c
2914
2915 AXXIA I2C CONTROLLER
2916 M:      Krzysztof Adamski <[email protected]>
2917 L:      [email protected]
2918 S:      Maintained
2919 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
2920 F:      drivers/i2c/busses/i2c-axxia.c
2921
2922 AZ6007 DVB DRIVER
2923 M:      Mauro Carvalho Chehab <[email protected]>
2924 L:      [email protected]
2925 W:      https://linuxtv.org
2926 T:      git git://linuxtv.org/media_tree.git
2927 S:      Maintained
2928 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2929
2930 AZTECH FM RADIO RECEIVER DRIVER
2931 M:      Hans Verkuil <[email protected]>
2932 L:      [email protected]
2933 T:      git git://linuxtv.org/media_tree.git
2934 W:      https://linuxtv.org
2935 S:      Maintained
2936 F:      drivers/media/radio/radio-aztech*
2937
2938 B43 WIRELESS DRIVER
2939 L:      [email protected]
2940 L:      [email protected]
2941 W:      http://wireless.kernel.org/en/users/Drivers/b43
2942 S:      Odd Fixes
2943 F:      drivers/net/wireless/broadcom/b43/
2944
2945 B43LEGACY WIRELESS DRIVER
2946 M:      Larry Finger <[email protected]>
2947 L:      [email protected]
2948 L:      [email protected]
2949 W:      http://wireless.kernel.org/en/users/Drivers/b43
2950 S:      Maintained
2951 F:      drivers/net/wireless/broadcom/b43legacy/
2952
2953 BACKLIGHT CLASS/SUBSYSTEM
2954 M:      Lee Jones <[email protected]>
2955 M:      Daniel Thompson <[email protected]>
2956 M:      Jingoo Han <[email protected]>
2957 L:      [email protected]
2958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2959 S:      Maintained
2960 F:      drivers/video/backlight/
2961 F:      include/linux/backlight.h
2962 F:      include/linux/pwm_backlight.h
2963 F:      Documentation/devicetree/bindings/leds/backlight
2964 F:      Documentation/ABI/stable/sysfs-class-backlight
2965 F:      Documentation/ABI/testing/sysfs-class-backlight
2966
2967 BATMAN ADVANCED
2968 M:      Marek Lindner <[email protected]>
2969 M:      Simon Wunderlich <[email protected]>
2970 M:      Antonio Quartulli <[email protected]>
2971 M:      Sven Eckelmann <[email protected]>
2972 L:      [email protected] (moderated for non-subscribers)
2973 W:      https://www.open-mesh.org/
2974 B:      https://www.open-mesh.org/projects/batman-adv/issues
2975 C:      irc://chat.freenode.net/batman
2976 Q:      https://patchwork.open-mesh.org/project/batman/list/
2977 T:      git https://git.open-mesh.org/linux-merge.git
2978 S:      Maintained
2979 F:      Documentation/ABI/obsolete/sysfs-class-net-batman-adv
2980 F:      Documentation/ABI/obsolete/sysfs-class-net-mesh
2981 F:      Documentation/networking/batman-adv.rst
2982 F:      include/uapi/linux/batadv_packet.h
2983 F:      include/uapi/linux/batman_adv.h
2984 F:      net/batman-adv/
2985
2986 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2987 M:      Thomas Sailer <[email protected]>
2988 L:      [email protected]
2989 W:      http://www.baycom.org/~tom/ham/ham.html
2990 S:      Maintained
2991 F:      drivers/net/hamradio/baycom*
2992
2993 BCACHE (BLOCK LAYER CACHE)
2994 M:      Coly Li <[email protected]>
2995 M:      Kent Overstreet <[email protected]>
2996 L:      [email protected]
2997 W:      http://bcache.evilpiepirate.org
2998 C:      irc://irc.oftc.net/bcache
2999 S:      Maintained
3000 F:      drivers/md/bcache/
3001
3002 BDISP ST MEDIA DRIVER
3003 M:      Fabien Dessenne <[email protected]>
3004 L:      [email protected]
3005 T:      git git://linuxtv.org/media_tree.git
3006 W:      https://linuxtv.org
3007 S:      Supported
3008 F:      drivers/media/platform/sti/bdisp
3009
3010 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3011 M:      Dariusz Marcinkiewicz <[email protected]>
3012 L:      [email protected]
3013 S:      Maintained
3014 F:      drivers/net/ethernet/ec_bhf.c
3015
3016 BEFS FILE SYSTEM
3017 M:      Luis de Bethencourt <[email protected]>
3018 M:      Salah Triki <[email protected]>
3019 S:      Maintained
3020 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3021 F:      Documentation/filesystems/befs.txt
3022 F:      fs/befs/
3023
3024 BFQ I/O SCHEDULER
3025 M:      Paolo Valente <[email protected]>
3026 M:      Jens Axboe <[email protected]>
3027 L:      [email protected]
3028 S:      Maintained
3029 F:      block/bfq-*
3030 F:      Documentation/block/bfq-iosched.rst
3031
3032 BFS FILE SYSTEM
3033 M:      "Tigran A. Aivazian" <[email protected]>
3034 S:      Maintained
3035 F:      Documentation/filesystems/bfs.txt
3036 F:      fs/bfs/
3037 F:      include/uapi/linux/bfs_fs.h
3038
3039 BLINKM RGB LED DRIVER
3040 M:      Jan-Simon Moeller <[email protected]>
3041 S:      Maintained
3042 F:      drivers/leds/leds-blinkm.c
3043
3044 BLOCK LAYER
3045 M:      Jens Axboe <[email protected]>
3046 L:      [email protected]
3047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3048 S:      Maintained
3049 F:      block/
3050 F:      drivers/block/
3051 F:      kernel/trace/blktrace.c
3052 F:      lib/sbitmap.c
3053
3054 BLOCK2MTD DRIVER
3055 M:      Joern Engel <[email protected]>
3056 L:      [email protected]
3057 S:      Maintained
3058 F:      drivers/mtd/devices/block2mtd.c
3059
3060 BLUETOOTH DRIVERS
3061 M:      Marcel Holtmann <[email protected]>
3062 M:      Johan Hedberg <[email protected]>
3063 L:      [email protected]
3064 W:      http://www.bluez.org/
3065 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3067 S:      Maintained
3068 F:      drivers/bluetooth/
3069
3070 BLUETOOTH SUBSYSTEM
3071 M:      Marcel Holtmann <[email protected]>
3072 M:      Johan Hedberg <[email protected]>
3073 L:      [email protected]
3074 W:      http://www.bluez.org/
3075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3077 S:      Maintained
3078 F:      net/bluetooth/
3079 F:      include/net/bluetooth/
3080
3081 BONDING DRIVER
3082 M:      Jay Vosburgh <[email protected]>
3083 M:      Veaceslav Falico <[email protected]>
3084 M:      Andy Gospodarek <[email protected]>
3085 L:      [email protected]
3086 W:      http://sourceforge.net/projects/bonding/
3087 S:      Supported
3088 F:      drivers/net/bonding/
3089 F:      include/uapi/linux/if_bonding.h
3090
3091 BPF (Safe dynamic programs and tools)
3092 M:      Alexei Starovoitov <[email protected]>
3093 M:      Daniel Borkmann <[email protected]>
3094 R:      Martin KaFai Lau <[email protected]>
3095 R:      Song Liu <[email protected]>
3096 R:      Yonghong Song <[email protected]>
3097 R:      Andrii Nakryiko <[email protected]>
3098 L:      [email protected]
3099 L:      [email protected]
3100 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3102 Q:      https://patchwork.ozlabs.org/project/netdev/list/?delegate=77147
3103 S:      Supported
3104 F:      arch/*/net/*
3105 F:      Documentation/networking/filter.txt
3106 F:      Documentation/bpf/
3107 F:      include/linux/bpf*
3108 F:      include/linux/filter.h
3109 F:      include/trace/events/xdp.h
3110 F:      include/uapi/linux/bpf*
3111 F:      include/uapi/linux/filter.h
3112 F:      kernel/bpf/
3113 F:      kernel/trace/bpf_trace.c
3114 F:      lib/test_bpf.c
3115 F:      net/bpf/
3116 F:      net/core/filter.c
3117 F:      net/sched/act_bpf.c
3118 F:      net/sched/cls_bpf.c
3119 F:      samples/bpf/
3120 F:      tools/bpf/
3121 F:      tools/lib/bpf/
3122 F:      tools/testing/selftests/bpf/
3123 K:      bpf
3124 N:      bpf
3125
3126 BPF JIT for ARM
3127 M:      Shubham Bansal <[email protected]>
3128 L:      [email protected]
3129 L:      [email protected]
3130 S:      Maintained
3131 F:      arch/arm/net/
3132
3133 BPF JIT for ARM64
3134 M:      Daniel Borkmann <[email protected]>
3135 M:      Alexei Starovoitov <[email protected]>
3136 M:      Zi Shen Lim <[email protected]>
3137 L:      [email protected]
3138 L:      [email protected]
3139 S:      Supported
3140 F:      arch/arm64/net/
3141
3142 BPF JIT for MIPS (32-BIT AND 64-BIT)
3143 M:      Paul Burton <[email protected]>
3144 L:      [email protected]
3145 L:      [email protected]
3146 S:      Maintained
3147 F:      arch/mips/net/
3148
3149 BPF JIT for NFP NICs
3150 M:      Jakub Kicinski <[email protected]>
3151 L:      [email protected]
3152 L:      [email protected]
3153 S:      Supported
3154 F:      drivers/net/ethernet/netronome/nfp/bpf/
3155
3156 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3157 M:      Naveen N. Rao <[email protected]>
3158 M:      Sandipan Das <[email protected]>
3159 L:      [email protected]
3160 L:      [email protected]
3161 S:      Maintained
3162 F:      arch/powerpc/net/
3163
3164 BPF JIT for RISC-V (RV64G)
3165 M:      Björn Töpel <[email protected]>
3166 L:      [email protected]
3167 S:      Maintained
3168 F:      arch/riscv/net/
3169
3170 BPF JIT for S390
3171 M:      Ilya Leoshkevich <[email protected]>
3172 M:      Heiko Carstens <[email protected]>
3173 M:      Vasily Gorbik <[email protected]>
3174 L:      [email protected]
3175 L:      [email protected]
3176 S:      Maintained
3177 F:      arch/s390/net/
3178 X:      arch/s390/net/pnet.c
3179
3180 BPF JIT for SPARC (32-BIT AND 64-BIT)
3181 M:      David S. Miller <[email protected]>
3182 L:      [email protected]
3183 L:      [email protected]
3184 S:      Maintained
3185 F:      arch/sparc/net/
3186
3187 BPF JIT for X86 32-BIT
3188 M:      Wang YanQing <[email protected]>
3189 L:      [email protected]
3190 L:      [email protected]
3191 S:      Maintained
3192 F:      arch/x86/net/bpf_jit_comp32.c
3193
3194 BPF JIT for X86 64-BIT
3195 M:      Alexei Starovoitov <[email protected]>
3196 M:      Daniel Borkmann <[email protected]>
3197 L:      [email protected]
3198 L:      [email protected]
3199 S:      Supported
3200 F:      arch/x86/net/
3201 X:      arch/x86/net/bpf_jit_comp32.c
3202
3203 BROADCOM B44 10/100 ETHERNET DRIVER
3204 M:      Michael Chan <[email protected]>
3205 L:      [email protected]
3206 S:      Supported
3207 F:      drivers/net/ethernet/broadcom/b44.*
3208
3209 BROADCOM B53 ETHERNET SWITCH DRIVER
3210 M:      Florian Fainelli <[email protected]>
3211 L:      [email protected]
3212 L:      [email protected] (subscribers-only)
3213 S:      Supported
3214 F:      drivers/net/dsa/b53/*
3215 F:      include/linux/platform_data/b53.h
3216
3217 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3218 M:      Florian Fainelli <[email protected]>
3219 M:      Ray Jui <[email protected]>
3220 M:      Scott Branden <[email protected]>
3221 M:      [email protected]
3222 T:      git git://github.com/broadcom/mach-bcm
3223 S:      Maintained
3224 N:      bcm281*
3225 N:      bcm113*
3226 N:      bcm216*
3227 N:      kona
3228 F:      arch/arm/mach-bcm/
3229
3230 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3231 M:      Nicolas Saenz Julienne <[email protected]>
3232 L:      [email protected]
3233 L:      [email protected] (moderated for non-subscribers)
3234 L:      [email protected] (moderated for non-subscribers)
3235 T:      git git://github.com/anholt/linux
3236 S:      Maintained
3237 N:      bcm2711
3238 N:      bcm2835
3239 F:      drivers/staging/vc04_services
3240
3241 BROADCOM BCM47XX MIPS ARCHITECTURE
3242 M:      Hauke Mehrtens <[email protected]>
3243 M:      Rafał Miłecki <[email protected]>
3244 L:      [email protected]
3245 S:      Maintained
3246 F:      Documentation/devicetree/bindings/mips/brcm/
3247 F:      arch/mips/bcm47xx/*
3248 F:      arch/mips/include/asm/mach-bcm47xx/*
3249
3250 BROADCOM BCM5301X ARM ARCHITECTURE
3251 M:      Hauke Mehrtens <[email protected]>
3252 M:      Rafał Miłecki <[email protected]>
3253 M:      [email protected]
3254 L:      [email protected]
3255 S:      Maintained
3256 F:      arch/arm/mach-bcm/bcm_5301x.c
3257 F:      arch/arm/boot/dts/bcm5301x*.dtsi
3258 F:      arch/arm/boot/dts/bcm470*
3259 F:      arch/arm/boot/dts/bcm953012*
3260
3261 BROADCOM BCM53573 ARM ARCHITECTURE
3262 M:      Rafał Miłecki <[email protected]>
3263 L:      [email protected]
3264 L:      [email protected]
3265 S:      Maintained
3266 F:      arch/arm/boot/dts/bcm53573*
3267 F:      arch/arm/boot/dts/bcm47189*
3268
3269 BROADCOM BCM63XX ARM ARCHITECTURE
3270 M:      Florian Fainelli <[email protected]>
3271 M:      [email protected]
3272 L:      [email protected] (moderated for non-subscribers)
3273 T:      git git://github.com/broadcom/stblinux.git
3274 S:      Maintained
3275 N:      bcm63xx
3276
3277 BROADCOM BCM63XX/BCM33XX UDC DRIVER
3278 M:      Kevin Cernekee <[email protected]>
3279 L:      [email protected]
3280 S:      Maintained
3281 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
3282
3283 BROADCOM BCM7XXX ARM ARCHITECTURE
3284 M:      Florian Fainelli <[email protected]>
3285 M:      [email protected]
3286 L:      [email protected] (moderated for non-subscribers)
3287 T:      git git://github.com/broadcom/stblinux.git
3288 S:      Maintained
3289 F:      arch/arm/mach-bcm/*brcmstb*
3290 F:      arch/arm/boot/dts/bcm7*.dts*
3291 F:      drivers/bus/brcmstb_gisb.c
3292 F:      arch/arm/mm/cache-b15-rac.c
3293 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
3294 N:      brcmstb
3295
3296 BROADCOM BMIPS CPUFREQ DRIVER
3297 M:      Markus Mayer <[email protected]>
3298 M:      [email protected]
3299 L:      [email protected]
3300 S:      Maintained
3301 F:      drivers/cpufreq/bmips-cpufreq.c
3302
3303 BROADCOM BMIPS MIPS ARCHITECTURE
3304 M:      Florian Fainelli <[email protected]>
3305 L:      [email protected]
3306 L:      [email protected]
3307 T:      git git://github.com/broadcom/stblinux.git
3308 S:      Maintained
3309 F:      arch/mips/bmips/*
3310 F:      arch/mips/include/asm/mach-bmips/*
3311 F:      arch/mips/kernel/*bmips*
3312 F:      arch/mips/boot/dts/brcm/bcm*.dts*
3313 F:      drivers/irqchip/irq-bcm63*
3314 F:      drivers/irqchip/irq-bcm7*
3315 F:      drivers/irqchip/irq-brcmstb*
3316 F:      include/linux/bcm963xx_nvram.h
3317 F:      include/linux/bcm963xx_tag.h
3318
3319 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
3320 M:      Rasesh Mody <[email protected]>
3321 M:      [email protected]
3322 L:      [email protected]
3323 S:      Supported
3324 F:      drivers/net/ethernet/broadcom/bnx2.*
3325 F:      drivers/net/ethernet/broadcom/bnx2_*
3326
3327 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3328 M:      [email protected]
3329 L:      [email protected]
3330 S:      Supported
3331 F:      drivers/scsi/bnx2fc/
3332
3333 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3334 M:      [email protected]
3335 L:      [email protected]
3336 S:      Supported
3337 F:      drivers/scsi/bnx2i/
3338
3339 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
3340 M:      Ariel Elior <[email protected]>
3341 M:      Sudarsana Kalluru <[email protected]>
3342 M:      [email protected]
3343 L:      [email protected]
3344 S:      Supported
3345 F:      drivers/net/ethernet/broadcom/bnx2x/
3346
3347 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
3348 M:      Michael Chan <[email protected]>
3349 L:      [email protected]
3350 S:      Supported
3351 F:      drivers/net/ethernet/broadcom/bnxt/
3352
3353 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
3354 M:      Arend van Spriel <[email protected]>
3355 M:      Franky Lin <[email protected]>
3356 M:      Hante Meuleman <[email protected]>
3357 M:      Chi-Hsien Lin <[email protected]>
3358 M:      Wright Feng <[email protected]>
3359 L:      [email protected]
3360 L:      [email protected]
3361 L:      [email protected]
3362 S:      Supported
3363 F:      drivers/net/wireless/broadcom/brcm80211/
3364
3365 BROADCOM BRCMSTB GPIO DRIVER
3366 M:      Gregory Fong <[email protected]>
3367 L:      [email protected]
3368 S:      Supported
3369 F:      drivers/gpio/gpio-brcmstb.c
3370 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
3371
3372 BROADCOM BRCMSTB I2C DRIVER
3373 M:      Kamal Dasu <[email protected]>
3374 L:      [email protected]
3375 L:      [email protected]
3376 S:      Supported
3377 F:      drivers/i2c/busses/i2c-brcmstb.c
3378 F:      Documentation/devicetree/bindings/i2c/i2c-brcmstb.txt
3379
3380 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
3381 M:      Al Cooper <[email protected]>
3382 L:      [email protected]
3383 L:      [email protected]
3384 S:      Maintained
3385 F:      drivers/phy/broadcom/phy-brcm-usb*
3386
3387 BROADCOM GENET ETHERNET DRIVER
3388 M:      Doug Berger <[email protected]>
3389 M:      Florian Fainelli <[email protected]>
3390 L:      [email protected]
3391 L:      [email protected]
3392 S:      Supported
3393 F:      drivers/net/ethernet/broadcom/genet/
3394
3395 BROADCOM IPROC ARM ARCHITECTURE
3396 M:      Ray Jui <[email protected]>
3397 M:      Scott Branden <[email protected]>
3398 M:      [email protected]
3399 L:      [email protected] (moderated for non-subscribers)
3400 T:      git git://github.com/broadcom/cygnus-linux.git
3401 S:      Maintained
3402 N:      iproc
3403 N:      cygnus
3404 N:      bcm[-_]nsp
3405 N:      bcm9113*
3406 N:      bcm9583*
3407 N:      bcm9585*
3408 N:      bcm9586*
3409 N:      bcm988312
3410 N:      bcm113*
3411 N:      bcm583*
3412 N:      bcm585*
3413 N:      bcm586*
3414 N:      bcm88312
3415 N:      hr2
3416 N:      stingray
3417 F:      arch/arm64/boot/dts/broadcom/northstar2/*
3418 F:      arch/arm64/boot/dts/broadcom/stingray/*
3419 F:      drivers/clk/bcm/clk-ns*
3420 F:      drivers/clk/bcm/clk-sr*
3421 F:      drivers/pinctrl/bcm/pinctrl-ns*
3422 F:      include/dt-bindings/clock/bcm-sr*
3423
3424 BROADCOM KONA GPIO DRIVER
3425 M:      Ray Jui <[email protected]>
3426 L:      [email protected]
3427 S:      Supported
3428 F:      drivers/gpio/gpio-bcm-kona.c
3429 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
3430
3431 BROADCOM NETXTREME-E ROCE DRIVER
3432 M:      Selvin Xavier <[email protected]>
3433 M:      Devesh Sharma <[email protected]>
3434 M:      Somnath Kotur <[email protected]>
3435 M:      Sriharsha Basavapatna <[email protected]>
3436 L:      [email protected]
3437 W:      http://www.broadcom.com
3438 S:      Supported
3439 F:      drivers/infiniband/hw/bnxt_re/
3440 F:      include/uapi/rdma/bnxt_re-abi.h
3441
3442 BROADCOM NVRAM DRIVER
3443 M:      Rafał Miłecki <[email protected]>
3444 L:      [email protected]
3445 S:      Maintained
3446 F:      drivers/firmware/broadcom/*
3447
3448 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
3449 M:      Rafał Miłecki <[email protected]>
3450 L:      [email protected]
3451 S:      Maintained
3452 F:      drivers/bcma/
3453 F:      include/linux/bcma/
3454
3455 BROADCOM STB AVS CPUFREQ DRIVER
3456 M:      Markus Mayer <[email protected]>
3457 M:      [email protected]
3458 L:      [email protected]
3459 S:      Maintained
3460 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
3461 F:      drivers/cpufreq/brcmstb*
3462
3463 BROADCOM STB AVS TMON DRIVER
3464 M:      Markus Mayer <[email protected]>
3465 M:      [email protected]
3466 L:      [email protected]
3467 S:      Maintained
3468 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
3469 F:      drivers/thermal/broadcom/brcmstb*
3470
3471 BROADCOM STB NAND FLASH DRIVER
3472 M:      Brian Norris <[email protected]>
3473 M:      Kamal Dasu <[email protected]>
3474 L:      [email protected]
3475 L:      [email protected]
3476 S:      Maintained
3477 F:      drivers/mtd/nand/raw/brcmnand/
3478
3479 BROADCOM STB DPFE DRIVER
3480 M:      Markus Mayer <[email protected]>
3481 M:      [email protected]
3482 L:      [email protected] (moderated for non-subscribers)
3483 S:      Maintained
3484 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
3485 F:      drivers/memory/brcmstb_dpfe.c
3486
3487 BROADCOM SPI DRIVER
3488 M:      Kamal Dasu <[email protected]>
3489 M:      [email protected]
3490 S:      Maintained
3491 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.txt
3492 F:      drivers/spi/spi-bcm-qspi.*
3493 F:      drivers/spi/spi-brcmstb-qspi.c
3494 F:      drivers/spi/spi-iproc-qspi.c
3495
3496 BROADCOM SYSTEMPORT ETHERNET DRIVER
3497 M:      Florian Fainelli <[email protected]>
3498 L:      [email protected]
3499 L:      [email protected]
3500 S:      Supported
3501 F:      drivers/net/ethernet/broadcom/bcmsysport.*
3502
3503 BROADCOM TG3 GIGABIT ETHERNET DRIVER
3504 M:      Siva Reddy Kallam <[email protected]>
3505 M:      Prashant Sreedharan <[email protected]>
3506 M:      Michael Chan <[email protected]>
3507 L:      [email protected]
3508 S:      Supported
3509 F:      drivers/net/ethernet/broadcom/tg3.*
3510
3511 BROCADE BFA FC SCSI DRIVER
3512 M:      Anil Gurumurthy <[email protected]>
3513 M:      Sudarsana Kalluru <[email protected]>
3514 L:      [email protected]
3515 S:      Supported
3516 F:      drivers/scsi/bfa/
3517
3518 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
3519 M:      Rasesh Mody <[email protected]>
3520 M:      Sudarsana Kalluru <[email protected]>
3521 M:      [email protected]
3522 L:      [email protected]
3523 S:      Supported
3524 F:      drivers/net/ethernet/brocade/bna/
3525
3526 BSG (block layer generic sg v4 driver)
3527 M:      FUJITA Tomonori <[email protected]>
3528 L:      [email protected]
3529 S:      Supported
3530 F:      block/bsg.c
3531 F:      include/linux/bsg.h
3532 F:      include/uapi/linux/bsg.h
3533
3534 BT87X AUDIO DRIVER
3535 M:      Clemens Ladisch <[email protected]>
3536 L:      [email protected] (moderated for non-subscribers)
3537 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3538 S:      Maintained
3539 F:      Documentation/sound/cards/bt87x.rst
3540 F:      sound/pci/bt87x.c
3541
3542 BT8XXGPIO DRIVER
3543 M:      Michael Buesch <[email protected]>
3544 W:      http://bu3sch.de/btgpio.php
3545 S:      Maintained
3546 F:      drivers/gpio/gpio-bt8xx.c
3547
3548 BTRFS FILE SYSTEM
3549 M:      Chris Mason <[email protected]>
3550 M:      Josef Bacik <[email protected]>
3551 M:      David Sterba <[email protected]>
3552 L:      [email protected]
3553 W:      http://btrfs.wiki.kernel.org/
3554 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
3555 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
3556 S:      Maintained
3557 F:      Documentation/filesystems/btrfs.txt
3558 F:      fs/btrfs/
3559 F:      include/linux/btrfs*
3560 F:      include/uapi/linux/btrfs*
3561
3562 BTTV VIDEO4LINUX DRIVER
3563 M:      Mauro Carvalho Chehab <[email protected]>
3564 L:      [email protected]
3565 W:      https://linuxtv.org
3566 T:      git git://linuxtv.org/media_tree.git
3567 S:      Odd fixes
3568 F:      Documentation/media/v4l-drivers/bttv*
3569 F:      drivers/media/pci/bt8xx/bttv*
3570
3571 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3572 M:      Chanwoo Choi <[email protected]>
3573 L:      [email protected]
3574 L:      [email protected]
3575 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
3576 S:      Maintained
3577 F:      drivers/devfreq/exynos-bus.c
3578 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3579
3580 BUSLOGIC SCSI DRIVER
3581 M:      Khalid Aziz <[email protected]>
3582 L:      [email protected]
3583 S:      Maintained
3584 F:      drivers/scsi/BusLogic.*
3585 F:      drivers/scsi/FlashPoint.*
3586
3587 C-MEDIA CMI8788 DRIVER
3588 M:      Clemens Ladisch <[email protected]>
3589 L:      [email protected] (moderated for non-subscribers)
3590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3591 S:      Maintained
3592 F:      sound/pci/oxygen/
3593
3594 C-SKY ARCHITECTURE
3595 M:      Guo Ren <[email protected]>
3596 T:      git https://github.com/c-sky/csky-linux.git
3597 S:      Supported
3598 F:      arch/csky/
3599 F:      Documentation/devicetree/bindings/csky/
3600 F:      drivers/irqchip/irq-csky-*
3601 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
3602 F:      drivers/clocksource/timer-gx6605s.c
3603 F:      drivers/clocksource/timer-mp-csky.c
3604 F:      Documentation/devicetree/bindings/timer/csky,*
3605 K:      csky
3606 N:      csky
3607
3608 C6X ARCHITECTURE
3609 M:      Mark Salter <[email protected]>
3610 M:      Aurelien Jacquiot <[email protected]>
3611 L:      [email protected]
3612 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
3613 S:      Maintained
3614 F:      arch/c6x/
3615
3616 CA8210 IEEE-802.15.4 RADIO DRIVER
3617 M:      Harry Morris <[email protected]>
3618 L:      [email protected]
3619 W:      https://github.com/Cascoda/ca8210-linux.git
3620 S:      Maintained
3621 F:      drivers/net/ieee802154/ca8210.c
3622 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
3623
3624 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
3625 M:      David Howells <[email protected]>
3626 L:      [email protected] (moderated for non-subscribers)
3627 S:      Supported
3628 F:      Documentation/filesystems/caching/cachefiles.txt
3629 F:      fs/cachefiles/
3630
3631 CADENCE MIPI-CSI2 BRIDGES
3632 M:      Maxime Ripard <[email protected]>
3633 L:      [email protected]
3634 S:      Maintained
3635 F:      Documentation/devicetree/bindings/media/cdns,*.txt
3636 F:      drivers/media/platform/cadence/cdns-csi2*
3637
3638 CADENCE NAND DRIVER
3639 M:      Piotr Sroka <[email protected]>
3640 L:      [email protected]
3641 S:      Maintained
3642 F:      drivers/mtd/nand/raw/cadence-nand-controller.c
3643 F:      Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
3644
3645 CADET FM/AM RADIO RECEIVER DRIVER
3646 M:      Hans Verkuil <[email protected]>
3647 L:      [email protected]
3648 T:      git git://linuxtv.org/media_tree.git
3649 W:      https://linuxtv.org
3650 S:      Maintained
3651 F:      drivers/media/radio/radio-cadet*
3652
3653 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
3654 M:      Jonathan Corbet <[email protected]>
3655 L:      [email protected]
3656 T:      git git://linuxtv.org/media_tree.git
3657 S:      Maintained
3658 F:      Documentation/media/v4l-drivers/cafe_ccic*
3659 F:      drivers/media/platform/marvell-ccic/
3660
3661 CAIF NETWORK LAYER
3662 L:      [email protected]
3663 S:      Orphan
3664 F:      Documentation/networking/caif/
3665 F:      drivers/net/caif/
3666 F:      include/uapi/linux/caif/
3667 F:      include/net/caif/
3668 F:      net/caif/
3669
3670 CAKE QDISC
3671 M:      Toke Høiland-Jørgensen <[email protected]>
3672 L:      [email protected] (moderated for non-subscribers)
3673 S:      Maintained
3674 F:      net/sched/sch_cake.c
3675
3676 CAN NETWORK DRIVERS
3677 M:      Wolfgang Grandegger <[email protected]>
3678 M:      Marc Kleine-Budde <[email protected]>
3679 L:      [email protected]
3680 W:      https://github.com/linux-can
3681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3683 S:      Maintained
3684 F:      Documentation/devicetree/bindings/net/can/
3685 F:      drivers/net/can/
3686 F:      include/linux/can/dev.h
3687 F:      include/linux/can/led.h
3688 F:      include/linux/can/rx-offload.h
3689 F:      include/linux/can/platform/
3690 F:      include/uapi/linux/can/error.h
3691 F:      include/uapi/linux/can/netlink.h
3692 F:      include/uapi/linux/can/vxcan.h
3693
3694 CAN NETWORK LAYER
3695 M:      Oliver Hartkopp <[email protected]>
3696 M:      Marc Kleine-Budde <[email protected]>
3697 L:      [email protected]
3698 W:      https://github.com/linux-can
3699 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3700 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3701 S:      Maintained
3702 F:      Documentation/networking/can.rst
3703 F:      net/can/
3704 F:      include/linux/can/core.h
3705 F:      include/linux/can/skb.h
3706 F:      include/net/netns/can.h
3707 F:      include/uapi/linux/can.h
3708 F:      include/uapi/linux/can/bcm.h
3709 F:      include/uapi/linux/can/raw.h
3710 F:      include/uapi/linux/can/gw.h
3711
3712 CAN-J1939 NETWORK LAYER
3713 M:      Robin van der Gracht <[email protected]>
3714 M:      Oleksij Rempel <[email protected]>
3715 R:      Pengutronix Kernel Team <[email protected]>
3716 L:      [email protected]
3717 S:      Maintained
3718 F:      Documentation/networking/j1939.rst
3719 F:      net/can/j1939/
3720 F:      include/uapi/linux/can/j1939.h
3721
3722 CAPABILITIES
3723 M:      Serge Hallyn <[email protected]>
3724 L:      [email protected]
3725 S:      Supported
3726 F:      include/linux/capability.h
3727 F:      include/uapi/linux/capability.h
3728 F:      security/commoncap.c
3729 F:      kernel/capability.c
3730
3731 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
3732 M:      Kevin Tsai <[email protected]>
3733 S:      Maintained
3734 F:      drivers/iio/light/cm*
3735
3736 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
3737 M:      Christian Lamparter <[email protected]>
3738 L:      [email protected]
3739 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
3740 S:      Maintained
3741 F:      drivers/net/wireless/ath/carl9170/
3742
3743 CAVIUM I2C DRIVER
3744 M:      Robert Richter <[email protected]>
3745 W:      http://www.marvell.com
3746 S:      Supported
3747 F:      drivers/i2c/busses/i2c-octeon*
3748 F:      drivers/i2c/busses/i2c-thunderx*
3749
3750 CAVIUM LIQUIDIO NETWORK DRIVER
3751 M:      Derek Chickles <[email protected]>
3752 M:      Satanand Burla <[email protected]>
3753 M:      Felix Manlunas <[email protected]>
3754 L:      [email protected]
3755 W:      http://www.marvell.com
3756 S:      Supported
3757 F:      drivers/net/ethernet/cavium/liquidio/
3758
3759 CAVIUM MMC DRIVER
3760 M:      Robert Richter <[email protected]>
3761 W:      http://www.marvell.com
3762 S:      Supported
3763 F:      drivers/mmc/host/cavium*
3764
3765 CAVIUM OCTEON-TX CRYPTO DRIVER
3766 M:      George Cherian <[email protected]>
3767 L:      [email protected]
3768 W:      http://www.marvell.com
3769 S:      Supported
3770 F:      drivers/crypto/cavium/cpt/
3771
3772 CAVIUM THUNDERX2 ARM64 SOC
3773 M:      Robert Richter <[email protected]>
3774 L:      [email protected] (moderated for non-subscribers)
3775 S:      Maintained
3776 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
3777 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
3778
3779 CC2520 IEEE-802.15.4 RADIO DRIVER
3780 M:      Varka Bhadram <[email protected]>
3781 L:      [email protected]
3782 S:      Maintained
3783 F:      drivers/net/ieee802154/cc2520.c
3784 F:      include/linux/spi/cc2520.h
3785 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
3786
3787 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
3788 M:      Gilad Ben-Yossef <[email protected]>
3789 L:      [email protected]
3790 S:      Supported
3791 F:      drivers/crypto/ccree/
3792 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
3793
3794 CEC FRAMEWORK
3795 M:      Hans Verkuil <[email protected]>
3796 L:      [email protected]
3797 T:      git git://linuxtv.org/media_tree.git
3798 W:      http://linuxtv.org
3799 S:      Supported
3800 F:      Documentation/media/kapi/cec-core.rst
3801 F:      Documentation/media/uapi/cec
3802 F:      drivers/media/cec/
3803 F:      drivers/media/rc/keymaps/rc-cec.c
3804 F:      include/media/cec.h
3805 F:      include/media/cec-notifier.h
3806 F:      include/uapi/linux/cec.h
3807 F:      include/uapi/linux/cec-funcs.h
3808 F:      Documentation/devicetree/bindings/media/cec.txt
3809 F:      Documentation/ABI/testing/debugfs-cec-error-inj
3810
3811 CEC GPIO DRIVER
3812 M:      Hans Verkuil <[email protected]>
3813 L:      [email protected]
3814 T:      git git://linuxtv.org/media_tree.git
3815 W:      http://linuxtv.org
3816 S:      Supported
3817 F:      drivers/media/platform/cec-gpio/
3818 F:      Documentation/devicetree/bindings/media/cec-gpio.txt
3819
3820 CELL BROADBAND ENGINE ARCHITECTURE
3821 M:      Arnd Bergmann <[email protected]>
3822 L:      [email protected]
3823 W:      http://www.ibm.com/developerworks/power/cell/
3824 S:      Supported
3825 F:      arch/powerpc/include/asm/cell*.h
3826 F:      arch/powerpc/include/asm/spu*.h
3827 F:      arch/powerpc/include/uapi/asm/spu*.h
3828 F:      arch/powerpc/oprofile/*cell*
3829 F:      arch/powerpc/platforms/cell/
3830
3831 CEPH COMMON CODE (LIBCEPH)
3832 M:      Ilya Dryomov <[email protected]>
3833 M:      Jeff Layton <[email protected]>
3834 M:      Sage Weil <[email protected]>
3835 L:      [email protected]
3836 W:      http://ceph.com/
3837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3838 T:      git git://github.com/ceph/ceph-client.git
3839 S:      Supported
3840 F:      net/ceph/
3841 F:      include/linux/ceph/
3842 F:      include/linux/crush/
3843
3844 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3845 M:      Jeff Layton <[email protected]>
3846 M:      Sage Weil <[email protected]>
3847 M:      Ilya Dryomov <[email protected]>
3848 L:      [email protected]
3849 W:      http://ceph.com/
3850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3851 T:      git git://github.com/ceph/ceph-client.git
3852 S:      Supported
3853 F:      Documentation/filesystems/ceph.txt
3854 F:      fs/ceph/
3855
3856 CERTIFICATE HANDLING:
3857 M:      David Howells <[email protected]>
3858 M:      David Woodhouse <[email protected]>
3859 L:      [email protected]
3860 S:      Maintained
3861 F:      Documentation/admin-guide/module-signing.rst
3862 F:      certs/
3863 F:      scripts/sign-file.c
3864 F:      scripts/extract-cert.c
3865
3866 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3867 L:      [email protected]
3868 S:      Obsolete
3869 F:      drivers/staging/wusbcore/
3870
3871 CFAG12864B LCD DRIVER
3872 M:      Miguel Ojeda Sandonis <[email protected]>
3873 S:      Maintained
3874 F:      drivers/auxdisplay/cfag12864b.c
3875 F:      include/linux/cfag12864b.h
3876
3877 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3878 M:      Miguel Ojeda Sandonis <[email protected]>
3879 S:      Maintained
3880 F:      drivers/auxdisplay/cfag12864bfb.c
3881 F:      include/linux/cfag12864b.h
3882
3883 802.11 (including CFG80211/NL80211)
3884 M:      Johannes Berg <[email protected]>
3885 L:      [email protected]
3886 W:      http://wireless.kernel.org/
3887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3888 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3889 S:      Maintained
3890 F:      net/wireless/
3891 F:      include/uapi/linux/nl80211.h
3892 F:      include/linux/ieee80211.h
3893 F:      include/net/wext.h
3894 F:      include/net/cfg80211.h
3895 F:      include/net/iw_handler.h
3896 F:      include/net/ieee80211_radiotap.h
3897 F:      Documentation/driver-api/80211/cfg80211.rst
3898 F:      Documentation/networking/regulatory.txt
3899
3900 CHAR and MISC DRIVERS
3901 M:      Arnd Bergmann <[email protected]>
3902 M:      Greg Kroah-Hartman <[email protected]>
3903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3904 S:      Supported
3905 F:      drivers/char/
3906 F:      drivers/misc/
3907 F:      include/linux/miscdevice.h
3908
3909 CHECKPATCH
3910 M:      Andy Whitcroft <[email protected]>
3911 M:      Joe Perches <[email protected]>
3912 S:      Maintained
3913 F:      scripts/checkpatch.pl
3914
3915 CHINESE DOCUMENTATION
3916 M:      Harry Wei <[email protected]>
3917 M:      Alex Shi <[email protected]>
3918 L:      [email protected] (subscribers-only)
3919 S:      Maintained
3920 F:      Documentation/translations/zh_CN/
3921
3922 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3923 M:      Peter Chen <[email protected]>
3924 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3925 L:      [email protected]
3926 S:      Maintained
3927 F:      drivers/usb/chipidea/
3928
3929 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3930 M:      Hans de Goede <[email protected]>
3931 L:      [email protected]
3932 S:      Maintained
3933 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3934 F:      drivers/input/touchscreen/chipone_icn8318.c
3935
3936 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
3937 M:      Hans de Goede <[email protected]>
3938 L:      [email protected]
3939 S:      Maintained
3940 F:      drivers/input/touchscreen/chipone_icn8505.c
3941
3942 CHROME HARDWARE PLATFORM SUPPORT
3943 M:      Benson Leung <[email protected]>
3944 M:      Enric Balletbo i Serra <[email protected]>
3945 S:      Maintained
3946 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
3947 F:      drivers/platform/chrome/
3948
3949 CHROMEOS EC SUBDRIVERS
3950 M:      Benson Leung <[email protected]>
3951 M:      Enric Balletbo i Serra <[email protected]>
3952 R:      Guenter Roeck <[email protected]>
3953 S:      Maintained
3954 N:      cros_ec
3955 N:      cros-ec
3956 F:      drivers/power/supply/cros_usbpd-charger.c
3957
3958 CHROMEOS EC CODEC DRIVER
3959 M:      Cheng-Yi Chiang <[email protected]>
3960 S:      Maintained
3961 R:      Enric Balletbo i Serra <[email protected]>
3962 R:      Guenter Roeck <[email protected]>
3963 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.txt
3964 F:      sound/soc/codecs/cros_ec_codec.*
3965
3966 CIRRUS LOGIC AUDIO CODEC DRIVERS
3967 M:      Brian Austin <[email protected]>
3968 M:      Paul Handrigan <[email protected]>
3969 L:      [email protected] (moderated for non-subscribers)
3970 S:      Maintained
3971 F:      sound/soc/codecs/cs*
3972
3973 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3974 M:      Hartley Sweeten <[email protected]>
3975 L:      [email protected]
3976 S:      Maintained
3977 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
3978
3979 CIRRUS LOGIC LOCHNAGAR DRIVER
3980 M:      Charles Keepax <[email protected]>
3981 M:      Richard Fitzgerald <[email protected]>
3982 L:      [email protected]
3983 S:      Supported
3984 F:      drivers/clk/clk-lochnagar.c
3985 F:      drivers/hwmon/lochnagar-hwmon.c
3986 F:      drivers/mfd/lochnagar-i2c.c
3987 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
3988 F:      drivers/regulator/lochnagar-regulator.c
3989 F:      sound/soc/codecs/lochnagar-sc.c
3990 F:      include/dt-bindings/clk/lochnagar.h
3991 F:      include/dt-bindings/pinctrl/lochnagar.h
3992 F:      include/linux/mfd/lochnagar*
3993 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.txt
3994 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.txt
3995 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.txt
3996 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.txt
3997 F:      Documentation/devicetree/bindings/regulator/cirrus,lochnagar.txt
3998 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.txt
3999 F:      Documentation/hwmon/lochnagar.rst
4000
4001 CISCO FCOE HBA DRIVER
4002 M:      Satish Kharat <[email protected]>
4003 M:      Sesidhar Baddela <[email protected]>
4004 M:      Karan Tilak Kumar <[email protected]>
4005 L:      [email protected]
4006 S:      Supported
4007 F:      drivers/scsi/fnic/
4008
4009 CISCO SCSI HBA DRIVER
4010 M:      Karan Tilak Kumar <[email protected]>
4011 M:      Sesidhar Baddela <[email protected]>
4012 L:      [email protected]
4013 S:      Supported
4014 F:      drivers/scsi/snic/
4015
4016 CISCO VIC ETHERNET NIC DRIVER
4017 M:      Christian Benvenuti <[email protected]>
4018 M:      Govindarajulu Varadarajan <[email protected]>
4019 M:      Parvi Kaustubhi <[email protected]>
4020 S:      Supported
4021 F:      drivers/net/ethernet/cisco/enic/
4022
4023 CISCO VIC LOW LATENCY NIC DRIVER
4024 M:      Christian Benvenuti <[email protected]>
4025 M:      Nelson Escobar <[email protected]>
4026 M:      Parvi Kaustubhi <[email protected]>
4027 S:      Supported
4028 F:      drivers/infiniband/hw/usnic/
4029
4030 CIRRUS LOGIC MADERA CODEC DRIVERS
4031 M:      Charles Keepax <[email protected]>
4032 M:      Richard Fitzgerald <[email protected]>
4033 L:      [email protected] (moderated for non-subscribers)
4034 L:      [email protected]
4035 T:      git https://github.com/CirrusLogic/linux-drivers.git
4036 W:      https://github.com/CirrusLogic/linux-drivers/wiki
4037 S:      Supported
4038 F:      Documentation/devicetree/bindings/mfd/madera.txt
4039 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera-pinctrl.txt
4040 F:      Documentation/devicetree/bindings/sound/madera.txt
4041 F:      include/dt-bindings/sound/madera*
4042 F:      include/linux/irqchip/irq-madera*
4043 F:      include/linux/mfd/madera/*
4044 F:      include/sound/madera*
4045 F:      drivers/gpio/gpio-madera*
4046 F:      drivers/irqchip/irq-madera*
4047 F:      drivers/mfd/madera*
4048 F:      drivers/mfd/cs47l*
4049 F:      drivers/pinctrl/cirrus/*
4050 F:      sound/soc/codecs/cs47l*
4051 F:      sound/soc/codecs/madera*
4052
4053 CLANG-FORMAT FILE
4054 M:      Miguel Ojeda <[email protected]>
4055 S:      Maintained
4056 F:      .clang-format
4057
4058 CLANG/LLVM BUILD SUPPORT
4059 L:      [email protected]
4060 W:      https://clangbuiltlinux.github.io/
4061 B:      https://github.com/ClangBuiltLinux/linux/issues
4062 C:      irc://chat.freenode.net/clangbuiltlinux
4063 S:      Supported
4064 K:      \b(?i:clang|llvm)\b
4065
4066 CLEANCACHE API
4067 M:      Konrad Rzeszutek Wilk <[email protected]>
4068 L:      [email protected]
4069 S:      Maintained
4070 F:      mm/cleancache.c
4071 F:      include/linux/cleancache.h
4072
4073 CLK API
4074 M:      Russell King <[email protected]>
4075 L:      [email protected]
4076 S:      Maintained
4077 F:      include/linux/clk.h
4078
4079 CLOCKSOURCE, CLOCKEVENT DRIVERS
4080 M:      Daniel Lezcano <[email protected]>
4081 M:      Thomas Gleixner <[email protected]>
4082 L:      [email protected]
4083 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4084 S:      Supported
4085 F:      drivers/clocksource/
4086 F:      Documentation/devicetree/bindings/timer/
4087
4088 CMPC ACPI DRIVER
4089 M:      Thadeu Lima de Souza Cascardo <[email protected]>
4090 M:      Daniel Oliveira Nascimento <[email protected]>
4091 L:      [email protected]
4092 S:      Supported
4093 F:      drivers/platform/x86/classmate-laptop.c
4094
4095 COBALT MEDIA DRIVER
4096 M:      Hans Verkuil <[email protected]>
4097 L:      [email protected]
4098 T:      git git://linuxtv.org/media_tree.git
4099 W:      https://linuxtv.org
4100 S:      Supported
4101 F:      drivers/media/pci/cobalt/
4102
4103 COCCINELLE/Semantic Patches (SmPL)
4104 M:      Julia Lawall <[email protected]>
4105 M:      Gilles Muller <[email protected]>
4106 M:      Nicolas Palix <[email protected]>
4107 M:      Michal Marek <[email protected]>
4108 L:      [email protected] (moderated for non-subscribers)
4109 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
4110 W:      http://coccinelle.lip6.fr/
4111 S:      Supported
4112 F:      Documentation/dev-tools/coccinelle.rst
4113 F:      scripts/coccinelle/
4114 F:      scripts/coccicheck
4115
4116 CODA FILE SYSTEM
4117 M:      Jan Harkes <[email protected]>
4118 M:      [email protected]
4119 L:      [email protected]
4120 W:      http://www.coda.cs.cmu.edu/
4121 S:      Maintained
4122 F:      Documentation/filesystems/coda.txt
4123 F:      fs/coda/
4124 F:      include/linux/coda*.h
4125 F:      include/uapi/linux/coda*.h
4126
4127 CODA V4L2 MEM2MEM DRIVER
4128 M:      Philipp Zabel <[email protected]>
4129 L:      [email protected]
4130 S:      Maintained
4131 F:      Documentation/devicetree/bindings/media/coda.txt
4132 F:      drivers/media/platform/coda/
4133
4134 CODE OF CONDUCT
4135 M:      Greg Kroah-Hartman <[email protected]>
4136 S:      Supported
4137 F:      Documentation/process/code-of-conduct.rst
4138 F:      Documentation/process/code-of-conduct-interpretation.rst
4139
4140 COMMON CLK FRAMEWORK
4141 M:      Michael Turquette <[email protected]>
4142 M:      Stephen Boyd <[email protected]>
4143 L:      [email protected]
4144 Q:      http://patchwork.kernel.org/project/linux-clk/list/
4145 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
4146 S:      Maintained
4147 F:      Documentation/devicetree/bindings/clock/
4148 F:      drivers/clk/
4149 X:      drivers/clk/clkdev.c
4150 F:      include/linux/clk-pr*
4151 F:      include/linux/clk/
4152 F:      include/linux/of_clk.h
4153
4154 COMMON INTERNET FILE SYSTEM (CIFS)
4155 M:      Steve French <[email protected]>
4156 L:      [email protected]
4157 L:      [email protected] (moderated for non-subscribers)
4158 W:      http://linux-cifs.samba.org/
4159 T:      git git://git.samba.org/sfrench/cifs-2.6.git
4160 S:      Supported
4161 F:      Documentation/admin-guide/cifs/
4162 F:      fs/cifs/
4163
4164 COMPACTPCI HOTPLUG CORE
4165 M:      Scott Murray <[email protected]>
4166 L:      [email protected]
4167 S:      Maintained
4168 F:      drivers/pci/hotplug/cpci_hotplug*
4169
4170 COMPACTPCI HOTPLUG GENERIC DRIVER
4171 M:      Scott Murray <[email protected]>
4172 L:      [email protected]
4173 S:      Maintained
4174 F:      drivers/pci/hotplug/cpcihp_generic.c
4175
4176 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
4177 M:      Scott Murray <[email protected]>
4178 L:      [email protected]
4179 S:      Maintained
4180 F:      drivers/pci/hotplug/cpcihp_zt5550.*
4181
4182 COMPAL LAPTOP SUPPORT
4183 M:      Cezary Jackiewicz <[email protected]>
4184 L:      [email protected]
4185 S:      Maintained
4186 F:      drivers/platform/x86/compal-laptop.c
4187
4188 COMPILER ATTRIBUTES
4189 M:      Miguel Ojeda <[email protected]>
4190 S:      Maintained
4191 F:      include/linux/compiler_attributes.h
4192
4193 CONEXANT ACCESSRUNNER USB DRIVER
4194 L:      [email protected]
4195 W:      http://accessrunner.sourceforge.net/
4196 S:      Orphan
4197 F:      drivers/usb/atm/cxacru.c
4198
4199 CONFIGFS
4200 M:      Joel Becker <[email protected]>
4201 M:      Christoph Hellwig <[email protected]>
4202 T:      git git://git.infradead.org/users/hch/configfs.git
4203 S:      Supported
4204 F:      fs/configfs/
4205 F:      include/linux/configfs.h
4206
4207 CONNECTOR
4208 M:      Evgeniy Polyakov <[email protected]>
4209 L:      [email protected]
4210 S:      Maintained
4211 F:      drivers/connector/
4212
4213 CONTROL GROUP (CGROUP)
4214 M:      Tejun Heo <[email protected]>
4215 M:      Li Zefan <[email protected]>
4216 M:      Johannes Weiner <[email protected]>
4217 L:      [email protected]
4218 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4219 S:      Maintained
4220 F:      Documentation/admin-guide/cgroup-v2.rst
4221 F:      Documentation/admin-guide/cgroup-v1/
4222 F:      include/linux/cgroup*
4223 F:      kernel/cgroup/
4224
4225 CONTROL GROUP - CPUSET
4226 M:      Li Zefan <[email protected]>
4227 L:      [email protected]
4228 W:      http://www.bullopensource.org/cpuset/
4229 W:      http://oss.sgi.com/projects/cpusets/
4230 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4231 S:      Maintained
4232 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
4233 F:      include/linux/cpuset.h
4234 F:      kernel/cgroup/cpuset.c
4235
4236 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
4237 M:      Johannes Weiner <[email protected]>
4238 M:      Michal Hocko <[email protected]>
4239 M:      Vladimir Davydov <[email protected]>
4240 L:      [email protected]
4241 L:      [email protected]
4242 S:      Maintained
4243 F:      mm/memcontrol.c
4244 F:      mm/swap_cgroup.c
4245
4246 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
4247 M:      Tejun Heo <[email protected]>
4248 M:      Jens Axboe <[email protected]>
4249 L:      [email protected]
4250 L:      [email protected]
4251 T:      git git://git.kernel.dk/linux-block
4252 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
4253 F:      block/blk-cgroup.c
4254 F:      include/linux/blk-cgroup.h
4255 F:      block/blk-throttle.c
4256 F:      block/blk-iolatency.c
4257 F:      block/bfq-cgroup.c
4258
4259 CORETEMP HARDWARE MONITORING DRIVER
4260 M:      Fenghua Yu <[email protected]>
4261 L:      [email protected]
4262 S:      Maintained
4263 F:      Documentation/hwmon/coretemp.rst
4264 F:      drivers/hwmon/coretemp.c
4265
4266 COSA/SRP SYNC SERIAL DRIVER
4267 M:      Jan "Yenya" Kasprzak <[email protected]>
4268 W:      http://www.fi.muni.cz/~kas/cosa/
4269 S:      Maintained
4270 F:      drivers/net/wan/cosa*
4271
4272 COUNTER SUBSYSTEM
4273 M:      William Breathitt Gray <[email protected]>
4274 L:      [email protected]
4275 S:      Maintained
4276 F:      Documentation/ABI/testing/sysfs-bus-counter*
4277 F:      Documentation/driver-api/generic-counter.rst
4278 F:      drivers/counter/
4279 F:      include/linux/counter.h
4280 F:      include/linux/counter_enum.h
4281
4282 CPMAC ETHERNET DRIVER
4283 M:      Florian Fainelli <[email protected]>
4284 L:      [email protected]
4285 S:      Maintained
4286 F:      drivers/net/ethernet/ti/cpmac.c
4287
4288 CPU FREQUENCY SCALING FRAMEWORK
4289 M:      "Rafael J. Wysocki" <[email protected]>
4290 M:      Viresh Kumar <[email protected]>
4291 L:      [email protected]
4292 S:      Maintained
4293 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
4295 B:      https://bugzilla.kernel.org
4296 F:      Documentation/admin-guide/pm/cpufreq.rst
4297 F:      Documentation/admin-guide/pm/intel_pstate.rst
4298 F:      Documentation/cpu-freq/
4299 F:      Documentation/devicetree/bindings/cpufreq/
4300 F:      drivers/cpufreq/
4301 F:      kernel/sched/cpufreq*.c
4302 F:      include/linux/cpufreq.h
4303 F:      include/linux/sched/cpufreq.h
4304 F:      tools/testing/selftests/cpufreq/
4305
4306 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
4307 M:      Viresh Kumar <[email protected]>
4308 M:      Sudeep Holla <[email protected]>
4309 L:      [email protected]
4310 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
4311 S:      Maintained
4312 F:      drivers/cpufreq/vexpress-spc-cpufreq.c
4313
4314 CPU POWER MONITORING SUBSYSTEM
4315 M:      Thomas Renninger <[email protected]>
4316 M:      Shuah Khan <[email protected]>
4317 M:      Shuah Khan <[email protected]>
4318 L:      [email protected]
4319 S:      Maintained
4320 F:      tools/power/cpupower/
4321
4322 CPUID/MSR DRIVER
4323 M:      "H. Peter Anvin" <[email protected]>
4324 S:      Maintained
4325 F:      arch/x86/kernel/cpuid.c
4326 F:      arch/x86/kernel/msr.c
4327
4328 CPUIDLE DRIVER - ARM BIG LITTLE
4329 M:      Lorenzo Pieralisi <[email protected]>
4330 M:      Daniel Lezcano <[email protected]>
4331 L:      [email protected]
4332 L:      [email protected]
4333 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4334 S:      Maintained
4335 F:      drivers/cpuidle/cpuidle-big_little.c
4336
4337 CPUIDLE DRIVER - ARM EXYNOS
4338 M:      Bartlomiej Zolnierkiewicz <[email protected]>
4339 M:      Daniel Lezcano <[email protected]>
4340 M:      Kukjin Kim <[email protected]>
4341 L:      [email protected]
4342 L:      [email protected]
4343 S:      Supported
4344 F:      drivers/cpuidle/cpuidle-exynos.c
4345 F:      arch/arm/mach-exynos/pm.c
4346
4347 CPUIDLE DRIVER - ARM PSCI
4348 M:      Lorenzo Pieralisi <[email protected]>
4349 M:      Sudeep Holla <[email protected]>
4350 L:      [email protected]
4351 L:      [email protected]
4352 S:      Supported
4353 F:      drivers/cpuidle/cpuidle-psci.c
4354
4355 CPU IDLE TIME MANAGEMENT FRAMEWORK
4356 M:      "Rafael J. Wysocki" <[email protected]>
4357 M:      Daniel Lezcano <[email protected]>
4358 L:      [email protected]
4359 S:      Maintained
4360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4361 B:      https://bugzilla.kernel.org
4362 F:      Documentation/admin-guide/pm/cpuidle.rst
4363 F:      Documentation/driver-api/pm/cpuidle.rst
4364 F:      drivers/cpuidle/*
4365 F:      include/linux/cpuidle.h
4366
4367 CRAMFS FILESYSTEM
4368 M:      Nicolas Pitre <[email protected]>
4369 S:      Maintained
4370 F:      Documentation/filesystems/cramfs.txt
4371 F:      fs/cramfs/
4372
4373 CREATIVE SB0540
4374 M:      Bastien Nocera <[email protected]>
4375 L:      [email protected]
4376 S:      Maintained
4377 F:      drivers/hid/hid-creative-sb0540.c
4378
4379 CRYPTO API
4380 M:      Herbert Xu <[email protected]>
4381 M:      "David S. Miller" <[email protected]>
4382 L:      [email protected]
4383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
4384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
4385 S:      Maintained
4386 F:      Documentation/crypto/
4387 F:      Documentation/devicetree/bindings/crypto/
4388 F:      arch/*/crypto/
4389 F:      crypto/
4390 F:      drivers/crypto/
4391 F:      include/crypto/
4392 F:      include/linux/crypto*
4393 F:      lib/crypto/
4394
4395 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
4396 M:      Neil Horman <[email protected]>
4397 L:      [email protected]
4398 S:      Maintained
4399 F:      crypto/ansi_cprng.c
4400 F:      crypto/rng.c
4401
4402 CS3308 MEDIA DRIVER
4403 M:      Hans Verkuil <[email protected]>
4404 L:      [email protected]
4405 T:      git git://linuxtv.org/media_tree.git
4406 W:      http://linuxtv.org
4407 S:      Odd Fixes
4408 F:      drivers/media/i2c/cs3308.c
4409
4410 CS5535 Audio ALSA driver
4411 M:      Jaya Kumar <[email protected]>
4412 S:      Maintained
4413 F:      sound/pci/cs5535audio/
4414
4415 CSI DRIVERS FOR ALLWINNER V3s
4416 M:      Yong Deng <[email protected]>
4417 L:      [email protected]
4418 T:      git git://linuxtv.org/media_tree.git
4419 S:      Maintained
4420 F:      drivers/media/platform/sunxi/sun6i-csi/
4421 F:      Documentation/devicetree/bindings/media/sun6i-csi.txt
4422
4423 CW1200 WLAN driver
4424 M:      Solomon Peachy <[email protected]>
4425 S:      Maintained
4426 F:      drivers/net/wireless/st/cw1200/
4427
4428 CX18 VIDEO4LINUX DRIVER
4429 M:      Andy Walls <[email protected]>
4430 L:      [email protected] (subscribers-only)
4431 L:      [email protected]
4432 T:      git git://linuxtv.org/media_tree.git
4433 W:      https://linuxtv.org
4434 W:      http://www.ivtvdriver.org/index.php/Cx18
4435 S:      Maintained
4436 F:      Documentation/media/v4l-drivers/cx18*
4437 F:      drivers/media/pci/cx18/
4438 F:      include/uapi/linux/ivtv*
4439
4440 CX2341X MPEG ENCODER HELPER MODULE
4441 M:      Hans Verkuil <[email protected]>
4442 L:      [email protected]
4443 T:      git git://linuxtv.org/media_tree.git
4444 W:      https://linuxtv.org
4445 S:      Maintained
4446 F:      drivers/media/common/cx2341x*
4447 F:      include/media/drv-intf/cx2341x.h
4448
4449 CX24120 MEDIA DRIVER
4450 M:      Jemma Denson <[email protected]>
4451 M:      Patrick Boettcher <[email protected]>
4452 L:      [email protected]
4453 W:      https://linuxtv.org
4454 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4455 S:      Maintained
4456 F:      drivers/media/dvb-frontends/cx24120*
4457
4458 CX88 VIDEO4LINUX DRIVER
4459 M:      Mauro Carvalho Chehab <[email protected]>
4460 L:      [email protected]
4461 W:      https://linuxtv.org
4462 T:      git git://linuxtv.org/media_tree.git
4463 S:      Odd fixes
4464 F:      Documentation/media/v4l-drivers/cx88*
4465 F:      drivers/media/pci/cx88/
4466
4467 CXD2820R MEDIA DRIVER
4468 M:      Antti Palosaari <[email protected]>
4469 L:      [email protected]
4470 W:      https://linuxtv.org
4471 W:      http://palosaari.fi/linux/
4472 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4473 T:      git git://linuxtv.org/anttip/media_tree.git
4474 S:      Maintained
4475 F:      drivers/media/dvb-frontends/cxd2820r*
4476
4477 CXGB3 ETHERNET DRIVER (CXGB3)
4478 M:      Vishal Kulkarni <[email protected]>
4479 L:      [email protected]
4480 W:      http://www.chelsio.com
4481 S:      Supported
4482 F:      drivers/net/ethernet/chelsio/cxgb3/
4483
4484 CXGB3 ISCSI DRIVER (CXGB3I)
4485 M:      Karen Xie <[email protected]>
4486 L:      [email protected]
4487 W:      http://www.chelsio.com
4488 S:      Supported
4489 F:      drivers/scsi/cxgbi/cxgb3i
4490
4491 CXGB4 CRYPTO DRIVER (chcr)
4492 M:      Atul Gupta <[email protected]>
4493 L:      [email protected]
4494 W:      http://www.chelsio.com
4495 S:      Supported
4496 F:      drivers/crypto/chelsio
4497
4498 CXGB4 ETHERNET DRIVER (CXGB4)
4499 M:      Vishal Kulkarni <[email protected]>
4500 L:      [email protected]
4501 W:      http://www.chelsio.com
4502 S:      Supported
4503 F:      drivers/net/ethernet/chelsio/cxgb4/
4504
4505 CXGB4 ISCSI DRIVER (CXGB4I)
4506 M:      Karen Xie <[email protected]>
4507 L:      [email protected]
4508 W:      http://www.chelsio.com
4509 S:      Supported
4510 F:      drivers/scsi/cxgbi/cxgb4i
4511
4512 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
4513 M:      Potnuri Bharat Teja <[email protected]>
4514 L:      [email protected]
4515 W:      http://www.openfabrics.org
4516 S:      Supported
4517 F:      drivers/infiniband/hw/cxgb4/
4518 F:      include/uapi/rdma/cxgb4-abi.h
4519
4520 CXGB4VF ETHERNET DRIVER (CXGB4VF)
4521 M:      Casey Leedom <[email protected]>
4522 L:      [email protected]
4523 W:      http://www.chelsio.com
4524 S:      Supported
4525 F:      drivers/net/ethernet/chelsio/cxgb4vf/
4526
4527 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
4528 M:      Frederic Barrat <[email protected]>
4529 M:      Andrew Donnellan <[email protected]>
4530 L:      [email protected]
4531 S:      Supported
4532 F:      arch/powerpc/platforms/powernv/pci-cxl.c
4533 F:      drivers/misc/cxl/
4534 F:      include/misc/cxl*
4535 F:      include/uapi/misc/cxl.h
4536 F:      Documentation/powerpc/cxl.rst
4537 F:      Documentation/ABI/testing/sysfs-class-cxl
4538
4539 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
4540 M:      Manoj N. Kumar <[email protected]>
4541 M:      Matthew R. Ochs <[email protected]>
4542 M:      Uma Krishnan <[email protected]>
4543 L:      [email protected]
4544 S:      Supported
4545 F:      drivers/scsi/cxlflash/
4546 F:      include/uapi/scsi/cxlflash_ioctl.h
4547 F:      Documentation/powerpc/cxlflash.rst
4548
4549 CYBERPRO FB DRIVER
4550 M:      Russell King <[email protected]>
4551 L:      [email protected] (moderated for non-subscribers)
4552 W:      http://www.armlinux.org.uk/
4553 S:      Maintained
4554 F:      drivers/video/fbdev/cyber2000fb.*
4555
4556 CYCLADES ASYNC MUX DRIVER
4557 W:      http://www.cyclades.com/
4558 S:      Orphan
4559 F:      drivers/tty/cyclades.c
4560 F:      include/linux/cyclades.h
4561 F:      include/uapi/linux/cyclades.h
4562
4563 CYCLADES PC300 DRIVER
4564 W:      http://www.cyclades.com/
4565 S:      Orphan
4566 F:      drivers/net/wan/pc300*
4567
4568 CYPRESS_FIRMWARE MEDIA DRIVER
4569 M:      Antti Palosaari <[email protected]>
4570 L:      [email protected]
4571 W:      https://linuxtv.org
4572 W:      http://palosaari.fi/linux/
4573 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4574 T:      git git://linuxtv.org/anttip/media_tree.git
4575 S:      Maintained
4576 F:      drivers/media/common/cypress_firmware*
4577
4578 CYTTSP TOUCHSCREEN DRIVER
4579 M:      Ferruh Yigit <[email protected]>
4580 L:      [email protected]
4581 S:      Supported
4582 F:      drivers/input/touchscreen/cyttsp*
4583 F:      include/linux/input/cyttsp.h
4584
4585 D-LINK DIR-685 TOUCHKEYS DRIVER
4586 M:      Linus Walleij <[email protected]>
4587 L:      [email protected]
4588 S:      Supported
4589 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
4590
4591 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
4592 M:      Joshua Kinard <[email protected]>
4593 S:      Maintained
4594 F:      drivers/rtc/rtc-ds1685.c
4595 F:      include/linux/rtc/ds1685.h
4596
4597 DAMA SLAVE for AX.25
4598 M:      Joerg Reuter <[email protected]>
4599 W:      http://yaina.de/jreuter/
4600 W:      http://www.qsl.net/dl1bke/
4601 L:      [email protected]
4602 S:      Maintained
4603 F:      net/ax25/af_ax25.c
4604 F:      net/ax25/ax25_dev.c
4605 F:      net/ax25/ax25_ds_*
4606 F:      net/ax25/ax25_in.c
4607 F:      net/ax25/ax25_out.c
4608 F:      net/ax25/ax25_timer.c
4609 F:      net/ax25/sysctl_net_ax25.c
4610
4611 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
4612 L:      [email protected]
4613 S:      Orphan
4614 F:      Documentation/networking/device_drivers/dec/dmfe.txt
4615 F:      drivers/net/ethernet/dec/tulip/dmfe.c
4616
4617 DC390/AM53C974 SCSI driver
4618 M:      Hannes Reinecke <[email protected]>
4619 L:      [email protected]
4620 S:      Maintained
4621 F:      drivers/scsi/am53c974.c
4622
4623 DC395x SCSI driver
4624 M:      Oliver Neukum <[email protected]>
4625 M:      Ali Akcaagac <[email protected]>
4626 M:      Jamie Lenehan <[email protected]>
4627 L:      [email protected]
4628 W:      http://twibble.org/dist/dc395x/
4629 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
4630 S:      Maintained
4631 F:      Documentation/scsi/dc395x.txt
4632 F:      drivers/scsi/dc395x.*
4633
4634 DCCP PROTOCOL
4635 M:      Gerrit Renker <[email protected]>
4636 L:      [email protected]
4637 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
4638 S:      Maintained
4639 F:      include/linux/dccp.h
4640 F:      include/uapi/linux/dccp.h
4641 F:      include/linux/tfrc.h
4642 F:      net/dccp/
4643
4644 DECnet NETWORK LAYER
4645 W:      http://linux-decnet.sourceforge.net
4646 L:      [email protected]
4647 S:      Orphan
4648 F:      Documentation/networking/decnet.txt
4649 F:      net/decnet/
4650
4651 DECSTATION PLATFORM SUPPORT
4652 M:      "Maciej W. Rozycki" <[email protected]>
4653 L:      [email protected]
4654 W:      http://www.linux-mips.org/wiki/DECstation
4655 S:      Maintained
4656 F:      arch/mips/dec/
4657 F:      arch/mips/include/asm/dec/
4658 F:      arch/mips/include/asm/mach-dec/
4659
4660 DEFXX FDDI NETWORK DRIVER
4661 M:      "Maciej W. Rozycki" <[email protected]>
4662 S:      Maintained
4663 F:      drivers/net/fddi/defxx.*
4664
4665 DEINTERLACE DRIVERS FOR ALLWINNER H3
4666 M:      Jernej Skrabec <[email protected]>
4667 L:      [email protected]
4668 T:      git git://linuxtv.org/media_tree.git
4669 S:      Maintained
4670 F:      drivers/media/platform/sunxi/sun8i-di/
4671 F:      Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
4672
4673 DELL SMBIOS DRIVER
4674 M:      Pali Rohár <[email protected]>
4675 M:      Mario Limonciello <[email protected]>
4676 L:      [email protected]
4677 S:      Maintained
4678 F:      drivers/platform/x86/dell-smbios.*
4679
4680 DELL SMBIOS SMM DRIVER
4681 M:      Mario Limonciello <[email protected]>
4682 L:      [email protected]
4683 S:      Maintained
4684 F:      drivers/platform/x86/dell-smbios-smm.c
4685
4686 DELL SMBIOS WMI DRIVER
4687 M:      Mario Limonciello <[email protected]>
4688 L:      [email protected]
4689 S:      Maintained
4690 F:      drivers/platform/x86/dell-smbios-wmi.c
4691 F:      tools/wmi/dell-smbios-example.c
4692
4693 DEFZA FDDI NETWORK DRIVER
4694 M:      "Maciej W. Rozycki" <[email protected]>
4695 S:      Maintained
4696 F:      drivers/net/fddi/defza.*
4697
4698 DELL LAPTOP DRIVER
4699 M:      Matthew Garrett <[email protected]>
4700 M:      Pali Rohár <[email protected]>
4701 L:      [email protected]
4702 S:      Maintained
4703 F:      drivers/platform/x86/dell-laptop.c
4704
4705 DELL LAPTOP FREEFALL DRIVER
4706 M:      Pali Rohár <[email protected]>
4707 S:      Maintained
4708 F:      drivers/platform/x86/dell-smo8800.c
4709
4710 DELL LAPTOP RBTN DRIVER
4711 M:      Pali Rohár <[email protected]>
4712 S:      Maintained
4713 F:      drivers/platform/x86/dell-rbtn.*
4714
4715 DELL REMOTE BIOS UPDATE DRIVER
4716 M:      Stuart Hayes <[email protected]>
4717 L:      [email protected]
4718 S:      Maintained
4719 F:      drivers/platform/x86/dell_rbu.c
4720
4721 DELL LAPTOP SMM DRIVER
4722 M:      Pali Rohár <[email protected]>
4723 S:      Maintained
4724 F:      drivers/hwmon/dell-smm-hwmon.c
4725 F:      include/uapi/linux/i8k.h
4726
4727 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
4728 M:      Stuart Hayes <[email protected]>
4729 L:      [email protected]
4730 S:      Maintained
4731 F:      Documentation/driver-api/dcdbas.rst
4732 F:      drivers/platform/x86/dcdbas.*
4733
4734 DELL WMI NOTIFICATIONS DRIVER
4735 M:      Matthew Garrett <[email protected]>
4736 M:      Pali Rohár <[email protected]>
4737 S:      Maintained
4738 F:      drivers/platform/x86/dell-wmi.c
4739
4740 DELL WMI DESCRIPTOR DRIVER
4741 M:      Mario Limonciello <[email protected]>
4742 S:      Maintained
4743 F:      drivers/platform/x86/dell-wmi-descriptor.c
4744
4745 DELTA ST MEDIA DRIVER
4746 M:      Hugues Fruchet <[email protected]>
4747 L:      [email protected]
4748 T:      git git://linuxtv.org/media_tree.git
4749 W:      https://linuxtv.org
4750 S:      Supported
4751 F:      drivers/media/platform/sti/delta
4752
4753 DENALI NAND DRIVER
4754 M:      Masahiro Yamada <[email protected]>
4755 L:      [email protected]
4756 S:      Supported
4757 F:      drivers/mtd/nand/raw/denali*
4758
4759 DESIGNWARE EDMA CORE IP DRIVER
4760 M:      Gustavo Pimentel <[email protected]>
4761 L:      [email protected]
4762 S:      Maintained
4763 F:      drivers/dma/dw-edma/
4764 F:      include/linux/dma/edma.h
4765
4766 DESIGNWARE USB2 DRD IP DRIVER
4767 M:      Minas Harutyunyan <[email protected]>
4768 L:      [email protected]
4769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4770 S:      Maintained
4771 F:      drivers/usb/dwc2/
4772
4773 DESIGNWARE USB3 DRD IP DRIVER
4774 M:      Felipe Balbi <[email protected]>
4775 L:      [email protected]
4776 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4777 S:      Maintained
4778 F:      drivers/usb/dwc3/
4779
4780 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
4781 M:      Andreas Klinger <[email protected]>
4782 L:      [email protected]
4783 S:      Maintained
4784 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
4785 F:      drivers/iio/proximity/srf*.c
4786
4787 DEVICE COREDUMP (DEV_COREDUMP)
4788 M:      Johannes Berg <[email protected]>
4789 L:      [email protected]
4790 S:      Maintained
4791 F:      drivers/base/devcoredump.c
4792 F:      include/linux/devcoredump.h
4793
4794 DEVICE FREQUENCY (DEVFREQ)
4795 M:      MyungJoo Ham <[email protected]>
4796 M:      Kyungmin Park <[email protected]>
4797 M:      Chanwoo Choi <[email protected]>
4798 L:      [email protected]
4799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4800 S:      Maintained
4801 F:      drivers/devfreq/
4802 F:      include/linux/devfreq.h
4803 F:      Documentation/devicetree/bindings/devfreq/
4804 F:      include/trace/events/devfreq.h
4805
4806 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
4807 M:      Chanwoo Choi <[email protected]>
4808 L:      [email protected]
4809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4810 S:      Supported
4811 F:      drivers/devfreq/event/
4812 F:      drivers/devfreq/devfreq-event.c
4813 F:      include/dt-bindings/pmu/exynos_ppmu.h
4814 F:      include/linux/devfreq-event.h
4815 F:      Documentation/devicetree/bindings/devfreq/event/
4816
4817 DEVICE NUMBER REGISTRY
4818 M:      Torben Mathiasen <[email protected]>
4819 W:      http://lanana.org/docs/device-list/index.html
4820 S:      Maintained
4821
4822 DEVICE-MAPPER  (LVM)
4823 M:      Alasdair Kergon <[email protected]>
4824 M:      Mike Snitzer <[email protected]>
4825 M:      [email protected]
4826 L:      [email protected]
4827 W:      http://sources.redhat.com/dm
4828 Q:      http://patchwork.kernel.org/project/dm-devel/list/
4829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
4830 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
4831 S:      Maintained
4832 F:      Documentation/admin-guide/device-mapper/
4833 F:      drivers/md/Makefile
4834 F:      drivers/md/Kconfig
4835 F:      drivers/md/dm*
4836 F:      drivers/md/persistent-data/
4837 F:      include/linux/device-mapper.h
4838 F:      include/linux/dm-*.h
4839 F:      include/uapi/linux/dm-*.h
4840
4841 DEVLINK
4842 M:      Jiri Pirko <[email protected]>
4843 L:      [email protected]
4844 S:      Supported
4845 F:      net/core/devlink.c
4846 F:      include/net/devlink.h
4847 F:      include/uapi/linux/devlink.h
4848
4849 DIALOG SEMICONDUCTOR DRIVERS
4850 M:      Support Opensource <[email protected]>
4851 W:      http://www.dialog-semiconductor.com/products
4852 S:      Supported
4853 F:      Documentation/hwmon/da90??.rst
4854 F:      Documentation/devicetree/bindings/mfd/da90*.txt
4855 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
4856 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
4857 F:      Documentation/devicetree/bindings/regulator/da92*.txt
4858 F:      Documentation/devicetree/bindings/regulator/slg51000.txt
4859 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
4860 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
4861 F:      drivers/gpio/gpio-da90??.c
4862 F:      drivers/hwmon/da90??-hwmon.c
4863 F:      drivers/iio/adc/da91??-*.c
4864 F:      drivers/input/misc/da90??_onkey.c
4865 F:      drivers/input/touchscreen/da9052_tsi.c
4866 F:      drivers/leds/leds-da90??.c
4867 F:      drivers/mfd/da903x.c
4868 F:      drivers/mfd/da90??-*.c
4869 F:      drivers/mfd/da91??-*.c
4870 F:      drivers/power/supply/da9052-battery.c
4871 F:      drivers/power/supply/da91??-*.c
4872 F:      drivers/regulator/da903x.c
4873 F:      drivers/regulator/da9???-regulator.[ch]
4874 F:      drivers/regulator/slg51000-regulator.[ch]
4875 F:      drivers/thermal/da90??-thermal.c
4876 F:      drivers/rtc/rtc-da90??.c
4877 F:      drivers/video/backlight/da90??_bl.c
4878 F:      drivers/watchdog/da90??_wdt.c
4879 F:      include/linux/mfd/da903x.h
4880 F:      include/linux/mfd/da9052/
4881 F:      include/linux/mfd/da9055/
4882 F:      include/linux/mfd/da9062/
4883 F:      include/linux/mfd/da9063/
4884 F:      include/linux/mfd/da9150/
4885 F:      include/linux/regulator/da9211.h
4886 F:      include/sound/da[79]*.h
4887 F:      sound/soc/codecs/da[79]*.[ch]
4888
4889 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
4890 M:      William Breathitt Gray <[email protected]>
4891 L:      [email protected]
4892 S:      Maintained
4893 F:      drivers/gpio/gpio-gpio-mm.c
4894
4895 DIOLAN U2C-12 I2C DRIVER
4896 M:      Guenter Roeck <[email protected]>
4897 L:      [email protected]
4898 S:      Maintained
4899 F:      drivers/i2c/busses/i2c-diolan-u2c.c
4900
4901 FILESYSTEM DIRECT ACCESS (DAX)
4902 M:      Dan Williams <[email protected]>
4903 R:      Matthew Wilcox <[email protected]>
4904 R:      Jan Kara <[email protected]>
4905 L:      [email protected]
4906 L:      [email protected]
4907 S:      Supported
4908 F:      fs/dax.c
4909 F:      include/linux/dax.h
4910 F:      include/trace/events/fs_dax.h
4911
4912 DEVICE DIRECT ACCESS (DAX)
4913 M:      Dan Williams <[email protected]>
4914 M:      Vishal Verma <[email protected]>
4915 M:      Dave Jiang <[email protected]>
4916 L:      [email protected]
4917 S:      Supported
4918 F:      drivers/dax/
4919
4920 DIRECTORY NOTIFICATION (DNOTIFY)
4921 M:      Jan Kara <[email protected]>
4922 R:      Amir Goldstein <[email protected]>
4923 L:      [email protected]
4924 S:      Maintained
4925 F:      Documentation/filesystems/dnotify.txt
4926 F:      fs/notify/dnotify/
4927 F:      include/linux/dnotify.h
4928
4929 DISK GEOMETRY AND PARTITION HANDLING
4930 M:      Andries Brouwer <[email protected]>
4931 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
4932 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
4933 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
4934 S:      Maintained
4935
4936 DISKQUOTA
4937 M:      Jan Kara <[email protected]>
4938 S:      Maintained
4939 F:      Documentation/filesystems/quota.txt
4940 F:      fs/quota/
4941 F:      include/linux/quota*.h
4942 F:      include/uapi/linux/quota*.h
4943
4944 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
4945 M:      Bernie Thompson <[email protected]>
4946 L:      [email protected]
4947 S:      Maintained
4948 W:      http://plugable.com/category/projects/udlfb/
4949 F:      drivers/video/fbdev/udlfb.c
4950 F:      include/video/udlfb.h
4951 F:      Documentation/fb/udlfb.rst
4952
4953 DISTRIBUTED LOCK MANAGER (DLM)
4954 M:      Christine Caulfield <[email protected]>
4955 M:      David Teigland <[email protected]>
4956 L:      [email protected]
4957 W:      http://sources.redhat.com/cluster/
4958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
4959 S:      Supported
4960 F:      fs/dlm/
4961
4962 DMA BUFFER SHARING FRAMEWORK
4963 M:      Sumit Semwal <[email protected]>
4964 S:      Maintained
4965 L:      [email protected]
4966 L:      [email protected]
4967 L:      [email protected] (moderated for non-subscribers)
4968 F:      drivers/dma-buf/
4969 F:      include/linux/dma-buf*
4970 F:      include/linux/reservation.h
4971 F:      include/linux/*fence.h
4972 F:      Documentation/driver-api/dma-buf.rst
4973 K:      dma_(buf|fence|resv)
4974 T:      git git://anongit.freedesktop.org/drm/drm-misc
4975
4976 DMA-BUF HEAPS FRAMEWORK
4977 M:      Sumit Semwal <[email protected]>
4978 R:      Andrew F. Davis <[email protected]>
4979 R:      Benjamin Gaignard <[email protected]>
4980 R:      Liam Mark <[email protected]>
4981 R:      Laura Abbott <[email protected]>
4982 R:      Brian Starkey <[email protected]>
4983 R:      John Stultz <[email protected]>
4984 S:      Maintained
4985 L:      [email protected]
4986 L:      [email protected]
4987 L:      [email protected] (moderated for non-subscribers)
4988 F:      include/uapi/linux/dma-heap.h
4989 F:      include/linux/dma-heap.h
4990 F:      drivers/dma-buf/dma-heap.c
4991 F:      drivers/dma-buf/heaps/*
4992 T:      git git://anongit.freedesktop.org/drm/drm-misc
4993
4994 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4995 M:      Vinod Koul <[email protected]>
4996 L:      [email protected]
4997 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
4998 S:      Maintained
4999 F:      drivers/dma/
5000 F:      include/linux/dmaengine.h
5001 F:      include/linux/of_dma.h
5002 F:      Documentation/devicetree/bindings/dma/
5003 F:      Documentation/driver-api/dmaengine/
5004 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
5005
5006 DMA MAPPING HELPERS
5007 M:      Christoph Hellwig <[email protected]>
5008 M:      Marek Szyprowski <[email protected]>
5009 R:      Robin Murphy <[email protected]>
5010 L:      [email protected]
5011 T:      git git://git.infradead.org/users/hch/dma-mapping.git
5012 W:      http://git.infradead.org/users/hch/dma-mapping.git
5013 S:      Supported
5014 F:      kernel/dma/
5015 F:      include/asm-generic/dma-mapping.h
5016 F:      include/linux/dma-direct.h
5017 F:      include/linux/dma-mapping.h
5018 F:      include/linux/dma-noncoherent.h
5019
5020 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
5021 M:      Lukasz Luba <[email protected]>
5022 L:      [email protected]
5023 L:      [email protected]
5024 S:      Maintained
5025 F:      drivers/memory/samsung/exynos5422-dmc.c
5026 F:      Documentation/devicetree/bindings/memory-controllers/exynos5422-dmc.txt
5027
5028 DME1737 HARDWARE MONITOR DRIVER
5029 M:      Juerg Haefliger <[email protected]>
5030 L:      [email protected]
5031 S:      Maintained
5032 F:      Documentation/hwmon/dme1737.rst
5033 F:      drivers/hwmon/dme1737.c
5034
5035 DMI/SMBIOS SUPPORT
5036 M:      Jean Delvare <[email protected]>
5037 S:      Maintained
5038 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
5039 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
5040 F:      drivers/firmware/dmi-id.c
5041 F:      drivers/firmware/dmi_scan.c
5042 F:      include/linux/dmi.h
5043
5044 DOCUMENTATION
5045 M:      Jonathan Corbet <[email protected]>
5046 L:      [email protected]
5047 S:      Maintained
5048 F:      Documentation/
5049 F:      scripts/documentation-file-ref-check
5050 F:      scripts/kernel-doc
5051 F:      scripts/sphinx-pre-install
5052 X:      Documentation/ABI/
5053 X:      Documentation/firmware-guide/acpi/
5054 X:      Documentation/devicetree/
5055 X:      Documentation/i2c/
5056 X:      Documentation/media/
5057 X:      Documentation/power/
5058 X:      Documentation/spi/
5059 T:      git git://git.lwn.net/linux.git docs-next
5060
5061 DOCUMENTATION/ITALIAN
5062 M:      Federico Vaga <[email protected]>
5063 L:      [email protected]
5064 S:      Maintained
5065 F:      Documentation/translations/it_IT
5066
5067 DOCUMENTATION SCRIPTS
5068 M:      Mauro Carvalho Chehab <[email protected]>
5069 L:      [email protected]
5070 S:      Maintained
5071 F:      scripts/documentation-file-ref-check
5072 F:      scripts/sphinx-pre-install
5073 F:      Documentation/sphinx/parse-headers.pl
5074
5075 DONGWOON DW9714 LENS VOICE COIL DRIVER
5076 M:      Sakari Ailus <[email protected]>
5077 L:      [email protected]
5078 T:      git git://linuxtv.org/media_tree.git
5079 S:      Maintained
5080 F:      drivers/media/i2c/dw9714.c
5081 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
5082
5083 DONGWOON DW9807 LENS VOICE COIL DRIVER
5084 M:      Sakari Ailus <[email protected]>
5085 L:      [email protected]
5086 T:      git git://linuxtv.org/media_tree.git
5087 S:      Maintained
5088 F:      drivers/media/i2c/dw9807-vcm.c
5089 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt
5090
5091 DOUBLETALK DRIVER
5092 M:      "James R. Van Zandt" <[email protected]>
5093 L:      [email protected]
5094 S:      Maintained
5095 F:      drivers/char/dtlk.c
5096 F:      include/linux/dtlk.h
5097
5098 DPAA2 DATAPATH I/O (DPIO) DRIVER
5099 M:      Roy Pledge <[email protected]>
5100 L:      [email protected]
5101 S:      Maintained
5102 F:      drivers/soc/fsl/dpio
5103
5104 DPAA2 ETHERNET DRIVER
5105 M:      Ioana Radulescu <[email protected]>
5106 L:      [email protected]
5107 S:      Maintained
5108 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
5109 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
5110 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
5111 F:      drivers/net/ethernet/freescale/dpaa2/dpmac*
5112 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
5113 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
5114 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
5115 F:      Documentation/networking/device_drivers/freescale/dpaa2/ethernet-driver.rst
5116 F:      Documentation/networking/device_drivers/freescale/dpaa2/mac-phy-support.rst
5117
5118 DPAA2 ETHERNET SWITCH DRIVER
5119 M:      Ioana Radulescu <[email protected]>
5120 M:      Ioana Ciornei <[email protected]>
5121 L:      [email protected]
5122 S:      Maintained
5123 F:      drivers/staging/fsl-dpaa2/ethsw
5124
5125 DPT_I2O SCSI RAID DRIVER
5126 M:      Adaptec OEM Raid Solutions <[email protected]>
5127 L:      [email protected]
5128 W:      http://www.adaptec.com/
5129 S:      Maintained
5130 F:      drivers/scsi/dpt*
5131 F:      drivers/scsi/dpt/
5132
5133 DRBD DRIVER
5134 M:      Philipp Reisner <[email protected]>
5135 M:      Lars Ellenberg <[email protected]>
5136 L:      [email protected]
5137 W:      http://www.drbd.org
5138 T:      git git://git.linbit.com/linux-drbd.git
5139 T:      git git://git.linbit.com/drbd-8.4.git
5140 S:      Supported
5141 F:      drivers/block/drbd/
5142 F:      lib/lru_cache.c
5143 F:      Documentation/admin-guide/blockdev/
5144
5145 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
5146 M:      Greg Kroah-Hartman <[email protected]>
5147 R:      "Rafael J. Wysocki" <[email protected]>
5148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
5149 S:      Supported
5150 F:      Documentation/kobject.txt
5151 F:      drivers/base/
5152 F:      fs/debugfs/
5153 F:      fs/sysfs/
5154 F:      include/linux/debugfs.h
5155 F:      include/linux/kobj*
5156 F:      lib/kobj*
5157
5158 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
5159 M:      Kevin Hilman <[email protected]>
5160 M:      Nishanth Menon <[email protected]>
5161 S:      Maintained
5162 F:      drivers/power/avs/
5163 F:      include/linux/power/smartreflex.h
5164 L:      [email protected]
5165
5166 DRM DRIVER FOR ARM PL111 CLCD
5167 M:      Eric Anholt <[email protected]>
5168 T:      git git://anongit.freedesktop.org/drm/drm-misc
5169 S:      Supported
5170 F:      drivers/gpu/drm/pl111/
5171
5172 DRM DRIVER FOR ARM VERSATILE TFT PANELS
5173 M:      Linus Walleij <[email protected]>
5174 T:      git git://anongit.freedesktop.org/drm/drm-misc
5175 S:      Maintained
5176 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
5177 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.txt
5178
5179 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
5180 M:      Dave Airlie <[email protected]>
5181 S:      Odd Fixes
5182 F:      drivers/gpu/drm/ast/
5183
5184 DRM DRIVER FOR ASPEED BMC GFX
5185 M:      Joel Stanley <[email protected]>
5186 L:      [email protected]
5187 T:      git git://anongit.freedesktop.org/drm/drm-misc
5188 S:      Supported
5189 F:      drivers/gpu/drm/aspeed/
5190 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
5191
5192 DRM DRIVER FOR BOCHS VIRTUAL GPU
5193 M:      Gerd Hoffmann <[email protected]>
5194 L:      [email protected]
5195 T:      git git://anongit.freedesktop.org/drm/drm-misc
5196 S:      Maintained
5197 F:      drivers/gpu/drm/bochs/
5198
5199 DRM DRIVER FOR BOE HIMAX8279D PANELS
5200 M:      Jerry Han <[email protected]>
5201 S:      Maintained
5202 F:      drivers/gpu/drm/panel/panel-boe-himax8279d.c
5203 F:      Documentation/devicetree/bindings/display/panel/boe,himax8279d.txt
5204
5205 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
5206 M:      Linus Walleij <[email protected]>
5207 T:      git git://anongit.freedesktop.org/drm/drm-misc
5208 S:      Maintained
5209 F:      drivers/gpu/drm/tve200/
5210
5211 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
5212 M:      Icenowy Zheng <[email protected]>
5213 S:      Maintained
5214 F:      drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
5215 F:      Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
5216
5217 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
5218 M:      Jagan Teki <[email protected]>
5219 S:      Maintained
5220 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
5221 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.txt
5222
5223 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
5224 M:      Hans de Goede <[email protected]>
5225 T:      git git://anongit.freedesktop.org/drm/drm-misc
5226 S:      Maintained
5227 F:      drivers/gpu/drm/tiny/gm12u320.c
5228
5229 DRM DRIVER FOR ILITEK ILI9225 PANELS
5230 M:      David Lechner <[email protected]>
5231 T:      git git://anongit.freedesktop.org/drm/drm-misc
5232 S:      Maintained
5233 F:      drivers/gpu/drm/tiny/ili9225.c
5234 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
5235
5236 DRM DRIVER FOR HX8357D PANELS
5237 M:      Eric Anholt <[email protected]>
5238 T:      git git://anongit.freedesktop.org/drm/drm-misc
5239 S:      Maintained
5240 F:      drivers/gpu/drm/tiny/hx8357d.c
5241 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
5242
5243 DRM DRIVER FOR INTEL I810 VIDEO CARDS
5244 S:      Orphan / Obsolete
5245 F:      drivers/gpu/drm/i810/
5246 F:      include/uapi/drm/i810_drm.h
5247
5248 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
5249 S:      Orphan / Obsolete
5250 F:      drivers/gpu/drm/mga/
5251 F:      include/uapi/drm/mga_drm.h
5252
5253 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
5254 M:      Dave Airlie <[email protected]>
5255 S:      Odd Fixes
5256 F:      drivers/gpu/drm/mgag200/
5257
5258 DRM DRIVER FOR MI0283QT
5259 M:      Noralf Trønnes <[email protected]>
5260 T:      git git://anongit.freedesktop.org/drm/drm-misc
5261 S:      Maintained
5262 F:      drivers/gpu/drm/tiny/mi0283qt.c
5263 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
5264
5265 DRM DRIVER FOR MSM ADRENO GPU
5266 M:      Rob Clark <[email protected]>
5267 M:      Sean Paul <[email protected]>
5268 L:      [email protected]
5269 L:      [email protected]
5270 L:      [email protected]
5271 T:      git https://gitlab.freedesktop.org/drm/msm.git
5272 S:      Maintained
5273 F:      drivers/gpu/drm/msm/
5274 F:      include/uapi/drm/msm_drm.h
5275 F:      Documentation/devicetree/bindings/display/msm/
5276
5277 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
5278 M:      Ben Skeggs <[email protected]>
5279 L:      [email protected]
5280 L:      [email protected]
5281 T:      git git://github.com/skeggsb/linux
5282 S:      Supported
5283 F:      drivers/gpu/drm/nouveau/
5284 F:      include/uapi/drm/nouveau_drm.h
5285
5286 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
5287 M:      Stefan Mavrodiev <[email protected]>
5288 S:      Maintained
5289 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
5290 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.txt
5291
5292 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
5293 M:      Noralf Trønnes <[email protected]>
5294 T:      git git://anongit.freedesktop.org/drm/drm-misc
5295 S:      Maintained
5296 F:      drivers/gpu/drm/tiny/repaper.c
5297 F:      Documentation/devicetree/bindings/display/repaper.txt
5298
5299 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
5300 M:      Dave Airlie <[email protected]>
5301 M:      Gerd Hoffmann <[email protected]>
5302 L:      [email protected]
5303 T:      git git://anongit.freedesktop.org/drm/drm-misc
5304 S:      Obsolete
5305 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
5306 F:      drivers/gpu/drm/cirrus/
5307
5308 DRM DRIVER FOR QXL VIRTUAL GPU
5309 M:      Dave Airlie <[email protected]>
5310 M:      Gerd Hoffmann <[email protected]>
5311 L:      [email protected]
5312 L:      [email protected]
5313 T:      git git://anongit.freedesktop.org/drm/drm-misc
5314 S:      Maintained
5315 F:      drivers/gpu/drm/qxl/
5316 F:      include/uapi/drm/qxl_drm.h
5317
5318 DRM DRIVER FOR RAYDIUM RM67191 PANELS
5319 M:      Robert Chiras <[email protected]>
5320 S:      Maintained
5321 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
5322 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.txt
5323
5324 DRM DRIVER FOR RAGE 128 VIDEO CARDS
5325 S:      Orphan / Obsolete
5326 F:      drivers/gpu/drm/r128/
5327 F:      include/uapi/drm/r128_drm.h
5328
5329 DRM DRIVER FOR ROCKTECH JH057N00900 PANELS
5330 M:      Guido Günther <[email protected]>
5331 R:      Purism Kernel Team <[email protected]>
5332 S:      Maintained
5333 F:      drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c
5334 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.txt
5335
5336 DRM DRIVER FOR SAVAGE VIDEO CARDS
5337 S:      Orphan / Obsolete
5338 F:      drivers/gpu/drm/savage/
5339 F:      include/uapi/drm/savage_drm.h
5340
5341 DRM DRIVER FOR SIS VIDEO CARDS
5342 S:      Orphan / Obsolete
5343 F:      drivers/gpu/drm/sis/
5344 F:      include/uapi/drm/sis_drm.h
5345
5346 DRM DRIVER FOR SITRONIX ST7701 PANELS
5347 M:      Jagan Teki <[email protected]>
5348 S:      Maintained
5349 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
5350 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.txt
5351
5352 DRM DRIVER FOR SITRONIX ST7586 PANELS
5353 M:      David Lechner <[email protected]>
5354 T:      git git://anongit.freedesktop.org/drm/drm-misc
5355 S:      Maintained
5356 F:      drivers/gpu/drm/tiny/st7586.c
5357 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
5358
5359 DRM DRIVER FOR SITRONIX ST7735R PANELS
5360 M:      David Lechner <[email protected]>
5361 T:      git git://anongit.freedesktop.org/drm/drm-misc
5362 S:      Maintained
5363 F:      drivers/gpu/drm/tiny/st7735r.c
5364 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
5365
5366 DRM DRIVER FOR SONY ACX424AKP PANELS
5367 M:      Linus Walleij <[email protected]>
5368 T:      git git://anongit.freedesktop.org/drm/drm-misc
5369 S:      Maintained
5370 F:      drivers/gpu/drm/panel/panel-sony-acx424akp.c
5371
5372 DRM DRIVER FOR ST-ERICSSON MCDE
5373 M:      Linus Walleij <[email protected]>
5374 T:      git git://anongit.freedesktop.org/drm/drm-misc
5375 S:      Maintained
5376 F:      drivers/gpu/drm/mcde/
5377 F:      Documentation/devicetree/bindings/display/ste,mcde.txt
5378
5379 DRM DRIVER FOR TDFX VIDEO CARDS
5380 S:      Orphan / Obsolete
5381 F:      drivers/gpu/drm/tdfx/
5382
5383 DRM DRIVER FOR TPO TPG110 PANELS
5384 M:      Linus Walleij <[email protected]>
5385 T:      git git://anongit.freedesktop.org/drm/drm-misc
5386 S:      Maintained
5387 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
5388 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
5389
5390 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
5391 M:      Dave Airlie <[email protected]>
5392 R:      Sean Paul <[email protected]>
5393 L:      [email protected]
5394 S:      Odd Fixes
5395 F:      drivers/gpu/drm/udl/
5396 T:      git git://anongit.freedesktop.org/drm/drm-misc
5397
5398 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
5399 M:      Hans de Goede <[email protected]>
5400 L:      [email protected]
5401 S:      Maintained
5402 F:      drivers/gpu/drm/vboxvideo/
5403 T:      git git://anongit.freedesktop.org/drm/drm-misc
5404
5405 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
5406 M:      Rodrigo Siqueira <[email protected]>
5407 R:      Haneen Mohammed <[email protected]>
5408 R:      Daniel Vetter <[email protected]>
5409 T:      git git://anongit.freedesktop.org/drm/drm-misc
5410 S:      Maintained
5411 L:      [email protected]
5412 F:      drivers/gpu/drm/vkms/
5413 F:      Documentation/gpu/vkms.rst
5414
5415 DRM DRIVER FOR VMWARE VIRTUAL GPU
5416 M:      "VMware Graphics" <[email protected]>
5417 M:      Thomas Hellstrom <[email protected]>
5418 L:      [email protected]
5419 T:      git git://people.freedesktop.org/~thomash/linux
5420 S:      Supported
5421 F:      drivers/gpu/drm/vmwgfx/
5422 F:      include/uapi/drm/vmwgfx_drm.h
5423
5424 DRM DRIVERS
5425 M:      David Airlie <[email protected]>
5426 M:      Daniel Vetter <[email protected]>
5427 L:      [email protected]
5428 T:      git git://anongit.freedesktop.org/drm/drm
5429 B:      https://bugs.freedesktop.org/
5430 C:      irc://chat.freenode.net/dri-devel
5431 S:      Maintained
5432 F:      drivers/gpu/drm/
5433 F:      drivers/gpu/vga/
5434 F:      Documentation/devicetree/bindings/display/
5435 F:      Documentation/devicetree/bindings/gpu/
5436 F:      Documentation/gpu/
5437 F:      include/drm/
5438 F:      include/uapi/drm/
5439 F:      include/linux/vga*
5440
5441 DRM DRIVERS AND MISC GPU PATCHES
5442 M:      Maarten Lankhorst <[email protected]>
5443 M:      Maxime Ripard <[email protected]>
5444 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
5445 S:      Maintained
5446 T:      git git://anongit.freedesktop.org/drm/drm-misc
5447 F:      Documentation/gpu/
5448 F:      drivers/gpu/vga/
5449 F:      drivers/gpu/drm/*
5450 F:      include/drm/drm*
5451 F:      include/uapi/drm/drm*
5452 F:      include/linux/vga*
5453
5454 DRM DRIVERS FOR ALLWINNER A10
5455 M:      Maxime Ripard <[email protected]>
5456 M:      Chen-Yu Tsai <[email protected]>
5457 L:      [email protected]
5458 S:      Supported
5459 F:      drivers/gpu/drm/sun4i/
5460 F:      Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
5461 T:      git git://anongit.freedesktop.org/drm/drm-misc
5462
5463 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
5464 M:      Maxime Ripard <[email protected]>
5465 M:      Chen-Yu Tsai <[email protected]>
5466 R:      Jernej Skrabec <[email protected]>
5467 L:      [email protected]
5468 S:      Supported
5469 F:      drivers/gpu/drm/sun4i/sun8i*
5470 T:      git git://anongit.freedesktop.org/drm/drm-misc
5471
5472 DRM DRIVERS FOR AMLOGIC SOCS
5473 M:      Neil Armstrong <[email protected]>
5474 L:      [email protected]
5475 L:      [email protected]
5476 W:      http://linux-meson.com/
5477 S:      Supported
5478 F:      drivers/gpu/drm/meson/
5479 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
5480 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
5481 F:      Documentation/gpu/meson.rst
5482 T:      git git://anongit.freedesktop.org/drm/drm-misc
5483
5484 DRM DRIVERS FOR ATMEL HLCDC
5485 M:      Sam Ravnborg <[email protected]>
5486 M:      Boris Brezillon <[email protected]>
5487 L:      [email protected]
5488 S:      Supported
5489 F:      drivers/gpu/drm/atmel-hlcdc/
5490 F:      Documentation/devicetree/bindings/display/atmel/
5491 T:      git git://anongit.freedesktop.org/drm/drm-misc
5492
5493 DRM DRIVERS FOR BRIDGE CHIPS
5494 M:      Andrzej Hajda <[email protected]>
5495 M:      Neil Armstrong <[email protected]>
5496 R:      Laurent Pinchart <[email protected]>
5497 R:      Jonas Karlman <[email protected]>
5498 R:      Jernej Skrabec <[email protected]>
5499 S:      Maintained
5500 T:      git git://anongit.freedesktop.org/drm/drm-misc
5501 F:      drivers/gpu/drm/bridge/
5502
5503 DRM DRIVERS FOR EXYNOS
5504 M:      Inki Dae <[email protected]>
5505 M:      Joonyoung Shim <[email protected]>
5506 M:      Seung-Woo Kim <[email protected]>
5507 M:      Kyungmin Park <[email protected]>
5508 L:      [email protected]
5509 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
5510 S:      Supported
5511 F:      drivers/gpu/drm/exynos/
5512 F:      include/uapi/drm/exynos_drm.h
5513 F:      Documentation/devicetree/bindings/display/exynos/
5514
5515 DRM DRIVERS FOR FREESCALE DCU
5516 M:      Stefan Agner <[email protected]>
5517 M:      Alison Wang <[email protected]>
5518 L:      [email protected]
5519 S:      Supported
5520 F:      drivers/gpu/drm/fsl-dcu/
5521 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
5522 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
5523 T:      git git://anongit.freedesktop.org/drm/drm-misc
5524
5525 DRM DRIVERS FOR FREESCALE IMX
5526 M:      Philipp Zabel <[email protected]>
5527 L:      [email protected]
5528 S:      Maintained
5529 F:      drivers/gpu/drm/imx/
5530 F:      drivers/gpu/ipu-v3/
5531 F:      Documentation/devicetree/bindings/display/imx/
5532
5533 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
5534 M:      Patrik Jakobsson <[email protected]>
5535 L:      [email protected]
5536 T:      git git://github.com/patjak/drm-gma500
5537 S:      Maintained
5538 F:      drivers/gpu/drm/gma500/
5539
5540 DRM DRIVERS FOR HISILICON
5541 M:      Xinliang Liu <[email protected]>
5542 M:      Rongrong Zou <[email protected]>
5543 R:      Xinwei Kong <[email protected]>
5544 R:      Chen Feng <[email protected]>
5545 L:      [email protected]
5546 T:      git git://github.com/xin3liang/linux.git
5547 S:      Maintained
5548 F:      drivers/gpu/drm/hisilicon/
5549 F:      Documentation/devicetree/bindings/display/hisilicon/
5550
5551 DRM DRIVERS FOR LIMA
5552 M:      Qiang Yu <[email protected]>
5553 L:      [email protected]
5554 L:      [email protected] (moderated for non-subscribers)
5555 S:      Maintained
5556 F:      drivers/gpu/drm/lima/
5557 F:      include/uapi/drm/lima_drm.h
5558 T:      git git://anongit.freedesktop.org/drm/drm-misc
5559
5560 DRM DRIVERS FOR MEDIATEK
5561 M:      CK Hu <[email protected]>
5562 M:      Philipp Zabel <[email protected]>
5563 L:      [email protected]
5564 S:      Supported
5565 F:      drivers/gpu/drm/mediatek/
5566 F:      Documentation/devicetree/bindings/display/mediatek/
5567
5568 DRM DRIVERS FOR NVIDIA TEGRA
5569 M:      Thierry Reding <[email protected]>
5570 L:      [email protected]
5571 L:      [email protected]
5572 T:      git git://anongit.freedesktop.org/tegra/linux.git
5573 S:      Supported
5574 F:      drivers/gpu/drm/tegra/
5575 F:      drivers/gpu/host1x/
5576 F:      include/linux/host1x.h
5577 F:      include/uapi/drm/tegra_drm.h
5578 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
5579
5580 DRM DRIVERS FOR RENESAS
5581 M:      Laurent Pinchart <[email protected]>
5582 M:      Kieran Bingham <[email protected]>
5583 L:      [email protected]
5584 L:      [email protected]
5585 T:      git git://linuxtv.org/pinchartl/media drm/du/next
5586 S:      Supported
5587 F:      drivers/gpu/drm/rcar-du/
5588 F:      drivers/gpu/drm/shmobile/
5589 F:      include/linux/platform_data/shmob_drm.h
5590 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
5591 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.txt
5592 F:      Documentation/devicetree/bindings/display/renesas,du.txt
5593
5594 DRM DRIVERS FOR ROCKCHIP
5595 M:      Sandy Huang <[email protected]>
5596 M:      Heiko Stübner <[email protected]>
5597 L:      [email protected]
5598 S:      Maintained
5599 F:      drivers/gpu/drm/rockchip/
5600 F:      Documentation/devicetree/bindings/display/rockchip/
5601 T:      git git://anongit.freedesktop.org/drm/drm-misc
5602
5603 DRM DRIVERS FOR STI
5604 M:      Benjamin Gaignard <[email protected]>
5605 M:      Vincent Abriou <[email protected]>
5606 L:      [email protected]
5607 T:      git git://anongit.freedesktop.org/drm/drm-misc
5608 S:      Maintained
5609 F:      drivers/gpu/drm/sti
5610 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
5611
5612 DRM DRIVERS FOR STM
5613 M:      Yannick Fertre <[email protected]>
5614 M:      Philippe Cornu <[email protected]>
5615 M:      Benjamin Gaignard <[email protected]>
5616 M:      Vincent Abriou <[email protected]>
5617 L:      [email protected]
5618 T:      git git://anongit.freedesktop.org/drm/drm-misc
5619 S:      Maintained
5620 F:      drivers/gpu/drm/stm
5621 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.txt
5622
5623 DRM DRIVERS FOR TI LCDC
5624 M:      Jyri Sarha <[email protected]>
5625 R:      Tomi Valkeinen <[email protected]>
5626 L:      [email protected]
5627 S:      Maintained
5628 F:      drivers/gpu/drm/tilcdc/
5629 F:      Documentation/devicetree/bindings/display/tilcdc/
5630
5631 DRM DRIVERS FOR TI OMAP
5632 M:      Tomi Valkeinen <[email protected]>
5633 L:      [email protected]
5634 S:      Maintained
5635 F:      drivers/gpu/drm/omapdrm/
5636 F:      Documentation/devicetree/bindings/display/ti/
5637
5638 DRM DRIVERS FOR TI KEYSTONE
5639 M:      Jyri Sarha <[email protected]>
5640 M:      Tomi Valkeinen <[email protected]>
5641 L:      [email protected]
5642 S:      Maintained
5643 F:      drivers/gpu/drm/tidss/
5644 F:      Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
5645 F:      Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
5646 F:      Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
5647 T:      git git://anongit.freedesktop.org/drm/drm-misc
5648
5649 DRM DRIVERS FOR V3D
5650 M:      Eric Anholt <[email protected]>
5651 S:      Supported
5652 F:      drivers/gpu/drm/v3d/
5653 F:      include/uapi/drm/v3d_drm.h
5654 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt
5655 T:      git git://anongit.freedesktop.org/drm/drm-misc
5656
5657 DRM DRIVERS FOR VC4
5658 M:      Eric Anholt <[email protected]>
5659 T:      git git://github.com/anholt/linux
5660 S:      Supported
5661 F:      drivers/gpu/drm/vc4/
5662 F:      include/uapi/drm/vc4_drm.h
5663 F:      Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
5664 T:      git git://anongit.freedesktop.org/drm/drm-misc
5665
5666 DRM DRIVERS FOR VIVANTE GPU IP
5667 M:      Lucas Stach <[email protected]>
5668 R:      Russell King <[email protected]>
5669 R:      Christian Gmeiner <[email protected]>
5670 L:      [email protected] (moderated for non-subscribers)
5671 L:      [email protected]
5672 S:      Maintained
5673 F:      drivers/gpu/drm/etnaviv/
5674 F:      include/uapi/drm/etnaviv_drm.h
5675 F:      Documentation/devicetree/bindings/display/etnaviv/
5676
5677 DRM DRIVERS FOR ZTE ZX
5678 M:      Shawn Guo <[email protected]>
5679 L:      [email protected]
5680 S:      Maintained
5681 F:      drivers/gpu/drm/zte/
5682 F:      Documentation/devicetree/bindings/display/zte,vou.txt
5683 T:      git git://anongit.freedesktop.org/drm/drm-misc
5684
5685 DRM PANEL DRIVERS
5686 M:      Thierry Reding <[email protected]>
5687 R:      Sam Ravnborg <[email protected]>
5688 L:      [email protected]
5689 T:      git git://anongit.freedesktop.org/drm/drm-misc
5690 S:      Maintained
5691 F:      drivers/gpu/drm/drm_panel.c
5692 F:      drivers/gpu/drm/panel/
5693 F:      include/drm/drm_panel.h
5694 F:      Documentation/devicetree/bindings/display/panel/
5695
5696 DRM DRIVERS FOR XEN
5697 M:      Oleksandr Andrushchenko <[email protected]>
5698 T:      git git://anongit.freedesktop.org/drm/drm-misc
5699 L:      [email protected]
5700 L:      [email protected] (moderated for non-subscribers)
5701 S:      Supported
5702 F:      drivers/gpu/drm/xen/
5703 F:      Documentation/gpu/xen-front.rst
5704
5705 DRM TTM SUBSYSTEM
5706 M:      Christian Koenig <[email protected]>
5707 M:      Huang Rui <[email protected]>
5708 T:      git git://people.freedesktop.org/~agd5f/linux
5709 S:      Maintained
5710 L:      [email protected]
5711 F:      include/drm/ttm/
5712 F:      drivers/gpu/drm/ttm/
5713
5714 DSBR100 USB FM RADIO DRIVER
5715 M:      Alexey Klimov <[email protected]>
5716 L:      [email protected]
5717 T:      git git://linuxtv.org/media_tree.git
5718 S:      Maintained
5719 F:      drivers/media/radio/dsbr100.c
5720
5721 DT3155 MEDIA DRIVER
5722 M:      Hans Verkuil <[email protected]>
5723 L:      [email protected]
5724 T:      git git://linuxtv.org/media_tree.git
5725 W:      https://linuxtv.org
5726 S:      Odd Fixes
5727 F:      drivers/media/pci/dt3155/
5728
5729 DVB_USB_AF9015 MEDIA DRIVER
5730 M:      Antti Palosaari <[email protected]>
5731 L:      [email protected]
5732 W:      https://linuxtv.org
5733 W:      http://palosaari.fi/linux/
5734 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5735 T:      git git://linuxtv.org/anttip/media_tree.git
5736 S:      Maintained
5737 F:      drivers/media/usb/dvb-usb-v2/af9015*
5738
5739 DVB_USB_AF9035 MEDIA DRIVER
5740 M:      Antti Palosaari <[email protected]>
5741 L:      [email protected]
5742 W:      https://linuxtv.org
5743 W:      http://palosaari.fi/linux/
5744 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5745 T:      git git://linuxtv.org/anttip/media_tree.git
5746 S:      Maintained
5747 F:      drivers/media/usb/dvb-usb-v2/af9035*
5748
5749 DVB_USB_ANYSEE MEDIA DRIVER
5750 M:      Antti Palosaari <[email protected]>
5751 L:      [email protected]
5752 W:      https://linuxtv.org
5753 W:      http://palosaari.fi/linux/
5754 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5755 T:      git git://linuxtv.org/anttip/media_tree.git
5756 S:      Maintained
5757 F:      drivers/media/usb/dvb-usb-v2/anysee*
5758
5759 DVB_USB_AU6610 MEDIA DRIVER
5760 M:      Antti Palosaari <[email protected]>
5761 L:      [email protected]
5762 W:      https://linuxtv.org
5763 W:      http://palosaari.fi/linux/
5764 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5765 T:      git git://linuxtv.org/anttip/media_tree.git
5766 S:      Maintained
5767 F:      drivers/media/usb/dvb-usb-v2/au6610*
5768
5769 DVB_USB_CE6230 MEDIA DRIVER
5770 M:      Antti Palosaari <[email protected]>
5771 L:      [email protected]
5772 W:      https://linuxtv.org
5773 W:      http://palosaari.fi/linux/
5774 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5775 T:      git git://linuxtv.org/anttip/media_tree.git
5776 S:      Maintained
5777 F:      drivers/media/usb/dvb-usb-v2/ce6230*
5778
5779 DVB_USB_CXUSB MEDIA DRIVER
5780 M:      Michael Krufky <[email protected]>
5781 L:      [email protected]
5782 W:      https://linuxtv.org
5783 W:      http://github.com/mkrufky
5784 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5785 T:      git git://linuxtv.org/media_tree.git
5786 S:      Maintained
5787 F:      drivers/media/usb/dvb-usb/cxusb*
5788
5789 DVB_USB_EC168 MEDIA DRIVER
5790 M:      Antti Palosaari <[email protected]>
5791 L:      [email protected]
5792 W:      https://linuxtv.org
5793 W:      http://palosaari.fi/linux/
5794 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5795 T:      git git://linuxtv.org/anttip/media_tree.git
5796 S:      Maintained
5797 F:      drivers/media/usb/dvb-usb-v2/ec168*
5798
5799 DVB_USB_GL861 MEDIA DRIVER
5800 M:      Antti Palosaari <[email protected]>
5801 L:      [email protected]
5802 W:      https://linuxtv.org
5803 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5804 T:      git git://linuxtv.org/anttip/media_tree.git
5805 S:      Maintained
5806 F:      drivers/media/usb/dvb-usb-v2/gl861*
5807
5808 DVB_USB_MXL111SF MEDIA DRIVER
5809 M:      Michael Krufky <[email protected]>
5810 L:      [email protected]
5811 W:      https://linuxtv.org
5812 W:      http://github.com/mkrufky
5813 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5814 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
5815 S:      Maintained
5816 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
5817
5818 DVB_USB_RTL28XXU MEDIA DRIVER
5819 M:      Antti Palosaari <[email protected]>
5820 L:      [email protected]
5821 W:      https://linuxtv.org
5822 W:      http://palosaari.fi/linux/
5823 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5824 T:      git git://linuxtv.org/anttip/media_tree.git
5825 S:      Maintained
5826 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
5827
5828 DVB_USB_V2 MEDIA DRIVER
5829 M:      Antti Palosaari <[email protected]>
5830 L:      [email protected]
5831 W:      https://linuxtv.org
5832 W:      http://palosaari.fi/linux/
5833 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5834 T:      git git://linuxtv.org/anttip/media_tree.git
5835 S:      Maintained
5836 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
5837 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
5838
5839 DYNAMIC DEBUG
5840 M:      Jason Baron <[email protected]>
5841 S:      Maintained
5842 F:      lib/dynamic_debug.c
5843 F:      include/linux/dynamic_debug.h
5844
5845 DYNAMIC INTERRUPT MODERATION
5846 M:      Tal Gilboa <[email protected]>
5847 S:      Maintained
5848 F:      include/linux/dim.h
5849 F:      lib/dim/
5850
5851 DZ DECSTATION DZ11 SERIAL DRIVER
5852 M:      "Maciej W. Rozycki" <[email protected]>
5853 S:      Maintained
5854 F:      drivers/tty/serial/dz.*
5855
5856 E3X0 POWER BUTTON DRIVER
5857 M:      Moritz Fischer <[email protected]>
5858 L:      [email protected]
5859 W:      http://www.ettus.com
5860 S:      Supported
5861 F:      drivers/input/misc/e3x0-button.c
5862 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
5863
5864 E4000 MEDIA DRIVER
5865 M:      Antti Palosaari <[email protected]>
5866 L:      [email protected]
5867 W:      https://linuxtv.org
5868 W:      http://palosaari.fi/linux/
5869 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5870 T:      git git://linuxtv.org/anttip/media_tree.git
5871 S:      Maintained
5872 F:      drivers/media/tuners/e4000*
5873
5874 EARTH_PT1 MEDIA DRIVER
5875 M:      Akihiro Tsukada <[email protected]>
5876 L:      [email protected]
5877 S:      Odd Fixes
5878 F:      drivers/media/pci/pt1/
5879
5880 EARTH_PT3 MEDIA DRIVER
5881 M:      Akihiro Tsukada <[email protected]>
5882 L:      [email protected]
5883 S:      Odd Fixes
5884 F:      drivers/media/pci/pt3/
5885
5886 EC100 MEDIA DRIVER
5887 M:      Antti Palosaari <[email protected]>
5888 L:      [email protected]
5889 W:      https://linuxtv.org
5890 W:      http://palosaari.fi/linux/
5891 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5892 T:      git git://linuxtv.org/anttip/media_tree.git
5893 S:      Maintained
5894 F:      drivers/media/dvb-frontends/ec100*
5895
5896 ECRYPT FILE SYSTEM
5897 M:      Tyler Hicks <[email protected]>
5898 L:      [email protected]
5899 W:      http://ecryptfs.org
5900 W:      https://launchpad.net/ecryptfs
5901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
5902 S:      Supported
5903 F:      Documentation/filesystems/ecryptfs.txt
5904 F:      fs/ecryptfs/
5905
5906 EDAC-AMD64
5907 M:      Borislav Petkov <[email protected]>
5908 L:      [email protected]
5909 S:      Maintained
5910 F:      drivers/edac/amd64_edac*
5911
5912 EDAC-ARMADA
5913 M:      Jan Luebbe <[email protected]>
5914 L:      [email protected]
5915 S:      Maintained
5916 F:      drivers/edac/armada_xp_*
5917
5918 EDAC-AST2500
5919 M:      Stefan Schaeckeler <[email protected]>
5920 S:      Supported
5921 F:      drivers/edac/aspeed_edac.c
5922 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
5923
5924 EDAC-BLUEFIELD
5925 M:      Shravan Kumar Ramani <[email protected]>
5926 S:      Supported
5927 F:      drivers/edac/bluefield_edac.c
5928
5929 EDAC-CALXEDA
5930 M:      Robert Richter <[email protected]>
5931 L:      [email protected]
5932 S:      Maintained
5933 F:      drivers/edac/highbank*
5934
5935 EDAC-CAVIUM OCTEON
5936 M:      Ralf Baechle <[email protected]>
5937 M:      Robert Richter <[email protected]>
5938 L:      [email protected]
5939 L:      [email protected]
5940 S:      Supported
5941 F:      drivers/edac/octeon_edac*
5942
5943 EDAC-CAVIUM THUNDERX
5944 M:      Robert Richter <[email protected]>
5945 L:      [email protected]
5946 S:      Supported
5947 F:      drivers/edac/thunderx_edac*
5948
5949 EDAC-CORE
5950 M:      Borislav Petkov <[email protected]>
5951 M:      Mauro Carvalho Chehab <[email protected]>
5952 M:      Tony Luck <[email protected]>
5953 R:      James Morse <[email protected]>
5954 R:      Robert Richter <[email protected]>
5955 L:      [email protected]
5956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
5957 S:      Supported
5958 F:      Documentation/admin-guide/ras.rst
5959 F:      Documentation/driver-api/edac.rst
5960 F:      drivers/edac/
5961 F:      include/linux/edac.h
5962
5963 EDAC-E752X
5964 M:      Mark Gross <[email protected]>
5965 L:      [email protected]
5966 S:      Maintained
5967 F:      drivers/edac/e752x_edac.c
5968
5969 EDAC-E7XXX
5970 L:      [email protected]
5971 S:      Maintained
5972 F:      drivers/edac/e7xxx_edac.c
5973
5974 EDAC-FSL_DDR
5975 M:      York Sun <[email protected]>
5976 L:      [email protected]
5977 S:      Maintained
5978 F:      drivers/edac/fsl_ddr_edac.*
5979
5980 EDAC-GHES
5981 M:      Mauro Carvalho Chehab <[email protected]>
5982 L:      [email protected]
5983 S:      Maintained
5984 F:      drivers/edac/ghes_edac.c
5985
5986 EDAC-I10NM
5987 M:      Tony Luck <[email protected]>
5988 L:      [email protected]
5989 S:      Maintained
5990 F:      drivers/edac/i10nm_base.c
5991
5992 EDAC-I3000
5993 L:      [email protected]
5994 S:      Orphan
5995 F:      drivers/edac/i3000_edac.c
5996
5997 EDAC-I5000
5998 L:      [email protected]
5999 S:      Maintained
6000 F:      drivers/edac/i5000_edac.c
6001
6002 EDAC-I5400
6003 M:      Mauro Carvalho Chehab <[email protected]>
6004 L:      [email protected]
6005 S:      Maintained
6006 F:      drivers/edac/i5400_edac.c
6007
6008 EDAC-I7300
6009 M:      Mauro Carvalho Chehab <[email protected]>
6010 L:      [email protected]
6011 S:      Maintained
6012 F:      drivers/edac/i7300_edac.c
6013
6014 EDAC-I7CORE
6015 M:      Mauro Carvalho Chehab <[email protected]>
6016 L:      [email protected]
6017 S:      Maintained
6018 F:      drivers/edac/i7core_edac.c
6019
6020 EDAC-I82443BXGX
6021 M:      Tim Small <[email protected]>
6022 L:      [email protected]
6023 S:      Maintained
6024 F:      drivers/edac/i82443bxgx_edac.c
6025
6026 EDAC-I82975X
6027 M:      "Arvind R." <[email protected]>
6028 L:      [email protected]
6029 S:      Maintained
6030 F:      drivers/edac/i82975x_edac.c
6031
6032 EDAC-IE31200
6033 M:      Jason Baron <[email protected]>
6034 L:      [email protected]
6035 S:      Maintained
6036 F:      drivers/edac/ie31200_edac.c
6037
6038 EDAC-MPC85XX
6039 M:      Johannes Thumshirn <[email protected]>
6040 L:      [email protected]
6041 S:      Maintained
6042 F:      drivers/edac/mpc85xx_edac.[ch]
6043
6044 EDAC-PASEMI
6045 M:      Egor Martovetsky <[email protected]>
6046 L:      [email protected]
6047 S:      Maintained
6048 F:      drivers/edac/pasemi_edac.c
6049
6050 EDAC-PND2
6051 M:      Tony Luck <[email protected]>
6052 L:      [email protected]
6053 S:      Maintained
6054 F:      drivers/edac/pnd2_edac.[ch]
6055
6056 EDAC-R82600
6057 M:      Tim Small <[email protected]>
6058 L:      [email protected]
6059 S:      Maintained
6060 F:      drivers/edac/r82600_edac.c
6061
6062 EDAC-SBRIDGE
6063 M:      Tony Luck <[email protected]>
6064 R:      Qiuxu Zhuo <[email protected]>
6065 L:      [email protected]
6066 S:      Maintained
6067 F:      drivers/edac/sb_edac.c
6068
6069 EDAC-SIFIVE
6070 M:      Yash Shah <[email protected]>
6071 L:      [email protected]
6072 S:      Supported
6073 F:      drivers/edac/sifive_edac.c
6074
6075 EDAC-SKYLAKE
6076 M:      Tony Luck <[email protected]>
6077 L:      [email protected]
6078 S:      Maintained
6079 F:      drivers/edac/skx_*.c
6080
6081 EDAC-TI
6082 M:      Tero Kristo <[email protected]>
6083 L:      [email protected]
6084 S:      Maintained
6085 F:      drivers/edac/ti_edac.c
6086
6087 EDAC-QCOM
6088 M:      Channagoud Kadabi <[email protected]>
6089 M:      Venkata Narendra Kumar Gutta <[email protected]>
6090 L:      [email protected]
6091 L:      [email protected]
6092 S:      Maintained
6093 F:      drivers/edac/qcom_edac.c
6094
6095 EDIROL UA-101/UA-1000 DRIVER
6096 M:      Clemens Ladisch <[email protected]>
6097 L:      [email protected] (moderated for non-subscribers)
6098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6099 S:      Maintained
6100 F:      sound/usb/misc/ua101.c
6101
6102 EFI TEST DRIVER
6103 L:      [email protected]
6104 M:      Ivan Hu <[email protected]>
6105 M:      Ard Biesheuvel <[email protected]>
6106 S:      Maintained
6107 F:      drivers/firmware/efi/test/
6108
6109 EFI VARIABLE FILESYSTEM
6110 M:      Matthew Garrett <[email protected]>
6111 M:      Jeremy Kerr <[email protected]>
6112 M:      Ard Biesheuvel <[email protected]>
6113 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6114 L:      [email protected]
6115 S:      Maintained
6116 F:      fs/efivarfs/
6117
6118 EFIFB FRAMEBUFFER DRIVER
6119 L:      [email protected]
6120 M:      Peter Jones <[email protected]>
6121 S:      Maintained
6122 F:      drivers/video/fbdev/efifb.c
6123
6124 EFS FILESYSTEM
6125 W:      http://aeschi.ch.eu.org/efs/
6126 S:      Orphan
6127 F:      fs/efs/
6128
6129 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
6130 M:      Douglas Miller <[email protected]>
6131 L:      [email protected]
6132 S:      Maintained
6133 F:      drivers/net/ethernet/ibm/ehea/
6134
6135 EM28XX VIDEO4LINUX DRIVER
6136 M:      Mauro Carvalho Chehab <[email protected]>
6137 L:      [email protected]
6138 W:      https://linuxtv.org
6139 T:      git git://linuxtv.org/media_tree.git
6140 S:      Maintained
6141 F:      drivers/media/usb/em28xx/
6142 F:      Documentation/media/v4l-drivers/em28xx*
6143
6144 EMBEDDED LINUX
6145 M:      Paul Gortmaker <[email protected]>
6146 M:      Matt Mackall <[email protected]>
6147 M:      David Woodhouse <[email protected]>
6148 L:      [email protected]
6149 S:      Maintained
6150
6151 Emulex 10Gbps iSCSI - OneConnect DRIVER
6152 M:      Subbu Seetharaman <[email protected]>
6153 M:      Ketan Mukadam <[email protected]>
6154 M:      Jitendra Bhivare <[email protected]>
6155 L:      [email protected]
6156 W:      http://www.broadcom.com
6157 S:      Supported
6158 F:      drivers/scsi/be2iscsi/
6159
6160 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
6161 M:      Sathya Perla <[email protected]>
6162 M:      Ajit Khaparde <[email protected]>
6163 M:      Sriharsha Basavapatna <[email protected]>
6164 M:      Somnath Kotur <[email protected]>
6165 L:      [email protected]
6166 W:      http://www.emulex.com
6167 S:      Supported
6168 F:      drivers/net/ethernet/emulex/benet/
6169
6170 EMULEX ONECONNECT ROCE DRIVER
6171 M:      Selvin Xavier <[email protected]>
6172 M:      Devesh Sharma <[email protected]>
6173 L:      [email protected]
6174 W:      http://www.broadcom.com
6175 S:      Odd Fixes
6176 F:      drivers/infiniband/hw/ocrdma/
6177 F:      include/uapi/rdma/ocrdma-abi.h
6178
6179 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
6180 M:      James Smart <[email protected]>
6181 M:      Dick Kennedy <[email protected]>
6182 L:      [email protected]
6183 W:      http://www.broadcom.com
6184 S:      Supported
6185 F:      drivers/scsi/lpfc/
6186
6187 ENE CB710 FLASH CARD READER DRIVER
6188 M:      Michał Mirosław <[email protected]>
6189 S:      Maintained
6190 F:      drivers/misc/cb710/
6191 F:      drivers/mmc/host/cb710-mmc.*
6192 F:      include/linux/cb710.h
6193
6194 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
6195 M:      Maxim Levitsky <[email protected]>
6196 S:      Maintained
6197 F:      drivers/media/rc/ene_ir.*
6198
6199 EPSON S1D13XXX FRAMEBUFFER DRIVER
6200 M:      Kristoffer Ericson <[email protected]>
6201 S:      Maintained
6202 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
6203 F:      drivers/video/fbdev/s1d13xxxfb.c
6204 F:      include/video/s1d13xxxfb.h
6205
6206 EROFS FILE SYSTEM
6207 M:      Gao Xiang <[email protected]>
6208 M:      Chao Yu <[email protected]>
6209 L:      [email protected]
6210 S:      Maintained
6211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
6212 F:      Documentation/filesystems/erofs.txt
6213 F:      fs/erofs/
6214 F:      include/trace/events/erofs.h
6215
6216 ERRSEQ ERROR TRACKING INFRASTRUCTURE
6217 M:      Jeff Layton <[email protected]>
6218 S:      Maintained
6219 F:      lib/errseq.c
6220 F:      include/linux/errseq.h
6221
6222 ET131X NETWORK DRIVER
6223 M:      Mark Einon <[email protected]>
6224 S:      Odd Fixes
6225 F:      drivers/net/ethernet/agere/
6226
6227 ETHERNET BRIDGE
6228 M:      Roopa Prabhu <[email protected]>
6229 M:      Nikolay Aleksandrov <[email protected]>
6230 L:      [email protected] (moderated for non-subscribers)
6231 L:      [email protected]
6232 W:      http://www.linuxfoundation.org/en/Net:Bridge
6233 S:      Maintained
6234 F:      include/linux/netfilter_bridge/
6235 F:      net/bridge/
6236
6237 ETHERNET PHY LIBRARY
6238 M:      Andrew Lunn <[email protected]>
6239 M:      Florian Fainelli <[email protected]>
6240 M:      Heiner Kallweit <[email protected]>
6241 L:      [email protected]
6242 S:      Maintained
6243 F:      Documentation/ABI/testing/sysfs-class-net-phydev
6244 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
6245 F:      Documentation/devicetree/bindings/net/mdio*
6246 F:      Documentation/devicetree/bindings/net/qca,ar803x.yaml
6247 F:      Documentation/networking/phy.rst
6248 F:      drivers/net/phy/
6249 F:      drivers/of/of_mdio.c
6250 F:      drivers/of/of_net.c
6251 F:      include/dt-bindings/net/qca-ar803x.h
6252 F:      include/linux/*mdio*.h
6253 F:      include/linux/of_net.h
6254 F:      include/linux/phy.h
6255 F:      include/linux/phy_fixed.h
6256 F:      include/linux/platform_data/mdio-bcm-unimac.h
6257 F:      include/linux/platform_data/mdio-gpio.h
6258 F:      include/trace/events/mdio.h
6259 F:      include/uapi/linux/mdio.h
6260 F:      include/uapi/linux/mii.h
6261
6262 EXFAT FILE SYSTEM
6263 M:      Valdis Kletnieks <[email protected]>
6264 L:      [email protected]
6265 S:      Maintained
6266 F:      drivers/staging/exfat/
6267
6268 EXT2 FILE SYSTEM
6269 M:      Jan Kara <[email protected]>
6270 L:      [email protected]
6271 S:      Maintained
6272 F:      Documentation/filesystems/ext2.txt
6273 F:      fs/ext2/
6274 F:      include/linux/ext2*
6275
6276 EXT4 FILE SYSTEM
6277 M:      "Theodore Ts'o" <[email protected]>
6278 M:      Andreas Dilger <[email protected]>
6279 L:      [email protected]
6280 W:      http://ext4.wiki.kernel.org
6281 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
6282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
6283 S:      Maintained
6284 F:      Documentation/filesystems/ext4/
6285 F:      fs/ext4/
6286
6287 Extended Verification Module (EVM)
6288 M:      Mimi Zohar <[email protected]>
6289 L:      [email protected]
6290 S:      Supported
6291 F:      security/integrity/evm/
6292
6293 EXTENSIBLE FIRMWARE INTERFACE (EFI)
6294 M:      Ard Biesheuvel <[email protected]>
6295 L:      [email protected]
6296 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6297 S:      Maintained
6298 F:      Documentation/admin-guide/efi-stub.rst
6299 F:      arch/*/kernel/efi.c
6300 F:      arch/x86/boot/compressed/eboot.[ch]
6301 F:      arch/*/include/asm/efi.h
6302 F:      arch/x86/platform/efi/
6303 F:      drivers/firmware/efi/
6304 F:      include/linux/efi*.h
6305 F:      arch/arm/boot/compressed/efi-header.S
6306 F:      arch/arm64/kernel/efi-entry.S
6307
6308 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
6309 M:      MyungJoo Ham <[email protected]>
6310 M:      Chanwoo Choi <[email protected]>
6311 L:      [email protected]
6312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
6313 S:      Maintained
6314 F:      drivers/extcon/
6315 F:      include/linux/extcon/
6316 F:      include/linux/extcon.h
6317 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
6318 F:      Documentation/devicetree/bindings/extcon/
6319
6320 EXYNOS DP DRIVER
6321 M:      Jingoo Han <[email protected]>
6322 L:      [email protected]
6323 S:      Maintained
6324 F:      drivers/gpu/drm/exynos/exynos_dp*
6325
6326 EXYNOS SYSMMU (IOMMU) driver
6327 M:      Marek Szyprowski <[email protected]>
6328 L:      [email protected]
6329 S:      Maintained
6330 F:      drivers/iommu/exynos-iommu.c
6331
6332 EZchip NPS platform support
6333 M:      Vineet Gupta <[email protected]>
6334 M:      Ofer Levi <[email protected]>
6335 S:      Supported
6336 F:      arch/arc/plat-eznps
6337 F:      arch/arc/boot/dts/eznps.dts
6338
6339 F2FS FILE SYSTEM
6340 M:      Jaegeuk Kim <[email protected]>
6341 M:      Chao Yu <[email protected]>
6342 L:      [email protected]
6343 W:      https://f2fs.wiki.kernel.org/
6344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
6345 S:      Maintained
6346 F:      Documentation/filesystems/f2fs.txt
6347 F:      Documentation/ABI/testing/sysfs-fs-f2fs
6348 F:      fs/f2fs/
6349 F:      include/linux/f2fs_fs.h
6350 F:      include/trace/events/f2fs.h
6351
6352 F71805F HARDWARE MONITORING DRIVER
6353 M:      Jean Delvare <[email protected]>
6354 L:      [email protected]
6355 S:      Maintained
6356 F:      Documentation/hwmon/f71805f.rst
6357 F:      drivers/hwmon/f71805f.c
6358
6359 FADDR2LINE
6360 M:      Josh Poimboeuf <[email protected]>
6361 S:      Maintained
6362 F:      scripts/faddr2line
6363
6364 FAILOVER MODULE
6365 M:      Sridhar Samudrala <[email protected]>
6366 L:      [email protected]
6367 S:      Supported
6368 F:      net/core/failover.c
6369 F:      include/net/failover.h
6370 F:      Documentation/networking/failover.rst
6371
6372 FANOTIFY
6373 M:      Jan Kara <[email protected]>
6374 R:      Amir Goldstein <[email protected]>
6375 L:      [email protected]
6376 S:      Maintained
6377 F:      fs/notify/fanotify/
6378 F:      include/linux/fanotify.h
6379 F:      include/uapi/linux/fanotify.h
6380
6381 FARSYNC SYNCHRONOUS DRIVER
6382 M:      Kevin Curtis <[email protected]>
6383 W:      http://www.farsite.co.uk/
6384 S:      Supported
6385 F:      drivers/net/wan/farsync.*
6386
6387 FAULT INJECTION SUPPORT
6388 M:      Akinobu Mita <[email protected]>
6389 S:      Supported
6390 F:      Documentation/fault-injection/
6391 F:      lib/fault-inject.c
6392
6393 FBTFT Framebuffer drivers
6394 S:      Orphan
6395 L:      [email protected]
6396 L:      [email protected]
6397 F:      drivers/staging/fbtft/
6398
6399 FC0011 TUNER DRIVER
6400 M:      Michael Buesch <[email protected]>
6401 L:      [email protected]
6402 S:      Maintained
6403 F:      drivers/media/tuners/fc0011.h
6404 F:      drivers/media/tuners/fc0011.c
6405
6406 FC2580 MEDIA DRIVER
6407 M:      Antti Palosaari <[email protected]>
6408 L:      [email protected]
6409 W:      https://linuxtv.org
6410 W:      http://palosaari.fi/linux/
6411 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6412 T:      git git://linuxtv.org/anttip/media_tree.git
6413 S:      Maintained
6414 F:      drivers/media/tuners/fc2580*
6415
6416 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
6417 M:      Hannes Reinecke <[email protected]>
6418 L:      [email protected]
6419 W:      www.Open-FCoE.org
6420 S:      Supported
6421 F:      drivers/scsi/libfc/
6422 F:      drivers/scsi/fcoe/
6423 F:      include/scsi/fc/
6424 F:      include/scsi/libfc.h
6425 F:      include/scsi/libfcoe.h
6426 F:      include/uapi/scsi/fc/
6427
6428 FILE LOCKING (flock() and fcntl()/lockf())
6429 M:      Jeff Layton <[email protected]>
6430 M:      "J. Bruce Fields" <[email protected]>
6431 L:      [email protected]
6432 S:      Maintained
6433 F:      include/linux/fcntl.h
6434 F:      include/uapi/linux/fcntl.h
6435 F:      fs/fcntl.c
6436 F:      fs/locks.c
6437
6438 FILESYSTEMS (VFS and infrastructure)
6439 M:      Alexander Viro <[email protected]>
6440 L:      [email protected]
6441 S:      Maintained
6442 F:      fs/*
6443 F:      include/linux/fs.h
6444 F:      include/linux/fs_types.h
6445 F:      include/uapi/linux/fs.h
6446
6447 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6448 M:      Riku Voipio <[email protected]>
6449 L:      [email protected]
6450 S:      Maintained
6451 F:      drivers/hwmon/f75375s.c
6452 F:      include/linux/f75375s.h
6453
6454 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
6455 M:      Clemens Ladisch <[email protected]>
6456 M:      Takashi Sakamoto <[email protected]>
6457 L:      [email protected] (moderated for non-subscribers)
6458 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6459 S:      Maintained
6460 F:      sound/firewire/
6461 F:      include/uapi/sound/firewire.h
6462
6463 FIREWIRE MEDIA DRIVERS (firedtv)
6464 M:      Stefan Richter <[email protected]>
6465 L:      [email protected]
6466 L:      [email protected]
6467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
6468 S:      Maintained
6469 F:      drivers/media/firewire/
6470
6471 FIREWIRE SBP-2 TARGET
6472 M:      Chris Boot <[email protected]>
6473 L:      [email protected]
6474 L:      [email protected]
6475 L:      [email protected]
6476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
6477 S:      Maintained
6478 F:      drivers/target/sbp/
6479
6480 FIREWIRE SUBSYSTEM
6481 M:      Stefan Richter <[email protected]>
6482 L:      [email protected]
6483 W:      http://ieee1394.wiki.kernel.org/
6484 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
6485 S:      Maintained
6486 F:      drivers/firewire/
6487 F:      include/linux/firewire.h
6488 F:      include/uapi/linux/firewire*.h
6489 F:      tools/firewire/
6490
6491 FIRMWARE LOADER (request_firmware)
6492 M:      Luis Chamberlain <[email protected]>
6493 L:      [email protected]
6494 S:      Maintained
6495 F:      Documentation/firmware_class/
6496 F:      drivers/base/firmware_loader/
6497 F:      include/linux/firmware.h
6498
6499 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
6500 M:      Joshua Morris <[email protected]>
6501 M:      Philip Kelleher <[email protected]>
6502 S:      Maintained
6503 F:      drivers/block/rsxx/
6504
6505 FLEXTIMER FTM-QUADDEC DRIVER
6506 M:      Patrick Havelange <[email protected]>
6507 L:      [email protected]
6508 S:      Maintained
6509 F:      Documentation/ABI/testing/sysfs-bus-counter-ftm-quaddec
6510 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
6511 F:      drivers/counter/ftm-quaddec.c
6512
6513 FLOPPY DRIVER
6514 M:      Denis Efremov <[email protected]>
6515 S:      Odd Fixes
6516 L:      [email protected]
6517 F:      drivers/block/floppy.c
6518
6519 FPGA MANAGER FRAMEWORK
6520 M:      Moritz Fischer <[email protected]>
6521 L:      [email protected]
6522 S:      Maintained
6523 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga.git
6524 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
6525 F:      Documentation/fpga/
6526 F:      Documentation/driver-api/fpga/
6527 F:      Documentation/devicetree/bindings/fpga/
6528 F:      drivers/fpga/
6529 F:      include/linux/fpga/
6530 W:      http://www.rocketboards.org
6531
6532 FPGA DFL DRIVERS
6533 M:      Wu Hao <[email protected]>
6534 L:      [email protected]
6535 S:      Maintained
6536 F:      Documentation/fpga/dfl.rst
6537 F:      include/uapi/linux/fpga-dfl.h
6538 F:      drivers/fpga/dfl*
6539
6540 FPU EMULATOR
6541 M:      Bill Metzenthen <[email protected]>
6542 W:      http://floatingpoint.sourceforge.net/emulator/index.html
6543 S:      Maintained
6544 F:      arch/x86/math-emu/
6545
6546 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
6547 L:      [email protected]
6548 S:      Orphan
6549 F:      drivers/net/wan/dlci.c
6550 F:      drivers/net/wan/sdla.c
6551
6552 FRAMEBUFFER LAYER
6553 M:      Bartlomiej Zolnierkiewicz <[email protected]>
6554 L:      [email protected]
6555 L:      [email protected]
6556 T:      git git://anongit.freedesktop.org/drm/drm-misc
6557 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
6558 S:      Maintained
6559 F:      Documentation/fb/
6560 F:      drivers/video/
6561 F:      include/video/
6562 F:      include/linux/fb.h
6563 F:      include/uapi/video/
6564 F:      include/uapi/linux/fb.h
6565
6566 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
6567 M:      Horia Geantă <[email protected]>
6568 M:      Aymen Sghaier <[email protected]>
6569 L:      [email protected]
6570 S:      Maintained
6571 F:      drivers/crypto/caam/
6572 F:      Documentation/devicetree/bindings/crypto/fsl-sec4.txt
6573
6574 FREESCALE DIU FRAMEBUFFER DRIVER
6575 M:      Timur Tabi <[email protected]>
6576 L:      [email protected]
6577 S:      Maintained
6578 F:      drivers/video/fbdev/fsl-diu-fb.*
6579
6580 FREESCALE DMA DRIVER
6581 M:      Li Yang <[email protected]>
6582 M:      Zhang Wei <[email protected]>
6583 L:      [email protected]
6584 S:      Maintained
6585 F:      drivers/dma/fsldma.*
6586
6587 FREESCALE ENETC ETHERNET DRIVERS
6588 M:      Claudiu Manoil <[email protected]>
6589 L:      [email protected]
6590 S:      Maintained
6591 F:      drivers/net/ethernet/freescale/enetc/
6592
6593 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
6594 M:      Claudiu Manoil <[email protected]>
6595 L:      [email protected]
6596 S:      Maintained
6597 F:      drivers/net/ethernet/freescale/gianfar*
6598 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
6599
6600 FREESCALE GPMI NAND DRIVER
6601 M:      Han Xu <[email protected]>
6602 L:      [email protected]
6603 S:      Maintained
6604 F:      drivers/mtd/nand/raw/gpmi-nand/*
6605
6606 FREESCALE I2C CPM DRIVER
6607 M:      Jochen Friedrich <[email protected]>
6608 L:      [email protected]
6609 L:      [email protected]
6610 S:      Maintained
6611 F:      drivers/i2c/busses/i2c-cpm.c
6612
6613 FREESCALE IMX DDR PMU DRIVER
6614 M:      Frank Li <[email protected]>
6615 L:      [email protected]
6616 S:      Maintained
6617 F:      drivers/perf/fsl_imx8_ddr_perf.c
6618 F:      Documentation/admin-guide/perf/imx-ddr.rst
6619 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.txt
6620
6621 FREESCALE IMX I2C DRIVER
6622 M:      Oleksij Rempel <[email protected]>
6623 R:      Pengutronix Kernel Team <[email protected]>
6624 L:      [email protected]
6625 S:      Maintained
6626 F:      drivers/i2c/busses/i2c-imx.c
6627 F:      Documentation/devicetree/bindings/i2c/i2c-imx.txt
6628
6629 FREESCALE IMX LPI2C DRIVER
6630 M:      Dong Aisheng <[email protected]>
6631 L:      [email protected]
6632 L:      [email protected]
6633 S:      Maintained
6634 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
6635 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.txt
6636
6637 FREESCALE IMX / MXC FEC DRIVER
6638 M:      Fugang Duan <[email protected]>
6639 L:      [email protected]
6640 S:      Maintained
6641 F:      drivers/net/ethernet/freescale/fec_main.c
6642 F:      drivers/net/ethernet/freescale/fec_ptp.c
6643 F:      drivers/net/ethernet/freescale/fec.h
6644 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
6645
6646 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
6647 M:      Sascha Hauer <[email protected]>
6648 R:      Pengutronix Kernel Team <[email protected]>
6649 L:      [email protected]
6650 L:      [email protected] (moderated for non-subscribers)
6651 S:      Maintained
6652 F:      include/linux/platform_data/video-imxfb.h
6653 F:      drivers/video/fbdev/imxfb.c
6654
6655 FREESCALE QORIQ DPAA ETHERNET DRIVER
6656 M:      Madalin Bucur <[email protected]>
6657 L:      [email protected]
6658 S:      Maintained
6659 F:      drivers/net/ethernet/freescale/dpaa
6660
6661 FREESCALE QORIQ DPAA FMAN DRIVER
6662 M:      Madalin Bucur <[email protected]>
6663 L:      [email protected]
6664 S:      Maintained
6665 F:      drivers/net/ethernet/freescale/fman
6666 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
6667
6668 FREESCALE QORIQ PTP CLOCK DRIVER
6669 M:      Yangbo Lu <[email protected]>
6670 L:      [email protected]
6671 S:      Maintained
6672 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
6673 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
6674 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
6675 F:      drivers/ptp/ptp_qoriq.c
6676 F:      drivers/ptp/ptp_qoriq_debugfs.c
6677 F:      include/linux/fsl/ptp_qoriq.h
6678 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
6679
6680 FREESCALE QUAD SPI DRIVER
6681 M:      Han Xu <[email protected]>
6682 L:      [email protected]
6683 S:      Maintained
6684 F:      drivers/spi/spi-fsl-qspi.c
6685
6686 FREESCALE QUICC ENGINE LIBRARY
6687 M:      Qiang Zhao <[email protected]>
6688 L:      [email protected]
6689 S:      Maintained
6690 F:      drivers/soc/fsl/qe/
6691 F:      include/soc/fsl/*qe*.h
6692 F:      include/soc/fsl/*ucc*.h
6693
6694 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
6695 M:      Li Yang <[email protected]>
6696 L:      [email protected]
6697 L:      [email protected]
6698 S:      Maintained
6699 F:      drivers/net/ethernet/freescale/ucc_geth*
6700
6701 FREESCALE QUICC ENGINE UCC HDLC DRIVER
6702 M:      Zhao Qiang <[email protected]>
6703 L:      [email protected]
6704 L:      [email protected]
6705 S:      Maintained
6706 F:      drivers/net/wan/fsl_ucc_hdlc*
6707
6708 FREESCALE QUICC ENGINE UCC UART DRIVER
6709 M:      Timur Tabi <[email protected]>
6710 L:      [email protected]
6711 S:      Maintained
6712 F:      drivers/tty/serial/ucc_uart.c
6713
6714 FREESCALE SOC DRIVERS
6715 M:      Li Yang <[email protected]>
6716 L:      [email protected]
6717 L:      [email protected]
6718 S:      Maintained
6719 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt
6720 F:      Documentation/devicetree/bindings/soc/fsl/
6721 F:      drivers/soc/fsl/
6722 F:      include/linux/fsl/
6723
6724 FREESCALE SOC FS_ENET DRIVER
6725 M:      Pantelis Antoniou <[email protected]>
6726 L:      [email protected]
6727 L:      [email protected]
6728 S:      Maintained
6729 F:      drivers/net/ethernet/freescale/fs_enet/
6730 F:      include/linux/fs_enet_pd.h
6731
6732 FREESCALE SOC SOUND DRIVERS
6733 M:      Timur Tabi <[email protected]>
6734 M:      Nicolin Chen <[email protected]>
6735 M:      Xiubo Li <[email protected]>
6736 R:      Fabio Estevam <[email protected]>
6737 L:      [email protected] (moderated for non-subscribers)
6738 L:      [email protected]
6739 S:      Maintained
6740 F:      sound/soc/fsl/fsl*
6741 F:      sound/soc/fsl/imx*
6742 F:      sound/soc/fsl/mpc8610_hpcd.c
6743
6744 FREESCALE USB PERIPHERAL DRIVERS
6745 M:      Li Yang <[email protected]>
6746 L:      [email protected]
6747 L:      [email protected]
6748 S:      Maintained
6749 F:      drivers/usb/gadget/udc/fsl*
6750
6751 FREEVXFS FILESYSTEM
6752 M:      Christoph Hellwig <[email protected]>
6753 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
6754 S:      Maintained
6755 F:      fs/freevxfs/
6756
6757 FREEZER
6758 M:      "Rafael J. Wysocki" <[email protected]>
6759 M:      Pavel Machek <[email protected]>
6760 L:      [email protected]
6761 S:      Supported
6762 F:      Documentation/power/freezing-of-tasks.rst
6763 F:      include/linux/freezer.h
6764 F:      kernel/freezer.c
6765
6766 FRONTSWAP API
6767 M:      Konrad Rzeszutek Wilk <[email protected]>
6768 L:      [email protected]
6769 S:      Maintained
6770 F:      mm/frontswap.c
6771 F:      include/linux/frontswap.h
6772
6773 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
6774 M:      David Howells <[email protected]>
6775 L:      [email protected] (moderated for non-subscribers)
6776 S:      Supported
6777 F:      Documentation/filesystems/caching/
6778 F:      fs/fscache/
6779 F:      include/linux/fscache*.h
6780
6781 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
6782 M:      Theodore Y. Ts'o <[email protected]>
6783 M:      Jaegeuk Kim <[email protected]>
6784 M:      Eric Biggers <[email protected]>
6785 L:      [email protected]
6786 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
6787 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git
6788 S:      Supported
6789 F:      fs/crypto/
6790 F:      include/linux/fscrypt*.h
6791 F:      include/uapi/linux/fscrypt.h
6792 F:      Documentation/filesystems/fscrypt.rst
6793
6794 FSI SUBSYSTEM
6795 M:      Jeremy Kerr <[email protected]>
6796 M:      Joel Stanley <[email protected]>
6797 R:      Alistar Popple <[email protected]>
6798 R:      Eddie James <[email protected]>
6799 L:      [email protected]
6800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
6801 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
6802 S:      Supported
6803 F:      drivers/fsi/
6804 F:      include/linux/fsi*.h
6805 F:      include/trace/events/fsi*.h
6806
6807 FSI-ATTACHED I2C DRIVER
6808 M:      Eddie James <[email protected]>
6809 L:      [email protected]
6810 L:      [email protected] (moderated for non-subscribers)
6811 S:      Maintained
6812 F:      drivers/i2c/busses/i2c-fsi.c
6813 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
6814
6815 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
6816 M:      Jan Kara <[email protected]>
6817 R:      Amir Goldstein <[email protected]>
6818 L:      [email protected]
6819 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
6820 S:      Maintained
6821 F:      fs/notify/
6822 F:      include/linux/fsnotify*.h
6823
6824 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
6825 M:      Eric Biggers <[email protected]>
6826 M:      Theodore Y. Ts'o <[email protected]>
6827 L:      [email protected]
6828 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
6829 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git fsverity
6830 S:      Supported
6831 F:      fs/verity/
6832 F:      include/linux/fsverity.h
6833 F:      include/uapi/linux/fsverity.h
6834 F:      Documentation/filesystems/fsverity.rst
6835
6836 FUJITSU LAPTOP EXTRAS
6837 M:      Jonathan Woithe <[email protected]>
6838 L:      [email protected]
6839 S:      Maintained
6840 F:      drivers/platform/x86/fujitsu-laptop.c
6841
6842 FUJITSU M-5MO LS CAMERA ISP DRIVER
6843 M:      Kyungmin Park <[email protected]>
6844 M:      Heungjun Kim <[email protected]>
6845 L:      [email protected]
6846 S:      Maintained
6847 F:      drivers/media/i2c/m5mols/
6848 F:      include/media/i2c/m5mols.h
6849
6850 FUJITSU TABLET EXTRAS
6851 M:      Robert Gerlach <[email protected]>
6852 L:      [email protected]
6853 S:      Maintained
6854 F:      drivers/platform/x86/fujitsu-tablet.c
6855
6856 FUSE: FILESYSTEM IN USERSPACE
6857 M:      Miklos Szeredi <[email protected]>
6858 L:      [email protected]
6859 W:      http://fuse.sourceforge.net/
6860 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
6861 S:      Maintained
6862 F:      fs/fuse/
6863 F:      include/uapi/linux/fuse.h
6864 F:      Documentation/filesystems/fuse.txt
6865
6866 FUTEX SUBSYSTEM
6867 M:      Thomas Gleixner <[email protected]>
6868 M:      Ingo Molnar <[email protected]>
6869 R:      Peter Zijlstra <[email protected]>
6870 R:      Darren Hart <[email protected]>
6871 L:      [email protected]
6872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
6873 S:      Maintained
6874 F:      kernel/futex.c
6875 F:      include/asm-generic/futex.h
6876 F:      include/linux/futex.h
6877 F:      include/uapi/linux/futex.h
6878 F:      tools/testing/selftests/futex/
6879 F:      tools/perf/bench/futex*
6880 F:      Documentation/*futex*
6881
6882 GCC PLUGINS
6883 M:      Kees Cook <[email protected]>
6884 R:      Emese Revfy <[email protected]>
6885 L:      [email protected]
6886 S:      Maintained
6887 F:      scripts/gcc-plugins/
6888 F:      scripts/gcc-plugin.sh
6889 F:      scripts/Makefile.gcc-plugins
6890 F:      Documentation/core-api/gcc-plugins.rst
6891
6892 GASKET DRIVER FRAMEWORK
6893 M:      Rob Springer <[email protected]>
6894 M:      Todd Poynor <[email protected]>
6895 M:      Ben Chan <[email protected]>
6896 S:      Maintained
6897 F:      drivers/staging/gasket/
6898
6899 GCOV BASED KERNEL PROFILING
6900 M:      Peter Oberparleiter <[email protected]>
6901 S:      Maintained
6902 F:      kernel/gcov/
6903 F:      Documentation/dev-tools/gcov.rst
6904
6905 GDB KERNEL DEBUGGING HELPER SCRIPTS
6906 M:      Jan Kiszka <[email protected]>
6907 M:      Kieran Bingham <[email protected]>
6908 S:      Supported
6909 F:      scripts/gdb/
6910
6911 GDT SCSI DISK ARRAY CONTROLLER DRIVER
6912 M:      Achim Leubner <[email protected]>
6913 L:      [email protected]
6914 W:      http://www.icp-vortex.com/
6915 S:      Supported
6916 F:      drivers/scsi/gdt*
6917
6918 GEMTEK FM RADIO RECEIVER DRIVER
6919 M:      Hans Verkuil <[email protected]>
6920 L:      [email protected]
6921 T:      git git://linuxtv.org/media_tree.git
6922 W:      https://linuxtv.org
6923 S:      Maintained
6924 F:      drivers/media/radio/radio-gemtek*
6925
6926 GENERIC ARCHITECTURE TOPOLOGY
6927 M:      Sudeep Holla <[email protected]>
6928 L:      [email protected]
6929 S:      Maintained
6930 F:      drivers/base/arch_topology.c
6931 F:      include/linux/arch_topology.h
6932
6933 GENERIC GPIO I2C DRIVER
6934 M:      Wolfram Sang <[email protected]>
6935 S:      Supported
6936 F:      drivers/i2c/busses/i2c-gpio.c
6937 F:      include/linux/platform_data/i2c-gpio.h
6938
6939 GENERIC GPIO I2C MULTIPLEXER DRIVER
6940 M:      Peter Korsgaard <[email protected]>
6941 L:      [email protected]
6942 S:      Supported
6943 F:      drivers/i2c/muxes/i2c-mux-gpio.c
6944 F:      include/linux/platform_data/i2c-mux-gpio.h
6945 F:      Documentation/i2c/muxes/i2c-mux-gpio.rst
6946
6947 GENERIC HDLC (WAN) DRIVERS
6948 M:      Krzysztof Halasa <[email protected]>
6949 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
6950 S:      Maintained
6951 F:      drivers/net/wan/c101.c
6952 F:      drivers/net/wan/hd6457*
6953 F:      drivers/net/wan/hdlc*
6954 F:      drivers/net/wan/n2.c
6955 F:      drivers/net/wan/pc300too.c
6956 F:      drivers/net/wan/pci200syn.c
6957 F:      drivers/net/wan/wanxl*
6958
6959 GENERIC INCLUDE/ASM HEADER FILES
6960 M:      Arnd Bergmann <[email protected]>
6961 L:      [email protected]
6962 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
6963 S:      Maintained
6964 F:      include/asm-generic/
6965 F:      include/uapi/asm-generic/
6966
6967 GENERIC PHY FRAMEWORK
6968 M:      Kishon Vijay Abraham I <[email protected]>
6969 L:      [email protected]
6970 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
6971 S:      Supported
6972 F:      drivers/phy/
6973 F:      include/linux/phy/
6974 F:      Documentation/devicetree/bindings/phy/
6975
6976 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
6977 M:      Wolfram Sang <[email protected]>
6978 S:      Supported
6979 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
6980
6981 GENERIC PM DOMAINS
6982 M:      "Rafael J. Wysocki" <[email protected]>
6983 M:      Kevin Hilman <[email protected]>
6984 M:      Ulf Hansson <[email protected]>
6985 L:      [email protected]
6986 S:      Supported
6987 F:      drivers/base/power/domain*.c
6988 F:      include/linux/pm_domain.h
6989 F:      Documentation/devicetree/bindings/power/power?domain*
6990
6991 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
6992 M:      Eugen Hristev <[email protected]>
6993 L:      [email protected]
6994 S:      Maintained
6995 F:      drivers/input/touchscreen/resistive-adc-touch.c
6996
6997 GENERIC UIO DRIVER FOR PCI DEVICES
6998 M:      "Michael S. Tsirkin" <[email protected]>
6999 L:      [email protected]
7000 S:      Supported
7001 F:      drivers/uio/uio_pci_generic.c
7002
7003 GENERIC VDSO LIBRARY:
7004 M:      Andy Lutomirski <[email protected]>
7005 M:      Thomas Gleixner <[email protected]>
7006 M:      Vincenzo Frascino <[email protected]>
7007 L:      [email protected]
7008 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
7009 S:      Maintained
7010 F:      lib/vdso/
7011 F:      kernel/time/vsyscall.c
7012 F:      include/vdso/
7013 F:      include/asm-generic/vdso/vsyscall.h
7014
7015 GENWQE (IBM Generic Workqueue Card)
7016 M:      Frank Haverkamp <[email protected]>
7017 S:      Supported
7018 F:      drivers/misc/genwqe/
7019
7020 GET_MAINTAINER SCRIPT
7021 M:      Joe Perches <[email protected]>
7022 S:      Maintained
7023 F:      scripts/get_maintainer.pl
7024
7025 GFS2 FILE SYSTEM
7026 M:      Bob Peterson <[email protected]>
7027 M:      Andreas Gruenbacher <[email protected]>
7028 L:      [email protected]
7029 W:      http://sources.redhat.com/cluster/
7030 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
7031 S:      Supported
7032 F:      Documentation/filesystems/gfs2*.txt
7033 F:      fs/gfs2/
7034 F:      include/uapi/linux/gfs2_ondisk.h
7035
7036 GNSS SUBSYSTEM
7037 M:      Johan Hovold <[email protected]>
7038 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
7039 S:      Maintained
7040 F:      Documentation/ABI/testing/sysfs-class-gnss
7041 F:      Documentation/devicetree/bindings/gnss/
7042 F:      drivers/gnss/
7043 F:      include/linux/gnss.h
7044
7045 GO7007 MPEG CODEC
7046 M:      Hans Verkuil <[email protected]>
7047 L:      [email protected]
7048 S:      Maintained
7049 F:      drivers/media/usb/go7007/
7050
7051 GOODIX TOUCHSCREEN
7052 M:      Bastien Nocera <[email protected]>
7053 L:      [email protected]
7054 S:      Maintained
7055 F:      drivers/input/touchscreen/goodix.c
7056
7057 GOOGLE ETHERNET DRIVERS
7058 M:      Catherine Sullivan <[email protected]>
7059 R:      Sagi Shahar <[email protected]>
7060 R:      Jon Olson <[email protected]>
7061 L:      [email protected]
7062 S:      Supported
7063 F:      Documentation/networking/device_drivers/google/gve.rst
7064 F:      drivers/net/ethernet/google
7065
7066 GPD POCKET FAN DRIVER
7067 M:      Hans de Goede <[email protected]>
7068 L:      [email protected]
7069 S:      Maintained
7070 F:      drivers/platform/x86/gpd-pocket-fan.c
7071
7072 GPIO ACPI SUPPORT
7073 M:      Mika Westerberg <[email protected]>
7074 M:      Andy Shevchenko <[email protected]>
7075 L:      [email protected]
7076 L:      [email protected]
7077 S:      Maintained
7078 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
7079 F:      drivers/gpio/gpiolib-acpi.c
7080
7081 GPIO IR Transmitter
7082 M:      Sean Young <[email protected]>
7083 L:      [email protected]
7084 S:      Maintained
7085 F:      drivers/media/rc/gpio-ir-tx.c
7086
7087 GPIO MOCKUP DRIVER
7088 M:      Bamvor Jian Zhang <[email protected]>
7089 L:      [email protected]
7090 S:      Maintained
7091 F:      drivers/gpio/gpio-mockup.c
7092 F:      tools/testing/selftests/gpio/
7093
7094 GPIO SUBSYSTEM
7095 M:      Linus Walleij <[email protected]>
7096 M:      Bartosz Golaszewski <[email protected]>
7097 L:      [email protected]
7098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
7099 S:      Maintained
7100 F:      Documentation/devicetree/bindings/gpio/
7101 F:      Documentation/driver-api/gpio/
7102 F:      Documentation/admin-guide/gpio/
7103 F:      Documentation/ABI/testing/gpio-cdev
7104 F:      Documentation/ABI/obsolete/sysfs-gpio
7105 F:      drivers/gpio/
7106 F:      include/linux/gpio/
7107 F:      include/linux/gpio.h
7108 F:      include/linux/of_gpio.h
7109 F:      include/asm-generic/gpio.h
7110 F:      include/uapi/linux/gpio.h
7111 F:      tools/gpio/
7112
7113 GRE DEMULTIPLEXER DRIVER
7114 M:      Dmitry Kozlov <[email protected]>
7115 L:      [email protected]
7116 S:      Maintained
7117 F:      net/ipv4/gre_demux.c
7118 F:      net/ipv4/gre_offload.c
7119 F:      include/net/gre.h
7120
7121 GRETH 10/100/1G Ethernet MAC device driver
7122 M:      Andreas Larsson <[email protected]>
7123 L:      [email protected]
7124 S:      Maintained
7125 F:      drivers/net/ethernet/aeroflex/
7126
7127 GREYBUS AUDIO PROTOCOLS DRIVERS
7128 M:      Vaibhav Agarwal <[email protected]>
7129 M:      Mark Greer <[email protected]>
7130 S:      Maintained
7131 F:      drivers/staging/greybus/audio_apbridgea.c
7132 F:      drivers/staging/greybus/audio_apbridgea.h
7133 F:      drivers/staging/greybus/audio_codec.c
7134 F:      drivers/staging/greybus/audio_codec.h
7135 F:      drivers/staging/greybus/audio_gb.c
7136 F:      drivers/staging/greybus/audio_manager.c
7137 F:      drivers/staging/greybus/audio_manager.h
7138 F:      drivers/staging/greybus/audio_manager_module.c
7139 F:      drivers/staging/greybus/audio_manager_private.h
7140 F:      drivers/staging/greybus/audio_manager_sysfs.c
7141 F:      drivers/staging/greybus/audio_module.c
7142 F:      drivers/staging/greybus/audio_topology.c
7143
7144 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
7145 M:      Viresh Kumar <[email protected]>
7146 S:      Maintained
7147 F:      drivers/staging/greybus/authentication.c
7148 F:      drivers/staging/greybus/bootrom.c
7149 F:      drivers/staging/greybus/firmware.h
7150 F:      drivers/staging/greybus/fw-core.c
7151 F:      drivers/staging/greybus/fw-download.c
7152 F:      drivers/staging/greybus/fw-management.c
7153 F:      drivers/staging/greybus/greybus_authentication.h
7154 F:      drivers/staging/greybus/greybus_firmware.h
7155 F:      drivers/staging/greybus/hid.c
7156 F:      drivers/staging/greybus/i2c.c
7157 F:      drivers/staging/greybus/spi.c
7158 F:      drivers/staging/greybus/spilib.c
7159 F:      drivers/staging/greybus/spilib.h
7160
7161 GREYBUS LOOPBACK DRIVER
7162 M:      Bryan O'Donoghue <[email protected]>
7163 S:      Maintained
7164 F:      drivers/staging/greybus/loopback.c
7165
7166 GREYBUS PLATFORM DRIVERS
7167 M:      Vaibhav Hiremath <[email protected]>
7168 S:      Maintained
7169 F:      drivers/staging/greybus/arche-platform.c
7170 F:      drivers/staging/greybus/arche-apb-ctrl.c
7171 F:      drivers/staging/greybus/arche_platform.h
7172
7173 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
7174 M:      Rui Miguel Silva <[email protected]>
7175 S:      Maintained
7176 F:      drivers/staging/greybus/sdio.c
7177 F:      drivers/staging/greybus/light.c
7178 F:      drivers/staging/greybus/gpio.c
7179 F:      drivers/staging/greybus/power_supply.c
7180 F:      drivers/staging/greybus/spi.c
7181 F:      drivers/staging/greybus/spilib.c
7182
7183 GREYBUS SUBSYSTEM
7184 M:      Johan Hovold <[email protected]>
7185 M:      Alex Elder <[email protected]>
7186 M:      Greg Kroah-Hartman <[email protected]>
7187 S:      Maintained
7188 F:      drivers/staging/greybus/
7189 F:      drivers/greybus/
7190 F:      include/linux/greybus.h
7191 F:      include/linux/greybus/
7192 L:      [email protected] (moderated for non-subscribers)
7193
7194 GREYBUS UART PROTOCOLS DRIVERS
7195 M:      David Lin <[email protected]>
7196 S:      Maintained
7197 F:      drivers/staging/greybus/uart.c
7198 F:      drivers/staging/greybus/log.c
7199
7200 GS1662 VIDEO SERIALIZER
7201 M:      Charles-Antoine Couret <[email protected]>
7202 L:      [email protected]
7203 T:      git git://linuxtv.org/media_tree.git
7204 S:      Maintained
7205 F:      drivers/media/spi/gs1662.c
7206
7207 GSPCA FINEPIX SUBDRIVER
7208 M:      Frank Zago <[email protected]>
7209 L:      [email protected]
7210 T:      git git://linuxtv.org/media_tree.git
7211 S:      Maintained
7212 F:      drivers/media/usb/gspca/finepix.c
7213
7214 GSPCA GL860 SUBDRIVER
7215 M:      Olivier Lorin <[email protected]>
7216 L:      [email protected]
7217 T:      git git://linuxtv.org/media_tree.git
7218 S:      Maintained
7219 F:      drivers/media/usb/gspca/gl860/
7220
7221 GSPCA M5602 SUBDRIVER
7222 M:      Erik Andren <[email protected]>
7223 L:      [email protected]
7224 T:      git git://linuxtv.org/media_tree.git
7225 S:      Maintained
7226 F:      drivers/media/usb/gspca/m5602/
7227
7228 GSPCA PAC207 SONIXB SUBDRIVER
7229 M:      Hans Verkuil <[email protected]>
7230 L:      [email protected]
7231 T:      git git://linuxtv.org/media_tree.git
7232 S:      Odd Fixes
7233 F:      drivers/media/usb/gspca/pac207.c
7234
7235 GSPCA SN9C20X SUBDRIVER
7236 M:      Brian Johnson <[email protected]>
7237 L:      [email protected]
7238 T:      git git://linuxtv.org/media_tree.git
7239 S:      Maintained
7240 F:      drivers/media/usb/gspca/sn9c20x.c
7241
7242 GSPCA T613 SUBDRIVER
7243 M:      Leandro Costantino <[email protected]>
7244 L:      [email protected]
7245 T:      git git://linuxtv.org/media_tree.git
7246 S:      Maintained
7247 F:      drivers/media/usb/gspca/t613.c
7248
7249 GSPCA USB WEBCAM DRIVER
7250 M:      Hans Verkuil <[email protected]>
7251 L:      [email protected]
7252 T:      git git://linuxtv.org/media_tree.git
7253 S:      Odd Fixes
7254 F:      drivers/media/usb/gspca/
7255
7256 GTP (GPRS Tunneling Protocol)
7257 M:      Pablo Neira Ayuso <[email protected]>
7258 M:      Harald Welte <[email protected]>
7259 L:      [email protected]
7260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
7261 S:      Maintained
7262 F:      drivers/net/gtp.c
7263
7264 GUID PARTITION TABLE (GPT)
7265 M:      Davidlohr Bueso <[email protected]>
7266 L:      [email protected]
7267 S:      Maintained
7268 F:      block/partitions/efi.*
7269
7270 H8/300 ARCHITECTURE
7271 M:      Yoshinori Sato <[email protected]>
7272 L:      [email protected] (moderated for non-subscribers)
7273 W:      http://uclinux-h8.sourceforge.jp
7274 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
7275 S:      Maintained
7276 F:      arch/h8300/
7277 F:      drivers/clocksource/h8300_*.c
7278 F:      drivers/clk/h8300/
7279 F:      drivers/irqchip/irq-renesas-h8*.c
7280
7281 HABANALABS PCI DRIVER
7282 M:      Oded Gabbay <[email protected]>
7283 T:      git https://github.com/HabanaAI/linux.git
7284 S:      Supported
7285 F:      drivers/misc/habanalabs/
7286 F:      include/uapi/misc/habanalabs.h
7287 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
7288 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
7289
7290 HACKRF MEDIA DRIVER
7291 M:      Antti Palosaari <[email protected]>
7292 L:      [email protected]
7293 W:      https://linuxtv.org
7294 W:      http://palosaari.fi/linux/
7295 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7296 T:      git git://linuxtv.org/anttip/media_tree.git
7297 S:      Maintained
7298 F:      drivers/media/usb/hackrf/
7299
7300 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
7301 M:      Frank Seidel <[email protected]>
7302 L:      [email protected]
7303 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
7304 S:      Maintained
7305 F:      drivers/platform/x86/hdaps.c
7306
7307 HARDWARE MONITORING
7308 M:      Jean Delvare <[email protected]>
7309 M:      Guenter Roeck <[email protected]>
7310 L:      [email protected]
7311 W:      http://hwmon.wiki.kernel.org/
7312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7313 S:      Maintained
7314 F:      Documentation/devicetree/bindings/hwmon/
7315 F:      Documentation/hwmon/
7316 F:      drivers/hwmon/
7317 F:      include/linux/hwmon*.h
7318 F:      include/trace/events/hwmon*.h
7319
7320 HARDWARE RANDOM NUMBER GENERATOR CORE
7321 M:      Matt Mackall <[email protected]>
7322 M:      Herbert Xu <[email protected]>
7323 L:      [email protected]
7324 S:      Odd fixes
7325 F:      Documentation/devicetree/bindings/rng/
7326 F:      Documentation/admin-guide/hw_random.rst
7327 F:      drivers/char/hw_random/
7328 F:      include/linux/hw_random.h
7329
7330 HARDWARE TRACING FACILITIES
7331 M:      Alexander Shishkin <[email protected]>
7332 S:      Maintained
7333 F:      drivers/hwtracing/
7334
7335 HARDWARE SPINLOCK CORE
7336 M:      Ohad Ben-Cohen <[email protected]>
7337 M:      Bjorn Andersson <[email protected]>
7338 L:      [email protected]
7339 S:      Maintained
7340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
7341 F:      Documentation/devicetree/bindings/hwlock/
7342 F:      Documentation/hwspinlock.txt
7343 F:      drivers/hwspinlock/
7344 F:      include/linux/hwspinlock.h
7345
7346 HARMONY SOUND DRIVER
7347 L:      [email protected]
7348 S:      Maintained
7349 F:      sound/parisc/harmony.*
7350
7351 HDPVR USB VIDEO ENCODER DRIVER
7352 M:      Hans Verkuil <[email protected]>
7353 L:      [email protected]
7354 T:      git git://linuxtv.org/media_tree.git
7355 W:      https://linuxtv.org
7356 S:      Odd Fixes
7357 F:      drivers/media/usb/hdpvr/
7358
7359 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
7360 M:      Jerry Hoemann <[email protected]>
7361 S:      Supported
7362 F:      Documentation/watchdog/hpwdt.rst
7363 F:      drivers/watchdog/hpwdt.c
7364
7365 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
7366 M:      Don Brace <[email protected]>
7367 L:      [email protected]
7368 L:      [email protected]
7369 S:      Supported
7370 F:      Documentation/scsi/hpsa.txt
7371 F:      drivers/scsi/hpsa*.[ch]
7372 F:      include/linux/cciss*.h
7373 F:      include/uapi/linux/cciss*.h
7374
7375 HFI1 DRIVER
7376 M:      Mike Marciniszyn <[email protected]>
7377 M:      Dennis Dalessandro <[email protected]>
7378 L:      [email protected]
7379 S:      Supported
7380 F:      drivers/infiniband/hw/hfi1
7381
7382 HFS FILESYSTEM
7383 L:      [email protected]
7384 S:      Orphan
7385 F:      Documentation/filesystems/hfs.txt
7386 F:      fs/hfs/
7387
7388 HFSPLUS FILESYSTEM
7389 L:      [email protected]
7390 S:      Orphan
7391 F:      Documentation/filesystems/hfsplus.txt
7392 F:      fs/hfsplus/
7393
7394 HGA FRAMEBUFFER DRIVER
7395 M:      Ferenc Bakonyi <[email protected]>
7396 L:      [email protected]
7397 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
7398 S:      Maintained
7399 F:      drivers/video/fbdev/hgafb.c
7400
7401 HIBERNATION (aka Software Suspend, aka swsusp)
7402 M:      "Rafael J. Wysocki" <[email protected]>
7403 M:      Pavel Machek <[email protected]>
7404 L:      [email protected]
7405 B:      https://bugzilla.kernel.org
7406 S:      Supported
7407 F:      arch/x86/power/
7408 F:      drivers/base/power/
7409 F:      kernel/power/
7410 F:      include/linux/suspend.h
7411 F:      include/linux/freezer.h
7412 F:      include/linux/pm.h
7413 F:      arch/*/include/asm/suspend*.h
7414
7415 HID CORE LAYER
7416 M:      Jiri Kosina <[email protected]>
7417 M:      Benjamin Tissoires <[email protected]>
7418 L:      [email protected]
7419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
7420 S:      Maintained
7421 F:      drivers/hid/
7422 F:      include/linux/hid*
7423 F:      include/uapi/linux/hid*
7424
7425 HID SENSOR HUB DRIVERS
7426 M:      Jiri Kosina <[email protected]>
7427 M:      Jonathan Cameron <[email protected]>
7428 M:      Srinivas Pandruvada <[email protected]>
7429 L:      [email protected]
7430 L:      [email protected]
7431 S:      Maintained
7432 F:      Documentation/hid/hid-sensor*
7433 F:      drivers/hid/hid-sensor-*
7434 F:      drivers/iio/*/hid-*
7435 F:      include/linux/hid-sensor-*
7436
7437 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
7438 M:      Thomas Gleixner <[email protected]>
7439 L:      [email protected]
7440 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7441 S:      Maintained
7442 F:      Documentation/timers/
7443 F:      kernel/time/hrtimer.c
7444 F:      kernel/time/clockevents.c
7445 F:      kernel/time/timer_*.c
7446 F:      include/linux/clockchips.h
7447 F:      include/linux/hrtimer.h
7448
7449 HIGH-SPEED SCC DRIVER FOR AX.25
7450 L:      [email protected]
7451 S:      Orphan
7452 F:      drivers/net/hamradio/dmascc.c
7453 F:      drivers/net/hamradio/scc.c
7454
7455 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
7456 M:      HighPoint Linux Team <[email protected]>
7457 W:      http://www.highpoint-tech.com
7458 S:      Supported
7459 F:      Documentation/scsi/hptiop.txt
7460 F:      drivers/scsi/hptiop.c
7461
7462 HIPPI
7463 M:      Jes Sorensen <[email protected]>
7464 L:      [email protected]
7465 S:      Maintained
7466 F:      include/linux/hippidevice.h
7467 F:      include/uapi/linux/if_hippi.h
7468 F:      net/802/hippi.c
7469 F:      drivers/net/hippi/
7470
7471 HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
7472 M:      Zaibo Xu <[email protected]>
7473 L:      [email protected]
7474 S:      Maintained
7475 F:      drivers/crypto/hisilicon/sec2/sec_crypto.c
7476 F:      drivers/crypto/hisilicon/sec2/sec_main.c
7477 F:      drivers/crypto/hisilicon/sec2/sec_crypto.h
7478 F:      drivers/crypto/hisilicon/sec2/sec.h
7479 F:      Documentation/ABI/testing/debugfs-hisi-sec
7480
7481 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
7482 M:      Zaibo Xu <[email protected]>
7483 L:      [email protected]
7484 S:      Maintained
7485 F:      drivers/crypto/hisilicon/hpre/hpre_crypto.c
7486 F:      drivers/crypto/hisilicon/hpre/hpre_main.c
7487 F:      drivers/crypto/hisilicon/hpre/hpre.h
7488 F:      Documentation/ABI/testing/debugfs-hisi-hpre
7489
7490 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
7491 M:      Yisen Zhuang <[email protected]>
7492 M:      Salil Mehta <[email protected]>
7493 L:      [email protected]
7494 W:      http://www.hisilicon.com
7495 S:      Maintained
7496 F:      drivers/net/ethernet/hisilicon/hns3/
7497
7498 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
7499 M:      Zaibo Xu <[email protected]>
7500 S:      Maintained
7501 F:      drivers/char/hw_random/hisi-trng-v2.c
7502
7503 HISILICON LPC BUS DRIVER
7504 M:      [email protected]
7505 W:      http://www.hisilicon.com
7506 S:      Maintained
7507 F:      drivers/bus/hisi_lpc.c
7508 F:      Documentation/devicetree/bindings/arm/hisilicon/hisilicon-low-pin-count.txt
7509
7510 HISILICON NETWORK SUBSYSTEM DRIVER
7511 M:      Yisen Zhuang <[email protected]>
7512 M:      Salil Mehta <[email protected]>
7513 L:      [email protected]
7514 W:      http://www.hisilicon.com
7515 S:      Maintained
7516 F:      drivers/net/ethernet/hisilicon/
7517 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
7518
7519 HISILICON PMU DRIVER
7520 M:      Shaokun Zhang <[email protected]>
7521 W:      http://www.hisilicon.com
7522 S:      Supported
7523 F:      drivers/perf/hisilicon
7524 F:      Documentation/admin-guide/perf/hisi-pmu.rst
7525
7526 HISILICON ROCE DRIVER
7527 M:      Lijun Ou <[email protected]>
7528 M:      Wei Hu(Xavier) <[email protected]>
7529 L:      [email protected]
7530 S:      Maintained
7531 F:      drivers/infiniband/hw/hns/
7532 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
7533
7534 HISILICON SAS Controller
7535 M:      John Garry <[email protected]>
7536 W:      http://www.hisilicon.com
7537 S:      Supported
7538 F:      drivers/scsi/hisi_sas/
7539 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
7540
7541 HISILICON QM AND ZIP Controller DRIVER
7542 M:      Zhou Wang <[email protected]>
7543 L:      [email protected]
7544 S:      Maintained
7545 F:      drivers/crypto/hisilicon/qm.c
7546 F:      drivers/crypto/hisilicon/qm.h
7547 F:      drivers/crypto/hisilicon/sgl.c
7548 F:      drivers/crypto/hisilicon/zip/
7549 F:      Documentation/ABI/testing/debugfs-hisi-zip
7550
7551 HMM - Heterogeneous Memory Management
7552 M:      Jérôme Glisse <[email protected]>
7553 L:      [email protected]
7554 S:      Maintained
7555 F:      mm/hmm*
7556 F:      include/linux/hmm*
7557 F:      Documentation/vm/hmm.rst
7558
7559 HOST AP DRIVER
7560 M:      Jouni Malinen <[email protected]>
7561 L:      [email protected]
7562 W:      http://w1.fi/hostap-driver.html
7563 S:      Obsolete
7564 F:      drivers/net/wireless/intersil/hostap/
7565
7566 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
7567 L:      [email protected]
7568 S:      Orphan
7569 F:      drivers/platform/x86/tc1100-wmi.c
7570
7571 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
7572 M:      Jaroslav Kysela <[email protected]>
7573 S:      Obsolete
7574 F:      drivers/staging/hp/hp100.*
7575
7576 HPET:   High Precision Event Timers driver
7577 M:      Clemens Ladisch <[email protected]>
7578 S:      Maintained
7579 F:      Documentation/timers/hpet.rst
7580 F:      drivers/char/hpet.c
7581 F:      include/linux/hpet.h
7582 F:      include/uapi/linux/hpet.h
7583
7584 HPET:   x86
7585 S:      Orphan
7586 F:      arch/x86/kernel/hpet.c
7587 F:      arch/x86/include/asm/hpet.h
7588
7589 HPFS FILESYSTEM
7590 M:      Mikulas Patocka <[email protected]>
7591 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
7592 S:      Maintained
7593 F:      fs/hpfs/
7594
7595 HSI SUBSYSTEM
7596 M:      Sebastian Reichel <[email protected]>
7597 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
7598 S:      Maintained
7599 F:      Documentation/ABI/testing/sysfs-bus-hsi
7600 F:      Documentation/driver-api/hsi.rst
7601 F:      drivers/hsi/
7602 F:      include/linux/hsi/
7603 F:      include/uapi/linux/hsi/
7604
7605 HSO 3G MODEM DRIVER
7606 L:      [email protected]
7607 S:      Orphan
7608 F:      drivers/net/usb/hso.c
7609
7610 HSR NETWORK PROTOCOL
7611 M:      Arvid Brodin <[email protected]>
7612 L:      [email protected]
7613 S:      Maintained
7614 F:      net/hsr/
7615
7616 HT16K33 LED CONTROLLER DRIVER
7617 M:      Robin van der Gracht <[email protected]>
7618 S:      Maintained
7619 F:      drivers/auxdisplay/ht16k33.c
7620 F:      Documentation/devicetree/bindings/display/ht16k33.txt
7621
7622 HTCPEN TOUCHSCREEN DRIVER
7623 M:      Pau Oliva Fora <[email protected]>
7624 L:      [email protected]
7625 S:      Maintained
7626 F:      drivers/input/touchscreen/htcpen.c
7627
7628 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
7629 M:      Lorenzo Bianconi <[email protected]>
7630 L:      [email protected]
7631 W:      http://www.st.com/
7632 S:      Maintained
7633 F:      drivers/iio/humidity/hts221*
7634 F:      Documentation/devicetree/bindings/iio/humidity/hts221.txt
7635
7636 HUAWEI ETHERNET DRIVER
7637 M:      Aviad Krawczyk <[email protected]>
7638 L:      [email protected]
7639 S:      Supported
7640 F:      Documentation/networking/hinic.txt
7641 F:      drivers/net/ethernet/huawei/hinic/
7642
7643 HUGETLB FILESYSTEM
7644 M:      Mike Kravetz <[email protected]>
7645 L:      [email protected]
7646 S:      Maintained
7647 F:      fs/hugetlbfs/
7648 F:      mm/hugetlb.c
7649 F:      include/linux/hugetlb.h
7650 F:      Documentation/admin-guide/mm/hugetlbpage.rst
7651 F:      Documentation/vm/hugetlbfs_reserv.rst
7652 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
7653
7654 HVA ST MEDIA DRIVER
7655 M:      Jean-Christophe Trotin <[email protected]>
7656 L:      [email protected]
7657 T:      git git://linuxtv.org/media_tree.git
7658 W:      https://linuxtv.org
7659 S:      Supported
7660 F:      drivers/media/platform/sti/hva
7661
7662 HWPOISON MEMORY FAILURE HANDLING
7663 M:      Naoya Horiguchi <[email protected]>
7664 L:      [email protected]
7665 S:      Maintained
7666 F:      mm/memory-failure.c
7667 F:      mm/hwpoison-inject.c
7668
7669 HYGON PROCESSOR SUPPORT
7670 M:      Pu Wen <[email protected]>
7671 L:      [email protected]
7672 S:      Maintained
7673 F:      arch/x86/kernel/cpu/hygon.c
7674
7675 HYNIX HI556 SENSOR DRIVER
7676 M:      Shawn Tu <[email protected]>
7677 L:      [email protected]
7678 T:      git git://linuxtv.org/media_tree.git
7679 S:      Maintained
7680 F:      drivers/media/i2c/hi556.c
7681
7682 Hyper-V CORE AND DRIVERS
7683 M:      "K. Y. Srinivasan" <[email protected]>
7684 M:      Haiyang Zhang <[email protected]>
7685 M:      Stephen Hemminger <[email protected]>
7686 M:      Sasha Levin <[email protected]>
7687 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
7688 L:      [email protected]
7689 S:      Supported
7690 F:      Documentation/networking/device_drivers/microsoft/netvsc.txt
7691 F:      arch/x86/include/asm/mshyperv.h
7692 F:      arch/x86/include/asm/trace/hyperv.h
7693 F:      arch/x86/include/asm/hyperv-tlfs.h
7694 F:      arch/x86/kernel/cpu/mshyperv.c
7695 F:      arch/x86/hyperv
7696 F:      drivers/clocksource/hyperv_timer.c
7697 F:      drivers/hid/hid-hyperv.c
7698 F:      drivers/hv/
7699 F:      drivers/input/serio/hyperv-keyboard.c
7700 F:      drivers/pci/controller/pci-hyperv.c
7701 F:      drivers/pci/controller/pci-hyperv-intf.c
7702 F:      drivers/net/hyperv/
7703 F:      drivers/scsi/storvsc_drv.c
7704 F:      drivers/uio/uio_hv_generic.c
7705 F:      drivers/video/fbdev/hyperv_fb.c
7706 F:      drivers/iommu/hyperv-iommu.c
7707 F:      net/vmw_vsock/hyperv_transport.c
7708 F:      include/clocksource/hyperv_timer.h
7709 F:      include/linux/hyperv.h
7710 F:      include/uapi/linux/hyperv.h
7711 F:      include/asm-generic/mshyperv.h
7712 F:      tools/hv/
7713 F:      Documentation/ABI/stable/sysfs-bus-vmbus
7714 F:      Documentation/ABI/testing/debugfs-hyperv
7715
7716 HYPERBUS SUPPORT
7717 M:      Vignesh Raghavendra <[email protected]>
7718 S:      Supported
7719 F:      drivers/mtd/hyperbus/
7720 F:      include/linux/mtd/hyperbus.h
7721 F:      Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt
7722 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.txt
7723
7724 HYPERVISOR VIRTUAL CONSOLE DRIVER
7725 L:      [email protected]
7726 S:      Odd Fixes
7727 F:      drivers/tty/hvc/
7728
7729 I2C ACPI SUPPORT
7730 M:      Mika Westerberg <[email protected]>
7731 L:      [email protected]
7732 L:      [email protected]
7733 S:      Maintained
7734 F:      drivers/i2c/i2c-core-acpi.c
7735
7736 I2C CONTROLLER DRIVER FOR NVIDIA GPU
7737 M:      Ajay Gupta <[email protected]>
7738 L:      [email protected]
7739 S:      Maintained
7740 F:      Documentation/i2c/busses/i2c-nvidia-gpu.rst
7741 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
7742
7743 I2C MUXES
7744 M:      Peter Rosin <[email protected]>
7745 L:      [email protected]
7746 S:      Maintained
7747 F:      Documentation/i2c/i2c-topology.rst
7748 F:      Documentation/i2c/muxes/
7749 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
7750 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
7751 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
7752 F:      drivers/i2c/i2c-mux.c
7753 F:      drivers/i2c/muxes/
7754 F:      include/linux/i2c-mux.h
7755
7756 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
7757 M:      Gregory CLEMENT <[email protected]>
7758 L:      [email protected]
7759 S:      Maintained
7760 F:      Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
7761 F:      drivers/i2c/busses/i2c-mv64xxx.c
7762
7763 I2C OVER PARALLEL PORT
7764 M:      Jean Delvare <[email protected]>
7765 L:      [email protected]
7766 S:      Maintained
7767 F:      Documentation/i2c/busses/i2c-parport.rst
7768 F:      Documentation/i2c/busses/i2c-parport-light.rst
7769 F:      drivers/i2c/busses/i2c-parport.c
7770 F:      drivers/i2c/busses/i2c-parport-light.c
7771
7772 I2C SUBSYSTEM
7773 M:      Wolfram Sang <[email protected]>
7774 L:      [email protected]
7775 W:      https://i2c.wiki.kernel.org/
7776 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
7777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
7778 S:      Maintained
7779 F:      Documentation/devicetree/bindings/i2c/i2c.txt
7780 F:      Documentation/i2c/
7781 F:      drivers/i2c/*
7782 F:      include/linux/i2c.h
7783 F:      include/linux/i2c-dev.h
7784 F:      include/linux/i2c-smbus.h
7785 F:      include/uapi/linux/i2c.h
7786 F:      include/uapi/linux/i2c-*.h
7787
7788 I2C SUBSYSTEM HOST DRIVERS
7789 L:      [email protected]
7790 W:      https://i2c.wiki.kernel.org/
7791 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
7792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
7793 S:      Odd Fixes
7794 F:      Documentation/devicetree/bindings/i2c/
7795 F:      drivers/i2c/algos/
7796 F:      drivers/i2c/busses/
7797
7798 I2C-TAOS-EVM DRIVER
7799 M:      Jean Delvare <[email protected]>
7800 L:      [email protected]
7801 S:      Maintained
7802 F:      Documentation/i2c/busses/i2c-taos-evm.rst
7803 F:      drivers/i2c/busses/i2c-taos-evm.c
7804
7805 I2C-TINY-USB DRIVER
7806 M:      Till Harbaum <[email protected]>
7807 L:      [email protected]
7808 W:      http://www.harbaum.org/till/i2c_tiny_usb
7809 S:      Maintained
7810 F:      drivers/i2c/busses/i2c-tiny-usb.c
7811
7812 I2C/SMBUS CONTROLLER DRIVERS FOR PC
7813 M:      Jean Delvare <[email protected]>
7814 L:      [email protected]
7815 S:      Maintained
7816 F:      Documentation/i2c/busses/i2c-ali1535.rst
7817 F:      Documentation/i2c/busses/i2c-ali1563.rst
7818 F:      Documentation/i2c/busses/i2c-ali15x3.rst
7819 F:      Documentation/i2c/busses/i2c-amd756.rst
7820 F:      Documentation/i2c/busses/i2c-amd8111.rst
7821 F:      Documentation/i2c/busses/i2c-i801.rst
7822 F:      Documentation/i2c/busses/i2c-nforce2.rst
7823 F:      Documentation/i2c/busses/i2c-piix4.rst
7824 F:      Documentation/i2c/busses/i2c-sis5595.rst
7825 F:      Documentation/i2c/busses/i2c-sis630.rst
7826 F:      Documentation/i2c/busses/i2c-sis96x.rst
7827 F:      Documentation/i2c/busses/i2c-via.rst
7828 F:      Documentation/i2c/busses/i2c-viapro.rst
7829 F:      drivers/i2c/busses/i2c-ali1535.c
7830 F:      drivers/i2c/busses/i2c-ali1563.c
7831 F:      drivers/i2c/busses/i2c-ali15x3.c
7832 F:      drivers/i2c/busses/i2c-amd756.c
7833 F:      drivers/i2c/busses/i2c-amd756-s4882.c
7834 F:      drivers/i2c/busses/i2c-amd8111.c
7835 F:      drivers/i2c/busses/i2c-i801.c
7836 F:      drivers/i2c/busses/i2c-isch.c
7837 F:      drivers/i2c/busses/i2c-nforce2.c
7838 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
7839 F:      drivers/i2c/busses/i2c-piix4.c
7840 F:      drivers/i2c/busses/i2c-sis5595.c
7841 F:      drivers/i2c/busses/i2c-sis630.c
7842 F:      drivers/i2c/busses/i2c-sis96x.c
7843 F:      drivers/i2c/busses/i2c-via.c
7844 F:      drivers/i2c/busses/i2c-viapro.c
7845
7846 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
7847 M:      Hans de Goede <[email protected]>
7848 L:      [email protected]
7849 S:      Maintained
7850 F:      drivers/i2c/busses/i2c-cht-wc.c
7851
7852 I2C/SMBUS ISMT DRIVER
7853 M:      Seth Heasley <[email protected]>
7854 M:      Neil Horman <[email protected]>
7855 L:      [email protected]
7856 F:      drivers/i2c/busses/i2c-ismt.c
7857 F:      Documentation/i2c/busses/i2c-ismt.rst
7858
7859 I2C/SMBUS STUB DRIVER
7860 M:      Jean Delvare <[email protected]>
7861 L:      [email protected]
7862 S:      Maintained
7863 F:      drivers/i2c/i2c-stub.c
7864
7865 I3C SUBSYSTEM
7866 M:      Boris Brezillon <[email protected]>
7867 L:      [email protected] (moderated for non-subscribers)
7868 C:      irc://chat.freenode.net/linux-i3c
7869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
7870 S:      Maintained
7871 F:      Documentation/ABI/testing/sysfs-bus-i3c
7872 F:      Documentation/devicetree/bindings/i3c/
7873 F:      Documentation/driver-api/i3c
7874 F:      drivers/i3c/
7875 F:      include/linux/i3c/
7876
7877 I3C DRIVER FOR SYNOPSYS DESIGNWARE
7878 M:      Vitor Soares <[email protected]>
7879 S:      Maintained
7880 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt
7881 F:      drivers/i3c/master/dw*
7882
7883 I3C DRIVER FOR CADENCE I3C MASTER IP
7884 M:      Przemysław Gaj <[email protected]>
7885 S:      Maintained
7886 F:      Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt
7887 F:      drivers/i3c/master/i3c-master-cdns.c
7888
7889 IA64 (Itanium) PLATFORM
7890 M:      Tony Luck <[email protected]>
7891 M:      Fenghua Yu <[email protected]>
7892 L:      [email protected]
7893 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
7894 S:      Maintained
7895 F:      arch/ia64/
7896
7897 IBM Power 842 compression accelerator
7898 M:      Haren Myneni <[email protected]>
7899 S:      Supported
7900 F:      drivers/crypto/nx/Makefile
7901 F:      drivers/crypto/nx/Kconfig
7902 F:      drivers/crypto/nx/nx-842*
7903 F:      include/linux/sw842.h
7904 F:      crypto/842.c
7905 F:      lib/842/
7906
7907 IBM Power in-Nest Crypto Acceleration
7908 M:      Breno Leitão <[email protected]>
7909 M:      Nayna Jain <[email protected]>
7910 M:      Paulo Flabiano Smorigo <[email protected]>
7911 L:      [email protected]
7912 S:      Supported
7913 F:      drivers/crypto/nx/Makefile
7914 F:      drivers/crypto/nx/Kconfig
7915 F:      drivers/crypto/nx/nx-aes*
7916 F:      drivers/crypto/nx/nx-sha*
7917 F:      drivers/crypto/nx/nx.*
7918 F:      drivers/crypto/nx/nx_csbcpb.h
7919 F:      drivers/crypto/nx/nx_debugfs.c
7920
7921 IBM Power Linux RAID adapter
7922 M:      Brian King <[email protected]>
7923 S:      Supported
7924 F:      drivers/scsi/ipr.*
7925
7926 IBM Power SRIOV Virtual NIC Device Driver
7927 M:      Thomas Falcon <[email protected]>
7928 M:      John Allen <[email protected]>
7929 L:      [email protected]
7930 S:      Supported
7931 F:      drivers/net/ethernet/ibm/ibmvnic.*
7932
7933 IBM Power Virtual Accelerator Switchboard
7934 M:      Sukadev Bhattiprolu <[email protected]>
7935 L:      [email protected]
7936 S:      Supported
7937 F:      arch/powerpc/platforms/powernv/vas*
7938 F:      arch/powerpc/platforms/powernv/copy-paste.h
7939 F:      arch/powerpc/include/asm/vas.h
7940
7941 IBM Power Virtual Ethernet Device Driver
7942 M:      Thomas Falcon <[email protected]>
7943 L:      [email protected]
7944 S:      Supported
7945 F:      drivers/net/ethernet/ibm/ibmveth.*
7946
7947 IBM Power Virtual FC Device Drivers
7948 M:      Tyrel Datwyler <[email protected]>
7949 L:      [email protected]
7950 S:      Supported
7951 F:      drivers/scsi/ibmvscsi/ibmvfc*
7952
7953 IBM Power Virtual Management Channel Driver
7954 M:      Steven Royer <[email protected]>
7955 S:      Supported
7956 F:      drivers/misc/ibmvmc.*
7957
7958 IBM Power Virtual SCSI Device Drivers
7959 M:      Tyrel Datwyler <[email protected]>
7960 L:      [email protected]
7961 S:      Supported
7962 F:      drivers/scsi/ibmvscsi/ibmvscsi*
7963 F:      include/scsi/viosrp.h
7964
7965 IBM Power Virtual SCSI Device Target Driver
7966 M:      Michael Cyr <[email protected]>
7967 L:      [email protected]
7968 L:      [email protected]
7969 S:      Supported
7970 F:      drivers/scsi/ibmvscsi_tgt/
7971
7972 IBM Power VMX Cryptographic instructions
7973 M:      Breno Leitão <[email protected]>
7974 M:      Nayna Jain <[email protected]>
7975 M:      Paulo Flabiano Smorigo <[email protected]>
7976 L:      [email protected]
7977 S:      Supported
7978 F:      drivers/crypto/vmx/Makefile
7979 F:      drivers/crypto/vmx/Kconfig
7980 F:      drivers/crypto/vmx/vmx.c
7981 F:      drivers/crypto/vmx/aes*
7982 F:      drivers/crypto/vmx/ghash*
7983 F:      drivers/crypto/vmx/ppc-xlate.pl
7984
7985 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
7986 M:      Tyrel Datwyler <[email protected]>
7987 L:      [email protected]
7988 L:      [email protected]
7989 S:      Supported
7990 F:      drivers/pci/hotplug/rpaphp*
7991
7992 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
7993 M:      Tyrel Datwyler <[email protected]>
7994 L:      [email protected]
7995 L:      [email protected]
7996 S:      Supported
7997 F:      drivers/pci/hotplug/rpadlpar*
7998
7999 IBM ServeRAID RAID DRIVER
8000 S:      Orphan
8001 F:      drivers/scsi/ips.*
8002
8003 ICH LPC AND GPIO DRIVER
8004 M:      Peter Tyser <[email protected]>
8005 S:      Maintained
8006 F:      drivers/mfd/lpc_ich.c
8007 F:      drivers/gpio/gpio-ich.c
8008
8009 ICY I2C DRIVER
8010 M:      Max Staudt <[email protected]>
8011 L:      [email protected]
8012 S:      Maintained
8013 F:      drivers/i2c/busses/i2c-icy.c
8014
8015 IDE SUBSYSTEM
8016 M:      "David S. Miller" <[email protected]>
8017 L:      [email protected]
8018 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
8019 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
8020 S:      Maintained
8021 F:      Documentation/ide/
8022 F:      drivers/ide/
8023 F:      include/linux/ide.h
8024
8025 IDE/ATAPI DRIVERS
8026 M:      Borislav Petkov <[email protected]>
8027 L:      [email protected]
8028 S:      Maintained
8029 F:      Documentation/cdrom/ide-cd.rst
8030 F:      drivers/ide/ide-cd*
8031
8032 IDEAPAD LAPTOP EXTRAS DRIVER
8033 M:      Ike Panhc <[email protected]>
8034 L:      [email protected]
8035 W:      http://launchpad.net/ideapad-laptop
8036 S:      Maintained
8037 F:      drivers/platform/x86/ideapad-laptop.c
8038
8039 IDEAPAD LAPTOP SLIDEBAR DRIVER
8040 M:      Andrey Moiseev <[email protected]>
8041 L:      [email protected]
8042 W:      https://github.com/o2genum/ideapad-slidebar
8043 S:      Maintained
8044 F:      drivers/input/misc/ideapad_slidebar.c
8045
8046 IDT VersaClock 5 CLOCK DRIVER
8047 M:      Marek Vasut <[email protected]>
8048 S:      Maintained
8049 F:      drivers/clk/clk-versaclock5.c
8050
8051 IEEE 802.15.4 SUBSYSTEM
8052 M:      Alexander Aring <[email protected]>
8053 M:      Stefan Schmidt <[email protected]>
8054 L:      [email protected]
8055 W:      http://wpan.cakelab.org/
8056 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
8057 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
8058 S:      Maintained
8059 F:      net/ieee802154/
8060 F:      net/mac802154/
8061 F:      drivers/net/ieee802154/
8062 F:      include/linux/nl802154.h
8063 F:      include/linux/ieee802154.h
8064 F:      include/net/nl802154.h
8065 F:      include/net/mac802154.h
8066 F:      include/net/af_ieee802154.h
8067 F:      include/net/cfg802154.h
8068 F:      include/net/ieee802154_netdev.h
8069 F:      Documentation/networking/ieee802154.rst
8070
8071 IFE PROTOCOL
8072 M:      Yotam Gigi <[email protected]>
8073 M:      Jamal Hadi Salim <[email protected]>
8074 F:      net/ife
8075 F:      include/net/ife.h
8076 F:      include/uapi/linux/ife.h
8077
8078 IGORPLUG-USB IR RECEIVER
8079 M:      Sean Young <[email protected]>
8080 L:      [email protected]
8081 S:      Maintained
8082 F:      drivers/media/rc/igorplugusb.c
8083
8084 IGUANAWORKS USB IR TRANSCEIVER
8085 M:      Sean Young <[email protected]>
8086 L:      [email protected]
8087 S:      Maintained
8088 F:      drivers/media/rc/iguanair.c
8089
8090 IIO DIGITAL POTENTIOMETER DAC
8091 M:      Peter Rosin <[email protected]>
8092 L:      [email protected]
8093 S:      Maintained
8094 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
8095 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
8096 F:      drivers/iio/dac/dpot-dac.c
8097
8098 IIO ENVELOPE DETECTOR
8099 M:      Peter Rosin <[email protected]>
8100 L:      [email protected]
8101 S:      Maintained
8102 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
8103 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
8104 F:      drivers/iio/adc/envelope-detector.c
8105
8106 IIO MULTIPLEXER
8107 M:      Peter Rosin <[email protected]>
8108 L:      [email protected]
8109 S:      Maintained
8110 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt
8111 F:      drivers/iio/multiplexer/iio-mux.c
8112
8113 IIO SUBSYSTEM AND DRIVERS
8114 M:      Jonathan Cameron <[email protected]>
8115 R:      Hartmut Knaack <[email protected]>
8116 R:      Lars-Peter Clausen <[email protected]>
8117 R:      Peter Meerwald-Stadler <[email protected]>
8118 L:      [email protected]
8119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
8120 S:      Maintained
8121 F:      Documentation/ABI/testing/configfs-iio*
8122 F:      Documentation/ABI/testing/sysfs-bus-iio*
8123 F:      Documentation/devicetree/bindings/iio/
8124 F:      drivers/iio/
8125 F:      drivers/staging/iio/
8126 F:      include/linux/iio/
8127 F:      tools/iio/
8128
8129 IIO UNIT CONVERTER
8130 M:      Peter Rosin <[email protected]>
8131 L:      [email protected]
8132 S:      Maintained
8133 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.txt
8134 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.txt
8135 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.txt
8136 F:      drivers/iio/afe/iio-rescale.c
8137
8138 IKANOS/ADI EAGLE ADSL USB DRIVER
8139 M:      Matthieu Castet <[email protected]>
8140 M:      Stanislaw Gruszka <[email protected]>
8141 S:      Maintained
8142 F:      drivers/usb/atm/ueagle-atm.c
8143
8144 IMGTEC ASCII LCD DRIVER
8145 M:      Paul Burton <[email protected]>
8146 S:      Maintained
8147 F:      Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
8148 F:      drivers/auxdisplay/img-ascii-lcd.c
8149
8150 IMGTEC IR DECODER DRIVER
8151 M:      James Hogan <[email protected]>
8152 S:      Maintained
8153 F:      drivers/media/rc/img-ir/
8154
8155 IMON SOUNDGRAPH USB IR RECEIVER
8156 M:      Sean Young <[email protected]>
8157 L:      [email protected]
8158 S:      Maintained
8159 F:      drivers/media/rc/imon_raw.c
8160 F:      drivers/media/rc/imon.c
8161
8162 IMS TWINTURBO FRAMEBUFFER DRIVER
8163 L:      [email protected]
8164 S:      Orphan
8165 F:      drivers/video/fbdev/imsttfb.c
8166
8167 INA209 HARDWARE MONITOR DRIVER
8168 M:      Guenter Roeck <[email protected]>
8169 L:      [email protected]
8170 S:      Maintained
8171 F:      Documentation/hwmon/ina209.rst
8172 F:      Documentation/devicetree/bindings/hwmon/ina2xx.txt
8173 F:      drivers/hwmon/ina209.c
8174
8175 INA2XX HARDWARE MONITOR DRIVER
8176 M:      Guenter Roeck <[email protected]>
8177 L:      [email protected]
8178 S:      Maintained
8179 F:      Documentation/hwmon/ina2xx.rst
8180 F:      drivers/hwmon/ina2xx.c
8181 F:      include/linux/platform_data/ina2xx.h
8182
8183 INDUSTRY PACK SUBSYSTEM (IPACK)
8184 M:      Samuel Iglesias Gonsalvez <[email protected]>
8185 M:      Jens Taprogge <[email protected]>
8186 M:      Greg Kroah-Hartman <[email protected]>
8187 L:      [email protected]
8188 W:      http://industrypack.sourceforge.net
8189 S:      Maintained
8190 F:      drivers/ipack/
8191
8192 INFINEON DPS310 Driver
8193 M:      Eddie James <[email protected]>
8194 L:      [email protected]
8195 F:      drivers/iio/pressure/dps310.c
8196 S:      Maintained
8197
8198 INFINIBAND SUBSYSTEM
8199 M:      Doug Ledford <[email protected]>
8200 M:      Jason Gunthorpe <[email protected]>
8201 L:      [email protected]
8202 W:      https://github.com/linux-rdma/rdma-core
8203 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8204 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
8205 S:      Supported
8206 F:      Documentation/devicetree/bindings/infiniband/
8207 F:      Documentation/infiniband/
8208 F:      drivers/infiniband/
8209 F:      include/uapi/linux/if_infiniband.h
8210 F:      include/uapi/rdma/
8211 F:      include/rdma/
8212 F:      include/trace/events/ib_mad.h
8213 F:      include/trace/events/ib_umad.h
8214 F:      samples/bpf/ibumad_kern.c
8215 F:      samples/bpf/ibumad_user.c
8216
8217 INGENIC JZ4780 DMA Driver
8218 M:      Zubair Lutfullah Kakakhel <[email protected]>
8219 S:      Maintained
8220 F:      drivers/dma/dma-jz4780.c
8221
8222 INGENIC JZ4780 NAND DRIVER
8223 M:      Harvey Hunt <[email protected]>
8224 L:      [email protected]
8225 S:      Maintained
8226 F:      drivers/mtd/nand/raw/ingenic/
8227
8228 INGENIC JZ47xx SoCs
8229 M:      Paul Cercueil <[email protected]>
8230 S:      Maintained
8231 F:      arch/mips/boot/dts/ingenic/
8232 F:      arch/mips/include/asm/mach-jz4740/
8233 F:      arch/mips/jz4740/
8234 F:      drivers/clk/ingenic/
8235 F:      drivers/dma/dma-jz4780.c
8236 F:      drivers/gpu/drm/ingenic/
8237 F:      drivers/i2c/busses/i2c-jz4780.c
8238 F:      drivers/iio/adc/ingenic-adc.c
8239 F:      drivers/irqchip/irq-ingenic.c
8240 F:      drivers/memory/jz4780-nemc.c
8241 F:      drivers/mmc/host/jz4740_mmc.c
8242 F:      drivers/mtd/nand/raw/ingenic/
8243 F:      drivers/pinctrl/pinctrl-ingenic.c
8244 F:      drivers/power/supply/ingenic-battery.c
8245 F:      drivers/pwm/pwm-jz4740.c
8246 F:      drivers/rtc/rtc-jz4740.c
8247 F:      drivers/tty/serial/8250/8250_ingenic.c
8248 F:      drivers/usb/musb/jz4740.c
8249 F:      drivers/watchdog/jz4740_wdt.c
8250 F:      include/dt-bindings/iio/adc/ingenic,adc.h
8251 F:      include/linux/mfd/ingenic-tcu.h
8252 F:      sound/soc/jz4740/
8253 F:      sound/soc/codecs/jz47*
8254
8255 INOTIFY
8256 M:      Jan Kara <[email protected]>
8257 R:      Amir Goldstein <[email protected]>
8258 L:      [email protected]
8259 S:      Maintained
8260 F:      Documentation/filesystems/inotify.txt
8261 F:      fs/notify/inotify/
8262 F:      include/linux/inotify.h
8263 F:      include/uapi/linux/inotify.h
8264
8265 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8266 M:      Dmitry Torokhov <[email protected]>
8267 L:      [email protected]
8268 Q:      http://patchwork.kernel.org/project/linux-input/list/
8269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
8270 S:      Maintained
8271 F:      drivers/input/
8272 F:      include/linux/input.h
8273 F:      include/uapi/linux/input.h
8274 F:      include/uapi/linux/input-event-codes.h
8275 F:      include/linux/input/
8276 F:      Documentation/devicetree/bindings/input/
8277 F:      Documentation/devicetree/bindings/serio/
8278 F:      Documentation/input/
8279
8280 INPUT MULTITOUCH (MT) PROTOCOL
8281 M:      Henrik Rydberg <[email protected]>
8282 L:      [email protected]
8283 S:      Odd fixes
8284 F:      Documentation/input/multi-touch-protocol.rst
8285 F:      drivers/input/input-mt.c
8286 K:      \b(ABS|SYN)_MT_
8287
8288 INSIDE SECURE CRYPTO DRIVER
8289 M:      Antoine Tenart <[email protected]>
8290 F:      drivers/crypto/inside-secure/
8291 S:      Maintained
8292 L:      [email protected]
8293
8294 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
8295 M:      Mimi Zohar <[email protected]>
8296 M:      Dmitry Kasatkin <[email protected]>
8297 L:      [email protected]
8298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8299 S:      Supported
8300 F:      security/integrity/ima/
8301
8302 INTEL 810/815 FRAMEBUFFER DRIVER
8303 M:      Antonino Daplas <[email protected]>
8304 L:      [email protected]
8305 S:      Maintained
8306 F:      drivers/video/fbdev/i810/
8307
8308 INTEL ASoC DRIVERS
8309 M:      Cezary Rojewski <[email protected]>
8310 M:      Pierre-Louis Bossart <[email protected]>
8311 M:      Liam Girdwood <[email protected]>
8312 M:      Jie Yang <[email protected]>
8313 L:      [email protected] (moderated for non-subscribers)
8314 S:      Supported
8315 F:      sound/soc/intel/
8316
8317 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
8318 M:      Hans de Goede <[email protected]>
8319 L:      [email protected]
8320 S:      Maintained
8321 F:      drivers/platform/x86/intel_atomisp2_pm.c
8322
8323 INTEL C600 SERIES SAS CONTROLLER DRIVER
8324 M:      Intel SCU Linux support <[email protected]>
8325 M:      Artur Paszkiewicz <[email protected]>
8326 L:      [email protected]
8327 T:      git git://git.code.sf.net/p/intel-sas/isci
8328 S:      Supported
8329 F:      drivers/scsi/isci/
8330
8331 INTEL CPU family model numbers
8332 M:      Tony Luck <[email protected]>
8333 M:      [email protected]
8334 L:      [email protected]
8335 S:      Supported
8336 F:      arch/x86/include/asm/intel-family.h
8337
8338 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
8339 M:      Jani Nikula <[email protected]>
8340 M:      Joonas Lahtinen <[email protected]>
8341 M:      Rodrigo Vivi <[email protected]>
8342 L:      [email protected]
8343 W:      https://01.org/linuxgraphics/
8344 B:      https://01.org/linuxgraphics/documentation/how-report-bugs
8345 C:      irc://chat.freenode.net/intel-gfx
8346 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
8347 T:      git git://anongit.freedesktop.org/drm-intel
8348 S:      Supported
8349 F:      drivers/gpu/drm/i915/
8350 F:      include/drm/i915*
8351 F:      include/uapi/drm/i915_drm.h
8352 F:      Documentation/gpu/i915.rst
8353
8354 INTEL ETHERNET DRIVERS
8355 M:      Jeff Kirsher <[email protected]>
8356 L:      [email protected] (moderated for non-subscribers)
8357 W:      http://www.intel.com/support/feedback.htm
8358 W:      http://e1000.sourceforge.net/
8359 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
8360 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
8361 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
8362 S:      Supported
8363 F:      Documentation/networking/device_drivers/intel/e100.rst
8364 F:      Documentation/networking/device_drivers/intel/e1000.rst
8365 F:      Documentation/networking/device_drivers/intel/e1000e.rst
8366 F:      Documentation/networking/device_drivers/intel/fm10k.rst
8367 F:      Documentation/networking/device_drivers/intel/igb.rst
8368 F:      Documentation/networking/device_drivers/intel/igbvf.rst
8369 F:      Documentation/networking/device_drivers/intel/ixgb.rst
8370 F:      Documentation/networking/device_drivers/intel/ixgbe.rst
8371 F:      Documentation/networking/device_drivers/intel/ixgbevf.rst
8372 F:      Documentation/networking/device_drivers/intel/i40e.rst
8373 F:      Documentation/networking/device_drivers/intel/iavf.rst
8374 F:      Documentation/networking/device_drivers/intel/ice.rst
8375 F:      drivers/net/ethernet/intel/
8376 F:      drivers/net/ethernet/intel/*/
8377 F:      include/linux/avf/virtchnl.h
8378
8379 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
8380 M:      Maik Broemme <[email protected]>
8381 L:      [email protected]
8382 S:      Maintained
8383 F:      Documentation/fb/intelfb.rst
8384 F:      drivers/video/fbdev/intelfb/
8385
8386 INTEL GPIO DRIVERS
8387 M:      Andy Shevchenko <[email protected]>
8388 L:      [email protected]
8389 S:      Maintained
8390 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8391 F:      drivers/gpio/gpio-ich.c
8392 F:      drivers/gpio/gpio-intel-mid.c
8393 F:      drivers/gpio/gpio-lynxpoint.c
8394 F:      drivers/gpio/gpio-merrifield.c
8395 F:      drivers/gpio/gpio-ml-ioh.c
8396 F:      drivers/gpio/gpio-pch.c
8397 F:      drivers/gpio/gpio-sch.c
8398 F:      drivers/gpio/gpio-sodaville.c
8399
8400 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
8401 M:      Zhenyu Wang <[email protected]>
8402 M:      Zhi Wang <[email protected]>
8403 L:      [email protected]
8404 L:      [email protected]
8405 W:      https://01.org/igvt-g
8406 T:      git https://github.com/intel/gvt-linux.git
8407 S:      Supported
8408 F:      drivers/gpu/drm/i915/gvt/
8409
8410 INTEL HID EVENT DRIVER
8411 M:      Alex Hung <[email protected]>
8412 L:      [email protected]
8413 S:      Maintained
8414 F:      drivers/platform/x86/intel-hid.c
8415
8416 INTEL I/OAT DMA DRIVER
8417 M:      Dave Jiang <[email protected]>
8418 R:      Dan Williams <[email protected]>
8419 L:      [email protected]
8420 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
8421 S:      Supported
8422 F:      drivers/dma/ioat*
8423
8424 INTEL IDLE DRIVER
8425 M:      Jacob Pan <[email protected]>
8426 M:      Len Brown <[email protected]>
8427 L:      [email protected]
8428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
8429 B:      https://bugzilla.kernel.org
8430 S:      Supported
8431 F:      drivers/idle/intel_idle.c
8432
8433 INTEL INTEGRATED SENSOR HUB DRIVER
8434 M:      Srinivas Pandruvada <[email protected]>
8435 M:      Jiri Kosina <[email protected]>
8436 L:      [email protected]
8437 S:      Maintained
8438 F:      drivers/hid/intel-ish-hid/
8439
8440 INTEL IOMMU (VT-d)
8441 M:      David Woodhouse <[email protected]>
8442 M:      Lu Baolu <[email protected]>
8443 L:      [email protected]
8444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
8445 S:      Supported
8446 F:      drivers/iommu/dmar.c
8447 F:      drivers/iommu/intel*.[ch]
8448 F:      include/linux/intel-iommu.h
8449 F:      include/linux/intel-svm.h
8450
8451 INTEL IOP-ADMA DMA DRIVER
8452 R:      Dan Williams <[email protected]>
8453 S:      Odd fixes
8454 F:      drivers/dma/iop-adma.c
8455
8456 INTEL IPU3 CSI-2 CIO2 DRIVER
8457 M:      Yong Zhi <[email protected]>
8458 M:      Sakari Ailus <[email protected]>
8459 M:      Bingbu Cao <[email protected]>
8460 R:      Tian Shu Qiu <[email protected]>
8461 L:      [email protected]
8462 S:      Maintained
8463 F:      drivers/media/pci/intel/ipu3/
8464 F:      Documentation/media/uapi/v4l/pixfmt-srggb10-ipu3.rst
8465
8466 INTEL IPU3 CSI-2 IMGU DRIVER
8467 M:      Sakari Ailus <[email protected]>
8468 L:      [email protected]
8469 S:      Maintained
8470 F:      drivers/staging/media/ipu3/
8471 F:      Documentation/media/uapi/v4l/pixfmt-meta-intel-ipu3.rst
8472 F:      Documentation/media/v4l-drivers/ipu3.rst
8473 F:      Documentation/media/v4l-drivers/ipu3_rcb.svg
8474
8475 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8476 M:      Krzysztof Halasa <[email protected]>
8477 S:      Maintained
8478 F:      include/linux/soc/ixp4xx/qmgr.h
8479 F:      include/linux/soc/ixp4xx/npe.h
8480 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
8481 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
8482 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
8483 F:      drivers/net/wan/ixp4xx_hss.c
8484
8485 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8486 M:      Deepak Saxena <[email protected]>
8487 S:      Maintained
8488 F:      drivers/char/hw_random/ixp4xx-rng.c
8489
8490 INTEL MANAGEMENT ENGINE (mei)
8491 M:      Tomas Winkler <[email protected]>
8492 L:      [email protected]
8493 S:      Supported
8494 F:      include/uapi/linux/mei.h
8495 F:      include/linux/mei_cl_bus.h
8496 F:      drivers/misc/mei/*
8497 F:      drivers/watchdog/mei_wdt.c
8498 F:      Documentation/driver-api/mei/*
8499 F:      samples/mei/*
8500
8501 INTEL MENLOW THERMAL DRIVER
8502 M:      Sujith Thomas <[email protected]>
8503 L:      [email protected]
8504 W:      https://01.org/linux-acpi
8505 S:      Supported
8506 F:      drivers/platform/x86/intel_menlow.c
8507
8508 INTEL MIC DRIVERS (mic)
8509 M:      Sudeep Dutt <[email protected]>
8510 M:      Ashutosh Dixit <[email protected]>
8511 S:      Supported
8512 W:      https://github.com/sudeepdutt/mic
8513 W:      http://software.intel.com/en-us/mic-developer
8514 F:      include/linux/mic_bus.h
8515 F:      include/linux/scif.h
8516 F:      include/uapi/linux/mic_common.h
8517 F:      include/uapi/linux/mic_ioctl.h
8518 F:      include/uapi/linux/scif_ioctl.h
8519 F:      drivers/misc/mic/
8520 F:      drivers/dma/mic_x100_dma.c
8521 F:      drivers/dma/mic_x100_dma.h
8522 F:      Documentation/mic/
8523
8524 INTEL PMC CORE DRIVER
8525 M:      Rajneesh Bhardwaj <[email protected]>
8526 M:      Vishwanath Somayaji <[email protected]>
8527 L:      [email protected]
8528 S:      Maintained
8529 F:      drivers/platform/x86/intel_pmc_core*
8530
8531 INTEL PMC/P-Unit IPC DRIVER
8532 M:      Zha Qipeng<[email protected]>
8533 L:      [email protected]
8534 S:      Maintained
8535 F:      drivers/platform/x86/intel_pmc_ipc.c
8536 F:      drivers/platform/x86/intel_punit_ipc.c
8537 F:      arch/x86/include/asm/intel_pmc_ipc.h
8538 F:      arch/x86/include/asm/intel_punit_ipc.h
8539
8540 INTEL PMIC GPIO DRIVERS
8541 M:      Andy Shevchenko <[email protected]>
8542 S:      Maintained
8543 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8544 F:      drivers/gpio/gpio-*cove.c
8545 F:      drivers/gpio/gpio-msic.c
8546
8547 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
8548 R:      Andy Shevchenko <[email protected]>
8549 S:      Maintained
8550 F:      drivers/mfd/intel_msic.c
8551 F:      drivers/mfd/intel_soc_pmic*
8552 F:      include/linux/mfd/intel_msic.h
8553 F:      include/linux/mfd/intel_soc_pmic*
8554
8555 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
8556 M:      Stanislav Yakovlev <[email protected]>
8557 L:      [email protected]
8558 S:      Maintained
8559 F:      Documentation/networking/device_drivers/intel/ipw2100.txt
8560 F:      Documentation/networking/device_drivers/intel/ipw2200.txt
8561 F:      drivers/net/wireless/intel/ipw2x00/
8562
8563 INTEL PSTATE DRIVER
8564 M:      Srinivas Pandruvada <[email protected]>
8565 M:      Len Brown <[email protected]>
8566 L:      [email protected]
8567 S:      Supported
8568 F:      drivers/cpufreq/intel_pstate.c
8569
8570 INTEL RDMA RNIC DRIVER
8571 M:      Faisal Latif <[email protected]>
8572 M:      Shiraz Saleem <[email protected]>
8573 L:      [email protected]
8574 S:      Supported
8575 F:      drivers/infiniband/hw/i40iw/
8576 F:      include/uapi/rdma/i40iw-abi.h
8577
8578 INTEL SPEED SELECT TECHNOLOGY
8579 M:      Srinivas Pandruvada <[email protected]>
8580 L:      [email protected]
8581 S:      Maintained
8582 F:      drivers/platform/x86/intel_speed_select_if/
8583 F:      tools/power/x86/intel-speed-select/
8584 F:      include/uapi/linux/isst_if.h
8585
8586 INTEL STRATIX10 FIRMWARE DRIVERS
8587 M:      Richard Gong <[email protected]>
8588 L:      [email protected]
8589 S:      Maintained
8590 F:      drivers/firmware/stratix10-rsu.c
8591 F:      drivers/firmware/stratix10-svc.c
8592 F:      include/linux/firmware/intel/stratix10-smc.h
8593 F:      include/linux/firmware/intel/stratix10-svc-client.h
8594 F:      Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
8595 F:      Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
8596
8597 INTEL TELEMETRY DRIVER
8598 M:      Rajneesh Bhardwaj <[email protected]>
8599 M:      "David E. Box" <[email protected]>
8600 L:      [email protected]
8601 S:      Maintained
8602 F:      arch/x86/include/asm/intel_telemetry.h
8603 F:      drivers/platform/x86/intel_telemetry*
8604
8605 INTEL VIRTUAL BUTTON DRIVER
8606 M:      AceLan Kao <[email protected]>
8607 L:      [email protected]
8608 S:      Maintained
8609 F:      drivers/platform/x86/intel-vbtn.c
8610
8611 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
8612 M:      Stanislaw Gruszka <[email protected]>
8613 L:      [email protected]
8614 S:      Supported
8615 F:      drivers/net/wireless/intel/iwlegacy/
8616
8617 INTEL WIRELESS WIFI LINK (iwlwifi)
8618 M:      Johannes Berg <[email protected]>
8619 M:      Emmanuel Grumbach <[email protected]>
8620 M:      Luca Coelho <[email protected]>
8621 M:      Intel Linux Wireless <[email protected]>
8622 L:      [email protected]
8623 W:      http://intellinuxwireless.org
8624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
8625 S:      Supported
8626 F:      drivers/net/wireless/intel/iwlwifi/
8627
8628 INTEL WIRELESS WIMAX CONNECTION 2400
8629 M:      Inaky Perez-Gonzalez <[email protected]>
8630 M:      [email protected]
8631 L:      [email protected] (subscribers-only)
8632 S:      Supported
8633 W:      http://linuxwimax.org
8634 F:      Documentation/admin-guide/wimax/i2400m.rst
8635 F:      drivers/net/wimax/i2400m/
8636 F:      include/uapi/linux/wimax/i2400m.h
8637
8638 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
8639 M:      Mario Limonciello <[email protected]>
8640 S:      Maintained
8641 F:      drivers/platform/x86/intel-wmi-thunderbolt.c
8642
8643 INTEL(R) TRACE HUB
8644 M:      Alexander Shishkin <[email protected]>
8645 S:      Supported
8646 F:      Documentation/trace/intel_th.rst
8647 F:      drivers/hwtracing/intel_th/
8648 F:      include/linux/intel_th.h
8649
8650 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
8651 M:      Ning Sun <[email protected]>
8652 L:      [email protected]
8653 W:      http://tboot.sourceforge.net
8654 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
8655 S:      Supported
8656 F:      Documentation/x86/intel_txt.rst
8657 F:      include/linux/tboot.h
8658 F:      arch/x86/kernel/tboot.c
8659
8660 INTERCONNECT API
8661 M:      Georgi Djakov <[email protected]>
8662 L:      [email protected]
8663 S:      Maintained
8664 F:      Documentation/driver-api/interconnect.rst
8665 F:      Documentation/devicetree/bindings/interconnect/
8666 F:      drivers/interconnect/
8667 F:      include/dt-bindings/interconnect/
8668 F:      include/linux/interconnect-provider.h
8669 F:      include/linux/interconnect.h
8670
8671 INVENSENSE MPU-3050 GYROSCOPE DRIVER
8672 M:      Linus Walleij <[email protected]>
8673 L:      [email protected]
8674 S:      Maintained
8675 F:      drivers/iio/gyro/mpu3050*
8676 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt
8677
8678 IOC3 ETHERNET DRIVER
8679 M:      Ralf Baechle <[email protected]>
8680 L:      [email protected]
8681 S:      Maintained
8682 F:      drivers/net/ethernet/sgi/ioc3-eth.c
8683
8684 IOMAP FILESYSTEM LIBRARY
8685 M:      Christoph Hellwig <[email protected]>
8686 M:      Darrick J. Wong <[email protected]>
8687 M:      [email protected]
8688 M:      [email protected]
8689 L:      [email protected]
8690 L:      [email protected]
8691 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
8692 S:      Supported
8693 F:      fs/iomap/
8694 F:      include/linux/iomap.h
8695
8696 IOMMU DRIVERS
8697 M:      Joerg Roedel <[email protected]>
8698 L:      [email protected]
8699 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
8700 S:      Maintained
8701 F:      Documentation/devicetree/bindings/iommu/
8702 F:      drivers/iommu/
8703 F:      include/linux/iommu.h
8704 F:      include/linux/of_iommu.h
8705 F:      include/linux/iova.h
8706
8707 IO_URING
8708 M:      Jens Axboe <[email protected]>
8709 L:      [email protected]
8710 T:      git git://git.kernel.dk/linux-block
8711 T:      git git://git.kernel.dk/liburing
8712 S:      Maintained
8713 F:      fs/io_uring.c
8714 F:      fs/io-wq.c
8715 F:      fs/io-wq.h
8716 F:      include/uapi/linux/io_uring.h
8717
8718 IPMI SUBSYSTEM
8719 M:      Corey Minyard <[email protected]>
8720 L:      [email protected] (moderated for non-subscribers)
8721 W:      http://openipmi.sourceforge.net/
8722 S:      Supported
8723 F:      Documentation/devicetree/bindings/ipmi/
8724 F:      Documentation/IPMI.txt
8725 F:      drivers/char/ipmi/
8726 F:      include/linux/ipmi*
8727 F:      include/uapi/linux/ipmi*
8728
8729 IPS SCSI RAID DRIVER
8730 M:      Adaptec OEM Raid Solutions <[email protected]>
8731 L:      [email protected]
8732 W:      http://www.adaptec.com/
8733 S:      Maintained
8734 F:      drivers/scsi/ips*
8735
8736 IPVS
8737 M:      Wensong Zhang <[email protected]>
8738 M:      Simon Horman <[email protected]>
8739 M:      Julian Anastasov <[email protected]>
8740 L:      [email protected]
8741 L:      [email protected]
8742 S:      Maintained
8743 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
8744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
8745 F:      Documentation/networking/ipvs-sysctl.txt
8746 F:      include/net/ip_vs.h
8747 F:      include/uapi/linux/ip_vs.h
8748 F:      net/netfilter/ipvs/
8749
8750 IPWIRELESS DRIVER
8751 M:      Jiri Kosina <[email protected]>
8752 M:      David Sterba <[email protected]>
8753 S:      Odd Fixes
8754 F:      drivers/tty/ipwireless/
8755
8756 IPX NETWORK LAYER
8757 L:      [email protected]
8758 S:      Obsolete
8759 F:      include/uapi/linux/ipx.h
8760
8761 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
8762 M:      Marc Zyngier <[email protected]>
8763 S:      Maintained
8764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
8765 F:      Documentation/IRQ-domain.txt
8766 F:      include/linux/irqdomain.h
8767 F:      kernel/irq/irqdomain.c
8768 F:      kernel/irq/msi.c
8769
8770 IRQ SUBSYSTEM
8771 M:      Thomas Gleixner <[email protected]>
8772 L:      [email protected]
8773 S:      Maintained
8774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
8775 F:      kernel/irq/
8776
8777 IRQCHIP DRIVERS
8778 M:      Thomas Gleixner <[email protected]>
8779 M:      Jason Cooper <[email protected]>
8780 M:      Marc Zyngier <[email protected]>
8781 L:      [email protected]
8782 S:      Maintained
8783 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
8784 F:      Documentation/devicetree/bindings/interrupt-controller/
8785 F:      drivers/irqchip/
8786
8787 ISA
8788 M:      William Breathitt Gray <[email protected]>
8789 S:      Maintained
8790 F:      Documentation/driver-api/isa.rst
8791 F:      drivers/base/isa.c
8792 F:      include/linux/isa.h
8793
8794 ISA RADIO MODULE
8795 M:      Hans Verkuil <[email protected]>
8796 L:      [email protected]
8797 T:      git git://linuxtv.org/media_tree.git
8798 W:      https://linuxtv.org
8799 S:      Maintained
8800 F:      drivers/media/radio/radio-isa*
8801
8802 ISAPNP
8803 M:      Jaroslav Kysela <[email protected]>
8804 S:      Maintained
8805 F:      Documentation/driver-api/isapnp.rst
8806 F:      drivers/pnp/isapnp/
8807 F:      include/linux/isapnp.h
8808
8809 ISCSI
8810 M:      Lee Duncan <[email protected]>
8811 M:      Chris Leech <[email protected]>
8812 L:      [email protected]
8813 L:      [email protected]
8814 W:      www.open-iscsi.com
8815 S:      Maintained
8816 F:      drivers/scsi/*iscsi*
8817 F:      include/scsi/*iscsi*
8818
8819 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
8820 M:      Peter Jones <[email protected]>
8821 M:      Konrad Rzeszutek Wilk <[email protected]>
8822 S:      Maintained
8823 F:      drivers/firmware/iscsi_ibft*
8824
8825 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
8826 M:      Sagi Grimberg <[email protected]>
8827 M:      Max Gurtovoy <[email protected]>
8828 L:      [email protected]
8829 S:      Supported
8830 W:      http://www.openfabrics.org
8831 W:      www.open-iscsi.org
8832 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8833 F:      drivers/infiniband/ulp/iser/
8834
8835 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
8836 M:      Sagi Grimberg <[email protected]>
8837 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
8838 L:      [email protected]
8839 L:      [email protected]
8840 S:      Supported
8841 W:      http://www.linux-iscsi.org
8842 F:      drivers/infiniband/ulp/isert
8843
8844 ISDN/mISDN SUBSYSTEM
8845 M:      Karsten Keil <[email protected]>
8846 L:      [email protected] (subscribers-only)
8847 L:      [email protected]
8848 W:      http://www.isdn4linux.de
8849 S:      Maintained
8850 F:      drivers/isdn/mISDN
8851 F:      drivers/isdn/hardware
8852
8853 ISDN/CAPI SUBSYSTEM
8854 M:      Karsten Keil <[email protected]>
8855 L:      [email protected] (subscribers-only)
8856 L:      [email protected]
8857 W:      http://www.isdn4linux.de
8858 S:      Odd Fixes
8859 F:      Documentation/isdn/
8860 F:      drivers/isdn/capi/
8861 F:      drivers/staging/isdn/
8862 F:      net/bluetooth/cmtp/
8863 F:      include/linux/isdn/
8864 F:      include/uapi/linux/isdn/
8865
8866 IT87 HARDWARE MONITORING DRIVER
8867 M:      Jean Delvare <[email protected]>
8868 L:      [email protected]
8869 S:      Maintained
8870 F:      Documentation/hwmon/it87.rst
8871 F:      drivers/hwmon/it87.c
8872
8873 IT913X MEDIA DRIVER
8874 M:      Antti Palosaari <[email protected]>
8875 L:      [email protected]
8876 W:      https://linuxtv.org
8877 W:      http://palosaari.fi/linux/
8878 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8879 T:      git git://linuxtv.org/anttip/media_tree.git
8880 S:      Maintained
8881 F:      drivers/media/tuners/it913x*
8882
8883 IVTV VIDEO4LINUX DRIVER
8884 M:      Andy Walls <[email protected]>
8885 L:      [email protected] (subscribers-only)
8886 L:      [email protected]
8887 T:      git git://linuxtv.org/media_tree.git
8888 W:      http://www.ivtvdriver.org
8889 S:      Maintained
8890 F:      Documentation/media/v4l-drivers/ivtv*
8891 F:      drivers/media/pci/ivtv/
8892 F:      include/uapi/linux/ivtv*
8893
8894 IX2505V MEDIA DRIVER
8895 M:      Malcolm Priestley <[email protected]>
8896 L:      [email protected]
8897 W:      https://linuxtv.org
8898 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8899 S:      Maintained
8900 F:      drivers/media/dvb-frontends/ix2505v*
8901
8902 JAILHOUSE HYPERVISOR INTERFACE
8903 M:      Jan Kiszka <[email protected]>
8904 L:      [email protected]
8905 S:      Maintained
8906 F:      arch/x86/kernel/jailhouse.c
8907 F:      arch/x86/include/asm/jailhouse_para.h
8908
8909 JC42.4 TEMPERATURE SENSOR DRIVER
8910 M:      Guenter Roeck <[email protected]>
8911 L:      [email protected]
8912 S:      Maintained
8913 F:      drivers/hwmon/jc42.c
8914 F:      Documentation/hwmon/jc42.rst
8915
8916 JFS FILESYSTEM
8917 M:      Dave Kleikamp <[email protected]>
8918 L:      [email protected]
8919 W:      http://jfs.sourceforge.net/
8920 T:      git git://github.com/kleikamp/linux-shaggy.git
8921 S:      Maintained
8922 F:      Documentation/admin-guide/jfs.rst
8923 F:      fs/jfs/
8924
8925 JME NETWORK DRIVER
8926 M:      Guo-Fu Tseng <[email protected]>
8927 L:      [email protected]
8928 S:      Maintained
8929 F:      drivers/net/ethernet/jme.*
8930
8931 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8932 M:      David Woodhouse <[email protected]>
8933 M:      Richard Weinberger <[email protected]>
8934 L:      [email protected]
8935 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
8936 T:      git git://git.infradead.org/ubifs-2.6.git
8937 S:      Odd Fixes
8938 F:      fs/jffs2/
8939 F:      include/uapi/linux/jffs2.h
8940
8941 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
8942 M:      "Theodore Ts'o" <[email protected]>
8943 M:      Jan Kara <[email protected]>
8944 L:      [email protected]
8945 S:      Maintained
8946 F:      fs/jbd2/
8947 F:      include/linux/jbd2.h
8948
8949 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
8950 M:      Mikhail Ulyanov <[email protected]>
8951 L:      [email protected]
8952 S:      Maintained
8953 F:      drivers/media/platform/rcar_jpu.c
8954
8955 JSM Neo PCI based serial card
8956 L:      [email protected]
8957 S:      Orphan
8958 F:      drivers/tty/serial/jsm/
8959
8960 K10TEMP HARDWARE MONITORING DRIVER
8961 M:      Clemens Ladisch <[email protected]>
8962 L:      [email protected]
8963 S:      Maintained
8964 F:      Documentation/hwmon/k10temp.rst
8965 F:      drivers/hwmon/k10temp.c
8966
8967 K8TEMP HARDWARE MONITORING DRIVER
8968 M:      Rudolf Marek <[email protected]>
8969 L:      [email protected]
8970 S:      Maintained
8971 F:      Documentation/hwmon/k8temp.rst
8972 F:      drivers/hwmon/k8temp.c
8973
8974 KASAN
8975 M:      Andrey Ryabinin <[email protected]>
8976 R:      Alexander Potapenko <[email protected]>
8977 R:      Dmitry Vyukov <[email protected]>
8978 L:      [email protected]
8979 S:      Maintained
8980 F:      arch/*/include/asm/kasan.h
8981 F:      arch/*/mm/kasan_init*
8982 F:      Documentation/dev-tools/kasan.rst
8983 F:      include/linux/kasan*.h
8984 F:      lib/test_kasan.c
8985 F:      mm/kasan/
8986 F:      scripts/Makefile.kasan
8987
8988 KCONFIG
8989 M:      Masahiro Yamada <[email protected]>
8990 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
8991 L:      [email protected]
8992 S:      Maintained
8993 F:      Documentation/kbuild/kconfig*
8994 F:      scripts/kconfig/
8995 F:      scripts/Kconfig.include
8996
8997 KDUMP
8998 M:      Dave Young <[email protected]>
8999 M:      Baoquan He <[email protected]>
9000 R:      Vivek Goyal <[email protected]>
9001 L:      [email protected]
9002 W:      http://lse.sourceforge.net/kdump/
9003 S:      Maintained
9004 F:      Documentation/admin-guide/kdump/
9005
9006 KEENE FM RADIO TRANSMITTER DRIVER
9007 M:      Hans Verkuil <[email protected]>
9008 L:      [email protected]
9009 T:      git git://linuxtv.org/media_tree.git
9010 W:      https://linuxtv.org
9011 S:      Maintained
9012 F:      drivers/media/radio/radio-keene*
9013
9014 KERNEL AUTOMOUNTER
9015 M:      Ian Kent <[email protected]>
9016 L:      [email protected]
9017 S:      Maintained
9018 F:      fs/autofs/
9019
9020 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
9021 M:      Masahiro Yamada <[email protected]>
9022 M:      Michal Marek <[email protected]>
9023 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
9024 L:      [email protected]
9025 S:      Maintained
9026 F:      Documentation/kbuild/
9027 F:      Makefile
9028 F:      scripts/Kbuild*
9029 F:      scripts/Makefile*
9030 F:      scripts/basic/
9031 F:      scripts/mk*
9032 F:      scripts/*vmlinux*
9033 F:      scripts/mod/
9034 F:      scripts/package/
9035
9036 KERNEL JANITORS
9037 L:      [email protected]
9038 W:      http://kernelnewbies.org/KernelJanitors
9039 S:      Odd Fixes
9040
9041 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
9042 M:      "J. Bruce Fields" <[email protected]>
9043 M:      Chuck Lever <[email protected]>
9044 L:      [email protected]
9045 W:      http://nfs.sourceforge.net/
9046 T:      git git://linux-nfs.org/~bfields/linux.git
9047 S:      Supported
9048 F:      fs/nfsd/
9049 F:      include/uapi/linux/nfsd/
9050 F:      fs/lockd/
9051 F:      fs/nfs_common/
9052 F:      net/sunrpc/
9053 F:      include/linux/lockd/
9054 F:      include/linux/sunrpc/
9055 F:      include/uapi/linux/sunrpc/
9056
9057 KERNEL SELFTEST FRAMEWORK
9058 M:      Shuah Khan <[email protected]>
9059 M:      Shuah Khan <[email protected]>
9060 L:      [email protected]
9061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
9062 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
9063 S:      Maintained
9064 F:      tools/testing/selftests/
9065 F:      Documentation/dev-tools/kselftest*
9066
9067 KERNEL UNIT TESTING FRAMEWORK (KUnit)
9068 M:      Brendan Higgins <[email protected]>
9069 L:      [email protected]
9070 L:      [email protected]
9071 W:      https://google.github.io/kunit-docs/third_party/kernel/docs/
9072 S:      Maintained
9073 F:      Documentation/dev-tools/kunit/
9074 F:      include/kunit/
9075 F:      lib/kunit/
9076 F:      tools/testing/kunit/
9077
9078 KERNEL USERMODE HELPER
9079 M:      Luis Chamberlain <[email protected]>
9080 L:      [email protected]
9081 S:      Maintained
9082 F:      kernel/umh.c
9083 F:      include/linux/umh.h
9084
9085 KERNEL VIRTUAL MACHINE (KVM)
9086 M:      Paolo Bonzini <[email protected]>
9087 M:      Radim Krčmář <[email protected]>
9088 L:      [email protected]
9089 W:      http://www.linux-kvm.org
9090 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
9091 S:      Supported
9092 F:      Documentation/virt/kvm/
9093 F:      include/trace/events/kvm.h
9094 F:      include/uapi/asm-generic/kvm*
9095 F:      include/uapi/linux/kvm*
9096 F:      include/asm-generic/kvm*
9097 F:      include/linux/kvm*
9098 F:      include/kvm/iodev.h
9099 F:      virt/kvm/*
9100 F:      tools/kvm/
9101 F:      tools/testing/selftests/kvm/
9102
9103 KERNEL VIRTUAL MACHINE FOR ARM/ARM64 (KVM/arm, KVM/arm64)
9104 M:      Marc Zyngier <[email protected]>
9105 R:      James Morse <[email protected]>
9106 R:      Julien Thierry <[email protected]>
9107 R:      Suzuki K Poulose <[email protected]>
9108 L:      [email protected] (moderated for non-subscribers)
9109 L:      [email protected]
9110 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
9111 S:      Maintained
9112 F:      arch/arm/include/uapi/asm/kvm*
9113 F:      arch/arm/include/asm/kvm*
9114 F:      arch/arm/kvm/
9115 F:      arch/arm64/include/uapi/asm/kvm*
9116 F:      arch/arm64/include/asm/kvm*
9117 F:      arch/arm64/kvm/
9118 F:      virt/kvm/arm/
9119 F:      include/kvm/arm_*
9120
9121 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
9122 M:      James Hogan <[email protected]>
9123 L:      [email protected]
9124 S:      Supported
9125 F:      arch/mips/include/uapi/asm/kvm*
9126 F:      arch/mips/include/asm/kvm*
9127 F:      arch/mips/kvm/
9128
9129 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
9130 M:      Paul Mackerras <[email protected]>
9131 L:      [email protected]
9132 W:      http://www.linux-kvm.org/
9133 T:      git git://github.com/agraf/linux-2.6.git
9134 S:      Supported
9135 F:      arch/powerpc/include/uapi/asm/kvm*
9136 F:      arch/powerpc/include/asm/kvm*
9137 F:      arch/powerpc/kvm/
9138 F:      arch/powerpc/kernel/kvm*
9139
9140 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
9141 M:      Christian Borntraeger <[email protected]>
9142 M:      Janosch Frank <[email protected]>
9143 R:      David Hildenbrand <[email protected]>
9144 R:      Cornelia Huck <[email protected]>
9145 L:      [email protected]
9146 W:      http://www.ibm.com/developerworks/linux/linux390/
9147 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
9148 S:      Supported
9149 F:      arch/s390/include/uapi/asm/kvm*
9150 F:      arch/s390/include/asm/gmap.h
9151 F:      arch/s390/include/asm/kvm*
9152 F:      arch/s390/kvm/
9153 F:      arch/s390/mm/gmap.c
9154 F:      tools/testing/selftests/kvm/s390x/
9155 F:      tools/testing/selftests/kvm/*/s390x/
9156
9157 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
9158 M:      Paolo Bonzini <[email protected]>
9159 M:      Radim Krčmář <[email protected]>
9160 R:      Sean Christopherson <[email protected]>
9161 R:      Vitaly Kuznetsov <[email protected]>
9162 R:      Wanpeng Li <[email protected]>
9163 R:      Jim Mattson <[email protected]>
9164 R:      Joerg Roedel <[email protected]>
9165 L:      [email protected]
9166 W:      http://www.linux-kvm.org
9167 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
9168 S:      Supported
9169 F:      arch/x86/kvm/
9170 F:      arch/x86/kvm/*/
9171 F:      arch/x86/include/uapi/asm/kvm*
9172 F:      arch/x86/include/uapi/asm/vmx.h
9173 F:      arch/x86/include/uapi/asm/svm.h
9174 F:      arch/x86/include/asm/kvm*
9175 F:      arch/x86/include/asm/pvclock-abi.h
9176 F:      arch/x86/include/asm/svm.h
9177 F:      arch/x86/include/asm/vmx.h
9178 F:      arch/x86/kernel/kvm.c
9179 F:      arch/x86/kernel/kvmclock.c
9180
9181 KERNFS
9182 M:      Greg Kroah-Hartman <[email protected]>
9183 M:      Tejun Heo <[email protected]>
9184 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
9185 S:      Supported
9186 F:      include/linux/kernfs.h
9187 F:      fs/kernfs/
9188
9189 KEXEC
9190 M:      Eric Biederman <[email protected]>
9191 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
9192 L:      [email protected]
9193 S:      Maintained
9194 F:      include/linux/kexec.h
9195 F:      include/uapi/linux/kexec.h
9196 F:      kernel/kexec*
9197
9198 KEYS-ENCRYPTED
9199 M:      Mimi Zohar <[email protected]>
9200 L:      [email protected]
9201 L:      [email protected]
9202 S:      Supported
9203 F:      Documentation/security/keys/trusted-encrypted.rst
9204 F:      include/keys/encrypted-type.h
9205 F:      security/keys/encrypted-keys/
9206
9207 KEYS-TRUSTED
9208 M:      James Bottomley <[email protected]>
9209 M:      Jarkko Sakkinen <[email protected]>
9210 M:      Mimi Zohar <[email protected]>
9211 L:      [email protected]
9212 L:      [email protected]
9213 S:      Supported
9214 F:      Documentation/security/keys/trusted-encrypted.rst
9215 F:      include/keys/trusted-type.h
9216 F:      security/keys/trusted.c
9217 F:      include/keys/trusted.h
9218
9219 KEYS/KEYRINGS:
9220 M:      David Howells <[email protected]>
9221 M:      Jarkko Sakkinen <[email protected]>
9222 L:      [email protected]
9223 S:      Maintained
9224 F:      Documentation/security/keys/core.rst
9225 F:      include/linux/key.h
9226 F:      include/linux/key-type.h
9227 F:      include/linux/keyctl.h
9228 F:      include/uapi/linux/keyctl.h
9229 F:      include/keys/
9230 F:      security/keys/
9231
9232 KGDB / KDB /debug_core
9233 M:      Jason Wessel <[email protected]>
9234 M:      Daniel Thompson <[email protected]>
9235 R:      Douglas Anderson <[email protected]>
9236 W:      http://kgdb.wiki.kernel.org/
9237 L:      [email protected]
9238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
9239 S:      Maintained
9240 F:      Documentation/dev-tools/kgdb.rst
9241 F:      drivers/misc/kgdbts.c
9242 F:      drivers/tty/serial/kgdboc.c
9243 F:      include/linux/kdb.h
9244 F:      include/linux/kgdb.h
9245 F:      kernel/debug/
9246
9247 KMEMLEAK
9248 M:      Catalin Marinas <[email protected]>
9249 S:      Maintained
9250 F:      Documentation/dev-tools/kmemleak.rst
9251 F:      include/linux/kmemleak.h
9252 F:      mm/kmemleak.c
9253 F:      mm/kmemleak-test.c
9254
9255 KMOD KERNEL MODULE LOADER - USERMODE HELPER
9256 M:      Luis Chamberlain <[email protected]>
9257 L:      [email protected]
9258 S:      Maintained
9259 F:      kernel/kmod.c
9260 F:      include/linux/kmod.h
9261 F:      lib/test_kmod.c
9262 F:      tools/testing/selftests/kmod/
9263
9264 KPROBES
9265 M:      Naveen N. Rao <[email protected]>
9266 M:      Anil S Keshavamurthy <[email protected]>
9267 M:      "David S. Miller" <[email protected]>
9268 M:      Masami Hiramatsu <[email protected]>
9269 S:      Maintained
9270 F:      Documentation/kprobes.txt
9271 F:      include/linux/kprobes.h
9272 F:      include/asm-generic/kprobes.h
9273 F:      kernel/kprobes.c
9274
9275 KS0108 LCD CONTROLLER DRIVER
9276 M:      Miguel Ojeda Sandonis <[email protected]>
9277 S:      Maintained
9278 F:      Documentation/admin-guide/auxdisplay/ks0108.rst
9279 F:      drivers/auxdisplay/ks0108.c
9280 F:      include/linux/ks0108.h
9281
9282 L3MDEV
9283 M:      David Ahern <[email protected]>
9284 L:      [email protected]
9285 S:      Maintained
9286 F:      net/l3mdev
9287 F:      include/net/l3mdev.h
9288
9289 L7 BPF FRAMEWORK
9290 M:      John Fastabend <[email protected]>
9291 M:      Daniel Borkmann <[email protected]>
9292 L:      [email protected]
9293 L:      [email protected]
9294 S:      Maintained
9295 F:      include/linux/skmsg.h
9296 F:      net/core/skmsg.c
9297 F:      net/core/sock_map.c
9298 F:      net/ipv4/tcp_bpf.c
9299
9300 LANTIQ / INTEL Ethernet drivers
9301 M:      Hauke Mehrtens <[email protected]>
9302 L:      [email protected]
9303 S:      Maintained
9304 F:      net/dsa/tag_gswip.c
9305 F:      drivers/net/ethernet/lantiq_xrx200.c
9306 F:      drivers/net/dsa/lantiq_pce.h
9307 F:      drivers/net/dsa/lantiq_gswip.c
9308
9309 LANTIQ MIPS ARCHITECTURE
9310 M:      John Crispin <[email protected]>
9311 L:      [email protected]
9312 S:      Maintained
9313 F:      arch/mips/lantiq
9314 F:      drivers/soc/lantiq
9315
9316 LAPB module
9317 L:      [email protected]
9318 S:      Orphan
9319 F:      Documentation/networking/lapb-module.txt
9320 F:      include/*/lapb.h
9321 F:      net/lapb/
9322
9323 LASI 53c700 driver for PARISC
9324 M:      "James E.J. Bottomley" <[email protected]>
9325 L:      [email protected]
9326 S:      Maintained
9327 F:      Documentation/scsi/53c700.txt
9328 F:      drivers/scsi/53c700*
9329
9330 LEAKING_ADDRESSES
9331 M:      Tobin C. Harding <[email protected]>
9332 M:      Tycho Andersen <[email protected]>
9333 L:      [email protected]
9334 S:      Maintained
9335 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
9336 F:      scripts/leaking_addresses.pl
9337
9338 LED SUBSYSTEM
9339 M:      Jacek Anaszewski <[email protected]>
9340 M:      Pavel Machek <[email protected]>
9341 R:      Dan Murphy <[email protected]>
9342 L:      [email protected]
9343 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
9344 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
9345 S:      Maintained
9346 F:      Documentation/devicetree/bindings/leds/
9347 F:      drivers/leds/
9348 F:      include/linux/leds.h
9349
9350 LEGACY EEPROM DRIVER
9351 M:      Jean Delvare <[email protected]>
9352 S:      Maintained
9353 F:      Documentation/misc-devices/eeprom.rst
9354 F:      drivers/misc/eeprom/eeprom.c
9355
9356 LEGO MINDSTORMS EV3
9357 R:      David Lechner <[email protected]>
9358 S:      Maintained
9359 F:      arch/arm/boot/dts/da850-lego-ev3.dts
9360 F:      Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt
9361 F:      drivers/power/supply/lego_ev3_battery.c
9362
9363 LEGO USB Tower driver
9364 M:      Juergen Stuber <[email protected]>
9365 L:      [email protected]
9366 W:      http://legousb.sourceforge.net/
9367 S:      Maintained
9368 F:      drivers/usb/misc/legousbtower.c
9369
9370 LG LAPTOP EXTRAS
9371 M:      Matan Ziv-Av <[email protected]>
9372 L:      [email protected]
9373 S:      Maintained
9374 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
9375 F:      Documentation/admin-guide/laptops/lg-laptop.rst
9376 F:      drivers/platform/x86/lg-laptop.c
9377
9378 LG2160 MEDIA DRIVER
9379 M:      Michael Krufky <[email protected]>
9380 L:      [email protected]
9381 W:      https://linuxtv.org
9382 W:      http://github.com/mkrufky
9383 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9384 T:      git git://linuxtv.org/mkrufky/tuners.git
9385 S:      Maintained
9386 F:      drivers/media/dvb-frontends/lg2160.*
9387
9388 LGDT3305 MEDIA DRIVER
9389 M:      Michael Krufky <[email protected]>
9390 L:      [email protected]
9391 W:      https://linuxtv.org
9392 W:      http://github.com/mkrufky
9393 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9394 T:      git git://linuxtv.org/mkrufky/tuners.git
9395 S:      Maintained
9396 F:      drivers/media/dvb-frontends/lgdt3305.*
9397
9398 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
9399 M:      Viresh Kumar <[email protected]>
9400 L:      [email protected]
9401 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9402 S:      Maintained
9403 F:      include/linux/pata_arasan_cf_data.h
9404 F:      drivers/ata/pata_arasan_cf.c
9405
9406 LIBATA PATA DRIVERS
9407 M:      Bartlomiej Zolnierkiewicz <[email protected]>
9408 M:      Jens Axboe <[email protected]>
9409 L:      [email protected]
9410 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9411 S:      Maintained
9412 F:      drivers/ata/pata_*.c
9413 F:      drivers/ata/ata_generic.c
9414
9415 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
9416 M:      Linus Walleij <[email protected]>
9417 L:      [email protected]
9418 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9419 S:      Maintained
9420 F:      drivers/ata/pata_ftide010.c
9421 F:      drivers/ata/sata_gemini.c
9422 F:      drivers/ata/sata_gemini.h
9423
9424 LIBATA SATA AHCI PLATFORM devices support
9425 M:      Hans de Goede <[email protected]>
9426 M:      Jens Axboe <[email protected]>
9427 L:      [email protected]
9428 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9429 S:      Maintained
9430 F:      drivers/ata/ahci_platform.c
9431 F:      drivers/ata/libahci_platform.c
9432 F:      include/linux/ahci_platform.h
9433
9434 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
9435 M:      Mikael Pettersson <[email protected]>
9436 L:      [email protected]
9437 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9438 S:      Maintained
9439 F:      drivers/ata/sata_promise.*
9440
9441 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
9442 M:      Jens Axboe <[email protected]>
9443 L:      [email protected]
9444 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9445 S:      Maintained
9446 F:      drivers/ata/
9447 F:      include/linux/ata.h
9448 F:      include/linux/libata.h
9449 F:      Documentation/devicetree/bindings/ata/
9450
9451 LIBLOCKDEP
9452 M:      Sasha Levin <[email protected]>
9453 S:      Maintained
9454 F:      tools/lib/lockdep/
9455
9456 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
9457 M:      Dan Williams <[email protected]>
9458 M:      Vishal Verma <[email protected]>
9459 M:      Dave Jiang <[email protected]>
9460 L:      [email protected]
9461 P:      Documentation/nvdimm/maintainer-entry-profile.rst
9462 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
9463 S:      Supported
9464 F:      drivers/nvdimm/blk.c
9465 F:      drivers/nvdimm/region_devs.c
9466
9467 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
9468 M:      Vishal Verma <[email protected]>
9469 M:      Dan Williams <[email protected]>
9470 M:      Dave Jiang <[email protected]>
9471 L:      [email protected]
9472 P:      Documentation/nvdimm/maintainer-entry-profile.rst
9473 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
9474 S:      Supported
9475 F:      drivers/nvdimm/btt*
9476
9477 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
9478 M:      Dan Williams <[email protected]>
9479 M:      Vishal Verma <[email protected]>
9480 M:      Dave Jiang <[email protected]>
9481 L:      [email protected]
9482 P:      Documentation/nvdimm/maintainer-entry-profile.rst
9483 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
9484 S:      Supported
9485 F:      drivers/nvdimm/pmem*
9486
9487 LIBNVDIMM: DEVICETREE BINDINGS
9488 M:      Oliver O'Halloran <[email protected]>
9489 L:      [email protected]
9490 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
9491 S:      Supported
9492 F:      drivers/nvdimm/of_pmem.c
9493 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
9494
9495 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
9496 M:      Dan Williams <[email protected]>
9497 M:      Vishal Verma <[email protected]>
9498 M:      Dave Jiang <[email protected]>
9499 M:      Ira Weiny <[email protected]>
9500 L:      [email protected]
9501 P:      Documentation/nvdimm/maintainer-entry-profile.rst
9502 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
9503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
9504 S:      Supported
9505 F:      drivers/nvdimm/*
9506 F:      drivers/acpi/nfit/*
9507 F:      include/linux/nd.h
9508 F:      include/linux/libnvdimm.h
9509 F:      include/uapi/linux/ndctl.h
9510
9511 LICENSES and SPDX stuff
9512 M:      Thomas Gleixner <[email protected]>
9513 M:      Greg Kroah-Hartman <[email protected]>
9514 L:      [email protected]
9515 S:      Maintained
9516 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
9517 F:      COPYING
9518 F:      Documentation/process/license-rules.rst
9519 F:      LICENSES/
9520 F:      scripts/spdxcheck-test.sh
9521 F:      scripts/spdxcheck.py
9522
9523 LIGHTNVM PLATFORM SUPPORT
9524 M:      Matias Bjorling <[email protected]>
9525 W:      http://github/OpenChannelSSD
9526 L:      [email protected]
9527 S:      Maintained
9528 F:      drivers/lightnvm/
9529 F:      include/linux/lightnvm.h
9530 F:      include/uapi/linux/lightnvm.h
9531
9532 LINUX FOR POWER MACINTOSH
9533 M:      Benjamin Herrenschmidt <[email protected]>
9534 W:      http://www.penguinppc.org/
9535 L:      [email protected]
9536 S:      Maintained
9537 F:      arch/powerpc/platforms/powermac/
9538 F:      drivers/macintosh/
9539
9540 LINUX FOR POWERPC (32-BIT AND 64-BIT)
9541 M:      Benjamin Herrenschmidt <[email protected]>
9542 M:      Paul Mackerras <[email protected]>
9543 M:      Michael Ellerman <[email protected]>
9544 W:      https://github.com/linuxppc/linux/wiki
9545 L:      [email protected]
9546 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
9548 S:      Supported
9549 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
9550 F:      Documentation/devicetree/bindings/powerpc/
9551 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
9552 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
9553 F:      Documentation/powerpc/
9554 F:      arch/powerpc/
9555 F:      drivers/char/tpm/tpm_ibmvtpm*
9556 F:      drivers/crypto/nx/
9557 F:      drivers/crypto/vmx/
9558 F:      drivers/i2c/busses/i2c-opal.c
9559 F:      drivers/net/ethernet/ibm/ibmveth.*
9560 F:      drivers/net/ethernet/ibm/ibmvnic.*
9561 F:      drivers/pci/hotplug/pnv_php.c
9562 F:      drivers/pci/hotplug/rpa*
9563 F:      drivers/rtc/rtc-opal.c
9564 F:      drivers/scsi/ibmvscsi/
9565 F:      drivers/tty/hvc/hvc_opal.c
9566 F:      drivers/watchdog/wdrtas.c
9567 F:      tools/testing/selftests/powerpc
9568 N:      /pmac
9569 N:      powermac
9570 N:      powernv
9571 N:      [^a-z0-9]ps3
9572 N:      pseries
9573
9574 LINUX FOR POWERPC EMBEDDED MPC5XXX
9575 M:      Anatolij Gustschin <[email protected]>
9576 L:      [email protected]
9577 T:      git git://git.denx.de/linux-denx-agust.git
9578 S:      Maintained
9579 F:      arch/powerpc/platforms/512x/
9580 F:      arch/powerpc/platforms/52xx/
9581
9582 LINUX FOR POWERPC EMBEDDED PPC4XX
9583 M:      Alistair Popple <[email protected]>
9584 M:      Matt Porter <[email protected]>
9585 W:      http://www.penguinppc.org/
9586 L:      [email protected]
9587 S:      Maintained
9588 F:      arch/powerpc/platforms/40x/
9589 F:      arch/powerpc/platforms/44x/
9590
9591 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
9592 M:      Scott Wood <[email protected]>
9593 M:      Kumar Gala <[email protected]>
9594 W:      http://www.penguinppc.org/
9595 L:      [email protected]
9596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
9597 S:      Maintained
9598 F:      arch/powerpc/platforms/83xx/
9599 F:      arch/powerpc/platforms/85xx/
9600 F:      Documentation/devicetree/bindings/powerpc/fsl/
9601
9602 LINUX FOR POWERPC EMBEDDED PPC8XX
9603 M:      Vitaly Bordug <[email protected]>
9604 W:      http://www.penguinppc.org/
9605 L:      [email protected]
9606 S:      Maintained
9607 F:      arch/powerpc/platforms/8xx/
9608
9609 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
9610 L:      [email protected]
9611 S:      Orphan
9612 F:      arch/powerpc/*/*virtex*
9613 F:      arch/powerpc/*/*/*virtex*
9614
9615 LINUX FOR POWERPC PA SEMI PWRFICIENT
9616 L:      [email protected]
9617 S:      Orphan
9618 F:      arch/powerpc/platforms/pasemi/
9619 F:      drivers/*/*pasemi*
9620 F:      drivers/*/*/*pasemi*
9621
9622 LINUX KERNEL DUMP TEST MODULE (LKDTM)
9623 M:      Kees Cook <[email protected]>
9624 S:      Maintained
9625 F:      drivers/misc/lkdtm/*
9626
9627 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
9628 M:      Alan Stern <[email protected]>
9629 M:      Andrea Parri <[email protected]>
9630 M:      Will Deacon <[email protected]>
9631 M:      Peter Zijlstra <[email protected]>
9632 M:      Boqun Feng <[email protected]>
9633 M:      Nicholas Piggin <[email protected]>
9634 M:      David Howells <[email protected]>
9635 M:      Jade Alglave <[email protected]>
9636 M:      Luc Maranget <[email protected]>
9637 M:      "Paul E. McKenney" <[email protected]>
9638 R:      Akira Yokosawa <[email protected]>
9639 R:      Daniel Lustig <[email protected]>
9640 L:      [email protected]
9641 L:      [email protected]
9642 S:      Supported
9643 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
9644 F:      tools/memory-model/
9645 F:      Documentation/atomic_bitops.txt
9646 F:      Documentation/atomic_t.txt
9647 F:      Documentation/core-api/atomic_ops.rst
9648 F:      Documentation/core-api/refcount-vs-atomic.rst
9649 F:      Documentation/memory-barriers.txt
9650
9651 LIS3LV02D ACCELEROMETER DRIVER
9652 M:      Eric Piel <[email protected]>
9653 S:      Maintained
9654 F:      Documentation/misc-devices/lis3lv02d.rst
9655 F:      drivers/misc/lis3lv02d/
9656 F:      drivers/platform/x86/hp_accel.c
9657
9658 LIST KUNIT TEST
9659 M:      David Gow <[email protected]>
9660 L:      [email protected]
9661 L:      [email protected]
9662 S:      Maintained
9663 F:      lib/list-test.c
9664
9665 LIVE PATCHING
9666 M:      Josh Poimboeuf <[email protected]>
9667 M:      Jiri Kosina <[email protected]>
9668 M:      Miroslav Benes <[email protected]>
9669 M:      Petr Mladek <[email protected]>
9670 R:      Joe Lawrence <[email protected]>
9671 S:      Maintained
9672 F:      kernel/livepatch/
9673 F:      include/linux/livepatch.h
9674 F:      arch/x86/include/asm/livepatch.h
9675 F:      arch/x86/kernel/livepatch.c
9676 F:      Documentation/livepatch/
9677 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
9678 F:      samples/livepatch/
9679 F:      tools/testing/selftests/livepatch/
9680 L:      [email protected]
9681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
9682
9683 LLC (802.2)
9684 L:      [email protected]
9685 S:      Odd fixes
9686 F:      include/linux/llc.h
9687 F:      include/uapi/linux/llc.h
9688 F:      include/net/llc*
9689 F:      net/llc/
9690
9691 LM73 HARDWARE MONITOR DRIVER
9692 M:      Guillaume Ligneul <[email protected]>
9693 L:      [email protected]
9694 S:      Maintained
9695 F:      drivers/hwmon/lm73.c
9696
9697 LM78 HARDWARE MONITOR DRIVER
9698 M:      Jean Delvare <[email protected]>
9699 L:      [email protected]
9700 S:      Maintained
9701 F:      Documentation/hwmon/lm78.rst
9702 F:      drivers/hwmon/lm78.c
9703
9704 LM83 HARDWARE MONITOR DRIVER
9705 M:      Jean Delvare <[email protected]>
9706 L:      [email protected]
9707 S:      Maintained
9708 F:      Documentation/hwmon/lm83.rst
9709 F:      drivers/hwmon/lm83.c
9710
9711 LM90 HARDWARE MONITOR DRIVER
9712 M:      Jean Delvare <[email protected]>
9713 L:      [email protected]
9714 S:      Maintained
9715 F:      Documentation/hwmon/lm90.rst
9716 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
9717 F:      drivers/hwmon/lm90.c
9718 F:      include/dt-bindings/thermal/lm90.h
9719
9720 LM95234 HARDWARE MONITOR DRIVER
9721 M:      Guenter Roeck <[email protected]>
9722 L:      [email protected]
9723 S:      Maintained
9724 F:      Documentation/hwmon/lm95234.rst
9725 F:      drivers/hwmon/lm95234.c
9726
9727 LME2510 MEDIA DRIVER
9728 M:      Malcolm Priestley <[email protected]>
9729 L:      [email protected]
9730 W:      https://linuxtv.org
9731 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9732 S:      Maintained
9733 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
9734
9735 LOADPIN SECURITY MODULE
9736 M:      Kees Cook <[email protected]>
9737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
9738 S:      Supported
9739 F:      security/loadpin/
9740 F:      Documentation/admin-guide/LSM/LoadPin.rst
9741
9742 LOCKING PRIMITIVES
9743 M:      Peter Zijlstra <[email protected]>
9744 M:      Ingo Molnar <[email protected]>
9745 M:      Will Deacon <[email protected]>
9746 L:      [email protected]
9747 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
9748 S:      Maintained
9749 F:      Documentation/locking/
9750 F:      include/linux/lockdep.h
9751 F:      include/linux/spinlock*.h
9752 F:      arch/*/include/asm/spinlock*.h
9753 F:      include/linux/rwlock*.h
9754 F:      include/linux/mutex*.h
9755 F:      include/linux/rwsem*.h
9756 F:      include/linux/seqlock.h
9757 F:      lib/locking*.[ch]
9758 F:      kernel/locking/
9759 X:      kernel/locking/locktorture.c
9760
9761 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
9762 M:      "Richard Russon (FlatCap)" <[email protected]>
9763 L:      [email protected]
9764 W:      http://www.linux-ntfs.org/content/view/19/37/
9765 S:      Maintained
9766 F:      Documentation/admin-guide/ldm.rst
9767 F:      block/partitions/ldm.*
9768
9769 LOGITECH HID GAMING KEYBOARDS
9770 M:      Hans de Goede <[email protected]>
9771 L:      [email protected]
9772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
9773 S:      Maintained
9774 F:      drivers/hid/hid-lg-g15.c
9775
9776 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
9777 M:      Sathya Prakash <[email protected]>
9778 M:      Chaitra P B <[email protected]>
9779 M:      Suganath Prabu Subramani <[email protected]>
9780 L:      [email protected]
9781 L:      [email protected]
9782 W:      http://www.avagotech.com/support/
9783 S:      Supported
9784 F:      drivers/message/fusion/
9785 F:      drivers/scsi/mpt3sas/
9786
9787 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
9788 M:      Matthew Wilcox <[email protected]>
9789 L:      [email protected]
9790 S:      Maintained
9791 F:      drivers/scsi/sym53c8xx_2/
9792
9793 LTC1660 DAC DRIVER
9794 M:      Marcus Folkesson <[email protected]>
9795 L:      [email protected]
9796 S:      Maintained
9797 F:      Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
9798 F:      drivers/iio/dac/ltc1660.c
9799
9800 LTC2983 IIO TEMPERATURE DRIVER
9801 M:      Nuno Sá <[email protected]>
9802 W:      http://ez.analog.com/community/linux-device-drivers
9803 L:      [email protected]
9804 S:      Supported
9805 F:      drivers/iio/temperature/ltc2983.c
9806 F:      Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
9807
9808 LTC4261 HARDWARE MONITOR DRIVER
9809 M:      Guenter Roeck <[email protected]>
9810 L:      [email protected]
9811 S:      Maintained
9812 F:      Documentation/hwmon/ltc4261.rst
9813 F:      drivers/hwmon/ltc4261.c
9814
9815 LTC2947 HARDWARE MONITOR DRIVER
9816 M:      Nuno Sá <[email protected]>
9817 W:      http://ez.analog.com/community/linux-device-drivers
9818 L:      [email protected]
9819 S:      Supported
9820 F:      drivers/hwmon/ltc2947-core.c
9821 F:      drivers/hwmon/ltc2947-spi.c
9822 F:      drivers/hwmon/ltc2947-i2c.c
9823 F:      drivers/hwmon/ltc2947.h
9824 F:      Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
9825
9826 LTC4306 I2C MULTIPLEXER DRIVER
9827 M:      Michael Hennerich <[email protected]>
9828 W:      http://ez.analog.com/community/linux-device-drivers
9829 L:      [email protected]
9830 S:      Supported
9831 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
9832 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
9833
9834 LTP (Linux Test Project)
9835 M:      Mike Frysinger <[email protected]>
9836 M:      Cyril Hrubis <[email protected]>
9837 M:      Wanlong Gao <[email protected]>
9838 M:      Jan Stancek <[email protected]>
9839 M:      Stanislav Kholmanskikh <[email protected]>
9840 M:      Alexey Kodanev <[email protected]>
9841 L:      [email protected] (subscribers-only)
9842 W:      http://linux-test-project.github.io/
9843 T:      git git://github.com/linux-test-project/ltp.git
9844 S:      Maintained
9845
9846 M68K ARCHITECTURE
9847 M:      Geert Uytterhoeven <[email protected]>
9848 L:      [email protected]
9849 W:      http://www.linux-m68k.org/
9850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
9851 S:      Maintained
9852 F:      arch/m68k/
9853 F:      drivers/zorro/
9854
9855 M68K ON APPLE MACINTOSH
9856 M:      Joshua Thompson <[email protected]>
9857 W:      http://www.mac.linux-m68k.org/
9858 L:      [email protected]
9859 S:      Maintained
9860 F:      arch/m68k/mac/
9861
9862 M68K ON HP9000/300
9863 M:      Philip Blundell <[email protected]>
9864 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
9865 S:      Maintained
9866 F:      arch/m68k/hp300/
9867
9868 M88DS3103 MEDIA DRIVER
9869 M:      Antti Palosaari <[email protected]>
9870 L:      [email protected]
9871 W:      https://linuxtv.org
9872 W:      http://palosaari.fi/linux/
9873 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9874 T:      git git://linuxtv.org/anttip/media_tree.git
9875 S:      Maintained
9876 F:      drivers/media/dvb-frontends/m88ds3103*
9877
9878 M88RS2000 MEDIA DRIVER
9879 M:      Malcolm Priestley <[email protected]>
9880 L:      [email protected]
9881 W:      https://linuxtv.org
9882 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9883 S:      Maintained
9884 F:      drivers/media/dvb-frontends/m88rs2000*
9885
9886 MA901 MASTERKIT USB FM RADIO DRIVER
9887 M:      Alexey Klimov <[email protected]>
9888 L:      [email protected]
9889 T:      git git://linuxtv.org/media_tree.git
9890 S:      Maintained
9891 F:      drivers/media/radio/radio-ma901.c
9892
9893 MAC80211
9894 M:      Johannes Berg <[email protected]>
9895 L:      [email protected]
9896 W:      http://wireless.kernel.org/
9897 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9899 S:      Maintained
9900 F:      Documentation/networking/mac80211-injection.txt
9901 F:      include/net/mac80211.h
9902 F:      net/mac80211/
9903 F:      drivers/net/wireless/mac80211_hwsim.[ch]
9904 F:      Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
9905
9906 MAILBOX API
9907 M:      Jassi Brar <[email protected]>
9908 L:      [email protected]
9909 S:      Maintained
9910 F:      drivers/mailbox/
9911 F:      include/linux/mailbox_client.h
9912 F:      include/linux/mailbox_controller.h
9913
9914 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
9915 M:      Michael Kerrisk <[email protected]>
9916 W:      http://www.kernel.org/doc/man-pages
9917 L:      [email protected]
9918 S:      Maintained
9919
9920 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
9921 M:      Rahul Bedarkar <[email protected]>
9922 L:      [email protected]
9923 S:      Maintained
9924 F:      arch/mips/boot/dts/img/pistachio_marduk.dts
9925
9926 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
9927 M:      Andrew Lunn <[email protected]>
9928 M:      Vivien Didelot <[email protected]>
9929 L:      [email protected]
9930 S:      Maintained
9931 F:      drivers/net/dsa/mv88e6xxx/
9932 F:      include/linux/platform_data/mv88e6xxx.h
9933 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
9934 F:      Documentation/networking/devlink-params-mv88e6xxx.txt
9935
9936 MARVELL ARMADA DRM SUPPORT
9937 M:      Russell King <[email protected]>
9938 S:      Maintained
9939 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
9940 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
9941 F:      drivers/gpu/drm/armada/
9942 F:      include/uapi/drm/armada_drm.h
9943 F:      Documentation/devicetree/bindings/display/armada/
9944
9945 MARVELL ARMADA 3700 PHY DRIVERS
9946 M:      Miquel Raynal <[email protected]>
9947 S:      Maintained
9948 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
9949 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
9950 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
9951 F:      Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt
9952
9953 MARVELL CRYPTO DRIVER
9954 M:      Boris Brezillon <[email protected]>
9955 M:      Arnaud Ebalard <[email protected]>
9956 F:      drivers/crypto/marvell/
9957 S:      Maintained
9958 L:      [email protected]
9959
9960 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
9961 M:      Mirko Lindner <[email protected]>
9962 M:      Stephen Hemminger <[email protected]>
9963 L:      [email protected]
9964 S:      Maintained
9965 F:      drivers/net/ethernet/marvell/sk*
9966
9967 MARVELL LIBERTAS WIRELESS DRIVER
9968 L:      [email protected]
9969 S:      Orphan
9970 F:      drivers/net/wireless/marvell/libertas/
9971
9972 MARVELL MACCHIATOBIN SUPPORT
9973 M:      Russell King <[email protected]>
9974 L:      [email protected]
9975 S:      Maintained
9976 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
9977
9978 MARVELL MV643XX ETHERNET DRIVER
9979 M:      Sebastian Hesselbarth <[email protected]>
9980 L:      [email protected]
9981 S:      Maintained
9982 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
9983 F:      include/linux/mv643xx.h
9984
9985 MARVELL MV88X3310 PHY DRIVER
9986 M:      Russell King <[email protected]>
9987 L:      [email protected]
9988 S:      Maintained
9989 F:      drivers/net/phy/marvell10g.c
9990
9991 MARVELL MVEBU THERMAL DRIVER
9992 M:      Miquel Raynal <[email protected]>
9993 S:      Maintained
9994 F:      drivers/thermal/armada_thermal.c
9995
9996 MARVELL MVNETA ETHERNET DRIVER
9997 M:      Thomas Petazzoni <[email protected]>
9998 L:      [email protected]
9999 S:      Maintained
10000 F:      drivers/net/ethernet/marvell/mvneta.*
10001
10002 MARVELL MWIFIEX WIRELESS DRIVER
10003 M:      Amitkumar Karwar <[email protected]>
10004 M:      Nishant Sarmukadam <[email protected]>
10005 M:      Ganapathi Bhat <[email protected]>
10006 M:      Xinming Hu <[email protected]>
10007 L:      [email protected]
10008 S:      Maintained
10009 F:      drivers/net/wireless/marvell/mwifiex/
10010
10011 MARVELL MWL8K WIRELESS DRIVER
10012 M:      Lennert Buytenhek <[email protected]>
10013 L:      [email protected]
10014 S:      Odd Fixes
10015 F:      drivers/net/wireless/marvell/mwl8k.c
10016
10017 MARVELL NAND CONTROLLER DRIVER
10018 M:      Miquel Raynal <[email protected]>
10019 L:      [email protected]
10020 S:      Maintained
10021 F:      drivers/mtd/nand/raw/marvell_nand.c
10022 F:      Documentation/devicetree/bindings/mtd/marvell-nand.txt
10023
10024 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
10025 M:      Nicolas Pitre <[email protected]>
10026 S:      Odd Fixes
10027 F:      drivers/mmc/host/mvsdio.*
10028
10029 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
10030 M:      Hu Ziji <[email protected]>
10031 L:      [email protected]
10032 S:      Supported
10033 F:      drivers/mmc/host/sdhci-xenon*
10034 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
10035
10036 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
10037 M:      Sunil Goutham <[email protected]>
10038 M:      Linu Cherian <[email protected]>
10039 M:      Geetha sowjanya <[email protected]>
10040 M:      Jerin Jacob <[email protected]>
10041 L:      [email protected]
10042 S:      Supported
10043 F:      drivers/net/ethernet/marvell/octeontx2/af/
10044
10045 MATROX FRAMEBUFFER DRIVER
10046 L:      [email protected]
10047 S:      Orphan
10048 F:      drivers/video/fbdev/matrox/matroxfb_*
10049 F:      include/uapi/linux/matroxfb.h
10050
10051 MAX16065 HARDWARE MONITOR DRIVER
10052 M:      Guenter Roeck <[email protected]>
10053 L:      [email protected]
10054 S:      Maintained
10055 F:      Documentation/hwmon/max16065.rst
10056 F:      drivers/hwmon/max16065.c
10057
10058 MAX2175 SDR TUNER DRIVER
10059 M:      Ramesh Shanmugasundaram <[email protected]>
10060 L:      [email protected]
10061 T:      git git://linuxtv.org/media_tree.git
10062 S:      Maintained
10063 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
10064 F:      Documentation/media/v4l-drivers/max2175.rst
10065 F:      drivers/media/i2c/max2175*
10066 F:      include/uapi/linux/max2175.h
10067
10068 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
10069 L:      [email protected]
10070 S:      Orphan
10071 F:      Documentation/hwmon/max6650.rst
10072 F:      drivers/hwmon/max6650.c
10073
10074 MAX6697 HARDWARE MONITOR DRIVER
10075 M:      Guenter Roeck <[email protected]>
10076 L:      [email protected]
10077 S:      Maintained
10078 F:      Documentation/hwmon/max6697.rst
10079 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
10080 F:      drivers/hwmon/max6697.c
10081 F:      include/linux/platform_data/max6697.h
10082
10083 MAX9860 MONO AUDIO VOICE CODEC DRIVER
10084 M:      Peter Rosin <[email protected]>
10085 L:      [email protected] (moderated for non-subscribers)
10086 S:      Maintained
10087 F:      Documentation/devicetree/bindings/sound/max9860.txt
10088 F:      sound/soc/codecs/max9860.*
10089
10090 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
10091 M:      Andreas Klinger <[email protected]>
10092 L:      [email protected]
10093 S:      Maintained
10094 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.txt
10095 F:      drivers/iio/proximity/mb1232.c
10096
10097 MAXIM MAX77650 PMIC MFD DRIVER
10098 M:      Bartosz Golaszewski <[email protected]>
10099 L:      [email protected]
10100 S:      Maintained
10101 F:      Documentation/devicetree/bindings/*/*max77650.yaml
10102 F:      Documentation/devicetree/bindings/*/max77650*.yaml
10103 F:      include/linux/mfd/max77650.h
10104 F:      drivers/mfd/max77650.c
10105 F:      drivers/regulator/max77650-regulator.c
10106 F:      drivers/power/supply/max77650-charger.c
10107 F:      drivers/input/misc/max77650-onkey.c
10108 F:      drivers/leds/leds-max77650.c
10109 F:      drivers/gpio/gpio-max77650.c
10110
10111 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
10112 M:      Javier Martinez Canillas <[email protected]>
10113 L:      [email protected]
10114 S:      Supported
10115 F:      drivers/regulator/max77802-regulator.c
10116 F:      Documentation/devicetree/bindings/*/*max77802.txt
10117 F:      include/dt-bindings/*/*max77802.h
10118
10119 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
10120 M:      Krzysztof Kozlowski <[email protected]>
10121 M:      Bartlomiej Zolnierkiewicz <[email protected]>
10122 L:      [email protected]
10123 S:      Supported
10124 F:      drivers/power/supply/max14577_charger.c
10125 F:      drivers/power/supply/max77693_charger.c
10126
10127 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
10128 M:      Chanwoo Choi <[email protected]>
10129 M:      Krzysztof Kozlowski <[email protected]>
10130 M:      Bartlomiej Zolnierkiewicz <[email protected]>
10131 L:      [email protected]
10132 S:      Supported
10133 F:      drivers/*/max14577*.c
10134 F:      drivers/*/max77686*.c
10135 F:      drivers/*/max77693*.c
10136 F:      drivers/extcon/extcon-max14577.c
10137 F:      drivers/extcon/extcon-max77693.c
10138 F:      drivers/rtc/rtc-max77686.c
10139 F:      drivers/clk/clk-max77686.c
10140 F:      Documentation/devicetree/bindings/mfd/max14577.txt
10141 F:      Documentation/devicetree/bindings/*/max77686.txt
10142 F:      Documentation/devicetree/bindings/mfd/max77693.txt
10143 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
10144 F:      include/linux/mfd/max14577*.h
10145 F:      include/linux/mfd/max77686*.h
10146 F:      include/linux/mfd/max77693*.h
10147
10148 MAXIRADIO FM RADIO RECEIVER DRIVER
10149 M:      Hans Verkuil <[email protected]>
10150 L:      [email protected]
10151 T:      git git://linuxtv.org/media_tree.git
10152 W:      https://linuxtv.org
10153 S:      Maintained
10154 F:      drivers/media/radio/radio-maxiradio*
10155
10156 MCAN MMIO DEVICE DRIVER
10157 M:      Sriram Dash <[email protected]>
10158 L:      [email protected]
10159 S:      Maintained
10160 F:      Documentation/devicetree/bindings/net/can/m_can.txt
10161 F:      drivers/net/can/m_can/m_can.c
10162 F:      drivers/net/can/m_can/m_can.h
10163 F:      drivers/net/can/m_can/m_can_platform.c
10164
10165 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
10166 M:      Peter Rosin <[email protected]>
10167 L:      [email protected]
10168 S:      Maintained
10169 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
10170 F:      drivers/iio/potentiometer/mcp4018.c
10171 F:      drivers/iio/potentiometer/mcp4531.c
10172
10173 MCR20A IEEE-802.15.4 RADIO DRIVER
10174 M:      Xue Liu <[email protected]>
10175 L:      [email protected]
10176 W:      https://github.com/xueliu/mcr20a-linux
10177 S:      Maintained
10178 F:      drivers/net/ieee802154/mcr20a.c
10179 F:      drivers/net/ieee802154/mcr20a.h
10180 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
10181
10182 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
10183 M:      William Breathitt Gray <[email protected]>
10184 L:      [email protected]
10185 S:      Maintained
10186 F:      drivers/iio/dac/cio-dac.c
10187
10188 MEDIA CONTROLLER FRAMEWORK
10189 M:      Sakari Ailus <[email protected]>
10190 M:      Laurent Pinchart <[email protected]>
10191 L:      [email protected]
10192 W:      https://www.linuxtv.org
10193 T:      git git://linuxtv.org/media_tree.git
10194 S:      Supported
10195 F:      drivers/media/mc/
10196 F:      include/media/media-*.h
10197 F:      include/uapi/linux/media.h
10198
10199 MEDIA DRIVERS FOR ASCOT2E
10200 M:      Sergey Kozlov <[email protected]>
10201 M:      Abylay Ospan <[email protected]>
10202 L:      [email protected]
10203 W:      https://linuxtv.org
10204 W:      http://netup.tv/
10205 T:      git git://linuxtv.org/media_tree.git
10206 S:      Supported
10207 F:      drivers/media/dvb-frontends/ascot2e*
10208
10209 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
10210 M:      Jasmin Jessich <[email protected]>
10211 L:      [email protected]
10212 W:      https://linuxtv.org
10213 T:      git git://linuxtv.org/media_tree.git
10214 S:      Maintained
10215 F:      drivers/media/dvb-frontends/cxd2099*
10216
10217 MEDIA DRIVERS FOR CXD2841ER
10218 M:      Sergey Kozlov <[email protected]>
10219 M:      Abylay Ospan <[email protected]>
10220 L:      [email protected]
10221 W:      https://linuxtv.org
10222 W:      http://netup.tv/
10223 T:      git git://linuxtv.org/media_tree.git
10224 S:      Supported
10225 F:      drivers/media/dvb-frontends/cxd2841er*
10226
10227 MEDIA DRIVERS FOR CXD2880
10228 M:      Yasunari Takiguchi <[email protected]>
10229 L:      [email protected]
10230 W:      http://linuxtv.org/
10231 T:      git git://linuxtv.org/media_tree.git
10232 S:      Supported
10233 F:      drivers/media/dvb-frontends/cxd2880/*
10234 F:      drivers/media/spi/cxd2880*
10235
10236 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
10237 L:      [email protected]
10238 W:      https://linuxtv.org
10239 T:      git git://linuxtv.org/media_tree.git
10240 S:      Orphan
10241 F:      drivers/media/pci/ddbridge/*
10242
10243 MEDIA DRIVERS FOR FREESCALE IMX
10244 M:      Steve Longerbeam <[email protected]>
10245 M:      Philipp Zabel <[email protected]>
10246 L:      [email protected]
10247 T:      git git://linuxtv.org/media_tree.git
10248 S:      Maintained
10249 F:      Documentation/devicetree/bindings/media/imx.txt
10250 F:      Documentation/media/v4l-drivers/imx.rst
10251 F:      drivers/staging/media/imx/
10252 F:      include/linux/imx-media.h
10253 F:      include/media/imx.h
10254
10255 MEDIA DRIVER FOR FREESCALE IMX PXP
10256 M:      Philipp Zabel <[email protected]>
10257 L:      [email protected]
10258 T:      git git://linuxtv.org/media_tree.git
10259 S:      Maintained
10260 F:      drivers/media/platform/imx-pxp.[ch]
10261
10262 MEDIA DRIVERS FOR FREESCALE IMX7
10263 M:      Rui Miguel Silva <[email protected]>
10264 L:      [email protected]
10265 T:      git git://linuxtv.org/media_tree.git
10266 S:      Maintained
10267 F:      Documentation/devicetree/bindings/media/imx7-csi.txt
10268 F:      Documentation/devicetree/bindings/media/imx7-mipi-csi2.txt
10269 F:      Documentation/media/v4l-drivers/imx7.rst
10270 F:      drivers/staging/media/imx/imx7-media-csi.c
10271 F:      drivers/staging/media/imx/imx7-mipi-csis.c
10272
10273 MEDIA DRIVERS FOR HELENE
10274 M:      Abylay Ospan <[email protected]>
10275 L:      [email protected]
10276 W:      https://linuxtv.org
10277 W:      http://netup.tv/
10278 T:      git git://linuxtv.org/media_tree.git
10279 S:      Supported
10280 F:      drivers/media/dvb-frontends/helene*
10281
10282 MEDIA DRIVERS FOR HORUS3A
10283 M:      Sergey Kozlov <[email protected]>
10284 M:      Abylay Ospan <[email protected]>
10285 L:      [email protected]
10286 W:      https://linuxtv.org
10287 W:      http://netup.tv/
10288 T:      git git://linuxtv.org/media_tree.git
10289 S:      Supported
10290 F:      drivers/media/dvb-frontends/horus3a*
10291
10292 MEDIA DRIVERS FOR LNBH25
10293 M:      Sergey Kozlov <[email protected]>
10294 M:      Abylay Ospan <[email protected]>
10295 L:      [email protected]
10296 W:      https://linuxtv.org
10297 W:      http://netup.tv/
10298 T:      git git://linuxtv.org/media_tree.git
10299 S:      Supported
10300 F:      drivers/media/dvb-frontends/lnbh25*
10301
10302 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
10303 L:      [email protected]
10304 W:      https://linuxtv.org
10305 T:      git git://linuxtv.org/media_tree.git
10306 S:      Orphan
10307 F:      drivers/media/dvb-frontends/mxl5xx*
10308
10309 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
10310 M:      Sergey Kozlov <[email protected]>
10311 M:      Abylay Ospan <[email protected]>
10312 L:      [email protected]
10313 W:      https://linuxtv.org
10314 W:      http://netup.tv/
10315 T:      git git://linuxtv.org/media_tree.git
10316 S:      Supported
10317 F:      drivers/media/pci/netup_unidvb/*
10318
10319 MEDIA DRIVERS FOR RENESAS - CEU
10320 M:      Jacopo Mondi <[email protected]>
10321 L:      [email protected]
10322 L:      [email protected]
10323 T:      git git://linuxtv.org/media_tree.git
10324 S:      Supported
10325 F:      Documentation/devicetree/bindings/media/renesas,ceu.txt
10326 F:      drivers/media/platform/renesas-ceu.c
10327 F:      include/media/drv-intf/renesas-ceu.h
10328
10329 MEDIA DRIVERS FOR RENESAS - DRIF
10330 M:      Ramesh Shanmugasundaram <[email protected]>
10331 L:      [email protected]
10332 L:      [email protected]
10333 T:      git git://linuxtv.org/media_tree.git
10334 S:      Supported
10335 F:      Documentation/devicetree/bindings/media/renesas,drif.txt
10336 F:      drivers/media/platform/rcar_drif.c
10337
10338 MEDIA DRIVERS FOR RENESAS - FCP
10339 M:      Laurent Pinchart <[email protected]>
10340 L:      [email protected]
10341 L:      [email protected]
10342 T:      git git://linuxtv.org/media_tree.git
10343 S:      Supported
10344 F:      Documentation/devicetree/bindings/media/renesas,fcp.txt
10345 F:      drivers/media/platform/rcar-fcp.c
10346 F:      include/media/rcar-fcp.h
10347
10348 MEDIA DRIVERS FOR RENESAS - FDP1
10349 M:      Kieran Bingham <[email protected]>
10350 L:      [email protected]
10351 L:      [email protected]
10352 T:      git git://linuxtv.org/media_tree.git
10353 S:      Supported
10354 F:      Documentation/devicetree/bindings/media/renesas,fdp1.txt
10355 F:      drivers/media/platform/rcar_fdp1.c
10356
10357 MEDIA DRIVERS FOR RENESAS - VIN
10358 M:      Niklas Söderlund <[email protected]>
10359 L:      [email protected]
10360 L:      [email protected]
10361 T:      git git://linuxtv.org/media_tree.git
10362 S:      Supported
10363 F:      Documentation/devicetree/bindings/media/renesas,csi2.txt
10364 F:      Documentation/devicetree/bindings/media/renesas,vin.txt
10365 F:      drivers/media/platform/rcar-vin/
10366
10367 MEDIA DRIVERS FOR RENESAS - VSP1
10368 M:      Laurent Pinchart <[email protected]>
10369 M:      Kieran Bingham <[email protected]>
10370 L:      [email protected]
10371 L:      [email protected]
10372 T:      git git://linuxtv.org/media_tree.git
10373 S:      Supported
10374 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
10375 F:      drivers/media/platform/vsp1/
10376
10377 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
10378 L:      [email protected]
10379 W:      https://linuxtv.org
10380 T:      git git://linuxtv.org/media_tree.git
10381 S:      Orphan
10382 F:      drivers/media/dvb-frontends/stv0910*
10383
10384 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
10385 L:      [email protected]
10386 W:      https://linuxtv.org
10387 T:      git git://linuxtv.org/media_tree.git
10388 S:      Orphan
10389 F:      drivers/media/dvb-frontends/stv6111*
10390
10391 MEDIA DRIVERS FOR STM32 - DCMI
10392 M:      Hugues Fruchet <[email protected]>
10393 L:      [email protected]
10394 T:      git git://linuxtv.org/media_tree.git
10395 S:      Supported
10396 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.txt
10397 F:      drivers/media/platform/stm32/stm32-dcmi.c
10398
10399 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
10400 M:      Dmitry Osipenko <[email protected]>
10401 L:      [email protected]
10402 L:      [email protected]
10403 T:      git git://linuxtv.org/media_tree.git
10404 S:      Maintained
10405 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
10406 F:      drivers/staging/media/tegra-vde/
10407
10408 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
10409 M:      Mauro Carvalho Chehab <[email protected]>
10410 L:      [email protected]
10411 W:      https://linuxtv.org
10412 Q:      http://patchwork.kernel.org/project/linux-media/list/
10413 T:      git git://linuxtv.org/media_tree.git
10414 S:      Maintained
10415 F:      Documentation/devicetree/bindings/media/
10416 F:      Documentation/media/
10417 F:      drivers/media/
10418 F:      drivers/staging/media/
10419 F:      include/linux/platform_data/media/
10420 F:      include/media/
10421 F:      include/uapi/linux/dvb/
10422 F:      include/uapi/linux/videodev2.h
10423 F:      include/uapi/linux/media.h
10424 F:      include/uapi/linux/v4l2-*
10425 F:      include/uapi/linux/meye.h
10426 F:      include/uapi/linux/ivtv*
10427 F:      include/uapi/linux/uvcvideo.h
10428
10429 MEDIATEK BLUETOOTH DRIVER
10430 M:      Sean Wang <[email protected]>
10431 L:      [email protected]
10432 L:      [email protected] (moderated for non-subscribers)
10433 S:      Maintained
10434 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
10435 F:      drivers/bluetooth/btmtkuart.c
10436
10437 MEDIATEK CIR DRIVER
10438 M:      Sean Wang <[email protected]>
10439 S:      Maintained
10440 F:      drivers/media/rc/mtk-cir.c
10441
10442 MEDIATEK DMA DRIVER
10443 M:      Sean Wang <[email protected]>
10444 L:      [email protected]
10445 L:      [email protected] (moderated for non-subscribers)
10446 L:      [email protected] (moderated for non-subscribers)
10447 S:      Maintained
10448 F:      Documentation/devicetree/bindings/dma/mtk-*
10449 F:      drivers/dma/mediatek/
10450
10451 MEDIATEK PMIC LED DRIVER
10452 M:      Sean Wang <[email protected]>
10453 S:      Maintained
10454 F:      drivers/leds/leds-mt6323.c
10455 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
10456
10457 MEDIATEK ETHERNET DRIVER
10458 M:      Felix Fietkau <[email protected]>
10459 M:      John Crispin <[email protected]>
10460 M:      Sean Wang <[email protected]>
10461 M:      Mark Lee <[email protected]>
10462 L:      [email protected]
10463 S:      Maintained
10464 F:      drivers/net/ethernet/mediatek/
10465
10466 MEDIATEK SWITCH DRIVER
10467 M:      Sean Wang <[email protected]>
10468 L:      [email protected]
10469 S:      Maintained
10470 F:      drivers/net/dsa/mt7530.*
10471 F:      net/dsa/tag_mtk.c
10472
10473 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
10474 M:      Sean Wang <[email protected]>
10475 L:      [email protected]
10476 S:      Maintained
10477 F:      Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
10478 F:      drivers/power/reset/mt6323-poweroff.c
10479
10480 MEDIATEK JPEG DRIVER
10481 M:      Rick Chang <[email protected]>
10482 M:      Bin Liu <[email protected]>
10483 S:      Supported
10484 F:      drivers/media/platform/mtk-jpeg/
10485 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
10486
10487 MEDIATEK MDP DRIVER
10488 M:      Minghsiu Tsai <[email protected]>
10489 M:      Houlong Wei <[email protected]>
10490 M:      Andrew-CT Chen <[email protected]>
10491 S:      Supported
10492 F:      drivers/media/platform/mtk-mdp/
10493 F:      drivers/media/platform/mtk-vpu/
10494 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
10495
10496 MEDIATEK MEDIA DRIVER
10497 M:      Tiffany Lin <[email protected]>
10498 M:      Andrew-CT Chen <[email protected]>
10499 S:      Supported
10500 F:      drivers/media/platform/mtk-vcodec/
10501 F:      drivers/media/platform/mtk-vpu/
10502 F:      Documentation/devicetree/bindings/media/mediatek-vcodec.txt
10503 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
10504
10505 MEDIATEK MMC/SD/SDIO DRIVER
10506 M:      Chaotian Jing <[email protected]>
10507 S:      Maintained
10508 F:      drivers/mmc/host/mtk-sd.c
10509 F:      Documentation/devicetree/bindings/mmc/mtk-sd.txt
10510
10511 MEDIATEK MT76 WIRELESS LAN DRIVER
10512 M:      Felix Fietkau <[email protected]>
10513 M:      Lorenzo Bianconi <[email protected]>
10514 R:      Ryder Lee <[email protected]>
10515 R:      Roy Luo <[email protected]>
10516 L:      [email protected]
10517 S:      Maintained
10518 F:      drivers/net/wireless/mediatek/mt76/
10519
10520 MEDIATEK MT7601U WIRELESS LAN DRIVER
10521 M:      Jakub Kicinski <[email protected]>
10522 L:      [email protected]
10523 S:      Maintained
10524 F:      drivers/net/wireless/mediatek/mt7601u/
10525
10526 MEDIATEK MT7621/28/88 I2C DRIVER
10527 M:      Stefan Roese <[email protected]>
10528 L:      [email protected]
10529 S:      Maintained
10530 F:      drivers/i2c/busses/i2c-mt7621.c
10531 F:      Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
10532
10533 MEDIATEK NAND CONTROLLER DRIVER
10534 M:      Xiaolei Li <[email protected]>
10535 L:      [email protected]
10536 S:      Maintained
10537 F:      drivers/mtd/nand/raw/mtk_*
10538 F:      Documentation/devicetree/bindings/mtd/mtk-nand.txt
10539
10540 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
10541 M:      Sean Wang <[email protected]>
10542 S:      Maintained
10543 F:      drivers/char/hw_random/mtk-rng.c
10544
10545 MEDIATEK USB3 DRD IP DRIVER
10546 M:      Chunfeng Yun <[email protected]>
10547 L:      [email protected] (moderated for non-subscribers)
10548 L:      [email protected] (moderated for non-subscribers)
10549 L:      [email protected] (moderated for non-subscribers)
10550 S:      Maintained
10551 F:      drivers/usb/mtu3/
10552
10553 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
10554 M:      Peter Senna Tschudin <[email protected]>
10555 M:      Martin Donnelly <[email protected]>
10556 M:      Martyn Welch <[email protected]>
10557 S:      Maintained
10558 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
10559 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
10560
10561 MEGARAID SCSI/SAS DRIVERS
10562 M:      Kashyap Desai <[email protected]>
10563 M:      Sumit Saxena <[email protected]>
10564 M:      Shivasharan S <[email protected]>
10565 L:      [email protected]
10566 L:      [email protected]
10567 W:      http://www.avagotech.com/support/
10568 S:      Maintained
10569 F:      Documentation/scsi/megaraid.txt
10570 F:      drivers/scsi/megaraid.*
10571 F:      drivers/scsi/megaraid/
10572
10573 MELEXIS MLX90614 DRIVER
10574 M:      Crt Mori <[email protected]>
10575 L:      [email protected]
10576 W:      http://www.melexis.com
10577 S:      Supported
10578 F:      drivers/iio/temperature/mlx90614.c
10579
10580 MELEXIS MLX90632 DRIVER
10581 M:      Crt Mori <[email protected]>
10582 L:      [email protected]
10583 W:      http://www.melexis.com
10584 S:      Supported
10585 F:      drivers/iio/temperature/mlx90632.c
10586
10587 MELFAS MIP4 TOUCHSCREEN DRIVER
10588 M:      Sangwon Jee <[email protected]>
10589 W:      http://www.melfas.com
10590 S:      Supported
10591 F:      drivers/input/touchscreen/melfas_mip4.c
10592 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
10593
10594 MELLANOX ETHERNET DRIVER (mlx4_en)
10595 M:      Tariq Toukan <[email protected]>
10596 L:      [email protected]
10597 S:      Supported
10598 W:      http://www.mellanox.com
10599 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10600 F:      drivers/net/ethernet/mellanox/mlx4/en_*
10601
10602 MELLANOX ETHERNET DRIVER (mlx5e)
10603 M:      Saeed Mahameed <[email protected]>
10604 L:      [email protected]
10605 S:      Supported
10606 W:      http://www.mellanox.com
10607 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10608 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
10609
10610 MELLANOX ETHERNET INNOVA DRIVERS
10611 R:      Boris Pismenny <[email protected]>
10612 L:      [email protected]
10613 S:      Supported
10614 W:      http://www.mellanox.com
10615 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10616 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
10617 F:      drivers/net/ethernet/mellanox/mlx5/core/accel/*
10618 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
10619 F:      include/linux/mlx5/mlx5_ifc_fpga.h
10620
10621 MELLANOX ETHERNET SWITCH DRIVERS
10622 M:      Jiri Pirko <[email protected]>
10623 M:      Ido Schimmel <[email protected]>
10624 L:      [email protected]
10625 S:      Supported
10626 W:      http://www.mellanox.com
10627 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10628 F:      drivers/net/ethernet/mellanox/mlxsw/
10629 F:      tools/testing/selftests/drivers/net/mlxsw/
10630
10631 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
10632 M:      [email protected]
10633 L:      [email protected]
10634 S:      Supported
10635 W:      http://www.mellanox.com
10636 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10637 F:      drivers/net/ethernet/mellanox/mlxfw/
10638
10639 MELLANOX HARDWARE PLATFORM SUPPORT
10640 M:      Andy Shevchenko <[email protected]>
10641 M:      Darren Hart <[email protected]>
10642 M:      Vadim Pasternak <[email protected]>
10643 L:      [email protected]
10644 S:      Supported
10645 F:      Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
10646 F:      drivers/platform/mellanox/
10647 F:      include/linux/platform_data/mlxreg.h
10648
10649 MELLANOX MLX4 core VPI driver
10650 M:      Tariq Toukan <[email protected]>
10651 L:      [email protected]
10652 L:      [email protected]
10653 W:      http://www.mellanox.com
10654 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10655 S:      Supported
10656 F:      drivers/net/ethernet/mellanox/mlx4/
10657 F:      include/linux/mlx4/
10658
10659 MELLANOX MLX4 IB driver
10660 M:      Yishai Hadas <[email protected]>
10661 L:      [email protected]
10662 W:      http://www.mellanox.com
10663 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10664 S:      Supported
10665 F:      drivers/infiniband/hw/mlx4/
10666 F:      include/linux/mlx4/
10667 F:      include/uapi/rdma/mlx4-abi.h
10668
10669 MELLANOX MLX5 core VPI driver
10670 M:      Saeed Mahameed <[email protected]>
10671 M:      Leon Romanovsky <[email protected]>
10672 L:      [email protected]
10673 L:      [email protected]
10674 W:      http://www.mellanox.com
10675 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10676 S:      Supported
10677 F:      drivers/net/ethernet/mellanox/mlx5/core/
10678 F:      include/linux/mlx5/
10679 F:      Documentation/networking/device_drivers/mellanox/
10680
10681 MELLANOX MLX5 IB driver
10682 M:      Leon Romanovsky <[email protected]>
10683 L:      [email protected]
10684 W:      http://www.mellanox.com
10685 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10686 S:      Supported
10687 F:      drivers/infiniband/hw/mlx5/
10688 F:      include/linux/mlx5/
10689 F:      include/uapi/rdma/mlx5-abi.h
10690
10691 MELLANOX MLXCPLD I2C AND MUX DRIVER
10692 M:      Vadim Pasternak <[email protected]>
10693 M:      Michael Shych <[email protected]>
10694 L:      [email protected]
10695 S:      Supported
10696 F:      drivers/i2c/busses/i2c-mlxcpld.c
10697 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
10698 F:      Documentation/i2c/busses/i2c-mlxcpld.rst
10699
10700 MELLANOX MLXCPLD LED DRIVER
10701 M:      Vadim Pasternak <[email protected]>
10702 L:      [email protected]
10703 S:      Supported
10704 F:      drivers/leds/leds-mlxcpld.c
10705 F:      drivers/leds/leds-mlxreg.c
10706 F:      Documentation/leds/leds-mlxcpld.rst
10707
10708 MELLANOX PLATFORM DRIVER
10709 M:      Vadim Pasternak <[email protected]>
10710 L:      [email protected]
10711 S:      Supported
10712 F:      drivers/platform/x86/mlx-platform.c
10713
10714 MEMBARRIER SUPPORT
10715 M:      Mathieu Desnoyers <[email protected]>
10716 M:      "Paul E. McKenney" <[email protected]>
10717 L:      [email protected]
10718 S:      Supported
10719 F:      kernel/sched/membarrier.c
10720 F:      include/uapi/linux/membarrier.h
10721 F:      arch/powerpc/include/asm/membarrier.h
10722
10723 MEMBLOCK
10724 M:      Mike Rapoport <[email protected]>
10725 L:      [email protected]
10726 S:      Maintained
10727 F:      include/linux/memblock.h
10728 F:      mm/memblock.c
10729 F:      Documentation/core-api/boot-time-mm.rst
10730
10731 MEMORY MANAGEMENT
10732 M:      Andrew Morton <[email protected]>
10733 L:      [email protected]
10734 W:      http://www.linux-mm.org
10735 T:      quilt https://ozlabs.org/~akpm/mmotm/
10736 T:      quilt https://ozlabs.org/~akpm/mmots/
10737 T:      git git://github.com/hnaz/linux-mm.git
10738 S:      Maintained
10739 F:      include/linux/mm.h
10740 F:      include/linux/gfp.h
10741 F:      include/linux/mmzone.h
10742 F:      include/linux/memory_hotplug.h
10743 F:      include/linux/vmalloc.h
10744 F:      mm/
10745
10746 MEMORY TECHNOLOGY DEVICES (MTD)
10747 M:      Miquel Raynal <[email protected]>
10748 M:      Richard Weinberger <[email protected]>
10749 M:      Vignesh Raghavendra <[email protected]>
10750 L:      [email protected]
10751 W:      http://www.linux-mtd.infradead.org/
10752 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
10753 C:      irc://irc.oftc.net/mtd
10754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
10755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
10756 S:      Maintained
10757 F:      Documentation/devicetree/bindings/mtd/
10758 F:      drivers/mtd/
10759 F:      include/linux/mtd/
10760 F:      include/uapi/mtd/
10761
10762 MEN A21 WATCHDOG DRIVER
10763 M:      Johannes Thumshirn <[email protected]>
10764 L:      [email protected]
10765 S:      Maintained
10766 F:      drivers/watchdog/mena21_wdt.c
10767
10768 MEN CHAMELEON BUS (mcb)
10769 M:      Johannes Thumshirn <[email protected]>
10770 S:      Maintained
10771 F:      drivers/mcb/
10772 F:      include/linux/mcb.h
10773 F:      Documentation/driver-api/men-chameleon-bus.rst
10774
10775 MEN F21BMC (Board Management Controller)
10776 M:      Andreas Werner <[email protected]>
10777 S:      Supported
10778 F:      drivers/mfd/menf21bmc.c
10779 F:      drivers/watchdog/menf21bmc_wdt.c
10780 F:      drivers/leds/leds-menf21bmc.c
10781 F:      drivers/hwmon/menf21bmc_hwmon.c
10782 F:      Documentation/hwmon/menf21bmc.rst
10783
10784 MEN Z069 WATCHDOG DRIVER
10785 M:      Johannes Thumshirn <[email protected]>
10786 L:      [email protected]
10787 S:      Maintained
10788 F:      drivers/watchdog/menz69_wdt.c
10789
10790 MESON AO CEC DRIVER FOR AMLOGIC SOCS
10791 M:      Neil Armstrong <[email protected]>
10792 L:      [email protected]
10793 L:      [email protected]
10794 W:      http://linux-meson.com/
10795 S:      Supported
10796 F:      drivers/media/platform/meson/ao-cec.c
10797 F:      drivers/media/platform/meson/ao-cec-g12a.c
10798 F:      Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml
10799 T:      git git://linuxtv.org/media_tree.git
10800
10801 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
10802 M:      Liang Yang <[email protected]>
10803 L:      [email protected]
10804 S:      Maintained
10805 F:      drivers/mtd/nand/raw/meson_*
10806 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt
10807
10808 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
10809 M:      Maxime Jourdan <[email protected]>
10810 L:      [email protected]
10811 L:      [email protected]
10812 S:      Supported
10813 F:      drivers/staging/media/meson/vdec/
10814 T:      git git://linuxtv.org/media_tree.git
10815
10816 METHODE UDPU SUPPORT
10817 M:      Vladimir Vid <[email protected]>
10818 S:      Maintained
10819 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
10820
10821 MICROBLAZE ARCHITECTURE
10822 M:      Michal Simek <[email protected]>
10823 W:      http://www.monstr.eu/fdt/
10824 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
10825 S:      Supported
10826 F:      arch/microblaze/
10827
10828 MICROCHIP AT91 SERIAL DRIVER
10829 M:      Richard Genoud <[email protected]>
10830 S:      Maintained
10831 F:      drivers/tty/serial/atmel_serial.c
10832 F:      drivers/tty/serial/atmel_serial.h
10833 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
10834
10835 MICROCHIP AUDIO ASOC DRIVERS
10836 M:      Codrin Ciubotariu <[email protected]>
10837 L:      [email protected] (moderated for non-subscribers)
10838 S:      Supported
10839 F:      sound/soc/atmel
10840
10841 MICROCHIP DMA DRIVER
10842 M:      Ludovic Desroches <[email protected]>
10843 L:      [email protected] (moderated for non-subscribers)
10844 L:      [email protected]
10845 S:      Supported
10846 F:      drivers/dma/at_hdmac.c
10847 F:      drivers/dma/at_hdmac_regs.h
10848 F:      include/linux/platform_data/dma-atmel.h
10849 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
10850 F:      include/dt-bindings/dma/at91.h
10851
10852 MICROCHIP ECC DRIVER
10853 M:      Tudor Ambarus <[email protected]>
10854 L:      [email protected]
10855 S:      Maintained
10856 F:      drivers/crypto/atmel-ecc.*
10857
10858 MICROCHIP I2C DRIVER
10859 M:      Ludovic Desroches <[email protected]>
10860 L:      [email protected]
10861 S:      Supported
10862 F:      drivers/i2c/busses/i2c-at91.h
10863 F:      drivers/i2c/busses/i2c-at91-*.c
10864
10865 MICROCHIP ISC DRIVER
10866 M:      Eugen Hristev <[email protected]>
10867 L:      [email protected]
10868 S:      Supported
10869 F:      drivers/media/platform/atmel/atmel-sama5d2-isc.c
10870 F:      drivers/media/platform/atmel/atmel-isc.h
10871 F:      drivers/media/platform/atmel/atmel-isc-base.c
10872 F:      drivers/media/platform/atmel/atmel-isc-regs.h
10873 F:      Documentation/devicetree/bindings/media/atmel-isc.txt
10874
10875 MICROCHIP ISI DRIVER
10876 M:      Eugen Hristev <[email protected]>
10877 L:      [email protected]
10878 S:      Supported
10879 F:      drivers/media/platform/atmel/atmel-isi.c
10880 F:      drivers/media/platform/atmel/atmel-isi.h
10881
10882 MICROCHIP AT91 USART MFD DRIVER
10883 M:      Radu Pirea <[email protected]>
10884 L:      [email protected]
10885 S:      Supported
10886 F:      drivers/mfd/at91-usart.c
10887 F:      include/dt-bindings/mfd/at91-usart.h
10888 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
10889
10890 MICROCHIP AT91 USART SPI DRIVER
10891 M:      Radu Pirea <[email protected]>
10892 L:      [email protected]
10893 S:      Supported
10894 F:      drivers/spi/spi-at91-usart.c
10895 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
10896
10897 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
10898 M:      Woojung Huh <[email protected]>
10899 M:      Microchip Linux Driver Support <[email protected]>
10900 L:      [email protected]
10901 S:      Maintained
10902 F:      net/dsa/tag_ksz.c
10903 F:      drivers/net/dsa/microchip/*
10904 F:      include/linux/platform_data/microchip-ksz.h
10905 F:      Documentation/devicetree/bindings/net/dsa/ksz.txt
10906
10907 MICROCHIP LAN743X ETHERNET DRIVER
10908 M:      Bryan Whitehead <[email protected]>
10909 M:      Microchip Linux Driver Support <[email protected]>
10910 L:      [email protected]
10911 S:      Maintained
10912 F:      drivers/net/ethernet/microchip/lan743x_*
10913
10914 MICROCHIP LCDFB DRIVER
10915 M:      Nicolas Ferre <[email protected]>
10916 L:      [email protected]
10917 S:      Maintained
10918 F:      drivers/video/fbdev/atmel_lcdfb.c
10919 F:      include/video/atmel_lcdc.h
10920
10921 MICROCHIP MMC/SD/SDIO MCI DRIVER
10922 M:      Ludovic Desroches <[email protected]>
10923 S:      Maintained
10924 F:      drivers/mmc/host/atmel-mci.c
10925
10926 MICROCHIP MCP16502 PMIC DRIVER
10927 M:      Andrei Stefanescu <[email protected]>
10928 L:      [email protected] (moderated for non-subscribers)
10929 S:      Maintained
10930 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
10931 F:      drivers/regulator/mcp16502.c
10932
10933 MICROCHIP MCP3911 ADC DRIVER
10934 M:      Marcus Folkesson <[email protected]>
10935 M:      Kent Gustavsson <[email protected]>
10936 L:      [email protected]
10937 S:      Supported
10938 F:      drivers/iio/adc/mcp3911.c
10939 F:      Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
10940
10941 MICROCHIP NAND DRIVER
10942 M:      Tudor Ambarus <[email protected]>
10943 L:      [email protected]
10944 S:      Supported
10945 F:      drivers/mtd/nand/raw/atmel/*
10946 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
10947
10948 MICROCHIP PWM DRIVER
10949 M:      Claudiu Beznea <[email protected]>
10950 L:      [email protected] (moderated for non-subscribers)
10951 L:      [email protected]
10952 S:      Supported
10953 F:      drivers/pwm/pwm-atmel.c
10954 F:      Documentation/devicetree/bindings/pwm/atmel-pwm.txt
10955
10956 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
10957 M:      Ludovic Desroches <[email protected]>
10958 M:      Eugen Hristev <[email protected]>
10959 L:      [email protected]
10960 S:      Supported
10961 F:      drivers/iio/adc/at91-sama5d2_adc.c
10962 F:      Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt
10963 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
10964
10965 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
10966 M:      Nicolas Ferre <[email protected]>
10967 S:      Supported
10968 F:      drivers/power/reset/at91-sama5d2_shdwc.c
10969
10970 MICROCHIP SPI DRIVER
10971 M:      Nicolas Ferre <[email protected]>
10972 S:      Supported
10973 F:      drivers/spi/spi-atmel.*
10974
10975 MICROCHIP SSC DRIVER
10976 M:      Nicolas Ferre <[email protected]>
10977 L:      [email protected] (moderated for non-subscribers)
10978 S:      Supported
10979 F:      drivers/misc/atmel-ssc.c
10980 F:      include/linux/atmel-ssc.h
10981
10982 MICROCHIP USBA UDC DRIVER
10983 M:      Cristian Birsan <[email protected]>
10984 L:      [email protected] (moderated for non-subscribers)
10985 S:      Supported
10986 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
10987
10988 MICROCHIP USB251XB DRIVER
10989 M:      Richard Leitner <[email protected]>
10990 L:      [email protected]
10991 S:      Maintained
10992 F:      drivers/usb/misc/usb251xb.c
10993 F:      Documentation/devicetree/bindings/usb/usb251xb.txt
10994
10995 MICROCHIP XDMA DRIVER
10996 M:      Ludovic Desroches <[email protected]>
10997 L:      [email protected]
10998 L:      [email protected]
10999 S:      Supported
11000 F:      drivers/dma/at_xdmac.c
11001
11002 MICROSEMI MIPS SOCS
11003 M:      Alexandre Belloni <[email protected]>
11004 M:      Microchip Linux Driver Support <[email protected]>
11005 L:      [email protected]
11006 S:      Supported
11007 F:      arch/mips/generic/board-ocelot.c
11008 F:      arch/mips/configs/generic/board-ocelot.config
11009 F:      arch/mips/boot/dts/mscc/
11010 F:      Documentation/devicetree/bindings/mips/mscc.txt
11011
11012 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
11013 M:      Don Brace <[email protected]>
11014 L:      [email protected]
11015 L:      [email protected]
11016 S:      Supported
11017 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
11018 F:      drivers/scsi/smartpqi/Kconfig
11019 F:      drivers/scsi/smartpqi/Makefile
11020 F:      include/linux/cciss*.h
11021 F:      include/uapi/linux/cciss*.h
11022 F:      Documentation/scsi/smartpqi.txt
11023
11024 MICROSEMI ETHERNET SWITCH DRIVER
11025 M:      Alexandre Belloni <[email protected]>
11026 M:      Microchip Linux Driver Support <[email protected]>
11027 L:      [email protected]
11028 S:      Supported
11029 F:      drivers/net/ethernet/mscc/
11030 F:      include/soc/mscc/ocelot*
11031
11032 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
11033 M:      Chen Yu <[email protected]>
11034 L:      [email protected]
11035 S:      Supported
11036 F:      drivers/platform/x86/surfacepro3_button.c
11037
11038 MICROTEK X6 SCANNER
11039 M:      Oliver Neukum <[email protected]>
11040 S:      Maintained
11041 F:      drivers/usb/image/microtek.*
11042
11043 MIPS
11044 M:      Ralf Baechle <[email protected]>
11045 M:      Paul Burton <[email protected]>
11046 M:      James Hogan <[email protected]>
11047 L:      [email protected]
11048 W:      http://www.linux-mips.org/
11049 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
11050 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
11051 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
11052 S:      Supported
11053 F:      Documentation/devicetree/bindings/mips/
11054 F:      Documentation/mips/
11055 F:      arch/mips/
11056 F:      drivers/platform/mips/
11057
11058 MIPS BOSTON DEVELOPMENT BOARD
11059 M:      Paul Burton <[email protected]>
11060 L:      [email protected]
11061 S:      Maintained
11062 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
11063 F:      arch/mips/boot/dts/img/boston.dts
11064 F:      arch/mips/configs/generic/board-boston.config
11065 F:      drivers/clk/imgtec/clk-boston.c
11066 F:      include/dt-bindings/clock/boston-clock.h
11067
11068 MIPS GENERIC PLATFORM
11069 M:      Paul Burton <[email protected]>
11070 L:      [email protected]
11071 S:      Supported
11072 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.txt
11073 F:      arch/mips/generic/
11074 F:      arch/mips/tools/generic-board-config.sh
11075
11076 MIPS/LOONGSON1 ARCHITECTURE
11077 M:      Keguang Zhang <[email protected]>
11078 L:      [email protected]
11079 S:      Maintained
11080 F:      arch/mips/loongson32/
11081 F:      arch/mips/include/asm/mach-loongson32/
11082 F:      drivers/*/*loongson1*
11083 F:      drivers/*/*/*loongson1*
11084
11085 MIPS/LOONGSON2EF ARCHITECTURE
11086 M:      Jiaxun Yang <[email protected]>
11087 L:      [email protected]
11088 S:      Maintained
11089 F:      arch/mips/loongson2ef/
11090 F:      arch/mips/include/asm/mach-loongson2ef/
11091 F:      drivers/*/*loongson2*
11092 F:      drivers/*/*/*loongson2*
11093
11094 MIPS/LOONGSON64 ARCHITECTURE
11095 M:      Huacai Chen <[email protected]>
11096 M:      Jiaxun Yang <[email protected]>
11097 L:      [email protected]
11098 S:      Maintained
11099 F:      arch/mips/loongson64/
11100 F:      arch/mips/include/asm/mach-loongson64/
11101 F:      drivers/platform/mips/cpu_hwmon.c
11102 F:      drivers/*/*loongson3*
11103 F:      drivers/*/*/*loongson3*
11104
11105 MIPS RINT INSTRUCTION EMULATION
11106 M:      Aleksandar Markovic <[email protected]>
11107 L:      [email protected]
11108 S:      Supported
11109 F:      arch/mips/math-emu/sp_rint.c
11110 F:      arch/mips/math-emu/dp_rint.c
11111
11112 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
11113 M:      Hans Verkuil <[email protected]>
11114 L:      [email protected]
11115 T:      git git://linuxtv.org/media_tree.git
11116 W:      https://linuxtv.org
11117 S:      Odd Fixes
11118 F:      drivers/media/radio/radio-miropcm20*
11119
11120 MMP SUPPORT
11121 R:      Lubomir Rintel <[email protected]>
11122 L:      [email protected] (moderated for non-subscribers)
11123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
11124 S:      Odd Fixes
11125 F:      arch/arm/boot/dts/mmp*
11126 F:      arch/arm/mach-mmp/
11127 F:      linux/soc/mmp/
11128
11129 MMP USB PHY DRIVERS
11130 R:      Lubomir Rintel <[email protected]>
11131 L:      [email protected] (moderated for non-subscribers)
11132 S:      Maintained
11133 F:      drivers/phy/marvell/phy-mmp3-usb.c
11134 F:      drivers/phy/marvell/phy-pxa-usb.c
11135
11136 MMU GATHER AND TLB INVALIDATION
11137 M:      Will Deacon <[email protected]>
11138 M:      "Aneesh Kumar K.V" <[email protected]>
11139 M:      Andrew Morton <[email protected]>
11140 M:      Nick Piggin <[email protected]>
11141 M:      Peter Zijlstra <[email protected]>
11142 L:      [email protected]
11143 L:      [email protected]
11144 S:      Maintained
11145 F:      arch/*/include/asm/tlb.h
11146 F:      include/asm-generic/tlb.h
11147 F:      mm/mmu_gather.c
11148
11149 MN88472 MEDIA DRIVER
11150 M:      Antti Palosaari <[email protected]>
11151 L:      [email protected]
11152 W:      https://linuxtv.org
11153 W:      http://palosaari.fi/linux/
11154 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11155 S:      Maintained
11156 F:      drivers/media/dvb-frontends/mn88472*
11157
11158 MN88473 MEDIA DRIVER
11159 M:      Antti Palosaari <[email protected]>
11160 L:      [email protected]
11161 W:      https://linuxtv.org
11162 W:      http://palosaari.fi/linux/
11163 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11164 S:      Maintained
11165 F:      drivers/media/dvb-frontends/mn88473*
11166
11167 MODULE SUPPORT
11168 M:      Jessica Yu <[email protected]>
11169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
11170 S:      Maintained
11171 F:      include/linux/module.h
11172 F:      kernel/module.c
11173
11174 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
11175 W:      http://popies.net/meye/
11176 S:      Orphan
11177 F:      Documentation/media/v4l-drivers/meye*
11178 F:      drivers/media/pci/meye/
11179 F:      include/uapi/linux/meye.h
11180
11181 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
11182 M:      Jiri Slaby <[email protected]>
11183 S:      Maintained
11184 F:      Documentation/driver-api/serial/moxa-smartio.rst
11185 F:      drivers/tty/mxser.*
11186
11187 MR800 AVERMEDIA USB FM RADIO DRIVER
11188 M:      Alexey Klimov <[email protected]>
11189 L:      [email protected]
11190 T:      git git://linuxtv.org/media_tree.git
11191 S:      Maintained
11192 F:      drivers/media/radio/radio-mr800.c
11193
11194 MRF24J40 IEEE 802.15.4 RADIO DRIVER
11195 M:      Alan Ott <[email protected]>
11196 L:      [email protected]
11197 S:      Maintained
11198 F:      drivers/net/ieee802154/mrf24j40.c
11199 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
11200
11201 MSI LAPTOP SUPPORT
11202 M:      "Lee, Chun-Yi" <[email protected]>
11203 L:      [email protected]
11204 S:      Maintained
11205 F:      drivers/platform/x86/msi-laptop.c
11206
11207 MSI WMI SUPPORT
11208 L:      [email protected]
11209 S:      Orphan
11210 F:      drivers/platform/x86/msi-wmi.c
11211
11212 MSI001 MEDIA DRIVER
11213 M:      Antti Palosaari <[email protected]>
11214 L:      [email protected]
11215 W:      https://linuxtv.org
11216 W:      http://palosaari.fi/linux/
11217 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11218 T:      git git://linuxtv.org/anttip/media_tree.git
11219 S:      Maintained
11220 F:      drivers/media/tuners/msi001*
11221
11222 MSI2500 MEDIA DRIVER
11223 M:      Antti Palosaari <[email protected]>
11224 L:      [email protected]
11225 W:      https://linuxtv.org
11226 W:      http://palosaari.fi/linux/
11227 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11228 T:      git git://linuxtv.org/anttip/media_tree.git
11229 S:      Maintained
11230 F:      drivers/media/usb/msi2500/
11231
11232 MSYSTEMS DISKONCHIP G3 MTD DRIVER
11233 M:      Robert Jarzmik <[email protected]>
11234 L:      [email protected]
11235 S:      Maintained
11236 F:      drivers/mtd/devices/docg3*
11237
11238 MT9M032 APTINA SENSOR DRIVER
11239 M:      Laurent Pinchart <[email protected]>
11240 L:      [email protected]
11241 T:      git git://linuxtv.org/media_tree.git
11242 S:      Maintained
11243 F:      drivers/media/i2c/mt9m032.c
11244 F:      include/media/i2c/mt9m032.h
11245
11246 MT9P031 APTINA CAMERA SENSOR
11247 M:      Laurent Pinchart <[email protected]>
11248 L:      [email protected]
11249 T:      git git://linuxtv.org/media_tree.git
11250 S:      Maintained
11251 F:      drivers/media/i2c/mt9p031.c
11252 F:      include/media/i2c/mt9p031.h
11253
11254 MT9T001 APTINA CAMERA SENSOR
11255 M:      Laurent Pinchart <[email protected]>
11256 L:      [email protected]
11257 T:      git git://linuxtv.org/media_tree.git
11258 S:      Maintained
11259 F:      drivers/media/i2c/mt9t001.c
11260 F:      include/media/i2c/mt9t001.h
11261
11262 MT9T112 APTINA CAMERA SENSOR
11263 M:      Jacopo Mondi <[email protected]>
11264 L:      [email protected]
11265 T:      git git://linuxtv.org/media_tree.git
11266 S:      Odd Fixes
11267 F:      drivers/media/i2c/mt9t112.c
11268 F:      include/media/i2c/mt9t112.h
11269
11270 MT9V032 APTINA CAMERA SENSOR
11271 M:      Laurent Pinchart <[email protected]>
11272 L:      [email protected]
11273 T:      git git://linuxtv.org/media_tree.git
11274 S:      Maintained
11275 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
11276 F:      drivers/media/i2c/mt9v032.c
11277 F:      include/media/i2c/mt9v032.h
11278
11279 MT9V111 APTINA CAMERA SENSOR
11280 M:      Jacopo Mondi <[email protected]>
11281 L:      [email protected]
11282 T:      git git://linuxtv.org/media_tree.git
11283 S:      Maintained
11284 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt
11285 F:      drivers/media/i2c/mt9v111.c
11286
11287 MULTIFUNCTION DEVICES (MFD)
11288 M:      Lee Jones <[email protected]>
11289 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11290 S:      Supported
11291 F:      Documentation/devicetree/bindings/mfd/
11292 F:      drivers/mfd/
11293 F:      include/linux/mfd/
11294 F:      include/dt-bindings/mfd/
11295
11296 MULTIMEDIA CARD (MMC) ETC. OVER SPI
11297 S:      Orphan
11298 F:      drivers/mmc/host/mmc_spi.c
11299 F:      include/linux/spi/mmc_spi.h
11300
11301 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
11302 M:      Ulf Hansson <[email protected]>
11303 L:      [email protected]
11304 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
11305 S:      Maintained
11306 F:      Documentation/devicetree/bindings/mmc/
11307 F:      drivers/mmc/
11308 F:      include/linux/mmc/
11309 F:      include/uapi/linux/mmc/
11310
11311 MULTIPLEXER SUBSYSTEM
11312 M:      Peter Rosin <[email protected]>
11313 S:      Maintained
11314 F:      Documentation/ABI/testing/sysfs-class-mux*
11315 F:      Documentation/devicetree/bindings/mux/
11316 F:      include/dt-bindings/mux/
11317 F:      include/linux/mux/
11318 F:      drivers/mux/
11319
11320 MULTITECH MULTIPORT CARD (ISICOM)
11321 S:      Orphan
11322 F:      drivers/tty/isicom.c
11323 F:      include/linux/isicom.h
11324
11325 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
11326 M:      Bin Liu <[email protected]>
11327 L:      [email protected]
11328 S:      Maintained
11329 F:      drivers/usb/musb/
11330
11331 MXL301RF MEDIA DRIVER
11332 M:      Akihiro Tsukada <[email protected]>
11333 L:      [email protected]
11334 S:      Odd Fixes
11335 F:      drivers/media/tuners/mxl301rf*
11336
11337 MXL5007T MEDIA DRIVER
11338 M:      Michael Krufky <[email protected]>
11339 L:      [email protected]
11340 W:      https://linuxtv.org
11341 W:      http://github.com/mkrufky
11342 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11343 T:      git git://linuxtv.org/mkrufky/tuners.git
11344 S:      Maintained
11345 F:      drivers/media/tuners/mxl5007t.*
11346
11347 MXSFB DRM DRIVER
11348 M:      Marek Vasut <[email protected]>
11349 M:      Stefan Agner <[email protected]>
11350 L:      [email protected]
11351 S:      Supported
11352 F:      drivers/gpu/drm/mxsfb/
11353 F:      Documentation/devicetree/bindings/display/mxsfb.txt
11354 T:      git git://anongit.freedesktop.org/drm/drm-misc
11355
11356 MYLEX DAC960 PCI RAID Controller
11357 M:      Hannes Reinecke <[email protected]>
11358 L:      [email protected]
11359 S:      Supported
11360 F:      drivers/scsi/myrb.*
11361 F:      drivers/scsi/myrs.*
11362
11363 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
11364 M:      Chris Lee <[email protected]>
11365 L:      [email protected]
11366 W:      https://www.cspi.com/ethernet-products/support/downloads/
11367 S:      Supported
11368 F:      drivers/net/ethernet/myricom/myri10ge/
11369
11370 NAND FLASH SUBSYSTEM
11371 M:      Miquel Raynal <[email protected]>
11372 R:      Richard Weinberger <[email protected]>
11373 L:      [email protected]
11374 W:      http://www.linux-mtd.infradead.org/
11375 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
11376 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
11377 S:      Maintained
11378 F:      drivers/mtd/nand/
11379 F:      include/linux/mtd/*nand*.h
11380
11381 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
11382 M:      Daniel Mack <[email protected]>
11383 S:      Maintained
11384 L:      [email protected] (moderated for non-subscribers)
11385 W:      http://www.native-instruments.com
11386 F:      sound/usb/caiaq/
11387
11388 NATSEMI ETHERNET DRIVER (DP8381x)
11389 S:      Orphan
11390 F:      drivers/net/ethernet/natsemi/natsemi.c
11391
11392 NCR 5380 SCSI DRIVERS
11393 M:      Finn Thain <[email protected]>
11394 M:      Michael Schmitz <[email protected]>
11395 L:      [email protected]
11396 S:      Maintained
11397 F:      Documentation/scsi/g_NCR5380.txt
11398 F:      drivers/scsi/NCR5380.*
11399 F:      drivers/scsi/arm/cumana_1.c
11400 F:      drivers/scsi/arm/oak.c
11401 F:      drivers/scsi/atari_scsi.*
11402 F:      drivers/scsi/dmx3191d.c
11403 F:      drivers/scsi/g_NCR5380.*
11404 F:      drivers/scsi/mac_scsi.*
11405 F:      drivers/scsi/sun3_scsi.*
11406 F:      drivers/scsi/sun3_scsi_vme.c
11407
11408 NCSI LIBRARY:
11409 M:      Samuel Mendoza-Jonas <[email protected]>
11410 S:      Maintained
11411 F:      net/ncsi/
11412
11413 NCT6775 HARDWARE MONITOR DRIVER
11414 M:      Guenter Roeck <[email protected]>
11415 L:      [email protected]
11416 S:      Maintained
11417 F:      Documentation/hwmon/nct6775.rst
11418 F:      drivers/hwmon/nct6775.c
11419
11420 NET_FAILOVER MODULE
11421 M:      Sridhar Samudrala <[email protected]>
11422 L:      [email protected]
11423 S:      Supported
11424 F:      drivers/net/net_failover.c
11425 F:      include/net/net_failover.h
11426 F:      Documentation/networking/net_failover.rst
11427
11428 NETEM NETWORK EMULATOR
11429 M:      Stephen Hemminger <[email protected]>
11430 L:      [email protected] (moderated for non-subscribers)
11431 S:      Maintained
11432 F:      net/sched/sch_netem.c
11433
11434 NETERION 10GbE DRIVERS (s2io/vxge)
11435 M:      Jon Mason <[email protected]>
11436 L:      [email protected]
11437 S:      Supported
11438 F:      Documentation/networking/device_drivers/neterion/s2io.txt
11439 F:      Documentation/networking/device_drivers/neterion/vxge.txt
11440 F:      drivers/net/ethernet/neterion/
11441
11442 NETFILTER
11443 M:      Pablo Neira Ayuso <[email protected]>
11444 M:      Jozsef Kadlecsik <[email protected]>
11445 M:      Florian Westphal <[email protected]>
11446 L:      [email protected]
11447 L:      [email protected]
11448 W:      http://www.netfilter.org/
11449 W:      http://www.iptables.org/
11450 W:      http://www.nftables.org/
11451 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
11452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
11453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
11454 S:      Maintained
11455 F:      include/linux/netfilter*
11456 F:      include/linux/netfilter/
11457 F:      include/net/netfilter/
11458 F:      include/uapi/linux/netfilter*
11459 F:      include/uapi/linux/netfilter/
11460 F:      net/*/netfilter.c
11461 F:      net/*/netfilter/
11462 F:      net/netfilter/
11463 F:      net/bridge/br_netfilter*.c
11464
11465 NETROM NETWORK LAYER
11466 M:      Ralf Baechle <[email protected]>
11467 L:      [email protected]
11468 W:      http://www.linux-ax25.org/
11469 S:      Maintained
11470 F:      include/net/netrom.h
11471 F:      include/uapi/linux/netrom.h
11472 F:      net/netrom/
11473
11474 NETRONOME ETHERNET DRIVERS
11475 M:      Jakub Kicinski <[email protected]>
11476 L:      [email protected]
11477 S:      Maintained
11478 F:      drivers/net/ethernet/netronome/
11479
11480 NETWORK BLOCK DEVICE (NBD)
11481 M:      Josef Bacik <[email protected]>
11482 S:      Maintained
11483 L:      [email protected]
11484 L:      [email protected]
11485 F:      Documentation/admin-guide/blockdev/nbd.rst
11486 F:      drivers/block/nbd.c
11487 F:      include/trace/events/nbd.h
11488 F:      include/uapi/linux/nbd.h
11489
11490 NETWORK DROP MONITOR
11491 M:      Neil Horman <[email protected]>
11492 L:      [email protected]
11493 S:      Maintained
11494 W:      https://fedorahosted.org/dropwatch/
11495 F:      net/core/drop_monitor.c
11496 F:      include/uapi/linux/net_dropmon.h
11497 F:      include/net/drop_monitor.h
11498
11499 NETWORKING DRIVERS
11500 M:      "David S. Miller" <[email protected]>
11501 L:      [email protected]
11502 W:      http://www.linuxfoundation.org/en/Net
11503 Q:      http://patchwork.ozlabs.org/project/netdev/list/
11504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
11505 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
11506 S:      Odd Fixes
11507 F:      Documentation/devicetree/bindings/net/
11508 F:      drivers/net/
11509 F:      include/linux/if_*
11510 F:      include/linux/netdevice.h
11511 F:      include/linux/etherdevice.h
11512 F:      include/linux/fcdevice.h
11513 F:      include/linux/fddidevice.h
11514 F:      include/linux/hippidevice.h
11515 F:      include/linux/inetdevice.h
11516 F:      include/uapi/linux/if_*
11517 F:      include/uapi/linux/netdevice.h
11518
11519 NETWORKING DRIVERS (WIRELESS)
11520 M:      Kalle Valo <[email protected]>
11521 L:      [email protected]
11522 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
11523 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
11524 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
11525 S:      Maintained
11526 F:      Documentation/devicetree/bindings/net/wireless/
11527 F:      drivers/net/wireless/
11528
11529 NETWORKING [DSA]
11530 M:      Andrew Lunn <[email protected]>
11531 M:      Vivien Didelot <[email protected]>
11532 M:      Florian Fainelli <[email protected]>
11533 S:      Maintained
11534 F:      Documentation/devicetree/bindings/net/dsa/
11535 F:      net/dsa/
11536 F:      include/net/dsa.h
11537 F:      include/linux/dsa/
11538 F:      include/linux/platform_data/dsa.h
11539 F:      drivers/net/dsa/
11540
11541 NETWORKING [GENERAL]
11542 M:      "David S. Miller" <[email protected]>
11543 L:      [email protected]
11544 W:      http://www.linuxfoundation.org/en/Net
11545 Q:      http://patchwork.ozlabs.org/project/netdev/list/
11546 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
11547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
11548 B:      mailto:[email protected]
11549 S:      Maintained
11550 F:      net/
11551 F:      include/net/
11552 F:      include/linux/in.h
11553 F:      include/linux/net.h
11554 F:      include/linux/netdevice.h
11555 F:      include/uapi/linux/in.h
11556 F:      include/uapi/linux/net.h
11557 F:      include/uapi/linux/netdevice.h
11558 F:      include/uapi/linux/net_namespace.h
11559 F:      tools/testing/selftests/net/
11560 F:      lib/net_utils.c
11561 F:      lib/random32.c
11562 F:      Documentation/networking/
11563
11564 NETWORKING [IPSEC]
11565 M:      Steffen Klassert <[email protected]>
11566 M:      Herbert Xu <[email protected]>
11567 M:      "David S. Miller" <[email protected]>
11568 L:      [email protected]
11569 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
11570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
11571 S:      Maintained
11572 F:      net/xfrm/
11573 F:      net/key/
11574 F:      net/ipv4/xfrm*
11575 F:      net/ipv4/esp4*
11576 F:      net/ipv4/ah4.c
11577 F:      net/ipv4/ipcomp.c
11578 F:      net/ipv4/ip_vti.c
11579 F:      net/ipv6/xfrm*
11580 F:      net/ipv6/esp6*
11581 F:      net/ipv6/ah6.c
11582 F:      net/ipv6/ipcomp6.c
11583 F:      net/ipv6/ip6_vti.c
11584 F:      include/uapi/linux/xfrm.h
11585 F:      include/net/xfrm.h
11586
11587 NETWORKING [IPv4/IPv6]
11588 M:      "David S. Miller" <[email protected]>
11589 M:      Alexey Kuznetsov <[email protected]>
11590 M:      Hideaki YOSHIFUJI <[email protected]>
11591 L:      [email protected]
11592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
11593 S:      Maintained
11594 F:      net/ipv4/
11595 F:      net/ipv6/
11596 F:      include/net/ip*
11597 F:      arch/x86/net/*
11598
11599 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
11600 M:      Paul Moore <[email protected]>
11601 W:      https://github.com/netlabel
11602 L:      [email protected]
11603 L:      [email protected]
11604 S:      Maintained
11605 F:      Documentation/netlabel/
11606 F:      include/net/calipso.h
11607 F:      include/net/cipso_ipv4.h
11608 F:      include/net/netlabel.h
11609 F:      include/uapi/linux/netfilter/xt_SECMARK.h
11610 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
11611 F:      net/netlabel/
11612 F:      net/ipv4/cipso_ipv4.c
11613 F:      net/ipv6/calipso.c
11614 F:      net/netfilter/xt_CONNSECMARK.c
11615 F:      net/netfilter/xt_SECMARK.c
11616
11617 NETWORKING [TCP]
11618 M:      Eric Dumazet <[email protected]>
11619 L:      [email protected]
11620 S:      Maintained
11621 F:      net/ipv4/tcp*.c
11622 F:      net/ipv4/syncookies.c
11623 F:      net/ipv6/tcp*.c
11624 F:      net/ipv6/syncookies.c
11625 F:      include/uapi/linux/tcp.h
11626 F:      include/net/tcp.h
11627 F:      include/linux/tcp.h
11628 F:      include/trace/events/tcp.h
11629
11630 NETWORKING [TLS]
11631 M:      Boris Pismenny <[email protected]>
11632 M:      Aviad Yehezkel <[email protected]>
11633 M:      John Fastabend <[email protected]>
11634 M:      Daniel Borkmann <[email protected]>
11635 M:      Jakub Kicinski <[email protected]>
11636 L:      [email protected]
11637 S:      Maintained
11638 F:      net/tls/*
11639 F:      include/uapi/linux/tls.h
11640 F:      include/net/tls.h
11641
11642 NETWORKING [WIRELESS]
11643 L:      [email protected]
11644 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
11645
11646 NETDEVSIM
11647 M:      Jakub Kicinski <[email protected]>
11648 S:      Maintained
11649 F:      drivers/net/netdevsim/*
11650
11651 NETXEN (1/10) GbE SUPPORT
11652 M:      Manish Chopra <[email protected]>
11653 M:      Rahul Verma <[email protected]>
11654 M:      [email protected]
11655 L:      [email protected]
11656 S:      Supported
11657 F:      drivers/net/ethernet/qlogic/netxen/
11658
11659 NEXTHOP
11660 M:      David Ahern <[email protected]>
11661 L:      [email protected]
11662 S:      Maintained
11663 F:      include/net/nexthop.h
11664 F:      include/uapi/linux/nexthop.h
11665 F:      include/net/netns/nexthop.h
11666 F:      net/ipv4/nexthop.c
11667
11668 NFC SUBSYSTEM
11669 L:      [email protected]
11670 S:      Orphan
11671 F:      net/nfc/
11672 F:      include/net/nfc/
11673 F:      include/uapi/linux/nfc.h
11674 F:      drivers/nfc/
11675 F:      include/linux/platform_data/nfcmrvl.h
11676 F:      Documentation/devicetree/bindings/net/nfc/
11677
11678 NFS, SUNRPC, AND LOCKD CLIENTS
11679 M:      Trond Myklebust <[email protected]>
11680 M:      Anna Schumaker <[email protected]>
11681 L:      [email protected]
11682 W:      http://client.linux-nfs.org
11683 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
11684 S:      Maintained
11685 F:      fs/lockd/
11686 F:      fs/nfs/
11687 F:      fs/nfs_common/
11688 F:      net/sunrpc/
11689 F:      include/linux/lockd/
11690 F:      include/linux/nfs*
11691 F:      include/linux/sunrpc/
11692 F:      include/uapi/linux/nfs*
11693 F:      include/uapi/linux/sunrpc/
11694
11695 NILFS2 FILESYSTEM
11696 M:      Ryusuke Konishi <[email protected]>
11697 L:      [email protected]
11698 W:      https://nilfs.sourceforge.io/
11699 W:      https://nilfs.osdn.jp/
11700 T:      git git://github.com/konis/nilfs2.git
11701 S:      Supported
11702 F:      Documentation/filesystems/nilfs2.txt
11703 F:      fs/nilfs2/
11704 F:      include/trace/events/nilfs2.h
11705 F:      include/uapi/linux/nilfs2_api.h
11706 F:      include/uapi/linux/nilfs2_ondisk.h
11707
11708 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
11709 M:      YOKOTA Hiroshi <[email protected]>
11710 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
11711 S:      Maintained
11712 F:      Documentation/scsi/NinjaSCSI.txt
11713 F:      drivers/scsi/pcmcia/nsp_*
11714
11715 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
11716 M:      GOTO Masanori <[email protected]>
11717 M:      YOKOTA Hiroshi <[email protected]>
11718 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
11719 S:      Maintained
11720 F:      Documentation/scsi/NinjaSCSI.txt
11721 F:      drivers/scsi/nsp32*
11722
11723 NIOS2 ARCHITECTURE
11724 M:      Ley Foon Tan <[email protected]>
11725 L:      [email protected] (moderated for non-subscribers)
11726 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
11727 S:      Maintained
11728 F:      arch/nios2/
11729
11730 NOHZ, DYNTICKS SUPPORT
11731 M:      Frederic Weisbecker <[email protected]>
11732 M:      Thomas Gleixner <[email protected]>
11733 M:      Ingo Molnar <[email protected]>
11734 L:      [email protected]
11735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
11736 S:      Maintained
11737 F:      kernel/time/tick*.*
11738 F:      include/linux/tick.h
11739 F:      include/linux/sched/nohz.h
11740
11741 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
11742 M:      Pavel Machek <[email protected]>
11743 M:      Sakari Ailus <[email protected]>
11744 L:      [email protected]
11745 S:      Maintained
11746 F:      drivers/media/i2c/et8ek8
11747 F:      drivers/media/i2c/ad5820.c
11748
11749 NOKIA N900 POWER SUPPLY DRIVERS
11750 R:      Pali Rohár <[email protected]>
11751 F:      include/linux/power/bq2415x_charger.h
11752 F:      include/linux/power/bq27xxx_battery.h
11753 F:      drivers/power/supply/bq2415x_charger.c
11754 F:      drivers/power/supply/bq27xxx_battery.c
11755 F:      drivers/power/supply/bq27xxx_battery_i2c.c
11756 F:      drivers/power/supply/isp1704_charger.c
11757 F:      drivers/power/supply/rx51_battery.c
11758
11759 NOLIBC HEADER FILE
11760 M:      Willy Tarreau <[email protected]>
11761 S:      Maintained
11762 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
11763 F:      tools/include/nolibc/
11764
11765 NSDEPS
11766 M:      Matthias Maennich <[email protected]>
11767 S:      Maintained
11768 F:      scripts/nsdeps
11769 F:      Documentation/core-api/symbol-namespaces.rst
11770
11771 NTB AMD DRIVER
11772 M:      Shyam Sundar S K <[email protected]>
11773 L:      [email protected]
11774 S:      Supported
11775 F:      drivers/ntb/hw/amd/
11776
11777 NTB DRIVER CORE
11778 M:      Jon Mason <[email protected]>
11779 M:      Dave Jiang <[email protected]>
11780 M:      Allen Hubbe <[email protected]>
11781 L:      [email protected]
11782 S:      Supported
11783 W:      https://github.com/jonmason/ntb/wiki
11784 T:      git git://github.com/jonmason/ntb.git
11785 F:      drivers/ntb/
11786 F:      drivers/net/ntb_netdev.c
11787 F:      include/linux/ntb.h
11788 F:      include/linux/ntb_transport.h
11789 F:      tools/testing/selftests/ntb/
11790
11791 NTB IDT DRIVER
11792 M:      Serge Semin <[email protected]>
11793 L:      [email protected]
11794 S:      Supported
11795 F:      drivers/ntb/hw/idt/
11796
11797 NTB INTEL DRIVER
11798 M:      Dave Jiang <[email protected]>
11799 L:      [email protected]
11800 S:      Supported
11801 W:      https://github.com/davejiang/linux/wiki
11802 T:      git https://github.com/davejiang/linux.git
11803 F:      drivers/ntb/hw/intel/
11804
11805 NTFS FILESYSTEM
11806 M:      Anton Altaparmakov <[email protected]>
11807 L:      [email protected]
11808 W:      http://www.tuxera.com/
11809 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
11810 S:      Supported
11811 F:      Documentation/filesystems/ntfs.txt
11812 F:      fs/ntfs/
11813
11814 NUBUS SUBSYSTEM
11815 M:      Finn Thain <[email protected]>
11816 L:      [email protected]
11817 S:      Maintained
11818 F:      arch/*/include/asm/nubus.h
11819 F:      drivers/nubus/
11820 F:      include/linux/nubus.h
11821 F:      include/uapi/linux/nubus.h
11822
11823 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
11824 M:      Antonino Daplas <[email protected]>
11825 L:      [email protected]
11826 S:      Maintained
11827 F:      drivers/video/fbdev/riva/
11828 F:      drivers/video/fbdev/nvidia/
11829
11830 NVM EXPRESS DRIVER
11831 M:      Keith Busch <[email protected]>
11832 M:      Jens Axboe <[email protected]>
11833 M:      Christoph Hellwig <[email protected]>
11834 M:      Sagi Grimberg <[email protected]>
11835 L:      [email protected]
11836 T:      git://git.infradead.org/nvme.git
11837 W:      http://git.infradead.org/nvme.git
11838 S:      Supported
11839 F:      drivers/nvme/host/
11840 F:      include/linux/nvme.h
11841 F:      include/uapi/linux/nvme_ioctl.h
11842
11843 NVM EXPRESS FC TRANSPORT DRIVERS
11844 M:      James Smart <[email protected]>
11845 L:      [email protected]
11846 S:      Supported
11847 F:      include/linux/nvme-fc.h
11848 F:      include/linux/nvme-fc-driver.h
11849 F:      drivers/nvme/host/fc.c
11850 F:      drivers/nvme/target/fc.c
11851 F:      drivers/nvme/target/fcloop.c
11852
11853 NVM EXPRESS TARGET DRIVER
11854 M:      Christoph Hellwig <[email protected]>
11855 M:      Sagi Grimberg <[email protected]>
11856 M:      Chaitanya Kulkarni <[email protected]>
11857 L:      [email protected]
11858 T:      git://git.infradead.org/nvme.git
11859 W:      http://git.infradead.org/nvme.git
11860 S:      Supported
11861 F:      drivers/nvme/target/
11862
11863 NVMEM FRAMEWORK
11864 M:      Srinivas Kandagatla <[email protected]>
11865 S:      Maintained
11866 F:      drivers/nvmem/
11867 F:      Documentation/devicetree/bindings/nvmem/
11868 F:      Documentation/ABI/stable/sysfs-bus-nvmem
11869 F:      include/linux/nvmem-consumer.h
11870 F:      include/linux/nvmem-provider.h
11871
11872 NXP FXAS21002C DRIVER
11873 M:      Rui Miguel Silva <[email protected]>
11874 L:      [email protected]
11875 S:      Maintained
11876 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.txt
11877 F:      drivers/iio/gyro/fxas21002c_core.c
11878 F:      drivers/iio/gyro/fxas21002c.h
11879 F:      drivers/iio/gyro/fxas21002c_i2c.c
11880 F:      drivers/iio/gyro/fxas21002c_spi.c
11881
11882 NXP SGTL5000 DRIVER
11883 M:      Fabio Estevam <[email protected]>
11884 L:      [email protected] (moderated for non-subscribers)
11885 S:      Maintained
11886 F:      Documentation/devicetree/bindings/sound/sgtl5000.txt
11887 F:      sound/soc/codecs/sgtl5000*
11888
11889 NXP SJA1105 ETHERNET SWITCH DRIVER
11890 M:      Vladimir Oltean <[email protected]>
11891 L:      [email protected]
11892 S:      Maintained
11893 F:      drivers/net/dsa/sja1105
11894
11895 NXP TDA998X DRM DRIVER
11896 M:      Russell King <[email protected]>
11897 S:      Maintained
11898 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
11899 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
11900 F:      drivers/gpu/drm/i2c/tda998x_drv.c
11901 F:      include/drm/i2c/tda998x.h
11902 F:      include/dt-bindings/display/tda998x.h
11903 K:      "nxp,tda998x"
11904
11905 NXP TFA9879 DRIVER
11906 M:      Peter Rosin <[email protected]>
11907 L:      [email protected] (moderated for non-subscribers)
11908 S:      Maintained
11909 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
11910 F:      sound/soc/codecs/tfa9879*
11911
11912 NXP-NCI NFC DRIVER
11913 M:      Clément Perrochaud <[email protected]>
11914 R:      Charles Gorand <[email protected]>
11915 L:      [email protected] (moderated for non-subscribers)
11916 S:      Supported
11917 F:      drivers/nfc/nxp-nci
11918
11919 OBJAGG
11920 M:      Jiri Pirko <[email protected]>
11921 L:      [email protected]
11922 S:      Supported
11923 F:      lib/objagg.c
11924 F:      lib/test_objagg.c
11925 F:      include/linux/objagg.h
11926
11927 NXP FSPI DRIVER
11928 R:      Yogesh Gaur <[email protected]>
11929 M:      Ashish Kumar <[email protected]>
11930 L:      [email protected]
11931 S:      Maintained
11932 F:      drivers/spi/spi-nxp-fspi.c
11933 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt
11934
11935 OBJTOOL
11936 M:      Josh Poimboeuf <[email protected]>
11937 M:      Peter Zijlstra <[email protected]>
11938 S:      Supported
11939 F:      tools/objtool/
11940
11941 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
11942 M:      Frederic Barrat <[email protected]>
11943 M:      Andrew Donnellan <[email protected]>
11944 L:      [email protected]
11945 S:      Supported
11946 F:      arch/powerpc/platforms/powernv/ocxl.c
11947 F:      arch/powerpc/include/asm/pnv-ocxl.h
11948 F:      drivers/misc/ocxl/
11949 F:      include/misc/ocxl*
11950 F:      include/uapi/misc/ocxl.h
11951 F:      Documentation/userspace-api/accelerators/ocxl.rst
11952
11953 OMAP AUDIO SUPPORT
11954 M:      Peter Ujfalusi <[email protected]>
11955 M:      Jarkko Nikula <[email protected]>
11956 L:      [email protected] (moderated for non-subscribers)
11957 L:      [email protected]
11958 S:      Maintained
11959 F:      sound/soc/ti/omap*
11960 F:      sound/soc/ti/rx51.c
11961 F:      sound/soc/ti/n810.c
11962 F:      sound/soc/ti/sdma-pcm.*
11963
11964 OMAP CLOCK FRAMEWORK SUPPORT
11965 M:      Paul Walmsley <[email protected]>
11966 L:      [email protected]
11967 S:      Maintained
11968 F:      arch/arm/*omap*/*clock*
11969
11970 OMAP DEVICE TREE SUPPORT
11971 M:      Benoît Cousson <[email protected]>
11972 M:      Tony Lindgren <[email protected]>
11973 L:      [email protected]
11974 L:      [email protected]
11975 S:      Maintained
11976 F:      arch/arm/boot/dts/*omap*
11977 F:      arch/arm/boot/dts/*am3*
11978 F:      arch/arm/boot/dts/*am4*
11979 F:      arch/arm/boot/dts/*am5*
11980 F:      arch/arm/boot/dts/*dra7*
11981 F:      arch/arm/boot/dts/logicpd-som-lv*
11982 F:      arch/arm/boot/dts/logicpd-torpedo*
11983
11984 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
11985 L:      [email protected]
11986 L:      [email protected]
11987 S:      Orphan
11988 F:      drivers/video/fbdev/omap2/
11989 F:      Documentation/arm/omap/dss.rst
11990
11991 OMAP FRAMEBUFFER SUPPORT
11992 L:      [email protected]
11993 L:      [email protected]
11994 S:      Orphan
11995 F:      drivers/video/fbdev/omap/
11996
11997 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
11998 M:      Roger Quadros <[email protected]>
11999 M:      Tony Lindgren <[email protected]>
12000 L:      [email protected]
12001 S:      Maintained
12002 F:      drivers/memory/omap-gpmc.c
12003 F:      arch/arm/mach-omap2/*gpmc*
12004
12005 OMAP GPIO DRIVER
12006 M:      Grygorii Strashko <[email protected]>
12007 M:      Santosh Shilimkar <[email protected]>
12008 M:      Kevin Hilman <[email protected]>
12009 L:      [email protected]
12010 S:      Maintained
12011 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
12012 F:      drivers/gpio/gpio-omap.c
12013
12014 OMAP HARDWARE SPINLOCK SUPPORT
12015 M:      Ohad Ben-Cohen <[email protected]>
12016 L:      [email protected]
12017 S:      Maintained
12018 F:      drivers/hwspinlock/omap_hwspinlock.c
12019
12020 OMAP HS MMC SUPPORT
12021 L:      [email protected]
12022 L:      [email protected]
12023 S:      Orphan
12024 F:      drivers/mmc/host/omap_hsmmc.c
12025
12026 OMAP HWMOD DATA
12027 M:      Paul Walmsley <[email protected]>
12028 L:      [email protected]
12029 S:      Maintained
12030 F:      arch/arm/mach-omap2/omap_hwmod*data*
12031
12032 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
12033 M:      Benoît Cousson <[email protected]>
12034 L:      [email protected]
12035 S:      Maintained
12036 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
12037
12038 OMAP HWMOD SUPPORT
12039 M:      Benoît Cousson <[email protected]>
12040 M:      Paul Walmsley <[email protected]>
12041 L:      [email protected]
12042 S:      Maintained
12043 F:      arch/arm/mach-omap2/omap_hwmod.*
12044
12045 OMAP I2C DRIVER
12046 M:      Vignesh R <[email protected]>
12047 L:      [email protected]
12048 L:      [email protected]
12049 S:      Maintained
12050 F:      Documentation/devicetree/bindings/i2c/i2c-omap.txt
12051 F:      drivers/i2c/busses/i2c-omap.c
12052
12053 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
12054 M:      Laurent Pinchart <[email protected]>
12055 L:      [email protected]
12056 S:      Maintained
12057 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
12058 F:      drivers/media/platform/omap3isp/
12059 F:      drivers/staging/media/omap4iss/
12060
12061 OMAP MMC SUPPORT
12062 M:      Aaro Koskinen <[email protected]>
12063 L:      [email protected]
12064 S:      Odd Fixes
12065 F:      drivers/mmc/host/omap.c
12066
12067 OMAP POWER MANAGEMENT SUPPORT
12068 M:      Kevin Hilman <[email protected]>
12069 L:      [email protected]
12070 S:      Maintained
12071 F:      arch/arm/*omap*/*pm*
12072 F:      drivers/cpufreq/omap-cpufreq.c
12073
12074 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
12075 M:      Rajendra Nayak <[email protected]>
12076 M:      Paul Walmsley <[email protected]>
12077 L:      [email protected]
12078 S:      Maintained
12079 F:      arch/arm/mach-omap2/prm*
12080
12081 OMAP RANDOM NUMBER GENERATOR SUPPORT
12082 M:      Deepak Saxena <[email protected]>
12083 S:      Maintained
12084 F:      drivers/char/hw_random/omap-rng.c
12085
12086 OMAP USB SUPPORT
12087 L:      [email protected]
12088 L:      [email protected]
12089 S:      Orphan
12090 F:      drivers/usb/*/*omap*
12091 F:      arch/arm/*omap*/usb*
12092
12093 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
12094 M:      Mark Jackson <[email protected]>
12095 L:      [email protected]
12096 S:      Maintained
12097 F:      arch/arm/boot/dts/am335x-nano.dts
12098
12099 OMAP1 SUPPORT
12100 M:      Aaro Koskinen <[email protected]>
12101 M:      Tony Lindgren <[email protected]>
12102 L:      [email protected]
12103 Q:      http://patchwork.kernel.org/project/linux-omap/list/
12104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
12105 S:      Maintained
12106 F:      arch/arm/mach-omap1/
12107 F:      arch/arm/plat-omap/
12108 F:      arch/arm/configs/omap1_defconfig
12109 F:      drivers/i2c/busses/i2c-omap.c
12110 F:      include/linux/platform_data/i2c-omap.h
12111 F:      include/linux/platform_data/ams-delta-fiq.h
12112
12113 OMAP2+ SUPPORT
12114 M:      Tony Lindgren <[email protected]>
12115 L:      [email protected]
12116 W:      http://www.muru.com/linux/omap/
12117 W:      http://linux.omap.com/
12118 Q:      http://patchwork.kernel.org/project/linux-omap/list/
12119 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
12120 S:      Maintained
12121 F:      arch/arm/mach-omap2/
12122 F:      arch/arm/plat-omap/
12123 F:      arch/arm/configs/omap2plus_defconfig
12124 F:      drivers/bus/ti-sysc.c
12125 F:      drivers/i2c/busses/i2c-omap.c
12126 F:      drivers/irqchip/irq-omap-intc.c
12127 F:      drivers/mfd/*omap*.c
12128 F:      drivers/mfd/menelaus.c
12129 F:      drivers/mfd/palmas.c
12130 F:      drivers/mfd/tps65217.c
12131 F:      drivers/mfd/tps65218.c
12132 F:      drivers/mfd/tps65910.c
12133 F:      drivers/mfd/twl-core.[ch]
12134 F:      drivers/mfd/twl4030*.c
12135 F:      drivers/mfd/twl6030*.c
12136 F:      drivers/mfd/twl6040*.c
12137 F:      drivers/regulator/palmas-regulator*.c
12138 F:      drivers/regulator/pbias-regulator.c
12139 F:      drivers/regulator/tps65217-regulator.c
12140 F:      drivers/regulator/tps65218-regulator.c
12141 F:      drivers/regulator/tps65910-regulator.c
12142 F:      drivers/regulator/twl-regulator.c
12143 F:      drivers/regulator/twl6030-regulator.c
12144 F:      include/linux/platform_data/i2c-omap.h
12145 F:      include/linux/platform_data/ti-sysc.h
12146
12147 ONION OMEGA2+ BOARD
12148 M:      Harvey Hunt <[email protected]>
12149 L:      [email protected]
12150 S:      Maintained
12151 F:      arch/mips/boot/dts/ralink/omega2p.dts
12152
12153 OMFS FILESYSTEM
12154 M:      Bob Copeland <[email protected]>
12155 L:      [email protected]
12156 S:      Maintained
12157 F:      Documentation/filesystems/omfs.txt
12158 F:      fs/omfs/
12159
12160 OMNIKEY CARDMAN 4000 DRIVER
12161 M:      Harald Welte <[email protected]>
12162 S:      Maintained
12163 F:      drivers/char/pcmcia/cm4000_cs.c
12164 F:      include/linux/cm4000_cs.h
12165 F:      include/uapi/linux/cm4000_cs.h
12166
12167 OMNIKEY CARDMAN 4040 DRIVER
12168 M:      Harald Welte <[email protected]>
12169 S:      Maintained
12170 F:      drivers/char/pcmcia/cm4040_cs.*
12171
12172 OMNIVISION OV13858 SENSOR DRIVER
12173 M:      Sakari Ailus <[email protected]>
12174 L:      [email protected]
12175 T:      git git://linuxtv.org/media_tree.git
12176 S:      Maintained
12177 F:      drivers/media/i2c/ov13858.c
12178
12179 OMNIVISION OV2680 SENSOR DRIVER
12180 M:      Rui Miguel Silva <[email protected]>
12181 L:      [email protected]
12182 T:      git git://linuxtv.org/media_tree.git
12183 S:      Maintained
12184 F:      drivers/media/i2c/ov2680.c
12185 F:      Documentation/devicetree/bindings/media/i2c/ov2680.txt
12186
12187 OMNIVISION OV2685 SENSOR DRIVER
12188 M:      Shunqian Zheng <[email protected]>
12189 L:      [email protected]
12190 T:      git git://linuxtv.org/media_tree.git
12191 S:      Maintained
12192 F:      drivers/media/i2c/ov2685.c
12193
12194 OMNIVISION OV5640 SENSOR DRIVER
12195 M:      Steve Longerbeam <[email protected]>
12196 L:      [email protected]
12197 T:      git git://linuxtv.org/media_tree.git
12198 S:      Maintained
12199 F:      drivers/media/i2c/ov5640.c
12200
12201 OMNIVISION OV5647 SENSOR DRIVER
12202 M:      Luis Oliveira <[email protected]>
12203 L:      [email protected]
12204 T:      git git://linuxtv.org/media_tree.git
12205 S:      Maintained
12206 F:      drivers/media/i2c/ov5647.c
12207
12208 OMNIVISION OV5670 SENSOR DRIVER
12209 M:      Chiranjeevi Rapolu <[email protected]>
12210 M:      Hyungwoo Yang <[email protected]>
12211 L:      [email protected]
12212 T:      git git://linuxtv.org/media_tree.git
12213 S:      Maintained
12214 F:      drivers/media/i2c/ov5670.c
12215
12216 OMNIVISION OV5675 SENSOR DRIVER
12217 M:      Shawn Tu <[email protected]>
12218 L:      [email protected]
12219 T:      git git://linuxtv.org/media_tree.git
12220 S:      Maintained
12221 F:      drivers/media/i2c/ov5675.c
12222
12223 OMNIVISION OV5695 SENSOR DRIVER
12224 M:      Shunqian Zheng <[email protected]>
12225 L:      [email protected]
12226 T:      git git://linuxtv.org/media_tree.git
12227 S:      Maintained
12228 F:      drivers/media/i2c/ov5695.c
12229
12230 OMNIVISION OV7670 SENSOR DRIVER
12231 M:      Jonathan Corbet <[email protected]>
12232 L:      [email protected]
12233 T:      git git://linuxtv.org/media_tree.git
12234 S:      Maintained
12235 F:      drivers/media/i2c/ov7670.c
12236 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
12237
12238 OMNIVISION OV772x SENSOR DRIVER
12239 M:      Jacopo Mondi <[email protected]>
12240 L:      [email protected]
12241 T:      git git://linuxtv.org/media_tree.git
12242 S:      Odd fixes
12243 F:      drivers/media/i2c/ov772x.c
12244 F:      include/media/i2c/ov772x.h
12245 F:      Documentation/devicetree/bindings/media/i2c/ov772x.txt
12246
12247 OMNIVISION OV7740 SENSOR DRIVER
12248 M:      Wenyou Yang <[email protected]>
12249 L:      [email protected]
12250 T:      git git://linuxtv.org/media_tree.git
12251 S:      Maintained
12252 F:      drivers/media/i2c/ov7740.c
12253 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
12254
12255 OMNIVISION OV9640 SENSOR DRIVER
12256 M:      Petr Cvek <[email protected]>
12257 L:      [email protected]
12258 S:      Maintained
12259 F:      drivers/media/i2c/ov9640.*
12260
12261 OMNIVISION OV8856 SENSOR DRIVER
12262 M:      Ben Kao <[email protected]>
12263 L:      [email protected]
12264 T:      git git://linuxtv.org/media_tree.git
12265 S:      Maintained
12266 F:      drivers/media/i2c/ov8856.c
12267
12268 OMNIVISION OV9650 SENSOR DRIVER
12269 M:      Sakari Ailus <[email protected]>
12270 R:      Akinobu Mita <[email protected]>
12271 R:      Sylwester Nawrocki <[email protected]>
12272 L:      [email protected]
12273 T:      git git://linuxtv.org/media_tree.git
12274 S:      Maintained
12275 F:      drivers/media/i2c/ov9650.c
12276 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
12277
12278 ONENAND FLASH DRIVER
12279 M:      Kyungmin Park <[email protected]>
12280 L:      [email protected]
12281 S:      Maintained
12282 F:      drivers/mtd/nand/onenand/
12283 F:      include/linux/mtd/onenand*.h
12284
12285 OP-TEE DRIVER
12286 M:      Jens Wiklander <[email protected]>
12287 L:      [email protected]
12288 S:      Maintained
12289 F:      drivers/tee/optee/
12290
12291 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
12292 M:      Sumit Garg <[email protected]>
12293 L:      [email protected]
12294 S:      Maintained
12295 F:      drivers/char/hw_random/optee-rng.c
12296
12297 OPA-VNIC DRIVER
12298 M:      Dennis Dalessandro <[email protected]>
12299 M:      Niranjana Vishwanathapura <[email protected]>
12300 L:      [email protected]
12301 S:      Supported
12302 F:      drivers/infiniband/ulp/opa_vnic
12303
12304 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
12305 M:      Pantelis Antoniou <[email protected]>
12306 M:      Frank Rowand <[email protected]>
12307 L:      [email protected]
12308 S:      Maintained
12309 F:      Documentation/devicetree/dynamic-resolution-notes.txt
12310 F:      Documentation/devicetree/overlay-notes.txt
12311 F:      drivers/of/overlay.c
12312 F:      drivers/of/resolver.c
12313 K:      of_overlay_notifier_
12314
12315 OPEN FIRMWARE AND FLATTENED DEVICE TREE
12316 M:      Rob Herring <[email protected]>
12317 M:      Frank Rowand <[email protected]>
12318 L:      [email protected]
12319 W:      http://www.devicetree.org/
12320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
12321 S:      Maintained
12322 F:      drivers/of/
12323 F:      include/linux/of*.h
12324 F:      scripts/dtc/
12325 F:      Documentation/ABI/testing/sysfs-firmware-ofw
12326
12327 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
12328 M:      Rob Herring <[email protected]>
12329 M:      Mark Rutland <[email protected]>
12330 L:      [email protected]
12331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
12332 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
12333 S:      Maintained
12334 F:      Documentation/devicetree/
12335 F:      arch/*/boot/dts/
12336 F:      include/dt-bindings/
12337
12338 OPENCORES I2C BUS DRIVER
12339 M:      Peter Korsgaard <[email protected]>
12340 M:      Andrew Lunn <[email protected]>
12341 L:      [email protected]
12342 S:      Maintained
12343 F:      Documentation/devicetree/bindings/i2c/i2c-ocores.txt
12344 F:      Documentation/i2c/busses/i2c-ocores.rst
12345 F:      drivers/i2c/busses/i2c-ocores.c
12346 F:      include/linux/platform_data/i2c-ocores.h
12347
12348 OPENRISC ARCHITECTURE
12349 M:      Jonas Bonn <[email protected]>
12350 M:      Stefan Kristiansson <[email protected]>
12351 M:      Stafford Horne <[email protected]>
12352 T:      git git://github.com/openrisc/linux.git
12353 L:      [email protected]
12354 W:      http://openrisc.io
12355 S:      Maintained
12356 F:      Documentation/devicetree/bindings/openrisc/
12357 F:      Documentation/openrisc/
12358 F:      arch/openrisc/
12359 F:      drivers/irqchip/irq-ompic.c
12360 F:      drivers/irqchip/irq-or1k-*
12361
12362 OPENVSWITCH
12363 M:      Pravin B Shelar <[email protected]>
12364 L:      [email protected]
12365 L:      [email protected]
12366 W:      http://openvswitch.org
12367 S:      Maintained
12368 F:      net/openvswitch/
12369 F:      include/uapi/linux/openvswitch.h
12370
12371 OPERATING PERFORMANCE POINTS (OPP)
12372 M:      Viresh Kumar <[email protected]>
12373 M:      Nishanth Menon <[email protected]>
12374 M:      Stephen Boyd <[email protected]>
12375 L:      [email protected]
12376 S:      Maintained
12377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
12378 F:      drivers/opp/
12379 F:      include/linux/pm_opp.h
12380 F:      Documentation/power/opp.rst
12381 F:      Documentation/devicetree/bindings/opp/
12382
12383 OPL4 DRIVER
12384 M:      Clemens Ladisch <[email protected]>
12385 L:      [email protected] (moderated for non-subscribers)
12386 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
12387 S:      Maintained
12388 F:      sound/drivers/opl4/
12389
12390 OPROFILE
12391 M:      Robert Richter <[email protected]>
12392 L:      [email protected]
12393 S:      Maintained
12394 F:      arch/*/include/asm/oprofile*.h
12395 F:      arch/*/oprofile/
12396 F:      drivers/oprofile/
12397 F:      include/linux/oprofile.h
12398
12399 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
12400 M:      Mark Fasheh <[email protected]>
12401 M:      Joel Becker <[email protected]>
12402 M:      Joseph Qi <[email protected]>
12403 L:      [email protected] (moderated for non-subscribers)
12404 W:      http://ocfs2.wiki.kernel.org
12405 S:      Supported
12406 F:      Documentation/filesystems/ocfs2.txt
12407 F:      Documentation/filesystems/dlmfs.txt
12408 F:      fs/ocfs2/
12409
12410 ORANGEFS FILESYSTEM
12411 M:      Mike Marshall <[email protected]>
12412 R:      Martin Brandenburg <[email protected]>
12413 L:      [email protected]
12414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
12415 S:      Supported
12416 F:      fs/orangefs/
12417 F:      Documentation/filesystems/orangefs.txt
12418
12419 ORINOCO DRIVER
12420 L:      [email protected]
12421 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
12422 W:      http://www.nongnu.org/orinoco/
12423 S:      Orphan
12424 F:      drivers/net/wireless/intersil/orinoco/
12425
12426 OV2659 OMNIVISION SENSOR DRIVER
12427 M:      "Lad, Prabhakar" <[email protected]>
12428 L:      [email protected]
12429 W:      https://linuxtv.org
12430 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12431 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
12432 S:      Maintained
12433 F:      drivers/media/i2c/ov2659.c
12434 F:      include/media/i2c/ov2659.h
12435
12436 OVERLAY FILESYSTEM
12437 M:      Miklos Szeredi <[email protected]>
12438 L:      [email protected]
12439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
12440 S:      Supported
12441 F:      fs/overlayfs/
12442 F:      Documentation/filesystems/overlayfs.rst
12443
12444 P54 WIRELESS DRIVER
12445 M:      Christian Lamparter <[email protected]>
12446 L:      [email protected]
12447 W:      http://wireless.kernel.org/en/users/Drivers/p54
12448 S:      Maintained
12449 F:      drivers/net/wireless/intersil/p54/
12450
12451 PA SEMI ETHERNET DRIVER
12452 L:      [email protected]
12453 S:      Orphan
12454 F:      drivers/net/ethernet/pasemi/*
12455
12456 PA SEMI SMBUS DRIVER
12457 L:      [email protected]
12458 S:      Orphan
12459 F:      drivers/i2c/busses/i2c-pasemi.c
12460
12461 PACKING
12462 M:      Vladimir Oltean <[email protected]>
12463 L:      [email protected]
12464 S:      Supported
12465 F:      lib/packing.c
12466 F:      include/linux/packing.h
12467 F:      Documentation/core-api/packing.rst
12468
12469 PADATA PARALLEL EXECUTION MECHANISM
12470 M:      Steffen Klassert <[email protected]>
12471 L:      [email protected]
12472 S:      Maintained
12473 F:      kernel/padata.c
12474 F:      include/linux/padata.h
12475 F:      Documentation/padata.txt
12476
12477 PAGE POOL
12478 M:      Jesper Dangaard Brouer <[email protected]>
12479 M:      Ilias Apalodimas <[email protected]>
12480 L:      [email protected]
12481 S:      Supported
12482 F:      net/core/page_pool.c
12483 F:      include/net/page_pool.h
12484
12485 PANASONIC LAPTOP ACPI EXTRAS DRIVER
12486 M:      Harald Welte <[email protected]>
12487 L:      [email protected]
12488 S:      Maintained
12489 F:      drivers/platform/x86/panasonic-laptop.c
12490
12491 PARALLEL LCD/KEYPAD PANEL DRIVER
12492 M:      Willy Tarreau <[email protected]>
12493 M:      Ksenija Stanojevic <[email protected]>
12494 S:      Odd Fixes
12495 F:      Documentation/admin-guide/lcd-panel-cgram.rst
12496 F:      drivers/auxdisplay/panel.c
12497
12498 PARALLEL PORT SUBSYSTEM
12499 M:      Sudip Mukherjee <[email protected]>
12500 M:      Sudip Mukherjee <[email protected]>
12501 L:      [email protected] (subscribers-only)
12502 S:      Maintained
12503 F:      drivers/parport/
12504 F:      include/linux/parport*.h
12505 F:      drivers/char/ppdev.c
12506 F:      include/uapi/linux/ppdev.h
12507 F:      Documentation/driver-api/parport*.rst
12508
12509 PARAVIRT_OPS INTERFACE
12510 M:      Juergen Gross <[email protected]>
12511 M:      Thomas Hellstrom <[email protected]>
12512 M:      "VMware, Inc." <[email protected]>
12513 L:      [email protected]
12514 S:      Supported
12515 F:      Documentation/virt/paravirt_ops.rst
12516 F:      arch/*/kernel/paravirt*
12517 F:      arch/*/include/asm/paravirt*.h
12518 F:      include/linux/hypervisor.h
12519
12520 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
12521 M:      Tim Waugh <[email protected]>
12522 L:      [email protected] (subscribers-only)
12523 S:      Maintained
12524 F:      Documentation/admin-guide/blockdev/paride.rst
12525 F:      drivers/block/paride/
12526
12527 PARISC ARCHITECTURE
12528 M:      "James E.J. Bottomley" <[email protected]>
12529 M:      Helge Deller <[email protected]>
12530 L:      [email protected]
12531 W:      http://www.parisc-linux.org/
12532 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
12533 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
12534 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
12535 S:      Maintained
12536 F:      arch/parisc/
12537 F:      Documentation/parisc/
12538 F:      drivers/parisc/
12539 F:      drivers/char/agp/parisc-agp.c
12540 F:      drivers/input/misc/hp_sdc_rtc.c
12541 F:      drivers/input/serio/gscps2.c
12542 F:      drivers/input/serio/hp_sdc*
12543 F:      drivers/parport/parport_gsc.*
12544 F:      drivers/tty/serial/8250/8250_gsc.c
12545 F:      drivers/video/fbdev/sti*
12546 F:      drivers/video/console/sti*
12547 F:      drivers/video/logo/logo_parisc*
12548 F:      include/linux/hp_sdc.h
12549
12550 PARMAN
12551 M:      Jiri Pirko <[email protected]>
12552 L:      [email protected]
12553 S:      Supported
12554 F:      lib/parman.c
12555 F:      lib/test_parman.c
12556 F:      include/linux/parman.h
12557
12558 PC ENGINES APU BOARD DRIVER
12559 M:      Enrico Weigelt, metux IT consult <[email protected]>
12560 S:      Maintained
12561 F:      drivers/platform/x86/pcengines-apuv2.c
12562
12563 PC87360 HARDWARE MONITORING DRIVER
12564 M:      Jim Cromie <[email protected]>
12565 L:      [email protected]
12566 S:      Maintained
12567 F:      Documentation/hwmon/pc87360.rst
12568 F:      drivers/hwmon/pc87360.c
12569
12570 PC8736x GPIO DRIVER
12571 M:      Jim Cromie <[email protected]>
12572 S:      Maintained
12573 F:      drivers/char/pc8736x_gpio.c
12574
12575 PC87427 HARDWARE MONITORING DRIVER
12576 M:      Jean Delvare <[email protected]>
12577 L:      [email protected]
12578 S:      Maintained
12579 F:      Documentation/hwmon/pc87427.rst
12580 F:      drivers/hwmon/pc87427.c
12581
12582 PCA9532 LED DRIVER
12583 M:      Riku Voipio <[email protected]>
12584 S:      Maintained
12585 F:      drivers/leds/leds-pca9532.c
12586 F:      include/linux/leds-pca9532.h
12587
12588 PCA9541 I2C BUS MASTER SELECTOR DRIVER
12589 M:      Guenter Roeck <[email protected]>
12590 L:      [email protected]
12591 S:      Maintained
12592 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
12593
12594 PCDP - PRIMARY CONSOLE AND DEBUG PORT
12595 M:      Khalid Aziz <[email protected]>
12596 S:      Maintained
12597 F:      drivers/firmware/pcdp.*
12598
12599 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
12600 M:      Thomas Petazzoni <[email protected]>
12601 L:      [email protected]
12602 L:      [email protected] (moderated for non-subscribers)
12603 S:      Maintained
12604 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
12605 F:      drivers/pci/controller/pci-aardvark.c
12606
12607 PCI DRIVER FOR ALTERA PCIE IP
12608 M:      Ley Foon Tan <[email protected]>
12609 L:      [email protected] (moderated for non-subscribers)
12610 L:      [email protected]
12611 S:      Supported
12612 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
12613 F:      drivers/pci/controller/pcie-altera.c
12614
12615 PCI DRIVER FOR APPLIEDMICRO XGENE
12616 M:      Toan Le <[email protected]>
12617 L:      [email protected]
12618 L:      [email protected]
12619 S:      Maintained
12620 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
12621 F:      drivers/pci/controller/pci-xgene.c
12622
12623 PCI DRIVER FOR ARM VERSATILE PLATFORM
12624 M:      Rob Herring <[email protected]>
12625 L:      [email protected]
12626 L:      [email protected]
12627 S:      Maintained
12628 F:      Documentation/devicetree/bindings/pci/versatile.txt
12629 F:      drivers/pci/controller/pci-versatile.c
12630
12631 PCI DRIVER FOR ARMADA 8K
12632 M:      Thomas Petazzoni <[email protected]>
12633 L:      [email protected]
12634 L:      [email protected]
12635 S:      Maintained
12636 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
12637 F:      drivers/pci/controller/dwc/pcie-armada8k.c
12638
12639 PCI DRIVER FOR CADENCE PCIE IP
12640 M:      Tom Joseph <[email protected]>
12641 L:      [email protected]
12642 S:      Maintained
12643 F:      Documentation/devicetree/bindings/pci/cdns,*.txt
12644 F:      drivers/pci/controller/pcie-cadence*
12645
12646 PCI DRIVER FOR FREESCALE LAYERSCAPE
12647 M:      Minghuan Lian <[email protected]>
12648 M:      Mingkai Hu <[email protected]>
12649 M:      Roy Zang <[email protected]>
12650 L:      [email protected]
12651 L:      [email protected]
12652 L:      [email protected]
12653 S:      Maintained
12654 F:      drivers/pci/controller/dwc/*layerscape*
12655
12656 PCI DRIVER FOR GENERIC OF HOSTS
12657 M:      Will Deacon <[email protected]>
12658 L:      [email protected]
12659 L:      [email protected] (moderated for non-subscribers)
12660 S:      Maintained
12661 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
12662 F:      drivers/pci/controller/pci-host-common.c
12663 F:      drivers/pci/controller/pci-host-generic.c
12664
12665 PCI DRIVER FOR IMX6
12666 M:      Richard Zhu <[email protected]>
12667 M:      Lucas Stach <[email protected]>
12668 L:      [email protected]
12669 L:      [email protected] (moderated for non-subscribers)
12670 S:      Maintained
12671 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
12672 F:      drivers/pci/controller/dwc/*imx6*
12673
12674 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
12675 M:      Jonathan Derrick <[email protected]>
12676 L:      [email protected]
12677 S:      Supported
12678 F:      drivers/pci/controller/vmd.c
12679
12680 PCI DRIVER FOR MICROSEMI SWITCHTEC
12681 M:      Kurt Schwemmer <[email protected]>
12682 M:      Logan Gunthorpe <[email protected]>
12683 L:      [email protected]
12684 S:      Maintained
12685 F:      Documentation/driver-api/switchtec.rst
12686 F:      Documentation/ABI/testing/sysfs-class-switchtec
12687 F:      drivers/pci/switch/switchtec*
12688 F:      include/uapi/linux/switchtec_ioctl.h
12689 F:      include/linux/switchtec.h
12690 F:      drivers/ntb/hw/mscc/
12691
12692 PCI DRIVER FOR MOBIVEIL PCIE IP
12693 M:      Karthikeyan Mitran <[email protected]>
12694 M:      Hou Zhiqiang <[email protected]>
12695 L:      [email protected]
12696 S:      Supported
12697 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
12698 F:      drivers/pci/controller/pcie-mobiveil.c
12699
12700 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
12701 M:      Thomas Petazzoni <[email protected]>
12702 M:      Jason Cooper <[email protected]>
12703 L:      [email protected]
12704 L:      [email protected] (moderated for non-subscribers)
12705 S:      Maintained
12706 F:      drivers/pci/controller/*mvebu*
12707
12708 PCI DRIVER FOR NVIDIA TEGRA
12709 M:      Thierry Reding <[email protected]>
12710 L:      [email protected]
12711 L:      [email protected]
12712 S:      Supported
12713 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
12714 F:      drivers/pci/controller/pci-tegra.c
12715
12716 PCI DRIVER FOR RENESAS R-CAR
12717 M:      Marek Vasut <[email protected]>
12718 M:      Yoshihiro Shimoda <[email protected]>
12719 L:      [email protected]
12720 L:      [email protected]
12721 S:      Maintained
12722 F:      drivers/pci/controller/*rcar*
12723
12724 PCI DRIVER FOR SAMSUNG EXYNOS
12725 M:      Jingoo Han <[email protected]>
12726 L:      [email protected]
12727 L:      [email protected] (moderated for non-subscribers)
12728 L:      [email protected] (moderated for non-subscribers)
12729 S:      Maintained
12730 F:      drivers/pci/controller/dwc/pci-exynos.c
12731
12732 PCI DRIVER FOR SYNOPSYS DESIGNWARE
12733 M:      Jingoo Han <[email protected]>
12734 M:      Gustavo Pimentel <[email protected]>
12735 L:      [email protected]
12736 S:      Maintained
12737 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
12738 F:      drivers/pci/controller/dwc/*designware*
12739
12740 PCI DRIVER FOR TI DRA7XX
12741 M:      Kishon Vijay Abraham I <[email protected]>
12742 L:      [email protected]
12743 L:      [email protected]
12744 S:      Supported
12745 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
12746 F:      drivers/pci/controller/dwc/pci-dra7xx.c
12747
12748 PCI DRIVER FOR TI KEYSTONE
12749 M:      Murali Karicheri <[email protected]>
12750 L:      [email protected]
12751 L:      [email protected] (moderated for non-subscribers)
12752 S:      Maintained
12753 F:      drivers/pci/controller/dwc/pci-keystone.c
12754
12755 PCI ENDPOINT SUBSYSTEM
12756 M:      Kishon Vijay Abraham I <[email protected]>
12757 M:      Lorenzo Pieralisi <[email protected]>
12758 L:      [email protected]
12759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
12760 S:      Supported
12761 F:      drivers/pci/endpoint/
12762 F:      drivers/misc/pci_endpoint_test.c
12763 F:      tools/pci/
12764
12765 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
12766 M:      Russell Currey <[email protected]>
12767 M:      Sam Bobroff <[email protected]>
12768 M:      Oliver O'Halloran <[email protected]>
12769 L:      [email protected]
12770 S:      Supported
12771 F:      Documentation/PCI/pci-error-recovery.rst
12772 F:      drivers/pci/pcie/aer.c
12773 F:      drivers/pci/pcie/dpc.c
12774 F:      drivers/pci/pcie/err.c
12775 F:      Documentation/powerpc/eeh-pci-error-recovery.rst
12776 F:      arch/powerpc/kernel/eeh*.c
12777 F:      arch/powerpc/platforms/*/eeh*.c
12778 F:      arch/powerpc/include/*/eeh*.h
12779
12780 PCI ERROR RECOVERY
12781 M:      Linas Vepstas <[email protected]>
12782 L:      [email protected]
12783 S:      Supported
12784 F:      Documentation/PCI/pci-error-recovery.rst
12785
12786 PCI MSI DRIVER FOR ALTERA MSI IP
12787 M:      Ley Foon Tan <[email protected]>
12788 L:      [email protected] (moderated for non-subscribers)
12789 L:      [email protected]
12790 S:      Supported
12791 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
12792 F:      drivers/pci/controller/pcie-altera-msi.c
12793
12794 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
12795 M:      Toan Le <[email protected]>
12796 L:      [email protected]
12797 L:      [email protected]
12798 S:      Maintained
12799 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
12800 F:      drivers/pci/controller/pci-xgene-msi.c
12801
12802 PCI SUBSYSTEM
12803 M:      Bjorn Helgaas <[email protected]>
12804 L:      [email protected]
12805 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
12806 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
12807 S:      Supported
12808 F:      Documentation/devicetree/bindings/pci/
12809 F:      Documentation/PCI/
12810 F:      drivers/acpi/pci*
12811 F:      drivers/pci/
12812 F:      include/asm-generic/pci*
12813 F:      include/linux/pci*
12814 F:      include/linux/of_pci.h
12815 F:      include/uapi/linux/pci*
12816 F:      lib/pci*
12817 F:      arch/x86/pci/
12818 F:      arch/x86/kernel/quirks.c
12819 F:      arch/x86/kernel/early-quirks.c
12820
12821 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
12822 M:      Lorenzo Pieralisi <[email protected]>
12823 R:      Andrew Murray <[email protected]>
12824 L:      [email protected]
12825 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
12826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
12827 S:      Supported
12828 F:      drivers/pci/controller/
12829
12830 PCIE DRIVER FOR AMAZON ANNAPURNA LABS
12831 M:      Jonathan Chocron <[email protected]>
12832 L:      [email protected]
12833 S:      Maintained
12834 F:      Documentation/devicetree/bindings/pci/pcie-al.txt
12835 F:      drivers/pci/controller/dwc/pcie-al.c
12836
12837 PCIE DRIVER FOR AMLOGIC MESON
12838 M:      Yue Wang <[email protected]>
12839 L:      [email protected]
12840 L:      [email protected]
12841 S:      Maintained
12842 F:      drivers/pci/controller/dwc/pci-meson.c
12843
12844 PCIE DRIVER FOR AXIS ARTPEC
12845 M:      Jesper Nilsson <[email protected]>
12846 L:      [email protected]
12847 L:      [email protected]
12848 S:      Maintained
12849 F:      Documentation/devicetree/bindings/pci/axis,artpec*
12850 F:      drivers/pci/controller/dwc/*artpec*
12851
12852 PCIE DRIVER FOR CAVIUM THUNDERX
12853 M:      Robert Richter <[email protected]>
12854 L:      [email protected]
12855 L:      [email protected] (moderated for non-subscribers)
12856 S:      Supported
12857 F:      Documentation/devicetree/bindings/pci/pci-thunder-*
12858 F:      drivers/pci/controller/pci-thunder-*
12859
12860 PCIE DRIVER FOR HISILICON
12861 M:      Zhou Wang <[email protected]>
12862 L:      [email protected]
12863 S:      Maintained
12864 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
12865 F:      drivers/pci/controller/dwc/pcie-hisi.c
12866
12867 PCIE DRIVER FOR HISILICON KIRIN
12868 M:      Xiaowei Song <[email protected]>
12869 M:      Binghui Wang <[email protected]>
12870 L:      [email protected]
12871 S:      Maintained
12872 F:      Documentation/devicetree/bindings/pci/kirin-pcie.txt
12873 F:      drivers/pci/controller/dwc/pcie-kirin.c
12874
12875 PCIE DRIVER FOR HISILICON STB
12876 M:      Shawn Guo <[email protected]>
12877 L:      [email protected]
12878 S:      Maintained
12879 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
12880 F:      drivers/pci/controller/dwc/pcie-histb.c
12881
12882 PCIE DRIVER FOR MEDIATEK
12883 M:      Ryder Lee <[email protected]>
12884 L:      [email protected]
12885 L:      [email protected]
12886 S:      Supported
12887 F:      Documentation/devicetree/bindings/pci/mediatek*
12888 F:      drivers/pci/controller/*mediatek*
12889
12890 PCIE DRIVER FOR QUALCOMM MSM
12891 M:      Stanimir Varbanov <[email protected]>
12892 L:      [email protected]
12893 L:      [email protected]
12894 S:      Maintained
12895 F:      drivers/pci/controller/dwc/*qcom*
12896
12897 PCIE DRIVER FOR ROCKCHIP
12898 M:      Shawn Lin <[email protected]>
12899 L:      [email protected]
12900 L:      [email protected]
12901 S:      Maintained
12902 F:      Documentation/devicetree/bindings/pci/rockchip-pcie*
12903 F:      drivers/pci/controller/pcie-rockchip*
12904
12905 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
12906 M:      Linus Walleij <[email protected]>
12907 L:      [email protected]
12908 S:      Maintained
12909 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
12910 F:      drivers/pci/controller/pci-v3-semi.c
12911
12912 PCIE DRIVER FOR SOCIONEXT UNIPHIER
12913 M:      Kunihiko Hayashi <[email protected]>
12914 L:      [email protected]
12915 S:      Maintained
12916 F:      Documentation/devicetree/bindings/pci/uniphier-pcie.txt
12917 F:      drivers/pci/controller/dwc/pcie-uniphier.c
12918
12919 PCIE DRIVER FOR ST SPEAR13XX
12920 M:      Pratyush Anand <[email protected]>
12921 L:      [email protected]
12922 S:      Maintained
12923 F:      drivers/pci/controller/dwc/*spear*
12924
12925 PCMCIA SUBSYSTEM
12926 M:      Dominik Brodowski <[email protected]>
12927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
12928 S:      Odd Fixes
12929 F:      Documentation/pcmcia/
12930 F:      tools/pcmcia/
12931 F:      drivers/pcmcia/
12932 F:      include/pcmcia/
12933
12934 PCNET32 NETWORK DRIVER
12935 M:      Don Fry <[email protected]>
12936 L:      [email protected]
12937 S:      Maintained
12938 F:      drivers/net/ethernet/amd/pcnet32.c
12939
12940 PCRYPT PARALLEL CRYPTO ENGINE
12941 M:      Steffen Klassert <[email protected]>
12942 L:      [email protected]
12943 S:      Maintained
12944 F:      crypto/pcrypt.c
12945 F:      include/crypto/pcrypt.h
12946
12947 PEAQ WMI HOTKEYS DRIVER
12948 M:      Hans de Goede <[email protected]>
12949 L:      [email protected]
12950 S:      Maintained
12951 F:      drivers/platform/x86/peaq-wmi.c
12952
12953 PENSANDO ETHERNET DRIVERS
12954 M:      Shannon Nelson <[email protected]>
12955 M:      Pensando Drivers <[email protected]>
12956 L:      [email protected]
12957 S:      Supported
12958 F:      Documentation/networking/device_drivers/pensando/ionic.rst
12959 F:      drivers/net/ethernet/pensando/
12960
12961 PER-CPU MEMORY ALLOCATOR
12962 M:      Dennis Zhou <[email protected]>
12963 M:      Tejun Heo <[email protected]>
12964 M:      Christoph Lameter <[email protected]>
12965 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
12966 S:      Maintained
12967 F:      include/linux/percpu*.h
12968 F:      mm/percpu*.c
12969 F:      arch/*/include/asm/percpu.h
12970
12971 PER-TASK DELAY ACCOUNTING
12972 M:      Balbir Singh <[email protected]>
12973 S:      Maintained
12974 F:      include/linux/delayacct.h
12975 F:      kernel/delayacct.c
12976
12977 PERFORMANCE EVENTS SUBSYSTEM
12978 M:      Peter Zijlstra <[email protected]>
12979 M:      Ingo Molnar <[email protected]>
12980 M:      Arnaldo Carvalho de Melo <[email protected]>
12981 R:      Mark Rutland <[email protected]>
12982 R:      Alexander Shishkin <[email protected]>
12983 R:      Jiri Olsa <[email protected]>
12984 R:      Namhyung Kim <[email protected]>
12985 L:      [email protected]
12986 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
12987 S:      Supported
12988 F:      kernel/events/*
12989 F:      include/linux/perf_event.h
12990 F:      include/uapi/linux/perf_event.h
12991 F:      arch/*/kernel/perf_event*.c
12992 F:      arch/*/kernel/*/perf_event*.c
12993 F:      arch/*/kernel/*/*/perf_event*.c
12994 F:      arch/*/include/asm/perf_event.h
12995 F:      arch/*/kernel/perf_callchain.c
12996 F:      arch/*/events/*
12997 F:      arch/*/events/*/*
12998 F:      tools/perf/
12999
13000 PERFORMANCE EVENTS SUBSYSTEM ARM64 PMU EVENTS
13001 R:      John Garry <[email protected]>
13002 R:      Will Deacon <[email protected]>
13003 L:      [email protected] (moderated for non-subscribers)
13004 S:      Supported
13005 F:      tools/perf/pmu-events/arch/arm64/
13006
13007 PERSONALITY HANDLING
13008 M:      Christoph Hellwig <[email protected]>
13009 L:      [email protected]
13010 S:      Maintained
13011 F:      include/linux/personality.h
13012 F:      include/uapi/linux/personality.h
13013
13014 PHOENIX RC FLIGHT CONTROLLER ADAPTER
13015 M:      Marcus Folkesson <[email protected]>
13016 L:      [email protected]
13017 S:      Maintained
13018 F:      Documentation/input/devices/pxrc.rst
13019 F:      drivers/input/joystick/pxrc.c
13020
13021 FLYSKY FSIA6B RC RECEIVER
13022 M:      Markus Koch <[email protected]>
13023 L:      [email protected]
13024 S:      Maintained
13025 F:      drivers/input/joystick/fsia6b.c
13026
13027 PHONET PROTOCOL
13028 M:      Remi Denis-Courmont <[email protected]>
13029 S:      Supported
13030 F:      Documentation/networking/phonet.txt
13031 F:      include/linux/phonet.h
13032 F:      include/net/phonet/
13033 F:      include/uapi/linux/phonet.h
13034 F:      net/phonet/
13035
13036 PHRAM MTD DRIVER
13037 M:      Joern Engel <[email protected]>
13038 L:      [email protected]
13039 S:      Maintained
13040 F:      drivers/mtd/devices/phram.c
13041
13042 PICOLCD HID DRIVER
13043 M:      Bruno Prémont <[email protected]>
13044 L:      [email protected]
13045 S:      Maintained
13046 F:      drivers/hid/hid-picolcd*
13047
13048 PICOXCELL SUPPORT
13049 M:      Jamie Iles <[email protected]>
13050 L:      [email protected] (moderated for non-subscribers)
13051 T:      git git://github.com/jamieiles/linux-2.6-ji.git
13052 S:      Supported
13053 F:      arch/arm/boot/dts/picoxcell*
13054 F:      arch/arm/mach-picoxcell/
13055 F:      drivers/crypto/picoxcell*
13056
13057 PIDFD API
13058 M:      Christian Brauner <[email protected]>
13059 L:      [email protected]
13060 S:      Maintained
13061 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
13062 F:      samples/pidfd/
13063 F:      tools/testing/selftests/pidfd/
13064 F:      tools/testing/selftests/clone3/
13065 K:      (?i)pidfd
13066 K:      (?i)clone3
13067 K:      \b(clone_args|kernel_clone_args)\b
13068
13069 PIN CONTROL SUBSYSTEM
13070 M:      Linus Walleij <[email protected]>
13071 L:      [email protected]
13072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
13073 S:      Maintained
13074 F:      Documentation/devicetree/bindings/pinctrl/
13075 F:      Documentation/driver-api/pinctl.rst
13076 F:      drivers/pinctrl/
13077 F:      include/linux/pinctrl/
13078
13079 PIN CONTROLLER - MICROCHIP AT91
13080 M:      Ludovic Desroches <[email protected]>
13081 L:      [email protected] (moderated for non-subscribers)
13082 L:      [email protected]
13083 S:      Supported
13084 F:      drivers/pinctrl/pinctrl-at91*
13085 F:      drivers/gpio/gpio-sama5d2-piobu.c
13086
13087 PIN CONTROLLER - FREESCALE
13088 M:      Dong Aisheng <[email protected]>
13089 M:      Fabio Estevam <[email protected]>
13090 M:      Shawn Guo <[email protected]>
13091 M:      Stefan Agner <[email protected]>
13092 R:      Pengutronix Kernel Team <[email protected]>
13093 L:      [email protected]
13094 S:      Maintained
13095 F:      drivers/pinctrl/freescale/
13096 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
13097
13098 PIN CONTROLLER - INTEL
13099 M:      Mika Westerberg <[email protected]>
13100 M:      Andy Shevchenko <[email protected]>
13101 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
13102 S:      Maintained
13103 F:      drivers/pinctrl/intel/
13104
13105 PIN CONTROLLER - MEDIATEK
13106 M:      Sean Wang <[email protected]>
13107 L:      [email protected] (moderated for non-subscribers)
13108 S:      Maintained
13109 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
13110 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt
13111 F:      drivers/pinctrl/mediatek/
13112
13113 PIN CONTROLLER - QUALCOMM
13114 M:      Bjorn Andersson <[email protected]>
13115 S:      Maintained
13116 L:      [email protected]
13117 F:      Documentation/devicetree/bindings/pinctrl/qcom,*.txt
13118 F:      drivers/pinctrl/qcom/
13119
13120 PIN CONTROLLER - RENESAS
13121 M:      Geert Uytterhoeven <[email protected]>
13122 L:      [email protected]
13123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git sh-pfc
13124 S:      Maintained
13125 F:      drivers/pinctrl/pinctrl-rz*
13126 F:      drivers/pinctrl/sh-pfc/
13127
13128 PIN CONTROLLER - SAMSUNG
13129 M:      Tomasz Figa <[email protected]>
13130 M:      Krzysztof Kozlowski <[email protected]>
13131 M:      Sylwester Nawrocki <[email protected]>
13132 L:      [email protected] (moderated for non-subscribers)
13133 L:      [email protected] (moderated for non-subscribers)
13134 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
13135 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
13136 S:      Maintained
13137 F:      drivers/pinctrl/samsung/
13138 F:      include/dt-bindings/pinctrl/samsung.h
13139 F:      Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
13140
13141 PIN CONTROLLER - SINGLE
13142 M:      Tony Lindgren <[email protected]>
13143 M:      Haojian Zhuang <[email protected]>
13144 L:      [email protected] (moderated for non-subscribers)
13145 L:      [email protected]
13146 S:      Maintained
13147 F:      drivers/pinctrl/pinctrl-single.c
13148
13149 PIN CONTROLLER - ST SPEAR
13150 M:      Viresh Kumar <[email protected]>
13151 L:      [email protected] (moderated for non-subscribers)
13152 W:      http://www.st.com/spear
13153 S:      Maintained
13154 F:      drivers/pinctrl/spear/
13155
13156 PISTACHIO SOC SUPPORT
13157 M:      James Hartley <[email protected]>
13158 L:      [email protected]
13159 S:      Odd Fixes
13160 F:      arch/mips/pistachio/
13161 F:      arch/mips/include/asm/mach-pistachio/
13162 F:      arch/mips/boot/dts/img/pistachio*
13163 F:      arch/mips/configs/pistachio*_defconfig
13164
13165 PKTCDVD DRIVER
13166 S:      Orphan
13167 M:      [email protected]
13168 F:      drivers/block/pktcdvd.c
13169 F:      include/linux/pktcdvd.h
13170 F:      include/uapi/linux/pktcdvd.h
13171
13172 PKUNITY SOC DRIVERS
13173 M:      Guan Xuetao <[email protected]>
13174 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
13175 S:      Maintained
13176 T:      git git://github.com/gxt/linux.git
13177 F:      drivers/input/serio/i8042-unicore32io.h
13178 F:      drivers/i2c/busses/i2c-puv3.c
13179 F:      drivers/video/fbdev/fb-puv3.c
13180 F:      drivers/rtc/rtc-puv3.c
13181
13182 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
13183 M:      Tomasz Duszynski <[email protected]>
13184 S:      Maintained
13185 F:      drivers/iio/chemical/pms7003.c
13186 F:      Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
13187
13188 PMBUS HARDWARE MONITORING DRIVERS
13189 M:      Guenter Roeck <[email protected]>
13190 L:      [email protected]
13191 W:      http://hwmon.wiki.kernel.org/
13192 W:      http://www.roeck-us.net/linux/drivers/
13193 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
13194 S:      Maintained
13195 F:      Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt
13196 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
13197 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
13198 F:      Documentation/hwmon/adm1275.rst
13199 F:      Documentation/hwmon/ibm-cffps.rst
13200 F:      Documentation/hwmon/ir35221.rst
13201 F:      Documentation/hwmon/lm25066.rst
13202 F:      Documentation/hwmon/ltc2978.rst
13203 F:      Documentation/hwmon/ltc3815.rst
13204 F:      Documentation/hwmon/max16064.rst
13205 F:      Documentation/hwmon/max20751.rst
13206 F:      Documentation/hwmon/max31785.rst
13207 F:      Documentation/hwmon/max34440.rst
13208 F:      Documentation/hwmon/max8688.rst
13209 F:      Documentation/hwmon/pmbus.rst
13210 F:      Documentation/hwmon/pmbus-core.rst
13211 F:      Documentation/hwmon/tps40422.rst
13212 F:      Documentation/hwmon/ucd9000.rst
13213 F:      Documentation/hwmon/ucd9200.rst
13214 F:      Documentation/hwmon/zl6100.rst
13215 F:      drivers/hwmon/pmbus/
13216 F:      include/linux/pmbus.h
13217
13218 PMC SIERRA MaxRAID DRIVER
13219 L:      [email protected]
13220 W:      http://www.pmc-sierra.com/
13221 S:      Orphan
13222 F:      drivers/scsi/pmcraid.*
13223
13224 PMC SIERRA PM8001 DRIVER
13225 M:      Jack Wang <[email protected]>
13226 L:      [email protected]
13227 S:      Supported
13228 F:      drivers/scsi/pm8001/
13229
13230 PM-GRAPH UTILITY
13231 M:      "Todd E Brandt" <[email protected]>
13232 L:      [email protected]
13233 W:      https://01.org/pm-graph
13234 B:      https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
13235 T:      git git://github.com/intel/pm-graph
13236 S:      Supported
13237 F:      tools/power/pm-graph
13238
13239 PNP SUPPORT
13240 M:      "Rafael J. Wysocki" <[email protected]>
13241 S:      Maintained
13242 F:      drivers/pnp/
13243
13244 PNI RM3100 IIO DRIVER
13245 M:      Song Qiang <[email protected]>
13246 L:      [email protected]
13247 S:      Maintained
13248 F:      drivers/iio/magnetometer/rm3100*
13249 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.txt
13250
13251 POSIX CLOCKS and TIMERS
13252 M:      Thomas Gleixner <[email protected]>
13253 L:      [email protected]
13254 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
13255 S:      Maintained
13256 F:      fs/timerfd.c
13257 F:      include/linux/timer*
13258 F:      kernel/time/*timer*
13259
13260 POWER MANAGEMENT CORE
13261 M:      "Rafael J. Wysocki" <[email protected]>
13262 L:      [email protected]
13263 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
13264 B:      https://bugzilla.kernel.org
13265 S:      Supported
13266 F:      drivers/base/power/
13267 F:      include/linux/pm.h
13268 F:      include/linux/pm_*
13269 F:      include/linux/powercap.h
13270 F:      include/linux/intel_rapl.h
13271 F:      drivers/powercap/
13272 F:      kernel/configs/nopm.config
13273
13274 POWER STATE COORDINATION INTERFACE (PSCI)
13275 M:      Mark Rutland <[email protected]>
13276 M:      Lorenzo Pieralisi <[email protected]>
13277 L:      [email protected]
13278 S:      Maintained
13279 F:      drivers/firmware/psci/
13280 F:      include/linux/psci.h
13281 F:      include/uapi/linux/psci.h
13282
13283 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
13284 M:      Sebastian Reichel <[email protected]>
13285 L:      [email protected]
13286 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
13287 S:      Maintained
13288 F:      Documentation/ABI/testing/sysfs-class-power
13289 F:      Documentation/devicetree/bindings/power/supply/
13290 F:      include/linux/power_supply.h
13291 F:      drivers/power/supply/
13292
13293 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
13294 M:      Suraj Jitindar Singh <[email protected]>
13295 L:      [email protected]
13296 S:      Maintained
13297 F:      drivers/char/powernv-op-panel.c
13298
13299 PPP OVER ATM (RFC 2364)
13300 M:      Mitchell Blank Jr <[email protected]>
13301 S:      Maintained
13302 F:      net/atm/pppoatm.c
13303 F:      include/uapi/linux/atmppp.h
13304
13305 PPP OVER ETHERNET
13306 M:      Michal Ostrowski <[email protected]>
13307 S:      Maintained
13308 F:      drivers/net/ppp/pppoe.c
13309 F:      drivers/net/ppp/pppox.c
13310
13311 PPP OVER L2TP
13312 M:      James Chapman <[email protected]>
13313 S:      Maintained
13314 F:      net/l2tp/l2tp_ppp.c
13315 F:      include/linux/if_pppol2tp.h
13316 F:      include/uapi/linux/if_pppol2tp.h
13317
13318 PPP PROTOCOL DRIVERS AND COMPRESSORS
13319 M:      Paul Mackerras <[email protected]>
13320 L:      [email protected]
13321 S:      Maintained
13322 F:      drivers/net/ppp/ppp_*
13323
13324 PPS SUPPORT
13325 M:      Rodolfo Giometti <[email protected]>
13326 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
13327 L:      [email protected] (subscribers-only)
13328 S:      Maintained
13329 F:      Documentation/driver-api/pps.rst
13330 F:      Documentation/devicetree/bindings/pps/pps-gpio.txt
13331 F:      Documentation/ABI/testing/sysfs-pps
13332 F:      drivers/pps/
13333 F:      include/linux/pps*.h
13334 F:      include/uapi/linux/pps.h
13335
13336 PPTP DRIVER
13337 M:      Dmitry Kozlov <[email protected]>
13338 L:      [email protected]
13339 S:      Maintained
13340 F:      drivers/net/ppp/pptp.c
13341 W:      http://sourceforge.net/projects/accel-pptp
13342
13343 PRINTK
13344 M:      Petr Mladek <[email protected]>
13345 M:      Sergey Senozhatsky <[email protected]>
13346 R:      Steven Rostedt <[email protected]>
13347 S:      Maintained
13348 F:      kernel/printk/
13349 F:      include/linux/printk.h
13350
13351 PRISM54 WIRELESS DRIVER
13352 M:      Luis Chamberlain <[email protected]>
13353 L:      [email protected]
13354 W:      http://wireless.kernel.org/en/users/Drivers/p54
13355 S:      Obsolete
13356 F:      drivers/net/wireless/intersil/prism54/
13357
13358 PROC FILESYSTEM
13359 R:      Alexey Dobriyan <[email protected]>
13360 L:      [email protected]
13361 L:      [email protected]
13362 S:      Maintained
13363 F:      fs/proc/
13364 F:      include/linux/proc_fs.h
13365 F:      tools/testing/selftests/proc/
13366 F:      Documentation/filesystems/proc.txt
13367
13368 PROC SYSCTL
13369 M:      Luis Chamberlain <[email protected]>
13370 M:      Kees Cook <[email protected]>
13371 M:      Iurii Zaikin <[email protected]>
13372 L:      [email protected]
13373 L:      [email protected]
13374 S:      Maintained
13375 F:      fs/proc/proc_sysctl.c
13376 F:      include/linux/sysctl.h
13377 F:      kernel/sysctl.c
13378 F:      kernel/sysctl-test.c
13379 F:      tools/testing/selftests/sysctl/
13380
13381 PS3 NETWORK SUPPORT
13382 M:      Geoff Levand <[email protected]>
13383 L:      [email protected]
13384 L:      [email protected]
13385 S:      Maintained
13386 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
13387
13388 PS3 PLATFORM SUPPORT
13389 M:      Geoff Levand <[email protected]>
13390 L:      [email protected]
13391 S:      Maintained
13392 F:      arch/powerpc/boot/ps3*
13393 F:      arch/powerpc/include/asm/lv1call.h
13394 F:      arch/powerpc/include/asm/ps3*.h
13395 F:      arch/powerpc/platforms/ps3/
13396 F:      drivers/*/ps3*
13397 F:      drivers/ps3/
13398 F:      drivers/rtc/rtc-ps3.c
13399 F:      drivers/usb/host/*ps3.c
13400 F:      sound/ppc/snd_ps3*
13401
13402 PS3VRAM DRIVER
13403 M:      Jim Paris <[email protected]>
13404 M:      Geoff Levand <[email protected]>
13405 L:      [email protected]
13406 S:      Maintained
13407 F:      drivers/block/ps3vram.c
13408
13409 PSAMPLE PACKET SAMPLING SUPPORT:
13410 M:      Yotam Gigi <[email protected]>
13411 S:      Maintained
13412 F:      net/psample
13413 F:      include/net/psample.h
13414 F:      include/uapi/linux/psample.h
13415
13416 PSTORE FILESYSTEM
13417 M:      Kees Cook <[email protected]>
13418 M:      Anton Vorontsov <[email protected]>
13419 M:      Colin Cross <[email protected]>
13420 M:      Tony Luck <[email protected]>
13421 S:      Maintained
13422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
13423 F:      fs/pstore/
13424 F:      include/linux/pstore*
13425 F:      drivers/firmware/efi/efi-pstore.c
13426 F:      drivers/acpi/apei/erst.c
13427 F:      Documentation/admin-guide/ramoops.rst
13428 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.txt
13429 K:      \b(pstore|ramoops)
13430
13431 PTP HARDWARE CLOCK SUPPORT
13432 M:      Richard Cochran <[email protected]>
13433 L:      [email protected]
13434 S:      Maintained
13435 W:      http://linuxptp.sourceforge.net/
13436 F:      Documentation/ABI/testing/sysfs-ptp
13437 F:      Documentation/driver-api/ptp.rst
13438 F:      drivers/net/phy/dp83640*
13439 F:      drivers/ptp/*
13440 F:      include/linux/ptp_cl*
13441
13442 PTRACE SUPPORT
13443 M:      Oleg Nesterov <[email protected]>
13444 S:      Maintained
13445 F:      include/asm-generic/syscall.h
13446 F:      include/linux/ptrace.h
13447 F:      include/linux/regset.h
13448 F:      include/linux/tracehook.h
13449 F:      include/uapi/linux/ptrace.h
13450 F:      include/uapi/linux/ptrace.h
13451 F:      kernel/ptrace.c
13452 F:      arch/*/ptrace*.c
13453 F:      arch/*/*/ptrace*.c
13454 F:      arch/*/include/asm/ptrace*.h
13455
13456 PULSE8-CEC DRIVER
13457 M:      Hans Verkuil <[email protected]>
13458 L:      [email protected]
13459 T:      git git://linuxtv.org/media_tree.git
13460 S:      Maintained
13461 F:      drivers/media/usb/pulse8-cec/*
13462 F:      Documentation/media/cec-drivers/pulse8-cec.rst
13463
13464 PVRUSB2 VIDEO4LINUX DRIVER
13465 M:      Mike Isely <[email protected]>
13466 L:      [email protected]       (subscribers-only)
13467 L:      [email protected]
13468 W:      http://www.isely.net/pvrusb2/
13469 T:      git git://linuxtv.org/media_tree.git
13470 S:      Maintained
13471 F:      Documentation/media/v4l-drivers/pvrusb2*
13472 F:      drivers/media/usb/pvrusb2/
13473
13474 PWC WEBCAM DRIVER
13475 M:      Hans Verkuil <[email protected]>
13476 L:      [email protected]
13477 T:      git git://linuxtv.org/media_tree.git
13478 S:      Odd Fixes
13479 F:      drivers/media/usb/pwc/*
13480 F:      include/trace/events/pwc.h
13481
13482 PWM FAN DRIVER
13483 M:      Kamil Debski <[email protected]>
13484 M:      Bartlomiej Zolnierkiewicz <[email protected]>
13485 L:      [email protected]
13486 S:      Supported
13487 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
13488 F:      Documentation/hwmon/pwm-fan.rst
13489 F:      drivers/hwmon/pwm-fan.c
13490
13491 PWM IR Transmitter
13492 M:      Sean Young <[email protected]>
13493 L:      [email protected]
13494 S:      Maintained
13495 F:      drivers/media/rc/pwm-ir-tx.c
13496
13497 PWM SUBSYSTEM
13498 M:      Thierry Reding <[email protected]>
13499 R:      Uwe Kleine-König <[email protected]>
13500 L:      [email protected]
13501 S:      Maintained
13502 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
13503 Q:      https://patchwork.ozlabs.org/project/linux-pwm/list/
13504 F:      Documentation/driver-api/pwm.rst
13505 F:      Documentation/devicetree/bindings/pwm/
13506 F:      include/linux/pwm.h
13507 F:      drivers/pwm/
13508 F:      drivers/video/backlight/pwm_bl.c
13509 F:      include/linux/pwm_backlight.h
13510 F:      drivers/gpio/gpio-mvebu.c
13511 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
13512 K:      pwm_(config|apply_state|ops)
13513
13514 PXA GPIO DRIVER
13515 M:      Robert Jarzmik <[email protected]>
13516 L:      [email protected]
13517 S:      Maintained
13518 F:      drivers/gpio/gpio-pxa.c
13519
13520 PXA MMCI DRIVER
13521 S:      Orphan
13522
13523 PXA RTC DRIVER
13524 M:      Robert Jarzmik <[email protected]>
13525 L:      [email protected]
13526 S:      Maintained
13527
13528 PXA2xx/PXA3xx SUPPORT
13529 M:      Daniel Mack <[email protected]>
13530 M:      Haojian Zhuang <[email protected]>
13531 M:      Robert Jarzmik <[email protected]>
13532 L:      [email protected] (moderated for non-subscribers)
13533 T:      git git://github.com/hzhuang1/linux.git
13534 T:      git git://github.com/rjarzmik/linux.git
13535 S:      Maintained
13536 F:      arch/arm/boot/dts/pxa*
13537 F:      arch/arm/mach-pxa/
13538 F:      drivers/dma/pxa*
13539 F:      drivers/pcmcia/pxa2xx*
13540 F:      drivers/pinctrl/pxa/
13541 F:      drivers/spi/spi-pxa2xx*
13542 F:      drivers/usb/gadget/udc/pxa2*
13543 F:      include/sound/pxa2xx-lib.h
13544 F:      sound/arm/pxa*
13545 F:      sound/soc/pxa/
13546
13547 QAT DRIVER
13548 M:      Giovanni Cabiddu <[email protected]>
13549 L:      [email protected]
13550 S:      Supported
13551 F:      drivers/crypto/qat/
13552
13553 QCOM AUDIO (ASoC) DRIVERS
13554 M:      Patrick Lai <[email protected]>
13555 M:      Banajit Goswami <[email protected]>
13556 L:      [email protected] (moderated for non-subscribers)
13557 S:      Supported
13558 F:      sound/soc/qcom/
13559
13560 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
13561 M:      Gabriel Somlo <[email protected]>
13562 M:      "Michael S. Tsirkin" <[email protected]>
13563 L:      [email protected]
13564 S:      Maintained
13565 F:      drivers/firmware/qemu_fw_cfg.c
13566 F:      include/uapi/linux/qemu_fw_cfg.h
13567
13568 QIB DRIVER
13569 M:      Dennis Dalessandro <[email protected]>
13570 M:      Mike Marciniszyn <[email protected]>
13571 L:      [email protected]
13572 S:      Supported
13573 F:      drivers/infiniband/hw/qib/
13574
13575 QLOGIC QL41xxx FCOE DRIVER
13576 M:      [email protected]
13577 L:      [email protected]
13578 S:      Supported
13579 F:      drivers/scsi/qedf/
13580
13581 QLOGIC QL41xxx ISCSI DRIVER
13582 M:      [email protected]
13583 L:      [email protected]
13584 S:      Supported
13585 F:      drivers/scsi/qedi/
13586
13587 QLOGIC QL4xxx ETHERNET DRIVER
13588 M:      Ariel Elior <[email protected]>
13589 M:      [email protected]
13590 L:      [email protected]
13591 S:      Supported
13592 F:      drivers/net/ethernet/qlogic/qed/
13593 F:      include/linux/qed/
13594 F:      drivers/net/ethernet/qlogic/qede/
13595
13596 QLOGIC QL4xxx RDMA DRIVER
13597 M:      Michal Kalderon <[email protected]>
13598 M:      Ariel Elior <[email protected]>
13599 L:      [email protected]
13600 S:      Supported
13601 F:      drivers/infiniband/hw/qedr/
13602 F:      include/uapi/rdma/qedr-abi.h
13603
13604 QLOGIC QLA1280 SCSI DRIVER
13605 M:      Michael Reed <[email protected]>
13606 L:      [email protected]
13607 S:      Maintained
13608 F:      drivers/scsi/qla1280.[ch]
13609
13610 QLOGIC QLA2XXX FC-SCSI DRIVER
13611 M:      [email protected]
13612 L:      [email protected]
13613 S:      Supported
13614 F:      Documentation/scsi/LICENSE.qla2xxx
13615 F:      drivers/scsi/qla2xxx/
13616
13617 QLOGIC QLA3XXX NETWORK DRIVER
13618 M:      [email protected]
13619 L:      [email protected]
13620 S:      Supported
13621 F:      Documentation/networking/device_drivers/qlogic/LICENSE.qla3xxx
13622 F:      drivers/net/ethernet/qlogic/qla3xxx.*
13623
13624 QLOGIC QLA4XXX iSCSI DRIVER
13625 M:      [email protected]
13626 L:      [email protected]
13627 S:      Supported
13628 F:      Documentation/scsi/LICENSE.qla4xxx
13629 F:      drivers/scsi/qla4xxx/
13630
13631 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
13632 M:      Shahed Shaikh <[email protected]>
13633 M:      Manish Chopra <[email protected]>
13634 M:      [email protected]
13635 L:      [email protected]
13636 S:      Supported
13637 F:      drivers/net/ethernet/qlogic/qlcnic/
13638
13639 QLOGIC QLGE 10Gb ETHERNET DRIVER
13640 M:      Manish Chopra <[email protected]>
13641 M:      [email protected]
13642 L:      [email protected]
13643 S:      Supported
13644 F:      drivers/staging/qlge/
13645
13646 QM1D1B0004 MEDIA DRIVER
13647 M:      Akihiro Tsukada <[email protected]>
13648 L:      [email protected]
13649 S:      Odd Fixes
13650 F:      drivers/media/tuners/qm1d1b0004*
13651
13652 QM1D1C0042 MEDIA DRIVER
13653 M:      Akihiro Tsukada <[email protected]>
13654 L:      [email protected]
13655 S:      Odd Fixes
13656 F:      drivers/media/tuners/qm1d1c0042*
13657
13658 QNX4 FILESYSTEM
13659 M:      Anders Larsen <[email protected]>
13660 W:      http://www.alarsen.net/linux/qnx4fs/
13661 S:      Maintained
13662 F:      fs/qnx4/
13663 F:      include/uapi/linux/qnx4_fs.h
13664 F:      include/uapi/linux/qnxtypes.h
13665
13666 QORIQ DPAA2 FSL-MC BUS DRIVER
13667 M:      Stuart Yoder <[email protected]>
13668 M:      Laurentiu Tudor <[email protected]>
13669 L:      [email protected]
13670 S:      Maintained
13671 F:      drivers/bus/fsl-mc/
13672 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
13673 F:      Documentation/networking/device_drivers/freescale/dpaa2/overview.rst
13674
13675 QT1010 MEDIA DRIVER
13676 M:      Antti Palosaari <[email protected]>
13677 L:      [email protected]
13678 W:      https://linuxtv.org
13679 W:      http://palosaari.fi/linux/
13680 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13681 T:      git git://linuxtv.org/anttip/media_tree.git
13682 S:      Maintained
13683 F:      drivers/media/tuners/qt1010*
13684
13685 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
13686 M:      Kalle Valo <[email protected]>
13687 L:      [email protected]
13688 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
13689 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
13690 S:      Supported
13691 F:      drivers/net/wireless/ath/ath10k/
13692
13693 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
13694 M:      QCA ath9k Development <[email protected]>
13695 L:      [email protected]
13696 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
13697 S:      Supported
13698 F:      drivers/net/wireless/ath/ath9k/
13699
13700 QUALCOMM CAMERA SUBSYSTEM DRIVER
13701 M:      Todor Tomov <[email protected]>
13702 L:      [email protected]
13703 S:      Maintained
13704 F:      Documentation/devicetree/bindings/media/qcom,camss.txt
13705 F:      Documentation/media/v4l-drivers/qcom_camss.rst
13706 F:      drivers/media/platform/qcom/camss/
13707
13708 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
13709 M:      Ilia Lin <[email protected]>
13710 L:      [email protected]
13711 S:      Maintained
13712 F:      Documentation/devicetree/bindings/opp/qcom-nvmem-cpufreq.txt
13713 F:      drivers/cpufreq/qcom-cpufreq-nvmem.c
13714
13715 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
13716 M:      Timur Tabi <[email protected]>
13717 L:      [email protected]
13718 S:      Maintained
13719 F:      drivers/net/ethernet/qualcomm/emac/
13720
13721 QUALCOMM ETHQOS ETHERNET DRIVER
13722 M:      Vinod Koul <[email protected]>
13723 M:      Niklas Cassel <[email protected]>
13724 L:      [email protected]
13725 S:      Maintained
13726 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
13727 F:      Documentation/devicetree/bindings/net/qcom,ethqos.txt
13728
13729 QUALCOMM GENERIC INTERFACE I2C DRIVER
13730 M:      Alok Chauhan <[email protected]>
13731 L:      [email protected]
13732 L:      [email protected]
13733 S:      Supported
13734 F:      drivers/i2c/busses/i2c-qcom-geni.c
13735
13736 QUALCOMM HEXAGON ARCHITECTURE
13737 M:      Brian Cain <[email protected]>
13738 L:      [email protected]
13739 S:      Supported
13740 F:      arch/hexagon/
13741
13742 QUALCOMM HIDMA DRIVER
13743 M:      Sinan Kaya <[email protected]>
13744 L:      [email protected]
13745 L:      [email protected]
13746 L:      [email protected]
13747 S:      Supported
13748 F:      drivers/dma/qcom/hidma*
13749
13750 QUALCOMM IOMMU
13751 M:      Rob Clark <[email protected]>
13752 L:      [email protected]
13753 L:      [email protected]
13754 S:      Maintained
13755 F:      drivers/iommu/qcom_iommu.c
13756
13757 QUALCOMM TSENS THERMAL DRIVER
13758 M:      Amit Kucheria <[email protected]>
13759 L:      [email protected]
13760 L:      [email protected]
13761 S:      Maintained
13762 F:      drivers/thermal/qcom/
13763 F:      Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
13764
13765 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
13766 M:      Stanimir Varbanov <[email protected]>
13767 L:      [email protected]
13768 L:      [email protected]
13769 T:      git git://linuxtv.org/media_tree.git
13770 S:      Maintained
13771 F:      drivers/media/platform/qcom/venus/
13772
13773 QUALCOMM WCN36XX WIRELESS DRIVER
13774 M:      Kalle Valo <[email protected]>
13775 L:      [email protected]
13776 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
13777 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
13778 S:      Supported
13779 F:      drivers/net/wireless/ath/wcn36xx/
13780
13781 QUANTENNA QTNFMAC WIRELESS DRIVER
13782 M:      Igor Mitsyanko <[email protected]>
13783 M:      Avinash Patil <[email protected]>
13784 M:      Sergey Matyukevich <[email protected]>
13785 L:      [email protected]
13786 S:      Maintained
13787 F:      drivers/net/wireless/quantenna
13788
13789 RADEON and AMDGPU DRM DRIVERS
13790 M:      Alex Deucher <[email protected]>
13791 M:      Christian König <[email protected]>
13792 M:      David (ChunMing) Zhou <[email protected]>
13793 L:      [email protected]
13794 T:      git git://people.freedesktop.org/~agd5f/linux
13795 S:      Supported
13796 F:      drivers/gpu/drm/radeon/
13797 F:      include/uapi/drm/radeon_drm.h
13798 F:      drivers/gpu/drm/amd/
13799 F:      include/uapi/drm/amdgpu_drm.h
13800
13801 RADEON FRAMEBUFFER DISPLAY DRIVER
13802 M:      Benjamin Herrenschmidt <[email protected]>
13803 L:      [email protected]
13804 S:      Maintained
13805 F:      drivers/video/fbdev/aty/radeon*
13806 F:      include/uapi/linux/radeonfb.h
13807
13808 RADIOSHARK RADIO DRIVER
13809 M:      Hans Verkuil <[email protected]>
13810 L:      [email protected]
13811 T:      git git://linuxtv.org/media_tree.git
13812 S:      Maintained
13813 F:      drivers/media/radio/radio-shark.c
13814
13815 RADIOSHARK2 RADIO DRIVER
13816 M:      Hans Verkuil <[email protected]>
13817 L:      [email protected]
13818 T:      git git://linuxtv.org/media_tree.git
13819 S:      Maintained
13820 F:      drivers/media/radio/radio-shark2.c
13821 F:      drivers/media/radio/radio-tea5777.c
13822
13823 RADOS BLOCK DEVICE (RBD)
13824 M:      Ilya Dryomov <[email protected]>
13825 M:      Sage Weil <[email protected]>
13826 R:      Dongsheng Yang <[email protected]>
13827 L:      [email protected]
13828 W:      http://ceph.com/
13829 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
13830 T:      git git://github.com/ceph/ceph-client.git
13831 S:      Supported
13832 F:      Documentation/ABI/testing/sysfs-bus-rbd
13833 F:      drivers/block/rbd.c
13834 F:      drivers/block/rbd_types.h
13835
13836 RAGE128 FRAMEBUFFER DISPLAY DRIVER
13837 M:      Paul Mackerras <[email protected]>
13838 L:      [email protected]
13839 S:      Maintained
13840 F:      drivers/video/fbdev/aty/aty128fb.c
13841
13842 RAINSHADOW-CEC DRIVER
13843 M:      Hans Verkuil <[email protected]>
13844 L:      [email protected]
13845 T:      git git://linuxtv.org/media_tree.git
13846 S:      Maintained
13847 F:      drivers/media/usb/rainshadow-cec/*
13848
13849 RALINK MIPS ARCHITECTURE
13850 M:      John Crispin <[email protected]>
13851 L:      [email protected]
13852 S:      Maintained
13853 F:      arch/mips/ralink
13854
13855 RALINK RT2X00 WIRELESS LAN DRIVER
13856 M:      Stanislaw Gruszka <[email protected]>
13857 M:      Helmut Schaa <[email protected]>
13858 L:      [email protected]
13859 S:      Maintained
13860 F:      drivers/net/wireless/ralink/rt2x00/
13861
13862 RAMDISK RAM BLOCK DEVICE DRIVER
13863 M:      Jens Axboe <[email protected]>
13864 S:      Maintained
13865 F:      Documentation/admin-guide/blockdev/ramdisk.rst
13866 F:      drivers/block/brd.c
13867
13868 RANCHU VIRTUAL BOARD FOR MIPS
13869 M:      Miodrag Dinic <[email protected]>
13870 L:      [email protected]
13871 S:      Supported
13872 F:      arch/mips/generic/board-ranchu.c
13873 F:      arch/mips/configs/generic/board-ranchu.config
13874
13875 RANDOM NUMBER DRIVER
13876 M:      "Theodore Ts'o" <[email protected]>
13877 S:      Maintained
13878 F:      drivers/char/random.c
13879
13880 RAPIDIO SUBSYSTEM
13881 M:      Matt Porter <[email protected]>
13882 M:      Alexandre Bounine <[email protected]>
13883 S:      Maintained
13884 F:      drivers/rapidio/
13885
13886 RAS INFRASTRUCTURE
13887 M:      Tony Luck <[email protected]>
13888 M:      Borislav Petkov <[email protected]>
13889 L:      [email protected]
13890 S:      Maintained
13891 F:      drivers/ras/
13892 F:      include/linux/ras.h
13893 F:      include/ras/ras_event.h
13894 F:      Documentation/admin-guide/ras.rst
13895
13896 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
13897 L:      [email protected]
13898 S:      Orphan
13899 F:      drivers/net/wireless/ray*
13900
13901 RCUTORTURE TEST FRAMEWORK
13902 M:      "Paul E. McKenney" <[email protected]>
13903 M:      Josh Triplett <[email protected]>
13904 R:      Steven Rostedt <[email protected]>
13905 R:      Mathieu Desnoyers <[email protected]>
13906 R:      Lai Jiangshan <[email protected]>
13907 L:      [email protected]
13908 S:      Supported
13909 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
13910 F:      tools/testing/selftests/rcutorture
13911
13912 RDC R-321X SoC
13913 M:      Florian Fainelli <[email protected]>
13914 S:      Maintained
13915
13916 RDC R6040 FAST ETHERNET DRIVER
13917 M:      Florian Fainelli <[email protected]>
13918 L:      [email protected]
13919 S:      Maintained
13920 F:      drivers/net/ethernet/rdc/r6040.c
13921
13922 RDMAVT - RDMA verbs software
13923 M:      Dennis Dalessandro <[email protected]>
13924 M:      Mike Marciniszyn <[email protected]>
13925 L:      [email protected]
13926 S:      Supported
13927 F:      drivers/infiniband/sw/rdmavt
13928
13929 RDS - RELIABLE DATAGRAM SOCKETS
13930 M:      Santosh Shilimkar <[email protected]>
13931 L:      [email protected]
13932 L:      [email protected]
13933 L:      [email protected] (moderated for non-subscribers)
13934 W:      https://oss.oracle.com/projects/rds/
13935 S:      Supported
13936 F:      net/rds/
13937 F:      Documentation/networking/rds.txt
13938
13939 RDT - RESOURCE ALLOCATION
13940 M:      Fenghua Yu <[email protected]>
13941 M:      Reinette Chatre <[email protected]>
13942 L:      [email protected]
13943 S:      Supported
13944 F:      arch/x86/kernel/cpu/resctrl/
13945 F:      arch/x86/include/asm/resctrl_sched.h
13946 F:      Documentation/x86/resctrl*
13947
13948 READ-COPY UPDATE (RCU)
13949 M:      "Paul E. McKenney" <[email protected]>
13950 M:      Josh Triplett <[email protected]>
13951 R:      Steven Rostedt <[email protected]>
13952 R:      Mathieu Desnoyers <[email protected]>
13953 R:      Lai Jiangshan <[email protected]>
13954 R:      Joel Fernandes <[email protected]>
13955 L:      [email protected]
13956 W:      http://www.rdrop.com/users/paulmck/RCU/
13957 S:      Supported
13958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
13959 F:      Documentation/RCU/
13960 X:      Documentation/RCU/torture.txt
13961 F:      include/linux/rcu*
13962 X:      include/linux/srcu*.h
13963 F:      kernel/rcu/
13964 X:      kernel/rcu/srcu*.c
13965
13966 REAL TIME CLOCK (RTC) SUBSYSTEM
13967 M:      Alessandro Zummo <[email protected]>
13968 M:      Alexandre Belloni <[email protected]>
13969 L:      [email protected]
13970 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
13971 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
13972 S:      Maintained
13973 F:      Documentation/devicetree/bindings/rtc/
13974 F:      Documentation/admin-guide/rtc.rst
13975 F:      drivers/rtc/
13976 F:      include/linux/rtc.h
13977 F:      include/uapi/linux/rtc.h
13978 F:      include/linux/rtc/
13979 F:      include/linux/platform_data/rtc-*
13980 F:      tools/testing/selftests/rtc/
13981
13982 REALTEK AUDIO CODECS
13983 M:      Bard Liao <[email protected]>
13984 M:      Oder Chiou <[email protected]>
13985 S:      Maintained
13986 F:      sound/soc/codecs/rt*
13987 F:      include/sound/rt*.h
13988
13989 REALTEK RTL83xx SMI DSA ROUTER CHIPS
13990 M:      Linus Walleij <[email protected]>
13991 S:      Maintained
13992 F:      Documentation/devicetree/bindings/net/dsa/realtek-smi.txt
13993 F:      drivers/net/dsa/realtek-smi*
13994 F:      drivers/net/dsa/rtl83*
13995
13996 REDPINE WIRELESS DRIVER
13997 M:      Amitkumar Karwar <[email protected]>
13998 M:      Siva Rebbagondla <[email protected]>
13999 L:      [email protected]
14000 S:      Maintained
14001 F:      drivers/net/wireless/rsi/
14002
14003 REGISTER MAP ABSTRACTION
14004 M:      Mark Brown <[email protected]>
14005 L:      [email protected]
14006 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
14007 S:      Supported
14008 F:      Documentation/devicetree/bindings/regmap/
14009 F:      drivers/base/regmap/
14010 F:      include/linux/regmap.h
14011
14012 REISERFS FILE SYSTEM
14013 L:      [email protected]
14014 S:      Supported
14015 F:      fs/reiserfs/
14016
14017 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
14018 M:      Ohad Ben-Cohen <[email protected]>
14019 M:      Bjorn Andersson <[email protected]>
14020 L:      [email protected]
14021 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rproc-next
14022 S:      Maintained
14023 F:      Documentation/devicetree/bindings/remoteproc/
14024 F:      Documentation/ABI/testing/sysfs-class-remoteproc
14025 F:      Documentation/remoteproc.txt
14026 F:      drivers/remoteproc/
14027 F:      include/linux/remoteproc.h
14028 F:      include/linux/remoteproc/
14029
14030 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
14031 M:      Ohad Ben-Cohen <[email protected]>
14032 M:      Bjorn Andersson <[email protected]>
14033 L:      [email protected]
14034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rpmsg-next
14035 S:      Maintained
14036 F:      drivers/rpmsg/
14037 F:      Documentation/rpmsg.txt
14038 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
14039 F:      include/linux/rpmsg.h
14040 F:      include/linux/rpmsg/
14041 F:      include/uapi/linux/rpmsg.h
14042 F:      samples/rpmsg/
14043
14044 RENESAS CLOCK DRIVERS
14045 M:      Geert Uytterhoeven <[email protected]>
14046 L:      [email protected]
14047 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas
14048 S:      Supported
14049 F:      drivers/clk/renesas/
14050
14051 RENESAS EMEV2 I2C DRIVER
14052 M:      Wolfram Sang <[email protected]>
14053 S:      Supported
14054 F:      Documentation/devicetree/bindings/i2c/renesas,iic-emev2.txt
14055 F:      drivers/i2c/busses/i2c-emev2.c
14056
14057 RENESAS ETHERNET DRIVERS
14058 R:      Sergei Shtylyov <[email protected]>
14059 L:      [email protected]
14060 L:      [email protected]
14061 F:      Documentation/devicetree/bindings/net/renesas,*.txt
14062 F:      Documentation/devicetree/bindings/net/renesas,*.yaml
14063 F:      drivers/net/ethernet/renesas/
14064 F:      include/linux/sh_eth.h
14065
14066 RENESAS R-CAR GYROADC DRIVER
14067 M:      Marek Vasut <[email protected]>
14068 L:      [email protected]
14069 S:      Supported
14070 F:      Documentation/devicetree/bindings/iio/adc/renesas,gyroadc.txt
14071 F:      drivers/iio/adc/rcar-gyroadc.c
14072
14073 RENESAS R-CAR I2C DRIVERS
14074 M:      Wolfram Sang <[email protected]>
14075 S:      Supported
14076 F:      Documentation/devicetree/bindings/i2c/renesas,i2c.txt
14077 F:      Documentation/devicetree/bindings/i2c/renesas,iic.txt
14078 F:      drivers/i2c/busses/i2c-rcar.c
14079 F:      drivers/i2c/busses/i2c-sh_mobile.c
14080
14081 RENESAS RIIC DRIVER
14082 M:      Chris Brandt <[email protected]>
14083 S:      Supported
14084 F:      Documentation/devicetree/bindings/i2c/renesas,riic.txt
14085 F:      drivers/i2c/busses/i2c-riic.c
14086
14087 RENESAS USB PHY DRIVER
14088 M:      Yoshihiro Shimoda <[email protected]>
14089 L:      [email protected]
14090 S:      Maintained
14091 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
14092
14093 RESET CONTROLLER FRAMEWORK
14094 M:      Philipp Zabel <[email protected]>
14095 T:      git git://git.pengutronix.de/git/pza/linux
14096 S:      Maintained
14097 F:      drivers/reset/
14098 F:      Documentation/devicetree/bindings/reset/
14099 F:      include/dt-bindings/reset/
14100 F:      include/linux/reset.h
14101 F:      include/linux/reset/
14102 F:      include/linux/reset-controller.h
14103 K:      \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
14104
14105 RESTARTABLE SEQUENCES SUPPORT
14106 M:      Mathieu Desnoyers <[email protected]>
14107 M:      Peter Zijlstra <[email protected]>
14108 M:      "Paul E. McKenney" <[email protected]>
14109 M:      Boqun Feng <[email protected]>
14110 L:      [email protected]
14111 S:      Supported
14112 F:      kernel/rseq.c
14113 F:      include/uapi/linux/rseq.h
14114 F:      include/trace/events/rseq.h
14115 F:      tools/testing/selftests/rseq/
14116
14117 RFKILL
14118 M:      Johannes Berg <[email protected]>
14119 L:      [email protected]
14120 W:      http://wireless.kernel.org/
14121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
14122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
14123 S:      Maintained
14124 F:      Documentation/driver-api/rfkill.rst
14125 F:      Documentation/ABI/stable/sysfs-class-rfkill
14126 F:      net/rfkill/
14127 F:      include/linux/rfkill.h
14128 F:      include/uapi/linux/rfkill.h
14129
14130 RHASHTABLE
14131 M:      Thomas Graf <[email protected]>
14132 M:      Herbert Xu <[email protected]>
14133 L:      [email protected]
14134 S:      Maintained
14135 F:      lib/rhashtable.c
14136 F:      lib/test_rhashtable.c
14137 F:      include/linux/rhashtable.h
14138 F:      include/linux/rhashtable-types.h
14139
14140 RICOH R5C592 MEMORYSTICK DRIVER
14141 M:      Maxim Levitsky <[email protected]>
14142 S:      Maintained
14143 F:      drivers/memstick/host/r592.*
14144
14145 RICOH SMARTMEDIA/XD DRIVER
14146 M:      Maxim Levitsky <[email protected]>
14147 S:      Maintained
14148 F:      drivers/mtd/nand/raw/r852.c
14149 F:      drivers/mtd/nand/raw/r852.h
14150
14151 RISC-V ARCHITECTURE
14152 M:      Paul Walmsley <[email protected]>
14153 M:      Palmer Dabbelt <[email protected]>
14154 M:      Albert Ou <[email protected]>
14155 L:      [email protected]
14156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
14157 S:      Supported
14158 F:      arch/riscv/
14159 K:      riscv
14160 N:      riscv
14161
14162 ROCCAT DRIVERS
14163 M:      Stefan Achatz <[email protected]>
14164 W:      http://sourceforge.net/projects/roccat/
14165 S:      Maintained
14166 F:      drivers/hid/hid-roccat*
14167 F:      include/linux/hid-roccat*
14168 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
14169
14170 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
14171 M:      Jacob Chen <[email protected]>
14172 M:      Ezequiel Garcia <[email protected]>
14173 L:      [email protected]
14174 S:      Maintained
14175 F:      drivers/media/platform/rockchip/rga/
14176 F:      Documentation/devicetree/bindings/media/rockchip-rga.txt
14177
14178 HANTRO VPU CODEC DRIVER
14179 M:      Ezequiel Garcia <[email protected]>
14180 L:      [email protected]
14181 S:      Maintained
14182 F:      drivers/staging/media/hantro/
14183 F:      Documentation/devicetree/bindings/media/rockchip-vpu.txt
14184
14185 ROCKER DRIVER
14186 M:      Jiri Pirko <[email protected]>
14187 L:      [email protected]
14188 S:      Supported
14189 F:      drivers/net/ethernet/rocker/
14190
14191 ROCKETPORT DRIVER
14192 W:      http://www.comtrol.com
14193 S:      Maintained
14194 F:      Documentation/driver-api/serial/rocket.rst
14195 F:      drivers/tty/rocket*
14196
14197 ROCKETPORT EXPRESS/INFINITY DRIVER
14198 M:      Kevin Cernekee <[email protected]>
14199 L:      [email protected]
14200 S:      Odd Fixes
14201 F:      drivers/tty/serial/rp2.*
14202
14203 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
14204 M:      Tomasz Duszynski <[email protected]>
14205 S:      Maintained
14206 F:      drivers/iio/light/bh1750.c
14207 F:      Documentation/devicetree/bindings/iio/light/bh1750.yaml
14208
14209 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
14210 M:      Marek Vasut <[email protected]>
14211 L:      [email protected]
14212 L:      [email protected]
14213 S:      Supported
14214 F:      drivers/mfd/bd9571mwv.c
14215 F:      drivers/regulator/bd9571mwv-regulator.c
14216 F:      drivers/gpio/gpio-bd9571mwv.c
14217 F:      include/linux/mfd/bd9571mwv.h
14218 F:      Documentation/devicetree/bindings/mfd/bd9571mwv.txt
14219
14220 ROSE NETWORK LAYER
14221 M:      Ralf Baechle <[email protected]>
14222 L:      [email protected]
14223 W:      http://www.linux-ax25.org/
14224 S:      Maintained
14225 F:      include/net/rose.h
14226 F:      include/uapi/linux/rose.h
14227 F:      net/rose/
14228
14229 RTL2830 MEDIA DRIVER
14230 M:      Antti Palosaari <[email protected]>
14231 L:      [email protected]
14232 W:      https://linuxtv.org
14233 W:      http://palosaari.fi/linux/
14234 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14235 T:      git git://linuxtv.org/anttip/media_tree.git
14236 S:      Maintained
14237 F:      drivers/media/dvb-frontends/rtl2830*
14238
14239 RTL2832 MEDIA DRIVER
14240 M:      Antti Palosaari <[email protected]>
14241 L:      [email protected]
14242 W:      https://linuxtv.org
14243 W:      http://palosaari.fi/linux/
14244 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14245 T:      git git://linuxtv.org/anttip/media_tree.git
14246 S:      Maintained
14247 F:      drivers/media/dvb-frontends/rtl2832*
14248
14249 RTL2832_SDR MEDIA DRIVER
14250 M:      Antti Palosaari <[email protected]>
14251 L:      [email protected]
14252 W:      https://linuxtv.org
14253 W:      http://palosaari.fi/linux/
14254 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14255 T:      git git://linuxtv.org/anttip/media_tree.git
14256 S:      Maintained
14257 F:      drivers/media/dvb-frontends/rtl2832_sdr*
14258
14259 RTL8180 WIRELESS DRIVER
14260 L:      [email protected]
14261 W:      http://wireless.kernel.org/
14262 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
14263 S:      Orphan
14264 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
14265
14266 RTL8187 WIRELESS DRIVER
14267 M:      Herton Ronaldo Krzesinski <[email protected]>
14268 M:      Hin-Tak Leung <[email protected]>
14269 M:      Larry Finger <[email protected]>
14270 L:      [email protected]
14271 W:      http://wireless.kernel.org/
14272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
14273 S:      Maintained
14274 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
14275
14276 REALTEK WIRELESS DRIVER (rtlwifi family)
14277 M:      Ping-Ke Shih <[email protected]>
14278 L:      [email protected]
14279 W:      http://wireless.kernel.org/
14280 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
14281 S:      Maintained
14282 F:      drivers/net/wireless/realtek/rtlwifi/
14283
14284 REALTEK WIRELESS DRIVER (rtw88)
14285 M:      Yan-Hsuan Chuang <[email protected]>
14286 L:      [email protected]
14287 S:      Maintained
14288 F:      drivers/net/wireless/realtek/rtw88/
14289
14290 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
14291 M:      Jes Sorensen <[email protected]>
14292 L:      [email protected]
14293 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
14294 S:      Maintained
14295 F:      drivers/net/wireless/realtek/rtl8xxxu/
14296
14297 RXRPC SOCKETS (AF_RXRPC)
14298 M:      David Howells <[email protected]>
14299 L:      [email protected]
14300 S:      Supported
14301 F:      net/rxrpc/
14302 F:      include/keys/rxrpc-type.h
14303 F:      include/net/af_rxrpc.h
14304 F:      include/trace/events/rxrpc.h
14305 F:      include/uapi/linux/rxrpc.h
14306 F:      Documentation/networking/rxrpc.txt
14307 W:      https://www.infradead.org/~dhowells/kafs/
14308
14309 S3 SAVAGE FRAMEBUFFER DRIVER
14310 M:      Antonino Daplas <[email protected]>
14311 L:      [email protected]
14312 S:      Maintained
14313 F:      drivers/video/fbdev/savage/
14314
14315 S390
14316 M:      Heiko Carstens <[email protected]>
14317 M:      Vasily Gorbik <[email protected]>
14318 M:      Christian Borntraeger <[email protected]>
14319 L:      [email protected]
14320 W:      http://www.ibm.com/developerworks/linux/linux390/
14321 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
14322 S:      Supported
14323 F:      arch/s390/
14324 F:      drivers/s390/
14325 F:      Documentation/s390/
14326 F:      Documentation/driver-api/s390-drivers.rst
14327
14328 S390 COMMON I/O LAYER
14329 M:      Sebastian Ott <[email protected]>
14330 M:      Peter Oberparleiter <[email protected]>
14331 L:      [email protected]
14332 W:      http://www.ibm.com/developerworks/linux/linux390/
14333 S:      Supported
14334 F:      drivers/s390/cio/
14335
14336 S390 DASD DRIVER
14337 M:      Stefan Haberland <[email protected]>
14338 M:      Jan Hoeppner <[email protected]>
14339 L:      [email protected]
14340 W:      http://www.ibm.com/developerworks/linux/linux390/
14341 S:      Supported
14342 F:      drivers/s390/block/dasd*
14343 F:      block/partitions/ibm.c
14344
14345 S390 IOMMU (PCI)
14346 M:      Gerald Schaefer <[email protected]>
14347 L:      [email protected]
14348 W:      http://www.ibm.com/developerworks/linux/linux390/
14349 S:      Supported
14350 F:      drivers/iommu/s390-iommu.c
14351
14352 S390 IUCV NETWORK LAYER
14353 M:      Julian Wiedmann <[email protected]>
14354 M:      Ursula Braun <[email protected]>
14355 L:      [email protected]
14356 W:      http://www.ibm.com/developerworks/linux/linux390/
14357 S:      Supported
14358 F:      drivers/s390/net/*iucv*
14359 F:      include/net/iucv/
14360 F:      net/iucv/
14361
14362 S390 NETWORK DRIVERS
14363 M:      Julian Wiedmann <[email protected]>
14364 M:      Ursula Braun <[email protected]>
14365 L:      [email protected]
14366 W:      http://www.ibm.com/developerworks/linux/linux390/
14367 S:      Supported
14368 F:      drivers/s390/net/
14369
14370 S390 PCI SUBSYSTEM
14371 M:      Sebastian Ott <[email protected]>
14372 M:      Gerald Schaefer <[email protected]>
14373 L:      [email protected]
14374 W:      http://www.ibm.com/developerworks/linux/linux390/
14375 S:      Supported
14376 F:      arch/s390/pci/
14377 F:      drivers/pci/hotplug/s390_pci_hpc.c
14378
14379 S390 VFIO-CCW DRIVER
14380 M:      Cornelia Huck <[email protected]>
14381 M:      Eric Farman <[email protected]>
14382 R:      Halil Pasic <[email protected]>
14383 L:      [email protected]
14384 L:      [email protected]
14385 S:      Supported
14386 F:      drivers/s390/cio/vfio_ccw*
14387 F:      Documentation/s390/vfio-ccw.rst
14388 F:      include/uapi/linux/vfio_ccw.h
14389
14390 S390 ZCRYPT DRIVER
14391 M:      Harald Freudenberger <[email protected]>
14392 L:      [email protected]
14393 W:      http://www.ibm.com/developerworks/linux/linux390/
14394 S:      Supported
14395 F:      drivers/s390/crypto/
14396
14397 S390 VFIO AP DRIVER
14398 M:      Tony Krowiak <[email protected]>
14399 M:      Pierre Morel <[email protected]>
14400 M:      Halil Pasic <[email protected]>
14401 L:      [email protected]
14402 W:      http://www.ibm.com/developerworks/linux/linux390/
14403 S:      Supported
14404 F:      drivers/s390/crypto/vfio_ap_drv.c
14405 F:      drivers/s390/crypto/vfio_ap_private.h
14406 F:      drivers/s390/crypto/vfio_ap_ops.c
14407 F:      Documentation/s390/vfio-ap.rst
14408
14409 S390 ZFCP DRIVER
14410 M:      Steffen Maier <[email protected]>
14411 M:      Benjamin Block <[email protected]>
14412 L:      [email protected]
14413 W:      http://www.ibm.com/developerworks/linux/linux390/
14414 S:      Supported
14415 F:      drivers/s390/scsi/zfcp_*
14416
14417 S3C24XX SD/MMC Driver
14418 M:      Ben Dooks <[email protected]>
14419 L:      [email protected] (moderated for non-subscribers)
14420 S:      Supported
14421 F:      drivers/mmc/host/s3cmci.*
14422
14423 SAA6588 RDS RECEIVER DRIVER
14424 M:      Hans Verkuil <[email protected]>
14425 L:      [email protected]
14426 T:      git git://linuxtv.org/media_tree.git
14427 W:      https://linuxtv.org
14428 S:      Odd Fixes
14429 F:      drivers/media/i2c/saa6588*
14430
14431 SAA7134 VIDEO4LINUX DRIVER
14432 M:      Mauro Carvalho Chehab <[email protected]>
14433 L:      [email protected]
14434 W:      https://linuxtv.org
14435 T:      git git://linuxtv.org/media_tree.git
14436 S:      Odd fixes
14437 F:      Documentation/media/v4l-drivers/saa7134*
14438 F:      drivers/media/pci/saa7134/
14439
14440 SAA7146 VIDEO4LINUX-2 DRIVER
14441 M:      Hans Verkuil <[email protected]>
14442 L:      [email protected]
14443 T:      git git://linuxtv.org/media_tree.git
14444 S:      Maintained
14445 F:      drivers/media/common/saa7146/
14446 F:      drivers/media/pci/saa7146/
14447 F:      include/media/drv-intf/saa7146*
14448
14449 SAFESETID SECURITY MODULE
14450 M:     Micah Morton <[email protected]>
14451 S:     Supported
14452 F:     security/safesetid/
14453 F:     Documentation/admin-guide/LSM/SafeSetID.rst
14454
14455 SAMSUNG AUDIO (ASoC) DRIVERS
14456 M:      Krzysztof Kozlowski <[email protected]>
14457 M:      Sangbeom Kim <[email protected]>
14458 M:      Sylwester Nawrocki <[email protected]>
14459 L:      [email protected] (moderated for non-subscribers)
14460 S:      Supported
14461 F:      sound/soc/samsung/
14462 F:      Documentation/devicetree/bindings/sound/samsung*
14463
14464 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
14465 M:      Krzysztof Kozlowski <[email protected]>
14466 L:      [email protected]
14467 L:      [email protected]
14468 S:      Maintained
14469 F:      drivers/crypto/exynos-rng.c
14470 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
14471
14472 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
14473 M:      Łukasz Stelmach <[email protected]>
14474 L:      [email protected]
14475 S:      Maintained
14476 F:      drivers/char/hw_random/exynos-trng.c
14477 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
14478
14479 SAMSUNG FRAMEBUFFER DRIVER
14480 M:      Jingoo Han <[email protected]>
14481 L:      [email protected]
14482 S:      Maintained
14483 F:      drivers/video/fbdev/s3c-fb.c
14484
14485 SAMSUNG LAPTOP DRIVER
14486 M:      Corentin Chary <[email protected]>
14487 L:      [email protected]
14488 S:      Maintained
14489 F:      drivers/platform/x86/samsung-laptop.c
14490
14491 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
14492 M:      Sangbeom Kim <[email protected]>
14493 M:      Krzysztof Kozlowski <[email protected]>
14494 M:      Bartlomiej Zolnierkiewicz <[email protected]>
14495 L:      [email protected]
14496 L:      [email protected]
14497 S:      Supported
14498 F:      drivers/mfd/sec*.c
14499 F:      drivers/regulator/s2m*.c
14500 F:      drivers/regulator/s5m*.c
14501 F:      drivers/clk/clk-s2mps11.c
14502 F:      drivers/rtc/rtc-s5m.c
14503 F:      include/linux/mfd/samsung/
14504 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
14505 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
14506 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
14507 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
14508
14509 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
14510 M:      Sylwester Nawrocki <[email protected]>
14511 L:      [email protected]
14512 L:      [email protected] (moderated for non-subscribers)
14513 S:      Maintained
14514 F:      drivers/media/platform/s3c-camif/
14515 F:      include/media/drv-intf/s3c_camif.h
14516
14517 SAMSUNG S3FWRN5 NFC DRIVER
14518 M:      Robert Baldyga <[email protected]>
14519 M:      Krzysztof Opasiak <[email protected]>
14520 L:      [email protected] (moderated for non-subscribers)
14521 S:      Supported
14522 F:      drivers/nfc/s3fwrn5
14523
14524 SAMSUNG S5C73M3 CAMERA DRIVER
14525 M:      Kyungmin Park <[email protected]>
14526 M:      Andrzej Hajda <[email protected]>
14527 L:      [email protected]
14528 S:      Supported
14529 F:      drivers/media/i2c/s5c73m3/*
14530
14531 SAMSUNG S5K5BAF CAMERA DRIVER
14532 M:      Kyungmin Park <[email protected]>
14533 M:      Andrzej Hajda <[email protected]>
14534 L:      [email protected]
14535 S:      Supported
14536 F:      drivers/media/i2c/s5k5baf.c
14537
14538 SAMSUNG S5P Security SubSystem (SSS) DRIVER
14539 M:      Krzysztof Kozlowski <[email protected]>
14540 M:      Vladimir Zapolskiy <[email protected]>
14541 M:      Kamil Konieczny <[email protected]>
14542 L:      [email protected]
14543 L:      [email protected]
14544 S:      Maintained
14545 F:      Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
14546 F:      Documentation/devicetree/bindings/crypto/samsung-sss.yaml
14547 F:      drivers/crypto/s5p-sss.c
14548
14549 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
14550 M:      Kyungmin Park <[email protected]>
14551 M:      Sylwester Nawrocki <[email protected]>
14552 L:      [email protected]
14553 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
14554 S:      Supported
14555 F:      drivers/media/platform/exynos4-is/
14556
14557 SAMSUNG SOC CLOCK DRIVERS
14558 M:      Sylwester Nawrocki <[email protected]>
14559 M:      Tomasz Figa <[email protected]>
14560 M:      Chanwoo Choi <[email protected]>
14561 S:      Supported
14562 L:      [email protected] (moderated for non-subscribers)
14563 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
14564 F:      drivers/clk/samsung/
14565 F:      include/dt-bindings/clock/exynos*.h
14566 F:      Documentation/devicetree/bindings/clock/exynos*.txt
14567 F:      Documentation/devicetree/bindings/clock/samsung,s3c*
14568 F:      Documentation/devicetree/bindings/clock/samsung,s5p*
14569
14570 SAMSUNG SPI DRIVERS
14571 M:      Kukjin Kim <[email protected]>
14572 M:      Krzysztof Kozlowski <[email protected]>
14573 M:      Andi Shyti <[email protected]>
14574 L:      [email protected]
14575 L:      [email protected] (moderated for non-subscribers)
14576 S:      Maintained
14577 F:      Documentation/devicetree/bindings/spi/spi-samsung.txt
14578 F:      drivers/spi/spi-s3c*
14579 F:      include/linux/platform_data/spi-s3c64xx.h
14580
14581 SAMSUNG SXGBE DRIVERS
14582 M:      Byungho An <[email protected]>
14583 M:      Girish K S <[email protected]>
14584 M:      Vipul Pandya <[email protected]>
14585 S:      Supported
14586 L:      [email protected]
14587 F:      drivers/net/ethernet/samsung/sxgbe/
14588
14589 SAMSUNG THERMAL DRIVER
14590 M:      Bartlomiej Zolnierkiewicz <[email protected]>
14591 L:      [email protected]
14592 L:      [email protected]
14593 S:      Supported
14594 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
14595 F:      drivers/thermal/samsung/
14596
14597 SAMSUNG USB2 PHY DRIVER
14598 M:      Kamil Debski <[email protected]>
14599 M:      Sylwester Nawrocki <[email protected]>
14600 L:      [email protected]
14601 S:      Supported
14602 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
14603 F:      Documentation/driver-api/phy/samsung-usb2.rst
14604 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
14605 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
14606 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
14607 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
14608 F:      drivers/phy/samsung/phy-samsung-usb2.c
14609 F:      drivers/phy/samsung/phy-samsung-usb2.h
14610
14611 SC1200 WDT DRIVER
14612 M:      Zwane Mwaikambo <[email protected]>
14613 S:      Maintained
14614 F:      drivers/watchdog/sc1200wdt.c
14615
14616 SCHEDULER
14617 M:      Ingo Molnar <[email protected]>
14618 M:      Peter Zijlstra <[email protected]>
14619 M:      Juri Lelli <[email protected]> (SCHED_DEADLINE)
14620 M:      Vincent Guittot <[email protected]> (SCHED_NORMAL)
14621 R:      Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
14622 R:      Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
14623 R:      Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
14624 R:      Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
14625 L:      [email protected]
14626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
14627 S:      Maintained
14628 F:      kernel/sched/
14629 F:      include/linux/sched.h
14630 F:      include/uapi/linux/sched.h
14631 F:      include/linux/wait.h
14632 F:      include/linux/preempt.h
14633
14634 SCR24X CHIP CARD INTERFACE DRIVER
14635 M:      Lubomir Rintel <[email protected]>
14636 S:      Supported
14637 F:      drivers/char/pcmcia/scr24x_cs.c
14638
14639 SCSI CDROM DRIVER
14640 M:      Jens Axboe <[email protected]>
14641 L:      [email protected]
14642 W:      http://www.kernel.dk
14643 S:      Maintained
14644 F:      drivers/scsi/sr*
14645
14646 SCSI RDMA PROTOCOL (SRP) INITIATOR
14647 M:      Bart Van Assche <[email protected]>
14648 L:      [email protected]
14649 S:      Supported
14650 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14651 F:      drivers/infiniband/ulp/srp/
14652 F:      include/scsi/srp.h
14653
14654 SCSI RDMA PROTOCOL (SRP) TARGET
14655 M:      Bart Van Assche <[email protected]>
14656 L:      [email protected]
14657 L:      [email protected]
14658 S:      Supported
14659 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14660 F:      drivers/infiniband/ulp/srpt/
14661
14662 SCSI SG DRIVER
14663 M:      Doug Gilbert <[email protected]>
14664 L:      [email protected]
14665 W:      http://sg.danny.cz/sg
14666 S:      Maintained
14667 F:      Documentation/scsi/scsi-generic.txt
14668 F:      drivers/scsi/sg.c
14669 F:      include/scsi/sg.h
14670
14671 SCSI SUBSYSTEM
14672 M:      "James E.J. Bottomley" <[email protected]>
14673 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
14674 M:      "Martin K. Petersen" <[email protected]>
14675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
14676 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
14677 L:      [email protected]
14678 S:      Maintained
14679 F:      Documentation/devicetree/bindings/scsi/
14680 F:      drivers/scsi/
14681 F:      include/scsi/
14682
14683 SCSI TAPE DRIVER
14684 M:      Kai Mäkisara <[email protected]>
14685 L:      [email protected]
14686 S:      Maintained
14687 F:      Documentation/scsi/st.txt
14688 F:      drivers/scsi/st.*
14689 F:      drivers/scsi/st_*.h
14690
14691 SCSI TARGET SUBSYSTEM
14692 M:      "Martin K. Petersen" <[email protected]>
14693 L:      [email protected]
14694 L:      [email protected]
14695 W:      http://www.linux-iscsi.org
14696 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
14697 Q:      https://patchwork.kernel.org/project/target-devel/list/
14698 S:      Supported
14699 F:      drivers/target/
14700 F:      include/target/
14701 F:      Documentation/target/
14702
14703 SCTP PROTOCOL
14704 M:      Vlad Yasevich <[email protected]>
14705 M:      Neil Horman <[email protected]>
14706 M:      Marcelo Ricardo Leitner <[email protected]>
14707 L:      [email protected]
14708 W:      http://lksctp.sourceforge.net
14709 S:      Maintained
14710 F:      Documentation/networking/sctp.txt
14711 F:      include/linux/sctp.h
14712 F:      include/uapi/linux/sctp.h
14713 F:      include/net/sctp/
14714 F:      net/sctp/
14715
14716 SCx200 CPU SUPPORT
14717 M:      Jim Cromie <[email protected]>
14718 S:      Odd Fixes
14719 F:      Documentation/i2c/busses/scx200_acb.rst
14720 F:      arch/x86/platform/scx200/
14721 F:      drivers/watchdog/scx200_wdt.c
14722 F:      drivers/i2c/busses/scx200*
14723 F:      drivers/mtd/maps/scx200_docflash.c
14724 F:      include/linux/scx200.h
14725
14726 SCx200 GPIO DRIVER
14727 M:      Jim Cromie <[email protected]>
14728 S:      Maintained
14729 F:      drivers/char/scx200_gpio.c
14730 F:      include/linux/scx200_gpio.h
14731
14732 SCx200 HRT CLOCKSOURCE DRIVER
14733 M:      Jim Cromie <[email protected]>
14734 S:      Maintained
14735 F:      drivers/clocksource/scx200_hrt.c
14736
14737 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
14738 M:      Sascha Sommer <[email protected]>
14739 L:      [email protected] (subscribers-only)
14740 S:      Maintained
14741 F:      drivers/mmc/host/sdricoh_cs.c
14742
14743 SECO BOARDS CEC DRIVER
14744 M:      Ettore Chimenti <[email protected]>
14745 S:      Maintained
14746 F:      drivers/media/platform/seco-cec/seco-cec.c
14747 F:      drivers/media/platform/seco-cec/seco-cec.h
14748
14749 SECURE COMPUTING
14750 M:      Kees Cook <[email protected]>
14751 R:      Andy Lutomirski <[email protected]>
14752 R:      Will Drewry <[email protected]>
14753 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
14754 S:      Supported
14755 F:      kernel/seccomp.c
14756 F:      include/uapi/linux/seccomp.h
14757 F:      include/linux/seccomp.h
14758 F:      tools/testing/selftests/seccomp/*
14759 F:      tools/testing/selftests/kselftest_harness.h
14760 F:      Documentation/userspace-api/seccomp_filter.rst
14761 K:      \bsecure_computing
14762 K:      \bTIF_SECCOMP\b
14763
14764 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
14765 M:      Al Cooper <[email protected]>
14766 L:      [email protected]
14767 L:      [email protected]
14768 S:      Maintained
14769 F:      drivers/mmc/host/sdhci-brcmstb*
14770
14771 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
14772 M:      Adrian Hunter <[email protected]>
14773 L:      [email protected]
14774 S:      Maintained
14775 F:      drivers/mmc/host/sdhci*
14776 F:      include/linux/mmc/sdhci*
14777
14778 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
14779 M:      Adrian Hunter <[email protected]>
14780 M:      Ritesh Harjani <[email protected]>
14781 M:      Asutosh Das <[email protected]>
14782 L:      [email protected]
14783 S:      Maintained
14784 F:      drivers/mmc/host/cqhci*
14785
14786 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
14787 M:      Prabu Thangamuthu <[email protected]>
14788 M:      Manjunath M B <[email protected]>
14789 L:      [email protected]
14790 S:      Maintained
14791 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
14792
14793 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
14794 M:      Ludovic Desroches <[email protected]>
14795 L:      [email protected]
14796 S:      Supported
14797 F:      drivers/mmc/host/sdhci-of-at91.c
14798
14799 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
14800 M:      Ben Dooks <[email protected]>
14801 M:      Jaehoon Chung <[email protected]>
14802 L:      [email protected]
14803 S:      Maintained
14804 F:      drivers/mmc/host/sdhci-s3c*
14805
14806 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
14807 M:      Viresh Kumar <[email protected]>
14808 L:      [email protected]
14809 S:      Maintained
14810 F:      drivers/mmc/host/sdhci-spear.c
14811
14812 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
14813 M:      Kishon Vijay Abraham I <[email protected]>
14814 L:      [email protected]
14815 S:      Maintained
14816 F:      drivers/mmc/host/sdhci-omap.c
14817
14818 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
14819 M:      Scott Bauer <[email protected]>
14820 M:      Jonathan Derrick <[email protected]>
14821 L:      [email protected]
14822 S:      Supported
14823 F:      block/sed*
14824 F:      block/opal_proto.h
14825 F:      include/linux/sed*
14826 F:      include/uapi/linux/sed*
14827
14828 SECURITY CONTACT
14829 M:      Security Officers <[email protected]>
14830 S:      Supported
14831
14832 SECURITY SUBSYSTEM
14833 M:      James Morris <[email protected]>
14834 M:      "Serge E. Hallyn" <[email protected]>
14835 L:      [email protected] (suggested Cc:)
14836 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
14837 W:      http://kernsec.org/
14838 S:      Supported
14839 F:      security/
14840 X:      security/selinux/
14841
14842 SELINUX SECURITY MODULE
14843 M:      Paul Moore <[email protected]>
14844 M:      Stephen Smalley <[email protected]>
14845 M:      Eric Paris <[email protected]>
14846 L:      [email protected]
14847 W:      https://selinuxproject.org
14848 W:      https://github.com/SELinuxProject
14849 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
14850 S:      Supported
14851 F:      include/uapi/linux/selinux_netlink.h
14852 F:      security/selinux/
14853 F:      scripts/selinux/
14854 F:      Documentation/admin-guide/LSM/SELinux.rst
14855
14856 SENSABLE PHANTOM
14857 M:      Jiri Slaby <[email protected]>
14858 S:      Maintained
14859 F:      drivers/misc/phantom.c
14860 F:      include/uapi/linux/phantom.h
14861
14862 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
14863 M:      Tomasz Duszynski <[email protected]>
14864 S:      Maintained
14865 F:      drivers/iio/chemical/sps30.c
14866 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
14867
14868 SERIAL DEVICE BUS
14869 M:      Rob Herring <[email protected]>
14870 L:      [email protected]
14871 S:      Maintained
14872 F:      Documentation/devicetree/bindings/serial/slave-device.txt
14873 F:      drivers/tty/serdev/
14874 F:      include/linux/serdev.h
14875
14876 SERIAL DRIVERS
14877 M:      Greg Kroah-Hartman <[email protected]>
14878 L:      [email protected]
14879 S:      Maintained
14880 F:      Documentation/devicetree/bindings/serial/
14881 F:      drivers/tty/serial/
14882
14883 SERIAL IR RECEIVER
14884 M:      Sean Young <[email protected]>
14885 L:      [email protected]
14886 S:      Maintained
14887 F:      drivers/media/rc/serial_ir.c
14888
14889 SFC NETWORK DRIVER
14890 M:      Solarflare linux maintainers <[email protected]>
14891 M:      Edward Cree <[email protected]>
14892 M:      Martin Habets <[email protected]>
14893 L:      [email protected]
14894 S:      Supported
14895 F:      drivers/net/ethernet/sfc/
14896
14897 SFF/SFP/SFP+ MODULE SUPPORT
14898 M:      Russell King <[email protected]>
14899 L:      [email protected]
14900 S:      Maintained
14901 F:      drivers/net/phy/phylink.c
14902 F:      drivers/net/phy/sfp*
14903 F:      include/linux/phylink.h
14904 F:      include/linux/sfp.h
14905 K:      phylink
14906
14907 SGI GRU DRIVER
14908 M:      Dimitri Sivanich <[email protected]>
14909 S:      Maintained
14910 F:      drivers/misc/sgi-gru/
14911
14912 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
14913 M:      Pat Gefre <[email protected]>
14914 L:      [email protected]
14915 S:      Supported
14916 F:      Documentation/ia64/serial.rst
14917 F:      drivers/tty/serial/ioc?_serial.c
14918 F:      include/linux/ioc?.h
14919
14920 SGI XP/XPC/XPNET DRIVER
14921 M:      Cliff Whickman <[email protected]>
14922 M:      Robin Holt <[email protected]>
14923 S:      Maintained
14924 F:      drivers/misc/sgi-xp/
14925
14926 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
14927 M:      Ursula Braun <[email protected]>
14928 M:      Karsten Graul <[email protected]>
14929 L:      [email protected]
14930 W:      http://www.ibm.com/developerworks/linux/linux390/
14931 S:      Supported
14932 F:      net/smc/
14933
14934 SHARP RJ54N1CB0C SENSOR DRIVER
14935 M:      Jacopo Mondi <[email protected]>
14936 L:      [email protected]
14937 T:      git git://linuxtv.org/media_tree.git
14938 S:      Odd fixes
14939 F:      drivers/media/i2c/rj54n1cb0c.c
14940 F:      include/media/i2c/rj54n1cb0c.h
14941
14942 SH_VEU V4L2 MEM2MEM DRIVER
14943 L:      [email protected]
14944 S:      Orphan
14945 F:      drivers/media/platform/sh_veu.c
14946
14947 SH_VOU V4L2 OUTPUT DRIVER
14948 L:      [email protected]
14949 S:      Orphan
14950 F:      drivers/media/platform/sh_vou.c
14951 F:      include/media/drv-intf/sh_vou.h
14952
14953 SI2157 MEDIA DRIVER
14954 M:      Antti Palosaari <[email protected]>
14955 L:      [email protected]
14956 W:      https://linuxtv.org
14957 W:      http://palosaari.fi/linux/
14958 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14959 T:      git git://linuxtv.org/anttip/media_tree.git
14960 S:      Maintained
14961 F:      drivers/media/tuners/si2157*
14962
14963 SI2165 MEDIA DRIVER
14964 M:      Matthias Schwarzott <[email protected]>
14965 L:      [email protected]
14966 W:      https://linuxtv.org
14967 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14968 S:      Maintained
14969 F:      drivers/media/dvb-frontends/si2165*
14970
14971 SI2168 MEDIA DRIVER
14972 M:      Antti Palosaari <[email protected]>
14973 L:      [email protected]
14974 W:      https://linuxtv.org
14975 W:      http://palosaari.fi/linux/
14976 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14977 T:      git git://linuxtv.org/anttip/media_tree.git
14978 S:      Maintained
14979 F:      drivers/media/dvb-frontends/si2168*
14980
14981 SI470X FM RADIO RECEIVER I2C DRIVER
14982 M:      Hans Verkuil <[email protected]>
14983 L:      [email protected]
14984 T:      git git://linuxtv.org/media_tree.git
14985 W:      https://linuxtv.org
14986 S:      Odd Fixes
14987 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
14988
14989 SI470X FM RADIO RECEIVER USB DRIVER
14990 M:      Hans Verkuil <[email protected]>
14991 L:      [email protected]
14992 T:      git git://linuxtv.org/media_tree.git
14993 W:      https://linuxtv.org
14994 S:      Maintained
14995 F:      drivers/media/radio/si470x/radio-si470x-common.c
14996 F:      drivers/media/radio/si470x/radio-si470x.h
14997 F:      drivers/media/radio/si470x/radio-si470x-usb.c
14998
14999 SI4713 FM RADIO TRANSMITTER I2C DRIVER
15000 M:      Eduardo Valentin <[email protected]>
15001 L:      [email protected]
15002 T:      git git://linuxtv.org/media_tree.git
15003 W:      https://linuxtv.org
15004 S:      Odd Fixes
15005 F:      drivers/media/radio/si4713/si4713.?
15006
15007 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
15008 M:      Eduardo Valentin <[email protected]>
15009 L:      [email protected]
15010 T:      git git://linuxtv.org/media_tree.git
15011 W:      https://linuxtv.org
15012 S:      Odd Fixes
15013 F:      drivers/media/radio/si4713/radio-platform-si4713.c
15014
15015 SI4713 FM RADIO TRANSMITTER USB DRIVER
15016 M:      Hans Verkuil <[email protected]>
15017 L:      [email protected]
15018 T:      git git://linuxtv.org/media_tree.git
15019 W:      https://linuxtv.org
15020 S:      Maintained
15021 F:      drivers/media/radio/si4713/radio-usb-si4713.c
15022
15023 SIANO DVB DRIVER
15024 M:      Mauro Carvalho Chehab <[email protected]>
15025 L:      [email protected]
15026 W:      https://linuxtv.org
15027 T:      git git://linuxtv.org/media_tree.git
15028 S:      Odd fixes
15029 F:      drivers/media/common/siano/
15030 F:      drivers/media/usb/siano/
15031 F:      drivers/media/usb/siano/
15032 F:      drivers/media/mmc/siano/
15033
15034 SIFIVE PDMA DRIVER
15035 M:      Green Wan <[email protected]>
15036 S:      Maintained
15037 F:      drivers/dma/sf-pdma/
15038 F:      Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
15039
15040 SIFIVE DRIVERS
15041 M:      Palmer Dabbelt <[email protected]>
15042 M:      Paul Walmsley <[email protected]>
15043 L:      [email protected]
15044 T:      git git://github.com/sifive/riscv-linux.git
15045 S:      Supported
15046 K:      [^@]sifive
15047 N:      sifive
15048
15049 SIFIVE FU540 SYSTEM-ON-CHIP
15050 M:      Paul Walmsley <[email protected]>
15051 M:      Palmer Dabbelt <[email protected]>
15052 L:      [email protected]
15053 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
15054 S:      Supported
15055 K:      fu540
15056 N:      fu540
15057
15058 SILEAD TOUCHSCREEN DRIVER
15059 M:      Hans de Goede <[email protected]>
15060 L:      [email protected]
15061 L:      [email protected]
15062 S:      Maintained
15063 F:      drivers/input/touchscreen/silead.c
15064 F:      drivers/platform/x86/touchscreen_dmi.c
15065
15066 SILICON LABS WIRELESS DRIVERS (for WFxxx series)
15067 M:      Jérôme Pouiller <[email protected]>
15068 S:      Supported
15069 F:      drivers/staging/wfx/
15070
15071 SILICON MOTION SM712 FRAME BUFFER DRIVER
15072 M:      Sudip Mukherjee <[email protected]>
15073 M:      Teddy Wang <[email protected]>
15074 M:      Sudip Mukherjee <[email protected]>
15075 L:      [email protected]
15076 S:      Maintained
15077 F:      drivers/video/fbdev/sm712*
15078 F:      Documentation/fb/sm712fb.rst
15079
15080 SIMPLE FIRMWARE INTERFACE (SFI)
15081 M:      Len Brown <[email protected]>
15082 L:      [email protected]
15083 W:      http://simplefirmware.org/
15084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
15085 S:      Supported
15086 F:      arch/x86/platform/sfi/
15087 F:      drivers/sfi/
15088 F:      include/linux/sfi*.h
15089
15090 SIMPLEFB FB DRIVER
15091 M:      Hans de Goede <[email protected]>
15092 L:      [email protected]
15093 S:      Maintained
15094 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
15095 F:      drivers/video/fbdev/simplefb.c
15096 F:      include/linux/platform_data/simplefb.h
15097
15098 SIMTEC EB110ATX (Chalice CATS)
15099 M:      Vincent Sanders <[email protected]>
15100 M:      Simtec Linux Team <[email protected]>
15101 W:      http://www.simtec.co.uk/products/EB110ATX/
15102 S:      Supported
15103
15104 SIMTEC EB2410ITX (BAST)
15105 M:      Vincent Sanders <[email protected]>
15106 M:      Simtec Linux Team <[email protected]>
15107 W:      http://www.simtec.co.uk/products/EB2410ITX/
15108 S:      Supported
15109 F:      arch/arm/mach-s3c24xx/mach-bast.c
15110 F:      arch/arm/mach-s3c24xx/bast-ide.c
15111 F:      arch/arm/mach-s3c24xx/bast-irq.c
15112
15113 SIPHASH PRF ROUTINES
15114 M:      Jason A. Donenfeld <[email protected]>
15115 S:      Maintained
15116 F:      lib/siphash.c
15117 F:      lib/test_siphash.c
15118 F:      include/linux/siphash.h
15119
15120 SIOX
15121 M:      Thorsten Scherer <[email protected]>
15122 M:      Uwe Kleine-König <[email protected]>
15123 R:      Pengutronix Kernel Team <[email protected]>
15124 S:      Supported
15125 F:      drivers/siox/*
15126 F:      drivers/gpio/gpio-siox.c
15127 F:      include/trace/events/siox.h
15128
15129 SIS 190 ETHERNET DRIVER
15130 M:      Francois Romieu <[email protected]>
15131 L:      [email protected]
15132 S:      Maintained
15133 F:      drivers/net/ethernet/sis/sis190.c
15134
15135 SIS 900/7016 FAST ETHERNET DRIVER
15136 M:      Daniele Venzano <[email protected]>
15137 W:      http://www.brownhat.org/sis900.html
15138 L:      [email protected]
15139 S:      Maintained
15140 F:      drivers/net/ethernet/sis/sis900.*
15141
15142 SIS FRAMEBUFFER DRIVER
15143 M:      Thomas Winischhofer <[email protected]>
15144 W:      http://www.winischhofer.net/linuxsisvga.shtml
15145 S:      Maintained
15146 F:      Documentation/fb/sisfb.rst
15147 F:      drivers/video/fbdev/sis/
15148 F:      include/video/sisfb.h
15149
15150 SIS USB2VGA DRIVER
15151 M:      Thomas Winischhofer <[email protected]>
15152 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
15153 S:      Maintained
15154 F:      drivers/usb/misc/sisusbvga/
15155
15156 SLAB ALLOCATOR
15157 M:      Christoph Lameter <[email protected]>
15158 M:      Pekka Enberg <[email protected]>
15159 M:      David Rientjes <[email protected]>
15160 M:      Joonsoo Kim <[email protected]>
15161 M:      Andrew Morton <[email protected]>
15162 L:      [email protected]
15163 S:      Maintained
15164 F:      include/linux/sl?b*.h
15165 F:      mm/sl?b*
15166
15167 SLEEPABLE READ-COPY UPDATE (SRCU)
15168 M:      Lai Jiangshan <[email protected]>
15169 M:      "Paul E. McKenney" <[email protected]>
15170 M:      Josh Triplett <[email protected]>
15171 R:      Steven Rostedt <[email protected]>
15172 R:      Mathieu Desnoyers <[email protected]>
15173 L:      [email protected]
15174 W:      http://www.rdrop.com/users/paulmck/RCU/
15175 S:      Supported
15176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
15177 F:      include/linux/srcu*.h
15178 F:      kernel/rcu/srcu*.c
15179
15180 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
15181 M:      Srinivas Kandagatla <[email protected]>
15182 L:      [email protected] (moderated for non-subscribers)
15183 S:      Maintained
15184 F:      drivers/slimbus/
15185 F:      Documentation/devicetree/bindings/slimbus/
15186 F:      include/linux/slimbus.h
15187
15188 SMACK SECURITY MODULE
15189 M:      Casey Schaufler <[email protected]>
15190 L:      [email protected]
15191 W:      http://schaufler-ca.com
15192 T:      git git://github.com/cschaufler/smack-next
15193 S:      Maintained
15194 F:      Documentation/admin-guide/LSM/Smack.rst
15195 F:      security/smack/
15196
15197 SMC91x ETHERNET DRIVER
15198 M:      Nicolas Pitre <[email protected]>
15199 S:      Odd Fixes
15200 F:      drivers/net/ethernet/smsc/smc91x.*
15201
15202 SMIA AND SMIA++ IMAGE SENSOR DRIVER
15203 M:      Sakari Ailus <[email protected]>
15204 L:      [email protected]
15205 S:      Maintained
15206 F:      drivers/media/i2c/smiapp/
15207 F:      include/media/i2c/smiapp.h
15208 F:      drivers/media/i2c/smiapp-pll.c
15209 F:      drivers/media/i2c/smiapp-pll.h
15210 F:      include/uapi/linux/smiapp.h
15211 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
15212
15213 SMM665 HARDWARE MONITOR DRIVER
15214 M:      Guenter Roeck <[email protected]>
15215 L:      [email protected]
15216 S:      Maintained
15217 F:      Documentation/hwmon/smm665.rst
15218 F:      drivers/hwmon/smm665.c
15219
15220 SMSC EMC2103 HARDWARE MONITOR DRIVER
15221 M:      Steve Glendinning <[email protected]>
15222 L:      [email protected]
15223 S:      Maintained
15224 F:      Documentation/hwmon/emc2103.rst
15225 F:      drivers/hwmon/emc2103.c
15226
15227 SMSC SCH5627 HARDWARE MONITOR DRIVER
15228 M:      Hans de Goede <[email protected]>
15229 L:      [email protected]
15230 S:      Supported
15231 F:      Documentation/hwmon/sch5627.rst
15232 F:      drivers/hwmon/sch5627.c
15233
15234 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
15235 M:      Steve Glendinning <[email protected]>
15236 L:      [email protected]
15237 S:      Maintained
15238 F:      drivers/video/fbdev/smscufx.c
15239
15240 SMSC47B397 HARDWARE MONITOR DRIVER
15241 M:      Jean Delvare <[email protected]>
15242 L:      [email protected]
15243 S:      Maintained
15244 F:      Documentation/hwmon/smsc47b397.rst
15245 F:      drivers/hwmon/smsc47b397.c
15246
15247 SMSC911x ETHERNET DRIVER
15248 M:      Steve Glendinning <[email protected]>
15249 L:      [email protected]
15250 S:      Maintained
15251 F:      include/linux/smsc911x.h
15252 F:      drivers/net/ethernet/smsc/smsc911x.*
15253
15254 SMSC9420 PCI ETHERNET DRIVER
15255 M:      Steve Glendinning <[email protected]>
15256 L:      [email protected]
15257 S:      Maintained
15258 F:      drivers/net/ethernet/smsc/smsc9420.*
15259
15260 SOC-CAMERA V4L2 SUBSYSTEM
15261 L:      [email protected]
15262 T:      git git://linuxtv.org/media_tree.git
15263 S:      Orphan
15264 F:      include/media/soc_camera.h
15265 F:      drivers/staging/media/soc_camera/
15266
15267 SOCIONEXT SYNQUACER I2C DRIVER
15268 M:      Ard Biesheuvel <[email protected]>
15269 L:      [email protected]
15270 S:      Maintained
15271 F:      drivers/i2c/busses/i2c-synquacer.c
15272 F:      Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
15273
15274 SOCIONEXT UNIPHIER SOUND DRIVER
15275 L:      [email protected] (moderated for non-subscribers)
15276 S:      Orphan
15277 F:      sound/soc/uniphier/
15278
15279 SOEKRIS NET48XX LED SUPPORT
15280 M:      Chris Boot <[email protected]>
15281 S:      Maintained
15282 F:      drivers/leds/leds-net48xx.c
15283
15284 SOFT-IWARP DRIVER (siw)
15285 M:      Bernard Metzler <[email protected]>
15286 L:      [email protected]
15287 S:      Supported
15288 F:      drivers/infiniband/sw/siw/
15289 F:      include/uapi/rdma/siw-abi.h
15290
15291 SOFT-ROCE DRIVER (rxe)
15292 M:      Moni Shoua <[email protected]>
15293 L:      [email protected]
15294 S:      Supported
15295 W:      https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
15296 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
15297 F:      drivers/infiniband/sw/rxe/
15298 F:      include/uapi/rdma/rdma_user_rxe.h
15299
15300 SOFTLOGIC 6x10 MPEG CODEC
15301 M:      Bluecherry Maintainers <[email protected]>
15302 M:      Anton Sviridenko <[email protected]>
15303 M:      Andrey Utkin <[email protected]>
15304 M:      Andrey Utkin <[email protected]>
15305 M:      Ismael Luceno <[email protected]>
15306 L:      [email protected]
15307 S:      Supported
15308 F:      drivers/media/pci/solo6x10/
15309
15310 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
15311 M:      James Morse <[email protected]>
15312 L:      [email protected]
15313 S:      Maintained
15314 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
15315 F:      drivers/firmware/arm_sdei.c
15316 F:      include/linux/arm_sdei.h
15317 F:      include/uapi/linux/arm_sdei.h
15318
15319 SOFTWARE RAID (Multiple Disks) SUPPORT
15320 M:      Song Liu <[email protected]>
15321 L:      [email protected]
15322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
15323 S:      Supported
15324 F:      drivers/md/Makefile
15325 F:      drivers/md/Kconfig
15326 F:      drivers/md/md*
15327 F:      drivers/md/raid*
15328 F:      include/linux/raid/
15329 F:      include/uapi/linux/raid/
15330
15331 SOCIONEXT (SNI) AVE NETWORK DRIVER
15332 M:      Kunihiko Hayashi <[email protected]>
15333 L:      [email protected]
15334 S:      Maintained
15335 F:      drivers/net/ethernet/socionext/sni_ave.c
15336 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.txt
15337
15338 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
15339 M:      Jassi Brar <[email protected]>
15340 M:      Ilias Apalodimas <[email protected]>
15341 L:      [email protected]
15342 S:      Maintained
15343 F:      drivers/net/ethernet/socionext/netsec.c
15344 F:      Documentation/devicetree/bindings/net/socionext-netsec.txt
15345
15346 SOCIONEXT (SNI) Synquacer SPI DRIVER
15347 M:      Masahisa Kojima <[email protected]>
15348 M:      Jassi Brar <[email protected]>
15349 L:      [email protected]
15350 S:      Maintained
15351 F:      drivers/spi/spi-synquacer.c
15352 F:      Documentation/devicetree/bindings/spi/spi-synquacer.txt
15353
15354 SOLIDRUN CLEARFOG SUPPORT
15355 M:      Russell King <[email protected]>
15356 S:      Maintained
15357 F:      arch/arm/boot/dts/armada-388-clearfog*
15358 F:      arch/arm/boot/dts/armada-38x-solidrun-*
15359
15360 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
15361 M:      Russell King <[email protected]>
15362 S:      Maintained
15363 F:      arch/arm/boot/dts/imx6*-cubox-i*
15364 F:      arch/arm/boot/dts/imx6*-hummingboard*
15365 F:      arch/arm/boot/dts/imx6*-sr-*
15366
15367 SONIC NETWORK DRIVER
15368 M:      Thomas Bogendoerfer <[email protected]>
15369 L:      [email protected]
15370 S:      Maintained
15371 F:      drivers/net/ethernet/natsemi/sonic.*
15372
15373 SONICS SILICON BACKPLANE DRIVER (SSB)
15374 M:      Michael Buesch <[email protected]>
15375 L:      [email protected]
15376 S:      Maintained
15377 F:      drivers/ssb/
15378 F:      include/linux/ssb/
15379
15380 SONY IMX214 SENSOR DRIVER
15381 M:      Ricardo Ribalda <[email protected]>
15382 L:      [email protected]
15383 T:      git git://linuxtv.org/media_tree.git
15384 S:      Maintained
15385 F:      drivers/media/i2c/imx214.c
15386 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.txt
15387
15388 SONY IMX258 SENSOR DRIVER
15389 M:      Sakari Ailus <[email protected]>
15390 L:      [email protected]
15391 T:      git git://linuxtv.org/media_tree.git
15392 S:      Maintained
15393 F:      drivers/media/i2c/imx258.c
15394
15395 SONY IMX274 SENSOR DRIVER
15396 M:      Leon Luo <[email protected]>
15397 L:      [email protected]
15398 T:      git git://linuxtv.org/media_tree.git
15399 S:      Maintained
15400 F:      drivers/media/i2c/imx274.c
15401 F:      Documentation/devicetree/bindings/media/i2c/imx274.txt
15402
15403 SONY IMX290 SENSOR DRIVER
15404 M:      Manivannan Sadhasivam <[email protected]>
15405 L:      [email protected]
15406 T:      git git://linuxtv.org/media_tree.git
15407 S:      Maintained
15408 F:      drivers/media/i2c/imx290.c
15409 F:      Documentation/devicetree/bindings/media/i2c/imx290.txt
15410
15411 SONY IMX319 SENSOR DRIVER
15412 M:      Bingbu Cao <[email protected]>
15413 L:      [email protected]
15414 T:      git git://linuxtv.org/media_tree.git
15415 S:      Maintained
15416 F:      drivers/media/i2c/imx319.c
15417
15418 SONY IMX355 SENSOR DRIVER
15419 M:      Tianshu Qiu <[email protected]>
15420 L:      [email protected]
15421 T:      git git://linuxtv.org/media_tree.git
15422 S:      Maintained
15423 F:      drivers/media/i2c/imx355.c
15424
15425 SONY MEMORYSTICK SUBSYSTEM
15426 M:      Maxim Levitsky <[email protected]>
15427 M:      Alex Dubov <[email protected]>
15428 M:      Ulf Hansson <[email protected]>
15429 L:      [email protected]
15430 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
15431 S:      Maintained
15432 F:      drivers/memstick/
15433 F:      include/linux/memstick.h
15434
15435 SONY VAIO CONTROL DEVICE DRIVER
15436 M:      Mattia Dongili <[email protected]>
15437 L:      [email protected]
15438 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
15439 S:      Maintained
15440 F:      Documentation/admin-guide/laptops/sony-laptop.rst
15441 F:      drivers/char/sonypi.c
15442 F:      drivers/platform/x86/sony-laptop.c
15443 F:      include/linux/sony-laptop.h
15444
15445 SOUND
15446 M:      Jaroslav Kysela <[email protected]>
15447 M:      Takashi Iwai <[email protected]>
15448 L:      [email protected] (moderated for non-subscribers)
15449 W:      http://www.alsa-project.org/
15450 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
15451 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
15452 S:      Maintained
15453 F:      Documentation/sound/
15454 F:      include/sound/
15455 F:      include/uapi/sound/
15456 F:      sound/
15457
15458 SOUND - COMPRESSED AUDIO
15459 M:      Vinod Koul <[email protected]>
15460 L:      [email protected] (moderated for non-subscribers)
15461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
15462 S:      Supported
15463 F:      Documentation/sound/designs/compress-offload.rst
15464 F:      include/sound/compress_driver.h
15465 F:      include/uapi/sound/compress_*
15466 F:      sound/core/compress_offload.c
15467 F:      sound/soc/soc-compress.c
15468
15469 SOUND - DMAENGINE HELPERS
15470 M:      Lars-Peter Clausen <[email protected]>
15471 S:      Supported
15472 F:      include/sound/dmaengine_pcm.h
15473 F:      sound/core/pcm_dmaengine.c
15474 F:      sound/soc/soc-generic-dmaengine-pcm.c
15475
15476 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
15477 M:      Liam Girdwood <[email protected]>
15478 M:      Mark Brown <[email protected]>
15479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
15480 L:      [email protected] (moderated for non-subscribers)
15481 W:      http://alsa-project.org/main/index.php/ASoC
15482 S:      Supported
15483 F:      Documentation/devicetree/bindings/sound/
15484 F:      Documentation/sound/soc/
15485 F:      sound/soc/
15486 F:      include/dt-bindings/sound/
15487 F:      include/sound/soc*
15488
15489 SOUNDWIRE SUBSYSTEM
15490 M:      Vinod Koul <[email protected]>
15491 M:      Sanyog Kale <[email protected]>
15492 R:      Pierre-Louis Bossart <[email protected]>
15493 L:      [email protected] (moderated for non-subscribers)
15494 S:      Supported
15495 F:      Documentation/driver-api/soundwire/
15496 F:      drivers/soundwire/
15497 F:      include/linux/soundwire/
15498
15499 SP2 MEDIA DRIVER
15500 M:      Olli Salonen <[email protected]>
15501 L:      [email protected]
15502 W:      https://linuxtv.org
15503 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15504 S:      Maintained
15505 F:      drivers/media/dvb-frontends/sp2*
15506
15507 SPARC + UltraSPARC (sparc/sparc64)
15508 M:      "David S. Miller" <[email protected]>
15509 L:      [email protected]
15510 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
15511 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
15512 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
15513 S:      Maintained
15514 F:      arch/sparc/
15515 F:      drivers/sbus/
15516
15517 SPARC SERIAL DRIVERS
15518 M:      "David S. Miller" <[email protected]>
15519 L:      [email protected]
15520 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
15521 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
15522 S:      Maintained
15523 F:      include/linux/sunserialcore.h
15524 F:      drivers/tty/serial/suncore.c
15525 F:      drivers/tty/serial/sunhv.c
15526 F:      drivers/tty/serial/sunsab.c
15527 F:      drivers/tty/serial/sunsab.h
15528 F:      drivers/tty/serial/sunsu.c
15529 F:      drivers/tty/serial/sunzilog.c
15530 F:      drivers/tty/serial/sunzilog.h
15531 F:      drivers/tty/vcc.c
15532
15533 SPARSE CHECKER
15534 M:      "Luc Van Oostenryck" <[email protected]>
15535 L:      [email protected]
15536 W:      https://sparse.wiki.kernel.org/
15537 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
15538 S:      Maintained
15539 F:      include/linux/compiler.h
15540
15541 SPEAR CLOCK FRAMEWORK SUPPORT
15542 M:      Viresh Kumar <[email protected]>
15543 L:      [email protected] (moderated for non-subscribers)
15544 W:      http://www.st.com/spear
15545 S:      Maintained
15546 F:      drivers/clk/spear/
15547
15548 SPEAR PLATFORM SUPPORT
15549 M:      Viresh Kumar <[email protected]>
15550 M:      Shiraz Hashim <[email protected]>
15551 L:      [email protected] (moderated for non-subscribers)
15552 W:      http://www.st.com/spear
15553 S:      Maintained
15554 F:      arch/arm/boot/dts/spear*
15555 F:      arch/arm/mach-spear/
15556
15557 SPI NOR SUBSYSTEM
15558 M:      Tudor Ambarus <[email protected]>
15559 L:      [email protected]
15560 W:      http://www.linux-mtd.infradead.org/
15561 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
15562 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
15563 S:      Maintained
15564 F:      drivers/mtd/spi-nor/
15565 F:      include/linux/mtd/spi-nor.h
15566
15567 SPI SUBSYSTEM
15568 M:      Mark Brown <[email protected]>
15569 L:      [email protected]
15570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
15571 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
15572 S:      Maintained
15573 F:      Documentation/devicetree/bindings/spi/
15574 F:      Documentation/spi/
15575 F:      drivers/spi/
15576 F:      include/linux/spi/
15577 F:      include/uapi/linux/spi/
15578 F:      tools/spi/
15579
15580 SPIDERNET NETWORK DRIVER for CELL
15581 M:      Ishizaki Kou <[email protected]>
15582 L:      [email protected]
15583 S:      Supported
15584 F:      Documentation/networking/device_drivers/toshiba/spider_net.txt
15585 F:      drivers/net/ethernet/toshiba/spider_net*
15586
15587 SPMI SUBSYSTEM
15588 R:      Stephen Boyd <[email protected]>
15589 L:      [email protected]
15590 F:      Documentation/devicetree/bindings/spmi/
15591 F:      drivers/spmi/
15592 F:      include/dt-bindings/spmi/spmi.h
15593 F:      include/linux/spmi.h
15594 F:      include/trace/events/spmi.h
15595
15596 SPU FILE SYSTEM
15597 M:      Jeremy Kerr <[email protected]>
15598 L:      [email protected]
15599 W:      http://www.ibm.com/developerworks/power/cell/
15600 S:      Supported
15601 F:      Documentation/filesystems/spufs.txt
15602 F:      arch/powerpc/platforms/cell/spufs/
15603
15604 SQUASHFS FILE SYSTEM
15605 M:      Phillip Lougher <[email protected]>
15606 L:      [email protected] (subscribers-only)
15607 W:      http://squashfs.org.uk
15608 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
15609 S:      Maintained
15610 F:      Documentation/filesystems/squashfs.txt
15611 F:      fs/squashfs/
15612
15613 SRM (Alpha) environment access
15614 M:      Jan-Benedict Glaw <[email protected]>
15615 S:      Maintained
15616 F:      arch/alpha/kernel/srm_env.c
15617
15618 ST LSM6DSx IMU IIO DRIVER
15619 M:      Lorenzo Bianconi <[email protected]>
15620 L:      [email protected]
15621 W:      http://www.st.com/
15622 S:      Maintained
15623 F:      drivers/iio/imu/st_lsm6dsx/
15624 F:      Documentation/devicetree/bindings/iio/imu/st_lsm6dsx.txt
15625
15626 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
15627 M:      Mickael Guene <[email protected]>
15628 L:      [email protected]
15629 T:      git git://linuxtv.org/media_tree.git
15630 S:      Maintained
15631 F:      drivers/media/i2c/st-mipid02.c
15632 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.txt
15633
15634 ST STM32 I2C/SMBUS DRIVER
15635 M:      Pierre-Yves MORDRET <[email protected]>
15636 L:      [email protected]
15637 S:      Maintained
15638 F:      drivers/i2c/busses/i2c-stm32*
15639
15640 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
15641 M:      Song Qiang <[email protected]>
15642 L:      [email protected]
15643 S:      Maintained
15644 F:      drivers/iio/proximity/vl53l0x-i2c.c
15645 F:      Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt
15646
15647 STABLE BRANCH
15648 M:      Greg Kroah-Hartman <[email protected]>
15649 M:      Sasha Levin <[email protected]>
15650 L:      [email protected]
15651 S:      Supported
15652 F:      Documentation/process/stable-kernel-rules.rst
15653
15654 STAGING - COMEDI
15655 M:      Ian Abbott <[email protected]>
15656 M:      H Hartley Sweeten <[email protected]>
15657 S:      Odd Fixes
15658 F:      drivers/staging/comedi/
15659
15660 STAGING - FIELDBUS SUBSYSTEM
15661 M:      Sven Van Asbroeck <[email protected]>
15662 S:      Maintained
15663 F:      drivers/staging/fieldbus/*
15664 F:      drivers/staging/fieldbus/Documentation/
15665
15666 STAGING - HMS ANYBUS-S BUS
15667 M:      Sven Van Asbroeck <[email protected]>
15668 S:      Maintained
15669 F:      drivers/staging/fieldbus/anybuss/
15670
15671 STAGING - INDUSTRIAL IO
15672 M:      Jonathan Cameron <[email protected]>
15673 L:      [email protected]
15674 S:      Odd Fixes
15675 F:      Documentation/devicetree/bindings/staging/iio/
15676 F:      drivers/staging/iio/
15677
15678 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
15679 M:      Marc Dietrich <[email protected]>
15680 L:      [email protected] (moderated for non-subscribers)
15681 L:      [email protected]
15682 S:      Maintained
15683 F:      drivers/staging/nvec/
15684
15685 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
15686 M:      Jens Frederich <[email protected]>
15687 M:      Daniel Drake <[email protected]>
15688 M:      Jon Nettleton <[email protected]>
15689 W:      http://wiki.laptop.org/go/DCON
15690 S:      Maintained
15691 F:      drivers/staging/olpc_dcon/
15692
15693 STAGING - REALTEK RTL8712U DRIVERS
15694 M:      Larry Finger <[email protected]>
15695 M:      Florian Schilhabel <[email protected]>.
15696 S:      Odd Fixes
15697 F:      drivers/staging/rtl8712/
15698
15699 STAGING - REALTEK RTL8188EU DRIVERS
15700 M:      Larry Finger <[email protected]>
15701 S:      Odd Fixes
15702 F:      drivers/staging/rtl8188eu/
15703
15704 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
15705 M:      Sudip Mukherjee <[email protected]>
15706 M:      Teddy Wang <[email protected]>
15707 M:      Sudip Mukherjee <[email protected]>
15708 L:      [email protected]
15709 S:      Maintained
15710 F:      drivers/staging/sm750fb/
15711
15712 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
15713 M:      William Hubbs <[email protected]>
15714 M:      Chris Brannon <[email protected]>
15715 M:      Kirk Reiser <[email protected]>
15716 M:      Samuel Thibault <[email protected]>
15717 L:      [email protected]
15718 W:      http://www.linux-speakup.org/
15719 S:      Odd Fixes
15720 F:      drivers/staging/speakup/
15721
15722 STAGING - VIA VT665X DRIVERS
15723 M:      Forest Bond <[email protected]>
15724 S:      Odd Fixes
15725 F:      drivers/staging/vt665?/
15726
15727 STAGING - WILC1000 WIFI DRIVER
15728 M:      Adham Abozaeid <[email protected]>
15729 M:      Ajay Singh <[email protected]>
15730 L:      [email protected]
15731 S:      Supported
15732 F:      drivers/staging/wilc1000/
15733
15734 STAGING - SEPS525 LCD CONTROLLER DRIVERS
15735 M:      Michael Hennerich <[email protected]>
15736 M:      Beniamin Bia <[email protected]>
15737 L:      [email protected]
15738 S:      Supported
15739 F:      drivers/staging/fbtft/fb_seps525.c
15740 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
15741
15742 STAGING SUBSYSTEM
15743 M:      Greg Kroah-Hartman <[email protected]>
15744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
15745 L:      [email protected]
15746 S:      Supported
15747 F:      drivers/staging/
15748
15749 STARFIRE/DURALAN NETWORK DRIVER
15750 M:      Ion Badulescu <[email protected]>
15751 S:      Odd Fixes
15752 F:      drivers/net/ethernet/adaptec/starfire*
15753
15754 STEC S1220 SKD DRIVER
15755 M:      Damien Le Moal <[email protected]>
15756 L:      [email protected]
15757 S:      Maintained
15758 F:      drivers/block/skd*[ch]
15759
15760 STI AUDIO (ASoC) DRIVERS
15761 M:      Arnaud Pouliquen <[email protected]>
15762 L:      [email protected] (moderated for non-subscribers)
15763 S:      Maintained
15764 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
15765 F:      sound/soc/sti/
15766
15767 STI CEC DRIVER
15768 M:      Benjamin Gaignard <[email protected]>
15769 S:      Maintained
15770 F:      drivers/media/platform/sti/cec/
15771 F:      Documentation/devicetree/bindings/media/stih-cec.txt
15772
15773 STK1160 USB VIDEO CAPTURE DRIVER
15774 M:      Ezequiel Garcia <[email protected]>
15775 L:      [email protected]
15776 T:      git git://linuxtv.org/media_tree.git
15777 S:      Maintained
15778 F:      drivers/media/usb/stk1160/
15779
15780 STM32 AUDIO (ASoC) DRIVERS
15781 M:      Olivier Moysan <[email protected]>
15782 M:      Arnaud Pouliquen <[email protected]>
15783 L:      [email protected] (moderated for non-subscribers)
15784 S:      Maintained
15785 F:      Documentation/devicetree/bindings/sound/st,stm32-*.txt
15786 F:      sound/soc/stm/
15787
15788 STM32 TIMER/LPTIMER DRIVERS
15789 M:      Fabrice Gasnier <[email protected]>
15790 S:      Maintained
15791 F:      drivers/*/stm32-*timer*
15792 F:      drivers/pwm/pwm-stm32*
15793 F:      include/linux/*/stm32-*tim*
15794 F:      Documentation/ABI/testing/*timer-stm32
15795 F:      Documentation/devicetree/bindings/*/stm32-*timer*
15796 F:      Documentation/devicetree/bindings/pwm/pwm-stm32*
15797
15798 STMMAC ETHERNET DRIVER
15799 M:      Giuseppe Cavallaro <[email protected]>
15800 M:      Alexandre Torgue <[email protected]>
15801 M:      Jose Abreu <[email protected]>
15802 L:      [email protected]
15803 W:      http://www.stlinux.com
15804 S:      Supported
15805 F:      drivers/net/ethernet/stmicro/stmmac/
15806
15807 SUN3/3X
15808 M:      Sam Creasey <[email protected]>
15809 W:      http://sammy.net/sun3/
15810 S:      Maintained
15811 F:      arch/m68k/kernel/*sun3*
15812 F:      arch/m68k/sun3*/
15813 F:      arch/m68k/include/asm/sun3*
15814 F:      drivers/net/ethernet/i825xx/sun3*
15815
15816 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
15817 M:      Hans de Goede <[email protected]>
15818 L:      [email protected]
15819 S:      Maintained
15820 F:      Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
15821 F:      drivers/input/keyboard/sun4i-lradc-keys.c
15822
15823 SUNDANCE NETWORK DRIVER
15824 M:      Denis Kirjanov <[email protected]>
15825 L:      [email protected]
15826 S:      Maintained
15827 F:      drivers/net/ethernet/dlink/sundance.c
15828
15829 SUPERH
15830 M:      Yoshinori Sato <[email protected]>
15831 M:      Rich Felker <[email protected]>
15832 L:      [email protected]
15833 Q:      http://patchwork.kernel.org/project/linux-sh/list/
15834 S:      Maintained
15835 F:      Documentation/sh/
15836 F:      arch/sh/
15837 F:      drivers/sh/
15838
15839 SUSPEND TO RAM
15840 M:      "Rafael J. Wysocki" <[email protected]>
15841 M:      Len Brown <[email protected]>
15842 M:      Pavel Machek <[email protected]>
15843 L:      [email protected]
15844 B:      https://bugzilla.kernel.org
15845 S:      Supported
15846 F:      Documentation/power/
15847 F:      arch/x86/kernel/acpi/
15848 F:      drivers/base/power/
15849 F:      kernel/power/
15850 F:      include/linux/suspend.h
15851 F:      include/linux/freezer.h
15852 F:      include/linux/pm.h
15853
15854 SVGA HANDLING
15855 M:      Martin Mares <[email protected]>
15856 L:      [email protected]
15857 S:      Maintained
15858 F:      Documentation/admin-guide/svga.rst
15859 F:      arch/x86/boot/video*
15860
15861 SWIOTLB SUBSYSTEM
15862 M:      Konrad Rzeszutek Wilk <[email protected]>
15863 L:      [email protected]
15864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
15865 S:      Supported
15866 F:      kernel/dma/swiotlb.c
15867 F:      arch/*/kernel/pci-swiotlb.c
15868 F:      include/linux/swiotlb.h
15869
15870 SWITCHDEV
15871 M:      Jiri Pirko <[email protected]>
15872 M:      Ivan Vecera <[email protected]>
15873 L:      [email protected]
15874 S:      Supported
15875 F:      net/switchdev/
15876 F:      include/net/switchdev.h
15877
15878 SY8106A REGULATOR DRIVER
15879 M:      Icenowy Zheng <[email protected]>
15880 S:      Maintained
15881 F:      drivers/regulator/sy8106a-regulator.c
15882 F:      Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt
15883
15884 SYNC FILE FRAMEWORK
15885 M:      Sumit Semwal <[email protected]>
15886 R:      Gustavo Padovan <[email protected]>
15887 S:      Maintained
15888 L:      [email protected]
15889 L:      [email protected]
15890 F:      drivers/dma-buf/sync_*
15891 F:      drivers/dma-buf/dma-fence*
15892 F:      drivers/dma-buf/sw_sync.c
15893 F:      include/linux/sync_file.h
15894 F:      include/uapi/linux/sync_file.h
15895 F:      Documentation/driver-api/sync_file.rst
15896 T:      git git://anongit.freedesktop.org/drm/drm-misc
15897
15898 SYNOPSYS ARC ARCHITECTURE
15899 M:      Vineet Gupta <[email protected]>
15900 L:      [email protected]
15901 S:      Supported
15902 F:      arch/arc/
15903 F:      Documentation/devicetree/bindings/arc/*
15904 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
15905 F:      drivers/clocksource/arc_timer.c
15906 F:      drivers/tty/serial/arc_uart.c
15907 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
15908
15909 SYNOPSYS ARC HSDK SDP pll clock driver
15910 M:      Eugeniy Paltsev <[email protected]>
15911 S:      Supported
15912 F:      drivers/clk/clk-hsdk-pll.c
15913 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
15914
15915 SYNOPSYS ARC SDP clock driver
15916 M:      Eugeniy Paltsev <[email protected]>
15917 S:      Supported
15918 F:      drivers/clk/axs10x/*
15919 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
15920
15921 SYNOPSYS ARC SDP platform support
15922 M:      Alexey Brodkin <[email protected]>
15923 S:      Supported
15924 F:      arch/arc/plat-axs10x
15925 F:      arch/arc/boot/dts/ax*
15926 F:      Documentation/devicetree/bindings/arc/axs10*
15927
15928 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
15929 M:      Eugeniy Paltsev <[email protected]>
15930 S:      Supported
15931 F:      drivers/reset/reset-axs10x.c
15932 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
15933
15934 SYNOPSYS CREG GPIO DRIVER
15935 M:      Eugeniy Paltsev <[email protected]>
15936 S:      Maintained
15937 F:      drivers/gpio/gpio-creg-snps.c
15938 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
15939
15940 SYNOPSYS DESIGNWARE 8250 UART DRIVER
15941 R:      Andy Shevchenko <[email protected]>
15942 S:      Maintained
15943 F:      drivers/tty/serial/8250/8250_dw.c
15944
15945 SYNOPSYS DESIGNWARE APB GPIO DRIVER
15946 M:      Hoan Tran <[email protected]>
15947 L:      [email protected]
15948 S:      Maintained
15949 F:      drivers/gpio/gpio-dwapb.c
15950 F:      Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt
15951
15952 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
15953 M:      Eugeniy Paltsev <[email protected]>
15954 S:      Maintained
15955 F:      drivers/dma/dw-axi-dmac/
15956 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt
15957
15958 SYNOPSYS DESIGNWARE DMAC DRIVER
15959 M:      Viresh Kumar <[email protected]>
15960 R:      Andy Shevchenko <[email protected]>
15961 S:      Maintained
15962 F:      Documentation/devicetree/bindings/dma/snps-dma.txt
15963 F:      drivers/dma/dw/
15964 F:      include/dt-bindings/dma/dw-dmac.h
15965 F:      include/linux/dma/dw.h
15966 F:      include/linux/platform_data/dma-dw.h
15967
15968 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
15969 M:      Jose Abreu <[email protected]>
15970 L:      [email protected]
15971 S:      Supported
15972 F:      drivers/net/ethernet/synopsys/
15973
15974 SYNOPSYS DESIGNWARE I2C DRIVER
15975 M:      Jarkko Nikula <[email protected]>
15976 R:      Andy Shevchenko <[email protected]>
15977 R:      Mika Westerberg <[email protected]>
15978 L:      [email protected]
15979 S:      Maintained
15980 F:      drivers/i2c/busses/i2c-designware-*
15981 F:      include/linux/platform_data/i2c-designware.h
15982
15983 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
15984 M:      Jaehoon Chung <[email protected]>
15985 L:      [email protected]
15986 S:      Maintained
15987 F:      drivers/mmc/host/dw_mmc*
15988
15989 SYNOPSYS HSDK RESET CONTROLLER DRIVER
15990 M:      Eugeniy Paltsev <[email protected]>
15991 S:      Supported
15992 F:      drivers/reset/reset-hsdk.c
15993 F:      include/dt-bindings/reset/snps,hsdk-reset.h
15994 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
15995
15996 SYSTEM CONFIGURATION (SYSCON)
15997 M:      Lee Jones <[email protected]>
15998 M:      Arnd Bergmann <[email protected]>
15999 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
16000 S:      Supported
16001 F:      drivers/mfd/syscon.c
16002
16003 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
16004 M:      Sudeep Holla <[email protected]>
16005 L:      [email protected]
16006 S:      Maintained
16007 F:      Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt
16008 F:      drivers/clk/clk-sc[mp]i.c
16009 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
16010 F:      drivers/firmware/arm_scpi.c
16011 F:      drivers/firmware/arm_scmi/
16012 F:      drivers/reset/reset-scmi.c
16013 F:      include/linux/sc[mp]i_protocol.h
16014
16015 SYSTEM RESET/SHUTDOWN DRIVERS
16016 M:      Sebastian Reichel <[email protected]>
16017 L:      [email protected]
16018 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
16019 S:      Maintained
16020 F:      Documentation/devicetree/bindings/power/reset/
16021 F:      drivers/power/reset/
16022
16023 SYSTEM TRACE MODULE CLASS
16024 M:      Alexander Shishkin <[email protected]>
16025 S:      Maintained
16026 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
16027 F:      Documentation/trace/stm.rst
16028 F:      drivers/hwtracing/stm/
16029 F:      include/linux/stm.h
16030 F:      include/uapi/linux/stm.h
16031
16032 SYSTEM76 ACPI DRIVER
16033 M:      Jeremy Soller <[email protected]>
16034 M:      System76 Product Development <[email protected]>
16035 L:      [email protected]
16036 S:      Maintained
16037 F:      drivers/platform/x86/system76_acpi.c
16038
16039 SYSV FILESYSTEM
16040 M:      Christoph Hellwig <[email protected]>
16041 S:      Maintained
16042 F:      Documentation/filesystems/sysv-fs.txt
16043 F:      fs/sysv/
16044 F:      include/linux/sysv_fs.h
16045
16046 TASKSTATS STATISTICS INTERFACE
16047 M:      Balbir Singh <[email protected]>
16048 S:      Maintained
16049 F:      Documentation/accounting/taskstats*
16050 F:      include/linux/taskstats*
16051 F:      kernel/taskstats.c
16052
16053 TC subsystem
16054 M:      Jamal Hadi Salim <[email protected]>
16055 M:      Cong Wang <[email protected]>
16056 M:      Jiri Pirko <[email protected]>
16057 L:      [email protected]
16058 S:      Maintained
16059 F:      include/net/pkt_cls.h
16060 F:      include/net/pkt_sched.h
16061 F:      include/net/tc_act/
16062 F:      include/uapi/linux/pkt_cls.h
16063 F:      include/uapi/linux/pkt_sched.h
16064 F:      include/uapi/linux/tc_act/
16065 F:      include/uapi/linux/tc_ematch/
16066 F:      net/sched/
16067
16068 TC90522 MEDIA DRIVER
16069 M:      Akihiro Tsukada <[email protected]>
16070 L:      [email protected]
16071 S:      Odd Fixes
16072 F:      drivers/media/dvb-frontends/tc90522*
16073
16074 TCP LOW PRIORITY MODULE
16075 M:      "Wong Hoi Sing, Edison" <[email protected]>
16076 M:      "Hung Hing Lun, Mike" <[email protected]>
16077 W:      http://tcp-lp-mod.sourceforge.net/
16078 S:      Maintained
16079 F:      net/ipv4/tcp_lp.c
16080
16081 TDA10071 MEDIA DRIVER
16082 M:      Antti Palosaari <[email protected]>
16083 L:      [email protected]
16084 W:      https://linuxtv.org
16085 W:      http://palosaari.fi/linux/
16086 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16087 T:      git git://linuxtv.org/anttip/media_tree.git
16088 S:      Maintained
16089 F:      drivers/media/dvb-frontends/tda10071*
16090
16091 TDA18212 MEDIA DRIVER
16092 M:      Antti Palosaari <[email protected]>
16093 L:      [email protected]
16094 W:      https://linuxtv.org
16095 W:      http://palosaari.fi/linux/
16096 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16097 T:      git git://linuxtv.org/anttip/media_tree.git
16098 S:      Maintained
16099 F:      drivers/media/tuners/tda18212*
16100
16101 TDA18218 MEDIA DRIVER
16102 M:      Antti Palosaari <[email protected]>
16103 L:      [email protected]
16104 W:      https://linuxtv.org
16105 W:      http://palosaari.fi/linux/
16106 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16107 T:      git git://linuxtv.org/anttip/media_tree.git
16108 S:      Maintained
16109 F:      drivers/media/tuners/tda18218*
16110
16111 TDA18250 MEDIA DRIVER
16112 M:      Olli Salonen <[email protected]>
16113 L:      [email protected]
16114 W:      https://linuxtv.org
16115 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16116 T:      git git://linuxtv.org/media_tree.git
16117 S:      Maintained
16118 F:      drivers/media/tuners/tda18250*
16119
16120 TDA18271 MEDIA DRIVER
16121 M:      Michael Krufky <[email protected]>
16122 L:      [email protected]
16123 W:      https://linuxtv.org
16124 W:      http://github.com/mkrufky
16125 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16126 T:      git git://linuxtv.org/mkrufky/tuners.git
16127 S:      Maintained
16128 F:      drivers/media/tuners/tda18271*
16129
16130 TDA1997x MEDIA DRIVER
16131 M:      Tim Harvey <[email protected]>
16132 L:      [email protected]
16133 W:      https://linuxtv.org
16134 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16135 S:      Maintained
16136 F:      drivers/media/i2c/tda1997x.*
16137
16138 TDA827x MEDIA DRIVER
16139 M:      Michael Krufky <[email protected]>
16140 L:      [email protected]
16141 W:      https://linuxtv.org
16142 W:      http://github.com/mkrufky
16143 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16144 T:      git git://linuxtv.org/mkrufky/tuners.git
16145 S:      Maintained
16146 F:      drivers/media/tuners/tda8290.*
16147
16148 TDA8290 MEDIA DRIVER
16149 M:      Michael Krufky <[email protected]>
16150 L:      [email protected]
16151 W:      https://linuxtv.org
16152 W:      http://github.com/mkrufky
16153 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16154 T:      git git://linuxtv.org/mkrufky/tuners.git
16155 S:      Maintained
16156 F:      drivers/media/tuners/tda8290.*
16157
16158 TDA9840 MEDIA DRIVER
16159 M:      Hans Verkuil <[email protected]>
16160 L:      [email protected]
16161 T:      git git://linuxtv.org/media_tree.git
16162 W:      https://linuxtv.org
16163 S:      Maintained
16164 F:      drivers/media/i2c/tda9840*
16165
16166 TEA5761 TUNER DRIVER
16167 M:      Mauro Carvalho Chehab <[email protected]>
16168 L:      [email protected]
16169 W:      https://linuxtv.org
16170 T:      git git://linuxtv.org/media_tree.git
16171 S:      Odd fixes
16172 F:      drivers/media/tuners/tea5761.*
16173
16174 TEA5767 TUNER DRIVER
16175 M:      Mauro Carvalho Chehab <[email protected]>
16176 L:      [email protected]
16177 W:      https://linuxtv.org
16178 T:      git git://linuxtv.org/media_tree.git
16179 S:      Maintained
16180 F:      drivers/media/tuners/tea5767.*
16181
16182 TEA6415C MEDIA DRIVER
16183 M:      Hans Verkuil <[email protected]>
16184 L:      [email protected]
16185 T:      git git://linuxtv.org/media_tree.git
16186 W:      https://linuxtv.org
16187 S:      Maintained
16188 F:      drivers/media/i2c/tea6415c*
16189
16190 TEA6420 MEDIA DRIVER
16191 M:      Hans Verkuil <[email protected]>
16192 L:      [email protected]
16193 T:      git git://linuxtv.org/media_tree.git
16194 W:      https://linuxtv.org
16195 S:      Maintained
16196 F:      drivers/media/i2c/tea6420*
16197
16198 TEAM DRIVER
16199 M:      Jiri Pirko <[email protected]>
16200 L:      [email protected]
16201 S:      Supported
16202 F:      drivers/net/team/
16203 F:      include/linux/if_team.h
16204 F:      include/uapi/linux/if_team.h
16205
16206 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
16207 M:      "Savoir-faire Linux Inc." <[email protected]>
16208 S:      Maintained
16209 F:      arch/x86/platform/ts5500/
16210
16211 TECHNOTREND USB IR RECEIVER
16212 M:      Sean Young <[email protected]>
16213 L:      [email protected]
16214 S:      Maintained
16215 F:      drivers/media/rc/ttusbir.c
16216
16217 TECHWELL TW9910 VIDEO DECODER
16218 L:      [email protected]
16219 S:      Orphan
16220 F:      drivers/media/i2c/tw9910.c
16221 F:      include/media/i2c/tw9910.h
16222
16223 TEE SUBSYSTEM
16224 M:      Jens Wiklander <[email protected]>
16225 L:      [email protected]
16226 S:      Maintained
16227 F:      include/linux/tee_drv.h
16228 F:      include/uapi/linux/tee.h
16229 F:      drivers/tee/
16230 F:      Documentation/tee.txt
16231
16232 TEGRA ARCHITECTURE SUPPORT
16233 M:      Thierry Reding <[email protected]>
16234 M:      Jonathan Hunter <[email protected]>
16235 L:      [email protected]
16236 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
16237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
16238 S:      Supported
16239 N:      [^a-z]tegra
16240
16241 TEGRA CLOCK DRIVER
16242 M:      Peter De Schrijver <[email protected]>
16243 M:      Prashant Gaikwad <[email protected]>
16244 S:      Supported
16245 F:      drivers/clk/tegra/
16246
16247 TEGRA DMA DRIVERS
16248 M:      Laxman Dewangan <[email protected]>
16249 M:      Jon Hunter <[email protected]>
16250 S:      Supported
16251 F:      drivers/dma/tegra*
16252
16253 TEGRA I2C DRIVER
16254 M:      Laxman Dewangan <[email protected]>
16255 R:      Dmitry Osipenko <[email protected]>
16256 S:      Supported
16257 F:      drivers/i2c/busses/i2c-tegra.c
16258
16259 TEGRA IOMMU DRIVERS
16260 M:      Thierry Reding <[email protected]>
16261 L:      [email protected]
16262 S:      Supported
16263 F:      drivers/iommu/tegra*
16264
16265 TEGRA KBC DRIVER
16266 M:      Laxman Dewangan <[email protected]>
16267 S:      Supported
16268 F:      drivers/input/keyboard/tegra-kbc.c
16269
16270 TEGRA NAND DRIVER
16271 M:      Stefan Agner <[email protected]>
16272 M:      Lucas Stach <[email protected]>
16273 S:      Maintained
16274 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
16275 F:      drivers/mtd/nand/raw/tegra_nand.c
16276
16277 TEGRA PWM DRIVER
16278 M:      Thierry Reding <[email protected]>
16279 S:      Supported
16280 F:      drivers/pwm/pwm-tegra.c
16281
16282 TEGRA SERIAL DRIVER
16283 M:      Laxman Dewangan <[email protected]>
16284 S:      Supported
16285 F:      drivers/tty/serial/serial-tegra.c
16286
16287 TEGRA SPI DRIVER
16288 M:      Laxman Dewangan <[email protected]>
16289 S:      Supported
16290 F:      drivers/spi/spi-tegra*
16291
16292 TEGRA XUSB PADCTL DRIVER
16293 M:      JC Kuo <[email protected]>
16294 S:      Supported
16295 F:      drivers/phy/tegra/xusb*
16296
16297 TEHUTI ETHERNET DRIVER
16298 M:      Andy Gospodarek <[email protected]>
16299 L:      [email protected]
16300 S:      Supported
16301 F:      drivers/net/ethernet/tehuti/*
16302
16303 Telecom Clock Driver for MCPL0010
16304 M:      Mark Gross <[email protected]>
16305 S:      Supported
16306 F:      drivers/char/tlclk.c
16307
16308 TENSILICA XTENSA PORT (xtensa)
16309 M:      Chris Zankel <[email protected]>
16310 M:      Max Filippov <[email protected]>
16311 L:      [email protected]
16312 T:      git git://github.com/czankel/xtensa-linux.git
16313 S:      Maintained
16314 F:      arch/xtensa/
16315 F:      drivers/irqchip/irq-xtensa-*
16316
16317 Texas Instruments' System Control Interface (TISCI) Protocol Driver
16318 M:      Nishanth Menon <[email protected]>
16319 M:      Tero Kristo <[email protected]>
16320 M:      Santosh Shilimkar <[email protected]>
16321 L:      [email protected]
16322 S:      Maintained
16323 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
16324 F:      drivers/firmware/ti_sci*
16325 F:      include/linux/soc/ti/ti_sci_protocol.h
16326 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
16327 F:      drivers/soc/ti/ti_sci_pm_domains.c
16328 F:      include/dt-bindings/soc/ti,sci_pm_domain.h
16329 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.txt
16330 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.txt
16331 F:      drivers/clk/keystone/sci-clk.c
16332 F:      drivers/reset/reset-ti-sci.c
16333 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.txt
16334 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.txt
16335 F:      drivers/irqchip/irq-ti-sci-intr.c
16336 F:      drivers/irqchip/irq-ti-sci-inta.c
16337 F:      include/linux/soc/ti/ti_sci_inta_msi.h
16338 F:      drivers/soc/ti/ti_sci_inta_msi.c
16339
16340 Texas Instruments ASoC drivers
16341 M:      Peter Ujfalusi <[email protected]>
16342 L:      [email protected] (moderated for non-subscribers)
16343 S:      Maintained
16344 F:      sound/soc/ti/
16345
16346 Texas Instruments' DAC7612 DAC Driver
16347 M:      Ricardo Ribalda <[email protected]>
16348 L:      [email protected]
16349 S:      Supported
16350 F:      drivers/iio/dac/ti-dac7612.c
16351 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt
16352
16353 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
16354 M:      Hans Verkuil <[email protected]>
16355 L:      [email protected]
16356 T:      git git://linuxtv.org/media_tree.git
16357 W:      https://linuxtv.org
16358 S:      Maintained
16359 F:      drivers/media/radio/radio-raremono.c
16360
16361 THERMAL
16362 M:      Zhang Rui <[email protected]>
16363 M:      Daniel Lezcano <[email protected]>
16364 R:      Amit Kucheria <[email protected]>
16365 L:      [email protected]
16366 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux.git
16367 Q:      https://patchwork.kernel.org/project/linux-pm/list/
16368 S:      Supported
16369 F:      drivers/thermal/
16370 F:      include/linux/thermal.h
16371 F:      include/uapi/linux/thermal.h
16372 F:      include/linux/cpu_cooling.h
16373 F:      Documentation/devicetree/bindings/thermal/
16374
16375 THERMAL/CPU_COOLING
16376 M:      Amit Daniel Kachhap <[email protected]>
16377 M:      Viresh Kumar <[email protected]>
16378 M:      Javi Merino <[email protected]>
16379 L:      [email protected]
16380 S:      Supported
16381 F:      Documentation/driver-api/thermal/cpu-cooling-api.rst
16382 F:      drivers/thermal/cpu_cooling.c
16383 F:      include/linux/cpu_cooling.h
16384
16385 THERMAL DRIVER FOR AMLOGIC SOCS
16386 M:      Guillaume La Roque <[email protected]>
16387 L:      [email protected]
16388 L:      [email protected]
16389 W:      http://linux-meson.com/
16390 S:      Supported
16391 F:      drivers/thermal/amlogic_thermal.c
16392 F:      Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
16393
16394 THINKPAD ACPI EXTRAS DRIVER
16395 M:      Henrique de Moraes Holschuh <[email protected]>
16396 L:      [email protected]
16397 L:      [email protected]
16398 W:      http://ibm-acpi.sourceforge.net
16399 W:      http://thinkwiki.org/wiki/Ibm-acpi
16400 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
16401 S:      Maintained
16402 F:      drivers/platform/x86/thinkpad_acpi.c
16403
16404 THUNDERBOLT DRIVER
16405 M:      Andreas Noever <[email protected]>
16406 M:      Michael Jamet <[email protected]>
16407 M:      Mika Westerberg <[email protected]>
16408 M:      Yehezkel Bernat <[email protected]>
16409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
16410 S:      Maintained
16411 F:      Documentation/admin-guide/thunderbolt.rst
16412 F:      drivers/thunderbolt/
16413 F:      include/linux/thunderbolt.h
16414
16415 THUNDERBOLT NETWORK DRIVER
16416 M:      Michael Jamet <[email protected]>
16417 M:      Mika Westerberg <[email protected]>
16418 M:      Yehezkel Bernat <[email protected]>
16419 L:      [email protected]
16420 S:      Maintained
16421 F:      drivers/net/thunderbolt.c
16422
16423 THUNDERX GPIO DRIVER
16424 M:      Robert Richter <[email protected]>
16425 S:      Maintained
16426 F:      drivers/gpio/gpio-thunderx.c
16427
16428 TI AM437X VPFE DRIVER
16429 M:      "Lad, Prabhakar" <[email protected]>
16430 L:      [email protected]
16431 W:      https://linuxtv.org
16432 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16433 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
16434 S:      Maintained
16435 F:      drivers/media/platform/am437x/
16436
16437 TI BANDGAP AND THERMAL DRIVER
16438 M:      Eduardo Valentin <[email protected]>
16439 M:      Keerthy <[email protected]>
16440 L:      [email protected]
16441 L:      [email protected]
16442 S:      Maintained
16443 F:      drivers/thermal/ti-soc-thermal/
16444
16445 TI BQ27XXX POWER SUPPLY DRIVER
16446 R:      Andrew F. Davis <[email protected]>
16447 F:      include/linux/power/bq27xxx_battery.h
16448 F:      drivers/power/supply/bq27xxx_battery.c
16449 F:      drivers/power/supply/bq27xxx_battery_i2c.c
16450
16451 TI CDCE706 CLOCK DRIVER
16452 M:      Max Filippov <[email protected]>
16453 S:      Maintained
16454 F:      drivers/clk/clk-cdce706.c
16455
16456 TI CLOCK DRIVER
16457 M:      Tero Kristo <[email protected]>
16458 L:      [email protected]
16459 S:      Maintained
16460 F:      drivers/clk/ti/
16461 F:      include/linux/clk/ti.h
16462
16463 TI DAVINCI MACHINE SUPPORT
16464 M:      Sekhar Nori <[email protected]>
16465 R:      Bartosz Golaszewski <[email protected]>
16466 L:      [email protected] (moderated for non-subscribers)
16467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
16468 S:      Supported
16469 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
16470 F:      arch/arm/mach-davinci/
16471 F:      drivers/i2c/busses/i2c-davinci.c
16472 F:      arch/arm/boot/dts/da850*
16473
16474 TI DAVINCI SERIES CLOCK DRIVER
16475 M:      David Lechner <[email protected]>
16476 R:      Sekhar Nori <[email protected]>
16477 S:      Maintained
16478 F:      Documentation/devicetree/bindings/clock/ti/davinci/
16479 F:      drivers/clk/davinci/
16480
16481 TI DAVINCI SERIES GPIO DRIVER
16482 M:      Keerthy <[email protected]>
16483 L:      [email protected]
16484 S:      Maintained
16485 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.txt
16486 F:      drivers/gpio/gpio-davinci.c
16487
16488 TI DAVINCI SERIES MEDIA DRIVER
16489 M:      "Lad, Prabhakar" <[email protected]>
16490 L:      [email protected]
16491 W:      https://linuxtv.org
16492 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16493 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
16494 S:      Maintained
16495 F:      drivers/media/platform/davinci/
16496 F:      include/media/davinci/
16497
16498 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
16499 R:      David Lechner <[email protected]>
16500 L:      [email protected]
16501 F:      Documentation/devicetree/bindings/counter/ti-eqep.yaml
16502 F:      drivers/counter/ti-eqep.c
16503
16504 TI ETHERNET SWITCH DRIVER (CPSW)
16505 R:      Grygorii Strashko <[email protected]>
16506 L:      [email protected]
16507 L:      [email protected]
16508 S:      Maintained
16509 F:      drivers/net/ethernet/ti/cpsw*
16510 F:      drivers/net/ethernet/ti/davinci*
16511
16512 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
16513 M:      Alex Dubov <[email protected]>
16514 S:      Maintained
16515 W:      http://tifmxx.berlios.de/
16516 F:      drivers/memstick/host/tifm_ms.c
16517 F:      drivers/misc/tifm*
16518 F:      drivers/mmc/host/tifm_sd.c
16519 F:      include/linux/tifm.h
16520
16521 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
16522 M:      Santosh Shilimkar <[email protected]>
16523 L:      [email protected]
16524 L:      [email protected] (moderated for non-subscribers)
16525 S:      Maintained
16526 F:      drivers/soc/ti/*
16527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
16528
16529 TI LM49xxx FAMILY ASoC CODEC DRIVERS
16530 M:      M R Swami Reddy <[email protected]>
16531 M:      Vishwas A Deshpande <[email protected]>
16532 L:      [email protected] (moderated for non-subscribers)
16533 S:      Maintained
16534 F:      sound/soc/codecs/lm49453*
16535 F:      sound/soc/codecs/isabelle*
16536
16537 TI LP855x BACKLIGHT DRIVER
16538 M:      Milo Kim <[email protected]>
16539 S:      Maintained
16540 F:      Documentation/driver-api/backlight/lp855x-driver.rst
16541 F:      drivers/video/backlight/lp855x_bl.c
16542 F:      include/linux/platform_data/lp855x.h
16543
16544 TI LP8727 CHARGER DRIVER
16545 M:      Milo Kim <[email protected]>
16546 S:      Maintained
16547 F:      drivers/power/supply/lp8727_charger.c
16548 F:      include/linux/platform_data/lp8727.h
16549
16550 TI LP8788 MFD DRIVER
16551 M:      Milo Kim <[email protected]>
16552 S:      Maintained
16553 F:      drivers/iio/adc/lp8788_adc.c
16554 F:      drivers/leds/leds-lp8788.c
16555 F:      drivers/mfd/lp8788*.c
16556 F:      drivers/power/supply/lp8788-charger.c
16557 F:      drivers/regulator/lp8788-*.c
16558 F:      include/linux/mfd/lp8788*.h
16559
16560 TI NETCP ETHERNET DRIVER
16561 M:      Wingman Kwok <[email protected]>
16562 M:      Murali Karicheri <[email protected]>
16563 L:      [email protected]
16564 S:      Maintained
16565 F:      drivers/net/ethernet/ti/netcp*
16566
16567 TI PCM3060 ASoC CODEC DRIVER
16568 M:      Kirill Marinushkin <[email protected]>
16569 L:      [email protected] (moderated for non-subscribers)
16570 S:      Maintained
16571 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
16572 F:      sound/soc/codecs/pcm3060*
16573
16574 TI TAS571X FAMILY ASoC CODEC DRIVER
16575 M:      Kevin Cernekee <[email protected]>
16576 L:      [email protected] (moderated for non-subscribers)
16577 S:      Odd Fixes
16578 F:      sound/soc/codecs/tas571x*
16579
16580 TI TRF7970A NFC DRIVER
16581 M:      Mark Greer <[email protected]>
16582 L:      [email protected]
16583 L:      [email protected] (moderated for non-subscribers)
16584 S:      Supported
16585 F:      drivers/nfc/trf7970a.c
16586 F:      Documentation/devicetree/bindings/net/nfc/trf7970a.txt
16587
16588 TI TWL4030 SERIES SOC CODEC DRIVER
16589 M:      Peter Ujfalusi <[email protected]>
16590 L:      [email protected] (moderated for non-subscribers)
16591 S:      Maintained
16592 F:      sound/soc/codecs/twl4030*
16593
16594 TI VPE/CAL DRIVERS
16595 M:      Benoit Parrot <[email protected]>
16596 L:      [email protected]
16597 W:      http://linuxtv.org/
16598 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16599 S:      Maintained
16600 F:      drivers/media/platform/ti-vpe/
16601 F:      Documentation/devicetree/bindings/media/ti,vpe.yaml
16602
16603 TI WILINK WIRELESS DRIVERS
16604 L:      [email protected]
16605 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
16606 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
16607 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
16608 S:      Orphan
16609 F:      drivers/net/wireless/ti/
16610 F:      include/linux/wl12xx.h
16611
16612 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
16613 M:      John Stultz <[email protected]>
16614 M:      Thomas Gleixner <[email protected]>
16615 R:      Stephen Boyd <[email protected]>
16616 L:      [email protected]
16617 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
16618 S:      Supported
16619 F:      include/linux/clocksource.h
16620 F:      include/linux/time.h
16621 F:      include/linux/timex.h
16622 F:      include/uapi/linux/time.h
16623 F:      include/uapi/linux/timex.h
16624 F:      kernel/time/clocksource.c
16625 F:      kernel/time/time*.c
16626 F:      kernel/time/alarmtimer.c
16627 F:      kernel/time/ntp.c
16628 F:      tools/testing/selftests/timers/
16629
16630 TIPC NETWORK LAYER
16631 M:      Jon Maloy <[email protected]>
16632 M:      Ying Xue <[email protected]>
16633 L:      [email protected] (core kernel code)
16634 L:      [email protected] (user apps, general discussion)
16635 W:      http://tipc.sourceforge.net/
16636 S:      Maintained
16637 F:      include/uapi/linux/tipc*.h
16638 F:      net/tipc/
16639
16640 TLAN NETWORK DRIVER
16641 M:      Samuel Chessman <[email protected]>
16642 L:      [email protected] (subscribers-only)
16643 W:      http://sourceforge.net/projects/tlan/
16644 S:      Maintained
16645 F:      Documentation/networking/device_drivers/ti/tlan.txt
16646 F:      drivers/net/ethernet/ti/tlan.*
16647
16648 TM6000 VIDEO4LINUX DRIVER
16649 M:      Mauro Carvalho Chehab <[email protected]>
16650 L:      [email protected]
16651 W:      https://linuxtv.org
16652 T:      git git://linuxtv.org/media_tree.git
16653 S:      Odd fixes
16654 F:      drivers/media/usb/tm6000/
16655 F:      Documentation/media/v4l-drivers/tm6000*
16656
16657 TMIO/SDHI MMC DRIVER
16658 M:      Wolfram Sang <[email protected]>
16659 L:      [email protected]
16660 S:      Supported
16661 F:      drivers/mmc/host/tmio_mmc*
16662 F:      drivers/mmc/host/renesas_sdhi*
16663 F:      include/linux/mfd/tmio.h
16664
16665 TMP401 HARDWARE MONITOR DRIVER
16666 M:      Guenter Roeck <[email protected]>
16667 L:      [email protected]
16668 S:      Maintained
16669 F:      Documentation/hwmon/tmp401.rst
16670 F:      drivers/hwmon/tmp401.c
16671
16672 TMP513 HARDWARE MONITOR DRIVER
16673 M:      Eric Tremblay <[email protected]>
16674 L:      [email protected]
16675 S:      Maintained
16676 F:      Documentation/hwmon/tmp513.rst
16677 F:      drivers/hwmon/tmp513.c
16678
16679 TMPFS (SHMEM FILESYSTEM)
16680 M:      Hugh Dickins <[email protected]>
16681 L:      [email protected]
16682 S:      Maintained
16683 F:      include/linux/shmem_fs.h
16684 F:      mm/shmem.c
16685
16686 TOMOYO SECURITY MODULE
16687 M:      Kentaro Takeda <[email protected]>
16688 M:      Tetsuo Handa <[email protected]>
16689 L:      [email protected] (subscribers-only, for developers in English)
16690 L:      [email protected] (subscribers-only, for users in English)
16691 L:      [email protected] (subscribers-only, for developers in Japanese)
16692 L:      [email protected] (subscribers-only, for users in Japanese)
16693 W:      https://tomoyo.osdn.jp/
16694 S:      Maintained
16695 F:      security/tomoyo/
16696
16697 TOPSTAR LAPTOP EXTRAS DRIVER
16698 M:      Herton Ronaldo Krzesinski <[email protected]>
16699 L:      [email protected]
16700 S:      Maintained
16701 F:      drivers/platform/x86/topstar-laptop.c
16702
16703 TORTURE-TEST MODULES
16704 M:      Davidlohr Bueso <[email protected]>
16705 M:      "Paul E. McKenney" <[email protected]>
16706 M:      Josh Triplett <[email protected]>
16707 L:      [email protected]
16708 S:      Supported
16709 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
16710 F:      Documentation/RCU/torture.txt
16711 F:      kernel/torture.c
16712 F:      kernel/rcu/rcutorture.c
16713 F:      kernel/rcu/rcuperf.c
16714 F:      kernel/locking/locktorture.c
16715
16716 TOSHIBA ACPI EXTRAS DRIVER
16717 M:      Azael Avalos <[email protected]>
16718 L:      [email protected]
16719 S:      Maintained
16720 F:      drivers/platform/x86/toshiba_acpi.c
16721
16722 TOSHIBA BLUETOOTH DRIVER
16723 M:      Azael Avalos <[email protected]>
16724 L:      [email protected]
16725 S:      Maintained
16726 F:      drivers/platform/x86/toshiba_bluetooth.c
16727
16728 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
16729 M:      Azael Avalos <[email protected]>
16730 L:      [email protected]
16731 S:      Maintained
16732 F:      drivers/platform/x86/toshiba_haps.c
16733
16734 TOSHIBA SMM DRIVER
16735 M:      Jonathan Buzzard <[email protected]>
16736 W:      http://www.buzzard.org.uk/toshiba/
16737 S:      Maintained
16738 F:      drivers/char/toshiba.c
16739 F:      include/linux/toshiba.h
16740 F:      include/uapi/linux/toshiba.h
16741
16742 TOSHIBA TC358743 DRIVER
16743 M:      Mats Randgaard <[email protected]>
16744 L:      [email protected]
16745 S:      Maintained
16746 F:      drivers/media/i2c/tc358743*
16747 F:      include/media/i2c/tc358743.h
16748
16749 TOSHIBA WMI HOTKEYS DRIVER
16750 M:      Azael Avalos <[email protected]>
16751 L:      [email protected]
16752 S:      Maintained
16753 F:      drivers/platform/x86/toshiba-wmi.c
16754
16755 TPM DEVICE DRIVER
16756 M:      Peter Huewe <[email protected]>
16757 M:      Jarkko Sakkinen <[email protected]>
16758 R:      Jason Gunthorpe <[email protected]>
16759 L:      [email protected]
16760 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
16761 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
16762 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
16763 S:      Maintained
16764 F:      drivers/char/tpm/
16765
16766 TRACING
16767 M:      Steven Rostedt <[email protected]>
16768 M:      Ingo Molnar <[email protected]>
16769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
16770 S:      Maintained
16771 F:      Documentation/trace/ftrace.rst
16772 F:      arch/*/*/*/ftrace.h
16773 F:      arch/*/kernel/ftrace.c
16774 F:      include/*/ftrace.h
16775 F:      include/linux/trace*.h
16776 F:      include/trace/
16777 F:      kernel/trace/
16778 F:      tools/testing/selftests/ftrace/
16779
16780 TRACING MMIO ACCESSES (MMIOTRACE)
16781 M:      Steven Rostedt <[email protected]>
16782 M:      Ingo Molnar <[email protected]>
16783 R:      Karol Herbst <[email protected]>
16784 R:      Pekka Paalanen <[email protected]>
16785 S:      Maintained
16786 L:      [email protected]
16787 L:      [email protected]
16788 F:      kernel/trace/trace_mmiotrace.c
16789 F:      include/linux/mmiotrace.h
16790 F:      arch/x86/mm/kmmio.c
16791 F:      arch/x86/mm/mmio-mod.c
16792 F:      arch/x86/mm/testmmiotrace.c
16793
16794 TRIVIAL PATCHES
16795 M:      Jiri Kosina <[email protected]>
16796 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
16797 S:      Maintained
16798 K:      ^Subject:.*(?i)trivial
16799
16800 TEMPO SEMICONDUCTOR DRIVERS
16801 M:      Steven Eckhoff <[email protected]>
16802 S:      Maintained
16803 F:      sound/soc/codecs/tscs*.c
16804 F:      sound/soc/codecs/tscs*.h
16805 F:      Documentation/devicetree/bindings/sound/tscs*.txt
16806
16807 TTY LAYER
16808 M:      Greg Kroah-Hartman <[email protected]>
16809 M:      Jiri Slaby <[email protected]>
16810 S:      Supported
16811 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
16812 F:      Documentation/driver-api/serial/
16813 F:      drivers/tty/
16814 F:      drivers/tty/serial/serial_core.c
16815 F:      include/linux/serial_core.h
16816 F:      include/linux/serial.h
16817 F:      include/linux/tty.h
16818 F:      include/uapi/linux/serial_core.h
16819 F:      include/uapi/linux/serial.h
16820 F:      include/uapi/linux/tty.h
16821
16822 TUA9001 MEDIA DRIVER
16823 M:      Antti Palosaari <[email protected]>
16824 L:      [email protected]
16825 W:      https://linuxtv.org
16826 W:      http://palosaari.fi/linux/
16827 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16828 T:      git git://linuxtv.org/anttip/media_tree.git
16829 S:      Maintained
16830 F:      drivers/media/tuners/tua9001*
16831
16832 TULIP NETWORK DRIVERS
16833 L:      [email protected]
16834 L:      [email protected]
16835 S:      Orphan
16836 F:      drivers/net/ethernet/dec/tulip/
16837
16838 TUN/TAP driver
16839 M:      Maxim Krasnyansky <[email protected]>
16840 W:      http://vtun.sourceforge.net/tun
16841 S:      Maintained
16842 F:      Documentation/networking/tuntap.txt
16843 F:      arch/um/os-Linux/drivers/
16844
16845 TURBOCHANNEL SUBSYSTEM
16846 M:      "Maciej W. Rozycki" <[email protected]>
16847 M:      Ralf Baechle <[email protected]>
16848 L:      [email protected]
16849 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
16850 S:      Maintained
16851 F:      drivers/tc/
16852 F:      include/linux/tc.h
16853
16854 TURBOSTAT UTILITY
16855 M:      "Len Brown" <[email protected]>
16856 L:      [email protected]
16857 B:      https://bugzilla.kernel.org
16858 Q:      https://patchwork.kernel.org/project/linux-pm/list/
16859 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
16860 S:      Supported
16861 F:      tools/power/x86/turbostat/
16862
16863 TW5864 VIDEO4LINUX DRIVER
16864 M:      Bluecherry Maintainers <[email protected]>
16865 M:      Anton Sviridenko <[email protected]>
16866 M:      Andrey Utkin <[email protected]>
16867 M:      Andrey Utkin <[email protected]>
16868 L:      [email protected]
16869 S:      Supported
16870 F:      drivers/media/pci/tw5864/
16871
16872 TW68 VIDEO4LINUX DRIVER
16873 M:      Hans Verkuil <[email protected]>
16874 L:      [email protected]
16875 T:      git git://linuxtv.org/media_tree.git
16876 W:      https://linuxtv.org
16877 S:      Odd Fixes
16878 F:      drivers/media/pci/tw68/
16879
16880 TW686X VIDEO4LINUX DRIVER
16881 M:      Ezequiel Garcia <[email protected]>
16882 L:      [email protected]
16883 T:      git git://linuxtv.org/media_tree.git
16884 W:      http://linuxtv.org
16885 S:      Maintained
16886 F:      drivers/media/pci/tw686x/
16887
16888 UBI FILE SYSTEM (UBIFS)
16889 M:      Richard Weinberger <[email protected]>
16890 L:      [email protected]
16891 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
16892 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
16893 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
16894 S:      Supported
16895 F:      Documentation/filesystems/ubifs.txt
16896 F:      fs/ubifs/
16897
16898 UCLINUX (M68KNOMMU AND COLDFIRE)
16899 M:      Greg Ungerer <[email protected]>
16900 W:      http://www.linux-m68k.org/
16901 W:      http://www.uclinux.org/
16902 L:      [email protected]
16903 L:      [email protected]  (subscribers-only)
16904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
16905 S:      Maintained
16906 F:      arch/m68k/coldfire/
16907 F:      arch/m68k/68*/
16908 F:      arch/m68k/*/*_no.*
16909 F:      arch/m68k/include/asm/*_no.*
16910
16911 UDF FILESYSTEM
16912 M:      Jan Kara <[email protected]>
16913 S:      Maintained
16914 F:      Documentation/filesystems/udf.txt
16915 F:      fs/udf/
16916
16917 UDRAW TABLET
16918 M:      Bastien Nocera <[email protected]>
16919 L:      [email protected]
16920 S:      Maintained
16921 F:      drivers/hid/hid-udraw-ps3.c
16922
16923 UFS FILESYSTEM
16924 M:      Evgeniy Dushistov <[email protected]>
16925 S:      Maintained
16926 F:      Documentation/admin-guide/ufs.rst
16927 F:      fs/ufs/
16928
16929 UHID USERSPACE HID IO DRIVER:
16930 M:      David Herrmann <[email protected]>
16931 L:      [email protected]
16932 S:      Maintained
16933 F:      drivers/hid/uhid.c
16934 F:      include/uapi/linux/uhid.h
16935
16936 ULPI BUS
16937 M:      Heikki Krogerus <[email protected]>
16938 L:      [email protected]
16939 S:      Maintained
16940 F:      drivers/usb/common/ulpi.c
16941 F:      include/linux/ulpi/
16942
16943 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
16944 L:      [email protected]
16945 S:      Obsolete
16946 F:      drivers/staging/uwb/
16947
16948 UNICODE SUBSYSTEM:
16949 M:      Gabriel Krisman Bertazi <[email protected]>
16950 L:      [email protected]
16951 S:      Supported
16952 F:      fs/unicode/
16953
16954 UNICORE32 ARCHITECTURE:
16955 M:      Guan Xuetao <[email protected]>
16956 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
16957 S:      Maintained
16958 T:      git git://github.com/gxt/linux.git
16959 F:      arch/unicore32/
16960
16961 UNIFDEF
16962 M:      Tony Finch <[email protected]>
16963 W:      http://dotat.at/prog/unifdef
16964 S:      Maintained
16965 F:      scripts/unifdef.c
16966
16967 UNIFORM CDROM DRIVER
16968 M:      Jens Axboe <[email protected]>
16969 W:      http://www.kernel.dk
16970 S:      Maintained
16971 F:      Documentation/cdrom/
16972 F:      drivers/cdrom/cdrom.c
16973 F:      include/linux/cdrom.h
16974 F:      include/uapi/linux/cdrom.h
16975
16976 UNISYS S-PAR DRIVERS
16977 M:      David Kershner <[email protected]>
16978 L:      [email protected] (Unisys internal)
16979 S:      Supported
16980 F:      include/linux/visorbus.h
16981 F:      drivers/visorbus/
16982 F:      drivers/staging/unisys/
16983
16984 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
16985 R:      Alim Akhtar <[email protected]>
16986 R:      Avri Altman <[email protected]>
16987 R:      Pedro Sousa <[email protected]>
16988 L:      [email protected]
16989 S:      Supported
16990 F:      Documentation/scsi/ufs.txt
16991 F:      drivers/scsi/ufs/
16992
16993 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
16994 M:      Pedro Sousa <[email protected]>
16995 L:      [email protected]
16996 S:      Supported
16997 F:      drivers/scsi/ufs/*dwc*
16998
16999 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
17000 M:      Stanley Chu <[email protected]>
17001 L:      [email protected]
17002 L:      [email protected] (moderated for non-subscribers)
17003 S:      Maintained
17004 F:      drivers/scsi/ufs/ufs-mediatek*
17005
17006 UNSORTED BLOCK IMAGES (UBI)
17007 M:      Richard Weinberger <[email protected]>
17008 W:      http://www.linux-mtd.infradead.org/
17009 L:      [email protected]
17010 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
17011 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
17012 S:      Supported
17013 F:      drivers/mtd/ubi/
17014 F:      include/linux/mtd/ubi.h
17015 F:      include/uapi/mtd/ubi-user.h
17016
17017 USB "USBNET" DRIVER FRAMEWORK
17018 M:      Oliver Neukum <[email protected]>
17019 L:      [email protected]
17020 W:      http://www.linux-usb.org/usbnet
17021 S:      Maintained
17022 F:      drivers/net/usb/usbnet.c
17023 F:      include/linux/usb/usbnet.h
17024
17025 USB ACM DRIVER
17026 M:      Oliver Neukum <[email protected]>
17027 L:      [email protected]
17028 S:      Maintained
17029 F:      Documentation/usb/acm.rst
17030 F:      drivers/usb/class/cdc-acm.*
17031
17032 USB AR5523 WIRELESS DRIVER
17033 M:      Pontus Fuchs <[email protected]>
17034 L:      [email protected]
17035 S:      Maintained
17036 F:      drivers/net/wireless/ath/ar5523/
17037
17038 USB ATTACHED SCSI
17039 M:      Oliver Neukum <[email protected]>
17040 L:      [email protected]
17041 L:      [email protected]
17042 S:      Maintained
17043 F:      drivers/usb/storage/uas.c
17044
17045 USB CDC ETHERNET DRIVER
17046 M:      Oliver Neukum <[email protected]>
17047 L:      [email protected]
17048 S:      Maintained
17049 F:      drivers/net/usb/cdc_*.c
17050 F:      include/uapi/linux/usb/cdc.h
17051
17052 USB CHAOSKEY DRIVER
17053 M:      Keith Packard <[email protected]>
17054 L:      [email protected]
17055 S:      Maintained
17056 F:      drivers/usb/misc/chaoskey.c
17057
17058 USB CYPRESS C67X00 DRIVER
17059 M:      Peter Korsgaard <[email protected]>
17060 L:      [email protected]
17061 S:      Maintained
17062 F:      drivers/usb/c67x00/
17063
17064 USB DAVICOM DM9601 DRIVER
17065 M:      Peter Korsgaard <[email protected]>
17066 L:      [email protected]
17067 W:      http://www.linux-usb.org/usbnet
17068 S:      Maintained
17069 F:      drivers/net/usb/dm9601.c
17070
17071 USB EHCI DRIVER
17072 M:      Alan Stern <[email protected]>
17073 L:      [email protected]
17074 S:      Maintained
17075 F:      Documentation/usb/ehci.rst
17076 F:      drivers/usb/host/ehci*
17077
17078 USB GADGET/PERIPHERAL SUBSYSTEM
17079 M:      Felipe Balbi <[email protected]>
17080 L:      [email protected]
17081 W:      http://www.linux-usb.org/gadget
17082 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
17083 S:      Maintained
17084 F:      drivers/usb/gadget/
17085 F:      include/linux/usb/gadget*
17086
17087 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
17088 M:      Jiri Kosina <[email protected]>
17089 M:      Benjamin Tissoires <[email protected]>
17090 L:      [email protected]
17091 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
17092 S:      Maintained
17093 F:      Documentation/hid/hiddev.rst
17094 F:      drivers/hid/usbhid/
17095
17096 USB INTEL XHCI ROLE MUX DRIVER
17097 M:      Hans de Goede <[email protected]>
17098 L:      [email protected]
17099 S:      Maintained
17100 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
17101
17102 USB IP DRIVER FOR HISILICON KIRIN
17103 M:      Yu Chen <[email protected]>
17104 M:      Binghui Wang <[email protected]>
17105 L:      [email protected]
17106 S:      Maintained
17107 F:      Documentation/devicetree/bindings/phy/phy-hi3660-usb3.txt
17108 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
17109
17110 USB ISP116X DRIVER
17111 M:      Olav Kongas <[email protected]>
17112 L:      [email protected]
17113 S:      Maintained
17114 F:      drivers/usb/host/isp116x*
17115 F:      include/linux/usb/isp116x.h
17116
17117 USB LAN78XX ETHERNET DRIVER
17118 M:      Woojung Huh <[email protected]>
17119 M:      Microchip Linux Driver Support <[email protected]>
17120 L:      [email protected]
17121 S:      Maintained
17122 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
17123 F:      drivers/net/usb/lan78xx.*
17124 F:      include/dt-bindings/net/microchip-lan78xx.h
17125
17126 USB MASS STORAGE DRIVER
17127 M:      Alan Stern <[email protected]>
17128 L:      [email protected]
17129 L:      [email protected]
17130 S:      Maintained
17131 F:      drivers/usb/storage/
17132
17133 USB MIDI DRIVER
17134 M:      Clemens Ladisch <[email protected]>
17135 L:      [email protected] (moderated for non-subscribers)
17136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
17137 S:      Maintained
17138 F:      sound/usb/midi.*
17139
17140 USB NETWORKING DRIVERS
17141 L:      [email protected]
17142 S:      Odd Fixes
17143 F:      drivers/net/usb/
17144
17145 USB OHCI DRIVER
17146 M:      Alan Stern <[email protected]>
17147 L:      [email protected]
17148 S:      Maintained
17149 F:      Documentation/usb/ohci.rst
17150 F:      drivers/usb/host/ohci*
17151
17152 USB OTG FSM (Finite State Machine)
17153 M:      Peter Chen <[email protected]>
17154 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
17155 L:      [email protected]
17156 S:      Maintained
17157 F:      drivers/usb/common/usb-otg-fsm.c
17158
17159 USB OVER IP DRIVER
17160 M:      Valentina Manea <[email protected]>
17161 M:      Shuah Khan <[email protected]>
17162 M:      Shuah Khan <[email protected]>
17163 L:      [email protected]
17164 S:      Maintained
17165 F:      Documentation/usb/usbip_protocol.rst
17166 F:      drivers/usb/usbip/
17167 F:      tools/usb/usbip/
17168 F:      tools/testing/selftests/drivers/usb/usbip/
17169
17170 USB PEGASUS DRIVER
17171 M:      Petko Manolov <[email protected]>
17172 L:      [email protected]
17173 L:      [email protected]
17174 T:      git git://github.com/petkan/pegasus.git
17175 W:      https://github.com/petkan/pegasus
17176 S:      Maintained
17177 F:      drivers/net/usb/pegasus.*
17178
17179 USB PHY LAYER
17180 M:      Felipe Balbi <[email protected]>
17181 L:      [email protected]
17182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
17183 S:      Maintained
17184 F:      drivers/usb/phy/
17185
17186 USB PRINTER DRIVER (usblp)
17187 M:      Pete Zaitcev <[email protected]>
17188 L:      [email protected]
17189 S:      Supported
17190 F:      drivers/usb/class/usblp.c
17191
17192 USB QMI WWAN NETWORK DRIVER
17193 M:      Bjørn Mork <[email protected]>
17194 L:      [email protected]
17195 S:      Maintained
17196 F:      Documentation/ABI/testing/sysfs-class-net-qmi
17197 F:      drivers/net/usb/qmi_wwan.c
17198
17199 USB RTL8150 DRIVER
17200 M:      Petko Manolov <[email protected]>
17201 L:      [email protected]
17202 L:      [email protected]
17203 T:      git git://github.com/petkan/rtl8150.git
17204 W:      https://github.com/petkan/rtl8150
17205 S:      Maintained
17206 F:      drivers/net/usb/rtl8150.c
17207
17208 USB SERIAL SUBSYSTEM
17209 M:      Johan Hovold <[email protected]>
17210 L:      [email protected]
17211 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
17212 S:      Maintained
17213 F:      Documentation/usb/usb-serial.rst
17214 F:      drivers/usb/serial/
17215 F:      include/linux/usb/serial.h
17216
17217 USB SMSC75XX ETHERNET DRIVER
17218 M:      Steve Glendinning <[email protected]>
17219 L:      [email protected]
17220 S:      Maintained
17221 F:      drivers/net/usb/smsc75xx.*
17222
17223 USB SMSC95XX ETHERNET DRIVER
17224 M:      Steve Glendinning <[email protected]>
17225 M:      Microchip Linux Driver Support <[email protected]>
17226 L:      [email protected]
17227 S:      Maintained
17228 F:      drivers/net/usb/smsc95xx.*
17229
17230 USB SUBSYSTEM
17231 M:      Greg Kroah-Hartman <[email protected]>
17232 L:      [email protected]
17233 W:      http://www.linux-usb.org
17234 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
17235 S:      Supported
17236 F:      Documentation/devicetree/bindings/usb/
17237 F:      Documentation/usb/
17238 F:      drivers/usb/
17239 F:      include/linux/usb.h
17240 F:      include/linux/usb/
17241
17242 USB TYPEC PI3USB30532 MUX DRIVER
17243 M:      Hans de Goede <[email protected]>
17244 L:      [email protected]
17245 S:      Maintained
17246 F:      drivers/usb/typec/mux/pi3usb30532.c
17247
17248 USB TYPEC CLASS
17249 M:      Heikki Krogerus <[email protected]>
17250 L:      [email protected]
17251 S:      Maintained
17252 F:      Documentation/ABI/testing/sysfs-class-typec
17253 F:      Documentation/driver-api/usb/typec.rst
17254 F:      drivers/usb/typec/
17255 F:      include/linux/usb/typec.h
17256
17257 USB TYPEC BUS FOR ALTERNATE MODES
17258 M:      Heikki Krogerus <[email protected]>
17259 L:      [email protected]
17260 S:      Maintained
17261 F:      Documentation/ABI/testing/sysfs-bus-typec
17262 F:      Documentation/driver-api/usb/typec_bus.rst
17263 F:      drivers/usb/typec/altmodes/
17264 F:      include/linux/usb/typec_altmode.h
17265
17266 USB TYPEC PORT CONTROLLER DRIVERS
17267 M:      Guenter Roeck <[email protected]>
17268 L:      [email protected]
17269 S:      Maintained
17270 F:      drivers/usb/typec/tcpm/
17271
17272 USB UHCI DRIVER
17273 M:      Alan Stern <[email protected]>
17274 L:      [email protected]
17275 S:      Maintained
17276 F:      drivers/usb/host/uhci*
17277
17278 USB VIDEO CLASS
17279 M:      Laurent Pinchart <[email protected]>
17280 L:      [email protected] (subscribers-only)
17281 L:      [email protected]
17282 T:      git git://linuxtv.org/media_tree.git
17283 W:      http://www.ideasonboard.org/uvc/
17284 S:      Maintained
17285 F:      drivers/media/usb/uvc/
17286 F:      include/uapi/linux/uvcvideo.h
17287
17288 USB VISION DRIVER
17289 M:      Hans Verkuil <[email protected]>
17290 L:      [email protected]
17291 T:      git git://linuxtv.org/media_tree.git
17292 W:      https://linuxtv.org
17293 S:      Odd Fixes
17294 F:      drivers/media/usb/usbvision/
17295
17296 USB WEBCAM GADGET
17297 M:      Laurent Pinchart <[email protected]>
17298 L:      [email protected]
17299 S:      Maintained
17300 F:      drivers/usb/gadget/function/*uvc*
17301 F:      drivers/usb/gadget/legacy/webcam.c
17302 F:      include/uapi/linux/usb/g_uvc.h
17303
17304 USB WIRELESS RNDIS DRIVER (rndis_wlan)
17305 M:      Jussi Kivilinna <[email protected]>
17306 L:      [email protected]
17307 S:      Maintained
17308 F:      drivers/net/wireless/rndis_wlan.c
17309
17310 USB XHCI DRIVER
17311 M:      Mathias Nyman <[email protected]>
17312 L:      [email protected]
17313 S:      Supported
17314 F:      drivers/usb/host/xhci*
17315 F:      drivers/usb/host/pci-quirks*
17316
17317 USB ZD1201 DRIVER
17318 L:      [email protected]
17319 W:      http://linux-lc100020.sourceforge.net
17320 S:      Orphan
17321 F:      drivers/net/wireless/zydas/zd1201.*
17322
17323 USB ZR364XX DRIVER
17324 M:      Antoine Jacquet <[email protected]>
17325 L:      [email protected]
17326 L:      [email protected]
17327 T:      git git://linuxtv.org/media_tree.git
17328 W:      http://royale.zerezo.com/zr364xx/
17329 S:      Maintained
17330 F:      Documentation/media/v4l-drivers/zr364xx*
17331 F:      drivers/media/usb/zr364xx/
17332
17333 USER-MODE LINUX (UML)
17334 M:      Jeff Dike <[email protected]>
17335 M:      Richard Weinberger <[email protected]>
17336 M:      Anton Ivanov <[email protected]>
17337 L:      [email protected]
17338 W:      http://user-mode-linux.sourceforge.net
17339 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
17340 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
17341 S:      Maintained
17342 F:      Documentation/virt/uml/
17343 F:      arch/um/
17344 F:      arch/x86/um/
17345 F:      fs/hostfs/
17346
17347 USERSPACE COPYIN/COPYOUT (UIOVEC)
17348 M:      Alexander Viro <[email protected]>
17349 S:      Maintained
17350 F:      lib/iov_iter.c
17351 F:      include/linux/uio.h
17352
17353 USERSPACE DMA BUFFER DRIVER
17354 M:      Gerd Hoffmann <[email protected]>
17355 S:      Maintained
17356 L:      [email protected]
17357 F:      drivers/dma-buf/udmabuf.c
17358 F:      include/uapi/linux/udmabuf.h
17359 T:      git git://anongit.freedesktop.org/drm/drm-misc
17360
17361 USERSPACE I/O (UIO)
17362 M:      Greg Kroah-Hartman <[email protected]>
17363 S:      Maintained
17364 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
17365 F:      Documentation/driver-api/uio-howto.rst
17366 F:      drivers/uio/
17367 F:      include/linux/uio_driver.h
17368
17369 UTIL-LINUX PACKAGE
17370 M:      Karel Zak <[email protected]>
17371 L:      [email protected]
17372 W:      http://en.wikipedia.org/wiki/Util-linux
17373 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
17374 S:      Maintained
17375
17376 UUID HELPERS
17377 M:      Christoph Hellwig <[email protected]>
17378 R:      Andy Shevchenko <[email protected]>
17379 L:      [email protected]
17380 T:      git git://git.infradead.org/users/hch/uuid.git
17381 F:      lib/uuid.c
17382 F:      lib/test_uuid.c
17383 F:      include/linux/uuid.h
17384 F:      include/uapi/linux/uuid.h
17385 S:      Maintained
17386
17387 UVESAFB DRIVER
17388 M:      Michal Januszewski <[email protected]>
17389 L:      [email protected]
17390 W:      https://github.com/mjanusz/v86d
17391 S:      Maintained
17392 F:      Documentation/fb/uvesafb.rst
17393 F:      drivers/video/fbdev/uvesafb.*
17394
17395 VF610 NAND DRIVER
17396 M:      Stefan Agner <[email protected]>
17397 L:      [email protected]
17398 S:      Supported
17399 F:      drivers/mtd/nand/raw/vf610_nfc.c
17400
17401 VFAT/FAT/MSDOS FILESYSTEM
17402 M:      OGAWA Hirofumi <[email protected]>
17403 S:      Maintained
17404 F:      Documentation/filesystems/vfat.txt
17405 F:      fs/fat/
17406
17407 VFIO DRIVER
17408 M:      Alex Williamson <[email protected]>
17409 R:      Cornelia Huck <[email protected]>
17410 L:      [email protected]
17411 T:      git git://github.com/awilliam/linux-vfio.git
17412 S:      Maintained
17413 F:      Documentation/driver-api/vfio.rst
17414 F:      drivers/vfio/
17415 F:      include/linux/vfio.h
17416 F:      include/uapi/linux/vfio.h
17417
17418 VFIO MEDIATED DEVICE DRIVERS
17419 M:      Kirti Wankhede <[email protected]>
17420 L:      [email protected]
17421 S:      Maintained
17422 F:      Documentation/driver-api/vfio-mediated-device.rst
17423 F:      drivers/vfio/mdev/
17424 F:      include/linux/mdev.h
17425 F:      samples/vfio-mdev/
17426
17427 VFIO PLATFORM DRIVER
17428 M:      Eric Auger <[email protected]>
17429 L:      [email protected]
17430 S:      Maintained
17431 F:      drivers/vfio/platform/
17432
17433 VGA_SWITCHEROO
17434 R:      Lukas Wunner <[email protected]>
17435 S:      Maintained
17436 F:      Documentation/gpu/vga-switcheroo.rst
17437 F:      drivers/gpu/vga/vga_switcheroo.c
17438 F:      include/linux/vga_switcheroo.h
17439 T:      git git://anongit.freedesktop.org/drm/drm-misc
17440
17441 VIA RHINE NETWORK DRIVER
17442 S:      Orphan
17443 F:      drivers/net/ethernet/via/via-rhine.c
17444
17445 VIA SD/MMC CARD CONTROLLER DRIVER
17446 M:      Bruce Chang <[email protected]>
17447 M:      Harald Welte <[email protected]>
17448 S:      Maintained
17449 F:      drivers/mmc/host/via-sdmmc.c
17450
17451 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
17452 M:      Florian Tobias Schandinat <[email protected]>
17453 L:      [email protected]
17454 S:      Maintained
17455 F:      include/linux/via-core.h
17456 F:      include/linux/via-gpio.h
17457 F:      include/linux/via_i2c.h
17458 F:      drivers/video/fbdev/via/
17459
17460 VIA VELOCITY NETWORK DRIVER
17461 M:      Francois Romieu <[email protected]>
17462 L:      [email protected]
17463 S:      Maintained
17464 F:      drivers/net/ethernet/via/via-velocity.*
17465
17466 VICODEC VIRTUAL CODEC DRIVER
17467 M:      Hans Verkuil <[email protected]>
17468 L:      [email protected]
17469 T:      git git://linuxtv.org/media_tree.git
17470 W:      https://linuxtv.org
17471 S:      Maintained
17472 F:      drivers/media/platform/vicodec/*
17473
17474 VIDEO MULTIPLEXER DRIVER
17475 M:      Philipp Zabel <[email protected]>
17476 L:      [email protected]
17477 S:      Maintained
17478 F:      drivers/media/platform/video-mux.c
17479
17480 VIDEO I2C POLLING DRIVER
17481 M:      Matt Ranostay <[email protected]>
17482 L:      [email protected]
17483 S:      Maintained
17484 F:      drivers/media/i2c/video-i2c.c
17485
17486 VIDEOBUF2 FRAMEWORK
17487 M:      Pawel Osciak <[email protected]>
17488 M:      Marek Szyprowski <[email protected]>
17489 M:      Kyungmin Park <[email protected]>
17490 R:      Tomasz Figa <[email protected]>
17491 L:      [email protected]
17492 S:      Maintained
17493 F:      drivers/media/common/videobuf2/*
17494 F:      include/media/videobuf2-*
17495
17496 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
17497 M:      Helen Koike <[email protected]>
17498 R:      Shuah Khan <[email protected]>
17499 L:      [email protected]
17500 T:      git git://linuxtv.org/media_tree.git
17501 W:      https://linuxtv.org
17502 S:      Maintained
17503 F:      drivers/media/platform/vimc/*
17504
17505 VIRT LIB
17506 M:      Alex Williamson <[email protected]>
17507 M:      Paolo Bonzini <[email protected]>
17508 L:      [email protected]
17509 S:      Supported
17510 F:      virt/lib/
17511
17512 VIRTIO AND VHOST VSOCK DRIVER
17513 M:      Stefan Hajnoczi <[email protected]>
17514 M:      Stefano Garzarella <[email protected]>
17515 L:      [email protected]
17516 L:      [email protected]
17517 L:      [email protected]
17518 S:      Maintained
17519 F:      include/linux/virtio_vsock.h
17520 F:      include/uapi/linux/virtio_vsock.h
17521 F:      include/uapi/linux/vsockmon.h
17522 F:      include/uapi/linux/vm_sockets_diag.h
17523 F:      net/vmw_vsock/diag.c
17524 F:      net/vmw_vsock/af_vsock_tap.c
17525 F:      net/vmw_vsock/virtio_transport_common.c
17526 F:      net/vmw_vsock/virtio_transport.c
17527 F:      drivers/net/vsockmon.c
17528 F:      drivers/vhost/vsock.c
17529 F:      tools/testing/vsock/
17530
17531 VIRTIO CONSOLE DRIVER
17532 M:      Amit Shah <[email protected]>
17533 L:      [email protected]
17534 S:      Maintained
17535 F:      drivers/char/virtio_console.c
17536 F:      include/linux/virtio_console.h
17537 F:      include/uapi/linux/virtio_console.h
17538
17539 VIRTIO CORE AND NET DRIVERS
17540 M:      "Michael S. Tsirkin" <[email protected]>
17541 M:      Jason Wang <[email protected]>
17542 L:      [email protected]
17543 S:      Maintained
17544 F:      Documentation/devicetree/bindings/virtio/
17545 F:      drivers/virtio/
17546 F:      tools/virtio/
17547 F:      drivers/net/virtio_net.c
17548 F:      drivers/block/virtio_blk.c
17549 F:      include/linux/virtio*.h
17550 F:      include/uapi/linux/virtio_*.h
17551 F:      drivers/crypto/virtio/
17552 F:      mm/balloon_compaction.c
17553
17554 VIRTIO BLOCK AND SCSI DRIVERS
17555 M:      "Michael S. Tsirkin" <[email protected]>
17556 M:      Jason Wang <[email protected]>
17557 R:      Paolo Bonzini <[email protected]>
17558 R:      Stefan Hajnoczi <[email protected]>
17559 L:      [email protected]
17560 S:      Maintained
17561 F:      drivers/block/virtio_blk.c
17562 F:      drivers/scsi/virtio_scsi.c
17563 F:      include/uapi/linux/virtio_blk.h
17564 F:      include/uapi/linux/virtio_scsi.h
17565 F:      drivers/vhost/scsi.c
17566
17567 VIRTIO CRYPTO DRIVER
17568 M:      Gonglei <[email protected]>
17569 L:      [email protected]
17570 L:      [email protected]
17571 S:      Maintained
17572 F:      drivers/crypto/virtio/
17573 F:      include/uapi/linux/virtio_crypto.h
17574
17575 VIRTIO DRIVERS FOR S390
17576 M:      Cornelia Huck <[email protected]>
17577 M:      Halil Pasic <[email protected]>
17578 L:      [email protected]
17579 L:      [email protected]
17580 L:      [email protected]
17581 S:      Supported
17582 F:      drivers/s390/virtio/
17583 F:      arch/s390/include/uapi/asm/virtio-ccw.h
17584
17585 VIRTIO FILE SYSTEM
17586 M:      Vivek Goyal <[email protected]>
17587 M:      Stefan Hajnoczi <[email protected]>
17588 M:      Miklos Szeredi <[email protected]>
17589 L:      [email protected]
17590 L:      [email protected]
17591 W:      https://virtio-fs.gitlab.io/
17592 S:      Supported
17593 F:      fs/fuse/virtio_fs.c
17594 F:      include/uapi/linux/virtio_fs.h
17595 F:      Documentation/filesystems/virtiofs.rst
17596
17597 VIRTIO GPU DRIVER
17598 M:      David Airlie <[email protected]>
17599 M:      Gerd Hoffmann <[email protected]>
17600 L:      [email protected]
17601 L:      [email protected]
17602 T:      git git://anongit.freedesktop.org/drm/drm-misc
17603 S:      Maintained
17604 F:      drivers/gpu/drm/virtio/
17605 F:      include/uapi/linux/virtio_gpu.h
17606
17607 VIRTIO HOST (VHOST)
17608 M:      "Michael S. Tsirkin" <[email protected]>
17609 M:      Jason Wang <[email protected]>
17610 L:      [email protected]
17611 L:      [email protected]
17612 L:      [email protected]
17613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
17614 S:      Maintained
17615 F:      drivers/vhost/
17616 F:      include/uapi/linux/vhost.h
17617
17618 VIRTIO INPUT DRIVER
17619 M:      Gerd Hoffmann <[email protected]>
17620 S:      Maintained
17621 F:      drivers/virtio/virtio_input.c
17622 F:      include/uapi/linux/virtio_input.h
17623
17624 VIRTIO IOMMU DRIVER
17625 M:      Jean-Philippe Brucker <[email protected]>
17626 L:      [email protected]
17627 S:      Maintained
17628 F:      drivers/iommu/virtio-iommu.c
17629 F:      include/uapi/linux/virtio_iommu.h
17630
17631 VIRTUAL BOX GUEST DEVICE DRIVER
17632 M:      Hans de Goede <[email protected]>
17633 M:      Arnd Bergmann <[email protected]>
17634 M:      Greg Kroah-Hartman <[email protected]>
17635 S:      Maintained
17636 F:      include/linux/vbox_utils.h
17637 F:      include/uapi/linux/vbox*.h
17638 F:      drivers/virt/vboxguest/
17639
17640 VIRTUAL SERIO DEVICE DRIVER
17641 M:      Stephen Chandler Paul <[email protected]>
17642 S:      Maintained
17643 F:      drivers/input/serio/userio.c
17644 F:      include/uapi/linux/userio.h
17645
17646 VITESSE FELIX ETHERNET SWITCH DRIVER
17647 M:      Vladimir Oltean <[email protected]>
17648 M:      Claudiu Manoil <[email protected]>
17649 L:      [email protected]
17650 S:      Maintained
17651 F:      drivers/net/dsa/ocelot/*
17652 F:      net/dsa/tag_ocelot.c
17653
17654 VIVID VIRTUAL VIDEO DRIVER
17655 M:      Hans Verkuil <[email protected]>
17656 L:      [email protected]
17657 T:      git git://linuxtv.org/media_tree.git
17658 W:      https://linuxtv.org
17659 S:      Maintained
17660 F:      drivers/media/platform/vivid/*
17661
17662 VLYNQ BUS
17663 M:      Florian Fainelli <[email protected]>
17664 L:      [email protected] (subscribers-only)
17665 S:      Maintained
17666 F:      drivers/vlynq/vlynq.c
17667 F:      include/linux/vlynq.h
17668
17669 VME SUBSYSTEM
17670 M:      Martyn Welch <[email protected]>
17671 M:      Manohar Vanga <[email protected]>
17672 M:      Greg Kroah-Hartman <[email protected]>
17673 L:      [email protected]
17674 S:      Maintained
17675 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
17676 F:      Documentation/driver-api/vme.rst
17677 F:      drivers/staging/vme/
17678 F:      drivers/vme/
17679 F:      include/linux/vme*
17680
17681 VMWARE BALLOON DRIVER
17682 M:      Nadav Amit <[email protected]>
17683 M:      "VMware, Inc." <[email protected]>
17684 L:      [email protected]
17685 S:      Maintained
17686 F:      drivers/misc/vmw_balloon.c
17687
17688 VMWARE HYPERVISOR INTERFACE
17689 M:      Thomas Hellstrom <[email protected]>
17690 M:      "VMware, Inc." <[email protected]>
17691 L:      [email protected]
17692 S:      Supported
17693 F:      arch/x86/kernel/cpu/vmware.c
17694 F:      arch/x86/include/asm/vmware.h
17695
17696 VMWARE PVRDMA DRIVER
17697 M:      Adit Ranadive <[email protected]>
17698 M:      VMware PV-Drivers <[email protected]>
17699 L:      [email protected]
17700 S:      Maintained
17701 F:      drivers/infiniband/hw/vmw_pvrdma/
17702
17703 VMware PVSCSI driver
17704 M:      Jim Gill <[email protected]>
17705 M:      VMware PV-Drivers <[email protected]>
17706 L:      [email protected]
17707 S:      Maintained
17708 F:      drivers/scsi/vmw_pvscsi.c
17709 F:      drivers/scsi/vmw_pvscsi.h
17710
17711 VMWARE VMMOUSE SUBDRIVER
17712 M:      "VMware Graphics" <[email protected]>
17713 M:      "VMware, Inc." <[email protected]>
17714 L:      [email protected]
17715 S:      Maintained
17716 F:      drivers/input/mouse/vmmouse.c
17717 F:      drivers/input/mouse/vmmouse.h
17718
17719 VMWARE VMXNET3 ETHERNET DRIVER
17720 M:      Ronak Doshi <[email protected]>
17721 M:      "VMware, Inc." <[email protected]>
17722 L:      [email protected]
17723 S:      Maintained
17724 F:      drivers/net/vmxnet3/
17725
17726 VOCORE VOCORE2 BOARD
17727 M:      Harvey Hunt <[email protected]>
17728 L:      [email protected]
17729 S:      Maintained
17730 F:      arch/mips/boot/dts/ralink/vocore2.dts
17731
17732 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
17733 M:      Liam Girdwood <[email protected]>
17734 M:      Mark Brown <[email protected]>
17735 L:      [email protected]
17736 W:      http://www.slimlogic.co.uk/?p=48
17737 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
17738 S:      Supported
17739 F:      Documentation/devicetree/bindings/regulator/
17740 F:      Documentation/power/regulator/
17741 F:      drivers/regulator/
17742 F:      include/dt-bindings/regulator/
17743 F:      include/linux/regulator/
17744 K:      regulator_get_optional
17745
17746 VRF
17747 M:      David Ahern <[email protected]>
17748 M:      Shrijeet Mukherjee <[email protected]>
17749 L:      [email protected]
17750 S:      Maintained
17751 F:      drivers/net/vrf.c
17752 F:      Documentation/networking/vrf.txt
17753
17754 VSPRINTF
17755 M:      Petr Mladek <[email protected]>
17756 M:      Steven Rostedt <[email protected]>
17757 M:      Sergey Senozhatsky <[email protected]>
17758 R:      Andy Shevchenko <[email protected]>
17759 R:      Rasmus Villemoes <[email protected]>
17760 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk.git
17761 S:      Maintained
17762 F:      lib/vsprintf.c
17763 F:      lib/test_printf.c
17764 F:      Documentation/core-api/printk-formats.rst
17765
17766 VT1211 HARDWARE MONITOR DRIVER
17767 M:      Juerg Haefliger <[email protected]>
17768 L:      [email protected]
17769 S:      Maintained
17770 F:      Documentation/hwmon/vt1211.rst
17771 F:      drivers/hwmon/vt1211.c
17772
17773 VT8231 HARDWARE MONITOR DRIVER
17774 M:      Roger Lucas <[email protected]>
17775 L:      [email protected]
17776 S:      Maintained
17777 F:      drivers/hwmon/vt8231.c
17778
17779 VUB300 USB to SDIO/SD/MMC bridge chip
17780 L:      [email protected]
17781 S:      Orphan
17782 F:      drivers/mmc/host/vub300.c
17783
17784 W1 DALLAS'S 1-WIRE BUS
17785 M:      Evgeniy Polyakov <[email protected]>
17786 S:      Maintained
17787 F:      Documentation/devicetree/bindings/w1/
17788 F:      Documentation/w1/
17789 F:      drivers/w1/
17790 F:      include/linux/w1.h
17791
17792 W83791D HARDWARE MONITORING DRIVER
17793 M:      Marc Hulsman <[email protected]>
17794 L:      [email protected]
17795 S:      Maintained
17796 F:      Documentation/hwmon/w83791d.rst
17797 F:      drivers/hwmon/w83791d.c
17798
17799 W83793 HARDWARE MONITORING DRIVER
17800 M:      Rudolf Marek <[email protected]>
17801 L:      [email protected]
17802 S:      Maintained
17803 F:      Documentation/hwmon/w83793.rst
17804 F:      drivers/hwmon/w83793.c
17805
17806 W83795 HARDWARE MONITORING DRIVER
17807 M:      Jean Delvare <[email protected]>
17808 L:      [email protected]
17809 S:      Maintained
17810 F:      drivers/hwmon/w83795.c
17811
17812 W83L51xD SD/MMC CARD INTERFACE DRIVER
17813 M:      Pierre Ossman <[email protected]>
17814 S:      Maintained
17815 F:      drivers/mmc/host/wbsd.*
17816
17817 WACOM PROTOCOL 4 SERIAL TABLETS
17818 M:      Julian Squires <[email protected]>
17819 M:      Hans de Goede <[email protected]>
17820 L:      [email protected]
17821 S:      Maintained
17822 F:      drivers/input/tablet/wacom_serial4.c
17823
17824 WATCHDOG DEVICE DRIVERS
17825 M:      Wim Van Sebroeck <[email protected]>
17826 M:      Guenter Roeck <[email protected]>
17827 L:      [email protected]
17828 W:      http://www.linux-watchdog.org/
17829 T:      git git://www.linux-watchdog.org/linux-watchdog.git
17830 S:      Maintained
17831 F:      Documentation/devicetree/bindings/watchdog/
17832 F:      Documentation/watchdog/
17833 F:      drivers/watchdog/
17834 F:      include/linux/watchdog.h
17835 F:      include/uapi/linux/watchdog.h
17836
17837 WHISKEYCOVE PMIC GPIO DRIVER
17838 M:      Kuppuswamy Sathyanarayanan <[email protected]>
17839 L:      [email protected]
17840 S:      Maintained
17841 F:      drivers/gpio/gpio-wcove.c
17842
17843 WHWAVE RTC DRIVER
17844 M:      Dianlong Li <[email protected]>
17845 L:      [email protected]
17846 S:      Maintained
17847 F:      drivers/rtc/rtc-sd3078.c
17848
17849 WIIMOTE HID DRIVER
17850 M:      David Herrmann <[email protected]>
17851 L:      [email protected]
17852 S:      Maintained
17853 F:      drivers/hid/hid-wiimote*
17854
17855 WILOCITY WIL6210 WIRELESS DRIVER
17856 M:      Maya Erez <[email protected]>
17857 L:      [email protected]
17858 L:      [email protected]
17859 S:      Supported
17860 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
17861 F:      drivers/net/wireless/ath/wil6210/
17862
17863 WIMAX STACK
17864 M:      Inaky Perez-Gonzalez <[email protected]>
17865 M:      [email protected]
17866 L:      [email protected] (subscribers-only)
17867 S:      Supported
17868 W:      http://linuxwimax.org
17869 F:      Documentation/admin-guide/wimax/wimax.rst
17870 F:      include/linux/wimax/debug.h
17871 F:      include/net/wimax.h
17872 F:      include/uapi/linux/wimax.h
17873 F:      net/wimax/
17874
17875 WINBOND CIR DRIVER
17876 M:      David Härdeman <[email protected]>
17877 S:      Maintained
17878 F:      drivers/media/rc/winbond-cir.c
17879
17880 RCMM REMOTE CONTROLS DECODER
17881 M:      Patrick Lerda <[email protected]>
17882 S:      Maintained
17883 F:      drivers/media/rc/ir-rcmm-decoder.c
17884
17885 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
17886 M:      William Breathitt Gray <[email protected]>
17887 L:      [email protected]
17888 S:      Maintained
17889 F:      drivers/watchdog/ebc-c384_wdt.c
17890
17891 WINSYSTEMS WS16C48 GPIO DRIVER
17892 M:      William Breathitt Gray <[email protected]>
17893 L:      [email protected]
17894 S:      Maintained
17895 F:      drivers/gpio/gpio-ws16c48.c
17896
17897 WISTRON LAPTOP BUTTON DRIVER
17898 M:      Miloslav Trmac <[email protected]>
17899 S:      Maintained
17900 F:      drivers/input/misc/wistron_btns.c
17901
17902 WL3501 WIRELESS PCMCIA CARD DRIVER
17903 L:      [email protected]
17904 S:      Odd fixes
17905 F:      drivers/net/wireless/wl3501*
17906
17907 WOLFSON MICROELECTRONICS DRIVERS
17908 L:      [email protected]
17909 T:      git https://github.com/CirrusLogic/linux-drivers.git
17910 W:      https://github.com/CirrusLogic/linux-drivers/wiki
17911 S:      Supported
17912 F:      Documentation/hwmon/wm83??.rst
17913 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
17914 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
17915 F:      Documentation/devicetree/bindings/mfd/arizona.txt
17916 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
17917 F:      Documentation/devicetree/bindings/sound/wlf,arizona.txt
17918 F:      arch/arm/mach-s3c64xx/mach-crag6410*
17919 F:      drivers/clk/clk-wm83*.c
17920 F:      drivers/extcon/extcon-arizona.c
17921 F:      drivers/leds/leds-wm83*.c
17922 F:      drivers/gpio/gpio-*wm*.c
17923 F:      drivers/gpio/gpio-arizona.c
17924 F:      drivers/hwmon/wm83??-hwmon.c
17925 F:      drivers/input/misc/wm831x-on.c
17926 F:      drivers/input/touchscreen/wm831x-ts.c
17927 F:      drivers/input/touchscreen/wm97*.c
17928 F:      drivers/mfd/arizona*
17929 F:      drivers/mfd/wm*.c
17930 F:      drivers/mfd/cs47l24*
17931 F:      drivers/power/supply/wm83*.c
17932 F:      drivers/rtc/rtc-wm83*.c
17933 F:      drivers/regulator/wm8*.c
17934 F:      drivers/regulator/arizona*
17935 F:      drivers/video/backlight/wm83*_bl.c
17936 F:      drivers/watchdog/wm83*_wdt.c
17937 F:      include/linux/mfd/arizona/
17938 F:      include/linux/mfd/wm831x/
17939 F:      include/linux/mfd/wm8350/
17940 F:      include/linux/mfd/wm8400*
17941 F:      include/linux/regulator/arizona*
17942 F:      include/linux/wm97xx.h
17943 F:      include/sound/wm????.h
17944 F:      sound/soc/codecs/arizona.?
17945 F:      sound/soc/codecs/wm*
17946 F:      sound/soc/codecs/cs47l24*
17947
17948 WORKQUEUE
17949 M:      Tejun Heo <[email protected]>
17950 R:      Lai Jiangshan <[email protected]>
17951 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
17952 S:      Maintained
17953 F:      include/linux/workqueue.h
17954 F:      kernel/workqueue.c
17955 F:      Documentation/core-api/workqueue.rst
17956
17957 X-POWERS AXP288 PMIC DRIVERS
17958 M:      Hans de Goede <[email protected]>
17959 S:      Maintained
17960 N:      axp288
17961 F:      drivers/acpi/pmic/intel_pmic_xpower.c
17962
17963 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
17964 M:      Chen-Yu Tsai <[email protected]>
17965 L:      [email protected]
17966 S:      Maintained
17967 N:      axp[128]
17968
17969 X.25 NETWORK LAYER
17970 M:      Andrew Hendry <[email protected]>
17971 L:      [email protected]
17972 S:      Odd Fixes
17973 F:      Documentation/networking/x25*
17974 F:      include/net/x25*
17975 F:      net/x25/
17976
17977 X86 ARCHITECTURE (32-BIT AND 64-BIT)
17978 M:      Thomas Gleixner <[email protected]>
17979 M:      Ingo Molnar <[email protected]>
17980 M:      Borislav Petkov <[email protected]>
17981 R:      "H. Peter Anvin" <[email protected]>
17982 M:      [email protected]
17983 L:      [email protected]
17984 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
17985 S:      Maintained
17986 F:      Documentation/devicetree/bindings/x86/
17987 F:      Documentation/x86/
17988 F:      arch/x86/
17989
17990 X86 ENTRY CODE
17991 M:      Andy Lutomirski <[email protected]>
17992 L:      [email protected]
17993 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
17994 S:      Maintained
17995 F:      arch/x86/entry/
17996
17997 X86 MCE INFRASTRUCTURE
17998 M:      Tony Luck <[email protected]>
17999 M:      Borislav Petkov <[email protected]>
18000 L:      [email protected]
18001 S:      Maintained
18002 F:      arch/x86/kernel/cpu/mce/*
18003
18004 X86 MICROCODE UPDATE SUPPORT
18005 M:      Borislav Petkov <[email protected]>
18006 S:      Maintained
18007 F:      arch/x86/kernel/cpu/microcode/*
18008
18009 X86 MM
18010 M:      Dave Hansen <[email protected]>
18011 M:      Andy Lutomirski <[email protected]>
18012 M:      Peter Zijlstra <[email protected]>
18013 L:      [email protected]
18014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
18015 S:      Maintained
18016 F:      arch/x86/mm/
18017
18018 X86 PLATFORM DRIVERS
18019 M:      Darren Hart <[email protected]>
18020 M:      Andy Shevchenko <[email protected]>
18021 L:      [email protected]
18022 T:      git git://git.infradead.org/linux-platform-drivers-x86.git
18023 S:      Odd Fixes
18024 F:      drivers/platform/x86/
18025 F:      drivers/platform/olpc/
18026
18027 X86 PLATFORM DRIVERS - ARCH
18028 R:      Darren Hart <[email protected]>
18029 R:      Andy Shevchenko <[email protected]>
18030 L:      [email protected]
18031 L:      [email protected]
18032 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
18033 S:      Maintained
18034 F:      arch/x86/platform
18035
18036 X86 VDSO
18037 M:      Andy Lutomirski <[email protected]>
18038 L:      [email protected]
18039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
18040 S:      Maintained
18041 F:      arch/x86/entry/vdso/
18042
18043 XARRAY
18044 M:      Matthew Wilcox <[email protected]>
18045 L:      [email protected]
18046 S:      Supported
18047 F:      Documentation/core-api/xarray.rst
18048 F:      lib/idr.c
18049 F:      lib/xarray.c
18050 F:      include/linux/idr.h
18051 F:      include/linux/xarray.h
18052 F:      tools/testing/radix-tree
18053
18054 XBOX DVD IR REMOTE
18055 M:      Benjamin Valentin <[email protected]>
18056 S:      Maintained
18057 F:      drivers/media/rc/xbox_remote.c
18058 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
18059
18060 XC2028/3028 TUNER DRIVER
18061 M:      Mauro Carvalho Chehab <[email protected]>
18062 L:      [email protected]
18063 W:      https://linuxtv.org
18064 T:      git git://linuxtv.org/media_tree.git
18065 S:      Maintained
18066 F:      drivers/media/tuners/tuner-xc2028.*
18067
18068 XDP (eXpress Data Path)
18069 M:      Alexei Starovoitov <[email protected]>
18070 M:      Daniel Borkmann <[email protected]>
18071 M:      David S. Miller <[email protected]>
18072 M:      Jakub Kicinski <[email protected]>
18073 M:      Jesper Dangaard Brouer <[email protected]>
18074 M:      John Fastabend <[email protected]>
18075 L:      [email protected]
18076 L:      [email protected]
18077 S:      Supported
18078 F:      net/core/xdp.c
18079 F:      include/net/xdp.h
18080 F:      kernel/bpf/devmap.c
18081 F:      kernel/bpf/cpumap.c
18082 F:      include/trace/events/xdp.h
18083 K:      xdp
18084 N:      xdp
18085
18086 XDP SOCKETS (AF_XDP)
18087 M:      Björn Töpel <[email protected]>
18088 M:      Magnus Karlsson <[email protected]>
18089 R:      Jonathan Lemon <[email protected]>
18090 L:      [email protected]
18091 L:      [email protected]
18092 S:      Maintained
18093 F:      kernel/bpf/xskmap.c
18094 F:      net/xdp/
18095
18096 XEN BLOCK SUBSYSTEM
18097 M:      Konrad Rzeszutek Wilk <[email protected]>
18098 M:      Roger Pau Monné <[email protected]>
18099 L:      [email protected] (moderated for non-subscribers)
18100 S:      Supported
18101 F:      drivers/block/xen-blkback/*
18102 F:      drivers/block/xen*
18103
18104 XEN HYPERVISOR ARM
18105 M:      Stefano Stabellini <[email protected]>
18106 L:      [email protected] (moderated for non-subscribers)
18107 S:      Maintained
18108 F:      arch/arm/xen/
18109 F:      arch/arm/include/asm/xen/
18110
18111 XEN HYPERVISOR ARM64
18112 M:      Stefano Stabellini <[email protected]>
18113 L:      [email protected] (moderated for non-subscribers)
18114 S:      Maintained
18115 F:      arch/arm64/xen/
18116 F:      arch/arm64/include/asm/xen/
18117
18118 XEN HYPERVISOR INTERFACE
18119 M:      Boris Ostrovsky <[email protected]>
18120 M:      Juergen Gross <[email protected]>
18121 R:      Stefano Stabellini <[email protected]>
18122 L:      [email protected] (moderated for non-subscribers)
18123 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
18124 S:      Supported
18125 F:      arch/x86/xen/
18126 F:      arch/x86/platform/pvh/
18127 F:      drivers/*/xen-*front.c
18128 F:      drivers/xen/
18129 F:      arch/x86/include/asm/xen/
18130 F:      arch/x86/include/asm/pvclock-abi.h
18131 F:      include/xen/
18132 F:      include/uapi/xen/
18133 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
18134 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
18135
18136 XEN NETWORK BACKEND DRIVER
18137 M:      Wei Liu <[email protected]>
18138 M:      Paul Durrant <[email protected]>
18139 L:      [email protected] (moderated for non-subscribers)
18140 L:      [email protected]
18141 S:      Supported
18142 F:      drivers/net/xen-netback/*
18143
18144 XEN PCI SUBSYSTEM
18145 M:      Konrad Rzeszutek Wilk <[email protected]>
18146 L:      [email protected] (moderated for non-subscribers)
18147 S:      Supported
18148 F:      arch/x86/pci/*xen*
18149 F:      drivers/pci/*xen*
18150
18151 XEN PVSCSI DRIVERS
18152 M:      Juergen Gross <[email protected]>
18153 L:      [email protected] (moderated for non-subscribers)
18154 L:      [email protected]
18155 S:      Supported
18156 F:      drivers/scsi/xen-scsifront.c
18157 F:      drivers/xen/xen-scsiback.c
18158 F:      include/xen/interface/io/vscsiif.h
18159
18160 XEN SWIOTLB SUBSYSTEM
18161 M:      Konrad Rzeszutek Wilk <[email protected]>
18162 L:      [email protected] (moderated for non-subscribers)
18163 L:      [email protected]
18164 S:      Supported
18165 F:      arch/x86/xen/*swiotlb*
18166 F:      drivers/xen/*swiotlb*
18167
18168 XEN SOUND FRONTEND DRIVER
18169 M:      Oleksandr Andrushchenko <[email protected]>
18170 L:      [email protected] (moderated for non-subscribers)
18171 L:      [email protected] (moderated for non-subscribers)
18172 S:      Supported
18173 F:      sound/xen/*
18174
18175 XFS FILESYSTEM
18176 M:      Darrick J. Wong <[email protected]>
18177 M:      [email protected]
18178 L:      [email protected]
18179 W:      http://xfs.org/
18180 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
18181 S:      Supported
18182 F:      Documentation/admin-guide/xfs.rst
18183 F:      Documentation/ABI/testing/sysfs-fs-xfs
18184 F:      Documentation/filesystems/xfs-delayed-logging-design.txt
18185 F:      Documentation/filesystems/xfs-self-describing-metadata.txt
18186 F:      fs/xfs/
18187 F:      include/uapi/linux/dqblk_xfs.h
18188 F:      include/uapi/linux/fsmap.h
18189
18190 XILINX AXI ETHERNET DRIVER
18191 M:      Radhey Shyam Pandey <[email protected]>
18192 S:      Maintained
18193 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
18194
18195 XILINX CAN DRIVER
18196 M:      Appana Durga Kedareswara rao <[email protected]>
18197 R:      Naga Sureshkumar Relli <[email protected]>
18198 L:      [email protected]
18199 S:      Maintained
18200 F:      Documentation/devicetree/bindings/net/can/xilinx_can.txt
18201 F:      drivers/net/can/xilinx_can.c
18202
18203 XILINX UARTLITE SERIAL DRIVER
18204 M:      Peter Korsgaard <[email protected]>
18205 L:      [email protected]
18206 S:      Maintained
18207 F:      drivers/tty/serial/uartlite.c
18208
18209 XILINX VIDEO IP CORES
18210 M:      Hyun Kwon <[email protected]>
18211 M:      Laurent Pinchart <[email protected]>
18212 L:      [email protected]
18213 T:      git git://linuxtv.org/media_tree.git
18214 S:      Supported
18215 F:      Documentation/devicetree/bindings/media/xilinx/
18216 F:      drivers/media/platform/xilinx/
18217 F:      include/uapi/linux/xilinx-v4l2-controls.h
18218
18219 XILINX SD-FEC IP CORES
18220 M:      Derek Kiernan <[email protected]>
18221 M:      Dragan Cvetic <[email protected]>
18222 S:      Maintained
18223 F:      Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
18224 F:      Documentation/misc-devices/xilinx_sdfec.rst
18225 F:      drivers/misc/xilinx_sdfec.c
18226 F:      drivers/misc/Kconfig
18227 F:      drivers/misc/Makefile
18228 F:      include/uapi/misc/xilinx_sdfec.h
18229
18230 XILLYBUS DRIVER
18231 M:      Eli Billauer <[email protected]>
18232 L:      [email protected]
18233 S:      Supported
18234 F:      drivers/char/xillybus/
18235
18236 XLP9XX I2C DRIVER
18237 M:      George Cherian <[email protected]>
18238 L:      [email protected]
18239 W:      http://www.marvell.com
18240 S:      Supported
18241 F:      Documentation/devicetree/bindings/i2c/i2c-xlp9xx.txt
18242 F:      drivers/i2c/busses/i2c-xlp9xx.c
18243
18244 XRA1403 GPIO EXPANDER
18245 M:      Nandor Han <[email protected]>
18246 M:      Semi Malinen <[email protected]>
18247 L:      [email protected]
18248 S:      Maintained
18249 F:      drivers/gpio/gpio-xra1403.c
18250 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
18251
18252 XTENSA XTFPGA PLATFORM SUPPORT
18253 M:      Max Filippov <[email protected]>
18254 L:      [email protected]
18255 S:      Maintained
18256 F:      drivers/spi/spi-xtensa-xtfpga.c
18257 F:      sound/soc/xtensa/xtfpga-i2s.c
18258
18259 YAM DRIVER FOR AX.25
18260 M:      Jean-Paul Roubelat <[email protected]>
18261 L:      [email protected]
18262 S:      Maintained
18263 F:      drivers/net/hamradio/yam*
18264 F:      include/linux/yam.h
18265
18266 YAMA SECURITY MODULE
18267 M:      Kees Cook <[email protected]>
18268 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
18269 S:      Supported
18270 F:      security/yama/
18271 F:      Documentation/admin-guide/LSM/Yama.rst
18272
18273 YEALINK PHONE DRIVER
18274 M:      Henk Vergonet <[email protected]>
18275 L:      [email protected]
18276 S:      Maintained
18277 F:      Documentation/input/devices/yealink.rst
18278 F:      drivers/input/misc/yealink.*
18279
18280 Z8530 DRIVER FOR AX.25
18281 M:      Joerg Reuter <[email protected]>
18282 W:      http://yaina.de/jreuter/
18283 W:      http://www.qsl.net/dl1bke/
18284 L:      [email protected]
18285 S:      Maintained
18286 F:      Documentation/networking/z8530drv.txt
18287 F:      drivers/net/hamradio/*scc.c
18288 F:      drivers/net/hamradio/z8530.h
18289
18290 ZBUD COMPRESSED PAGE ALLOCATOR
18291 M:      Seth Jennings <[email protected]>
18292 M:      Dan Streetman <[email protected]>
18293 L:      [email protected]
18294 S:      Maintained
18295 F:      mm/zbud.c
18296 F:      include/linux/zbud.h
18297
18298 ZD1211RW WIRELESS DRIVER
18299 M:      Daniel Drake <[email protected]>
18300 M:      Ulrich Kunitz <[email protected]>
18301 W:      http://zd1211.ath.cx/wiki/DriverRewrite
18302 L:      [email protected]
18303 L:      [email protected] (subscribers-only)
18304 S:      Maintained
18305 F:      drivers/net/wireless/zydas/zd1211rw/
18306
18307 ZD1301 MEDIA DRIVER
18308 M:      Antti Palosaari <[email protected]>
18309 L:      [email protected]
18310 W:      https://linuxtv.org/
18311 W:      http://palosaari.fi/linux/
18312 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
18313 S:      Maintained
18314 F:      drivers/media/usb/dvb-usb-v2/zd1301*
18315
18316 ZD1301_DEMOD MEDIA DRIVER
18317 M:      Antti Palosaari <[email protected]>
18318 L:      [email protected]
18319 W:      https://linuxtv.org/
18320 W:      http://palosaari.fi/linux/
18321 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
18322 S:      Maintained
18323 F:      drivers/media/dvb-frontends/zd1301_demod*
18324
18325 ZHAOXIN PROCESSOR SUPPORT
18326 M:      Tony W Wang-oc <[email protected]>
18327 L:      [email protected]
18328 S:      Maintained
18329 F:      arch/x86/kernel/cpu/zhaoxin.c
18330
18331 ZPOOL COMPRESSED PAGE STORAGE API
18332 M:      Dan Streetman <[email protected]>
18333 L:      [email protected]
18334 S:      Maintained
18335 F:      mm/zpool.c
18336 F:      include/linux/zpool.h
18337
18338 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
18339 M:      Minchan Kim <[email protected]>
18340 M:      Nitin Gupta <[email protected]>
18341 R:      Sergey Senozhatsky <[email protected]>
18342 L:      [email protected]
18343 S:      Maintained
18344 F:      drivers/block/zram/
18345 F:      Documentation/admin-guide/blockdev/zram.rst
18346
18347 ZS DECSTATION Z85C30 SERIAL DRIVER
18348 M:      "Maciej W. Rozycki" <[email protected]>
18349 S:      Maintained
18350 F:      drivers/tty/serial/zs.*
18351
18352 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
18353 M:      Minchan Kim <[email protected]>
18354 M:      Nitin Gupta <[email protected]>
18355 R:      Sergey Senozhatsky <[email protected]>
18356 L:      [email protected]
18357 S:      Maintained
18358 F:      mm/zsmalloc.c
18359 F:      include/linux/zsmalloc.h
18360 F:      Documentation/vm/zsmalloc.rst
18361
18362 ZSWAP COMPRESSED SWAP CACHING
18363 M:      Seth Jennings <[email protected]>
18364 M:      Dan Streetman <[email protected]>
18365 M:      Vitaly Wool <[email protected]>
18366 L:      [email protected]
18367 S:      Maintained
18368 F:      mm/zswap.c
18369
18370 THE REST
18371 M:      Linus Torvalds <[email protected]>
18372 L:      [email protected]
18373 Q:      http://patchwork.kernel.org/project/LKML/list/
18374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
18375 S:      Buried alive in reporters
18376 F:      *
18377 F:      */
This page took 0.99727 seconds and 4 git commands to generate.