]> Git Repo - linux.git/blob - MAINTAINERS
drm/i915: introduce intel_memory_region
[linux.git] / MAINTAINERS
1
2
3         List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below.  This will make things
6 easier on the maintainers.  Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1.      Always _test_ your changes, however small, on at least 4 or
10         5 people, preferably many more.
11
12 2.      Try to release a few ALPHA test versions to the net. Announce
13         them onto the kernel channel and await results. This is especially
14         important for device drivers, because often that's the only way
15         you will find things like the fact version 3 firmware needs
16         a magic fix you didn't know about, or some clown changed the
17         chips on a board and not its name.  (Don't laugh!  Look at the
18         SMC etherpower for that.)
19
20 3.      Make sure your changes compile correctly in multiple
21         configurations. In particular check that changes work both as a
22         module and built into the kernel.
23
24 4.      When you are happy with a change make it generally available for
25         testing and await feedback.
26
27 5.      Make a patch available to the relevant maintainer in the list. Use
28         'diff -u' to make the patch easy to merge. Be prepared to get your
29         changes sent back with seemingly silly requests about formatting
30         and variable names.  These aren't as silly as they seem. One
31         job the maintainers (and especially Linus) do is to keep things
32         looking the same. Sometimes this means that the clever hack in
33         your driver to get around a problem actually needs to become a
34         generalized kernel feature ready for next time.
35
36         PLEASE check your patch with the automated style checker
37         (scripts/checkpatch.pl) to catch trivial style violations.
38         See Documentation/process/coding-style.rst for guidance here.
39
40         PLEASE CC: the maintainers and mailing lists that are generated
41         by scripts/get_maintainer.pl.  The results returned by the
42         script will be best if you have git installed and are making
43         your changes in a branch derived from Linus' latest git tree.
44         See Documentation/process/submitting-patches.rst for details.
45
46         PLEASE try to include any credit lines you want added with the
47         patch. It avoids people being missed off by mistake and makes
48         it easier to know who wants adding and who doesn't.
49
50         PLEASE document known bugs. If it doesn't work for everything
51         or does something very odd once a month document it.
52
53         PLEASE remember that submissions must be made under the terms
54         of the Linux Foundation certificate of contribution and should
55         include a Signed-off-by: line.  The current version of this
56         "Developer's Certificate of Origin" (DCO) is listed in the file
57         Documentation/process/submitting-patches.rst.
58
59 6.      Make sure you have the right to send any changes you make. If you
60         do changes at work you may find your employer owns the patch
61         not you.
62
63 7.      When sending security related changes or reports to a maintainer
64         please Cc: [email protected], especially if the maintainer
65         does not respond. Please keep in mind that the security team is
66         a small set of people who can be efficient only when working on
67         verified bugs. Please only Cc: this list when you have identified
68         that the bug would present a short-term risk to other users if it
69         were publicly disclosed. For example, reports of address leaks do
70         not represent an immediate threat and are better handled publicly,
71         and ideally, should come with a patch proposal. Please do not send
72         automated reports to this list either. Such bugs will be handled
73         better and faster in the usual public places.
74
75 8.      Happy hacking.
76
77 Descriptions of section entries:
78
79         P: Person (obsolete)
80         M: Mail patches to: FullName <address@domain>
81         R: Designated reviewer: FullName <address@domain>
82            These reviewers should be CCed on patches.
83         L: Mailing list that is relevant to this area
84         W: Web-page with status/info
85         B: URI for where to file bugs. A web-page with detailed bug
86            filing info, a direct bug tracker link, or a mailto: URI.
87         C: URI for chat protocol, server and channel where developers
88            usually hang out, for example irc://server/channel.
89         Q: Patchwork web based patch tracking system site
90         T: SCM tree type and location.
91            Type is one of: git, hg, quilt, stgit, topgit
92         S: Status, one of the following:
93            Supported:   Someone is actually paid to look after this.
94            Maintained:  Someone actually looks after it.
95            Odd Fixes:   It has a maintainer but they don't have time to do
96                         much other than throw the odd patch in. See below..
97            Orphan:      No current maintainer [but maybe you could take the
98                         role as you write your new code].
99            Obsolete:    Old code. Something tagged obsolete generally means
100                         it has been replaced by a better system and you
101                         should be using that.
102         F: Files and directories with wildcard patterns.
103            A trailing slash includes all files and subdirectory files.
104            F:   drivers/net/    all files in and below drivers/net
105            F:   drivers/net/*   all files in drivers/net, but not below
106            F:   */net/*         all files in "any top level directory"/net
107            One pattern per line.  Multiple F: lines acceptable.
108         N: Files and directories with regex patterns.
109            N:   [^a-z]tegra     all files whose path contains the word tegra
110            One pattern per line.  Multiple N: lines acceptable.
111            scripts/get_maintainer.pl has different behavior for files that
112            match F: pattern and matches of N: patterns.  By default,
113            get_maintainer will not look at git log history when an F: pattern
114            match occurs.  When an N: match occurs, git log history is used
115            to also notify the people that have git commit signatures.
116         X: Files and directories that are NOT maintained, same rules as F:
117            Files exclusions are tested before file matches.
118            Can be useful for excluding a specific subdirectory, for instance:
119            F:   net/
120            X:   net/ipv6/
121            matches all files in and below net excluding net/ipv6/
122         K: Keyword perl extended regex pattern to match content in a
123            patch or file.  For instance:
124            K: of_get_profile
125               matches patches or files that contain "of_get_profile"
126            K: \b(printk|pr_(info|err))\b
127               matches patches or files that contain one or more of the words
128               printk, pr_info or pr_err
129            One regex pattern per line.  Multiple K: lines acceptable.
130
131 Note: For the hard of thinking, this list is meant to remain in alphabetical
132 order. If you could add yourselves to it in alphabetical order that would be
133 so much easier [Ed]
134
135 Maintainers List (try to look for most precise areas first)
136
137                 -----------------------------------
138
139 3C59X NETWORK DRIVER
140 M:      Steffen Klassert <[email protected]>
141 L:      [email protected]
142 S:      Odd Fixes
143 F:      Documentation/networking/device_drivers/3com/vortex.txt
144 F:      drivers/net/ethernet/3com/3c59x.c
145
146 3CR990 NETWORK DRIVER
147 M:      David Dillow <[email protected]>
148 L:      [email protected]
149 S:      Maintained
150 F:      drivers/net/ethernet/3com/typhoon*
151
152 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
153 M:      Adam Radford <[email protected]>
154 L:      [email protected]
155 W:      http://www.lsi.com
156 S:      Supported
157 F:      drivers/scsi/3w-*
158
159 53C700 AND 53C700-66 SCSI DRIVER
160 M:      "James E.J. Bottomley" <[email protected]>
161 L:      [email protected]
162 S:      Maintained
163 F:      drivers/scsi/53c700*
164
165 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
166 M:      Alexander Aring <[email protected]>
167 M:      Jukka Rissanen <[email protected]>
168 L:      [email protected]
169 L:      [email protected]
170 S:      Maintained
171 F:      net/6lowpan/
172 F:      include/net/6lowpan.h
173 F:      Documentation/networking/6lowpan.txt
174
175 6PACK NETWORK DRIVER FOR AX.25
176 M:      Andreas Koensgen <[email protected]>
177 L:      [email protected]
178 S:      Maintained
179 F:      drivers/net/hamradio/6pack.c
180
181 8169 10/100/1000 GIGABIT ETHERNET DRIVER
182 M:      Realtek linux nic maintainers <[email protected]>
183 M:      Heiner Kallweit <[email protected]>
184 L:      [email protected]
185 S:      Maintained
186 F:      drivers/net/ethernet/realtek/r8169.c
187
188 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
189 M:      Greg Kroah-Hartman <[email protected]>
190 L:      [email protected]
191 S:      Maintained
192 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
193 F:      drivers/tty/serial/8250*
194 F:      include/linux/serial_8250.h
195
196 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
197 L:      [email protected]
198 S:      Orphan / Obsolete
199 F:      drivers/net/ethernet/8390/
200
201 9P FILE SYSTEM
202 M:      Eric Van Hensbergen <[email protected]>
203 M:      Latchesar Ionkov <[email protected]>
204 M:      Dominique Martinet <[email protected]>
205 L:      [email protected]
206 W:      http://swik.net/v9fs
207 Q:      http://patchwork.kernel.org/project/v9fs-devel/list/
208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
209 T:      git git://github.com/martinetd/linux.git
210 S:      Maintained
211 F:      Documentation/filesystems/9p.txt
212 F:      fs/9p/
213 F:      net/9p/
214 F:      include/net/9p/
215 F:      include/uapi/linux/virtio_9p.h
216 F:      include/trace/events/9p.h
217
218 A8293 MEDIA DRIVER
219 M:      Antti Palosaari <[email protected]>
220 L:      [email protected]
221 W:      https://linuxtv.org
222 W:      http://palosaari.fi/linux/
223 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
224 T:      git git://linuxtv.org/anttip/media_tree.git
225 S:      Maintained
226 F:      drivers/media/dvb-frontends/a8293*
227
228 AACRAID SCSI RAID DRIVER
229 M:      Adaptec OEM Raid Solutions <[email protected]>
230 L:      [email protected]
231 W:      http://www.adaptec.com/
232 S:      Supported
233 F:      Documentation/scsi/aacraid.txt
234 F:      drivers/scsi/aacraid/
235
236 ABI/API
237 L:      [email protected]
238 F:      include/linux/syscalls.h
239 F:      kernel/sys_ni.c
240
241 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
242 M:      Hans de Goede <[email protected]>
243 L:      [email protected]
244 S:      Maintained
245 F:      drivers/hwmon/abituguru.c
246
247 ABIT UGURU 3 HARDWARE MONITOR DRIVER
248 M:      Alistair John Strachan <[email protected]>
249 L:      [email protected]
250 S:      Maintained
251 F:      drivers/hwmon/abituguru3.c
252
253 ACCES 104-DIO-48E GPIO DRIVER
254 M:      William Breathitt Gray <[email protected]>
255 L:      [email protected]
256 S:      Maintained
257 F:      drivers/gpio/gpio-104-dio-48e.c
258
259 ACCES 104-IDI-48 GPIO DRIVER
260 M:      "William Breathitt Gray" <[email protected]>
261 L:      [email protected]
262 S:      Maintained
263 F:      drivers/gpio/gpio-104-idi-48.c
264
265 ACCES 104-IDIO-16 GPIO DRIVER
266 M:      "William Breathitt Gray" <[email protected]>
267 L:      [email protected]
268 S:      Maintained
269 F:      drivers/gpio/gpio-104-idio-16.c
270
271 ACCES 104-QUAD-8 DRIVER
272 M:      William Breathitt Gray <[email protected]>
273 L:      [email protected]
274 S:      Maintained
275 F:      Documentation/ABI/testing/sysfs-bus-counter-104-quad-8
276 F:      Documentation/ABI/testing/sysfs-bus-iio-counter-104-quad-8
277 F:      drivers/counter/104-quad-8.c
278
279 ACCES PCI-IDIO-16 GPIO DRIVER
280 M:      William Breathitt Gray <[email protected]>
281 L:      [email protected]
282 S:      Maintained
283 F:      drivers/gpio/gpio-pci-idio-16.c
284
285 ACCES PCIe-IDIO-24 GPIO DRIVER
286 M:      William Breathitt Gray <[email protected]>
287 L:      [email protected]
288 S:      Maintained
289 F:      drivers/gpio/gpio-pcie-idio-24.c
290
291 ACENIC DRIVER
292 M:      Jes Sorensen <[email protected]>
293 L:      [email protected]
294 S:      Maintained
295 F:      drivers/net/ethernet/alteon/acenic*
296
297 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
298 M:      Peter Feuerer <[email protected]>
299 L:      [email protected]
300 W:      http://piie.net/?section=acerhdf
301 S:      Maintained
302 F:      drivers/platform/x86/acerhdf.c
303
304 ACER WMI LAPTOP EXTRAS
305 M:      "Lee, Chun-Yi" <[email protected]>
306 L:      [email protected]
307 S:      Maintained
308 F:      drivers/platform/x86/acer-wmi.c
309
310 ACPI
311 M:      "Rafael J. Wysocki" <[email protected]>
312 M:      Len Brown <[email protected]>
313 L:      [email protected]
314 W:      https://01.org/linux-acpi
315 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
317 B:      https://bugzilla.kernel.org
318 S:      Supported
319 F:      drivers/acpi/
320 F:      drivers/pnp/pnpacpi/
321 F:      include/linux/acpi.h
322 F:      include/linux/fwnode.h
323 F:      include/acpi/
324 F:      Documentation/firmware-guide/acpi/
325 F:      Documentation/ABI/testing/sysfs-bus-acpi
326 F:      Documentation/ABI/testing/configfs-acpi
327 F:      drivers/pci/*acpi*
328 F:      drivers/pci/*/*acpi*
329 F:      tools/power/acpi/
330
331 ACPI APEI
332 M:      "Rafael J. Wysocki" <[email protected]>
333 M:      Len Brown <[email protected]>
334 L:      [email protected]
335 R:      James Morse <[email protected]>
336 R:      Tony Luck <[email protected]>
337 R:      Borislav Petkov <[email protected]>
338 F:      drivers/acpi/apei/
339
340 ACPI COMPONENT ARCHITECTURE (ACPICA)
341 M:      Robert Moore <[email protected]>
342 M:      Erik Schmauss <[email protected]>
343 M:      "Rafael J. Wysocki" <[email protected]>
344 L:      [email protected]
345 L:      [email protected]
346 W:      https://acpica.org/
347 W:      https://github.com/acpica/acpica/
348 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
349 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
350 B:      https://bugzilla.kernel.org
351 B:      https://bugs.acpica.org
352 S:      Supported
353 F:      drivers/acpi/acpica/
354 F:      include/acpi/
355 F:      tools/power/acpi/
356
357 ACPI FAN DRIVER
358 M:      Zhang Rui <[email protected]>
359 L:      [email protected]
360 W:      https://01.org/linux-acpi
361 B:      https://bugzilla.kernel.org
362 S:      Supported
363 F:      drivers/acpi/fan.c
364
365 ACPI FOR ARM64 (ACPI/arm64)
366 M:      Lorenzo Pieralisi <[email protected]>
367 M:      Hanjun Guo <[email protected]>
368 M:      Sudeep Holla <[email protected]>
369 L:      [email protected]
370 L:      [email protected] (moderated for non-subscribers)
371 S:      Maintained
372 F:      drivers/acpi/arm64
373
374 ACPI I2C MULTI INSTANTIATE DRIVER
375 M:      Hans de Goede <[email protected]>
376 L:      [email protected]
377 S:      Maintained
378 F:      drivers/platform/x86/i2c-multi-instantiate.c
379
380 ACPI PMIC DRIVERS
381 M:      "Rafael J. Wysocki" <[email protected]>
382 M:      Len Brown <[email protected]>
383 R:      Andy Shevchenko <[email protected]>
384 R:      Mika Westerberg <[email protected]>
385 L:      [email protected]
386 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
388 B:      https://bugzilla.kernel.org
389 S:      Supported
390 F:      drivers/acpi/pmic/
391
392 ACPI THERMAL DRIVER
393 M:      Zhang Rui <[email protected]>
394 L:      [email protected]
395 W:      https://01.org/linux-acpi
396 B:      https://bugzilla.kernel.org
397 S:      Supported
398 F:      drivers/acpi/*thermal*
399
400 ACPI VIDEO DRIVER
401 M:      Zhang Rui <[email protected]>
402 L:      [email protected]
403 W:      https://01.org/linux-acpi
404 B:      https://bugzilla.kernel.org
405 S:      Supported
406 F:      drivers/acpi/acpi_video.c
407
408 ACPI WMI DRIVER
409 L:      [email protected]
410 S:      Orphan
411 F:      drivers/platform/x86/wmi.c
412 F:      include/uapi/linux/wmi.h
413
414 AD1889 ALSA SOUND DRIVER
415 W:      https://parisc.wiki.kernel.org/index.php/AD1889
416 L:      [email protected]
417 S:      Maintained
418 F:      sound/pci/ad1889.*
419
420 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
421 M:      Michael Hennerich <[email protected]>
422 W:      http://wiki.analog.com/AD5254
423 W:      http://ez.analog.com/community/linux-device-drivers
424 S:      Supported
425 F:      drivers/misc/ad525x_dpot.c
426
427 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
428 M:      Michael Hennerich <[email protected]>
429 W:      http://wiki.analog.com/AD5398
430 W:      http://ez.analog.com/community/linux-device-drivers
431 S:      Supported
432 F:      drivers/regulator/ad5398.c
433
434 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
435 M:      Michael Hennerich <[email protected]>
436 W:      http://wiki.analog.com/AD7142
437 W:      http://ez.analog.com/community/linux-device-drivers
438 S:      Supported
439 F:      drivers/input/misc/ad714x.c
440
441 AD7877 TOUCHSCREEN DRIVER
442 M:      Michael Hennerich <[email protected]>
443 W:      http://wiki.analog.com/AD7877
444 W:      http://ez.analog.com/community/linux-device-drivers
445 S:      Supported
446 F:      drivers/input/touchscreen/ad7877.c
447
448 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
449 M:      Michael Hennerich <[email protected]>
450 W:      http://wiki.analog.com/AD7879
451 W:      http://ez.analog.com/community/linux-device-drivers
452 S:      Supported
453 F:      drivers/input/touchscreen/ad7879.c
454
455 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
456 M:      Jiri Kosina <[email protected]>
457 S:      Maintained
458
459 ADF7242 IEEE 802.15.4 RADIO DRIVER
460 M:      Michael Hennerich <[email protected]>
461 W:      https://wiki.analog.com/ADF7242
462 W:      http://ez.analog.com/community/linux-device-drivers
463 L:      [email protected]
464 S:      Supported
465 F:      drivers/net/ieee802154/adf7242.c
466 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
467
468 ADM1025 HARDWARE MONITOR DRIVER
469 M:      Jean Delvare <[email protected]>
470 L:      [email protected]
471 S:      Maintained
472 F:      Documentation/hwmon/adm1025.rst
473 F:      drivers/hwmon/adm1025.c
474
475 ADM1029 HARDWARE MONITOR DRIVER
476 M:      Corentin Labbe <[email protected]>
477 L:      [email protected]
478 S:      Maintained
479 F:      drivers/hwmon/adm1029.c
480
481 ADM8211 WIRELESS DRIVER
482 L:      [email protected]
483 W:      http://wireless.kernel.org/
484 S:      Orphan
485 F:      drivers/net/wireless/admtek/adm8211.*
486
487 ADP1653 FLASH CONTROLLER DRIVER
488 M:      Sakari Ailus <[email protected]>
489 L:      [email protected]
490 S:      Maintained
491 F:      drivers/media/i2c/adp1653.c
492 F:      include/media/i2c/adp1653.h
493
494 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
495 M:      Michael Hennerich <[email protected]>
496 W:      http://wiki.analog.com/ADP5520
497 W:      http://ez.analog.com/community/linux-device-drivers
498 S:      Supported
499 F:      drivers/mfd/adp5520.c
500 F:      drivers/video/backlight/adp5520_bl.c
501 F:      drivers/leds/leds-adp5520.c
502 F:      drivers/gpio/gpio-adp5520.c
503 F:      drivers/input/keyboard/adp5520-keys.c
504
505 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
506 M:      Michael Hennerich <[email protected]>
507 W:      http://wiki.analog.com/ADP5588
508 W:      http://ez.analog.com/community/linux-device-drivers
509 S:      Supported
510 F:      drivers/input/keyboard/adp5588-keys.c
511 F:      drivers/gpio/gpio-adp5588.c
512
513 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
514 M:      Michael Hennerich <[email protected]>
515 W:      http://wiki.analog.com/ADP8860
516 W:      http://ez.analog.com/community/linux-device-drivers
517 S:      Supported
518 F:      drivers/video/backlight/adp8860_bl.c
519
520 ADS1015 HARDWARE MONITOR DRIVER
521 M:      Dirk Eibach <[email protected]>
522 L:      [email protected]
523 S:      Maintained
524 F:      Documentation/hwmon/ads1015.rst
525 F:      drivers/hwmon/ads1015.c
526 F:      include/linux/platform_data/ads1015.h
527
528 ADT746X FAN DRIVER
529 M:      Colin Leroy <[email protected]>
530 S:      Maintained
531 F:      drivers/macintosh/therm_adt746x.c
532
533 ADT7475 HARDWARE MONITOR DRIVER
534 M:      Jean Delvare <[email protected]>
535 L:      [email protected]
536 S:      Maintained
537 F:      Documentation/hwmon/adt7475.rst
538 F:      drivers/hwmon/adt7475.c
539
540 ADVANSYS SCSI DRIVER
541 M:      Matthew Wilcox <[email protected]>
542 M:      Hannes Reinecke <[email protected]>
543 L:      [email protected]
544 S:      Maintained
545 F:      Documentation/scsi/advansys.txt
546 F:      drivers/scsi/advansys.c
547
548 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
549 M:      Michael Hennerich <[email protected]>
550 W:      http://wiki.analog.com/ADXL345
551 W:      http://ez.analog.com/community/linux-device-drivers
552 S:      Supported
553 F:      drivers/input/misc/adxl34x.c
554 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
555
556 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
557 M:      Stefan Popa <[email protected]>
558 W:      http://ez.analog.com/community/linux-device-drivers
559 S:      Supported
560 F:      drivers/iio/accel/adxl372.c
561 F:      drivers/iio/accel/adxl372_spi.c
562 F:      drivers/iio/accel/adxl372_i2c.c
563 F:      Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
564
565 AF9013 MEDIA DRIVER
566 M:      Antti Palosaari <[email protected]>
567 L:      [email protected]
568 W:      https://linuxtv.org
569 W:      http://palosaari.fi/linux/
570 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
571 T:      git git://linuxtv.org/anttip/media_tree.git
572 S:      Maintained
573 F:      drivers/media/dvb-frontends/af9013*
574
575 AF9033 MEDIA DRIVER
576 M:      Antti Palosaari <[email protected]>
577 L:      [email protected]
578 W:      https://linuxtv.org
579 W:      http://palosaari.fi/linux/
580 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
581 T:      git git://linuxtv.org/anttip/media_tree.git
582 S:      Maintained
583 F:      drivers/media/dvb-frontends/af9033*
584
585 AFFS FILE SYSTEM
586 M:      David Sterba <[email protected]>
587 L:      [email protected]
588 S:      Odd Fixes
589 F:      Documentation/filesystems/affs.txt
590 F:      fs/affs/
591
592 AFS FILESYSTEM
593 M:      David Howells <[email protected]>
594 L:      [email protected]
595 S:      Supported
596 F:      fs/afs/
597 F:      include/trace/events/afs.h
598 F:      Documentation/filesystems/afs.txt
599 W:      https://www.infradead.org/~dhowells/kafs/
600
601 AGPGART DRIVER
602 M:      David Airlie <[email protected]>
603 T:      git git://anongit.freedesktop.org/drm/drm
604 S:      Maintained
605 F:      drivers/char/agp/
606 F:      include/linux/agp*
607 F:      include/uapi/linux/agp*
608
609 AHA152X SCSI DRIVER
610 M:      "Juergen E. Fischer" <[email protected]>
611 L:      [email protected]
612 S:      Maintained
613 F:      drivers/scsi/aha152x*
614 F:      drivers/scsi/pcmcia/aha152x*
615
616 AIC7XXX / AIC79XX SCSI DRIVER
617 M:      Hannes Reinecke <[email protected]>
618 L:      [email protected]
619 S:      Maintained
620 F:      drivers/scsi/aic7xxx/
621
622 AIMSLAB FM RADIO RECEIVER DRIVER
623 M:      Hans Verkuil <[email protected]>
624 L:      [email protected]
625 T:      git git://linuxtv.org/media_tree.git
626 W:      https://linuxtv.org
627 S:      Maintained
628 F:      drivers/media/radio/radio-aimslab*
629
630 AIO
631 M:      Benjamin LaHaise <[email protected]>
632 L:      [email protected]
633 S:      Supported
634 F:      fs/aio.c
635 F:      include/linux/*aio*.h
636
637 AIRSPY MEDIA DRIVER
638 M:      Antti Palosaari <[email protected]>
639 L:      [email protected]
640 W:      https://linuxtv.org
641 W:      http://palosaari.fi/linux/
642 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
643 T:      git git://linuxtv.org/anttip/media_tree.git
644 S:      Maintained
645 F:      drivers/media/usb/airspy/
646
647 ALACRITECH GIGABIT ETHERNET DRIVER
648 M:      Lino Sanfilippo <[email protected]>
649 S:      Maintained
650 F:      drivers/net/ethernet/alacritech/*
651
652 ALCATEL SPEEDTOUCH USB DRIVER
653 M:      Duncan Sands <[email protected]>
654 L:      [email protected]
655 W:      http://www.linux-usb.org/SpeedTouch/
656 S:      Maintained
657 F:      drivers/usb/atm/speedtch.c
658 F:      drivers/usb/atm/usbatm.c
659
660 ALCHEMY AU1XX0 MMC DRIVER
661 M:      Manuel Lauss <[email protected]>
662 S:      Maintained
663 F:      drivers/mmc/host/au1xmmc.c
664
665 ALI1563 I2C DRIVER
666 M:      Rudolf Marek <[email protected]>
667 L:      [email protected]
668 S:      Maintained
669 F:      Documentation/i2c/busses/i2c-ali1563
670 F:      drivers/i2c/busses/i2c-ali1563.c
671
672 ALLEGRO DVT VIDEO IP CORE DRIVER
673 M:      Michael Tretter <[email protected]>
674 R:      Pengutronix Kernel Team <[email protected]>
675 L:      [email protected]
676 S:      Maintained
677 F:      drivers/staging/media/allegro-dvt/
678
679 ALLWINNER SECURITY SYSTEM
680 M:      Corentin Labbe <[email protected]>
681 L:      [email protected]
682 S:      Maintained
683 F:      drivers/crypto/sunxi-ss/
684
685 ALLWINNER VPU DRIVER
686 M:      Maxime Ripard <[email protected]>
687 M:      Paul Kocialkowski <[email protected]>
688 L:      [email protected]
689 S:      Maintained
690 F:      drivers/staging/media/sunxi/cedrus/
691
692 ALPHA PORT
693 M:      Richard Henderson <[email protected]>
694 M:      Ivan Kokshaysky <[email protected]>
695 M:      Matt Turner <[email protected]>
696 S:      Odd Fixes
697 L:      [email protected]
698 F:      arch/alpha/
699
700 ALPS PS/2 TOUCHPAD DRIVER
701 R:      Pali Rohár <[email protected]>
702 F:      drivers/input/mouse/alps.*
703
704 ALTERA I2C CONTROLLER DRIVER
705 M:      Thor Thayer <[email protected]>
706 S:      Maintained
707 F:      Documentation/devicetree/bindings/i2c/i2c-altera.txt
708 F:      drivers/i2c/busses/i2c-altera.c
709
710 ALTERA MAILBOX DRIVER
711 M:      Ley Foon Tan <[email protected]>
712 L:      [email protected] (moderated for non-subscribers)
713 S:      Maintained
714 F:      drivers/mailbox/mailbox-altera.c
715
716 ALTERA PIO DRIVER
717 M:      Tien Hock Loh <[email protected]>
718 L:      [email protected]
719 S:      Maintained
720 F:      drivers/gpio/gpio-altera.c
721
722 ALTERA SYSTEM MANAGER DRIVER
723 M:      Thor Thayer <[email protected]>
724 S:      Maintained
725 F:      drivers/mfd/altera-sysmgr.c
726 F:      include/linux/mfd/altera-sysgmr.h
727
728 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
729 M:      Thor Thayer <[email protected]>
730 S:      Maintained
731 F:      drivers/gpio/gpio-altera-a10sr.c
732 F:      drivers/mfd/altera-a10sr.c
733 F:      drivers/reset/reset-a10sr.c
734 F:      include/linux/mfd/altera-a10sr.h
735 F:      include/dt-bindings/reset/altr,rst-mgr-a10sr.h
736
737 ALTERA TRIPLE SPEED ETHERNET DRIVER
738 M:      Thor Thayer <[email protected]>
739 L:      [email protected]
740 L:      [email protected] (moderated for non-subscribers)
741 S:      Maintained
742 F:      drivers/net/ethernet/altera/
743
744 ALTERA UART/JTAG UART SERIAL DRIVERS
745 M:      Tobias Klauser <[email protected]>
746 L:      [email protected]
747 L:      [email protected] (moderated for non-subscribers)
748 S:      Maintained
749 F:      drivers/tty/serial/altera_uart.c
750 F:      drivers/tty/serial/altera_jtaguart.c
751 F:      include/linux/altera_uart.h
752 F:      include/linux/altera_jtaguart.h
753
754 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
755 M:      Talel Shenhar <[email protected]>
756 S:      Maintained
757 F:      Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
758 F:      drivers/thermal/thermal_mmio.c
759
760 AMAZON ETHERNET DRIVERS
761 M:      Netanel Belgazal <[email protected]>
762 R:      Saeed Bishara <[email protected]>
763 R:      Zorik Machulsky <[email protected]>
764 L:      [email protected]
765 S:      Supported
766 F:      Documentation/networking/device_drivers/amazon/ena.txt
767 F:      drivers/net/ethernet/amazon/
768
769 AMAZON RDMA EFA DRIVER
770 M:      Gal Pressman <[email protected]>
771 R:      Yossi Leybovich <[email protected]>
772 L:      [email protected]
773 Q:      https://patchwork.kernel.org/project/linux-rdma/list/
774 S:      Supported
775 F:      drivers/infiniband/hw/efa/
776 F:      include/uapi/rdma/efa-abi.h
777
778 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
779 M:      Tom Lendacky <[email protected]>
780 M:      Gary Hook <[email protected]>
781 L:      [email protected]
782 S:      Supported
783 F:      drivers/crypto/ccp/
784 F:      include/linux/ccp.h
785
786 AMD DISPLAY CORE
787 M:      Harry Wentland <[email protected]>
788 M:      Leo Li <[email protected]>
789 L:      [email protected]
790 T:      git git://people.freedesktop.org/~agd5f/linux
791 S:      Supported
792 F:      drivers/gpu/drm/amd/display/
793
794 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
795 M:      Huang Rui <[email protected]>
796 L:      [email protected]
797 S:      Supported
798 F:      Documentation/hwmon/fam15h_power.rst
799 F:      drivers/hwmon/fam15h_power.c
800
801 AMD FCH GPIO DRIVER
802 M:      Enrico Weigelt, metux IT consult <[email protected]>
803 L:      [email protected]
804 S:      Maintained
805 F:      drivers/gpio/gpio-amd-fch.c
806 F:      include/linux/platform_data/gpio/gpio-amd-fch.h
807
808 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
809 L:      [email protected] (moderated for non-subscribers)
810 S:      Orphan
811 F:      drivers/usb/gadget/udc/amd5536udc.*
812
813 AMD GEODE PROCESSOR/CHIPSET SUPPORT
814 P:      Andres Salomon <[email protected]>
815 L:      [email protected] (moderated for non-subscribers)
816 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
817 S:      Supported
818 F:      drivers/char/hw_random/geode-rng.c
819 F:      drivers/crypto/geode*
820 F:      drivers/video/fbdev/geode/
821 F:      arch/x86/include/asm/geode.h
822
823 AMD IOMMU (AMD-VI)
824 M:      Joerg Roedel <[email protected]>
825 L:      [email protected]
826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
827 S:      Maintained
828 F:      drivers/iommu/amd_iommu*.[ch]
829 F:      include/linux/amd-iommu.h
830
831 AMD KFD
832 M:      Felix Kuehling <[email protected]>
833 L:      [email protected]
834 T:      git git://people.freedesktop.org/~agd5f/linux
835 S:      Supported
836 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
837 F:      drivers/gpu/drm/amd/amdkfd/
838 F:      drivers/gpu/drm/amd/include/cik_structs.h
839 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
840 F:      drivers/gpu/drm/amd/include/vi_structs.h
841 F:      drivers/gpu/drm/amd/include/v9_structs.h
842 F:      include/uapi/linux/kfd_ioctl.h
843
844 AMD MP2 I2C DRIVER
845 M:      Elie Morisse <[email protected]>
846 M:      Nehal Shah <[email protected]>
847 M:      Shyam Sundar S K <[email protected]>
848 L:      [email protected]
849 S:      Maintained
850 F:      drivers/i2c/busses/i2c-amd-mp2*
851
852 AMD POWERPLAY
853 M:      Rex Zhu <[email protected]>
854 M:      Evan Quan <[email protected]>
855 L:      [email protected]
856 S:      Supported
857 F:      drivers/gpu/drm/amd/powerplay/
858 T:      git git://people.freedesktop.org/~agd5f/linux
859
860 AMD SEATTLE DEVICE TREE SUPPORT
861 M:      Brijesh Singh <[email protected]>
862 M:      Suravee Suthikulpanit <[email protected]>
863 M:      Tom Lendacky <[email protected]>
864 S:      Supported
865 F:      arch/arm64/boot/dts/amd/
866
867 AMD XGBE DRIVER
868 M:      Tom Lendacky <[email protected]>
869 L:      [email protected]
870 S:      Supported
871 F:      drivers/net/ethernet/amd/xgbe/
872 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
873
874 ANALOG DEVICES INC AD5686 DRIVER
875 M:      Stefan Popa <[email protected]>
876 L:      [email protected]
877 W:      http://ez.analog.com/community/linux-device-drivers
878 S:      Supported
879 F:      drivers/iio/dac/ad5686*
880 F:      drivers/iio/dac/ad5696*
881
882 ANALOG DEVICES INC AD5758 DRIVER
883 M:      Stefan Popa <[email protected]>
884 L:      [email protected]
885 W:      http://ez.analog.com/community/linux-device-drivers
886 S:      Supported
887 F:      drivers/iio/dac/ad5758.c
888 F:      Documentation/devicetree/bindings/iio/dac/ad5758.txt
889
890 ANALOG DEVICES INC AD7124 DRIVER
891 M:      Stefan Popa <[email protected]>
892 L:      [email protected]
893 W:      http://ez.analog.com/community/linux-device-drivers
894 S:      Supported
895 F:      drivers/iio/adc/ad7124.c
896 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7124.yaml
897
898 ANALOG DEVICES INC AD7606 DRIVER
899 M:      Stefan Popa <[email protected]>
900 L:      [email protected]
901 W:      http://ez.analog.com/community/linux-device-drivers
902 S:      Supported
903 F:      drivers/iio/adc/ad7606.c
904 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7606.txt
905
906 ANALOG DEVICES INC AD7768-1 DRIVER
907 M:      Stefan Popa <[email protected]>
908 L:      [email protected]
909 W:      http://ez.analog.com/community/linux-device-drivers
910 S:      Supported
911 F:      drivers/iio/adc/ad7768-1.c
912 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.txt
913
914 ANALOG DEVICES INC AD7780 DRIVER
915 M:      Michael Hennerich <[email protected]>
916 M:      Renato Lui Geh <[email protected]>
917 L:      [email protected]
918 W:      http://ez.analog.com/community/linux-device-drivers
919 S:      Supported
920 F:      drivers/iio/adc/ad7780.c
921 F:      Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
922
923 ANALOG DEVICES INC AD9389B DRIVER
924 M:      Hans Verkuil <[email protected]>
925 L:      [email protected]
926 S:      Maintained
927 F:      drivers/media/i2c/ad9389b*
928
929 ANALOG DEVICES INC ADGS1408 DRIVER
930 M:      Mircea Caprioru <[email protected]>
931 S:      Supported
932 F:      drivers/mux/adgs1408.c
933 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
934
935 ANALOG DEVICES INC ADIS DRIVER LIBRARY
936 M:      Alexandru Ardelean <[email protected]>
937 S:      Supported
938 L:      [email protected]
939 F:      include/linux/iio/imu/adis.h
940 F:      drivers/iio/imu/adis.c
941
942 ANALOG DEVICES INC ADP5061 DRIVER
943 M:      Stefan Popa <[email protected]>
944 L:      [email protected]
945 W:      http://ez.analog.com/community/linux-device-drivers
946 S:      Supported
947 F:      drivers/power/supply/adp5061.c
948
949 ANALOG DEVICES INC ADV7180 DRIVER
950 M:      Lars-Peter Clausen <[email protected]>
951 L:      [email protected]
952 W:      http://ez.analog.com/community/linux-device-drivers
953 S:      Supported
954 F:      drivers/media/i2c/adv7180.c
955
956 ANALOG DEVICES INC ADV748X DRIVER
957 M:      Kieran Bingham <[email protected]>
958 L:      [email protected]
959 S:      Maintained
960 F:      drivers/media/i2c/adv748x/*
961
962 ANALOG DEVICES INC ADV7511 DRIVER
963 M:      Hans Verkuil <[email protected]>
964 L:      [email protected]
965 S:      Maintained
966 F:      drivers/media/i2c/adv7511*
967
968 ANALOG DEVICES INC ADV7604 DRIVER
969 M:      Hans Verkuil <[email protected]>
970 L:      [email protected]
971 S:      Maintained
972 F:      drivers/media/i2c/adv7604*
973
974 ANALOG DEVICES INC ADV7842 DRIVER
975 M:      Hans Verkuil <[email protected]>
976 L:      [email protected]
977 S:      Maintained
978 F:      drivers/media/i2c/adv7842*
979
980 ANALOG DEVICES INC ASOC CODEC DRIVERS
981 M:      Lars-Peter Clausen <[email protected]>
982 L:      [email protected] (moderated for non-subscribers)
983 W:      http://wiki.analog.com/
984 W:      http://ez.analog.com/community/linux-device-drivers
985 S:      Supported
986 F:      sound/soc/codecs/adau*
987 F:      sound/soc/codecs/adav*
988 F:      sound/soc/codecs/ad1*
989 F:      sound/soc/codecs/ad7*
990 F:      sound/soc/codecs/ssm*
991 F:      sound/soc/codecs/sigmadsp.*
992
993 ANALOG DEVICES INC DMA DRIVERS
994 M:      Lars-Peter Clausen <[email protected]>
995 W:      http://ez.analog.com/community/linux-device-drivers
996 S:      Supported
997 F:      drivers/dma/dma-axi-dmac.c
998
999 ANALOG DEVICES INC IIO DRIVERS
1000 M:      Lars-Peter Clausen <[email protected]>
1001 M:      Michael Hennerich <[email protected]>
1002 M:      Stefan Popa <[email protected]>
1003 W:      http://wiki.analog.com/
1004 W:      http://ez.analog.com/community/linux-device-drivers
1005 S:      Supported
1006 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1007 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1008 F:      drivers/iio/*/ad*
1009 F:      drivers/iio/adc/ltc2497*
1010 X:      drivers/iio/*/adjd*
1011 F:      drivers/staging/iio/*/ad*
1012
1013 ANALOGBITS PLL LIBRARIES
1014 M:      Paul Walmsley <[email protected]>
1015 S:      Supported
1016 F:      drivers/clk/analogbits/*
1017 F:      include/linux/clk/analogbits*
1018
1019 ANDES ARCHITECTURE
1020 M:      Greentime Hu <[email protected]>
1021 M:      Vincent Chen <[email protected]>
1022 T:      git https://git.kernel.org/pub/scm/linux/kernel/git/greentime/linux.git
1023 S:      Supported
1024 F:      arch/nds32/
1025 F:      Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
1026 F:      Documentation/devicetree/bindings/nds32/
1027 K:      nds32
1028 N:      nds32
1029
1030 ANDROID CONFIG FRAGMENTS
1031 M:      Rob Herring <[email protected]>
1032 S:      Supported
1033 F:      kernel/configs/android*
1034
1035 ANDROID DRIVERS
1036 M:      Greg Kroah-Hartman <[email protected]>
1037 M:      Arve Hjønnevåg <[email protected]>
1038 M:      Todd Kjos <[email protected]>
1039 M:      Martijn Coenen <[email protected]>
1040 M:      Joel Fernandes <[email protected]>
1041 M:      Christian Brauner <[email protected]>
1042 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1043 L:      [email protected]
1044 S:      Supported
1045 F:      drivers/android/
1046 F:      drivers/staging/android/
1047
1048 ANDROID GOLDFISH PIC DRIVER
1049 M:      Miodrag Dinic <[email protected]>
1050 S:      Supported
1051 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1052 F:      drivers/irqchip/irq-goldfish-pic.c
1053
1054 ANDROID GOLDFISH RTC DRIVER
1055 M:      Miodrag Dinic <[email protected]>
1056 S:      Supported
1057 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1058 F:      drivers/rtc/rtc-goldfish.c
1059
1060 ANDROID ION DRIVER
1061 M:      Laura Abbott <[email protected]>
1062 M:      Sumit Semwal <[email protected]>
1063 L:      [email protected]
1064 L:      [email protected]
1065 L:      [email protected] (moderated for non-subscribers)
1066 S:      Supported
1067 F:      drivers/staging/android/ion
1068 F:      drivers/staging/android/uapi/ion.h
1069
1070 AOA (Apple Onboard Audio) ALSA DRIVER
1071 M:      Johannes Berg <[email protected]>
1072 L:      [email protected]
1073 L:      [email protected] (moderated for non-subscribers)
1074 S:      Maintained
1075 F:      sound/aoa/
1076
1077 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1078 M:      William Breathitt Gray <[email protected]>
1079 L:      [email protected]
1080 S:      Maintained
1081 F:      drivers/iio/adc/stx104.c
1082
1083 APM DRIVER
1084 M:      Jiri Kosina <[email protected]>
1085 S:      Odd fixes
1086 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1087 F:      arch/x86/kernel/apm_32.c
1088 F:      include/linux/apm_bios.h
1089 F:      include/uapi/linux/apm_bios.h
1090 F:      drivers/char/apm-emulation.c
1091
1092 APPARMOR SECURITY MODULE
1093 M:      John Johansen <[email protected]>
1094 L:      [email protected] (subscribers-only, general discussion)
1095 W:      wiki.apparmor.net
1096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1097 S:      Supported
1098 F:      security/apparmor/
1099 F:      Documentation/admin-guide/LSM/apparmor.rst
1100
1101 APPLE BCM5974 MULTITOUCH DRIVER
1102 M:      Henrik Rydberg <[email protected]>
1103 L:      [email protected]
1104 S:      Odd fixes
1105 F:      drivers/input/mouse/bcm5974.c
1106
1107 APPLE SMC DRIVER
1108 M:      Henrik Rydberg <[email protected]>
1109 L:      [email protected]
1110 S:      Odd fixes
1111 F:      drivers/hwmon/applesmc.c
1112
1113 APPLETALK NETWORK LAYER
1114 L:      [email protected]
1115 S:      Odd fixes
1116 F:      drivers/net/appletalk/
1117 F:      net/appletalk/
1118 F:      include/linux/atalk.h
1119 F:      include/uapi/linux/atalk.h
1120
1121 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1122 M:      Khuong Dinh <[email protected]>
1123 S:      Supported
1124 F:      arch/arm64/boot/dts/apm/
1125
1126 APPLIED MICRO (APM) X-GENE SOC EDAC
1127 M:      Khuong Dinh <[email protected]>
1128 S:      Supported
1129 F:      drivers/edac/xgene_edac.c
1130 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1131
1132 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1133 M:      Iyappan Subramanian <[email protected]>
1134 M:      Keyur Chudgar <[email protected]>
1135 S:      Supported
1136 F:      drivers/net/ethernet/apm/xgene-v2/
1137
1138 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1139 M:      Iyappan Subramanian <[email protected]>
1140 M:      Keyur Chudgar <[email protected]>
1141 M:      Quan Nguyen <[email protected]>
1142 S:      Supported
1143 F:      drivers/net/ethernet/apm/xgene/
1144 F:      drivers/net/phy/mdio-xgene.c
1145 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1146 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1147
1148 APPLIED MICRO (APM) X-GENE SOC PMU
1149 M:      Khuong Dinh <[email protected]>
1150 S:      Supported
1151 F:      drivers/perf/xgene_pmu.c
1152 F:      Documentation/admin-guide/perf/xgene-pmu.rst
1153 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1154
1155 APTINA CAMERA SENSOR PLL
1156 M:      Laurent Pinchart <[email protected]>
1157 L:      [email protected]
1158 S:      Maintained
1159 F:      drivers/media/i2c/aptina-pll.*
1160
1161 AQUANTIA ETHERNET DRIVER (atlantic)
1162 M:      Igor Russkikh <[email protected]>
1163 L:      [email protected]
1164 S:      Supported
1165 W:      http://www.aquantia.com
1166 Q:      http://patchwork.ozlabs.org/project/netdev/list/
1167 F:      drivers/net/ethernet/aquantia/atlantic/
1168 F:      Documentation/networking/device_drivers/aquantia/atlantic.txt
1169
1170 ARC FRAMEBUFFER DRIVER
1171 M:      Jaya Kumar <[email protected]>
1172 S:      Maintained
1173 F:      drivers/video/fbdev/arcfb.c
1174 F:      drivers/video/fbdev/core/fb_defio.c
1175
1176 ARC PGU DRM DRIVER
1177 M:      Alexey Brodkin <[email protected]>
1178 S:      Supported
1179 F:      drivers/gpu/drm/arc/
1180 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1181
1182 ARCNET NETWORK LAYER
1183 M:      Michael Grzeschik <[email protected]>
1184 L:      [email protected]
1185 S:      Maintained
1186 F:      drivers/net/arcnet/
1187 F:      include/uapi/linux/if_arcnet.h
1188
1189 ARM ARCHITECTED TIMER DRIVER
1190 M:      Mark Rutland <[email protected]>
1191 M:      Marc Zyngier <[email protected]>
1192 L:      [email protected] (moderated for non-subscribers)
1193 S:      Maintained
1194 F:      arch/arm/include/asm/arch_timer.h
1195 F:      arch/arm64/include/asm/arch_timer.h
1196 F:      drivers/clocksource/arm_arch_timer.c
1197
1198 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1199 M:      Linus Walleij <[email protected]>
1200 L:      [email protected] (moderated for non-subscribers)
1201 S:      Maintained
1202 F:      Documentation/devicetree/bindings/arm/arm-boards
1203 F:      Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt
1204 F:      Documentation/devicetree/bindings/clock/arm-integrator.txt
1205 F:      Documentation/devicetree/bindings/i2c/i2c-versatile.txt
1206 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1207 F:      Documentation/devicetree/bindings/mtd/arm-versatile.txt
1208 F:      arch/arm/mach-integrator/
1209 F:      arch/arm/mach-realview/
1210 F:      arch/arm/mach-versatile/
1211 F:      arch/arm/plat-versatile/
1212 F:      arch/arm/boot/dts/arm-realview-*
1213 F:      arch/arm/boot/dts/integrator*
1214 F:      arch/arm/boot/dts/versatile*
1215 F:      drivers/clk/versatile/
1216 F:      drivers/i2c/busses/i2c-versatile.c
1217 F:      drivers/irqchip/irq-versatile-fpga.c
1218 F:      drivers/mtd/maps/physmap_of_versatile.c
1219 F:      drivers/power/reset/arm-versatile-reboot.c
1220 F:      drivers/soc/versatile/
1221
1222 ARM HDLCD DRM DRIVER
1223 M:      Liviu Dudau <[email protected]>
1224 S:      Supported
1225 F:      drivers/gpu/drm/arm/hdlcd_*
1226 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
1227
1228 ARM KOMEDA DRM-KMS DRIVER
1229 M:      James (Qian) Wang <[email protected]>
1230 M:      Liviu Dudau <[email protected]>
1231 L:      Mali DP Maintainers <[email protected]>
1232 S:      Supported
1233 T:      git git://anongit.freedesktop.org/drm/drm-misc
1234 F:      drivers/gpu/drm/arm/display/include/
1235 F:      drivers/gpu/drm/arm/display/komeda/
1236 F:      Documentation/devicetree/bindings/display/arm,komeda.txt
1237 F:      Documentation/gpu/komeda-kms.rst
1238
1239 ARM MALI-DP DRM DRIVER
1240 M:      Liviu Dudau <[email protected]>
1241 M:      Brian Starkey <[email protected]>
1242 L:      Mali DP Maintainers <[email protected]>
1243 S:      Supported
1244 T:      git git://anongit.freedesktop.org/drm/drm-misc
1245 F:      drivers/gpu/drm/arm/
1246 F:      Documentation/devicetree/bindings/display/arm,malidp.txt
1247 F:      Documentation/gpu/afbc.rst
1248
1249 ARM MALI PANFROST DRM DRIVER
1250 M:      Rob Herring <[email protected]>
1251 M:      Tomeu Vizoso <[email protected]>
1252 L:      [email protected]
1253 S:      Supported
1254 T:      git git://anongit.freedesktop.org/drm/drm-misc
1255 F:      drivers/gpu/drm/panfrost/
1256 F:      include/uapi/drm/panfrost_drm.h
1257
1258 ARM MFM AND FLOPPY DRIVERS
1259 M:      Ian Molton <[email protected]>
1260 S:      Maintained
1261 F:      arch/arm/mach-rpc/floppydma.S
1262 F:      arch/arm/include/asm/floppy.h
1263
1264 ARM PMU PROFILING AND DEBUGGING
1265 M:      Will Deacon <[email protected]>
1266 M:      Mark Rutland <[email protected]>
1267 S:      Maintained
1268 L:      [email protected] (moderated for non-subscribers)
1269 F:      arch/arm*/kernel/perf_*
1270 F:      arch/arm/oprofile/common.c
1271 F:      arch/arm*/kernel/hw_breakpoint.c
1272 F:      arch/arm*/include/asm/hw_breakpoint.h
1273 F:      arch/arm*/include/asm/perf_event.h
1274 F:      drivers/perf/*
1275 F:      include/linux/perf/arm_pmu.h
1276 F:      Documentation/devicetree/bindings/arm/pmu.yaml
1277 F:      Documentation/devicetree/bindings/perf/
1278
1279 ARM PORT
1280 M:      Russell King <[email protected]>
1281 L:      [email protected] (moderated for non-subscribers)
1282 W:      http://www.armlinux.org.uk/
1283 S:      Odd Fixes
1284 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1285 F:      arch/arm/
1286 X:      arch/arm/boot/dts/
1287
1288 ARM PRIMECELL AACI PL041 DRIVER
1289 M:      Russell King <[email protected]>
1290 S:      Odd Fixes
1291 F:      sound/arm/aaci.*
1292
1293 ARM PRIMECELL BUS SUPPORT
1294 M:      Russell King <[email protected]>
1295 S:      Odd Fixes
1296 F:      drivers/amba/
1297 F:      include/linux/amba/bus.h
1298
1299 ARM PRIMECELL CLCD PL110 DRIVER
1300 M:      Russell King <[email protected]>
1301 S:      Odd Fixes
1302 F:      drivers/video/fbdev/amba-clcd.*
1303
1304 ARM PRIMECELL KMI PL050 DRIVER
1305 M:      Russell King <[email protected]>
1306 S:      Odd Fixes
1307 F:      drivers/input/serio/ambakmi.*
1308 F:      include/linux/amba/kmi.h
1309
1310 ARM PRIMECELL MMCI PL180/1 DRIVER
1311 M:      Russell King <[email protected]>
1312 S:      Odd Fixes
1313 F:      drivers/mmc/host/mmci.*
1314 F:      include/linux/amba/mmci.h
1315
1316 ARM PRIMECELL SSP PL022 SPI DRIVER
1317 M:      Linus Walleij <[email protected]>
1318 L:      [email protected] (moderated for non-subscribers)
1319 S:      Maintained
1320 F:      Documentation/devicetree/bindings/spi/spi-pl022.yaml
1321 F:      drivers/spi/spi-pl022.c
1322
1323 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1324 M:      Russell King <[email protected]>
1325 S:      Odd Fixes
1326 F:      drivers/tty/serial/amba-pl01*.c
1327 F:      include/linux/amba/serial.h
1328
1329 ARM PRIMECELL VIC PL190/PL192 DRIVER
1330 M:      Linus Walleij <[email protected]>
1331 L:      [email protected] (moderated for non-subscribers)
1332 S:      Maintained
1333 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt
1334 F:      drivers/irqchip/irq-vic.c
1335
1336 AMAZON ANNAPURNA LABS FIC DRIVER
1337 M:      Talel Shenhar <[email protected]>
1338 S:      Maintained
1339 F:      Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
1340 F:      drivers/irqchip/irq-al-fic.c
1341
1342 ARM SMMU DRIVERS
1343 M:      Will Deacon <[email protected]>
1344 R:      Robin Murphy <[email protected]>
1345 L:      [email protected] (moderated for non-subscribers)
1346 S:      Maintained
1347 F:      drivers/iommu/arm-smmu.c
1348 F:      drivers/iommu/arm-smmu-v3.c
1349 F:      drivers/iommu/io-pgtable-arm.c
1350 F:      drivers/iommu/io-pgtable-arm-v7s.c
1351
1352 ARM SUB-ARCHITECTURES
1353 L:      [email protected] (moderated for non-subscribers)
1354 S:      Maintained
1355 F:      arch/arm/mach-*/
1356 F:      arch/arm/plat-*/
1357 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
1358
1359 ARM/ACTIONS SEMI ARCHITECTURE
1360 M:      Andreas Färber <[email protected]>
1361 R:      Manivannan Sadhasivam <[email protected]>
1362 L:      [email protected] (moderated for non-subscribers)
1363 S:      Maintained
1364 N:      owl
1365 F:      arch/arm/mach-actions/
1366 F:      arch/arm/boot/dts/owl-*
1367 F:      arch/arm64/boot/dts/actions/
1368 F:      drivers/clk/actions/
1369 F:      drivers/clocksource/timer-owl*
1370 F:      drivers/dma/owl-dma.c
1371 F:      drivers/i2c/busses/i2c-owl.c
1372 F:      drivers/pinctrl/actions/*
1373 F:      drivers/soc/actions/
1374 F:      include/dt-bindings/power/owl-*
1375 F:      include/linux/soc/actions/
1376 F:      Documentation/devicetree/bindings/arm/actions.txt
1377 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1378 F:      Documentation/devicetree/bindings/dma/owl-dma.txt
1379 F:      Documentation/devicetree/bindings/i2c/i2c-owl.txt
1380 F:      Documentation/devicetree/bindings/pinctrl/actions,s900-pinctrl.txt
1381 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1382 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1383
1384 ARM/ADS SPHERE MACHINE SUPPORT
1385 M:      Lennert Buytenhek <[email protected]>
1386 L:      [email protected] (moderated for non-subscribers)
1387 S:      Maintained
1388
1389 ARM/AFEB9260 MACHINE SUPPORT
1390 M:      Sergey Lapin <[email protected]>
1391 L:      [email protected] (moderated for non-subscribers)
1392 S:      Maintained
1393
1394 ARM/AJECO 1ARM MACHINE SUPPORT
1395 M:      Lennert Buytenhek <[email protected]>
1396 L:      [email protected] (moderated for non-subscribers)
1397 S:      Maintained
1398
1399 ARM/Allwinner SoC Clock Support
1400 M:      Emilio López <[email protected]>
1401 S:      Maintained
1402 F:      drivers/clk/sunxi/
1403
1404 ARM/Allwinner sunXi SoC support
1405 M:      Maxime Ripard <[email protected]>
1406 M:      Chen-Yu Tsai <[email protected]>
1407 L:      [email protected] (moderated for non-subscribers)
1408 S:      Maintained
1409 N:      sun[x456789]i
1410 N:      sun50i
1411 F:      arch/arm/mach-sunxi/
1412 F:      arch/arm64/boot/dts/allwinner/
1413 F:      drivers/clk/sunxi-ng/
1414 F:      drivers/pinctrl/sunxi/
1415 F:      drivers/soc/sunxi/
1416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1417
1418 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1419 M:      Neil Armstrong <[email protected]>
1420 M:      Jerome Brunet <[email protected]>
1421 L:      [email protected]
1422 S:      Maintained
1423 F:      drivers/clk/meson/
1424 F:      include/dt-bindings/clock/meson*
1425 F:      include/dt-bindings/clock/gxbb*
1426 F:      Documentation/devicetree/bindings/clock/amlogic*
1427
1428 ARM/Amlogic Meson SoC support
1429 M:      Kevin Hilman <[email protected]>
1430 L:      [email protected] (moderated for non-subscribers)
1431 L:      [email protected]
1432 W:      http://linux-meson.com/
1433 S:      Maintained
1434 F:      arch/arm/mach-meson/
1435 F:      arch/arm/boot/dts/meson*
1436 F:      arch/arm64/boot/dts/amlogic/
1437 F:      drivers/pinctrl/meson/
1438 F:      drivers/mmc/host/meson*
1439 F:      drivers/soc/amlogic/
1440 N:      meson
1441
1442 ARM/Amlogic Meson SoC Sound Drivers
1443 M:      Jerome Brunet <[email protected]>
1444 L:      [email protected] (moderated for non-subscribers)
1445 S:      Maintained
1446 F:      sound/soc/meson/
1447 F:      Documentation/devicetree/bindings/sound/amlogic*
1448
1449 ARM/Annapurna Labs ALPINE ARCHITECTURE
1450 M:      Tsahee Zidenberg <[email protected]>
1451 M:      Antoine Tenart <[email protected]>
1452 L:      [email protected] (moderated for non-subscribers)
1453 S:      Maintained
1454 F:      arch/arm/mach-alpine/
1455 F:      arch/arm/boot/dts/alpine*
1456 F:      arch/arm64/boot/dts/al/
1457 F:      drivers/*/*alpine*
1458
1459 ARM/ARTPEC MACHINE SUPPORT
1460 M:      Jesper Nilsson <[email protected]>
1461 M:      Lars Persson <[email protected]>
1462 S:      Maintained
1463 L:      [email protected]
1464 F:      arch/arm/mach-artpec
1465 F:      arch/arm/boot/dts/artpec6*
1466 F:      drivers/clk/axis
1467 F:      drivers/crypto/axis
1468 F:      drivers/pinctrl/pinctrl-artpec*
1469 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1470
1471 ARM/ASPEED I2C DRIVER
1472 M:      Brendan Higgins <[email protected]>
1473 R:      Benjamin Herrenschmidt <[email protected]>
1474 R:      Joel Stanley <[email protected]>
1475 L:      [email protected]
1476 L:      [email protected] (moderated for non-subscribers)
1477 S:      Maintained
1478 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1479 F:      drivers/i2c/busses/i2c-aspeed.c
1480 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1481 F:      Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
1482
1483 ARM/ASPEED MACHINE SUPPORT
1484 M:      Joel Stanley <[email protected]>
1485 R:      Andrew Jeffery <[email protected]>
1486 L:      [email protected] (moderated for non-subscribers)
1487 L:      [email protected] (moderated for non-subscribers)
1488 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1489 S:      Supported
1490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1491 F:      arch/arm/mach-aspeed/
1492 F:      arch/arm/boot/dts/aspeed-*
1493 N:      aspeed
1494
1495 ARM/BITMAIN ARCHITECTURE
1496 M:      Manivannan Sadhasivam <[email protected]>
1497 L:      [email protected] (moderated for non-subscribers)
1498 S:      Maintained
1499 F:      arch/arm64/boot/dts/bitmain/
1500 F:      drivers/pinctrl/pinctrl-bm1880.c
1501 F:      Documentation/devicetree/bindings/arm/bitmain.yaml
1502 F:      Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1503
1504 ARM/CALXEDA HIGHBANK ARCHITECTURE
1505 M:      Rob Herring <[email protected]>
1506 L:      [email protected] (moderated for non-subscribers)
1507 S:      Maintained
1508 F:      arch/arm/mach-highbank/
1509 F:      arch/arm/boot/dts/highbank.dts
1510 F:      arch/arm/boot/dts/ecx-*.dts*
1511
1512 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1513 M:      Krzysztof Halasa <[email protected]>
1514 S:      Maintained
1515 F:      arch/arm/mach-cns3xxx/
1516
1517 ARM/CAVIUM THUNDER NETWORK DRIVER
1518 M:      Sunil Goutham <[email protected]>
1519 M:      Robert Richter <[email protected]>
1520 L:      [email protected] (moderated for non-subscribers)
1521 S:      Supported
1522 F:      drivers/net/ethernet/cavium/thunder/
1523
1524 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
1525 M:      Lukasz Majewski <[email protected]>
1526 L:      [email protected] (moderated for non-subscribers)
1527 S:      Maintained
1528 F:      arch/arm/mach-ep93xx/ts72xx.c
1529
1530 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1531 M:      Alexander Shiyan <[email protected]>
1532 L:      [email protected] (moderated for non-subscribers)
1533 S:      Odd Fixes
1534 N:      clps711x
1535
1536 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1537 M:      Lennert Buytenhek <[email protected]>
1538 L:      [email protected] (moderated for non-subscribers)
1539 S:      Maintained
1540
1541 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1542 M:      Hartley Sweeten <[email protected]>
1543 M:      Alexander Sverdlin <[email protected]>
1544 L:      [email protected] (moderated for non-subscribers)
1545 S:      Maintained
1546 F:      arch/arm/mach-ep93xx/
1547 F:      arch/arm/mach-ep93xx/include/mach/
1548
1549 ARM/CLKDEV SUPPORT
1550 M:      Russell King <[email protected]>
1551 L:      [email protected] (moderated for non-subscribers)
1552 S:      Maintained
1553 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1554 F:      drivers/clk/clkdev.c
1555
1556 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1557 M:      Mike Rapoport <[email protected]>
1558 L:      [email protected] (moderated for non-subscribers)
1559 S:      Maintained
1560
1561 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1562 M:      Baruch Siach <[email protected]>
1563 L:      [email protected] (moderated for non-subscribers)
1564 S:      Maintained
1565 F:      arch/arm/boot/dts/cx92755*
1566 N:      digicolor
1567
1568 ARM/CONTEC MICRO9 MACHINE SUPPORT
1569 M:      Hubert Feurstein <[email protected]>
1570 S:      Maintained
1571 F:      arch/arm/mach-ep93xx/micro9.c
1572
1573 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1574 M:      Mathieu Poirier <[email protected]>
1575 R:      Suzuki K Poulose <[email protected]>
1576 L:      [email protected] (moderated for non-subscribers)
1577 S:      Maintained
1578 F:      drivers/hwtracing/coresight/*
1579 F:      Documentation/trace/coresight.txt
1580 F:      Documentation/trace/coresight-cpu-debug.txt
1581 F:      Documentation/devicetree/bindings/arm/coresight.txt
1582 F:      Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1583 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1584 F:      tools/perf/arch/arm/util/pmu.c
1585 F:      tools/perf/arch/arm/util/auxtrace.c
1586 F:      tools/perf/arch/arm/util/cs-etm.c
1587 F:      tools/perf/arch/arm/util/cs-etm.h
1588 F:      tools/perf/util/cs-etm.*
1589 F:      tools/perf/util/cs-etm-decoder/*
1590
1591 ARM/CORGI MACHINE SUPPORT
1592 M:      Richard Purdie <[email protected]>
1593 S:      Maintained
1594
1595 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1596 M:      Hans Ulli Kroll <[email protected]>
1597 M:      Linus Walleij <[email protected]>
1598 L:      [email protected] (moderated for non-subscribers)
1599 T:      git git://github.com/ulli-kroll/linux.git
1600 S:      Maintained
1601 F:      Documentation/devicetree/bindings/arm/gemini.txt
1602 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
1603 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
1604 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
1605 F:      arch/arm/mach-gemini/
1606 F:      drivers/net/ethernet/cortina/
1607 F:      drivers/pinctrl/pinctrl-gemini.c
1608 F:      drivers/rtc/rtc-ftrtc010.c
1609
1610 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1611 M:      Barry Song <[email protected]>
1612 L:      [email protected] (moderated for non-subscribers)
1613 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1614 S:      Maintained
1615 F:      arch/arm/boot/dts/prima2*
1616 F:      arch/arm/mach-prima2/
1617 F:      drivers/clk/sirf/
1618 F:      drivers/clocksource/timer-prima2.c
1619 F:      drivers/clocksource/timer-atlas7.c
1620 N:      [^a-z]sirf
1621 X:      drivers/gnss
1622
1623 ARM/EBSA110 MACHINE SUPPORT
1624 M:      Russell King <[email protected]>
1625 L:      [email protected] (moderated for non-subscribers)
1626 W:      http://www.armlinux.org.uk/
1627 S:      Maintained
1628 F:      arch/arm/mach-ebsa110/
1629 F:      drivers/net/ethernet/amd/am79c961a.*
1630
1631 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1632 M:      Uwe Kleine-König <[email protected]>
1633 R:      Pengutronix Kernel Team <[email protected]>
1634 L:      [email protected] (moderated for non-subscribers)
1635 S:      Maintained
1636 N:      efm32
1637
1638 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1639 M:      Robert Jarzmik <[email protected]>
1640 L:      [email protected] (moderated for non-subscribers)
1641 S:      Maintained
1642 F:      arch/arm/mach-pxa/ezx.c
1643
1644 ARM/FARADAY FA526 PORT
1645 M:      Hans Ulli Kroll <[email protected]>
1646 L:      [email protected] (moderated for non-subscribers)
1647 S:      Maintained
1648 T:      git git://git.berlios.de/gemini-board
1649 F:      arch/arm/mm/*-fa*
1650
1651 ARM/FOOTBRIDGE ARCHITECTURE
1652 M:      Russell King <[email protected]>
1653 L:      [email protected] (moderated for non-subscribers)
1654 W:      http://www.armlinux.org.uk/
1655 S:      Maintained
1656 F:      arch/arm/include/asm/hardware/dec21285.h
1657 F:      arch/arm/mach-footbridge/
1658
1659 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1660 M:      Shawn Guo <[email protected]>
1661 M:      Sascha Hauer <[email protected]>
1662 R:      Pengutronix Kernel Team <[email protected]>
1663 R:      Fabio Estevam <[email protected]>
1664 R:      NXP Linux Team <[email protected]>
1665 L:      [email protected] (moderated for non-subscribers)
1666 S:      Maintained
1667 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1668 N:      imx
1669 N:      mxs
1670 X:      drivers/media/i2c/
1671
1672 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1673 M:      Shawn Guo <[email protected]>
1674 M:      Sascha Hauer <[email protected]>
1675 R:      Pengutronix Kernel Team <[email protected]>
1676 R:      Stefan Agner <[email protected]>
1677 L:      [email protected] (moderated for non-subscribers)
1678 S:      Maintained
1679 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1680 F:      arch/arm/mach-imx/*vf610*
1681 F:      arch/arm/boot/dts/vf*
1682
1683 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
1684 M:      Shawn Guo <[email protected]>
1685 M:      Li Yang <[email protected]>
1686 L:      [email protected] (moderated for non-subscribers)
1687 S:      Maintained
1688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1689 F:      arch/arm/boot/dts/ls1021a*
1690 F:      arch/arm64/boot/dts/freescale/fsl-*
1691 F:      arch/arm64/boot/dts/freescale/qoriq-*
1692
1693 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1694 M:      Lennert Buytenhek <[email protected]>
1695 L:      [email protected] (moderated for non-subscribers)
1696 S:      Maintained
1697
1698 ARM/GUMSTIX MACHINE SUPPORT
1699 M:      Steve Sakoman <[email protected]>
1700 L:      [email protected] (moderated for non-subscribers)
1701 S:      Maintained
1702
1703 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1704 M:      Philipp Zabel <[email protected]>
1705 M:      Paul Parsons <[email protected]>
1706 L:      [email protected] (moderated for non-subscribers)
1707 S:      Maintained
1708 F:      arch/arm/mach-pxa/hx4700.c
1709 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1710 F:      sound/soc/pxa/hx4700.c
1711
1712 ARM/HISILICON SOC SUPPORT
1713 M:      Wei Xu <[email protected]>
1714 L:      [email protected] (moderated for non-subscribers)
1715 W:      http://www.hisilicon.com
1716 S:      Supported
1717 T:      git git://github.com/hisilicon/linux-hisi.git
1718 F:      arch/arm/mach-hisi/
1719 F:      arch/arm/boot/dts/hi3*
1720 F:      arch/arm/boot/dts/hip*
1721 F:      arch/arm/boot/dts/hisi*
1722 F:      arch/arm64/boot/dts/hisilicon/
1723
1724 ARM/HP JORNADA 7XX MACHINE SUPPORT
1725 M:      Kristoffer Ericson <[email protected]>
1726 W:      www.jlime.com
1727 S:      Maintained
1728 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1729 F:      arch/arm/mach-sa1100/jornada720.c
1730 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1731
1732 ARM/IGEP MACHINE SUPPORT
1733 M:      Enric Balletbo i Serra <[email protected]>
1734 M:      Javier Martinez Canillas <[email protected]>
1735 L:      [email protected]
1736 L:      [email protected] (moderated for non-subscribers)
1737 S:      Maintained
1738 F:      arch/arm/boot/dts/omap3-igep*
1739
1740 ARM/INCOME PXA270 SUPPORT
1741 M:      Marek Vasut <[email protected]>
1742 L:      [email protected] (moderated for non-subscribers)
1743 S:      Maintained
1744 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1745
1746 ARM/INTEL IOP13XX ARM ARCHITECTURE
1747 M:      Lennert Buytenhek <[email protected]>
1748 L:      [email protected] (moderated for non-subscribers)
1749 S:      Maintained
1750
1751 ARM/INTEL IOP32X ARM ARCHITECTURE
1752 M:      Lennert Buytenhek <[email protected]>
1753 L:      [email protected] (moderated for non-subscribers)
1754 S:      Maintained
1755
1756 ARM/INTEL IOP33X ARM ARCHITECTURE
1757 L:      [email protected] (moderated for non-subscribers)
1758 S:      Orphan
1759
1760 ARM/INTEL IQ81342EX MACHINE SUPPORT
1761 M:      Lennert Buytenhek <[email protected]>
1762 L:      [email protected] (moderated for non-subscribers)
1763 S:      Maintained
1764
1765 ARM/INTEL IXDP2850 MACHINE SUPPORT
1766 M:      Lennert Buytenhek <[email protected]>
1767 L:      [email protected] (moderated for non-subscribers)
1768 S:      Maintained
1769
1770 ARM/INTEL IXP4XX ARM ARCHITECTURE
1771 M:      Linus Walleij <[email protected]>
1772 M:      Imre Kaloz <[email protected]>
1773 M:      Krzysztof Halasa <[email protected]>
1774 L:      [email protected] (moderated for non-subscribers)
1775 S:      Maintained
1776 F:      Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
1777 F:      Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
1778 F:      Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
1779 F:      Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
1780 F:      arch/arm/mach-ixp4xx/
1781 F:      drivers/clocksource/timer-ixp4xx.c
1782 F:      drivers/gpio/gpio-ixp4xx.c
1783 F:      drivers/irqchip/irq-ixp4xx.c
1784 F:      include/linux/irqchip/irq-ixp4xx.h
1785 F:      include/linux/platform_data/timer-ixp4xx.h
1786
1787 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1788 M:      Jonathan Cameron <[email protected]>
1789 L:      [email protected] (moderated for non-subscribers)
1790 S:      Maintained
1791 F:      arch/arm/mach-pxa/stargate2.c
1792 F:      drivers/pcmcia/pxa2xx_stargate2.c
1793
1794 ARM/INTEL XSC3 (MANZANO) ARM CORE
1795 M:      Lennert Buytenhek <[email protected]>
1796 L:      [email protected] (moderated for non-subscribers)
1797 S:      Maintained
1798
1799 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1800 M:      Lennert Buytenhek <[email protected]>
1801 L:      [email protected] (moderated for non-subscribers)
1802 S:      Maintained
1803
1804 ARM/LG1K ARCHITECTURE
1805 M:      Chanho Min <[email protected]>
1806 L:      [email protected] (moderated for non-subscribers)
1807 S:      Maintained
1808 F:      arch/arm64/boot/dts/lg/
1809
1810 ARM/LOGICPD PXA270 MACHINE SUPPORT
1811 M:      Lennert Buytenhek <[email protected]>
1812 L:      [email protected] (moderated for non-subscribers)
1813 S:      Maintained
1814
1815 ARM/LPC18XX ARCHITECTURE
1816 M:      Vladimir Zapolskiy <[email protected]>
1817 L:      [email protected] (moderated for non-subscribers)
1818 S:      Maintained
1819 F:      Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
1820 F:      arch/arm/boot/dts/lpc43*
1821 F:      drivers/i2c/busses/i2c-lpc2k.c
1822 F:      drivers/memory/pl172.c
1823 F:      drivers/mtd/spi-nor/nxp-spifi.c
1824 F:      drivers/rtc/rtc-lpc24xx.c
1825 N:      lpc18xx
1826
1827 ARM/LPC32XX SOC SUPPORT
1828 M:      Vladimir Zapolskiy <[email protected]>
1829 M:      Sylvain Lemieux <[email protected]>
1830 L:      [email protected] (moderated for non-subscribers)
1831 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
1832 S:      Maintained
1833 F:      Documentation/devicetree/bindings/i2c/i2c-pnx.txt
1834 F:      arch/arm/boot/dts/lpc32*
1835 F:      arch/arm/mach-lpc32xx/
1836 F:      drivers/i2c/busses/i2c-pnx.c
1837 F:      drivers/net/ethernet/nxp/lpc_eth.c
1838 F:      drivers/usb/host/ohci-nxp.c
1839 F:      drivers/watchdog/pnx4008_wdt.c
1840 N:      lpc32xx
1841
1842 ARM/MAGICIAN MACHINE SUPPORT
1843 M:      Philipp Zabel <[email protected]>
1844 S:      Maintained
1845
1846 ARM/Marvell Dove/MV78xx0/Orion SOC support
1847 M:      Jason Cooper <[email protected]>
1848 M:      Andrew Lunn <[email protected]>
1849 M:      Sebastian Hesselbarth <[email protected]>
1850 M:      Gregory Clement <[email protected]>
1851 L:      [email protected] (moderated for non-subscribers)
1852 S:      Maintained
1853 F:      Documentation/devicetree/bindings/soc/dove/
1854 F:      arch/arm/mach-dove/
1855 F:      arch/arm/mach-mv78xx0/
1856 F:      arch/arm/mach-orion5x/
1857 F:      arch/arm/plat-orion/
1858 F:      arch/arm/boot/dts/dove*
1859 F:      arch/arm/boot/dts/orion5x*
1860 T:      git git://git.infradead.org/linux-mvebu.git
1861
1862 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1863 M:      Jason Cooper <[email protected]>
1864 M:      Andrew Lunn <[email protected]>
1865 M:      Gregory Clement <[email protected]>
1866 M:      Sebastian Hesselbarth <[email protected]>
1867 L:      [email protected] (moderated for non-subscribers)
1868 S:      Maintained
1869 F:      arch/arm/boot/dts/armada*
1870 F:      arch/arm/boot/dts/kirkwood*
1871 F:      arch/arm/configs/mvebu_*_defconfig
1872 F:      arch/arm/mach-mvebu/
1873 F:      arch/arm64/boot/dts/marvell/armada*
1874 F:      drivers/cpufreq/armada-37xx-cpufreq.c
1875 F:      drivers/cpufreq/armada-8k-cpufreq.c
1876 F:      drivers/cpufreq/mvebu-cpufreq.c
1877 F:      drivers/irqchip/irq-armada-370-xp.c
1878 F:      drivers/irqchip/irq-mvebu-*
1879 F:      drivers/pinctrl/mvebu/
1880 F:      drivers/rtc/rtc-armada38x.c
1881 T:      git git://git.infradead.org/linux-mvebu.git
1882
1883 ARM/Mediatek RTC DRIVER
1884 M:      Eddie Huang <[email protected]>
1885 M:      Sean Wang <[email protected]>
1886 L:      [email protected] (moderated for non-subscribers)
1887 L:      [email protected] (moderated for non-subscribers)
1888 S:      Maintained
1889 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
1890 F:      drivers/rtc/rtc-mt6397.c
1891 F:      drivers/rtc/rtc-mt7622.c
1892
1893 ARM/Mediatek SoC support
1894 M:      Matthias Brugger <[email protected]>
1895 L:      [email protected] (moderated for non-subscribers)
1896 L:      [email protected] (moderated for non-subscribers)
1897 W:      https://mtk.bcnfs.org/
1898 C:      irc://chat.freenode.net/linux-mediatek
1899 S:      Maintained
1900 F:      arch/arm/boot/dts/mt6*
1901 F:      arch/arm/boot/dts/mt7*
1902 F:      arch/arm/boot/dts/mt8*
1903 F:      arch/arm/mach-mediatek/
1904 F:      arch/arm64/boot/dts/mediatek/
1905 F:      drivers/soc/mediatek/
1906 N:      mtk
1907 N:      mt[678]
1908 K:      mediatek
1909
1910 ARM/Mediatek USB3 PHY DRIVER
1911 M:      Chunfeng Yun <[email protected]>
1912 L:      [email protected] (moderated for non-subscribers)
1913 L:      [email protected] (moderated for non-subscribers)
1914 S:      Maintained
1915 F:      drivers/phy/mediatek/
1916 F:      Documentation/devicetree/bindings/phy/phy-mtk-*
1917
1918 ARM/MICREL KS8695 ARCHITECTURE
1919 M:      Greg Ungerer <[email protected]>
1920 L:      [email protected] (moderated for non-subscribers)
1921 F:      arch/arm/mach-ks8695/
1922 S:      Odd Fixes
1923
1924 ARM/Microchip (AT91) SoC support
1925 M:      Nicolas Ferre <[email protected]>
1926 M:      Alexandre Belloni <[email protected]>
1927 M:      Ludovic Desroches <[email protected]>
1928 L:      [email protected] (moderated for non-subscribers)
1929 W:      http://www.linux4sam.org
1930 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
1931 S:      Supported
1932 N:      at91
1933 N:      atmel
1934 F:      arch/arm/mach-at91/
1935 F:      include/soc/at91/
1936 F:      arch/arm/boot/dts/at91*.dts
1937 F:      arch/arm/boot/dts/at91*.dtsi
1938 F:      arch/arm/boot/dts/sama*.dts
1939 F:      arch/arm/boot/dts/sama*.dtsi
1940 F:      arch/arm/include/debug/at91.S
1941 F:      drivers/memory/atmel*
1942 F:      drivers/watchdog/sama5d4_wdt.c
1943 X:      drivers/input/touchscreen/atmel_mxt_ts.c
1944 X:      drivers/net/wireless/atmel/
1945
1946 ARM/MIOA701 MACHINE SUPPORT
1947 M:      Robert Jarzmik <[email protected]>
1948 L:      [email protected] (moderated for non-subscribers)
1949 F:      arch/arm/mach-pxa/mioa701.c
1950 S:      Maintained
1951
1952 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1953 M:      Michael Petchkovsky <[email protected]>
1954 S:      Maintained
1955
1956 ARM/NOMADIK/U300/Ux500 ARCHITECTURES
1957 M:      Linus Walleij <[email protected]>
1958 L:      [email protected] (moderated for non-subscribers)
1959 S:      Maintained
1960 F:      Documentation/devicetree/bindings/i2c/i2c-nomadik.txt
1961 F:      Documentation/devicetree/bindings/i2c/i2c-stu300.txt
1962 F:      arch/arm/mach-nomadik/
1963 F:      arch/arm/mach-u300/
1964 F:      arch/arm/mach-ux500/
1965 F:      arch/arm/boot/dts/ste-*
1966 F:      drivers/clk/clk-nomadik.c
1967 F:      drivers/clk/clk-u300.c
1968 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1969 F:      drivers/clocksource/timer-u300.c
1970 F:      drivers/dma/coh901318*
1971 F:      drivers/dma/ste_dma40*
1972 F:      drivers/hwspinlock/u8500_hsem.c
1973 F:      drivers/i2c/busses/i2c-nomadik.c
1974 F:      drivers/i2c/busses/i2c-stu300.c
1975 F:      drivers/mfd/ab3100*
1976 F:      drivers/mfd/ab8500*
1977 F:      drivers/mfd/abx500*
1978 F:      drivers/mfd/dbx500*
1979 F:      drivers/mfd/db8500*
1980 F:      drivers/pinctrl/nomadik/
1981 F:      drivers/pinctrl/pinctrl-coh901*
1982 F:      drivers/pinctrl/pinctrl-u300.c
1983 F:      drivers/rtc/rtc-ab3100.c
1984 F:      drivers/rtc/rtc-ab8500.c
1985 F:      drivers/rtc/rtc-coh901331.c
1986 F:      drivers/rtc/rtc-pl031.c
1987 F:      drivers/watchdog/coh901327_wdt.c
1988 F:      Documentation/devicetree/bindings/arm/ste-*
1989 F:      Documentation/devicetree/bindings/arm/ux500/
1990 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1991
1992 ARM/NUVOTON NPCM ARCHITECTURE
1993 M:      Avi Fishman <[email protected]>
1994 M:      Tomer Maimon <[email protected]>
1995 M:      Tali Perry <[email protected]>
1996 R:      Patrick Venture <[email protected]>
1997 R:      Nancy Yuen <[email protected]>
1998 R:      Benjamin Fair <[email protected]>
1999 L:      [email protected] (moderated for non-subscribers)
2000 S:      Supported
2001 F:      arch/arm/mach-npcm/
2002 F:      arch/arm/boot/dts/nuvoton-npcm*
2003 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2004 F:      drivers/*/*npcm*
2005 F:      Documentation/devicetree/bindings/*/*npcm*
2006 F:      Documentation/devicetree/bindings/*/*/*npcm*
2007
2008 ARM/NUVOTON W90X900 ARM ARCHITECTURE
2009 M:      Wan ZongShun <[email protected]>
2010 L:      [email protected] (moderated for non-subscribers)
2011 W:      http://www.mcuos.com
2012 S:      Maintained
2013 F:      arch/arm/mach-w90x900/
2014 F:      drivers/input/keyboard/w90p910_keypad.c
2015 F:      drivers/input/touchscreen/w90p910_ts.c
2016 F:      drivers/watchdog/nuc900_wdt.c
2017 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
2018 F:      drivers/mtd/nand/raw/nuc900_nand.c
2019 F:      drivers/rtc/rtc-nuc900.c
2020 F:      drivers/spi/spi-nuc900.c
2021 F:      drivers/usb/host/ehci-w90x900.c
2022 F:      drivers/video/fbdev/nuc900fb.c
2023
2024 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
2025 L:      [email protected] (subscribers-only)
2026 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
2027 S:      Orphan
2028 F:      arch/arm/mach-s3c24xx/mach-gta02.c
2029 F:      arch/arm/mach-s3c24xx/gta02.h
2030
2031 ARM/Orion SoC/Technologic Systems TS-78xx platform support
2032 M:      Alexander Clouter <[email protected]>
2033 L:      [email protected] (moderated for non-subscribers)
2034 W:      http://www.digriz.org.uk/ts78xx/kernel
2035 S:      Maintained
2036 F:      arch/arm/mach-orion5x/ts78xx-*
2037
2038 ARM/OXNAS platform support
2039 M:      Neil Armstrong <[email protected]>
2040 L:      [email protected] (moderated for non-subscribers)
2041 L:      [email protected] (moderated for non-subscribers)
2042 S:      Maintained
2043 F:      arch/arm/mach-oxnas/
2044 F:      arch/arm/boot/dts/ox8*.dts*
2045 N:      oxnas
2046
2047 ARM/PALM TREO SUPPORT
2048 M:      Tomas Cech <[email protected]>
2049 L:      [email protected]
2050 W:      http://hackndev.com
2051 S:      Maintained
2052 F:      arch/arm/mach-pxa/palmtreo.*
2053
2054 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
2055 M:      Marek Vasut <[email protected]>
2056 L:      [email protected]
2057 W:      http://hackndev.com
2058 S:      Maintained
2059 F:      arch/arm/mach-pxa/include/mach/palmtx.h
2060 F:      arch/arm/mach-pxa/palmtx.c
2061 F:      arch/arm/mach-pxa/palmt5.*
2062 F:      arch/arm/mach-pxa/include/mach/palmld.h
2063 F:      arch/arm/mach-pxa/palmld.c
2064 F:      arch/arm/mach-pxa/palmte2.*
2065 F:      arch/arm/mach-pxa/include/mach/palmtc.h
2066 F:      arch/arm/mach-pxa/palmtc.c
2067
2068 ARM/PALMZ72 SUPPORT
2069 M:      Sergey Lapin <[email protected]>
2070 L:      [email protected]
2071 W:      http://hackndev.com
2072 S:      Maintained
2073 F:      arch/arm/mach-pxa/palmz72.*
2074
2075 ARM/PLEB SUPPORT
2076 M:      Peter Chubb <[email protected]>
2077 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
2078 S:      Maintained
2079
2080 ARM/PT DIGITAL BOARD PORT
2081 M:      Stefan Eletzhofer <[email protected]>
2082 L:      [email protected] (moderated for non-subscribers)
2083 W:      http://www.armlinux.org.uk/
2084 S:      Maintained
2085
2086 ARM/QUALCOMM SUPPORT
2087 M:      Andy Gross <[email protected]>
2088 L:      [email protected]
2089 S:      Maintained
2090 F:      Documentation/devicetree/bindings/soc/qcom/
2091 F:      Documentation/devicetree/bindings/*/qcom*
2092 F:      arch/arm/boot/dts/qcom-*.dts
2093 F:      arch/arm/boot/dts/qcom-*.dtsi
2094 F:      arch/arm/mach-qcom/
2095 F:      arch/arm64/boot/dts/qcom/
2096 F:      drivers/*/qcom/
2097 F:      drivers/*/qcom*
2098 F:      drivers/*/*/qcom/
2099 F:      drivers/*/*/qcom*
2100 F:      drivers/*/pm8???-*
2101 F:      drivers/bluetooth/btqcomsmd.c
2102 F:      drivers/clocksource/timer-qcom.c
2103 F:      drivers/extcon/extcon-qcom*
2104 F:      drivers/iommu/msm*
2105 F:      drivers/i2c/busses/i2c-qup.c
2106 F:      drivers/i2c/busses/i2c-qcom-geni.c
2107 F:      drivers/mfd/ssbi.c
2108 F:      drivers/mmc/host/mmci_qcom*
2109 F:      drivers/mmc/host/sdhci-msm.c
2110 F:      drivers/pci/controller/dwc/pcie-qcom.c
2111 F:      drivers/phy/qualcomm/
2112 F:      drivers/power/*/msm*
2113 F:      drivers/reset/reset-qcom-*
2114 F:      drivers/scsi/ufs/ufs-qcom.*
2115 F:      drivers/spi/spi-qup.c
2116 F:      drivers/spi/spi-geni-qcom.c
2117 F:      drivers/spi/spi-qcom-qspi.c
2118 F:      drivers/tty/serial/msm_serial.c
2119 F:      drivers/usb/dwc3/dwc3-qcom.c
2120 F:      include/dt-bindings/*/qcom*
2121 F:      include/linux/*/qcom*
2122 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2123
2124 ARM/RADISYS ENP2611 MACHINE SUPPORT
2125 M:      Lennert Buytenhek <[email protected]>
2126 L:      [email protected] (moderated for non-subscribers)
2127 S:      Maintained
2128
2129 ARM/RDA MICRO ARCHITECTURE
2130 M:      Manivannan Sadhasivam <[email protected]>
2131 L:      [email protected] (moderated for non-subscribers)
2132 L:      [email protected] (moderated for non-subscribers)
2133 S:      Maintained
2134 F:      arch/arm/boot/dts/rda8810pl-*
2135 F:      drivers/clocksource/timer-rda.c
2136 F:      drivers/irqchip/irq-rda-intc.c
2137 F:      drivers/tty/serial/rda-uart.c
2138 F:      Documentation/devicetree/bindings/arm/rda.yaml
2139 F:      Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt
2140 F:      Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt
2141 F:      Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt
2142
2143 ARM/REALTEK ARCHITECTURE
2144 M:      Andreas Färber <[email protected]>
2145 L:      [email protected] (moderated for non-subscribers)
2146 S:      Maintained
2147 F:      arch/arm64/boot/dts/realtek/
2148 F:      Documentation/devicetree/bindings/arm/realtek.txt
2149
2150 ARM/RENESAS ARM64 ARCHITECTURE
2151 M:      Simon Horman <[email protected]>
2152 M:      Geert Uytterhoeven <[email protected]>
2153 M:      Magnus Damm <[email protected]>
2154 L:      [email protected]
2155 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
2157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2158 S:      Supported
2159 F:      arch/arm64/boot/dts/renesas/
2160 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2161 F:      drivers/soc/renesas/
2162 F:      include/linux/soc/renesas/
2163
2164 ARM/RISCPC ARCHITECTURE
2165 M:      Russell King <[email protected]>
2166 L:      [email protected] (moderated for non-subscribers)
2167 W:      http://www.armlinux.org.uk/
2168 S:      Maintained
2169 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
2170 F:      arch/arm/include/asm/hardware/ioc.h
2171 F:      arch/arm/include/asm/hardware/iomd.h
2172 F:      arch/arm/include/asm/hardware/memc.h
2173 F:      arch/arm/mach-rpc/
2174 F:      drivers/net/ethernet/8390/etherh.c
2175 F:      drivers/net/ethernet/i825xx/ether1*
2176 F:      drivers/net/ethernet/seeq/ether3*
2177 F:      drivers/scsi/arm/
2178
2179 ARM/Rockchip SoC support
2180 M:      Heiko Stuebner <[email protected]>
2181 L:      [email protected] (moderated for non-subscribers)
2182 L:      [email protected]
2183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2184 S:      Maintained
2185 F:      Documentation/devicetree/bindings/i2c/i2c-rk3x.txt
2186 F:      arch/arm/boot/dts/rk3*
2187 F:      arch/arm/boot/dts/rv1108*
2188 F:      arch/arm/mach-rockchip/
2189 F:      drivers/clk/rockchip/
2190 F:      drivers/i2c/busses/i2c-rk3x.c
2191 F:      drivers/*/*rockchip*
2192 F:      drivers/*/*/*rockchip*
2193 F:      sound/soc/rockchip/
2194 N:      rockchip
2195
2196 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
2197 M:      Kukjin Kim <[email protected]>
2198 M:      Krzysztof Kozlowski <[email protected]>
2199 L:      [email protected] (moderated for non-subscribers)
2200 L:      [email protected] (moderated for non-subscribers)
2201 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2202 S:      Maintained
2203 F:      arch/arm/boot/dts/s3c*
2204 F:      arch/arm/boot/dts/s5p*
2205 F:      arch/arm/boot/dts/exynos*
2206 F:      arch/arm64/boot/dts/exynos/
2207 F:      arch/arm/plat-samsung/
2208 F:      arch/arm/mach-s3c24*/
2209 F:      arch/arm/mach-s3c64xx/
2210 F:      arch/arm/mach-s5p*/
2211 F:      arch/arm/mach-exynos*/
2212 F:      drivers/*/*s3c24*
2213 F:      drivers/*/*/*s3c24*
2214 F:      drivers/*/*s3c64xx*
2215 F:      drivers/*/*s5pv210*
2216 F:      drivers/memory/samsung/*
2217 F:      drivers/soc/samsung/*
2218 F:      Documentation/arm/samsung/
2219 F:      Documentation/devicetree/bindings/arm/samsung/
2220 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
2221 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
2222 N:      exynos
2223
2224 ARM/SAMSUNG MOBILE MACHINE SUPPORT
2225 M:      Kyungmin Park <[email protected]>
2226 L:      [email protected] (moderated for non-subscribers)
2227 S:      Maintained
2228 F:      arch/arm/mach-s5pv210/
2229
2230 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2231 M:      Kyungmin Park <[email protected]>
2232 M:      Kamil Debski <[email protected]>
2233 M:      Andrzej Hajda <[email protected]>
2234 L:      [email protected]
2235 L:      [email protected]
2236 S:      Maintained
2237 F:      drivers/media/platform/s5p-g2d/
2238
2239 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2240 M:      Marek Szyprowski <[email protected]>
2241 L:      [email protected] (moderated for non-subscribers)
2242 L:      [email protected]
2243 S:      Maintained
2244 F:      drivers/media/platform/s5p-cec/
2245 F:      Documentation/devicetree/bindings/media/s5p-cec.txt
2246
2247 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2248 M:      Andrzej Pietrasiewicz <[email protected]>
2249 M:      Jacek Anaszewski <[email protected]>
2250 M:      Sylwester Nawrocki <[email protected]>
2251 L:      [email protected]
2252 L:      [email protected]
2253 S:      Maintained
2254 F:      drivers/media/platform/s5p-jpeg/
2255
2256 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2257 M:      Kyungmin Park <[email protected]>
2258 M:      Kamil Debski <[email protected]>
2259 M:      Jeongtae Park <[email protected]>
2260 M:      Andrzej Hajda <[email protected]>
2261 L:      [email protected]
2262 L:      [email protected]
2263 S:      Maintained
2264 F:      drivers/media/platform/s5p-mfc/
2265
2266 ARM/SHMOBILE ARM ARCHITECTURE
2267 M:      Simon Horman <[email protected]>
2268 M:      Geert Uytterhoeven <[email protected]>
2269 M:      Magnus Damm <[email protected]>
2270 L:      [email protected]
2271 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2272 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
2273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2274 S:      Supported
2275 F:      arch/arm/boot/dts/emev2*
2276 F:      arch/arm/boot/dts/gr-peach*
2277 F:      arch/arm/boot/dts/iwg20d-q7*
2278 F:      arch/arm/boot/dts/r7s*
2279 F:      arch/arm/boot/dts/r8a*
2280 F:      arch/arm/boot/dts/r9a*
2281 F:      arch/arm/boot/dts/sh*
2282 F:      arch/arm/configs/shmobile_defconfig
2283 F:      arch/arm/include/debug/renesas-scif.S
2284 F:      arch/arm/mach-shmobile/
2285 F:      Documentation/devicetree/bindings/arm/renesas.yaml
2286 F:      drivers/soc/renesas/
2287 F:      include/linux/soc/renesas/
2288
2289 ARM/SOCFPGA ARCHITECTURE
2290 M:      Dinh Nguyen <[email protected]>
2291 S:      Maintained
2292 F:      arch/arm/mach-socfpga/
2293 F:      arch/arm/boot/dts/socfpga*
2294 F:      arch/arm/configs/socfpga_defconfig
2295 F:      arch/arm64/boot/dts/altera/
2296 F:      arch/arm64/boot/dts/intel/
2297 W:      http://www.rocketboards.org
2298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2299
2300 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2301 M:      Dinh Nguyen <[email protected]>
2302 S:      Maintained
2303 F:      drivers/clk/socfpga/
2304
2305 ARM/SOCFPGA EDAC SUPPORT
2306 M:      Thor Thayer <[email protected]>
2307 S:      Maintained
2308 F:      drivers/edac/altera_edac.
2309
2310 ARM/SPREADTRUM SoC SUPPORT
2311 M:      Orson Zhai <[email protected]>
2312 M:      Baolin Wang <[email protected]>
2313 M:      Chunyan Zhang <[email protected]>
2314 S:      Maintained
2315 F:      arch/arm64/boot/dts/sprd
2316 N:      sprd
2317
2318 ARM/STI ARCHITECTURE
2319 M:      Patrice Chotard <[email protected]>
2320 L:      [email protected] (moderated for non-subscribers)
2321 W:      http://www.stlinux.com
2322 S:      Maintained
2323 F:      Documentation/devicetree/bindings/i2c/i2c-st.txt
2324 F:      arch/arm/mach-sti/
2325 F:      arch/arm/boot/dts/sti*
2326 F:      drivers/char/hw_random/st-rng.c
2327 F:      drivers/clocksource/arm_global_timer.c
2328 F:      drivers/clocksource/clksrc_st_lpc.c
2329 F:      drivers/cpufreq/sti-cpufreq.c
2330 F:      drivers/dma/st_fdma*
2331 F:      drivers/i2c/busses/i2c-st.c
2332 F:      drivers/media/rc/st_rc.c
2333 F:      drivers/media/platform/sti/c8sectpfe/
2334 F:      drivers/mmc/host/sdhci-st.c
2335 F:      drivers/phy/st/phy-miphy28lp.c
2336 F:      drivers/phy/st/phy-stih407-usb.c
2337 F:      drivers/pinctrl/pinctrl-st.c
2338 F:      drivers/remoteproc/st_remoteproc.c
2339 F:      drivers/remoteproc/st_slim_rproc.c
2340 F:      drivers/reset/sti/
2341 F:      drivers/rtc/rtc-st-lpc.c
2342 F:      drivers/tty/serial/st-asc.c
2343 F:      drivers/usb/dwc3/dwc3-st.c
2344 F:      drivers/usb/host/ehci-st.c
2345 F:      drivers/usb/host/ohci-st.c
2346 F:      drivers/watchdog/st_lpc_wdt.c
2347 F:      drivers/ata/ahci_st.c
2348 F:      include/linux/remoteproc/st_slim_rproc.h
2349
2350 ARM/STM32 ARCHITECTURE
2351 M:      Maxime Coquelin <[email protected]>
2352 M:      Alexandre Torgue <[email protected]>
2353 L:      [email protected] (moderated for non-subscribers)
2354 L:      [email protected] (moderated for non-subscribers)
2355 S:      Maintained
2356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2357 N:      stm32
2358 N:      stm
2359 F:      arch/arm/boot/dts/stm32*
2360 F:      arch/arm/mach-stm32/
2361 F:      drivers/clocksource/armv7m_systick.c
2362
2363 ARM/Synaptics SoC support
2364 M:      Jisheng Zhang <[email protected]>
2365 M:      Sebastian Hesselbarth <[email protected]>
2366 L:      [email protected] (moderated for non-subscribers)
2367 S:      Maintained
2368 F:      arch/arm/mach-berlin/
2369 F:      arch/arm/boot/dts/berlin*
2370 F:      arch/arm64/boot/dts/synaptics/
2371
2372 ARM/TANGO ARCHITECTURE
2373 M:      Marc Gonzalez <[email protected]>
2374 M:      Mans Rullgard <[email protected]>
2375 L:      [email protected]
2376 S:      Odd Fixes
2377 N:      tango
2378
2379 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2380 M:      Lennert Buytenhek <[email protected]>
2381 L:      [email protected] (moderated for non-subscribers)
2382 S:      Maintained
2383
2384 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2385 M:      Hans Verkuil <[email protected]>
2386 L:      [email protected]
2387 L:      [email protected]
2388 S:      Maintained
2389 F:      drivers/media/platform/tegra-cec/
2390 F:      Documentation/devicetree/bindings/media/tegra-cec.txt
2391
2392 ARM/TETON BGA MACHINE SUPPORT
2393 M:      "Mark F. Brown" <[email protected]>
2394 L:      [email protected] (moderated for non-subscribers)
2395 S:      Maintained
2396
2397 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2398 M:      Santosh Shilimkar <[email protected]>
2399 L:      [email protected]
2400 S:      Maintained
2401 F:      drivers/memory/*emif*
2402
2403 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2404 M:      Tero Kristo <[email protected]>
2405 M:      Nishanth Menon <[email protected]>
2406 L:      [email protected] (moderated for non-subscribers)
2407 S:      Supported
2408 F:      Documentation/devicetree/bindings/arm/ti/k3.txt
2409 F:      arch/arm64/boot/dts/ti/Makefile
2410 F:      arch/arm64/boot/dts/ti/k3-*
2411 F:      include/dt-bindings/pinctrl/k3.h
2412
2413 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2414 M:      Santosh Shilimkar <[email protected]>
2415 L:      [email protected] (moderated for non-subscribers)
2416 S:      Maintained
2417 F:      arch/arm/mach-keystone/
2418 F:      arch/arm/boot/dts/keystone-*
2419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
2420
2421 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2422 M:      Santosh Shilimkar <[email protected]>
2423 L:      [email protected]
2424 S:      Maintained
2425 F:      drivers/clk/keystone/
2426
2427 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
2428 M:      Santosh Shilimkar <[email protected]>
2429 L:      [email protected] (moderated for non-subscribers)
2430 L:      [email protected]
2431 S:      Maintained
2432 F:      drivers/clocksource/timer-keystone.c
2433
2434 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2435 M:      Santosh Shilimkar <[email protected]>
2436 L:      [email protected]
2437 S:      Maintained
2438 F:      drivers/power/reset/keystone-reset.c
2439
2440 ARM/THECUS N2100 MACHINE SUPPORT
2441 M:      Lennert Buytenhek <[email protected]>
2442 L:      [email protected] (moderated for non-subscribers)
2443 S:      Maintained
2444
2445 ARM/TOSA MACHINE SUPPORT
2446 M:      Dmitry Eremin-Solenikov <[email protected]>
2447 M:      Dirk Opfer <[email protected]>
2448 S:      Maintained
2449
2450 ARM/UNIPHIER ARCHITECTURE
2451 M:      Masahiro Yamada <[email protected]>
2452 L:      [email protected] (moderated for non-subscribers)
2453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
2454 S:      Maintained
2455 F:      Documentation/devicetree/bindings/arm/socionext/uniphier.txt
2456 F:      Documentation/devicetree/bindings/gpio/gpio-uniphier.txt
2457 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.txt
2458 F:      arch/arm/boot/dts/uniphier*
2459 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2460 F:      arch/arm/mach-uniphier/
2461 F:      arch/arm/mm/cache-uniphier.c
2462 F:      arch/arm64/boot/dts/socionext/uniphier*
2463 F:      drivers/bus/uniphier-system-bus.c
2464 F:      drivers/clk/uniphier/
2465 F:      drivers/dma/uniphier-mdmac.c
2466 F:      drivers/gpio/gpio-uniphier.c
2467 F:      drivers/i2c/busses/i2c-uniphier*
2468 F:      drivers/irqchip/irq-uniphier-aidet.c
2469 F:      drivers/mmc/host/uniphier-sd.c
2470 F:      drivers/pinctrl/uniphier/
2471 F:      drivers/reset/reset-uniphier.c
2472 F:      drivers/tty/serial/8250/8250_uniphier.c
2473 N:      uniphier
2474
2475 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
2476 M:      Ulf Hansson <[email protected]>
2477 L:      [email protected] (moderated for non-subscribers)
2478 T:      git git://git.linaro.org/people/ulfh/clk.git
2479 S:      Maintained
2480 F:      drivers/clk/ux500/
2481
2482 ARM/VERSATILE EXPRESS PLATFORM
2483 M:      Liviu Dudau <[email protected]>
2484 M:      Sudeep Holla <[email protected]>
2485 M:      Lorenzo Pieralisi <[email protected]>
2486 L:      [email protected] (moderated for non-subscribers)
2487 S:      Maintained
2488 F:      arch/arm/boot/dts/vexpress*
2489 F:      arch/arm64/boot/dts/arm/
2490 F:      arch/arm/mach-vexpress/
2491 F:      */*/vexpress*
2492 F:      */*/*/vexpress*
2493 F:      drivers/clk/versatile/clk-vexpress-osc.c
2494 F:      drivers/clocksource/timer-versatile.c
2495 N:      mps2
2496
2497 ARM/VFP SUPPORT
2498 M:      Russell King <[email protected]>
2499 L:      [email protected] (moderated for non-subscribers)
2500 W:      http://www.armlinux.org.uk/
2501 S:      Maintained
2502 F:      arch/arm/vfp/
2503
2504 ARM/VOIPAC PXA270 SUPPORT
2505 M:      Marek Vasut <[email protected]>
2506 L:      [email protected] (moderated for non-subscribers)
2507 S:      Maintained
2508 F:      arch/arm/mach-pxa/vpac270.c
2509 F:      arch/arm/mach-pxa/include/mach/vpac270.h
2510
2511 ARM/VT8500 ARM ARCHITECTURE
2512 M:      Tony Prisk <[email protected]>
2513 L:      [email protected] (moderated for non-subscribers)
2514 S:      Maintained
2515 F:      Documentation/devicetree/bindings/i2c/i2c-wmt.txt
2516 F:      arch/arm/mach-vt8500/
2517 F:      drivers/clocksource/timer-vt8500.c
2518 F:      drivers/i2c/busses/i2c-wmt.c
2519 F:      drivers/mmc/host/wmt-sdmmc.c
2520 F:      drivers/pwm/pwm-vt8500.c
2521 F:      drivers/rtc/rtc-vt8500.c
2522 F:      drivers/tty/serial/vt8500_serial.c
2523 F:      drivers/usb/host/ehci-platform.c
2524 F:      drivers/usb/host/uhci-platform.c
2525 F:      drivers/video/fbdev/vt8500lcdfb.*
2526 F:      drivers/video/fbdev/wm8505fb*
2527 F:      drivers/video/fbdev/wmt_ge_rops.*
2528
2529 ARM/ZIPIT Z2 SUPPORT
2530 M:      Marek Vasut <[email protected]>
2531 L:      [email protected] (moderated for non-subscribers)
2532 S:      Maintained
2533 F:      arch/arm/mach-pxa/z2.c
2534 F:      arch/arm/mach-pxa/include/mach/z2.h
2535
2536 ARM/ZTE ARCHITECTURE
2537 M:      Jun Nie <[email protected]>
2538 M:      Shawn Guo <[email protected]>
2539 L:      [email protected] (moderated for non-subscribers)
2540 S:      Maintained
2541 F:      arch/arm/boot/dts/zx2967*
2542 F:      arch/arm/mach-zx/
2543 F:      arch/arm64/boot/dts/zte/
2544 F:      drivers/clk/zte/
2545 F:      drivers/dma/zx_dma.c
2546 F:      drivers/gpio/gpio-zx.c
2547 F:      drivers/i2c/busses/i2c-zx2967.c
2548 F:      drivers/mmc/host/dw_mmc-zx.*
2549 F:      drivers/pinctrl/zte/
2550 F:      drivers/soc/zte/
2551 F:      drivers/thermal/zx2967_thermal.c
2552 F:      drivers/watchdog/zx2967_wdt.c
2553 F:      Documentation/devicetree/bindings/arm/zte.yaml
2554 F:      Documentation/devicetree/bindings/clock/zx2967*.txt
2555 F:      Documentation/devicetree/bindings/dma/zxdma.txt
2556 F:      Documentation/devicetree/bindings/gpio/zx296702-gpio.txt
2557 F:      Documentation/devicetree/bindings/i2c/i2c-zx2967.txt
2558 F:      Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt
2559 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt
2560 F:      Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
2561 F:      Documentation/devicetree/bindings/soc/zte/
2562 F:      Documentation/devicetree/bindings/sound/zte,*.txt
2563 F:      Documentation/devicetree/bindings/thermal/zx2967-thermal.txt
2564 F:      Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt
2565 F:      include/dt-bindings/clock/zx2967*.h
2566 F:      include/dt-bindings/soc/zte,*.h
2567 F:      sound/soc/codecs/zx_aud96p22.c
2568 F:      sound/soc/zte/
2569
2570 ARM/ZYNQ ARCHITECTURE
2571 M:      Michal Simek <[email protected]>
2572 L:      [email protected] (moderated for non-subscribers)
2573 W:      http://wiki.xilinx.com
2574 T:      git https://github.com/Xilinx/linux-xlnx.git
2575 S:      Supported
2576 F:      arch/arm/mach-zynq/
2577 F:      drivers/cpuidle/cpuidle-zynq.c
2578 F:      drivers/block/xsysace.c
2579 N:      zynq
2580 N:      xilinx
2581 F:      Documentation/devicetree/bindings/i2c/i2c-cadence.txt
2582 F:      Documentation/devicetree/bindings/i2c/i2c-xiic.txt
2583 F:      drivers/clocksource/timer-cadence-ttc.c
2584 F:      drivers/i2c/busses/i2c-cadence.c
2585 F:      drivers/mmc/host/sdhci-of-arasan.c
2586 F:      drivers/edac/synopsys_edac.c
2587 F:      drivers/i2c/busses/i2c-xiic.c
2588
2589 ARM64 PORT (AARCH64 ARCHITECTURE)
2590 M:      Catalin Marinas <[email protected]>
2591 M:      Will Deacon <[email protected]>
2592 L:      [email protected] (moderated for non-subscribers)
2593 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2594 S:      Maintained
2595 F:      arch/arm64/
2596 X:      arch/arm64/boot/dts/
2597 F:      Documentation/arm64/
2598
2599 AS3645A LED FLASH CONTROLLER DRIVER
2600 M:      Sakari Ailus <[email protected]>
2601 L:      [email protected]
2602 S:      Maintained
2603 F:      drivers/leds/leds-as3645a.c
2604
2605 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
2606 M:      Tianshu Qiu <[email protected]>
2607 L:      [email protected]
2608 T:      git git://linuxtv.org/media_tree.git
2609 S:      Maintained
2610 F:      drivers/media/i2c/ak7375.c
2611 F:      Documentation/devicetree/bindings/media/i2c/ak7375.txt
2612
2613 ASAHI KASEI AK8974 DRIVER
2614 M:      Linus Walleij <[email protected]>
2615 L:      [email protected]
2616 W:      http://www.akm.com/
2617 S:      Supported
2618 F:      drivers/iio/magnetometer/ak8974.c
2619
2620 ASC7621 HARDWARE MONITOR DRIVER
2621 M:      George Joseph <[email protected]>
2622 L:      [email protected]
2623 S:      Maintained
2624 F:      Documentation/hwmon/asc7621.rst
2625 F:      drivers/hwmon/asc7621.c
2626
2627 ASPEED PINCTRL DRIVERS
2628 M:      Andrew Jeffery <[email protected]>
2629 L:      [email protected] (moderated for non-subscribers)
2630 L:      [email protected] (moderated for non-subscribers)
2631 L:      [email protected]
2632 S:      Maintained
2633 F:      drivers/pinctrl/aspeed/
2634 F:      Documentation/devicetree/bindings/pinctrl/aspeed,*
2635
2636 ASPEED VIDEO ENGINE DRIVER
2637 M:      Eddie James <[email protected]>
2638 L:      [email protected]
2639 L:      [email protected] (moderated for non-subscribers)
2640 S:      Maintained
2641 F:      drivers/media/platform/aspeed-video.c
2642 F:      Documentation/devicetree/bindings/media/aspeed-video.txt
2643
2644 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2645 M:      Corentin Chary <[email protected]>
2646 L:      [email protected]
2647 L:      [email protected]
2648 W:      http://acpi4asus.sf.net
2649 S:      Maintained
2650 F:      drivers/platform/x86/asus*.c
2651 F:      drivers/platform/x86/eeepc*.c
2652
2653 ASUS WIRELESS RADIO CONTROL DRIVER
2654 M:      João Paulo Rechi Vita <[email protected]>
2655 L:      [email protected]
2656 S:      Maintained
2657 F:      drivers/platform/x86/asus-wireless.c
2658
2659 ASYMMETRIC KEYS
2660 M:      David Howells <[email protected]>
2661 L:      [email protected]
2662 S:      Maintained
2663 F:      Documentation/crypto/asymmetric-keys.txt
2664 F:      include/linux/verification.h
2665 F:      include/crypto/public_key.h
2666 F:      include/crypto/pkcs7.h
2667 F:      crypto/asymmetric_keys/
2668
2669 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2670 R:      Dan Williams <[email protected]>
2671 W:      http://sourceforge.net/projects/xscaleiop
2672 S:      Odd fixes
2673 F:      Documentation/crypto/async-tx-api.txt
2674 F:      crypto/async_tx/
2675 F:      drivers/dma/
2676 F:      include/linux/dmaengine.h
2677 F:      include/linux/async_tx.h
2678
2679 AT24 EEPROM DRIVER
2680 M:      Bartosz Golaszewski <[email protected]>
2681 L:      [email protected]
2682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
2683 S:      Maintained
2684 F:      Documentation/devicetree/bindings/eeprom/at24.txt
2685 F:      drivers/misc/eeprom/at24.c
2686
2687 ATA OVER ETHERNET (AOE) DRIVER
2688 M:      "Justin Sanders" <[email protected]>
2689 W:      http://www.openaoe.org/
2690 S:      Supported
2691 F:      Documentation/admin-guide/aoe/
2692 F:      drivers/block/aoe/
2693
2694 ATHEROS 71XX/9XXX GPIO DRIVER
2695 M:      Alban Bedel <[email protected]>
2696 W:      https://github.com/AlbanBedel/linux
2697 T:      git git://github.com/AlbanBedel/linux
2698 S:      Maintained
2699 F:      drivers/gpio/gpio-ath79.c
2700 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2701
2702 ATHEROS 71XX/9XXX USB PHY DRIVER
2703 M:      Alban Bedel <[email protected]>
2704 W:      https://github.com/AlbanBedel/linux
2705 T:      git git://github.com/AlbanBedel/linux
2706 S:      Maintained
2707 F:      drivers/phy/qualcomm/phy-ath79-usb.c
2708 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
2709
2710 ATHEROS ATH GENERIC UTILITIES
2711 M:      Kalle Valo <[email protected]>
2712 L:      [email protected]
2713 S:      Supported
2714 F:      drivers/net/wireless/ath/*
2715
2716 ATHEROS ATH5K WIRELESS DRIVER
2717 M:      Jiri Slaby <[email protected]>
2718 M:      Nick Kossifidis <[email protected]>
2719 M:      Luis Chamberlain <[email protected]>
2720 L:      [email protected]
2721 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
2722 S:      Maintained
2723 F:      drivers/net/wireless/ath/ath5k/
2724
2725 ATHEROS ATH6KL WIRELESS DRIVER
2726 M:      Kalle Valo <[email protected]>
2727 L:      [email protected]
2728 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
2729 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2730 S:      Supported
2731 F:      drivers/net/wireless/ath/ath6kl/
2732
2733 ATI_REMOTE2 DRIVER
2734 M:      Ville Syrjala <[email protected]>
2735 S:      Maintained
2736 F:      drivers/input/misc/ati_remote2.c
2737
2738 ATK0110 HWMON DRIVER
2739 M:      Luca Tettamanti <[email protected]>
2740 L:      [email protected]
2741 S:      Maintained
2742 F:      drivers/hwmon/asus_atk0110.c
2743
2744 ATLX ETHERNET DRIVERS
2745 M:      Jay Cliburn <[email protected]>
2746 M:      Chris Snook <[email protected]>
2747 L:      [email protected]
2748 W:      http://sourceforge.net/projects/atl1
2749 W:      http://atl1.sourceforge.net
2750 S:      Maintained
2751 F:      drivers/net/ethernet/atheros/
2752
2753 ATM
2754 M:      Chas Williams <[email protected]>
2755 L:      [email protected] (moderated for non-subscribers)
2756 L:      [email protected]
2757 W:      http://linux-atm.sourceforge.net
2758 S:      Maintained
2759 F:      drivers/atm/
2760 F:      include/linux/atm*
2761 F:      include/uapi/linux/atm*
2762
2763 ATMEL MACB ETHERNET DRIVER
2764 M:      Nicolas Ferre <[email protected]>
2765 S:      Supported
2766 F:      drivers/net/ethernet/cadence/
2767
2768 ATMEL MAXTOUCH DRIVER
2769 M:      Nick Dyer <[email protected]>
2770 T:      git git://github.com/ndyer/linux.git
2771 S:      Maintained
2772 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2773 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2774
2775 ATMEL WIRELESS DRIVER
2776 M:      Simon Kelley <[email protected]>
2777 L:      [email protected]
2778 W:      http://www.thekelleys.org.uk/atmel
2779 W:      http://atmelwlandriver.sourceforge.net/
2780 S:      Maintained
2781 F:      drivers/net/wireless/atmel/atmel*
2782
2783 ATOMIC INFRASTRUCTURE
2784 M:      Will Deacon <[email protected]>
2785 M:      Peter Zijlstra <[email protected]>
2786 R:      Boqun Feng <[email protected]>
2787 L:      [email protected]
2788 S:      Maintained
2789 F:      arch/*/include/asm/atomic*.h
2790 F:      include/*/atomic*.h
2791 F:      scripts/atomic/
2792
2793 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2794 M:      Bradley Grove <[email protected]>
2795 L:      [email protected]
2796 W:      http://www.attotech.com
2797 S:      Supported
2798 F:      drivers/scsi/esas2r
2799
2800 ATUSB IEEE 802.15.4 RADIO DRIVER
2801 M:      Stefan Schmidt <[email protected]>
2802 L:      [email protected]
2803 S:      Maintained
2804 F:      drivers/net/ieee802154/atusb.c
2805 F:      drivers/net/ieee802154/atusb.h
2806 F:      drivers/net/ieee802154/at86rf230.h
2807
2808 AUDIT SUBSYSTEM
2809 M:      Paul Moore <[email protected]>
2810 M:      Eric Paris <[email protected]>
2811 L:      [email protected] (moderated for non-subscribers)
2812 W:      https://github.com/linux-audit
2813 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
2814 S:      Supported
2815 F:      include/linux/audit.h
2816 F:      include/uapi/linux/audit.h
2817 F:      kernel/audit*
2818
2819 AUXILIARY DISPLAY DRIVERS
2820 M:      Miguel Ojeda Sandonis <[email protected]>
2821 S:      Maintained
2822 F:      drivers/auxdisplay/
2823 F:      include/linux/cfag12864b.h
2824
2825 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
2826 M:      Andreas Klinger <[email protected]>
2827 L:      [email protected]
2828 S:      Maintained
2829 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
2830 F:      drivers/iio/adc/hx711.c
2831
2832 AX.25 NETWORK LAYER
2833 M:      Ralf Baechle <[email protected]>
2834 L:      [email protected]
2835 W:      http://www.linux-ax25.org/
2836 S:      Maintained
2837 F:      include/uapi/linux/ax25.h
2838 F:      include/net/ax25.h
2839 F:      net/ax25/
2840
2841 AXENTIA ARM DEVICES
2842 M:      Peter Rosin <[email protected]>
2843 L:      [email protected] (moderated for non-subscribers)
2844 S:      Maintained
2845 F:      Documentation/devicetree/bindings/arm/axentia.txt
2846 F:      arch/arm/boot/dts/at91-linea.dtsi
2847 F:      arch/arm/boot/dts/at91-natte.dtsi
2848 F:      arch/arm/boot/dts/at91-nattis-2-natte-2.dts
2849 F:      arch/arm/boot/dts/at91-tse850-3.dts
2850
2851 AXENTIA ASOC DRIVERS
2852 M:      Peter Rosin <[email protected]>
2853 L:      [email protected] (moderated for non-subscribers)
2854 S:      Maintained
2855 F:      Documentation/devicetree/bindings/sound/axentia,*
2856 F:      sound/soc/atmel/tse850-pcm5142.c
2857
2858 AXXIA I2C CONTROLLER
2859 M:      Krzysztof Adamski <[email protected]>
2860 L:      [email protected]
2861 S:      Maintained
2862 F:      Documentation/devicetree/bindings/i2c/i2c-axxia.txt
2863 F:      drivers/i2c/busses/i2c-axxia.c
2864
2865 AZ6007 DVB DRIVER
2866 M:      Mauro Carvalho Chehab <[email protected]>
2867 L:      [email protected]
2868 W:      https://linuxtv.org
2869 T:      git git://linuxtv.org/media_tree.git
2870 S:      Maintained
2871 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2872
2873 AZTECH FM RADIO RECEIVER DRIVER
2874 M:      Hans Verkuil <[email protected]>
2875 L:      [email protected]
2876 T:      git git://linuxtv.org/media_tree.git
2877 W:      https://linuxtv.org
2878 S:      Maintained
2879 F:      drivers/media/radio/radio-aztech*
2880
2881 B43 WIRELESS DRIVER
2882 L:      [email protected]
2883 L:      [email protected]
2884 W:      http://wireless.kernel.org/en/users/Drivers/b43
2885 S:      Odd Fixes
2886 F:      drivers/net/wireless/broadcom/b43/
2887
2888 B43LEGACY WIRELESS DRIVER
2889 M:      Larry Finger <[email protected]>
2890 L:      [email protected]
2891 L:      [email protected]
2892 W:      http://wireless.kernel.org/en/users/Drivers/b43
2893 S:      Maintained
2894 F:      drivers/net/wireless/broadcom/b43legacy/
2895
2896 BACKLIGHT CLASS/SUBSYSTEM
2897 M:      Lee Jones <[email protected]>
2898 M:      Daniel Thompson <[email protected]>
2899 M:      Jingoo Han <[email protected]>
2900 L:      [email protected]
2901 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2902 S:      Maintained
2903 F:      drivers/video/backlight/
2904 F:      include/linux/backlight.h
2905 F:      include/linux/pwm_backlight.h
2906 F:      Documentation/devicetree/bindings/leds/backlight
2907
2908 BATMAN ADVANCED
2909 M:      Marek Lindner <[email protected]>
2910 M:      Simon Wunderlich <[email protected]>
2911 M:      Antonio Quartulli <[email protected]>
2912 L:      [email protected] (moderated for non-subscribers)
2913 W:      https://www.open-mesh.org/
2914 B:      https://www.open-mesh.org/projects/batman-adv/issues
2915 C:      irc://chat.freenode.net/batman
2916 Q:      https://patchwork.open-mesh.org/project/batman/list/
2917 T:      git https://git.open-mesh.org/linux-merge.git
2918 S:      Maintained
2919 F:      Documentation/ABI/obsolete/sysfs-class-net-batman-adv
2920 F:      Documentation/ABI/obsolete/sysfs-class-net-mesh
2921 F:      Documentation/networking/batman-adv.rst
2922 F:      include/uapi/linux/batadv_packet.h
2923 F:      include/uapi/linux/batman_adv.h
2924 F:      net/batman-adv/
2925
2926 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2927 M:      Thomas Sailer <[email protected]>
2928 L:      [email protected]
2929 W:      http://www.baycom.org/~tom/ham/ham.html
2930 S:      Maintained
2931 F:      drivers/net/hamradio/baycom*
2932
2933 BCACHE (BLOCK LAYER CACHE)
2934 M:      Coly Li <[email protected]>
2935 M:      Kent Overstreet <[email protected]>
2936 L:      [email protected]
2937 W:      http://bcache.evilpiepirate.org
2938 C:      irc://irc.oftc.net/bcache
2939 S:      Maintained
2940 F:      drivers/md/bcache/
2941
2942 BDISP ST MEDIA DRIVER
2943 M:      Fabien Dessenne <[email protected]>
2944 L:      [email protected]
2945 T:      git git://linuxtv.org/media_tree.git
2946 W:      https://linuxtv.org
2947 S:      Supported
2948 F:      drivers/media/platform/sti/bdisp
2949
2950 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2951 M:      Dariusz Marcinkiewicz <[email protected]>
2952 L:      [email protected]
2953 S:      Maintained
2954 F:      drivers/net/ethernet/ec_bhf.c
2955
2956 BEFS FILE SYSTEM
2957 M:      Luis de Bethencourt <[email protected]>
2958 M:      Salah Triki <[email protected]>
2959 S:      Maintained
2960 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
2961 F:      Documentation/filesystems/befs.txt
2962 F:      fs/befs/
2963
2964 BFQ I/O SCHEDULER
2965 M:      Paolo Valente <[email protected]>
2966 M:      Jens Axboe <[email protected]>
2967 L:      [email protected]
2968 S:      Maintained
2969 F:      block/bfq-*
2970 F:      Documentation/block/bfq-iosched.rst
2971
2972 BFS FILE SYSTEM
2973 M:      "Tigran A. Aivazian" <[email protected]>
2974 S:      Maintained
2975 F:      Documentation/filesystems/bfs.txt
2976 F:      fs/bfs/
2977 F:      include/uapi/linux/bfs_fs.h
2978
2979 BLINKM RGB LED DRIVER
2980 M:      Jan-Simon Moeller <[email protected]>
2981 S:      Maintained
2982 F:      drivers/leds/leds-blinkm.c
2983
2984 BLOCK LAYER
2985 M:      Jens Axboe <[email protected]>
2986 L:      [email protected]
2987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2988 S:      Maintained
2989 F:      block/
2990 F:      drivers/block/
2991 F:      kernel/trace/blktrace.c
2992 F:      lib/sbitmap.c
2993
2994 BLOCK2MTD DRIVER
2995 M:      Joern Engel <[email protected]>
2996 L:      [email protected]
2997 S:      Maintained
2998 F:      drivers/mtd/devices/block2mtd.c
2999
3000 BLUETOOTH DRIVERS
3001 M:      Marcel Holtmann <[email protected]>
3002 M:      Johan Hedberg <[email protected]>
3003 L:      [email protected]
3004 W:      http://www.bluez.org/
3005 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3006 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3007 S:      Maintained
3008 F:      drivers/bluetooth/
3009
3010 BLUETOOTH SUBSYSTEM
3011 M:      Marcel Holtmann <[email protected]>
3012 M:      Johan Hedberg <[email protected]>
3013 L:      [email protected]
3014 W:      http://www.bluez.org/
3015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3017 S:      Maintained
3018 F:      net/bluetooth/
3019 F:      include/net/bluetooth/
3020
3021 BONDING DRIVER
3022 M:      Jay Vosburgh <[email protected]>
3023 M:      Veaceslav Falico <[email protected]>
3024 M:      Andy Gospodarek <[email protected]>
3025 L:      [email protected]
3026 W:      http://sourceforge.net/projects/bonding/
3027 S:      Supported
3028 F:      drivers/net/bonding/
3029 F:      include/uapi/linux/if_bonding.h
3030
3031 BPF (Safe dynamic programs and tools)
3032 M:      Alexei Starovoitov <[email protected]>
3033 M:      Daniel Borkmann <[email protected]>
3034 R:      Martin KaFai Lau <[email protected]>
3035 R:      Song Liu <[email protected]>
3036 R:      Yonghong Song <[email protected]>
3037 L:      [email protected]
3038 L:      [email protected]
3039 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3041 Q:      https://patchwork.ozlabs.org/project/netdev/list/?delegate=77147
3042 S:      Supported
3043 F:      arch/*/net/*
3044 F:      Documentation/networking/filter.txt
3045 F:      Documentation/bpf/
3046 F:      include/linux/bpf*
3047 F:      include/linux/filter.h
3048 F:      include/trace/events/xdp.h
3049 F:      include/uapi/linux/bpf*
3050 F:      include/uapi/linux/filter.h
3051 F:      kernel/bpf/
3052 F:      kernel/trace/bpf_trace.c
3053 F:      lib/test_bpf.c
3054 F:      net/bpf/
3055 F:      net/core/filter.c
3056 F:      net/sched/act_bpf.c
3057 F:      net/sched/cls_bpf.c
3058 F:      samples/bpf/
3059 F:      tools/bpf/
3060 F:      tools/lib/bpf/
3061 F:      tools/testing/selftests/bpf/
3062 K:      bpf
3063 N:      bpf
3064
3065 BPF JIT for ARM
3066 M:      Shubham Bansal <[email protected]>
3067 L:      [email protected]
3068 L:      [email protected]
3069 S:      Maintained
3070 F:      arch/arm/net/
3071
3072 BPF JIT for ARM64
3073 M:      Daniel Borkmann <[email protected]>
3074 M:      Alexei Starovoitov <[email protected]>
3075 M:      Zi Shen Lim <[email protected]>
3076 L:      [email protected]
3077 L:      [email protected]
3078 S:      Supported
3079 F:      arch/arm64/net/
3080
3081 BPF JIT for MIPS (32-BIT AND 64-BIT)
3082 M:      Paul Burton <[email protected]>
3083 L:      [email protected]
3084 L:      [email protected]
3085 S:      Maintained
3086 F:      arch/mips/net/
3087
3088 BPF JIT for NFP NICs
3089 M:      Jakub Kicinski <[email protected]>
3090 L:      [email protected]
3091 L:      [email protected]
3092 S:      Supported
3093 F:      drivers/net/ethernet/netronome/nfp/bpf/
3094
3095 BPF JIT for POWERPC (32-BIT AND 64-BIT)
3096 M:      Naveen N. Rao <[email protected]>
3097 M:      Sandipan Das <[email protected]>
3098 L:      [email protected]
3099 L:      [email protected]
3100 S:      Maintained
3101 F:      arch/powerpc/net/
3102
3103 BPF JIT for RISC-V (RV64G)
3104 M:      Björn Töpel <[email protected]>
3105 L:      [email protected]
3106 S:      Maintained
3107 F:      arch/riscv/net/
3108
3109 BPF JIT for S390
3110 M:      Ilya Leoshkevich <[email protected]>
3111 M:      Heiko Carstens <[email protected]>
3112 M:      Vasily Gorbik <[email protected]>
3113 L:      [email protected]
3114 L:      [email protected]
3115 S:      Maintained
3116 F:      arch/s390/net/
3117 X:      arch/s390/net/pnet.c
3118
3119 BPF JIT for SPARC (32-BIT AND 64-BIT)
3120 M:      David S. Miller <[email protected]>
3121 L:      [email protected]
3122 L:      [email protected]
3123 S:      Maintained
3124 F:      arch/sparc/net/
3125
3126 BPF JIT for X86 32-BIT
3127 M:      Wang YanQing <[email protected]>
3128 L:      [email protected]
3129 L:      [email protected]
3130 S:      Maintained
3131 F:      arch/x86/net/bpf_jit_comp32.c
3132
3133 BPF JIT for X86 64-BIT
3134 M:      Alexei Starovoitov <[email protected]>
3135 M:      Daniel Borkmann <[email protected]>
3136 L:      [email protected]
3137 L:      [email protected]
3138 S:      Supported
3139 F:      arch/x86/net/
3140 X:      arch/x86/net/bpf_jit_comp32.c
3141
3142 BROADCOM B44 10/100 ETHERNET DRIVER
3143 M:      Michael Chan <[email protected]>
3144 L:      [email protected]
3145 S:      Supported
3146 F:      drivers/net/ethernet/broadcom/b44.*
3147
3148 BROADCOM B53 ETHERNET SWITCH DRIVER
3149 M:      Florian Fainelli <[email protected]>
3150 L:      [email protected]
3151 L:      [email protected] (subscribers-only)
3152 S:      Supported
3153 F:      drivers/net/dsa/b53/*
3154 F:      include/linux/platform_data/b53.h
3155
3156 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3157 M:      Florian Fainelli <[email protected]>
3158 M:      Ray Jui <[email protected]>
3159 M:      Scott Branden <[email protected]>
3160 M:      [email protected]
3161 T:      git git://github.com/broadcom/mach-bcm
3162 S:      Maintained
3163 N:      bcm281*
3164 N:      bcm113*
3165 N:      bcm216*
3166 N:      kona
3167 F:      arch/arm/mach-bcm/
3168
3169 BROADCOM BCM2835 ARM ARCHITECTURE
3170 M:      Eric Anholt <[email protected]>
3171 M:      Stefan Wahren <[email protected]>
3172 L:      [email protected]
3173 L:      [email protected] (moderated for non-subscribers)
3174 L:      [email protected] (moderated for non-subscribers)
3175 T:      git git://github.com/anholt/linux
3176 S:      Maintained
3177 N:      bcm2835
3178 F:      drivers/staging/vc04_services
3179
3180 BROADCOM BCM47XX MIPS ARCHITECTURE
3181 M:      Hauke Mehrtens <[email protected]>
3182 M:      Rafał Miłecki <[email protected]>
3183 L:      [email protected]
3184 S:      Maintained
3185 F:      Documentation/devicetree/bindings/mips/brcm/
3186 F:      arch/mips/bcm47xx/*
3187 F:      arch/mips/include/asm/mach-bcm47xx/*
3188
3189 BROADCOM BCM5301X ARM ARCHITECTURE
3190 M:      Hauke Mehrtens <[email protected]>
3191 M:      Rafał Miłecki <[email protected]>
3192 M:      [email protected]
3193 L:      [email protected]
3194 S:      Maintained
3195 F:      arch/arm/mach-bcm/bcm_5301x.c
3196 F:      arch/arm/boot/dts/bcm5301x*.dtsi
3197 F:      arch/arm/boot/dts/bcm470*
3198 F:      arch/arm/boot/dts/bcm953012*
3199
3200 BROADCOM BCM53573 ARM ARCHITECTURE
3201 M:      Rafał Miłecki <[email protected]>
3202 L:      [email protected]
3203 L:      [email protected]
3204 S:      Maintained
3205 F:      arch/arm/boot/dts/bcm53573*
3206 F:      arch/arm/boot/dts/bcm47189*
3207
3208 BROADCOM BCM63XX ARM ARCHITECTURE
3209 M:      Florian Fainelli <[email protected]>
3210 M:      [email protected]
3211 L:      [email protected] (moderated for non-subscribers)
3212 T:      git git://github.com/broadcom/stblinux.git
3213 S:      Maintained
3214 N:      bcm63xx
3215
3216 BROADCOM BCM63XX/BCM33XX UDC DRIVER
3217 M:      Kevin Cernekee <[email protected]>
3218 L:      [email protected]
3219 S:      Maintained
3220 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
3221
3222 BROADCOM BCM7XXX ARM ARCHITECTURE
3223 M:      Brian Norris <[email protected]>
3224 M:      Gregory Fong <[email protected]>
3225 M:      Florian Fainelli <[email protected]>
3226 M:      [email protected]
3227 L:      [email protected] (moderated for non-subscribers)
3228 T:      git git://github.com/broadcom/stblinux.git
3229 S:      Maintained
3230 F:      arch/arm/mach-bcm/*brcmstb*
3231 F:      arch/arm/boot/dts/bcm7*.dts*
3232 F:      drivers/bus/brcmstb_gisb.c
3233 F:      arch/arm/mm/cache-b15-rac.c
3234 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
3235 N:      brcmstb
3236
3237 BROADCOM BMIPS CPUFREQ DRIVER
3238 M:      Markus Mayer <[email protected]>
3239 M:      [email protected]
3240 L:      [email protected]
3241 S:      Maintained
3242 F:      drivers/cpufreq/bmips-cpufreq.c
3243
3244 BROADCOM BMIPS MIPS ARCHITECTURE
3245 M:      Kevin Cernekee <[email protected]>
3246 M:      Florian Fainelli <[email protected]>
3247 L:      [email protected]
3248 L:      [email protected]
3249 T:      git git://github.com/broadcom/stblinux.git
3250 S:      Maintained
3251 F:      arch/mips/bmips/*
3252 F:      arch/mips/include/asm/mach-bmips/*
3253 F:      arch/mips/kernel/*bmips*
3254 F:      arch/mips/boot/dts/brcm/bcm*.dts*
3255 F:      drivers/irqchip/irq-bcm63*
3256 F:      drivers/irqchip/irq-bcm7*
3257 F:      drivers/irqchip/irq-brcmstb*
3258 F:      include/linux/bcm963xx_nvram.h
3259 F:      include/linux/bcm963xx_tag.h
3260
3261 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
3262 M:      Rasesh Mody <[email protected]>
3263 M:      [email protected]
3264 L:      [email protected]
3265 S:      Supported
3266 F:      drivers/net/ethernet/broadcom/bnx2.*
3267 F:      drivers/net/ethernet/broadcom/bnx2_*
3268
3269 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3270 M:      [email protected]
3271 L:      [email protected]
3272 S:      Supported
3273 F:      drivers/scsi/bnx2fc/
3274
3275 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3276 M:      [email protected]
3277 L:      [email protected]
3278 S:      Supported
3279 F:      drivers/scsi/bnx2i/
3280
3281 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
3282 M:      Ariel Elior <[email protected]>
3283 M:      Sudarsana Kalluru <[email protected]>
3284 M:      [email protected]
3285 L:      [email protected]
3286 S:      Supported
3287 F:      drivers/net/ethernet/broadcom/bnx2x/
3288
3289 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
3290 M:      Michael Chan <[email protected]>
3291 L:      [email protected]
3292 S:      Supported
3293 F:      drivers/net/ethernet/broadcom/bnxt/
3294
3295 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
3296 M:      Arend van Spriel <[email protected]>
3297 M:      Franky Lin <[email protected]>
3298 M:      Hante Meuleman <[email protected]>
3299 M:      Chi-Hsien Lin <[email protected]>
3300 M:      Wright Feng <[email protected]>
3301 L:      [email protected]
3302 L:      [email protected]
3303 L:      [email protected]
3304 S:      Supported
3305 F:      drivers/net/wireless/broadcom/brcm80211/
3306
3307 BROADCOM BRCMSTB GPIO DRIVER
3308 M:      Gregory Fong <[email protected]>
3309 L:      [email protected]
3310 S:      Supported
3311 F:      drivers/gpio/gpio-brcmstb.c
3312 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
3313
3314 BROADCOM BRCMSTB I2C DRIVER
3315 M:      Kamal Dasu <[email protected]>
3316 L:      [email protected]
3317 L:      [email protected]
3318 S:      Supported
3319 F:      drivers/i2c/busses/i2c-brcmstb.c
3320 F:      Documentation/devicetree/bindings/i2c/i2c-brcmstb.txt
3321
3322 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
3323 M:      Al Cooper <[email protected]>
3324 L:      [email protected]
3325 L:      [email protected]
3326 S:      Maintained
3327 F:      drivers/phy/broadcom/phy-brcm-usb*
3328
3329 BROADCOM GENET ETHERNET DRIVER
3330 M:      Doug Berger <[email protected]>
3331 M:      Florian Fainelli <[email protected]>
3332 L:      [email protected]
3333 L:      [email protected]
3334 S:      Supported
3335 F:      drivers/net/ethernet/broadcom/genet/
3336
3337 BROADCOM IPROC ARM ARCHITECTURE
3338 M:      Ray Jui <[email protected]>
3339 M:      Scott Branden <[email protected]>
3340 M:      [email protected]
3341 L:      [email protected] (moderated for non-subscribers)
3342 T:      git git://github.com/broadcom/cygnus-linux.git
3343 S:      Maintained
3344 N:      iproc
3345 N:      cygnus
3346 N:      bcm[-_]nsp
3347 N:      bcm9113*
3348 N:      bcm9583*
3349 N:      bcm9585*
3350 N:      bcm9586*
3351 N:      bcm988312
3352 N:      bcm113*
3353 N:      bcm583*
3354 N:      bcm585*
3355 N:      bcm586*
3356 N:      bcm88312
3357 N:      hr2
3358 N:      stingray
3359 F:      arch/arm64/boot/dts/broadcom/northstar2/*
3360 F:      arch/arm64/boot/dts/broadcom/stingray/*
3361 F:      drivers/clk/bcm/clk-ns*
3362 F:      drivers/clk/bcm/clk-sr*
3363 F:      drivers/pinctrl/bcm/pinctrl-ns*
3364 F:      include/dt-bindings/clock/bcm-sr*
3365
3366 BROADCOM KONA GPIO DRIVER
3367 M:      Ray Jui <[email protected]>
3368 L:      [email protected]
3369 S:      Supported
3370 F:      drivers/gpio/gpio-bcm-kona.c
3371 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
3372
3373 BROADCOM NETXTREME-E ROCE DRIVER
3374 M:      Selvin Xavier <[email protected]>
3375 M:      Devesh Sharma <[email protected]>
3376 M:      Somnath Kotur <[email protected]>
3377 M:      Sriharsha Basavapatna <[email protected]>
3378 L:      [email protected]
3379 W:      http://www.broadcom.com
3380 S:      Supported
3381 F:      drivers/infiniband/hw/bnxt_re/
3382 F:      include/uapi/rdma/bnxt_re-abi.h
3383
3384 BROADCOM NVRAM DRIVER
3385 M:      Rafał Miłecki <[email protected]>
3386 L:      [email protected]
3387 S:      Maintained
3388 F:      drivers/firmware/broadcom/*
3389
3390 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
3391 M:      Rafał Miłecki <[email protected]>
3392 L:      [email protected]
3393 S:      Maintained
3394 F:      drivers/bcma/
3395 F:      include/linux/bcma/
3396
3397 BROADCOM STB AVS CPUFREQ DRIVER
3398 M:      Markus Mayer <[email protected]>
3399 M:      [email protected]
3400 L:      [email protected]
3401 S:      Maintained
3402 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
3403 F:      drivers/cpufreq/brcmstb*
3404
3405 BROADCOM STB AVS TMON DRIVER
3406 M:      Markus Mayer <[email protected]>
3407 M:      [email protected]
3408 L:      [email protected]
3409 S:      Maintained
3410 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
3411 F:      drivers/thermal/broadcom/brcmstb*
3412
3413 BROADCOM STB NAND FLASH DRIVER
3414 M:      Brian Norris <[email protected]>
3415 M:      Kamal Dasu <[email protected]>
3416 L:      [email protected]
3417 L:      [email protected]
3418 S:      Maintained
3419 F:      drivers/mtd/nand/raw/brcmnand/
3420
3421 BROADCOM STB DPFE DRIVER
3422 M:      Markus Mayer <[email protected]>
3423 M:      [email protected]
3424 L:      [email protected] (moderated for non-subscribers)
3425 S:      Maintained
3426 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
3427 F:      drivers/memory/brcmstb_dpfe.c
3428
3429 BROADCOM SPI DRIVER
3430 M:      Kamal Dasu <[email protected]>
3431 M:      [email protected]
3432 S:      Maintained
3433 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.txt
3434 F:      drivers/spi/spi-bcm-qspi.*
3435 F:      drivers/spi/spi-brcmstb-qspi.c
3436 F:      drivers/spi/spi-iproc-qspi.c
3437
3438 BROADCOM SYSTEMPORT ETHERNET DRIVER
3439 M:      Florian Fainelli <[email protected]>
3440 L:      [email protected]
3441 L:      [email protected]
3442 S:      Supported
3443 F:      drivers/net/ethernet/broadcom/bcmsysport.*
3444
3445 BROADCOM TG3 GIGABIT ETHERNET DRIVER
3446 M:      Siva Reddy Kallam <[email protected]>
3447 M:      Prashant Sreedharan <[email protected]>
3448 M:      Michael Chan <[email protected]>
3449 L:      [email protected]
3450 S:      Supported
3451 F:      drivers/net/ethernet/broadcom/tg3.*
3452
3453 BROCADE BFA FC SCSI DRIVER
3454 M:      Anil Gurumurthy <[email protected]>
3455 M:      Sudarsana Kalluru <[email protected]>
3456 L:      [email protected]
3457 S:      Supported
3458 F:      drivers/scsi/bfa/
3459
3460 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
3461 M:      Rasesh Mody <[email protected]>
3462 M:      Sudarsana Kalluru <[email protected]>
3463 M:      [email protected]
3464 L:      [email protected]
3465 S:      Supported
3466 F:      drivers/net/ethernet/brocade/bna/
3467
3468 BSG (block layer generic sg v4 driver)
3469 M:      FUJITA Tomonori <[email protected]>
3470 L:      [email protected]
3471 S:      Supported
3472 F:      block/bsg.c
3473 F:      include/linux/bsg.h
3474 F:      include/uapi/linux/bsg.h
3475
3476 BT87X AUDIO DRIVER
3477 M:      Clemens Ladisch <[email protected]>
3478 L:      [email protected] (moderated for non-subscribers)
3479 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3480 S:      Maintained
3481 F:      Documentation/sound/cards/bt87x.rst
3482 F:      sound/pci/bt87x.c
3483
3484 BT8XXGPIO DRIVER
3485 M:      Michael Buesch <[email protected]>
3486 W:      http://bu3sch.de/btgpio.php
3487 S:      Maintained
3488 F:      drivers/gpio/gpio-bt8xx.c
3489
3490 BTRFS FILE SYSTEM
3491 M:      Chris Mason <[email protected]>
3492 M:      Josef Bacik <[email protected]>
3493 M:      David Sterba <[email protected]>
3494 L:      [email protected]
3495 W:      http://btrfs.wiki.kernel.org/
3496 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
3497 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
3498 S:      Maintained
3499 F:      Documentation/filesystems/btrfs.txt
3500 F:      fs/btrfs/
3501 F:      include/linux/btrfs*
3502 F:      include/uapi/linux/btrfs*
3503
3504 BTTV VIDEO4LINUX DRIVER
3505 M:      Mauro Carvalho Chehab <[email protected]>
3506 L:      [email protected]
3507 W:      https://linuxtv.org
3508 T:      git git://linuxtv.org/media_tree.git
3509 S:      Odd fixes
3510 F:      Documentation/media/v4l-drivers/bttv*
3511 F:      drivers/media/pci/bt8xx/bttv*
3512
3513 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3514 M:      Chanwoo Choi <[email protected]>
3515 L:      [email protected]
3516 L:      [email protected]
3517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3518 S:      Maintained
3519 F:      drivers/devfreq/exynos-bus.c
3520 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3521
3522 BUSLOGIC SCSI DRIVER
3523 M:      Khalid Aziz <[email protected]>
3524 L:      [email protected]
3525 S:      Maintained
3526 F:      drivers/scsi/BusLogic.*
3527 F:      drivers/scsi/FlashPoint.*
3528
3529 C-MEDIA CMI8788 DRIVER
3530 M:      Clemens Ladisch <[email protected]>
3531 L:      [email protected] (moderated for non-subscribers)
3532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3533 S:      Maintained
3534 F:      sound/pci/oxygen/
3535
3536 C-SKY ARCHITECTURE
3537 M:      Guo Ren <[email protected]>
3538 T:      git https://github.com/c-sky/csky-linux.git
3539 S:      Supported
3540 F:      arch/csky/
3541 F:      Documentation/devicetree/bindings/csky/
3542 F:      drivers/irqchip/irq-csky-*
3543 F:      Documentation/devicetree/bindings/interrupt-controller/csky,*
3544 F:      drivers/clocksource/timer-gx6605s.c
3545 F:      drivers/clocksource/timer-mp-csky.c
3546 F:      Documentation/devicetree/bindings/timer/csky,*
3547 K:      csky
3548 N:      csky
3549
3550 C6X ARCHITECTURE
3551 M:      Mark Salter <[email protected]>
3552 M:      Aurelien Jacquiot <[email protected]>
3553 L:      [email protected]
3554 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
3555 S:      Maintained
3556 F:      arch/c6x/
3557
3558 CA8210 IEEE-802.15.4 RADIO DRIVER
3559 M:      Harry Morris <[email protected]>
3560 L:      [email protected]
3561 W:      https://github.com/Cascoda/ca8210-linux.git
3562 S:      Maintained
3563 F:      drivers/net/ieee802154/ca8210.c
3564 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
3565
3566 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
3567 M:      David Howells <[email protected]>
3568 L:      [email protected] (moderated for non-subscribers)
3569 S:      Supported
3570 F:      Documentation/filesystems/caching/cachefiles.txt
3571 F:      fs/cachefiles/
3572
3573 CADENCE MIPI-CSI2 BRIDGES
3574 M:      Maxime Ripard <[email protected]>
3575 L:      [email protected]
3576 S:      Maintained
3577 F:      Documentation/devicetree/bindings/media/cdns,*.txt
3578 F:      drivers/media/platform/cadence/cdns-csi2*
3579
3580 CADET FM/AM RADIO RECEIVER DRIVER
3581 M:      Hans Verkuil <[email protected]>
3582 L:      [email protected]
3583 T:      git git://linuxtv.org/media_tree.git
3584 W:      https://linuxtv.org
3585 S:      Maintained
3586 F:      drivers/media/radio/radio-cadet*
3587
3588 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
3589 M:      Jonathan Corbet <[email protected]>
3590 L:      [email protected]
3591 T:      git git://linuxtv.org/media_tree.git
3592 S:      Maintained
3593 F:      Documentation/media/v4l-drivers/cafe_ccic*
3594 F:      drivers/media/platform/marvell-ccic/
3595
3596 CAIF NETWORK LAYER
3597 L:      [email protected]
3598 S:      Orphan
3599 F:      Documentation/networking/caif/
3600 F:      drivers/net/caif/
3601 F:      include/uapi/linux/caif/
3602 F:      include/net/caif/
3603 F:      net/caif/
3604
3605 CAKE QDISC
3606 M:      Toke Høiland-Jørgensen <[email protected]>
3607 L:      [email protected] (moderated for non-subscribers)
3608 S:      Maintained
3609 F:      net/sched/sch_cake.c
3610
3611 CALGARY x86-64 IOMMU
3612 M:      Muli Ben-Yehuda <[email protected]>
3613 M:      Jon Mason <[email protected]>
3614 L:      [email protected]
3615 S:      Maintained
3616 F:      arch/x86/kernel/pci-calgary_64.c
3617 F:      arch/x86/kernel/tce_64.c
3618 F:      arch/x86/include/asm/calgary.h
3619 F:      arch/x86/include/asm/tce.h
3620
3621 CAN NETWORK DRIVERS
3622 M:      Wolfgang Grandegger <[email protected]>
3623 M:      Marc Kleine-Budde <[email protected]>
3624 L:      [email protected]
3625 W:      https://github.com/linux-can
3626 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3627 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3628 S:      Maintained
3629 F:      Documentation/devicetree/bindings/net/can/
3630 F:      drivers/net/can/
3631 F:      include/linux/can/dev.h
3632 F:      include/linux/can/platform/
3633 F:      include/uapi/linux/can/error.h
3634 F:      include/uapi/linux/can/netlink.h
3635
3636 CAN NETWORK LAYER
3637 M:      Oliver Hartkopp <[email protected]>
3638 M:      Marc Kleine-Budde <[email protected]>
3639 L:      [email protected]
3640 W:      https://github.com/linux-can
3641 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3643 S:      Maintained
3644 F:      Documentation/networking/can.rst
3645 F:      net/can/
3646 F:      include/linux/can/core.h
3647 F:      include/uapi/linux/can.h
3648 F:      include/uapi/linux/can/bcm.h
3649 F:      include/uapi/linux/can/raw.h
3650 F:      include/uapi/linux/can/gw.h
3651
3652 CAPABILITIES
3653 M:      Serge Hallyn <[email protected]>
3654 L:      [email protected]
3655 S:      Supported
3656 F:      include/linux/capability.h
3657 F:      include/uapi/linux/capability.h
3658 F:      security/commoncap.c
3659 F:      kernel/capability.c
3660
3661 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
3662 M:      Kevin Tsai <[email protected]>
3663 S:      Maintained
3664 F:      drivers/iio/light/cm*
3665
3666 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
3667 M:      Christian Lamparter <[email protected]>
3668 L:      [email protected]
3669 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
3670 S:      Maintained
3671 F:      drivers/net/wireless/ath/carl9170/
3672
3673 CAVIUM I2C DRIVER
3674 M:      Jan Glauber <[email protected]>
3675 M:      David Daney <[email protected]>
3676 W:      http://www.cavium.com
3677 S:      Supported
3678 F:      drivers/i2c/busses/i2c-octeon*
3679 F:      drivers/i2c/busses/i2c-thunderx*
3680
3681 CAVIUM LIQUIDIO NETWORK DRIVER
3682 M:      Derek Chickles <[email protected]>
3683 M:      Satanand Burla <[email protected]>
3684 M:      Felix Manlunas <[email protected]>
3685 L:      [email protected]
3686 W:      http://www.cavium.com
3687 S:      Supported
3688 F:      drivers/net/ethernet/cavium/liquidio/
3689
3690 CAVIUM MMC DRIVER
3691 M:      Jan Glauber <[email protected]>
3692 M:      David Daney <[email protected]>
3693 M:      Steven J. Hill <[email protected]>
3694 W:      http://www.cavium.com
3695 S:      Supported
3696 F:      drivers/mmc/host/cavium*
3697
3698 CAVIUM OCTEON-TX CRYPTO DRIVER
3699 M:      George Cherian <[email protected]>
3700 L:      [email protected]
3701 W:      http://www.cavium.com
3702 S:      Supported
3703 F:      drivers/crypto/cavium/cpt/
3704
3705 CAVIUM THUNDERX2 ARM64 SOC
3706 M:      Robert Richter <[email protected]>
3707 M:      Jayachandran C <[email protected]>
3708 L:      [email protected] (moderated for non-subscribers)
3709 S:      Maintained
3710 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
3711 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
3712
3713 CC2520 IEEE-802.15.4 RADIO DRIVER
3714 M:      Varka Bhadram <[email protected]>
3715 L:      [email protected]
3716 S:      Maintained
3717 F:      drivers/net/ieee802154/cc2520.c
3718 F:      include/linux/spi/cc2520.h
3719 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
3720
3721 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
3722 M:      Gilad Ben-Yossef <[email protected]>
3723 L:      [email protected]
3724 S:      Supported
3725 F:      drivers/crypto/ccree/
3726 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
3727
3728 CEC FRAMEWORK
3729 M:      Hans Verkuil <[email protected]>
3730 L:      [email protected]
3731 T:      git git://linuxtv.org/media_tree.git
3732 W:      http://linuxtv.org
3733 S:      Supported
3734 F:      Documentation/media/kapi/cec-core.rst
3735 F:      Documentation/media/uapi/cec
3736 F:      drivers/media/cec/
3737 F:      drivers/media/rc/keymaps/rc-cec.c
3738 F:      include/media/cec.h
3739 F:      include/media/cec-notifier.h
3740 F:      include/uapi/linux/cec.h
3741 F:      include/uapi/linux/cec-funcs.h
3742 F:      Documentation/devicetree/bindings/media/cec.txt
3743 F:      Documentation/ABI/testing/debugfs-cec-error-inj
3744
3745 CEC GPIO DRIVER
3746 M:      Hans Verkuil <[email protected]>
3747 L:      [email protected]
3748 T:      git git://linuxtv.org/media_tree.git
3749 W:      http://linuxtv.org
3750 S:      Supported
3751 F:      drivers/media/platform/cec-gpio/
3752 F:      Documentation/devicetree/bindings/media/cec-gpio.txt
3753
3754 CELL BROADBAND ENGINE ARCHITECTURE
3755 M:      Arnd Bergmann <[email protected]>
3756 L:      [email protected]
3757 W:      http://www.ibm.com/developerworks/power/cell/
3758 S:      Supported
3759 F:      arch/powerpc/include/asm/cell*.h
3760 F:      arch/powerpc/include/asm/spu*.h
3761 F:      arch/powerpc/include/uapi/asm/spu*.h
3762 F:      arch/powerpc/oprofile/*cell*
3763 F:      arch/powerpc/platforms/cell/
3764
3765 CEPH COMMON CODE (LIBCEPH)
3766 M:      Ilya Dryomov <[email protected]>
3767 M:      Jeff Layton <[email protected]>
3768 M:      Sage Weil <[email protected]>
3769 L:      [email protected]
3770 W:      http://ceph.com/
3771 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3772 T:      git git://github.com/ceph/ceph-client.git
3773 S:      Supported
3774 F:      net/ceph/
3775 F:      include/linux/ceph/
3776 F:      include/linux/crush/
3777
3778 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3779 M:      Jeff Layton <[email protected]>
3780 M:      Sage Weil <[email protected]>
3781 M:      Ilya Dryomov <[email protected]>
3782 L:      [email protected]
3783 W:      http://ceph.com/
3784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3785 T:      git git://github.com/ceph/ceph-client.git
3786 S:      Supported
3787 F:      Documentation/filesystems/ceph.txt
3788 F:      fs/ceph/
3789
3790 CERTIFICATE HANDLING:
3791 M:      David Howells <[email protected]>
3792 M:      David Woodhouse <[email protected]>
3793 L:      [email protected]
3794 S:      Maintained
3795 F:      Documentation/admin-guide/module-signing.rst
3796 F:      certs/
3797 F:      scripts/sign-file.c
3798 F:      scripts/extract-cert.c
3799
3800 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3801 L:      [email protected]
3802 S:      Orphan
3803 F:      Documentation/usb/wusb-design-overview.rst
3804 F:      Documentation/usb/wusb-cbaf
3805 F:      drivers/usb/host/hwa-hc.c
3806 F:      drivers/usb/host/whci/
3807 F:      drivers/usb/wusbcore/
3808 F:      include/linux/usb/wusb*
3809
3810 CFAG12864B LCD DRIVER
3811 M:      Miguel Ojeda Sandonis <[email protected]>
3812 S:      Maintained
3813 F:      drivers/auxdisplay/cfag12864b.c
3814 F:      include/linux/cfag12864b.h
3815
3816 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3817 M:      Miguel Ojeda Sandonis <[email protected]>
3818 S:      Maintained
3819 F:      drivers/auxdisplay/cfag12864bfb.c
3820 F:      include/linux/cfag12864b.h
3821
3822 802.11 (including CFG80211/NL80211)
3823 M:      Johannes Berg <[email protected]>
3824 L:      [email protected]
3825 W:      http://wireless.kernel.org/
3826 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3827 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3828 S:      Maintained
3829 F:      net/wireless/
3830 F:      include/uapi/linux/nl80211.h
3831 F:      include/linux/ieee80211.h
3832 F:      include/net/wext.h
3833 F:      include/net/cfg80211.h
3834 F:      include/net/iw_handler.h
3835 F:      include/net/ieee80211_radiotap.h
3836 F:      Documentation/driver-api/80211/cfg80211.rst
3837 F:      Documentation/networking/regulatory.txt
3838
3839 CHAR and MISC DRIVERS
3840 M:      Arnd Bergmann <[email protected]>
3841 M:      Greg Kroah-Hartman <[email protected]>
3842 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3843 S:      Supported
3844 F:      drivers/char/
3845 F:      drivers/misc/
3846 F:      include/linux/miscdevice.h
3847
3848 CHECKPATCH
3849 M:      Andy Whitcroft <[email protected]>
3850 M:      Joe Perches <[email protected]>
3851 S:      Maintained
3852 F:      scripts/checkpatch.pl
3853
3854 CHINESE DOCUMENTATION
3855 M:      Harry Wei <[email protected]>
3856 M:      Alex Shi <[email protected]>
3857 L:      [email protected] (subscribers-only)
3858 S:      Maintained
3859 F:      Documentation/translations/zh_CN/
3860
3861 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3862 M:      Peter Chen <[email protected]>
3863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3864 L:      [email protected]
3865 S:      Maintained
3866 F:      drivers/usb/chipidea/
3867
3868 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3869 M:      Hans de Goede <[email protected]>
3870 L:      [email protected]
3871 S:      Maintained
3872 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3873 F:      drivers/input/touchscreen/chipone_icn8318.c
3874
3875 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
3876 M:      Hans de Goede <[email protected]>
3877 L:      [email protected]
3878 S:      Maintained
3879 F:      drivers/input/touchscreen/chipone_icn8505.c
3880
3881 CHROME HARDWARE PLATFORM SUPPORT
3882 M:      Benson Leung <[email protected]>
3883 M:      Enric Balletbo i Serra <[email protected]>
3884 S:      Maintained
3885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
3886 F:      drivers/platform/chrome/
3887
3888 CHROMEOS EC SUBDRIVERS
3889 M:      Benson Leung <[email protected]>
3890 M:      Enric Balletbo i Serra <[email protected]>
3891 R:      Guenter Roeck <[email protected]>
3892 S:      Maintained
3893 N:      cros_ec
3894 N:      cros-ec
3895 F:      drivers/power/supply/cros_usbpd-charger.c
3896
3897 CHROMEOS EC CODEC DRIVER
3898 M:      Cheng-Yi Chiang <[email protected]>
3899 S:      Maintained
3900 R:      Enric Balletbo i Serra <[email protected]>
3901 R:      Guenter Roeck <[email protected]>
3902 F:      Documentation/devicetree/bindings/sound/google,cros-ec-codec.txt
3903 F:      sound/soc/codecs/cros_ec_codec.*
3904
3905 CIRRUS LOGIC AUDIO CODEC DRIVERS
3906 M:      Brian Austin <[email protected]>
3907 M:      Paul Handrigan <[email protected]>
3908 L:      [email protected] (moderated for non-subscribers)
3909 S:      Maintained
3910 F:      sound/soc/codecs/cs*
3911
3912 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3913 M:      Hartley Sweeten <[email protected]>
3914 L:      [email protected]
3915 S:      Maintained
3916 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
3917
3918 CIRRUS LOGIC LOCHNAGAR DRIVER
3919 M:      Charles Keepax <[email protected]>
3920 M:      Richard Fitzgerald <[email protected]>
3921 L:      [email protected]
3922 S:      Supported
3923 F:      drivers/clk/clk-lochnagar.c
3924 F:      drivers/hwmon/lochnagar-hwmon.c
3925 F:      drivers/mfd/lochnagar-i2c.c
3926 F:      drivers/pinctrl/cirrus/pinctrl-lochnagar.c
3927 F:      drivers/regulator/lochnagar-regulator.c
3928 F:      sound/soc/codecs/lochnagar-sc.c
3929 F:      include/dt-bindings/clk/lochnagar.h
3930 F:      include/dt-bindings/pinctrl/lochnagar.h
3931 F:      include/linux/mfd/lochnagar*
3932 F:      Documentation/devicetree/bindings/mfd/cirrus,lochnagar.txt
3933 F:      Documentation/devicetree/bindings/clock/cirrus,lochnagar.txt
3934 F:      Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.txt
3935 F:      Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.txt
3936 F:      Documentation/devicetree/bindings/regulator/cirrus,lochnagar.txt
3937 F:      Documentation/devicetree/bindings/sound/cirrus,lochnagar.txt
3938 F:      Documentation/hwmon/lochnagar.rst
3939
3940 CISCO FCOE HBA DRIVER
3941 M:      Satish Kharat <[email protected]>
3942 M:      Sesidhar Baddela <[email protected]>
3943 M:      Karan Tilak Kumar <[email protected]>
3944 L:      [email protected]
3945 S:      Supported
3946 F:      drivers/scsi/fnic/
3947
3948 CISCO SCSI HBA DRIVER
3949 M:      Karan Tilak Kumar <[email protected]>
3950 M:      Sesidhar Baddela <[email protected]>
3951 L:      [email protected]
3952 S:      Supported
3953 F:      drivers/scsi/snic/
3954
3955 CISCO VIC ETHERNET NIC DRIVER
3956 M:      Christian Benvenuti <[email protected]>
3957 M:      Govindarajulu Varadarajan <[email protected]>
3958 M:      Parvi Kaustubhi <[email protected]>
3959 S:      Supported
3960 F:      drivers/net/ethernet/cisco/enic/
3961
3962 CISCO VIC LOW LATENCY NIC DRIVER
3963 M:      Christian Benvenuti <[email protected]>
3964 M:      Nelson Escobar <[email protected]>
3965 M:      Parvi Kaustubhi <[email protected]>
3966 S:      Supported
3967 F:      drivers/infiniband/hw/usnic/
3968
3969 CIRRUS LOGIC MADERA CODEC DRIVERS
3970 M:      Charles Keepax <[email protected]>
3971 M:      Richard Fitzgerald <[email protected]>
3972 L:      [email protected] (moderated for non-subscribers)
3973 L:      [email protected]
3974 T:      git https://github.com/CirrusLogic/linux-drivers.git
3975 W:      https://github.com/CirrusLogic/linux-drivers/wiki
3976 S:      Supported
3977 F:      Documentation/devicetree/bindings/mfd/madera.txt
3978 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera-pinctrl.txt
3979 F:      Documentation/devicetree/bindings/sound/madera.txt
3980 F:      include/dt-bindings/sound/madera*
3981 F:      include/linux/irqchip/irq-madera*
3982 F:      include/linux/mfd/madera/*
3983 F:      include/sound/madera*
3984 F:      drivers/gpio/gpio-madera*
3985 F:      drivers/irqchip/irq-madera*
3986 F:      drivers/mfd/madera*
3987 F:      drivers/mfd/cs47l*
3988 F:      drivers/pinctrl/cirrus/*
3989 F:      sound/soc/codecs/cs47l*
3990 F:      sound/soc/codecs/madera*
3991
3992 CLANG-FORMAT FILE
3993 M:      Miguel Ojeda <[email protected]>
3994 S:      Maintained
3995 F:      .clang-format
3996
3997 CLANG/LLVM BUILD SUPPORT
3998 L:      [email protected]
3999 W:      https://clangbuiltlinux.github.io/
4000 B:      https://github.com/ClangBuiltLinux/linux/issues
4001 C:      irc://chat.freenode.net/clangbuiltlinux
4002 S:      Supported
4003 K:      \b(?i:clang|llvm)\b
4004
4005 CLEANCACHE API
4006 M:      Konrad Rzeszutek Wilk <[email protected]>
4007 L:      [email protected]
4008 S:      Maintained
4009 F:      mm/cleancache.c
4010 F:      include/linux/cleancache.h
4011
4012 CLK API
4013 M:      Russell King <[email protected]>
4014 L:      [email protected]
4015 S:      Maintained
4016 F:      include/linux/clk.h
4017
4018 CLOCKSOURCE, CLOCKEVENT DRIVERS
4019 M:      Daniel Lezcano <[email protected]>
4020 M:      Thomas Gleixner <[email protected]>
4021 L:      [email protected]
4022 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4023 S:      Supported
4024 F:      drivers/clocksource/
4025 F:      Documentation/devicetree/bindings/timer/
4026
4027 CMPC ACPI DRIVER
4028 M:      Thadeu Lima de Souza Cascardo <[email protected]>
4029 M:      Daniel Oliveira Nascimento <[email protected]>
4030 L:      [email protected]
4031 S:      Supported
4032 F:      drivers/platform/x86/classmate-laptop.c
4033
4034 COBALT MEDIA DRIVER
4035 M:      Hans Verkuil <[email protected]>
4036 L:      [email protected]
4037 T:      git git://linuxtv.org/media_tree.git
4038 W:      https://linuxtv.org
4039 S:      Supported
4040 F:      drivers/media/pci/cobalt/
4041
4042 COCCINELLE/Semantic Patches (SmPL)
4043 M:      Julia Lawall <[email protected]>
4044 M:      Gilles Muller <[email protected]>
4045 M:      Nicolas Palix <[email protected]>
4046 M:      Michal Marek <[email protected]>
4047 L:      [email protected] (moderated for non-subscribers)
4048 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
4049 W:      http://coccinelle.lip6.fr/
4050 S:      Supported
4051 F:      Documentation/dev-tools/coccinelle.rst
4052 F:      scripts/coccinelle/
4053 F:      scripts/coccicheck
4054
4055 CODA FILE SYSTEM
4056 M:      Jan Harkes <[email protected]>
4057 M:      [email protected]
4058 L:      [email protected]
4059 W:      http://www.coda.cs.cmu.edu/
4060 S:      Maintained
4061 F:      Documentation/filesystems/coda.txt
4062 F:      fs/coda/
4063 F:      include/linux/coda*.h
4064 F:      include/uapi/linux/coda*.h
4065
4066 CODA V4L2 MEM2MEM DRIVER
4067 M:      Philipp Zabel <[email protected]>
4068 L:      [email protected]
4069 S:      Maintained
4070 F:      Documentation/devicetree/bindings/media/coda.txt
4071 F:      drivers/media/platform/coda/
4072
4073 CODE OF CONDUCT
4074 M:      Greg Kroah-Hartman <[email protected]>
4075 S:      Supported
4076 F:      Documentation/process/code-of-conduct.rst
4077 F:      Documentation/process/code-of-conduct-interpretation.rst
4078
4079 COMMON CLK FRAMEWORK
4080 M:      Michael Turquette <[email protected]>
4081 M:      Stephen Boyd <[email protected]>
4082 L:      [email protected]
4083 Q:      http://patchwork.kernel.org/project/linux-clk/list/
4084 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
4085 S:      Maintained
4086 F:      Documentation/devicetree/bindings/clock/
4087 F:      drivers/clk/
4088 X:      drivers/clk/clkdev.c
4089 F:      include/linux/clk-pr*
4090 F:      include/linux/clk/
4091 F:      include/linux/of_clk.h
4092
4093 COMMON INTERNET FILE SYSTEM (CIFS)
4094 M:      Steve French <[email protected]>
4095 L:      [email protected]
4096 L:      [email protected] (moderated for non-subscribers)
4097 W:      http://linux-cifs.samba.org/
4098 T:      git git://git.samba.org/sfrench/cifs-2.6.git
4099 S:      Supported
4100 F:      Documentation/filesystems/cifs/
4101 F:      fs/cifs/
4102
4103 COMPACTPCI HOTPLUG CORE
4104 M:      Scott Murray <[email protected]>
4105 L:      [email protected]
4106 S:      Maintained
4107 F:      drivers/pci/hotplug/cpci_hotplug*
4108
4109 COMPACTPCI HOTPLUG GENERIC DRIVER
4110 M:      Scott Murray <[email protected]>
4111 L:      [email protected]
4112 S:      Maintained
4113 F:      drivers/pci/hotplug/cpcihp_generic.c
4114
4115 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
4116 M:      Scott Murray <[email protected]>
4117 L:      [email protected]
4118 S:      Maintained
4119 F:      drivers/pci/hotplug/cpcihp_zt5550.*
4120
4121 COMPAL LAPTOP SUPPORT
4122 M:      Cezary Jackiewicz <[email protected]>
4123 L:      [email protected]
4124 S:      Maintained
4125 F:      drivers/platform/x86/compal-laptop.c
4126
4127 COMPILER ATTRIBUTES
4128 M:      Miguel Ojeda <[email protected]>
4129 S:      Maintained
4130 F:      include/linux/compiler_attributes.h
4131
4132 CONEXANT ACCESSRUNNER USB DRIVER
4133 L:      [email protected]
4134 W:      http://accessrunner.sourceforge.net/
4135 S:      Orphan
4136 F:      drivers/usb/atm/cxacru.c
4137
4138 CONFIGFS
4139 M:      Joel Becker <[email protected]>
4140 M:      Christoph Hellwig <[email protected]>
4141 T:      git git://git.infradead.org/users/hch/configfs.git
4142 S:      Supported
4143 F:      fs/configfs/
4144 F:      include/linux/configfs.h
4145
4146 CONNECTOR
4147 M:      Evgeniy Polyakov <[email protected]>
4148 L:      [email protected]
4149 S:      Maintained
4150 F:      drivers/connector/
4151
4152 CONTROL GROUP (CGROUP)
4153 M:      Tejun Heo <[email protected]>
4154 M:      Li Zefan <[email protected]>
4155 M:      Johannes Weiner <[email protected]>
4156 L:      [email protected]
4157 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4158 S:      Maintained
4159 F:      Documentation/admin-guide/cgroup-v2.rst
4160 F:      Documentation/admin-guide/cgroup-v1/
4161 F:      include/linux/cgroup*
4162 F:      kernel/cgroup/
4163
4164 CONTROL GROUP - CPUSET
4165 M:      Li Zefan <[email protected]>
4166 L:      [email protected]
4167 W:      http://www.bullopensource.org/cpuset/
4168 W:      http://oss.sgi.com/projects/cpusets/
4169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4170 S:      Maintained
4171 F:      Documentation/admin-guide/cgroup-v1/cpusets.rst
4172 F:      include/linux/cpuset.h
4173 F:      kernel/cgroup/cpuset.c
4174
4175 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
4176 M:      Johannes Weiner <[email protected]>
4177 M:      Michal Hocko <[email protected]>
4178 M:      Vladimir Davydov <[email protected]>
4179 L:      [email protected]
4180 L:      [email protected]
4181 S:      Maintained
4182 F:      mm/memcontrol.c
4183 F:      mm/swap_cgroup.c
4184
4185 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
4186 M:      Tejun Heo <[email protected]>
4187 M:      Jens Axboe <[email protected]>
4188 L:      [email protected]
4189 L:      [email protected]
4190 T:      git git://git.kernel.dk/linux-block
4191 F:      Documentation/admin-guide/cgroup-v1/blkio-controller.rst
4192 F:      block/blk-cgroup.c
4193 F:      include/linux/blk-cgroup.h
4194 F:      block/blk-throttle.c
4195 F:      block/blk-iolatency.c
4196 F:      block/bfq-cgroup.c
4197
4198 CORETEMP HARDWARE MONITORING DRIVER
4199 M:      Fenghua Yu <[email protected]>
4200 L:      [email protected]
4201 S:      Maintained
4202 F:      Documentation/hwmon/coretemp.rst
4203 F:      drivers/hwmon/coretemp.c
4204
4205 COSA/SRP SYNC SERIAL DRIVER
4206 M:      Jan "Yenya" Kasprzak <[email protected]>
4207 W:      http://www.fi.muni.cz/~kas/cosa/
4208 S:      Maintained
4209 F:      drivers/net/wan/cosa*
4210
4211 COUNTER SUBSYSTEM
4212 M:      William Breathitt Gray <[email protected]>
4213 L:      [email protected]
4214 S:      Maintained
4215 F:      Documentation/ABI/testing/sysfs-bus-counter*
4216 F:      Documentation/driver-api/generic-counter.rst
4217 F:      drivers/counter/
4218 F:      include/linux/counter.h
4219 F:      include/linux/counter_enum.h
4220
4221 CPMAC ETHERNET DRIVER
4222 M:      Florian Fainelli <[email protected]>
4223 L:      [email protected]
4224 S:      Maintained
4225 F:      drivers/net/ethernet/ti/cpmac.c
4226
4227 CPU FREQUENCY SCALING FRAMEWORK
4228 M:      "Rafael J. Wysocki" <[email protected]>
4229 M:      Viresh Kumar <[email protected]>
4230 L:      [email protected]
4231 S:      Maintained
4232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
4234 B:      https://bugzilla.kernel.org
4235 F:      Documentation/admin-guide/pm/cpufreq.rst
4236 F:      Documentation/admin-guide/pm/intel_pstate.rst
4237 F:      Documentation/cpu-freq/
4238 F:      Documentation/devicetree/bindings/cpufreq/
4239 F:      drivers/cpufreq/
4240 F:      kernel/sched/cpufreq*.c
4241 F:      include/linux/cpufreq.h
4242 F:      include/linux/sched/cpufreq.h
4243 F:      tools/testing/selftests/cpufreq/
4244
4245 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
4246 M:      Viresh Kumar <[email protected]>
4247 M:      Sudeep Holla <[email protected]>
4248 L:      [email protected]
4249 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
4250 S:      Maintained
4251 F:      drivers/cpufreq/arm_big_little.h
4252 F:      drivers/cpufreq/arm_big_little.c
4253
4254 CPU POWER MONITORING SUBSYSTEM
4255 M:      Thomas Renninger <[email protected]>
4256 M:      Shuah Khan <[email protected]>
4257 M:      Shuah Khan <[email protected]>
4258 L:      [email protected]
4259 S:      Maintained
4260 F:      tools/power/cpupower/
4261
4262 CPUID/MSR DRIVER
4263 M:      "H. Peter Anvin" <[email protected]>
4264 S:      Maintained
4265 F:      arch/x86/kernel/cpuid.c
4266 F:      arch/x86/kernel/msr.c
4267
4268 CPUIDLE DRIVER - ARM BIG LITTLE
4269 M:      Lorenzo Pieralisi <[email protected]>
4270 M:      Daniel Lezcano <[email protected]>
4271 L:      [email protected]
4272 L:      [email protected]
4273 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4274 S:      Maintained
4275 F:      drivers/cpuidle/cpuidle-big_little.c
4276
4277 CPUIDLE DRIVER - ARM EXYNOS
4278 M:      Bartlomiej Zolnierkiewicz <[email protected]>
4279 M:      Daniel Lezcano <[email protected]>
4280 M:      Kukjin Kim <[email protected]>
4281 L:      [email protected]
4282 L:      [email protected]
4283 S:      Supported
4284 F:      drivers/cpuidle/cpuidle-exynos.c
4285 F:      arch/arm/mach-exynos/pm.c
4286
4287 CPU IDLE TIME MANAGEMENT FRAMEWORK
4288 M:      "Rafael J. Wysocki" <[email protected]>
4289 M:      Daniel Lezcano <[email protected]>
4290 L:      [email protected]
4291 S:      Maintained
4292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4293 B:      https://bugzilla.kernel.org
4294 F:      Documentation/admin-guide/pm/cpuidle.rst
4295 F:      Documentation/driver-api/pm/cpuidle.rst
4296 F:      drivers/cpuidle/*
4297 F:      include/linux/cpuidle.h
4298
4299 CRAMFS FILESYSTEM
4300 M:      Nicolas Pitre <[email protected]>
4301 S:      Maintained
4302 F:      Documentation/filesystems/cramfs.txt
4303 F:      fs/cramfs/
4304
4305 CRYPTO API
4306 M:      Herbert Xu <[email protected]>
4307 M:      "David S. Miller" <[email protected]>
4308 L:      [email protected]
4309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
4310 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
4311 S:      Maintained
4312 F:      Documentation/crypto/
4313 F:      Documentation/devicetree/bindings/crypto/
4314 F:      arch/*/crypto/
4315 F:      crypto/
4316 F:      drivers/crypto/
4317 F:      include/crypto/
4318 F:      include/linux/crypto*
4319 F:      lib/crypto/
4320
4321 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
4322 M:      Neil Horman <[email protected]>
4323 L:      [email protected]
4324 S:      Maintained
4325 F:      crypto/ansi_cprng.c
4326 F:      crypto/rng.c
4327
4328 CS3308 MEDIA DRIVER
4329 M:      Hans Verkuil <[email protected]>
4330 L:      [email protected]
4331 T:      git git://linuxtv.org/media_tree.git
4332 W:      http://linuxtv.org
4333 S:      Odd Fixes
4334 F:      drivers/media/i2c/cs3308.c
4335
4336 CS5535 Audio ALSA driver
4337 M:      Jaya Kumar <[email protected]>
4338 S:      Maintained
4339 F:      sound/pci/cs5535audio/
4340
4341 CSI DRIVERS FOR ALLWINNER V3s
4342 M:      Yong Deng <[email protected]>
4343 L:      [email protected]
4344 T:      git git://linuxtv.org/media_tree.git
4345 S:      Maintained
4346 F:      drivers/media/platform/sunxi/sun6i-csi/
4347 F:      Documentation/devicetree/bindings/media/sun6i-csi.txt
4348
4349 CW1200 WLAN driver
4350 M:      Solomon Peachy <[email protected]>
4351 S:      Maintained
4352 F:      drivers/net/wireless/st/cw1200/
4353
4354 CX18 VIDEO4LINUX DRIVER
4355 M:      Andy Walls <[email protected]>
4356 L:      [email protected] (subscribers-only)
4357 L:      [email protected]
4358 T:      git git://linuxtv.org/media_tree.git
4359 W:      https://linuxtv.org
4360 W:      http://www.ivtvdriver.org/index.php/Cx18
4361 S:      Maintained
4362 F:      Documentation/media/v4l-drivers/cx18*
4363 F:      drivers/media/pci/cx18/
4364 F:      include/uapi/linux/ivtv*
4365
4366 CX2341X MPEG ENCODER HELPER MODULE
4367 M:      Hans Verkuil <[email protected]>
4368 L:      [email protected]
4369 T:      git git://linuxtv.org/media_tree.git
4370 W:      https://linuxtv.org
4371 S:      Maintained
4372 F:      drivers/media/common/cx2341x*
4373 F:      include/media/drv-intf/cx2341x.h
4374
4375 CX24120 MEDIA DRIVER
4376 M:      Jemma Denson <[email protected]>
4377 M:      Patrick Boettcher <[email protected]>
4378 L:      [email protected]
4379 W:      https://linuxtv.org
4380 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4381 S:      Maintained
4382 F:      drivers/media/dvb-frontends/cx24120*
4383
4384 CX88 VIDEO4LINUX DRIVER
4385 M:      Mauro Carvalho Chehab <[email protected]>
4386 L:      [email protected]
4387 W:      https://linuxtv.org
4388 T:      git git://linuxtv.org/media_tree.git
4389 S:      Odd fixes
4390 F:      Documentation/media/v4l-drivers/cx88*
4391 F:      drivers/media/pci/cx88/
4392
4393 CXD2820R MEDIA DRIVER
4394 M:      Antti Palosaari <[email protected]>
4395 L:      [email protected]
4396 W:      https://linuxtv.org
4397 W:      http://palosaari.fi/linux/
4398 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4399 T:      git git://linuxtv.org/anttip/media_tree.git
4400 S:      Maintained
4401 F:      drivers/media/dvb-frontends/cxd2820r*
4402
4403 CXGB3 ETHERNET DRIVER (CXGB3)
4404 M:      Vishal Kulkarni <[email protected]>
4405 L:      [email protected]
4406 W:      http://www.chelsio.com
4407 S:      Supported
4408 F:      drivers/net/ethernet/chelsio/cxgb3/
4409
4410 CXGB3 ISCSI DRIVER (CXGB3I)
4411 M:      Karen Xie <[email protected]>
4412 L:      [email protected]
4413 W:      http://www.chelsio.com
4414 S:      Supported
4415 F:      drivers/scsi/cxgbi/cxgb3i
4416
4417 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
4418 M:      Potnuri Bharat Teja <[email protected]>
4419 L:      [email protected]
4420 W:      http://www.openfabrics.org
4421 S:      Supported
4422 F:      drivers/infiniband/hw/cxgb3/
4423 F:      include/uapi/rdma/cxgb3-abi.h
4424
4425 CXGB4 CRYPTO DRIVER (chcr)
4426 M:      Atul Gupta <[email protected]>
4427 L:      [email protected]
4428 W:      http://www.chelsio.com
4429 S:      Supported
4430 F:      drivers/crypto/chelsio
4431
4432 CXGB4 ETHERNET DRIVER (CXGB4)
4433 M:      Vishal Kulkarni <[email protected]>
4434 L:      [email protected]
4435 W:      http://www.chelsio.com
4436 S:      Supported
4437 F:      drivers/net/ethernet/chelsio/cxgb4/
4438
4439 CXGB4 ISCSI DRIVER (CXGB4I)
4440 M:      Karen Xie <[email protected]>
4441 L:      [email protected]
4442 W:      http://www.chelsio.com
4443 S:      Supported
4444 F:      drivers/scsi/cxgbi/cxgb4i
4445
4446 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
4447 M:      Potnuri Bharat Teja <[email protected]>
4448 L:      [email protected]
4449 W:      http://www.openfabrics.org
4450 S:      Supported
4451 F:      drivers/infiniband/hw/cxgb4/
4452 F:      include/uapi/rdma/cxgb4-abi.h
4453
4454 CXGB4VF ETHERNET DRIVER (CXGB4VF)
4455 M:      Casey Leedom <[email protected]>
4456 L:      [email protected]
4457 W:      http://www.chelsio.com
4458 S:      Supported
4459 F:      drivers/net/ethernet/chelsio/cxgb4vf/
4460
4461 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
4462 M:      Frederic Barrat <[email protected]>
4463 M:      Andrew Donnellan <[email protected]>
4464 L:      [email protected]
4465 S:      Supported
4466 F:      arch/powerpc/platforms/powernv/pci-cxl.c
4467 F:      drivers/misc/cxl/
4468 F:      include/misc/cxl*
4469 F:      include/uapi/misc/cxl.h
4470 F:      Documentation/powerpc/cxl.rst
4471 F:      Documentation/ABI/testing/sysfs-class-cxl
4472
4473 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
4474 M:      Manoj N. Kumar <[email protected]>
4475 M:      Matthew R. Ochs <[email protected]>
4476 M:      Uma Krishnan <[email protected]>
4477 L:      [email protected]
4478 S:      Supported
4479 F:      drivers/scsi/cxlflash/
4480 F:      include/uapi/scsi/cxlflash_ioctl.h
4481 F:      Documentation/powerpc/cxlflash.rst
4482
4483 CYBERPRO FB DRIVER
4484 M:      Russell King <[email protected]>
4485 L:      [email protected] (moderated for non-subscribers)
4486 W:      http://www.armlinux.org.uk/
4487 S:      Maintained
4488 F:      drivers/video/fbdev/cyber2000fb.*
4489
4490 CYCLADES ASYNC MUX DRIVER
4491 W:      http://www.cyclades.com/
4492 S:      Orphan
4493 F:      drivers/tty/cyclades.c
4494 F:      include/linux/cyclades.h
4495 F:      include/uapi/linux/cyclades.h
4496
4497 CYCLADES PC300 DRIVER
4498 W:      http://www.cyclades.com/
4499 S:      Orphan
4500 F:      drivers/net/wan/pc300*
4501
4502 CYPRESS_FIRMWARE MEDIA DRIVER
4503 M:      Antti Palosaari <[email protected]>
4504 L:      [email protected]
4505 W:      https://linuxtv.org
4506 W:      http://palosaari.fi/linux/
4507 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4508 T:      git git://linuxtv.org/anttip/media_tree.git
4509 S:      Maintained
4510 F:      drivers/media/common/cypress_firmware*
4511
4512 CYTTSP TOUCHSCREEN DRIVER
4513 M:      Ferruh Yigit <[email protected]>
4514 L:      [email protected]
4515 S:      Supported
4516 F:      drivers/input/touchscreen/cyttsp*
4517 F:      include/linux/input/cyttsp.h
4518
4519 D-LINK DIR-685 TOUCHKEYS DRIVER
4520 M:      Linus Walleij <[email protected]>
4521 L:      [email protected]
4522 S:      Supported
4523 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
4524
4525 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
4526 M:      Joshua Kinard <[email protected]>
4527 S:      Maintained
4528 F:      drivers/rtc/rtc-ds1685.c
4529 F:      include/linux/rtc/ds1685.h
4530
4531 DAMA SLAVE for AX.25
4532 M:      Joerg Reuter <[email protected]>
4533 W:      http://yaina.de/jreuter/
4534 W:      http://www.qsl.net/dl1bke/
4535 L:      [email protected]
4536 S:      Maintained
4537 F:      net/ax25/af_ax25.c
4538 F:      net/ax25/ax25_dev.c
4539 F:      net/ax25/ax25_ds_*
4540 F:      net/ax25/ax25_in.c
4541 F:      net/ax25/ax25_out.c
4542 F:      net/ax25/ax25_timer.c
4543 F:      net/ax25/sysctl_net_ax25.c
4544
4545 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
4546 L:      [email protected]
4547 S:      Orphan
4548 F:      Documentation/networking/device_drivers/dec/dmfe.txt
4549 F:      drivers/net/ethernet/dec/tulip/dmfe.c
4550
4551 DC390/AM53C974 SCSI driver
4552 M:      Hannes Reinecke <[email protected]>
4553 L:      [email protected]
4554 S:      Maintained
4555 F:      drivers/scsi/am53c974.c
4556
4557 DC395x SCSI driver
4558 M:      Oliver Neukum <[email protected]>
4559 M:      Ali Akcaagac <[email protected]>
4560 M:      Jamie Lenehan <[email protected]>
4561 L:      [email protected]
4562 W:      http://twibble.org/dist/dc395x/
4563 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
4564 S:      Maintained
4565 F:      Documentation/scsi/dc395x.txt
4566 F:      drivers/scsi/dc395x.*
4567
4568 DCCP PROTOCOL
4569 M:      Gerrit Renker <[email protected]>
4570 L:      [email protected]
4571 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
4572 S:      Maintained
4573 F:      include/linux/dccp.h
4574 F:      include/uapi/linux/dccp.h
4575 F:      include/linux/tfrc.h
4576 F:      net/dccp/
4577
4578 DECnet NETWORK LAYER
4579 W:      http://linux-decnet.sourceforge.net
4580 L:      [email protected]
4581 S:      Orphan
4582 F:      Documentation/networking/decnet.txt
4583 F:      net/decnet/
4584
4585 DECSTATION PLATFORM SUPPORT
4586 M:      "Maciej W. Rozycki" <[email protected]>
4587 L:      [email protected]
4588 W:      http://www.linux-mips.org/wiki/DECstation
4589 S:      Maintained
4590 F:      arch/mips/dec/
4591 F:      arch/mips/include/asm/dec/
4592 F:      arch/mips/include/asm/mach-dec/
4593
4594 DEFXX FDDI NETWORK DRIVER
4595 M:      "Maciej W. Rozycki" <[email protected]>
4596 S:      Maintained
4597 F:      drivers/net/fddi/defxx.*
4598
4599 DELL SMBIOS DRIVER
4600 M:      Pali Rohár <[email protected]>
4601 M:      Mario Limonciello <[email protected]>
4602 L:      [email protected]
4603 S:      Maintained
4604 F:      drivers/platform/x86/dell-smbios.*
4605
4606 DELL SMBIOS SMM DRIVER
4607 M:      Mario Limonciello <[email protected]>
4608 L:      [email protected]
4609 S:      Maintained
4610 F:      drivers/platform/x86/dell-smbios-smm.c
4611
4612 DELL SMBIOS WMI DRIVER
4613 M:      Mario Limonciello <[email protected]>
4614 L:      [email protected]
4615 S:      Maintained
4616 F:      drivers/platform/x86/dell-smbios-wmi.c
4617 F:      tools/wmi/dell-smbios-example.c
4618
4619 DEFZA FDDI NETWORK DRIVER
4620 M:      "Maciej W. Rozycki" <[email protected]>
4621 S:      Maintained
4622 F:      drivers/net/fddi/defza.*
4623
4624 DELL LAPTOP DRIVER
4625 M:      Matthew Garrett <[email protected]>
4626 M:      Pali Rohár <[email protected]>
4627 L:      [email protected]
4628 S:      Maintained
4629 F:      drivers/platform/x86/dell-laptop.c
4630
4631 DELL LAPTOP FREEFALL DRIVER
4632 M:      Pali Rohár <[email protected]>
4633 S:      Maintained
4634 F:      drivers/platform/x86/dell-smo8800.c
4635
4636 DELL LAPTOP RBTN DRIVER
4637 M:      Pali Rohár <[email protected]>
4638 S:      Maintained
4639 F:      drivers/platform/x86/dell-rbtn.*
4640
4641 DELL REMOTE BIOS UPDATE DRIVER
4642 M:      Stuart Hayes <[email protected]>
4643 L:      [email protected]
4644 S:      Maintained
4645 F:      drivers/platform/x86/dell_rbu.c
4646
4647 DELL LAPTOP SMM DRIVER
4648 M:      Pali Rohár <[email protected]>
4649 S:      Maintained
4650 F:      drivers/hwmon/dell-smm-hwmon.c
4651 F:      include/uapi/linux/i8k.h
4652
4653 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
4654 M:      Stuart Hayes <[email protected]>
4655 L:      [email protected]
4656 S:      Maintained
4657 F:      Documentation/driver-api/dcdbas.rst
4658 F:      drivers/platform/x86/dcdbas.*
4659
4660 DELL WMI NOTIFICATIONS DRIVER
4661 M:      Matthew Garrett <[email protected]>
4662 M:      Pali Rohár <[email protected]>
4663 S:      Maintained
4664 F:      drivers/platform/x86/dell-wmi.c
4665
4666 DELL WMI DESCRIPTOR DRIVER
4667 M:      Mario Limonciello <[email protected]>
4668 S:      Maintained
4669 F:      drivers/platform/x86/dell-wmi-descriptor.c
4670
4671 DELTA ST MEDIA DRIVER
4672 M:      Hugues Fruchet <[email protected]>
4673 L:      [email protected]
4674 T:      git git://linuxtv.org/media_tree.git
4675 W:      https://linuxtv.org
4676 S:      Supported
4677 F:      drivers/media/platform/sti/delta
4678
4679 DENALI NAND DRIVER
4680 M:      Masahiro Yamada <[email protected]>
4681 L:      [email protected]
4682 S:      Supported
4683 F:      drivers/mtd/nand/raw/denali*
4684
4685 DESIGNWARE EDMA CORE IP DRIVER
4686 M:      Gustavo Pimentel <[email protected]>
4687 L:      [email protected]
4688 S:      Maintained
4689 F:      drivers/dma/dw-edma/
4690 F:      include/linux/dma/edma.h
4691
4692 DESIGNWARE USB2 DRD IP DRIVER
4693 M:      Minas Harutyunyan <[email protected]>
4694 L:      [email protected]
4695 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4696 S:      Maintained
4697 F:      drivers/usb/dwc2/
4698
4699 DESIGNWARE USB3 DRD IP DRIVER
4700 M:      Felipe Balbi <[email protected]>
4701 L:      [email protected]
4702 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4703 S:      Maintained
4704 F:      drivers/usb/dwc3/
4705
4706 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
4707 M:      Andreas Klinger <[email protected]>
4708 L:      [email protected]
4709 S:      Maintained
4710 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
4711 F:      drivers/iio/proximity/srf*.c
4712
4713 DEVICE COREDUMP (DEV_COREDUMP)
4714 M:      Johannes Berg <[email protected]>
4715 L:      [email protected]
4716 S:      Maintained
4717 F:      drivers/base/devcoredump.c
4718 F:      include/linux/devcoredump.h
4719
4720 DEVICE FREQUENCY (DEVFREQ)
4721 M:      MyungJoo Ham <[email protected]>
4722 M:      Kyungmin Park <[email protected]>
4723 R:      Chanwoo Choi <[email protected]>
4724 L:      [email protected]
4725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
4726 S:      Maintained
4727 F:      drivers/devfreq/
4728 F:      include/linux/devfreq.h
4729 F:      Documentation/devicetree/bindings/devfreq/
4730 F:      include/trace/events/devfreq.h
4731
4732 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
4733 M:      Chanwoo Choi <[email protected]>
4734 L:      [email protected]
4735 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
4736 S:      Supported
4737 F:      drivers/devfreq/event/
4738 F:      drivers/devfreq/devfreq-event.c
4739 F:      include/linux/devfreq-event.h
4740 F:      Documentation/devicetree/bindings/devfreq/event/
4741
4742 DEVICE NUMBER REGISTRY
4743 M:      Torben Mathiasen <[email protected]>
4744 W:      http://lanana.org/docs/device-list/index.html
4745 S:      Maintained
4746
4747 DEVICE-MAPPER  (LVM)
4748 M:      Alasdair Kergon <[email protected]>
4749 M:      Mike Snitzer <[email protected]>
4750 M:      [email protected]
4751 L:      [email protected]
4752 W:      http://sources.redhat.com/dm
4753 Q:      http://patchwork.kernel.org/project/dm-devel/list/
4754 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
4755 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
4756 S:      Maintained
4757 F:      Documentation/admin-guide/device-mapper/
4758 F:      drivers/md/Makefile
4759 F:      drivers/md/Kconfig
4760 F:      drivers/md/dm*
4761 F:      drivers/md/persistent-data/
4762 F:      include/linux/device-mapper.h
4763 F:      include/linux/dm-*.h
4764 F:      include/uapi/linux/dm-*.h
4765
4766 DEVLINK
4767 M:      Jiri Pirko <[email protected]>
4768 L:      [email protected]
4769 S:      Supported
4770 F:      net/core/devlink.c
4771 F:      include/net/devlink.h
4772 F:      include/uapi/linux/devlink.h
4773
4774 DIALOG SEMICONDUCTOR DRIVERS
4775 M:      Support Opensource <[email protected]>
4776 W:      http://www.dialog-semiconductor.com/products
4777 S:      Supported
4778 F:      Documentation/hwmon/da90??.rst
4779 F:      Documentation/devicetree/bindings/mfd/da90*.txt
4780 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
4781 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
4782 F:      Documentation/devicetree/bindings/regulator/da92*.txt
4783 F:      Documentation/devicetree/bindings/regulator/slg51000.txt
4784 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
4785 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
4786 F:      drivers/gpio/gpio-da90??.c
4787 F:      drivers/hwmon/da90??-hwmon.c
4788 F:      drivers/iio/adc/da91??-*.c
4789 F:      drivers/input/misc/da90??_onkey.c
4790 F:      drivers/input/touchscreen/da9052_tsi.c
4791 F:      drivers/leds/leds-da90??.c
4792 F:      drivers/mfd/da903x.c
4793 F:      drivers/mfd/da90??-*.c
4794 F:      drivers/mfd/da91??-*.c
4795 F:      drivers/power/supply/da9052-battery.c
4796 F:      drivers/power/supply/da91??-*.c
4797 F:      drivers/regulator/da903x.c
4798 F:      drivers/regulator/da9???-regulator.[ch]
4799 F:      drivers/regulator/slg51000-regulator.[ch]
4800 F:      drivers/thermal/da90??-thermal.c
4801 F:      drivers/rtc/rtc-da90??.c
4802 F:      drivers/video/backlight/da90??_bl.c
4803 F:      drivers/watchdog/da90??_wdt.c
4804 F:      include/linux/mfd/da903x.h
4805 F:      include/linux/mfd/da9052/
4806 F:      include/linux/mfd/da9055/
4807 F:      include/linux/mfd/da9062/
4808 F:      include/linux/mfd/da9063/
4809 F:      include/linux/mfd/da9150/
4810 F:      include/linux/regulator/da9211.h
4811 F:      include/sound/da[79]*.h
4812 F:      sound/soc/codecs/da[79]*.[ch]
4813
4814 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
4815 M:      William Breathitt Gray <[email protected]>
4816 L:      [email protected]
4817 S:      Maintained
4818 F:      drivers/gpio/gpio-gpio-mm.c
4819
4820 DIOLAN U2C-12 I2C DRIVER
4821 M:      Guenter Roeck <[email protected]>
4822 L:      [email protected]
4823 S:      Maintained
4824 F:      drivers/i2c/busses/i2c-diolan-u2c.c
4825
4826 FILESYSTEM DIRECT ACCESS (DAX)
4827 M:      Dan Williams <[email protected]>
4828 R:      Matthew Wilcox <[email protected]>
4829 R:      Jan Kara <[email protected]>
4830 L:      [email protected]
4831 L:      [email protected]
4832 S:      Supported
4833 F:      fs/dax.c
4834 F:      include/linux/dax.h
4835 F:      include/trace/events/fs_dax.h
4836
4837 DEVICE DIRECT ACCESS (DAX)
4838 M:      Dan Williams <[email protected]>
4839 M:      Vishal Verma <[email protected]>
4840 M:      Keith Busch <[email protected]>
4841 M:      Dave Jiang <[email protected]>
4842 L:      [email protected]
4843 S:      Supported
4844 F:      drivers/dax/
4845
4846 DIRECTORY NOTIFICATION (DNOTIFY)
4847 M:      Jan Kara <[email protected]>
4848 R:      Amir Goldstein <[email protected]>
4849 L:      [email protected]
4850 S:      Maintained
4851 F:      Documentation/filesystems/dnotify.txt
4852 F:      fs/notify/dnotify/
4853 F:      include/linux/dnotify.h
4854
4855 DISK GEOMETRY AND PARTITION HANDLING
4856 M:      Andries Brouwer <[email protected]>
4857 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
4858 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
4859 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
4860 S:      Maintained
4861
4862 DISKQUOTA
4863 M:      Jan Kara <[email protected]>
4864 S:      Maintained
4865 F:      Documentation/filesystems/quota.txt
4866 F:      fs/quota/
4867 F:      include/linux/quota*.h
4868 F:      include/uapi/linux/quota*.h
4869
4870 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
4871 M:      Bernie Thompson <[email protected]>
4872 L:      [email protected]
4873 S:      Maintained
4874 W:      http://plugable.com/category/projects/udlfb/
4875 F:      drivers/video/fbdev/udlfb.c
4876 F:      include/video/udlfb.h
4877 F:      Documentation/fb/udlfb.rst
4878
4879 DISTRIBUTED LOCK MANAGER (DLM)
4880 M:      Christine Caulfield <[email protected]>
4881 M:      David Teigland <[email protected]>
4882 L:      [email protected]
4883 W:      http://sources.redhat.com/cluster/
4884 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
4885 S:      Supported
4886 F:      fs/dlm/
4887
4888 DMA BUFFER SHARING FRAMEWORK
4889 M:      Sumit Semwal <[email protected]>
4890 S:      Maintained
4891 L:      [email protected]
4892 L:      [email protected]
4893 L:      [email protected] (moderated for non-subscribers)
4894 F:      drivers/dma-buf/
4895 F:      include/linux/dma-buf*
4896 F:      include/linux/reservation.h
4897 F:      include/linux/*fence.h
4898 F:      Documentation/driver-api/dma-buf.rst
4899 T:      git git://anongit.freedesktop.org/drm/drm-misc
4900
4901 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4902 M:      Vinod Koul <[email protected]>
4903 L:      [email protected]
4904 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
4905 S:      Maintained
4906 F:      drivers/dma/
4907 F:      include/linux/dmaengine.h
4908 F:      include/linux/of_dma.h
4909 F:      Documentation/devicetree/bindings/dma/
4910 F:      Documentation/driver-api/dmaengine/
4911 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
4912
4913 DMA MAPPING HELPERS
4914 M:      Christoph Hellwig <[email protected]>
4915 M:      Marek Szyprowski <[email protected]>
4916 R:      Robin Murphy <[email protected]>
4917 L:      [email protected]
4918 T:      git git://git.infradead.org/users/hch/dma-mapping.git
4919 W:      http://git.infradead.org/users/hch/dma-mapping.git
4920 S:      Supported
4921 F:      kernel/dma/
4922 F:      include/asm-generic/dma-mapping.h
4923 F:      include/linux/dma-direct.h
4924 F:      include/linux/dma-mapping.h
4925 F:      include/linux/dma-noncoherent.h
4926
4927 DME1737 HARDWARE MONITOR DRIVER
4928 M:      Juerg Haefliger <[email protected]>
4929 L:      [email protected]
4930 S:      Maintained
4931 F:      Documentation/hwmon/dme1737.rst
4932 F:      drivers/hwmon/dme1737.c
4933
4934 DMI/SMBIOS SUPPORT
4935 M:      Jean Delvare <[email protected]>
4936 S:      Maintained
4937 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
4938 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
4939 F:      drivers/firmware/dmi-id.c
4940 F:      drivers/firmware/dmi_scan.c
4941 F:      include/linux/dmi.h
4942
4943 DOCUMENTATION
4944 M:      Jonathan Corbet <[email protected]>
4945 L:      [email protected]
4946 S:      Maintained
4947 F:      Documentation/
4948 F:      scripts/kernel-doc
4949 X:      Documentation/ABI/
4950 X:      Documentation/firmware-guide/acpi/
4951 X:      Documentation/devicetree/
4952 X:      Documentation/i2c/
4953 X:      Documentation/media/
4954 X:      Documentation/power/
4955 X:      Documentation/spi/
4956 T:      git git://git.lwn.net/linux.git docs-next
4957
4958 DOCUMENTATION/ITALIAN
4959 M:      Federico Vaga <[email protected]>
4960 L:      [email protected]
4961 S:      Maintained
4962 F:      Documentation/translations/it_IT
4963
4964 DONGWOON DW9714 LENS VOICE COIL DRIVER
4965 M:      Sakari Ailus <[email protected]>
4966 L:      [email protected]
4967 T:      git git://linuxtv.org/media_tree.git
4968 S:      Maintained
4969 F:      drivers/media/i2c/dw9714.c
4970 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
4971
4972 DONGWOON DW9807 LENS VOICE COIL DRIVER
4973 M:      Sakari Ailus <[email protected]>
4974 L:      [email protected]
4975 T:      git git://linuxtv.org/media_tree.git
4976 S:      Maintained
4977 F:      drivers/media/i2c/dw9807-vcm.c
4978 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt
4979
4980 DOUBLETALK DRIVER
4981 M:      "James R. Van Zandt" <[email protected]>
4982 L:      [email protected]
4983 S:      Maintained
4984 F:      drivers/char/dtlk.c
4985 F:      include/linux/dtlk.h
4986
4987 DPAA2 DATAPATH I/O (DPIO) DRIVER
4988 M:      Roy Pledge <[email protected]>
4989 L:      [email protected]
4990 S:      Maintained
4991 F:      drivers/soc/fsl/dpio
4992
4993 DPAA2 ETHERNET DRIVER
4994 M:      Ioana Radulescu <[email protected]>
4995 L:      [email protected]
4996 S:      Maintained
4997 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
4998 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
4999 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
5000 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
5001 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
5002
5003 DPAA2 ETHERNET SWITCH DRIVER
5004 M:      Ioana Radulescu <[email protected]>
5005 M:      Ioana Ciornei <[email protected]>
5006 L:      [email protected]
5007 S:      Maintained
5008 F:      drivers/staging/fsl-dpaa2/ethsw
5009
5010 DPT_I2O SCSI RAID DRIVER
5011 M:      Adaptec OEM Raid Solutions <[email protected]>
5012 L:      [email protected]
5013 W:      http://www.adaptec.com/
5014 S:      Maintained
5015 F:      drivers/scsi/dpt*
5016 F:      drivers/scsi/dpt/
5017
5018 DRBD DRIVER
5019 M:      Philipp Reisner <[email protected]>
5020 M:      Lars Ellenberg <[email protected]>
5021 L:      [email protected]
5022 W:      http://www.drbd.org
5023 T:      git git://git.linbit.com/linux-drbd.git
5024 T:      git git://git.linbit.com/drbd-8.4.git
5025 S:      Supported
5026 F:      drivers/block/drbd/
5027 F:      lib/lru_cache.c
5028 F:      Documentation/admin-guide/blockdev/
5029
5030 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
5031 M:      Greg Kroah-Hartman <[email protected]>
5032 R:      "Rafael J. Wysocki" <[email protected]>
5033 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
5034 S:      Supported
5035 F:      Documentation/kobject.txt
5036 F:      drivers/base/
5037 F:      fs/debugfs/
5038 F:      fs/sysfs/
5039 F:      include/linux/debugfs.h
5040 F:      include/linux/kobj*
5041 F:      lib/kobj*
5042
5043 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
5044 M:      Kevin Hilman <[email protected]>
5045 M:      Nishanth Menon <[email protected]>
5046 S:      Maintained
5047 F:      drivers/power/avs/
5048 F:      include/linux/power/smartreflex.h
5049 L:      [email protected]
5050
5051 DRM DRIVER FOR ARM PL111 CLCD
5052 M:      Eric Anholt <[email protected]>
5053 T:      git git://anongit.freedesktop.org/drm/drm-misc
5054 S:      Supported
5055 F:      drivers/gpu/drm/pl111/
5056
5057 DRM DRIVER FOR ARM VERSATILE TFT PANELS
5058 M:      Linus Walleij <[email protected]>
5059 T:      git git://anongit.freedesktop.org/drm/drm-misc
5060 S:      Maintained
5061 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
5062 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.txt
5063
5064 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
5065 M:      Dave Airlie <[email protected]>
5066 S:      Odd Fixes
5067 F:      drivers/gpu/drm/ast/
5068
5069 DRM DRIVER FOR ASPEED BMC GFX
5070 M:      Joel Stanley <[email protected]>
5071 L:      [email protected]
5072 T:      git git://anongit.freedesktop.org/drm/drm-misc
5073 S:      Supported
5074 F:      drivers/gpu/drm/aspeed/
5075 F:      Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
5076
5077 DRM DRIVER FOR BOCHS VIRTUAL GPU
5078 M:      Gerd Hoffmann <[email protected]>
5079 L:      [email protected]
5080 T:      git git://anongit.freedesktop.org/drm/drm-misc
5081 S:      Maintained
5082 F:      drivers/gpu/drm/bochs/
5083
5084 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
5085 M:      Linus Walleij <[email protected]>
5086 T:      git git://anongit.freedesktop.org/drm/drm-misc
5087 S:      Maintained
5088 F:      drivers/gpu/drm/tve200/
5089
5090 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
5091 M:      Jagan Teki <[email protected]>
5092 S:      Maintained
5093 F:      drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
5094 F:      Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.txt
5095
5096 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
5097 M:      Hans de Goede <[email protected]>
5098 T:      git git://anongit.freedesktop.org/drm/drm-misc
5099 S:      Maintained
5100 F:      drivers/gpu/drm/tiny/gm12u320.c
5101
5102 DRM DRIVER FOR ILITEK ILI9225 PANELS
5103 M:      David Lechner <[email protected]>
5104 T:      git git://anongit.freedesktop.org/drm/drm-misc
5105 S:      Maintained
5106 F:      drivers/gpu/drm/tiny/ili9225.c
5107 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
5108
5109 DRM DRIVER FOR HX8357D PANELS
5110 M:      Eric Anholt <[email protected]>
5111 T:      git git://anongit.freedesktop.org/drm/drm-misc
5112 S:      Maintained
5113 F:      drivers/gpu/drm/tiny/hx8357d.c
5114 F:      Documentation/devicetree/bindings/display/himax,hx8357d.txt
5115
5116 DRM DRIVER FOR INTEL I810 VIDEO CARDS
5117 S:      Orphan / Obsolete
5118 F:      drivers/gpu/drm/i810/
5119 F:      include/uapi/drm/i810_drm.h
5120
5121 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
5122 S:      Orphan / Obsolete
5123 F:      drivers/gpu/drm/mga/
5124 F:      include/uapi/drm/mga_drm.h
5125
5126 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
5127 M:      Dave Airlie <[email protected]>
5128 S:      Odd Fixes
5129 F:      drivers/gpu/drm/mgag200/
5130
5131 DRM DRIVER FOR MI0283QT
5132 M:      Noralf Trønnes <[email protected]>
5133 T:      git git://anongit.freedesktop.org/drm/drm-misc
5134 S:      Maintained
5135 F:      drivers/gpu/drm/tiny/mi0283qt.c
5136 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
5137
5138 DRM DRIVER FOR MSM ADRENO GPU
5139 M:      Rob Clark <[email protected]>
5140 M:      Sean Paul <[email protected]>
5141 L:      [email protected]
5142 L:      [email protected]
5143 L:      [email protected]
5144 T:      git https://gitlab.freedesktop.org/drm/msm.git
5145 S:      Maintained
5146 F:      drivers/gpu/drm/msm/
5147 F:      include/uapi/drm/msm_drm.h
5148 F:      Documentation/devicetree/bindings/display/msm/
5149
5150 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
5151 M:      Ben Skeggs <[email protected]>
5152 L:      [email protected]
5153 L:      [email protected]
5154 T:      git git://github.com/skeggsb/linux
5155 S:      Supported
5156 F:      drivers/gpu/drm/nouveau/
5157 F:      include/uapi/drm/nouveau_drm.h
5158
5159 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
5160 M:      Stefan Mavrodiev <[email protected]>
5161 S:      Maintained
5162 F:      drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
5163 F:      Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.txt
5164
5165 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
5166 M:      Noralf Trønnes <[email protected]>
5167 T:      git git://anongit.freedesktop.org/drm/drm-misc
5168 S:      Maintained
5169 F:      drivers/gpu/drm/tiny/repaper.c
5170 F:      Documentation/devicetree/bindings/display/repaper.txt
5171
5172 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
5173 M:      Dave Airlie <[email protected]>
5174 M:      Gerd Hoffmann <[email protected]>
5175 L:      [email protected]
5176 T:      git git://anongit.freedesktop.org/drm/drm-misc
5177 S:      Obsolete
5178 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
5179 F:      drivers/gpu/drm/cirrus/
5180
5181 DRM DRIVER FOR QXL VIRTUAL GPU
5182 M:      Dave Airlie <[email protected]>
5183 M:      Gerd Hoffmann <[email protected]>
5184 L:      [email protected]
5185 L:      [email protected]
5186 T:      git git://anongit.freedesktop.org/drm/drm-misc
5187 S:      Maintained
5188 F:      drivers/gpu/drm/qxl/
5189 F:      include/uapi/drm/qxl_drm.h
5190
5191 DRM DRIVER FOR RAYDIUM RM67191 PANELS
5192 M:      Robert Chiras <[email protected]>
5193 S:      Maintained
5194 F:      drivers/gpu/drm/panel/panel-raydium-rm67191.c
5195 F:      Documentation/devicetree/bindings/display/panel/raydium,rm67191.txt
5196
5197 DRM DRIVER FOR RAGE 128 VIDEO CARDS
5198 S:      Orphan / Obsolete
5199 F:      drivers/gpu/drm/r128/
5200 F:      include/uapi/drm/r128_drm.h
5201
5202 DRM DRIVER FOR ROCKTECH JH057N00900 PANELS
5203 M:      Guido Günther <[email protected]>
5204 R:      Purism Kernel Team <[email protected]>
5205 S:      Maintained
5206 F:      drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c
5207 F:      Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.txt
5208
5209 DRM DRIVER FOR SAVAGE VIDEO CARDS
5210 S:      Orphan / Obsolete
5211 F:      drivers/gpu/drm/savage/
5212 F:      include/uapi/drm/savage_drm.h
5213
5214 DRM DRIVER FOR SIS VIDEO CARDS
5215 S:      Orphan / Obsolete
5216 F:      drivers/gpu/drm/sis/
5217 F:      include/uapi/drm/sis_drm.h
5218
5219 DRM DRIVER FOR SITRONIX ST7701 PANELS
5220 M:      Jagan Teki <[email protected]>
5221 S:      Maintained
5222 F:      drivers/gpu/drm/panel/panel-sitronix-st7701.c
5223 F:      Documentation/devicetree/bindings/display/panel/sitronix,st7701.txt
5224
5225 DRM DRIVER FOR SITRONIX ST7586 PANELS
5226 M:      David Lechner <[email protected]>
5227 T:      git git://anongit.freedesktop.org/drm/drm-misc
5228 S:      Maintained
5229 F:      drivers/gpu/drm/tiny/st7586.c
5230 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
5231
5232 DRM DRIVER FOR SITRONIX ST7735R PANELS
5233 M:      David Lechner <[email protected]>
5234 T:      git git://anongit.freedesktop.org/drm/drm-misc
5235 S:      Maintained
5236 F:      drivers/gpu/drm/tiny/st7735r.c
5237 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.txt
5238
5239 DRM DRIVER FOR ST-ERICSSON MCDE
5240 M:      Linus Walleij <[email protected]>
5241 T:      git git://anongit.freedesktop.org/drm/drm-misc
5242 S:      Maintained
5243 F:      drivers/gpu/drm/mcde/
5244 F:      Documentation/devicetree/bindings/display/ste,mcde.txt
5245
5246 DRM DRIVER FOR TDFX VIDEO CARDS
5247 S:      Orphan / Obsolete
5248 F:      drivers/gpu/drm/tdfx/
5249
5250 DRM DRIVER FOR TPO TPG110 PANELS
5251 M:      Linus Walleij <[email protected]>
5252 T:      git git://anongit.freedesktop.org/drm/drm-misc
5253 S:      Maintained
5254 F:      drivers/gpu/drm/panel/panel-tpo-tpg110.c
5255 F:      Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
5256
5257 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
5258 M:      Dave Airlie <[email protected]>
5259 R:      Sean Paul <[email protected]>
5260 L:      [email protected]
5261 S:      Odd Fixes
5262 F:      drivers/gpu/drm/udl/
5263 T:      git git://anongit.freedesktop.org/drm/drm-misc
5264
5265 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
5266 M:      Hans de Goede <[email protected]>
5267 L:      [email protected]
5268 S:      Maintained
5269 F:      drivers/gpu/drm/vboxvideo/
5270 T:      git git://anongit.freedesktop.org/drm/drm-misc
5271
5272 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
5273 M:      Rodrigo Siqueira <[email protected]>
5274 R:      Haneen Mohammed <[email protected]>
5275 R:      Daniel Vetter <[email protected]>
5276 T:      git git://anongit.freedesktop.org/drm/drm-misc
5277 S:      Maintained
5278 L:      [email protected]
5279 F:      drivers/gpu/drm/vkms/
5280 F:      Documentation/gpu/vkms.rst
5281
5282 DRM DRIVER FOR VMWARE VIRTUAL GPU
5283 M:      "VMware Graphics" <[email protected]>
5284 M:      Thomas Hellstrom <[email protected]>
5285 L:      [email protected]
5286 T:      git git://people.freedesktop.org/~thomash/linux
5287 S:      Supported
5288 F:      drivers/gpu/drm/vmwgfx/
5289 F:      include/uapi/drm/vmwgfx_drm.h
5290
5291 DRM DRIVERS
5292 M:      David Airlie <[email protected]>
5293 M:      Daniel Vetter <[email protected]>
5294 L:      [email protected]
5295 T:      git git://anongit.freedesktop.org/drm/drm
5296 B:      https://bugs.freedesktop.org/
5297 C:      irc://chat.freenode.net/dri-devel
5298 S:      Maintained
5299 F:      drivers/gpu/drm/
5300 F:      drivers/gpu/vga/
5301 F:      Documentation/devicetree/bindings/display/
5302 F:      Documentation/devicetree/bindings/gpu/
5303 F:      Documentation/gpu/
5304 F:      include/drm/
5305 F:      include/uapi/drm/
5306 F:      include/linux/vga*
5307
5308 DRM DRIVERS AND MISC GPU PATCHES
5309 M:      Maarten Lankhorst <[email protected]>
5310 M:      Maxime Ripard <[email protected]>
5311 M:      Sean Paul <[email protected]>
5312 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
5313 S:      Maintained
5314 T:      git git://anongit.freedesktop.org/drm/drm-misc
5315 F:      Documentation/gpu/
5316 F:      drivers/gpu/vga/
5317 F:      drivers/gpu/drm/*
5318 F:      include/drm/drm*
5319 F:      include/uapi/drm/drm*
5320 F:      include/linux/vga*
5321
5322 DRM DRIVERS FOR ALLWINNER A10
5323 M:      Maxime Ripard  <[email protected]>
5324 L:      [email protected]
5325 S:      Supported
5326 F:      drivers/gpu/drm/sun4i/
5327 F:      Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
5328 T:      git git://anongit.freedesktop.org/drm/drm-misc
5329
5330 DRM DRIVERS FOR AMLOGIC SOCS
5331 M:      Neil Armstrong <[email protected]>
5332 L:      [email protected]
5333 L:      [email protected]
5334 W:      http://linux-meson.com/
5335 S:      Supported
5336 F:      drivers/gpu/drm/meson/
5337 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
5338 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
5339 F:      Documentation/gpu/meson.rst
5340 T:      git git://anongit.freedesktop.org/drm/drm-misc
5341
5342 DRM DRIVERS FOR ATMEL HLCDC
5343 M:      Sam Ravnborg <[email protected]>
5344 M:      Boris Brezillon <[email protected]>
5345 L:      [email protected]
5346 S:      Supported
5347 F:      drivers/gpu/drm/atmel-hlcdc/
5348 F:      Documentation/devicetree/bindings/display/atmel/
5349 T:      git git://anongit.freedesktop.org/drm/drm-misc
5350
5351 DRM DRIVERS FOR BRIDGE CHIPS
5352 M:      Andrzej Hajda <[email protected]>
5353 M:      Neil Armstrong <[email protected]>
5354 R:      Laurent Pinchart <[email protected]>
5355 R:      Jonas Karlman <[email protected]>
5356 R:      Jernej Skrabec <[email protected]>
5357 S:      Maintained
5358 T:      git git://anongit.freedesktop.org/drm/drm-misc
5359 F:      drivers/gpu/drm/bridge/
5360
5361 DRM DRIVERS FOR EXYNOS
5362 M:      Inki Dae <[email protected]>
5363 M:      Joonyoung Shim <[email protected]>
5364 M:      Seung-Woo Kim <[email protected]>
5365 M:      Kyungmin Park <[email protected]>
5366 L:      [email protected]
5367 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
5368 S:      Supported
5369 F:      drivers/gpu/drm/exynos/
5370 F:      include/uapi/drm/exynos_drm.h
5371 F:      Documentation/devicetree/bindings/display/exynos/
5372
5373 DRM DRIVERS FOR FREESCALE DCU
5374 M:      Stefan Agner <[email protected]>
5375 M:      Alison Wang <[email protected]>
5376 L:      [email protected]
5377 S:      Supported
5378 F:      drivers/gpu/drm/fsl-dcu/
5379 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
5380 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
5381 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19-05b.txt
5382 T:      git git://anongit.freedesktop.org/drm/drm-misc
5383
5384 DRM DRIVERS FOR FREESCALE IMX
5385 M:      Philipp Zabel <[email protected]>
5386 L:      [email protected]
5387 S:      Maintained
5388 F:      drivers/gpu/drm/imx/
5389 F:      drivers/gpu/ipu-v3/
5390 F:      Documentation/devicetree/bindings/display/imx/
5391
5392 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
5393 M:      Patrik Jakobsson <[email protected]>
5394 L:      [email protected]
5395 T:      git git://github.com/patjak/drm-gma500
5396 S:      Maintained
5397 F:      drivers/gpu/drm/gma500/
5398
5399 DRM DRIVERS FOR HISILICON
5400 M:      Xinliang Liu <[email protected]>
5401 M:      Rongrong Zou <[email protected]>
5402 R:      Xinwei Kong <[email protected]>
5403 R:      Chen Feng <[email protected]>
5404 L:      [email protected]
5405 T:      git git://github.com/xin3liang/linux.git
5406 S:      Maintained
5407 F:      drivers/gpu/drm/hisilicon/
5408 F:      Documentation/devicetree/bindings/display/hisilicon/
5409
5410 DRM DRIVERS FOR LIMA
5411 M:      Qiang Yu <[email protected]>
5412 L:      [email protected]
5413 L:      [email protected] (moderated for non-subscribers)
5414 S:      Maintained
5415 F:      drivers/gpu/drm/lima/
5416 F:      include/uapi/drm/lima_drm.h
5417 T:      git git://anongit.freedesktop.org/drm/drm-misc
5418
5419 DRM DRIVERS FOR MEDIATEK
5420 M:      CK Hu <[email protected]>
5421 M:      Philipp Zabel <[email protected]>
5422 L:      [email protected]
5423 S:      Supported
5424 F:      drivers/gpu/drm/mediatek/
5425 F:      Documentation/devicetree/bindings/display/mediatek/
5426
5427 DRM DRIVERS FOR NVIDIA TEGRA
5428 M:      Thierry Reding <[email protected]>
5429 L:      [email protected]
5430 L:      [email protected]
5431 T:      git git://anongit.freedesktop.org/tegra/linux.git
5432 S:      Supported
5433 F:      drivers/gpu/drm/tegra/
5434 F:      drivers/gpu/host1x/
5435 F:      include/linux/host1x.h
5436 F:      include/uapi/drm/tegra_drm.h
5437 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
5438
5439 DRM DRIVERS FOR RENESAS
5440 M:      Laurent Pinchart <[email protected]>
5441 M:      Kieran Bingham <[email protected]>
5442 L:      [email protected]
5443 L:      [email protected]
5444 T:      git git://linuxtv.org/pinchartl/media drm/du/next
5445 S:      Supported
5446 F:      drivers/gpu/drm/rcar-du/
5447 F:      drivers/gpu/drm/shmobile/
5448 F:      include/linux/platform_data/shmob_drm.h
5449 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
5450 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.txt
5451 F:      Documentation/devicetree/bindings/display/renesas,du.txt
5452
5453 DRM DRIVERS FOR ROCKCHIP
5454 M:      Sandy Huang <[email protected]>
5455 M:      Heiko Stübner <[email protected]>
5456 L:      [email protected]
5457 S:      Maintained
5458 F:      drivers/gpu/drm/rockchip/
5459 F:      Documentation/devicetree/bindings/display/rockchip/
5460 T:      git git://anongit.freedesktop.org/drm/drm-misc
5461
5462 DRM DRIVERS FOR STI
5463 M:      Benjamin Gaignard <[email protected]>
5464 M:      Vincent Abriou <[email protected]>
5465 L:      [email protected]
5466 T:      git git://anongit.freedesktop.org/drm/drm-misc
5467 S:      Maintained
5468 F:      drivers/gpu/drm/sti
5469 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
5470
5471 DRM DRIVERS FOR STM
5472 M:      Yannick Fertre <[email protected]>
5473 M:      Philippe Cornu <[email protected]>
5474 M:      Benjamin Gaignard <[email protected]>
5475 M:      Vincent Abriou <[email protected]>
5476 L:      [email protected]
5477 T:      git git://anongit.freedesktop.org/drm/drm-misc
5478 S:      Maintained
5479 F:      drivers/gpu/drm/stm
5480 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.txt
5481
5482 DRM DRIVERS FOR TI LCDC
5483 M:      Jyri Sarha <[email protected]>
5484 R:      Tomi Valkeinen <[email protected]>
5485 L:      [email protected]
5486 S:      Maintained
5487 F:      drivers/gpu/drm/tilcdc/
5488 F:      Documentation/devicetree/bindings/display/tilcdc/
5489
5490 DRM DRIVERS FOR TI OMAP
5491 M:      Tomi Valkeinen <[email protected]>
5492 L:      [email protected]
5493 S:      Maintained
5494 F:      drivers/gpu/drm/omapdrm/
5495 F:      Documentation/devicetree/bindings/display/ti/
5496
5497 DRM DRIVERS FOR V3D
5498 M:      Eric Anholt <[email protected]>
5499 S:      Supported
5500 F:      drivers/gpu/drm/v3d/
5501 F:      include/uapi/drm/v3d_drm.h
5502 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt
5503 T:      git git://anongit.freedesktop.org/drm/drm-misc
5504
5505 DRM DRIVERS FOR VC4
5506 M:      Eric Anholt <[email protected]>
5507 T:      git git://github.com/anholt/linux
5508 S:      Supported
5509 F:      drivers/gpu/drm/vc4/
5510 F:      include/uapi/drm/vc4_drm.h
5511 F:      Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
5512 T:      git git://anongit.freedesktop.org/drm/drm-misc
5513
5514 DRM DRIVERS FOR VIVANTE GPU IP
5515 M:      Lucas Stach <[email protected]>
5516 R:      Russell King <[email protected]>
5517 R:      Christian Gmeiner <[email protected]>
5518 L:      [email protected] (moderated for non-subscribers)
5519 L:      [email protected]
5520 S:      Maintained
5521 F:      drivers/gpu/drm/etnaviv/
5522 F:      include/uapi/drm/etnaviv_drm.h
5523 F:      Documentation/devicetree/bindings/display/etnaviv/
5524
5525 DRM DRIVERS FOR ZTE ZX
5526 M:      Shawn Guo <[email protected]>
5527 L:      [email protected]
5528 S:      Maintained
5529 F:      drivers/gpu/drm/zte/
5530 F:      Documentation/devicetree/bindings/display/zte,vou.txt
5531 T:      git git://anongit.freedesktop.org/drm/drm-misc
5532
5533 DRM PANEL DRIVERS
5534 M:      Thierry Reding <[email protected]>
5535 R:      Sam Ravnborg <[email protected]>
5536 L:      [email protected]
5537 T:      git git://anongit.freedesktop.org/drm/drm-misc
5538 S:      Maintained
5539 F:      drivers/gpu/drm/drm_panel.c
5540 F:      drivers/gpu/drm/panel/
5541 F:      include/drm/drm_panel.h
5542 F:      Documentation/devicetree/bindings/display/panel/
5543
5544 DRM DRIVERS FOR XEN
5545 M:      Oleksandr Andrushchenko <[email protected]>
5546 T:      git git://anongit.freedesktop.org/drm/drm-misc
5547 L:      [email protected]
5548 L:      [email protected] (moderated for non-subscribers)
5549 S:      Supported
5550 F:      drivers/gpu/drm/xen/
5551 F:      Documentation/gpu/xen-front.rst
5552
5553 DRM TTM SUBSYSTEM
5554 M:      Christian Koenig <[email protected]>
5555 M:      Huang Rui <[email protected]>
5556 T:      git git://people.freedesktop.org/~agd5f/linux
5557 S:      Maintained
5558 L:      [email protected]
5559 F:      include/drm/ttm/
5560 F:      drivers/gpu/drm/ttm/
5561
5562 DSBR100 USB FM RADIO DRIVER
5563 M:      Alexey Klimov <[email protected]>
5564 L:      [email protected]
5565 T:      git git://linuxtv.org/media_tree.git
5566 S:      Maintained
5567 F:      drivers/media/radio/dsbr100.c
5568
5569 DSCC4 DRIVER
5570 M:      Francois Romieu <[email protected]>
5571 L:      [email protected]
5572 S:      Maintained
5573 F:      drivers/net/wan/dscc4.c
5574
5575 DT3155 MEDIA DRIVER
5576 M:      Hans Verkuil <[email protected]>
5577 L:      [email protected]
5578 T:      git git://linuxtv.org/media_tree.git
5579 W:      https://linuxtv.org
5580 S:      Odd Fixes
5581 F:      drivers/media/pci/dt3155/
5582
5583 DVB_USB_AF9015 MEDIA DRIVER
5584 M:      Antti Palosaari <[email protected]>
5585 L:      [email protected]
5586 W:      https://linuxtv.org
5587 W:      http://palosaari.fi/linux/
5588 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5589 T:      git git://linuxtv.org/anttip/media_tree.git
5590 S:      Maintained
5591 F:      drivers/media/usb/dvb-usb-v2/af9015*
5592
5593 DVB_USB_AF9035 MEDIA DRIVER
5594 M:      Antti Palosaari <[email protected]>
5595 L:      [email protected]
5596 W:      https://linuxtv.org
5597 W:      http://palosaari.fi/linux/
5598 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5599 T:      git git://linuxtv.org/anttip/media_tree.git
5600 S:      Maintained
5601 F:      drivers/media/usb/dvb-usb-v2/af9035*
5602
5603 DVB_USB_ANYSEE MEDIA DRIVER
5604 M:      Antti Palosaari <[email protected]>
5605 L:      [email protected]
5606 W:      https://linuxtv.org
5607 W:      http://palosaari.fi/linux/
5608 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5609 T:      git git://linuxtv.org/anttip/media_tree.git
5610 S:      Maintained
5611 F:      drivers/media/usb/dvb-usb-v2/anysee*
5612
5613 DVB_USB_AU6610 MEDIA DRIVER
5614 M:      Antti Palosaari <[email protected]>
5615 L:      [email protected]
5616 W:      https://linuxtv.org
5617 W:      http://palosaari.fi/linux/
5618 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5619 T:      git git://linuxtv.org/anttip/media_tree.git
5620 S:      Maintained
5621 F:      drivers/media/usb/dvb-usb-v2/au6610*
5622
5623 DVB_USB_CE6230 MEDIA DRIVER
5624 M:      Antti Palosaari <[email protected]>
5625 L:      [email protected]
5626 W:      https://linuxtv.org
5627 W:      http://palosaari.fi/linux/
5628 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5629 T:      git git://linuxtv.org/anttip/media_tree.git
5630 S:      Maintained
5631 F:      drivers/media/usb/dvb-usb-v2/ce6230*
5632
5633 DVB_USB_CXUSB MEDIA DRIVER
5634 M:      Michael Krufky <[email protected]>
5635 L:      [email protected]
5636 W:      https://linuxtv.org
5637 W:      http://github.com/mkrufky
5638 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5639 T:      git git://linuxtv.org/media_tree.git
5640 S:      Maintained
5641 F:      drivers/media/usb/dvb-usb/cxusb*
5642
5643 DVB_USB_EC168 MEDIA DRIVER
5644 M:      Antti Palosaari <[email protected]>
5645 L:      [email protected]
5646 W:      https://linuxtv.org
5647 W:      http://palosaari.fi/linux/
5648 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5649 T:      git git://linuxtv.org/anttip/media_tree.git
5650 S:      Maintained
5651 F:      drivers/media/usb/dvb-usb-v2/ec168*
5652
5653 DVB_USB_GL861 MEDIA DRIVER
5654 M:      Antti Palosaari <[email protected]>
5655 L:      [email protected]
5656 W:      https://linuxtv.org
5657 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5658 T:      git git://linuxtv.org/anttip/media_tree.git
5659 S:      Maintained
5660 F:      drivers/media/usb/dvb-usb-v2/gl861*
5661
5662 DVB_USB_MXL111SF MEDIA DRIVER
5663 M:      Michael Krufky <[email protected]>
5664 L:      [email protected]
5665 W:      https://linuxtv.org
5666 W:      http://github.com/mkrufky
5667 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5668 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
5669 S:      Maintained
5670 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
5671
5672 DVB_USB_RTL28XXU MEDIA DRIVER
5673 M:      Antti Palosaari <[email protected]>
5674 L:      [email protected]
5675 W:      https://linuxtv.org
5676 W:      http://palosaari.fi/linux/
5677 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5678 T:      git git://linuxtv.org/anttip/media_tree.git
5679 S:      Maintained
5680 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
5681
5682 DVB_USB_V2 MEDIA DRIVER
5683 M:      Antti Palosaari <[email protected]>
5684 L:      [email protected]
5685 W:      https://linuxtv.org
5686 W:      http://palosaari.fi/linux/
5687 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5688 T:      git git://linuxtv.org/anttip/media_tree.git
5689 S:      Maintained
5690 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
5691 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
5692
5693 DYNAMIC DEBUG
5694 M:      Jason Baron <[email protected]>
5695 S:      Maintained
5696 F:      lib/dynamic_debug.c
5697 F:      include/linux/dynamic_debug.h
5698
5699 DYNAMIC INTERRUPT MODERATION
5700 M:      Tal Gilboa <[email protected]>
5701 S:      Maintained
5702 F:      include/linux/dim.h
5703 F:      lib/dim/
5704
5705 DZ DECSTATION DZ11 SERIAL DRIVER
5706 M:      "Maciej W. Rozycki" <[email protected]>
5707 S:      Maintained
5708 F:      drivers/tty/serial/dz.*
5709
5710 E3X0 POWER BUTTON DRIVER
5711 M:      Moritz Fischer <[email protected]>
5712 L:      [email protected]
5713 W:      http://www.ettus.com
5714 S:      Supported
5715 F:      drivers/input/misc/e3x0-button.c
5716 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
5717
5718 E4000 MEDIA DRIVER
5719 M:      Antti Palosaari <[email protected]>
5720 L:      [email protected]
5721 W:      https://linuxtv.org
5722 W:      http://palosaari.fi/linux/
5723 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5724 T:      git git://linuxtv.org/anttip/media_tree.git
5725 S:      Maintained
5726 F:      drivers/media/tuners/e4000*
5727
5728 EARTH_PT1 MEDIA DRIVER
5729 M:      Akihiro Tsukada <[email protected]>
5730 L:      [email protected]
5731 S:      Odd Fixes
5732 F:      drivers/media/pci/pt1/
5733
5734 EARTH_PT3 MEDIA DRIVER
5735 M:      Akihiro Tsukada <[email protected]>
5736 L:      [email protected]
5737 S:      Odd Fixes
5738 F:      drivers/media/pci/pt3/
5739
5740 EC100 MEDIA DRIVER
5741 M:      Antti Palosaari <[email protected]>
5742 L:      [email protected]
5743 W:      https://linuxtv.org
5744 W:      http://palosaari.fi/linux/
5745 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5746 T:      git git://linuxtv.org/anttip/media_tree.git
5747 S:      Maintained
5748 F:      drivers/media/dvb-frontends/ec100*
5749
5750 ECRYPT FILE SYSTEM
5751 M:      Tyler Hicks <[email protected]>
5752 L:      [email protected]
5753 W:      http://ecryptfs.org
5754 W:      https://launchpad.net/ecryptfs
5755 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
5756 S:      Supported
5757 F:      Documentation/filesystems/ecryptfs.txt
5758 F:      fs/ecryptfs/
5759
5760 EDAC-AMD64
5761 M:      Borislav Petkov <[email protected]>
5762 L:      [email protected]
5763 S:      Maintained
5764 F:      drivers/edac/amd64_edac*
5765
5766 EDAC-AST2500
5767 M:      Stefan Schaeckeler <[email protected]>
5768 S:      Supported
5769 F:      drivers/edac/aspeed_edac.c
5770 F:      Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
5771
5772 EDAC-CALXEDA
5773 M:      Robert Richter <[email protected]>
5774 L:      [email protected]
5775 S:      Maintained
5776 F:      drivers/edac/highbank*
5777
5778 EDAC-CAVIUM OCTEON
5779 M:      Ralf Baechle <[email protected]>
5780 M:      David Daney <[email protected]>
5781 L:      [email protected]
5782 L:      [email protected]
5783 S:      Supported
5784 F:      drivers/edac/octeon_edac*
5785
5786 EDAC-CAVIUM THUNDERX
5787 M:      David Daney <[email protected]>
5788 M:      Jan Glauber <[email protected]>
5789 L:      [email protected]
5790 S:      Supported
5791 F:      drivers/edac/thunderx_edac*
5792
5793 EDAC-CORE
5794 M:      Borislav Petkov <[email protected]>
5795 M:      Mauro Carvalho Chehab <[email protected]>
5796 R:      James Morse <[email protected]>
5797 L:      [email protected]
5798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
5799 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
5800 S:      Supported
5801 F:      Documentation/admin-guide/ras.rst
5802 F:      Documentation/driver-api/edac.rst
5803 F:      drivers/edac/
5804 F:      include/linux/edac.h
5805
5806 EDAC-E752X
5807 M:      Mark Gross <[email protected]>
5808 L:      [email protected]
5809 S:      Maintained
5810 F:      drivers/edac/e752x_edac.c
5811
5812 EDAC-E7XXX
5813 L:      [email protected]
5814 S:      Maintained
5815 F:      drivers/edac/e7xxx_edac.c
5816
5817 EDAC-FSL_DDR
5818 M:      York Sun <[email protected]>
5819 L:      [email protected]
5820 S:      Maintained
5821 F:      drivers/edac/fsl_ddr_edac.*
5822
5823 EDAC-GHES
5824 M:      Mauro Carvalho Chehab <[email protected]>
5825 L:      [email protected]
5826 S:      Maintained
5827 F:      drivers/edac/ghes_edac.c
5828
5829 EDAC-I10NM
5830 M:      Tony Luck <[email protected]>
5831 L:      [email protected]
5832 S:      Maintained
5833 F:      drivers/edac/i10nm_base.c
5834
5835 EDAC-I3000
5836 L:      [email protected]
5837 S:      Orphan
5838 F:      drivers/edac/i3000_edac.c
5839
5840 EDAC-I5000
5841 L:      [email protected]
5842 S:      Maintained
5843 F:      drivers/edac/i5000_edac.c
5844
5845 EDAC-I5400
5846 M:      Mauro Carvalho Chehab <[email protected]>
5847 L:      [email protected]
5848 S:      Maintained
5849 F:      drivers/edac/i5400_edac.c
5850
5851 EDAC-I7300
5852 M:      Mauro Carvalho Chehab <[email protected]>
5853 L:      [email protected]
5854 S:      Maintained
5855 F:      drivers/edac/i7300_edac.c
5856
5857 EDAC-I7CORE
5858 M:      Mauro Carvalho Chehab <[email protected]>
5859 L:      [email protected]
5860 S:      Maintained
5861 F:      drivers/edac/i7core_edac.c
5862
5863 EDAC-I82443BXGX
5864 M:      Tim Small <[email protected]>
5865 L:      [email protected]
5866 S:      Maintained
5867 F:      drivers/edac/i82443bxgx_edac.c
5868
5869 EDAC-I82975X
5870 M:      "Arvind R." <[email protected]>
5871 L:      [email protected]
5872 S:      Maintained
5873 F:      drivers/edac/i82975x_edac.c
5874
5875 EDAC-IE31200
5876 M:      Jason Baron <[email protected]>
5877 L:      [email protected]
5878 S:      Maintained
5879 F:      drivers/edac/ie31200_edac.c
5880
5881 EDAC-MPC85XX
5882 M:      Johannes Thumshirn <[email protected]>
5883 L:      [email protected]
5884 S:      Maintained
5885 F:      drivers/edac/mpc85xx_edac.[ch]
5886
5887 EDAC-PASEMI
5888 M:      Egor Martovetsky <[email protected]>
5889 L:      [email protected]
5890 S:      Maintained
5891 F:      drivers/edac/pasemi_edac.c
5892
5893 EDAC-PND2
5894 M:      Tony Luck <[email protected]>
5895 L:      [email protected]
5896 S:      Maintained
5897 F:      drivers/edac/pnd2_edac.[ch]
5898
5899 EDAC-R82600
5900 M:      Tim Small <[email protected]>
5901 L:      [email protected]
5902 S:      Maintained
5903 F:      drivers/edac/r82600_edac.c
5904
5905 EDAC-SBRIDGE
5906 M:      Tony Luck <[email protected]>
5907 R:      Qiuxu Zhuo <[email protected]>
5908 L:      [email protected]
5909 S:      Maintained
5910 F:      drivers/edac/sb_edac.c
5911
5912 EDAC-SIFIVE
5913 M:      Yash Shah <[email protected]>
5914 L:      [email protected]
5915 S:      Supported
5916 F:      drivers/edac/sifive_edac.c
5917
5918 EDAC-SKYLAKE
5919 M:      Tony Luck <[email protected]>
5920 L:      [email protected]
5921 S:      Maintained
5922 F:      drivers/edac/skx_*.c
5923
5924 EDAC-TI
5925 M:      Tero Kristo <[email protected]>
5926 L:      [email protected]
5927 S:      Maintained
5928 F:      drivers/edac/ti_edac.c
5929
5930 EDAC-QCOM
5931 M:      Channagoud Kadabi <[email protected]>
5932 M:      Venkata Narendra Kumar Gutta <[email protected]>
5933 L:      [email protected]
5934 L:      [email protected]
5935 S:      Maintained
5936 F:      drivers/edac/qcom_edac.c
5937
5938 EDIROL UA-101/UA-1000 DRIVER
5939 M:      Clemens Ladisch <[email protected]>
5940 L:      [email protected] (moderated for non-subscribers)
5941 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
5942 S:      Maintained
5943 F:      sound/usb/misc/ua101.c
5944
5945 EFI TEST DRIVER
5946 L:      [email protected]
5947 M:      Ivan Hu <[email protected]>
5948 M:      Ard Biesheuvel <[email protected]>
5949 S:      Maintained
5950 F:      drivers/firmware/efi/test/
5951
5952 EFI VARIABLE FILESYSTEM
5953 M:      Matthew Garrett <[email protected]>
5954 M:      Jeremy Kerr <[email protected]>
5955 M:      Ard Biesheuvel <[email protected]>
5956 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
5957 L:      [email protected]
5958 S:      Maintained
5959 F:      fs/efivarfs/
5960
5961 EFIFB FRAMEBUFFER DRIVER
5962 L:      [email protected]
5963 M:      Peter Jones <[email protected]>
5964 S:      Maintained
5965 F:      drivers/video/fbdev/efifb.c
5966
5967 EFS FILESYSTEM
5968 W:      http://aeschi.ch.eu.org/efs/
5969 S:      Orphan
5970 F:      fs/efs/
5971
5972 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
5973 M:      Douglas Miller <[email protected]>
5974 L:      [email protected]
5975 S:      Maintained
5976 F:      drivers/net/ethernet/ibm/ehea/
5977
5978 EM28XX VIDEO4LINUX DRIVER
5979 M:      Mauro Carvalho Chehab <[email protected]>
5980 L:      [email protected]
5981 W:      https://linuxtv.org
5982 T:      git git://linuxtv.org/media_tree.git
5983 S:      Maintained
5984 F:      drivers/media/usb/em28xx/
5985 F:      Documentation/media/v4l-drivers/em28xx*
5986
5987 EMBEDDED LINUX
5988 M:      Paul Gortmaker <[email protected]>
5989 M:      Matt Mackall <[email protected]>
5990 M:      David Woodhouse <[email protected]>
5991 L:      [email protected]
5992 S:      Maintained
5993
5994 Emulex 10Gbps iSCSI - OneConnect DRIVER
5995 M:      Subbu Seetharaman <[email protected]>
5996 M:      Ketan Mukadam <[email protected]>
5997 M:      Jitendra Bhivare <[email protected]>
5998 L:      [email protected]
5999 W:      http://www.broadcom.com
6000 S:      Supported
6001 F:      drivers/scsi/be2iscsi/
6002
6003 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
6004 M:      Sathya Perla <[email protected]>
6005 M:      Ajit Khaparde <[email protected]>
6006 M:      Sriharsha Basavapatna <[email protected]>
6007 M:      Somnath Kotur <[email protected]>
6008 L:      [email protected]
6009 W:      http://www.emulex.com
6010 S:      Supported
6011 F:      drivers/net/ethernet/emulex/benet/
6012
6013 EMULEX ONECONNECT ROCE DRIVER
6014 M:      Selvin Xavier <[email protected]>
6015 M:      Devesh Sharma <[email protected]>
6016 L:      [email protected]
6017 W:      http://www.broadcom.com
6018 S:      Odd Fixes
6019 F:      drivers/infiniband/hw/ocrdma/
6020 F:      include/uapi/rdma/ocrdma-abi.h
6021
6022 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
6023 M:      James Smart <[email protected]>
6024 M:      Dick Kennedy <[email protected]>
6025 L:      [email protected]
6026 W:      http://www.broadcom.com
6027 S:      Supported
6028 F:      drivers/scsi/lpfc/
6029
6030 ENE CB710 FLASH CARD READER DRIVER
6031 M:      Michał Mirosław <[email protected]>
6032 S:      Maintained
6033 F:      drivers/misc/cb710/
6034 F:      drivers/mmc/host/cb710-mmc.*
6035 F:      include/linux/cb710.h
6036
6037 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
6038 M:      Maxim Levitsky <[email protected]>
6039 S:      Maintained
6040 F:      drivers/media/rc/ene_ir.*
6041
6042 EPSON S1D13XXX FRAMEBUFFER DRIVER
6043 M:      Kristoffer Ericson <[email protected]>
6044 S:      Maintained
6045 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
6046 F:      drivers/video/fbdev/s1d13xxxfb.c
6047 F:      include/video/s1d13xxxfb.h
6048
6049 ERRSEQ ERROR TRACKING INFRASTRUCTURE
6050 M:      Jeff Layton <[email protected]>
6051 S:      Maintained
6052 F:      lib/errseq.c
6053 F:      include/linux/errseq.h
6054
6055 ET131X NETWORK DRIVER
6056 M:      Mark Einon <[email protected]>
6057 S:      Odd Fixes
6058 F:      drivers/net/ethernet/agere/
6059
6060 ETHERNET BRIDGE
6061 M:      Roopa Prabhu <[email protected]>
6062 M:      Nikolay Aleksandrov <[email protected]>
6063 L:      [email protected] (moderated for non-subscribers)
6064 L:      [email protected]
6065 W:      http://www.linuxfoundation.org/en/Net:Bridge
6066 S:      Maintained
6067 F:      include/linux/netfilter_bridge/
6068 F:      net/bridge/
6069
6070 ETHERNET PHY LIBRARY
6071 M:      Andrew Lunn <[email protected]>
6072 M:      Florian Fainelli <[email protected]>
6073 M:      Heiner Kallweit <[email protected]>
6074 L:      [email protected]
6075 S:      Maintained
6076 F:      Documentation/ABI/testing/sysfs-bus-mdio
6077 F:      Documentation/devicetree/bindings/net/ethernet-phy.yaml
6078 F:      Documentation/devicetree/bindings/net/mdio*
6079 F:      Documentation/networking/phy.rst
6080 F:      drivers/net/phy/
6081 F:      drivers/of/of_mdio.c
6082 F:      drivers/of/of_net.c
6083 F:      include/linux/*mdio*.h
6084 F:      include/linux/of_net.h
6085 F:      include/linux/phy.h
6086 F:      include/linux/phy_fixed.h
6087 F:      include/linux/platform_data/mdio-bcm-unimac.h
6088 F:      include/linux/platform_data/mdio-gpio.h
6089 F:      include/trace/events/mdio.h
6090 F:      include/uapi/linux/mdio.h
6091 F:      include/uapi/linux/mii.h
6092
6093 EXT2 FILE SYSTEM
6094 M:      Jan Kara <[email protected]>
6095 L:      [email protected]
6096 S:      Maintained
6097 F:      Documentation/filesystems/ext2.txt
6098 F:      fs/ext2/
6099 F:      include/linux/ext2*
6100
6101 EXT4 FILE SYSTEM
6102 M:      "Theodore Ts'o" <[email protected]>
6103 M:      Andreas Dilger <[email protected]>
6104 L:      [email protected]
6105 W:      http://ext4.wiki.kernel.org
6106 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
6107 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
6108 S:      Maintained
6109 F:      Documentation/filesystems/ext4/
6110 F:      fs/ext4/
6111
6112 Extended Verification Module (EVM)
6113 M:      Mimi Zohar <[email protected]>
6114 L:      [email protected]
6115 S:      Supported
6116 F:      security/integrity/evm/
6117
6118 EXTENSIBLE FIRMWARE INTERFACE (EFI)
6119 M:      Ard Biesheuvel <[email protected]>
6120 L:      [email protected]
6121 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6122 S:      Maintained
6123 F:      Documentation/admin-guide/efi-stub.rst
6124 F:      arch/*/kernel/efi.c
6125 F:      arch/x86/boot/compressed/eboot.[ch]
6126 F:      arch/*/include/asm/efi.h
6127 F:      arch/x86/platform/efi/
6128 F:      drivers/firmware/efi/
6129 F:      include/linux/efi*.h
6130 F:      arch/arm/boot/compressed/efi-header.S
6131 F:      arch/arm64/kernel/efi-entry.S
6132
6133 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
6134 M:      MyungJoo Ham <[email protected]>
6135 M:      Chanwoo Choi <[email protected]>
6136 L:      [email protected]
6137 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
6138 S:      Maintained
6139 F:      drivers/extcon/
6140 F:      include/linux/extcon/
6141 F:      include/linux/extcon.h
6142 F:      Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
6143 F:      Documentation/devicetree/bindings/extcon/
6144
6145 EXYNOS DP DRIVER
6146 M:      Jingoo Han <[email protected]>
6147 L:      [email protected]
6148 S:      Maintained
6149 F:      drivers/gpu/drm/exynos/exynos_dp*
6150
6151 EXYNOS SYSMMU (IOMMU) driver
6152 M:      Marek Szyprowski <[email protected]>
6153 L:      [email protected]
6154 S:      Maintained
6155 F:      drivers/iommu/exynos-iommu.c
6156
6157 EZchip NPS platform support
6158 M:      Vineet Gupta <[email protected]>
6159 M:      Ofer Levi <[email protected]>
6160 S:      Supported
6161 F:      arch/arc/plat-eznps
6162 F:      arch/arc/boot/dts/eznps.dts
6163
6164 F2FS FILE SYSTEM
6165 M:      Jaegeuk Kim <[email protected]>
6166 M:      Chao Yu <[email protected]>
6167 L:      [email protected]
6168 W:      https://f2fs.wiki.kernel.org/
6169 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
6170 S:      Maintained
6171 F:      Documentation/filesystems/f2fs.txt
6172 F:      Documentation/ABI/testing/sysfs-fs-f2fs
6173 F:      fs/f2fs/
6174 F:      include/linux/f2fs_fs.h
6175 F:      include/trace/events/f2fs.h
6176
6177 F71805F HARDWARE MONITORING DRIVER
6178 M:      Jean Delvare <[email protected]>
6179 L:      [email protected]
6180 S:      Maintained
6181 F:      Documentation/hwmon/f71805f.rst
6182 F:      drivers/hwmon/f71805f.c
6183
6184 FADDR2LINE
6185 M:      Josh Poimboeuf <[email protected]>
6186 S:      Maintained
6187 F:      scripts/faddr2line
6188
6189 FAILOVER MODULE
6190 M:      Sridhar Samudrala <[email protected]>
6191 L:      [email protected]
6192 S:      Supported
6193 F:      net/core/failover.c
6194 F:      include/net/failover.h
6195 F:      Documentation/networking/failover.rst
6196
6197 FANOTIFY
6198 M:      Jan Kara <[email protected]>
6199 R:      Amir Goldstein <[email protected]>
6200 L:      [email protected]
6201 S:      Maintained
6202 F:      fs/notify/fanotify/
6203 F:      include/linux/fanotify.h
6204 F:      include/uapi/linux/fanotify.h
6205
6206 FARSYNC SYNCHRONOUS DRIVER
6207 M:      Kevin Curtis <[email protected]>
6208 W:      http://www.farsite.co.uk/
6209 S:      Supported
6210 F:      drivers/net/wan/farsync.*
6211
6212 FAULT INJECTION SUPPORT
6213 M:      Akinobu Mita <[email protected]>
6214 S:      Supported
6215 F:      Documentation/fault-injection/
6216 F:      lib/fault-inject.c
6217
6218 FBTFT Framebuffer drivers
6219 S:      Orphan
6220 L:      [email protected]
6221 L:      [email protected]
6222 F:      drivers/staging/fbtft/
6223
6224 FC0011 TUNER DRIVER
6225 M:      Michael Buesch <[email protected]>
6226 L:      [email protected]
6227 S:      Maintained
6228 F:      drivers/media/tuners/fc0011.h
6229 F:      drivers/media/tuners/fc0011.c
6230
6231 FC2580 MEDIA DRIVER
6232 M:      Antti Palosaari <[email protected]>
6233 L:      [email protected]
6234 W:      https://linuxtv.org
6235 W:      http://palosaari.fi/linux/
6236 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6237 T:      git git://linuxtv.org/anttip/media_tree.git
6238 S:      Maintained
6239 F:      drivers/media/tuners/fc2580*
6240
6241 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
6242 M:      Hannes Reinecke <[email protected]>
6243 L:      [email protected]
6244 W:      www.Open-FCoE.org
6245 S:      Supported
6246 F:      drivers/scsi/libfc/
6247 F:      drivers/scsi/fcoe/
6248 F:      include/scsi/fc/
6249 F:      include/scsi/libfc.h
6250 F:      include/scsi/libfcoe.h
6251 F:      include/uapi/scsi/fc/
6252
6253 FILE LOCKING (flock() and fcntl()/lockf())
6254 M:      Jeff Layton <[email protected]>
6255 M:      "J. Bruce Fields" <[email protected]>
6256 L:      [email protected]
6257 S:      Maintained
6258 F:      include/linux/fcntl.h
6259 F:      include/uapi/linux/fcntl.h
6260 F:      fs/fcntl.c
6261 F:      fs/locks.c
6262
6263 FILESYSTEMS (VFS and infrastructure)
6264 M:      Alexander Viro <[email protected]>
6265 L:      [email protected]
6266 S:      Maintained
6267 F:      fs/*
6268 F:      include/linux/fs.h
6269 F:      include/linux/fs_types.h
6270 F:      include/uapi/linux/fs.h
6271
6272 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6273 M:      Riku Voipio <[email protected]>
6274 L:      [email protected]
6275 S:      Maintained
6276 F:      drivers/hwmon/f75375s.c
6277 F:      include/linux/f75375s.h
6278
6279 FIREWIRE AUDIO DRIVERS
6280 M:      Clemens Ladisch <[email protected]>
6281 L:      [email protected] (moderated for non-subscribers)
6282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6283 S:      Maintained
6284 F:      sound/firewire/
6285
6286 FIREWIRE MEDIA DRIVERS (firedtv)
6287 M:      Stefan Richter <[email protected]>
6288 L:      [email protected]
6289 L:      [email protected]
6290 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
6291 S:      Maintained
6292 F:      drivers/media/firewire/
6293
6294 FIREWIRE SBP-2 TARGET
6295 M:      Chris Boot <[email protected]>
6296 L:      [email protected]
6297 L:      [email protected]
6298 L:      [email protected]
6299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
6300 S:      Maintained
6301 F:      drivers/target/sbp/
6302
6303 FIREWIRE SUBSYSTEM
6304 M:      Stefan Richter <[email protected]>
6305 L:      [email protected]
6306 W:      http://ieee1394.wiki.kernel.org/
6307 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
6308 S:      Maintained
6309 F:      drivers/firewire/
6310 F:      include/linux/firewire.h
6311 F:      include/uapi/linux/firewire*.h
6312 F:      tools/firewire/
6313
6314 FIRMWARE LOADER (request_firmware)
6315 M:      Luis Chamberlain <[email protected]>
6316 L:      [email protected]
6317 S:      Maintained
6318 F:      Documentation/firmware_class/
6319 F:      drivers/base/firmware_loader/
6320 F:      include/linux/firmware.h
6321
6322 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
6323 M:      Joshua Morris <[email protected]>
6324 M:      Philip Kelleher <[email protected]>
6325 S:      Maintained
6326 F:      drivers/block/rsxx/
6327
6328 FLEXTIMER FTM-QUADDEC DRIVER
6329 M:      Patrick Havelange <[email protected]>
6330 L:      [email protected]
6331 S:      Maintained
6332 F:      Documentation/ABI/testing/sysfs-bus-counter-ftm-quadddec
6333 F:      Documentation/devicetree/bindings/counter/ftm-quaddec.txt
6334 F:      drivers/counter/ftm-quaddec.c
6335
6336 FLOPPY DRIVER
6337 M:      Denis Efremov <[email protected]>
6338 S:      Odd Fixes
6339 L:      [email protected]
6340 F:      drivers/block/floppy.c
6341
6342 FMC SUBSYSTEM
6343 M:      Alessandro Rubini <[email protected]>
6344 W:      http://www.ohwr.org/projects/fmc-bus
6345 S:      Supported
6346 F:      drivers/fmc/
6347 F:      include/linux/fmc*.h
6348 F:      include/linux/ipmi-fru.h
6349 K:      fmc_d.*register
6350
6351 FPGA MANAGER FRAMEWORK
6352 M:      Moritz Fischer <[email protected]>
6353 L:      [email protected]
6354 S:      Maintained
6355 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
6356 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
6357 F:      Documentation/fpga/
6358 F:      Documentation/driver-api/fpga/
6359 F:      Documentation/devicetree/bindings/fpga/
6360 F:      drivers/fpga/
6361 F:      include/linux/fpga/
6362 W:      http://www.rocketboards.org
6363
6364 FPGA DFL DRIVERS
6365 M:      Wu Hao <[email protected]>
6366 L:      [email protected]
6367 S:      Maintained
6368 F:      Documentation/fpga/dfl.rst
6369 F:      include/uapi/linux/fpga-dfl.h
6370 F:      drivers/fpga/dfl*
6371
6372 FPU EMULATOR
6373 M:      Bill Metzenthen <[email protected]>
6374 W:      http://floatingpoint.sourceforge.net/emulator/index.html
6375 S:      Maintained
6376 F:      arch/x86/math-emu/
6377
6378 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
6379 L:      [email protected]
6380 S:      Orphan
6381 F:      drivers/net/wan/dlci.c
6382 F:      drivers/net/wan/sdla.c
6383
6384 FRAMEBUFFER LAYER
6385 M:      Bartlomiej Zolnierkiewicz <[email protected]>
6386 L:      [email protected]
6387 L:      [email protected]
6388 T:      git git://github.com/bzolnier/linux.git
6389 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
6390 S:      Maintained
6391 F:      Documentation/fb/
6392 F:      drivers/video/
6393 F:      include/video/
6394 F:      include/linux/fb.h
6395 F:      include/uapi/video/
6396 F:      include/uapi/linux/fb.h
6397
6398 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
6399 M:      Horia Geantă <[email protected]>
6400 M:      Aymen Sghaier <[email protected]>
6401 L:      [email protected]
6402 S:      Maintained
6403 F:      drivers/crypto/caam/
6404 F:      Documentation/devicetree/bindings/crypto/fsl-sec4.txt
6405
6406 FREESCALE DIU FRAMEBUFFER DRIVER
6407 M:      Timur Tabi <[email protected]>
6408 L:      [email protected]
6409 S:      Maintained
6410 F:      drivers/video/fbdev/fsl-diu-fb.*
6411
6412 FREESCALE DMA DRIVER
6413 M:      Li Yang <[email protected]>
6414 M:      Zhang Wei <[email protected]>
6415 L:      [email protected]
6416 S:      Maintained
6417 F:      drivers/dma/fsldma.*
6418
6419 FREESCALE ENETC ETHERNET DRIVERS
6420 M:      Claudiu Manoil <[email protected]>
6421 L:      [email protected]
6422 S:      Maintained
6423 F:      drivers/net/ethernet/freescale/enetc/
6424
6425 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
6426 M:      Claudiu Manoil <[email protected]>
6427 L:      [email protected]
6428 S:      Maintained
6429 F:      drivers/net/ethernet/freescale/gianfar*
6430 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
6431
6432 FREESCALE GPMI NAND DRIVER
6433 M:      Han Xu <[email protected]>
6434 L:      [email protected]
6435 S:      Maintained
6436 F:      drivers/mtd/nand/raw/gpmi-nand/*
6437
6438 FREESCALE I2C CPM DRIVER
6439 M:      Jochen Friedrich <[email protected]>
6440 L:      [email protected]
6441 L:      [email protected]
6442 S:      Maintained
6443 F:      drivers/i2c/busses/i2c-cpm.c
6444
6445 FREESCALE IMX DDR PMU DRIVER
6446 M:      Frank Li <[email protected]>
6447 L:      [email protected]
6448 S:      Maintained
6449 F:      drivers/perf/fsl_imx8_ddr_perf.c
6450 F:      Documentation/devicetree/bindings/perf/fsl-imx-ddr.txt
6451
6452 FREESCALE IMX LPI2C DRIVER
6453 M:      Dong Aisheng <[email protected]>
6454 L:      [email protected]
6455 L:      [email protected]
6456 S:      Maintained
6457 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
6458 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.txt
6459
6460 FREESCALE IMX / MXC FEC DRIVER
6461 M:      Fugang Duan <[email protected]>
6462 L:      [email protected]
6463 S:      Maintained
6464 F:      drivers/net/ethernet/freescale/fec_main.c
6465 F:      drivers/net/ethernet/freescale/fec_ptp.c
6466 F:      drivers/net/ethernet/freescale/fec.h
6467 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
6468
6469 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
6470 M:      Sascha Hauer <[email protected]>
6471 R:      Pengutronix Kernel Team <[email protected]>
6472 L:      [email protected]
6473 L:      [email protected] (moderated for non-subscribers)
6474 S:      Maintained
6475 F:      include/linux/platform_data/video-imxfb.h
6476 F:      drivers/video/fbdev/imxfb.c
6477
6478 FREESCALE QORIQ DPAA ETHERNET DRIVER
6479 M:      Madalin Bucur <[email protected]>
6480 L:      [email protected]
6481 S:      Maintained
6482 F:      drivers/net/ethernet/freescale/dpaa
6483
6484 FREESCALE QORIQ DPAA FMAN DRIVER
6485 M:      Madalin Bucur <[email protected]>
6486 L:      [email protected]
6487 S:      Maintained
6488 F:      drivers/net/ethernet/freescale/fman
6489 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
6490
6491 FREESCALE QORIQ PTP CLOCK DRIVER
6492 M:      Yangbo Lu <[email protected]>
6493 L:      [email protected]
6494 S:      Maintained
6495 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
6496 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
6497 F:      drivers/net/ethernet/freescale/enetc/enetc_ptp.c
6498 F:      drivers/ptp/ptp_qoriq.c
6499 F:      drivers/ptp/ptp_qoriq_debugfs.c
6500 F:      include/linux/fsl/ptp_qoriq.h
6501 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
6502
6503 FREESCALE QUAD SPI DRIVER
6504 M:      Han Xu <[email protected]>
6505 L:      [email protected]
6506 S:      Maintained
6507 F:      drivers/spi/spi-fsl-qspi.c
6508
6509 FREESCALE QUICC ENGINE LIBRARY
6510 M:      Qiang Zhao <[email protected]>
6511 L:      [email protected]
6512 S:      Maintained
6513 F:      drivers/soc/fsl/qe/
6514 F:      include/soc/fsl/*qe*.h
6515 F:      include/soc/fsl/*ucc*.h
6516
6517 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
6518 M:      Li Yang <[email protected]>
6519 L:      [email protected]
6520 L:      [email protected]
6521 S:      Maintained
6522 F:      drivers/net/ethernet/freescale/ucc_geth*
6523
6524 FREESCALE QUICC ENGINE UCC HDLC DRIVER
6525 M:      Zhao Qiang <[email protected]>
6526 L:      [email protected]
6527 L:      [email protected]
6528 S:      Maintained
6529 F:      drivers/net/wan/fsl_ucc_hdlc*
6530
6531 FREESCALE QUICC ENGINE UCC UART DRIVER
6532 M:      Timur Tabi <[email protected]>
6533 L:      [email protected]
6534 S:      Maintained
6535 F:      drivers/tty/serial/ucc_uart.c
6536
6537 FREESCALE SOC DRIVERS
6538 M:      Li Yang <[email protected]>
6539 L:      [email protected]
6540 L:      [email protected]
6541 S:      Maintained
6542 F:      Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt
6543 F:      Documentation/devicetree/bindings/soc/fsl/
6544 F:      drivers/soc/fsl/
6545 F:      include/linux/fsl/
6546
6547 FREESCALE SOC FS_ENET DRIVER
6548 M:      Pantelis Antoniou <[email protected]>
6549 L:      [email protected]
6550 L:      [email protected]
6551 S:      Maintained
6552 F:      drivers/net/ethernet/freescale/fs_enet/
6553 F:      include/linux/fs_enet_pd.h
6554
6555 FREESCALE SOC SOUND DRIVERS
6556 M:      Timur Tabi <[email protected]>
6557 M:      Nicolin Chen <[email protected]>
6558 M:      Xiubo Li <[email protected]>
6559 R:      Fabio Estevam <[email protected]>
6560 L:      [email protected] (moderated for non-subscribers)
6561 L:      [email protected]
6562 S:      Maintained
6563 F:      sound/soc/fsl/fsl*
6564 F:      sound/soc/fsl/imx*
6565 F:      sound/soc/fsl/mpc8610_hpcd.c
6566
6567 FREESCALE USB PERIPHERAL DRIVERS
6568 M:      Li Yang <[email protected]>
6569 L:      [email protected]
6570 L:      [email protected]
6571 S:      Maintained
6572 F:      drivers/usb/gadget/udc/fsl*
6573
6574 FREEVXFS FILESYSTEM
6575 M:      Christoph Hellwig <[email protected]>
6576 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
6577 S:      Maintained
6578 F:      fs/freevxfs/
6579
6580 FREEZER
6581 M:      "Rafael J. Wysocki" <[email protected]>
6582 M:      Pavel Machek <[email protected]>
6583 L:      [email protected]
6584 S:      Supported
6585 F:      Documentation/power/freezing-of-tasks.rst
6586 F:      include/linux/freezer.h
6587 F:      kernel/freezer.c
6588
6589 FRONTSWAP API
6590 M:      Konrad Rzeszutek Wilk <[email protected]>
6591 L:      [email protected]
6592 S:      Maintained
6593 F:      mm/frontswap.c
6594 F:      include/linux/frontswap.h
6595
6596 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
6597 M:      David Howells <[email protected]>
6598 L:      [email protected] (moderated for non-subscribers)
6599 S:      Supported
6600 F:      Documentation/filesystems/caching/
6601 F:      fs/fscache/
6602 F:      include/linux/fscache*.h
6603
6604 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
6605 M:      Theodore Y. Ts'o <[email protected]>
6606 M:      Jaegeuk Kim <[email protected]>
6607 M:      Eric Biggers <[email protected]>
6608 L:      [email protected]
6609 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
6610 T:      git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git
6611 S:      Supported
6612 F:      fs/crypto/
6613 F:      include/linux/fscrypt*.h
6614 F:      Documentation/filesystems/fscrypt.rst
6615
6616 FSI SUBSYSTEM
6617 M:      Jeremy Kerr <[email protected]>
6618 M:      Joel Stanley <[email protected]>
6619 R:      Alistar Popple <[email protected]>
6620 R:      Eddie James <[email protected]>
6621 L:      [email protected]
6622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
6623 Q:      http://patchwork.ozlabs.org/project/linux-fsi/list/
6624 S:      Supported
6625 F:      drivers/fsi/
6626 F:      include/linux/fsi*.h
6627 F:      include/trace/events/fsi*.h
6628
6629 FSI-ATTACHED I2C DRIVER
6630 M:      Eddie James <[email protected]>
6631 L:      [email protected]
6632 L:      [email protected] (moderated for non-subscribers)
6633 S:      Maintained
6634 F:      drivers/i2c/busses/i2c-fsi.c
6635 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
6636
6637 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
6638 M:      Jan Kara <[email protected]>
6639 R:      Amir Goldstein <[email protected]>
6640 L:      [email protected]
6641 S:      Maintained
6642 F:      fs/notify/
6643 F:      include/linux/fsnotify*.h
6644
6645 FUJITSU LAPTOP EXTRAS
6646 M:      Jonathan Woithe <[email protected]>
6647 L:      [email protected]
6648 S:      Maintained
6649 F:      drivers/platform/x86/fujitsu-laptop.c
6650
6651 FUJITSU M-5MO LS CAMERA ISP DRIVER
6652 M:      Kyungmin Park <[email protected]>
6653 M:      Heungjun Kim <[email protected]>
6654 L:      [email protected]
6655 S:      Maintained
6656 F:      drivers/media/i2c/m5mols/
6657 F:      include/media/i2c/m5mols.h
6658
6659 FUJITSU TABLET EXTRAS
6660 M:      Robert Gerlach <[email protected]>
6661 L:      [email protected]
6662 S:      Maintained
6663 F:      drivers/platform/x86/fujitsu-tablet.c
6664
6665 FUSE: FILESYSTEM IN USERSPACE
6666 M:      Miklos Szeredi <[email protected]>
6667 L:      [email protected]
6668 W:      http://fuse.sourceforge.net/
6669 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
6670 S:      Maintained
6671 F:      fs/fuse/
6672 F:      include/uapi/linux/fuse.h
6673 F:      Documentation/filesystems/fuse.txt
6674
6675 FUTEX SUBSYSTEM
6676 M:      Thomas Gleixner <[email protected]>
6677 M:      Ingo Molnar <[email protected]>
6678 R:      Peter Zijlstra <[email protected]>
6679 R:      Darren Hart <[email protected]>
6680 L:      [email protected]
6681 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
6682 S:      Maintained
6683 F:      kernel/futex.c
6684 F:      include/asm-generic/futex.h
6685 F:      include/linux/futex.h
6686 F:      include/uapi/linux/futex.h
6687 F:      tools/testing/selftests/futex/
6688 F:      tools/perf/bench/futex*
6689 F:      Documentation/*futex*
6690
6691 GCC PLUGINS
6692 M:      Kees Cook <[email protected]>
6693 R:      Emese Revfy <[email protected]>
6694 L:      [email protected]
6695 S:      Maintained
6696 F:      scripts/gcc-plugins/
6697 F:      scripts/gcc-plugin.sh
6698 F:      scripts/Makefile.gcc-plugins
6699 F:      Documentation/core-api/gcc-plugins.rst
6700
6701 GASKET DRIVER FRAMEWORK
6702 M:      Rob Springer <[email protected]>
6703 M:      Todd Poynor <[email protected]>
6704 M:      Ben Chan <[email protected]>
6705 S:      Maintained
6706 F:      drivers/staging/gasket/
6707
6708 GCOV BASED KERNEL PROFILING
6709 M:      Peter Oberparleiter <[email protected]>
6710 S:      Maintained
6711 F:      kernel/gcov/
6712 F:      Documentation/dev-tools/gcov.rst
6713
6714 GDB KERNEL DEBUGGING HELPER SCRIPTS
6715 M:      Jan Kiszka <[email protected]>
6716 M:      Kieran Bingham <[email protected]>
6717 S:      Supported
6718 F:      scripts/gdb/
6719
6720 GDT SCSI DISK ARRAY CONTROLLER DRIVER
6721 M:      Achim Leubner <[email protected]>
6722 L:      [email protected]
6723 W:      http://www.icp-vortex.com/
6724 S:      Supported
6725 F:      drivers/scsi/gdt*
6726
6727 GEMTEK FM RADIO RECEIVER DRIVER
6728 M:      Hans Verkuil <[email protected]>
6729 L:      [email protected]
6730 T:      git git://linuxtv.org/media_tree.git
6731 W:      https://linuxtv.org
6732 S:      Maintained
6733 F:      drivers/media/radio/radio-gemtek*
6734
6735 GENERIC GPIO I2C DRIVER
6736 M:      Wolfram Sang <[email protected]>
6737 S:      Supported
6738 F:      drivers/i2c/busses/i2c-gpio.c
6739 F:      include/linux/platform_data/i2c-gpio.h
6740
6741 GENERIC GPIO I2C MULTIPLEXER DRIVER
6742 M:      Peter Korsgaard <[email protected]>
6743 L:      [email protected]
6744 S:      Supported
6745 F:      drivers/i2c/muxes/i2c-mux-gpio.c
6746 F:      include/linux/platform_data/i2c-mux-gpio.h
6747 F:      Documentation/i2c/muxes/i2c-mux-gpio
6748
6749 GENERIC HDLC (WAN) DRIVERS
6750 M:      Krzysztof Halasa <[email protected]>
6751 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
6752 S:      Maintained
6753 F:      drivers/net/wan/c101.c
6754 F:      drivers/net/wan/hd6457*
6755 F:      drivers/net/wan/hdlc*
6756 F:      drivers/net/wan/n2.c
6757 F:      drivers/net/wan/pc300too.c
6758 F:      drivers/net/wan/pci200syn.c
6759 F:      drivers/net/wan/wanxl*
6760
6761 GENERIC INCLUDE/ASM HEADER FILES
6762 M:      Arnd Bergmann <[email protected]>
6763 L:      [email protected]
6764 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
6765 S:      Maintained
6766 F:      include/asm-generic/
6767 F:      include/uapi/asm-generic/
6768
6769 GENERIC PHY FRAMEWORK
6770 M:      Kishon Vijay Abraham I <[email protected]>
6771 L:      [email protected]
6772 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
6773 S:      Supported
6774 F:      drivers/phy/
6775 F:      include/linux/phy/
6776 F:      Documentation/devicetree/bindings/phy/
6777
6778 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
6779 M:      Wolfram Sang <[email protected]>
6780 S:      Supported
6781 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
6782
6783 GENERIC PM DOMAINS
6784 M:      "Rafael J. Wysocki" <[email protected]>
6785 M:      Kevin Hilman <[email protected]>
6786 M:      Ulf Hansson <[email protected]>
6787 L:      [email protected]
6788 S:      Supported
6789 F:      drivers/base/power/domain*.c
6790 F:      include/linux/pm_domain.h
6791 F:      Documentation/devicetree/bindings/power/power_domain.txt
6792
6793 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
6794 M:      Eugen Hristev <[email protected]>
6795 L:      [email protected]
6796 S:      Maintained
6797 F:      drivers/input/touchscreen/resistive-adc-touch.c
6798
6799 GENERIC UIO DRIVER FOR PCI DEVICES
6800 M:      "Michael S. Tsirkin" <[email protected]>
6801 L:      [email protected]
6802 S:      Supported
6803 F:      drivers/uio/uio_pci_generic.c
6804
6805 GENERIC VDSO LIBRARY:
6806 M:      Andy Lutomirski <[email protected]>
6807 M:      Thomas Gleixner <[email protected]>
6808 M:      Vincenzo Frascino <[email protected]>
6809 L:      [email protected]
6810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
6811 S:      Maintained
6812 F:      lib/vdso/
6813 F:      kernel/time/vsyscall.c
6814 F:      include/vdso/
6815 F:      include/asm-generic/vdso/vsyscall.h
6816
6817 GENWQE (IBM Generic Workqueue Card)
6818 M:      Frank Haverkamp <[email protected]>
6819 S:      Supported
6820 F:      drivers/misc/genwqe/
6821
6822 GET_MAINTAINER SCRIPT
6823 M:      Joe Perches <[email protected]>
6824 S:      Maintained
6825 F:      scripts/get_maintainer.pl
6826
6827 GFS2 FILE SYSTEM
6828 M:      Bob Peterson <[email protected]>
6829 M:      Andreas Gruenbacher <[email protected]>
6830 L:      [email protected]
6831 W:      http://sources.redhat.com/cluster/
6832 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
6833 S:      Supported
6834 F:      Documentation/filesystems/gfs2*.txt
6835 F:      fs/gfs2/
6836 F:      include/uapi/linux/gfs2_ondisk.h
6837
6838 GIGASET ISDN DRIVERS
6839 M:      Paul Bolle <[email protected]>
6840 L:      [email protected]
6841 W:      http://gigaset307x.sourceforge.net/
6842 S:      Odd Fixes
6843 F:      drivers/staging/isdn/gigaset/
6844
6845 GNSS SUBSYSTEM
6846 M:      Johan Hovold <[email protected]>
6847 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
6848 S:      Maintained
6849 F:      Documentation/ABI/testing/sysfs-class-gnss
6850 F:      Documentation/devicetree/bindings/gnss/
6851 F:      drivers/gnss/
6852 F:      include/linux/gnss.h
6853
6854 GO7007 MPEG CODEC
6855 M:      Hans Verkuil <[email protected]>
6856 L:      [email protected]
6857 S:      Maintained
6858 F:      drivers/media/usb/go7007/
6859
6860 GOODIX TOUCHSCREEN
6861 M:      Bastien Nocera <[email protected]>
6862 L:      [email protected]
6863 S:      Maintained
6864 F:      drivers/input/touchscreen/goodix.c
6865
6866 GOOGLE ETHERNET DRIVERS
6867 M:      Catherine Sullivan <[email protected]>
6868 R:      Sagi Shahar <[email protected]>
6869 R:      Jon Olson <[email protected]>
6870 L:      [email protected]
6871 S:      Supported
6872 F:      Documentation/networking/device_drivers/google/gve.rst
6873 F:      drivers/net/ethernet/google
6874
6875 GPD POCKET FAN DRIVER
6876 M:      Hans de Goede <[email protected]>
6877 L:      [email protected]
6878 S:      Maintained
6879 F:      drivers/platform/x86/gpd-pocket-fan.c
6880
6881 GPIO ACPI SUPPORT
6882 M:      Mika Westerberg <[email protected]>
6883 M:      Andy Shevchenko <[email protected]>
6884 L:      [email protected]
6885 L:      [email protected]
6886 S:      Maintained
6887 F:      Documentation/firmware-guide/acpi/gpio-properties.rst
6888 F:      drivers/gpio/gpiolib-acpi.c
6889
6890 GPIO IR Transmitter
6891 M:      Sean Young <[email protected]>
6892 L:      [email protected]
6893 S:      Maintained
6894 F:      drivers/media/rc/gpio-ir-tx.c
6895
6896 GPIO MOCKUP DRIVER
6897 M:      Bamvor Jian Zhang <[email protected]>
6898 L:      [email protected]
6899 S:      Maintained
6900 F:      drivers/gpio/gpio-mockup.c
6901 F:      tools/testing/selftests/gpio/
6902
6903 GPIO SUBSYSTEM
6904 M:      Linus Walleij <[email protected]>
6905 M:      Bartosz Golaszewski <[email protected]>
6906 L:      [email protected]
6907 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
6908 S:      Maintained
6909 F:      Documentation/devicetree/bindings/gpio/
6910 F:      Documentation/driver-api/gpio/
6911 F:      Documentation/admin-guide/gpio/
6912 F:      Documentation/ABI/testing/gpio-cdev
6913 F:      Documentation/ABI/obsolete/sysfs-gpio
6914 F:      drivers/gpio/
6915 F:      include/linux/gpio/
6916 F:      include/linux/gpio.h
6917 F:      include/linux/of_gpio.h
6918 F:      include/asm-generic/gpio.h
6919 F:      include/uapi/linux/gpio.h
6920 F:      tools/gpio/
6921
6922 GRE DEMULTIPLEXER DRIVER
6923 M:      Dmitry Kozlov <[email protected]>
6924 L:      [email protected]
6925 S:      Maintained
6926 F:      net/ipv4/gre_demux.c
6927 F:      net/ipv4/gre_offload.c
6928 F:      include/net/gre.h
6929
6930 GRETH 10/100/1G Ethernet MAC device driver
6931 M:      Andreas Larsson <[email protected]>
6932 L:      [email protected]
6933 S:      Maintained
6934 F:      drivers/net/ethernet/aeroflex/
6935
6936 GREYBUS AUDIO PROTOCOLS DRIVERS
6937 M:      Vaibhav Agarwal <[email protected]>
6938 M:      Mark Greer <[email protected]>
6939 S:      Maintained
6940 F:      drivers/staging/greybus/audio_apbridgea.c
6941 F:      drivers/staging/greybus/audio_apbridgea.h
6942 F:      drivers/staging/greybus/audio_codec.c
6943 F:      drivers/staging/greybus/audio_codec.h
6944 F:      drivers/staging/greybus/audio_gb.c
6945 F:      drivers/staging/greybus/audio_manager.c
6946 F:      drivers/staging/greybus/audio_manager.h
6947 F:      drivers/staging/greybus/audio_manager_module.c
6948 F:      drivers/staging/greybus/audio_manager_private.h
6949 F:      drivers/staging/greybus/audio_manager_sysfs.c
6950 F:      drivers/staging/greybus/audio_module.c
6951 F:      drivers/staging/greybus/audio_topology.c
6952
6953 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
6954 M:      Viresh Kumar <[email protected]>
6955 S:      Maintained
6956 F:      drivers/staging/greybus/authentication.c
6957 F:      drivers/staging/greybus/bootrom.c
6958 F:      drivers/staging/greybus/firmware.h
6959 F:      drivers/staging/greybus/fw-core.c
6960 F:      drivers/staging/greybus/fw-download.c
6961 F:      drivers/staging/greybus/fw-management.c
6962 F:      drivers/staging/greybus/greybus_authentication.h
6963 F:      drivers/staging/greybus/greybus_firmware.h
6964 F:      drivers/staging/greybus/hid.c
6965 F:      drivers/staging/greybus/i2c.c
6966 F:      drivers/staging/greybus/spi.c
6967 F:      drivers/staging/greybus/spilib.c
6968 F:      drivers/staging/greybus/spilib.h
6969
6970 GREYBUS LOOPBACK DRIVER
6971 M:      Bryan O'Donoghue <[email protected]>
6972 S:      Maintained
6973 F:      drivers/staging/greybus/loopback.c
6974
6975 GREYBUS PLATFORM DRIVERS
6976 M:      Vaibhav Hiremath <[email protected]>
6977 S:      Maintained
6978 F:      drivers/staging/greybus/arche-platform.c
6979 F:      drivers/staging/greybus/arche-apb-ctrl.c
6980 F:      drivers/staging/greybus/arche_platform.h
6981
6982 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
6983 M:      Rui Miguel Silva <[email protected]>
6984 S:      Maintained
6985 F:      drivers/staging/greybus/sdio.c
6986 F:      drivers/staging/greybus/light.c
6987 F:      drivers/staging/greybus/gpio.c
6988 F:      drivers/staging/greybus/power_supply.c
6989 F:      drivers/staging/greybus/spi.c
6990 F:      drivers/staging/greybus/spilib.c
6991
6992 GREYBUS SUBSYSTEM
6993 M:      Johan Hovold <[email protected]>
6994 M:      Alex Elder <[email protected]>
6995 M:      Greg Kroah-Hartman <[email protected]>
6996 S:      Maintained
6997 F:      drivers/staging/greybus/
6998 L:      [email protected] (moderated for non-subscribers)
6999
7000 GREYBUS UART PROTOCOLS DRIVERS
7001 M:      David Lin <[email protected]>
7002 S:      Maintained
7003 F:      drivers/staging/greybus/uart.c
7004 F:      drivers/staging/greybus/log.c
7005
7006 GS1662 VIDEO SERIALIZER
7007 M:      Charles-Antoine Couret <[email protected]>
7008 L:      [email protected]
7009 T:      git git://linuxtv.org/media_tree.git
7010 S:      Maintained
7011 F:      drivers/media/spi/gs1662.c
7012
7013 GSPCA FINEPIX SUBDRIVER
7014 M:      Frank Zago <[email protected]>
7015 L:      [email protected]
7016 T:      git git://linuxtv.org/media_tree.git
7017 S:      Maintained
7018 F:      drivers/media/usb/gspca/finepix.c
7019
7020 GSPCA GL860 SUBDRIVER
7021 M:      Olivier Lorin <[email protected]>
7022 L:      [email protected]
7023 T:      git git://linuxtv.org/media_tree.git
7024 S:      Maintained
7025 F:      drivers/media/usb/gspca/gl860/
7026
7027 GSPCA M5602 SUBDRIVER
7028 M:      Erik Andren <[email protected]>
7029 L:      [email protected]
7030 T:      git git://linuxtv.org/media_tree.git
7031 S:      Maintained
7032 F:      drivers/media/usb/gspca/m5602/
7033
7034 GSPCA PAC207 SONIXB SUBDRIVER
7035 M:      Hans Verkuil <[email protected]>
7036 L:      [email protected]
7037 T:      git git://linuxtv.org/media_tree.git
7038 S:      Odd Fixes
7039 F:      drivers/media/usb/gspca/pac207.c
7040
7041 GSPCA SN9C20X SUBDRIVER
7042 M:      Brian Johnson <[email protected]>
7043 L:      [email protected]
7044 T:      git git://linuxtv.org/media_tree.git
7045 S:      Maintained
7046 F:      drivers/media/usb/gspca/sn9c20x.c
7047
7048 GSPCA T613 SUBDRIVER
7049 M:      Leandro Costantino <[email protected]>
7050 L:      [email protected]
7051 T:      git git://linuxtv.org/media_tree.git
7052 S:      Maintained
7053 F:      drivers/media/usb/gspca/t613.c
7054
7055 GSPCA USB WEBCAM DRIVER
7056 M:      Hans Verkuil <[email protected]>
7057 L:      [email protected]
7058 T:      git git://linuxtv.org/media_tree.git
7059 S:      Odd Fixes
7060 F:      drivers/media/usb/gspca/
7061
7062 GTP (GPRS Tunneling Protocol)
7063 M:      Pablo Neira Ayuso <[email protected]>
7064 M:      Harald Welte <[email protected]>
7065 L:      [email protected]
7066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
7067 S:      Maintained
7068 F:      drivers/net/gtp.c
7069
7070 GUID PARTITION TABLE (GPT)
7071 M:      Davidlohr Bueso <[email protected]>
7072 L:      [email protected]
7073 S:      Maintained
7074 F:      block/partitions/efi.*
7075
7076 H8/300 ARCHITECTURE
7077 M:      Yoshinori Sato <[email protected]>
7078 L:      [email protected] (moderated for non-subscribers)
7079 W:      http://uclinux-h8.sourceforge.jp
7080 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
7081 S:      Maintained
7082 F:      arch/h8300/
7083 F:      drivers/clocksource/h8300_*.c
7084 F:      drivers/clk/h8300/
7085 F:      drivers/irqchip/irq-renesas-h8*.c
7086
7087 HABANALABS PCI DRIVER
7088 M:      Oded Gabbay <[email protected]>
7089 T:      git https://github.com/HabanaAI/linux.git
7090 S:      Supported
7091 F:      drivers/misc/habanalabs/
7092 F:      include/uapi/misc/habanalabs.h
7093 F:      Documentation/ABI/testing/sysfs-driver-habanalabs
7094 F:      Documentation/ABI/testing/debugfs-driver-habanalabs
7095
7096 HACKRF MEDIA DRIVER
7097 M:      Antti Palosaari <[email protected]>
7098 L:      [email protected]
7099 W:      https://linuxtv.org
7100 W:      http://palosaari.fi/linux/
7101 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7102 T:      git git://linuxtv.org/anttip/media_tree.git
7103 S:      Maintained
7104 F:      drivers/media/usb/hackrf/
7105
7106 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
7107 M:      Frank Seidel <[email protected]>
7108 L:      [email protected]
7109 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
7110 S:      Maintained
7111 F:      drivers/platform/x86/hdaps.c
7112
7113 HARDWARE MONITORING
7114 M:      Jean Delvare <[email protected]>
7115 M:      Guenter Roeck <[email protected]>
7116 L:      [email protected]
7117 W:      http://hwmon.wiki.kernel.org/
7118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7119 S:      Maintained
7120 F:      Documentation/devicetree/bindings/hwmon/
7121 F:      Documentation/hwmon/
7122 F:      drivers/hwmon/
7123 F:      include/linux/hwmon*.h
7124 F:      include/trace/events/hwmon*.h
7125
7126 HARDWARE RANDOM NUMBER GENERATOR CORE
7127 M:      Matt Mackall <[email protected]>
7128 M:      Herbert Xu <[email protected]>
7129 L:      [email protected]
7130 S:      Odd fixes
7131 F:      Documentation/devicetree/bindings/rng/
7132 F:      Documentation/admin-guide/hw_random.rst
7133 F:      drivers/char/hw_random/
7134 F:      include/linux/hw_random.h
7135
7136 HARDWARE TRACING FACILITIES
7137 M:      Alexander Shishkin <[email protected]>
7138 S:      Maintained
7139 F:      drivers/hwtracing/
7140
7141 HARDWARE SPINLOCK CORE
7142 M:      Ohad Ben-Cohen <[email protected]>
7143 M:      Bjorn Andersson <[email protected]>
7144 L:      [email protected]
7145 S:      Maintained
7146 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
7147 F:      Documentation/devicetree/bindings/hwlock/
7148 F:      Documentation/hwspinlock.txt
7149 F:      drivers/hwspinlock/
7150 F:      include/linux/hwspinlock.h
7151
7152 HARMONY SOUND DRIVER
7153 L:      [email protected]
7154 S:      Maintained
7155 F:      sound/parisc/harmony.*
7156
7157 HDPVR USB VIDEO ENCODER DRIVER
7158 M:      Hans Verkuil <[email protected]>
7159 L:      [email protected]
7160 T:      git git://linuxtv.org/media_tree.git
7161 W:      https://linuxtv.org
7162 S:      Odd Fixes
7163 F:      drivers/media/usb/hdpvr/
7164
7165 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
7166 M:      Jerry Hoemann <[email protected]>
7167 S:      Supported
7168 F:      Documentation/watchdog/hpwdt.rst
7169 F:      drivers/watchdog/hpwdt.c
7170
7171 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
7172 M:      Don Brace <[email protected]>
7173 L:      [email protected]
7174 L:      [email protected]
7175 S:      Supported
7176 F:      Documentation/scsi/hpsa.txt
7177 F:      drivers/scsi/hpsa*.[ch]
7178 F:      include/linux/cciss*.h
7179 F:      include/uapi/linux/cciss*.h
7180
7181 HFI1 DRIVER
7182 M:      Mike Marciniszyn <[email protected]>
7183 M:      Dennis Dalessandro <[email protected]>
7184 L:      [email protected]
7185 S:      Supported
7186 F:      drivers/infiniband/hw/hfi1
7187
7188 HFS FILESYSTEM
7189 L:      [email protected]
7190 S:      Orphan
7191 F:      Documentation/filesystems/hfs.txt
7192 F:      fs/hfs/
7193
7194 HFSPLUS FILESYSTEM
7195 L:      [email protected]
7196 S:      Orphan
7197 F:      Documentation/filesystems/hfsplus.txt
7198 F:      fs/hfsplus/
7199
7200 HGA FRAMEBUFFER DRIVER
7201 M:      Ferenc Bakonyi <[email protected]>
7202 L:      [email protected]
7203 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
7204 S:      Maintained
7205 F:      drivers/video/fbdev/hgafb.c
7206
7207 HIBERNATION (aka Software Suspend, aka swsusp)
7208 M:      "Rafael J. Wysocki" <[email protected]>
7209 M:      Pavel Machek <[email protected]>
7210 L:      [email protected]
7211 B:      https://bugzilla.kernel.org
7212 S:      Supported
7213 F:      arch/x86/power/
7214 F:      drivers/base/power/
7215 F:      kernel/power/
7216 F:      include/linux/suspend.h
7217 F:      include/linux/freezer.h
7218 F:      include/linux/pm.h
7219 F:      arch/*/include/asm/suspend*.h
7220
7221 HID CORE LAYER
7222 M:      Jiri Kosina <[email protected]>
7223 M:      Benjamin Tissoires <[email protected]>
7224 L:      [email protected]
7225 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
7226 S:      Maintained
7227 F:      drivers/hid/
7228 F:      include/linux/hid*
7229 F:      include/uapi/linux/hid*
7230
7231 HID SENSOR HUB DRIVERS
7232 M:      Jiri Kosina <[email protected]>
7233 M:      Jonathan Cameron <[email protected]>
7234 M:      Srinivas Pandruvada <[email protected]>
7235 L:      [email protected]
7236 L:      [email protected]
7237 S:      Maintained
7238 F:      Documentation/hid/hid-sensor*
7239 F:      drivers/hid/hid-sensor-*
7240 F:      drivers/iio/*/hid-*
7241 F:      include/linux/hid-sensor-*
7242
7243 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
7244 M:      Thomas Gleixner <[email protected]>
7245 L:      [email protected]
7246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7247 S:      Maintained
7248 F:      Documentation/timers/
7249 F:      kernel/time/hrtimer.c
7250 F:      kernel/time/clockevents.c
7251 F:      kernel/time/timer_*.c
7252 F:      include/linux/clockchips.h
7253 F:      include/linux/hrtimer.h
7254
7255 HIGH-SPEED SCC DRIVER FOR AX.25
7256 L:      [email protected]
7257 S:      Orphan
7258 F:      drivers/net/hamradio/dmascc.c
7259 F:      drivers/net/hamradio/scc.c
7260
7261 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
7262 M:      HighPoint Linux Team <[email protected]>
7263 W:      http://www.highpoint-tech.com
7264 S:      Supported
7265 F:      Documentation/scsi/hptiop.txt
7266 F:      drivers/scsi/hptiop.c
7267
7268 HIPPI
7269 M:      Jes Sorensen <[email protected]>
7270 L:      [email protected]
7271 S:      Maintained
7272 F:      include/linux/hippidevice.h
7273 F:      include/uapi/linux/if_hippi.h
7274 F:      net/802/hippi.c
7275 F:      drivers/net/hippi/
7276
7277 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
7278 M:      Yisen Zhuang <[email protected]>
7279 M:      Salil Mehta <[email protected]>
7280 L:      [email protected]
7281 W:      http://www.hisilicon.com
7282 S:      Maintained
7283 F:      drivers/net/ethernet/hisilicon/hns3/
7284
7285 HISILICON LPC BUS DRIVER
7286 M:      [email protected]
7287 W:      http://www.hisilicon.com
7288 S:      Maintained
7289 F:      drivers/bus/hisi_lpc.c
7290 F:      Documentation/devicetree/bindings/arm/hisilicon/hisilicon-low-pin-count.txt
7291
7292 HISILICON NETWORK SUBSYSTEM DRIVER
7293 M:      Yisen Zhuang <[email protected]>
7294 M:      Salil Mehta <[email protected]>
7295 L:      [email protected]
7296 W:      http://www.hisilicon.com
7297 S:      Maintained
7298 F:      drivers/net/ethernet/hisilicon/
7299 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
7300
7301 HISILICON PMU DRIVER
7302 M:      Shaokun Zhang <[email protected]>
7303 W:      http://www.hisilicon.com
7304 S:      Supported
7305 F:      drivers/perf/hisilicon
7306 F:      Documentation/admin-guide/perf/hisi-pmu.rst
7307
7308 HISILICON ROCE DRIVER
7309 M:      Lijun Ou <[email protected]>
7310 M:      Wei Hu(Xavier) <[email protected]>
7311 L:      [email protected]
7312 S:      Maintained
7313 F:      drivers/infiniband/hw/hns/
7314 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
7315
7316 HISILICON SAS Controller
7317 M:      John Garry <[email protected]>
7318 W:      http://www.hisilicon.com
7319 S:      Supported
7320 F:      drivers/scsi/hisi_sas/
7321 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
7322
7323 HMM - Heterogeneous Memory Management
7324 M:      Jérôme Glisse <[email protected]>
7325 L:      [email protected]
7326 S:      Maintained
7327 F:      mm/hmm*
7328 F:      include/linux/hmm*
7329 F:      Documentation/vm/hmm.rst
7330
7331 HOST AP DRIVER
7332 M:      Jouni Malinen <[email protected]>
7333 L:      [email protected]
7334 W:      http://w1.fi/hostap-driver.html
7335 S:      Obsolete
7336 F:      drivers/net/wireless/intersil/hostap/
7337
7338 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
7339 L:      [email protected]
7340 S:      Orphan
7341 F:      drivers/platform/x86/tc1100-wmi.c
7342
7343 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
7344 M:      Jaroslav Kysela <[email protected]>
7345 S:      Maintained
7346 F:      drivers/net/ethernet/hp/hp100.*
7347
7348 HPET:   High Precision Event Timers driver
7349 M:      Clemens Ladisch <[email protected]>
7350 S:      Maintained
7351 F:      Documentation/timers/hpet.rst
7352 F:      drivers/char/hpet.c
7353 F:      include/linux/hpet.h
7354 F:      include/uapi/linux/hpet.h
7355
7356 HPET:   x86
7357 S:      Orphan
7358 F:      arch/x86/kernel/hpet.c
7359 F:      arch/x86/include/asm/hpet.h
7360
7361 HPFS FILESYSTEM
7362 M:      Mikulas Patocka <[email protected]>
7363 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
7364 S:      Maintained
7365 F:      fs/hpfs/
7366
7367 HSI SUBSYSTEM
7368 M:      Sebastian Reichel <[email protected]>
7369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
7370 S:      Maintained
7371 F:      Documentation/ABI/testing/sysfs-bus-hsi
7372 F:      Documentation/driver-api/hsi.rst
7373 F:      drivers/hsi/
7374 F:      include/linux/hsi/
7375 F:      include/uapi/linux/hsi/
7376
7377 HSO 3G MODEM DRIVER
7378 L:      [email protected]
7379 S:      Orphan
7380 F:      drivers/net/usb/hso.c
7381
7382 HSR NETWORK PROTOCOL
7383 M:      Arvid Brodin <[email protected]>
7384 L:      [email protected]
7385 S:      Maintained
7386 F:      net/hsr/
7387
7388 HT16K33 LED CONTROLLER DRIVER
7389 M:      Robin van der Gracht <[email protected]>
7390 S:      Maintained
7391 F:      drivers/auxdisplay/ht16k33.c
7392 F:      Documentation/devicetree/bindings/display/ht16k33.txt
7393
7394 HTCPEN TOUCHSCREEN DRIVER
7395 M:      Pau Oliva Fora <[email protected]>
7396 L:      [email protected]
7397 S:      Maintained
7398 F:      drivers/input/touchscreen/htcpen.c
7399
7400 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
7401 M:      Lorenzo Bianconi <[email protected]>
7402 L:      [email protected]
7403 W:      http://www.st.com/
7404 S:      Maintained
7405 F:      drivers/iio/humidity/hts221*
7406 F:      Documentation/devicetree/bindings/iio/humidity/hts221.txt
7407
7408 HUAWEI ETHERNET DRIVER
7409 M:      Aviad Krawczyk <[email protected]>
7410 L:      [email protected]
7411 S:      Supported
7412 F:      Documentation/networking/hinic.txt
7413 F:      drivers/net/ethernet/huawei/hinic/
7414
7415 HUGETLB FILESYSTEM
7416 M:      Mike Kravetz <[email protected]>
7417 L:      [email protected]
7418 S:      Maintained
7419 F:      fs/hugetlbfs/
7420 F:      mm/hugetlb.c
7421 F:      include/linux/hugetlb.h
7422 F:      Documentation/admin-guide/mm/hugetlbpage.rst
7423 F:      Documentation/vm/hugetlbfs_reserv.rst
7424 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
7425
7426 HVA ST MEDIA DRIVER
7427 M:      Jean-Christophe Trotin <[email protected]>
7428 L:      [email protected]
7429 T:      git git://linuxtv.org/media_tree.git
7430 W:      https://linuxtv.org
7431 S:      Supported
7432 F:      drivers/media/platform/sti/hva
7433
7434 HWPOISON MEMORY FAILURE HANDLING
7435 M:      Naoya Horiguchi <[email protected]>
7436 L:      [email protected]
7437 S:      Maintained
7438 F:      mm/memory-failure.c
7439 F:      mm/hwpoison-inject.c
7440
7441 HYGON PROCESSOR SUPPORT
7442 M:      Pu Wen <[email protected]>
7443 L:      [email protected]
7444 S:      Maintained
7445 F:      arch/x86/kernel/cpu/hygon.c
7446
7447 Hyper-V CORE AND DRIVERS
7448 M:      "K. Y. Srinivasan" <[email protected]>
7449 M:      Haiyang Zhang <[email protected]>
7450 M:      Stephen Hemminger <[email protected]>
7451 M:      Sasha Levin <[email protected]>
7452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
7453 L:      [email protected]
7454 S:      Supported
7455 F:      Documentation/networking/device_drivers/microsoft/netvsc.txt
7456 F:      arch/x86/include/asm/mshyperv.h
7457 F:      arch/x86/include/asm/trace/hyperv.h
7458 F:      arch/x86/include/asm/hyperv-tlfs.h
7459 F:      arch/x86/kernel/cpu/mshyperv.c
7460 F:      arch/x86/hyperv
7461 F:      drivers/clocksource/hyperv_timer.c
7462 F:      drivers/hid/hid-hyperv.c
7463 F:      drivers/hv/
7464 F:      drivers/input/serio/hyperv-keyboard.c
7465 F:      drivers/pci/controller/pci-hyperv.c
7466 F:      drivers/net/hyperv/
7467 F:      drivers/scsi/storvsc_drv.c
7468 F:      drivers/uio/uio_hv_generic.c
7469 F:      drivers/video/fbdev/hyperv_fb.c
7470 F:      drivers/iommu/hyperv_iommu.c
7471 F:      net/vmw_vsock/hyperv_transport.c
7472 F:      include/clocksource/hyperv_timer.h
7473 F:      include/linux/hyperv.h
7474 F:      include/uapi/linux/hyperv.h
7475 F:      include/asm-generic/mshyperv.h
7476 F:      tools/hv/
7477 F:      Documentation/ABI/stable/sysfs-bus-vmbus
7478
7479 HYPERBUS SUPPORT
7480 M:      Vignesh Raghavendra <[email protected]>
7481 S:      Supported
7482 F:      drivers/mtd/hyperbus/
7483 F:      include/linux/mtd/hyperbus.h
7484 F:      Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt
7485 F:      Documentation/devicetree/bindings/mtd/ti,am654-hbmc.txt
7486
7487 HYPERVISOR VIRTUAL CONSOLE DRIVER
7488 L:      [email protected]
7489 S:      Odd Fixes
7490 F:      drivers/tty/hvc/
7491
7492 I2C ACPI SUPPORT
7493 M:      Mika Westerberg <[email protected]>
7494 L:      [email protected]
7495 L:      [email protected]
7496 S:      Maintained
7497 F:      drivers/i2c/i2c-core-acpi.c
7498
7499 I2C CONTROLLER DRIVER FOR NVIDIA GPU
7500 M:      Ajay Gupta <[email protected]>
7501 L:      [email protected]
7502 S:      Maintained
7503 F:      Documentation/i2c/busses/i2c-nvidia-gpu
7504 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
7505
7506 I2C MUXES
7507 M:      Peter Rosin <[email protected]>
7508 L:      [email protected]
7509 S:      Maintained
7510 F:      Documentation/i2c/i2c-topology
7511 F:      Documentation/i2c/muxes/
7512 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
7513 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
7514 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
7515 F:      drivers/i2c/i2c-mux.c
7516 F:      drivers/i2c/muxes/
7517 F:      include/linux/i2c-mux.h
7518
7519 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
7520 M:      Gregory CLEMENT <[email protected]>
7521 L:      [email protected]
7522 S:      Maintained
7523 F:      Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt
7524 F:      drivers/i2c/busses/i2c-mv64xxx.c
7525
7526 I2C OVER PARALLEL PORT
7527 M:      Jean Delvare <[email protected]>
7528 L:      [email protected]
7529 S:      Maintained
7530 F:      Documentation/i2c/busses/i2c-parport
7531 F:      Documentation/i2c/busses/i2c-parport-light
7532 F:      drivers/i2c/busses/i2c-parport.c
7533 F:      drivers/i2c/busses/i2c-parport-light.c
7534
7535 I2C SUBSYSTEM
7536 M:      Wolfram Sang <[email protected]>
7537 L:      [email protected]
7538 W:      https://i2c.wiki.kernel.org/
7539 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
7540 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
7541 S:      Maintained
7542 F:      Documentation/devicetree/bindings/i2c/i2c.txt
7543 F:      Documentation/i2c/
7544 F:      drivers/i2c/*
7545 F:      include/linux/i2c.h
7546 F:      include/linux/i2c-dev.h
7547 F:      include/linux/i2c-smbus.h
7548 F:      include/uapi/linux/i2c.h
7549 F:      include/uapi/linux/i2c-*.h
7550
7551 I2C SUBSYSTEM HOST DRIVERS
7552 L:      [email protected]
7553 W:      https://i2c.wiki.kernel.org/
7554 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
7555 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
7556 S:      Odd Fixes
7557 F:      Documentation/devicetree/bindings/i2c/
7558 F:      drivers/i2c/algos/
7559 F:      drivers/i2c/busses/
7560
7561 I2C-TAOS-EVM DRIVER
7562 M:      Jean Delvare <[email protected]>
7563 L:      [email protected]
7564 S:      Maintained
7565 F:      Documentation/i2c/busses/i2c-taos-evm
7566 F:      drivers/i2c/busses/i2c-taos-evm.c
7567
7568 I2C-TINY-USB DRIVER
7569 M:      Till Harbaum <[email protected]>
7570 L:      [email protected]
7571 W:      http://www.harbaum.org/till/i2c_tiny_usb
7572 S:      Maintained
7573 F:      drivers/i2c/busses/i2c-tiny-usb.c
7574
7575 I2C/SMBUS CONTROLLER DRIVERS FOR PC
7576 M:      Jean Delvare <[email protected]>
7577 L:      [email protected]
7578 S:      Maintained
7579 F:      Documentation/i2c/busses/i2c-ali1535
7580 F:      Documentation/i2c/busses/i2c-ali1563
7581 F:      Documentation/i2c/busses/i2c-ali15x3
7582 F:      Documentation/i2c/busses/i2c-amd756
7583 F:      Documentation/i2c/busses/i2c-amd8111
7584 F:      Documentation/i2c/busses/i2c-i801
7585 F:      Documentation/i2c/busses/i2c-nforce2
7586 F:      Documentation/i2c/busses/i2c-piix4
7587 F:      Documentation/i2c/busses/i2c-sis5595
7588 F:      Documentation/i2c/busses/i2c-sis630
7589 F:      Documentation/i2c/busses/i2c-sis96x
7590 F:      Documentation/i2c/busses/i2c-via
7591 F:      Documentation/i2c/busses/i2c-viapro
7592 F:      drivers/i2c/busses/i2c-ali1535.c
7593 F:      drivers/i2c/busses/i2c-ali1563.c
7594 F:      drivers/i2c/busses/i2c-ali15x3.c
7595 F:      drivers/i2c/busses/i2c-amd756.c
7596 F:      drivers/i2c/busses/i2c-amd756-s4882.c
7597 F:      drivers/i2c/busses/i2c-amd8111.c
7598 F:      drivers/i2c/busses/i2c-i801.c
7599 F:      drivers/i2c/busses/i2c-isch.c
7600 F:      drivers/i2c/busses/i2c-nforce2.c
7601 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
7602 F:      drivers/i2c/busses/i2c-piix4.c
7603 F:      drivers/i2c/busses/i2c-sis5595.c
7604 F:      drivers/i2c/busses/i2c-sis630.c
7605 F:      drivers/i2c/busses/i2c-sis96x.c
7606 F:      drivers/i2c/busses/i2c-via.c
7607 F:      drivers/i2c/busses/i2c-viapro.c
7608
7609 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
7610 M:      Hans de Goede <[email protected]>
7611 L:      [email protected]
7612 S:      Maintained
7613 F:      drivers/i2c/busses/i2c-cht-wc.c
7614
7615 I2C/SMBUS ISMT DRIVER
7616 M:      Seth Heasley <[email protected]>
7617 M:      Neil Horman <[email protected]>
7618 L:      [email protected]
7619 F:      drivers/i2c/busses/i2c-ismt.c
7620 F:      Documentation/i2c/busses/i2c-ismt
7621
7622 I2C/SMBUS STUB DRIVER
7623 M:      Jean Delvare <[email protected]>
7624 L:      [email protected]
7625 S:      Maintained
7626 F:      drivers/i2c/i2c-stub.c
7627
7628 I3C SUBSYSTEM
7629 M:      Boris Brezillon <[email protected]>
7630 L:      [email protected]
7631 C:      irc://chat.freenode.net/linux-i3c
7632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
7633 S:      Maintained
7634 F:      Documentation/ABI/testing/sysfs-bus-i3c
7635 F:      Documentation/devicetree/bindings/i3c/
7636 F:      Documentation/driver-api/i3c
7637 F:      drivers/i3c/
7638 F:      include/linux/i3c/
7639
7640 I3C DRIVER FOR SYNOPSYS DESIGNWARE
7641 M:      Vitor Soares <[email protected]>
7642 S:      Maintained
7643 F:      Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt
7644 F:      drivers/i3c/master/dw*
7645
7646 IA64 (Itanium) PLATFORM
7647 M:      Tony Luck <[email protected]>
7648 M:      Fenghua Yu <[email protected]>
7649 L:      [email protected]
7650 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
7651 S:      Maintained
7652 F:      arch/ia64/
7653
7654 IBM Power 842 compression accelerator
7655 M:      Haren Myneni <[email protected]>
7656 S:      Supported
7657 F:      drivers/crypto/nx/Makefile
7658 F:      drivers/crypto/nx/Kconfig
7659 F:      drivers/crypto/nx/nx-842*
7660 F:      include/linux/sw842.h
7661 F:      crypto/842.c
7662 F:      lib/842/
7663
7664 IBM Power in-Nest Crypto Acceleration
7665 M:      Breno Leitão <[email protected]>
7666 M:      Nayna Jain <[email protected]>
7667 M:      Paulo Flabiano Smorigo <[email protected]>
7668 L:      [email protected]
7669 S:      Supported
7670 F:      drivers/crypto/nx/Makefile
7671 F:      drivers/crypto/nx/Kconfig
7672 F:      drivers/crypto/nx/nx-aes*
7673 F:      drivers/crypto/nx/nx-sha*
7674 F:      drivers/crypto/nx/nx.*
7675 F:      drivers/crypto/nx/nx_csbcpb.h
7676 F:      drivers/crypto/nx/nx_debugfs.h
7677
7678 IBM Power Linux RAID adapter
7679 M:      Brian King <[email protected]>
7680 S:      Supported
7681 F:      drivers/scsi/ipr.*
7682
7683 IBM Power SRIOV Virtual NIC Device Driver
7684 M:      Thomas Falcon <[email protected]>
7685 M:      John Allen <[email protected]>
7686 L:      [email protected]
7687 S:      Supported
7688 F:      drivers/net/ethernet/ibm/ibmvnic.*
7689
7690 IBM Power Virtual Accelerator Switchboard
7691 M:      Sukadev Bhattiprolu <[email protected]>
7692 L:      [email protected]
7693 S:      Supported
7694 F:      arch/powerpc/platforms/powernv/vas*
7695 F:      arch/powerpc/platforms/powernv/copy-paste.h
7696 F:      arch/powerpc/include/asm/vas.h
7697
7698 IBM Power Virtual Ethernet Device Driver
7699 M:      Thomas Falcon <[email protected]>
7700 L:      [email protected]
7701 S:      Supported
7702 F:      drivers/net/ethernet/ibm/ibmveth.*
7703
7704 IBM Power Virtual FC Device Drivers
7705 M:      Tyrel Datwyler <[email protected]>
7706 L:      [email protected]
7707 S:      Supported
7708 F:      drivers/scsi/ibmvscsi/ibmvfc*
7709
7710 IBM Power Virtual Management Channel Driver
7711 M:      Steven Royer <[email protected]>
7712 S:      Supported
7713 F:      drivers/misc/ibmvmc.*
7714
7715 IBM Power Virtual SCSI Device Drivers
7716 M:      Tyrel Datwyler <[email protected]>
7717 L:      [email protected]
7718 S:      Supported
7719 F:      drivers/scsi/ibmvscsi/ibmvscsi*
7720 F:      include/scsi/viosrp.h
7721
7722 IBM Power Virtual SCSI Device Target Driver
7723 M:      Michael Cyr <[email protected]>
7724 L:      [email protected]
7725 L:      [email protected]
7726 S:      Supported
7727 F:      drivers/scsi/ibmvscsi_tgt/
7728
7729 IBM Power VMX Cryptographic instructions
7730 M:      Breno Leitão <[email protected]>
7731 M:      Nayna Jain <[email protected]>
7732 M:      Paulo Flabiano Smorigo <[email protected]>
7733 L:      [email protected]
7734 S:      Supported
7735 F:      drivers/crypto/vmx/Makefile
7736 F:      drivers/crypto/vmx/Kconfig
7737 F:      drivers/crypto/vmx/vmx.c
7738 F:      drivers/crypto/vmx/aes*
7739 F:      drivers/crypto/vmx/ghash*
7740 F:      drivers/crypto/vmx/ppc-xlate.pl
7741
7742 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
7743 M:      Tyrel Datwyler <[email protected]>
7744 L:      [email protected]
7745 L:      [email protected]
7746 S:      Supported
7747 F:      drivers/pci/hotplug/rpaphp*
7748
7749 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
7750 M:      Tyrel Datwyler <[email protected]>
7751 L:      [email protected]
7752 L:      [email protected]
7753 S:      Supported
7754 F:      drivers/pci/hotplug/rpadlpar*
7755
7756 IBM ServeRAID RAID DRIVER
7757 S:      Orphan
7758 F:      drivers/scsi/ips.*
7759
7760 ICH LPC AND GPIO DRIVER
7761 M:      Peter Tyser <[email protected]>
7762 S:      Maintained
7763 F:      drivers/mfd/lpc_ich.c
7764 F:      drivers/gpio/gpio-ich.c
7765
7766 IDE SUBSYSTEM
7767 M:      "David S. Miller" <[email protected]>
7768 L:      [email protected]
7769 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
7770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
7771 S:      Maintained
7772 F:      Documentation/ide/
7773 F:      drivers/ide/
7774 F:      include/linux/ide.h
7775
7776 IDE/ATAPI DRIVERS
7777 M:      Borislav Petkov <[email protected]>
7778 L:      [email protected]
7779 S:      Maintained
7780 F:      Documentation/cdrom/ide-cd.rst
7781 F:      drivers/ide/ide-cd*
7782
7783 IDEAPAD LAPTOP EXTRAS DRIVER
7784 M:      Ike Panhc <[email protected]>
7785 L:      [email protected]
7786 W:      http://launchpad.net/ideapad-laptop
7787 S:      Maintained
7788 F:      drivers/platform/x86/ideapad-laptop.c
7789
7790 IDEAPAD LAPTOP SLIDEBAR DRIVER
7791 M:      Andrey Moiseev <[email protected]>
7792 L:      [email protected]
7793 W:      https://github.com/o2genum/ideapad-slidebar
7794 S:      Maintained
7795 F:      drivers/input/misc/ideapad_slidebar.c
7796
7797 IDT VersaClock 5 CLOCK DRIVER
7798 M:      Marek Vasut <[email protected]>
7799 S:      Maintained
7800 F:      drivers/clk/clk-versaclock5.c
7801
7802 IEEE 802.15.4 SUBSYSTEM
7803 M:      Alexander Aring <[email protected]>
7804 M:      Stefan Schmidt <[email protected]>
7805 L:      [email protected]
7806 W:      http://wpan.cakelab.org/
7807 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
7808 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
7809 S:      Maintained
7810 F:      net/ieee802154/
7811 F:      net/mac802154/
7812 F:      drivers/net/ieee802154/
7813 F:      include/linux/nl802154.h
7814 F:      include/linux/ieee802154.h
7815 F:      include/net/nl802154.h
7816 F:      include/net/mac802154.h
7817 F:      include/net/af_ieee802154.h
7818 F:      include/net/cfg802154.h
7819 F:      include/net/ieee802154_netdev.h
7820 F:      Documentation/networking/ieee802154.rst
7821
7822 IFE PROTOCOL
7823 M:      Yotam Gigi <[email protected]>
7824 M:      Jamal Hadi Salim <[email protected]>
7825 F:      net/ife
7826 F:      include/net/ife.h
7827 F:      include/uapi/linux/ife.h
7828
7829 IGORPLUG-USB IR RECEIVER
7830 M:      Sean Young <[email protected]>
7831 L:      [email protected]
7832 S:      Maintained
7833 F:      drivers/media/rc/igorplugusb.c
7834
7835 IGUANAWORKS USB IR TRANSCEIVER
7836 M:      Sean Young <[email protected]>
7837 L:      [email protected]
7838 S:      Maintained
7839 F:      drivers/media/rc/iguanair.c
7840
7841 IIO DIGITAL POTENTIOMETER DAC
7842 M:      Peter Rosin <[email protected]>
7843 L:      [email protected]
7844 S:      Maintained
7845 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
7846 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
7847 F:      drivers/iio/dac/dpot-dac.c
7848
7849 IIO ENVELOPE DETECTOR
7850 M:      Peter Rosin <[email protected]>
7851 L:      [email protected]
7852 S:      Maintained
7853 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
7854 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
7855 F:      drivers/iio/adc/envelope-detector.c
7856
7857 IIO MULTIPLEXER
7858 M:      Peter Rosin <[email protected]>
7859 L:      [email protected]
7860 S:      Maintained
7861 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt
7862 F:      drivers/iio/multiplexer/iio-mux.c
7863
7864 IIO SUBSYSTEM AND DRIVERS
7865 M:      Jonathan Cameron <[email protected]>
7866 R:      Hartmut Knaack <[email protected]>
7867 R:      Lars-Peter Clausen <[email protected]>
7868 R:      Peter Meerwald-Stadler <[email protected]>
7869 L:      [email protected]
7870 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
7871 S:      Maintained
7872 F:      Documentation/ABI/testing/configfs-iio*
7873 F:      Documentation/ABI/testing/sysfs-bus-iio*
7874 F:      Documentation/devicetree/bindings/iio/
7875 F:      drivers/iio/
7876 F:      drivers/staging/iio/
7877 F:      include/linux/iio/
7878 F:      tools/iio/
7879
7880 IIO UNIT CONVERTER
7881 M:      Peter Rosin <[email protected]>
7882 L:      [email protected]
7883 S:      Maintained
7884 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.txt
7885 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.txt
7886 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.txt
7887 F:      drivers/iio/afe/iio-rescale.c
7888
7889 IKANOS/ADI EAGLE ADSL USB DRIVER
7890 M:      Matthieu Castet <[email protected]>
7891 M:      Stanislaw Gruszka <[email protected]>
7892 S:      Maintained
7893 F:      drivers/usb/atm/ueagle-atm.c
7894
7895 IMGTEC ASCII LCD DRIVER
7896 M:      Paul Burton <[email protected]>
7897 S:      Maintained
7898 F:      Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
7899 F:      drivers/auxdisplay/img-ascii-lcd.c
7900
7901 IMGTEC IR DECODER DRIVER
7902 M:      James Hogan <[email protected]>
7903 S:      Maintained
7904 F:      drivers/media/rc/img-ir/
7905
7906 IMON SOUNDGRAPH USB IR RECEIVER
7907 M:      Sean Young <[email protected]>
7908 L:      [email protected]
7909 S:      Maintained
7910 F:      drivers/media/rc/imon_raw.c
7911 F:      drivers/media/rc/imon.c
7912
7913 IMS TWINTURBO FRAMEBUFFER DRIVER
7914 L:      [email protected]
7915 S:      Orphan
7916 F:      drivers/video/fbdev/imsttfb.c
7917
7918 INA209 HARDWARE MONITOR DRIVER
7919 M:      Guenter Roeck <[email protected]>
7920 L:      [email protected]
7921 S:      Maintained
7922 F:      Documentation/hwmon/ina209.rst
7923 F:      Documentation/devicetree/bindings/hwmon/ina2xx.txt
7924 F:      drivers/hwmon/ina209.c
7925
7926 INA2XX HARDWARE MONITOR DRIVER
7927 M:      Guenter Roeck <[email protected]>
7928 L:      [email protected]
7929 S:      Maintained
7930 F:      Documentation/hwmon/ina2xx.rst
7931 F:      drivers/hwmon/ina2xx.c
7932 F:      include/linux/platform_data/ina2xx.h
7933
7934 INDUSTRY PACK SUBSYSTEM (IPACK)
7935 M:      Samuel Iglesias Gonsalvez <[email protected]>
7936 M:      Jens Taprogge <[email protected]>
7937 M:      Greg Kroah-Hartman <[email protected]>
7938 L:      [email protected]
7939 W:      http://industrypack.sourceforge.net
7940 S:      Maintained
7941 F:      drivers/ipack/
7942
7943 INFINEON DPS310 Driver
7944 M:      Eddie James <[email protected]>
7945 L:      [email protected]
7946 F:      drivers/iio/pressure/dps310.c
7947 S:      Maintained
7948
7949 INFINIBAND SUBSYSTEM
7950 M:      Doug Ledford <[email protected]>
7951 M:      Jason Gunthorpe <[email protected]>
7952 L:      [email protected]
7953 W:      https://github.com/linux-rdma/rdma-core
7954 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7955 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
7956 S:      Supported
7957 F:      Documentation/devicetree/bindings/infiniband/
7958 F:      Documentation/infiniband/
7959 F:      drivers/infiniband/
7960 F:      include/uapi/linux/if_infiniband.h
7961 F:      include/uapi/rdma/
7962 F:      include/rdma/
7963 F:      include/trace/events/ib_mad.h
7964 F:      include/trace/events/ib_umad.h
7965 F:      samples/bpf/ibumad_kern.c
7966 F:      samples/bpf/ibumad_user.c
7967
7968 INGENIC JZ4780 DMA Driver
7969 M:      Zubair Lutfullah Kakakhel <[email protected]>
7970 S:      Maintained
7971 F:      drivers/dma/dma-jz4780.c
7972
7973 INGENIC JZ4780 NAND DRIVER
7974 M:      Harvey Hunt <[email protected]>
7975 L:      [email protected]
7976 S:      Maintained
7977 F:      drivers/mtd/nand/raw/ingenic/
7978
7979 INGENIC JZ47xx SoCs
7980 M:      Paul Cercueil <[email protected]>
7981 S:      Maintained
7982 F:      arch/mips/boot/dts/ingenic/
7983 F:      arch/mips/include/asm/mach-jz4740/
7984 F:      arch/mips/jz4740/
7985 F:      drivers/clk/ingenic/
7986 F:      drivers/dma/dma-jz4780.c
7987 F:      drivers/gpu/drm/ingenic/
7988 F:      drivers/i2c/busses/i2c-jz4780.c
7989 F:      drivers/iio/adc/ingenic-adc.c
7990 F:      drivers/irqchip/irq-ingenic.c
7991 F:      drivers/memory/jz4780-nemc.c
7992 F:      drivers/mmc/host/jz4740_mmc.c
7993 F:      drivers/mtd/nand/raw/ingenic/
7994 F:      drivers/pinctrl/pinctrl-ingenic.c
7995 F:      drivers/power/supply/ingenic-battery.c
7996 F:      drivers/pwm/pwm-jz4740.c
7997 F:      drivers/rtc/rtc-jz4740.c
7998 F:      drivers/tty/serial/8250/8250_ingenic.c
7999 F:      drivers/usb/musb/jz4740.c
8000 F:      drivers/watchdog/jz4740_wdt.c
8001 F:      include/dt-bindings/iio/adc/ingenic,adc.h
8002 F:      include/linux/mfd/ingenic-tcu.h
8003 F:      sound/soc/jz4740/
8004 F:      sound/soc/codecs/jz47*
8005
8006 INOTIFY
8007 M:      Jan Kara <[email protected]>
8008 R:      Amir Goldstein <[email protected]>
8009 L:      [email protected]
8010 S:      Maintained
8011 F:      Documentation/filesystems/inotify.txt
8012 F:      fs/notify/inotify/
8013 F:      include/linux/inotify.h
8014 F:      include/uapi/linux/inotify.h
8015
8016 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8017 M:      Dmitry Torokhov <[email protected]>
8018 L:      [email protected]
8019 Q:      http://patchwork.kernel.org/project/linux-input/list/
8020 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
8021 S:      Maintained
8022 F:      drivers/input/
8023 F:      include/linux/input.h
8024 F:      include/uapi/linux/input.h
8025 F:      include/uapi/linux/input-event-codes.h
8026 F:      include/linux/input/
8027 F:      Documentation/devicetree/bindings/input/
8028 F:      Documentation/devicetree/bindings/serio/
8029 F:      Documentation/input/
8030
8031 INPUT MULTITOUCH (MT) PROTOCOL
8032 M:      Henrik Rydberg <[email protected]>
8033 L:      [email protected]
8034 S:      Odd fixes
8035 F:      Documentation/input/multi-touch-protocol.rst
8036 F:      drivers/input/input-mt.c
8037 K:      \b(ABS|SYN)_MT_
8038
8039 INSIDE SECURE CRYPTO DRIVER
8040 M:      Antoine Tenart <[email protected]>
8041 F:      drivers/crypto/inside-secure/
8042 S:      Maintained
8043 L:      [email protected]
8044
8045 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
8046 M:      Mimi Zohar <[email protected]>
8047 M:      Dmitry Kasatkin <[email protected]>
8048 L:      [email protected]
8049 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8050 S:      Supported
8051 F:      security/integrity/ima/
8052
8053 INTEL 810/815 FRAMEBUFFER DRIVER
8054 M:      Antonino Daplas <[email protected]>
8055 L:      [email protected]
8056 S:      Maintained
8057 F:      drivers/video/fbdev/i810/
8058
8059 INTEL ASoC DRIVERS
8060 M:      Pierre-Louis Bossart <[email protected]>
8061 M:      Liam Girdwood <[email protected]>
8062 M:      Jie Yang <[email protected]>
8063 L:      [email protected] (moderated for non-subscribers)
8064 S:      Supported
8065 F:      sound/soc/intel/
8066
8067 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
8068 M:      Hans de Goede <[email protected]>
8069 L:      [email protected]
8070 S:      Maintained
8071 F:      drivers/platform/x86/intel_atomisp2_pm.c
8072
8073 INTEL C600 SERIES SAS CONTROLLER DRIVER
8074 M:      Intel SCU Linux support <[email protected]>
8075 M:      Artur Paszkiewicz <[email protected]>
8076 L:      [email protected]
8077 T:      git git://git.code.sf.net/p/intel-sas/isci
8078 S:      Supported
8079 F:      drivers/scsi/isci/
8080
8081 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
8082 M:      Jani Nikula <[email protected]>
8083 M:      Joonas Lahtinen <[email protected]>
8084 M:      Rodrigo Vivi <[email protected]>
8085 L:      [email protected]
8086 W:      https://01.org/linuxgraphics/
8087 B:      https://01.org/linuxgraphics/documentation/how-report-bugs
8088 C:      irc://chat.freenode.net/intel-gfx
8089 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
8090 T:      git git://anongit.freedesktop.org/drm-intel
8091 S:      Supported
8092 F:      drivers/gpu/drm/i915/
8093 F:      include/drm/i915*
8094 F:      include/uapi/drm/i915_drm.h
8095 F:      Documentation/gpu/i915.rst
8096
8097 INTEL ETHERNET DRIVERS
8098 M:      Jeff Kirsher <[email protected]>
8099 L:      [email protected] (moderated for non-subscribers)
8100 W:      http://www.intel.com/support/feedback.htm
8101 W:      http://e1000.sourceforge.net/
8102 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
8103 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
8104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
8105 S:      Supported
8106 F:      Documentation/networking/device_drivers/intel/e100.rst
8107 F:      Documentation/networking/device_drivers/intel/e1000.rst
8108 F:      Documentation/networking/device_drivers/intel/e1000e.rst
8109 F:      Documentation/networking/device_drivers/intel/fm10k.rst
8110 F:      Documentation/networking/device_drivers/intel/igb.rst
8111 F:      Documentation/networking/device_drivers/intel/igbvf.rst
8112 F:      Documentation/networking/device_drivers/intel/ixgb.rst
8113 F:      Documentation/networking/device_drivers/intel/ixgbe.rst
8114 F:      Documentation/networking/device_drivers/intel/ixgbevf.rst
8115 F:      Documentation/networking/device_drivers/intel/i40e.rst
8116 F:      Documentation/networking/device_drivers/intel/iavf.rst
8117 F:      Documentation/networking/device_drivers/intel/ice.rst
8118 F:      drivers/net/ethernet/intel/
8119 F:      drivers/net/ethernet/intel/*/
8120 F:      include/linux/avf/virtchnl.h
8121
8122 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
8123 M:      Maik Broemme <[email protected]>
8124 L:      [email protected]
8125 S:      Maintained
8126 F:      Documentation/fb/intelfb.rst
8127 F:      drivers/video/fbdev/intelfb/
8128
8129 INTEL GPIO DRIVERS
8130 M:      Andy Shevchenko <[email protected]>
8131 L:      [email protected]
8132 S:      Maintained
8133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8134 F:      drivers/gpio/gpio-ich.c
8135 F:      drivers/gpio/gpio-intel-mid.c
8136 F:      drivers/gpio/gpio-lynxpoint.c
8137 F:      drivers/gpio/gpio-merrifield.c
8138 F:      drivers/gpio/gpio-ml-ioh.c
8139 F:      drivers/gpio/gpio-pch.c
8140 F:      drivers/gpio/gpio-sch.c
8141 F:      drivers/gpio/gpio-sodaville.c
8142
8143 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
8144 M:      Zhenyu Wang <[email protected]>
8145 M:      Zhi Wang <[email protected]>
8146 L:      [email protected]
8147 L:      [email protected]
8148 W:      https://01.org/igvt-g
8149 T:      git https://github.com/intel/gvt-linux.git
8150 S:      Supported
8151 F:      drivers/gpu/drm/i915/gvt/
8152
8153 INTEL HID EVENT DRIVER
8154 M:      Alex Hung <[email protected]>
8155 L:      [email protected]
8156 S:      Maintained
8157 F:      drivers/platform/x86/intel-hid.c
8158
8159 INTEL I/OAT DMA DRIVER
8160 M:      Dave Jiang <[email protected]>
8161 R:      Dan Williams <[email protected]>
8162 L:      [email protected]
8163 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
8164 S:      Supported
8165 F:      drivers/dma/ioat*
8166
8167 INTEL IDLE DRIVER
8168 M:      Jacob Pan <[email protected]>
8169 M:      Len Brown <[email protected]>
8170 L:      [email protected]
8171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
8172 B:      https://bugzilla.kernel.org
8173 S:      Supported
8174 F:      drivers/idle/intel_idle.c
8175
8176 INTEL INTEGRATED SENSOR HUB DRIVER
8177 M:      Srinivas Pandruvada <[email protected]>
8178 M:      Jiri Kosina <[email protected]>
8179 L:      [email protected]
8180 S:      Maintained
8181 F:      drivers/hid/intel-ish-hid/
8182
8183 INTEL IOMMU (VT-d)
8184 M:      David Woodhouse <[email protected]>
8185 L:      [email protected]
8186 T:      git git://git.infradead.org/iommu-2.6.git
8187 S:      Supported
8188 F:      drivers/iommu/intel-iommu.c
8189 F:      include/linux/intel-iommu.h
8190
8191 INTEL IOP-ADMA DMA DRIVER
8192 R:      Dan Williams <[email protected]>
8193 S:      Odd fixes
8194 F:      drivers/dma/iop-adma.c
8195
8196 INTEL IPU3 CSI-2 CIO2 DRIVER
8197 M:      Yong Zhi <[email protected]>
8198 M:      Sakari Ailus <[email protected]>
8199 M:      Bingbu Cao <[email protected]>
8200 R:      Tian Shu Qiu <[email protected]>
8201 L:      [email protected]
8202 S:      Maintained
8203 F:      drivers/media/pci/intel/ipu3/
8204 F:      Documentation/media/uapi/v4l/pixfmt-srggb10-ipu3.rst
8205
8206 INTEL IPU3 CSI-2 IMGU DRIVER
8207 M:      Sakari Ailus <[email protected]>
8208 L:      [email protected]
8209 S:      Maintained
8210 F:      drivers/staging/media/ipu3/
8211 F:      Documentation/media/uapi/v4l/pixfmt-meta-intel-ipu3.rst
8212 F:      Documentation/media/v4l-drivers/ipu3.rst
8213
8214 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8215 M:      Krzysztof Halasa <[email protected]>
8216 S:      Maintained
8217 F:      include/linux/soc/ixp4xx/qmgr.h
8218 F:      include/linux/soc/ixp4xx/npe.h
8219 F:      drivers/soc/ixp4xx/ixp4xx-qmgr.c
8220 F:      drivers/soc/ixp4xx/ixp4xx-npe.c
8221 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
8222 F:      drivers/net/wan/ixp4xx_hss.c
8223
8224 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8225 M:      Deepak Saxena <[email protected]>
8226 S:      Maintained
8227 F:      drivers/char/hw_random/ixp4xx-rng.c
8228
8229 INTEL MANAGEMENT ENGINE (mei)
8230 M:      Tomas Winkler <[email protected]>
8231 L:      [email protected]
8232 S:      Supported
8233 F:      include/uapi/linux/mei.h
8234 F:      include/linux/mei_cl_bus.h
8235 F:      drivers/misc/mei/*
8236 F:      drivers/watchdog/mei_wdt.c
8237 F:      Documentation/driver-api/mei/*
8238 F:      samples/mei/*
8239
8240 INTEL MENLOW THERMAL DRIVER
8241 M:      Sujith Thomas <[email protected]>
8242 L:      [email protected]
8243 W:      https://01.org/linux-acpi
8244 S:      Supported
8245 F:      drivers/platform/x86/intel_menlow.c
8246
8247 INTEL MIC DRIVERS (mic)
8248 M:      Sudeep Dutt <[email protected]>
8249 M:      Ashutosh Dixit <[email protected]>
8250 S:      Supported
8251 W:      https://github.com/sudeepdutt/mic
8252 W:      http://software.intel.com/en-us/mic-developer
8253 F:      include/linux/mic_bus.h
8254 F:      include/linux/scif.h
8255 F:      include/uapi/linux/mic_common.h
8256 F:      include/uapi/linux/mic_ioctl.h
8257 F:      include/uapi/linux/scif_ioctl.h
8258 F:      drivers/misc/mic/
8259 F:      drivers/dma/mic_x100_dma.c
8260 F:      drivers/dma/mic_x100_dma.h
8261 F:      Documentation/mic/
8262
8263 INTEL PMC CORE DRIVER
8264 M:      Rajneesh Bhardwaj <[email protected]>
8265 M:      Vishwanath Somayaji <[email protected]>
8266 L:      [email protected]
8267 S:      Maintained
8268 F:      drivers/platform/x86/intel_pmc_core*
8269
8270 INTEL PMC/P-Unit IPC DRIVER
8271 M:      Zha Qipeng<[email protected]>
8272 L:      [email protected]
8273 S:      Maintained
8274 F:      drivers/platform/x86/intel_pmc_ipc.c
8275 F:      drivers/platform/x86/intel_punit_ipc.c
8276 F:      arch/x86/include/asm/intel_pmc_ipc.h
8277 F:      arch/x86/include/asm/intel_punit_ipc.h
8278
8279 INTEL PMIC GPIO DRIVERS
8280 M:      Andy Shevchenko <[email protected]>
8281 S:      Maintained
8282 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8283 F:      drivers/gpio/gpio-*cove.c
8284 F:      drivers/gpio/gpio-msic.c
8285
8286 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
8287 R:      Andy Shevchenko <[email protected]>
8288 S:      Maintained
8289 F:      drivers/mfd/intel_msic.c
8290 F:      drivers/mfd/intel_soc_pmic*
8291 F:      include/linux/mfd/intel_msic.h
8292 F:      include/linux/mfd/intel_soc_pmic*
8293
8294 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
8295 M:      Stanislav Yakovlev <[email protected]>
8296 L:      [email protected]
8297 S:      Maintained
8298 F:      Documentation/networking/device_drivers/intel/ipw2100.txt
8299 F:      Documentation/networking/device_drivers/intel/ipw2200.txt
8300 F:      drivers/net/wireless/intel/ipw2x00/
8301
8302 INTEL PSTATE DRIVER
8303 M:      Srinivas Pandruvada <[email protected]>
8304 M:      Len Brown <[email protected]>
8305 L:      [email protected]
8306 S:      Supported
8307 F:      drivers/cpufreq/intel_pstate.c
8308
8309 INTEL RDMA RNIC DRIVER
8310 M:      Faisal Latif <[email protected]>
8311 M:      Shiraz Saleem <[email protected]>
8312 L:      [email protected]
8313 S:      Supported
8314 F:      drivers/infiniband/hw/i40iw/
8315 F:      include/uapi/rdma/i40iw-abi.h
8316
8317 INTEL SPEED SELECT TECHNOLOGY
8318 M:      Srinivas Pandruvada <[email protected]>
8319 L:      [email protected]
8320 S:      Maintained
8321 F:      drivers/platform/x86/intel_speed_select_if/
8322 F:      tools/power/x86/intel-speed-select/
8323 F:      include/uapi/linux/isst_if.h
8324
8325 INTEL TELEMETRY DRIVER
8326 M:      Rajneesh Bhardwaj <[email protected]>
8327 M:      "David E. Box" <[email protected]>
8328 L:      [email protected]
8329 S:      Maintained
8330 F:      arch/x86/include/asm/intel_telemetry.h
8331 F:      drivers/platform/x86/intel_telemetry*
8332
8333 INTEL VIRTUAL BUTTON DRIVER
8334 M:      AceLan Kao <[email protected]>
8335 L:      [email protected]
8336 S:      Maintained
8337 F:      drivers/platform/x86/intel-vbtn.c
8338
8339 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
8340 M:      Stanislaw Gruszka <[email protected]>
8341 L:      [email protected]
8342 S:      Supported
8343 F:      drivers/net/wireless/intel/iwlegacy/
8344
8345 INTEL WIRELESS WIFI LINK (iwlwifi)
8346 M:      Johannes Berg <[email protected]>
8347 M:      Emmanuel Grumbach <[email protected]>
8348 M:      Luca Coelho <[email protected]>
8349 M:      Intel Linux Wireless <[email protected]>
8350 L:      [email protected]
8351 W:      http://intellinuxwireless.org
8352 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
8353 S:      Supported
8354 F:      drivers/net/wireless/intel/iwlwifi/
8355
8356 INTEL WIRELESS WIMAX CONNECTION 2400
8357 M:      Inaky Perez-Gonzalez <[email protected]>
8358 M:      [email protected]
8359 L:      [email protected] (subscribers-only)
8360 S:      Supported
8361 W:      http://linuxwimax.org
8362 F:      Documentation/wimax/README.i2400m
8363 F:      drivers/net/wimax/i2400m/
8364 F:      include/uapi/linux/wimax/i2400m.h
8365
8366 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
8367 M:      Mario Limonciello <[email protected]>
8368 S:      Maintained
8369 F:      drivers/platform/x86/intel-wmi-thunderbolt.c
8370
8371 INTEL(R) TRACE HUB
8372 M:      Alexander Shishkin <[email protected]>
8373 S:      Supported
8374 F:      Documentation/trace/intel_th.rst
8375 F:      drivers/hwtracing/intel_th/
8376
8377 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
8378 M:      Ning Sun <[email protected]>
8379 L:      [email protected]
8380 W:      http://tboot.sourceforge.net
8381 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
8382 S:      Supported
8383 F:      Documentation/x86/intel_txt.rst
8384 F:      include/linux/tboot.h
8385 F:      arch/x86/kernel/tboot.c
8386
8387 INTEL-MID GPIO DRIVER
8388 M:      David Cohen <[email protected]>
8389 L:      [email protected]
8390 S:      Maintained
8391 F:      drivers/gpio/gpio-intel-mid.c
8392
8393 INTERCONNECT API
8394 M:      Georgi Djakov <[email protected]>
8395 L:      [email protected]
8396 S:      Maintained
8397 F:      Documentation/driver-api/interconnect.rst
8398 F:      Documentation/devicetree/bindings/interconnect/
8399 F:      drivers/interconnect/
8400 F:      include/dt-bindings/interconnect/
8401 F:      include/linux/interconnect-provider.h
8402 F:      include/linux/interconnect.h
8403
8404 INVENSENSE MPU-3050 GYROSCOPE DRIVER
8405 M:      Linus Walleij <[email protected]>
8406 L:      [email protected]
8407 S:      Maintained
8408 F:      drivers/iio/gyro/mpu3050*
8409 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt
8410
8411 IOC3 ETHERNET DRIVER
8412 M:      Ralf Baechle <[email protected]>
8413 L:      [email protected]
8414 S:      Maintained
8415 F:      drivers/net/ethernet/sgi/ioc3-eth.c
8416
8417 IOC3 SERIAL DRIVER
8418 M:      Pat Gefre <[email protected]>
8419 L:      [email protected]
8420 S:      Maintained
8421 F:      drivers/tty/serial/ioc3_serial.c
8422
8423 IOMAP FILESYSTEM LIBRARY
8424 M:      Christoph Hellwig <[email protected]>
8425 M:      Darrick J. Wong <[email protected]>
8426 M:      [email protected]
8427 M:      [email protected]
8428 L:      [email protected]
8429 L:      [email protected]
8430 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
8431 S:      Supported
8432 F:      fs/iomap.c
8433 F:      fs/iomap/
8434 F:      include/linux/iomap.h
8435
8436 IOMMU DRIVERS
8437 M:      Joerg Roedel <[email protected]>
8438 L:      [email protected]
8439 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
8440 S:      Maintained
8441 F:      Documentation/devicetree/bindings/iommu/
8442 F:      drivers/iommu/
8443 F:      include/linux/iommu.h
8444 F:      include/linux/of_iommu.h
8445 F:      include/linux/iova.h
8446
8447 IO_URING
8448 M:      Jens Axboe <[email protected]>
8449 L:      [email protected]
8450 L:      [email protected]
8451 T:      git git://git.kernel.dk/linux-block
8452 T:      git git://git.kernel.dk/liburing
8453 S:      Maintained
8454 F:      fs/io_uring.c
8455 F:      include/uapi/linux/io_uring.h
8456
8457 IP MASQUERADING
8458 M:      Juanjo Ciarlante <[email protected]>
8459 S:      Maintained
8460 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
8461
8462 IPMI SUBSYSTEM
8463 M:      Corey Minyard <[email protected]>
8464 L:      [email protected] (moderated for non-subscribers)
8465 W:      http://openipmi.sourceforge.net/
8466 S:      Supported
8467 F:      Documentation/devicetree/bindings/ipmi/
8468 F:      Documentation/IPMI.txt
8469 F:      drivers/char/ipmi/
8470 F:      include/linux/ipmi*
8471 F:      include/uapi/linux/ipmi*
8472
8473 IPS SCSI RAID DRIVER
8474 M:      Adaptec OEM Raid Solutions <[email protected]>
8475 L:      [email protected]
8476 W:      http://www.adaptec.com/
8477 S:      Maintained
8478 F:      drivers/scsi/ips*
8479
8480 IPVS
8481 M:      Wensong Zhang <[email protected]>
8482 M:      Simon Horman <[email protected]>
8483 M:      Julian Anastasov <[email protected]>
8484 L:      [email protected]
8485 L:      [email protected]
8486 S:      Maintained
8487 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
8488 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
8489 F:      Documentation/networking/ipvs-sysctl.txt
8490 F:      include/net/ip_vs.h
8491 F:      include/uapi/linux/ip_vs.h
8492 F:      net/netfilter/ipvs/
8493
8494 IPWIRELESS DRIVER
8495 M:      Jiri Kosina <[email protected]>
8496 M:      David Sterba <[email protected]>
8497 S:      Odd Fixes
8498 F:      drivers/tty/ipwireless/
8499
8500 IPX NETWORK LAYER
8501 L:      [email protected]
8502 S:      Obsolete
8503 F:      include/uapi/linux/ipx.h
8504
8505 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
8506 M:      Marc Zyngier <[email protected]>
8507 S:      Maintained
8508 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
8509 F:      Documentation/IRQ-domain.txt
8510 F:      include/linux/irqdomain.h
8511 F:      kernel/irq/irqdomain.c
8512 F:      kernel/irq/msi.c
8513
8514 IRQ SUBSYSTEM
8515 M:      Thomas Gleixner <[email protected]>
8516 L:      [email protected]
8517 S:      Maintained
8518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
8519 F:      kernel/irq/
8520
8521 IRQCHIP DRIVERS
8522 M:      Thomas Gleixner <[email protected]>
8523 M:      Jason Cooper <[email protected]>
8524 M:      Marc Zyngier <[email protected]>
8525 L:      [email protected]
8526 S:      Maintained
8527 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
8528 F:      Documentation/devicetree/bindings/interrupt-controller/
8529 F:      drivers/irqchip/
8530
8531 ISA
8532 M:      William Breathitt Gray <[email protected]>
8533 S:      Maintained
8534 F:      Documentation/driver-api/isa.rst
8535 F:      drivers/base/isa.c
8536 F:      include/linux/isa.h
8537
8538 ISA RADIO MODULE
8539 M:      Hans Verkuil <[email protected]>
8540 L:      [email protected]
8541 T:      git git://linuxtv.org/media_tree.git
8542 W:      https://linuxtv.org
8543 S:      Maintained
8544 F:      drivers/media/radio/radio-isa*
8545
8546 ISAPNP
8547 M:      Jaroslav Kysela <[email protected]>
8548 S:      Maintained
8549 F:      Documentation/driver-api/isapnp.rst
8550 F:      drivers/pnp/isapnp/
8551 F:      include/linux/isapnp.h
8552
8553 ISCSI
8554 M:      Lee Duncan <[email protected]>
8555 M:      Chris Leech <[email protected]>
8556 L:      [email protected]
8557 W:      www.open-iscsi.com
8558 S:      Maintained
8559 F:      drivers/scsi/*iscsi*
8560 F:      include/scsi/*iscsi*
8561
8562 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
8563 M:      Peter Jones <[email protected]>
8564 M:      Konrad Rzeszutek Wilk <[email protected]>
8565 S:      Maintained
8566 F:      drivers/firmware/iscsi_ibft*
8567
8568 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
8569 M:      Sagi Grimberg <[email protected]>
8570 M:      Max Gurtovoy <[email protected]>
8571 L:      [email protected]
8572 S:      Supported
8573 W:      http://www.openfabrics.org
8574 W:      www.open-iscsi.org
8575 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
8576 F:      drivers/infiniband/ulp/iser/
8577
8578 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
8579 M:      Sagi Grimberg <[email protected]>
8580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
8581 L:      [email protected]
8582 L:      [email protected]
8583 S:      Supported
8584 W:      http://www.linux-iscsi.org
8585 F:      drivers/infiniband/ulp/isert
8586
8587 ISDN/mISDN SUBSYSTEM
8588 M:      Karsten Keil <[email protected]>
8589 L:      [email protected] (subscribers-only)
8590 L:      [email protected]
8591 W:      http://www.isdn4linux.de
8592 S:      Maintained
8593 F:      drivers/isdn/mISDN
8594 F:      drivers/isdn/hardware
8595
8596 ISDN/CAPI SUBSYSTEM
8597 M:      Karsten Keil <[email protected]>
8598 L:      [email protected] (subscribers-only)
8599 L:      [email protected]
8600 W:      http://www.isdn4linux.de
8601 S:      Odd Fixes
8602 F:      Documentation/isdn/
8603 F:      drivers/isdn/capi/
8604 F:      drivers/staging/isdn/
8605 F:      net/bluetooth/cmtp/
8606 F:      include/linux/isdn/
8607 F:      include/uapi/linux/isdn/
8608
8609 IT87 HARDWARE MONITORING DRIVER
8610 M:      Jean Delvare <[email protected]>
8611 L:      [email protected]
8612 S:      Maintained
8613 F:      Documentation/hwmon/it87.rst
8614 F:      drivers/hwmon/it87.c
8615
8616 IT913X MEDIA DRIVER
8617 M:      Antti Palosaari <[email protected]>
8618 L:      [email protected]
8619 W:      https://linuxtv.org
8620 W:      http://palosaari.fi/linux/
8621 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8622 T:      git git://linuxtv.org/anttip/media_tree.git
8623 S:      Maintained
8624 F:      drivers/media/tuners/it913x*
8625
8626 IVTV VIDEO4LINUX DRIVER
8627 M:      Andy Walls <[email protected]>
8628 L:      [email protected] (subscribers-only)
8629 L:      [email protected]
8630 T:      git git://linuxtv.org/media_tree.git
8631 W:      http://www.ivtvdriver.org
8632 S:      Maintained
8633 F:      Documentation/media/v4l-drivers/ivtv*
8634 F:      drivers/media/pci/ivtv/
8635 F:      include/uapi/linux/ivtv*
8636
8637 IX2505V MEDIA DRIVER
8638 M:      Malcolm Priestley <[email protected]>
8639 L:      [email protected]
8640 W:      https://linuxtv.org
8641 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8642 S:      Maintained
8643 F:      drivers/media/dvb-frontends/ix2505v*
8644
8645 JAILHOUSE HYPERVISOR INTERFACE
8646 M:      Jan Kiszka <[email protected]>
8647 L:      [email protected]
8648 S:      Maintained
8649 F:      arch/x86/kernel/jailhouse.c
8650 F:      arch/x86/include/asm/jailhouse_para.h
8651
8652 JC42.4 TEMPERATURE SENSOR DRIVER
8653 M:      Guenter Roeck <[email protected]>
8654 L:      [email protected]
8655 S:      Maintained
8656 F:      drivers/hwmon/jc42.c
8657 F:      Documentation/hwmon/jc42.rst
8658
8659 JFS FILESYSTEM
8660 M:      Dave Kleikamp <[email protected]>
8661 L:      [email protected]
8662 W:      http://jfs.sourceforge.net/
8663 T:      git git://github.com/kleikamp/linux-shaggy.git
8664 S:      Maintained
8665 F:      Documentation/filesystems/jfs.txt
8666 F:      fs/jfs/
8667
8668 JME NETWORK DRIVER
8669 M:      Guo-Fu Tseng <[email protected]>
8670 L:      [email protected]
8671 S:      Maintained
8672 F:      drivers/net/ethernet/jme.*
8673
8674 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8675 M:      David Woodhouse <[email protected]>
8676 M:      Richard Weinberger <[email protected]>
8677 L:      [email protected]
8678 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
8679 T:      git git://git.infradead.org/ubifs-2.6.git
8680 S:      Odd Fixes
8681 F:      fs/jffs2/
8682 F:      include/uapi/linux/jffs2.h
8683
8684 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
8685 M:      "Theodore Ts'o" <[email protected]>
8686 M:      Jan Kara <[email protected]>
8687 L:      [email protected]
8688 S:      Maintained
8689 F:      fs/jbd2/
8690 F:      include/linux/jbd2.h
8691
8692 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
8693 M:      Mikhail Ulyanov <[email protected]>
8694 L:      [email protected]
8695 S:      Maintained
8696 F:      drivers/media/platform/rcar_jpu.c
8697
8698 JSM Neo PCI based serial card
8699 L:      [email protected]
8700 S:      Orphan
8701 F:      drivers/tty/serial/jsm/
8702
8703 K10TEMP HARDWARE MONITORING DRIVER
8704 M:      Clemens Ladisch <[email protected]>
8705 L:      [email protected]
8706 S:      Maintained
8707 F:      Documentation/hwmon/k10temp.rst
8708 F:      drivers/hwmon/k10temp.c
8709
8710 K8TEMP HARDWARE MONITORING DRIVER
8711 M:      Rudolf Marek <[email protected]>
8712 L:      [email protected]
8713 S:      Maintained
8714 F:      Documentation/hwmon/k8temp.rst
8715 F:      drivers/hwmon/k8temp.c
8716
8717 KASAN
8718 M:      Andrey Ryabinin <[email protected]>
8719 R:      Alexander Potapenko <[email protected]>
8720 R:      Dmitry Vyukov <[email protected]>
8721 L:      [email protected]
8722 S:      Maintained
8723 F:      arch/*/include/asm/kasan.h
8724 F:      arch/*/mm/kasan_init*
8725 F:      Documentation/dev-tools/kasan.rst
8726 F:      include/linux/kasan*.h
8727 F:      lib/test_kasan.c
8728 F:      mm/kasan/
8729 F:      scripts/Makefile.kasan
8730
8731 KCONFIG
8732 M:      Masahiro Yamada <[email protected]>
8733 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
8734 L:      [email protected]
8735 S:      Maintained
8736 F:      Documentation/kbuild/kconfig*
8737 F:      scripts/kconfig/
8738 F:      scripts/Kconfig.include
8739
8740 KDUMP
8741 M:      Dave Young <[email protected]>
8742 M:      Baoquan He <[email protected]>
8743 R:      Vivek Goyal <[email protected]>
8744 L:      [email protected]
8745 W:      http://lse.sourceforge.net/kdump/
8746 S:      Maintained
8747 F:      Documentation/admin-guide/kdump/
8748
8749 KEENE FM RADIO TRANSMITTER DRIVER
8750 M:      Hans Verkuil <[email protected]>
8751 L:      [email protected]
8752 T:      git git://linuxtv.org/media_tree.git
8753 W:      https://linuxtv.org
8754 S:      Maintained
8755 F:      drivers/media/radio/radio-keene*
8756
8757 KERNEL AUTOMOUNTER
8758 M:      Ian Kent <[email protected]>
8759 L:      [email protected]
8760 S:      Maintained
8761 F:      fs/autofs/
8762
8763 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
8764 M:      Masahiro Yamada <[email protected]>
8765 M:      Michal Marek <[email protected]>
8766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
8767 L:      [email protected]
8768 S:      Maintained
8769 F:      Documentation/kbuild/
8770 F:      Makefile
8771 F:      scripts/Kbuild*
8772 F:      scripts/Makefile*
8773 F:      scripts/basic/
8774 F:      scripts/mk*
8775 F:      scripts/*vmlinux*
8776 F:      scripts/mod/
8777 F:      scripts/package/
8778
8779 KERNEL JANITORS
8780 L:      [email protected]
8781 W:      http://kernelnewbies.org/KernelJanitors
8782 S:      Odd Fixes
8783
8784 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8785 M:      "J. Bruce Fields" <[email protected]>
8786 M:      Chuck Lever <[email protected]>
8787 L:      [email protected]
8788 W:      http://nfs.sourceforge.net/
8789 T:      git git://linux-nfs.org/~bfields/linux.git
8790 S:      Supported
8791 F:      fs/nfsd/
8792 F:      include/uapi/linux/nfsd/
8793 F:      fs/lockd/
8794 F:      fs/nfs_common/
8795 F:      net/sunrpc/
8796 F:      include/linux/lockd/
8797 F:      include/linux/sunrpc/
8798 F:      include/uapi/linux/sunrpc/
8799
8800 KERNEL SELFTEST FRAMEWORK
8801 M:      Shuah Khan <[email protected]>
8802 M:      Shuah Khan <[email protected]>
8803 L:      [email protected]
8804 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
8805 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
8806 S:      Maintained
8807 F:      tools/testing/selftests/
8808 F:      Documentation/dev-tools/kselftest*
8809
8810 KERNEL USERMODE HELPER
8811 M:      Luis Chamberlain <[email protected]>
8812 L:      [email protected]
8813 S:      Maintained
8814 F:      kernel/umh.c
8815 F:      include/linux/umh.h
8816
8817 KERNEL VIRTUAL MACHINE (KVM)
8818 M:      Paolo Bonzini <[email protected]>
8819 M:      Radim Krčmář <[email protected]>
8820 L:      [email protected]
8821 W:      http://www.linux-kvm.org
8822 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
8823 S:      Supported
8824 F:      Documentation/virt/kvm/
8825 F:      include/trace/events/kvm.h
8826 F:      include/uapi/asm-generic/kvm*
8827 F:      include/uapi/linux/kvm*
8828 F:      include/asm-generic/kvm*
8829 F:      include/linux/kvm*
8830 F:      include/kvm/iodev.h
8831 F:      virt/kvm/*
8832 F:      tools/kvm/
8833 F:      tools/testing/selftests/kvm/
8834
8835 KERNEL VIRTUAL MACHINE FOR AMD-V (KVM/amd)
8836 M:      Joerg Roedel <[email protected]>
8837 L:      [email protected]
8838 W:      http://www.linux-kvm.org/
8839 S:      Maintained
8840 F:      arch/x86/include/asm/svm.h
8841 F:      arch/x86/kvm/svm.c
8842
8843 KERNEL VIRTUAL MACHINE FOR ARM/ARM64 (KVM/arm, KVM/arm64)
8844 M:      Marc Zyngier <[email protected]>
8845 R:      James Morse <[email protected]>
8846 R:      Julien Thierry <[email protected]>
8847 R:      Suzuki K Poulose <[email protected]>
8848 L:      [email protected] (moderated for non-subscribers)
8849 L:      [email protected]
8850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
8851 S:      Maintained
8852 F:      arch/arm/include/uapi/asm/kvm*
8853 F:      arch/arm/include/asm/kvm*
8854 F:      arch/arm/kvm/
8855 F:      arch/arm64/include/uapi/asm/kvm*
8856 F:      arch/arm64/include/asm/kvm*
8857 F:      arch/arm64/kvm/
8858 F:      virt/kvm/arm/
8859 F:      include/kvm/arm_*
8860
8861 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
8862 M:      James Hogan <[email protected]>
8863 L:      [email protected]
8864 S:      Supported
8865 F:      arch/mips/include/uapi/asm/kvm*
8866 F:      arch/mips/include/asm/kvm*
8867 F:      arch/mips/kvm/
8868
8869 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
8870 M:      Paul Mackerras <[email protected]>
8871 L:      [email protected]
8872 W:      http://www.linux-kvm.org/
8873 T:      git git://github.com/agraf/linux-2.6.git
8874 S:      Supported
8875 F:      arch/powerpc/include/uapi/asm/kvm*
8876 F:      arch/powerpc/include/asm/kvm*
8877 F:      arch/powerpc/kvm/
8878 F:      arch/powerpc/kernel/kvm*
8879
8880 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8881 M:      Christian Borntraeger <[email protected]>
8882 M:      Janosch Frank <[email protected]>
8883 R:      David Hildenbrand <[email protected]>
8884 R:      Cornelia Huck <[email protected]>
8885 L:      [email protected]
8886 W:      http://www.ibm.com/developerworks/linux/linux390/
8887 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
8888 S:      Supported
8889 F:      arch/s390/include/uapi/asm/kvm*
8890 F:      arch/s390/include/asm/gmap.h
8891 F:      arch/s390/include/asm/kvm*
8892 F:      arch/s390/kvm/
8893 F:      arch/s390/mm/gmap.c
8894 F:      tools/testing/selftests/kvm/s390x/
8895 F:      tools/testing/selftests/kvm/*/s390x/
8896
8897 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
8898 M:      Paolo Bonzini <[email protected]>
8899 M:      Radim Krčmář <[email protected]>
8900 L:      [email protected]
8901 W:      http://www.linux-kvm.org
8902 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
8903 S:      Supported
8904 F:      arch/x86/kvm/
8905 F:      arch/x86/kvm/*/
8906 F:      arch/x86/include/uapi/asm/kvm*
8907 F:      arch/x86/include/asm/kvm*
8908 F:      arch/x86/include/asm/pvclock-abi.h
8909 F:      arch/x86/kernel/kvm.c
8910 F:      arch/x86/kernel/kvmclock.c
8911
8912 KERNFS
8913 M:      Greg Kroah-Hartman <[email protected]>
8914 M:      Tejun Heo <[email protected]>
8915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
8916 S:      Supported
8917 F:      include/linux/kernfs.h
8918 F:      fs/kernfs/
8919
8920 KEXEC
8921 M:      Eric Biederman <[email protected]>
8922 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
8923 L:      [email protected]
8924 S:      Maintained
8925 F:      include/linux/kexec.h
8926 F:      include/uapi/linux/kexec.h
8927 F:      kernel/kexec*
8928
8929 KEYS-ENCRYPTED
8930 M:      Mimi Zohar <[email protected]>
8931 L:      [email protected]
8932 L:      [email protected]
8933 S:      Supported
8934 F:      Documentation/security/keys/trusted-encrypted.rst
8935 F:      include/keys/encrypted-type.h
8936 F:      security/keys/encrypted-keys/
8937
8938 KEYS-TRUSTED
8939 M:      James Bottomley <[email protected]>
8940 M:      Jarkko Sakkinen <[email protected]>
8941 M:      Mimi Zohar <[email protected]>
8942 L:      [email protected]
8943 L:      [email protected]
8944 S:      Supported
8945 F:      Documentation/security/keys/trusted-encrypted.rst
8946 F:      include/keys/trusted-type.h
8947 F:      security/keys/trusted.c
8948 F:      security/keys/trusted.h
8949
8950 KEYS/KEYRINGS:
8951 M:      David Howells <[email protected]>
8952 L:      [email protected]
8953 S:      Maintained
8954 F:      Documentation/security/keys/core.rst
8955 F:      include/linux/key.h
8956 F:      include/linux/key-type.h
8957 F:      include/linux/keyctl.h
8958 F:      include/uapi/linux/keyctl.h
8959 F:      include/keys/
8960 F:      security/keys/
8961
8962 KGDB / KDB /debug_core
8963 M:      Jason Wessel <[email protected]>
8964 M:      Daniel Thompson <[email protected]>
8965 W:      http://kgdb.wiki.kernel.org/
8966 L:      [email protected]
8967 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
8968 S:      Maintained
8969 F:      Documentation/dev-tools/kgdb.rst
8970 F:      drivers/misc/kgdbts.c
8971 F:      drivers/tty/serial/kgdboc.c
8972 F:      include/linux/kdb.h
8973 F:      include/linux/kgdb.h
8974 F:      kernel/debug/
8975
8976 KMEMLEAK
8977 M:      Catalin Marinas <[email protected]>
8978 S:      Maintained
8979 F:      Documentation/dev-tools/kmemleak.rst
8980 F:      include/linux/kmemleak.h
8981 F:      mm/kmemleak.c
8982 F:      mm/kmemleak-test.c
8983
8984 KMOD KERNEL MODULE LOADER - USERMODE HELPER
8985 M:      Luis Chamberlain <[email protected]>
8986 L:      [email protected]
8987 S:      Maintained
8988 F:      kernel/kmod.c
8989 F:      include/linux/kmod.h
8990 F:      lib/test_kmod.c
8991 F:      tools/testing/selftests/kmod/
8992
8993 KPROBES
8994 M:      Naveen N. Rao <[email protected]>
8995 M:      Anil S Keshavamurthy <[email protected]>
8996 M:      "David S. Miller" <[email protected]>
8997 M:      Masami Hiramatsu <[email protected]>
8998 S:      Maintained
8999 F:      Documentation/kprobes.txt
9000 F:      include/linux/kprobes.h
9001 F:      include/asm-generic/kprobes.h
9002 F:      kernel/kprobes.c
9003
9004 KS0108 LCD CONTROLLER DRIVER
9005 M:      Miguel Ojeda Sandonis <[email protected]>
9006 S:      Maintained
9007 F:      Documentation/auxdisplay/ks0108
9008 F:      drivers/auxdisplay/ks0108.c
9009 F:      include/linux/ks0108.h
9010
9011 L3MDEV
9012 M:      David Ahern <[email protected]>
9013 L:      [email protected]
9014 S:      Maintained
9015 F:      net/l3mdev
9016 F:      include/net/l3mdev.h
9017
9018 L7 BPF FRAMEWORK
9019 M:      John Fastabend <[email protected]>
9020 M:      Daniel Borkmann <[email protected]>
9021 L:      [email protected]
9022 L:      [email protected]
9023 S:      Maintained
9024 F:      include/linux/skmsg.h
9025 F:      net/core/skmsg.c
9026 F:      net/core/sock_map.c
9027 F:      net/ipv4/tcp_bpf.c
9028
9029 LANTIQ / INTEL Ethernet drivers
9030 M:      Hauke Mehrtens <[email protected]>
9031 L:      [email protected]
9032 S:      Maintained
9033 F:      net/dsa/tag_gswip.c
9034 F:      drivers/net/ethernet/lantiq_xrx200.c
9035 F:      drivers/net/dsa/lantiq_pce.h
9036 F:      drivers/net/dsa/lantiq_gswip.c
9037
9038 LANTIQ MIPS ARCHITECTURE
9039 M:      John Crispin <[email protected]>
9040 L:      [email protected]
9041 S:      Maintained
9042 F:      arch/mips/lantiq
9043 F:      drivers/soc/lantiq
9044
9045 LAPB module
9046 L:      [email protected]
9047 S:      Orphan
9048 F:      Documentation/networking/lapb-module.txt
9049 F:      include/*/lapb.h
9050 F:      net/lapb/
9051
9052 LASI 53c700 driver for PARISC
9053 M:      "James E.J. Bottomley" <[email protected]>
9054 L:      [email protected]
9055 S:      Maintained
9056 F:      Documentation/scsi/53c700.txt
9057 F:      drivers/scsi/53c700*
9058
9059 LEAKING_ADDRESSES
9060 M:      Tobin C. Harding <[email protected]>
9061 M:      Tycho Andersen <[email protected]>
9062 L:      [email protected]
9063 S:      Maintained
9064 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
9065 F:      scripts/leaking_addresses.pl
9066
9067 LED SUBSYSTEM
9068 M:      Jacek Anaszewski <[email protected]>
9069 M:      Pavel Machek <[email protected]>
9070 R:      Dan Murphy <[email protected]>
9071 L:      [email protected]
9072 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
9073 S:      Maintained
9074 F:      Documentation/devicetree/bindings/leds/
9075 F:      drivers/leds/
9076 F:      include/linux/leds.h
9077
9078 LEGACY EEPROM DRIVER
9079 M:      Jean Delvare <[email protected]>
9080 S:      Maintained
9081 F:      Documentation/misc-devices/eeprom.rst
9082 F:      drivers/misc/eeprom/eeprom.c
9083
9084 LEGO MINDSTORMS EV3
9085 R:      David Lechner <[email protected]>
9086 S:      Maintained
9087 F:      arch/arm/boot/dts/da850-lego-ev3.dts
9088 F:      Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt
9089 F:      drivers/power/supply/lego_ev3_battery.c
9090
9091 LEGO USB Tower driver
9092 M:      Juergen Stuber <[email protected]>
9093 L:      [email protected]
9094 W:      http://legousb.sourceforge.net/
9095 S:      Maintained
9096 F:      drivers/usb/misc/legousbtower.c
9097
9098 LG LAPTOP EXTRAS
9099 M:      Matan Ziv-Av <[email protected]>
9100 L:      [email protected]
9101 S:      Maintained
9102 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
9103 F:      Documentation/admin-guide/laptops/lg-laptop.rst
9104 F:      drivers/platform/x86/lg-laptop.c
9105
9106 LG2160 MEDIA DRIVER
9107 M:      Michael Krufky <[email protected]>
9108 L:      [email protected]
9109 W:      https://linuxtv.org
9110 W:      http://github.com/mkrufky
9111 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9112 T:      git git://linuxtv.org/mkrufky/tuners.git
9113 S:      Maintained
9114 F:      drivers/media/dvb-frontends/lg2160.*
9115
9116 LGDT3305 MEDIA DRIVER
9117 M:      Michael Krufky <[email protected]>
9118 L:      [email protected]
9119 W:      https://linuxtv.org
9120 W:      http://github.com/mkrufky
9121 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9122 T:      git git://linuxtv.org/mkrufky/tuners.git
9123 S:      Maintained
9124 F:      drivers/media/dvb-frontends/lgdt3305.*
9125
9126 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
9127 M:      Viresh Kumar <[email protected]>
9128 L:      [email protected]
9129 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9130 S:      Maintained
9131 F:      include/linux/pata_arasan_cf_data.h
9132 F:      drivers/ata/pata_arasan_cf.c
9133
9134 LIBATA PATA DRIVERS
9135 M:      Bartlomiej Zolnierkiewicz <[email protected]>
9136 M:      Jens Axboe <[email protected]>
9137 L:      [email protected]
9138 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9139 S:      Maintained
9140 F:      drivers/ata/pata_*.c
9141 F:      drivers/ata/ata_generic.c
9142
9143 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
9144 M:      Linus Walleij <[email protected]>
9145 L:      [email protected]
9146 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9147 S:      Maintained
9148 F:      drivers/ata/pata_ftide010.c
9149 F:      drivers/ata/sata_gemini.c
9150 F:      drivers/ata/sata_gemini.h
9151
9152 LIBATA SATA AHCI PLATFORM devices support
9153 M:      Hans de Goede <[email protected]>
9154 M:      Jens Axboe <[email protected]>
9155 L:      [email protected]
9156 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9157 S:      Maintained
9158 F:      drivers/ata/ahci_platform.c
9159 F:      drivers/ata/libahci_platform.c
9160 F:      include/linux/ahci_platform.h
9161
9162 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
9163 M:      Mikael Pettersson <[email protected]>
9164 L:      [email protected]
9165 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9166 S:      Maintained
9167 F:      drivers/ata/sata_promise.*
9168
9169 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
9170 M:      Jens Axboe <[email protected]>
9171 L:      [email protected]
9172 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9173 S:      Maintained
9174 F:      drivers/ata/
9175 F:      include/linux/ata.h
9176 F:      include/linux/libata.h
9177 F:      Documentation/devicetree/bindings/ata/
9178
9179 LIBLOCKDEP
9180 M:      Sasha Levin <[email protected]>
9181 S:      Maintained
9182 F:      tools/lib/lockdep/
9183
9184 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
9185 M:      Dan Williams <[email protected]>
9186 M:      Vishal Verma <[email protected]>
9187 M:      Dave Jiang <[email protected]>
9188 L:      [email protected]
9189 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
9190 S:      Supported
9191 F:      drivers/nvdimm/blk.c
9192 F:      drivers/nvdimm/region_devs.c
9193
9194 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
9195 M:      Vishal Verma <[email protected]>
9196 M:      Dan Williams <[email protected]>
9197 M:      Dave Jiang <[email protected]>
9198 L:      [email protected]
9199 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
9200 S:      Supported
9201 F:      drivers/nvdimm/btt*
9202
9203 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
9204 M:      Dan Williams <[email protected]>
9205 M:      Vishal Verma <[email protected]>
9206 M:      Dave Jiang <[email protected]>
9207 L:      [email protected]
9208 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
9209 S:      Supported
9210 F:      drivers/nvdimm/pmem*
9211
9212 LIBNVDIMM: DEVICETREE BINDINGS
9213 M:      Oliver O'Halloran <[email protected]>
9214 L:      [email protected]
9215 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
9216 S:      Supported
9217 F:      drivers/nvdimm/of_pmem.c
9218 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
9219
9220 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
9221 M:      Dan Williams <[email protected]>
9222 M:      Vishal Verma <[email protected]>
9223 M:      Dave Jiang <[email protected]>
9224 M:      Keith Busch <[email protected]>
9225 M:      Ira Weiny <[email protected]>
9226 L:      [email protected]
9227 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
9228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
9229 S:      Supported
9230 F:      drivers/nvdimm/*
9231 F:      drivers/acpi/nfit/*
9232 F:      include/linux/nd.h
9233 F:      include/linux/libnvdimm.h
9234 F:      include/uapi/linux/ndctl.h
9235
9236 LIGHTNVM PLATFORM SUPPORT
9237 M:      Matias Bjorling <[email protected]>
9238 W:      http://github/OpenChannelSSD
9239 L:      [email protected]
9240 S:      Maintained
9241 F:      drivers/lightnvm/
9242 F:      include/linux/lightnvm.h
9243 F:      include/uapi/linux/lightnvm.h
9244
9245 LINUX FOR POWER MACINTOSH
9246 M:      Benjamin Herrenschmidt <[email protected]>
9247 W:      http://www.penguinppc.org/
9248 L:      [email protected]
9249 S:      Maintained
9250 F:      arch/powerpc/platforms/powermac/
9251 F:      drivers/macintosh/
9252
9253 LINUX FOR POWERPC (32-BIT AND 64-BIT)
9254 M:      Benjamin Herrenschmidt <[email protected]>
9255 M:      Paul Mackerras <[email protected]>
9256 M:      Michael Ellerman <[email protected]>
9257 W:      https://github.com/linuxppc/linux/wiki
9258 L:      [email protected]
9259 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
9261 S:      Supported
9262 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
9263 F:      Documentation/devicetree/bindings/powerpc/
9264 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
9265 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
9266 F:      Documentation/powerpc/
9267 F:      arch/powerpc/
9268 F:      drivers/char/tpm/tpm_ibmvtpm*
9269 F:      drivers/crypto/nx/
9270 F:      drivers/crypto/vmx/
9271 F:      drivers/i2c/busses/i2c-opal.c
9272 F:      drivers/net/ethernet/ibm/ibmveth.*
9273 F:      drivers/net/ethernet/ibm/ibmvnic.*
9274 F:      drivers/pci/hotplug/pnv_php.c
9275 F:      drivers/pci/hotplug/rpa*
9276 F:      drivers/rtc/rtc-opal.c
9277 F:      drivers/scsi/ibmvscsi/
9278 F:      drivers/tty/hvc/hvc_opal.c
9279 F:      drivers/watchdog/wdrtas.c
9280 F:      tools/testing/selftests/powerpc
9281 N:      /pmac
9282 N:      powermac
9283 N:      powernv
9284 N:      [^a-z0-9]ps3
9285 N:      pseries
9286
9287 LINUX FOR POWERPC EMBEDDED MPC5XXX
9288 M:      Anatolij Gustschin <[email protected]>
9289 L:      [email protected]
9290 T:      git git://git.denx.de/linux-denx-agust.git
9291 S:      Maintained
9292 F:      arch/powerpc/platforms/512x/
9293 F:      arch/powerpc/platforms/52xx/
9294
9295 LINUX FOR POWERPC EMBEDDED PPC4XX
9296 M:      Alistair Popple <[email protected]>
9297 M:      Matt Porter <[email protected]>
9298 W:      http://www.penguinppc.org/
9299 L:      [email protected]
9300 S:      Maintained
9301 F:      arch/powerpc/platforms/40x/
9302 F:      arch/powerpc/platforms/44x/
9303
9304 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
9305 M:      Scott Wood <[email protected]>
9306 M:      Kumar Gala <[email protected]>
9307 W:      http://www.penguinppc.org/
9308 L:      [email protected]
9309 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
9310 S:      Maintained
9311 F:      arch/powerpc/platforms/83xx/
9312 F:      arch/powerpc/platforms/85xx/
9313 F:      Documentation/devicetree/bindings/powerpc/fsl/
9314
9315 LINUX FOR POWERPC EMBEDDED PPC8XX
9316 M:      Vitaly Bordug <[email protected]>
9317 W:      http://www.penguinppc.org/
9318 L:      [email protected]
9319 S:      Maintained
9320 F:      arch/powerpc/platforms/8xx/
9321
9322 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
9323 L:      [email protected]
9324 S:      Orphan
9325 F:      arch/powerpc/*/*virtex*
9326 F:      arch/powerpc/*/*/*virtex*
9327
9328 LINUX FOR POWERPC PA SEMI PWRFICIENT
9329 L:      [email protected]
9330 S:      Orphan
9331 F:      arch/powerpc/platforms/pasemi/
9332 F:      drivers/*/*pasemi*
9333 F:      drivers/*/*/*pasemi*
9334
9335 LINUX KERNEL DUMP TEST MODULE (LKDTM)
9336 M:      Kees Cook <[email protected]>
9337 S:      Maintained
9338 F:      drivers/misc/lkdtm/*
9339
9340 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
9341 M:      Alan Stern <[email protected]>
9342 M:      Andrea Parri <[email protected]>
9343 M:      Will Deacon <[email protected]>
9344 M:      Peter Zijlstra <[email protected]>
9345 M:      Boqun Feng <[email protected]>
9346 M:      Nicholas Piggin <[email protected]>
9347 M:      David Howells <[email protected]>
9348 M:      Jade Alglave <[email protected]>
9349 M:      Luc Maranget <[email protected]>
9350 M:      "Paul E. McKenney" <[email protected]>
9351 R:      Akira Yokosawa <[email protected]>
9352 R:      Daniel Lustig <[email protected]>
9353 L:      [email protected]
9354 L:      [email protected]
9355 S:      Supported
9356 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
9357 F:      tools/memory-model/
9358 F:      Documentation/atomic_bitops.txt
9359 F:      Documentation/atomic_t.txt
9360 F:      Documentation/core-api/atomic_ops.rst
9361 F:      Documentation/core-api/refcount-vs-atomic.rst
9362 F:      Documentation/memory-barriers.txt
9363
9364 LIS3LV02D ACCELEROMETER DRIVER
9365 M:      Eric Piel <[email protected]>
9366 S:      Maintained
9367 F:      Documentation/misc-devices/lis3lv02d.rst
9368 F:      drivers/misc/lis3lv02d/
9369 F:      drivers/platform/x86/hp_accel.c
9370
9371 LIVE PATCHING
9372 M:      Josh Poimboeuf <[email protected]>
9373 M:      Jiri Kosina <[email protected]>
9374 M:      Miroslav Benes <[email protected]>
9375 M:      Petr Mladek <[email protected]>
9376 R:      Joe Lawrence <[email protected]>
9377 S:      Maintained
9378 F:      kernel/livepatch/
9379 F:      include/linux/livepatch.h
9380 F:      arch/x86/include/asm/livepatch.h
9381 F:      arch/x86/kernel/livepatch.c
9382 F:      Documentation/livepatch/
9383 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
9384 F:      samples/livepatch/
9385 F:      tools/testing/selftests/livepatch/
9386 L:      [email protected]
9387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
9388
9389 LLC (802.2)
9390 L:      [email protected]
9391 S:      Odd fixes
9392 F:      include/linux/llc.h
9393 F:      include/uapi/linux/llc.h
9394 F:      include/net/llc*
9395 F:      net/llc/
9396
9397 LM73 HARDWARE MONITOR DRIVER
9398 M:      Guillaume Ligneul <[email protected]>
9399 L:      [email protected]
9400 S:      Maintained
9401 F:      drivers/hwmon/lm73.c
9402
9403 LM78 HARDWARE MONITOR DRIVER
9404 M:      Jean Delvare <[email protected]>
9405 L:      [email protected]
9406 S:      Maintained
9407 F:      Documentation/hwmon/lm78.rst
9408 F:      drivers/hwmon/lm78.c
9409
9410 LM83 HARDWARE MONITOR DRIVER
9411 M:      Jean Delvare <[email protected]>
9412 L:      [email protected]
9413 S:      Maintained
9414 F:      Documentation/hwmon/lm83.rst
9415 F:      drivers/hwmon/lm83.c
9416
9417 LM90 HARDWARE MONITOR DRIVER
9418 M:      Jean Delvare <[email protected]>
9419 L:      [email protected]
9420 S:      Maintained
9421 F:      Documentation/hwmon/lm90.rst
9422 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
9423 F:      drivers/hwmon/lm90.c
9424 F:      include/dt-bindings/thermal/lm90.h
9425
9426 LM95234 HARDWARE MONITOR DRIVER
9427 M:      Guenter Roeck <[email protected]>
9428 L:      [email protected]
9429 S:      Maintained
9430 F:      Documentation/hwmon/lm95234.rst
9431 F:      drivers/hwmon/lm95234.c
9432
9433 LME2510 MEDIA DRIVER
9434 M:      Malcolm Priestley <[email protected]>
9435 L:      [email protected]
9436 W:      https://linuxtv.org
9437 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9438 S:      Maintained
9439 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
9440
9441 LOADPIN SECURITY MODULE
9442 M:      Kees Cook <[email protected]>
9443 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
9444 S:      Supported
9445 F:      security/loadpin/
9446 F:      Documentation/admin-guide/LSM/LoadPin.rst
9447
9448 LOCKING PRIMITIVES
9449 M:      Peter Zijlstra <[email protected]>
9450 M:      Ingo Molnar <[email protected]>
9451 M:      Will Deacon <[email protected]>
9452 L:      [email protected]
9453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
9454 S:      Maintained
9455 F:      Documentation/locking/
9456 F:      include/linux/lockdep.h
9457 F:      include/linux/spinlock*.h
9458 F:      arch/*/include/asm/spinlock*.h
9459 F:      include/linux/rwlock*.h
9460 F:      include/linux/mutex*.h
9461 F:      include/linux/rwsem*.h
9462 F:      include/linux/seqlock.h
9463 F:      lib/locking*.[ch]
9464 F:      kernel/locking/
9465 X:      kernel/locking/locktorture.c
9466
9467 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
9468 M:      "Richard Russon (FlatCap)" <[email protected]>
9469 L:      [email protected]
9470 W:      http://www.linux-ntfs.org/content/view/19/37/
9471 S:      Maintained
9472 F:      Documentation/admin-guide/ldm.rst
9473 F:      block/partitions/ldm.*
9474
9475 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
9476 M:      Sathya Prakash <[email protected]>
9477 M:      Chaitra P B <[email protected]>
9478 M:      Suganath Prabu Subramani <[email protected]>
9479 L:      [email protected]
9480 L:      [email protected]
9481 W:      http://www.avagotech.com/support/
9482 S:      Supported
9483 F:      drivers/message/fusion/
9484 F:      drivers/scsi/mpt3sas/
9485
9486 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
9487 M:      Matthew Wilcox <[email protected]>
9488 L:      [email protected]
9489 S:      Maintained
9490 F:      drivers/scsi/sym53c8xx_2/
9491
9492 LTC1660 DAC DRIVER
9493 M:      Marcus Folkesson <[email protected]>
9494 L:      [email protected]
9495 S:      Maintained
9496 F:      Documentation/devicetree/bindings/iio/dac/ltc1660.txt
9497 F:      drivers/iio/dac/ltc1660.c
9498
9499 LTC4261 HARDWARE MONITOR DRIVER
9500 M:      Guenter Roeck <[email protected]>
9501 L:      [email protected]
9502 S:      Maintained
9503 F:      Documentation/hwmon/ltc4261.rst
9504 F:      drivers/hwmon/ltc4261.c
9505
9506 LTC4306 I2C MULTIPLEXER DRIVER
9507 M:      Michael Hennerich <[email protected]>
9508 W:      http://ez.analog.com/community/linux-device-drivers
9509 L:      [email protected]
9510 S:      Supported
9511 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
9512 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
9513
9514 LTP (Linux Test Project)
9515 M:      Mike Frysinger <[email protected]>
9516 M:      Cyril Hrubis <[email protected]>
9517 M:      Wanlong Gao <[email protected]>
9518 M:      Jan Stancek <[email protected]>
9519 M:      Stanislav Kholmanskikh <[email protected]>
9520 M:      Alexey Kodanev <[email protected]>
9521 L:      [email protected] (subscribers-only)
9522 W:      http://linux-test-project.github.io/
9523 T:      git git://github.com/linux-test-project/ltp.git
9524 S:      Maintained
9525
9526 M68K ARCHITECTURE
9527 M:      Geert Uytterhoeven <[email protected]>
9528 L:      [email protected]
9529 W:      http://www.linux-m68k.org/
9530 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
9531 S:      Maintained
9532 F:      arch/m68k/
9533 F:      drivers/zorro/
9534
9535 M68K ON APPLE MACINTOSH
9536 M:      Joshua Thompson <[email protected]>
9537 W:      http://www.mac.linux-m68k.org/
9538 L:      [email protected]
9539 S:      Maintained
9540 F:      arch/m68k/mac/
9541
9542 M68K ON HP9000/300
9543 M:      Philip Blundell <[email protected]>
9544 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
9545 S:      Maintained
9546 F:      arch/m68k/hp300/
9547
9548 M88DS3103 MEDIA DRIVER
9549 M:      Antti Palosaari <[email protected]>
9550 L:      [email protected]
9551 W:      https://linuxtv.org
9552 W:      http://palosaari.fi/linux/
9553 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9554 T:      git git://linuxtv.org/anttip/media_tree.git
9555 S:      Maintained
9556 F:      drivers/media/dvb-frontends/m88ds3103*
9557
9558 M88RS2000 MEDIA DRIVER
9559 M:      Malcolm Priestley <[email protected]>
9560 L:      [email protected]
9561 W:      https://linuxtv.org
9562 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9563 S:      Maintained
9564 F:      drivers/media/dvb-frontends/m88rs2000*
9565
9566 MA901 MASTERKIT USB FM RADIO DRIVER
9567 M:      Alexey Klimov <[email protected]>
9568 L:      [email protected]
9569 T:      git git://linuxtv.org/media_tree.git
9570 S:      Maintained
9571 F:      drivers/media/radio/radio-ma901.c
9572
9573 MAC80211
9574 M:      Johannes Berg <[email protected]>
9575 L:      [email protected]
9576 W:      http://wireless.kernel.org/
9577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9578 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9579 S:      Maintained
9580 F:      Documentation/networking/mac80211-injection.txt
9581 F:      include/net/mac80211.h
9582 F:      net/mac80211/
9583 F:      drivers/net/wireless/mac80211_hwsim.[ch]
9584 F:      Documentation/networking/mac80211_hwsim/README
9585
9586 MAILBOX API
9587 M:      Jassi Brar <[email protected]>
9588 L:      [email protected]
9589 S:      Maintained
9590 F:      drivers/mailbox/
9591 F:      include/linux/mailbox_client.h
9592 F:      include/linux/mailbox_controller.h
9593
9594 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
9595 M:      Michael Kerrisk <[email protected]>
9596 W:      http://www.kernel.org/doc/man-pages
9597 L:      [email protected]
9598 S:      Maintained
9599
9600 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
9601 M:      Rahul Bedarkar <[email protected]>
9602 L:      [email protected]
9603 S:      Maintained
9604 F:      arch/mips/boot/dts/img/pistachio_marduk.dts
9605
9606 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
9607 M:      Andrew Lunn <[email protected]>
9608 M:      Vivien Didelot <[email protected]>
9609 L:      [email protected]
9610 S:      Maintained
9611 F:      drivers/net/dsa/mv88e6xxx/
9612 F:      include/linux/platform_data/mv88e6xxx.h
9613 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
9614
9615 MARVELL ARMADA DRM SUPPORT
9616 M:      Russell King <[email protected]>
9617 S:      Maintained
9618 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
9619 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
9620 F:      drivers/gpu/drm/armada/
9621 F:      include/uapi/drm/armada_drm.h
9622 F:      Documentation/devicetree/bindings/display/armada/
9623
9624 MARVELL ARMADA 3700 PHY DRIVERS
9625 M:      Miquel Raynal <[email protected]>
9626 S:      Maintained
9627 F:      drivers/phy/marvell/phy-mvebu-a3700-comphy.c
9628 F:      drivers/phy/marvell/phy-mvebu-a3700-utmi.c
9629 F:      Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
9630 F:      Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt
9631
9632 MARVELL CRYPTO DRIVER
9633 M:      Boris Brezillon <[email protected]>
9634 M:      Arnaud Ebalard <[email protected]>
9635 F:      drivers/crypto/marvell/
9636 S:      Maintained
9637 L:      [email protected]
9638
9639 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
9640 M:      Mirko Lindner <[email protected]>
9641 M:      Stephen Hemminger <[email protected]>
9642 L:      [email protected]
9643 S:      Maintained
9644 F:      drivers/net/ethernet/marvell/sk*
9645
9646 MARVELL LIBERTAS WIRELESS DRIVER
9647 L:      [email protected]
9648 S:      Orphan
9649 F:      drivers/net/wireless/marvell/libertas/
9650
9651 MARVELL MACCHIATOBIN SUPPORT
9652 M:      Russell King <[email protected]>
9653 L:      [email protected]
9654 S:      Maintained
9655 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
9656
9657 MARVELL MV643XX ETHERNET DRIVER
9658 M:      Sebastian Hesselbarth <[email protected]>
9659 L:      [email protected]
9660 S:      Maintained
9661 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
9662 F:      include/linux/mv643xx.h
9663
9664 MARVELL MV88X3310 PHY DRIVER
9665 M:      Russell King <[email protected]>
9666 L:      [email protected]
9667 S:      Maintained
9668 F:      drivers/net/phy/marvell10g.c
9669
9670 MARVELL MVEBU THERMAL DRIVER
9671 M:      Miquel Raynal <[email protected]>
9672 S:      Maintained
9673 F:      drivers/thermal/armada_thermal.c
9674
9675 MARVELL MVNETA ETHERNET DRIVER
9676 M:      Thomas Petazzoni <[email protected]>
9677 L:      [email protected]
9678 S:      Maintained
9679 F:      drivers/net/ethernet/marvell/mvneta.*
9680
9681 MARVELL MWIFIEX WIRELESS DRIVER
9682 M:      Amitkumar Karwar <[email protected]>
9683 M:      Nishant Sarmukadam <[email protected]>
9684 M:      Ganapathi Bhat <[email protected]>
9685 M:      Xinming Hu <[email protected]>
9686 L:      [email protected]
9687 S:      Maintained
9688 F:      drivers/net/wireless/marvell/mwifiex/
9689
9690 MARVELL MWL8K WIRELESS DRIVER
9691 M:      Lennert Buytenhek <[email protected]>
9692 L:      [email protected]
9693 S:      Odd Fixes
9694 F:      drivers/net/wireless/marvell/mwl8k.c
9695
9696 MARVELL NAND CONTROLLER DRIVER
9697 M:      Miquel Raynal <[email protected]>
9698 L:      [email protected]
9699 S:      Maintained
9700 F:      drivers/mtd/nand/raw/marvell_nand.c
9701 F:      Documentation/devicetree/bindings/mtd/marvell-nand.txt
9702
9703 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
9704 M:      Nicolas Pitre <[email protected]>
9705 S:      Odd Fixes
9706 F:      drivers/mmc/host/mvsdio.*
9707
9708 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
9709 M:      Hu Ziji <[email protected]>
9710 L:      [email protected]
9711 S:      Supported
9712 F:      drivers/mmc/host/sdhci-xenon*
9713 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
9714
9715 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
9716 M:      Sunil Goutham <[email protected]>
9717 M:      Linu Cherian <[email protected]>
9718 M:      Geetha sowjanya <[email protected]>
9719 M:      Jerin Jacob <[email protected]>
9720 L:      [email protected]
9721 S:      Supported
9722 F:      drivers/net/ethernet/marvell/octeontx2/af/
9723
9724 MATROX FRAMEBUFFER DRIVER
9725 L:      [email protected]
9726 S:      Orphan
9727 F:      drivers/video/fbdev/matrox/matroxfb_*
9728 F:      include/uapi/linux/matroxfb.h
9729
9730 MAX16065 HARDWARE MONITOR DRIVER
9731 M:      Guenter Roeck <[email protected]>
9732 L:      [email protected]
9733 S:      Maintained
9734 F:      Documentation/hwmon/max16065.rst
9735 F:      drivers/hwmon/max16065.c
9736
9737 MAX2175 SDR TUNER DRIVER
9738 M:      Ramesh Shanmugasundaram <[email protected]>
9739 L:      [email protected]
9740 T:      git git://linuxtv.org/media_tree.git
9741 S:      Maintained
9742 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
9743 F:      Documentation/media/v4l-drivers/max2175.rst
9744 F:      drivers/media/i2c/max2175*
9745 F:      include/uapi/linux/max2175.h
9746
9747 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
9748 L:      [email protected]
9749 S:      Orphan
9750 F:      Documentation/hwmon/max6650.rst
9751 F:      drivers/hwmon/max6650.c
9752
9753 MAX6697 HARDWARE MONITOR DRIVER
9754 M:      Guenter Roeck <[email protected]>
9755 L:      [email protected]
9756 S:      Maintained
9757 F:      Documentation/hwmon/max6697.rst
9758 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
9759 F:      drivers/hwmon/max6697.c
9760 F:      include/linux/platform_data/max6697.h
9761
9762 MAX9860 MONO AUDIO VOICE CODEC DRIVER
9763 M:      Peter Rosin <[email protected]>
9764 L:      [email protected] (moderated for non-subscribers)
9765 S:      Maintained
9766 F:      Documentation/devicetree/bindings/sound/max9860.txt
9767 F:      sound/soc/codecs/max9860.*
9768
9769 MAXBOTIX ULTRASONIC RANGER IIO DRIVER
9770 M:      Andreas Klinger <[email protected]>
9771 L:      [email protected]
9772 S:      Maintained
9773 F:      Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.txt
9774 F:      drivers/iio/proximity/mb1232.c
9775
9776 MAXIM MAX77650 PMIC MFD DRIVER
9777 M:      Bartosz Golaszewski <[email protected]>
9778 L:      [email protected]
9779 S:      Maintained
9780 F:      Documentation/devicetree/bindings/*/*max77650.txt
9781 F:      Documentation/devicetree/bindings/*/max77650*.txt
9782 F:      include/linux/mfd/max77650.h
9783 F:      drivers/mfd/max77650.c
9784 F:      drivers/regulator/max77650-regulator.c
9785 F:      drivers/power/supply/max77650-charger.c
9786 F:      drivers/input/misc/max77650-onkey.c
9787 F:      drivers/leds/leds-max77650.c
9788 F:      drivers/gpio/gpio-max77650.c
9789
9790 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
9791 M:      Javier Martinez Canillas <[email protected]>
9792 L:      [email protected]
9793 S:      Supported
9794 F:      drivers/regulator/max77802-regulator.c
9795 F:      Documentation/devicetree/bindings/*/*max77802.txt
9796 F:      include/dt-bindings/*/*max77802.h
9797
9798 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
9799 M:      Krzysztof Kozlowski <[email protected]>
9800 M:      Bartlomiej Zolnierkiewicz <[email protected]>
9801 L:      [email protected]
9802 S:      Supported
9803 F:      drivers/power/supply/max14577_charger.c
9804 F:      drivers/power/supply/max77693_charger.c
9805
9806 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
9807 M:      Chanwoo Choi <[email protected]>
9808 M:      Krzysztof Kozlowski <[email protected]>
9809 M:      Bartlomiej Zolnierkiewicz <[email protected]>
9810 L:      [email protected]
9811 S:      Supported
9812 F:      drivers/*/max14577*.c
9813 F:      drivers/*/max77686*.c
9814 F:      drivers/*/max77693*.c
9815 F:      drivers/extcon/extcon-max14577.c
9816 F:      drivers/extcon/extcon-max77693.c
9817 F:      drivers/rtc/rtc-max77686.c
9818 F:      drivers/clk/clk-max77686.c
9819 F:      Documentation/devicetree/bindings/mfd/max14577.txt
9820 F:      Documentation/devicetree/bindings/*/max77686.txt
9821 F:      Documentation/devicetree/bindings/mfd/max77693.txt
9822 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
9823 F:      include/linux/mfd/max14577*.h
9824 F:      include/linux/mfd/max77686*.h
9825 F:      include/linux/mfd/max77693*.h
9826
9827 MAXIRADIO FM RADIO RECEIVER DRIVER
9828 M:      Hans Verkuil <[email protected]>
9829 L:      [email protected]
9830 T:      git git://linuxtv.org/media_tree.git
9831 W:      https://linuxtv.org
9832 S:      Maintained
9833 F:      drivers/media/radio/radio-maxiradio*
9834
9835 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
9836 M:      Peter Rosin <[email protected]>
9837 L:      [email protected]
9838 S:      Maintained
9839 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
9840 F:      drivers/iio/potentiometer/mcp4018.c
9841 F:      drivers/iio/potentiometer/mcp4531.c
9842
9843 MCR20A IEEE-802.15.4 RADIO DRIVER
9844 M:      Xue Liu <[email protected]>
9845 L:      [email protected]
9846 W:      https://github.com/xueliu/mcr20a-linux
9847 S:      Maintained
9848 F:      drivers/net/ieee802154/mcr20a.c
9849 F:      drivers/net/ieee802154/mcr20a.h
9850 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
9851
9852 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
9853 M:      William Breathitt Gray <[email protected]>
9854 L:      [email protected]
9855 S:      Maintained
9856 F:      drivers/iio/dac/cio-dac.c
9857
9858 MEDIA CONTROLLER FRAMEWORK
9859 M:      Sakari Ailus <[email protected]>
9860 M:      Laurent Pinchart <[email protected]>
9861 L:      [email protected]
9862 W:      https://www.linuxtv.org
9863 T:      git git://linuxtv.org/media_tree.git
9864 S:      Supported
9865 F:      drivers/media/mc/
9866 F:      include/media/media-*.h
9867 F:      include/uapi/linux/media.h
9868
9869 MEDIA DRIVERS FOR ASCOT2E
9870 M:      Sergey Kozlov <[email protected]>
9871 M:      Abylay Ospan <[email protected]>
9872 L:      [email protected]
9873 W:      https://linuxtv.org
9874 W:      http://netup.tv/
9875 T:      git git://linuxtv.org/media_tree.git
9876 S:      Supported
9877 F:      drivers/media/dvb-frontends/ascot2e*
9878
9879 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
9880 M:      Jasmin Jessich <[email protected]>
9881 L:      [email protected]
9882 W:      https://linuxtv.org
9883 T:      git git://linuxtv.org/media_tree.git
9884 S:      Maintained
9885 F:      drivers/media/dvb-frontends/cxd2099*
9886
9887 MEDIA DRIVERS FOR CXD2841ER
9888 M:      Sergey Kozlov <[email protected]>
9889 M:      Abylay Ospan <[email protected]>
9890 L:      [email protected]
9891 W:      https://linuxtv.org
9892 W:      http://netup.tv/
9893 T:      git git://linuxtv.org/media_tree.git
9894 S:      Supported
9895 F:      drivers/media/dvb-frontends/cxd2841er*
9896
9897 MEDIA DRIVERS FOR CXD2880
9898 M:      Yasunari Takiguchi <[email protected]>
9899 L:      [email protected]
9900 W:      http://linuxtv.org/
9901 T:      git git://linuxtv.org/media_tree.git
9902 S:      Supported
9903 F:      drivers/media/dvb-frontends/cxd2880/*
9904 F:      drivers/media/spi/cxd2880*
9905
9906 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
9907 L:      [email protected]
9908 W:      https://linuxtv.org
9909 T:      git git://linuxtv.org/media_tree.git
9910 S:      Orphan
9911 F:      drivers/media/pci/ddbridge/*
9912
9913 MEDIA DRIVERS FOR FREESCALE IMX
9914 M:      Steve Longerbeam <[email protected]>
9915 M:      Philipp Zabel <[email protected]>
9916 L:      [email protected]
9917 T:      git git://linuxtv.org/media_tree.git
9918 S:      Maintained
9919 F:      Documentation/devicetree/bindings/media/imx.txt
9920 F:      Documentation/media/v4l-drivers/imx.rst
9921 F:      drivers/staging/media/imx/
9922 F:      include/linux/imx-media.h
9923 F:      include/media/imx.h
9924
9925 MEDIA DRIVER FOR FREESCALE IMX PXP
9926 M:      Philipp Zabel <[email protected]>
9927 L:      [email protected]
9928 T:      git git://linuxtv.org/media_tree.git
9929 S:      Maintained
9930 F:      drivers/media/platform/imx-pxp.[ch]
9931
9932 MEDIA DRIVERS FOR FREESCALE IMX7
9933 M:      Rui Miguel Silva <[email protected]>
9934 L:      [email protected]
9935 T:      git git://linuxtv.org/media_tree.git
9936 S:      Maintained
9937 F:      Documentation/devicetree/bindings/media/imx7-csi.txt
9938 F:      Documentation/devicetree/bindings/media/imx7-mipi-csi2.txt
9939 F:      Documentation/media/v4l-drivers/imx7.rst
9940 F:      drivers/staging/media/imx/imx7-media-csi.c
9941 F:      drivers/staging/media/imx/imx7-mipi-csis.c
9942
9943 MEDIA DRIVERS FOR HELENE
9944 M:      Abylay Ospan <[email protected]>
9945 L:      [email protected]
9946 W:      https://linuxtv.org
9947 W:      http://netup.tv/
9948 T:      git git://linuxtv.org/media_tree.git
9949 S:      Supported
9950 F:      drivers/media/dvb-frontends/helene*
9951
9952 MEDIA DRIVERS FOR HORUS3A
9953 M:      Sergey Kozlov <[email protected]>
9954 M:      Abylay Ospan <[email protected]>
9955 L:      [email protected]
9956 W:      https://linuxtv.org
9957 W:      http://netup.tv/
9958 T:      git git://linuxtv.org/media_tree.git
9959 S:      Supported
9960 F:      drivers/media/dvb-frontends/horus3a*
9961
9962 MEDIA DRIVERS FOR LNBH25
9963 M:      Sergey Kozlov <[email protected]>
9964 M:      Abylay Ospan <[email protected]>
9965 L:      [email protected]
9966 W:      https://linuxtv.org
9967 W:      http://netup.tv/
9968 T:      git git://linuxtv.org/media_tree.git
9969 S:      Supported
9970 F:      drivers/media/dvb-frontends/lnbh25*
9971
9972 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
9973 L:      [email protected]
9974 W:      https://linuxtv.org
9975 T:      git git://linuxtv.org/media_tree.git
9976 S:      Orphan
9977 F:      drivers/media/dvb-frontends/mxl5xx*
9978
9979 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
9980 M:      Sergey Kozlov <[email protected]>
9981 M:      Abylay Ospan <[email protected]>
9982 L:      [email protected]
9983 W:      https://linuxtv.org
9984 W:      http://netup.tv/
9985 T:      git git://linuxtv.org/media_tree.git
9986 S:      Supported
9987 F:      drivers/media/pci/netup_unidvb/*
9988
9989 MEDIA DRIVERS FOR RENESAS - CEU
9990 M:      Jacopo Mondi <[email protected]>
9991 L:      [email protected]
9992 L:      [email protected]
9993 T:      git git://linuxtv.org/media_tree.git
9994 S:      Supported
9995 F:      Documentation/devicetree/bindings/media/renesas,ceu.txt
9996 F:      drivers/media/platform/renesas-ceu.c
9997 F:      include/media/drv-intf/renesas-ceu.h
9998
9999 MEDIA DRIVERS FOR RENESAS - DRIF
10000 M:      Ramesh Shanmugasundaram <[email protected]>
10001 L:      [email protected]
10002 L:      [email protected]
10003 T:      git git://linuxtv.org/media_tree.git
10004 S:      Supported
10005 F:      Documentation/devicetree/bindings/media/renesas,drif.txt
10006 F:      drivers/media/platform/rcar_drif.c
10007
10008 MEDIA DRIVERS FOR RENESAS - FCP
10009 M:      Laurent Pinchart <[email protected]>
10010 L:      [email protected]
10011 L:      [email protected]
10012 T:      git git://linuxtv.org/media_tree.git
10013 S:      Supported
10014 F:      Documentation/devicetree/bindings/media/renesas,fcp.txt
10015 F:      drivers/media/platform/rcar-fcp.c
10016 F:      include/media/rcar-fcp.h
10017
10018 MEDIA DRIVERS FOR RENESAS - FDP1
10019 M:      Kieran Bingham <[email protected]>
10020 L:      [email protected]
10021 L:      [email protected]
10022 T:      git git://linuxtv.org/media_tree.git
10023 S:      Supported
10024 F:      Documentation/devicetree/bindings/media/renesas,fdp1.txt
10025 F:      drivers/media/platform/rcar_fdp1.c
10026
10027 MEDIA DRIVERS FOR RENESAS - VIN
10028 M:      Niklas Söderlund <[email protected]>
10029 L:      [email protected]
10030 L:      [email protected]
10031 T:      git git://linuxtv.org/media_tree.git
10032 S:      Supported
10033 F:      Documentation/devicetree/bindings/media/renesas,rcar-csi2.txt
10034 F:      Documentation/devicetree/bindings/media/rcar_vin.txt
10035 F:      drivers/media/platform/rcar-vin/
10036
10037 MEDIA DRIVERS FOR RENESAS - VSP1
10038 M:      Laurent Pinchart <[email protected]>
10039 M:      Kieran Bingham <[email protected]>
10040 L:      [email protected]
10041 L:      [email protected]
10042 T:      git git://linuxtv.org/media_tree.git
10043 S:      Supported
10044 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
10045 F:      drivers/media/platform/vsp1/
10046
10047 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
10048 L:      [email protected]
10049 W:      https://linuxtv.org
10050 T:      git git://linuxtv.org/media_tree.git
10051 S:      Orphan
10052 F:      drivers/media/dvb-frontends/stv0910*
10053
10054 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
10055 L:      [email protected]
10056 W:      https://linuxtv.org
10057 T:      git git://linuxtv.org/media_tree.git
10058 S:      Orphan
10059 F:      drivers/media/dvb-frontends/stv6111*
10060
10061 MEDIA DRIVERS FOR STM32 - DCMI
10062 M:      Hugues Fruchet <[email protected]>
10063 L:      [email protected]
10064 T:      git git://linuxtv.org/media_tree.git
10065 S:      Supported
10066 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.txt
10067 F:      drivers/media/platform/stm32/stm32-dcmi.c
10068
10069 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
10070 M:      Dmitry Osipenko <[email protected]>
10071 L:      [email protected]
10072 L:      [email protected]
10073 T:      git git://linuxtv.org/media_tree.git
10074 S:      Maintained
10075 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
10076 F:      drivers/staging/media/tegra-vde/
10077
10078 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
10079 M:      Mauro Carvalho Chehab <[email protected]>
10080 P:      LinuxTV.org Project
10081 L:      [email protected]
10082 W:      https://linuxtv.org
10083 Q:      http://patchwork.kernel.org/project/linux-media/list/
10084 T:      git git://linuxtv.org/media_tree.git
10085 S:      Maintained
10086 F:      Documentation/devicetree/bindings/media/
10087 F:      Documentation/media/
10088 F:      drivers/media/
10089 F:      drivers/staging/media/
10090 F:      include/linux/platform_data/media/
10091 F:      include/media/
10092 F:      include/uapi/linux/dvb/
10093 F:      include/uapi/linux/videodev2.h
10094 F:      include/uapi/linux/media.h
10095 F:      include/uapi/linux/v4l2-*
10096 F:      include/uapi/linux/meye.h
10097 F:      include/uapi/linux/ivtv*
10098 F:      include/uapi/linux/uvcvideo.h
10099
10100 MEDIATEK BLUETOOTH DRIVER
10101 M:      Sean Wang <[email protected]>
10102 L:      [email protected]
10103 L:      [email protected] (moderated for non-subscribers)
10104 S:      Maintained
10105 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
10106 F:      drivers/bluetooth/btmtkuart.c
10107
10108 MEDIATEK CIR DRIVER
10109 M:      Sean Wang <[email protected]>
10110 S:      Maintained
10111 F:      drivers/media/rc/mtk-cir.c
10112
10113 MEDIATEK DMA DRIVER
10114 M:      Sean Wang <[email protected]>
10115 L:      [email protected]
10116 L:      [email protected] (moderated for non-subscribers)
10117 L:      [email protected] (moderated for non-subscribers)
10118 S:      Maintained
10119 F:      Documentation/devicetree/bindings/dma/mtk-*
10120 F:      drivers/dma/mediatek/
10121
10122 MEDIATEK PMIC LED DRIVER
10123 M:      Sean Wang <[email protected]>
10124 S:      Maintained
10125 F:      drivers/leds/leds-mt6323.c
10126 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
10127
10128 MEDIATEK ETHERNET DRIVER
10129 M:      Felix Fietkau <[email protected]>
10130 M:      John Crispin <[email protected]>
10131 M:      Sean Wang <[email protected]>
10132 M:      Nelson Chang <[email protected]>
10133 L:      [email protected]
10134 S:      Maintained
10135 F:      drivers/net/ethernet/mediatek/
10136
10137 MEDIATEK SWITCH DRIVER
10138 M:      Sean Wang <[email protected]>
10139 L:      [email protected]
10140 S:      Maintained
10141 F:      drivers/net/dsa/mt7530.*
10142 F:      net/dsa/tag_mtk.c
10143
10144 MEDIATEK JPEG DRIVER
10145 M:      Rick Chang <[email protected]>
10146 M:      Bin Liu <[email protected]>
10147 S:      Supported
10148 F:      drivers/media/platform/mtk-jpeg/
10149 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
10150
10151 MEDIATEK MDP DRIVER
10152 M:      Minghsiu Tsai <[email protected]>
10153 M:      Houlong Wei <[email protected]>
10154 M:      Andrew-CT Chen <[email protected]>
10155 S:      Supported
10156 F:      drivers/media/platform/mtk-mdp/
10157 F:      drivers/media/platform/mtk-vpu/
10158 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
10159
10160 MEDIATEK MEDIA DRIVER
10161 M:      Tiffany Lin <[email protected]>
10162 M:      Andrew-CT Chen <[email protected]>
10163 S:      Supported
10164 F:      drivers/media/platform/mtk-vcodec/
10165 F:      drivers/media/platform/mtk-vpu/
10166 F:      Documentation/devicetree/bindings/media/mediatek-vcodec.txt
10167 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
10168
10169 MEDIATEK MMC/SD/SDIO DRIVER
10170 M:      Chaotian Jing <[email protected]>
10171 S:      Maintained
10172 F:      drivers/mmc/host/mtk-sd.c
10173 F:      Documentation/devicetree/bindings/mmc/mtk-sd.txt
10174
10175 MEDIATEK MT76 WIRELESS LAN DRIVER
10176 M:      Felix Fietkau <[email protected]>
10177 M:      Lorenzo Bianconi <[email protected]>
10178 R:      Ryder Lee <[email protected]>
10179 R:      Roy Luo <[email protected]>
10180 L:      [email protected]
10181 S:      Maintained
10182 F:      drivers/net/wireless/mediatek/mt76/
10183
10184 MEDIATEK MT7601U WIRELESS LAN DRIVER
10185 M:      Jakub Kicinski <[email protected]>
10186 L:      [email protected]
10187 S:      Maintained
10188 F:      drivers/net/wireless/mediatek/mt7601u/
10189
10190 MEDIATEK MT7621/28/88 I2C DRIVER
10191 M:      Stefan Roese <[email protected]>
10192 L:      [email protected]
10193 S:      Maintained
10194 F:      drivers/i2c/busses/i2c-mt7621.c
10195 F:      Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
10196
10197 MEDIATEK NAND CONTROLLER DRIVER
10198 M:      Xiaolei Li <[email protected]>
10199 L:      [email protected]
10200 S:      Maintained
10201 F:      drivers/mtd/nand/raw/mtk_*
10202 F:      Documentation/devicetree/bindings/mtd/mtk-nand.txt
10203
10204 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
10205 M:      Sean Wang <[email protected]>
10206 S:      Maintained
10207 F:      drivers/char/hw_random/mtk-rng.c
10208
10209 MEDIATEK USB3 DRD IP DRIVER
10210 M:      Chunfeng Yun <[email protected]>
10211 L:      [email protected] (moderated for non-subscribers)
10212 L:      [email protected] (moderated for non-subscribers)
10213 L:      [email protected] (moderated for non-subscribers)
10214 S:      Maintained
10215 F:      drivers/usb/mtu3/
10216
10217 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
10218 M:      Peter Senna Tschudin <[email protected]>
10219 M:      Martin Donnelly <[email protected]>
10220 M:      Martyn Welch <[email protected]>
10221 S:      Maintained
10222 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
10223 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
10224
10225 MEGARAID SCSI/SAS DRIVERS
10226 M:      Kashyap Desai <[email protected]>
10227 M:      Sumit Saxena <[email protected]>
10228 M:      Shivasharan S <[email protected]>
10229 L:      [email protected]
10230 L:      [email protected]
10231 W:      http://www.avagotech.com/support/
10232 S:      Maintained
10233 F:      Documentation/scsi/megaraid.txt
10234 F:      drivers/scsi/megaraid.*
10235 F:      drivers/scsi/megaraid/
10236
10237 MELEXIS MLX90614 DRIVER
10238 M:      Crt Mori <[email protected]>
10239 L:      [email protected]
10240 W:      http://www.melexis.com
10241 S:      Supported
10242 F:      drivers/iio/temperature/mlx90614.c
10243
10244 MELEXIS MLX90632 DRIVER
10245 M:      Crt Mori <[email protected]>
10246 L:      [email protected]
10247 W:      http://www.melexis.com
10248 S:      Supported
10249 F:      drivers/iio/temperature/mlx90632.c
10250
10251 MELFAS MIP4 TOUCHSCREEN DRIVER
10252 M:      Sangwon Jee <[email protected]>
10253 W:      http://www.melfas.com
10254 S:      Supported
10255 F:      drivers/input/touchscreen/melfas_mip4.c
10256 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
10257
10258 MELLANOX ETHERNET DRIVER (mlx4_en)
10259 M:      Tariq Toukan <[email protected]>
10260 L:      [email protected]
10261 S:      Supported
10262 W:      http://www.mellanox.com
10263 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10264 F:      drivers/net/ethernet/mellanox/mlx4/en_*
10265
10266 MELLANOX ETHERNET DRIVER (mlx5e)
10267 M:      Saeed Mahameed <[email protected]>
10268 L:      [email protected]
10269 S:      Supported
10270 W:      http://www.mellanox.com
10271 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10272 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
10273
10274 MELLANOX ETHERNET INNOVA DRIVERS
10275 R:      Boris Pismenny <[email protected]>
10276 L:      [email protected]
10277 S:      Supported
10278 W:      http://www.mellanox.com
10279 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10280 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
10281 F:      drivers/net/ethernet/mellanox/mlx5/core/accel/*
10282 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
10283 F:      include/linux/mlx5/mlx5_ifc_fpga.h
10284
10285 MELLANOX ETHERNET SWITCH DRIVERS
10286 M:      Jiri Pirko <[email protected]>
10287 M:      Ido Schimmel <[email protected]>
10288 L:      [email protected]
10289 S:      Supported
10290 W:      http://www.mellanox.com
10291 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10292 F:      drivers/net/ethernet/mellanox/mlxsw/
10293 F:      tools/testing/selftests/drivers/net/mlxsw/
10294
10295 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
10296 M:      [email protected]
10297 L:      [email protected]
10298 S:      Supported
10299 W:      http://www.mellanox.com
10300 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10301 F:      drivers/net/ethernet/mellanox/mlxfw/
10302
10303 MELLANOX HARDWARE PLATFORM SUPPORT
10304 M:      Andy Shevchenko <[email protected]>
10305 M:      Darren Hart <[email protected]>
10306 M:      Vadim Pasternak <[email protected]>
10307 L:      [email protected]
10308 S:      Supported
10309 F:      drivers/platform/mellanox/
10310 F:      include/linux/platform_data/mlxreg.h
10311
10312 MELLANOX MLX4 core VPI driver
10313 M:      Tariq Toukan <[email protected]>
10314 L:      [email protected]
10315 L:      [email protected]
10316 W:      http://www.mellanox.com
10317 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10318 S:      Supported
10319 F:      drivers/net/ethernet/mellanox/mlx4/
10320 F:      include/linux/mlx4/
10321
10322 MELLANOX MLX4 IB driver
10323 M:      Yishai Hadas <[email protected]>
10324 L:      [email protected]
10325 W:      http://www.mellanox.com
10326 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10327 S:      Supported
10328 F:      drivers/infiniband/hw/mlx4/
10329 F:      include/linux/mlx4/
10330 F:      include/uapi/rdma/mlx4-abi.h
10331
10332 MELLANOX MLX5 core VPI driver
10333 M:      Saeed Mahameed <[email protected]>
10334 M:      Leon Romanovsky <[email protected]>
10335 L:      [email protected]
10336 L:      [email protected]
10337 W:      http://www.mellanox.com
10338 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10339 S:      Supported
10340 F:      drivers/net/ethernet/mellanox/mlx5/core/
10341 F:      include/linux/mlx5/
10342 F:      Documentation/networking/device_drivers/mellanox/
10343
10344 MELLANOX MLX5 IB driver
10345 M:      Leon Romanovsky <[email protected]>
10346 L:      [email protected]
10347 W:      http://www.mellanox.com
10348 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
10349 S:      Supported
10350 F:      drivers/infiniband/hw/mlx5/
10351 F:      include/linux/mlx5/
10352 F:      include/uapi/rdma/mlx5-abi.h
10353
10354 MELLANOX MLXCPLD I2C AND MUX DRIVER
10355 M:      Vadim Pasternak <[email protected]>
10356 M:      Michael Shych <[email protected]>
10357 L:      [email protected]
10358 S:      Supported
10359 F:      drivers/i2c/busses/i2c-mlxcpld.c
10360 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
10361 F:      Documentation/i2c/busses/i2c-mlxcpld
10362
10363 MELLANOX MLXCPLD LED DRIVER
10364 M:      Vadim Pasternak <[email protected]>
10365 L:      [email protected]
10366 S:      Supported
10367 F:      drivers/leds/leds-mlxcpld.c
10368 F:      drivers/leds/leds-mlxreg.c
10369 F:      Documentation/leds/leds-mlxcpld.rst
10370
10371 MELLANOX PLATFORM DRIVER
10372 M:      Vadim Pasternak <[email protected]>
10373 L:      [email protected]
10374 S:      Supported
10375 F:      drivers/platform/x86/mlx-platform.c
10376
10377 MEMBARRIER SUPPORT
10378 M:      Mathieu Desnoyers <[email protected]>
10379 M:      "Paul E. McKenney" <[email protected]>
10380 L:      [email protected]
10381 S:      Supported
10382 F:      kernel/sched/membarrier.c
10383 F:      include/uapi/linux/membarrier.h
10384 F:      arch/powerpc/include/asm/membarrier.h
10385
10386 MEMBLOCK
10387 M:      Mike Rapoport <[email protected]>
10388 L:      [email protected]
10389 S:      Maintained
10390 F:      include/linux/memblock.h
10391 F:      mm/memblock.c
10392 F:      Documentation/core-api/boot-time-mm.rst
10393
10394 MEMORY MANAGEMENT
10395 L:      [email protected]
10396 W:      http://www.linux-mm.org
10397 S:      Maintained
10398 F:      include/linux/mm.h
10399 F:      include/linux/gfp.h
10400 F:      include/linux/mmzone.h
10401 F:      include/linux/memory_hotplug.h
10402 F:      include/linux/vmalloc.h
10403 F:      mm/
10404
10405 MEMORY TECHNOLOGY DEVICES (MTD)
10406 M:      David Woodhouse <[email protected]>
10407 M:      Brian Norris <[email protected]>
10408 M:      Marek Vasut <[email protected]>
10409 M:      Miquel Raynal <[email protected]>
10410 M:      Richard Weinberger <[email protected]>
10411 M:      Vignesh Raghavendra <[email protected]>
10412 L:      [email protected]
10413 W:      http://www.linux-mtd.infradead.org/
10414 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
10415 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
10416 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
10417 S:      Maintained
10418 F:      Documentation/devicetree/bindings/mtd/
10419 F:      drivers/mtd/
10420 F:      include/linux/mtd/
10421 F:      include/uapi/mtd/
10422
10423 MEN A21 WATCHDOG DRIVER
10424 M:      Johannes Thumshirn <[email protected]>
10425 L:      [email protected]
10426 S:      Maintained
10427 F:      drivers/watchdog/mena21_wdt.c
10428
10429 MEN CHAMELEON BUS (mcb)
10430 M:      Johannes Thumshirn <[email protected]>
10431 S:      Maintained
10432 F:      drivers/mcb/
10433 F:      include/linux/mcb.h
10434 F:      Documentation/driver-api/men-chameleon-bus.rst
10435
10436 MEN F21BMC (Board Management Controller)
10437 M:      Andreas Werner <[email protected]>
10438 S:      Supported
10439 F:      drivers/mfd/menf21bmc.c
10440 F:      drivers/watchdog/menf21bmc_wdt.c
10441 F:      drivers/leds/leds-menf21bmc.c
10442 F:      drivers/hwmon/menf21bmc_hwmon.c
10443 F:      Documentation/hwmon/menf21bmc.rst
10444
10445 MEN Z069 WATCHDOG DRIVER
10446 M:      Johannes Thumshirn <[email protected]>
10447 L:      [email protected]
10448 S:      Maintained
10449 F:      drivers/watchdog/menz69_wdt.c
10450
10451 MESON AO CEC DRIVER FOR AMLOGIC SOCS
10452 M:      Neil Armstrong <[email protected]>
10453 L:      [email protected]
10454 L:      [email protected]
10455 W:      http://linux-meson.com/
10456 S:      Supported
10457 F:      drivers/media/platform/meson/ao-cec.c
10458 F:      drivers/media/platform/meson/ao-cec-g12a.c
10459 F:      Documentation/devicetree/bindings/media/meson-ao-cec.txt
10460 T:      git git://linuxtv.org/media_tree.git
10461
10462 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
10463 M:      Liang Yang <[email protected]>
10464 L:      [email protected]
10465 S:      Maintained
10466 F:      drivers/mtd/nand/raw/meson_*
10467 F:      Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt
10468
10469 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
10470 M:      Maxime Jourdan <[email protected]>
10471 L:      [email protected]
10472 L:      [email protected]
10473 S:      Supported
10474 F:      drivers/staging/media/meson/vdec/
10475 T:      git git://linuxtv.org/media_tree.git
10476
10477 METHODE UDPU SUPPORT
10478 M:      Vladimir Vid <[email protected]>
10479 S:      Maintained
10480 F:      arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
10481
10482 MICROBLAZE ARCHITECTURE
10483 M:      Michal Simek <[email protected]>
10484 W:      http://www.monstr.eu/fdt/
10485 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
10486 S:      Supported
10487 F:      arch/microblaze/
10488
10489 MICROCHIP AT91 SERIAL DRIVER
10490 M:      Richard Genoud <[email protected]>
10491 S:      Maintained
10492 F:      drivers/tty/serial/atmel_serial.c
10493 F:      drivers/tty/serial/atmel_serial.h
10494 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
10495
10496 MICROCHIP AUDIO ASOC DRIVERS
10497 M:      Codrin Ciubotariu <[email protected]>
10498 L:      [email protected] (moderated for non-subscribers)
10499 S:      Supported
10500 F:      sound/soc/atmel
10501
10502 MICROCHIP DMA DRIVER
10503 M:      Ludovic Desroches <[email protected]>
10504 L:      [email protected] (moderated for non-subscribers)
10505 L:      [email protected]
10506 S:      Supported
10507 F:      drivers/dma/at_hdmac.c
10508 F:      drivers/dma/at_hdmac_regs.h
10509 F:      include/linux/platform_data/dma-atmel.h
10510 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
10511 F:      include/dt-bindings/dma/at91.h
10512
10513 MICROCHIP ECC DRIVER
10514 M:      Tudor Ambarus <[email protected]>
10515 L:      [email protected]
10516 S:      Maintained
10517 F:      drivers/crypto/atmel-ecc.*
10518
10519 MICROCHIP I2C DRIVER
10520 M:      Ludovic Desroches <[email protected]>
10521 L:      [email protected]
10522 S:      Supported
10523 F:      drivers/i2c/busses/i2c-at91.h
10524 F:      drivers/i2c/busses/i2c-at91-*.c
10525
10526 MICROCHIP ISC DRIVER
10527 M:      Eugen Hristev <[email protected]>
10528 L:      [email protected]
10529 S:      Supported
10530 F:      drivers/media/platform/atmel/atmel-sama5d2-isc.c
10531 F:      drivers/media/platform/atmel/atmel-isc.h
10532 F:      drivers/media/platform/atmel/atmel-isc-base.c
10533 F:      drivers/media/platform/atmel/atmel-isc-regs.h
10534 F:      Documentation/devicetree/bindings/media/atmel-isc.txt
10535
10536 MICROCHIP ISI DRIVER
10537 M:      Eugen Hristev <[email protected]>
10538 L:      [email protected]
10539 S:      Supported
10540 F:      drivers/media/platform/atmel/atmel-isi.c
10541 F:      drivers/media/platform/atmel/atmel-isi.h
10542
10543 MICROCHIP AT91 USART MFD DRIVER
10544 M:      Radu Pirea <[email protected]>
10545 L:      [email protected]
10546 S:      Supported
10547 F:      drivers/mfd/at91-usart.c
10548 F:      include/dt-bindings/mfd/at91-usart.h
10549 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
10550
10551 MICROCHIP AT91 USART SPI DRIVER
10552 M:      Radu Pirea <[email protected]>
10553 L:      [email protected]
10554 S:      Supported
10555 F:      drivers/spi/spi-at91-usart.c
10556 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
10557
10558 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
10559 M:      Woojung Huh <[email protected]>
10560 M:      Microchip Linux Driver Support <[email protected]>
10561 L:      [email protected]
10562 S:      Maintained
10563 F:      net/dsa/tag_ksz.c
10564 F:      drivers/net/dsa/microchip/*
10565 F:      include/linux/platform_data/microchip-ksz.h
10566 F:      Documentation/devicetree/bindings/net/dsa/ksz.txt
10567
10568 MICROCHIP LAN743X ETHERNET DRIVER
10569 M:      Bryan Whitehead <[email protected]>
10570 M:      Microchip Linux Driver Support <[email protected]>
10571 L:      [email protected]
10572 S:      Maintained
10573 F:      drivers/net/ethernet/microchip/lan743x_*
10574
10575 MICROCHIP LCDFB DRIVER
10576 M:      Nicolas Ferre <[email protected]>
10577 L:      [email protected]
10578 S:      Maintained
10579 F:      drivers/video/fbdev/atmel_lcdfb.c
10580 F:      include/video/atmel_lcdc.h
10581
10582 MICROCHIP MMC/SD/SDIO MCI DRIVER
10583 M:      Ludovic Desroches <[email protected]>
10584 S:      Maintained
10585 F:      drivers/mmc/host/atmel-mci.c
10586
10587 MICROCHIP MCP16502 PMIC DRIVER
10588 M:      Andrei Stefanescu <[email protected]>
10589 L:      [email protected] (moderated for non-subscribers)
10590 S:      Maintained
10591 F:      Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
10592 F:      drivers/regulator/mcp16502.c
10593
10594 MICROCHIP MCP3911 ADC DRIVER
10595 M:      Marcus Folkesson <[email protected]>
10596 M:      Kent Gustavsson <[email protected]>
10597 L:      [email protected]
10598 S:      Supported
10599 F:      drivers/iio/adc/mcp3911.c
10600 F:      Documentation/devicetree/bindings/iio/adc/mcp3911.txt
10601
10602 MICROCHIP NAND DRIVER
10603 M:      Tudor Ambarus <[email protected]>
10604 L:      [email protected]
10605 S:      Supported
10606 F:      drivers/mtd/nand/raw/atmel/*
10607 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
10608
10609 MICROCHIP PWM DRIVER
10610 M:      Claudiu Beznea <[email protected]>
10611 L:      [email protected] (moderated for non-subscribers)
10612 L:      [email protected]
10613 S:      Supported
10614 F:      drivers/pwm/pwm-atmel.c
10615 F:      Documentation/devicetree/bindings/pwm/atmel-pwm.txt
10616
10617 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
10618 M:      Ludovic Desroches <[email protected]>
10619 M:      Eugen Hristev <[email protected]>
10620 L:      [email protected]
10621 S:      Supported
10622 F:      drivers/iio/adc/at91-sama5d2_adc.c
10623 F:      Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt
10624 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
10625
10626 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
10627 M:      Nicolas Ferre <[email protected]>
10628 S:      Supported
10629 F:      drivers/power/reset/at91-sama5d2_shdwc.c
10630
10631 MICROCHIP SAMA5D2-COMPATIBLE PIOBU GPIO
10632 M:      Andrei Stefanescu <[email protected]>
10633 L:      [email protected] (moderated for non-subscribers)
10634 L:      [email protected]
10635 F:      drivers/gpio/gpio-sama5d2-piobu.c
10636
10637 MICROCHIP SPI DRIVER
10638 M:      Nicolas Ferre <[email protected]>
10639 S:      Supported
10640 F:      drivers/spi/spi-atmel.*
10641
10642 MICROCHIP SSC DRIVER
10643 M:      Nicolas Ferre <[email protected]>
10644 L:      [email protected] (moderated for non-subscribers)
10645 S:      Supported
10646 F:      drivers/misc/atmel-ssc.c
10647 F:      include/linux/atmel-ssc.h
10648
10649 MICROCHIP TIMER COUNTER (TC) AND CLOCKSOURCE DRIVERS
10650 M:      Nicolas Ferre <[email protected]>
10651 L:      [email protected] (moderated for non-subscribers)
10652 S:      Supported
10653 F:      drivers/misc/atmel_tclib.c
10654 F:      drivers/clocksource/tcb_clksrc.c
10655
10656 MICROCHIP USBA UDC DRIVER
10657 M:      Cristian Birsan <[email protected]>
10658 L:      [email protected] (moderated for non-subscribers)
10659 S:      Supported
10660 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
10661
10662 MICROCHIP USB251XB DRIVER
10663 M:      Richard Leitner <[email protected]>
10664 L:      [email protected]
10665 S:      Maintained
10666 F:      drivers/usb/misc/usb251xb.c
10667 F:      Documentation/devicetree/bindings/usb/usb251xb.txt
10668
10669 MICROCHIP XDMA DRIVER
10670 M:      Ludovic Desroches <[email protected]>
10671 L:      [email protected]
10672 L:      [email protected]
10673 S:      Supported
10674 F:      drivers/dma/at_xdmac.c
10675
10676 MICROSEMI MIPS SOCS
10677 M:      Alexandre Belloni <[email protected]>
10678 M:      Microchip Linux Driver Support <[email protected]>
10679 L:      [email protected]
10680 S:      Supported
10681 F:      arch/mips/generic/board-ocelot.c
10682 F:      arch/mips/configs/generic/board-ocelot.config
10683 F:      arch/mips/boot/dts/mscc/
10684 F:      Documentation/devicetree/bindings/mips/mscc.txt
10685
10686 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
10687 M:      Don Brace <[email protected]>
10688 L:      [email protected]
10689 L:      [email protected]
10690 S:      Supported
10691 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
10692 F:      drivers/scsi/smartpqi/Kconfig
10693 F:      drivers/scsi/smartpqi/Makefile
10694 F:      include/linux/cciss*.h
10695 F:      include/uapi/linux/cciss*.h
10696 F:      Documentation/scsi/smartpqi.txt
10697
10698 MICROSEMI ETHERNET SWITCH DRIVER
10699 M:      Alexandre Belloni <[email protected]>
10700 M:      Microchip Linux Driver Support <[email protected]>
10701 L:      [email protected]
10702 S:      Supported
10703 F:      drivers/net/ethernet/mscc/
10704
10705 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
10706 M:      Chen Yu <[email protected]>
10707 L:      [email protected]
10708 S:      Supported
10709 F:      drivers/platform/x86/surfacepro3_button.c
10710
10711 MICROTEK X6 SCANNER
10712 M:      Oliver Neukum <[email protected]>
10713 S:      Maintained
10714 F:      drivers/usb/image/microtek.*
10715
10716 MIPS
10717 M:      Ralf Baechle <[email protected]>
10718 M:      Paul Burton <[email protected]>
10719 M:      James Hogan <[email protected]>
10720 L:      [email protected]
10721 W:      http://www.linux-mips.org/
10722 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
10723 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
10724 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
10725 S:      Supported
10726 F:      Documentation/devicetree/bindings/mips/
10727 F:      Documentation/mips/
10728 F:      arch/mips/
10729 F:      drivers/platform/mips/
10730
10731 MIPS BOSTON DEVELOPMENT BOARD
10732 M:      Paul Burton <[email protected]>
10733 L:      [email protected]
10734 S:      Maintained
10735 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
10736 F:      arch/mips/boot/dts/img/boston.dts
10737 F:      arch/mips/configs/generic/board-boston.config
10738 F:      drivers/clk/imgtec/clk-boston.c
10739 F:      include/dt-bindings/clock/boston-clock.h
10740
10741 MIPS GENERIC PLATFORM
10742 M:      Paul Burton <[email protected]>
10743 L:      [email protected]
10744 S:      Supported
10745 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.txt
10746 F:      arch/mips/generic/
10747 F:      arch/mips/tools/generic-board-config.sh
10748
10749 MIPS/LOONGSON1 ARCHITECTURE
10750 M:      Keguang Zhang <[email protected]>
10751 L:      [email protected]
10752 S:      Maintained
10753 F:      arch/mips/loongson32/
10754 F:      arch/mips/include/asm/mach-loongson32/
10755 F:      drivers/*/*loongson1*
10756 F:      drivers/*/*/*loongson1*
10757
10758 MIPS/LOONGSON2 ARCHITECTURE
10759 M:      Jiaxun Yang <[email protected]>
10760 L:      [email protected]
10761 S:      Maintained
10762 F:      arch/mips/loongson64/fuloong-2e/
10763 F:      arch/mips/loongson64/lemote-2f/
10764 F:      arch/mips/include/asm/mach-loongson64/
10765 F:      drivers/*/*loongson2*
10766 F:      drivers/*/*/*loongson2*
10767
10768 MIPS/LOONGSON3 ARCHITECTURE
10769 M:      Huacai Chen <[email protected]>
10770 L:      [email protected]
10771 S:      Maintained
10772 F:      arch/mips/loongson64/
10773 F:      arch/mips/include/asm/mach-loongson64/
10774 F:      drivers/platform/mips/cpu_hwmon.c
10775 F:      drivers/*/*loongson3*
10776 F:      drivers/*/*/*loongson3*
10777
10778 MIPS RINT INSTRUCTION EMULATION
10779 M:      Aleksandar Markovic <[email protected]>
10780 L:      [email protected]
10781 S:      Supported
10782 F:      arch/mips/math-emu/sp_rint.c
10783 F:      arch/mips/math-emu/dp_rint.c
10784
10785 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
10786 M:      Hans Verkuil <[email protected]>
10787 L:      [email protected]
10788 T:      git git://linuxtv.org/media_tree.git
10789 W:      https://linuxtv.org
10790 S:      Odd Fixes
10791 F:      drivers/media/radio/radio-miropcm20*
10792
10793 MMP SUPPORT
10794 R:      Lubomir Rintel <[email protected]>
10795 L:      [email protected] (moderated for non-subscribers)
10796 S:      Odd Fixes
10797 F:      arch/arm/boot/dts/mmp*
10798 F:      arch/arm/mach-mmp/
10799
10800 MMU GATHER AND TLB INVALIDATION
10801 M:      Will Deacon <[email protected]>
10802 M:      "Aneesh Kumar K.V" <[email protected]>
10803 M:      Andrew Morton <[email protected]>
10804 M:      Nick Piggin <[email protected]>
10805 M:      Peter Zijlstra <[email protected]>
10806 L:      [email protected]
10807 L:      [email protected]
10808 S:      Maintained
10809 F:      arch/*/include/asm/tlb.h
10810 F:      include/asm-generic/tlb.h
10811 F:      mm/mmu_gather.c
10812
10813 MN88472 MEDIA DRIVER
10814 M:      Antti Palosaari <[email protected]>
10815 L:      [email protected]
10816 W:      https://linuxtv.org
10817 W:      http://palosaari.fi/linux/
10818 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10819 S:      Maintained
10820 F:      drivers/media/dvb-frontends/mn88472*
10821
10822 MN88473 MEDIA DRIVER
10823 M:      Antti Palosaari <[email protected]>
10824 L:      [email protected]
10825 W:      https://linuxtv.org
10826 W:      http://palosaari.fi/linux/
10827 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10828 S:      Maintained
10829 F:      drivers/media/dvb-frontends/mn88473*
10830
10831 MODULE SUPPORT
10832 M:      Jessica Yu <[email protected]>
10833 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
10834 S:      Maintained
10835 F:      include/linux/module.h
10836 F:      kernel/module.c
10837
10838 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
10839 W:      http://popies.net/meye/
10840 S:      Orphan
10841 F:      Documentation/media/v4l-drivers/meye*
10842 F:      drivers/media/pci/meye/
10843 F:      include/uapi/linux/meye.h
10844
10845 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
10846 M:      Jiri Slaby <[email protected]>
10847 S:      Maintained
10848 F:      Documentation/driver-api/serial/moxa-smartio.rst
10849 F:      drivers/tty/mxser.*
10850
10851 MR800 AVERMEDIA USB FM RADIO DRIVER
10852 M:      Alexey Klimov <[email protected]>
10853 L:      [email protected]
10854 T:      git git://linuxtv.org/media_tree.git
10855 S:      Maintained
10856 F:      drivers/media/radio/radio-mr800.c
10857
10858 MRF24J40 IEEE 802.15.4 RADIO DRIVER
10859 M:      Alan Ott <[email protected]>
10860 L:      [email protected]
10861 S:      Maintained
10862 F:      drivers/net/ieee802154/mrf24j40.c
10863 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
10864
10865 MSI LAPTOP SUPPORT
10866 M:      "Lee, Chun-Yi" <[email protected]>
10867 L:      [email protected]
10868 S:      Maintained
10869 F:      drivers/platform/x86/msi-laptop.c
10870
10871 MSI WMI SUPPORT
10872 L:      [email protected]
10873 S:      Orphan
10874 F:      drivers/platform/x86/msi-wmi.c
10875
10876 MSI001 MEDIA DRIVER
10877 M:      Antti Palosaari <[email protected]>
10878 L:      [email protected]
10879 W:      https://linuxtv.org
10880 W:      http://palosaari.fi/linux/
10881 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10882 T:      git git://linuxtv.org/anttip/media_tree.git
10883 S:      Maintained
10884 F:      drivers/media/tuners/msi001*
10885
10886 MSI2500 MEDIA DRIVER
10887 M:      Antti Palosaari <[email protected]>
10888 L:      [email protected]
10889 W:      https://linuxtv.org
10890 W:      http://palosaari.fi/linux/
10891 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10892 T:      git git://linuxtv.org/anttip/media_tree.git
10893 S:      Maintained
10894 F:      drivers/media/usb/msi2500/
10895
10896 MSYSTEMS DISKONCHIP G3 MTD DRIVER
10897 M:      Robert Jarzmik <[email protected]>
10898 L:      [email protected]
10899 S:      Maintained
10900 F:      drivers/mtd/devices/docg3*
10901
10902 MT9M032 APTINA SENSOR DRIVER
10903 M:      Laurent Pinchart <[email protected]>
10904 L:      [email protected]
10905 T:      git git://linuxtv.org/media_tree.git
10906 S:      Maintained
10907 F:      drivers/media/i2c/mt9m032.c
10908 F:      include/media/i2c/mt9m032.h
10909
10910 MT9P031 APTINA CAMERA SENSOR
10911 M:      Laurent Pinchart <[email protected]>
10912 L:      [email protected]
10913 T:      git git://linuxtv.org/media_tree.git
10914 S:      Maintained
10915 F:      drivers/media/i2c/mt9p031.c
10916 F:      include/media/i2c/mt9p031.h
10917
10918 MT9T001 APTINA CAMERA SENSOR
10919 M:      Laurent Pinchart <[email protected]>
10920 L:      [email protected]
10921 T:      git git://linuxtv.org/media_tree.git
10922 S:      Maintained
10923 F:      drivers/media/i2c/mt9t001.c
10924 F:      include/media/i2c/mt9t001.h
10925
10926 MT9T112 APTINA CAMERA SENSOR
10927 M:      Jacopo Mondi <[email protected]>
10928 L:      [email protected]
10929 T:      git git://linuxtv.org/media_tree.git
10930 S:      Odd Fixes
10931 F:      drivers/media/i2c/mt9t112.c
10932 F:      include/media/i2c/mt9t112.h
10933
10934 MT9V032 APTINA CAMERA SENSOR
10935 M:      Laurent Pinchart <[email protected]>
10936 L:      [email protected]
10937 T:      git git://linuxtv.org/media_tree.git
10938 S:      Maintained
10939 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
10940 F:      drivers/media/i2c/mt9v032.c
10941 F:      include/media/i2c/mt9v032.h
10942
10943 MT9V111 APTINA CAMERA SENSOR
10944 M:      Jacopo Mondi <[email protected]>
10945 L:      [email protected]
10946 T:      git git://linuxtv.org/media_tree.git
10947 S:      Maintained
10948 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt
10949 F:      drivers/media/i2c/mt9v111.c
10950
10951 MULTIFUNCTION DEVICES (MFD)
10952 M:      Lee Jones <[email protected]>
10953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10954 S:      Supported
10955 F:      Documentation/devicetree/bindings/mfd/
10956 F:      drivers/mfd/
10957 F:      include/linux/mfd/
10958 F:      include/dt-bindings/mfd/
10959
10960 MULTIMEDIA CARD (MMC) ETC. OVER SPI
10961 S:      Orphan
10962 F:      drivers/mmc/host/mmc_spi.c
10963 F:      include/linux/spi/mmc_spi.h
10964
10965 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
10966 M:      Ulf Hansson <[email protected]>
10967 L:      [email protected]
10968 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
10969 S:      Maintained
10970 F:      Documentation/devicetree/bindings/mmc/
10971 F:      drivers/mmc/
10972 F:      include/linux/mmc/
10973 F:      include/uapi/linux/mmc/
10974
10975 MULTIPLEXER SUBSYSTEM
10976 M:      Peter Rosin <[email protected]>
10977 S:      Maintained
10978 F:      Documentation/ABI/testing/sysfs-class-mux*
10979 F:      Documentation/devicetree/bindings/mux/
10980 F:      include/dt-bindings/mux/
10981 F:      include/linux/mux/
10982 F:      drivers/mux/
10983
10984 MULTITECH MULTIPORT CARD (ISICOM)
10985 S:      Orphan
10986 F:      drivers/tty/isicom.c
10987 F:      include/linux/isicom.h
10988
10989 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
10990 M:      Bin Liu <[email protected]>
10991 L:      [email protected]
10992 S:      Maintained
10993 F:      drivers/usb/musb/
10994
10995 MXL301RF MEDIA DRIVER
10996 M:      Akihiro Tsukada <[email protected]>
10997 L:      [email protected]
10998 S:      Odd Fixes
10999 F:      drivers/media/tuners/mxl301rf*
11000
11001 MXL5007T MEDIA DRIVER
11002 M:      Michael Krufky <[email protected]>
11003 L:      [email protected]
11004 W:      https://linuxtv.org
11005 W:      http://github.com/mkrufky
11006 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11007 T:      git git://linuxtv.org/mkrufky/tuners.git
11008 S:      Maintained
11009 F:      drivers/media/tuners/mxl5007t.*
11010
11011 MXSFB DRM DRIVER
11012 M:      Marek Vasut <[email protected]>
11013 M:      Stefan Agner <[email protected]>
11014 L:      [email protected]
11015 S:      Supported
11016 F:      drivers/gpu/drm/mxsfb/
11017 F:      Documentation/devicetree/bindings/display/mxsfb.txt
11018 T:      git git://anongit.freedesktop.org/drm/drm-misc
11019
11020 MYLEX DAC960 PCI RAID Controller
11021 M:      Hannes Reinecke <[email protected]>
11022 L:      [email protected]
11023 S:      Supported
11024 F:      drivers/scsi/myrb.*
11025 F:      drivers/scsi/myrs.*
11026
11027 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
11028 M:      Chris Lee <[email protected]>
11029 L:      [email protected]
11030 W:      https://www.cspi.com/ethernet-products/support/downloads/
11031 S:      Supported
11032 F:      drivers/net/ethernet/myricom/myri10ge/
11033
11034 NAND FLASH SUBSYSTEM
11035 M:      Miquel Raynal <[email protected]>
11036 R:      Richard Weinberger <[email protected]>
11037 L:      [email protected]
11038 W:      http://www.linux-mtd.infradead.org/
11039 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
11040 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
11041 S:      Maintained
11042 F:      drivers/mtd/nand/
11043 F:      include/linux/mtd/*nand*.h
11044
11045 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
11046 M:      Daniel Mack <[email protected]>
11047 S:      Maintained
11048 L:      [email protected] (moderated for non-subscribers)
11049 W:      http://www.native-instruments.com
11050 F:      sound/usb/caiaq/
11051
11052 NATSEMI ETHERNET DRIVER (DP8381x)
11053 S:      Orphan
11054 F:      drivers/net/ethernet/natsemi/natsemi.c
11055
11056 NCR 5380 SCSI DRIVERS
11057 M:      Finn Thain <[email protected]>
11058 M:      Michael Schmitz <[email protected]>
11059 L:      [email protected]
11060 S:      Maintained
11061 F:      Documentation/scsi/g_NCR5380.txt
11062 F:      drivers/scsi/NCR5380.*
11063 F:      drivers/scsi/arm/cumana_1.c
11064 F:      drivers/scsi/arm/oak.c
11065 F:      drivers/scsi/atari_scsi.*
11066 F:      drivers/scsi/dmx3191d.c
11067 F:      drivers/scsi/g_NCR5380.*
11068 F:      drivers/scsi/mac_scsi.*
11069 F:      drivers/scsi/sun3_scsi.*
11070 F:      drivers/scsi/sun3_scsi_vme.c
11071
11072 NCSI LIBRARY:
11073 M:      Samuel Mendoza-Jonas <[email protected]>
11074 S:      Maintained
11075 F:      net/ncsi/
11076
11077 NCT6775 HARDWARE MONITOR DRIVER
11078 M:      Guenter Roeck <[email protected]>
11079 L:      [email protected]
11080 S:      Maintained
11081 F:      Documentation/hwmon/nct6775.rst
11082 F:      drivers/hwmon/nct6775.c
11083
11084 NET_FAILOVER MODULE
11085 M:      Sridhar Samudrala <[email protected]>
11086 L:      [email protected]
11087 S:      Supported
11088 F:      driver/net/net_failover.c
11089 F:      include/net/net_failover.h
11090 F:      Documentation/networking/net_failover.rst
11091
11092 NETEM NETWORK EMULATOR
11093 M:      Stephen Hemminger <[email protected]>
11094 L:      [email protected] (moderated for non-subscribers)
11095 S:      Maintained
11096 F:      net/sched/sch_netem.c
11097
11098 NETERION 10GbE DRIVERS (s2io/vxge)
11099 M:      Jon Mason <[email protected]>
11100 L:      [email protected]
11101 S:      Supported
11102 F:      Documentation/networking/device_drivers/neterion/s2io.txt
11103 F:      Documentation/networking/device_drivers/neterion/vxge.txt
11104 F:      drivers/net/ethernet/neterion/
11105
11106 NETFILTER
11107 M:      Pablo Neira Ayuso <[email protected]>
11108 M:      Jozsef Kadlecsik <[email protected]>
11109 M:      Florian Westphal <[email protected]>
11110 L:      [email protected]
11111 L:      [email protected]
11112 W:      http://www.netfilter.org/
11113 W:      http://www.iptables.org/
11114 W:      http://www.nftables.org/
11115 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
11116 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
11117 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
11118 S:      Maintained
11119 F:      include/linux/netfilter*
11120 F:      include/linux/netfilter/
11121 F:      include/net/netfilter/
11122 F:      include/uapi/linux/netfilter*
11123 F:      include/uapi/linux/netfilter/
11124 F:      net/*/netfilter.c
11125 F:      net/*/netfilter/
11126 F:      net/netfilter/
11127 F:      net/bridge/br_netfilter*.c
11128
11129 NETROM NETWORK LAYER
11130 M:      Ralf Baechle <[email protected]>
11131 L:      [email protected]
11132 W:      http://www.linux-ax25.org/
11133 S:      Maintained
11134 F:      include/net/netrom.h
11135 F:      include/uapi/linux/netrom.h
11136 F:      net/netrom/
11137
11138 NETRONOME ETHERNET DRIVERS
11139 M:      Jakub Kicinski <[email protected]>
11140 L:      [email protected]
11141 S:      Maintained
11142 F:      drivers/net/ethernet/netronome/
11143
11144 NETWORK BLOCK DEVICE (NBD)
11145 M:      Josef Bacik <[email protected]>
11146 S:      Maintained
11147 L:      [email protected]
11148 L:      [email protected]
11149 F:      Documentation/admin-guide/blockdev/nbd.rst
11150 F:      drivers/block/nbd.c
11151 F:      include/trace/events/nbd.h
11152 F:      include/uapi/linux/nbd.h
11153
11154 NETWORK DROP MONITOR
11155 M:      Neil Horman <[email protected]>
11156 L:      [email protected]
11157 S:      Maintained
11158 W:      https://fedorahosted.org/dropwatch/
11159 F:      net/core/drop_monitor.c
11160
11161 NETWORKING DRIVERS
11162 M:      "David S. Miller" <[email protected]>
11163 L:      [email protected]
11164 W:      http://www.linuxfoundation.org/en/Net
11165 Q:      http://patchwork.ozlabs.org/project/netdev/list/
11166 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
11167 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
11168 S:      Odd Fixes
11169 F:      Documentation/devicetree/bindings/net/
11170 F:      drivers/net/
11171 F:      include/linux/if_*
11172 F:      include/linux/netdevice.h
11173 F:      include/linux/etherdevice.h
11174 F:      include/linux/fcdevice.h
11175 F:      include/linux/fddidevice.h
11176 F:      include/linux/hippidevice.h
11177 F:      include/linux/inetdevice.h
11178 F:      include/uapi/linux/if_*
11179 F:      include/uapi/linux/netdevice.h
11180
11181 NETWORKING DRIVERS (WIRELESS)
11182 M:      Kalle Valo <[email protected]>
11183 L:      [email protected]
11184 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
11185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
11186 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
11187 S:      Maintained
11188 F:      Documentation/devicetree/bindings/net/wireless/
11189 F:      drivers/net/wireless/
11190
11191 NETWORKING [DSA]
11192 M:      Andrew Lunn <[email protected]>
11193 M:      Vivien Didelot <[email protected]>
11194 M:      Florian Fainelli <[email protected]>
11195 S:      Maintained
11196 F:      Documentation/devicetree/bindings/net/dsa/
11197 F:      net/dsa/
11198 F:      include/net/dsa.h
11199 F:      include/linux/dsa/
11200 F:      include/linux/platform_data/dsa.h
11201 F:      drivers/net/dsa/
11202
11203 NETWORKING [GENERAL]
11204 M:      "David S. Miller" <[email protected]>
11205 L:      [email protected]
11206 W:      http://www.linuxfoundation.org/en/Net
11207 Q:      http://patchwork.ozlabs.org/project/netdev/list/
11208 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
11209 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
11210 B:      mailto:[email protected]
11211 S:      Maintained
11212 F:      net/
11213 F:      include/net/
11214 F:      include/linux/in.h
11215 F:      include/linux/net.h
11216 F:      include/linux/netdevice.h
11217 F:      include/uapi/linux/in.h
11218 F:      include/uapi/linux/net.h
11219 F:      include/uapi/linux/netdevice.h
11220 F:      include/uapi/linux/net_namespace.h
11221 F:      tools/testing/selftests/net/
11222 F:      lib/net_utils.c
11223 F:      lib/random32.c
11224 F:      Documentation/networking/
11225
11226 NETWORKING [IPSEC]
11227 M:      Steffen Klassert <[email protected]>
11228 M:      Herbert Xu <[email protected]>
11229 M:      "David S. Miller" <[email protected]>
11230 L:      [email protected]
11231 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
11232 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
11233 S:      Maintained
11234 F:      net/xfrm/
11235 F:      net/key/
11236 F:      net/ipv4/xfrm*
11237 F:      net/ipv4/esp4*
11238 F:      net/ipv4/ah4.c
11239 F:      net/ipv4/ipcomp.c
11240 F:      net/ipv4/ip_vti.c
11241 F:      net/ipv6/xfrm*
11242 F:      net/ipv6/esp6*
11243 F:      net/ipv6/ah6.c
11244 F:      net/ipv6/ipcomp6.c
11245 F:      net/ipv6/ip6_vti.c
11246 F:      include/uapi/linux/xfrm.h
11247 F:      include/net/xfrm.h
11248
11249 NETWORKING [IPv4/IPv6]
11250 M:      "David S. Miller" <[email protected]>
11251 M:      Alexey Kuznetsov <[email protected]>
11252 M:      Hideaki YOSHIFUJI <[email protected]>
11253 L:      [email protected]
11254 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
11255 S:      Maintained
11256 F:      net/ipv4/
11257 F:      net/ipv6/
11258 F:      include/net/ip*
11259 F:      arch/x86/net/*
11260
11261 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
11262 M:      Paul Moore <[email protected]>
11263 W:      https://github.com/netlabel
11264 L:      [email protected]
11265 L:      [email protected]
11266 S:      Maintained
11267 F:      Documentation/netlabel/
11268 F:      include/net/calipso.h
11269 F:      include/net/cipso_ipv4.h
11270 F:      include/net/netlabel.h
11271 F:      include/uapi/linux/netfilter/xt_SECMARK.h
11272 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
11273 F:      net/netlabel/
11274 F:      net/ipv4/cipso_ipv4.c
11275 F:      net/ipv6/calipso.c
11276 F:      net/netfilter/xt_CONNSECMARK.c
11277 F:      net/netfilter/xt_SECMARK.c
11278
11279 NETWORKING [TCP]
11280 M:      Eric Dumazet <[email protected]>
11281 L:      [email protected]
11282 S:      Maintained
11283 F:      net/ipv4/tcp*.c
11284 F:      net/ipv4/syncookies.c
11285 F:      net/ipv6/tcp*.c
11286 F:      net/ipv6/syncookies.c
11287 F:      include/uapi/linux/tcp.h
11288 F:      include/net/tcp.h
11289 F:      include/linux/tcp.h
11290 F:      include/trace/events/tcp.h
11291
11292 NETWORKING [TLS]
11293 M:      Boris Pismenny <[email protected]>
11294 M:      Aviad Yehezkel <[email protected]>
11295 M:      Dave Watson <[email protected]>
11296 M:      John Fastabend <[email protected]>
11297 M:      Daniel Borkmann <[email protected]>
11298 L:      [email protected]
11299 S:      Maintained
11300 F:      net/tls/*
11301 F:      include/uapi/linux/tls.h
11302 F:      include/net/tls.h
11303
11304 NETWORKING [WIRELESS]
11305 L:      [email protected]
11306 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
11307
11308 NETDEVSIM
11309 M:      Jakub Kicinski <[email protected]>
11310 S:      Maintained
11311 F:      drivers/net/netdevsim/*
11312
11313 NETXEN (1/10) GbE SUPPORT
11314 M:      Manish Chopra <[email protected]>
11315 M:      Rahul Verma <[email protected]>
11316 M:      [email protected]
11317 L:      [email protected]
11318 S:      Supported
11319 F:      drivers/net/ethernet/qlogic/netxen/
11320
11321 NEXTHOP
11322 M:      David Ahern <[email protected]>
11323 L:      [email protected]
11324 S:      Maintained
11325 F:      include/net/nexthop.h
11326 F:      include/uapi/linux/nexthop.h
11327 F:      include/net/netns/nexthop.h
11328 F:      net/ipv4/nexthop.c
11329
11330 NFC SUBSYSTEM
11331 L:      [email protected]
11332 S:      Orphan
11333 F:      net/nfc/
11334 F:      include/net/nfc/
11335 F:      include/uapi/linux/nfc.h
11336 F:      drivers/nfc/
11337 F:      include/linux/platform_data/nfcmrvl.h
11338 F:      include/linux/platform_data/nxp-nci.h
11339 F:      Documentation/devicetree/bindings/net/nfc/
11340
11341 NFS, SUNRPC, AND LOCKD CLIENTS
11342 M:      Trond Myklebust <[email protected]>
11343 M:      Anna Schumaker <[email protected]>
11344 L:      [email protected]
11345 W:      http://client.linux-nfs.org
11346 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
11347 S:      Maintained
11348 F:      fs/lockd/
11349 F:      fs/nfs/
11350 F:      fs/nfs_common/
11351 F:      net/sunrpc/
11352 F:      include/linux/lockd/
11353 F:      include/linux/nfs*
11354 F:      include/linux/sunrpc/
11355 F:      include/uapi/linux/nfs*
11356 F:      include/uapi/linux/sunrpc/
11357
11358 NILFS2 FILESYSTEM
11359 M:      Ryusuke Konishi <[email protected]>
11360 L:      [email protected]
11361 W:      https://nilfs.sourceforge.io/
11362 W:      https://nilfs.osdn.jp/
11363 T:      git git://github.com/konis/nilfs2.git
11364 S:      Supported
11365 F:      Documentation/filesystems/nilfs2.txt
11366 F:      fs/nilfs2/
11367 F:      include/trace/events/nilfs2.h
11368 F:      include/uapi/linux/nilfs2_api.h
11369 F:      include/uapi/linux/nilfs2_ondisk.h
11370
11371 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
11372 M:      YOKOTA Hiroshi <[email protected]>
11373 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
11374 S:      Maintained
11375 F:      Documentation/scsi/NinjaSCSI.txt
11376 F:      drivers/scsi/pcmcia/nsp_*
11377
11378 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
11379 M:      GOTO Masanori <[email protected]>
11380 M:      YOKOTA Hiroshi <[email protected]>
11381 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
11382 S:      Maintained
11383 F:      Documentation/scsi/NinjaSCSI.txt
11384 F:      drivers/scsi/nsp32*
11385
11386 NIOS2 ARCHITECTURE
11387 M:      Ley Foon Tan <[email protected]>
11388 L:      [email protected] (moderated for non-subscribers)
11389 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
11390 S:      Maintained
11391 F:      arch/nios2/
11392
11393 NOHZ, DYNTICKS SUPPORT
11394 M:      Frederic Weisbecker <[email protected]>
11395 M:      Thomas Gleixner <[email protected]>
11396 M:      Ingo Molnar <[email protected]>
11397 L:      [email protected]
11398 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
11399 S:      Maintained
11400 F:      kernel/time/tick*.*
11401 F:      include/linux/tick.h
11402 F:      include/linux/sched/nohz.h
11403
11404 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
11405 M:      Pavel Machek <[email protected]>
11406 M:      Sakari Ailus <[email protected]>
11407 L:      [email protected]
11408 S:      Maintained
11409 F:      drivers/media/i2c/et8ek8
11410 F:      drivers/media/i2c/ad5820.c
11411
11412 NOKIA N900 POWER SUPPLY DRIVERS
11413 R:      Pali Rohár <[email protected]>
11414 F:      include/linux/power/bq2415x_charger.h
11415 F:      include/linux/power/bq27xxx_battery.h
11416 F:      include/linux/power/isp1704_charger.h
11417 F:      drivers/power/supply/bq2415x_charger.c
11418 F:      drivers/power/supply/bq27xxx_battery.c
11419 F:      drivers/power/supply/bq27xxx_battery_i2c.c
11420 F:      drivers/power/supply/isp1704_charger.c
11421 F:      drivers/power/supply/rx51_battery.c
11422
11423 NOLIBC HEADER FILE
11424 M:      Willy Tarreau <[email protected]>
11425 S:      Maintained
11426 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
11427 F:      tools/include/nolibc/
11428
11429 NTB AMD DRIVER
11430 M:      Shyam Sundar S K <[email protected]>
11431 L:      [email protected]
11432 S:      Supported
11433 F:      drivers/ntb/hw/amd/
11434
11435 NTB DRIVER CORE
11436 M:      Jon Mason <[email protected]>
11437 M:      Dave Jiang <[email protected]>
11438 M:      Allen Hubbe <[email protected]>
11439 L:      [email protected]
11440 S:      Supported
11441 W:      https://github.com/jonmason/ntb/wiki
11442 T:      git git://github.com/jonmason/ntb.git
11443 F:      drivers/ntb/
11444 F:      drivers/net/ntb_netdev.c
11445 F:      include/linux/ntb.h
11446 F:      include/linux/ntb_transport.h
11447 F:      tools/testing/selftests/ntb/
11448
11449 NTB IDT DRIVER
11450 M:      Serge Semin <[email protected]>
11451 L:      [email protected]
11452 S:      Supported
11453 F:      drivers/ntb/hw/idt/
11454
11455 NTB INTEL DRIVER
11456 M:      Dave Jiang <[email protected]>
11457 L:      [email protected]
11458 S:      Supported
11459 W:      https://github.com/davejiang/linux/wiki
11460 T:      git https://github.com/davejiang/linux.git
11461 F:      drivers/ntb/hw/intel/
11462
11463 NTFS FILESYSTEM
11464 M:      Anton Altaparmakov <[email protected]>
11465 L:      [email protected]
11466 W:      http://www.tuxera.com/
11467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
11468 S:      Supported
11469 F:      Documentation/filesystems/ntfs.txt
11470 F:      fs/ntfs/
11471
11472 NUBUS SUBSYSTEM
11473 M:      Finn Thain <[email protected]>
11474 L:      [email protected]
11475 S:      Maintained
11476 F:      arch/*/include/asm/nubus.h
11477 F:      drivers/nubus/
11478 F:      include/linux/nubus.h
11479 F:      include/uapi/linux/nubus.h
11480
11481 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
11482 M:      Antonino Daplas <[email protected]>
11483 L:      [email protected]
11484 S:      Maintained
11485 F:      drivers/video/fbdev/riva/
11486 F:      drivers/video/fbdev/nvidia/
11487
11488 NVM EXPRESS DRIVER
11489 M:      Keith Busch <[email protected]>
11490 M:      Jens Axboe <[email protected]>
11491 M:      Christoph Hellwig <[email protected]>
11492 M:      Sagi Grimberg <[email protected]>
11493 L:      [email protected]
11494 T:      git://git.infradead.org/nvme.git
11495 W:      http://git.infradead.org/nvme.git
11496 S:      Supported
11497 F:      drivers/nvme/host/
11498 F:      include/linux/nvme.h
11499 F:      include/uapi/linux/nvme_ioctl.h
11500
11501 NVM EXPRESS FC TRANSPORT DRIVERS
11502 M:      James Smart <[email protected]>
11503 L:      [email protected]
11504 S:      Supported
11505 F:      include/linux/nvme-fc.h
11506 F:      include/linux/nvme-fc-driver.h
11507 F:      drivers/nvme/host/fc.c
11508 F:      drivers/nvme/target/fc.c
11509 F:      drivers/nvme/target/fcloop.c
11510
11511 NVM EXPRESS TARGET DRIVER
11512 M:      Christoph Hellwig <[email protected]>
11513 M:      Sagi Grimberg <[email protected]>
11514 L:      [email protected]
11515 T:      git://git.infradead.org/nvme.git
11516 W:      http://git.infradead.org/nvme.git
11517 S:      Supported
11518 F:      drivers/nvme/target/
11519
11520 NVMEM FRAMEWORK
11521 M:      Srinivas Kandagatla <[email protected]>
11522 S:      Maintained
11523 F:      drivers/nvmem/
11524 F:      Documentation/devicetree/bindings/nvmem/
11525 F:      Documentation/ABI/stable/sysfs-bus-nvmem
11526 F:      include/linux/nvmem-consumer.h
11527 F:      include/linux/nvmem-provider.h
11528
11529 NXP FXAS21002C DRIVER
11530 M:      Rui Miguel Silva <[email protected]>
11531 L:      [email protected]
11532 S:      Maintained
11533 F:      Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.txt
11534 F:      drivers/iio/gyro/fxas21002c_core.c
11535 F:      drivers/iio/gyro/fxas21002c.h
11536 F:      drivers/iio/gyro/fxas21002c_i2c.c
11537 F:      drivers/iio/gyro/fxas21002c_spi.c
11538
11539 NXP SGTL5000 DRIVER
11540 M:      Fabio Estevam <[email protected]>
11541 L:      [email protected] (moderated for non-subscribers)
11542 S:      Maintained
11543 F:      Documentation/devicetree/bindings/sound/sgtl5000.txt
11544 F:      sound/soc/codecs/sgtl5000*
11545
11546 NXP SJA1105 ETHERNET SWITCH DRIVER
11547 M:      Vladimir Oltean <[email protected]>
11548 L:      [email protected]
11549 S:      Maintained
11550 F:      drivers/net/dsa/sja1105
11551
11552 NXP TDA998X DRM DRIVER
11553 M:      Russell King <[email protected]>
11554 S:      Maintained
11555 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
11556 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
11557 F:      drivers/gpu/drm/i2c/tda998x_drv.c
11558 F:      include/drm/i2c/tda998x.h
11559 F:      include/dt-bindings/display/tda998x.h
11560 K:      "nxp,tda998x"
11561
11562 NXP TFA9879 DRIVER
11563 M:      Peter Rosin <[email protected]>
11564 L:      [email protected] (moderated for non-subscribers)
11565 S:      Maintained
11566 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
11567 F:      sound/soc/codecs/tfa9879*
11568
11569 NXP-NCI NFC DRIVER
11570 M:      Clément Perrochaud <[email protected]>
11571 R:      Charles Gorand <[email protected]>
11572 L:      [email protected] (moderated for non-subscribers)
11573 S:      Supported
11574 F:      drivers/nfc/nxp-nci
11575
11576 OBJAGG
11577 M:      Jiri Pirko <[email protected]>
11578 L:      [email protected]
11579 S:      Supported
11580 F:      lib/objagg.c
11581 F:      lib/test_objagg.c
11582 F:      include/linux/objagg.h
11583
11584 NXP FSPI DRIVER
11585 R:      Yogesh Gaur <[email protected]>
11586 M:      Ashish Kumar <[email protected]>
11587 L:      [email protected]
11588 S:      Maintained
11589 F:      drivers/spi/spi-nxp-fspi.c
11590 F:      Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt
11591
11592 OBJTOOL
11593 M:      Josh Poimboeuf <[email protected]>
11594 M:      Peter Zijlstra <[email protected]>
11595 S:      Supported
11596 F:      tools/objtool/
11597
11598 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
11599 M:      Frederic Barrat <[email protected]>
11600 M:      Andrew Donnellan <[email protected]>
11601 L:      [email protected]
11602 S:      Supported
11603 F:      arch/powerpc/platforms/powernv/ocxl.c
11604 F:      arch/powerpc/include/asm/pnv-ocxl.h
11605 F:      drivers/misc/ocxl/
11606 F:      include/misc/ocxl*
11607 F:      include/uapi/misc/ocxl.h
11608 F:      Documentation/userspace-api/accelerators/ocxl.rst
11609
11610 OMAP AUDIO SUPPORT
11611 M:      Peter Ujfalusi <[email protected]>
11612 M:      Jarkko Nikula <[email protected]>
11613 L:      [email protected] (moderated for non-subscribers)
11614 L:      [email protected]
11615 S:      Maintained
11616 F:      sound/soc/ti/omap*
11617 F:      sound/soc/ti/rx51.c
11618 F:      sound/soc/ti/n810.c
11619 F:      sound/soc/ti/sdma-pcm.*
11620
11621 OMAP CLOCK FRAMEWORK SUPPORT
11622 M:      Paul Walmsley <[email protected]>
11623 L:      [email protected]
11624 S:      Maintained
11625 F:      arch/arm/*omap*/*clock*
11626
11627 OMAP DEVICE TREE SUPPORT
11628 M:      Benoît Cousson <[email protected]>
11629 M:      Tony Lindgren <[email protected]>
11630 L:      [email protected]
11631 L:      [email protected]
11632 S:      Maintained
11633 F:      arch/arm/boot/dts/*omap*
11634 F:      arch/arm/boot/dts/*am3*
11635 F:      arch/arm/boot/dts/*am4*
11636 F:      arch/arm/boot/dts/*am5*
11637 F:      arch/arm/boot/dts/*dra7*
11638
11639 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
11640 L:      [email protected]
11641 L:      [email protected]
11642 S:      Orphan
11643 F:      drivers/video/fbdev/omap2/
11644 F:      Documentation/arm/omap/dss.rst
11645
11646 OMAP FRAMEBUFFER SUPPORT
11647 L:      [email protected]
11648 L:      [email protected]
11649 S:      Orphan
11650 F:      drivers/video/fbdev/omap/
11651
11652 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
11653 M:      Roger Quadros <[email protected]>
11654 M:      Tony Lindgren <[email protected]>
11655 L:      [email protected]
11656 S:      Maintained
11657 F:      drivers/memory/omap-gpmc.c
11658 F:      arch/arm/mach-omap2/*gpmc*
11659
11660 OMAP GPIO DRIVER
11661 M:      Grygorii Strashko <[email protected]>
11662 M:      Santosh Shilimkar <[email protected]>
11663 M:      Kevin Hilman <[email protected]>
11664 L:      [email protected]
11665 S:      Maintained
11666 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
11667 F:      drivers/gpio/gpio-omap.c
11668
11669 OMAP HARDWARE SPINLOCK SUPPORT
11670 M:      Ohad Ben-Cohen <[email protected]>
11671 L:      [email protected]
11672 S:      Maintained
11673 F:      drivers/hwspinlock/omap_hwspinlock.c
11674
11675 OMAP HS MMC SUPPORT
11676 L:      [email protected]
11677 L:      [email protected]
11678 S:      Orphan
11679 F:      drivers/mmc/host/omap_hsmmc.c
11680
11681 OMAP HWMOD DATA
11682 M:      Paul Walmsley <[email protected]>
11683 L:      [email protected]
11684 S:      Maintained
11685 F:      arch/arm/mach-omap2/omap_hwmod*data*
11686
11687 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
11688 M:      Benoît Cousson <[email protected]>
11689 L:      [email protected]
11690 S:      Maintained
11691 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
11692
11693 OMAP HWMOD SUPPORT
11694 M:      Benoît Cousson <[email protected]>
11695 M:      Paul Walmsley <[email protected]>
11696 L:      [email protected]
11697 S:      Maintained
11698 F:      arch/arm/mach-omap2/omap_hwmod.*
11699
11700 OMAP I2C DRIVER
11701 M:      Vignesh R <[email protected]>
11702 L:      [email protected]
11703 L:      [email protected]
11704 S:      Maintained
11705 F:      Documentation/devicetree/bindings/i2c/i2c-omap.txt
11706 F:      drivers/i2c/busses/i2c-omap.c
11707
11708 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
11709 M:      Laurent Pinchart <[email protected]>
11710 L:      [email protected]
11711 S:      Maintained
11712 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
11713 F:      drivers/media/platform/omap3isp/
11714 F:      drivers/staging/media/omap4iss/
11715
11716 OMAP MMC SUPPORT
11717 M:      Aaro Koskinen <[email protected]>
11718 L:      [email protected]
11719 S:      Odd Fixes
11720 F:      drivers/mmc/host/omap.c
11721
11722 OMAP POWER MANAGEMENT SUPPORT
11723 M:      Kevin Hilman <[email protected]>
11724 L:      [email protected]
11725 S:      Maintained
11726 F:      arch/arm/*omap*/*pm*
11727 F:      drivers/cpufreq/omap-cpufreq.c
11728
11729 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
11730 M:      Rajendra Nayak <[email protected]>
11731 M:      Paul Walmsley <[email protected]>
11732 L:      [email protected]
11733 S:      Maintained
11734 F:      arch/arm/mach-omap2/prm*
11735
11736 OMAP RANDOM NUMBER GENERATOR SUPPORT
11737 M:      Deepak Saxena <[email protected]>
11738 S:      Maintained
11739 F:      drivers/char/hw_random/omap-rng.c
11740
11741 OMAP USB SUPPORT
11742 L:      [email protected]
11743 L:      [email protected]
11744 S:      Orphan
11745 F:      drivers/usb/*/*omap*
11746 F:      arch/arm/*omap*/usb*
11747
11748 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
11749 M:      Mark Jackson <[email protected]>
11750 L:      [email protected]
11751 S:      Maintained
11752 F:      arch/arm/boot/dts/am335x-nano.dts
11753
11754 OMAP1 SUPPORT
11755 M:      Aaro Koskinen <[email protected]>
11756 M:      Tony Lindgren <[email protected]>
11757 L:      [email protected]
11758 Q:      http://patchwork.kernel.org/project/linux-omap/list/
11759 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
11760 S:      Maintained
11761 F:      arch/arm/mach-omap1/
11762 F:      arch/arm/plat-omap/
11763 F:      arch/arm/configs/omap1_defconfig
11764 F:      drivers/i2c/busses/i2c-omap.c
11765 F:      include/linux/platform_data/i2c-omap.h
11766 F:      include/linux/platform_data/ams-delta-fiq.h
11767
11768 OMAP2+ SUPPORT
11769 M:      Tony Lindgren <[email protected]>
11770 L:      [email protected]
11771 W:      http://www.muru.com/linux/omap/
11772 W:      http://linux.omap.com/
11773 Q:      http://patchwork.kernel.org/project/linux-omap/list/
11774 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
11775 S:      Maintained
11776 F:      arch/arm/mach-omap2/
11777 F:      arch/arm/plat-omap/
11778 F:      arch/arm/configs/omap2plus_defconfig
11779 F:      drivers/i2c/busses/i2c-omap.c
11780 F:      drivers/irqchip/irq-omap-intc.c
11781 F:      drivers/mfd/*omap*.c
11782 F:      drivers/mfd/menelaus.c
11783 F:      drivers/mfd/palmas.c
11784 F:      drivers/mfd/tps65217.c
11785 F:      drivers/mfd/tps65218.c
11786 F:      drivers/mfd/tps65910.c
11787 F:      drivers/mfd/twl-core.[ch]
11788 F:      drivers/mfd/twl4030*.c
11789 F:      drivers/mfd/twl6030*.c
11790 F:      drivers/mfd/twl6040*.c
11791 F:      drivers/regulator/palmas-regulator*.c
11792 F:      drivers/regulator/pbias-regulator.c
11793 F:      drivers/regulator/tps65217-regulator.c
11794 F:      drivers/regulator/tps65218-regulator.c
11795 F:      drivers/regulator/tps65910-regulator.c
11796 F:      drivers/regulator/twl-regulator.c
11797 F:      drivers/regulator/twl6030-regulator.c
11798 F:      include/linux/platform_data/i2c-omap.h
11799
11800 ONION OMEGA2+ BOARD
11801 M:      Harvey Hunt <[email protected]>
11802 L:      [email protected]
11803 S:      Maintained
11804 F:      arch/mips/boot/dts/ralink/omega2p.dts
11805
11806 OMFS FILESYSTEM
11807 M:      Bob Copeland <[email protected]>
11808 L:      [email protected]
11809 S:      Maintained
11810 F:      Documentation/filesystems/omfs.txt
11811 F:      fs/omfs/
11812
11813 OMNIKEY CARDMAN 4000 DRIVER
11814 M:      Harald Welte <[email protected]>
11815 S:      Maintained
11816 F:      drivers/char/pcmcia/cm4000_cs.c
11817 F:      include/linux/cm4000_cs.h
11818 F:      include/uapi/linux/cm4000_cs.h
11819
11820 OMNIKEY CARDMAN 4040 DRIVER
11821 M:      Harald Welte <[email protected]>
11822 S:      Maintained
11823 F:      drivers/char/pcmcia/cm4040_cs.*
11824
11825 OMNIVISION OV13858 SENSOR DRIVER
11826 M:      Sakari Ailus <[email protected]>
11827 L:      [email protected]
11828 T:      git git://linuxtv.org/media_tree.git
11829 S:      Maintained
11830 F:      drivers/media/i2c/ov13858.c
11831
11832 OMNIVISION OV2680 SENSOR DRIVER
11833 M:      Rui Miguel Silva <[email protected]>
11834 L:      [email protected]
11835 T:      git git://linuxtv.org/media_tree.git
11836 S:      Maintained
11837 F:      drivers/media/i2c/ov2680.c
11838 F:      Documentation/devicetree/bindings/media/i2c/ov2680.txt
11839
11840 OMNIVISION OV2685 SENSOR DRIVER
11841 M:      Shunqian Zheng <[email protected]>
11842 L:      [email protected]
11843 T:      git git://linuxtv.org/media_tree.git
11844 S:      Maintained
11845 F:      drivers/media/i2c/ov2685.c
11846
11847 OMNIVISION OV5640 SENSOR DRIVER
11848 M:      Steve Longerbeam <[email protected]>
11849 L:      [email protected]
11850 T:      git git://linuxtv.org/media_tree.git
11851 S:      Maintained
11852 F:      drivers/media/i2c/ov5640.c
11853
11854 OMNIVISION OV5647 SENSOR DRIVER
11855 M:      Luis Oliveira <[email protected]>
11856 L:      [email protected]
11857 T:      git git://linuxtv.org/media_tree.git
11858 S:      Maintained
11859 F:      drivers/media/i2c/ov5647.c
11860
11861 OMNIVISION OV5695 SENSOR DRIVER
11862 M:      Shunqian Zheng <[email protected]>
11863 L:      [email protected]
11864 T:      git git://linuxtv.org/media_tree.git
11865 S:      Maintained
11866 F:      drivers/media/i2c/ov5695.c
11867
11868 OMNIVISION OV7670 SENSOR DRIVER
11869 M:      Jonathan Corbet <[email protected]>
11870 L:      [email protected]
11871 T:      git git://linuxtv.org/media_tree.git
11872 S:      Maintained
11873 F:      drivers/media/i2c/ov7670.c
11874 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
11875
11876 OMNIVISION OV772x SENSOR DRIVER
11877 M:      Jacopo Mondi <[email protected]>
11878 L:      [email protected]
11879 T:      git git://linuxtv.org/media_tree.git
11880 S:      Odd fixes
11881 F:      drivers/media/i2c/ov772x.c
11882 F:      include/media/i2c/ov772x.h
11883 F:      Documentation/devicetree/bindings/media/i2c/ov772x.txt
11884
11885 OMNIVISION OV7740 SENSOR DRIVER
11886 M:      Wenyou Yang <[email protected]>
11887 L:      [email protected]
11888 T:      git git://linuxtv.org/media_tree.git
11889 S:      Maintained
11890 F:      drivers/media/i2c/ov7740.c
11891 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
11892
11893 OMNIVISION OV9640 SENSOR DRIVER
11894 M:      Petr Cvek <[email protected]>
11895 L:      [email protected]
11896 S:      Maintained
11897 F:      drivers/media/i2c/ov9640.*
11898
11899 OMNIVISION OV8856 SENSOR DRIVER
11900 M:      Ben Kao <[email protected]>
11901 L:      [email protected]
11902 T:      git git://linuxtv.org/media_tree.git
11903 S:      Maintained
11904 F:      drivers/media/i2c/ov8856.c
11905
11906 OMNIVISION OV9650 SENSOR DRIVER
11907 M:      Sakari Ailus <[email protected]>
11908 R:      Akinobu Mita <[email protected]>
11909 R:      Sylwester Nawrocki <[email protected]>
11910 L:      [email protected]
11911 T:      git git://linuxtv.org/media_tree.git
11912 S:      Maintained
11913 F:      drivers/media/i2c/ov9650.c
11914 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
11915
11916 ONENAND FLASH DRIVER
11917 M:      Kyungmin Park <[email protected]>
11918 L:      [email protected]
11919 S:      Maintained
11920 F:      drivers/mtd/nand/onenand/
11921 F:      include/linux/mtd/onenand*.h
11922
11923 OP-TEE DRIVER
11924 M:      Jens Wiklander <[email protected]>
11925 L:      [email protected]
11926 S:      Maintained
11927 F:      drivers/tee/optee/
11928
11929 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
11930 M:      Sumit Garg <[email protected]>
11931 L:      [email protected]
11932 S:      Maintained
11933 F:      drivers/char/hw_random/optee-rng.c
11934
11935 OPA-VNIC DRIVER
11936 M:      Dennis Dalessandro <[email protected]>
11937 M:      Niranjana Vishwanathapura <[email protected]>
11938 L:      [email protected]
11939 S:      Supported
11940 F:      drivers/infiniband/ulp/opa_vnic
11941
11942 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
11943 M:      Pantelis Antoniou <[email protected]>
11944 M:      Frank Rowand <[email protected]>
11945 L:      [email protected]
11946 S:      Maintained
11947 F:      Documentation/devicetree/dynamic-resolution-notes.txt
11948 F:      Documentation/devicetree/overlay-notes.txt
11949 F:      drivers/of/overlay.c
11950 F:      drivers/of/resolver.c
11951 K:      of_overlay_notifier_
11952
11953 OPEN FIRMWARE AND FLATTENED DEVICE TREE
11954 M:      Rob Herring <[email protected]>
11955 M:      Frank Rowand <[email protected]>
11956 L:      [email protected]
11957 W:      http://www.devicetree.org/
11958 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
11959 S:      Maintained
11960 F:      drivers/of/
11961 F:      include/linux/of*.h
11962 F:      scripts/dtc/
11963 F:      Documentation/ABI/testing/sysfs-firmware-ofw
11964
11965 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
11966 M:      Rob Herring <[email protected]>
11967 M:      Mark Rutland <[email protected]>
11968 L:      [email protected]
11969 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
11970 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
11971 S:      Maintained
11972 F:      Documentation/devicetree/
11973 F:      arch/*/boot/dts/
11974 F:      include/dt-bindings/
11975
11976 OPENCORES I2C BUS DRIVER
11977 M:      Peter Korsgaard <[email protected]>
11978 M:      Andrew Lunn <[email protected]>
11979 L:      [email protected]
11980 S:      Maintained
11981 F:      Documentation/devicetree/bindings/i2c/i2c-ocores.txt
11982 F:      Documentation/i2c/busses/i2c-ocores
11983 F:      drivers/i2c/busses/i2c-ocores.c
11984 F:      include/linux/platform_data/i2c-ocores.h
11985
11986 OPENRISC ARCHITECTURE
11987 M:      Jonas Bonn <[email protected]>
11988 M:      Stefan Kristiansson <[email protected]>
11989 M:      Stafford Horne <[email protected]>
11990 T:      git git://github.com/openrisc/linux.git
11991 L:      [email protected]
11992 W:      http://openrisc.io
11993 S:      Maintained
11994 F:      Documentation/devicetree/bindings/openrisc/
11995 F:      Documentation/openrisc/
11996 F:      arch/openrisc/
11997 F:      drivers/irqchip/irq-ompic.c
11998 F:      drivers/irqchip/irq-or1k-*
11999
12000 OPENVSWITCH
12001 M:      Pravin B Shelar <[email protected]>
12002 L:      [email protected]
12003 L:      [email protected]
12004 W:      http://openvswitch.org
12005 S:      Maintained
12006 F:      net/openvswitch/
12007 F:      include/uapi/linux/openvswitch.h
12008
12009 OPERATING PERFORMANCE POINTS (OPP)
12010 M:      Viresh Kumar <[email protected]>
12011 M:      Nishanth Menon <[email protected]>
12012 M:      Stephen Boyd <[email protected]>
12013 L:      [email protected]
12014 S:      Maintained
12015 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
12016 F:      drivers/opp/
12017 F:      include/linux/pm_opp.h
12018 F:      Documentation/power/opp.rst
12019 F:      Documentation/devicetree/bindings/opp/
12020
12021 OPL4 DRIVER
12022 M:      Clemens Ladisch <[email protected]>
12023 L:      [email protected] (moderated for non-subscribers)
12024 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
12025 S:      Maintained
12026 F:      sound/drivers/opl4/
12027
12028 OPROFILE
12029 M:      Robert Richter <[email protected]>
12030 L:      [email protected]
12031 S:      Maintained
12032 F:      arch/*/include/asm/oprofile*.h
12033 F:      arch/*/oprofile/
12034 F:      drivers/oprofile/
12035 F:      include/linux/oprofile.h
12036
12037 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
12038 M:      Mark Fasheh <[email protected]>
12039 M:      Joel Becker <[email protected]>
12040 M:      Joseph Qi <[email protected]>
12041 L:      [email protected] (moderated for non-subscribers)
12042 W:      http://ocfs2.wiki.kernel.org
12043 S:      Supported
12044 F:      Documentation/filesystems/ocfs2.txt
12045 F:      Documentation/filesystems/dlmfs.txt
12046 F:      fs/ocfs2/
12047
12048 ORANGEFS FILESYSTEM
12049 M:      Mike Marshall <[email protected]>
12050 R:      Martin Brandenburg <[email protected]>
12051 L:      [email protected]
12052 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
12053 S:      Supported
12054 F:      fs/orangefs/
12055 F:      Documentation/filesystems/orangefs.txt
12056
12057 ORINOCO DRIVER
12058 L:      [email protected]
12059 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
12060 W:      http://www.nongnu.org/orinoco/
12061 S:      Orphan
12062 F:      drivers/net/wireless/intersil/orinoco/
12063
12064 OV2659 OMNIVISION SENSOR DRIVER
12065 M:      "Lad, Prabhakar" <[email protected]>
12066 L:      [email protected]
12067 W:      https://linuxtv.org
12068 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12069 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
12070 S:      Maintained
12071 F:      drivers/media/i2c/ov2659.c
12072 F:      include/media/i2c/ov2659.h
12073
12074 OVERLAY FILESYSTEM
12075 M:      Miklos Szeredi <[email protected]>
12076 L:      [email protected]
12077 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
12078 S:      Supported
12079 F:      fs/overlayfs/
12080 F:      Documentation/filesystems/overlayfs.txt
12081
12082 P54 WIRELESS DRIVER
12083 M:      Christian Lamparter <[email protected]>
12084 L:      [email protected]
12085 W:      http://wireless.kernel.org/en/users/Drivers/p54
12086 S:      Maintained
12087 F:      drivers/net/wireless/intersil/p54/
12088
12089 PA SEMI ETHERNET DRIVER
12090 L:      [email protected]
12091 S:      Orphan
12092 F:      drivers/net/ethernet/pasemi/*
12093
12094 PA SEMI SMBUS DRIVER
12095 L:      [email protected]
12096 S:      Orphan
12097 F:      drivers/i2c/busses/i2c-pasemi.c
12098
12099 PACKING
12100 M:      Vladimir Oltean <[email protected]>
12101 L:      [email protected]
12102 S:      Supported
12103 F:      lib/packing.c
12104 F:      include/linux/packing.h
12105 F:      Documentation/packing.txt
12106
12107 PADATA PARALLEL EXECUTION MECHANISM
12108 M:      Steffen Klassert <[email protected]>
12109 L:      [email protected]
12110 S:      Maintained
12111 F:      kernel/padata.c
12112 F:      include/linux/padata.h
12113 F:      Documentation/padata.txt
12114
12115 PAGE POOL
12116 M:      Jesper Dangaard Brouer <[email protected]>
12117 M:      Ilias Apalodimas <[email protected]>
12118 L:      [email protected]
12119 S:      Supported
12120 F:      net/core/page_pool.c
12121 F:      include/net/page_pool.h
12122
12123 PANASONIC LAPTOP ACPI EXTRAS DRIVER
12124 M:      Harald Welte <[email protected]>
12125 L:      [email protected]
12126 S:      Maintained
12127 F:      drivers/platform/x86/panasonic-laptop.c
12128
12129 PARALLEL LCD/KEYPAD PANEL DRIVER
12130 M:      Willy Tarreau <[email protected]>
12131 M:      Ksenija Stanojevic <[email protected]>
12132 S:      Odd Fixes
12133 F:      Documentation/admin-guide/lcd-panel-cgram.rst
12134 F:      drivers/auxdisplay/panel.c
12135
12136 PARALLEL PORT SUBSYSTEM
12137 M:      Sudip Mukherjee <[email protected]>
12138 M:      Sudip Mukherjee <[email protected]>
12139 L:      [email protected] (subscribers-only)
12140 S:      Maintained
12141 F:      drivers/parport/
12142 F:      include/linux/parport*.h
12143 F:      drivers/char/ppdev.c
12144 F:      include/uapi/linux/ppdev.h
12145 F:      Documentation/driver-api/parport*.rst
12146
12147 PARAVIRT_OPS INTERFACE
12148 M:      Juergen Gross <[email protected]>
12149 M:      Thomas Hellstrom <[email protected]>
12150 M:      "VMware, Inc." <[email protected]>
12151 L:      [email protected]
12152 S:      Supported
12153 F:      Documentation/virt/paravirt_ops.rst
12154 F:      arch/*/kernel/paravirt*
12155 F:      arch/*/include/asm/paravirt*.h
12156 F:      include/linux/hypervisor.h
12157
12158 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
12159 M:      Tim Waugh <[email protected]>
12160 L:      [email protected] (subscribers-only)
12161 S:      Maintained
12162 F:      Documentation/admin-guide/blockdev/paride.rst
12163 F:      drivers/block/paride/
12164
12165 PARISC ARCHITECTURE
12166 M:      "James E.J. Bottomley" <[email protected]>
12167 M:      Helge Deller <[email protected]>
12168 L:      [email protected]
12169 W:      http://www.parisc-linux.org/
12170 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
12171 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
12172 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
12173 S:      Maintained
12174 F:      arch/parisc/
12175 F:      Documentation/parisc/
12176 F:      drivers/parisc/
12177 F:      drivers/char/agp/parisc-agp.c
12178 F:      drivers/input/serio/gscps2.c
12179 F:      drivers/parport/parport_gsc.*
12180 F:      drivers/tty/serial/8250/8250_gsc.c
12181 F:      drivers/video/fbdev/sti*
12182 F:      drivers/video/console/sti*
12183 F:      drivers/video/logo/logo_parisc*
12184
12185 PARMAN
12186 M:      Jiri Pirko <[email protected]>
12187 L:      [email protected]
12188 S:      Supported
12189 F:      lib/parman.c
12190 F:      lib/test_parman.c
12191 F:      include/linux/parman.h
12192
12193 PC ENGINES APU BOARD DRIVER
12194 M:      Enrico Weigelt, metux IT consult <[email protected]>
12195 S:      Maintained
12196 F:      drivers/platform/x86/pcengines-apuv2.c
12197
12198 PC87360 HARDWARE MONITORING DRIVER
12199 M:      Jim Cromie <[email protected]>
12200 L:      [email protected]
12201 S:      Maintained
12202 F:      Documentation/hwmon/pc87360.rst
12203 F:      drivers/hwmon/pc87360.c
12204
12205 PC8736x GPIO DRIVER
12206 M:      Jim Cromie <[email protected]>
12207 S:      Maintained
12208 F:      drivers/char/pc8736x_gpio.c
12209
12210 PC87427 HARDWARE MONITORING DRIVER
12211 M:      Jean Delvare <[email protected]>
12212 L:      [email protected]
12213 S:      Maintained
12214 F:      Documentation/hwmon/pc87427.rst
12215 F:      drivers/hwmon/pc87427.c
12216
12217 PCA9532 LED DRIVER
12218 M:      Riku Voipio <[email protected]>
12219 S:      Maintained
12220 F:      drivers/leds/leds-pca9532.c
12221 F:      include/linux/leds-pca9532.h
12222
12223 PCA9541 I2C BUS MASTER SELECTOR DRIVER
12224 M:      Guenter Roeck <[email protected]>
12225 L:      [email protected]
12226 S:      Maintained
12227 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
12228
12229 PCDP - PRIMARY CONSOLE AND DEBUG PORT
12230 M:      Khalid Aziz <[email protected]>
12231 S:      Maintained
12232 F:      drivers/firmware/pcdp.*
12233
12234 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
12235 M:      Thomas Petazzoni <[email protected]>
12236 L:      [email protected]
12237 L:      [email protected] (moderated for non-subscribers)
12238 S:      Maintained
12239 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
12240 F:      drivers/pci/controller/pci-aardvark.c
12241
12242 PCI DRIVER FOR ALTERA PCIE IP
12243 M:      Ley Foon Tan <[email protected]>
12244 L:      [email protected] (moderated for non-subscribers)
12245 L:      [email protected]
12246 S:      Supported
12247 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
12248 F:      drivers/pci/controller/pcie-altera.c
12249
12250 PCI DRIVER FOR APPLIEDMICRO XGENE
12251 M:      Toan Le <[email protected]>
12252 L:      [email protected]
12253 L:      [email protected]
12254 S:      Maintained
12255 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
12256 F:      drivers/pci/controller/pci-xgene.c
12257
12258 PCI DRIVER FOR ARM VERSATILE PLATFORM
12259 M:      Rob Herring <[email protected]>
12260 L:      [email protected]
12261 L:      [email protected]
12262 S:      Maintained
12263 F:      Documentation/devicetree/bindings/pci/versatile.txt
12264 F:      drivers/pci/controller/pci-versatile.c
12265
12266 PCI DRIVER FOR ARMADA 8K
12267 M:      Thomas Petazzoni <[email protected]>
12268 L:      [email protected]
12269 L:      [email protected]
12270 S:      Maintained
12271 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
12272 F:      drivers/pci/controller/dwc/pcie-armada8k.c
12273
12274 PCI DRIVER FOR CADENCE PCIE IP
12275 M:      Tom Joseph <[email protected]>
12276 L:      [email protected]
12277 S:      Maintained
12278 F:      Documentation/devicetree/bindings/pci/cdns,*.txt
12279 F:      drivers/pci/controller/pcie-cadence*
12280
12281 PCI DRIVER FOR FREESCALE LAYERSCAPE
12282 M:      Minghuan Lian <[email protected]>
12283 M:      Mingkai Hu <[email protected]>
12284 M:      Roy Zang <[email protected]>
12285 L:      [email protected]
12286 L:      [email protected]
12287 L:      [email protected]
12288 S:      Maintained
12289 F:      drivers/pci/controller/dwc/*layerscape*
12290
12291 PCI DRIVER FOR GENERIC OF HOSTS
12292 M:      Will Deacon <[email protected]>
12293 L:      [email protected]
12294 L:      [email protected] (moderated for non-subscribers)
12295 S:      Maintained
12296 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
12297 F:      drivers/pci/controller/pci-host-common.c
12298 F:      drivers/pci/controller/pci-host-generic.c
12299
12300 PCI DRIVER FOR IMX6
12301 M:      Richard Zhu <[email protected]>
12302 M:      Lucas Stach <[email protected]>
12303 L:      [email protected]
12304 L:      [email protected] (moderated for non-subscribers)
12305 S:      Maintained
12306 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
12307 F:      drivers/pci/controller/dwc/*imx6*
12308
12309 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
12310 M:      Keith Busch <[email protected]>
12311 M:      Jonathan Derrick <[email protected]>
12312 L:      [email protected]
12313 S:      Supported
12314 F:      drivers/pci/controller/vmd.c
12315
12316 PCI DRIVER FOR MICROSEMI SWITCHTEC
12317 M:      Kurt Schwemmer <[email protected]>
12318 M:      Logan Gunthorpe <[email protected]>
12319 L:      [email protected]
12320 S:      Maintained
12321 F:      Documentation/driver-api/switchtec.rst
12322 F:      Documentation/ABI/testing/sysfs-class-switchtec
12323 F:      drivers/pci/switch/switchtec*
12324 F:      include/uapi/linux/switchtec_ioctl.h
12325 F:      include/linux/switchtec.h
12326 F:      drivers/ntb/hw/mscc/
12327
12328 PCI DRIVER FOR MOBIVEIL PCIE IP
12329 M:      Karthikeyan Mitran <[email protected]>
12330 M:      Hou Zhiqiang <[email protected]>
12331 L:      [email protected]
12332 S:      Supported
12333 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
12334 F:      drivers/pci/controller/pcie-mobiveil.c
12335
12336 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
12337 M:      Thomas Petazzoni <[email protected]>
12338 M:      Jason Cooper <[email protected]>
12339 L:      [email protected]
12340 L:      [email protected] (moderated for non-subscribers)
12341 S:      Maintained
12342 F:      drivers/pci/controller/*mvebu*
12343
12344 PCI DRIVER FOR NVIDIA TEGRA
12345 M:      Thierry Reding <[email protected]>
12346 L:      [email protected]
12347 L:      [email protected]
12348 S:      Supported
12349 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
12350 F:      drivers/pci/controller/pci-tegra.c
12351
12352 PCI DRIVER FOR RENESAS R-CAR
12353 M:      Simon Horman <[email protected]>
12354 L:      [email protected]
12355 L:      [email protected]
12356 S:      Maintained
12357 F:      drivers/pci/controller/*rcar*
12358
12359 PCI DRIVER FOR SAMSUNG EXYNOS
12360 M:      Jingoo Han <[email protected]>
12361 L:      [email protected]
12362 L:      [email protected] (moderated for non-subscribers)
12363 L:      [email protected] (moderated for non-subscribers)
12364 S:      Maintained
12365 F:      drivers/pci/controller/dwc/pci-exynos.c
12366
12367 PCI DRIVER FOR SYNOPSYS DESIGNWARE
12368 M:      Jingoo Han <[email protected]>
12369 M:      Gustavo Pimentel <[email protected]>
12370 L:      [email protected]
12371 S:      Maintained
12372 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
12373 F:      drivers/pci/controller/dwc/*designware*
12374
12375 PCI DRIVER FOR TI DRA7XX
12376 M:      Kishon Vijay Abraham I <[email protected]>
12377 L:      [email protected]
12378 L:      [email protected]
12379 S:      Supported
12380 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
12381 F:      drivers/pci/controller/dwc/pci-dra7xx.c
12382
12383 PCI DRIVER FOR TI KEYSTONE
12384 M:      Murali Karicheri <[email protected]>
12385 L:      [email protected]
12386 L:      [email protected] (moderated for non-subscribers)
12387 S:      Maintained
12388 F:      drivers/pci/controller/dwc/pci-keystone.c
12389
12390 PCI ENDPOINT SUBSYSTEM
12391 M:      Kishon Vijay Abraham I <[email protected]>
12392 M:      Lorenzo Pieralisi <[email protected]>
12393 L:      [email protected]
12394 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
12395 S:      Supported
12396 F:      drivers/pci/endpoint/
12397 F:      drivers/misc/pci_endpoint_test.c
12398 F:      tools/pci/
12399
12400 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
12401 M:      Russell Currey <[email protected]>
12402 M:      Sam Bobroff <[email protected]>
12403 M:      Oliver O'Halloran <[email protected]>
12404 L:      [email protected]
12405 S:      Supported
12406 F:      Documentation/PCI/pci-error-recovery.rst
12407 F:      drivers/pci/pcie/aer.c
12408 F:      drivers/pci/pcie/dpc.c
12409 F:      drivers/pci/pcie/err.c
12410 F:      Documentation/powerpc/eeh-pci-error-recovery.rst
12411 F:      arch/powerpc/kernel/eeh*.c
12412 F:      arch/powerpc/platforms/*/eeh*.c
12413 F:      arch/powerpc/include/*/eeh*.h
12414
12415 PCI ERROR RECOVERY
12416 M:      Linas Vepstas <[email protected]>
12417 L:      [email protected]
12418 S:      Supported
12419 F:      Documentation/PCI/pci-error-recovery.rst
12420
12421 PCI MSI DRIVER FOR ALTERA MSI IP
12422 M:      Ley Foon Tan <[email protected]>
12423 L:      [email protected] (moderated for non-subscribers)
12424 L:      [email protected]
12425 S:      Supported
12426 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
12427 F:      drivers/pci/controller/pcie-altera-msi.c
12428
12429 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
12430 M:      Toan Le <[email protected]>
12431 L:      [email protected]
12432 L:      [email protected]
12433 S:      Maintained
12434 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
12435 F:      drivers/pci/controller/pci-xgene-msi.c
12436
12437 PCI SUBSYSTEM
12438 M:      Bjorn Helgaas <[email protected]>
12439 L:      [email protected]
12440 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
12441 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
12442 S:      Supported
12443 F:      Documentation/devicetree/bindings/pci/
12444 F:      Documentation/PCI/
12445 F:      drivers/acpi/pci*
12446 F:      drivers/pci/
12447 F:      include/asm-generic/pci*
12448 F:      include/linux/pci*
12449 F:      include/linux/of_pci.h
12450 F:      include/uapi/linux/pci*
12451 F:      lib/pci*
12452 F:      arch/x86/pci/
12453 F:      arch/x86/kernel/quirks.c
12454 F:      arch/x86/kernel/early-quirks.c
12455
12456 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
12457 M:      Lorenzo Pieralisi <[email protected]>
12458 L:      [email protected]
12459 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
12460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
12461 S:      Supported
12462 F:      drivers/pci/controller/
12463
12464 PCIE DRIVER FOR ANNAPURNA LABS
12465 M:      Jonathan Chocron <[email protected]>
12466 L:      [email protected]
12467 S:      Maintained
12468 F:      drivers/pci/controller/dwc/pcie-al.c
12469
12470 PCIE DRIVER FOR AMLOGIC MESON
12471 M:      Yue Wang <[email protected]>
12472 L:      [email protected]
12473 L:      [email protected]
12474 S:      Maintained
12475 F:      drivers/pci/controller/dwc/pci-meson.c
12476
12477 PCIE DRIVER FOR AXIS ARTPEC
12478 M:      Jesper Nilsson <[email protected]>
12479 L:      [email protected]
12480 L:      [email protected]
12481 S:      Maintained
12482 F:      Documentation/devicetree/bindings/pci/axis,artpec*
12483 F:      drivers/pci/controller/dwc/*artpec*
12484
12485 PCIE DRIVER FOR CAVIUM THUNDERX
12486 M:      David Daney <[email protected]>
12487 L:      [email protected]
12488 L:      [email protected] (moderated for non-subscribers)
12489 S:      Supported
12490 F:      Documentation/devicetree/bindings/pci/pci-thunder-*
12491 F:      drivers/pci/controller/pci-thunder-*
12492
12493 PCIE DRIVER FOR HISILICON
12494 M:      Zhou Wang <[email protected]>
12495 L:      [email protected]
12496 S:      Maintained
12497 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
12498 F:      drivers/pci/controller/dwc/pcie-hisi.c
12499
12500 PCIE DRIVER FOR HISILICON KIRIN
12501 M:      Xiaowei Song <[email protected]>
12502 M:      Binghui Wang <[email protected]>
12503 L:      [email protected]
12504 S:      Maintained
12505 F:      Documentation/devicetree/bindings/pci/kirin-pcie.txt
12506 F:      drivers/pci/controller/dwc/pcie-kirin.c
12507
12508 PCIE DRIVER FOR HISILICON STB
12509 M:      Shawn Guo <[email protected]>
12510 L:      [email protected]
12511 S:      Maintained
12512 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
12513 F:      drivers/pci/controller/dwc/pcie-histb.c
12514
12515 PCIE DRIVER FOR MEDIATEK
12516 M:      Ryder Lee <[email protected]>
12517 L:      [email protected]
12518 L:      [email protected]
12519 S:      Supported
12520 F:      Documentation/devicetree/bindings/pci/mediatek*
12521 F:      drivers/pci/controller/*mediatek*
12522
12523 PCIE DRIVER FOR QUALCOMM MSM
12524 M:      Stanimir Varbanov <[email protected]>
12525 L:      [email protected]
12526 L:      [email protected]
12527 S:      Maintained
12528 F:      drivers/pci/controller/dwc/*qcom*
12529
12530 PCIE DRIVER FOR ROCKCHIP
12531 M:      Shawn Lin <[email protected]>
12532 L:      [email protected]
12533 L:      [email protected]
12534 S:      Maintained
12535 F:      Documentation/devicetree/bindings/pci/rockchip-pcie*
12536 F:      drivers/pci/controller/pcie-rockchip*
12537
12538 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
12539 M:      Linus Walleij <[email protected]>
12540 L:      [email protected]
12541 S:      Maintained
12542 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
12543 F:      drivers/pci/controller/pci-v3-semi.c
12544
12545 PCIE DRIVER FOR SOCIONEXT UNIPHIER
12546 M:      Kunihiko Hayashi <[email protected]>
12547 L:      [email protected]
12548 S:      Maintained
12549 F:      Documentation/devicetree/bindings/pci/uniphier-pcie.txt
12550 F:      drivers/pci/controller/dwc/pcie-uniphier.c
12551
12552 PCIE DRIVER FOR ST SPEAR13XX
12553 M:      Pratyush Anand <[email protected]>
12554 L:      [email protected]
12555 S:      Maintained
12556 F:      drivers/pci/controller/dwc/*spear*
12557
12558 PCMCIA SUBSYSTEM
12559 M:      Dominik Brodowski <[email protected]>
12560 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
12561 S:      Odd Fixes
12562 F:      Documentation/pcmcia/
12563 F:      tools/pcmcia/
12564 F:      drivers/pcmcia/
12565 F:      include/pcmcia/
12566
12567 PCNET32 NETWORK DRIVER
12568 M:      Don Fry <[email protected]>
12569 L:      [email protected]
12570 S:      Maintained
12571 F:      drivers/net/ethernet/amd/pcnet32.c
12572
12573 PCRYPT PARALLEL CRYPTO ENGINE
12574 M:      Steffen Klassert <[email protected]>
12575 L:      [email protected]
12576 S:      Maintained
12577 F:      crypto/pcrypt.c
12578 F:      include/crypto/pcrypt.h
12579
12580 PEAQ WMI HOTKEYS DRIVER
12581 M:      Hans de Goede <[email protected]>
12582 L:      [email protected]
12583 S:      Maintained
12584 F:      drivers/platform/x86/peaq-wmi.c
12585
12586 PER-CPU MEMORY ALLOCATOR
12587 M:      Dennis Zhou <[email protected]>
12588 M:      Tejun Heo <[email protected]>
12589 M:      Christoph Lameter <[email protected]>
12590 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
12591 S:      Maintained
12592 F:      include/linux/percpu*.h
12593 F:      mm/percpu*.c
12594 F:      arch/*/include/asm/percpu.h
12595
12596 PER-TASK DELAY ACCOUNTING
12597 M:      Balbir Singh <[email protected]>
12598 S:      Maintained
12599 F:      include/linux/delayacct.h
12600 F:      kernel/delayacct.c
12601
12602 PERFORMANCE EVENTS SUBSYSTEM
12603 M:      Peter Zijlstra <[email protected]>
12604 M:      Ingo Molnar <[email protected]>
12605 M:      Arnaldo Carvalho de Melo <[email protected]>
12606 R:      Alexander Shishkin <[email protected]>
12607 R:      Jiri Olsa <[email protected]>
12608 R:      Namhyung Kim <[email protected]>
12609 L:      [email protected]
12610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
12611 S:      Supported
12612 F:      kernel/events/*
12613 F:      include/linux/perf_event.h
12614 F:      include/uapi/linux/perf_event.h
12615 F:      arch/*/kernel/perf_event*.c
12616 F:      arch/*/kernel/*/perf_event*.c
12617 F:      arch/*/kernel/*/*/perf_event*.c
12618 F:      arch/*/include/asm/perf_event.h
12619 F:      arch/*/kernel/perf_callchain.c
12620 F:      arch/*/events/*
12621 F:      arch/*/events/*/*
12622 F:      tools/perf/
12623
12624 PERSONALITY HANDLING
12625 M:      Christoph Hellwig <[email protected]>
12626 L:      [email protected]
12627 S:      Maintained
12628 F:      include/linux/personality.h
12629 F:      include/uapi/linux/personality.h
12630
12631 PHOENIX RC FLIGHT CONTROLLER ADAPTER
12632 M:      Marcus Folkesson <[email protected]>
12633 L:      [email protected]
12634 S:      Maintained
12635 F:      Documentation/input/devices/pxrc.rst
12636 F:      drivers/input/joystick/pxrc.c
12637
12638 PHONET PROTOCOL
12639 M:      Remi Denis-Courmont <[email protected]>
12640 S:      Supported
12641 F:      Documentation/networking/phonet.txt
12642 F:      include/linux/phonet.h
12643 F:      include/net/phonet/
12644 F:      include/uapi/linux/phonet.h
12645 F:      net/phonet/
12646
12647 PHRAM MTD DRIVER
12648 M:      Joern Engel <[email protected]>
12649 L:      [email protected]
12650 S:      Maintained
12651 F:      drivers/mtd/devices/phram.c
12652
12653 PICOLCD HID DRIVER
12654 M:      Bruno Prémont <[email protected]>
12655 L:      [email protected]
12656 S:      Maintained
12657 F:      drivers/hid/hid-picolcd*
12658
12659 PICOXCELL SUPPORT
12660 M:      Jamie Iles <[email protected]>
12661 L:      [email protected] (moderated for non-subscribers)
12662 T:      git git://github.com/jamieiles/linux-2.6-ji.git
12663 S:      Supported
12664 F:      arch/arm/boot/dts/picoxcell*
12665 F:      arch/arm/mach-picoxcell/
12666 F:      drivers/crypto/picoxcell*
12667
12668 PIDFD API
12669 M:      Christian Brauner <[email protected]>
12670 L:      [email protected]
12671 S:      Maintained
12672 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
12673 F:      samples/pidfd/
12674 F:      tools/testing/selftests/pidfd/
12675 K:      (?i)pidfd
12676 K:      (?i)clone3
12677 K:      \b(clone_args|kernel_clone_args)\b
12678
12679 PIN CONTROL SUBSYSTEM
12680 M:      Linus Walleij <[email protected]>
12681 L:      [email protected]
12682 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
12683 S:      Maintained
12684 F:      Documentation/devicetree/bindings/pinctrl/
12685 F:      Documentation/driver-api/pinctl.rst
12686 F:      drivers/pinctrl/
12687 F:      include/linux/pinctrl/
12688
12689 PIN CONTROLLER - MICROCHIP AT91
12690 M:      Ludovic Desroches <[email protected]>
12691 L:      [email protected] (moderated for non-subscribers)
12692 L:      [email protected]
12693 S:      Supported
12694 F:      drivers/pinctrl/pinctrl-at91*
12695
12696 PIN CONTROLLER - FREESCALE
12697 M:      Dong Aisheng <[email protected]>
12698 M:      Fabio Estevam <[email protected]>
12699 M:      Shawn Guo <[email protected]>
12700 M:      Stefan Agner <[email protected]>
12701 R:      Pengutronix Kernel Team <[email protected]>
12702 L:      [email protected]
12703 S:      Maintained
12704 F:      drivers/pinctrl/freescale/
12705 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
12706
12707 PIN CONTROLLER - INTEL
12708 M:      Mika Westerberg <[email protected]>
12709 M:      Andy Shevchenko <[email protected]>
12710 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
12711 S:      Maintained
12712 F:      drivers/pinctrl/intel/
12713
12714 PIN CONTROLLER - MEDIATEK
12715 M:      Sean Wang <[email protected]>
12716 L:      [email protected] (moderated for non-subscribers)
12717 S:      Maintained
12718 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
12719 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt
12720 F:      drivers/pinctrl/mediatek/
12721
12722 PIN CONTROLLER - QUALCOMM
12723 M:      Bjorn Andersson <[email protected]>
12724 S:      Maintained
12725 L:      [email protected]
12726 F:      Documentation/devicetree/bindings/pinctrl/qcom,*.txt
12727 F:      drivers/pinctrl/qcom/
12728
12729 PIN CONTROLLER - RENESAS
12730 M:      Geert Uytterhoeven <[email protected]>
12731 L:      [email protected]
12732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git sh-pfc
12733 S:      Maintained
12734 F:      drivers/pinctrl/pinctrl-rz*
12735 F:      drivers/pinctrl/sh-pfc/
12736
12737 PIN CONTROLLER - SAMSUNG
12738 M:      Tomasz Figa <[email protected]>
12739 M:      Krzysztof Kozlowski <[email protected]>
12740 M:      Sylwester Nawrocki <[email protected]>
12741 L:      [email protected] (moderated for non-subscribers)
12742 L:      [email protected] (moderated for non-subscribers)
12743 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
12744 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
12745 S:      Maintained
12746 F:      drivers/pinctrl/samsung/
12747 F:      include/dt-bindings/pinctrl/samsung.h
12748 F:      Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
12749
12750 PIN CONTROLLER - SINGLE
12751 M:      Tony Lindgren <[email protected]>
12752 M:      Haojian Zhuang <[email protected]>
12753 L:      [email protected] (moderated for non-subscribers)
12754 L:      [email protected]
12755 S:      Maintained
12756 F:      drivers/pinctrl/pinctrl-single.c
12757
12758 PIN CONTROLLER - ST SPEAR
12759 M:      Viresh Kumar <[email protected]>
12760 L:      [email protected] (moderated for non-subscribers)
12761 W:      http://www.st.com/spear
12762 S:      Maintained
12763 F:      drivers/pinctrl/spear/
12764
12765 PISTACHIO SOC SUPPORT
12766 M:      James Hartley <[email protected]>
12767 L:      [email protected]
12768 S:      Odd Fixes
12769 F:      arch/mips/pistachio/
12770 F:      arch/mips/include/asm/mach-pistachio/
12771 F:      arch/mips/boot/dts/img/pistachio*
12772 F:      arch/mips/configs/pistachio*_defconfig
12773
12774 PKTCDVD DRIVER
12775 S:      Orphan
12776 M:      [email protected]
12777 F:      drivers/block/pktcdvd.c
12778 F:      include/linux/pktcdvd.h
12779 F:      include/uapi/linux/pktcdvd.h
12780
12781 PKUNITY SOC DRIVERS
12782 M:      Guan Xuetao <[email protected]>
12783 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
12784 S:      Maintained
12785 T:      git git://github.com/gxt/linux.git
12786 F:      drivers/input/serio/i8042-unicore32io.h
12787 F:      drivers/i2c/busses/i2c-puv3.c
12788 F:      drivers/video/fbdev/fb-puv3.c
12789 F:      drivers/rtc/rtc-puv3.c
12790
12791 PMBUS HARDWARE MONITORING DRIVERS
12792 M:      Guenter Roeck <[email protected]>
12793 L:      [email protected]
12794 W:      http://hwmon.wiki.kernel.org/
12795 W:      http://www.roeck-us.net/linux/drivers/
12796 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
12797 S:      Maintained
12798 F:      Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt
12799 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
12800 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
12801 F:      Documentation/hwmon/adm1275.rst
12802 F:      Documentation/hwmon/ibm-cffps.rst
12803 F:      Documentation/hwmon/ir35221.rst
12804 F:      Documentation/hwmon/lm25066.rst
12805 F:      Documentation/hwmon/ltc2978.rst
12806 F:      Documentation/hwmon/ltc3815.rst
12807 F:      Documentation/hwmon/max16064.rst
12808 F:      Documentation/hwmon/max20751.rst
12809 F:      Documentation/hwmon/max31785.rst
12810 F:      Documentation/hwmon/max34440.rst
12811 F:      Documentation/hwmon/max8688.rst
12812 F:      Documentation/hwmon/pmbus.rst
12813 F:      Documentation/hwmon/pmbus-core.rst
12814 F:      Documentation/hwmon/tps40422.rst
12815 F:      Documentation/hwmon/ucd9000.rst
12816 F:      Documentation/hwmon/ucd9200.rst
12817 F:      Documentation/hwmon/zl6100.rst
12818 F:      drivers/hwmon/pmbus/
12819 F:      include/linux/pmbus.h
12820
12821 PMC SIERRA MaxRAID DRIVER
12822 L:      [email protected]
12823 W:      http://www.pmc-sierra.com/
12824 S:      Orphan
12825 F:      drivers/scsi/pmcraid.*
12826
12827 PMC SIERRA PM8001 DRIVER
12828 M:      Jack Wang <[email protected]>
12829 L:      [email protected]
12830 S:      Supported
12831 F:      drivers/scsi/pm8001/
12832
12833 PNP SUPPORT
12834 M:      "Rafael J. Wysocki" <[email protected]>
12835 S:      Maintained
12836 F:      drivers/pnp/
12837
12838 PNI RM3100 IIO DRIVER
12839 M:      Song Qiang <[email protected]>
12840 L:      [email protected]
12841 S:      Maintained
12842 F:      drivers/iio/magnetometer/rm3100*
12843 F:      Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.txt
12844
12845 POSIX CLOCKS and TIMERS
12846 M:      Thomas Gleixner <[email protected]>
12847 L:      [email protected]
12848 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
12849 S:      Maintained
12850 F:      fs/timerfd.c
12851 F:      include/linux/timer*
12852 F:      kernel/time/*timer*
12853
12854 POWER MANAGEMENT CORE
12855 M:      "Rafael J. Wysocki" <[email protected]>
12856 L:      [email protected]
12857 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
12858 B:      https://bugzilla.kernel.org
12859 S:      Supported
12860 F:      drivers/base/power/
12861 F:      include/linux/pm.h
12862 F:      include/linux/pm_*
12863 F:      include/linux/powercap.h
12864 F:      include/linux/intel_rapl.h
12865 F:      drivers/powercap/
12866 F:      kernel/configs/nopm.config
12867
12868 POWER STATE COORDINATION INTERFACE (PSCI)
12869 M:      Mark Rutland <[email protected]>
12870 M:      Lorenzo Pieralisi <[email protected]>
12871 L:      [email protected]
12872 S:      Maintained
12873 F:      drivers/firmware/psci/
12874 F:      include/linux/psci.h
12875 F:      include/uapi/linux/psci.h
12876
12877 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
12878 M:      Sebastian Reichel <[email protected]>
12879 L:      [email protected]
12880 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
12881 S:      Maintained
12882 F:      Documentation/ABI/testing/sysfs-class-power
12883 F:      Documentation/devicetree/bindings/power/supply/
12884 F:      include/linux/power_supply.h
12885 F:      drivers/power/supply/
12886
12887 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
12888 M:      Suraj Jitindar Singh <[email protected]>
12889 L:      [email protected]
12890 S:      Maintained
12891 F:      drivers/char/powernv-op-panel.c
12892
12893 PPP OVER ATM (RFC 2364)
12894 M:      Mitchell Blank Jr <[email protected]>
12895 S:      Maintained
12896 F:      net/atm/pppoatm.c
12897 F:      include/uapi/linux/atmppp.h
12898
12899 PPP OVER ETHERNET
12900 M:      Michal Ostrowski <[email protected]>
12901 S:      Maintained
12902 F:      drivers/net/ppp/pppoe.c
12903 F:      drivers/net/ppp/pppox.c
12904
12905 PPP OVER L2TP
12906 M:      James Chapman <[email protected]>
12907 S:      Maintained
12908 F:      net/l2tp/l2tp_ppp.c
12909 F:      include/linux/if_pppol2tp.h
12910 F:      include/uapi/linux/if_pppol2tp.h
12911
12912 PPP PROTOCOL DRIVERS AND COMPRESSORS
12913 M:      Paul Mackerras <[email protected]>
12914 L:      [email protected]
12915 S:      Maintained
12916 F:      drivers/net/ppp/ppp_*
12917
12918 PPS SUPPORT
12919 M:      Rodolfo Giometti <[email protected]>
12920 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
12921 L:      [email protected] (subscribers-only)
12922 S:      Maintained
12923 F:      Documentation/driver-api/pps.rst
12924 F:      Documentation/devicetree/bindings/pps/pps-gpio.txt
12925 F:      Documentation/ABI/testing/sysfs-pps
12926 F:      drivers/pps/
12927 F:      include/linux/pps*.h
12928 F:      include/uapi/linux/pps.h
12929
12930 PPTP DRIVER
12931 M:      Dmitry Kozlov <[email protected]>
12932 L:      [email protected]
12933 S:      Maintained
12934 F:      drivers/net/ppp/pptp.c
12935 W:      http://sourceforge.net/projects/accel-pptp
12936
12937 PRINTK
12938 M:      Petr Mladek <[email protected]>
12939 M:      Sergey Senozhatsky <[email protected]>
12940 R:      Steven Rostedt <[email protected]>
12941 S:      Maintained
12942 F:      kernel/printk/
12943 F:      include/linux/printk.h
12944
12945 PRISM54 WIRELESS DRIVER
12946 M:      Luis Chamberlain <[email protected]>
12947 L:      [email protected]
12948 W:      http://wireless.kernel.org/en/users/Drivers/p54
12949 S:      Obsolete
12950 F:      drivers/net/wireless/intersil/prism54/
12951
12952 PROC FILESYSTEM
12953 R:      Alexey Dobriyan <[email protected]>
12954 L:      [email protected]
12955 L:      [email protected]
12956 S:      Maintained
12957 F:      fs/proc/
12958 F:      include/linux/proc_fs.h
12959 F:      tools/testing/selftests/proc/
12960 F:      Documentation/filesystems/proc.txt
12961
12962 PROC SYSCTL
12963 M:      Luis Chamberlain <[email protected]>
12964 M:      Kees Cook <[email protected]>
12965 L:      [email protected]
12966 L:      [email protected]
12967 S:      Maintained
12968 F:      fs/proc/proc_sysctl.c
12969 F:      include/linux/sysctl.h
12970 F:      kernel/sysctl.c
12971 F:      tools/testing/selftests/sysctl/
12972
12973 PS3 NETWORK SUPPORT
12974 M:      Geoff Levand <[email protected]>
12975 L:      [email protected]
12976 L:      [email protected]
12977 S:      Maintained
12978 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
12979
12980 PS3 PLATFORM SUPPORT
12981 M:      Geoff Levand <[email protected]>
12982 L:      [email protected]
12983 S:      Maintained
12984 F:      arch/powerpc/boot/ps3*
12985 F:      arch/powerpc/include/asm/lv1call.h
12986 F:      arch/powerpc/include/asm/ps3*.h
12987 F:      arch/powerpc/platforms/ps3/
12988 F:      drivers/*/ps3*
12989 F:      drivers/ps3/
12990 F:      drivers/rtc/rtc-ps3.c
12991 F:      drivers/usb/host/*ps3.c
12992 F:      sound/ppc/snd_ps3*
12993
12994 PS3VRAM DRIVER
12995 M:      Jim Paris <[email protected]>
12996 M:      Geoff Levand <[email protected]>
12997 L:      [email protected]
12998 S:      Maintained
12999 F:      drivers/block/ps3vram.c
13000
13001 PSAMPLE PACKET SAMPLING SUPPORT:
13002 M:      Yotam Gigi <[email protected]>
13003 S:      Maintained
13004 F:      net/psample
13005 F:      include/net/psample.h
13006 F:      include/uapi/linux/psample.h
13007
13008 PSTORE FILESYSTEM
13009 M:      Kees Cook <[email protected]>
13010 M:      Anton Vorontsov <[email protected]>
13011 M:      Colin Cross <[email protected]>
13012 M:      Tony Luck <[email protected]>
13013 S:      Maintained
13014 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
13015 F:      fs/pstore/
13016 F:      include/linux/pstore*
13017 F:      drivers/firmware/efi/efi-pstore.c
13018 F:      drivers/acpi/apei/erst.c
13019 F:      Documentation/admin-guide/ramoops.rst
13020 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.txt
13021 K:      \b(pstore|ramoops)
13022
13023 PTP HARDWARE CLOCK SUPPORT
13024 M:      Richard Cochran <[email protected]>
13025 L:      [email protected]
13026 S:      Maintained
13027 W:      http://linuxptp.sourceforge.net/
13028 F:      Documentation/ABI/testing/sysfs-ptp
13029 F:      Documentation/driver-api/ptp.rst
13030 F:      drivers/net/phy/dp83640*
13031 F:      drivers/ptp/*
13032 F:      include/linux/ptp_cl*
13033
13034 PTRACE SUPPORT
13035 M:      Oleg Nesterov <[email protected]>
13036 S:      Maintained
13037 F:      include/asm-generic/syscall.h
13038 F:      include/linux/ptrace.h
13039 F:      include/linux/regset.h
13040 F:      include/linux/tracehook.h
13041 F:      include/uapi/linux/ptrace.h
13042 F:      include/uapi/linux/ptrace.h
13043 F:      kernel/ptrace.c
13044 F:      arch/*/ptrace*.c
13045 F:      arch/*/*/ptrace*.c
13046 F:      arch/*/include/asm/ptrace*.h
13047
13048 PULSE8-CEC DRIVER
13049 M:      Hans Verkuil <[email protected]>
13050 L:      [email protected]
13051 T:      git git://linuxtv.org/media_tree.git
13052 S:      Maintained
13053 F:      drivers/media/usb/pulse8-cec/*
13054 F:      Documentation/media/cec-drivers/pulse8-cec.rst
13055
13056 PVRUSB2 VIDEO4LINUX DRIVER
13057 M:      Mike Isely <[email protected]>
13058 L:      [email protected]       (subscribers-only)
13059 L:      [email protected]
13060 W:      http://www.isely.net/pvrusb2/
13061 T:      git git://linuxtv.org/media_tree.git
13062 S:      Maintained
13063 F:      Documentation/media/v4l-drivers/pvrusb2*
13064 F:      drivers/media/usb/pvrusb2/
13065
13066 PWC WEBCAM DRIVER
13067 M:      Hans Verkuil <[email protected]>
13068 L:      [email protected]
13069 T:      git git://linuxtv.org/media_tree.git
13070 S:      Odd Fixes
13071 F:      drivers/media/usb/pwc/*
13072 F:      include/trace/events/pwc.h
13073
13074 PWM FAN DRIVER
13075 M:      Kamil Debski <[email protected]>
13076 M:      Bartlomiej Zolnierkiewicz <[email protected]>
13077 L:      [email protected]
13078 S:      Supported
13079 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
13080 F:      Documentation/hwmon/pwm-fan.rst
13081 F:      drivers/hwmon/pwm-fan.c
13082
13083 PWM IR Transmitter
13084 M:      Sean Young <[email protected]>
13085 L:      [email protected]
13086 S:      Maintained
13087 F:      drivers/media/rc/pwm-ir-tx.c
13088
13089 PWM SUBSYSTEM
13090 M:      Thierry Reding <[email protected]>
13091 L:      [email protected]
13092 S:      Maintained
13093 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
13094 F:      Documentation/driver-api/pwm.rst
13095 F:      Documentation/devicetree/bindings/pwm/
13096 F:      include/linux/pwm.h
13097 F:      drivers/pwm/
13098 F:      drivers/video/backlight/pwm_bl.c
13099 F:      include/linux/pwm_backlight.h
13100 F:      drivers/gpio/gpio-mvebu.c
13101 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
13102
13103 PXA GPIO DRIVER
13104 M:      Robert Jarzmik <[email protected]>
13105 L:      [email protected]
13106 S:      Maintained
13107 F:      drivers/gpio/gpio-pxa.c
13108
13109 PXA MMCI DRIVER
13110 S:      Orphan
13111
13112 PXA RTC DRIVER
13113 M:      Robert Jarzmik <[email protected]>
13114 L:      [email protected]
13115 S:      Maintained
13116
13117 PXA2xx/PXA3xx SUPPORT
13118 M:      Daniel Mack <[email protected]>
13119 M:      Haojian Zhuang <[email protected]>
13120 M:      Robert Jarzmik <[email protected]>
13121 L:      [email protected] (moderated for non-subscribers)
13122 T:      git git://github.com/hzhuang1/linux.git
13123 T:      git git://github.com/rjarzmik/linux.git
13124 S:      Maintained
13125 F:      arch/arm/boot/dts/pxa*
13126 F:      arch/arm/mach-pxa/
13127 F:      drivers/dma/pxa*
13128 F:      drivers/pcmcia/pxa2xx*
13129 F:      drivers/pinctrl/pxa/
13130 F:      drivers/spi/spi-pxa2xx*
13131 F:      drivers/usb/gadget/udc/pxa2*
13132 F:      include/sound/pxa2xx-lib.h
13133 F:      sound/arm/pxa*
13134 F:      sound/soc/pxa/
13135
13136 QAT DRIVER
13137 M:      Giovanni Cabiddu <[email protected]>
13138 L:      [email protected]
13139 S:      Supported
13140 F:      drivers/crypto/qat/
13141
13142 QCOM AUDIO (ASoC) DRIVERS
13143 M:      Patrick Lai <[email protected]>
13144 M:      Banajit Goswami <[email protected]>
13145 L:      [email protected] (moderated for non-subscribers)
13146 S:      Supported
13147 F:      sound/soc/qcom/
13148
13149 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
13150 M:      Gabriel Somlo <[email protected]>
13151 M:      "Michael S. Tsirkin" <[email protected]>
13152 L:      [email protected]
13153 S:      Maintained
13154 F:      drivers/firmware/qemu_fw_cfg.c
13155 F:      include/uapi/linux/qemu_fw_cfg.h
13156
13157 QIB DRIVER
13158 M:      Dennis Dalessandro <[email protected]>
13159 M:      Mike Marciniszyn <[email protected]>
13160 L:      [email protected]
13161 S:      Supported
13162 F:      drivers/infiniband/hw/qib/
13163
13164 QLOGIC QL41xxx FCOE DRIVER
13165 M:      [email protected]
13166 L:      [email protected]
13167 S:      Supported
13168 F:      drivers/scsi/qedf/
13169
13170 QLOGIC QL41xxx ISCSI DRIVER
13171 M:      [email protected]
13172 L:      [email protected]
13173 S:      Supported
13174 F:      drivers/scsi/qedi/
13175
13176 QLOGIC QL4xxx ETHERNET DRIVER
13177 M:      Ariel Elior <[email protected]>
13178 M:      [email protected]
13179 L:      [email protected]
13180 S:      Supported
13181 F:      drivers/net/ethernet/qlogic/qed/
13182 F:      include/linux/qed/
13183 F:      drivers/net/ethernet/qlogic/qede/
13184
13185 QLOGIC QL4xxx RDMA DRIVER
13186 M:      Michal Kalderon <[email protected]>
13187 M:      Ariel Elior <[email protected]>
13188 L:      [email protected]
13189 S:      Supported
13190 F:      drivers/infiniband/hw/qedr/
13191 F:      include/uapi/rdma/qedr-abi.h
13192
13193 QLOGIC QLA1280 SCSI DRIVER
13194 M:      Michael Reed <[email protected]>
13195 L:      [email protected]
13196 S:      Maintained
13197 F:      drivers/scsi/qla1280.[ch]
13198
13199 QLOGIC QLA2XXX FC-SCSI DRIVER
13200 M:      [email protected]
13201 L:      [email protected]
13202 S:      Supported
13203 F:      Documentation/scsi/LICENSE.qla2xxx
13204 F:      drivers/scsi/qla2xxx/
13205
13206 QLOGIC QLA3XXX NETWORK DRIVER
13207 M:      [email protected]
13208 L:      [email protected]
13209 S:      Supported
13210 F:      Documentation/networking/device_drivers/qlogic/LICENSE.qla3xxx
13211 F:      drivers/net/ethernet/qlogic/qla3xxx.*
13212
13213 QLOGIC QLA4XXX iSCSI DRIVER
13214 M:      [email protected]
13215 L:      [email protected]
13216 S:      Supported
13217 F:      Documentation/scsi/LICENSE.qla4xxx
13218 F:      drivers/scsi/qla4xxx/
13219
13220 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
13221 M:      Shahed Shaikh <[email protected]>
13222 M:      Manish Chopra <[email protected]>
13223 M:      [email protected]
13224 L:      [email protected]
13225 S:      Supported
13226 F:      drivers/net/ethernet/qlogic/qlcnic/
13227
13228 QLOGIC QLGE 10Gb ETHERNET DRIVER
13229 M:      Manish Chopra <[email protected]>
13230 M:      [email protected]
13231 L:      [email protected]
13232 S:      Supported
13233 F:      drivers/net/ethernet/qlogic/qlge/
13234
13235 QM1D1B0004 MEDIA DRIVER
13236 M:      Akihiro Tsukada <[email protected]>
13237 L:      [email protected]
13238 S:      Odd Fixes
13239 F:      drivers/media/tuners/qm1d1b0004*
13240
13241 QM1D1C0042 MEDIA DRIVER
13242 M:      Akihiro Tsukada <[email protected]>
13243 L:      [email protected]
13244 S:      Odd Fixes
13245 F:      drivers/media/tuners/qm1d1c0042*
13246
13247 QNX4 FILESYSTEM
13248 M:      Anders Larsen <[email protected]>
13249 W:      http://www.alarsen.net/linux/qnx4fs/
13250 S:      Maintained
13251 F:      fs/qnx4/
13252 F:      include/uapi/linux/qnx4_fs.h
13253 F:      include/uapi/linux/qnxtypes.h
13254
13255 QORIQ DPAA2 FSL-MC BUS DRIVER
13256 M:      Stuart Yoder <[email protected]>
13257 M:      Laurentiu Tudor <[email protected]>
13258 L:      [email protected]
13259 S:      Maintained
13260 F:      drivers/bus/fsl-mc/
13261 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
13262 F:      Documentation/networking/device_drivers/freescale/dpaa2/overview.rst
13263
13264 QT1010 MEDIA DRIVER
13265 M:      Antti Palosaari <[email protected]>
13266 L:      [email protected]
13267 W:      https://linuxtv.org
13268 W:      http://palosaari.fi/linux/
13269 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13270 T:      git git://linuxtv.org/anttip/media_tree.git
13271 S:      Maintained
13272 F:      drivers/media/tuners/qt1010*
13273
13274 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
13275 M:      Kalle Valo <[email protected]>
13276 L:      [email protected]
13277 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
13278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
13279 S:      Supported
13280 F:      drivers/net/wireless/ath/ath10k/
13281
13282 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
13283 M:      QCA ath9k Development <[email protected]>
13284 L:      [email protected]
13285 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
13286 S:      Supported
13287 F:      drivers/net/wireless/ath/ath9k/
13288
13289 QUALCOMM CAMERA SUBSYSTEM DRIVER
13290 M:      Todor Tomov <[email protected]>
13291 L:      [email protected]
13292 S:      Maintained
13293 F:      Documentation/devicetree/bindings/media/qcom,camss.txt
13294 F:      Documentation/media/v4l-drivers/qcom_camss.rst
13295 F:      drivers/media/platform/qcom/camss/
13296
13297 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
13298 M:      Ilia Lin <[email protected]>
13299 L:      [email protected]
13300 S:      Maintained
13301 F:      Documentation/devicetree/bindings/opp/kryo-cpufreq.txt
13302 F:      drivers/cpufreq/qcom-cpufreq-kryo.c
13303
13304 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
13305 M:      Timur Tabi <[email protected]>
13306 L:      [email protected]
13307 S:      Maintained
13308 F:      drivers/net/ethernet/qualcomm/emac/
13309
13310 QUALCOMM ETHQOS ETHERNET DRIVER
13311 M:      Vinod Koul <[email protected]>
13312 M:      Niklas Cassel <[email protected]>
13313 L:      [email protected]
13314 S:      Maintained
13315 F:      drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
13316 F:      Documentation/devicetree/bindings/net/qcom,ethqos.txt
13317
13318 QUALCOMM GENERIC INTERFACE I2C DRIVER
13319 M:      Alok Chauhan <[email protected]>
13320 L:      [email protected]
13321 L:      [email protected]
13322 S:      Supported
13323 F:      drivers/i2c/busses/i2c-qcom-geni.c
13324
13325 QUALCOMM HEXAGON ARCHITECTURE
13326 M:      Richard Kuo <[email protected]>
13327 L:      [email protected]
13328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
13329 S:      Supported
13330 F:      arch/hexagon/
13331
13332 QUALCOMM HIDMA DRIVER
13333 M:      Sinan Kaya <[email protected]>
13334 L:      [email protected]
13335 L:      [email protected]
13336 L:      [email protected]
13337 S:      Supported
13338 F:      drivers/dma/qcom/hidma*
13339
13340 QUALCOMM IOMMU
13341 M:      Rob Clark <[email protected]>
13342 L:      [email protected]
13343 L:      [email protected]
13344 S:      Maintained
13345 F:      drivers/iommu/qcom_iommu.c
13346
13347 QUALCOMM TSENS THERMAL DRIVER
13348 M:      Amit Kucheria <[email protected]>
13349 L:      [email protected]
13350 L:      [email protected]
13351 S:      Maintained
13352 F:      drivers/thermal/qcom/
13353
13354 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
13355 M:      Stanimir Varbanov <[email protected]>
13356 L:      [email protected]
13357 L:      [email protected]
13358 T:      git git://linuxtv.org/media_tree.git
13359 S:      Maintained
13360 F:      drivers/media/platform/qcom/venus/
13361
13362 QUALCOMM WCN36XX WIRELESS DRIVER
13363 M:      Kalle Valo <[email protected]>
13364 L:      [email protected]
13365 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
13366 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
13367 S:      Supported
13368 F:      drivers/net/wireless/ath/wcn36xx/
13369
13370 QUANTENNA QTNFMAC WIRELESS DRIVER
13371 M:      Igor Mitsyanko <[email protected]>
13372 M:      Avinash Patil <[email protected]>
13373 M:      Sergey Matyukevich <[email protected]>
13374 L:      [email protected]
13375 S:      Maintained
13376 F:      drivers/net/wireless/quantenna
13377
13378 RADEON and AMDGPU DRM DRIVERS
13379 M:      Alex Deucher <[email protected]>
13380 M:      Christian König <[email protected]>
13381 M:      David (ChunMing) Zhou <[email protected]>
13382 L:      [email protected]
13383 T:      git git://people.freedesktop.org/~agd5f/linux
13384 S:      Supported
13385 F:      drivers/gpu/drm/radeon/
13386 F:      include/uapi/drm/radeon_drm.h
13387 F:      drivers/gpu/drm/amd/
13388 F:      include/uapi/drm/amdgpu_drm.h
13389
13390 RADEON FRAMEBUFFER DISPLAY DRIVER
13391 M:      Benjamin Herrenschmidt <[email protected]>
13392 L:      [email protected]
13393 S:      Maintained
13394 F:      drivers/video/fbdev/aty/radeon*
13395 F:      include/uapi/linux/radeonfb.h
13396
13397 RADIOSHARK RADIO DRIVER
13398 M:      Hans Verkuil <[email protected]>
13399 L:      [email protected]
13400 T:      git git://linuxtv.org/media_tree.git
13401 S:      Maintained
13402 F:      drivers/media/radio/radio-shark.c
13403
13404 RADIOSHARK2 RADIO DRIVER
13405 M:      Hans Verkuil <[email protected]>
13406 L:      [email protected]
13407 T:      git git://linuxtv.org/media_tree.git
13408 S:      Maintained
13409 F:      drivers/media/radio/radio-shark2.c
13410 F:      drivers/media/radio/radio-tea5777.c
13411
13412 RADOS BLOCK DEVICE (RBD)
13413 M:      Ilya Dryomov <[email protected]>
13414 M:      Sage Weil <[email protected]>
13415 M:      Alex Elder <[email protected]>
13416 L:      [email protected]
13417 W:      http://ceph.com/
13418 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
13419 T:      git git://github.com/ceph/ceph-client.git
13420 S:      Supported
13421 F:      Documentation/ABI/testing/sysfs-bus-rbd
13422 F:      drivers/block/rbd.c
13423 F:      drivers/block/rbd_types.h
13424
13425 RAGE128 FRAMEBUFFER DISPLAY DRIVER
13426 M:      Paul Mackerras <[email protected]>
13427 L:      [email protected]
13428 S:      Maintained
13429 F:      drivers/video/fbdev/aty/aty128fb.c
13430
13431 RAINSHADOW-CEC DRIVER
13432 M:      Hans Verkuil <[email protected]>
13433 L:      [email protected]
13434 T:      git git://linuxtv.org/media_tree.git
13435 S:      Maintained
13436 F:      drivers/media/usb/rainshadow-cec/*
13437
13438 RALINK MIPS ARCHITECTURE
13439 M:      John Crispin <[email protected]>
13440 L:      [email protected]
13441 S:      Maintained
13442 F:      arch/mips/ralink
13443
13444 RALINK RT2X00 WIRELESS LAN DRIVER
13445 P:      rt2x00 project
13446 M:      Stanislaw Gruszka <[email protected]>
13447 M:      Helmut Schaa <[email protected]>
13448 L:      [email protected]
13449 S:      Maintained
13450 F:      drivers/net/wireless/ralink/rt2x00/
13451
13452 RAMDISK RAM BLOCK DEVICE DRIVER
13453 M:      Jens Axboe <[email protected]>
13454 S:      Maintained
13455 F:      Documentation/admin-guide/blockdev/ramdisk.rst
13456 F:      drivers/block/brd.c
13457
13458 RANCHU VIRTUAL BOARD FOR MIPS
13459 M:      Miodrag Dinic <[email protected]>
13460 L:      [email protected]
13461 S:      Supported
13462 F:      arch/mips/generic/board-ranchu.c
13463 F:      arch/mips/configs/generic/board-ranchu.config
13464
13465 RANDOM NUMBER DRIVER
13466 M:      "Theodore Ts'o" <[email protected]>
13467 S:      Maintained
13468 F:      drivers/char/random.c
13469
13470 RAPIDIO SUBSYSTEM
13471 M:      Matt Porter <[email protected]>
13472 M:      Alexandre Bounine <[email protected]>
13473 S:      Maintained
13474 F:      drivers/rapidio/
13475
13476 RAS INFRASTRUCTURE
13477 M:      Tony Luck <[email protected]>
13478 M:      Borislav Petkov <[email protected]>
13479 L:      [email protected]
13480 S:      Maintained
13481 F:      drivers/ras/
13482 F:      include/linux/ras.h
13483 F:      include/ras/ras_event.h
13484 F:      Documentation/admin-guide/ras.rst
13485
13486 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
13487 L:      [email protected]
13488 S:      Orphan
13489 F:      drivers/net/wireless/ray*
13490
13491 RCUTORTURE TEST FRAMEWORK
13492 M:      "Paul E. McKenney" <[email protected]>
13493 M:      Josh Triplett <[email protected]>
13494 R:      Steven Rostedt <[email protected]>
13495 R:      Mathieu Desnoyers <[email protected]>
13496 R:      Lai Jiangshan <[email protected]>
13497 L:      [email protected]
13498 S:      Supported
13499 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
13500 F:      tools/testing/selftests/rcutorture
13501
13502 RDC R-321X SoC
13503 M:      Florian Fainelli <[email protected]>
13504 S:      Maintained
13505
13506 RDC R6040 FAST ETHERNET DRIVER
13507 M:      Florian Fainelli <[email protected]>
13508 L:      [email protected]
13509 S:      Maintained
13510 F:      drivers/net/ethernet/rdc/r6040.c
13511
13512 RDMAVT - RDMA verbs software
13513 M:      Dennis Dalessandro <[email protected]>
13514 M:      Mike Marciniszyn <[email protected]>
13515 L:      [email protected]
13516 S:      Supported
13517 F:      drivers/infiniband/sw/rdmavt
13518
13519 RDS - RELIABLE DATAGRAM SOCKETS
13520 M:      Santosh Shilimkar <[email protected]>
13521 L:      [email protected]
13522 L:      [email protected]
13523 L:      [email protected] (moderated for non-subscribers)
13524 W:      https://oss.oracle.com/projects/rds/
13525 S:      Supported
13526 F:      net/rds/
13527 F:      Documentation/networking/rds.txt
13528
13529 RDT - RESOURCE ALLOCATION
13530 M:      Fenghua Yu <[email protected]>
13531 M:      Reinette Chatre <[email protected]>
13532 L:      [email protected]
13533 S:      Supported
13534 F:      arch/x86/kernel/cpu/resctrl/
13535 F:      arch/x86/include/asm/resctrl_sched.h
13536 F:      Documentation/x86/resctrl*
13537
13538 READ-COPY UPDATE (RCU)
13539 M:      "Paul E. McKenney" <[email protected]>
13540 M:      Josh Triplett <[email protected]>
13541 R:      Steven Rostedt <[email protected]>
13542 R:      Mathieu Desnoyers <[email protected]>
13543 R:      Lai Jiangshan <[email protected]>
13544 R:      Joel Fernandes <[email protected]>
13545 L:      [email protected]
13546 W:      http://www.rdrop.com/users/paulmck/RCU/
13547 S:      Supported
13548 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
13549 F:      Documentation/RCU/
13550 X:      Documentation/RCU/torture.txt
13551 F:      include/linux/rcu*
13552 X:      include/linux/srcu*.h
13553 F:      kernel/rcu/
13554 X:      kernel/rcu/srcu*.c
13555
13556 REAL TIME CLOCK (RTC) SUBSYSTEM
13557 M:      Alessandro Zummo <[email protected]>
13558 M:      Alexandre Belloni <[email protected]>
13559 L:      [email protected]
13560 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
13561 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
13562 S:      Maintained
13563 F:      Documentation/devicetree/bindings/rtc/
13564 F:      Documentation/admin-guide/rtc.rst
13565 F:      drivers/rtc/
13566 F:      include/linux/rtc.h
13567 F:      include/uapi/linux/rtc.h
13568 F:      include/linux/rtc/
13569 F:      include/linux/platform_data/rtc-*
13570 F:      tools/testing/selftests/rtc/
13571
13572 REALTEK AUDIO CODECS
13573 M:      Bard Liao <[email protected]>
13574 M:      Oder Chiou <[email protected]>
13575 S:      Maintained
13576 F:      sound/soc/codecs/rt*
13577 F:      include/sound/rt*.h
13578
13579 REALTEK RTL83xx SMI DSA ROUTER CHIPS
13580 M:      Linus Walleij <[email protected]>
13581 S:      Maintained
13582 F:      Documentation/devicetree/bindings/net/dsa/realtek-smi.txt
13583 F:      drivers/net/dsa/realtek-smi*
13584 F:      drivers/net/dsa/rtl83*
13585
13586 REDPINE WIRELESS DRIVER
13587 M:      Amitkumar Karwar <[email protected]>
13588 M:      Siva Rebbagondla <[email protected]>
13589 L:      [email protected]
13590 S:      Maintained
13591 F:      drivers/net/wireless/rsi/
13592
13593 REGISTER MAP ABSTRACTION
13594 M:      Mark Brown <[email protected]>
13595 L:      [email protected]
13596 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
13597 S:      Supported
13598 F:      Documentation/devicetree/bindings/regmap/
13599 F:      drivers/base/regmap/
13600 F:      include/linux/regmap.h
13601
13602 REISERFS FILE SYSTEM
13603 L:      [email protected]
13604 S:      Supported
13605 F:      fs/reiserfs/
13606
13607 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
13608 M:      Ohad Ben-Cohen <[email protected]>
13609 M:      Bjorn Andersson <[email protected]>
13610 L:      [email protected]
13611 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
13612 S:      Maintained
13613 F:      Documentation/devicetree/bindings/remoteproc/
13614 F:      Documentation/ABI/testing/sysfs-class-remoteproc
13615 F:      Documentation/remoteproc.txt
13616 F:      drivers/remoteproc/
13617 F:      include/linux/remoteproc.h
13618 F:      include/linux/remoteproc/
13619
13620 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
13621 M:      Ohad Ben-Cohen <[email protected]>
13622 M:      Bjorn Andersson <[email protected]>
13623 L:      [email protected]
13624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
13625 S:      Maintained
13626 F:      drivers/rpmsg/
13627 F:      Documentation/rpmsg.txt
13628 F:      Documentation/ABI/testing/sysfs-bus-rpmsg
13629 F:      include/linux/rpmsg.h
13630 F:      include/linux/rpmsg/
13631 F:      include/uapi/linux/rpmsg.h
13632 F:      samples/rpmsg/
13633
13634 RENESAS CLOCK DRIVERS
13635 M:      Geert Uytterhoeven <[email protected]>
13636 L:      [email protected]
13637 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas
13638 S:      Supported
13639 F:      drivers/clk/renesas/
13640
13641 RENESAS EMEV2 I2C DRIVER
13642 M:      Wolfram Sang <[email protected]>
13643 S:      Supported
13644 F:      Documentation/devicetree/bindings/i2c/i2c-emev2.txt
13645 F:      drivers/i2c/busses/i2c-emev2.c
13646
13647 RENESAS ETHERNET DRIVERS
13648 R:      Sergei Shtylyov <[email protected]>
13649 L:      [email protected]
13650 L:      [email protected]
13651 F:      Documentation/devicetree/bindings/net/renesas,*.txt
13652 F:      Documentation/devicetree/bindings/net/sh_eth.txt
13653 F:      drivers/net/ethernet/renesas/
13654 F:      include/linux/sh_eth.h
13655
13656 RENESAS R-CAR GYROADC DRIVER
13657 M:      Marek Vasut <[email protected]>
13658 L:      [email protected]
13659 S:      Supported
13660 F:      Documentation/devicetree/bindings/iio/adc/renesas,gyroadc.txt
13661 F:      drivers/iio/adc/rcar-gyroadc.c
13662
13663 RENESAS R-CAR I2C DRIVERS
13664 M:      Wolfram Sang <[email protected]>
13665 S:      Supported
13666 F:      Documentation/devicetree/bindings/i2c/i2c-rcar.txt
13667 F:      Documentation/devicetree/bindings/i2c/i2c-sh_mobile.txt
13668 F:      drivers/i2c/busses/i2c-rcar.c
13669 F:      drivers/i2c/busses/i2c-sh_mobile.c
13670
13671 RENESAS RIIC DRIVER
13672 M:      Chris Brandt <[email protected]>
13673 S:      Supported
13674 F:      Documentation/devicetree/bindings/i2c/i2c-riic.txt
13675 F:      drivers/i2c/busses/i2c-riic.c
13676
13677 RENESAS USB PHY DRIVER
13678 M:      Yoshihiro Shimoda <[email protected]>
13679 L:      [email protected]
13680 S:      Maintained
13681 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
13682
13683 RESET CONTROLLER FRAMEWORK
13684 M:      Philipp Zabel <[email protected]>
13685 T:      git git://git.pengutronix.de/git/pza/linux
13686 S:      Maintained
13687 F:      drivers/reset/
13688 F:      Documentation/devicetree/bindings/reset/
13689 F:      include/dt-bindings/reset/
13690 F:      include/linux/reset.h
13691 F:      include/linux/reset/
13692 F:      include/linux/reset-controller.h
13693
13694 RESTARTABLE SEQUENCES SUPPORT
13695 M:      Mathieu Desnoyers <[email protected]>
13696 M:      Peter Zijlstra <[email protected]>
13697 M:      "Paul E. McKenney" <[email protected]>
13698 M:      Boqun Feng <[email protected]>
13699 L:      [email protected]
13700 S:      Supported
13701 F:      kernel/rseq.c
13702 F:      include/uapi/linux/rseq.h
13703 F:      include/trace/events/rseq.h
13704 F:      tools/testing/selftests/rseq/
13705
13706 RFKILL
13707 M:      Johannes Berg <[email protected]>
13708 L:      [email protected]
13709 W:      http://wireless.kernel.org/
13710 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
13711 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
13712 S:      Maintained
13713 F:      Documentation/driver-api/rfkill.rst
13714 F:      Documentation/ABI/stable/sysfs-class-rfkill
13715 F:      net/rfkill/
13716 F:      include/linux/rfkill.h
13717 F:      include/uapi/linux/rfkill.h
13718
13719 RHASHTABLE
13720 M:      Thomas Graf <[email protected]>
13721 M:      Herbert Xu <[email protected]>
13722 L:      [email protected]
13723 S:      Maintained
13724 F:      lib/rhashtable.c
13725 F:      lib/test_rhashtable.c
13726 F:      include/linux/rhashtable.h
13727 F:      include/linux/rhashtable-types.h
13728
13729 RICOH R5C592 MEMORYSTICK DRIVER
13730 M:      Maxim Levitsky <[email protected]>
13731 S:      Maintained
13732 F:      drivers/memstick/host/r592.*
13733
13734 RICOH SMARTMEDIA/XD DRIVER
13735 M:      Maxim Levitsky <[email protected]>
13736 S:      Maintained
13737 F:      drivers/mtd/nand/raw/r852.c
13738 F:      drivers/mtd/nand/raw/r852.h
13739
13740 RISC-V ARCHITECTURE
13741 M:      Paul Walmsley <[email protected]>
13742 M:      Palmer Dabbelt <[email protected]>
13743 M:      Albert Ou <[email protected]>
13744 L:      [email protected]
13745 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
13746 S:      Supported
13747 F:      arch/riscv/
13748 K:      riscv
13749 N:      riscv
13750
13751 ROCCAT DRIVERS
13752 M:      Stefan Achatz <[email protected]>
13753 W:      http://sourceforge.net/projects/roccat/
13754 S:      Maintained
13755 F:      drivers/hid/hid-roccat*
13756 F:      include/linux/hid-roccat*
13757 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
13758
13759 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
13760 M:      Jacob chen <[email protected]>
13761 L:      [email protected]
13762 S:      Maintained
13763 F:      drivers/media/platform/rockchip/rga/
13764 F:      Documentation/devicetree/bindings/media/rockchip-rga.txt
13765
13766 HANTRO VPU CODEC DRIVER
13767 M:      Ezequiel Garcia <[email protected]>
13768 L:      [email protected]
13769 S:      Maintained
13770 F:      drivers/staging/media/platform/hantro/
13771 F:      Documentation/devicetree/bindings/media/rockchip-vpu.txt
13772
13773 ROCKER DRIVER
13774 M:      Jiri Pirko <[email protected]>
13775 L:      [email protected]
13776 S:      Supported
13777 F:      drivers/net/ethernet/rocker/
13778
13779 ROCKETPORT DRIVER
13780 P:      Comtrol Corp.
13781 W:      http://www.comtrol.com
13782 S:      Maintained
13783 F:      Documentation/driver-api/serial/rocket.rst
13784 F:      drivers/tty/rocket*
13785
13786 ROCKETPORT EXPRESS/INFINITY DRIVER
13787 M:      Kevin Cernekee <[email protected]>
13788 L:      [email protected]
13789 S:      Odd Fixes
13790 F:      drivers/tty/serial/rp2.*
13791
13792 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
13793 M:      Marek Vasut <[email protected]>
13794 L:      [email protected]
13795 L:      [email protected]
13796 S:      Supported
13797 F:      drivers/mfd/bd9571mwv.c
13798 F:      drivers/regulator/bd9571mwv-regulator.c
13799 F:      drivers/gpio/gpio-bd9571mwv.c
13800 F:      include/linux/mfd/bd9571mwv.h
13801 F:      Documentation/devicetree/bindings/mfd/bd9571mwv.txt
13802
13803 ROSE NETWORK LAYER
13804 M:      Ralf Baechle <[email protected]>
13805 L:      [email protected]
13806 W:      http://www.linux-ax25.org/
13807 S:      Maintained
13808 F:      include/net/rose.h
13809 F:      include/uapi/linux/rose.h
13810 F:      net/rose/
13811
13812 RTL2830 MEDIA DRIVER
13813 M:      Antti Palosaari <[email protected]>
13814 L:      [email protected]
13815 W:      https://linuxtv.org
13816 W:      http://palosaari.fi/linux/
13817 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13818 T:      git git://linuxtv.org/anttip/media_tree.git
13819 S:      Maintained
13820 F:      drivers/media/dvb-frontends/rtl2830*
13821
13822 RTL2832 MEDIA DRIVER
13823 M:      Antti Palosaari <[email protected]>
13824 L:      [email protected]
13825 W:      https://linuxtv.org
13826 W:      http://palosaari.fi/linux/
13827 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13828 T:      git git://linuxtv.org/anttip/media_tree.git
13829 S:      Maintained
13830 F:      drivers/media/dvb-frontends/rtl2832*
13831
13832 RTL2832_SDR MEDIA DRIVER
13833 M:      Antti Palosaari <[email protected]>
13834 L:      [email protected]
13835 W:      https://linuxtv.org
13836 W:      http://palosaari.fi/linux/
13837 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13838 T:      git git://linuxtv.org/anttip/media_tree.git
13839 S:      Maintained
13840 F:      drivers/media/dvb-frontends/rtl2832_sdr*
13841
13842 RTL8180 WIRELESS DRIVER
13843 L:      [email protected]
13844 W:      http://wireless.kernel.org/
13845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
13846 S:      Orphan
13847 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
13848
13849 RTL8187 WIRELESS DRIVER
13850 M:      Herton Ronaldo Krzesinski <[email protected]>
13851 M:      Hin-Tak Leung <[email protected]>
13852 M:      Larry Finger <[email protected]>
13853 L:      [email protected]
13854 W:      http://wireless.kernel.org/
13855 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
13856 S:      Maintained
13857 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
13858
13859 REALTEK WIRELESS DRIVER (rtlwifi family)
13860 M:      Ping-Ke Shih <[email protected]>
13861 L:      [email protected]
13862 W:      http://wireless.kernel.org/
13863 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
13864 S:      Maintained
13865 F:      drivers/net/wireless/realtek/rtlwifi/
13866
13867 REALTEK WIRELESS DRIVER (rtw88)
13868 M:      Yan-Hsuan Chuang <[email protected]>
13869 L:      [email protected]
13870 S:      Maintained
13871 F:      drivers/net/wireless/realtek/rtw88/
13872
13873 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
13874 M:      Jes Sorensen <[email protected]>
13875 L:      [email protected]
13876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
13877 S:      Maintained
13878 F:      drivers/net/wireless/realtek/rtl8xxxu/
13879
13880 RXRPC SOCKETS (AF_RXRPC)
13881 M:      David Howells <[email protected]>
13882 L:      [email protected]
13883 S:      Supported
13884 F:      net/rxrpc/
13885 F:      include/keys/rxrpc-type.h
13886 F:      include/net/af_rxrpc.h
13887 F:      include/trace/events/rxrpc.h
13888 F:      include/uapi/linux/rxrpc.h
13889 F:      Documentation/networking/rxrpc.txt
13890 W:      https://www.infradead.org/~dhowells/kafs/
13891
13892 S3 SAVAGE FRAMEBUFFER DRIVER
13893 M:      Antonino Daplas <[email protected]>
13894 L:      [email protected]
13895 S:      Maintained
13896 F:      drivers/video/fbdev/savage/
13897
13898 S390
13899 M:      Heiko Carstens <[email protected]>
13900 M:      Vasily Gorbik <[email protected]>
13901 M:      Christian Borntraeger <[email protected]>
13902 L:      [email protected]
13903 W:      http://www.ibm.com/developerworks/linux/linux390/
13904 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
13905 S:      Supported
13906 F:      arch/s390/
13907 F:      drivers/s390/
13908 F:      Documentation/s390/
13909 F:      Documentation/driver-api/s390-drivers.rst
13910
13911 S390 COMMON I/O LAYER
13912 M:      Sebastian Ott <[email protected]>
13913 M:      Peter Oberparleiter <[email protected]>
13914 L:      [email protected]
13915 W:      http://www.ibm.com/developerworks/linux/linux390/
13916 S:      Supported
13917 F:      drivers/s390/cio/
13918
13919 S390 DASD DRIVER
13920 M:      Stefan Haberland <[email protected]>
13921 M:      Jan Hoeppner <[email protected]>
13922 L:      [email protected]
13923 W:      http://www.ibm.com/developerworks/linux/linux390/
13924 S:      Supported
13925 F:      drivers/s390/block/dasd*
13926 F:      block/partitions/ibm.c
13927
13928 S390 IOMMU (PCI)
13929 M:      Gerald Schaefer <[email protected]>
13930 L:      [email protected]
13931 W:      http://www.ibm.com/developerworks/linux/linux390/
13932 S:      Supported
13933 F:      drivers/iommu/s390-iommu.c
13934
13935 S390 IUCV NETWORK LAYER
13936 M:      Julian Wiedmann <[email protected]>
13937 M:      Ursula Braun <[email protected]>
13938 L:      [email protected]
13939 W:      http://www.ibm.com/developerworks/linux/linux390/
13940 S:      Supported
13941 F:      drivers/s390/net/*iucv*
13942 F:      include/net/iucv/
13943 F:      net/iucv/
13944
13945 S390 NETWORK DRIVERS
13946 M:      Julian Wiedmann <[email protected]>
13947 M:      Ursula Braun <[email protected]>
13948 L:      [email protected]
13949 W:      http://www.ibm.com/developerworks/linux/linux390/
13950 S:      Supported
13951 F:      drivers/s390/net/
13952
13953 S390 PCI SUBSYSTEM
13954 M:      Sebastian Ott <[email protected]>
13955 M:      Gerald Schaefer <[email protected]>
13956 L:      [email protected]
13957 W:      http://www.ibm.com/developerworks/linux/linux390/
13958 S:      Supported
13959 F:      arch/s390/pci/
13960 F:      drivers/pci/hotplug/s390_pci_hpc.c
13961
13962 S390 VFIO-CCW DRIVER
13963 M:      Cornelia Huck <[email protected]>
13964 M:      Eric Farman <[email protected]>
13965 R:      Halil Pasic <[email protected]>
13966 L:      [email protected]
13967 L:      [email protected]
13968 S:      Supported
13969 F:      drivers/s390/cio/vfio_ccw*
13970 F:      Documentation/s390/vfio-ccw.rst
13971 F:      include/uapi/linux/vfio_ccw.h
13972
13973 S390 ZCRYPT DRIVER
13974 M:      Harald Freudenberger <[email protected]>
13975 L:      [email protected]
13976 W:      http://www.ibm.com/developerworks/linux/linux390/
13977 S:      Supported
13978 F:      drivers/s390/crypto/
13979
13980 S390 VFIO AP DRIVER
13981 M:      Tony Krowiak <[email protected]>
13982 M:      Pierre Morel <[email protected]>
13983 M:      Halil Pasic <[email protected]>
13984 L:      [email protected]
13985 W:      http://www.ibm.com/developerworks/linux/linux390/
13986 S:      Supported
13987 F:      drivers/s390/crypto/vfio_ap_drv.c
13988 F:      drivers/s390/crypto/vfio_ap_private.h
13989 F:      drivers/s390/crypto/vfio_ap_ops.c
13990 F:      Documentation/s390/vfio-ap.rst
13991
13992 S390 ZFCP DRIVER
13993 M:      Steffen Maier <[email protected]>
13994 M:      Benjamin Block <[email protected]>
13995 L:      [email protected]
13996 W:      http://www.ibm.com/developerworks/linux/linux390/
13997 S:      Supported
13998 F:      drivers/s390/scsi/zfcp_*
13999
14000 S3C24XX SD/MMC Driver
14001 M:      Ben Dooks <[email protected]>
14002 L:      [email protected] (moderated for non-subscribers)
14003 S:      Supported
14004 F:      drivers/mmc/host/s3cmci.*
14005
14006 SAA6588 RDS RECEIVER DRIVER
14007 M:      Hans Verkuil <[email protected]>
14008 L:      [email protected]
14009 T:      git git://linuxtv.org/media_tree.git
14010 W:      https://linuxtv.org
14011 S:      Odd Fixes
14012 F:      drivers/media/i2c/saa6588*
14013
14014 SAA7134 VIDEO4LINUX DRIVER
14015 M:      Mauro Carvalho Chehab <[email protected]>
14016 L:      [email protected]
14017 W:      https://linuxtv.org
14018 T:      git git://linuxtv.org/media_tree.git
14019 S:      Odd fixes
14020 F:      Documentation/media/v4l-drivers/saa7134*
14021 F:      drivers/media/pci/saa7134/
14022
14023 SAA7146 VIDEO4LINUX-2 DRIVER
14024 M:      Hans Verkuil <[email protected]>
14025 L:      [email protected]
14026 T:      git git://linuxtv.org/media_tree.git
14027 S:      Maintained
14028 F:      drivers/media/common/saa7146/
14029 F:      drivers/media/pci/saa7146/
14030 F:      include/media/drv-intf/saa7146*
14031
14032 SAFESETID SECURITY MODULE
14033 M:     Micah Morton <[email protected]>
14034 S:     Supported
14035 F:     security/safesetid/
14036 F:     Documentation/admin-guide/LSM/SafeSetID.rst
14037
14038 SAMSUNG AUDIO (ASoC) DRIVERS
14039 M:      Krzysztof Kozlowski <[email protected]>
14040 M:      Sangbeom Kim <[email protected]>
14041 M:      Sylwester Nawrocki <[email protected]>
14042 L:      [email protected] (moderated for non-subscribers)
14043 S:      Supported
14044 F:      sound/soc/samsung/
14045 F:      Documentation/devicetree/bindings/sound/samsung*
14046
14047 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
14048 M:      Krzysztof Kozlowski <[email protected]>
14049 L:      [email protected]
14050 L:      [email protected]
14051 S:      Maintained
14052 F:      drivers/crypto/exynos-rng.c
14053 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.txt
14054
14055 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
14056 M:      Łukasz Stelmach <[email protected]>
14057 L:      [email protected]
14058 S:      Maintained
14059 F:      drivers/char/hw_random/exynos-trng.c
14060 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
14061
14062 SAMSUNG FRAMEBUFFER DRIVER
14063 M:      Jingoo Han <[email protected]>
14064 L:      [email protected]
14065 S:      Maintained
14066 F:      drivers/video/fbdev/s3c-fb.c
14067
14068 SAMSUNG LAPTOP DRIVER
14069 M:      Corentin Chary <[email protected]>
14070 L:      [email protected]
14071 S:      Maintained
14072 F:      drivers/platform/x86/samsung-laptop.c
14073
14074 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
14075 M:      Sangbeom Kim <[email protected]>
14076 M:      Krzysztof Kozlowski <[email protected]>
14077 M:      Bartlomiej Zolnierkiewicz <[email protected]>
14078 L:      [email protected]
14079 L:      [email protected]
14080 S:      Supported
14081 F:      drivers/mfd/sec*.c
14082 F:      drivers/regulator/s2m*.c
14083 F:      drivers/regulator/s5m*.c
14084 F:      drivers/clk/clk-s2mps11.c
14085 F:      drivers/rtc/rtc-s5m.c
14086 F:      include/linux/mfd/samsung/
14087 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
14088 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
14089 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
14090 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
14091
14092 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
14093 M:      Sylwester Nawrocki <[email protected]>
14094 L:      [email protected]
14095 L:      [email protected] (moderated for non-subscribers)
14096 S:      Maintained
14097 F:      drivers/media/platform/s3c-camif/
14098 F:      include/media/drv-intf/s3c_camif.h
14099
14100 SAMSUNG S3FWRN5 NFC DRIVER
14101 M:      Robert Baldyga <[email protected]>
14102 M:      Krzysztof Opasiak <[email protected]>
14103 L:      [email protected] (moderated for non-subscribers)
14104 S:      Supported
14105 F:      drivers/nfc/s3fwrn5
14106
14107 SAMSUNG S5C73M3 CAMERA DRIVER
14108 M:      Kyungmin Park <[email protected]>
14109 M:      Andrzej Hajda <[email protected]>
14110 L:      [email protected]
14111 S:      Supported
14112 F:      drivers/media/i2c/s5c73m3/*
14113
14114 SAMSUNG S5K5BAF CAMERA DRIVER
14115 M:      Kyungmin Park <[email protected]>
14116 M:      Andrzej Hajda <[email protected]>
14117 L:      [email protected]
14118 S:      Supported
14119 F:      drivers/media/i2c/s5k5baf.c
14120
14121 SAMSUNG S5P Security SubSystem (SSS) DRIVER
14122 M:      Krzysztof Kozlowski <[email protected]>
14123 M:      Vladimir Zapolskiy <[email protected]>
14124 M:      Kamil Konieczny <[email protected]>
14125 L:      [email protected]
14126 L:      [email protected]
14127 S:      Maintained
14128 F:      drivers/crypto/s5p-sss.c
14129
14130 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
14131 M:      Kyungmin Park <[email protected]>
14132 M:      Sylwester Nawrocki <[email protected]>
14133 L:      [email protected]
14134 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
14135 S:      Supported
14136 F:      drivers/media/platform/exynos4-is/
14137
14138 SAMSUNG SOC CLOCK DRIVERS
14139 M:      Sylwester Nawrocki <[email protected]>
14140 M:      Tomasz Figa <[email protected]>
14141 M:      Chanwoo Choi <[email protected]>
14142 S:      Supported
14143 L:      [email protected] (moderated for non-subscribers)
14144 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
14145 F:      drivers/clk/samsung/
14146 F:      include/dt-bindings/clock/exynos*.h
14147 F:      Documentation/devicetree/bindings/clock/exynos*.txt
14148
14149 SAMSUNG SPI DRIVERS
14150 M:      Kukjin Kim <[email protected]>
14151 M:      Krzysztof Kozlowski <[email protected]>
14152 M:      Andi Shyti <[email protected]>
14153 L:      [email protected]
14154 L:      [email protected] (moderated for non-subscribers)
14155 S:      Maintained
14156 F:      Documentation/devicetree/bindings/spi/spi-samsung.txt
14157 F:      drivers/spi/spi-s3c*
14158 F:      include/linux/platform_data/spi-s3c64xx.h
14159
14160 SAMSUNG SXGBE DRIVERS
14161 M:      Byungho An <[email protected]>
14162 M:      Girish K S <[email protected]>
14163 M:      Vipul Pandya <[email protected]>
14164 S:      Supported
14165 L:      [email protected]
14166 F:      drivers/net/ethernet/samsung/sxgbe/
14167
14168 SAMSUNG THERMAL DRIVER
14169 M:      Bartlomiej Zolnierkiewicz <[email protected]>
14170 L:      [email protected]
14171 L:      [email protected]
14172 S:      Supported
14173 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
14174 F:      drivers/thermal/samsung/
14175
14176 SAMSUNG USB2 PHY DRIVER
14177 M:      Kamil Debski <[email protected]>
14178 M:      Sylwester Nawrocki <[email protected]>
14179 L:      [email protected]
14180 S:      Supported
14181 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
14182 F:      Documentation/driver-api/phy/samsung-usb2.rst
14183 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
14184 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
14185 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
14186 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
14187 F:      drivers/phy/samsung/phy-samsung-usb2.c
14188 F:      drivers/phy/samsung/phy-samsung-usb2.h
14189
14190 SC1200 WDT DRIVER
14191 M:      Zwane Mwaikambo <[email protected]>
14192 S:      Maintained
14193 F:      drivers/watchdog/sc1200wdt.c
14194
14195 SCHEDULER
14196 M:      Ingo Molnar <[email protected]>
14197 M:      Peter Zijlstra <[email protected]>
14198 L:      [email protected]
14199 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
14200 S:      Maintained
14201 F:      kernel/sched/
14202 F:      include/linux/sched.h
14203 F:      include/uapi/linux/sched.h
14204 F:      include/linux/wait.h
14205 F:      include/linux/preempt.h
14206
14207 SCR24X CHIP CARD INTERFACE DRIVER
14208 M:      Lubomir Rintel <[email protected]>
14209 S:      Supported
14210 F:      drivers/char/pcmcia/scr24x_cs.c
14211
14212 SCSI CDROM DRIVER
14213 M:      Jens Axboe <[email protected]>
14214 L:      [email protected]
14215 W:      http://www.kernel.dk
14216 S:      Maintained
14217 F:      drivers/scsi/sr*
14218
14219 SCSI RDMA PROTOCOL (SRP) INITIATOR
14220 M:      Bart Van Assche <[email protected]>
14221 L:      [email protected]
14222 S:      Supported
14223 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14224 F:      drivers/infiniband/ulp/srp/
14225 F:      include/scsi/srp.h
14226
14227 SCSI RDMA PROTOCOL (SRP) TARGET
14228 M:      Bart Van Assche <[email protected]>
14229 L:      [email protected]
14230 L:      [email protected]
14231 S:      Supported
14232 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14233 F:      drivers/infiniband/ulp/srpt/
14234
14235 SCSI SG DRIVER
14236 M:      Doug Gilbert <[email protected]>
14237 L:      [email protected]
14238 W:      http://sg.danny.cz/sg
14239 S:      Maintained
14240 F:      Documentation/scsi/scsi-generic.txt
14241 F:      drivers/scsi/sg.c
14242 F:      include/scsi/sg.h
14243
14244 SCSI SUBSYSTEM
14245 M:      "James E.J. Bottomley" <[email protected]>
14246 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
14247 M:      "Martin K. Petersen" <[email protected]>
14248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
14249 Q:      https://patchwork.kernel.org/project/linux-scsi/list/
14250 L:      [email protected]
14251 S:      Maintained
14252 F:      Documentation/devicetree/bindings/scsi/
14253 F:      drivers/scsi/
14254 F:      include/scsi/
14255
14256 SCSI TAPE DRIVER
14257 M:      Kai Mäkisara <[email protected]>
14258 L:      [email protected]
14259 S:      Maintained
14260 F:      Documentation/scsi/st.txt
14261 F:      drivers/scsi/st.*
14262 F:      drivers/scsi/st_*.h
14263
14264 SCSI TARGET SUBSYSTEM
14265 M:      "Martin K. Petersen" <[email protected]>
14266 L:      [email protected]
14267 L:      [email protected]
14268 W:      http://www.linux-iscsi.org
14269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
14270 Q:      https://patchwork.kernel.org/project/target-devel/list/
14271 S:      Supported
14272 F:      drivers/target/
14273 F:      include/target/
14274 F:      Documentation/target/
14275
14276 SCTP PROTOCOL
14277 M:      Vlad Yasevich <[email protected]>
14278 M:      Neil Horman <[email protected]>
14279 M:      Marcelo Ricardo Leitner <[email protected]>
14280 L:      [email protected]
14281 W:      http://lksctp.sourceforge.net
14282 S:      Maintained
14283 F:      Documentation/networking/sctp.txt
14284 F:      include/linux/sctp.h
14285 F:      include/uapi/linux/sctp.h
14286 F:      include/net/sctp/
14287 F:      net/sctp/
14288
14289 SCx200 CPU SUPPORT
14290 M:      Jim Cromie <[email protected]>
14291 S:      Odd Fixes
14292 F:      Documentation/i2c/busses/scx200_acb
14293 F:      arch/x86/platform/scx200/
14294 F:      drivers/watchdog/scx200_wdt.c
14295 F:      drivers/i2c/busses/scx200*
14296 F:      drivers/mtd/maps/scx200_docflash.c
14297 F:      include/linux/scx200.h
14298
14299 SCx200 GPIO DRIVER
14300 M:      Jim Cromie <[email protected]>
14301 S:      Maintained
14302 F:      drivers/char/scx200_gpio.c
14303 F:      include/linux/scx200_gpio.h
14304
14305 SCx200 HRT CLOCKSOURCE DRIVER
14306 M:      Jim Cromie <[email protected]>
14307 S:      Maintained
14308 F:      drivers/clocksource/scx200_hrt.c
14309
14310 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
14311 M:      Sascha Sommer <[email protected]>
14312 L:      [email protected] (subscribers-only)
14313 S:      Maintained
14314 F:      drivers/mmc/host/sdricoh_cs.c
14315
14316 SECO BOARDS CEC DRIVER
14317 M:      Ettore Chimenti <[email protected]>
14318 S:      Maintained
14319 F:      drivers/media/platform/seco-cec/seco-cec.c
14320 F:      drivers/media/platform/seco-cec/seco-cec.h
14321
14322 SECURE COMPUTING
14323 M:      Kees Cook <[email protected]>
14324 R:      Andy Lutomirski <[email protected]>
14325 R:      Will Drewry <[email protected]>
14326 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
14327 S:      Supported
14328 F:      kernel/seccomp.c
14329 F:      include/uapi/linux/seccomp.h
14330 F:      include/linux/seccomp.h
14331 F:      tools/testing/selftests/seccomp/*
14332 F:      tools/testing/selftests/kselftest_harness.h
14333 F:      Documentation/userspace-api/seccomp_filter.rst
14334 K:      \bsecure_computing
14335 K:      \bTIF_SECCOMP\b
14336
14337 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
14338 M:      Al Cooper <[email protected]>
14339 L:      [email protected]
14340 L:      [email protected]
14341 S:      Maintained
14342 F:      drivers/mmc/host/sdhci-brcmstb*
14343
14344 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
14345 M:      Adrian Hunter <[email protected]>
14346 L:      [email protected]
14347 S:      Maintained
14348 F:      drivers/mmc/host/sdhci*
14349 F:      include/linux/mmc/sdhci*
14350
14351 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
14352 M:      Adrian Hunter <[email protected]>
14353 M:      Ritesh Harjani <[email protected]>
14354 M:      Asutosh Das <[email protected]>
14355 L:      [email protected]
14356 S:      Maintained
14357 F:      drivers/mmc/host/cqhci*
14358
14359 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
14360 M:      Prabu Thangamuthu <[email protected]>
14361 M:      Manjunath M B <[email protected]>
14362 L:      [email protected]
14363 S:      Maintained
14364 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
14365
14366 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
14367 M:      Ludovic Desroches <[email protected]>
14368 L:      [email protected]
14369 S:      Supported
14370 F:      drivers/mmc/host/sdhci-of-at91.c
14371
14372 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
14373 M:      Ben Dooks <[email protected]>
14374 M:      Jaehoon Chung <[email protected]>
14375 L:      [email protected]
14376 S:      Maintained
14377 F:      drivers/mmc/host/sdhci-s3c*
14378
14379 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
14380 M:      Viresh Kumar <[email protected]>
14381 L:      [email protected]
14382 S:      Maintained
14383 F:      drivers/mmc/host/sdhci-spear.c
14384
14385 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
14386 M:      Kishon Vijay Abraham I <[email protected]>
14387 L:      [email protected]
14388 S:      Maintained
14389 F:      drivers/mmc/host/sdhci-omap.c
14390
14391 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
14392 M:      Scott Bauer <[email protected]>
14393 M:      Jonathan Derrick <[email protected]>
14394 L:      [email protected]
14395 S:      Supported
14396 F:      block/sed*
14397 F:      block/opal_proto.h
14398 F:      include/linux/sed*
14399 F:      include/uapi/linux/sed*
14400
14401 SECURITY CONTACT
14402 M:      Security Officers <[email protected]>
14403 S:      Supported
14404
14405 SECURITY SUBSYSTEM
14406 M:      James Morris <[email protected]>
14407 M:      "Serge E. Hallyn" <[email protected]>
14408 L:      [email protected] (suggested Cc:)
14409 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
14410 W:      http://kernsec.org/
14411 S:      Supported
14412 F:      security/
14413 X:      security/selinux/
14414
14415 SELINUX SECURITY MODULE
14416 M:      Paul Moore <[email protected]>
14417 M:      Stephen Smalley <[email protected]>
14418 M:      Eric Paris <[email protected]>
14419 L:      [email protected]
14420 W:      https://selinuxproject.org
14421 W:      https://github.com/SELinuxProject
14422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
14423 S:      Supported
14424 F:      include/uapi/linux/selinux_netlink.h
14425 F:      security/selinux/
14426 F:      scripts/selinux/
14427 F:      Documentation/admin-guide/LSM/SELinux.rst
14428
14429 SENSABLE PHANTOM
14430 M:      Jiri Slaby <[email protected]>
14431 S:      Maintained
14432 F:      drivers/misc/phantom.c
14433 F:      include/uapi/linux/phantom.h
14434
14435 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
14436 M:      Tomasz Duszynski <[email protected]>
14437 S:      Maintained
14438 F:      drivers/iio/chemical/sps30.c
14439 F:      Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
14440
14441 SERIAL DEVICE BUS
14442 M:      Rob Herring <[email protected]>
14443 L:      [email protected]
14444 S:      Maintained
14445 F:      Documentation/devicetree/bindings/serial/slave-device.txt
14446 F:      drivers/tty/serdev/
14447 F:      include/linux/serdev.h
14448
14449 SERIAL DRIVERS
14450 M:      Greg Kroah-Hartman <[email protected]>
14451 L:      [email protected]
14452 S:      Maintained
14453 F:      Documentation/devicetree/bindings/serial/
14454 F:      drivers/tty/serial/
14455
14456 SERIAL IR RECEIVER
14457 M:      Sean Young <[email protected]>
14458 L:      [email protected]
14459 S:      Maintained
14460 F:      drivers/media/rc/serial_ir.c
14461
14462 SFC NETWORK DRIVER
14463 M:      Solarflare linux maintainers <[email protected]>
14464 M:      Edward Cree <[email protected]>
14465 M:      Martin Habets <[email protected]>
14466 L:      [email protected]
14467 S:      Supported
14468 F:      drivers/net/ethernet/sfc/
14469
14470 SFF/SFP/SFP+ MODULE SUPPORT
14471 M:      Russell King <[email protected]>
14472 L:      [email protected]
14473 S:      Maintained
14474 F:      drivers/net/phy/phylink.c
14475 F:      drivers/net/phy/sfp*
14476 F:      include/linux/phylink.h
14477 F:      include/linux/sfp.h
14478
14479 SGI GRU DRIVER
14480 M:      Dimitri Sivanich <[email protected]>
14481 S:      Maintained
14482 F:      drivers/misc/sgi-gru/
14483
14484 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
14485 M:      Pat Gefre <[email protected]>
14486 L:      [email protected]
14487 S:      Supported
14488 F:      Documentation/ia64/serial.rst
14489 F:      drivers/tty/serial/ioc?_serial.c
14490 F:      include/linux/ioc?.h
14491
14492 SGI XP/XPC/XPNET DRIVER
14493 M:      Cliff Whickman <[email protected]>
14494 M:      Robin Holt <[email protected]>
14495 S:      Maintained
14496 F:      drivers/misc/sgi-xp/
14497
14498 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
14499 M:      Ursula Braun <[email protected]>
14500 M:      Karsten Graul <[email protected]>
14501 L:      [email protected]
14502 W:      http://www.ibm.com/developerworks/linux/linux390/
14503 S:      Supported
14504 F:      net/smc/
14505
14506 SHARP RJ54N1CB0C SENSOR DRIVER
14507 M:      Jacopo Mondi <[email protected]>
14508 L:      [email protected]
14509 T:      git git://linuxtv.org/media_tree.git
14510 S:      Odd fixes
14511 F:      drivers/media/i2c/rj54n1cb0c.c
14512 F:      include/media/i2c/rj54n1cb0c.h
14513
14514 SH_VEU V4L2 MEM2MEM DRIVER
14515 L:      [email protected]
14516 S:      Orphan
14517 F:      drivers/media/platform/sh_veu.c
14518
14519 SH_VOU V4L2 OUTPUT DRIVER
14520 L:      [email protected]
14521 S:      Orphan
14522 F:      drivers/media/platform/sh_vou.c
14523 F:      include/media/drv-intf/sh_vou.h
14524
14525 SI2157 MEDIA DRIVER
14526 M:      Antti Palosaari <[email protected]>
14527 L:      [email protected]
14528 W:      https://linuxtv.org
14529 W:      http://palosaari.fi/linux/
14530 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14531 T:      git git://linuxtv.org/anttip/media_tree.git
14532 S:      Maintained
14533 F:      drivers/media/tuners/si2157*
14534
14535 SI2165 MEDIA DRIVER
14536 M:      Matthias Schwarzott <[email protected]>
14537 L:      [email protected]
14538 W:      https://linuxtv.org
14539 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14540 S:      Maintained
14541 F:      drivers/media/dvb-frontends/si2165*
14542
14543 SI2168 MEDIA DRIVER
14544 M:      Antti Palosaari <[email protected]>
14545 L:      [email protected]
14546 W:      https://linuxtv.org
14547 W:      http://palosaari.fi/linux/
14548 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14549 T:      git git://linuxtv.org/anttip/media_tree.git
14550 S:      Maintained
14551 F:      drivers/media/dvb-frontends/si2168*
14552
14553 SI470X FM RADIO RECEIVER I2C DRIVER
14554 M:      Hans Verkuil <[email protected]>
14555 L:      [email protected]
14556 T:      git git://linuxtv.org/media_tree.git
14557 W:      https://linuxtv.org
14558 S:      Odd Fixes
14559 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
14560
14561 SI470X FM RADIO RECEIVER USB DRIVER
14562 M:      Hans Verkuil <[email protected]>
14563 L:      [email protected]
14564 T:      git git://linuxtv.org/media_tree.git
14565 W:      https://linuxtv.org
14566 S:      Maintained
14567 F:      drivers/media/radio/si470x/radio-si470x-common.c
14568 F:      drivers/media/radio/si470x/radio-si470x.h
14569 F:      drivers/media/radio/si470x/radio-si470x-usb.c
14570
14571 SI4713 FM RADIO TRANSMITTER I2C DRIVER
14572 M:      Eduardo Valentin <[email protected]>
14573 L:      [email protected]
14574 T:      git git://linuxtv.org/media_tree.git
14575 W:      https://linuxtv.org
14576 S:      Odd Fixes
14577 F:      drivers/media/radio/si4713/si4713.?
14578
14579 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
14580 M:      Eduardo Valentin <[email protected]>
14581 L:      [email protected]
14582 T:      git git://linuxtv.org/media_tree.git
14583 W:      https://linuxtv.org
14584 S:      Odd Fixes
14585 F:      drivers/media/radio/si4713/radio-platform-si4713.c
14586
14587 SI4713 FM RADIO TRANSMITTER USB DRIVER
14588 M:      Hans Verkuil <[email protected]>
14589 L:      [email protected]
14590 T:      git git://linuxtv.org/media_tree.git
14591 W:      https://linuxtv.org
14592 S:      Maintained
14593 F:      drivers/media/radio/si4713/radio-usb-si4713.c
14594
14595 SIANO DVB DRIVER
14596 M:      Mauro Carvalho Chehab <[email protected]>
14597 L:      [email protected]
14598 W:      https://linuxtv.org
14599 T:      git git://linuxtv.org/media_tree.git
14600 S:      Odd fixes
14601 F:      drivers/media/common/siano/
14602 F:      drivers/media/usb/siano/
14603 F:      drivers/media/usb/siano/
14604 F:      drivers/media/mmc/siano/
14605
14606 SIFIVE DRIVERS
14607 M:      Palmer Dabbelt <[email protected]>
14608 M:      Paul Walmsley <[email protected]>
14609 L:      [email protected]
14610 T:      git git://github.com/sifive/riscv-linux.git
14611 S:      Supported
14612 K:      [^@]sifive
14613 N:      sifive
14614
14615 SIFIVE FU540 SYSTEM-ON-CHIP
14616 M:      Paul Walmsley <[email protected]>
14617 M:      Palmer Dabbelt <[email protected]>
14618 L:      [email protected]
14619 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
14620 S:      Supported
14621 K:      fu540
14622 N:      fu540
14623
14624 SILEAD TOUCHSCREEN DRIVER
14625 M:      Hans de Goede <[email protected]>
14626 L:      [email protected]
14627 L:      [email protected]
14628 S:      Maintained
14629 F:      drivers/input/touchscreen/silead.c
14630 F:      drivers/platform/x86/touchscreen_dmi.c
14631
14632 SILICON MOTION SM712 FRAME BUFFER DRIVER
14633 M:      Sudip Mukherjee <[email protected]>
14634 M:      Teddy Wang <[email protected]>
14635 M:      Sudip Mukherjee <[email protected]>
14636 L:      [email protected]
14637 S:      Maintained
14638 F:      drivers/video/fbdev/sm712*
14639 F:      Documentation/fb/sm712fb.rst
14640
14641 SIMPLE FIRMWARE INTERFACE (SFI)
14642 M:      Len Brown <[email protected]>
14643 L:      [email protected]
14644 W:      http://simplefirmware.org/
14645 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
14646 S:      Supported
14647 F:      arch/x86/platform/sfi/
14648 F:      drivers/sfi/
14649 F:      include/linux/sfi*.h
14650
14651 SIMPLEFB FB DRIVER
14652 M:      Hans de Goede <[email protected]>
14653 L:      [email protected]
14654 S:      Maintained
14655 F:      Documentation/devicetree/bindings/display/simple-framebuffer.yaml
14656 F:      drivers/video/fbdev/simplefb.c
14657 F:      include/linux/platform_data/simplefb.h
14658
14659 SIMTEC EB110ATX (Chalice CATS)
14660 P:      Ben Dooks
14661 P:      Vincent Sanders <[email protected]>
14662 M:      Simtec Linux Team <[email protected]>
14663 W:      http://www.simtec.co.uk/products/EB110ATX/
14664 S:      Supported
14665
14666 SIMTEC EB2410ITX (BAST)
14667 P:      Ben Dooks
14668 P:      Vincent Sanders <[email protected]>
14669 M:      Simtec Linux Team <[email protected]>
14670 W:      http://www.simtec.co.uk/products/EB2410ITX/
14671 S:      Supported
14672 F:      arch/arm/mach-s3c24xx/mach-bast.c
14673 F:      arch/arm/mach-s3c24xx/bast-ide.c
14674 F:      arch/arm/mach-s3c24xx/bast-irq.c
14675
14676 SIPHASH PRF ROUTINES
14677 M:      Jason A. Donenfeld <[email protected]>
14678 S:      Maintained
14679 F:      lib/siphash.c
14680 F:      lib/test_siphash.c
14681 F:      include/linux/siphash.h
14682
14683 SIOX
14684 M:      Thorsten Scherer <[email protected]>
14685 M:      Uwe Kleine-König <[email protected]>
14686 R:      Pengutronix Kernel Team <[email protected]>
14687 S:      Supported
14688 F:      drivers/siox/*
14689 F:      drivers/gpio/gpio-siox.c
14690 F:      include/trace/events/siox.h
14691
14692 SIS 190 ETHERNET DRIVER
14693 M:      Francois Romieu <[email protected]>
14694 L:      [email protected]
14695 S:      Maintained
14696 F:      drivers/net/ethernet/sis/sis190.c
14697
14698 SIS 900/7016 FAST ETHERNET DRIVER
14699 M:      Daniele Venzano <[email protected]>
14700 W:      http://www.brownhat.org/sis900.html
14701 L:      [email protected]
14702 S:      Maintained
14703 F:      drivers/net/ethernet/sis/sis900.*
14704
14705 SIS FRAMEBUFFER DRIVER
14706 M:      Thomas Winischhofer <[email protected]>
14707 W:      http://www.winischhofer.net/linuxsisvga.shtml
14708 S:      Maintained
14709 F:      Documentation/fb/sisfb.rst
14710 F:      drivers/video/fbdev/sis/
14711 F:      include/video/sisfb.h
14712
14713 SIS USB2VGA DRIVER
14714 M:      Thomas Winischhofer <[email protected]>
14715 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
14716 S:      Maintained
14717 F:      drivers/usb/misc/sisusbvga/
14718
14719 SLAB ALLOCATOR
14720 M:      Christoph Lameter <[email protected]>
14721 M:      Pekka Enberg <[email protected]>
14722 M:      David Rientjes <[email protected]>
14723 M:      Joonsoo Kim <[email protected]>
14724 M:      Andrew Morton <[email protected]>
14725 L:      [email protected]
14726 S:      Maintained
14727 F:      include/linux/sl?b*.h
14728 F:      mm/sl?b*
14729
14730 SLEEPABLE READ-COPY UPDATE (SRCU)
14731 M:      Lai Jiangshan <[email protected]>
14732 M:      "Paul E. McKenney" <[email protected]>
14733 M:      Josh Triplett <[email protected]>
14734 R:      Steven Rostedt <[email protected]>
14735 R:      Mathieu Desnoyers <[email protected]>
14736 L:      [email protected]
14737 W:      http://www.rdrop.com/users/paulmck/RCU/
14738 S:      Supported
14739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
14740 F:      include/linux/srcu*.h
14741 F:      kernel/rcu/srcu*.c
14742
14743 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
14744 M:      Srinivas Kandagatla <[email protected]>
14745 L:      [email protected] (moderated for non-subscribers)
14746 S:      Maintained
14747 F:      drivers/slimbus/
14748 F:      Documentation/devicetree/bindings/slimbus/
14749 F:      include/linux/slimbus.h
14750
14751 SMACK SECURITY MODULE
14752 M:      Casey Schaufler <[email protected]>
14753 L:      [email protected]
14754 W:      http://schaufler-ca.com
14755 T:      git git://github.com/cschaufler/smack-next
14756 S:      Maintained
14757 F:      Documentation/admin-guide/LSM/Smack.rst
14758 F:      security/smack/
14759
14760 SMC91x ETHERNET DRIVER
14761 M:      Nicolas Pitre <[email protected]>
14762 S:      Odd Fixes
14763 F:      drivers/net/ethernet/smsc/smc91x.*
14764
14765 SMIA AND SMIA++ IMAGE SENSOR DRIVER
14766 M:      Sakari Ailus <[email protected]>
14767 L:      [email protected]
14768 S:      Maintained
14769 F:      drivers/media/i2c/smiapp/
14770 F:      include/media/i2c/smiapp.h
14771 F:      drivers/media/i2c/smiapp-pll.c
14772 F:      drivers/media/i2c/smiapp-pll.h
14773 F:      include/uapi/linux/smiapp.h
14774 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
14775
14776 SMM665 HARDWARE MONITOR DRIVER
14777 M:      Guenter Roeck <[email protected]>
14778 L:      [email protected]
14779 S:      Maintained
14780 F:      Documentation/hwmon/smm665.rst
14781 F:      drivers/hwmon/smm665.c
14782
14783 SMSC EMC2103 HARDWARE MONITOR DRIVER
14784 M:      Steve Glendinning <[email protected]>
14785 L:      [email protected]
14786 S:      Maintained
14787 F:      Documentation/hwmon/emc2103.rst
14788 F:      drivers/hwmon/emc2103.c
14789
14790 SMSC SCH5627 HARDWARE MONITOR DRIVER
14791 M:      Hans de Goede <[email protected]>
14792 L:      [email protected]
14793 S:      Supported
14794 F:      Documentation/hwmon/sch5627.rst
14795 F:      drivers/hwmon/sch5627.c
14796
14797 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
14798 M:      Steve Glendinning <[email protected]>
14799 L:      [email protected]
14800 S:      Maintained
14801 F:      drivers/video/fbdev/smscufx.c
14802
14803 SMSC47B397 HARDWARE MONITOR DRIVER
14804 M:      Jean Delvare <[email protected]>
14805 L:      [email protected]
14806 S:      Maintained
14807 F:      Documentation/hwmon/smsc47b397.rst
14808 F:      drivers/hwmon/smsc47b397.c
14809
14810 SMSC911x ETHERNET DRIVER
14811 M:      Steve Glendinning <[email protected]>
14812 L:      [email protected]
14813 S:      Maintained
14814 F:      include/linux/smsc911x.h
14815 F:      drivers/net/ethernet/smsc/smsc911x.*
14816
14817 SMSC9420 PCI ETHERNET DRIVER
14818 M:      Steve Glendinning <[email protected]>
14819 L:      [email protected]
14820 S:      Maintained
14821 F:      drivers/net/ethernet/smsc/smsc9420.*
14822
14823 SOC-CAMERA V4L2 SUBSYSTEM
14824 L:      [email protected]
14825 T:      git git://linuxtv.org/media_tree.git
14826 S:      Orphan
14827 F:      include/media/soc_camera.h
14828 F:      drivers/staging/media/soc_camera/
14829
14830 SOCIONEXT SYNQUACER I2C DRIVER
14831 M:      Ard Biesheuvel <[email protected]>
14832 L:      [email protected]
14833 S:      Maintained
14834 F:      drivers/i2c/busses/i2c-synquacer.c
14835 F:      Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
14836
14837 SOCIONEXT UNIPHIER SOUND DRIVER
14838 L:      [email protected] (moderated for non-subscribers)
14839 S:      Orphan
14840 F:      sound/soc/uniphier/
14841
14842 SOEKRIS NET48XX LED SUPPORT
14843 M:      Chris Boot <[email protected]>
14844 S:      Maintained
14845 F:      drivers/leds/leds-net48xx.c
14846
14847 SOFT-IWARP DRIVER (siw)
14848 M:      Bernard Metzler <[email protected]>
14849 L:      [email protected]
14850 S:      Supported
14851 F:      drivers/infiniband/sw/siw/
14852 F:      include/uapi/rdma/siw-abi.h
14853
14854 SOFT-ROCE DRIVER (rxe)
14855 M:      Moni Shoua <[email protected]>
14856 L:      [email protected]
14857 S:      Supported
14858 W:      https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
14859 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
14860 F:      drivers/infiniband/sw/rxe/
14861 F:      include/uapi/rdma/rdma_user_rxe.h
14862
14863 SOFTLOGIC 6x10 MPEG CODEC
14864 M:      Bluecherry Maintainers <[email protected]>
14865 M:      Anton Sviridenko <[email protected]>
14866 M:      Andrey Utkin <[email protected]>
14867 M:      Andrey Utkin <[email protected]>
14868 M:      Ismael Luceno <[email protected]>
14869 L:      [email protected]
14870 S:      Supported
14871 F:      drivers/media/pci/solo6x10/
14872
14873 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
14874 M:      James Morse <[email protected]>
14875 L:      [email protected]
14876 S:      Maintained
14877 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
14878 F:      drivers/firmware/arm_sdei.c
14879 F:      include/linux/arm_sdei.h
14880 F:      include/uapi/linux/arm_sdei.h
14881
14882 SOFTWARE RAID (Multiple Disks) SUPPORT
14883 M:      Shaohua Li <[email protected]>
14884 L:      [email protected]
14885 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
14886 S:      Supported
14887 F:      drivers/md/Makefile
14888 F:      drivers/md/Kconfig
14889 F:      drivers/md/md*
14890 F:      drivers/md/raid*
14891 F:      include/linux/raid/
14892 F:      include/uapi/linux/raid/
14893
14894 SOCIONEXT (SNI) AVE NETWORK DRIVER
14895 M:      Kunihiko Hayashi <[email protected]>
14896 L:      [email protected]
14897 S:      Maintained
14898 F:      drivers/net/ethernet/socionext/sni_ave.c
14899 F:      Documentation/devicetree/bindings/net/socionext,uniphier-ave4.txt
14900
14901 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
14902 M:      Jassi Brar <[email protected]>
14903 M:      Ilias Apalodimas <[email protected]>
14904 L:      [email protected]
14905 S:      Maintained
14906 F:      drivers/net/ethernet/socionext/netsec.c
14907 F:      Documentation/devicetree/bindings/net/socionext-netsec.txt
14908
14909 SOCIONEXT (SNI) Synquacer SPI DRIVER
14910 M:      Masahisa Kojima <[email protected]>
14911 M:      Jassi Brar <[email protected]>
14912 L:      [email protected]
14913 S:      Maintained
14914 F:      drivers/spi/spi-synquacer.c
14915 F:      Documentation/devicetree/bindings/spi/spi-synquacer.txt
14916
14917 SOLIDRUN CLEARFOG SUPPORT
14918 M:      Russell King <[email protected]>
14919 S:      Maintained
14920 F:      arch/arm/boot/dts/armada-388-clearfog*
14921 F:      arch/arm/boot/dts/armada-38x-solidrun-*
14922
14923 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
14924 M:      Russell King <[email protected]>
14925 S:      Maintained
14926 F:      arch/arm/boot/dts/imx6*-cubox-i*
14927 F:      arch/arm/boot/dts/imx6*-hummingboard*
14928 F:      arch/arm/boot/dts/imx6*-sr-*
14929
14930 SONIC NETWORK DRIVER
14931 M:      Thomas Bogendoerfer <[email protected]>
14932 L:      [email protected]
14933 S:      Maintained
14934 F:      drivers/net/ethernet/natsemi/sonic.*
14935
14936 SONICS SILICON BACKPLANE DRIVER (SSB)
14937 M:      Michael Buesch <[email protected]>
14938 L:      [email protected]
14939 S:      Maintained
14940 F:      drivers/ssb/
14941 F:      include/linux/ssb/
14942
14943 SONY IMX214 SENSOR DRIVER
14944 M:      Ricardo Ribalda <[email protected]>
14945 L:      [email protected]
14946 T:      git git://linuxtv.org/media_tree.git
14947 S:      Maintained
14948 F:      drivers/media/i2c/imx214.c
14949 F:      Documentation/devicetree/bindings/media/i2c/sony,imx214.txt
14950
14951 SONY IMX258 SENSOR DRIVER
14952 M:      Sakari Ailus <[email protected]>
14953 L:      [email protected]
14954 T:      git git://linuxtv.org/media_tree.git
14955 S:      Maintained
14956 F:      drivers/media/i2c/imx258.c
14957
14958 SONY IMX274 SENSOR DRIVER
14959 M:      Leon Luo <[email protected]>
14960 L:      [email protected]
14961 T:      git git://linuxtv.org/media_tree.git
14962 S:      Maintained
14963 F:      drivers/media/i2c/imx274.c
14964 F:      Documentation/devicetree/bindings/media/i2c/imx274.txt
14965
14966 SONY IMX319 SENSOR DRIVER
14967 M:      Bingbu Cao <[email protected]>
14968 L:      [email protected]
14969 T:      git git://linuxtv.org/media_tree.git
14970 S:      Maintained
14971 F:      drivers/media/i2c/imx319.c
14972
14973 SONY IMX355 SENSOR DRIVER
14974 M:      Tianshu Qiu <[email protected]>
14975 L:      [email protected]
14976 T:      git git://linuxtv.org/media_tree.git
14977 S:      Maintained
14978 F:      drivers/media/i2c/imx355.c
14979
14980 SONY MEMORYSTICK SUBSYSTEM
14981 M:      Maxim Levitsky <[email protected]>
14982 M:      Alex Dubov <[email protected]>
14983 M:      Ulf Hansson <[email protected]>
14984 L:      [email protected]
14985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
14986 S:      Maintained
14987 F:      drivers/memstick/
14988 F:      include/linux/memstick.h
14989
14990 SONY VAIO CONTROL DEVICE DRIVER
14991 M:      Mattia Dongili <[email protected]>
14992 L:      [email protected]
14993 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
14994 S:      Maintained
14995 F:      Documentation/admin-guide/laptops/sony-laptop.rst
14996 F:      drivers/char/sonypi.c
14997 F:      drivers/platform/x86/sony-laptop.c
14998 F:      include/linux/sony-laptop.h
14999
15000 SOUND
15001 M:      Jaroslav Kysela <[email protected]>
15002 M:      Takashi Iwai <[email protected]>
15003 L:      [email protected] (moderated for non-subscribers)
15004 W:      http://www.alsa-project.org/
15005 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
15006 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
15007 S:      Maintained
15008 F:      Documentation/sound/
15009 F:      include/sound/
15010 F:      include/uapi/sound/
15011 F:      sound/
15012
15013 SOUND - COMPRESSED AUDIO
15014 M:      Vinod Koul <[email protected]>
15015 L:      [email protected] (moderated for non-subscribers)
15016 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
15017 S:      Supported
15018 F:      Documentation/sound/designs/compress-offload.rst
15019 F:      include/sound/compress_driver.h
15020 F:      include/uapi/sound/compress_*
15021 F:      sound/core/compress_offload.c
15022 F:      sound/soc/soc-compress.c
15023
15024 SOUND - DMAENGINE HELPERS
15025 M:      Lars-Peter Clausen <[email protected]>
15026 S:      Supported
15027 F:      include/sound/dmaengine_pcm.h
15028 F:      sound/core/pcm_dmaengine.c
15029 F:      sound/soc/soc-generic-dmaengine-pcm.c
15030
15031 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
15032 M:      Liam Girdwood <[email protected]>
15033 M:      Mark Brown <[email protected]>
15034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
15035 L:      [email protected] (moderated for non-subscribers)
15036 W:      http://alsa-project.org/main/index.php/ASoC
15037 S:      Supported
15038 F:      Documentation/devicetree/bindings/sound/
15039 F:      Documentation/sound/soc/
15040 F:      sound/soc/
15041 F:      include/dt-bindings/sound/
15042 F:      include/sound/soc*
15043
15044 SOUNDWIRE SUBSYSTEM
15045 M:      Vinod Koul <[email protected]>
15046 M:      Sanyog Kale <[email protected]>
15047 R:      Pierre-Louis Bossart <[email protected]>
15048 L:      [email protected] (moderated for non-subscribers)
15049 S:      Supported
15050 F:      Documentation/driver-api/soundwire/
15051 F:      drivers/soundwire/
15052 F:      include/linux/soundwire/
15053
15054 SP2 MEDIA DRIVER
15055 M:      Olli Salonen <[email protected]>
15056 L:      [email protected]
15057 W:      https://linuxtv.org
15058 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15059 S:      Maintained
15060 F:      drivers/media/dvb-frontends/sp2*
15061
15062 SPARC + UltraSPARC (sparc/sparc64)
15063 M:      "David S. Miller" <[email protected]>
15064 L:      [email protected]
15065 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
15066 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
15067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
15068 S:      Maintained
15069 F:      arch/sparc/
15070 F:      drivers/sbus/
15071
15072 SPARC SERIAL DRIVERS
15073 M:      "David S. Miller" <[email protected]>
15074 L:      [email protected]
15075 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
15076 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
15077 S:      Maintained
15078 F:      include/linux/sunserialcore.h
15079 F:      drivers/tty/serial/suncore.c
15080 F:      drivers/tty/serial/sunhv.c
15081 F:      drivers/tty/serial/sunsab.c
15082 F:      drivers/tty/serial/sunsab.h
15083 F:      drivers/tty/serial/sunsu.c
15084 F:      drivers/tty/serial/sunzilog.c
15085 F:      drivers/tty/serial/sunzilog.h
15086 F:      drivers/tty/vcc.c
15087
15088 SPARSE CHECKER
15089 M:      "Luc Van Oostenryck" <[email protected]>
15090 L:      [email protected]
15091 W:      https://sparse.wiki.kernel.org/
15092 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
15093 S:      Maintained
15094 F:      include/linux/compiler.h
15095
15096 SPEAR CLOCK FRAMEWORK SUPPORT
15097 M:      Viresh Kumar <[email protected]>
15098 L:      [email protected] (moderated for non-subscribers)
15099 W:      http://www.st.com/spear
15100 S:      Maintained
15101 F:      drivers/clk/spear/
15102
15103 SPEAR PLATFORM SUPPORT
15104 M:      Viresh Kumar <[email protected]>
15105 M:      Shiraz Hashim <[email protected]>
15106 L:      [email protected] (moderated for non-subscribers)
15107 W:      http://www.st.com/spear
15108 S:      Maintained
15109 F:      arch/arm/boot/dts/spear*
15110 F:      arch/arm/mach-spear/
15111
15112 SPI NOR SUBSYSTEM
15113 M:      Marek Vasut <[email protected]>
15114 M:      Tudor Ambarus <[email protected]>
15115 L:      [email protected]
15116 W:      http://www.linux-mtd.infradead.org/
15117 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
15118 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
15119 S:      Maintained
15120 F:      drivers/mtd/spi-nor/
15121 F:      include/linux/mtd/spi-nor.h
15122
15123 SPI SUBSYSTEM
15124 M:      Mark Brown <[email protected]>
15125 L:      [email protected]
15126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
15127 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
15128 S:      Maintained
15129 F:      Documentation/devicetree/bindings/spi/
15130 F:      Documentation/spi/
15131 F:      drivers/spi/
15132 F:      include/linux/spi/
15133 F:      include/uapi/linux/spi/
15134 F:      tools/spi/
15135
15136 SPIDERNET NETWORK DRIVER for CELL
15137 M:      Ishizaki Kou <[email protected]>
15138 L:      [email protected]
15139 S:      Supported
15140 F:      Documentation/networking/device_drivers/toshiba/spider_net.txt
15141 F:      drivers/net/ethernet/toshiba/spider_net*
15142
15143 SPMI SUBSYSTEM
15144 R:      Stephen Boyd <[email protected]>
15145 L:      [email protected]
15146 F:      Documentation/devicetree/bindings/spmi/
15147 F:      drivers/spmi/
15148 F:      include/dt-bindings/spmi/spmi.h
15149 F:      include/linux/spmi.h
15150 F:      include/trace/events/spmi.h
15151
15152 SPU FILE SYSTEM
15153 M:      Jeremy Kerr <[email protected]>
15154 L:      [email protected]
15155 W:      http://www.ibm.com/developerworks/power/cell/
15156 S:      Supported
15157 F:      Documentation/filesystems/spufs.txt
15158 F:      arch/powerpc/platforms/cell/spufs/
15159
15160 SQUASHFS FILE SYSTEM
15161 M:      Phillip Lougher <[email protected]>
15162 L:      [email protected] (subscribers-only)
15163 W:      http://squashfs.org.uk
15164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
15165 S:      Maintained
15166 F:      Documentation/filesystems/squashfs.txt
15167 F:      fs/squashfs/
15168
15169 SRM (Alpha) environment access
15170 M:      Jan-Benedict Glaw <[email protected]>
15171 S:      Maintained
15172 F:      arch/alpha/kernel/srm_env.c
15173
15174 ST LSM6DSx IMU IIO DRIVER
15175 M:      Lorenzo Bianconi <[email protected]>
15176 L:      [email protected]
15177 W:      http://www.st.com/
15178 S:      Maintained
15179 F:      drivers/iio/imu/st_lsm6dsx/
15180 F:      Documentation/devicetree/bindings/iio/imu/st_lsm6dsx.txt
15181
15182 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
15183 M:      Mickael Guene <[email protected]>
15184 L:      [email protected]
15185 T:      git git://linuxtv.org/media_tree.git
15186 S:      Maintained
15187 F:      drivers/media/i2c/st-mipid02.c
15188 F:      Documentation/devicetree/bindings/media/i2c/st,st-mipid02.txt
15189
15190 ST STM32 I2C/SMBUS DRIVER
15191 M:      Pierre-Yves MORDRET <[email protected]>
15192 L:      [email protected]
15193 S:      Maintained
15194 F:      drivers/i2c/busses/i2c-stm32*
15195
15196 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
15197 M:      Song Qiang <[email protected]>
15198 L:      [email protected]
15199 S:      Maintained
15200 F:      drivers/iio/proximity/vl53l0x-i2c.c
15201 F:      Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt
15202
15203 STABLE BRANCH
15204 M:      Greg Kroah-Hartman <[email protected]>
15205 M:      Sasha Levin <[email protected]>
15206 L:      [email protected]
15207 S:      Supported
15208 F:      Documentation/process/stable-kernel-rules.rst
15209
15210 STAGING - COMEDI
15211 M:      Ian Abbott <[email protected]>
15212 M:      H Hartley Sweeten <[email protected]>
15213 S:      Odd Fixes
15214 F:      drivers/staging/comedi/
15215
15216 STAGING - EROFS FILE SYSTEM
15217 M:      Gao Xiang <[email protected]>
15218 M:      Chao Yu <[email protected]>
15219 L:      [email protected]
15220 S:      Maintained
15221 F:      drivers/staging/erofs/
15222
15223 STAGING - FIELDBUS SUBSYSTEM
15224 M:      Sven Van Asbroeck <[email protected]>
15225 S:      Maintained
15226 F:      drivers/staging/fieldbus/*
15227 F:      drivers/staging/fieldbus/Documentation/
15228
15229 STAGING - HMS ANYBUS-S BUS
15230 M:      Sven Van Asbroeck <[email protected]>
15231 S:      Maintained
15232 F:      drivers/staging/fieldbus/anybuss/
15233
15234 STAGING - INDUSTRIAL IO
15235 M:      Jonathan Cameron <[email protected]>
15236 L:      [email protected]
15237 S:      Odd Fixes
15238 F:      Documentation/devicetree/bindings/staging/iio/
15239 F:      drivers/staging/iio/
15240
15241 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
15242 M:      Marc Dietrich <[email protected]>
15243 L:      [email protected] (moderated for non-subscribers)
15244 L:      [email protected]
15245 S:      Maintained
15246 F:      drivers/staging/nvec/
15247
15248 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
15249 M:      Jens Frederich <[email protected]>
15250 M:      Daniel Drake <[email protected]>
15251 M:      Jon Nettleton <[email protected]>
15252 W:      http://wiki.laptop.org/go/DCON
15253 S:      Maintained
15254 F:      drivers/staging/olpc_dcon/
15255
15256 STAGING - REALTEK RTL8712U DRIVERS
15257 M:      Larry Finger <[email protected]>
15258 M:      Florian Schilhabel <[email protected]>.
15259 S:      Odd Fixes
15260 F:      drivers/staging/rtl8712/
15261
15262 STAGING - REALTEK RTL8188EU DRIVERS
15263 M:      Larry Finger <[email protected]>
15264 S:      Odd Fixes
15265 F:      drivers/staging/rtl8188eu/
15266
15267 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
15268 M:      Sudip Mukherjee <[email protected]>
15269 M:      Teddy Wang <[email protected]>
15270 M:      Sudip Mukherjee <[email protected]>
15271 L:      [email protected]
15272 S:      Maintained
15273 F:      drivers/staging/sm750fb/
15274
15275 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
15276 M:      William Hubbs <[email protected]>
15277 M:      Chris Brannon <[email protected]>
15278 M:      Kirk Reiser <[email protected]>
15279 M:      Samuel Thibault <[email protected]>
15280 L:      [email protected]
15281 W:      http://www.linux-speakup.org/
15282 S:      Odd Fixes
15283 F:      drivers/staging/speakup/
15284
15285 STAGING - VIA VT665X DRIVERS
15286 M:      Forest Bond <[email protected]>
15287 S:      Odd Fixes
15288 F:      drivers/staging/vt665?/
15289
15290 STAGING - WILC1000 WIFI DRIVER
15291 M:      Adham Abozaeid <[email protected]>
15292 M:      Ajay Singh <[email protected]>
15293 L:      [email protected]
15294 S:      Supported
15295 F:      drivers/staging/wilc1000/
15296
15297 STAGING SUBSYSTEM
15298 M:      Greg Kroah-Hartman <[email protected]>
15299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
15300 L:      [email protected]
15301 S:      Supported
15302 F:      drivers/staging/
15303
15304 STARFIRE/DURALAN NETWORK DRIVER
15305 M:      Ion Badulescu <[email protected]>
15306 S:      Odd Fixes
15307 F:      drivers/net/ethernet/adaptec/starfire*
15308
15309 STEC S1220 SKD DRIVER
15310 M:      Damien Le Moal <[email protected]>
15311 L:      [email protected]
15312 S:      Maintained
15313 F:      drivers/block/skd*[ch]
15314
15315 STI AUDIO (ASoC) DRIVERS
15316 M:      Arnaud Pouliquen <[email protected]>
15317 L:      [email protected] (moderated for non-subscribers)
15318 S:      Maintained
15319 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
15320 F:      sound/soc/sti/
15321
15322 STI CEC DRIVER
15323 M:      Benjamin Gaignard <[email protected]>
15324 S:      Maintained
15325 F:      drivers/media/platform/sti/cec/
15326 F:      Documentation/devicetree/bindings/media/stih-cec.txt
15327
15328 STK1160 USB VIDEO CAPTURE DRIVER
15329 M:      Ezequiel Garcia <[email protected]>
15330 L:      [email protected]
15331 T:      git git://linuxtv.org/media_tree.git
15332 S:      Maintained
15333 F:      drivers/media/usb/stk1160/
15334
15335 STM32 AUDIO (ASoC) DRIVERS
15336 M:      Olivier Moysan <[email protected]>
15337 M:      Arnaud Pouliquen <[email protected]>
15338 L:      [email protected] (moderated for non-subscribers)
15339 S:      Maintained
15340 F:      Documentation/devicetree/bindings/sound/st,stm32-*.txt
15341 F:      sound/soc/stm/
15342
15343 STM32 TIMER/LPTIMER DRIVERS
15344 M:      Fabrice Gasnier <[email protected]>
15345 S:      Maintained
15346 F:      drivers/*/stm32-*timer*
15347 F:      drivers/pwm/pwm-stm32*
15348 F:      include/linux/*/stm32-*tim*
15349 F:      Documentation/ABI/testing/*timer-stm32
15350 F:      Documentation/devicetree/bindings/*/stm32-*timer*
15351 F:      Documentation/devicetree/bindings/pwm/pwm-stm32*
15352
15353 STMMAC ETHERNET DRIVER
15354 M:      Giuseppe Cavallaro <[email protected]>
15355 M:      Alexandre Torgue <[email protected]>
15356 M:      Jose Abreu <[email protected]>
15357 L:      [email protected]
15358 W:      http://www.stlinux.com
15359 S:      Supported
15360 F:      drivers/net/ethernet/stmicro/stmmac/
15361
15362 SUN3/3X
15363 M:      Sam Creasey <[email protected]>
15364 W:      http://sammy.net/sun3/
15365 S:      Maintained
15366 F:      arch/m68k/kernel/*sun3*
15367 F:      arch/m68k/sun3*/
15368 F:      arch/m68k/include/asm/sun3*
15369 F:      drivers/net/ethernet/i825xx/sun3*
15370
15371 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
15372 M:      Hans de Goede <[email protected]>
15373 L:      [email protected]
15374 S:      Maintained
15375 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
15376 F:      drivers/input/keyboard/sun4i-lradc-keys.c
15377
15378 SUNDANCE NETWORK DRIVER
15379 M:      Denis Kirjanov <[email protected]>
15380 L:      [email protected]
15381 S:      Maintained
15382 F:      drivers/net/ethernet/dlink/sundance.c
15383
15384 SUPERH
15385 M:      Yoshinori Sato <[email protected]>
15386 M:      Rich Felker <[email protected]>
15387 L:      [email protected]
15388 Q:      http://patchwork.kernel.org/project/linux-sh/list/
15389 S:      Maintained
15390 F:      Documentation/sh/
15391 F:      arch/sh/
15392 F:      drivers/sh/
15393
15394 SUSPEND TO RAM
15395 M:      "Rafael J. Wysocki" <[email protected]>
15396 M:      Len Brown <[email protected]>
15397 M:      Pavel Machek <[email protected]>
15398 L:      [email protected]
15399 B:      https://bugzilla.kernel.org
15400 S:      Supported
15401 F:      Documentation/power/
15402 F:      arch/x86/kernel/acpi/
15403 F:      drivers/base/power/
15404 F:      kernel/power/
15405 F:      include/linux/suspend.h
15406 F:      include/linux/freezer.h
15407 F:      include/linux/pm.h
15408
15409 SVGA HANDLING
15410 M:      Martin Mares <[email protected]>
15411 L:      [email protected]
15412 S:      Maintained
15413 F:      Documentation/admin-guide/svga.rst
15414 F:      arch/x86/boot/video*
15415
15416 SWIOTLB SUBSYSTEM
15417 M:      Konrad Rzeszutek Wilk <[email protected]>
15418 L:      [email protected]
15419 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
15420 S:      Supported
15421 F:      kernel/dma/swiotlb.c
15422 F:      arch/*/kernel/pci-swiotlb.c
15423 F:      include/linux/swiotlb.h
15424
15425 SWITCHDEV
15426 M:      Jiri Pirko <[email protected]>
15427 M:      Ivan Vecera <[email protected]>
15428 L:      [email protected]
15429 S:      Supported
15430 F:      net/switchdev/
15431 F:      include/net/switchdev.h
15432
15433 SY8106A REGULATOR DRIVER
15434 M:      Icenowy Zheng <[email protected]>
15435 S:      Maintained
15436 F:      drivers/regulator/sy8106a-regulator.c
15437 F:      Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt
15438
15439 SYNC FILE FRAMEWORK
15440 M:      Sumit Semwal <[email protected]>
15441 R:      Gustavo Padovan <[email protected]>
15442 S:      Maintained
15443 L:      [email protected]
15444 L:      [email protected]
15445 F:      drivers/dma-buf/sync_*
15446 F:      drivers/dma-buf/dma-fence*
15447 F:      drivers/dma-buf/sw_sync.c
15448 F:      include/linux/sync_file.h
15449 F:      include/uapi/linux/sync_file.h
15450 F:      Documentation/driver-api/sync_file.rst
15451 T:      git git://anongit.freedesktop.org/drm/drm-misc
15452
15453 SYNOPSYS ARC ARCHITECTURE
15454 M:      Vineet Gupta <[email protected]>
15455 L:      [email protected]
15456 S:      Supported
15457 F:      arch/arc/
15458 F:      Documentation/devicetree/bindings/arc/*
15459 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
15460 F:      drivers/clocksource/arc_timer.c
15461 F:      drivers/tty/serial/arc_uart.c
15462 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
15463
15464 SYNOPSYS ARC HSDK SDP pll clock driver
15465 M:      Eugeniy Paltsev <[email protected]>
15466 S:      Supported
15467 F:      drivers/clk/clk-hsdk-pll.c
15468 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
15469
15470 SYNOPSYS ARC SDP clock driver
15471 M:      Eugeniy Paltsev <[email protected]>
15472 S:      Supported
15473 F:      drivers/clk/axs10x/*
15474 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
15475
15476 SYNOPSYS ARC SDP platform support
15477 M:      Alexey Brodkin <[email protected]>
15478 S:      Supported
15479 F:      arch/arc/plat-axs10x
15480 F:      arch/arc/boot/dts/ax*
15481 F:      Documentation/devicetree/bindings/arc/axs10*
15482
15483 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
15484 M:      Eugeniy Paltsev <[email protected]>
15485 S:      Supported
15486 F:      drivers/reset/reset-axs10x.c
15487 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
15488
15489 SYNOPSYS CREG GPIO DRIVER
15490 M:      Eugeniy Paltsev <[email protected]>
15491 S:      Maintained
15492 F:      drivers/gpio/gpio-creg-snps.c
15493 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
15494
15495 SYNOPSYS DESIGNWARE 8250 UART DRIVER
15496 R:      Andy Shevchenko <[email protected]>
15497 S:      Maintained
15498 F:      drivers/tty/serial/8250/8250_dw.c
15499
15500 SYNOPSYS DESIGNWARE APB GPIO DRIVER
15501 M:      Hoan Tran <[email protected]>
15502 L:      [email protected]
15503 S:      Maintained
15504 F:      drivers/gpio/gpio-dwapb.c
15505 F:      Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt
15506
15507 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
15508 M:      Eugeniy Paltsev <[email protected]>
15509 S:      Maintained
15510 F:      drivers/dma/dwi-axi-dmac/
15511 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt
15512
15513 SYNOPSYS DESIGNWARE DMAC DRIVER
15514 M:      Viresh Kumar <[email protected]>
15515 R:      Andy Shevchenko <[email protected]>
15516 S:      Maintained
15517 F:      Documentation/devicetree/bindings/dma/snps-dma.txt
15518 F:      drivers/dma/dw/
15519 F:      include/dt-bindings/dma/dw-dmac.h
15520 F:      include/linux/dma/dw.h
15521 F:      include/linux/platform_data/dma-dw.h
15522
15523 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
15524 M:      Jose Abreu <[email protected]>
15525 L:      [email protected]
15526 S:      Supported
15527 F:      drivers/net/ethernet/synopsys/
15528
15529 SYNOPSYS DESIGNWARE I2C DRIVER
15530 M:      Jarkko Nikula <[email protected]>
15531 R:      Andy Shevchenko <[email protected]>
15532 R:      Mika Westerberg <[email protected]>
15533 L:      [email protected]
15534 S:      Maintained
15535 F:      drivers/i2c/busses/i2c-designware-*
15536 F:      include/linux/platform_data/i2c-designware.h
15537
15538 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
15539 M:      Jaehoon Chung <[email protected]>
15540 L:      [email protected]
15541 S:      Maintained
15542 F:      drivers/mmc/host/dw_mmc*
15543
15544 SYNOPSYS HSDK RESET CONTROLLER DRIVER
15545 M:      Eugeniy Paltsev <[email protected]>
15546 S:      Supported
15547 F:      drivers/reset/reset-hsdk.c
15548 F:      include/dt-bindings/reset/snps,hsdk-reset.h
15549 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
15550
15551 SYSTEM CONFIGURATION (SYSCON)
15552 M:      Lee Jones <[email protected]>
15553 M:      Arnd Bergmann <[email protected]>
15554 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
15555 S:      Supported
15556 F:      drivers/mfd/syscon.c
15557
15558 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
15559 M:      Sudeep Holla <[email protected]>
15560 L:      [email protected]
15561 S:      Maintained
15562 F:      Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt
15563 F:      drivers/clk/clk-sc[mp]i.c
15564 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
15565 F:      drivers/firmware/arm_scpi.c
15566 F:      drivers/firmware/arm_scmi/
15567 F:      include/linux/sc[mp]i_protocol.h
15568
15569 SYSTEM RESET/SHUTDOWN DRIVERS
15570 M:      Sebastian Reichel <[email protected]>
15571 L:      [email protected]
15572 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
15573 S:      Maintained
15574 F:      Documentation/devicetree/bindings/power/reset/
15575 F:      drivers/power/reset/
15576
15577 SYSTEM TRACE MODULE CLASS
15578 M:      Alexander Shishkin <[email protected]>
15579 S:      Maintained
15580 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
15581 F:      Documentation/trace/stm.rst
15582 F:      drivers/hwtracing/stm/
15583 F:      include/linux/stm.h
15584 F:      include/uapi/linux/stm.h
15585
15586 SYSV FILESYSTEM
15587 M:      Christoph Hellwig <[email protected]>
15588 S:      Maintained
15589 F:      Documentation/filesystems/sysv-fs.txt
15590 F:      fs/sysv/
15591 F:      include/linux/sysv_fs.h
15592
15593 TASKSTATS STATISTICS INTERFACE
15594 M:      Balbir Singh <[email protected]>
15595 S:      Maintained
15596 F:      Documentation/accounting/taskstats*
15597 F:      include/linux/taskstats*
15598 F:      kernel/taskstats.c
15599
15600 TC subsystem
15601 M:      Jamal Hadi Salim <[email protected]>
15602 M:      Cong Wang <[email protected]>
15603 M:      Jiri Pirko <[email protected]>
15604 L:      [email protected]
15605 S:      Maintained
15606 F:      include/net/pkt_cls.h
15607 F:      include/net/pkt_sched.h
15608 F:      include/net/tc_act/
15609 F:      include/uapi/linux/pkt_cls.h
15610 F:      include/uapi/linux/pkt_sched.h
15611 F:      include/uapi/linux/tc_act/
15612 F:      include/uapi/linux/tc_ematch/
15613 F:      net/sched/
15614
15615 TC90522 MEDIA DRIVER
15616 M:      Akihiro Tsukada <[email protected]>
15617 L:      [email protected]
15618 S:      Odd Fixes
15619 F:      drivers/media/dvb-frontends/tc90522*
15620
15621 TCP LOW PRIORITY MODULE
15622 M:      "Wong Hoi Sing, Edison" <[email protected]>
15623 M:      "Hung Hing Lun, Mike" <[email protected]>
15624 W:      http://tcp-lp-mod.sourceforge.net/
15625 S:      Maintained
15626 F:      net/ipv4/tcp_lp.c
15627
15628 TDA10071 MEDIA DRIVER
15629 M:      Antti Palosaari <[email protected]>
15630 L:      [email protected]
15631 W:      https://linuxtv.org
15632 W:      http://palosaari.fi/linux/
15633 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15634 T:      git git://linuxtv.org/anttip/media_tree.git
15635 S:      Maintained
15636 F:      drivers/media/dvb-frontends/tda10071*
15637
15638 TDA18212 MEDIA DRIVER
15639 M:      Antti Palosaari <[email protected]>
15640 L:      [email protected]
15641 W:      https://linuxtv.org
15642 W:      http://palosaari.fi/linux/
15643 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15644 T:      git git://linuxtv.org/anttip/media_tree.git
15645 S:      Maintained
15646 F:      drivers/media/tuners/tda18212*
15647
15648 TDA18218 MEDIA DRIVER
15649 M:      Antti Palosaari <[email protected]>
15650 L:      [email protected]
15651 W:      https://linuxtv.org
15652 W:      http://palosaari.fi/linux/
15653 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15654 T:      git git://linuxtv.org/anttip/media_tree.git
15655 S:      Maintained
15656 F:      drivers/media/tuners/tda18218*
15657
15658 TDA18250 MEDIA DRIVER
15659 M:      Olli Salonen <[email protected]>
15660 L:      [email protected]
15661 W:      https://linuxtv.org
15662 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15663 T:      git git://linuxtv.org/media_tree.git
15664 S:      Maintained
15665 F:      drivers/media/tuners/tda18250*
15666
15667 TDA18271 MEDIA DRIVER
15668 M:      Michael Krufky <[email protected]>
15669 L:      [email protected]
15670 W:      https://linuxtv.org
15671 W:      http://github.com/mkrufky
15672 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15673 T:      git git://linuxtv.org/mkrufky/tuners.git
15674 S:      Maintained
15675 F:      drivers/media/tuners/tda18271*
15676
15677 TDA1997x MEDIA DRIVER
15678 M:      Tim Harvey <[email protected]>
15679 L:      [email protected]
15680 W:      https://linuxtv.org
15681 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15682 S:      Maintained
15683 F:      drivers/media/i2c/tda1997x.*
15684
15685 TDA827x MEDIA DRIVER
15686 M:      Michael Krufky <[email protected]>
15687 L:      [email protected]
15688 W:      https://linuxtv.org
15689 W:      http://github.com/mkrufky
15690 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15691 T:      git git://linuxtv.org/mkrufky/tuners.git
15692 S:      Maintained
15693 F:      drivers/media/tuners/tda8290.*
15694
15695 TDA8290 MEDIA DRIVER
15696 M:      Michael Krufky <[email protected]>
15697 L:      [email protected]
15698 W:      https://linuxtv.org
15699 W:      http://github.com/mkrufky
15700 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15701 T:      git git://linuxtv.org/mkrufky/tuners.git
15702 S:      Maintained
15703 F:      drivers/media/tuners/tda8290.*
15704
15705 TDA9840 MEDIA DRIVER
15706 M:      Hans Verkuil <[email protected]>
15707 L:      [email protected]
15708 T:      git git://linuxtv.org/media_tree.git
15709 W:      https://linuxtv.org
15710 S:      Maintained
15711 F:      drivers/media/i2c/tda9840*
15712
15713 TEA5761 TUNER DRIVER
15714 M:      Mauro Carvalho Chehab <[email protected]>
15715 L:      [email protected]
15716 W:      https://linuxtv.org
15717 T:      git git://linuxtv.org/media_tree.git
15718 S:      Odd fixes
15719 F:      drivers/media/tuners/tea5761.*
15720
15721 TEA5767 TUNER DRIVER
15722 M:      Mauro Carvalho Chehab <[email protected]>
15723 L:      [email protected]
15724 W:      https://linuxtv.org
15725 T:      git git://linuxtv.org/media_tree.git
15726 S:      Maintained
15727 F:      drivers/media/tuners/tea5767.*
15728
15729 TEA6415C MEDIA DRIVER
15730 M:      Hans Verkuil <[email protected]>
15731 L:      [email protected]
15732 T:      git git://linuxtv.org/media_tree.git
15733 W:      https://linuxtv.org
15734 S:      Maintained
15735 F:      drivers/media/i2c/tea6415c*
15736
15737 TEA6420 MEDIA DRIVER
15738 M:      Hans Verkuil <[email protected]>
15739 L:      [email protected]
15740 T:      git git://linuxtv.org/media_tree.git
15741 W:      https://linuxtv.org
15742 S:      Maintained
15743 F:      drivers/media/i2c/tea6420*
15744
15745 TEAM DRIVER
15746 M:      Jiri Pirko <[email protected]>
15747 L:      [email protected]
15748 S:      Supported
15749 F:      drivers/net/team/
15750 F:      include/linux/if_team.h
15751 F:      include/uapi/linux/if_team.h
15752
15753 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
15754 M:      "Savoir-faire Linux Inc." <[email protected]>
15755 S:      Maintained
15756 F:      arch/x86/platform/ts5500/
15757
15758 TECHNOTREND USB IR RECEIVER
15759 M:      Sean Young <[email protected]>
15760 L:      [email protected]
15761 S:      Maintained
15762 F:      drivers/media/rc/ttusbir.c
15763
15764 TECHWELL TW9910 VIDEO DECODER
15765 L:      [email protected]
15766 S:      Orphan
15767 F:      drivers/media/i2c/tw9910.c
15768 F:      include/media/i2c/tw9910.h
15769
15770 TEE SUBSYSTEM
15771 M:      Jens Wiklander <[email protected]>
15772 L:      [email protected]
15773 S:      Maintained
15774 F:      include/linux/tee_drv.h
15775 F:      include/uapi/linux/tee.h
15776 F:      drivers/tee/
15777 F:      Documentation/tee.txt
15778
15779 TEGRA ARCHITECTURE SUPPORT
15780 M:      Thierry Reding <[email protected]>
15781 M:      Jonathan Hunter <[email protected]>
15782 L:      [email protected]
15783 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
15784 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
15785 S:      Supported
15786 N:      [^a-z]tegra
15787
15788 TEGRA CLOCK DRIVER
15789 M:      Peter De Schrijver <[email protected]>
15790 M:      Prashant Gaikwad <[email protected]>
15791 S:      Supported
15792 F:      drivers/clk/tegra/
15793
15794 TEGRA DMA DRIVERS
15795 M:      Laxman Dewangan <[email protected]>
15796 M:      Jon Hunter <[email protected]>
15797 S:      Supported
15798 F:      drivers/dma/tegra*
15799
15800 TEGRA I2C DRIVER
15801 M:      Laxman Dewangan <[email protected]>
15802 R:      Dmitry Osipenko <[email protected]>
15803 S:      Supported
15804 F:      drivers/i2c/busses/i2c-tegra.c
15805
15806 TEGRA IOMMU DRIVERS
15807 M:      Thierry Reding <[email protected]>
15808 L:      [email protected]
15809 S:      Supported
15810 F:      drivers/iommu/tegra*
15811
15812 TEGRA KBC DRIVER
15813 M:      Laxman Dewangan <[email protected]>
15814 S:      Supported
15815 F:      drivers/input/keyboard/tegra-kbc.c
15816
15817 TEGRA NAND DRIVER
15818 M:      Stefan Agner <[email protected]>
15819 M:      Lucas Stach <[email protected]>
15820 S:      Maintained
15821 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
15822 F:      drivers/mtd/nand/raw/tegra_nand.c
15823
15824 TEGRA PWM DRIVER
15825 M:      Thierry Reding <[email protected]>
15826 S:      Supported
15827 F:      drivers/pwm/pwm-tegra.c
15828
15829 TEGRA SERIAL DRIVER
15830 M:      Laxman Dewangan <[email protected]>
15831 S:      Supported
15832 F:      drivers/tty/serial/serial-tegra.c
15833
15834 TEGRA SPI DRIVER
15835 M:      Laxman Dewangan <[email protected]>
15836 S:      Supported
15837 F:      drivers/spi/spi-tegra*
15838
15839 TEGRA XUSB PADCTL DRIVER
15840 M:      JC Kuo <[email protected]>
15841 S:      Supported
15842 F:      drivers/phy/tegra/xusb*
15843
15844 TEHUTI ETHERNET DRIVER
15845 M:      Andy Gospodarek <[email protected]>
15846 L:      [email protected]
15847 S:      Supported
15848 F:      drivers/net/ethernet/tehuti/*
15849
15850 Telecom Clock Driver for MCPL0010
15851 M:      Mark Gross <[email protected]>
15852 S:      Supported
15853 F:      drivers/char/tlclk.c
15854
15855 TENSILICA XTENSA PORT (xtensa)
15856 M:      Chris Zankel <[email protected]>
15857 M:      Max Filippov <[email protected]>
15858 L:      [email protected]
15859 T:      git git://github.com/czankel/xtensa-linux.git
15860 S:      Maintained
15861 F:      arch/xtensa/
15862 F:      drivers/irqchip/irq-xtensa-*
15863
15864 Texas Instruments' System Control Interface (TISCI) Protocol Driver
15865 M:      Nishanth Menon <[email protected]>
15866 M:      Tero Kristo <[email protected]>
15867 M:      Santosh Shilimkar <[email protected]>
15868 L:      [email protected]
15869 S:      Maintained
15870 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
15871 F:      drivers/firmware/ti_sci*
15872 F:      include/linux/soc/ti/ti_sci_protocol.h
15873 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
15874 F:      drivers/soc/ti/ti_sci_pm_domains.c
15875 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.txt
15876 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.txt
15877 F:      drivers/clk/keystone/sci-clk.c
15878 F:      drivers/reset/reset-ti-sci.c
15879 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.txt
15880 F:      Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.txt
15881 F:      drivers/irqchip/irq-ti-sci-intr.c
15882 F:      drivers/irqchip/irq-ti-sci-inta.c
15883 F:      include/linux/soc/ti/ti_sci_inta_msi.h
15884 F:      drivers/soc/ti/ti_sci_inta_msi.c
15885
15886 Texas Instruments ASoC drivers
15887 M:      Peter Ujfalusi <[email protected]>
15888 L:      [email protected] (moderated for non-subscribers)
15889 S:      Maintained
15890 F:      sound/soc/ti/
15891
15892 Texas Instruments' DAC7612 DAC Driver
15893 M:      Ricardo Ribalda <[email protected]>
15894 L:      [email protected]
15895 S:      Supported
15896 F:      drivers/iio/dac/ti-dac7612.c
15897 F:      Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt
15898
15899 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
15900 M:      Hans Verkuil <[email protected]>
15901 L:      [email protected]
15902 T:      git git://linuxtv.org/media_tree.git
15903 W:      https://linuxtv.org
15904 S:      Maintained
15905 F:      drivers/media/radio/radio-raremono.c
15906
15907 THERMAL
15908 M:      Zhang Rui <[email protected]>
15909 M:      Eduardo Valentin <[email protected]>
15910 R:      Daniel Lezcano <[email protected]>
15911 L:      [email protected]
15912 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
15913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
15914 Q:      https://patchwork.kernel.org/project/linux-pm/list/
15915 S:      Supported
15916 F:      drivers/thermal/
15917 F:      include/linux/thermal.h
15918 F:      include/uapi/linux/thermal.h
15919 F:      include/linux/cpu_cooling.h
15920 F:      Documentation/devicetree/bindings/thermal/
15921
15922 THERMAL/CPU_COOLING
15923 M:      Amit Daniel Kachhap <[email protected]>
15924 M:      Viresh Kumar <[email protected]>
15925 M:      Javi Merino <[email protected]>
15926 L:      [email protected]
15927 S:      Supported
15928 F:      Documentation/thermal/cpu-cooling-api.rst
15929 F:      drivers/thermal/cpu_cooling.c
15930 F:      include/linux/cpu_cooling.h
15931
15932 THINKPAD ACPI EXTRAS DRIVER
15933 M:      Henrique de Moraes Holschuh <[email protected]>
15934 L:      [email protected]
15935 L:      [email protected]
15936 W:      http://ibm-acpi.sourceforge.net
15937 W:      http://thinkwiki.org/wiki/Ibm-acpi
15938 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
15939 S:      Maintained
15940 F:      drivers/platform/x86/thinkpad_acpi.c
15941
15942 THUNDERBOLT DRIVER
15943 M:      Andreas Noever <[email protected]>
15944 M:      Michael Jamet <[email protected]>
15945 M:      Mika Westerberg <[email protected]>
15946 M:      Yehezkel Bernat <[email protected]>
15947 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
15948 S:      Maintained
15949 F:      Documentation/admin-guide/thunderbolt.rst
15950 F:      drivers/thunderbolt/
15951 F:      include/linux/thunderbolt.h
15952
15953 THUNDERBOLT NETWORK DRIVER
15954 M:      Michael Jamet <[email protected]>
15955 M:      Mika Westerberg <[email protected]>
15956 M:      Yehezkel Bernat <[email protected]>
15957 L:      [email protected]
15958 S:      Maintained
15959 F:      drivers/net/thunderbolt.c
15960
15961 THUNDERX GPIO DRIVER
15962 M:      David Daney <[email protected]>
15963 S:      Maintained
15964 F:      drivers/gpio/gpio-thunderx.c
15965
15966 TI AM437X VPFE DRIVER
15967 M:      "Lad, Prabhakar" <[email protected]>
15968 L:      [email protected]
15969 W:      https://linuxtv.org
15970 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15971 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
15972 S:      Maintained
15973 F:      drivers/media/platform/am437x/
15974
15975 TI BANDGAP AND THERMAL DRIVER
15976 M:      Eduardo Valentin <[email protected]>
15977 M:      Keerthy <[email protected]>
15978 L:      [email protected]
15979 L:      [email protected]
15980 S:      Maintained
15981 F:      drivers/thermal/ti-soc-thermal/
15982
15983 TI BQ27XXX POWER SUPPLY DRIVER
15984 R:      Andrew F. Davis <[email protected]>
15985 F:      include/linux/power/bq27xxx_battery.h
15986 F:      drivers/power/supply/bq27xxx_battery.c
15987 F:      drivers/power/supply/bq27xxx_battery_i2c.c
15988
15989 TI CDCE706 CLOCK DRIVER
15990 M:      Max Filippov <[email protected]>
15991 S:      Maintained
15992 F:      drivers/clk/clk-cdce706.c
15993
15994 TI CLOCK DRIVER
15995 M:      Tero Kristo <[email protected]>
15996 L:      [email protected]
15997 S:      Maintained
15998 F:      drivers/clk/ti/
15999 F:      include/linux/clk/ti.h
16000
16001 TI DAVINCI MACHINE SUPPORT
16002 M:      Sekhar Nori <[email protected]>
16003 R:      Bartosz Golaszewski <[email protected]>
16004 L:      [email protected] (moderated for non-subscribers)
16005 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
16006 S:      Supported
16007 F:      Documentation/devicetree/bindings/i2c/i2c-davinci.txt
16008 F:      arch/arm/mach-davinci/
16009 F:      drivers/i2c/busses/i2c-davinci.c
16010 F:      arch/arm/boot/dts/da850*
16011
16012 TI DAVINCI SERIES CLOCK DRIVER
16013 M:      David Lechner <[email protected]>
16014 R:      Sekhar Nori <[email protected]>
16015 S:      Maintained
16016 F:      Documentation/devicetree/bindings/clock/ti/davinci/
16017 F:      drivers/clk/davinci/
16018
16019 TI DAVINCI SERIES GPIO DRIVER
16020 M:      Keerthy <[email protected]>
16021 L:      [email protected]
16022 S:      Maintained
16023 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.txt
16024 F:      drivers/gpio/gpio-davinci.c
16025
16026 TI DAVINCI SERIES MEDIA DRIVER
16027 M:      "Lad, Prabhakar" <[email protected]>
16028 L:      [email protected]
16029 W:      https://linuxtv.org
16030 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16031 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
16032 S:      Maintained
16033 F:      drivers/media/platform/davinci/
16034 F:      include/media/davinci/
16035
16036 TI ETHERNET SWITCH DRIVER (CPSW)
16037 R:      Grygorii Strashko <[email protected]>
16038 L:      [email protected]
16039 L:      [email protected]
16040 S:      Maintained
16041 F:      drivers/net/ethernet/ti/cpsw*
16042 F:      drivers/net/ethernet/ti/davinci*
16043
16044 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
16045 M:      Alex Dubov <[email protected]>
16046 S:      Maintained
16047 W:      http://tifmxx.berlios.de/
16048 F:      drivers/memstick/host/tifm_ms.c
16049 F:      drivers/misc/tifm*
16050 F:      drivers/mmc/host/tifm_sd.c
16051 F:      include/linux/tifm.h
16052
16053 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
16054 M:      Santosh Shilimkar <[email protected]>
16055 L:      [email protected]
16056 L:      [email protected] (moderated for non-subscribers)
16057 S:      Maintained
16058 F:      drivers/soc/ti/*
16059 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
16060
16061 TI LM49xxx FAMILY ASoC CODEC DRIVERS
16062 M:      M R Swami Reddy <[email protected]>
16063 M:      Vishwas A Deshpande <[email protected]>
16064 L:      [email protected] (moderated for non-subscribers)
16065 S:      Maintained
16066 F:      sound/soc/codecs/lm49453*
16067 F:      sound/soc/codecs/isabelle*
16068
16069 TI LP855x BACKLIGHT DRIVER
16070 M:      Milo Kim <[email protected]>
16071 S:      Maintained
16072 F:      Documentation/driver-api/backlight/lp855x-driver.rst
16073 F:      drivers/video/backlight/lp855x_bl.c
16074 F:      include/linux/platform_data/lp855x.h
16075
16076 TI LP8727 CHARGER DRIVER
16077 M:      Milo Kim <[email protected]>
16078 S:      Maintained
16079 F:      drivers/power/supply/lp8727_charger.c
16080 F:      include/linux/platform_data/lp8727.h
16081
16082 TI LP8788 MFD DRIVER
16083 M:      Milo Kim <[email protected]>
16084 S:      Maintained
16085 F:      drivers/iio/adc/lp8788_adc.c
16086 F:      drivers/leds/leds-lp8788.c
16087 F:      drivers/mfd/lp8788*.c
16088 F:      drivers/power/supply/lp8788-charger.c
16089 F:      drivers/regulator/lp8788-*.c
16090 F:      include/linux/mfd/lp8788*.h
16091
16092 TI NETCP ETHERNET DRIVER
16093 M:      Wingman Kwok <[email protected]>
16094 M:      Murali Karicheri <[email protected]>
16095 L:      [email protected]
16096 S:      Maintained
16097 F:      drivers/net/ethernet/ti/netcp*
16098
16099 TI PCM3060 ASoC CODEC DRIVER
16100 M:      Kirill Marinushkin <[email protected]>
16101 L:      [email protected] (moderated for non-subscribers)
16102 S:      Maintained
16103 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
16104 F:      sound/soc/codecs/pcm3060*
16105
16106 TI TAS571X FAMILY ASoC CODEC DRIVER
16107 M:      Kevin Cernekee <[email protected]>
16108 L:      [email protected] (moderated for non-subscribers)
16109 S:      Odd Fixes
16110 F:      sound/soc/codecs/tas571x*
16111
16112 TI TRF7970A NFC DRIVER
16113 M:      Mark Greer <[email protected]>
16114 L:      [email protected]
16115 L:      [email protected] (moderated for non-subscribers)
16116 S:      Supported
16117 F:      drivers/nfc/trf7970a.c
16118 F:      Documentation/devicetree/bindings/net/nfc/trf7970a.txt
16119
16120 TI TWL4030 SERIES SOC CODEC DRIVER
16121 M:      Peter Ujfalusi <[email protected]>
16122 L:      [email protected] (moderated for non-subscribers)
16123 S:      Maintained
16124 F:      sound/soc/codecs/twl4030*
16125
16126 TI VPE/CAL DRIVERS
16127 M:      Benoit Parrot <[email protected]>
16128 L:      [email protected]
16129 W:      http://linuxtv.org/
16130 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16131 S:      Maintained
16132 F:      drivers/media/platform/ti-vpe/
16133
16134 TI WILINK WIRELESS DRIVERS
16135 L:      [email protected]
16136 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
16137 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
16138 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
16139 S:      Orphan
16140 F:      drivers/net/wireless/ti/
16141 F:      include/linux/wl12xx.h
16142
16143 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
16144 M:      John Stultz <[email protected]>
16145 M:      Thomas Gleixner <[email protected]>
16146 R:      Stephen Boyd <[email protected]>
16147 L:      [email protected]
16148 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
16149 S:      Supported
16150 F:      include/linux/clocksource.h
16151 F:      include/linux/time.h
16152 F:      include/linux/timex.h
16153 F:      include/uapi/linux/time.h
16154 F:      include/uapi/linux/timex.h
16155 F:      kernel/time/clocksource.c
16156 F:      kernel/time/time*.c
16157 F:      kernel/time/alarmtimer.c
16158 F:      kernel/time/ntp.c
16159 F:      tools/testing/selftests/timers/
16160
16161 TIPC NETWORK LAYER
16162 M:      Jon Maloy <[email protected]>
16163 M:      Ying Xue <[email protected]>
16164 L:      [email protected] (core kernel code)
16165 L:      [email protected] (user apps, general discussion)
16166 W:      http://tipc.sourceforge.net/
16167 S:      Maintained
16168 F:      include/uapi/linux/tipc*.h
16169 F:      net/tipc/
16170
16171 TLAN NETWORK DRIVER
16172 M:      Samuel Chessman <[email protected]>
16173 L:      [email protected] (subscribers-only)
16174 W:      http://sourceforge.net/projects/tlan/
16175 S:      Maintained
16176 F:      Documentation/networking/device_drivers/ti/tlan.txt
16177 F:      drivers/net/ethernet/ti/tlan.*
16178
16179 TM6000 VIDEO4LINUX DRIVER
16180 M:      Mauro Carvalho Chehab <[email protected]>
16181 L:      [email protected]
16182 W:      https://linuxtv.org
16183 T:      git git://linuxtv.org/media_tree.git
16184 S:      Odd fixes
16185 F:      drivers/media/usb/tm6000/
16186 F:      Documentation/media/v4l-drivers/tm6000*
16187
16188 TMIO/SDHI MMC DRIVER
16189 M:      Wolfram Sang <[email protected]>
16190 L:      [email protected]
16191 S:      Supported
16192 F:      drivers/mmc/host/tmio_mmc*
16193 F:      drivers/mmc/host/renesas_sdhi*
16194 F:      include/linux/mfd/tmio.h
16195
16196 TMP401 HARDWARE MONITOR DRIVER
16197 M:      Guenter Roeck <[email protected]>
16198 L:      [email protected]
16199 S:      Maintained
16200 F:      Documentation/hwmon/tmp401.rst
16201 F:      drivers/hwmon/tmp401.c
16202
16203 TMPFS (SHMEM FILESYSTEM)
16204 M:      Hugh Dickins <[email protected]>
16205 L:      [email protected]
16206 S:      Maintained
16207 F:      include/linux/shmem_fs.h
16208 F:      mm/shmem.c
16209
16210 TOMOYO SECURITY MODULE
16211 M:      Kentaro Takeda <[email protected]>
16212 M:      Tetsuo Handa <[email protected]>
16213 L:      [email protected] (subscribers-only, for developers in English)
16214 L:      [email protected] (subscribers-only, for users in English)
16215 L:      [email protected] (subscribers-only, for developers in Japanese)
16216 L:      [email protected] (subscribers-only, for users in Japanese)
16217 W:      https://tomoyo.osdn.jp/
16218 S:      Maintained
16219 F:      security/tomoyo/
16220
16221 TOPSTAR LAPTOP EXTRAS DRIVER
16222 M:      Herton Ronaldo Krzesinski <[email protected]>
16223 L:      [email protected]
16224 S:      Maintained
16225 F:      drivers/platform/x86/topstar-laptop.c
16226
16227 TORTURE-TEST MODULES
16228 M:      Davidlohr Bueso <[email protected]>
16229 M:      "Paul E. McKenney" <[email protected]>
16230 M:      Josh Triplett <[email protected]>
16231 L:      [email protected]
16232 S:      Supported
16233 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
16234 F:      Documentation/RCU/torture.txt
16235 F:      kernel/torture.c
16236 F:      kernel/rcu/rcutorture.c
16237 F:      kernel/rcu/rcuperf.c
16238 F:      kernel/locking/locktorture.c
16239
16240 TOSHIBA ACPI EXTRAS DRIVER
16241 M:      Azael Avalos <[email protected]>
16242 L:      [email protected]
16243 S:      Maintained
16244 F:      drivers/platform/x86/toshiba_acpi.c
16245
16246 TOSHIBA BLUETOOTH DRIVER
16247 M:      Azael Avalos <[email protected]>
16248 L:      [email protected]
16249 S:      Maintained
16250 F:      drivers/platform/x86/toshiba_bluetooth.c
16251
16252 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
16253 M:      Azael Avalos <[email protected]>
16254 L:      [email protected]
16255 S:      Maintained
16256 F:      drivers/platform/x86/toshiba_haps.c
16257
16258 TOSHIBA SMM DRIVER
16259 M:      Jonathan Buzzard <[email protected]>
16260 W:      http://www.buzzard.org.uk/toshiba/
16261 S:      Maintained
16262 F:      drivers/char/toshiba.c
16263 F:      include/linux/toshiba.h
16264 F:      include/uapi/linux/toshiba.h
16265
16266 TOSHIBA TC358743 DRIVER
16267 M:      Mats Randgaard <[email protected]>
16268 L:      [email protected]
16269 S:      Maintained
16270 F:      drivers/media/i2c/tc358743*
16271 F:      include/media/i2c/tc358743.h
16272
16273 TOSHIBA WMI HOTKEYS DRIVER
16274 M:      Azael Avalos <[email protected]>
16275 L:      [email protected]
16276 S:      Maintained
16277 F:      drivers/platform/x86/toshiba-wmi.c
16278
16279 TPM DEVICE DRIVER
16280 M:      Peter Huewe <[email protected]>
16281 M:      Jarkko Sakkinen <[email protected]>
16282 R:      Jason Gunthorpe <[email protected]>
16283 L:      [email protected]
16284 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
16285 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
16286 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
16287 S:      Maintained
16288 F:      drivers/char/tpm/
16289
16290 TRACING
16291 M:      Steven Rostedt <[email protected]>
16292 M:      Ingo Molnar <[email protected]>
16293 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
16294 S:      Maintained
16295 F:      Documentation/trace/ftrace.rst
16296 F:      arch/*/*/*/ftrace.h
16297 F:      arch/*/kernel/ftrace.c
16298 F:      include/*/ftrace.h
16299 F:      include/linux/trace*.h
16300 F:      include/trace/
16301 F:      kernel/trace/
16302 F:      tools/testing/selftests/ftrace/
16303
16304 TRACING MMIO ACCESSES (MMIOTRACE)
16305 M:      Steven Rostedt <[email protected]>
16306 M:      Ingo Molnar <[email protected]>
16307 R:      Karol Herbst <[email protected]>
16308 R:      Pekka Paalanen <[email protected]>
16309 S:      Maintained
16310 L:      [email protected]
16311 L:      [email protected]
16312 F:      kernel/trace/trace_mmiotrace.c
16313 F:      include/linux/mmiotrace.h
16314 F:      arch/x86/mm/kmmio.c
16315 F:      arch/x86/mm/mmio-mod.c
16316 F:      arch/x86/mm/testmmiotrace.c
16317
16318 TRIVIAL PATCHES
16319 M:      Jiri Kosina <[email protected]>
16320 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
16321 S:      Maintained
16322 K:      ^Subject:.*(?i)trivial
16323
16324 TEMPO SEMICONDUCTOR DRIVERS
16325 M:      Steven Eckhoff <[email protected]>
16326 S:      Maintained
16327 F:      sound/soc/codecs/tscs*.c
16328 F:      sound/soc/codecs/tscs*.h
16329 F:      Documentation/devicetree/bindings/sound/tscs*.txt
16330
16331 TTY LAYER
16332 M:      Greg Kroah-Hartman <[email protected]>
16333 M:      Jiri Slaby <[email protected]>
16334 S:      Supported
16335 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
16336 F:      Documentation/driver-api/serial/
16337 F:      drivers/tty/
16338 F:      drivers/tty/serial/serial_core.c
16339 F:      include/linux/serial_core.h
16340 F:      include/linux/serial.h
16341 F:      include/linux/tty.h
16342 F:      include/uapi/linux/serial_core.h
16343 F:      include/uapi/linux/serial.h
16344 F:      include/uapi/linux/tty.h
16345
16346 TUA9001 MEDIA DRIVER
16347 M:      Antti Palosaari <[email protected]>
16348 L:      [email protected]
16349 W:      https://linuxtv.org
16350 W:      http://palosaari.fi/linux/
16351 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
16352 T:      git git://linuxtv.org/anttip/media_tree.git
16353 S:      Maintained
16354 F:      drivers/media/tuners/tua9001*
16355
16356 TULIP NETWORK DRIVERS
16357 L:      [email protected]
16358 L:      [email protected]
16359 S:      Orphan
16360 F:      drivers/net/ethernet/dec/tulip/
16361
16362 TUN/TAP driver
16363 M:      Maxim Krasnyansky <[email protected]>
16364 W:      http://vtun.sourceforge.net/tun
16365 S:      Maintained
16366 F:      Documentation/networking/tuntap.txt
16367 F:      arch/um/os-Linux/drivers/
16368
16369 TURBOCHANNEL SUBSYSTEM
16370 M:      "Maciej W. Rozycki" <[email protected]>
16371 M:      Ralf Baechle <[email protected]>
16372 L:      [email protected]
16373 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
16374 S:      Maintained
16375 F:      drivers/tc/
16376 F:      include/linux/tc.h
16377
16378 TURBOSTAT UTILITY
16379 M:      "Len Brown" <[email protected]>
16380 L:      [email protected]
16381 B:      https://bugzilla.kernel.org
16382 Q:      https://patchwork.kernel.org/project/linux-pm/list/
16383 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
16384 S:      Supported
16385 F:      tools/power/x86/turbostat/
16386
16387 TW5864 VIDEO4LINUX DRIVER
16388 M:      Bluecherry Maintainers <[email protected]>
16389 M:      Anton Sviridenko <[email protected]>
16390 M:      Andrey Utkin <[email protected]>
16391 M:      Andrey Utkin <[email protected]>
16392 L:      [email protected]
16393 S:      Supported
16394 F:      drivers/media/pci/tw5864/
16395
16396 TW68 VIDEO4LINUX DRIVER
16397 M:      Hans Verkuil <[email protected]>
16398 L:      [email protected]
16399 T:      git git://linuxtv.org/media_tree.git
16400 W:      https://linuxtv.org
16401 S:      Odd Fixes
16402 F:      drivers/media/pci/tw68/
16403
16404 TW686X VIDEO4LINUX DRIVER
16405 M:      Ezequiel Garcia <[email protected]>
16406 L:      [email protected]
16407 T:      git git://linuxtv.org/media_tree.git
16408 W:      http://linuxtv.org
16409 S:      Maintained
16410 F:      drivers/media/pci/tw686x/
16411
16412 UBI FILE SYSTEM (UBIFS)
16413 M:      Richard Weinberger <[email protected]>
16414 M:      Artem Bityutskiy <[email protected]>
16415 M:      Adrian Hunter <[email protected]>
16416 L:      [email protected]
16417 T:      git git://git.infradead.org/ubifs-2.6.git
16418 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
16419 S:      Supported
16420 F:      Documentation/filesystems/ubifs.txt
16421 F:      fs/ubifs/
16422
16423 UCLINUX (M68KNOMMU AND COLDFIRE)
16424 M:      Greg Ungerer <[email protected]>
16425 W:      http://www.linux-m68k.org/
16426 W:      http://www.uclinux.org/
16427 L:      [email protected]
16428 L:      [email protected]  (subscribers-only)
16429 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
16430 S:      Maintained
16431 F:      arch/m68k/coldfire/
16432 F:      arch/m68k/68*/
16433 F:      arch/m68k/*/*_no.*
16434 F:      arch/m68k/include/asm/*_no.*
16435
16436 UDF FILESYSTEM
16437 M:      Jan Kara <[email protected]>
16438 S:      Maintained
16439 F:      Documentation/filesystems/udf.txt
16440 F:      fs/udf/
16441
16442 UDRAW TABLET
16443 M:      Bastien Nocera <[email protected]>
16444 L:      [email protected]
16445 S:      Maintained
16446 F:      drivers/hid/hid-udraw-ps3.c
16447
16448 UFS FILESYSTEM
16449 M:      Evgeniy Dushistov <[email protected]>
16450 S:      Maintained
16451 F:      Documentation/filesystems/ufs.txt
16452 F:      fs/ufs/
16453
16454 UHID USERSPACE HID IO DRIVER:
16455 M:      David Herrmann <[email protected]>
16456 L:      [email protected]
16457 S:      Maintained
16458 F:      drivers/hid/uhid.c
16459 F:      include/uapi/linux/uhid.h
16460
16461 ULPI BUS
16462 M:      Heikki Krogerus <[email protected]>
16463 L:      [email protected]
16464 S:      Maintained
16465 F:      drivers/usb/common/ulpi.c
16466 F:      include/linux/ulpi/
16467
16468 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
16469 L:      [email protected]
16470 S:      Orphan
16471 F:      drivers/uwb/
16472 F:      include/linux/uwb.h
16473 F:      include/linux/uwb/
16474
16475 UNICODE SUBSYSTEM:
16476 M:      Gabriel Krisman Bertazi <[email protected]>
16477 L:      [email protected]
16478 S:      Supported
16479 F:      fs/unicode/
16480
16481 UNICORE32 ARCHITECTURE:
16482 M:      Guan Xuetao <[email protected]>
16483 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
16484 S:      Maintained
16485 T:      git git://github.com/gxt/linux.git
16486 F:      arch/unicore32/
16487
16488 UNIFDEF
16489 M:      Tony Finch <[email protected]>
16490 W:      http://dotat.at/prog/unifdef
16491 S:      Maintained
16492 F:      scripts/unifdef.c
16493
16494 UNIFORM CDROM DRIVER
16495 M:      Jens Axboe <[email protected]>
16496 W:      http://www.kernel.dk
16497 S:      Maintained
16498 F:      Documentation/cdrom/
16499 F:      drivers/cdrom/cdrom.c
16500 F:      include/linux/cdrom.h
16501 F:      include/uapi/linux/cdrom.h
16502
16503 UNISYS S-PAR DRIVERS
16504 M:      David Kershner <[email protected]>
16505 L:      [email protected] (Unisys internal)
16506 S:      Supported
16507 F:      include/linux/visorbus.h
16508 F:      drivers/visorbus/
16509 F:      drivers/staging/unisys/
16510
16511 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
16512 R:      Alim Akhtar <[email protected]>
16513 R:      Avri Altman <[email protected]>
16514 R:      Pedro Sousa <[email protected]>
16515 L:      [email protected]
16516 S:      Supported
16517 F:      Documentation/scsi/ufs.txt
16518 F:      drivers/scsi/ufs/
16519
16520 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
16521 M:      Pedro Sousa <[email protected]>
16522 L:      [email protected]
16523 S:      Supported
16524 F:      drivers/scsi/ufs/*dwc*
16525
16526 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
16527 M:      Stanley Chu <[email protected]>
16528 L:      [email protected]
16529 L:      [email protected] (moderated for non-subscribers)
16530 S:      Maintained
16531 F:      drivers/scsi/ufs/ufs-mediatek*
16532
16533 UNSORTED BLOCK IMAGES (UBI)
16534 M:      Artem Bityutskiy <[email protected]>
16535 M:      Richard Weinberger <[email protected]>
16536 W:      http://www.linux-mtd.infradead.org/
16537 L:      [email protected]
16538 T:      git git://git.infradead.org/ubifs-2.6.git
16539 S:      Supported
16540 F:      drivers/mtd/ubi/
16541 F:      include/linux/mtd/ubi.h
16542 F:      include/uapi/mtd/ubi-user.h
16543
16544 USB "USBNET" DRIVER FRAMEWORK
16545 M:      Oliver Neukum <[email protected]>
16546 L:      [email protected]
16547 W:      http://www.linux-usb.org/usbnet
16548 S:      Maintained
16549 F:      drivers/net/usb/usbnet.c
16550 F:      include/linux/usb/usbnet.h
16551
16552 USB ACM DRIVER
16553 M:      Oliver Neukum <[email protected]>
16554 L:      [email protected]
16555 S:      Maintained
16556 F:      Documentation/usb/acm.rst
16557 F:      drivers/usb/class/cdc-acm.*
16558
16559 USB AR5523 WIRELESS DRIVER
16560 M:      Pontus Fuchs <[email protected]>
16561 L:      [email protected]
16562 S:      Maintained
16563 F:      drivers/net/wireless/ath/ar5523/
16564
16565 USB ATTACHED SCSI
16566 M:      Oliver Neukum <[email protected]>
16567 L:      [email protected]
16568 L:      [email protected]
16569 S:      Maintained
16570 F:      drivers/usb/storage/uas.c
16571
16572 USB CDC ETHERNET DRIVER
16573 M:      Oliver Neukum <[email protected]>
16574 L:      [email protected]
16575 S:      Maintained
16576 F:      drivers/net/usb/cdc_*.c
16577 F:      include/uapi/linux/usb/cdc.h
16578
16579 USB CHAOSKEY DRIVER
16580 M:      Keith Packard <[email protected]>
16581 L:      [email protected]
16582 S:      Maintained
16583 F:      drivers/usb/misc/chaoskey.c
16584
16585 USB CYPRESS C67X00 DRIVER
16586 M:      Peter Korsgaard <[email protected]>
16587 L:      [email protected]
16588 S:      Maintained
16589 F:      drivers/usb/c67x00/
16590
16591 USB DAVICOM DM9601 DRIVER
16592 M:      Peter Korsgaard <[email protected]>
16593 L:      [email protected]
16594 W:      http://www.linux-usb.org/usbnet
16595 S:      Maintained
16596 F:      drivers/net/usb/dm9601.c
16597
16598 USB DIAMOND RIO500 DRIVER
16599 M:      Cesar Miquel <[email protected]>
16600 L:      [email protected]
16601 W:      http://rio500.sourceforge.net
16602 S:      Maintained
16603 F:      drivers/usb/misc/rio500*
16604
16605 USB EHCI DRIVER
16606 M:      Alan Stern <[email protected]>
16607 L:      [email protected]
16608 S:      Maintained
16609 F:      Documentation/usb/ehci.rst
16610 F:      drivers/usb/host/ehci*
16611
16612 USB GADGET/PERIPHERAL SUBSYSTEM
16613 M:      Felipe Balbi <[email protected]>
16614 L:      [email protected]
16615 W:      http://www.linux-usb.org/gadget
16616 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
16617 S:      Maintained
16618 F:      drivers/usb/gadget/
16619 F:      include/linux/usb/gadget*
16620
16621 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
16622 M:      Jiri Kosina <[email protected]>
16623 M:      Benjamin Tissoires <[email protected]>
16624 L:      [email protected]
16625 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
16626 S:      Maintained
16627 F:      Documentation/hid/hiddev.rst
16628 F:      drivers/hid/usbhid/
16629
16630 USB INTEL XHCI ROLE MUX DRIVER
16631 M:      Hans de Goede <[email protected]>
16632 L:      [email protected]
16633 S:      Maintained
16634 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
16635
16636 USB IP DRIVER FOR HISILICON KIRIN
16637 M:      Yu Chen <[email protected]>
16638 M:      Binghui Wang <[email protected]>
16639 L:      [email protected]
16640 S:      Maintained
16641 F:      Documentation/devicetree/bindings/phy/phy-hi3660-usb3.txt
16642 F:      drivers/phy/hisilicon/phy-hi3660-usb3.c
16643
16644 USB ISP116X DRIVER
16645 M:      Olav Kongas <[email protected]>
16646 L:      [email protected]
16647 S:      Maintained
16648 F:      drivers/usb/host/isp116x*
16649 F:      include/linux/usb/isp116x.h
16650
16651 USB LAN78XX ETHERNET DRIVER
16652 M:      Woojung Huh <[email protected]>
16653 M:      Microchip Linux Driver Support <[email protected]>
16654 L:      [email protected]
16655 S:      Maintained
16656 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
16657 F:      drivers/net/usb/lan78xx.*
16658 F:      include/dt-bindings/net/microchip-lan78xx.h
16659
16660 USB MASS STORAGE DRIVER
16661 M:      Alan Stern <[email protected]>
16662 L:      [email protected]
16663 L:      [email protected]
16664 S:      Maintained
16665 F:      drivers/usb/storage/
16666
16667 USB MIDI DRIVER
16668 M:      Clemens Ladisch <[email protected]>
16669 L:      [email protected] (moderated for non-subscribers)
16670 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16671 S:      Maintained
16672 F:      sound/usb/midi.*
16673
16674 USB NETWORKING DRIVERS
16675 L:      [email protected]
16676 S:      Odd Fixes
16677 F:      drivers/net/usb/
16678
16679 USB OHCI DRIVER
16680 M:      Alan Stern <[email protected]>
16681 L:      [email protected]
16682 S:      Maintained
16683 F:      Documentation/usb/ohci.rst
16684 F:      drivers/usb/host/ohci*
16685
16686 USB OTG FSM (Finite State Machine)
16687 M:      Peter Chen <[email protected]>
16688 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
16689 L:      [email protected]
16690 S:      Maintained
16691 F:      drivers/usb/common/usb-otg-fsm.c
16692
16693 USB OVER IP DRIVER
16694 M:      Valentina Manea <[email protected]>
16695 M:      Shuah Khan <[email protected]>
16696 M:      Shuah Khan <[email protected]>
16697 L:      [email protected]
16698 S:      Maintained
16699 F:      Documentation/usb/usbip_protocol.rst
16700 F:      drivers/usb/usbip/
16701 F:      tools/usb/usbip/
16702 F:      tools/testing/selftests/drivers/usb/usbip/
16703
16704 USB PEGASUS DRIVER
16705 M:      Petko Manolov <[email protected]>
16706 L:      [email protected]
16707 L:      [email protected]
16708 T:      git git://github.com/petkan/pegasus.git
16709 W:      https://github.com/petkan/pegasus
16710 S:      Maintained
16711 F:      drivers/net/usb/pegasus.*
16712
16713 USB PHY LAYER
16714 M:      Felipe Balbi <[email protected]>
16715 L:      [email protected]
16716 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
16717 S:      Maintained
16718 F:      drivers/usb/phy/
16719
16720 USB PRINTER DRIVER (usblp)
16721 M:      Pete Zaitcev <[email protected]>
16722 L:      [email protected]
16723 S:      Supported
16724 F:      drivers/usb/class/usblp.c
16725
16726 USB QMI WWAN NETWORK DRIVER
16727 M:      Bjørn Mork <[email protected]>
16728 L:      [email protected]
16729 S:      Maintained
16730 F:      Documentation/ABI/testing/sysfs-class-net-qmi
16731 F:      drivers/net/usb/qmi_wwan.c
16732
16733 USB RTL8150 DRIVER
16734 M:      Petko Manolov <[email protected]>
16735 L:      [email protected]
16736 L:      [email protected]
16737 T:      git git://github.com/petkan/rtl8150.git
16738 W:      https://github.com/petkan/rtl8150
16739 S:      Maintained
16740 F:      drivers/net/usb/rtl8150.c
16741
16742 USB SERIAL SUBSYSTEM
16743 M:      Johan Hovold <[email protected]>
16744 L:      [email protected]
16745 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
16746 S:      Maintained
16747 F:      Documentation/usb/usb-serial.rst
16748 F:      drivers/usb/serial/
16749 F:      include/linux/usb/serial.h
16750
16751 USB SMSC75XX ETHERNET DRIVER
16752 M:      Steve Glendinning <[email protected]>
16753 L:      [email protected]
16754 S:      Maintained
16755 F:      drivers/net/usb/smsc75xx.*
16756
16757 USB SMSC95XX ETHERNET DRIVER
16758 M:      Steve Glendinning <[email protected]>
16759 M:      Microchip Linux Driver Support <[email protected]>
16760 L:      [email protected]
16761 S:      Maintained
16762 F:      drivers/net/usb/smsc95xx.*
16763
16764 USB SUBSYSTEM
16765 M:      Greg Kroah-Hartman <[email protected]>
16766 L:      [email protected]
16767 W:      http://www.linux-usb.org
16768 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
16769 S:      Supported
16770 F:      Documentation/devicetree/bindings/usb/
16771 F:      Documentation/usb/
16772 F:      drivers/usb/
16773 F:      include/linux/usb.h
16774 F:      include/linux/usb/
16775
16776 USB TYPEC PI3USB30532 MUX DRIVER
16777 M:      Hans de Goede <[email protected]>
16778 L:      [email protected]
16779 S:      Maintained
16780 F:      drivers/usb/typec/mux/pi3usb30532.c
16781
16782 USB TYPEC CLASS
16783 M:      Heikki Krogerus <[email protected]>
16784 L:      [email protected]
16785 S:      Maintained
16786 F:      Documentation/ABI/testing/sysfs-class-typec
16787 F:      Documentation/driver-api/usb/typec.rst
16788 F:      drivers/usb/typec/
16789 F:      include/linux/usb/typec.h
16790
16791 USB TYPEC BUS FOR ALTERNATE MODES
16792 M:      Heikki Krogerus <[email protected]>
16793 L:      [email protected]
16794 S:      Maintained
16795 F:      Documentation/ABI/testing/sysfs-bus-typec
16796 F:      Documentation/driver-api/usb/typec_bus.rst
16797 F:      drivers/usb/typec/altmodes/
16798 F:      include/linux/usb/typec_altmode.h
16799
16800 USB TYPEC PORT CONTROLLER DRIVERS
16801 M:      Guenter Roeck <[email protected]>
16802 L:      [email protected]
16803 S:      Maintained
16804 F:      drivers/usb/typec/tcpm/
16805
16806 USB UHCI DRIVER
16807 M:      Alan Stern <[email protected]>
16808 L:      [email protected]
16809 S:      Maintained
16810 F:      drivers/usb/host/uhci*
16811
16812 USB VIDEO CLASS
16813 M:      Laurent Pinchart <[email protected]>
16814 L:      [email protected] (subscribers-only)
16815 L:      [email protected]
16816 T:      git git://linuxtv.org/media_tree.git
16817 W:      http://www.ideasonboard.org/uvc/
16818 S:      Maintained
16819 F:      drivers/media/usb/uvc/
16820 F:      include/uapi/linux/uvcvideo.h
16821
16822 USB VISION DRIVER
16823 M:      Hans Verkuil <[email protected]>
16824 L:      [email protected]
16825 T:      git git://linuxtv.org/media_tree.git
16826 W:      https://linuxtv.org
16827 S:      Odd Fixes
16828 F:      drivers/media/usb/usbvision/
16829
16830 USB WEBCAM GADGET
16831 M:      Laurent Pinchart <[email protected]>
16832 L:      [email protected]
16833 S:      Maintained
16834 F:      drivers/usb/gadget/function/*uvc*
16835 F:      drivers/usb/gadget/legacy/webcam.c
16836 F:      include/uapi/linux/usb/g_uvc.h
16837
16838 USB WIRELESS RNDIS DRIVER (rndis_wlan)
16839 M:      Jussi Kivilinna <[email protected]>
16840 L:      [email protected]
16841 S:      Maintained
16842 F:      drivers/net/wireless/rndis_wlan.c
16843
16844 USB XHCI DRIVER
16845 M:      Mathias Nyman <[email protected]>
16846 L:      [email protected]
16847 S:      Supported
16848 F:      drivers/usb/host/xhci*
16849 F:      drivers/usb/host/pci-quirks*
16850
16851 USB ZD1201 DRIVER
16852 L:      [email protected]
16853 W:      http://linux-lc100020.sourceforge.net
16854 S:      Orphan
16855 F:      drivers/net/wireless/zydas/zd1201.*
16856
16857 USB ZR364XX DRIVER
16858 M:      Antoine Jacquet <[email protected]>
16859 L:      [email protected]
16860 L:      [email protected]
16861 T:      git git://linuxtv.org/media_tree.git
16862 W:      http://royale.zerezo.com/zr364xx/
16863 S:      Maintained
16864 F:      Documentation/media/v4l-drivers/zr364xx*
16865 F:      drivers/media/usb/zr364xx/
16866
16867 USER-MODE LINUX (UML)
16868 M:      Jeff Dike <[email protected]>
16869 M:      Richard Weinberger <[email protected]>
16870 M:      Anton Ivanov <[email protected]>
16871 L:      [email protected]
16872 W:      http://user-mode-linux.sourceforge.net
16873 Q:      https://patchwork.ozlabs.org/project/linux-um/list/
16874 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
16875 S:      Maintained
16876 F:      Documentation/virt/uml/
16877 F:      arch/um/
16878 F:      arch/x86/um/
16879 F:      fs/hostfs/
16880
16881 USERSPACE COPYIN/COPYOUT (UIOVEC)
16882 M:      Alexander Viro <[email protected]>
16883 S:      Maintained
16884 F:      lib/iov_iter.c
16885 F:      include/linux/uio.h
16886
16887 USERSPACE DMA BUFFER DRIVER
16888 M:      Gerd Hoffmann <[email protected]>
16889 S:      Maintained
16890 L:      [email protected]
16891 F:      drivers/dma-buf/udmabuf.c
16892 F:      include/uapi/linux/udmabuf.h
16893 T:      git git://anongit.freedesktop.org/drm/drm-misc
16894
16895 USERSPACE I/O (UIO)
16896 M:      Greg Kroah-Hartman <[email protected]>
16897 S:      Maintained
16898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
16899 F:      Documentation/driver-api/uio-howto.rst
16900 F:      drivers/uio/
16901 F:      include/linux/uio_driver.h
16902
16903 UTIL-LINUX PACKAGE
16904 M:      Karel Zak <[email protected]>
16905 L:      [email protected]
16906 W:      http://en.wikipedia.org/wiki/Util-linux
16907 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
16908 S:      Maintained
16909
16910 UUID HELPERS
16911 M:      Christoph Hellwig <[email protected]>
16912 R:      Andy Shevchenko <[email protected]>
16913 L:      [email protected]
16914 T:      git git://git.infradead.org/users/hch/uuid.git
16915 F:      lib/uuid.c
16916 F:      lib/test_uuid.c
16917 F:      include/linux/uuid.h
16918 F:      include/uapi/linux/uuid.h
16919 S:      Maintained
16920
16921 UVESAFB DRIVER
16922 M:      Michal Januszewski <[email protected]>
16923 L:      [email protected]
16924 W:      https://github.com/mjanusz/v86d
16925 S:      Maintained
16926 F:      Documentation/fb/uvesafb.rst
16927 F:      drivers/video/fbdev/uvesafb.*
16928
16929 VF610 NAND DRIVER
16930 M:      Stefan Agner <[email protected]>
16931 L:      [email protected]
16932 S:      Supported
16933 F:      drivers/mtd/nand/raw/vf610_nfc.c
16934
16935 VFAT/FAT/MSDOS FILESYSTEM
16936 M:      OGAWA Hirofumi <[email protected]>
16937 S:      Maintained
16938 F:      Documentation/filesystems/vfat.txt
16939 F:      fs/fat/
16940
16941 VFIO DRIVER
16942 M:      Alex Williamson <[email protected]>
16943 R:      Cornelia Huck <[email protected]>
16944 L:      [email protected]
16945 T:      git git://github.com/awilliam/linux-vfio.git
16946 S:      Maintained
16947 F:      Documentation/driver-api/vfio.rst
16948 F:      drivers/vfio/
16949 F:      include/linux/vfio.h
16950 F:      include/uapi/linux/vfio.h
16951
16952 VFIO MEDIATED DEVICE DRIVERS
16953 M:      Kirti Wankhede <[email protected]>
16954 L:      [email protected]
16955 S:      Maintained
16956 F:      Documentation/driver-api/vfio-mediated-device.rst
16957 F:      drivers/vfio/mdev/
16958 F:      include/linux/mdev.h
16959 F:      samples/vfio-mdev/
16960
16961 VFIO PLATFORM DRIVER
16962 M:      Eric Auger <[email protected]>
16963 L:      [email protected]
16964 S:      Maintained
16965 F:      drivers/vfio/platform/
16966
16967 VGA_SWITCHEROO
16968 R:      Lukas Wunner <[email protected]>
16969 S:      Maintained
16970 F:      Documentation/gpu/vga-switcheroo.rst
16971 F:      drivers/gpu/vga/vga_switcheroo.c
16972 F:      include/linux/vga_switcheroo.h
16973 T:      git git://anongit.freedesktop.org/drm/drm-misc
16974
16975 VIA RHINE NETWORK DRIVER
16976 S:      Orphan
16977 F:      drivers/net/ethernet/via/via-rhine.c
16978
16979 VIA SD/MMC CARD CONTROLLER DRIVER
16980 M:      Bruce Chang <[email protected]>
16981 M:      Harald Welte <[email protected]>
16982 S:      Maintained
16983 F:      drivers/mmc/host/via-sdmmc.c
16984
16985 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
16986 M:      Florian Tobias Schandinat <[email protected]>
16987 L:      [email protected]
16988 S:      Maintained
16989 F:      include/linux/via-core.h
16990 F:      include/linux/via-gpio.h
16991 F:      include/linux/via_i2c.h
16992 F:      drivers/video/fbdev/via/
16993
16994 VIA VELOCITY NETWORK DRIVER
16995 M:      Francois Romieu <[email protected]>
16996 L:      [email protected]
16997 S:      Maintained
16998 F:      drivers/net/ethernet/via/via-velocity.*
16999
17000 VICODEC VIRTUAL CODEC DRIVER
17001 M:      Hans Verkuil <[email protected]>
17002 L:      [email protected]
17003 T:      git git://linuxtv.org/media_tree.git
17004 W:      https://linuxtv.org
17005 S:      Maintained
17006 F:      drivers/media/platform/vicodec/*
17007
17008 VIDEO MULTIPLEXER DRIVER
17009 M:      Philipp Zabel <[email protected]>
17010 L:      [email protected]
17011 S:      Maintained
17012 F:      drivers/media/platform/video-mux.c
17013
17014 VIDEO I2C POLLING DRIVER
17015 M:      Matt Ranostay <[email protected]>
17016 L:      [email protected]
17017 S:      Maintained
17018 F:      drivers/media/i2c/video-i2c.c
17019
17020 VIDEOBUF2 FRAMEWORK
17021 M:      Pawel Osciak <[email protected]>
17022 M:      Marek Szyprowski <[email protected]>
17023 M:      Kyungmin Park <[email protected]>
17024 R:      Tomasz Figa <[email protected]>
17025 L:      [email protected]
17026 S:      Maintained
17027 F:      drivers/media/common/videobuf2/*
17028 F:      include/media/videobuf2-*
17029
17030 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
17031 M:      Helen Koike <[email protected]>
17032 L:      [email protected]
17033 T:      git git://linuxtv.org/media_tree.git
17034 W:      https://linuxtv.org
17035 S:      Maintained
17036 F:      drivers/media/platform/vimc/*
17037
17038 VIRT LIB
17039 M:      Alex Williamson <[email protected]>
17040 M:      Paolo Bonzini <[email protected]>
17041 L:      [email protected]
17042 S:      Supported
17043 F:      virt/lib/
17044
17045 VIRTIO AND VHOST VSOCK DRIVER
17046 M:      Stefan Hajnoczi <[email protected]>
17047 L:      [email protected]
17048 L:      [email protected]
17049 L:      [email protected]
17050 S:      Maintained
17051 F:      include/linux/virtio_vsock.h
17052 F:      include/uapi/linux/virtio_vsock.h
17053 F:      include/uapi/linux/vsockmon.h
17054 F:      include/uapi/linux/vm_sockets_diag.h
17055 F:      net/vmw_vsock/diag.c
17056 F:      net/vmw_vsock/af_vsock_tap.c
17057 F:      net/vmw_vsock/virtio_transport_common.c
17058 F:      net/vmw_vsock/virtio_transport.c
17059 F:      drivers/net/vsockmon.c
17060 F:      drivers/vhost/vsock.c
17061 F:      tools/testing/vsock/
17062
17063 VIRTIO CONSOLE DRIVER
17064 M:      Amit Shah <[email protected]>
17065 L:      [email protected]
17066 S:      Maintained
17067 F:      drivers/char/virtio_console.c
17068 F:      include/linux/virtio_console.h
17069 F:      include/uapi/linux/virtio_console.h
17070
17071 VIRTIO CORE AND NET DRIVERS
17072 M:      "Michael S. Tsirkin" <[email protected]>
17073 M:      Jason Wang <[email protected]>
17074 L:      [email protected]
17075 S:      Maintained
17076 F:      Documentation/devicetree/bindings/virtio/
17077 F:      drivers/virtio/
17078 F:      tools/virtio/
17079 F:      drivers/net/virtio_net.c
17080 F:      drivers/block/virtio_blk.c
17081 F:      include/linux/virtio*.h
17082 F:      include/uapi/linux/virtio_*.h
17083 F:      drivers/crypto/virtio/
17084 F:      mm/balloon_compaction.c
17085
17086 VIRTIO BLOCK AND SCSI DRIVERS
17087 M:      "Michael S. Tsirkin" <[email protected]>
17088 M:      Jason Wang <[email protected]>
17089 R:      Paolo Bonzini <[email protected]>
17090 R:      Stefan Hajnoczi <[email protected]>
17091 L:      [email protected]
17092 S:      Maintained
17093 F:      drivers/block/virtio_blk.c
17094 F:      drivers/scsi/virtio_scsi.c
17095 F:      include/uapi/linux/virtio_blk.h
17096 F:      include/uapi/linux/virtio_scsi.h
17097 F:      drivers/vhost/scsi.c
17098
17099 VIRTIO CRYPTO DRIVER
17100 M:      Gonglei <[email protected]>
17101 L:      [email protected]
17102 L:      [email protected]
17103 S:      Maintained
17104 F:      drivers/crypto/virtio/
17105 F:      include/uapi/linux/virtio_crypto.h
17106
17107 VIRTIO DRIVERS FOR S390
17108 M:      Cornelia Huck <[email protected]>
17109 M:      Halil Pasic <[email protected]>
17110 L:      [email protected]
17111 L:      [email protected]
17112 L:      [email protected]
17113 S:      Supported
17114 F:      drivers/s390/virtio/
17115 F:      arch/s390/include/uapi/asm/virtio-ccw.h
17116
17117 VIRTIO GPU DRIVER
17118 M:      David Airlie <[email protected]>
17119 M:      Gerd Hoffmann <[email protected]>
17120 L:      [email protected]
17121 L:      [email protected]
17122 T:      git git://anongit.freedesktop.org/drm/drm-misc
17123 S:      Maintained
17124 F:      drivers/gpu/drm/virtio/
17125 F:      include/uapi/linux/virtio_gpu.h
17126
17127 VIRTIO HOST (VHOST)
17128 M:      "Michael S. Tsirkin" <[email protected]>
17129 M:      Jason Wang <[email protected]>
17130 L:      [email protected]
17131 L:      [email protected]
17132 L:      [email protected]
17133 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
17134 S:      Maintained
17135 F:      drivers/vhost/
17136 F:      include/uapi/linux/vhost.h
17137
17138 VIRTIO INPUT DRIVER
17139 M:      Gerd Hoffmann <[email protected]>
17140 S:      Maintained
17141 F:      drivers/virtio/virtio_input.c
17142 F:      include/uapi/linux/virtio_input.h
17143
17144 VIRTIO IOMMU DRIVER
17145 M:      Jean-Philippe Brucker <[email protected]>
17146 L:      [email protected]
17147 S:      Maintained
17148 F:      drivers/iommu/virtio-iommu.c
17149 F:      include/uapi/linux/virtio_iommu.h
17150
17151 VIRTUAL BOX GUEST DEVICE DRIVER
17152 M:      Hans de Goede <[email protected]>
17153 M:      Arnd Bergmann <[email protected]>
17154 M:      Greg Kroah-Hartman <[email protected]>
17155 S:      Maintained
17156 F:      include/linux/vbox_utils.h
17157 F:      include/uapi/linux/vbox*.h
17158 F:      drivers/virt/vboxguest/
17159
17160 VIRTUAL SERIO DEVICE DRIVER
17161 M:      Stephen Chandler Paul <[email protected]>
17162 S:      Maintained
17163 F:      drivers/input/serio/userio.c
17164 F:      include/uapi/linux/userio.h
17165
17166 VIVID VIRTUAL VIDEO DRIVER
17167 M:      Hans Verkuil <[email protected]>
17168 L:      [email protected]
17169 T:      git git://linuxtv.org/media_tree.git
17170 W:      https://linuxtv.org
17171 S:      Maintained
17172 F:      drivers/media/platform/vivid/*
17173
17174 VLYNQ BUS
17175 M:      Florian Fainelli <[email protected]>
17176 L:      [email protected] (subscribers-only)
17177 S:      Maintained
17178 F:      drivers/vlynq/vlynq.c
17179 F:      include/linux/vlynq.h
17180
17181 VME SUBSYSTEM
17182 M:      Martyn Welch <[email protected]>
17183 M:      Manohar Vanga <[email protected]>
17184 M:      Greg Kroah-Hartman <[email protected]>
17185 L:      [email protected]
17186 S:      Maintained
17187 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
17188 F:      Documentation/driver-api/vme.rst
17189 F:      drivers/staging/vme/
17190 F:      drivers/vme/
17191 F:      include/linux/vme*
17192
17193 VMWARE BALLOON DRIVER
17194 M:      Nadav Amit <[email protected]>
17195 M:      "VMware, Inc." <[email protected]>
17196 L:      [email protected]
17197 S:      Maintained
17198 F:      drivers/misc/vmw_balloon.c
17199
17200 VMWARE HYPERVISOR INTERFACE
17201 M:      Thomas Hellstrom <[email protected]>
17202 M:      "VMware, Inc." <[email protected]>
17203 L:      [email protected]
17204 S:      Supported
17205 F:      arch/x86/kernel/cpu/vmware.c
17206
17207 VMWARE PVRDMA DRIVER
17208 M:      Adit Ranadive <[email protected]>
17209 M:      VMware PV-Drivers <[email protected]>
17210 L:      [email protected]
17211 S:      Maintained
17212 F:      drivers/infiniband/hw/vmw_pvrdma/
17213
17214 VMware PVSCSI driver
17215 M:      Jim Gill <[email protected]>
17216 M:      VMware PV-Drivers <[email protected]>
17217 L:      [email protected]
17218 S:      Maintained
17219 F:      drivers/scsi/vmw_pvscsi.c
17220 F:      drivers/scsi/vmw_pvscsi.h
17221
17222 VMWARE VMMOUSE SUBDRIVER
17223 M:      "VMware Graphics" <[email protected]>
17224 M:      "VMware, Inc." <[email protected]>
17225 L:      [email protected]
17226 S:      Maintained
17227 F:      drivers/input/mouse/vmmouse.c
17228 F:      drivers/input/mouse/vmmouse.h
17229
17230 VMWARE VMXNET3 ETHERNET DRIVER
17231 M:      Ronak Doshi <[email protected]>
17232 M:      "VMware, Inc." <[email protected]>
17233 L:      [email protected]
17234 S:      Maintained
17235 F:      drivers/net/vmxnet3/
17236
17237 VOCORE VOCORE2 BOARD
17238 M:      Harvey Hunt <[email protected]>
17239 L:      [email protected]
17240 S:      Maintained
17241 F:      arch/mips/boot/dts/ralink/vocore2.dts
17242
17243 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
17244 M:      Liam Girdwood <[email protected]>
17245 M:      Mark Brown <[email protected]>
17246 L:      [email protected]
17247 W:      http://www.slimlogic.co.uk/?p=48
17248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
17249 S:      Supported
17250 F:      Documentation/devicetree/bindings/regulator/
17251 F:      Documentation/power/regulator/
17252 F:      drivers/regulator/
17253 F:      include/dt-bindings/regulator/
17254 F:      include/linux/regulator/
17255
17256 VRF
17257 M:      David Ahern <[email protected]>
17258 M:      Shrijeet Mukherjee <[email protected]>
17259 L:      [email protected]
17260 S:      Maintained
17261 F:      drivers/net/vrf.c
17262 F:      Documentation/networking/vrf.txt
17263
17264 VT1211 HARDWARE MONITOR DRIVER
17265 M:      Juerg Haefliger <[email protected]>
17266 L:      [email protected]
17267 S:      Maintained
17268 F:      Documentation/hwmon/vt1211.rst
17269 F:      drivers/hwmon/vt1211.c
17270
17271 VT8231 HARDWARE MONITOR DRIVER
17272 M:      Roger Lucas <[email protected]>
17273 L:      [email protected]
17274 S:      Maintained
17275 F:      drivers/hwmon/vt8231.c
17276
17277 VUB300 USB to SDIO/SD/MMC bridge chip
17278 M:      Tony Olech <[email protected]>
17279 L:      [email protected]
17280 L:      [email protected]
17281 S:      Supported
17282 F:      drivers/mmc/host/vub300.c
17283
17284 W1 DALLAS'S 1-WIRE BUS
17285 M:      Evgeniy Polyakov <[email protected]>
17286 S:      Maintained
17287 F:      Documentation/devicetree/bindings/w1/
17288 F:      Documentation/w1/
17289 F:      drivers/w1/
17290 F:      include/linux/w1.h
17291
17292 W83791D HARDWARE MONITORING DRIVER
17293 M:      Marc Hulsman <[email protected]>
17294 L:      [email protected]
17295 S:      Maintained
17296 F:      Documentation/hwmon/w83791d.rst
17297 F:      drivers/hwmon/w83791d.c
17298
17299 W83793 HARDWARE MONITORING DRIVER
17300 M:      Rudolf Marek <[email protected]>
17301 L:      [email protected]
17302 S:      Maintained
17303 F:      Documentation/hwmon/w83793.rst
17304 F:      drivers/hwmon/w83793.c
17305
17306 W83795 HARDWARE MONITORING DRIVER
17307 M:      Jean Delvare <[email protected]>
17308 L:      [email protected]
17309 S:      Maintained
17310 F:      drivers/hwmon/w83795.c
17311
17312 W83L51xD SD/MMC CARD INTERFACE DRIVER
17313 M:      Pierre Ossman <[email protected]>
17314 S:      Maintained
17315 F:      drivers/mmc/host/wbsd.*
17316
17317 WACOM PROTOCOL 4 SERIAL TABLETS
17318 M:      Julian Squires <[email protected]>
17319 M:      Hans de Goede <[email protected]>
17320 L:      [email protected]
17321 S:      Maintained
17322 F:      drivers/input/tablet/wacom_serial4.c
17323
17324 WATCHDOG DEVICE DRIVERS
17325 M:      Wim Van Sebroeck <[email protected]>
17326 M:      Guenter Roeck <[email protected]>
17327 L:      [email protected]
17328 W:      http://www.linux-watchdog.org/
17329 T:      git git://www.linux-watchdog.org/linux-watchdog.git
17330 S:      Maintained
17331 F:      Documentation/devicetree/bindings/watchdog/
17332 F:      Documentation/watchdog/
17333 F:      drivers/watchdog/
17334 F:      include/linux/watchdog.h
17335 F:      include/uapi/linux/watchdog.h
17336
17337 WHISKEYCOVE PMIC GPIO DRIVER
17338 M:      Kuppuswamy Sathyanarayanan <[email protected]>
17339 L:      [email protected]
17340 S:      Maintained
17341 F:      drivers/gpio/gpio-wcove.c
17342
17343 WHWAVE RTC DRIVER
17344 M:      Dianlong Li <[email protected]>
17345 L:      [email protected]
17346 S:      Maintained
17347 F:      drivers/rtc/rtc-sd3078.c
17348
17349 WIIMOTE HID DRIVER
17350 M:      David Herrmann <[email protected]>
17351 L:      [email protected]
17352 S:      Maintained
17353 F:      drivers/hid/hid-wiimote*
17354
17355 WILOCITY WIL6210 WIRELESS DRIVER
17356 M:      Maya Erez <[email protected]>
17357 L:      [email protected]
17358 L:      [email protected]
17359 S:      Supported
17360 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
17361 F:      drivers/net/wireless/ath/wil6210/
17362
17363 WIMAX STACK
17364 M:      Inaky Perez-Gonzalez <[email protected]>
17365 M:      [email protected]
17366 L:      [email protected] (subscribers-only)
17367 S:      Supported
17368 W:      http://linuxwimax.org
17369 F:      Documentation/wimax/README.wimax
17370 F:      include/linux/wimax/debug.h
17371 F:      include/net/wimax.h
17372 F:      include/uapi/linux/wimax.h
17373 F:      net/wimax/
17374
17375 WINBOND CIR DRIVER
17376 M:      David Härdeman <[email protected]>
17377 S:      Maintained
17378 F:      drivers/media/rc/winbond-cir.c
17379
17380 RCMM REMOTE CONTROLS DECODER
17381 M:      Patrick Lerda <[email protected]>
17382 S:      Maintained
17383 F:      drivers/media/rc/ir-rcmm-decoder.c
17384
17385 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
17386 M:      William Breathitt Gray <[email protected]>
17387 L:      [email protected]
17388 S:      Maintained
17389 F:      drivers/watchdog/ebc-c384_wdt.c
17390
17391 WINSYSTEMS WS16C48 GPIO DRIVER
17392 M:      William Breathitt Gray <[email protected]>
17393 L:      [email protected]
17394 S:      Maintained
17395 F:      drivers/gpio/gpio-ws16c48.c
17396
17397 WISTRON LAPTOP BUTTON DRIVER
17398 M:      Miloslav Trmac <[email protected]>
17399 S:      Maintained
17400 F:      drivers/input/misc/wistron_btns.c
17401
17402 WL3501 WIRELESS PCMCIA CARD DRIVER
17403 L:      [email protected]
17404 S:      Odd fixes
17405 F:      drivers/net/wireless/wl3501*
17406
17407 WOLFSON MICROELECTRONICS DRIVERS
17408 L:      [email protected]
17409 T:      git https://github.com/CirrusLogic/linux-drivers.git
17410 W:      https://github.com/CirrusLogic/linux-drivers/wiki
17411 S:      Supported
17412 F:      Documentation/hwmon/wm83??.rst
17413 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
17414 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
17415 F:      Documentation/devicetree/bindings/mfd/arizona.txt
17416 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
17417 F:      Documentation/devicetree/bindings/sound/wlf,arizona.txt
17418 F:      arch/arm/mach-s3c64xx/mach-crag6410*
17419 F:      drivers/clk/clk-wm83*.c
17420 F:      drivers/extcon/extcon-arizona.c
17421 F:      drivers/leds/leds-wm83*.c
17422 F:      drivers/gpio/gpio-*wm*.c
17423 F:      drivers/gpio/gpio-arizona.c
17424 F:      drivers/hwmon/wm83??-hwmon.c
17425 F:      drivers/input/misc/wm831x-on.c
17426 F:      drivers/input/touchscreen/wm831x-ts.c
17427 F:      drivers/input/touchscreen/wm97*.c
17428 F:      drivers/mfd/arizona*
17429 F:      drivers/mfd/wm*.c
17430 F:      drivers/mfd/cs47l24*
17431 F:      drivers/power/supply/wm83*.c
17432 F:      drivers/rtc/rtc-wm83*.c
17433 F:      drivers/regulator/wm8*.c
17434 F:      drivers/regulator/arizona*
17435 F:      drivers/video/backlight/wm83*_bl.c
17436 F:      drivers/watchdog/wm83*_wdt.c
17437 F:      include/linux/mfd/arizona/
17438 F:      include/linux/mfd/wm831x/
17439 F:      include/linux/mfd/wm8350/
17440 F:      include/linux/mfd/wm8400*
17441 F:      include/linux/regulator/arizona*
17442 F:      include/linux/wm97xx.h
17443 F:      include/sound/wm????.h
17444 F:      sound/soc/codecs/arizona.?
17445 F:      sound/soc/codecs/wm*
17446 F:      sound/soc/codecs/cs47l24*
17447
17448 WORKQUEUE
17449 M:      Tejun Heo <[email protected]>
17450 R:      Lai Jiangshan <[email protected]>
17451 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
17452 S:      Maintained
17453 F:      include/linux/workqueue.h
17454 F:      kernel/workqueue.c
17455 F:      Documentation/core-api/workqueue.rst
17456
17457 X-POWERS AXP288 PMIC DRIVERS
17458 M:      Hans de Goede <[email protected]>
17459 S:      Maintained
17460 N:      axp288
17461 F:      drivers/acpi/pmic/intel_pmic_xpower.c
17462
17463 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
17464 M:      Chen-Yu Tsai <[email protected]>
17465 L:      [email protected]
17466 S:      Maintained
17467 N:      axp[128]
17468
17469 X.25 NETWORK LAYER
17470 M:      Andrew Hendry <[email protected]>
17471 L:      [email protected]
17472 S:      Odd Fixes
17473 F:      Documentation/networking/x25*
17474 F:      include/net/x25*
17475 F:      net/x25/
17476
17477 X86 ARCHITECTURE (32-BIT AND 64-BIT)
17478 M:      Thomas Gleixner <[email protected]>
17479 M:      Ingo Molnar <[email protected]>
17480 M:      Borislav Petkov <[email protected]>
17481 R:      "H. Peter Anvin" <[email protected]>
17482 M:      [email protected]
17483 L:      [email protected]
17484 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
17485 S:      Maintained
17486 F:      Documentation/devicetree/bindings/x86/
17487 F:      Documentation/x86/
17488 F:      arch/x86/
17489
17490 X86 ENTRY CODE
17491 M:      Andy Lutomirski <[email protected]>
17492 L:      [email protected]
17493 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
17494 S:      Maintained
17495 F:      arch/x86/entry/
17496
17497 X86 MCE INFRASTRUCTURE
17498 M:      Tony Luck <[email protected]>
17499 M:      Borislav Petkov <[email protected]>
17500 L:      [email protected]
17501 S:      Maintained
17502 F:      arch/x86/kernel/cpu/mce/*
17503
17504 X86 MICROCODE UPDATE SUPPORT
17505 M:      Borislav Petkov <[email protected]>
17506 S:      Maintained
17507 F:      arch/x86/kernel/cpu/microcode/*
17508
17509 X86 MM
17510 M:      Dave Hansen <[email protected]>
17511 M:      Andy Lutomirski <[email protected]>
17512 M:      Peter Zijlstra <[email protected]>
17513 L:      [email protected]
17514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
17515 S:      Maintained
17516 F:      arch/x86/mm/
17517
17518 X86 PLATFORM DRIVERS
17519 M:      Darren Hart <[email protected]>
17520 M:      Andy Shevchenko <[email protected]>
17521 L:      [email protected]
17522 T:      git git://git.infradead.org/linux-platform-drivers-x86.git
17523 S:      Maintained
17524 F:      drivers/platform/x86/
17525 F:      drivers/platform/olpc/
17526
17527 X86 PLATFORM DRIVERS - ARCH
17528 R:      Darren Hart <[email protected]>
17529 R:      Andy Shevchenko <[email protected]>
17530 L:      [email protected]
17531 L:      [email protected]
17532 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
17533 S:      Maintained
17534 F:      arch/x86/platform
17535
17536 X86 VDSO
17537 M:      Andy Lutomirski <[email protected]>
17538 L:      [email protected]
17539 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
17540 S:      Maintained
17541 F:      arch/x86/entry/vdso/
17542
17543 XARRAY
17544 M:      Matthew Wilcox <[email protected]>
17545 L:      [email protected]
17546 S:      Supported
17547 F:      Documentation/core-api/xarray.rst
17548 F:      lib/idr.c
17549 F:      lib/xarray.c
17550 F:      include/linux/idr.h
17551 F:      include/linux/xarray.h
17552 F:      tools/testing/radix-tree
17553
17554 XBOX DVD IR REMOTE
17555 M:      Benjamin Valentin <[email protected]>
17556 S:      Maintained
17557 F:      drivers/media/rc/xbox_remote.c
17558 F:      drivers/media/rc/keymaps/rc-xbox-dvd.c
17559
17560 XC2028/3028 TUNER DRIVER
17561 M:      Mauro Carvalho Chehab <[email protected]>
17562 L:      [email protected]
17563 W:      https://linuxtv.org
17564 T:      git git://linuxtv.org/media_tree.git
17565 S:      Maintained
17566 F:      drivers/media/tuners/tuner-xc2028.*
17567
17568 XDP (eXpress Data Path)
17569 M:      Alexei Starovoitov <[email protected]>
17570 M:      Daniel Borkmann <[email protected]>
17571 M:      David S. Miller <[email protected]>
17572 M:      Jakub Kicinski <[email protected]>
17573 M:      Jesper Dangaard Brouer <[email protected]>
17574 M:      John Fastabend <[email protected]>
17575 L:      [email protected]
17576 L:      [email protected]
17577 L:      [email protected]
17578 S:      Supported
17579 F:      net/core/xdp.c
17580 F:      include/net/xdp.h
17581 F:      kernel/bpf/devmap.c
17582 F:      kernel/bpf/cpumap.c
17583 F:      include/trace/events/xdp.h
17584 K:      xdp
17585 N:      xdp
17586
17587 XDP SOCKETS (AF_XDP)
17588 M:      Björn Töpel <[email protected]>
17589 M:      Magnus Karlsson <[email protected]>
17590 R:      Jonathan Lemon <[email protected]>
17591 L:      [email protected]
17592 L:      [email protected]
17593 S:      Maintained
17594 F:      kernel/bpf/xskmap.c
17595 F:      net/xdp/
17596
17597 XEN BLOCK SUBSYSTEM
17598 M:      Konrad Rzeszutek Wilk <[email protected]>
17599 M:      Roger Pau Monné <[email protected]>
17600 L:      [email protected] (moderated for non-subscribers)
17601 S:      Supported
17602 F:      drivers/block/xen-blkback/*
17603 F:      drivers/block/xen*
17604
17605 XEN HYPERVISOR ARM
17606 M:      Stefano Stabellini <[email protected]>
17607 L:      [email protected] (moderated for non-subscribers)
17608 S:      Maintained
17609 F:      arch/arm/xen/
17610 F:      arch/arm/include/asm/xen/
17611
17612 XEN HYPERVISOR ARM64
17613 M:      Stefano Stabellini <[email protected]>
17614 L:      [email protected] (moderated for non-subscribers)
17615 S:      Maintained
17616 F:      arch/arm64/xen/
17617 F:      arch/arm64/include/asm/xen/
17618
17619 XEN HYPERVISOR INTERFACE
17620 M:      Boris Ostrovsky <[email protected]>
17621 M:      Juergen Gross <[email protected]>
17622 R:      Stefano Stabellini <[email protected]>
17623 L:      [email protected] (moderated for non-subscribers)
17624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
17625 S:      Supported
17626 F:      arch/x86/xen/
17627 F:      arch/x86/platform/pvh/
17628 F:      drivers/*/xen-*front.c
17629 F:      drivers/xen/
17630 F:      arch/x86/include/asm/xen/
17631 F:      arch/x86/include/asm/pvclock-abi.h
17632 F:      include/xen/
17633 F:      include/uapi/xen/
17634 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
17635 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
17636
17637 XEN NETWORK BACKEND DRIVER
17638 M:      Wei Liu <[email protected]>
17639 M:      Paul Durrant <[email protected]>
17640 L:      [email protected] (moderated for non-subscribers)
17641 L:      [email protected]
17642 S:      Supported
17643 F:      drivers/net/xen-netback/*
17644
17645 XEN PCI SUBSYSTEM
17646 M:      Konrad Rzeszutek Wilk <[email protected]>
17647 L:      [email protected] (moderated for non-subscribers)
17648 S:      Supported
17649 F:      arch/x86/pci/*xen*
17650 F:      drivers/pci/*xen*
17651
17652 XEN PVSCSI DRIVERS
17653 M:      Juergen Gross <[email protected]>
17654 L:      [email protected] (moderated for non-subscribers)
17655 L:      [email protected]
17656 S:      Supported
17657 F:      drivers/scsi/xen-scsifront.c
17658 F:      drivers/xen/xen-scsiback.c
17659 F:      include/xen/interface/io/vscsiif.h
17660
17661 XEN SWIOTLB SUBSYSTEM
17662 M:      Konrad Rzeszutek Wilk <[email protected]>
17663 L:      [email protected] (moderated for non-subscribers)
17664 L:      [email protected]
17665 S:      Supported
17666 F:      arch/x86/xen/*swiotlb*
17667 F:      drivers/xen/*swiotlb*
17668
17669 XEN SOUND FRONTEND DRIVER
17670 M:      Oleksandr Andrushchenko <[email protected]>
17671 L:      [email protected] (moderated for non-subscribers)
17672 L:      [email protected] (moderated for non-subscribers)
17673 S:      Supported
17674 F:      sound/xen/*
17675
17676 XFS FILESYSTEM
17677 M:      Darrick J. Wong <[email protected]>
17678 M:      [email protected]
17679 L:      [email protected]
17680 W:      http://xfs.org/
17681 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
17682 S:      Supported
17683 F:      Documentation/admin-guide/xfs.rst
17684 F:      Documentation/ABI/testing/sysfs-fs-xfs
17685 F:      Documentation/filesystems/xfs-delayed-logging-design.txt
17686 F:      Documentation/filesystems/xfs-self-describing-metadata.txt
17687 F:      fs/xfs/
17688 F:      include/uapi/linux/dqblk_xfs.h
17689 F:      include/uapi/linux/fsmap.h
17690
17691 XILINX AXI ETHERNET DRIVER
17692 M:      Anirudha Sarangi <[email protected]>
17693 M:      John Linn <[email protected]>
17694 S:      Maintained
17695 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
17696
17697 XILINX UARTLITE SERIAL DRIVER
17698 M:      Peter Korsgaard <[email protected]>
17699 L:      [email protected]
17700 S:      Maintained
17701 F:      drivers/tty/serial/uartlite.c
17702
17703 XILINX VIDEO IP CORES
17704 M:      Hyun Kwon <[email protected]>
17705 M:      Laurent Pinchart <[email protected]>
17706 L:      [email protected]
17707 T:      git git://linuxtv.org/media_tree.git
17708 S:      Supported
17709 F:      Documentation/devicetree/bindings/media/xilinx/
17710 F:      drivers/media/platform/xilinx/
17711 F:      include/uapi/linux/xilinx-v4l2-controls.h
17712
17713 XILLYBUS DRIVER
17714 M:      Eli Billauer <[email protected]>
17715 L:      [email protected]
17716 S:      Supported
17717 F:      drivers/char/xillybus/
17718
17719 XLP9XX I2C DRIVER
17720 M:      George Cherian <[email protected]>
17721 M:      Jan Glauber <[email protected]>
17722 L:      [email protected]
17723 W:      http://www.cavium.com
17724 S:      Supported
17725 F:      Documentation/devicetree/bindings/i2c/i2c-xlp9xx.txt
17726 F:      drivers/i2c/busses/i2c-xlp9xx.c
17727
17728 XRA1403 GPIO EXPANDER
17729 M:      Nandor Han <[email protected]>
17730 M:      Semi Malinen <[email protected]>
17731 L:      [email protected]
17732 S:      Maintained
17733 F:      drivers/gpio/gpio-xra1403.c
17734 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
17735
17736 XTENSA XTFPGA PLATFORM SUPPORT
17737 M:      Max Filippov <[email protected]>
17738 L:      [email protected]
17739 S:      Maintained
17740 F:      drivers/spi/spi-xtensa-xtfpga.c
17741 F:      sound/soc/xtensa/xtfpga-i2s.c
17742
17743 YAM DRIVER FOR AX.25
17744 M:      Jean-Paul Roubelat <[email protected]>
17745 L:      [email protected]
17746 S:      Maintained
17747 F:      drivers/net/hamradio/yam*
17748 F:      include/linux/yam.h
17749
17750 YAMA SECURITY MODULE
17751 M:      Kees Cook <[email protected]>
17752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
17753 S:      Supported
17754 F:      security/yama/
17755 F:      Documentation/admin-guide/LSM/Yama.rst
17756
17757 YEALINK PHONE DRIVER
17758 M:      Henk Vergonet <[email protected]>
17759 L:      [email protected]
17760 S:      Maintained
17761 F:      Documentation/input/devices/yealink.rst
17762 F:      drivers/input/misc/yealink.*
17763
17764 Z8530 DRIVER FOR AX.25
17765 M:      Joerg Reuter <[email protected]>
17766 W:      http://yaina.de/jreuter/
17767 W:      http://www.qsl.net/dl1bke/
17768 L:      [email protected]
17769 S:      Maintained
17770 F:      Documentation/networking/z8530drv.txt
17771 F:      drivers/net/hamradio/*scc.c
17772 F:      drivers/net/hamradio/z8530.h
17773
17774 ZBUD COMPRESSED PAGE ALLOCATOR
17775 M:      Seth Jennings <[email protected]>
17776 M:      Dan Streetman <[email protected]>
17777 L:      [email protected]
17778 S:      Maintained
17779 F:      mm/zbud.c
17780 F:      include/linux/zbud.h
17781
17782 ZD1211RW WIRELESS DRIVER
17783 M:      Daniel Drake <[email protected]>
17784 M:      Ulrich Kunitz <[email protected]>
17785 W:      http://zd1211.ath.cx/wiki/DriverRewrite
17786 L:      [email protected]
17787 L:      [email protected] (subscribers-only)
17788 S:      Maintained
17789 F:      drivers/net/wireless/zydas/zd1211rw/
17790
17791 ZD1301 MEDIA DRIVER
17792 M:      Antti Palosaari <[email protected]>
17793 L:      [email protected]
17794 W:      https://linuxtv.org/
17795 W:      http://palosaari.fi/linux/
17796 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
17797 S:      Maintained
17798 F:      drivers/media/usb/dvb-usb-v2/zd1301*
17799
17800 ZD1301_DEMOD MEDIA DRIVER
17801 M:      Antti Palosaari <[email protected]>
17802 L:      [email protected]
17803 W:      https://linuxtv.org/
17804 W:      http://palosaari.fi/linux/
17805 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
17806 S:      Maintained
17807 F:      drivers/media/dvb-frontends/zd1301_demod*
17808
17809 ZHAOXIN PROCESSOR SUPPORT
17810 M:      Tony W Wang-oc <[email protected]>
17811 L:      [email protected]
17812 S:      Maintained
17813 F:      arch/x86/kernel/cpu/zhaoxin.c
17814
17815 ZPOOL COMPRESSED PAGE STORAGE API
17816 M:      Dan Streetman <[email protected]>
17817 L:      [email protected]
17818 S:      Maintained
17819 F:      mm/zpool.c
17820 F:      include/linux/zpool.h
17821
17822 ZR36067 VIDEO FOR LINUX DRIVER
17823 L:      [email protected]
17824 L:      [email protected]
17825 W:      http://mjpeg.sourceforge.net/driver-zoran/
17826 T:      hg https://linuxtv.org/hg/v4l-dvb
17827 S:      Odd Fixes
17828 F:      drivers/staging/media/zoran/
17829
17830 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
17831 M:      Minchan Kim <[email protected]>
17832 M:      Nitin Gupta <[email protected]>
17833 R:      Sergey Senozhatsky <[email protected]>
17834 L:      [email protected]
17835 S:      Maintained
17836 F:      drivers/block/zram/
17837 F:      Documentation/admin-guide/blockdev/zram.rst
17838
17839 ZS DECSTATION Z85C30 SERIAL DRIVER
17840 M:      "Maciej W. Rozycki" <[email protected]>
17841 S:      Maintained
17842 F:      drivers/tty/serial/zs.*
17843
17844 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
17845 M:      Minchan Kim <[email protected]>
17846 M:      Nitin Gupta <[email protected]>
17847 R:      Sergey Senozhatsky <[email protected]>
17848 L:      [email protected]
17849 S:      Maintained
17850 F:      mm/zsmalloc.c
17851 F:      include/linux/zsmalloc.h
17852 F:      Documentation/vm/zsmalloc.rst
17853
17854 ZSWAP COMPRESSED SWAP CACHING
17855 M:      Seth Jennings <[email protected]>
17856 M:      Dan Streetman <[email protected]>
17857 L:      [email protected]
17858 S:      Maintained
17859 F:      mm/zswap.c
17860
17861 THE REST
17862 M:      Linus Torvalds <[email protected]>
17863 L:      [email protected]
17864 Q:      http://patchwork.kernel.org/project/LKML/list/
17865 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
17866 S:      Buried alive in reporters
17867 F:      *
17868 F:      */
This page took 1.065112 seconds and 4 git commands to generate.