]> Git Repo - linux.git/blob - MAINTAINERS
Documentation: admin-guide: PM: Add cpuidle document
[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/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 IIO DRIVER
272 M:      William Breathitt Gray <[email protected]>
273 L:      [email protected]
274 S:      Maintained
275 F:      Documentation/ABI/testing/sysfs-bus-iio-counter-104-quad-8
276 F:      drivers/iio/counter/104-quad-8.c
277
278 ACCES PCI-IDIO-16 GPIO DRIVER
279 M:      William Breathitt Gray <[email protected]>
280 L:      [email protected]
281 S:      Maintained
282 F:      drivers/gpio/gpio-pci-idio-16.c
283
284 ACCES PCIe-IDIO-24 GPIO DRIVER
285 M:      William Breathitt Gray <[email protected]>
286 L:      [email protected]
287 S:      Maintained
288 F:      drivers/gpio/gpio-pcie-idio-24.c
289
290 ACENIC DRIVER
291 M:      Jes Sorensen <[email protected]>
292 L:      [email protected]
293 S:      Maintained
294 F:      drivers/net/ethernet/alteon/acenic*
295
296 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
297 M:      Peter Feuerer <[email protected]>
298 L:      [email protected]
299 W:      http://piie.net/?section=acerhdf
300 S:      Maintained
301 F:      drivers/platform/x86/acerhdf.c
302
303 ACER WMI LAPTOP EXTRAS
304 M:      "Lee, Chun-Yi" <[email protected]>
305 L:      [email protected]
306 S:      Maintained
307 F:      drivers/platform/x86/acer-wmi.c
308
309 ACPI
310 M:      "Rafael J. Wysocki" <[email protected]>
311 M:      Len Brown <[email protected]>
312 L:      [email protected]
313 W:      https://01.org/linux-acpi
314 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
315 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
316 B:      https://bugzilla.kernel.org
317 S:      Supported
318 F:      drivers/acpi/
319 F:      drivers/pnp/pnpacpi/
320 F:      include/linux/acpi.h
321 F:      include/linux/fwnode.h
322 F:      include/acpi/
323 F:      Documentation/acpi/
324 F:      Documentation/ABI/testing/sysfs-bus-acpi
325 F:      Documentation/ABI/testing/configfs-acpi
326 F:      drivers/pci/*acpi*
327 F:      drivers/pci/*/*acpi*
328 F:      tools/power/acpi/
329
330 ACPI APEI
331 M:      "Rafael J. Wysocki" <[email protected]>
332 M:      Len Brown <[email protected]>
333 L:      [email protected]
334 R:      Tony Luck <[email protected]>
335 R:      Borislav Petkov <[email protected]>
336 F:      drivers/acpi/apei/
337
338 ACPI COMPONENT ARCHITECTURE (ACPICA)
339 M:      Robert Moore <[email protected]>
340 M:      Erik Schmauss <[email protected]>
341 M:      "Rafael J. Wysocki" <[email protected]>
342 L:      [email protected]
343 L:      [email protected]
344 W:      https://acpica.org/
345 W:      https://github.com/acpica/acpica/
346 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
348 B:      https://bugzilla.kernel.org
349 B:      https://bugs.acpica.org
350 S:      Supported
351 F:      drivers/acpi/acpica/
352 F:      include/acpi/
353 F:      tools/power/acpi/
354
355 ACPI FAN DRIVER
356 M:      Zhang Rui <[email protected]>
357 L:      [email protected]
358 W:      https://01.org/linux-acpi
359 B:      https://bugzilla.kernel.org
360 S:      Supported
361 F:      drivers/acpi/fan.c
362
363 ACPI FOR ARM64 (ACPI/arm64)
364 M:      Lorenzo Pieralisi <[email protected]>
365 M:      Hanjun Guo <[email protected]>
366 M:      Sudeep Holla <[email protected]>
367 L:      [email protected]
368 S:      Maintained
369 F:      drivers/acpi/arm64
370
371 ACPI I2C MULTI INSTANTIATE DRIVER
372 M:      Hans de Goede <[email protected]>
373 L:      [email protected]
374 S:      Maintained
375 F:      drivers/platform/x86/i2c-multi-instantiate.c
376
377 ACPI PMIC DRIVERS
378 M:      "Rafael J. Wysocki" <[email protected]>
379 M:      Len Brown <[email protected]>
380 R:      Andy Shevchenko <[email protected]>
381 R:      Mika Westerberg <[email protected]>
382 L:      [email protected]
383 Q:      https://patchwork.kernel.org/project/linux-acpi/list/
384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
385 B:      https://bugzilla.kernel.org
386 S:      Supported
387 F:      drivers/acpi/pmic/
388
389 ACPI THERMAL DRIVER
390 M:      Zhang Rui <[email protected]>
391 L:      [email protected]
392 W:      https://01.org/linux-acpi
393 B:      https://bugzilla.kernel.org
394 S:      Supported
395 F:      drivers/acpi/*thermal*
396
397 ACPI VIDEO DRIVER
398 M:      Zhang Rui <[email protected]>
399 L:      [email protected]
400 W:      https://01.org/linux-acpi
401 B:      https://bugzilla.kernel.org
402 S:      Supported
403 F:      drivers/acpi/acpi_video.c
404
405 ACPI WMI DRIVER
406 L:      [email protected]
407 S:      Orphan
408 F:      drivers/platform/x86/wmi.c
409 F:      include/uapi/linux/wmi.h
410
411 AD1889 ALSA SOUND DRIVER
412 M:      Thibaut Varene <[email protected]>
413 W:      http://wiki.parisc-linux.org/AD1889
414 L:      [email protected]
415 S:      Maintained
416 F:      sound/pci/ad1889.*
417
418 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
419 M:      Michael Hennerich <[email protected]>
420 W:      http://wiki.analog.com/AD5254
421 W:      http://ez.analog.com/community/linux-device-drivers
422 S:      Supported
423 F:      drivers/misc/ad525x_dpot.c
424
425 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
426 M:      Michael Hennerich <[email protected]>
427 W:      http://wiki.analog.com/AD5398
428 W:      http://ez.analog.com/community/linux-device-drivers
429 S:      Supported
430 F:      drivers/regulator/ad5398.c
431
432 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
433 M:      Michael Hennerich <[email protected]>
434 W:      http://wiki.analog.com/AD7142
435 W:      http://ez.analog.com/community/linux-device-drivers
436 S:      Supported
437 F:      drivers/input/misc/ad714x.c
438
439 AD7877 TOUCHSCREEN DRIVER
440 M:      Michael Hennerich <[email protected]>
441 W:      http://wiki.analog.com/AD7877
442 W:      http://ez.analog.com/community/linux-device-drivers
443 S:      Supported
444 F:      drivers/input/touchscreen/ad7877.c
445
446 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
447 M:      Michael Hennerich <[email protected]>
448 W:      http://wiki.analog.com/AD7879
449 W:      http://ez.analog.com/community/linux-device-drivers
450 S:      Supported
451 F:      drivers/input/touchscreen/ad7879.c
452
453 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
454 M:      Jiri Kosina <[email protected]>
455 S:      Maintained
456
457 ADF7242 IEEE 802.15.4 RADIO DRIVER
458 M:      Michael Hennerich <[email protected]>
459 W:      https://wiki.analog.com/ADF7242
460 W:      http://ez.analog.com/community/linux-device-drivers
461 L:      [email protected]
462 S:      Supported
463 F:      drivers/net/ieee802154/adf7242.c
464 F:      Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
465
466 ADM1025 HARDWARE MONITOR DRIVER
467 M:      Jean Delvare <[email protected]>
468 L:      [email protected]
469 S:      Maintained
470 F:      Documentation/hwmon/adm1025
471 F:      drivers/hwmon/adm1025.c
472
473 ADM1029 HARDWARE MONITOR DRIVER
474 M:      Corentin Labbe <[email protected]>
475 L:      [email protected]
476 S:      Maintained
477 F:      drivers/hwmon/adm1029.c
478
479 ADM8211 WIRELESS DRIVER
480 L:      [email protected]
481 W:      http://wireless.kernel.org/
482 S:      Orphan
483 F:      drivers/net/wireless/admtek/adm8211.*
484
485 ADP1653 FLASH CONTROLLER DRIVER
486 M:      Sakari Ailus <[email protected]>
487 L:      [email protected]
488 S:      Maintained
489 F:      drivers/media/i2c/adp1653.c
490 F:      include/media/i2c/adp1653.h
491
492 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
493 M:      Michael Hennerich <[email protected]>
494 W:      http://wiki.analog.com/ADP5520
495 W:      http://ez.analog.com/community/linux-device-drivers
496 S:      Supported
497 F:      drivers/mfd/adp5520.c
498 F:      drivers/video/backlight/adp5520_bl.c
499 F:      drivers/leds/leds-adp5520.c
500 F:      drivers/gpio/gpio-adp5520.c
501 F:      drivers/input/keyboard/adp5520-keys.c
502
503 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
504 M:      Michael Hennerich <[email protected]>
505 W:      http://wiki.analog.com/ADP5588
506 W:      http://ez.analog.com/community/linux-device-drivers
507 S:      Supported
508 F:      drivers/input/keyboard/adp5588-keys.c
509 F:      drivers/gpio/gpio-adp5588.c
510
511 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
512 M:      Michael Hennerich <[email protected]>
513 W:      http://wiki.analog.com/ADP8860
514 W:      http://ez.analog.com/community/linux-device-drivers
515 S:      Supported
516 F:      drivers/video/backlight/adp8860_bl.c
517
518 ADS1015 HARDWARE MONITOR DRIVER
519 M:      Dirk Eibach <[email protected]>
520 L:      [email protected]
521 S:      Maintained
522 F:      Documentation/hwmon/ads1015
523 F:      drivers/hwmon/ads1015.c
524 F:      include/linux/platform_data/ads1015.h
525
526 ADT746X FAN DRIVER
527 M:      Colin Leroy <[email protected]>
528 S:      Maintained
529 F:      drivers/macintosh/therm_adt746x.c
530
531 ADT7475 HARDWARE MONITOR DRIVER
532 M:      Jean Delvare <[email protected]>
533 L:      [email protected]
534 S:      Maintained
535 F:      Documentation/hwmon/adt7475
536 F:      drivers/hwmon/adt7475.c
537
538 ADVANSYS SCSI DRIVER
539 M:      Matthew Wilcox <[email protected]>
540 M:      Hannes Reinecke <[email protected]>
541 L:      [email protected]
542 S:      Maintained
543 F:      Documentation/scsi/advansys.txt
544 F:      drivers/scsi/advansys.c
545
546 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
547 M:      Michael Hennerich <[email protected]>
548 W:      http://wiki.analog.com/ADXL345
549 W:      http://ez.analog.com/community/linux-device-drivers
550 S:      Supported
551 F:      drivers/input/misc/adxl34x.c
552
553 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
554 M:      Stefan Popa <[email protected]>
555 W:      http://ez.analog.com/community/linux-device-drivers
556 S:      Supported
557 F:      drivers/iio/accel/adxl372.c
558 F:      drivers/iio/accel/adxl372_spi.c
559 F:      drivers/iio/accel/adxl372_i2c.c
560 F:      Documentation/devicetree/bindings/iio/accel/adxl372.txt
561
562 AF9013 MEDIA DRIVER
563 M:      Antti Palosaari <[email protected]>
564 L:      [email protected]
565 W:      https://linuxtv.org
566 W:      http://palosaari.fi/linux/
567 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
568 T:      git git://linuxtv.org/anttip/media_tree.git
569 S:      Maintained
570 F:      drivers/media/dvb-frontends/af9013*
571
572 AF9033 MEDIA DRIVER
573 M:      Antti Palosaari <[email protected]>
574 L:      [email protected]
575 W:      https://linuxtv.org
576 W:      http://palosaari.fi/linux/
577 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
578 T:      git git://linuxtv.org/anttip/media_tree.git
579 S:      Maintained
580 F:      drivers/media/dvb-frontends/af9033*
581
582 AFFS FILE SYSTEM
583 M:      David Sterba <[email protected]>
584 L:      [email protected]
585 S:      Odd Fixes
586 F:      Documentation/filesystems/affs.txt
587 F:      fs/affs/
588
589 AFS FILESYSTEM
590 M:      David Howells <[email protected]>
591 L:      [email protected]
592 S:      Supported
593 F:      fs/afs/
594 F:      include/trace/events/afs.h
595 F:      Documentation/filesystems/afs.txt
596 W:      https://www.infradead.org/~dhowells/kafs/
597
598 AGPGART DRIVER
599 M:      David Airlie <[email protected]>
600 T:      git git://anongit.freedesktop.org/drm/drm
601 S:      Maintained
602 F:      drivers/char/agp/
603 F:      include/linux/agp*
604 F:      include/uapi/linux/agp*
605
606 AHA152X SCSI DRIVER
607 M:      "Juergen E. Fischer" <[email protected]>
608 L:      [email protected]
609 S:      Maintained
610 F:      drivers/scsi/aha152x*
611 F:      drivers/scsi/pcmcia/aha152x*
612
613 AIC7XXX / AIC79XX SCSI DRIVER
614 M:      Hannes Reinecke <[email protected]>
615 L:      [email protected]
616 S:      Maintained
617 F:      drivers/scsi/aic7xxx/
618
619 AIMSLAB FM RADIO RECEIVER DRIVER
620 M:      Hans Verkuil <[email protected]>
621 L:      [email protected]
622 T:      git git://linuxtv.org/media_tree.git
623 W:      https://linuxtv.org
624 S:      Maintained
625 F:      drivers/media/radio/radio-aimslab*
626
627 AIO
628 M:      Benjamin LaHaise <[email protected]>
629 L:      [email protected]
630 S:      Supported
631 F:      fs/aio.c
632 F:      include/linux/*aio*.h
633
634 AIRSPY MEDIA DRIVER
635 M:      Antti Palosaari <[email protected]>
636 L:      [email protected]
637 W:      https://linuxtv.org
638 W:      http://palosaari.fi/linux/
639 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
640 T:      git git://linuxtv.org/anttip/media_tree.git
641 S:      Maintained
642 F:      drivers/media/usb/airspy/
643
644 ALACRITECH GIGABIT ETHERNET DRIVER
645 M:      Lino Sanfilippo <[email protected]>
646 S:      Maintained
647 F:      drivers/net/ethernet/alacritech/*
648
649 ALCATEL SPEEDTOUCH USB DRIVER
650 M:      Duncan Sands <[email protected]>
651 L:      [email protected]
652 W:      http://www.linux-usb.org/SpeedTouch/
653 S:      Maintained
654 F:      drivers/usb/atm/speedtch.c
655 F:      drivers/usb/atm/usbatm.c
656
657 ALCHEMY AU1XX0 MMC DRIVER
658 M:      Manuel Lauss <[email protected]>
659 S:      Maintained
660 F:      drivers/mmc/host/au1xmmc.c
661
662 ALI1563 I2C DRIVER
663 M:      Rudolf Marek <[email protected]>
664 L:      [email protected]
665 S:      Maintained
666 F:      Documentation/i2c/busses/i2c-ali1563
667 F:      drivers/i2c/busses/i2c-ali1563.c
668
669 ALLWINNER SECURITY SYSTEM
670 M:      Corentin Labbe <[email protected]>
671 L:      [email protected]
672 S:      Maintained
673 F:      drivers/crypto/sunxi-ss/
674
675 ALLWINNER VPU DRIVER
676 M:      Maxime Ripard <[email protected]>
677 M:      Paul Kocialkowski <[email protected]>
678 L:      [email protected]
679 S:      Maintained
680 F:      drivers/staging/media/sunxi/cedrus/
681
682 ALPHA PORT
683 M:      Richard Henderson <[email protected]>
684 M:      Ivan Kokshaysky <[email protected]>
685 M:      Matt Turner <[email protected]>
686 S:      Odd Fixes
687 L:      [email protected]
688 F:      arch/alpha/
689
690 ALPS PS/2 TOUCHPAD DRIVER
691 R:      Pali Rohár <[email protected]>
692 F:      drivers/input/mouse/alps.*
693
694 ALTERA I2C CONTROLLER DRIVER
695 M:      Thor Thayer <[email protected]>
696 S:      Maintained
697 F:      drivers/i2c/busses/i2c-altera.c
698
699 ALTERA MAILBOX DRIVER
700 M:      Ley Foon Tan <[email protected]>
701 L:      [email protected] (moderated for non-subscribers)
702 S:      Maintained
703 F:      drivers/mailbox/mailbox-altera.c
704
705 ALTERA PIO DRIVER
706 M:      Tien Hock Loh <[email protected]>
707 L:      [email protected]
708 S:      Maintained
709 F:      drivers/gpio/gpio-altera.c
710
711 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
712 M:      Thor Thayer <[email protected]>
713 S:      Maintained
714 F:      drivers/gpio/gpio-altera-a10sr.c
715 F:      drivers/mfd/altera-a10sr.c
716 F:      drivers/reset/reset-a10sr.c
717 F:      include/linux/mfd/altera-a10sr.h
718 F:      include/dt-bindings/reset/altr,rst-mgr-a10sr.h
719
720 ALTERA TRIPLE SPEED ETHERNET DRIVER
721 M:      Thor Thayer <[email protected]>
722 L:      [email protected]
723 L:      [email protected] (moderated for non-subscribers)
724 S:      Maintained
725 F:      drivers/net/ethernet/altera/
726
727 ALTERA UART/JTAG UART SERIAL DRIVERS
728 M:      Tobias Klauser <[email protected]>
729 L:      [email protected]
730 L:      [email protected] (moderated for non-subscribers)
731 S:      Maintained
732 F:      drivers/tty/serial/altera_uart.c
733 F:      drivers/tty/serial/altera_jtaguart.c
734 F:      include/linux/altera_uart.h
735 F:      include/linux/altera_jtaguart.h
736
737 AMAZON ETHERNET DRIVERS
738 M:      Netanel Belgazal <[email protected]>
739 R:      Saeed Bishara <[email protected]>
740 R:      Zorik Machulsky <[email protected]>
741 L:      [email protected]
742 S:      Supported
743 F:      Documentation/networking/ena.txt
744 F:      drivers/net/ethernet/amazon/
745
746 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
747 M:      Tom Lendacky <[email protected]>
748 M:      Gary Hook <[email protected]>
749 L:      [email protected]
750 S:      Supported
751 F:      drivers/crypto/ccp/
752 F:      include/linux/ccp.h
753
754 AMD DISPLAY CORE
755 M:      Harry Wentland <[email protected]>
756 M:      Leo Li <[email protected]>
757 L:      [email protected]
758 T:      git git://people.freedesktop.org/~agd5f/linux
759 S:      Supported
760 F:      drivers/gpu/drm/amd/display/
761
762 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
763 M:      Huang Rui <[email protected]>
764 L:      [email protected]
765 S:      Supported
766 F:      Documentation/hwmon/fam15h_power
767 F:      drivers/hwmon/fam15h_power.c
768
769 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
770 L:      [email protected] (moderated for non-subscribers)
771 S:      Orphan
772 F:      drivers/usb/gadget/udc/amd5536udc.*
773
774 AMD GEODE PROCESSOR/CHIPSET SUPPORT
775 P:      Andres Salomon <[email protected]>
776 L:      [email protected] (moderated for non-subscribers)
777 W:      http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
778 S:      Supported
779 F:      drivers/char/hw_random/geode-rng.c
780 F:      drivers/crypto/geode*
781 F:      drivers/video/fbdev/geode/
782 F:      arch/x86/include/asm/geode.h
783
784 AMD IOMMU (AMD-VI)
785 M:      Joerg Roedel <[email protected]>
786 L:      [email protected]
787 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
788 S:      Maintained
789 F:      drivers/iommu/amd_iommu*.[ch]
790 F:      include/linux/amd-iommu.h
791
792 AMD KFD
793 M:      Oded Gabbay <[email protected]>
794 L:      [email protected]
795 T:      git git://people.freedesktop.org/~gabbayo/linux.git
796 S:      Supported
797 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
798 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
799 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
800 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
801 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c
802 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c
803 F:      drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
804 F:      drivers/gpu/drm/amd/amdkfd/
805 F:      drivers/gpu/drm/amd/include/cik_structs.h
806 F:      drivers/gpu/drm/amd/include/kgd_kfd_interface.h
807 F:      drivers/gpu/drm/amd/include/vi_structs.h
808 F:      drivers/gpu/drm/amd/include/v9_structs.h
809 F:      include/uapi/linux/kfd_ioctl.h
810
811 AMD POWERPLAY
812 M:      Rex Zhu <[email protected]>
813 M:      Evan Quan <[email protected]>
814 L:      [email protected]
815 S:      Supported
816 F:      drivers/gpu/drm/amd/powerplay/
817 T:      git git://people.freedesktop.org/~agd5f/linux
818
819 AMD SEATTLE DEVICE TREE SUPPORT
820 M:      Brijesh Singh <[email protected]>
821 M:      Suravee Suthikulpanit <[email protected]>
822 M:      Tom Lendacky <[email protected]>
823 S:      Supported
824 F:      arch/arm64/boot/dts/amd/
825
826 AMD XGBE DRIVER
827 M:      Tom Lendacky <[email protected]>
828 L:      [email protected]
829 S:      Supported
830 F:      drivers/net/ethernet/amd/xgbe/
831 F:      arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
832
833 ANALOG DEVICES INC AD5686 DRIVER
834 M:      Stefan Popa <[email protected]>
835 L:      [email protected]
836 W:      http://ez.analog.com/community/linux-device-drivers
837 S:      Supported
838 F:      drivers/iio/dac/ad5686*
839 F:      drivers/iio/dac/ad5696*
840
841 ANALOG DEVICES INC AD5758 DRIVER
842 M:      Stefan Popa <[email protected]>
843 L:      [email protected]
844 W:      http://ez.analog.com/community/linux-device-drivers
845 S:      Supported
846 F:      drivers/iio/dac/ad5758.c
847 F:      Documentation/devicetree/bindings/iio/dac/ad5758.txt
848
849 ANALOG DEVICES INC AD9389B DRIVER
850 M:      Hans Verkuil <[email protected]>
851 L:      [email protected]
852 S:      Maintained
853 F:      drivers/media/i2c/ad9389b*
854
855 ANALOG DEVICES INC ADGS1408 DRIVER
856 M:      Mircea Caprioru <[email protected]>
857 S:      Supported
858 F:      drivers/mux/adgs1408.c
859 F:      Documentation/devicetree/bindings/mux/adi,adgs1408.txt
860
861 ANALOG DEVICES INC ADP5061 DRIVER
862 M:      Stefan Popa <[email protected]>
863 L:      [email protected]
864 W:      http://ez.analog.com/community/linux-device-drivers
865 S:      Supported
866 F:      drivers/power/supply/adp5061.c
867
868 ANALOG DEVICES INC ADV7180 DRIVER
869 M:      Lars-Peter Clausen <[email protected]>
870 L:      [email protected]
871 W:      http://ez.analog.com/community/linux-device-drivers
872 S:      Supported
873 F:      drivers/media/i2c/adv7180.c
874
875 ANALOG DEVICES INC ADV748X DRIVER
876 M:      Kieran Bingham <[email protected]>
877 L:      [email protected]
878 S:      Maintained
879 F:      drivers/media/i2c/adv748x/*
880
881 ANALOG DEVICES INC ADV7511 DRIVER
882 M:      Hans Verkuil <[email protected]>
883 L:      [email protected]
884 S:      Maintained
885 F:      drivers/media/i2c/adv7511*
886
887 ANALOG DEVICES INC ADV7604 DRIVER
888 M:      Hans Verkuil <[email protected]>
889 L:      [email protected]
890 S:      Maintained
891 F:      drivers/media/i2c/adv7604*
892
893 ANALOG DEVICES INC ADV7842 DRIVER
894 M:      Hans Verkuil <[email protected]>
895 L:      [email protected]
896 S:      Maintained
897 F:      drivers/media/i2c/adv7842*
898
899 ANALOG DEVICES INC ASOC CODEC DRIVERS
900 M:      Lars-Peter Clausen <[email protected]>
901 L:      [email protected] (moderated for non-subscribers)
902 W:      http://wiki.analog.com/
903 W:      http://ez.analog.com/community/linux-device-drivers
904 S:      Supported
905 F:      sound/soc/codecs/adau*
906 F:      sound/soc/codecs/adav*
907 F:      sound/soc/codecs/ad1*
908 F:      sound/soc/codecs/ad7*
909 F:      sound/soc/codecs/ssm*
910 F:      sound/soc/codecs/sigmadsp.*
911
912 ANALOG DEVICES INC DMA DRIVERS
913 M:      Lars-Peter Clausen <[email protected]>
914 W:      http://ez.analog.com/community/linux-device-drivers
915 S:      Supported
916 F:      drivers/dma/dma-axi-dmac.c
917
918 ANALOG DEVICES INC IIO DRIVERS
919 M:      Lars-Peter Clausen <[email protected]>
920 M:      Michael Hennerich <[email protected]>
921 W:      http://wiki.analog.com/
922 W:      http://ez.analog.com/community/linux-device-drivers
923 S:      Supported
924 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
925 F:      Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
926 F:      drivers/iio/*/ad*
927 F:      drivers/iio/adc/ltc2497*
928 X:      drivers/iio/*/adjd*
929 F:      drivers/staging/iio/*/ad*
930
931 ANDES ARCHITECTURE
932 M:      Greentime Hu <[email protected]>
933 M:      Vincent Chen <[email protected]>
934 T:      git https://github.com/andestech/linux.git
935 S:      Supported
936 F:      arch/nds32/
937 F:      Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
938 F:      Documentation/devicetree/bindings/nds32/
939 K:      nds32
940 N:      nds32
941
942 ANDROID CONFIG FRAGMENTS
943 M:      Rob Herring <[email protected]>
944 S:      Supported
945 F:      kernel/configs/android*
946
947 ANDROID DRIVERS
948 M:      Greg Kroah-Hartman <[email protected]>
949 M:      Arve Hjønnevåg <[email protected]>
950 M:      Todd Kjos <[email protected]>
951 M:      Martijn Coenen <[email protected]>
952 M:      Joel Fernandes <[email protected]>
953 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
954 L:      [email protected]
955 S:      Supported
956 F:      drivers/android/
957 F:      drivers/staging/android/
958
959 ANDROID GOLDFISH PIC DRIVER
960 M:      Miodrag Dinic <[email protected]>
961 S:      Supported
962 F:      Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
963 F:      drivers/irqchip/irq-goldfish-pic.c
964
965 ANDROID GOLDFISH RTC DRIVER
966 M:      Miodrag Dinic <[email protected]>
967 S:      Supported
968 F:      Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
969 F:      drivers/rtc/rtc-goldfish.c
970
971 ANDROID ION DRIVER
972 M:      Laura Abbott <[email protected]>
973 M:      Sumit Semwal <[email protected]>
974 L:      [email protected]
975 L:      [email protected]
976 L:      [email protected] (moderated for non-subscribers)
977 S:      Supported
978 F:      drivers/staging/android/ion
979 F:      drivers/staging/android/uapi/ion.h
980
981 AOA (Apple Onboard Audio) ALSA DRIVER
982 M:      Johannes Berg <[email protected]>
983 L:      [email protected]
984 L:      [email protected] (moderated for non-subscribers)
985 S:      Maintained
986 F:      sound/aoa/
987
988 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
989 M:      William Breathitt Gray <[email protected]>
990 L:      [email protected]
991 S:      Maintained
992 F:      drivers/iio/adc/stx104.c
993
994 APM DRIVER
995 M:      Jiri Kosina <[email protected]>
996 S:      Odd fixes
997 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
998 F:      arch/x86/kernel/apm_32.c
999 F:      include/linux/apm_bios.h
1000 F:      include/uapi/linux/apm_bios.h
1001 F:      drivers/char/apm-emulation.c
1002
1003 APPARMOR SECURITY MODULE
1004 M:      John Johansen <[email protected]>
1005 L:      [email protected] (subscribers-only, general discussion)
1006 W:      wiki.apparmor.net
1007 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1008 S:      Supported
1009 F:      security/apparmor/
1010 F:      Documentation/admin-guide/LSM/apparmor.rst
1011
1012 APPLE BCM5974 MULTITOUCH DRIVER
1013 M:      Henrik Rydberg <[email protected]>
1014 L:      [email protected]
1015 S:      Odd fixes
1016 F:      drivers/input/mouse/bcm5974.c
1017
1018 APPLE SMC DRIVER
1019 M:      Henrik Rydberg <[email protected]>
1020 L:      [email protected]
1021 S:      Odd fixes
1022 F:      drivers/hwmon/applesmc.c
1023
1024 APPLETALK NETWORK LAYER
1025 L:      [email protected]
1026 S:      Odd fixes
1027 F:      drivers/net/appletalk/
1028 F:      net/appletalk/
1029
1030 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1031 M:      Duc Dang <[email protected]>
1032 S:      Supported
1033 F:      arch/arm64/boot/dts/apm/
1034
1035 APPLIED MICRO (APM) X-GENE SOC EDAC
1036 M:      Loc Ho <[email protected]>
1037 S:      Supported
1038 F:      drivers/edac/xgene_edac.c
1039 F:      Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1040
1041 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1042 M:      Iyappan Subramanian <[email protected]>
1043 M:      Keyur Chudgar <[email protected]>
1044 S:      Supported
1045 F:      drivers/net/ethernet/apm/xgene-v2/
1046
1047 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1048 M:      Iyappan Subramanian <[email protected]>
1049 M:      Keyur Chudgar <[email protected]>
1050 M:      Quan Nguyen <[email protected]>
1051 S:      Supported
1052 F:      drivers/net/ethernet/apm/xgene/
1053 F:      drivers/net/phy/mdio-xgene.c
1054 F:      Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1055 F:      Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1056
1057 APPLIED MICRO (APM) X-GENE SOC PMU
1058 M:      Tai Nguyen <[email protected]>
1059 S:      Supported
1060 F:      drivers/perf/xgene_pmu.c
1061 F:      Documentation/perf/xgene-pmu.txt
1062 F:      Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1063
1064 APTINA CAMERA SENSOR PLL
1065 M:      Laurent Pinchart <[email protected]>
1066 L:      [email protected]
1067 S:      Maintained
1068 F:      drivers/media/i2c/aptina-pll.*
1069
1070 ARC FRAMEBUFFER DRIVER
1071 M:      Jaya Kumar <[email protected]>
1072 S:      Maintained
1073 F:      drivers/video/fbdev/arcfb.c
1074 F:      drivers/video/fbdev/core/fb_defio.c
1075
1076 ARC PGU DRM DRIVER
1077 M:      Alexey Brodkin <[email protected]>
1078 S:      Supported
1079 F:      drivers/gpu/drm/arc/
1080 F:      Documentation/devicetree/bindings/display/snps,arcpgu.txt
1081
1082 ARCNET NETWORK LAYER
1083 M:      Michael Grzeschik <[email protected]>
1084 L:      [email protected]
1085 S:      Maintained
1086 F:      drivers/net/arcnet/
1087 F:      include/uapi/linux/if_arcnet.h
1088
1089 ARM ARCHITECTED TIMER DRIVER
1090 M:      Mark Rutland <[email protected]>
1091 M:      Marc Zyngier <[email protected]>
1092 L:      [email protected] (moderated for non-subscribers)
1093 S:      Maintained
1094 F:      arch/arm/include/asm/arch_timer.h
1095 F:      arch/arm64/include/asm/arch_timer.h
1096 F:      drivers/clocksource/arm_arch_timer.c
1097
1098 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1099 M:      Linus Walleij <[email protected]>
1100 L:      [email protected] (moderated for non-subscribers)
1101 S:      Maintained
1102 F:      Documentation/devicetree/bindings/arm/arm-boards
1103 F:      Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt
1104 F:      Documentation/devicetree/bindings/clock/arm-integrator.txt
1105 F:      Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1106 F:      Documentation/devicetree/bindings/mtd/arm-versatile.txt
1107 F:      arch/arm/mach-integrator/
1108 F:      arch/arm/mach-realview/
1109 F:      arch/arm/mach-versatile/
1110 F:      arch/arm/plat-versatile/
1111 F:      arch/arm/boot/dts/arm-realview-*
1112 F:      arch/arm/boot/dts/integrator*
1113 F:      arch/arm/boot/dts/versatile*
1114 F:      drivers/clk/versatile/
1115 F:      drivers/i2c/busses/i2c-versatile.c
1116 F:      drivers/irqchip/irq-versatile-fpga.c
1117 F:      drivers/mtd/maps/physmap_of_versatile.c
1118 F:      drivers/power/reset/arm-versatile-reboot.c
1119 F:      drivers/soc/versatile/
1120
1121 ARM HDLCD DRM DRIVER
1122 M:      Liviu Dudau <[email protected]>
1123 S:      Supported
1124 F:      drivers/gpu/drm/arm/hdlcd_*
1125 F:      Documentation/devicetree/bindings/display/arm,hdlcd.txt
1126
1127 ARM MALI-DP DRM DRIVER
1128 M:      Liviu Dudau <[email protected]>
1129 M:      Brian Starkey <[email protected]>
1130 M:      Mali DP Maintainers <[email protected]>
1131 S:      Supported
1132 F:      drivers/gpu/drm/arm/
1133 F:      Documentation/devicetree/bindings/display/arm,malidp.txt
1134
1135 ARM MFM AND FLOPPY DRIVERS
1136 M:      Ian Molton <[email protected]>
1137 S:      Maintained
1138 F:      arch/arm/lib/floppydma.S
1139 F:      arch/arm/include/asm/floppy.h
1140
1141 ARM PMU PROFILING AND DEBUGGING
1142 M:      Will Deacon <[email protected]>
1143 M:      Mark Rutland <[email protected]>
1144 S:      Maintained
1145 L:      [email protected] (moderated for non-subscribers)
1146 F:      arch/arm*/kernel/perf_*
1147 F:      arch/arm/oprofile/common.c
1148 F:      arch/arm*/kernel/hw_breakpoint.c
1149 F:      arch/arm*/include/asm/hw_breakpoint.h
1150 F:      arch/arm*/include/asm/perf_event.h
1151 F:      drivers/perf/*
1152 F:      include/linux/perf/arm_pmu.h
1153 F:      Documentation/devicetree/bindings/arm/pmu.txt
1154 F:      Documentation/devicetree/bindings/perf/
1155
1156 ARM PORT
1157 M:      Russell King <[email protected]>
1158 L:      [email protected] (moderated for non-subscribers)
1159 W:      http://www.armlinux.org.uk/
1160 S:      Odd Fixes
1161 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git
1162 F:      arch/arm/
1163 X:      arch/arm/boot/dts/
1164
1165 ARM PRIMECELL AACI PL041 DRIVER
1166 M:      Russell King <[email protected]>
1167 S:      Odd Fixes
1168 F:      sound/arm/aaci.*
1169
1170 ARM PRIMECELL BUS SUPPORT
1171 M:      Russell King <[email protected]>
1172 S:      Odd Fixes
1173 F:      drivers/amba/
1174 F:      include/linux/amba/bus.h
1175
1176 ARM PRIMECELL CLCD PL110 DRIVER
1177 M:      Russell King <[email protected]>
1178 S:      Odd Fixes
1179 F:      drivers/video/fbdev/amba-clcd.*
1180
1181 ARM PRIMECELL KMI PL050 DRIVER
1182 M:      Russell King <[email protected]>
1183 S:      Odd Fixes
1184 F:      drivers/input/serio/ambakmi.*
1185 F:      include/linux/amba/kmi.h
1186
1187 ARM PRIMECELL MMCI PL180/1 DRIVER
1188 M:      Russell King <[email protected]>
1189 S:      Odd Fixes
1190 F:      drivers/mmc/host/mmci.*
1191 F:      include/linux/amba/mmci.h
1192
1193 ARM PRIMECELL SSP PL022 SPI DRIVER
1194 M:      Linus Walleij <[email protected]>
1195 L:      [email protected] (moderated for non-subscribers)
1196 S:      Maintained
1197 F:      Documentation/devicetree/bindings/spi/spi_pl022.txt
1198 F:      drivers/spi/spi-pl022.c
1199
1200 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1201 M:      Russell King <[email protected]>
1202 S:      Odd Fixes
1203 F:      drivers/tty/serial/amba-pl01*.c
1204 F:      include/linux/amba/serial.h
1205
1206 ARM PRIMECELL VIC PL190/PL192 DRIVER
1207 M:      Linus Walleij <[email protected]>
1208 L:      [email protected] (moderated for non-subscribers)
1209 S:      Maintained
1210 F:      Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt
1211 F:      drivers/irqchip/irq-vic.c
1212
1213 ARM SMMU DRIVERS
1214 M:      Will Deacon <[email protected]>
1215 R:      Robin Murphy <[email protected]>
1216 L:      [email protected] (moderated for non-subscribers)
1217 S:      Maintained
1218 F:      drivers/iommu/arm-smmu.c
1219 F:      drivers/iommu/arm-smmu-v3.c
1220 F:      drivers/iommu/io-pgtable-arm.c
1221 F:      drivers/iommu/io-pgtable-arm-v7s.c
1222
1223 ARM SUB-ARCHITECTURES
1224 L:      [email protected] (moderated for non-subscribers)
1225 S:      Maintained
1226 F:      arch/arm/mach-*/
1227 F:      arch/arm/plat-*/
1228 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
1229
1230 ARM/ACTIONS SEMI ARCHITECTURE
1231 M:      Andreas Färber <[email protected]>
1232 R:      Manivannan Sadhasivam <[email protected]>
1233 L:      [email protected] (moderated for non-subscribers)
1234 S:      Maintained
1235 N:      owl
1236 F:      arch/arm/mach-actions/
1237 F:      arch/arm/boot/dts/owl-*
1238 F:      arch/arm64/boot/dts/actions/
1239 F:      drivers/clk/actions/
1240 F:      drivers/clocksource/timer-owl*
1241 F:      drivers/dma/owl-dma.c
1242 F:      drivers/i2c/busses/i2c-owl.c
1243 F:      drivers/pinctrl/actions/*
1244 F:      drivers/soc/actions/
1245 F:      include/dt-bindings/power/owl-*
1246 F:      include/linux/soc/actions/
1247 F:      Documentation/devicetree/bindings/arm/actions.txt
1248 F:      Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1249 F:      Documentation/devicetree/bindings/dma/owl-dma.txt
1250 F:      Documentation/devicetree/bindings/i2c/i2c-owl.txt
1251 F:      Documentation/devicetree/bindings/pinctrl/actions,s900-pinctrl.txt
1252 F:      Documentation/devicetree/bindings/power/actions,owl-sps.txt
1253 F:      Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1254
1255 ARM/ADS SPHERE MACHINE SUPPORT
1256 M:      Lennert Buytenhek <[email protected]>
1257 L:      [email protected] (moderated for non-subscribers)
1258 S:      Maintained
1259
1260 ARM/AFEB9260 MACHINE SUPPORT
1261 M:      Sergey Lapin <[email protected]>
1262 L:      [email protected] (moderated for non-subscribers)
1263 S:      Maintained
1264
1265 ARM/AJECO 1ARM MACHINE SUPPORT
1266 M:      Lennert Buytenhek <[email protected]>
1267 L:      [email protected] (moderated for non-subscribers)
1268 S:      Maintained
1269
1270 ARM/Allwinner SoC Clock Support
1271 M:      Emilio López <[email protected]>
1272 S:      Maintained
1273 F:      drivers/clk/sunxi/
1274
1275 ARM/Allwinner sunXi SoC support
1276 M:      Maxime Ripard <[email protected]>
1277 M:      Chen-Yu Tsai <[email protected]>
1278 L:      [email protected] (moderated for non-subscribers)
1279 S:      Maintained
1280 N:      sun[x456789]i
1281 N:      sun50i
1282 F:      arch/arm/mach-sunxi/
1283 F:      arch/arm64/boot/dts/allwinner/
1284 F:      drivers/clk/sunxi-ng/
1285 F:      drivers/pinctrl/sunxi/
1286 F:      drivers/soc/sunxi/
1287 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1288
1289 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1290 M:      Neil Armstrong <[email protected]>
1291 M:      Jerome Brunet <[email protected]>
1292 L:      [email protected]
1293 S:      Maintained
1294 F:      drivers/clk/meson/
1295 F:      include/dt-bindings/clock/meson*
1296 F:      include/dt-bindings/clock/gxbb*
1297 F:      Documentation/devicetree/bindings/clock/amlogic*
1298
1299 ARM/Amlogic Meson SoC support
1300 M:      Carlo Caione <[email protected]>
1301 M:      Kevin Hilman <[email protected]>
1302 L:      [email protected] (moderated for non-subscribers)
1303 L:      [email protected]
1304 W:      http://linux-meson.com/
1305 S:      Maintained
1306 F:      arch/arm/mach-meson/
1307 F:      arch/arm/boot/dts/meson*
1308 F:      arch/arm64/boot/dts/amlogic/
1309 F:      drivers/pinctrl/meson/
1310 F:      drivers/mmc/host/meson*
1311 N:      meson
1312
1313 ARM/Annapurna Labs ALPINE ARCHITECTURE
1314 M:      Tsahee Zidenberg <[email protected]>
1315 M:      Antoine Tenart <[email protected]>
1316 L:      [email protected] (moderated for non-subscribers)
1317 S:      Maintained
1318 F:      arch/arm/mach-alpine/
1319 F:      arch/arm/boot/dts/alpine*
1320 F:      arch/arm64/boot/dts/al/
1321 F:      drivers/*/*alpine*
1322
1323 ARM/ARTPEC MACHINE SUPPORT
1324 M:      Jesper Nilsson <[email protected]>
1325 M:      Lars Persson <[email protected]>
1326 S:      Maintained
1327 L:      [email protected]
1328 F:      arch/arm/mach-artpec
1329 F:      arch/arm/boot/dts/artpec6*
1330 F:      drivers/clk/axis
1331 F:      drivers/crypto/axis
1332 F:      drivers/pinctrl/pinctrl-artpec*
1333 F:      Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1334
1335 ARM/ASPEED I2C DRIVER
1336 M:      Brendan Higgins <[email protected]>
1337 R:      Benjamin Herrenschmidt <[email protected]>
1338 R:      Joel Stanley <[email protected]>
1339 L:      [email protected]
1340 L:      [email protected] (moderated for non-subscribers)
1341 S:      Maintained
1342 F:      drivers/irqchip/irq-aspeed-i2c-ic.c
1343 F:      drivers/i2c/busses/i2c-aspeed.c
1344 F:      Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1345 F:      Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
1346
1347 ARM/ASPEED MACHINE SUPPORT
1348 M:      Joel Stanley <[email protected]>
1349 R:      Andrew Jeffery <[email protected]>
1350 L:      [email protected] (moderated for non-subscribers)
1351 L:      [email protected] (moderated for non-subscribers)
1352 Q:      https://patchwork.ozlabs.org/project/linux-aspeed/list/
1353 S:      Supported
1354 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1355 F:      arch/arm/mach-aspeed/
1356 F:      arch/arm/boot/dts/aspeed-*
1357 N:      aspeed
1358
1359 ARM/CALXEDA HIGHBANK ARCHITECTURE
1360 M:      Rob Herring <[email protected]>
1361 L:      [email protected] (moderated for non-subscribers)
1362 S:      Maintained
1363 F:      arch/arm/mach-highbank/
1364 F:      arch/arm/boot/dts/highbank.dts
1365 F:      arch/arm/boot/dts/ecx-*.dts*
1366
1367 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1368 M:      Krzysztof Halasa <[email protected]>
1369 S:      Maintained
1370 F:      arch/arm/mach-cns3xxx/
1371
1372 ARM/CAVIUM THUNDER NETWORK DRIVER
1373 M:      Sunil Goutham <[email protected]>
1374 M:      Robert Richter <[email protected]>
1375 L:      [email protected] (moderated for non-subscribers)
1376 S:      Supported
1377 F:      drivers/net/ethernet/cavium/thunder/
1378
1379 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
1380 M:      Lukasz Majewski <[email protected]>
1381 L:      [email protected] (moderated for non-subscribers)
1382 S:      Maintained
1383 F:      arch/arm/mach-ep93xx/ts72xx.c
1384
1385 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1386 M:      Alexander Shiyan <[email protected]>
1387 L:      [email protected] (moderated for non-subscribers)
1388 S:      Odd Fixes
1389 N:      clps711x
1390
1391 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1392 M:      Lennert Buytenhek <[email protected]>
1393 L:      [email protected] (moderated for non-subscribers)
1394 S:      Maintained
1395
1396 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1397 M:      Hartley Sweeten <[email protected]>
1398 M:      Alexander Sverdlin <[email protected]>
1399 L:      [email protected] (moderated for non-subscribers)
1400 S:      Maintained
1401 F:      arch/arm/mach-ep93xx/
1402 F:      arch/arm/mach-ep93xx/include/mach/
1403
1404 ARM/CLKDEV SUPPORT
1405 M:      Russell King <[email protected]>
1406 L:      [email protected] (moderated for non-subscribers)
1407 S:      Maintained
1408 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1409 F:      drivers/clk/clkdev.c
1410
1411 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1412 M:      Mike Rapoport <[email protected]>
1413 L:      [email protected] (moderated for non-subscribers)
1414 S:      Maintained
1415
1416 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1417 M:      Baruch Siach <[email protected]>
1418 L:      [email protected] (moderated for non-subscribers)
1419 S:      Maintained
1420 F:      arch/arm/boot/dts/cx92755*
1421 N:      digicolor
1422
1423 ARM/CONTEC MICRO9 MACHINE SUPPORT
1424 M:      Hubert Feurstein <[email protected]>
1425 S:      Maintained
1426 F:      arch/arm/mach-ep93xx/micro9.c
1427
1428 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1429 M:      Mathieu Poirier <[email protected]>
1430 L:      [email protected] (moderated for non-subscribers)
1431 S:      Maintained
1432 F:      drivers/hwtracing/coresight/*
1433 F:      Documentation/trace/coresight.txt
1434 F:      Documentation/trace/coresight-cpu-debug.txt
1435 F:      Documentation/devicetree/bindings/arm/coresight.txt
1436 F:      Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1437 F:      Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1438 F:      tools/perf/arch/arm/util/pmu.c
1439 F:      tools/perf/arch/arm/util/auxtrace.c
1440 F:      tools/perf/arch/arm/util/cs-etm.c
1441 F:      tools/perf/arch/arm/util/cs-etm.h
1442 F:      tools/perf/util/cs-etm.*
1443 F:      tools/perf/util/cs-etm-decoder/*
1444
1445 ARM/CORGI MACHINE SUPPORT
1446 M:      Richard Purdie <[email protected]>
1447 S:      Maintained
1448
1449 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1450 M:      Hans Ulli Kroll <[email protected]>
1451 M:      Linus Walleij <[email protected]>
1452 L:      [email protected] (moderated for non-subscribers)
1453 T:      git git://github.com/ulli-kroll/linux.git
1454 S:      Maintained
1455 F:      Documentation/devicetree/bindings/arm/gemini.txt
1456 F:      Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
1457 F:      Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
1458 F:      Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
1459 F:      arch/arm/mach-gemini/
1460 F:      drivers/net/ethernet/cortina/
1461 F:      drivers/pinctrl/pinctrl-gemini.c
1462 F:      drivers/rtc/rtc-ftrtc010.c
1463
1464 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1465 M:      Barry Song <[email protected]>
1466 L:      [email protected] (moderated for non-subscribers)
1467 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1468 S:      Maintained
1469 F:      arch/arm/boot/dts/prima2*
1470 F:      arch/arm/mach-prima2/
1471 F:      drivers/clk/sirf/
1472 F:      drivers/clocksource/timer-prima2.c
1473 F:      drivers/clocksource/timer-atlas7.c
1474 N:      [^a-z]sirf
1475
1476 ARM/EBSA110 MACHINE SUPPORT
1477 M:      Russell King <[email protected]>
1478 L:      [email protected] (moderated for non-subscribers)
1479 W:      http://www.armlinux.org.uk/
1480 S:      Maintained
1481 F:      arch/arm/mach-ebsa110/
1482 F:      drivers/net/ethernet/amd/am79c961a.*
1483
1484 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1485 M:      Uwe Kleine-König <[email protected]>
1486 R:      Pengutronix Kernel Team <[email protected]>
1487 L:      [email protected] (moderated for non-subscribers)
1488 S:      Maintained
1489 N:      efm32
1490
1491 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1492 M:      Robert Jarzmik <[email protected]>
1493 L:      [email protected] (moderated for non-subscribers)
1494 S:      Maintained
1495 F:      arch/arm/mach-pxa/ezx.c
1496
1497 ARM/FARADAY FA526 PORT
1498 M:      Hans Ulli Kroll <[email protected]>
1499 L:      [email protected] (moderated for non-subscribers)
1500 S:      Maintained
1501 T:      git git://git.berlios.de/gemini-board
1502 F:      arch/arm/mm/*-fa*
1503
1504 ARM/FOOTBRIDGE ARCHITECTURE
1505 M:      Russell King <[email protected]>
1506 L:      [email protected] (moderated for non-subscribers)
1507 W:      http://www.armlinux.org.uk/
1508 S:      Maintained
1509 F:      arch/arm/include/asm/hardware/dec21285.h
1510 F:      arch/arm/mach-footbridge/
1511
1512 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1513 M:      Shawn Guo <[email protected]>
1514 M:      Sascha Hauer <[email protected]>
1515 R:      Pengutronix Kernel Team <[email protected]>
1516 R:      Fabio Estevam <[email protected]>
1517 R:      NXP Linux Team <[email protected]>
1518 L:      [email protected] (moderated for non-subscribers)
1519 S:      Maintained
1520 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1521 F:      arch/arm/mach-imx/
1522 F:      arch/arm/mach-mxs/
1523 F:      arch/arm/boot/dts/imx*
1524 F:      arch/arm/configs/imx*_defconfig
1525 F:      drivers/clk/imx/
1526 F:      drivers/firmware/imx/
1527 F:      drivers/soc/imx/
1528 F:      include/linux/firmware/imx/
1529 F:      include/soc/imx/
1530
1531 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1532 M:      Shawn Guo <[email protected]>
1533 M:      Sascha Hauer <[email protected]>
1534 R:      Pengutronix Kernel Team <[email protected]>
1535 R:      Stefan Agner <[email protected]>
1536 L:      [email protected] (moderated for non-subscribers)
1537 S:      Maintained
1538 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1539 F:      arch/arm/mach-imx/*vf610*
1540 F:      arch/arm/boot/dts/vf*
1541
1542 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
1543 M:      Shawn Guo <[email protected]>
1544 M:      Li Yang <[email protected]>
1545 L:      [email protected] (moderated for non-subscribers)
1546 S:      Maintained
1547 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1548 F:      arch/arm/boot/dts/ls1021a*
1549 F:      arch/arm64/boot/dts/freescale/fsl-*
1550 F:      arch/arm64/boot/dts/freescale/qoriq-*
1551
1552 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1553 M:      Lennert Buytenhek <[email protected]>
1554 L:      [email protected] (moderated for non-subscribers)
1555 S:      Maintained
1556
1557 ARM/GUMSTIX MACHINE SUPPORT
1558 M:      Steve Sakoman <[email protected]>
1559 L:      [email protected] (moderated for non-subscribers)
1560 S:      Maintained
1561
1562 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1563 M:      Philipp Zabel <[email protected]>
1564 M:      Paul Parsons <[email protected]>
1565 L:      [email protected] (moderated for non-subscribers)
1566 S:      Maintained
1567 F:      arch/arm/mach-pxa/hx4700.c
1568 F:      arch/arm/mach-pxa/include/mach/hx4700.h
1569 F:      sound/soc/pxa/hx4700.c
1570
1571 ARM/HISILICON SOC SUPPORT
1572 M:      Wei Xu <[email protected]>
1573 L:      [email protected] (moderated for non-subscribers)
1574 W:      http://www.hisilicon.com
1575 S:      Supported
1576 T:      git git://github.com/hisilicon/linux-hisi.git
1577 F:      arch/arm/mach-hisi/
1578 F:      arch/arm/boot/dts/hi3*
1579 F:      arch/arm/boot/dts/hip*
1580 F:      arch/arm/boot/dts/hisi*
1581 F:      arch/arm64/boot/dts/hisilicon/
1582
1583 ARM/HP JORNADA 7XX MACHINE SUPPORT
1584 M:      Kristoffer Ericson <[email protected]>
1585 W:      www.jlime.com
1586 S:      Maintained
1587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1588 F:      arch/arm/mach-sa1100/jornada720.c
1589 F:      arch/arm/mach-sa1100/include/mach/jornada720.h
1590
1591 ARM/IGEP MACHINE SUPPORT
1592 M:      Enric Balletbo i Serra <[email protected]>
1593 M:      Javier Martinez Canillas <[email protected]>
1594 L:      [email protected]
1595 L:      [email protected] (moderated for non-subscribers)
1596 S:      Maintained
1597 F:      arch/arm/boot/dts/omap3-igep*
1598
1599 ARM/INCOME PXA270 SUPPORT
1600 M:      Marek Vasut <[email protected]>
1601 L:      [email protected] (moderated for non-subscribers)
1602 S:      Maintained
1603 F:      arch/arm/mach-pxa/colibri-pxa270-income.c
1604
1605 ARM/INTEL IOP13XX ARM ARCHITECTURE
1606 M:      Lennert Buytenhek <[email protected]>
1607 L:      [email protected] (moderated for non-subscribers)
1608 S:      Maintained
1609
1610 ARM/INTEL IOP32X ARM ARCHITECTURE
1611 M:      Lennert Buytenhek <[email protected]>
1612 L:      [email protected] (moderated for non-subscribers)
1613 S:      Maintained
1614
1615 ARM/INTEL IOP33X ARM ARCHITECTURE
1616 L:      [email protected] (moderated for non-subscribers)
1617 S:      Orphan
1618
1619 ARM/INTEL IQ81342EX MACHINE SUPPORT
1620 M:      Lennert Buytenhek <[email protected]>
1621 L:      [email protected] (moderated for non-subscribers)
1622 S:      Maintained
1623
1624 ARM/INTEL IXDP2850 MACHINE SUPPORT
1625 M:      Lennert Buytenhek <[email protected]>
1626 L:      [email protected] (moderated for non-subscribers)
1627 S:      Maintained
1628
1629 ARM/INTEL IXP4XX ARM ARCHITECTURE
1630 M:      Imre Kaloz <[email protected]>
1631 M:      Krzysztof Halasa <[email protected]>
1632 L:      [email protected] (moderated for non-subscribers)
1633 S:      Maintained
1634 F:      arch/arm/mach-ixp4xx/
1635
1636 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1637 M:      Jonathan Cameron <[email protected]>
1638 L:      [email protected] (moderated for non-subscribers)
1639 S:      Maintained
1640 F:      arch/arm/mach-pxa/stargate2.c
1641 F:      drivers/pcmcia/pxa2xx_stargate2.c
1642
1643 ARM/INTEL XSC3 (MANZANO) ARM CORE
1644 M:      Lennert Buytenhek <[email protected]>
1645 L:      [email protected] (moderated for non-subscribers)
1646 S:      Maintained
1647
1648 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1649 M:      Lennert Buytenhek <[email protected]>
1650 L:      [email protected] (moderated for non-subscribers)
1651 S:      Maintained
1652
1653 ARM/LG1K ARCHITECTURE
1654 M:      Chanho Min <[email protected]>
1655 L:      [email protected] (moderated for non-subscribers)
1656 S:      Maintained
1657 F:      arch/arm64/boot/dts/lg/
1658
1659 ARM/LOGICPD PXA270 MACHINE SUPPORT
1660 M:      Lennert Buytenhek <[email protected]>
1661 L:      [email protected] (moderated for non-subscribers)
1662 S:      Maintained
1663
1664 ARM/LPC18XX ARCHITECTURE
1665 M:      Vladimir Zapolskiy <[email protected]>
1666 L:      [email protected] (moderated for non-subscribers)
1667 S:      Maintained
1668 F:      arch/arm/boot/dts/lpc43*
1669 F:      drivers/i2c/busses/i2c-lpc2k.c
1670 F:      drivers/memory/pl172.c
1671 F:      drivers/mtd/spi-nor/nxp-spifi.c
1672 F:      drivers/rtc/rtc-lpc24xx.c
1673 N:      lpc18xx
1674
1675 ARM/LPC32XX SOC SUPPORT
1676 M:      Vladimir Zapolskiy <[email protected]>
1677 M:      Sylvain Lemieux <[email protected]>
1678 L:      [email protected] (moderated for non-subscribers)
1679 T:      git git://github.com/vzapolskiy/linux-lpc32xx.git
1680 S:      Maintained
1681 F:      arch/arm/boot/dts/lpc32*
1682 F:      arch/arm/mach-lpc32xx/
1683 F:      drivers/i2c/busses/i2c-pnx.c
1684 F:      drivers/net/ethernet/nxp/lpc_eth.c
1685 F:      drivers/usb/host/ohci-nxp.c
1686 F:      drivers/watchdog/pnx4008_wdt.c
1687 N:      lpc32xx
1688
1689 ARM/MAGICIAN MACHINE SUPPORT
1690 M:      Philipp Zabel <[email protected]>
1691 S:      Maintained
1692
1693 ARM/Marvell Dove/MV78xx0/Orion SOC support
1694 M:      Jason Cooper <[email protected]>
1695 M:      Andrew Lunn <[email protected]>
1696 M:      Sebastian Hesselbarth <[email protected]>
1697 M:      Gregory Clement <[email protected]>
1698 L:      [email protected] (moderated for non-subscribers)
1699 S:      Maintained
1700 F:      Documentation/devicetree/bindings/soc/dove/
1701 F:      arch/arm/mach-dove/
1702 F:      arch/arm/mach-mv78xx0/
1703 F:      arch/arm/mach-orion5x/
1704 F:      arch/arm/plat-orion/
1705 F:      arch/arm/boot/dts/dove*
1706 F:      arch/arm/boot/dts/orion5x*
1707
1708 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1709 M:      Jason Cooper <[email protected]>
1710 M:      Andrew Lunn <[email protected]>
1711 M:      Gregory Clement <[email protected]>
1712 M:      Sebastian Hesselbarth <[email protected]>
1713 L:      [email protected] (moderated for non-subscribers)
1714 S:      Maintained
1715 F:      arch/arm/boot/dts/armada*
1716 F:      arch/arm/boot/dts/kirkwood*
1717 F:      arch/arm/configs/mvebu_*_defconfig
1718 F:      arch/arm/mach-mvebu/
1719 F:      arch/arm64/boot/dts/marvell/armada*
1720 F:      drivers/cpufreq/armada-37xx-cpufreq.c
1721 F:      drivers/cpufreq/mvebu-cpufreq.c
1722 F:      drivers/irqchip/irq-armada-370-xp.c
1723 F:      drivers/irqchip/irq-mvebu-*
1724 F:      drivers/pinctrl/mvebu/
1725 F:      drivers/rtc/rtc-armada38x.c
1726
1727 ARM/Mediatek RTC DRIVER
1728 M:      Eddie Huang <[email protected]>
1729 M:      Sean Wang <[email protected]>
1730 L:      [email protected] (moderated for non-subscribers)
1731 L:      [email protected] (moderated for non-subscribers)
1732 S:      Maintained
1733 F:      Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
1734 F:      drivers/rtc/rtc-mt6397.c
1735 F:      drivers/rtc/rtc-mt7622.c
1736
1737 ARM/Mediatek SoC support
1738 M:      Matthias Brugger <[email protected]>
1739 L:      [email protected] (moderated for non-subscribers)
1740 L:      [email protected] (moderated for non-subscribers)
1741 S:      Maintained
1742 F:      arch/arm/boot/dts/mt6*
1743 F:      arch/arm/boot/dts/mt7*
1744 F:      arch/arm/boot/dts/mt8*
1745 F:      arch/arm/mach-mediatek/
1746 F:      arch/arm64/boot/dts/mediatek/
1747 N:      mtk
1748 K:      mediatek
1749
1750 ARM/Mediatek USB3 PHY DRIVER
1751 M:      Chunfeng Yun <[email protected]>
1752 L:      [email protected] (moderated for non-subscribers)
1753 L:      [email protected] (moderated for non-subscribers)
1754 S:      Maintained
1755 F:      drivers/phy/mediatek/
1756 F:      Documentation/devicetree/bindings/phy/phy-mtk-*
1757
1758 ARM/MICREL KS8695 ARCHITECTURE
1759 M:      Greg Ungerer <[email protected]>
1760 L:      [email protected] (moderated for non-subscribers)
1761 F:      arch/arm/mach-ks8695/
1762 S:      Odd Fixes
1763
1764 ARM/Microchip (AT91) SoC support
1765 M:      Nicolas Ferre <[email protected]>
1766 M:      Alexandre Belloni <[email protected]>
1767 M:      Ludovic Desroches <[email protected]>
1768 L:      [email protected] (moderated for non-subscribers)
1769 W:      http://www.linux4sam.org
1770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
1771 S:      Supported
1772 N:      at91
1773 N:      atmel
1774 F:      arch/arm/mach-at91/
1775 F:      include/soc/at91/
1776 F:      arch/arm/boot/dts/at91*.dts
1777 F:      arch/arm/boot/dts/at91*.dtsi
1778 F:      arch/arm/boot/dts/sama*.dts
1779 F:      arch/arm/boot/dts/sama*.dtsi
1780 F:      arch/arm/include/debug/at91.S
1781 F:      drivers/memory/atmel*
1782 F:      drivers/watchdog/sama5d4_wdt.c
1783 X:      drivers/input/touchscreen/atmel_mxt_ts.c
1784 X:      drivers/net/wireless/atmel/
1785
1786 ARM/MIOA701 MACHINE SUPPORT
1787 M:      Robert Jarzmik <[email protected]>
1788 L:      [email protected] (moderated for non-subscribers)
1789 F:      arch/arm/mach-pxa/mioa701.c
1790 S:      Maintained
1791
1792 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1793 M:      Michael Petchkovsky <[email protected]>
1794 S:      Maintained
1795
1796 ARM/NOMADIK/U300/Ux500 ARCHITECTURES
1797 M:      Linus Walleij <[email protected]>
1798 L:      [email protected] (moderated for non-subscribers)
1799 S:      Maintained
1800 F:      arch/arm/mach-nomadik/
1801 F:      arch/arm/mach-u300/
1802 F:      arch/arm/mach-ux500/
1803 F:      arch/arm/boot/dts/ste-*
1804 F:      drivers/clk/clk-nomadik.c
1805 F:      drivers/clk/clk-u300.c
1806 F:      drivers/clocksource/clksrc-dbx500-prcmu.c
1807 F:      drivers/clocksource/timer-u300.c
1808 F:      drivers/dma/coh901318*
1809 F:      drivers/dma/ste_dma40*
1810 F:      drivers/hwspinlock/u8500_hsem.c
1811 F:      drivers/i2c/busses/i2c-nomadik.c
1812 F:      drivers/i2c/busses/i2c-stu300.c
1813 F:      drivers/mfd/ab3100*
1814 F:      drivers/mfd/ab8500*
1815 F:      drivers/mfd/abx500*
1816 F:      drivers/mfd/dbx500*
1817 F:      drivers/mfd/db8500*
1818 F:      drivers/pinctrl/nomadik/
1819 F:      drivers/pinctrl/pinctrl-coh901*
1820 F:      drivers/pinctrl/pinctrl-u300.c
1821 F:      drivers/rtc/rtc-ab3100.c
1822 F:      drivers/rtc/rtc-ab8500.c
1823 F:      drivers/rtc/rtc-coh901331.c
1824 F:      drivers/rtc/rtc-pl031.c
1825 F:      drivers/watchdog/coh901327_wdt.c
1826 F:      Documentation/devicetree/bindings/arm/ste-*
1827 F:      Documentation/devicetree/bindings/arm/ux500/
1828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1829
1830 ARM/NUVOTON NPCM ARCHITECTURE
1831 M:      Avi Fishman <[email protected]>
1832 M:      Tomer Maimon <[email protected]>
1833 R:      Patrick Venture <[email protected]>
1834 R:      Nancy Yuen <[email protected]>
1835 R:      Brendan Higgins <[email protected]>
1836 L:      [email protected] (moderated for non-subscribers)
1837 S:      Supported
1838 F:      arch/arm/mach-npcm/
1839 F:      arch/arm/boot/dts/nuvoton-npcm*
1840 F:      include/dt-bindings/clock/nuvoton,npcm7xx-clks.h
1841 F:      drivers/*/*npcm*
1842 F:      Documentation/devicetree/bindings/*/*npcm*
1843 F:      Documentation/devicetree/bindings/*/*/*npcm*
1844
1845 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1846 M:      Wan ZongShun <[email protected]>
1847 L:      [email protected] (moderated for non-subscribers)
1848 W:      http://www.mcuos.com
1849 S:      Maintained
1850 F:      arch/arm/mach-w90x900/
1851 F:      drivers/input/keyboard/w90p910_keypad.c
1852 F:      drivers/input/touchscreen/w90p910_ts.c
1853 F:      drivers/watchdog/nuc900_wdt.c
1854 F:      drivers/net/ethernet/nuvoton/w90p910_ether.c
1855 F:      drivers/mtd/nand/raw/nuc900_nand.c
1856 F:      drivers/rtc/rtc-nuc900.c
1857 F:      drivers/spi/spi-nuc900.c
1858 F:      drivers/usb/host/ehci-w90x900.c
1859 F:      drivers/video/fbdev/nuc900fb.c
1860
1861 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1862 M:      Nelson Castillo <[email protected]>
1863 L:      [email protected] (subscribers-only)
1864 W:      http://wiki.openmoko.org/wiki/Neo_FreeRunner
1865 S:      Supported
1866
1867 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1868 M:      Alexander Clouter <[email protected]>
1869 L:      [email protected] (moderated for non-subscribers)
1870 W:      http://www.digriz.org.uk/ts78xx/kernel
1871 S:      Maintained
1872 F:      arch/arm/mach-orion5x/ts78xx-*
1873
1874 ARM/OXNAS platform support
1875 M:      Neil Armstrong <[email protected]>
1876 L:      [email protected] (moderated for non-subscribers)
1877 L:      [email protected] (moderated for non-subscribers)
1878 S:      Maintained
1879 F:      arch/arm/mach-oxnas/
1880 F:      arch/arm/boot/dts/ox8*.dts*
1881 N:      oxnas
1882
1883 ARM/PALM TREO SUPPORT
1884 M:      Tomas Cech <[email protected]>
1885 L:      [email protected]
1886 W:      http://hackndev.com
1887 S:      Maintained
1888 F:      arch/arm/mach-pxa/palmtreo.*
1889
1890 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1891 M:      Marek Vasut <[email protected]>
1892 L:      [email protected]
1893 W:      http://hackndev.com
1894 S:      Maintained
1895 F:      arch/arm/mach-pxa/include/mach/palmtx.h
1896 F:      arch/arm/mach-pxa/palmtx.c
1897 F:      arch/arm/mach-pxa/palmt5.*
1898 F:      arch/arm/mach-pxa/include/mach/palmld.h
1899 F:      arch/arm/mach-pxa/palmld.c
1900 F:      arch/arm/mach-pxa/palmte2.*
1901 F:      arch/arm/mach-pxa/include/mach/palmtc.h
1902 F:      arch/arm/mach-pxa/palmtc.c
1903
1904 ARM/PALMZ72 SUPPORT
1905 M:      Sergey Lapin <[email protected]>
1906 L:      [email protected]
1907 W:      http://hackndev.com
1908 S:      Maintained
1909 F:      arch/arm/mach-pxa/palmz72.*
1910
1911 ARM/PLEB SUPPORT
1912 M:      Peter Chubb <[email protected]>
1913 W:      http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1914 S:      Maintained
1915
1916 ARM/PT DIGITAL BOARD PORT
1917 M:      Stefan Eletzhofer <[email protected]>
1918 L:      [email protected] (moderated for non-subscribers)
1919 W:      http://www.armlinux.org.uk/
1920 S:      Maintained
1921
1922 ARM/QUALCOMM SUPPORT
1923 M:      Andy Gross <[email protected]>
1924 M:      David Brown <[email protected]>
1925 L:      [email protected]
1926 L:      [email protected]
1927 S:      Maintained
1928 F:      Documentation/devicetree/bindings/soc/qcom/
1929 F:      arch/arm/boot/dts/qcom-*.dts
1930 F:      arch/arm/boot/dts/qcom-*.dtsi
1931 F:      arch/arm/mach-qcom/
1932 F:      arch/arm64/boot/dts/qcom/*
1933 F:      drivers/i2c/busses/i2c-qup.c
1934 F:      drivers/clk/qcom/
1935 F:      drivers/dma/qcom/
1936 F:      drivers/soc/qcom/
1937 F:      drivers/spi/spi-qup.c
1938 F:      drivers/tty/serial/msm_serial.c
1939 F:      drivers/*/pm8???-*
1940 F:      drivers/mfd/ssbi.c
1941 F:      drivers/firmware/qcom_scm*
1942 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1943
1944 ARM/RADISYS ENP2611 MACHINE SUPPORT
1945 M:      Lennert Buytenhek <[email protected]>
1946 L:      [email protected] (moderated for non-subscribers)
1947 S:      Maintained
1948
1949 ARM/REALTEK ARCHITECTURE
1950 M:      Andreas Färber <[email protected]>
1951 L:      [email protected] (moderated for non-subscribers)
1952 S:      Maintained
1953 F:      arch/arm64/boot/dts/realtek/
1954 F:      Documentation/devicetree/bindings/arm/realtek.txt
1955
1956 ARM/RENESAS ARM64 ARCHITECTURE
1957 M:      Simon Horman <[email protected]>
1958 M:      Magnus Damm <[email protected]>
1959 L:      [email protected]
1960 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
1961 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1962 S:      Supported
1963 F:      arch/arm64/boot/dts/renesas/
1964 F:      Documentation/devicetree/bindings/arm/shmobile.txt
1965 F:      drivers/soc/renesas/
1966 F:      include/linux/soc/renesas/
1967
1968 ARM/RISCPC ARCHITECTURE
1969 M:      Russell King <[email protected]>
1970 L:      [email protected] (moderated for non-subscribers)
1971 W:      http://www.armlinux.org.uk/
1972 S:      Maintained
1973 F:      arch/arm/include/asm/hardware/entry-macro-iomd.S
1974 F:      arch/arm/include/asm/hardware/ioc.h
1975 F:      arch/arm/include/asm/hardware/iomd.h
1976 F:      arch/arm/include/asm/hardware/memc.h
1977 F:      arch/arm/mach-rpc/
1978 F:      drivers/net/ethernet/8390/etherh.c
1979 F:      drivers/net/ethernet/i825xx/ether1*
1980 F:      drivers/net/ethernet/seeq/ether3*
1981 F:      drivers/scsi/arm/
1982
1983 ARM/Rockchip SoC support
1984 M:      Heiko Stuebner <[email protected]>
1985 L:      [email protected] (moderated for non-subscribers)
1986 L:      [email protected]
1987 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1988 S:      Maintained
1989 F:      arch/arm/boot/dts/rk3*
1990 F:      arch/arm/boot/dts/rv1108*
1991 F:      arch/arm/mach-rockchip/
1992 F:      drivers/clk/rockchip/
1993 F:      drivers/i2c/busses/i2c-rk3x.c
1994 F:      drivers/*/*rockchip*
1995 F:      drivers/*/*/*rockchip*
1996 F:      sound/soc/rockchip/
1997 N:      rockchip
1998
1999 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
2000 M:      Kukjin Kim <[email protected]>
2001 M:      Krzysztof Kozlowski <[email protected]>
2002 L:      [email protected] (moderated for non-subscribers)
2003 L:      [email protected] (moderated for non-subscribers)
2004 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
2005 S:      Maintained
2006 F:      arch/arm/boot/dts/s3c*
2007 F:      arch/arm/boot/dts/s5p*
2008 F:      arch/arm/boot/dts/exynos*
2009 F:      arch/arm64/boot/dts/exynos/
2010 F:      arch/arm/plat-samsung/
2011 F:      arch/arm/mach-s3c24*/
2012 F:      arch/arm/mach-s3c64xx/
2013 F:      arch/arm/mach-s5p*/
2014 F:      arch/arm/mach-exynos*/
2015 F:      drivers/*/*s3c24*
2016 F:      drivers/*/*/*s3c24*
2017 F:      drivers/*/*s3c64xx*
2018 F:      drivers/*/*s5pv210*
2019 F:      drivers/memory/samsung/*
2020 F:      drivers/soc/samsung/*
2021 F:      Documentation/arm/Samsung/
2022 F:      Documentation/devicetree/bindings/arm/samsung/
2023 F:      Documentation/devicetree/bindings/sram/samsung-sram.txt
2024 F:      Documentation/devicetree/bindings/power/pd-samsung.txt
2025 N:      exynos
2026
2027 ARM/SAMSUNG MOBILE MACHINE SUPPORT
2028 M:      Kyungmin Park <[email protected]>
2029 L:      [email protected] (moderated for non-subscribers)
2030 S:      Maintained
2031 F:      arch/arm/mach-s5pv210/
2032
2033 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2034 M:      Kyungmin Park <[email protected]>
2035 M:      Kamil Debski <[email protected]>
2036 M:      Andrzej Hajda <[email protected]>
2037 L:      [email protected]
2038 L:      [email protected]
2039 S:      Maintained
2040 F:      drivers/media/platform/s5p-g2d/
2041
2042 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2043 M:      Marek Szyprowski <[email protected]>
2044 L:      [email protected] (moderated for non-subscribers)
2045 L:      [email protected]
2046 S:      Maintained
2047 F:      drivers/media/platform/s5p-cec/
2048 F:      Documentation/devicetree/bindings/media/s5p-cec.txt
2049
2050 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2051 M:      Andrzej Pietrasiewicz <[email protected]>
2052 M:      Jacek Anaszewski <[email protected]>
2053 L:      [email protected]
2054 L:      [email protected]
2055 S:      Maintained
2056 F:      drivers/media/platform/s5p-jpeg/
2057
2058 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2059 M:      Kyungmin Park <[email protected]>
2060 M:      Kamil Debski <[email protected]>
2061 M:      Jeongtae Park <[email protected]>
2062 M:      Andrzej Hajda <[email protected]>
2063 L:      [email protected]
2064 L:      [email protected]
2065 S:      Maintained
2066 F:      arch/arm/plat-samsung/s5p-dev-mfc.c
2067 F:      drivers/media/platform/s5p-mfc/
2068
2069 ARM/SHMOBILE ARM ARCHITECTURE
2070 M:      Simon Horman <[email protected]>
2071 M:      Magnus Damm <[email protected]>
2072 L:      [email protected]
2073 Q:      http://patchwork.kernel.org/project/linux-renesas-soc/list/
2074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
2075 S:      Supported
2076 F:      arch/arm/boot/dts/emev2*
2077 F:      arch/arm/boot/dts/r7s*
2078 F:      arch/arm/boot/dts/r8a*
2079 F:      arch/arm/boot/dts/r9a*
2080 F:      arch/arm/boot/dts/sh*
2081 F:      arch/arm/configs/shmobile_defconfig
2082 F:      arch/arm/include/debug/renesas-scif.S
2083 F:      arch/arm/mach-shmobile/
2084 F:      Documentation/devicetree/bindings/arm/shmobile.txt
2085 F:      drivers/soc/renesas/
2086 F:      include/linux/soc/renesas/
2087
2088 ARM/SOCFPGA ARCHITECTURE
2089 M:      Dinh Nguyen <[email protected]>
2090 S:      Maintained
2091 F:      arch/arm/mach-socfpga/
2092 F:      arch/arm/boot/dts/socfpga*
2093 F:      arch/arm/configs/socfpga_defconfig
2094 F:      arch/arm64/boot/dts/altera/
2095 W:      http://www.rocketboards.org
2096 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2097
2098 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2099 M:      Dinh Nguyen <[email protected]>
2100 S:      Maintained
2101 F:      drivers/clk/socfpga/
2102
2103 ARM/SOCFPGA EDAC SUPPORT
2104 M:      Thor Thayer <[email protected]>
2105 S:      Maintained
2106 F:      drivers/edac/altera_edac.
2107
2108 ARM/SPREADTRUM SoC SUPPORT
2109 M:      Orson Zhai <[email protected]>
2110 M:      Baolin Wang <[email protected]>
2111 M:      Chunyan Zhang <[email protected]>
2112 S:      Maintained
2113 F:      arch/arm64/boot/dts/sprd
2114 N:      sprd
2115
2116 ARM/STI ARCHITECTURE
2117 M:      Patrice Chotard <[email protected]>
2118 L:      [email protected] (moderated for non-subscribers)
2119 W:      http://www.stlinux.com
2120 S:      Maintained
2121 F:      arch/arm/mach-sti/
2122 F:      arch/arm/boot/dts/sti*
2123 F:      drivers/char/hw_random/st-rng.c
2124 F:      drivers/clocksource/arm_global_timer.c
2125 F:      drivers/clocksource/clksrc_st_lpc.c
2126 F:      drivers/cpufreq/sti-cpufreq.c
2127 F:      drivers/dma/st_fdma*
2128 F:      drivers/i2c/busses/i2c-st.c
2129 F:      drivers/media/rc/st_rc.c
2130 F:      drivers/media/platform/sti/c8sectpfe/
2131 F:      drivers/mmc/host/sdhci-st.c
2132 F:      drivers/phy/st/phy-miphy28lp.c
2133 F:      drivers/phy/st/phy-stih407-usb.c
2134 F:      drivers/pinctrl/pinctrl-st.c
2135 F:      drivers/remoteproc/st_remoteproc.c
2136 F:      drivers/remoteproc/st_slim_rproc.c
2137 F:      drivers/reset/sti/
2138 F:      drivers/rtc/rtc-st-lpc.c
2139 F:      drivers/tty/serial/st-asc.c
2140 F:      drivers/usb/dwc3/dwc3-st.c
2141 F:      drivers/usb/host/ehci-st.c
2142 F:      drivers/usb/host/ohci-st.c
2143 F:      drivers/watchdog/st_lpc_wdt.c
2144 F:      drivers/ata/ahci_st.c
2145 F:      include/linux/remoteproc/st_slim_rproc.h
2146
2147 ARM/STM32 ARCHITECTURE
2148 M:      Maxime Coquelin <[email protected]>
2149 M:      Alexandre Torgue <[email protected]>
2150 L:      [email protected] (moderated for non-subscribers)
2151 L:      [email protected] (moderated for non-subscribers)
2152 S:      Maintained
2153 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2154 N:      stm32
2155 N:      stm
2156 F:      arch/arm/boot/dts/stm32*
2157 F:      arch/arm/mach-stm32/
2158 F:      drivers/clocksource/armv7m_systick.c
2159
2160 ARM/Synaptics SoC support
2161 M:      Jisheng Zhang <[email protected]>
2162 M:      Sebastian Hesselbarth <[email protected]>
2163 L:      [email protected] (moderated for non-subscribers)
2164 S:      Maintained
2165 F:      arch/arm/mach-berlin/
2166 F:      arch/arm/boot/dts/berlin*
2167 F:      arch/arm64/boot/dts/synaptics/
2168
2169 ARM/TANGO ARCHITECTURE
2170 M:      Marc Gonzalez <[email protected]>
2171 M:      Mans Rullgard <[email protected]>
2172 L:      [email protected]
2173 S:      Odd Fixes
2174 N:      tango
2175
2176 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2177 M:      Lennert Buytenhek <[email protected]>
2178 L:      [email protected] (moderated for non-subscribers)
2179 S:      Maintained
2180
2181 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2182 M:      Hans Verkuil <[email protected]>
2183 L:      [email protected]
2184 L:      [email protected]
2185 S:      Maintained
2186 F:      drivers/media/platform/tegra-cec/
2187 F:      Documentation/devicetree/bindings/media/tegra-cec.txt
2188
2189 ARM/TETON BGA MACHINE SUPPORT
2190 M:      "Mark F. Brown" <[email protected]>
2191 L:      [email protected] (moderated for non-subscribers)
2192 S:      Maintained
2193
2194 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2195 M:      Santosh Shilimkar <[email protected]>
2196 L:      [email protected]
2197 S:      Maintained
2198 F:      drivers/memory/*emif*
2199
2200 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2201 M:      Tero Kristo <[email protected]>
2202 M:      Nishanth Menon <[email protected]>
2203 L:      [email protected] (moderated for non-subscribers)
2204 S:      Supported
2205 F:      Documentation/devicetree/bindings/arm/ti/k3.txt
2206 F:      arch/arm64/boot/dts/ti/Makefile
2207 F:      arch/arm64/boot/dts/ti/k3-*
2208
2209 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2210 M:      Santosh Shilimkar <[email protected]>
2211 L:      [email protected] (moderated for non-subscribers)
2212 S:      Maintained
2213 F:      arch/arm/mach-keystone/
2214 F:      arch/arm/boot/dts/keystone-*
2215 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
2216
2217 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2218 M:      Santosh Shilimkar <[email protected]>
2219 L:      [email protected]
2220 S:      Maintained
2221 F:      drivers/clk/keystone/
2222
2223 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
2224 M:      Santosh Shilimkar <[email protected]>
2225 L:      [email protected] (moderated for non-subscribers)
2226 L:      [email protected]
2227 S:      Maintained
2228 F:      drivers/clocksource/timer-keystone.c
2229
2230 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2231 M:      Santosh Shilimkar <[email protected]>
2232 L:      [email protected]
2233 S:      Maintained
2234 F:      drivers/power/reset/keystone-reset.c
2235
2236 ARM/THECUS N2100 MACHINE SUPPORT
2237 M:      Lennert Buytenhek <[email protected]>
2238 L:      [email protected] (moderated for non-subscribers)
2239 S:      Maintained
2240
2241 ARM/TOSA MACHINE SUPPORT
2242 M:      Dmitry Eremin-Solenikov <[email protected]>
2243 M:      Dirk Opfer <[email protected]>
2244 S:      Maintained
2245
2246 ARM/UNIPHIER ARCHITECTURE
2247 M:      Masahiro Yamada <[email protected]>
2248 L:      [email protected] (moderated for non-subscribers)
2249 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
2250 S:      Maintained
2251 F:      Documentation/devicetree/bindings/gpio/gpio-uniphier.txt
2252 F:      Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.txt
2253 F:      arch/arm/boot/dts/uniphier*
2254 F:      arch/arm/include/asm/hardware/cache-uniphier.h
2255 F:      arch/arm/mach-uniphier/
2256 F:      arch/arm/mm/cache-uniphier.c
2257 F:      arch/arm64/boot/dts/socionext/uniphier*
2258 F:      drivers/bus/uniphier-system-bus.c
2259 F:      drivers/clk/uniphier/
2260 F:      drivers/gpio/gpio-uniphier.c
2261 F:      drivers/i2c/busses/i2c-uniphier*
2262 F:      drivers/irqchip/irq-uniphier-aidet.c
2263 F:      drivers/mmc/host/uniphier-sd.c
2264 F:      drivers/pinctrl/uniphier/
2265 F:      drivers/reset/reset-uniphier.c
2266 F:      drivers/tty/serial/8250/8250_uniphier.c
2267 N:      uniphier
2268
2269 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
2270 M:      Ulf Hansson <[email protected]>
2271 L:      [email protected] (moderated for non-subscribers)
2272 T:      git git://git.linaro.org/people/ulfh/clk.git
2273 S:      Maintained
2274 F:      drivers/clk/ux500/
2275
2276 ARM/VERSATILE EXPRESS PLATFORM
2277 M:      Liviu Dudau <[email protected]>
2278 M:      Sudeep Holla <[email protected]>
2279 M:      Lorenzo Pieralisi <[email protected]>
2280 L:      [email protected] (moderated for non-subscribers)
2281 S:      Maintained
2282 F:      arch/arm/boot/dts/vexpress*
2283 F:      arch/arm64/boot/dts/arm/
2284 F:      arch/arm/mach-vexpress/
2285 F:      */*/vexpress*
2286 F:      */*/*/vexpress*
2287 F:      drivers/clk/versatile/clk-vexpress-osc.c
2288 F:      drivers/clocksource/timer-versatile.c
2289 N:      mps2
2290
2291 ARM/VFP SUPPORT
2292 M:      Russell King <[email protected]>
2293 L:      [email protected] (moderated for non-subscribers)
2294 W:      http://www.armlinux.org.uk/
2295 S:      Maintained
2296 F:      arch/arm/vfp/
2297
2298 ARM/VOIPAC PXA270 SUPPORT
2299 M:      Marek Vasut <[email protected]>
2300 L:      [email protected] (moderated for non-subscribers)
2301 S:      Maintained
2302 F:      arch/arm/mach-pxa/vpac270.c
2303 F:      arch/arm/mach-pxa/include/mach/vpac270.h
2304
2305 ARM/VT8500 ARM ARCHITECTURE
2306 M:      Tony Prisk <[email protected]>
2307 L:      [email protected] (moderated for non-subscribers)
2308 S:      Maintained
2309 F:      arch/arm/mach-vt8500/
2310 F:      drivers/clocksource/timer-vt8500.c
2311 F:      drivers/i2c/busses/i2c-wmt.c
2312 F:      drivers/mmc/host/wmt-sdmmc.c
2313 F:      drivers/pwm/pwm-vt8500.c
2314 F:      drivers/rtc/rtc-vt8500.c
2315 F:      drivers/tty/serial/vt8500_serial.c
2316 F:      drivers/usb/host/ehci-platform.c
2317 F:      drivers/usb/host/uhci-platform.c
2318 F:      drivers/video/fbdev/vt8500lcdfb.*
2319 F:      drivers/video/fbdev/wm8505fb*
2320 F:      drivers/video/fbdev/wmt_ge_rops.*
2321
2322 ARM/ZIPIT Z2 SUPPORT
2323 M:      Marek Vasut <[email protected]>
2324 L:      [email protected] (moderated for non-subscribers)
2325 S:      Maintained
2326 F:      arch/arm/mach-pxa/z2.c
2327 F:      arch/arm/mach-pxa/include/mach/z2.h
2328
2329 ARM/ZTE ARCHITECTURE
2330 M:      Jun Nie <[email protected]>
2331 M:      Shawn Guo <[email protected]>
2332 L:      [email protected] (moderated for non-subscribers)
2333 S:      Maintained
2334 F:      arch/arm/boot/dts/zx2967*
2335 F:      arch/arm/mach-zx/
2336 F:      arch/arm64/boot/dts/zte/
2337 F:      drivers/clk/zte/
2338 F:      drivers/dma/zx_dma.c
2339 F:      drivers/gpio/gpio-zx.c
2340 F:      drivers/i2c/busses/i2c-zx2967.c
2341 F:      drivers/mmc/host/dw_mmc-zx.*
2342 F:      drivers/pinctrl/zte/
2343 F:      drivers/soc/zte/
2344 F:      drivers/thermal/zx2967_thermal.c
2345 F:      drivers/watchdog/zx2967_wdt.c
2346 F:      Documentation/devicetree/bindings/arm/zte.txt
2347 F:      Documentation/devicetree/bindings/clock/zx2967*.txt
2348 F:      Documentation/devicetree/bindings/dma/zxdma.txt
2349 F:      Documentation/devicetree/bindings/gpio/zx296702-gpio.txt
2350 F:      Documentation/devicetree/bindings/i2c/i2c-zx2967.txt
2351 F:      Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt
2352 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt
2353 F:      Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
2354 F:      Documentation/devicetree/bindings/soc/zte/
2355 F:      Documentation/devicetree/bindings/sound/zte,*.txt
2356 F:      Documentation/devicetree/bindings/thermal/zx2967-thermal.txt
2357 F:      Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt
2358 F:      include/dt-bindings/clock/zx2967*.h
2359 F:      include/dt-bindings/soc/zte,*.h
2360 F:      sound/soc/codecs/zx_aud96p22.c
2361 F:      sound/soc/zte/
2362
2363 ARM/ZYNQ ARCHITECTURE
2364 M:      Michal Simek <[email protected]>
2365 L:      [email protected] (moderated for non-subscribers)
2366 W:      http://wiki.xilinx.com
2367 T:      git https://github.com/Xilinx/linux-xlnx.git
2368 S:      Supported
2369 F:      arch/arm/mach-zynq/
2370 F:      drivers/cpuidle/cpuidle-zynq.c
2371 F:      drivers/block/xsysace.c
2372 N:      zynq
2373 N:      xilinx
2374 F:      drivers/clocksource/timer-cadence-ttc.c
2375 F:      drivers/i2c/busses/i2c-cadence.c
2376 F:      drivers/mmc/host/sdhci-of-arasan.c
2377 F:      drivers/edac/synopsys_edac.c
2378 F:      drivers/i2c/busses/i2c-xiic.c
2379
2380 ARM64 PORT (AARCH64 ARCHITECTURE)
2381 M:      Catalin Marinas <[email protected]>
2382 M:      Will Deacon <[email protected]>
2383 L:      [email protected] (moderated for non-subscribers)
2384 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2385 S:      Maintained
2386 F:      arch/arm64/
2387 X:      arch/arm64/boot/dts/
2388 F:      Documentation/arm64/
2389
2390 AS3645A LED FLASH CONTROLLER DRIVER
2391 M:      Sakari Ailus <[email protected]>
2392 L:      [email protected]
2393 S:      Maintained
2394 F:      drivers/leds/leds-as3645a.c
2395
2396 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
2397 M:      Tianshu Qiu <[email protected]>
2398 L:      [email protected]
2399 T:      git git://linuxtv.org/media_tree.git
2400 S:      Maintained
2401 F:      drivers/media/i2c/ak7375.c
2402 F:      Documentation/devicetree/bindings/media/i2c/ak7375.txt
2403
2404 ASAHI KASEI AK8974 DRIVER
2405 M:      Linus Walleij <[email protected]>
2406 L:      [email protected]
2407 W:      http://www.akm.com/
2408 S:      Supported
2409 F:      drivers/iio/magnetometer/ak8974.c
2410
2411 ASC7621 HARDWARE MONITOR DRIVER
2412 M:      George Joseph <[email protected]>
2413 L:      [email protected]
2414 S:      Maintained
2415 F:      Documentation/hwmon/asc7621
2416 F:      drivers/hwmon/asc7621.c
2417
2418 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2419 M:      Corentin Chary <[email protected]>
2420 L:      [email protected]
2421 L:      [email protected]
2422 W:      http://acpi4asus.sf.net
2423 S:      Maintained
2424 F:      drivers/platform/x86/asus*.c
2425 F:      drivers/platform/x86/eeepc*.c
2426
2427 ASUS WIRELESS RADIO CONTROL DRIVER
2428 M:      João Paulo Rechi Vita <[email protected]>
2429 L:      [email protected]
2430 S:      Maintained
2431 F:      drivers/platform/x86/asus-wireless.c
2432
2433 ASYMMETRIC KEYS
2434 M:      David Howells <[email protected]>
2435 L:      [email protected]
2436 S:      Maintained
2437 F:      Documentation/crypto/asymmetric-keys.txt
2438 F:      include/linux/verification.h
2439 F:      include/crypto/public_key.h
2440 F:      include/crypto/pkcs7.h
2441 F:      crypto/asymmetric_keys/
2442
2443 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2444 R:      Dan Williams <[email protected]>
2445 W:      http://sourceforge.net/projects/xscaleiop
2446 S:      Odd fixes
2447 F:      Documentation/crypto/async-tx-api.txt
2448 F:      crypto/async_tx/
2449 F:      drivers/dma/
2450 F:      include/linux/dmaengine.h
2451 F:      include/linux/async_tx.h
2452
2453 AT24 EEPROM DRIVER
2454 M:      Bartosz Golaszewski <[email protected]>
2455 L:      [email protected]
2456 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
2457 S:      Maintained
2458 F:      Documentation/devicetree/bindings/eeprom/at24.txt
2459 F:      drivers/misc/eeprom/at24.c
2460 F:      include/linux/platform_data/at24.h
2461
2462 ATA OVER ETHERNET (AOE) DRIVER
2463 M:      "Ed L. Cashin" <[email protected]>
2464 W:      http://www.openaoe.org/
2465 S:      Supported
2466 F:      Documentation/aoe/
2467 F:      drivers/block/aoe/
2468
2469 ATHEROS 71XX/9XXX GPIO DRIVER
2470 M:      Alban Bedel <[email protected]>
2471 W:      https://github.com/AlbanBedel/linux
2472 T:      git git://github.com/AlbanBedel/linux
2473 S:      Maintained
2474 F:      drivers/gpio/gpio-ath79.c
2475 F:      Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2476
2477 ATHEROS 71XX/9XXX USB PHY DRIVER
2478 M:      Alban Bedel <[email protected]>
2479 W:      https://github.com/AlbanBedel/linux
2480 T:      git git://github.com/AlbanBedel/linux
2481 S:      Maintained
2482 F:      drivers/phy/qualcomm/phy-ath79-usb.c
2483 F:      Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
2484
2485 ATHEROS ATH GENERIC UTILITIES
2486 M:      Kalle Valo <[email protected]>
2487 L:      [email protected]
2488 S:      Supported
2489 F:      drivers/net/wireless/ath/*
2490
2491 ATHEROS ATH5K WIRELESS DRIVER
2492 M:      Jiri Slaby <[email protected]>
2493 M:      Nick Kossifidis <[email protected]>
2494 M:      "Luis R. Rodriguez" <[email protected]>
2495 L:      [email protected]
2496 W:      http://wireless.kernel.org/en/users/Drivers/ath5k
2497 S:      Maintained
2498 F:      drivers/net/wireless/ath/ath5k/
2499
2500 ATHEROS ATH6KL WIRELESS DRIVER
2501 M:      Kalle Valo <[email protected]>
2502 L:      [email protected]
2503 W:      http://wireless.kernel.org/en/users/Drivers/ath6kl
2504 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2505 S:      Supported
2506 F:      drivers/net/wireless/ath/ath6kl/
2507
2508 ATI_REMOTE2 DRIVER
2509 M:      Ville Syrjala <[email protected]>
2510 S:      Maintained
2511 F:      drivers/input/misc/ati_remote2.c
2512
2513 ATK0110 HWMON DRIVER
2514 M:      Luca Tettamanti <[email protected]>
2515 L:      [email protected]
2516 S:      Maintained
2517 F:      drivers/hwmon/asus_atk0110.c
2518
2519 ATLX ETHERNET DRIVERS
2520 M:      Jay Cliburn <[email protected]>
2521 M:      Chris Snook <[email protected]>
2522 L:      [email protected]
2523 W:      http://sourceforge.net/projects/atl1
2524 W:      http://atl1.sourceforge.net
2525 S:      Maintained
2526 F:      drivers/net/ethernet/atheros/
2527
2528 ATM
2529 M:      Chas Williams <[email protected]>
2530 L:      [email protected] (moderated for non-subscribers)
2531 L:      [email protected]
2532 W:      http://linux-atm.sourceforge.net
2533 S:      Maintained
2534 F:      drivers/atm/
2535 F:      include/linux/atm*
2536 F:      include/uapi/linux/atm*
2537
2538 ATMEL MACB ETHERNET DRIVER
2539 M:      Nicolas Ferre <[email protected]>
2540 S:      Supported
2541 F:      drivers/net/ethernet/cadence/
2542
2543 ATMEL MAXTOUCH DRIVER
2544 M:      Nick Dyer <[email protected]>
2545 T:      git git://github.com/ndyer/linux.git
2546 S:      Maintained
2547 F:      Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2548 F:      drivers/input/touchscreen/atmel_mxt_ts.c
2549
2550 ATMEL WIRELESS DRIVER
2551 M:      Simon Kelley <[email protected]>
2552 L:      [email protected]
2553 W:      http://www.thekelleys.org.uk/atmel
2554 W:      http://atmelwlandriver.sourceforge.net/
2555 S:      Maintained
2556 F:      drivers/net/wireless/atmel/atmel*
2557
2558 ATOMIC INFRASTRUCTURE
2559 M:      Will Deacon <[email protected]>
2560 M:      Peter Zijlstra <[email protected]>
2561 R:      Boqun Feng <[email protected]>
2562 L:      [email protected]
2563 S:      Maintained
2564 F:      arch/*/include/asm/atomic*.h
2565 F:      include/*/atomic*.h
2566
2567 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2568 M:      Bradley Grove <[email protected]>
2569 L:      [email protected]
2570 W:      http://www.attotech.com
2571 S:      Supported
2572 F:      drivers/scsi/esas2r
2573
2574 ATUSB IEEE 802.15.4 RADIO DRIVER
2575 M:      Stefan Schmidt <[email protected]>
2576 L:      [email protected]
2577 S:      Maintained
2578 F:      drivers/net/ieee802154/atusb.c
2579 F:      drivers/net/ieee802154/atusb.h
2580 F:      drivers/net/ieee802154/at86rf230.h
2581
2582 AUDIT SUBSYSTEM
2583 M:      Paul Moore <[email protected]>
2584 M:      Eric Paris <[email protected]>
2585 L:      [email protected] (moderated for non-subscribers)
2586 W:      https://github.com/linux-audit
2587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
2588 S:      Supported
2589 F:      include/linux/audit.h
2590 F:      include/uapi/linux/audit.h
2591 F:      kernel/audit*
2592
2593 AUXILIARY DISPLAY DRIVERS
2594 M:      Miguel Ojeda Sandonis <[email protected]>
2595 S:      Maintained
2596 F:      drivers/auxdisplay/
2597 F:      include/linux/cfag12864b.h
2598
2599 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
2600 M:      Andreas Klinger <[email protected]>
2601 L:      [email protected]
2602 S:      Maintained
2603 F:      Documentation/devicetree/bindings/iio/adc/avia-hx711.txt
2604 F:      drivers/iio/adc/hx711.c
2605
2606 AX.25 NETWORK LAYER
2607 M:      Ralf Baechle <[email protected]>
2608 L:      [email protected]
2609 W:      http://www.linux-ax25.org/
2610 S:      Maintained
2611 F:      include/uapi/linux/ax25.h
2612 F:      include/net/ax25.h
2613 F:      net/ax25/
2614
2615 AXENTIA ARM DEVICES
2616 M:      Peter Rosin <[email protected]>
2617 L:      [email protected] (moderated for non-subscribers)
2618 S:      Maintained
2619 F:      Documentation/devicetree/bindings/arm/axentia.txt
2620 F:      arch/arm/boot/dts/at91-linea.dtsi
2621 F:      arch/arm/boot/dts/at91-natte.dtsi
2622 F:      arch/arm/boot/dts/at91-nattis-2-natte-2.dts
2623 F:      arch/arm/boot/dts/at91-tse850-3.dts
2624
2625 AXENTIA ASOC DRIVERS
2626 M:      Peter Rosin <[email protected]>
2627 L:      [email protected] (moderated for non-subscribers)
2628 S:      Maintained
2629 F:      Documentation/devicetree/bindings/sound/axentia,*
2630 F:      sound/soc/atmel/tse850-pcm5142.c
2631
2632 AZ6007 DVB DRIVER
2633 M:      Mauro Carvalho Chehab <[email protected]>
2634 L:      [email protected]
2635 W:      https://linuxtv.org
2636 T:      git git://linuxtv.org/media_tree.git
2637 S:      Maintained
2638 F:      drivers/media/usb/dvb-usb-v2/az6007.c
2639
2640 AZTECH FM RADIO RECEIVER DRIVER
2641 M:      Hans Verkuil <[email protected]>
2642 L:      [email protected]
2643 T:      git git://linuxtv.org/media_tree.git
2644 W:      https://linuxtv.org
2645 S:      Maintained
2646 F:      drivers/media/radio/radio-aztech*
2647
2648 B43 WIRELESS DRIVER
2649 L:      [email protected]
2650 L:      [email protected]
2651 W:      http://wireless.kernel.org/en/users/Drivers/b43
2652 S:      Odd Fixes
2653 F:      drivers/net/wireless/broadcom/b43/
2654
2655 B43LEGACY WIRELESS DRIVER
2656 M:      Larry Finger <[email protected]>
2657 L:      [email protected]
2658 L:      [email protected]
2659 W:      http://wireless.kernel.org/en/users/Drivers/b43
2660 S:      Maintained
2661 F:      drivers/net/wireless/broadcom/b43legacy/
2662
2663 BACKLIGHT CLASS/SUBSYSTEM
2664 M:      Lee Jones <[email protected]>
2665 M:      Daniel Thompson <[email protected]>
2666 M:      Jingoo Han <[email protected]>
2667 L:      [email protected]
2668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2669 S:      Maintained
2670 F:      drivers/video/backlight/
2671 F:      include/linux/backlight.h
2672 F:      include/linux/pwm_backlight.h
2673 F:      Documentation/devicetree/bindings/leds/backlight
2674
2675 BATMAN ADVANCED
2676 M:      Marek Lindner <[email protected]>
2677 M:      Simon Wunderlich <[email protected]>
2678 M:      Antonio Quartulli <[email protected]>
2679 L:      [email protected] (moderated for non-subscribers)
2680 W:      https://www.open-mesh.org/
2681 Q:      https://patchwork.open-mesh.org/project/batman/list/
2682 S:      Maintained
2683 F:      Documentation/ABI/testing/sysfs-class-net-batman-adv
2684 F:      Documentation/ABI/testing/sysfs-class-net-mesh
2685 F:      Documentation/networking/batman-adv.rst
2686 F:      include/uapi/linux/batadv_packet.h
2687 F:      include/uapi/linux/batman_adv.h
2688 F:      net/batman-adv/
2689
2690 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2691 M:      Thomas Sailer <[email protected]>
2692 L:      [email protected]
2693 W:      http://www.baycom.org/~tom/ham/ham.html
2694 S:      Maintained
2695 F:      drivers/net/hamradio/baycom*
2696
2697 BCACHE (BLOCK LAYER CACHE)
2698 M:      Coly Li <[email protected]>
2699 M:      Kent Overstreet <[email protected]>
2700 L:      [email protected]
2701 W:      http://bcache.evilpiepirate.org
2702 C:      irc://irc.oftc.net/bcache
2703 S:      Maintained
2704 F:      drivers/md/bcache/
2705
2706 BDISP ST MEDIA DRIVER
2707 M:      Fabien Dessenne <[email protected]>
2708 L:      [email protected]
2709 T:      git git://linuxtv.org/media_tree.git
2710 W:      https://linuxtv.org
2711 S:      Supported
2712 F:      drivers/media/platform/sti/bdisp
2713
2714 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2715 M:      Dariusz Marcinkiewicz <[email protected]>
2716 L:      [email protected]
2717 S:      Maintained
2718 F:      drivers/net/ethernet/ec_bhf.c
2719
2720 BEFS FILE SYSTEM
2721 M:      Luis de Bethencourt <[email protected]>
2722 M:      Salah Triki <[email protected]>
2723 S:      Maintained
2724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
2725 F:      Documentation/filesystems/befs.txt
2726 F:      fs/befs/
2727
2728 BFQ I/O SCHEDULER
2729 M:      Paolo Valente <[email protected]>
2730 M:      Jens Axboe <[email protected]>
2731 L:      [email protected]
2732 S:      Maintained
2733 F:      block/bfq-*
2734 F:      Documentation/block/bfq-iosched.txt
2735
2736 BFS FILE SYSTEM
2737 M:      "Tigran A. Aivazian" <[email protected]>
2738 S:      Maintained
2739 F:      Documentation/filesystems/bfs.txt
2740 F:      fs/bfs/
2741 F:      include/uapi/linux/bfs_fs.h
2742
2743 BLINKM RGB LED DRIVER
2744 M:      Jan-Simon Moeller <[email protected]>
2745 S:      Maintained
2746 F:      drivers/leds/leds-blinkm.c
2747
2748 BLOCK LAYER
2749 M:      Jens Axboe <[email protected]>
2750 L:      [email protected]
2751 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2752 S:      Maintained
2753 F:      block/
2754 F:      drivers/block/
2755 F:      kernel/trace/blktrace.c
2756 F:      lib/sbitmap.c
2757
2758 BLOCK2MTD DRIVER
2759 M:      Joern Engel <[email protected]>
2760 L:      [email protected]
2761 S:      Maintained
2762 F:      drivers/mtd/devices/block2mtd.c
2763
2764 BLUETOOTH DRIVERS
2765 M:      Marcel Holtmann <[email protected]>
2766 M:      Johan Hedberg <[email protected]>
2767 L:      [email protected]
2768 W:      http://www.bluez.org/
2769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2770 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2771 S:      Maintained
2772 F:      drivers/bluetooth/
2773
2774 BLUETOOTH SUBSYSTEM
2775 M:      Marcel Holtmann <[email protected]>
2776 M:      Johan Hedberg <[email protected]>
2777 L:      [email protected]
2778 W:      http://www.bluez.org/
2779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2781 S:      Maintained
2782 F:      net/bluetooth/
2783 F:      include/net/bluetooth/
2784
2785 BONDING DRIVER
2786 M:      Jay Vosburgh <[email protected]>
2787 M:      Veaceslav Falico <[email protected]>
2788 M:      Andy Gospodarek <[email protected]>
2789 L:      [email protected]
2790 W:      http://sourceforge.net/projects/bonding/
2791 S:      Supported
2792 F:      drivers/net/bonding/
2793 F:      include/uapi/linux/if_bonding.h
2794
2795 BPF (Safe dynamic programs and tools)
2796 M:      Alexei Starovoitov <[email protected]>
2797 M:      Daniel Borkmann <[email protected]>
2798 L:      [email protected]
2799 L:      [email protected]
2800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
2801 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
2802 Q:      https://patchwork.ozlabs.org/project/netdev/list/?delegate=77147
2803 S:      Supported
2804 F:      arch/x86/net/bpf_jit*
2805 F:      Documentation/networking/filter.txt
2806 F:      Documentation/bpf/
2807 F:      include/linux/bpf*
2808 F:      include/linux/filter.h
2809 F:      include/trace/events/xdp.h
2810 F:      include/uapi/linux/bpf*
2811 F:      include/uapi/linux/filter.h
2812 F:      kernel/bpf/
2813 F:      kernel/trace/bpf_trace.c
2814 F:      lib/test_bpf.c
2815 F:      net/bpf/
2816 F:      net/core/filter.c
2817 F:      net/sched/act_bpf.c
2818 F:      net/sched/cls_bpf.c
2819 F:      samples/bpf/
2820 F:      tools/bpf/
2821 F:      tools/lib/bpf/
2822 F:      tools/testing/selftests/bpf/
2823
2824 BROADCOM B44 10/100 ETHERNET DRIVER
2825 M:      Michael Chan <[email protected]>
2826 L:      [email protected]
2827 S:      Supported
2828 F:      drivers/net/ethernet/broadcom/b44.*
2829
2830 BROADCOM B53 ETHERNET SWITCH DRIVER
2831 M:      Florian Fainelli <[email protected]>
2832 L:      [email protected]
2833 L:      [email protected] (subscribers-only)
2834 S:      Supported
2835 F:      drivers/net/dsa/b53/*
2836 F:      include/linux/platform_data/b53.h
2837
2838 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2839 M:      Florian Fainelli <[email protected]>
2840 M:      Ray Jui <[email protected]>
2841 M:      Scott Branden <[email protected]>
2842 M:      [email protected]
2843 T:      git git://github.com/broadcom/mach-bcm
2844 S:      Maintained
2845 N:      bcm281*
2846 N:      bcm113*
2847 N:      bcm216*
2848 N:      kona
2849 F:      arch/arm/mach-bcm/
2850
2851 BROADCOM BCM2835 ARM ARCHITECTURE
2852 M:      Eric Anholt <[email protected]>
2853 M:      Stefan Wahren <[email protected]>
2854 L:      [email protected] (moderated for non-subscribers)
2855 L:      [email protected] (moderated for non-subscribers)
2856 T:      git git://github.com/anholt/linux
2857 S:      Maintained
2858 N:      bcm2835
2859 F:      drivers/staging/vc04_services
2860
2861 BROADCOM BCM47XX MIPS ARCHITECTURE
2862 M:      Hauke Mehrtens <[email protected]>
2863 M:      Rafał Miłecki <[email protected]>
2864 L:      [email protected]
2865 S:      Maintained
2866 F:      Documentation/devicetree/bindings/mips/brcm/
2867 F:      arch/mips/bcm47xx/*
2868 F:      arch/mips/include/asm/mach-bcm47xx/*
2869
2870 BROADCOM BCM5301X ARM ARCHITECTURE
2871 M:      Hauke Mehrtens <[email protected]>
2872 M:      Rafał Miłecki <[email protected]>
2873 M:      Jon Mason <[email protected]>
2874 M:      [email protected]
2875 L:      [email protected]
2876 S:      Maintained
2877 F:      arch/arm/mach-bcm/bcm_5301x.c
2878 F:      arch/arm/boot/dts/bcm5301x*.dtsi
2879 F:      arch/arm/boot/dts/bcm470*
2880 F:      arch/arm/boot/dts/bcm953012*
2881
2882 BROADCOM BCM53573 ARM ARCHITECTURE
2883 M:      Rafał Miłecki <[email protected]>
2884 L:      [email protected]
2885 S:      Maintained
2886 F:      arch/arm/boot/dts/bcm53573*
2887 F:      arch/arm/boot/dts/bcm47189*
2888
2889 BROADCOM BCM63XX ARM ARCHITECTURE
2890 M:      Florian Fainelli <[email protected]>
2891 M:      [email protected]
2892 L:      [email protected] (moderated for non-subscribers)
2893 T:      git git://github.com/broadcom/stblinux.git
2894 S:      Maintained
2895 N:      bcm63xx
2896
2897 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2898 M:      Kevin Cernekee <[email protected]>
2899 L:      [email protected]
2900 S:      Maintained
2901 F:      drivers/usb/gadget/udc/bcm63xx_udc.*
2902
2903 BROADCOM BCM7XXX ARM ARCHITECTURE
2904 M:      Brian Norris <[email protected]>
2905 M:      Gregory Fong <[email protected]>
2906 M:      Florian Fainelli <[email protected]>
2907 M:      [email protected]
2908 L:      [email protected] (moderated for non-subscribers)
2909 T:      git git://github.com/broadcom/stblinux.git
2910 S:      Maintained
2911 F:      arch/arm/mach-bcm/*brcmstb*
2912 F:      arch/arm/boot/dts/bcm7*.dts*
2913 F:      drivers/bus/brcmstb_gisb.c
2914 F:      arch/arm/mm/cache-b15-rac.c
2915 F:      arch/arm/include/asm/hardware/cache-b15-rac.h
2916 N:      brcmstb
2917
2918 BROADCOM BMIPS CPUFREQ DRIVER
2919 M:      Markus Mayer <[email protected]>
2920 M:      [email protected]
2921 L:      [email protected]
2922 S:      Maintained
2923 F:      drivers/cpufreq/bmips-cpufreq.c
2924
2925 BROADCOM BMIPS MIPS ARCHITECTURE
2926 M:      Kevin Cernekee <[email protected]>
2927 M:      Florian Fainelli <[email protected]>
2928 L:      [email protected]
2929 T:      git git://github.com/broadcom/stblinux.git
2930 S:      Maintained
2931 F:      arch/mips/bmips/*
2932 F:      arch/mips/include/asm/mach-bmips/*
2933 F:      arch/mips/kernel/*bmips*
2934 F:      arch/mips/boot/dts/brcm/bcm*.dts*
2935 F:      drivers/irqchip/irq-bcm63*
2936 F:      drivers/irqchip/irq-bcm7*
2937 F:      drivers/irqchip/irq-brcmstb*
2938 F:      include/linux/bcm963xx_nvram.h
2939 F:      include/linux/bcm963xx_tag.h
2940
2941 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2942 M:      Rasesh Mody <[email protected]>
2943 M:      [email protected]
2944 L:      [email protected]
2945 S:      Supported
2946 F:      drivers/net/ethernet/broadcom/bnx2.*
2947 F:      drivers/net/ethernet/broadcom/bnx2_*
2948
2949 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2950 M:      [email protected]
2951 L:      [email protected]
2952 S:      Supported
2953 F:      drivers/scsi/bnx2fc/
2954
2955 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2956 M:      [email protected]
2957 L:      [email protected]
2958 S:      Supported
2959 F:      drivers/scsi/bnx2i/
2960
2961 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2962 M:      Ariel Elior <[email protected]>
2963 M:      Sudarsana Kalluru <[email protected]>
2964 M:      [email protected]
2965 L:      [email protected]
2966 S:      Supported
2967 F:      drivers/net/ethernet/broadcom/bnx2x/
2968
2969 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
2970 M:      Michael Chan <[email protected]>
2971 L:      [email protected]
2972 S:      Supported
2973 F:      drivers/net/ethernet/broadcom/bnxt/
2974
2975 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2976 M:      Arend van Spriel <[email protected]>
2977 M:      Franky Lin <[email protected]>
2978 M:      Hante Meuleman <[email protected]>
2979 M:      Chi-Hsien Lin <[email protected]>
2980 M:      Wright Feng <[email protected]>
2981 L:      [email protected]
2982 L:      [email protected]
2983 L:      [email protected]
2984 S:      Supported
2985 F:      drivers/net/wireless/broadcom/brcm80211/
2986
2987 BROADCOM BRCMSTB GPIO DRIVER
2988 M:      Gregory Fong <[email protected]>
2989 L:      [email protected]
2990 S:      Supported
2991 F:      drivers/gpio/gpio-brcmstb.c
2992 F:      Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2993
2994 BROADCOM BRCMSTB I2C DRIVER
2995 M:      Kamal Dasu <[email protected]>
2996 L:      [email protected]
2997 L:      [email protected]
2998 S:      Supported
2999 F:      drivers/i2c/busses/i2c-brcmstb.c
3000 F:      Documentation/devicetree/bindings/i2c/i2c-brcmstb.txt
3001
3002 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
3003 M:      Al Cooper <[email protected]>
3004 L:      [email protected]
3005 L:      [email protected]
3006 S:      Maintained
3007 F:      drivers/phy/broadcom/phy-brcm-usb*
3008
3009 BROADCOM GENET ETHERNET DRIVER
3010 M:      Doug Berger <[email protected]>
3011 M:      Florian Fainelli <[email protected]>
3012 L:      [email protected]
3013 S:      Supported
3014 F:      drivers/net/ethernet/broadcom/genet/
3015
3016 BROADCOM IPROC ARM ARCHITECTURE
3017 M:      Ray Jui <[email protected]>
3018 M:      Scott Branden <[email protected]>
3019 M:      Jon Mason <[email protected]>
3020 M:      [email protected]
3021 L:      [email protected] (moderated for non-subscribers)
3022 T:      git git://github.com/broadcom/cygnus-linux.git
3023 S:      Maintained
3024 N:      iproc
3025 N:      cygnus
3026 N:      bcm[-_]nsp
3027 N:      bcm9113*
3028 N:      bcm9583*
3029 N:      bcm9585*
3030 N:      bcm9586*
3031 N:      bcm988312
3032 N:      bcm113*
3033 N:      bcm583*
3034 N:      bcm585*
3035 N:      bcm586*
3036 N:      bcm88312
3037 N:      hr2
3038 N:      stingray
3039 F:      arch/arm64/boot/dts/broadcom/northstar2/*
3040 F:      arch/arm64/boot/dts/broadcom/stingray/*
3041 F:      drivers/clk/bcm/clk-ns*
3042 F:      drivers/clk/bcm/clk-sr*
3043 F:      drivers/pinctrl/bcm/pinctrl-ns*
3044 F:      include/dt-bindings/clock/bcm-sr*
3045
3046 BROADCOM KONA GPIO DRIVER
3047 M:      Ray Jui <[email protected]>
3048 L:      [email protected]
3049 S:      Supported
3050 F:      drivers/gpio/gpio-bcm-kona.c
3051 F:      Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
3052
3053 BROADCOM NETXTREME-E ROCE DRIVER
3054 M:      Selvin Xavier <[email protected]>
3055 M:      Devesh Sharma <[email protected]>
3056 M:      Somnath Kotur <[email protected]>
3057 M:      Sriharsha Basavapatna <[email protected]>
3058 L:      [email protected]
3059 W:      http://www.broadcom.com
3060 S:      Supported
3061 F:      drivers/infiniband/hw/bnxt_re/
3062 F:      include/uapi/rdma/bnxt_re-abi.h
3063
3064 BROADCOM NVRAM DRIVER
3065 M:      Rafał Miłecki <[email protected]>
3066 L:      [email protected]
3067 S:      Maintained
3068 F:      drivers/firmware/broadcom/*
3069
3070 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
3071 M:      Rafał Miłecki <[email protected]>
3072 L:      [email protected]
3073 S:      Maintained
3074 F:      drivers/bcma/
3075 F:      include/linux/bcma/
3076
3077 BROADCOM STB AVS CPUFREQ DRIVER
3078 M:      Markus Mayer <[email protected]>
3079 M:      [email protected]
3080 L:      [email protected]
3081 S:      Maintained
3082 F:      Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
3083 F:      drivers/cpufreq/brcmstb*
3084
3085 BROADCOM STB AVS TMON DRIVER
3086 M:      Markus Mayer <[email protected]>
3087 M:      [email protected]
3088 L:      [email protected]
3089 S:      Maintained
3090 F:      Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
3091 F:      drivers/thermal/broadcom/brcmstb*
3092
3093 BROADCOM STB NAND FLASH DRIVER
3094 M:      Brian Norris <[email protected]>
3095 M:      Kamal Dasu <[email protected]>
3096 L:      [email protected]
3097 L:      [email protected]
3098 S:      Maintained
3099 F:      drivers/mtd/nand/raw/brcmnand/
3100
3101 BROADCOM STB DPFE DRIVER
3102 M:      Markus Mayer <[email protected]>
3103 M:      [email protected]
3104 L:      [email protected] (moderated for non-subscribers)
3105 S:      Maintained
3106 F:      Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
3107 F:      drivers/memory/brcmstb_dpfe.c
3108
3109 BROADCOM SPI DRIVER
3110 M:      Kamal Dasu <[email protected]>
3111 M:      [email protected]
3112 S:      Maintained
3113 F:      Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.txt
3114 F:      drivers/spi/spi-bcm-qspi.*
3115 F:      drivers/spi/spi-brcmstb-qspi.c
3116 F:      drivers/spi/spi-iproc-qspi.c
3117
3118 BROADCOM SYSTEMPORT ETHERNET DRIVER
3119 M:      Florian Fainelli <[email protected]>
3120 L:      [email protected]
3121 S:      Supported
3122 F:      drivers/net/ethernet/broadcom/bcmsysport.*
3123
3124 BROADCOM TG3 GIGABIT ETHERNET DRIVER
3125 M:      Siva Reddy Kallam <[email protected]>
3126 M:      Prashant Sreedharan <[email protected]>
3127 M:      Michael Chan <[email protected]>
3128 L:      [email protected]
3129 S:      Supported
3130 F:      drivers/net/ethernet/broadcom/tg3.*
3131
3132 BROCADE BFA FC SCSI DRIVER
3133 M:      Anil Gurumurthy <[email protected]>
3134 M:      Sudarsana Kalluru <[email protected]>
3135 L:      [email protected]
3136 S:      Supported
3137 F:      drivers/scsi/bfa/
3138
3139 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
3140 M:      Rasesh Mody <[email protected]>
3141 M:      Sudarsana Kalluru <[email protected]>
3142 M:      [email protected]
3143 L:      [email protected]
3144 S:      Supported
3145 F:      drivers/net/ethernet/brocade/bna/
3146
3147 BSG (block layer generic sg v4 driver)
3148 M:      FUJITA Tomonori <[email protected]>
3149 L:      [email protected]
3150 S:      Supported
3151 F:      block/bsg.c
3152 F:      include/linux/bsg.h
3153 F:      include/uapi/linux/bsg.h
3154
3155 BT87X AUDIO DRIVER
3156 M:      Clemens Ladisch <[email protected]>
3157 L:      [email protected] (moderated for non-subscribers)
3158 T:      git git://git.alsa-project.org/alsa-kernel.git
3159 S:      Maintained
3160 F:      Documentation/sound/cards/bt87x.rst
3161 F:      sound/pci/bt87x.c
3162
3163 BT8XXGPIO DRIVER
3164 M:      Michael Buesch <[email protected]>
3165 W:      http://bu3sch.de/btgpio.php
3166 S:      Maintained
3167 F:      drivers/gpio/gpio-bt8xx.c
3168
3169 BTRFS FILE SYSTEM
3170 M:      Chris Mason <[email protected]>
3171 M:      Josef Bacik <[email protected]>
3172 M:      David Sterba <[email protected]>
3173 L:      [email protected]
3174 W:      http://btrfs.wiki.kernel.org/
3175 Q:      http://patchwork.kernel.org/project/linux-btrfs/list/
3176 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
3177 S:      Maintained
3178 F:      Documentation/filesystems/btrfs.txt
3179 F:      fs/btrfs/
3180 F:      include/linux/btrfs*
3181 F:      include/uapi/linux/btrfs*
3182
3183 BTTV VIDEO4LINUX DRIVER
3184 M:      Mauro Carvalho Chehab <[email protected]>
3185 L:      [email protected]
3186 W:      https://linuxtv.org
3187 T:      git git://linuxtv.org/media_tree.git
3188 S:      Odd fixes
3189 F:      Documentation/media/v4l-drivers/bttv*
3190 F:      drivers/media/pci/bt8xx/bttv*
3191
3192 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3193 M:      Chanwoo Choi <[email protected]>
3194 L:      [email protected]
3195 L:      [email protected]
3196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3197 S:      Maintained
3198 F:      drivers/devfreq/exynos-bus.c
3199 F:      Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3200
3201 BUSLOGIC SCSI DRIVER
3202 M:      Khalid Aziz <[email protected]>
3203 L:      [email protected]
3204 S:      Maintained
3205 F:      drivers/scsi/BusLogic.*
3206 F:      drivers/scsi/FlashPoint.*
3207
3208 C-MEDIA CMI8788 DRIVER
3209 M:      Clemens Ladisch <[email protected]>
3210 L:      [email protected] (moderated for non-subscribers)
3211 T:      git git://git.alsa-project.org/alsa-kernel.git
3212 S:      Maintained
3213 F:      sound/pci/oxygen/
3214
3215 C-SKY ARCHITECTURE
3216 M:      Guo Ren <[email protected]>
3217 T:      git https://github.com/c-sky/csky-linux.git
3218 S:      Supported
3219 F:      arch/csky/
3220 F:      Documentation/devicetree/bindings/csky/
3221 K:      csky
3222 N:      csky
3223
3224 C6X ARCHITECTURE
3225 M:      Mark Salter <[email protected]>
3226 M:      Aurelien Jacquiot <[email protected]>
3227 L:      [email protected]
3228 W:      http://www.linux-c6x.org/wiki/index.php/Main_Page
3229 S:      Maintained
3230 F:      arch/c6x/
3231
3232 CA8210 IEEE-802.15.4 RADIO DRIVER
3233 M:      Harry Morris <[email protected]>
3234 L:      [email protected]
3235 W:      https://github.com/Cascoda/ca8210-linux.git
3236 S:      Maintained
3237 F:      drivers/net/ieee802154/ca8210.c
3238 F:      Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
3239
3240 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
3241 M:      David Howells <[email protected]>
3242 L:      [email protected] (moderated for non-subscribers)
3243 S:      Supported
3244 F:      Documentation/filesystems/caching/cachefiles.txt
3245 F:      fs/cachefiles/
3246
3247 CADENCE MIPI-CSI2 BRIDGES
3248 M:      Maxime Ripard <[email protected]>
3249 L:      [email protected]
3250 S:      Maintained
3251 F:      Documentation/devicetree/bindings/media/cdns,*.txt
3252 F:      drivers/media/platform/cadence/cdns-csi2*
3253
3254 CADET FM/AM RADIO RECEIVER DRIVER
3255 M:      Hans Verkuil <[email protected]>
3256 L:      [email protected]
3257 T:      git git://linuxtv.org/media_tree.git
3258 W:      https://linuxtv.org
3259 S:      Maintained
3260 F:      drivers/media/radio/radio-cadet*
3261
3262 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
3263 M:      Jonathan Corbet <[email protected]>
3264 L:      [email protected]
3265 T:      git git://linuxtv.org/media_tree.git
3266 S:      Maintained
3267 F:      Documentation/media/v4l-drivers/cafe_ccic*
3268 F:      drivers/media/platform/marvell-ccic/
3269
3270 CAIF NETWORK LAYER
3271 M:      Dmitry Tarnyagin <[email protected]>
3272 L:      [email protected]
3273 S:      Supported
3274 F:      Documentation/networking/caif/
3275 F:      drivers/net/caif/
3276 F:      include/uapi/linux/caif/
3277 F:      include/net/caif/
3278 F:      net/caif/
3279
3280 CAKE QDISC
3281 M:      Toke Høiland-Jørgensen <[email protected]>
3282 L:      [email protected] (moderated for non-subscribers)
3283 S:      Maintained
3284 F:      net/sched/sch_cake.c
3285
3286 CALGARY x86-64 IOMMU
3287 M:      Muli Ben-Yehuda <[email protected]>
3288 M:      Jon Mason <[email protected]>
3289 L:      [email protected]
3290 S:      Maintained
3291 F:      arch/x86/kernel/pci-calgary_64.c
3292 F:      arch/x86/kernel/tce_64.c
3293 F:      arch/x86/include/asm/calgary.h
3294 F:      arch/x86/include/asm/tce.h
3295
3296 CAN NETWORK DRIVERS
3297 M:      Wolfgang Grandegger <[email protected]>
3298 M:      Marc Kleine-Budde <[email protected]>
3299 L:      [email protected]
3300 W:      https://github.com/linux-can
3301 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3303 S:      Maintained
3304 F:      Documentation/devicetree/bindings/net/can/
3305 F:      drivers/net/can/
3306 F:      include/linux/can/dev.h
3307 F:      include/linux/can/platform/
3308 F:      include/uapi/linux/can/error.h
3309 F:      include/uapi/linux/can/netlink.h
3310
3311 CAN NETWORK LAYER
3312 M:      Oliver Hartkopp <[email protected]>
3313 M:      Marc Kleine-Budde <[email protected]>
3314 L:      [email protected]
3315 W:      https://github.com/linux-can
3316 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3317 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3318 S:      Maintained
3319 F:      Documentation/networking/can.rst
3320 F:      net/can/
3321 F:      include/linux/can/core.h
3322 F:      include/uapi/linux/can.h
3323 F:      include/uapi/linux/can/bcm.h
3324 F:      include/uapi/linux/can/raw.h
3325 F:      include/uapi/linux/can/gw.h
3326
3327 CAPABILITIES
3328 M:      Serge Hallyn <[email protected]>
3329 L:      [email protected]
3330 S:      Supported
3331 F:      include/linux/capability.h
3332 F:      include/uapi/linux/capability.h
3333 F:      security/commoncap.c
3334 F:      kernel/capability.c
3335
3336 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
3337 M:      Kevin Tsai <[email protected]>
3338 S:      Maintained
3339 F:      drivers/iio/light/cm*
3340
3341 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
3342 M:      Christian Lamparter <[email protected]>
3343 L:      [email protected]
3344 W:      http://wireless.kernel.org/en/users/Drivers/carl9170
3345 S:      Maintained
3346 F:      drivers/net/wireless/ath/carl9170/
3347
3348 CAVIUM I2C DRIVER
3349 M:      Jan Glauber <[email protected]>
3350 M:      David Daney <[email protected]>
3351 W:      http://www.cavium.com
3352 S:      Supported
3353 F:      drivers/i2c/busses/i2c-octeon*
3354 F:      drivers/i2c/busses/i2c-thunderx*
3355
3356 CAVIUM LIQUIDIO NETWORK DRIVER
3357 M:      Derek Chickles <[email protected]>
3358 M:      Satanand Burla <[email protected]>
3359 M:      Felix Manlunas <[email protected]>
3360 M:      Raghu Vatsavayi <[email protected]>
3361 L:      [email protected]
3362 W:      http://www.cavium.com
3363 S:      Supported
3364 F:      drivers/net/ethernet/cavium/liquidio/
3365
3366 CAVIUM MMC DRIVER
3367 M:      Jan Glauber <[email protected]>
3368 M:      David Daney <[email protected]>
3369 M:      Steven J. Hill <[email protected]>
3370 W:      http://www.cavium.com
3371 S:      Supported
3372 F:      drivers/mmc/host/cavium*
3373
3374 CAVIUM OCTEON-TX CRYPTO DRIVER
3375 M:      George Cherian <[email protected]>
3376 L:      [email protected]
3377 W:      http://www.cavium.com
3378 S:      Supported
3379 F:      drivers/crypto/cavium/cpt/
3380
3381 CAVIUM THUNDERX2 ARM64 SOC
3382 M:      Robert Richter <[email protected]>
3383 M:      Jayachandran C <[email protected]>
3384 L:      [email protected] (moderated for non-subscribers)
3385 S:      Maintained
3386 F:      arch/arm64/boot/dts/cavium/thunder2-99xx*
3387 F:      Documentation/devicetree/bindings/arm/cavium-thunder2.txt
3388
3389 CC2520 IEEE-802.15.4 RADIO DRIVER
3390 M:      Varka Bhadram <[email protected]>
3391 L:      [email protected]
3392 S:      Maintained
3393 F:      drivers/net/ieee802154/cc2520.c
3394 F:      include/linux/spi/cc2520.h
3395 F:      Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
3396
3397 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
3398 M:      Gilad Ben-Yossef <[email protected]>
3399 L:      [email protected]
3400 S:      Supported
3401 F:      drivers/crypto/ccree/
3402 W:      https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
3403
3404 CEC FRAMEWORK
3405 M:      Hans Verkuil <[email protected]>
3406 L:      [email protected]
3407 T:      git git://linuxtv.org/media_tree.git
3408 W:      http://linuxtv.org
3409 S:      Supported
3410 F:      Documentation/media/kapi/cec-core.rst
3411 F:      Documentation/media/uapi/cec
3412 F:      drivers/media/cec/
3413 F:      drivers/media/rc/keymaps/rc-cec.c
3414 F:      include/media/cec.h
3415 F:      include/media/cec-notifier.h
3416 F:      include/uapi/linux/cec.h
3417 F:      include/uapi/linux/cec-funcs.h
3418 F:      Documentation/devicetree/bindings/media/cec.txt
3419 F:      Documentation/ABI/testing/debugfs-cec-error-inj
3420
3421 CEC GPIO DRIVER
3422 M:      Hans Verkuil <[email protected]>
3423 L:      [email protected]
3424 T:      git git://linuxtv.org/media_tree.git
3425 W:      http://linuxtv.org
3426 S:      Supported
3427 F:      drivers/media/platform/cec-gpio/
3428 F:      Documentation/devicetree/bindings/media/cec-gpio.txt
3429
3430 CELL BROADBAND ENGINE ARCHITECTURE
3431 M:      Arnd Bergmann <[email protected]>
3432 L:      [email protected]
3433 W:      http://www.ibm.com/developerworks/power/cell/
3434 S:      Supported
3435 F:      arch/powerpc/include/asm/cell*.h
3436 F:      arch/powerpc/include/asm/spu*.h
3437 F:      arch/powerpc/include/uapi/asm/spu*.h
3438 F:      arch/powerpc/oprofile/*cell*
3439 F:      arch/powerpc/platforms/cell/
3440
3441 CEPH COMMON CODE (LIBCEPH)
3442 M:      Ilya Dryomov <[email protected]>
3443 M:      "Yan, Zheng" <[email protected]>
3444 M:      Sage Weil <[email protected]>
3445 L:      [email protected]
3446 W:      http://ceph.com/
3447 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3448 T:      git git://github.com/ceph/ceph-client.git
3449 S:      Supported
3450 F:      net/ceph/
3451 F:      include/linux/ceph/
3452 F:      include/linux/crush/
3453
3454 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3455 M:      "Yan, Zheng" <[email protected]>
3456 M:      Sage Weil <[email protected]>
3457 M:      Ilya Dryomov <[email protected]>
3458 L:      [email protected]
3459 W:      http://ceph.com/
3460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3461 T:      git git://github.com/ceph/ceph-client.git
3462 S:      Supported
3463 F:      Documentation/filesystems/ceph.txt
3464 F:      fs/ceph/
3465
3466 CERTIFICATE HANDLING:
3467 M:      David Howells <[email protected]>
3468 M:      David Woodhouse <[email protected]>
3469 L:      [email protected]
3470 S:      Maintained
3471 F:      Documentation/admin-guide/module-signing.rst
3472 F:      certs/
3473 F:      scripts/sign-file.c
3474 F:      scripts/extract-cert.c
3475
3476 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3477 L:      [email protected]
3478 S:      Orphan
3479 F:      Documentation/usb/WUSB-Design-overview.txt
3480 F:      Documentation/usb/wusb-cbaf
3481 F:      drivers/usb/host/hwa-hc.c
3482 F:      drivers/usb/host/whci/
3483 F:      drivers/usb/wusbcore/
3484 F:      include/linux/usb/wusb*
3485
3486 CFAG12864B LCD DRIVER
3487 M:      Miguel Ojeda Sandonis <[email protected]>
3488 S:      Maintained
3489 F:      drivers/auxdisplay/cfag12864b.c
3490 F:      include/linux/cfag12864b.h
3491
3492 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3493 M:      Miguel Ojeda Sandonis <[email protected]>
3494 S:      Maintained
3495 F:      drivers/auxdisplay/cfag12864bfb.c
3496 F:      include/linux/cfag12864b.h
3497
3498 802.11 (including CFG80211/NL80211)
3499 M:      Johannes Berg <[email protected]>
3500 L:      [email protected]
3501 W:      http://wireless.kernel.org/
3502 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3503 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3504 S:      Maintained
3505 F:      net/wireless/
3506 F:      include/uapi/linux/nl80211.h
3507 F:      include/linux/ieee80211.h
3508 F:      include/net/wext.h
3509 F:      include/net/cfg80211.h
3510 F:      include/net/iw_handler.h
3511 F:      include/net/ieee80211_radiotap.h
3512 F:      Documentation/driver-api/80211/cfg80211.rst
3513 F:      Documentation/networking/regulatory.txt
3514
3515 CHAR and MISC DRIVERS
3516 M:      Arnd Bergmann <[email protected]>
3517 M:      Greg Kroah-Hartman <[email protected]>
3518 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3519 S:      Supported
3520 F:      drivers/char/
3521 F:      drivers/misc/
3522 F:      include/linux/miscdevice.h
3523
3524 CHECKPATCH
3525 M:      Andy Whitcroft <[email protected]>
3526 M:      Joe Perches <[email protected]>
3527 S:      Maintained
3528 F:      scripts/checkpatch.pl
3529
3530 CHINESE DOCUMENTATION
3531 M:      Harry Wei <[email protected]>
3532 L:      [email protected] (subscribers-only)
3533 L:      [email protected] (moderated for non-subscribers)
3534 S:      Maintained
3535 F:      Documentation/translations/zh_CN/
3536
3537 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3538 M:      Peter Chen <[email protected]>
3539 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3540 L:      [email protected]
3541 S:      Maintained
3542 F:      drivers/usb/chipidea/
3543
3544 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3545 M:      Hans de Goede <[email protected]>
3546 L:      [email protected]
3547 S:      Maintained
3548 F:      Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3549 F:      drivers/input/touchscreen/chipone_icn8318.c
3550
3551 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
3552 M:      Hans de Goede <[email protected]>
3553 L:      [email protected]
3554 S:      Maintained
3555 F:      drivers/input/touchscreen/chipone_icn8505.c
3556
3557 CHROME HARDWARE PLATFORM SUPPORT
3558 M:      Benson Leung <[email protected]>
3559 M:      Olof Johansson <[email protected]>
3560 S:      Maintained
3561 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bleung/chrome-platform.git
3562 F:      drivers/platform/chrome/
3563
3564 CIRRUS LOGIC AUDIO CODEC DRIVERS
3565 M:      Brian Austin <[email protected]>
3566 M:      Paul Handrigan <[email protected]>
3567 L:      [email protected] (moderated for non-subscribers)
3568 S:      Maintained
3569 F:      sound/soc/codecs/cs*
3570
3571 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3572 M:      Hartley Sweeten <[email protected]>
3573 L:      [email protected]
3574 S:      Maintained
3575 F:      drivers/net/ethernet/cirrus/ep93xx_eth.c
3576
3577 CISCO FCOE HBA DRIVER
3578 M:      Satish Kharat <[email protected]>
3579 M:      Sesidhar Baddela <[email protected]>
3580 M:      Karan Tilak Kumar <[email protected]>
3581 L:      [email protected]
3582 S:      Supported
3583 F:      drivers/scsi/fnic/
3584
3585 CISCO SCSI HBA DRIVER
3586 M:      Karan Tilak Kumar <[email protected]>
3587 M:      Sesidhar Baddela <[email protected]>
3588 L:      [email protected]
3589 S:      Supported
3590 F:      drivers/scsi/snic/
3591
3592 CISCO VIC ETHERNET NIC DRIVER
3593 M:      Christian Benvenuti <[email protected]>
3594 M:      Govindarajulu Varadarajan <[email protected]>
3595 M:      Parvi Kaustubhi <[email protected]>
3596 S:      Supported
3597 F:      drivers/net/ethernet/cisco/enic/
3598
3599 CISCO VIC LOW LATENCY NIC DRIVER
3600 M:      Christian Benvenuti <[email protected]>
3601 S:      Supported
3602 F:      drivers/infiniband/hw/usnic/
3603
3604 CIRRUS LOGIC MADERA CODEC DRIVERS
3605 M:      Charles Keepax <[email protected]>
3606 M:      Richard Fitzgerald <[email protected]>
3607 L:      [email protected] (moderated for non-subscribers)
3608 L:      [email protected]
3609 T:      git https://github.com/CirrusLogic/linux-drivers.git
3610 W:      https://github.com/CirrusLogic/linux-drivers/wiki
3611 S:      Supported
3612 F:      Documentation/devicetree/bindings/mfd/madera.txt
3613 F:      Documentation/devicetree/bindings/pinctrl/cirrus,madera-pinctrl.txt
3614 F:      include/linux/mfd/madera/*
3615 F:      drivers/gpio/gpio-madera*
3616 F:      drivers/mfd/madera*
3617 F:      drivers/mfd/cs47l*
3618 F:      drivers/pinctrl/cirrus/*
3619
3620 CLANG-FORMAT FILE
3621 M:      Miguel Ojeda <[email protected]>
3622 S:      Maintained
3623 F:      .clang-format
3624
3625 CLEANCACHE API
3626 M:      Konrad Rzeszutek Wilk <[email protected]>
3627 L:      [email protected]
3628 S:      Maintained
3629 F:      mm/cleancache.c
3630 F:      include/linux/cleancache.h
3631
3632 CLK API
3633 M:      Russell King <[email protected]>
3634 L:      [email protected]
3635 S:      Maintained
3636 F:      include/linux/clk.h
3637
3638 CLOCKSOURCE, CLOCKEVENT DRIVERS
3639 M:      Daniel Lezcano <[email protected]>
3640 M:      Thomas Gleixner <[email protected]>
3641 L:      [email protected]
3642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3643 S:      Supported
3644 F:      drivers/clocksource/
3645 F:      Documentation/devicetree/bindings/timer/
3646
3647 CMPC ACPI DRIVER
3648 M:      Thadeu Lima de Souza Cascardo <[email protected]>
3649 M:      Daniel Oliveira Nascimento <[email protected]>
3650 L:      [email protected]
3651 S:      Supported
3652 F:      drivers/platform/x86/classmate-laptop.c
3653
3654 COBALT MEDIA DRIVER
3655 M:      Hans Verkuil <[email protected]>
3656 L:      [email protected]
3657 T:      git git://linuxtv.org/media_tree.git
3658 W:      https://linuxtv.org
3659 S:      Supported
3660 F:      drivers/media/pci/cobalt/
3661
3662 COCCINELLE/Semantic Patches (SmPL)
3663 M:      Julia Lawall <[email protected]>
3664 M:      Gilles Muller <[email protected]>
3665 M:      Nicolas Palix <[email protected]>
3666 M:      Michal Marek <[email protected]>
3667 L:      [email protected] (moderated for non-subscribers)
3668 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3669 W:      http://coccinelle.lip6.fr/
3670 S:      Supported
3671 F:      Documentation/dev-tools/coccinelle.rst
3672 F:      scripts/coccinelle/
3673 F:      scripts/coccicheck
3674
3675 CODA FILE SYSTEM
3676 M:      Jan Harkes <[email protected]>
3677 M:      [email protected]
3678 L:      [email protected]
3679 W:      http://www.coda.cs.cmu.edu/
3680 S:      Maintained
3681 F:      Documentation/filesystems/coda.txt
3682 F:      fs/coda/
3683 F:      include/linux/coda*.h
3684 F:      include/uapi/linux/coda*.h
3685
3686 CODA V4L2 MEM2MEM DRIVER
3687 M:      Philipp Zabel <[email protected]>
3688 L:      [email protected]
3689 S:      Maintained
3690 F:      Documentation/devicetree/bindings/media/coda.txt
3691 F:      drivers/media/platform/coda/
3692
3693 CODE OF CONDUCT
3694 M:      Greg Kroah-Hartman <[email protected]>
3695 S:      Supported
3696 F:      Documentation/process/code-of-conduct.rst
3697 F:      Documentation/process/code-of-conduct-interpretation.rst
3698
3699 COMMON CLK FRAMEWORK
3700 M:      Michael Turquette <[email protected]>
3701 M:      Stephen Boyd <[email protected]>
3702 L:      [email protected]
3703 Q:      http://patchwork.kernel.org/project/linux-clk/list/
3704 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3705 S:      Maintained
3706 F:      Documentation/devicetree/bindings/clock/
3707 F:      drivers/clk/
3708 X:      drivers/clk/clkdev.c
3709 F:      include/linux/clk-pr*
3710 F:      include/linux/clk/
3711 F:      include/linux/of_clk.h
3712
3713 COMMON INTERNET FILE SYSTEM (CIFS)
3714 M:      Steve French <[email protected]>
3715 L:      [email protected]
3716 L:      [email protected] (moderated for non-subscribers)
3717 W:      http://linux-cifs.samba.org/
3718 T:      git git://git.samba.org/sfrench/cifs-2.6.git
3719 S:      Supported
3720 F:      Documentation/filesystems/cifs/
3721 F:      fs/cifs/
3722
3723 COMPACTPCI HOTPLUG CORE
3724 M:      Scott Murray <[email protected]>
3725 L:      [email protected]
3726 S:      Maintained
3727 F:      drivers/pci/hotplug/cpci_hotplug*
3728
3729 COMPACTPCI HOTPLUG GENERIC DRIVER
3730 M:      Scott Murray <[email protected]>
3731 L:      [email protected]
3732 S:      Maintained
3733 F:      drivers/pci/hotplug/cpcihp_generic.c
3734
3735 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3736 M:      Scott Murray <[email protected]>
3737 L:      [email protected]
3738 S:      Maintained
3739 F:      drivers/pci/hotplug/cpcihp_zt5550.*
3740
3741 COMPAL LAPTOP SUPPORT
3742 M:      Cezary Jackiewicz <[email protected]>
3743 L:      [email protected]
3744 S:      Maintained
3745 F:      drivers/platform/x86/compal-laptop.c
3746
3747 COMPILER ATTRIBUTES
3748 M:      Miguel Ojeda <[email protected]>
3749 S:      Maintained
3750 F:      include/linux/compiler_attributes.h
3751
3752 CONEXANT ACCESSRUNNER USB DRIVER
3753 L:      [email protected]
3754 W:      http://accessrunner.sourceforge.net/
3755 S:      Orphan
3756 F:      drivers/usb/atm/cxacru.c
3757
3758 CONFIGFS
3759 M:      Joel Becker <[email protected]>
3760 M:      Christoph Hellwig <[email protected]>
3761 T:      git git://git.infradead.org/users/hch/configfs.git
3762 S:      Supported
3763 F:      fs/configfs/
3764 F:      include/linux/configfs.h
3765
3766 CONNECTOR
3767 M:      Evgeniy Polyakov <[email protected]>
3768 L:      [email protected]
3769 S:      Maintained
3770 F:      drivers/connector/
3771
3772 CONTROL GROUP (CGROUP)
3773 M:      Tejun Heo <[email protected]>
3774 M:      Li Zefan <[email protected]>
3775 M:      Johannes Weiner <[email protected]>
3776 L:      [email protected]
3777 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3778 S:      Maintained
3779 F:      Documentation/cgroup*
3780 F:      include/linux/cgroup*
3781 F:      kernel/cgroup*
3782
3783 CONTROL GROUP - CPUSET
3784 M:      Li Zefan <[email protected]>
3785 L:      [email protected]
3786 W:      http://www.bullopensource.org/cpuset/
3787 W:      http://oss.sgi.com/projects/cpusets/
3788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3789 S:      Maintained
3790 F:      Documentation/cgroup-v1/cpusets.txt
3791 F:      include/linux/cpuset.h
3792 F:      kernel/cgroup/cpuset.c
3793
3794 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3795 M:      Johannes Weiner <[email protected]>
3796 M:      Michal Hocko <[email protected]>
3797 M:      Vladimir Davydov <[email protected]>
3798 L:      [email protected]
3799 L:      [email protected]
3800 S:      Maintained
3801 F:      mm/memcontrol.c
3802 F:      mm/swap_cgroup.c
3803
3804 CORETEMP HARDWARE MONITORING DRIVER
3805 M:      Fenghua Yu <[email protected]>
3806 L:      [email protected]
3807 S:      Maintained
3808 F:      Documentation/hwmon/coretemp
3809 F:      drivers/hwmon/coretemp.c
3810
3811 COSA/SRP SYNC SERIAL DRIVER
3812 M:      Jan "Yenya" Kasprzak <[email protected]>
3813 W:      http://www.fi.muni.cz/~kas/cosa/
3814 S:      Maintained
3815 F:      drivers/net/wan/cosa*
3816
3817 CPMAC ETHERNET DRIVER
3818 M:      Florian Fainelli <[email protected]>
3819 L:      [email protected]
3820 S:      Maintained
3821 F:      drivers/net/ethernet/ti/cpmac.c
3822
3823 CPU FREQUENCY DRIVERS
3824 M:      "Rafael J. Wysocki" <[email protected]>
3825 M:      Viresh Kumar <[email protected]>
3826 L:      [email protected]
3827 S:      Maintained
3828 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3829 T:      git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3830 B:      https://bugzilla.kernel.org
3831 F:      Documentation/cpu-freq/
3832 F:      Documentation/devicetree/bindings/cpufreq/
3833 F:      drivers/cpufreq/
3834 F:      include/linux/cpufreq.h
3835 F:      tools/testing/selftests/cpufreq/
3836
3837 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3838 M:      Viresh Kumar <[email protected]>
3839 M:      Sudeep Holla <[email protected]>
3840 L:      [email protected]
3841 W:      http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3842 S:      Maintained
3843 F:      drivers/cpufreq/arm_big_little.h
3844 F:      drivers/cpufreq/arm_big_little.c
3845
3846 CPU POWER MONITORING SUBSYSTEM
3847 M:      Thomas Renninger <[email protected]>
3848 M:      Shuah Khan <[email protected]>
3849 L:      [email protected]
3850 S:      Maintained
3851 F:      tools/power/cpupower/
3852
3853 CPUID/MSR DRIVER
3854 M:      "H. Peter Anvin" <[email protected]>
3855 S:      Maintained
3856 F:      arch/x86/kernel/cpuid.c
3857 F:      arch/x86/kernel/msr.c
3858
3859 CPUIDLE DRIVER - ARM BIG LITTLE
3860 M:      Lorenzo Pieralisi <[email protected]>
3861 M:      Daniel Lezcano <[email protected]>
3862 L:      [email protected]
3863 L:      [email protected]
3864 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3865 S:      Maintained
3866 F:      drivers/cpuidle/cpuidle-big_little.c
3867
3868 CPUIDLE DRIVER - ARM EXYNOS
3869 M:      Bartlomiej Zolnierkiewicz <[email protected]>
3870 M:      Daniel Lezcano <[email protected]>
3871 M:      Kukjin Kim <[email protected]>
3872 L:      [email protected]
3873 L:      [email protected]
3874 S:      Supported
3875 F:      drivers/cpuidle/cpuidle-exynos.c
3876 F:      arch/arm/mach-exynos/pm.c
3877
3878 CPUIDLE DRIVERS
3879 M:      "Rafael J. Wysocki" <[email protected]>
3880 M:      Daniel Lezcano <[email protected]>
3881 L:      [email protected]
3882 S:      Maintained
3883 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3884 B:      https://bugzilla.kernel.org
3885 F:      drivers/cpuidle/*
3886 F:      include/linux/cpuidle.h
3887
3888 CRAMFS FILESYSTEM
3889 M:      Nicolas Pitre <[email protected]>
3890 S:      Maintained
3891 F:      Documentation/filesystems/cramfs.txt
3892 F:      fs/cramfs/
3893
3894 CRYPTO API
3895 M:      Herbert Xu <[email protected]>
3896 M:      "David S. Miller" <[email protected]>
3897 L:      [email protected]
3898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3899 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3900 S:      Maintained
3901 F:      Documentation/crypto/
3902 F:      Documentation/devicetree/bindings/crypto/
3903 F:      arch/*/crypto/
3904 F:      crypto/
3905 F:      drivers/crypto/
3906 F:      include/crypto/
3907 F:      include/linux/crypto*
3908
3909 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3910 M:      Neil Horman <[email protected]>
3911 L:      [email protected]
3912 S:      Maintained
3913 F:      crypto/ansi_cprng.c
3914 F:      crypto/rng.c
3915
3916 CS3308 MEDIA DRIVER
3917 M:      Hans Verkuil <[email protected]>
3918 L:      [email protected]
3919 T:      git git://linuxtv.org/media_tree.git
3920 W:      http://linuxtv.org
3921 S:      Odd Fixes
3922 F:      drivers/media/i2c/cs3308.c
3923 F:      drivers/media/i2c/cs3308.h
3924
3925 CS5535 Audio ALSA driver
3926 M:      Jaya Kumar <[email protected]>
3927 S:      Maintained
3928 F:      sound/pci/cs5535audio/
3929
3930 CW1200 WLAN driver
3931 M:      Solomon Peachy <[email protected]>
3932 S:      Maintained
3933 F:      drivers/net/wireless/st/cw1200/
3934
3935 CX18 VIDEO4LINUX DRIVER
3936 M:      Andy Walls <[email protected]>
3937 L:      [email protected] (subscribers-only)
3938 L:      [email protected]
3939 T:      git git://linuxtv.org/media_tree.git
3940 W:      https://linuxtv.org
3941 W:      http://www.ivtvdriver.org/index.php/Cx18
3942 S:      Maintained
3943 F:      Documentation/media/v4l-drivers/cx18*
3944 F:      drivers/media/pci/cx18/
3945 F:      include/uapi/linux/ivtv*
3946
3947 CX2341X MPEG ENCODER HELPER MODULE
3948 M:      Hans Verkuil <[email protected]>
3949 L:      [email protected]
3950 T:      git git://linuxtv.org/media_tree.git
3951 W:      https://linuxtv.org
3952 S:      Maintained
3953 F:      drivers/media/common/cx2341x*
3954 F:      include/media/cx2341x*
3955
3956 CX24120 MEDIA DRIVER
3957 M:      Jemma Denson <[email protected]>
3958 M:      Patrick Boettcher <[email protected]>
3959 L:      [email protected]
3960 W:      https://linuxtv.org
3961 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3962 S:      Maintained
3963 F:      drivers/media/dvb-frontends/cx24120*
3964
3965 CX88 VIDEO4LINUX DRIVER
3966 M:      Mauro Carvalho Chehab <[email protected]>
3967 L:      [email protected]
3968 W:      https://linuxtv.org
3969 T:      git git://linuxtv.org/media_tree.git
3970 S:      Odd fixes
3971 F:      Documentation/media/v4l-drivers/cx88*
3972 F:      drivers/media/pci/cx88/
3973
3974 CXD2820R MEDIA DRIVER
3975 M:      Antti Palosaari <[email protected]>
3976 L:      [email protected]
3977 W:      https://linuxtv.org
3978 W:      http://palosaari.fi/linux/
3979 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
3980 T:      git git://linuxtv.org/anttip/media_tree.git
3981 S:      Maintained
3982 F:      drivers/media/dvb-frontends/cxd2820r*
3983
3984 CXGB3 ETHERNET DRIVER (CXGB3)
3985 M:      Santosh Raspatur <[email protected]>
3986 L:      [email protected]
3987 W:      http://www.chelsio.com
3988 S:      Supported
3989 F:      drivers/net/ethernet/chelsio/cxgb3/
3990
3991 CXGB3 ISCSI DRIVER (CXGB3I)
3992 M:      Karen Xie <[email protected]>
3993 L:      [email protected]
3994 W:      http://www.chelsio.com
3995 S:      Supported
3996 F:      drivers/scsi/cxgbi/cxgb3i
3997
3998 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3999 M:      Steve Wise <[email protected]>
4000 L:      [email protected]
4001 W:      http://www.openfabrics.org
4002 S:      Supported
4003 F:      drivers/infiniband/hw/cxgb3/
4004 F:      include/uapi/rdma/cxgb3-abi.h
4005
4006 CXGB4 CRYPTO DRIVER (chcr)
4007 M:      Harsh Jain <[email protected]>
4008 L:      [email protected]
4009 W:      http://www.chelsio.com
4010 S:      Supported
4011 F:      drivers/crypto/chelsio
4012
4013 CXGB4 ETHERNET DRIVER (CXGB4)
4014 M:      Ganesh Goudar <[email protected]>
4015 L:      [email protected]
4016 W:      http://www.chelsio.com
4017 S:      Supported
4018 F:      drivers/net/ethernet/chelsio/cxgb4/
4019
4020 CXGB4 ISCSI DRIVER (CXGB4I)
4021 M:      Karen Xie <[email protected]>
4022 L:      [email protected]
4023 W:      http://www.chelsio.com
4024 S:      Supported
4025 F:      drivers/scsi/cxgbi/cxgb4i
4026
4027 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
4028 M:      Steve Wise <[email protected]>
4029 L:      [email protected]
4030 W:      http://www.openfabrics.org
4031 S:      Supported
4032 F:      drivers/infiniband/hw/cxgb4/
4033 F:      include/uapi/rdma/cxgb4-abi.h
4034
4035 CXGB4VF ETHERNET DRIVER (CXGB4VF)
4036 M:      Casey Leedom <[email protected]>
4037 L:      [email protected]
4038 W:      http://www.chelsio.com
4039 S:      Supported
4040 F:      drivers/net/ethernet/chelsio/cxgb4vf/
4041
4042 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
4043 M:      Frederic Barrat <[email protected]>
4044 M:      Andrew Donnellan <[email protected]>
4045 L:      [email protected]
4046 S:      Supported
4047 F:      arch/powerpc/platforms/powernv/pci-cxl.c
4048 F:      drivers/misc/cxl/
4049 F:      include/misc/cxl*
4050 F:      include/uapi/misc/cxl.h
4051 F:      Documentation/powerpc/cxl.txt
4052 F:      Documentation/ABI/testing/sysfs-class-cxl
4053
4054 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
4055 M:      Manoj N. Kumar <[email protected]>
4056 M:      Matthew R. Ochs <[email protected]>
4057 M:      Uma Krishnan <[email protected]>
4058 L:      [email protected]
4059 S:      Supported
4060 F:      drivers/scsi/cxlflash/
4061 F:      include/uapi/scsi/cxlflash_ioctl.h
4062 F:      Documentation/powerpc/cxlflash.txt
4063
4064 CYBERPRO FB DRIVER
4065 M:      Russell King <[email protected]>
4066 L:      [email protected] (moderated for non-subscribers)
4067 W:      http://www.armlinux.org.uk/
4068 S:      Maintained
4069 F:      drivers/video/fbdev/cyber2000fb.*
4070
4071 CYCLADES ASYNC MUX DRIVER
4072 W:      http://www.cyclades.com/
4073 S:      Orphan
4074 F:      drivers/tty/cyclades.c
4075 F:      include/linux/cyclades.h
4076 F:      include/uapi/linux/cyclades.h
4077
4078 CYCLADES PC300 DRIVER
4079 W:      http://www.cyclades.com/
4080 S:      Orphan
4081 F:      drivers/net/wan/pc300*
4082
4083 CYPRESS_FIRMWARE MEDIA DRIVER
4084 M:      Antti Palosaari <[email protected]>
4085 L:      [email protected]
4086 W:      https://linuxtv.org
4087 W:      http://palosaari.fi/linux/
4088 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
4089 T:      git git://linuxtv.org/anttip/media_tree.git
4090 S:      Maintained
4091 F:      drivers/media/common/cypress_firmware*
4092
4093 CYTTSP TOUCHSCREEN DRIVER
4094 M:      Ferruh Yigit <[email protected]>
4095 L:      [email protected]
4096 S:      Supported
4097 F:      drivers/input/touchscreen/cyttsp*
4098 F:      include/linux/input/cyttsp.h
4099
4100 D-LINK DIR-685 TOUCHKEYS DRIVER
4101 M:      Linus Walleij <[email protected]>
4102 L:      [email protected]
4103 S:      Supported
4104 F:      drivers/input/keyboard/dlink-dir685-touchkeys.c
4105
4106 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
4107 M:      Joshua Kinard <[email protected]>
4108 S:      Maintained
4109 F:      drivers/rtc/rtc-ds1685.c
4110 F:      include/linux/rtc/ds1685.h
4111
4112 DAMA SLAVE for AX.25
4113 M:      Joerg Reuter <[email protected]>
4114 W:      http://yaina.de/jreuter/
4115 W:      http://www.qsl.net/dl1bke/
4116 L:      [email protected]
4117 S:      Maintained
4118 F:      net/ax25/af_ax25.c
4119 F:      net/ax25/ax25_dev.c
4120 F:      net/ax25/ax25_ds_*
4121 F:      net/ax25/ax25_in.c
4122 F:      net/ax25/ax25_out.c
4123 F:      net/ax25/ax25_timer.c
4124 F:      net/ax25/sysctl_net_ax25.c
4125
4126 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
4127 L:      [email protected]
4128 S:      Orphan
4129 F:      Documentation/networking/dmfe.txt
4130 F:      drivers/net/ethernet/dec/tulip/dmfe.c
4131
4132 DC390/AM53C974 SCSI driver
4133 M:      Hannes Reinecke <[email protected]>
4134 L:      [email protected]
4135 S:      Maintained
4136 F:      drivers/scsi/am53c974.c
4137
4138 DC395x SCSI driver
4139 M:      Oliver Neukum <[email protected]>
4140 M:      Ali Akcaagac <[email protected]>
4141 M:      Jamie Lenehan <[email protected]>
4142 L:      [email protected]
4143 W:      http://twibble.org/dist/dc395x/
4144 W:      http://lists.twibble.org/mailman/listinfo/dc395x/
4145 S:      Maintained
4146 F:      Documentation/scsi/dc395x.txt
4147 F:      drivers/scsi/dc395x.*
4148
4149 DCCP PROTOCOL
4150 M:      Gerrit Renker <[email protected]>
4151 L:      [email protected]
4152 W:      http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
4153 S:      Maintained
4154 F:      include/linux/dccp.h
4155 F:      include/uapi/linux/dccp.h
4156 F:      include/linux/tfrc.h
4157 F:      net/dccp/
4158
4159 DECnet NETWORK LAYER
4160 W:      http://linux-decnet.sourceforge.net
4161 L:      [email protected]
4162 S:      Orphan
4163 F:      Documentation/networking/decnet.txt
4164 F:      net/decnet/
4165
4166 DECSTATION PLATFORM SUPPORT
4167 M:      "Maciej W. Rozycki" <[email protected]>
4168 L:      [email protected]
4169 W:      http://www.linux-mips.org/wiki/DECstation
4170 S:      Maintained
4171 F:      arch/mips/dec/
4172 F:      arch/mips/include/asm/dec/
4173 F:      arch/mips/include/asm/mach-dec/
4174
4175 DEFXX FDDI NETWORK DRIVER
4176 M:      "Maciej W. Rozycki" <[email protected]>
4177 S:      Maintained
4178 F:      drivers/net/fddi/defxx.*
4179
4180 DELL SMBIOS DRIVER
4181 M:      Pali Rohár <[email protected]>
4182 M:      Mario Limonciello <[email protected]>
4183 L:      [email protected]
4184 S:      Maintained
4185 F:      drivers/platform/x86/dell-smbios.*
4186
4187 DELL SMBIOS SMM DRIVER
4188 M:      Mario Limonciello <[email protected]>
4189 L:      [email protected]
4190 S:      Maintained
4191 F:      drivers/platform/x86/dell-smbios-smm.c
4192
4193 DELL SMBIOS WMI DRIVER
4194 M:      Mario Limonciello <[email protected]>
4195 L:      [email protected]
4196 S:      Maintained
4197 F:      drivers/platform/x86/dell-smbios-wmi.c
4198 F:      tools/wmi/dell-smbios-example.c
4199
4200 DEFZA FDDI NETWORK DRIVER
4201 M:      "Maciej W. Rozycki" <[email protected]>
4202 S:      Maintained
4203 F:      drivers/net/fddi/defza.*
4204
4205 DELL LAPTOP DRIVER
4206 M:      Matthew Garrett <[email protected]>
4207 M:      Pali Rohár <[email protected]>
4208 L:      [email protected]
4209 S:      Maintained
4210 F:      drivers/platform/x86/dell-laptop.c
4211
4212 DELL LAPTOP FREEFALL DRIVER
4213 M:      Pali Rohár <[email protected]>
4214 S:      Maintained
4215 F:      drivers/platform/x86/dell-smo8800.c
4216
4217 DELL LAPTOP RBTN DRIVER
4218 M:      Pali Rohár <[email protected]>
4219 S:      Maintained
4220 F:      drivers/platform/x86/dell-rbtn.*
4221
4222 DELL REMOTE BIOS UPDATE DRIVER
4223 M:      Stuart Hayes <[email protected]>
4224 L:      [email protected]
4225 S:      Maintained
4226 F:      drivers/platform/x86/dell_rbu.c
4227
4228 DELL LAPTOP SMM DRIVER
4229 M:      Pali Rohár <[email protected]>
4230 S:      Maintained
4231 F:      drivers/hwmon/dell-smm-hwmon.c
4232 F:      include/uapi/linux/i8k.h
4233
4234 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
4235 M:      Stuart Hayes <[email protected]>
4236 L:      [email protected]
4237 S:      Maintained
4238 F:      Documentation/dcdbas.txt
4239 F:      drivers/platform/x86/dcdbas.*
4240
4241 DELL WMI NOTIFICATIONS DRIVER
4242 M:      Matthew Garrett <[email protected]>
4243 M:      Pali Rohár <[email protected]>
4244 S:      Maintained
4245 F:      drivers/platform/x86/dell-wmi.c
4246
4247 DELL WMI DESCRIPTOR DRIVER
4248 M:      Mario Limonciello <[email protected]>
4249 S:      Maintained
4250 F:      drivers/platform/x86/dell-wmi-descriptor.c
4251
4252 DELTA ST MEDIA DRIVER
4253 M:      Hugues Fruchet <[email protected]>
4254 L:      [email protected]
4255 T:      git git://linuxtv.org/media_tree.git
4256 W:      https://linuxtv.org
4257 S:      Supported
4258 F:      drivers/media/platform/sti/delta
4259
4260 DENALI NAND DRIVER
4261 M:      Masahiro Yamada <[email protected]>
4262 L:      [email protected]
4263 S:      Supported
4264 F:      drivers/mtd/nand/raw/denali*
4265
4266 DESIGNWARE USB2 DRD IP DRIVER
4267 M:      Minas Harutyunyan <[email protected]>
4268 L:      [email protected]
4269 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4270 S:      Maintained
4271 F:      drivers/usb/dwc2/
4272
4273 DESIGNWARE USB3 DRD IP DRIVER
4274 M:      Felipe Balbi <[email protected]>
4275 L:      [email protected]
4276 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4277 S:      Maintained
4278 F:      drivers/usb/dwc3/
4279
4280 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
4281 M:      Andreas Klinger <[email protected]>
4282 L:      [email protected]
4283 S:      Maintained
4284 F:      Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
4285 F:      drivers/iio/proximity/srf*.c
4286
4287 DEVICE COREDUMP (DEV_COREDUMP)
4288 M:      Johannes Berg <[email protected]>
4289 L:      [email protected]
4290 S:      Maintained
4291 F:      drivers/base/devcoredump.c
4292 F:      include/linux/devcoredump.h
4293
4294 DEVICE FREQUENCY (DEVFREQ)
4295 M:      MyungJoo Ham <[email protected]>
4296 M:      Kyungmin Park <[email protected]>
4297 R:      Chanwoo Choi <[email protected]>
4298 L:      [email protected]
4299 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
4300 S:      Maintained
4301 F:      drivers/devfreq/
4302 F:      include/linux/devfreq.h
4303 F:      Documentation/devicetree/bindings/devfreq/
4304
4305 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
4306 M:      Chanwoo Choi <[email protected]>
4307 L:      [email protected]
4308 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
4309 S:      Supported
4310 F:      drivers/devfreq/event/
4311 F:      drivers/devfreq/devfreq-event.c
4312 F:      include/linux/devfreq-event.h
4313 F:      Documentation/devicetree/bindings/devfreq/event/
4314
4315 DEVICE NUMBER REGISTRY
4316 M:      Torben Mathiasen <[email protected]>
4317 W:      http://lanana.org/docs/device-list/index.html
4318 S:      Maintained
4319
4320 DEVICE-MAPPER  (LVM)
4321 M:      Alasdair Kergon <[email protected]>
4322 M:      Mike Snitzer <[email protected]>
4323 M:      [email protected]
4324 L:      [email protected]
4325 W:      http://sources.redhat.com/dm
4326 Q:      http://patchwork.kernel.org/project/dm-devel/list/
4327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
4328 T:      quilt http://people.redhat.com/agk/patches/linux/editing/
4329 S:      Maintained
4330 F:      Documentation/device-mapper/
4331 F:      drivers/md/Makefile
4332 F:      drivers/md/Kconfig
4333 F:      drivers/md/dm*
4334 F:      drivers/md/persistent-data/
4335 F:      include/linux/device-mapper.h
4336 F:      include/linux/dm-*.h
4337 F:      include/uapi/linux/dm-*.h
4338
4339 DEVLINK
4340 M:      Jiri Pirko <[email protected]>
4341 L:      [email protected]
4342 S:      Supported
4343 F:      net/core/devlink.c
4344 F:      include/net/devlink.h
4345 F:      include/uapi/linux/devlink.h
4346
4347 DIALOG SEMICONDUCTOR DRIVERS
4348 M:      Support Opensource <[email protected]>
4349 W:      http://www.dialog-semiconductor.com/products
4350 S:      Supported
4351 F:      Documentation/hwmon/da90??
4352 F:      Documentation/devicetree/bindings/mfd/da90*.txt
4353 F:      Documentation/devicetree/bindings/input/da90??-onkey.txt
4354 F:      Documentation/devicetree/bindings/thermal/da90??-thermal.txt
4355 F:      Documentation/devicetree/bindings/regulator/da92*.txt
4356 F:      Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
4357 F:      Documentation/devicetree/bindings/sound/da[79]*.txt
4358 F:      drivers/gpio/gpio-da90??.c
4359 F:      drivers/hwmon/da90??-hwmon.c
4360 F:      drivers/iio/adc/da91??-*.c
4361 F:      drivers/input/misc/da90??_onkey.c
4362 F:      drivers/input/touchscreen/da9052_tsi.c
4363 F:      drivers/leds/leds-da90??.c
4364 F:      drivers/mfd/da903x.c
4365 F:      drivers/mfd/da90??-*.c
4366 F:      drivers/mfd/da91??-*.c
4367 F:      drivers/power/supply/da9052-battery.c
4368 F:      drivers/power/supply/da91??-*.c
4369 F:      drivers/regulator/da903x.c
4370 F:      drivers/regulator/da9???-regulator.[ch]
4371 F:      drivers/thermal/da90??-thermal.c
4372 F:      drivers/rtc/rtc-da90??.c
4373 F:      drivers/video/backlight/da90??_bl.c
4374 F:      drivers/watchdog/da90??_wdt.c
4375 F:      include/linux/mfd/da903x.h
4376 F:      include/linux/mfd/da9052/
4377 F:      include/linux/mfd/da9055/
4378 F:      include/linux/mfd/da9062/
4379 F:      include/linux/mfd/da9063/
4380 F:      include/linux/mfd/da9150/
4381 F:      include/linux/regulator/da9211.h
4382 F:      include/sound/da[79]*.h
4383 F:      sound/soc/codecs/da[79]*.[ch]
4384
4385 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
4386 M:      William Breathitt Gray <[email protected]>
4387 L:      [email protected]
4388 S:      Maintained
4389 F:      drivers/gpio/gpio-gpio-mm.c
4390
4391 DIOLAN U2C-12 I2C DRIVER
4392 M:      Guenter Roeck <[email protected]>
4393 L:      [email protected]
4394 S:      Maintained
4395 F:      drivers/i2c/busses/i2c-diolan-u2c.c
4396
4397 FILESYSTEM DIRECT ACCESS (DAX)
4398 M:      Matthew Wilcox <[email protected]>
4399 M:      Ross Zwisler <[email protected]>
4400 M:      Jan Kara <[email protected]>
4401 L:      [email protected]
4402 S:      Supported
4403 F:      fs/dax.c
4404 F:      include/linux/dax.h
4405 F:      include/trace/events/fs_dax.h
4406
4407 DEVICE DIRECT ACCESS (DAX)
4408 M:      Dan Williams <[email protected]>
4409 M:      Dave Jiang <[email protected]>
4410 M:      Ross Zwisler <[email protected]>
4411 M:      Vishal Verma <[email protected]>
4412 L:      [email protected]
4413 S:      Supported
4414 F:      drivers/dax/
4415
4416 DIRECTORY NOTIFICATION (DNOTIFY)
4417 M:      Jan Kara <[email protected]>
4418 R:      Amir Goldstein <[email protected]>
4419 L:      [email protected]
4420 S:      Maintained
4421 F:      Documentation/filesystems/dnotify.txt
4422 F:      fs/notify/dnotify/
4423 F:      include/linux/dnotify.h
4424
4425 DISK GEOMETRY AND PARTITION HANDLING
4426 M:      Andries Brouwer <[email protected]>
4427 W:      http://www.win.tue.nl/~aeb/linux/Large-Disk.html
4428 W:      http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
4429 W:      http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
4430 S:      Maintained
4431
4432 DISKQUOTA
4433 M:      Jan Kara <[email protected]>
4434 S:      Maintained
4435 F:      Documentation/filesystems/quota.txt
4436 F:      fs/quota/
4437 F:      include/linux/quota*.h
4438 F:      include/uapi/linux/quota*.h
4439
4440 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
4441 M:      Bernie Thompson <[email protected]>
4442 L:      [email protected]
4443 S:      Maintained
4444 W:      http://plugable.com/category/projects/udlfb/
4445 F:      drivers/video/fbdev/udlfb.c
4446 F:      include/video/udlfb.h
4447 F:      Documentation/fb/udlfb.txt
4448
4449 DISTRIBUTED LOCK MANAGER (DLM)
4450 M:      Christine Caulfield <[email protected]>
4451 M:      David Teigland <[email protected]>
4452 L:      [email protected]
4453 W:      http://sources.redhat.com/cluster/
4454 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
4455 S:      Supported
4456 F:      fs/dlm/
4457
4458 DMA BUFFER SHARING FRAMEWORK
4459 M:      Sumit Semwal <[email protected]>
4460 S:      Maintained
4461 L:      [email protected]
4462 L:      [email protected]
4463 L:      [email protected] (moderated for non-subscribers)
4464 F:      drivers/dma-buf/
4465 F:      include/linux/dma-buf*
4466 F:      include/linux/reservation.h
4467 F:      include/linux/*fence.h
4468 F:      Documentation/driver-api/dma-buf.rst
4469 T:      git git://anongit.freedesktop.org/drm/drm-misc
4470
4471 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4472 M:      Vinod Koul <[email protected]>
4473 L:      [email protected]
4474 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
4475 S:      Maintained
4476 F:      drivers/dma/
4477 F:      include/linux/dmaengine.h
4478 F:      include/linux/of_dma.h
4479 F:      Documentation/devicetree/bindings/dma/
4480 F:      Documentation/driver-api/dmaengine/
4481 T:      git git://git.infradead.org/users/vkoul/slave-dma.git
4482
4483 DMA MAPPING HELPERS
4484 M:      Christoph Hellwig <[email protected]>
4485 M:      Marek Szyprowski <[email protected]>
4486 R:      Robin Murphy <[email protected]>
4487 L:      [email protected]
4488 T:      git git://git.infradead.org/users/hch/dma-mapping.git
4489 W:      http://git.infradead.org/users/hch/dma-mapping.git
4490 S:      Supported
4491 F:      kernel/dma/
4492 F:      include/asm-generic/dma-mapping.h
4493 F:      include/linux/dma-direct.h
4494 F:      include/linux/dma-mapping.h
4495 F:      include/linux/dma-noncoherent.h
4496
4497 DME1737 HARDWARE MONITOR DRIVER
4498 M:      Juerg Haefliger <[email protected]>
4499 L:      [email protected]
4500 S:      Maintained
4501 F:      Documentation/hwmon/dme1737
4502 F:      drivers/hwmon/dme1737.c
4503
4504 DMI/SMBIOS SUPPORT
4505 M:      Jean Delvare <[email protected]>
4506 S:      Maintained
4507 T:      quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
4508 F:      Documentation/ABI/testing/sysfs-firmware-dmi-tables
4509 F:      drivers/firmware/dmi-id.c
4510 F:      drivers/firmware/dmi_scan.c
4511 F:      include/linux/dmi.h
4512
4513 DOCUMENTATION
4514 M:      Jonathan Corbet <[email protected]>
4515 L:      [email protected]
4516 S:      Maintained
4517 F:      Documentation/
4518 F:      scripts/kernel-doc
4519 X:      Documentation/ABI/
4520 X:      Documentation/acpi/
4521 X:      Documentation/devicetree/
4522 X:      Documentation/i2c/
4523 X:      Documentation/media/
4524 X:      Documentation/power/
4525 X:      Documentation/spi/
4526 T:      git git://git.lwn.net/linux.git docs-next
4527
4528 DOCUMENTATION/ITALIAN
4529 M:      Federico Vaga <[email protected]>
4530 L:      [email protected]
4531 S:      Maintained
4532 F:      Documentation/translations/it_IT
4533
4534 DONGWOON DW9714 LENS VOICE COIL DRIVER
4535 M:      Sakari Ailus <[email protected]>
4536 L:      [email protected]
4537 T:      git git://linuxtv.org/media_tree.git
4538 S:      Maintained
4539 F:      drivers/media/i2c/dw9714.c
4540 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
4541
4542 DONGWOON DW9807 LENS VOICE COIL DRIVER
4543 M:      Sakari Ailus <[email protected]>
4544 L:      [email protected]
4545 T:      git git://linuxtv.org/media_tree.git
4546 S:      Maintained
4547 F:      drivers/media/i2c/dw9807-vcm.c
4548 F:      Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt
4549
4550 DOUBLETALK DRIVER
4551 M:      "James R. Van Zandt" <[email protected]>
4552 L:      [email protected]
4553 S:      Maintained
4554 F:      drivers/char/dtlk.c
4555 F:      include/linux/dtlk.h
4556
4557 DPAA2 DATAPATH I/O (DPIO) DRIVER
4558 M:      Roy Pledge <[email protected]>
4559 L:      [email protected]
4560 S:      Maintained
4561 F:      drivers/soc/fsl/dpio
4562
4563 DPAA2 ETHERNET DRIVER
4564 M:      Ioana Radulescu <[email protected]>
4565 L:      [email protected]
4566 S:      Maintained
4567 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
4568 F:      drivers/net/ethernet/freescale/dpaa2/dpni*
4569 F:      drivers/net/ethernet/freescale/dpaa2/dpkg.h
4570 F:      drivers/net/ethernet/freescale/dpaa2/Makefile
4571 F:      drivers/net/ethernet/freescale/dpaa2/Kconfig
4572
4573 DPAA2 ETHERNET SWITCH DRIVER
4574 M:      Ioana Radulescu <[email protected]>
4575 M:      Ioana Ciornei <[email protected]>
4576 L:      [email protected]
4577 S:      Maintained
4578 F:      drivers/staging/fsl-dpaa2/ethsw
4579
4580 DPAA2 PTP CLOCK DRIVER
4581 M:      Yangbo Lu <[email protected]>
4582 L:      [email protected]
4583 S:      Maintained
4584 F:      drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
4585 F:      drivers/net/ethernet/freescale/dpaa2/dprtc*
4586
4587 DPT_I2O SCSI RAID DRIVER
4588 M:      Adaptec OEM Raid Solutions <[email protected]>
4589 L:      [email protected]
4590 W:      http://www.adaptec.com/
4591 S:      Maintained
4592 F:      drivers/scsi/dpt*
4593 F:      drivers/scsi/dpt/
4594
4595 DRBD DRIVER
4596 M:      Philipp Reisner <[email protected]>
4597 M:      Lars Ellenberg <[email protected]>
4598 L:      [email protected]
4599 W:      http://www.drbd.org
4600 T:      git git://git.linbit.com/linux-drbd.git
4601 T:      git git://git.linbit.com/drbd-8.4.git
4602 S:      Supported
4603 F:      drivers/block/drbd/
4604 F:      lib/lru_cache.c
4605 F:      Documentation/blockdev/drbd/
4606
4607 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
4608 M:      Greg Kroah-Hartman <[email protected]>
4609 R:      "Rafael J. Wysocki" <[email protected]>
4610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
4611 S:      Supported
4612 F:      Documentation/kobject.txt
4613 F:      drivers/base/
4614 F:      fs/debugfs/
4615 F:      fs/sysfs/
4616 F:      include/linux/debugfs.h
4617 F:      include/linux/kobj*
4618 F:      lib/kobj*
4619
4620 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
4621 M:      Kevin Hilman <[email protected]>
4622 M:      Nishanth Menon <[email protected]>
4623 S:      Maintained
4624 F:      drivers/power/avs/
4625 F:      include/linux/power/smartreflex.h
4626 L:      [email protected]
4627
4628 DRM DRIVER FOR ARM PL111 CLCD
4629 M:      Eric Anholt <[email protected]>
4630 T:      git git://anongit.freedesktop.org/drm/drm-misc
4631 S:      Supported
4632 F:      drivers/gpu/drm/pl111/
4633
4634 DRM DRIVER FOR ARM VERSATILE TFT PANELS
4635 M:      Linus Walleij <[email protected]>
4636 T:      git git://anongit.freedesktop.org/drm/drm-misc
4637 S:      Maintained
4638 F:      drivers/gpu/drm/panel/panel-arm-versatile.c
4639 F:      Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.txt
4640
4641 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
4642 M:      Dave Airlie <[email protected]>
4643 S:      Odd Fixes
4644 F:      drivers/gpu/drm/ast/
4645
4646 DRM DRIVER FOR BOCHS VIRTUAL GPU
4647 M:      Gerd Hoffmann <[email protected]>
4648 L:      [email protected]
4649 T:      git git://anongit.freedesktop.org/drm/drm-misc
4650 S:      Maintained
4651 F:      drivers/gpu/drm/bochs/
4652
4653 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
4654 M:      Linus Walleij <[email protected]>
4655 T:      git git://anongit.freedesktop.org/drm/drm-misc
4656 S:      Maintained
4657 F:      drivers/gpu/drm/tve200/
4658
4659 DRM DRIVER FOR ILITEK ILI9225 PANELS
4660 M:      David Lechner <[email protected]>
4661 S:      Maintained
4662 F:      drivers/gpu/drm/tinydrm/ili9225.c
4663 F:      Documentation/devicetree/bindings/display/ilitek,ili9225.txt
4664
4665 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4666 S:      Orphan / Obsolete
4667 F:      drivers/gpu/drm/i810/
4668 F:      include/uapi/drm/i810_drm.h
4669
4670 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4671 S:      Orphan / Obsolete
4672 F:      drivers/gpu/drm/mga/
4673 F:      include/uapi/drm/mga_drm.h
4674
4675 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4676 M:      Dave Airlie <[email protected]>
4677 S:      Odd Fixes
4678 F:      drivers/gpu/drm/mgag200/
4679
4680 DRM DRIVER FOR MI0283QT
4681 M:      Noralf Trønnes <[email protected]>
4682 S:      Maintained
4683 F:      drivers/gpu/drm/tinydrm/mi0283qt.c
4684 F:      Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
4685
4686 DRM DRIVER FOR MSM ADRENO GPU
4687 M:      Rob Clark <[email protected]>
4688 L:      [email protected]
4689 L:      [email protected]
4690 L:      [email protected]
4691 T:      git git://people.freedesktop.org/~robclark/linux
4692 S:      Maintained
4693 F:      drivers/gpu/drm/msm/
4694 F:      include/uapi/drm/msm_drm.h
4695 F:      Documentation/devicetree/bindings/display/msm/
4696
4697 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4698 M:      Ben Skeggs <[email protected]>
4699 L:      [email protected]
4700 L:      [email protected]
4701 T:      git git://github.com/skeggsb/linux
4702 S:      Supported
4703 F:      drivers/gpu/drm/nouveau/
4704 F:      include/uapi/drm/nouveau_drm.h
4705
4706 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
4707 M:      Noralf Trønnes <[email protected]>
4708 S:      Maintained
4709 F:      drivers/gpu/drm/tinydrm/repaper.c
4710 F:      Documentation/devicetree/bindings/display/repaper.txt
4711
4712 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
4713 M:      Dave Airlie <[email protected]>
4714 M:      Gerd Hoffmann <[email protected]>
4715 L:      [email protected]
4716 T:      git git://anongit.freedesktop.org/drm/drm-misc
4717 S:      Obsolete
4718 W:      https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
4719 F:      drivers/gpu/drm/cirrus/
4720
4721 DRM DRIVER FOR QXL VIRTUAL GPU
4722 M:      Dave Airlie <[email protected]>
4723 M:      Gerd Hoffmann <[email protected]>
4724 L:      [email protected]
4725 T:      git git://anongit.freedesktop.org/drm/drm-misc
4726 S:      Maintained
4727 F:      drivers/gpu/drm/qxl/
4728 F:      include/uapi/drm/qxl_drm.h
4729
4730 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4731 S:      Orphan / Obsolete
4732 F:      drivers/gpu/drm/r128/
4733 F:      include/uapi/drm/r128_drm.h
4734
4735 DRM DRIVER FOR SAVAGE VIDEO CARDS
4736 S:      Orphan / Obsolete
4737 F:      drivers/gpu/drm/savage/
4738 F:      include/uapi/drm/savage_drm.h
4739
4740 DRM DRIVER FOR SIS VIDEO CARDS
4741 S:      Orphan / Obsolete
4742 F:      drivers/gpu/drm/sis/
4743 F:      include/uapi/drm/sis_drm.h
4744
4745 DRM DRIVER FOR SITRONIX ST7586 PANELS
4746 M:      David Lechner <[email protected]>
4747 S:      Maintained
4748 F:      drivers/gpu/drm/tinydrm/st7586.c
4749 F:      Documentation/devicetree/bindings/display/sitronix,st7586.txt
4750
4751 DRM DRIVER FOR SITRONIX ST7735R PANELS
4752 M:      David Lechner <[email protected]>
4753 S:      Maintained
4754 F:      drivers/gpu/drm/tinydrm/st7735r.c
4755 F:      Documentation/devicetree/bindings/display/sitronix,st7735r.txt
4756
4757 DRM DRIVER FOR TDFX VIDEO CARDS
4758 S:      Orphan / Obsolete
4759 F:      drivers/gpu/drm/tdfx/
4760
4761 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4762 M:      Dave Airlie <[email protected]>
4763 R:      Sean Paul <[email protected]>
4764 L:      [email protected]
4765 S:      Odd Fixes
4766 F:      drivers/gpu/drm/udl/
4767 T:      git git://anongit.freedesktop.org/drm/drm-misc
4768
4769 DRM DRIVER FOR VMWARE VIRTUAL GPU
4770 M:      "VMware Graphics" <[email protected]>
4771 M:      Sinclair Yeh <[email protected]>
4772 M:      Thomas Hellstrom <[email protected]>
4773 L:      [email protected]
4774 T:      git git://people.freedesktop.org/~syeh/repos_linux
4775 T:      git git://people.freedesktop.org/~thomash/linux
4776 S:      Supported
4777 F:      drivers/gpu/drm/vmwgfx/
4778 F:      include/uapi/drm/vmwgfx_drm.h
4779
4780 DRM DRIVERS
4781 M:      David Airlie <[email protected]>
4782 L:      [email protected]
4783 T:      git git://anongit.freedesktop.org/drm/drm
4784 B:      https://bugs.freedesktop.org/
4785 C:      irc://chat.freenode.net/dri-devel
4786 S:      Maintained
4787 F:      drivers/gpu/drm/
4788 F:      drivers/gpu/vga/
4789 F:      Documentation/devicetree/bindings/display/
4790 F:      Documentation/devicetree/bindings/gpu/
4791 F:      Documentation/gpu/
4792 F:      include/drm/
4793 F:      include/uapi/drm/
4794 F:      include/linux/vga*
4795
4796 DRM DRIVERS AND MISC GPU PATCHES
4797 M:      Maarten Lankhorst <[email protected]>
4798 M:      Maxime Ripard <[email protected]>
4799 M:      Sean Paul <[email protected]>
4800 W:      https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
4801 S:      Maintained
4802 T:      git git://anongit.freedesktop.org/drm/drm-misc
4803 F:      Documentation/gpu/
4804 F:      drivers/gpu/vga/
4805 F:      drivers/gpu/drm/*
4806 F:      include/drm/drm*
4807 F:      include/uapi/drm/drm*
4808 F:      include/linux/vga*
4809
4810 DRM DRIVERS FOR ALLWINNER A10
4811 M:      Maxime Ripard  <[email protected]>
4812 L:      [email protected]
4813 S:      Supported
4814 F:      drivers/gpu/drm/sun4i/
4815 F:      Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4816 T:      git git://anongit.freedesktop.org/drm/drm-misc
4817
4818 DRM DRIVERS FOR AMLOGIC SOCS
4819 M:      Neil Armstrong <[email protected]>
4820 L:      [email protected]
4821 L:      [email protected]
4822 W:      http://linux-meson.com/
4823 S:      Supported
4824 F:      drivers/gpu/drm/meson/
4825 F:      Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
4826 F:      Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.txt
4827 F:      Documentation/gpu/meson.rst
4828 T:      git git://anongit.freedesktop.org/drm/drm-misc
4829
4830 DRM DRIVERS FOR ATMEL HLCDC
4831 M:      Boris Brezillon <[email protected]>
4832 L:      [email protected]
4833 S:      Supported
4834 F:      drivers/gpu/drm/atmel-hlcdc/
4835 F:      Documentation/devicetree/bindings/display/atmel/
4836 T:      git git://anongit.freedesktop.org/drm/drm-misc
4837
4838 DRM DRIVERS FOR BRIDGE CHIPS
4839 M:      Archit Taneja <[email protected]>
4840 M:      Andrzej Hajda <[email protected]>
4841 R:      Laurent Pinchart <[email protected]>
4842 S:      Maintained
4843 T:      git git://anongit.freedesktop.org/drm/drm-misc
4844 F:      drivers/gpu/drm/bridge/
4845
4846 DRM DRIVERS FOR EXYNOS
4847 M:      Inki Dae <[email protected]>
4848 M:      Joonyoung Shim <[email protected]>
4849 M:      Seung-Woo Kim <[email protected]>
4850 M:      Kyungmin Park <[email protected]>
4851 L:      [email protected]
4852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4853 S:      Supported
4854 F:      drivers/gpu/drm/exynos/
4855 F:      include/uapi/drm/exynos_drm.h
4856 F:      Documentation/devicetree/bindings/display/exynos/
4857
4858 DRM DRIVERS FOR FREESCALE DCU
4859 M:      Stefan Agner <[email protected]>
4860 M:      Alison Wang <[email protected]>
4861 L:      [email protected]
4862 S:      Supported
4863 F:      drivers/gpu/drm/fsl-dcu/
4864 F:      Documentation/devicetree/bindings/display/fsl,dcu.txt
4865 F:      Documentation/devicetree/bindings/display/fsl,tcon.txt
4866 F:      Documentation/devicetree/bindings/display/panel/nec,nl4827hc19-05b.txt
4867 T:      git git://anongit.freedesktop.org/drm/drm-misc
4868
4869 DRM DRIVERS FOR FREESCALE IMX
4870 M:      Philipp Zabel <[email protected]>
4871 L:      [email protected]
4872 S:      Maintained
4873 F:      drivers/gpu/drm/imx/
4874 F:      drivers/gpu/ipu-v3/
4875 F:      Documentation/devicetree/bindings/display/imx/
4876
4877 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4878 M:      Patrik Jakobsson <[email protected]>
4879 L:      [email protected]
4880 T:      git git://github.com/patjak/drm-gma500
4881 S:      Maintained
4882 F:      drivers/gpu/drm/gma500/
4883
4884 DRM DRIVERS FOR HISILICON
4885 M:      Xinliang Liu <[email protected]>
4886 M:      Rongrong Zou <[email protected]>
4887 R:      Xinwei Kong <[email protected]>
4888 R:      Chen Feng <[email protected]>
4889 L:      [email protected]
4890 T:      git git://github.com/xin3liang/linux.git
4891 S:      Maintained
4892 F:      drivers/gpu/drm/hisilicon/
4893 F:      Documentation/devicetree/bindings/display/hisilicon/
4894
4895 DRM DRIVERS FOR MEDIATEK
4896 M:      CK Hu <[email protected]>
4897 M:      Philipp Zabel <[email protected]>
4898 L:      [email protected]
4899 S:      Supported
4900 F:      drivers/gpu/drm/mediatek/
4901 F:      Documentation/devicetree/bindings/display/mediatek/
4902
4903 DRM DRIVERS FOR NVIDIA TEGRA
4904 M:      Thierry Reding <[email protected]>
4905 L:      [email protected]
4906 L:      [email protected]
4907 T:      git git://anongit.freedesktop.org/tegra/linux.git
4908 S:      Supported
4909 F:      drivers/gpu/drm/tegra/
4910 F:      drivers/gpu/host1x/
4911 F:      include/linux/host1x.h
4912 F:      include/uapi/drm/tegra_drm.h
4913 F:      Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4914
4915 DRM DRIVERS FOR RENESAS
4916 M:      Laurent Pinchart <[email protected]>
4917 M:      Kieran Bingham <[email protected]>
4918 L:      [email protected]
4919 L:      [email protected]
4920 T:      git git://linuxtv.org/pinchartl/media drm/du/next
4921 S:      Supported
4922 F:      drivers/gpu/drm/rcar-du/
4923 F:      drivers/gpu/drm/shmobile/
4924 F:      include/linux/platform_data/shmob_drm.h
4925 F:      Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
4926 F:      Documentation/devicetree/bindings/display/bridge/renesas,lvds.txt
4927 F:      Documentation/devicetree/bindings/display/renesas,du.txt
4928
4929 DRM DRIVERS FOR ROCKCHIP
4930 M:      Sandy Huang <[email protected]>
4931 M:      Heiko Stübner <[email protected]>
4932 L:      [email protected]
4933 S:      Maintained
4934 F:      drivers/gpu/drm/rockchip/
4935 F:      Documentation/devicetree/bindings/display/rockchip/
4936 T:      git git://anongit.freedesktop.org/drm/drm-misc
4937
4938 DRM DRIVERS FOR STI
4939 M:      Benjamin Gaignard <[email protected]>
4940 M:      Vincent Abriou <[email protected]>
4941 L:      [email protected]
4942 T:      git git://anongit.freedesktop.org/drm/drm-misc
4943 S:      Maintained
4944 F:      drivers/gpu/drm/sti
4945 F:      Documentation/devicetree/bindings/display/st,stih4xx.txt
4946
4947 DRM DRIVERS FOR STM
4948 M:      Yannick Fertre <[email protected]>
4949 M:      Philippe Cornu <[email protected]>
4950 M:      Benjamin Gaignard <[email protected]>
4951 M:      Vincent Abriou <[email protected]>
4952 L:      [email protected]
4953 T:      git git://anongit.freedesktop.org/drm/drm-misc
4954 S:      Maintained
4955 F:      drivers/gpu/drm/stm
4956 F:      Documentation/devicetree/bindings/display/st,stm32-ltdc.txt
4957
4958 DRM DRIVERS FOR TI LCDC
4959 M:      Jyri Sarha <[email protected]>
4960 R:      Tomi Valkeinen <[email protected]>
4961 L:      [email protected]
4962 S:      Maintained
4963 F:      drivers/gpu/drm/tilcdc/
4964 F:      Documentation/devicetree/bindings/display/tilcdc/
4965
4966 DRM DRIVERS FOR TI OMAP
4967 M:      Tomi Valkeinen <[email protected]>
4968 L:      [email protected]
4969 S:      Maintained
4970 F:      drivers/gpu/drm/omapdrm/
4971 F:      Documentation/devicetree/bindings/display/ti/
4972
4973 DRM DRIVERS FOR V3D
4974 M:      Eric Anholt <[email protected]>
4975 S:      Supported
4976 F:      drivers/gpu/drm/v3d/
4977 F:      include/uapi/drm/v3d_drm.h
4978 F:      Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt
4979 T:      git git://anongit.freedesktop.org/drm/drm-misc
4980
4981 DRM DRIVERS FOR VC4
4982 M:      Eric Anholt <[email protected]>
4983 T:      git git://github.com/anholt/linux
4984 S:      Supported
4985 F:      drivers/gpu/drm/vc4/
4986 F:      include/uapi/drm/vc4_drm.h
4987 F:      Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4988 T:      git git://anongit.freedesktop.org/drm/drm-misc
4989
4990 DRM DRIVERS FOR VIVANTE GPU IP
4991 M:      Lucas Stach <[email protected]>
4992 R:      Russell King <[email protected]>
4993 R:      Christian Gmeiner <[email protected]>
4994 L:      [email protected]
4995 L:      [email protected]
4996 S:      Maintained
4997 F:      drivers/gpu/drm/etnaviv/
4998 F:      include/uapi/drm/etnaviv_drm.h
4999 F:      Documentation/devicetree/bindings/display/etnaviv/
5000
5001 DRM DRIVERS FOR ZTE ZX
5002 M:      Shawn Guo <[email protected]>
5003 L:      [email protected]
5004 S:      Maintained
5005 F:      drivers/gpu/drm/zte/
5006 F:      Documentation/devicetree/bindings/display/zte,vou.txt
5007 T:      git git://anongit.freedesktop.org/drm/drm-misc
5008
5009 DRM PANEL DRIVERS
5010 M:      Thierry Reding <[email protected]>
5011 L:      [email protected]
5012 T:      git git://anongit.freedesktop.org/drm/drm-misc
5013 S:      Maintained
5014 F:      drivers/gpu/drm/drm_panel.c
5015 F:      drivers/gpu/drm/panel/
5016 F:      include/drm/drm_panel.h
5017 F:      Documentation/devicetree/bindings/display/panel/
5018
5019 DRM TINYDRM DRIVERS
5020 M:      Noralf Trønnes <[email protected]>
5021 W:      https://github.com/notro/tinydrm/wiki/Development
5022 T:      git git://anongit.freedesktop.org/drm/drm-misc
5023 S:      Maintained
5024 F:      drivers/gpu/drm/tinydrm/
5025 F:      include/drm/tinydrm/
5026
5027 DRM DRIVERS FOR XEN
5028 M:      Oleksandr Andrushchenko <[email protected]>
5029 T:      git git://anongit.freedesktop.org/drm/drm-misc
5030 L:      [email protected]
5031 L:      [email protected]
5032 S:      Supported
5033 F:      drivers/gpu/drm/xen/
5034 F:      Documentation/gpu/xen-front.rst
5035
5036 DRM TTM SUBSYSTEM
5037 M:      Christian Koenig <[email protected]>
5038 M:      Huang Rui <[email protected]>
5039 M:      Junwei Zhang <[email protected]>
5040 T:      git git://people.freedesktop.org/~agd5f/linux
5041 S:      Maintained
5042 L:      [email protected]
5043 F:      include/drm/ttm/
5044 F:      drivers/gpu/drm/ttm/
5045
5046 DSBR100 USB FM RADIO DRIVER
5047 M:      Alexey Klimov <[email protected]>
5048 L:      [email protected]
5049 T:      git git://linuxtv.org/media_tree.git
5050 S:      Maintained
5051 F:      drivers/media/radio/dsbr100.c
5052
5053 DSCC4 DRIVER
5054 M:      Francois Romieu <[email protected]>
5055 L:      [email protected]
5056 S:      Maintained
5057 F:      drivers/net/wan/dscc4.c
5058
5059 DT3155 MEDIA DRIVER
5060 M:      Hans Verkuil <[email protected]>
5061 L:      [email protected]
5062 T:      git git://linuxtv.org/media_tree.git
5063 W:      https://linuxtv.org
5064 S:      Odd Fixes
5065 F:      drivers/media/pci/dt3155/
5066
5067 DVB_USB_AF9015 MEDIA DRIVER
5068 M:      Antti Palosaari <[email protected]>
5069 L:      [email protected]
5070 W:      https://linuxtv.org
5071 W:      http://palosaari.fi/linux/
5072 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5073 T:      git git://linuxtv.org/anttip/media_tree.git
5074 S:      Maintained
5075 F:      drivers/media/usb/dvb-usb-v2/af9015*
5076
5077 DVB_USB_AF9035 MEDIA DRIVER
5078 M:      Antti Palosaari <[email protected]>
5079 L:      [email protected]
5080 W:      https://linuxtv.org
5081 W:      http://palosaari.fi/linux/
5082 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5083 T:      git git://linuxtv.org/anttip/media_tree.git
5084 S:      Maintained
5085 F:      drivers/media/usb/dvb-usb-v2/af9035*
5086
5087 DVB_USB_ANYSEE MEDIA DRIVER
5088 M:      Antti Palosaari <[email protected]>
5089 L:      [email protected]
5090 W:      https://linuxtv.org
5091 W:      http://palosaari.fi/linux/
5092 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5093 T:      git git://linuxtv.org/anttip/media_tree.git
5094 S:      Maintained
5095 F:      drivers/media/usb/dvb-usb-v2/anysee*
5096
5097 DVB_USB_AU6610 MEDIA DRIVER
5098 M:      Antti Palosaari <[email protected]>
5099 L:      [email protected]
5100 W:      https://linuxtv.org
5101 W:      http://palosaari.fi/linux/
5102 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5103 T:      git git://linuxtv.org/anttip/media_tree.git
5104 S:      Maintained
5105 F:      drivers/media/usb/dvb-usb-v2/au6610*
5106
5107 DVB_USB_CE6230 MEDIA DRIVER
5108 M:      Antti Palosaari <[email protected]>
5109 L:      [email protected]
5110 W:      https://linuxtv.org
5111 W:      http://palosaari.fi/linux/
5112 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5113 T:      git git://linuxtv.org/anttip/media_tree.git
5114 S:      Maintained
5115 F:      drivers/media/usb/dvb-usb-v2/ce6230*
5116
5117 DVB_USB_CXUSB MEDIA DRIVER
5118 M:      Michael Krufky <[email protected]>
5119 L:      [email protected]
5120 W:      https://linuxtv.org
5121 W:      http://github.com/mkrufky
5122 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5123 T:      git git://linuxtv.org/media_tree.git
5124 S:      Maintained
5125 F:      drivers/media/usb/dvb-usb/cxusb*
5126
5127 DVB_USB_EC168 MEDIA DRIVER
5128 M:      Antti Palosaari <[email protected]>
5129 L:      [email protected]
5130 W:      https://linuxtv.org
5131 W:      http://palosaari.fi/linux/
5132 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5133 T:      git git://linuxtv.org/anttip/media_tree.git
5134 S:      Maintained
5135 F:      drivers/media/usb/dvb-usb-v2/ec168*
5136
5137 DVB_USB_GL861 MEDIA DRIVER
5138 M:      Antti Palosaari <[email protected]>
5139 L:      [email protected]
5140 W:      https://linuxtv.org
5141 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5142 T:      git git://linuxtv.org/anttip/media_tree.git
5143 S:      Maintained
5144 F:      drivers/media/usb/dvb-usb-v2/gl861*
5145
5146 DVB_USB_MXL111SF MEDIA DRIVER
5147 M:      Michael Krufky <[email protected]>
5148 L:      [email protected]
5149 W:      https://linuxtv.org
5150 W:      http://github.com/mkrufky
5151 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5152 T:      git git://linuxtv.org/mkrufky/mxl111sf.git
5153 S:      Maintained
5154 F:      drivers/media/usb/dvb-usb-v2/mxl111sf*
5155
5156 DVB_USB_RTL28XXU MEDIA DRIVER
5157 M:      Antti Palosaari <[email protected]>
5158 L:      [email protected]
5159 W:      https://linuxtv.org
5160 W:      http://palosaari.fi/linux/
5161 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5162 T:      git git://linuxtv.org/anttip/media_tree.git
5163 S:      Maintained
5164 F:      drivers/media/usb/dvb-usb-v2/rtl28xxu*
5165
5166 DVB_USB_V2 MEDIA DRIVER
5167 M:      Antti Palosaari <[email protected]>
5168 L:      [email protected]
5169 W:      https://linuxtv.org
5170 W:      http://palosaari.fi/linux/
5171 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5172 T:      git git://linuxtv.org/anttip/media_tree.git
5173 S:      Maintained
5174 F:      drivers/media/usb/dvb-usb-v2/dvb_usb*
5175 F:      drivers/media/usb/dvb-usb-v2/usb_urb.c
5176
5177 DYNAMIC DEBUG
5178 M:      Jason Baron <[email protected]>
5179 S:      Maintained
5180 F:      lib/dynamic_debug.c
5181 F:      include/linux/dynamic_debug.h
5182
5183 DYNAMIC INTERRUPT MODERATION
5184 M:      Tal Gilboa <[email protected]>
5185 S:      Maintained
5186 F:      include/linux/net_dim.h
5187
5188 DZ DECSTATION DZ11 SERIAL DRIVER
5189 M:      "Maciej W. Rozycki" <[email protected]>
5190 S:      Maintained
5191 F:      drivers/tty/serial/dz.*
5192
5193 E3X0 POWER BUTTON DRIVER
5194 M:      Moritz Fischer <[email protected]>
5195 L:      [email protected]
5196 W:      http://www.ettus.com
5197 S:      Supported
5198 F:      drivers/input/misc/e3x0-button.c
5199 F:      Documentation/devicetree/bindings/input/e3x0-button.txt
5200
5201 E4000 MEDIA DRIVER
5202 M:      Antti Palosaari <[email protected]>
5203 L:      [email protected]
5204 W:      https://linuxtv.org
5205 W:      http://palosaari.fi/linux/
5206 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5207 T:      git git://linuxtv.org/anttip/media_tree.git
5208 S:      Maintained
5209 F:      drivers/media/tuners/e4000*
5210
5211 EARTH_PT1 MEDIA DRIVER
5212 M:      Akihiro Tsukada <[email protected]>
5213 L:      [email protected]
5214 S:      Odd Fixes
5215 F:      drivers/media/pci/pt1/
5216
5217 EARTH_PT3 MEDIA DRIVER
5218 M:      Akihiro Tsukada <[email protected]>
5219 L:      [email protected]
5220 S:      Odd Fixes
5221 F:      drivers/media/pci/pt3/
5222
5223 EC100 MEDIA DRIVER
5224 M:      Antti Palosaari <[email protected]>
5225 L:      [email protected]
5226 W:      https://linuxtv.org
5227 W:      http://palosaari.fi/linux/
5228 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5229 T:      git git://linuxtv.org/anttip/media_tree.git
5230 S:      Maintained
5231 F:      drivers/media/dvb-frontends/ec100*
5232
5233 ECRYPT FILE SYSTEM
5234 M:      Tyler Hicks <[email protected]>
5235 L:      [email protected]
5236 W:      http://ecryptfs.org
5237 W:      https://launchpad.net/ecryptfs
5238 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
5239 S:      Supported
5240 F:      Documentation/filesystems/ecryptfs.txt
5241 F:      fs/ecryptfs/
5242
5243 EDAC-AMD64
5244 M:      Borislav Petkov <[email protected]>
5245 L:      [email protected]
5246 S:      Maintained
5247 F:      drivers/edac/amd64_edac*
5248
5249 EDAC-CALXEDA
5250 M:      Robert Richter <[email protected]>
5251 L:      [email protected]
5252 S:      Maintained
5253 F:      drivers/edac/highbank*
5254
5255 EDAC-CAVIUM OCTEON
5256 M:      Ralf Baechle <[email protected]>
5257 M:      David Daney <[email protected]>
5258 L:      [email protected]
5259 L:      [email protected]
5260 S:      Supported
5261 F:      drivers/edac/octeon_edac*
5262
5263 EDAC-CAVIUM THUNDERX
5264 M:      David Daney <[email protected]>
5265 M:      Jan Glauber <[email protected]>
5266 L:      [email protected]
5267 S:      Supported
5268 F:      drivers/edac/thunderx_edac*
5269
5270 EDAC-CORE
5271 M:      Borislav Petkov <[email protected]>
5272 M:      Mauro Carvalho Chehab <[email protected]>
5273 L:      [email protected]
5274 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
5275 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
5276 S:      Supported
5277 F:      Documentation/admin-guide/ras.rst
5278 F:      Documentation/driver-api/edac.rst
5279 F:      drivers/edac/
5280 F:      include/linux/edac.h
5281
5282 EDAC-E752X
5283 M:      Mark Gross <[email protected]>
5284 L:      [email protected]
5285 S:      Maintained
5286 F:      drivers/edac/e752x_edac.c
5287
5288 EDAC-E7XXX
5289 L:      [email protected]
5290 S:      Maintained
5291 F:      drivers/edac/e7xxx_edac.c
5292
5293 EDAC-FSL_DDR
5294 M:      York Sun <[email protected]>
5295 L:      [email protected]
5296 S:      Maintained
5297 F:      drivers/edac/fsl_ddr_edac.*
5298
5299 EDAC-GHES
5300 M:      Mauro Carvalho Chehab <[email protected]>
5301 L:      [email protected]
5302 S:      Maintained
5303 F:      drivers/edac/ghes_edac.c
5304
5305 EDAC-I3000
5306 L:      [email protected]
5307 S:      Orphan
5308 F:      drivers/edac/i3000_edac.c
5309
5310 EDAC-I5000
5311 L:      [email protected]
5312 S:      Maintained
5313 F:      drivers/edac/i5000_edac.c
5314
5315 EDAC-I5400
5316 M:      Mauro Carvalho Chehab <[email protected]>
5317 L:      [email protected]
5318 S:      Maintained
5319 F:      drivers/edac/i5400_edac.c
5320
5321 EDAC-I7300
5322 M:      Mauro Carvalho Chehab <[email protected]>
5323 L:      [email protected]
5324 S:      Maintained
5325 F:      drivers/edac/i7300_edac.c
5326
5327 EDAC-I7CORE
5328 M:      Mauro Carvalho Chehab <[email protected]>
5329 L:      [email protected]
5330 S:      Maintained
5331 F:      drivers/edac/i7core_edac.c
5332
5333 EDAC-I82443BXGX
5334 M:      Tim Small <[email protected]>
5335 L:      [email protected]
5336 S:      Maintained
5337 F:      drivers/edac/i82443bxgx_edac.c
5338
5339 EDAC-I82975X
5340 M:      Ranganathan Desikan <[email protected]>
5341 M:      "Arvind R." <[email protected]>
5342 L:      [email protected]
5343 S:      Maintained
5344 F:      drivers/edac/i82975x_edac.c
5345
5346 EDAC-IE31200
5347 M:      Jason Baron <[email protected]>
5348 L:      [email protected]
5349 S:      Maintained
5350 F:      drivers/edac/ie31200_edac.c
5351
5352 EDAC-MPC85XX
5353 M:      Johannes Thumshirn <[email protected]>
5354 L:      [email protected]
5355 S:      Maintained
5356 F:      drivers/edac/mpc85xx_edac.[ch]
5357
5358 EDAC-PASEMI
5359 M:      Egor Martovetsky <[email protected]>
5360 L:      [email protected]
5361 S:      Maintained
5362 F:      drivers/edac/pasemi_edac.c
5363
5364 EDAC-PND2
5365 M:      Tony Luck <[email protected]>
5366 L:      [email protected]
5367 S:      Maintained
5368 F:      drivers/edac/pnd2_edac.[ch]
5369
5370 EDAC-R82600
5371 M:      Tim Small <[email protected]>
5372 L:      [email protected]
5373 S:      Maintained
5374 F:      drivers/edac/r82600_edac.c
5375
5376 EDAC-SBRIDGE
5377 M:      Tony Luck <[email protected]>
5378 R:      Qiuxu Zhuo <[email protected]>
5379 L:      [email protected]
5380 S:      Maintained
5381 F:      drivers/edac/sb_edac.c
5382
5383 EDAC-SKYLAKE
5384 M:      Tony Luck <[email protected]>
5385 L:      [email protected]
5386 S:      Maintained
5387 F:      drivers/edac/skx_edac.c
5388
5389 EDAC-TI
5390 M:      Tero Kristo <[email protected]>
5391 L:      [email protected]
5392 S:      Maintained
5393 F:      drivers/edac/ti_edac.c
5394
5395 EDAC-QCOM
5396 M:      Channagoud Kadabi <[email protected]>
5397 M:      Venkata Narendra Kumar Gutta <[email protected]>
5398 L:      [email protected]
5399 L:      [email protected]
5400 S:      Maintained
5401 F:      drivers/edac/qcom_edac.c
5402
5403 EDIROL UA-101/UA-1000 DRIVER
5404 M:      Clemens Ladisch <[email protected]>
5405 L:      [email protected] (moderated for non-subscribers)
5406 T:      git git://git.alsa-project.org/alsa-kernel.git
5407 S:      Maintained
5408 F:      sound/usb/misc/ua101.c
5409
5410 EFI TEST DRIVER
5411 L:      [email protected]
5412 M:      Ivan Hu <[email protected]>
5413 M:      Ard Biesheuvel <[email protected]>
5414 S:      Maintained
5415 F:      drivers/firmware/efi/test/
5416
5417 EFI VARIABLE FILESYSTEM
5418 M:      Matthew Garrett <[email protected]>
5419 M:      Jeremy Kerr <[email protected]>
5420 M:      Ard Biesheuvel <[email protected]>
5421 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
5422 L:      [email protected]
5423 S:      Maintained
5424 F:      fs/efivarfs/
5425
5426 EFIFB FRAMEBUFFER DRIVER
5427 L:      [email protected]
5428 M:      Peter Jones <[email protected]>
5429 S:      Maintained
5430 F:      drivers/video/fbdev/efifb.c
5431
5432 EFS FILESYSTEM
5433 W:      http://aeschi.ch.eu.org/efs/
5434 S:      Orphan
5435 F:      fs/efs/
5436
5437 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
5438 M:      Douglas Miller <[email protected]>
5439 L:      [email protected]
5440 S:      Maintained
5441 F:      drivers/net/ethernet/ibm/ehea/
5442
5443 EM28XX VIDEO4LINUX DRIVER
5444 M:      Mauro Carvalho Chehab <[email protected]>
5445 L:      [email protected]
5446 W:      https://linuxtv.org
5447 T:      git git://linuxtv.org/media_tree.git
5448 S:      Maintained
5449 F:      drivers/media/usb/em28xx/
5450 F:      Documentation/media/v4l-drivers/em28xx*
5451
5452 EMBEDDED LINUX
5453 M:      Paul Gortmaker <[email protected]>
5454 M:      Matt Mackall <[email protected]>
5455 M:      David Woodhouse <[email protected]>
5456 L:      [email protected]
5457 S:      Maintained
5458
5459 Emulex 10Gbps iSCSI - OneConnect DRIVER
5460 M:      Subbu Seetharaman <[email protected]>
5461 M:      Ketan Mukadam <[email protected]>
5462 M:      Jitendra Bhivare <[email protected]>
5463 L:      [email protected]
5464 W:      http://www.broadcom.com
5465 S:      Supported
5466 F:      drivers/scsi/be2iscsi/
5467
5468 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
5469 M:      Sathya Perla <[email protected]>
5470 M:      Ajit Khaparde <[email protected]>
5471 M:      Sriharsha Basavapatna <[email protected]>
5472 M:      Somnath Kotur <[email protected]>
5473 L:      [email protected]
5474 W:      http://www.emulex.com
5475 S:      Supported
5476 F:      drivers/net/ethernet/emulex/benet/
5477
5478 EMULEX ONECONNECT ROCE DRIVER
5479 M:      Selvin Xavier <[email protected]>
5480 M:      Devesh Sharma <[email protected]>
5481 L:      [email protected]
5482 W:      http://www.broadcom.com
5483 S:      Odd Fixes
5484 F:      drivers/infiniband/hw/ocrdma/
5485 F:      include/uapi/rdma/ocrdma-abi.h
5486
5487 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
5488 M:      James Smart <[email protected]>
5489 M:      Dick Kennedy <[email protected]>
5490 L:      [email protected]
5491 W:      http://www.broadcom.com
5492 S:      Supported
5493 F:      drivers/scsi/lpfc/
5494
5495 ENE CB710 FLASH CARD READER DRIVER
5496 M:      Michał Mirosław <[email protected]>
5497 S:      Maintained
5498 F:      drivers/misc/cb710/
5499 F:      drivers/mmc/host/cb710-mmc.*
5500 F:      include/linux/cb710.h
5501
5502 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
5503 M:      Maxim Levitsky <[email protected]>
5504 S:      Maintained
5505 F:      drivers/media/rc/ene_ir.*
5506
5507 EPSON S1D13XXX FRAMEBUFFER DRIVER
5508 M:      Kristoffer Ericson <[email protected]>
5509 S:      Maintained
5510 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
5511 F:      drivers/video/fbdev/s1d13xxxfb.c
5512 F:      include/video/s1d13xxxfb.h
5513
5514 ERRSEQ ERROR TRACKING INFRASTRUCTURE
5515 M:      Jeff Layton <[email protected]>
5516 S:      Maintained
5517 F:      lib/errseq.c
5518 F:      include/linux/errseq.h
5519
5520 ET131X NETWORK DRIVER
5521 M:      Mark Einon <[email protected]>
5522 S:      Odd Fixes
5523 F:      drivers/net/ethernet/agere/
5524
5525 ETHERNET BRIDGE
5526 M:      Roopa Prabhu <[email protected]>
5527 M:      Nikolay Aleksandrov <[email protected]>
5528 L:      [email protected] (moderated for non-subscribers)
5529 L:      [email protected]
5530 W:      http://www.linuxfoundation.org/en/Net:Bridge
5531 S:      Maintained
5532 F:      include/linux/netfilter_bridge/
5533 F:      net/bridge/
5534
5535 ETHERNET PHY LIBRARY
5536 M:      Andrew Lunn <[email protected]>
5537 M:      Florian Fainelli <[email protected]>
5538 M:      Heiner Kallweit <[email protected]>
5539 L:      [email protected]
5540 S:      Maintained
5541 F:      Documentation/ABI/testing/sysfs-bus-mdio
5542 F:      Documentation/devicetree/bindings/net/mdio*
5543 F:      Documentation/networking/phy.txt
5544 F:      drivers/net/phy/
5545 F:      drivers/of/of_mdio.c
5546 F:      drivers/of/of_net.c
5547 F:      include/linux/*mdio*.h
5548 F:      include/linux/of_net.h
5549 F:      include/linux/phy.h
5550 F:      include/linux/phy_fixed.h
5551 F:      include/linux/platform_data/mdio-bcm-unimac.h
5552 F:      include/trace/events/mdio.h
5553 F:      include/uapi/linux/mdio.h
5554 F:      include/uapi/linux/mii.h
5555
5556 EXT2 FILE SYSTEM
5557 M:      Jan Kara <[email protected]>
5558 L:      [email protected]
5559 S:      Maintained
5560 F:      Documentation/filesystems/ext2.txt
5561 F:      fs/ext2/
5562 F:      include/linux/ext2*
5563
5564 EXT4 FILE SYSTEM
5565 M:      "Theodore Ts'o" <[email protected]>
5566 M:      Andreas Dilger <[email protected]>
5567 L:      [email protected]
5568 W:      http://ext4.wiki.kernel.org
5569 Q:      http://patchwork.ozlabs.org/project/linux-ext4/list/
5570 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
5571 S:      Maintained
5572 F:      Documentation/filesystems/ext4/ext4.rst
5573 F:      fs/ext4/
5574
5575 Extended Verification Module (EVM)
5576 M:      Mimi Zohar <[email protected]>
5577 L:      [email protected]
5578 S:      Supported
5579 F:      security/integrity/evm/
5580
5581 EXTENSIBLE FIRMWARE INTERFACE (EFI)
5582 M:      Ard Biesheuvel <[email protected]>
5583 L:      [email protected]
5584 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
5585 S:      Maintained
5586 F:      Documentation/efi-stub.txt
5587 F:      arch/*/kernel/efi.c
5588 F:      arch/x86/boot/compressed/eboot.[ch]
5589 F:      arch/*/include/asm/efi.h
5590 F:      arch/x86/platform/efi/
5591 F:      drivers/firmware/efi/
5592 F:      include/linux/efi*.h
5593 F:      arch/arm/boot/compressed/efi-header.S
5594 F:      arch/arm64/kernel/efi-entry.S
5595
5596 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
5597 M:      MyungJoo Ham <[email protected]>
5598 M:      Chanwoo Choi <[email protected]>
5599 L:      [email protected]
5600 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
5601 S:      Maintained
5602 F:      drivers/extcon/
5603 F:      include/linux/extcon/
5604 F:      include/linux/extcon.h
5605 F:      Documentation/extcon/
5606 F:      Documentation/devicetree/bindings/extcon/
5607
5608 EXYNOS DP DRIVER
5609 M:      Jingoo Han <[email protected]>
5610 L:      [email protected]
5611 S:      Maintained
5612 F:      drivers/gpu/drm/exynos/exynos_dp*
5613
5614 EXYNOS SYSMMU (IOMMU) driver
5615 M:      Marek Szyprowski <[email protected]>
5616 L:      [email protected]
5617 S:      Maintained
5618 F:      drivers/iommu/exynos-iommu.c
5619
5620 EZchip NPS platform support
5621 M:      Vineet Gupta <[email protected]>
5622 M:      Ofer Levi <[email protected]>
5623 S:      Supported
5624 F:      arch/arc/plat-eznps
5625 F:      arch/arc/boot/dts/eznps.dts
5626
5627 F2FS FILE SYSTEM
5628 M:      Jaegeuk Kim <[email protected]>
5629 M:      Chao Yu <[email protected]>
5630 L:      [email protected]
5631 W:      https://f2fs.wiki.kernel.org/
5632 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5633 S:      Maintained
5634 F:      Documentation/filesystems/f2fs.txt
5635 F:      Documentation/ABI/testing/sysfs-fs-f2fs
5636 F:      fs/f2fs/
5637 F:      include/linux/f2fs_fs.h
5638 F:      include/trace/events/f2fs.h
5639
5640 F71805F HARDWARE MONITORING DRIVER
5641 M:      Jean Delvare <[email protected]>
5642 L:      [email protected]
5643 S:      Maintained
5644 F:      Documentation/hwmon/f71805f
5645 F:      drivers/hwmon/f71805f.c
5646
5647 FADDR2LINE
5648 M:      Josh Poimboeuf <[email protected]>
5649 S:      Maintained
5650 F:      scripts/faddr2line
5651
5652 FAILOVER MODULE
5653 M:      Sridhar Samudrala <[email protected]>
5654 L:      [email protected]
5655 S:      Supported
5656 F:      net/core/failover.c
5657 F:      include/net/failover.h
5658 F:      Documentation/networking/failover.rst
5659
5660 FANOTIFY
5661 M:      Jan Kara <[email protected]>
5662 R:      Amir Goldstein <[email protected]>
5663 L:      [email protected]
5664 S:      Maintained
5665 F:      fs/notify/fanotify/
5666 F:      include/linux/fanotify.h
5667 F:      include/uapi/linux/fanotify.h
5668
5669 FARSYNC SYNCHRONOUS DRIVER
5670 M:      Kevin Curtis <[email protected]>
5671 W:      http://www.farsite.co.uk/
5672 S:      Supported
5673 F:      drivers/net/wan/farsync.*
5674
5675 FAULT INJECTION SUPPORT
5676 M:      Akinobu Mita <[email protected]>
5677 S:      Supported
5678 F:      Documentation/fault-injection/
5679 F:      lib/fault-inject.c
5680
5681 FBTFT Framebuffer drivers
5682 S:      Orphan
5683 L:      [email protected]
5684 L:      [email protected]
5685 F:      drivers/staging/fbtft/
5686
5687 FC0011 TUNER DRIVER
5688 M:      Michael Buesch <[email protected]>
5689 L:      [email protected]
5690 S:      Maintained
5691 F:      drivers/media/tuners/fc0011.h
5692 F:      drivers/media/tuners/fc0011.c
5693
5694 FC2580 MEDIA DRIVER
5695 M:      Antti Palosaari <[email protected]>
5696 L:      [email protected]
5697 W:      https://linuxtv.org
5698 W:      http://palosaari.fi/linux/
5699 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
5700 T:      git git://linuxtv.org/anttip/media_tree.git
5701 S:      Maintained
5702 F:      drivers/media/tuners/fc2580*
5703
5704 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
5705 M:      Johannes Thumshirn <[email protected]>
5706 L:      [email protected]
5707 W:      www.Open-FCoE.org
5708 S:      Supported
5709 F:      drivers/scsi/libfc/
5710 F:      drivers/scsi/fcoe/
5711 F:      include/scsi/fc/
5712 F:      include/scsi/libfc.h
5713 F:      include/scsi/libfcoe.h
5714 F:      include/uapi/scsi/fc/
5715
5716 FILE LOCKING (flock() and fcntl()/lockf())
5717 M:      Jeff Layton <[email protected]>
5718 M:      "J. Bruce Fields" <[email protected]>
5719 L:      [email protected]
5720 S:      Maintained
5721 F:      include/linux/fcntl.h
5722 F:      include/uapi/linux/fcntl.h
5723 F:      fs/fcntl.c
5724 F:      fs/locks.c
5725
5726 FILESYSTEMS (VFS and infrastructure)
5727 M:      Alexander Viro <[email protected]>
5728 L:      [email protected]
5729 S:      Maintained
5730 F:      fs/*
5731 F:      include/linux/fs.h
5732 F:      include/uapi/linux/fs.h
5733
5734 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5735 M:      Riku Voipio <[email protected]>
5736 L:      [email protected]
5737 S:      Maintained
5738 F:      drivers/hwmon/f75375s.c
5739 F:      include/linux/f75375s.h
5740
5741 FIREWIRE AUDIO DRIVERS
5742 M:      Clemens Ladisch <[email protected]>
5743 L:      [email protected] (moderated for non-subscribers)
5744 T:      git git://git.alsa-project.org/alsa-kernel.git
5745 S:      Maintained
5746 F:      sound/firewire/
5747
5748 FIREWIRE MEDIA DRIVERS (firedtv)
5749 M:      Stefan Richter <[email protected]>
5750 L:      [email protected]
5751 L:      [email protected]
5752 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5753 S:      Maintained
5754 F:      drivers/media/firewire/
5755
5756 FIREWIRE SBP-2 TARGET
5757 M:      Chris Boot <[email protected]>
5758 L:      [email protected]
5759 L:      [email protected]
5760 L:      [email protected]
5761 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
5762 S:      Maintained
5763 F:      drivers/target/sbp/
5764
5765 FIREWIRE SUBSYSTEM
5766 M:      Stefan Richter <[email protected]>
5767 L:      [email protected]
5768 W:      http://ieee1394.wiki.kernel.org/
5769 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
5770 S:      Maintained
5771 F:      drivers/firewire/
5772 F:      include/linux/firewire.h
5773 F:      include/uapi/linux/firewire*.h
5774 F:      tools/firewire/
5775
5776 FIRMWARE LOADER (request_firmware)
5777 M:      Luis R. Rodriguez <[email protected]>
5778 L:      [email protected]
5779 S:      Maintained
5780 F:      Documentation/firmware_class/
5781 F:      drivers/base/firmware_loader/
5782 F:      include/linux/firmware.h
5783
5784 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
5785 M:      Joshua Morris <[email protected]>
5786 M:      Philip Kelleher <[email protected]>
5787 S:      Maintained
5788 F:      drivers/block/rsxx/
5789
5790 FLOPPY DRIVER
5791 M:      Jiri Kosina <[email protected]>
5792 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
5793 S:      Odd fixes
5794 F:      drivers/block/floppy.c
5795
5796 FMC SUBSYSTEM
5797 M:      Alessandro Rubini <[email protected]>
5798 W:      http://www.ohwr.org/projects/fmc-bus
5799 S:      Supported
5800 F:      drivers/fmc/
5801 F:      include/linux/fmc*.h
5802 F:      include/linux/ipmi-fru.h
5803 K:      fmc_d.*register
5804
5805 FPGA MANAGER FRAMEWORK
5806 M:      Alan Tull <[email protected]>
5807 M:      Moritz Fischer <[email protected]>
5808 L:      [email protected]
5809 S:      Maintained
5810 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
5811 Q:      http://patchwork.kernel.org/project/linux-fpga/list/
5812 F:      Documentation/fpga/
5813 F:      Documentation/driver-api/fpga/
5814 F:      Documentation/devicetree/bindings/fpga/
5815 F:      drivers/fpga/
5816 F:      include/linux/fpga/
5817 W:      http://www.rocketboards.org
5818
5819 FPGA DFL DRIVERS
5820 M:      Wu Hao <[email protected]>
5821 L:      [email protected]
5822 S:      Maintained
5823 F:      Documentation/fpga/dfl.txt
5824 F:      include/uapi/linux/fpga-dfl.h
5825 F:      drivers/fpga/dfl*
5826
5827 FPU EMULATOR
5828 M:      Bill Metzenthen <[email protected]>
5829 W:      http://floatingpoint.sourceforge.net/emulator/index.html
5830 S:      Maintained
5831 F:      arch/x86/math-emu/
5832
5833 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
5834 L:      [email protected]
5835 S:      Orphan
5836 F:      drivers/net/wan/dlci.c
5837 F:      drivers/net/wan/sdla.c
5838
5839 FRAMEBUFFER LAYER
5840 M:      Bartlomiej Zolnierkiewicz <[email protected]>
5841 L:      [email protected]
5842 L:      [email protected]
5843 T:      git git://github.com/bzolnier/linux.git
5844 Q:      http://patchwork.kernel.org/project/linux-fbdev/list/
5845 S:      Maintained
5846 F:      Documentation/fb/
5847 F:      drivers/video/
5848 F:      include/video/
5849 F:      include/linux/fb.h
5850 F:      include/uapi/video/
5851 F:      include/uapi/linux/fb.h
5852
5853 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
5854 M:      Horia Geantă <[email protected]>
5855 M:      Aymen Sghaier <[email protected]>
5856 L:      [email protected]
5857 S:      Maintained
5858 F:      drivers/crypto/caam/
5859 F:      Documentation/devicetree/bindings/crypto/fsl-sec4.txt
5860
5861 FREESCALE DIU FRAMEBUFFER DRIVER
5862 M:      Timur Tabi <[email protected]>
5863 L:      [email protected]
5864 S:      Maintained
5865 F:      drivers/video/fbdev/fsl-diu-fb.*
5866
5867 FREESCALE DMA DRIVER
5868 M:      Li Yang <[email protected]>
5869 M:      Zhang Wei <[email protected]>
5870 L:      [email protected]
5871 S:      Maintained
5872 F:      drivers/dma/fsldma.*
5873
5874 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5875 M:      Claudiu Manoil <[email protected]>
5876 L:      [email protected]
5877 S:      Maintained
5878 F:      drivers/net/ethernet/freescale/gianfar*
5879 F:      Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5880
5881 FREESCALE GPMI NAND DRIVER
5882 M:      Han Xu <[email protected]>
5883 L:      [email protected]
5884 S:      Maintained
5885 F:      drivers/mtd/nand/raw/gpmi-nand/*
5886
5887 FREESCALE I2C CPM DRIVER
5888 M:      Jochen Friedrich <[email protected]>
5889 L:      [email protected]
5890 L:      [email protected]
5891 S:      Maintained
5892 F:      drivers/i2c/busses/i2c-cpm.c
5893
5894 FREESCALE IMX LPI2C DRIVER
5895 M:      Dong Aisheng <[email protected]>
5896 L:      [email protected]
5897 L:      [email protected]
5898 S:      Maintained
5899 F:      drivers/i2c/busses/i2c-imx-lpi2c.c
5900 F:      Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.txt
5901
5902 FREESCALE IMX / MXC FEC DRIVER
5903 M:      Fugang Duan <[email protected]>
5904 L:      [email protected]
5905 S:      Maintained
5906 F:      drivers/net/ethernet/freescale/fec_main.c
5907 F:      drivers/net/ethernet/freescale/fec_ptp.c
5908 F:      drivers/net/ethernet/freescale/fec.h
5909 F:      Documentation/devicetree/bindings/net/fsl-fec.txt
5910
5911 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
5912 M:      Sascha Hauer <[email protected]>
5913 R:      Pengutronix Kernel Team <[email protected]>
5914 L:      [email protected]
5915 L:      [email protected] (moderated for non-subscribers)
5916 S:      Maintained
5917 F:      include/linux/platform_data/video-imxfb.h
5918 F:      drivers/video/fbdev/imxfb.c
5919
5920 FREESCALE QORIQ DPAA ETHERNET DRIVER
5921 M:      Madalin Bucur <[email protected]>
5922 L:      [email protected]
5923 S:      Maintained
5924 F:      drivers/net/ethernet/freescale/dpaa
5925
5926 FREESCALE QORIQ DPAA FMAN DRIVER
5927 M:      Madalin Bucur <[email protected]>
5928 L:      [email protected]
5929 S:      Maintained
5930 F:      drivers/net/ethernet/freescale/fman
5931 F:      Documentation/devicetree/bindings/net/fsl-fman.txt
5932
5933 FREESCALE QORIQ PTP CLOCK DRIVER
5934 M:      Yangbo Lu <[email protected]>
5935 L:      [email protected]
5936 S:      Maintained
5937 F:      drivers/ptp/ptp_qoriq.c
5938 F:      include/linux/fsl/ptp_qoriq.h
5939 F:      Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
5940
5941 FREESCALE QUAD SPI DRIVER
5942 M:      Han Xu <[email protected]>
5943 L:      [email protected]
5944 S:      Maintained
5945 F:      drivers/mtd/spi-nor/fsl-quadspi.c
5946
5947 FREESCALE QUICC ENGINE LIBRARY
5948 M:      Qiang Zhao <[email protected]>
5949 L:      [email protected]
5950 S:      Maintained
5951 F:      drivers/soc/fsl/qe/
5952 F:      include/soc/fsl/*qe*.h
5953 F:      include/soc/fsl/*ucc*.h
5954
5955 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5956 M:      Li Yang <[email protected]>
5957 L:      [email protected]
5958 L:      [email protected]
5959 S:      Maintained
5960 F:      drivers/net/ethernet/freescale/ucc_geth*
5961
5962 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5963 M:      Zhao Qiang <[email protected]>
5964 L:      [email protected]
5965 L:      [email protected]
5966 S:      Maintained
5967 F:      drivers/net/wan/fsl_ucc_hdlc*
5968
5969 FREESCALE QUICC ENGINE UCC UART DRIVER
5970 M:      Timur Tabi <[email protected]>
5971 L:      [email protected]
5972 S:      Maintained
5973 F:      drivers/tty/serial/ucc_uart.c
5974
5975 FREESCALE SOC DRIVERS
5976 M:      Li Yang <[email protected]>
5977 L:      [email protected]
5978 L:      [email protected]
5979 S:      Maintained
5980 F:      Documentation/devicetree/bindings/soc/fsl/
5981 F:      drivers/soc/fsl/
5982 F:      include/linux/fsl/
5983
5984 FREESCALE SOC FS_ENET DRIVER
5985 M:      Pantelis Antoniou <[email protected]>
5986 L:      [email protected]
5987 L:      [email protected]
5988 S:      Maintained
5989 F:      drivers/net/ethernet/freescale/fs_enet/
5990 F:      include/linux/fs_enet_pd.h
5991
5992 FREESCALE SOC SOUND DRIVERS
5993 M:      Timur Tabi <[email protected]>
5994 M:      Nicolin Chen <[email protected]>
5995 M:      Xiubo Li <[email protected]>
5996 R:      Fabio Estevam <[email protected]>
5997 L:      [email protected] (moderated for non-subscribers)
5998 L:      [email protected]
5999 S:      Maintained
6000 F:      sound/soc/fsl/fsl*
6001 F:      sound/soc/fsl/imx*
6002 F:      sound/soc/fsl/mpc8610_hpcd.c
6003
6004 FREESCALE USB PERIPHERAL DRIVERS
6005 M:      Li Yang <[email protected]>
6006 L:      [email protected]
6007 L:      [email protected]
6008 S:      Maintained
6009 F:      drivers/usb/gadget/udc/fsl*
6010
6011 FREEVXFS FILESYSTEM
6012 M:      Christoph Hellwig <[email protected]>
6013 W:      ftp://ftp.openlinux.org/pub/people/hch/vxfs
6014 S:      Maintained
6015 F:      fs/freevxfs/
6016
6017 FREEZER
6018 M:      "Rafael J. Wysocki" <[email protected]>
6019 M:      Pavel Machek <[email protected]>
6020 L:      [email protected]
6021 S:      Supported
6022 F:      Documentation/power/freezing-of-tasks.txt
6023 F:      include/linux/freezer.h
6024 F:      kernel/freezer.c
6025
6026 FRONTSWAP API
6027 M:      Konrad Rzeszutek Wilk <[email protected]>
6028 L:      [email protected]
6029 S:      Maintained
6030 F:      mm/frontswap.c
6031 F:      include/linux/frontswap.h
6032
6033 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
6034 M:      David Howells <[email protected]>
6035 L:      [email protected] (moderated for non-subscribers)
6036 S:      Supported
6037 F:      Documentation/filesystems/caching/
6038 F:      fs/fscache/
6039 F:      include/linux/fscache*.h
6040
6041 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
6042 M:      Theodore Y. Ts'o <[email protected]>
6043 M:      Jaegeuk Kim <[email protected]>
6044 L:      [email protected]
6045 Q:      https://patchwork.kernel.org/project/linux-fscrypt/list/
6046 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/fscrypt.git
6047 S:      Supported
6048 F:      fs/crypto/
6049 F:      include/linux/fscrypt*.h
6050 F:      Documentation/filesystems/fscrypt.rst
6051
6052 FSI-ATTACHED I2C DRIVER
6053 M:      Eddie James <[email protected]>
6054 L:      [email protected]
6055 L:      [email protected] (moderated for non-subscribers)
6056 S:      Maintained
6057 F:      drivers/i2c/busses/i2c-fsi.c
6058 F:      Documentation/devicetree/bindings/i2c/i2c-fsi.txt
6059
6060 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
6061 M:      Jan Kara <[email protected]>
6062 R:      Amir Goldstein <[email protected]>
6063 L:      [email protected]
6064 S:      Maintained
6065 F:      fs/notify/
6066 F:      include/linux/fsnotify*.h
6067
6068 FUJITSU LAPTOP EXTRAS
6069 M:      Jonathan Woithe <[email protected]>
6070 L:      [email protected]
6071 S:      Maintained
6072 F:      drivers/platform/x86/fujitsu-laptop.c
6073
6074 FUJITSU M-5MO LS CAMERA ISP DRIVER
6075 M:      Kyungmin Park <[email protected]>
6076 M:      Heungjun Kim <[email protected]>
6077 L:      [email protected]
6078 S:      Maintained
6079 F:      drivers/media/i2c/m5mols/
6080 F:      include/media/i2c/m5mols.h
6081
6082 FUJITSU TABLET EXTRAS
6083 M:      Robert Gerlach <[email protected]>
6084 L:      [email protected]
6085 S:      Maintained
6086 F:      drivers/platform/x86/fujitsu-tablet.c
6087
6088 FUSE: FILESYSTEM IN USERSPACE
6089 M:      Miklos Szeredi <[email protected]>
6090 L:      [email protected]
6091 W:      http://fuse.sourceforge.net/
6092 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
6093 S:      Maintained
6094 F:      fs/fuse/
6095 F:      include/uapi/linux/fuse.h
6096 F:      Documentation/filesystems/fuse.txt
6097
6098 FUTEX SUBSYSTEM
6099 M:      Thomas Gleixner <[email protected]>
6100 M:      Ingo Molnar <[email protected]>
6101 R:      Peter Zijlstra <[email protected]>
6102 R:      Darren Hart <[email protected]>
6103 L:      [email protected]
6104 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
6105 S:      Maintained
6106 F:      kernel/futex.c
6107 F:      kernel/futex_compat.c
6108 F:      include/asm-generic/futex.h
6109 F:      include/linux/futex.h
6110 F:      include/uapi/linux/futex.h
6111 F:      tools/testing/selftests/futex/
6112 F:      tools/perf/bench/futex*
6113 F:      Documentation/*futex*
6114
6115 GCC PLUGINS
6116 M:      Kees Cook <[email protected]>
6117 R:      Emese Revfy <[email protected]>
6118 L:      [email protected]
6119 S:      Maintained
6120 F:      scripts/gcc-plugins/
6121 F:      scripts/gcc-plugin.sh
6122 F:      scripts/Makefile.gcc-plugins
6123 F:      Documentation/gcc-plugins.txt
6124
6125 GASKET DRIVER FRAMEWORK
6126 M:      Rob Springer <[email protected]>
6127 M:      Todd Poynor <[email protected]>
6128 M:      Ben Chan <[email protected]>
6129 S:      Maintained
6130 F:      drivers/staging/gasket/
6131
6132 GCOV BASED KERNEL PROFILING
6133 M:      Peter Oberparleiter <[email protected]>
6134 S:      Maintained
6135 F:      kernel/gcov/
6136 F:      Documentation/dev-tools/gcov.rst
6137
6138 GDB KERNEL DEBUGGING HELPER SCRIPTS
6139 M:      Jan Kiszka <[email protected]>
6140 M:      Kieran Bingham <[email protected]>
6141 S:      Supported
6142 F:      scripts/gdb/
6143
6144 GDT SCSI DISK ARRAY CONTROLLER DRIVER
6145 M:      Achim Leubner <[email protected]>
6146 L:      [email protected]
6147 W:      http://www.icp-vortex.com/
6148 S:      Supported
6149 F:      drivers/scsi/gdt*
6150
6151 GEMTEK FM RADIO RECEIVER DRIVER
6152 M:      Hans Verkuil <[email protected]>
6153 L:      [email protected]
6154 T:      git git://linuxtv.org/media_tree.git
6155 W:      https://linuxtv.org
6156 S:      Maintained
6157 F:      drivers/media/radio/radio-gemtek*
6158
6159 GENERIC GPIO I2C DRIVER
6160 M:      Haavard Skinnemoen <[email protected]>
6161 S:      Supported
6162 F:      drivers/i2c/busses/i2c-gpio.c
6163 F:      include/linux/platform_data/i2c-gpio.h
6164
6165 GENERIC GPIO I2C MULTIPLEXER DRIVER
6166 M:      Peter Korsgaard <[email protected]>
6167 L:      [email protected]
6168 S:      Supported
6169 F:      drivers/i2c/muxes/i2c-mux-gpio.c
6170 F:      include/linux/platform_data/i2c-mux-gpio.h
6171 F:      Documentation/i2c/muxes/i2c-mux-gpio
6172
6173 GENERIC HDLC (WAN) DRIVERS
6174 M:      Krzysztof Halasa <[email protected]>
6175 W:      http://www.kernel.org/pub/linux/utils/net/hdlc/
6176 S:      Maintained
6177 F:      drivers/net/wan/c101.c
6178 F:      drivers/net/wan/hd6457*
6179 F:      drivers/net/wan/hdlc*
6180 F:      drivers/net/wan/n2.c
6181 F:      drivers/net/wan/pc300too.c
6182 F:      drivers/net/wan/pci200syn.c
6183 F:      drivers/net/wan/wanxl*
6184
6185 GENERIC INCLUDE/ASM HEADER FILES
6186 M:      Arnd Bergmann <[email protected]>
6187 L:      [email protected]
6188 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
6189 S:      Maintained
6190 F:      include/asm-generic/
6191 F:      include/uapi/asm-generic/
6192
6193 GENERIC PHY FRAMEWORK
6194 M:      Kishon Vijay Abraham I <[email protected]>
6195 L:      [email protected]
6196 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
6197 S:      Supported
6198 F:      drivers/phy/
6199 F:      include/linux/phy/
6200
6201 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
6202 M:      Wolfram Sang <[email protected]>
6203 S:      Supported
6204 F:      drivers/i2c/muxes/i2c-demux-pinctrl.c
6205
6206 GENERIC PM DOMAINS
6207 M:      "Rafael J. Wysocki" <[email protected]>
6208 M:      Kevin Hilman <[email protected]>
6209 M:      Ulf Hansson <[email protected]>
6210 L:      [email protected]
6211 S:      Supported
6212 F:      drivers/base/power/domain*.c
6213 F:      include/linux/pm_domain.h
6214 F:      Documentation/devicetree/bindings/power/power_domain.txt
6215
6216 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
6217 M:      Eugen Hristev <[email protected]>
6218 L:      [email protected]
6219 S:      Maintained
6220 F:      drivers/input/touchscreen/resistive-adc-touch.c
6221
6222 GENERIC UIO DRIVER FOR PCI DEVICES
6223 M:      "Michael S. Tsirkin" <[email protected]>
6224 L:      [email protected]
6225 S:      Supported
6226 F:      drivers/uio/uio_pci_generic.c
6227
6228 GENWQE (IBM Generic Workqueue Card)
6229 M:      Frank Haverkamp <[email protected]>
6230 M:      Guilherme G. Piccoli <[email protected]>
6231 S:      Supported
6232 F:      drivers/misc/genwqe/
6233
6234 GET_MAINTAINER SCRIPT
6235 M:      Joe Perches <[email protected]>
6236 S:      Maintained
6237 F:      scripts/get_maintainer.pl
6238
6239 GFS2 FILE SYSTEM
6240 M:      Bob Peterson <[email protected]>
6241 M:      Andreas Gruenbacher <[email protected]>
6242 L:      [email protected]
6243 W:      http://sources.redhat.com/cluster/
6244 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
6245 S:      Supported
6246 F:      Documentation/filesystems/gfs2*.txt
6247 F:      fs/gfs2/
6248 F:      include/uapi/linux/gfs2_ondisk.h
6249
6250 GIGASET ISDN DRIVERS
6251 M:      Paul Bolle <[email protected]>
6252 L:      [email protected]
6253 W:      http://gigaset307x.sourceforge.net/
6254 S:      Odd Fixes
6255 F:      Documentation/isdn/README.gigaset
6256 F:      drivers/isdn/gigaset/
6257 F:      include/uapi/linux/gigaset_dev.h
6258
6259 GNSS SUBSYSTEM
6260 M:      Johan Hovold <[email protected]>
6261 S:      Maintained
6262 F:      Documentation/ABI/testing/sysfs-class-gnss
6263 F:      Documentation/devicetree/bindings/gnss/
6264 F:      drivers/gnss/
6265 F:      include/linux/gnss.h
6266
6267 GO7007 MPEG CODEC
6268 M:      Hans Verkuil <[email protected]>
6269 L:      [email protected]
6270 S:      Maintained
6271 F:      drivers/media/usb/go7007/
6272
6273 GOODIX TOUCHSCREEN
6274 M:      Bastien Nocera <[email protected]>
6275 L:      [email protected]
6276 S:      Maintained
6277 F:      drivers/input/touchscreen/goodix.c
6278
6279 GPD POCKET FAN DRIVER
6280 M:      Hans de Goede <[email protected]>
6281 L:      [email protected]
6282 S:      Maintained
6283 F:      drivers/platform/x86/gpd-pocket-fan.c
6284
6285 GPIO ACPI SUPPORT
6286 M:      Mika Westerberg <[email protected]>
6287 M:      Andy Shevchenko <[email protected]>
6288 L:      [email protected]
6289 L:      [email protected]
6290 S:      Maintained
6291 F:      Documentation/acpi/gpio-properties.txt
6292 F:      drivers/gpio/gpiolib-acpi.c
6293
6294 GPIO IR Transmitter
6295 M:      Sean Young <[email protected]>
6296 L:      [email protected]
6297 S:      Maintained
6298 F:      drivers/media/rc/gpio-ir-tx.c
6299
6300 GPIO MOCKUP DRIVER
6301 M:      Bamvor Jian Zhang <[email protected]>
6302 R:      Bartosz Golaszewski <[email protected]>
6303 L:      [email protected]
6304 S:      Maintained
6305 F:      drivers/gpio/gpio-mockup.c
6306 F:      tools/testing/selftests/gpio/
6307
6308 GPIO SUBSYSTEM
6309 M:      Linus Walleij <[email protected]>
6310 M:      Bartosz Golaszewski <[email protected]>
6311 L:      [email protected]
6312 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
6313 S:      Maintained
6314 F:      Documentation/devicetree/bindings/gpio/
6315 F:      Documentation/driver-api/gpio/
6316 F:      Documentation/gpio/
6317 F:      Documentation/ABI/testing/gpio-cdev
6318 F:      Documentation/ABI/obsolete/sysfs-gpio
6319 F:      drivers/gpio/
6320 F:      include/linux/gpio/
6321 F:      include/linux/gpio.h
6322 F:      include/linux/of_gpio.h
6323 F:      include/asm-generic/gpio.h
6324 F:      include/uapi/linux/gpio.h
6325 F:      tools/gpio/
6326
6327 GRE DEMULTIPLEXER DRIVER
6328 M:      Dmitry Kozlov <[email protected]>
6329 L:      [email protected]
6330 S:      Maintained
6331 F:      net/ipv4/gre_demux.c
6332 F:      net/ipv4/gre_offload.c
6333 F:      include/net/gre.h
6334
6335 GRETH 10/100/1G Ethernet MAC device driver
6336 M:      Andreas Larsson <[email protected]>
6337 L:      [email protected]
6338 S:      Maintained
6339 F:      drivers/net/ethernet/aeroflex/
6340
6341 GREYBUS AUDIO PROTOCOLS DRIVERS
6342 M:      Vaibhav Agarwal <[email protected]>
6343 M:      Mark Greer <[email protected]>
6344 S:      Maintained
6345 F:      drivers/staging/greybus/audio_apbridgea.c
6346 F:      drivers/staging/greybus/audio_apbridgea.h
6347 F:      drivers/staging/greybus/audio_codec.c
6348 F:      drivers/staging/greybus/audio_codec.h
6349 F:      drivers/staging/greybus/audio_gb.c
6350 F:      drivers/staging/greybus/audio_manager.c
6351 F:      drivers/staging/greybus/audio_manager.h
6352 F:      drivers/staging/greybus/audio_manager_module.c
6353 F:      drivers/staging/greybus/audio_manager_private.h
6354 F:      drivers/staging/greybus/audio_manager_sysfs.c
6355 F:      drivers/staging/greybus/audio_module.c
6356 F:      drivers/staging/greybus/audio_topology.c
6357
6358 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
6359 M:      Viresh Kumar <[email protected]>
6360 S:      Maintained
6361 F:      drivers/staging/greybus/authentication.c
6362 F:      drivers/staging/greybus/bootrom.c
6363 F:      drivers/staging/greybus/firmware.h
6364 F:      drivers/staging/greybus/fw-core.c
6365 F:      drivers/staging/greybus/fw-download.c
6366 F:      drivers/staging/greybus/fw-management.c
6367 F:      drivers/staging/greybus/greybus_authentication.h
6368 F:      drivers/staging/greybus/greybus_firmware.h
6369 F:      drivers/staging/greybus/hid.c
6370 F:      drivers/staging/greybus/i2c.c
6371 F:      drivers/staging/greybus/spi.c
6372 F:      drivers/staging/greybus/spilib.c
6373 F:      drivers/staging/greybus/spilib.h
6374
6375 GREYBUS LOOPBACK DRIVER
6376 M:      Bryan O'Donoghue <[email protected]>
6377 S:      Maintained
6378 F:      drivers/staging/greybus/loopback.c
6379
6380 GREYBUS PLATFORM DRIVERS
6381 M:      Vaibhav Hiremath <[email protected]>
6382 S:      Maintained
6383 F:      drivers/staging/greybus/arche-platform.c
6384 F:      drivers/staging/greybus/arche-apb-ctrl.c
6385 F:      drivers/staging/greybus/arche_platform.h
6386
6387 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
6388 M:      Rui Miguel Silva <[email protected]>
6389 S:      Maintained
6390 F:      drivers/staging/greybus/sdio.c
6391 F:      drivers/staging/greybus/light.c
6392 F:      drivers/staging/greybus/gpio.c
6393 F:      drivers/staging/greybus/power_supply.c
6394 F:      drivers/staging/greybus/spi.c
6395 F:      drivers/staging/greybus/spilib.c
6396
6397 GREYBUS SUBSYSTEM
6398 M:      Johan Hovold <[email protected]>
6399 M:      Alex Elder <[email protected]>
6400 M:      Greg Kroah-Hartman <[email protected]>
6401 S:      Maintained
6402 F:      drivers/staging/greybus/
6403 L:      [email protected] (moderated for non-subscribers)
6404
6405 GREYBUS UART PROTOCOLS DRIVERS
6406 M:      David Lin <[email protected]>
6407 S:      Maintained
6408 F:      drivers/staging/greybus/uart.c
6409 F:      drivers/staging/greybus/log.c
6410
6411 GS1662 VIDEO SERIALIZER
6412 M:      Charles-Antoine Couret <[email protected]>
6413 L:      [email protected]
6414 T:      git git://linuxtv.org/media_tree.git
6415 S:      Maintained
6416 F:      drivers/media/spi/gs1662.c
6417
6418 GSPCA FINEPIX SUBDRIVER
6419 M:      Frank Zago <[email protected]>
6420 L:      [email protected]
6421 T:      git git://linuxtv.org/media_tree.git
6422 S:      Maintained
6423 F:      drivers/media/usb/gspca/finepix.c
6424
6425 GSPCA GL860 SUBDRIVER
6426 M:      Olivier Lorin <[email protected]>
6427 L:      [email protected]
6428 T:      git git://linuxtv.org/media_tree.git
6429 S:      Maintained
6430 F:      drivers/media/usb/gspca/gl860/
6431
6432 GSPCA M5602 SUBDRIVER
6433 M:      Erik Andren <[email protected]>
6434 L:      [email protected]
6435 T:      git git://linuxtv.org/media_tree.git
6436 S:      Maintained
6437 F:      drivers/media/usb/gspca/m5602/
6438
6439 GSPCA PAC207 SONIXB SUBDRIVER
6440 M:      Hans Verkuil <[email protected]>
6441 L:      [email protected]
6442 T:      git git://linuxtv.org/media_tree.git
6443 S:      Odd Fixes
6444 F:      drivers/media/usb/gspca/pac207.c
6445
6446 GSPCA SN9C20X SUBDRIVER
6447 M:      Brian Johnson <[email protected]>
6448 L:      [email protected]
6449 T:      git git://linuxtv.org/media_tree.git
6450 S:      Maintained
6451 F:      drivers/media/usb/gspca/sn9c20x.c
6452
6453 GSPCA T613 SUBDRIVER
6454 M:      Leandro Costantino <[email protected]>
6455 L:      [email protected]
6456 T:      git git://linuxtv.org/media_tree.git
6457 S:      Maintained
6458 F:      drivers/media/usb/gspca/t613.c
6459
6460 GSPCA USB WEBCAM DRIVER
6461 M:      Hans Verkuil <[email protected]>
6462 L:      [email protected]
6463 T:      git git://linuxtv.org/media_tree.git
6464 S:      Odd Fixes
6465 F:      drivers/media/usb/gspca/
6466
6467 GTP (GPRS Tunneling Protocol)
6468 M:      Pablo Neira Ayuso <[email protected]>
6469 M:      Harald Welte <[email protected]>
6470 L:      [email protected]
6471 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
6472 S:      Maintained
6473 F:      drivers/net/gtp.c
6474
6475 GUID PARTITION TABLE (GPT)
6476 M:      Davidlohr Bueso <[email protected]>
6477 L:      [email protected]
6478 S:      Maintained
6479 F:      block/partitions/efi.*
6480
6481 H8/300 ARCHITECTURE
6482 M:      Yoshinori Sato <[email protected]>
6483 L:      [email protected] (moderated for non-subscribers)
6484 W:      http://uclinux-h8.sourceforge.jp
6485 T:      git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
6486 S:      Maintained
6487 F:      arch/h8300/
6488 F:      drivers/clocksource/h8300_*.c
6489 F:      drivers/clk/h8300/
6490 F:      drivers/irqchip/irq-renesas-h8*.c
6491
6492 HACKRF MEDIA DRIVER
6493 M:      Antti Palosaari <[email protected]>
6494 L:      [email protected]
6495 W:      https://linuxtv.org
6496 W:      http://palosaari.fi/linux/
6497 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
6498 T:      git git://linuxtv.org/anttip/media_tree.git
6499 S:      Maintained
6500 F:      drivers/media/usb/hackrf/
6501
6502 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
6503 M:      Frank Seidel <[email protected]>
6504 L:      [email protected]
6505 W:      http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
6506 S:      Maintained
6507 F:      drivers/platform/x86/hdaps.c
6508
6509 HARDWARE MONITORING
6510 M:      Jean Delvare <[email protected]>
6511 M:      Guenter Roeck <[email protected]>
6512 L:      [email protected]
6513 W:      http://hwmon.wiki.kernel.org/
6514 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6515 S:      Maintained
6516 F:      Documentation/devicetree/bindings/hwmon/
6517 F:      Documentation/hwmon/
6518 F:      drivers/hwmon/
6519 F:      include/linux/hwmon*.h
6520 F:      include/trace/events/hwmon*.h
6521
6522 HARDWARE RANDOM NUMBER GENERATOR CORE
6523 M:      Matt Mackall <[email protected]>
6524 M:      Herbert Xu <[email protected]>
6525 L:      [email protected]
6526 S:      Odd fixes
6527 F:      Documentation/devicetree/bindings/rng/
6528 F:      Documentation/hw_random.txt
6529 F:      drivers/char/hw_random/
6530 F:      include/linux/hw_random.h
6531
6532 HARDWARE TRACING FACILITIES
6533 M:      Alexander Shishkin <[email protected]>
6534 S:      Maintained
6535 F:      drivers/hwtracing/
6536
6537 HARDWARE SPINLOCK CORE
6538 M:      Ohad Ben-Cohen <[email protected]>
6539 M:      Bjorn Andersson <[email protected]>
6540 L:      [email protected]
6541 S:      Maintained
6542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
6543 F:      Documentation/devicetree/bindings/hwlock/
6544 F:      Documentation/hwspinlock.txt
6545 F:      drivers/hwspinlock/
6546 F:      include/linux/hwspinlock.h
6547
6548 HARMONY SOUND DRIVER
6549 L:      [email protected]
6550 S:      Maintained
6551 F:      sound/parisc/harmony.*
6552
6553 HDPVR USB VIDEO ENCODER DRIVER
6554 M:      Hans Verkuil <[email protected]>
6555 L:      [email protected]
6556 T:      git git://linuxtv.org/media_tree.git
6557 W:      https://linuxtv.org
6558 S:      Odd Fixes
6559 F:      drivers/media/usb/hdpvr/
6560
6561 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
6562 M:      Jerry Hoemann <[email protected]>
6563 S:      Supported
6564 F:      Documentation/watchdog/hpwdt.txt
6565 F:      drivers/watchdog/hpwdt.c
6566
6567 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
6568 M:      Don Brace <[email protected]>
6569 L:      [email protected]
6570 L:      [email protected]
6571 S:      Supported
6572 F:      Documentation/scsi/hpsa.txt
6573 F:      drivers/scsi/hpsa*.[ch]
6574 F:      include/linux/cciss*.h
6575 F:      include/uapi/linux/cciss*.h
6576
6577 HFI1 DRIVER
6578 M:      Mike Marciniszyn <[email protected]>
6579 M:      Dennis Dalessandro <[email protected]>
6580 L:      [email protected]
6581 S:      Supported
6582 F:      drivers/infiniband/hw/hfi1
6583
6584 HFS FILESYSTEM
6585 L:      [email protected]
6586 S:      Orphan
6587 F:      Documentation/filesystems/hfs.txt
6588 F:      fs/hfs/
6589
6590 HFSPLUS FILESYSTEM
6591 L:      [email protected]
6592 S:      Orphan
6593 F:      Documentation/filesystems/hfsplus.txt
6594 F:      fs/hfsplus/
6595
6596 HGA FRAMEBUFFER DRIVER
6597 M:      Ferenc Bakonyi <[email protected]>
6598 L:      [email protected]
6599 W:      http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
6600 S:      Maintained
6601 F:      drivers/video/fbdev/hgafb.c
6602
6603 HIBERNATION (aka Software Suspend, aka swsusp)
6604 M:      "Rafael J. Wysocki" <[email protected]>
6605 M:      Pavel Machek <[email protected]>
6606 L:      [email protected]
6607 B:      https://bugzilla.kernel.org
6608 S:      Supported
6609 F:      arch/x86/power/
6610 F:      drivers/base/power/
6611 F:      kernel/power/
6612 F:      include/linux/suspend.h
6613 F:      include/linux/freezer.h
6614 F:      include/linux/pm.h
6615 F:      arch/*/include/asm/suspend*.h
6616
6617 HID CORE LAYER
6618 M:      Jiri Kosina <[email protected]>
6619 M:      Benjamin Tissoires <[email protected]>
6620 L:      [email protected]
6621 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
6622 S:      Maintained
6623 F:      drivers/hid/
6624 F:      include/linux/hid*
6625 F:      include/uapi/linux/hid*
6626
6627 HID SENSOR HUB DRIVERS
6628 M:      Jiri Kosina <[email protected]>
6629 M:      Jonathan Cameron <[email protected]>
6630 M:      Srinivas Pandruvada <[email protected]>
6631 L:      [email protected]
6632 L:      [email protected]
6633 S:      Maintained
6634 F:      Documentation/hid/hid-sensor*
6635 F:      drivers/hid/hid-sensor-*
6636 F:      drivers/iio/*/hid-*
6637 F:      include/linux/hid-sensor-*
6638
6639 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
6640 M:      Thomas Gleixner <[email protected]>
6641 L:      [email protected]
6642 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
6643 S:      Maintained
6644 F:      Documentation/timers/
6645 F:      kernel/time/hrtimer.c
6646 F:      kernel/time/clockevents.c
6647 F:      kernel/time/timer_*.c
6648 F:      include/linux/clockchips.h
6649 F:      include/linux/hrtimer.h
6650
6651 HIGH-SPEED SCC DRIVER FOR AX.25
6652 L:      [email protected]
6653 S:      Orphan
6654 F:      drivers/net/hamradio/dmascc.c
6655 F:      drivers/net/hamradio/scc.c
6656
6657 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
6658 M:      HighPoint Linux Team <[email protected]>
6659 W:      http://www.highpoint-tech.com
6660 S:      Supported
6661 F:      Documentation/scsi/hptiop.txt
6662 F:      drivers/scsi/hptiop.c
6663
6664 HIPPI
6665 M:      Jes Sorensen <[email protected]>
6666 L:      [email protected]
6667 S:      Maintained
6668 F:      include/linux/hippidevice.h
6669 F:      include/uapi/linux/if_hippi.h
6670 F:      net/802/hippi.c
6671 F:      drivers/net/hippi/
6672
6673 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
6674 M:      Yisen Zhuang <[email protected]>
6675 M:      Salil Mehta <[email protected]>
6676 L:      [email protected]
6677 W:      http://www.hisilicon.com
6678 S:      Maintained
6679 F:      drivers/net/ethernet/hisilicon/hns3/
6680
6681 HISILICON LPC BUS DRIVER
6682 M:      [email protected]
6683 W:      http://www.hisilicon.com
6684 S:      Maintained
6685 F:      drivers/bus/hisi_lpc.c
6686 F:      Documentation/devicetree/bindings/arm/hisilicon/hisilicon-low-pin-count.txt
6687
6688 HISILICON NETWORK SUBSYSTEM DRIVER
6689 M:      Yisen Zhuang <[email protected]>
6690 M:      Salil Mehta <[email protected]>
6691 L:      [email protected]
6692 W:      http://www.hisilicon.com
6693 S:      Maintained
6694 F:      drivers/net/ethernet/hisilicon/
6695 F:      Documentation/devicetree/bindings/net/hisilicon*.txt
6696
6697 HISILICON PMU DRIVER
6698 M:      Shaokun Zhang <[email protected]>
6699 W:      http://www.hisilicon.com
6700 S:      Supported
6701 F:      drivers/perf/hisilicon
6702 F:      Documentation/perf/hisi-pmu.txt
6703
6704 HISILICON ROCE DRIVER
6705 M:      Lijun Ou <[email protected]>
6706 M:      Wei Hu(Xavier) <[email protected]>
6707 L:      [email protected]
6708 S:      Maintained
6709 F:      drivers/infiniband/hw/hns/
6710 F:      Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
6711
6712 HISILICON SAS Controller
6713 M:      John Garry <[email protected]>
6714 W:      http://www.hisilicon.com
6715 S:      Supported
6716 F:      drivers/scsi/hisi_sas/
6717 F:      Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
6718
6719 HMM - Heterogeneous Memory Management
6720 M:      Jérôme Glisse <[email protected]>
6721 L:      [email protected]
6722 S:      Maintained
6723 F:      mm/hmm*
6724 F:      include/linux/hmm*
6725 F:      Documentation/vm/hmm.rst
6726
6727 HOST AP DRIVER
6728 M:      Jouni Malinen <[email protected]>
6729 L:      [email protected]
6730 W:      http://w1.fi/hostap-driver.html
6731 S:      Obsolete
6732 F:      drivers/net/wireless/intersil/hostap/
6733
6734 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
6735 L:      [email protected]
6736 S:      Orphan
6737 F:      drivers/platform/x86/tc1100-wmi.c
6738
6739 HP100:  Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
6740 M:      Jaroslav Kysela <[email protected]>
6741 S:      Maintained
6742 F:      drivers/net/ethernet/hp/hp100.*
6743
6744 HPET:   High Precision Event Timers driver
6745 M:      Clemens Ladisch <[email protected]>
6746 S:      Maintained
6747 F:      Documentation/timers/hpet.txt
6748 F:      drivers/char/hpet.c
6749 F:      include/linux/hpet.h
6750 F:      include/uapi/linux/hpet.h
6751
6752 HPET:   x86
6753 S:      Orphan
6754 F:      arch/x86/kernel/hpet.c
6755 F:      arch/x86/include/asm/hpet.h
6756
6757 HPFS FILESYSTEM
6758 M:      Mikulas Patocka <[email protected]>
6759 W:      http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
6760 S:      Maintained
6761 F:      fs/hpfs/
6762
6763 HSI SUBSYSTEM
6764 M:      Sebastian Reichel <[email protected]>
6765 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
6766 S:      Maintained
6767 F:      Documentation/ABI/testing/sysfs-bus-hsi
6768 F:      Documentation/driver-api/hsi.rst
6769 F:      drivers/hsi/
6770 F:      include/linux/hsi/
6771 F:      include/uapi/linux/hsi/
6772
6773 HSO 3G MODEM DRIVER
6774 L:      [email protected]
6775 S:      Orphan
6776 F:      drivers/net/usb/hso.c
6777
6778 HSR NETWORK PROTOCOL
6779 M:      Arvid Brodin <[email protected]>
6780 L:      [email protected]
6781 S:      Maintained
6782 F:      net/hsr/
6783
6784 HT16K33 LED CONTROLLER DRIVER
6785 M:      Robin van der Gracht <[email protected]>
6786 S:      Maintained
6787 F:      drivers/auxdisplay/ht16k33.c
6788 F:      Documentation/devicetree/bindings/display/ht16k33.txt
6789
6790 HTCPEN TOUCHSCREEN DRIVER
6791 M:      Pau Oliva Fora <[email protected]>
6792 L:      [email protected]
6793 S:      Maintained
6794 F:      drivers/input/touchscreen/htcpen.c
6795
6796 HUAWEI ETHERNET DRIVER
6797 M:      Aviad Krawczyk <[email protected]>
6798 L:      [email protected]
6799 S:      Supported
6800 F:      Documentation/networking/hinic.txt
6801 F:      drivers/net/ethernet/huawei/hinic/
6802
6803 HUGETLB FILESYSTEM
6804 M:      Mike Kravetz <[email protected]>
6805 L:      [email protected]
6806 S:      Maintained
6807 F:      fs/hugetlbfs/
6808 F:      mm/hugetlb.c
6809 F:      include/linux/hugetlb.h
6810 F:      Documentation/admin-guide/mm/hugetlbpage.rst
6811 F:      Documentation/vm/hugetlbfs_reserv.rst
6812 F:      Documentation/ABI/testing/sysfs-kernel-mm-hugepages
6813
6814 HVA ST MEDIA DRIVER
6815 M:      Jean-Christophe Trotin <[email protected]>
6816 L:      [email protected]
6817 T:      git git://linuxtv.org/media_tree.git
6818 W:      https://linuxtv.org
6819 S:      Supported
6820 F:      drivers/media/platform/sti/hva
6821
6822 HWPOISON MEMORY FAILURE HANDLING
6823 M:      Naoya Horiguchi <[email protected]>
6824 L:      [email protected]
6825 S:      Maintained
6826 F:      mm/memory-failure.c
6827 F:      mm/hwpoison-inject.c
6828
6829 HYGON PROCESSOR SUPPORT
6830 M:      Pu Wen <[email protected]>
6831 L:      [email protected]
6832 S:      Maintained
6833 F:      arch/x86/kernel/cpu/hygon.c
6834
6835 Hyper-V CORE AND DRIVERS
6836 M:      "K. Y. Srinivasan" <[email protected]>
6837 M:      Haiyang Zhang <[email protected]>
6838 M:      Stephen Hemminger <[email protected]>
6839 L:      [email protected]
6840 S:      Maintained
6841 F:      Documentation/networking/netvsc.txt
6842 F:      arch/x86/include/asm/mshyperv.h
6843 F:      arch/x86/include/asm/trace/hyperv.h
6844 F:      arch/x86/include/asm/hyperv-tlfs.h
6845 F:      arch/x86/kernel/cpu/mshyperv.c
6846 F:      arch/x86/hyperv
6847 F:      drivers/hid/hid-hyperv.c
6848 F:      drivers/hv/
6849 F:      drivers/input/serio/hyperv-keyboard.c
6850 F:      drivers/pci/controller/pci-hyperv.c
6851 F:      drivers/net/hyperv/
6852 F:      drivers/scsi/storvsc_drv.c
6853 F:      drivers/uio/uio_hv_generic.c
6854 F:      drivers/video/fbdev/hyperv_fb.c
6855 F:      net/vmw_vsock/hyperv_transport.c
6856 F:      include/linux/hyperv.h
6857 F:      include/uapi/linux/hyperv.h
6858 F:      tools/hv/
6859 F:      Documentation/ABI/stable/sysfs-bus-vmbus
6860
6861 HYPERVISOR VIRTUAL CONSOLE DRIVER
6862 L:      [email protected]
6863 S:      Odd Fixes
6864 F:      drivers/tty/hvc/
6865
6866 I2C ACPI SUPPORT
6867 M:      Mika Westerberg <[email protected]>
6868 L:      [email protected]
6869 L:      [email protected]
6870 S:      Maintained
6871 F:      drivers/i2c/i2c-core-acpi.c
6872
6873 I2C CONTROLLER DRIVER FOR NVIDIA GPU
6874 M:      Ajay Gupta <[email protected]>
6875 L:      [email protected]
6876 S:      Maintained
6877 F:      Documentation/i2c/busses/i2c-nvidia-gpu
6878 F:      drivers/i2c/busses/i2c-nvidia-gpu.c
6879
6880 I2C MUXES
6881 M:      Peter Rosin <[email protected]>
6882 L:      [email protected]
6883 S:      Maintained
6884 F:      Documentation/i2c/i2c-topology
6885 F:      Documentation/i2c/muxes/
6886 F:      Documentation/devicetree/bindings/i2c/i2c-mux*
6887 F:      Documentation/devicetree/bindings/i2c/i2c-arb*
6888 F:      Documentation/devicetree/bindings/i2c/i2c-gate*
6889 F:      drivers/i2c/i2c-mux.c
6890 F:      drivers/i2c/muxes/
6891 F:      include/linux/i2c-mux.h
6892
6893 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
6894 M:      Gregory CLEMENT <[email protected]>
6895 L:      [email protected]
6896 S:      Maintained
6897 F:      drivers/i2c/busses/i2c-mv64xxx.c
6898
6899 I2C OVER PARALLEL PORT
6900 M:      Jean Delvare <[email protected]>
6901 L:      [email protected]
6902 S:      Maintained
6903 F:      Documentation/i2c/busses/i2c-parport
6904 F:      Documentation/i2c/busses/i2c-parport-light
6905 F:      drivers/i2c/busses/i2c-parport.c
6906 F:      drivers/i2c/busses/i2c-parport-light.c
6907
6908 I2C SUBSYSTEM
6909 M:      Wolfram Sang <[email protected]>
6910 L:      [email protected]
6911 W:      https://i2c.wiki.kernel.org/
6912 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
6913 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
6914 S:      Maintained
6915 F:      Documentation/devicetree/bindings/i2c/i2c.txt
6916 F:      Documentation/i2c/
6917 F:      drivers/i2c/*
6918 F:      include/linux/i2c.h
6919 F:      include/linux/i2c-dev.h
6920 F:      include/linux/i2c-smbus.h
6921 F:      include/uapi/linux/i2c.h
6922 F:      include/uapi/linux/i2c-*.h
6923
6924 I2C SUBSYSTEM HOST DRIVERS
6925 L:      [email protected]
6926 W:      https://i2c.wiki.kernel.org/
6927 Q:      https://patchwork.ozlabs.org/project/linux-i2c/list/
6928 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
6929 S:      Odd Fixes
6930 F:      Documentation/devicetree/bindings/i2c/
6931 F:      drivers/i2c/algos/
6932 F:      drivers/i2c/busses/
6933
6934 I2C-TAOS-EVM DRIVER
6935 M:      Jean Delvare <[email protected]>
6936 L:      [email protected]
6937 S:      Maintained
6938 F:      Documentation/i2c/busses/i2c-taos-evm
6939 F:      drivers/i2c/busses/i2c-taos-evm.c
6940
6941 I2C-TINY-USB DRIVER
6942 M:      Till Harbaum <[email protected]>
6943 L:      [email protected]
6944 W:      http://www.harbaum.org/till/i2c_tiny_usb
6945 S:      Maintained
6946 F:      drivers/i2c/busses/i2c-tiny-usb.c
6947
6948 I2C/SMBUS CONTROLLER DRIVERS FOR PC
6949 M:      Jean Delvare <[email protected]>
6950 L:      [email protected]
6951 S:      Maintained
6952 F:      Documentation/i2c/busses/i2c-ali1535
6953 F:      Documentation/i2c/busses/i2c-ali1563
6954 F:      Documentation/i2c/busses/i2c-ali15x3
6955 F:      Documentation/i2c/busses/i2c-amd756
6956 F:      Documentation/i2c/busses/i2c-amd8111
6957 F:      Documentation/i2c/busses/i2c-i801
6958 F:      Documentation/i2c/busses/i2c-nforce2
6959 F:      Documentation/i2c/busses/i2c-piix4
6960 F:      Documentation/i2c/busses/i2c-sis5595
6961 F:      Documentation/i2c/busses/i2c-sis630
6962 F:      Documentation/i2c/busses/i2c-sis96x
6963 F:      Documentation/i2c/busses/i2c-via
6964 F:      Documentation/i2c/busses/i2c-viapro
6965 F:      drivers/i2c/busses/i2c-ali1535.c
6966 F:      drivers/i2c/busses/i2c-ali1563.c
6967 F:      drivers/i2c/busses/i2c-ali15x3.c
6968 F:      drivers/i2c/busses/i2c-amd756.c
6969 F:      drivers/i2c/busses/i2c-amd756-s4882.c
6970 F:      drivers/i2c/busses/i2c-amd8111.c
6971 F:      drivers/i2c/busses/i2c-i801.c
6972 F:      drivers/i2c/busses/i2c-isch.c
6973 F:      drivers/i2c/busses/i2c-nforce2.c
6974 F:      drivers/i2c/busses/i2c-nforce2-s4985.c
6975 F:      drivers/i2c/busses/i2c-piix4.c
6976 F:      drivers/i2c/busses/i2c-sis5595.c
6977 F:      drivers/i2c/busses/i2c-sis630.c
6978 F:      drivers/i2c/busses/i2c-sis96x.c
6979 F:      drivers/i2c/busses/i2c-via.c
6980 F:      drivers/i2c/busses/i2c-viapro.c
6981
6982 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
6983 M:      Hans de Goede <[email protected]>
6984 L:      [email protected]
6985 S:      Maintained
6986 F:      drivers/i2c/busses/i2c-cht-wc.c
6987
6988 I2C/SMBUS ISMT DRIVER
6989 M:      Seth Heasley <[email protected]>
6990 M:      Neil Horman <[email protected]>
6991 L:      [email protected]
6992 F:      drivers/i2c/busses/i2c-ismt.c
6993 F:      Documentation/i2c/busses/i2c-ismt
6994
6995 I2C/SMBUS STUB DRIVER
6996 M:      Jean Delvare <[email protected]>
6997 L:      [email protected]
6998 S:      Maintained
6999 F:      drivers/i2c/i2c-stub.c
7000
7001 IA64 (Itanium) PLATFORM
7002 M:      Tony Luck <[email protected]>
7003 M:      Fenghua Yu <[email protected]>
7004 L:      [email protected]
7005 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
7006 S:      Maintained
7007 F:      arch/ia64/
7008
7009 IBM Power 842 compression accelerator
7010 M:      Haren Myneni <[email protected]>
7011 S:      Supported
7012 F:      drivers/crypto/nx/Makefile
7013 F:      drivers/crypto/nx/Kconfig
7014 F:      drivers/crypto/nx/nx-842*
7015 F:      include/linux/sw842.h
7016 F:      crypto/842.c
7017 F:      lib/842/
7018
7019 IBM Power in-Nest Crypto Acceleration
7020 M:      Leonidas S. Barbosa <[email protected]>
7021 M:      Paulo Flabiano Smorigo <[email protected]>
7022 L:      [email protected]
7023 S:      Supported
7024 F:      drivers/crypto/nx/Makefile
7025 F:      drivers/crypto/nx/Kconfig
7026 F:      drivers/crypto/nx/nx-aes*
7027 F:      drivers/crypto/nx/nx-sha*
7028 F:      drivers/crypto/nx/nx.*
7029 F:      drivers/crypto/nx/nx_csbcpb.h
7030 F:      drivers/crypto/nx/nx_debugfs.h
7031
7032 IBM Power Linux RAID adapter
7033 M:      Brian King <[email protected]>
7034 S:      Supported
7035 F:      drivers/scsi/ipr.*
7036
7037 IBM Power SRIOV Virtual NIC Device Driver
7038 M:      Thomas Falcon <[email protected]>
7039 M:      John Allen <[email protected]>
7040 L:      [email protected]
7041 S:      Supported
7042 F:      drivers/net/ethernet/ibm/ibmvnic.*
7043
7044 IBM Power Virtual Accelerator Switchboard
7045 M:      Sukadev Bhattiprolu
7046 L:      [email protected]
7047 S:      Supported
7048 F:      arch/powerpc/platforms/powernv/vas*
7049 F:      arch/powerpc/platforms/powernv/copy-paste.h
7050 F:      arch/powerpc/include/asm/vas.h
7051 F:      arch/powerpc/include/uapi/asm/vas.h
7052
7053 IBM Power Virtual Ethernet Device Driver
7054 M:      Thomas Falcon <[email protected]>
7055 L:      [email protected]
7056 S:      Supported
7057 F:      drivers/net/ethernet/ibm/ibmveth.*
7058
7059 IBM Power Virtual FC Device Drivers
7060 M:      Tyrel Datwyler <[email protected]>
7061 L:      [email protected]
7062 S:      Supported
7063 F:      drivers/scsi/ibmvscsi/ibmvfc*
7064
7065 IBM Power Virtual Management Channel Driver
7066 M:      Bryant G. Ly <[email protected]>
7067 M:      Steven Royer <[email protected]>
7068 S:      Supported
7069 F:      drivers/misc/ibmvmc.*
7070
7071 IBM Power Virtual SCSI Device Drivers
7072 M:      Tyrel Datwyler <[email protected]>
7073 L:      [email protected]
7074 S:      Supported
7075 F:      drivers/scsi/ibmvscsi/ibmvscsi*
7076 F:      include/scsi/viosrp.h
7077
7078 IBM Power Virtual SCSI Device Target Driver
7079 M:      Bryant G. Ly <[email protected]>
7080 M:      Michael Cyr <[email protected]>
7081 L:      [email protected]
7082 L:      [email protected]
7083 S:      Supported
7084 F:      drivers/scsi/ibmvscsi_tgt/
7085
7086 IBM Power VMX Cryptographic instructions
7087 M:      Leonidas S. Barbosa <[email protected]>
7088 M:      Paulo Flabiano Smorigo <[email protected]>
7089 L:      [email protected]
7090 S:      Supported
7091 F:      drivers/crypto/vmx/Makefile
7092 F:      drivers/crypto/vmx/Kconfig
7093 F:      drivers/crypto/vmx/vmx.c
7094 F:      drivers/crypto/vmx/aes*
7095 F:      drivers/crypto/vmx/ghash*
7096 F:      drivers/crypto/vmx/ppc-xlate.pl
7097
7098 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
7099 M:      Tyrel Datwyler <[email protected]>
7100 L:      [email protected]
7101 L:      [email protected]
7102 S:      Supported
7103 F:      drivers/pci/hotplug/rpaphp*
7104
7105 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
7106 M:      Tyrel Datwyler <[email protected]>
7107 L:      [email protected]
7108 L:      [email protected]
7109 S:      Supported
7110 F:      drivers/pci/hotplug/rpadlpar*
7111
7112 IBM ServeRAID RAID DRIVER
7113 S:      Orphan
7114 F:      drivers/scsi/ips.*
7115
7116 ICH LPC AND GPIO DRIVER
7117 M:      Peter Tyser <[email protected]>
7118 S:      Maintained
7119 F:      drivers/mfd/lpc_ich.c
7120 F:      drivers/gpio/gpio-ich.c
7121
7122 IDE SUBSYSTEM
7123 M:      "David S. Miller" <[email protected]>
7124 L:      [email protected]
7125 Q:      http://patchwork.ozlabs.org/project/linux-ide/list/
7126 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
7127 S:      Maintained
7128 F:      Documentation/ide/
7129 F:      drivers/ide/
7130 F:      include/linux/ide.h
7131
7132 IDE/ATAPI DRIVERS
7133 M:      Borislav Petkov <[email protected]>
7134 L:      [email protected]
7135 S:      Maintained
7136 F:      Documentation/cdrom/ide-cd
7137 F:      drivers/ide/ide-cd*
7138
7139 IDEAPAD LAPTOP EXTRAS DRIVER
7140 M:      Ike Panhc <[email protected]>
7141 L:      [email protected]
7142 W:      http://launchpad.net/ideapad-laptop
7143 S:      Maintained
7144 F:      drivers/platform/x86/ideapad-laptop.c
7145
7146 IDEAPAD LAPTOP SLIDEBAR DRIVER
7147 M:      Andrey Moiseev <[email protected]>
7148 L:      [email protected]
7149 W:      https://github.com/o2genum/ideapad-slidebar
7150 S:      Maintained
7151 F:      drivers/input/misc/ideapad_slidebar.c
7152
7153 IDT VersaClock 5 CLOCK DRIVER
7154 M:      Marek Vasut <[email protected]>
7155 S:      Maintained
7156 F:      drivers/clk/clk-versaclock5.c
7157
7158 IEEE 802.15.4 SUBSYSTEM
7159 M:      Alexander Aring <[email protected]>
7160 M:      Stefan Schmidt <[email protected]>
7161 L:      [email protected]
7162 W:      http://wpan.cakelab.org/
7163 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
7164 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
7165 S:      Maintained
7166 F:      net/ieee802154/
7167 F:      net/mac802154/
7168 F:      drivers/net/ieee802154/
7169 F:      include/linux/nl802154.h
7170 F:      include/linux/ieee802154.h
7171 F:      include/net/nl802154.h
7172 F:      include/net/mac802154.h
7173 F:      include/net/af_ieee802154.h
7174 F:      include/net/cfg802154.h
7175 F:      include/net/ieee802154_netdev.h
7176 F:      Documentation/networking/ieee802154.txt
7177
7178 IFE PROTOCOL
7179 M:      Yotam Gigi <[email protected]>
7180 M:      Jamal Hadi Salim <[email protected]>
7181 F:      net/ife
7182 F:      include/net/ife.h
7183 F:      include/uapi/linux/ife.h
7184
7185 IGORPLUG-USB IR RECEIVER
7186 M:      Sean Young <[email protected]>
7187 L:      [email protected]
7188 S:      Maintained
7189 F:      drivers/media/rc/igorplugusb.c
7190
7191 IGUANAWORKS USB IR TRANSCEIVER
7192 M:      Sean Young <[email protected]>
7193 L:      [email protected]
7194 S:      Maintained
7195 F:      drivers/media/rc/iguanair.c
7196
7197 IIO DIGITAL POTENTIOMETER DAC
7198 M:      Peter Rosin <[email protected]>
7199 L:      [email protected]
7200 S:      Maintained
7201 F:      Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
7202 F:      Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
7203 F:      drivers/iio/dac/dpot-dac.c
7204
7205 IIO ENVELOPE DETECTOR
7206 M:      Peter Rosin <[email protected]>
7207 L:      [email protected]
7208 S:      Maintained
7209 F:      Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
7210 F:      Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
7211 F:      drivers/iio/adc/envelope-detector.c
7212
7213 IIO MULTIPLEXER
7214 M:      Peter Rosin <[email protected]>
7215 L:      [email protected]
7216 S:      Maintained
7217 F:      Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt
7218 F:      drivers/iio/multiplexer/iio-mux.c
7219
7220 IIO SUBSYSTEM AND DRIVERS
7221 M:      Jonathan Cameron <[email protected]>
7222 R:      Hartmut Knaack <[email protected]>
7223 R:      Lars-Peter Clausen <[email protected]>
7224 R:      Peter Meerwald-Stadler <[email protected]>
7225 L:      [email protected]
7226 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
7227 S:      Maintained
7228 F:      Documentation/ABI/testing/configfs-iio*
7229 F:      Documentation/ABI/testing/sysfs-bus-iio*
7230 F:      Documentation/devicetree/bindings/iio/
7231 F:      drivers/iio/
7232 F:      drivers/staging/iio/
7233 F:      include/linux/iio/
7234 F:      tools/iio/
7235
7236 IIO UNIT CONVERTER
7237 M:      Peter Rosin <[email protected]>
7238 L:      [email protected]
7239 S:      Maintained
7240 F:      Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.txt
7241 F:      Documentation/devicetree/bindings/iio/afe/current-sense-shunt.txt
7242 F:      Documentation/devicetree/bindings/iio/afe/voltage-divider.txt
7243 F:      drivers/iio/afe/iio-rescale.c
7244
7245 IKANOS/ADI EAGLE ADSL USB DRIVER
7246 M:      Matthieu Castet <[email protected]>
7247 M:      Stanislaw Gruszka <[email protected]>
7248 S:      Maintained
7249 F:      drivers/usb/atm/ueagle-atm.c
7250
7251 IMGTEC ASCII LCD DRIVER
7252 M:      Paul Burton <[email protected]>
7253 S:      Maintained
7254 F:      Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
7255 F:      drivers/auxdisplay/img-ascii-lcd.c
7256
7257 IMGTEC IR DECODER DRIVER
7258 M:      James Hogan <[email protected]>
7259 S:      Maintained
7260 F:      drivers/media/rc/img-ir/
7261
7262 IMON SOUNDGRAPH USB IR RECEIVER
7263 M:      Sean Young <[email protected]>
7264 L:      [email protected]
7265 S:      Maintained
7266 F:      drivers/media/rc/imon_raw.c
7267 F:      drivers/media/rc/imon.c
7268
7269 IMS TWINTURBO FRAMEBUFFER DRIVER
7270 L:      [email protected]
7271 S:      Orphan
7272 F:      drivers/video/fbdev/imsttfb.c
7273
7274 INA209 HARDWARE MONITOR DRIVER
7275 M:      Guenter Roeck <[email protected]>
7276 L:      [email protected]
7277 S:      Maintained
7278 F:      Documentation/hwmon/ina209
7279 F:      Documentation/devicetree/bindings/hwmon/ina2xx.txt
7280 F:      drivers/hwmon/ina209.c
7281
7282 INA2XX HARDWARE MONITOR DRIVER
7283 M:      Guenter Roeck <[email protected]>
7284 L:      [email protected]
7285 S:      Maintained
7286 F:      Documentation/hwmon/ina2xx
7287 F:      drivers/hwmon/ina2xx.c
7288 F:      include/linux/platform_data/ina2xx.h
7289
7290 INDUSTRY PACK SUBSYSTEM (IPACK)
7291 M:      Samuel Iglesias Gonsalvez <[email protected]>
7292 M:      Jens Taprogge <[email protected]>
7293 M:      Greg Kroah-Hartman <[email protected]>
7294 L:      [email protected]
7295 W:      http://industrypack.sourceforge.net
7296 S:      Maintained
7297 F:      drivers/ipack/
7298
7299 INFINIBAND SUBSYSTEM
7300 M:      Doug Ledford <[email protected]>
7301 M:      Jason Gunthorpe <[email protected]>
7302 L:      [email protected]
7303 W:      https://github.com/linux-rdma/rdma-core
7304 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7305 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
7306 S:      Supported
7307 F:      Documentation/devicetree/bindings/infiniband/
7308 F:      Documentation/infiniband/
7309 F:      drivers/infiniband/
7310 F:      include/uapi/linux/if_infiniband.h
7311 F:      include/uapi/rdma/
7312 F:      include/rdma/
7313
7314 INGENIC JZ4780 DMA Driver
7315 M:      Zubair Lutfullah Kakakhel <[email protected]>
7316 S:      Maintained
7317 F:      drivers/dma/dma-jz4780.c
7318
7319 INGENIC JZ4780 NAND DRIVER
7320 M:      Harvey Hunt <[email protected]>
7321 L:      [email protected]
7322 S:      Maintained
7323 F:      drivers/mtd/nand/raw/jz4780_*
7324
7325 INOTIFY
7326 M:      Jan Kara <[email protected]>
7327 R:      Amir Goldstein <[email protected]>
7328 L:      [email protected]
7329 S:      Maintained
7330 F:      Documentation/filesystems/inotify.txt
7331 F:      fs/notify/inotify/
7332 F:      include/linux/inotify.h
7333 F:      include/uapi/linux/inotify.h
7334
7335 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
7336 M:      Dmitry Torokhov <[email protected]>
7337 L:      [email protected]
7338 Q:      http://patchwork.kernel.org/project/linux-input/list/
7339 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
7340 S:      Maintained
7341 F:      drivers/input/
7342 F:      include/linux/input.h
7343 F:      include/uapi/linux/input.h
7344 F:      include/uapi/linux/input-event-codes.h
7345 F:      include/linux/input/
7346 F:      Documentation/devicetree/bindings/input/
7347 F:      Documentation/devicetree/bindings/serio/
7348 F:      Documentation/input/
7349
7350 INPUT MULTITOUCH (MT) PROTOCOL
7351 M:      Henrik Rydberg <[email protected]>
7352 L:      [email protected]
7353 S:      Odd fixes
7354 F:      Documentation/input/multi-touch-protocol.rst
7355 F:      drivers/input/input-mt.c
7356 K:      \b(ABS|SYN)_MT_
7357
7358 INSIDE SECURE CRYPTO DRIVER
7359 M:      Antoine Tenart <[email protected]>
7360 F:      drivers/crypto/inside-secure/
7361 S:      Maintained
7362 L:      [email protected]
7363
7364 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
7365 M:      Mimi Zohar <[email protected]>
7366 M:      Dmitry Kasatkin <[email protected]>
7367 L:      [email protected]
7368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
7369 S:      Supported
7370 F:      security/integrity/ima/
7371
7372 INTEL 810/815 FRAMEBUFFER DRIVER
7373 M:      Antonino Daplas <[email protected]>
7374 L:      [email protected]
7375 S:      Maintained
7376 F:      drivers/video/fbdev/i810/
7377
7378 INTEL ASoC DRIVERS
7379 M:      Pierre-Louis Bossart <[email protected]>
7380 M:      Liam Girdwood <[email protected]>
7381 M:      Jie Yang <[email protected]>
7382 L:      [email protected] (moderated for non-subscribers)
7383 S:      Supported
7384 F:      sound/soc/intel/
7385
7386 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
7387 M:      Hans de Goede <[email protected]>
7388 L:      [email protected]
7389 S:      Maintained
7390 F:      drivers/platform/x86/intel_atomisp2_pm.c
7391
7392 INTEL C600 SERIES SAS CONTROLLER DRIVER
7393 M:      Intel SCU Linux support <[email protected]>
7394 M:      Artur Paszkiewicz <[email protected]>
7395 L:      [email protected]
7396 T:      git git://git.code.sf.net/p/intel-sas/isci
7397 S:      Supported
7398 F:      drivers/scsi/isci/
7399
7400 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
7401 M:      Jani Nikula <[email protected]>
7402 M:      Joonas Lahtinen <[email protected]>
7403 M:      Rodrigo Vivi <[email protected]>
7404 L:      [email protected]
7405 W:      https://01.org/linuxgraphics/
7406 B:      https://01.org/linuxgraphics/documentation/how-report-bugs
7407 C:      irc://chat.freenode.net/intel-gfx
7408 Q:      http://patchwork.freedesktop.org/project/intel-gfx/
7409 T:      git git://anongit.freedesktop.org/drm-intel
7410 S:      Supported
7411 F:      drivers/gpu/drm/i915/
7412 F:      include/drm/i915*
7413 F:      include/uapi/drm/i915_drm.h
7414 F:      Documentation/gpu/i915.rst
7415
7416 INTEL ETHERNET DRIVERS
7417 M:      Jeff Kirsher <[email protected]>
7418 L:      [email protected] (moderated for non-subscribers)
7419 W:      http://www.intel.com/support/feedback.htm
7420 W:      http://e1000.sourceforge.net/
7421 Q:      http://patchwork.ozlabs.org/project/intel-wired-lan/list/
7422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
7423 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
7424 S:      Supported
7425 F:      Documentation/networking/e100.rst
7426 F:      Documentation/networking/e1000.rst
7427 F:      Documentation/networking/e1000e.rst
7428 F:      Documentation/networking/fm10k.rst
7429 F:      Documentation/networking/igb.rst
7430 F:      Documentation/networking/igbvf.rst
7431 F:      Documentation/networking/ixgb.rst
7432 F:      Documentation/networking/ixgbe.rst
7433 F:      Documentation/networking/ixgbevf.rst
7434 F:      Documentation/networking/i40e.rst
7435 F:      Documentation/networking/iavf.rst
7436 F:      Documentation/networking/ice.rst
7437 F:      drivers/net/ethernet/intel/
7438 F:      drivers/net/ethernet/intel/*/
7439 F:      include/linux/avf/virtchnl.h
7440
7441 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
7442 M:      Maik Broemme <[email protected]>
7443 L:      [email protected]
7444 S:      Maintained
7445 F:      Documentation/fb/intelfb.txt
7446 F:      drivers/video/fbdev/intelfb/
7447
7448 INTEL GPIO DRIVERS
7449 M:      Andy Shevchenko <[email protected]>
7450 L:      [email protected]
7451 S:      Maintained
7452 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
7453 F:      drivers/gpio/gpio-ich.c
7454 F:      drivers/gpio/gpio-intel-mid.c
7455 F:      drivers/gpio/gpio-lynxpoint.c
7456 F:      drivers/gpio/gpio-merrifield.c
7457 F:      drivers/gpio/gpio-ml-ioh.c
7458 F:      drivers/gpio/gpio-pch.c
7459 F:      drivers/gpio/gpio-sch.c
7460 F:      drivers/gpio/gpio-sodaville.c
7461
7462 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
7463 M:      Zhenyu Wang <[email protected]>
7464 M:      Zhi Wang <[email protected]>
7465 L:      [email protected]
7466 L:      [email protected]
7467 W:      https://01.org/igvt-g
7468 T:      git https://github.com/intel/gvt-linux.git
7469 S:      Supported
7470 F:      drivers/gpu/drm/i915/gvt/
7471
7472 INTEL HID EVENT DRIVER
7473 M:      Alex Hung <[email protected]>
7474 L:      [email protected]
7475 S:      Maintained
7476 F:      drivers/platform/x86/intel-hid.c
7477
7478 INTEL I/OAT DMA DRIVER
7479 M:      Dave Jiang <[email protected]>
7480 R:      Dan Williams <[email protected]>
7481 L:      [email protected]
7482 Q:      https://patchwork.kernel.org/project/linux-dmaengine/list/
7483 S:      Supported
7484 F:      drivers/dma/ioat*
7485
7486 INTEL IDLE DRIVER
7487 M:      Jacob Pan <[email protected]>
7488 M:      Len Brown <[email protected]>
7489 L:      [email protected]
7490 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
7491 B:      https://bugzilla.kernel.org
7492 S:      Supported
7493 F:      drivers/idle/intel_idle.c
7494
7495 INTEL INTEGRATED SENSOR HUB DRIVER
7496 M:      Srinivas Pandruvada <[email protected]>
7497 M:      Jiri Kosina <[email protected]>
7498 L:      [email protected]
7499 S:      Maintained
7500 F:      drivers/hid/intel-ish-hid/
7501
7502 INTEL IOMMU (VT-d)
7503 M:      David Woodhouse <[email protected]>
7504 L:      [email protected]
7505 T:      git git://git.infradead.org/iommu-2.6.git
7506 S:      Supported
7507 F:      drivers/iommu/intel-iommu.c
7508 F:      include/linux/intel-iommu.h
7509
7510 INTEL IOP-ADMA DMA DRIVER
7511 R:      Dan Williams <[email protected]>
7512 S:      Odd fixes
7513 F:      drivers/dma/iop-adma.c
7514
7515 INTEL IPU3 CSI-2 CIO2 DRIVER
7516 M:      Yong Zhi <[email protected]>
7517 M:      Sakari Ailus <[email protected]>
7518 M:      Bingbu Cao <[email protected]>
7519 R:      Tian Shu Qiu <[email protected]>
7520 R:      Jian Xu Zheng <[email protected]>
7521 L:      [email protected]
7522 S:      Maintained
7523 F:      drivers/media/pci/intel/ipu3/
7524 F:      Documentation/media/uapi/v4l/pixfmt-srggb10-ipu3.rst
7525
7526 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
7527 M:      Krzysztof Halasa <[email protected]>
7528 S:      Maintained
7529 F:      arch/arm/mach-ixp4xx/include/mach/qmgr.h
7530 F:      arch/arm/mach-ixp4xx/include/mach/npe.h
7531 F:      arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
7532 F:      arch/arm/mach-ixp4xx/ixp4xx_npe.c
7533 F:      drivers/net/ethernet/xscale/ixp4xx_eth.c
7534 F:      drivers/net/wan/ixp4xx_hss.c
7535
7536 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
7537 M:      Deepak Saxena <[email protected]>
7538 S:      Maintained
7539 F:      drivers/char/hw_random/ixp4xx-rng.c
7540
7541 INTEL MANAGEMENT ENGINE (mei)
7542 M:      Tomas Winkler <[email protected]>
7543 L:      [email protected]
7544 S:      Supported
7545 F:      include/uapi/linux/mei.h
7546 F:      include/linux/mei_cl_bus.h
7547 F:      drivers/misc/mei/*
7548 F:      drivers/watchdog/mei_wdt.c
7549 F:      Documentation/misc-devices/mei/*
7550 F:      samples/mei/*
7551
7552 INTEL MENLOW THERMAL DRIVER
7553 M:      Sujith Thomas <[email protected]>
7554 L:      [email protected]
7555 W:      https://01.org/linux-acpi
7556 S:      Supported
7557 F:      drivers/platform/x86/intel_menlow.c
7558
7559 INTEL MIC DRIVERS (mic)
7560 M:      Sudeep Dutt <[email protected]>
7561 M:      Ashutosh Dixit <[email protected]>
7562 S:      Supported
7563 W:      https://github.com/sudeepdutt/mic
7564 W:      http://software.intel.com/en-us/mic-developer
7565 F:      include/linux/mic_bus.h
7566 F:      include/linux/scif.h
7567 F:      include/uapi/linux/mic_common.h
7568 F:      include/uapi/linux/mic_ioctl.h
7569 F:      include/uapi/linux/scif_ioctl.h
7570 F:      drivers/misc/mic/
7571 F:      drivers/dma/mic_x100_dma.c
7572 F:      drivers/dma/mic_x100_dma.h
7573 F:      Documentation/mic/
7574
7575 INTEL PMC CORE DRIVER
7576 M:      Rajneesh Bhardwaj <[email protected]>
7577 M:      Vishwanath Somayaji <[email protected]>
7578 L:      [email protected]
7579 S:      Maintained
7580 F:      drivers/platform/x86/intel_pmc_core*
7581
7582 INTEL PMC/P-Unit IPC DRIVER
7583 M:      Zha Qipeng<[email protected]>
7584 L:      [email protected]
7585 S:      Maintained
7586 F:      drivers/platform/x86/intel_pmc_ipc.c
7587 F:      drivers/platform/x86/intel_punit_ipc.c
7588 F:      arch/x86/include/asm/intel_pmc_ipc.h
7589 F:      arch/x86/include/asm/intel_punit_ipc.h
7590
7591 INTEL PMIC GPIO DRIVERS
7592 M:      Andy Shevchenko <[email protected]>
7593 S:      Maintained
7594 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
7595 F:      drivers/gpio/gpio-*cove.c
7596 F:      drivers/gpio/gpio-msic.c
7597
7598 INTEL MULTIFUNCTION PMIC DEVICE DRIVERS
7599 R:      Andy Shevchenko <[email protected]>
7600 S:      Maintained
7601 F:      drivers/mfd/intel_msic.c
7602 F:      drivers/mfd/intel_soc_pmic*
7603 F:      include/linux/mfd/intel_msic.h
7604 F:      include/linux/mfd/intel_soc_pmic*
7605
7606 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
7607 M:      Stanislav Yakovlev <[email protected]>
7608 L:      [email protected]
7609 S:      Maintained
7610 F:      Documentation/networking/README.ipw2100
7611 F:      Documentation/networking/README.ipw2200
7612 F:      drivers/net/wireless/intel/ipw2x00/
7613
7614 INTEL PSTATE DRIVER
7615 M:      Srinivas Pandruvada <[email protected]>
7616 M:      Len Brown <[email protected]>
7617 L:      [email protected]
7618 S:      Supported
7619 F:      drivers/cpufreq/intel_pstate.c
7620
7621 INTEL RDMA RNIC DRIVER
7622 M:      Faisal Latif <[email protected]>
7623 M:      Shiraz Saleem <[email protected]>
7624 L:      [email protected]
7625 S:      Supported
7626 F:      drivers/infiniband/hw/i40iw/
7627 F:      include/uapi/rdma/i40iw-abi.h
7628
7629 INTEL TELEMETRY DRIVER
7630 M:      Rajneesh Bhardwaj <[email protected]>
7631 M:      "David E. Box" <[email protected]>
7632 L:      [email protected]
7633 S:      Maintained
7634 F:      arch/x86/include/asm/intel_telemetry.h
7635 F:      drivers/platform/x86/intel_telemetry*
7636
7637 INTEL VIRTUAL BUTTON DRIVER
7638 M:      AceLan Kao <[email protected]>
7639 L:      [email protected]
7640 S:      Maintained
7641 F:      drivers/platform/x86/intel-vbtn.c
7642
7643 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
7644 M:      Stanislaw Gruszka <[email protected]>
7645 L:      [email protected]
7646 S:      Supported
7647 F:      drivers/net/wireless/intel/iwlegacy/
7648
7649 INTEL WIRELESS WIFI LINK (iwlwifi)
7650 M:      Johannes Berg <[email protected]>
7651 M:      Emmanuel Grumbach <[email protected]>
7652 M:      Luca Coelho <[email protected]>
7653 M:      Intel Linux Wireless <[email protected]>
7654 L:      [email protected]
7655 W:      http://intellinuxwireless.org
7656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
7657 S:      Supported
7658 F:      drivers/net/wireless/intel/iwlwifi/
7659
7660 INTEL WIRELESS WIMAX CONNECTION 2400
7661 M:      Inaky Perez-Gonzalez <[email protected]>
7662 M:      [email protected]
7663 L:      [email protected] (subscribers-only)
7664 S:      Supported
7665 W:      http://linuxwimax.org
7666 F:      Documentation/wimax/README.i2400m
7667 F:      drivers/net/wimax/i2400m/
7668 F:      include/uapi/linux/wimax/i2400m.h
7669
7670 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
7671 M:      Mario Limonciello <[email protected]>
7672 S:      Maintained
7673 F:      drivers/platform/x86/intel-wmi-thunderbolt.c
7674
7675 INTEL(R) TRACE HUB
7676 M:      Alexander Shishkin <[email protected]>
7677 S:      Supported
7678 F:      Documentation/trace/intel_th.rst
7679 F:      drivers/hwtracing/intel_th/
7680
7681 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
7682 M:      Ning Sun <[email protected]>
7683 L:      [email protected]
7684 W:      http://tboot.sourceforge.net
7685 T:      hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
7686 S:      Supported
7687 F:      Documentation/intel_txt.txt
7688 F:      include/linux/tboot.h
7689 F:      arch/x86/kernel/tboot.c
7690
7691 INTEL-MID GPIO DRIVER
7692 M:      David Cohen <[email protected]>
7693 L:      [email protected]
7694 S:      Maintained
7695 F:      drivers/gpio/gpio-intel-mid.c
7696
7697 INVENSENSE MPU-3050 GYROSCOPE DRIVER
7698 M:      Linus Walleij <[email protected]>
7699 L:      [email protected]
7700 S:      Maintained
7701 F:      drivers/iio/gyro/mpu3050*
7702 F:      Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt
7703
7704 IOC3 ETHERNET DRIVER
7705 M:      Ralf Baechle <[email protected]>
7706 L:      [email protected]
7707 S:      Maintained
7708 F:      drivers/net/ethernet/sgi/ioc3-eth.c
7709
7710 IOC3 SERIAL DRIVER
7711 M:      Pat Gefre <[email protected]>
7712 L:      [email protected]
7713 S:      Maintained
7714 F:      drivers/tty/serial/ioc3_serial.c
7715
7716 IOMMU DRIVERS
7717 M:      Joerg Roedel <[email protected]>
7718 L:      [email protected]
7719 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
7720 S:      Maintained
7721 F:      Documentation/devicetree/bindings/iommu/
7722 F:      drivers/iommu/
7723 F:      include/linux/iommu.h
7724 F:      include/linux/of_iommu.h
7725 F:      include/linux/iova.h
7726
7727 IP MASQUERADING
7728 M:      Juanjo Ciarlante <[email protected]>
7729 S:      Maintained
7730 F:      net/ipv4/netfilter/ipt_MASQUERADE.c
7731
7732 IPMI SUBSYSTEM
7733 M:      Corey Minyard <[email protected]>
7734 L:      [email protected] (moderated for non-subscribers)
7735 W:      http://openipmi.sourceforge.net/
7736 S:      Supported
7737 F:      Documentation/devicetree/bindings/ipmi/
7738 F:      Documentation/IPMI.txt
7739 F:      drivers/char/ipmi/
7740 F:      include/linux/ipmi*
7741 F:      include/uapi/linux/ipmi*
7742
7743 IPS SCSI RAID DRIVER
7744 M:      Adaptec OEM Raid Solutions <[email protected]>
7745 L:      [email protected]
7746 W:      http://www.adaptec.com/
7747 S:      Maintained
7748 F:      drivers/scsi/ips*
7749
7750 IPVS
7751 M:      Wensong Zhang <[email protected]>
7752 M:      Simon Horman <[email protected]>
7753 M:      Julian Anastasov <[email protected]>
7754 L:      [email protected]
7755 L:      [email protected]
7756 S:      Maintained
7757 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
7758 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
7759 F:      Documentation/networking/ipvs-sysctl.txt
7760 F:      include/net/ip_vs.h
7761 F:      include/uapi/linux/ip_vs.h
7762 F:      net/netfilter/ipvs/
7763
7764 IPWIRELESS DRIVER
7765 M:      Jiri Kosina <[email protected]>
7766 M:      David Sterba <[email protected]>
7767 S:      Odd Fixes
7768 F:      drivers/tty/ipwireless/
7769
7770 IPX NETWORK LAYER
7771 L:      [email protected]
7772 S:      Obsolete
7773 F:      include/uapi/linux/ipx.h
7774
7775 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
7776 M:      Marc Zyngier <[email protected]>
7777 S:      Maintained
7778 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7779 F:      Documentation/IRQ-domain.txt
7780 F:      include/linux/irqdomain.h
7781 F:      kernel/irq/irqdomain.c
7782 F:      kernel/irq/msi.c
7783
7784 IRQ SUBSYSTEM
7785 M:      Thomas Gleixner <[email protected]>
7786 L:      [email protected]
7787 S:      Maintained
7788 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7789 F:      kernel/irq/
7790
7791 IRQCHIP DRIVERS
7792 M:      Thomas Gleixner <[email protected]>
7793 M:      Jason Cooper <[email protected]>
7794 M:      Marc Zyngier <[email protected]>
7795 L:      [email protected]
7796 S:      Maintained
7797 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7798 F:      Documentation/devicetree/bindings/interrupt-controller/
7799 F:      drivers/irqchip/
7800
7801 ISA
7802 M:      William Breathitt Gray <[email protected]>
7803 S:      Maintained
7804 F:      Documentation/isa.txt
7805 F:      drivers/base/isa.c
7806 F:      include/linux/isa.h
7807
7808 ISA RADIO MODULE
7809 M:      Hans Verkuil <[email protected]>
7810 L:      [email protected]
7811 T:      git git://linuxtv.org/media_tree.git
7812 W:      https://linuxtv.org
7813 S:      Maintained
7814 F:      drivers/media/radio/radio-isa*
7815
7816 ISAPNP
7817 M:      Jaroslav Kysela <[email protected]>
7818 S:      Maintained
7819 F:      Documentation/isapnp.txt
7820 F:      drivers/pnp/isapnp/
7821 F:      include/linux/isapnp.h
7822
7823 ISCSI
7824 M:      Lee Duncan <[email protected]>
7825 M:      Chris Leech <[email protected]>
7826 L:      [email protected]
7827 W:      www.open-iscsi.com
7828 S:      Maintained
7829 F:      drivers/scsi/*iscsi*
7830 F:      include/scsi/*iscsi*
7831
7832 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
7833 M:      Peter Jones <[email protected]>
7834 M:      Konrad Rzeszutek Wilk <[email protected]>
7835 S:      Maintained
7836 F:      drivers/firmware/iscsi_ibft*
7837
7838 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
7839 M:      Sagi Grimberg <[email protected]>
7840 M:      Max Gurtovoy <[email protected]>
7841 L:      [email protected]
7842 S:      Supported
7843 W:      http://www.openfabrics.org
7844 W:      www.open-iscsi.org
7845 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
7846 F:      drivers/infiniband/ulp/iser/
7847
7848 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
7849 M:      Sagi Grimberg <[email protected]>
7850 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
7851 L:      [email protected]
7852 L:      [email protected]
7853 S:      Supported
7854 W:      http://www.linux-iscsi.org
7855 F:      drivers/infiniband/ulp/isert
7856
7857 ISDN SUBSYSTEM
7858 M:      Karsten Keil <[email protected]>
7859 L:      [email protected] (subscribers-only)
7860 L:      [email protected]
7861 W:      http://www.isdn4linux.de
7862 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
7863 S:      Maintained
7864 F:      Documentation/isdn/
7865 F:      drivers/isdn/
7866 F:      include/linux/isdn.h
7867 F:      include/linux/isdn/
7868 F:      include/uapi/linux/isdn.h
7869 F:      include/uapi/linux/isdn/
7870
7871 ISDN SUBSYSTEM (Eicon active card driver)
7872 M:      Armin Schindler <[email protected]>
7873 L:      [email protected] (subscribers-only)
7874 W:      http://www.melware.de
7875 S:      Maintained
7876 F:      drivers/isdn/hardware/eicon/
7877
7878 IT87 HARDWARE MONITORING DRIVER
7879 M:      Jean Delvare <[email protected]>
7880 L:      [email protected]
7881 S:      Maintained
7882 F:      Documentation/hwmon/it87
7883 F:      drivers/hwmon/it87.c
7884
7885 IT913X MEDIA DRIVER
7886 M:      Antti Palosaari <[email protected]>
7887 L:      [email protected]
7888 W:      https://linuxtv.org
7889 W:      http://palosaari.fi/linux/
7890 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7891 T:      git git://linuxtv.org/anttip/media_tree.git
7892 S:      Maintained
7893 F:      drivers/media/tuners/it913x*
7894
7895 IVTV VIDEO4LINUX DRIVER
7896 M:      Andy Walls <[email protected]>
7897 L:      [email protected] (subscribers-only)
7898 L:      [email protected]
7899 T:      git git://linuxtv.org/media_tree.git
7900 W:      http://www.ivtvdriver.org
7901 S:      Maintained
7902 F:      Documentation/media/v4l-drivers/ivtv*
7903 F:      drivers/media/pci/ivtv/
7904 F:      include/uapi/linux/ivtv*
7905
7906 IX2505V MEDIA DRIVER
7907 M:      Malcolm Priestley <[email protected]>
7908 L:      [email protected]
7909 W:      https://linuxtv.org
7910 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
7911 S:      Maintained
7912 F:      drivers/media/dvb-frontends/ix2505v*
7913
7914 JAILHOUSE HYPERVISOR INTERFACE
7915 M:      Jan Kiszka <[email protected]>
7916 L:      [email protected]
7917 S:      Maintained
7918 F:      arch/x86/kernel/jailhouse.c
7919 F:      arch/x86/include/asm/jailhouse_para.h
7920
7921 JC42.4 TEMPERATURE SENSOR DRIVER
7922 M:      Guenter Roeck <[email protected]>
7923 L:      [email protected]
7924 S:      Maintained
7925 F:      drivers/hwmon/jc42.c
7926 F:      Documentation/hwmon/jc42
7927
7928 JFS FILESYSTEM
7929 M:      Dave Kleikamp <[email protected]>
7930 L:      [email protected]
7931 W:      http://jfs.sourceforge.net/
7932 T:      git git://github.com/kleikamp/linux-shaggy.git
7933 S:      Maintained
7934 F:      Documentation/filesystems/jfs.txt
7935 F:      fs/jfs/
7936
7937 JME NETWORK DRIVER
7938 M:      Guo-Fu Tseng <[email protected]>
7939 L:      [email protected]
7940 S:      Maintained
7941 F:      drivers/net/ethernet/jme.*
7942
7943 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
7944 M:      David Woodhouse <[email protected]>
7945 L:      [email protected]
7946 W:      http://www.linux-mtd.infradead.org/doc/jffs2.html
7947 S:      Maintained
7948 F:      fs/jffs2/
7949 F:      include/uapi/linux/jffs2.h
7950
7951 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
7952 M:      "Theodore Ts'o" <[email protected]>
7953 M:      Jan Kara <[email protected]>
7954 L:      [email protected]
7955 S:      Maintained
7956 F:      fs/jbd2/
7957 F:      include/linux/jbd2.h
7958
7959 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
7960 M:      Mikhail Ulyanov <[email protected]>
7961 L:      [email protected]
7962 S:      Maintained
7963 F:      drivers/media/platform/rcar_jpu.c
7964
7965 JSM Neo PCI based serial card
7966 M:      Guilherme G. Piccoli <[email protected]>
7967 L:      [email protected]
7968 S:      Maintained
7969 F:      drivers/tty/serial/jsm/
7970
7971 K10TEMP HARDWARE MONITORING DRIVER
7972 M:      Clemens Ladisch <[email protected]>
7973 L:      [email protected]
7974 S:      Maintained
7975 F:      Documentation/hwmon/k10temp
7976 F:      drivers/hwmon/k10temp.c
7977
7978 K8TEMP HARDWARE MONITORING DRIVER
7979 M:      Rudolf Marek <[email protected]>
7980 L:      [email protected]
7981 S:      Maintained
7982 F:      Documentation/hwmon/k8temp
7983 F:      drivers/hwmon/k8temp.c
7984
7985 KASAN
7986 M:      Andrey Ryabinin <[email protected]>
7987 R:      Alexander Potapenko <[email protected]>
7988 R:      Dmitry Vyukov <[email protected]>
7989 L:      [email protected]
7990 S:      Maintained
7991 F:      arch/*/include/asm/kasan.h
7992 F:      arch/*/mm/kasan_init*
7993 F:      Documentation/dev-tools/kasan.rst
7994 F:      include/linux/kasan*.h
7995 F:      lib/test_kasan.c
7996 F:      mm/kasan/
7997 F:      scripts/Makefile.kasan
7998
7999 KCONFIG
8000 M:      Masahiro Yamada <[email protected]>
8001 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
8002 L:      [email protected]
8003 S:      Maintained
8004 F:      Documentation/kbuild/kconfig*
8005 F:      scripts/kconfig/
8006 F:      scripts/Kconfig.include
8007
8008 KDUMP
8009 M:      Dave Young <[email protected]>
8010 M:      Baoquan He <[email protected]>
8011 R:      Vivek Goyal <[email protected]>
8012 L:      [email protected]
8013 W:      http://lse.sourceforge.net/kdump/
8014 S:      Maintained
8015 F:      Documentation/kdump/
8016
8017 KEENE FM RADIO TRANSMITTER DRIVER
8018 M:      Hans Verkuil <[email protected]>
8019 L:      [email protected]
8020 T:      git git://linuxtv.org/media_tree.git
8021 W:      https://linuxtv.org
8022 S:      Maintained
8023 F:      drivers/media/radio/radio-keene*
8024
8025 KERNEL AUTOMOUNTER
8026 M:      Ian Kent <[email protected]>
8027 L:      [email protected]
8028 S:      Maintained
8029 F:      fs/autofs/
8030
8031 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
8032 M:      Masahiro Yamada <[email protected]>
8033 M:      Michal Marek <[email protected]>
8034 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
8035 L:      [email protected]
8036 S:      Maintained
8037 F:      Documentation/kbuild/
8038 F:      Makefile
8039 F:      scripts/Kbuild*
8040 F:      scripts/Makefile*
8041 F:      scripts/basic/
8042 F:      scripts/mk*
8043 F:      scripts/mod/
8044 F:      scripts/package/
8045
8046 KERNEL JANITORS
8047 L:      [email protected]
8048 W:      http://kernelnewbies.org/KernelJanitors
8049 S:      Odd Fixes
8050
8051 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8052 M:      "J. Bruce Fields" <[email protected]>
8053 M:      Jeff Layton <[email protected]>
8054 L:      [email protected]
8055 W:      http://nfs.sourceforge.net/
8056 T:      git git://linux-nfs.org/~bfields/linux.git
8057 S:      Supported
8058 F:      fs/nfsd/
8059 F:      include/uapi/linux/nfsd/
8060 F:      fs/lockd/
8061 F:      fs/nfs_common/
8062 F:      net/sunrpc/
8063 F:      include/linux/lockd/
8064 F:      include/linux/sunrpc/
8065 F:      include/uapi/linux/sunrpc/
8066
8067 KERNEL SELFTEST FRAMEWORK
8068 M:      Shuah Khan <[email protected]>
8069 L:      [email protected]
8070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
8071 Q:      https://patchwork.kernel.org/project/linux-kselftest/list/
8072 S:      Maintained
8073 F:      tools/testing/selftests/
8074 F:      Documentation/dev-tools/kselftest*
8075
8076 KERNEL USERMODE HELPER
8077 M:      "Luis R. Rodriguez" <[email protected]>
8078 L:      [email protected]
8079 S:      Maintained
8080 F:      kernel/umh.c
8081 F:      include/linux/umh.h
8082
8083 KERNEL VIRTUAL MACHINE (KVM)
8084 M:      Paolo Bonzini <[email protected]>
8085 M:      Radim Krčmář <[email protected]>
8086 L:      [email protected]
8087 W:      http://www.linux-kvm.org
8088 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
8089 S:      Supported
8090 F:      Documentation/virtual/kvm/
8091 F:      include/trace/events/kvm.h
8092 F:      include/uapi/asm-generic/kvm*
8093 F:      include/uapi/linux/kvm*
8094 F:      include/asm-generic/kvm*
8095 F:      include/linux/kvm*
8096 F:      include/kvm/iodev.h
8097 F:      virt/kvm/*
8098 F:      tools/kvm/
8099
8100 KERNEL VIRTUAL MACHINE FOR AMD-V (KVM/amd)
8101 M:      Joerg Roedel <[email protected]>
8102 L:      [email protected]
8103 W:      http://www.linux-kvm.org/
8104 S:      Maintained
8105 F:      arch/x86/include/asm/svm.h
8106 F:      arch/x86/kvm/svm.c
8107
8108 KERNEL VIRTUAL MACHINE FOR ARM (KVM/arm)
8109 M:      Christoffer Dall <[email protected]>
8110 M:      Marc Zyngier <[email protected]>
8111 L:      [email protected] (moderated for non-subscribers)
8112 L:      [email protected]
8113 W:      http://systems.cs.columbia.edu/projects/kvm-arm
8114 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
8115 S:      Supported
8116 F:      arch/arm/include/uapi/asm/kvm*
8117 F:      arch/arm/include/asm/kvm*
8118 F:      arch/arm/kvm/
8119 F:      virt/kvm/arm/
8120 F:      include/kvm/arm_*
8121
8122 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
8123 M:      Christoffer Dall <[email protected]>
8124 M:      Marc Zyngier <[email protected]>
8125 L:      [email protected] (moderated for non-subscribers)
8126 L:      [email protected]
8127 S:      Maintained
8128 F:      arch/arm64/include/uapi/asm/kvm*
8129 F:      arch/arm64/include/asm/kvm*
8130 F:      arch/arm64/kvm/
8131
8132 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
8133 M:      James Hogan <[email protected]>
8134 L:      [email protected]
8135 S:      Supported
8136 F:      arch/mips/include/uapi/asm/kvm*
8137 F:      arch/mips/include/asm/kvm*
8138 F:      arch/mips/kvm/
8139
8140 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
8141 M:      Paul Mackerras <[email protected]>
8142 L:      [email protected]
8143 W:      http://www.linux-kvm.org/
8144 T:      git git://github.com/agraf/linux-2.6.git
8145 S:      Supported
8146 F:      arch/powerpc/include/uapi/asm/kvm*
8147 F:      arch/powerpc/include/asm/kvm*
8148 F:      arch/powerpc/kvm/
8149 F:      arch/powerpc/kernel/kvm*
8150
8151 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8152 M:      Christian Borntraeger <[email protected]>
8153 M:      Janosch Frank <[email protected]>
8154 R:      David Hildenbrand <[email protected]>
8155 R:      Cornelia Huck <[email protected]>
8156 L:      [email protected]
8157 W:      http://www.ibm.com/developerworks/linux/linux390/
8158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
8159 S:      Supported
8160 F:      arch/s390/include/uapi/asm/kvm*
8161 F:      arch/s390/include/asm/gmap.h
8162 F:      arch/s390/include/asm/kvm*
8163 F:      arch/s390/kvm/
8164 F:      arch/s390/mm/gmap.c
8165
8166 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
8167 M:      Paolo Bonzini <[email protected]>
8168 M:      Radim Krčmář <[email protected]>
8169 L:      [email protected]
8170 W:      http://www.linux-kvm.org
8171 T:      git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
8172 S:      Supported
8173 F:      arch/x86/kvm/
8174 F:      arch/x86/include/uapi/asm/kvm*
8175 F:      arch/x86/include/asm/kvm*
8176 F:      arch/x86/include/asm/pvclock-abi.h
8177 F:      arch/x86/kernel/kvm.c
8178 F:      arch/x86/kernel/kvmclock.c
8179
8180 KERNFS
8181 M:      Greg Kroah-Hartman <[email protected]>
8182 M:      Tejun Heo <[email protected]>
8183 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
8184 S:      Supported
8185 F:      include/linux/kernfs.h
8186 F:      fs/kernfs/
8187
8188 KEXEC
8189 M:      Eric Biederman <[email protected]>
8190 W:      http://kernel.org/pub/linux/utils/kernel/kexec/
8191 L:      [email protected]
8192 S:      Maintained
8193 F:      include/linux/kexec.h
8194 F:      include/uapi/linux/kexec.h
8195 F:      kernel/kexec*
8196
8197 KEYS-ENCRYPTED
8198 M:      Mimi Zohar <[email protected]>
8199 L:      [email protected]
8200 L:      [email protected]
8201 S:      Supported
8202 F:      Documentation/security/keys/trusted-encrypted.rst
8203 F:      include/keys/encrypted-type.h
8204 F:      security/keys/encrypted-keys/
8205
8206 KEYS-TRUSTED
8207 M:      James Bottomley <[email protected]>
8208 M:      Jarkko Sakkinen <[email protected]>
8209 M:      Mimi Zohar <[email protected]>
8210 L:      [email protected]
8211 L:      [email protected]
8212 S:      Supported
8213 F:      Documentation/security/keys/trusted-encrypted.rst
8214 F:      include/keys/trusted-type.h
8215 F:      security/keys/trusted.c
8216 F:      security/keys/trusted.h
8217
8218 KEYS/KEYRINGS:
8219 M:      David Howells <[email protected]>
8220 L:      [email protected]
8221 S:      Maintained
8222 F:      Documentation/security/keys/core.rst
8223 F:      include/linux/key.h
8224 F:      include/linux/key-type.h
8225 F:      include/linux/keyctl.h
8226 F:      include/uapi/linux/keyctl.h
8227 F:      include/keys/
8228 F:      security/keys/
8229
8230 KGDB / KDB /debug_core
8231 M:      Jason Wessel <[email protected]>
8232 M:      Daniel Thompson <[email protected]>
8233 W:      http://kgdb.wiki.kernel.org/
8234 L:      [email protected]
8235 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
8236 S:      Maintained
8237 F:      Documentation/dev-tools/kgdb.rst
8238 F:      drivers/misc/kgdbts.c
8239 F:      drivers/tty/serial/kgdboc.c
8240 F:      include/linux/kdb.h
8241 F:      include/linux/kgdb.h
8242 F:      kernel/debug/
8243
8244 KMEMLEAK
8245 M:      Catalin Marinas <[email protected]>
8246 S:      Maintained
8247 F:      Documentation/dev-tools/kmemleak.rst
8248 F:      include/linux/kmemleak.h
8249 F:      mm/kmemleak.c
8250 F:      mm/kmemleak-test.c
8251
8252 KMOD KERNEL MODULE LOADER - USERMODE HELPER
8253 M:      "Luis R. Rodriguez" <[email protected]>
8254 L:      [email protected]
8255 S:      Maintained
8256 F:      kernel/kmod.c
8257 F:      include/linux/kmod.h
8258 F:      lib/test_kmod.c
8259 F:      tools/testing/selftests/kmod/
8260
8261 KPROBES
8262 M:      Naveen N. Rao <[email protected]>
8263 M:      Anil S Keshavamurthy <[email protected]>
8264 M:      "David S. Miller" <[email protected]>
8265 M:      Masami Hiramatsu <[email protected]>
8266 S:      Maintained
8267 F:      Documentation/kprobes.txt
8268 F:      include/linux/kprobes.h
8269 F:      include/asm-generic/kprobes.h
8270 F:      kernel/kprobes.c
8271
8272 KS0108 LCD CONTROLLER DRIVER
8273 M:      Miguel Ojeda Sandonis <[email protected]>
8274 S:      Maintained
8275 F:      Documentation/auxdisplay/ks0108
8276 F:      drivers/auxdisplay/ks0108.c
8277 F:      include/linux/ks0108.h
8278
8279 L3MDEV
8280 M:      David Ahern <[email protected]>
8281 L:      [email protected]
8282 S:      Maintained
8283 F:      net/l3mdev
8284 F:      include/net/l3mdev.h
8285
8286 L7 BPF FRAMEWORK
8287 M:      John Fastabend <[email protected]>
8288 M:      Daniel Borkmann <[email protected]>
8289 L:      [email protected]
8290 S:      Maintained
8291 F:      include/linux/skmsg.h
8292 F:      net/core/skmsg.c
8293 F:      net/core/sock_map.c
8294 F:      net/ipv4/tcp_bpf.c
8295
8296 LANTIQ / INTEL Ethernet drivers
8297 M:      Hauke Mehrtens <[email protected]>
8298 L:      [email protected]
8299 S:      Maintained
8300 F:      net/dsa/tag_gswip.c
8301 F:      drivers/net/ethernet/lantiq_xrx200.c
8302 F:      drivers/net/dsa/lantiq_pce.h
8303 F:      drivers/net/dsa/lantiq_gswip.c
8304
8305 LANTIQ MIPS ARCHITECTURE
8306 M:      John Crispin <[email protected]>
8307 L:      [email protected]
8308 S:      Maintained
8309 F:      arch/mips/lantiq
8310 F:      drivers/soc/lantiq
8311
8312 LAPB module
8313 L:      [email protected]
8314 S:      Orphan
8315 F:      Documentation/networking/lapb-module.txt
8316 F:      include/*/lapb.h
8317 F:      net/lapb/
8318
8319 LASI 53c700 driver for PARISC
8320 M:      "James E.J. Bottomley" <[email protected]>
8321 L:      [email protected]
8322 S:      Maintained
8323 F:      Documentation/scsi/53c700.txt
8324 F:      drivers/scsi/53c700*
8325
8326 LEAKING_ADDRESSES
8327 M:      Tobin C. Harding <[email protected]>
8328 M:      Tycho Andersen <[email protected]>
8329 L:      [email protected]
8330 S:      Maintained
8331 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
8332 F:      scripts/leaking_addresses.pl
8333
8334 LED SUBSYSTEM
8335 M:      Jacek Anaszewski <[email protected]>
8336 M:      Pavel Machek <[email protected]>
8337 L:      [email protected]
8338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
8339 S:      Maintained
8340 F:      Documentation/devicetree/bindings/leds/
8341 F:      drivers/leds/
8342 F:      include/linux/leds.h
8343
8344 LEGACY EEPROM DRIVER
8345 M:      Jean Delvare <[email protected]>
8346 S:      Maintained
8347 F:      Documentation/misc-devices/eeprom
8348 F:      drivers/misc/eeprom/eeprom.c
8349
8350 LEGO MINDSTORMS EV3
8351 R:      David Lechner <[email protected]>
8352 S:      Maintained
8353 F:      arch/arm/boot/dts/da850-lego-ev3.dts
8354 F:      Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt
8355 F:      drivers/power/supply/lego_ev3_battery.c
8356
8357 LEGO USB Tower driver
8358 M:      Juergen Stuber <[email protected]>
8359 L:      [email protected]
8360 W:      http://legousb.sourceforge.net/
8361 S:      Maintained
8362 F:      drivers/usb/misc/legousbtower.c
8363
8364 LG LAPTOP EXTRAS
8365 M:      Matan Ziv-Av <[email protected]>
8366 L:      [email protected]
8367 S:      Maintained
8368 F:      Documentation/ABI/testing/sysfs-platform-lg-laptop
8369 F:      Documentation/laptops/lg-laptop.rst
8370 F:      drivers/platform/x86/lg-laptop.c
8371
8372 LG2160 MEDIA DRIVER
8373 M:      Michael Krufky <[email protected]>
8374 L:      [email protected]
8375 W:      https://linuxtv.org
8376 W:      http://github.com/mkrufky
8377 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8378 T:      git git://linuxtv.org/mkrufky/tuners.git
8379 S:      Maintained
8380 F:      drivers/media/dvb-frontends/lg2160.*
8381
8382 LGDT3305 MEDIA DRIVER
8383 M:      Michael Krufky <[email protected]>
8384 L:      [email protected]
8385 W:      https://linuxtv.org
8386 W:      http://github.com/mkrufky
8387 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8388 T:      git git://linuxtv.org/mkrufky/tuners.git
8389 S:      Maintained
8390 F:      drivers/media/dvb-frontends/lgdt3305.*
8391
8392 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
8393 M:      Viresh Kumar <[email protected]>
8394 L:      [email protected]
8395 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8396 S:      Maintained
8397 F:      include/linux/pata_arasan_cf_data.h
8398 F:      drivers/ata/pata_arasan_cf.c
8399
8400 LIBATA PATA DRIVERS
8401 M:      Bartlomiej Zolnierkiewicz <[email protected]>
8402 M:      Jens Axboe <[email protected]>
8403 L:      [email protected]
8404 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8405 S:      Maintained
8406 F:      drivers/ata/pata_*.c
8407 F:      drivers/ata/ata_generic.c
8408
8409 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
8410 M:      Linus Walleij <[email protected]>
8411 L:      [email protected]
8412 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8413 S:      Maintained
8414 F:      drivers/ata/pata_ftide010.c
8415 F:      drivers/ata/sata_gemini.c
8416 F:      drivers/ata/sata_gemini.h
8417
8418 LIBATA SATA AHCI PLATFORM devices support
8419 M:      Hans de Goede <[email protected]>
8420 M:      Jens Axboe <[email protected]>
8421 L:      [email protected]
8422 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8423 S:      Maintained
8424 F:      drivers/ata/ahci_platform.c
8425 F:      drivers/ata/libahci_platform.c
8426 F:      include/linux/ahci_platform.h
8427
8428 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
8429 M:      Mikael Pettersson <[email protected]>
8430 L:      [email protected]
8431 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8432 S:      Maintained
8433 F:      drivers/ata/sata_promise.*
8434
8435 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
8436 M:      Jens Axboe <[email protected]>
8437 L:      [email protected]
8438 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8439 S:      Maintained
8440 F:      drivers/ata/
8441 F:      include/linux/ata.h
8442 F:      include/linux/libata.h
8443 F:      Documentation/devicetree/bindings/ata/
8444
8445 LIBLOCKDEP
8446 M:      Sasha Levin <[email protected]>
8447 S:      Maintained
8448 F:      tools/lib/lockdep/
8449
8450 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
8451 M:      Ross Zwisler <[email protected]>
8452 M:      Dan Williams <[email protected]>
8453 M:      Vishal Verma <[email protected]>
8454 M:      Dave Jiang <[email protected]>
8455 L:      [email protected]
8456 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
8457 S:      Supported
8458 F:      drivers/nvdimm/blk.c
8459 F:      drivers/nvdimm/region_devs.c
8460
8461 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
8462 M:      Vishal Verma <[email protected]>
8463 M:      Dan Williams <[email protected]>
8464 M:      Ross Zwisler <[email protected]>
8465 M:      Dave Jiang <[email protected]>
8466 L:      [email protected]
8467 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
8468 S:      Supported
8469 F:      drivers/nvdimm/btt*
8470
8471 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
8472 M:      Ross Zwisler <[email protected]>
8473 M:      Dan Williams <[email protected]>
8474 M:      Vishal Verma <[email protected]>
8475 M:      Dave Jiang <[email protected]>
8476 L:      [email protected]
8477 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
8478 S:      Supported
8479 F:      drivers/nvdimm/pmem*
8480
8481 LIBNVDIMM: DEVICETREE BINDINGS
8482 M:      Oliver O'Halloran <[email protected]>
8483 L:      [email protected]
8484 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
8485 S:      Supported
8486 F:      drivers/nvdimm/of_pmem.c
8487 F:      Documentation/devicetree/bindings/pmem/pmem-region.txt
8488
8489 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
8490 M:      Dan Williams <[email protected]>
8491 M:      Ross Zwisler <[email protected]>
8492 M:      Vishal Verma <[email protected]>
8493 M:      Dave Jiang <[email protected]>
8494 L:      [email protected]
8495 Q:      https://patchwork.kernel.org/project/linux-nvdimm/list/
8496 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
8497 S:      Supported
8498 F:      drivers/nvdimm/*
8499 F:      drivers/acpi/nfit/*
8500 F:      include/linux/nd.h
8501 F:      include/linux/libnvdimm.h
8502 F:      include/uapi/linux/ndctl.h
8503
8504 LIGHTNVM PLATFORM SUPPORT
8505 M:      Matias Bjorling <[email protected]>
8506 W:      http://github/OpenChannelSSD
8507 L:      [email protected]
8508 S:      Maintained
8509 F:      drivers/lightnvm/
8510 F:      include/linux/lightnvm.h
8511 F:      include/uapi/linux/lightnvm.h
8512
8513 LINUX FOR POWER MACINTOSH
8514 M:      Benjamin Herrenschmidt <[email protected]>
8515 W:      http://www.penguinppc.org/
8516 L:      [email protected]
8517 S:      Maintained
8518 F:      arch/powerpc/platforms/powermac/
8519 F:      drivers/macintosh/
8520
8521 LINUX FOR POWERPC (32-BIT AND 64-BIT)
8522 M:      Benjamin Herrenschmidt <[email protected]>
8523 M:      Paul Mackerras <[email protected]>
8524 M:      Michael Ellerman <[email protected]>
8525 W:      https://github.com/linuxppc/linux/wiki
8526 L:      [email protected]
8527 Q:      http://patchwork.ozlabs.org/project/linuxppc-dev/list/
8528 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
8529 S:      Supported
8530 F:      Documentation/ABI/stable/sysfs-firmware-opal-*
8531 F:      Documentation/devicetree/bindings/powerpc/
8532 F:      Documentation/devicetree/bindings/rtc/rtc-opal.txt
8533 F:      Documentation/devicetree/bindings/i2c/i2c-opal.txt
8534 F:      Documentation/powerpc/
8535 F:      arch/powerpc/
8536 F:      drivers/char/tpm/tpm_ibmvtpm*
8537 F:      drivers/crypto/nx/
8538 F:      drivers/crypto/vmx/
8539 F:      drivers/i2c/busses/i2c-opal.c
8540 F:      drivers/net/ethernet/ibm/ibmveth.*
8541 F:      drivers/net/ethernet/ibm/ibmvnic.*
8542 F:      drivers/pci/hotplug/pnv_php.c
8543 F:      drivers/pci/hotplug/rpa*
8544 F:      drivers/rtc/rtc-opal.c
8545 F:      drivers/scsi/ibmvscsi/
8546 F:      drivers/tty/hvc/hvc_opal.c
8547 F:      drivers/watchdog/wdrtas.c
8548 F:      tools/testing/selftests/powerpc
8549 N:      /pmac
8550 N:      powermac
8551 N:      powernv
8552 N:      [^a-z0-9]ps3
8553 N:      pseries
8554
8555 LINUX FOR POWERPC EMBEDDED MPC5XXX
8556 M:      Anatolij Gustschin <[email protected]>
8557 L:      [email protected]
8558 T:      git git://git.denx.de/linux-denx-agust.git
8559 S:      Maintained
8560 F:      arch/powerpc/platforms/512x/
8561 F:      arch/powerpc/platforms/52xx/
8562
8563 LINUX FOR POWERPC EMBEDDED PPC4XX
8564 M:      Alistair Popple <[email protected]>
8565 M:      Matt Porter <[email protected]>
8566 W:      http://www.penguinppc.org/
8567 L:      [email protected]
8568 S:      Maintained
8569 F:      arch/powerpc/platforms/40x/
8570 F:      arch/powerpc/platforms/44x/
8571
8572 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8573 M:      Scott Wood <[email protected]>
8574 M:      Kumar Gala <[email protected]>
8575 W:      http://www.penguinppc.org/
8576 L:      [email protected]
8577 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
8578 S:      Maintained
8579 F:      arch/powerpc/platforms/83xx/
8580 F:      arch/powerpc/platforms/85xx/
8581 F:      Documentation/devicetree/bindings/powerpc/fsl/
8582
8583 LINUX FOR POWERPC EMBEDDED PPC8XX
8584 M:      Vitaly Bordug <[email protected]>
8585 W:      http://www.penguinppc.org/
8586 L:      [email protected]
8587 S:      Maintained
8588 F:      arch/powerpc/platforms/8xx/
8589
8590 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
8591 L:      [email protected]
8592 S:      Orphan
8593 F:      arch/powerpc/*/*virtex*
8594 F:      arch/powerpc/*/*/*virtex*
8595
8596 LINUX FOR POWERPC PA SEMI PWRFICIENT
8597 L:      [email protected]
8598 S:      Orphan
8599 F:      arch/powerpc/platforms/pasemi/
8600 F:      drivers/*/*pasemi*
8601 F:      drivers/*/*/*pasemi*
8602
8603 LINUX KERNEL DUMP TEST MODULE (LKDTM)
8604 M:      Kees Cook <[email protected]>
8605 S:      Maintained
8606 F:      drivers/misc/lkdtm/*
8607
8608 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
8609 M:      Alan Stern <[email protected]>
8610 M:      Andrea Parri <[email protected]>
8611 M:      Will Deacon <[email protected]>
8612 M:      Peter Zijlstra <[email protected]>
8613 M:      Boqun Feng <[email protected]>
8614 M:      Nicholas Piggin <[email protected]>
8615 M:      David Howells <[email protected]>
8616 M:      Jade Alglave <[email protected]>
8617 M:      Luc Maranget <[email protected]>
8618 M:      "Paul E. McKenney" <[email protected]>
8619 R:      Akira Yokosawa <[email protected]>
8620 R:      Daniel Lustig <[email protected]>
8621 L:      [email protected]
8622 L:      [email protected]
8623 S:      Supported
8624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8625 F:      tools/memory-model/
8626 F:      Documentation/atomic_bitops.txt
8627 F:      Documentation/atomic_t.txt
8628 F:      Documentation/core-api/atomic_ops.rst
8629 F:      Documentation/core-api/refcount-vs-atomic.rst
8630 F:      Documentation/memory-barriers.txt
8631
8632 LIS3LV02D ACCELEROMETER DRIVER
8633 M:      Eric Piel <[email protected]>
8634 S:      Maintained
8635 F:      Documentation/misc-devices/lis3lv02d
8636 F:      drivers/misc/lis3lv02d/
8637 F:      drivers/platform/x86/hp_accel.c
8638
8639 LIVE PATCHING
8640 M:      Josh Poimboeuf <[email protected]>
8641 M:      Jessica Yu <[email protected]>
8642 M:      Jiri Kosina <[email protected]>
8643 M:      Miroslav Benes <[email protected]>
8644 R:      Petr Mladek <[email protected]>
8645 S:      Maintained
8646 F:      kernel/livepatch/
8647 F:      include/linux/livepatch.h
8648 F:      arch/x86/include/asm/livepatch.h
8649 F:      arch/x86/kernel/livepatch.c
8650 F:      Documentation/livepatch/
8651 F:      Documentation/ABI/testing/sysfs-kernel-livepatch
8652 F:      samples/livepatch/
8653 L:      [email protected]
8654 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
8655
8656 LLC (802.2)
8657 L:      [email protected]
8658 S:      Odd fixes
8659 F:      include/linux/llc.h
8660 F:      include/uapi/linux/llc.h
8661 F:      include/net/llc*
8662 F:      net/llc/
8663
8664 LM73 HARDWARE MONITOR DRIVER
8665 M:      Guillaume Ligneul <[email protected]>
8666 L:      [email protected]
8667 S:      Maintained
8668 F:      drivers/hwmon/lm73.c
8669
8670 LM78 HARDWARE MONITOR DRIVER
8671 M:      Jean Delvare <[email protected]>
8672 L:      [email protected]
8673 S:      Maintained
8674 F:      Documentation/hwmon/lm78
8675 F:      drivers/hwmon/lm78.c
8676
8677 LM83 HARDWARE MONITOR DRIVER
8678 M:      Jean Delvare <[email protected]>
8679 L:      [email protected]
8680 S:      Maintained
8681 F:      Documentation/hwmon/lm83
8682 F:      drivers/hwmon/lm83.c
8683
8684 LM90 HARDWARE MONITOR DRIVER
8685 M:      Jean Delvare <[email protected]>
8686 L:      [email protected]
8687 S:      Maintained
8688 F:      Documentation/hwmon/lm90
8689 F:      Documentation/devicetree/bindings/hwmon/lm90.txt
8690 F:      drivers/hwmon/lm90.c
8691 F:      include/dt-bindings/thermal/lm90.h
8692
8693 LM95234 HARDWARE MONITOR DRIVER
8694 M:      Guenter Roeck <[email protected]>
8695 L:      [email protected]
8696 S:      Maintained
8697 F:      Documentation/hwmon/lm95234
8698 F:      drivers/hwmon/lm95234.c
8699
8700 LME2510 MEDIA DRIVER
8701 M:      Malcolm Priestley <[email protected]>
8702 L:      [email protected]
8703 W:      https://linuxtv.org
8704 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8705 S:      Maintained
8706 F:      drivers/media/usb/dvb-usb-v2/lmedm04*
8707
8708 LOADPIN SECURITY MODULE
8709 M:      Kees Cook <[email protected]>
8710 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
8711 S:      Supported
8712 F:      security/loadpin/
8713 F:      Documentation/admin-guide/LSM/LoadPin.rst
8714
8715 LOCKING PRIMITIVES
8716 M:      Peter Zijlstra <[email protected]>
8717 M:      Ingo Molnar <[email protected]>
8718 M:      Will Deacon <[email protected]>
8719 L:      [email protected]
8720 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
8721 S:      Maintained
8722 F:      Documentation/locking/
8723 F:      include/linux/lockdep.h
8724 F:      include/linux/spinlock*.h
8725 F:      arch/*/include/asm/spinlock*.h
8726 F:      include/linux/rwlock*.h
8727 F:      include/linux/mutex*.h
8728 F:      include/linux/rwsem*.h
8729 F:      arch/*/include/asm/rwsem.h
8730 F:      include/linux/seqlock.h
8731 F:      lib/locking*.[ch]
8732 F:      kernel/locking/
8733 X:      kernel/locking/locktorture.c
8734
8735 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8736 M:      "Richard Russon (FlatCap)" <[email protected]>
8737 L:      [email protected]
8738 W:      http://www.linux-ntfs.org/content/view/19/37/
8739 S:      Maintained
8740 F:      Documentation/ldm.txt
8741 F:      block/partitions/ldm.*
8742
8743 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
8744 M:      Sathya Prakash <[email protected]>
8745 M:      Chaitra P B <[email protected]>
8746 M:      Suganath Prabu Subramani <[email protected]>
8747 L:      [email protected]
8748 L:      [email protected]
8749 W:      http://www.avagotech.com/support/
8750 S:      Supported
8751 F:      drivers/message/fusion/
8752 F:      drivers/scsi/mpt3sas/
8753
8754 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8755 M:      Matthew Wilcox <[email protected]>
8756 L:      [email protected]
8757 S:      Maintained
8758 F:      drivers/scsi/sym53c8xx_2/
8759
8760 LTC1660 DAC DRIVER
8761 M:      Marcus Folkesson <[email protected]>
8762 L:      [email protected]
8763 S:      Maintained
8764 F:      Documentation/devicetree/bindings/iio/dac/ltc1660.txt
8765 F:      drivers/iio/dac/ltc1660.c
8766
8767 LTC4261 HARDWARE MONITOR DRIVER
8768 M:      Guenter Roeck <[email protected]>
8769 L:      [email protected]
8770 S:      Maintained
8771 F:      Documentation/hwmon/ltc4261
8772 F:      drivers/hwmon/ltc4261.c
8773
8774 LTC4306 I2C MULTIPLEXER DRIVER
8775 M:      Michael Hennerich <[email protected]>
8776 W:      http://ez.analog.com/community/linux-device-drivers
8777 L:      [email protected]
8778 S:      Supported
8779 F:      drivers/i2c/muxes/i2c-mux-ltc4306.c
8780 F:      Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
8781
8782 LTP (Linux Test Project)
8783 M:      Mike Frysinger <[email protected]>
8784 M:      Cyril Hrubis <[email protected]>
8785 M:      Wanlong Gao <[email protected]>
8786 M:      Jan Stancek <[email protected]>
8787 M:      Stanislav Kholmanskikh <[email protected]>
8788 M:      Alexey Kodanev <[email protected]>
8789 L:      [email protected] (subscribers-only)
8790 W:      http://linux-test-project.github.io/
8791 T:      git git://github.com/linux-test-project/ltp.git
8792 S:      Maintained
8793
8794 M68K ARCHITECTURE
8795 M:      Geert Uytterhoeven <[email protected]>
8796 L:      [email protected]
8797 W:      http://www.linux-m68k.org/
8798 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
8799 S:      Maintained
8800 F:      arch/m68k/
8801 F:      drivers/zorro/
8802
8803 M68K ON APPLE MACINTOSH
8804 M:      Joshua Thompson <[email protected]>
8805 W:      http://www.mac.linux-m68k.org/
8806 L:      [email protected]
8807 S:      Maintained
8808 F:      arch/m68k/mac/
8809
8810 M68K ON HP9000/300
8811 M:      Philip Blundell <[email protected]>
8812 W:      http://www.tazenda.demon.co.uk/phil/linux-hp
8813 S:      Maintained
8814 F:      arch/m68k/hp300/
8815
8816 M88DS3103 MEDIA DRIVER
8817 M:      Antti Palosaari <[email protected]>
8818 L:      [email protected]
8819 W:      https://linuxtv.org
8820 W:      http://palosaari.fi/linux/
8821 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8822 T:      git git://linuxtv.org/anttip/media_tree.git
8823 S:      Maintained
8824 F:      drivers/media/dvb-frontends/m88ds3103*
8825
8826 M88RS2000 MEDIA DRIVER
8827 M:      Malcolm Priestley <[email protected]>
8828 L:      [email protected]
8829 W:      https://linuxtv.org
8830 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
8831 S:      Maintained
8832 F:      drivers/media/dvb-frontends/m88rs2000*
8833
8834 MA901 MASTERKIT USB FM RADIO DRIVER
8835 M:      Alexey Klimov <[email protected]>
8836 L:      [email protected]
8837 T:      git git://linuxtv.org/media_tree.git
8838 S:      Maintained
8839 F:      drivers/media/radio/radio-ma901.c
8840
8841 MAC80211
8842 M:      Johannes Berg <[email protected]>
8843 L:      [email protected]
8844 W:      http://wireless.kernel.org/
8845 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8846 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8847 S:      Maintained
8848 F:      Documentation/networking/mac80211-injection.txt
8849 F:      include/net/mac80211.h
8850 F:      net/mac80211/
8851 F:      drivers/net/wireless/mac80211_hwsim.[ch]
8852 F:      Documentation/networking/mac80211_hwsim/README
8853
8854 MAILBOX API
8855 M:      Jassi Brar <[email protected]>
8856 L:      [email protected]
8857 S:      Maintained
8858 F:      drivers/mailbox/
8859 F:      include/linux/mailbox_client.h
8860 F:      include/linux/mailbox_controller.h
8861
8862 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8863 M:      Michael Kerrisk <[email protected]>
8864 W:      http://www.kernel.org/doc/man-pages
8865 L:      [email protected]
8866 S:      Maintained
8867
8868 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
8869 M:      Rahul Bedarkar <[email protected]>
8870 L:      [email protected]
8871 S:      Maintained
8872 F:      arch/mips/boot/dts/img/pistachio_marduk.dts
8873
8874 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
8875 M:      Andrew Lunn <[email protected]>
8876 M:      Vivien Didelot <[email protected]>
8877 L:      [email protected]
8878 S:      Maintained
8879 F:      drivers/net/dsa/mv88e6xxx/
8880 F:      include/linux/platform_data/mv88e6xxx.h
8881 F:      Documentation/devicetree/bindings/net/dsa/marvell.txt
8882
8883 MARVELL ARMADA DRM SUPPORT
8884 M:      Russell King <[email protected]>
8885 S:      Maintained
8886 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
8887 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
8888 F:      drivers/gpu/drm/armada/
8889 F:      include/uapi/drm/armada_drm.h
8890 F:      Documentation/devicetree/bindings/display/armada/
8891
8892 MARVELL CRYPTO DRIVER
8893 M:      Boris Brezillon <[email protected]>
8894 M:      Arnaud Ebalard <[email protected]>
8895 F:      drivers/crypto/marvell/
8896 S:      Maintained
8897 L:      [email protected]
8898
8899 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
8900 M:      Mirko Lindner <[email protected]>
8901 M:      Stephen Hemminger <[email protected]>
8902 L:      [email protected]
8903 S:      Maintained
8904 F:      drivers/net/ethernet/marvell/sk*
8905
8906 MARVELL LIBERTAS WIRELESS DRIVER
8907 L:      [email protected]
8908 S:      Orphan
8909 F:      drivers/net/wireless/marvell/libertas/
8910
8911 MARVELL MACCHIATOBIN SUPPORT
8912 M:      Russell King <[email protected]>
8913 L:      [email protected]
8914 S:      Maintained
8915 F:      arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
8916
8917 MARVELL MV643XX ETHERNET DRIVER
8918 M:      Sebastian Hesselbarth <[email protected]>
8919 L:      [email protected]
8920 S:      Maintained
8921 F:      drivers/net/ethernet/marvell/mv643xx_eth.*
8922 F:      include/linux/mv643xx.h
8923
8924 MARVELL MV88X3310 PHY DRIVER
8925 M:      Russell King <[email protected]>
8926 L:      [email protected]
8927 S:      Maintained
8928 F:      drivers/net/phy/marvell10g.c
8929
8930 MARVELL MVNETA ETHERNET DRIVER
8931 M:      Thomas Petazzoni <[email protected]>
8932 L:      [email protected]
8933 S:      Maintained
8934 F:      drivers/net/ethernet/marvell/mvneta.*
8935
8936 MARVELL MWIFIEX WIRELESS DRIVER
8937 M:      Amitkumar Karwar <[email protected]>
8938 M:      Nishant Sarmukadam <[email protected]>
8939 M:      Ganapathi Bhat <[email protected]>
8940 M:      Xinming Hu <[email protected]>
8941 L:      [email protected]
8942 S:      Maintained
8943 F:      drivers/net/wireless/marvell/mwifiex/
8944
8945 MARVELL MWL8K WIRELESS DRIVER
8946 M:      Lennert Buytenhek <[email protected]>
8947 L:      [email protected]
8948 S:      Odd Fixes
8949 F:      drivers/net/wireless/marvell/mwl8k.c
8950
8951 MARVELL NAND CONTROLLER DRIVER
8952 M:      Miquel Raynal <[email protected]>
8953 L:      [email protected]
8954 S:      Maintained
8955 F:      drivers/mtd/nand/raw/marvell_nand.c
8956 F:      Documentation/devicetree/bindings/mtd/marvell-nand.txt
8957
8958 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
8959 M:      Nicolas Pitre <[email protected]>
8960 S:      Odd Fixes
8961 F:      drivers/mmc/host/mvsdio.*
8962
8963 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
8964 M:      Hu Ziji <[email protected]>
8965 L:      [email protected]
8966 S:      Supported
8967 F:      drivers/mmc/host/sdhci-xenon*
8968 F:      Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
8969
8970 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
8971 M:      Sunil Goutham <[email protected]>
8972 M:      Linu Cherian <[email protected]>
8973 M:      Geetha sowjanya <[email protected]>
8974 M:      Jerin Jacob <[email protected]>
8975 L:      [email protected]
8976 S:      Supported
8977 F:      drivers/net/ethernet/marvell/octeontx2/af/
8978
8979 MATROX FRAMEBUFFER DRIVER
8980 L:      [email protected]
8981 S:      Orphan
8982 F:      drivers/video/fbdev/matrox/matroxfb_*
8983 F:      include/uapi/linux/matroxfb.h
8984
8985 MAX16065 HARDWARE MONITOR DRIVER
8986 M:      Guenter Roeck <[email protected]>
8987 L:      [email protected]
8988 S:      Maintained
8989 F:      Documentation/hwmon/max16065
8990 F:      drivers/hwmon/max16065.c
8991
8992 MAX2175 SDR TUNER DRIVER
8993 M:      Ramesh Shanmugasundaram <[email protected]>
8994 L:      [email protected]
8995 T:      git git://linuxtv.org/media_tree.git
8996 S:      Maintained
8997 F:      Documentation/devicetree/bindings/media/i2c/max2175.txt
8998 F:      Documentation/media/v4l-drivers/max2175.rst
8999 F:      drivers/media/i2c/max2175*
9000 F:      include/uapi/linux/max2175.h
9001
9002 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
9003 L:      [email protected]
9004 S:      Orphan
9005 F:      Documentation/hwmon/max6650
9006 F:      drivers/hwmon/max6650.c
9007
9008 MAX6697 HARDWARE MONITOR DRIVER
9009 M:      Guenter Roeck <[email protected]>
9010 L:      [email protected]
9011 S:      Maintained
9012 F:      Documentation/hwmon/max6697
9013 F:      Documentation/devicetree/bindings/hwmon/max6697.txt
9014 F:      drivers/hwmon/max6697.c
9015 F:      include/linux/platform_data/max6697.h
9016
9017 MAX9860 MONO AUDIO VOICE CODEC DRIVER
9018 M:      Peter Rosin <[email protected]>
9019 L:      [email protected] (moderated for non-subscribers)
9020 S:      Maintained
9021 F:      Documentation/devicetree/bindings/sound/max9860.txt
9022 F:      sound/soc/codecs/max9860.*
9023
9024 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
9025 M:      Javier Martinez Canillas <[email protected]>
9026 L:      [email protected]
9027 S:      Supported
9028 F:      drivers/regulator/max77802-regulator.c
9029 F:      Documentation/devicetree/bindings/*/*max77802.txt
9030 F:      include/dt-bindings/*/*max77802.h
9031
9032 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
9033 M:      Krzysztof Kozlowski <[email protected]>
9034 M:      Bartlomiej Zolnierkiewicz <[email protected]>
9035 L:      [email protected]
9036 S:      Supported
9037 F:      drivers/power/supply/max14577_charger.c
9038 F:      drivers/power/supply/max77693_charger.c
9039
9040 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
9041 M:      Chanwoo Choi <[email protected]>
9042 M:      Krzysztof Kozlowski <[email protected]>
9043 M:      Bartlomiej Zolnierkiewicz <[email protected]>
9044 L:      [email protected]
9045 S:      Supported
9046 F:      drivers/*/max14577*.c
9047 F:      drivers/*/max77686*.c
9048 F:      drivers/*/max77693*.c
9049 F:      drivers/extcon/extcon-max14577.c
9050 F:      drivers/extcon/extcon-max77693.c
9051 F:      drivers/rtc/rtc-max77686.c
9052 F:      drivers/clk/clk-max77686.c
9053 F:      Documentation/devicetree/bindings/mfd/max14577.txt
9054 F:      Documentation/devicetree/bindings/*/max77686.txt
9055 F:      Documentation/devicetree/bindings/mfd/max77693.txt
9056 F:      Documentation/devicetree/bindings/clock/maxim,max77686.txt
9057 F:      include/linux/mfd/max14577*.h
9058 F:      include/linux/mfd/max77686*.h
9059 F:      include/linux/mfd/max77693*.h
9060
9061 MAXIRADIO FM RADIO RECEIVER DRIVER
9062 M:      Hans Verkuil <[email protected]>
9063 L:      [email protected]
9064 T:      git git://linuxtv.org/media_tree.git
9065 W:      https://linuxtv.org
9066 S:      Maintained
9067 F:      drivers/media/radio/radio-maxiradio*
9068
9069 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
9070 M:      Peter Rosin <[email protected]>
9071 L:      [email protected]
9072 S:      Maintained
9073 F:      Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
9074 F:      drivers/iio/potentiometer/mcp4018.c
9075 F:      drivers/iio/potentiometer/mcp4531.c
9076
9077 MCR20A IEEE-802.15.4 RADIO DRIVER
9078 M:      Xue Liu <[email protected]>
9079 L:      [email protected]
9080 W:      https://github.com/xueliu/mcr20a-linux
9081 S:      Maintained
9082 F:      drivers/net/ieee802154/mcr20a.c
9083 F:      drivers/net/ieee802154/mcr20a.h
9084 F:      Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
9085
9086 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
9087 M:      William Breathitt Gray <[email protected]>
9088 L:      [email protected]
9089 S:      Maintained
9090 F:      drivers/iio/dac/cio-dac.c
9091
9092 MEDIA DRIVERS FOR ASCOT2E
9093 M:      Sergey Kozlov <[email protected]>
9094 M:      Abylay Ospan <[email protected]>
9095 L:      [email protected]
9096 W:      https://linuxtv.org
9097 W:      http://netup.tv/
9098 T:      git git://linuxtv.org/media_tree.git
9099 S:      Supported
9100 F:      drivers/media/dvb-frontends/ascot2e*
9101
9102 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
9103 M:      Jasmin Jessich <[email protected]>
9104 L:      [email protected]
9105 W:      https://linuxtv.org
9106 T:      git git://linuxtv.org/media_tree.git
9107 S:      Maintained
9108 F:      drivers/media/dvb-frontends/cxd2099*
9109
9110 MEDIA DRIVERS FOR CXD2841ER
9111 M:      Sergey Kozlov <[email protected]>
9112 M:      Abylay Ospan <[email protected]>
9113 L:      [email protected]
9114 W:      https://linuxtv.org
9115 W:      http://netup.tv/
9116 T:      git git://linuxtv.org/media_tree.git
9117 S:      Supported
9118 F:      drivers/media/dvb-frontends/cxd2841er*
9119
9120 MEDIA DRIVERS FOR CXD2880
9121 M:      Yasunari Takiguchi <[email protected]>
9122 L:      [email protected]
9123 W:      http://linuxtv.org/
9124 T:      git git://linuxtv.org/media_tree.git
9125 S:      Supported
9126 F:      drivers/media/dvb-frontends/cxd2880/*
9127 F:      drivers/media/spi/cxd2880*
9128
9129 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
9130 L:      [email protected]
9131 W:      https://linuxtv.org
9132 T:      git git://linuxtv.org/media_tree.git
9133 S:      Orphan
9134 F:      drivers/media/pci/ddbridge/*
9135
9136 MEDIA DRIVERS FOR FREESCALE IMX
9137 M:      Steve Longerbeam <[email protected]>
9138 M:      Philipp Zabel <[email protected]>
9139 L:      [email protected]
9140 T:      git git://linuxtv.org/media_tree.git
9141 S:      Maintained
9142 F:      Documentation/devicetree/bindings/media/imx.txt
9143 F:      Documentation/media/v4l-drivers/imx.rst
9144 F:      drivers/staging/media/imx/
9145 F:      include/linux/imx-media.h
9146 F:      include/media/imx.h
9147
9148 MEDIA DRIVER FOR FREESCALE IMX PXP
9149 M:      Philipp Zabel <[email protected]>
9150 L:      [email protected]
9151 T:      git git://linuxtv.org/media_tree.git
9152 S:      Maintained
9153 F:      drivers/media/platform/imx-pxp.[ch]
9154
9155 MEDIA DRIVERS FOR HELENE
9156 M:      Abylay Ospan <[email protected]>
9157 L:      [email protected]
9158 W:      https://linuxtv.org
9159 W:      http://netup.tv/
9160 T:      git git://linuxtv.org/media_tree.git
9161 S:      Supported
9162 F:      drivers/media/dvb-frontends/helene*
9163
9164 MEDIA DRIVERS FOR HORUS3A
9165 M:      Sergey Kozlov <[email protected]>
9166 M:      Abylay Ospan <[email protected]>
9167 L:      [email protected]
9168 W:      https://linuxtv.org
9169 W:      http://netup.tv/
9170 T:      git git://linuxtv.org/media_tree.git
9171 S:      Supported
9172 F:      drivers/media/dvb-frontends/horus3a*
9173
9174 MEDIA DRIVERS FOR LNBH25
9175 M:      Sergey Kozlov <[email protected]>
9176 M:      Abylay Ospan <[email protected]>
9177 L:      [email protected]
9178 W:      https://linuxtv.org
9179 W:      http://netup.tv/
9180 T:      git git://linuxtv.org/media_tree.git
9181 S:      Supported
9182 F:      drivers/media/dvb-frontends/lnbh25*
9183
9184 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
9185 L:      [email protected]
9186 W:      https://linuxtv.org
9187 T:      git git://linuxtv.org/media_tree.git
9188 S:      Orphan
9189 F:      drivers/media/dvb-frontends/mxl5xx*
9190
9191 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
9192 M:      Sergey Kozlov <[email protected]>
9193 M:      Abylay Ospan <[email protected]>
9194 L:      [email protected]
9195 W:      https://linuxtv.org
9196 W:      http://netup.tv/
9197 T:      git git://linuxtv.org/media_tree.git
9198 S:      Supported
9199 F:      drivers/media/pci/netup_unidvb/*
9200
9201 MEDIA DRIVERS FOR RENESAS - CEU
9202 M:      Jacopo Mondi <[email protected]>
9203 L:      [email protected]
9204 L:      [email protected]
9205 T:      git git://linuxtv.org/media_tree.git
9206 S:      Supported
9207 F:      Documentation/devicetree/bindings/media/renesas,ceu.txt
9208 F:      drivers/media/platform/renesas-ceu.c
9209 F:      include/media/drv-intf/renesas-ceu.h
9210
9211 MEDIA DRIVERS FOR RENESAS - DRIF
9212 M:      Ramesh Shanmugasundaram <[email protected]>
9213 L:      [email protected]
9214 L:      [email protected]
9215 T:      git git://linuxtv.org/media_tree.git
9216 S:      Supported
9217 F:      Documentation/devicetree/bindings/media/renesas,drif.txt
9218 F:      drivers/media/platform/rcar_drif.c
9219
9220 MEDIA DRIVERS FOR RENESAS - FCP
9221 M:      Laurent Pinchart <[email protected]>
9222 L:      [email protected]
9223 L:      [email protected]
9224 T:      git git://linuxtv.org/media_tree.git
9225 S:      Supported
9226 F:      Documentation/devicetree/bindings/media/renesas,fcp.txt
9227 F:      drivers/media/platform/rcar-fcp.c
9228 F:      include/media/rcar-fcp.h
9229
9230 MEDIA DRIVERS FOR RENESAS - FDP1
9231 M:      Kieran Bingham <[email protected]>
9232 L:      [email protected]
9233 L:      [email protected]
9234 T:      git git://linuxtv.org/media_tree.git
9235 S:      Supported
9236 F:      Documentation/devicetree/bindings/media/renesas,fdp1.txt
9237 F:      drivers/media/platform/rcar_fdp1.c
9238
9239 MEDIA DRIVERS FOR RENESAS - VIN
9240 M:      Niklas Söderlund <[email protected]>
9241 L:      [email protected]
9242 L:      [email protected]
9243 T:      git git://linuxtv.org/media_tree.git
9244 S:      Supported
9245 F:      Documentation/devicetree/bindings/media/renesas,rcar-csi2.txt
9246 F:      Documentation/devicetree/bindings/media/rcar_vin.txt
9247 F:      drivers/media/platform/rcar-vin/
9248
9249 MEDIA DRIVERS FOR RENESAS - VSP1
9250 M:      Laurent Pinchart <[email protected]>
9251 M:      Kieran Bingham <[email protected]>
9252 L:      [email protected]
9253 L:      [email protected]
9254 T:      git git://linuxtv.org/media_tree.git
9255 S:      Supported
9256 F:      Documentation/devicetree/bindings/media/renesas,vsp1.txt
9257 F:      drivers/media/platform/vsp1/
9258
9259 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
9260 L:      [email protected]
9261 W:      https://linuxtv.org
9262 T:      git git://linuxtv.org/media_tree.git
9263 S:      Orphan
9264 F:      drivers/media/dvb-frontends/stv0910*
9265
9266 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
9267 L:      [email protected]
9268 W:      https://linuxtv.org
9269 T:      git git://linuxtv.org/media_tree.git
9270 S:      Orphan
9271 F:      drivers/media/dvb-frontends/stv6111*
9272
9273 MEDIA DRIVERS FOR STM32 - DCMI
9274 M:      Hugues Fruchet <[email protected]>
9275 L:      [email protected]
9276 T:      git git://linuxtv.org/media_tree.git
9277 S:      Supported
9278 F:      Documentation/devicetree/bindings/media/st,stm32-dcmi.txt
9279 F:      drivers/media/platform/stm32/stm32-dcmi.c
9280
9281 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
9282 M:      Dmitry Osipenko <[email protected]>
9283 L:      [email protected]
9284 L:      [email protected]
9285 T:      git git://linuxtv.org/media_tree.git
9286 S:      Maintained
9287 F:      Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
9288 F:      drivers/staging/media/tegra-vde/
9289
9290 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
9291 M:      Mauro Carvalho Chehab <[email protected]>
9292 P:      LinuxTV.org Project
9293 L:      [email protected]
9294 W:      https://linuxtv.org
9295 Q:      http://patchwork.kernel.org/project/linux-media/list/
9296 T:      git git://linuxtv.org/media_tree.git
9297 S:      Maintained
9298 F:      Documentation/devicetree/bindings/media/
9299 F:      Documentation/media/
9300 F:      drivers/media/
9301 F:      drivers/staging/media/
9302 F:      include/linux/platform_data/media/
9303 F:      include/media/
9304 F:      include/uapi/linux/dvb/
9305 F:      include/uapi/linux/videodev2.h
9306 F:      include/uapi/linux/media.h
9307 F:      include/uapi/linux/v4l2-*
9308 F:      include/uapi/linux/meye.h
9309 F:      include/uapi/linux/ivtv*
9310 F:      include/uapi/linux/uvcvideo.h
9311
9312 MEDIATEK BLUETOOTH DRIVER
9313 M:      Sean Wang <[email protected]>
9314 L:      [email protected]
9315 L:      [email protected] (moderated for non-subscribers)
9316 S:      Maintained
9317 F:      Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
9318 F:      drivers/bluetooth/btmtkuart.c
9319
9320 MEDIATEK CIR DRIVER
9321 M:      Sean Wang <[email protected]>
9322 S:      Maintained
9323 F:      drivers/media/rc/mtk-cir.c
9324
9325 MEDIATEK DMA DRIVER
9326 M:      Sean Wang <[email protected]>
9327 L:      [email protected]
9328 L:      [email protected] (moderated for non-subscribers)
9329 L:      [email protected] (moderated for non-subscribers)
9330 S:      Maintained
9331 F:      Documentation/devicetree/bindings/dma/mtk-*
9332 F:      drivers/dma/mediatek/
9333
9334 MEDIATEK PMIC LED DRIVER
9335 M:      Sean Wang <[email protected]>
9336 S:      Maintained
9337 F:      drivers/leds/leds-mt6323.c
9338 F:      Documentation/devicetree/bindings/leds/leds-mt6323.txt
9339
9340 MEDIATEK ETHERNET DRIVER
9341 M:      Felix Fietkau <[email protected]>
9342 M:      John Crispin <[email protected]>
9343 M:      Sean Wang <[email protected]>
9344 M:      Nelson Chang <[email protected]>
9345 L:      [email protected]
9346 S:      Maintained
9347 F:      drivers/net/ethernet/mediatek/
9348
9349 MEDIATEK SWITCH DRIVER
9350 M:      Sean Wang <[email protected]>
9351 L:      [email protected]
9352 S:      Maintained
9353 F:      drivers/net/dsa/mt7530.*
9354 F:      net/dsa/tag_mtk.c
9355
9356 MEDIATEK JPEG DRIVER
9357 M:      Rick Chang <[email protected]>
9358 M:      Bin Liu <[email protected]>
9359 S:      Supported
9360 F:      drivers/media/platform/mtk-jpeg/
9361 F:      Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
9362
9363 MEDIATEK MDP DRIVER
9364 M:      Minghsiu Tsai <[email protected]>
9365 M:      Houlong Wei <[email protected]>
9366 M:      Andrew-CT Chen <[email protected]>
9367 S:      Supported
9368 F:      drivers/media/platform/mtk-mdp/
9369 F:      drivers/media/platform/mtk-vpu/
9370 F:      Documentation/devicetree/bindings/media/mediatek-mdp.txt
9371
9372 MEDIATEK MEDIA DRIVER
9373 M:      Tiffany Lin <[email protected]>
9374 M:      Andrew-CT Chen <[email protected]>
9375 S:      Supported
9376 F:      drivers/media/platform/mtk-vcodec/
9377 F:      drivers/media/platform/mtk-vpu/
9378 F:      Documentation/devicetree/bindings/media/mediatek-vcodec.txt
9379 F:      Documentation/devicetree/bindings/media/mediatek-vpu.txt
9380
9381 MEDIATEK MT7601U WIRELESS LAN DRIVER
9382 M:      Jakub Kicinski <[email protected]>
9383 L:      [email protected]
9384 S:      Maintained
9385 F:      drivers/net/wireless/mediatek/mt7601u/
9386
9387 MEDIATEK NAND CONTROLLER DRIVER
9388 M:      Xiaolei Li <[email protected]>
9389 L:      [email protected]
9390 S:      Maintained
9391 F:      drivers/mtd/nand/raw/mtk_*
9392 F:      Documentation/devicetree/bindings/mtd/mtk-nand.txt
9393
9394 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
9395 M:      Sean Wang <[email protected]>
9396 S:      Maintained
9397 F:      drivers/char/hw_random/mtk-rng.c
9398
9399 MEDIATEK USB3 DRD IP DRIVER
9400 M:      Chunfeng Yun <[email protected]>
9401 L:      [email protected] (moderated for non-subscribers)
9402 L:      [email protected] (moderated for non-subscribers)
9403 L:      [email protected] (moderated for non-subscribers)
9404 S:      Maintained
9405 F:      drivers/usb/mtu3/
9406
9407 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
9408 M:      Peter Senna Tschudin <[email protected]>
9409 M:      Martin Donnelly <[email protected]>
9410 M:      Martyn Welch <[email protected]>
9411 S:      Maintained
9412 F:      drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
9413 F:      Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
9414
9415 MEGARAID SCSI/SAS DRIVERS
9416 M:      Kashyap Desai <[email protected]>
9417 M:      Sumit Saxena <[email protected]>
9418 M:      Shivasharan S <[email protected]>
9419 L:      [email protected]
9420 L:      [email protected]
9421 W:      http://www.avagotech.com/support/
9422 S:      Maintained
9423 F:      Documentation/scsi/megaraid.txt
9424 F:      drivers/scsi/megaraid.*
9425 F:      drivers/scsi/megaraid/
9426
9427 MELEXIS MLX90614 DRIVER
9428 M:      Crt Mori <[email protected]>
9429 L:      [email protected]
9430 W:      http://www.melexis.com
9431 S:      Supported
9432 F:      drivers/iio/temperature/mlx90614.c
9433
9434 MELEXIS MLX90632 DRIVER
9435 M:      Crt Mori <[email protected]>
9436 L:      [email protected]
9437 W:      http://www.melexis.com
9438 S:      Supported
9439 F:      drivers/iio/temperature/mlx90632.c
9440
9441 MELFAS MIP4 TOUCHSCREEN DRIVER
9442 M:      Sangwon Jee <[email protected]>
9443 W:      http://www.melfas.com
9444 S:      Supported
9445 F:      drivers/input/touchscreen/melfas_mip4.c
9446 F:      Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
9447
9448 MELLANOX ETHERNET DRIVER (mlx4_en)
9449 M:      Tariq Toukan <[email protected]>
9450 L:      [email protected]
9451 S:      Supported
9452 W:      http://www.mellanox.com
9453 Q:      http://patchwork.ozlabs.org/project/netdev/list/
9454 F:      drivers/net/ethernet/mellanox/mlx4/en_*
9455
9456 MELLANOX ETHERNET DRIVER (mlx5e)
9457 M:      Saeed Mahameed <[email protected]>
9458 L:      [email protected]
9459 S:      Supported
9460 W:      http://www.mellanox.com
9461 Q:      http://patchwork.ozlabs.org/project/netdev/list/
9462 F:      drivers/net/ethernet/mellanox/mlx5/core/en_*
9463
9464 MELLANOX ETHERNET INNOVA DRIVERS
9465 R:      Boris Pismenny <[email protected]>
9466 L:      [email protected]
9467 S:      Supported
9468 W:      http://www.mellanox.com
9469 Q:      http://patchwork.ozlabs.org/project/netdev/list/
9470 F:      drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
9471 F:      drivers/net/ethernet/mellanox/mlx5/core/accel/*
9472 F:      drivers/net/ethernet/mellanox/mlx5/core/fpga/*
9473 F:      include/linux/mlx5/mlx5_ifc_fpga.h
9474
9475 MELLANOX ETHERNET INNOVA IPSEC DRIVER
9476 R:      Boris Pismenny <[email protected]>
9477 L:      [email protected]
9478 S:      Supported
9479 W:      http://www.mellanox.com
9480 Q:      http://patchwork.ozlabs.org/project/netdev/list/
9481 F:      drivers/net/ethernet/mellanox/mlx5/core/en_ipsec/*
9482 F:      drivers/net/ethernet/mellanox/mlx5/core/ipsec*
9483
9484 MELLANOX ETHERNET SWITCH DRIVERS
9485 M:      Jiri Pirko <[email protected]>
9486 M:      Ido Schimmel <[email protected]>
9487 L:      [email protected]
9488 S:      Supported
9489 W:      http://www.mellanox.com
9490 Q:      http://patchwork.ozlabs.org/project/netdev/list/
9491 F:      drivers/net/ethernet/mellanox/mlxsw/
9492 F:      tools/testing/selftests/drivers/net/mlxsw/
9493
9494 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
9495 M:      [email protected]
9496 L:      [email protected]
9497 S:      Supported
9498 W:      http://www.mellanox.com
9499 Q:      http://patchwork.ozlabs.org/project/netdev/list/
9500 F:      drivers/net/ethernet/mellanox/mlxfw/
9501
9502 MELLANOX HARDWARE PLATFORM SUPPORT
9503 M:      Andy Shevchenko <[email protected]>
9504 M:      Darren Hart <[email protected]>
9505 M:      Vadim Pasternak <[email protected]>
9506 L:      [email protected]
9507 S:      Supported
9508 F:      drivers/platform/mellanox/
9509
9510 MELLANOX MLX4 core VPI driver
9511 M:      Tariq Toukan <[email protected]>
9512 L:      [email protected]
9513 L:      [email protected]
9514 W:      http://www.mellanox.com
9515 Q:      http://patchwork.ozlabs.org/project/netdev/list/
9516 S:      Supported
9517 F:      drivers/net/ethernet/mellanox/mlx4/
9518 F:      include/linux/mlx4/
9519
9520 MELLANOX MLX4 IB driver
9521 M:      Yishai Hadas <[email protected]>
9522 L:      [email protected]
9523 W:      http://www.mellanox.com
9524 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9525 S:      Supported
9526 F:      drivers/infiniband/hw/mlx4/
9527 F:      include/linux/mlx4/
9528 F:      include/uapi/rdma/mlx4-abi.h
9529
9530 MELLANOX MLX5 core VPI driver
9531 M:      Saeed Mahameed <[email protected]>
9532 M:      Leon Romanovsky <[email protected]>
9533 L:      [email protected]
9534 L:      [email protected]
9535 W:      http://www.mellanox.com
9536 Q:      http://patchwork.ozlabs.org/project/netdev/list/
9537 S:      Supported
9538 F:      drivers/net/ethernet/mellanox/mlx5/core/
9539 F:      include/linux/mlx5/
9540
9541 MELLANOX MLX5 IB driver
9542 M:      Leon Romanovsky <[email protected]>
9543 L:      [email protected]
9544 W:      http://www.mellanox.com
9545 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
9546 S:      Supported
9547 F:      drivers/infiniband/hw/mlx5/
9548 F:      include/linux/mlx5/
9549 F:      include/uapi/rdma/mlx5-abi.h
9550
9551 MELLANOX MLXCPLD I2C AND MUX DRIVER
9552 M:      Vadim Pasternak <[email protected]>
9553 M:      Michael Shych <[email protected]>
9554 L:      [email protected]
9555 S:      Supported
9556 F:      drivers/i2c/busses/i2c-mlxcpld.c
9557 F:      drivers/i2c/muxes/i2c-mux-mlxcpld.c
9558 F:      Documentation/i2c/busses/i2c-mlxcpld
9559
9560 MELLANOX MLXCPLD LED DRIVER
9561 M:      Vadim Pasternak <[email protected]>
9562 L:      [email protected]
9563 S:      Supported
9564 F:      drivers/leds/leds-mlxcpld.c
9565 F:      drivers/leds/leds-mlxreg.c
9566 F:      Documentation/leds/leds-mlxcpld.txt
9567
9568 MELLANOX PLATFORM DRIVER
9569 M:      Vadim Pasternak <[email protected]>
9570 L:      [email protected]
9571 S:      Supported
9572 F:      drivers/platform/x86/mlx-platform.c
9573
9574 MEMBARRIER SUPPORT
9575 M:      Mathieu Desnoyers <[email protected]>
9576 M:      "Paul E. McKenney" <[email protected]>
9577 L:      [email protected]
9578 S:      Supported
9579 F:      kernel/sched/membarrier.c
9580 F:      include/uapi/linux/membarrier.h
9581 F:      arch/powerpc/include/asm/membarrier.h
9582
9583 MEMORY MANAGEMENT
9584 L:      [email protected]
9585 W:      http://www.linux-mm.org
9586 S:      Maintained
9587 F:      include/linux/mm.h
9588 F:      include/linux/gfp.h
9589 F:      include/linux/mmzone.h
9590 F:      include/linux/memory_hotplug.h
9591 F:      include/linux/vmalloc.h
9592 F:      mm/
9593
9594 MEMORY TECHNOLOGY DEVICES (MTD)
9595 M:      David Woodhouse <[email protected]>
9596 M:      Brian Norris <[email protected]>
9597 M:      Boris Brezillon <[email protected]>
9598 M:      Marek Vasut <[email protected]>
9599 M:      Richard Weinberger <[email protected]>
9600 L:      [email protected]
9601 W:      http://www.linux-mtd.infradead.org/
9602 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
9603 T:      git git://git.infradead.org/linux-mtd.git master
9604 T:      git git://git.infradead.org/linux-mtd.git mtd/next
9605 S:      Maintained
9606 F:      Documentation/devicetree/bindings/mtd/
9607 F:      drivers/mtd/
9608 F:      include/linux/mtd/
9609 F:      include/uapi/mtd/
9610
9611 MEN A21 WATCHDOG DRIVER
9612 M:      Johannes Thumshirn <[email protected]>
9613 L:      [email protected]
9614 S:      Maintained
9615 F:      drivers/watchdog/mena21_wdt.c
9616
9617 MEN CHAMELEON BUS (mcb)
9618 M:      Johannes Thumshirn <[email protected]>
9619 S:      Maintained
9620 F:      drivers/mcb/
9621 F:      include/linux/mcb.h
9622 F:      Documentation/men-chameleon-bus.txt
9623
9624 MEN F21BMC (Board Management Controller)
9625 M:      Andreas Werner <[email protected]>
9626 S:      Supported
9627 F:      drivers/mfd/menf21bmc.c
9628 F:      drivers/watchdog/menf21bmc_wdt.c
9629 F:      drivers/leds/leds-menf21bmc.c
9630 F:      drivers/hwmon/menf21bmc_hwmon.c
9631 F:      Documentation/hwmon/menf21bmc
9632
9633 MEN Z069 WATCHDOG DRIVER
9634 M:      Johannes Thumshirn <[email protected]>
9635 L:      [email protected]
9636 S:      Maintained
9637 F:      drivers/watchdog/menz69_wdt.c
9638
9639 MESON AO CEC DRIVER FOR AMLOGIC SOCS
9640 M:      Neil Armstrong <[email protected]>
9641 L:      [email protected]
9642 L:      [email protected]
9643 W:      http://linux-meson.com/
9644 S:      Supported
9645 F:      drivers/media/platform/meson/ao-cec.c
9646 F:      Documentation/devicetree/bindings/media/meson-ao-cec.txt
9647 T:      git git://linuxtv.org/media_tree.git
9648
9649 MICROBLAZE ARCHITECTURE
9650 M:      Michal Simek <[email protected]>
9651 W:      http://www.monstr.eu/fdt/
9652 T:      git git://git.monstr.eu/linux-2.6-microblaze.git
9653 S:      Supported
9654 F:      arch/microblaze/
9655
9656 MICROCHIP AT91 SERIAL DRIVER
9657 M:      Richard Genoud <[email protected]>
9658 S:      Maintained
9659 F:      drivers/tty/serial/atmel_serial.c
9660 F:      drivers/tty/serial/atmel_serial.h
9661 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
9662
9663 MICROCHIP AUDIO ASOC DRIVERS
9664 M:      Codrin Ciubotariu <[email protected]>
9665 L:      [email protected] (moderated for non-subscribers)
9666 S:      Supported
9667 F:      sound/soc/atmel
9668
9669 MICROCHIP DMA DRIVER
9670 M:      Ludovic Desroches <[email protected]>
9671 L:      [email protected] (moderated for non-subscribers)
9672 L:      [email protected]
9673 S:      Supported
9674 F:      drivers/dma/at_hdmac.c
9675 F:      drivers/dma/at_hdmac_regs.h
9676 F:      include/linux/platform_data/dma-atmel.h
9677 F:      Documentation/devicetree/bindings/dma/atmel-dma.txt
9678 F:      include/dt-bindings/dma/at91.h
9679
9680 MICROCHIP ECC DRIVER
9681 M:      Tudor Ambarus <[email protected]>
9682 L:      [email protected]
9683 S:      Maintained
9684 F:      drivers/crypto/atmel-ecc.*
9685
9686 MICROCHIP I2C DRIVER
9687 M:      Ludovic Desroches <[email protected]>
9688 L:      [email protected]
9689 S:      Supported
9690 F:      drivers/i2c/busses/i2c-at91.c
9691
9692 MICROCHIP ISC DRIVER
9693 M:      Eugen Hristev <[email protected]>
9694 L:      [email protected]
9695 S:      Supported
9696 F:      drivers/media/platform/atmel/atmel-isc.c
9697 F:      drivers/media/platform/atmel/atmel-isc-regs.h
9698 F:      devicetree/bindings/media/atmel-isc.txt
9699
9700 MICROCHIP ISI DRIVER
9701 M:      Eugen Hristev <[email protected]>
9702 L:      [email protected]
9703 S:      Supported
9704 F:      drivers/media/platform/atmel/atmel-isi.c
9705 F:      include/media/atmel-isi.h
9706
9707 MICROCHIP AT91 USART MFD DRIVER
9708 M:      Radu Pirea <[email protected]>
9709 L:      [email protected]
9710 S:      Supported
9711 F:      drivers/mfd/at91-usart.c
9712 F:      include/dt-bindings/mfd/at91-usart.h
9713 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
9714
9715 MICROCHIP AT91 USART SPI DRIVER
9716 M:      Radu Pirea <[email protected]>
9717 L:      [email protected]
9718 S:      Supported
9719 F:      drivers/spi/spi-at91-usart.c
9720 F:      Documentation/devicetree/bindings/mfd/atmel-usart.txt
9721
9722 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
9723 M:      Woojung Huh <[email protected]>
9724 M:      Microchip Linux Driver Support <[email protected]>
9725 L:      [email protected]
9726 S:      Maintained
9727 F:      net/dsa/tag_ksz.c
9728 F:      drivers/net/dsa/microchip/*
9729 F:      include/linux/platform_data/microchip-ksz.h
9730 F:      Documentation/devicetree/bindings/net/dsa/ksz.txt
9731
9732 MICROCHIP LAN743X ETHERNET DRIVER
9733 M:      Bryan Whitehead <[email protected]>
9734 M:      Microchip Linux Driver Support <[email protected]>
9735 L:      [email protected]
9736 S:      Maintained
9737 F:      drivers/net/ethernet/microchip/lan743x_*
9738
9739 MICROCHIP LCDFB DRIVER
9740 M:      Nicolas Ferre <[email protected]>
9741 L:      [email protected]
9742 S:      Maintained
9743 F:      drivers/video/fbdev/atmel_lcdfb.c
9744 F:      include/video/atmel_lcdc.h
9745
9746 MICROCHIP MMC/SD/SDIO MCI DRIVER
9747 M:      Ludovic Desroches <[email protected]>
9748 S:      Maintained
9749 F:      drivers/mmc/host/atmel-mci.c
9750
9751 MICROCHIP MCP3911 ADC DRIVER
9752 M:      Marcus Folkesson <[email protected]>
9753 M:      Kent Gustavsson <[email protected]>
9754 L:      [email protected]
9755 S:      Supported
9756 F:      drivers/iio/adc/mcp3911.c
9757 F:      Documentation/devicetree/bindings/iio/adc/mcp3911.txt
9758
9759 MICROCHIP NAND DRIVER
9760 M:      Tudor Ambarus <[email protected]>
9761 L:      [email protected]
9762 S:      Supported
9763 F:      drivers/mtd/nand/raw/atmel/*
9764 F:      Documentation/devicetree/bindings/mtd/atmel-nand.txt
9765
9766 MICROCHIP PWM DRIVER
9767 M:      Claudiu Beznea <[email protected]>
9768 L:      [email protected] (moderated for non-subscribers)
9769 L:      [email protected]
9770 S:      Supported
9771 F:      drivers/pwm/pwm-atmel.c
9772 F:      Documentation/devicetree/bindings/pwm/atmel-pwm.txt
9773
9774 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
9775 M:      Ludovic Desroches <[email protected]>
9776 M:      Eugen Hristev <[email protected]>
9777 L:      [email protected]
9778 S:      Supported
9779 F:      drivers/iio/adc/at91-sama5d2_adc.c
9780 F:      Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt
9781 F:      include/dt-bindings/iio/adc/at91-sama5d2_adc.h
9782
9783 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
9784 M:      Nicolas Ferre <[email protected]>
9785 S:      Supported
9786 F:      drivers/power/reset/at91-sama5d2_shdwc.c
9787
9788 MICROCHIP SPI DRIVER
9789 M:      Nicolas Ferre <[email protected]>
9790 S:      Supported
9791 F:      drivers/spi/spi-atmel.*
9792
9793 MICROCHIP SSC DRIVER
9794 M:      Nicolas Ferre <[email protected]>
9795 L:      [email protected] (moderated for non-subscribers)
9796 S:      Supported
9797 F:      drivers/misc/atmel-ssc.c
9798 F:      include/linux/atmel-ssc.h
9799
9800 MICROCHIP TIMER COUNTER (TC) AND CLOCKSOURCE DRIVERS
9801 M:      Nicolas Ferre <[email protected]>
9802 L:      [email protected] (moderated for non-subscribers)
9803 S:      Supported
9804 F:      drivers/misc/atmel_tclib.c
9805 F:      drivers/clocksource/tcb_clksrc.c
9806
9807 MICROCHIP USBA UDC DRIVER
9808 M:      Cristian Birsan <[email protected]>
9809 L:      [email protected] (moderated for non-subscribers)
9810 S:      Supported
9811 F:      drivers/usb/gadget/udc/atmel_usba_udc.*
9812
9813 MICROCHIP USB251XB DRIVER
9814 M:      Richard Leitner <[email protected]>
9815 L:      [email protected]
9816 S:      Maintained
9817 F:      drivers/usb/misc/usb251xb.c
9818 F:      Documentation/devicetree/bindings/usb/usb251xb.txt
9819
9820 MICROCHIP XDMA DRIVER
9821 M:      Ludovic Desroches <[email protected]>
9822 L:      [email protected]
9823 L:      [email protected]
9824 S:      Supported
9825 F:      drivers/dma/at_xdmac.c
9826
9827 MICROSEMI MIPS SOCS
9828 M:      Alexandre Belloni <[email protected]>
9829 L:      [email protected]
9830 S:      Maintained
9831 F:      arch/mips/generic/board-ocelot.c
9832 F:      arch/mips/configs/generic/board-ocelot.config
9833 F:      arch/mips/boot/dts/mscc/
9834 F:      Documentation/devicetree/bindings/mips/mscc.txt
9835
9836 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
9837 M:      Don Brace <[email protected]>
9838 L:      [email protected]
9839 L:      [email protected]
9840 S:      Supported
9841 F:      drivers/scsi/smartpqi/smartpqi*.[ch]
9842 F:      drivers/scsi/smartpqi/Kconfig
9843 F:      drivers/scsi/smartpqi/Makefile
9844 F:      include/linux/cciss*.h
9845 F:      include/uapi/linux/cciss*.h
9846 F:      Documentation/scsi/smartpqi.txt
9847
9848 MICROSEMI ETHERNET SWITCH DRIVER
9849 M:      Alexandre Belloni <[email protected]>
9850 L:      [email protected]
9851 S:      Supported
9852 F:      drivers/net/ethernet/mscc/
9853
9854 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
9855 M:      Chen Yu <[email protected]>
9856 L:      [email protected]
9857 S:      Supported
9858 F:      drivers/platform/x86/surfacepro3_button.c
9859
9860 MICROTEK X6 SCANNER
9861 M:      Oliver Neukum <[email protected]>
9862 S:      Maintained
9863 F:      drivers/usb/image/microtek.*
9864
9865 MIPS
9866 M:      Ralf Baechle <[email protected]>
9867 M:      Paul Burton <[email protected]>
9868 M:      James Hogan <[email protected]>
9869 L:      [email protected]
9870 W:      http://www.linux-mips.org/
9871 T:      git git://git.linux-mips.org/pub/scm/ralf/linux.git
9872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
9873 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
9874 S:      Supported
9875 F:      Documentation/devicetree/bindings/mips/
9876 F:      Documentation/mips/
9877 F:      arch/mips/
9878 F:      drivers/platform/mips/
9879
9880 MIPS BOSTON DEVELOPMENT BOARD
9881 M:      Paul Burton <[email protected]>
9882 L:      [email protected]
9883 S:      Maintained
9884 F:      Documentation/devicetree/bindings/clock/img,boston-clock.txt
9885 F:      arch/mips/boot/dts/img/boston.dts
9886 F:      arch/mips/configs/generic/board-boston.config
9887 F:      drivers/clk/imgtec/clk-boston.c
9888 F:      include/dt-bindings/clock/boston-clock.h
9889
9890 MIPS GENERIC PLATFORM
9891 M:      Paul Burton <[email protected]>
9892 L:      [email protected]
9893 S:      Supported
9894 F:      Documentation/devicetree/bindings/power/mti,mips-cpc.txt
9895 F:      arch/mips/generic/
9896 F:      arch/mips/tools/generic-board-config.sh
9897
9898 MIPS/LOONGSON1 ARCHITECTURE
9899 M:      Keguang Zhang <[email protected]>
9900 L:      [email protected]
9901 S:      Maintained
9902 F:      arch/mips/loongson32/
9903 F:      arch/mips/include/asm/mach-loongson32/
9904 F:      drivers/*/*loongson1*
9905 F:      drivers/*/*/*loongson1*
9906
9907 MIPS/LOONGSON2 ARCHITECTURE
9908 M:      Jiaxun Yang <[email protected]>
9909 L:      [email protected]
9910 S:      Maintained
9911 F:      arch/mips/loongson64/fuloong-2e/
9912 F:      arch/mips/loongson64/lemote-2f/
9913 F:      arch/mips/include/asm/mach-loongson64/
9914 F:      drivers/*/*loongson2*
9915 F:      drivers/*/*/*loongson2*
9916
9917 MIPS/LOONGSON3 ARCHITECTURE
9918 M:      Huacai Chen <[email protected]>
9919 L:      [email protected]
9920 S:      Maintained
9921 F:      arch/mips/loongson64/
9922 F:      arch/mips/include/asm/mach-loongson64/
9923 F:      drivers/platform/mips/cpu_hwmon.c
9924 F:      drivers/*/*loongson3*
9925 F:      drivers/*/*/*loongson3*
9926
9927 MIPS RINT INSTRUCTION EMULATION
9928 M:      Aleksandar Markovic <[email protected]>
9929 L:      [email protected]
9930 S:      Supported
9931 F:      arch/mips/math-emu/sp_rint.c
9932 F:      arch/mips/math-emu/dp_rint.c
9933
9934 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
9935 M:      Hans Verkuil <[email protected]>
9936 L:      [email protected]
9937 T:      git git://linuxtv.org/media_tree.git
9938 W:      https://linuxtv.org
9939 S:      Odd Fixes
9940 F:      drivers/media/radio/radio-miropcm20*
9941
9942 MMP SUPPORT
9943 M:      Eric Miao <[email protected]>
9944 M:      Haojian Zhuang <[email protected]>
9945 L:      [email protected] (moderated for non-subscribers)
9946 T:      git git://github.com/hzhuang1/linux.git
9947 T:      git git://git.linaro.org/people/ycmiao/pxa-linux.git
9948 S:      Maintained
9949 F:      arch/arm/boot/dts/mmp*
9950 F:      arch/arm/mach-mmp/
9951
9952 MMU GATHER AND TLB INVALIDATION
9953 M:      Will Deacon <[email protected]>
9954 M:      "Aneesh Kumar K.V" <[email protected]>
9955 M:      Andrew Morton <[email protected]>
9956 M:      Nick Piggin <[email protected]>
9957 M:      Peter Zijlstra <[email protected]>
9958 L:      [email protected]
9959 L:      [email protected]
9960 S:      Maintained
9961 F:      arch/*/include/asm/tlb.h
9962 F:      include/asm-generic/tlb.h
9963 F:      mm/mmu_gather.c
9964
9965 MN88472 MEDIA DRIVER
9966 M:      Antti Palosaari <[email protected]>
9967 L:      [email protected]
9968 W:      https://linuxtv.org
9969 W:      http://palosaari.fi/linux/
9970 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9971 S:      Maintained
9972 F:      drivers/media/dvb-frontends/mn88472*
9973
9974 MN88473 MEDIA DRIVER
9975 M:      Antti Palosaari <[email protected]>
9976 L:      [email protected]
9977 W:      https://linuxtv.org
9978 W:      http://palosaari.fi/linux/
9979 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
9980 S:      Maintained
9981 F:      drivers/media/dvb-frontends/mn88473*
9982
9983 MODULE SUPPORT
9984 M:      Jessica Yu <[email protected]>
9985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
9986 S:      Maintained
9987 F:      include/linux/module.h
9988 F:      kernel/module.c
9989
9990 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
9991 W:      http://popies.net/meye/
9992 S:      Orphan
9993 F:      Documentation/media/v4l-drivers/meye*
9994 F:      drivers/media/pci/meye/
9995 F:      include/uapi/linux/meye.h
9996
9997 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
9998 M:      Jiri Slaby <[email protected]>
9999 S:      Maintained
10000 F:      Documentation/serial/moxa-smartio
10001 F:      drivers/tty/mxser.*
10002
10003 MR800 AVERMEDIA USB FM RADIO DRIVER
10004 M:      Alexey Klimov <[email protected]>
10005 L:      [email protected]
10006 T:      git git://linuxtv.org/media_tree.git
10007 S:      Maintained
10008 F:      drivers/media/radio/radio-mr800.c
10009
10010 MRF24J40 IEEE 802.15.4 RADIO DRIVER
10011 M:      Alan Ott <[email protected]>
10012 L:      [email protected]
10013 S:      Maintained
10014 F:      drivers/net/ieee802154/mrf24j40.c
10015 F:      Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
10016
10017 MSI LAPTOP SUPPORT
10018 M:      "Lee, Chun-Yi" <[email protected]>
10019 L:      [email protected]
10020 S:      Maintained
10021 F:      drivers/platform/x86/msi-laptop.c
10022
10023 MSI WMI SUPPORT
10024 L:      [email protected]
10025 S:      Orphan
10026 F:      drivers/platform/x86/msi-wmi.c
10027
10028 MSI001 MEDIA DRIVER
10029 M:      Antti Palosaari <[email protected]>
10030 L:      [email protected]
10031 W:      https://linuxtv.org
10032 W:      http://palosaari.fi/linux/
10033 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10034 T:      git git://linuxtv.org/anttip/media_tree.git
10035 S:      Maintained
10036 F:      drivers/media/tuners/msi001*
10037
10038 MSI2500 MEDIA DRIVER
10039 M:      Antti Palosaari <[email protected]>
10040 L:      [email protected]
10041 W:      https://linuxtv.org
10042 W:      http://palosaari.fi/linux/
10043 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10044 T:      git git://linuxtv.org/anttip/media_tree.git
10045 S:      Maintained
10046 F:      drivers/media/usb/msi2500/
10047
10048 MSYSTEMS DISKONCHIP G3 MTD DRIVER
10049 M:      Robert Jarzmik <[email protected]>
10050 L:      [email protected]
10051 S:      Maintained
10052 F:      drivers/mtd/devices/docg3*
10053
10054 MT9M032 APTINA SENSOR DRIVER
10055 M:      Laurent Pinchart <[email protected]>
10056 L:      [email protected]
10057 T:      git git://linuxtv.org/media_tree.git
10058 S:      Maintained
10059 F:      drivers/media/i2c/mt9m032.c
10060 F:      include/media/i2c/mt9m032.h
10061
10062 MT9P031 APTINA CAMERA SENSOR
10063 M:      Laurent Pinchart <[email protected]>
10064 L:      [email protected]
10065 T:      git git://linuxtv.org/media_tree.git
10066 S:      Maintained
10067 F:      drivers/media/i2c/mt9p031.c
10068 F:      include/media/i2c/mt9p031.h
10069
10070 MT9T001 APTINA CAMERA SENSOR
10071 M:      Laurent Pinchart <[email protected]>
10072 L:      [email protected]
10073 T:      git git://linuxtv.org/media_tree.git
10074 S:      Maintained
10075 F:      drivers/media/i2c/mt9t001.c
10076 F:      include/media/i2c/mt9t001.h
10077
10078 MT9T112 APTINA CAMERA SENSOR
10079 M:      Jacopo Mondi <[email protected]>
10080 L:      [email protected]
10081 T:      git git://linuxtv.org/media_tree.git
10082 S:      Odd Fixes
10083 F:      drivers/media/i2c/mt9t112.c
10084 F:      include/media/i2c/mt9t112.h
10085
10086 MT9V032 APTINA CAMERA SENSOR
10087 M:      Laurent Pinchart <[email protected]>
10088 L:      [email protected]
10089 T:      git git://linuxtv.org/media_tree.git
10090 S:      Maintained
10091 F:      Documentation/devicetree/bindings/media/i2c/mt9v032.txt
10092 F:      drivers/media/i2c/mt9v032.c
10093 F:      include/media/i2c/mt9v032.h
10094
10095 MT9V111 APTINA CAMERA SENSOR
10096 M:      Jacopo Mondi <[email protected]>
10097 L:      [email protected]
10098 T:      git git://linuxtv.org/media_tree.git
10099 S:      Maintained
10100 F:      Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt
10101 F:      drivers/media/i2c/mt9v111.c
10102
10103 MULTIFUNCTION DEVICES (MFD)
10104 M:      Lee Jones <[email protected]>
10105 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10106 S:      Supported
10107 F:      Documentation/devicetree/bindings/mfd/
10108 F:      drivers/mfd/
10109 F:      include/linux/mfd/
10110 F:      include/dt-bindings/mfd/
10111
10112 MULTIMEDIA CARD (MMC) ETC. OVER SPI
10113 S:      Orphan
10114 F:      drivers/mmc/host/mmc_spi.c
10115 F:      include/linux/spi/mmc_spi.h
10116
10117 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
10118 M:      Ulf Hansson <[email protected]>
10119 L:      [email protected]
10120 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
10121 S:      Maintained
10122 F:      Documentation/devicetree/bindings/mmc/
10123 F:      drivers/mmc/
10124 F:      include/linux/mmc/
10125 F:      include/uapi/linux/mmc/
10126
10127 MULTIPLEXER SUBSYSTEM
10128 M:      Peter Rosin <[email protected]>
10129 S:      Maintained
10130 F:      Documentation/ABI/testing/sysfs-class-mux*
10131 F:      Documentation/devicetree/bindings/mux/
10132 F:      include/dt-bindings/mux/
10133 F:      include/linux/mux/
10134 F:      drivers/mux/
10135
10136 MULTITECH MULTIPORT CARD (ISICOM)
10137 S:      Orphan
10138 F:      drivers/tty/isicom.c
10139 F:      include/linux/isicom.h
10140
10141 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
10142 M:      Bin Liu <[email protected]>
10143 L:      [email protected]
10144 S:      Maintained
10145 F:      drivers/usb/musb/
10146
10147 MXL301RF MEDIA DRIVER
10148 M:      Akihiro Tsukada <[email protected]>
10149 L:      [email protected]
10150 S:      Odd Fixes
10151 F:      drivers/media/tuners/mxl301rf*
10152
10153 MXL5007T MEDIA DRIVER
10154 M:      Michael Krufky <[email protected]>
10155 L:      [email protected]
10156 W:      https://linuxtv.org
10157 W:      http://github.com/mkrufky
10158 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
10159 T:      git git://linuxtv.org/mkrufky/tuners.git
10160 S:      Maintained
10161 F:      drivers/media/tuners/mxl5007t.*
10162
10163 MXSFB DRM DRIVER
10164 M:      Marek Vasut <[email protected]>
10165 M:      Stefan Agner <[email protected]>
10166 L:      [email protected]
10167 S:      Supported
10168 F:      drivers/gpu/drm/mxsfb/
10169 F:      Documentation/devicetree/bindings/display/mxsfb.txt
10170 T:      git git://anongit.freedesktop.org/drm/drm-misc
10171
10172 MYLEX DAC960 PCI RAID Controller
10173 M:      Hannes Reinecke <[email protected]>
10174 L:      [email protected]
10175 S:      Supported
10176 F:      drivers/scsi/myrb.*
10177 F:      drivers/scsi/myrs.*
10178
10179 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
10180 M:      Chris Lee <[email protected]>
10181 L:      [email protected]
10182 W:      https://www.cspi.com/ethernet-products/support/downloads/
10183 S:      Supported
10184 F:      drivers/net/ethernet/myricom/myri10ge/
10185
10186 NAND FLASH SUBSYSTEM
10187 M:      Boris Brezillon <[email protected]>
10188 M:      Miquel Raynal <[email protected]>
10189 R:      Richard Weinberger <[email protected]>
10190 L:      [email protected]
10191 W:      http://www.linux-mtd.infradead.org/
10192 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
10193 T:      git git://git.infradead.org/linux-mtd.git nand/fixes
10194 T:      git git://git.infradead.org/linux-mtd.git nand/next
10195 S:      Maintained
10196 F:      drivers/mtd/nand/
10197 F:      include/linux/mtd/*nand*.h
10198
10199 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
10200 M:      Daniel Mack <[email protected]>
10201 S:      Maintained
10202 L:      [email protected] (moderated for non-subscribers)
10203 W:      http://www.native-instruments.com
10204 F:      sound/usb/caiaq/
10205
10206 NATSEMI ETHERNET DRIVER (DP8381x)
10207 S:      Orphan
10208 F:      drivers/net/ethernet/natsemi/natsemi.c
10209
10210 NCR 5380 SCSI DRIVERS
10211 M:      Finn Thain <[email protected]>
10212 M:      Michael Schmitz <[email protected]>
10213 L:      [email protected]
10214 S:      Maintained
10215 F:      Documentation/scsi/g_NCR5380.txt
10216 F:      drivers/scsi/NCR5380.*
10217 F:      drivers/scsi/arm/cumana_1.c
10218 F:      drivers/scsi/arm/oak.c
10219 F:      drivers/scsi/atari_scsi.*
10220 F:      drivers/scsi/dmx3191d.c
10221 F:      drivers/scsi/g_NCR5380.*
10222 F:      drivers/scsi/mac_scsi.*
10223 F:      drivers/scsi/sun3_scsi.*
10224 F:      drivers/scsi/sun3_scsi_vme.c
10225
10226 NCSI LIBRARY:
10227 M:      Samuel Mendoza-Jonas <[email protected]>
10228 S:      Maintained
10229 F:      net/ncsi/
10230
10231 NCT6775 HARDWARE MONITOR DRIVER
10232 M:      Guenter Roeck <[email protected]>
10233 L:      [email protected]
10234 S:      Maintained
10235 F:      Documentation/hwmon/nct6775
10236 F:      drivers/hwmon/nct6775.c
10237
10238 NET_FAILOVER MODULE
10239 M:      Sridhar Samudrala <[email protected]>
10240 L:      [email protected]
10241 S:      Supported
10242 F:      driver/net/net_failover.c
10243 F:      include/net/net_failover.h
10244 F:      Documentation/networking/net_failover.rst
10245
10246 NETEFFECT IWARP RNIC DRIVER (IW_NES)
10247 M:      Faisal Latif <[email protected]>
10248 L:      [email protected]
10249 W:      http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
10250 S:      Supported
10251 F:      drivers/infiniband/hw/nes/
10252 F:      include/uapi/rdma/nes-abi.h
10253
10254 NETEM NETWORK EMULATOR
10255 M:      Stephen Hemminger <[email protected]>
10256 L:      [email protected] (moderated for non-subscribers)
10257 S:      Maintained
10258 F:      net/sched/sch_netem.c
10259
10260 NETERION 10GbE DRIVERS (s2io/vxge)
10261 M:      Jon Mason <[email protected]>
10262 L:      [email protected]
10263 S:      Supported
10264 F:      Documentation/networking/s2io.txt
10265 F:      Documentation/networking/vxge.txt
10266 F:      drivers/net/ethernet/neterion/
10267
10268 NETFILTER
10269 M:      Pablo Neira Ayuso <[email protected]>
10270 M:      Jozsef Kadlecsik <[email protected]>
10271 M:      Florian Westphal <[email protected]>
10272 L:      [email protected]
10273 L:      [email protected]
10274 W:      http://www.netfilter.org/
10275 W:      http://www.iptables.org/
10276 W:      http://www.nftables.org/
10277 Q:      http://patchwork.ozlabs.org/project/netfilter-devel/list/
10278 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
10279 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
10280 S:      Maintained
10281 F:      include/linux/netfilter*
10282 F:      include/linux/netfilter/
10283 F:      include/net/netfilter/
10284 F:      include/uapi/linux/netfilter*
10285 F:      include/uapi/linux/netfilter/
10286 F:      net/*/netfilter.c
10287 F:      net/*/netfilter/
10288 F:      net/netfilter/
10289 F:      net/bridge/br_netfilter*.c
10290
10291 NETROM NETWORK LAYER
10292 M:      Ralf Baechle <[email protected]>
10293 L:      [email protected]
10294 W:      http://www.linux-ax25.org/
10295 S:      Maintained
10296 F:      include/net/netrom.h
10297 F:      include/uapi/linux/netrom.h
10298 F:      net/netrom/
10299
10300 NETRONOME ETHERNET DRIVERS
10301 M:      Jakub Kicinski <[email protected]>
10302 L:      [email protected]
10303 S:      Maintained
10304 F:      drivers/net/ethernet/netronome/
10305
10306 NETWORK BLOCK DEVICE (NBD)
10307 M:      Josef Bacik <[email protected]>
10308 S:      Maintained
10309 L:      [email protected]
10310 L:      [email protected]
10311 F:      Documentation/blockdev/nbd.txt
10312 F:      drivers/block/nbd.c
10313 F:      include/uapi/linux/nbd.h
10314
10315 NETWORK DROP MONITOR
10316 M:      Neil Horman <[email protected]>
10317 L:      [email protected]
10318 S:      Maintained
10319 W:      https://fedorahosted.org/dropwatch/
10320 F:      net/core/drop_monitor.c
10321
10322 NETWORKING DRIVERS
10323 M:      "David S. Miller" <[email protected]>
10324 L:      [email protected]
10325 W:      http://www.linuxfoundation.org/en/Net
10326 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10327 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
10328 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
10329 S:      Odd Fixes
10330 F:      Documentation/devicetree/bindings/net/
10331 F:      drivers/net/
10332 F:      include/linux/if_*
10333 F:      include/linux/netdevice.h
10334 F:      include/linux/etherdevice.h
10335 F:      include/linux/fcdevice.h
10336 F:      include/linux/fddidevice.h
10337 F:      include/linux/hippidevice.h
10338 F:      include/linux/inetdevice.h
10339 F:      include/uapi/linux/if_*
10340 F:      include/uapi/linux/netdevice.h
10341
10342 NETWORKING DRIVERS (WIRELESS)
10343 M:      Kalle Valo <[email protected]>
10344 L:      [email protected]
10345 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
10346 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
10347 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
10348 S:      Maintained
10349 F:      Documentation/devicetree/bindings/net/wireless/
10350 F:      drivers/net/wireless/
10351
10352 NETWORKING [DSA]
10353 M:      Andrew Lunn <[email protected]>
10354 M:      Vivien Didelot <[email protected]>
10355 M:      Florian Fainelli <[email protected]>
10356 S:      Maintained
10357 F:      Documentation/devicetree/bindings/net/dsa/
10358 F:      net/dsa/
10359 F:      include/net/dsa.h
10360 F:      include/linux/dsa/
10361 F:      drivers/net/dsa/
10362
10363 NETWORKING [GENERAL]
10364 M:      "David S. Miller" <[email protected]>
10365 L:      [email protected]
10366 W:      http://www.linuxfoundation.org/en/Net
10367 Q:      http://patchwork.ozlabs.org/project/netdev/list/
10368 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
10369 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
10370 B:      mailto:[email protected]
10371 S:      Maintained
10372 F:      net/
10373 F:      include/net/
10374 F:      include/linux/in.h
10375 F:      include/linux/net.h
10376 F:      include/linux/netdevice.h
10377 F:      include/uapi/linux/in.h
10378 F:      include/uapi/linux/net.h
10379 F:      include/uapi/linux/netdevice.h
10380 F:      include/uapi/linux/net_namespace.h
10381 F:      tools/testing/selftests/net/
10382 F:      lib/net_utils.c
10383 F:      lib/random32.c
10384 F:      Documentation/networking/
10385
10386 NETWORKING [IPSEC]
10387 M:      Steffen Klassert <[email protected]>
10388 M:      Herbert Xu <[email protected]>
10389 M:      "David S. Miller" <[email protected]>
10390 L:      [email protected]
10391 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
10392 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
10393 S:      Maintained
10394 F:      net/xfrm/
10395 F:      net/key/
10396 F:      net/ipv4/xfrm*
10397 F:      net/ipv4/esp4*
10398 F:      net/ipv4/ah4.c
10399 F:      net/ipv4/ipcomp.c
10400 F:      net/ipv4/ip_vti.c
10401 F:      net/ipv6/xfrm*
10402 F:      net/ipv6/esp6*
10403 F:      net/ipv6/ah6.c
10404 F:      net/ipv6/ipcomp6.c
10405 F:      net/ipv6/ip6_vti.c
10406 F:      include/uapi/linux/xfrm.h
10407 F:      include/net/xfrm.h
10408
10409 NETWORKING [IPv4/IPv6]
10410 M:      "David S. Miller" <[email protected]>
10411 M:      Alexey Kuznetsov <[email protected]>
10412 M:      Hideaki YOSHIFUJI <[email protected]>
10413 L:      [email protected]
10414 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
10415 S:      Maintained
10416 F:      net/ipv4/
10417 F:      net/ipv6/
10418 F:      include/net/ip*
10419 F:      arch/x86/net/*
10420
10421 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
10422 M:      Paul Moore <[email protected]>
10423 W:      https://github.com/netlabel
10424 L:      [email protected]
10425 L:      [email protected]
10426 S:      Maintained
10427 F:      Documentation/netlabel/
10428 F:      include/net/calipso.h
10429 F:      include/net/cipso_ipv4.h
10430 F:      include/net/netlabel.h
10431 F:      include/uapi/linux/netfilter/xt_SECMARK.h
10432 F:      include/uapi/linux/netfilter/xt_CONNSECMARK.h
10433 F:      net/netlabel/
10434 F:      net/ipv4/cipso_ipv4.c
10435 F:      net/ipv6/calipso.c
10436 F:      net/netfilter/xt_CONNSECMARK.c
10437 F:      net/netfilter/xt_SECMARK.c
10438
10439 NETWORKING [TCP]
10440 M:      Eric Dumazet <[email protected]>
10441 L:      [email protected]
10442 S:      Maintained
10443 F:      net/ipv4/tcp*.c
10444 F:      net/ipv4/syncookies.c
10445 F:      net/ipv6/tcp*.c
10446 F:      net/ipv6/syncookies.c
10447 F:      include/uapi/linux/tcp.h
10448 F:      include/net/tcp.h
10449 F:      include/linux/tcp.h
10450 F:      include/trace/events/tcp.h
10451
10452 NETWORKING [TLS]
10453 M:      Boris Pismenny <[email protected]>
10454 M:      Aviad Yehezkel <[email protected]>
10455 M:      Dave Watson <[email protected]>
10456 M:      John Fastabend <[email protected]>
10457 M:      Daniel Borkmann <[email protected]>
10458 L:      [email protected]
10459 S:      Maintained
10460 F:      net/tls/*
10461 F:      include/uapi/linux/tls.h
10462 F:      include/net/tls.h
10463
10464 NETWORKING [WIRELESS]
10465 L:      [email protected]
10466 Q:      http://patchwork.kernel.org/project/linux-wireless/list/
10467
10468 NETDEVSIM
10469 M:      Jakub Kicinski <[email protected]>
10470 S:      Maintained
10471 F:      drivers/net/netdevsim/*
10472
10473 NETXEN (1/10) GbE SUPPORT
10474 M:      Manish Chopra <[email protected]>
10475 M:      Rahul Verma <[email protected]>
10476 M:      [email protected]
10477 L:      [email protected]
10478 S:      Supported
10479 F:      drivers/net/ethernet/qlogic/netxen/
10480
10481 NFC SUBSYSTEM
10482 M:      Samuel Ortiz <[email protected]>
10483 L:      [email protected]
10484 L:      [email protected] (subscribers-only)
10485 S:      Supported
10486 F:      net/nfc/
10487 F:      include/net/nfc/
10488 F:      include/uapi/linux/nfc.h
10489 F:      drivers/nfc/
10490 F:      include/linux/platform_data/nfcmrvl.h
10491 F:      include/linux/platform_data/nxp-nci.h
10492 F:      Documentation/devicetree/bindings/net/nfc/
10493
10494 NFS, SUNRPC, AND LOCKD CLIENTS
10495 M:      Trond Myklebust <[email protected]>
10496 M:      Anna Schumaker <[email protected]>
10497 L:      [email protected]
10498 W:      http://client.linux-nfs.org
10499 T:      git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
10500 S:      Maintained
10501 F:      fs/lockd/
10502 F:      fs/nfs/
10503 F:      fs/nfs_common/
10504 F:      net/sunrpc/
10505 F:      include/linux/lockd/
10506 F:      include/linux/nfs*
10507 F:      include/linux/sunrpc/
10508 F:      include/uapi/linux/nfs*
10509 F:      include/uapi/linux/sunrpc/
10510
10511 NILFS2 FILESYSTEM
10512 M:      Ryusuke Konishi <[email protected]>
10513 L:      [email protected]
10514 W:      https://nilfs.sourceforge.io/
10515 W:      https://nilfs.osdn.jp/
10516 T:      git git://github.com/konis/nilfs2.git
10517 S:      Supported
10518 F:      Documentation/filesystems/nilfs2.txt
10519 F:      fs/nilfs2/
10520 F:      include/trace/events/nilfs2.h
10521 F:      include/uapi/linux/nilfs2_api.h
10522 F:      include/uapi/linux/nilfs2_ondisk.h
10523
10524 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
10525 M:      YOKOTA Hiroshi <[email protected]>
10526 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
10527 S:      Maintained
10528 F:      Documentation/scsi/NinjaSCSI.txt
10529 F:      drivers/scsi/pcmcia/nsp_*
10530
10531 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
10532 M:      GOTO Masanori <[email protected]>
10533 M:      YOKOTA Hiroshi <[email protected]>
10534 W:      http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
10535 S:      Maintained
10536 F:      Documentation/scsi/NinjaSCSI.txt
10537 F:      drivers/scsi/nsp32*
10538
10539 NIOS2 ARCHITECTURE
10540 M:      Ley Foon Tan <[email protected]>
10541 L:      [email protected] (moderated for non-subscribers)
10542 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
10543 S:      Maintained
10544 F:      arch/nios2/
10545
10546 NOHZ, DYNTICKS SUPPORT
10547 M:      Frederic Weisbecker <[email protected]>
10548 M:      Thomas Gleixner <[email protected]>
10549 M:      Ingo Molnar <[email protected]>
10550 L:      [email protected]
10551 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
10552 S:      Maintained
10553 F:      kernel/time/tick*.*
10554 F:      include/linux/tick.h
10555 F:      include/linux/sched/nohz.h
10556
10557 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
10558 M:      Pavel Machek <[email protected]>
10559 M:      Sakari Ailus <[email protected]>
10560 L:      [email protected]
10561 S:      Maintained
10562 F:      drivers/media/i2c/et8ek8
10563 F:      drivers/media/i2c/ad5820.c
10564
10565 NOKIA N900 POWER SUPPLY DRIVERS
10566 R:      Pali Rohár <[email protected]>
10567 F:      include/linux/power/bq2415x_charger.h
10568 F:      include/linux/power/bq27xxx_battery.h
10569 F:      include/linux/power/isp1704_charger.h
10570 F:      drivers/power/supply/bq2415x_charger.c
10571 F:      drivers/power/supply/bq27xxx_battery.c
10572 F:      drivers/power/supply/bq27xxx_battery_i2c.c
10573 F:      drivers/power/supply/isp1704_charger.c
10574 F:      drivers/power/supply/rx51_battery.c
10575
10576 NTB AMD DRIVER
10577 M:      Shyam Sundar S K <[email protected]>
10578 L:      [email protected]
10579 S:      Supported
10580 F:      drivers/ntb/hw/amd/
10581
10582 NTB DRIVER CORE
10583 M:      Jon Mason <[email protected]>
10584 M:      Dave Jiang <[email protected]>
10585 M:      Allen Hubbe <[email protected]>
10586 L:      [email protected]
10587 S:      Supported
10588 W:      https://github.com/jonmason/ntb/wiki
10589 T:      git git://github.com/jonmason/ntb.git
10590 F:      drivers/ntb/
10591 F:      drivers/net/ntb_netdev.c
10592 F:      include/linux/ntb.h
10593 F:      include/linux/ntb_transport.h
10594 F:      tools/testing/selftests/ntb/
10595
10596 NTB IDT DRIVER
10597 M:      Serge Semin <[email protected]>
10598 L:      [email protected]
10599 S:      Supported
10600 F:      drivers/ntb/hw/idt/
10601
10602 NTB INTEL DRIVER
10603 M:      Dave Jiang <[email protected]>
10604 L:      [email protected]
10605 S:      Supported
10606 W:      https://github.com/davejiang/linux/wiki
10607 T:      git https://github.com/davejiang/linux.git
10608 F:      drivers/ntb/hw/intel/
10609
10610 NTFS FILESYSTEM
10611 M:      Anton Altaparmakov <[email protected]>
10612 L:      [email protected]
10613 W:      http://www.tuxera.com/
10614 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
10615 S:      Supported
10616 F:      Documentation/filesystems/ntfs.txt
10617 F:      fs/ntfs/
10618
10619 NUBUS SUBSYSTEM
10620 M:      Finn Thain <[email protected]>
10621 L:      [email protected]
10622 S:      Maintained
10623 F:      arch/*/include/asm/nubus.h
10624 F:      drivers/nubus/
10625 F:      include/linux/nubus.h
10626 F:      include/uapi/linux/nubus.h
10627
10628 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
10629 M:      Antonino Daplas <[email protected]>
10630 L:      [email protected]
10631 S:      Maintained
10632 F:      drivers/video/fbdev/riva/
10633 F:      drivers/video/fbdev/nvidia/
10634
10635 NVM EXPRESS DRIVER
10636 M:      Keith Busch <[email protected]>
10637 M:      Jens Axboe <[email protected]>
10638 M:      Christoph Hellwig <[email protected]>
10639 M:      Sagi Grimberg <[email protected]>
10640 L:      [email protected]
10641 T:      git://git.infradead.org/nvme.git
10642 W:      http://git.infradead.org/nvme.git
10643 S:      Supported
10644 F:      drivers/nvme/host/
10645 F:      include/linux/nvme.h
10646 F:      include/uapi/linux/nvme_ioctl.h
10647
10648 NVM EXPRESS FC TRANSPORT DRIVERS
10649 M:      James Smart <[email protected]>
10650 L:      [email protected]
10651 S:      Supported
10652 F:      include/linux/nvme-fc.h
10653 F:      include/linux/nvme-fc-driver.h
10654 F:      drivers/nvme/host/fc.c
10655 F:      drivers/nvme/target/fc.c
10656 F:      drivers/nvme/target/fcloop.c
10657
10658 NVM EXPRESS TARGET DRIVER
10659 M:      Christoph Hellwig <[email protected]>
10660 M:      Sagi Grimberg <[email protected]>
10661 L:      [email protected]
10662 T:      git://git.infradead.org/nvme.git
10663 W:      http://git.infradead.org/nvme.git
10664 S:      Supported
10665 F:      drivers/nvme/target/
10666
10667 NVMEM FRAMEWORK
10668 M:      Srinivas Kandagatla <[email protected]>
10669 S:      Maintained
10670 F:      drivers/nvmem/
10671 F:      Documentation/devicetree/bindings/nvmem/
10672 F:      Documentation/ABI/stable/sysfs-bus-nvmem
10673 F:      include/linux/nvmem-consumer.h
10674 F:      include/linux/nvmem-provider.h
10675
10676 NXP SGTL5000 DRIVER
10677 M:      Fabio Estevam <[email protected]>
10678 L:      [email protected] (moderated for non-subscribers)
10679 S:      Maintained
10680 F:      Documentation/devicetree/bindings/sound/sgtl5000.txt
10681 F:      sound/soc/codecs/sgtl5000*
10682
10683 NXP TDA998X DRM DRIVER
10684 M:      Russell King <[email protected]>
10685 S:      Maintained
10686 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
10687 T:      git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
10688 F:      drivers/gpu/drm/i2c/tda998x_drv.c
10689 F:      include/drm/i2c/tda998x.h
10690 F:      include/dt-bindings/display/tda998x.h
10691 K:      "nxp,tda998x"
10692
10693 NXP TFA9879 DRIVER
10694 M:      Peter Rosin <[email protected]>
10695 L:      [email protected] (moderated for non-subscribers)
10696 S:      Maintained
10697 F:      Documentation/devicetree/bindings/sound/tfa9879.txt
10698 F:      sound/soc/codecs/tfa9879*
10699
10700 NXP-NCI NFC DRIVER
10701 M:      Clément Perrochaud <[email protected]>
10702 R:      Charles Gorand <[email protected]>
10703 L:      [email protected] (moderated for non-subscribers)
10704 S:      Supported
10705 F:      drivers/nfc/nxp-nci
10706
10707 OBJTOOL
10708 M:      Josh Poimboeuf <[email protected]>
10709 M:      Peter Zijlstra <[email protected]>
10710 S:      Supported
10711 F:      tools/objtool/
10712
10713 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
10714 M:      Frederic Barrat <[email protected]>
10715 M:      Andrew Donnellan <[email protected]>
10716 L:      [email protected]
10717 S:      Supported
10718 F:      arch/powerpc/platforms/powernv/ocxl.c
10719 F:      arch/powerpc/include/asm/pnv-ocxl.h
10720 F:      drivers/misc/ocxl/
10721 F:      include/misc/ocxl*
10722 F:      include/uapi/misc/ocxl.h
10723 F:      Documentation/accelerators/ocxl.rst
10724
10725 OMAP AUDIO SUPPORT
10726 M:      Peter Ujfalusi <[email protected]>
10727 M:      Jarkko Nikula <[email protected]>
10728 L:      [email protected] (moderated for non-subscribers)
10729 L:      [email protected]
10730 S:      Maintained
10731 F:      sound/soc/omap/
10732
10733 OMAP CLOCK FRAMEWORK SUPPORT
10734 M:      Paul Walmsley <[email protected]>
10735 L:      [email protected]
10736 S:      Maintained
10737 F:      arch/arm/*omap*/*clock*
10738
10739 OMAP DEVICE TREE SUPPORT
10740 M:      Benoît Cousson <[email protected]>
10741 M:      Tony Lindgren <[email protected]>
10742 L:      [email protected]
10743 L:      [email protected]
10744 S:      Maintained
10745 F:      arch/arm/boot/dts/*omap*
10746 F:      arch/arm/boot/dts/*am3*
10747 F:      arch/arm/boot/dts/*am4*
10748 F:      arch/arm/boot/dts/*am5*
10749 F:      arch/arm/boot/dts/*dra7*
10750
10751 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
10752 L:      [email protected]
10753 L:      [email protected]
10754 S:      Orphan
10755 F:      drivers/video/fbdev/omap2/
10756 F:      Documentation/arm/OMAP/DSS
10757
10758 OMAP FRAMEBUFFER SUPPORT
10759 L:      [email protected]
10760 L:      [email protected]
10761 S:      Orphan
10762 F:      drivers/video/fbdev/omap/
10763
10764 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
10765 M:      Roger Quadros <[email protected]>
10766 M:      Tony Lindgren <[email protected]>
10767 L:      [email protected]
10768 S:      Maintained
10769 F:      drivers/memory/omap-gpmc.c
10770 F:      arch/arm/mach-omap2/*gpmc*
10771
10772 OMAP GPIO DRIVER
10773 M:      Grygorii Strashko <[email protected]>
10774 M:      Santosh Shilimkar <[email protected]>
10775 M:      Kevin Hilman <[email protected]>
10776 L:      [email protected]
10777 S:      Maintained
10778 F:      Documentation/devicetree/bindings/gpio/gpio-omap.txt
10779 F:      drivers/gpio/gpio-omap.c
10780
10781 OMAP HARDWARE SPINLOCK SUPPORT
10782 M:      Ohad Ben-Cohen <[email protected]>
10783 L:      [email protected]
10784 S:      Maintained
10785 F:      drivers/hwspinlock/omap_hwspinlock.c
10786
10787 OMAP HS MMC SUPPORT
10788 L:      [email protected]
10789 L:      [email protected]
10790 S:      Orphan
10791 F:      drivers/mmc/host/omap_hsmmc.c
10792
10793 OMAP HWMOD DATA
10794 M:      Paul Walmsley <[email protected]>
10795 L:      [email protected]
10796 S:      Maintained
10797 F:      arch/arm/mach-omap2/omap_hwmod*data*
10798
10799 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
10800 M:      Benoît Cousson <[email protected]>
10801 L:      [email protected]
10802 S:      Maintained
10803 F:      arch/arm/mach-omap2/omap_hwmod_44xx_data.c
10804
10805 OMAP HWMOD SUPPORT
10806 M:      Benoît Cousson <[email protected]>
10807 M:      Paul Walmsley <[email protected]>
10808 L:      [email protected]
10809 S:      Maintained
10810 F:      arch/arm/mach-omap2/omap_hwmod.*
10811
10812 OMAP I2C DRIVER
10813 M:      Vignesh R <[email protected]>
10814 L:      [email protected]
10815 L:      [email protected]
10816 S:      Maintained
10817 F:      Documentation/devicetree/bindings/i2c/i2c-omap.txt
10818 F:      drivers/i2c/busses/i2c-omap.c
10819
10820 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
10821 M:      Laurent Pinchart <[email protected]>
10822 L:      [email protected]
10823 S:      Maintained
10824 F:      Documentation/devicetree/bindings/media/ti,omap3isp.txt
10825 F:      drivers/media/platform/omap3isp/
10826 F:      drivers/staging/media/omap4iss/
10827
10828 OMAP MMC SUPPORT
10829 M:      Aaro Koskinen <[email protected]>
10830 L:      [email protected]
10831 S:      Odd Fixes
10832 F:      drivers/mmc/host/omap.c
10833
10834 OMAP POWER MANAGEMENT SUPPORT
10835 M:      Kevin Hilman <[email protected]>
10836 L:      [email protected]
10837 S:      Maintained
10838 F:      arch/arm/*omap*/*pm*
10839 F:      drivers/cpufreq/omap-cpufreq.c
10840
10841 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
10842 M:      Rajendra Nayak <[email protected]>
10843 M:      Paul Walmsley <[email protected]>
10844 L:      [email protected]
10845 S:      Maintained
10846 F:      arch/arm/mach-omap2/prm*
10847
10848 OMAP RANDOM NUMBER GENERATOR SUPPORT
10849 M:      Deepak Saxena <[email protected]>
10850 S:      Maintained
10851 F:      drivers/char/hw_random/omap-rng.c
10852
10853 OMAP USB SUPPORT
10854 L:      [email protected]
10855 L:      [email protected]
10856 S:      Orphan
10857 F:      drivers/usb/*/*omap*
10858 F:      arch/arm/*omap*/usb*
10859
10860 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
10861 M:      Mark Jackson <[email protected]>
10862 L:      [email protected]
10863 S:      Maintained
10864 F:      arch/arm/boot/dts/am335x-nano.dts
10865
10866 OMAP1 SUPPORT
10867 M:      Aaro Koskinen <[email protected]>
10868 M:      Tony Lindgren <[email protected]>
10869 L:      [email protected]
10870 Q:      http://patchwork.kernel.org/project/linux-omap/list/
10871 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
10872 S:      Maintained
10873 F:      arch/arm/mach-omap1/
10874 F:      arch/arm/plat-omap/
10875 F:      arch/arm/configs/omap1_defconfig
10876 F:      drivers/i2c/busses/i2c-omap.c
10877 F:      include/linux/platform_data/i2c-omap.h
10878 F:      include/linux/platform_data/ams-delta-fiq.h
10879
10880 OMAP2+ SUPPORT
10881 M:      Tony Lindgren <[email protected]>
10882 L:      [email protected]
10883 W:      http://www.muru.com/linux/omap/
10884 W:      http://linux.omap.com/
10885 Q:      http://patchwork.kernel.org/project/linux-omap/list/
10886 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
10887 S:      Maintained
10888 F:      arch/arm/mach-omap2/
10889 F:      arch/arm/plat-omap/
10890 F:      arch/arm/configs/omap2plus_defconfig
10891 F:      drivers/i2c/busses/i2c-omap.c
10892 F:      drivers/irqchip/irq-omap-intc.c
10893 F:      drivers/mfd/*omap*.c
10894 F:      drivers/mfd/menelaus.c
10895 F:      drivers/mfd/palmas.c
10896 F:      drivers/mfd/tps65217.c
10897 F:      drivers/mfd/tps65218.c
10898 F:      drivers/mfd/tps65910.c
10899 F:      drivers/mfd/twl-core.[ch]
10900 F:      drivers/mfd/twl4030*.c
10901 F:      drivers/mfd/twl6030*.c
10902 F:      drivers/mfd/twl6040*.c
10903 F:      drivers/regulator/palmas-regulator*.c
10904 F:      drivers/regulator/pbias-regulator.c
10905 F:      drivers/regulator/tps65217-regulator.c
10906 F:      drivers/regulator/tps65218-regulator.c
10907 F:      drivers/regulator/tps65910-regulator.c
10908 F:      drivers/regulator/twl-regulator.c
10909 F:      drivers/regulator/twl6030-regulator.c
10910 F:      include/linux/platform_data/i2c-omap.h
10911
10912 ONION OMEGA2+ BOARD
10913 M:      Harvey Hunt <[email protected]>
10914 L:      [email protected]
10915 S:      Maintained
10916 F:      arch/mips/boot/dts/ralink/omega2p.dts
10917
10918 OMFS FILESYSTEM
10919 M:      Bob Copeland <[email protected]>
10920 L:      [email protected]
10921 S:      Maintained
10922 F:      Documentation/filesystems/omfs.txt
10923 F:      fs/omfs/
10924
10925 OMNIKEY CARDMAN 4000 DRIVER
10926 M:      Harald Welte <[email protected]>
10927 S:      Maintained
10928 F:      drivers/char/pcmcia/cm4000_cs.c
10929 F:      include/linux/cm4000_cs.h
10930 F:      include/uapi/linux/cm4000_cs.h
10931
10932 OMNIKEY CARDMAN 4040 DRIVER
10933 M:      Harald Welte <[email protected]>
10934 S:      Maintained
10935 F:      drivers/char/pcmcia/cm4040_cs.*
10936
10937 OMNIVISION OV13858 SENSOR DRIVER
10938 M:      Sakari Ailus <[email protected]>
10939 L:      [email protected]
10940 T:      git git://linuxtv.org/media_tree.git
10941 S:      Maintained
10942 F:      drivers/media/i2c/ov13858.c
10943
10944 OMNIVISION OV2680 SENSOR DRIVER
10945 M:      Rui Miguel Silva <[email protected]>
10946 L:      [email protected]
10947 T:      git git://linuxtv.org/media_tree.git
10948 S:      Maintained
10949 F:      drivers/media/i2c/ov2680.c
10950 F:      Documentation/devicetree/bindings/media/i2c/ov2680.txt
10951
10952 OMNIVISION OV2685 SENSOR DRIVER
10953 M:      Shunqian Zheng <[email protected]>
10954 L:      [email protected]
10955 T:      git git://linuxtv.org/media_tree.git
10956 S:      Maintained
10957 F:      drivers/media/i2c/ov2685.c
10958
10959 OMNIVISION OV5640 SENSOR DRIVER
10960 M:      Steve Longerbeam <[email protected]>
10961 L:      [email protected]
10962 T:      git git://linuxtv.org/media_tree.git
10963 S:      Maintained
10964 F:      drivers/media/i2c/ov5640.c
10965
10966 OMNIVISION OV5647 SENSOR DRIVER
10967 M:      Luis Oliveira <[email protected]>
10968 L:      [email protected]
10969 T:      git git://linuxtv.org/media_tree.git
10970 S:      Maintained
10971 F:      drivers/media/i2c/ov5647.c
10972
10973 OMNIVISION OV5695 SENSOR DRIVER
10974 M:      Shunqian Zheng <[email protected]>
10975 L:      [email protected]
10976 T:      git git://linuxtv.org/media_tree.git
10977 S:      Maintained
10978 F:      drivers/media/i2c/ov5695.c
10979
10980 OMNIVISION OV7670 SENSOR DRIVER
10981 M:      Jonathan Corbet <[email protected]>
10982 L:      [email protected]
10983 T:      git git://linuxtv.org/media_tree.git
10984 S:      Maintained
10985 F:      drivers/media/i2c/ov7670.c
10986 F:      Documentation/devicetree/bindings/media/i2c/ov7670.txt
10987
10988 OMNIVISION OV772x SENSOR DRIVER
10989 M:      Jacopo Mondi <[email protected]>
10990 L:      [email protected]
10991 T:      git git://linuxtv.org/media_tree.git
10992 S:      Odd fixes
10993 F:      drivers/media/i2c/ov772x.c
10994 F:      include/media/i2c/ov772x.h
10995 F:      Documentation/devicetree/bindings/media/i2c/ov772x.txt
10996
10997 OMNIVISION OV7740 SENSOR DRIVER
10998 M:      Wenyou Yang <[email protected]>
10999 L:      [email protected]
11000 T:      git git://linuxtv.org/media_tree.git
11001 S:      Maintained
11002 F:      drivers/media/i2c/ov7740.c
11003 F:      Documentation/devicetree/bindings/media/i2c/ov7740.txt
11004
11005 OMNIVISION OV9650 SENSOR DRIVER
11006 M:      Sakari Ailus <[email protected]>
11007 R:      Akinobu Mita <[email protected]>
11008 R:      Sylwester Nawrocki <[email protected]>
11009 L:      [email protected]
11010 T:      git git://linuxtv.org/media_tree.git
11011 S:      Maintained
11012 F:      drivers/media/i2c/ov9650.c
11013 F:      Documentation/devicetree/bindings/media/i2c/ov9650.txt
11014
11015 ONENAND FLASH DRIVER
11016 M:      Kyungmin Park <[email protected]>
11017 L:      [email protected]
11018 S:      Maintained
11019 F:      drivers/mtd/nand/onenand/
11020 F:      include/linux/mtd/onenand*.h
11021
11022 ONSTREAM SCSI TAPE DRIVER
11023 M:      Willem Riede <[email protected]>
11024 L:      [email protected]
11025 L:      [email protected]
11026 S:      Maintained
11027 F:      Documentation/scsi/osst.txt
11028 F:      drivers/scsi/osst.*
11029 F:      drivers/scsi/osst_*.h
11030 F:      drivers/scsi/st.h
11031
11032 OP-TEE DRIVER
11033 M:      Jens Wiklander <[email protected]>
11034 S:      Maintained
11035 F:      drivers/tee/optee/
11036
11037 OPA-VNIC DRIVER
11038 M:      Dennis Dalessandro <[email protected]>
11039 M:      Niranjana Vishwanathapura <[email protected]>
11040 L:      [email protected]
11041 S:      Supported
11042 F:      drivers/infiniband/ulp/opa_vnic
11043
11044 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
11045 M:      Pantelis Antoniou <[email protected]>
11046 M:      Frank Rowand <[email protected]>
11047 L:      [email protected]
11048 S:      Maintained
11049 F:      Documentation/devicetree/dynamic-resolution-notes.txt
11050 F:      Documentation/devicetree/overlay-notes.txt
11051 F:      drivers/of/overlay.c
11052 F:      drivers/of/resolver.c
11053 K:      of_overlay_notifier_
11054
11055 OPEN FIRMWARE AND FLATTENED DEVICE TREE
11056 M:      Rob Herring <[email protected]>
11057 M:      Frank Rowand <[email protected]>
11058 L:      [email protected]
11059 W:      http://www.devicetree.org/
11060 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
11061 S:      Maintained
11062 F:      drivers/of/
11063 F:      include/linux/of*.h
11064 F:      scripts/dtc/
11065 F:      Documentation/ABI/testing/sysfs-firmware-ofw
11066
11067 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
11068 M:      Rob Herring <[email protected]>
11069 M:      Mark Rutland <[email protected]>
11070 L:      [email protected]
11071 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
11072 Q:      http://patchwork.ozlabs.org/project/devicetree-bindings/list/
11073 S:      Maintained
11074 F:      Documentation/devicetree/
11075 F:      arch/*/boot/dts/
11076 F:      include/dt-bindings/
11077
11078 OPENCORES I2C BUS DRIVER
11079 M:      Peter Korsgaard <[email protected]>
11080 L:      [email protected]
11081 S:      Maintained
11082 F:      Documentation/i2c/busses/i2c-ocores
11083 F:      drivers/i2c/busses/i2c-ocores.c
11084
11085 OPENRISC ARCHITECTURE
11086 M:      Jonas Bonn <[email protected]>
11087 M:      Stefan Kristiansson <[email protected]>
11088 M:      Stafford Horne <[email protected]>
11089 T:      git git://github.com/openrisc/linux.git
11090 L:      [email protected]
11091 W:      http://openrisc.io
11092 S:      Maintained
11093 F:      Documentation/devicetree/bindings/openrisc/
11094 F:      Documentation/openrisc/
11095 F:      arch/openrisc/
11096 F:      drivers/irqchip/irq-ompic.c
11097 F:      drivers/irqchip/irq-or1k-*
11098
11099 OPENVSWITCH
11100 M:      Pravin B Shelar <[email protected]>
11101 L:      [email protected]
11102 L:      [email protected]
11103 W:      http://openvswitch.org
11104 S:      Maintained
11105 F:      net/openvswitch/
11106 F:      include/uapi/linux/openvswitch.h
11107
11108 OPERATING PERFORMANCE POINTS (OPP)
11109 M:      Viresh Kumar <[email protected]>
11110 M:      Nishanth Menon <[email protected]>
11111 M:      Stephen Boyd <[email protected]>
11112 L:      [email protected]
11113 S:      Maintained
11114 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
11115 F:      drivers/opp/
11116 F:      include/linux/pm_opp.h
11117 F:      Documentation/power/opp.txt
11118 F:      Documentation/devicetree/bindings/opp/
11119
11120 OPL4 DRIVER
11121 M:      Clemens Ladisch <[email protected]>
11122 L:      [email protected] (moderated for non-subscribers)
11123 T:      git git://git.alsa-project.org/alsa-kernel.git
11124 S:      Maintained
11125 F:      sound/drivers/opl4/
11126
11127 OPROFILE
11128 M:      Robert Richter <[email protected]>
11129 L:      [email protected]
11130 S:      Maintained
11131 F:      arch/*/include/asm/oprofile*.h
11132 F:      arch/*/oprofile/
11133 F:      drivers/oprofile/
11134 F:      include/linux/oprofile.h
11135
11136 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
11137 M:      Mark Fasheh <[email protected]>
11138 M:      Joel Becker <[email protected]>
11139 L:      [email protected] (moderated for non-subscribers)
11140 W:      http://ocfs2.wiki.kernel.org
11141 S:      Supported
11142 F:      Documentation/filesystems/ocfs2.txt
11143 F:      Documentation/filesystems/dlmfs.txt
11144 F:      fs/ocfs2/
11145
11146 ORANGEFS FILESYSTEM
11147 M:      Mike Marshall <[email protected]>
11148 R:      Martin Brandenburg <[email protected]>
11149 L:      [email protected]
11150 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
11151 S:      Supported
11152 F:      fs/orangefs/
11153 F:      Documentation/filesystems/orangefs.txt
11154
11155 ORINOCO DRIVER
11156 L:      [email protected]
11157 W:      http://wireless.kernel.org/en/users/Drivers/orinoco
11158 W:      http://www.nongnu.org/orinoco/
11159 S:      Orphan
11160 F:      drivers/net/wireless/intersil/orinoco/
11161
11162 OSD LIBRARY and FILESYSTEM
11163 M:      Boaz Harrosh <[email protected]>
11164 S:      Maintained
11165 F:      drivers/scsi/osd/
11166 F:      include/scsi/osd_*
11167 F:      fs/exofs/
11168
11169 OV2659 OMNIVISION SENSOR DRIVER
11170 M:      "Lad, Prabhakar" <[email protected]>
11171 L:      [email protected]
11172 W:      https://linuxtv.org
11173 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
11174 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11175 S:      Maintained
11176 F:      drivers/media/i2c/ov2659.c
11177 F:      include/media/i2c/ov2659.h
11178
11179 OVERLAY FILESYSTEM
11180 M:      Miklos Szeredi <[email protected]>
11181 L:      [email protected]
11182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
11183 S:      Supported
11184 F:      fs/overlayfs/
11185 F:      Documentation/filesystems/overlayfs.txt
11186
11187 P54 WIRELESS DRIVER
11188 M:      Christian Lamparter <[email protected]>
11189 L:      [email protected]
11190 W:      http://wireless.kernel.org/en/users/Drivers/p54
11191 S:      Maintained
11192 F:      drivers/net/wireless/intersil/p54/
11193
11194 PA SEMI ETHERNET DRIVER
11195 L:      [email protected]
11196 S:      Orphan
11197 F:      drivers/net/ethernet/pasemi/*
11198
11199 PA SEMI SMBUS DRIVER
11200 L:      [email protected]
11201 S:      Orphan
11202 F:      drivers/i2c/busses/i2c-pasemi.c
11203
11204 PADATA PARALLEL EXECUTION MECHANISM
11205 M:      Steffen Klassert <[email protected]>
11206 L:      [email protected]
11207 S:      Maintained
11208 F:      kernel/padata.c
11209 F:      include/linux/padata.h
11210 F:      Documentation/padata.txt
11211
11212 PANASONIC LAPTOP ACPI EXTRAS DRIVER
11213 M:      Harald Welte <[email protected]>
11214 L:      [email protected]
11215 S:      Maintained
11216 F:      drivers/platform/x86/panasonic-laptop.c
11217
11218 PARALLEL LCD/KEYPAD PANEL DRIVER
11219 M:      Willy Tarreau <[email protected]>
11220 M:      Ksenija Stanojevic <[email protected]>
11221 S:      Odd Fixes
11222 F:      Documentation/auxdisplay/lcd-panel-cgram.txt
11223 F:      drivers/auxdisplay/panel.c
11224
11225 PARALLEL PORT SUBSYSTEM
11226 M:      Sudip Mukherjee <[email protected]>
11227 M:      Sudip Mukherjee <[email protected]>
11228 L:      [email protected] (subscribers-only)
11229 S:      Maintained
11230 F:      drivers/parport/
11231 F:      include/linux/parport*.h
11232 F:      drivers/char/ppdev.c
11233 F:      include/uapi/linux/ppdev.h
11234 F:      Documentation/parport*.txt
11235
11236 PARAVIRT_OPS INTERFACE
11237 M:      Juergen Gross <[email protected]>
11238 M:      Alok Kataria <[email protected]>
11239 L:      [email protected]
11240 S:      Supported
11241 F:      Documentation/virtual/paravirt_ops.txt
11242 F:      arch/*/kernel/paravirt*
11243 F:      arch/*/include/asm/paravirt*.h
11244 F:      include/linux/hypervisor.h
11245
11246 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
11247 M:      Tim Waugh <[email protected]>
11248 L:      [email protected] (subscribers-only)
11249 S:      Maintained
11250 F:      Documentation/blockdev/paride.txt
11251 F:      drivers/block/paride/
11252
11253 PARISC ARCHITECTURE
11254 M:      "James E.J. Bottomley" <[email protected]>
11255 M:      Helge Deller <[email protected]>
11256 L:      [email protected]
11257 W:      http://www.parisc-linux.org/
11258 Q:      http://patchwork.kernel.org/project/linux-parisc/list/
11259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
11260 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
11261 S:      Maintained
11262 F:      arch/parisc/
11263 F:      Documentation/parisc/
11264 F:      drivers/parisc/
11265 F:      drivers/char/agp/parisc-agp.c
11266 F:      drivers/input/serio/gscps2.c
11267 F:      drivers/parport/parport_gsc.*
11268 F:      drivers/tty/serial/8250/8250_gsc.c
11269 F:      drivers/video/fbdev/sti*
11270 F:      drivers/video/console/sti*
11271 F:      drivers/video/logo/logo_parisc*
11272
11273 PARMAN
11274 M:      Jiri Pirko <[email protected]>
11275 L:      [email protected]
11276 S:      Supported
11277 F:      lib/parman.c
11278 F:      lib/test_parman.c
11279 F:      include/linux/parman.h
11280
11281 PC87360 HARDWARE MONITORING DRIVER
11282 M:      Jim Cromie <[email protected]>
11283 L:      [email protected]
11284 S:      Maintained
11285 F:      Documentation/hwmon/pc87360
11286 F:      drivers/hwmon/pc87360.c
11287
11288 PC8736x GPIO DRIVER
11289 M:      Jim Cromie <[email protected]>
11290 S:      Maintained
11291 F:      drivers/char/pc8736x_gpio.c
11292
11293 PC87427 HARDWARE MONITORING DRIVER
11294 M:      Jean Delvare <[email protected]>
11295 L:      [email protected]
11296 S:      Maintained
11297 F:      Documentation/hwmon/pc87427
11298 F:      drivers/hwmon/pc87427.c
11299
11300 PCA9532 LED DRIVER
11301 M:      Riku Voipio <[email protected]>
11302 S:      Maintained
11303 F:      drivers/leds/leds-pca9532.c
11304 F:      include/linux/leds-pca9532.h
11305
11306 PCA9541 I2C BUS MASTER SELECTOR DRIVER
11307 M:      Guenter Roeck <[email protected]>
11308 L:      [email protected]
11309 S:      Maintained
11310 F:      drivers/i2c/muxes/i2c-mux-pca9541.c
11311
11312 PCDP - PRIMARY CONSOLE AND DEBUG PORT
11313 M:      Khalid Aziz <[email protected]>
11314 S:      Maintained
11315 F:      drivers/firmware/pcdp.*
11316
11317 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
11318 M:      Thomas Petazzoni <[email protected]>
11319 L:      [email protected]
11320 L:      [email protected] (moderated for non-subscribers)
11321 S:      Maintained
11322 F:      Documentation/devicetree/bindings/pci/aardvark-pci.txt
11323 F:      drivers/pci/controller/pci-aardvark.c
11324
11325 PCI DRIVER FOR ALTERA PCIE IP
11326 M:      Ley Foon Tan <[email protected]>
11327 L:      [email protected] (moderated for non-subscribers)
11328 L:      [email protected]
11329 S:      Supported
11330 F:      Documentation/devicetree/bindings/pci/altera-pcie.txt
11331 F:      drivers/pci/controller/pcie-altera.c
11332
11333 PCI DRIVER FOR APPLIEDMICRO XGENE
11334 M:      Tanmay Inamdar <[email protected]>
11335 L:      [email protected]
11336 L:      [email protected]
11337 S:      Maintained
11338 F:      Documentation/devicetree/bindings/pci/xgene-pci.txt
11339 F:      drivers/pci/controller/pci-xgene.c
11340
11341 PCI DRIVER FOR ARM VERSATILE PLATFORM
11342 M:      Rob Herring <[email protected]>
11343 L:      [email protected]
11344 L:      [email protected]
11345 S:      Maintained
11346 F:      Documentation/devicetree/bindings/pci/versatile.txt
11347 F:      drivers/pci/controller/pci-versatile.c
11348
11349 PCI DRIVER FOR ARMADA 8K
11350 M:      Thomas Petazzoni <[email protected]>
11351 L:      [email protected]
11352 L:      [email protected]
11353 S:      Maintained
11354 F:      Documentation/devicetree/bindings/pci/pci-armada8k.txt
11355 F:      drivers/pci/controller/dwc/pcie-armada8k.c
11356
11357 PCI DRIVER FOR CADENCE PCIE IP
11358 M:      Alan Douglas <[email protected]>
11359 L:      [email protected]
11360 S:      Maintained
11361 F:      Documentation/devicetree/bindings/pci/cdns,*.txt
11362 F:      drivers/pci/controller/pcie-cadence*
11363
11364 PCI DRIVER FOR FREESCALE LAYERSCAPE
11365 M:      Minghuan Lian <[email protected]>
11366 M:      Mingkai Hu <[email protected]>
11367 M:      Roy Zang <[email protected]>
11368 L:      [email protected]
11369 L:      [email protected]
11370 L:      [email protected]
11371 S:      Maintained
11372 F:      drivers/pci/controller/dwc/*layerscape*
11373
11374 PCI DRIVER FOR GENERIC OF HOSTS
11375 M:      Will Deacon <[email protected]>
11376 L:      [email protected]
11377 L:      [email protected] (moderated for non-subscribers)
11378 S:      Maintained
11379 F:      Documentation/devicetree/bindings/pci/host-generic-pci.txt
11380 F:      drivers/pci/controller/pci-host-common.c
11381 F:      drivers/pci/controller/pci-host-generic.c
11382
11383 PCI DRIVER FOR IMX6
11384 M:      Richard Zhu <[email protected]>
11385 M:      Lucas Stach <[email protected]>
11386 L:      [email protected]
11387 L:      [email protected] (moderated for non-subscribers)
11388 S:      Maintained
11389 F:      Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
11390 F:      drivers/pci/controller/dwc/*imx6*
11391
11392 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
11393 M:      Keith Busch <[email protected]>
11394 M:      Jonathan Derrick <[email protected]>
11395 L:      [email protected]
11396 S:      Supported
11397 F:      drivers/pci/controller/vmd.c
11398
11399 PCI DRIVER FOR MICROSEMI SWITCHTEC
11400 M:      Kurt Schwemmer <[email protected]>
11401 M:      Logan Gunthorpe <[email protected]>
11402 L:      [email protected]
11403 S:      Maintained
11404 F:      Documentation/switchtec.txt
11405 F:      Documentation/ABI/testing/sysfs-class-switchtec
11406 F:      drivers/pci/switch/switchtec*
11407 F:      include/uapi/linux/switchtec_ioctl.h
11408 F:      include/linux/switchtec.h
11409 F:      drivers/ntb/hw/mscc/
11410
11411 PCI DRIVER FOR MOBIVEIL PCIE IP
11412 M:      Subrahmanya Lingappa <[email protected]>
11413 L:      [email protected]
11414 S:      Supported
11415 F:      Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
11416 F:      drivers/pci/controller/pcie-mobiveil.c
11417
11418 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
11419 M:      Thomas Petazzoni <[email protected]>
11420 M:      Jason Cooper <[email protected]>
11421 L:      [email protected]
11422 L:      [email protected] (moderated for non-subscribers)
11423 S:      Maintained
11424 F:      drivers/pci/controller/*mvebu*
11425
11426 PCI DRIVER FOR NVIDIA TEGRA
11427 M:      Thierry Reding <[email protected]>
11428 L:      [email protected]
11429 L:      [email protected]
11430 S:      Supported
11431 F:      Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
11432 F:      drivers/pci/controller/pci-tegra.c
11433
11434 PCI DRIVER FOR RENESAS R-CAR
11435 M:      Simon Horman <[email protected]>
11436 L:      [email protected]
11437 L:      [email protected]
11438 S:      Maintained
11439 F:      drivers/pci/controller/*rcar*
11440
11441 PCI DRIVER FOR SAMSUNG EXYNOS
11442 M:      Jingoo Han <[email protected]>
11443 L:      [email protected]
11444 L:      [email protected] (moderated for non-subscribers)
11445 L:      [email protected] (moderated for non-subscribers)
11446 S:      Maintained
11447 F:      drivers/pci/controller/dwc/pci-exynos.c
11448
11449 PCI DRIVER FOR SYNOPSYS DESIGNWARE
11450 M:      Jingoo Han <[email protected]>
11451 M:      Gustavo Pimentel <[email protected]>
11452 L:      [email protected]
11453 S:      Maintained
11454 F:      Documentation/devicetree/bindings/pci/designware-pcie.txt
11455 F:      drivers/pci/controller/dwc/*designware*
11456
11457 PCI DRIVER FOR TI DRA7XX
11458 M:      Kishon Vijay Abraham I <[email protected]>
11459 L:      [email protected]
11460 L:      [email protected]
11461 S:      Supported
11462 F:      Documentation/devicetree/bindings/pci/ti-pci.txt
11463 F:      drivers/pci/controller/dwc/pci-dra7xx.c
11464
11465 PCI DRIVER FOR TI KEYSTONE
11466 M:      Murali Karicheri <[email protected]>
11467 L:      [email protected]
11468 L:      [email protected] (moderated for non-subscribers)
11469 S:      Maintained
11470 F:      drivers/pci/controller/dwc/pci-keystone.c
11471
11472 PCI ENDPOINT SUBSYSTEM
11473 M:      Kishon Vijay Abraham I <[email protected]>
11474 M:      Lorenzo Pieralisi <[email protected]>
11475 L:      [email protected]
11476 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
11477 S:      Supported
11478 F:      drivers/pci/endpoint/
11479 F:      drivers/misc/pci_endpoint_test.c
11480 F:      tools/pci/
11481
11482 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
11483 M:      Russell Currey <[email protected]>
11484 M:      Sam Bobroff <[email protected]>
11485 M:      Oliver O'Halloran <[email protected]>
11486 L:      [email protected]
11487 S:      Supported
11488 F:      Documentation/PCI/pci-error-recovery.txt
11489 F:      drivers/pci/pcie/aer.c
11490 F:      drivers/pci/pcie/dpc.c
11491 F:      drivers/pci/pcie/err.c
11492 F:      Documentation/powerpc/eeh-pci-error-recovery.txt
11493 F:      arch/powerpc/kernel/eeh*.c
11494 F:      arch/powerpc/platforms/*/eeh*.c
11495 F:      arch/powerpc/include/*/eeh*.h
11496
11497 PCI ERROR RECOVERY
11498 M:      Linas Vepstas <[email protected]>
11499 L:      [email protected]
11500 S:      Supported
11501 F:      Documentation/PCI/pci-error-recovery.txt
11502
11503 PCI MSI DRIVER FOR ALTERA MSI IP
11504 M:      Ley Foon Tan <[email protected]>
11505 L:      [email protected] (moderated for non-subscribers)
11506 L:      [email protected]
11507 S:      Supported
11508 F:      Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
11509 F:      drivers/pci/controller/pcie-altera-msi.c
11510
11511 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
11512 M:      Duc Dang <[email protected]>
11513 L:      [email protected]
11514 L:      [email protected]
11515 S:      Maintained
11516 F:      Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
11517 F:      drivers/pci/controller/pci-xgene-msi.c
11518
11519 PCI SUBSYSTEM
11520 M:      Bjorn Helgaas <[email protected]>
11521 L:      [email protected]
11522 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
11523 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
11524 S:      Supported
11525 F:      Documentation/devicetree/bindings/pci/
11526 F:      Documentation/PCI/
11527 F:      drivers/acpi/pci*
11528 F:      drivers/pci/
11529 F:      include/asm-generic/pci*
11530 F:      include/linux/pci*
11531 F:      include/linux/of_pci.h
11532 F:      include/uapi/linux/pci*
11533 F:      lib/pci*
11534 F:      arch/x86/pci/
11535 F:      arch/x86/kernel/quirks.c
11536
11537 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
11538 M:      Lorenzo Pieralisi <[email protected]>
11539 L:      [email protected]
11540 Q:      http://patchwork.ozlabs.org/project/linux-pci/list/
11541 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
11542 S:      Supported
11543 F:      drivers/pci/controller/
11544
11545 PCIE DRIVER FOR AXIS ARTPEC
11546 M:      Jesper Nilsson <[email protected]>
11547 L:      [email protected]
11548 L:      [email protected]
11549 S:      Maintained
11550 F:      Documentation/devicetree/bindings/pci/axis,artpec*
11551 F:      drivers/pci/controller/dwc/*artpec*
11552
11553 PCIE DRIVER FOR CAVIUM THUNDERX
11554 M:      David Daney <[email protected]>
11555 L:      [email protected]
11556 L:      [email protected] (moderated for non-subscribers)
11557 S:      Supported
11558 F:      Documentation/devicetree/bindings/pci/pci-thunder-*
11559 F:      drivers/pci/controller/pci-thunder-*
11560
11561 PCIE DRIVER FOR HISILICON
11562 M:      Zhou Wang <[email protected]>
11563 L:      [email protected]
11564 S:      Maintained
11565 F:      Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
11566 F:      drivers/pci/controller/dwc/pcie-hisi.c
11567
11568 PCIE DRIVER FOR HISILICON KIRIN
11569 M:      Xiaowei Song <[email protected]>
11570 M:      Binghui Wang <[email protected]>
11571 L:      [email protected]
11572 S:      Maintained
11573 F:      Documentation/devicetree/bindings/pci/kirin-pcie.txt
11574 F:      drivers/pci/controller/dwc/pcie-kirin.c
11575
11576 PCIE DRIVER FOR HISILICON STB
11577 M:      Jianguo Sun <[email protected]>
11578 M:      Shawn Guo <[email protected]>
11579 L:      [email protected]
11580 S:      Maintained
11581 F:      Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
11582 F:      drivers/pci/controller/dwc/pcie-histb.c
11583
11584 PCIE DRIVER FOR MEDIATEK
11585 M:      Ryder Lee <[email protected]>
11586 L:      [email protected]
11587 L:      [email protected]
11588 S:      Supported
11589 F:      Documentation/devicetree/bindings/pci/mediatek*
11590 F:      drivers/pci/controller/*mediatek*
11591
11592 PCIE DRIVER FOR QUALCOMM MSM
11593 M:      Stanimir Varbanov <[email protected]>
11594 L:      [email protected]
11595 L:      [email protected]
11596 S:      Maintained
11597 F:      drivers/pci/controller/dwc/*qcom*
11598
11599 PCIE DRIVER FOR ROCKCHIP
11600 M:      Shawn Lin <[email protected]>
11601 L:      [email protected]
11602 L:      [email protected]
11603 S:      Maintained
11604 F:      Documentation/devicetree/bindings/pci/rockchip-pcie*
11605 F:      drivers/pci/controller/pcie-rockchip*
11606
11607 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
11608 M:      Linus Walleij <[email protected]>
11609 L:      [email protected]
11610 S:      Maintained
11611 F:      Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
11612 F:      drivers/pci/controller/pci-v3-semi.c
11613
11614 PCIE DRIVER FOR ST SPEAR13XX
11615 M:      Pratyush Anand <[email protected]>
11616 L:      [email protected]
11617 S:      Maintained
11618 F:      drivers/pci/controller/dwc/*spear*
11619
11620 PCMCIA SUBSYSTEM
11621 M:      Dominik Brodowski <[email protected]>
11622 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
11623 S:      Odd Fixes
11624 F:      Documentation/pcmcia/
11625 F:      tools/pcmcia/
11626 F:      drivers/pcmcia/
11627 F:      include/pcmcia/
11628
11629 PCNET32 NETWORK DRIVER
11630 M:      Don Fry <[email protected]>
11631 L:      [email protected]
11632 S:      Maintained
11633 F:      drivers/net/ethernet/amd/pcnet32.c
11634
11635 PCRYPT PARALLEL CRYPTO ENGINE
11636 M:      Steffen Klassert <[email protected]>
11637 L:      [email protected]
11638 S:      Maintained
11639 F:      crypto/pcrypt.c
11640 F:      include/crypto/pcrypt.h
11641
11642 PEAQ WMI HOTKEYS DRIVER
11643 M:      Hans de Goede <[email protected]>
11644 L:      [email protected]
11645 S:      Maintained
11646 F:      drivers/platform/x86/peaq-wmi.c
11647
11648 PER-CPU MEMORY ALLOCATOR
11649 M:      Dennis Zhou <[email protected]>
11650 M:      Tejun Heo <[email protected]>
11651 M:      Christoph Lameter <[email protected]>
11652 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
11653 S:      Maintained
11654 F:      include/linux/percpu*.h
11655 F:      mm/percpu*.c
11656 F:      arch/*/include/asm/percpu.h
11657
11658 PER-TASK DELAY ACCOUNTING
11659 M:      Balbir Singh <[email protected]>
11660 S:      Maintained
11661 F:      include/linux/delayacct.h
11662 F:      kernel/delayacct.c
11663
11664 PERFORMANCE EVENTS SUBSYSTEM
11665 M:      Peter Zijlstra <[email protected]>
11666 M:      Ingo Molnar <[email protected]>
11667 M:      Arnaldo Carvalho de Melo <[email protected]>
11668 R:      Alexander Shishkin <[email protected]>
11669 R:      Jiri Olsa <[email protected]>
11670 R:      Namhyung Kim <[email protected]>
11671 L:      [email protected]
11672 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11673 S:      Supported
11674 F:      kernel/events/*
11675 F:      include/linux/perf_event.h
11676 F:      include/uapi/linux/perf_event.h
11677 F:      arch/*/kernel/perf_event*.c
11678 F:      arch/*/kernel/*/perf_event*.c
11679 F:      arch/*/kernel/*/*/perf_event*.c
11680 F:      arch/*/include/asm/perf_event.h
11681 F:      arch/*/kernel/perf_callchain.c
11682 F:      arch/*/events/*
11683 F:      tools/perf/
11684
11685 PERSONALITY HANDLING
11686 M:      Christoph Hellwig <[email protected]>
11687 L:      [email protected]
11688 S:      Maintained
11689 F:      include/linux/personality.h
11690 F:      include/uapi/linux/personality.h
11691
11692 PHOENIX RC FLIGHT CONTROLLER ADAPTER
11693 M:      Marcus Folkesson <[email protected]>
11694 L:      [email protected]
11695 S:      Maintained
11696 F:      Documentation/input/devices/pxrc.rst
11697 F:      drivers/input/joystick/pxrc.c
11698
11699 PHONET PROTOCOL
11700 M:      Remi Denis-Courmont <[email protected]>
11701 S:      Supported
11702 F:      Documentation/networking/phonet.txt
11703 F:      include/linux/phonet.h
11704 F:      include/net/phonet/
11705 F:      include/uapi/linux/phonet.h
11706 F:      net/phonet/
11707
11708 PHRAM MTD DRIVER
11709 M:      Joern Engel <[email protected]>
11710 L:      [email protected]
11711 S:      Maintained
11712 F:      drivers/mtd/devices/phram.c
11713
11714 PICOLCD HID DRIVER
11715 M:      Bruno Prémont <[email protected]>
11716 L:      [email protected]
11717 S:      Maintained
11718 F:      drivers/hid/hid-picolcd*
11719
11720 PICOXCELL SUPPORT
11721 M:      Jamie Iles <[email protected]>
11722 L:      [email protected] (moderated for non-subscribers)
11723 T:      git git://github.com/jamieiles/linux-2.6-ji.git
11724 S:      Supported
11725 F:      arch/arm/boot/dts/picoxcell*
11726 F:      arch/arm/mach-picoxcell/
11727 F:      drivers/crypto/picoxcell*
11728
11729 PIN CONTROL SUBSYSTEM
11730 M:      Linus Walleij <[email protected]>
11731 L:      [email protected]
11732 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
11733 S:      Maintained
11734 F:      Documentation/devicetree/bindings/pinctrl/
11735 F:      Documentation/driver-api/pinctl.rst
11736 F:      drivers/pinctrl/
11737 F:      include/linux/pinctrl/
11738
11739 PIN CONTROLLER - ATMEL AT91
11740 M:      Jean-Christophe Plagniol-Villard <[email protected]>
11741 L:      [email protected] (moderated for non-subscribers)
11742 S:      Maintained
11743 F:      drivers/pinctrl/pinctrl-at91.*
11744
11745 PIN CONTROLLER - ATMEL AT91 PIO4
11746 M:      Ludovic Desroches <[email protected]>
11747 L:      [email protected] (moderated for non-subscribers)
11748 L:      [email protected]
11749 S:      Supported
11750 F:      drivers/pinctrl/pinctrl-at91-pio4.*
11751
11752 PIN CONTROLLER - FREESCALE
11753 M:      Dong Aisheng <[email protected]>
11754 M:      Fabio Estevam <[email protected]>
11755 M:      Shawn Guo <[email protected]>
11756 M:      Stefan Agner <[email protected]>
11757 R:      Pengutronix Kernel Team <[email protected]>
11758 L:      [email protected]
11759 S:      Maintained
11760 F:      drivers/pinctrl/freescale/
11761 F:      Documentation/devicetree/bindings/pinctrl/fsl,*
11762
11763 PIN CONTROLLER - INTEL
11764 M:      Mika Westerberg <[email protected]>
11765 M:      Andy Shevchenko <[email protected]>
11766 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
11767 S:      Maintained
11768 F:      drivers/pinctrl/intel/
11769
11770 PIN CONTROLLER - MEDIATEK
11771 M:      Sean Wang <[email protected]>
11772 L:      [email protected] (moderated for non-subscribers)
11773 S:      Maintained
11774 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
11775 F:      Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt
11776 F:      drivers/pinctrl/mediatek/
11777
11778 PIN CONTROLLER - QUALCOMM
11779 M:      Bjorn Andersson <[email protected]>
11780 S:      Maintained
11781 L:      [email protected]
11782 F:      Documentation/devicetree/bindings/pinctrl/qcom,*.txt
11783 F:      drivers/pinctrl/qcom/
11784
11785 PIN CONTROLLER - RENESAS
11786 M:      Laurent Pinchart <[email protected]>
11787 M:      Geert Uytterhoeven <[email protected]>
11788 L:      [email protected]
11789 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git sh-pfc
11790 S:      Maintained
11791 F:      drivers/pinctrl/sh-pfc/
11792
11793 PIN CONTROLLER - SAMSUNG
11794 M:      Tomasz Figa <[email protected]>
11795 M:      Krzysztof Kozlowski <[email protected]>
11796 M:      Sylwester Nawrocki <[email protected]>
11797 L:      [email protected] (moderated for non-subscribers)
11798 L:      [email protected] (moderated for non-subscribers)
11799 Q:      https://patchwork.kernel.org/project/linux-samsung-soc/list/
11800 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
11801 S:      Maintained
11802 F:      drivers/pinctrl/samsung/
11803 F:      include/dt-bindings/pinctrl/samsung.h
11804 F:      Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
11805
11806 PIN CONTROLLER - SINGLE
11807 M:      Tony Lindgren <[email protected]>
11808 M:      Haojian Zhuang <[email protected]>
11809 L:      [email protected] (moderated for non-subscribers)
11810 L:      [email protected]
11811 S:      Maintained
11812 F:      drivers/pinctrl/pinctrl-single.c
11813
11814 PIN CONTROLLER - ST SPEAR
11815 M:      Viresh Kumar <[email protected]>
11816 L:      [email protected] (moderated for non-subscribers)
11817 W:      http://www.st.com/spear
11818 S:      Maintained
11819 F:      drivers/pinctrl/spear/
11820
11821 PISTACHIO SOC SUPPORT
11822 M:      James Hartley <[email protected]>
11823 L:      [email protected]
11824 S:      Odd Fixes
11825 F:      arch/mips/pistachio/
11826 F:      arch/mips/include/asm/mach-pistachio/
11827 F:      arch/mips/boot/dts/img/pistachio*
11828 F:      arch/mips/configs/pistachio*_defconfig
11829
11830 PKTCDVD DRIVER
11831 S:      Orphan
11832 M:      [email protected]
11833 F:      drivers/block/pktcdvd.c
11834 F:      include/linux/pktcdvd.h
11835 F:      include/uapi/linux/pktcdvd.h
11836
11837 PKUNITY SOC DRIVERS
11838 M:      Guan Xuetao <[email protected]>
11839 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
11840 S:      Maintained
11841 T:      git git://github.com/gxt/linux.git
11842 F:      drivers/input/serio/i8042-unicore32io.h
11843 F:      drivers/i2c/busses/i2c-puv3.c
11844 F:      drivers/video/fbdev/fb-puv3.c
11845 F:      drivers/rtc/rtc-puv3.c
11846
11847 PMBUS HARDWARE MONITORING DRIVERS
11848 M:      Guenter Roeck <[email protected]>
11849 L:      [email protected]
11850 W:      http://hwmon.wiki.kernel.org/
11851 W:      http://www.roeck-us.net/linux/drivers/
11852 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
11853 S:      Maintained
11854 F:      Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt
11855 F:      Documentation/devicetree/bindings/hwmon/max31785.txt
11856 F:      Documentation/devicetree/bindings/hwmon/ltc2978.txt
11857 F:      Documentation/hwmon/adm1275
11858 F:      Documentation/hwmon/ibm-cffps
11859 F:      Documentation/hwmon/ir35221
11860 F:      Documentation/hwmon/lm25066
11861 F:      Documentation/hwmon/ltc2978
11862 F:      Documentation/hwmon/ltc3815
11863 F:      Documentation/hwmon/max16064
11864 F:      Documentation/hwmon/max20751
11865 F:      Documentation/hwmon/max31785
11866 F:      Documentation/hwmon/max34440
11867 F:      Documentation/hwmon/max8688
11868 F:      Documentation/hwmon/pmbus
11869 F:      Documentation/hwmon/pmbus-core
11870 F:      Documentation/hwmon/tps40422
11871 F:      Documentation/hwmon/ucd9000
11872 F:      Documentation/hwmon/ucd9200
11873 F:      Documentation/hwmon/zl6100
11874 F:      drivers/hwmon/pmbus/
11875 F:      include/linux/pmbus.h
11876
11877 PMC SIERRA MaxRAID DRIVER
11878 L:      [email protected]
11879 W:      http://www.pmc-sierra.com/
11880 S:      Orphan
11881 F:      drivers/scsi/pmcraid.*
11882
11883 PMC SIERRA PM8001 DRIVER
11884 M:      Jack Wang <[email protected]>
11885 M:      [email protected]
11886 L:      [email protected]
11887 S:      Supported
11888 F:      drivers/scsi/pm8001/
11889
11890 PNP SUPPORT
11891 M:      "Rafael J. Wysocki" <[email protected]>
11892 S:      Maintained
11893 F:      drivers/pnp/
11894
11895 POSIX CLOCKS and TIMERS
11896 M:      Thomas Gleixner <[email protected]>
11897 L:      [email protected]
11898 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
11899 S:      Maintained
11900 F:      fs/timerfd.c
11901 F:      include/linux/timer*
11902 F:      kernel/time/*timer*
11903
11904 POWER MANAGEMENT CORE
11905 M:      "Rafael J. Wysocki" <[email protected]>
11906 L:      [email protected]
11907 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
11908 B:      https://bugzilla.kernel.org
11909 S:      Supported
11910 F:      drivers/base/power/
11911 F:      include/linux/pm.h
11912 F:      include/linux/pm_*
11913 F:      include/linux/powercap.h
11914 F:      drivers/powercap/
11915 F:      kernel/configs/nopm.config
11916
11917 POWER STATE COORDINATION INTERFACE (PSCI)
11918 M:      Mark Rutland <[email protected]>
11919 M:      Lorenzo Pieralisi <[email protected]>
11920 L:      [email protected]
11921 S:      Maintained
11922 F:      drivers/firmware/psci*.c
11923 F:      include/linux/psci.h
11924 F:      include/uapi/linux/psci.h
11925
11926 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
11927 M:      Sebastian Reichel <[email protected]>
11928 L:      [email protected]
11929 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
11930 S:      Maintained
11931 F:      Documentation/ABI/testing/sysfs-class-power
11932 F:      Documentation/devicetree/bindings/power/supply/
11933 F:      include/linux/power_supply.h
11934 F:      drivers/power/supply/
11935
11936 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
11937 M:      Suraj Jitindar Singh <[email protected]>
11938 L:      [email protected]
11939 S:      Maintained
11940 F:      drivers/char/powernv-op-panel.c
11941
11942 PPP OVER ATM (RFC 2364)
11943 M:      Mitchell Blank Jr <[email protected]>
11944 S:      Maintained
11945 F:      net/atm/pppoatm.c
11946 F:      include/uapi/linux/atmppp.h
11947
11948 PPP OVER ETHERNET
11949 M:      Michal Ostrowski <[email protected]>
11950 S:      Maintained
11951 F:      drivers/net/ppp/pppoe.c
11952 F:      drivers/net/ppp/pppox.c
11953
11954 PPP OVER L2TP
11955 M:      James Chapman <[email protected]>
11956 S:      Maintained
11957 F:      net/l2tp/l2tp_ppp.c
11958 F:      include/linux/if_pppol2tp.h
11959 F:      include/uapi/linux/if_pppol2tp.h
11960
11961 PPP PROTOCOL DRIVERS AND COMPRESSORS
11962 M:      Paul Mackerras <[email protected]>
11963 L:      [email protected]
11964 S:      Maintained
11965 F:      drivers/net/ppp/ppp_*
11966
11967 PPS SUPPORT
11968 M:      Rodolfo Giometti <[email protected]>
11969 W:      http://wiki.enneenne.com/index.php/LinuxPPS_support
11970 L:      [email protected] (subscribers-only)
11971 S:      Maintained
11972 F:      Documentation/pps/
11973 F:      Documentation/devicetree/bindings/pps/pps-gpio.txt
11974 F:      Documentation/ABI/testing/sysfs-pps
11975 F:      drivers/pps/
11976 F:      include/linux/pps*.h
11977 F:      include/uapi/linux/pps.h
11978
11979 PPTP DRIVER
11980 M:      Dmitry Kozlov <[email protected]>
11981 L:      [email protected]
11982 S:      Maintained
11983 F:      drivers/net/ppp/pptp.c
11984 W:      http://sourceforge.net/projects/accel-pptp
11985
11986 PREEMPTIBLE KERNEL
11987 M:      Robert Love <[email protected]>
11988 L:      [email protected]
11989 W:      https://www.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
11990 S:      Supported
11991 F:      Documentation/preempt-locking.txt
11992 F:      include/linux/preempt.h
11993
11994 PRINTK
11995 M:      Petr Mladek <[email protected]>
11996 M:      Sergey Senozhatsky <[email protected]>
11997 R:      Steven Rostedt <[email protected]>
11998 S:      Maintained
11999 F:      kernel/printk/
12000 F:      include/linux/printk.h
12001
12002 PRISM54 WIRELESS DRIVER
12003 M:      "Luis R. Rodriguez" <[email protected]>
12004 L:      [email protected]
12005 W:      http://wireless.kernel.org/en/users/Drivers/p54
12006 S:      Obsolete
12007 F:      drivers/net/wireless/intersil/prism54/
12008
12009 PROC FILESYSTEM
12010 R:      Alexey Dobriyan <[email protected]>
12011 L:      [email protected]
12012 L:      [email protected]
12013 S:      Maintained
12014 F:      fs/proc/
12015 F:      include/linux/proc_fs.h
12016 F:      tools/testing/selftests/proc/
12017
12018 PROC SYSCTL
12019 M:      "Luis R. Rodriguez" <[email protected]>
12020 M:      Kees Cook <[email protected]>
12021 L:      [email protected]
12022 L:      [email protected]
12023 S:      Maintained
12024 F:      fs/proc/proc_sysctl.c
12025 F:      include/linux/sysctl.h
12026 F:      kernel/sysctl.c
12027 F:      tools/testing/selftests/sysctl/
12028
12029 PS3 NETWORK SUPPORT
12030 M:      Geoff Levand <[email protected]>
12031 L:      [email protected]
12032 L:      [email protected]
12033 S:      Maintained
12034 F:      drivers/net/ethernet/toshiba/ps3_gelic_net.*
12035
12036 PS3 PLATFORM SUPPORT
12037 M:      Geoff Levand <[email protected]>
12038 L:      [email protected]
12039 S:      Maintained
12040 F:      arch/powerpc/boot/ps3*
12041 F:      arch/powerpc/include/asm/lv1call.h
12042 F:      arch/powerpc/include/asm/ps3*.h
12043 F:      arch/powerpc/platforms/ps3/
12044 F:      drivers/*/ps3*
12045 F:      drivers/ps3/
12046 F:      drivers/rtc/rtc-ps3.c
12047 F:      drivers/usb/host/*ps3.c
12048 F:      sound/ppc/snd_ps3*
12049
12050 PS3VRAM DRIVER
12051 M:      Jim Paris <[email protected]>
12052 M:      Geoff Levand <[email protected]>
12053 L:      [email protected]
12054 S:      Maintained
12055 F:      drivers/block/ps3vram.c
12056
12057 PSAMPLE PACKET SAMPLING SUPPORT:
12058 M:      Yotam Gigi <[email protected]>
12059 S:      Maintained
12060 F:      net/psample
12061 F:      include/net/psample.h
12062 F:      include/uapi/linux/psample.h
12063
12064 PSTORE FILESYSTEM
12065 M:      Kees Cook <[email protected]>
12066 M:      Anton Vorontsov <[email protected]>
12067 M:      Colin Cross <[email protected]>
12068 M:      Tony Luck <[email protected]>
12069 S:      Maintained
12070 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
12071 F:      fs/pstore/
12072 F:      include/linux/pstore*
12073 F:      drivers/firmware/efi/efi-pstore.c
12074 F:      drivers/acpi/apei/erst.c
12075 F:      Documentation/admin-guide/ramoops.rst
12076 F:      Documentation/devicetree/bindings/reserved-memory/ramoops.txt
12077 K:      \b(pstore|ramoops)
12078
12079 PTP HARDWARE CLOCK SUPPORT
12080 M:      Richard Cochran <[email protected]>
12081 L:      [email protected]
12082 S:      Maintained
12083 W:      http://linuxptp.sourceforge.net/
12084 F:      Documentation/ABI/testing/sysfs-ptp
12085 F:      Documentation/ptp/*
12086 F:      drivers/net/phy/dp83640*
12087 F:      drivers/ptp/*
12088 F:      include/linux/ptp_cl*
12089
12090 PTRACE SUPPORT
12091 M:      Oleg Nesterov <[email protected]>
12092 S:      Maintained
12093 F:      include/asm-generic/syscall.h
12094 F:      include/linux/ptrace.h
12095 F:      include/linux/regset.h
12096 F:      include/linux/tracehook.h
12097 F:      include/uapi/linux/ptrace.h
12098 F:      include/uapi/linux/ptrace.h
12099 F:      include/asm-generic/ptrace.h
12100 F:      kernel/ptrace.c
12101 F:      arch/*/ptrace*.c
12102 F:      arch/*/*/ptrace*.c
12103 F:      arch/*/include/asm/ptrace*.h
12104
12105 PULSE8-CEC DRIVER
12106 M:      Hans Verkuil <[email protected]>
12107 L:      [email protected]
12108 T:      git git://linuxtv.org/media_tree.git
12109 S:      Maintained
12110 F:      drivers/media/usb/pulse8-cec/*
12111 F:      Documentation/media/cec-drivers/pulse8-cec.rst
12112
12113 PVRUSB2 VIDEO4LINUX DRIVER
12114 M:      Mike Isely <[email protected]>
12115 L:      [email protected]       (subscribers-only)
12116 L:      [email protected]
12117 W:      http://www.isely.net/pvrusb2/
12118 T:      git git://linuxtv.org/media_tree.git
12119 S:      Maintained
12120 F:      Documentation/media/v4l-drivers/pvrusb2*
12121 F:      drivers/media/usb/pvrusb2/
12122
12123 PWC WEBCAM DRIVER
12124 M:      Hans Verkuil <[email protected]>
12125 L:      [email protected]
12126 T:      git git://linuxtv.org/media_tree.git
12127 S:      Odd Fixes
12128 F:      drivers/media/usb/pwc/*
12129
12130 PWM FAN DRIVER
12131 M:      Kamil Debski <[email protected]>
12132 M:      Bartlomiej Zolnierkiewicz <[email protected]>
12133 L:      [email protected]
12134 S:      Supported
12135 F:      Documentation/devicetree/bindings/hwmon/pwm-fan.txt
12136 F:      Documentation/hwmon/pwm-fan
12137 F:      drivers/hwmon/pwm-fan.c
12138
12139 PWM IR Transmitter
12140 M:      Sean Young <[email protected]>
12141 L:      [email protected]
12142 S:      Maintained
12143 F:      drivers/media/rc/pwm-ir-tx.c
12144
12145 PWM SUBSYSTEM
12146 M:      Thierry Reding <[email protected]>
12147 L:      [email protected]
12148 S:      Maintained
12149 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
12150 F:      Documentation/pwm.txt
12151 F:      Documentation/devicetree/bindings/pwm/
12152 F:      include/linux/pwm.h
12153 F:      drivers/pwm/
12154 F:      drivers/video/backlight/pwm_bl.c
12155 F:      include/linux/pwm_backlight.h
12156 F:      drivers/gpio/gpio-mvebu.c
12157 F:      Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
12158
12159 PXA GPIO DRIVER
12160 M:      Robert Jarzmik <[email protected]>
12161 L:      [email protected]
12162 S:      Maintained
12163 F:      drivers/gpio/gpio-pxa.c
12164
12165 PXA MMCI DRIVER
12166 S:      Orphan
12167
12168 PXA RTC DRIVER
12169 M:      Robert Jarzmik <[email protected]>
12170 L:      [email protected]
12171 S:      Maintained
12172
12173 PXA2xx/PXA3xx SUPPORT
12174 M:      Daniel Mack <[email protected]>
12175 M:      Haojian Zhuang <[email protected]>
12176 M:      Robert Jarzmik <[email protected]>
12177 L:      [email protected] (moderated for non-subscribers)
12178 T:      git git://github.com/hzhuang1/linux.git
12179 T:      git git://github.com/rjarzmik/linux.git
12180 S:      Maintained
12181 F:      arch/arm/boot/dts/pxa*
12182 F:      arch/arm/mach-pxa/
12183 F:      drivers/dma/pxa*
12184 F:      drivers/pcmcia/pxa2xx*
12185 F:      drivers/pinctrl/pxa/
12186 F:      drivers/spi/spi-pxa2xx*
12187 F:      drivers/usb/gadget/udc/pxa2*
12188 F:      include/sound/pxa2xx-lib.h
12189 F:      sound/arm/pxa*
12190 F:      sound/soc/pxa/
12191
12192 QAT DRIVER
12193 M:      Giovanni Cabiddu <[email protected]>
12194 L:      [email protected]
12195 S:      Supported
12196 F:      drivers/crypto/qat/
12197
12198 QCOM AUDIO (ASoC) DRIVERS
12199 M:      Patrick Lai <[email protected]>
12200 M:      Banajit Goswami <[email protected]>
12201 L:      [email protected] (moderated for non-subscribers)
12202 S:      Supported
12203 F:      sound/soc/qcom/
12204
12205 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
12206 M:      Gabriel Somlo <[email protected]>
12207 M:      "Michael S. Tsirkin" <[email protected]>
12208 L:      [email protected]
12209 S:      Maintained
12210 F:      drivers/firmware/qemu_fw_cfg.c
12211 F:      include/uapi/linux/qemu_fw_cfg.h
12212
12213 QIB DRIVER
12214 M:      Dennis Dalessandro <[email protected]>
12215 M:      Mike Marciniszyn <[email protected]>
12216 L:      [email protected]
12217 S:      Supported
12218 F:      drivers/infiniband/hw/qib/
12219
12220 QLOGIC QL41xxx FCOE DRIVER
12221 M:      [email protected]
12222 L:      [email protected]
12223 S:      Supported
12224 F:      drivers/scsi/qedf/
12225
12226 QLOGIC QL41xxx ISCSI DRIVER
12227 M:      [email protected]
12228 L:      [email protected]
12229 S:      Supported
12230 F:      drivers/scsi/qedi/
12231
12232 QLOGIC QL4xxx ETHERNET DRIVER
12233 M:      Ariel Elior <[email protected]>
12234 M:      [email protected]
12235 L:      [email protected]
12236 S:      Supported
12237 F:      drivers/net/ethernet/qlogic/qed/
12238 F:      include/linux/qed/
12239 F:      drivers/net/ethernet/qlogic/qede/
12240
12241 QLOGIC QL4xxx RDMA DRIVER
12242 M:      Michal Kalderon <[email protected]>
12243 M:      Ariel Elior <[email protected]>
12244 L:      [email protected]
12245 S:      Supported
12246 F:      drivers/infiniband/hw/qedr/
12247 F:      include/uapi/rdma/qedr-abi.h
12248
12249 QLOGIC QLA1280 SCSI DRIVER
12250 M:      Michael Reed <[email protected]>
12251 L:      [email protected]
12252 S:      Maintained
12253 F:      drivers/scsi/qla1280.[ch]
12254
12255 QLOGIC QLA2XXX FC-SCSI DRIVER
12256 M:      [email protected]
12257 L:      [email protected]
12258 S:      Supported
12259 F:      Documentation/scsi/LICENSE.qla2xxx
12260 F:      drivers/scsi/qla2xxx/
12261
12262 QLOGIC QLA3XXX NETWORK DRIVER
12263 M:      [email protected]
12264 L:      [email protected]
12265 S:      Supported
12266 F:      Documentation/networking/LICENSE.qla3xxx
12267 F:      drivers/net/ethernet/qlogic/qla3xxx.*
12268
12269 QLOGIC QLA4XXX iSCSI DRIVER
12270 M:      [email protected]
12271 L:      [email protected]
12272 S:      Supported
12273 F:      Documentation/scsi/LICENSE.qla4xxx
12274 F:      drivers/scsi/qla4xxx/
12275
12276 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
12277 M:      Shahed Shaikh <[email protected]>
12278 M:      Manish Chopra <[email protected]>
12279 M:      [email protected]
12280 L:      [email protected]
12281 S:      Supported
12282 F:      drivers/net/ethernet/qlogic/qlcnic/
12283
12284 QLOGIC QLGE 10Gb ETHERNET DRIVER
12285 M:      Manish Chopra <[email protected]>
12286 M:      [email protected]
12287 L:      [email protected]
12288 S:      Supported
12289 F:      drivers/net/ethernet/qlogic/qlge/
12290
12291 QM1D1B0004 MEDIA DRIVER
12292 M:      Akihiro Tsukada <[email protected]>
12293 L:      [email protected]
12294 S:      Odd Fixes
12295 F:      drivers/media/tuners/qm1d1b0004*
12296
12297 QM1D1C0042 MEDIA DRIVER
12298 M:      Akihiro Tsukada <[email protected]>
12299 L:      [email protected]
12300 S:      Odd Fixes
12301 F:      drivers/media/tuners/qm1d1c0042*
12302
12303 QNX4 FILESYSTEM
12304 M:      Anders Larsen <[email protected]>
12305 W:      http://www.alarsen.net/linux/qnx4fs/
12306 S:      Maintained
12307 F:      fs/qnx4/
12308 F:      include/uapi/linux/qnx4_fs.h
12309 F:      include/uapi/linux/qnxtypes.h
12310
12311 QORIQ DPAA2 FSL-MC BUS DRIVER
12312 M:      Stuart Yoder <[email protected]>
12313 M:      Laurentiu Tudor <[email protected]>
12314 L:      [email protected]
12315 S:      Maintained
12316 F:      drivers/bus/fsl-mc/
12317 F:      Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
12318 F:      Documentation/networking/dpaa2/overview.rst
12319
12320 QT1010 MEDIA DRIVER
12321 M:      Antti Palosaari <[email protected]>
12322 L:      [email protected]
12323 W:      https://linuxtv.org
12324 W:      http://palosaari.fi/linux/
12325 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12326 T:      git git://linuxtv.org/anttip/media_tree.git
12327 S:      Maintained
12328 F:      drivers/media/tuners/qt1010*
12329
12330 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
12331 M:      Kalle Valo <[email protected]>
12332 L:      [email protected]
12333 W:      http://wireless.kernel.org/en/users/Drivers/ath10k
12334 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
12335 S:      Supported
12336 F:      drivers/net/wireless/ath/ath10k/
12337
12338 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
12339 M:      QCA ath9k Development <[email protected]>
12340 L:      [email protected]
12341 W:      http://wireless.kernel.org/en/users/Drivers/ath9k
12342 S:      Supported
12343 F:      drivers/net/wireless/ath/ath9k/
12344
12345 QUALCOMM CAMERA SUBSYSTEM DRIVER
12346 M:      Todor Tomov <[email protected]>
12347 L:      [email protected]
12348 S:      Maintained
12349 F:      Documentation/devicetree/bindings/media/qcom,camss.txt
12350 F:      Documentation/media/v4l-drivers/qcom_camss.rst
12351 F:      drivers/media/platform/qcom/camss/
12352
12353 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
12354 M:  Ilia Lin <[email protected]>
12355 L:  [email protected]
12356 S:  Maintained
12357 F:  Documentation/devicetree/bindings/opp/kryo-cpufreq.txt
12358 F:  drivers/cpufreq/qcom-cpufreq-kryo.c
12359
12360 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
12361 M:      Timur Tabi <[email protected]>
12362 L:      [email protected]
12363 S:      Maintained
12364 F:      drivers/net/ethernet/qualcomm/emac/
12365
12366 QUALCOMM GENERIC INTERFACE I2C DRIVER
12367 M:      Alok Chauhan <[email protected]>
12368 M:      Karthikeyan Ramasubramanian <[email protected]>
12369 L:      [email protected]
12370 L:      [email protected]
12371 S:      Supported
12372 F:      drivers/i2c/busses/i2c-qcom-geni.c
12373
12374 QUALCOMM HEXAGON ARCHITECTURE
12375 M:      Richard Kuo <[email protected]>
12376 L:      [email protected]
12377 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
12378 S:      Supported
12379 F:      arch/hexagon/
12380
12381 QUALCOMM HIDMA DRIVER
12382 M:      Sinan Kaya <[email protected]>
12383 L:      [email protected]
12384 L:      [email protected]
12385 L:      [email protected]
12386 S:      Supported
12387 F:      drivers/dma/qcom/hidma*
12388
12389 QUALCOMM IOMMU
12390 M:      Rob Clark <[email protected]>
12391 L:      [email protected]
12392 L:      [email protected]
12393 S:      Maintained
12394 F:      drivers/iommu/qcom_iommu.c
12395
12396 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
12397 M:      Stanimir Varbanov <[email protected]>
12398 L:      [email protected]
12399 L:      [email protected]
12400 T:      git git://linuxtv.org/media_tree.git
12401 S:      Maintained
12402 F:      drivers/media/platform/qcom/venus/
12403
12404 QUALCOMM WCN36XX WIRELESS DRIVER
12405 M:      Kalle Valo <[email protected]>
12406 L:      [email protected]
12407 W:      http://wireless.kernel.org/en/users/Drivers/wcn36xx
12408 T:      git git://github.com/KrasnikovEugene/wcn36xx.git
12409 S:      Supported
12410 F:      drivers/net/wireless/ath/wcn36xx/
12411
12412 QUANTENNA QTNFMAC WIRELESS DRIVER
12413 M:      Igor Mitsyanko <[email protected]>
12414 M:      Avinash Patil <[email protected]>
12415 M:      Sergey Matyukevich <[email protected]>
12416 L:      [email protected]
12417 S:      Maintained
12418 F:      drivers/net/wireless/quantenna
12419
12420 RADEON and AMDGPU DRM DRIVERS
12421 M:      Alex Deucher <[email protected]>
12422 M:      Christian König <[email protected]>
12423 M:      David (ChunMing) Zhou <[email protected]>
12424 L:      [email protected]
12425 T:      git git://people.freedesktop.org/~agd5f/linux
12426 S:      Supported
12427 F:      drivers/gpu/drm/radeon/
12428 F:      include/uapi/drm/radeon_drm.h
12429 F:      drivers/gpu/drm/amd/
12430 F:      include/uapi/drm/amdgpu_drm.h
12431
12432 RADEON FRAMEBUFFER DISPLAY DRIVER
12433 M:      Benjamin Herrenschmidt <[email protected]>
12434 L:      [email protected]
12435 S:      Maintained
12436 F:      drivers/video/fbdev/aty/radeon*
12437 F:      include/uapi/linux/radeonfb.h
12438
12439 RADIOSHARK RADIO DRIVER
12440 M:      Hans Verkuil <[email protected]>
12441 L:      [email protected]
12442 T:      git git://linuxtv.org/media_tree.git
12443 S:      Maintained
12444 F:      drivers/media/radio/radio-shark.c
12445
12446 RADIOSHARK2 RADIO DRIVER
12447 M:      Hans Verkuil <[email protected]>
12448 L:      [email protected]
12449 T:      git git://linuxtv.org/media_tree.git
12450 S:      Maintained
12451 F:      drivers/media/radio/radio-shark2.c
12452 F:      drivers/media/radio/radio-tea5777.c
12453
12454 RADOS BLOCK DEVICE (RBD)
12455 M:      Ilya Dryomov <[email protected]>
12456 M:      Sage Weil <[email protected]>
12457 M:      Alex Elder <[email protected]>
12458 L:      [email protected]
12459 W:      http://ceph.com/
12460 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
12461 T:      git git://github.com/ceph/ceph-client.git
12462 S:      Supported
12463 F:      Documentation/ABI/testing/sysfs-bus-rbd
12464 F:      drivers/block/rbd.c
12465 F:      drivers/block/rbd_types.h
12466
12467 RAGE128 FRAMEBUFFER DISPLAY DRIVER
12468 M:      Paul Mackerras <[email protected]>
12469 L:      [email protected]
12470 S:      Maintained
12471 F:      drivers/video/fbdev/aty/aty128fb.c
12472
12473 RAINSHADOW-CEC DRIVER
12474 M:      Hans Verkuil <[email protected]>
12475 L:      [email protected]
12476 T:      git git://linuxtv.org/media_tree.git
12477 S:      Maintained
12478 F:      drivers/media/usb/rainshadow-cec/*
12479
12480 RALINK MIPS ARCHITECTURE
12481 M:      John Crispin <[email protected]>
12482 L:      [email protected]
12483 S:      Maintained
12484 F:      arch/mips/ralink
12485
12486 RALINK RT2X00 WIRELESS LAN DRIVER
12487 P:      rt2x00 project
12488 M:      Stanislaw Gruszka <[email protected]>
12489 M:      Helmut Schaa <[email protected]>
12490 L:      [email protected]
12491 S:      Maintained
12492 F:      drivers/net/wireless/ralink/rt2x00/
12493
12494 RAMDISK RAM BLOCK DEVICE DRIVER
12495 M:      Jens Axboe <[email protected]>
12496 S:      Maintained
12497 F:      Documentation/blockdev/ramdisk.txt
12498 F:      drivers/block/brd.c
12499
12500 RANCHU VIRTUAL BOARD FOR MIPS
12501 M:      Miodrag Dinic <[email protected]>
12502 L:      [email protected]
12503 S:      Supported
12504 F:      arch/mips/generic/board-ranchu.c
12505 F:      arch/mips/configs/generic/board-ranchu.config
12506
12507 RANDOM NUMBER DRIVER
12508 M:      "Theodore Ts'o" <[email protected]>
12509 S:      Maintained
12510 F:      drivers/char/random.c
12511
12512 RAPIDIO SUBSYSTEM
12513 M:      Matt Porter <[email protected]>
12514 M:      Alexandre Bounine <[email protected]>
12515 S:      Maintained
12516 F:      drivers/rapidio/
12517
12518 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
12519 L:      [email protected]
12520 S:      Orphan
12521 F:      drivers/net/wireless/ray*
12522
12523 RCUTORTURE TEST FRAMEWORK
12524 M:      "Paul E. McKenney" <[email protected]>
12525 M:      Josh Triplett <[email protected]>
12526 R:      Steven Rostedt <[email protected]>
12527 R:      Mathieu Desnoyers <[email protected]>
12528 R:      Lai Jiangshan <[email protected]>
12529 L:      [email protected]
12530 S:      Supported
12531 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
12532 F:      tools/testing/selftests/rcutorture
12533
12534 RDC R-321X SoC
12535 M:      Florian Fainelli <[email protected]>
12536 S:      Maintained
12537
12538 RDC R6040 FAST ETHERNET DRIVER
12539 M:      Florian Fainelli <[email protected]>
12540 L:      [email protected]
12541 S:      Maintained
12542 F:      drivers/net/ethernet/rdc/r6040.c
12543
12544 RDMAVT - RDMA verbs software
12545 M:      Dennis Dalessandro <[email protected]>
12546 M:      Mike Marciniszyn <[email protected]>
12547 L:      [email protected]
12548 S:      Supported
12549 F:      drivers/infiniband/sw/rdmavt
12550
12551 RDS - RELIABLE DATAGRAM SOCKETS
12552 M:      Santosh Shilimkar <[email protected]>
12553 L:      [email protected]
12554 L:      [email protected]
12555 L:      [email protected] (moderated for non-subscribers)
12556 W:      https://oss.oracle.com/projects/rds/
12557 S:      Supported
12558 F:      net/rds/
12559 F:      Documentation/networking/rds.txt
12560
12561 RDT - RESOURCE ALLOCATION
12562 M:      Fenghua Yu <[email protected]>
12563 M:      Reinette Chatre <[email protected]>
12564 L:      [email protected]
12565 S:      Supported
12566 F:      arch/x86/kernel/cpu/intel_rdt*
12567 F:      arch/x86/include/asm/intel_rdt_sched.h
12568 F:      Documentation/x86/intel_rdt*
12569
12570 READ-COPY UPDATE (RCU)
12571 M:      "Paul E. McKenney" <[email protected]>
12572 M:      Josh Triplett <[email protected]>
12573 R:      Steven Rostedt <[email protected]>
12574 R:      Mathieu Desnoyers <[email protected]>
12575 R:      Lai Jiangshan <[email protected]>
12576 L:      [email protected]
12577 W:      http://www.rdrop.com/users/paulmck/RCU/
12578 S:      Supported
12579 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
12580 F:      Documentation/RCU/
12581 X:      Documentation/RCU/torture.txt
12582 F:      include/linux/rcu*
12583 X:      include/linux/srcu*.h
12584 F:      kernel/rcu/
12585 X:      kernel/rcu/srcu*.c
12586
12587 REAL TIME CLOCK (RTC) SUBSYSTEM
12588 M:      Alessandro Zummo <[email protected]>
12589 M:      Alexandre Belloni <[email protected]>
12590 L:      [email protected]
12591 Q:      http://patchwork.ozlabs.org/project/rtc-linux/list/
12592 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
12593 S:      Maintained
12594 F:      Documentation/devicetree/bindings/rtc/
12595 F:      Documentation/rtc.txt
12596 F:      drivers/rtc/
12597 F:      include/linux/rtc.h
12598 F:      include/uapi/linux/rtc.h
12599 F:      include/linux/rtc/
12600 F:      include/linux/platform_data/rtc-*
12601 F:      tools/testing/selftests/rtc/
12602
12603 REALTEK AUDIO CODECS
12604 M:      Bard Liao <[email protected]>
12605 M:      Oder Chiou <[email protected]>
12606 S:      Maintained
12607 F:      sound/soc/codecs/rt*
12608 F:      include/sound/rt*.h
12609
12610 REALTEK RTL83xx SMI DSA ROUTER CHIPS
12611 M:      Linus Walleij <[email protected]>
12612 S:      Maintained
12613 F:      Documentation/devicetree/bindings/net/dsa/realtek-smi.txt
12614 F:      drivers/net/dsa/realtek-smi*
12615 F:      drivers/net/dsa/rtl83*
12616
12617 REGISTER MAP ABSTRACTION
12618 M:      Mark Brown <[email protected]>
12619 L:      [email protected]
12620 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
12621 S:      Supported
12622 F:      Documentation/devicetree/bindings/regmap/
12623 F:      drivers/base/regmap/
12624 F:      include/linux/regmap.h
12625
12626 REISERFS FILE SYSTEM
12627 L:      [email protected]
12628 S:      Supported
12629 F:      fs/reiserfs/
12630
12631 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
12632 M:      Ohad Ben-Cohen <[email protected]>
12633 M:      Bjorn Andersson <[email protected]>
12634 L:      [email protected]
12635 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
12636 S:      Maintained
12637 F:      Documentation/devicetree/bindings/remoteproc/
12638 F:      Documentation/remoteproc.txt
12639 F:      drivers/remoteproc/
12640 F:      include/linux/remoteproc.h
12641
12642 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
12643 M:      Ohad Ben-Cohen <[email protected]>
12644 M:      Bjorn Andersson <[email protected]>
12645 L:      [email protected]
12646 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
12647 S:      Maintained
12648 F:      drivers/rpmsg/
12649 F:      Documentation/rpmsg.txt
12650 F:      include/linux/rpmsg.h
12651 F:      include/linux/rpmsg/
12652
12653 RENESAS CLOCK DRIVERS
12654 M:      Geert Uytterhoeven <[email protected]>
12655 L:      [email protected]
12656 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas
12657 S:      Supported
12658 F:      drivers/clk/renesas/
12659
12660 RENESAS EMEV2 I2C DRIVER
12661 M:      Wolfram Sang <[email protected]>
12662 S:      Supported
12663 F:      drivers/i2c/busses/i2c-emev2.c
12664
12665 RENESAS ETHERNET DRIVERS
12666 R:      Sergei Shtylyov <[email protected]>
12667 L:      [email protected]
12668 L:      [email protected]
12669 F:      Documentation/devicetree/bindings/net/renesas,*.txt
12670 F:      Documentation/devicetree/bindings/net/sh_eth.txt
12671 F:      drivers/net/ethernet/renesas/
12672 F:      include/linux/sh_eth.h
12673
12674 RENESAS R-CAR GYROADC DRIVER
12675 M:      Marek Vasut <[email protected]>
12676 L:      [email protected]
12677 S:      Supported
12678 F:      drivers/iio/adc/rcar_gyro_adc.c
12679
12680 RENESAS R-CAR I2C DRIVERS
12681 M:      Wolfram Sang <[email protected]>
12682 S:      Supported
12683 F:      drivers/i2c/busses/i2c-rcar.c
12684 F:      drivers/i2c/busses/i2c-sh_mobile.c
12685
12686 RENESAS RIIC DRIVER
12687 M:      Chris Brandt <[email protected]>
12688 S:      Supported
12689 F:      Documentation/devicetree/bindings/i2c/i2c-riic.txt
12690 F:      drivers/i2c/busses/i2c-riic.c
12691
12692 RENESAS USB PHY DRIVER
12693 M:      Yoshihiro Shimoda <[email protected]>
12694 L:      [email protected]
12695 S:      Maintained
12696 F:      drivers/phy/renesas/phy-rcar-gen3-usb*.c
12697
12698 RESET CONTROLLER FRAMEWORK
12699 M:      Philipp Zabel <[email protected]>
12700 T:      git git://git.pengutronix.de/git/pza/linux
12701 S:      Maintained
12702 F:      drivers/reset/
12703 F:      Documentation/devicetree/bindings/reset/
12704 F:      include/dt-bindings/reset/
12705 F:      include/linux/reset.h
12706 F:      include/linux/reset-controller.h
12707
12708 RESTARTABLE SEQUENCES SUPPORT
12709 M:      Mathieu Desnoyers <[email protected]>
12710 M:      Peter Zijlstra <[email protected]>
12711 M:      "Paul E. McKenney" <[email protected]>
12712 M:      Boqun Feng <[email protected]>
12713 L:      [email protected]
12714 S:      Supported
12715 F:      kernel/rseq.c
12716 F:      include/uapi/linux/rseq.h
12717 F:      include/trace/events/rseq.h
12718 F:      tools/testing/selftests/rseq/
12719
12720 RFKILL
12721 M:      Johannes Berg <[email protected]>
12722 L:      [email protected]
12723 W:      http://wireless.kernel.org/
12724 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
12725 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
12726 S:      Maintained
12727 F:      Documentation/rfkill.txt
12728 F:      Documentation/ABI/stable/sysfs-class-rfkill
12729 F:      net/rfkill/
12730 F:      include/linux/rfkill.h
12731 F:      include/uapi/linux/rfkill.h
12732
12733 RHASHTABLE
12734 M:      Thomas Graf <[email protected]>
12735 M:      Herbert Xu <[email protected]>
12736 L:      [email protected]
12737 S:      Maintained
12738 F:      lib/rhashtable.c
12739 F:      lib/test_rhashtable.c
12740 F:      include/linux/rhashtable.h
12741 F:      include/linux/rhashtable-types.h
12742
12743 RICOH R5C592 MEMORYSTICK DRIVER
12744 M:      Maxim Levitsky <[email protected]>
12745 S:      Maintained
12746 F:      drivers/memstick/host/r592.*
12747
12748 RICOH SMARTMEDIA/XD DRIVER
12749 M:      Maxim Levitsky <[email protected]>
12750 S:      Maintained
12751 F:      drivers/mtd/nand/raw/r852.c
12752 F:      drivers/mtd/nand/raw/r852.h
12753
12754 RISC-V ARCHITECTURE
12755 M:      Palmer Dabbelt <[email protected]>
12756 M:      Albert Ou <[email protected]>
12757 L:      [email protected]
12758 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux.git
12759 S:      Supported
12760 F:      arch/riscv/
12761 K:      riscv
12762 N:      riscv
12763
12764 ROCCAT DRIVERS
12765 M:      Stefan Achatz <[email protected]>
12766 W:      http://sourceforge.net/projects/roccat/
12767 S:      Maintained
12768 F:      drivers/hid/hid-roccat*
12769 F:      include/linux/hid-roccat*
12770 F:      Documentation/ABI/*/sysfs-driver-hid-roccat*
12771
12772 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
12773 M:      Jacob chen <[email protected]>
12774 L:      [email protected]
12775 S:      Maintained
12776 F:      drivers/media/platform/rockchip/rga/
12777 F:      Documentation/devicetree/bindings/media/rockchip-rga.txt
12778
12779 ROCKER DRIVER
12780 M:      Jiri Pirko <[email protected]>
12781 L:      [email protected]
12782 S:      Supported
12783 F:      drivers/net/ethernet/rocker/
12784
12785 ROCKETPORT DRIVER
12786 P:      Comtrol Corp.
12787 W:      http://www.comtrol.com
12788 S:      Maintained
12789 F:      Documentation/serial/rocket.txt
12790 F:      drivers/tty/rocket*
12791
12792 ROCKETPORT EXPRESS/INFINITY DRIVER
12793 M:      Kevin Cernekee <[email protected]>
12794 L:      [email protected]
12795 S:      Odd Fixes
12796 F:      drivers/tty/serial/rp2.*
12797
12798 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
12799 M:      Marek Vasut <[email protected]>
12800 L:      [email protected]
12801 L:      [email protected]
12802 S:      Supported
12803 F:      drivers/mfd/bd9571mwv.c
12804 F:      drivers/regulator/bd9571mwv-regulator.c
12805 F:      drivers/gpio/gpio-bd9571mwv.c
12806 F:      include/linux/mfd/bd9571mwv.h
12807 F:      Documentation/devicetree/bindings/mfd/bd9571mwv.txt
12808
12809 ROSE NETWORK LAYER
12810 M:      Ralf Baechle <[email protected]>
12811 L:      [email protected]
12812 W:      http://www.linux-ax25.org/
12813 S:      Maintained
12814 F:      include/net/rose.h
12815 F:      include/uapi/linux/rose.h
12816 F:      net/rose/
12817
12818 RTL2830 MEDIA DRIVER
12819 M:      Antti Palosaari <[email protected]>
12820 L:      [email protected]
12821 W:      https://linuxtv.org
12822 W:      http://palosaari.fi/linux/
12823 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12824 T:      git git://linuxtv.org/anttip/media_tree.git
12825 S:      Maintained
12826 F:      drivers/media/dvb-frontends/rtl2830*
12827
12828 RTL2832 MEDIA DRIVER
12829 M:      Antti Palosaari <[email protected]>
12830 L:      [email protected]
12831 W:      https://linuxtv.org
12832 W:      http://palosaari.fi/linux/
12833 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12834 T:      git git://linuxtv.org/anttip/media_tree.git
12835 S:      Maintained
12836 F:      drivers/media/dvb-frontends/rtl2832*
12837
12838 RTL2832_SDR MEDIA DRIVER
12839 M:      Antti Palosaari <[email protected]>
12840 L:      [email protected]
12841 W:      https://linuxtv.org
12842 W:      http://palosaari.fi/linux/
12843 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
12844 T:      git git://linuxtv.org/anttip/media_tree.git
12845 S:      Maintained
12846 F:      drivers/media/dvb-frontends/rtl2832_sdr*
12847
12848 RTL8180 WIRELESS DRIVER
12849 L:      [email protected]
12850 W:      http://wireless.kernel.org/
12851 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
12852 S:      Orphan
12853 F:      drivers/net/wireless/realtek/rtl818x/rtl8180/
12854
12855 RTL8187 WIRELESS DRIVER
12856 M:      Herton Ronaldo Krzesinski <[email protected]>
12857 M:      Hin-Tak Leung <[email protected]>
12858 M:      Larry Finger <[email protected]>
12859 L:      [email protected]
12860 W:      http://wireless.kernel.org/
12861 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
12862 S:      Maintained
12863 F:      drivers/net/wireless/realtek/rtl818x/rtl8187/
12864
12865 REALTEK WIRELESS DRIVER (rtlwifi family)
12866 M:      Ping-Ke Shih <[email protected]>
12867 L:      [email protected]
12868 W:      http://wireless.kernel.org/
12869 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
12870 S:      Maintained
12871 F:      drivers/net/wireless/realtek/rtlwifi/
12872
12873 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
12874 M:      Jes Sorensen <[email protected]>
12875 L:      [email protected]
12876 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
12877 S:      Maintained
12878 F:      drivers/net/wireless/realtek/rtl8xxxu/
12879
12880 RXRPC SOCKETS (AF_RXRPC)
12881 M:      David Howells <[email protected]>
12882 L:      [email protected]
12883 S:      Supported
12884 F:      net/rxrpc/
12885 F:      include/keys/rxrpc-type.h
12886 F:      include/net/af_rxrpc.h
12887 F:      include/trace/events/rxrpc.h
12888 F:      include/uapi/linux/rxrpc.h
12889 F:      Documentation/networking/rxrpc.txt
12890 W:      https://www.infradead.org/~dhowells/kafs/
12891
12892 S3 SAVAGE FRAMEBUFFER DRIVER
12893 M:      Antonino Daplas <[email protected]>
12894 L:      [email protected]
12895 S:      Maintained
12896 F:      drivers/video/fbdev/savage/
12897
12898 S390
12899 M:      Martin Schwidefsky <[email protected]>
12900 M:      Heiko Carstens <[email protected]>
12901 L:      [email protected]
12902 W:      http://www.ibm.com/developerworks/linux/linux390/
12903 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
12904 S:      Supported
12905 F:      arch/s390/
12906 F:      drivers/s390/
12907 F:      Documentation/s390/
12908 F:      Documentation/driver-api/s390-drivers.rst
12909
12910 S390 COMMON I/O LAYER
12911 M:      Sebastian Ott <[email protected]>
12912 M:      Peter Oberparleiter <[email protected]>
12913 L:      [email protected]
12914 W:      http://www.ibm.com/developerworks/linux/linux390/
12915 S:      Supported
12916 F:      drivers/s390/cio/
12917
12918 S390 DASD DRIVER
12919 M:      Stefan Haberland <[email protected]>
12920 M:      Jan Hoeppner <[email protected]>
12921 L:      [email protected]
12922 W:      http://www.ibm.com/developerworks/linux/linux390/
12923 S:      Supported
12924 F:      drivers/s390/block/dasd*
12925 F:      block/partitions/ibm.c
12926
12927 S390 IOMMU (PCI)
12928 M:      Gerald Schaefer <[email protected]>
12929 L:      [email protected]
12930 W:      http://www.ibm.com/developerworks/linux/linux390/
12931 S:      Supported
12932 F:      drivers/iommu/s390-iommu.c
12933
12934 S390 IUCV NETWORK LAYER
12935 M:      Julian Wiedmann <[email protected]>
12936 M:      Ursula Braun <[email protected]>
12937 L:      [email protected]
12938 W:      http://www.ibm.com/developerworks/linux/linux390/
12939 S:      Supported
12940 F:      drivers/s390/net/*iucv*
12941 F:      include/net/iucv/
12942 F:      net/iucv/
12943
12944 S390 NETWORK DRIVERS
12945 M:      Julian Wiedmann <[email protected]>
12946 M:      Ursula Braun <[email protected]>
12947 L:      [email protected]
12948 W:      http://www.ibm.com/developerworks/linux/linux390/
12949 S:      Supported
12950 F:      drivers/s390/net/
12951
12952 S390 PCI SUBSYSTEM
12953 M:      Sebastian Ott <[email protected]>
12954 M:      Gerald Schaefer <[email protected]>
12955 L:      [email protected]
12956 W:      http://www.ibm.com/developerworks/linux/linux390/
12957 S:      Supported
12958 F:      arch/s390/pci/
12959 F:      drivers/pci/hotplug/s390_pci_hpc.c
12960
12961 S390 VFIO-CCW DRIVER
12962 M:      Cornelia Huck <[email protected]>
12963 M:      Halil Pasic <[email protected]>
12964 L:      [email protected]
12965 L:      [email protected]
12966 S:      Supported
12967 F:      drivers/s390/cio/vfio_ccw*
12968 F:      Documentation/s390/vfio-ccw.txt
12969 F:      include/uapi/linux/vfio_ccw.h
12970
12971 S390 ZCRYPT DRIVER
12972 M:      Harald Freudenberger <[email protected]>
12973 L:      [email protected]
12974 W:      http://www.ibm.com/developerworks/linux/linux390/
12975 S:      Supported
12976 F:      drivers/s390/crypto/
12977
12978 S390 VFIO AP DRIVER
12979 M:      Tony Krowiak <[email protected]>
12980 M:      Pierre Morel <[email protected]>
12981 M:      Halil Pasic <[email protected]>
12982 L:      [email protected]
12983 W:      http://www.ibm.com/developerworks/linux/linux390/
12984 S:      Supported
12985 F:      drivers/s390/crypto/vfio_ap_drv.c
12986 F:      drivers/s390/crypto/vfio_ap_private.h
12987 F:      drivers/s390/crypto/vfio_ap_ops.c
12988 F:      Documentation/s390/vfio-ap.txt
12989
12990 S390 ZFCP DRIVER
12991 M:      Steffen Maier <[email protected]>
12992 M:      Benjamin Block <[email protected]>
12993 L:      [email protected]
12994 W:      http://www.ibm.com/developerworks/linux/linux390/
12995 S:      Supported
12996 F:      drivers/s390/scsi/zfcp_*
12997
12998 S3C24XX SD/MMC Driver
12999 M:      Ben Dooks <[email protected]>
13000 L:      [email protected] (moderated for non-subscribers)
13001 S:      Supported
13002 F:      drivers/mmc/host/s3cmci.*
13003
13004 SAA6588 RDS RECEIVER DRIVER
13005 M:      Hans Verkuil <[email protected]>
13006 L:      [email protected]
13007 T:      git git://linuxtv.org/media_tree.git
13008 W:      https://linuxtv.org
13009 S:      Odd Fixes
13010 F:      drivers/media/i2c/saa6588*
13011
13012 SAA7134 VIDEO4LINUX DRIVER
13013 M:      Mauro Carvalho Chehab <[email protected]>
13014 L:      [email protected]
13015 W:      https://linuxtv.org
13016 T:      git git://linuxtv.org/media_tree.git
13017 S:      Odd fixes
13018 F:      Documentation/media/v4l-drivers/saa7134*
13019 F:      drivers/media/pci/saa7134/
13020
13021 SAA7146 VIDEO4LINUX-2 DRIVER
13022 M:      Hans Verkuil <[email protected]>
13023 L:      [email protected]
13024 T:      git git://linuxtv.org/media_tree.git
13025 S:      Maintained
13026 F:      drivers/media/common/saa7146/
13027 F:      drivers/media/pci/saa7146/
13028 F:      include/media/saa7146*
13029
13030 SAMSUNG AUDIO (ASoC) DRIVERS
13031 M:      Krzysztof Kozlowski <[email protected]>
13032 M:      Sangbeom Kim <[email protected]>
13033 M:      Sylwester Nawrocki <[email protected]>
13034 L:      [email protected] (moderated for non-subscribers)
13035 S:      Supported
13036 F:      sound/soc/samsung/
13037 F:      Documentation/devicetree/bindings/sound/samsung*
13038
13039 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
13040 M:      Krzysztof Kozlowski <[email protected]>
13041 L:      [email protected]
13042 L:      [email protected]
13043 S:      Maintained
13044 F:      drivers/crypto/exynos-rng.c
13045 F:      Documentation/devicetree/bindings/rng/samsung,exynos4-rng.txt
13046
13047 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
13048 M:      Łukasz Stelmach <[email protected]>
13049 L:      [email protected]
13050 S:      Maintained
13051 F:      drivers/char/hw_random/exynos-trng.c
13052 F:      Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
13053
13054 SAMSUNG FRAMEBUFFER DRIVER
13055 M:      Jingoo Han <[email protected]>
13056 L:      [email protected]
13057 S:      Maintained
13058 F:      drivers/video/fbdev/s3c-fb.c
13059
13060 SAMSUNG LAPTOP DRIVER
13061 M:      Corentin Chary <[email protected]>
13062 L:      [email protected]
13063 S:      Maintained
13064 F:      drivers/platform/x86/samsung-laptop.c
13065
13066 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
13067 M:      Sangbeom Kim <[email protected]>
13068 M:      Krzysztof Kozlowski <[email protected]>
13069 M:      Bartlomiej Zolnierkiewicz <[email protected]>
13070 L:      [email protected]
13071 L:      [email protected]
13072 S:      Supported
13073 F:      drivers/mfd/sec*.c
13074 F:      drivers/regulator/s2m*.c
13075 F:      drivers/regulator/s5m*.c
13076 F:      drivers/clk/clk-s2mps11.c
13077 F:      drivers/rtc/rtc-s5m.c
13078 F:      include/linux/mfd/samsung/
13079 F:      Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
13080 F:      Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
13081 F:      Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
13082 F:      Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
13083
13084 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
13085 M:      Sylwester Nawrocki <[email protected]>
13086 L:      [email protected]
13087 L:      [email protected] (moderated for non-subscribers)
13088 S:      Maintained
13089 F:      drivers/media/platform/s3c-camif/
13090 F:      include/media/drv-intf/s3c_camif.h
13091
13092 SAMSUNG S3FWRN5 NFC DRIVER
13093 M:      Robert Baldyga <[email protected]>
13094 M:      Krzysztof Opasiak <[email protected]>
13095 L:      [email protected] (moderated for non-subscribers)
13096 S:      Supported
13097 F:      drivers/nfc/s3fwrn5
13098
13099 SAMSUNG S5C73M3 CAMERA DRIVER
13100 M:      Kyungmin Park <[email protected]>
13101 M:      Andrzej Hajda <[email protected]>
13102 L:      [email protected]
13103 S:      Supported
13104 F:      drivers/media/i2c/s5c73m3/*
13105
13106 SAMSUNG S5K5BAF CAMERA DRIVER
13107 M:      Kyungmin Park <[email protected]>
13108 M:      Andrzej Hajda <[email protected]>
13109 L:      [email protected]
13110 S:      Supported
13111 F:      drivers/media/i2c/s5k5baf.c
13112
13113 SAMSUNG S5P Security SubSystem (SSS) DRIVER
13114 M:      Krzysztof Kozlowski <[email protected]>
13115 M:      Vladimir Zapolskiy <[email protected]>
13116 M:      Kamil Konieczny <[email protected]>
13117 L:      [email protected]
13118 L:      [email protected]
13119 S:      Maintained
13120 F:      drivers/crypto/s5p-sss.c
13121
13122 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
13123 M:      Kyungmin Park <[email protected]>
13124 M:      Sylwester Nawrocki <[email protected]>
13125 L:      [email protected]
13126 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
13127 S:      Supported
13128 F:      drivers/media/platform/exynos4-is/
13129
13130 SAMSUNG SOC CLOCK DRIVERS
13131 M:      Sylwester Nawrocki <[email protected]>
13132 M:      Tomasz Figa <[email protected]>
13133 M:      Chanwoo Choi <[email protected]>
13134 S:      Supported
13135 L:      [email protected] (moderated for non-subscribers)
13136 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
13137 F:      drivers/clk/samsung/
13138 F:      include/dt-bindings/clock/exynos*.h
13139 F:      Documentation/devicetree/bindings/clock/exynos*.txt
13140
13141 SAMSUNG SPI DRIVERS
13142 M:      Kukjin Kim <[email protected]>
13143 M:      Krzysztof Kozlowski <[email protected]>
13144 M:      Andi Shyti <[email protected]>
13145 L:      [email protected]
13146 L:      [email protected] (moderated for non-subscribers)
13147 S:      Maintained
13148 F:      Documentation/devicetree/bindings/spi/spi-samsung.txt
13149 F:      drivers/spi/spi-s3c*
13150 F:      include/linux/platform_data/spi-s3c64xx.h
13151
13152 SAMSUNG SXGBE DRIVERS
13153 M:      Byungho An <[email protected]>
13154 M:      Girish K S <[email protected]>
13155 M:      Vipul Pandya <[email protected]>
13156 S:      Supported
13157 L:      [email protected]
13158 F:      drivers/net/ethernet/samsung/sxgbe/
13159
13160 SAMSUNG THERMAL DRIVER
13161 M:      Bartlomiej Zolnierkiewicz <[email protected]>
13162 L:      [email protected]
13163 L:      [email protected]
13164 S:      Supported
13165 T:      git https://github.com/lmajewski/linux-samsung-thermal.git
13166 F:      drivers/thermal/samsung/
13167
13168 SAMSUNG USB2 PHY DRIVER
13169 M:      Kamil Debski <[email protected]>
13170 M:      Sylwester Nawrocki <[email protected]>
13171 L:      [email protected]
13172 S:      Supported
13173 F:      Documentation/devicetree/bindings/phy/samsung-phy.txt
13174 F:      Documentation/phy/samsung-usb2.txt
13175 F:      drivers/phy/samsung/phy-exynos4210-usb2.c
13176 F:      drivers/phy/samsung/phy-exynos4x12-usb2.c
13177 F:      drivers/phy/samsung/phy-exynos5250-usb2.c
13178 F:      drivers/phy/samsung/phy-s5pv210-usb2.c
13179 F:      drivers/phy/samsung/phy-samsung-usb2.c
13180 F:      drivers/phy/samsung/phy-samsung-usb2.h
13181
13182 SC1200 WDT DRIVER
13183 M:      Zwane Mwaikambo <[email protected]>
13184 S:      Maintained
13185 F:      drivers/watchdog/sc1200wdt.c
13186
13187 SCHEDULER
13188 M:      Ingo Molnar <[email protected]>
13189 M:      Peter Zijlstra <[email protected]>
13190 L:      [email protected]
13191 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
13192 S:      Maintained
13193 F:      kernel/sched/
13194 F:      include/linux/sched.h
13195 F:      include/uapi/linux/sched.h
13196 F:      include/linux/wait.h
13197
13198 SCR24X CHIP CARD INTERFACE DRIVER
13199 M:      Lubomir Rintel <[email protected]>
13200 S:      Supported
13201 F:      drivers/char/pcmcia/scr24x_cs.c
13202
13203 SCSI CDROM DRIVER
13204 M:      Jens Axboe <[email protected]>
13205 L:      [email protected]
13206 W:      http://www.kernel.dk
13207 S:      Maintained
13208 F:      drivers/scsi/sr*
13209
13210 SCSI RDMA PROTOCOL (SRP) INITIATOR
13211 M:      Bart Van Assche <[email protected]>
13212 L:      [email protected]
13213 S:      Supported
13214 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
13215 F:      drivers/infiniband/ulp/srp/
13216 F:      include/scsi/srp.h
13217
13218 SCSI RDMA PROTOCOL (SRP) TARGET
13219 M:      Bart Van Assche <[email protected]>
13220 L:      [email protected]
13221 L:      [email protected]
13222 S:      Supported
13223 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
13224 F:      drivers/infiniband/ulp/srpt/
13225
13226 SCSI SG DRIVER
13227 M:      Doug Gilbert <[email protected]>
13228 L:      [email protected]
13229 W:      http://sg.danny.cz/sg
13230 S:      Maintained
13231 F:      Documentation/scsi/scsi-generic.txt
13232 F:      drivers/scsi/sg.c
13233 F:      include/scsi/sg.h
13234
13235 SCSI SUBSYSTEM
13236 M:      "James E.J. Bottomley" <[email protected]>
13237 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
13238 M:      "Martin K. Petersen" <[email protected]>
13239 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
13240 L:      [email protected]
13241 S:      Maintained
13242 F:      Documentation/devicetree/bindings/scsi/
13243 F:      drivers/scsi/
13244 F:      include/scsi/
13245
13246 SCSI TAPE DRIVER
13247 M:      Kai Mäkisara <[email protected]>
13248 L:      [email protected]
13249 S:      Maintained
13250 F:      Documentation/scsi/st.txt
13251 F:      drivers/scsi/st.*
13252 F:      drivers/scsi/st_*.h
13253
13254 SCTP PROTOCOL
13255 M:      Vlad Yasevich <[email protected]>
13256 M:      Neil Horman <[email protected]>
13257 M:      Marcelo Ricardo Leitner <[email protected]>
13258 L:      [email protected]
13259 W:      http://lksctp.sourceforge.net
13260 S:      Maintained
13261 F:      Documentation/networking/sctp.txt
13262 F:      include/linux/sctp.h
13263 F:      include/uapi/linux/sctp.h
13264 F:      include/net/sctp/
13265 F:      net/sctp/
13266
13267 SCx200 CPU SUPPORT
13268 M:      Jim Cromie <[email protected]>
13269 S:      Odd Fixes
13270 F:      Documentation/i2c/busses/scx200_acb
13271 F:      arch/x86/platform/scx200/
13272 F:      drivers/watchdog/scx200_wdt.c
13273 F:      drivers/i2c/busses/scx200*
13274 F:      drivers/mtd/maps/scx200_docflash.c
13275 F:      include/linux/scx200.h
13276
13277 SCx200 GPIO DRIVER
13278 M:      Jim Cromie <[email protected]>
13279 S:      Maintained
13280 F:      drivers/char/scx200_gpio.c
13281 F:      include/linux/scx200_gpio.h
13282
13283 SCx200 HRT CLOCKSOURCE DRIVER
13284 M:      Jim Cromie <[email protected]>
13285 S:      Maintained
13286 F:      drivers/clocksource/scx200_hrt.c
13287
13288 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
13289 M:      Sascha Sommer <[email protected]>
13290 L:      [email protected] (subscribers-only)
13291 S:      Maintained
13292 F:      drivers/mmc/host/sdricoh_cs.c
13293
13294 SECURE COMPUTING
13295 M:      Kees Cook <[email protected]>
13296 R:      Andy Lutomirski <[email protected]>
13297 R:      Will Drewry <[email protected]>
13298 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
13299 S:      Supported
13300 F:      kernel/seccomp.c
13301 F:      include/uapi/linux/seccomp.h
13302 F:      include/linux/seccomp.h
13303 F:      tools/testing/selftests/seccomp/*
13304 F:      tools/testing/selftests/kselftest_harness.h
13305 F:      Documentation/userspace-api/seccomp_filter.rst
13306 K:      \bsecure_computing
13307 K:      \bTIF_SECCOMP\b
13308
13309 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
13310 M:      Al Cooper <[email protected]>
13311 L:      [email protected]
13312 L:      [email protected]
13313 S:      Maintained
13314 F:      drivers/mmc/host/sdhci-brcmstb*
13315
13316 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
13317 M:      Adrian Hunter <[email protected]>
13318 L:      [email protected]
13319 T:      git git://git.infradead.org/users/ahunter/linux-sdhci.git
13320 S:      Maintained
13321 F:      drivers/mmc/host/sdhci*
13322 F:      include/linux/mmc/sdhci*
13323
13324 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
13325 M:      Prabu Thangamuthu <[email protected]>
13326 M:      Manjunath M B <[email protected]>
13327 L:      [email protected]
13328 S:      Maintained
13329 F:      drivers/mmc/host/sdhci-pci-dwc-mshc.c
13330
13331 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
13332 M:      Ludovic Desroches <[email protected]>
13333 L:      [email protected]
13334 S:      Supported
13335 F:      drivers/mmc/host/sdhci-of-at91.c
13336
13337 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
13338 M:      Ben Dooks <[email protected]>
13339 M:      Jaehoon Chung <[email protected]>
13340 L:      [email protected]
13341 S:      Maintained
13342 F:      drivers/mmc/host/sdhci-s3c*
13343
13344 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
13345 M:      Viresh Kumar <[email protected]>
13346 L:      [email protected]
13347 S:      Maintained
13348 F:      drivers/mmc/host/sdhci-spear.c
13349
13350 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
13351 M:      Kishon Vijay Abraham I <[email protected]>
13352 L:      [email protected]
13353 S:      Maintained
13354 F:      drivers/mmc/host/sdhci-omap.c
13355
13356 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
13357 M:      Scott Bauer <[email protected]>
13358 M:      Jonathan Derrick <[email protected]>
13359 L:      [email protected]
13360 S:      Supported
13361 F:      block/sed*
13362 F:      block/opal_proto.h
13363 F:      include/linux/sed*
13364 F:      include/uapi/linux/sed*
13365
13366 SECURITY CONTACT
13367 M:      Security Officers <[email protected]>
13368 S:      Supported
13369
13370 SECURITY SUBSYSTEM
13371 M:      James Morris <[email protected]>
13372 M:      "Serge E. Hallyn" <[email protected]>
13373 L:      [email protected] (suggested Cc:)
13374 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
13375 W:      http://kernsec.org/
13376 S:      Supported
13377 F:      security/
13378 X:      security/selinux/
13379
13380 SELINUX SECURITY MODULE
13381 M:      Paul Moore <[email protected]>
13382 M:      Stephen Smalley <[email protected]>
13383 M:      Eric Paris <[email protected]>
13384 L:      [email protected]
13385 W:      https://selinuxproject.org
13386 W:      https://github.com/SELinuxProject
13387 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
13388 S:      Supported
13389 F:      include/linux/selinux*
13390 F:      security/selinux/
13391 F:      scripts/selinux/
13392 F:      Documentation/admin-guide/LSM/SELinux.rst
13393
13394 SENSABLE PHANTOM
13395 M:      Jiri Slaby <[email protected]>
13396 S:      Maintained
13397 F:      drivers/misc/phantom.c
13398 F:      include/uapi/linux/phantom.h
13399
13400 SERIAL DEVICE BUS
13401 M:      Rob Herring <[email protected]>
13402 L:      [email protected]
13403 S:      Maintained
13404 F:      Documentation/devicetree/bindings/serial/slave-device.txt
13405 F:      drivers/tty/serdev/
13406 F:      include/linux/serdev.h
13407
13408 SERIAL DRIVERS
13409 M:      Greg Kroah-Hartman <[email protected]>
13410 L:      [email protected]
13411 S:      Maintained
13412 F:      Documentation/devicetree/bindings/serial/
13413 F:      drivers/tty/serial/
13414
13415 SERIAL IR RECEIVER
13416 M:      Sean Young <[email protected]>
13417 L:      [email protected]
13418 S:      Maintained
13419 F:      drivers/media/rc/serial_ir.c
13420
13421 SFC NETWORK DRIVER
13422 M:      Solarflare linux maintainers <[email protected]>
13423 M:      Edward Cree <[email protected]>
13424 M:      Bert Kenward <[email protected]>
13425 L:      [email protected]
13426 S:      Supported
13427 F:      drivers/net/ethernet/sfc/
13428
13429 SGI GRU DRIVER
13430 M:      Dimitri Sivanich <[email protected]>
13431 S:      Maintained
13432 F:      drivers/misc/sgi-gru/
13433
13434 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
13435 M:      Pat Gefre <[email protected]>
13436 L:      [email protected]
13437 S:      Supported
13438 F:      Documentation/ia64/serial.txt
13439 F:      drivers/tty/serial/ioc?_serial.c
13440 F:      include/linux/ioc?.h
13441
13442 SGI XP/XPC/XPNET DRIVER
13443 M:      Cliff Whickman <[email protected]>
13444 M:      Robin Holt <[email protected]>
13445 S:      Maintained
13446 F:      drivers/misc/sgi-xp/
13447
13448 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
13449 M:      Ursula Braun <[email protected]>
13450 L:      [email protected]
13451 W:      http://www.ibm.com/developerworks/linux/linux390/
13452 S:      Supported
13453 F:      net/smc/
13454
13455 SHARP RJ54N1CB0C SENSOR DRIVER
13456 M:      Jacopo Mondi <[email protected]>
13457 L:      [email protected]
13458 T:      git git://linuxtv.org/media_tree.git
13459 S:      Odd fixes
13460 F:      drivers/media/i2c/rj54n1cb0c.c
13461 F:      include/media/i2c/rj54n1cb0c.h
13462
13463 SH_VEU V4L2 MEM2MEM DRIVER
13464 L:      [email protected]
13465 S:      Orphan
13466 F:      drivers/media/platform/sh_veu.c
13467
13468 SH_VOU V4L2 OUTPUT DRIVER
13469 L:      [email protected]
13470 S:      Orphan
13471 F:      drivers/media/platform/sh_vou.c
13472 F:      include/media/drv-intf/sh_vou.h
13473
13474 SI2157 MEDIA DRIVER
13475 M:      Antti Palosaari <[email protected]>
13476 L:      [email protected]
13477 W:      https://linuxtv.org
13478 W:      http://palosaari.fi/linux/
13479 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13480 T:      git git://linuxtv.org/anttip/media_tree.git
13481 S:      Maintained
13482 F:      drivers/media/tuners/si2157*
13483
13484 SI2165 MEDIA DRIVER
13485 M:      Matthias Schwarzott <[email protected]>
13486 L:      [email protected]
13487 W:      https://linuxtv.org
13488 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13489 S:      Maintained
13490 F:      drivers/media/dvb-frontends/si2165*
13491
13492 SI2168 MEDIA DRIVER
13493 M:      Antti Palosaari <[email protected]>
13494 L:      [email protected]
13495 W:      https://linuxtv.org
13496 W:      http://palosaari.fi/linux/
13497 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13498 T:      git git://linuxtv.org/anttip/media_tree.git
13499 S:      Maintained
13500 F:      drivers/media/dvb-frontends/si2168*
13501
13502 SI470X FM RADIO RECEIVER I2C DRIVER
13503 M:      Hans Verkuil <[email protected]>
13504 L:      [email protected]
13505 T:      git git://linuxtv.org/media_tree.git
13506 W:      https://linuxtv.org
13507 S:      Odd Fixes
13508 F:      drivers/media/radio/si470x/radio-si470x-i2c.c
13509
13510 SI470X FM RADIO RECEIVER USB DRIVER
13511 M:      Hans Verkuil <[email protected]>
13512 L:      [email protected]
13513 T:      git git://linuxtv.org/media_tree.git
13514 W:      https://linuxtv.org
13515 S:      Maintained
13516 F:      drivers/media/radio/si470x/radio-si470x-common.c
13517 F:      drivers/media/radio/si470x/radio-si470x.h
13518 F:      drivers/media/radio/si470x/radio-si470x-usb.c
13519
13520 SI4713 FM RADIO TRANSMITTER I2C DRIVER
13521 M:      Eduardo Valentin <[email protected]>
13522 L:      [email protected]
13523 T:      git git://linuxtv.org/media_tree.git
13524 W:      https://linuxtv.org
13525 S:      Odd Fixes
13526 F:      drivers/media/radio/si4713/si4713.?
13527
13528 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
13529 M:      Eduardo Valentin <[email protected]>
13530 L:      [email protected]
13531 T:      git git://linuxtv.org/media_tree.git
13532 W:      https://linuxtv.org
13533 S:      Odd Fixes
13534 F:      drivers/media/radio/si4713/radio-platform-si4713.c
13535
13536 SI4713 FM RADIO TRANSMITTER USB DRIVER
13537 M:      Hans Verkuil <[email protected]>
13538 L:      [email protected]
13539 T:      git git://linuxtv.org/media_tree.git
13540 W:      https://linuxtv.org
13541 S:      Maintained
13542 F:      drivers/media/radio/si4713/radio-usb-si4713.c
13543
13544 SIANO DVB DRIVER
13545 M:      Mauro Carvalho Chehab <[email protected]>
13546 L:      [email protected]
13547 W:      https://linuxtv.org
13548 T:      git git://linuxtv.org/media_tree.git
13549 S:      Odd fixes
13550 F:      drivers/media/common/siano/
13551 F:      drivers/media/usb/siano/
13552 F:      drivers/media/usb/siano/
13553 F:      drivers/media/mmc/siano/
13554
13555 SIFIVE DRIVERS
13556 M:      Palmer Dabbelt <[email protected]>
13557 L:      [email protected]
13558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux.git
13559 S:      Supported
13560 K:      sifive
13561 N:      sifive
13562
13563 SILEAD TOUCHSCREEN DRIVER
13564 M:      Hans de Goede <[email protected]>
13565 L:      [email protected]
13566 L:      [email protected]
13567 S:      Maintained
13568 F:      drivers/input/touchscreen/silead.c
13569 F:      drivers/platform/x86/touchscreen_dmi.c
13570
13571 SILICON MOTION SM712 FRAME BUFFER DRIVER
13572 M:      Sudip Mukherjee <[email protected]>
13573 M:      Teddy Wang <[email protected]>
13574 M:      Sudip Mukherjee <[email protected]>
13575 L:      [email protected]
13576 S:      Maintained
13577 F:      drivers/video/fbdev/sm712*
13578 F:      Documentation/fb/sm712fb.txt
13579
13580 SIMPLE FIRMWARE INTERFACE (SFI)
13581 M:      Len Brown <[email protected]>
13582 L:      [email protected]
13583 W:      http://simplefirmware.org/
13584 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
13585 S:      Supported
13586 F:      arch/x86/platform/sfi/
13587 F:      drivers/sfi/
13588 F:      include/linux/sfi*.h
13589
13590 SIMPLEFB FB DRIVER
13591 M:      Hans de Goede <[email protected]>
13592 L:      [email protected]
13593 S:      Maintained
13594 F:      Documentation/devicetree/bindings/display/simple-framebuffer.txt
13595 F:      drivers/video/fbdev/simplefb.c
13596 F:      include/linux/platform_data/simplefb.h
13597
13598 SIMTEC EB110ATX (Chalice CATS)
13599 P:      Ben Dooks
13600 P:      Vincent Sanders <[email protected]>
13601 M:      Simtec Linux Team <[email protected]>
13602 W:      http://www.simtec.co.uk/products/EB110ATX/
13603 S:      Supported
13604
13605 SIMTEC EB2410ITX (BAST)
13606 P:      Ben Dooks
13607 P:      Vincent Sanders <[email protected]>
13608 M:      Simtec Linux Team <[email protected]>
13609 W:      http://www.simtec.co.uk/products/EB2410ITX/
13610 S:      Supported
13611 F:      arch/arm/mach-s3c24xx/mach-bast.c
13612 F:      arch/arm/mach-s3c24xx/bast-ide.c
13613 F:      arch/arm/mach-s3c24xx/bast-irq.c
13614
13615 SIPHASH PRF ROUTINES
13616 M:      Jason A. Donenfeld <[email protected]>
13617 S:      Maintained
13618 F:      lib/siphash.c
13619 F:      lib/test_siphash.c
13620 F:      include/linux/siphash.h
13621
13622 SIOX
13623 M:      Gavin Schenk <[email protected]>
13624 M:      Uwe Kleine-König <[email protected]>
13625 R:      Pengutronix Kernel Team <[email protected]>
13626 S:      Supported
13627 F:      drivers/siox/*
13628 F:      drivers/gpio/gpio-siox.c
13629 F:      include/trace/events/siox.h
13630
13631 SIS 190 ETHERNET DRIVER
13632 M:      Francois Romieu <[email protected]>
13633 L:      [email protected]
13634 S:      Maintained
13635 F:      drivers/net/ethernet/sis/sis190.c
13636
13637 SIS 900/7016 FAST ETHERNET DRIVER
13638 M:      Daniele Venzano <[email protected]>
13639 W:      http://www.brownhat.org/sis900.html
13640 L:      [email protected]
13641 S:      Maintained
13642 F:      drivers/net/ethernet/sis/sis900.*
13643
13644 SIS FRAMEBUFFER DRIVER
13645 M:      Thomas Winischhofer <[email protected]>
13646 W:      http://www.winischhofer.net/linuxsisvga.shtml
13647 S:      Maintained
13648 F:      Documentation/fb/sisfb.txt
13649 F:      drivers/video/fbdev/sis/
13650 F:      include/video/sisfb.h
13651
13652 SIS USB2VGA DRIVER
13653 M:      Thomas Winischhofer <[email protected]>
13654 W:      http://www.winischhofer.at/linuxsisusbvga.shtml
13655 S:      Maintained
13656 F:      drivers/usb/misc/sisusbvga/
13657
13658 SLAB ALLOCATOR
13659 M:      Christoph Lameter <[email protected]>
13660 M:      Pekka Enberg <[email protected]>
13661 M:      David Rientjes <[email protected]>
13662 M:      Joonsoo Kim <[email protected]>
13663 M:      Andrew Morton <[email protected]>
13664 L:      [email protected]
13665 S:      Maintained
13666 F:      include/linux/sl?b*.h
13667 F:      mm/sl?b*
13668
13669 SLEEPABLE READ-COPY UPDATE (SRCU)
13670 M:      Lai Jiangshan <[email protected]>
13671 M:      "Paul E. McKenney" <[email protected]>
13672 M:      Josh Triplett <[email protected]>
13673 R:      Steven Rostedt <[email protected]>
13674 R:      Mathieu Desnoyers <[email protected]>
13675 L:      [email protected]
13676 W:      http://www.rdrop.com/users/paulmck/RCU/
13677 S:      Supported
13678 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
13679 F:      include/linux/srcu*.h
13680 F:      kernel/rcu/srcu*.c
13681
13682 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
13683 M:      Srinivas Kandagatla <[email protected]>
13684 L:      [email protected] (moderated for non-subscribers)
13685 S:      Maintained
13686 F:      drivers/slimbus/
13687 F:      Documentation/devicetree/bindings/slimbus/
13688 F:      include/linux/slimbus.h
13689
13690 SMACK SECURITY MODULE
13691 M:      Casey Schaufler <[email protected]>
13692 L:      [email protected]
13693 W:      http://schaufler-ca.com
13694 T:      git git://github.com/cschaufler/smack-next
13695 S:      Maintained
13696 F:      Documentation/admin-guide/LSM/Smack.rst
13697 F:      security/smack/
13698
13699 SMC91x ETHERNET DRIVER
13700 M:      Nicolas Pitre <[email protected]>
13701 S:      Odd Fixes
13702 F:      drivers/net/ethernet/smsc/smc91x.*
13703
13704 SMIA AND SMIA++ IMAGE SENSOR DRIVER
13705 M:      Sakari Ailus <[email protected]>
13706 L:      [email protected]
13707 S:      Maintained
13708 F:      drivers/media/i2c/smiapp/
13709 F:      include/media/i2c/smiapp.h
13710 F:      drivers/media/i2c/smiapp-pll.c
13711 F:      drivers/media/i2c/smiapp-pll.h
13712 F:      include/uapi/linux/smiapp.h
13713 F:      Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
13714
13715 SMM665 HARDWARE MONITOR DRIVER
13716 M:      Guenter Roeck <[email protected]>
13717 L:      [email protected]
13718 S:      Maintained
13719 F:      Documentation/hwmon/smm665
13720 F:      drivers/hwmon/smm665.c
13721
13722 SMSC EMC2103 HARDWARE MONITOR DRIVER
13723 M:      Steve Glendinning <[email protected]>
13724 L:      [email protected]
13725 S:      Maintained
13726 F:      Documentation/hwmon/emc2103
13727 F:      drivers/hwmon/emc2103.c
13728
13729 SMSC SCH5627 HARDWARE MONITOR DRIVER
13730 M:      Hans de Goede <[email protected]>
13731 L:      [email protected]
13732 S:      Supported
13733 F:      Documentation/hwmon/sch5627
13734 F:      drivers/hwmon/sch5627.c
13735
13736 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
13737 M:      Steve Glendinning <[email protected]>
13738 L:      [email protected]
13739 S:      Maintained
13740 F:      drivers/video/fbdev/smscufx.c
13741
13742 SMSC47B397 HARDWARE MONITOR DRIVER
13743 M:      Jean Delvare <[email protected]>
13744 L:      [email protected]
13745 S:      Maintained
13746 F:      Documentation/hwmon/smsc47b397
13747 F:      drivers/hwmon/smsc47b397.c
13748
13749 SMSC911x ETHERNET DRIVER
13750 M:      Steve Glendinning <[email protected]>
13751 L:      [email protected]
13752 S:      Maintained
13753 F:      include/linux/smsc911x.h
13754 F:      drivers/net/ethernet/smsc/smsc911x.*
13755
13756 SMSC9420 PCI ETHERNET DRIVER
13757 M:      Steve Glendinning <[email protected]>
13758 L:      [email protected]
13759 S:      Maintained
13760 F:      drivers/net/ethernet/smsc/smsc9420.*
13761
13762 SOC-CAMERA V4L2 SUBSYSTEM
13763 L:      [email protected]
13764 T:      git git://linuxtv.org/media_tree.git
13765 S:      Orphan
13766 F:      include/media/soc*
13767 F:      drivers/media/i2c/soc_camera/
13768 F:      drivers/media/platform/soc_camera/
13769
13770 SOCIONEXT SYNQUACER I2C DRIVER
13771 M:      Ard Biesheuvel <[email protected]>
13772 L:      [email protected]
13773 S:      Maintained
13774 F:      drivers/i2c/busses/i2c-synquacer.c
13775 F:      Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
13776
13777 SOCIONEXT UNIPHIER SOUND DRIVER
13778 L:      [email protected] (moderated for non-subscribers)
13779 S:      Orphan
13780 F:      sound/soc/uniphier/
13781
13782 SOEKRIS NET48XX LED SUPPORT
13783 M:      Chris Boot <[email protected]>
13784 S:      Maintained
13785 F:      drivers/leds/leds-net48xx.c
13786
13787 SOFT-ROCE DRIVER (rxe)
13788 M:      Moni Shoua <[email protected]>
13789 L:      [email protected]
13790 S:      Supported
13791 W:      https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
13792 Q:      http://patchwork.kernel.org/project/linux-rdma/list/
13793 F:      drivers/infiniband/sw/rxe/
13794 F:      include/uapi/rdma/rdma_user_rxe.h
13795
13796 SOFTLOGIC 6x10 MPEG CODEC
13797 M:      Bluecherry Maintainers <[email protected]>
13798 M:      Anton Sviridenko <[email protected]>
13799 M:      Andrey Utkin <[email protected]>
13800 M:      Andrey Utkin <[email protected]>
13801 M:      Ismael Luceno <[email protected]>
13802 L:      [email protected]
13803 S:      Supported
13804 F:      drivers/media/pci/solo6x10/
13805
13806 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
13807 M:      James Morse <[email protected]>
13808 L:      [email protected]
13809 S:      Maintained
13810 F:      Documentation/devicetree/bindings/arm/firmware/sdei.txt
13811 F:      drivers/firmware/arm_sdei.c
13812 F:      include/linux/arm_sdei.h
13813 F:      include/uapi/linux/arm_sdei.h
13814
13815 SOFTWARE RAID (Multiple Disks) SUPPORT
13816 M:      Shaohua Li <[email protected]>
13817 L:      [email protected]
13818 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
13819 S:      Supported
13820 F:      drivers/md/Makefile
13821 F:      drivers/md/Kconfig
13822 F:      drivers/md/md*
13823 F:      drivers/md/raid*
13824 F:      include/linux/raid/
13825 F:      include/uapi/linux/raid/
13826
13827 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
13828 M:      Jassi Brar <[email protected]>
13829 L:      [email protected]
13830 S:      Maintained
13831 F:      drivers/net/ethernet/socionext/netsec.c
13832 F:      Documentation/devicetree/bindings/net/socionext-netsec.txt
13833
13834 SOLIDRUN CLEARFOG SUPPORT
13835 M:      Russell King <[email protected]>
13836 S:      Maintained
13837 F:      arch/arm/boot/dts/armada-388-clearfog*
13838 F:      arch/arm/boot/dts/armada-38x-solidrun-*
13839
13840 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
13841 M:      Russell King <[email protected]>
13842 S:      Maintained
13843 F:      arch/arm/boot/dts/imx6*-cubox-i*
13844 F:      arch/arm/boot/dts/imx6*-hummingboard*
13845 F:      arch/arm/boot/dts/imx6*-sr-*
13846
13847 SONIC NETWORK DRIVER
13848 M:      Thomas Bogendoerfer <[email protected]>
13849 L:      [email protected]
13850 S:      Maintained
13851 F:      drivers/net/ethernet/natsemi/sonic.*
13852
13853 SONICS SILICON BACKPLANE DRIVER (SSB)
13854 M:      Michael Buesch <[email protected]>
13855 L:      [email protected]
13856 S:      Maintained
13857 F:      drivers/ssb/
13858 F:      include/linux/ssb/
13859
13860 SONY IMX258 SENSOR DRIVER
13861 M:      Sakari Ailus <[email protected]>
13862 L:      [email protected]
13863 T:      git git://linuxtv.org/media_tree.git
13864 S:      Maintained
13865 F:      drivers/media/i2c/imx258.c
13866
13867 SONY IMX274 SENSOR DRIVER
13868 M:      Leon Luo <[email protected]>
13869 L:      [email protected]
13870 T:      git git://linuxtv.org/media_tree.git
13871 S:      Maintained
13872 F:      drivers/media/i2c/imx274.c
13873 F:      Documentation/devicetree/bindings/media/i2c/imx274.txt
13874
13875 SONY IMX319 SENSOR DRIVER
13876 M:      Bingbu Cao <[email protected]>
13877 L:      [email protected]
13878 T:      git git://linuxtv.org/media_tree.git
13879 S:      Maintained
13880 F:      drivers/media/i2c/imx319.c
13881
13882 SONY IMX355 SENSOR DRIVER
13883 M:      Tianshu Qiu <[email protected]>
13884 L:      [email protected]
13885 T:      git git://linuxtv.org/media_tree.git
13886 S:      Maintained
13887 F:      drivers/media/i2c/imx355.c
13888
13889 SONY MEMORYSTICK CARD SUPPORT
13890 M:      Alex Dubov <[email protected]>
13891 W:      http://tifmxx.berlios.de/
13892 S:      Maintained
13893 F:      drivers/memstick/host/tifm_ms.c
13894
13895 SONY MEMORYSTICK STANDARD SUPPORT
13896 M:      Maxim Levitsky <[email protected]>
13897 S:      Maintained
13898 F:      drivers/memstick/core/ms_block.*
13899
13900 SONY VAIO CONTROL DEVICE DRIVER
13901 M:      Mattia Dongili <[email protected]>
13902 L:      [email protected]
13903 W:      http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
13904 S:      Maintained
13905 F:      Documentation/laptops/sony-laptop.txt
13906 F:      drivers/char/sonypi.c
13907 F:      drivers/platform/x86/sony-laptop.c
13908 F:      include/linux/sony-laptop.h
13909
13910 SOUND
13911 M:      Jaroslav Kysela <[email protected]>
13912 M:      Takashi Iwai <[email protected]>
13913 L:      [email protected] (moderated for non-subscribers)
13914 W:      http://www.alsa-project.org/
13915 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
13916 T:      git git://git.alsa-project.org/alsa-kernel.git
13917 Q:      http://patchwork.kernel.org/project/alsa-devel/list/
13918 S:      Maintained
13919 F:      Documentation/sound/
13920 F:      include/sound/
13921 F:      include/uapi/sound/
13922 F:      sound/
13923
13924 SOUND - COMPRESSED AUDIO
13925 M:      Vinod Koul <[email protected]>
13926 L:      [email protected] (moderated for non-subscribers)
13927 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
13928 S:      Supported
13929 F:      Documentation/sound/designs/compress-offload.rst
13930 F:      include/sound/compress_driver.h
13931 F:      include/uapi/sound/compress_*
13932 F:      sound/core/compress_offload.c
13933 F:      sound/soc/soc-compress.c
13934
13935 SOUND - DMAENGINE HELPERS
13936 M:      Lars-Peter Clausen <[email protected]>
13937 S:      Supported
13938 F:      include/sound/dmaengine_pcm.h
13939 F:      sound/core/pcm_dmaengine.c
13940 F:      sound/soc/soc-generic-dmaengine-pcm.c
13941
13942 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
13943 M:      Liam Girdwood <[email protected]>
13944 M:      Mark Brown <[email protected]>
13945 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
13946 L:      [email protected] (moderated for non-subscribers)
13947 W:      http://alsa-project.org/main/index.php/ASoC
13948 S:      Supported
13949 F:      Documentation/devicetree/bindings/sound/
13950 F:      Documentation/sound/soc/
13951 F:      sound/soc/
13952 F:      include/sound/soc*
13953
13954 SOUNDWIRE SUBSYSTEM
13955 M:      Vinod Koul <[email protected]>
13956 M:      Sanyog Kale <[email protected]>
13957 R:      Pierre-Louis Bossart <[email protected]>
13958 L:      [email protected] (moderated for non-subscribers)
13959 S:      Supported
13960 F:      Documentation/driver-api/soundwire/
13961 F:      drivers/soundwire/
13962 F:      include/linux/soundwire/
13963
13964 SP2 MEDIA DRIVER
13965 M:      Olli Salonen <[email protected]>
13966 L:      [email protected]
13967 W:      https://linuxtv.org
13968 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
13969 S:      Maintained
13970 F:      drivers/media/dvb-frontends/sp2*
13971
13972 SPARC + UltraSPARC (sparc/sparc64)
13973 M:      "David S. Miller" <[email protected]>
13974 L:      [email protected]
13975 Q:      http://patchwork.ozlabs.org/project/sparclinux/list/
13976 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
13977 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
13978 S:      Maintained
13979 F:      arch/sparc/
13980 F:      drivers/sbus/
13981
13982 SPARC SERIAL DRIVERS
13983 M:      "David S. Miller" <[email protected]>
13984 L:      [email protected]
13985 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
13986 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
13987 S:      Maintained
13988 F:      include/linux/sunserialcore.h
13989 F:      drivers/tty/serial/suncore.c
13990 F:      drivers/tty/serial/sunhv.c
13991 F:      drivers/tty/serial/sunsab.c
13992 F:      drivers/tty/serial/sunsab.h
13993 F:      drivers/tty/serial/sunsu.c
13994 F:      drivers/tty/serial/sunzilog.c
13995 F:      drivers/tty/serial/sunzilog.h
13996 F:      drivers/tty/vcc.c
13997
13998 SPARSE CHECKER
13999 M:      "Luc Van Oostenryck" <[email protected]>
14000 L:      [email protected]
14001 W:      https://sparse.wiki.kernel.org/
14002 T:      git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
14003 S:      Maintained
14004 F:      include/linux/compiler.h
14005
14006 SPEAR CLOCK FRAMEWORK SUPPORT
14007 M:      Viresh Kumar <[email protected]>
14008 L:      [email protected] (moderated for non-subscribers)
14009 W:      http://www.st.com/spear
14010 S:      Maintained
14011 F:      drivers/clk/spear/
14012
14013 SPEAR PLATFORM SUPPORT
14014 M:      Viresh Kumar <[email protected]>
14015 M:      Shiraz Hashim <[email protected]>
14016 L:      [email protected] (moderated for non-subscribers)
14017 W:      http://www.st.com/spear
14018 S:      Maintained
14019 F:      arch/arm/boot/dts/spear*
14020 F:      arch/arm/mach-spear/
14021
14022 SPI NOR SUBSYSTEM
14023 M:      Marek Vasut <[email protected]>
14024 L:      [email protected]
14025 W:      http://www.linux-mtd.infradead.org/
14026 Q:      http://patchwork.ozlabs.org/project/linux-mtd/list/
14027 T:      git git://git.infradead.org/linux-mtd.git spi-nor/fixes
14028 T:      git git://git.infradead.org/linux-mtd.git spi-nor/next
14029 S:      Maintained
14030 F:      drivers/mtd/spi-nor/
14031 F:      include/linux/mtd/spi-nor.h
14032
14033 SPI SUBSYSTEM
14034 M:      Mark Brown <[email protected]>
14035 L:      [email protected]
14036 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
14037 Q:      http://patchwork.kernel.org/project/spi-devel-general/list/
14038 S:      Maintained
14039 F:      Documentation/devicetree/bindings/spi/
14040 F:      Documentation/spi/
14041 F:      drivers/spi/
14042 F:      include/linux/spi/
14043 F:      include/uapi/linux/spi/
14044 F:      tools/spi/
14045
14046 SPIDERNET NETWORK DRIVER for CELL
14047 M:      Ishizaki Kou <[email protected]>
14048 L:      [email protected]
14049 S:      Supported
14050 F:      Documentation/networking/spider_net.txt
14051 F:      drivers/net/ethernet/toshiba/spider_net*
14052
14053 SPMI SUBSYSTEM
14054 R:      Stephen Boyd <[email protected]>
14055 L:      [email protected]
14056 F:      Documentation/devicetree/bindings/spmi/
14057 F:      drivers/spmi/
14058 F:      include/dt-bindings/spmi/spmi.h
14059 F:      include/linux/spmi.h
14060 F:      include/trace/events/spmi.h
14061
14062 SPU FILE SYSTEM
14063 M:      Jeremy Kerr <[email protected]>
14064 L:      [email protected]
14065 W:      http://www.ibm.com/developerworks/power/cell/
14066 S:      Supported
14067 F:      Documentation/filesystems/spufs.txt
14068 F:      arch/powerpc/platforms/cell/spufs/
14069
14070 SQUASHFS FILE SYSTEM
14071 M:      Phillip Lougher <[email protected]>
14072 L:      [email protected] (subscribers-only)
14073 W:      http://squashfs.org.uk
14074 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
14075 S:      Maintained
14076 F:      Documentation/filesystems/squashfs.txt
14077 F:      fs/squashfs/
14078
14079 SRM (Alpha) environment access
14080 M:      Jan-Benedict Glaw <[email protected]>
14081 S:      Maintained
14082 F:      arch/alpha/kernel/srm_env.c
14083
14084 ST STM32 I2C/SMBUS DRIVER
14085 M:      Pierre-Yves MORDRET <[email protected]>
14086 L:      [email protected]
14087 S:      Maintained
14088 F:      drivers/i2c/busses/i2c-stm32*
14089
14090 ST VL53L0X ToF RANGER(I2C) IIO DRIVER
14091 M:      Song Qiang <[email protected]>
14092 L:      [email protected]
14093 S:      Maintained
14094 F:      drivers/iio/proximity/vl53l0x-i2c.c
14095 F:      Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt
14096
14097 STABLE BRANCH
14098 M:      Greg Kroah-Hartman <[email protected]>
14099 M:      Sasha Levin <[email protected]>
14100 L:      [email protected]
14101 S:      Supported
14102 F:      Documentation/process/stable-kernel-rules.rst
14103
14104 STAGING - COMEDI
14105 M:      Ian Abbott <[email protected]>
14106 M:      H Hartley Sweeten <[email protected]>
14107 S:      Odd Fixes
14108 F:      drivers/staging/comedi/
14109
14110 STAGING - EROFS FILE SYSTEM
14111 M:      Gao Xiang <[email protected]>
14112 M:      Chao Yu <[email protected]>
14113 L:      [email protected]
14114 S:      Maintained
14115 F:      drivers/staging/erofs/
14116
14117 STAGING - INDUSTRIAL IO
14118 M:      Jonathan Cameron <[email protected]>
14119 L:      [email protected]
14120 S:      Odd Fixes
14121 F:      Documentation/devicetree/bindings/staging/iio/
14122 F:      drivers/staging/iio/
14123
14124 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
14125 M:      Marc Dietrich <[email protected]>
14126 L:      [email protected] (moderated for non-subscribers)
14127 L:      [email protected]
14128 S:      Maintained
14129 F:      drivers/staging/nvec/
14130
14131 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
14132 M:      Jens Frederich <[email protected]>
14133 M:      Daniel Drake <[email protected]>
14134 M:      Jon Nettleton <[email protected]>
14135 W:      http://wiki.laptop.org/go/DCON
14136 S:      Maintained
14137 F:      drivers/staging/olpc_dcon/
14138
14139 STAGING - REALTEK RTL8712U DRIVERS
14140 M:      Larry Finger <[email protected]>
14141 M:      Florian Schilhabel <[email protected]>.
14142 S:      Odd Fixes
14143 F:      drivers/staging/rtl8712/
14144
14145 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
14146 M:      Sudip Mukherjee <[email protected]>
14147 M:      Teddy Wang <[email protected]>
14148 M:      Sudip Mukherjee <[email protected]>
14149 L:      [email protected]
14150 S:      Maintained
14151 F:      drivers/staging/sm750fb/
14152
14153 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
14154 M:      William Hubbs <[email protected]>
14155 M:      Chris Brannon <[email protected]>
14156 M:      Kirk Reiser <[email protected]>
14157 M:      Samuel Thibault <[email protected]>
14158 L:      [email protected]
14159 W:      http://www.linux-speakup.org/
14160 S:      Odd Fixes
14161 F:      drivers/staging/speakup/
14162
14163 STAGING - VIA VT665X DRIVERS
14164 M:      Forest Bond <[email protected]>
14165 S:      Odd Fixes
14166 F:      drivers/staging/vt665?/
14167
14168 STAGING - WILC1000 WIFI DRIVER
14169 M:      Aditya Shankar <[email protected]>
14170 M:      Ganesh Krishna <[email protected]>
14171 L:      [email protected]
14172 S:      Supported
14173 F:      drivers/staging/wilc1000/
14174
14175 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
14176 M:      Arnaud Patard <[email protected]>
14177 S:      Odd Fixes
14178 F:      drivers/staging/xgifb/
14179
14180 STAGING SUBSYSTEM
14181 M:      Greg Kroah-Hartman <[email protected]>
14182 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
14183 L:      [email protected]
14184 S:      Supported
14185 F:      drivers/staging/
14186
14187 STARFIRE/DURALAN NETWORK DRIVER
14188 M:      Ion Badulescu <[email protected]>
14189 S:      Odd Fixes
14190 F:      drivers/net/ethernet/adaptec/starfire*
14191
14192 STEC S1220 SKD DRIVER
14193 M:      Bart Van Assche <[email protected]>
14194 L:      [email protected]
14195 S:      Maintained
14196 F:      drivers/block/skd*[ch]
14197
14198 STI AUDIO (ASoC) DRIVERS
14199 M:      Arnaud Pouliquen <[email protected]>
14200 L:      [email protected] (moderated for non-subscribers)
14201 S:      Maintained
14202 F:      Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
14203 F:      sound/soc/sti/
14204
14205 STI CEC DRIVER
14206 M:      Benjamin Gaignard <[email protected]>
14207 S:      Maintained
14208 F:      drivers/media/platform/sti/cec/
14209 F:      Documentation/devicetree/bindings/media/stih-cec.txt
14210
14211 STK1160 USB VIDEO CAPTURE DRIVER
14212 M:      Ezequiel Garcia <[email protected]>
14213 L:      [email protected]
14214 T:      git git://linuxtv.org/media_tree.git
14215 S:      Maintained
14216 F:      drivers/media/usb/stk1160/
14217
14218 STM32 AUDIO (ASoC) DRIVERS
14219 M:      Olivier Moysan <[email protected]>
14220 M:      Arnaud Pouliquen <[email protected]>
14221 L:      [email protected] (moderated for non-subscribers)
14222 S:      Maintained
14223 F:      Documentation/devicetree/bindings/sound/st,stm32-*.txt
14224 F:      sound/soc/stm/
14225
14226 STM32 TIMER/LPTIMER DRIVERS
14227 M:      Fabrice Gasnier <[email protected]>
14228 S:      Maintained
14229 F:      drivers/*/stm32-*timer*
14230 F:      drivers/pwm/pwm-stm32*
14231 F:      include/linux/*/stm32-*tim*
14232 F:      Documentation/ABI/testing/*timer-stm32
14233 F:      Documentation/devicetree/bindings/*/stm32-*timer*
14234 F:      Documentation/devicetree/bindings/pwm/pwm-stm32*
14235
14236 STMMAC ETHERNET DRIVER
14237 M:      Giuseppe Cavallaro <[email protected]>
14238 M:      Alexandre Torgue <[email protected]>
14239 M:      Jose Abreu <[email protected]>
14240 L:      [email protected]
14241 W:      http://www.stlinux.com
14242 S:      Supported
14243 F:      drivers/net/ethernet/stmicro/stmmac/
14244
14245 SUN3/3X
14246 M:      Sam Creasey <[email protected]>
14247 W:      http://sammy.net/sun3/
14248 S:      Maintained
14249 F:      arch/m68k/kernel/*sun3*
14250 F:      arch/m68k/sun3*/
14251 F:      arch/m68k/include/asm/sun3*
14252 F:      drivers/net/ethernet/i825xx/sun3*
14253
14254 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
14255 M:      Hans de Goede <[email protected]>
14256 L:      [email protected]
14257 S:      Maintained
14258 F:      Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
14259 F:      drivers/input/keyboard/sun4i-lradc-keys.c
14260
14261 SUNDANCE NETWORK DRIVER
14262 M:      Denis Kirjanov <[email protected]>
14263 L:      [email protected]
14264 S:      Maintained
14265 F:      drivers/net/ethernet/dlink/sundance.c
14266
14267 SUPERH
14268 M:      Yoshinori Sato <[email protected]>
14269 M:      Rich Felker <[email protected]>
14270 L:      [email protected]
14271 Q:      http://patchwork.kernel.org/project/linux-sh/list/
14272 S:      Maintained
14273 F:      Documentation/sh/
14274 F:      arch/sh/
14275 F:      drivers/sh/
14276
14277 SUSPEND TO RAM
14278 M:      "Rafael J. Wysocki" <[email protected]>
14279 M:      Len Brown <[email protected]>
14280 M:      Pavel Machek <[email protected]>
14281 L:      [email protected]
14282 B:      https://bugzilla.kernel.org
14283 S:      Supported
14284 F:      Documentation/power/
14285 F:      arch/x86/kernel/acpi/
14286 F:      drivers/base/power/
14287 F:      kernel/power/
14288 F:      include/linux/suspend.h
14289 F:      include/linux/freezer.h
14290 F:      include/linux/pm.h
14291
14292 SVGA HANDLING
14293 M:      Martin Mares <[email protected]>
14294 L:      [email protected]
14295 S:      Maintained
14296 F:      Documentation/svga.txt
14297 F:      arch/x86/boot/video*
14298
14299 SWIOTLB SUBSYSTEM
14300 M:      Konrad Rzeszutek Wilk <[email protected]>
14301 L:      [email protected]
14302 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
14303 S:      Supported
14304 F:      kernel/dma/swiotlb.c
14305 F:      arch/*/kernel/pci-swiotlb.c
14306 F:      include/linux/swiotlb.h
14307
14308 SWITCHDEV
14309 M:      Jiri Pirko <[email protected]>
14310 M:      Ivan Vecera <[email protected]>
14311 L:      [email protected]
14312 S:      Supported
14313 F:      net/switchdev/
14314 F:      include/net/switchdev.h
14315
14316 SY8106A REGULATOR DRIVER
14317 M:      Icenowy Zheng <[email protected]>
14318 S:      Maintained
14319 F:      drivers/regulator/sy8106a-regulator.c
14320 F:      Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt
14321
14322 SYNC FILE FRAMEWORK
14323 M:      Sumit Semwal <[email protected]>
14324 R:      Gustavo Padovan <[email protected]>
14325 S:      Maintained
14326 L:      [email protected]
14327 L:      [email protected]
14328 F:      drivers/dma-buf/sync_*
14329 F:      drivers/dma-buf/dma-fence*
14330 F:      drivers/dma-buf/sw_sync.c
14331 F:      include/linux/sync_file.h
14332 F:      include/uapi/linux/sync_file.h
14333 F:      Documentation/sync_file.txt
14334 T:      git git://anongit.freedesktop.org/drm/drm-misc
14335
14336 SYNOPSYS ARC ARCHITECTURE
14337 M:      Vineet Gupta <[email protected]>
14338 L:      [email protected]
14339 S:      Supported
14340 F:      arch/arc/
14341 F:      Documentation/devicetree/bindings/arc/*
14342 F:      Documentation/devicetree/bindings/interrupt-controller/snps,arc*
14343 F:      drivers/clocksource/arc_timer.c
14344 F:      drivers/tty/serial/arc_uart.c
14345 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
14346
14347 SYNOPSYS ARC HSDK SDP pll clock driver
14348 M:      Eugeniy Paltsev <[email protected]>
14349 S:      Supported
14350 F:      drivers/clk/clk-hsdk-pll.c
14351 F:      Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
14352
14353 SYNOPSYS ARC SDP clock driver
14354 M:      Eugeniy Paltsev <[email protected]>
14355 S:      Supported
14356 F:      drivers/clk/axs10x/*
14357 F:      Documentation/devicetree/bindings/clock/snps,pll-clock.txt
14358
14359 SYNOPSYS ARC SDP platform support
14360 M:      Alexey Brodkin <[email protected]>
14361 S:      Supported
14362 F:      arch/arc/plat-axs10x
14363 F:      arch/arc/boot/dts/ax*
14364 F:      Documentation/devicetree/bindings/arc/axs10*
14365
14366 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
14367 M:      Eugeniy Paltsev <[email protected]>
14368 S:      Supported
14369 F:      drivers/reset/reset-axs10x.c
14370 F:      Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
14371
14372 SYNOPSYS CREG GPIO DRIVER
14373 M:      Eugeniy Paltsev <[email protected]>
14374 S:      Maintained
14375 F:      drivers/gpio/gpio-creg-snps.c
14376 F:      Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
14377
14378 SYNOPSYS DESIGNWARE 8250 UART DRIVER
14379 R:      Andy Shevchenko <[email protected]>
14380 S:      Maintained
14381 F:      drivers/tty/serial/8250/8250_dw.c
14382
14383 SYNOPSYS DESIGNWARE APB GPIO DRIVER
14384 M:      Hoan Tran <[email protected]>
14385 L:      [email protected]
14386 S:      Maintained
14387 F:      drivers/gpio/gpio-dwapb.c
14388 F:      Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt
14389
14390 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
14391 M:      Eugeniy Paltsev <[email protected]>
14392 S:      Maintained
14393 F:      drivers/dma/dwi-axi-dmac/
14394 F:      Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt
14395
14396 SYNOPSYS DESIGNWARE DMAC DRIVER
14397 M:      Viresh Kumar <[email protected]>
14398 R:      Andy Shevchenko <[email protected]>
14399 S:      Maintained
14400 F:      include/linux/dma/dw.h
14401 F:      include/linux/platform_data/dma-dw.h
14402 F:      drivers/dma/dw/
14403
14404 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
14405 M:      Jose Abreu <[email protected]>
14406 L:      [email protected]
14407 S:      Supported
14408 F:      drivers/net/ethernet/synopsys/
14409
14410 SYNOPSYS DESIGNWARE I2C DRIVER
14411 M:      Jarkko Nikula <[email protected]>
14412 R:      Andy Shevchenko <[email protected]>
14413 R:      Mika Westerberg <[email protected]>
14414 L:      [email protected]
14415 S:      Maintained
14416 F:      drivers/i2c/busses/i2c-designware-*
14417 F:      include/linux/platform_data/i2c-designware.h
14418
14419 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
14420 M:      Jaehoon Chung <[email protected]>
14421 L:      [email protected]
14422 S:      Maintained
14423 F:      drivers/mmc/host/dw_mmc*
14424
14425 SYNOPSYS HSDK RESET CONTROLLER DRIVER
14426 M:      Eugeniy Paltsev <[email protected]>
14427 S:      Supported
14428 F:      drivers/reset/reset-hsdk.c
14429 F:      include/dt-bindings/reset/snps,hsdk-reset.h
14430 F:      Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
14431
14432 SYSTEM CONFIGURATION (SYSCON)
14433 M:      Lee Jones <[email protected]>
14434 M:      Arnd Bergmann <[email protected]>
14435 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
14436 S:      Supported
14437 F:      drivers/mfd/syscon.c
14438
14439 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
14440 M:      Sudeep Holla <[email protected]>
14441 L:      [email protected]
14442 S:      Maintained
14443 F:      Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt
14444 F:      drivers/clk/clk-sc[mp]i.c
14445 F:      drivers/cpufreq/sc[mp]i-cpufreq.c
14446 F:      drivers/firmware/arm_scpi.c
14447 F:      drivers/firmware/arm_scmi/
14448 F:      include/linux/sc[mp]i_protocol.h
14449
14450 SYSTEM RESET/SHUTDOWN DRIVERS
14451 M:      Sebastian Reichel <[email protected]>
14452 L:      [email protected]
14453 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
14454 S:      Maintained
14455 F:      Documentation/devicetree/bindings/power/reset/
14456 F:      drivers/power/reset/
14457
14458 SYSTEM TRACE MODULE CLASS
14459 M:      Alexander Shishkin <[email protected]>
14460 S:      Maintained
14461 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
14462 F:      Documentation/trace/stm.rst
14463 F:      drivers/hwtracing/stm/
14464 F:      include/linux/stm.h
14465 F:      include/uapi/linux/stm.h
14466
14467 SYSV FILESYSTEM
14468 M:      Christoph Hellwig <[email protected]>
14469 S:      Maintained
14470 F:      Documentation/filesystems/sysv-fs.txt
14471 F:      fs/sysv/
14472 F:      include/linux/sysv_fs.h
14473
14474 TARGET SUBSYSTEM
14475 M:      "Nicholas A. Bellinger" <[email protected]>
14476 L:      [email protected]
14477 L:      [email protected]
14478 W:      http://www.linux-iscsi.org
14479 W:      http://groups.google.com/group/linux-iscsi-target-dev
14480 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
14481 S:      Supported
14482 F:      drivers/target/
14483 F:      include/target/
14484 F:      Documentation/target/
14485
14486 TASKSTATS STATISTICS INTERFACE
14487 M:      Balbir Singh <[email protected]>
14488 S:      Maintained
14489 F:      Documentation/accounting/taskstats*
14490 F:      include/linux/taskstats*
14491 F:      kernel/taskstats.c
14492
14493 TC subsystem
14494 M:      Jamal Hadi Salim <[email protected]>
14495 M:      Cong Wang <[email protected]>
14496 M:      Jiri Pirko <[email protected]>
14497 L:      [email protected]
14498 S:      Maintained
14499 F:      include/net/pkt_cls.h
14500 F:      include/net/pkt_sched.h
14501 F:      include/net/tc_act/
14502 F:      include/uapi/linux/pkt_cls.h
14503 F:      include/uapi/linux/pkt_sched.h
14504 F:      include/uapi/linux/tc_act/
14505 F:      include/uapi/linux/tc_ematch/
14506 F:      net/sched/
14507
14508 TC90522 MEDIA DRIVER
14509 M:      Akihiro Tsukada <[email protected]>
14510 L:      [email protected]
14511 S:      Odd Fixes
14512 F:      drivers/media/dvb-frontends/tc90522*
14513
14514 TCP LOW PRIORITY MODULE
14515 M:      "Wong Hoi Sing, Edison" <[email protected]>
14516 M:      "Hung Hing Lun, Mike" <[email protected]>
14517 W:      http://tcp-lp-mod.sourceforge.net/
14518 S:      Maintained
14519 F:      net/ipv4/tcp_lp.c
14520
14521 TDA10071 MEDIA DRIVER
14522 M:      Antti Palosaari <[email protected]>
14523 L:      [email protected]
14524 W:      https://linuxtv.org
14525 W:      http://palosaari.fi/linux/
14526 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14527 T:      git git://linuxtv.org/anttip/media_tree.git
14528 S:      Maintained
14529 F:      drivers/media/dvb-frontends/tda10071*
14530
14531 TDA18212 MEDIA DRIVER
14532 M:      Antti Palosaari <[email protected]>
14533 L:      [email protected]
14534 W:      https://linuxtv.org
14535 W:      http://palosaari.fi/linux/
14536 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14537 T:      git git://linuxtv.org/anttip/media_tree.git
14538 S:      Maintained
14539 F:      drivers/media/tuners/tda18212*
14540
14541 TDA18218 MEDIA DRIVER
14542 M:      Antti Palosaari <[email protected]>
14543 L:      [email protected]
14544 W:      https://linuxtv.org
14545 W:      http://palosaari.fi/linux/
14546 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14547 T:      git git://linuxtv.org/anttip/media_tree.git
14548 S:      Maintained
14549 F:      drivers/media/tuners/tda18218*
14550
14551 TDA18250 MEDIA DRIVER
14552 M:      Olli Salonen <[email protected]>
14553 L:      [email protected]
14554 W:      https://linuxtv.org
14555 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14556 T:      git git://linuxtv.org/media_tree.git
14557 S:      Maintained
14558 F:      drivers/media/tuners/tda18250*
14559
14560 TDA18271 MEDIA DRIVER
14561 M:      Michael Krufky <[email protected]>
14562 L:      [email protected]
14563 W:      https://linuxtv.org
14564 W:      http://github.com/mkrufky
14565 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14566 T:      git git://linuxtv.org/mkrufky/tuners.git
14567 S:      Maintained
14568 F:      drivers/media/tuners/tda18271*
14569
14570 TDA1997x MEDIA DRIVER
14571 M:      Tim Harvey <[email protected]>
14572 L:      [email protected]
14573 W:      https://linuxtv.org
14574 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14575 S:      Maintained
14576 F:      drivers/media/i2c/tda1997x.*
14577
14578 TDA827x MEDIA DRIVER
14579 M:      Michael Krufky <[email protected]>
14580 L:      [email protected]
14581 W:      https://linuxtv.org
14582 W:      http://github.com/mkrufky
14583 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14584 T:      git git://linuxtv.org/mkrufky/tuners.git
14585 S:      Maintained
14586 F:      drivers/media/tuners/tda8290.*
14587
14588 TDA8290 MEDIA DRIVER
14589 M:      Michael Krufky <[email protected]>
14590 L:      [email protected]
14591 W:      https://linuxtv.org
14592 W:      http://github.com/mkrufky
14593 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14594 T:      git git://linuxtv.org/mkrufky/tuners.git
14595 S:      Maintained
14596 F:      drivers/media/tuners/tda8290.*
14597
14598 TDA9840 MEDIA DRIVER
14599 M:      Hans Verkuil <[email protected]>
14600 L:      [email protected]
14601 T:      git git://linuxtv.org/media_tree.git
14602 W:      https://linuxtv.org
14603 S:      Maintained
14604 F:      drivers/media/i2c/tda9840*
14605
14606 TEA5761 TUNER DRIVER
14607 M:      Mauro Carvalho Chehab <[email protected]>
14608 L:      [email protected]
14609 W:      https://linuxtv.org
14610 T:      git git://linuxtv.org/media_tree.git
14611 S:      Odd fixes
14612 F:      drivers/media/tuners/tea5761.*
14613
14614 TEA5767 TUNER DRIVER
14615 M:      Mauro Carvalho Chehab <[email protected]>
14616 L:      [email protected]
14617 W:      https://linuxtv.org
14618 T:      git git://linuxtv.org/media_tree.git
14619 S:      Maintained
14620 F:      drivers/media/tuners/tea5767.*
14621
14622 TEA6415C MEDIA DRIVER
14623 M:      Hans Verkuil <[email protected]>
14624 L:      [email protected]
14625 T:      git git://linuxtv.org/media_tree.git
14626 W:      https://linuxtv.org
14627 S:      Maintained
14628 F:      drivers/media/i2c/tea6415c*
14629
14630 TEA6420 MEDIA DRIVER
14631 M:      Hans Verkuil <[email protected]>
14632 L:      [email protected]
14633 T:      git git://linuxtv.org/media_tree.git
14634 W:      https://linuxtv.org
14635 S:      Maintained
14636 F:      drivers/media/i2c/tea6420*
14637
14638 TEAM DRIVER
14639 M:      Jiri Pirko <[email protected]>
14640 L:      [email protected]
14641 S:      Supported
14642 F:      drivers/net/team/
14643 F:      include/linux/if_team.h
14644 F:      include/uapi/linux/if_team.h
14645
14646 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
14647 M:      "Savoir-faire Linux Inc." <[email protected]>
14648 S:      Maintained
14649 F:      arch/x86/platform/ts5500/
14650
14651 TECHNOTREND USB IR RECEIVER
14652 M:      Sean Young <[email protected]>
14653 L:      [email protected]
14654 S:      Maintained
14655 F:      drivers/media/rc/ttusbir.c
14656
14657 TECHWELL TW9910 VIDEO DECODER
14658 L:      [email protected]
14659 S:      Orphan
14660 F:      drivers/media/i2c/tw9910.c
14661 F:      include/media/i2c/tw9910.h
14662
14663 TEE SUBSYSTEM
14664 M:      Jens Wiklander <[email protected]>
14665 S:      Maintained
14666 F:      include/linux/tee_drv.h
14667 F:      include/uapi/linux/tee.h
14668 F:      drivers/tee/
14669 F:      Documentation/tee.txt
14670
14671 TEGRA ARCHITECTURE SUPPORT
14672 M:      Thierry Reding <[email protected]>
14673 M:      Jonathan Hunter <[email protected]>
14674 L:      [email protected]
14675 Q:      http://patchwork.ozlabs.org/project/linux-tegra/list/
14676 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
14677 S:      Supported
14678 N:      [^a-z]tegra
14679
14680 TEGRA CLOCK DRIVER
14681 M:      Peter De Schrijver <[email protected]>
14682 M:      Prashant Gaikwad <[email protected]>
14683 S:      Supported
14684 F:      drivers/clk/tegra/
14685
14686 TEGRA DMA DRIVERS
14687 M:      Laxman Dewangan <[email protected]>
14688 M:      Jon Hunter <[email protected]>
14689 S:      Supported
14690 F:      drivers/dma/tegra*
14691
14692 TEGRA I2C DRIVER
14693 M:      Laxman Dewangan <[email protected]>
14694 S:      Supported
14695 F:      drivers/i2c/busses/i2c-tegra.c
14696
14697 TEGRA IOMMU DRIVERS
14698 M:      Thierry Reding <[email protected]>
14699 L:      [email protected]
14700 S:      Supported
14701 F:      drivers/iommu/tegra*
14702
14703 TEGRA KBC DRIVER
14704 M:      Laxman Dewangan <[email protected]>
14705 S:      Supported
14706 F:      drivers/input/keyboard/tegra-kbc.c
14707
14708 TEGRA NAND DRIVER
14709 M:      Stefan Agner <[email protected]>
14710 M:      Lucas Stach <[email protected]>
14711 S:      Maintained
14712 F:      Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
14713 F:      drivers/mtd/nand/raw/tegra_nand.c
14714
14715 TEGRA PWM DRIVER
14716 M:      Thierry Reding <[email protected]>
14717 S:      Supported
14718 F:      drivers/pwm/pwm-tegra.c
14719
14720 TEGRA SERIAL DRIVER
14721 M:      Laxman Dewangan <[email protected]>
14722 S:      Supported
14723 F:      drivers/tty/serial/serial-tegra.c
14724
14725 TEGRA SPI DRIVER
14726 M:      Laxman Dewangan <[email protected]>
14727 S:      Supported
14728 F:      drivers/spi/spi-tegra*
14729
14730 TEHUTI ETHERNET DRIVER
14731 M:      Andy Gospodarek <[email protected]>
14732 L:      [email protected]
14733 S:      Supported
14734 F:      drivers/net/ethernet/tehuti/*
14735
14736 Telecom Clock Driver for MCPL0010
14737 M:      Mark Gross <[email protected]>
14738 S:      Supported
14739 F:      drivers/char/tlclk.c
14740
14741 TENSILICA XTENSA PORT (xtensa)
14742 M:      Chris Zankel <[email protected]>
14743 M:      Max Filippov <[email protected]>
14744 L:      [email protected]
14745 T:      git git://github.com/czankel/xtensa-linux.git
14746 S:      Maintained
14747 F:      arch/xtensa/
14748 F:      drivers/irqchip/irq-xtensa-*
14749
14750 Texas Instruments' System Control Interface (TISCI) Protocol Driver
14751 M:      Nishanth Menon <[email protected]>
14752 M:      Tero Kristo <[email protected]>
14753 M:      Santosh Shilimkar <[email protected]>
14754 L:      [email protected]
14755 S:      Maintained
14756 F:      Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
14757 F:      drivers/firmware/ti_sci*
14758 F:      include/linux/soc/ti/ti_sci_protocol.h
14759 F:      Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
14760 F:      drivers/soc/ti/ti_sci_pm_domains.c
14761 F:      Documentation/devicetree/bindings/reset/ti,sci-reset.txt
14762 F:      Documentation/devicetree/bindings/clock/ti,sci-clk.txt
14763 F:      drivers/clk/keystone/sci-clk.c
14764 F:      drivers/reset/reset-ti-sci.c
14765
14766 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
14767 M:      Hans Verkuil <[email protected]>
14768 L:      [email protected]
14769 T:      git git://linuxtv.org/media_tree.git
14770 W:      https://linuxtv.org
14771 S:      Maintained
14772 F:      drivers/media/radio/radio-raremono.c
14773
14774 THERMAL
14775 M:      Zhang Rui <[email protected]>
14776 M:      Eduardo Valentin <[email protected]>
14777 R:      Daniel Lezcano <[email protected]>
14778 L:      [email protected]
14779 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
14780 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
14781 Q:      https://patchwork.kernel.org/project/linux-pm/list/
14782 S:      Supported
14783 F:      drivers/thermal/
14784 F:      include/linux/thermal.h
14785 F:      include/uapi/linux/thermal.h
14786 F:      include/linux/cpu_cooling.h
14787 F:      Documentation/devicetree/bindings/thermal/
14788
14789 THERMAL/CPU_COOLING
14790 M:      Amit Daniel Kachhap <[email protected]>
14791 M:      Viresh Kumar <[email protected]>
14792 M:      Javi Merino <[email protected]>
14793 L:      [email protected]
14794 S:      Supported
14795 F:      Documentation/thermal/cpu-cooling-api.txt
14796 F:      drivers/thermal/cpu_cooling.c
14797 F:      include/linux/cpu_cooling.h
14798
14799 THINKPAD ACPI EXTRAS DRIVER
14800 M:      Henrique de Moraes Holschuh <[email protected]>
14801 L:      [email protected]
14802 L:      [email protected]
14803 W:      http://ibm-acpi.sourceforge.net
14804 W:      http://thinkwiki.org/wiki/Ibm-acpi
14805 T:      git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
14806 S:      Maintained
14807 F:      drivers/platform/x86/thinkpad_acpi.c
14808
14809 THUNDERBOLT DRIVER
14810 M:      Andreas Noever <[email protected]>
14811 M:      Michael Jamet <[email protected]>
14812 M:      Mika Westerberg <[email protected]>
14813 M:      Yehezkel Bernat <[email protected]>
14814 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
14815 S:      Maintained
14816 F:      Documentation/admin-guide/thunderbolt.rst
14817 F:      drivers/thunderbolt/
14818 F:      include/linux/thunderbolt.h
14819
14820 THUNDERBOLT NETWORK DRIVER
14821 M:      Michael Jamet <[email protected]>
14822 M:      Mika Westerberg <[email protected]>
14823 M:      Yehezkel Bernat <[email protected]>
14824 L:      [email protected]
14825 S:      Maintained
14826 F:      drivers/net/thunderbolt.c
14827
14828 THUNDERX GPIO DRIVER
14829 M:      David Daney <[email protected]>
14830 S:      Maintained
14831 F:      drivers/gpio/gpio-thunderx.c
14832
14833 TI AM437X VPFE DRIVER
14834 M:      "Lad, Prabhakar" <[email protected]>
14835 L:      [email protected]
14836 W:      https://linuxtv.org
14837 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14838 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
14839 S:      Maintained
14840 F:      drivers/media/platform/am437x/
14841
14842 TI BANDGAP AND THERMAL DRIVER
14843 M:      Eduardo Valentin <[email protected]>
14844 M:      Keerthy <[email protected]>
14845 L:      [email protected]
14846 L:      [email protected]
14847 S:      Maintained
14848 F:      drivers/thermal/ti-soc-thermal/
14849
14850 TI BQ27XXX POWER SUPPLY DRIVER
14851 R:      Andrew F. Davis <[email protected]>
14852 F:      include/linux/power/bq27xxx_battery.h
14853 F:      drivers/power/supply/bq27xxx_battery.c
14854 F:      drivers/power/supply/bq27xxx_battery_i2c.c
14855
14856 TI CDCE706 CLOCK DRIVER
14857 M:      Max Filippov <[email protected]>
14858 S:      Maintained
14859 F:      drivers/clk/clk-cdce706.c
14860
14861 TI CLOCK DRIVER
14862 M:      Tero Kristo <[email protected]>
14863 L:      [email protected]
14864 S:      Maintained
14865 F:      drivers/clk/ti/
14866 F:      include/linux/clk/ti.h
14867
14868 TI DAVINCI MACHINE SUPPORT
14869 M:      Sekhar Nori <[email protected]>
14870 M:      Kevin Hilman <[email protected]>
14871 L:      [email protected] (moderated for non-subscribers)
14872 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
14873 S:      Supported
14874 F:      arch/arm/mach-davinci/
14875 F:      drivers/i2c/busses/i2c-davinci.c
14876 F:      arch/arm/boot/dts/da850*
14877
14878 TI DAVINCI SERIES CLOCK DRIVER
14879 M:      David Lechner <[email protected]>
14880 R:      Sekhar Nori <[email protected]>
14881 S:      Maintained
14882 F:      Documentation/devicetree/bindings/clock/ti/davinci/
14883 F:      drivers/clk/davinci/
14884
14885 TI DAVINCI SERIES GPIO DRIVER
14886 M:      Keerthy <[email protected]>
14887 L:      [email protected]
14888 S:      Maintained
14889 F:      Documentation/devicetree/bindings/gpio/gpio-davinci.txt
14890 F:      drivers/gpio/gpio-davinci.c
14891
14892 TI DAVINCI SERIES MEDIA DRIVER
14893 M:      "Lad, Prabhakar" <[email protected]>
14894 L:      [email protected]
14895 W:      https://linuxtv.org
14896 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14897 T:      git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
14898 S:      Maintained
14899 F:      drivers/media/platform/davinci/
14900 F:      include/media/davinci/
14901
14902 TI ETHERNET SWITCH DRIVER (CPSW)
14903 R:      Grygorii Strashko <[email protected]>
14904 L:      [email protected]
14905 L:      [email protected]
14906 S:      Maintained
14907 F:      drivers/net/ethernet/ti/cpsw*
14908 F:      drivers/net/ethernet/ti/davinci*
14909
14910 TI FLASH MEDIA INTERFACE DRIVER
14911 M:      Alex Dubov <[email protected]>
14912 S:      Maintained
14913 F:      drivers/misc/tifm*
14914 F:      drivers/mmc/host/tifm_sd.c
14915 F:      include/linux/tifm.h
14916
14917 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
14918 M:      Santosh Shilimkar <[email protected]>
14919 L:      [email protected]
14920 L:      [email protected] (moderated for non-subscribers)
14921 S:      Maintained
14922 F:      drivers/soc/ti/*
14923 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
14924
14925 TI LM49xxx FAMILY ASoC CODEC DRIVERS
14926 M:      M R Swami Reddy <[email protected]>
14927 M:      Vishwas A Deshpande <[email protected]>
14928 L:      [email protected] (moderated for non-subscribers)
14929 S:      Maintained
14930 F:      sound/soc/codecs/lm49453*
14931 F:      sound/soc/codecs/isabelle*
14932
14933 TI LP855x BACKLIGHT DRIVER
14934 M:      Milo Kim <[email protected]>
14935 S:      Maintained
14936 F:      Documentation/backlight/lp855x-driver.txt
14937 F:      drivers/video/backlight/lp855x_bl.c
14938 F:      include/linux/platform_data/lp855x.h
14939
14940 TI LP8727 CHARGER DRIVER
14941 M:      Milo Kim <[email protected]>
14942 S:      Maintained
14943 F:      drivers/power/supply/lp8727_charger.c
14944 F:      include/linux/platform_data/lp8727.h
14945
14946 TI LP8788 MFD DRIVER
14947 M:      Milo Kim <[email protected]>
14948 S:      Maintained
14949 F:      drivers/iio/adc/lp8788_adc.c
14950 F:      drivers/leds/leds-lp8788.c
14951 F:      drivers/mfd/lp8788*.c
14952 F:      drivers/power/supply/lp8788-charger.c
14953 F:      drivers/regulator/lp8788-*.c
14954 F:      include/linux/mfd/lp8788*.h
14955
14956 TI NETCP ETHERNET DRIVER
14957 M:      Wingman Kwok <[email protected]>
14958 M:      Murali Karicheri <[email protected]>
14959 L:      [email protected]
14960 S:      Maintained
14961 F:      drivers/net/ethernet/ti/netcp*
14962
14963 TI PCM3060 ASoC CODEC DRIVER
14964 M:      Kirill Marinushkin <[email protected]>
14965 L:      [email protected] (moderated for non-subscribers)
14966 S:      Maintained
14967 F:      Documentation/devicetree/bindings/sound/pcm3060.txt
14968 F:      sound/soc/codecs/pcm3060*
14969
14970 TI TAS571X FAMILY ASoC CODEC DRIVER
14971 M:      Kevin Cernekee <[email protected]>
14972 L:      [email protected] (moderated for non-subscribers)
14973 S:      Odd Fixes
14974 F:      sound/soc/codecs/tas571x*
14975
14976 TI TRF7970A NFC DRIVER
14977 M:      Mark Greer <[email protected]>
14978 L:      [email protected]
14979 L:      [email protected] (moderated for non-subscribers)
14980 S:      Supported
14981 F:      drivers/nfc/trf7970a.c
14982 F:      Documentation/devicetree/bindings/net/nfc/trf7970a.txt
14983
14984 TI TWL4030 SERIES SOC CODEC DRIVER
14985 M:      Peter Ujfalusi <[email protected]>
14986 L:      [email protected] (moderated for non-subscribers)
14987 S:      Maintained
14988 F:      sound/soc/codecs/twl4030*
14989
14990 TI VPE/CAL DRIVERS
14991 M:      Benoit Parrot <[email protected]>
14992 L:      [email protected]
14993 W:      http://linuxtv.org/
14994 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
14995 S:      Maintained
14996 F:      drivers/media/platform/ti-vpe/
14997
14998 TI WILINK WIRELESS DRIVERS
14999 L:      [email protected]
15000 W:      http://wireless.kernel.org/en/users/Drivers/wl12xx
15001 W:      http://wireless.kernel.org/en/users/Drivers/wl1251
15002 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
15003 S:      Orphan
15004 F:      drivers/net/wireless/ti/
15005 F:      include/linux/wl12xx.h
15006
15007 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
15008 M:      John Stultz <[email protected]>
15009 M:      Thomas Gleixner <[email protected]>
15010 R:      Stephen Boyd <[email protected]>
15011 L:      [email protected]
15012 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
15013 S:      Supported
15014 F:      include/linux/clocksource.h
15015 F:      include/linux/time.h
15016 F:      include/linux/timex.h
15017 F:      include/uapi/linux/time.h
15018 F:      include/uapi/linux/timex.h
15019 F:      kernel/time/clocksource.c
15020 F:      kernel/time/time*.c
15021 F:      kernel/time/alarmtimer.c
15022 F:      kernel/time/ntp.c
15023 F:      tools/testing/selftests/timers/
15024
15025 TIPC NETWORK LAYER
15026 M:      Jon Maloy <[email protected]>
15027 M:      Ying Xue <[email protected]>
15028 L:      [email protected] (core kernel code)
15029 L:      [email protected] (user apps, general discussion)
15030 W:      http://tipc.sourceforge.net/
15031 S:      Maintained
15032 F:      include/uapi/linux/tipc*.h
15033 F:      net/tipc/
15034
15035 TLAN NETWORK DRIVER
15036 M:      Samuel Chessman <[email protected]>
15037 L:      [email protected] (subscribers-only)
15038 W:      http://sourceforge.net/projects/tlan/
15039 S:      Maintained
15040 F:      Documentation/networking/tlan.txt
15041 F:      drivers/net/ethernet/ti/tlan.*
15042
15043 TM6000 VIDEO4LINUX DRIVER
15044 M:      Mauro Carvalho Chehab <[email protected]>
15045 L:      [email protected]
15046 W:      https://linuxtv.org
15047 T:      git git://linuxtv.org/media_tree.git
15048 S:      Odd fixes
15049 F:      drivers/media/usb/tm6000/
15050 F:      Documentation/media/v4l-drivers/tm6000*
15051
15052 TMIO/SDHI MMC DRIVER
15053 M:      Wolfram Sang <[email protected]>
15054 L:      [email protected]
15055 S:      Supported
15056 F:      drivers/mmc/host/tmio_mmc*
15057 F:      drivers/mmc/host/renesas_sdhi*
15058 F:      include/linux/mfd/tmio.h
15059
15060 TMP401 HARDWARE MONITOR DRIVER
15061 M:      Guenter Roeck <[email protected]>
15062 L:      [email protected]
15063 S:      Maintained
15064 F:      Documentation/hwmon/tmp401
15065 F:      drivers/hwmon/tmp401.c
15066
15067 TMPFS (SHMEM FILESYSTEM)
15068 M:      Hugh Dickins <[email protected]>
15069 L:      [email protected]
15070 S:      Maintained
15071 F:      include/linux/shmem_fs.h
15072 F:      mm/shmem.c
15073
15074 TOMOYO SECURITY MODULE
15075 M:      Kentaro Takeda <[email protected]>
15076 M:      Tetsuo Handa <[email protected]>
15077 L:      [email protected] (subscribers-only, for developers in English)
15078 L:      [email protected] (subscribers-only, for users in English)
15079 L:      [email protected] (subscribers-only, for developers in Japanese)
15080 L:      [email protected] (subscribers-only, for users in Japanese)
15081 W:      http://tomoyo.sourceforge.jp/
15082 T:      quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
15083 S:      Maintained
15084 F:      security/tomoyo/
15085
15086 TOPSTAR LAPTOP EXTRAS DRIVER
15087 M:      Herton Ronaldo Krzesinski <[email protected]>
15088 L:      [email protected]
15089 S:      Maintained
15090 F:      drivers/platform/x86/topstar-laptop.c
15091
15092 TORTURE-TEST MODULES
15093 M:      Davidlohr Bueso <[email protected]>
15094 M:      "Paul E. McKenney" <[email protected]>
15095 M:      Josh Triplett <[email protected]>
15096 L:      [email protected]
15097 S:      Supported
15098 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
15099 F:      Documentation/RCU/torture.txt
15100 F:      kernel/torture.c
15101 F:      kernel/rcu/rcutorture.c
15102 F:      kernel/rcu/rcuperf.c
15103 F:      kernel/locking/locktorture.c
15104
15105 TOSHIBA ACPI EXTRAS DRIVER
15106 M:      Azael Avalos <[email protected]>
15107 L:      [email protected]
15108 S:      Maintained
15109 F:      drivers/platform/x86/toshiba_acpi.c
15110
15111 TOSHIBA BLUETOOTH DRIVER
15112 M:      Azael Avalos <[email protected]>
15113 L:      [email protected]
15114 S:      Maintained
15115 F:      drivers/platform/x86/toshiba_bluetooth.c
15116
15117 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
15118 M:      Azael Avalos <[email protected]>
15119 L:      [email protected]
15120 S:      Maintained
15121 F:      drivers/platform/x86/toshiba_haps.c
15122
15123 TOSHIBA SMM DRIVER
15124 M:      Jonathan Buzzard <[email protected]>
15125 W:      http://www.buzzard.org.uk/toshiba/
15126 S:      Maintained
15127 F:      drivers/char/toshiba.c
15128 F:      include/linux/toshiba.h
15129 F:      include/uapi/linux/toshiba.h
15130
15131 TOSHIBA TC358743 DRIVER
15132 M:      Mats Randgaard <[email protected]>
15133 L:      [email protected]
15134 S:      Maintained
15135 F:      drivers/media/i2c/tc358743*
15136 F:      include/media/i2c/tc358743.h
15137
15138 TOSHIBA WMI HOTKEYS DRIVER
15139 M:      Azael Avalos <[email protected]>
15140 L:      [email protected]
15141 S:      Maintained
15142 F:      drivers/platform/x86/toshiba-wmi.c
15143
15144 TPM DEVICE DRIVER
15145 M:      Peter Huewe <[email protected]>
15146 M:      Jarkko Sakkinen <[email protected]>
15147 R:      Jason Gunthorpe <[email protected]>
15148 L:      [email protected]
15149 Q:      https://patchwork.kernel.org/project/linux-integrity/list/
15150 W:      https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
15151 T:      git git://git.infradead.org/users/jjs/linux-tpmdd.git
15152 S:      Maintained
15153 F:      drivers/char/tpm/
15154
15155 TRACING
15156 M:      Steven Rostedt <[email protected]>
15157 M:      Ingo Molnar <[email protected]>
15158 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
15159 S:      Maintained
15160 F:      Documentation/trace/ftrace.rst
15161 F:      arch/*/*/*/ftrace.h
15162 F:      arch/*/kernel/ftrace.c
15163 F:      include/*/ftrace.h
15164 F:      include/linux/trace*.h
15165 F:      include/trace/
15166 F:      kernel/trace/
15167 F:      tools/testing/selftests/ftrace/
15168
15169 TRACING MMIO ACCESSES (MMIOTRACE)
15170 M:      Steven Rostedt <[email protected]>
15171 M:      Ingo Molnar <[email protected]>
15172 R:      Karol Herbst <[email protected]>
15173 R:      Pekka Paalanen <[email protected]>
15174 S:      Maintained
15175 L:      [email protected]
15176 L:      [email protected]
15177 F:      kernel/trace/trace_mmiotrace.c
15178 F:      include/linux/mmiotrace.h
15179 F:      arch/x86/mm/kmmio.c
15180 F:      arch/x86/mm/mmio-mod.c
15181 F:      arch/x86/mm/testmmiotrace.c
15182
15183 TRIVIAL PATCHES
15184 M:      Jiri Kosina <[email protected]>
15185 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
15186 S:      Maintained
15187 K:      ^Subject:.*(?i)trivial
15188
15189 TEMPO SEMICONDUCTOR DRIVERS
15190 M:      Steven Eckhoff <[email protected]>
15191 S:      Maintained
15192 F:      sound/soc/codecs/tscs*.c
15193 F:      sound/soc/codecs/tscs*.h
15194 F:      Documentation/devicetree/bindings/sound/tscs*.txt
15195
15196 TTY LAYER
15197 M:      Greg Kroah-Hartman <[email protected]>
15198 M:      Jiri Slaby <[email protected]>
15199 S:      Supported
15200 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
15201 F:      Documentation/serial/
15202 F:      drivers/tty/
15203 F:      drivers/tty/serial/serial_core.c
15204 F:      include/linux/serial_core.h
15205 F:      include/linux/serial.h
15206 F:      include/linux/tty.h
15207 F:      include/uapi/linux/serial_core.h
15208 F:      include/uapi/linux/serial.h
15209 F:      include/uapi/linux/tty.h
15210
15211 TUA9001 MEDIA DRIVER
15212 M:      Antti Palosaari <[email protected]>
15213 L:      [email protected]
15214 W:      https://linuxtv.org
15215 W:      http://palosaari.fi/linux/
15216 Q:      http://patchwork.linuxtv.org/project/linux-media/list/
15217 T:      git git://linuxtv.org/anttip/media_tree.git
15218 S:      Maintained
15219 F:      drivers/media/tuners/tua9001*
15220
15221 TULIP NETWORK DRIVERS
15222 L:      [email protected]
15223 L:      [email protected]
15224 S:      Orphan
15225 F:      drivers/net/ethernet/dec/tulip/
15226
15227 TUN/TAP driver
15228 M:      Maxim Krasnyansky <[email protected]>
15229 W:      http://vtun.sourceforge.net/tun
15230 S:      Maintained
15231 F:      Documentation/networking/tuntap.txt
15232 F:      arch/um/os-Linux/drivers/
15233
15234 TURBOCHANNEL SUBSYSTEM
15235 M:      "Maciej W. Rozycki" <[email protected]>
15236 M:      Ralf Baechle <[email protected]>
15237 L:      [email protected]
15238 Q:      http://patchwork.linux-mips.org/project/linux-mips/list/
15239 S:      Maintained
15240 F:      drivers/tc/
15241 F:      include/linux/tc.h
15242
15243 TURBOSTAT UTILITY
15244 M:      "Len Brown" <[email protected]>
15245 L:      [email protected]
15246 B:      https://bugzilla.kernel.org
15247 Q:      https://patchwork.kernel.org/project/linux-pm/list/
15248 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
15249 S:      Supported
15250 F:      tools/power/x86/turbostat/
15251
15252 TW5864 VIDEO4LINUX DRIVER
15253 M:      Bluecherry Maintainers <[email protected]>
15254 M:      Anton Sviridenko <[email protected]>
15255 M:      Andrey Utkin <[email protected]>
15256 M:      Andrey Utkin <[email protected]>
15257 L:      [email protected]
15258 S:      Supported
15259 F:      drivers/media/pci/tw5864/
15260
15261 TW68 VIDEO4LINUX DRIVER
15262 M:      Hans Verkuil <[email protected]>
15263 L:      [email protected]
15264 T:      git git://linuxtv.org/media_tree.git
15265 W:      https://linuxtv.org
15266 S:      Odd Fixes
15267 F:      drivers/media/pci/tw68/
15268
15269 TW686X VIDEO4LINUX DRIVER
15270 M:      Ezequiel Garcia <[email protected]>
15271 L:      [email protected]
15272 T:      git git://linuxtv.org/media_tree.git
15273 W:      http://linuxtv.org
15274 S:      Maintained
15275 F:      drivers/media/pci/tw686x/
15276
15277 UBI FILE SYSTEM (UBIFS)
15278 M:      Richard Weinberger <[email protected]>
15279 M:      Artem Bityutskiy <[email protected]>
15280 M:      Adrian Hunter <[email protected]>
15281 L:      [email protected]
15282 T:      git git://git.infradead.org/ubifs-2.6.git
15283 W:      http://www.linux-mtd.infradead.org/doc/ubifs.html
15284 S:      Supported
15285 F:      Documentation/filesystems/ubifs.txt
15286 F:      fs/ubifs/
15287
15288 UCLINUX (M68KNOMMU AND COLDFIRE)
15289 M:      Greg Ungerer <[email protected]>
15290 W:      http://www.linux-m68k.org/
15291 W:      http://www.uclinux.org/
15292 L:      [email protected]
15293 L:      [email protected]  (subscribers-only)
15294 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
15295 S:      Maintained
15296 F:      arch/m68k/coldfire/
15297 F:      arch/m68k/68*/
15298 F:      arch/m68k/*/*_no.*
15299 F:      arch/m68k/include/asm/*_no.*
15300
15301 UDF FILESYSTEM
15302 M:      Jan Kara <[email protected]>
15303 S:      Maintained
15304 F:      Documentation/filesystems/udf.txt
15305 F:      fs/udf/
15306
15307 UDRAW TABLET
15308 M:      Bastien Nocera <[email protected]>
15309 L:      [email protected]
15310 S:      Maintained
15311 F:      drivers/hid/hid-udraw-ps3.c
15312
15313 UFS FILESYSTEM
15314 M:      Evgeniy Dushistov <[email protected]>
15315 S:      Maintained
15316 F:      Documentation/filesystems/ufs.txt
15317 F:      fs/ufs/
15318
15319 UHID USERSPACE HID IO DRIVER:
15320 M:      David Herrmann <[email protected]>
15321 L:      [email protected]
15322 S:      Maintained
15323 F:      drivers/hid/uhid.c
15324 F:      include/uapi/linux/uhid.h
15325
15326 ULPI BUS
15327 M:      Heikki Krogerus <[email protected]>
15328 L:      [email protected]
15329 S:      Maintained
15330 F:      drivers/usb/common/ulpi.c
15331 F:      include/linux/ulpi/
15332
15333 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
15334 L:      [email protected]
15335 S:      Orphan
15336 F:      drivers/uwb/
15337 F:      include/linux/uwb.h
15338 F:      include/linux/uwb/
15339
15340 UNICORE32 ARCHITECTURE:
15341 M:      Guan Xuetao <[email protected]>
15342 W:      http://mprc.pku.edu.cn/~guanxuetao/linux
15343 S:      Maintained
15344 T:      git git://github.com/gxt/linux.git
15345 F:      arch/unicore32/
15346
15347 UNIFDEF
15348 M:      Tony Finch <[email protected]>
15349 W:      http://dotat.at/prog/unifdef
15350 S:      Maintained
15351 F:      scripts/unifdef.c
15352
15353 UNIFORM CDROM DRIVER
15354 M:      Jens Axboe <[email protected]>
15355 W:      http://www.kernel.dk
15356 S:      Maintained
15357 F:      Documentation/cdrom/
15358 F:      drivers/cdrom/cdrom.c
15359 F:      include/linux/cdrom.h
15360 F:      include/uapi/linux/cdrom.h
15361
15362 UNISYS S-PAR DRIVERS
15363 M:      David Kershner <[email protected]>
15364 L:      [email protected] (Unisys internal)
15365 S:      Supported
15366 F:      include/linux/visorbus.h
15367 F:      drivers/visorbus/
15368 F:      drivers/staging/unisys/
15369
15370 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
15371 M:      Vinayak Holikatti <[email protected]>
15372 L:      [email protected]
15373 S:      Supported
15374 F:      Documentation/scsi/ufs.txt
15375 F:      drivers/scsi/ufs/
15376
15377 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
15378 M:      Joao Pinto <[email protected]>
15379 L:      [email protected]
15380 S:      Supported
15381 F:      drivers/scsi/ufs/*dwc*
15382
15383 UNSORTED BLOCK IMAGES (UBI)
15384 M:      Artem Bityutskiy <[email protected]>
15385 M:      Richard Weinberger <[email protected]>
15386 W:      http://www.linux-mtd.infradead.org/
15387 L:      [email protected]
15388 T:      git git://git.infradead.org/ubifs-2.6.git
15389 S:      Supported
15390 F:      drivers/mtd/ubi/
15391 F:      include/linux/mtd/ubi.h
15392 F:      include/uapi/mtd/ubi-user.h
15393
15394 USB "USBNET" DRIVER FRAMEWORK
15395 M:      Oliver Neukum <[email protected]>
15396 L:      [email protected]
15397 W:      http://www.linux-usb.org/usbnet
15398 S:      Maintained
15399 F:      drivers/net/usb/usbnet.c
15400 F:      include/linux/usb/usbnet.h
15401
15402 USB ACM DRIVER
15403 M:      Oliver Neukum <[email protected]>
15404 L:      [email protected]
15405 S:      Maintained
15406 F:      Documentation/usb/acm.txt
15407 F:      drivers/usb/class/cdc-acm.*
15408
15409 USB AR5523 WIRELESS DRIVER
15410 M:      Pontus Fuchs <[email protected]>
15411 L:      [email protected]
15412 S:      Maintained
15413 F:      drivers/net/wireless/ath/ar5523/
15414
15415 USB ATTACHED SCSI
15416 M:      Oliver Neukum <[email protected]>
15417 L:      [email protected]
15418 L:      [email protected]
15419 S:      Maintained
15420 F:      drivers/usb/storage/uas.c
15421
15422 USB CDC ETHERNET DRIVER
15423 M:      Oliver Neukum <[email protected]>
15424 L:      [email protected]
15425 S:      Maintained
15426 F:      drivers/net/usb/cdc_*.c
15427 F:      include/uapi/linux/usb/cdc.h
15428
15429 USB CHAOSKEY DRIVER
15430 M:      Keith Packard <[email protected]>
15431 L:      [email protected]
15432 S:      Maintained
15433 F:      drivers/usb/misc/chaoskey.c
15434
15435 USB CYPRESS C67X00 DRIVER
15436 M:      Peter Korsgaard <[email protected]>
15437 L:      [email protected]
15438 S:      Maintained
15439 F:      drivers/usb/c67x00/
15440
15441 USB DAVICOM DM9601 DRIVER
15442 M:      Peter Korsgaard <[email protected]>
15443 L:      [email protected]
15444 W:      http://www.linux-usb.org/usbnet
15445 S:      Maintained
15446 F:      drivers/net/usb/dm9601.c
15447
15448 USB DIAMOND RIO500 DRIVER
15449 M:      Cesar Miquel <[email protected]>
15450 L:      [email protected]
15451 W:      http://rio500.sourceforge.net
15452 S:      Maintained
15453 F:      drivers/usb/misc/rio500*
15454
15455 USB EHCI DRIVER
15456 M:      Alan Stern <[email protected]>
15457 L:      [email protected]
15458 S:      Maintained
15459 F:      Documentation/usb/ehci.txt
15460 F:      drivers/usb/host/ehci*
15461
15462 USB GADGET/PERIPHERAL SUBSYSTEM
15463 M:      Felipe Balbi <[email protected]>
15464 L:      [email protected]
15465 W:      http://www.linux-usb.org/gadget
15466 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
15467 S:      Maintained
15468 F:      drivers/usb/gadget/
15469 F:      include/linux/usb/gadget*
15470
15471 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
15472 M:      Jiri Kosina <[email protected]>
15473 M:      Benjamin Tissoires <[email protected]>
15474 L:      [email protected]
15475 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
15476 S:      Maintained
15477 F:      Documentation/hid/hiddev.txt
15478 F:      drivers/hid/usbhid/
15479
15480 USB INTEL XHCI ROLE MUX DRIVER
15481 M:      Hans de Goede <[email protected]>
15482 L:      [email protected]
15483 S:      Maintained
15484 F:      drivers/usb/roles/intel-xhci-usb-role-switch.c
15485
15486 USB ISP116X DRIVER
15487 M:      Olav Kongas <[email protected]>
15488 L:      [email protected]
15489 S:      Maintained
15490 F:      drivers/usb/host/isp116x*
15491 F:      include/linux/usb/isp116x.h
15492
15493 USB LAN78XX ETHERNET DRIVER
15494 M:      Woojung Huh <[email protected]>
15495 M:      Microchip Linux Driver Support <[email protected]>
15496 L:      [email protected]
15497 S:      Maintained
15498 F:      Documentation/devicetree/bindings/net/microchip,lan78xx.txt
15499 F:      drivers/net/usb/lan78xx.*
15500 F:      include/dt-bindings/net/microchip-lan78xx.h
15501
15502 USB MASS STORAGE DRIVER
15503 M:      Alan Stern <[email protected]>
15504 L:      [email protected]
15505 L:      [email protected]
15506 S:      Maintained
15507 W:      http://www.one-eyed-alien.net/~mdharm/linux-usb/
15508 F:      drivers/usb/storage/
15509
15510 USB MIDI DRIVER
15511 M:      Clemens Ladisch <[email protected]>
15512 L:      [email protected] (moderated for non-subscribers)
15513 T:      git git://git.alsa-project.org/alsa-kernel.git
15514 S:      Maintained
15515 F:      sound/usb/midi.*
15516
15517 USB NETWORKING DRIVERS
15518 L:      [email protected]
15519 S:      Odd Fixes
15520 F:      drivers/net/usb/
15521
15522 USB OHCI DRIVER
15523 M:      Alan Stern <[email protected]>
15524 L:      [email protected]
15525 S:      Maintained
15526 F:      Documentation/usb/ohci.txt
15527 F:      drivers/usb/host/ohci*
15528
15529 USB OTG FSM (Finite State Machine)
15530 M:      Peter Chen <[email protected]>
15531 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
15532 L:      [email protected]
15533 S:      Maintained
15534 F:      drivers/usb/common/usb-otg-fsm.c
15535
15536 USB OVER IP DRIVER
15537 M:      Valentina Manea <[email protected]>
15538 M:      Shuah Khan <[email protected]>
15539 L:      [email protected]
15540 S:      Maintained
15541 F:      Documentation/usb/usbip_protocol.txt
15542 F:      drivers/usb/usbip/
15543 F:      tools/usb/usbip/
15544 F:      tools/testing/selftests/drivers/usb/usbip/
15545
15546 USB PEGASUS DRIVER
15547 M:      Petko Manolov <[email protected]>
15548 L:      [email protected]
15549 L:      [email protected]
15550 T:      git git://github.com/petkan/pegasus.git
15551 W:      https://github.com/petkan/pegasus
15552 S:      Maintained
15553 F:      drivers/net/usb/pegasus.*
15554
15555 USB PHY LAYER
15556 M:      Felipe Balbi <[email protected]>
15557 L:      [email protected]
15558 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
15559 S:      Maintained
15560 F:      drivers/usb/phy/
15561
15562 USB PRINTER DRIVER (usblp)
15563 M:      Pete Zaitcev <[email protected]>
15564 L:      [email protected]
15565 S:      Supported
15566 F:      drivers/usb/class/usblp.c
15567
15568 USB QMI WWAN NETWORK DRIVER
15569 M:      Bjørn Mork <[email protected]>
15570 L:      [email protected]
15571 S:      Maintained
15572 F:      Documentation/ABI/testing/sysfs-class-net-qmi
15573 F:      drivers/net/usb/qmi_wwan.c
15574
15575 USB RTL8150 DRIVER
15576 M:      Petko Manolov <[email protected]>
15577 L:      [email protected]
15578 L:      [email protected]
15579 T:      git git://github.com/petkan/rtl8150.git
15580 W:      https://github.com/petkan/rtl8150
15581 S:      Maintained
15582 F:      drivers/net/usb/rtl8150.c
15583
15584 USB SERIAL SUBSYSTEM
15585 M:      Johan Hovold <[email protected]>
15586 L:      [email protected]
15587 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
15588 S:      Maintained
15589 F:      Documentation/usb/usb-serial.txt
15590 F:      drivers/usb/serial/
15591 F:      include/linux/usb/serial.h
15592
15593 USB SMSC75XX ETHERNET DRIVER
15594 M:      Steve Glendinning <[email protected]>
15595 L:      [email protected]
15596 S:      Maintained
15597 F:      drivers/net/usb/smsc75xx.*
15598
15599 USB SMSC95XX ETHERNET DRIVER
15600 M:      Steve Glendinning <[email protected]>
15601 M:      Microchip Linux Driver Support <[email protected]>
15602 L:      [email protected]
15603 S:      Maintained
15604 F:      drivers/net/usb/smsc95xx.*
15605
15606 USB SUBSYSTEM
15607 M:      Greg Kroah-Hartman <[email protected]>
15608 L:      [email protected]
15609 W:      http://www.linux-usb.org
15610 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
15611 S:      Supported
15612 F:      Documentation/devicetree/bindings/usb/
15613 F:      Documentation/usb/
15614 F:      drivers/usb/
15615 F:      include/linux/usb.h
15616 F:      include/linux/usb/
15617
15618 USB TYPEC PI3USB30532 MUX DRIVER
15619 M:      Hans de Goede <[email protected]>
15620 L:      [email protected]
15621 S:      Maintained
15622 F:      drivers/usb/typec/mux/pi3usb30532.c
15623
15624 USB TYPEC CLASS
15625 M:      Heikki Krogerus <[email protected]>
15626 L:      [email protected]
15627 S:      Maintained
15628 F:      Documentation/ABI/testing/sysfs-class-typec
15629 F:      Documentation/driver-api/usb/typec.rst
15630 F:      drivers/usb/typec/
15631 F:      include/linux/usb/typec.h
15632
15633 USB TYPEC BUS FOR ALTERNATE MODES
15634 M:      Heikki Krogerus <[email protected]>
15635 L:      [email protected]
15636 S:      Maintained
15637 F:      Documentation/ABI/testing/sysfs-bus-typec
15638 F:      Documentation/driver-api/usb/typec_bus.rst
15639 F:      drivers/usb/typec/altmodes/
15640 F:      include/linux/usb/typec_altmode.h
15641
15642 USB TYPEC PORT CONTROLLER DRIVERS
15643 M:      Guenter Roeck <[email protected]>
15644 L:      [email protected]
15645 S:      Maintained
15646 F:      drivers/usb/typec/tcpm/
15647
15648 USB UHCI DRIVER
15649 M:      Alan Stern <[email protected]>
15650 L:      [email protected]
15651 S:      Maintained
15652 F:      drivers/usb/host/uhci*
15653
15654 USB VIDEO CLASS
15655 M:      Laurent Pinchart <[email protected]>
15656 L:      [email protected] (subscribers-only)
15657 L:      [email protected]
15658 T:      git git://linuxtv.org/media_tree.git
15659 W:      http://www.ideasonboard.org/uvc/
15660 S:      Maintained
15661 F:      drivers/media/usb/uvc/
15662 F:      include/uapi/linux/uvcvideo.h
15663
15664 USB VISION DRIVER
15665 M:      Hans Verkuil <[email protected]>
15666 L:      [email protected]
15667 T:      git git://linuxtv.org/media_tree.git
15668 W:      https://linuxtv.org
15669 S:      Odd Fixes
15670 F:      drivers/media/usb/usbvision/
15671
15672 USB WEBCAM GADGET
15673 M:      Laurent Pinchart <[email protected]>
15674 L:      [email protected]
15675 S:      Maintained
15676 F:      drivers/usb/gadget/function/*uvc*
15677 F:      drivers/usb/gadget/legacy/webcam.c
15678 F:      include/uapi/linux/usb/g_uvc.h
15679
15680 USB WIRELESS RNDIS DRIVER (rndis_wlan)
15681 M:      Jussi Kivilinna <[email protected]>
15682 L:      [email protected]
15683 S:      Maintained
15684 F:      drivers/net/wireless/rndis_wlan.c
15685
15686 USB XHCI DRIVER
15687 M:      Mathias Nyman <[email protected]>
15688 L:      [email protected]
15689 S:      Supported
15690 F:      drivers/usb/host/xhci*
15691 F:      drivers/usb/host/pci-quirks*
15692
15693 USB ZD1201 DRIVER
15694 L:      [email protected]
15695 W:      http://linux-lc100020.sourceforge.net
15696 S:      Orphan
15697 F:      drivers/net/wireless/zydas/zd1201.*
15698
15699 USB ZR364XX DRIVER
15700 M:      Antoine Jacquet <[email protected]>
15701 L:      [email protected]
15702 L:      [email protected]
15703 T:      git git://linuxtv.org/media_tree.git
15704 W:      http://royale.zerezo.com/zr364xx/
15705 S:      Maintained
15706 F:      Documentation/media/v4l-drivers/zr364xx*
15707 F:      drivers/media/usb/zr364xx/
15708
15709 USER-MODE LINUX (UML)
15710 M:      Jeff Dike <[email protected]>
15711 M:      Richard Weinberger <[email protected]>
15712 L:      [email protected]
15713 W:      http://user-mode-linux.sourceforge.net
15714 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
15715 S:      Maintained
15716 F:      Documentation/virtual/uml/
15717 F:      arch/um/
15718 F:      arch/x86/um/
15719 F:      fs/hostfs/
15720 F:      fs/hppfs/
15721
15722 USERSPACE COPYIN/COPYOUT (UIOVEC)
15723 M:      Alexander Viro <[email protected]>
15724 S:      Maintained
15725 F:      lib/iov_iter.c
15726 F:      include/linux/uio.h
15727
15728 USERSPACE DMA BUFFER DRIVER
15729 M:      Gerd Hoffmann <[email protected]>
15730 S:      Maintained
15731 L:      [email protected]
15732 F:      drivers/dma-buf/udmabuf.c
15733 F:      include/uapi/linux/udmabuf.h
15734 T:      git git://anongit.freedesktop.org/drm/drm-misc
15735
15736 USERSPACE I/O (UIO)
15737 M:      Greg Kroah-Hartman <[email protected]>
15738 S:      Maintained
15739 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
15740 F:      Documentation/driver-api/uio-howto.rst
15741 F:      drivers/uio/
15742 F:      include/linux/uio_driver.h
15743
15744 UTIL-LINUX PACKAGE
15745 M:      Karel Zak <[email protected]>
15746 L:      [email protected]
15747 W:      http://en.wikipedia.org/wiki/Util-linux
15748 T:      git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
15749 S:      Maintained
15750
15751 UUID HELPERS
15752 M:      Christoph Hellwig <[email protected]>
15753 R:      Andy Shevchenko <[email protected]>
15754 L:      [email protected]
15755 T:      git git://git.infradead.org/users/hch/uuid.git
15756 F:      lib/uuid.c
15757 F:      lib/test_uuid.c
15758 F:      include/linux/uuid.h
15759 F:      include/uapi/linux/uuid.h
15760 S:      Maintained
15761
15762 UVESAFB DRIVER
15763 M:      Michal Januszewski <[email protected]>
15764 L:      [email protected]
15765 W:      https://github.com/mjanusz/v86d
15766 S:      Maintained
15767 F:      Documentation/fb/uvesafb.txt
15768 F:      drivers/video/fbdev/uvesafb.*
15769
15770 VF610 NAND DRIVER
15771 M:      Stefan Agner <[email protected]>
15772 L:      [email protected]
15773 S:      Supported
15774 F:      drivers/mtd/nand/raw/vf610_nfc.c
15775
15776 VFAT/FAT/MSDOS FILESYSTEM
15777 M:      OGAWA Hirofumi <[email protected]>
15778 S:      Maintained
15779 F:      Documentation/filesystems/vfat.txt
15780 F:      fs/fat/
15781
15782 VFIO DRIVER
15783 M:      Alex Williamson <[email protected]>
15784 L:      [email protected]
15785 T:      git git://github.com/awilliam/linux-vfio.git
15786 S:      Maintained
15787 F:      Documentation/vfio.txt
15788 F:      drivers/vfio/
15789 F:      include/linux/vfio.h
15790 F:      include/uapi/linux/vfio.h
15791
15792 VFIO MEDIATED DEVICE DRIVERS
15793 M:      Kirti Wankhede <[email protected]>
15794 L:      [email protected]
15795 S:      Maintained
15796 F:      Documentation/vfio-mediated-device.txt
15797 F:      drivers/vfio/mdev/
15798 F:      include/linux/mdev.h
15799 F:      samples/vfio-mdev/
15800
15801 VFIO PLATFORM DRIVER
15802 M:      Eric Auger <[email protected]>
15803 L:      [email protected]
15804 S:      Maintained
15805 F:      drivers/vfio/platform/
15806
15807 VGA_SWITCHEROO
15808 R:      Lukas Wunner <[email protected]>
15809 S:      Maintained
15810 F:      Documentation/gpu/vga-switcheroo.rst
15811 F:      drivers/gpu/vga/vga_switcheroo.c
15812 F:      include/linux/vga_switcheroo.h
15813 T:      git git://anongit.freedesktop.org/drm/drm-misc
15814
15815 VIA RHINE NETWORK DRIVER
15816 S:      Orphan
15817 F:      drivers/net/ethernet/via/via-rhine.c
15818
15819 VIA SD/MMC CARD CONTROLLER DRIVER
15820 M:      Bruce Chang <[email protected]>
15821 M:      Harald Welte <[email protected]>
15822 S:      Maintained
15823 F:      drivers/mmc/host/via-sdmmc.c
15824
15825 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
15826 M:      Florian Tobias Schandinat <[email protected]>
15827 L:      [email protected]
15828 S:      Maintained
15829 F:      include/linux/via-core.h
15830 F:      include/linux/via-gpio.h
15831 F:      include/linux/via_i2c.h
15832 F:      drivers/video/fbdev/via/
15833
15834 VIA VELOCITY NETWORK DRIVER
15835 M:      Francois Romieu <[email protected]>
15836 L:      [email protected]
15837 S:      Maintained
15838 F:      drivers/net/ethernet/via/via-velocity.*
15839
15840 VICODEC VIRTUAL CODEC DRIVER
15841 M:      Hans Verkuil <[email protected]>
15842 L:      [email protected]
15843 T:      git git://linuxtv.org/media_tree.git
15844 W:      https://linuxtv.org
15845 S:      Maintained
15846 F:      drivers/media/platform/vicodec/*
15847
15848 VIDEO MULTIPLEXER DRIVER
15849 M:      Philipp Zabel <[email protected]>
15850 L:      [email protected]
15851 S:      Maintained
15852 F:      drivers/media/platform/video-mux.c
15853
15854 VIDEO I2C POLLING DRIVER
15855 M:      Matt Ranostay <[email protected]>
15856 L:      [email protected]
15857 S:      Maintained
15858 F:      drivers/media/i2c/video-i2c.c
15859
15860 VIDEOBUF2 FRAMEWORK
15861 M:      Pawel Osciak <[email protected]>
15862 M:      Marek Szyprowski <[email protected]>
15863 M:      Kyungmin Park <[email protected]>
15864 L:      [email protected]
15865 S:      Maintained
15866 F:      drivers/media/common/videobuf2/*
15867 F:      include/media/videobuf2-*
15868
15869 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
15870 M:      Helen Koike <[email protected]>
15871 L:      [email protected]
15872 T:      git git://linuxtv.org/media_tree.git
15873 W:      https://linuxtv.org
15874 S:      Maintained
15875 F:      drivers/media/platform/vimc/*
15876
15877 VIRT LIB
15878 M:      Alex Williamson <[email protected]>
15879 M:      Paolo Bonzini <[email protected]>
15880 L:      [email protected]
15881 S:      Supported
15882 F:      virt/lib/
15883
15884 VIRTIO AND VHOST VSOCK DRIVER
15885 M:      Stefan Hajnoczi <[email protected]>
15886 L:      [email protected]
15887 L:      [email protected]
15888 L:      [email protected]
15889 S:      Maintained
15890 F:      include/linux/virtio_vsock.h
15891 F:      include/uapi/linux/virtio_vsock.h
15892 F:      include/uapi/linux/vsockmon.h
15893 F:      include/uapi/linux/vm_sockets_diag.h
15894 F:      net/vmw_vsock/diag.c
15895 F:      net/vmw_vsock/af_vsock_tap.c
15896 F:      net/vmw_vsock/virtio_transport_common.c
15897 F:      net/vmw_vsock/virtio_transport.c
15898 F:      drivers/net/vsockmon.c
15899 F:      drivers/vhost/vsock.c
15900 F:      tools/testing/vsock/
15901
15902 VIRTIO CONSOLE DRIVER
15903 M:      Amit Shah <[email protected]>
15904 L:      [email protected]
15905 S:      Maintained
15906 F:      drivers/char/virtio_console.c
15907 F:      include/linux/virtio_console.h
15908 F:      include/uapi/linux/virtio_console.h
15909
15910 VIRTIO CORE, NET AND BLOCK DRIVERS
15911 M:      "Michael S. Tsirkin" <[email protected]>
15912 M:      Jason Wang <[email protected]>
15913 L:      [email protected]
15914 S:      Maintained
15915 F:      Documentation/devicetree/bindings/virtio/
15916 F:      drivers/virtio/
15917 F:      tools/virtio/
15918 F:      drivers/net/virtio_net.c
15919 F:      drivers/block/virtio_blk.c
15920 F:      include/linux/virtio*.h
15921 F:      include/uapi/linux/virtio_*.h
15922 F:      drivers/crypto/virtio/
15923 F:      mm/balloon_compaction.c
15924
15925 VIRTIO CRYPTO DRIVER
15926 M:      Gonglei <[email protected]>
15927 L:      [email protected]
15928 L:      [email protected]
15929 S:      Maintained
15930 F:      drivers/crypto/virtio/
15931 F:      include/uapi/linux/virtio_crypto.h
15932
15933 VIRTIO DRIVERS FOR S390
15934 M:      Cornelia Huck <[email protected]>
15935 M:      Halil Pasic <[email protected]>
15936 L:      [email protected]
15937 L:      [email protected]
15938 L:      [email protected]
15939 S:      Supported
15940 F:      drivers/s390/virtio/
15941 F:      arch/s390/include/uapi/asm/virtio-ccw.h
15942
15943 VIRTIO GPU DRIVER
15944 M:      David Airlie <[email protected]>
15945 M:      Gerd Hoffmann <[email protected]>
15946 L:      [email protected]
15947 L:      [email protected]
15948 T:      git git://anongit.freedesktop.org/drm/drm-misc
15949 S:      Maintained
15950 F:      drivers/gpu/drm/virtio/
15951 F:      include/uapi/linux/virtio_gpu.h
15952
15953 VIRTIO HOST (VHOST)
15954 M:      "Michael S. Tsirkin" <[email protected]>
15955 M:      Jason Wang <[email protected]>
15956 L:      [email protected]
15957 L:      [email protected]
15958 L:      [email protected]
15959 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
15960 S:      Maintained
15961 F:      drivers/vhost/
15962 F:      include/uapi/linux/vhost.h
15963
15964 VIRTIO INPUT DRIVER
15965 M:      Gerd Hoffmann <[email protected]>
15966 S:      Maintained
15967 F:      drivers/virtio/virtio_input.c
15968 F:      include/uapi/linux/virtio_input.h
15969
15970 VIRTUAL BOX GUEST DEVICE DRIVER
15971 M:      Hans de Goede <[email protected]>
15972 M:      Arnd Bergmann <[email protected]>
15973 M:      Greg Kroah-Hartman <[email protected]>
15974 S:      Maintained
15975 F:      include/linux/vbox_utils.h
15976 F:      include/uapi/linux/vbox*.h
15977 F:      drivers/virt/vboxguest/
15978
15979 VIRTUAL SERIO DEVICE DRIVER
15980 M:      Stephen Chandler Paul <[email protected]>
15981 S:      Maintained
15982 F:      drivers/input/serio/userio.c
15983 F:      include/uapi/linux/userio.h
15984
15985 VIVID VIRTUAL VIDEO DRIVER
15986 M:      Hans Verkuil <[email protected]>
15987 L:      [email protected]
15988 T:      git git://linuxtv.org/media_tree.git
15989 W:      https://linuxtv.org
15990 S:      Maintained
15991 F:      drivers/media/platform/vivid/*
15992
15993 VLYNQ BUS
15994 M:      Florian Fainelli <[email protected]>
15995 L:      [email protected] (subscribers-only)
15996 S:      Maintained
15997 F:      drivers/vlynq/vlynq.c
15998 F:      include/linux/vlynq.h
15999
16000 VME SUBSYSTEM
16001 M:      Martyn Welch <[email protected]>
16002 M:      Manohar Vanga <[email protected]>
16003 M:      Greg Kroah-Hartman <[email protected]>
16004 L:      [email protected]
16005 S:      Maintained
16006 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
16007 F:      Documentation/driver-api/vme.rst
16008 F:      drivers/staging/vme/
16009 F:      drivers/vme/
16010 F:      include/linux/vme*
16011
16012 VMWARE BALLOON DRIVER
16013 M:      Xavier Deguillard <[email protected]>
16014 M:      Nadav Amit <[email protected]>
16015 M:      "VMware, Inc." <[email protected]>
16016 L:      [email protected]
16017 S:      Maintained
16018 F:      drivers/misc/vmw_balloon.c
16019
16020 VMWARE HYPERVISOR INTERFACE
16021 M:      Alok Kataria <[email protected]>
16022 L:      [email protected]
16023 S:      Supported
16024 F:      arch/x86/kernel/cpu/vmware.c
16025
16026 VMWARE PVRDMA DRIVER
16027 M:      Adit Ranadive <[email protected]>
16028 M:      VMware PV-Drivers <[email protected]>
16029 L:      [email protected]
16030 S:      Maintained
16031 F:      drivers/infiniband/hw/vmw_pvrdma/
16032
16033 VMware PVSCSI driver
16034 M:      Jim Gill <[email protected]>
16035 M:      VMware PV-Drivers <[email protected]>
16036 L:      [email protected]
16037 S:      Maintained
16038 F:      drivers/scsi/vmw_pvscsi.c
16039 F:      drivers/scsi/vmw_pvscsi.h
16040
16041 VMWARE VMMOUSE SUBDRIVER
16042 M:      "VMware Graphics" <[email protected]>
16043 M:      "VMware, Inc." <[email protected]>
16044 L:      [email protected]
16045 S:      Maintained
16046 F:      drivers/input/mouse/vmmouse.c
16047 F:      drivers/input/mouse/vmmouse.h
16048
16049 VMWARE VMXNET3 ETHERNET DRIVER
16050 M:      Ronak Doshi <[email protected]>
16051 M:      "VMware, Inc." <[email protected]>
16052 L:      [email protected]
16053 S:      Maintained
16054 F:      drivers/net/vmxnet3/
16055
16056 VOCORE VOCORE2 BOARD
16057 M:      Harvey Hunt <[email protected]>
16058 L:      [email protected]
16059 S:      Maintained
16060 F:      arch/mips/boot/dts/ralink/vocore2.dts
16061
16062 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
16063 M:      Liam Girdwood <[email protected]>
16064 M:      Mark Brown <[email protected]>
16065 L:      [email protected]
16066 W:      http://www.slimlogic.co.uk/?p=48
16067 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
16068 S:      Supported
16069 F:      Documentation/devicetree/bindings/regulator/
16070 F:      Documentation/power/regulator/
16071 F:      drivers/regulator/
16072 F:      include/dt-bindings/regulator/
16073 F:      include/linux/regulator/
16074
16075 VRF
16076 M:      David Ahern <[email protected]>
16077 M:      Shrijeet Mukherjee <[email protected]>
16078 L:      [email protected]
16079 S:      Maintained
16080 F:      drivers/net/vrf.c
16081 F:      Documentation/networking/vrf.txt
16082
16083 VT1211 HARDWARE MONITOR DRIVER
16084 M:      Juerg Haefliger <[email protected]>
16085 L:      [email protected]
16086 S:      Maintained
16087 F:      Documentation/hwmon/vt1211
16088 F:      drivers/hwmon/vt1211.c
16089
16090 VT8231 HARDWARE MONITOR DRIVER
16091 M:      Roger Lucas <[email protected]>
16092 L:      [email protected]
16093 S:      Maintained
16094 F:      drivers/hwmon/vt8231.c
16095
16096 VUB300 USB to SDIO/SD/MMC bridge chip
16097 M:      Tony Olech <[email protected]>
16098 L:      [email protected]
16099 L:      [email protected]
16100 S:      Supported
16101 F:      drivers/mmc/host/vub300.c
16102
16103 W1 DALLAS'S 1-WIRE BUS
16104 M:      Evgeniy Polyakov <[email protected]>
16105 S:      Maintained
16106 F:      Documentation/devicetree/bindings/w1/
16107 F:      Documentation/w1/
16108 F:      drivers/w1/
16109 F:      include/linux/w1.h
16110
16111 W83791D HARDWARE MONITORING DRIVER
16112 M:      Marc Hulsman <[email protected]>
16113 L:      [email protected]
16114 S:      Maintained
16115 F:      Documentation/hwmon/w83791d
16116 F:      drivers/hwmon/w83791d.c
16117
16118 W83793 HARDWARE MONITORING DRIVER
16119 M:      Rudolf Marek <[email protected]>
16120 L:      [email protected]
16121 S:      Maintained
16122 F:      Documentation/hwmon/w83793
16123 F:      drivers/hwmon/w83793.c
16124
16125 W83795 HARDWARE MONITORING DRIVER
16126 M:      Jean Delvare <[email protected]>
16127 L:      [email protected]
16128 S:      Maintained
16129 F:      drivers/hwmon/w83795.c
16130
16131 W83L51xD SD/MMC CARD INTERFACE DRIVER
16132 M:      Pierre Ossman <[email protected]>
16133 S:      Maintained
16134 F:      drivers/mmc/host/wbsd.*
16135
16136 WACOM PROTOCOL 4 SERIAL TABLETS
16137 M:      Julian Squires <[email protected]>
16138 M:      Hans de Goede <[email protected]>
16139 L:      [email protected]
16140 S:      Maintained
16141 F:      drivers/input/tablet/wacom_serial4.c
16142
16143 WATCHDOG DEVICE DRIVERS
16144 M:      Wim Van Sebroeck <[email protected]>
16145 M:      Guenter Roeck <[email protected]>
16146 L:      [email protected]
16147 W:      http://www.linux-watchdog.org/
16148 T:      git git://www.linux-watchdog.org/linux-watchdog.git
16149 S:      Maintained
16150 F:      Documentation/devicetree/bindings/watchdog/
16151 F:      Documentation/watchdog/
16152 F:      drivers/watchdog/
16153 F:      include/linux/watchdog.h
16154 F:      include/uapi/linux/watchdog.h
16155
16156 WHISKEYCOVE PMIC GPIO DRIVER
16157 M:      Kuppuswamy Sathyanarayanan <[email protected]>
16158 L:      [email protected]
16159 S:      Maintained
16160 F:      drivers/gpio/gpio-wcove.c
16161
16162 WIIMOTE HID DRIVER
16163 M:      David Herrmann <[email protected]>
16164 L:      [email protected]
16165 S:      Maintained
16166 F:      drivers/hid/hid-wiimote*
16167
16168 WILOCITY WIL6210 WIRELESS DRIVER
16169 M:      Maya Erez <[email protected]>
16170 L:      [email protected]
16171 L:      [email protected]
16172 S:      Supported
16173 W:      http://wireless.kernel.org/en/users/Drivers/wil6210
16174 F:      drivers/net/wireless/ath/wil6210/
16175
16176 WIMAX STACK
16177 M:      Inaky Perez-Gonzalez <[email protected]>
16178 M:      [email protected]
16179 L:      [email protected] (subscribers-only)
16180 S:      Supported
16181 W:      http://linuxwimax.org
16182 F:      Documentation/wimax/README.wimax
16183 F:      include/linux/wimax/debug.h
16184 F:      include/net/wimax.h
16185 F:      include/uapi/linux/wimax.h
16186 F:      net/wimax/
16187
16188 WINBOND CIR DRIVER
16189 M:      David Härdeman <[email protected]>
16190 S:      Maintained
16191 F:      drivers/media/rc/winbond-cir.c
16192
16193 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
16194 M:      William Breathitt Gray <[email protected]>
16195 L:      [email protected]
16196 S:      Maintained
16197 F:      drivers/watchdog/ebc-c384_wdt.c
16198
16199 WINSYSTEMS WS16C48 GPIO DRIVER
16200 M:      William Breathitt Gray <[email protected]>
16201 L:      [email protected]
16202 S:      Maintained
16203 F:      drivers/gpio/gpio-ws16c48.c
16204
16205 WISTRON LAPTOP BUTTON DRIVER
16206 M:      Miloslav Trmac <[email protected]>
16207 S:      Maintained
16208 F:      drivers/input/misc/wistron_btns.c
16209
16210 WL3501 WIRELESS PCMCIA CARD DRIVER
16211 L:      [email protected]
16212 S:      Odd fixes
16213 F:      drivers/net/wireless/wl3501*
16214
16215 WOLFSON MICROELECTRONICS DRIVERS
16216 L:      [email protected]
16217 T:      git https://github.com/CirrusLogic/linux-drivers.git
16218 W:      https://github.com/CirrusLogic/linux-drivers/wiki
16219 S:      Supported
16220 F:      Documentation/hwmon/wm83??
16221 F:      Documentation/devicetree/bindings/extcon/extcon-arizona.txt
16222 F:      Documentation/devicetree/bindings/regulator/arizona-regulator.txt
16223 F:      Documentation/devicetree/bindings/mfd/arizona.txt
16224 F:      Documentation/devicetree/bindings/mfd/wm831x.txt
16225 F:      Documentation/devicetree/bindings/sound/wlf,arizona.txt
16226 F:      arch/arm/mach-s3c64xx/mach-crag6410*
16227 F:      drivers/clk/clk-wm83*.c
16228 F:      drivers/extcon/extcon-arizona.c
16229 F:      drivers/leds/leds-wm83*.c
16230 F:      drivers/gpio/gpio-*wm*.c
16231 F:      drivers/gpio/gpio-arizona.c
16232 F:      drivers/hwmon/wm83??-hwmon.c
16233 F:      drivers/input/misc/wm831x-on.c
16234 F:      drivers/input/touchscreen/wm831x-ts.c
16235 F:      drivers/input/touchscreen/wm97*.c
16236 F:      drivers/mfd/arizona*
16237 F:      drivers/mfd/wm*.c
16238 F:      drivers/mfd/cs47l24*
16239 F:      drivers/power/supply/wm83*.c
16240 F:      drivers/rtc/rtc-wm83*.c
16241 F:      drivers/regulator/wm8*.c
16242 F:      drivers/regulator/arizona*
16243 F:      drivers/video/backlight/wm83*_bl.c
16244 F:      drivers/watchdog/wm83*_wdt.c
16245 F:      include/linux/mfd/arizona/
16246 F:      include/linux/mfd/wm831x/
16247 F:      include/linux/mfd/wm8350/
16248 F:      include/linux/mfd/wm8400*
16249 F:      include/linux/regulator/arizona*
16250 F:      include/linux/wm97xx.h
16251 F:      include/sound/wm????.h
16252 F:      sound/soc/codecs/arizona.?
16253 F:      sound/soc/codecs/wm*
16254 F:      sound/soc/codecs/cs47l24*
16255
16256 WORKQUEUE
16257 M:      Tejun Heo <[email protected]>
16258 R:      Lai Jiangshan <[email protected]>
16259 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
16260 S:      Maintained
16261 F:      include/linux/workqueue.h
16262 F:      kernel/workqueue.c
16263 F:      Documentation/core-api/workqueue.rst
16264
16265 X-POWERS AXP288 PMIC DRIVERS
16266 M:      Hans de Goede <[email protected]>
16267 S:      Maintained
16268 N:      axp288
16269 F:      drivers/acpi/pmic/intel_pmic_xpower.c
16270
16271 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
16272 M:      Chen-Yu Tsai <[email protected]>
16273 L:      [email protected]
16274 S:      Maintained
16275 N:      axp[128]
16276
16277 X.25 NETWORK LAYER
16278 M:      Andrew Hendry <[email protected]>
16279 L:      [email protected]
16280 S:      Odd Fixes
16281 F:      Documentation/networking/x25*
16282 F:      include/net/x25*
16283 F:      net/x25/
16284
16285 X86 ARCHITECTURE (32-BIT AND 64-BIT)
16286 M:      Thomas Gleixner <[email protected]>
16287 M:      Ingo Molnar <[email protected]>
16288 M:      Borislav Petkov <[email protected]>
16289 R:      "H. Peter Anvin" <[email protected]>
16290 M:      [email protected]
16291 L:      [email protected]
16292 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
16293 S:      Maintained
16294 F:      Documentation/devicetree/bindings/x86/
16295 F:      Documentation/x86/
16296 F:      arch/x86/
16297
16298 X86 ENTRY CODE
16299 M:      Andy Lutomirski <[email protected]>
16300 L:      [email protected]
16301 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
16302 S:      Maintained
16303 F:      arch/x86/entry/
16304
16305 X86 MCE INFRASTRUCTURE
16306 M:      Tony Luck <[email protected]>
16307 M:      Borislav Petkov <[email protected]>
16308 L:      [email protected]
16309 S:      Maintained
16310 F:      arch/x86/kernel/cpu/mcheck/*
16311
16312 X86 MICROCODE UPDATE SUPPORT
16313 M:      Borislav Petkov <[email protected]>
16314 S:      Maintained
16315 F:      arch/x86/kernel/cpu/microcode/*
16316
16317 X86 MM
16318 M:      Dave Hansen <[email protected]>
16319 M:      Andy Lutomirski <[email protected]>
16320 M:      Peter Zijlstra <[email protected]>
16321 L:      [email protected]
16322 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
16323 S:      Maintained
16324 F:      arch/x86/mm/
16325
16326 X86 PLATFORM DRIVERS
16327 M:      Darren Hart <[email protected]>
16328 M:      Andy Shevchenko <[email protected]>
16329 L:      [email protected]
16330 T:      git git://git.infradead.org/linux-platform-drivers-x86.git
16331 S:      Maintained
16332 F:      drivers/platform/x86/
16333 F:      drivers/platform/olpc/
16334
16335 X86 VDSO
16336 M:      Andy Lutomirski <[email protected]>
16337 L:      [email protected]
16338 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
16339 S:      Maintained
16340 F:      arch/x86/entry/vdso/
16341
16342 XARRAY
16343 M:      Matthew Wilcox <[email protected]>
16344 L:      [email protected]
16345 S:      Supported
16346 F:      Documentation/core-api/xarray.rst
16347 F:      lib/idr.c
16348 F:      lib/xarray.c
16349 F:      include/linux/idr.h
16350 F:      include/linux/xarray.h
16351 F:      tools/testing/radix-tree
16352
16353 XC2028/3028 TUNER DRIVER
16354 M:      Mauro Carvalho Chehab <[email protected]>
16355 L:      [email protected]
16356 W:      https://linuxtv.org
16357 T:      git git://linuxtv.org/media_tree.git
16358 S:      Maintained
16359 F:      drivers/media/tuners/tuner-xc2028.*
16360
16361 XDP SOCKETS (AF_XDP)
16362 M:      Björn Töpel <[email protected]>
16363 M:      Magnus Karlsson <[email protected]>
16364 L:      [email protected]
16365 S:      Maintained
16366 F:      kernel/bpf/xskmap.c
16367 F:      net/xdp/
16368
16369 XEN BLOCK SUBSYSTEM
16370 M:      Konrad Rzeszutek Wilk <[email protected]>
16371 M:      Roger Pau Monné <[email protected]>
16372 L:      [email protected] (moderated for non-subscribers)
16373 S:      Supported
16374 F:      drivers/block/xen-blkback/*
16375 F:      drivers/block/xen*
16376
16377 XEN HYPERVISOR ARM
16378 M:      Stefano Stabellini <[email protected]>
16379 L:      [email protected] (moderated for non-subscribers)
16380 S:      Maintained
16381 F:      arch/arm/xen/
16382 F:      arch/arm/include/asm/xen/
16383
16384 XEN HYPERVISOR ARM64
16385 M:      Stefano Stabellini <[email protected]>
16386 L:      [email protected] (moderated for non-subscribers)
16387 S:      Maintained
16388 F:      arch/arm64/xen/
16389 F:      arch/arm64/include/asm/xen/
16390
16391 XEN HYPERVISOR INTERFACE
16392 M:      Boris Ostrovsky <[email protected]>
16393 M:      Juergen Gross <[email protected]>
16394 R:      Stefano Stabellini <[email protected]>
16395 L:      [email protected] (moderated for non-subscribers)
16396 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
16397 S:      Supported
16398 F:      arch/x86/xen/
16399 F:      drivers/*/xen-*front.c
16400 F:      drivers/xen/
16401 F:      arch/x86/include/asm/xen/
16402 F:      arch/x86/include/asm/pvclock-abi.h
16403 F:      include/xen/
16404 F:      include/uapi/xen/
16405 F:      Documentation/ABI/stable/sysfs-hypervisor-xen
16406 F:      Documentation/ABI/testing/sysfs-hypervisor-xen
16407
16408 XEN NETWORK BACKEND DRIVER
16409 M:      Wei Liu <[email protected]>
16410 M:      Paul Durrant <[email protected]>
16411 L:      [email protected] (moderated for non-subscribers)
16412 L:      [email protected]
16413 S:      Supported
16414 F:      drivers/net/xen-netback/*
16415
16416 XEN PCI SUBSYSTEM
16417 M:      Konrad Rzeszutek Wilk <[email protected]>
16418 L:      [email protected] (moderated for non-subscribers)
16419 S:      Supported
16420 F:      arch/x86/pci/*xen*
16421 F:      drivers/pci/*xen*
16422
16423 XEN PVSCSI DRIVERS
16424 M:      Juergen Gross <[email protected]>
16425 L:      [email protected] (moderated for non-subscribers)
16426 L:      [email protected]
16427 S:      Supported
16428 F:      drivers/scsi/xen-scsifront.c
16429 F:      drivers/xen/xen-scsiback.c
16430 F:      include/xen/interface/io/vscsiif.h
16431
16432 XEN SWIOTLB SUBSYSTEM
16433 M:      Konrad Rzeszutek Wilk <[email protected]>
16434 L:      [email protected] (moderated for non-subscribers)
16435 L:      [email protected]
16436 S:      Supported
16437 F:      arch/x86/xen/*swiotlb*
16438 F:      drivers/xen/*swiotlb*
16439
16440 XEN SOUND FRONTEND DRIVER
16441 M:      Oleksandr Andrushchenko <[email protected]>
16442 L:      [email protected] (moderated for non-subscribers)
16443 L:      [email protected] (moderated for non-subscribers)
16444 S:      Supported
16445 F:      sound/xen/*
16446
16447 XFS FILESYSTEM
16448 M:      Darrick J. Wong <[email protected]>
16449 M:      [email protected]
16450 L:      [email protected]
16451 W:      http://xfs.org/
16452 T:      git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
16453 S:      Supported
16454 F:      Documentation/filesystems/xfs.txt
16455 F:      fs/xfs/
16456
16457 XILINX AXI ETHERNET DRIVER
16458 M:      Anirudha Sarangi <[email protected]>
16459 M:      John Linn <[email protected]>
16460 S:      Maintained
16461 F:      drivers/net/ethernet/xilinx/xilinx_axienet*
16462
16463 XILINX UARTLITE SERIAL DRIVER
16464 M:      Peter Korsgaard <[email protected]>
16465 L:      [email protected]
16466 S:      Maintained
16467 F:      drivers/tty/serial/uartlite.c
16468
16469 XILINX VIDEO IP CORES
16470 M:      Hyun Kwon <[email protected]>
16471 M:      Laurent Pinchart <[email protected]>
16472 L:      [email protected]
16473 T:      git git://linuxtv.org/media_tree.git
16474 S:      Supported
16475 F:      Documentation/devicetree/bindings/media/xilinx/
16476 F:      drivers/media/platform/xilinx/
16477 F:      include/uapi/linux/xilinx-v4l2-controls.h
16478
16479 XILLYBUS DRIVER
16480 M:      Eli Billauer <[email protected]>
16481 L:      [email protected]
16482 S:      Supported
16483 F:      drivers/char/xillybus/
16484
16485 XLP9XX I2C DRIVER
16486 M:      George Cherian <[email protected]>
16487 M:      Jan Glauber <[email protected]>
16488 L:      [email protected]
16489 W:      http://www.cavium.com
16490 S:      Supported
16491 F:      drivers/i2c/busses/i2c-xlp9xx.c
16492
16493 XRA1403 GPIO EXPANDER
16494 M:      Nandor Han <[email protected]>
16495 M:      Semi Malinen <[email protected]>
16496 L:      [email protected]
16497 S:      Maintained
16498 F:      drivers/gpio/gpio-xra1403.c
16499 F:      Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
16500
16501 XTENSA XTFPGA PLATFORM SUPPORT
16502 M:      Max Filippov <[email protected]>
16503 L:      [email protected]
16504 S:      Maintained
16505 F:      drivers/spi/spi-xtensa-xtfpga.c
16506 F:      sound/soc/xtensa/xtfpga-i2s.c
16507
16508 YAM DRIVER FOR AX.25
16509 M:      Jean-Paul Roubelat <[email protected]>
16510 L:      [email protected]
16511 S:      Maintained
16512 F:      drivers/net/hamradio/yam*
16513 F:      include/linux/yam.h
16514
16515 YAMA SECURITY MODULE
16516 M:      Kees Cook <[email protected]>
16517 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
16518 S:      Supported
16519 F:      security/yama/
16520 F:      Documentation/admin-guide/LSM/Yama.rst
16521
16522 YEALINK PHONE DRIVER
16523 M:      Henk Vergonet <[email protected]>
16524 L:      [email protected]
16525 S:      Maintained
16526 F:      Documentation/input/devices/yealink.rst
16527 F:      drivers/input/misc/yealink.*
16528
16529 Z8530 DRIVER FOR AX.25
16530 M:      Joerg Reuter <[email protected]>
16531 W:      http://yaina.de/jreuter/
16532 W:      http://www.qsl.net/dl1bke/
16533 L:      [email protected]
16534 S:      Maintained
16535 F:      Documentation/networking/z8530drv.txt
16536 F:      drivers/net/hamradio/*scc.c
16537 F:      drivers/net/hamradio/z8530.h
16538
16539 ZBUD COMPRESSED PAGE ALLOCATOR
16540 M:      Seth Jennings <[email protected]>
16541 M:      Dan Streetman <[email protected]>
16542 L:      [email protected]
16543 S:      Maintained
16544 F:      mm/zbud.c
16545 F:      include/linux/zbud.h
16546
16547 ZD1211RW WIRELESS DRIVER
16548 M:      Daniel Drake <[email protected]>
16549 M:      Ulrich Kunitz <[email protected]>
16550 W:      http://zd1211.ath.cx/wiki/DriverRewrite
16551 L:      [email protected]
16552 L:      [email protected] (subscribers-only)
16553 S:      Maintained
16554 F:      drivers/net/wireless/zydas/zd1211rw/
16555
16556 ZD1301 MEDIA DRIVER
16557 M:      Antti Palosaari <[email protected]>
16558 L:      [email protected]
16559 W:      https://linuxtv.org/
16560 W:      http://palosaari.fi/linux/
16561 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
16562 S:      Maintained
16563 F:      drivers/media/usb/dvb-usb-v2/zd1301*
16564
16565 ZD1301_DEMOD MEDIA DRIVER
16566 M:      Antti Palosaari <[email protected]>
16567 L:      [email protected]
16568 W:      https://linuxtv.org/
16569 W:      http://palosaari.fi/linux/
16570 Q:      https://patchwork.linuxtv.org/project/linux-media/list/
16571 S:      Maintained
16572 F:      drivers/media/dvb-frontends/zd1301_demod*
16573
16574 ZPOOL COMPRESSED PAGE STORAGE API
16575 M:      Dan Streetman <[email protected]>
16576 L:      [email protected]
16577 S:      Maintained
16578 F:      mm/zpool.c
16579 F:      include/linux/zpool.h
16580
16581 ZR36067 VIDEO FOR LINUX DRIVER
16582 L:      [email protected]
16583 L:      [email protected]
16584 W:      http://mjpeg.sourceforge.net/driver-zoran/
16585 T:      hg https://linuxtv.org/hg/v4l-dvb
16586 S:      Odd Fixes
16587 F:      drivers/staging/media/zoran/
16588
16589 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
16590 M:      Minchan Kim <[email protected]>
16591 M:      Nitin Gupta <[email protected]>
16592 R:      Sergey Senozhatsky <[email protected]>
16593 L:      [email protected]
16594 S:      Maintained
16595 F:      drivers/block/zram/
16596 F:      Documentation/blockdev/zram.txt
16597
16598 ZS DECSTATION Z85C30 SERIAL DRIVER
16599 M:      "Maciej W. Rozycki" <[email protected]>
16600 S:      Maintained
16601 F:      drivers/tty/serial/zs.*
16602
16603 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
16604 M:      Minchan Kim <[email protected]>
16605 M:      Nitin Gupta <[email protected]>
16606 R:      Sergey Senozhatsky <[email protected]>
16607 L:      [email protected]
16608 S:      Maintained
16609 F:      mm/zsmalloc.c
16610 F:      include/linux/zsmalloc.h
16611 F:      Documentation/vm/zsmalloc.rst
16612
16613 ZSWAP COMPRESSED SWAP CACHING
16614 M:      Seth Jennings <[email protected]>
16615 M:      Dan Streetman <[email protected]>
16616 L:      [email protected]
16617 S:      Maintained
16618 F:      mm/zswap.c
16619
16620 THE REST
16621 M:      Linus Torvalds <[email protected]>
16622 L:      [email protected]
16623 Q:      http://patchwork.kernel.org/project/LKML/list/
16624 T:      git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
16625 S:      Buried alive in reporters
16626 F:      *
16627 F:      */
This page took 0.908438 seconds and 4 git commands to generate.