projects/linux·blob v5.3-rc8 · refs

17878 lines · 510.9 KiB

1
2
3 List of maintainers and how to submit kernel changes
4
5Please try to follow the guidelines below. This will make things
6easier on the maintainers. Not all of these guidelines matter for every
7trivial patch so apply some common sense.
8
91. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
122. 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
203. 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
244. When you are happy with a change make it generally available for
25 testing and await feedback.
26
275. 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
596. 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
637. 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
758. Happy hacking.
76
77Descriptions 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
131Note: For the hard of thinking, this list is meant to remain in alphabetical
132order. If you could add yourselves to it in alphabetical order that would be
133so much easier [Ed]
134
135Maintainers List (try to look for most precise areas first)
136
137 -----------------------------------
138
1393C59X NETWORK DRIVER
140M: Steffen Klassert <[email protected]>
141L: [email protected]
142S: Odd Fixes
143F: Documentation/networking/device_drivers/3com/vortex.txt
144F: drivers/net/ethernet/3com/3c59x.c
145
1463CR990 NETWORK DRIVER
147M: David Dillow <[email protected]>
148L: [email protected]
149S: Maintained
150F: drivers/net/ethernet/3com/typhoon*
151
1523WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
153M: Adam Radford <[email protected]>
154L: [email protected]
155W: http://www.lsi.com
156S: Supported
157F: drivers/scsi/3w-*
158
15953C700 AND 53C700-66 SCSI DRIVER
160M: "James E.J. Bottomley" <[email protected]>
161L: [email protected]
162S: Maintained
163F: drivers/scsi/53c700*
164
1656LOWPAN GENERIC (BTLE/IEEE 802.15.4)
166M: Alexander Aring <[email protected]>
167M: Jukka Rissanen <[email protected]>
168L: [email protected]
169L: [email protected]
170S: Maintained
171F: net/6lowpan/
172F: include/net/6lowpan.h
173F: Documentation/networking/6lowpan.txt
174
1756PACK NETWORK DRIVER FOR AX.25
176M: Andreas Koensgen <[email protected]>
177L: [email protected]
178S: Maintained
179F: drivers/net/hamradio/6pack.c
180
1818169 10/100/1000 GIGABIT ETHERNET DRIVER
182M: Realtek linux nic maintainers <[email protected]>
183M: Heiner Kallweit <[email protected]>
184L: [email protected]
185S: Maintained
186F: drivers/net/ethernet/realtek/r8169*
187
1888250/16?50 (AND CLONE UARTS) SERIAL DRIVER
189M: Greg Kroah-Hartman <[email protected]>
190L: [email protected]
191S: Maintained
192T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
193F: drivers/tty/serial/8250*
194F: include/linux/serial_8250.h
195
1968390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
197L: [email protected]
198S: Orphan / Obsolete
199F: drivers/net/ethernet/8390/
200
2019P FILE SYSTEM
202M: Eric Van Hensbergen <[email protected]>
203M: Latchesar Ionkov <[email protected]>
204M: Dominique Martinet <[email protected]>
205L: [email protected]
206W: http://swik.net/v9fs
207Q: http://patchwork.kernel.org/project/v9fs-devel/list/
208T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
209T: git git://github.com/martinetd/linux.git
210S: Maintained
211F: Documentation/filesystems/9p.txt
212F: fs/9p/
213F: net/9p/
214F: include/net/9p/
215F: include/uapi/linux/virtio_9p.h
216F: include/trace/events/9p.h
217
218A8293 MEDIA DRIVER
219M: Antti Palosaari <[email protected]>
220L: [email protected]
221W: https://linuxtv.org
222W: http://palosaari.fi/linux/
223Q: http://patchwork.linuxtv.org/project/linux-media/list/
224T: git git://linuxtv.org/anttip/media_tree.git
225S: Maintained
226F: drivers/media/dvb-frontends/a8293*
227
228AACRAID SCSI RAID DRIVER
229M: Adaptec OEM Raid Solutions <[email protected]>
230L: [email protected]
231W: http://www.adaptec.com/
232S: Supported
233F: Documentation/scsi/aacraid.txt
234F: drivers/scsi/aacraid/
235
236ABI/API
237L: [email protected]
238F: include/linux/syscalls.h
239F: kernel/sys_ni.c
240
241ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
242M: Hans de Goede <[email protected]>
243L: [email protected]
244S: Maintained
245F: drivers/hwmon/abituguru.c
246
247ABIT UGURU 3 HARDWARE MONITOR DRIVER
248M: Alistair John Strachan <[email protected]>
249L: [email protected]
250S: Maintained
251F: drivers/hwmon/abituguru3.c
252
253ACCES 104-DIO-48E GPIO DRIVER
254M: William Breathitt Gray <[email protected]>
255L: [email protected]
256S: Maintained
257F: drivers/gpio/gpio-104-dio-48e.c
258
259ACCES 104-IDI-48 GPIO DRIVER
260M: "William Breathitt Gray" <[email protected]>
261L: [email protected]
262S: Maintained
263F: drivers/gpio/gpio-104-idi-48.c
264
265ACCES 104-IDIO-16 GPIO DRIVER
266M: "William Breathitt Gray" <[email protected]>
267L: [email protected]
268S: Maintained
269F: drivers/gpio/gpio-104-idio-16.c
270
271ACCES 104-QUAD-8 DRIVER
272M: William Breathitt Gray <[email protected]>
273L: [email protected]
274S: Maintained
275F: Documentation/ABI/testing/sysfs-bus-counter-104-quad-8
276F: Documentation/ABI/testing/sysfs-bus-iio-counter-104-quad-8
277F: drivers/counter/104-quad-8.c
278
279ACCES PCI-IDIO-16 GPIO DRIVER
280M: William Breathitt Gray <[email protected]>
281L: [email protected]
282S: Maintained
283F: drivers/gpio/gpio-pci-idio-16.c
284
285ACCES PCIe-IDIO-24 GPIO DRIVER
286M: William Breathitt Gray <[email protected]>
287L: [email protected]
288S: Maintained
289F: drivers/gpio/gpio-pcie-idio-24.c
290
291ACENIC DRIVER
292M: Jes Sorensen <[email protected]>
293L: [email protected]
294S: Maintained
295F: drivers/net/ethernet/alteon/acenic*
296
297ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
298M: Peter Feuerer <[email protected]>
299L: [email protected]
300W: http://piie.net/?section=acerhdf
301S: Maintained
302F: drivers/platform/x86/acerhdf.c
303
304ACER WMI LAPTOP EXTRAS
305M: "Lee, Chun-Yi" <[email protected]>
306L: [email protected]
307S: Maintained
308F: drivers/platform/x86/acer-wmi.c
309
310ACPI
311M: "Rafael J. Wysocki" <[email protected]>
312M: Len Brown <[email protected]>
313L: [email protected]
314W: https://01.org/linux-acpi
315Q: https://patchwork.kernel.org/project/linux-acpi/list/
316T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
317B: https://bugzilla.kernel.org
318S: Supported
319F: drivers/acpi/
320F: drivers/pnp/pnpacpi/
321F: include/linux/acpi.h
322F: include/linux/fwnode.h
323F: include/acpi/
324F: Documentation/firmware-guide/acpi/
325F: Documentation/ABI/testing/sysfs-bus-acpi
326F: Documentation/ABI/testing/configfs-acpi
327F: drivers/pci/*acpi*
328F: drivers/pci/*/*acpi*
329F: tools/power/acpi/
330
331ACPI APEI
332M: "Rafael J. Wysocki" <[email protected]>
333M: Len Brown <[email protected]>
334L: [email protected]
335R: James Morse <[email protected]>
336R: Tony Luck <[email protected]>
337R: Borislav Petkov <[email protected]>
338F: drivers/acpi/apei/
339
340ACPI COMPONENT ARCHITECTURE (ACPICA)
341M: Robert Moore <[email protected]>
342M: Erik Schmauss <[email protected]>
343M: "Rafael J. Wysocki" <[email protected]>
344L: [email protected]
345L: [email protected]
346W: https://acpica.org/
347W: https://github.com/acpica/acpica/
348Q: https://patchwork.kernel.org/project/linux-acpi/list/
349T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
350B: https://bugzilla.kernel.org
351B: https://bugs.acpica.org
352S: Supported
353F: drivers/acpi/acpica/
354F: include/acpi/
355F: tools/power/acpi/
356
357ACPI FAN DRIVER
358M: Zhang Rui <[email protected]>
359L: [email protected]
360W: https://01.org/linux-acpi
361B: https://bugzilla.kernel.org
362S: Supported
363F: drivers/acpi/fan.c
364
365ACPI FOR ARM64 (ACPI/arm64)
366M: Lorenzo Pieralisi <[email protected]>
367M: Hanjun Guo <[email protected]>
368M: Sudeep Holla <[email protected]>
369L: [email protected]
370L: [email protected] (moderated for non-subscribers)
371S: Maintained
372F: drivers/acpi/arm64
373
374ACPI I2C MULTI INSTANTIATE DRIVER
375M: Hans de Goede <[email protected]>
376L: [email protected]
377S: Maintained
378F: drivers/platform/x86/i2c-multi-instantiate.c
379
380ACPI PMIC DRIVERS
381M: "Rafael J. Wysocki" <[email protected]>
382M: Len Brown <[email protected]>
383R: Andy Shevchenko <[email protected]>
384R: Mika Westerberg <[email protected]>
385L: [email protected]
386Q: https://patchwork.kernel.org/project/linux-acpi/list/
387T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
388B: https://bugzilla.kernel.org
389S: Supported
390F: drivers/acpi/pmic/
391
392ACPI THERMAL DRIVER
393M: Zhang Rui <[email protected]>
394L: [email protected]
395W: https://01.org/linux-acpi
396B: https://bugzilla.kernel.org
397S: Supported
398F: drivers/acpi/*thermal*
399
400ACPI VIDEO DRIVER
401M: Zhang Rui <[email protected]>
402L: [email protected]
403W: https://01.org/linux-acpi
404B: https://bugzilla.kernel.org
405S: Supported
406F: drivers/acpi/acpi_video.c
407
408ACPI WMI DRIVER
409L: [email protected]
410S: Orphan
411F: drivers/platform/x86/wmi.c
412F: include/uapi/linux/wmi.h
413
414AD1889 ALSA SOUND DRIVER
415W: https://parisc.wiki.kernel.org/index.php/AD1889
416L: [email protected]
417S: Maintained
418F: sound/pci/ad1889.*
419
420AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
421M: Michael Hennerich <[email protected]>
422W: http://wiki.analog.com/AD5254
423W: http://ez.analog.com/community/linux-device-drivers
424S: Supported
425F: drivers/misc/ad525x_dpot.c
426
427AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
428M: Michael Hennerich <[email protected]>
429W: http://wiki.analog.com/AD5398
430W: http://ez.analog.com/community/linux-device-drivers
431S: Supported
432F: drivers/regulator/ad5398.c
433
434AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
435M: Michael Hennerich <[email protected]>
436W: http://wiki.analog.com/AD7142
437W: http://ez.analog.com/community/linux-device-drivers
438S: Supported
439F: drivers/input/misc/ad714x.c
440
441AD7877 TOUCHSCREEN DRIVER
442M: Michael Hennerich <[email protected]>
443W: http://wiki.analog.com/AD7877
444W: http://ez.analog.com/community/linux-device-drivers
445S: Supported
446F: drivers/input/touchscreen/ad7877.c
447
448AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
449M: Michael Hennerich <[email protected]>
450W: http://wiki.analog.com/AD7879
451W: http://ez.analog.com/community/linux-device-drivers
452S: Supported
453F: drivers/input/touchscreen/ad7879.c
454
455ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
456M: Jiri Kosina <[email protected]>
457S: Maintained
458
459ADF7242 IEEE 802.15.4 RADIO DRIVER
460M: Michael Hennerich <[email protected]>
461W: https://wiki.analog.com/ADF7242
462W: http://ez.analog.com/community/linux-device-drivers
463L: [email protected]
464S: Supported
465F: drivers/net/ieee802154/adf7242.c
466F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
467
468ADM1025 HARDWARE MONITOR DRIVER
469M: Jean Delvare <[email protected]>
470L: [email protected]
471S: Maintained
472F: Documentation/hwmon/adm1025.rst
473F: drivers/hwmon/adm1025.c
474
475ADM1029 HARDWARE MONITOR DRIVER
476M: Corentin Labbe <[email protected]>
477L: [email protected]
478S: Maintained
479F: drivers/hwmon/adm1029.c
480
481ADM8211 WIRELESS DRIVER
482L: [email protected]
483W: http://wireless.kernel.org/
484S: Orphan
485F: drivers/net/wireless/admtek/adm8211.*
486
487ADP1653 FLASH CONTROLLER DRIVER
488M: Sakari Ailus <[email protected]>
489L: [email protected]
490S: Maintained
491F: drivers/media/i2c/adp1653.c
492F: include/media/i2c/adp1653.h
493
494ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
495M: Michael Hennerich <[email protected]>
496W: http://wiki.analog.com/ADP5520
497W: http://ez.analog.com/community/linux-device-drivers
498S: Supported
499F: drivers/mfd/adp5520.c
500F: drivers/video/backlight/adp5520_bl.c
501F: drivers/leds/leds-adp5520.c
502F: drivers/gpio/gpio-adp5520.c
503F: drivers/input/keyboard/adp5520-keys.c
504
505ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
506M: Michael Hennerich <[email protected]>
507W: http://wiki.analog.com/ADP5588
508W: http://ez.analog.com/community/linux-device-drivers
509S: Supported
510F: drivers/input/keyboard/adp5588-keys.c
511F: drivers/gpio/gpio-adp5588.c
512
513ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
514M: Michael Hennerich <[email protected]>
515W: http://wiki.analog.com/ADP8860
516W: http://ez.analog.com/community/linux-device-drivers
517S: Supported
518F: drivers/video/backlight/adp8860_bl.c
519
520ADS1015 HARDWARE MONITOR DRIVER
521M: Dirk Eibach <[email protected]>
522L: [email protected]
523S: Maintained
524F: Documentation/hwmon/ads1015.rst
525F: drivers/hwmon/ads1015.c
526F: include/linux/platform_data/ads1015.h
527
528ADT746X FAN DRIVER
529M: Colin Leroy <[email protected]>
530S: Maintained
531F: drivers/macintosh/therm_adt746x.c
532
533ADT7475 HARDWARE MONITOR DRIVER
534M: Jean Delvare <[email protected]>
535L: [email protected]
536S: Maintained
537F: Documentation/hwmon/adt7475.rst
538F: drivers/hwmon/adt7475.c
539
540ADVANSYS SCSI DRIVER
541M: Matthew Wilcox <[email protected]>
542M: Hannes Reinecke <[email protected]>
543L: [email protected]
544S: Maintained
545F: Documentation/scsi/advansys.txt
546F: drivers/scsi/advansys.c
547
548ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
549M: Michael Hennerich <[email protected]>
550W: http://wiki.analog.com/ADXL345
551W: http://ez.analog.com/community/linux-device-drivers
552S: Supported
553F: drivers/input/misc/adxl34x.c
554F: Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
555
556ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
557M: Stefan Popa <[email protected]>
558W: http://ez.analog.com/community/linux-device-drivers
559S: Supported
560F: drivers/iio/accel/adxl372.c
561F: drivers/iio/accel/adxl372_spi.c
562F: drivers/iio/accel/adxl372_i2c.c
563F: Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
564
565AF9013 MEDIA DRIVER
566M: Antti Palosaari <[email protected]>
567L: [email protected]
568W: https://linuxtv.org
569W: http://palosaari.fi/linux/
570Q: http://patchwork.linuxtv.org/project/linux-media/list/
571T: git git://linuxtv.org/anttip/media_tree.git
572S: Maintained
573F: drivers/media/dvb-frontends/af9013*
574
575AF9033 MEDIA DRIVER
576M: Antti Palosaari <[email protected]>
577L: [email protected]
578W: https://linuxtv.org
579W: http://palosaari.fi/linux/
580Q: http://patchwork.linuxtv.org/project/linux-media/list/
581T: git git://linuxtv.org/anttip/media_tree.git
582S: Maintained
583F: drivers/media/dvb-frontends/af9033*
584
585AFFS FILE SYSTEM
586M: David Sterba <[email protected]>
587L: [email protected]
588S: Odd Fixes
589F: Documentation/filesystems/affs.txt
590F: fs/affs/
591
592AFS FILESYSTEM
593M: David Howells <[email protected]>
594L: [email protected]
595S: Supported
596F: fs/afs/
597F: include/trace/events/afs.h
598F: Documentation/filesystems/afs.txt
599W: https://www.infradead.org/~dhowells/kafs/
600
601AGPGART DRIVER
602M: David Airlie <[email protected]>
603T: git git://anongit.freedesktop.org/drm/drm
604S: Maintained
605F: drivers/char/agp/
606F: include/linux/agp*
607F: include/uapi/linux/agp*
608
609AHA152X SCSI DRIVER
610M: "Juergen E. Fischer" <[email protected]>
611L: [email protected]
612S: Maintained
613F: drivers/scsi/aha152x*
614F: drivers/scsi/pcmcia/aha152x*
615
616AIC7XXX / AIC79XX SCSI DRIVER
617M: Hannes Reinecke <[email protected]>
618L: [email protected]
619S: Maintained
620F: drivers/scsi/aic7xxx/
621
622AIMSLAB FM RADIO RECEIVER DRIVER
623M: Hans Verkuil <[email protected]>
624L: [email protected]
625T: git git://linuxtv.org/media_tree.git
626W: https://linuxtv.org
627S: Maintained
628F: drivers/media/radio/radio-aimslab*
629
630AIO
631M: Benjamin LaHaise <[email protected]>
632L: [email protected]
633S: Supported
634F: fs/aio.c
635F: include/linux/*aio*.h
636
637AIRSPY MEDIA DRIVER
638M: Antti Palosaari <[email protected]>
639L: [email protected]
640W: https://linuxtv.org
641W: http://palosaari.fi/linux/
642Q: http://patchwork.linuxtv.org/project/linux-media/list/
643T: git git://linuxtv.org/anttip/media_tree.git
644S: Maintained
645F: drivers/media/usb/airspy/
646
647ALACRITECH GIGABIT ETHERNET DRIVER
648M: Lino Sanfilippo <[email protected]>
649S: Maintained
650F: drivers/net/ethernet/alacritech/*
651
652ALCATEL SPEEDTOUCH USB DRIVER
653M: Duncan Sands <[email protected]>
654L: [email protected]
655W: http://www.linux-usb.org/SpeedTouch/
656S: Maintained
657F: drivers/usb/atm/speedtch.c
658F: drivers/usb/atm/usbatm.c
659
660ALCHEMY AU1XX0 MMC DRIVER
661M: Manuel Lauss <[email protected]>
662S: Maintained
663F: drivers/mmc/host/au1xmmc.c
664
665ALI1563 I2C DRIVER
666M: Rudolf Marek <[email protected]>
667L: [email protected]
668S: Maintained
669F: Documentation/i2c/busses/i2c-ali1563
670F: drivers/i2c/busses/i2c-ali1563.c
671
672ALLEGRO DVT VIDEO IP CORE DRIVER
673M: Michael Tretter <[email protected]>
674R: Pengutronix Kernel Team <[email protected]>
675L: [email protected]
676S: Maintained
677F: drivers/staging/media/allegro-dvt/
678
679ALLWINNER SECURITY SYSTEM
680M: Corentin Labbe <[email protected]>
681L: [email protected]
682S: Maintained
683F: drivers/crypto/sunxi-ss/
684
685ALLWINNER VPU DRIVER
686M: Maxime Ripard <[email protected]>
687M: Paul Kocialkowski <[email protected]>
688L: [email protected]
689S: Maintained
690F: drivers/staging/media/sunxi/cedrus/
691
692ALPHA PORT
693M: Richard Henderson <[email protected]>
694M: Ivan Kokshaysky <[email protected]>
695M: Matt Turner <[email protected]>
696S: Odd Fixes
697L: [email protected]
698F: arch/alpha/
699
700ALPS PS/2 TOUCHPAD DRIVER
701R: Pali Rohár <[email protected]>
702F: drivers/input/mouse/alps.*
703
704ALTERA I2C CONTROLLER DRIVER
705M: Thor Thayer <[email protected]>
706S: Maintained
707F: Documentation/devicetree/bindings/i2c/i2c-altera.txt
708F: drivers/i2c/busses/i2c-altera.c
709
710ALTERA MAILBOX DRIVER
711M: Ley Foon Tan <[email protected]>
712L: [email protected] (moderated for non-subscribers)
713S: Maintained
714F: drivers/mailbox/mailbox-altera.c
715
716ALTERA PIO DRIVER
717M: Tien Hock Loh <[email protected]>
718L: [email protected]
719S: Maintained
720F: drivers/gpio/gpio-altera.c
721
722ALTERA SYSTEM MANAGER DRIVER
723M: Thor Thayer <[email protected]>
724S: Maintained
725F: drivers/mfd/altera-sysmgr.c
726F: include/linux/mfd/altera-sysgmr.h
727
728ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
729M: Thor Thayer <[email protected]>
730S: Maintained
731F: drivers/gpio/gpio-altera-a10sr.c
732F: drivers/mfd/altera-a10sr.c
733F: drivers/reset/reset-a10sr.c
734F: include/linux/mfd/altera-a10sr.h
735F: include/dt-bindings/reset/altr,rst-mgr-a10sr.h
736
737ALTERA TRIPLE SPEED ETHERNET DRIVER
738M: Thor Thayer <[email protected]>
739L: [email protected]
740L: [email protected] (moderated for non-subscribers)
741S: Maintained
742F: drivers/net/ethernet/altera/
743
744ALTERA UART/JTAG UART SERIAL DRIVERS
745M: Tobias Klauser <[email protected]>
746L: [email protected]
747L: [email protected] (moderated for non-subscribers)
748S: Maintained
749F: drivers/tty/serial/altera_uart.c
750F: drivers/tty/serial/altera_jtaguart.c
751F: include/linux/altera_uart.h
752F: include/linux/altera_jtaguart.h
753
754AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
755M: Talel Shenhar <[email protected]>
756S: Maintained
757F: Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
758F: drivers/thermal/thermal_mmio.c
759
760AMAZON ETHERNET DRIVERS
761M: Netanel Belgazal <[email protected]>
762R: Saeed Bishara <[email protected]>
763R: Zorik Machulsky <[email protected]>
764L: [email protected]
765S: Supported
766F: Documentation/networking/device_drivers/amazon/ena.txt
767F: drivers/net/ethernet/amazon/
768
769AMAZON RDMA EFA DRIVER
770M: Gal Pressman <[email protected]>
771R: Yossi Leybovich <[email protected]>
772L: [email protected]
773Q: https://patchwork.kernel.org/project/linux-rdma/list/
774S: Supported
775F: drivers/infiniband/hw/efa/
776F: include/uapi/rdma/efa-abi.h
777
778AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
779M: Tom Lendacky <[email protected]>
780M: Gary Hook <[email protected]>
781L: [email protected]
782S: Supported
783F: drivers/crypto/ccp/
784F: include/linux/ccp.h
785
786AMD DISPLAY CORE
787M: Harry Wentland <[email protected]>
788M: Leo Li <[email protected]>
789L: [email protected]
790T: git git://people.freedesktop.org/~agd5f/linux
791S: Supported
792F: drivers/gpu/drm/amd/display/
793
794AMD FAM15H PROCESSOR POWER MONITORING DRIVER
795M: Huang Rui <[email protected]>
796L: [email protected]
797S: Supported
798F: Documentation/hwmon/fam15h_power.rst
799F: drivers/hwmon/fam15h_power.c
800
801AMD FCH GPIO DRIVER
802M: Enrico Weigelt, metux IT consult <[email protected]>
803L: [email protected]
804S: Maintained
805F: drivers/gpio/gpio-amd-fch.c
806F: include/linux/platform_data/gpio/gpio-amd-fch.h
807
808AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
809L: [email protected] (moderated for non-subscribers)
810S: Orphan
811F: drivers/usb/gadget/udc/amd5536udc.*
812
813AMD GEODE PROCESSOR/CHIPSET SUPPORT
814P: Andres Salomon <[email protected]>
815L: [email protected] (moderated for non-subscribers)
816W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
817S: Supported
818F: drivers/char/hw_random/geode-rng.c
819F: drivers/crypto/geode*
820F: drivers/video/fbdev/geode/
821F: arch/x86/include/asm/geode.h
822
823AMD IOMMU (AMD-VI)
824M: Joerg Roedel <[email protected]>
825L: [email protected]
826T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
827S: Maintained
828F: drivers/iommu/amd_iommu*.[ch]
829F: include/linux/amd-iommu.h
830
831AMD KFD
832M: Oded Gabbay <[email protected]>
833L: [email protected]
834T: git git://people.freedesktop.org/~gabbayo/linux.git
835S: Supported
836F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
837F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
838F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
839F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
840F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c
841F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c
842F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
843F: drivers/gpu/drm/amd/amdkfd/
844F: drivers/gpu/drm/amd/include/cik_structs.h
845F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
846F: drivers/gpu/drm/amd/include/vi_structs.h
847F: drivers/gpu/drm/amd/include/v9_structs.h
848F: include/uapi/linux/kfd_ioctl.h
849
850AMD MP2 I2C DRIVER
851M: Elie Morisse <[email protected]>
852M: Nehal Shah <[email protected]>
853M: Shyam Sundar S K <[email protected]>
854L: [email protected]
855S: Maintained
856F: drivers/i2c/busses/i2c-amd-mp2*
857
858AMD POWERPLAY
859M: Rex Zhu <[email protected]>
860M: Evan Quan <[email protected]>
861L: [email protected]
862S: Supported
863F: drivers/gpu/drm/amd/powerplay/
864T: git git://people.freedesktop.org/~agd5f/linux
865
866AMD SEATTLE DEVICE TREE SUPPORT
867M: Brijesh Singh <[email protected]>
868M: Suravee Suthikulpanit <[email protected]>
869M: Tom Lendacky <[email protected]>
870S: Supported
871F: arch/arm64/boot/dts/amd/
872
873AMD XGBE DRIVER
874M: Tom Lendacky <[email protected]>
875L: [email protected]
876S: Supported
877F: drivers/net/ethernet/amd/xgbe/
878F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
879
880ANALOG DEVICES INC AD5686 DRIVER
881M: Stefan Popa <[email protected]>
882L: [email protected]
883W: http://ez.analog.com/community/linux-device-drivers
884S: Supported
885F: drivers/iio/dac/ad5686*
886F: drivers/iio/dac/ad5696*
887
888ANALOG DEVICES INC AD5758 DRIVER
889M: Stefan Popa <[email protected]>
890L: [email protected]
891W: http://ez.analog.com/community/linux-device-drivers
892S: Supported
893F: drivers/iio/dac/ad5758.c
894F: Documentation/devicetree/bindings/iio/dac/ad5758.txt
895
896ANALOG DEVICES INC AD7124 DRIVER
897M: Stefan Popa <[email protected]>
898L: [email protected]
899W: http://ez.analog.com/community/linux-device-drivers
900S: Supported
901F: drivers/iio/adc/ad7124.c
902F: Documentation/devicetree/bindings/iio/adc/adi,ad7124.yaml
903
904ANALOG DEVICES INC AD7606 DRIVER
905M: Stefan Popa <[email protected]>
906L: [email protected]
907W: http://ez.analog.com/community/linux-device-drivers
908S: Supported
909F: drivers/iio/adc/ad7606.c
910F: Documentation/devicetree/bindings/iio/adc/adi,ad7606.txt
911
912ANALOG DEVICES INC AD7768-1 DRIVER
913M: Stefan Popa <[email protected]>
914L: [email protected]
915W: http://ez.analog.com/community/linux-device-drivers
916S: Supported
917F: drivers/iio/adc/ad7768-1.c
918F: Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.txt
919
920ANALOG DEVICES INC AD7780 DRIVER
921M: Michael Hennerich <[email protected]>
922M: Renato Lui Geh <[email protected]>
923L: [email protected]
924W: http://ez.analog.com/community/linux-device-drivers
925S: Supported
926F: drivers/iio/adc/ad7780.c
927F: Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
928
929ANALOG DEVICES INC AD9389B DRIVER
930M: Hans Verkuil <[email protected]>
931L: [email protected]
932S: Maintained
933F: drivers/media/i2c/ad9389b*
934
935ANALOG DEVICES INC ADGS1408 DRIVER
936M: Mircea Caprioru <[email protected]>
937S: Supported
938F: drivers/mux/adgs1408.c
939F: Documentation/devicetree/bindings/mux/adi,adgs1408.txt
940
941ANALOG DEVICES INC ADIS DRIVER LIBRARY
942M: Alexandru Ardelean <[email protected]>
943S: Supported
944L: [email protected]
945F: include/linux/iio/imu/adis.h
946F: drivers/iio/imu/adis.c
947
948ANALOG DEVICES INC ADP5061 DRIVER
949M: Stefan Popa <[email protected]>
950L: [email protected]
951W: http://ez.analog.com/community/linux-device-drivers
952S: Supported
953F: drivers/power/supply/adp5061.c
954
955ANALOG DEVICES INC ADV7180 DRIVER
956M: Lars-Peter Clausen <[email protected]>
957L: [email protected]
958W: http://ez.analog.com/community/linux-device-drivers
959S: Supported
960F: drivers/media/i2c/adv7180.c
961
962ANALOG DEVICES INC ADV748X DRIVER
963M: Kieran Bingham <[email protected]>
964L: [email protected]
965S: Maintained
966F: drivers/media/i2c/adv748x/*
967
968ANALOG DEVICES INC ADV7511 DRIVER
969M: Hans Verkuil <[email protected]>
970L: [email protected]
971S: Maintained
972F: drivers/media/i2c/adv7511*
973
974ANALOG DEVICES INC ADV7604 DRIVER
975M: Hans Verkuil <[email protected]>
976L: [email protected]
977S: Maintained
978F: drivers/media/i2c/adv7604*
979
980ANALOG DEVICES INC ADV7842 DRIVER
981M: Hans Verkuil <[email protected]>
982L: [email protected]
983S: Maintained
984F: drivers/media/i2c/adv7842*
985
986ANALOG DEVICES INC ASOC CODEC DRIVERS
987M: Lars-Peter Clausen <[email protected]>
988L: [email protected] (moderated for non-subscribers)
989W: http://wiki.analog.com/
990W: http://ez.analog.com/community/linux-device-drivers
991S: Supported
992F: sound/soc/codecs/adau*
993F: sound/soc/codecs/adav*
994F: sound/soc/codecs/ad1*
995F: sound/soc/codecs/ad7*
996F: sound/soc/codecs/ssm*
997F: sound/soc/codecs/sigmadsp.*
998
999ANALOG DEVICES INC DMA DRIVERS
1000M: Lars-Peter Clausen <[email protected]>
1001W: http://ez.analog.com/community/linux-device-drivers
1002S: Supported
1003F: drivers/dma/dma-axi-dmac.c
1004
1005ANALOG DEVICES INC IIO DRIVERS
1006M: Lars-Peter Clausen <[email protected]>
1007M: Michael Hennerich <[email protected]>
1008M: Stefan Popa <[email protected]>
1009W: http://wiki.analog.com/
1010W: http://ez.analog.com/community/linux-device-drivers
1011S: Supported
1012F: Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1013F: Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1014F: drivers/iio/*/ad*
1015F: drivers/iio/adc/ltc2497*
1016X: drivers/iio/*/adjd*
1017F: drivers/staging/iio/*/ad*
1018
1019ANALOGBITS PLL LIBRARIES
1020M: Paul Walmsley <[email protected]>
1021S: Supported
1022F: drivers/clk/analogbits/*
1023F: include/linux/clk/analogbits*
1024
1025ANDES ARCHITECTURE
1026M: Greentime Hu <[email protected]>
1027M: Vincent Chen <[email protected]>
1028T: git https://git.kernel.org/pub/scm/linux/kernel/git/greentime/linux.git
1029S: Supported
1030F: arch/nds32/
1031F: Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
1032F: Documentation/devicetree/bindings/nds32/
1033K: nds32
1034N: nds32
1035
1036ANDROID CONFIG FRAGMENTS
1037M: Rob Herring <[email protected]>
1038S: Supported
1039F: kernel/configs/android*
1040
1041ANDROID DRIVERS
1042M: Greg Kroah-Hartman <[email protected]>
1043M: Arve Hjønnevåg <[email protected]>
1044M: Todd Kjos <[email protected]>
1045M: Martijn Coenen <[email protected]>
1046M: Joel Fernandes <[email protected]>
1047M: Christian Brauner <[email protected]>
1048T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1049L: [email protected]
1050S: Supported
1051F: drivers/android/
1052F: drivers/staging/android/
1053
1054ANDROID GOLDFISH PIC DRIVER
1055M: Miodrag Dinic <[email protected]>
1056S: Supported
1057F: Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1058F: drivers/irqchip/irq-goldfish-pic.c
1059
1060ANDROID GOLDFISH RTC DRIVER
1061M: Miodrag Dinic <[email protected]>
1062S: Supported
1063F: Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1064F: drivers/rtc/rtc-goldfish.c
1065
1066ANDROID ION DRIVER
1067M: Laura Abbott <[email protected]>
1068M: Sumit Semwal <[email protected]>
1069L: [email protected]
1070L: [email protected]
1071L: [email protected] (moderated for non-subscribers)
1072S: Supported
1073F: drivers/staging/android/ion
1074F: drivers/staging/android/uapi/ion.h
1075
1076AOA (Apple Onboard Audio) ALSA DRIVER
1077M: Johannes Berg <[email protected]>
1078L: [email protected]
1079L: [email protected] (moderated for non-subscribers)
1080S: Maintained
1081F: sound/aoa/
1082
1083APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1084M: William Breathitt Gray <[email protected]>
1085L: [email protected]
1086S: Maintained
1087F: drivers/iio/adc/stx104.c
1088
1089APM DRIVER
1090M: Jiri Kosina <[email protected]>
1091S: Odd fixes
1092T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1093F: arch/x86/kernel/apm_32.c
1094F: include/linux/apm_bios.h
1095F: include/uapi/linux/apm_bios.h
1096F: drivers/char/apm-emulation.c
1097
1098APPARMOR SECURITY MODULE
1099M: John Johansen <[email protected]>
1100L: [email protected] (subscribers-only, general discussion)
1101W: wiki.apparmor.net
1102T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1103S: Supported
1104F: security/apparmor/
1105F: Documentation/admin-guide/LSM/apparmor.rst
1106
1107APPLE BCM5974 MULTITOUCH DRIVER
1108M: Henrik Rydberg <[email protected]>
1109L: [email protected]
1110S: Odd fixes
1111F: drivers/input/mouse/bcm5974.c
1112
1113APPLE SMC DRIVER
1114M: Henrik Rydberg <[email protected]>
1115L: [email protected]
1116S: Odd fixes
1117F: drivers/hwmon/applesmc.c
1118
1119APPLETALK NETWORK LAYER
1120L: [email protected]
1121S: Odd fixes
1122F: drivers/net/appletalk/
1123F: net/appletalk/
1124F: include/linux/atalk.h
1125F: include/uapi/linux/atalk.h
1126
1127APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1128M: Khuong Dinh <[email protected]>
1129S: Supported
1130F: arch/arm64/boot/dts/apm/
1131
1132APPLIED MICRO (APM) X-GENE SOC EDAC
1133M: Khuong Dinh <[email protected]>
1134S: Supported
1135F: drivers/edac/xgene_edac.c
1136F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1137
1138APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1139M: Iyappan Subramanian <[email protected]>
1140M: Keyur Chudgar <[email protected]>
1141S: Supported
1142F: drivers/net/ethernet/apm/xgene-v2/
1143
1144APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1145M: Iyappan Subramanian <[email protected]>
1146M: Keyur Chudgar <[email protected]>
1147M: Quan Nguyen <[email protected]>
1148S: Supported
1149F: drivers/net/ethernet/apm/xgene/
1150F: drivers/net/phy/mdio-xgene.c
1151F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1152F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1153
1154APPLIED MICRO (APM) X-GENE SOC PMU
1155M: Khuong Dinh <[email protected]>
1156S: Supported
1157F: drivers/perf/xgene_pmu.c
1158F: Documentation/admin-guide/perf/xgene-pmu.rst
1159F: Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1160
1161APTINA CAMERA SENSOR PLL
1162M: Laurent Pinchart <[email protected]>
1163L: [email protected]
1164S: Maintained
1165F: drivers/media/i2c/aptina-pll.*
1166
1167AQUANTIA ETHERNET DRIVER (atlantic)
1168M: Igor Russkikh <[email protected]>
1169L: [email protected]
1170S: Supported
1171W: http://www.aquantia.com
1172Q: http://patchwork.ozlabs.org/project/netdev/list/
1173F: drivers/net/ethernet/aquantia/atlantic/
1174F: Documentation/networking/device_drivers/aquantia/atlantic.txt
1175
1176ARC FRAMEBUFFER DRIVER
1177M: Jaya Kumar <[email protected]>
1178S: Maintained
1179F: drivers/video/fbdev/arcfb.c
1180F: drivers/video/fbdev/core/fb_defio.c
1181
1182ARC PGU DRM DRIVER
1183M: Alexey Brodkin <[email protected]>
1184S: Supported
1185F: drivers/gpu/drm/arc/
1186F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
1187
1188ARCNET NETWORK LAYER
1189M: Michael Grzeschik <[email protected]>
1190L: [email protected]
1191S: Maintained
1192F: drivers/net/arcnet/
1193F: include/uapi/linux/if_arcnet.h
1194
1195ARM ARCHITECTED TIMER DRIVER
1196M: Mark Rutland <[email protected]>
1197M: Marc Zyngier <[email protected]>
1198L: [email protected] (moderated for non-subscribers)
1199S: Maintained
1200F: arch/arm/include/asm/arch_timer.h
1201F: arch/arm64/include/asm/arch_timer.h
1202F: drivers/clocksource/arm_arch_timer.c
1203
1204ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1205M: Linus Walleij <[email protected]>
1206L: [email protected] (moderated for non-subscribers)
1207S: Maintained
1208F: Documentation/devicetree/bindings/arm/arm-boards
1209F: Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt
1210F: Documentation/devicetree/bindings/clock/arm-integrator.txt
1211F: Documentation/devicetree/bindings/i2c/i2c-versatile.txt
1212F: Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1213F: Documentation/devicetree/bindings/mtd/arm-versatile.txt
1214F: arch/arm/mach-integrator/
1215F: arch/arm/mach-realview/
1216F: arch/arm/mach-versatile/
1217F: arch/arm/plat-versatile/
1218F: arch/arm/boot/dts/arm-realview-*
1219F: arch/arm/boot/dts/integrator*
1220F: arch/arm/boot/dts/versatile*
1221F: drivers/clk/versatile/
1222F: drivers/i2c/busses/i2c-versatile.c
1223F: drivers/irqchip/irq-versatile-fpga.c
1224F: drivers/mtd/maps/physmap_of_versatile.c
1225F: drivers/power/reset/arm-versatile-reboot.c
1226F: drivers/soc/versatile/
1227
1228ARM HDLCD DRM DRIVER
1229M: Liviu Dudau <[email protected]>
1230S: Supported
1231F: drivers/gpu/drm/arm/hdlcd_*
1232F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
1233
1234ARM KOMEDA DRM-KMS DRIVER
1235M: James (Qian) Wang <[email protected]>
1236M: Liviu Dudau <[email protected]>
1237L: Mali DP Maintainers <[email protected]>
1238S: Supported
1239T: git git://anongit.freedesktop.org/drm/drm-misc
1240F: drivers/gpu/drm/arm/display/include/
1241F: drivers/gpu/drm/arm/display/komeda/
1242F: Documentation/devicetree/bindings/display/arm,komeda.txt
1243F: Documentation/gpu/komeda-kms.rst
1244
1245ARM MALI-DP DRM DRIVER
1246M: Liviu Dudau <[email protected]>
1247M: Brian Starkey <[email protected]>
1248L: Mali DP Maintainers <[email protected]>
1249S: Supported
1250T: git git://anongit.freedesktop.org/drm/drm-misc
1251F: drivers/gpu/drm/arm/
1252F: Documentation/devicetree/bindings/display/arm,malidp.txt
1253F: Documentation/gpu/afbc.rst
1254
1255ARM MALI PANFROST DRM DRIVER
1256M: Rob Herring <[email protected]>
1257M: Tomeu Vizoso <[email protected]>
1258L: [email protected]
1259S: Supported
1260T: git git://anongit.freedesktop.org/drm/drm-misc
1261F: drivers/gpu/drm/panfrost/
1262F: include/uapi/drm/panfrost_drm.h
1263
1264ARM MFM AND FLOPPY DRIVERS
1265M: Ian Molton <[email protected]>
1266S: Maintained
1267F: arch/arm/mach-rpc/floppydma.S
1268F: arch/arm/include/asm/floppy.h
1269
1270ARM PMU PROFILING AND DEBUGGING
1271M: Will Deacon <[email protected]>
1272M: Mark Rutland <[email protected]>
1273S: Maintained
1274L: [email protected] (moderated for non-subscribers)
1275F: arch/arm*/kernel/perf_*
1276F: arch/arm/oprofile/common.c
1277F: arch/arm*/kernel/hw_breakpoint.c
1278F: arch/arm*/include/asm/hw_breakpoint.h
1279F: arch/arm*/include/asm/perf_event.h
1280F: drivers/perf/*
1281F: include/linux/perf/arm_pmu.h
1282F: Documentation/devicetree/bindings/arm/pmu.yaml
1283F: Documentation/devicetree/bindings/perf/
1284
1285ARM PORT
1286M: Russell King <[email protected]>
1287L: [email protected] (moderated for non-subscribers)
1288W: http://www.armlinux.org.uk/
1289S: Odd Fixes
1290T: git git://git.armlinux.org.uk/~rmk/linux-arm.git
1291F: arch/arm/
1292X: arch/arm/boot/dts/
1293
1294ARM PRIMECELL AACI PL041 DRIVER
1295M: Russell King <[email protected]>
1296S: Odd Fixes
1297F: sound/arm/aaci.*
1298
1299ARM PRIMECELL BUS SUPPORT
1300M: Russell King <[email protected]>
1301S: Odd Fixes
1302F: drivers/amba/
1303F: include/linux/amba/bus.h
1304
1305ARM PRIMECELL CLCD PL110 DRIVER
1306M: Russell King <[email protected]>
1307S: Odd Fixes
1308F: drivers/video/fbdev/amba-clcd.*
1309
1310ARM PRIMECELL KMI PL050 DRIVER
1311M: Russell King <[email protected]>
1312S: Odd Fixes
1313F: drivers/input/serio/ambakmi.*
1314F: include/linux/amba/kmi.h
1315
1316ARM PRIMECELL MMCI PL180/1 DRIVER
1317M: Russell King <[email protected]>
1318S: Odd Fixes
1319F: drivers/mmc/host/mmci.*
1320F: include/linux/amba/mmci.h
1321
1322ARM PRIMECELL SSP PL022 SPI DRIVER
1323M: Linus Walleij <[email protected]>
1324L: [email protected] (moderated for non-subscribers)
1325S: Maintained
1326F: Documentation/devicetree/bindings/spi/spi-pl022.yaml
1327F: drivers/spi/spi-pl022.c
1328
1329ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1330M: Russell King <[email protected]>
1331S: Odd Fixes
1332F: drivers/tty/serial/amba-pl01*.c
1333F: include/linux/amba/serial.h
1334
1335ARM PRIMECELL VIC PL190/PL192 DRIVER
1336M: Linus Walleij <[email protected]>
1337L: [email protected] (moderated for non-subscribers)
1338S: Maintained
1339F: Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt
1340F: drivers/irqchip/irq-vic.c
1341
1342AMAZON ANNAPURNA LABS FIC DRIVER
1343M: Talel Shenhar <[email protected]>
1344S: Maintained
1345F: Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
1346F: drivers/irqchip/irq-al-fic.c
1347
1348ARM SMMU DRIVERS
1349M: Will Deacon <[email protected]>
1350R: Robin Murphy <[email protected]>
1351L: [email protected] (moderated for non-subscribers)
1352S: Maintained
1353F: drivers/iommu/arm-smmu.c
1354F: drivers/iommu/arm-smmu-v3.c
1355F: drivers/iommu/io-pgtable-arm.c
1356F: drivers/iommu/io-pgtable-arm-v7s.c
1357
1358ARM SUB-ARCHITECTURES
1359L: [email protected] (moderated for non-subscribers)
1360S: Maintained
1361F: arch/arm/mach-*/
1362F: arch/arm/plat-*/
1363T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
1364
1365ARM/ACTIONS SEMI ARCHITECTURE
1366M: Andreas Färber <[email protected]>
1367R: Manivannan Sadhasivam <[email protected]>
1368L: [email protected] (moderated for non-subscribers)
1369S: Maintained
1370N: owl
1371F: arch/arm/mach-actions/
1372F: arch/arm/boot/dts/owl-*
1373F: arch/arm64/boot/dts/actions/
1374F: drivers/clk/actions/
1375F: drivers/clocksource/timer-owl*
1376F: drivers/dma/owl-dma.c
1377F: drivers/i2c/busses/i2c-owl.c
1378F: drivers/pinctrl/actions/*
1379F: drivers/soc/actions/
1380F: include/dt-bindings/power/owl-*
1381F: include/linux/soc/actions/
1382F: Documentation/devicetree/bindings/arm/actions.txt
1383F: Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1384F: Documentation/devicetree/bindings/dma/owl-dma.txt
1385F: Documentation/devicetree/bindings/i2c/i2c-owl.txt
1386F: Documentation/devicetree/bindings/pinctrl/actions,s900-pinctrl.txt
1387F: Documentation/devicetree/bindings/power/actions,owl-sps.txt
1388F: Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1389
1390ARM/ADS SPHERE MACHINE SUPPORT
1391M: Lennert Buytenhek <[email protected]>
1392L: [email protected] (moderated for non-subscribers)
1393S: Maintained
1394
1395ARM/AFEB9260 MACHINE SUPPORT
1396M: Sergey Lapin <[email protected]>
1397L: [email protected] (moderated for non-subscribers)
1398S: Maintained
1399
1400ARM/AJECO 1ARM MACHINE SUPPORT
1401M: Lennert Buytenhek <[email protected]>
1402L: [email protected] (moderated for non-subscribers)
1403S: Maintained
1404
1405ARM/Allwinner SoC Clock Support
1406M: Emilio López <[email protected]>
1407S: Maintained
1408F: drivers/clk/sunxi/
1409
1410ARM/Allwinner sunXi SoC support
1411M: Maxime Ripard <[email protected]>
1412M: Chen-Yu Tsai <[email protected]>
1413L: [email protected] (moderated for non-subscribers)
1414S: Maintained
1415N: sun[x456789]i
1416N: sun50i
1417F: arch/arm/mach-sunxi/
1418F: arch/arm64/boot/dts/allwinner/
1419F: drivers/clk/sunxi-ng/
1420F: drivers/pinctrl/sunxi/
1421F: drivers/soc/sunxi/
1422T: git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1423
1424ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1425M: Neil Armstrong <[email protected]>
1426M: Jerome Brunet <[email protected]>
1427L: [email protected]
1428S: Maintained
1429F: drivers/clk/meson/
1430F: include/dt-bindings/clock/meson*
1431F: include/dt-bindings/clock/gxbb*
1432F: Documentation/devicetree/bindings/clock/amlogic*
1433
1434ARM/Amlogic Meson SoC support
1435M: Kevin Hilman <[email protected]>
1436L: [email protected] (moderated for non-subscribers)
1437L: [email protected]
1438W: http://linux-meson.com/
1439S: Maintained
1440F: arch/arm/mach-meson/
1441F: arch/arm/boot/dts/meson*
1442F: arch/arm64/boot/dts/amlogic/
1443F: drivers/pinctrl/meson/
1444F: drivers/mmc/host/meson*
1445F: drivers/soc/amlogic/
1446N: meson
1447
1448ARM/Amlogic Meson SoC Sound Drivers
1449M: Jerome Brunet <[email protected]>
1450L: [email protected] (moderated for non-subscribers)
1451S: Maintained
1452F: sound/soc/meson/
1453F: Documentation/devicetree/bindings/sound/amlogic*
1454
1455ARM/Annapurna Labs ALPINE ARCHITECTURE
1456M: Tsahee Zidenberg <[email protected]>
1457M: Antoine Tenart <[email protected]>
1458L: [email protected] (moderated for non-subscribers)
1459S: Maintained
1460F: arch/arm/mach-alpine/
1461F: arch/arm/boot/dts/alpine*
1462F: arch/arm64/boot/dts/al/
1463F: drivers/*/*alpine*
1464
1465ARM/ARTPEC MACHINE SUPPORT
1466M: Jesper Nilsson <[email protected]>
1467M: Lars Persson <[email protected]>
1468S: Maintained
1469L: [email protected]
1470F: arch/arm/mach-artpec
1471F: arch/arm/boot/dts/artpec6*
1472F: drivers/clk/axis
1473F: drivers/crypto/axis
1474F: drivers/pinctrl/pinctrl-artpec*
1475F: Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1476
1477ARM/ASPEED I2C DRIVER
1478M: Brendan Higgins <[email protected]>
1479R: Benjamin Herrenschmidt <[email protected]>
1480R: Joel Stanley <[email protected]>
1481L: [email protected]
1482L: [email protected] (moderated for non-subscribers)
1483S: Maintained
1484F: drivers/irqchip/irq-aspeed-i2c-ic.c
1485F: drivers/i2c/busses/i2c-aspeed.c
1486F: Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1487F: Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
1488
1489ARM/ASPEED MACHINE SUPPORT
1490M: Joel Stanley <[email protected]>
1491R: Andrew Jeffery <[email protected]>
1492L: [email protected] (moderated for non-subscribers)
1493L: [email protected] (moderated for non-subscribers)
1494Q: https://patchwork.ozlabs.org/project/linux-aspeed/list/
1495S: Supported
1496T: git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1497F: arch/arm/mach-aspeed/
1498F: arch/arm/boot/dts/aspeed-*
1499N: aspeed
1500
1501ARM/BITMAIN ARCHITECTURE
1502M: Manivannan Sadhasivam <[email protected]>
1503L: [email protected] (moderated for non-subscribers)
1504S: Maintained
1505F: arch/arm64/boot/dts/bitmain/
1506F: drivers/pinctrl/pinctrl-bm1880.c
1507F: Documentation/devicetree/bindings/arm/bitmain.yaml
1508F: Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1509
1510ARM/CALXEDA HIGHBANK ARCHITECTURE
1511M: Rob Herring <[email protected]>
1512L: [email protected] (moderated for non-subscribers)
1513S: Maintained
1514F: arch/arm/mach-highbank/
1515F: arch/arm/boot/dts/highbank.dts
1516F: arch/arm/boot/dts/ecx-*.dts*
1517
1518ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1519M: Krzysztof Halasa <[email protected]>
1520S: Maintained
1521F: arch/arm/mach-cns3xxx/
1522
1523ARM/CAVIUM THUNDER NETWORK DRIVER
1524M: Sunil Goutham <[email protected]>
1525M: Robert Richter <[email protected]>
1526L: [email protected] (moderated for non-subscribers)
1527S: Supported
1528F: drivers/net/ethernet/cavium/thunder/
1529
1530ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
1531M: Lukasz Majewski <[email protected]>
1532L: [email protected] (moderated for non-subscribers)
1533S: Maintained
1534F: arch/arm/mach-ep93xx/ts72xx.c
1535
1536ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1537M: Alexander Shiyan <[email protected]>
1538L: [email protected] (moderated for non-subscribers)
1539S: Odd Fixes
1540N: clps711x
1541
1542ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1543M: Lennert Buytenhek <[email protected]>
1544L: [email protected] (moderated for non-subscribers)
1545S: Maintained
1546
1547ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1548M: Hartley Sweeten <[email protected]>
1549M: Alexander Sverdlin <[email protected]>
1550L: [email protected] (moderated for non-subscribers)
1551S: Maintained
1552F: arch/arm/mach-ep93xx/
1553F: arch/arm/mach-ep93xx/include/mach/
1554
1555ARM/CLKDEV SUPPORT
1556M: Russell King <[email protected]>
1557L: [email protected] (moderated for non-subscribers)
1558S: Maintained
1559T: git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1560F: drivers/clk/clkdev.c
1561
1562ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1563M: Mike Rapoport <[email protected]>
1564L: [email protected] (moderated for non-subscribers)
1565S: Maintained
1566
1567ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1568M: Baruch Siach <[email protected]>
1569L: [email protected] (moderated for non-subscribers)
1570S: Maintained
1571F: arch/arm/boot/dts/cx92755*
1572N: digicolor
1573
1574ARM/CONTEC MICRO9 MACHINE SUPPORT
1575M: Hubert Feurstein <[email protected]>
1576S: Maintained
1577F: arch/arm/mach-ep93xx/micro9.c
1578
1579ARM/CORESIGHT FRAMEWORK AND DRIVERS
1580M: Mathieu Poirier <[email protected]>
1581R: Suzuki K Poulose <[email protected]>
1582L: [email protected] (moderated for non-subscribers)
1583S: Maintained
1584F: drivers/hwtracing/coresight/*
1585F: Documentation/trace/coresight.txt
1586F: Documentation/trace/coresight-cpu-debug.txt
1587F: Documentation/devicetree/bindings/arm/coresight.txt
1588F: Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1589F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1590F: tools/perf/arch/arm/util/pmu.c
1591F: tools/perf/arch/arm/util/auxtrace.c
1592F: tools/perf/arch/arm/util/cs-etm.c
1593F: tools/perf/arch/arm/util/cs-etm.h
1594F: tools/perf/util/cs-etm.*
1595F: tools/perf/util/cs-etm-decoder/*
1596
1597ARM/CORGI MACHINE SUPPORT
1598M: Richard Purdie <[email protected]>
1599S: Maintained
1600
1601ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1602M: Hans Ulli Kroll <[email protected]>
1603M: Linus Walleij <[email protected]>
1604L: [email protected] (moderated for non-subscribers)
1605T: git git://github.com/ulli-kroll/linux.git
1606S: Maintained
1607F: Documentation/devicetree/bindings/arm/gemini.txt
1608F: Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
1609F: Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
1610F: Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
1611F: arch/arm/mach-gemini/
1612F: drivers/net/ethernet/cortina/
1613F: drivers/pinctrl/pinctrl-gemini.c
1614F: drivers/rtc/rtc-ftrtc010.c
1615
1616ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1617M: Barry Song <[email protected]>
1618L: [email protected] (moderated for non-subscribers)
1619T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1620S: Maintained
1621F: arch/arm/boot/dts/prima2*
1622F: arch/arm/mach-prima2/
1623F: drivers/clk/sirf/
1624F: drivers/clocksource/timer-prima2.c
1625F: drivers/clocksource/timer-atlas7.c
1626N: [^a-z]sirf
1627X: drivers/gnss
1628
1629ARM/EBSA110 MACHINE SUPPORT
1630M: Russell King <[email protected]>
1631L: [email protected] (moderated for non-subscribers)
1632W: http://www.armlinux.org.uk/
1633S: Maintained
1634F: arch/arm/mach-ebsa110/
1635F: drivers/net/ethernet/amd/am79c961a.*
1636
1637ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1638M: Uwe Kleine-König <[email protected]>
1639R: Pengutronix Kernel Team <[email protected]>
1640L: [email protected] (moderated for non-subscribers)
1641S: Maintained
1642N: efm32
1643
1644ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1645M: Robert Jarzmik <[email protected]>
1646L: [email protected] (moderated for non-subscribers)
1647S: Maintained
1648F: arch/arm/mach-pxa/ezx.c
1649
1650ARM/FARADAY FA526 PORT
1651M: Hans Ulli Kroll <[email protected]>
1652L: [email protected] (moderated for non-subscribers)
1653S: Maintained
1654T: git git://git.berlios.de/gemini-board
1655F: arch/arm/mm/*-fa*
1656
1657ARM/FOOTBRIDGE ARCHITECTURE
1658M: Russell King <[email protected]>
1659L: [email protected] (moderated for non-subscribers)
1660W: http://www.armlinux.org.uk/
1661S: Maintained
1662F: arch/arm/include/asm/hardware/dec21285.h
1663F: arch/arm/mach-footbridge/
1664
1665ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1666M: Shawn Guo <[email protected]>
1667M: Sascha Hauer <[email protected]>
1668R: Pengutronix Kernel Team <[email protected]>
1669R: Fabio Estevam <[email protected]>
1670R: NXP Linux Team <[email protected]>
1671L: [email protected] (moderated for non-subscribers)
1672S: Maintained
1673T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1674N: imx
1675N: mxs
1676X: drivers/media/i2c/
1677
1678ARM/FREESCALE VYBRID ARM ARCHITECTURE
1679M: Shawn Guo <[email protected]>
1680M: Sascha Hauer <[email protected]>
1681R: Pengutronix Kernel Team <[email protected]>
1682R: Stefan Agner <[email protected]>
1683L: [email protected] (moderated for non-subscribers)
1684S: Maintained
1685T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1686F: arch/arm/mach-imx/*vf610*
1687F: arch/arm/boot/dts/vf*
1688
1689ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
1690M: Shawn Guo <[email protected]>
1691M: Li Yang <[email protected]>
1692L: [email protected] (moderated for non-subscribers)
1693S: Maintained
1694T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1695F: arch/arm/boot/dts/ls1021a*
1696F: arch/arm64/boot/dts/freescale/fsl-*
1697F: arch/arm64/boot/dts/freescale/qoriq-*
1698
1699ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1700M: Lennert Buytenhek <[email protected]>
1701L: [email protected] (moderated for non-subscribers)
1702S: Maintained
1703
1704ARM/GUMSTIX MACHINE SUPPORT
1705M: Steve Sakoman <[email protected]>
1706L: [email protected] (moderated for non-subscribers)
1707S: Maintained
1708
1709ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1710M: Philipp Zabel <[email protected]>
1711M: Paul Parsons <[email protected]>
1712L: [email protected] (moderated for non-subscribers)
1713S: Maintained
1714F: arch/arm/mach-pxa/hx4700.c
1715F: arch/arm/mach-pxa/include/mach/hx4700.h
1716F: sound/soc/pxa/hx4700.c
1717
1718ARM/HISILICON SOC SUPPORT
1719M: Wei Xu <[email protected]>
1720L: [email protected] (moderated for non-subscribers)
1721W: http://www.hisilicon.com
1722S: Supported
1723T: git git://github.com/hisilicon/linux-hisi.git
1724F: arch/arm/mach-hisi/
1725F: arch/arm/boot/dts/hi3*
1726F: arch/arm/boot/dts/hip*
1727F: arch/arm/boot/dts/hisi*
1728F: arch/arm64/boot/dts/hisilicon/
1729
1730ARM/HP JORNADA 7XX MACHINE SUPPORT
1731M: Kristoffer Ericson <[email protected]>
1732W: www.jlime.com
1733S: Maintained
1734T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1735F: arch/arm/mach-sa1100/jornada720.c
1736F: arch/arm/mach-sa1100/include/mach/jornada720.h
1737
1738ARM/IGEP MACHINE SUPPORT
1739M: Enric Balletbo i Serra <[email protected]>
1740M: Javier Martinez Canillas <[email protected]>
1741L: [email protected]
1742L: [email protected] (moderated for non-subscribers)
1743S: Maintained
1744F: arch/arm/boot/dts/omap3-igep*
1745
1746ARM/INCOME PXA270 SUPPORT
1747M: Marek Vasut <[email protected]>
1748L: [email protected] (moderated for non-subscribers)
1749S: Maintained
1750F: arch/arm/mach-pxa/colibri-pxa270-income.c
1751
1752ARM/INTEL IOP13XX ARM ARCHITECTURE
1753M: Lennert Buytenhek <[email protected]>
1754L: [email protected] (moderated for non-subscribers)
1755S: Maintained
1756
1757ARM/INTEL IOP32X ARM ARCHITECTURE
1758M: Lennert Buytenhek <[email protected]>
1759L: [email protected] (moderated for non-subscribers)
1760S: Maintained
1761
1762ARM/INTEL IOP33X ARM ARCHITECTURE
1763L: [email protected] (moderated for non-subscribers)
1764S: Orphan
1765
1766ARM/INTEL IQ81342EX MACHINE SUPPORT
1767M: Lennert Buytenhek <[email protected]>
1768L: [email protected] (moderated for non-subscribers)
1769S: Maintained
1770
1771ARM/INTEL IXDP2850 MACHINE SUPPORT
1772M: Lennert Buytenhek <[email protected]>
1773L: [email protected] (moderated for non-subscribers)
1774S: Maintained
1775
1776ARM/INTEL IXP4XX ARM ARCHITECTURE
1777M: Linus Walleij <[email protected]>
1778M: Imre Kaloz <[email protected]>
1779M: Krzysztof Halasa <[email protected]>
1780L: [email protected] (moderated for non-subscribers)
1781S: Maintained
1782F: Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
1783F: Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
1784F: Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
1785F: Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
1786F: arch/arm/mach-ixp4xx/
1787F: drivers/clocksource/timer-ixp4xx.c
1788F: drivers/gpio/gpio-ixp4xx.c
1789F: drivers/irqchip/irq-ixp4xx.c
1790F: include/linux/irqchip/irq-ixp4xx.h
1791F: include/linux/platform_data/timer-ixp4xx.h
1792
1793ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1794M: Jonathan Cameron <[email protected]>
1795L: [email protected] (moderated for non-subscribers)
1796S: Maintained
1797F: arch/arm/mach-pxa/stargate2.c
1798F: drivers/pcmcia/pxa2xx_stargate2.c
1799
1800ARM/INTEL XSC3 (MANZANO) ARM CORE
1801M: Lennert Buytenhek <[email protected]>
1802L: [email protected] (moderated for non-subscribers)
1803S: Maintained
1804
1805ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1806M: Lennert Buytenhek <[email protected]>
1807L: [email protected] (moderated for non-subscribers)
1808S: Maintained
1809
1810ARM/LG1K ARCHITECTURE
1811M: Chanho Min <[email protected]>
1812L: [email protected] (moderated for non-subscribers)
1813S: Maintained
1814F: arch/arm64/boot/dts/lg/
1815
1816ARM/LOGICPD PXA270 MACHINE SUPPORT
1817M: Lennert Buytenhek <[email protected]>
1818L: [email protected] (moderated for non-subscribers)
1819S: Maintained
1820
1821ARM/LPC18XX ARCHITECTURE
1822M: Vladimir Zapolskiy <[email protected]>
1823L: [email protected] (moderated for non-subscribers)
1824S: Maintained
1825F: Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
1826F: arch/arm/boot/dts/lpc43*
1827F: drivers/i2c/busses/i2c-lpc2k.c
1828F: drivers/memory/pl172.c
1829F: drivers/mtd/spi-nor/nxp-spifi.c
1830F: drivers/rtc/rtc-lpc24xx.c
1831N: lpc18xx
1832
1833ARM/LPC32XX SOC SUPPORT
1834M: Vladimir Zapolskiy <[email protected]>
1835M: Sylvain Lemieux <[email protected]>
1836L: [email protected] (moderated for non-subscribers)
1837T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1838S: Maintained
1839F: Documentation/devicetree/bindings/i2c/i2c-pnx.txt
1840F: arch/arm/boot/dts/lpc32*
1841F: arch/arm/mach-lpc32xx/
1842F: drivers/i2c/busses/i2c-pnx.c
1843F: drivers/net/ethernet/nxp/lpc_eth.c
1844F: drivers/usb/host/ohci-nxp.c
1845F: drivers/watchdog/pnx4008_wdt.c
1846N: lpc32xx
1847
1848ARM/MAGICIAN MACHINE SUPPORT
1849M: Philipp Zabel <[email protected]>
1850S: Maintained
1851
1852ARM/Marvell Dove/MV78xx0/Orion SOC support
1853M: Jason Cooper <[email protected]>
1854M: Andrew Lunn <[email protected]>
1855M: Sebastian Hesselbarth <[email protected]>
1856M: Gregory Clement <[email protected]>
1857L: [email protected] (moderated for non-subscribers)
1858S: Maintained
1859F: Documentation/devicetree/bindings/soc/dove/
1860F: arch/arm/mach-dove/
1861F: arch/arm/mach-mv78xx0/
1862F: arch/arm/mach-orion5x/
1863F: arch/arm/plat-orion/
1864F: arch/arm/boot/dts/dove*
1865F: arch/arm/boot/dts/orion5x*
1866T: git git://git.infradead.org/linux-mvebu.git
1867
1868ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1869M: Jason Cooper <[email protected]>
1870M: Andrew Lunn <[email protected]>
1871M: Gregory Clement <[email protected]>
1872M: Sebastian Hesselbarth <[email protected]>
1873L: [email protected] (moderated for non-subscribers)
1874S: Maintained
1875F: arch/arm/boot/dts/armada*
1876F: arch/arm/boot/dts/kirkwood*
1877F: arch/arm/configs/mvebu_*_defconfig
1878F: arch/arm/mach-mvebu/
1879F: arch/arm64/boot/dts/marvell/armada*
1880F: drivers/cpufreq/armada-37xx-cpufreq.c
1881F: drivers/cpufreq/armada-8k-cpufreq.c
1882F: drivers/cpufreq/mvebu-cpufreq.c
1883F: drivers/irqchip/irq-armada-370-xp.c
1884F: drivers/irqchip/irq-mvebu-*
1885F: drivers/pinctrl/mvebu/
1886F: drivers/rtc/rtc-armada38x.c
1887T: git git://git.infradead.org/linux-mvebu.git
1888
1889ARM/Mediatek RTC DRIVER
1890M: Eddie Huang <[email protected]>
1891M: Sean Wang <[email protected]>
1892L: [email protected] (moderated for non-subscribers)
1893L: [email protected] (moderated for non-subscribers)
1894S: Maintained
1895F: Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
1896F: drivers/rtc/rtc-mt6397.c
1897F: drivers/rtc/rtc-mt7622.c
1898
1899ARM/Mediatek SoC support
1900M: Matthias Brugger <[email protected]>
1901L: [email protected] (moderated for non-subscribers)
1902L: [email protected] (moderated for non-subscribers)
1903W: https://mtk.bcnfs.org/
1904C: irc://chat.freenode.net/linux-mediatek
1905S: Maintained
1906F: arch/arm/boot/dts/mt6*
1907F: arch/arm/boot/dts/mt7*
1908F: arch/arm/boot/dts/mt8*
1909F: arch/arm/mach-mediatek/
1910F: arch/arm64/boot/dts/mediatek/
1911F: drivers/soc/mediatek/
1912N: mtk
1913N: mt[678]
1914K: mediatek
1915
1916ARM/Mediatek USB3 PHY DRIVER
1917M: Chunfeng Yun <[email protected]>
1918L: [email protected] (moderated for non-subscribers)
1919L: [email protected] (moderated for non-subscribers)
1920S: Maintained
1921F: drivers/phy/mediatek/
1922F: Documentation/devicetree/bindings/phy/phy-mtk-*
1923
1924ARM/MICREL KS8695 ARCHITECTURE
1925M: Greg Ungerer <[email protected]>
1926L: [email protected] (moderated for non-subscribers)
1927F: arch/arm/mach-ks8695/
1928S: Odd Fixes
1929
1930ARM/Microchip (AT91) SoC support
1931M: Nicolas Ferre <[email protected]>
1932M: Alexandre Belloni <[email protected]>
1933M: Ludovic Desroches <[email protected]>
1934L: [email protected] (moderated for non-subscribers)
1935W: http://www.linux4sam.org
1936T: git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
1937S: Supported
1938N: at91
1939N: atmel
1940F: arch/arm/mach-at91/
1941F: include/soc/at91/
1942F: arch/arm/boot/dts/at91*.dts
1943F: arch/arm/boot/dts/at91*.dtsi
1944F: arch/arm/boot/dts/sama*.dts
1945F: arch/arm/boot/dts/sama*.dtsi
1946F: arch/arm/include/debug/at91.S
1947F: drivers/memory/atmel*
1948F: drivers/watchdog/sama5d4_wdt.c
1949X: drivers/input/touchscreen/atmel_mxt_ts.c
1950X: drivers/net/wireless/atmel/
1951
1952ARM/MIOA701 MACHINE SUPPORT
1953M: Robert Jarzmik <[email protected]>
1954L: [email protected] (moderated for non-subscribers)
1955F: arch/arm/mach-pxa/mioa701.c
1956S: Maintained
1957
1958ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1959M: Michael Petchkovsky <[email protected]>
1960S: Maintained
1961
1962ARM/NOMADIK/U300/Ux500 ARCHITECTURES
1963M: Linus Walleij <[email protected]>
1964L: [email protected] (moderated for non-subscribers)
1965S: Maintained
1966F: Documentation/devicetree/bindings/i2c/i2c-nomadik.txt
1967F: Documentation/devicetree/bindings/i2c/i2c-stu300.txt
1968F: arch/arm/mach-nomadik/
1969F: arch/arm/mach-u300/
1970F: arch/arm/mach-ux500/
1971F: arch/arm/boot/dts/ste-*
1972F: drivers/clk/clk-nomadik.c
1973F: drivers/clk/clk-u300.c
1974F: drivers/clocksource/clksrc-dbx500-prcmu.c
1975F: drivers/clocksource/timer-u300.c
1976F: drivers/dma/coh901318*
1977F: drivers/dma/ste_dma40*
1978F: drivers/hwspinlock/u8500_hsem.c
1979F: drivers/i2c/busses/i2c-nomadik.c
1980F: drivers/i2c/busses/i2c-stu300.c
1981F: drivers/mfd/ab3100*
1982F: drivers/mfd/ab8500*
1983F: drivers/mfd/abx500*
1984F: drivers/mfd/dbx500*
1985F: drivers/mfd/db8500*
1986F: drivers/pinctrl/nomadik/
1987F: drivers/pinctrl/pinctrl-coh901*
1988F: drivers/pinctrl/pinctrl-u300.c
1989F: drivers/rtc/rtc-ab3100.c
1990F: drivers/rtc/rtc-ab8500.c
1991F: drivers/rtc/rtc-coh901331.c
1992F: drivers/rtc/rtc-pl031.c
1993F: drivers/watchdog/coh901327_wdt.c
1994F: Documentation/devicetree/bindings/arm/ste-*
1995F: Documentation/devicetree/bindings/arm/ux500/
1996T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1997
1998ARM/NUVOTON NPCM ARCHITECTURE
1999M: Avi Fishman <[email protected]>
2000M: Tomer Maimon <[email protected]>
2001M: Tali Perry <[email protected]>
2002R: Patrick Venture <[email protected]>
2003R: Nancy Yuen <[email protected]>
2004R: Benjamin Fair <[email protected]>
2005L: [email protected] (moderated for non-subscribers)
2006S: Supported
2007F: arch/arm/mach-npcm/
2008F: arch/arm/boot/dts/nuvoton-npcm*
2009F: include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2010F: drivers/*/*npcm*
2011F: Documentation/devicetree/bindings/*/*npcm*
2012F: Documentation/devicetree/bindings/*/*/*npcm*
2013
2014ARM/NUVOTON W90X900 ARM ARCHITECTURE
2015M: Wan ZongShun <[email protected]>
2016L: [email protected] (moderated for non-subscribers)
2017W: http://www.mcuos.com
2018S: Maintained
2019F: arch/arm/mach-w90x900/
2020F: drivers/input/keyboard/w90p910_keypad.c
2021F: drivers/input/touchscreen/w90p910_ts.c
2022F: drivers/watchdog/nuc900_wdt.c
2023F: drivers/net/ethernet/nuvoton/w90p910_ether.c
2024F: drivers/mtd/nand/raw/nuc900_nand.c
2025F: drivers/rtc/rtc-nuc900.c
2026F: drivers/spi/spi-nuc900.c
2027F: drivers/usb/host/ehci-w90x900.c
2028F: drivers/video/fbdev/nuc900fb.c
2029
2030ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
2031L: [email protected] (subscribers-only)
2032W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
2033S: Orphan
2034F: arch/arm/mach-s3c24xx/mach-gta02.c
2035F: arch/arm/mach-s3c24xx/gta02.h
2036
2037ARM/Orion SoC/Technologic Systems TS-78xx platform support
2038M: Alexander Clouter <[email protected]>
2039L: [email protected] (moderated for non-subscribers)
2040W: http://www.digriz.org.uk/ts78xx/kernel
2041S: Maintained
2042F: arch/arm/mach-orion5x/ts78xx-*
2043
2044ARM/OXNAS platform support
2045M: Neil Armstrong <[email protected]>
2046L: [email protected] (moderated for non-subscribers)
2047L: [email protected] (moderated for non-subscribers)
2048S: Maintained
2049F: arch/arm/mach-oxnas/
2050F: arch/arm/boot/dts/ox8*.dts*
2051N: oxnas
2052
2053ARM/PALM TREO SUPPORT
2054M: Tomas Cech <[email protected]>
2055L: [email protected]
2056W: http://hackndev.com
2057S: Maintained
2058F: arch/arm/mach-pxa/palmtreo.*
2059
2060ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
2061M: Marek Vasut <[email protected]>
2062L: [email protected]
2063W: http://hackndev.com
2064S: Maintained
2065F: arch/arm/mach-pxa/include/mach/palmtx.h
2066F: arch/arm/mach-pxa/palmtx.c
2067F: arch/arm/mach-pxa/palmt5.*
2068F: arch/arm/mach-pxa/include/mach/palmld.h
2069F: arch/arm/mach-pxa/palmld.c
2070F: arch/arm/mach-pxa/palmte2.*
2071F: arch/arm/mach-pxa/include/mach/palmtc.h
2072F: arch/arm/mach-pxa/palmtc.c
2073
2074ARM/PALMZ72 SUPPORT
2075M: Sergey Lapin <[email protected]>
2076L: [email protected]
2077W: http://hackndev.com
2078S: Maintained
2079F: arch/arm/mach-pxa/palmz72.*
2080
2081ARM/PLEB SUPPORT
2082M: Peter Chubb <[email protected]>
2083W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
2084S: Maintained
2085
2086ARM/PT DIGITAL BOARD PORT
2087M: Stefan Eletzhofer <[email protected]>
2088L: [email protected] (moderated for non-subscribers)
2089W: http://www.armlinux.org.uk/
2090S: Maintained
2091
2092ARM/QUALCOMM SUPPORT
2093M: Andy Gross <[email protected]>
2094L: [email protected]
2095S: Maintained
2096F: Documentation/devicetree/bindings/soc/qcom/
2097F: Documentation/devicetree/bindings/*/qcom*
2098F: arch/arm/boot/dts/qcom-*.dts
2099F: arch/arm/boot/dts/qcom-*.dtsi
2100F: arch/arm/mach-qcom/
2101F: arch/arm64/boot/dts/qcom/
2102F: drivers/*/qcom/
2103F: drivers/*/qcom*
2104F: drivers/*/*/qcom/
2105F: drivers/*/*/qcom*
2106F: drivers/*/pm8???-*
2107F: drivers/bluetooth/btqcomsmd.c
2108F: drivers/clocksource/timer-qcom.c
2109F: drivers/extcon/extcon-qcom*
2110F: drivers/iommu/msm*
2111F: drivers/i2c/busses/i2c-qup.c
2112F: drivers/i2c/busses/i2c-qcom-geni.c
2113F: drivers/mfd/ssbi.c
2114F: drivers/mmc/host/mmci_qcom*
2115F: drivers/mmc/host/sdhci-msm.c
2116F: drivers/pci/controller/dwc/pcie-qcom.c
2117F: drivers/phy/qualcomm/
2118F: drivers/power/*/msm*
2119F: drivers/reset/reset-qcom-*
2120F: drivers/scsi/ufs/ufs-qcom.*
2121F: drivers/spi/spi-qup.c
2122F: drivers/spi/spi-geni-qcom.c
2123F: drivers/spi/spi-qcom-qspi.c
2124F: drivers/tty/serial/msm_serial.c
2125F: drivers/usb/dwc3/dwc3-qcom.c
2126F: include/dt-bindings/*/qcom*
2127F: include/linux/*/qcom*
2128T: git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2129
2130ARM/RADISYS ENP2611 MACHINE SUPPORT
2131M: Lennert Buytenhek <[email protected]>
2132L: [email protected] (moderated for non-subscribers)
2133S: Maintained
2134
2135ARM/RDA MICRO ARCHITECTURE
2136M: Manivannan Sadhasivam <[email protected]>
2137L: [email protected] (moderated for non-subscribers)
2138L: [email protected] (moderated for non-subscribers)
2139S: Maintained
2140F: arch/arm/boot/dts/rda8810pl-*
2141F: drivers/clocksource/timer-rda.c
2142F: drivers/irqchip/irq-rda-intc.c
2143F: drivers/tty/serial/rda-uart.c
2144F: Documentation/devicetree/bindings/arm/rda.yaml
2145F: Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt
2146F: Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt
2147F: Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt
2148
2149ARM/REALTEK ARCHITECTURE
2150M: Andreas Färber <[email protected]>
2151L: [email protected] (moderated for non-subscribers)
2152S: Maintained
2153F: arch/arm64/boot/dts/realtek/
2154F: Documentation/devicetree/bindings/arm/realtek.txt
2155
2156ARM/RENESAS ARM64 ARCHITECTURE
2157M: Simon Horman <[email protected]>
2158M: Geert Uytterhoeven <[email protected]>
2159M: Magnus Damm <[email protected]>
2160L: [email protected]
2161Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
2162T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
2163T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2164S: Supported
2165F: arch/arm64/boot/dts/renesas/
2166F: Documentation/devicetree/bindings/arm/renesas.yaml
2167F: drivers/soc/renesas/
2168F: include/linux/soc/renesas/
2169
2170ARM/RISCPC ARCHITECTURE
2171M: Russell King <[email protected]>
2172L: [email protected] (moderated for non-subscribers)
2173W: http://www.armlinux.org.uk/
2174S: Maintained
2175F: arch/arm/include/asm/hardware/entry-macro-iomd.S
2176F: arch/arm/include/asm/hardware/ioc.h
2177F: arch/arm/include/asm/hardware/iomd.h
2178F: arch/arm/include/asm/hardware/memc.h
2179F: arch/arm/mach-rpc/
2180F: drivers/net/ethernet/8390/etherh.c
2181F: drivers/net/ethernet/i825xx/ether1*
2182F: drivers/net/ethernet/seeq/ether3*
2183F: drivers/scsi/arm/
2184
2185ARM/Rockchip SoC support
2186M: Heiko Stuebner <[email protected]>
2187L: [email protected] (moderated for non-subscribers)
2188L: [email protected]
2189T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2190S: Maintained
2191F: Documentation/devicetree/bindings/i2c/i2c-rk3x.txt
2192F: arch/arm/boot/dts/rk3*
2193F: arch/arm/boot/dts/rv1108*
2194F: arch/arm/mach-rockchip/
2195F: drivers/clk/rockchip/
2196F: drivers/i2c/busses/i2c-rk3x.c
2197F: drivers/*/*rockchip*
2198F: drivers/*/*/*rockchip*
2199F: sound/soc/rockchip/
2200N: rockchip
2201
2202ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
2203M: Kukjin Kim <[email protected]>
2204M: Krzysztof Kozlowski <[email protected]>
2205L: [email protected] (moderated for non-subscribers)
2206L: [email protected] (moderated for non-subscribers)
2207Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
2208S: Maintained
2209F: arch/arm/boot/dts/s3c*
2210F: arch/arm/boot/dts/s5p*
2211F: arch/arm/boot/dts/exynos*
2212F: arch/arm64/boot/dts/exynos/
2213F: arch/arm/plat-samsung/
2214F: arch/arm/mach-s3c24*/
2215F: arch/arm/mach-s3c64xx/
2216F: arch/arm/mach-s5p*/
2217F: arch/arm/mach-exynos*/
2218F: drivers/*/*s3c24*
2219F: drivers/*/*/*s3c24*
2220F: drivers/*/*s3c64xx*
2221F: drivers/*/*s5pv210*
2222F: drivers/memory/samsung/*
2223F: drivers/soc/samsung/*
2224F: Documentation/arm/samsung/
2225F: Documentation/devicetree/bindings/arm/samsung/
2226F: Documentation/devicetree/bindings/sram/samsung-sram.txt
2227F: Documentation/devicetree/bindings/power/pd-samsung.txt
2228N: exynos
2229
2230ARM/SAMSUNG MOBILE MACHINE SUPPORT
2231M: Kyungmin Park <[email protected]>
2232L: [email protected] (moderated for non-subscribers)
2233S: Maintained
2234F: arch/arm/mach-s5pv210/
2235
2236ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2237M: Kyungmin Park <[email protected]>
2238M: Kamil Debski <[email protected]>
2239M: Andrzej Hajda <[email protected]>
2240L: [email protected]
2241L: [email protected]
2242S: Maintained
2243F: drivers/media/platform/s5p-g2d/
2244
2245ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2246M: Marek Szyprowski <[email protected]>
2247L: [email protected] (moderated for non-subscribers)
2248L: [email protected]
2249S: Maintained
2250F: drivers/media/platform/s5p-cec/
2251F: Documentation/devicetree/bindings/media/s5p-cec.txt
2252
2253ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2254M: Andrzej Pietrasiewicz <[email protected]>
2255M: Jacek Anaszewski <[email protected]>
2256M: Sylwester Nawrocki <[email protected]>
2257L: [email protected]
2258L: [email protected]
2259S: Maintained
2260F: drivers/media/platform/s5p-jpeg/
2261
2262ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2263M: Kyungmin Park <[email protected]>
2264M: Kamil Debski <[email protected]>
2265M: Jeongtae Park <[email protected]>
2266M: Andrzej Hajda <[email protected]>
2267L: [email protected]
2268L: [email protected]
2269S: Maintained
2270F: drivers/media/platform/s5p-mfc/
2271
2272ARM/SHMOBILE ARM ARCHITECTURE
2273M: Simon Horman <[email protected]>
2274M: Geert Uytterhoeven <[email protected]>
2275M: Magnus Damm <[email protected]>
2276L: [email protected]
2277Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
2278T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
2279T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2280S: Supported
2281F: arch/arm/boot/dts/emev2*
2282F: arch/arm/boot/dts/gr-peach*
2283F: arch/arm/boot/dts/iwg20d-q7*
2284F: arch/arm/boot/dts/r7s*
2285F: arch/arm/boot/dts/r8a*
2286F: arch/arm/boot/dts/r9a*
2287F: arch/arm/boot/dts/sh*
2288F: arch/arm/configs/shmobile_defconfig
2289F: arch/arm/include/debug/renesas-scif.S
2290F: arch/arm/mach-shmobile/
2291F: Documentation/devicetree/bindings/arm/renesas.yaml
2292F: drivers/soc/renesas/
2293F: include/linux/soc/renesas/
2294
2295ARM/SOCFPGA ARCHITECTURE
2296M: Dinh Nguyen <[email protected]>
2297S: Maintained
2298F: arch/arm/mach-socfpga/
2299F: arch/arm/boot/dts/socfpga*
2300F: arch/arm/configs/socfpga_defconfig
2301F: arch/arm64/boot/dts/altera/
2302F: arch/arm64/boot/dts/intel/
2303W: http://www.rocketboards.org
2304T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2305
2306ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2307M: Dinh Nguyen <[email protected]>
2308S: Maintained
2309F: drivers/clk/socfpga/
2310
2311ARM/SOCFPGA EDAC SUPPORT
2312M: Thor Thayer <[email protected]>
2313S: Maintained
2314F: drivers/edac/altera_edac.
2315
2316ARM/SPREADTRUM SoC SUPPORT
2317M: Orson Zhai <[email protected]>
2318M: Baolin Wang <[email protected]>
2319M: Chunyan Zhang <[email protected]>
2320S: Maintained
2321F: arch/arm64/boot/dts/sprd
2322N: sprd
2323
2324ARM/STI ARCHITECTURE
2325M: Patrice Chotard <[email protected]>
2326L: [email protected] (moderated for non-subscribers)
2327W: http://www.stlinux.com
2328S: Maintained
2329F: Documentation/devicetree/bindings/i2c/i2c-st.txt
2330F: arch/arm/mach-sti/
2331F: arch/arm/boot/dts/sti*
2332F: drivers/char/hw_random/st-rng.c
2333F: drivers/clocksource/arm_global_timer.c
2334F: drivers/clocksource/clksrc_st_lpc.c
2335F: drivers/cpufreq/sti-cpufreq.c
2336F: drivers/dma/st_fdma*
2337F: drivers/i2c/busses/i2c-st.c
2338F: drivers/media/rc/st_rc.c
2339F: drivers/media/platform/sti/c8sectpfe/
2340F: drivers/mmc/host/sdhci-st.c
2341F: drivers/phy/st/phy-miphy28lp.c
2342F: drivers/phy/st/phy-stih407-usb.c
2343F: drivers/pinctrl/pinctrl-st.c
2344F: drivers/remoteproc/st_remoteproc.c
2345F: drivers/remoteproc/st_slim_rproc.c
2346F: drivers/reset/sti/
2347F: drivers/rtc/rtc-st-lpc.c
2348F: drivers/tty/serial/st-asc.c
2349F: drivers/usb/dwc3/dwc3-st.c
2350F: drivers/usb/host/ehci-st.c
2351F: drivers/usb/host/ohci-st.c
2352F: drivers/watchdog/st_lpc_wdt.c
2353F: drivers/ata/ahci_st.c
2354F: include/linux/remoteproc/st_slim_rproc.h
2355
2356ARM/STM32 ARCHITECTURE
2357M: Maxime Coquelin <[email protected]>
2358M: Alexandre Torgue <[email protected]>
2359L: [email protected] (moderated for non-subscribers)
2360L: [email protected] (moderated for non-subscribers)
2361S: Maintained
2362T: git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2363N: stm32
2364N: stm
2365F: arch/arm/boot/dts/stm32*
2366F: arch/arm/mach-stm32/
2367F: drivers/clocksource/armv7m_systick.c
2368
2369ARM/Synaptics SoC support
2370M: Jisheng Zhang <[email protected]>
2371M: Sebastian Hesselbarth <[email protected]>
2372L: [email protected] (moderated for non-subscribers)
2373S: Maintained
2374F: arch/arm/mach-berlin/
2375F: arch/arm/boot/dts/berlin*
2376F: arch/arm64/boot/dts/synaptics/
2377
2378ARM/TANGO ARCHITECTURE
2379M: Marc Gonzalez <[email protected]>
2380M: Mans Rullgard <[email protected]>
2381L: [email protected]
2382S: Odd Fixes
2383N: tango
2384
2385ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2386M: Lennert Buytenhek <[email protected]>
2387L: [email protected] (moderated for non-subscribers)
2388S: Maintained
2389
2390ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2391M: Hans Verkuil <[email protected]>
2392L: [email protected]
2393L: [email protected]
2394S: Maintained
2395F: drivers/media/platform/tegra-cec/
2396F: Documentation/devicetree/bindings/media/tegra-cec.txt
2397
2398ARM/TETON BGA MACHINE SUPPORT
2399M: "Mark F. Brown" <[email protected]>
2400L: [email protected] (moderated for non-subscribers)
2401S: Maintained
2402
2403ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2404M: Santosh Shilimkar <[email protected]>
2405L: [email protected]
2406S: Maintained
2407F: drivers/memory/*emif*
2408
2409ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2410M: Tero Kristo <[email protected]>
2411M: Nishanth Menon <[email protected]>
2412L: [email protected] (moderated for non-subscribers)
2413S: Supported
2414F: Documentation/devicetree/bindings/arm/ti/k3.txt
2415F: arch/arm64/boot/dts/ti/Makefile
2416F: arch/arm64/boot/dts/ti/k3-*
2417F: include/dt-bindings/pinctrl/k3.h
2418
2419ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2420M: Santosh Shilimkar <[email protected]>
2421L: [email protected] (moderated for non-subscribers)
2422S: Maintained
2423F: arch/arm/mach-keystone/
2424F: arch/arm/boot/dts/keystone-*
2425T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
2426
2427ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2428M: Santosh Shilimkar <[email protected]>
2429L: [email protected]
2430S: Maintained
2431F: drivers/clk/keystone/
2432
2433ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
2434M: Santosh Shilimkar <[email protected]>
2435L: [email protected] (moderated for non-subscribers)
2436L: [email protected]
2437S: Maintained
2438F: drivers/clocksource/timer-keystone.c
2439
2440ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2441M: Santosh Shilimkar <[email protected]>
2442L: [email protected]
2443S: Maintained
2444F: drivers/power/reset/keystone-reset.c
2445
2446ARM/THECUS N2100 MACHINE SUPPORT
2447M: Lennert Buytenhek <[email protected]>
2448L: [email protected] (moderated for non-subscribers)
2449S: Maintained
2450
2451ARM/TOSA MACHINE SUPPORT
2452M: Dmitry Eremin-Solenikov <[email protected]>
2453M: Dirk Opfer <[email protected]>
2454S: Maintained
2455
2456ARM/UNIPHIER ARCHITECTURE
2457M: Masahiro Yamada <[email protected]>
2458L: [email protected] (moderated for non-subscribers)
2459T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
2460S: Maintained
2461F: Documentation/devicetree/bindings/arm/socionext/uniphier.txt
2462F: Documentation/devicetree/bindings/gpio/gpio-uniphier.txt
2463F: Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.txt
2464F: arch/arm/boot/dts/uniphier*
2465F: arch/arm/include/asm/hardware/cache-uniphier.h
2466F: arch/arm/mach-uniphier/
2467F: arch/arm/mm/cache-uniphier.c
2468F: arch/arm64/boot/dts/socionext/uniphier*
2469F: drivers/bus/uniphier-system-bus.c
2470F: drivers/clk/uniphier/
2471F: drivers/dma/uniphier-mdmac.c
2472F: drivers/gpio/gpio-uniphier.c
2473F: drivers/i2c/busses/i2c-uniphier*
2474F: drivers/irqchip/irq-uniphier-aidet.c
2475F: drivers/mmc/host/uniphier-sd.c
2476F: drivers/pinctrl/uniphier/
2477F: drivers/reset/reset-uniphier.c
2478F: drivers/tty/serial/8250/8250_uniphier.c
2479N: uniphier
2480
2481ARM/Ux500 CLOCK FRAMEWORK SUPPORT
2482M: Ulf Hansson <[email protected]>
2483L: [email protected] (moderated for non-subscribers)
2484T: git git://git.linaro.org/people/ulfh/clk.git
2485S: Maintained
2486F: drivers/clk/ux500/
2487
2488ARM/VERSATILE EXPRESS PLATFORM
2489M: Liviu Dudau <[email protected]>
2490M: Sudeep Holla <[email protected]>
2491M: Lorenzo Pieralisi <[email protected]>
2492L: [email protected] (moderated for non-subscribers)
2493S: Maintained
2494F: arch/arm/boot/dts/vexpress*
2495F: arch/arm64/boot/dts/arm/
2496F: arch/arm/mach-vexpress/
2497F: */*/vexpress*
2498F: */*/*/vexpress*
2499F: drivers/clk/versatile/clk-vexpress-osc.c
2500F: drivers/clocksource/timer-versatile.c
2501N: mps2
2502
2503ARM/VFP SUPPORT
2504M: Russell King <[email protected]>
2505L: [email protected] (moderated for non-subscribers)
2506W: http://www.armlinux.org.uk/
2507S: Maintained
2508F: arch/arm/vfp/
2509
2510ARM/VOIPAC PXA270 SUPPORT
2511M: Marek Vasut <[email protected]>
2512L: [email protected] (moderated for non-subscribers)
2513S: Maintained
2514F: arch/arm/mach-pxa/vpac270.c
2515F: arch/arm/mach-pxa/include/mach/vpac270.h
2516
2517ARM/VT8500 ARM ARCHITECTURE
2518M: Tony Prisk <[email protected]>
2519L: [email protected] (moderated for non-subscribers)
2520S: Maintained
2521F: Documentation/devicetree/bindings/i2c/i2c-wmt.txt
2522F: arch/arm/mach-vt8500/
2523F: drivers/clocksource/timer-vt8500.c
2524F: drivers/i2c/busses/i2c-wmt.c
2525F: drivers/mmc/host/wmt-sdmmc.c
2526F: drivers/pwm/pwm-vt8500.c
2527F: drivers/rtc/rtc-vt8500.c
2528F: drivers/tty/serial/vt8500_serial.c
2529F: drivers/usb/host/ehci-platform.c
2530F: drivers/usb/host/uhci-platform.c
2531F: drivers/video/fbdev/vt8500lcdfb.*
2532F: drivers/video/fbdev/wm8505fb*
2533F: drivers/video/fbdev/wmt_ge_rops.*
2534
2535ARM/ZIPIT Z2 SUPPORT
2536M: Marek Vasut <[email protected]>
2537L: [email protected] (moderated for non-subscribers)
2538S: Maintained
2539F: arch/arm/mach-pxa/z2.c
2540F: arch/arm/mach-pxa/include/mach/z2.h
2541
2542ARM/ZTE ARCHITECTURE
2543M: Jun Nie <[email protected]>
2544M: Shawn Guo <[email protected]>
2545L: [email protected] (moderated for non-subscribers)
2546S: Maintained
2547F: arch/arm/boot/dts/zx2967*
2548F: arch/arm/mach-zx/
2549F: arch/arm64/boot/dts/zte/
2550F: drivers/clk/zte/
2551F: drivers/dma/zx_dma.c
2552F: drivers/gpio/gpio-zx.c
2553F: drivers/i2c/busses/i2c-zx2967.c
2554F: drivers/mmc/host/dw_mmc-zx.*
2555F: drivers/pinctrl/zte/
2556F: drivers/soc/zte/
2557F: drivers/thermal/zx2967_thermal.c
2558F: drivers/watchdog/zx2967_wdt.c
2559F: Documentation/devicetree/bindings/arm/zte.yaml
2560F: Documentation/devicetree/bindings/clock/zx2967*.txt
2561F: Documentation/devicetree/bindings/dma/zxdma.txt
2562F: Documentation/devicetree/bindings/gpio/zx296702-gpio.txt
2563F: Documentation/devicetree/bindings/i2c/i2c-zx2967.txt
2564F: Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt
2565F: Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt
2566F: Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
2567F: Documentation/devicetree/bindings/soc/zte/
2568F: Documentation/devicetree/bindings/sound/zte,*.txt
2569F: Documentation/devicetree/bindings/thermal/zx2967-thermal.txt
2570F: Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt
2571F: include/dt-bindings/clock/zx2967*.h
2572F: include/dt-bindings/soc/zte,*.h
2573F: sound/soc/codecs/zx_aud96p22.c
2574F: sound/soc/zte/
2575
2576ARM/ZYNQ ARCHITECTURE
2577M: Michal Simek <[email protected]>
2578L: [email protected] (moderated for non-subscribers)
2579W: http://wiki.xilinx.com
2580T: git https://github.com/Xilinx/linux-xlnx.git
2581S: Supported
2582F: arch/arm/mach-zynq/
2583F: drivers/cpuidle/cpuidle-zynq.c
2584F: drivers/block/xsysace.c
2585N: zynq
2586N: xilinx
2587F: Documentation/devicetree/bindings/i2c/i2c-cadence.txt
2588F: Documentation/devicetree/bindings/i2c/i2c-xiic.txt
2589F: drivers/clocksource/timer-cadence-ttc.c
2590F: drivers/i2c/busses/i2c-cadence.c
2591F: drivers/mmc/host/sdhci-of-arasan.c
2592F: drivers/edac/synopsys_edac.c
2593F: drivers/i2c/busses/i2c-xiic.c
2594
2595ARM64 PORT (AARCH64 ARCHITECTURE)
2596M: Catalin Marinas <[email protected]>
2597M: Will Deacon <[email protected]>
2598L: [email protected] (moderated for non-subscribers)
2599T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2600S: Maintained
2601F: arch/arm64/
2602X: arch/arm64/boot/dts/
2603F: Documentation/arm64/
2604
2605AS3645A LED FLASH CONTROLLER DRIVER
2606M: Sakari Ailus <[email protected]>
2607L: [email protected]
2608S: Maintained
2609F: drivers/leds/leds-as3645a.c
2610
2611ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
2612M: Tianshu Qiu <[email protected]>
2613L: [email protected]
2614T: git git://linuxtv.org/media_tree.git
2615S: Maintained
2616F: drivers/media/i2c/ak7375.c
2617F: Documentation/devicetree/bindings/media/i2c/ak7375.txt
2618
2619ASAHI KASEI AK8974 DRIVER
2620M: Linus Walleij <[email protected]>
2621L: [email protected]
2622W: http://www.akm.com/
2623S: Supported
2624F: drivers/iio/magnetometer/ak8974.c
2625
2626ASC7621 HARDWARE MONITOR DRIVER
2627M: George Joseph <[email protected]>
2628L: [email protected]
2629S: Maintained
2630F: Documentation/hwmon/asc7621.rst
2631F: drivers/hwmon/asc7621.c
2632
2633ASPEED PINCTRL DRIVERS
2634M: Andrew Jeffery <[email protected]>
2635L: [email protected] (moderated for non-subscribers)
2636L: [email protected] (moderated for non-subscribers)
2637L: [email protected]
2638S: Maintained
2639F: drivers/pinctrl/aspeed/
2640F: Documentation/devicetree/bindings/pinctrl/aspeed,*
2641
2642ASPEED VIDEO ENGINE DRIVER
2643M: Eddie James <[email protected]>
2644L: [email protected]
2645L: [email protected] (moderated for non-subscribers)
2646S: Maintained
2647F: drivers/media/platform/aspeed-video.c
2648F: Documentation/devicetree/bindings/media/aspeed-video.txt
2649
2650ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2651M: Corentin Chary <[email protected]>
2652L: [email protected]
2653L: [email protected]
2654W: http://acpi4asus.sf.net
2655S: Maintained
2656F: drivers/platform/x86/asus*.c
2657F: drivers/platform/x86/eeepc*.c
2658
2659ASUS WIRELESS RADIO CONTROL DRIVER
2660M: João Paulo Rechi Vita <[email protected]>
2661L: [email protected]
2662S: Maintained
2663F: drivers/platform/x86/asus-wireless.c
2664
2665ASYMMETRIC KEYS
2666M: David Howells <[email protected]>
2667L: [email protected]
2668S: Maintained
2669F: Documentation/crypto/asymmetric-keys.txt
2670F: include/linux/verification.h
2671F: include/crypto/public_key.h
2672F: include/crypto/pkcs7.h
2673F: crypto/asymmetric_keys/
2674
2675ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2676R: Dan Williams <[email protected]>
2677W: http://sourceforge.net/projects/xscaleiop
2678S: Odd fixes
2679F: Documentation/crypto/async-tx-api.txt
2680F: crypto/async_tx/
2681F: drivers/dma/
2682F: include/linux/dmaengine.h
2683F: include/linux/async_tx.h
2684
2685AT24 EEPROM DRIVER
2686M: Bartosz Golaszewski <[email protected]>
2687L: [email protected]
2688T: git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
2689S: Maintained
2690F: Documentation/devicetree/bindings/eeprom/at24.txt
2691F: drivers/misc/eeprom/at24.c
2692
2693ATA OVER ETHERNET (AOE) DRIVER
2694M: "Justin Sanders" <[email protected]>
2695W: http://www.openaoe.org/
2696S: Supported
2697F: Documentation/admin-guide/aoe/
2698F: drivers/block/aoe/
2699
2700ATHEROS 71XX/9XXX GPIO DRIVER
2701M: Alban Bedel <[email protected]>
2702W: https://github.com/AlbanBedel/linux
2703T: git git://github.com/AlbanBedel/linux
2704S: Maintained
2705F: drivers/gpio/gpio-ath79.c
2706F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2707
2708ATHEROS 71XX/9XXX USB PHY DRIVER
2709M: Alban Bedel <[email protected]>
2710W: https://github.com/AlbanBedel/linux
2711T: git git://github.com/AlbanBedel/linux
2712S: Maintained
2713F: drivers/phy/qualcomm/phy-ath79-usb.c
2714F: Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
2715
2716ATHEROS ATH GENERIC UTILITIES
2717M: Kalle Valo <[email protected]>
2718L: [email protected]
2719S: Supported
2720F: drivers/net/wireless/ath/*
2721
2722ATHEROS ATH5K WIRELESS DRIVER
2723M: Jiri Slaby <[email protected]>
2724M: Nick Kossifidis <[email protected]>
2725M: Luis Chamberlain <[email protected]>
2726L: [email protected]
2727W: http://wireless.kernel.org/en/users/Drivers/ath5k
2728S: Maintained
2729F: drivers/net/wireless/ath/ath5k/
2730
2731ATHEROS ATH6KL WIRELESS DRIVER
2732M: Kalle Valo <[email protected]>
2733L: [email protected]
2734W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2735T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2736S: Supported
2737F: drivers/net/wireless/ath/ath6kl/
2738
2739ATI_REMOTE2 DRIVER
2740M: Ville Syrjala <[email protected]>
2741S: Maintained
2742F: drivers/input/misc/ati_remote2.c
2743
2744ATK0110 HWMON DRIVER
2745M: Luca Tettamanti <[email protected]>
2746L: [email protected]
2747S: Maintained
2748F: drivers/hwmon/asus_atk0110.c
2749
2750ATLX ETHERNET DRIVERS
2751M: Jay Cliburn <[email protected]>
2752M: Chris Snook <[email protected]>
2753L: [email protected]
2754W: http://sourceforge.net/projects/atl1
2755W: http://atl1.sourceforge.net
2756S: Maintained
2757F: drivers/net/ethernet/atheros/
2758
2759ATM
2760M: Chas Williams <[email protected]>
2761L: [email protected] (moderated for non-subscribers)
2762L: [email protected]
2763W: http://linux-atm.sourceforge.net
2764S: Maintained
2765F: drivers/atm/
2766F: include/linux/atm*
2767F: include/uapi/linux/atm*
2768
2769ATMEL MACB ETHERNET DRIVER
2770M: Nicolas Ferre <[email protected]>
2771S: Supported
2772F: drivers/net/ethernet/cadence/
2773
2774ATMEL MAXTOUCH DRIVER
2775M: Nick Dyer <[email protected]>
2776T: git git://github.com/ndyer/linux.git
2777S: Maintained
2778F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2779F: drivers/input/touchscreen/atmel_mxt_ts.c
2780
2781ATMEL WIRELESS DRIVER
2782M: Simon Kelley <[email protected]>
2783L: [email protected]
2784W: http://www.thekelleys.org.uk/atmel
2785W: http://atmelwlandriver.sourceforge.net/
2786S: Maintained
2787F: drivers/net/wireless/atmel/atmel*
2788
2789ATOMIC INFRASTRUCTURE
2790M: Will Deacon <[email protected]>
2791M: Peter Zijlstra <[email protected]>
2792R: Boqun Feng <[email protected]>
2793L: [email protected]
2794S: Maintained
2795F: arch/*/include/asm/atomic*.h
2796F: include/*/atomic*.h
2797F: scripts/atomic/
2798
2799ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2800M: Bradley Grove <[email protected]>
2801L: [email protected]
2802W: http://www.attotech.com
2803S: Supported
2804F: drivers/scsi/esas2r
2805
2806ATUSB IEEE 802.15.4 RADIO DRIVER
2807M: Stefan Schmidt <[email protected]>
2808L: [email protected]
2809S: Maintained
2810F: drivers/net/ieee802154/atusb.c
2811F: drivers/net/ieee802154/atusb.h
2812F: drivers/net/ieee802154/at86rf230.h
2813
2814AUDIT SUBSYSTEM
2815M: Paul Moore <[email protected]>
2816M: Eric Paris <[email protected]>
2817L: [email protected] (moderated for non-subscribers)
2818W: https://github.com/linux-audit
2819T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
2820S: Supported
2821F: include/linux/audit.h
2822F: include/uapi/linux/audit.h
2823F: kernel/audit*
2824
2825AUXILIARY DISPLAY DRIVERS
2826M: Miguel Ojeda Sandonis <[email protected]>
2827S: Maintained
2828F: drivers/auxdisplay/
2829F: include/linux/cfag12864b.h
2830
2831AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
2832M: Andreas Klinger <[email protected]>
2833L: [email protected]
2834S: Maintained
2835F: Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
2836F: drivers/iio/adc/hx711.c
2837
2838AX.25 NETWORK LAYER
2839M: Ralf Baechle <[email protected]>
2840L: [email protected]
2841W: http://www.linux-ax25.org/
2842S: Maintained
2843F: include/uapi/linux/ax25.h
2844F: include/net/ax25.h
2845F: net/ax25/
2846
2847AXENTIA ARM DEVICES
2848M: Peter Rosin <[email protected]>
2849L: [email protected] (moderated for non-subscribers)
2850S: Maintained
2851F: Documentation/devicetree/bindings/arm/axentia.txt
2852F: arch/arm/boot/dts/at91-linea.dtsi
2853F: arch/arm/boot/dts/at91-natte.dtsi
2854F: arch/arm/boot/dts/at91-nattis-2-natte-2.dts
2855F: arch/arm/boot/dts/at91-tse850-3.dts
2856
2857AXENTIA ASOC DRIVERS
2858M: Peter Rosin <[email protected]>
2859L: [email protected] (moderated for non-subscribers)
2860S: Maintained
2861F: Documentation/devicetree/bindings/sound/axentia,*
2862F: sound/soc/atmel/tse850-pcm5142.c
2863
2864AXXIA I2C CONTROLLER
2865M: Krzysztof Adamski <[email protected]>
2866L: [email protected]
2867S: Maintained
2868F: Documentation/devicetree/bindings/i2c/i2c-axxia.txt
2869F: drivers/i2c/busses/i2c-axxia.c
2870
2871AZ6007 DVB DRIVER
2872M: Mauro Carvalho Chehab <[email protected]>
2873L: [email protected]
2874W: https://linuxtv.org
2875T: git git://linuxtv.org/media_tree.git
2876S: Maintained
2877F: drivers/media/usb/dvb-usb-v2/az6007.c
2878
2879AZTECH FM RADIO RECEIVER DRIVER
2880M: Hans Verkuil <[email protected]>
2881L: [email protected]
2882T: git git://linuxtv.org/media_tree.git
2883W: https://linuxtv.org
2884S: Maintained
2885F: drivers/media/radio/radio-aztech*
2886
2887B43 WIRELESS DRIVER
2888L: [email protected]
2889L: [email protected]
2890W: http://wireless.kernel.org/en/users/Drivers/b43
2891S: Odd Fixes
2892F: drivers/net/wireless/broadcom/b43/
2893
2894B43LEGACY WIRELESS DRIVER
2895M: Larry Finger <[email protected]>
2896L: [email protected]
2897L: [email protected]
2898W: http://wireless.kernel.org/en/users/Drivers/b43
2899S: Maintained
2900F: drivers/net/wireless/broadcom/b43legacy/
2901
2902BACKLIGHT CLASS/SUBSYSTEM
2903M: Lee Jones <[email protected]>
2904M: Daniel Thompson <[email protected]>
2905M: Jingoo Han <[email protected]>
2906L: [email protected]
2907T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2908S: Maintained
2909F: drivers/video/backlight/
2910F: include/linux/backlight.h
2911F: include/linux/pwm_backlight.h
2912F: Documentation/devicetree/bindings/leds/backlight
2913
2914BATMAN ADVANCED
2915M: Marek Lindner <[email protected]>
2916M: Simon Wunderlich <[email protected]>
2917M: Antonio Quartulli <[email protected]>
2918L: [email protected] (moderated for non-subscribers)
2919W: https://www.open-mesh.org/
2920B: https://www.open-mesh.org/projects/batman-adv/issues
2921C: irc://chat.freenode.net/batman
2922Q: https://patchwork.open-mesh.org/project/batman/list/
2923T: git https://git.open-mesh.org/linux-merge.git
2924S: Maintained
2925F: Documentation/ABI/obsolete/sysfs-class-net-batman-adv
2926F: Documentation/ABI/obsolete/sysfs-class-net-mesh
2927F: Documentation/networking/batman-adv.rst
2928F: include/uapi/linux/batadv_packet.h
2929F: include/uapi/linux/batman_adv.h
2930F: net/batman-adv/
2931
2932BAYCOM/HDLCDRV DRIVERS FOR AX.25
2933M: Thomas Sailer <[email protected]>
2934L: [email protected]
2935W: http://www.baycom.org/~tom/ham/ham.html
2936S: Maintained
2937F: drivers/net/hamradio/baycom*
2938
2939BCACHE (BLOCK LAYER CACHE)
2940M: Coly Li <[email protected]>
2941M: Kent Overstreet <[email protected]>
2942L: [email protected]
2943W: http://bcache.evilpiepirate.org
2944C: irc://irc.oftc.net/bcache
2945S: Maintained
2946F: drivers/md/bcache/
2947
2948BDISP ST MEDIA DRIVER
2949M: Fabien Dessenne <[email protected]>
2950L: [email protected]
2951T: git git://linuxtv.org/media_tree.git
2952W: https://linuxtv.org
2953S: Supported
2954F: drivers/media/platform/sti/bdisp
2955
2956BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2957M: Dariusz Marcinkiewicz <[email protected]>
2958L: [email protected]
2959S: Maintained
2960F: drivers/net/ethernet/ec_bhf.c
2961
2962BEFS FILE SYSTEM
2963M: Luis de Bethencourt <[email protected]>
2964M: Salah Triki <[email protected]>
2965S: Maintained
2966T: git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
2967F: Documentation/filesystems/befs.txt
2968F: fs/befs/
2969
2970BFQ I/O SCHEDULER
2971M: Paolo Valente <[email protected]>
2972M: Jens Axboe <[email protected]>
2973L: [email protected]
2974S: Maintained
2975F: block/bfq-*
2976F: Documentation/block/bfq-iosched.rst
2977
2978BFS FILE SYSTEM
2979M: "Tigran A. Aivazian" <[email protected]>
2980S: Maintained
2981F: Documentation/filesystems/bfs.txt
2982F: fs/bfs/
2983F: include/uapi/linux/bfs_fs.h
2984
2985BLINKM RGB LED DRIVER
2986M: Jan-Simon Moeller <[email protected]>
2987S: Maintained
2988F: drivers/leds/leds-blinkm.c
2989
2990BLOCK LAYER
2991M: Jens Axboe <[email protected]>
2992L: [email protected]
2993T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2994S: Maintained
2995F: block/
2996F: drivers/block/
2997F: kernel/trace/blktrace.c
2998F: lib/sbitmap.c
2999
3000BLOCK2MTD DRIVER
3001M: Joern Engel <[email protected]>
3002L: [email protected]
3003S: Maintained
3004F: drivers/mtd/devices/block2mtd.c
3005
3006BLUETOOTH DRIVERS
3007M: Marcel Holtmann <[email protected]>
3008M: Johan Hedberg <[email protected]>
3009L: [email protected]
3010W: http://www.bluez.org/
3011T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3012T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3013S: Maintained
3014F: drivers/bluetooth/
3015
3016BLUETOOTH SUBSYSTEM
3017M: Marcel Holtmann <[email protected]>
3018M: Johan Hedberg <[email protected]>
3019L: [email protected]
3020W: http://www.bluez.org/
3021T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3022T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3023S: Maintained
3024F: net/bluetooth/
3025F: include/net/bluetooth/
3026
3027BONDING DRIVER
3028M: Jay Vosburgh <[email protected]>
3029M: Veaceslav Falico <[email protected]>
3030M: Andy Gospodarek <[email protected]>
3031L: [email protected]
3032W: http://sourceforge.net/projects/bonding/
3033S: Supported
3034F: drivers/net/bonding/
3035F: include/uapi/linux/if_bonding.h
3036
3037BPF (Safe dynamic programs and tools)
3038M: Alexei Starovoitov <[email protected]>
3039M: Daniel Borkmann <[email protected]>
3040R: Martin KaFai Lau <[email protected]>
3041R: Song Liu <[email protected]>
3042R: Yonghong Song <[email protected]>
3043L: [email protected]
3044L: [email protected]
3045T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3046T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3047Q: https://patchwork.ozlabs.org/project/netdev/list/?delegate=77147
3048S: Supported
3049F: arch/*/net/*
3050F: Documentation/networking/filter.txt
3051F: Documentation/bpf/
3052F: include/linux/bpf*
3053F: include/linux/filter.h
3054F: include/trace/events/xdp.h
3055F: include/uapi/linux/bpf*
3056F: include/uapi/linux/filter.h
3057F: kernel/bpf/
3058F: kernel/trace/bpf_trace.c
3059F: lib/test_bpf.c
3060F: net/bpf/
3061F: net/core/filter.c
3062F: net/sched/act_bpf.c
3063F: net/sched/cls_bpf.c
3064F: samples/bpf/
3065F: tools/bpf/
3066F: tools/lib/bpf/
3067F: tools/testing/selftests/bpf/
3068K: bpf
3069N: bpf
3070
3071BPF JIT for ARM
3072M: Shubham Bansal <[email protected]>
3073L: [email protected]
3074L: [email protected]
3075S: Maintained
3076F: arch/arm/net/
3077
3078BPF JIT for ARM64
3079M: Daniel Borkmann <[email protected]>
3080M: Alexei Starovoitov <[email protected]>
3081M: Zi Shen Lim <[email protected]>
3082L: [email protected]
3083L: [email protected]
3084S: Supported
3085F: arch/arm64/net/
3086
3087BPF JIT for MIPS (32-BIT AND 64-BIT)
3088M: Paul Burton <[email protected]>
3089L: [email protected]
3090L: [email protected]
3091S: Maintained
3092F: arch/mips/net/
3093
3094BPF JIT for NFP NICs
3095M: Jakub Kicinski <[email protected]>
3096L: [email protected]
3097L: [email protected]
3098S: Supported
3099F: drivers/net/ethernet/netronome/nfp/bpf/
3100
3101BPF JIT for POWERPC (32-BIT AND 64-BIT)
3102M: Naveen N. Rao <[email protected]>
3103M: Sandipan Das <[email protected]>
3104L: [email protected]
3105L: [email protected]
3106S: Maintained
3107F: arch/powerpc/net/
3108
3109BPF JIT for RISC-V (RV64G)
3110M: Björn Töpel <[email protected]>
3111L: [email protected]
3112S: Maintained
3113F: arch/riscv/net/
3114
3115BPF JIT for S390
3116M: Ilya Leoshkevich <[email protected]>
3117M: Heiko Carstens <[email protected]>
3118M: Vasily Gorbik <[email protected]>
3119L: [email protected]
3120L: [email protected]
3121S: Maintained
3122F: arch/s390/net/
3123X: arch/s390/net/pnet.c
3124
3125BPF JIT for SPARC (32-BIT AND 64-BIT)
3126M: David S. Miller <[email protected]>
3127L: [email protected]
3128L: [email protected]
3129S: Maintained
3130F: arch/sparc/net/
3131
3132BPF JIT for X86 32-BIT
3133M: Wang YanQing <[email protected]>
3134L: [email protected]
3135L: [email protected]
3136S: Maintained
3137F: arch/x86/net/bpf_jit_comp32.c
3138
3139BPF JIT for X86 64-BIT
3140M: Alexei Starovoitov <[email protected]>
3141M: Daniel Borkmann <[email protected]>
3142L: [email protected]
3143L: [email protected]
3144S: Supported
3145F: arch/x86/net/
3146X: arch/x86/net/bpf_jit_comp32.c
3147
3148BROADCOM B44 10/100 ETHERNET DRIVER
3149M: Michael Chan <[email protected]>
3150L: [email protected]
3151S: Supported
3152F: drivers/net/ethernet/broadcom/b44.*
3153
3154BROADCOM B53 ETHERNET SWITCH DRIVER
3155M: Florian Fainelli <[email protected]>
3156L: [email protected]
3157L: [email protected] (subscribers-only)
3158S: Supported
3159F: drivers/net/dsa/b53/*
3160F: include/linux/platform_data/b53.h
3161
3162BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3163M: Florian Fainelli <[email protected]>
3164M: Ray Jui <[email protected]>
3165M: Scott Branden <[email protected]>
3166M: [email protected]
3167T: git git://github.com/broadcom/mach-bcm
3168S: Maintained
3169N: bcm281*
3170N: bcm113*
3171N: bcm216*
3172N: kona
3173F: arch/arm/mach-bcm/
3174
3175BROADCOM BCM2835 ARM ARCHITECTURE
3176M: Eric Anholt <[email protected]>
3177M: Stefan Wahren <[email protected]>
3178L: [email protected]
3179L: [email protected] (moderated for non-subscribers)
3180L: [email protected] (moderated for non-subscribers)
3181T: git git://github.com/anholt/linux
3182S: Maintained
3183N: bcm2835
3184F: drivers/staging/vc04_services
3185
3186BROADCOM BCM47XX MIPS ARCHITECTURE
3187M: Hauke Mehrtens <[email protected]>
3188M: Rafał Miłecki <[email protected]>
3189L: [email protected]
3190S: Maintained
3191F: Documentation/devicetree/bindings/mips/brcm/
3192F: arch/mips/bcm47xx/*
3193F: arch/mips/include/asm/mach-bcm47xx/*
3194
3195BROADCOM BCM5301X ARM ARCHITECTURE
3196M: Hauke Mehrtens <[email protected]>
3197M: Rafał Miłecki <[email protected]>
3198M: [email protected]
3199L: [email protected]
3200S: Maintained
3201F: arch/arm/mach-bcm/bcm_5301x.c
3202F: arch/arm/boot/dts/bcm5301x*.dtsi
3203F: arch/arm/boot/dts/bcm470*
3204F: arch/arm/boot/dts/bcm953012*
3205
3206BROADCOM BCM53573 ARM ARCHITECTURE
3207M: Rafał Miłecki <[email protected]>
3208L: [email protected]
3209L: [email protected]
3210S: Maintained
3211F: arch/arm/boot/dts/bcm53573*
3212F: arch/arm/boot/dts/bcm47189*
3213
3214BROADCOM BCM63XX ARM ARCHITECTURE
3215M: Florian Fainelli <[email protected]>
3216M: [email protected]
3217L: [email protected] (moderated for non-subscribers)
3218T: git git://github.com/broadcom/stblinux.git
3219S: Maintained
3220N: bcm63xx
3221
3222BROADCOM BCM63XX/BCM33XX UDC DRIVER
3223M: Kevin Cernekee <[email protected]>
3224L: [email protected]
3225S: Maintained
3226F: drivers/usb/gadget/udc/bcm63xx_udc.*
3227
3228BROADCOM BCM7XXX ARM ARCHITECTURE
3229M: Brian Norris <[email protected]>
3230M: Gregory Fong <[email protected]>
3231M: Florian Fainelli <[email protected]>
3232M: [email protected]
3233L: [email protected] (moderated for non-subscribers)
3234T: git git://github.com/broadcom/stblinux.git
3235S: Maintained
3236F: arch/arm/mach-bcm/*brcmstb*
3237F: arch/arm/boot/dts/bcm7*.dts*
3238F: drivers/bus/brcmstb_gisb.c
3239F: arch/arm/mm/cache-b15-rac.c
3240F: arch/arm/include/asm/hardware/cache-b15-rac.h
3241N: brcmstb
3242
3243BROADCOM BMIPS CPUFREQ DRIVER
3244M: Markus Mayer <[email protected]>
3245M: [email protected]
3246L: [email protected]
3247S: Maintained
3248F: drivers/cpufreq/bmips-cpufreq.c
3249
3250BROADCOM BMIPS MIPS ARCHITECTURE
3251M: Kevin Cernekee <[email protected]>
3252M: Florian Fainelli <[email protected]>
3253L: [email protected]
3254L: [email protected]
3255T: git git://github.com/broadcom/stblinux.git
3256S: Maintained
3257F: arch/mips/bmips/*
3258F: arch/mips/include/asm/mach-bmips/*
3259F: arch/mips/kernel/*bmips*
3260F: arch/mips/boot/dts/brcm/bcm*.dts*
3261F: drivers/irqchip/irq-bcm63*
3262F: drivers/irqchip/irq-bcm7*
3263F: drivers/irqchip/irq-brcmstb*
3264F: include/linux/bcm963xx_nvram.h
3265F: include/linux/bcm963xx_tag.h
3266
3267BROADCOM BNX2 GIGABIT ETHERNET DRIVER
3268M: Rasesh Mody <[email protected]>
3269M: [email protected]
3270L: [email protected]
3271S: Supported
3272F: drivers/net/ethernet/broadcom/bnx2.*
3273F: drivers/net/ethernet/broadcom/bnx2_*
3274
3275BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
3276M: [email protected]
3277L: [email protected]
3278S: Supported
3279F: drivers/scsi/bnx2fc/
3280
3281BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
3282M: [email protected]
3283L: [email protected]
3284S: Supported
3285F: drivers/scsi/bnx2i/
3286
3287BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
3288M: Ariel Elior <[email protected]>
3289M: Sudarsana Kalluru <[email protected]>
3290M: [email protected]
3291L: [email protected]
3292S: Supported
3293F: drivers/net/ethernet/broadcom/bnx2x/
3294
3295BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
3296M: Michael Chan <[email protected]>
3297L: [email protected]
3298S: Supported
3299F: drivers/net/ethernet/broadcom/bnxt/
3300
3301BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
3302M: Arend van Spriel <[email protected]>
3303M: Franky Lin <[email protected]>
3304M: Hante Meuleman <[email protected]>
3305M: Chi-Hsien Lin <[email protected]>
3306M: Wright Feng <[email protected]>
3307L: [email protected]
3308L: [email protected]
3309L: [email protected]
3310S: Supported
3311F: drivers/net/wireless/broadcom/brcm80211/
3312
3313BROADCOM BRCMSTB GPIO DRIVER
3314M: Gregory Fong <[email protected]>
3315L: [email protected]
3316S: Supported
3317F: drivers/gpio/gpio-brcmstb.c
3318F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
3319
3320BROADCOM BRCMSTB I2C DRIVER
3321M: Kamal Dasu <[email protected]>
3322L: [email protected]
3323L: [email protected]
3324S: Supported
3325F: drivers/i2c/busses/i2c-brcmstb.c
3326F: Documentation/devicetree/bindings/i2c/i2c-brcmstb.txt
3327
3328BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
3329M: Al Cooper <[email protected]>
3330L: [email protected]
3331L: [email protected]
3332S: Maintained
3333F: drivers/phy/broadcom/phy-brcm-usb*
3334
3335BROADCOM GENET ETHERNET DRIVER
3336M: Doug Berger <[email protected]>
3337M: Florian Fainelli <[email protected]>
3338L: [email protected]
3339L: [email protected]
3340S: Supported
3341F: drivers/net/ethernet/broadcom/genet/
3342
3343BROADCOM IPROC ARM ARCHITECTURE
3344M: Ray Jui <[email protected]>
3345M: Scott Branden <[email protected]>
3346M: [email protected]
3347L: [email protected] (moderated for non-subscribers)
3348T: git git://github.com/broadcom/cygnus-linux.git
3349S: Maintained
3350N: iproc
3351N: cygnus
3352N: bcm[-_]nsp
3353N: bcm9113*
3354N: bcm9583*
3355N: bcm9585*
3356N: bcm9586*
3357N: bcm988312
3358N: bcm113*
3359N: bcm583*
3360N: bcm585*
3361N: bcm586*
3362N: bcm88312
3363N: hr2
3364N: stingray
3365F: arch/arm64/boot/dts/broadcom/northstar2/*
3366F: arch/arm64/boot/dts/broadcom/stingray/*
3367F: drivers/clk/bcm/clk-ns*
3368F: drivers/clk/bcm/clk-sr*
3369F: drivers/pinctrl/bcm/pinctrl-ns*
3370F: include/dt-bindings/clock/bcm-sr*
3371
3372BROADCOM KONA GPIO DRIVER
3373M: Ray Jui <[email protected]>
3374L: [email protected]
3375S: Supported
3376F: drivers/gpio/gpio-bcm-kona.c
3377F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
3378
3379BROADCOM NETXTREME-E ROCE DRIVER
3380M: Selvin Xavier <[email protected]>
3381M: Devesh Sharma <[email protected]>
3382M: Somnath Kotur <[email protected]>
3383M: Sriharsha Basavapatna <[email protected]>
3384L: [email protected]
3385W: http://www.broadcom.com
3386S: Supported
3387F: drivers/infiniband/hw/bnxt_re/
3388F: include/uapi/rdma/bnxt_re-abi.h
3389
3390BROADCOM NVRAM DRIVER
3391M: Rafał Miłecki <[email protected]>
3392L: [email protected]
3393S: Maintained
3394F: drivers/firmware/broadcom/*
3395
3396BROADCOM SPECIFIC AMBA DRIVER (BCMA)
3397M: Rafał Miłecki <[email protected]>
3398L: [email protected]
3399S: Maintained
3400F: drivers/bcma/
3401F: include/linux/bcma/
3402
3403BROADCOM STB AVS CPUFREQ DRIVER
3404M: Markus Mayer <[email protected]>
3405M: [email protected]
3406L: [email protected]
3407S: Maintained
3408F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
3409F: drivers/cpufreq/brcmstb*
3410
3411BROADCOM STB AVS TMON DRIVER
3412M: Markus Mayer <[email protected]>
3413M: [email protected]
3414L: [email protected]
3415S: Maintained
3416F: Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
3417F: drivers/thermal/broadcom/brcmstb*
3418
3419BROADCOM STB NAND FLASH DRIVER
3420M: Brian Norris <[email protected]>
3421M: Kamal Dasu <[email protected]>
3422L: [email protected]
3423L: [email protected]
3424S: Maintained
3425F: drivers/mtd/nand/raw/brcmnand/
3426
3427BROADCOM STB DPFE DRIVER
3428M: Markus Mayer <[email protected]>
3429M: [email protected]
3430L: [email protected] (moderated for non-subscribers)
3431S: Maintained
3432F: Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
3433F: drivers/memory/brcmstb_dpfe.c
3434
3435BROADCOM SPI DRIVER
3436M: Kamal Dasu <[email protected]>
3437M: [email protected]
3438S: Maintained
3439F: Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.txt
3440F: drivers/spi/spi-bcm-qspi.*
3441F: drivers/spi/spi-brcmstb-qspi.c
3442F: drivers/spi/spi-iproc-qspi.c
3443
3444BROADCOM SYSTEMPORT ETHERNET DRIVER
3445M: Florian Fainelli <[email protected]>
3446L: [email protected]
3447L: [email protected]
3448S: Supported
3449F: drivers/net/ethernet/broadcom/bcmsysport.*
3450
3451BROADCOM TG3 GIGABIT ETHERNET DRIVER
3452M: Siva Reddy Kallam <[email protected]>
3453M: Prashant Sreedharan <[email protected]>
3454M: Michael Chan <[email protected]>
3455L: [email protected]
3456S: Supported
3457F: drivers/net/ethernet/broadcom/tg3.*
3458
3459BROCADE BFA FC SCSI DRIVER
3460M: Anil Gurumurthy <[email protected]>
3461M: Sudarsana Kalluru <[email protected]>
3462L: [email protected]
3463S: Supported
3464F: drivers/scsi/bfa/
3465
3466BROCADE BNA 10 GIGABIT ETHERNET DRIVER
3467M: Rasesh Mody <[email protected]>
3468M: Sudarsana Kalluru <[email protected]>
3469M: [email protected]
3470L: [email protected]
3471S: Supported
3472F: drivers/net/ethernet/brocade/bna/
3473
3474BSG (block layer generic sg v4 driver)
3475M: FUJITA Tomonori <[email protected]>
3476L: [email protected]
3477S: Supported
3478F: block/bsg.c
3479F: include/linux/bsg.h
3480F: include/uapi/linux/bsg.h
3481
3482BT87X AUDIO DRIVER
3483M: Clemens Ladisch <[email protected]>
3484L: [email protected] (moderated for non-subscribers)
3485T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3486S: Maintained
3487F: Documentation/sound/cards/bt87x.rst
3488F: sound/pci/bt87x.c
3489
3490BT8XXGPIO DRIVER
3491M: Michael Buesch <[email protected]>
3492W: http://bu3sch.de/btgpio.php
3493S: Maintained
3494F: drivers/gpio/gpio-bt8xx.c
3495
3496BTRFS FILE SYSTEM
3497M: Chris Mason <[email protected]>
3498M: Josef Bacik <[email protected]>
3499M: David Sterba <[email protected]>
3500L: [email protected]
3501W: http://btrfs.wiki.kernel.org/
3502Q: http://patchwork.kernel.org/project/linux-btrfs/list/
3503T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
3504S: Maintained
3505F: Documentation/filesystems/btrfs.txt
3506F: fs/btrfs/
3507F: include/linux/btrfs*
3508F: include/uapi/linux/btrfs*
3509
3510BTTV VIDEO4LINUX DRIVER
3511M: Mauro Carvalho Chehab <[email protected]>
3512L: [email protected]
3513W: https://linuxtv.org
3514T: git git://linuxtv.org/media_tree.git
3515S: Odd fixes
3516F: Documentation/media/v4l-drivers/bttv*
3517F: drivers/media/pci/bt8xx/bttv*
3518
3519BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3520M: Chanwoo Choi <[email protected]>
3521L: [email protected]
3522L: [email protected]
3523T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3524S: Maintained
3525F: drivers/devfreq/exynos-bus.c
3526F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3527
3528BUSLOGIC SCSI DRIVER
3529M: Khalid Aziz <[email protected]>
3530L: [email protected]
3531S: Maintained
3532F: drivers/scsi/BusLogic.*
3533F: drivers/scsi/FlashPoint.*
3534
3535C-MEDIA CMI8788 DRIVER
3536M: Clemens Ladisch <[email protected]>
3537L: [email protected] (moderated for non-subscribers)
3538T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
3539S: Maintained
3540F: sound/pci/oxygen/
3541
3542C-SKY ARCHITECTURE
3543M: Guo Ren <[email protected]>
3544T: git https://github.com/c-sky/csky-linux.git
3545S: Supported
3546F: arch/csky/
3547F: Documentation/devicetree/bindings/csky/
3548F: drivers/irqchip/irq-csky-*
3549F: Documentation/devicetree/bindings/interrupt-controller/csky,*
3550F: drivers/clocksource/timer-gx6605s.c
3551F: drivers/clocksource/timer-mp-csky.c
3552F: Documentation/devicetree/bindings/timer/csky,*
3553K: csky
3554N: csky
3555
3556C6X ARCHITECTURE
3557M: Mark Salter <[email protected]>
3558M: Aurelien Jacquiot <[email protected]>
3559L: [email protected]
3560W: http://www.linux-c6x.org/wiki/index.php/Main_Page
3561S: Maintained
3562F: arch/c6x/
3563
3564CA8210 IEEE-802.15.4 RADIO DRIVER
3565M: Harry Morris <[email protected]>
3566L: [email protected]
3567W: https://github.com/Cascoda/ca8210-linux.git
3568S: Maintained
3569F: drivers/net/ieee802154/ca8210.c
3570F: Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
3571
3572CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
3573M: David Howells <[email protected]>
3574L: [email protected] (moderated for non-subscribers)
3575S: Supported
3576F: Documentation/filesystems/caching/cachefiles.txt
3577F: fs/cachefiles/
3578
3579CADENCE MIPI-CSI2 BRIDGES
3580M: Maxime Ripard <[email protected]>
3581L: [email protected]
3582S: Maintained
3583F: Documentation/devicetree/bindings/media/cdns,*.txt
3584F: drivers/media/platform/cadence/cdns-csi2*
3585
3586CADET FM/AM RADIO RECEIVER DRIVER
3587M: Hans Verkuil <[email protected]>
3588L: [email protected]
3589T: git git://linuxtv.org/media_tree.git
3590W: https://linuxtv.org
3591S: Maintained
3592F: drivers/media/radio/radio-cadet*
3593
3594CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
3595M: Jonathan Corbet <[email protected]>
3596L: [email protected]
3597T: git git://linuxtv.org/media_tree.git
3598S: Maintained
3599F: Documentation/media/v4l-drivers/cafe_ccic*
3600F: drivers/media/platform/marvell-ccic/
3601
3602CAIF NETWORK LAYER
3603L: [email protected]
3604S: Orphan
3605F: Documentation/networking/caif/
3606F: drivers/net/caif/
3607F: include/uapi/linux/caif/
3608F: include/net/caif/
3609F: net/caif/
3610
3611CAKE QDISC
3612M: Toke Høiland-Jørgensen <[email protected]>
3613L: [email protected] (moderated for non-subscribers)
3614S: Maintained
3615F: net/sched/sch_cake.c
3616
3617CALGARY x86-64 IOMMU
3618M: Muli Ben-Yehuda <[email protected]>
3619M: Jon Mason <[email protected]>
3620L: [email protected]
3621S: Maintained
3622F: arch/x86/kernel/pci-calgary_64.c
3623F: arch/x86/kernel/tce_64.c
3624F: arch/x86/include/asm/calgary.h
3625F: arch/x86/include/asm/tce.h
3626
3627CAN NETWORK DRIVERS
3628M: Wolfgang Grandegger <[email protected]>
3629M: Marc Kleine-Budde <[email protected]>
3630L: [email protected]
3631W: https://github.com/linux-can
3632T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3633T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3634S: Maintained
3635F: Documentation/devicetree/bindings/net/can/
3636F: drivers/net/can/
3637F: include/linux/can/dev.h
3638F: include/linux/can/platform/
3639F: include/uapi/linux/can/error.h
3640F: include/uapi/linux/can/netlink.h
3641
3642CAN NETWORK LAYER
3643M: Oliver Hartkopp <[email protected]>
3644M: Marc Kleine-Budde <[email protected]>
3645L: [email protected]
3646W: https://github.com/linux-can
3647T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3648T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3649S: Maintained
3650F: Documentation/networking/can.rst
3651F: net/can/
3652F: include/linux/can/core.h
3653F: include/uapi/linux/can.h
3654F: include/uapi/linux/can/bcm.h
3655F: include/uapi/linux/can/raw.h
3656F: include/uapi/linux/can/gw.h
3657
3658CAPABILITIES
3659M: Serge Hallyn <[email protected]>
3660L: [email protected]
3661S: Supported
3662F: include/linux/capability.h
3663F: include/uapi/linux/capability.h
3664F: security/commoncap.c
3665F: kernel/capability.c
3666
3667CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
3668M: Kevin Tsai <[email protected]>
3669S: Maintained
3670F: drivers/iio/light/cm*
3671
3672CARL9170 LINUX COMMUNITY WIRELESS DRIVER
3673M: Christian Lamparter <[email protected]>
3674L: [email protected]
3675W: http://wireless.kernel.org/en/users/Drivers/carl9170
3676S: Maintained
3677F: drivers/net/wireless/ath/carl9170/
3678
3679CAVIUM I2C DRIVER
3680M: Jan Glauber <[email protected]>
3681M: David Daney <[email protected]>
3682W: http://www.cavium.com
3683S: Supported
3684F: drivers/i2c/busses/i2c-octeon*
3685F: drivers/i2c/busses/i2c-thunderx*
3686
3687CAVIUM LIQUIDIO NETWORK DRIVER
3688M: Derek Chickles <[email protected]>
3689M: Satanand Burla <[email protected]>
3690M: Felix Manlunas <[email protected]>
3691L: [email protected]
3692W: http://www.cavium.com
3693S: Supported
3694F: drivers/net/ethernet/cavium/liquidio/
3695
3696CAVIUM MMC DRIVER
3697M: Jan Glauber <[email protected]>
3698M: David Daney <[email protected]>
3699M: Steven J. Hill <[email protected]>
3700W: http://www.cavium.com
3701S: Supported
3702F: drivers/mmc/host/cavium*
3703
3704CAVIUM OCTEON-TX CRYPTO DRIVER
3705M: George Cherian <[email protected]>
3706L: [email protected]
3707W: http://www.cavium.com
3708S: Supported
3709F: drivers/crypto/cavium/cpt/
3710
3711CAVIUM THUNDERX2 ARM64 SOC
3712M: Robert Richter <[email protected]>
3713M: Jayachandran C <[email protected]>
3714L: [email protected] (moderated for non-subscribers)
3715S: Maintained
3716F: arch/arm64/boot/dts/cavium/thunder2-99xx*
3717F: Documentation/devicetree/bindings/arm/cavium-thunder2.txt
3718
3719CC2520 IEEE-802.15.4 RADIO DRIVER
3720M: Varka Bhadram <[email protected]>
3721L: [email protected]
3722S: Maintained
3723F: drivers/net/ieee802154/cc2520.c
3724F: include/linux/spi/cc2520.h
3725F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
3726
3727CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
3728M: Gilad Ben-Yossef <[email protected]>
3729L: [email protected]
3730S: Supported
3731F: drivers/crypto/ccree/
3732W: https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
3733
3734CEC FRAMEWORK
3735M: Hans Verkuil <[email protected]>
3736L: [email protected]
3737T: git git://linuxtv.org/media_tree.git
3738W: http://linuxtv.org
3739S: Supported
3740F: Documentation/media/kapi/cec-core.rst
3741F: Documentation/media/uapi/cec
3742F: drivers/media/cec/
3743F: drivers/media/rc/keymaps/rc-cec.c
3744F: include/media/cec.h
3745F: include/media/cec-notifier.h
3746F: include/uapi/linux/cec.h
3747F: include/uapi/linux/cec-funcs.h
3748F: Documentation/devicetree/bindings/media/cec.txt
3749F: Documentation/ABI/testing/debugfs-cec-error-inj
3750
3751CEC GPIO DRIVER
3752M: Hans Verkuil <[email protected]>
3753L: [email protected]
3754T: git git://linuxtv.org/media_tree.git
3755W: http://linuxtv.org
3756S: Supported
3757F: drivers/media/platform/cec-gpio/
3758F: Documentation/devicetree/bindings/media/cec-gpio.txt
3759
3760CELL BROADBAND ENGINE ARCHITECTURE
3761M: Arnd Bergmann <[email protected]>
3762L: [email protected]
3763W: http://www.ibm.com/developerworks/power/cell/
3764S: Supported
3765F: arch/powerpc/include/asm/cell*.h
3766F: arch/powerpc/include/asm/spu*.h
3767F: arch/powerpc/include/uapi/asm/spu*.h
3768F: arch/powerpc/oprofile/*cell*
3769F: arch/powerpc/platforms/cell/
3770
3771CEPH COMMON CODE (LIBCEPH)
3772M: Ilya Dryomov <[email protected]>
3773M: Jeff Layton <[email protected]>
3774M: Sage Weil <[email protected]>
3775L: [email protected]
3776W: http://ceph.com/
3777T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3778T: git git://github.com/ceph/ceph-client.git
3779S: Supported
3780F: net/ceph/
3781F: include/linux/ceph/
3782F: include/linux/crush/
3783
3784CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3785M: Jeff Layton <[email protected]>
3786M: Sage Weil <[email protected]>
3787M: Ilya Dryomov <[email protected]>
3788L: [email protected]
3789W: http://ceph.com/
3790T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3791T: git git://github.com/ceph/ceph-client.git
3792S: Supported
3793F: Documentation/filesystems/ceph.txt
3794F: fs/ceph/
3795
3796CERTIFICATE HANDLING:
3797M: David Howells <[email protected]>
3798M: David Woodhouse <[email protected]>
3799L: [email protected]
3800S: Maintained
3801F: Documentation/admin-guide/module-signing.rst
3802F: certs/
3803F: scripts/sign-file.c
3804F: scripts/extract-cert.c
3805
3806CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3807L: [email protected]
3808S: Orphan
3809F: Documentation/usb/wusb-design-overview.rst
3810F: Documentation/usb/wusb-cbaf
3811F: drivers/usb/host/hwa-hc.c
3812F: drivers/usb/host/whci/
3813F: drivers/usb/wusbcore/
3814F: include/linux/usb/wusb*
3815
3816CFAG12864B LCD DRIVER
3817M: Miguel Ojeda Sandonis <[email protected]>
3818S: Maintained
3819F: drivers/auxdisplay/cfag12864b.c
3820F: include/linux/cfag12864b.h
3821
3822CFAG12864BFB LCD FRAMEBUFFER DRIVER
3823M: Miguel Ojeda Sandonis <[email protected]>
3824S: Maintained
3825F: drivers/auxdisplay/cfag12864bfb.c
3826F: include/linux/cfag12864b.h
3827
3828802.11 (including CFG80211/NL80211)
3829M: Johannes Berg <[email protected]>
3830L: [email protected]
3831W: http://wireless.kernel.org/
3832T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3833T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3834S: Maintained
3835F: net/wireless/
3836F: include/uapi/linux/nl80211.h
3837F: include/linux/ieee80211.h
3838F: include/net/wext.h
3839F: include/net/cfg80211.h
3840F: include/net/iw_handler.h
3841F: include/net/ieee80211_radiotap.h
3842F: Documentation/driver-api/80211/cfg80211.rst
3843F: Documentation/networking/regulatory.txt
3844
3845CHAR and MISC DRIVERS
3846M: Arnd Bergmann <[email protected]>
3847M: Greg Kroah-Hartman <[email protected]>
3848T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3849S: Supported
3850F: drivers/char/
3851F: drivers/misc/
3852F: include/linux/miscdevice.h
3853
3854CHECKPATCH
3855M: Andy Whitcroft <[email protected]>
3856M: Joe Perches <[email protected]>
3857S: Maintained
3858F: scripts/checkpatch.pl
3859
3860CHINESE DOCUMENTATION
3861M: Harry Wei <[email protected]>
3862M: Alex Shi <[email protected]>
3863L: [email protected] (subscribers-only)
3864S: Maintained
3865F: Documentation/translations/zh_CN/
3866
3867CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3868M: Peter Chen <[email protected]>
3869T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3870L: [email protected]
3871S: Maintained
3872F: drivers/usb/chipidea/
3873
3874CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3875M: Hans de Goede <[email protected]>
3876L: [email protected]
3877S: Maintained
3878F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3879F: drivers/input/touchscreen/chipone_icn8318.c
3880
3881CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
3882M: Hans de Goede <[email protected]>
3883L: [email protected]
3884S: Maintained
3885F: drivers/input/touchscreen/chipone_icn8505.c
3886
3887CHROME HARDWARE PLATFORM SUPPORT
3888M: Benson Leung <[email protected]>
3889M: Enric Balletbo i Serra <[email protected]>
3890S: Maintained
3891T: git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
3892F: drivers/platform/chrome/
3893
3894CHROMEOS EC SUBDRIVERS
3895M: Benson Leung <[email protected]>
3896M: Enric Balletbo i Serra <[email protected]>
3897R: Guenter Roeck <[email protected]>
3898S: Maintained
3899N: cros_ec
3900N: cros-ec
3901F: drivers/power/supply/cros_usbpd-charger.c
3902
3903CHROMEOS EC CODEC DRIVER
3904M: Cheng-Yi Chiang <[email protected]>
3905S: Maintained
3906R: Enric Balletbo i Serra <[email protected]>
3907R: Guenter Roeck <[email protected]>
3908F: Documentation/devicetree/bindings/sound/google,cros-ec-codec.txt
3909F: sound/soc/codecs/cros_ec_codec.*
3910
3911CIRRUS LOGIC AUDIO CODEC DRIVERS
3912M: Brian Austin <[email protected]>
3913M: Paul Handrigan <[email protected]>
3914L: [email protected] (moderated for non-subscribers)
3915S: Maintained
3916F: sound/soc/codecs/cs*
3917
3918CIRRUS LOGIC EP93XX ETHERNET DRIVER
3919M: Hartley Sweeten <[email protected]>
3920L: [email protected]
3921S: Maintained
3922F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3923
3924CIRRUS LOGIC LOCHNAGAR DRIVER
3925M: Charles Keepax <[email protected]>
3926M: Richard Fitzgerald <[email protected]>
3927L: [email protected]
3928S: Supported
3929F: drivers/clk/clk-lochnagar.c
3930F: drivers/hwmon/lochnagar-hwmon.c
3931F: drivers/mfd/lochnagar-i2c.c
3932F: drivers/pinctrl/cirrus/pinctrl-lochnagar.c
3933F: drivers/regulator/lochnagar-regulator.c
3934F: sound/soc/codecs/lochnagar-sc.c
3935F: include/dt-bindings/clk/lochnagar.h
3936F: include/dt-bindings/pinctrl/lochnagar.h
3937F: include/linux/mfd/lochnagar*
3938F: Documentation/devicetree/bindings/mfd/cirrus,lochnagar.txt
3939F: Documentation/devicetree/bindings/clock/cirrus,lochnagar.txt
3940F: Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.txt
3941F: Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.txt
3942F: Documentation/devicetree/bindings/regulator/cirrus,lochnagar.txt
3943F: Documentation/devicetree/bindings/sound/cirrus,lochnagar.txt
3944F: Documentation/hwmon/lochnagar.rst
3945
3946CISCO FCOE HBA DRIVER
3947M: Satish Kharat <[email protected]>
3948M: Sesidhar Baddela <[email protected]>
3949M: Karan Tilak Kumar <[email protected]>
3950L: [email protected]
3951S: Supported
3952F: drivers/scsi/fnic/
3953
3954CISCO SCSI HBA DRIVER
3955M: Karan Tilak Kumar <[email protected]>
3956M: Sesidhar Baddela <[email protected]>
3957L: [email protected]
3958S: Supported
3959F: drivers/scsi/snic/
3960
3961CISCO VIC ETHERNET NIC DRIVER
3962M: Christian Benvenuti <[email protected]>
3963M: Govindarajulu Varadarajan <[email protected]>
3964M: Parvi Kaustubhi <[email protected]>
3965S: Supported
3966F: drivers/net/ethernet/cisco/enic/
3967
3968CISCO VIC LOW LATENCY NIC DRIVER
3969M: Christian Benvenuti <[email protected]>
3970M: Nelson Escobar <[email protected]>
3971M: Parvi Kaustubhi <[email protected]>
3972S: Supported
3973F: drivers/infiniband/hw/usnic/
3974
3975CIRRUS LOGIC MADERA CODEC DRIVERS
3976M: Charles Keepax <[email protected]>
3977M: Richard Fitzgerald <[email protected]>
3978L: [email protected] (moderated for non-subscribers)
3979L: [email protected]
3980T: git https://github.com/CirrusLogic/linux-drivers.git
3981W: https://github.com/CirrusLogic/linux-drivers/wiki
3982S: Supported
3983F: Documentation/devicetree/bindings/mfd/madera.txt
3984F: Documentation/devicetree/bindings/pinctrl/cirrus,madera-pinctrl.txt
3985F: Documentation/devicetree/bindings/sound/madera.txt
3986F: include/dt-bindings/sound/madera*
3987F: include/linux/irqchip/irq-madera*
3988F: include/linux/mfd/madera/*
3989F: include/sound/madera*
3990F: drivers/gpio/gpio-madera*
3991F: drivers/irqchip/irq-madera*
3992F: drivers/mfd/madera*
3993F: drivers/mfd/cs47l*
3994F: drivers/pinctrl/cirrus/*
3995F: sound/soc/codecs/cs47l*
3996F: sound/soc/codecs/madera*
3997
3998CLANG-FORMAT FILE
3999M: Miguel Ojeda <[email protected]>
4000S: Maintained
4001F: .clang-format
4002
4003CLANG/LLVM BUILD SUPPORT
4004L: [email protected]
4005W: https://clangbuiltlinux.github.io/
4006B: https://github.com/ClangBuiltLinux/linux/issues
4007C: irc://chat.freenode.net/clangbuiltlinux
4008S: Supported
4009K: \b(?i:clang|llvm)\b
4010
4011CLEANCACHE API
4012M: Konrad Rzeszutek Wilk <[email protected]>
4013L: [email protected]
4014S: Maintained
4015F: mm/cleancache.c
4016F: include/linux/cleancache.h
4017
4018CLK API
4019M: Russell King <[email protected]>
4020L: [email protected]
4021S: Maintained
4022F: include/linux/clk.h
4023
4024CLOCKSOURCE, CLOCKEVENT DRIVERS
4025M: Daniel Lezcano <[email protected]>
4026M: Thomas Gleixner <[email protected]>
4027L: [email protected]
4028T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4029S: Supported
4030F: drivers/clocksource/
4031F: Documentation/devicetree/bindings/timer/
4032
4033CMPC ACPI DRIVER
4034M: Thadeu Lima de Souza Cascardo <[email protected]>
4035M: Daniel Oliveira Nascimento <[email protected]>
4036L: [email protected]
4037S: Supported
4038F: drivers/platform/x86/classmate-laptop.c
4039
4040COBALT MEDIA DRIVER
4041M: Hans Verkuil <[email protected]>
4042L: [email protected]
4043T: git git://linuxtv.org/media_tree.git
4044W: https://linuxtv.org
4045S: Supported
4046F: drivers/media/pci/cobalt/
4047
4048COCCINELLE/Semantic Patches (SmPL)
4049M: Julia Lawall <[email protected]>
4050M: Gilles Muller <[email protected]>
4051M: Nicolas Palix <[email protected]>
4052M: Michal Marek <[email protected]>
4053L: [email protected] (moderated for non-subscribers)
4054T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
4055W: http://coccinelle.lip6.fr/
4056S: Supported
4057F: Documentation/dev-tools/coccinelle.rst
4058F: scripts/coccinelle/
4059F: scripts/coccicheck
4060
4061CODA FILE SYSTEM
4062M: Jan Harkes <[email protected]>
4063M: [email protected]
4064L: [email protected]
4065W: http://www.coda.cs.cmu.edu/
4066S: Maintained
4067F: Documentation/filesystems/coda.txt
4068F: fs/coda/
4069F: include/linux/coda*.h
4070F: include/uapi/linux/coda*.h
4071
4072CODA V4L2 MEM2MEM DRIVER
4073M: Philipp Zabel <[email protected]>
4074L: [email protected]
4075S: Maintained
4076F: Documentation/devicetree/bindings/media/coda.txt
4077F: drivers/media/platform/coda/
4078
4079CODE OF CONDUCT
4080M: Greg Kroah-Hartman <[email protected]>
4081S: Supported
4082F: Documentation/process/code-of-conduct.rst
4083F: Documentation/process/code-of-conduct-interpretation.rst
4084
4085COMMON CLK FRAMEWORK
4086M: Michael Turquette <[email protected]>
4087M: Stephen Boyd <[email protected]>
4088L: [email protected]
4089Q: http://patchwork.kernel.org/project/linux-clk/list/
4090T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
4091S: Maintained
4092F: Documentation/devicetree/bindings/clock/
4093F: drivers/clk/
4094X: drivers/clk/clkdev.c
4095F: include/linux/clk-pr*
4096F: include/linux/clk/
4097F: include/linux/of_clk.h
4098
4099COMMON INTERNET FILE SYSTEM (CIFS)
4100M: Steve French <[email protected]>
4101L: [email protected]
4102L: [email protected] (moderated for non-subscribers)
4103W: http://linux-cifs.samba.org/
4104T: git git://git.samba.org/sfrench/cifs-2.6.git
4105S: Supported
4106F: Documentation/filesystems/cifs/
4107F: fs/cifs/
4108
4109COMPACTPCI HOTPLUG CORE
4110M: Scott Murray <[email protected]>
4111L: [email protected]
4112S: Maintained
4113F: drivers/pci/hotplug/cpci_hotplug*
4114
4115COMPACTPCI HOTPLUG GENERIC DRIVER
4116M: Scott Murray <[email protected]>
4117L: [email protected]
4118S: Maintained
4119F: drivers/pci/hotplug/cpcihp_generic.c
4120
4121COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
4122M: Scott Murray <[email protected]>
4123L: [email protected]
4124S: Maintained
4125F: drivers/pci/hotplug/cpcihp_zt5550.*
4126
4127COMPAL LAPTOP SUPPORT
4128M: Cezary Jackiewicz <[email protected]>
4129L: [email protected]
4130S: Maintained
4131F: drivers/platform/x86/compal-laptop.c
4132
4133COMPILER ATTRIBUTES
4134M: Miguel Ojeda <[email protected]>
4135S: Maintained
4136F: include/linux/compiler_attributes.h
4137
4138CONEXANT ACCESSRUNNER USB DRIVER
4139L: [email protected]
4140W: http://accessrunner.sourceforge.net/
4141S: Orphan
4142F: drivers/usb/atm/cxacru.c
4143
4144CONFIGFS
4145M: Joel Becker <[email protected]>
4146M: Christoph Hellwig <[email protected]>
4147T: git git://git.infradead.org/users/hch/configfs.git
4148S: Supported
4149F: fs/configfs/
4150F: include/linux/configfs.h
4151
4152CONNECTOR
4153M: Evgeniy Polyakov <[email protected]>
4154L: [email protected]
4155S: Maintained
4156F: drivers/connector/
4157
4158CONTROL GROUP (CGROUP)
4159M: Tejun Heo <[email protected]>
4160M: Li Zefan <[email protected]>
4161M: Johannes Weiner <[email protected]>
4162L: [email protected]
4163T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4164S: Maintained
4165F: Documentation/admin-guide/cgroup-v2.rst
4166F: Documentation/admin-guide/cgroup-v1/
4167F: include/linux/cgroup*
4168F: kernel/cgroup/
4169
4170CONTROL GROUP - CPUSET
4171M: Li Zefan <[email protected]>
4172L: [email protected]
4173W: http://www.bullopensource.org/cpuset/
4174W: http://oss.sgi.com/projects/cpusets/
4175T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4176S: Maintained
4177F: Documentation/admin-guide/cgroup-v1/cpusets.rst
4178F: include/linux/cpuset.h
4179F: kernel/cgroup/cpuset.c
4180
4181CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
4182M: Johannes Weiner <[email protected]>
4183M: Michal Hocko <[email protected]>
4184M: Vladimir Davydov <[email protected]>
4185L: [email protected]
4186L: [email protected]
4187S: Maintained
4188F: mm/memcontrol.c
4189F: mm/swap_cgroup.c
4190
4191CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
4192M: Tejun Heo <[email protected]>
4193M: Jens Axboe <[email protected]>
4194L: [email protected]
4195L: [email protected]
4196T: git git://git.kernel.dk/linux-block
4197F: Documentation/admin-guide/cgroup-v1/blkio-controller.rst
4198F: block/blk-cgroup.c
4199F: include/linux/blk-cgroup.h
4200F: block/blk-throttle.c
4201F: block/blk-iolatency.c
4202F: block/bfq-cgroup.c
4203
4204CORETEMP HARDWARE MONITORING DRIVER
4205M: Fenghua Yu <[email protected]>
4206L: [email protected]
4207S: Maintained
4208F: Documentation/hwmon/coretemp.rst
4209F: drivers/hwmon/coretemp.c
4210
4211COSA/SRP SYNC SERIAL DRIVER
4212M: Jan "Yenya" Kasprzak <[email protected]>
4213W: http://www.fi.muni.cz/~kas/cosa/
4214S: Maintained
4215F: drivers/net/wan/cosa*
4216
4217COUNTER SUBSYSTEM
4218M: William Breathitt Gray <[email protected]>
4219L: [email protected]
4220S: Maintained
4221F: Documentation/ABI/testing/sysfs-bus-counter*
4222F: Documentation/driver-api/generic-counter.rst
4223F: drivers/counter/
4224F: include/linux/counter.h
4225F: include/linux/counter_enum.h
4226
4227CPMAC ETHERNET DRIVER
4228M: Florian Fainelli <[email protected]>
4229L: [email protected]
4230S: Maintained
4231F: drivers/net/ethernet/ti/cpmac.c
4232
4233CPU FREQUENCY SCALING FRAMEWORK
4234M: "Rafael J. Wysocki" <[email protected]>
4235M: Viresh Kumar <[email protected]>
4236L: [email protected]
4237S: Maintained
4238T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4239T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
4240B: https://bugzilla.kernel.org
4241F: Documentation/admin-guide/pm/cpufreq.rst
4242F: Documentation/admin-guide/pm/intel_pstate.rst
4243F: Documentation/cpu-freq/
4244F: Documentation/devicetree/bindings/cpufreq/
4245F: drivers/cpufreq/
4246F: kernel/sched/cpufreq*.c
4247F: include/linux/cpufreq.h
4248F: include/linux/sched/cpufreq.h
4249F: tools/testing/selftests/cpufreq/
4250
4251CPU FREQUENCY DRIVERS - ARM BIG LITTLE
4252M: Viresh Kumar <[email protected]>
4253M: Sudeep Holla <[email protected]>
4254L: [email protected]
4255W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
4256S: Maintained
4257F: drivers/cpufreq/arm_big_little.h
4258F: drivers/cpufreq/arm_big_little.c
4259
4260CPU POWER MONITORING SUBSYSTEM
4261M: Thomas Renninger <[email protected]>
4262M: Shuah Khan <[email protected]>
4263M: Shuah Khan <[email protected]>
4264L: [email protected]
4265S: Maintained
4266F: tools/power/cpupower/
4267
4268CPUID/MSR DRIVER
4269M: "H. Peter Anvin" <[email protected]>
4270S: Maintained
4271F: arch/x86/kernel/cpuid.c
4272F: arch/x86/kernel/msr.c
4273
4274CPUIDLE DRIVER - ARM BIG LITTLE
4275M: Lorenzo Pieralisi <[email protected]>
4276M: Daniel Lezcano <[email protected]>
4277L: [email protected]
4278L: [email protected]
4279T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4280S: Maintained
4281F: drivers/cpuidle/cpuidle-big_little.c
4282
4283CPUIDLE DRIVER - ARM EXYNOS
4284M: Bartlomiej Zolnierkiewicz <[email protected]>
4285M: Daniel Lezcano <[email protected]>
4286M: Kukjin Kim <[email protected]>
4287L: [email protected]
4288L: [email protected]
4289S: Supported
4290F: drivers/cpuidle/cpuidle-exynos.c
4291F: arch/arm/mach-exynos/pm.c
4292
4293CPU IDLE TIME MANAGEMENT FRAMEWORK
4294M: "Rafael J. Wysocki" <[email protected]>
4295M: Daniel Lezcano <[email protected]>
4296L: [email protected]
4297S: Maintained
4298T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4299B: https://bugzilla.kernel.org
4300F: Documentation/admin-guide/pm/cpuidle.rst
4301F: Documentation/driver-api/pm/cpuidle.rst
4302F: drivers/cpuidle/*
4303F: include/linux/cpuidle.h
4304
4305CRAMFS FILESYSTEM
4306M: Nicolas Pitre <[email protected]>
4307S: Maintained
4308F: Documentation/filesystems/cramfs.txt
4309F: fs/cramfs/
4310
4311CRYPTO API
4312M: Herbert Xu <[email protected]>
4313M: "David S. Miller" <[email protected]>
4314L: [email protected]
4315T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
4316T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
4317S: Maintained
4318F: Documentation/crypto/
4319F: Documentation/devicetree/bindings/crypto/
4320F: arch/*/crypto/
4321F: crypto/
4322F: drivers/crypto/
4323F: include/crypto/
4324F: include/linux/crypto*
4325F: lib/crypto/
4326
4327CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
4328M: Neil Horman <[email protected]>
4329L: [email protected]
4330S: Maintained
4331F: crypto/ansi_cprng.c
4332F: crypto/rng.c
4333
4334CS3308 MEDIA DRIVER
4335M: Hans Verkuil <[email protected]>
4336L: [email protected]
4337T: git git://linuxtv.org/media_tree.git
4338W: http://linuxtv.org
4339S: Odd Fixes
4340F: drivers/media/i2c/cs3308.c
4341
4342CS5535 Audio ALSA driver
4343M: Jaya Kumar <[email protected]>
4344S: Maintained
4345F: sound/pci/cs5535audio/
4346
4347CSI DRIVERS FOR ALLWINNER V3s
4348M: Yong Deng <[email protected]>
4349L: [email protected]
4350T: git git://linuxtv.org/media_tree.git
4351S: Maintained
4352F: drivers/media/platform/sunxi/sun6i-csi/
4353F: Documentation/devicetree/bindings/media/sun6i-csi.txt
4354
4355CW1200 WLAN driver
4356M: Solomon Peachy <[email protected]>
4357S: Maintained
4358F: drivers/net/wireless/st/cw1200/
4359
4360CX18 VIDEO4LINUX DRIVER
4361M: Andy Walls <[email protected]>
4362L: [email protected] (subscribers-only)
4363L: [email protected]
4364T: git git://linuxtv.org/media_tree.git
4365W: https://linuxtv.org
4366W: http://www.ivtvdriver.org/index.php/Cx18
4367S: Maintained
4368F: Documentation/media/v4l-drivers/cx18*
4369F: drivers/media/pci/cx18/
4370F: include/uapi/linux/ivtv*
4371
4372CX2341X MPEG ENCODER HELPER MODULE
4373M: Hans Verkuil <[email protected]>
4374L: [email protected]
4375T: git git://linuxtv.org/media_tree.git
4376W: https://linuxtv.org
4377S: Maintained
4378F: drivers/media/common/cx2341x*
4379F: include/media/drv-intf/cx2341x.h
4380
4381CX24120 MEDIA DRIVER
4382M: Jemma Denson <[email protected]>
4383M: Patrick Boettcher <[email protected]>
4384L: [email protected]
4385W: https://linuxtv.org
4386Q: http://patchwork.linuxtv.org/project/linux-media/list/
4387S: Maintained
4388F: drivers/media/dvb-frontends/cx24120*
4389
4390CX88 VIDEO4LINUX DRIVER
4391M: Mauro Carvalho Chehab <[email protected]>
4392L: [email protected]
4393W: https://linuxtv.org
4394T: git git://linuxtv.org/media_tree.git
4395S: Odd fixes
4396F: Documentation/media/v4l-drivers/cx88*
4397F: drivers/media/pci/cx88/
4398
4399CXD2820R MEDIA DRIVER
4400M: Antti Palosaari <[email protected]>
4401L: [email protected]
4402W: https://linuxtv.org
4403W: http://palosaari.fi/linux/
4404Q: http://patchwork.linuxtv.org/project/linux-media/list/
4405T: git git://linuxtv.org/anttip/media_tree.git
4406S: Maintained
4407F: drivers/media/dvb-frontends/cxd2820r*
4408
4409CXGB3 ETHERNET DRIVER (CXGB3)
4410M: Vishal Kulkarni <[email protected]>
4411L: [email protected]
4412W: http://www.chelsio.com
4413S: Supported
4414F: drivers/net/ethernet/chelsio/cxgb3/
4415
4416CXGB3 ISCSI DRIVER (CXGB3I)
4417M: Karen Xie <[email protected]>
4418L: [email protected]
4419W: http://www.chelsio.com
4420S: Supported
4421F: drivers/scsi/cxgbi/cxgb3i
4422
4423CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
4424M: Potnuri Bharat Teja <[email protected]>
4425L: [email protected]
4426W: http://www.openfabrics.org
4427S: Supported
4428F: drivers/infiniband/hw/cxgb3/
4429F: include/uapi/rdma/cxgb3-abi.h
4430
4431CXGB4 CRYPTO DRIVER (chcr)
4432M: Atul Gupta <[email protected]>
4433L: [email protected]
4434W: http://www.chelsio.com
4435S: Supported
4436F: drivers/crypto/chelsio
4437
4438CXGB4 ETHERNET DRIVER (CXGB4)
4439M: Vishal Kulkarni <[email protected]>
4440L: [email protected]
4441W: http://www.chelsio.com
4442S: Supported
4443F: drivers/net/ethernet/chelsio/cxgb4/
4444
4445CXGB4 ISCSI DRIVER (CXGB4I)
4446M: Karen Xie <[email protected]>
4447L: [email protected]
4448W: http://www.chelsio.com
4449S: Supported
4450F: drivers/scsi/cxgbi/cxgb4i
4451
4452CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
4453M: Potnuri Bharat Teja <[email protected]>
4454L: [email protected]
4455W: http://www.openfabrics.org
4456S: Supported
4457F: drivers/infiniband/hw/cxgb4/
4458F: include/uapi/rdma/cxgb4-abi.h
4459
4460CXGB4VF ETHERNET DRIVER (CXGB4VF)
4461M: Casey Leedom <[email protected]>
4462L: [email protected]
4463W: http://www.chelsio.com
4464S: Supported
4465F: drivers/net/ethernet/chelsio/cxgb4vf/
4466
4467CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
4468M: Frederic Barrat <[email protected]>
4469M: Andrew Donnellan <[email protected]>
4470L: [email protected]
4471S: Supported
4472F: arch/powerpc/platforms/powernv/pci-cxl.c
4473F: drivers/misc/cxl/
4474F: include/misc/cxl*
4475F: include/uapi/misc/cxl.h
4476F: Documentation/powerpc/cxl.rst
4477F: Documentation/ABI/testing/sysfs-class-cxl
4478
4479CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
4480M: Manoj N. Kumar <[email protected]>
4481M: Matthew R. Ochs <[email protected]>
4482M: Uma Krishnan <[email protected]>
4483L: [email protected]
4484S: Supported
4485F: drivers/scsi/cxlflash/
4486F: include/uapi/scsi/cxlflash_ioctl.h
4487F: Documentation/powerpc/cxlflash.rst
4488
4489CYBERPRO FB DRIVER
4490M: Russell King <[email protected]>
4491L: [email protected] (moderated for non-subscribers)
4492W: http://www.armlinux.org.uk/
4493S: Maintained
4494F: drivers/video/fbdev/cyber2000fb.*
4495
4496CYCLADES ASYNC MUX DRIVER
4497W: http://www.cyclades.com/
4498S: Orphan
4499F: drivers/tty/cyclades.c
4500F: include/linux/cyclades.h
4501F: include/uapi/linux/cyclades.h
4502
4503CYCLADES PC300 DRIVER
4504W: http://www.cyclades.com/
4505S: Orphan
4506F: drivers/net/wan/pc300*
4507
4508CYPRESS_FIRMWARE MEDIA DRIVER
4509M: Antti Palosaari <[email protected]>
4510L: [email protected]
4511W: https://linuxtv.org
4512W: http://palosaari.fi/linux/
4513Q: http://patchwork.linuxtv.org/project/linux-media/list/
4514T: git git://linuxtv.org/anttip/media_tree.git
4515S: Maintained
4516F: drivers/media/common/cypress_firmware*
4517
4518CYTTSP TOUCHSCREEN DRIVER
4519M: Ferruh Yigit <[email protected]>
4520L: [email protected]
4521S: Supported
4522F: drivers/input/touchscreen/cyttsp*
4523F: include/linux/input/cyttsp.h
4524
4525D-LINK DIR-685 TOUCHKEYS DRIVER
4526M: Linus Walleij <[email protected]>
4527L: [email protected]
4528S: Supported
4529F: drivers/input/keyboard/dlink-dir685-touchkeys.c
4530
4531DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
4532M: Joshua Kinard <[email protected]>
4533S: Maintained
4534F: drivers/rtc/rtc-ds1685.c
4535F: include/linux/rtc/ds1685.h
4536
4537DAMA SLAVE for AX.25
4538M: Joerg Reuter <[email protected]>
4539W: http://yaina.de/jreuter/
4540W: http://www.qsl.net/dl1bke/
4541L: [email protected]
4542S: Maintained
4543F: net/ax25/af_ax25.c
4544F: net/ax25/ax25_dev.c
4545F: net/ax25/ax25_ds_*
4546F: net/ax25/ax25_in.c
4547F: net/ax25/ax25_out.c
4548F: net/ax25/ax25_timer.c
4549F: net/ax25/sysctl_net_ax25.c
4550
4551DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
4552L: [email protected]
4553S: Orphan
4554F: Documentation/networking/device_drivers/dec/dmfe.txt
4555F: drivers/net/ethernet/dec/tulip/dmfe.c
4556
4557DC390/AM53C974 SCSI driver
4558M: Hannes Reinecke <[email protected]>
4559L: [email protected]
4560S: Maintained
4561F: drivers/scsi/am53c974.c
4562
4563DC395x SCSI driver
4564M: Oliver Neukum <[email protected]>
4565M: Ali Akcaagac <[email protected]>
4566M: Jamie Lenehan <[email protected]>
4567L: [email protected]
4568W: http://twibble.org/dist/dc395x/
4569W: http://lists.twibble.org/mailman/listinfo/dc395x/
4570S: Maintained
4571F: Documentation/scsi/dc395x.txt
4572F: drivers/scsi/dc395x.*
4573
4574DCCP PROTOCOL
4575M: Gerrit Renker <[email protected]>
4576L: [email protected]
4577W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
4578S: Maintained
4579F: include/linux/dccp.h
4580F: include/uapi/linux/dccp.h
4581F: include/linux/tfrc.h
4582F: net/dccp/
4583
4584DECnet NETWORK LAYER
4585W: http://linux-decnet.sourceforge.net
4586L: [email protected]
4587S: Orphan
4588F: Documentation/networking/decnet.txt
4589F: net/decnet/
4590
4591DECSTATION PLATFORM SUPPORT
4592M: "Maciej W. Rozycki" <[email protected]>
4593L: [email protected]
4594W: http://www.linux-mips.org/wiki/DECstation
4595S: Maintained
4596F: arch/mips/dec/
4597F: arch/mips/include/asm/dec/
4598F: arch/mips/include/asm/mach-dec/
4599
4600DEFXX FDDI NETWORK DRIVER
4601M: "Maciej W. Rozycki" <[email protected]>
4602S: Maintained
4603F: drivers/net/fddi/defxx.*
4604
4605DELL SMBIOS DRIVER
4606M: Pali Rohár <[email protected]>
4607M: Mario Limonciello <[email protected]>
4608L: [email protected]
4609S: Maintained
4610F: drivers/platform/x86/dell-smbios.*
4611
4612DELL SMBIOS SMM DRIVER
4613M: Mario Limonciello <[email protected]>
4614L: [email protected]
4615S: Maintained
4616F: drivers/platform/x86/dell-smbios-smm.c
4617
4618DELL SMBIOS WMI DRIVER
4619M: Mario Limonciello <[email protected]>
4620L: [email protected]
4621S: Maintained
4622F: drivers/platform/x86/dell-smbios-wmi.c
4623F: tools/wmi/dell-smbios-example.c
4624
4625DEFZA FDDI NETWORK DRIVER
4626M: "Maciej W. Rozycki" <[email protected]>
4627S: Maintained
4628F: drivers/net/fddi/defza.*
4629
4630DELL LAPTOP DRIVER
4631M: Matthew Garrett <[email protected]>
4632M: Pali Rohár <[email protected]>
4633L: [email protected]
4634S: Maintained
4635F: drivers/platform/x86/dell-laptop.c
4636
4637DELL LAPTOP FREEFALL DRIVER
4638M: Pali Rohár <[email protected]>
4639S: Maintained
4640F: drivers/platform/x86/dell-smo8800.c
4641
4642DELL LAPTOP RBTN DRIVER
4643M: Pali Rohár <[email protected]>
4644S: Maintained
4645F: drivers/platform/x86/dell-rbtn.*
4646
4647DELL REMOTE BIOS UPDATE DRIVER
4648M: Stuart Hayes <[email protected]>
4649L: [email protected]
4650S: Maintained
4651F: drivers/platform/x86/dell_rbu.c
4652
4653DELL LAPTOP SMM DRIVER
4654M: Pali Rohár <[email protected]>
4655S: Maintained
4656F: drivers/hwmon/dell-smm-hwmon.c
4657F: include/uapi/linux/i8k.h
4658
4659DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
4660M: Stuart Hayes <[email protected]>
4661L: [email protected]
4662S: Maintained
4663F: Documentation/driver-api/dcdbas.rst
4664F: drivers/platform/x86/dcdbas.*
4665
4666DELL WMI NOTIFICATIONS DRIVER
4667M: Matthew Garrett <[email protected]>
4668M: Pali Rohár <[email protected]>
4669S: Maintained
4670F: drivers/platform/x86/dell-wmi.c
4671
4672DELL WMI DESCRIPTOR DRIVER
4673M: Mario Limonciello <[email protected]>
4674S: Maintained
4675F: drivers/platform/x86/dell-wmi-descriptor.c
4676
4677DELTA ST MEDIA DRIVER
4678M: Hugues Fruchet <[email protected]>
4679L: [email protected]
4680T: git git://linuxtv.org/media_tree.git
4681W: https://linuxtv.org
4682S: Supported
4683F: drivers/media/platform/sti/delta
4684
4685DENALI NAND DRIVER
4686M: Masahiro Yamada <[email protected]>
4687L: [email protected]
4688S: Supported
4689F: drivers/mtd/nand/raw/denali*
4690
4691DESIGNWARE EDMA CORE IP DRIVER
4692M: Gustavo Pimentel <[email protected]>
4693L: [email protected]
4694S: Maintained
4695F: drivers/dma/dw-edma/
4696F: include/linux/dma/edma.h
4697
4698DESIGNWARE USB2 DRD IP DRIVER
4699M: Minas Harutyunyan <[email protected]>
4700L: [email protected]
4701T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4702S: Maintained
4703F: drivers/usb/dwc2/
4704
4705DESIGNWARE USB3 DRD IP DRIVER
4706M: Felipe Balbi <[email protected]>
4707L: [email protected]
4708T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4709S: Maintained
4710F: drivers/usb/dwc3/
4711
4712DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
4713M: Andreas Klinger <[email protected]>
4714L: [email protected]
4715S: Maintained
4716F: Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
4717F: drivers/iio/proximity/srf*.c
4718
4719DEVICE COREDUMP (DEV_COREDUMP)
4720M: Johannes Berg <[email protected]>
4721L: [email protected]
4722S: Maintained
4723F: drivers/base/devcoredump.c
4724F: include/linux/devcoredump.h
4725
4726DEVICE FREQUENCY (DEVFREQ)
4727M: MyungJoo Ham <[email protected]>
4728M: Kyungmin Park <[email protected]>
4729R: Chanwoo Choi <[email protected]>
4730L: [email protected]
4731T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
4732S: Maintained
4733F: drivers/devfreq/
4734F: include/linux/devfreq.h
4735F: Documentation/devicetree/bindings/devfreq/
4736F: include/trace/events/devfreq.h
4737
4738DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
4739M: Chanwoo Choi <[email protected]>
4740L: [email protected]
4741T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
4742S: Supported
4743F: drivers/devfreq/event/
4744F: drivers/devfreq/devfreq-event.c
4745F: include/linux/devfreq-event.h
4746F: Documentation/devicetree/bindings/devfreq/event/
4747
4748DEVICE NUMBER REGISTRY
4749M: Torben Mathiasen <[email protected]>
4750W: http://lanana.org/docs/device-list/index.html
4751S: Maintained
4752
4753DEVICE-MAPPER (LVM)
4754M: Alasdair Kergon <[email protected]>
4755M: Mike Snitzer <[email protected]>
4756M: [email protected]
4757L: [email protected]
4758W: http://sources.redhat.com/dm
4759Q: http://patchwork.kernel.org/project/dm-devel/list/
4760T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
4761T: quilt http://people.redhat.com/agk/patches/linux/editing/
4762S: Maintained
4763F: Documentation/admin-guide/device-mapper/
4764F: drivers/md/Makefile
4765F: drivers/md/Kconfig
4766F: drivers/md/dm*
4767F: drivers/md/persistent-data/
4768F: include/linux/device-mapper.h
4769F: include/linux/dm-*.h
4770F: include/uapi/linux/dm-*.h
4771
4772DEVLINK
4773M: Jiri Pirko <[email protected]>
4774L: [email protected]
4775S: Supported
4776F: net/core/devlink.c
4777F: include/net/devlink.h
4778F: include/uapi/linux/devlink.h
4779
4780DIALOG SEMICONDUCTOR DRIVERS
4781M: Support Opensource <[email protected]>
4782W: http://www.dialog-semiconductor.com/products
4783S: Supported
4784F: Documentation/hwmon/da90??.rst
4785F: Documentation/devicetree/bindings/mfd/da90*.txt
4786F: Documentation/devicetree/bindings/input/da90??-onkey.txt
4787F: Documentation/devicetree/bindings/thermal/da90??-thermal.txt
4788F: Documentation/devicetree/bindings/regulator/da92*.txt
4789F: Documentation/devicetree/bindings/regulator/slg51000.txt
4790F: Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
4791F: Documentation/devicetree/bindings/sound/da[79]*.txt
4792F: drivers/gpio/gpio-da90??.c
4793F: drivers/hwmon/da90??-hwmon.c
4794F: drivers/iio/adc/da91??-*.c
4795F: drivers/input/misc/da90??_onkey.c
4796F: drivers/input/touchscreen/da9052_tsi.c
4797F: drivers/leds/leds-da90??.c
4798F: drivers/mfd/da903x.c
4799F: drivers/mfd/da90??-*.c
4800F: drivers/mfd/da91??-*.c
4801F: drivers/power/supply/da9052-battery.c
4802F: drivers/power/supply/da91??-*.c
4803F: drivers/regulator/da903x.c
4804F: drivers/regulator/da9???-regulator.[ch]
4805F: drivers/regulator/slg51000-regulator.[ch]
4806F: drivers/thermal/da90??-thermal.c
4807F: drivers/rtc/rtc-da90??.c
4808F: drivers/video/backlight/da90??_bl.c
4809F: drivers/watchdog/da90??_wdt.c
4810F: include/linux/mfd/da903x.h
4811F: include/linux/mfd/da9052/
4812F: include/linux/mfd/da9055/
4813F: include/linux/mfd/da9062/
4814F: include/linux/mfd/da9063/
4815F: include/linux/mfd/da9150/
4816F: include/linux/regulator/da9211.h
4817F: include/sound/da[79]*.h
4818F: sound/soc/codecs/da[79]*.[ch]
4819
4820DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
4821M: William Breathitt Gray <[email protected]>
4822L: [email protected]
4823S: Maintained
4824F: drivers/gpio/gpio-gpio-mm.c
4825
4826DIOLAN U2C-12 I2C DRIVER
4827M: Guenter Roeck <[email protected]>
4828L: [email protected]
4829S: Maintained
4830F: drivers/i2c/busses/i2c-diolan-u2c.c
4831
4832FILESYSTEM DIRECT ACCESS (DAX)
4833M: Dan Williams <[email protected]>
4834R: Matthew Wilcox <[email protected]>
4835R: Jan Kara <[email protected]>
4836L: [email protected]
4837L: [email protected]
4838S: Supported
4839F: fs/dax.c
4840F: include/linux/dax.h
4841F: include/trace/events/fs_dax.h
4842
4843DEVICE DIRECT ACCESS (DAX)
4844M: Dan Williams <[email protected]>
4845M: Vishal Verma <[email protected]>
4846M: Keith Busch <[email protected]>
4847M: Dave Jiang <[email protected]>
4848L: [email protected]
4849S: Supported
4850F: drivers/dax/
4851
4852DIRECTORY NOTIFICATION (DNOTIFY)
4853M: Jan Kara <[email protected]>
4854R: Amir Goldstein <[email protected]>
4855L: [email protected]
4856S: Maintained
4857F: Documentation/filesystems/dnotify.txt
4858F: fs/notify/dnotify/
4859F: include/linux/dnotify.h
4860
4861DISK GEOMETRY AND PARTITION HANDLING
4862M: Andries Brouwer <[email protected]>
4863W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
4864W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
4865W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
4866S: Maintained
4867
4868DISKQUOTA
4869M: Jan Kara <[email protected]>
4870S: Maintained
4871F: Documentation/filesystems/quota.txt
4872F: fs/quota/
4873F: include/linux/quota*.h
4874F: include/uapi/linux/quota*.h
4875
4876DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
4877M: Bernie Thompson <[email protected]>
4878L: [email protected]
4879S: Maintained
4880W: http://plugable.com/category/projects/udlfb/
4881F: drivers/video/fbdev/udlfb.c
4882F: include/video/udlfb.h
4883F: Documentation/fb/udlfb.rst
4884
4885DISTRIBUTED LOCK MANAGER (DLM)
4886M: Christine Caulfield <[email protected]>
4887M: David Teigland <[email protected]>
4888L: [email protected]
4889W: http://sources.redhat.com/cluster/
4890T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
4891S: Supported
4892F: fs/dlm/
4893
4894DMA BUFFER SHARING FRAMEWORK
4895M: Sumit Semwal <[email protected]>
4896S: Maintained
4897L: [email protected]
4898L: [email protected]
4899L: [email protected] (moderated for non-subscribers)
4900F: drivers/dma-buf/
4901F: include/linux/dma-buf*
4902F: include/linux/reservation.h
4903F: include/linux/*fence.h
4904F: Documentation/driver-api/dma-buf.rst
4905T: git git://anongit.freedesktop.org/drm/drm-misc
4906
4907DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4908M: Vinod Koul <[email protected]>
4909L: [email protected]
4910Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4911S: Maintained
4912F: drivers/dma/
4913F: include/linux/dmaengine.h
4914F: include/linux/of_dma.h
4915F: Documentation/devicetree/bindings/dma/
4916F: Documentation/driver-api/dmaengine/
4917T: git git://git.infradead.org/users/vkoul/slave-dma.git
4918
4919DMA MAPPING HELPERS
4920M: Christoph Hellwig <[email protected]>
4921M: Marek Szyprowski <[email protected]>
4922R: Robin Murphy <[email protected]>
4923L: [email protected]
4924T: git git://git.infradead.org/users/hch/dma-mapping.git
4925W: http://git.infradead.org/users/hch/dma-mapping.git
4926S: Supported
4927F: kernel/dma/
4928F: include/asm-generic/dma-mapping.h
4929F: include/linux/dma-direct.h
4930F: include/linux/dma-mapping.h
4931F: include/linux/dma-noncoherent.h
4932
4933DME1737 HARDWARE MONITOR DRIVER
4934M: Juerg Haefliger <[email protected]>
4935L: [email protected]
4936S: Maintained
4937F: Documentation/hwmon/dme1737.rst
4938F: drivers/hwmon/dme1737.c
4939
4940DMI/SMBIOS SUPPORT
4941M: Jean Delvare <[email protected]>
4942S: Maintained
4943T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
4944F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
4945F: drivers/firmware/dmi-id.c
4946F: drivers/firmware/dmi_scan.c
4947F: include/linux/dmi.h
4948
4949DOCUMENTATION
4950M: Jonathan Corbet <[email protected]>
4951L: [email protected]
4952S: Maintained
4953F: Documentation/
4954F: scripts/kernel-doc
4955X: Documentation/ABI/
4956X: Documentation/firmware-guide/acpi/
4957X: Documentation/devicetree/
4958X: Documentation/i2c/
4959X: Documentation/media/
4960X: Documentation/power/
4961X: Documentation/spi/
4962T: git git://git.lwn.net/linux.git docs-next
4963
4964DOCUMENTATION/ITALIAN
4965M: Federico Vaga <[email protected]>
4966L: [email protected]
4967S: Maintained
4968F: Documentation/translations/it_IT
4969
4970DONGWOON DW9714 LENS VOICE COIL DRIVER
4971M: Sakari Ailus <[email protected]>
4972L: [email protected]
4973T: git git://linuxtv.org/media_tree.git
4974S: Maintained
4975F: drivers/media/i2c/dw9714.c
4976F: Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
4977
4978DONGWOON DW9807 LENS VOICE COIL DRIVER
4979M: Sakari Ailus <[email protected]>
4980L: [email protected]
4981T: git git://linuxtv.org/media_tree.git
4982S: Maintained
4983F: drivers/media/i2c/dw9807-vcm.c
4984F: Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt
4985
4986DOUBLETALK DRIVER
4987M: "James R. Van Zandt" <[email protected]>
4988L: [email protected]
4989S: Maintained
4990F: drivers/char/dtlk.c
4991F: include/linux/dtlk.h
4992
4993DPAA2 DATAPATH I/O (DPIO) DRIVER
4994M: Roy Pledge <[email protected]>
4995L: [email protected]
4996S: Maintained
4997F: drivers/soc/fsl/dpio
4998
4999DPAA2 ETHERNET DRIVER
5000M: Ioana Radulescu <[email protected]>
5001L: [email protected]
5002S: Maintained
5003F: drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
5004F: drivers/net/ethernet/freescale/dpaa2/dpni*
5005F: drivers/net/ethernet/freescale/dpaa2/dpkg.h
5006F: drivers/net/ethernet/freescale/dpaa2/Makefile
5007F: drivers/net/ethernet/freescale/dpaa2/Kconfig
5008
5009DPAA2 ETHERNET SWITCH DRIVER
5010M: Ioana Radulescu <[email protected]>
5011M: Ioana Ciornei <[email protected]>
5012L: [email protected]
5013S: Maintained
5014F: drivers/staging/fsl-dpaa2/ethsw
5015
5016DPT_I2O SCSI RAID DRIVER
5017M: Adaptec OEM Raid Solutions <[email protected]>
5018L: [email protected]
5019W: http://www.adaptec.com/
5020S: Maintained
5021F: drivers/scsi/dpt*
5022F: drivers/scsi/dpt/
5023
5024DRBD DRIVER
5025M: Philipp Reisner <[email protected]>
5026M: Lars Ellenberg <[email protected]>
5027L: [email protected]
5028W: http://www.drbd.org
5029T: git git://git.linbit.com/linux-drbd.git
5030T: git git://git.linbit.com/drbd-8.4.git
5031S: Supported
5032F: drivers/block/drbd/
5033F: lib/lru_cache.c
5034F: Documentation/admin-guide/blockdev/
5035
5036DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
5037M: Greg Kroah-Hartman <[email protected]>
5038R: "Rafael J. Wysocki" <[email protected]>
5039T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
5040S: Supported
5041F: Documentation/kobject.txt
5042F: drivers/base/
5043F: fs/debugfs/
5044F: fs/sysfs/
5045F: include/linux/debugfs.h
5046F: include/linux/kobj*
5047F: lib/kobj*
5048
5049DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
5050M: Kevin Hilman <[email protected]>
5051M: Nishanth Menon <[email protected]>
5052S: Maintained
5053F: drivers/power/avs/
5054F: include/linux/power/smartreflex.h
5055L: [email protected]
5056
5057DRM DRIVER FOR ARM PL111 CLCD
5058M: Eric Anholt <[email protected]>
5059T: git git://anongit.freedesktop.org/drm/drm-misc
5060S: Supported
5061F: drivers/gpu/drm/pl111/
5062
5063DRM DRIVER FOR ARM VERSATILE TFT PANELS
5064M: Linus Walleij <[email protected]>
5065T: git git://anongit.freedesktop.org/drm/drm-misc
5066S: Maintained
5067F: drivers/gpu/drm/panel/panel-arm-versatile.c
5068F: Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.txt
5069
5070DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
5071M: Dave Airlie <[email protected]>
5072S: Odd Fixes
5073F: drivers/gpu/drm/ast/
5074
5075DRM DRIVER FOR ASPEED BMC GFX
5076M: Joel Stanley <[email protected]>
5077L: [email protected]
5078T: git git://anongit.freedesktop.org/drm/drm-misc
5079S: Supported
5080F: drivers/gpu/drm/aspeed/
5081F: Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
5082
5083DRM DRIVER FOR BOCHS VIRTUAL GPU
5084M: Gerd Hoffmann <[email protected]>
5085L: [email protected]
5086T: git git://anongit.freedesktop.org/drm/drm-misc
5087S: Maintained
5088F: drivers/gpu/drm/bochs/
5089
5090DRM DRIVER FOR FARADAY TVE200 TV ENCODER
5091M: Linus Walleij <[email protected]>
5092T: git git://anongit.freedesktop.org/drm/drm-misc
5093S: Maintained
5094F: drivers/gpu/drm/tve200/
5095
5096DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
5097M: Jagan Teki <[email protected]>
5098S: Maintained
5099F: drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
5100F: Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.txt
5101
5102DRM DRIVER FOR ILITEK ILI9225 PANELS
5103M: David Lechner <[email protected]>
5104S: Maintained
5105F: drivers/gpu/drm/tinydrm/ili9225.c
5106F: Documentation/devicetree/bindings/display/ilitek,ili9225.txt
5107
5108DRM DRIVER FOR HX8357D PANELS
5109M: Eric Anholt <[email protected]>
5110T: git git://anongit.freedesktop.org/drm/drm-misc
5111S: Maintained
5112F: drivers/gpu/drm/tinydrm/hx8357d.c
5113F: Documentation/devicetree/bindings/display/himax,hx8357d.txt
5114
5115DRM DRIVER FOR INTEL I810 VIDEO CARDS
5116S: Orphan / Obsolete
5117F: drivers/gpu/drm/i810/
5118F: include/uapi/drm/i810_drm.h
5119
5120DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
5121S: Orphan / Obsolete
5122F: drivers/gpu/drm/mga/
5123F: include/uapi/drm/mga_drm.h
5124
5125DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
5126M: Dave Airlie <[email protected]>
5127S: Odd Fixes
5128F: drivers/gpu/drm/mgag200/
5129
5130DRM DRIVER FOR MI0283QT
5131M: Noralf Trønnes <[email protected]>
5132S: Maintained
5133F: drivers/gpu/drm/tinydrm/mi0283qt.c
5134F: Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
5135
5136DRM DRIVER FOR MSM ADRENO GPU
5137M: Rob Clark <[email protected]>
5138M: Sean Paul <[email protected]>
5139L: [email protected]
5140L: [email protected]
5141L: [email protected]
5142T: git https://gitlab.freedesktop.org/drm/msm.git
5143S: Maintained
5144F: drivers/gpu/drm/msm/
5145F: include/uapi/drm/msm_drm.h
5146F: Documentation/devicetree/bindings/display/msm/
5147
5148DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
5149M: Ben Skeggs <[email protected]>
5150L: [email protected]
5151L: [email protected]
5152T: git git://github.com/skeggsb/linux
5153S: Supported
5154F: drivers/gpu/drm/nouveau/
5155F: include/uapi/drm/nouveau_drm.h
5156
5157DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
5158M: Stefan Mavrodiev <[email protected]>
5159S: Maintained
5160F: drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
5161F: Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.txt
5162
5163DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
5164M: Noralf Trønnes <[email protected]>
5165S: Maintained
5166F: drivers/gpu/drm/tinydrm/repaper.c
5167F: Documentation/devicetree/bindings/display/repaper.txt
5168
5169DRM DRIVER FOR QEMU'S CIRRUS DEVICE
5170M: Dave Airlie <[email protected]>
5171M: Gerd Hoffmann <[email protected]>
5172L: [email protected]
5173T: git git://anongit.freedesktop.org/drm/drm-misc
5174S: Obsolete
5175W: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
5176F: drivers/gpu/drm/cirrus/
5177
5178DRM DRIVER FOR QXL VIRTUAL GPU
5179M: Dave Airlie <[email protected]>
5180M: Gerd Hoffmann <[email protected]>
5181L: [email protected]
5182L: [email protected]
5183T: git git://anongit.freedesktop.org/drm/drm-misc
5184S: Maintained
5185F: drivers/gpu/drm/qxl/
5186F: include/uapi/drm/qxl_drm.h
5187
5188DRM DRIVER FOR RAGE 128 VIDEO CARDS
5189S: Orphan / Obsolete
5190F: drivers/gpu/drm/r128/
5191F: include/uapi/drm/r128_drm.h
5192
5193DRM DRIVER FOR ROCKTECH JH057N00900 PANELS
5194M: Guido Günther <[email protected]>
5195S: Maintained
5196F: drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c
5197F: Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.txt
5198
5199DRM DRIVER FOR SAVAGE VIDEO CARDS
5200S: Orphan / Obsolete
5201F: drivers/gpu/drm/savage/
5202F: include/uapi/drm/savage_drm.h
5203
5204DRM DRIVER FOR SIS VIDEO CARDS
5205S: Orphan / Obsolete
5206F: drivers/gpu/drm/sis/
5207F: include/uapi/drm/sis_drm.h
5208
5209DRM DRIVER FOR SITRONIX ST7701 PANELS
5210M: Jagan Teki <[email protected]>
5211S: Maintained
5212F: drivers/gpu/drm/panel/panel-sitronix-st7701.c
5213F: Documentation/devicetree/bindings/display/panel/sitronix,st7701.txt
5214
5215DRM DRIVER FOR SITRONIX ST7586 PANELS
5216M: David Lechner <[email protected]>
5217S: Maintained
5218F: drivers/gpu/drm/tinydrm/st7586.c
5219F: Documentation/devicetree/bindings/display/sitronix,st7586.txt
5220
5221DRM DRIVER FOR SITRONIX ST7735R PANELS
5222M: David Lechner <[email protected]>
5223S: Maintained
5224F: drivers/gpu/drm/tinydrm/st7735r.c
5225F: Documentation/devicetree/bindings/display/sitronix,st7735r.txt
5226
5227DRM DRIVER FOR ST-ERICSSON MCDE
5228M: Linus Walleij <[email protected]>
5229T: git git://anongit.freedesktop.org/drm/drm-misc
5230S: Maintained
5231F: drivers/gpu/drm/mcde/
5232F: Documentation/devicetree/bindings/display/ste,mcde.txt
5233
5234DRM DRIVER FOR TDFX VIDEO CARDS
5235S: Orphan / Obsolete
5236F: drivers/gpu/drm/tdfx/
5237
5238DRM DRIVER FOR TPO TPG110 PANELS
5239M: Linus Walleij <[email protected]>
5240T: git git://anongit.freedesktop.org/drm/drm-misc
5241S: Maintained
5242F: drivers/gpu/drm/panel/panel-tpo-tpg110.c
5243F: Documentation/devicetree/bindings/display/panel/tpo,tpg110.txt
5244
5245DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
5246M: Dave Airlie <[email protected]>
5247R: Sean Paul <[email protected]>
5248L: [email protected]
5249S: Odd Fixes
5250F: drivers/gpu/drm/udl/
5251T: git git://anongit.freedesktop.org/drm/drm-misc
5252
5253DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
5254M: Hans de Goede <[email protected]>
5255L: [email protected]
5256S: Maintained
5257F: drivers/gpu/drm/vboxvideo/
5258T: git git://anongit.freedesktop.org/drm/drm-misc
5259
5260DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
5261M: Rodrigo Siqueira <[email protected]>
5262R: Haneen Mohammed <[email protected]>
5263R: Daniel Vetter <[email protected]>
5264T: git git://anongit.freedesktop.org/drm/drm-misc
5265S: Maintained
5266L: [email protected]
5267F: drivers/gpu/drm/vkms/
5268F: Documentation/gpu/vkms.rst
5269
5270DRM DRIVER FOR VMWARE VIRTUAL GPU
5271M: "VMware Graphics" <[email protected]>
5272M: Thomas Hellstrom <[email protected]>
5273L: [email protected]
5274T: git git://people.freedesktop.org/~thomash/linux
5275S: Supported
5276F: drivers/gpu/drm/vmwgfx/
5277F: include/uapi/drm/vmwgfx_drm.h
5278
5279DRM DRIVERS
5280M: David Airlie <[email protected]>
5281M: Daniel Vetter <[email protected]>
5282L: [email protected]
5283T: git git://anongit.freedesktop.org/drm/drm
5284B: https://bugs.freedesktop.org/
5285C: irc://chat.freenode.net/dri-devel
5286S: Maintained
5287F: drivers/gpu/drm/
5288F: drivers/gpu/vga/
5289F: Documentation/devicetree/bindings/display/
5290F: Documentation/devicetree/bindings/gpu/
5291F: Documentation/gpu/
5292F: include/drm/
5293F: include/uapi/drm/
5294F: include/linux/vga*
5295
5296DRM DRIVERS AND MISC GPU PATCHES
5297M: Maarten Lankhorst <[email protected]>
5298M: Maxime Ripard <[email protected]>
5299M: Sean Paul <[email protected]>
5300W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
5301S: Maintained
5302T: git git://anongit.freedesktop.org/drm/drm-misc
5303F: Documentation/gpu/
5304F: drivers/gpu/vga/
5305F: drivers/gpu/drm/*
5306F: include/drm/drm*
5307F: include/uapi/drm/drm*
5308F: include/linux/vga*
5309
5310DRM DRIVERS FOR ALLWINNER A10
5311M: Maxime Ripard <[email protected]>
5312L: [email protected]
5313S: Supported
5314F: drivers/gpu/drm/sun4i/
5315F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
5316T: git git://anongit.freedesktop.org/drm/drm-misc
5317
5318DRM DRIVERS FOR AMLOGIC SOCS
5319M: Neil Armstrong <[email protected]>
5320L: [email protected]
5321L: [email protected]
5322W: http://linux-meson.com/
5323S: Supported
5324F: drivers/gpu/drm/meson/
5325F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
5326F: Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.txt
5327F: Documentation/gpu/meson.rst
5328T: git git://anongit.freedesktop.org/drm/drm-misc
5329
5330DRM DRIVERS FOR ATMEL HLCDC
5331M: Boris Brezillon <[email protected]>
5332L: [email protected]
5333S: Supported
5334F: drivers/gpu/drm/atmel-hlcdc/
5335F: Documentation/devicetree/bindings/display/atmel/
5336T: git git://anongit.freedesktop.org/drm/drm-misc
5337
5338DRM DRIVERS FOR BRIDGE CHIPS
5339M: Andrzej Hajda <[email protected]>
5340R: Laurent Pinchart <[email protected]>
5341S: Maintained
5342T: git git://anongit.freedesktop.org/drm/drm-misc
5343F: drivers/gpu/drm/bridge/
5344
5345DRM DRIVERS FOR EXYNOS
5346M: Inki Dae <[email protected]>
5347M: Joonyoung Shim <[email protected]>
5348M: Seung-Woo Kim <[email protected]>
5349M: Kyungmin Park <[email protected]>
5350L: [email protected]
5351T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
5352S: Supported
5353F: drivers/gpu/drm/exynos/
5354F: include/uapi/drm/exynos_drm.h
5355F: Documentation/devicetree/bindings/display/exynos/
5356
5357DRM DRIVERS FOR FREESCALE DCU
5358M: Stefan Agner <[email protected]>
5359M: Alison Wang <[email protected]>
5360L: [email protected]
5361S: Supported
5362F: drivers/gpu/drm/fsl-dcu/
5363F: Documentation/devicetree/bindings/display/fsl,dcu.txt
5364F: Documentation/devicetree/bindings/display/fsl,tcon.txt
5365F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19-05b.txt
5366T: git git://anongit.freedesktop.org/drm/drm-misc
5367
5368DRM DRIVERS FOR FREESCALE IMX
5369M: Philipp Zabel <[email protected]>
5370L: [email protected]
5371S: Maintained
5372F: drivers/gpu/drm/imx/
5373F: drivers/gpu/ipu-v3/
5374F: Documentation/devicetree/bindings/display/imx/
5375
5376DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
5377M: Patrik Jakobsson <[email protected]>
5378L: [email protected]
5379T: git git://github.com/patjak/drm-gma500
5380S: Maintained
5381F: drivers/gpu/drm/gma500/
5382
5383DRM DRIVERS FOR HISILICON
5384M: Xinliang Liu <[email protected]>
5385M: Rongrong Zou <[email protected]>
5386R: Xinwei Kong <[email protected]>
5387R: Chen Feng <[email protected]>
5388L: [email protected]
5389T: git git://github.com/xin3liang/linux.git
5390S: Maintained
5391F: drivers/gpu/drm/hisilicon/
5392F: Documentation/devicetree/bindings/display/hisilicon/
5393
5394DRM DRIVERS FOR LIMA
5395M: Qiang Yu <[email protected]>
5396L: [email protected]
5397L: [email protected] (moderated for non-subscribers)
5398S: Maintained
5399F: drivers/gpu/drm/lima/
5400F: include/uapi/drm/lima_drm.h
5401T: git git://anongit.freedesktop.org/drm/drm-misc
5402
5403DRM DRIVERS FOR MEDIATEK
5404M: CK Hu <[email protected]>
5405M: Philipp Zabel <[email protected]>
5406L: [email protected]
5407S: Supported
5408F: drivers/gpu/drm/mediatek/
5409F: Documentation/devicetree/bindings/display/mediatek/
5410
5411DRM DRIVERS FOR NVIDIA TEGRA
5412M: Thierry Reding <[email protected]>
5413L: [email protected]
5414L: [email protected]
5415T: git git://anongit.freedesktop.org/tegra/linux.git
5416S: Supported
5417F: drivers/gpu/drm/tegra/
5418F: drivers/gpu/host1x/
5419F: include/linux/host1x.h
5420F: include/uapi/drm/tegra_drm.h
5421F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
5422
5423DRM DRIVERS FOR RENESAS
5424M: Laurent Pinchart <[email protected]>
5425M: Kieran Bingham <[email protected]>
5426L: [email protected]
5427L: [email protected]
5428T: git git://linuxtv.org/pinchartl/media drm/du/next
5429S: Supported
5430F: drivers/gpu/drm/rcar-du/
5431F: drivers/gpu/drm/shmobile/
5432F: include/linux/platform_data/shmob_drm.h
5433F: Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
5434F: Documentation/devicetree/bindings/display/bridge/renesas,lvds.txt
5435F: Documentation/devicetree/bindings/display/renesas,du.txt
5436
5437DRM DRIVERS FOR ROCKCHIP
5438M: Sandy Huang <[email protected]>
5439M: Heiko Stübner <[email protected]>
5440L: [email protected]
5441S: Maintained
5442F: drivers/gpu/drm/rockchip/
5443F: Documentation/devicetree/bindings/display/rockchip/
5444T: git git://anongit.freedesktop.org/drm/drm-misc
5445
5446DRM DRIVERS FOR STI
5447M: Benjamin Gaignard <[email protected]>
5448M: Vincent Abriou <[email protected]>
5449L: [email protected]
5450T: git git://anongit.freedesktop.org/drm/drm-misc
5451S: Maintained
5452F: drivers/gpu/drm/sti
5453F: Documentation/devicetree/bindings/display/st,stih4xx.txt
5454
5455DRM DRIVERS FOR STM
5456M: Yannick Fertre <[email protected]>
5457M: Philippe Cornu <[email protected]>
5458M: Benjamin Gaignard <[email protected]>
5459M: Vincent Abriou <[email protected]>
5460L: [email protected]
5461T: git git://anongit.freedesktop.org/drm/drm-misc
5462S: Maintained
5463F: drivers/gpu/drm/stm
5464F: Documentation/devicetree/bindings/display/st,stm32-ltdc.txt
5465
5466DRM DRIVERS FOR TI LCDC
5467M: Jyri Sarha <[email protected]>
5468R: Tomi Valkeinen <[email protected]>
5469L: [email protected]
5470S: Maintained
5471F: drivers/gpu/drm/tilcdc/
5472F: Documentation/devicetree/bindings/display/tilcdc/
5473
5474DRM DRIVERS FOR TI OMAP
5475M: Tomi Valkeinen <[email protected]>
5476L: [email protected]
5477S: Maintained
5478F: drivers/gpu/drm/omapdrm/
5479F: Documentation/devicetree/bindings/display/ti/
5480
5481DRM DRIVERS FOR V3D
5482M: Eric Anholt <[email protected]>
5483S: Supported
5484F: drivers/gpu/drm/v3d/
5485F: include/uapi/drm/v3d_drm.h
5486F: Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt
5487T: git git://anongit.freedesktop.org/drm/drm-misc
5488
5489DRM DRIVERS FOR VC4
5490M: Eric Anholt <[email protected]>
5491T: git git://github.com/anholt/linux
5492S: Supported
5493F: drivers/gpu/drm/vc4/
5494F: include/uapi/drm/vc4_drm.h
5495F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
5496T: git git://anongit.freedesktop.org/drm/drm-misc
5497
5498DRM DRIVERS FOR VIVANTE GPU IP
5499M: Lucas Stach <[email protected]>
5500R: Russell King <[email protected]>
5501R: Christian Gmeiner <[email protected]>
5502L: [email protected] (moderated for non-subscribers)
5503L: [email protected]
5504S: Maintained
5505F: drivers/gpu/drm/etnaviv/
5506F: include/uapi/drm/etnaviv_drm.h
5507F: Documentation/devicetree/bindings/display/etnaviv/
5508
5509DRM DRIVERS FOR ZTE ZX
5510M: Shawn Guo <[email protected]>
5511L: [email protected]
5512S: Maintained
5513F: drivers/gpu/drm/zte/
5514F: Documentation/devicetree/bindings/display/zte,vou.txt
5515T: git git://anongit.freedesktop.org/drm/drm-misc
5516
5517DRM PANEL DRIVERS
5518M: Thierry Reding <[email protected]>
5519R: Sam Ravnborg <[email protected]>
5520L: [email protected]
5521T: git git://anongit.freedesktop.org/drm/drm-misc
5522S: Maintained
5523F: drivers/gpu/drm/drm_panel.c
5524F: drivers/gpu/drm/panel/
5525F: include/drm/drm_panel.h
5526F: Documentation/devicetree/bindings/display/panel/
5527
5528DRM TINYDRM DRIVERS
5529M: Noralf Trønnes <[email protected]>
5530W: https://github.com/notro/tinydrm/wiki/Development
5531T: git git://anongit.freedesktop.org/drm/drm-misc
5532S: Maintained
5533F: drivers/gpu/drm/tinydrm/
5534F: include/drm/tinydrm/
5535
5536DRM DRIVERS FOR XEN
5537M: Oleksandr Andrushchenko <[email protected]>
5538T: git git://anongit.freedesktop.org/drm/drm-misc
5539L: [email protected]
5540L: [email protected] (moderated for non-subscribers)
5541S: Supported
5542F: drivers/gpu/drm/xen/
5543F: Documentation/gpu/xen-front.rst
5544
5545DRM TTM SUBSYSTEM
5546M: Christian Koenig <[email protected]>
5547M: Huang Rui <[email protected]>
5548T: git git://people.freedesktop.org/~agd5f/linux
5549S: Maintained
5550L: [email protected]
5551F: include/drm/ttm/
5552F: drivers/gpu/drm/ttm/
5553
5554DSBR100 USB FM RADIO DRIVER
5555M: Alexey Klimov <[email protected]>
5556L: [email protected]
5557T: git git://linuxtv.org/media_tree.git
5558S: Maintained
5559F: drivers/media/radio/dsbr100.c
5560
5561DSCC4 DRIVER
5562M: Francois Romieu <[email protected]>
5563L: [email protected]
5564S: Maintained
5565F: drivers/net/wan/dscc4.c
5566
5567DT3155 MEDIA DRIVER
5568M: Hans Verkuil <[email protected]>
5569L: [email protected]
5570T: git git://linuxtv.org/media_tree.git
5571W: https://linuxtv.org
5572S: Odd Fixes
5573F: drivers/media/pci/dt3155/
5574
5575DVB_USB_AF9015 MEDIA DRIVER
5576M: Antti Palosaari <[email protected]>
5577L: [email protected]
5578W: https://linuxtv.org
5579W: http://palosaari.fi/linux/
5580Q: http://patchwork.linuxtv.org/project/linux-media/list/
5581T: git git://linuxtv.org/anttip/media_tree.git
5582S: Maintained
5583F: drivers/media/usb/dvb-usb-v2/af9015*
5584
5585DVB_USB_AF9035 MEDIA DRIVER
5586M: Antti Palosaari <[email protected]>
5587L: [email protected]
5588W: https://linuxtv.org
5589W: http://palosaari.fi/linux/
5590Q: http://patchwork.linuxtv.org/project/linux-media/list/
5591T: git git://linuxtv.org/anttip/media_tree.git
5592S: Maintained
5593F: drivers/media/usb/dvb-usb-v2/af9035*
5594
5595DVB_USB_ANYSEE MEDIA DRIVER
5596M: Antti Palosaari <[email protected]>
5597L: [email protected]
5598W: https://linuxtv.org
5599W: http://palosaari.fi/linux/
5600Q: http://patchwork.linuxtv.org/project/linux-media/list/
5601T: git git://linuxtv.org/anttip/media_tree.git
5602S: Maintained
5603F: drivers/media/usb/dvb-usb-v2/anysee*
5604
5605DVB_USB_AU6610 MEDIA DRIVER
5606M: Antti Palosaari <[email protected]>
5607L: [email protected]
5608W: https://linuxtv.org
5609W: http://palosaari.fi/linux/
5610Q: http://patchwork.linuxtv.org/project/linux-media/list/
5611T: git git://linuxtv.org/anttip/media_tree.git
5612S: Maintained
5613F: drivers/media/usb/dvb-usb-v2/au6610*
5614
5615DVB_USB_CE6230 MEDIA DRIVER
5616M: Antti Palosaari <[email protected]>
5617L: [email protected]
5618W: https://linuxtv.org
5619W: http://palosaari.fi/linux/
5620Q: http://patchwork.linuxtv.org/project/linux-media/list/
5621T: git git://linuxtv.org/anttip/media_tree.git
5622S: Maintained
5623F: drivers/media/usb/dvb-usb-v2/ce6230*
5624
5625DVB_USB_CXUSB MEDIA DRIVER
5626M: Michael Krufky <[email protected]>
5627L: [email protected]
5628W: https://linuxtv.org
5629W: http://github.com/mkrufky
5630Q: http://patchwork.linuxtv.org/project/linux-media/list/
5631T: git git://linuxtv.org/media_tree.git
5632S: Maintained
5633F: drivers/media/usb/dvb-usb/cxusb*
5634
5635DVB_USB_EC168 MEDIA DRIVER
5636M: Antti Palosaari <[email protected]>
5637L: [email protected]
5638W: https://linuxtv.org
5639W: http://palosaari.fi/linux/
5640Q: http://patchwork.linuxtv.org/project/linux-media/list/
5641T: git git://linuxtv.org/anttip/media_tree.git
5642S: Maintained
5643F: drivers/media/usb/dvb-usb-v2/ec168*
5644
5645DVB_USB_GL861 MEDIA DRIVER
5646M: Antti Palosaari <[email protected]>
5647L: [email protected]
5648W: https://linuxtv.org
5649Q: http://patchwork.linuxtv.org/project/linux-media/list/
5650T: git git://linuxtv.org/anttip/media_tree.git
5651S: Maintained
5652F: drivers/media/usb/dvb-usb-v2/gl861*
5653
5654DVB_USB_MXL111SF MEDIA DRIVER
5655M: Michael Krufky <[email protected]>
5656L: [email protected]
5657W: https://linuxtv.org
5658W: http://github.com/mkrufky
5659Q: http://patchwork.linuxtv.org/project/linux-media/list/
5660T: git git://linuxtv.org/mkrufky/mxl111sf.git
5661S: Maintained
5662F: drivers/media/usb/dvb-usb-v2/mxl111sf*
5663
5664DVB_USB_RTL28XXU MEDIA DRIVER
5665M: Antti Palosaari <[email protected]>
5666L: [email protected]
5667W: https://linuxtv.org
5668W: http://palosaari.fi/linux/
5669Q: http://patchwork.linuxtv.org/project/linux-media/list/
5670T: git git://linuxtv.org/anttip/media_tree.git
5671S: Maintained
5672F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
5673
5674DVB_USB_V2 MEDIA DRIVER
5675M: Antti Palosaari <[email protected]>
5676L: [email protected]
5677W: https://linuxtv.org
5678W: http://palosaari.fi/linux/
5679Q: http://patchwork.linuxtv.org/project/linux-media/list/
5680T: git git://linuxtv.org/anttip/media_tree.git
5681S: Maintained
5682F: drivers/media/usb/dvb-usb-v2/dvb_usb*
5683F: drivers/media/usb/dvb-usb-v2/usb_urb.c
5684
5685DYNAMIC DEBUG
5686M: Jason Baron <[email protected]>
5687S: Maintained
5688F: lib/dynamic_debug.c
5689F: include/linux/dynamic_debug.h
5690
5691DYNAMIC INTERRUPT MODERATION
5692M: Tal Gilboa <[email protected]>
5693S: Maintained
5694F: include/linux/dim.h
5695F: lib/dim/
5696
5697DZ DECSTATION DZ11 SERIAL DRIVER
5698M: "Maciej W. Rozycki" <[email protected]>
5699S: Maintained
5700F: drivers/tty/serial/dz.*
5701
5702E3X0 POWER BUTTON DRIVER
5703M: Moritz Fischer <[email protected]>
5704L: [email protected]
5705W: http://www.ettus.com
5706S: Supported
5707F: drivers/input/misc/e3x0-button.c
5708F: Documentation/devicetree/bindings/input/e3x0-button.txt
5709
5710E4000 MEDIA DRIVER
5711M: Antti Palosaari <[email protected]>
5712L: [email protected]
5713W: https://linuxtv.org
5714W: http://palosaari.fi/linux/
5715Q: http://patchwork.linuxtv.org/project/linux-media/list/
5716T: git git://linuxtv.org/anttip/media_tree.git
5717S: Maintained
5718F: drivers/media/tuners/e4000*
5719
5720EARTH_PT1 MEDIA DRIVER
5721M: Akihiro Tsukada <[email protected]>
5722L: [email protected]
5723S: Odd Fixes
5724F: drivers/media/pci/pt1/
5725
5726EARTH_PT3 MEDIA DRIVER
5727M: Akihiro Tsukada <[email protected]>
5728L: [email protected]
5729S: Odd Fixes
5730F: drivers/media/pci/pt3/
5731
5732EC100 MEDIA DRIVER
5733M: Antti Palosaari <[email protected]>
5734L: [email protected]
5735W: https://linuxtv.org
5736W: http://palosaari.fi/linux/
5737Q: http://patchwork.linuxtv.org/project/linux-media/list/
5738T: git git://linuxtv.org/anttip/media_tree.git
5739S: Maintained
5740F: drivers/media/dvb-frontends/ec100*
5741
5742ECRYPT FILE SYSTEM
5743M: Tyler Hicks <[email protected]>
5744L: [email protected]
5745W: http://ecryptfs.org
5746W: https://launchpad.net/ecryptfs
5747T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
5748S: Supported
5749F: Documentation/filesystems/ecryptfs.txt
5750F: fs/ecryptfs/
5751
5752EDAC-AMD64
5753M: Borislav Petkov <[email protected]>
5754L: [email protected]
5755S: Maintained
5756F: drivers/edac/amd64_edac*
5757
5758EDAC-AST2500
5759M: Stefan Schaeckeler <[email protected]>
5760S: Supported
5761F: drivers/edac/aspeed_edac.c
5762F: Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
5763
5764EDAC-CALXEDA
5765M: Robert Richter <[email protected]>
5766L: [email protected]
5767S: Maintained
5768F: drivers/edac/highbank*
5769
5770EDAC-CAVIUM OCTEON
5771M: Ralf Baechle <[email protected]>
5772M: David Daney <[email protected]>
5773L: [email protected]
5774L: [email protected]
5775S: Supported
5776F: drivers/edac/octeon_edac*
5777
5778EDAC-CAVIUM THUNDERX
5779M: David Daney <[email protected]>
5780M: Jan Glauber <[email protected]>
5781L: [email protected]
5782S: Supported
5783F: drivers/edac/thunderx_edac*
5784
5785EDAC-CORE
5786M: Borislav Petkov <[email protected]>
5787M: Mauro Carvalho Chehab <[email protected]>
5788R: James Morse <[email protected]>
5789L: [email protected]
5790T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
5791T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
5792S: Supported
5793F: Documentation/admin-guide/ras.rst
5794F: Documentation/driver-api/edac.rst
5795F: drivers/edac/
5796F: include/linux/edac.h
5797
5798EDAC-E752X
5799M: Mark Gross <[email protected]>
5800L: [email protected]
5801S: Maintained
5802F: drivers/edac/e752x_edac.c
5803
5804EDAC-E7XXX
5805L: [email protected]
5806S: Maintained
5807F: drivers/edac/e7xxx_edac.c
5808
5809EDAC-FSL_DDR
5810M: York Sun <[email protected]>
5811L: [email protected]
5812S: Maintained
5813F: drivers/edac/fsl_ddr_edac.*
5814
5815EDAC-GHES
5816M: Mauro Carvalho Chehab <[email protected]>
5817L: [email protected]
5818S: Maintained
5819F: drivers/edac/ghes_edac.c
5820
5821EDAC-I10NM
5822M: Tony Luck <[email protected]>
5823L: [email protected]
5824S: Maintained
5825F: drivers/edac/i10nm_base.c
5826
5827EDAC-I3000
5828L: [email protected]
5829S: Orphan
5830F: drivers/edac/i3000_edac.c
5831
5832EDAC-I5000
5833L: [email protected]
5834S: Maintained
5835F: drivers/edac/i5000_edac.c
5836
5837EDAC-I5400
5838M: Mauro Carvalho Chehab <[email protected]>
5839L: [email protected]
5840S: Maintained
5841F: drivers/edac/i5400_edac.c
5842
5843EDAC-I7300
5844M: Mauro Carvalho Chehab <[email protected]>
5845L: [email protected]
5846S: Maintained
5847F: drivers/edac/i7300_edac.c
5848
5849EDAC-I7CORE
5850M: Mauro Carvalho Chehab <[email protected]>
5851L: [email protected]
5852S: Maintained
5853F: drivers/edac/i7core_edac.c
5854
5855EDAC-I82443BXGX
5856M: Tim Small <[email protected]>
5857L: [email protected]
5858S: Maintained
5859F: drivers/edac/i82443bxgx_edac.c
5860
5861EDAC-I82975X
5862M: "Arvind R." <[email protected]>
5863L: [email protected]
5864S: Maintained
5865F: drivers/edac/i82975x_edac.c
5866
5867EDAC-IE31200
5868M: Jason Baron <[email protected]>
5869L: [email protected]
5870S: Maintained
5871F: drivers/edac/ie31200_edac.c
5872
5873EDAC-MPC85XX
5874M: Johannes Thumshirn <[email protected]>
5875L: [email protected]
5876S: Maintained
5877F: drivers/edac/mpc85xx_edac.[ch]
5878
5879EDAC-PASEMI
5880M: Egor Martovetsky <[email protected]>
5881L: [email protected]
5882S: Maintained
5883F: drivers/edac/pasemi_edac.c
5884
5885EDAC-PND2
5886M: Tony Luck <[email protected]>
5887L: [email protected]
5888S: Maintained
5889F: drivers/edac/pnd2_edac.[ch]
5890
5891EDAC-R82600
5892M: Tim Small <[email protected]>
5893L: [email protected]
5894S: Maintained
5895F: drivers/edac/r82600_edac.c
5896
5897EDAC-SBRIDGE
5898M: Tony Luck <[email protected]>
5899R: Qiuxu Zhuo <[email protected]>
5900L: [email protected]
5901S: Maintained
5902F: drivers/edac/sb_edac.c
5903
5904EDAC-SIFIVE
5905M: Yash Shah <[email protected]>
5906L: [email protected]
5907S: Supported
5908F: drivers/edac/sifive_edac.c
5909
5910EDAC-SKYLAKE
5911M: Tony Luck <[email protected]>
5912L: [email protected]
5913S: Maintained
5914F: drivers/edac/skx_*.c
5915
5916EDAC-TI
5917M: Tero Kristo <[email protected]>
5918L: [email protected]
5919S: Maintained
5920F: drivers/edac/ti_edac.c
5921
5922EDAC-QCOM
5923M: Channagoud Kadabi <[email protected]>
5924M: Venkata Narendra Kumar Gutta <[email protected]>
5925L: [email protected]
5926L: [email protected]
5927S: Maintained
5928F: drivers/edac/qcom_edac.c
5929
5930EDIROL UA-101/UA-1000 DRIVER
5931M: Clemens Ladisch <[email protected]>
5932L: [email protected] (moderated for non-subscribers)
5933T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
5934S: Maintained
5935F: sound/usb/misc/ua101.c
5936
5937EFI TEST DRIVER
5938L: [email protected]
5939M: Ivan Hu <[email protected]>
5940M: Ard Biesheuvel <[email protected]>
5941S: Maintained
5942F: drivers/firmware/efi/test/
5943
5944EFI VARIABLE FILESYSTEM
5945M: Matthew Garrett <[email protected]>
5946M: Jeremy Kerr <[email protected]>
5947M: Ard Biesheuvel <[email protected]>
5948T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
5949L: [email protected]
5950S: Maintained
5951F: fs/efivarfs/
5952
5953EFIFB FRAMEBUFFER DRIVER
5954L: [email protected]
5955M: Peter Jones <[email protected]>
5956S: Maintained
5957F: drivers/video/fbdev/efifb.c
5958
5959EFS FILESYSTEM
5960W: http://aeschi.ch.eu.org/efs/
5961S: Orphan
5962F: fs/efs/
5963
5964EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
5965M: Douglas Miller <[email protected]>
5966L: [email protected]
5967S: Maintained
5968F: drivers/net/ethernet/ibm/ehea/
5969
5970EM28XX VIDEO4LINUX DRIVER
5971M: Mauro Carvalho Chehab <[email protected]>
5972L: [email protected]
5973W: https://linuxtv.org
5974T: git git://linuxtv.org/media_tree.git
5975S: Maintained
5976F: drivers/media/usb/em28xx/
5977F: Documentation/media/v4l-drivers/em28xx*
5978
5979EMBEDDED LINUX
5980M: Paul Gortmaker <[email protected]>
5981M: Matt Mackall <[email protected]>
5982M: David Woodhouse <[email protected]>
5983L: [email protected]
5984S: Maintained
5985
5986Emulex 10Gbps iSCSI - OneConnect DRIVER
5987M: Subbu Seetharaman <[email protected]>
5988M: Ketan Mukadam <[email protected]>
5989M: Jitendra Bhivare <[email protected]>
5990L: [email protected]
5991W: http://www.broadcom.com
5992S: Supported
5993F: drivers/scsi/be2iscsi/
5994
5995Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
5996M: Sathya Perla <[email protected]>
5997M: Ajit Khaparde <[email protected]>
5998M: Sriharsha Basavapatna <[email protected]>
5999M: Somnath Kotur <[email protected]>
6000L: [email protected]
6001W: http://www.emulex.com
6002S: Supported
6003F: drivers/net/ethernet/emulex/benet/
6004
6005EMULEX ONECONNECT ROCE DRIVER
6006M: Selvin Xavier <[email protected]>
6007M: Devesh Sharma <[email protected]>
6008L: [email protected]
6009W: http://www.broadcom.com
6010S: Odd Fixes
6011F: drivers/infiniband/hw/ocrdma/
6012F: include/uapi/rdma/ocrdma-abi.h
6013
6014EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
6015M: James Smart <[email protected]>
6016M: Dick Kennedy <[email protected]>
6017L: [email protected]
6018W: http://www.broadcom.com
6019S: Supported
6020F: drivers/scsi/lpfc/
6021
6022ENE CB710 FLASH CARD READER DRIVER
6023M: Michał Mirosław <[email protected]>
6024S: Maintained
6025F: drivers/misc/cb710/
6026F: drivers/mmc/host/cb710-mmc.*
6027F: include/linux/cb710.h
6028
6029ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
6030M: Maxim Levitsky <[email protected]>
6031S: Maintained
6032F: drivers/media/rc/ene_ir.*
6033
6034EPSON S1D13XXX FRAMEBUFFER DRIVER
6035M: Kristoffer Ericson <[email protected]>
6036S: Maintained
6037T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
6038F: drivers/video/fbdev/s1d13xxxfb.c
6039F: include/video/s1d13xxxfb.h
6040
6041ERRSEQ ERROR TRACKING INFRASTRUCTURE
6042M: Jeff Layton <[email protected]>
6043S: Maintained
6044F: lib/errseq.c
6045F: include/linux/errseq.h
6046
6047ET131X NETWORK DRIVER
6048M: Mark Einon <[email protected]>
6049S: Odd Fixes
6050F: drivers/net/ethernet/agere/
6051
6052ETHERNET BRIDGE
6053M: Roopa Prabhu <[email protected]>
6054M: Nikolay Aleksandrov <[email protected]>
6055L: [email protected] (moderated for non-subscribers)
6056L: [email protected]
6057W: http://www.linuxfoundation.org/en/Net:Bridge
6058S: Maintained
6059F: include/linux/netfilter_bridge/
6060F: net/bridge/
6061
6062ETHERNET PHY LIBRARY
6063M: Andrew Lunn <[email protected]>
6064M: Florian Fainelli <[email protected]>
6065M: Heiner Kallweit <[email protected]>
6066L: [email protected]
6067S: Maintained
6068F: Documentation/ABI/testing/sysfs-class-net-phydev
6069F: Documentation/devicetree/bindings/net/ethernet-phy.yaml
6070F: Documentation/devicetree/bindings/net/mdio*
6071F: Documentation/networking/phy.rst
6072F: drivers/net/phy/
6073F: drivers/of/of_mdio.c
6074F: drivers/of/of_net.c
6075F: include/linux/*mdio*.h
6076F: include/linux/of_net.h
6077F: include/linux/phy.h
6078F: include/linux/phy_fixed.h
6079F: include/linux/platform_data/mdio-bcm-unimac.h
6080F: include/linux/platform_data/mdio-gpio.h
6081F: include/trace/events/mdio.h
6082F: include/uapi/linux/mdio.h
6083F: include/uapi/linux/mii.h
6084
6085EXT2 FILE SYSTEM
6086M: Jan Kara <[email protected]>
6087L: [email protected]
6088S: Maintained
6089F: Documentation/filesystems/ext2.txt
6090F: fs/ext2/
6091F: include/linux/ext2*
6092
6093EXT4 FILE SYSTEM
6094M: "Theodore Ts'o" <[email protected]>
6095M: Andreas Dilger <[email protected]>
6096L: [email protected]
6097W: http://ext4.wiki.kernel.org
6098Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
6099T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
6100S: Maintained
6101F: Documentation/filesystems/ext4/
6102F: fs/ext4/
6103
6104Extended Verification Module (EVM)
6105M: Mimi Zohar <[email protected]>
6106L: [email protected]
6107S: Supported
6108F: security/integrity/evm/
6109
6110EXTENSIBLE FIRMWARE INTERFACE (EFI)
6111M: Ard Biesheuvel <[email protected]>
6112L: [email protected]
6113T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6114S: Maintained
6115F: Documentation/admin-guide/efi-stub.rst
6116F: arch/*/kernel/efi.c
6117F: arch/x86/boot/compressed/eboot.[ch]
6118F: arch/*/include/asm/efi.h
6119F: arch/x86/platform/efi/
6120F: drivers/firmware/efi/
6121F: include/linux/efi*.h
6122F: arch/arm/boot/compressed/efi-header.S
6123F: arch/arm64/kernel/efi-entry.S
6124
6125EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
6126M: MyungJoo Ham <[email protected]>
6127M: Chanwoo Choi <[email protected]>
6128L: [email protected]
6129T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
6130S: Maintained
6131F: drivers/extcon/
6132F: include/linux/extcon/
6133F: include/linux/extcon.h
6134F: Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
6135F: Documentation/devicetree/bindings/extcon/
6136
6137EXYNOS DP DRIVER
6138M: Jingoo Han <[email protected]>
6139L: [email protected]
6140S: Maintained
6141F: drivers/gpu/drm/exynos/exynos_dp*
6142
6143EXYNOS SYSMMU (IOMMU) driver
6144M: Marek Szyprowski <[email protected]>
6145L: [email protected]
6146S: Maintained
6147F: drivers/iommu/exynos-iommu.c
6148
6149EZchip NPS platform support
6150M: Vineet Gupta <[email protected]>
6151M: Ofer Levi <[email protected]>
6152S: Supported
6153F: arch/arc/plat-eznps
6154F: arch/arc/boot/dts/eznps.dts
6155
6156F2FS FILE SYSTEM
6157M: Jaegeuk Kim <[email protected]>
6158M: Chao Yu <[email protected]>
6159L: [email protected]
6160W: https://f2fs.wiki.kernel.org/
6161T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
6162S: Maintained
6163F: Documentation/filesystems/f2fs.txt
6164F: Documentation/ABI/testing/sysfs-fs-f2fs
6165F: fs/f2fs/
6166F: include/linux/f2fs_fs.h
6167F: include/trace/events/f2fs.h
6168
6169F71805F HARDWARE MONITORING DRIVER
6170M: Jean Delvare <[email protected]>
6171L: [email protected]
6172S: Maintained
6173F: Documentation/hwmon/f71805f.rst
6174F: drivers/hwmon/f71805f.c
6175
6176FADDR2LINE
6177M: Josh Poimboeuf <[email protected]>
6178S: Maintained
6179F: scripts/faddr2line
6180
6181FAILOVER MODULE
6182M: Sridhar Samudrala <[email protected]>
6183L: [email protected]
6184S: Supported
6185F: net/core/failover.c
6186F: include/net/failover.h
6187F: Documentation/networking/failover.rst
6188
6189FANOTIFY
6190M: Jan Kara <[email protected]>
6191R: Amir Goldstein <[email protected]>
6192L: [email protected]
6193S: Maintained
6194F: fs/notify/fanotify/
6195F: include/linux/fanotify.h
6196F: include/uapi/linux/fanotify.h
6197
6198FARSYNC SYNCHRONOUS DRIVER
6199M: Kevin Curtis <[email protected]>
6200W: http://www.farsite.co.uk/
6201S: Supported
6202F: drivers/net/wan/farsync.*
6203
6204FAULT INJECTION SUPPORT
6205M: Akinobu Mita <[email protected]>
6206S: Supported
6207F: Documentation/fault-injection/
6208F: lib/fault-inject.c
6209
6210FBTFT Framebuffer drivers
6211S: Orphan
6212L: [email protected]
6213L: [email protected]
6214F: drivers/staging/fbtft/
6215
6216FC0011 TUNER DRIVER
6217M: Michael Buesch <[email protected]>
6218L: [email protected]
6219S: Maintained
6220F: drivers/media/tuners/fc0011.h
6221F: drivers/media/tuners/fc0011.c
6222
6223FC2580 MEDIA DRIVER
6224M: Antti Palosaari <[email protected]>
6225L: [email protected]
6226W: https://linuxtv.org
6227W: http://palosaari.fi/linux/
6228Q: http://patchwork.linuxtv.org/project/linux-media/list/
6229T: git git://linuxtv.org/anttip/media_tree.git
6230S: Maintained
6231F: drivers/media/tuners/fc2580*
6232
6233FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
6234M: Hannes Reinecke <[email protected]>
6235L: [email protected]
6236W: www.Open-FCoE.org
6237S: Supported
6238F: drivers/scsi/libfc/
6239F: drivers/scsi/fcoe/
6240F: include/scsi/fc/
6241F: include/scsi/libfc.h
6242F: include/scsi/libfcoe.h
6243F: include/uapi/scsi/fc/
6244
6245FILE LOCKING (flock() and fcntl()/lockf())
6246M: Jeff Layton <[email protected]>
6247M: "J. Bruce Fields" <[email protected]>
6248L: [email protected]
6249S: Maintained
6250F: include/linux/fcntl.h
6251F: include/uapi/linux/fcntl.h
6252F: fs/fcntl.c
6253F: fs/locks.c
6254
6255FILESYSTEMS (VFS and infrastructure)
6256M: Alexander Viro <[email protected]>
6257L: [email protected]
6258S: Maintained
6259F: fs/*
6260F: include/linux/fs.h
6261F: include/linux/fs_types.h
6262F: include/uapi/linux/fs.h
6263
6264FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6265M: Riku Voipio <[email protected]>
6266L: [email protected]
6267S: Maintained
6268F: drivers/hwmon/f75375s.c
6269F: include/linux/f75375s.h
6270
6271FIREWIRE AUDIO DRIVERS
6272M: Clemens Ladisch <[email protected]>
6273L: [email protected] (moderated for non-subscribers)
6274T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6275S: Maintained
6276F: sound/firewire/
6277
6278FIREWIRE MEDIA DRIVERS (firedtv)
6279M: Stefan Richter <[email protected]>
6280L: [email protected]
6281L: [email protected]
6282T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
6283S: Maintained
6284F: drivers/media/firewire/
6285
6286FIREWIRE SBP-2 TARGET
6287M: Chris Boot <[email protected]>
6288L: [email protected]
6289L: [email protected]
6290L: [email protected]
6291T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
6292S: Maintained
6293F: drivers/target/sbp/
6294
6295FIREWIRE SUBSYSTEM
6296M: Stefan Richter <[email protected]>
6297L: [email protected]
6298W: http://ieee1394.wiki.kernel.org/
6299T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
6300S: Maintained
6301F: drivers/firewire/
6302F: include/linux/firewire.h
6303F: include/uapi/linux/firewire*.h
6304F: tools/firewire/
6305
6306FIRMWARE LOADER (request_firmware)
6307M: Luis Chamberlain <[email protected]>
6308L: [email protected]
6309S: Maintained
6310F: Documentation/firmware_class/
6311F: drivers/base/firmware_loader/
6312F: include/linux/firmware.h
6313
6314FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
6315M: Joshua Morris <[email protected]>
6316M: Philip Kelleher <[email protected]>
6317S: Maintained
6318F: drivers/block/rsxx/
6319
6320FLEXTIMER FTM-QUADDEC DRIVER
6321M: Patrick Havelange <[email protected]>
6322L: [email protected]
6323S: Maintained
6324F: Documentation/ABI/testing/sysfs-bus-counter-ftm-quadddec
6325F: Documentation/devicetree/bindings/counter/ftm-quaddec.txt
6326F: drivers/counter/ftm-quaddec.c
6327
6328FLOPPY DRIVER
6329M: Denis Efremov <[email protected]>
6330S: Odd Fixes
6331L: [email protected]
6332F: drivers/block/floppy.c
6333
6334FMC SUBSYSTEM
6335M: Alessandro Rubini <[email protected]>
6336W: http://www.ohwr.org/projects/fmc-bus
6337S: Supported
6338F: drivers/fmc/
6339F: include/linux/fmc*.h
6340F: include/linux/ipmi-fru.h
6341K: fmc_d.*register
6342
6343FPGA MANAGER FRAMEWORK
6344M: Moritz Fischer <[email protected]>
6345L: [email protected]
6346S: Maintained
6347T: git git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga.git
6348Q: http://patchwork.kernel.org/project/linux-fpga/list/
6349F: Documentation/fpga/
6350F: Documentation/driver-api/fpga/
6351F: Documentation/devicetree/bindings/fpga/
6352F: drivers/fpga/
6353F: include/linux/fpga/
6354W: http://www.rocketboards.org
6355
6356FPGA DFL DRIVERS
6357M: Wu Hao <[email protected]>
6358L: [email protected]
6359S: Maintained
6360F: Documentation/fpga/dfl.rst
6361F: include/uapi/linux/fpga-dfl.h
6362F: drivers/fpga/dfl*
6363
6364FPU EMULATOR
6365M: Bill Metzenthen <[email protected]>
6366W: http://floatingpoint.sourceforge.net/emulator/index.html
6367S: Maintained
6368F: arch/x86/math-emu/
6369
6370FRAME RELAY DLCI/FRAD (Sangoma drivers too)
6371L: [email protected]
6372S: Orphan
6373F: drivers/net/wan/dlci.c
6374F: drivers/net/wan/sdla.c
6375
6376FRAMEBUFFER LAYER
6377M: Bartlomiej Zolnierkiewicz <[email protected]>
6378L: [email protected]
6379L: [email protected]
6380T: git git://anongit.freedesktop.org/drm/drm-misc
6381Q: http://patchwork.kernel.org/project/linux-fbdev/list/
6382S: Maintained
6383F: Documentation/fb/
6384F: drivers/video/
6385F: include/video/
6386F: include/linux/fb.h
6387F: include/uapi/video/
6388F: include/uapi/linux/fb.h
6389
6390FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
6391M: Horia Geantă <[email protected]>
6392M: Aymen Sghaier <[email protected]>
6393L: [email protected]
6394S: Maintained
6395F: drivers/crypto/caam/
6396F: Documentation/devicetree/bindings/crypto/fsl-sec4.txt
6397
6398FREESCALE DIU FRAMEBUFFER DRIVER
6399M: Timur Tabi <[email protected]>
6400L: [email protected]
6401S: Maintained
6402F: drivers/video/fbdev/fsl-diu-fb.*
6403
6404FREESCALE DMA DRIVER
6405M: Li Yang <[email protected]>
6406M: Zhang Wei <[email protected]>
6407L: [email protected]
6408S: Maintained
6409F: drivers/dma/fsldma.*
6410
6411FREESCALE ENETC ETHERNET DRIVERS
6412M: Claudiu Manoil <[email protected]>
6413L: [email protected]
6414S: Maintained
6415F: drivers/net/ethernet/freescale/enetc/
6416
6417FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
6418M: Claudiu Manoil <[email protected]>
6419L: [email protected]
6420S: Maintained
6421F: drivers/net/ethernet/freescale/gianfar*
6422F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
6423
6424FREESCALE GPMI NAND DRIVER
6425M: Han Xu <[email protected]>
6426L: [email protected]
6427S: Maintained
6428F: drivers/mtd/nand/raw/gpmi-nand/*
6429
6430FREESCALE I2C CPM DRIVER
6431M: Jochen Friedrich <[email protected]>
6432L: [email protected]
6433L: [email protected]
6434S: Maintained
6435F: drivers/i2c/busses/i2c-cpm.c
6436
6437FREESCALE IMX DDR PMU DRIVER
6438M: Frank Li <[email protected]>
6439L: [email protected]
6440S: Maintained
6441F: drivers/perf/fsl_imx8_ddr_perf.c
6442F: Documentation/devicetree/bindings/perf/fsl-imx-ddr.txt
6443
6444FREESCALE IMX I2C DRIVER
6445M: Oleksij Rempel <[email protected]>
6446R: Pengutronix Kernel Team <[email protected]>
6447L: [email protected]
6448S: Maintained
6449F: drivers/i2c/busses/i2c-imx.c
6450F: Documentation/devicetree/bindings/i2c/i2c-imx.txt
6451
6452FREESCALE IMX LPI2C DRIVER
6453M: Dong Aisheng <[email protected]>
6454L: [email protected]
6455L: [email protected]
6456S: Maintained
6457F: drivers/i2c/busses/i2c-imx-lpi2c.c
6458F: Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.txt
6459
6460FREESCALE IMX / MXC FEC DRIVER
6461M: Fugang Duan <[email protected]>
6462L: [email protected]
6463S: Maintained
6464F: drivers/net/ethernet/freescale/fec_main.c
6465F: drivers/net/ethernet/freescale/fec_ptp.c
6466F: drivers/net/ethernet/freescale/fec.h
6467F: Documentation/devicetree/bindings/net/fsl-fec.txt
6468
6469FREESCALE IMX / MXC FRAMEBUFFER DRIVER
6470M: Sascha Hauer <[email protected]>
6471R: Pengutronix Kernel Team <[email protected]>
6472L: [email protected]
6473L: [email protected] (moderated for non-subscribers)
6474S: Maintained
6475F: include/linux/platform_data/video-imxfb.h
6476F: drivers/video/fbdev/imxfb.c
6477
6478FREESCALE QORIQ DPAA ETHERNET DRIVER
6479M: Madalin Bucur <[email protected]>
6480L: [email protected]
6481S: Maintained
6482F: drivers/net/ethernet/freescale/dpaa
6483
6484FREESCALE QORIQ DPAA FMAN DRIVER
6485M: Madalin Bucur <[email protected]>
6486L: [email protected]
6487S: Maintained
6488F: drivers/net/ethernet/freescale/fman
6489F: Documentation/devicetree/bindings/net/fsl-fman.txt
6490
6491FREESCALE QORIQ PTP CLOCK DRIVER
6492M: Yangbo Lu <[email protected]>
6493L: [email protected]
6494S: Maintained
6495F: drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
6496F: drivers/net/ethernet/freescale/dpaa2/dprtc*
6497F: drivers/net/ethernet/freescale/enetc/enetc_ptp.c
6498F: drivers/ptp/ptp_qoriq.c
6499F: drivers/ptp/ptp_qoriq_debugfs.c
6500F: include/linux/fsl/ptp_qoriq.h
6501F: Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
6502
6503FREESCALE QUAD SPI DRIVER
6504M: Han Xu <[email protected]>
6505L: [email protected]
6506S: Maintained
6507F: drivers/spi/spi-fsl-qspi.c
6508
6509FREESCALE QUICC ENGINE LIBRARY
6510M: Qiang Zhao <[email protected]>
6511L: [email protected]
6512S: Maintained
6513F: drivers/soc/fsl/qe/
6514F: include/soc/fsl/*qe*.h
6515F: include/soc/fsl/*ucc*.h
6516
6517FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
6518M: Li Yang <[email protected]>
6519L: [email protected]
6520L: [email protected]
6521S: Maintained
6522F: drivers/net/ethernet/freescale/ucc_geth*
6523
6524FREESCALE QUICC ENGINE UCC HDLC DRIVER
6525M: Zhao Qiang <[email protected]>
6526L: [email protected]
6527L: [email protected]
6528S: Maintained
6529F: drivers/net/wan/fsl_ucc_hdlc*
6530
6531FREESCALE QUICC ENGINE UCC UART DRIVER
6532M: Timur Tabi <[email protected]>
6533L: [email protected]
6534S: Maintained
6535F: drivers/tty/serial/ucc_uart.c
6536
6537FREESCALE SOC DRIVERS
6538M: Li Yang <[email protected]>
6539L: [email protected]
6540L: [email protected]
6541S: Maintained
6542F: Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt
6543F: Documentation/devicetree/bindings/soc/fsl/
6544F: drivers/soc/fsl/
6545F: include/linux/fsl/
6546
6547FREESCALE SOC FS_ENET DRIVER
6548M: Pantelis Antoniou <[email protected]>
6549L: [email protected]
6550L: [email protected]
6551S: Maintained
6552F: drivers/net/ethernet/freescale/fs_enet/
6553F: include/linux/fs_enet_pd.h
6554
6555FREESCALE SOC SOUND DRIVERS
6556M: Timur Tabi <[email protected]>
6557M: Nicolin Chen <[email protected]>
6558M: Xiubo Li <[email protected]>
6559R: Fabio Estevam <[email protected]>
6560L: [email protected] (moderated for non-subscribers)
6561L: [email protected]
6562S: Maintained
6563F: sound/soc/fsl/fsl*
6564F: sound/soc/fsl/imx*
6565F: sound/soc/fsl/mpc8610_hpcd.c
6566
6567FREESCALE USB PERIPHERAL DRIVERS
6568M: Li Yang <[email protected]>
6569L: [email protected]
6570L: [email protected]
6571S: Maintained
6572F: drivers/usb/gadget/udc/fsl*
6573
6574FREEVXFS FILESYSTEM
6575M: Christoph Hellwig <[email protected]>
6576W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
6577S: Maintained
6578F: fs/freevxfs/
6579
6580FREEZER
6581M: "Rafael J. Wysocki" <[email protected]>
6582M: Pavel Machek <[email protected]>
6583L: [email protected]
6584S: Supported
6585F: Documentation/power/freezing-of-tasks.rst
6586F: include/linux/freezer.h
6587F: kernel/freezer.c
6588
6589FRONTSWAP API
6590M: Konrad Rzeszutek Wilk <[email protected]>
6591L: [email protected]
6592S: Maintained
6593F: mm/frontswap.c
6594F: include/linux/frontswap.h
6595
6596FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
6597M: David Howells <[email protected]>
6598L: [email protected] (moderated for non-subscribers)
6599S: Supported
6600F: Documentation/filesystems/caching/
6601F: fs/fscache/
6602F: include/linux/fscache*.h
6603
6604FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
6605M: Theodore Y. Ts'o <[email protected]>
6606M: Jaegeuk Kim <[email protected]>
6607M: Eric Biggers <[email protected]>
6608L: [email protected]
6609Q: https://patchwork.kernel.org/project/linux-fscrypt/list/
6610T: git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git
6611S: Supported
6612F: fs/crypto/
6613F: include/linux/fscrypt*.h
6614F: Documentation/filesystems/fscrypt.rst
6615
6616FSI SUBSYSTEM
6617M: Jeremy Kerr <[email protected]>
6618M: Joel Stanley <[email protected]>
6619R: Alistar Popple <[email protected]>
6620R: Eddie James <[email protected]>
6621L: [email protected]
6622T: git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
6623Q: http://patchwork.ozlabs.org/project/linux-fsi/list/
6624S: Supported
6625F: drivers/fsi/
6626F: include/linux/fsi*.h
6627F: include/trace/events/fsi*.h
6628
6629FSI-ATTACHED I2C DRIVER
6630M: Eddie James <[email protected]>
6631L: [email protected]
6632L: [email protected] (moderated for non-subscribers)
6633S: Maintained
6634F: drivers/i2c/busses/i2c-fsi.c
6635F: Documentation/devicetree/bindings/i2c/i2c-fsi.txt
6636
6637FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
6638M: Jan Kara <[email protected]>
6639R: Amir Goldstein <[email protected]>
6640L: [email protected]
6641S: Maintained
6642F: fs/notify/
6643F: include/linux/fsnotify*.h
6644
6645FUJITSU LAPTOP EXTRAS
6646M: Jonathan Woithe <[email protected]>
6647L: [email protected]
6648S: Maintained
6649F: drivers/platform/x86/fujitsu-laptop.c
6650
6651FUJITSU M-5MO LS CAMERA ISP DRIVER
6652M: Kyungmin Park <[email protected]>
6653M: Heungjun Kim <[email protected]>
6654L: [email protected]
6655S: Maintained
6656F: drivers/media/i2c/m5mols/
6657F: include/media/i2c/m5mols.h
6658
6659FUJITSU TABLET EXTRAS
6660M: Robert Gerlach <[email protected]>
6661L: [email protected]
6662S: Maintained
6663F: drivers/platform/x86/fujitsu-tablet.c
6664
6665FUSE: FILESYSTEM IN USERSPACE
6666M: Miklos Szeredi <[email protected]>
6667L: [email protected]
6668W: http://fuse.sourceforge.net/
6669T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
6670S: Maintained
6671F: fs/fuse/
6672F: include/uapi/linux/fuse.h
6673F: Documentation/filesystems/fuse.txt
6674
6675FUTEX SUBSYSTEM
6676M: Thomas Gleixner <[email protected]>
6677M: Ingo Molnar <[email protected]>
6678R: Peter Zijlstra <[email protected]>
6679R: Darren Hart <[email protected]>
6680L: [email protected]
6681T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
6682S: Maintained
6683F: kernel/futex.c
6684F: include/asm-generic/futex.h
6685F: include/linux/futex.h
6686F: include/uapi/linux/futex.h
6687F: tools/testing/selftests/futex/
6688F: tools/perf/bench/futex*
6689F: Documentation/*futex*
6690
6691GCC PLUGINS
6692M: Kees Cook <[email protected]>
6693R: Emese Revfy <[email protected]>
6694L: [email protected]
6695S: Maintained
6696F: scripts/gcc-plugins/
6697F: scripts/gcc-plugin.sh
6698F: scripts/Makefile.gcc-plugins
6699F: Documentation/core-api/gcc-plugins.rst
6700
6701GASKET DRIVER FRAMEWORK
6702M: Rob Springer <[email protected]>
6703M: Todd Poynor <[email protected]>
6704M: Ben Chan <[email protected]>
6705S: Maintained
6706F: drivers/staging/gasket/
6707
6708GCOV BASED KERNEL PROFILING
6709M: Peter Oberparleiter <[email protected]>
6710S: Maintained
6711F: kernel/gcov/
6712F: Documentation/dev-tools/gcov.rst
6713
6714GDB KERNEL DEBUGGING HELPER SCRIPTS
6715M: Jan Kiszka <[email protected]>
6716M: Kieran Bingham <[email protected]>
6717S: Supported
6718F: scripts/gdb/
6719
6720GDT SCSI DISK ARRAY CONTROLLER DRIVER
6721M: Achim Leubner <[email protected]>
6722L: [email protected]
6723W: http://www.icp-vortex.com/
6724S: Supported
6725F: drivers/scsi/gdt*
6726
6727GEMTEK FM RADIO RECEIVER DRIVER
6728M: Hans Verkuil <[email protected]>
6729L: [email protected]
6730T: git git://linuxtv.org/media_tree.git
6731W: https://linuxtv.org
6732S: Maintained
6733F: drivers/media/radio/radio-gemtek*
6734
6735GENERIC GPIO I2C DRIVER
6736M: Wolfram Sang <[email protected]>
6737S: Supported
6738F: drivers/i2c/busses/i2c-gpio.c
6739F: include/linux/platform_data/i2c-gpio.h
6740
6741GENERIC GPIO I2C MULTIPLEXER DRIVER
6742M: Peter Korsgaard <[email protected]>
6743L: [email protected]
6744S: Supported
6745F: drivers/i2c/muxes/i2c-mux-gpio.c
6746F: include/linux/platform_data/i2c-mux-gpio.h
6747F: Documentation/i2c/muxes/i2c-mux-gpio
6748
6749GENERIC HDLC (WAN) DRIVERS
6750M: Krzysztof Halasa <[email protected]>
6751W: http://www.kernel.org/pub/linux/utils/net/hdlc/
6752S: Maintained
6753F: drivers/net/wan/c101.c
6754F: drivers/net/wan/hd6457*
6755F: drivers/net/wan/hdlc*
6756F: drivers/net/wan/n2.c
6757F: drivers/net/wan/pc300too.c
6758F: drivers/net/wan/pci200syn.c
6759F: drivers/net/wan/wanxl*
6760
6761GENERIC INCLUDE/ASM HEADER FILES
6762M: Arnd Bergmann <[email protected]>
6763L: [email protected]
6764T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
6765S: Maintained
6766F: include/asm-generic/
6767F: include/uapi/asm-generic/
6768
6769GENERIC PHY FRAMEWORK
6770M: Kishon Vijay Abraham I <[email protected]>
6771L: [email protected]
6772T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
6773S: Supported
6774F: drivers/phy/
6775F: include/linux/phy/
6776F: Documentation/devicetree/bindings/phy/
6777
6778GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
6779M: Wolfram Sang <[email protected]>
6780S: Supported
6781F: drivers/i2c/muxes/i2c-demux-pinctrl.c
6782
6783GENERIC PM DOMAINS
6784M: "Rafael J. Wysocki" <[email protected]>
6785M: Kevin Hilman <[email protected]>
6786M: Ulf Hansson <[email protected]>
6787L: [email protected]
6788S: Supported
6789F: drivers/base/power/domain*.c
6790F: include/linux/pm_domain.h
6791F: Documentation/devicetree/bindings/power/power_domain.txt
6792
6793GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
6794M: Eugen Hristev <[email protected]>
6795L: [email protected]
6796S: Maintained
6797F: drivers/input/touchscreen/resistive-adc-touch.c
6798
6799GENERIC UIO DRIVER FOR PCI DEVICES
6800M: "Michael S. Tsirkin" <[email protected]>
6801L: [email protected]
6802S: Supported
6803F: drivers/uio/uio_pci_generic.c
6804
6805GENERIC VDSO LIBRARY:
6806M: Andy Lutomirski <[email protected]>
6807M: Thomas Gleixner <[email protected]>
6808M: Vincenzo Frascino <[email protected]>
6809L: [email protected]
6810T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
6811S: Maintained
6812F: lib/vdso/
6813F: kernel/time/vsyscall.c
6814F: include/vdso/
6815F: include/asm-generic/vdso/vsyscall.h
6816
6817GENWQE (IBM Generic Workqueue Card)
6818M: Frank Haverkamp <[email protected]>
6819S: Supported
6820F: drivers/misc/genwqe/
6821
6822GET_MAINTAINER SCRIPT
6823M: Joe Perches <[email protected]>
6824S: Maintained
6825F: scripts/get_maintainer.pl
6826
6827GFS2 FILE SYSTEM
6828M: Bob Peterson <[email protected]>
6829M: Andreas Gruenbacher <[email protected]>
6830L: [email protected]
6831W: http://sources.redhat.com/cluster/
6832T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
6833S: Supported
6834F: Documentation/filesystems/gfs2*.txt
6835F: fs/gfs2/
6836F: include/uapi/linux/gfs2_ondisk.h
6837
6838GNSS SUBSYSTEM
6839M: Johan Hovold <[email protected]>
6840T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
6841S: Maintained
6842F: Documentation/ABI/testing/sysfs-class-gnss
6843F: Documentation/devicetree/bindings/gnss/
6844F: drivers/gnss/
6845F: include/linux/gnss.h
6846
6847GO7007 MPEG CODEC
6848M: Hans Verkuil <[email protected]>
6849L: [email protected]
6850S: Maintained
6851F: drivers/media/usb/go7007/
6852
6853GOODIX TOUCHSCREEN
6854M: Bastien Nocera <[email protected]>
6855L: [email protected]
6856S: Maintained
6857F: drivers/input/touchscreen/goodix.c
6858
6859GOOGLE ETHERNET DRIVERS
6860M: Catherine Sullivan <[email protected]>
6861R: Sagi Shahar <[email protected]>
6862R: Jon Olson <[email protected]>
6863L: [email protected]
6864S: Supported
6865F: Documentation/networking/device_drivers/google/gve.rst
6866F: drivers/net/ethernet/google
6867
6868GPD POCKET FAN DRIVER
6869M: Hans de Goede <[email protected]>
6870L: [email protected]
6871S: Maintained
6872F: drivers/platform/x86/gpd-pocket-fan.c
6873
6874GPIO ACPI SUPPORT
6875M: Mika Westerberg <[email protected]>
6876M: Andy Shevchenko <[email protected]>
6877L: [email protected]
6878L: [email protected]
6879S: Maintained
6880F: Documentation/firmware-guide/acpi/gpio-properties.rst
6881F: drivers/gpio/gpiolib-acpi.c
6882
6883GPIO IR Transmitter
6884M: Sean Young <[email protected]>
6885L: [email protected]
6886S: Maintained
6887F: drivers/media/rc/gpio-ir-tx.c
6888
6889GPIO MOCKUP DRIVER
6890M: Bamvor Jian Zhang <[email protected]>
6891L: [email protected]
6892S: Maintained
6893F: drivers/gpio/gpio-mockup.c
6894F: tools/testing/selftests/gpio/
6895
6896GPIO SUBSYSTEM
6897M: Linus Walleij <[email protected]>
6898M: Bartosz Golaszewski <[email protected]>
6899L: [email protected]
6900T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
6901S: Maintained
6902F: Documentation/devicetree/bindings/gpio/
6903F: Documentation/driver-api/gpio/
6904F: Documentation/admin-guide/gpio/
6905F: Documentation/ABI/testing/gpio-cdev
6906F: Documentation/ABI/obsolete/sysfs-gpio
6907F: drivers/gpio/
6908F: include/linux/gpio/
6909F: include/linux/gpio.h
6910F: include/linux/of_gpio.h
6911F: include/asm-generic/gpio.h
6912F: include/uapi/linux/gpio.h
6913F: tools/gpio/
6914
6915GRE DEMULTIPLEXER DRIVER
6916M: Dmitry Kozlov <[email protected]>
6917L: [email protected]
6918S: Maintained
6919F: net/ipv4/gre_demux.c
6920F: net/ipv4/gre_offload.c
6921F: include/net/gre.h
6922
6923GRETH 10/100/1G Ethernet MAC device driver
6924M: Andreas Larsson <[email protected]>
6925L: [email protected]
6926S: Maintained
6927F: drivers/net/ethernet/aeroflex/
6928
6929GREYBUS AUDIO PROTOCOLS DRIVERS
6930M: Vaibhav Agarwal <[email protected]>
6931M: Mark Greer <[email protected]>
6932S: Maintained
6933F: drivers/staging/greybus/audio_apbridgea.c
6934F: drivers/staging/greybus/audio_apbridgea.h
6935F: drivers/staging/greybus/audio_codec.c
6936F: drivers/staging/greybus/audio_codec.h
6937F: drivers/staging/greybus/audio_gb.c
6938F: drivers/staging/greybus/audio_manager.c
6939F: drivers/staging/greybus/audio_manager.h
6940F: drivers/staging/greybus/audio_manager_module.c
6941F: drivers/staging/greybus/audio_manager_private.h
6942F: drivers/staging/greybus/audio_manager_sysfs.c
6943F: drivers/staging/greybus/audio_module.c
6944F: drivers/staging/greybus/audio_topology.c
6945
6946GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
6947M: Viresh Kumar <[email protected]>
6948S: Maintained
6949F: drivers/staging/greybus/authentication.c
6950F: drivers/staging/greybus/bootrom.c
6951F: drivers/staging/greybus/firmware.h
6952F: drivers/staging/greybus/fw-core.c
6953F: drivers/staging/greybus/fw-download.c
6954F: drivers/staging/greybus/fw-management.c
6955F: drivers/staging/greybus/greybus_authentication.h
6956F: drivers/staging/greybus/greybus_firmware.h
6957F: drivers/staging/greybus/hid.c
6958F: drivers/staging/greybus/i2c.c
6959F: drivers/staging/greybus/spi.c
6960F: drivers/staging/greybus/spilib.c
6961F: drivers/staging/greybus/spilib.h
6962
6963GREYBUS LOOPBACK DRIVER
6964M: Bryan O'Donoghue <[email protected]>
6965S: Maintained
6966F: drivers/staging/greybus/loopback.c
6967
6968GREYBUS PLATFORM DRIVERS
6969M: Vaibhav Hiremath <[email protected]>
6970S: Maintained
6971F: drivers/staging/greybus/arche-platform.c
6972F: drivers/staging/greybus/arche-apb-ctrl.c
6973F: drivers/staging/greybus/arche_platform.h
6974
6975GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
6976M: Rui Miguel Silva <[email protected]>
6977S: Maintained
6978F: drivers/staging/greybus/sdio.c
6979F: drivers/staging/greybus/light.c
6980F: drivers/staging/greybus/gpio.c
6981F: drivers/staging/greybus/power_supply.c
6982F: drivers/staging/greybus/spi.c
6983F: drivers/staging/greybus/spilib.c
6984
6985GREYBUS SUBSYSTEM
6986M: Johan Hovold <[email protected]>
6987M: Alex Elder <[email protected]>
6988M: Greg Kroah-Hartman <[email protected]>
6989S: Maintained
6990F: drivers/staging/greybus/
6991L: [email protected] (moderated for non-subscribers)
6992
6993GREYBUS UART PROTOCOLS DRIVERS
6994M: David Lin <[email protected]>
6995S: Maintained
6996F: drivers/staging/greybus/uart.c
6997F: drivers/staging/greybus/log.c
6998
6999GS1662 VIDEO SERIALIZER
7000M: Charles-Antoine Couret <[email protected]>
7001L: [email protected]
7002T: git git://linuxtv.org/media_tree.git
7003S: Maintained
7004F: drivers/media/spi/gs1662.c
7005
7006GSPCA FINEPIX SUBDRIVER
7007M: Frank Zago <[email protected]>
7008L: [email protected]
7009T: git git://linuxtv.org/media_tree.git
7010S: Maintained
7011F: drivers/media/usb/gspca/finepix.c
7012
7013GSPCA GL860 SUBDRIVER
7014M: Olivier Lorin <[email protected]>
7015L: [email protected]
7016T: git git://linuxtv.org/media_tree.git
7017S: Maintained
7018F: drivers/media/usb/gspca/gl860/
7019
7020GSPCA M5602 SUBDRIVER
7021M: Erik Andren <[email protected]>
7022L: [email protected]
7023T: git git://linuxtv.org/media_tree.git
7024S: Maintained
7025F: drivers/media/usb/gspca/m5602/
7026
7027GSPCA PAC207 SONIXB SUBDRIVER
7028M: Hans Verkuil <[email protected]>
7029L: [email protected]
7030T: git git://linuxtv.org/media_tree.git
7031S: Odd Fixes
7032F: drivers/media/usb/gspca/pac207.c
7033
7034GSPCA SN9C20X SUBDRIVER
7035M: Brian Johnson <[email protected]>
7036L: [email protected]
7037T: git git://linuxtv.org/media_tree.git
7038S: Maintained
7039F: drivers/media/usb/gspca/sn9c20x.c
7040
7041GSPCA T613 SUBDRIVER
7042M: Leandro Costantino <[email protected]>
7043L: [email protected]
7044T: git git://linuxtv.org/media_tree.git
7045S: Maintained
7046F: drivers/media/usb/gspca/t613.c
7047
7048GSPCA USB WEBCAM DRIVER
7049M: Hans Verkuil <[email protected]>
7050L: [email protected]
7051T: git git://linuxtv.org/media_tree.git
7052S: Odd Fixes
7053F: drivers/media/usb/gspca/
7054
7055GTP (GPRS Tunneling Protocol)
7056M: Pablo Neira Ayuso <[email protected]>
7057M: Harald Welte <[email protected]>
7058L: [email protected]
7059T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
7060S: Maintained
7061F: drivers/net/gtp.c
7062
7063GUID PARTITION TABLE (GPT)
7064M: Davidlohr Bueso <[email protected]>
7065L: [email protected]
7066S: Maintained
7067F: block/partitions/efi.*
7068
7069H8/300 ARCHITECTURE
7070M: Yoshinori Sato <[email protected]>
7071L: [email protected] (moderated for non-subscribers)
7072W: http://uclinux-h8.sourceforge.jp
7073T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
7074S: Maintained
7075F: arch/h8300/
7076F: drivers/clocksource/h8300_*.c
7077F: drivers/clk/h8300/
7078F: drivers/irqchip/irq-renesas-h8*.c
7079
7080HABANALABS PCI DRIVER
7081M: Oded Gabbay <[email protected]>
7082T: git https://github.com/HabanaAI/linux.git
7083S: Supported
7084F: drivers/misc/habanalabs/
7085F: include/uapi/misc/habanalabs.h
7086F: Documentation/ABI/testing/sysfs-driver-habanalabs
7087F: Documentation/ABI/testing/debugfs-driver-habanalabs
7088
7089HACKRF MEDIA DRIVER
7090M: Antti Palosaari <[email protected]>
7091L: [email protected]
7092W: https://linuxtv.org
7093W: http://palosaari.fi/linux/
7094Q: http://patchwork.linuxtv.org/project/linux-media/list/
7095T: git git://linuxtv.org/anttip/media_tree.git
7096S: Maintained
7097F: drivers/media/usb/hackrf/
7098
7099HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
7100M: Frank Seidel <[email protected]>
7101L: [email protected]
7102W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
7103S: Maintained
7104F: drivers/platform/x86/hdaps.c
7105
7106HARDWARE MONITORING
7107M: Jean Delvare <[email protected]>
7108M: Guenter Roeck <[email protected]>
7109L: [email protected]
7110W: http://hwmon.wiki.kernel.org/
7111T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7112S: Maintained
7113F: Documentation/devicetree/bindings/hwmon/
7114F: Documentation/hwmon/
7115F: drivers/hwmon/
7116F: include/linux/hwmon*.h
7117F: include/trace/events/hwmon*.h
7118
7119HARDWARE RANDOM NUMBER GENERATOR CORE
7120M: Matt Mackall <[email protected]>
7121M: Herbert Xu <[email protected]>
7122L: [email protected]
7123S: Odd fixes
7124F: Documentation/devicetree/bindings/rng/
7125F: Documentation/admin-guide/hw_random.rst
7126F: drivers/char/hw_random/
7127F: include/linux/hw_random.h
7128
7129HARDWARE TRACING FACILITIES
7130M: Alexander Shishkin <[email protected]>
7131S: Maintained
7132F: drivers/hwtracing/
7133
7134HARDWARE SPINLOCK CORE
7135M: Ohad Ben-Cohen <[email protected]>
7136M: Bjorn Andersson <[email protected]>
7137L: [email protected]
7138S: Maintained
7139T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
7140F: Documentation/devicetree/bindings/hwlock/
7141F: Documentation/hwspinlock.txt
7142F: drivers/hwspinlock/
7143F: include/linux/hwspinlock.h
7144
7145HARMONY SOUND DRIVER
7146L: [email protected]
7147S: Maintained
7148F: sound/parisc/harmony.*
7149
7150HDPVR USB VIDEO ENCODER DRIVER
7151M: Hans Verkuil <[email protected]>
7152L: [email protected]
7153T: git git://linuxtv.org/media_tree.git
7154W: https://linuxtv.org
7155S: Odd Fixes
7156F: drivers/media/usb/hdpvr/
7157
7158HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
7159M: Jerry Hoemann <[email protected]>
7160S: Supported
7161F: Documentation/watchdog/hpwdt.rst
7162F: drivers/watchdog/hpwdt.c
7163
7164HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
7165M: Don Brace <[email protected]>
7166L: [email protected]
7167L: [email protected]
7168S: Supported
7169F: Documentation/scsi/hpsa.txt
7170F: drivers/scsi/hpsa*.[ch]
7171F: include/linux/cciss*.h
7172F: include/uapi/linux/cciss*.h
7173
7174HFI1 DRIVER
7175M: Mike Marciniszyn <[email protected]>
7176M: Dennis Dalessandro <[email protected]>
7177L: [email protected]
7178S: Supported
7179F: drivers/infiniband/hw/hfi1
7180
7181HFS FILESYSTEM
7182L: [email protected]
7183S: Orphan
7184F: Documentation/filesystems/hfs.txt
7185F: fs/hfs/
7186
7187HFSPLUS FILESYSTEM
7188L: [email protected]
7189S: Orphan
7190F: Documentation/filesystems/hfsplus.txt
7191F: fs/hfsplus/
7192
7193HGA FRAMEBUFFER DRIVER
7194M: Ferenc Bakonyi <[email protected]>
7195L: [email protected]
7196W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
7197S: Maintained
7198F: drivers/video/fbdev/hgafb.c
7199
7200HIBERNATION (aka Software Suspend, aka swsusp)
7201M: "Rafael J. Wysocki" <[email protected]>
7202M: Pavel Machek <[email protected]>
7203L: [email protected]
7204B: https://bugzilla.kernel.org
7205S: Supported
7206F: arch/x86/power/
7207F: drivers/base/power/
7208F: kernel/power/
7209F: include/linux/suspend.h
7210F: include/linux/freezer.h
7211F: include/linux/pm.h
7212F: arch/*/include/asm/suspend*.h
7213
7214HID CORE LAYER
7215M: Jiri Kosina <[email protected]>
7216M: Benjamin Tissoires <[email protected]>
7217L: [email protected]
7218T: git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
7219S: Maintained
7220F: drivers/hid/
7221F: include/linux/hid*
7222F: include/uapi/linux/hid*
7223
7224HID SENSOR HUB DRIVERS
7225M: Jiri Kosina <[email protected]>
7226M: Jonathan Cameron <[email protected]>
7227M: Srinivas Pandruvada <[email protected]>
7228L: [email protected]
7229L: [email protected]
7230S: Maintained
7231F: Documentation/hid/hid-sensor*
7232F: drivers/hid/hid-sensor-*
7233F: drivers/iio/*/hid-*
7234F: include/linux/hid-sensor-*
7235
7236HIGH-RESOLUTION TIMERS, CLOCKEVENTS
7237M: Thomas Gleixner <[email protected]>
7238L: [email protected]
7239T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7240S: Maintained
7241F: Documentation/timers/
7242F: kernel/time/hrtimer.c
7243F: kernel/time/clockevents.c
7244F: kernel/time/timer_*.c
7245F: include/linux/clockchips.h
7246F: include/linux/hrtimer.h
7247
7248HIGH-SPEED SCC DRIVER FOR AX.25
7249L: [email protected]
7250S: Orphan
7251F: drivers/net/hamradio/dmascc.c
7252F: drivers/net/hamradio/scc.c
7253
7254HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
7255M: HighPoint Linux Team <[email protected]>
7256W: http://www.highpoint-tech.com
7257S: Supported
7258F: Documentation/scsi/hptiop.txt
7259F: drivers/scsi/hptiop.c
7260
7261HIPPI
7262M: Jes Sorensen <[email protected]>
7263L: [email protected]
7264S: Maintained
7265F: include/linux/hippidevice.h
7266F: include/uapi/linux/if_hippi.h
7267F: net/802/hippi.c
7268F: drivers/net/hippi/
7269
7270HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
7271M: Yisen Zhuang <[email protected]>
7272M: Salil Mehta <[email protected]>
7273L: [email protected]
7274W: http://www.hisilicon.com
7275S: Maintained
7276F: drivers/net/ethernet/hisilicon/hns3/
7277
7278HISILICON LPC BUS DRIVER
7279M: [email protected]
7280W: http://www.hisilicon.com
7281S: Maintained
7282F: drivers/bus/hisi_lpc.c
7283F: Documentation/devicetree/bindings/arm/hisilicon/hisilicon-low-pin-count.txt
7284
7285HISILICON NETWORK SUBSYSTEM DRIVER
7286M: Yisen Zhuang <[email protected]>
7287M: Salil Mehta <[email protected]>
7288L: [email protected]
7289W: http://www.hisilicon.com
7290S: Maintained
7291F: drivers/net/ethernet/hisilicon/
7292F: Documentation/devicetree/bindings/net/hisilicon*.txt
7293
7294HISILICON PMU DRIVER
7295M: Shaokun Zhang <[email protected]>
7296W: http://www.hisilicon.com
7297S: Supported
7298F: drivers/perf/hisilicon
7299F: Documentation/admin-guide/perf/hisi-pmu.rst
7300
7301HISILICON ROCE DRIVER
7302M: Lijun Ou <[email protected]>
7303M: Wei Hu(Xavier) <[email protected]>
7304L: [email protected]
7305S: Maintained
7306F: drivers/infiniband/hw/hns/
7307F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
7308
7309HISILICON SAS Controller
7310M: John Garry <[email protected]>
7311W: http://www.hisilicon.com
7312S: Supported
7313F: drivers/scsi/hisi_sas/
7314F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
7315
7316HMM - Heterogeneous Memory Management
7317M: Jérôme Glisse <[email protected]>
7318L: [email protected]
7319S: Maintained
7320F: mm/hmm*
7321F: include/linux/hmm*
7322F: Documentation/vm/hmm.rst
7323
7324HOST AP DRIVER
7325M: Jouni Malinen <[email protected]>
7326L: [email protected]
7327W: http://w1.fi/hostap-driver.html
7328S: Obsolete
7329F: drivers/net/wireless/intersil/hostap/
7330
7331HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
7332L: [email protected]
7333S: Orphan
7334F: drivers/platform/x86/tc1100-wmi.c
7335
7336HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
7337M: Jaroslav Kysela <[email protected]>
7338S: Maintained
7339F: drivers/net/ethernet/hp/hp100.*
7340
7341HPET: High Precision Event Timers driver
7342M: Clemens Ladisch <[email protected]>
7343S: Maintained
7344F: Documentation/timers/hpet.rst
7345F: drivers/char/hpet.c
7346F: include/linux/hpet.h
7347F: include/uapi/linux/hpet.h
7348
7349HPET: x86
7350S: Orphan
7351F: arch/x86/kernel/hpet.c
7352F: arch/x86/include/asm/hpet.h
7353
7354HPFS FILESYSTEM
7355M: Mikulas Patocka <[email protected]>
7356W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
7357S: Maintained
7358F: fs/hpfs/
7359
7360HSI SUBSYSTEM
7361M: Sebastian Reichel <[email protected]>
7362T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
7363S: Maintained
7364F: Documentation/ABI/testing/sysfs-bus-hsi
7365F: Documentation/driver-api/hsi.rst
7366F: drivers/hsi/
7367F: include/linux/hsi/
7368F: include/uapi/linux/hsi/
7369
7370HSO 3G MODEM DRIVER
7371L: [email protected]
7372S: Orphan
7373F: drivers/net/usb/hso.c
7374
7375HSR NETWORK PROTOCOL
7376M: Arvid Brodin <[email protected]>
7377L: [email protected]
7378S: Maintained
7379F: net/hsr/
7380
7381HT16K33 LED CONTROLLER DRIVER
7382M: Robin van der Gracht <[email protected]>
7383S: Maintained
7384F: drivers/auxdisplay/ht16k33.c
7385F: Documentation/devicetree/bindings/display/ht16k33.txt
7386
7387HTCPEN TOUCHSCREEN DRIVER
7388M: Pau Oliva Fora <[email protected]>
7389L: [email protected]
7390S: Maintained
7391F: drivers/input/touchscreen/htcpen.c
7392
7393HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
7394M: Lorenzo Bianconi <[email protected]>
7395L: [email protected]
7396W: http://www.st.com/
7397S: Maintained
7398F: drivers/iio/humidity/hts221*
7399F: Documentation/devicetree/bindings/iio/humidity/hts221.txt
7400
7401HUAWEI ETHERNET DRIVER
7402M: Aviad Krawczyk <[email protected]>
7403L: [email protected]
7404S: Supported
7405F: Documentation/networking/hinic.txt
7406F: drivers/net/ethernet/huawei/hinic/
7407
7408HUGETLB FILESYSTEM
7409M: Mike Kravetz <[email protected]>
7410L: [email protected]
7411S: Maintained
7412F: fs/hugetlbfs/
7413F: mm/hugetlb.c
7414F: include/linux/hugetlb.h
7415F: Documentation/admin-guide/mm/hugetlbpage.rst
7416F: Documentation/vm/hugetlbfs_reserv.rst
7417F: Documentation/ABI/testing/sysfs-kernel-mm-hugepages
7418
7419HVA ST MEDIA DRIVER
7420M: Jean-Christophe Trotin <[email protected]>
7421L: [email protected]
7422T: git git://linuxtv.org/media_tree.git
7423W: https://linuxtv.org
7424S: Supported
7425F: drivers/media/platform/sti/hva
7426
7427HWPOISON MEMORY FAILURE HANDLING
7428M: Naoya Horiguchi <[email protected]>
7429L: [email protected]
7430S: Maintained
7431F: mm/memory-failure.c
7432F: mm/hwpoison-inject.c
7433
7434HYGON PROCESSOR SUPPORT
7435M: Pu Wen <[email protected]>
7436L: [email protected]
7437S: Maintained
7438F: arch/x86/kernel/cpu/hygon.c
7439
7440Hyper-V CORE AND DRIVERS
7441M: "K. Y. Srinivasan" <[email protected]>
7442M: Haiyang Zhang <[email protected]>
7443M: Stephen Hemminger <[email protected]>
7444M: Sasha Levin <[email protected]>
7445T: git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
7446L: [email protected]
7447S: Supported
7448F: Documentation/networking/device_drivers/microsoft/netvsc.txt
7449F: arch/x86/include/asm/mshyperv.h
7450F: arch/x86/include/asm/trace/hyperv.h
7451F: arch/x86/include/asm/hyperv-tlfs.h
7452F: arch/x86/kernel/cpu/mshyperv.c
7453F: arch/x86/hyperv
7454F: drivers/clocksource/hyperv_timer.c
7455F: drivers/hid/hid-hyperv.c
7456F: drivers/hv/
7457F: drivers/input/serio/hyperv-keyboard.c
7458F: drivers/pci/controller/pci-hyperv.c
7459F: drivers/net/hyperv/
7460F: drivers/scsi/storvsc_drv.c
7461F: drivers/uio/uio_hv_generic.c
7462F: drivers/video/fbdev/hyperv_fb.c
7463F: drivers/iommu/hyperv-iommu.c
7464F: net/vmw_vsock/hyperv_transport.c
7465F: include/clocksource/hyperv_timer.h
7466F: include/linux/hyperv.h
7467F: include/uapi/linux/hyperv.h
7468F: include/asm-generic/mshyperv.h
7469F: tools/hv/
7470F: Documentation/ABI/stable/sysfs-bus-vmbus
7471
7472HYPERBUS SUPPORT
7473M: Vignesh Raghavendra <[email protected]>
7474S: Supported
7475F: drivers/mtd/hyperbus/
7476F: include/linux/mtd/hyperbus.h
7477F: Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt
7478F: Documentation/devicetree/bindings/mtd/ti,am654-hbmc.txt
7479
7480HYPERVISOR VIRTUAL CONSOLE DRIVER
7481L: [email protected]
7482S: Odd Fixes
7483F: drivers/tty/hvc/
7484
7485I2C ACPI SUPPORT
7486M: Mika Westerberg <[email protected]>
7487L: [email protected]
7488L: [email protected]
7489S: Maintained
7490F: drivers/i2c/i2c-core-acpi.c
7491
7492I2C CONTROLLER DRIVER FOR NVIDIA GPU
7493M: Ajay Gupta <[email protected]>
7494L: [email protected]
7495S: Maintained
7496F: Documentation/i2c/busses/i2c-nvidia-gpu
7497F: drivers/i2c/busses/i2c-nvidia-gpu.c
7498
7499I2C MUXES
7500M: Peter Rosin <[email protected]>
7501L: [email protected]
7502S: Maintained
7503F: Documentation/i2c/i2c-topology
7504F: Documentation/i2c/muxes/
7505F: Documentation/devicetree/bindings/i2c/i2c-mux*
7506F: Documentation/devicetree/bindings/i2c/i2c-arb*
7507F: Documentation/devicetree/bindings/i2c/i2c-gate*
7508F: drivers/i2c/i2c-mux.c
7509F: drivers/i2c/muxes/
7510F: include/linux/i2c-mux.h
7511
7512I2C MV64XXX MARVELL AND ALLWINNER DRIVER
7513M: Gregory CLEMENT <[email protected]>
7514L: [email protected]
7515S: Maintained
7516F: Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
7517F: drivers/i2c/busses/i2c-mv64xxx.c
7518
7519I2C OVER PARALLEL PORT
7520M: Jean Delvare <[email protected]>
7521L: [email protected]
7522S: Maintained
7523F: Documentation/i2c/busses/i2c-parport
7524F: Documentation/i2c/busses/i2c-parport-light
7525F: drivers/i2c/busses/i2c-parport.c
7526F: drivers/i2c/busses/i2c-parport-light.c
7527
7528I2C SUBSYSTEM
7529M: Wolfram Sang <[email protected]>
7530L: [email protected]
7531W: https://i2c.wiki.kernel.org/
7532Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
7533T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
7534S: Maintained
7535F: Documentation/devicetree/bindings/i2c/i2c.txt
7536F: Documentation/i2c/
7537F: drivers/i2c/*
7538F: include/linux/i2c.h
7539F: include/linux/i2c-dev.h
7540F: include/linux/i2c-smbus.h
7541F: include/uapi/linux/i2c.h
7542F: include/uapi/linux/i2c-*.h
7543
7544I2C SUBSYSTEM HOST DRIVERS
7545L: [email protected]
7546W: https://i2c.wiki.kernel.org/
7547Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
7548T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
7549S: Odd Fixes
7550F: Documentation/devicetree/bindings/i2c/
7551F: drivers/i2c/algos/
7552F: drivers/i2c/busses/
7553
7554I2C-TAOS-EVM DRIVER
7555M: Jean Delvare <[email protected]>
7556L: [email protected]
7557S: Maintained
7558F: Documentation/i2c/busses/i2c-taos-evm
7559F: drivers/i2c/busses/i2c-taos-evm.c
7560
7561I2C-TINY-USB DRIVER
7562M: Till Harbaum <[email protected]>
7563L: [email protected]
7564W: http://www.harbaum.org/till/i2c_tiny_usb
7565S: Maintained
7566F: drivers/i2c/busses/i2c-tiny-usb.c
7567
7568I2C/SMBUS CONTROLLER DRIVERS FOR PC
7569M: Jean Delvare <[email protected]>
7570L: [email protected]
7571S: Maintained
7572F: Documentation/i2c/busses/i2c-ali1535
7573F: Documentation/i2c/busses/i2c-ali1563
7574F: Documentation/i2c/busses/i2c-ali15x3
7575F: Documentation/i2c/busses/i2c-amd756
7576F: Documentation/i2c/busses/i2c-amd8111
7577F: Documentation/i2c/busses/i2c-i801
7578F: Documentation/i2c/busses/i2c-nforce2
7579F: Documentation/i2c/busses/i2c-piix4
7580F: Documentation/i2c/busses/i2c-sis5595
7581F: Documentation/i2c/busses/i2c-sis630
7582F: Documentation/i2c/busses/i2c-sis96x
7583F: Documentation/i2c/busses/i2c-via
7584F: Documentation/i2c/busses/i2c-viapro
7585F: drivers/i2c/busses/i2c-ali1535.c
7586F: drivers/i2c/busses/i2c-ali1563.c
7587F: drivers/i2c/busses/i2c-ali15x3.c
7588F: drivers/i2c/busses/i2c-amd756.c
7589F: drivers/i2c/busses/i2c-amd756-s4882.c
7590F: drivers/i2c/busses/i2c-amd8111.c
7591F: drivers/i2c/busses/i2c-i801.c
7592F: drivers/i2c/busses/i2c-isch.c
7593F: drivers/i2c/busses/i2c-nforce2.c
7594F: drivers/i2c/busses/i2c-nforce2-s4985.c
7595F: drivers/i2c/busses/i2c-piix4.c
7596F: drivers/i2c/busses/i2c-sis5595.c
7597F: drivers/i2c/busses/i2c-sis630.c
7598F: drivers/i2c/busses/i2c-sis96x.c
7599F: drivers/i2c/busses/i2c-via.c
7600F: drivers/i2c/busses/i2c-viapro.c
7601
7602I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
7603M: Hans de Goede <[email protected]>
7604L: [email protected]
7605S: Maintained
7606F: drivers/i2c/busses/i2c-cht-wc.c
7607
7608I2C/SMBUS ISMT DRIVER
7609M: Seth Heasley <[email protected]>
7610M: Neil Horman <[email protected]>
7611L: [email protected]
7612F: drivers/i2c/busses/i2c-ismt.c
7613F: Documentation/i2c/busses/i2c-ismt
7614
7615I2C/SMBUS STUB DRIVER
7616M: Jean Delvare <[email protected]>
7617L: [email protected]
7618S: Maintained
7619F: drivers/i2c/i2c-stub.c
7620
7621I3C SUBSYSTEM
7622M: Boris Brezillon <[email protected]>
7623L: [email protected]
7624C: irc://chat.freenode.net/linux-i3c
7625T: git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
7626S: Maintained
7627F: Documentation/ABI/testing/sysfs-bus-i3c
7628F: Documentation/devicetree/bindings/i3c/
7629F: Documentation/driver-api/i3c
7630F: drivers/i3c/
7631F: include/linux/i3c/
7632
7633I3C DRIVER FOR SYNOPSYS DESIGNWARE
7634M: Vitor Soares <[email protected]>
7635S: Maintained
7636F: Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt
7637F: drivers/i3c/master/dw*
7638
7639IA64 (Itanium) PLATFORM
7640M: Tony Luck <[email protected]>
7641M: Fenghua Yu <[email protected]>
7642L: [email protected]
7643T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
7644S: Maintained
7645F: arch/ia64/
7646
7647IBM Power 842 compression accelerator
7648M: Haren Myneni <[email protected]>
7649S: Supported
7650F: drivers/crypto/nx/Makefile
7651F: drivers/crypto/nx/Kconfig
7652F: drivers/crypto/nx/nx-842*
7653F: include/linux/sw842.h
7654F: crypto/842.c
7655F: lib/842/
7656
7657IBM Power in-Nest Crypto Acceleration
7658M: Breno Leitão <[email protected]>
7659M: Nayna Jain <[email protected]>
7660M: Paulo Flabiano Smorigo <[email protected]>
7661L: [email protected]
7662S: Supported
7663F: drivers/crypto/nx/Makefile
7664F: drivers/crypto/nx/Kconfig
7665F: drivers/crypto/nx/nx-aes*
7666F: drivers/crypto/nx/nx-sha*
7667F: drivers/crypto/nx/nx.*
7668F: drivers/crypto/nx/nx_csbcpb.h
7669F: drivers/crypto/nx/nx_debugfs.h
7670
7671IBM Power Linux RAID adapter
7672M: Brian King <[email protected]>
7673S: Supported
7674F: drivers/scsi/ipr.*
7675
7676IBM Power SRIOV Virtual NIC Device Driver
7677M: Thomas Falcon <[email protected]>
7678M: John Allen <[email protected]>
7679L: [email protected]
7680S: Supported
7681F: drivers/net/ethernet/ibm/ibmvnic.*
7682
7683IBM Power Virtual Accelerator Switchboard
7684M: Sukadev Bhattiprolu <[email protected]>
7685L: [email protected]
7686S: Supported
7687F: arch/powerpc/platforms/powernv/vas*
7688F: arch/powerpc/platforms/powernv/copy-paste.h
7689F: arch/powerpc/include/asm/vas.h
7690
7691IBM Power Virtual Ethernet Device Driver
7692M: Thomas Falcon <[email protected]>
7693L: [email protected]
7694S: Supported
7695F: drivers/net/ethernet/ibm/ibmveth.*
7696
7697IBM Power Virtual FC Device Drivers
7698M: Tyrel Datwyler <[email protected]>
7699L: [email protected]
7700S: Supported
7701F: drivers/scsi/ibmvscsi/ibmvfc*
7702
7703IBM Power Virtual Management Channel Driver
7704M: Steven Royer <[email protected]>
7705S: Supported
7706F: drivers/misc/ibmvmc.*
7707
7708IBM Power Virtual SCSI Device Drivers
7709M: Tyrel Datwyler <[email protected]>
7710L: [email protected]
7711S: Supported
7712F: drivers/scsi/ibmvscsi/ibmvscsi*
7713F: include/scsi/viosrp.h
7714
7715IBM Power Virtual SCSI Device Target Driver
7716M: Michael Cyr <[email protected]>
7717L: [email protected]
7718L: [email protected]
7719S: Supported
7720F: drivers/scsi/ibmvscsi_tgt/
7721
7722IBM Power VMX Cryptographic instructions
7723M: Breno Leitão <[email protected]>
7724M: Nayna Jain <[email protected]>
7725M: Paulo Flabiano Smorigo <[email protected]>
7726L: [email protected]
7727S: Supported
7728F: drivers/crypto/vmx/Makefile
7729F: drivers/crypto/vmx/Kconfig
7730F: drivers/crypto/vmx/vmx.c
7731F: drivers/crypto/vmx/aes*
7732F: drivers/crypto/vmx/ghash*
7733F: drivers/crypto/vmx/ppc-xlate.pl
7734
7735IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
7736M: Tyrel Datwyler <[email protected]>
7737L: [email protected]
7738L: [email protected]
7739S: Supported
7740F: drivers/pci/hotplug/rpaphp*
7741
7742IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
7743M: Tyrel Datwyler <[email protected]>
7744L: [email protected]
7745L: [email protected]
7746S: Supported
7747F: drivers/pci/hotplug/rpadlpar*
7748
7749IBM ServeRAID RAID DRIVER
7750S: Orphan
7751F: drivers/scsi/ips.*
7752
7753ICH LPC AND GPIO DRIVER
7754M: Peter Tyser <[email protected]>
7755S: Maintained
7756F: drivers/mfd/lpc_ich.c
7757F: drivers/gpio/gpio-ich.c
7758
7759IDE SUBSYSTEM
7760M: "David S. Miller" <[email protected]>
7761L: [email protected]
7762Q: http://patchwork.ozlabs.org/project/linux-ide/list/
7763T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
7764S: Maintained
7765F: Documentation/ide/
7766F: drivers/ide/
7767F: include/linux/ide.h
7768
7769IDE/ATAPI DRIVERS
7770M: Borislav Petkov <[email protected]>
7771L: [email protected]
7772S: Maintained
7773F: Documentation/cdrom/ide-cd.rst
7774F: drivers/ide/ide-cd*
7775
7776IDEAPAD LAPTOP EXTRAS DRIVER
7777M: Ike Panhc <[email protected]>
7778L: [email protected]
7779W: http://launchpad.net/ideapad-laptop
7780S: Maintained
7781F: drivers/platform/x86/ideapad-laptop.c
7782
7783IDEAPAD LAPTOP SLIDEBAR DRIVER
7784M: Andrey Moiseev <[email protected]>
7785L: [email protected]
7786W: https://github.com/o2genum/ideapad-slidebar
7787S: Maintained
7788F: drivers/input/misc/ideapad_slidebar.c
7789
7790IDT VersaClock 5 CLOCK DRIVER
7791M: Marek Vasut <[email protected]>
7792S: Maintained
7793F: drivers/clk/clk-versaclock5.c
7794
7795IEEE 802.15.4 SUBSYSTEM
7796M: Alexander Aring <[email protected]>
7797M: Stefan Schmidt <[email protected]>
7798L: [email protected]
7799W: http://wpan.cakelab.org/
7800T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
7801T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
7802S: Maintained
7803F: net/ieee802154/
7804F: net/mac802154/
7805F: drivers/net/ieee802154/
7806F: include/linux/nl802154.h
7807F: include/linux/ieee802154.h
7808F: include/net/nl802154.h
7809F: include/net/mac802154.h
7810F: include/net/af_ieee802154.h
7811F: include/net/cfg802154.h
7812F: include/net/ieee802154_netdev.h
7813F: Documentation/networking/ieee802154.rst
7814
7815IFE PROTOCOL
7816M: Yotam Gigi <[email protected]>
7817M: Jamal Hadi Salim <[email protected]>
7818F: net/ife
7819F: include/net/ife.h
7820F: include/uapi/linux/ife.h
7821
7822IGORPLUG-USB IR RECEIVER
7823M: Sean Young <[email protected]>
7824L: [email protected]
7825S: Maintained
7826F: drivers/media/rc/igorplugusb.c
7827
7828IGUANAWORKS USB IR TRANSCEIVER
7829M: Sean Young <[email protected]>
7830L: [email protected]
7831S: Maintained
7832F: drivers/media/rc/iguanair.c
7833
7834IIO DIGITAL POTENTIOMETER DAC
7835M: Peter Rosin <[email protected]>
7836L: [email protected]
7837S: Maintained
7838F: Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
7839F: Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
7840F: drivers/iio/dac/dpot-dac.c
7841
7842IIO ENVELOPE DETECTOR
7843M: Peter Rosin <[email protected]>
7844L: [email protected]
7845S: Maintained
7846F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
7847F: Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
7848F: drivers/iio/adc/envelope-detector.c
7849
7850IIO MULTIPLEXER
7851M: Peter Rosin <[email protected]>
7852L: [email protected]
7853S: Maintained
7854F: Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt
7855F: drivers/iio/multiplexer/iio-mux.c
7856
7857IIO SUBSYSTEM AND DRIVERS
7858M: Jonathan Cameron <[email protected]>
7859R: Hartmut Knaack <[email protected]>
7860R: Lars-Peter Clausen <[email protected]>
7861R: Peter Meerwald-Stadler <[email protected]>
7862L: [email protected]
7863T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
7864S: Maintained
7865F: Documentation/ABI/testing/configfs-iio*
7866F: Documentation/ABI/testing/sysfs-bus-iio*
7867F: Documentation/devicetree/bindings/iio/
7868F: drivers/iio/
7869F: drivers/staging/iio/
7870F: include/linux/iio/
7871F: tools/iio/
7872
7873IIO UNIT CONVERTER
7874M: Peter Rosin <[email protected]>
7875L: [email protected]
7876S: Maintained
7877F: Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.txt
7878F: Documentation/devicetree/bindings/iio/afe/current-sense-shunt.txt
7879F: Documentation/devicetree/bindings/iio/afe/voltage-divider.txt
7880F: drivers/iio/afe/iio-rescale.c
7881
7882IKANOS/ADI EAGLE ADSL USB DRIVER
7883M: Matthieu Castet <[email protected]>
7884M: Stanislaw Gruszka <[email protected]>
7885S: Maintained
7886F: drivers/usb/atm/ueagle-atm.c
7887
7888IMGTEC ASCII LCD DRIVER
7889M: Paul Burton <[email protected]>
7890S: Maintained
7891F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
7892F: drivers/auxdisplay/img-ascii-lcd.c
7893
7894IMGTEC IR DECODER DRIVER
7895M: James Hogan <[email protected]>
7896S: Maintained
7897F: drivers/media/rc/img-ir/
7898
7899IMON SOUNDGRAPH USB IR RECEIVER
7900M: Sean Young <[email protected]>
7901L: [email protected]
7902S: Maintained
7903F: drivers/media/rc/imon_raw.c
7904F: drivers/media/rc/imon.c
7905
7906IMS TWINTURBO FRAMEBUFFER DRIVER
7907L: [email protected]
7908S: Orphan
7909F: drivers/video/fbdev/imsttfb.c
7910
7911INA209 HARDWARE MONITOR DRIVER
7912M: Guenter Roeck <[email protected]>
7913L: [email protected]
7914S: Maintained
7915F: Documentation/hwmon/ina209.rst
7916F: Documentation/devicetree/bindings/hwmon/ina2xx.txt
7917F: drivers/hwmon/ina209.c
7918
7919INA2XX HARDWARE MONITOR DRIVER
7920M: Guenter Roeck <[email protected]>
7921L: [email protected]
7922S: Maintained
7923F: Documentation/hwmon/ina2xx.rst
7924F: drivers/hwmon/ina2xx.c
7925F: include/linux/platform_data/ina2xx.h
7926
7927INDUSTRY PACK SUBSYSTEM (IPACK)
7928M: Samuel Iglesias Gonsalvez <[email protected]>
7929M: Jens Taprogge <[email protected]>
7930M: Greg Kroah-Hartman <[email protected]>
7931L: [email protected]
7932W: http://industrypack.sourceforge.net
7933S: Maintained
7934F: drivers/ipack/
7935
7936INFINEON DPS310 Driver
7937M: Eddie James <[email protected]>
7938L: [email protected]
7939F: drivers/iio/pressure/dps310.c
7940S: Maintained
7941
7942INFINIBAND SUBSYSTEM
7943M: Doug Ledford <[email protected]>
7944M: Jason Gunthorpe <[email protected]>
7945L: [email protected]
7946W: https://github.com/linux-rdma/rdma-core
7947Q: http://patchwork.kernel.org/project/linux-rdma/list/
7948T: git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
7949S: Supported
7950F: Documentation/devicetree/bindings/infiniband/
7951F: Documentation/infiniband/
7952F: drivers/infiniband/
7953F: include/uapi/linux/if_infiniband.h
7954F: include/uapi/rdma/
7955F: include/rdma/
7956F: include/trace/events/ib_mad.h
7957F: include/trace/events/ib_umad.h
7958F: samples/bpf/ibumad_kern.c
7959F: samples/bpf/ibumad_user.c
7960
7961INGENIC JZ4780 DMA Driver
7962M: Zubair Lutfullah Kakakhel <[email protected]>
7963S: Maintained
7964F: drivers/dma/dma-jz4780.c
7965
7966INGENIC JZ4780 NAND DRIVER
7967M: Harvey Hunt <[email protected]>
7968L: [email protected]
7969S: Maintained
7970F: drivers/mtd/nand/raw/ingenic/
7971
7972INGENIC JZ47xx SoCs
7973M: Paul Cercueil <[email protected]>
7974S: Maintained
7975F: arch/mips/boot/dts/ingenic/
7976F: arch/mips/include/asm/mach-jz4740/
7977F: arch/mips/jz4740/
7978F: drivers/clk/ingenic/
7979F: drivers/dma/dma-jz4780.c
7980F: drivers/gpu/drm/ingenic/
7981F: drivers/i2c/busses/i2c-jz4780.c
7982F: drivers/iio/adc/ingenic-adc.c
7983F: drivers/irqchip/irq-ingenic.c
7984F: drivers/memory/jz4780-nemc.c
7985F: drivers/mmc/host/jz4740_mmc.c
7986F: drivers/mtd/nand/raw/ingenic/
7987F: drivers/pinctrl/pinctrl-ingenic.c
7988F: drivers/power/supply/ingenic-battery.c
7989F: drivers/pwm/pwm-jz4740.c
7990F: drivers/rtc/rtc-jz4740.c
7991F: drivers/tty/serial/8250/8250_ingenic.c
7992F: drivers/usb/musb/jz4740.c
7993F: drivers/watchdog/jz4740_wdt.c
7994F: include/dt-bindings/iio/adc/ingenic,adc.h
7995F: include/linux/mfd/ingenic-tcu.h
7996F: sound/soc/jz4740/
7997F: sound/soc/codecs/jz47*
7998
7999INOTIFY
8000M: Jan Kara <[email protected]>
8001R: Amir Goldstein <[email protected]>
8002L: [email protected]
8003S: Maintained
8004F: Documentation/filesystems/inotify.txt
8005F: fs/notify/inotify/
8006F: include/linux/inotify.h
8007F: include/uapi/linux/inotify.h
8008
8009INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
8010M: Dmitry Torokhov <[email protected]>
8011L: [email protected]
8012Q: http://patchwork.kernel.org/project/linux-input/list/
8013T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
8014S: Maintained
8015F: drivers/input/
8016F: include/linux/input.h
8017F: include/uapi/linux/input.h
8018F: include/uapi/linux/input-event-codes.h
8019F: include/linux/input/
8020F: Documentation/devicetree/bindings/input/
8021F: Documentation/devicetree/bindings/serio/
8022F: Documentation/input/
8023
8024INPUT MULTITOUCH (MT) PROTOCOL
8025M: Henrik Rydberg <[email protected]>
8026L: [email protected]
8027S: Odd fixes
8028F: Documentation/input/multi-touch-protocol.rst
8029F: drivers/input/input-mt.c
8030K: \b(ABS|SYN)_MT_
8031
8032INSIDE SECURE CRYPTO DRIVER
8033M: Antoine Tenart <[email protected]>
8034F: drivers/crypto/inside-secure/
8035S: Maintained
8036L: [email protected]
8037
8038INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
8039M: Mimi Zohar <[email protected]>
8040M: Dmitry Kasatkin <[email protected]>
8041L: [email protected]
8042T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
8043S: Supported
8044F: security/integrity/ima/
8045
8046INTEL 810/815 FRAMEBUFFER DRIVER
8047M: Antonino Daplas <[email protected]>
8048L: [email protected]
8049S: Maintained
8050F: drivers/video/fbdev/i810/
8051
8052INTEL ASoC DRIVERS
8053M: Cezary Rojewski <[email protected]>
8054M: Pierre-Louis Bossart <[email protected]>
8055M: Liam Girdwood <[email protected]>
8056M: Jie Yang <[email protected]>
8057L: [email protected] (moderated for non-subscribers)
8058S: Supported
8059F: sound/soc/intel/
8060
8061INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
8062M: Hans de Goede <[email protected]>
8063L: [email protected]
8064S: Maintained
8065F: drivers/platform/x86/intel_atomisp2_pm.c
8066
8067INTEL C600 SERIES SAS CONTROLLER DRIVER
8068M: Intel SCU Linux support <[email protected]>
8069M: Artur Paszkiewicz <[email protected]>
8070L: [email protected]
8071T: git git://git.code.sf.net/p/intel-sas/isci
8072S: Supported
8073F: drivers/scsi/isci/
8074
8075INTEL CPU family model numbers
8076M: Tony Luck <[email protected]>
8077M: [email protected]
8078L: [email protected]
8079S: Supported
8080F: arch/x86/include/asm/intel-family.h
8081
8082INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
8083M: Jani Nikula <[email protected]>
8084M: Joonas Lahtinen <[email protected]>
8085M: Rodrigo Vivi <[email protected]>
8086L: [email protected]
8087W: https://01.org/linuxgraphics/
8088B: https://01.org/linuxgraphics/documentation/how-report-bugs
8089C: irc://chat.freenode.net/intel-gfx
8090Q: http://patchwork.freedesktop.org/project/intel-gfx/
8091T: git git://anongit.freedesktop.org/drm-intel
8092S: Supported
8093F: drivers/gpu/drm/i915/
8094F: include/drm/i915*
8095F: include/uapi/drm/i915_drm.h
8096F: Documentation/gpu/i915.rst
8097
8098INTEL ETHERNET DRIVERS
8099M: Jeff Kirsher <[email protected]>
8100L: [email protected] (moderated for non-subscribers)
8101W: http://www.intel.com/support/feedback.htm
8102W: http://e1000.sourceforge.net/
8103Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
8104T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
8105T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
8106S: Supported
8107F: Documentation/networking/device_drivers/intel/e100.rst
8108F: Documentation/networking/device_drivers/intel/e1000.rst
8109F: Documentation/networking/device_drivers/intel/e1000e.rst
8110F: Documentation/networking/device_drivers/intel/fm10k.rst
8111F: Documentation/networking/device_drivers/intel/igb.rst
8112F: Documentation/networking/device_drivers/intel/igbvf.rst
8113F: Documentation/networking/device_drivers/intel/ixgb.rst
8114F: Documentation/networking/device_drivers/intel/ixgbe.rst
8115F: Documentation/networking/device_drivers/intel/ixgbevf.rst
8116F: Documentation/networking/device_drivers/intel/i40e.rst
8117F: Documentation/networking/device_drivers/intel/iavf.rst
8118F: Documentation/networking/device_drivers/intel/ice.rst
8119F: drivers/net/ethernet/intel/
8120F: drivers/net/ethernet/intel/*/
8121F: include/linux/avf/virtchnl.h
8122
8123INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
8124M: Maik Broemme <[email protected]>
8125L: [email protected]
8126S: Maintained
8127F: Documentation/fb/intelfb.rst
8128F: drivers/video/fbdev/intelfb/
8129
8130INTEL GPIO DRIVERS
8131M: Andy Shevchenko <[email protected]>
8132L: [email protected]
8133S: Maintained
8134T: git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8135F: drivers/gpio/gpio-ich.c
8136F: drivers/gpio/gpio-intel-mid.c
8137F: drivers/gpio/gpio-lynxpoint.c
8138F: drivers/gpio/gpio-merrifield.c
8139F: drivers/gpio/gpio-ml-ioh.c
8140F: drivers/gpio/gpio-pch.c
8141F: drivers/gpio/gpio-sch.c
8142F: drivers/gpio/gpio-sodaville.c
8143
8144INTEL GVT-g DRIVERS (Intel GPU Virtualization)
8145M: Zhenyu Wang <[email protected]>
8146M: Zhi Wang <[email protected]>
8147L: [email protected]
8148L: [email protected]
8149W: https://01.org/igvt-g
8150T: git https://github.com/intel/gvt-linux.git
8151S: Supported
8152F: drivers/gpu/drm/i915/gvt/
8153
8154INTEL HID EVENT DRIVER
8155M: Alex Hung <[email protected]>
8156L: [email protected]
8157S: Maintained
8158F: drivers/platform/x86/intel-hid.c
8159
8160INTEL I/OAT DMA DRIVER
8161M: Dave Jiang <[email protected]>
8162R: Dan Williams <[email protected]>
8163L: [email protected]
8164Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
8165S: Supported
8166F: drivers/dma/ioat*
8167
8168INTEL IDLE DRIVER
8169M: Jacob Pan <[email protected]>
8170M: Len Brown <[email protected]>
8171L: [email protected]
8172T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
8173B: https://bugzilla.kernel.org
8174S: Supported
8175F: drivers/idle/intel_idle.c
8176
8177INTEL INTEGRATED SENSOR HUB DRIVER
8178M: Srinivas Pandruvada <[email protected]>
8179M: Jiri Kosina <[email protected]>
8180L: [email protected]
8181S: Maintained
8182F: drivers/hid/intel-ish-hid/
8183
8184INTEL IOMMU (VT-d)
8185M: David Woodhouse <[email protected]>
8186L: [email protected]
8187T: git git://git.infradead.org/iommu-2.6.git
8188S: Supported
8189F: drivers/iommu/intel-iommu.c
8190F: include/linux/intel-iommu.h
8191
8192INTEL IOP-ADMA DMA DRIVER
8193R: Dan Williams <[email protected]>
8194S: Odd fixes
8195F: drivers/dma/iop-adma.c
8196
8197INTEL IPU3 CSI-2 CIO2 DRIVER
8198M: Yong Zhi <[email protected]>
8199M: Sakari Ailus <[email protected]>
8200M: Bingbu Cao <[email protected]>
8201R: Tian Shu Qiu <[email protected]>
8202L: [email protected]
8203S: Maintained
8204F: drivers/media/pci/intel/ipu3/
8205F: Documentation/media/uapi/v4l/pixfmt-srggb10-ipu3.rst
8206
8207INTEL IPU3 CSI-2 IMGU DRIVER
8208M: Sakari Ailus <[email protected]>
8209L: [email protected]
8210S: Maintained
8211F: drivers/staging/media/ipu3/
8212F: Documentation/media/uapi/v4l/pixfmt-meta-intel-ipu3.rst
8213F: Documentation/media/v4l-drivers/ipu3.rst
8214
8215INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
8216M: Krzysztof Halasa <[email protected]>
8217S: Maintained
8218F: include/linux/soc/ixp4xx/qmgr.h
8219F: include/linux/soc/ixp4xx/npe.h
8220F: drivers/soc/ixp4xx/ixp4xx-qmgr.c
8221F: drivers/soc/ixp4xx/ixp4xx-npe.c
8222F: drivers/net/ethernet/xscale/ixp4xx_eth.c
8223F: drivers/net/wan/ixp4xx_hss.c
8224
8225INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
8226M: Deepak Saxena <[email protected]>
8227S: Maintained
8228F: drivers/char/hw_random/ixp4xx-rng.c
8229
8230INTEL MANAGEMENT ENGINE (mei)
8231M: Tomas Winkler <[email protected]>
8232L: [email protected]
8233S: Supported
8234F: include/uapi/linux/mei.h
8235F: include/linux/mei_cl_bus.h
8236F: drivers/misc/mei/*
8237F: drivers/watchdog/mei_wdt.c
8238F: Documentation/driver-api/mei/*
8239F: samples/mei/*
8240
8241INTEL MENLOW THERMAL DRIVER
8242M: Sujith Thomas <[email protected]>
8243L: [email protected]
8244W: https://01.org/linux-acpi
8245S: Supported
8246F: drivers/platform/x86/intel_menlow.c
8247
8248INTEL MIC DRIVERS (mic)
8249M: Sudeep Dutt <[email protected]>
8250M: Ashutosh Dixit <[email protected]>
8251S: Supported
8252W: https://github.com/sudeepdutt/mic
8253W: http://software.intel.com/en-us/mic-developer
8254F: include/linux/mic_bus.h
8255F: include/linux/scif.h
8256F: include/uapi/linux/mic_common.h
8257F: include/uapi/linux/mic_ioctl.h
8258F: include/uapi/linux/scif_ioctl.h
8259F: drivers/misc/mic/
8260F: drivers/dma/mic_x100_dma.c
8261F: drivers/dma/mic_x100_dma.h
8262F: Documentation/mic/
8263
8264INTEL PMC CORE DRIVER
8265M: Rajneesh Bhardwaj <[email protected]>
8266M: Vishwanath Somayaji <[email protected]>
8267L: [email protected]
8268S: Maintained
8269F: drivers/platform/x86/intel_pmc_core*
8270
8271INTEL PMC/P-Unit IPC DRIVER
8272M: Zha Qipeng<[email protected]>
8273L: [email protected]
8274S: Maintained
8275F: drivers/platform/x86/intel_pmc_ipc.c
8276F: drivers/platform/x86/intel_punit_ipc.c
8277F: arch/x86/include/asm/intel_pmc_ipc.h
8278F: arch/x86/include/asm/intel_punit_ipc.h
8279
8280INTEL PMIC GPIO DRIVERS
8281M: Andy Shevchenko <[email protected]>
8282S: Maintained
8283T: git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8284F: drivers/gpio/gpio-*cove.c
8285F: drivers/gpio/gpio-msic.c
8286
8287INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
8288R: Andy Shevchenko <[email protected]>
8289S: Maintained
8290F: drivers/mfd/intel_msic.c
8291F: drivers/mfd/intel_soc_pmic*
8292F: include/linux/mfd/intel_msic.h
8293F: include/linux/mfd/intel_soc_pmic*
8294
8295INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
8296M: Stanislav Yakovlev <[email protected]>
8297L: [email protected]
8298S: Maintained
8299F: Documentation/networking/device_drivers/intel/ipw2100.txt
8300F: Documentation/networking/device_drivers/intel/ipw2200.txt
8301F: drivers/net/wireless/intel/ipw2x00/
8302
8303INTEL PSTATE DRIVER
8304M: Srinivas Pandruvada <[email protected]>
8305M: Len Brown <[email protected]>
8306L: [email protected]
8307S: Supported
8308F: drivers/cpufreq/intel_pstate.c
8309
8310INTEL RDMA RNIC DRIVER
8311M: Faisal Latif <[email protected]>
8312M: Shiraz Saleem <[email protected]>
8313L: [email protected]
8314S: Supported
8315F: drivers/infiniband/hw/i40iw/
8316F: include/uapi/rdma/i40iw-abi.h
8317
8318INTEL SPEED SELECT TECHNOLOGY
8319M: Srinivas Pandruvada <[email protected]>
8320L: [email protected]
8321S: Maintained
8322F: drivers/platform/x86/intel_speed_select_if/
8323F: tools/power/x86/intel-speed-select/
8324F: include/uapi/linux/isst_if.h
8325
8326INTEL TELEMETRY DRIVER
8327M: Rajneesh Bhardwaj <[email protected]>
8328M: "David E. Box" <[email protected]>
8329L: [email protected]
8330S: Maintained
8331F: arch/x86/include/asm/intel_telemetry.h
8332F: drivers/platform/x86/intel_telemetry*
8333
8334INTEL VIRTUAL BUTTON DRIVER
8335M: AceLan Kao <[email protected]>
8336L: [email protected]
8337S: Maintained
8338F: drivers/platform/x86/intel-vbtn.c
8339
8340INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
8341M: Stanislaw Gruszka <[email protected]>
8342L: [email protected]
8343S: Supported
8344F: drivers/net/wireless/intel/iwlegacy/
8345
8346INTEL WIRELESS WIFI LINK (iwlwifi)
8347M: Johannes Berg <[email protected]>
8348M: Emmanuel Grumbach <[email protected]>
8349M: Luca Coelho <[email protected]>
8350M: Intel Linux Wireless <[email protected]>
8351L: [email protected]
8352W: http://intellinuxwireless.org
8353T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
8354S: Supported
8355F: drivers/net/wireless/intel/iwlwifi/
8356
8357INTEL WIRELESS WIMAX CONNECTION 2400
8358M: Inaky Perez-Gonzalez <[email protected]>
8359M: [email protected]
8360L: [email protected] (subscribers-only)
8361S: Supported
8362W: http://linuxwimax.org
8363F: Documentation/wimax/README.i2400m
8364F: drivers/net/wimax/i2400m/
8365F: include/uapi/linux/wimax/i2400m.h
8366
8367INTEL WMI THUNDERBOLT FORCE POWER DRIVER
8368M: Mario Limonciello <[email protected]>
8369S: Maintained
8370F: drivers/platform/x86/intel-wmi-thunderbolt.c
8371
8372INTEL(R) TRACE HUB
8373M: Alexander Shishkin <[email protected]>
8374S: Supported
8375F: Documentation/trace/intel_th.rst
8376F: drivers/hwtracing/intel_th/
8377
8378INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
8379M: Ning Sun <[email protected]>
8380L: [email protected]
8381W: http://tboot.sourceforge.net
8382T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
8383S: Supported
8384F: Documentation/x86/intel_txt.rst
8385F: include/linux/tboot.h
8386F: arch/x86/kernel/tboot.c
8387
8388INTEL-MID GPIO DRIVER
8389M: David Cohen <[email protected]>
8390L: [email protected]
8391S: Maintained
8392F: drivers/gpio/gpio-intel-mid.c
8393
8394INTERCONNECT API
8395M: Georgi Djakov <[email protected]>
8396L: [email protected]
8397S: Maintained
8398F: Documentation/driver-api/interconnect.rst
8399F: Documentation/devicetree/bindings/interconnect/
8400F: drivers/interconnect/
8401F: include/dt-bindings/interconnect/
8402F: include/linux/interconnect-provider.h
8403F: include/linux/interconnect.h
8404
8405INVENSENSE MPU-3050 GYROSCOPE DRIVER
8406M: Linus Walleij <[email protected]>
8407L: [email protected]
8408S: Maintained
8409F: drivers/iio/gyro/mpu3050*
8410F: Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt
8411
8412IOC3 ETHERNET DRIVER
8413M: Ralf Baechle <[email protected]>
8414L: [email protected]
8415S: Maintained
8416F: drivers/net/ethernet/sgi/ioc3-eth.c
8417
8418IOC3 SERIAL DRIVER
8419M: Pat Gefre <[email protected]>
8420L: [email protected]
8421S: Maintained
8422F: drivers/tty/serial/ioc3_serial.c
8423
8424IOMAP FILESYSTEM LIBRARY
8425M: Christoph Hellwig <[email protected]>
8426M: Darrick J. Wong <[email protected]>
8427M: [email protected]
8428M: [email protected]
8429L: [email protected]
8430L: [email protected]
8431T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
8432S: Supported
8433F: fs/iomap/
8434F: include/linux/iomap.h
8435
8436IOMMU DRIVERS
8437M: Joerg Roedel <[email protected]>
8438L: [email protected]
8439T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
8440S: Maintained
8441F: Documentation/devicetree/bindings/iommu/
8442F: drivers/iommu/
8443F: include/linux/iommu.h
8444F: include/linux/of_iommu.h
8445F: include/linux/iova.h
8446
8447IO_URING
8448M: Jens Axboe <[email protected]>
8449L: [email protected]
8450L: [email protected]
8451T: git git://git.kernel.dk/linux-block
8452T: git git://git.kernel.dk/liburing
8453S: Maintained
8454F: fs/io_uring.c
8455F: include/uapi/linux/io_uring.h
8456
8457IPMI SUBSYSTEM
8458M: Corey Minyard <[email protected]>
8459L: [email protected] (moderated for non-subscribers)
8460W: http://openipmi.sourceforge.net/
8461S: Supported
8462F: Documentation/devicetree/bindings/ipmi/
8463F: Documentation/IPMI.txt
8464F: drivers/char/ipmi/
8465F: include/linux/ipmi*
8466F: include/uapi/linux/ipmi*
8467
8468IPS SCSI RAID DRIVER
8469M: Adaptec OEM Raid Solutions <[email protected]>
8470L: [email protected]
8471W: http://www.adaptec.com/
8472S: Maintained
8473F: drivers/scsi/ips*
8474
8475IPVS
8476M: Wensong Zhang <[email protected]>
8477M: Simon Horman <[email protected]>
8478M: Julian Anastasov <[email protected]>
8479L: [email protected]
8480L: [email protected]
8481S: Maintained
8482T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
8483T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
8484F: Documentation/networking/ipvs-sysctl.txt
8485F: include/net/ip_vs.h
8486F: include/uapi/linux/ip_vs.h
8487F: net/netfilter/ipvs/
8488
8489IPWIRELESS DRIVER
8490M: Jiri Kosina <[email protected]>
8491M: David Sterba <[email protected]>
8492S: Odd Fixes
8493F: drivers/tty/ipwireless/
8494
8495IPX NETWORK LAYER
8496L: [email protected]
8497S: Obsolete
8498F: include/uapi/linux/ipx.h
8499
8500IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
8501M: Marc Zyngier <[email protected]>
8502S: Maintained
8503T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
8504F: Documentation/IRQ-domain.txt
8505F: include/linux/irqdomain.h
8506F: kernel/irq/irqdomain.c
8507F: kernel/irq/msi.c
8508
8509IRQ SUBSYSTEM
8510M: Thomas Gleixner <[email protected]>
8511L: [email protected]
8512S: Maintained
8513T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
8514F: kernel/irq/
8515
8516IRQCHIP DRIVERS
8517M: Thomas Gleixner <[email protected]>
8518M: Jason Cooper <[email protected]>
8519M: Marc Zyngier <[email protected]>
8520L: [email protected]
8521S: Maintained
8522T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
8523F: Documentation/devicetree/bindings/interrupt-controller/
8524F: drivers/irqchip/
8525
8526ISA
8527M: William Breathitt Gray <[email protected]>
8528S: Maintained
8529F: Documentation/driver-api/isa.rst
8530F: drivers/base/isa.c
8531F: include/linux/isa.h
8532
8533ISA RADIO MODULE
8534M: Hans Verkuil <[email protected]>
8535L: [email protected]
8536T: git git://linuxtv.org/media_tree.git
8537W: https://linuxtv.org
8538S: Maintained
8539F: drivers/media/radio/radio-isa*
8540
8541ISAPNP
8542M: Jaroslav Kysela <[email protected]>
8543S: Maintained
8544F: Documentation/driver-api/isapnp.rst
8545F: drivers/pnp/isapnp/
8546F: include/linux/isapnp.h
8547
8548ISCSI
8549M: Lee Duncan <[email protected]>
8550M: Chris Leech <[email protected]>
8551L: [email protected]
8552W: www.open-iscsi.com
8553S: Maintained
8554F: drivers/scsi/*iscsi*
8555F: include/scsi/*iscsi*
8556
8557iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
8558M: Peter Jones <[email protected]>
8559M: Konrad Rzeszutek Wilk <[email protected]>
8560S: Maintained
8561F: drivers/firmware/iscsi_ibft*
8562
8563ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
8564M: Sagi Grimberg <[email protected]>
8565M: Max Gurtovoy <[email protected]>
8566L: [email protected]
8567S: Supported
8568W: http://www.openfabrics.org
8569W: www.open-iscsi.org
8570Q: http://patchwork.kernel.org/project/linux-rdma/list/
8571F: drivers/infiniband/ulp/iser/
8572
8573ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
8574M: Sagi Grimberg <[email protected]>
8575T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
8576L: [email protected]
8577L: [email protected]
8578S: Supported
8579W: http://www.linux-iscsi.org
8580F: drivers/infiniband/ulp/isert
8581
8582ISDN/mISDN SUBSYSTEM
8583M: Karsten Keil <[email protected]>
8584L: [email protected] (subscribers-only)
8585L: [email protected]
8586W: http://www.isdn4linux.de
8587S: Maintained
8588F: drivers/isdn/mISDN
8589F: drivers/isdn/hardware
8590
8591ISDN/CAPI SUBSYSTEM
8592M: Karsten Keil <[email protected]>
8593L: [email protected] (subscribers-only)
8594L: [email protected]
8595W: http://www.isdn4linux.de
8596S: Odd Fixes
8597F: Documentation/isdn/
8598F: drivers/isdn/capi/
8599F: drivers/staging/isdn/
8600F: net/bluetooth/cmtp/
8601F: include/linux/isdn/
8602F: include/uapi/linux/isdn/
8603
8604IT87 HARDWARE MONITORING DRIVER
8605M: Jean Delvare <[email protected]>
8606L: [email protected]
8607S: Maintained
8608F: Documentation/hwmon/it87.rst
8609F: drivers/hwmon/it87.c
8610
8611IT913X MEDIA DRIVER
8612M: Antti Palosaari <[email protected]>
8613L: [email protected]
8614W: https://linuxtv.org
8615W: http://palosaari.fi/linux/
8616Q: http://patchwork.linuxtv.org/project/linux-media/list/
8617T: git git://linuxtv.org/anttip/media_tree.git
8618S: Maintained
8619F: drivers/media/tuners/it913x*
8620
8621IVTV VIDEO4LINUX DRIVER
8622M: Andy Walls <[email protected]>
8623L: [email protected] (subscribers-only)
8624L: [email protected]
8625T: git git://linuxtv.org/media_tree.git
8626W: http://www.ivtvdriver.org
8627S: Maintained
8628F: Documentation/media/v4l-drivers/ivtv*
8629F: drivers/media/pci/ivtv/
8630F: include/uapi/linux/ivtv*
8631
8632IX2505V MEDIA DRIVER
8633M: Malcolm Priestley <[email protected]>
8634L: [email protected]
8635W: https://linuxtv.org
8636Q: http://patchwork.linuxtv.org/project/linux-media/list/
8637S: Maintained
8638F: drivers/media/dvb-frontends/ix2505v*
8639
8640JAILHOUSE HYPERVISOR INTERFACE
8641M: Jan Kiszka <[email protected]>
8642L: [email protected]
8643S: Maintained
8644F: arch/x86/kernel/jailhouse.c
8645F: arch/x86/include/asm/jailhouse_para.h
8646
8647JC42.4 TEMPERATURE SENSOR DRIVER
8648M: Guenter Roeck <[email protected]>
8649L: [email protected]
8650S: Maintained
8651F: drivers/hwmon/jc42.c
8652F: Documentation/hwmon/jc42.rst
8653
8654JFS FILESYSTEM
8655M: Dave Kleikamp <[email protected]>
8656L: [email protected]
8657W: http://jfs.sourceforge.net/
8658T: git git://github.com/kleikamp/linux-shaggy.git
8659S: Maintained
8660F: Documentation/filesystems/jfs.txt
8661F: fs/jfs/
8662
8663JME NETWORK DRIVER
8664M: Guo-Fu Tseng <[email protected]>
8665L: [email protected]
8666S: Maintained
8667F: drivers/net/ethernet/jme.*
8668
8669JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
8670M: David Woodhouse <[email protected]>
8671M: Richard Weinberger <[email protected]>
8672L: [email protected]
8673W: http://www.linux-mtd.infradead.org/doc/jffs2.html
8674T: git git://git.infradead.org/ubifs-2.6.git
8675S: Odd Fixes
8676F: fs/jffs2/
8677F: include/uapi/linux/jffs2.h
8678
8679JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
8680M: "Theodore Ts'o" <[email protected]>
8681M: Jan Kara <[email protected]>
8682L: [email protected]
8683S: Maintained
8684F: fs/jbd2/
8685F: include/linux/jbd2.h
8686
8687JPU V4L2 MEM2MEM DRIVER FOR RENESAS
8688M: Mikhail Ulyanov <[email protected]>
8689L: [email protected]
8690S: Maintained
8691F: drivers/media/platform/rcar_jpu.c
8692
8693JSM Neo PCI based serial card
8694L: [email protected]
8695S: Orphan
8696F: drivers/tty/serial/jsm/
8697
8698K10TEMP HARDWARE MONITORING DRIVER
8699M: Clemens Ladisch <[email protected]>
8700L: [email protected]
8701S: Maintained
8702F: Documentation/hwmon/k10temp.rst
8703F: drivers/hwmon/k10temp.c
8704
8705K8TEMP HARDWARE MONITORING DRIVER
8706M: Rudolf Marek <[email protected]>
8707L: [email protected]
8708S: Maintained
8709F: Documentation/hwmon/k8temp.rst
8710F: drivers/hwmon/k8temp.c
8711
8712KASAN
8713M: Andrey Ryabinin <[email protected]>
8714R: Alexander Potapenko <[email protected]>
8715R: Dmitry Vyukov <[email protected]>
8716L: [email protected]
8717S: Maintained
8718F: arch/*/include/asm/kasan.h
8719F: arch/*/mm/kasan_init*
8720F: Documentation/dev-tools/kasan.rst
8721F: include/linux/kasan*.h
8722F: lib/test_kasan.c
8723F: mm/kasan/
8724F: scripts/Makefile.kasan
8725
8726KCONFIG
8727M: Masahiro Yamada <[email protected]>
8728T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
8729L: [email protected]
8730S: Maintained
8731F: Documentation/kbuild/kconfig*
8732F: scripts/kconfig/
8733F: scripts/Kconfig.include
8734
8735KDUMP
8736M: Dave Young <[email protected]>
8737M: Baoquan He <[email protected]>
8738R: Vivek Goyal <[email protected]>
8739L: [email protected]
8740W: http://lse.sourceforge.net/kdump/
8741S: Maintained
8742F: Documentation/admin-guide/kdump/
8743
8744KEENE FM RADIO TRANSMITTER DRIVER
8745M: Hans Verkuil <[email protected]>
8746L: [email protected]
8747T: git git://linuxtv.org/media_tree.git
8748W: https://linuxtv.org
8749S: Maintained
8750F: drivers/media/radio/radio-keene*
8751
8752KERNEL AUTOMOUNTER
8753M: Ian Kent <[email protected]>
8754L: [email protected]
8755S: Maintained
8756F: fs/autofs/
8757
8758KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
8759M: Masahiro Yamada <[email protected]>
8760M: Michal Marek <[email protected]>
8761T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
8762L: [email protected]
8763S: Maintained
8764F: Documentation/kbuild/
8765F: Makefile
8766F: scripts/Kbuild*
8767F: scripts/Makefile*
8768F: scripts/basic/
8769F: scripts/mk*
8770F: scripts/*vmlinux*
8771F: scripts/mod/
8772F: scripts/package/
8773
8774KERNEL JANITORS
8775L: [email protected]
8776W: http://kernelnewbies.org/KernelJanitors
8777S: Odd Fixes
8778
8779KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
8780M: "J. Bruce Fields" <[email protected]>
8781M: Chuck Lever <[email protected]>
8782L: [email protected]
8783W: http://nfs.sourceforge.net/
8784T: git git://linux-nfs.org/~bfields/linux.git
8785S: Supported
8786F: fs/nfsd/
8787F: include/uapi/linux/nfsd/
8788F: fs/lockd/
8789F: fs/nfs_common/
8790F: net/sunrpc/
8791F: include/linux/lockd/
8792F: include/linux/sunrpc/
8793F: include/uapi/linux/sunrpc/
8794
8795KERNEL SELFTEST FRAMEWORK
8796M: Shuah Khan <[email protected]>
8797M: Shuah Khan <[email protected]>
8798L: [email protected]
8799T: git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
8800Q: https://patchwork.kernel.org/project/linux-kselftest/list/
8801S: Maintained
8802F: tools/testing/selftests/
8803F: Documentation/dev-tools/kselftest*
8804
8805KERNEL USERMODE HELPER
8806M: Luis Chamberlain <[email protected]>
8807L: [email protected]
8808S: Maintained
8809F: kernel/umh.c
8810F: include/linux/umh.h
8811
8812KERNEL VIRTUAL MACHINE (KVM)
8813M: Paolo Bonzini <[email protected]>
8814M: Radim Krčmář <[email protected]>
8815L: [email protected]
8816W: http://www.linux-kvm.org
8817T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
8818S: Supported
8819F: Documentation/virt/kvm/
8820F: include/trace/events/kvm.h
8821F: include/uapi/asm-generic/kvm*
8822F: include/uapi/linux/kvm*
8823F: include/asm-generic/kvm*
8824F: include/linux/kvm*
8825F: include/kvm/iodev.h
8826F: virt/kvm/*
8827F: tools/kvm/
8828F: tools/testing/selftests/kvm/
8829
8830KERNEL VIRTUAL MACHINE FOR ARM/ARM64 (KVM/arm, KVM/arm64)
8831M: Marc Zyngier <[email protected]>
8832R: James Morse <[email protected]>
8833R: Julien Thierry <[email protected]>
8834R: Suzuki K Poulose <[email protected]>
8835L: [email protected] (moderated for non-subscribers)
8836L: [email protected]
8837T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
8838S: Maintained
8839F: arch/arm/include/uapi/asm/kvm*
8840F: arch/arm/include/asm/kvm*
8841F: arch/arm/kvm/
8842F: arch/arm64/include/uapi/asm/kvm*
8843F: arch/arm64/include/asm/kvm*
8844F: arch/arm64/kvm/
8845F: virt/kvm/arm/
8846F: include/kvm/arm_*
8847
8848KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
8849M: James Hogan <[email protected]>
8850L: [email protected]
8851S: Supported
8852F: arch/mips/include/uapi/asm/kvm*
8853F: arch/mips/include/asm/kvm*
8854F: arch/mips/kvm/
8855
8856KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
8857M: Paul Mackerras <[email protected]>
8858L: [email protected]
8859W: http://www.linux-kvm.org/
8860T: git git://github.com/agraf/linux-2.6.git
8861S: Supported
8862F: arch/powerpc/include/uapi/asm/kvm*
8863F: arch/powerpc/include/asm/kvm*
8864F: arch/powerpc/kvm/
8865F: arch/powerpc/kernel/kvm*
8866
8867KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
8868M: Christian Borntraeger <[email protected]>
8869M: Janosch Frank <[email protected]>
8870R: David Hildenbrand <[email protected]>
8871R: Cornelia Huck <[email protected]>
8872L: [email protected]
8873W: http://www.ibm.com/developerworks/linux/linux390/
8874T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
8875S: Supported
8876F: arch/s390/include/uapi/asm/kvm*
8877F: arch/s390/include/asm/gmap.h
8878F: arch/s390/include/asm/kvm*
8879F: arch/s390/kvm/
8880F: arch/s390/mm/gmap.c
8881F: tools/testing/selftests/kvm/s390x/
8882F: tools/testing/selftests/kvm/*/s390x/
8883
8884KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
8885M: Paolo Bonzini <[email protected]>
8886M: Radim Krčmář <[email protected]>
8887R: Sean Christopherson <[email protected]>
8888R: Vitaly Kuznetsov <[email protected]>
8889R: Wanpeng Li <[email protected]>
8890R: Jim Mattson <[email protected]>
8891R: Joerg Roedel <[email protected]>
8892L: [email protected]
8893W: http://www.linux-kvm.org
8894T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
8895S: Supported
8896F: arch/x86/kvm/
8897F: arch/x86/kvm/*/
8898F: arch/x86/include/uapi/asm/kvm*
8899F: arch/x86/include/uapi/asm/vmx.h
8900F: arch/x86/include/uapi/asm/svm.h
8901F: arch/x86/include/asm/kvm*
8902F: arch/x86/include/asm/pvclock-abi.h
8903F: arch/x86/include/asm/svm.h
8904F: arch/x86/include/asm/vmx.h
8905F: arch/x86/kernel/kvm.c
8906F: arch/x86/kernel/kvmclock.c
8907
8908KERNFS
8909M: Greg Kroah-Hartman <[email protected]>
8910M: Tejun Heo <[email protected]>
8911T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
8912S: Supported
8913F: include/linux/kernfs.h
8914F: fs/kernfs/
8915
8916KEXEC
8917M: Eric Biederman <[email protected]>
8918W: http://kernel.org/pub/linux/utils/kernel/kexec/
8919L: [email protected]
8920S: Maintained
8921F: include/linux/kexec.h
8922F: include/uapi/linux/kexec.h
8923F: kernel/kexec*
8924
8925KEYS-ENCRYPTED
8926M: Mimi Zohar <[email protected]>
8927L: [email protected]
8928L: [email protected]
8929S: Supported
8930F: Documentation/security/keys/trusted-encrypted.rst
8931F: include/keys/encrypted-type.h
8932F: security/keys/encrypted-keys/
8933
8934KEYS-TRUSTED
8935M: James Bottomley <[email protected]>
8936M: Jarkko Sakkinen <[email protected]>
8937M: Mimi Zohar <[email protected]>
8938L: [email protected]
8939L: [email protected]
8940S: Supported
8941F: Documentation/security/keys/trusted-encrypted.rst
8942F: include/keys/trusted-type.h
8943F: security/keys/trusted.c
8944F: security/keys/trusted.h
8945
8946KEYS/KEYRINGS:
8947M: David Howells <[email protected]>
8948L: [email protected]
8949S: Maintained
8950F: Documentation/security/keys/core.rst
8951F: include/linux/key.h
8952F: include/linux/key-type.h
8953F: include/linux/keyctl.h
8954F: include/uapi/linux/keyctl.h
8955F: include/keys/
8956F: security/keys/
8957
8958KGDB / KDB /debug_core
8959M: Jason Wessel <[email protected]>
8960M: Daniel Thompson <[email protected]>
8961W: http://kgdb.wiki.kernel.org/
8962L: [email protected]
8963T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
8964S: Maintained
8965F: Documentation/dev-tools/kgdb.rst
8966F: drivers/misc/kgdbts.c
8967F: drivers/tty/serial/kgdboc.c
8968F: include/linux/kdb.h
8969F: include/linux/kgdb.h
8970F: kernel/debug/
8971
8972KMEMLEAK
8973M: Catalin Marinas <[email protected]>
8974S: Maintained
8975F: Documentation/dev-tools/kmemleak.rst
8976F: include/linux/kmemleak.h
8977F: mm/kmemleak.c
8978F: mm/kmemleak-test.c
8979
8980KMOD KERNEL MODULE LOADER - USERMODE HELPER
8981M: Luis Chamberlain <[email protected]>
8982L: [email protected]
8983S: Maintained
8984F: kernel/kmod.c
8985F: include/linux/kmod.h
8986F: lib/test_kmod.c
8987F: tools/testing/selftests/kmod/
8988
8989KPROBES
8990M: Naveen N. Rao <[email protected]>
8991M: Anil S Keshavamurthy <[email protected]>
8992M: "David S. Miller" <[email protected]>
8993M: Masami Hiramatsu <[email protected]>
8994S: Maintained
8995F: Documentation/kprobes.txt
8996F: include/linux/kprobes.h
8997F: include/asm-generic/kprobes.h
8998F: kernel/kprobes.c
8999
9000KS0108 LCD CONTROLLER DRIVER
9001M: Miguel Ojeda Sandonis <[email protected]>
9002S: Maintained
9003F: Documentation/auxdisplay/ks0108
9004F: drivers/auxdisplay/ks0108.c
9005F: include/linux/ks0108.h
9006
9007L3MDEV
9008M: David Ahern <[email protected]>
9009L: [email protected]
9010S: Maintained
9011F: net/l3mdev
9012F: include/net/l3mdev.h
9013
9014L7 BPF FRAMEWORK
9015M: John Fastabend <[email protected]>
9016M: Daniel Borkmann <[email protected]>
9017L: [email protected]
9018L: [email protected]
9019S: Maintained
9020F: include/linux/skmsg.h
9021F: net/core/skmsg.c
9022F: net/core/sock_map.c
9023F: net/ipv4/tcp_bpf.c
9024
9025LANTIQ / INTEL Ethernet drivers
9026M: Hauke Mehrtens <[email protected]>
9027L: [email protected]
9028S: Maintained
9029F: net/dsa/tag_gswip.c
9030F: drivers/net/ethernet/lantiq_xrx200.c
9031F: drivers/net/dsa/lantiq_pce.h
9032F: drivers/net/dsa/lantiq_gswip.c
9033
9034LANTIQ MIPS ARCHITECTURE
9035M: John Crispin <[email protected]>
9036L: [email protected]
9037S: Maintained
9038F: arch/mips/lantiq
9039F: drivers/soc/lantiq
9040
9041LAPB module
9042L: [email protected]
9043S: Orphan
9044F: Documentation/networking/lapb-module.txt
9045F: include/*/lapb.h
9046F: net/lapb/
9047
9048LASI 53c700 driver for PARISC
9049M: "James E.J. Bottomley" <[email protected]>
9050L: [email protected]
9051S: Maintained
9052F: Documentation/scsi/53c700.txt
9053F: drivers/scsi/53c700*
9054
9055LEAKING_ADDRESSES
9056M: Tobin C. Harding <[email protected]>
9057M: Tycho Andersen <[email protected]>
9058L: [email protected]
9059S: Maintained
9060T: git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
9061F: scripts/leaking_addresses.pl
9062
9063LED SUBSYSTEM
9064M: Jacek Anaszewski <[email protected]>
9065M: Pavel Machek <[email protected]>
9066R: Dan Murphy <[email protected]>
9067L: [email protected]
9068T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
9069S: Maintained
9070F: Documentation/devicetree/bindings/leds/
9071F: drivers/leds/
9072F: include/linux/leds.h
9073
9074LEGACY EEPROM DRIVER
9075M: Jean Delvare <[email protected]>
9076S: Maintained
9077F: Documentation/misc-devices/eeprom.rst
9078F: drivers/misc/eeprom/eeprom.c
9079
9080LEGO MINDSTORMS EV3
9081R: David Lechner <[email protected]>
9082S: Maintained
9083F: arch/arm/boot/dts/da850-lego-ev3.dts
9084F: Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt
9085F: drivers/power/supply/lego_ev3_battery.c
9086
9087LEGO USB Tower driver
9088M: Juergen Stuber <[email protected]>
9089L: [email protected]
9090W: http://legousb.sourceforge.net/
9091S: Maintained
9092F: drivers/usb/misc/legousbtower.c
9093
9094LG LAPTOP EXTRAS
9095M: Matan Ziv-Av <[email protected]>
9096L: [email protected]
9097S: Maintained
9098F: Documentation/ABI/testing/sysfs-platform-lg-laptop
9099F: Documentation/admin-guide/laptops/lg-laptop.rst
9100F: drivers/platform/x86/lg-laptop.c
9101
9102LG2160 MEDIA DRIVER
9103M: Michael Krufky <[email protected]>
9104L: [email protected]
9105W: https://linuxtv.org
9106W: http://github.com/mkrufky
9107Q: http://patchwork.linuxtv.org/project/linux-media/list/
9108T: git git://linuxtv.org/mkrufky/tuners.git
9109S: Maintained
9110F: drivers/media/dvb-frontends/lg2160.*
9111
9112LGDT3305 MEDIA DRIVER
9113M: Michael Krufky <[email protected]>
9114L: [email protected]
9115W: https://linuxtv.org
9116W: http://github.com/mkrufky
9117Q: http://patchwork.linuxtv.org/project/linux-media/list/
9118T: git git://linuxtv.org/mkrufky/tuners.git
9119S: Maintained
9120F: drivers/media/dvb-frontends/lgdt3305.*
9121
9122LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
9123M: Viresh Kumar <[email protected]>
9124L: [email protected]
9125T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9126S: Maintained
9127F: include/linux/pata_arasan_cf_data.h
9128F: drivers/ata/pata_arasan_cf.c
9129
9130LIBATA PATA DRIVERS
9131M: Bartlomiej Zolnierkiewicz <[email protected]>
9132M: Jens Axboe <[email protected]>
9133L: [email protected]
9134T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9135S: Maintained
9136F: drivers/ata/pata_*.c
9137F: drivers/ata/ata_generic.c
9138
9139LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
9140M: Linus Walleij <[email protected]>
9141L: [email protected]
9142T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9143S: Maintained
9144F: drivers/ata/pata_ftide010.c
9145F: drivers/ata/sata_gemini.c
9146F: drivers/ata/sata_gemini.h
9147
9148LIBATA SATA AHCI PLATFORM devices support
9149M: Hans de Goede <[email protected]>
9150M: Jens Axboe <[email protected]>
9151L: [email protected]
9152T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9153S: Maintained
9154F: drivers/ata/ahci_platform.c
9155F: drivers/ata/libahci_platform.c
9156F: include/linux/ahci_platform.h
9157
9158LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
9159M: Mikael Pettersson <[email protected]>
9160L: [email protected]
9161T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9162S: Maintained
9163F: drivers/ata/sata_promise.*
9164
9165LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
9166M: Jens Axboe <[email protected]>
9167L: [email protected]
9168T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9169S: Maintained
9170F: drivers/ata/
9171F: include/linux/ata.h
9172F: include/linux/libata.h
9173F: Documentation/devicetree/bindings/ata/
9174
9175LIBLOCKDEP
9176M: Sasha Levin <[email protected]>
9177S: Maintained
9178F: tools/lib/lockdep/
9179
9180LIBNVDIMM BLK: MMIO-APERTURE DRIVER
9181M: Dan Williams <[email protected]>
9182M: Vishal Verma <[email protected]>
9183M: Dave Jiang <[email protected]>
9184L: [email protected]
9185Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
9186S: Supported
9187F: drivers/nvdimm/blk.c
9188F: drivers/nvdimm/region_devs.c
9189
9190LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
9191M: Vishal Verma <[email protected]>
9192M: Dan Williams <[email protected]>
9193M: Dave Jiang <[email protected]>
9194L: [email protected]
9195Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
9196S: Supported
9197F: drivers/nvdimm/btt*
9198
9199LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
9200M: Dan Williams <[email protected]>
9201M: Vishal Verma <[email protected]>
9202M: Dave Jiang <[email protected]>
9203L: [email protected]
9204Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
9205S: Supported
9206F: drivers/nvdimm/pmem*
9207
9208LIBNVDIMM: DEVICETREE BINDINGS
9209M: Oliver O'Halloran <[email protected]>
9210L: [email protected]
9211Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
9212S: Supported
9213F: drivers/nvdimm/of_pmem.c
9214F: Documentation/devicetree/bindings/pmem/pmem-region.txt
9215
9216LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
9217M: Dan Williams <[email protected]>
9218M: Vishal Verma <[email protected]>
9219M: Dave Jiang <[email protected]>
9220M: Keith Busch <[email protected]>
9221M: Ira Weiny <[email protected]>
9222L: [email protected]
9223Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
9224T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
9225S: Supported
9226F: drivers/nvdimm/*
9227F: drivers/acpi/nfit/*
9228F: include/linux/nd.h
9229F: include/linux/libnvdimm.h
9230F: include/uapi/linux/ndctl.h
9231
9232LICENSES and SPDX stuff
9233M: Thomas Gleixner <[email protected]>
9234M: Greg Kroah-Hartman <[email protected]>
9235L: [email protected]
9236S: Maintained
9237T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
9238F: COPYING
9239F: Documentation/process/license-rules.rst
9240F: LICENSES/
9241F: scripts/spdxcheck-test.sh
9242F: scripts/spdxcheck.py
9243
9244LIGHTNVM PLATFORM SUPPORT
9245M: Matias Bjorling <[email protected]>
9246W: http://github/OpenChannelSSD
9247L: [email protected]
9248S: Maintained
9249F: drivers/lightnvm/
9250F: include/linux/lightnvm.h
9251F: include/uapi/linux/lightnvm.h
9252
9253LINUX FOR POWER MACINTOSH
9254M: Benjamin Herrenschmidt <[email protected]>
9255W: http://www.penguinppc.org/
9256L: [email protected]
9257S: Maintained
9258F: arch/powerpc/platforms/powermac/
9259F: drivers/macintosh/
9260
9261LINUX FOR POWERPC (32-BIT AND 64-BIT)
9262M: Benjamin Herrenschmidt <[email protected]>
9263M: Paul Mackerras <[email protected]>
9264M: Michael Ellerman <[email protected]>
9265W: https://github.com/linuxppc/linux/wiki
9266L: [email protected]
9267Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
9268T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
9269S: Supported
9270F: Documentation/ABI/stable/sysfs-firmware-opal-*
9271F: Documentation/devicetree/bindings/powerpc/
9272F: Documentation/devicetree/bindings/rtc/rtc-opal.txt
9273F: Documentation/devicetree/bindings/i2c/i2c-opal.txt
9274F: Documentation/powerpc/
9275F: arch/powerpc/
9276F: drivers/char/tpm/tpm_ibmvtpm*
9277F: drivers/crypto/nx/
9278F: drivers/crypto/vmx/
9279F: drivers/i2c/busses/i2c-opal.c
9280F: drivers/net/ethernet/ibm/ibmveth.*
9281F: drivers/net/ethernet/ibm/ibmvnic.*
9282F: drivers/pci/hotplug/pnv_php.c
9283F: drivers/pci/hotplug/rpa*
9284F: drivers/rtc/rtc-opal.c
9285F: drivers/scsi/ibmvscsi/
9286F: drivers/tty/hvc/hvc_opal.c
9287F: drivers/watchdog/wdrtas.c
9288F: tools/testing/selftests/powerpc
9289N: /pmac
9290N: powermac
9291N: powernv
9292N: [^a-z0-9]ps3
9293N: pseries
9294
9295LINUX FOR POWERPC EMBEDDED MPC5XXX
9296M: Anatolij Gustschin <[email protected]>
9297L: [email protected]
9298T: git git://git.denx.de/linux-denx-agust.git
9299S: Maintained
9300F: arch/powerpc/platforms/512x/
9301F: arch/powerpc/platforms/52xx/
9302
9303LINUX FOR POWERPC EMBEDDED PPC4XX
9304M: Alistair Popple <[email protected]>
9305M: Matt Porter <[email protected]>
9306W: http://www.penguinppc.org/
9307L: [email protected]
9308S: Maintained
9309F: arch/powerpc/platforms/40x/
9310F: arch/powerpc/platforms/44x/
9311
9312LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
9313M: Scott Wood <[email protected]>
9314M: Kumar Gala <[email protected]>
9315W: http://www.penguinppc.org/
9316L: [email protected]
9317T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
9318S: Maintained
9319F: arch/powerpc/platforms/83xx/
9320F: arch/powerpc/platforms/85xx/
9321F: Documentation/devicetree/bindings/powerpc/fsl/
9322
9323LINUX FOR POWERPC EMBEDDED PPC8XX
9324M: Vitaly Bordug <[email protected]>
9325W: http://www.penguinppc.org/
9326L: [email protected]
9327S: Maintained
9328F: arch/powerpc/platforms/8xx/
9329
9330LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
9331L: [email protected]
9332S: Orphan
9333F: arch/powerpc/*/*virtex*
9334F: arch/powerpc/*/*/*virtex*
9335
9336LINUX FOR POWERPC PA SEMI PWRFICIENT
9337L: [email protected]
9338S: Orphan
9339F: arch/powerpc/platforms/pasemi/
9340F: drivers/*/*pasemi*
9341F: drivers/*/*/*pasemi*
9342
9343LINUX KERNEL DUMP TEST MODULE (LKDTM)
9344M: Kees Cook <[email protected]>
9345S: Maintained
9346F: drivers/misc/lkdtm/*
9347
9348LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
9349M: Alan Stern <[email protected]>
9350M: Andrea Parri <[email protected]>
9351M: Will Deacon <[email protected]>
9352M: Peter Zijlstra <[email protected]>
9353M: Boqun Feng <[email protected]>
9354M: Nicholas Piggin <[email protected]>
9355M: David Howells <[email protected]>
9356M: Jade Alglave <[email protected]>
9357M: Luc Maranget <[email protected]>
9358M: "Paul E. McKenney" <[email protected]>
9359R: Akira Yokosawa <[email protected]>
9360R: Daniel Lustig <[email protected]>
9361L: [email protected]
9362L: [email protected]
9363S: Supported
9364T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
9365F: tools/memory-model/
9366F: Documentation/atomic_bitops.txt
9367F: Documentation/atomic_t.txt
9368F: Documentation/core-api/atomic_ops.rst
9369F: Documentation/core-api/refcount-vs-atomic.rst
9370F: Documentation/memory-barriers.txt
9371
9372LIS3LV02D ACCELEROMETER DRIVER
9373M: Eric Piel <[email protected]>
9374S: Maintained
9375F: Documentation/misc-devices/lis3lv02d.rst
9376F: drivers/misc/lis3lv02d/
9377F: drivers/platform/x86/hp_accel.c
9378
9379LIVE PATCHING
9380M: Josh Poimboeuf <[email protected]>
9381M: Jiri Kosina <[email protected]>
9382M: Miroslav Benes <[email protected]>
9383M: Petr Mladek <[email protected]>
9384R: Joe Lawrence <[email protected]>
9385S: Maintained
9386F: kernel/livepatch/
9387F: include/linux/livepatch.h
9388F: arch/x86/include/asm/livepatch.h
9389F: arch/x86/kernel/livepatch.c
9390F: Documentation/livepatch/
9391F: Documentation/ABI/testing/sysfs-kernel-livepatch
9392F: samples/livepatch/
9393F: tools/testing/selftests/livepatch/
9394L: [email protected]
9395T: git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
9396
9397LLC (802.2)
9398L: [email protected]
9399S: Odd fixes
9400F: include/linux/llc.h
9401F: include/uapi/linux/llc.h
9402F: include/net/llc*
9403F: net/llc/
9404
9405LM73 HARDWARE MONITOR DRIVER
9406M: Guillaume Ligneul <[email protected]>
9407L: [email protected]
9408S: Maintained
9409F: drivers/hwmon/lm73.c
9410
9411LM78 HARDWARE MONITOR DRIVER
9412M: Jean Delvare <[email protected]>
9413L: [email protected]
9414S: Maintained
9415F: Documentation/hwmon/lm78.rst
9416F: drivers/hwmon/lm78.c
9417
9418LM83 HARDWARE MONITOR DRIVER
9419M: Jean Delvare <[email protected]>
9420L: [email protected]
9421S: Maintained
9422F: Documentation/hwmon/lm83.rst
9423F: drivers/hwmon/lm83.c
9424
9425LM90 HARDWARE MONITOR DRIVER
9426M: Jean Delvare <[email protected]>
9427L: [email protected]
9428S: Maintained
9429F: Documentation/hwmon/lm90.rst
9430F: Documentation/devicetree/bindings/hwmon/lm90.txt
9431F: drivers/hwmon/lm90.c
9432F: include/dt-bindings/thermal/lm90.h
9433
9434LM95234 HARDWARE MONITOR DRIVER
9435M: Guenter Roeck <[email protected]>
9436L: [email protected]
9437S: Maintained
9438F: Documentation/hwmon/lm95234.rst
9439F: drivers/hwmon/lm95234.c
9440
9441LME2510 MEDIA DRIVER
9442M: Malcolm Priestley <[email protected]>
9443L: [email protected]
9444W: https://linuxtv.org
9445Q: http://patchwork.linuxtv.org/project/linux-media/list/
9446S: Maintained
9447F: drivers/media/usb/dvb-usb-v2/lmedm04*
9448
9449LOADPIN SECURITY MODULE
9450M: Kees Cook <[email protected]>
9451T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
9452S: Supported
9453F: security/loadpin/
9454F: Documentation/admin-guide/LSM/LoadPin.rst
9455
9456LOCKING PRIMITIVES
9457M: Peter Zijlstra <[email protected]>
9458M: Ingo Molnar <[email protected]>
9459M: Will Deacon <[email protected]>
9460L: [email protected]
9461T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
9462S: Maintained
9463F: Documentation/locking/
9464F: include/linux/lockdep.h
9465F: include/linux/spinlock*.h
9466F: arch/*/include/asm/spinlock*.h
9467F: include/linux/rwlock*.h
9468F: include/linux/mutex*.h
9469F: include/linux/rwsem*.h
9470F: include/linux/seqlock.h
9471F: lib/locking*.[ch]
9472F: kernel/locking/
9473X: kernel/locking/locktorture.c
9474
9475LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
9476M: "Richard Russon (FlatCap)" <[email protected]>
9477L: [email protected]
9478W: http://www.linux-ntfs.org/content/view/19/37/
9479S: Maintained
9480F: Documentation/admin-guide/ldm.rst
9481F: block/partitions/ldm.*
9482
9483LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
9484M: Sathya Prakash <[email protected]>
9485M: Chaitra P B <[email protected]>
9486M: Suganath Prabu Subramani <[email protected]>
9487L: [email protected]
9488L: [email protected]
9489W: http://www.avagotech.com/support/
9490S: Supported
9491F: drivers/message/fusion/
9492F: drivers/scsi/mpt3sas/
9493
9494LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
9495M: Matthew Wilcox <[email protected]>
9496L: [email protected]
9497S: Maintained
9498F: drivers/scsi/sym53c8xx_2/
9499
9500LTC1660 DAC DRIVER
9501M: Marcus Folkesson <[email protected]>
9502L: [email protected]
9503S: Maintained
9504F: Documentation/devicetree/bindings/iio/dac/ltc1660.txt
9505F: drivers/iio/dac/ltc1660.c
9506
9507LTC4261 HARDWARE MONITOR DRIVER
9508M: Guenter Roeck <[email protected]>
9509L: [email protected]
9510S: Maintained
9511F: Documentation/hwmon/ltc4261.rst
9512F: drivers/hwmon/ltc4261.c
9513
9514LTC4306 I2C MULTIPLEXER DRIVER
9515M: Michael Hennerich <[email protected]>
9516W: http://ez.analog.com/community/linux-device-drivers
9517L: [email protected]
9518S: Supported
9519F: drivers/i2c/muxes/i2c-mux-ltc4306.c
9520F: Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
9521
9522LTP (Linux Test Project)
9523M: Mike Frysinger <[email protected]>
9524M: Cyril Hrubis <[email protected]>
9525M: Wanlong Gao <[email protected]>
9526M: Jan Stancek <[email protected]>
9527M: Stanislav Kholmanskikh <[email protected]>
9528M: Alexey Kodanev <[email protected]>
9529L: [email protected] (subscribers-only)
9530W: http://linux-test-project.github.io/
9531T: git git://github.com/linux-test-project/ltp.git
9532S: Maintained
9533
9534M68K ARCHITECTURE
9535M: Geert Uytterhoeven <[email protected]>
9536L: [email protected]
9537W: http://www.linux-m68k.org/
9538T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
9539S: Maintained
9540F: arch/m68k/
9541F: drivers/zorro/
9542
9543M68K ON APPLE MACINTOSH
9544M: Joshua Thompson <[email protected]>
9545W: http://www.mac.linux-m68k.org/
9546L: [email protected]
9547S: Maintained
9548F: arch/m68k/mac/
9549
9550M68K ON HP9000/300
9551M: Philip Blundell <[email protected]>
9552W: http://www.tazenda.demon.co.uk/phil/linux-hp
9553S: Maintained
9554F: arch/m68k/hp300/
9555
9556M88DS3103 MEDIA DRIVER
9557M: Antti Palosaari <[email protected]>
9558L: [email protected]
9559W: https://linuxtv.org
9560W: http://palosaari.fi/linux/
9561Q: http://patchwork.linuxtv.org/project/linux-media/list/
9562T: git git://linuxtv.org/anttip/media_tree.git
9563S: Maintained
9564F: drivers/media/dvb-frontends/m88ds3103*
9565
9566M88RS2000 MEDIA DRIVER
9567M: Malcolm Priestley <[email protected]>
9568L: [email protected]
9569W: https://linuxtv.org
9570Q: http://patchwork.linuxtv.org/project/linux-media/list/
9571S: Maintained
9572F: drivers/media/dvb-frontends/m88rs2000*
9573
9574MA901 MASTERKIT USB FM RADIO DRIVER
9575M: Alexey Klimov <[email protected]>
9576L: [email protected]
9577T: git git://linuxtv.org/media_tree.git
9578S: Maintained
9579F: drivers/media/radio/radio-ma901.c
9580
9581MAC80211
9582M: Johannes Berg <[email protected]>
9583L: [email protected]
9584W: http://wireless.kernel.org/
9585T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9586T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9587S: Maintained
9588F: Documentation/networking/mac80211-injection.txt
9589F: include/net/mac80211.h
9590F: net/mac80211/
9591F: drivers/net/wireless/mac80211_hwsim.[ch]
9592F: Documentation/networking/mac80211_hwsim/README
9593
9594MAILBOX API
9595M: Jassi Brar <[email protected]>
9596L: [email protected]
9597S: Maintained
9598F: drivers/mailbox/
9599F: include/linux/mailbox_client.h
9600F: include/linux/mailbox_controller.h
9601
9602MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
9603M: Michael Kerrisk <[email protected]>
9604W: http://www.kernel.org/doc/man-pages
9605L: [email protected]
9606S: Maintained
9607
9608MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
9609M: Rahul Bedarkar <[email protected]>
9610L: [email protected]
9611S: Maintained
9612F: arch/mips/boot/dts/img/pistachio_marduk.dts
9613
9614MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
9615M: Andrew Lunn <[email protected]>
9616M: Vivien Didelot <[email protected]>
9617L: [email protected]
9618S: Maintained
9619F: drivers/net/dsa/mv88e6xxx/
9620F: include/linux/platform_data/mv88e6xxx.h
9621F: Documentation/devicetree/bindings/net/dsa/marvell.txt
9622
9623MARVELL ARMADA DRM SUPPORT
9624M: Russell King <[email protected]>
9625S: Maintained
9626T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
9627T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
9628F: drivers/gpu/drm/armada/
9629F: include/uapi/drm/armada_drm.h
9630F: Documentation/devicetree/bindings/display/armada/
9631
9632MARVELL ARMADA 3700 PHY DRIVERS
9633M: Miquel Raynal <[email protected]>
9634S: Maintained
9635F: drivers/phy/marvell/phy-mvebu-a3700-comphy.c
9636F: drivers/phy/marvell/phy-mvebu-a3700-utmi.c
9637F: Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
9638F: Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt
9639
9640MARVELL CRYPTO DRIVER
9641M: Boris Brezillon <[email protected]>
9642M: Arnaud Ebalard <[email protected]>
9643F: drivers/crypto/marvell/
9644S: Maintained
9645L: [email protected]
9646
9647MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
9648M: Mirko Lindner <[email protected]>
9649M: Stephen Hemminger <[email protected]>
9650L: [email protected]
9651S: Maintained
9652F: drivers/net/ethernet/marvell/sk*
9653
9654MARVELL LIBERTAS WIRELESS DRIVER
9655L: [email protected]
9656S: Orphan
9657F: drivers/net/wireless/marvell/libertas/
9658
9659MARVELL MACCHIATOBIN SUPPORT
9660M: Russell King <[email protected]>
9661L: [email protected]
9662S: Maintained
9663F: arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
9664
9665MARVELL MV643XX ETHERNET DRIVER
9666M: Sebastian Hesselbarth <[email protected]>
9667L: [email protected]
9668S: Maintained
9669F: drivers/net/ethernet/marvell/mv643xx_eth.*
9670F: include/linux/mv643xx.h
9671
9672MARVELL MV88X3310 PHY DRIVER
9673M: Russell King <[email protected]>
9674L: [email protected]
9675S: Maintained
9676F: drivers/net/phy/marvell10g.c
9677
9678MARVELL MVEBU THERMAL DRIVER
9679M: Miquel Raynal <[email protected]>
9680S: Maintained
9681F: drivers/thermal/armada_thermal.c
9682
9683MARVELL MVNETA ETHERNET DRIVER
9684M: Thomas Petazzoni <[email protected]>
9685L: [email protected]
9686S: Maintained
9687F: drivers/net/ethernet/marvell/mvneta.*
9688
9689MARVELL MWIFIEX WIRELESS DRIVER
9690M: Amitkumar Karwar <[email protected]>
9691M: Nishant Sarmukadam <[email protected]>
9692M: Ganapathi Bhat <[email protected]>
9693M: Xinming Hu <[email protected]>
9694L: [email protected]
9695S: Maintained
9696F: drivers/net/wireless/marvell/mwifiex/
9697
9698MARVELL MWL8K WIRELESS DRIVER
9699M: Lennert Buytenhek <[email protected]>
9700L: [email protected]
9701S: Odd Fixes
9702F: drivers/net/wireless/marvell/mwl8k.c
9703
9704MARVELL NAND CONTROLLER DRIVER
9705M: Miquel Raynal <[email protected]>
9706L: [email protected]
9707S: Maintained
9708F: drivers/mtd/nand/raw/marvell_nand.c
9709F: Documentation/devicetree/bindings/mtd/marvell-nand.txt
9710
9711MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
9712M: Nicolas Pitre <[email protected]>
9713S: Odd Fixes
9714F: drivers/mmc/host/mvsdio.*
9715
9716MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
9717M: Hu Ziji <[email protected]>
9718L: [email protected]
9719S: Supported
9720F: drivers/mmc/host/sdhci-xenon*
9721F: Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
9722
9723MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
9724M: Sunil Goutham <[email protected]>
9725M: Linu Cherian <[email protected]>
9726M: Geetha sowjanya <[email protected]>
9727M: Jerin Jacob <[email protected]>
9728L: [email protected]
9729S: Supported
9730F: drivers/net/ethernet/marvell/octeontx2/af/
9731
9732MATROX FRAMEBUFFER DRIVER
9733L: [email protected]
9734S: Orphan
9735F: drivers/video/fbdev/matrox/matroxfb_*
9736F: include/uapi/linux/matroxfb.h
9737
9738MAX16065 HARDWARE MONITOR DRIVER
9739M: Guenter Roeck <[email protected]>
9740L: [email protected]
9741S: Maintained
9742F: Documentation/hwmon/max16065.rst
9743F: drivers/hwmon/max16065.c
9744
9745MAX2175 SDR TUNER DRIVER
9746M: Ramesh Shanmugasundaram <[email protected]>
9747L: [email protected]
9748T: git git://linuxtv.org/media_tree.git
9749S: Maintained
9750F: Documentation/devicetree/bindings/media/i2c/max2175.txt
9751F: Documentation/media/v4l-drivers/max2175.rst
9752F: drivers/media/i2c/max2175*
9753F: include/uapi/linux/max2175.h
9754
9755MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
9756L: [email protected]
9757S: Orphan
9758F: Documentation/hwmon/max6650.rst
9759F: drivers/hwmon/max6650.c
9760
9761MAX6697 HARDWARE MONITOR DRIVER
9762M: Guenter Roeck <[email protected]>
9763L: [email protected]
9764S: Maintained
9765F: Documentation/hwmon/max6697.rst
9766F: Documentation/devicetree/bindings/hwmon/max6697.txt
9767F: drivers/hwmon/max6697.c
9768F: include/linux/platform_data/max6697.h
9769
9770MAX9860 MONO AUDIO VOICE CODEC DRIVER
9771M: Peter Rosin <[email protected]>
9772L: [email protected] (moderated for non-subscribers)
9773S: Maintained
9774F: Documentation/devicetree/bindings/sound/max9860.txt
9775F: sound/soc/codecs/max9860.*
9776
9777MAXBOTIX ULTRASONIC RANGER IIO DRIVER
9778M: Andreas Klinger <[email protected]>
9779L: [email protected]
9780S: Maintained
9781F: Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.txt
9782F: drivers/iio/proximity/mb1232.c
9783
9784MAXIM MAX77650 PMIC MFD DRIVER
9785M: Bartosz Golaszewski <[email protected]>
9786L: [email protected]
9787S: Maintained
9788F: Documentation/devicetree/bindings/*/*max77650.txt
9789F: Documentation/devicetree/bindings/*/max77650*.txt
9790F: include/linux/mfd/max77650.h
9791F: drivers/mfd/max77650.c
9792F: drivers/regulator/max77650-regulator.c
9793F: drivers/power/supply/max77650-charger.c
9794F: drivers/input/misc/max77650-onkey.c
9795F: drivers/leds/leds-max77650.c
9796F: drivers/gpio/gpio-max77650.c
9797
9798MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
9799M: Javier Martinez Canillas <[email protected]>
9800L: [email protected]
9801S: Supported
9802F: drivers/regulator/max77802-regulator.c
9803F: Documentation/devicetree/bindings/*/*max77802.txt
9804F: include/dt-bindings/*/*max77802.h
9805
9806MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
9807M: Krzysztof Kozlowski <[email protected]>
9808M: Bartlomiej Zolnierkiewicz <[email protected]>
9809L: [email protected]
9810S: Supported
9811F: drivers/power/supply/max14577_charger.c
9812F: drivers/power/supply/max77693_charger.c
9813
9814MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
9815M: Chanwoo Choi <[email protected]>
9816M: Krzysztof Kozlowski <[email protected]>
9817M: Bartlomiej Zolnierkiewicz <[email protected]>
9818L: [email protected]
9819S: Supported
9820F: drivers/*/max14577*.c
9821F: drivers/*/max77686*.c
9822F: drivers/*/max77693*.c
9823F: drivers/extcon/extcon-max14577.c
9824F: drivers/extcon/extcon-max77693.c
9825F: drivers/rtc/rtc-max77686.c
9826F: drivers/clk/clk-max77686.c
9827F: Documentation/devicetree/bindings/mfd/max14577.txt
9828F: Documentation/devicetree/bindings/*/max77686.txt
9829F: Documentation/devicetree/bindings/mfd/max77693.txt
9830F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
9831F: include/linux/mfd/max14577*.h
9832F: include/linux/mfd/max77686*.h
9833F: include/linux/mfd/max77693*.h
9834
9835MAXIRADIO FM RADIO RECEIVER DRIVER
9836M: Hans Verkuil <[email protected]>
9837L: [email protected]
9838T: git git://linuxtv.org/media_tree.git
9839W: https://linuxtv.org
9840S: Maintained
9841F: drivers/media/radio/radio-maxiradio*
9842
9843MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
9844M: Peter Rosin <[email protected]>
9845L: [email protected]
9846S: Maintained
9847F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
9848F: drivers/iio/potentiometer/mcp4018.c
9849F: drivers/iio/potentiometer/mcp4531.c
9850
9851MCR20A IEEE-802.15.4 RADIO DRIVER
9852M: Xue Liu <[email protected]>
9853L: [email protected]
9854W: https://github.com/xueliu/mcr20a-linux
9855S: Maintained
9856F: drivers/net/ieee802154/mcr20a.c
9857F: drivers/net/ieee802154/mcr20a.h
9858F: Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
9859
9860MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
9861M: William Breathitt Gray <[email protected]>
9862L: [email protected]
9863S: Maintained
9864F: drivers/iio/dac/cio-dac.c
9865
9866MEDIA CONTROLLER FRAMEWORK
9867M: Sakari Ailus <[email protected]>
9868M: Laurent Pinchart <[email protected]>
9869L: [email protected]
9870W: https://www.linuxtv.org
9871T: git git://linuxtv.org/media_tree.git
9872S: Supported
9873F: drivers/media/mc/
9874F: include/media/media-*.h
9875F: include/uapi/linux/media.h
9876
9877MEDIA DRIVERS FOR ASCOT2E
9878M: Sergey Kozlov <[email protected]>
9879M: Abylay Ospan <[email protected]>
9880L: [email protected]
9881W: https://linuxtv.org
9882W: http://netup.tv/
9883T: git git://linuxtv.org/media_tree.git
9884S: Supported
9885F: drivers/media/dvb-frontends/ascot2e*
9886
9887MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
9888M: Jasmin Jessich <[email protected]>
9889L: [email protected]
9890W: https://linuxtv.org
9891T: git git://linuxtv.org/media_tree.git
9892S: Maintained
9893F: drivers/media/dvb-frontends/cxd2099*
9894
9895MEDIA DRIVERS FOR CXD2841ER
9896M: Sergey Kozlov <[email protected]>
9897M: Abylay Ospan <[email protected]>
9898L: [email protected]
9899W: https://linuxtv.org
9900W: http://netup.tv/
9901T: git git://linuxtv.org/media_tree.git
9902S: Supported
9903F: drivers/media/dvb-frontends/cxd2841er*
9904
9905MEDIA DRIVERS FOR CXD2880
9906M: Yasunari Takiguchi <[email protected]>
9907L: [email protected]
9908W: http://linuxtv.org/
9909T: git git://linuxtv.org/media_tree.git
9910S: Supported
9911F: drivers/media/dvb-frontends/cxd2880/*
9912F: drivers/media/spi/cxd2880*
9913
9914MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
9915L: [email protected]
9916W: https://linuxtv.org
9917T: git git://linuxtv.org/media_tree.git
9918S: Orphan
9919F: drivers/media/pci/ddbridge/*
9920
9921MEDIA DRIVERS FOR FREESCALE IMX
9922M: Steve Longerbeam <[email protected]>
9923M: Philipp Zabel <[email protected]>
9924L: [email protected]
9925T: git git://linuxtv.org/media_tree.git
9926S: Maintained
9927F: Documentation/devicetree/bindings/media/imx.txt
9928F: Documentation/media/v4l-drivers/imx.rst
9929F: drivers/staging/media/imx/
9930F: include/linux/imx-media.h
9931F: include/media/imx.h
9932
9933MEDIA DRIVER FOR FREESCALE IMX PXP
9934M: Philipp Zabel <[email protected]>
9935L: [email protected]
9936T: git git://linuxtv.org/media_tree.git
9937S: Maintained
9938F: drivers/media/platform/imx-pxp.[ch]
9939
9940MEDIA DRIVERS FOR FREESCALE IMX7
9941M: Rui Miguel Silva <[email protected]>
9942L: [email protected]
9943T: git git://linuxtv.org/media_tree.git
9944S: Maintained
9945F: Documentation/devicetree/bindings/media/imx7-csi.txt
9946F: Documentation/devicetree/bindings/media/imx7-mipi-csi2.txt
9947F: Documentation/media/v4l-drivers/imx7.rst
9948F: drivers/staging/media/imx/imx7-media-csi.c
9949F: drivers/staging/media/imx/imx7-mipi-csis.c
9950
9951MEDIA DRIVERS FOR HELENE
9952M: Abylay Ospan <[email protected]>
9953L: [email protected]
9954W: https://linuxtv.org
9955W: http://netup.tv/
9956T: git git://linuxtv.org/media_tree.git
9957S: Supported
9958F: drivers/media/dvb-frontends/helene*
9959
9960MEDIA DRIVERS FOR HORUS3A
9961M: Sergey Kozlov <[email protected]>
9962M: Abylay Ospan <[email protected]>
9963L: [email protected]
9964W: https://linuxtv.org
9965W: http://netup.tv/
9966T: git git://linuxtv.org/media_tree.git
9967S: Supported
9968F: drivers/media/dvb-frontends/horus3a*
9969
9970MEDIA DRIVERS FOR LNBH25
9971M: Sergey Kozlov <[email protected]>
9972M: Abylay Ospan <[email protected]>
9973L: [email protected]
9974W: https://linuxtv.org
9975W: http://netup.tv/
9976T: git git://linuxtv.org/media_tree.git
9977S: Supported
9978F: drivers/media/dvb-frontends/lnbh25*
9979
9980MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
9981L: [email protected]
9982W: https://linuxtv.org
9983T: git git://linuxtv.org/media_tree.git
9984S: Orphan
9985F: drivers/media/dvb-frontends/mxl5xx*
9986
9987MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
9988M: Sergey Kozlov <[email protected]>
9989M: Abylay Ospan <[email protected]>
9990L: [email protected]
9991W: https://linuxtv.org
9992W: http://netup.tv/
9993T: git git://linuxtv.org/media_tree.git
9994S: Supported
9995F: drivers/media/pci/netup_unidvb/*
9996
9997MEDIA DRIVERS FOR RENESAS - CEU
9998M: Jacopo Mondi <[email protected]>
9999L: [email protected]
10000L: [email protected]
10001T: git git://linuxtv.org/media_tree.git
10002S: Supported
10003F: Documentation/devicetree/bindings/media/renesas,ceu.txt
10004F: drivers/media/platform/renesas-ceu.c
10005F: include/media/drv-intf/renesas-ceu.h
10006
10007MEDIA DRIVERS FOR RENESAS - DRIF
10008M: Ramesh Shanmugasundaram <[email protected]>
10009L: [email protected]
10010L: [email protected]
10011T: git git://linuxtv.org/media_tree.git
10012S: Supported
10013F: Documentation/devicetree/bindings/media/renesas,drif.txt
10014F: drivers/media/platform/rcar_drif.c
10015
10016MEDIA DRIVERS FOR RENESAS - FCP
10017M: Laurent Pinchart <[email protected]>
10018L: [email protected]
10019L: [email protected]
10020T: git git://linuxtv.org/media_tree.git
10021S: Supported
10022F: Documentation/devicetree/bindings/media/renesas,fcp.txt
10023F: drivers/media/platform/rcar-fcp.c
10024F: include/media/rcar-fcp.h
10025
10026MEDIA DRIVERS FOR RENESAS - FDP1
10027M: Kieran Bingham <[email protected]>
10028L: [email protected]
10029L: [email protected]
10030T: git git://linuxtv.org/media_tree.git
10031S: Supported
10032F: Documentation/devicetree/bindings/media/renesas,fdp1.txt
10033F: drivers/media/platform/rcar_fdp1.c
10034
10035MEDIA DRIVERS FOR RENESAS - VIN
10036M: Niklas Söderlund <[email protected]>
10037L: [email protected]
10038L: [email protected]
10039T: git git://linuxtv.org/media_tree.git
10040S: Supported
10041F: Documentation/devicetree/bindings/media/renesas,rcar-csi2.txt
10042F: Documentation/devicetree/bindings/media/rcar_vin.txt
10043F: drivers/media/platform/rcar-vin/
10044
10045MEDIA DRIVERS FOR RENESAS - VSP1
10046M: Laurent Pinchart <[email protected]>
10047M: Kieran Bingham <[email protected]>
10048L: [email protected]
10049L: [email protected]
10050T: git git://linuxtv.org/media_tree.git
10051S: Supported
10052F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
10053F: drivers/media/platform/vsp1/
10054
10055MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
10056L: [email protected]
10057W: https://linuxtv.org
10058T: git git://linuxtv.org/media_tree.git
10059S: Orphan
10060F: drivers/media/dvb-frontends/stv0910*
10061
10062MEDIA DRIVERS FOR ST STV6111 TUNER ICs
10063L: [email protected]
10064W: https://linuxtv.org
10065T: git git://linuxtv.org/media_tree.git
10066S: Orphan
10067F: drivers/media/dvb-frontends/stv6111*
10068
10069MEDIA DRIVERS FOR STM32 - DCMI
10070M: Hugues Fruchet <[email protected]>
10071L: [email protected]
10072T: git git://linuxtv.org/media_tree.git
10073S: Supported
10074F: Documentation/devicetree/bindings/media/st,stm32-dcmi.txt
10075F: drivers/media/platform/stm32/stm32-dcmi.c
10076
10077MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
10078M: Dmitry Osipenko <[email protected]>
10079L: [email protected]
10080L: [email protected]
10081T: git git://linuxtv.org/media_tree.git
10082S: Maintained
10083F: Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
10084F: drivers/staging/media/tegra-vde/
10085
10086MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
10087M: Mauro Carvalho Chehab <[email protected]>
10088P: LinuxTV.org Project
10089L: [email protected]
10090W: https://linuxtv.org
10091Q: http://patchwork.kernel.org/project/linux-media/list/
10092T: git git://linuxtv.org/media_tree.git
10093S: Maintained
10094F: Documentation/devicetree/bindings/media/
10095F: Documentation/media/
10096F: drivers/media/
10097F: drivers/staging/media/
10098F: include/linux/platform_data/media/
10099F: include/media/
10100F: include/uapi/linux/dvb/
10101F: include/uapi/linux/videodev2.h
10102F: include/uapi/linux/media.h
10103F: include/uapi/linux/v4l2-*
10104F: include/uapi/linux/meye.h
10105F: include/uapi/linux/ivtv*
10106F: include/uapi/linux/uvcvideo.h
10107
10108MEDIATEK BLUETOOTH DRIVER
10109M: Sean Wang <[email protected]>
10110L: [email protected]
10111L: [email protected] (moderated for non-subscribers)
10112S: Maintained
10113F: Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
10114F: drivers/bluetooth/btmtkuart.c
10115
10116MEDIATEK CIR DRIVER
10117M: Sean Wang <[email protected]>
10118S: Maintained
10119F: drivers/media/rc/mtk-cir.c
10120
10121MEDIATEK DMA DRIVER
10122M: Sean Wang <[email protected]>
10123L: [email protected]
10124L: [email protected] (moderated for non-subscribers)
10125L: [email protected] (moderated for non-subscribers)
10126S: Maintained
10127F: Documentation/devicetree/bindings/dma/mtk-*
10128F: drivers/dma/mediatek/
10129
10130MEDIATEK PMIC LED DRIVER
10131M: Sean Wang <[email protected]>
10132S: Maintained
10133F: drivers/leds/leds-mt6323.c
10134F: Documentation/devicetree/bindings/leds/leds-mt6323.txt
10135
10136MEDIATEK ETHERNET DRIVER
10137M: Felix Fietkau <[email protected]>
10138M: John Crispin <[email protected]>
10139M: Sean Wang <[email protected]>
10140M: Nelson Chang <[email protected]>
10141L: [email protected]
10142S: Maintained
10143F: drivers/net/ethernet/mediatek/
10144
10145MEDIATEK SWITCH DRIVER
10146M: Sean Wang <[email protected]>
10147L: [email protected]
10148S: Maintained
10149F: drivers/net/dsa/mt7530.*
10150F: net/dsa/tag_mtk.c
10151
10152MEDIATEK JPEG DRIVER
10153M: Rick Chang <[email protected]>
10154M: Bin Liu <[email protected]>
10155S: Supported
10156F: drivers/media/platform/mtk-jpeg/
10157F: Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
10158
10159MEDIATEK MDP DRIVER
10160M: Minghsiu Tsai <[email protected]>
10161M: Houlong Wei <[email protected]>
10162M: Andrew-CT Chen <[email protected]>
10163S: Supported
10164F: drivers/media/platform/mtk-mdp/
10165F: drivers/media/platform/mtk-vpu/
10166F: Documentation/devicetree/bindings/media/mediatek-mdp.txt
10167
10168MEDIATEK MEDIA DRIVER
10169M: Tiffany Lin <[email protected]>
10170M: Andrew-CT Chen <[email protected]>
10171S: Supported
10172F: drivers/media/platform/mtk-vcodec/
10173F: drivers/media/platform/mtk-vpu/
10174F: Documentation/devicetree/bindings/media/mediatek-vcodec.txt
10175F: Documentation/devicetree/bindings/media/mediatek-vpu.txt
10176
10177MEDIATEK MMC/SD/SDIO DRIVER
10178M: Chaotian Jing <[email protected]>
10179S: Maintained
10180F: drivers/mmc/host/mtk-sd.c
10181F: Documentation/devicetree/bindings/mmc/mtk-sd.txt
10182
10183MEDIATEK MT76 WIRELESS LAN DRIVER
10184M: Felix Fietkau <[email protected]>
10185M: Lorenzo Bianconi <[email protected]>
10186R: Ryder Lee <[email protected]>
10187R: Roy Luo <[email protected]>
10188L: [email protected]
10189S: Maintained
10190F: drivers/net/wireless/mediatek/mt76/
10191
10192MEDIATEK MT7601U WIRELESS LAN DRIVER
10193M: Jakub Kicinski <[email protected]>
10194L: [email protected]
10195S: Maintained
10196F: drivers/net/wireless/mediatek/mt7601u/
10197
10198MEDIATEK MT7621/28/88 I2C DRIVER
10199M: Stefan Roese <[email protected]>
10200L: [email protected]
10201S: Maintained
10202F: drivers/i2c/busses/i2c-mt7621.c
10203F: Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
10204
10205MEDIATEK NAND CONTROLLER DRIVER
10206M: Xiaolei Li <[email protected]>
10207L: [email protected]
10208S: Maintained
10209F: drivers/mtd/nand/raw/mtk_*
10210F: Documentation/devicetree/bindings/mtd/mtk-nand.txt
10211
10212MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
10213M: Sean Wang <[email protected]>
10214S: Maintained
10215F: drivers/char/hw_random/mtk-rng.c
10216
10217MEDIATEK USB3 DRD IP DRIVER
10218M: Chunfeng Yun <[email protected]>
10219L: [email protected] (moderated for non-subscribers)
10220L: [email protected] (moderated for non-subscribers)
10221L: [email protected] (moderated for non-subscribers)
10222S: Maintained
10223F: drivers/usb/mtu3/
10224
10225MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
10226M: Peter Senna Tschudin <[email protected]>
10227M: Martin Donnelly <[email protected]>
10228M: Martyn Welch <[email protected]>
10229S: Maintained
10230F: drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
10231F: Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
10232
10233MEGARAID SCSI/SAS DRIVERS
10234M: Kashyap Desai <[email protected]>
10235M: Sumit Saxena <[email protected]>
10236M: Shivasharan S <[email protected]>
10237L: [email protected]
10238L: [email protected]
10239W: http://www.avagotech.com/support/
10240S: Maintained
10241F: Documentation/scsi/megaraid.txt
10242F: drivers/scsi/megaraid.*
10243F: drivers/scsi/megaraid/
10244
10245MELEXIS MLX90614 DRIVER
10246M: Crt Mori <[email protected]>
10247L: [email protected]
10248W: http://www.melexis.com
10249S: Supported
10250F: drivers/iio/temperature/mlx90614.c
10251
10252MELEXIS MLX90632 DRIVER
10253M: Crt Mori <[email protected]>
10254L: [email protected]
10255W: http://www.melexis.com
10256S: Supported
10257F: drivers/iio/temperature/mlx90632.c
10258
10259MELFAS MIP4 TOUCHSCREEN DRIVER
10260M: Sangwon Jee <[email protected]>
10261W: http://www.melfas.com
10262S: Supported
10263F: drivers/input/touchscreen/melfas_mip4.c
10264F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
10265
10266MELLANOX ETHERNET DRIVER (mlx4_en)
10267M: Tariq Toukan <[email protected]>
10268L: [email protected]
10269S: Supported
10270W: http://www.mellanox.com
10271Q: http://patchwork.ozlabs.org/project/netdev/list/
10272F: drivers/net/ethernet/mellanox/mlx4/en_*
10273
10274MELLANOX ETHERNET DRIVER (mlx5e)
10275M: Saeed Mahameed <[email protected]>
10276L: [email protected]
10277S: Supported
10278W: http://www.mellanox.com
10279Q: http://patchwork.ozlabs.org/project/netdev/list/
10280F: drivers/net/ethernet/mellanox/mlx5/core/en_*
10281
10282MELLANOX ETHERNET INNOVA DRIVERS
10283R: Boris Pismenny <[email protected]>
10284L: [email protected]
10285S: Supported
10286W: http://www.mellanox.com
10287Q: http://patchwork.ozlabs.org/project/netdev/list/
10288F: drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
10289F: drivers/net/ethernet/mellanox/mlx5/core/accel/*
10290F: drivers/net/ethernet/mellanox/mlx5/core/fpga/*
10291F: include/linux/mlx5/mlx5_ifc_fpga.h
10292
10293MELLANOX ETHERNET SWITCH DRIVERS
10294M: Jiri Pirko <[email protected]>
10295M: Ido Schimmel <[email protected]>
10296L: [email protected]
10297S: Supported
10298W: http://www.mellanox.com
10299Q: http://patchwork.ozlabs.org/project/netdev/list/
10300F: drivers/net/ethernet/mellanox/mlxsw/
10301F: tools/testing/selftests/drivers/net/mlxsw/
10302
10303MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
10304M: [email protected]
10305L: [email protected]
10306S: Supported
10307W: http://www.mellanox.com
10308Q: http://patchwork.ozlabs.org/project/netdev/list/
10309F: drivers/net/ethernet/mellanox/mlxfw/
10310
10311MELLANOX HARDWARE PLATFORM SUPPORT
10312M: Andy Shevchenko <[email protected]>
10313M: Darren Hart <[email protected]>
10314M: Vadim Pasternak <[email protected]>
10315L: [email protected]
10316S: Supported
10317F: drivers/platform/mellanox/
10318F: include/linux/platform_data/mlxreg.h
10319
10320MELLANOX MLX4 core VPI driver
10321M: Tariq Toukan <[email protected]>
10322L: [email protected]
10323L: [email protected]
10324W: http://www.mellanox.com
10325Q: http://patchwork.ozlabs.org/project/netdev/list/
10326S: Supported
10327F: drivers/net/ethernet/mellanox/mlx4/
10328F: include/linux/mlx4/
10329
10330MELLANOX MLX4 IB driver
10331M: Yishai Hadas <[email protected]>
10332L: [email protected]
10333W: http://www.mellanox.com
10334Q: http://patchwork.kernel.org/project/linux-rdma/list/
10335S: Supported
10336F: drivers/infiniband/hw/mlx4/
10337F: include/linux/mlx4/
10338F: include/uapi/rdma/mlx4-abi.h
10339
10340MELLANOX MLX5 core VPI driver
10341M: Saeed Mahameed <[email protected]>
10342M: Leon Romanovsky <[email protected]>
10343L: [email protected]
10344L: [email protected]
10345W: http://www.mellanox.com
10346Q: http://patchwork.ozlabs.org/project/netdev/list/
10347S: Supported
10348F: drivers/net/ethernet/mellanox/mlx5/core/
10349F: include/linux/mlx5/
10350F: Documentation/networking/device_drivers/mellanox/
10351
10352MELLANOX MLX5 IB driver
10353M: Leon Romanovsky <[email protected]>
10354L: [email protected]
10355W: http://www.mellanox.com
10356Q: http://patchwork.kernel.org/project/linux-rdma/list/
10357S: Supported
10358F: drivers/infiniband/hw/mlx5/
10359F: include/linux/mlx5/
10360F: include/uapi/rdma/mlx5-abi.h
10361
10362MELLANOX MLXCPLD I2C AND MUX DRIVER
10363M: Vadim Pasternak <[email protected]>
10364M: Michael Shych <[email protected]>
10365L: [email protected]
10366S: Supported
10367F: drivers/i2c/busses/i2c-mlxcpld.c
10368F: drivers/i2c/muxes/i2c-mux-mlxcpld.c
10369F: Documentation/i2c/busses/i2c-mlxcpld
10370
10371MELLANOX MLXCPLD LED DRIVER
10372M: Vadim Pasternak <[email protected]>
10373L: [email protected]
10374S: Supported
10375F: drivers/leds/leds-mlxcpld.c
10376F: drivers/leds/leds-mlxreg.c
10377F: Documentation/leds/leds-mlxcpld.rst
10378
10379MELLANOX PLATFORM DRIVER
10380M: Vadim Pasternak <[email protected]>
10381L: [email protected]
10382S: Supported
10383F: drivers/platform/x86/mlx-platform.c
10384
10385MEMBARRIER SUPPORT
10386M: Mathieu Desnoyers <[email protected]>
10387M: "Paul E. McKenney" <[email protected]>
10388L: [email protected]
10389S: Supported
10390F: kernel/sched/membarrier.c
10391F: include/uapi/linux/membarrier.h
10392F: arch/powerpc/include/asm/membarrier.h
10393
10394MEMBLOCK
10395M: Mike Rapoport <[email protected]>
10396L: [email protected]
10397S: Maintained
10398F: include/linux/memblock.h
10399F: mm/memblock.c
10400F: Documentation/core-api/boot-time-mm.rst
10401
10402MEMORY MANAGEMENT
10403L: [email protected]
10404W: http://www.linux-mm.org
10405S: Maintained
10406F: include/linux/mm.h
10407F: include/linux/gfp.h
10408F: include/linux/mmzone.h
10409F: include/linux/memory_hotplug.h
10410F: include/linux/vmalloc.h
10411F: mm/
10412
10413MEMORY TECHNOLOGY DEVICES (MTD)
10414M: David Woodhouse <[email protected]>
10415M: Brian Norris <[email protected]>
10416M: Marek Vasut <[email protected]>
10417M: Miquel Raynal <[email protected]>
10418M: Richard Weinberger <[email protected]>
10419M: Vignesh Raghavendra <[email protected]>
10420L: [email protected]
10421W: http://www.linux-mtd.infradead.org/
10422Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
10423T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
10424T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
10425S: Maintained
10426F: Documentation/devicetree/bindings/mtd/
10427F: drivers/mtd/
10428F: include/linux/mtd/
10429F: include/uapi/mtd/
10430
10431MEN A21 WATCHDOG DRIVER
10432M: Johannes Thumshirn <[email protected]>
10433L: [email protected]
10434S: Maintained
10435F: drivers/watchdog/mena21_wdt.c
10436
10437MEN CHAMELEON BUS (mcb)
10438M: Johannes Thumshirn <[email protected]>
10439S: Maintained
10440F: drivers/mcb/
10441F: include/linux/mcb.h
10442F: Documentation/driver-api/men-chameleon-bus.rst
10443
10444MEN F21BMC (Board Management Controller)
10445M: Andreas Werner <[email protected]>
10446S: Supported
10447F: drivers/mfd/menf21bmc.c
10448F: drivers/watchdog/menf21bmc_wdt.c
10449F: drivers/leds/leds-menf21bmc.c
10450F: drivers/hwmon/menf21bmc_hwmon.c
10451F: Documentation/hwmon/menf21bmc.rst
10452
10453MEN Z069 WATCHDOG DRIVER
10454M: Johannes Thumshirn <[email protected]>
10455L: [email protected]
10456S: Maintained
10457F: drivers/watchdog/menz69_wdt.c
10458
10459MESON AO CEC DRIVER FOR AMLOGIC SOCS
10460M: Neil Armstrong <[email protected]>
10461L: [email protected]
10462L: [email protected]
10463W: http://linux-meson.com/
10464S: Supported
10465F: drivers/media/platform/meson/ao-cec.c
10466F: drivers/media/platform/meson/ao-cec-g12a.c
10467F: Documentation/devicetree/bindings/media/meson-ao-cec.txt
10468T: git git://linuxtv.org/media_tree.git
10469
10470MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
10471M: Liang Yang <[email protected]>
10472L: [email protected]
10473S: Maintained
10474F: drivers/mtd/nand/raw/meson_*
10475F: Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt
10476
10477MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
10478M: Maxime Jourdan <[email protected]>
10479L: [email protected]
10480L: [email protected]
10481S: Supported
10482F: drivers/staging/media/meson/vdec/
10483T: git git://linuxtv.org/media_tree.git
10484
10485METHODE UDPU SUPPORT
10486M: Vladimir Vid <[email protected]>
10487S: Maintained
10488F: arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
10489
10490MICROBLAZE ARCHITECTURE
10491M: Michal Simek <[email protected]>
10492W: http://www.monstr.eu/fdt/
10493T: git git://git.monstr.eu/linux-2.6-microblaze.git
10494S: Supported
10495F: arch/microblaze/
10496
10497MICROCHIP AT91 SERIAL DRIVER
10498M: Richard Genoud <[email protected]>
10499S: Maintained
10500F: drivers/tty/serial/atmel_serial.c
10501F: drivers/tty/serial/atmel_serial.h
10502F: Documentation/devicetree/bindings/mfd/atmel-usart.txt
10503
10504MICROCHIP AUDIO ASOC DRIVERS
10505M: Codrin Ciubotariu <[email protected]>
10506L: [email protected] (moderated for non-subscribers)
10507S: Supported
10508F: sound/soc/atmel
10509
10510MICROCHIP DMA DRIVER
10511M: Ludovic Desroches <[email protected]>
10512L: [email protected] (moderated for non-subscribers)
10513L: [email protected]
10514S: Supported
10515F: drivers/dma/at_hdmac.c
10516F: drivers/dma/at_hdmac_regs.h
10517F: include/linux/platform_data/dma-atmel.h
10518F: Documentation/devicetree/bindings/dma/atmel-dma.txt
10519F: include/dt-bindings/dma/at91.h
10520
10521MICROCHIP ECC DRIVER
10522M: Tudor Ambarus <[email protected]>
10523L: [email protected]
10524S: Maintained
10525F: drivers/crypto/atmel-ecc.*
10526
10527MICROCHIP I2C DRIVER
10528M: Ludovic Desroches <[email protected]>
10529L: [email protected]
10530S: Supported
10531F: drivers/i2c/busses/i2c-at91.h
10532F: drivers/i2c/busses/i2c-at91-*.c
10533
10534MICROCHIP ISC DRIVER
10535M: Eugen Hristev <[email protected]>
10536L: [email protected]
10537S: Supported
10538F: drivers/media/platform/atmel/atmel-sama5d2-isc.c
10539F: drivers/media/platform/atmel/atmel-isc.h
10540F: drivers/media/platform/atmel/atmel-isc-base.c
10541F: drivers/media/platform/atmel/atmel-isc-regs.h
10542F: Documentation/devicetree/bindings/media/atmel-isc.txt
10543
10544MICROCHIP ISI DRIVER
10545M: Eugen Hristev <[email protected]>
10546L: [email protected]
10547S: Supported
10548F: drivers/media/platform/atmel/atmel-isi.c
10549F: drivers/media/platform/atmel/atmel-isi.h
10550
10551MICROCHIP AT91 USART MFD DRIVER
10552M: Radu Pirea <[email protected]>
10553L: [email protected]
10554S: Supported
10555F: drivers/mfd/at91-usart.c
10556F: include/dt-bindings/mfd/at91-usart.h
10557F: Documentation/devicetree/bindings/mfd/atmel-usart.txt
10558
10559MICROCHIP AT91 USART SPI DRIVER
10560M: Radu Pirea <[email protected]>
10561L: [email protected]
10562S: Supported
10563F: drivers/spi/spi-at91-usart.c
10564F: Documentation/devicetree/bindings/mfd/atmel-usart.txt
10565
10566MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
10567M: Woojung Huh <[email protected]>
10568M: Microchip Linux Driver Support <[email protected]>
10569L: [email protected]
10570S: Maintained
10571F: net/dsa/tag_ksz.c
10572F: drivers/net/dsa/microchip/*
10573F: include/linux/platform_data/microchip-ksz.h
10574F: Documentation/devicetree/bindings/net/dsa/ksz.txt
10575
10576MICROCHIP LAN743X ETHERNET DRIVER
10577M: Bryan Whitehead <[email protected]>
10578M: Microchip Linux Driver Support <[email protected]>
10579L: [email protected]
10580S: Maintained
10581F: drivers/net/ethernet/microchip/lan743x_*
10582
10583MICROCHIP LCDFB DRIVER
10584M: Nicolas Ferre <[email protected]>
10585L: [email protected]
10586S: Maintained
10587F: drivers/video/fbdev/atmel_lcdfb.c
10588F: include/video/atmel_lcdc.h
10589
10590MICROCHIP MMC/SD/SDIO MCI DRIVER
10591M: Ludovic Desroches <[email protected]>
10592S: Maintained
10593F: drivers/mmc/host/atmel-mci.c
10594
10595MICROCHIP MCP16502 PMIC DRIVER
10596M: Andrei Stefanescu <[email protected]>
10597L: [email protected] (moderated for non-subscribers)
10598S: Maintained
10599F: Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
10600F: drivers/regulator/mcp16502.c
10601
10602MICROCHIP MCP3911 ADC DRIVER
10603M: Marcus Folkesson <[email protected]>
10604M: Kent Gustavsson <[email protected]>
10605L: [email protected]
10606S: Supported
10607F: drivers/iio/adc/mcp3911.c
10608F: Documentation/devicetree/bindings/iio/adc/mcp3911.txt
10609
10610MICROCHIP NAND DRIVER
10611M: Tudor Ambarus <[email protected]>
10612L: [email protected]
10613S: Supported
10614F: drivers/mtd/nand/raw/atmel/*
10615F: Documentation/devicetree/bindings/mtd/atmel-nand.txt
10616
10617MICROCHIP PWM DRIVER
10618M: Claudiu Beznea <[email protected]>
10619L: [email protected] (moderated for non-subscribers)
10620L: [email protected]
10621S: Supported
10622F: drivers/pwm/pwm-atmel.c
10623F: Documentation/devicetree/bindings/pwm/atmel-pwm.txt
10624
10625MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
10626M: Ludovic Desroches <[email protected]>
10627M: Eugen Hristev <[email protected]>
10628L: [email protected]
10629S: Supported
10630F: drivers/iio/adc/at91-sama5d2_adc.c
10631F: Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt
10632F: include/dt-bindings/iio/adc/at91-sama5d2_adc.h
10633
10634MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
10635M: Nicolas Ferre <[email protected]>
10636S: Supported
10637F: drivers/power/reset/at91-sama5d2_shdwc.c
10638
10639MICROCHIP SAMA5D2-COMPATIBLE PIOBU GPIO
10640M: Andrei Stefanescu <[email protected]>
10641L: [email protected] (moderated for non-subscribers)
10642L: [email protected]
10643F: drivers/gpio/gpio-sama5d2-piobu.c
10644
10645MICROCHIP SPI DRIVER
10646M: Nicolas Ferre <[email protected]>
10647S: Supported
10648F: drivers/spi/spi-atmel.*
10649
10650MICROCHIP SSC DRIVER
10651M: Nicolas Ferre <[email protected]>
10652L: [email protected] (moderated for non-subscribers)
10653S: Supported
10654F: drivers/misc/atmel-ssc.c
10655F: include/linux/atmel-ssc.h
10656
10657MICROCHIP TIMER COUNTER (TC) AND CLOCKSOURCE DRIVERS
10658M: Nicolas Ferre <[email protected]>
10659L: [email protected] (moderated for non-subscribers)
10660S: Supported
10661F: drivers/misc/atmel_tclib.c
10662F: drivers/clocksource/tcb_clksrc.c
10663
10664MICROCHIP USBA UDC DRIVER
10665M: Cristian Birsan <[email protected]>
10666L: [email protected] (moderated for non-subscribers)
10667S: Supported
10668F: drivers/usb/gadget/udc/atmel_usba_udc.*
10669
10670MICROCHIP USB251XB DRIVER
10671M: Richard Leitner <[email protected]>
10672L: [email protected]
10673S: Maintained
10674F: drivers/usb/misc/usb251xb.c
10675F: Documentation/devicetree/bindings/usb/usb251xb.txt
10676
10677MICROCHIP XDMA DRIVER
10678M: Ludovic Desroches <[email protected]>
10679L: [email protected]
10680L: [email protected]
10681S: Supported
10682F: drivers/dma/at_xdmac.c
10683
10684MICROSEMI MIPS SOCS
10685M: Alexandre Belloni <[email protected]>
10686M: Microchip Linux Driver Support <[email protected]>
10687L: [email protected]
10688S: Supported
10689F: arch/mips/generic/board-ocelot.c
10690F: arch/mips/configs/generic/board-ocelot.config
10691F: arch/mips/boot/dts/mscc/
10692F: Documentation/devicetree/bindings/mips/mscc.txt
10693
10694MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
10695M: Don Brace <[email protected]>
10696L: [email protected]
10697L: [email protected]
10698S: Supported
10699F: drivers/scsi/smartpqi/smartpqi*.[ch]
10700F: drivers/scsi/smartpqi/Kconfig
10701F: drivers/scsi/smartpqi/Makefile
10702F: include/linux/cciss*.h
10703F: include/uapi/linux/cciss*.h
10704F: Documentation/scsi/smartpqi.txt
10705
10706MICROSEMI ETHERNET SWITCH DRIVER
10707M: Alexandre Belloni <[email protected]>
10708M: Microchip Linux Driver Support <[email protected]>
10709L: [email protected]
10710S: Supported
10711F: drivers/net/ethernet/mscc/
10712
10713MICROSOFT SURFACE PRO 3 BUTTON DRIVER
10714M: Chen Yu <[email protected]>
10715L: [email protected]
10716S: Supported
10717F: drivers/platform/x86/surfacepro3_button.c
10718
10719MICROTEK X6 SCANNER
10720M: Oliver Neukum <[email protected]>
10721S: Maintained
10722F: drivers/usb/image/microtek.*
10723
10724MIPS
10725M: Ralf Baechle <[email protected]>
10726M: Paul Burton <[email protected]>
10727M: James Hogan <[email protected]>
10728L: [email protected]
10729W: http://www.linux-mips.org/
10730T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
10731T: git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
10732Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10733S: Supported
10734F: Documentation/devicetree/bindings/mips/
10735F: Documentation/mips/
10736F: arch/mips/
10737F: drivers/platform/mips/
10738
10739MIPS BOSTON DEVELOPMENT BOARD
10740M: Paul Burton <[email protected]>
10741L: [email protected]
10742S: Maintained
10743F: Documentation/devicetree/bindings/clock/img,boston-clock.txt
10744F: arch/mips/boot/dts/img/boston.dts
10745F: arch/mips/configs/generic/board-boston.config
10746F: drivers/clk/imgtec/clk-boston.c
10747F: include/dt-bindings/clock/boston-clock.h
10748
10749MIPS GENERIC PLATFORM
10750M: Paul Burton <[email protected]>
10751L: [email protected]
10752S: Supported
10753F: Documentation/devicetree/bindings/power/mti,mips-cpc.txt
10754F: arch/mips/generic/
10755F: arch/mips/tools/generic-board-config.sh
10756
10757MIPS/LOONGSON1 ARCHITECTURE
10758M: Keguang Zhang <[email protected]>
10759L: [email protected]
10760S: Maintained
10761F: arch/mips/loongson32/
10762F: arch/mips/include/asm/mach-loongson32/
10763F: drivers/*/*loongson1*
10764F: drivers/*/*/*loongson1*
10765
10766MIPS/LOONGSON2 ARCHITECTURE
10767M: Jiaxun Yang <[email protected]>
10768L: [email protected]
10769S: Maintained
10770F: arch/mips/loongson64/fuloong-2e/
10771F: arch/mips/loongson64/lemote-2f/
10772F: arch/mips/include/asm/mach-loongson64/
10773F: drivers/*/*loongson2*
10774F: drivers/*/*/*loongson2*
10775
10776MIPS/LOONGSON3 ARCHITECTURE
10777M: Huacai Chen <[email protected]>
10778L: [email protected]
10779S: Maintained
10780F: arch/mips/loongson64/
10781F: arch/mips/include/asm/mach-loongson64/
10782F: drivers/platform/mips/cpu_hwmon.c
10783F: drivers/*/*loongson3*
10784F: drivers/*/*/*loongson3*
10785
10786MIPS RINT INSTRUCTION EMULATION
10787M: Aleksandar Markovic <[email protected]>
10788L: [email protected]
10789S: Supported
10790F: arch/mips/math-emu/sp_rint.c
10791F: arch/mips/math-emu/dp_rint.c
10792
10793MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
10794M: Hans Verkuil <[email protected]>
10795L: [email protected]
10796T: git git://linuxtv.org/media_tree.git
10797W: https://linuxtv.org
10798S: Odd Fixes
10799F: drivers/media/radio/radio-miropcm20*
10800
10801MMP SUPPORT
10802R: Lubomir Rintel <[email protected]>
10803L: [email protected] (moderated for non-subscribers)
10804S: Odd Fixes
10805F: arch/arm/boot/dts/mmp*
10806F: arch/arm/mach-mmp/
10807
10808MMU GATHER AND TLB INVALIDATION
10809M: Will Deacon <[email protected]>
10810M: "Aneesh Kumar K.V" <[email protected]>
10811M: Andrew Morton <[email protected]>
10812M: Nick Piggin <[email protected]>
10813M: Peter Zijlstra <[email protected]>
10814L: [email protected]
10815L: [email protected]
10816S: Maintained
10817F: arch/*/include/asm/tlb.h
10818F: include/asm-generic/tlb.h
10819F: mm/mmu_gather.c
10820
10821MN88472 MEDIA DRIVER
10822M: Antti Palosaari <[email protected]>
10823L: [email protected]
10824W: https://linuxtv.org
10825W: http://palosaari.fi/linux/
10826Q: http://patchwork.linuxtv.org/project/linux-media/list/
10827S: Maintained
10828F: drivers/media/dvb-frontends/mn88472*
10829
10830MN88473 MEDIA DRIVER
10831M: Antti Palosaari <[email protected]>
10832L: [email protected]
10833W: https://linuxtv.org
10834W: http://palosaari.fi/linux/
10835Q: http://patchwork.linuxtv.org/project/linux-media/list/
10836S: Maintained
10837F: drivers/media/dvb-frontends/mn88473*
10838
10839MODULE SUPPORT
10840M: Jessica Yu <[email protected]>
10841T: git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
10842S: Maintained
10843F: include/linux/module.h
10844F: kernel/module.c
10845
10846MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
10847W: http://popies.net/meye/
10848S: Orphan
10849F: Documentation/media/v4l-drivers/meye*
10850F: drivers/media/pci/meye/
10851F: include/uapi/linux/meye.h
10852
10853MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
10854M: Jiri Slaby <[email protected]>
10855S: Maintained
10856F: Documentation/driver-api/serial/moxa-smartio.rst
10857F: drivers/tty/mxser.*
10858
10859MR800 AVERMEDIA USB FM RADIO DRIVER
10860M: Alexey Klimov <[email protected]>
10861L: [email protected]
10862T: git git://linuxtv.org/media_tree.git
10863S: Maintained
10864F: drivers/media/radio/radio-mr800.c
10865
10866MRF24J40 IEEE 802.15.4 RADIO DRIVER
10867M: Alan Ott <[email protected]>
10868L: [email protected]
10869S: Maintained
10870F: drivers/net/ieee802154/mrf24j40.c
10871F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
10872
10873MSI LAPTOP SUPPORT
10874M: "Lee, Chun-Yi" <[email protected]>
10875L: [email protected]
10876S: Maintained
10877F: drivers/platform/x86/msi-laptop.c
10878
10879MSI WMI SUPPORT
10880L: [email protected]
10881S: Orphan
10882F: drivers/platform/x86/msi-wmi.c
10883
10884MSI001 MEDIA DRIVER
10885M: Antti Palosaari <[email protected]>
10886L: [email protected]
10887W: https://linuxtv.org
10888W: http://palosaari.fi/linux/
10889Q: http://patchwork.linuxtv.org/project/linux-media/list/
10890T: git git://linuxtv.org/anttip/media_tree.git
10891S: Maintained
10892F: drivers/media/tuners/msi001*
10893
10894MSI2500 MEDIA DRIVER
10895M: Antti Palosaari <[email protected]>
10896L: [email protected]
10897W: https://linuxtv.org
10898W: http://palosaari.fi/linux/
10899Q: http://patchwork.linuxtv.org/project/linux-media/list/
10900T: git git://linuxtv.org/anttip/media_tree.git
10901S: Maintained
10902F: drivers/media/usb/msi2500/
10903
10904MSYSTEMS DISKONCHIP G3 MTD DRIVER
10905M: Robert Jarzmik <[email protected]>
10906L: [email protected]
10907S: Maintained
10908F: drivers/mtd/devices/docg3*
10909
10910MT9M032 APTINA SENSOR DRIVER
10911M: Laurent Pinchart <[email protected]>
10912L: [email protected]
10913T: git git://linuxtv.org/media_tree.git
10914S: Maintained
10915F: drivers/media/i2c/mt9m032.c
10916F: include/media/i2c/mt9m032.h
10917
10918MT9P031 APTINA CAMERA SENSOR
10919M: Laurent Pinchart <[email protected]>
10920L: [email protected]
10921T: git git://linuxtv.org/media_tree.git
10922S: Maintained
10923F: drivers/media/i2c/mt9p031.c
10924F: include/media/i2c/mt9p031.h
10925
10926MT9T001 APTINA CAMERA SENSOR
10927M: Laurent Pinchart <[email protected]>
10928L: [email protected]
10929T: git git://linuxtv.org/media_tree.git
10930S: Maintained
10931F: drivers/media/i2c/mt9t001.c
10932F: include/media/i2c/mt9t001.h
10933
10934MT9T112 APTINA CAMERA SENSOR
10935M: Jacopo Mondi <[email protected]>
10936L: [email protected]
10937T: git git://linuxtv.org/media_tree.git
10938S: Odd Fixes
10939F: drivers/media/i2c/mt9t112.c
10940F: include/media/i2c/mt9t112.h
10941
10942MT9V032 APTINA CAMERA SENSOR
10943M: Laurent Pinchart <[email protected]>
10944L: [email protected]
10945T: git git://linuxtv.org/media_tree.git
10946S: Maintained
10947F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
10948F: drivers/media/i2c/mt9v032.c
10949F: include/media/i2c/mt9v032.h
10950
10951MT9V111 APTINA CAMERA SENSOR
10952M: Jacopo Mondi <[email protected]>
10953L: [email protected]
10954T: git git://linuxtv.org/media_tree.git
10955S: Maintained
10956F: Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt
10957F: drivers/media/i2c/mt9v111.c
10958
10959MULTIFUNCTION DEVICES (MFD)
10960M: Lee Jones <[email protected]>
10961T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10962S: Supported
10963F: Documentation/devicetree/bindings/mfd/
10964F: drivers/mfd/
10965F: include/linux/mfd/
10966F: include/dt-bindings/mfd/
10967
10968MULTIMEDIA CARD (MMC) ETC. OVER SPI
10969S: Orphan
10970F: drivers/mmc/host/mmc_spi.c
10971F: include/linux/spi/mmc_spi.h
10972
10973MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
10974M: Ulf Hansson <[email protected]>
10975L: [email protected]
10976T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
10977S: Maintained
10978F: Documentation/devicetree/bindings/mmc/
10979F: drivers/mmc/
10980F: include/linux/mmc/
10981F: include/uapi/linux/mmc/
10982
10983MULTIPLEXER SUBSYSTEM
10984M: Peter Rosin <[email protected]>
10985S: Maintained
10986F: Documentation/ABI/testing/sysfs-class-mux*
10987F: Documentation/devicetree/bindings/mux/
10988F: include/dt-bindings/mux/
10989F: include/linux/mux/
10990F: drivers/mux/
10991
10992MULTITECH MULTIPORT CARD (ISICOM)
10993S: Orphan
10994F: drivers/tty/isicom.c
10995F: include/linux/isicom.h
10996
10997MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
10998M: Bin Liu <[email protected]>
10999L: [email protected]
11000S: Maintained
11001F: drivers/usb/musb/
11002
11003MXL301RF MEDIA DRIVER
11004M: Akihiro Tsukada <[email protected]>
11005L: [email protected]
11006S: Odd Fixes
11007F: drivers/media/tuners/mxl301rf*
11008
11009MXL5007T MEDIA DRIVER
11010M: Michael Krufky <[email protected]>
11011L: [email protected]
11012W: https://linuxtv.org
11013W: http://github.com/mkrufky
11014Q: http://patchwork.linuxtv.org/project/linux-media/list/
11015T: git git://linuxtv.org/mkrufky/tuners.git
11016S: Maintained
11017F: drivers/media/tuners/mxl5007t.*
11018
11019MXSFB DRM DRIVER
11020M: Marek Vasut <[email protected]>
11021M: Stefan Agner <[email protected]>
11022L: [email protected]
11023S: Supported
11024F: drivers/gpu/drm/mxsfb/
11025F: Documentation/devicetree/bindings/display/mxsfb.txt
11026T: git git://anongit.freedesktop.org/drm/drm-misc
11027
11028MYLEX DAC960 PCI RAID Controller
11029M: Hannes Reinecke <[email protected]>
11030L: [email protected]
11031S: Supported
11032F: drivers/scsi/myrb.*
11033F: drivers/scsi/myrs.*
11034
11035MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
11036M: Chris Lee <[email protected]>
11037L: [email protected]
11038W: https://www.cspi.com/ethernet-products/support/downloads/
11039S: Supported
11040F: drivers/net/ethernet/myricom/myri10ge/
11041
11042NAND FLASH SUBSYSTEM
11043M: Miquel Raynal <[email protected]>
11044R: Richard Weinberger <[email protected]>
11045L: [email protected]
11046W: http://www.linux-mtd.infradead.org/
11047Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
11048T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
11049S: Maintained
11050F: drivers/mtd/nand/
11051F: include/linux/mtd/*nand*.h
11052
11053NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
11054M: Daniel Mack <[email protected]>
11055S: Maintained
11056L: [email protected] (moderated for non-subscribers)
11057W: http://www.native-instruments.com
11058F: sound/usb/caiaq/
11059
11060NATSEMI ETHERNET DRIVER (DP8381x)
11061S: Orphan
11062F: drivers/net/ethernet/natsemi/natsemi.c
11063
11064NCR 5380 SCSI DRIVERS
11065M: Finn Thain <[email protected]>
11066M: Michael Schmitz <[email protected]>
11067L: [email protected]
11068S: Maintained
11069F: Documentation/scsi/g_NCR5380.txt
11070F: drivers/scsi/NCR5380.*
11071F: drivers/scsi/arm/cumana_1.c
11072F: drivers/scsi/arm/oak.c
11073F: drivers/scsi/atari_scsi.*
11074F: drivers/scsi/dmx3191d.c
11075F: drivers/scsi/g_NCR5380.*
11076F: drivers/scsi/mac_scsi.*
11077F: drivers/scsi/sun3_scsi.*
11078F: drivers/scsi/sun3_scsi_vme.c
11079
11080NCSI LIBRARY:
11081M: Samuel Mendoza-Jonas <[email protected]>
11082S: Maintained
11083F: net/ncsi/
11084
11085NCT6775 HARDWARE MONITOR DRIVER
11086M: Guenter Roeck <[email protected]>
11087L: [email protected]
11088S: Maintained
11089F: Documentation/hwmon/nct6775.rst
11090F: drivers/hwmon/nct6775.c
11091
11092NET_FAILOVER MODULE
11093M: Sridhar Samudrala <[email protected]>
11094L: [email protected]
11095S: Supported
11096F: drivers/net/net_failover.c
11097F: include/net/net_failover.h
11098F: Documentation/networking/net_failover.rst
11099
11100NETEM NETWORK EMULATOR
11101M: Stephen Hemminger <[email protected]>
11102L: [email protected] (moderated for non-subscribers)
11103S: Maintained
11104F: net/sched/sch_netem.c
11105
11106NETERION 10GbE DRIVERS (s2io/vxge)
11107M: Jon Mason <[email protected]>
11108L: [email protected]
11109S: Supported
11110F: Documentation/networking/device_drivers/neterion/s2io.txt
11111F: Documentation/networking/device_drivers/neterion/vxge.txt
11112F: drivers/net/ethernet/neterion/
11113
11114NETFILTER
11115M: Pablo Neira Ayuso <[email protected]>
11116M: Jozsef Kadlecsik <[email protected]>
11117M: Florian Westphal <[email protected]>
11118L: [email protected]
11119L: [email protected]
11120W: http://www.netfilter.org/
11121W: http://www.iptables.org/
11122W: http://www.nftables.org/
11123Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
11124T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
11125T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
11126S: Maintained
11127F: include/linux/netfilter*
11128F: include/linux/netfilter/
11129F: include/net/netfilter/
11130F: include/uapi/linux/netfilter*
11131F: include/uapi/linux/netfilter/
11132F: net/*/netfilter.c
11133F: net/*/netfilter/
11134F: net/netfilter/
11135F: net/bridge/br_netfilter*.c
11136
11137NETROM NETWORK LAYER
11138M: Ralf Baechle <[email protected]>
11139L: [email protected]
11140W: http://www.linux-ax25.org/
11141S: Maintained
11142F: include/net/netrom.h
11143F: include/uapi/linux/netrom.h
11144F: net/netrom/
11145
11146NETRONOME ETHERNET DRIVERS
11147M: Jakub Kicinski <[email protected]>
11148L: [email protected]
11149S: Maintained
11150F: drivers/net/ethernet/netronome/
11151
11152NETWORK BLOCK DEVICE (NBD)
11153M: Josef Bacik <[email protected]>
11154S: Maintained
11155L: [email protected]
11156L: [email protected]
11157F: Documentation/admin-guide/blockdev/nbd.rst
11158F: drivers/block/nbd.c
11159F: include/trace/events/nbd.h
11160F: include/uapi/linux/nbd.h
11161
11162NETWORK DROP MONITOR
11163M: Neil Horman <[email protected]>
11164L: [email protected]
11165S: Maintained
11166W: https://fedorahosted.org/dropwatch/
11167F: net/core/drop_monitor.c
11168F: include/uapi/linux/net_dropmon.h
11169
11170NETWORKING DRIVERS
11171M: "David S. Miller" <[email protected]>
11172L: [email protected]
11173W: http://www.linuxfoundation.org/en/Net
11174Q: http://patchwork.ozlabs.org/project/netdev/list/
11175T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
11176T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
11177S: Odd Fixes
11178F: Documentation/devicetree/bindings/net/
11179F: drivers/net/
11180F: include/linux/if_*
11181F: include/linux/netdevice.h
11182F: include/linux/etherdevice.h
11183F: include/linux/fcdevice.h
11184F: include/linux/fddidevice.h
11185F: include/linux/hippidevice.h
11186F: include/linux/inetdevice.h
11187F: include/uapi/linux/if_*
11188F: include/uapi/linux/netdevice.h
11189
11190NETWORKING DRIVERS (WIRELESS)
11191M: Kalle Valo <[email protected]>
11192L: [email protected]
11193Q: http://patchwork.kernel.org/project/linux-wireless/list/
11194T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
11195T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
11196S: Maintained
11197F: Documentation/devicetree/bindings/net/wireless/
11198F: drivers/net/wireless/
11199
11200NETWORKING [DSA]
11201M: Andrew Lunn <[email protected]>
11202M: Vivien Didelot <[email protected]>
11203M: Florian Fainelli <[email protected]>
11204S: Maintained
11205F: Documentation/devicetree/bindings/net/dsa/
11206F: net/dsa/
11207F: include/net/dsa.h
11208F: include/linux/dsa/
11209F: include/linux/platform_data/dsa.h
11210F: drivers/net/dsa/
11211
11212NETWORKING [GENERAL]
11213M: "David S. Miller" <[email protected]>
11214L: [email protected]
11215W: http://www.linuxfoundation.org/en/Net
11216Q: http://patchwork.ozlabs.org/project/netdev/list/
11217T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
11218T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
11219B: mailto:[email protected]
11220S: Maintained
11221F: net/
11222F: include/net/
11223F: include/linux/in.h
11224F: include/linux/net.h
11225F: include/linux/netdevice.h
11226F: include/uapi/linux/in.h
11227F: include/uapi/linux/net.h
11228F: include/uapi/linux/netdevice.h
11229F: include/uapi/linux/net_namespace.h
11230F: tools/testing/selftests/net/
11231F: lib/net_utils.c
11232F: lib/random32.c
11233F: Documentation/networking/
11234
11235NETWORKING [IPSEC]
11236M: Steffen Klassert <[email protected]>
11237M: Herbert Xu <[email protected]>
11238M: "David S. Miller" <[email protected]>
11239L: [email protected]
11240T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
11241T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
11242S: Maintained
11243F: net/xfrm/
11244F: net/key/
11245F: net/ipv4/xfrm*
11246F: net/ipv4/esp4*
11247F: net/ipv4/ah4.c
11248F: net/ipv4/ipcomp.c
11249F: net/ipv4/ip_vti.c
11250F: net/ipv6/xfrm*
11251F: net/ipv6/esp6*
11252F: net/ipv6/ah6.c
11253F: net/ipv6/ipcomp6.c
11254F: net/ipv6/ip6_vti.c
11255F: include/uapi/linux/xfrm.h
11256F: include/net/xfrm.h
11257
11258NETWORKING [IPv4/IPv6]
11259M: "David S. Miller" <[email protected]>
11260M: Alexey Kuznetsov <[email protected]>
11261M: Hideaki YOSHIFUJI <[email protected]>
11262L: [email protected]
11263T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
11264S: Maintained
11265F: net/ipv4/
11266F: net/ipv6/
11267F: include/net/ip*
11268F: arch/x86/net/*
11269
11270NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
11271M: Paul Moore <[email protected]>
11272W: https://github.com/netlabel
11273L: [email protected]
11274L: [email protected]
11275S: Maintained
11276F: Documentation/netlabel/
11277F: include/net/calipso.h
11278F: include/net/cipso_ipv4.h
11279F: include/net/netlabel.h
11280F: include/uapi/linux/netfilter/xt_SECMARK.h
11281F: include/uapi/linux/netfilter/xt_CONNSECMARK.h
11282F: net/netlabel/
11283F: net/ipv4/cipso_ipv4.c
11284F: net/ipv6/calipso.c
11285F: net/netfilter/xt_CONNSECMARK.c
11286F: net/netfilter/xt_SECMARK.c
11287
11288NETWORKING [TCP]
11289M: Eric Dumazet <[email protected]>
11290L: [email protected]
11291S: Maintained
11292F: net/ipv4/tcp*.c
11293F: net/ipv4/syncookies.c
11294F: net/ipv6/tcp*.c
11295F: net/ipv6/syncookies.c
11296F: include/uapi/linux/tcp.h
11297F: include/net/tcp.h
11298F: include/linux/tcp.h
11299F: include/trace/events/tcp.h
11300
11301NETWORKING [TLS]
11302M: Boris Pismenny <[email protected]>
11303M: Aviad Yehezkel <[email protected]>
11304M: Dave Watson <[email protected]>
11305M: John Fastabend <[email protected]>
11306M: Daniel Borkmann <[email protected]>
11307M: Jakub Kicinski <[email protected]>
11308L: [email protected]
11309S: Maintained
11310F: net/tls/*
11311F: include/uapi/linux/tls.h
11312F: include/net/tls.h
11313
11314NETWORKING [WIRELESS]
11315L: [email protected]
11316Q: http://patchwork.kernel.org/project/linux-wireless/list/
11317
11318NETDEVSIM
11319M: Jakub Kicinski <[email protected]>
11320S: Maintained
11321F: drivers/net/netdevsim/*
11322
11323NETXEN (1/10) GbE SUPPORT
11324M: Manish Chopra <[email protected]>
11325M: Rahul Verma <[email protected]>
11326M: [email protected]
11327L: [email protected]
11328S: Supported
11329F: drivers/net/ethernet/qlogic/netxen/
11330
11331NEXTHOP
11332M: David Ahern <[email protected]>
11333L: [email protected]
11334S: Maintained
11335F: include/net/nexthop.h
11336F: include/uapi/linux/nexthop.h
11337F: include/net/netns/nexthop.h
11338F: net/ipv4/nexthop.c
11339
11340NFC SUBSYSTEM
11341L: [email protected]
11342S: Orphan
11343F: net/nfc/
11344F: include/net/nfc/
11345F: include/uapi/linux/nfc.h
11346F: drivers/nfc/
11347F: include/linux/platform_data/nfcmrvl.h
11348F: include/linux/platform_data/nxp-nci.h
11349F: Documentation/devicetree/bindings/net/nfc/
11350
11351NFS, SUNRPC, AND LOCKD CLIENTS
11352M: Trond Myklebust <[email protected]>
11353M: Anna Schumaker <[email protected]>
11354L: [email protected]
11355W: http://client.linux-nfs.org
11356T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
11357S: Maintained
11358F: fs/lockd/
11359F: fs/nfs/
11360F: fs/nfs_common/
11361F: net/sunrpc/
11362F: include/linux/lockd/
11363F: include/linux/nfs*
11364F: include/linux/sunrpc/
11365F: include/uapi/linux/nfs*
11366F: include/uapi/linux/sunrpc/
11367
11368NILFS2 FILESYSTEM
11369M: Ryusuke Konishi <[email protected]>
11370L: [email protected]
11371W: https://nilfs.sourceforge.io/
11372W: https://nilfs.osdn.jp/
11373T: git git://github.com/konis/nilfs2.git
11374S: Supported
11375F: Documentation/filesystems/nilfs2.txt
11376F: fs/nilfs2/
11377F: include/trace/events/nilfs2.h
11378F: include/uapi/linux/nilfs2_api.h
11379F: include/uapi/linux/nilfs2_ondisk.h
11380
11381NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
11382M: YOKOTA Hiroshi <[email protected]>
11383W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
11384S: Maintained
11385F: Documentation/scsi/NinjaSCSI.txt
11386F: drivers/scsi/pcmcia/nsp_*
11387
11388NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
11389M: GOTO Masanori <[email protected]>
11390M: YOKOTA Hiroshi <[email protected]>
11391W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
11392S: Maintained
11393F: Documentation/scsi/NinjaSCSI.txt
11394F: drivers/scsi/nsp32*
11395
11396NIOS2 ARCHITECTURE
11397M: Ley Foon Tan <[email protected]>
11398L: [email protected] (moderated for non-subscribers)
11399T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
11400S: Maintained
11401F: arch/nios2/
11402
11403NOHZ, DYNTICKS SUPPORT
11404M: Frederic Weisbecker <[email protected]>
11405M: Thomas Gleixner <[email protected]>
11406M: Ingo Molnar <[email protected]>
11407L: [email protected]
11408T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
11409S: Maintained
11410F: kernel/time/tick*.*
11411F: include/linux/tick.h
11412F: include/linux/sched/nohz.h
11413
11414NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
11415M: Pavel Machek <[email protected]>
11416M: Sakari Ailus <[email protected]>
11417L: [email protected]
11418S: Maintained
11419F: drivers/media/i2c/et8ek8
11420F: drivers/media/i2c/ad5820.c
11421
11422NOKIA N900 POWER SUPPLY DRIVERS
11423R: Pali Rohár <[email protected]>
11424F: include/linux/power/bq2415x_charger.h
11425F: include/linux/power/bq27xxx_battery.h
11426F: include/linux/power/isp1704_charger.h
11427F: drivers/power/supply/bq2415x_charger.c
11428F: drivers/power/supply/bq27xxx_battery.c
11429F: drivers/power/supply/bq27xxx_battery_i2c.c
11430F: drivers/power/supply/isp1704_charger.c
11431F: drivers/power/supply/rx51_battery.c
11432
11433NOLIBC HEADER FILE
11434M: Willy Tarreau <[email protected]>
11435S: Maintained
11436T: git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
11437F: tools/include/nolibc/
11438
11439NTB AMD DRIVER
11440M: Shyam Sundar S K <[email protected]>
11441L: [email protected]
11442S: Supported
11443F: drivers/ntb/hw/amd/
11444
11445NTB DRIVER CORE
11446M: Jon Mason <[email protected]>
11447M: Dave Jiang <[email protected]>
11448M: Allen Hubbe <[email protected]>
11449L: [email protected]
11450S: Supported
11451W: https://github.com/jonmason/ntb/wiki
11452T: git git://github.com/jonmason/ntb.git
11453F: drivers/ntb/
11454F: drivers/net/ntb_netdev.c
11455F: include/linux/ntb.h
11456F: include/linux/ntb_transport.h
11457F: tools/testing/selftests/ntb/
11458
11459NTB IDT DRIVER
11460M: Serge Semin <[email protected]>
11461L: [email protected]
11462S: Supported
11463F: drivers/ntb/hw/idt/
11464
11465NTB INTEL DRIVER
11466M: Dave Jiang <[email protected]>
11467L: [email protected]
11468S: Supported
11469W: https://github.com/davejiang/linux/wiki
11470T: git https://github.com/davejiang/linux.git
11471F: drivers/ntb/hw/intel/
11472
11473NTFS FILESYSTEM
11474M: Anton Altaparmakov <[email protected]>
11475L: [email protected]
11476W: http://www.tuxera.com/
11477T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
11478S: Supported
11479F: Documentation/filesystems/ntfs.txt
11480F: fs/ntfs/
11481
11482NUBUS SUBSYSTEM
11483M: Finn Thain <[email protected]>
11484L: [email protected]
11485S: Maintained
11486F: arch/*/include/asm/nubus.h
11487F: drivers/nubus/
11488F: include/linux/nubus.h
11489F: include/uapi/linux/nubus.h
11490
11491NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
11492M: Antonino Daplas <[email protected]>
11493L: [email protected]
11494S: Maintained
11495F: drivers/video/fbdev/riva/
11496F: drivers/video/fbdev/nvidia/
11497
11498NVM EXPRESS DRIVER
11499M: Keith Busch <[email protected]>
11500M: Jens Axboe <[email protected]>
11501M: Christoph Hellwig <[email protected]>
11502M: Sagi Grimberg <[email protected]>
11503L: [email protected]
11504T: git://git.infradead.org/nvme.git
11505W: http://git.infradead.org/nvme.git
11506S: Supported
11507F: drivers/nvme/host/
11508F: include/linux/nvme.h
11509F: include/uapi/linux/nvme_ioctl.h
11510
11511NVM EXPRESS FC TRANSPORT DRIVERS
11512M: James Smart <[email protected]>
11513L: [email protected]
11514S: Supported
11515F: include/linux/nvme-fc.h
11516F: include/linux/nvme-fc-driver.h
11517F: drivers/nvme/host/fc.c
11518F: drivers/nvme/target/fc.c
11519F: drivers/nvme/target/fcloop.c
11520
11521NVM EXPRESS TARGET DRIVER
11522M: Christoph Hellwig <[email protected]>
11523M: Sagi Grimberg <[email protected]>
11524L: [email protected]
11525T: git://git.infradead.org/nvme.git
11526W: http://git.infradead.org/nvme.git
11527S: Supported
11528F: drivers/nvme/target/
11529
11530NVMEM FRAMEWORK
11531M: Srinivas Kandagatla <[email protected]>
11532S: Maintained
11533F: drivers/nvmem/
11534F: Documentation/devicetree/bindings/nvmem/
11535F: Documentation/ABI/stable/sysfs-bus-nvmem
11536F: include/linux/nvmem-consumer.h
11537F: include/linux/nvmem-provider.h
11538
11539NXP FXAS21002C DRIVER
11540M: Rui Miguel Silva <[email protected]>
11541L: [email protected]
11542S: Maintained
11543F: Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.txt
11544F: drivers/iio/gyro/fxas21002c_core.c
11545F: drivers/iio/gyro/fxas21002c.h
11546F: drivers/iio/gyro/fxas21002c_i2c.c
11547F: drivers/iio/gyro/fxas21002c_spi.c
11548
11549NXP SGTL5000 DRIVER
11550M: Fabio Estevam <[email protected]>
11551L: [email protected] (moderated for non-subscribers)
11552S: Maintained
11553F: Documentation/devicetree/bindings/sound/sgtl5000.txt
11554F: sound/soc/codecs/sgtl5000*
11555
11556NXP SJA1105 ETHERNET SWITCH DRIVER
11557M: Vladimir Oltean <[email protected]>
11558L: [email protected]
11559S: Maintained
11560F: drivers/net/dsa/sja1105
11561
11562NXP TDA998X DRM DRIVER
11563M: Russell King <[email protected]>
11564S: Maintained
11565T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
11566T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
11567F: drivers/gpu/drm/i2c/tda998x_drv.c
11568F: include/drm/i2c/tda998x.h
11569F: include/dt-bindings/display/tda998x.h
11570K: "nxp,tda998x"
11571
11572NXP TFA9879 DRIVER
11573M: Peter Rosin <[email protected]>
11574L: [email protected] (moderated for non-subscribers)
11575S: Maintained
11576F: Documentation/devicetree/bindings/sound/tfa9879.txt
11577F: sound/soc/codecs/tfa9879*
11578
11579NXP-NCI NFC DRIVER
11580M: Clément Perrochaud <[email protected]>
11581R: Charles Gorand <[email protected]>
11582L: [email protected] (moderated for non-subscribers)
11583S: Supported
11584F: drivers/nfc/nxp-nci
11585
11586OBJAGG
11587M: Jiri Pirko <[email protected]>
11588L: [email protected]
11589S: Supported
11590F: lib/objagg.c
11591F: lib/test_objagg.c
11592F: include/linux/objagg.h
11593
11594NXP FSPI DRIVER
11595R: Yogesh Gaur <[email protected]>
11596M: Ashish Kumar <[email protected]>
11597L: [email protected]
11598S: Maintained
11599F: drivers/spi/spi-nxp-fspi.c
11600F: Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt
11601
11602OBJTOOL
11603M: Josh Poimboeuf <[email protected]>
11604M: Peter Zijlstra <[email protected]>
11605S: Supported
11606F: tools/objtool/
11607
11608OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
11609M: Frederic Barrat <[email protected]>
11610M: Andrew Donnellan <[email protected]>
11611L: [email protected]
11612S: Supported
11613F: arch/powerpc/platforms/powernv/ocxl.c
11614F: arch/powerpc/include/asm/pnv-ocxl.h
11615F: drivers/misc/ocxl/
11616F: include/misc/ocxl*
11617F: include/uapi/misc/ocxl.h
11618F: Documentation/userspace-api/accelerators/ocxl.rst
11619
11620OMAP AUDIO SUPPORT
11621M: Peter Ujfalusi <[email protected]>
11622M: Jarkko Nikula <[email protected]>
11623L: [email protected] (moderated for non-subscribers)
11624L: [email protected]
11625S: Maintained
11626F: sound/soc/ti/omap*
11627F: sound/soc/ti/rx51.c
11628F: sound/soc/ti/n810.c
11629F: sound/soc/ti/sdma-pcm.*
11630
11631OMAP CLOCK FRAMEWORK SUPPORT
11632M: Paul Walmsley <[email protected]>
11633L: [email protected]
11634S: Maintained
11635F: arch/arm/*omap*/*clock*
11636
11637OMAP DEVICE TREE SUPPORT
11638M: Benoît Cousson <[email protected]>
11639M: Tony Lindgren <[email protected]>
11640L: [email protected]
11641L: [email protected]
11642S: Maintained
11643F: arch/arm/boot/dts/*omap*
11644F: arch/arm/boot/dts/*am3*
11645F: arch/arm/boot/dts/*am4*
11646F: arch/arm/boot/dts/*am5*
11647F: arch/arm/boot/dts/*dra7*
11648
11649OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
11650L: [email protected]
11651L: [email protected]
11652S: Orphan
11653F: drivers/video/fbdev/omap2/
11654F: Documentation/arm/omap/dss.rst
11655
11656OMAP FRAMEBUFFER SUPPORT
11657L: [email protected]
11658L: [email protected]
11659S: Orphan
11660F: drivers/video/fbdev/omap/
11661
11662OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
11663M: Roger Quadros <[email protected]>
11664M: Tony Lindgren <[email protected]>
11665L: [email protected]
11666S: Maintained
11667F: drivers/memory/omap-gpmc.c
11668F: arch/arm/mach-omap2/*gpmc*
11669
11670OMAP GPIO DRIVER
11671M: Grygorii Strashko <[email protected]>
11672M: Santosh Shilimkar <[email protected]>
11673M: Kevin Hilman <[email protected]>
11674L: [email protected]
11675S: Maintained
11676F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
11677F: drivers/gpio/gpio-omap.c
11678
11679OMAP HARDWARE SPINLOCK SUPPORT
11680M: Ohad Ben-Cohen <[email protected]>
11681L: [email protected]
11682S: Maintained
11683F: drivers/hwspinlock/omap_hwspinlock.c
11684
11685OMAP HS MMC SUPPORT
11686L: [email protected]
11687L: [email protected]
11688S: Orphan
11689F: drivers/mmc/host/omap_hsmmc.c
11690
11691OMAP HWMOD DATA
11692M: Paul Walmsley <[email protected]>
11693L: [email protected]
11694S: Maintained
11695F: arch/arm/mach-omap2/omap_hwmod*data*
11696
11697OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
11698M: Benoît Cousson <[email protected]>
11699L: [email protected]
11700S: Maintained
11701F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
11702
11703OMAP HWMOD SUPPORT
11704M: Benoît Cousson <[email protected]>
11705M: Paul Walmsley <[email protected]>
11706L: [email protected]
11707S: Maintained
11708F: arch/arm/mach-omap2/omap_hwmod.*
11709
11710OMAP I2C DRIVER
11711M: Vignesh R <[email protected]>
11712L: [email protected]
11713L: [email protected]
11714S: Maintained
11715F: Documentation/devicetree/bindings/i2c/i2c-omap.txt
11716F: drivers/i2c/busses/i2c-omap.c
11717
11718OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
11719M: Laurent Pinchart <[email protected]>
11720L: [email protected]
11721S: Maintained
11722F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
11723F: drivers/media/platform/omap3isp/
11724F: drivers/staging/media/omap4iss/
11725
11726OMAP MMC SUPPORT
11727M: Aaro Koskinen <[email protected]>
11728L: [email protected]
11729S: Odd Fixes
11730F: drivers/mmc/host/omap.c
11731
11732OMAP POWER MANAGEMENT SUPPORT
11733M: Kevin Hilman <[email protected]>
11734L: [email protected]
11735S: Maintained
11736F: arch/arm/*omap*/*pm*
11737F: drivers/cpufreq/omap-cpufreq.c
11738
11739OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
11740M: Rajendra Nayak <[email protected]>
11741M: Paul Walmsley <[email protected]>
11742L: [email protected]
11743S: Maintained
11744F: arch/arm/mach-omap2/prm*
11745
11746OMAP RANDOM NUMBER GENERATOR SUPPORT
11747M: Deepak Saxena <[email protected]>
11748S: Maintained
11749F: drivers/char/hw_random/omap-rng.c
11750
11751OMAP USB SUPPORT
11752L: [email protected]
11753L: [email protected]
11754S: Orphan
11755F: drivers/usb/*/*omap*
11756F: arch/arm/*omap*/usb*
11757
11758OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
11759M: Mark Jackson <[email protected]>
11760L: [email protected]
11761S: Maintained
11762F: arch/arm/boot/dts/am335x-nano.dts
11763
11764OMAP1 SUPPORT
11765M: Aaro Koskinen <[email protected]>
11766M: Tony Lindgren <[email protected]>
11767L: [email protected]
11768Q: http://patchwork.kernel.org/project/linux-omap/list/
11769T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
11770S: Maintained
11771F: arch/arm/mach-omap1/
11772F: arch/arm/plat-omap/
11773F: arch/arm/configs/omap1_defconfig
11774F: drivers/i2c/busses/i2c-omap.c
11775F: include/linux/platform_data/i2c-omap.h
11776F: include/linux/platform_data/ams-delta-fiq.h
11777
11778OMAP2+ SUPPORT
11779M: Tony Lindgren <[email protected]>
11780L: [email protected]
11781W: http://www.muru.com/linux/omap/
11782W: http://linux.omap.com/
11783Q: http://patchwork.kernel.org/project/linux-omap/list/
11784T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
11785S: Maintained
11786F: arch/arm/mach-omap2/
11787F: arch/arm/plat-omap/
11788F: arch/arm/configs/omap2plus_defconfig
11789F: drivers/i2c/busses/i2c-omap.c
11790F: drivers/irqchip/irq-omap-intc.c
11791F: drivers/mfd/*omap*.c
11792F: drivers/mfd/menelaus.c
11793F: drivers/mfd/palmas.c
11794F: drivers/mfd/tps65217.c
11795F: drivers/mfd/tps65218.c
11796F: drivers/mfd/tps65910.c
11797F: drivers/mfd/twl-core.[ch]
11798F: drivers/mfd/twl4030*.c
11799F: drivers/mfd/twl6030*.c
11800F: drivers/mfd/twl6040*.c
11801F: drivers/regulator/palmas-regulator*.c
11802F: drivers/regulator/pbias-regulator.c
11803F: drivers/regulator/tps65217-regulator.c
11804F: drivers/regulator/tps65218-regulator.c
11805F: drivers/regulator/tps65910-regulator.c
11806F: drivers/regulator/twl-regulator.c
11807F: drivers/regulator/twl6030-regulator.c
11808F: include/linux/platform_data/i2c-omap.h
11809
11810ONION OMEGA2+ BOARD
11811M: Harvey Hunt <[email protected]>
11812L: [email protected]
11813S: Maintained
11814F: arch/mips/boot/dts/ralink/omega2p.dts
11815
11816OMFS FILESYSTEM
11817M: Bob Copeland <[email protected]>
11818L: [email protected]
11819S: Maintained
11820F: Documentation/filesystems/omfs.txt
11821F: fs/omfs/
11822
11823OMNIKEY CARDMAN 4000 DRIVER
11824M: Harald Welte <[email protected]>
11825S: Maintained
11826F: drivers/char/pcmcia/cm4000_cs.c
11827F: include/linux/cm4000_cs.h
11828F: include/uapi/linux/cm4000_cs.h
11829
11830OMNIKEY CARDMAN 4040 DRIVER
11831M: Harald Welte <[email protected]>
11832S: Maintained
11833F: drivers/char/pcmcia/cm4040_cs.*
11834
11835OMNIVISION OV13858 SENSOR DRIVER
11836M: Sakari Ailus <[email protected]>
11837L: [email protected]
11838T: git git://linuxtv.org/media_tree.git
11839S: Maintained
11840F: drivers/media/i2c/ov13858.c
11841
11842OMNIVISION OV2680 SENSOR DRIVER
11843M: Rui Miguel Silva <[email protected]>
11844L: [email protected]
11845T: git git://linuxtv.org/media_tree.git
11846S: Maintained
11847F: drivers/media/i2c/ov2680.c
11848F: Documentation/devicetree/bindings/media/i2c/ov2680.txt
11849
11850OMNIVISION OV2685 SENSOR DRIVER
11851M: Shunqian Zheng <[email protected]>
11852L: [email protected]
11853T: git git://linuxtv.org/media_tree.git
11854S: Maintained
11855F: drivers/media/i2c/ov2685.c
11856
11857OMNIVISION OV5640 SENSOR DRIVER
11858M: Steve Longerbeam <[email protected]>
11859L: [email protected]
11860T: git git://linuxtv.org/media_tree.git
11861S: Maintained
11862F: drivers/media/i2c/ov5640.c
11863
11864OMNIVISION OV5647 SENSOR DRIVER
11865M: Luis Oliveira <[email protected]>
11866L: [email protected]
11867T: git git://linuxtv.org/media_tree.git
11868S: Maintained
11869F: drivers/media/i2c/ov5647.c
11870
11871OMNIVISION OV5695 SENSOR DRIVER
11872M: Shunqian Zheng <[email protected]>
11873L: [email protected]
11874T: git git://linuxtv.org/media_tree.git
11875S: Maintained
11876F: drivers/media/i2c/ov5695.c
11877
11878OMNIVISION OV7670 SENSOR DRIVER
11879M: Jonathan Corbet <[email protected]>
11880L: [email protected]
11881T: git git://linuxtv.org/media_tree.git
11882S: Maintained
11883F: drivers/media/i2c/ov7670.c
11884F: Documentation/devicetree/bindings/media/i2c/ov7670.txt
11885
11886OMNIVISION OV772x SENSOR DRIVER
11887M: Jacopo Mondi <[email protected]>
11888L: [email protected]
11889T: git git://linuxtv.org/media_tree.git
11890S: Odd fixes
11891F: drivers/media/i2c/ov772x.c
11892F: include/media/i2c/ov772x.h
11893F: Documentation/devicetree/bindings/media/i2c/ov772x.txt
11894
11895OMNIVISION OV7740 SENSOR DRIVER
11896M: Wenyou Yang <[email protected]>
11897L: [email protected]
11898T: git git://linuxtv.org/media_tree.git
11899S: Maintained
11900F: drivers/media/i2c/ov7740.c
11901F: Documentation/devicetree/bindings/media/i2c/ov7740.txt
11902
11903OMNIVISION OV9640 SENSOR DRIVER
11904M: Petr Cvek <[email protected]>
11905L: [email protected]
11906S: Maintained
11907F: drivers/media/i2c/ov9640.*
11908
11909OMNIVISION OV8856 SENSOR DRIVER
11910M: Ben Kao <[email protected]>
11911L: [email protected]
11912T: git git://linuxtv.org/media_tree.git
11913S: Maintained
11914F: drivers/media/i2c/ov8856.c
11915
11916OMNIVISION OV9650 SENSOR DRIVER
11917M: Sakari Ailus <[email protected]>
11918R: Akinobu Mita <[email protected]>
11919R: Sylwester Nawrocki <[email protected]>
11920L: [email protected]
11921T: git git://linuxtv.org/media_tree.git
11922S: Maintained
11923F: drivers/media/i2c/ov9650.c
11924F: Documentation/devicetree/bindings/media/i2c/ov9650.txt
11925
11926ONENAND FLASH DRIVER
11927M: Kyungmin Park <[email protected]>
11928L: [email protected]
11929S: Maintained
11930F: drivers/mtd/nand/onenand/
11931F: include/linux/mtd/onenand*.h
11932
11933OP-TEE DRIVER
11934M: Jens Wiklander <[email protected]>
11935L: [email protected]
11936S: Maintained
11937F: drivers/tee/optee/
11938
11939OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
11940M: Sumit Garg <[email protected]>
11941L: [email protected]
11942S: Maintained
11943F: drivers/char/hw_random/optee-rng.c
11944
11945OPA-VNIC DRIVER
11946M: Dennis Dalessandro <[email protected]>
11947M: Niranjana Vishwanathapura <[email protected]>
11948L: [email protected]
11949S: Supported
11950F: drivers/infiniband/ulp/opa_vnic
11951
11952OPEN FIRMWARE AND DEVICE TREE OVERLAYS
11953M: Pantelis Antoniou <[email protected]>
11954M: Frank Rowand <[email protected]>
11955L: [email protected]
11956S: Maintained
11957F: Documentation/devicetree/dynamic-resolution-notes.txt
11958F: Documentation/devicetree/overlay-notes.txt
11959F: drivers/of/overlay.c
11960F: drivers/of/resolver.c
11961K: of_overlay_notifier_
11962
11963OPEN FIRMWARE AND FLATTENED DEVICE TREE
11964M: Rob Herring <[email protected]>
11965M: Frank Rowand <[email protected]>
11966L: [email protected]
11967W: http://www.devicetree.org/
11968T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
11969S: Maintained
11970F: drivers/of/
11971F: include/linux/of*.h
11972F: scripts/dtc/
11973F: Documentation/ABI/testing/sysfs-firmware-ofw
11974
11975OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
11976M: Rob Herring <[email protected]>
11977M: Mark Rutland <[email protected]>
11978L: [email protected]
11979T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
11980Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
11981S: Maintained
11982F: Documentation/devicetree/
11983F: arch/*/boot/dts/
11984F: include/dt-bindings/
11985
11986OPENCORES I2C BUS DRIVER
11987M: Peter Korsgaard <[email protected]>
11988M: Andrew Lunn <[email protected]>
11989L: [email protected]
11990S: Maintained
11991F: Documentation/devicetree/bindings/i2c/i2c-ocores.txt
11992F: Documentation/i2c/busses/i2c-ocores
11993F: drivers/i2c/busses/i2c-ocores.c
11994F: include/linux/platform_data/i2c-ocores.h
11995
11996OPENRISC ARCHITECTURE
11997M: Jonas Bonn <[email protected]>
11998M: Stefan Kristiansson <[email protected]>
11999M: Stafford Horne <[email protected]>
12000T: git git://github.com/openrisc/linux.git
12001L: [email protected]
12002W: http://openrisc.io
12003S: Maintained
12004F: Documentation/devicetree/bindings/openrisc/
12005F: Documentation/openrisc/
12006F: arch/openrisc/
12007F: drivers/irqchip/irq-ompic.c
12008F: drivers/irqchip/irq-or1k-*
12009
12010OPENVSWITCH
12011M: Pravin B Shelar <[email protected]>
12012L: [email protected]
12013L: [email protected]
12014W: http://openvswitch.org
12015S: Maintained
12016F: net/openvswitch/
12017F: include/uapi/linux/openvswitch.h
12018
12019OPERATING PERFORMANCE POINTS (OPP)
12020M: Viresh Kumar <[email protected]>
12021M: Nishanth Menon <[email protected]>
12022M: Stephen Boyd <[email protected]>
12023L: [email protected]
12024S: Maintained
12025T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
12026F: drivers/opp/
12027F: include/linux/pm_opp.h
12028F: Documentation/power/opp.rst
12029F: Documentation/devicetree/bindings/opp/
12030
12031OPL4 DRIVER
12032M: Clemens Ladisch <[email protected]>
12033L: [email protected] (moderated for non-subscribers)
12034T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
12035S: Maintained
12036F: sound/drivers/opl4/
12037
12038OPROFILE
12039M: Robert Richter <[email protected]>
12040L: [email protected]
12041S: Maintained
12042F: arch/*/include/asm/oprofile*.h
12043F: arch/*/oprofile/
12044F: drivers/oprofile/
12045F: include/linux/oprofile.h
12046
12047ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
12048M: Mark Fasheh <[email protected]>
12049M: Joel Becker <[email protected]>
12050M: Joseph Qi <[email protected]>
12051L: [email protected] (moderated for non-subscribers)
12052W: http://ocfs2.wiki.kernel.org
12053S: Supported
12054F: Documentation/filesystems/ocfs2.txt
12055F: Documentation/filesystems/dlmfs.txt
12056F: fs/ocfs2/
12057
12058ORANGEFS FILESYSTEM
12059M: Mike Marshall <[email protected]>
12060R: Martin Brandenburg <[email protected]>
12061L: [email protected]
12062T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
12063S: Supported
12064F: fs/orangefs/
12065F: Documentation/filesystems/orangefs.txt
12066
12067ORINOCO DRIVER
12068L: [email protected]
12069W: http://wireless.kernel.org/en/users/Drivers/orinoco
12070W: http://www.nongnu.org/orinoco/
12071S: Orphan
12072F: drivers/net/wireless/intersil/orinoco/
12073
12074OV2659 OMNIVISION SENSOR DRIVER
12075M: "Lad, Prabhakar" <[email protected]>
12076L: [email protected]
12077W: https://linuxtv.org
12078Q: http://patchwork.linuxtv.org/project/linux-media/list/
12079T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
12080S: Maintained
12081F: drivers/media/i2c/ov2659.c
12082F: include/media/i2c/ov2659.h
12083
12084OVERLAY FILESYSTEM
12085M: Miklos Szeredi <[email protected]>
12086L: [email protected]
12087T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
12088S: Supported
12089F: fs/overlayfs/
12090F: Documentation/filesystems/overlayfs.txt
12091
12092P54 WIRELESS DRIVER
12093M: Christian Lamparter <[email protected]>
12094L: [email protected]
12095W: http://wireless.kernel.org/en/users/Drivers/p54
12096S: Maintained
12097F: drivers/net/wireless/intersil/p54/
12098
12099PA SEMI ETHERNET DRIVER
12100L: [email protected]
12101S: Orphan
12102F: drivers/net/ethernet/pasemi/*
12103
12104PA SEMI SMBUS DRIVER
12105L: [email protected]
12106S: Orphan
12107F: drivers/i2c/busses/i2c-pasemi.c
12108
12109PACKING
12110M: Vladimir Oltean <[email protected]>
12111L: [email protected]
12112S: Supported
12113F: lib/packing.c
12114F: include/linux/packing.h
12115F: Documentation/packing.txt
12116
12117PADATA PARALLEL EXECUTION MECHANISM
12118M: Steffen Klassert <[email protected]>
12119L: [email protected]
12120S: Maintained
12121F: kernel/padata.c
12122F: include/linux/padata.h
12123F: Documentation/padata.txt
12124
12125PAGE POOL
12126M: Jesper Dangaard Brouer <[email protected]>
12127M: Ilias Apalodimas <[email protected]>
12128L: [email protected]
12129S: Supported
12130F: net/core/page_pool.c
12131F: include/net/page_pool.h
12132
12133PANASONIC LAPTOP ACPI EXTRAS DRIVER
12134M: Harald Welte <[email protected]>
12135L: [email protected]
12136S: Maintained
12137F: drivers/platform/x86/panasonic-laptop.c
12138
12139PARALLEL LCD/KEYPAD PANEL DRIVER
12140M: Willy Tarreau <[email protected]>
12141M: Ksenija Stanojevic <[email protected]>
12142S: Odd Fixes
12143F: Documentation/admin-guide/lcd-panel-cgram.rst
12144F: drivers/auxdisplay/panel.c
12145
12146PARALLEL PORT SUBSYSTEM
12147M: Sudip Mukherjee <[email protected]>
12148M: Sudip Mukherjee <[email protected]>
12149L: [email protected] (subscribers-only)
12150S: Maintained
12151F: drivers/parport/
12152F: include/linux/parport*.h
12153F: drivers/char/ppdev.c
12154F: include/uapi/linux/ppdev.h
12155F: Documentation/driver-api/parport*.rst
12156
12157PARAVIRT_OPS INTERFACE
12158M: Juergen Gross <[email protected]>
12159M: Thomas Hellstrom <[email protected]>
12160M: "VMware, Inc." <[email protected]>
12161L: [email protected]
12162S: Supported
12163F: Documentation/virt/paravirt_ops.rst
12164F: arch/*/kernel/paravirt*
12165F: arch/*/include/asm/paravirt*.h
12166F: include/linux/hypervisor.h
12167
12168PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
12169M: Tim Waugh <[email protected]>
12170L: [email protected] (subscribers-only)
12171S: Maintained
12172F: Documentation/admin-guide/blockdev/paride.rst
12173F: drivers/block/paride/
12174
12175PARISC ARCHITECTURE
12176M: "James E.J. Bottomley" <[email protected]>
12177M: Helge Deller <[email protected]>
12178L: [email protected]
12179W: http://www.parisc-linux.org/
12180Q: http://patchwork.kernel.org/project/linux-parisc/list/
12181T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
12182T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
12183S: Maintained
12184F: arch/parisc/
12185F: Documentation/parisc/
12186F: drivers/parisc/
12187F: drivers/char/agp/parisc-agp.c
12188F: drivers/input/serio/gscps2.c
12189F: drivers/parport/parport_gsc.*
12190F: drivers/tty/serial/8250/8250_gsc.c
12191F: drivers/video/fbdev/sti*
12192F: drivers/video/console/sti*
12193F: drivers/video/logo/logo_parisc*
12194
12195PARMAN
12196M: Jiri Pirko <[email protected]>
12197L: [email protected]
12198S: Supported
12199F: lib/parman.c
12200F: lib/test_parman.c
12201F: include/linux/parman.h
12202
12203PC ENGINES APU BOARD DRIVER
12204M: Enrico Weigelt, metux IT consult <[email protected]>
12205S: Maintained
12206F: drivers/platform/x86/pcengines-apuv2.c
12207
12208PC87360 HARDWARE MONITORING DRIVER
12209M: Jim Cromie <[email protected]>
12210L: [email protected]
12211S: Maintained
12212F: Documentation/hwmon/pc87360.rst
12213F: drivers/hwmon/pc87360.c
12214
12215PC8736x GPIO DRIVER
12216M: Jim Cromie <[email protected]>
12217S: Maintained
12218F: drivers/char/pc8736x_gpio.c
12219
12220PC87427 HARDWARE MONITORING DRIVER
12221M: Jean Delvare <[email protected]>
12222L: [email protected]
12223S: Maintained
12224F: Documentation/hwmon/pc87427.rst
12225F: drivers/hwmon/pc87427.c
12226
12227PCA9532 LED DRIVER
12228M: Riku Voipio <[email protected]>
12229S: Maintained
12230F: drivers/leds/leds-pca9532.c
12231F: include/linux/leds-pca9532.h
12232
12233PCA9541 I2C BUS MASTER SELECTOR DRIVER
12234M: Guenter Roeck <[email protected]>
12235L: [email protected]
12236S: Maintained
12237F: drivers/i2c/muxes/i2c-mux-pca9541.c
12238
12239PCDP - PRIMARY CONSOLE AND DEBUG PORT
12240M: Khalid Aziz <[email protected]>
12241S: Maintained
12242F: drivers/firmware/pcdp.*
12243
12244PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
12245M: Thomas Petazzoni <[email protected]>
12246L: [email protected]
12247L: [email protected] (moderated for non-subscribers)
12248S: Maintained
12249F: Documentation/devicetree/bindings/pci/aardvark-pci.txt
12250F: drivers/pci/controller/pci-aardvark.c
12251
12252PCI DRIVER FOR ALTERA PCIE IP
12253M: Ley Foon Tan <[email protected]>
12254L: [email protected] (moderated for non-subscribers)
12255L: [email protected]
12256S: Supported
12257F: Documentation/devicetree/bindings/pci/altera-pcie.txt
12258F: drivers/pci/controller/pcie-altera.c
12259
12260PCI DRIVER FOR APPLIEDMICRO XGENE
12261M: Toan Le <[email protected]>
12262L: [email protected]
12263L: [email protected]
12264S: Maintained
12265F: Documentation/devicetree/bindings/pci/xgene-pci.txt
12266F: drivers/pci/controller/pci-xgene.c
12267
12268PCI DRIVER FOR ARM VERSATILE PLATFORM
12269M: Rob Herring <[email protected]>
12270L: [email protected]
12271L: [email protected]
12272S: Maintained
12273F: Documentation/devicetree/bindings/pci/versatile.txt
12274F: drivers/pci/controller/pci-versatile.c
12275
12276PCI DRIVER FOR ARMADA 8K
12277M: Thomas Petazzoni <[email protected]>
12278L: [email protected]
12279L: [email protected]
12280S: Maintained
12281F: Documentation/devicetree/bindings/pci/pci-armada8k.txt
12282F: drivers/pci/controller/dwc/pcie-armada8k.c
12283
12284PCI DRIVER FOR CADENCE PCIE IP
12285M: Tom Joseph <[email protected]>
12286L: [email protected]
12287S: Maintained
12288F: Documentation/devicetree/bindings/pci/cdns,*.txt
12289F: drivers/pci/controller/pcie-cadence*
12290
12291PCI DRIVER FOR FREESCALE LAYERSCAPE
12292M: Minghuan Lian <[email protected]>
12293M: Mingkai Hu <[email protected]>
12294M: Roy Zang <[email protected]>
12295L: [email protected]
12296L: [email protected]
12297L: [email protected]
12298S: Maintained
12299F: drivers/pci/controller/dwc/*layerscape*
12300
12301PCI DRIVER FOR GENERIC OF HOSTS
12302M: Will Deacon <[email protected]>
12303L: [email protected]
12304L: [email protected] (moderated for non-subscribers)
12305S: Maintained
12306F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
12307F: drivers/pci/controller/pci-host-common.c
12308F: drivers/pci/controller/pci-host-generic.c
12309
12310PCI DRIVER FOR IMX6
12311M: Richard Zhu <[email protected]>
12312M: Lucas Stach <[email protected]>
12313L: [email protected]
12314L: [email protected] (moderated for non-subscribers)
12315S: Maintained
12316F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
12317F: drivers/pci/controller/dwc/*imx6*
12318
12319PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
12320M: Keith Busch <[email protected]>
12321M: Jonathan Derrick <[email protected]>
12322L: [email protected]
12323S: Supported
12324F: drivers/pci/controller/vmd.c
12325
12326PCI DRIVER FOR MICROSEMI SWITCHTEC
12327M: Kurt Schwemmer <[email protected]>
12328M: Logan Gunthorpe <[email protected]>
12329L: [email protected]
12330S: Maintained
12331F: Documentation/driver-api/switchtec.rst
12332F: Documentation/ABI/testing/sysfs-class-switchtec
12333F: drivers/pci/switch/switchtec*
12334F: include/uapi/linux/switchtec_ioctl.h
12335F: include/linux/switchtec.h
12336F: drivers/ntb/hw/mscc/
12337
12338PCI DRIVER FOR MOBIVEIL PCIE IP
12339M: Karthikeyan Mitran <[email protected]>
12340M: Hou Zhiqiang <[email protected]>
12341L: [email protected]
12342S: Supported
12343F: Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
12344F: drivers/pci/controller/pcie-mobiveil.c
12345
12346PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
12347M: Thomas Petazzoni <[email protected]>
12348M: Jason Cooper <[email protected]>
12349L: [email protected]
12350L: [email protected] (moderated for non-subscribers)
12351S: Maintained
12352F: drivers/pci/controller/*mvebu*
12353
12354PCI DRIVER FOR NVIDIA TEGRA
12355M: Thierry Reding <[email protected]>
12356L: [email protected]
12357L: [email protected]
12358S: Supported
12359F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
12360F: drivers/pci/controller/pci-tegra.c
12361
12362PCI DRIVER FOR RENESAS R-CAR
12363M: Simon Horman <[email protected]>
12364L: [email protected]
12365L: [email protected]
12366S: Maintained
12367F: drivers/pci/controller/*rcar*
12368
12369PCI DRIVER FOR SAMSUNG EXYNOS
12370M: Jingoo Han <[email protected]>
12371L: [email protected]
12372L: [email protected] (moderated for non-subscribers)
12373L: [email protected] (moderated for non-subscribers)
12374S: Maintained
12375F: drivers/pci/controller/dwc/pci-exynos.c
12376
12377PCI DRIVER FOR SYNOPSYS DESIGNWARE
12378M: Jingoo Han <[email protected]>
12379M: Gustavo Pimentel <[email protected]>
12380L: [email protected]
12381S: Maintained
12382F: Documentation/devicetree/bindings/pci/designware-pcie.txt
12383F: drivers/pci/controller/dwc/*designware*
12384
12385PCI DRIVER FOR TI DRA7XX
12386M: Kishon Vijay Abraham I <[email protected]>
12387L: [email protected]
12388L: [email protected]
12389S: Supported
12390F: Documentation/devicetree/bindings/pci/ti-pci.txt
12391F: drivers/pci/controller/dwc/pci-dra7xx.c
12392
12393PCI DRIVER FOR TI KEYSTONE
12394M: Murali Karicheri <[email protected]>
12395L: [email protected]
12396L: [email protected] (moderated for non-subscribers)
12397S: Maintained
12398F: drivers/pci/controller/dwc/pci-keystone.c
12399
12400PCI ENDPOINT SUBSYSTEM
12401M: Kishon Vijay Abraham I <[email protected]>
12402M: Lorenzo Pieralisi <[email protected]>
12403L: [email protected]
12404T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
12405S: Supported
12406F: drivers/pci/endpoint/
12407F: drivers/misc/pci_endpoint_test.c
12408F: tools/pci/
12409
12410PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
12411M: Russell Currey <[email protected]>
12412M: Sam Bobroff <[email protected]>
12413M: Oliver O'Halloran <[email protected]>
12414L: [email protected]
12415S: Supported
12416F: Documentation/PCI/pci-error-recovery.rst
12417F: drivers/pci/pcie/aer.c
12418F: drivers/pci/pcie/dpc.c
12419F: drivers/pci/pcie/err.c
12420F: Documentation/powerpc/eeh-pci-error-recovery.rst
12421F: arch/powerpc/kernel/eeh*.c
12422F: arch/powerpc/platforms/*/eeh*.c
12423F: arch/powerpc/include/*/eeh*.h
12424
12425PCI ERROR RECOVERY
12426M: Linas Vepstas <[email protected]>
12427L: [email protected]
12428S: Supported
12429F: Documentation/PCI/pci-error-recovery.rst
12430
12431PCI MSI DRIVER FOR ALTERA MSI IP
12432M: Ley Foon Tan <[email protected]>
12433L: [email protected] (moderated for non-subscribers)
12434L: [email protected]
12435S: Supported
12436F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
12437F: drivers/pci/controller/pcie-altera-msi.c
12438
12439PCI MSI DRIVER FOR APPLIEDMICRO XGENE
12440M: Toan Le <[email protected]>
12441L: [email protected]
12442L: [email protected]
12443S: Maintained
12444F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
12445F: drivers/pci/controller/pci-xgene-msi.c
12446
12447PCI SUBSYSTEM
12448M: Bjorn Helgaas <[email protected]>
12449L: [email protected]
12450Q: http://patchwork.ozlabs.org/project/linux-pci/list/
12451T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
12452S: Supported
12453F: Documentation/devicetree/bindings/pci/
12454F: Documentation/PCI/
12455F: drivers/acpi/pci*
12456F: drivers/pci/
12457F: include/asm-generic/pci*
12458F: include/linux/pci*
12459F: include/linux/of_pci.h
12460F: include/uapi/linux/pci*
12461F: lib/pci*
12462F: arch/x86/pci/
12463F: arch/x86/kernel/quirks.c
12464F: arch/x86/kernel/early-quirks.c
12465
12466PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
12467M: Lorenzo Pieralisi <[email protected]>
12468L: [email protected]
12469Q: http://patchwork.ozlabs.org/project/linux-pci/list/
12470T: git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
12471S: Supported
12472F: drivers/pci/controller/
12473
12474PCIE DRIVER FOR ANNAPURNA LABS
12475M: Jonathan Chocron <[email protected]>
12476L: [email protected]
12477S: Maintained
12478F: drivers/pci/controller/dwc/pcie-al.c
12479
12480PCIE DRIVER FOR AMLOGIC MESON
12481M: Yue Wang <[email protected]>
12482L: [email protected]
12483L: [email protected]
12484S: Maintained
12485F: drivers/pci/controller/dwc/pci-meson.c
12486
12487PCIE DRIVER FOR AXIS ARTPEC
12488M: Jesper Nilsson <[email protected]>
12489L: [email protected]
12490L: [email protected]
12491S: Maintained
12492F: Documentation/devicetree/bindings/pci/axis,artpec*
12493F: drivers/pci/controller/dwc/*artpec*
12494
12495PCIE DRIVER FOR CAVIUM THUNDERX
12496M: David Daney <[email protected]>
12497L: [email protected]
12498L: [email protected] (moderated for non-subscribers)
12499S: Supported
12500F: Documentation/devicetree/bindings/pci/pci-thunder-*
12501F: drivers/pci/controller/pci-thunder-*
12502
12503PCIE DRIVER FOR HISILICON
12504M: Zhou Wang <[email protected]>
12505L: [email protected]
12506S: Maintained
12507F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
12508F: drivers/pci/controller/dwc/pcie-hisi.c
12509
12510PCIE DRIVER FOR HISILICON KIRIN
12511M: Xiaowei Song <[email protected]>
12512M: Binghui Wang <[email protected]>
12513L: [email protected]
12514S: Maintained
12515F: Documentation/devicetree/bindings/pci/kirin-pcie.txt
12516F: drivers/pci/controller/dwc/pcie-kirin.c
12517
12518PCIE DRIVER FOR HISILICON STB
12519M: Shawn Guo <[email protected]>
12520L: [email protected]
12521S: Maintained
12522F: Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
12523F: drivers/pci/controller/dwc/pcie-histb.c
12524
12525PCIE DRIVER FOR MEDIATEK
12526M: Ryder Lee <[email protected]>
12527L: [email protected]
12528L: [email protected]
12529S: Supported
12530F: Documentation/devicetree/bindings/pci/mediatek*
12531F: drivers/pci/controller/*mediatek*
12532
12533PCIE DRIVER FOR QUALCOMM MSM
12534M: Stanimir Varbanov <[email protected]>
12535L: [email protected]
12536L: [email protected]
12537S: Maintained
12538F: drivers/pci/controller/dwc/*qcom*
12539
12540PCIE DRIVER FOR ROCKCHIP
12541M: Shawn Lin <[email protected]>
12542L: [email protected]
12543L: [email protected]
12544S: Maintained
12545F: Documentation/devicetree/bindings/pci/rockchip-pcie*
12546F: drivers/pci/controller/pcie-rockchip*
12547
12548PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
12549M: Linus Walleij <[email protected]>
12550L: [email protected]
12551S: Maintained
12552F: Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
12553F: drivers/pci/controller/pci-v3-semi.c
12554
12555PCIE DRIVER FOR SOCIONEXT UNIPHIER
12556M: Kunihiko Hayashi <[email protected]>
12557L: [email protected]
12558S: Maintained
12559F: Documentation/devicetree/bindings/pci/uniphier-pcie.txt
12560F: drivers/pci/controller/dwc/pcie-uniphier.c
12561
12562PCIE DRIVER FOR ST SPEAR13XX
12563M: Pratyush Anand <[email protected]>
12564L: [email protected]
12565S: Maintained
12566F: drivers/pci/controller/dwc/*spear*
12567
12568PCMCIA SUBSYSTEM
12569M: Dominik Brodowski <[email protected]>
12570T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
12571S: Odd Fixes
12572F: Documentation/pcmcia/
12573F: tools/pcmcia/
12574F: drivers/pcmcia/
12575F: include/pcmcia/
12576
12577PCNET32 NETWORK DRIVER
12578M: Don Fry <[email protected]>
12579L: [email protected]
12580S: Maintained
12581F: drivers/net/ethernet/amd/pcnet32.c
12582
12583PCRYPT PARALLEL CRYPTO ENGINE
12584M: Steffen Klassert <[email protected]>
12585L: [email protected]
12586S: Maintained
12587F: crypto/pcrypt.c
12588F: include/crypto/pcrypt.h
12589
12590PEAQ WMI HOTKEYS DRIVER
12591M: Hans de Goede <[email protected]>
12592L: [email protected]
12593S: Maintained
12594F: drivers/platform/x86/peaq-wmi.c
12595
12596PER-CPU MEMORY ALLOCATOR
12597M: Dennis Zhou <[email protected]>
12598M: Tejun Heo <[email protected]>
12599M: Christoph Lameter <[email protected]>
12600T: git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
12601S: Maintained
12602F: include/linux/percpu*.h
12603F: mm/percpu*.c
12604F: arch/*/include/asm/percpu.h
12605
12606PER-TASK DELAY ACCOUNTING
12607M: Balbir Singh <[email protected]>
12608S: Maintained
12609F: include/linux/delayacct.h
12610F: kernel/delayacct.c
12611
12612PERFORMANCE EVENTS SUBSYSTEM
12613M: Peter Zijlstra <[email protected]>
12614M: Ingo Molnar <[email protected]>
12615M: Arnaldo Carvalho de Melo <[email protected]>
12616R: Alexander Shishkin <[email protected]>
12617R: Jiri Olsa <[email protected]>
12618R: Namhyung Kim <[email protected]>
12619L: [email protected]
12620T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
12621S: Supported
12622F: kernel/events/*
12623F: include/linux/perf_event.h
12624F: include/uapi/linux/perf_event.h
12625F: arch/*/kernel/perf_event*.c
12626F: arch/*/kernel/*/perf_event*.c
12627F: arch/*/kernel/*/*/perf_event*.c
12628F: arch/*/include/asm/perf_event.h
12629F: arch/*/kernel/perf_callchain.c
12630F: arch/*/events/*
12631F: arch/*/events/*/*
12632F: tools/perf/
12633
12634PERSONALITY HANDLING
12635M: Christoph Hellwig <[email protected]>
12636L: [email protected]
12637S: Maintained
12638F: include/linux/personality.h
12639F: include/uapi/linux/personality.h
12640
12641PHOENIX RC FLIGHT CONTROLLER ADAPTER
12642M: Marcus Folkesson <[email protected]>
12643L: [email protected]
12644S: Maintained
12645F: Documentation/input/devices/pxrc.rst
12646F: drivers/input/joystick/pxrc.c
12647
12648PHONET PROTOCOL
12649M: Remi Denis-Courmont <[email protected]>
12650S: Supported
12651F: Documentation/networking/phonet.txt
12652F: include/linux/phonet.h
12653F: include/net/phonet/
12654F: include/uapi/linux/phonet.h
12655F: net/phonet/
12656
12657PHRAM MTD DRIVER
12658M: Joern Engel <[email protected]>
12659L: [email protected]
12660S: Maintained
12661F: drivers/mtd/devices/phram.c
12662
12663PICOLCD HID DRIVER
12664M: Bruno Prémont <[email protected]>
12665L: [email protected]
12666S: Maintained
12667F: drivers/hid/hid-picolcd*
12668
12669PICOXCELL SUPPORT
12670M: Jamie Iles <[email protected]>
12671L: [email protected] (moderated for non-subscribers)
12672T: git git://github.com/jamieiles/linux-2.6-ji.git
12673S: Supported
12674F: arch/arm/boot/dts/picoxcell*
12675F: arch/arm/mach-picoxcell/
12676F: drivers/crypto/picoxcell*
12677
12678PIDFD API
12679M: Christian Brauner <[email protected]>
12680L: [email protected]
12681S: Maintained
12682T: git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
12683F: samples/pidfd/
12684F: tools/testing/selftests/pidfd/
12685K: (?i)pidfd
12686K: (?i)clone3
12687K: \b(clone_args|kernel_clone_args)\b
12688
12689PIN CONTROL SUBSYSTEM
12690M: Linus Walleij <[email protected]>
12691L: [email protected]
12692T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
12693S: Maintained
12694F: Documentation/devicetree/bindings/pinctrl/
12695F: Documentation/driver-api/pinctl.rst
12696F: drivers/pinctrl/
12697F: include/linux/pinctrl/
12698
12699PIN CONTROLLER - MICROCHIP AT91
12700M: Ludovic Desroches <[email protected]>
12701L: [email protected] (moderated for non-subscribers)
12702L: [email protected]
12703S: Supported
12704F: drivers/pinctrl/pinctrl-at91*
12705
12706PIN CONTROLLER - FREESCALE
12707M: Dong Aisheng <[email protected]>
12708M: Fabio Estevam <[email protected]>
12709M: Shawn Guo <[email protected]>
12710M: Stefan Agner <[email protected]>
12711R: Pengutronix Kernel Team <[email protected]>
12712L: [email protected]
12713S: Maintained
12714F: drivers/pinctrl/freescale/
12715F: Documentation/devicetree/bindings/pinctrl/fsl,*
12716
12717PIN CONTROLLER - INTEL
12718M: Mika Westerberg <[email protected]>
12719M: Andy Shevchenko <[email protected]>
12720T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
12721S: Maintained
12722F: drivers/pinctrl/intel/
12723
12724PIN CONTROLLER - MEDIATEK
12725M: Sean Wang <[email protected]>
12726L: [email protected] (moderated for non-subscribers)
12727S: Maintained
12728F: Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
12729F: Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt
12730F: drivers/pinctrl/mediatek/
12731
12732PIN CONTROLLER - QUALCOMM
12733M: Bjorn Andersson <[email protected]>
12734S: Maintained
12735L: [email protected]
12736F: Documentation/devicetree/bindings/pinctrl/qcom,*.txt
12737F: drivers/pinctrl/qcom/
12738
12739PIN CONTROLLER - RENESAS
12740M: Geert Uytterhoeven <[email protected]>
12741L: [email protected]
12742T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git sh-pfc
12743S: Maintained
12744F: drivers/pinctrl/pinctrl-rz*
12745F: drivers/pinctrl/sh-pfc/
12746
12747PIN CONTROLLER - SAMSUNG
12748M: Tomasz Figa <[email protected]>
12749M: Krzysztof Kozlowski <[email protected]>
12750M: Sylwester Nawrocki <[email protected]>
12751L: [email protected] (moderated for non-subscribers)
12752L: [email protected] (moderated for non-subscribers)
12753Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
12754T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
12755S: Maintained
12756F: drivers/pinctrl/samsung/
12757F: include/dt-bindings/pinctrl/samsung.h
12758F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
12759
12760PIN CONTROLLER - SINGLE
12761M: Tony Lindgren <[email protected]>
12762M: Haojian Zhuang <[email protected]>
12763L: [email protected] (moderated for non-subscribers)
12764L: [email protected]
12765S: Maintained
12766F: drivers/pinctrl/pinctrl-single.c
12767
12768PIN CONTROLLER - ST SPEAR
12769M: Viresh Kumar <[email protected]>
12770L: [email protected] (moderated for non-subscribers)
12771W: http://www.st.com/spear
12772S: Maintained
12773F: drivers/pinctrl/spear/
12774
12775PISTACHIO SOC SUPPORT
12776M: James Hartley <[email protected]>
12777L: [email protected]
12778S: Odd Fixes
12779F: arch/mips/pistachio/
12780F: arch/mips/include/asm/mach-pistachio/
12781F: arch/mips/boot/dts/img/pistachio*
12782F: arch/mips/configs/pistachio*_defconfig
12783
12784PKTCDVD DRIVER
12785S: Orphan
12786M: [email protected]
12787F: drivers/block/pktcdvd.c
12788F: include/linux/pktcdvd.h
12789F: include/uapi/linux/pktcdvd.h
12790
12791PKUNITY SOC DRIVERS
12792M: Guan Xuetao <[email protected]>
12793W: http://mprc.pku.edu.cn/~guanxuetao/linux
12794S: Maintained
12795T: git git://github.com/gxt/linux.git
12796F: drivers/input/serio/i8042-unicore32io.h
12797F: drivers/i2c/busses/i2c-puv3.c
12798F: drivers/video/fbdev/fb-puv3.c
12799F: drivers/rtc/rtc-puv3.c
12800
12801PMBUS HARDWARE MONITORING DRIVERS
12802M: Guenter Roeck <[email protected]>
12803L: [email protected]
12804W: http://hwmon.wiki.kernel.org/
12805W: http://www.roeck-us.net/linux/drivers/
12806T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
12807S: Maintained
12808F: Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt
12809F: Documentation/devicetree/bindings/hwmon/max31785.txt
12810F: Documentation/devicetree/bindings/hwmon/ltc2978.txt
12811F: Documentation/hwmon/adm1275.rst
12812F: Documentation/hwmon/ibm-cffps.rst
12813F: Documentation/hwmon/ir35221.rst
12814F: Documentation/hwmon/lm25066.rst
12815F: Documentation/hwmon/ltc2978.rst
12816F: Documentation/hwmon/ltc3815.rst
12817F: Documentation/hwmon/max16064.rst
12818F: Documentation/hwmon/max20751.rst
12819F: Documentation/hwmon/max31785.rst
12820F: Documentation/hwmon/max34440.rst
12821F: Documentation/hwmon/max8688.rst
12822F: Documentation/hwmon/pmbus.rst
12823F: Documentation/hwmon/pmbus-core.rst
12824F: Documentation/hwmon/tps40422.rst
12825F: Documentation/hwmon/ucd9000.rst
12826F: Documentation/hwmon/ucd9200.rst
12827F: Documentation/hwmon/zl6100.rst
12828F: drivers/hwmon/pmbus/
12829F: include/linux/pmbus.h
12830
12831PMC SIERRA MaxRAID DRIVER
12832L: [email protected]
12833W: http://www.pmc-sierra.com/
12834S: Orphan
12835F: drivers/scsi/pmcraid.*
12836
12837PMC SIERRA PM8001 DRIVER
12838M: Jack Wang <[email protected]>
12839L: [email protected]
12840S: Supported
12841F: drivers/scsi/pm8001/
12842
12843PNP SUPPORT
12844M: "Rafael J. Wysocki" <[email protected]>
12845S: Maintained
12846F: drivers/pnp/
12847
12848PNI RM3100 IIO DRIVER
12849M: Song Qiang <[email protected]>
12850L: [email protected]
12851S: Maintained
12852F: drivers/iio/magnetometer/rm3100*
12853F: Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.txt
12854
12855POSIX CLOCKS and TIMERS
12856M: Thomas Gleixner <[email protected]>
12857L: [email protected]
12858T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
12859S: Maintained
12860F: fs/timerfd.c
12861F: include/linux/timer*
12862F: kernel/time/*timer*
12863
12864POWER MANAGEMENT CORE
12865M: "Rafael J. Wysocki" <[email protected]>
12866L: [email protected]
12867T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
12868B: https://bugzilla.kernel.org
12869S: Supported
12870F: drivers/base/power/
12871F: include/linux/pm.h
12872F: include/linux/pm_*
12873F: include/linux/powercap.h
12874F: include/linux/intel_rapl.h
12875F: drivers/powercap/
12876F: kernel/configs/nopm.config
12877
12878POWER STATE COORDINATION INTERFACE (PSCI)
12879M: Mark Rutland <[email protected]>
12880M: Lorenzo Pieralisi <[email protected]>
12881L: [email protected]
12882S: Maintained
12883F: drivers/firmware/psci/
12884F: include/linux/psci.h
12885F: include/uapi/linux/psci.h
12886
12887POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
12888M: Sebastian Reichel <[email protected]>
12889L: [email protected]
12890T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
12891S: Maintained
12892F: Documentation/ABI/testing/sysfs-class-power
12893F: Documentation/devicetree/bindings/power/supply/
12894F: include/linux/power_supply.h
12895F: drivers/power/supply/
12896
12897POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
12898M: Suraj Jitindar Singh <[email protected]>
12899L: [email protected]
12900S: Maintained
12901F: drivers/char/powernv-op-panel.c
12902
12903PPP OVER ATM (RFC 2364)
12904M: Mitchell Blank Jr <[email protected]>
12905S: Maintained
12906F: net/atm/pppoatm.c
12907F: include/uapi/linux/atmppp.h
12908
12909PPP OVER ETHERNET
12910M: Michal Ostrowski <[email protected]>
12911S: Maintained
12912F: drivers/net/ppp/pppoe.c
12913F: drivers/net/ppp/pppox.c
12914
12915PPP OVER L2TP
12916M: James Chapman <[email protected]>
12917S: Maintained
12918F: net/l2tp/l2tp_ppp.c
12919F: include/linux/if_pppol2tp.h
12920F: include/uapi/linux/if_pppol2tp.h
12921
12922PPP PROTOCOL DRIVERS AND COMPRESSORS
12923M: Paul Mackerras <[email protected]>
12924L: [email protected]
12925S: Maintained
12926F: drivers/net/ppp/ppp_*
12927
12928PPS SUPPORT
12929M: Rodolfo Giometti <[email protected]>
12930W: http://wiki.enneenne.com/index.php/LinuxPPS_support
12931L: [email protected] (subscribers-only)
12932S: Maintained
12933F: Documentation/driver-api/pps.rst
12934F: Documentation/devicetree/bindings/pps/pps-gpio.txt
12935F: Documentation/ABI/testing/sysfs-pps
12936F: drivers/pps/
12937F: include/linux/pps*.h
12938F: include/uapi/linux/pps.h
12939
12940PPTP DRIVER
12941M: Dmitry Kozlov <[email protected]>
12942L: [email protected]
12943S: Maintained
12944F: drivers/net/ppp/pptp.c
12945W: http://sourceforge.net/projects/accel-pptp
12946
12947PRINTK
12948M: Petr Mladek <[email protected]>
12949M: Sergey Senozhatsky <[email protected]>
12950R: Steven Rostedt <[email protected]>
12951S: Maintained
12952F: kernel/printk/
12953F: include/linux/printk.h
12954
12955PRISM54 WIRELESS DRIVER
12956M: Luis Chamberlain <[email protected]>
12957L: [email protected]
12958W: http://wireless.kernel.org/en/users/Drivers/p54
12959S: Obsolete
12960F: drivers/net/wireless/intersil/prism54/
12961
12962PROC FILESYSTEM
12963R: Alexey Dobriyan <[email protected]>
12964L: [email protected]
12965L: [email protected]
12966S: Maintained
12967F: fs/proc/
12968F: include/linux/proc_fs.h
12969F: tools/testing/selftests/proc/
12970F: Documentation/filesystems/proc.txt
12971
12972PROC SYSCTL
12973M: Luis Chamberlain <[email protected]>
12974M: Kees Cook <[email protected]>
12975L: [email protected]
12976L: [email protected]
12977S: Maintained
12978F: fs/proc/proc_sysctl.c
12979F: include/linux/sysctl.h
12980F: kernel/sysctl.c
12981F: tools/testing/selftests/sysctl/
12982
12983PS3 NETWORK SUPPORT
12984M: Geoff Levand <[email protected]>
12985L: [email protected]
12986L: [email protected]
12987S: Maintained
12988F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
12989
12990PS3 PLATFORM SUPPORT
12991M: Geoff Levand <[email protected]>
12992L: [email protected]
12993S: Maintained
12994F: arch/powerpc/boot/ps3*
12995F: arch/powerpc/include/asm/lv1call.h
12996F: arch/powerpc/include/asm/ps3*.h
12997F: arch/powerpc/platforms/ps3/
12998F: drivers/*/ps3*
12999F: drivers/ps3/
13000F: drivers/rtc/rtc-ps3.c
13001F: drivers/usb/host/*ps3.c
13002F: sound/ppc/snd_ps3*
13003
13004PS3VRAM DRIVER
13005M: Jim Paris <[email protected]>
13006M: Geoff Levand <[email protected]>
13007L: [email protected]
13008S: Maintained
13009F: drivers/block/ps3vram.c
13010
13011PSAMPLE PACKET SAMPLING SUPPORT:
13012M: Yotam Gigi <[email protected]>
13013S: Maintained
13014F: net/psample
13015F: include/net/psample.h
13016F: include/uapi/linux/psample.h
13017
13018PSTORE FILESYSTEM
13019M: Kees Cook <[email protected]>
13020M: Anton Vorontsov <[email protected]>
13021M: Colin Cross <[email protected]>
13022M: Tony Luck <[email protected]>
13023S: Maintained
13024T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
13025F: fs/pstore/
13026F: include/linux/pstore*
13027F: drivers/firmware/efi/efi-pstore.c
13028F: drivers/acpi/apei/erst.c
13029F: Documentation/admin-guide/ramoops.rst
13030F: Documentation/devicetree/bindings/reserved-memory/ramoops.txt
13031K: \b(pstore|ramoops)
13032
13033PTP HARDWARE CLOCK SUPPORT
13034M: Richard Cochran <[email protected]>
13035L: [email protected]
13036S: Maintained
13037W: http://linuxptp.sourceforge.net/
13038F: Documentation/ABI/testing/sysfs-ptp
13039F: Documentation/driver-api/ptp.rst
13040F: drivers/net/phy/dp83640*
13041F: drivers/ptp/*
13042F: include/linux/ptp_cl*
13043
13044PTRACE SUPPORT
13045M: Oleg Nesterov <[email protected]>
13046S: Maintained
13047F: include/asm-generic/syscall.h
13048F: include/linux/ptrace.h
13049F: include/linux/regset.h
13050F: include/linux/tracehook.h
13051F: include/uapi/linux/ptrace.h
13052F: include/uapi/linux/ptrace.h
13053F: kernel/ptrace.c
13054F: arch/*/ptrace*.c
13055F: arch/*/*/ptrace*.c
13056F: arch/*/include/asm/ptrace*.h
13057
13058PULSE8-CEC DRIVER
13059M: Hans Verkuil <[email protected]>
13060L: [email protected]
13061T: git git://linuxtv.org/media_tree.git
13062S: Maintained
13063F: drivers/media/usb/pulse8-cec/*
13064F: Documentation/media/cec-drivers/pulse8-cec.rst
13065
13066PVRUSB2 VIDEO4LINUX DRIVER
13067M: Mike Isely <[email protected]>
13068L: [email protected] (subscribers-only)
13069L: [email protected]
13070W: http://www.isely.net/pvrusb2/
13071T: git git://linuxtv.org/media_tree.git
13072S: Maintained
13073F: Documentation/media/v4l-drivers/pvrusb2*
13074F: drivers/media/usb/pvrusb2/
13075
13076PWC WEBCAM DRIVER
13077M: Hans Verkuil <[email protected]>
13078L: [email protected]
13079T: git git://linuxtv.org/media_tree.git
13080S: Odd Fixes
13081F: drivers/media/usb/pwc/*
13082F: include/trace/events/pwc.h
13083
13084PWM FAN DRIVER
13085M: Kamil Debski <[email protected]>
13086M: Bartlomiej Zolnierkiewicz <[email protected]>
13087L: [email protected]
13088S: Supported
13089F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
13090F: Documentation/hwmon/pwm-fan.rst
13091F: drivers/hwmon/pwm-fan.c
13092
13093PWM IR Transmitter
13094M: Sean Young <[email protected]>
13095L: [email protected]
13096S: Maintained
13097F: drivers/media/rc/pwm-ir-tx.c
13098
13099PWM SUBSYSTEM
13100M: Thierry Reding <[email protected]>
13101L: [email protected]
13102S: Maintained
13103T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
13104F: Documentation/driver-api/pwm.rst
13105F: Documentation/devicetree/bindings/pwm/
13106F: include/linux/pwm.h
13107F: drivers/pwm/
13108F: drivers/video/backlight/pwm_bl.c
13109F: include/linux/pwm_backlight.h
13110F: drivers/gpio/gpio-mvebu.c
13111F: Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
13112
13113PXA GPIO DRIVER
13114M: Robert Jarzmik <[email protected]>
13115L: [email protected]
13116S: Maintained
13117F: drivers/gpio/gpio-pxa.c
13118
13119PXA MMCI DRIVER
13120S: Orphan
13121
13122PXA RTC DRIVER
13123M: Robert Jarzmik <[email protected]>
13124L: [email protected]
13125S: Maintained
13126
13127PXA2xx/PXA3xx SUPPORT
13128M: Daniel Mack <[email protected]>
13129M: Haojian Zhuang <[email protected]>
13130M: Robert Jarzmik <[email protected]>
13131L: [email protected] (moderated for non-subscribers)
13132T: git git://github.com/hzhuang1/linux.git
13133T: git git://github.com/rjarzmik/linux.git
13134S: Maintained
13135F: arch/arm/boot/dts/pxa*
13136F: arch/arm/mach-pxa/
13137F: drivers/dma/pxa*
13138F: drivers/pcmcia/pxa2xx*
13139F: drivers/pinctrl/pxa/
13140F: drivers/spi/spi-pxa2xx*
13141F: drivers/usb/gadget/udc/pxa2*
13142F: include/sound/pxa2xx-lib.h
13143F: sound/arm/pxa*
13144F: sound/soc/pxa/
13145
13146QAT DRIVER
13147M: Giovanni Cabiddu <[email protected]>
13148L: [email protected]
13149S: Supported
13150F: drivers/crypto/qat/
13151
13152QCOM AUDIO (ASoC) DRIVERS
13153M: Patrick Lai <[email protected]>
13154M: Banajit Goswami <[email protected]>
13155L: [email protected] (moderated for non-subscribers)
13156S: Supported
13157F: sound/soc/qcom/
13158
13159QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
13160M: Gabriel Somlo <[email protected]>
13161M: "Michael S. Tsirkin" <[email protected]>
13162L: [email protected]
13163S: Maintained
13164F: drivers/firmware/qemu_fw_cfg.c
13165F: include/uapi/linux/qemu_fw_cfg.h
13166
13167QIB DRIVER
13168M: Dennis Dalessandro <[email protected]>
13169M: Mike Marciniszyn <[email protected]>
13170L: [email protected]
13171S: Supported
13172F: drivers/infiniband/hw/qib/
13173
13174QLOGIC QL41xxx FCOE DRIVER
13175M: [email protected]
13176L: [email protected]
13177S: Supported
13178F: drivers/scsi/qedf/
13179
13180QLOGIC QL41xxx ISCSI DRIVER
13181M: [email protected]
13182L: [email protected]
13183S: Supported
13184F: drivers/scsi/qedi/
13185
13186QLOGIC QL4xxx ETHERNET DRIVER
13187M: Ariel Elior <[email protected]>
13188M: [email protected]
13189L: [email protected]
13190S: Supported
13191F: drivers/net/ethernet/qlogic/qed/
13192F: include/linux/qed/
13193F: drivers/net/ethernet/qlogic/qede/
13194
13195QLOGIC QL4xxx RDMA DRIVER
13196M: Michal Kalderon <[email protected]>
13197M: Ariel Elior <[email protected]>
13198L: [email protected]
13199S: Supported
13200F: drivers/infiniband/hw/qedr/
13201F: include/uapi/rdma/qedr-abi.h
13202
13203QLOGIC QLA1280 SCSI DRIVER
13204M: Michael Reed <[email protected]>
13205L: [email protected]
13206S: Maintained
13207F: drivers/scsi/qla1280.[ch]
13208
13209QLOGIC QLA2XXX FC-SCSI DRIVER
13210M: [email protected]
13211L: [email protected]
13212S: Supported
13213F: Documentation/scsi/LICENSE.qla2xxx
13214F: drivers/scsi/qla2xxx/
13215
13216QLOGIC QLA3XXX NETWORK DRIVER
13217M: [email protected]
13218L: [email protected]
13219S: Supported
13220F: Documentation/networking/device_drivers/qlogic/LICENSE.qla3xxx
13221F: drivers/net/ethernet/qlogic/qla3xxx.*
13222
13223QLOGIC QLA4XXX iSCSI DRIVER
13224M: [email protected]
13225L: [email protected]
13226S: Supported
13227F: Documentation/scsi/LICENSE.qla4xxx
13228F: drivers/scsi/qla4xxx/
13229
13230QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
13231M: Shahed Shaikh <[email protected]>
13232M: Manish Chopra <[email protected]>
13233M: [email protected]
13234L: [email protected]
13235S: Supported
13236F: drivers/net/ethernet/qlogic/qlcnic/
13237
13238QLOGIC QLGE 10Gb ETHERNET DRIVER
13239M: Manish Chopra <[email protected]>
13240M: [email protected]
13241L: [email protected]
13242S: Supported
13243F: drivers/net/ethernet/qlogic/qlge/
13244
13245QM1D1B0004 MEDIA DRIVER
13246M: Akihiro Tsukada <[email protected]>
13247L: [email protected]
13248S: Odd Fixes
13249F: drivers/media/tuners/qm1d1b0004*
13250
13251QM1D1C0042 MEDIA DRIVER
13252M: Akihiro Tsukada <[email protected]>
13253L: [email protected]
13254S: Odd Fixes
13255F: drivers/media/tuners/qm1d1c0042*
13256
13257QNX4 FILESYSTEM
13258M: Anders Larsen <[email protected]>
13259W: http://www.alarsen.net/linux/qnx4fs/
13260S: Maintained
13261F: fs/qnx4/
13262F: include/uapi/linux/qnx4_fs.h
13263F: include/uapi/linux/qnxtypes.h
13264
13265QORIQ DPAA2 FSL-MC BUS DRIVER
13266M: Stuart Yoder <[email protected]>
13267M: Laurentiu Tudor <[email protected]>
13268L: [email protected]
13269S: Maintained
13270F: drivers/bus/fsl-mc/
13271F: Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
13272F: Documentation/networking/device_drivers/freescale/dpaa2/overview.rst
13273
13274QT1010 MEDIA DRIVER
13275M: Antti Palosaari <[email protected]>
13276L: [email protected]
13277W: https://linuxtv.org
13278W: http://palosaari.fi/linux/
13279Q: http://patchwork.linuxtv.org/project/linux-media/list/
13280T: git git://linuxtv.org/anttip/media_tree.git
13281S: Maintained
13282F: drivers/media/tuners/qt1010*
13283
13284QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
13285M: Kalle Valo <[email protected]>
13286L: [email protected]
13287W: http://wireless.kernel.org/en/users/Drivers/ath10k
13288T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
13289S: Supported
13290F: drivers/net/wireless/ath/ath10k/
13291
13292QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
13293M: QCA ath9k Development <[email protected]>
13294L: [email protected]
13295W: http://wireless.kernel.org/en/users/Drivers/ath9k
13296S: Supported
13297F: drivers/net/wireless/ath/ath9k/
13298
13299QUALCOMM CAMERA SUBSYSTEM DRIVER
13300M: Todor Tomov <[email protected]>
13301L: [email protected]
13302S: Maintained
13303F: Documentation/devicetree/bindings/media/qcom,camss.txt
13304F: Documentation/media/v4l-drivers/qcom_camss.rst
13305F: drivers/media/platform/qcom/camss/
13306
13307QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
13308M: Ilia Lin <[email protected]>
13309L: [email protected]
13310S: Maintained
13311F: Documentation/devicetree/bindings/opp/kryo-cpufreq.txt
13312F: drivers/cpufreq/qcom-cpufreq-kryo.c
13313
13314QUALCOMM EMAC GIGABIT ETHERNET DRIVER
13315M: Timur Tabi <[email protected]>
13316L: [email protected]
13317S: Maintained
13318F: drivers/net/ethernet/qualcomm/emac/
13319
13320QUALCOMM ETHQOS ETHERNET DRIVER
13321M: Vinod Koul <[email protected]>
13322M: Niklas Cassel <[email protected]>
13323L: [email protected]
13324S: Maintained
13325F: drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
13326F: Documentation/devicetree/bindings/net/qcom,ethqos.txt
13327
13328QUALCOMM GENERIC INTERFACE I2C DRIVER
13329M: Alok Chauhan <[email protected]>
13330L: [email protected]
13331L: [email protected]
13332S: Supported
13333F: drivers/i2c/busses/i2c-qcom-geni.c
13334
13335QUALCOMM HEXAGON ARCHITECTURE
13336M: Richard Kuo <[email protected]>
13337L: [email protected]
13338T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
13339S: Supported
13340F: arch/hexagon/
13341
13342QUALCOMM HIDMA DRIVER
13343M: Sinan Kaya <[email protected]>
13344L: [email protected]
13345L: [email protected]
13346L: [email protected]
13347S: Supported
13348F: drivers/dma/qcom/hidma*
13349
13350QUALCOMM IOMMU
13351M: Rob Clark <[email protected]>
13352L: [email protected]
13353L: [email protected]
13354S: Maintained
13355F: drivers/iommu/qcom_iommu.c
13356
13357QUALCOMM TSENS THERMAL DRIVER
13358M: Amit Kucheria <[email protected]>
13359L: [email protected]
13360L: [email protected]
13361S: Maintained
13362F: drivers/thermal/qcom/
13363
13364QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
13365M: Stanimir Varbanov <[email protected]>
13366L: [email protected]
13367L: [email protected]
13368T: git git://linuxtv.org/media_tree.git
13369S: Maintained
13370F: drivers/media/platform/qcom/venus/
13371
13372QUALCOMM WCN36XX WIRELESS DRIVER
13373M: Kalle Valo <[email protected]>
13374L: [email protected]
13375W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
13376T: git git://github.com/KrasnikovEugene/wcn36xx.git
13377S: Supported
13378F: drivers/net/wireless/ath/wcn36xx/
13379
13380QUANTENNA QTNFMAC WIRELESS DRIVER
13381M: Igor Mitsyanko <[email protected]>
13382M: Avinash Patil <[email protected]>
13383M: Sergey Matyukevich <[email protected]>
13384L: [email protected]
13385S: Maintained
13386F: drivers/net/wireless/quantenna
13387
13388RADEON and AMDGPU DRM DRIVERS
13389M: Alex Deucher <[email protected]>
13390M: Christian König <[email protected]>
13391M: David (ChunMing) Zhou <[email protected]>
13392L: [email protected]
13393T: git git://people.freedesktop.org/~agd5f/linux
13394S: Supported
13395F: drivers/gpu/drm/radeon/
13396F: include/uapi/drm/radeon_drm.h
13397F: drivers/gpu/drm/amd/
13398F: include/uapi/drm/amdgpu_drm.h
13399
13400RADEON FRAMEBUFFER DISPLAY DRIVER
13401M: Benjamin Herrenschmidt <[email protected]>
13402L: [email protected]
13403S: Maintained
13404F: drivers/video/fbdev/aty/radeon*
13405F: include/uapi/linux/radeonfb.h
13406
13407RADIOSHARK RADIO DRIVER
13408M: Hans Verkuil <[email protected]>
13409L: [email protected]
13410T: git git://linuxtv.org/media_tree.git
13411S: Maintained
13412F: drivers/media/radio/radio-shark.c
13413
13414RADIOSHARK2 RADIO DRIVER
13415M: Hans Verkuil <[email protected]>
13416L: [email protected]
13417T: git git://linuxtv.org/media_tree.git
13418S: Maintained
13419F: drivers/media/radio/radio-shark2.c
13420F: drivers/media/radio/radio-tea5777.c
13421
13422RADOS BLOCK DEVICE (RBD)
13423M: Ilya Dryomov <[email protected]>
13424M: Sage Weil <[email protected]>
13425M: Alex Elder <[email protected]>
13426L: [email protected]
13427W: http://ceph.com/
13428T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
13429T: git git://github.com/ceph/ceph-client.git
13430S: Supported
13431F: Documentation/ABI/testing/sysfs-bus-rbd
13432F: drivers/block/rbd.c
13433F: drivers/block/rbd_types.h
13434
13435RAGE128 FRAMEBUFFER DISPLAY DRIVER
13436M: Paul Mackerras <[email protected]>
13437L: [email protected]
13438S: Maintained
13439F: drivers/video/fbdev/aty/aty128fb.c
13440
13441RAINSHADOW-CEC DRIVER
13442M: Hans Verkuil <[email protected]>
13443L: [email protected]
13444T: git git://linuxtv.org/media_tree.git
13445S: Maintained
13446F: drivers/media/usb/rainshadow-cec/*
13447
13448RALINK MIPS ARCHITECTURE
13449M: John Crispin <[email protected]>
13450L: [email protected]
13451S: Maintained
13452F: arch/mips/ralink
13453
13454RALINK RT2X00 WIRELESS LAN DRIVER
13455P: rt2x00 project
13456M: Stanislaw Gruszka <[email protected]>
13457M: Helmut Schaa <[email protected]>
13458L: [email protected]
13459S: Maintained
13460F: drivers/net/wireless/ralink/rt2x00/
13461
13462RAMDISK RAM BLOCK DEVICE DRIVER
13463M: Jens Axboe <[email protected]>
13464S: Maintained
13465F: Documentation/admin-guide/blockdev/ramdisk.rst
13466F: drivers/block/brd.c
13467
13468RANCHU VIRTUAL BOARD FOR MIPS
13469M: Miodrag Dinic <[email protected]>
13470L: [email protected]
13471S: Supported
13472F: arch/mips/generic/board-ranchu.c
13473F: arch/mips/configs/generic/board-ranchu.config
13474
13475RANDOM NUMBER DRIVER
13476M: "Theodore Ts'o" <[email protected]>
13477S: Maintained
13478F: drivers/char/random.c
13479
13480RAPIDIO SUBSYSTEM
13481M: Matt Porter <[email protected]>
13482M: Alexandre Bounine <[email protected]>
13483S: Maintained
13484F: drivers/rapidio/
13485
13486RAS INFRASTRUCTURE
13487M: Tony Luck <[email protected]>
13488M: Borislav Petkov <[email protected]>
13489L: [email protected]
13490S: Maintained
13491F: drivers/ras/
13492F: include/linux/ras.h
13493F: include/ras/ras_event.h
13494F: Documentation/admin-guide/ras.rst
13495
13496RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
13497L: [email protected]
13498S: Orphan
13499F: drivers/net/wireless/ray*
13500
13501RCUTORTURE TEST FRAMEWORK
13502M: "Paul E. McKenney" <[email protected]>
13503M: Josh Triplett <[email protected]>
13504R: Steven Rostedt <[email protected]>
13505R: Mathieu Desnoyers <[email protected]>
13506R: Lai Jiangshan <[email protected]>
13507L: [email protected]
13508S: Supported
13509T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
13510F: tools/testing/selftests/rcutorture
13511
13512RDC R-321X SoC
13513M: Florian Fainelli <[email protected]>
13514S: Maintained
13515
13516RDC R6040 FAST ETHERNET DRIVER
13517M: Florian Fainelli <[email protected]>
13518L: [email protected]
13519S: Maintained
13520F: drivers/net/ethernet/rdc/r6040.c
13521
13522RDMAVT - RDMA verbs software
13523M: Dennis Dalessandro <[email protected]>
13524M: Mike Marciniszyn <[email protected]>
13525L: [email protected]
13526S: Supported
13527F: drivers/infiniband/sw/rdmavt
13528
13529RDS - RELIABLE DATAGRAM SOCKETS
13530M: Santosh Shilimkar <[email protected]>
13531L: [email protected]
13532L: [email protected]
13533L: [email protected] (moderated for non-subscribers)
13534W: https://oss.oracle.com/projects/rds/
13535S: Supported
13536F: net/rds/
13537F: Documentation/networking/rds.txt
13538
13539RDT - RESOURCE ALLOCATION
13540M: Fenghua Yu <[email protected]>
13541M: Reinette Chatre <[email protected]>
13542L: [email protected]
13543S: Supported
13544F: arch/x86/kernel/cpu/resctrl/
13545F: arch/x86/include/asm/resctrl_sched.h
13546F: Documentation/x86/resctrl*
13547
13548READ-COPY UPDATE (RCU)
13549M: "Paul E. McKenney" <[email protected]>
13550M: Josh Triplett <[email protected]>
13551R: Steven Rostedt <[email protected]>
13552R: Mathieu Desnoyers <[email protected]>
13553R: Lai Jiangshan <[email protected]>
13554R: Joel Fernandes <[email protected]>
13555L: [email protected]
13556W: http://www.rdrop.com/users/paulmck/RCU/
13557S: Supported
13558T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
13559F: Documentation/RCU/
13560X: Documentation/RCU/torture.txt
13561F: include/linux/rcu*
13562X: include/linux/srcu*.h
13563F: kernel/rcu/
13564X: kernel/rcu/srcu*.c
13565
13566REAL TIME CLOCK (RTC) SUBSYSTEM
13567M: Alessandro Zummo <[email protected]>
13568M: Alexandre Belloni <[email protected]>
13569L: [email protected]
13570Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
13571T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
13572S: Maintained
13573F: Documentation/devicetree/bindings/rtc/
13574F: Documentation/admin-guide/rtc.rst
13575F: drivers/rtc/
13576F: include/linux/rtc.h
13577F: include/uapi/linux/rtc.h
13578F: include/linux/rtc/
13579F: include/linux/platform_data/rtc-*
13580F: tools/testing/selftests/rtc/
13581
13582REALTEK AUDIO CODECS
13583M: Bard Liao <[email protected]>
13584M: Oder Chiou <[email protected]>
13585S: Maintained
13586F: sound/soc/codecs/rt*
13587F: include/sound/rt*.h
13588
13589REALTEK RTL83xx SMI DSA ROUTER CHIPS
13590M: Linus Walleij <[email protected]>
13591S: Maintained
13592F: Documentation/devicetree/bindings/net/dsa/realtek-smi.txt
13593F: drivers/net/dsa/realtek-smi*
13594F: drivers/net/dsa/rtl83*
13595
13596REDPINE WIRELESS DRIVER
13597M: Amitkumar Karwar <[email protected]>
13598M: Siva Rebbagondla <[email protected]>
13599L: [email protected]
13600S: Maintained
13601F: drivers/net/wireless/rsi/
13602
13603REGISTER MAP ABSTRACTION
13604M: Mark Brown <[email protected]>
13605L: [email protected]
13606T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
13607S: Supported
13608F: Documentation/devicetree/bindings/regmap/
13609F: drivers/base/regmap/
13610F: include/linux/regmap.h
13611
13612REISERFS FILE SYSTEM
13613L: [email protected]
13614S: Supported
13615F: fs/reiserfs/
13616
13617REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
13618M: Ohad Ben-Cohen <[email protected]>
13619M: Bjorn Andersson <[email protected]>
13620L: [email protected]
13621T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
13622S: Maintained
13623F: Documentation/devicetree/bindings/remoteproc/
13624F: Documentation/ABI/testing/sysfs-class-remoteproc
13625F: Documentation/remoteproc.txt
13626F: drivers/remoteproc/
13627F: include/linux/remoteproc.h
13628F: include/linux/remoteproc/
13629
13630REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
13631M: Ohad Ben-Cohen <[email protected]>
13632M: Bjorn Andersson <[email protected]>
13633L: [email protected]
13634T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
13635S: Maintained
13636F: drivers/rpmsg/
13637F: Documentation/rpmsg.txt
13638F: Documentation/ABI/testing/sysfs-bus-rpmsg
13639F: include/linux/rpmsg.h
13640F: include/linux/rpmsg/
13641F: include/uapi/linux/rpmsg.h
13642F: samples/rpmsg/
13643
13644RENESAS CLOCK DRIVERS
13645M: Geert Uytterhoeven <[email protected]>
13646L: [email protected]
13647T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas
13648S: Supported
13649F: drivers/clk/renesas/
13650
13651RENESAS EMEV2 I2C DRIVER
13652M: Wolfram Sang <[email protected]>
13653S: Supported
13654F: Documentation/devicetree/bindings/i2c/i2c-emev2.txt
13655F: drivers/i2c/busses/i2c-emev2.c
13656
13657RENESAS ETHERNET DRIVERS
13658R: Sergei Shtylyov <[email protected]>
13659L: [email protected]
13660L: [email protected]
13661F: Documentation/devicetree/bindings/net/renesas,*.txt
13662F: Documentation/devicetree/bindings/net/sh_eth.txt
13663F: drivers/net/ethernet/renesas/
13664F: include/linux/sh_eth.h
13665
13666RENESAS R-CAR GYROADC DRIVER
13667M: Marek Vasut <[email protected]>
13668L: [email protected]
13669S: Supported
13670F: Documentation/devicetree/bindings/iio/adc/renesas,gyroadc.txt
13671F: drivers/iio/adc/rcar-gyroadc.c
13672
13673RENESAS R-CAR I2C DRIVERS
13674M: Wolfram Sang <[email protected]>
13675S: Supported
13676F: Documentation/devicetree/bindings/i2c/i2c-rcar.txt
13677F: Documentation/devicetree/bindings/i2c/i2c-sh_mobile.txt
13678F: drivers/i2c/busses/i2c-rcar.c
13679F: drivers/i2c/busses/i2c-sh_mobile.c
13680
13681RENESAS RIIC DRIVER
13682M: Chris Brandt <[email protected]>
13683S: Supported
13684F: Documentation/devicetree/bindings/i2c/i2c-riic.txt
13685F: drivers/i2c/busses/i2c-riic.c
13686
13687RENESAS USB PHY DRIVER
13688M: Yoshihiro Shimoda <[email protected]>
13689L: [email protected]
13690S: Maintained
13691F: drivers/phy/renesas/phy-rcar-gen3-usb*.c
13692
13693RESET CONTROLLER FRAMEWORK
13694M: Philipp Zabel <[email protected]>
13695T: git git://git.pengutronix.de/git/pza/linux
13696S: Maintained
13697F: drivers/reset/
13698F: Documentation/devicetree/bindings/reset/
13699F: include/dt-bindings/reset/
13700F: include/linux/reset.h
13701F: include/linux/reset/
13702F: include/linux/reset-controller.h
13703
13704RESTARTABLE SEQUENCES SUPPORT
13705M: Mathieu Desnoyers <[email protected]>
13706M: Peter Zijlstra <[email protected]>
13707M: "Paul E. McKenney" <[email protected]>
13708M: Boqun Feng <[email protected]>
13709L: [email protected]
13710S: Supported
13711F: kernel/rseq.c
13712F: include/uapi/linux/rseq.h
13713F: include/trace/events/rseq.h
13714F: tools/testing/selftests/rseq/
13715
13716RFKILL
13717M: Johannes Berg <[email protected]>
13718L: [email protected]
13719W: http://wireless.kernel.org/
13720T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
13721T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
13722S: Maintained
13723F: Documentation/driver-api/rfkill.rst
13724F: Documentation/ABI/stable/sysfs-class-rfkill
13725F: net/rfkill/
13726F: include/linux/rfkill.h
13727F: include/uapi/linux/rfkill.h
13728
13729RHASHTABLE
13730M: Thomas Graf <[email protected]>
13731M: Herbert Xu <[email protected]>
13732L: [email protected]
13733S: Maintained
13734F: lib/rhashtable.c
13735F: lib/test_rhashtable.c
13736F: include/linux/rhashtable.h
13737F: include/linux/rhashtable-types.h
13738
13739RICOH R5C592 MEMORYSTICK DRIVER
13740M: Maxim Levitsky <[email protected]>
13741S: Maintained
13742F: drivers/memstick/host/r592.*
13743
13744RICOH SMARTMEDIA/XD DRIVER
13745M: Maxim Levitsky <[email protected]>
13746S: Maintained
13747F: drivers/mtd/nand/raw/r852.c
13748F: drivers/mtd/nand/raw/r852.h
13749
13750RISC-V ARCHITECTURE
13751M: Paul Walmsley <[email protected]>
13752M: Palmer Dabbelt <[email protected]>
13753M: Albert Ou <[email protected]>
13754L: [email protected]
13755T: git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
13756S: Supported
13757F: arch/riscv/
13758K: riscv
13759N: riscv
13760
13761ROCCAT DRIVERS
13762M: Stefan Achatz <[email protected]>
13763W: http://sourceforge.net/projects/roccat/
13764S: Maintained
13765F: drivers/hid/hid-roccat*
13766F: include/linux/hid-roccat*
13767F: Documentation/ABI/*/sysfs-driver-hid-roccat*
13768
13769ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
13770M: Jacob chen <[email protected]>
13771L: [email protected]
13772S: Maintained
13773F: drivers/media/platform/rockchip/rga/
13774F: Documentation/devicetree/bindings/media/rockchip-rga.txt
13775
13776HANTRO VPU CODEC DRIVER
13777M: Ezequiel Garcia <[email protected]>
13778L: [email protected]
13779S: Maintained
13780F: drivers/staging/media/platform/hantro/
13781F: Documentation/devicetree/bindings/media/rockchip-vpu.txt
13782
13783ROCKER DRIVER
13784M: Jiri Pirko <[email protected]>
13785L: [email protected]
13786S: Supported
13787F: drivers/net/ethernet/rocker/
13788
13789ROCKETPORT DRIVER
13790P: Comtrol Corp.
13791W: http://www.comtrol.com
13792S: Maintained
13793F: Documentation/driver-api/serial/rocket.rst
13794F: drivers/tty/rocket*
13795
13796ROCKETPORT EXPRESS/INFINITY DRIVER
13797M: Kevin Cernekee <[email protected]>
13798L: [email protected]
13799S: Odd Fixes
13800F: drivers/tty/serial/rp2.*
13801
13802ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
13803M: Marek Vasut <[email protected]>
13804L: [email protected]
13805L: [email protected]
13806S: Supported
13807F: drivers/mfd/bd9571mwv.c
13808F: drivers/regulator/bd9571mwv-regulator.c
13809F: drivers/gpio/gpio-bd9571mwv.c
13810F: include/linux/mfd/bd9571mwv.h
13811F: Documentation/devicetree/bindings/mfd/bd9571mwv.txt
13812
13813ROSE NETWORK LAYER
13814M: Ralf Baechle <[email protected]>
13815L: [email protected]
13816W: http://www.linux-ax25.org/
13817S: Maintained
13818F: include/net/rose.h
13819F: include/uapi/linux/rose.h
13820F: net/rose/
13821
13822RTL2830 MEDIA DRIVER
13823M: Antti Palosaari <[email protected]>
13824L: [email protected]
13825W: https://linuxtv.org
13826W: http://palosaari.fi/linux/
13827Q: http://patchwork.linuxtv.org/project/linux-media/list/
13828T: git git://linuxtv.org/anttip/media_tree.git
13829S: Maintained
13830F: drivers/media/dvb-frontends/rtl2830*
13831
13832RTL2832 MEDIA DRIVER
13833M: Antti Palosaari <[email protected]>
13834L: [email protected]
13835W: https://linuxtv.org
13836W: http://palosaari.fi/linux/
13837Q: http://patchwork.linuxtv.org/project/linux-media/list/
13838T: git git://linuxtv.org/anttip/media_tree.git
13839S: Maintained
13840F: drivers/media/dvb-frontends/rtl2832*
13841
13842RTL2832_SDR MEDIA DRIVER
13843M: Antti Palosaari <[email protected]>
13844L: [email protected]
13845W: https://linuxtv.org
13846W: http://palosaari.fi/linux/
13847Q: http://patchwork.linuxtv.org/project/linux-media/list/
13848T: git git://linuxtv.org/anttip/media_tree.git
13849S: Maintained
13850F: drivers/media/dvb-frontends/rtl2832_sdr*
13851
13852RTL8180 WIRELESS DRIVER
13853L: [email protected]
13854W: http://wireless.kernel.org/
13855T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
13856S: Orphan
13857F: drivers/net/wireless/realtek/rtl818x/rtl8180/
13858
13859RTL8187 WIRELESS DRIVER
13860M: Herton Ronaldo Krzesinski <[email protected]>
13861M: Hin-Tak Leung <[email protected]>
13862M: Larry Finger <[email protected]>
13863L: [email protected]
13864W: http://wireless.kernel.org/
13865T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
13866S: Maintained
13867F: drivers/net/wireless/realtek/rtl818x/rtl8187/
13868
13869REALTEK WIRELESS DRIVER (rtlwifi family)
13870M: Ping-Ke Shih <[email protected]>
13871L: [email protected]
13872W: http://wireless.kernel.org/
13873T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
13874S: Maintained
13875F: drivers/net/wireless/realtek/rtlwifi/
13876
13877REALTEK WIRELESS DRIVER (rtw88)
13878M: Yan-Hsuan Chuang <[email protected]>
13879L: [email protected]
13880S: Maintained
13881F: drivers/net/wireless/realtek/rtw88/
13882
13883RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
13884M: Jes Sorensen <[email protected]>
13885L: [email protected]
13886T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
13887S: Maintained
13888F: drivers/net/wireless/realtek/rtl8xxxu/
13889
13890RXRPC SOCKETS (AF_RXRPC)
13891M: David Howells <[email protected]>
13892L: [email protected]
13893S: Supported
13894F: net/rxrpc/
13895F: include/keys/rxrpc-type.h
13896F: include/net/af_rxrpc.h
13897F: include/trace/events/rxrpc.h
13898F: include/uapi/linux/rxrpc.h
13899F: Documentation/networking/rxrpc.txt
13900W: https://www.infradead.org/~dhowells/kafs/
13901
13902S3 SAVAGE FRAMEBUFFER DRIVER
13903M: Antonino Daplas <[email protected]>
13904L: [email protected]
13905S: Maintained
13906F: drivers/video/fbdev/savage/
13907
13908S390
13909M: Heiko Carstens <[email protected]>
13910M: Vasily Gorbik <[email protected]>
13911M: Christian Borntraeger <[email protected]>
13912L: [email protected]
13913W: http://www.ibm.com/developerworks/linux/linux390/
13914T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
13915S: Supported
13916F: arch/s390/
13917F: drivers/s390/
13918F: Documentation/s390/
13919F: Documentation/driver-api/s390-drivers.rst
13920
13921S390 COMMON I/O LAYER
13922M: Sebastian Ott <[email protected]>
13923M: Peter Oberparleiter <[email protected]>
13924L: [email protected]
13925W: http://www.ibm.com/developerworks/linux/linux390/
13926S: Supported
13927F: drivers/s390/cio/
13928
13929S390 DASD DRIVER
13930M: Stefan Haberland <[email protected]>
13931M: Jan Hoeppner <[email protected]>
13932L: [email protected]
13933W: http://www.ibm.com/developerworks/linux/linux390/
13934S: Supported
13935F: drivers/s390/block/dasd*
13936F: block/partitions/ibm.c
13937
13938S390 IOMMU (PCI)
13939M: Gerald Schaefer <[email protected]>
13940L: [email protected]
13941W: http://www.ibm.com/developerworks/linux/linux390/
13942S: Supported
13943F: drivers/iommu/s390-iommu.c
13944
13945S390 IUCV NETWORK LAYER
13946M: Julian Wiedmann <[email protected]>
13947M: Ursula Braun <[email protected]>
13948L: [email protected]
13949W: http://www.ibm.com/developerworks/linux/linux390/
13950S: Supported
13951F: drivers/s390/net/*iucv*
13952F: include/net/iucv/
13953F: net/iucv/
13954
13955S390 NETWORK DRIVERS
13956M: Julian Wiedmann <[email protected]>
13957M: Ursula Braun <[email protected]>
13958L: [email protected]
13959W: http://www.ibm.com/developerworks/linux/linux390/
13960S: Supported
13961F: drivers/s390/net/
13962
13963S390 PCI SUBSYSTEM
13964M: Sebastian Ott <[email protected]>
13965M: Gerald Schaefer <[email protected]>
13966L: [email protected]
13967W: http://www.ibm.com/developerworks/linux/linux390/
13968S: Supported
13969F: arch/s390/pci/
13970F: drivers/pci/hotplug/s390_pci_hpc.c
13971
13972S390 VFIO-CCW DRIVER
13973M: Cornelia Huck <[email protected]>
13974M: Eric Farman <[email protected]>
13975R: Halil Pasic <[email protected]>
13976L: [email protected]
13977L: [email protected]
13978S: Supported
13979F: drivers/s390/cio/vfio_ccw*
13980F: Documentation/s390/vfio-ccw.rst
13981F: include/uapi/linux/vfio_ccw.h
13982
13983S390 ZCRYPT DRIVER
13984M: Harald Freudenberger <[email protected]>
13985L: [email protected]
13986W: http://www.ibm.com/developerworks/linux/linux390/
13987S: Supported
13988F: drivers/s390/crypto/
13989
13990S390 VFIO AP DRIVER
13991M: Tony Krowiak <[email protected]>
13992M: Pierre Morel <[email protected]>
13993M: Halil Pasic <[email protected]>
13994L: [email protected]
13995W: http://www.ibm.com/developerworks/linux/linux390/
13996S: Supported
13997F: drivers/s390/crypto/vfio_ap_drv.c
13998F: drivers/s390/crypto/vfio_ap_private.h
13999F: drivers/s390/crypto/vfio_ap_ops.c
14000F: Documentation/s390/vfio-ap.rst
14001
14002S390 ZFCP DRIVER
14003M: Steffen Maier <[email protected]>
14004M: Benjamin Block <[email protected]>
14005L: [email protected]
14006W: http://www.ibm.com/developerworks/linux/linux390/
14007S: Supported
14008F: drivers/s390/scsi/zfcp_*
14009
14010S3C24XX SD/MMC Driver
14011M: Ben Dooks <[email protected]>
14012L: [email protected] (moderated for non-subscribers)
14013S: Supported
14014F: drivers/mmc/host/s3cmci.*
14015
14016SAA6588 RDS RECEIVER DRIVER
14017M: Hans Verkuil <[email protected]>
14018L: [email protected]
14019T: git git://linuxtv.org/media_tree.git
14020W: https://linuxtv.org
14021S: Odd Fixes
14022F: drivers/media/i2c/saa6588*
14023
14024SAA7134 VIDEO4LINUX DRIVER
14025M: Mauro Carvalho Chehab <[email protected]>
14026L: [email protected]
14027W: https://linuxtv.org
14028T: git git://linuxtv.org/media_tree.git
14029S: Odd fixes
14030F: Documentation/media/v4l-drivers/saa7134*
14031F: drivers/media/pci/saa7134/
14032
14033SAA7146 VIDEO4LINUX-2 DRIVER
14034M: Hans Verkuil <[email protected]>
14035L: [email protected]
14036T: git git://linuxtv.org/media_tree.git
14037S: Maintained
14038F: drivers/media/common/saa7146/
14039F: drivers/media/pci/saa7146/
14040F: include/media/drv-intf/saa7146*
14041
14042SAFESETID SECURITY MODULE
14043M: Micah Morton <[email protected]>
14044S: Supported
14045F: security/safesetid/
14046F: Documentation/admin-guide/LSM/SafeSetID.rst
14047
14048SAMSUNG AUDIO (ASoC) DRIVERS
14049M: Krzysztof Kozlowski <[email protected]>
14050M: Sangbeom Kim <[email protected]>
14051M: Sylwester Nawrocki <[email protected]>
14052L: [email protected] (moderated for non-subscribers)
14053S: Supported
14054F: sound/soc/samsung/
14055F: Documentation/devicetree/bindings/sound/samsung*
14056
14057SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
14058M: Krzysztof Kozlowski <[email protected]>
14059L: [email protected]
14060L: [email protected]
14061S: Maintained
14062F: drivers/crypto/exynos-rng.c
14063F: Documentation/devicetree/bindings/rng/samsung,exynos4-rng.txt
14064
14065SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
14066M: Łukasz Stelmach <[email protected]>
14067L: [email protected]
14068S: Maintained
14069F: drivers/char/hw_random/exynos-trng.c
14070F: Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
14071
14072SAMSUNG FRAMEBUFFER DRIVER
14073M: Jingoo Han <[email protected]>
14074L: [email protected]
14075S: Maintained
14076F: drivers/video/fbdev/s3c-fb.c
14077
14078SAMSUNG LAPTOP DRIVER
14079M: Corentin Chary <[email protected]>
14080L: [email protected]
14081S: Maintained
14082F: drivers/platform/x86/samsung-laptop.c
14083
14084SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
14085M: Sangbeom Kim <[email protected]>
14086M: Krzysztof Kozlowski <[email protected]>
14087M: Bartlomiej Zolnierkiewicz <[email protected]>
14088L: [email protected]
14089L: [email protected]
14090S: Supported
14091F: drivers/mfd/sec*.c
14092F: drivers/regulator/s2m*.c
14093F: drivers/regulator/s5m*.c
14094F: drivers/clk/clk-s2mps11.c
14095F: drivers/rtc/rtc-s5m.c
14096F: include/linux/mfd/samsung/
14097F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
14098F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
14099F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
14100F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
14101
14102SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
14103M: Sylwester Nawrocki <[email protected]>
14104L: [email protected]
14105L: [email protected] (moderated for non-subscribers)
14106S: Maintained
14107F: drivers/media/platform/s3c-camif/
14108F: include/media/drv-intf/s3c_camif.h
14109
14110SAMSUNG S3FWRN5 NFC DRIVER
14111M: Robert Baldyga <[email protected]>
14112M: Krzysztof Opasiak <[email protected]>
14113L: [email protected] (moderated for non-subscribers)
14114S: Supported
14115F: drivers/nfc/s3fwrn5
14116
14117SAMSUNG S5C73M3 CAMERA DRIVER
14118M: Kyungmin Park <[email protected]>
14119M: Andrzej Hajda <[email protected]>
14120L: [email protected]
14121S: Supported
14122F: drivers/media/i2c/s5c73m3/*
14123
14124SAMSUNG S5K5BAF CAMERA DRIVER
14125M: Kyungmin Park <[email protected]>
14126M: Andrzej Hajda <[email protected]>
14127L: [email protected]
14128S: Supported
14129F: drivers/media/i2c/s5k5baf.c
14130
14131SAMSUNG S5P Security SubSystem (SSS) DRIVER
14132M: Krzysztof Kozlowski <[email protected]>
14133M: Vladimir Zapolskiy <[email protected]>
14134M: Kamil Konieczny <[email protected]>
14135L: [email protected]
14136L: [email protected]
14137S: Maintained
14138F: drivers/crypto/s5p-sss.c
14139
14140SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
14141M: Kyungmin Park <[email protected]>
14142M: Sylwester Nawrocki <[email protected]>
14143L: [email protected]
14144Q: https://patchwork.linuxtv.org/project/linux-media/list/
14145S: Supported
14146F: drivers/media/platform/exynos4-is/
14147
14148SAMSUNG SOC CLOCK DRIVERS
14149M: Sylwester Nawrocki <[email protected]>
14150M: Tomasz Figa <[email protected]>
14151M: Chanwoo Choi <[email protected]>
14152S: Supported
14153L: [email protected] (moderated for non-subscribers)
14154T: git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
14155F: drivers/clk/samsung/
14156F: include/dt-bindings/clock/exynos*.h
14157F: Documentation/devicetree/bindings/clock/exynos*.txt
14158
14159SAMSUNG SPI DRIVERS
14160M: Kukjin Kim <[email protected]>
14161M: Krzysztof Kozlowski <[email protected]>
14162M: Andi Shyti <[email protected]>
14163L: [email protected]
14164L: [email protected] (moderated for non-subscribers)
14165S: Maintained
14166F: Documentation/devicetree/bindings/spi/spi-samsung.txt
14167F: drivers/spi/spi-s3c*
14168F: include/linux/platform_data/spi-s3c64xx.h
14169
14170SAMSUNG SXGBE DRIVERS
14171M: Byungho An <[email protected]>
14172M: Girish K S <[email protected]>
14173M: Vipul Pandya <[email protected]>
14174S: Supported
14175L: [email protected]
14176F: drivers/net/ethernet/samsung/sxgbe/
14177
14178SAMSUNG THERMAL DRIVER
14179M: Bartlomiej Zolnierkiewicz <[email protected]>
14180L: [email protected]
14181L: [email protected]
14182S: Supported
14183T: git https://github.com/lmajewski/linux-samsung-thermal.git
14184F: drivers/thermal/samsung/
14185
14186SAMSUNG USB2 PHY DRIVER
14187M: Kamil Debski <[email protected]>
14188M: Sylwester Nawrocki <[email protected]>
14189L: [email protected]
14190S: Supported
14191F: Documentation/devicetree/bindings/phy/samsung-phy.txt
14192F: Documentation/driver-api/phy/samsung-usb2.rst
14193F: drivers/phy/samsung/phy-exynos4210-usb2.c
14194F: drivers/phy/samsung/phy-exynos4x12-usb2.c
14195F: drivers/phy/samsung/phy-exynos5250-usb2.c
14196F: drivers/phy/samsung/phy-s5pv210-usb2.c
14197F: drivers/phy/samsung/phy-samsung-usb2.c
14198F: drivers/phy/samsung/phy-samsung-usb2.h
14199
14200SC1200 WDT DRIVER
14201M: Zwane Mwaikambo <[email protected]>
14202S: Maintained
14203F: drivers/watchdog/sc1200wdt.c
14204
14205SCHEDULER
14206M: Ingo Molnar <[email protected]>
14207M: Peter Zijlstra <[email protected]>
14208L: [email protected]
14209T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
14210S: Maintained
14211F: kernel/sched/
14212F: include/linux/sched.h
14213F: include/uapi/linux/sched.h
14214F: include/linux/wait.h
14215F: include/linux/preempt.h
14216
14217SCR24X CHIP CARD INTERFACE DRIVER
14218M: Lubomir Rintel <[email protected]>
14219S: Supported
14220F: drivers/char/pcmcia/scr24x_cs.c
14221
14222SCSI CDROM DRIVER
14223M: Jens Axboe <[email protected]>
14224L: [email protected]
14225W: http://www.kernel.dk
14226S: Maintained
14227F: drivers/scsi/sr*
14228
14229SCSI RDMA PROTOCOL (SRP) INITIATOR
14230M: Bart Van Assche <[email protected]>
14231L: [email protected]
14232S: Supported
14233Q: http://patchwork.kernel.org/project/linux-rdma/list/
14234F: drivers/infiniband/ulp/srp/
14235F: include/scsi/srp.h
14236
14237SCSI RDMA PROTOCOL (SRP) TARGET
14238M: Bart Van Assche <[email protected]>
14239L: [email protected]
14240L: [email protected]
14241S: Supported
14242Q: http://patchwork.kernel.org/project/linux-rdma/list/
14243F: drivers/infiniband/ulp/srpt/
14244
14245SCSI SG DRIVER
14246M: Doug Gilbert <[email protected]>
14247L: [email protected]
14248W: http://sg.danny.cz/sg
14249S: Maintained
14250F: Documentation/scsi/scsi-generic.txt
14251F: drivers/scsi/sg.c
14252F: include/scsi/sg.h
14253
14254SCSI SUBSYSTEM
14255M: "James E.J. Bottomley" <[email protected]>
14256T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
14257M: "Martin K. Petersen" <[email protected]>
14258T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
14259Q: https://patchwork.kernel.org/project/linux-scsi/list/
14260L: [email protected]
14261S: Maintained
14262F: Documentation/devicetree/bindings/scsi/
14263F: drivers/scsi/
14264F: include/scsi/
14265
14266SCSI TAPE DRIVER
14267M: Kai Mäkisara <[email protected]>
14268L: [email protected]
14269S: Maintained
14270F: Documentation/scsi/st.txt
14271F: drivers/scsi/st.*
14272F: drivers/scsi/st_*.h
14273
14274SCSI TARGET SUBSYSTEM
14275M: "Martin K. Petersen" <[email protected]>
14276L: [email protected]
14277L: [email protected]
14278W: http://www.linux-iscsi.org
14279T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
14280Q: https://patchwork.kernel.org/project/target-devel/list/
14281S: Supported
14282F: drivers/target/
14283F: include/target/
14284F: Documentation/target/
14285
14286SCTP PROTOCOL
14287M: Vlad Yasevich <[email protected]>
14288M: Neil Horman <[email protected]>
14289M: Marcelo Ricardo Leitner <[email protected]>
14290L: [email protected]
14291W: http://lksctp.sourceforge.net
14292S: Maintained
14293F: Documentation/networking/sctp.txt
14294F: include/linux/sctp.h
14295F: include/uapi/linux/sctp.h
14296F: include/net/sctp/
14297F: net/sctp/
14298
14299SCx200 CPU SUPPORT
14300M: Jim Cromie <[email protected]>
14301S: Odd Fixes
14302F: Documentation/i2c/busses/scx200_acb
14303F: arch/x86/platform/scx200/
14304F: drivers/watchdog/scx200_wdt.c
14305F: drivers/i2c/busses/scx200*
14306F: drivers/mtd/maps/scx200_docflash.c
14307F: include/linux/scx200.h
14308
14309SCx200 GPIO DRIVER
14310M: Jim Cromie <[email protected]>
14311S: Maintained
14312F: drivers/char/scx200_gpio.c
14313F: include/linux/scx200_gpio.h
14314
14315SCx200 HRT CLOCKSOURCE DRIVER
14316M: Jim Cromie <[email protected]>
14317S: Maintained
14318F: drivers/clocksource/scx200_hrt.c
14319
14320SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
14321M: Sascha Sommer <[email protected]>
14322L: [email protected] (subscribers-only)
14323S: Maintained
14324F: drivers/mmc/host/sdricoh_cs.c
14325
14326SECO BOARDS CEC DRIVER
14327M: Ettore Chimenti <[email protected]>
14328S: Maintained
14329F: drivers/media/platform/seco-cec/seco-cec.c
14330F: drivers/media/platform/seco-cec/seco-cec.h
14331
14332SECURE COMPUTING
14333M: Kees Cook <[email protected]>
14334R: Andy Lutomirski <[email protected]>
14335R: Will Drewry <[email protected]>
14336T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
14337S: Supported
14338F: kernel/seccomp.c
14339F: include/uapi/linux/seccomp.h
14340F: include/linux/seccomp.h
14341F: tools/testing/selftests/seccomp/*
14342F: tools/testing/selftests/kselftest_harness.h
14343F: Documentation/userspace-api/seccomp_filter.rst
14344K: \bsecure_computing
14345K: \bTIF_SECCOMP\b
14346
14347SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
14348M: Al Cooper <[email protected]>
14349L: [email protected]
14350L: [email protected]
14351S: Maintained
14352F: drivers/mmc/host/sdhci-brcmstb*
14353
14354SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
14355M: Adrian Hunter <[email protected]>
14356L: [email protected]
14357S: Maintained
14358F: drivers/mmc/host/sdhci*
14359F: include/linux/mmc/sdhci*
14360
14361EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
14362M: Adrian Hunter <[email protected]>
14363M: Ritesh Harjani <[email protected]>
14364M: Asutosh Das <[email protected]>
14365L: [email protected]
14366S: Maintained
14367F: drivers/mmc/host/cqhci*
14368
14369SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
14370M: Prabu Thangamuthu <[email protected]>
14371M: Manjunath M B <[email protected]>
14372L: [email protected]
14373S: Maintained
14374F: drivers/mmc/host/sdhci-pci-dwc-mshc.c
14375
14376SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
14377M: Ludovic Desroches <[email protected]>
14378L: [email protected]
14379S: Supported
14380F: drivers/mmc/host/sdhci-of-at91.c
14381
14382SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
14383M: Ben Dooks <[email protected]>
14384M: Jaehoon Chung <[email protected]>
14385L: [email protected]
14386S: Maintained
14387F: drivers/mmc/host/sdhci-s3c*
14388
14389SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
14390M: Viresh Kumar <[email protected]>
14391L: [email protected]
14392S: Maintained
14393F: drivers/mmc/host/sdhci-spear.c
14394
14395SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
14396M: Kishon Vijay Abraham I <[email protected]>
14397L: [email protected]
14398S: Maintained
14399F: drivers/mmc/host/sdhci-omap.c
14400
14401SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
14402M: Scott Bauer <[email protected]>
14403M: Jonathan Derrick <[email protected]>
14404L: [email protected]
14405S: Supported
14406F: block/sed*
14407F: block/opal_proto.h
14408F: include/linux/sed*
14409F: include/uapi/linux/sed*
14410
14411SECURITY CONTACT
14412M: Security Officers <[email protected]>
14413S: Supported
14414
14415SECURITY SUBSYSTEM
14416M: James Morris <[email protected]>
14417M: "Serge E. Hallyn" <[email protected]>
14418L: [email protected] (suggested Cc:)
14419T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
14420W: http://kernsec.org/
14421S: Supported
14422F: security/
14423X: security/selinux/
14424
14425SELINUX SECURITY MODULE
14426M: Paul Moore <[email protected]>
14427M: Stephen Smalley <[email protected]>
14428M: Eric Paris <[email protected]>
14429L: [email protected]
14430W: https://selinuxproject.org
14431W: https://github.com/SELinuxProject
14432T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
14433S: Supported
14434F: include/uapi/linux/selinux_netlink.h
14435F: security/selinux/
14436F: scripts/selinux/
14437F: Documentation/admin-guide/LSM/SELinux.rst
14438
14439SENSABLE PHANTOM
14440M: Jiri Slaby <[email protected]>
14441S: Maintained
14442F: drivers/misc/phantom.c
14443F: include/uapi/linux/phantom.h
14444
14445SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
14446M: Tomasz Duszynski <[email protected]>
14447S: Maintained
14448F: drivers/iio/chemical/sps30.c
14449F: Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
14450
14451SERIAL DEVICE BUS
14452M: Rob Herring <[email protected]>
14453L: [email protected]
14454S: Maintained
14455F: Documentation/devicetree/bindings/serial/slave-device.txt
14456F: drivers/tty/serdev/
14457F: include/linux/serdev.h
14458
14459SERIAL DRIVERS
14460M: Greg Kroah-Hartman <[email protected]>
14461L: [email protected]
14462S: Maintained
14463F: Documentation/devicetree/bindings/serial/
14464F: drivers/tty/serial/
14465
14466SERIAL IR RECEIVER
14467M: Sean Young <[email protected]>
14468L: [email protected]
14469S: Maintained
14470F: drivers/media/rc/serial_ir.c
14471
14472SFC NETWORK DRIVER
14473M: Solarflare linux maintainers <[email protected]>
14474M: Edward Cree <[email protected]>
14475M: Martin Habets <[email protected]>
14476L: [email protected]
14477S: Supported
14478F: drivers/net/ethernet/sfc/
14479
14480SFF/SFP/SFP+ MODULE SUPPORT
14481M: Russell King <[email protected]>
14482L: [email protected]
14483S: Maintained
14484F: drivers/net/phy/phylink.c
14485F: drivers/net/phy/sfp*
14486F: include/linux/phylink.h
14487F: include/linux/sfp.h
14488K: phylink
14489
14490SGI GRU DRIVER
14491M: Dimitri Sivanich <[email protected]>
14492S: Maintained
14493F: drivers/misc/sgi-gru/
14494
14495SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
14496M: Pat Gefre <[email protected]>
14497L: [email protected]
14498S: Supported
14499F: Documentation/ia64/serial.rst
14500F: drivers/tty/serial/ioc?_serial.c
14501F: include/linux/ioc?.h
14502
14503SGI XP/XPC/XPNET DRIVER
14504M: Cliff Whickman <[email protected]>
14505M: Robin Holt <[email protected]>
14506S: Maintained
14507F: drivers/misc/sgi-xp/
14508
14509SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
14510M: Ursula Braun <[email protected]>
14511M: Karsten Graul <[email protected]>
14512L: [email protected]
14513W: http://www.ibm.com/developerworks/linux/linux390/
14514S: Supported
14515F: net/smc/
14516
14517SHARP RJ54N1CB0C SENSOR DRIVER
14518M: Jacopo Mondi <[email protected]>
14519L: [email protected]
14520T: git git://linuxtv.org/media_tree.git
14521S: Odd fixes
14522F: drivers/media/i2c/rj54n1cb0c.c
14523F: include/media/i2c/rj54n1cb0c.h
14524
14525SH_VEU V4L2 MEM2MEM DRIVER
14526L: [email protected]
14527S: Orphan
14528F: drivers/media/platform/sh_veu.c
14529
14530SH_VOU V4L2 OUTPUT DRIVER
14531L: [email protected]
14532S: Orphan
14533F: drivers/media/platform/sh_vou.c
14534F: include/media/drv-intf/sh_vou.h
14535
14536SI2157 MEDIA DRIVER
14537M: Antti Palosaari <[email protected]>
14538L: [email protected]
14539W: https://linuxtv.org
14540W: http://palosaari.fi/linux/
14541Q: http://patchwork.linuxtv.org/project/linux-media/list/
14542T: git git://linuxtv.org/anttip/media_tree.git
14543S: Maintained
14544F: drivers/media/tuners/si2157*
14545
14546SI2165 MEDIA DRIVER
14547M: Matthias Schwarzott <[email protected]>
14548L: [email protected]
14549W: https://linuxtv.org
14550Q: http://patchwork.linuxtv.org/project/linux-media/list/
14551S: Maintained
14552F: drivers/media/dvb-frontends/si2165*
14553
14554SI2168 MEDIA DRIVER
14555M: Antti Palosaari <[email protected]>
14556L: [email protected]
14557W: https://linuxtv.org
14558W: http://palosaari.fi/linux/
14559Q: http://patchwork.linuxtv.org/project/linux-media/list/
14560T: git git://linuxtv.org/anttip/media_tree.git
14561S: Maintained
14562F: drivers/media/dvb-frontends/si2168*
14563
14564SI470X FM RADIO RECEIVER I2C DRIVER
14565M: Hans Verkuil <[email protected]>
14566L: [email protected]
14567T: git git://linuxtv.org/media_tree.git
14568W: https://linuxtv.org
14569S: Odd Fixes
14570F: drivers/media/radio/si470x/radio-si470x-i2c.c
14571
14572SI470X FM RADIO RECEIVER USB DRIVER
14573M: Hans Verkuil <[email protected]>
14574L: [email protected]
14575T: git git://linuxtv.org/media_tree.git
14576W: https://linuxtv.org
14577S: Maintained
14578F: drivers/media/radio/si470x/radio-si470x-common.c
14579F: drivers/media/radio/si470x/radio-si470x.h
14580F: drivers/media/radio/si470x/radio-si470x-usb.c
14581
14582SI4713 FM RADIO TRANSMITTER I2C DRIVER
14583M: Eduardo Valentin <[email protected]>
14584L: [email protected]
14585T: git git://linuxtv.org/media_tree.git
14586W: https://linuxtv.org
14587S: Odd Fixes
14588F: drivers/media/radio/si4713/si4713.?
14589
14590SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
14591M: Eduardo Valentin <[email protected]>
14592L: [email protected]
14593T: git git://linuxtv.org/media_tree.git
14594W: https://linuxtv.org
14595S: Odd Fixes
14596F: drivers/media/radio/si4713/radio-platform-si4713.c
14597
14598SI4713 FM RADIO TRANSMITTER USB DRIVER
14599M: Hans Verkuil <[email protected]>
14600L: [email protected]
14601T: git git://linuxtv.org/media_tree.git
14602W: https://linuxtv.org
14603S: Maintained
14604F: drivers/media/radio/si4713/radio-usb-si4713.c
14605
14606SIANO DVB DRIVER
14607M: Mauro Carvalho Chehab <[email protected]>
14608L: [email protected]
14609W: https://linuxtv.org
14610T: git git://linuxtv.org/media_tree.git
14611S: Odd fixes
14612F: drivers/media/common/siano/
14613F: drivers/media/usb/siano/
14614F: drivers/media/usb/siano/
14615F: drivers/media/mmc/siano/
14616
14617SIFIVE DRIVERS
14618M: Palmer Dabbelt <[email protected]>
14619M: Paul Walmsley <[email protected]>
14620L: [email protected]
14621T: git git://github.com/sifive/riscv-linux.git
14622S: Supported
14623K: [^@]sifive
14624N: sifive
14625
14626SIFIVE FU540 SYSTEM-ON-CHIP
14627M: Paul Walmsley <[email protected]>
14628M: Palmer Dabbelt <[email protected]>
14629L: [email protected]
14630T: git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
14631S: Supported
14632K: fu540
14633N: fu540
14634
14635SILEAD TOUCHSCREEN DRIVER
14636M: Hans de Goede <[email protected]>
14637L: [email protected]
14638L: [email protected]
14639S: Maintained
14640F: drivers/input/touchscreen/silead.c
14641F: drivers/platform/x86/touchscreen_dmi.c
14642
14643SILICON MOTION SM712 FRAME BUFFER DRIVER
14644M: Sudip Mukherjee <[email protected]>
14645M: Teddy Wang <[email protected]>
14646M: Sudip Mukherjee <[email protected]>
14647L: [email protected]
14648S: Maintained
14649F: drivers/video/fbdev/sm712*
14650F: Documentation/fb/sm712fb.rst
14651
14652SIMPLE FIRMWARE INTERFACE (SFI)
14653M: Len Brown <[email protected]>
14654L: [email protected]
14655W: http://simplefirmware.org/
14656T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
14657S: Supported
14658F: arch/x86/platform/sfi/
14659F: drivers/sfi/
14660F: include/linux/sfi*.h
14661
14662SIMPLEFB FB DRIVER
14663M: Hans de Goede <[email protected]>
14664L: [email protected]
14665S: Maintained
14666F: Documentation/devicetree/bindings/display/simple-framebuffer.yaml
14667F: drivers/video/fbdev/simplefb.c
14668F: include/linux/platform_data/simplefb.h
14669
14670SIMTEC EB110ATX (Chalice CATS)
14671P: Ben Dooks
14672P: Vincent Sanders <[email protected]>
14673M: Simtec Linux Team <[email protected]>
14674W: http://www.simtec.co.uk/products/EB110ATX/
14675S: Supported
14676
14677SIMTEC EB2410ITX (BAST)
14678P: Ben Dooks
14679P: Vincent Sanders <[email protected]>
14680M: Simtec Linux Team <[email protected]>
14681W: http://www.simtec.co.uk/products/EB2410ITX/
14682S: Supported
14683F: arch/arm/mach-s3c24xx/mach-bast.c
14684F: arch/arm/mach-s3c24xx/bast-ide.c
14685F: arch/arm/mach-s3c24xx/bast-irq.c
14686
14687SIPHASH PRF ROUTINES
14688M: Jason A. Donenfeld <[email protected]>
14689S: Maintained
14690F: lib/siphash.c
14691F: lib/test_siphash.c
14692F: include/linux/siphash.h
14693
14694SIOX
14695M: Thorsten Scherer <[email protected]>
14696M: Uwe Kleine-König <[email protected]>
14697R: Pengutronix Kernel Team <[email protected]>
14698S: Supported
14699F: drivers/siox/*
14700F: drivers/gpio/gpio-siox.c
14701F: include/trace/events/siox.h
14702
14703SIS 190 ETHERNET DRIVER
14704M: Francois Romieu <[email protected]>
14705L: [email protected]
14706S: Maintained
14707F: drivers/net/ethernet/sis/sis190.c
14708
14709SIS 900/7016 FAST ETHERNET DRIVER
14710M: Daniele Venzano <[email protected]>
14711W: http://www.brownhat.org/sis900.html
14712L: [email protected]
14713S: Maintained
14714F: drivers/net/ethernet/sis/sis900.*
14715
14716SIS FRAMEBUFFER DRIVER
14717M: Thomas Winischhofer <[email protected]>
14718W: http://www.winischhofer.net/linuxsisvga.shtml
14719S: Maintained
14720F: Documentation/fb/sisfb.rst
14721F: drivers/video/fbdev/sis/
14722F: include/video/sisfb.h
14723
14724SIS USB2VGA DRIVER
14725M: Thomas Winischhofer <[email protected]>
14726W: http://www.winischhofer.at/linuxsisusbvga.shtml
14727S: Maintained
14728F: drivers/usb/misc/sisusbvga/
14729
14730SLAB ALLOCATOR
14731M: Christoph Lameter <[email protected]>
14732M: Pekka Enberg <[email protected]>
14733M: David Rientjes <[email protected]>
14734M: Joonsoo Kim <[email protected]>
14735M: Andrew Morton <[email protected]>
14736L: [email protected]
14737S: Maintained
14738F: include/linux/sl?b*.h
14739F: mm/sl?b*
14740
14741SLEEPABLE READ-COPY UPDATE (SRCU)
14742M: Lai Jiangshan <[email protected]>
14743M: "Paul E. McKenney" <[email protected]>
14744M: Josh Triplett <[email protected]>
14745R: Steven Rostedt <[email protected]>
14746R: Mathieu Desnoyers <[email protected]>
14747L: [email protected]
14748W: http://www.rdrop.com/users/paulmck/RCU/
14749S: Supported
14750T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
14751F: include/linux/srcu*.h
14752F: kernel/rcu/srcu*.c
14753
14754SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
14755M: Srinivas Kandagatla <[email protected]>
14756L: [email protected] (moderated for non-subscribers)
14757S: Maintained
14758F: drivers/slimbus/
14759F: Documentation/devicetree/bindings/slimbus/
14760F: include/linux/slimbus.h
14761
14762SMACK SECURITY MODULE
14763M: Casey Schaufler <[email protected]>
14764L: [email protected]
14765W: http://schaufler-ca.com
14766T: git git://github.com/cschaufler/smack-next
14767S: Maintained
14768F: Documentation/admin-guide/LSM/Smack.rst
14769F: security/smack/
14770
14771SMC91x ETHERNET DRIVER
14772M: Nicolas Pitre <[email protected]>
14773S: Odd Fixes
14774F: drivers/net/ethernet/smsc/smc91x.*
14775
14776SMIA AND SMIA++ IMAGE SENSOR DRIVER
14777M: Sakari Ailus <[email protected]>
14778L: [email protected]
14779S: Maintained
14780F: drivers/media/i2c/smiapp/
14781F: include/media/i2c/smiapp.h
14782F: drivers/media/i2c/smiapp-pll.c
14783F: drivers/media/i2c/smiapp-pll.h
14784F: include/uapi/linux/smiapp.h
14785F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
14786
14787SMM665 HARDWARE MONITOR DRIVER
14788M: Guenter Roeck <[email protected]>
14789L: [email protected]
14790S: Maintained
14791F: Documentation/hwmon/smm665.rst
14792F: drivers/hwmon/smm665.c
14793
14794SMSC EMC2103 HARDWARE MONITOR DRIVER
14795M: Steve Glendinning <[email protected]>
14796L: [email protected]
14797S: Maintained
14798F: Documentation/hwmon/emc2103.rst
14799F: drivers/hwmon/emc2103.c
14800
14801SMSC SCH5627 HARDWARE MONITOR DRIVER
14802M: Hans de Goede <[email protected]>
14803L: [email protected]
14804S: Supported
14805F: Documentation/hwmon/sch5627.rst
14806F: drivers/hwmon/sch5627.c
14807
14808SMSC UFX6000 and UFX7000 USB to VGA DRIVER
14809M: Steve Glendinning <[email protected]>
14810L: [email protected]
14811S: Maintained
14812F: drivers/video/fbdev/smscufx.c
14813
14814SMSC47B397 HARDWARE MONITOR DRIVER
14815M: Jean Delvare <[email protected]>
14816L: [email protected]
14817S: Maintained
14818F: Documentation/hwmon/smsc47b397.rst
14819F: drivers/hwmon/smsc47b397.c
14820
14821SMSC911x ETHERNET DRIVER
14822M: Steve Glendinning <[email protected]>
14823L: [email protected]
14824S: Maintained
14825F: include/linux/smsc911x.h
14826F: drivers/net/ethernet/smsc/smsc911x.*
14827
14828SMSC9420 PCI ETHERNET DRIVER
14829M: Steve Glendinning <[email protected]>
14830L: [email protected]
14831S: Maintained
14832F: drivers/net/ethernet/smsc/smsc9420.*
14833
14834SOC-CAMERA V4L2 SUBSYSTEM
14835L: [email protected]
14836T: git git://linuxtv.org/media_tree.git
14837S: Orphan
14838F: include/media/soc_camera.h
14839F: drivers/staging/media/soc_camera/
14840
14841SOCIONEXT SYNQUACER I2C DRIVER
14842M: Ard Biesheuvel <[email protected]>
14843L: [email protected]
14844S: Maintained
14845F: drivers/i2c/busses/i2c-synquacer.c
14846F: Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
14847
14848SOCIONEXT UNIPHIER SOUND DRIVER
14849L: [email protected] (moderated for non-subscribers)
14850S: Orphan
14851F: sound/soc/uniphier/
14852
14853SOEKRIS NET48XX LED SUPPORT
14854M: Chris Boot <[email protected]>
14855S: Maintained
14856F: drivers/leds/leds-net48xx.c
14857
14858SOFT-IWARP DRIVER (siw)
14859M: Bernard Metzler <[email protected]>
14860L: [email protected]
14861S: Supported
14862F: drivers/infiniband/sw/siw/
14863F: include/uapi/rdma/siw-abi.h
14864
14865SOFT-ROCE DRIVER (rxe)
14866M: Moni Shoua <[email protected]>
14867L: [email protected]
14868S: Supported
14869W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
14870Q: http://patchwork.kernel.org/project/linux-rdma/list/
14871F: drivers/infiniband/sw/rxe/
14872F: include/uapi/rdma/rdma_user_rxe.h
14873
14874SOFTLOGIC 6x10 MPEG CODEC
14875M: Bluecherry Maintainers <[email protected]>
14876M: Anton Sviridenko <[email protected]>
14877M: Andrey Utkin <[email protected]>
14878M: Andrey Utkin <[email protected]>
14879M: Ismael Luceno <[email protected]>
14880L: [email protected]
14881S: Supported
14882F: drivers/media/pci/solo6x10/
14883
14884SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
14885M: James Morse <[email protected]>
14886L: [email protected]
14887S: Maintained
14888F: Documentation/devicetree/bindings/arm/firmware/sdei.txt
14889F: drivers/firmware/arm_sdei.c
14890F: include/linux/arm_sdei.h
14891F: include/uapi/linux/arm_sdei.h
14892
14893SOFTWARE RAID (Multiple Disks) SUPPORT
14894M: Song Liu <[email protected]>
14895L: [email protected]
14896T: git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
14897S: Supported
14898F: drivers/md/Makefile
14899F: drivers/md/Kconfig
14900F: drivers/md/md*
14901F: drivers/md/raid*
14902F: include/linux/raid/
14903F: include/uapi/linux/raid/
14904
14905SOCIONEXT (SNI) AVE NETWORK DRIVER
14906M: Kunihiko Hayashi <[email protected]>
14907L: [email protected]
14908S: Maintained
14909F: drivers/net/ethernet/socionext/sni_ave.c
14910F: Documentation/devicetree/bindings/net/socionext,uniphier-ave4.txt
14911
14912SOCIONEXT (SNI) NETSEC NETWORK DRIVER
14913M: Jassi Brar <[email protected]>
14914M: Ilias Apalodimas <[email protected]>
14915L: [email protected]
14916S: Maintained
14917F: drivers/net/ethernet/socionext/netsec.c
14918F: Documentation/devicetree/bindings/net/socionext-netsec.txt
14919
14920SOCIONEXT (SNI) Synquacer SPI DRIVER
14921M: Masahisa Kojima <[email protected]>
14922M: Jassi Brar <[email protected]>
14923L: [email protected]
14924S: Maintained
14925F: drivers/spi/spi-synquacer.c
14926F: Documentation/devicetree/bindings/spi/spi-synquacer.txt
14927
14928SOLIDRUN CLEARFOG SUPPORT
14929M: Russell King <[email protected]>
14930S: Maintained
14931F: arch/arm/boot/dts/armada-388-clearfog*
14932F: arch/arm/boot/dts/armada-38x-solidrun-*
14933
14934SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
14935M: Russell King <[email protected]>
14936S: Maintained
14937F: arch/arm/boot/dts/imx6*-cubox-i*
14938F: arch/arm/boot/dts/imx6*-hummingboard*
14939F: arch/arm/boot/dts/imx6*-sr-*
14940
14941SONIC NETWORK DRIVER
14942M: Thomas Bogendoerfer <[email protected]>
14943L: [email protected]
14944S: Maintained
14945F: drivers/net/ethernet/natsemi/sonic.*
14946
14947SONICS SILICON BACKPLANE DRIVER (SSB)
14948M: Michael Buesch <[email protected]>
14949L: [email protected]
14950S: Maintained
14951F: drivers/ssb/
14952F: include/linux/ssb/
14953
14954SONY IMX214 SENSOR DRIVER
14955M: Ricardo Ribalda <[email protected]>
14956L: [email protected]
14957T: git git://linuxtv.org/media_tree.git
14958S: Maintained
14959F: drivers/media/i2c/imx214.c
14960F: Documentation/devicetree/bindings/media/i2c/sony,imx214.txt
14961
14962SONY IMX258 SENSOR DRIVER
14963M: Sakari Ailus <[email protected]>
14964L: [email protected]
14965T: git git://linuxtv.org/media_tree.git
14966S: Maintained
14967F: drivers/media/i2c/imx258.c
14968
14969SONY IMX274 SENSOR DRIVER
14970M: Leon Luo <[email protected]>
14971L: [email protected]
14972T: git git://linuxtv.org/media_tree.git
14973S: Maintained
14974F: drivers/media/i2c/imx274.c
14975F: Documentation/devicetree/bindings/media/i2c/imx274.txt
14976
14977SONY IMX319 SENSOR DRIVER
14978M: Bingbu Cao <[email protected]>
14979L: [email protected]
14980T: git git://linuxtv.org/media_tree.git
14981S: Maintained
14982F: drivers/media/i2c/imx319.c
14983
14984SONY IMX355 SENSOR DRIVER
14985M: Tianshu Qiu <[email protected]>
14986L: [email protected]
14987T: git git://linuxtv.org/media_tree.git
14988S: Maintained
14989F: drivers/media/i2c/imx355.c
14990
14991SONY MEMORYSTICK SUBSYSTEM
14992M: Maxim Levitsky <[email protected]>
14993M: Alex Dubov <[email protected]>
14994M: Ulf Hansson <[email protected]>
14995L: [email protected]
14996T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
14997S: Maintained
14998F: drivers/memstick/
14999F: include/linux/memstick.h
15000
15001SONY VAIO CONTROL DEVICE DRIVER
15002M: Mattia Dongili <[email protected]>
15003L: [email protected]
15004W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
15005S: Maintained
15006F: Documentation/admin-guide/laptops/sony-laptop.rst
15007F: drivers/char/sonypi.c
15008F: drivers/platform/x86/sony-laptop.c
15009F: include/linux/sony-laptop.h
15010
15011SOUND
15012M: Jaroslav Kysela <[email protected]>
15013M: Takashi Iwai <[email protected]>
15014L: [email protected] (moderated for non-subscribers)
15015W: http://www.alsa-project.org/
15016T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
15017Q: http://patchwork.kernel.org/project/alsa-devel/list/
15018S: Maintained
15019F: Documentation/sound/
15020F: include/sound/
15021F: include/uapi/sound/
15022F: sound/
15023
15024SOUND - COMPRESSED AUDIO
15025M: Vinod Koul <[email protected]>
15026L: [email protected] (moderated for non-subscribers)
15027T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
15028S: Supported
15029F: Documentation/sound/designs/compress-offload.rst
15030F: include/sound/compress_driver.h
15031F: include/uapi/sound/compress_*
15032F: sound/core/compress_offload.c
15033F: sound/soc/soc-compress.c
15034
15035SOUND - DMAENGINE HELPERS
15036M: Lars-Peter Clausen <[email protected]>
15037S: Supported
15038F: include/sound/dmaengine_pcm.h
15039F: sound/core/pcm_dmaengine.c
15040F: sound/soc/soc-generic-dmaengine-pcm.c
15041
15042SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
15043M: Liam Girdwood <[email protected]>
15044M: Mark Brown <[email protected]>
15045T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
15046L: [email protected] (moderated for non-subscribers)
15047W: http://alsa-project.org/main/index.php/ASoC
15048S: Supported
15049F: Documentation/devicetree/bindings/sound/
15050F: Documentation/sound/soc/
15051F: sound/soc/
15052F: include/dt-bindings/sound/
15053F: include/sound/soc*
15054
15055SOUNDWIRE SUBSYSTEM
15056M: Vinod Koul <[email protected]>
15057M: Sanyog Kale <[email protected]>
15058R: Pierre-Louis Bossart <[email protected]>
15059L: [email protected] (moderated for non-subscribers)
15060S: Supported
15061F: Documentation/driver-api/soundwire/
15062F: drivers/soundwire/
15063F: include/linux/soundwire/
15064
15065SP2 MEDIA DRIVER
15066M: Olli Salonen <[email protected]>
15067L: [email protected]
15068W: https://linuxtv.org
15069Q: http://patchwork.linuxtv.org/project/linux-media/list/
15070S: Maintained
15071F: drivers/media/dvb-frontends/sp2*
15072
15073SPARC + UltraSPARC (sparc/sparc64)
15074M: "David S. Miller" <[email protected]>
15075L: [email protected]
15076Q: http://patchwork.ozlabs.org/project/sparclinux/list/
15077T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
15078T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
15079S: Maintained
15080F: arch/sparc/
15081F: drivers/sbus/
15082
15083SPARC SERIAL DRIVERS
15084M: "David S. Miller" <[email protected]>
15085L: [email protected]
15086T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
15087T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
15088S: Maintained
15089F: include/linux/sunserialcore.h
15090F: drivers/tty/serial/suncore.c
15091F: drivers/tty/serial/sunhv.c
15092F: drivers/tty/serial/sunsab.c
15093F: drivers/tty/serial/sunsab.h
15094F: drivers/tty/serial/sunsu.c
15095F: drivers/tty/serial/sunzilog.c
15096F: drivers/tty/serial/sunzilog.h
15097F: drivers/tty/vcc.c
15098
15099SPARSE CHECKER
15100M: "Luc Van Oostenryck" <[email protected]>
15101L: [email protected]
15102W: https://sparse.wiki.kernel.org/
15103T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
15104S: Maintained
15105F: include/linux/compiler.h
15106
15107SPEAR CLOCK FRAMEWORK SUPPORT
15108M: Viresh Kumar <[email protected]>
15109L: [email protected] (moderated for non-subscribers)
15110W: http://www.st.com/spear
15111S: Maintained
15112F: drivers/clk/spear/
15113
15114SPEAR PLATFORM SUPPORT
15115M: Viresh Kumar <[email protected]>
15116M: Shiraz Hashim <[email protected]>
15117L: [email protected] (moderated for non-subscribers)
15118W: http://www.st.com/spear
15119S: Maintained
15120F: arch/arm/boot/dts/spear*
15121F: arch/arm/mach-spear/
15122
15123SPI NOR SUBSYSTEM
15124M: Marek Vasut <[email protected]>
15125M: Tudor Ambarus <[email protected]>
15126L: [email protected]
15127W: http://www.linux-mtd.infradead.org/
15128Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
15129T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
15130S: Maintained
15131F: drivers/mtd/spi-nor/
15132F: include/linux/mtd/spi-nor.h
15133
15134SPI SUBSYSTEM
15135M: Mark Brown <[email protected]>
15136L: [email protected]
15137T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
15138Q: http://patchwork.kernel.org/project/spi-devel-general/list/
15139S: Maintained
15140F: Documentation/devicetree/bindings/spi/
15141F: Documentation/spi/
15142F: drivers/spi/
15143F: include/linux/spi/
15144F: include/uapi/linux/spi/
15145F: tools/spi/
15146
15147SPIDERNET NETWORK DRIVER for CELL
15148M: Ishizaki Kou <[email protected]>
15149L: [email protected]
15150S: Supported
15151F: Documentation/networking/device_drivers/toshiba/spider_net.txt
15152F: drivers/net/ethernet/toshiba/spider_net*
15153
15154SPMI SUBSYSTEM
15155R: Stephen Boyd <[email protected]>
15156L: [email protected]
15157F: Documentation/devicetree/bindings/spmi/
15158F: drivers/spmi/
15159F: include/dt-bindings/spmi/spmi.h
15160F: include/linux/spmi.h
15161F: include/trace/events/spmi.h
15162
15163SPU FILE SYSTEM
15164M: Jeremy Kerr <[email protected]>
15165L: [email protected]
15166W: http://www.ibm.com/developerworks/power/cell/
15167S: Supported
15168F: Documentation/filesystems/spufs.txt
15169F: arch/powerpc/platforms/cell/spufs/
15170
15171SQUASHFS FILE SYSTEM
15172M: Phillip Lougher <[email protected]>
15173L: [email protected] (subscribers-only)
15174W: http://squashfs.org.uk
15175T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
15176S: Maintained
15177F: Documentation/filesystems/squashfs.txt
15178F: fs/squashfs/
15179
15180SRM (Alpha) environment access
15181M: Jan-Benedict Glaw <[email protected]>
15182S: Maintained
15183F: arch/alpha/kernel/srm_env.c
15184
15185ST LSM6DSx IMU IIO DRIVER
15186M: Lorenzo Bianconi <[email protected]>
15187L: [email protected]
15188W: http://www.st.com/
15189S: Maintained
15190F: drivers/iio/imu/st_lsm6dsx/
15191F: Documentation/devicetree/bindings/iio/imu/st_lsm6dsx.txt
15192
15193ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
15194M: Mickael Guene <[email protected]>
15195L: [email protected]
15196T: git git://linuxtv.org/media_tree.git
15197S: Maintained
15198F: drivers/media/i2c/st-mipid02.c
15199F: Documentation/devicetree/bindings/media/i2c/st,st-mipid02.txt
15200
15201ST STM32 I2C/SMBUS DRIVER
15202M: Pierre-Yves MORDRET <[email protected]>
15203L: [email protected]
15204S: Maintained
15205F: drivers/i2c/busses/i2c-stm32*
15206
15207ST VL53L0X ToF RANGER(I2C) IIO DRIVER
15208M: Song Qiang <[email protected]>
15209L: [email protected]
15210S: Maintained
15211F: drivers/iio/proximity/vl53l0x-i2c.c
15212F: Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt
15213
15214STABLE BRANCH
15215M: Greg Kroah-Hartman <[email protected]>
15216M: Sasha Levin <[email protected]>
15217L: [email protected]
15218S: Supported
15219F: Documentation/process/stable-kernel-rules.rst
15220
15221STAGING - COMEDI
15222M: Ian Abbott <[email protected]>
15223M: H Hartley Sweeten <[email protected]>
15224S: Odd Fixes
15225F: drivers/staging/comedi/
15226
15227STAGING - EROFS FILE SYSTEM
15228M: Gao Xiang <[email protected]>
15229M: Chao Yu <[email protected]>
15230L: [email protected]
15231S: Maintained
15232F: drivers/staging/erofs/
15233
15234STAGING - FIELDBUS SUBSYSTEM
15235M: Sven Van Asbroeck <[email protected]>
15236S: Maintained
15237F: drivers/staging/fieldbus/*
15238F: drivers/staging/fieldbus/Documentation/
15239
15240STAGING - HMS ANYBUS-S BUS
15241M: Sven Van Asbroeck <[email protected]>
15242S: Maintained
15243F: drivers/staging/fieldbus/anybuss/
15244
15245STAGING - INDUSTRIAL IO
15246M: Jonathan Cameron <[email protected]>
15247L: [email protected]
15248S: Odd Fixes
15249F: Documentation/devicetree/bindings/staging/iio/
15250F: drivers/staging/iio/
15251
15252STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
15253M: Marc Dietrich <[email protected]>
15254L: [email protected] (moderated for non-subscribers)
15255L: [email protected]
15256S: Maintained
15257F: drivers/staging/nvec/
15258
15259STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
15260M: Jens Frederich <[email protected]>
15261M: Daniel Drake <[email protected]>
15262M: Jon Nettleton <[email protected]>
15263W: http://wiki.laptop.org/go/DCON
15264S: Maintained
15265F: drivers/staging/olpc_dcon/
15266
15267STAGING - REALTEK RTL8712U DRIVERS
15268M: Larry Finger <[email protected]>
15269M: Florian Schilhabel <[email protected]>.
15270S: Odd Fixes
15271F: drivers/staging/rtl8712/
15272
15273STAGING - REALTEK RTL8188EU DRIVERS
15274M: Larry Finger <[email protected]>
15275S: Odd Fixes
15276F: drivers/staging/rtl8188eu/
15277
15278STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
15279M: Sudip Mukherjee <[email protected]>
15280M: Teddy Wang <[email protected]>
15281M: Sudip Mukherjee <[email protected]>
15282L: [email protected]
15283S: Maintained
15284F: drivers/staging/sm750fb/
15285
15286STAGING - SPEAKUP CONSOLE SPEECH DRIVER
15287M: William Hubbs <[email protected]>
15288M: Chris Brannon <[email protected]>
15289M: Kirk Reiser <[email protected]>
15290M: Samuel Thibault <[email protected]>
15291L: [email protected]
15292W: http://www.linux-speakup.org/
15293S: Odd Fixes
15294F: drivers/staging/speakup/
15295
15296STAGING - VIA VT665X DRIVERS
15297M: Forest Bond <[email protected]>
15298S: Odd Fixes
15299F: drivers/staging/vt665?/
15300
15301STAGING - WILC1000 WIFI DRIVER
15302M: Adham Abozaeid <[email protected]>
15303M: Ajay Singh <[email protected]>
15304L: [email protected]
15305S: Supported
15306F: drivers/staging/wilc1000/
15307
15308STAGING SUBSYSTEM
15309M: Greg Kroah-Hartman <[email protected]>
15310T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
15311L: [email protected]
15312S: Supported
15313F: drivers/staging/
15314
15315STARFIRE/DURALAN NETWORK DRIVER
15316M: Ion Badulescu <[email protected]>
15317S: Odd Fixes
15318F: drivers/net/ethernet/adaptec/starfire*
15319
15320STEC S1220 SKD DRIVER
15321M: Damien Le Moal <[email protected]>
15322L: [email protected]
15323S: Maintained
15324F: drivers/block/skd*[ch]
15325
15326STI AUDIO (ASoC) DRIVERS
15327M: Arnaud Pouliquen <[email protected]>
15328L: [email protected] (moderated for non-subscribers)
15329S: Maintained
15330F: Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
15331F: sound/soc/sti/
15332
15333STI CEC DRIVER
15334M: Benjamin Gaignard <[email protected]>
15335S: Maintained
15336F: drivers/media/platform/sti/cec/
15337F: Documentation/devicetree/bindings/media/stih-cec.txt
15338
15339STK1160 USB VIDEO CAPTURE DRIVER
15340M: Ezequiel Garcia <[email protected]>
15341L: [email protected]
15342T: git git://linuxtv.org/media_tree.git
15343S: Maintained
15344F: drivers/media/usb/stk1160/
15345
15346STM32 AUDIO (ASoC) DRIVERS
15347M: Olivier Moysan <[email protected]>
15348M: Arnaud Pouliquen <[email protected]>
15349L: [email protected] (moderated for non-subscribers)
15350S: Maintained
15351F: Documentation/devicetree/bindings/sound/st,stm32-*.txt
15352F: sound/soc/stm/
15353
15354STM32 TIMER/LPTIMER DRIVERS
15355M: Fabrice Gasnier <[email protected]>
15356S: Maintained
15357F: drivers/*/stm32-*timer*
15358F: drivers/pwm/pwm-stm32*
15359F: include/linux/*/stm32-*tim*
15360F: Documentation/ABI/testing/*timer-stm32
15361F: Documentation/devicetree/bindings/*/stm32-*timer*
15362F: Documentation/devicetree/bindings/pwm/pwm-stm32*
15363
15364STMMAC ETHERNET DRIVER
15365M: Giuseppe Cavallaro <[email protected]>
15366M: Alexandre Torgue <[email protected]>
15367M: Jose Abreu <[email protected]>
15368L: [email protected]
15369W: http://www.stlinux.com
15370S: Supported
15371F: drivers/net/ethernet/stmicro/stmmac/
15372
15373SUN3/3X
15374M: Sam Creasey <[email protected]>
15375W: http://sammy.net/sun3/
15376S: Maintained
15377F: arch/m68k/kernel/*sun3*
15378F: arch/m68k/sun3*/
15379F: arch/m68k/include/asm/sun3*
15380F: drivers/net/ethernet/i825xx/sun3*
15381
15382SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
15383M: Hans de Goede <[email protected]>
15384L: [email protected]
15385S: Maintained
15386F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
15387F: drivers/input/keyboard/sun4i-lradc-keys.c
15388
15389SUNDANCE NETWORK DRIVER
15390M: Denis Kirjanov <[email protected]>
15391L: [email protected]
15392S: Maintained
15393F: drivers/net/ethernet/dlink/sundance.c
15394
15395SUPERH
15396M: Yoshinori Sato <[email protected]>
15397M: Rich Felker <[email protected]>
15398L: [email protected]
15399Q: http://patchwork.kernel.org/project/linux-sh/list/
15400S: Maintained
15401F: Documentation/sh/
15402F: arch/sh/
15403F: drivers/sh/
15404
15405SUSPEND TO RAM
15406M: "Rafael J. Wysocki" <[email protected]>
15407M: Len Brown <[email protected]>
15408M: Pavel Machek <[email protected]>
15409L: [email protected]
15410B: https://bugzilla.kernel.org
15411S: Supported
15412F: Documentation/power/
15413F: arch/x86/kernel/acpi/
15414F: drivers/base/power/
15415F: kernel/power/
15416F: include/linux/suspend.h
15417F: include/linux/freezer.h
15418F: include/linux/pm.h
15419
15420SVGA HANDLING
15421M: Martin Mares <[email protected]>
15422L: [email protected]
15423S: Maintained
15424F: Documentation/admin-guide/svga.rst
15425F: arch/x86/boot/video*
15426
15427SWIOTLB SUBSYSTEM
15428M: Konrad Rzeszutek Wilk <[email protected]>
15429L: [email protected]
15430T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
15431S: Supported
15432F: kernel/dma/swiotlb.c
15433F: arch/*/kernel/pci-swiotlb.c
15434F: include/linux/swiotlb.h
15435
15436SWITCHDEV
15437M: Jiri Pirko <[email protected]>
15438M: Ivan Vecera <[email protected]>
15439L: [email protected]
15440S: Supported
15441F: net/switchdev/
15442F: include/net/switchdev.h
15443
15444SY8106A REGULATOR DRIVER
15445M: Icenowy Zheng <[email protected]>
15446S: Maintained
15447F: drivers/regulator/sy8106a-regulator.c
15448F: Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt
15449
15450SYNC FILE FRAMEWORK
15451M: Sumit Semwal <[email protected]>
15452R: Gustavo Padovan <[email protected]>
15453S: Maintained
15454L: [email protected]
15455L: [email protected]
15456F: drivers/dma-buf/sync_*
15457F: drivers/dma-buf/dma-fence*
15458F: drivers/dma-buf/sw_sync.c
15459F: include/linux/sync_file.h
15460F: include/uapi/linux/sync_file.h
15461F: Documentation/driver-api/sync_file.rst
15462T: git git://anongit.freedesktop.org/drm/drm-misc
15463
15464SYNOPSYS ARC ARCHITECTURE
15465M: Vineet Gupta <[email protected]>
15466L: [email protected]
15467S: Supported
15468F: arch/arc/
15469F: Documentation/devicetree/bindings/arc/*
15470F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
15471F: drivers/clocksource/arc_timer.c
15472F: drivers/tty/serial/arc_uart.c
15473T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
15474
15475SYNOPSYS ARC HSDK SDP pll clock driver
15476M: Eugeniy Paltsev <[email protected]>
15477S: Supported
15478F: drivers/clk/clk-hsdk-pll.c
15479F: Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
15480
15481SYNOPSYS ARC SDP clock driver
15482M: Eugeniy Paltsev <[email protected]>
15483S: Supported
15484F: drivers/clk/axs10x/*
15485F: Documentation/devicetree/bindings/clock/snps,pll-clock.txt
15486
15487SYNOPSYS ARC SDP platform support
15488M: Alexey Brodkin <[email protected]>
15489S: Supported
15490F: arch/arc/plat-axs10x
15491F: arch/arc/boot/dts/ax*
15492F: Documentation/devicetree/bindings/arc/axs10*
15493
15494SYNOPSYS AXS10x RESET CONTROLLER DRIVER
15495M: Eugeniy Paltsev <[email protected]>
15496S: Supported
15497F: drivers/reset/reset-axs10x.c
15498F: Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
15499
15500SYNOPSYS CREG GPIO DRIVER
15501M: Eugeniy Paltsev <[email protected]>
15502S: Maintained
15503F: drivers/gpio/gpio-creg-snps.c
15504F: Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
15505
15506SYNOPSYS DESIGNWARE 8250 UART DRIVER
15507R: Andy Shevchenko <[email protected]>
15508S: Maintained
15509F: drivers/tty/serial/8250/8250_dw.c
15510
15511SYNOPSYS DESIGNWARE APB GPIO DRIVER
15512M: Hoan Tran <[email protected]>
15513L: [email protected]
15514S: Maintained
15515F: drivers/gpio/gpio-dwapb.c
15516F: Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt
15517
15518SYNOPSYS DESIGNWARE AXI DMAC DRIVER
15519M: Eugeniy Paltsev <[email protected]>
15520S: Maintained
15521F: drivers/dma/dwi-axi-dmac/
15522F: Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt
15523
15524SYNOPSYS DESIGNWARE DMAC DRIVER
15525M: Viresh Kumar <[email protected]>
15526R: Andy Shevchenko <[email protected]>
15527S: Maintained
15528F: Documentation/devicetree/bindings/dma/snps-dma.txt
15529F: drivers/dma/dw/
15530F: include/dt-bindings/dma/dw-dmac.h
15531F: include/linux/dma/dw.h
15532F: include/linux/platform_data/dma-dw.h
15533
15534SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
15535M: Jose Abreu <[email protected]>
15536L: [email protected]
15537S: Supported
15538F: drivers/net/ethernet/synopsys/
15539
15540SYNOPSYS DESIGNWARE I2C DRIVER
15541M: Jarkko Nikula <[email protected]>
15542R: Andy Shevchenko <[email protected]>
15543R: Mika Westerberg <[email protected]>
15544L: [email protected]
15545S: Maintained
15546F: drivers/i2c/busses/i2c-designware-*
15547F: include/linux/platform_data/i2c-designware.h
15548
15549SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
15550M: Jaehoon Chung <[email protected]>
15551L: [email protected]
15552S: Maintained
15553F: drivers/mmc/host/dw_mmc*
15554
15555SYNOPSYS HSDK RESET CONTROLLER DRIVER
15556M: Eugeniy Paltsev <[email protected]>
15557S: Supported
15558F: drivers/reset/reset-hsdk.c
15559F: include/dt-bindings/reset/snps,hsdk-reset.h
15560F: Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
15561
15562SYSTEM CONFIGURATION (SYSCON)
15563M: Lee Jones <[email protected]>
15564M: Arnd Bergmann <[email protected]>
15565T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
15566S: Supported
15567F: drivers/mfd/syscon.c
15568
15569SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
15570M: Sudeep Holla <[email protected]>
15571L: [email protected]
15572S: Maintained
15573F: Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt
15574F: drivers/clk/clk-sc[mp]i.c
15575F: drivers/cpufreq/sc[mp]i-cpufreq.c
15576F: drivers/firmware/arm_scpi.c
15577F: drivers/firmware/arm_scmi/
15578F: include/linux/sc[mp]i_protocol.h
15579
15580SYSTEM RESET/SHUTDOWN DRIVERS
15581M: Sebastian Reichel <[email protected]>
15582L: [email protected]
15583T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
15584S: Maintained
15585F: Documentation/devicetree/bindings/power/reset/
15586F: drivers/power/reset/
15587
15588SYSTEM TRACE MODULE CLASS
15589M: Alexander Shishkin <[email protected]>
15590S: Maintained
15591T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
15592F: Documentation/trace/stm.rst
15593F: drivers/hwtracing/stm/
15594F: include/linux/stm.h
15595F: include/uapi/linux/stm.h
15596
15597SYSV FILESYSTEM
15598M: Christoph Hellwig <[email protected]>
15599S: Maintained
15600F: Documentation/filesystems/sysv-fs.txt
15601F: fs/sysv/
15602F: include/linux/sysv_fs.h
15603
15604TASKSTATS STATISTICS INTERFACE
15605M: Balbir Singh <[email protected]>
15606S: Maintained
15607F: Documentation/accounting/taskstats*
15608F: include/linux/taskstats*
15609F: kernel/taskstats.c
15610
15611TC subsystem
15612M: Jamal Hadi Salim <[email protected]>
15613M: Cong Wang <[email protected]>
15614M: Jiri Pirko <[email protected]>
15615L: [email protected]
15616S: Maintained
15617F: include/net/pkt_cls.h
15618F: include/net/pkt_sched.h
15619F: include/net/tc_act/
15620F: include/uapi/linux/pkt_cls.h
15621F: include/uapi/linux/pkt_sched.h
15622F: include/uapi/linux/tc_act/
15623F: include/uapi/linux/tc_ematch/
15624F: net/sched/
15625
15626TC90522 MEDIA DRIVER
15627M: Akihiro Tsukada <[email protected]>
15628L: [email protected]
15629S: Odd Fixes
15630F: drivers/media/dvb-frontends/tc90522*
15631
15632TCP LOW PRIORITY MODULE
15633M: "Wong Hoi Sing, Edison" <[email protected]>
15634M: "Hung Hing Lun, Mike" <[email protected]>
15635W: http://tcp-lp-mod.sourceforge.net/
15636S: Maintained
15637F: net/ipv4/tcp_lp.c
15638
15639TDA10071 MEDIA DRIVER
15640M: Antti Palosaari <[email protected]>
15641L: [email protected]
15642W: https://linuxtv.org
15643W: http://palosaari.fi/linux/
15644Q: http://patchwork.linuxtv.org/project/linux-media/list/
15645T: git git://linuxtv.org/anttip/media_tree.git
15646S: Maintained
15647F: drivers/media/dvb-frontends/tda10071*
15648
15649TDA18212 MEDIA DRIVER
15650M: Antti Palosaari <[email protected]>
15651L: [email protected]
15652W: https://linuxtv.org
15653W: http://palosaari.fi/linux/
15654Q: http://patchwork.linuxtv.org/project/linux-media/list/
15655T: git git://linuxtv.org/anttip/media_tree.git
15656S: Maintained
15657F: drivers/media/tuners/tda18212*
15658
15659TDA18218 MEDIA DRIVER
15660M: Antti Palosaari <[email protected]>
15661L: [email protected]
15662W: https://linuxtv.org
15663W: http://palosaari.fi/linux/
15664Q: http://patchwork.linuxtv.org/project/linux-media/list/
15665T: git git://linuxtv.org/anttip/media_tree.git
15666S: Maintained
15667F: drivers/media/tuners/tda18218*
15668
15669TDA18250 MEDIA DRIVER
15670M: Olli Salonen <[email protected]>
15671L: [email protected]
15672W: https://linuxtv.org
15673Q: http://patchwork.linuxtv.org/project/linux-media/list/
15674T: git git://linuxtv.org/media_tree.git
15675S: Maintained
15676F: drivers/media/tuners/tda18250*
15677
15678TDA18271 MEDIA DRIVER
15679M: Michael Krufky <[email protected]>
15680L: [email protected]
15681W: https://linuxtv.org
15682W: http://github.com/mkrufky
15683Q: http://patchwork.linuxtv.org/project/linux-media/list/
15684T: git git://linuxtv.org/mkrufky/tuners.git
15685S: Maintained
15686F: drivers/media/tuners/tda18271*
15687
15688TDA1997x MEDIA DRIVER
15689M: Tim Harvey <[email protected]>
15690L: [email protected]
15691W: https://linuxtv.org
15692Q: http://patchwork.linuxtv.org/project/linux-media/list/
15693S: Maintained
15694F: drivers/media/i2c/tda1997x.*
15695
15696TDA827x MEDIA DRIVER
15697M: Michael Krufky <[email protected]>
15698L: [email protected]
15699W: https://linuxtv.org
15700W: http://github.com/mkrufky
15701Q: http://patchwork.linuxtv.org/project/linux-media/list/
15702T: git git://linuxtv.org/mkrufky/tuners.git
15703S: Maintained
15704F: drivers/media/tuners/tda8290.*
15705
15706TDA8290 MEDIA DRIVER
15707M: Michael Krufky <[email protected]>
15708L: [email protected]
15709W: https://linuxtv.org
15710W: http://github.com/mkrufky
15711Q: http://patchwork.linuxtv.org/project/linux-media/list/
15712T: git git://linuxtv.org/mkrufky/tuners.git
15713S: Maintained
15714F: drivers/media/tuners/tda8290.*
15715
15716TDA9840 MEDIA DRIVER
15717M: Hans Verkuil <[email protected]>
15718L: [email protected]
15719T: git git://linuxtv.org/media_tree.git
15720W: https://linuxtv.org
15721S: Maintained
15722F: drivers/media/i2c/tda9840*
15723
15724TEA5761 TUNER DRIVER
15725M: Mauro Carvalho Chehab <[email protected]>
15726L: [email protected]
15727W: https://linuxtv.org
15728T: git git://linuxtv.org/media_tree.git
15729S: Odd fixes
15730F: drivers/media/tuners/tea5761.*
15731
15732TEA5767 TUNER DRIVER
15733M: Mauro Carvalho Chehab <[email protected]>
15734L: [email protected]
15735W: https://linuxtv.org
15736T: git git://linuxtv.org/media_tree.git
15737S: Maintained
15738F: drivers/media/tuners/tea5767.*
15739
15740TEA6415C MEDIA DRIVER
15741M: Hans Verkuil <[email protected]>
15742L: [email protected]
15743T: git git://linuxtv.org/media_tree.git
15744W: https://linuxtv.org
15745S: Maintained
15746F: drivers/media/i2c/tea6415c*
15747
15748TEA6420 MEDIA DRIVER
15749M: Hans Verkuil <[email protected]>
15750L: [email protected]
15751T: git git://linuxtv.org/media_tree.git
15752W: https://linuxtv.org
15753S: Maintained
15754F: drivers/media/i2c/tea6420*
15755
15756TEAM DRIVER
15757M: Jiri Pirko <[email protected]>
15758L: [email protected]
15759S: Supported
15760F: drivers/net/team/
15761F: include/linux/if_team.h
15762F: include/uapi/linux/if_team.h
15763
15764TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
15765M: "Savoir-faire Linux Inc." <[email protected]>
15766S: Maintained
15767F: arch/x86/platform/ts5500/
15768
15769TECHNOTREND USB IR RECEIVER
15770M: Sean Young <[email protected]>
15771L: [email protected]
15772S: Maintained
15773F: drivers/media/rc/ttusbir.c
15774
15775TECHWELL TW9910 VIDEO DECODER
15776L: [email protected]
15777S: Orphan
15778F: drivers/media/i2c/tw9910.c
15779F: include/media/i2c/tw9910.h
15780
15781TEE SUBSYSTEM
15782M: Jens Wiklander <[email protected]>
15783L: [email protected]
15784S: Maintained
15785F: include/linux/tee_drv.h
15786F: include/uapi/linux/tee.h
15787F: drivers/tee/
15788F: Documentation/tee.txt
15789
15790TEGRA ARCHITECTURE SUPPORT
15791M: Thierry Reding <[email protected]>
15792M: Jonathan Hunter <[email protected]>
15793L: [email protected]
15794Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
15795T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
15796S: Supported
15797N: [^a-z]tegra
15798
15799TEGRA CLOCK DRIVER
15800M: Peter De Schrijver <[email protected]>
15801M: Prashant Gaikwad <[email protected]>
15802S: Supported
15803F: drivers/clk/tegra/
15804
15805TEGRA DMA DRIVERS
15806M: Laxman Dewangan <[email protected]>
15807M: Jon Hunter <[email protected]>
15808S: Supported
15809F: drivers/dma/tegra*
15810
15811TEGRA I2C DRIVER
15812M: Laxman Dewangan <[email protected]>
15813R: Dmitry Osipenko <[email protected]>
15814S: Supported
15815F: drivers/i2c/busses/i2c-tegra.c
15816
15817TEGRA IOMMU DRIVERS
15818M: Thierry Reding <[email protected]>
15819L: [email protected]
15820S: Supported
15821F: drivers/iommu/tegra*
15822
15823TEGRA KBC DRIVER
15824M: Laxman Dewangan <[email protected]>
15825S: Supported
15826F: drivers/input/keyboard/tegra-kbc.c
15827
15828TEGRA NAND DRIVER
15829M: Stefan Agner <[email protected]>
15830M: Lucas Stach <[email protected]>
15831S: Maintained
15832F: Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
15833F: drivers/mtd/nand/raw/tegra_nand.c
15834
15835TEGRA PWM DRIVER
15836M: Thierry Reding <[email protected]>
15837S: Supported
15838F: drivers/pwm/pwm-tegra.c
15839
15840TEGRA SERIAL DRIVER
15841M: Laxman Dewangan <[email protected]>
15842S: Supported
15843F: drivers/tty/serial/serial-tegra.c
15844
15845TEGRA SPI DRIVER
15846M: Laxman Dewangan <[email protected]>
15847S: Supported
15848F: drivers/spi/spi-tegra*
15849
15850TEGRA XUSB PADCTL DRIVER
15851M: JC Kuo <[email protected]>
15852S: Supported
15853F: drivers/phy/tegra/xusb*
15854
15855TEHUTI ETHERNET DRIVER
15856M: Andy Gospodarek <[email protected]>
15857L: [email protected]
15858S: Supported
15859F: drivers/net/ethernet/tehuti/*
15860
15861Telecom Clock Driver for MCPL0010
15862M: Mark Gross <[email protected]>
15863S: Supported
15864F: drivers/char/tlclk.c
15865
15866TENSILICA XTENSA PORT (xtensa)
15867M: Chris Zankel <[email protected]>
15868M: Max Filippov <[email protected]>
15869L: [email protected]
15870T: git git://github.com/czankel/xtensa-linux.git
15871S: Maintained
15872F: arch/xtensa/
15873F: drivers/irqchip/irq-xtensa-*
15874
15875Texas Instruments' System Control Interface (TISCI) Protocol Driver
15876M: Nishanth Menon <[email protected]>
15877M: Tero Kristo <[email protected]>
15878M: Santosh Shilimkar <[email protected]>
15879L: [email protected]
15880S: Maintained
15881F: Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
15882F: drivers/firmware/ti_sci*
15883F: include/linux/soc/ti/ti_sci_protocol.h
15884F: Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
15885F: drivers/soc/ti/ti_sci_pm_domains.c
15886F: Documentation/devicetree/bindings/reset/ti,sci-reset.txt
15887F: Documentation/devicetree/bindings/clock/ti,sci-clk.txt
15888F: drivers/clk/keystone/sci-clk.c
15889F: drivers/reset/reset-ti-sci.c
15890F: Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.txt
15891F: Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.txt
15892F: drivers/irqchip/irq-ti-sci-intr.c
15893F: drivers/irqchip/irq-ti-sci-inta.c
15894F: include/linux/soc/ti/ti_sci_inta_msi.h
15895F: drivers/soc/ti/ti_sci_inta_msi.c
15896
15897Texas Instruments ASoC drivers
15898M: Peter Ujfalusi <[email protected]>
15899L: [email protected] (moderated for non-subscribers)
15900S: Maintained
15901F: sound/soc/ti/
15902
15903Texas Instruments' DAC7612 DAC Driver
15904M: Ricardo Ribalda <[email protected]>
15905L: [email protected]
15906S: Supported
15907F: drivers/iio/dac/ti-dac7612.c
15908F: Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt
15909
15910THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
15911M: Hans Verkuil <[email protected]>
15912L: [email protected]
15913T: git git://linuxtv.org/media_tree.git
15914W: https://linuxtv.org
15915S: Maintained
15916F: drivers/media/radio/radio-raremono.c
15917
15918THERMAL
15919M: Zhang Rui <[email protected]>
15920M: Eduardo Valentin <[email protected]>
15921R: Daniel Lezcano <[email protected]>
15922L: [email protected]
15923T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
15924T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
15925Q: https://patchwork.kernel.org/project/linux-pm/list/
15926S: Supported
15927F: drivers/thermal/
15928F: include/linux/thermal.h
15929F: include/uapi/linux/thermal.h
15930F: include/linux/cpu_cooling.h
15931F: Documentation/devicetree/bindings/thermal/
15932
15933THERMAL/CPU_COOLING
15934M: Amit Daniel Kachhap <[email protected]>
15935M: Viresh Kumar <[email protected]>
15936M: Javi Merino <[email protected]>
15937L: [email protected]
15938S: Supported
15939F: Documentation/thermal/cpu-cooling-api.rst
15940F: drivers/thermal/cpu_cooling.c
15941F: include/linux/cpu_cooling.h
15942
15943THINKPAD ACPI EXTRAS DRIVER
15944M: Henrique de Moraes Holschuh <[email protected]>
15945L: [email protected]
15946L: [email protected]
15947W: http://ibm-acpi.sourceforge.net
15948W: http://thinkwiki.org/wiki/Ibm-acpi
15949T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
15950S: Maintained
15951F: drivers/platform/x86/thinkpad_acpi.c
15952
15953THUNDERBOLT DRIVER
15954M: Andreas Noever <[email protected]>
15955M: Michael Jamet <[email protected]>
15956M: Mika Westerberg <[email protected]>
15957M: Yehezkel Bernat <[email protected]>
15958T: git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
15959S: Maintained
15960F: Documentation/admin-guide/thunderbolt.rst
15961F: drivers/thunderbolt/
15962F: include/linux/thunderbolt.h
15963
15964THUNDERBOLT NETWORK DRIVER
15965M: Michael Jamet <[email protected]>
15966M: Mika Westerberg <[email protected]>
15967M: Yehezkel Bernat <[email protected]>
15968L: [email protected]
15969S: Maintained
15970F: drivers/net/thunderbolt.c
15971
15972THUNDERX GPIO DRIVER
15973M: David Daney <[email protected]>
15974S: Maintained
15975F: drivers/gpio/gpio-thunderx.c
15976
15977TI AM437X VPFE DRIVER
15978M: "Lad, Prabhakar" <[email protected]>
15979L: [email protected]
15980W: https://linuxtv.org
15981Q: http://patchwork.linuxtv.org/project/linux-media/list/
15982T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
15983S: Maintained
15984F: drivers/media/platform/am437x/
15985
15986TI BANDGAP AND THERMAL DRIVER
15987M: Eduardo Valentin <[email protected]>
15988M: Keerthy <[email protected]>
15989L: [email protected]
15990L: [email protected]
15991S: Maintained
15992F: drivers/thermal/ti-soc-thermal/
15993
15994TI BQ27XXX POWER SUPPLY DRIVER
15995R: Andrew F. Davis <[email protected]>
15996F: include/linux/power/bq27xxx_battery.h
15997F: drivers/power/supply/bq27xxx_battery.c
15998F: drivers/power/supply/bq27xxx_battery_i2c.c
15999
16000TI CDCE706 CLOCK DRIVER
16001M: Max Filippov <[email protected]>
16002S: Maintained
16003F: drivers/clk/clk-cdce706.c
16004
16005TI CLOCK DRIVER
16006M: Tero Kristo <[email protected]>
16007L: [email protected]
16008S: Maintained
16009F: drivers/clk/ti/
16010F: include/linux/clk/ti.h
16011
16012TI DAVINCI MACHINE SUPPORT
16013M: Sekhar Nori <[email protected]>
16014R: Bartosz Golaszewski <[email protected]>
16015L: [email protected] (moderated for non-subscribers)
16016T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
16017S: Supported
16018F: Documentation/devicetree/bindings/i2c/i2c-davinci.txt
16019F: arch/arm/mach-davinci/
16020F: drivers/i2c/busses/i2c-davinci.c
16021F: arch/arm/boot/dts/da850*
16022
16023TI DAVINCI SERIES CLOCK DRIVER
16024M: David Lechner <[email protected]>
16025R: Sekhar Nori <[email protected]>
16026S: Maintained
16027F: Documentation/devicetree/bindings/clock/ti/davinci/
16028F: drivers/clk/davinci/
16029
16030TI DAVINCI SERIES GPIO DRIVER
16031M: Keerthy <[email protected]>
16032L: [email protected]
16033S: Maintained
16034F: Documentation/devicetree/bindings/gpio/gpio-davinci.txt
16035F: drivers/gpio/gpio-davinci.c
16036
16037TI DAVINCI SERIES MEDIA DRIVER
16038M: "Lad, Prabhakar" <[email protected]>
16039L: [email protected]
16040W: https://linuxtv.org
16041Q: http://patchwork.linuxtv.org/project/linux-media/list/
16042T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
16043S: Maintained
16044F: drivers/media/platform/davinci/
16045F: include/media/davinci/
16046
16047TI ETHERNET SWITCH DRIVER (CPSW)
16048R: Grygorii Strashko <[email protected]>
16049L: [email protected]
16050L: [email protected]
16051S: Maintained
16052F: drivers/net/ethernet/ti/cpsw*
16053F: drivers/net/ethernet/ti/davinci*
16054
16055TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
16056M: Alex Dubov <[email protected]>
16057S: Maintained
16058W: http://tifmxx.berlios.de/
16059F: drivers/memstick/host/tifm_ms.c
16060F: drivers/misc/tifm*
16061F: drivers/mmc/host/tifm_sd.c
16062F: include/linux/tifm.h
16063
16064TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
16065M: Santosh Shilimkar <[email protected]>
16066L: [email protected]
16067L: [email protected] (moderated for non-subscribers)
16068S: Maintained
16069F: drivers/soc/ti/*
16070T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
16071
16072TI LM49xxx FAMILY ASoC CODEC DRIVERS
16073M: M R Swami Reddy <[email protected]>
16074M: Vishwas A Deshpande <[email protected]>
16075L: [email protected] (moderated for non-subscribers)
16076S: Maintained
16077F: sound/soc/codecs/lm49453*
16078F: sound/soc/codecs/isabelle*
16079
16080TI LP855x BACKLIGHT DRIVER
16081M: Milo Kim <[email protected]>
16082S: Maintained
16083F: Documentation/driver-api/backlight/lp855x-driver.rst
16084F: drivers/video/backlight/lp855x_bl.c
16085F: include/linux/platform_data/lp855x.h
16086
16087TI LP8727 CHARGER DRIVER
16088M: Milo Kim <[email protected]>
16089S: Maintained
16090F: drivers/power/supply/lp8727_charger.c
16091F: include/linux/platform_data/lp8727.h
16092
16093TI LP8788 MFD DRIVER
16094M: Milo Kim <[email protected]>
16095S: Maintained
16096F: drivers/iio/adc/lp8788_adc.c
16097F: drivers/leds/leds-lp8788.c
16098F: drivers/mfd/lp8788*.c
16099F: drivers/power/supply/lp8788-charger.c
16100F: drivers/regulator/lp8788-*.c
16101F: include/linux/mfd/lp8788*.h
16102
16103TI NETCP ETHERNET DRIVER
16104M: Wingman Kwok <[email protected]>
16105M: Murali Karicheri <[email protected]>
16106L: [email protected]
16107S: Maintained
16108F: drivers/net/ethernet/ti/netcp*
16109
16110TI PCM3060 ASoC CODEC DRIVER
16111M: Kirill Marinushkin <[email protected]>
16112L: [email protected] (moderated for non-subscribers)
16113S: Maintained
16114F: Documentation/devicetree/bindings/sound/pcm3060.txt
16115F: sound/soc/codecs/pcm3060*
16116
16117TI TAS571X FAMILY ASoC CODEC DRIVER
16118M: Kevin Cernekee <[email protected]>
16119L: [email protected] (moderated for non-subscribers)
16120S: Odd Fixes
16121F: sound/soc/codecs/tas571x*
16122
16123TI TRF7970A NFC DRIVER
16124M: Mark Greer <[email protected]>
16125L: [email protected]
16126L: [email protected] (moderated for non-subscribers)
16127S: Supported
16128F: drivers/nfc/trf7970a.c
16129F: Documentation/devicetree/bindings/net/nfc/trf7970a.txt
16130
16131TI TWL4030 SERIES SOC CODEC DRIVER
16132M: Peter Ujfalusi <[email protected]>
16133L: [email protected] (moderated for non-subscribers)
16134S: Maintained
16135F: sound/soc/codecs/twl4030*
16136
16137TI VPE/CAL DRIVERS
16138M: Benoit Parrot <[email protected]>
16139L: [email protected]
16140W: http://linuxtv.org/
16141Q: http://patchwork.linuxtv.org/project/linux-media/list/
16142S: Maintained
16143F: drivers/media/platform/ti-vpe/
16144
16145TI WILINK WIRELESS DRIVERS
16146L: [email protected]
16147W: http://wireless.kernel.org/en/users/Drivers/wl12xx
16148W: http://wireless.kernel.org/en/users/Drivers/wl1251
16149T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
16150S: Orphan
16151F: drivers/net/wireless/ti/
16152F: include/linux/wl12xx.h
16153
16154TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
16155M: John Stultz <[email protected]>
16156M: Thomas Gleixner <[email protected]>
16157R: Stephen Boyd <[email protected]>
16158L: [email protected]
16159T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
16160S: Supported
16161F: include/linux/clocksource.h
16162F: include/linux/time.h
16163F: include/linux/timex.h
16164F: include/uapi/linux/time.h
16165F: include/uapi/linux/timex.h
16166F: kernel/time/clocksource.c
16167F: kernel/time/time*.c
16168F: kernel/time/alarmtimer.c
16169F: kernel/time/ntp.c
16170F: tools/testing/selftests/timers/
16171
16172TIPC NETWORK LAYER
16173M: Jon Maloy <[email protected]>
16174M: Ying Xue <[email protected]>
16175L: [email protected] (core kernel code)
16176L: [email protected] (user apps, general discussion)
16177W: http://tipc.sourceforge.net/
16178S: Maintained
16179F: include/uapi/linux/tipc*.h
16180F: net/tipc/
16181
16182TLAN NETWORK DRIVER
16183M: Samuel Chessman <[email protected]>
16184L: [email protected] (subscribers-only)
16185W: http://sourceforge.net/projects/tlan/
16186S: Maintained
16187F: Documentation/networking/device_drivers/ti/tlan.txt
16188F: drivers/net/ethernet/ti/tlan.*
16189
16190TM6000 VIDEO4LINUX DRIVER
16191M: Mauro Carvalho Chehab <[email protected]>
16192L: [email protected]
16193W: https://linuxtv.org
16194T: git git://linuxtv.org/media_tree.git
16195S: Odd fixes
16196F: drivers/media/usb/tm6000/
16197F: Documentation/media/v4l-drivers/tm6000*
16198
16199TMIO/SDHI MMC DRIVER
16200M: Wolfram Sang <[email protected]>
16201L: [email protected]
16202S: Supported
16203F: drivers/mmc/host/tmio_mmc*
16204F: drivers/mmc/host/renesas_sdhi*
16205F: include/linux/mfd/tmio.h
16206
16207TMP401 HARDWARE MONITOR DRIVER
16208M: Guenter Roeck <[email protected]>
16209L: [email protected]
16210S: Maintained
16211F: Documentation/hwmon/tmp401.rst
16212F: drivers/hwmon/tmp401.c
16213
16214TMPFS (SHMEM FILESYSTEM)
16215M: Hugh Dickins <[email protected]>
16216L: [email protected]
16217S: Maintained
16218F: include/linux/shmem_fs.h
16219F: mm/shmem.c
16220
16221TOMOYO SECURITY MODULE
16222M: Kentaro Takeda <[email protected]>
16223M: Tetsuo Handa <[email protected]>
16224L: [email protected] (subscribers-only, for developers in English)
16225L: [email protected] (subscribers-only, for users in English)
16226L: [email protected] (subscribers-only, for developers in Japanese)
16227L: [email protected] (subscribers-only, for users in Japanese)
16228W: https://tomoyo.osdn.jp/
16229S: Maintained
16230F: security/tomoyo/
16231
16232TOPSTAR LAPTOP EXTRAS DRIVER
16233M: Herton Ronaldo Krzesinski <[email protected]>
16234L: [email protected]
16235S: Maintained
16236F: drivers/platform/x86/topstar-laptop.c
16237
16238TORTURE-TEST MODULES
16239M: Davidlohr Bueso <[email protected]>
16240M: "Paul E. McKenney" <[email protected]>
16241M: Josh Triplett <[email protected]>
16242L: [email protected]
16243S: Supported
16244T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
16245F: Documentation/RCU/torture.txt
16246F: kernel/torture.c
16247F: kernel/rcu/rcutorture.c
16248F: kernel/rcu/rcuperf.c
16249F: kernel/locking/locktorture.c
16250
16251TOSHIBA ACPI EXTRAS DRIVER
16252M: Azael Avalos <[email protected]>
16253L: [email protected]
16254S: Maintained
16255F: drivers/platform/x86/toshiba_acpi.c
16256
16257TOSHIBA BLUETOOTH DRIVER
16258M: Azael Avalos <[email protected]>
16259L: [email protected]
16260S: Maintained
16261F: drivers/platform/x86/toshiba_bluetooth.c
16262
16263TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
16264M: Azael Avalos <[email protected]>
16265L: [email protected]
16266S: Maintained
16267F: drivers/platform/x86/toshiba_haps.c
16268
16269TOSHIBA SMM DRIVER
16270M: Jonathan Buzzard <[email protected]>
16271W: http://www.buzzard.org.uk/toshiba/
16272S: Maintained
16273F: drivers/char/toshiba.c
16274F: include/linux/toshiba.h
16275F: include/uapi/linux/toshiba.h
16276
16277TOSHIBA TC358743 DRIVER
16278M: Mats Randgaard <[email protected]>
16279L: [email protected]
16280S: Maintained
16281F: drivers/media/i2c/tc358743*
16282F: include/media/i2c/tc358743.h
16283
16284TOSHIBA WMI HOTKEYS DRIVER
16285M: Azael Avalos <[email protected]>
16286L: [email protected]
16287S: Maintained
16288F: drivers/platform/x86/toshiba-wmi.c
16289
16290TPM DEVICE DRIVER
16291M: Peter Huewe <[email protected]>
16292M: Jarkko Sakkinen <[email protected]>
16293R: Jason Gunthorpe <[email protected]>
16294L: [email protected]
16295Q: https://patchwork.kernel.org/project/linux-integrity/list/
16296W: https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
16297T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
16298S: Maintained
16299F: drivers/char/tpm/
16300
16301TRACING
16302M: Steven Rostedt <[email protected]>
16303M: Ingo Molnar <[email protected]>
16304T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
16305S: Maintained
16306F: Documentation/trace/ftrace.rst
16307F: arch/*/*/*/ftrace.h
16308F: arch/*/kernel/ftrace.c
16309F: include/*/ftrace.h
16310F: include/linux/trace*.h
16311F: include/trace/
16312F: kernel/trace/
16313F: tools/testing/selftests/ftrace/
16314
16315TRACING MMIO ACCESSES (MMIOTRACE)
16316M: Steven Rostedt <[email protected]>
16317M: Ingo Molnar <[email protected]>
16318R: Karol Herbst <[email protected]>
16319R: Pekka Paalanen <[email protected]>
16320S: Maintained
16321L: [email protected]
16322L: [email protected]
16323F: kernel/trace/trace_mmiotrace.c
16324F: include/linux/mmiotrace.h
16325F: arch/x86/mm/kmmio.c
16326F: arch/x86/mm/mmio-mod.c
16327F: arch/x86/mm/testmmiotrace.c
16328
16329TRIVIAL PATCHES
16330M: Jiri Kosina <[email protected]>
16331T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
16332S: Maintained
16333K: ^Subject:.*(?i)trivial
16334
16335TEMPO SEMICONDUCTOR DRIVERS
16336M: Steven Eckhoff <[email protected]>
16337S: Maintained
16338F: sound/soc/codecs/tscs*.c
16339F: sound/soc/codecs/tscs*.h
16340F: Documentation/devicetree/bindings/sound/tscs*.txt
16341
16342TTY LAYER
16343M: Greg Kroah-Hartman <[email protected]>
16344M: Jiri Slaby <[email protected]>
16345S: Supported
16346T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
16347F: Documentation/driver-api/serial/
16348F: drivers/tty/
16349F: drivers/tty/serial/serial_core.c
16350F: include/linux/serial_core.h
16351F: include/linux/serial.h
16352F: include/linux/tty.h
16353F: include/uapi/linux/serial_core.h
16354F: include/uapi/linux/serial.h
16355F: include/uapi/linux/tty.h
16356
16357TUA9001 MEDIA DRIVER
16358M: Antti Palosaari <[email protected]>
16359L: [email protected]
16360W: https://linuxtv.org
16361W: http://palosaari.fi/linux/
16362Q: http://patchwork.linuxtv.org/project/linux-media/list/
16363T: git git://linuxtv.org/anttip/media_tree.git
16364S: Maintained
16365F: drivers/media/tuners/tua9001*
16366
16367TULIP NETWORK DRIVERS
16368L: [email protected]
16369L: [email protected]
16370S: Orphan
16371F: drivers/net/ethernet/dec/tulip/
16372
16373TUN/TAP driver
16374M: Maxim Krasnyansky <[email protected]>
16375W: http://vtun.sourceforge.net/tun
16376S: Maintained
16377F: Documentation/networking/tuntap.txt
16378F: arch/um/os-Linux/drivers/
16379
16380TURBOCHANNEL SUBSYSTEM
16381M: "Maciej W. Rozycki" <[email protected]>
16382M: Ralf Baechle <[email protected]>
16383L: [email protected]
16384Q: http://patchwork.linux-mips.org/project/linux-mips/list/
16385S: Maintained
16386F: drivers/tc/
16387F: include/linux/tc.h
16388
16389TURBOSTAT UTILITY
16390M: "Len Brown" <[email protected]>
16391L: [email protected]
16392B: https://bugzilla.kernel.org
16393Q: https://patchwork.kernel.org/project/linux-pm/list/
16394T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
16395S: Supported
16396F: tools/power/x86/turbostat/
16397
16398TW5864 VIDEO4LINUX DRIVER
16399M: Bluecherry Maintainers <[email protected]>
16400M: Anton Sviridenko <[email protected]>
16401M: Andrey Utkin <[email protected]>
16402M: Andrey Utkin <[email protected]>
16403L: [email protected]
16404S: Supported
16405F: drivers/media/pci/tw5864/
16406
16407TW68 VIDEO4LINUX DRIVER
16408M: Hans Verkuil <[email protected]>
16409L: [email protected]
16410T: git git://linuxtv.org/media_tree.git
16411W: https://linuxtv.org
16412S: Odd Fixes
16413F: drivers/media/pci/tw68/
16414
16415TW686X VIDEO4LINUX DRIVER
16416M: Ezequiel Garcia <[email protected]>
16417L: [email protected]
16418T: git git://linuxtv.org/media_tree.git
16419W: http://linuxtv.org
16420S: Maintained
16421F: drivers/media/pci/tw686x/
16422
16423UBI FILE SYSTEM (UBIFS)
16424M: Richard Weinberger <[email protected]>
16425M: Artem Bityutskiy <[email protected]>
16426M: Adrian Hunter <[email protected]>
16427L: [email protected]
16428T: git git://git.infradead.org/ubifs-2.6.git
16429W: http://www.linux-mtd.infradead.org/doc/ubifs.html
16430S: Supported
16431F: Documentation/filesystems/ubifs.txt
16432F: fs/ubifs/
16433
16434UCLINUX (M68KNOMMU AND COLDFIRE)
16435M: Greg Ungerer <[email protected]>
16436W: http://www.linux-m68k.org/
16437W: http://www.uclinux.org/
16438L: [email protected]
16439L: [email protected] (subscribers-only)
16440T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
16441S: Maintained
16442F: arch/m68k/coldfire/
16443F: arch/m68k/68*/
16444F: arch/m68k/*/*_no.*
16445F: arch/m68k/include/asm/*_no.*
16446
16447UDF FILESYSTEM
16448M: Jan Kara <[email protected]>
16449S: Maintained
16450F: Documentation/filesystems/udf.txt
16451F: fs/udf/
16452
16453UDRAW TABLET
16454M: Bastien Nocera <[email protected]>
16455L: [email protected]
16456S: Maintained
16457F: drivers/hid/hid-udraw-ps3.c
16458
16459UFS FILESYSTEM
16460M: Evgeniy Dushistov <[email protected]>
16461S: Maintained
16462F: Documentation/filesystems/ufs.txt
16463F: fs/ufs/
16464
16465UHID USERSPACE HID IO DRIVER:
16466M: David Herrmann <[email protected]>
16467L: [email protected]
16468S: Maintained
16469F: drivers/hid/uhid.c
16470F: include/uapi/linux/uhid.h
16471
16472ULPI BUS
16473M: Heikki Krogerus <[email protected]>
16474L: [email protected]
16475S: Maintained
16476F: drivers/usb/common/ulpi.c
16477F: include/linux/ulpi/
16478
16479ULTRA-WIDEBAND (UWB) SUBSYSTEM:
16480L: [email protected]
16481S: Orphan
16482F: drivers/uwb/
16483F: include/linux/uwb.h
16484F: include/linux/uwb/
16485
16486UNICODE SUBSYSTEM:
16487M: Gabriel Krisman Bertazi <[email protected]>
16488L: [email protected]
16489S: Supported
16490F: fs/unicode/
16491
16492UNICORE32 ARCHITECTURE:
16493M: Guan Xuetao <[email protected]>
16494W: http://mprc.pku.edu.cn/~guanxuetao/linux
16495S: Maintained
16496T: git git://github.com/gxt/linux.git
16497F: arch/unicore32/
16498
16499UNIFDEF
16500M: Tony Finch <[email protected]>
16501W: http://dotat.at/prog/unifdef
16502S: Maintained
16503F: scripts/unifdef.c
16504
16505UNIFORM CDROM DRIVER
16506M: Jens Axboe <[email protected]>
16507W: http://www.kernel.dk
16508S: Maintained
16509F: Documentation/cdrom/
16510F: drivers/cdrom/cdrom.c
16511F: include/linux/cdrom.h
16512F: include/uapi/linux/cdrom.h
16513
16514UNISYS S-PAR DRIVERS
16515M: David Kershner <[email protected]>
16516L: [email protected] (Unisys internal)
16517S: Supported
16518F: include/linux/visorbus.h
16519F: drivers/visorbus/
16520F: drivers/staging/unisys/
16521
16522UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
16523R: Alim Akhtar <[email protected]>
16524R: Avri Altman <[email protected]>
16525R: Pedro Sousa <[email protected]>
16526L: [email protected]
16527S: Supported
16528F: Documentation/scsi/ufs.txt
16529F: drivers/scsi/ufs/
16530
16531UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
16532M: Pedro Sousa <[email protected]>
16533L: [email protected]
16534S: Supported
16535F: drivers/scsi/ufs/*dwc*
16536
16537UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
16538M: Stanley Chu <[email protected]>
16539L: [email protected]
16540L: [email protected] (moderated for non-subscribers)
16541S: Maintained
16542F: drivers/scsi/ufs/ufs-mediatek*
16543
16544UNSORTED BLOCK IMAGES (UBI)
16545M: Artem Bityutskiy <[email protected]>
16546M: Richard Weinberger <[email protected]>
16547W: http://www.linux-mtd.infradead.org/
16548L: [email protected]
16549T: git git://git.infradead.org/ubifs-2.6.git
16550S: Supported
16551F: drivers/mtd/ubi/
16552F: include/linux/mtd/ubi.h
16553F: include/uapi/mtd/ubi-user.h
16554
16555USB "USBNET" DRIVER FRAMEWORK
16556M: Oliver Neukum <[email protected]>
16557L: [email protected]
16558W: http://www.linux-usb.org/usbnet
16559S: Maintained
16560F: drivers/net/usb/usbnet.c
16561F: include/linux/usb/usbnet.h
16562
16563USB ACM DRIVER
16564M: Oliver Neukum <[email protected]>
16565L: [email protected]
16566S: Maintained
16567F: Documentation/usb/acm.rst
16568F: drivers/usb/class/cdc-acm.*
16569
16570USB AR5523 WIRELESS DRIVER
16571M: Pontus Fuchs <[email protected]>
16572L: [email protected]
16573S: Maintained
16574F: drivers/net/wireless/ath/ar5523/
16575
16576USB ATTACHED SCSI
16577M: Oliver Neukum <[email protected]>
16578L: [email protected]
16579L: [email protected]
16580S: Maintained
16581F: drivers/usb/storage/uas.c
16582
16583USB CDC ETHERNET DRIVER
16584M: Oliver Neukum <[email protected]>
16585L: [email protected]
16586S: Maintained
16587F: drivers/net/usb/cdc_*.c
16588F: include/uapi/linux/usb/cdc.h
16589
16590USB CHAOSKEY DRIVER
16591M: Keith Packard <[email protected]>
16592L: [email protected]
16593S: Maintained
16594F: drivers/usb/misc/chaoskey.c
16595
16596USB CYPRESS C67X00 DRIVER
16597M: Peter Korsgaard <[email protected]>
16598L: [email protected]
16599S: Maintained
16600F: drivers/usb/c67x00/
16601
16602USB DAVICOM DM9601 DRIVER
16603M: Peter Korsgaard <[email protected]>
16604L: [email protected]
16605W: http://www.linux-usb.org/usbnet
16606S: Maintained
16607F: drivers/net/usb/dm9601.c
16608
16609USB DIAMOND RIO500 DRIVER
16610M: Cesar Miquel <[email protected]>
16611L: [email protected]
16612W: http://rio500.sourceforge.net
16613S: Maintained
16614F: drivers/usb/misc/rio500*
16615
16616USB EHCI DRIVER
16617M: Alan Stern <[email protected]>
16618L: [email protected]
16619S: Maintained
16620F: Documentation/usb/ehci.rst
16621F: drivers/usb/host/ehci*
16622
16623USB GADGET/PERIPHERAL SUBSYSTEM
16624M: Felipe Balbi <[email protected]>
16625L: [email protected]
16626W: http://www.linux-usb.org/gadget
16627T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
16628S: Maintained
16629F: drivers/usb/gadget/
16630F: include/linux/usb/gadget*
16631
16632USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
16633M: Jiri Kosina <[email protected]>
16634M: Benjamin Tissoires <[email protected]>
16635L: [email protected]
16636T: git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
16637S: Maintained
16638F: Documentation/hid/hiddev.rst
16639F: drivers/hid/usbhid/
16640
16641USB INTEL XHCI ROLE MUX DRIVER
16642M: Hans de Goede <[email protected]>
16643L: [email protected]
16644S: Maintained
16645F: drivers/usb/roles/intel-xhci-usb-role-switch.c
16646
16647USB IP DRIVER FOR HISILICON KIRIN
16648M: Yu Chen <[email protected]>
16649M: Binghui Wang <[email protected]>
16650L: [email protected]
16651S: Maintained
16652F: Documentation/devicetree/bindings/phy/phy-hi3660-usb3.txt
16653F: drivers/phy/hisilicon/phy-hi3660-usb3.c
16654
16655USB ISP116X DRIVER
16656M: Olav Kongas <[email protected]>
16657L: [email protected]
16658S: Maintained
16659F: drivers/usb/host/isp116x*
16660F: include/linux/usb/isp116x.h
16661
16662USB LAN78XX ETHERNET DRIVER
16663M: Woojung Huh <[email protected]>
16664M: Microchip Linux Driver Support <[email protected]>
16665L: [email protected]
16666S: Maintained
16667F: Documentation/devicetree/bindings/net/microchip,lan78xx.txt
16668F: drivers/net/usb/lan78xx.*
16669F: include/dt-bindings/net/microchip-lan78xx.h
16670
16671USB MASS STORAGE DRIVER
16672M: Alan Stern <[email protected]>
16673L: [email protected]
16674L: [email protected]
16675S: Maintained
16676F: drivers/usb/storage/
16677
16678USB MIDI DRIVER
16679M: Clemens Ladisch <[email protected]>
16680L: [email protected] (moderated for non-subscribers)
16681T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16682S: Maintained
16683F: sound/usb/midi.*
16684
16685USB NETWORKING DRIVERS
16686L: [email protected]
16687S: Odd Fixes
16688F: drivers/net/usb/
16689
16690USB OHCI DRIVER
16691M: Alan Stern <[email protected]>
16692L: [email protected]
16693S: Maintained
16694F: Documentation/usb/ohci.rst
16695F: drivers/usb/host/ohci*
16696
16697USB OTG FSM (Finite State Machine)
16698M: Peter Chen <[email protected]>
16699T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
16700L: [email protected]
16701S: Maintained
16702F: drivers/usb/common/usb-otg-fsm.c
16703
16704USB OVER IP DRIVER
16705M: Valentina Manea <[email protected]>
16706M: Shuah Khan <[email protected]>
16707M: Shuah Khan <[email protected]>
16708L: [email protected]
16709S: Maintained
16710F: Documentation/usb/usbip_protocol.rst
16711F: drivers/usb/usbip/
16712F: tools/usb/usbip/
16713F: tools/testing/selftests/drivers/usb/usbip/
16714
16715USB PEGASUS DRIVER
16716M: Petko Manolov <[email protected]>
16717L: [email protected]
16718L: [email protected]
16719T: git git://github.com/petkan/pegasus.git
16720W: https://github.com/petkan/pegasus
16721S: Maintained
16722F: drivers/net/usb/pegasus.*
16723
16724USB PHY LAYER
16725M: Felipe Balbi <[email protected]>
16726L: [email protected]
16727T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
16728S: Maintained
16729F: drivers/usb/phy/
16730
16731USB PRINTER DRIVER (usblp)
16732M: Pete Zaitcev <[email protected]>
16733L: [email protected]
16734S: Supported
16735F: drivers/usb/class/usblp.c
16736
16737USB QMI WWAN NETWORK DRIVER
16738M: Bjørn Mork <[email protected]>
16739L: [email protected]
16740S: Maintained
16741F: Documentation/ABI/testing/sysfs-class-net-qmi
16742F: drivers/net/usb/qmi_wwan.c
16743
16744USB RTL8150 DRIVER
16745M: Petko Manolov <[email protected]>
16746L: [email protected]
16747L: [email protected]
16748T: git git://github.com/petkan/rtl8150.git
16749W: https://github.com/petkan/rtl8150
16750S: Maintained
16751F: drivers/net/usb/rtl8150.c
16752
16753USB SERIAL SUBSYSTEM
16754M: Johan Hovold <[email protected]>
16755L: [email protected]
16756T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
16757S: Maintained
16758F: Documentation/usb/usb-serial.rst
16759F: drivers/usb/serial/
16760F: include/linux/usb/serial.h
16761
16762USB SMSC75XX ETHERNET DRIVER
16763M: Steve Glendinning <[email protected]>
16764L: [email protected]
16765S: Maintained
16766F: drivers/net/usb/smsc75xx.*
16767
16768USB SMSC95XX ETHERNET DRIVER
16769M: Steve Glendinning <[email protected]>
16770M: Microchip Linux Driver Support <[email protected]>
16771L: [email protected]
16772S: Maintained
16773F: drivers/net/usb/smsc95xx.*
16774
16775USB SUBSYSTEM
16776M: Greg Kroah-Hartman <[email protected]>
16777L: [email protected]
16778W: http://www.linux-usb.org
16779T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
16780S: Supported
16781F: Documentation/devicetree/bindings/usb/
16782F: Documentation/usb/
16783F: drivers/usb/
16784F: include/linux/usb.h
16785F: include/linux/usb/
16786
16787USB TYPEC PI3USB30532 MUX DRIVER
16788M: Hans de Goede <[email protected]>
16789L: [email protected]
16790S: Maintained
16791F: drivers/usb/typec/mux/pi3usb30532.c
16792
16793USB TYPEC CLASS
16794M: Heikki Krogerus <[email protected]>
16795L: [email protected]
16796S: Maintained
16797F: Documentation/ABI/testing/sysfs-class-typec
16798F: Documentation/driver-api/usb/typec.rst
16799F: drivers/usb/typec/
16800F: include/linux/usb/typec.h
16801
16802USB TYPEC BUS FOR ALTERNATE MODES
16803M: Heikki Krogerus <[email protected]>
16804L: [email protected]
16805S: Maintained
16806F: Documentation/ABI/testing/sysfs-bus-typec
16807F: Documentation/driver-api/usb/typec_bus.rst
16808F: drivers/usb/typec/altmodes/
16809F: include/linux/usb/typec_altmode.h
16810
16811USB TYPEC PORT CONTROLLER DRIVERS
16812M: Guenter Roeck <[email protected]>
16813L: [email protected]
16814S: Maintained
16815F: drivers/usb/typec/tcpm/
16816
16817USB UHCI DRIVER
16818M: Alan Stern <[email protected]>
16819L: [email protected]
16820S: Maintained
16821F: drivers/usb/host/uhci*
16822
16823USB VIDEO CLASS
16824M: Laurent Pinchart <[email protected]>
16825L: [email protected] (subscribers-only)
16826L: [email protected]
16827T: git git://linuxtv.org/media_tree.git
16828W: http://www.ideasonboard.org/uvc/
16829S: Maintained
16830F: drivers/media/usb/uvc/
16831F: include/uapi/linux/uvcvideo.h
16832
16833USB VISION DRIVER
16834M: Hans Verkuil <[email protected]>
16835L: [email protected]
16836T: git git://linuxtv.org/media_tree.git
16837W: https://linuxtv.org
16838S: Odd Fixes
16839F: drivers/media/usb/usbvision/
16840
16841USB WEBCAM GADGET
16842M: Laurent Pinchart <[email protected]>
16843L: [email protected]
16844S: Maintained
16845F: drivers/usb/gadget/function/*uvc*
16846F: drivers/usb/gadget/legacy/webcam.c
16847F: include/uapi/linux/usb/g_uvc.h
16848
16849USB WIRELESS RNDIS DRIVER (rndis_wlan)
16850M: Jussi Kivilinna <[email protected]>
16851L: [email protected]
16852S: Maintained
16853F: drivers/net/wireless/rndis_wlan.c
16854
16855USB XHCI DRIVER
16856M: Mathias Nyman <[email protected]>
16857L: [email protected]
16858S: Supported
16859F: drivers/usb/host/xhci*
16860F: drivers/usb/host/pci-quirks*
16861
16862USB ZD1201 DRIVER
16863L: [email protected]
16864W: http://linux-lc100020.sourceforge.net
16865S: Orphan
16866F: drivers/net/wireless/zydas/zd1201.*
16867
16868USB ZR364XX DRIVER
16869M: Antoine Jacquet <[email protected]>
16870L: [email protected]
16871L: [email protected]
16872T: git git://linuxtv.org/media_tree.git
16873W: http://royale.zerezo.com/zr364xx/
16874S: Maintained
16875F: Documentation/media/v4l-drivers/zr364xx*
16876F: drivers/media/usb/zr364xx/
16877
16878USER-MODE LINUX (UML)
16879M: Jeff Dike <[email protected]>
16880M: Richard Weinberger <[email protected]>
16881M: Anton Ivanov <[email protected]>
16882L: [email protected]
16883W: http://user-mode-linux.sourceforge.net
16884Q: https://patchwork.ozlabs.org/project/linux-um/list/
16885T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
16886S: Maintained
16887F: Documentation/virt/uml/
16888F: arch/um/
16889F: arch/x86/um/
16890F: fs/hostfs/
16891
16892USERSPACE COPYIN/COPYOUT (UIOVEC)
16893M: Alexander Viro <[email protected]>
16894S: Maintained
16895F: lib/iov_iter.c
16896F: include/linux/uio.h
16897
16898USERSPACE DMA BUFFER DRIVER
16899M: Gerd Hoffmann <[email protected]>
16900S: Maintained
16901L: [email protected]
16902F: drivers/dma-buf/udmabuf.c
16903F: include/uapi/linux/udmabuf.h
16904T: git git://anongit.freedesktop.org/drm/drm-misc
16905
16906USERSPACE I/O (UIO)
16907M: Greg Kroah-Hartman <[email protected]>
16908S: Maintained
16909T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
16910F: Documentation/driver-api/uio-howto.rst
16911F: drivers/uio/
16912F: include/linux/uio_driver.h
16913
16914UTIL-LINUX PACKAGE
16915M: Karel Zak <[email protected]>
16916L: [email protected]
16917W: http://en.wikipedia.org/wiki/Util-linux
16918T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
16919S: Maintained
16920
16921UUID HELPERS
16922M: Christoph Hellwig <[email protected]>
16923R: Andy Shevchenko <[email protected]>
16924L: [email protected]
16925T: git git://git.infradead.org/users/hch/uuid.git
16926F: lib/uuid.c
16927F: lib/test_uuid.c
16928F: include/linux/uuid.h
16929F: include/uapi/linux/uuid.h
16930S: Maintained
16931
16932UVESAFB DRIVER
16933M: Michal Januszewski <[email protected]>
16934L: [email protected]
16935W: https://github.com/mjanusz/v86d
16936S: Maintained
16937F: Documentation/fb/uvesafb.rst
16938F: drivers/video/fbdev/uvesafb.*
16939
16940VF610 NAND DRIVER
16941M: Stefan Agner <[email protected]>
16942L: [email protected]
16943S: Supported
16944F: drivers/mtd/nand/raw/vf610_nfc.c
16945
16946VFAT/FAT/MSDOS FILESYSTEM
16947M: OGAWA Hirofumi <[email protected]>
16948S: Maintained
16949F: Documentation/filesystems/vfat.txt
16950F: fs/fat/
16951
16952VFIO DRIVER
16953M: Alex Williamson <[email protected]>
16954R: Cornelia Huck <[email protected]>
16955L: [email protected]
16956T: git git://github.com/awilliam/linux-vfio.git
16957S: Maintained
16958F: Documentation/driver-api/vfio.rst
16959F: drivers/vfio/
16960F: include/linux/vfio.h
16961F: include/uapi/linux/vfio.h
16962
16963VFIO MEDIATED DEVICE DRIVERS
16964M: Kirti Wankhede <[email protected]>
16965L: [email protected]
16966S: Maintained
16967F: Documentation/driver-api/vfio-mediated-device.rst
16968F: drivers/vfio/mdev/
16969F: include/linux/mdev.h
16970F: samples/vfio-mdev/
16971
16972VFIO PLATFORM DRIVER
16973M: Eric Auger <[email protected]>
16974L: [email protected]
16975S: Maintained
16976F: drivers/vfio/platform/
16977
16978VGA_SWITCHEROO
16979R: Lukas Wunner <[email protected]>
16980S: Maintained
16981F: Documentation/gpu/vga-switcheroo.rst
16982F: drivers/gpu/vga/vga_switcheroo.c
16983F: include/linux/vga_switcheroo.h
16984T: git git://anongit.freedesktop.org/drm/drm-misc
16985
16986VIA RHINE NETWORK DRIVER
16987S: Orphan
16988F: drivers/net/ethernet/via/via-rhine.c
16989
16990VIA SD/MMC CARD CONTROLLER DRIVER
16991M: Bruce Chang <[email protected]>
16992M: Harald Welte <[email protected]>
16993S: Maintained
16994F: drivers/mmc/host/via-sdmmc.c
16995
16996VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
16997M: Florian Tobias Schandinat <[email protected]>
16998L: [email protected]
16999S: Maintained
17000F: include/linux/via-core.h
17001F: include/linux/via-gpio.h
17002F: include/linux/via_i2c.h
17003F: drivers/video/fbdev/via/
17004
17005VIA VELOCITY NETWORK DRIVER
17006M: Francois Romieu <[email protected]>
17007L: [email protected]
17008S: Maintained
17009F: drivers/net/ethernet/via/via-velocity.*
17010
17011VICODEC VIRTUAL CODEC DRIVER
17012M: Hans Verkuil <[email protected]>
17013L: [email protected]
17014T: git git://linuxtv.org/media_tree.git
17015W: https://linuxtv.org
17016S: Maintained
17017F: drivers/media/platform/vicodec/*
17018
17019VIDEO MULTIPLEXER DRIVER
17020M: Philipp Zabel <[email protected]>
17021L: [email protected]
17022S: Maintained
17023F: drivers/media/platform/video-mux.c
17024
17025VIDEO I2C POLLING DRIVER
17026M: Matt Ranostay <[email protected]>
17027L: [email protected]
17028S: Maintained
17029F: drivers/media/i2c/video-i2c.c
17030
17031VIDEOBUF2 FRAMEWORK
17032M: Pawel Osciak <[email protected]>
17033M: Marek Szyprowski <[email protected]>
17034M: Kyungmin Park <[email protected]>
17035R: Tomasz Figa <[email protected]>
17036L: [email protected]
17037S: Maintained
17038F: drivers/media/common/videobuf2/*
17039F: include/media/videobuf2-*
17040
17041VIMC VIRTUAL MEDIA CONTROLLER DRIVER
17042M: Helen Koike <[email protected]>
17043L: [email protected]
17044T: git git://linuxtv.org/media_tree.git
17045W: https://linuxtv.org
17046S: Maintained
17047F: drivers/media/platform/vimc/*
17048
17049VIRT LIB
17050M: Alex Williamson <[email protected]>
17051M: Paolo Bonzini <[email protected]>
17052L: [email protected]
17053S: Supported
17054F: virt/lib/
17055
17056VIRTIO AND VHOST VSOCK DRIVER
17057M: Stefan Hajnoczi <[email protected]>
17058L: [email protected]
17059L: [email protected]
17060L: [email protected]
17061S: Maintained
17062F: include/linux/virtio_vsock.h
17063F: include/uapi/linux/virtio_vsock.h
17064F: include/uapi/linux/vsockmon.h
17065F: include/uapi/linux/vm_sockets_diag.h
17066F: net/vmw_vsock/diag.c
17067F: net/vmw_vsock/af_vsock_tap.c
17068F: net/vmw_vsock/virtio_transport_common.c
17069F: net/vmw_vsock/virtio_transport.c
17070F: drivers/net/vsockmon.c
17071F: drivers/vhost/vsock.c
17072F: tools/testing/vsock/
17073
17074VIRTIO CONSOLE DRIVER
17075M: Amit Shah <[email protected]>
17076L: [email protected]
17077S: Maintained
17078F: drivers/char/virtio_console.c
17079F: include/linux/virtio_console.h
17080F: include/uapi/linux/virtio_console.h
17081
17082VIRTIO CORE AND NET DRIVERS
17083M: "Michael S. Tsirkin" <[email protected]>
17084M: Jason Wang <[email protected]>
17085L: [email protected]
17086S: Maintained
17087F: Documentation/devicetree/bindings/virtio/
17088F: drivers/virtio/
17089F: tools/virtio/
17090F: drivers/net/virtio_net.c
17091F: drivers/block/virtio_blk.c
17092F: include/linux/virtio*.h
17093F: include/uapi/linux/virtio_*.h
17094F: drivers/crypto/virtio/
17095F: mm/balloon_compaction.c
17096
17097VIRTIO BLOCK AND SCSI DRIVERS
17098M: "Michael S. Tsirkin" <[email protected]>
17099M: Jason Wang <[email protected]>
17100R: Paolo Bonzini <[email protected]>
17101R: Stefan Hajnoczi <[email protected]>
17102L: [email protected]
17103S: Maintained
17104F: drivers/block/virtio_blk.c
17105F: drivers/scsi/virtio_scsi.c
17106F: include/uapi/linux/virtio_blk.h
17107F: include/uapi/linux/virtio_scsi.h
17108F: drivers/vhost/scsi.c
17109
17110VIRTIO CRYPTO DRIVER
17111M: Gonglei <[email protected]>
17112L: [email protected]
17113L: [email protected]
17114S: Maintained
17115F: drivers/crypto/virtio/
17116F: include/uapi/linux/virtio_crypto.h
17117
17118VIRTIO DRIVERS FOR S390
17119M: Cornelia Huck <[email protected]>
17120M: Halil Pasic <[email protected]>
17121L: [email protected]
17122L: [email protected]
17123L: [email protected]
17124S: Supported
17125F: drivers/s390/virtio/
17126F: arch/s390/include/uapi/asm/virtio-ccw.h
17127
17128VIRTIO GPU DRIVER
17129M: David Airlie <[email protected]>
17130M: Gerd Hoffmann <[email protected]>
17131L: [email protected]
17132L: [email protected]
17133T: git git://anongit.freedesktop.org/drm/drm-misc
17134S: Maintained
17135F: drivers/gpu/drm/virtio/
17136F: include/uapi/linux/virtio_gpu.h
17137
17138VIRTIO HOST (VHOST)
17139M: "Michael S. Tsirkin" <[email protected]>
17140M: Jason Wang <[email protected]>
17141L: [email protected]
17142L: [email protected]
17143L: [email protected]
17144T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
17145S: Maintained
17146F: drivers/vhost/
17147F: include/uapi/linux/vhost.h
17148
17149VIRTIO INPUT DRIVER
17150M: Gerd Hoffmann <[email protected]>
17151S: Maintained
17152F: drivers/virtio/virtio_input.c
17153F: include/uapi/linux/virtio_input.h
17154
17155VIRTIO IOMMU DRIVER
17156M: Jean-Philippe Brucker <[email protected]>
17157L: [email protected]
17158S: Maintained
17159F: drivers/iommu/virtio-iommu.c
17160F: include/uapi/linux/virtio_iommu.h
17161
17162VIRTUAL BOX GUEST DEVICE DRIVER
17163M: Hans de Goede <[email protected]>
17164M: Arnd Bergmann <[email protected]>
17165M: Greg Kroah-Hartman <[email protected]>
17166S: Maintained
17167F: include/linux/vbox_utils.h
17168F: include/uapi/linux/vbox*.h
17169F: drivers/virt/vboxguest/
17170
17171VIRTUAL SERIO DEVICE DRIVER
17172M: Stephen Chandler Paul <[email protected]>
17173S: Maintained
17174F: drivers/input/serio/userio.c
17175F: include/uapi/linux/userio.h
17176
17177VIVID VIRTUAL VIDEO DRIVER
17178M: Hans Verkuil <[email protected]>
17179L: [email protected]
17180T: git git://linuxtv.org/media_tree.git
17181W: https://linuxtv.org
17182S: Maintained
17183F: drivers/media/platform/vivid/*
17184
17185VLYNQ BUS
17186M: Florian Fainelli <[email protected]>
17187L: [email protected] (subscribers-only)
17188S: Maintained
17189F: drivers/vlynq/vlynq.c
17190F: include/linux/vlynq.h
17191
17192VME SUBSYSTEM
17193M: Martyn Welch <[email protected]>
17194M: Manohar Vanga <[email protected]>
17195M: Greg Kroah-Hartman <[email protected]>
17196L: [email protected]
17197S: Maintained
17198T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
17199F: Documentation/driver-api/vme.rst
17200F: drivers/staging/vme/
17201F: drivers/vme/
17202F: include/linux/vme*
17203
17204VMWARE BALLOON DRIVER
17205M: Nadav Amit <[email protected]>
17206M: "VMware, Inc." <[email protected]>
17207L: [email protected]
17208S: Maintained
17209F: drivers/misc/vmw_balloon.c
17210
17211VMWARE HYPERVISOR INTERFACE
17212M: Thomas Hellstrom <[email protected]>
17213M: "VMware, Inc." <[email protected]>
17214L: [email protected]
17215S: Supported
17216F: arch/x86/kernel/cpu/vmware.c
17217
17218VMWARE PVRDMA DRIVER
17219M: Adit Ranadive <[email protected]>
17220M: VMware PV-Drivers <[email protected]>
17221L: [email protected]
17222S: Maintained
17223F: drivers/infiniband/hw/vmw_pvrdma/
17224
17225VMware PVSCSI driver
17226M: Jim Gill <[email protected]>
17227M: VMware PV-Drivers <[email protected]>
17228L: [email protected]
17229S: Maintained
17230F: drivers/scsi/vmw_pvscsi.c
17231F: drivers/scsi/vmw_pvscsi.h
17232
17233VMWARE VMMOUSE SUBDRIVER
17234M: "VMware Graphics" <[email protected]>
17235M: "VMware, Inc." <[email protected]>
17236L: [email protected]
17237S: Maintained
17238F: drivers/input/mouse/vmmouse.c
17239F: drivers/input/mouse/vmmouse.h
17240
17241VMWARE VMXNET3 ETHERNET DRIVER
17242M: Ronak Doshi <[email protected]>
17243M: "VMware, Inc." <[email protected]>
17244L: [email protected]
17245S: Maintained
17246F: drivers/net/vmxnet3/
17247
17248VOCORE VOCORE2 BOARD
17249M: Harvey Hunt <[email protected]>
17250L: [email protected]
17251S: Maintained
17252F: arch/mips/boot/dts/ralink/vocore2.dts
17253
17254VOLTAGE AND CURRENT REGULATOR FRAMEWORK
17255M: Liam Girdwood <[email protected]>
17256M: Mark Brown <[email protected]>
17257L: [email protected]
17258W: http://www.slimlogic.co.uk/?p=48
17259T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
17260S: Supported
17261F: Documentation/devicetree/bindings/regulator/
17262F: Documentation/power/regulator/
17263F: drivers/regulator/
17264F: include/dt-bindings/regulator/
17265F: include/linux/regulator/
17266
17267VRF
17268M: David Ahern <[email protected]>
17269M: Shrijeet Mukherjee <[email protected]>
17270L: [email protected]
17271S: Maintained
17272F: drivers/net/vrf.c
17273F: Documentation/networking/vrf.txt
17274
17275VT1211 HARDWARE MONITOR DRIVER
17276M: Juerg Haefliger <[email protected]>
17277L: [email protected]
17278S: Maintained
17279F: Documentation/hwmon/vt1211.rst
17280F: drivers/hwmon/vt1211.c
17281
17282VT8231 HARDWARE MONITOR DRIVER
17283M: Roger Lucas <[email protected]>
17284L: [email protected]
17285S: Maintained
17286F: drivers/hwmon/vt8231.c
17287
17288VUB300 USB to SDIO/SD/MMC bridge chip
17289M: Tony Olech <[email protected]>
17290L: [email protected]
17291L: [email protected]
17292S: Supported
17293F: drivers/mmc/host/vub300.c
17294
17295W1 DALLAS'S 1-WIRE BUS
17296M: Evgeniy Polyakov <[email protected]>
17297S: Maintained
17298F: Documentation/devicetree/bindings/w1/
17299F: Documentation/w1/
17300F: drivers/w1/
17301F: include/linux/w1.h
17302
17303W83791D HARDWARE MONITORING DRIVER
17304M: Marc Hulsman <[email protected]>
17305L: [email protected]
17306S: Maintained
17307F: Documentation/hwmon/w83791d.rst
17308F: drivers/hwmon/w83791d.c
17309
17310W83793 HARDWARE MONITORING DRIVER
17311M: Rudolf Marek <[email protected]>
17312L: [email protected]
17313S: Maintained
17314F: Documentation/hwmon/w83793.rst
17315F: drivers/hwmon/w83793.c
17316
17317W83795 HARDWARE MONITORING DRIVER
17318M: Jean Delvare <[email protected]>
17319L: [email protected]
17320S: Maintained
17321F: drivers/hwmon/w83795.c
17322
17323W83L51xD SD/MMC CARD INTERFACE DRIVER
17324M: Pierre Ossman <[email protected]>
17325S: Maintained
17326F: drivers/mmc/host/wbsd.*
17327
17328WACOM PROTOCOL 4 SERIAL TABLETS
17329M: Julian Squires <[email protected]>
17330M: Hans de Goede <[email protected]>
17331L: [email protected]
17332S: Maintained
17333F: drivers/input/tablet/wacom_serial4.c
17334
17335WATCHDOG DEVICE DRIVERS
17336M: Wim Van Sebroeck <[email protected]>
17337M: Guenter Roeck <[email protected]>
17338L: [email protected]
17339W: http://www.linux-watchdog.org/
17340T: git git://www.linux-watchdog.org/linux-watchdog.git
17341S: Maintained
17342F: Documentation/devicetree/bindings/watchdog/
17343F: Documentation/watchdog/
17344F: drivers/watchdog/
17345F: include/linux/watchdog.h
17346F: include/uapi/linux/watchdog.h
17347
17348WHISKEYCOVE PMIC GPIO DRIVER
17349M: Kuppuswamy Sathyanarayanan <[email protected]>
17350L: [email protected]
17351S: Maintained
17352F: drivers/gpio/gpio-wcove.c
17353
17354WHWAVE RTC DRIVER
17355M: Dianlong Li <[email protected]>
17356L: [email protected]
17357S: Maintained
17358F: drivers/rtc/rtc-sd3078.c
17359
17360WIIMOTE HID DRIVER
17361M: David Herrmann <[email protected]>
17362L: [email protected]
17363S: Maintained
17364F: drivers/hid/hid-wiimote*
17365
17366WILOCITY WIL6210 WIRELESS DRIVER
17367M: Maya Erez <[email protected]>
17368L: [email protected]
17369L: [email protected]
17370S: Supported
17371W: http://wireless.kernel.org/en/users/Drivers/wil6210
17372F: drivers/net/wireless/ath/wil6210/
17373
17374WIMAX STACK
17375M: Inaky Perez-Gonzalez <[email protected]>
17376M: [email protected]
17377L: [email protected] (subscribers-only)
17378S: Supported
17379W: http://linuxwimax.org
17380F: Documentation/wimax/README.wimax
17381F: include/linux/wimax/debug.h
17382F: include/net/wimax.h
17383F: include/uapi/linux/wimax.h
17384F: net/wimax/
17385
17386WINBOND CIR DRIVER
17387M: David Härdeman <[email protected]>
17388S: Maintained
17389F: drivers/media/rc/winbond-cir.c
17390
17391RCMM REMOTE CONTROLS DECODER
17392M: Patrick Lerda <[email protected]>
17393S: Maintained
17394F: drivers/media/rc/ir-rcmm-decoder.c
17395
17396WINSYSTEMS EBC-C384 WATCHDOG DRIVER
17397M: William Breathitt Gray <[email protected]>
17398L: [email protected]
17399S: Maintained
17400F: drivers/watchdog/ebc-c384_wdt.c
17401
17402WINSYSTEMS WS16C48 GPIO DRIVER
17403M: William Breathitt Gray <[email protected]>
17404L: [email protected]
17405S: Maintained
17406F: drivers/gpio/gpio-ws16c48.c
17407
17408WISTRON LAPTOP BUTTON DRIVER
17409M: Miloslav Trmac <[email protected]>
17410S: Maintained
17411F: drivers/input/misc/wistron_btns.c
17412
17413WL3501 WIRELESS PCMCIA CARD DRIVER
17414L: [email protected]
17415S: Odd fixes
17416F: drivers/net/wireless/wl3501*
17417
17418WOLFSON MICROELECTRONICS DRIVERS
17419L: [email protected]
17420T: git https://github.com/CirrusLogic/linux-drivers.git
17421W: https://github.com/CirrusLogic/linux-drivers/wiki
17422S: Supported
17423F: Documentation/hwmon/wm83??.rst
17424F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
17425F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
17426F: Documentation/devicetree/bindings/mfd/arizona.txt
17427F: Documentation/devicetree/bindings/mfd/wm831x.txt
17428F: Documentation/devicetree/bindings/sound/wlf,arizona.txt
17429F: arch/arm/mach-s3c64xx/mach-crag6410*
17430F: drivers/clk/clk-wm83*.c
17431F: drivers/extcon/extcon-arizona.c
17432F: drivers/leds/leds-wm83*.c
17433F: drivers/gpio/gpio-*wm*.c
17434F: drivers/gpio/gpio-arizona.c
17435F: drivers/hwmon/wm83??-hwmon.c
17436F: drivers/input/misc/wm831x-on.c
17437F: drivers/input/touchscreen/wm831x-ts.c
17438F: drivers/input/touchscreen/wm97*.c
17439F: drivers/mfd/arizona*
17440F: drivers/mfd/wm*.c
17441F: drivers/mfd/cs47l24*
17442F: drivers/power/supply/wm83*.c
17443F: drivers/rtc/rtc-wm83*.c
17444F: drivers/regulator/wm8*.c
17445F: drivers/regulator/arizona*
17446F: drivers/video/backlight/wm83*_bl.c
17447F: drivers/watchdog/wm83*_wdt.c
17448F: include/linux/mfd/arizona/
17449F: include/linux/mfd/wm831x/
17450F: include/linux/mfd/wm8350/
17451F: include/linux/mfd/wm8400*
17452F: include/linux/regulator/arizona*
17453F: include/linux/wm97xx.h
17454F: include/sound/wm????.h
17455F: sound/soc/codecs/arizona.?
17456F: sound/soc/codecs/wm*
17457F: sound/soc/codecs/cs47l24*
17458
17459WORKQUEUE
17460M: Tejun Heo <[email protected]>
17461R: Lai Jiangshan <[email protected]>
17462T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
17463S: Maintained
17464F: include/linux/workqueue.h
17465F: kernel/workqueue.c
17466F: Documentation/core-api/workqueue.rst
17467
17468X-POWERS AXP288 PMIC DRIVERS
17469M: Hans de Goede <[email protected]>
17470S: Maintained
17471N: axp288
17472F: drivers/acpi/pmic/intel_pmic_xpower.c
17473
17474X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
17475M: Chen-Yu Tsai <[email protected]>
17476L: [email protected]
17477S: Maintained
17478N: axp[128]
17479
17480X.25 NETWORK LAYER
17481M: Andrew Hendry <[email protected]>
17482L: [email protected]
17483S: Odd Fixes
17484F: Documentation/networking/x25*
17485F: include/net/x25*
17486F: net/x25/
17487
17488X86 ARCHITECTURE (32-BIT AND 64-BIT)
17489M: Thomas Gleixner <[email protected]>
17490M: Ingo Molnar <[email protected]>
17491M: Borislav Petkov <[email protected]>
17492R: "H. Peter Anvin" <[email protected]>
17493M: [email protected]
17494L: [email protected]
17495T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
17496S: Maintained
17497F: Documentation/devicetree/bindings/x86/
17498F: Documentation/x86/
17499F: arch/x86/
17500
17501X86 ENTRY CODE
17502M: Andy Lutomirski <[email protected]>
17503L: [email protected]
17504T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
17505S: Maintained
17506F: arch/x86/entry/
17507
17508X86 MCE INFRASTRUCTURE
17509M: Tony Luck <[email protected]>
17510M: Borislav Petkov <[email protected]>
17511L: [email protected]
17512S: Maintained
17513F: arch/x86/kernel/cpu/mce/*
17514
17515X86 MICROCODE UPDATE SUPPORT
17516M: Borislav Petkov <[email protected]>
17517S: Maintained
17518F: arch/x86/kernel/cpu/microcode/*
17519
17520X86 MM
17521M: Dave Hansen <[email protected]>
17522M: Andy Lutomirski <[email protected]>
17523M: Peter Zijlstra <[email protected]>
17524L: [email protected]
17525T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
17526S: Maintained
17527F: arch/x86/mm/
17528
17529X86 PLATFORM DRIVERS
17530M: Darren Hart <[email protected]>
17531M: Andy Shevchenko <[email protected]>
17532L: [email protected]
17533T: git git://git.infradead.org/linux-platform-drivers-x86.git
17534S: Maintained
17535F: drivers/platform/x86/
17536F: drivers/platform/olpc/
17537
17538X86 PLATFORM DRIVERS - ARCH
17539R: Darren Hart <[email protected]>
17540R: Andy Shevchenko <[email protected]>
17541L: [email protected]
17542L: [email protected]
17543T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
17544S: Maintained
17545F: arch/x86/platform
17546
17547X86 VDSO
17548M: Andy Lutomirski <[email protected]>
17549L: [email protected]
17550T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
17551S: Maintained
17552F: arch/x86/entry/vdso/
17553
17554XARRAY
17555M: Matthew Wilcox <[email protected]>
17556L: [email protected]
17557S: Supported
17558F: Documentation/core-api/xarray.rst
17559F: lib/idr.c
17560F: lib/xarray.c
17561F: include/linux/idr.h
17562F: include/linux/xarray.h
17563F: tools/testing/radix-tree
17564
17565XBOX DVD IR REMOTE
17566M: Benjamin Valentin <[email protected]>
17567S: Maintained
17568F: drivers/media/rc/xbox_remote.c
17569F: drivers/media/rc/keymaps/rc-xbox-dvd.c
17570
17571XC2028/3028 TUNER DRIVER
17572M: Mauro Carvalho Chehab <[email protected]>
17573L: [email protected]
17574W: https://linuxtv.org
17575T: git git://linuxtv.org/media_tree.git
17576S: Maintained
17577F: drivers/media/tuners/tuner-xc2028.*
17578
17579XDP (eXpress Data Path)
17580M: Alexei Starovoitov <[email protected]>
17581M: Daniel Borkmann <[email protected]>
17582M: David S. Miller <[email protected]>
17583M: Jakub Kicinski <[email protected]>
17584M: Jesper Dangaard Brouer <[email protected]>
17585M: John Fastabend <[email protected]>
17586L: [email protected]
17587L: [email protected]
17588S: Supported
17589F: net/core/xdp.c
17590F: include/net/xdp.h
17591F: kernel/bpf/devmap.c
17592F: kernel/bpf/cpumap.c
17593F: include/trace/events/xdp.h
17594K: xdp
17595N: xdp
17596
17597XDP SOCKETS (AF_XDP)
17598M: Björn Töpel <[email protected]>
17599M: Magnus Karlsson <[email protected]>
17600R: Jonathan Lemon <[email protected]>
17601L: [email protected]
17602L: [email protected]
17603S: Maintained
17604F: kernel/bpf/xskmap.c
17605F: net/xdp/
17606
17607XEN BLOCK SUBSYSTEM
17608M: Konrad Rzeszutek Wilk <[email protected]>
17609M: Roger Pau Monné <[email protected]>
17610L: [email protected] (moderated for non-subscribers)
17611S: Supported
17612F: drivers/block/xen-blkback/*
17613F: drivers/block/xen*
17614
17615XEN HYPERVISOR ARM
17616M: Stefano Stabellini <[email protected]>
17617L: [email protected] (moderated for non-subscribers)
17618S: Maintained
17619F: arch/arm/xen/
17620F: arch/arm/include/asm/xen/
17621
17622XEN HYPERVISOR ARM64
17623M: Stefano Stabellini <[email protected]>
17624L: [email protected] (moderated for non-subscribers)
17625S: Maintained
17626F: arch/arm64/xen/
17627F: arch/arm64/include/asm/xen/
17628
17629XEN HYPERVISOR INTERFACE
17630M: Boris Ostrovsky <[email protected]>
17631M: Juergen Gross <[email protected]>
17632R: Stefano Stabellini <[email protected]>
17633L: [email protected] (moderated for non-subscribers)
17634T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
17635S: Supported
17636F: arch/x86/xen/
17637F: arch/x86/platform/pvh/
17638F: drivers/*/xen-*front.c
17639F: drivers/xen/
17640F: arch/x86/include/asm/xen/
17641F: arch/x86/include/asm/pvclock-abi.h
17642F: include/xen/
17643F: include/uapi/xen/
17644F: Documentation/ABI/stable/sysfs-hypervisor-xen
17645F: Documentation/ABI/testing/sysfs-hypervisor-xen
17646
17647XEN NETWORK BACKEND DRIVER
17648M: Wei Liu <[email protected]>
17649M: Paul Durrant <[email protected]>
17650L: [email protected] (moderated for non-subscribers)
17651L: [email protected]
17652S: Supported
17653F: drivers/net/xen-netback/*
17654
17655XEN PCI SUBSYSTEM
17656M: Konrad Rzeszutek Wilk <[email protected]>
17657L: [email protected] (moderated for non-subscribers)
17658S: Supported
17659F: arch/x86/pci/*xen*
17660F: drivers/pci/*xen*
17661
17662XEN PVSCSI DRIVERS
17663M: Juergen Gross <[email protected]>
17664L: [email protected] (moderated for non-subscribers)
17665L: [email protected]
17666S: Supported
17667F: drivers/scsi/xen-scsifront.c
17668F: drivers/xen/xen-scsiback.c
17669F: include/xen/interface/io/vscsiif.h
17670
17671XEN SWIOTLB SUBSYSTEM
17672M: Konrad Rzeszutek Wilk <[email protected]>
17673L: [email protected] (moderated for non-subscribers)
17674L: [email protected]
17675S: Supported
17676F: arch/x86/xen/*swiotlb*
17677F: drivers/xen/*swiotlb*
17678
17679XEN SOUND FRONTEND DRIVER
17680M: Oleksandr Andrushchenko <[email protected]>
17681L: [email protected] (moderated for non-subscribers)
17682L: [email protected] (moderated for non-subscribers)
17683S: Supported
17684F: sound/xen/*
17685
17686XFS FILESYSTEM
17687M: Darrick J. Wong <[email protected]>
17688M: [email protected]
17689L: [email protected]
17690W: http://xfs.org/
17691T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
17692S: Supported
17693F: Documentation/admin-guide/xfs.rst
17694F: Documentation/ABI/testing/sysfs-fs-xfs
17695F: Documentation/filesystems/xfs-delayed-logging-design.txt
17696F: Documentation/filesystems/xfs-self-describing-metadata.txt
17697F: fs/xfs/
17698F: include/uapi/linux/dqblk_xfs.h
17699F: include/uapi/linux/fsmap.h
17700
17701XILINX AXI ETHERNET DRIVER
17702M: Anirudha Sarangi <[email protected]>
17703M: John Linn <[email protected]>
17704S: Maintained
17705F: drivers/net/ethernet/xilinx/xilinx_axienet*
17706
17707XILINX UARTLITE SERIAL DRIVER
17708M: Peter Korsgaard <[email protected]>
17709L: [email protected]
17710S: Maintained
17711F: drivers/tty/serial/uartlite.c
17712
17713XILINX VIDEO IP CORES
17714M: Hyun Kwon <[email protected]>
17715M: Laurent Pinchart <[email protected]>
17716L: [email protected]
17717T: git git://linuxtv.org/media_tree.git
17718S: Supported
17719F: Documentation/devicetree/bindings/media/xilinx/
17720F: drivers/media/platform/xilinx/
17721F: include/uapi/linux/xilinx-v4l2-controls.h
17722
17723XILLYBUS DRIVER
17724M: Eli Billauer <[email protected]>
17725L: [email protected]
17726S: Supported
17727F: drivers/char/xillybus/
17728
17729XLP9XX I2C DRIVER
17730M: George Cherian <[email protected]>
17731M: Jan Glauber <[email protected]>
17732L: [email protected]
17733W: http://www.cavium.com
17734S: Supported
17735F: Documentation/devicetree/bindings/i2c/i2c-xlp9xx.txt
17736F: drivers/i2c/busses/i2c-xlp9xx.c
17737
17738XRA1403 GPIO EXPANDER
17739M: Nandor Han <[email protected]>
17740M: Semi Malinen <[email protected]>
17741L: [email protected]
17742S: Maintained
17743F: drivers/gpio/gpio-xra1403.c
17744F: Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
17745
17746XTENSA XTFPGA PLATFORM SUPPORT
17747M: Max Filippov <[email protected]>
17748L: [email protected]
17749S: Maintained
17750F: drivers/spi/spi-xtensa-xtfpga.c
17751F: sound/soc/xtensa/xtfpga-i2s.c
17752
17753YAM DRIVER FOR AX.25
17754M: Jean-Paul Roubelat <[email protected]>
17755L: [email protected]
17756S: Maintained
17757F: drivers/net/hamradio/yam*
17758F: include/linux/yam.h
17759
17760YAMA SECURITY MODULE
17761M: Kees Cook <[email protected]>
17762T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
17763S: Supported
17764F: security/yama/
17765F: Documentation/admin-guide/LSM/Yama.rst
17766
17767YEALINK PHONE DRIVER
17768M: Henk Vergonet <[email protected]>
17769L: [email protected]
17770S: Maintained
17771F: Documentation/input/devices/yealink.rst
17772F: drivers/input/misc/yealink.*
17773
17774Z8530 DRIVER FOR AX.25
17775M: Joerg Reuter <[email protected]>
17776W: http://yaina.de/jreuter/
17777W: http://www.qsl.net/dl1bke/
17778L: [email protected]
17779S: Maintained
17780F: Documentation/networking/z8530drv.txt
17781F: drivers/net/hamradio/*scc.c
17782F: drivers/net/hamradio/z8530.h
17783
17784ZBUD COMPRESSED PAGE ALLOCATOR
17785M: Seth Jennings <[email protected]>
17786M: Dan Streetman <[email protected]>
17787L: [email protected]
17788S: Maintained
17789F: mm/zbud.c
17790F: include/linux/zbud.h
17791
17792ZD1211RW WIRELESS DRIVER
17793M: Daniel Drake <[email protected]>
17794M: Ulrich Kunitz <[email protected]>
17795W: http://zd1211.ath.cx/wiki/DriverRewrite
17796L: [email protected]
17797L: [email protected] (subscribers-only)
17798S: Maintained
17799F: drivers/net/wireless/zydas/zd1211rw/
17800
17801ZD1301 MEDIA DRIVER
17802M: Antti Palosaari <[email protected]>
17803L: [email protected]
17804W: https://linuxtv.org/
17805W: http://palosaari.fi/linux/
17806Q: https://patchwork.linuxtv.org/project/linux-media/list/
17807S: Maintained
17808F: drivers/media/usb/dvb-usb-v2/zd1301*
17809
17810ZD1301_DEMOD MEDIA DRIVER
17811M: Antti Palosaari <[email protected]>
17812L: [email protected]
17813W: https://linuxtv.org/
17814W: http://palosaari.fi/linux/
17815Q: https://patchwork.linuxtv.org/project/linux-media/list/
17816S: Maintained
17817F: drivers/media/dvb-frontends/zd1301_demod*
17818
17819ZHAOXIN PROCESSOR SUPPORT
17820M: Tony W Wang-oc <[email protected]>
17821L: [email protected]
17822S: Maintained
17823F: arch/x86/kernel/cpu/zhaoxin.c
17824
17825ZPOOL COMPRESSED PAGE STORAGE API
17826M: Dan Streetman <[email protected]>
17827L: [email protected]
17828S: Maintained
17829F: mm/zpool.c
17830F: include/linux/zpool.h
17831
17832ZR36067 VIDEO FOR LINUX DRIVER
17833L: [email protected]
17834L: [email protected]
17835W: http://mjpeg.sourceforge.net/driver-zoran/
17836T: hg https://linuxtv.org/hg/v4l-dvb
17837S: Odd Fixes
17838F: drivers/staging/media/zoran/
17839
17840ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
17841M: Minchan Kim <[email protected]>
17842M: Nitin Gupta <[email protected]>
17843R: Sergey Senozhatsky <[email protected]>
17844L: [email protected]
17845S: Maintained
17846F: drivers/block/zram/
17847F: Documentation/admin-guide/blockdev/zram.rst
17848
17849ZS DECSTATION Z85C30 SERIAL DRIVER
17850M: "Maciej W. Rozycki" <[email protected]>
17851S: Maintained
17852F: drivers/tty/serial/zs.*
17853
17854ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
17855M: Minchan Kim <[email protected]>
17856M: Nitin Gupta <[email protected]>
17857R: Sergey Senozhatsky <[email protected]>
17858L: [email protected]
17859S: Maintained
17860F: mm/zsmalloc.c
17861F: include/linux/zsmalloc.h
17862F: Documentation/vm/zsmalloc.rst
17863
17864ZSWAP COMPRESSED SWAP CACHING
17865M: Seth Jennings <[email protected]>
17866M: Dan Streetman <[email protected]>
17867L: [email protected]
17868S: Maintained
17869F: mm/zswap.c
17870
17871THE REST
17872M: Linus Torvalds <[email protected]>
17873L: [email protected]
17874Q: http://patchwork.kernel.org/project/LKML/list/
17875T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
17876S: Buried alive in reporters
17877F: *
17878F: */