projects/linux·blob v6.7 · refs

24121 lines · 714.1 KiB

1List of maintainers
2===================
3
4Descriptions of section entries and preferred order
5---------------------------------------------------
6
7 M: *Mail* patches to: FullName <address@domain>
8 R: Designated *Reviewer*: FullName <address@domain>
9 These reviewers should be CCed on patches.
10 L: *Mailing list* that is relevant to this area
11 S: *Status*, one of the following:
12 Supported: Someone is actually paid to look after this.
13 Maintained: Someone actually looks after it.
14 Odd Fixes: It has a maintainer but they don't have time to do
15 much other than throw the odd patch in. See below..
16 Orphan: No current maintainer [but maybe you could take the
17 role as you write your new code].
18 Obsolete: Old code. Something tagged obsolete generally means
19 it has been replaced by a better system and you
20 should be using that.
21 W: *Web-page* with status/info
22 Q: *Patchwork* web based patch tracking system site
23 B: URI for where to file *bugs*. A web-page with detailed bug
24 filing info, a direct bug tracker link, or a mailto: URI.
25 C: URI for *chat* protocol, server and channel where developers
26 usually hang out, for example irc://server/channel.
27 P: Subsystem Profile document for more details submitting
28 patches to the given subsystem. This is either an in-tree file,
29 or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
30 for details.
31 T: *SCM* tree type and location.
32 Type is one of: git, hg, quilt, stgit, topgit
33 F: *Files* and directories wildcard patterns.
34 A trailing slash includes all files and subdirectory files.
35 F: drivers/net/ all files in and below drivers/net
36 F: drivers/net/* all files in drivers/net, but not below
37 F: */net/* all files in "any top level directory"/net
38 One pattern per line. Multiple F: lines acceptable.
39 X: *Excluded* files and directories that are NOT maintained, same
40 rules as F:. Files exclusions are tested before file matches.
41 Can be useful for excluding a specific subdirectory, for instance:
42 F: net/
43 X: net/ipv6/
44 matches all files in and below net excluding net/ipv6/
45 N: Files and directories *Regex* patterns.
46 N: [^a-z]tegra all files whose path contains tegra
47 (not including files like integrator)
48 One pattern per line. Multiple N: lines acceptable.
49 scripts/get_maintainer.pl has different behavior for files that
50 match F: pattern and matches of N: patterns. By default,
51 get_maintainer will not look at git log history when an F: pattern
52 match occurs. When an N: match occurs, git log history is used
53 to also notify the people that have git commit signatures.
54 K: *Content regex* (perl extended) pattern match in a patch or file.
55 For instance:
56 K: of_get_profile
57 matches patches or files that contain "of_get_profile"
58 K: \b(printk|pr_(info|err))\b
59 matches patches or files that contain one or more of the words
60 printk, pr_info or pr_err
61 One regex pattern per line. Multiple K: lines acceptable.
62
63Maintainers List
64----------------
65
66.. note:: When reading this list, please look for the most precise areas
67 first. When adding to this list, please keep the entries in
68 alphabetical order.
69
703C59X NETWORK DRIVER
71M: Steffen Klassert <[email protected]>
72L: [email protected]
73S: Odd Fixes
74F: Documentation/networking/device_drivers/ethernet/3com/vortex.rst
75F: drivers/net/ethernet/3com/3c59x.c
76
773CR990 NETWORK DRIVER
78M: David Dillow <[email protected]>
79L: [email protected]
80S: Maintained
81F: drivers/net/ethernet/3com/typhoon*
82
833WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
84M: Adam Radford <[email protected]>
85L: [email protected]
86S: Supported
87W: http://www.lsi.com
88F: drivers/scsi/3w-*
89
9053C700 AND 53C700-66 SCSI DRIVER
91M: "James E.J. Bottomley" <[email protected]>
92L: [email protected]
93S: Maintained
94F: drivers/scsi/53c700*
95
966LOWPAN GENERIC (BTLE/IEEE 802.15.4)
97M: Alexander Aring <[email protected]>
98L: [email protected]
99L: [email protected]
100S: Maintained
101F: Documentation/networking/6lowpan.rst
102F: include/net/6lowpan.h
103F: net/6lowpan/
104
1056PACK NETWORK DRIVER FOR AX.25
106M: Andreas Koensgen <[email protected]>
107L: [email protected]
108S: Maintained
109F: drivers/net/hamradio/6pack.c
110
111802.11 (including CFG80211/NL80211)
112M: Johannes Berg <[email protected]>
113L: [email protected]
114S: Maintained
115W: https://wireless.wiki.kernel.org/
116Q: https://patchwork.kernel.org/project/linux-wireless/list/
117T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
118T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
119F: Documentation/driver-api/80211/cfg80211.rst
120F: Documentation/networking/regulatory.rst
121F: include/linux/ieee80211.h
122F: include/net/cfg80211.h
123F: include/net/ieee80211_radiotap.h
124F: include/net/iw_handler.h
125F: include/net/wext.h
126F: include/uapi/linux/nl80211.h
127F: include/uapi/linux/wireless.h
128F: net/wireless/
129
1308169 10/100/1000 GIGABIT ETHERNET DRIVER
131M: Heiner Kallweit <[email protected]>
132M: [email protected]
133L: [email protected]
134S: Maintained
135F: drivers/net/ethernet/realtek/r8169*
136
1378250/16?50 (AND CLONE UARTS) SERIAL DRIVER
138M: Greg Kroah-Hartman <[email protected]>
139L: [email protected]
140S: Maintained
141T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
142F: drivers/tty/serial/8250*
143F: include/linux/serial_8250.h
144
1458390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
146L: [email protected]
147S: Orphan / Obsolete
148F: drivers/net/ethernet/8390/
149
1509P FILE SYSTEM
151M: Eric Van Hensbergen <[email protected]>
152M: Latchesar Ionkov <[email protected]>
153M: Dominique Martinet <[email protected]>
154R: Christian Schoenebeck <[email protected]>
155L: [email protected]
156S: Maintained
157W: http://github.com/v9fs
158Q: http://patchwork.kernel.org/project/v9fs-devel/list/
159T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
160T: git git://github.com/martinetd/linux.git
161F: Documentation/filesystems/9p.rst
162F: fs/9p/
163F: include/net/9p/
164F: include/trace/events/9p.h
165F: include/uapi/linux/virtio_9p.h
166F: net/9p/
167
168A64FX DIAG DRIVER
169M: Hitomi Hasegawa <[email protected]>
170S: Supported
171F: drivers/soc/fujitsu/a64fx-diag.c
172
173A8293 MEDIA DRIVER
174L: [email protected]
175S: Orphan
176W: https://linuxtv.org
177Q: http://patchwork.linuxtv.org/project/linux-media/list/
178F: drivers/media/dvb-frontends/a8293*
179
180AACRAID SCSI RAID DRIVER
181M: Adaptec OEM Raid Solutions <[email protected]>
182L: [email protected]
183S: Supported
184W: http://www.adaptec.com/
185F: Documentation/scsi/aacraid.rst
186F: drivers/scsi/aacraid/
187
188AB8500 BATTERY AND CHARGER DRIVERS
189M: Linus Walleij <[email protected]>
190F: Documentation/devicetree/bindings/power/supply/*ab8500*
191F: drivers/power/supply/*ab8500*
192
193ABI/API
194L: [email protected]
195F: include/linux/syscalls.h
196F: kernel/sys_ni.c
197X: arch/*/include/uapi/
198X: include/uapi/
199
200ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
201M: Hans de Goede <[email protected]>
202L: [email protected]
203S: Maintained
204F: drivers/hwmon/abituguru.c
205
206ABIT UGURU 3 HARDWARE MONITOR DRIVER
207M: Alistair John Strachan <[email protected]>
208L: [email protected]
209S: Maintained
210F: drivers/hwmon/abituguru3.c
211
212ACCES 104-DIO-48E GPIO DRIVER
213M: William Breathitt Gray <[email protected]>
214L: [email protected]
215S: Maintained
216F: drivers/gpio/gpio-104-dio-48e.c
217
218ACCES 104-IDI-48 GPIO DRIVER
219M: William Breathitt Gray <[email protected]>
220L: [email protected]
221S: Maintained
222F: drivers/gpio/gpio-104-idi-48.c
223
224ACCES 104-IDIO-16 GPIO DRIVER
225M: William Breathitt Gray <[email protected]>
226L: [email protected]
227S: Maintained
228F: drivers/gpio/gpio-104-idio-16.c
229
230ACCES 104-QUAD-8 DRIVER
231M: William Breathitt Gray <[email protected]>
232L: [email protected]
233S: Maintained
234F: drivers/counter/104-quad-8.c
235
236ACCES IDIO-16 GPIO LIBRARY
237M: William Breathitt Gray <[email protected]>
238L: [email protected]
239S: Maintained
240F: drivers/gpio/gpio-idio-16.c
241F: drivers/gpio/gpio-idio-16.h
242
243ACCES PCI-IDIO-16 GPIO DRIVER
244M: William Breathitt Gray <[email protected]>
245L: [email protected]
246S: Maintained
247F: drivers/gpio/gpio-pci-idio-16.c
248
249ACCES PCIe-IDIO-24 GPIO DRIVER
250M: William Breathitt Gray <[email protected]>
251L: [email protected]
252S: Maintained
253F: drivers/gpio/gpio-pcie-idio-24.c
254
255ACENIC DRIVER
256M: Jes Sorensen <[email protected]>
257L: [email protected]
258S: Maintained
259F: drivers/net/ethernet/alteon/acenic*
260
261ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
262M: Peter Kaestle <[email protected]>
263L: [email protected]
264S: Maintained
265W: http://piie.net/?section=acerhdf
266F: drivers/platform/x86/acerhdf.c
267
268ACER WMI LAPTOP EXTRAS
269M: "Lee, Chun-Yi" <[email protected]>
270L: [email protected]
271S: Maintained
272F: drivers/platform/x86/acer-wmi.c
273
274ACPI
275M: "Rafael J. Wysocki" <[email protected]>
276R: Len Brown <[email protected]>
277L: [email protected]
278S: Supported
279Q: https://patchwork.kernel.org/project/linux-acpi/list/
280B: https://bugzilla.kernel.org
281T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
282F: Documentation/ABI/testing/configfs-acpi
283F: Documentation/ABI/testing/sysfs-bus-acpi
284F: Documentation/firmware-guide/acpi/
285F: arch/x86/kernel/acpi/
286F: arch/x86/pci/acpi.c
287F: drivers/acpi/
288F: drivers/pci/*/*acpi*
289F: drivers/pci/*acpi*
290F: drivers/pnp/pnpacpi/
291F: include/acpi/
292F: include/linux/acpi.h
293F: include/linux/fwnode.h
294F: include/linux/fw_table.h
295F: lib/fw_table.c
296F: tools/power/acpi/
297
298ACPI APEI
299M: "Rafael J. Wysocki" <[email protected]>
300R: Len Brown <[email protected]>
301R: James Morse <[email protected]>
302R: Tony Luck <[email protected]>
303R: Borislav Petkov <[email protected]>
304L: [email protected]
305F: drivers/acpi/apei/
306
307ACPI COMPONENT ARCHITECTURE (ACPICA)
308M: Robert Moore <[email protected]>
309M: "Rafael J. Wysocki" <[email protected]>
310L: [email protected]
311L: [email protected]
312S: Supported
313W: https://acpica.org/
314W: https://github.com/acpica/acpica/
315Q: https://patchwork.kernel.org/project/linux-acpi/list/
316B: https://bugzilla.kernel.org
317B: https://bugs.acpica.org
318T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
319F: drivers/acpi/acpica/
320F: include/acpi/
321F: tools/power/acpi/
322
323ACPI FOR ARM64 (ACPI/arm64)
324M: Lorenzo Pieralisi <[email protected]>
325M: Hanjun Guo <[email protected]>
326M: Sudeep Holla <[email protected]>
327L: [email protected]
328L: [email protected] (moderated for non-subscribers)
329S: Maintained
330F: drivers/acpi/arm64
331
332ACPI FOR RISC-V (ACPI/riscv)
333M: Sunil V L <[email protected]>
334L: [email protected]
335L: [email protected]
336S: Maintained
337F: drivers/acpi/riscv/
338
339ACPI PCC(Platform Communication Channel) MAILBOX DRIVER
340M: Sudeep Holla <[email protected]>
341L: [email protected]
342S: Supported
343F: drivers/mailbox/pcc.c
344
345ACPI PMIC DRIVERS
346M: "Rafael J. Wysocki" <[email protected]>
347M: Len Brown <[email protected]>
348R: Andy Shevchenko <[email protected]>
349R: Mika Westerberg <[email protected]>
350L: [email protected]
351S: Supported
352Q: https://patchwork.kernel.org/project/linux-acpi/list/
353B: https://bugzilla.kernel.org
354T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
355F: drivers/acpi/pmic/
356
357ACPI SERIAL MULTI INSTANTIATE DRIVER
358M: Hans de Goede <[email protected]>
359L: [email protected]
360S: Maintained
361F: drivers/platform/x86/serial-multi-instantiate.c
362
363ACPI THERMAL DRIVER
364M: Rafael J. Wysocki <[email protected]>
365R: Zhang Rui <[email protected]>
366L: [email protected]
367S: Supported
368B: https://bugzilla.kernel.org
369F: drivers/acpi/*thermal*
370
371ACPI VIOT DRIVER
372M: Jean-Philippe Brucker <[email protected]>
373L: [email protected]
374L: [email protected]
375S: Maintained
376F: drivers/acpi/viot.c
377F: include/linux/acpi_viot.h
378
379ACPI WMI DRIVER
380M: Armin Wolf <[email protected]>
381L: [email protected]
382S: Maintained
383F: Documentation/driver-api/wmi.rst
384F: Documentation/wmi/
385F: drivers/platform/x86/wmi.c
386F: include/uapi/linux/wmi.h
387
388ACRN HYPERVISOR SERVICE MODULE
389M: Fei Li <[email protected]>
390L: [email protected] (subscribers-only)
391S: Supported
392W: https://projectacrn.org
393F: Documentation/virt/acrn/
394F: drivers/virt/acrn/
395F: include/uapi/linux/acrn.h
396
397AD1889 ALSA SOUND DRIVER
398L: [email protected]
399S: Maintained
400W: https://parisc.wiki.kernel.org/index.php/AD1889
401F: sound/pci/ad1889.*
402
403AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
404M: Mugilraj Dhavachelvan <[email protected]>
405L: [email protected]
406S: Supported
407F: drivers/iio/potentiometer/ad5110.c
408
409AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
410M: Michael Hennerich <[email protected]>
411S: Supported
412W: http://wiki.analog.com/AD5254
413W: https://ez.analog.com/linux-software-drivers
414F: drivers/misc/ad525x_dpot.c
415
416AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
417M: Michael Hennerich <[email protected]>
418S: Supported
419W: http://wiki.analog.com/AD5398
420W: https://ez.analog.com/linux-software-drivers
421F: drivers/regulator/ad5398.c
422
423AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
424M: Michael Hennerich <[email protected]>
425S: Supported
426W: http://wiki.analog.com/AD7142
427W: https://ez.analog.com/linux-software-drivers
428F: drivers/input/misc/ad714x.c
429
430AD7877 TOUCHSCREEN DRIVER
431M: Michael Hennerich <[email protected]>
432S: Supported
433W: http://wiki.analog.com/AD7877
434W: https://ez.analog.com/linux-software-drivers
435F: drivers/input/touchscreen/ad7877.c
436
437AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
438M: Michael Hennerich <[email protected]>
439S: Supported
440W: http://wiki.analog.com/AD7879
441W: https://ez.analog.com/linux-software-drivers
442F: drivers/input/touchscreen/ad7879.c
443
444ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
445M: Jiri Kosina <[email protected]>
446S: Maintained
447
448ADF7242 IEEE 802.15.4 RADIO DRIVER
449M: Michael Hennerich <[email protected]>
450L: [email protected]
451S: Supported
452W: https://wiki.analog.com/ADF7242
453W: https://ez.analog.com/linux-software-drivers
454F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
455F: drivers/net/ieee802154/adf7242.c
456
457ADM1025 HARDWARE MONITOR DRIVER
458M: Jean Delvare <[email protected]>
459L: [email protected]
460S: Maintained
461F: Documentation/hwmon/adm1025.rst
462F: drivers/hwmon/adm1025.c
463
464ADM1029 HARDWARE MONITOR DRIVER
465M: Corentin Labbe <[email protected]>
466L: [email protected]
467S: Maintained
468F: drivers/hwmon/adm1029.c
469
470ADM8211 WIRELESS DRIVER
471L: [email protected]
472S: Orphan
473F: drivers/net/wireless/admtek/adm8211.*
474
475ADP1653 FLASH CONTROLLER DRIVER
476M: Sakari Ailus <[email protected]>
477L: [email protected]
478S: Maintained
479F: drivers/media/i2c/adp1653.c
480F: include/media/i2c/adp1653.h
481
482ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
483M: Michael Hennerich <[email protected]>
484S: Supported
485W: http://wiki.analog.com/ADP5520
486W: https://ez.analog.com/linux-software-drivers
487F: drivers/gpio/gpio-adp5520.c
488F: drivers/input/keyboard/adp5520-keys.c
489F: drivers/leds/leds-adp5520.c
490F: drivers/mfd/adp5520.c
491F: drivers/video/backlight/adp5520_bl.c
492
493ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
494M: Michael Hennerich <[email protected]>
495S: Supported
496W: http://wiki.analog.com/ADP5588
497W: https://ez.analog.com/linux-software-drivers
498F: Documentation/devicetree/bindings/input/adi,adp5588.yaml
499F: drivers/input/keyboard/adp5588-keys.c
500
501ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
502M: Michael Hennerich <[email protected]>
503S: Supported
504W: http://wiki.analog.com/ADP8860
505W: https://ez.analog.com/linux-software-drivers
506F: drivers/video/backlight/adp8860_bl.c
507
508ADT746X FAN DRIVER
509M: Colin Leroy <[email protected]>
510S: Maintained
511F: drivers/macintosh/therm_adt746x.c
512
513ADT7475 HARDWARE MONITOR DRIVER
514M: Jean Delvare <[email protected]>
515L: [email protected]
516S: Maintained
517F: Documentation/hwmon/adt7475.rst
518F: drivers/hwmon/adt7475.c
519
520ADVANSYS SCSI DRIVER
521M: Matthew Wilcox <[email protected]>
522M: Hannes Reinecke <[email protected]>
523L: [email protected]
524S: Maintained
525F: Documentation/scsi/advansys.rst
526F: drivers/scsi/advansys.c
527
528ADVANTECH SWBTN DRIVER
529M: Andrea Ho <[email protected]>
530L: [email protected]
531S: Maintained
532F: drivers/platform/x86/adv_swbutton.c
533
534ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
535M: Lucas Stankus <[email protected]>
536S: Supported
537F: Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml
538F: drivers/iio/accel/adxl313*
539
540ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
541M: Michael Hennerich <[email protected]>
542S: Supported
543W: http://wiki.analog.com/ADXL345
544W: https://ez.analog.com/linux-software-drivers
545F: Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
546F: drivers/input/misc/adxl34x.c
547
548ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
549M: Puranjay Mohan <[email protected]>
550L: [email protected]
551S: Supported
552F: Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml
553F: drivers/iio/accel/adxl355.h
554F: drivers/iio/accel/adxl355_core.c
555F: drivers/iio/accel/adxl355_i2c.c
556F: drivers/iio/accel/adxl355_spi.c
557
558ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
559M: Cosmin Tanislav <[email protected]>
560L: [email protected]
561S: Supported
562W: https://ez.analog.com/linux-software-drivers
563F: Documentation/devicetree/bindings/iio/accel/adi,adxl367.yaml
564F: drivers/iio/accel/adxl367*
565
566ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
567M: Michael Hennerich <[email protected]>
568S: Supported
569W: https://ez.analog.com/linux-software-drivers
570F: Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
571F: drivers/iio/accel/adxl372.c
572F: drivers/iio/accel/adxl372_i2c.c
573F: drivers/iio/accel/adxl372_spi.c
574
575AF9013 MEDIA DRIVER
576L: [email protected]
577S: Orphan
578W: https://linuxtv.org
579Q: http://patchwork.linuxtv.org/project/linux-media/list/
580F: drivers/media/dvb-frontends/af9013*
581
582AF9033 MEDIA DRIVER
583L: [email protected]
584S: Orphan
585W: https://linuxtv.org
586Q: http://patchwork.linuxtv.org/project/linux-media/list/
587F: drivers/media/dvb-frontends/af9033*
588
589AFFS FILE SYSTEM
590M: David Sterba <[email protected]>
591L: [email protected]
592S: Odd Fixes
593F: Documentation/filesystems/affs.rst
594F: fs/affs/
595
596AFS FILESYSTEM
597M: David Howells <[email protected]>
598M: Marc Dionne <[email protected]>
599L: [email protected]
600S: Supported
601W: https://www.infradead.org/~dhowells/kafs/
602F: Documentation/filesystems/afs.rst
603F: fs/afs/
604F: include/trace/events/afs.h
605
606AGPGART DRIVER
607M: David Airlie <[email protected]>
608L: [email protected]
609S: Maintained
610T: git git://anongit.freedesktop.org/drm/drm
611F: drivers/char/agp/
612F: include/linux/agp*
613F: include/uapi/linux/agp*
614
615AHA152X SCSI DRIVER
616M: "Juergen E. Fischer" <[email protected]>
617L: [email protected]
618S: Maintained
619F: drivers/scsi/aha152x*
620F: drivers/scsi/pcmcia/aha152x*
621
622AIC7XXX / AIC79XX SCSI DRIVER
623M: Hannes Reinecke <[email protected]>
624L: [email protected]
625S: Maintained
626F: drivers/scsi/aic7xxx/
627
628AIMSLAB FM RADIO RECEIVER DRIVER
629M: Hans Verkuil <[email protected]>
630L: [email protected]
631S: Maintained
632W: https://linuxtv.org
633T: git git://linuxtv.org/media_tree.git
634F: drivers/media/radio/radio-aimslab*
635
636AIO
637M: Benjamin LaHaise <[email protected]>
638L: [email protected]
639S: Supported
640F: fs/aio.c
641F: include/linux/*aio*.h
642
643AIRSPY MEDIA DRIVER
644L: [email protected]
645S: Orphan
646W: https://linuxtv.org
647Q: http://patchwork.linuxtv.org/project/linux-media/list/
648F: drivers/media/usb/airspy/
649
650ALACRITECH GIGABIT ETHERNET DRIVER
651M: Lino Sanfilippo <[email protected]>
652S: Maintained
653F: drivers/net/ethernet/alacritech/*
654
655ALCATEL SPEEDTOUCH USB DRIVER
656M: Duncan Sands <[email protected]>
657L: [email protected]
658S: Maintained
659W: http://www.linux-usb.org/SpeedTouch/
660F: drivers/usb/atm/speedtch.c
661F: drivers/usb/atm/usbatm.c
662
663ALCHEMY AU1XX0 MMC DRIVER
664M: Manuel Lauss <[email protected]>
665S: Maintained
666F: drivers/mmc/host/au1xmmc.c
667
668ALI1563 I2C DRIVER
669M: Rudolf Marek <[email protected]>
670L: [email protected]
671S: Maintained
672F: Documentation/i2c/busses/i2c-ali1563.rst
673F: drivers/i2c/busses/i2c-ali1563.c
674
675ALIBABA ELASTIC RDMA DRIVER
676M: Cheng Xu <[email protected]>
677M: Kai Shen <[email protected]>
678L: [email protected]
679S: Supported
680F: drivers/infiniband/hw/erdma
681F: include/uapi/rdma/erdma-abi.h
682
683ALIBABA PMU DRIVER
684M: Shuai Xue <[email protected]>
685S: Supported
686F: Documentation/admin-guide/perf/alibaba_pmu.rst
687F: drivers/perf/alibaba_uncore_drw_pmu.c
688
689ALIENWARE WMI DRIVER
690L: [email protected]
691S: Maintained
692F: drivers/platform/x86/dell/alienware-wmi.c
693
694ALLEGRO DVT VIDEO IP CORE DRIVER
695M: Michael Tretter <[email protected]>
696R: Pengutronix Kernel Team <[email protected]>
697L: [email protected]
698S: Maintained
699F: Documentation/devicetree/bindings/media/allegro,al5e.yaml
700F: drivers/media/platform/allegro-dvt/
701
702ALLWINNER A10 CSI DRIVER
703M: Maxime Ripard <[email protected]>
704L: [email protected]
705S: Maintained
706T: git git://linuxtv.org/media_tree.git
707F: Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
708F: drivers/media/platform/sunxi/sun4i-csi/
709
710ALLWINNER A31 CSI DRIVER
711M: Yong Deng <[email protected]>
712M: Paul Kocialkowski <[email protected]>
713L: [email protected]
714S: Maintained
715T: git git://linuxtv.org/media_tree.git
716F: Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
717F: drivers/media/platform/sunxi/sun6i-csi/
718
719ALLWINNER A31 ISP DRIVER
720M: Paul Kocialkowski <[email protected]>
721L: [email protected]
722S: Maintained
723T: git git://linuxtv.org/media_tree.git
724F: Documentation/devicetree/bindings/media/allwinner,sun6i-a31-isp.yaml
725F: drivers/staging/media/sunxi/sun6i-isp/
726F: drivers/staging/media/sunxi/sun6i-isp/uapi/sun6i-isp-config.h
727
728ALLWINNER A31 MIPI CSI-2 BRIDGE DRIVER
729M: Paul Kocialkowski <[email protected]>
730L: [email protected]
731S: Maintained
732T: git git://linuxtv.org/media_tree.git
733F: Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml
734F: drivers/media/platform/sunxi/sun6i-mipi-csi2/
735
736ALLWINNER CPUFREQ DRIVER
737M: Yangtao Li <[email protected]>
738L: [email protected]
739S: Maintained
740F: Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
741F: drivers/cpufreq/sun50i-cpufreq-nvmem.c
742
743ALLWINNER CRYPTO DRIVERS
744M: Corentin Labbe <[email protected]>
745L: [email protected]
746S: Maintained
747F: drivers/crypto/allwinner/
748
749ALLWINNER DMIC DRIVERS
750M: Ban Tao <[email protected]>
751L: [email protected] (moderated for non-subscribers)
752S: Maintained
753F: Documentation/devicetree/bindings/sound/allwinner,sun50i-h6-dmic.yaml
754F: sound/soc/sunxi/sun50i-dmic.c
755
756ALLWINNER HARDWARE SPINLOCK SUPPORT
757M: Wilken Gottwalt <[email protected]>
758S: Maintained
759F: Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml
760F: drivers/hwspinlock/sun6i_hwspinlock.c
761
762ALLWINNER THERMAL DRIVER
763M: Vasily Khoruzhick <[email protected]>
764M: Yangtao Li <[email protected]>
765L: [email protected]
766S: Maintained
767F: Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
768F: drivers/thermal/sun8i_thermal.c
769
770ALLWINNER VPU DRIVER
771M: Maxime Ripard <[email protected]>
772M: Paul Kocialkowski <[email protected]>
773L: [email protected]
774S: Maintained
775F: drivers/staging/media/sunxi/cedrus/
776
777ALPHA PORT
778M: Richard Henderson <[email protected]>
779M: Ivan Kokshaysky <[email protected]>
780M: Matt Turner <[email protected]>
781L: [email protected]
782S: Odd Fixes
783F: arch/alpha/
784
785ALPS PS/2 TOUCHPAD DRIVER
786R: Pali Rohár <[email protected]>
787F: drivers/input/mouse/alps.*
788
789ALTERA I2C CONTROLLER DRIVER
790M: Thor Thayer <[email protected]>
791S: Maintained
792F: Documentation/devicetree/bindings/i2c/i2c-altera.txt
793F: drivers/i2c/busses/i2c-altera.c
794
795ALTERA MAILBOX DRIVER
796M: Mun Yew Tham <[email protected]>
797S: Maintained
798F: drivers/mailbox/mailbox-altera.c
799
800ALTERA MSGDMA IP CORE DRIVER
801M: Olivier Dautricourt <[email protected]>
802R: Stefan Roese <[email protected]>
803L: [email protected]
804S: Odd Fixes
805F: Documentation/devicetree/bindings/dma/altr,msgdma.yaml
806F: drivers/dma/altera-msgdma.c
807
808ALTERA PIO DRIVER
809M: Mun Yew Tham <[email protected]>
810L: [email protected]
811S: Maintained
812F: drivers/gpio/gpio-altera.c
813
814ALTERA SYSTEM MANAGER DRIVER
815M: Thor Thayer <[email protected]>
816S: Maintained
817F: drivers/mfd/altera-sysmgr.c
818F: include/linux/mfd/altera-sysmgr.h
819
820ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
821M: Thor Thayer <[email protected]>
822S: Maintained
823F: drivers/gpio/gpio-altera-a10sr.c
824F: drivers/mfd/altera-a10sr.c
825F: drivers/reset/reset-a10sr.c
826F: include/dt-bindings/reset/altr,rst-mgr-a10sr.h
827F: include/linux/mfd/altera-a10sr.h
828
829ALTERA TRIPLE SPEED ETHERNET DRIVER
830M: Joyce Ooi <[email protected]>
831L: [email protected]
832S: Maintained
833F: drivers/net/ethernet/altera/
834
835ALTERA UART/JTAG UART SERIAL DRIVERS
836M: Tobias Klauser <[email protected]>
837L: [email protected]
838S: Maintained
839F: drivers/tty/serial/altera_jtaguart.c
840F: drivers/tty/serial/altera_uart.c
841F: include/linux/altera_jtaguart.h
842F: include/linux/altera_uart.h
843
844AMAZON ANNAPURNA LABS FIC DRIVER
845M: Talel Shenhar <[email protected]>
846S: Maintained
847F: Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
848F: drivers/irqchip/irq-al-fic.c
849
850AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
851M: Talel Shenhar <[email protected]>
852M: Talel Shenhar <[email protected]>
853S: Maintained
854F: Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
855F: drivers/edac/al_mc_edac.c
856
857AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
858M: Talel Shenhar <[email protected]>
859S: Maintained
860F: Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
861F: drivers/thermal/thermal_mmio.c
862
863AMAZON ETHERNET DRIVERS
864M: Shay Agroskin <[email protected]>
865M: Arthur Kiyanovski <[email protected]>
866R: David Arinzon <[email protected]>
867R: Noam Dagan <[email protected]>
868R: Saeed Bishara <[email protected]>
869L: [email protected]
870S: Supported
871F: Documentation/networking/device_drivers/ethernet/amazon/ena.rst
872F: drivers/net/ethernet/amazon/
873
874AMAZON RDMA EFA DRIVER
875M: Michael Margolin <[email protected]>
876R: Gal Pressman <[email protected]>
877R: Yossi Leybovich <[email protected]>
878L: [email protected]
879S: Supported
880Q: https://patchwork.kernel.org/project/linux-rdma/list/
881F: drivers/infiniband/hw/efa/
882F: include/uapi/rdma/efa-abi.h
883
884AMD CDX BUS DRIVER
885M: Nipun Gupta <[email protected]>
886M: Nikhil Agarwal <[email protected]>
887S: Maintained
888F: Documentation/devicetree/bindings/bus/xlnx,versal-net-cdx.yaml
889F: drivers/cdx/*
890F: include/linux/cdx/*
891
892AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
893M: Tom Lendacky <[email protected]>
894M: John Allen <[email protected]>
895L: [email protected]
896S: Supported
897F: drivers/crypto/ccp/
898F: include/linux/ccp.h
899
900AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
901M: Ashish Kalra <[email protected]>
902M: Tom Lendacky <[email protected]>
903L: [email protected]
904S: Supported
905F: drivers/crypto/ccp/sev*
906F: include/uapi/linux/psp-sev.h
907
908AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - DBC SUPPORT
909M: Mario Limonciello <[email protected]>
910L: [email protected]
911S: Supported
912F: drivers/crypto/ccp/dbc.c
913F: drivers/crypto/ccp/dbc.h
914F: drivers/crypto/ccp/platform-access.c
915F: drivers/crypto/ccp/platform-access.h
916F: include/uapi/linux/psp-dbc.h
917F: tools/crypto/ccp/*.c
918F: tools/crypto/ccp/*.py
919
920AMD DISPLAY CORE
921M: Harry Wentland <[email protected]>
922M: Leo Li <[email protected]>
923M: Rodrigo Siqueira <[email protected]>
924L: [email protected]
925S: Supported
926T: git https://gitlab.freedesktop.org/agd5f/linux.git
927F: drivers/gpu/drm/amd/display/
928
929AMD FAM15H PROCESSOR POWER MONITORING DRIVER
930M: Huang Rui <[email protected]>
931L: [email protected]
932S: Supported
933F: Documentation/hwmon/fam15h_power.rst
934F: drivers/hwmon/fam15h_power.c
935
936AMD FCH GPIO DRIVER
937M: Enrico Weigelt, metux IT consult <[email protected]>
938L: [email protected]
939S: Maintained
940F: drivers/gpio/gpio-amd-fch.c
941F: include/linux/platform_data/gpio/gpio-amd-fch.h
942
943AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
944L: [email protected] (moderated for non-subscribers)
945S: Orphan
946F: drivers/usb/gadget/udc/amd5536udc.*
947
948AMD GEODE PROCESSOR/CHIPSET SUPPORT
949M: Andres Salomon <[email protected]>
950L: [email protected] (moderated for non-subscribers)
951S: Supported
952W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
953F: arch/x86/include/asm/geode.h
954F: drivers/char/hw_random/geode-rng.c
955F: drivers/crypto/geode*
956F: drivers/video/fbdev/geode/
957
958AMD HSMP DRIVER
959M: Naveen Krishna Chatradhi <[email protected]>
960R: Carlos Bilbao <[email protected]>
961L: [email protected]
962S: Maintained
963F: Documentation/arch/x86/amd_hsmp.rst
964F: arch/x86/include/asm/amd_hsmp.h
965F: arch/x86/include/uapi/asm/amd_hsmp.h
966F: drivers/platform/x86/amd/hsmp.c
967
968AMD IOMMU (AMD-VI)
969M: Joerg Roedel <[email protected]>
970R: Suravee Suthikulpanit <[email protected]>
971L: [email protected]
972S: Maintained
973T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
974F: drivers/iommu/amd/
975F: include/linux/amd-iommu.h
976
977AMD KFD
978M: Felix Kuehling <[email protected]>
979L: [email protected]
980S: Supported
981T: git https://gitlab.freedesktop.org/agd5f/linux.git
982F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
983F: drivers/gpu/drm/amd/amdkfd/
984F: drivers/gpu/drm/amd/include/cik_structs.h
985F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
986F: drivers/gpu/drm/amd/include/v9_structs.h
987F: drivers/gpu/drm/amd/include/vi_structs.h
988F: include/uapi/linux/kfd_ioctl.h
989F: include/uapi/linux/kfd_sysfs.h
990
991AMD MP2 I2C DRIVER
992M: Elie Morisse <[email protected]>
993M: Shyam Sundar S K <[email protected]>
994L: [email protected]
995S: Maintained
996F: drivers/i2c/busses/i2c-amd-mp2*
997
998AMD PDS CORE DRIVER
999M: Shannon Nelson <[email protected]>
1000M: Brett Creeley <[email protected]>
1001L: [email protected]
1002S: Supported
1003F: Documentation/networking/device_drivers/ethernet/amd/pds_core.rst
1004F: drivers/net/ethernet/amd/pds_core/
1005F: include/linux/pds/
1006
1007AMD PMC DRIVER
1008M: Shyam Sundar S K <[email protected]>
1009L: [email protected]
1010S: Maintained
1011F: drivers/platform/x86/amd/pmc/
1012
1013AMD PMF DRIVER
1014M: Shyam Sundar S K <[email protected]>
1015L: [email protected]
1016S: Maintained
1017F: Documentation/ABI/testing/sysfs-amd-pmf
1018F: drivers/platform/x86/amd/pmf/
1019
1020AMD POWERPLAY AND SWSMU
1021M: Evan Quan <[email protected]>
1022L: [email protected]
1023S: Supported
1024T: git https://gitlab.freedesktop.org/agd5f/linux.git
1025F: drivers/gpu/drm/amd/pm/
1026
1027AMD PSTATE DRIVER
1028M: Huang Rui <[email protected]>
1029L: [email protected]
1030S: Supported
1031F: Documentation/admin-guide/pm/amd-pstate.rst
1032F: drivers/cpufreq/amd-pstate*
1033F: include/linux/amd-pstate.h
1034F: tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py
1035
1036AMD PTDMA DRIVER
1037M: Sanjay R Mehta <[email protected]>
1038L: [email protected]
1039S: Maintained
1040F: drivers/dma/ptdma/
1041
1042AMD SEATTLE DEVICE TREE SUPPORT
1043M: Suravee Suthikulpanit <[email protected]>
1044M: Tom Lendacky <[email protected]>
1045S: Supported
1046F: arch/arm64/boot/dts/amd/
1047
1048AMD SENSOR FUSION HUB DRIVER
1049M: Basavaraj Natikar <[email protected]>
1050L: [email protected]
1051S: Maintained
1052F: Documentation/hid/amd-sfh*
1053F: drivers/hid/amd-sfh-hid/
1054
1055AMD SPI DRIVER
1056M: Sanjay R Mehta <[email protected]>
1057S: Maintained
1058F: drivers/spi/spi-amd.c
1059
1060AMD XGBE DRIVER
1061M: "Shyam Sundar S K" <[email protected]>
1062L: [email protected]
1063S: Supported
1064F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
1065F: drivers/net/ethernet/amd/xgbe/
1066
1067AMLOGIC DDR PMU DRIVER
1068M: Jiucheng Xu <[email protected]>
1069L: [email protected]
1070S: Supported
1071W: http://www.amlogic.com
1072F: Documentation/admin-guide/perf/meson-ddr-pmu.rst
1073F: Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml
1074F: drivers/perf/amlogic/
1075F: include/soc/amlogic/
1076
1077AMPHION VPU CODEC V4L2 DRIVER
1078M: Ming Qian <[email protected]>
1079M: Zhou Peng <[email protected]>
1080L: [email protected]
1081S: Maintained
1082F: Documentation/devicetree/bindings/media/amphion,vpu.yaml
1083F: drivers/media/platform/amphion/
1084
1085AMS AS73211 DRIVER
1086M: Christian Eggers <[email protected]>
1087L: [email protected]
1088S: Maintained
1089F: Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
1090F: drivers/iio/light/as73211.c
1091
1092AMT (Automatic Multicast Tunneling)
1093M: Taehee Yoo <[email protected]>
1094L: [email protected]
1095S: Maintained
1096T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
1097T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1098F: drivers/net/amt.c
1099
1100ANALOG DEVICES INC AD3552R DRIVER
1101M: Nuno Sá <[email protected]>
1102L: [email protected]
1103S: Supported
1104W: https://ez.analog.com/linux-software-drivers
1105F: Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml
1106F: drivers/iio/dac/ad3552r.c
1107
1108ANALOG DEVICES INC AD4130 DRIVER
1109M: Cosmin Tanislav <[email protected]>
1110L: [email protected]
1111S: Supported
1112W: https://ez.analog.com/linux-software-drivers
1113F: Documentation/ABI/testing/sysfs-bus-iio-adc-ad4130
1114F: Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml
1115F: drivers/iio/adc/ad4130.c
1116
1117ANALOG DEVICES INC AD7192 DRIVER
1118M: Alexandru Tachici <[email protected]>
1119L: [email protected]
1120S: Supported
1121W: https://ez.analog.com/linux-software-drivers
1122F: Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
1123F: drivers/iio/adc/ad7192.c
1124
1125ANALOG DEVICES INC AD7292 DRIVER
1126M: Marcelo Schmitt <[email protected]>
1127L: [email protected]
1128S: Supported
1129W: https://ez.analog.com/linux-software-drivers
1130F: Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
1131F: drivers/iio/adc/ad7292.c
1132
1133ANALOG DEVICES INC AD7293 DRIVER
1134M: Antoniu Miclaus <[email protected]>
1135L: [email protected]
1136S: Supported
1137W: https://ez.analog.com/linux-software-drivers
1138F: Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml
1139F: drivers/iio/dac/ad7293.c
1140
1141ANALOG DEVICES INC AD74115 DRIVER
1142M: Cosmin Tanislav <[email protected]>
1143L: [email protected]
1144S: Supported
1145W: https://ez.analog.com/linux-software-drivers
1146F: Documentation/devicetree/bindings/iio/addac/adi,ad74115.yaml
1147F: drivers/iio/addac/ad74115.c
1148
1149ANALOG DEVICES INC AD74413R DRIVER
1150M: Cosmin Tanislav <[email protected]>
1151L: [email protected]
1152S: Supported
1153W: https://ez.analog.com/linux-software-drivers
1154F: Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml
1155F: drivers/iio/addac/ad74413r.c
1156F: include/dt-bindings/iio/addac/adi,ad74413r.h
1157
1158ANALOG DEVICES INC AD7768-1 DRIVER
1159M: Michael Hennerich <[email protected]>
1160L: [email protected]
1161S: Supported
1162W: https://ez.analog.com/linux-software-drivers
1163F: Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
1164F: drivers/iio/adc/ad7768-1.c
1165
1166ANALOG DEVICES INC AD7780 DRIVER
1167M: Michael Hennerich <[email protected]>
1168M: Renato Lui Geh <[email protected]>
1169L: [email protected]
1170S: Supported
1171W: https://ez.analog.com/linux-software-drivers
1172F: Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
1173F: drivers/iio/adc/ad7780.c
1174
1175ANALOG DEVICES INC ADA4250 DRIVER
1176M: Antoniu Miclaus <[email protected]>
1177L: [email protected]
1178S: Supported
1179W: https://ez.analog.com/linux-software-drivers
1180F: Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml
1181F: drivers/iio/amplifiers/ada4250.c
1182
1183ANALOG DEVICES INC ADF4377 DRIVER
1184M: Antoniu Miclaus <[email protected]>
1185L: [email protected]
1186S: Supported
1187W: https://ez.analog.com/linux-software-drivers
1188F: Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml
1189F: drivers/iio/frequency/adf4377.c
1190
1191ANALOG DEVICES INC ADGS1408 DRIVER
1192M: Mircea Caprioru <[email protected]>
1193S: Supported
1194F: Documentation/devicetree/bindings/mux/adi,adgs1408.txt
1195F: drivers/mux/adgs1408.c
1196
1197ANALOG DEVICES INC ADIN DRIVER
1198M: Michael Hennerich <[email protected]>
1199L: [email protected]
1200S: Supported
1201W: https://ez.analog.com/linux-software-drivers
1202F: Documentation/devicetree/bindings/net/adi,adin.yaml
1203F: drivers/net/phy/adin.c
1204
1205ANALOG DEVICES INC ADIS DRIVER LIBRARY
1206M: Nuno Sa <[email protected]>
1207L: [email protected]
1208S: Supported
1209F: drivers/iio/imu/adis.c
1210F: drivers/iio/imu/adis_buffer.c
1211F: drivers/iio/imu/adis_trigger.c
1212F: include/linux/iio/imu/adis.h
1213
1214ANALOG DEVICES INC ADIS16460 DRIVER
1215M: Dragos Bogdan <[email protected]>
1216L: [email protected]
1217S: Supported
1218W: https://ez.analog.com/linux-software-drivers
1219F: Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1220F: drivers/iio/imu/adis16460.c
1221
1222ANALOG DEVICES INC ADIS16475 DRIVER
1223M: Nuno Sa <[email protected]>
1224L: [email protected]
1225S: Supported
1226W: https://ez.analog.com/linux-software-drivers
1227F: Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1228F: drivers/iio/imu/adis16475.c
1229
1230ANALOG DEVICES INC ADM1177 DRIVER
1231M: Michael Hennerich <[email protected]>
1232L: [email protected]
1233S: Supported
1234W: https://ez.analog.com/linux-software-drivers
1235F: Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1236F: drivers/hwmon/adm1177.c
1237
1238ANALOG DEVICES INC ADMV1013 DRIVER
1239M: Antoniu Miclaus <[email protected]>
1240L: [email protected]
1241S: Supported
1242W: https://ez.analog.com/linux-software-drivers
1243F: Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml
1244F: drivers/iio/frequency/admv1013.c
1245
1246ANALOG DEVICES INC ADMV1014 DRIVER
1247M: Antoniu Miclaus <[email protected]>
1248L: [email protected]
1249S: Supported
1250W: https://ez.analog.com/linux-software-drivers
1251F: Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml
1252F: drivers/iio/frequency/admv1014.c
1253
1254ANALOG DEVICES INC ADMV8818 DRIVER
1255M: Antoniu Miclaus <[email protected]>
1256L: [email protected]
1257S: Supported
1258W: https://ez.analog.com/linux-software-drivers
1259F: Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml
1260F: drivers/iio/filter/admv8818.c
1261
1262ANALOG DEVICES INC ADP5061 DRIVER
1263M: Michael Hennerich <[email protected]>
1264L: [email protected]
1265S: Supported
1266W: https://ez.analog.com/linux-software-drivers
1267F: drivers/power/supply/adp5061.c
1268
1269ANALOG DEVICES INC ADRF6780 DRIVER
1270M: Antoniu Miclaus <[email protected]>
1271L: [email protected]
1272S: Supported
1273W: https://ez.analog.com/linux-software-drivers
1274F: Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml
1275F: drivers/iio/frequency/adrf6780.c
1276
1277ANALOG DEVICES INC ADV7180 DRIVER
1278M: Lars-Peter Clausen <[email protected]>
1279L: [email protected]
1280S: Supported
1281W: https://ez.analog.com/linux-software-drivers
1282F: Documentation/devicetree/bindings/media/i2c/adv7180.yaml
1283F: drivers/media/i2c/adv7180.c
1284
1285ANALOG DEVICES INC ADV748X DRIVER
1286M: Kieran Bingham <[email protected]>
1287L: [email protected]
1288S: Maintained
1289F: Documentation/devicetree/bindings/media/i2c/adv748x.yaml
1290F: drivers/media/i2c/adv748x/*
1291
1292ANALOG DEVICES INC ADV7511 DRIVER
1293M: Hans Verkuil <[email protected]>
1294L: [email protected]
1295S: Maintained
1296F: drivers/media/i2c/adv7511*
1297
1298ANALOG DEVICES INC ADV7604 DRIVER
1299M: Hans Verkuil <[email protected]>
1300L: [email protected]
1301S: Maintained
1302F: Documentation/devicetree/bindings/media/i2c/adv7604.yaml
1303F: drivers/media/i2c/adv7604*
1304
1305ANALOG DEVICES INC ADV7842 DRIVER
1306M: Hans Verkuil <[email protected]>
1307L: [email protected]
1308S: Maintained
1309F: drivers/media/i2c/adv7842*
1310
1311ANALOG DEVICES INC ADXRS290 DRIVER
1312M: Nishant Malpani <[email protected]>
1313L: [email protected]
1314S: Supported
1315F: Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1316F: drivers/iio/gyro/adxrs290.c
1317
1318ANALOG DEVICES INC ASOC CODEC DRIVERS
1319M: Lars-Peter Clausen <[email protected]>
1320M: Nuno Sá <[email protected]>
1321L: [email protected] (moderated for non-subscribers)
1322S: Supported
1323W: http://wiki.analog.com/
1324W: https://ez.analog.com/linux-software-drivers
1325F: sound/soc/codecs/ad1*
1326F: sound/soc/codecs/ad7*
1327F: sound/soc/codecs/adau*
1328F: sound/soc/codecs/adav*
1329F: sound/soc/codecs/sigmadsp.*
1330F: sound/soc/codecs/ssm*
1331
1332ANALOG DEVICES INC DMA DRIVERS
1333M: Lars-Peter Clausen <[email protected]>
1334S: Supported
1335W: https://ez.analog.com/linux-software-drivers
1336F: drivers/dma/dma-axi-dmac.c
1337
1338ANALOG DEVICES INC IIO DRIVERS
1339M: Lars-Peter Clausen <[email protected]>
1340M: Michael Hennerich <[email protected]>
1341S: Supported
1342W: http://wiki.analog.com/
1343W: https://ez.analog.com/linux-software-drivers
1344F: Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
1345F: Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1346F: Documentation/devicetree/bindings/iio/*/adi,*
1347F: Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml
1348F: Documentation/devicetree/bindings/iio/adc/lltc,ltc2497.yaml
1349F: drivers/iio/*/ad*
1350F: drivers/iio/adc/ltc249*
1351F: drivers/iio/amplifiers/hmc425a.c
1352F: drivers/staging/iio/*/ad*
1353X: drivers/iio/*/adjd*
1354
1355ANALOG DEVICES INC MAX31760 DRIVER
1356M: Ibrahim Tilki <[email protected]>
1357S: Maintained
1358W: http://wiki.analog.com/
1359W: https://ez.analog.com/linux-software-drivers
1360F: Documentation/devicetree/bindings/hwmon/adi,max31760.yaml
1361F: Documentation/hwmon/max31760.rst
1362F: drivers/hwmon/max31760.c
1363
1364ANALOGBITS PLL LIBRARIES
1365M: Paul Walmsley <[email protected]>
1366S: Supported
1367F: drivers/clk/analogbits/*
1368F: include/linux/clk/analogbits*
1369
1370ANDROID DRIVERS
1371M: Greg Kroah-Hartman <[email protected]>
1372M: Arve Hjønnevåg <[email protected]>
1373M: Todd Kjos <[email protected]>
1374M: Martijn Coenen <[email protected]>
1375M: Joel Fernandes <[email protected]>
1376M: Christian Brauner <[email protected]>
1377M: Carlos Llamas <[email protected]>
1378M: Suren Baghdasaryan <[email protected]>
1379L: [email protected]
1380S: Supported
1381T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1382F: drivers/android/
1383
1384ANDROID GOLDFISH PIC DRIVER
1385M: Miodrag Dinic <[email protected]>
1386S: Supported
1387F: Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
1388F: drivers/irqchip/irq-goldfish-pic.c
1389
1390ANDROID GOLDFISH RTC DRIVER
1391M: Jiaxun Yang <[email protected]>
1392S: Supported
1393F: Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
1394F: drivers/rtc/rtc-goldfish.c
1395
1396AOA (Apple Onboard Audio) ALSA DRIVER
1397M: Johannes Berg <[email protected]>
1398L: [email protected]
1399L: [email protected] (moderated for non-subscribers)
1400S: Maintained
1401F: sound/aoa/
1402
1403APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
1404M: William Breathitt Gray <[email protected]>
1405L: [email protected]
1406S: Maintained
1407F: drivers/iio/addac/stx104.c
1408
1409APM DRIVER
1410M: Jiri Kosina <[email protected]>
1411S: Odd fixes
1412T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
1413F: arch/x86/kernel/apm_32.c
1414F: drivers/char/apm-emulation.c
1415F: include/linux/apm_bios.h
1416F: include/uapi/linux/apm_bios.h
1417
1418APPARMOR SECURITY MODULE
1419M: John Johansen <[email protected]>
1420M: John Johansen <[email protected]>
1421L: [email protected] (moderated for non-subscribers)
1422S: Supported
1423W: apparmor.net
1424B: https://gitlab.com/apparmor/apparmor-kernel
1425C: irc://irc.oftc.net/apparmor
1426T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
1427T: https://gitlab.com/apparmor/apparmor-kernel.git
1428F: Documentation/admin-guide/LSM/apparmor.rst
1429F: security/apparmor/
1430
1431APPLE BCM5974 MULTITOUCH DRIVER
1432M: Henrik Rydberg <[email protected]>
1433L: [email protected]
1434S: Odd fixes
1435F: drivers/input/mouse/bcm5974.c
1436
1437APPLE PCIE CONTROLLER DRIVER
1438M: Alyssa Rosenzweig <[email protected]>
1439M: Marc Zyngier <[email protected]>
1440L: [email protected]
1441S: Maintained
1442F: drivers/pci/controller/pcie-apple.c
1443
1444APPLE SMC DRIVER
1445M: Henrik Rydberg <[email protected]>
1446L: [email protected]
1447S: Odd fixes
1448F: drivers/hwmon/applesmc.c
1449
1450APPLETALK NETWORK LAYER
1451L: [email protected]
1452S: Odd fixes
1453F: include/linux/atalk.h
1454F: include/uapi/linux/atalk.h
1455F: net/appletalk/
1456
1457APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1458M: Khuong Dinh <[email protected]>
1459S: Supported
1460F: arch/arm64/boot/dts/apm/
1461
1462APPLIED MICRO (APM) X-GENE SOC EDAC
1463M: Khuong Dinh <[email protected]>
1464S: Supported
1465F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1466F: drivers/edac/xgene_edac.c
1467
1468APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1469M: Iyappan Subramanian <[email protected]>
1470M: Keyur Chudgar <[email protected]>
1471S: Supported
1472F: drivers/net/ethernet/apm/xgene-v2/
1473
1474APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1475M: Iyappan Subramanian <[email protected]>
1476M: Keyur Chudgar <[email protected]>
1477M: Quan Nguyen <[email protected]>
1478S: Supported
1479F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
1480F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1481F: drivers/net/ethernet/apm/xgene/
1482F: drivers/net/mdio/mdio-xgene.c
1483
1484APPLIED MICRO (APM) X-GENE SOC PMU
1485M: Khuong Dinh <[email protected]>
1486S: Supported
1487F: Documentation/admin-guide/perf/xgene-pmu.rst
1488F: Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1489F: drivers/perf/xgene_pmu.c
1490
1491APTINA CAMERA SENSOR PLL
1492M: Laurent Pinchart <[email protected]>
1493L: [email protected]
1494S: Maintained
1495F: drivers/media/i2c/aptina-pll.*
1496
1497AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER
1498M: Aleksa Savic <[email protected]>
1499M: Jack Doan <[email protected]>
1500L: [email protected]
1501S: Maintained
1502F: Documentation/hwmon/aquacomputer_d5next.rst
1503F: drivers/hwmon/aquacomputer_d5next.c
1504
1505AQUANTIA ETHERNET DRIVER (atlantic)
1506M: Igor Russkikh <[email protected]>
1507L: [email protected]
1508S: Supported
1509W: https://www.marvell.com/
1510Q: https://patchwork.kernel.org/project/netdevbpf/list/
1511F: Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1512F: drivers/net/ethernet/aquantia/atlantic/
1513
1514AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1515M: Egor Pomozov <[email protected]>
1516L: [email protected]
1517S: Supported
1518W: http://www.aquantia.com
1519F: drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1520
1521AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER
1522M: Krzysztof Hałasa <[email protected]>
1523L: [email protected]
1524S: Maintained
1525F: Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml
1526F: drivers/media/i2c/ar0521.c
1527
1528ARASAN NAND CONTROLLER DRIVER
1529M: Miquel Raynal <[email protected]>
1530R: Michal Simek <[email protected]>
1531L: [email protected]
1532S: Maintained
1533F: Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1534F: drivers/mtd/nand/raw/arasan-nand-controller.c
1535
1536ARC FRAMEBUFFER DRIVER
1537M: Jaya Kumar <[email protected]>
1538S: Maintained
1539F: drivers/video/fbdev/arcfb.c
1540F: drivers/video/fbdev/core/fb_defio.c
1541
1542ARC PGU DRM DRIVER
1543M: Alexey Brodkin <[email protected]>
1544S: Supported
1545F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
1546F: drivers/gpu/drm/tiny/arcpgu.c
1547
1548ARCNET NETWORK LAYER
1549M: Michael Grzeschik <[email protected]>
1550L: [email protected]
1551S: Maintained
1552F: drivers/net/arcnet/
1553F: include/uapi/linux/if_arcnet.h
1554
1555ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1556M: Arnd Bergmann <[email protected]>
1557M: Olof Johansson <[email protected]>
1558M: [email protected]
1559L: [email protected] (moderated for non-subscribers)
1560S: Maintained
1561P: Documentation/process/maintainer-soc.rst
1562C: irc://irc.libera.chat/armlinux
1563T: git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1564F: Documentation/process/maintainer-soc*.rst
1565F: arch/arm/boot/dts/Makefile
1566F: arch/arm64/boot/dts/Makefile
1567
1568ARM ARCHITECTED TIMER DRIVER
1569M: Mark Rutland <[email protected]>
1570M: Marc Zyngier <[email protected]>
1571L: [email protected] (moderated for non-subscribers)
1572S: Maintained
1573F: arch/arm/include/asm/arch_timer.h
1574F: arch/arm64/include/asm/arch_timer.h
1575F: drivers/clocksource/arm_arch_timer.c
1576
1577ARM GENERIC INTERRUPT CONTROLLER DRIVERS
1578M: Marc Zyngier <[email protected]>
1579L: [email protected] (moderated for non-subscribers)
1580S: Maintained
1581F: Documentation/devicetree/bindings/interrupt-controller/arm,gic*
1582F: arch/arm/include/asm/arch_gicv3.h
1583F: arch/arm64/include/asm/arch_gicv3.h
1584F: drivers/irqchip/irq-gic*.[ch]
1585F: include/linux/irqchip/arm-gic*.h
1586F: include/linux/irqchip/arm-vgic-info.h
1587
1588ARM HDLCD DRM DRIVER
1589M: Liviu Dudau <[email protected]>
1590S: Supported
1591F: Documentation/devicetree/bindings/display/arm,hdlcd.yaml
1592F: drivers/gpu/drm/arm/hdlcd_*
1593
1594ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1595M: Linus Walleij <[email protected]>
1596L: [email protected] (moderated for non-subscribers)
1597S: Maintained
1598F: Documentation/devicetree/bindings/arm/arm,integrator.yaml
1599F: Documentation/devicetree/bindings/arm/arm,realview.yaml
1600F: Documentation/devicetree/bindings/arm/arm,versatile.yaml
1601F: Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1602F: Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml
1603F: Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1604F: Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml
1605F: Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1606F: Documentation/devicetree/bindings/mtd/mtd-physmap.yaml
1607F: arch/arm/boot/dts/arm/arm-realview-*
1608F: arch/arm/boot/dts/arm/integrator*
1609F: arch/arm/boot/dts/arm/versatile*
1610F: arch/arm/mach-versatile/
1611F: drivers/bus/arm-integrator-lm.c
1612F: drivers/clk/versatile/
1613F: drivers/i2c/busses/i2c-versatile.c
1614F: drivers/irqchip/irq-versatile-fpga.c
1615F: drivers/mtd/maps/physmap-versatile.*
1616F: drivers/power/reset/arm-versatile-reboot.c
1617F: drivers/soc/versatile/
1618
1619ARM KOMEDA DRM-KMS DRIVER
1620M: Liviu Dudau <[email protected]>
1621S: Supported
1622T: git git://anongit.freedesktop.org/drm/drm-misc
1623F: Documentation/devicetree/bindings/display/arm,komeda.yaml
1624F: Documentation/gpu/komeda-kms.rst
1625F: drivers/gpu/drm/arm/display/include/
1626F: drivers/gpu/drm/arm/display/komeda/
1627
1628ARM MALI PANFROST DRM DRIVER
1629M: Boris Brezillon <[email protected]>
1630M: Rob Herring <[email protected]>
1631R: Steven Price <[email protected]>
1632L: [email protected]
1633S: Supported
1634T: git git://anongit.freedesktop.org/drm/drm-misc
1635F: Documentation/gpu/panfrost.rst
1636F: drivers/gpu/drm/panfrost/
1637F: include/uapi/drm/panfrost_drm.h
1638
1639ARM MALI-DP DRM DRIVER
1640M: Liviu Dudau <[email protected]>
1641S: Supported
1642T: git git://anongit.freedesktop.org/drm/drm-misc
1643F: Documentation/devicetree/bindings/display/arm,malidp.yaml
1644F: Documentation/gpu/afbc.rst
1645F: drivers/gpu/drm/arm/
1646
1647ARM MFM AND FLOPPY DRIVERS
1648M: Ian Molton <[email protected]>
1649S: Maintained
1650F: arch/arm/include/asm/floppy.h
1651F: arch/arm/mach-rpc/floppydma.S
1652
1653ARM PMU PROFILING AND DEBUGGING
1654M: Will Deacon <[email protected]>
1655M: Mark Rutland <[email protected]>
1656L: [email protected] (moderated for non-subscribers)
1657S: Maintained
1658F: Documentation/devicetree/bindings/arm/pmu.yaml
1659F: Documentation/devicetree/bindings/perf/
1660F: arch/arm*/include/asm/hw_breakpoint.h
1661F: arch/arm*/include/asm/perf_event.h
1662F: arch/arm*/kernel/hw_breakpoint.c
1663F: arch/arm*/kernel/perf_*
1664F: drivers/perf/
1665F: include/linux/perf/arm_pmu*.h
1666
1667ARM PORT
1668M: Russell King <[email protected]>
1669L: [email protected] (moderated for non-subscribers)
1670S: Odd Fixes
1671W: http://www.armlinux.org.uk/
1672T: git git://git.armlinux.org.uk/~rmk/linux-arm.git
1673F: arch/arm/
1674X: arch/arm/boot/dts/
1675
1676ARM PRIMECELL AACI PL041 DRIVER
1677M: Russell King <[email protected]>
1678S: Odd Fixes
1679F: sound/arm/aaci.*
1680
1681ARM PRIMECELL BUS SUPPORT
1682M: Russell King <[email protected]>
1683S: Odd Fixes
1684F: drivers/amba/
1685F: include/linux/amba/bus.h
1686
1687ARM PRIMECELL CLCD PL110 DRIVER
1688M: Russell King <[email protected]>
1689S: Odd Fixes
1690F: drivers/video/fbdev/amba-clcd.*
1691
1692ARM PRIMECELL KMI PL050 DRIVER
1693M: Russell King <[email protected]>
1694S: Odd Fixes
1695F: drivers/input/serio/ambakmi.*
1696F: include/linux/amba/kmi.h
1697
1698ARM PRIMECELL MMCI PL180/1 DRIVER
1699M: Russell King <[email protected]>
1700S: Odd Fixes
1701F: drivers/mmc/host/mmci.*
1702F: include/linux/amba/mmci.h
1703
1704ARM PRIMECELL PL35X NAND CONTROLLER DRIVER
1705M: Miquel Raynal <[email protected]>
1706R: Michal Simek <[email protected]>
1707L: [email protected]
1708S: Maintained
1709F: Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml
1710F: drivers/mtd/nand/raw/pl35x-nand-controller.c
1711
1712ARM PRIMECELL PL35X SMC DRIVER
1713M: Miquel Raynal <[email protected]>
1714R: Michal Simek <[email protected]>
1715L: [email protected] (moderated for non-subscribers)
1716S: Maintained
1717F: Documentation/devicetree/bindings/memory-controllers/arm,pl35x-smc.yaml
1718F: drivers/memory/pl353-smc.c
1719
1720ARM PRIMECELL SSP PL022 SPI DRIVER
1721M: Linus Walleij <[email protected]>
1722L: [email protected] (moderated for non-subscribers)
1723S: Maintained
1724F: Documentation/devicetree/bindings/spi/spi-pl022.yaml
1725F: drivers/spi/spi-pl022.c
1726
1727ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1728M: Russell King <[email protected]>
1729S: Odd Fixes
1730F: drivers/tty/serial/amba-pl01*.c
1731F: include/linux/amba/serial.h
1732
1733ARM PRIMECELL VIC PL190/PL192 DRIVER
1734M: Linus Walleij <[email protected]>
1735L: [email protected] (moderated for non-subscribers)
1736S: Maintained
1737F: Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml
1738F: drivers/irqchip/irq-vic.c
1739
1740ARM SMC WATCHDOG DRIVER
1741M: Julius Werner <[email protected]>
1742R: Evan Benn <[email protected]>
1743S: Maintained
1744F: Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1745F: drivers/watchdog/arm_smc_wdt.c
1746
1747ARM SMMU DRIVERS
1748M: Will Deacon <[email protected]>
1749R: Robin Murphy <[email protected]>
1750L: [email protected] (moderated for non-subscribers)
1751S: Maintained
1752F: Documentation/devicetree/bindings/iommu/arm,smmu*
1753F: drivers/iommu/arm/
1754F: drivers/iommu/io-pgtable-arm*
1755
1756ARM SUB-ARCHITECTURES
1757L: [email protected] (moderated for non-subscribers)
1758S: Maintained
1759C: irc://irc.libera.chat/armlinux
1760T: git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1761F: arch/arm/mach-*/
1762F: arch/arm/plat-*/
1763
1764ARM/ACTIONS SEMI ARCHITECTURE
1765M: Andreas Färber <[email protected]>
1766M: Manivannan Sadhasivam <[email protected]>
1767L: [email protected] (moderated for non-subscribers)
1768L: [email protected] (moderated for non-subscribers)
1769S: Maintained
1770F: Documentation/devicetree/bindings/arm/actions.yaml
1771F: Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1772F: Documentation/devicetree/bindings/dma/owl-dma.yaml
1773F: Documentation/devicetree/bindings/i2c/i2c-owl.yaml
1774F: Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1775F: Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1776F: Documentation/devicetree/bindings/net/actions,owl-emac.yaml
1777F: Documentation/devicetree/bindings/pinctrl/actions,*
1778F: Documentation/devicetree/bindings/power/actions,owl-sps.txt
1779F: Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1780F: arch/arm/boot/dts/actions/
1781F: arch/arm/mach-actions/
1782F: arch/arm64/boot/dts/actions/
1783F: drivers/clk/actions/
1784F: drivers/clocksource/timer-owl*
1785F: drivers/dma/owl-dma.c
1786F: drivers/i2c/busses/i2c-owl.c
1787F: drivers/irqchip/irq-owl-sirq.c
1788F: drivers/mmc/host/owl-mmc.c
1789F: drivers/net/ethernet/actions/
1790F: drivers/pinctrl/actions/*
1791F: drivers/pmdomain/actions/
1792F: include/dt-bindings/power/owl-*
1793F: include/dt-bindings/reset/actions,*
1794F: include/linux/soc/actions/
1795N: owl
1796
1797ARM/Allwinner SoC Clock Support
1798M: Emilio López <[email protected]>
1799S: Maintained
1800F: drivers/clk/sunxi/
1801
1802ARM/Allwinner sunXi SoC support
1803M: Chen-Yu Tsai <[email protected]>
1804M: Jernej Skrabec <[email protected]>
1805M: Samuel Holland <[email protected]>
1806L: [email protected] (moderated for non-subscribers)
1807L: [email protected]
1808S: Maintained
1809T: git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1810F: arch/arm/mach-sunxi/
1811F: arch/arm64/boot/dts/allwinner/
1812F: drivers/clk/sunxi-ng/
1813F: drivers/pinctrl/sunxi/
1814F: drivers/soc/sunxi/
1815N: allwinner
1816N: sun[x456789]i
1817N: sun[25]0i
1818
1819ARM/AMD PENSANDO ARM64 ARCHITECTURE
1820M: Brad Larson <[email protected]>
1821L: [email protected] (moderated for non-subscribers)
1822S: Supported
1823F: Documentation/devicetree/bindings/*/amd,pensando*
1824F: arch/arm64/boot/dts/amd/elba*
1825
1826ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1827M: Neil Armstrong <[email protected]>
1828M: Jerome Brunet <[email protected]>
1829L: [email protected]
1830S: Maintained
1831F: Documentation/devicetree/bindings/clock/amlogic*
1832F: drivers/clk/meson/
1833F: include/dt-bindings/clock/amlogic,a1*
1834F: include/dt-bindings/clock/gxbb*
1835F: include/dt-bindings/clock/meson*
1836
1837ARM/Amlogic Meson SoC Crypto Drivers
1838M: Corentin Labbe <[email protected]>
1839L: [email protected]
1840L: [email protected]
1841S: Maintained
1842F: Documentation/devicetree/bindings/crypto/amlogic*
1843F: drivers/crypto/amlogic/
1844
1845ARM/Amlogic Meson SoC Sound Drivers
1846M: Jerome Brunet <[email protected]>
1847L: [email protected] (moderated for non-subscribers)
1848S: Maintained
1849F: Documentation/devicetree/bindings/sound/amlogic*
1850F: sound/soc/meson/
1851
1852ARM/Amlogic Meson SoC support
1853M: Neil Armstrong <[email protected]>
1854M: Kevin Hilman <[email protected]>
1855R: Jerome Brunet <[email protected]>
1856R: Martin Blumenstingl <[email protected]>
1857L: [email protected] (moderated for non-subscribers)
1858L: [email protected]
1859S: Maintained
1860W: http://linux-meson.com/
1861F: Documentation/devicetree/bindings/phy/amlogic*
1862F: arch/arm/boot/dts/amlogic/
1863F: arch/arm/mach-meson/
1864F: arch/arm64/boot/dts/amlogic/
1865F: drivers/pmdomain/amlogic/
1866F: drivers/mmc/host/meson*
1867F: drivers/phy/amlogic/
1868F: drivers/pinctrl/meson/
1869F: drivers/rtc/rtc-meson*
1870F: drivers/soc/amlogic/
1871N: meson
1872
1873ARM/Annapurna Labs ALPINE ARCHITECTURE
1874M: Tsahee Zidenberg <[email protected]>
1875M: Antoine Tenart <[email protected]>
1876L: [email protected] (moderated for non-subscribers)
1877S: Maintained
1878F: arch/arm/boot/dts/amazon/
1879F: arch/arm/mach-alpine/
1880F: arch/arm64/boot/dts/amazon/
1881F: drivers/*/*alpine*
1882
1883ARM/APPLE MACHINE SOUND DRIVERS
1884M: Martin Povišer <[email protected]>
1885L: [email protected]
1886L: [email protected] (moderated for non-subscribers)
1887S: Maintained
1888F: Documentation/devicetree/bindings/sound/adi,ssm3515.yaml
1889F: Documentation/devicetree/bindings/sound/apple,*
1890F: sound/soc/apple/*
1891F: sound/soc/codecs/cs42l83-i2c.c
1892F: sound/soc/codecs/ssm3515.c
1893
1894ARM/APPLE MACHINE SUPPORT
1895M: Hector Martin <[email protected]>
1896M: Sven Peter <[email protected]>
1897R: Alyssa Rosenzweig <[email protected]>
1898L: [email protected]
1899L: [email protected] (moderated for non-subscribers)
1900S: Maintained
1901W: https://asahilinux.org
1902B: https://github.com/AsahiLinux/linux/issues
1903C: irc://irc.oftc.net/asahi-dev
1904T: git https://github.com/AsahiLinux/linux.git
1905F: Documentation/devicetree/bindings/arm/apple.yaml
1906F: Documentation/devicetree/bindings/arm/apple/*
1907F: Documentation/devicetree/bindings/clock/apple,nco.yaml
1908F: Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml
1909F: Documentation/devicetree/bindings/dma/apple,admac.yaml
1910F: Documentation/devicetree/bindings/i2c/apple,i2c.yaml
1911F: Documentation/devicetree/bindings/interrupt-controller/apple,*
1912F: Documentation/devicetree/bindings/iommu/apple,dart.yaml
1913F: Documentation/devicetree/bindings/iommu/apple,sart.yaml
1914F: Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml
1915F: Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml
1916F: Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
1917F: Documentation/devicetree/bindings/nvmem/apple,efuses.yaml
1918F: Documentation/devicetree/bindings/pci/apple,pcie.yaml
1919F: Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml
1920F: Documentation/devicetree/bindings/power/apple*
1921F: Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml
1922F: Documentation/devicetree/bindings/watchdog/apple,wdt.yaml
1923F: arch/arm64/boot/dts/apple/
1924F: drivers/bluetooth/hci_bcm4377.c
1925F: drivers/clk/clk-apple-nco.c
1926F: drivers/cpufreq/apple-soc-cpufreq.c
1927F: drivers/dma/apple-admac.c
1928F: drivers/pmdomain/apple/
1929F: drivers/i2c/busses/i2c-pasemi-core.c
1930F: drivers/i2c/busses/i2c-pasemi-platform.c
1931F: drivers/iommu/apple-dart.c
1932F: drivers/iommu/io-pgtable-dart.c
1933F: drivers/irqchip/irq-apple-aic.c
1934F: drivers/mailbox/apple-mailbox.c
1935F: drivers/nvme/host/apple.c
1936F: drivers/nvmem/apple-efuses.c
1937F: drivers/pinctrl/pinctrl-apple-gpio.c
1938F: drivers/pwm/pwm-apple.c
1939F: drivers/soc/apple/*
1940F: drivers/watchdog/apple_wdt.c
1941F: include/dt-bindings/interrupt-controller/apple-aic.h
1942F: include/dt-bindings/pinctrl/apple.h
1943F: include/linux/apple-mailbox.h
1944F: include/linux/soc/apple/*
1945
1946ARM/ARTPEC MACHINE SUPPORT
1947M: Jesper Nilsson <[email protected]>
1948M: Lars Persson <[email protected]>
1949L: [email protected]
1950S: Maintained
1951F: Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1952F: arch/arm/boot/dts/axis/
1953F: arch/arm/mach-artpec
1954F: drivers/clk/axis
1955F: drivers/crypto/axis
1956F: drivers/mmc/host/usdhi6rol0.c
1957F: drivers/pinctrl/pinctrl-artpec*
1958
1959ARM/ASPEED I2C DRIVER
1960M: Brendan Higgins <[email protected]>
1961R: Benjamin Herrenschmidt <[email protected]>
1962R: Joel Stanley <[email protected]>
1963L: [email protected]
1964L: [email protected] (moderated for non-subscribers)
1965S: Maintained
1966F: Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml
1967F: Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1968F: drivers/i2c/busses/i2c-aspeed.c
1969F: drivers/irqchip/irq-aspeed-i2c-ic.c
1970
1971ARM/ASPEED MACHINE SUPPORT
1972M: Joel Stanley <[email protected]>
1973R: Andrew Jeffery <[email protected]>
1974L: [email protected] (moderated for non-subscribers)
1975L: [email protected] (moderated for non-subscribers)
1976S: Supported
1977Q: https://patchwork.ozlabs.org/project/linux-aspeed/list/
1978T: git git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc.git
1979F: Documentation/devicetree/bindings/arm/aspeed/
1980F: arch/arm/boot/dts/aspeed/
1981F: arch/arm/mach-aspeed/
1982N: aspeed
1983
1984ARM/BITMAIN ARCHITECTURE
1985M: Manivannan Sadhasivam <[email protected]>
1986L: [email protected] (moderated for non-subscribers)
1987S: Maintained
1988F: Documentation/devicetree/bindings/arm/bitmain.yaml
1989F: Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1990F: Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1991F: arch/arm64/boot/dts/bitmain/
1992F: drivers/clk/clk-bm1880.c
1993F: drivers/pinctrl/pinctrl-bm1880.c
1994
1995ARM/CALXEDA HIGHBANK ARCHITECTURE
1996M: Andre Przywara <[email protected]>
1997L: [email protected] (moderated for non-subscribers)
1998S: Maintained
1999F: arch/arm/boot/dts/calxeda/
2000F: arch/arm/mach-highbank/
2001
2002ARM/CAVIUM THUNDER NETWORK DRIVER
2003M: Sunil Goutham <[email protected]>
2004L: [email protected] (moderated for non-subscribers)
2005S: Supported
2006F: drivers/net/ethernet/cavium/thunder/
2007
2008ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
2009M: Lukasz Majewski <[email protected]>
2010L: [email protected] (moderated for non-subscribers)
2011S: Maintained
2012F: arch/arm/mach-ep93xx/ts72xx.c
2013
2014ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
2015M: Alexander Shiyan <[email protected]>
2016L: [email protected] (moderated for non-subscribers)
2017S: Odd Fixes
2018N: clps711x
2019
2020ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
2021M: Lennert Buytenhek <[email protected]>
2022L: [email protected] (moderated for non-subscribers)
2023S: Maintained
2024
2025ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
2026M: Hartley Sweeten <[email protected]>
2027M: Alexander Sverdlin <[email protected]>
2028L: [email protected] (moderated for non-subscribers)
2029S: Maintained
2030F: Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml
2031F: Documentation/devicetree/bindings/sound/cirrus,ep9301-*
2032F: arch/arm/boot/compressed/misc-ep93xx.h
2033F: arch/arm/mach-ep93xx/
2034F: drivers/iio/adc/ep93xx_adc.c
2035
2036ARM/CLKDEV SUPPORT
2037M: Russell King <[email protected]>
2038L: [email protected] (moderated for non-subscribers)
2039S: Maintained
2040T: git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
2041F: drivers/clk/clkdev.c
2042
2043ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
2044M: Baruch Siach <[email protected]>
2045L: [email protected] (moderated for non-subscribers)
2046S: Maintained
2047F: arch/arm/boot/dts/cnxt/
2048N: digicolor
2049
2050ARM/CORESIGHT FRAMEWORK AND DRIVERS
2051M: Suzuki K Poulose <[email protected]>
2052R: Mike Leach <[email protected]>
2053R: James Clark <[email protected]>
2054R: Leo Yan <[email protected]>
2055L: [email protected] (moderated for non-subscribers)
2056L: [email protected] (moderated for non-subscribers)
2057S: Maintained
2058T: git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
2059F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
2060F: Documentation/devicetree/bindings/arm/arm,coresight-*.yaml
2061F: Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml
2062F: Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml
2063F: Documentation/devicetree/bindings/arm/qcom,coresight-*.yaml
2064F: Documentation/trace/coresight/*
2065F: drivers/hwtracing/coresight/*
2066F: include/dt-bindings/arm/coresight-cti-dt.h
2067F: include/linux/coresight*
2068F: include/uapi/linux/coresight*
2069F: samples/coresight/*
2070F: tools/perf/Documentation/arm-coresight.txt
2071F: tools/perf/arch/arm/util/auxtrace.c
2072F: tools/perf/arch/arm/util/cs-etm.c
2073F: tools/perf/arch/arm/util/cs-etm.h
2074F: tools/perf/arch/arm/util/pmu.c
2075F: tools/perf/tests/shell/*coresight*
2076F: tools/perf/tests/shell/coresight/*
2077F: tools/perf/tests/shell/lib/*coresight*
2078F: tools/perf/util/cs-etm-decoder/*
2079F: tools/perf/util/cs-etm.*
2080
2081ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
2082M: Hans Ulli Kroll <[email protected]>
2083M: Linus Walleij <[email protected]>
2084L: [email protected] (moderated for non-subscribers)
2085S: Maintained
2086T: git git://github.com/ulli-kroll/linux.git
2087F: Documentation/devicetree/bindings/arm/gemini.yaml
2088F: Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml
2089F: Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
2090F: Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml
2091F: arch/arm/boot/dts/gemini/
2092F: arch/arm/mach-gemini/
2093F: drivers/crypto/gemini/
2094F: drivers/net/ethernet/cortina/
2095F: drivers/pinctrl/pinctrl-gemini.c
2096F: drivers/rtc/rtc-ftrtc010.c
2097
2098ARM/CZ.NIC TURRIS SUPPORT
2099M: Marek Behún <[email protected]>
2100S: Maintained
2101W: https://www.turris.cz/
2102F: Documentation/ABI/testing/debugfs-moxtet
2103F: Documentation/ABI/testing/sysfs-bus-moxtet-devices
2104F: Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
2105F: Documentation/devicetree/bindings/bus/moxtet.txt
2106F: Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
2107F: Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
2108F: Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml
2109F: Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
2110F: drivers/bus/moxtet.c
2111F: drivers/firmware/turris-mox-rwtm.c
2112F: drivers/gpio/gpio-moxtet.c
2113F: drivers/leds/leds-turris-omnia.c
2114F: drivers/mailbox/armada-37xx-rwtm-mailbox.c
2115F: drivers/watchdog/armada_37xx_wdt.c
2116F: include/dt-bindings/bus/moxtet.h
2117F: include/linux/armada-37xx-rwtm-mailbox.h
2118F: include/linux/moxtet.h
2119
2120ARM/FARADAY FA526 PORT
2121M: Hans Ulli Kroll <[email protected]>
2122L: [email protected] (moderated for non-subscribers)
2123S: Maintained
2124T: git git://git.berlios.de/gemini-board
2125F: arch/arm/mm/*-fa*
2126
2127ARM/FOOTBRIDGE ARCHITECTURE
2128M: Russell King <[email protected]>
2129L: [email protected] (moderated for non-subscribers)
2130S: Maintained
2131W: http://www.armlinux.org.uk/
2132F: arch/arm/include/asm/hardware/dec21285.h
2133F: arch/arm/mach-footbridge/
2134
2135ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
2136M: Shawn Guo <[email protected]>
2137M: Sascha Hauer <[email protected]>
2138R: Pengutronix Kernel Team <[email protected]>
2139R: Fabio Estevam <[email protected]>
2140R: NXP Linux Team <[email protected]>
2141L: [email protected] (moderated for non-subscribers)
2142S: Maintained
2143T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2144F: arch/arm/boot/dts/nxp/imx/
2145F: arch/arm/boot/dts/nxp/mxs/
2146F: arch/arm64/boot/dts/freescale/
2147X: arch/arm64/boot/dts/freescale/fsl-*
2148X: arch/arm64/boot/dts/freescale/qoriq-*
2149X: drivers/media/i2c/
2150N: imx
2151N: mxs
2152
2153ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
2154M: Shawn Guo <[email protected]>
2155M: Li Yang <[email protected]>
2156L: [email protected] (moderated for non-subscribers)
2157S: Maintained
2158T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2159F: arch/arm/boot/dts/nxp/ls/
2160F: arch/arm64/boot/dts/freescale/fsl-*
2161F: arch/arm64/boot/dts/freescale/qoriq-*
2162
2163ARM/FREESCALE VYBRID ARM ARCHITECTURE
2164M: Shawn Guo <[email protected]>
2165M: Sascha Hauer <[email protected]>
2166R: Pengutronix Kernel Team <[email protected]>
2167R: Stefan Agner <[email protected]>
2168L: [email protected] (moderated for non-subscribers)
2169S: Maintained
2170T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
2171F: arch/arm/boot/dts/nxp/vf/
2172F: arch/arm/mach-imx/*vf610*
2173
2174ARM/GUMSTIX MACHINE SUPPORT
2175M: Steve Sakoman <[email protected]>
2176L: [email protected] (moderated for non-subscribers)
2177S: Maintained
2178
2179ARM/HISILICON SOC SUPPORT
2180M: Wei Xu <[email protected]>
2181L: [email protected] (moderated for non-subscribers)
2182S: Supported
2183W: http://www.hisilicon.com
2184T: git https://github.com/hisilicon/linux-hisi.git
2185F: arch/arm/boot/dts/hisilicon/
2186F: arch/arm/mach-hisi/
2187F: arch/arm64/boot/dts/hisilicon/
2188
2189ARM/HP JORNADA 7XX MACHINE SUPPORT
2190M: Kristoffer Ericson <[email protected]>
2191S: Maintained
2192W: www.jlime.com
2193T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2194F: arch/arm/mach-sa1100/include/mach/jornada720.h
2195F: arch/arm/mach-sa1100/jornada720.c
2196
2197ARM/HPE GXP ARCHITECTURE
2198M: Jean-Marie Verdun <[email protected]>
2199M: Nick Hawkins <[email protected]>
2200S: Maintained
2201F: Documentation/devicetree/bindings/arm/hpe,gxp.yaml
2202F: Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml
2203F: Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml
2204F: Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml
2205F: Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml
2206F: Documentation/hwmon/gxp-fan-ctrl.rst
2207F: arch/arm/boot/dts/hpe/
2208F: arch/arm/mach-hpe/
2209F: drivers/clocksource/timer-gxp.c
2210F: drivers/hwmon/gxp-fan-ctrl.c
2211F: drivers/i2c/busses/i2c-gxp.c
2212F: drivers/spi/spi-gxp.c
2213F: drivers/watchdog/gxp-wdt.c
2214
2215ARM/IGEP MACHINE SUPPORT
2216M: Enric Balletbo i Serra <[email protected]>
2217M: Javier Martinez Canillas <[email protected]>
2218L: [email protected]
2219L: [email protected] (moderated for non-subscribers)
2220S: Maintained
2221F: arch/arm/boot/dts/ti/omap/omap3-igep*
2222
2223ARM/INTEL IXP4XX ARM ARCHITECTURE
2224M: Linus Walleij <[email protected]>
2225M: Imre Kaloz <[email protected]>
2226L: [email protected] (moderated for non-subscribers)
2227S: Maintained
2228F: Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
2229F: Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.yaml
2230F: Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
2231F: Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion*
2232F: Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml
2233F: Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
2234F: arch/arm/boot/dts/intel/ixp/
2235F: arch/arm/mach-ixp4xx/
2236F: drivers/bus/intel-ixp4xx-eb.c
2237F: drivers/char/hw_random/ixp4xx-rng.c
2238F: drivers/clocksource/timer-ixp4xx.c
2239F: drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
2240F: drivers/gpio/gpio-ixp4xx.c
2241F: drivers/irqchip/irq-ixp4xx.c
2242F: drivers/net/ethernet/xscale/ixp4xx_eth.c
2243F: drivers/net/wan/ixp4xx_hss.c
2244F: drivers/soc/ixp4xx/ixp4xx-npe.c
2245F: drivers/soc/ixp4xx/ixp4xx-qmgr.c
2246F: include/linux/soc/ixp4xx/npe.h
2247F: include/linux/soc/ixp4xx/qmgr.h
2248
2249ARM/INTEL KEEMBAY ARCHITECTURE
2250M: Paul J. Murphy <[email protected]>
2251M: Daniele Alessandrelli <[email protected]>
2252S: Maintained
2253F: Documentation/devicetree/bindings/arm/intel,keembay.yaml
2254F: arch/arm64/boot/dts/intel/keembay-evm.dts
2255F: arch/arm64/boot/dts/intel/keembay-soc.dtsi
2256
2257ARM/INTEL XSC3 (MANZANO) ARM CORE
2258M: Lennert Buytenhek <[email protected]>
2259L: [email protected] (moderated for non-subscribers)
2260S: Maintained
2261
2262ARM/LG1K ARCHITECTURE
2263M: Chanho Min <[email protected]>
2264L: [email protected] (moderated for non-subscribers)
2265S: Maintained
2266F: arch/arm64/boot/dts/lg/
2267
2268ARM/LPC18XX ARCHITECTURE
2269M: Vladimir Zapolskiy <[email protected]>
2270L: [email protected] (moderated for non-subscribers)
2271S: Maintained
2272F: Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
2273F: arch/arm/boot/dts/nxp/lpc/lpc43*
2274F: drivers/i2c/busses/i2c-lpc2k.c
2275F: drivers/memory/pl172.c
2276F: drivers/mtd/spi-nor/controllers/nxp-spifi.c
2277F: drivers/rtc/rtc-lpc24xx.c
2278N: lpc18xx
2279
2280ARM/LPC32XX SOC SUPPORT
2281M: Vladimir Zapolskiy <[email protected]>
2282L: [email protected] (moderated for non-subscribers)
2283S: Maintained
2284T: git git://github.com/vzapolskiy/linux-lpc32xx.git
2285F: Documentation/devicetree/bindings/i2c/i2c-pnx.txt
2286F: arch/arm/boot/dts/nxp/lpc/lpc32*
2287F: arch/arm/mach-lpc32xx/
2288F: drivers/i2c/busses/i2c-pnx.c
2289F: drivers/net/ethernet/nxp/lpc_eth.c
2290F: drivers/usb/host/ohci-nxp.c
2291F: drivers/watchdog/pnx4008_wdt.c
2292N: lpc32xx
2293
2294ARM/Marvell Dove/MV78xx0/Orion SOC support
2295M: Andrew Lunn <[email protected]>
2296M: Sebastian Hesselbarth <[email protected]>
2297M: Gregory Clement <[email protected]>
2298L: [email protected] (moderated for non-subscribers)
2299S: Maintained
2300T: git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2301F: Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt
2302F: Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt
2303F: Documentation/devicetree/bindings/soc/dove/
2304F: arch/arm/boot/dts/marvell/dove*
2305F: arch/arm/boot/dts/marvell/orion5x*
2306F: arch/arm/mach-dove/
2307F: arch/arm/mach-mv78xx0/
2308F: arch/arm/mach-orion5x/
2309F: arch/arm/plat-orion/
2310F: drivers/soc/dove/
2311
2312ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
2313M: Andrew Lunn <[email protected]>
2314M: Gregory Clement <[email protected]>
2315M: Sebastian Hesselbarth <[email protected]>
2316L: [email protected] (moderated for non-subscribers)
2317S: Maintained
2318T: git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git
2319F: Documentation/devicetree/bindings/arm/marvell/
2320F: arch/arm/boot/dts/marvell/armada*
2321F: arch/arm/boot/dts/marvell/kirkwood*
2322F: arch/arm/configs/mvebu_*_defconfig
2323F: arch/arm/mach-mvebu/
2324F: arch/arm64/boot/dts/marvell/armada*
2325F: arch/arm64/boot/dts/marvell/cn913*
2326F: drivers/clk/mvebu/
2327F: drivers/cpufreq/armada-37xx-cpufreq.c
2328F: drivers/cpufreq/armada-8k-cpufreq.c
2329F: drivers/cpufreq/mvebu-cpufreq.c
2330F: drivers/irqchip/irq-armada-370-xp.c
2331F: drivers/irqchip/irq-mvebu-*
2332F: drivers/pinctrl/mvebu/
2333F: drivers/rtc/rtc-armada38x.c
2334
2335ARM/Mediatek RTC DRIVER
2336M: Eddie Huang <[email protected]>
2337M: Sean Wang <[email protected]>
2338L: [email protected] (moderated for non-subscribers)
2339L: [email protected] (moderated for non-subscribers)
2340S: Maintained
2341F: Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
2342F: Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2343F: drivers/rtc/rtc-mt2712.c
2344F: drivers/rtc/rtc-mt6397.c
2345F: drivers/rtc/rtc-mt7622.c
2346
2347ARM/Mediatek SoC support
2348M: Matthias Brugger <[email protected]>
2349M: AngeloGioacchino Del Regno <[email protected]>
2350L: [email protected]
2351L: [email protected] (moderated for non-subscribers)
2352L: [email protected] (moderated for non-subscribers)
2353S: Maintained
2354W: https://mtk.wiki.kernel.org/
2355C: irc://irc.libera.chat/linux-mediatek
2356F: arch/arm/boot/dts/mediatek/
2357F: arch/arm/mach-mediatek/
2358F: arch/arm64/boot/dts/mediatek/
2359F: drivers/soc/mediatek/
2360N: mtk
2361N: mt[2678]
2362K: mediatek
2363
2364ARM/Mediatek USB3 PHY DRIVER
2365M: Chunfeng Yun <[email protected]>
2366L: [email protected] (moderated for non-subscribers)
2367L: [email protected] (moderated for non-subscribers)
2368S: Maintained
2369F: Documentation/devicetree/bindings/phy/mediatek,*
2370F: drivers/phy/mediatek/
2371
2372ARM/MICROCHIP (ARM64) SoC support
2373M: Conor Dooley <[email protected]>
2374M: Nicolas Ferre <[email protected]>
2375M: Claudiu Beznea <[email protected]>
2376L: [email protected] (moderated for non-subscribers)
2377S: Supported
2378T: git https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2379F: arch/arm64/boot/dts/microchip/
2380
2381ARM/Microchip (AT91) SoC support
2382M: Nicolas Ferre <[email protected]>
2383M: Alexandre Belloni <[email protected]>
2384M: Claudiu Beznea <[email protected]>
2385L: [email protected] (moderated for non-subscribers)
2386S: Supported
2387W: http://www.linux4sam.org
2388T: git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
2389F: arch/arm/boot/dts/microchip/at91*
2390F: arch/arm/boot/dts/microchip/sama*
2391F: arch/arm/include/debug/at91.S
2392F: arch/arm/mach-at91/
2393F: drivers/memory/atmel*
2394F: drivers/watchdog/sama5d4_wdt.c
2395F: include/soc/at91/
2396X: drivers/input/touchscreen/atmel_mxt_ts.c
2397X: drivers/net/wireless/atmel/
2398N: at91
2399N: atmel
2400
2401ARM/Microchip Sparx5 SoC support
2402M: Lars Povlsen <[email protected]>
2403M: Steen Hegelund <[email protected]>
2404M: Daniel Machon <[email protected]>
2405M: [email protected]
2406L: [email protected] (moderated for non-subscribers)
2407S: Supported
2408F: arch/arm64/boot/dts/microchip/sparx*
2409F: drivers/net/ethernet/microchip/vcap/
2410F: drivers/pinctrl/pinctrl-microchip-sgpio.c
2411N: sparx5
2412
2413ARM/MILBEAUT ARCHITECTURE
2414M: Taichi Sugaya <[email protected]>
2415M: Takao Orito <[email protected]>
2416L: [email protected] (moderated for non-subscribers)
2417S: Maintained
2418F: arch/arm/boot/dts/socionext/milbeaut*
2419F: arch/arm/mach-milbeaut/
2420N: milbeaut
2421
2422ARM/MStar/Sigmastar Armv7 SoC support
2423M: Daniel Palmer <[email protected]>
2424M: Romain Perier <[email protected]>
2425L: [email protected] (moderated for non-subscribers)
2426S: Maintained
2427W: http://linux-chenxing.org/
2428T: git git://github.com/linux-chenxing/linux.git
2429F: Documentation/devicetree/bindings/arm/mstar/*
2430F: Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml
2431F: Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml
2432F: arch/arm/boot/dts/sigmastar/
2433F: arch/arm/mach-mstar/
2434F: drivers/clk/mstar/
2435F: drivers/clocksource/timer-msc313e.c
2436F: drivers/gpio/gpio-msc313.c
2437F: drivers/rtc/rtc-msc313.c
2438F: drivers/watchdog/msc313e_wdt.c
2439F: include/dt-bindings/clock/mstar-*
2440F: include/dt-bindings/gpio/msc313-gpio.h
2441
2442ARM/NOMADIK/Ux500 ARCHITECTURES
2443M: Linus Walleij <[email protected]>
2444L: [email protected] (moderated for non-subscribers)
2445S: Maintained
2446T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2447F: Documentation/devicetree/bindings/arm/ste-*
2448F: Documentation/devicetree/bindings/arm/ux500.yaml
2449F: Documentation/devicetree/bindings/arm/ux500/
2450F: Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml
2451F: arch/arm/boot/dts/st/ste-*
2452F: arch/arm/mach-nomadik/
2453F: arch/arm/mach-ux500/
2454F: drivers/clk/clk-nomadik.c
2455F: drivers/clocksource/clksrc-dbx500-prcmu.c
2456F: drivers/dma/ste_dma40*
2457F: drivers/pmdomain/st/ste-ux500-pm-domain.c
2458F: drivers/hwspinlock/u8500_hsem.c
2459F: drivers/i2c/busses/i2c-nomadik.c
2460F: drivers/iio/adc/ab8500-gpadc.c
2461F: drivers/mfd/ab8500*
2462F: drivers/mfd/abx500*
2463F: drivers/mfd/db8500*
2464F: drivers/pinctrl/nomadik/
2465F: drivers/rtc/rtc-ab8500.c
2466F: drivers/rtc/rtc-pl031.c
2467F: drivers/soc/ux500/
2468
2469ARM/NUVOTON MA35 ARCHITECTURE
2470M: Jacky Huang <[email protected]>
2471M: Shan-Chun Hung <[email protected]>
2472L: [email protected] (moderated for non-subscribers)
2473S: Supported
2474F: Documentation/devicetree/bindings/*/*/*ma35*
2475F: Documentation/devicetree/bindings/*/*ma35*
2476F: arch/arm64/boot/dts/nuvoton/*ma35*
2477F: drivers/*/*/*ma35*
2478F: drivers/*/*ma35*
2479K: ma35d1
2480
2481ARM/NUVOTON NPCM ARCHITECTURE
2482M: Avi Fishman <[email protected]>
2483M: Tomer Maimon <[email protected]>
2484M: Tali Perry <[email protected]>
2485R: Patrick Venture <[email protected]>
2486R: Nancy Yuen <[email protected]>
2487R: Benjamin Fair <[email protected]>
2488L: [email protected] (moderated for non-subscribers)
2489S: Supported
2490F: Documentation/devicetree/bindings/*/*/*npcm*
2491F: Documentation/devicetree/bindings/*/*npcm*
2492F: Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml
2493F: arch/arm/boot/dts/nuvoton/nuvoton-npcm*
2494F: arch/arm/mach-npcm/
2495F: arch/arm64/boot/dts/nuvoton/
2496F: drivers/*/*/*npcm*
2497F: drivers/*/*npcm*
2498F: drivers/rtc/rtc-nct3018y.c
2499F: include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
2500F: include/dt-bindings/clock/nuvoton,npcm845-clk.h
2501
2502ARM/NUVOTON NPCM VIDEO ENGINE DRIVER
2503M: Joseph Liu <[email protected]>
2504M: Marvin Lin <[email protected]>
2505L: [email protected]
2506L: [email protected] (moderated for non-subscribers)
2507S: Maintained
2508F: Documentation/devicetree/bindings/media/nuvoton,npcm-ece.yaml
2509F: Documentation/devicetree/bindings/media/nuvoton,npcm-vcd.yaml
2510F: Documentation/userspace-api/media/drivers/npcm-video.rst
2511F: drivers/media/platform/nuvoton/
2512F: include/uapi/linux/npcm-video.h
2513
2514ARM/NUVOTON WPCM450 ARCHITECTURE
2515M: Jonathan Neuschäfer <[email protected]>
2516L: [email protected] (moderated for non-subscribers)
2517S: Maintained
2518W: https://github.com/neuschaefer/wpcm450/wiki
2519F: Documentation/devicetree/bindings/*/*wpcm*
2520F: arch/arm/boot/dts/nuvoton/nuvoton-wpcm450*
2521F: arch/arm/configs/wpcm450_defconfig
2522F: arch/arm/mach-npcm/wpcm450.c
2523F: drivers/*/*/*wpcm*
2524F: drivers/*/*wpcm*
2525
2526ARM/NXP S32G ARCHITECTURE
2527M: Chester Lin <[email protected]>
2528R: Andreas Färber <[email protected]>
2529R: Matthias Brugger <[email protected]>
2530R: NXP S32 Linux Team <[email protected]>
2531L: [email protected] (moderated for non-subscribers)
2532S: Maintained
2533F: arch/arm64/boot/dts/freescale/s32g*.dts*
2534
2535ARM/Orion SoC/Technologic Systems TS-78xx platform support
2536M: Alexander Clouter <[email protected]>
2537L: [email protected] (moderated for non-subscribers)
2538S: Maintained
2539W: http://www.digriz.org.uk/ts78xx/kernel
2540F: arch/arm/mach-orion5x/ts78xx-*
2541
2542ARM/QUALCOMM CHROMEBOOK SUPPORT
2543R: [email protected]
2544F: arch/arm64/boot/dts/qcom/sc7180*
2545F: arch/arm64/boot/dts/qcom/sc7280*
2546F: arch/arm64/boot/dts/qcom/sdm845-cheza*
2547
2548ARM/QUALCOMM SUPPORT
2549M: Andy Gross <[email protected]>
2550M: Bjorn Andersson <[email protected]>
2551M: Konrad Dybcio <[email protected]>
2552L: [email protected]
2553S: Maintained
2554T: git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2555F: Documentation/devicetree/bindings/*/qcom*
2556F: Documentation/devicetree/bindings/soc/qcom/
2557F: arch/arm/boot/dts/qcom/
2558F: arch/arm/configs/qcom_defconfig
2559F: arch/arm/mach-qcom/
2560F: arch/arm64/boot/dts/qcom/
2561F: drivers/*/*/pm8???-*
2562F: drivers/*/*/qcom*
2563F: drivers/*/*/qcom/
2564F: drivers/*/qcom*
2565F: drivers/*/qcom/
2566F: drivers/bluetooth/btqcomsmd.c
2567F: drivers/clocksource/timer-qcom.c
2568F: drivers/cpuidle/cpuidle-qcom-spm.c
2569F: drivers/extcon/extcon-qcom*
2570F: drivers/i2c/busses/i2c-qcom-geni.c
2571F: drivers/i2c/busses/i2c-qup.c
2572F: drivers/iommu/msm*
2573F: drivers/mfd/ssbi.c
2574F: drivers/mmc/host/mmci_qcom*
2575F: drivers/mmc/host/sdhci-msm.c
2576F: drivers/pci/controller/dwc/pcie-qcom.c
2577F: drivers/phy/qualcomm/
2578F: drivers/power/*/msm*
2579F: drivers/reset/reset-qcom-*
2580F: drivers/spi/spi-geni-qcom.c
2581F: drivers/spi/spi-qcom-qspi.c
2582F: drivers/spi/spi-qup.c
2583F: drivers/tty/serial/msm_serial.c
2584F: drivers/ufs/host/ufs-qcom*
2585F: drivers/usb/dwc3/dwc3-qcom.c
2586F: include/dt-bindings/*/qcom*
2587F: include/linux/*/qcom*
2588F: include/linux/soc/qcom/
2589
2590ARM/RDA MICRO ARCHITECTURE
2591M: Manivannan Sadhasivam <[email protected]>
2592L: [email protected] (moderated for non-subscribers)
2593L: [email protected] (moderated for non-subscribers)
2594S: Maintained
2595F: Documentation/devicetree/bindings/arm/rda.yaml
2596F: Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2597F: Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml
2598F: Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml
2599F: Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml
2600F: arch/arm/boot/dts/unisoc/
2601F: drivers/clocksource/timer-rda.c
2602F: drivers/gpio/gpio-rda.c
2603F: drivers/irqchip/irq-rda-intc.c
2604F: drivers/tty/serial/rda-uart.c
2605
2606ARM/REALTEK ARCHITECTURE
2607M: Andreas Färber <[email protected]>
2608L: [email protected] (moderated for non-subscribers)
2609L: [email protected] (moderated for non-subscribers)
2610S: Maintained
2611F: Documentation/devicetree/bindings/arm/realtek.yaml
2612F: arch/arm/boot/dts/realtek/
2613F: arch/arm/mach-realtek/
2614F: arch/arm64/boot/dts/realtek/
2615
2616ARM/RISC-V/RENESAS ARCHITECTURE
2617M: Geert Uytterhoeven <[email protected]>
2618M: Magnus Damm <[email protected]>
2619L: [email protected]
2620S: Supported
2621Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
2622C: irc://irc.libera.chat/renesas-soc
2623T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2624F: Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml
2625F: Documentation/devicetree/bindings/soc/renesas/
2626F: arch/arm/boot/dts/renesas/
2627F: arch/arm/configs/shmobile_defconfig
2628F: arch/arm/include/debug/renesas-scif.S
2629F: arch/arm/mach-shmobile/
2630F: arch/arm64/boot/dts/renesas/
2631F: arch/riscv/boot/dts/renesas/
2632F: drivers/pmdomain/renesas/
2633F: drivers/soc/renesas/
2634F: include/linux/soc/renesas/
2635K: \brenesas,
2636
2637ARM/RISCPC ARCHITECTURE
2638M: Russell King <[email protected]>
2639L: [email protected] (moderated for non-subscribers)
2640S: Maintained
2641W: http://www.armlinux.org.uk/
2642F: arch/arm/include/asm/hardware/ioc.h
2643F: arch/arm/include/asm/hardware/iomd.h
2644F: arch/arm/include/asm/hardware/memc.h
2645F: arch/arm/mach-rpc/
2646F: drivers/net/ethernet/8390/etherh.c
2647F: drivers/net/ethernet/i825xx/ether1*
2648F: drivers/net/ethernet/seeq/ether3*
2649F: drivers/scsi/arm/
2650
2651ARM/Rockchip SoC support
2652M: Heiko Stuebner <[email protected]>
2653L: [email protected] (moderated for non-subscribers)
2654L: [email protected]
2655S: Maintained
2656T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2657F: Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2658F: Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2659F: Documentation/devicetree/bindings/spi/spi-rockchip.yaml
2660F: arch/arm/boot/dts/rockchip/
2661F: arch/arm/mach-rockchip/
2662F: drivers/*/*/*rockchip*
2663F: drivers/*/*rockchip*
2664F: drivers/clk/rockchip/
2665F: drivers/i2c/busses/i2c-rk3x.c
2666F: sound/soc/rockchip/
2667N: rockchip
2668
2669ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
2670M: Krzysztof Kozlowski <[email protected]>
2671R: Alim Akhtar <[email protected]>
2672L: [email protected] (moderated for non-subscribers)
2673L: [email protected]
2674S: Maintained
2675P: Documentation/process/maintainer-soc-clean-dts.rst
2676Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
2677B: mailto:[email protected]
2678C: irc://irc.libera.chat/linux-exynos
2679T: git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
2680F: Documentation/arch/arm/samsung/
2681F: Documentation/devicetree/bindings/arm/samsung/
2682F: Documentation/devicetree/bindings/hwinfo/samsung,*
2683F: Documentation/devicetree/bindings/power/pd-samsung.yaml
2684F: Documentation/devicetree/bindings/soc/samsung/
2685F: arch/arm/boot/dts/samsung/
2686F: arch/arm/mach-exynos*/
2687F: arch/arm/mach-s3c/
2688F: arch/arm/mach-s5p*/
2689F: arch/arm64/boot/dts/exynos/
2690F: drivers/*/*/*s3c24*
2691F: drivers/*/*s3c24*
2692F: drivers/*/*s3c64xx*
2693F: drivers/*/*s5pv210*
2694F: drivers/clocksource/samsung_pwm_timer.c
2695F: drivers/memory/samsung/
2696F: drivers/pwm/pwm-samsung.c
2697F: drivers/soc/samsung/
2698F: drivers/tty/serial/samsung*
2699F: include/clocksource/samsung_pwm.h
2700F: include/linux/platform_data/*s3c*
2701F: include/linux/serial_s3c.h
2702F: include/linux/soc/samsung/
2703N: exynos
2704N: s3c64xx
2705N: s5pv210
2706
2707ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
2708M: Łukasz Stelmach <[email protected]>
2709L: [email protected] (moderated for non-subscribers)
2710L: [email protected]
2711S: Maintained
2712F: drivers/media/platform/samsung/s5p-g2d/
2713
2714ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
2715M: Marek Szyprowski <[email protected]>
2716L: [email protected]
2717L: [email protected]
2718S: Maintained
2719F: Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml
2720F: drivers/media/cec/platform/s5p/
2721
2722ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
2723M: Andrzej Pietrasiewicz <[email protected]>
2724M: Jacek Anaszewski <[email protected]>
2725M: Sylwester Nawrocki <[email protected]>
2726L: [email protected] (moderated for non-subscribers)
2727L: [email protected]
2728S: Maintained
2729F: Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml
2730F: drivers/media/platform/samsung/s5p-jpeg/
2731
2732ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
2733M: Marek Szyprowski <[email protected]>
2734M: Andrzej Hajda <[email protected]>
2735L: [email protected] (moderated for non-subscribers)
2736L: [email protected]
2737S: Maintained
2738F: drivers/media/platform/samsung/s5p-mfc/
2739
2740ARM/SOCFPGA ARCHITECTURE
2741M: Dinh Nguyen <[email protected]>
2742S: Maintained
2743W: http://www.rocketboards.org
2744T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2745F: arch/arm/boot/dts/intel/socfpga/
2746F: arch/arm/configs/socfpga_defconfig
2747F: arch/arm/mach-socfpga/
2748F: arch/arm64/boot/dts/altera/
2749F: arch/arm64/boot/dts/intel/
2750
2751ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
2752M: Dinh Nguyen <[email protected]>
2753S: Maintained
2754F: drivers/clk/socfpga/
2755
2756ARM/SOCFPGA EDAC SUPPORT
2757M: Dinh Nguyen <[email protected]>
2758S: Maintained
2759F: drivers/edac/altera_edac.[ch]
2760
2761ARM/SPREADTRUM SoC SUPPORT
2762M: Orson Zhai <[email protected]>
2763M: Baolin Wang <[email protected]>
2764M: Chunyan Zhang <[email protected]>
2765S: Maintained
2766F: arch/arm64/boot/dts/sprd
2767N: sprd
2768N: sc27xx
2769N: sc2731
2770
2771ARM/STI ARCHITECTURE
2772M: Patrice Chotard <[email protected]>
2773L: [email protected] (moderated for non-subscribers)
2774S: Maintained
2775W: http://www.stlinux.com
2776F: Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml
2777F: Documentation/devicetree/bindings/spi/st,ssc-spi.yaml
2778F: arch/arm/boot/dts/st/sti*
2779F: arch/arm/mach-sti/
2780F: drivers/ata/ahci_st.c
2781F: drivers/char/hw_random/st-rng.c
2782F: drivers/clocksource/arm_global_timer.c
2783F: drivers/clocksource/clksrc_st_lpc.c
2784F: drivers/cpufreq/sti-cpufreq.c
2785F: drivers/dma/st_fdma*
2786F: drivers/i2c/busses/i2c-st.c
2787F: drivers/media/platform/st/sti/c8sectpfe/
2788F: drivers/media/rc/st_rc.c
2789F: drivers/mmc/host/sdhci-st.c
2790F: drivers/phy/st/phy-miphy28lp.c
2791F: drivers/phy/st/phy-stih407-usb.c
2792F: drivers/pinctrl/pinctrl-st.c
2793F: drivers/remoteproc/st_remoteproc.c
2794F: drivers/remoteproc/st_slim_rproc.c
2795F: drivers/reset/sti/
2796F: drivers/rtc/rtc-st-lpc.c
2797F: drivers/tty/serial/st-asc.c
2798F: drivers/usb/dwc3/dwc3-st.c
2799F: drivers/usb/host/ehci-st.c
2800F: drivers/usb/host/ohci-st.c
2801F: drivers/watchdog/st_lpc_wdt.c
2802F: include/linux/remoteproc/st_slim_rproc.h
2803
2804ARM/STM32 ARCHITECTURE
2805M: Maxime Coquelin <[email protected]>
2806M: Alexandre Torgue <[email protected]>
2807L: [email protected] (moderated for non-subscribers)
2808L: [email protected] (moderated for non-subscribers)
2809S: Maintained
2810T: git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2811F: arch/arm/boot/dts/st/stm32*
2812F: arch/arm/mach-stm32/
2813F: arch/arm64/boot/dts/st/
2814F: drivers/clocksource/armv7m_systick.c
2815N: stm32
2816N: stm
2817
2818ARM/SUNPLUS SP7021 SOC SUPPORT
2819M: Qin Jian <[email protected]>
2820L: [email protected] (moderated for mon-subscribers)
2821S: Maintained
2822W: https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview
2823F: Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml
2824F: Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml
2825F: Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml
2826F: Documentation/devicetree/bindings/reset/sunplus,reset.yaml
2827F: arch/arm/boot/dts/sunplus/
2828F: arch/arm/configs/sp7021_*defconfig
2829F: arch/arm/mach-sunplus/
2830F: drivers/clk/clk-sp7021.c
2831F: drivers/irqchip/irq-sp7021-intc.c
2832F: drivers/reset/reset-sunplus.c
2833F: include/dt-bindings/clock/sunplus,sp7021-clkc.h
2834F: include/dt-bindings/reset/sunplus,sp7021-reset.h
2835
2836ARM/Synaptics SoC support
2837M: Jisheng Zhang <[email protected]>
2838M: Sebastian Hesselbarth <[email protected]>
2839L: [email protected] (moderated for non-subscribers)
2840S: Maintained
2841F: arch/arm/boot/dts/synaptics/
2842F: arch/arm/mach-berlin/
2843F: arch/arm64/boot/dts/synaptics/
2844
2845ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2846M: Lennert Buytenhek <[email protected]>
2847L: [email protected] (moderated for non-subscribers)
2848S: Maintained
2849
2850ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2851M: Hans Verkuil <[email protected]>
2852L: [email protected]
2853L: [email protected]
2854S: Maintained
2855F: Documentation/devicetree/bindings/media/cec/nvidia,tegra114-cec.yaml
2856F: drivers/media/cec/platform/tegra/
2857
2858ARM/TESLA FSD SoC SUPPORT
2859M: Alim Akhtar <[email protected]>
2860M: [email protected]
2861L: [email protected] (moderated for non-subscribers)
2862L: [email protected]
2863S: Maintained
2864F: arch/arm64/boot/dts/tesla/
2865
2866ARM/TETON BGA MACHINE SUPPORT
2867M: "Mark F. Brown" <[email protected]>
2868L: [email protected] (moderated for non-subscribers)
2869S: Maintained
2870
2871ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2872M: Santosh Shilimkar <[email protected]>
2873L: [email protected]
2874S: Maintained
2875F: drivers/memory/*emif*
2876
2877ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2878M: Nishanth Menon <[email protected]>
2879M: Santosh Shilimkar <[email protected]>
2880L: [email protected] (moderated for non-subscribers)
2881S: Maintained
2882T: git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
2883F: arch/arm/boot/dts/ti/keystone/
2884F: arch/arm/mach-keystone/
2885
2886ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2887M: Santosh Shilimkar <[email protected]>
2888L: [email protected]
2889S: Maintained
2890F: drivers/clk/keystone/
2891
2892ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE
2893M: Santosh Shilimkar <[email protected]>
2894L: [email protected] (moderated for non-subscribers)
2895L: [email protected]
2896S: Maintained
2897F: drivers/clocksource/timer-keystone.c
2898
2899ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2900M: Santosh Shilimkar <[email protected]>
2901L: [email protected]
2902S: Maintained
2903F: drivers/power/reset/keystone-reset.c
2904
2905ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2906M: Nishanth Menon <[email protected]>
2907M: Vignesh Raghavendra <[email protected]>
2908M: Tero Kristo <[email protected]>
2909L: [email protected] (moderated for non-subscribers)
2910S: Supported
2911F: Documentation/devicetree/bindings/arm/ti/k3.yaml
2912F: Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml
2913F: arch/arm64/boot/dts/ti/Makefile
2914F: arch/arm64/boot/dts/ti/k3-*
2915
2916ARM/TOSHIBA VISCONTI ARCHITECTURE
2917M: Nobuhiro Iwamatsu <[email protected]>
2918L: [email protected] (moderated for non-subscribers)
2919S: Supported
2920T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2921F: Documentation/devicetree/bindings/arm/toshiba.yaml
2922F: Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml
2923F: Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml
2924F: Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml
2925F: Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml
2926F: Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml
2927F: Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml
2928F: Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml
2929F: arch/arm64/boot/dts/toshiba/
2930F: drivers/clk/visconti/
2931F: drivers/gpio/gpio-visconti.c
2932F: drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
2933F: drivers/pci/controller/dwc/pcie-visconti.c
2934F: drivers/pinctrl/visconti/
2935F: drivers/watchdog/visconti_wdt.c
2936N: visconti
2937
2938ARM/UNIPHIER ARCHITECTURE
2939M: Kunihiko Hayashi <[email protected]>
2940M: Masami Hiramatsu <[email protected]>
2941L: [email protected] (moderated for non-subscribers)
2942S: Maintained
2943F: Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2944F: Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2945F: Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
2946F: Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml
2947F: arch/arm/boot/dts/socionext/uniphier*
2948F: arch/arm/include/asm/hardware/cache-uniphier.h
2949F: arch/arm/mach-uniphier/
2950F: arch/arm/mm/cache-uniphier.c
2951F: arch/arm64/boot/dts/socionext/uniphier*
2952F: drivers/bus/uniphier-system-bus.c
2953F: drivers/clk/uniphier/
2954F: drivers/dma/uniphier-mdmac.c
2955F: drivers/gpio/gpio-uniphier.c
2956F: drivers/i2c/busses/i2c-uniphier*
2957F: drivers/irqchip/irq-uniphier-aidet.c
2958F: drivers/mmc/host/uniphier-sd.c
2959F: drivers/pinctrl/uniphier/
2960F: drivers/reset/reset-uniphier.c
2961F: drivers/tty/serial/8250/8250_uniphier.c
2962N: uniphier
2963
2964ARM/VERSATILE EXPRESS PLATFORM
2965M: Liviu Dudau <[email protected]>
2966M: Sudeep Holla <[email protected]>
2967M: Lorenzo Pieralisi <[email protected]>
2968L: [email protected] (moderated for non-subscribers)
2969S: Maintained
2970N: mps2
2971N: vexpress
2972F: arch/arm/mach-versatile/
2973F: arch/arm64/boot/dts/arm/
2974F: drivers/clocksource/timer-versatile.c
2975X: drivers/cpufreq/vexpress-spc-cpufreq.c
2976X: Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
2977
2978ARM/VFP SUPPORT
2979M: Russell King <[email protected]>
2980L: [email protected] (moderated for non-subscribers)
2981S: Maintained
2982W: http://www.armlinux.org.uk/
2983F: arch/arm/vfp/
2984
2985ARM/VT8500 ARM ARCHITECTURE
2986L: [email protected] (moderated for non-subscribers)
2987S: Orphan
2988F: Documentation/devicetree/bindings/i2c/i2c-wmt.txt
2989F: arch/arm/mach-vt8500/
2990F: drivers/clocksource/timer-vt8500.c
2991F: drivers/i2c/busses/i2c-wmt.c
2992F: drivers/mmc/host/wmt-sdmmc.c
2993F: drivers/pwm/pwm-vt8500.c
2994F: drivers/rtc/rtc-vt8500.c
2995F: drivers/tty/serial/vt8500_serial.c
2996F: drivers/usb/host/ehci-platform.c
2997F: drivers/usb/host/uhci-platform.c
2998F: drivers/video/fbdev/vt8500lcdfb.*
2999F: drivers/video/fbdev/wm8505fb*
3000F: drivers/video/fbdev/wmt_ge_rops.*
3001
3002ARM/ZYNQ ARCHITECTURE
3003M: Michal Simek <[email protected]>
3004L: [email protected] (moderated for non-subscribers)
3005S: Supported
3006W: http://wiki.xilinx.com
3007T: git https://github.com/Xilinx/linux-xlnx.git
3008F: Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
3009F: Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
3010F: Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml
3011F: Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml
3012F: Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml
3013F: arch/arm/mach-zynq/
3014F: drivers/clocksource/timer-cadence-ttc.c
3015F: drivers/cpuidle/cpuidle-zynq.c
3016F: drivers/edac/synopsys_edac.c
3017F: drivers/i2c/busses/i2c-cadence.c
3018F: drivers/i2c/busses/i2c-xiic.c
3019F: drivers/mmc/host/sdhci-of-arasan.c
3020N: zynq
3021N: xilinx
3022
3023ARM64 PORT (AARCH64 ARCHITECTURE)
3024M: Catalin Marinas <[email protected]>
3025M: Will Deacon <[email protected]>
3026L: [email protected] (moderated for non-subscribers)
3027S: Maintained
3028T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
3029F: Documentation/arch/arm64/
3030F: arch/arm64/
3031F: tools/testing/selftests/arm64/
3032X: arch/arm64/boot/dts/
3033
3034ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER
3035M: George McCollister <[email protected]>
3036L: [email protected]
3037S: Maintained
3038F: Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml
3039F: drivers/net/dsa/xrs700x/*
3040F: net/dsa/tag_xrs700x.c
3041
3042AS3645A LED FLASH CONTROLLER DRIVER
3043M: Sakari Ailus <[email protected]>
3044L: [email protected]
3045S: Maintained
3046F: drivers/leds/flash/leds-as3645a.c
3047
3048ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
3049M: Tianshu Qiu <[email protected]>
3050L: [email protected]
3051S: Maintained
3052T: git git://linuxtv.org/media_tree.git
3053F: Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml
3054F: drivers/media/i2c/ak7375.c
3055
3056ASAHI KASEI AK8974 DRIVER
3057M: Linus Walleij <[email protected]>
3058L: [email protected]
3059S: Supported
3060W: http://www.akm.com/
3061F: drivers/iio/magnetometer/ak8974.c
3062
3063ASC7621 HARDWARE MONITOR DRIVER
3064M: George Joseph <[email protected]>
3065L: [email protected]
3066S: Maintained
3067F: Documentation/hwmon/asc7621.rst
3068F: drivers/hwmon/asc7621.c
3069
3070ASIX AX88796C SPI ETHERNET ADAPTER
3071M: Łukasz Stelmach <[email protected]>
3072S: Maintained
3073F: Documentation/devicetree/bindings/net/asix,ax88796c.yaml
3074F: drivers/net/ethernet/asix/ax88796c_*
3075
3076ASPEED CRYPTO DRIVER
3077M: Neal Liu <[email protected]>
3078L: [email protected] (moderated for non-subscribers)
3079S: Maintained
3080F: Documentation/devicetree/bindings/crypto/aspeed,*
3081F: drivers/crypto/aspeed/
3082
3083ASPEED PECI CONTROLLER
3084M: Iwona Winiarska <[email protected]>
3085L: [email protected] (moderated for non-subscribers)
3086L: [email protected] (moderated for non-subscribers)
3087S: Supported
3088F: Documentation/devicetree/bindings/peci/peci-aspeed.yaml
3089F: drivers/peci/controller/peci-aspeed.c
3090
3091ASPEED PINCTRL DRIVERS
3092M: Andrew Jeffery <[email protected]>
3093L: [email protected] (moderated for non-subscribers)
3094L: [email protected] (moderated for non-subscribers)
3095L: [email protected]
3096S: Maintained
3097F: Documentation/devicetree/bindings/pinctrl/aspeed,*
3098F: drivers/pinctrl/aspeed/
3099
3100ASPEED SCU INTERRUPT CONTROLLER DRIVER
3101M: Eddie James <[email protected]>
3102L: [email protected] (moderated for non-subscribers)
3103S: Maintained
3104F: Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
3105F: drivers/irqchip/irq-aspeed-scu-ic.c
3106F: include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
3107
3108ASPEED SD/MMC DRIVER
3109M: Andrew Jeffery <[email protected]>
3110L: [email protected] (moderated for non-subscribers)
3111L: [email protected] (moderated for non-subscribers)
3112L: [email protected]
3113S: Maintained
3114F: Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml
3115F: drivers/mmc/host/sdhci-of-aspeed*
3116
3117ASPEED SMC SPI DRIVER
3118M: Chin-Ting Kuo <[email protected]>
3119M: Cédric Le Goater <[email protected]>
3120L: [email protected] (moderated for non-subscribers)
3121L: [email protected] (moderated for non-subscribers)
3122L: [email protected]
3123S: Maintained
3124F: Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml
3125F: drivers/spi/spi-aspeed-smc.c
3126
3127ASPEED USB UDC DRIVER
3128M: Neal Liu <[email protected]>
3129L: [email protected] (moderated for non-subscribers)
3130S: Maintained
3131F: Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml
3132F: drivers/usb/gadget/udc/aspeed_udc.c
3133
3134ASPEED VIDEO ENGINE DRIVER
3135M: Eddie James <[email protected]>
3136L: [email protected]
3137L: [email protected] (moderated for non-subscribers)
3138S: Maintained
3139F: Documentation/devicetree/bindings/media/aspeed-video.txt
3140F: drivers/media/platform/aspeed/
3141
3142ASUS EC HARDWARE MONITOR DRIVER
3143M: Eugene Shalygin <[email protected]>
3144L: [email protected]
3145S: Maintained
3146F: drivers/hwmon/asus-ec-sensors.c
3147
3148ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
3149M: Corentin Chary <[email protected]>
3150L: [email protected]
3151L: [email protected]
3152S: Maintained
3153W: http://acpi4asus.sf.net
3154F: drivers/platform/x86/asus*.c
3155F: drivers/platform/x86/eeepc*.c
3156
3157ASUS TF103C DOCK DRIVER
3158M: Hans de Goede <[email protected]>
3159L: [email protected]
3160S: Maintained
3161T: git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
3162F: drivers/platform/x86/asus-tf103c-dock.c
3163
3164ASUS WIRELESS RADIO CONTROL DRIVER
3165M: João Paulo Rechi Vita <[email protected]>
3166L: [email protected]
3167S: Maintained
3168F: drivers/platform/x86/asus-wireless.c
3169
3170ASUS WMI HARDWARE MONITOR DRIVER
3171M: Ed Brindley <[email protected]>
3172M: Denis Pauk <[email protected]>
3173L: [email protected]
3174S: Maintained
3175F: drivers/hwmon/asus_wmi_sensors.c
3176
3177ASYMMETRIC KEYS
3178M: David Howells <[email protected]>
3179L: [email protected]
3180S: Maintained
3181F: Documentation/crypto/asymmetric-keys.rst
3182F: crypto/asymmetric_keys/
3183F: include/crypto/pkcs7.h
3184F: include/crypto/public_key.h
3185F: include/linux/verification.h
3186
3187ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
3188R: Dan Williams <[email protected]>
3189S: Odd fixes
3190W: http://sourceforge.net/projects/xscaleiop
3191F: Documentation/crypto/async-tx-api.rst
3192F: crypto/async_tx/
3193F: include/linux/async_tx.h
3194
3195AT24 EEPROM DRIVER
3196M: Bartosz Golaszewski <[email protected]>
3197L: [email protected]
3198S: Maintained
3199T: git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
3200F: Documentation/devicetree/bindings/eeprom/at24.yaml
3201F: drivers/misc/eeprom/at24.c
3202
3203ATA OVER ETHERNET (AOE) DRIVER
3204M: "Justin Sanders" <[email protected]>
3205S: Supported
3206W: http://www.openaoe.org/
3207F: Documentation/admin-guide/aoe/
3208F: drivers/block/aoe/
3209
3210ATC260X PMIC MFD DRIVER
3211M: Manivannan Sadhasivam <[email protected]>
3212M: Cristian Ciocaltea <[email protected]>
3213L: [email protected]
3214S: Maintained
3215F: Documentation/devicetree/bindings/mfd/actions,atc260x.yaml
3216F: drivers/input/misc/atc260x-onkey.c
3217F: drivers/mfd/atc260*
3218F: drivers/power/reset/atc260x-poweroff.c
3219F: drivers/regulator/atc260x-regulator.c
3220F: include/linux/mfd/atc260x/*
3221
3222ATHEROS 71XX/9XXX GPIO DRIVER
3223M: Alban Bedel <[email protected]>
3224S: Maintained
3225W: https://github.com/AlbanBedel/linux
3226T: git git://github.com/AlbanBedel/linux
3227F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
3228F: drivers/gpio/gpio-ath79.c
3229
3230ATHEROS 71XX/9XXX USB PHY DRIVER
3231M: Alban Bedel <[email protected]>
3232S: Maintained
3233W: https://github.com/AlbanBedel/linux
3234T: git git://github.com/AlbanBedel/linux
3235F: Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
3236F: drivers/phy/qualcomm/phy-ath79-usb.c
3237
3238ATHEROS ATH GENERIC UTILITIES
3239M: Kalle Valo <[email protected]>
3240L: [email protected]
3241S: Supported
3242F: drivers/net/wireless/ath/*
3243
3244ATHEROS ATH5K WIRELESS DRIVER
3245M: Jiri Slaby <[email protected]>
3246M: Nick Kossifidis <[email protected]>
3247M: Luis Chamberlain <[email protected]>
3248L: [email protected]
3249S: Maintained
3250W: https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
3251F: drivers/net/wireless/ath/ath5k/
3252
3253ATHEROS ATH6KL WIRELESS DRIVER
3254L: [email protected]
3255S: Orphan
3256W: https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
3257F: drivers/net/wireless/ath/ath6kl/
3258
3259ATI_REMOTE2 DRIVER
3260M: Ville Syrjala <[email protected]>
3261S: Maintained
3262F: drivers/input/misc/ati_remote2.c
3263
3264ATK0110 HWMON DRIVER
3265M: Luca Tettamanti <[email protected]>
3266L: [email protected]
3267S: Maintained
3268F: drivers/hwmon/asus_atk0110.c
3269
3270ATLX ETHERNET DRIVERS
3271M: Chris Snook <[email protected]>
3272L: [email protected]
3273S: Maintained
3274W: http://sourceforge.net/projects/atl1
3275W: http://atl1.sourceforge.net
3276F: drivers/net/ethernet/atheros/
3277
3278ATM
3279M: Chas Williams <[email protected]>
3280L: [email protected] (moderated for non-subscribers)
3281L: [email protected]
3282S: Maintained
3283W: http://linux-atm.sourceforge.net
3284F: drivers/atm/
3285F: include/linux/atm*
3286F: include/uapi/linux/atm*
3287
3288ATMEL MACB ETHERNET DRIVER
3289M: Nicolas Ferre <[email protected]>
3290M: Claudiu Beznea <[email protected]>
3291S: Supported
3292F: drivers/net/ethernet/cadence/
3293
3294ATMEL MAXTOUCH DRIVER
3295M: Nick Dyer <[email protected]>
3296S: Maintained
3297T: git git://github.com/ndyer/linux.git
3298F: Documentation/devicetree/bindings/input/atmel,maxtouch.yaml
3299F: drivers/input/touchscreen/atmel_mxt_ts.c
3300
3301ATMEL WIRELESS DRIVER
3302L: [email protected]
3303S: Orphan
3304W: http://www.thekelleys.org.uk/atmel
3305W: http://atmelwlandriver.sourceforge.net/
3306F: drivers/net/wireless/atmel/atmel*
3307
3308ATOMIC INFRASTRUCTURE
3309M: Will Deacon <[email protected]>
3310M: Peter Zijlstra <[email protected]>
3311R: Boqun Feng <[email protected]>
3312R: Mark Rutland <[email protected]>
3313L: [email protected]
3314S: Maintained
3315F: Documentation/atomic_*.txt
3316F: arch/*/include/asm/atomic*.h
3317F: include/*/atomic*.h
3318F: include/linux/refcount.h
3319F: scripts/atomic/
3320
3321ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
3322M: Bradley Grove <[email protected]>
3323L: [email protected]
3324S: Supported
3325W: http://www.attotech.com
3326F: drivers/scsi/esas2r
3327
3328ATUSB IEEE 802.15.4 RADIO DRIVER
3329M: Stefan Schmidt <[email protected]>
3330L: [email protected]
3331S: Maintained
3332F: drivers/net/ieee802154/at86rf230.h
3333F: drivers/net/ieee802154/atusb.c
3334F: drivers/net/ieee802154/atusb.h
3335
3336AUDIT SUBSYSTEM
3337M: Paul Moore <[email protected]>
3338M: Eric Paris <[email protected]>
3339L: [email protected]
3340S: Supported
3341W: https://github.com/linux-audit
3342T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
3343F: include/asm-generic/audit_*.h
3344F: include/linux/audit.h
3345F: include/linux/audit_arch.h
3346F: include/uapi/linux/audit.h
3347F: kernel/audit*
3348F: lib/*audit.c
3349
3350AUXILIARY BUS DRIVER
3351M: Greg Kroah-Hartman <[email protected]>
3352R: Dave Ertman <[email protected]>
3353R: Ira Weiny <[email protected]>
3354S: Supported
3355T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3356F: Documentation/driver-api/auxiliary_bus.rst
3357F: drivers/base/auxiliary.c
3358F: include/linux/auxiliary_bus.h
3359
3360AUXILIARY DISPLAY DRIVERS
3361M: Miguel Ojeda <[email protected]>
3362S: Maintained
3363F: Documentation/devicetree/bindings/auxdisplay/
3364F: drivers/auxdisplay/
3365F: include/linux/cfag12864b.h
3366
3367AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
3368M: Andreas Klinger <[email protected]>
3369L: [email protected]
3370S: Maintained
3371F: Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
3372F: drivers/iio/adc/hx711.c
3373
3374AX.25 NETWORK LAYER
3375M: Ralf Baechle <[email protected]>
3376L: [email protected]
3377S: Maintained
3378W: https://linux-ax25.in-berlin.de
3379F: include/net/ax25.h
3380F: include/uapi/linux/ax25.h
3381F: net/ax25/
3382
3383AXENTIA ARM DEVICES
3384M: Peter Rosin <[email protected]>
3385L: [email protected] (moderated for non-subscribers)
3386S: Maintained
3387F: arch/arm/boot/dts/microchip/at91-linea.dtsi
3388F: arch/arm/boot/dts/microchip/at91-natte.dtsi
3389F: arch/arm/boot/dts/microchip/at91-nattis-2-natte-2.dts
3390F: arch/arm/boot/dts/microchip/at91-tse850-3.dts
3391
3392AXENTIA ASOC DRIVERS
3393M: Peter Rosin <[email protected]>
3394L: [email protected] (moderated for non-subscribers)
3395S: Maintained
3396F: Documentation/devicetree/bindings/sound/axentia,*
3397F: sound/soc/atmel/tse850-pcm5142.c
3398
3399AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3400M: Nuno Sá <[email protected]>
3401L: [email protected]
3402S: Supported
3403W: https://ez.analog.com/linux-software-drivers
3404F: Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3405F: drivers/hwmon/axi-fan-control.c
3406
3407AXXIA I2C CONTROLLER
3408M: Krzysztof Adamski <[email protected]>
3409L: [email protected]
3410S: Maintained
3411F: Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3412F: drivers/i2c/busses/i2c-axxia.c
3413
3414AZ6007 DVB DRIVER
3415M: Mauro Carvalho Chehab <[email protected]>
3416L: [email protected]
3417S: Maintained
3418W: https://linuxtv.org
3419T: git git://linuxtv.org/media_tree.git
3420F: drivers/media/usb/dvb-usb-v2/az6007.c
3421
3422AZTECH FM RADIO RECEIVER DRIVER
3423M: Hans Verkuil <[email protected]>
3424L: [email protected]
3425S: Maintained
3426W: https://linuxtv.org
3427T: git git://linuxtv.org/media_tree.git
3428F: drivers/media/radio/radio-aztech*
3429
3430B43 WIRELESS DRIVER
3431L: [email protected]
3432L: [email protected]
3433S: Orphan
3434W: https://wireless.wiki.kernel.org/en/users/Drivers/b43
3435F: drivers/net/wireless/broadcom/b43/
3436
3437B43LEGACY WIRELESS DRIVER
3438M: Larry Finger <[email protected]>
3439L: [email protected]
3440L: [email protected]
3441S: Maintained
3442W: https://wireless.wiki.kernel.org/en/users/Drivers/b43
3443F: drivers/net/wireless/broadcom/b43legacy/
3444
3445BACKLIGHT CLASS/SUBSYSTEM
3446M: Lee Jones <[email protected]>
3447M: Daniel Thompson <[email protected]>
3448M: Jingoo Han <[email protected]>
3449L: [email protected]
3450S: Maintained
3451T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3452F: Documentation/ABI/stable/sysfs-class-backlight
3453F: Documentation/ABI/testing/sysfs-class-backlight
3454F: Documentation/devicetree/bindings/leds/backlight
3455F: drivers/video/backlight/
3456F: include/linux/backlight.h
3457F: include/linux/pwm_backlight.h
3458
3459BARCO P50 GPIO DRIVER
3460M: Santosh Kumar Yadav <[email protected]>
3461M: Peter Korsgaard <[email protected]>
3462S: Maintained
3463F: drivers/platform/x86/barco-p50-gpio.c
3464
3465BATMAN ADVANCED
3466M: Marek Lindner <[email protected]>
3467M: Simon Wunderlich <[email protected]>
3468M: Antonio Quartulli <[email protected]>
3469M: Sven Eckelmann <[email protected]>
3470L: [email protected] (moderated for non-subscribers)
3471S: Maintained
3472W: https://www.open-mesh.org/
3473Q: https://patchwork.open-mesh.org/project/batman/list/
3474B: https://www.open-mesh.org/projects/batman-adv/issues
3475C: ircs://irc.hackint.org/batadv
3476T: git https://git.open-mesh.org/linux-merge.git
3477F: Documentation/networking/batman-adv.rst
3478F: include/uapi/linux/batadv_packet.h
3479F: include/uapi/linux/batman_adv.h
3480F: net/batman-adv/
3481
3482BAYCOM/HDLCDRV DRIVERS FOR AX.25
3483M: Thomas Sailer <[email protected]>
3484L: [email protected]
3485S: Maintained
3486W: http://www.baycom.org/~tom/ham/ham.html
3487F: drivers/net/hamradio/baycom*
3488
3489BCACHE (BLOCK LAYER CACHE)
3490M: Coly Li <[email protected]>
3491M: Kent Overstreet <[email protected]>
3492L: [email protected]
3493S: Maintained
3494W: http://bcache.evilpiepirate.org
3495C: irc://irc.oftc.net/bcache
3496F: drivers/md/bcache/
3497
3498BCACHEFS
3499M: Kent Overstreet <[email protected]>
3500R: Brian Foster <[email protected]>
3501L: [email protected]
3502S: Supported
3503C: irc://irc.oftc.net/bcache
3504F: fs/bcachefs/
3505
3506BDISP ST MEDIA DRIVER
3507M: Fabien Dessenne <[email protected]>
3508L: [email protected]
3509S: Supported
3510W: https://linuxtv.org
3511T: git git://linuxtv.org/media_tree.git
3512F: drivers/media/platform/st/sti/bdisp
3513
3514BECKHOFF CX5020 ETHERCAT MASTER DRIVER
3515M: Dariusz Marcinkiewicz <[email protected]>
3516L: [email protected]
3517S: Maintained
3518F: drivers/net/ethernet/ec_bhf.c
3519
3520BEFS FILE SYSTEM
3521M: Luis de Bethencourt <[email protected]>
3522M: Salah Triki <[email protected]>
3523S: Maintained
3524T: git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
3525F: Documentation/filesystems/befs.rst
3526F: fs/befs/
3527
3528BFQ I/O SCHEDULER
3529M: Paolo Valente <[email protected]>
3530M: Jens Axboe <[email protected]>
3531L: [email protected]
3532S: Maintained
3533F: Documentation/block/bfq-iosched.rst
3534F: block/bfq-*
3535
3536BFS FILE SYSTEM
3537M: "Tigran A. Aivazian" <[email protected]>
3538S: Maintained
3539F: Documentation/filesystems/bfs.rst
3540F: fs/bfs/
3541F: include/uapi/linux/bfs_fs.h
3542
3543BITMAP API
3544M: Yury Norov <[email protected]>
3545R: Andy Shevchenko <[email protected]>
3546R: Rasmus Villemoes <[email protected]>
3547S: Maintained
3548F: include/linux/bitfield.h
3549F: include/linux/bitmap-str.h
3550F: include/linux/bitmap.h
3551F: include/linux/bits.h
3552F: include/linux/cpumask.h
3553F: include/linux/find.h
3554F: include/linux/nodemask.h
3555F: include/vdso/bits.h
3556F: lib/bitmap-str.c
3557F: lib/bitmap.c
3558F: lib/cpumask.c
3559F: lib/cpumask_kunit.c
3560F: lib/find_bit.c
3561F: lib/find_bit_benchmark.c
3562F: lib/test_bitmap.c
3563F: tools/include/linux/bitfield.h
3564F: tools/include/linux/bitmap.h
3565F: tools/include/linux/bits.h
3566F: tools/include/linux/find.h
3567F: tools/include/vdso/bits.h
3568F: tools/lib/bitmap.c
3569F: tools/lib/find_bit.c
3570
3571BLINKM RGB LED DRIVER
3572M: Jan-Simon Moeller <[email protected]>
3573S: Maintained
3574F: drivers/leds/leds-blinkm.c
3575
3576BLOCK LAYER
3577M: Jens Axboe <[email protected]>
3578L: [email protected]
3579S: Maintained
3580T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
3581F: Documentation/ABI/stable/sysfs-block
3582F: Documentation/block/
3583F: block/
3584F: drivers/block/
3585F: include/linux/bio.h
3586F: include/linux/blk*
3587F: kernel/trace/blktrace.c
3588F: lib/sbitmap.c
3589
3590BLOCK2MTD DRIVER
3591M: Joern Engel <[email protected]>
3592L: [email protected]
3593S: Maintained
3594F: drivers/mtd/devices/block2mtd.c
3595
3596BLUETOOTH DRIVERS
3597M: Marcel Holtmann <[email protected]>
3598M: Johan Hedberg <[email protected]>
3599M: Luiz Augusto von Dentz <[email protected]>
3600L: [email protected]
3601S: Supported
3602W: http://www.bluez.org/
3603T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3604T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3605F: Documentation/devicetree/bindings/net/bluetooth/
3606F: drivers/bluetooth/
3607
3608BLUETOOTH SUBSYSTEM
3609M: Marcel Holtmann <[email protected]>
3610M: Johan Hedberg <[email protected]>
3611M: Luiz Augusto von Dentz <[email protected]>
3612L: [email protected]
3613S: Supported
3614W: http://www.bluez.org/
3615T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
3616T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
3617F: include/net/bluetooth/
3618F: net/bluetooth/
3619
3620BONDING DRIVER
3621M: Jay Vosburgh <[email protected]>
3622M: Andy Gospodarek <[email protected]>
3623L: [email protected]
3624S: Supported
3625W: http://sourceforge.net/projects/bonding/
3626F: Documentation/networking/bonding.rst
3627F: drivers/net/bonding/
3628F: include/net/bond*
3629F: include/uapi/linux/if_bonding.h
3630F: tools/testing/selftests/drivers/net/bonding/
3631
3632BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3633M: Dan Robertson <[email protected]>
3634L: [email protected]
3635S: Maintained
3636F: Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3637F: drivers/iio/accel/bma400*
3638
3639BPF JIT for ARM
3640M: Russell King <[email protected]>
3641M: Puranjay Mohan <[email protected]>
3642L: [email protected]
3643S: Maintained
3644F: arch/arm/net/
3645
3646BPF JIT for ARM64
3647M: Daniel Borkmann <[email protected]>
3648M: Alexei Starovoitov <[email protected]>
3649M: Zi Shen Lim <[email protected]>
3650L: [email protected]
3651S: Supported
3652F: arch/arm64/net/
3653
3654BPF JIT for MIPS (32-BIT AND 64-BIT)
3655M: Johan Almbladh <[email protected]>
3656M: Paul Burton <[email protected]>
3657L: [email protected]
3658S: Maintained
3659F: arch/mips/net/
3660
3661BPF JIT for NFP NICs
3662M: Jakub Kicinski <[email protected]>
3663L: [email protected]
3664S: Odd Fixes
3665F: drivers/net/ethernet/netronome/nfp/bpf/
3666
3667BPF JIT for POWERPC (32-BIT AND 64-BIT)
3668M: Naveen N. Rao <[email protected]>
3669M: Michael Ellerman <[email protected]>
3670L: [email protected]
3671S: Supported
3672F: arch/powerpc/net/
3673
3674BPF JIT for RISC-V (32-bit)
3675M: Luke Nelson <[email protected]>
3676M: Xi Wang <[email protected]>
3677L: [email protected]
3678S: Maintained
3679F: arch/riscv/net/
3680X: arch/riscv/net/bpf_jit_comp64.c
3681
3682BPF JIT for RISC-V (64-bit)
3683M: Björn Töpel <[email protected]>
3684L: [email protected]
3685S: Maintained
3686F: arch/riscv/net/
3687X: arch/riscv/net/bpf_jit_comp32.c
3688
3689BPF JIT for S390
3690M: Ilya Leoshkevich <[email protected]>
3691M: Heiko Carstens <[email protected]>
3692M: Vasily Gorbik <[email protected]>
3693L: [email protected]
3694S: Supported
3695F: arch/s390/net/
3696X: arch/s390/net/pnet.c
3697
3698BPF JIT for SPARC (32-BIT AND 64-BIT)
3699M: David S. Miller <[email protected]>
3700L: [email protected]
3701S: Odd Fixes
3702F: arch/sparc/net/
3703
3704BPF JIT for X86 32-BIT
3705M: Wang YanQing <[email protected]>
3706L: [email protected]
3707S: Odd Fixes
3708F: arch/x86/net/bpf_jit_comp32.c
3709
3710BPF JIT for X86 64-BIT
3711M: Alexei Starovoitov <[email protected]>
3712M: Daniel Borkmann <[email protected]>
3713L: [email protected]
3714S: Supported
3715F: arch/x86/net/
3716X: arch/x86/net/bpf_jit_comp32.c
3717
3718BPF [BTF]
3719M: Martin KaFai Lau <[email protected]>
3720L: [email protected]
3721S: Maintained
3722F: include/linux/btf*
3723F: kernel/bpf/btf.c
3724
3725BPF [CORE]
3726M: Alexei Starovoitov <[email protected]>
3727M: Daniel Borkmann <[email protected]>
3728R: John Fastabend <[email protected]>
3729L: [email protected]
3730S: Maintained
3731F: include/linux/bpf*
3732F: include/linux/filter.h
3733F: include/linux/tnum.h
3734F: kernel/bpf/core.c
3735F: kernel/bpf/dispatcher.c
3736F: kernel/bpf/mprog.c
3737F: kernel/bpf/syscall.c
3738F: kernel/bpf/tnum.c
3739F: kernel/bpf/trampoline.c
3740F: kernel/bpf/verifier.c
3741
3742BPF [DOCUMENTATION] (Related to Standardization)
3743R: David Vernet <[email protected]>
3744L: [email protected]
3745L: [email protected]
3746S: Maintained
3747F: Documentation/bpf/standardization/
3748
3749BPF [GENERAL] (Safe Dynamic Programs and Tools)
3750M: Alexei Starovoitov <[email protected]>
3751M: Daniel Borkmann <[email protected]>
3752M: Andrii Nakryiko <[email protected]>
3753R: Martin KaFai Lau <[email protected]>
3754R: Song Liu <[email protected]>
3755R: Yonghong Song <[email protected]>
3756R: John Fastabend <[email protected]>
3757R: KP Singh <[email protected]>
3758R: Stanislav Fomichev <[email protected]>
3759R: Hao Luo <[email protected]>
3760R: Jiri Olsa <[email protected]>
3761L: [email protected]
3762S: Supported
3763W: https://bpf.io/
3764Q: https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
3765T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
3766T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
3767F: Documentation/bpf/
3768F: Documentation/networking/filter.rst
3769F: Documentation/userspace-api/ebpf/
3770F: arch/*/net/*
3771F: include/linux/bpf*
3772F: include/linux/btf*
3773F: include/linux/filter.h
3774F: include/trace/events/xdp.h
3775F: include/uapi/linux/bpf*
3776F: include/uapi/linux/btf*
3777F: include/uapi/linux/filter.h
3778F: kernel/bpf/
3779F: kernel/trace/bpf_trace.c
3780F: lib/test_bpf.c
3781F: net/bpf/
3782F: net/core/filter.c
3783F: net/sched/act_bpf.c
3784F: net/sched/cls_bpf.c
3785F: samples/bpf/
3786F: scripts/bpf_doc.py
3787F: scripts/Makefile.btf
3788F: scripts/pahole-version.sh
3789F: tools/bpf/
3790F: tools/lib/bpf/
3791F: tools/testing/selftests/bpf/
3792
3793BPF [ITERATOR]
3794M: Yonghong Song <[email protected]>
3795L: [email protected]
3796S: Maintained
3797F: kernel/bpf/*iter.c
3798
3799BPF [L7 FRAMEWORK] (sockmap)
3800M: John Fastabend <[email protected]>
3801M: Jakub Sitnicki <[email protected]>
3802L: [email protected]
3803L: [email protected]
3804S: Maintained
3805F: include/linux/skmsg.h
3806F: net/core/skmsg.c
3807F: net/core/sock_map.c
3808F: net/ipv4/tcp_bpf.c
3809F: net/ipv4/udp_bpf.c
3810F: net/unix/unix_bpf.c
3811
3812BPF [LIBRARY] (libbpf)
3813M: Andrii Nakryiko <[email protected]>
3814L: [email protected]
3815S: Maintained
3816F: tools/lib/bpf/
3817
3818BPF [MISC]
3819L: [email protected]
3820S: Odd Fixes
3821K: (?:\b|_)bpf(?:\b|_)
3822
3823BPF [NETKIT] (BPF-programmable network device)
3824M: Daniel Borkmann <[email protected]>
3825M: Nikolay Aleksandrov <[email protected]>
3826L: [email protected]
3827L: [email protected]
3828S: Supported
3829F: drivers/net/netkit.c
3830F: include/net/netkit.h
3831
3832BPF [NETWORKING] (struct_ops, reuseport)
3833M: Martin KaFai Lau <[email protected]>
3834L: [email protected]
3835L: [email protected]
3836S: Maintained
3837F: kernel/bpf/bpf_struct*
3838
3839BPF [NETWORKING] (tcx & tc BPF, sock_addr)
3840M: Martin KaFai Lau <[email protected]>
3841M: Daniel Borkmann <[email protected]>
3842R: John Fastabend <[email protected]>
3843L: [email protected]
3844L: [email protected]
3845S: Maintained
3846F: include/net/tcx.h
3847F: kernel/bpf/tcx.c
3848F: net/core/filter.c
3849F: net/sched/act_bpf.c
3850F: net/sched/cls_bpf.c
3851
3852BPF [RINGBUF]
3853M: Andrii Nakryiko <[email protected]>
3854L: [email protected]
3855S: Maintained
3856F: kernel/bpf/ringbuf.c
3857
3858BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF)
3859M: KP Singh <[email protected]>
3860R: Florent Revest <[email protected]>
3861R: Brendan Jackman <[email protected]>
3862L: [email protected]
3863S: Maintained
3864F: Documentation/bpf/prog_lsm.rst
3865F: include/linux/bpf_lsm.h
3866F: kernel/bpf/bpf_lsm.c
3867F: security/bpf/
3868
3869BPF [SELFTESTS] (Test Runners & Infrastructure)
3870M: Andrii Nakryiko <[email protected]>
3871R: Mykola Lysenko <[email protected]>
3872L: [email protected]
3873S: Maintained
3874F: tools/testing/selftests/bpf/
3875
3876BPF [STORAGE & CGROUPS]
3877M: Martin KaFai Lau <[email protected]>
3878L: [email protected]
3879S: Maintained
3880F: kernel/bpf/*storage.c
3881F: kernel/bpf/bpf_lru*
3882F: kernel/bpf/cgroup.c
3883
3884BPF [TOOLING] (bpftool)
3885M: Quentin Monnet <[email protected]>
3886L: [email protected]
3887S: Maintained
3888F: kernel/bpf/disasm.*
3889F: tools/bpf/bpftool/
3890
3891BPF [TRACING]
3892M: Song Liu <[email protected]>
3893R: Jiri Olsa <[email protected]>
3894L: [email protected]
3895S: Maintained
3896F: kernel/bpf/stackmap.c
3897F: kernel/trace/bpf_trace.c
3898
3899BROADCOM ASP 2.0 ETHERNET DRIVER
3900M: Justin Chen <[email protected]>
3901M: Florian Fainelli <[email protected]>
3902L: [email protected]
3903L: [email protected]
3904S: Supported
3905F: Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml
3906F: drivers/net/ethernet/broadcom/asp2/
3907
3908BROADCOM B44 10/100 ETHERNET DRIVER
3909M: Michael Chan <[email protected]>
3910L: [email protected]
3911S: Supported
3912F: drivers/net/ethernet/broadcom/b44.*
3913
3914BROADCOM B53/SF2 ETHERNET SWITCH DRIVER
3915M: Florian Fainelli <[email protected]>
3916L: [email protected]
3917L: [email protected] (subscribers-only)
3918S: Supported
3919F: Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml
3920F: drivers/net/dsa/b53/*
3921F: drivers/net/dsa/bcm_sf2*
3922F: include/linux/dsa/brcm.h
3923F: include/linux/platform_data/b53.h
3924
3925BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3926M: Florian Fainelli <[email protected]>
3927R: Broadcom internal kernel review list <[email protected]>
3928L: [email protected] (moderated for non-subscribers)
3929L: [email protected] (moderated for non-subscribers)
3930S: Maintained
3931T: git https://github.com/broadcom/stblinux.git
3932F: Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3933F: drivers/pci/controller/pcie-brcmstb.c
3934F: drivers/staging/vc04_services
3935N: bcm2711
3936N: bcm283*
3937N: raspberrypi
3938
3939BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
3940M: Florian Fainelli <[email protected]>
3941M: Ray Jui <[email protected]>
3942M: Scott Branden <[email protected]>
3943R: Broadcom internal kernel review list <[email protected]>
3944S: Maintained
3945T: git https://github.com/broadcom/mach-bcm
3946F: arch/arm/mach-bcm/
3947N: bcm281*
3948N: bcm113*
3949N: bcm216*
3950N: kona
3951
3952BROADCOM BCM47XX MIPS ARCHITECTURE
3953M: Hauke Mehrtens <[email protected]>
3954M: Rafał Miłecki <[email protected]>
3955L: [email protected]
3956S: Maintained
3957F: Documentation/devicetree/bindings/mips/brcm/
3958F: arch/mips/bcm47xx/*
3959F: arch/mips/include/asm/mach-bcm47xx/*
3960
3961BROADCOM BCM4908 ETHERNET DRIVER
3962M: Rafał Miłecki <[email protected]>
3963R: Broadcom internal kernel review list <[email protected]>
3964L: [email protected]
3965S: Maintained
3966F: Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml
3967F: drivers/net/ethernet/broadcom/bcm4908_enet.*
3968F: drivers/net/ethernet/broadcom/unimac.h
3969
3970BROADCOM BCM4908 PINMUX DRIVER
3971M: Rafał Miłecki <[email protected]>
3972R: Broadcom internal kernel review list <[email protected]>
3973L: [email protected]
3974S: Maintained
3975F: Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml
3976F: drivers/pinctrl/bcm/pinctrl-bcm4908.c
3977
3978BROADCOM BCM5301X ARM ARCHITECTURE
3979M: Florian Fainelli <[email protected]>
3980M: Hauke Mehrtens <[email protected]>
3981M: Rafał Miłecki <[email protected]>
3982R: Broadcom internal kernel review list <[email protected]>
3983L: [email protected] (moderated for non-subscribers)
3984S: Maintained
3985F: arch/arm/boot/dts/broadcom/bcm-ns.dtsi
3986F: arch/arm/boot/dts/broadcom/bcm470*
3987F: arch/arm/boot/dts/broadcom/bcm5301*
3988F: arch/arm/boot/dts/broadcom/bcm953012*
3989F: arch/arm/mach-bcm/bcm_5301x.c
3990
3991BROADCOM BCM53573 ARM ARCHITECTURE
3992M: Florian Fainelli <[email protected]>
3993M: Rafał Miłecki <[email protected]>
3994R: Broadcom internal kernel review list <[email protected]>
3995L: [email protected] (moderated for non-subscribers)
3996S: Maintained
3997F: arch/arm/boot/dts/broadcom/bcm47189*
3998F: arch/arm/boot/dts/broadcom/bcm53573*
3999
4000BROADCOM BCM63XX/BCM33XX UDC DRIVER
4001M: Kevin Cernekee <[email protected]>
4002L: [email protected]
4003S: Maintained
4004F: drivers/usb/gadget/udc/bcm63xx_udc.*
4005
4006BROADCOM BCM7XXX ARM ARCHITECTURE
4007M: Florian Fainelli <[email protected]>
4008R: Broadcom internal kernel review list <[email protected]>
4009L: [email protected] (moderated for non-subscribers)
4010S: Maintained
4011T: git https://github.com/broadcom/stblinux.git
4012F: Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4013F: arch/arm/boot/dts/broadcom/bcm7*.dts*
4014F: arch/arm/include/asm/hardware/cache-b15-rac.h
4015F: arch/arm/mach-bcm/*brcmstb*
4016F: arch/arm/mm/cache-b15-rac.c
4017F: drivers/bus/brcmstb_gisb.c
4018F: drivers/pci/controller/pcie-brcmstb.c
4019N: brcmstb
4020N: bcm7038
4021N: bcm7120
4022
4023BROADCOM BCMBCA ARM ARCHITECTURE
4024M: William Zhang <[email protected]>
4025M: Anand Gore <[email protected]>
4026M: Kursad Oney <[email protected]>
4027M: Florian Fainelli <[email protected]>
4028M: Rafał Miłecki <[email protected]>
4029R: Broadcom internal kernel review list <[email protected]>
4030L: [email protected] (moderated for non-subscribers)
4031S: Maintained
4032T: git https://github.com/broadcom/stblinux.git
4033F: Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml
4034F: arch/arm64/boot/dts/broadcom/bcmbca/*
4035N: bcmbca
4036N: bcm[9]?47622
4037N: bcm[9]?4912
4038N: bcm[9]?63138
4039N: bcm[9]?63146
4040N: bcm[9]?63148
4041N: bcm[9]?63158
4042N: bcm[9]?63178
4043N: bcm[9]?6756
4044N: bcm[9]?6813
4045N: bcm[9]?6846
4046N: bcm[9]?6855
4047N: bcm[9]?6856
4048N: bcm[9]?6858
4049N: bcm[9]?6878
4050
4051BROADCOM BDC DRIVER
4052M: Justin Chen <[email protected]>
4053M: Al Cooper <[email protected]>
4054R: Broadcom internal kernel review list <[email protected]>
4055L: [email protected]
4056S: Maintained
4057F: Documentation/devicetree/bindings/usb/brcm,bdc.yaml
4058F: drivers/usb/gadget/udc/bdc/
4059
4060BROADCOM BMIPS CPUFREQ DRIVER
4061M: Markus Mayer <[email protected]>
4062R: Broadcom internal kernel review list <[email protected]>
4063L: [email protected]
4064S: Maintained
4065F: drivers/cpufreq/bmips-cpufreq.c
4066
4067BROADCOM BMIPS MIPS ARCHITECTURE
4068M: Florian Fainelli <[email protected]>
4069R: Broadcom internal kernel review list <[email protected]>
4070L: [email protected]
4071S: Maintained
4072T: git https://github.com/broadcom/stblinux.git
4073F: arch/mips/bmips/*
4074F: arch/mips/boot/dts/brcm/bcm*.dts*
4075F: arch/mips/include/asm/mach-bmips/*
4076F: arch/mips/kernel/*bmips*
4077F: drivers/irqchip/irq-bcm63*
4078F: drivers/irqchip/irq-bcm7*
4079F: drivers/irqchip/irq-brcmstb*
4080F: drivers/pmdomain/bcm/bcm63xx-power.c
4081F: include/linux/bcm963xx_nvram.h
4082F: include/linux/bcm963xx_tag.h
4083
4084BROADCOM BNX2 GIGABIT ETHERNET DRIVER
4085M: Rasesh Mody <[email protected]>
4086M: [email protected]
4087L: [email protected]
4088S: Supported
4089F: drivers/net/ethernet/broadcom/bnx2.*
4090F: drivers/net/ethernet/broadcom/bnx2_*
4091
4092BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
4093M: Saurav Kashyap <[email protected]>
4094M: Javed Hasan <[email protected]>
4095M: [email protected]
4096L: [email protected]
4097S: Supported
4098F: drivers/scsi/bnx2fc/
4099
4100BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
4101M: Nilesh Javali <[email protected]>
4102M: Manish Rangankar <[email protected]>
4103M: [email protected]
4104L: [email protected]
4105S: Supported
4106F: drivers/scsi/bnx2i/
4107
4108BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
4109M: Ariel Elior <[email protected]>
4110M: Sudarsana Kalluru <[email protected]>
4111M: Manish Chopra <[email protected]>
4112L: [email protected]
4113S: Supported
4114F: drivers/net/ethernet/broadcom/bnx2x/
4115
4116BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
4117M: Michael Chan <[email protected]>
4118L: [email protected]
4119S: Supported
4120F: drivers/firmware/broadcom/tee_bnxt_fw.c
4121F: drivers/net/ethernet/broadcom/bnxt/
4122F: include/linux/firmware/broadcom/tee_bnxt_fw.h
4123
4124BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
4125M: Arend van Spriel <[email protected]>
4126M: Franky Lin <[email protected]>
4127M: Hante Meuleman <[email protected]>
4128L: [email protected]
4129L: [email protected]
4130S: Supported
4131F: drivers/net/wireless/broadcom/brcm80211/
4132
4133BROADCOM BRCMSTB GPIO DRIVER
4134M: Doug Berger <[email protected]>
4135M: Florian Fainelli <[email protected]>
4136R: Broadcom internal kernel review list <[email protected]>
4137S: Supported
4138F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml
4139F: drivers/gpio/gpio-brcmstb.c
4140
4141BROADCOM BRCMSTB I2C DRIVER
4142M: Kamal Dasu <[email protected]>
4143R: Broadcom internal kernel review list <[email protected]>
4144L: [email protected]
4145S: Supported
4146F: Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
4147F: drivers/i2c/busses/i2c-brcmstb.c
4148
4149BROADCOM BRCMSTB UART DRIVER
4150M: Al Cooper <[email protected]>
4151R: Broadcom internal kernel review list <[email protected]>
4152L: [email protected]
4153S: Maintained
4154F: Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml
4155F: drivers/tty/serial/8250/8250_bcm7271.c
4156
4157BROADCOM BRCMSTB USB EHCI DRIVER
4158M: Justin Chen <[email protected]>
4159M: Al Cooper <[email protected]>
4160R: Broadcom internal kernel review list <[email protected]>
4161L: [email protected]
4162S: Maintained
4163F: Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
4164F: drivers/usb/host/ehci-brcm.*
4165
4166BROADCOM BRCMSTB USB PIN MAP DRIVER
4167M: Al Cooper <[email protected]>
4168R: Broadcom internal kernel review list <[email protected]>
4169L: [email protected]
4170S: Maintained
4171F: Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml
4172F: drivers/usb/misc/brcmstb-usb-pinmap.c
4173
4174BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
4175M: Justin Chen <[email protected]>
4176M: Al Cooper <[email protected]>
4177R: Broadcom internal kernel review list <[email protected]>
4178L: [email protected]
4179S: Maintained
4180F: drivers/phy/broadcom/phy-brcm-usb*
4181
4182BROADCOM Broadband SoC High Speed SPI Controller DRIVER
4183M: William Zhang <[email protected]>
4184M: Kursad Oney <[email protected]>
4185M: Jonas Gorski <[email protected]>
4186R: Broadcom internal kernel review list <[email protected]>
4187L: [email protected]
4188S: Maintained
4189F: Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml
4190F: drivers/spi/spi-bcm63xx-hsspi.c
4191F: drivers/spi/spi-bcmbca-hsspi.c
4192
4193BROADCOM BCM6348/BCM6358 SPI controller DRIVER
4194M: Jonas Gorski <[email protected]>
4195L: [email protected]
4196S: Odd Fixes
4197F: Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml
4198F: drivers/spi/spi-bcm63xx.c
4199
4200BROADCOM ETHERNET PHY DRIVERS
4201M: Florian Fainelli <[email protected]>
4202R: Broadcom internal kernel review list <[email protected]>
4203L: [email protected]
4204S: Supported
4205F: Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
4206F: drivers/net/phy/bcm*.[ch]
4207F: drivers/net/phy/broadcom.c
4208F: include/linux/brcmphy.h
4209
4210BROADCOM GENET ETHERNET DRIVER
4211M: Doug Berger <[email protected]>
4212M: Florian Fainelli <[email protected]>
4213R: Broadcom internal kernel review list <[email protected]>
4214L: [email protected]
4215S: Supported
4216F: Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml
4217F: Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml
4218F: drivers/net/ethernet/broadcom/genet/
4219F: drivers/net/ethernet/broadcom/unimac.h
4220F: drivers/net/mdio/mdio-bcm-unimac.c
4221F: include/linux/platform_data/bcmgenet.h
4222F: include/linux/platform_data/mdio-bcm-unimac.h
4223
4224BROADCOM IPROC ARM ARCHITECTURE
4225M: Ray Jui <[email protected]>
4226M: Scott Branden <[email protected]>
4227R: Broadcom internal kernel review list <[email protected]>
4228L: [email protected] (moderated for non-subscribers)
4229S: Maintained
4230T: git https://github.com/broadcom/stblinux.git
4231F: arch/arm64/boot/dts/broadcom/northstar2/*
4232F: arch/arm64/boot/dts/broadcom/stingray/*
4233F: drivers/clk/bcm/clk-ns*
4234F: drivers/clk/bcm/clk-sr*
4235F: drivers/pinctrl/bcm/pinctrl-ns*
4236F: include/dt-bindings/clock/bcm-sr*
4237N: iproc
4238N: cygnus
4239N: bcm[-_]nsp
4240N: bcm9113*
4241N: bcm9583*
4242N: bcm9585*
4243N: bcm9586*
4244N: bcm988312
4245N: bcm113*
4246N: bcm583*
4247N: bcm585*
4248N: bcm586*
4249N: bcm88312
4250N: hr2
4251N: stingray
4252
4253BROADCOM IPROC GBIT ETHERNET DRIVER
4254M: Rafał Miłecki <[email protected]>
4255R: Broadcom internal kernel review list <[email protected]>
4256L: [email protected]
4257S: Maintained
4258F: Documentation/devicetree/bindings/net/brcm,amac.yaml
4259F: drivers/net/ethernet/broadcom/bgmac*
4260F: drivers/net/ethernet/broadcom/unimac.h
4261
4262BROADCOM KONA GPIO DRIVER
4263M: Ray Jui <[email protected]>
4264R: Broadcom internal kernel review list <[email protected]>
4265S: Supported
4266F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml
4267F: drivers/gpio/gpio-bcm-kona.c
4268
4269BROADCOM MPI3 STORAGE CONTROLLER DRIVER
4270M: Sathya Prakash Veerichetty <[email protected]>
4271M: Kashyap Desai <[email protected]>
4272M: Sumit Saxena <[email protected]>
4273M: Sreekanth Reddy <[email protected]>
4274L: [email protected]
4275L: [email protected]
4276S: Supported
4277W: https://www.broadcom.com/support/storage
4278F: drivers/scsi/mpi3mr/
4279
4280BROADCOM NETXTREME-E ROCE DRIVER
4281M: Selvin Xavier <[email protected]>
4282L: [email protected]
4283S: Supported
4284W: http://www.broadcom.com
4285F: drivers/infiniband/hw/bnxt_re/
4286F: include/uapi/rdma/bnxt_re-abi.h
4287
4288BROADCOM NVRAM DRIVER
4289M: Rafał Miłecki <[email protected]>
4290L: [email protected]
4291S: Maintained
4292F: drivers/firmware/broadcom/*
4293
4294BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER
4295M: Rafał Miłecki <[email protected]>
4296M: Florian Fainelli <[email protected]>
4297R: Broadcom internal kernel review list <[email protected]>
4298L: [email protected]
4299S: Maintained
4300T: git https://github.com/broadcom/stblinux.git
4301F: drivers/pmdomain/bcm/bcm-pmb.c
4302F: include/dt-bindings/soc/bcm-pmb.h
4303
4304BROADCOM SPECIFIC AMBA DRIVER (BCMA)
4305M: Rafał Miłecki <[email protected]>
4306L: [email protected]
4307S: Maintained
4308F: drivers/bcma/
4309F: include/linux/bcma/
4310
4311BROADCOM SPI DRIVER
4312M: Kamal Dasu <[email protected]>
4313R: Broadcom internal kernel review list <[email protected]>
4314S: Maintained
4315F: Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml
4316F: drivers/spi/spi-bcm-qspi.*
4317F: drivers/spi/spi-brcmstb-qspi.c
4318F: drivers/spi/spi-iproc-qspi.c
4319
4320BROADCOM STB AVS CPUFREQ DRIVER
4321M: Markus Mayer <[email protected]>
4322R: Broadcom internal kernel review list <[email protected]>
4323L: [email protected]
4324S: Maintained
4325F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
4326F: drivers/cpufreq/brcmstb*
4327
4328BROADCOM STB AVS TMON DRIVER
4329M: Markus Mayer <[email protected]>
4330R: Broadcom internal kernel review list <[email protected]>
4331L: [email protected]
4332S: Maintained
4333F: Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml
4334F: drivers/thermal/broadcom/brcmstb*
4335
4336BROADCOM STB DPFE DRIVER
4337M: Markus Mayer <[email protected]>
4338R: Broadcom internal kernel review list <[email protected]>
4339L: [email protected] (moderated for non-subscribers)
4340S: Maintained
4341F: Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml
4342F: drivers/memory/brcmstb_dpfe.c
4343
4344BROADCOM STB NAND FLASH DRIVER
4345M: Brian Norris <[email protected]>
4346M: Kamal Dasu <[email protected]>
4347R: Broadcom internal kernel review list <[email protected]>
4348L: [email protected]
4349S: Maintained
4350F: drivers/mtd/nand/raw/brcmnand/
4351F: include/linux/platform_data/brcmnand.h
4352
4353BROADCOM STB PCIE DRIVER
4354M: Jim Quinlan <[email protected]>
4355M: Nicolas Saenz Julienne <[email protected]>
4356M: Florian Fainelli <[email protected]>
4357R: Broadcom internal kernel review list <[email protected]>
4358L: [email protected]
4359S: Maintained
4360F: Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
4361F: drivers/pci/controller/pcie-brcmstb.c
4362
4363BROADCOM SYSTEMPORT ETHERNET DRIVER
4364M: Florian Fainelli <[email protected]>
4365R: Broadcom internal kernel review list <[email protected]>
4366L: [email protected]
4367S: Supported
4368F: Documentation/devicetree/bindings/net/brcm,systemport.yaml
4369F: drivers/net/ethernet/broadcom/bcmsysport.*
4370F: drivers/net/ethernet/broadcom/unimac.h
4371
4372BROADCOM TG3 GIGABIT ETHERNET DRIVER
4373M: Pavan Chebbi <[email protected]>
4374M: Michael Chan <[email protected]>
4375L: [email protected]
4376S: Supported
4377F: drivers/net/ethernet/broadcom/tg3.*
4378
4379BROADCOM VK DRIVER
4380M: Scott Branden <[email protected]>
4381R: Broadcom internal kernel review list <[email protected]>
4382S: Supported
4383F: drivers/misc/bcm-vk/
4384F: include/uapi/linux/misc/bcm_vk.h
4385
4386BROCADE BFA FC SCSI DRIVER
4387M: Anil Gurumurthy <[email protected]>
4388M: Sudarsana Kalluru <[email protected]>
4389L: [email protected]
4390S: Supported
4391F: drivers/scsi/bfa/
4392
4393BROCADE BNA 10 GIGABIT ETHERNET DRIVER
4394M: Rasesh Mody <[email protected]>
4395M: Sudarsana Kalluru <[email protected]>
4396M: [email protected]
4397L: [email protected]
4398S: Supported
4399F: drivers/net/ethernet/brocade/bna/
4400
4401BSG (block layer generic sg v4 driver)
4402M: FUJITA Tomonori <[email protected]>
4403L: [email protected]
4404S: Supported
4405F: block/bsg.c
4406F: include/linux/bsg.h
4407F: include/uapi/linux/bsg.h
4408
4409BT87X AUDIO DRIVER
4410M: Clemens Ladisch <[email protected]>
4411L: [email protected] (moderated for non-subscribers)
4412S: Maintained
4413T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4414F: Documentation/sound/cards/bt87x.rst
4415F: sound/pci/bt87x.c
4416
4417BT8XXGPIO DRIVER
4418M: Michael Buesch <[email protected]>
4419S: Maintained
4420W: http://bu3sch.de/btgpio.php
4421F: drivers/gpio/gpio-bt8xx.c
4422
4423BTRFS FILE SYSTEM
4424M: Chris Mason <[email protected]>
4425M: Josef Bacik <[email protected]>
4426M: David Sterba <[email protected]>
4427L: [email protected]
4428S: Maintained
4429W: https://btrfs.readthedocs.io
4430Q: https://patchwork.kernel.org/project/linux-btrfs/list/
4431C: irc://irc.libera.chat/btrfs
4432T: git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
4433F: Documentation/filesystems/btrfs.rst
4434F: fs/btrfs/
4435F: include/linux/btrfs*
4436F: include/trace/events/btrfs.h
4437F: include/uapi/linux/btrfs*
4438
4439BTTV VIDEO4LINUX DRIVER
4440M: Mauro Carvalho Chehab <[email protected]>
4441L: [email protected]
4442S: Odd fixes
4443W: https://linuxtv.org
4444T: git git://linuxtv.org/media_tree.git
4445F: Documentation/driver-api/media/drivers/bttv*
4446F: drivers/media/pci/bt8xx/bttv*
4447
4448BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
4449M: Chanwoo Choi <[email protected]>
4450L: [email protected]
4451L: [email protected]
4452S: Maintained
4453T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
4454F: Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml
4455F: drivers/devfreq/exynos-bus.c
4456
4457BUSLOGIC SCSI DRIVER
4458M: Khalid Aziz <[email protected]>
4459L: [email protected]
4460S: Maintained
4461F: drivers/scsi/BusLogic.*
4462F: drivers/scsi/FlashPoint.*
4463
4464BXCAN CAN NETWORK DRIVER
4465M: Dario Binacchi <[email protected]>
4466L: [email protected]
4467S: Maintained
4468F: Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml
4469F: drivers/net/can/bxcan.c
4470
4471C-MEDIA CMI8788 DRIVER
4472M: Clemens Ladisch <[email protected]>
4473L: [email protected] (moderated for non-subscribers)
4474S: Maintained
4475T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
4476F: sound/pci/oxygen/
4477
4478C-SKY ARCHITECTURE
4479M: Guo Ren <[email protected]>
4480L: [email protected]
4481S: Supported
4482T: git https://github.com/c-sky/csky-linux.git
4483F: Documentation/devicetree/bindings/csky/
4484F: Documentation/devicetree/bindings/interrupt-controller/csky,*
4485F: Documentation/devicetree/bindings/timer/csky,*
4486F: arch/csky/
4487F: drivers/clocksource/timer-gx6605s.c
4488F: drivers/clocksource/timer-mp-csky.c
4489F: drivers/irqchip/irq-csky-*
4490N: csky
4491K: csky
4492
4493CA8210 IEEE-802.15.4 RADIO DRIVER
4494L: [email protected]
4495S: Orphan
4496W: https://github.com/Cascoda/ca8210-linux.git
4497F: Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
4498F: drivers/net/ieee802154/ca8210.c
4499
4500CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
4501M: David Howells <[email protected]>
4502L: [email protected] (moderated for non-subscribers)
4503S: Supported
4504F: Documentation/filesystems/caching/cachefiles.rst
4505F: fs/cachefiles/
4506
4507CACHESTAT: PAGE CACHE STATS FOR A FILE
4508M: Nhat Pham <[email protected]>
4509M: Johannes Weiner <[email protected]>
4510L: [email protected]
4511S: Maintained
4512F: tools/testing/selftests/cachestat/test_cachestat.c
4513
4514CADENCE MIPI-CSI2 BRIDGES
4515M: Maxime Ripard <[email protected]>
4516L: [email protected]
4517S: Maintained
4518F: Documentation/devicetree/bindings/media/cdns,*.txt
4519F: Documentation/devicetree/bindings/media/cdns,csi2rx.yaml
4520F: drivers/media/platform/cadence/cdns-csi2*
4521
4522CADENCE NAND DRIVER
4523L: [email protected]
4524S: Orphan
4525F: Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
4526F: drivers/mtd/nand/raw/cadence-nand-controller.c
4527
4528CADENCE USB3 DRD IP DRIVER
4529M: Peter Chen <[email protected]>
4530M: Pawel Laszczak <[email protected]>
4531R: Roger Quadros <[email protected]>
4532L: [email protected]
4533S: Maintained
4534T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4535F: Documentation/devicetree/bindings/usb/cdns,usb3.yaml
4536F: drivers/usb/cdns3/
4537X: drivers/usb/cdns3/cdnsp*
4538
4539CADENCE USBHS DRIVER
4540M: Pawel Laszczak <[email protected]>
4541L: [email protected]
4542S: Maintained
4543F: drivers/usb/gadget/udc/cdns2
4544
4545CADENCE USBSSP DRD IP DRIVER
4546M: Pawel Laszczak <[email protected]>
4547L: [email protected]
4548S: Maintained
4549T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4550F: drivers/usb/cdns3/
4551X: drivers/usb/cdns3/cdns3*
4552
4553CADET FM/AM RADIO RECEIVER DRIVER
4554M: Hans Verkuil <[email protected]>
4555L: [email protected]
4556S: Maintained
4557W: https://linuxtv.org
4558T: git git://linuxtv.org/media_tree.git
4559F: drivers/media/radio/radio-cadet*
4560
4561CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
4562L: [email protected]
4563S: Orphan
4564T: git git://linuxtv.org/media_tree.git
4565F: Documentation/admin-guide/media/cafe_ccic*
4566F: drivers/media/platform/marvell/
4567
4568CAIF NETWORK LAYER
4569L: [email protected]
4570S: Orphan
4571F: Documentation/networking/caif/
4572F: drivers/net/caif/
4573F: include/net/caif/
4574F: include/uapi/linux/caif/
4575F: net/caif/
4576
4577CAKE QDISC
4578M: Toke Høiland-Jørgensen <[email protected]>
4579L: [email protected] (moderated for non-subscribers)
4580S: Maintained
4581F: net/sched/sch_cake.c
4582
4583CAN NETWORK DRIVERS
4584M: Wolfgang Grandegger <[email protected]>
4585M: Marc Kleine-Budde <[email protected]>
4586L: [email protected]
4587S: Maintained
4588W: https://github.com/linux-can
4589T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4590T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4591F: Documentation/devicetree/bindings/net/can/
4592F: Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml
4593F: drivers/net/can/
4594F: drivers/phy/phy-can-transceiver.c
4595F: include/linux/can/bittiming.h
4596F: include/linux/can/dev.h
4597F: include/linux/can/length.h
4598F: include/linux/can/platform/
4599F: include/linux/can/rx-offload.h
4600F: include/uapi/linux/can/error.h
4601F: include/uapi/linux/can/netlink.h
4602F: include/uapi/linux/can/vxcan.h
4603
4604CAN NETWORK LAYER
4605M: Oliver Hartkopp <[email protected]>
4606M: Marc Kleine-Budde <[email protected]>
4607L: [email protected]
4608S: Maintained
4609W: https://github.com/linux-can
4610T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
4611T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
4612F: Documentation/networking/can.rst
4613F: include/linux/can/can-ml.h
4614F: include/linux/can/core.h
4615F: include/linux/can/skb.h
4616F: include/net/netns/can.h
4617F: include/uapi/linux/can.h
4618F: include/uapi/linux/can/bcm.h
4619F: include/uapi/linux/can/gw.h
4620F: include/uapi/linux/can/isotp.h
4621F: include/uapi/linux/can/raw.h
4622F: net/can/
4623
4624CAN-J1939 NETWORK LAYER
4625M: Robin van der Gracht <[email protected]>
4626M: Oleksij Rempel <[email protected]>
4627R: [email protected]
4628L: [email protected]
4629S: Maintained
4630F: Documentation/networking/j1939.rst
4631F: include/uapi/linux/can/j1939.h
4632F: net/can/j1939/
4633
4634CANAAN/KENDRYTE K210 SOC FPIOA DRIVER
4635M: Damien Le Moal <[email protected]>
4636L: [email protected]
4637L: [email protected] (pinctrl driver)
4638F: Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml
4639F: drivers/pinctrl/pinctrl-k210.c
4640
4641CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER
4642M: Damien Le Moal <[email protected]>
4643L: [email protected]
4644L: [email protected]
4645S: Maintained
4646F: Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml
4647F: drivers/reset/reset-k210.c
4648
4649CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER
4650M: Damien Le Moal <[email protected]>
4651L: [email protected]
4652S: Maintained
4653F: Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml
4654F: drivers/soc/canaan/
4655F: include/soc/canaan/
4656
4657CAPABILITIES
4658M: Serge Hallyn <[email protected]>
4659L: [email protected]
4660S: Supported
4661F: include/linux/capability.h
4662F: include/uapi/linux/capability.h
4663F: kernel/capability.c
4664F: security/commoncap.c
4665
4666CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
4667M: Kevin Tsai <[email protected]>
4668S: Maintained
4669F: drivers/iio/light/cm*
4670
4671CARL9170 LINUX COMMUNITY WIRELESS DRIVER
4672M: Christian Lamparter <[email protected]>
4673L: [email protected]
4674S: Maintained
4675W: https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
4676F: drivers/net/wireless/ath/carl9170/
4677
4678CAVIUM I2C DRIVER
4679M: Robert Richter <[email protected]>
4680S: Odd Fixes
4681W: http://www.marvell.com
4682F: drivers/i2c/busses/i2c-octeon*
4683F: drivers/i2c/busses/i2c-thunderx*
4684
4685CAVIUM LIQUIDIO NETWORK DRIVER
4686M: Derek Chickles <[email protected]>
4687M: Satanand Burla <[email protected]>
4688M: Felix Manlunas <[email protected]>
4689L: [email protected]
4690S: Supported
4691W: http://www.marvell.com
4692F: drivers/net/ethernet/cavium/liquidio/
4693
4694CAVIUM MMC DRIVER
4695M: Robert Richter <[email protected]>
4696S: Odd Fixes
4697W: http://www.marvell.com
4698F: drivers/mmc/host/cavium*
4699
4700CAVIUM OCTEON-TX CRYPTO DRIVER
4701M: George Cherian <[email protected]>
4702L: [email protected]
4703S: Supported
4704W: http://www.marvell.com
4705F: drivers/crypto/cavium/cpt/
4706
4707CAVIUM THUNDERX2 ARM64 SOC
4708M: Robert Richter <[email protected]>
4709L: [email protected] (moderated for non-subscribers)
4710S: Odd Fixes
4711F: Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4712F: arch/arm64/boot/dts/cavium/thunder2-99xx*
4713
4714CBS/ETF/TAPRIO QDISCS
4715M: Vinicius Costa Gomes <[email protected]>
4716L: [email protected]
4717S: Maintained
4718F: net/sched/sch_cbs.c
4719F: net/sched/sch_etf.c
4720F: net/sched/sch_taprio.c
4721
4722CC2520 IEEE-802.15.4 RADIO DRIVER
4723M: Stefan Schmidt <[email protected]>
4724L: [email protected]
4725S: Odd Fixes
4726F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
4727F: drivers/net/ieee802154/cc2520.c
4728
4729CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
4730M: Gilad Ben-Yossef <[email protected]>
4731L: [email protected]
4732S: Supported
4733W: https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4734F: drivers/crypto/ccree/
4735
4736CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4737M: Hadar Gat <[email protected]>
4738L: [email protected]
4739S: Supported
4740W: https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
4741F: Documentation/devicetree/bindings/rng/arm-cctrng.yaml
4742F: drivers/char/hw_random/cctrng.c
4743F: drivers/char/hw_random/cctrng.h
4744
4745CEC FRAMEWORK
4746M: Hans Verkuil <[email protected]>
4747L: [email protected]
4748S: Supported
4749W: http://linuxtv.org
4750T: git git://linuxtv.org/media_tree.git
4751F: Documentation/ABI/testing/debugfs-cec-error-inj
4752F: Documentation/devicetree/bindings/media/cec/cec-common.yaml
4753F: Documentation/driver-api/media/cec-core.rst
4754F: Documentation/userspace-api/media/cec
4755F: drivers/media/cec/
4756F: drivers/media/rc/keymaps/rc-cec.c
4757F: include/media/cec-notifier.h
4758F: include/media/cec.h
4759F: include/uapi/linux/cec-funcs.h
4760F: include/uapi/linux/cec.h
4761
4762CEC GPIO DRIVER
4763M: Hans Verkuil <[email protected]>
4764L: [email protected]
4765S: Supported
4766W: http://linuxtv.org
4767T: git git://linuxtv.org/media_tree.git
4768F: Documentation/devicetree/bindings/media/cec/cec-gpio.yaml
4769F: drivers/media/cec/platform/cec-gpio/
4770
4771CELL BROADBAND ENGINE ARCHITECTURE
4772M: Arnd Bergmann <[email protected]>
4773L: [email protected]
4774S: Supported
4775W: http://www.ibm.com/developerworks/power/cell/
4776F: arch/powerpc/include/asm/cell*.h
4777F: arch/powerpc/include/asm/spu*.h
4778F: arch/powerpc/include/uapi/asm/spu*.h
4779F: arch/powerpc/platforms/cell/
4780
4781CELLWISE CW2015 BATTERY DRIVER
4782M: Tobias Schrammm <[email protected]>
4783S: Maintained
4784F: Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4785F: drivers/power/supply/cw2015_battery.c
4786
4787CEPH COMMON CODE (LIBCEPH)
4788M: Ilya Dryomov <[email protected]>
4789M: Xiubo Li <[email protected]>
4790R: Jeff Layton <[email protected]>
4791L: [email protected]
4792S: Supported
4793W: http://ceph.com/
4794T: git https://github.com/ceph/ceph-client.git
4795F: include/linux/ceph/
4796F: include/linux/crush/
4797F: net/ceph/
4798
4799CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
4800M: Xiubo Li <[email protected]>
4801M: Ilya Dryomov <[email protected]>
4802R: Jeff Layton <[email protected]>
4803L: [email protected]
4804S: Supported
4805W: http://ceph.com/
4806T: git https://github.com/ceph/ceph-client.git
4807F: Documentation/filesystems/ceph.rst
4808F: fs/ceph/
4809
4810CERTIFICATE HANDLING
4811M: David Howells <[email protected]>
4812M: David Woodhouse <[email protected]>
4813L: [email protected]
4814S: Maintained
4815F: Documentation/admin-guide/module-signing.rst
4816F: certs/
4817F: scripts/sign-file.c
4818F: tools/certs/
4819
4820CFAG12864B LCD DRIVER
4821M: Miguel Ojeda <[email protected]>
4822S: Maintained
4823F: drivers/auxdisplay/cfag12864b.c
4824F: include/linux/cfag12864b.h
4825
4826CFAG12864BFB LCD FRAMEBUFFER DRIVER
4827M: Miguel Ojeda <[email protected]>
4828S: Maintained
4829F: drivers/auxdisplay/cfag12864bfb.c
4830F: include/linux/cfag12864b.h
4831
4832CHAR and MISC DRIVERS
4833M: Arnd Bergmann <[email protected]>
4834M: Greg Kroah-Hartman <[email protected]>
4835S: Supported
4836T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
4837F: drivers/char/
4838F: drivers/misc/
4839F: include/linux/miscdevice.h
4840X: drivers/char/agp/
4841X: drivers/char/hw_random/
4842X: drivers/char/ipmi/
4843X: drivers/char/random.c
4844X: drivers/char/tpm/
4845
4846CHARGERLAB POWER-Z HARDWARE MONITOR DRIVER
4847M: Thomas Weißschuh <[email protected]>
4848L: [email protected]
4849S: Maintained
4850F: Documentation/hwmon/powerz.rst
4851F: drivers/hwmon/powerz.c
4852
4853CHECKPATCH
4854M: Andy Whitcroft <[email protected]>
4855M: Joe Perches <[email protected]>
4856R: Dwaipayan Ray <[email protected]>
4857R: Lukas Bulwahn <[email protected]>
4858S: Maintained
4859F: scripts/checkpatch.pl
4860
4861CHECKPATCH DOCUMENTATION
4862M: Dwaipayan Ray <[email protected]>
4863M: Lukas Bulwahn <[email protected]>
4864R: Joe Perches <[email protected]>
4865S: Maintained
4866F: Documentation/dev-tools/checkpatch.rst
4867
4868CHINESE DOCUMENTATION
4869M: Alex Shi <[email protected]>
4870M: Yanteng Si <[email protected]>
4871S: Maintained
4872F: Documentation/translations/zh_CN/
4873
4874CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
4875M: Peter Chen <[email protected]>
4876L: [email protected]
4877S: Maintained
4878T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
4879F: drivers/usb/chipidea/
4880
4881CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
4882M: Hans de Goede <[email protected]>
4883L: [email protected]
4884S: Maintained
4885F: Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml
4886F: drivers/input/touchscreen/chipone_icn8318.c
4887
4888CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
4889M: Hans de Goede <[email protected]>
4890L: [email protected]
4891S: Maintained
4892F: drivers/input/touchscreen/chipone_icn8505.c
4893
4894CHROME HARDWARE PLATFORM SUPPORT
4895M: Benson Leung <[email protected]>
4896M: Tzung-Bi Shih <[email protected]>
4897L: [email protected]
4898S: Maintained
4899T: git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
4900F: drivers/platform/chrome/
4901
4902CHROMEOS EC CODEC DRIVER
4903M: Cheng-Yi Chiang <[email protected]>
4904M: Tzung-Bi Shih <[email protected]>
4905R: Guenter Roeck <[email protected]>
4906L: [email protected]
4907S: Maintained
4908F: Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4909F: sound/soc/codecs/cros_ec_codec.*
4910
4911CHROMEOS EC SUBDRIVERS
4912M: Benson Leung <[email protected]>
4913R: Guenter Roeck <[email protected]>
4914L: [email protected]
4915S: Maintained
4916F: drivers/power/supply/cros_usbpd-charger.c
4917N: cros_ec
4918N: cros-ec
4919
4920CHROMEOS EC UART DRIVER
4921M: Bhanu Prakash Maiya <[email protected]>
4922R: Benson Leung <[email protected]>
4923R: Tzung-Bi Shih <[email protected]>
4924S: Maintained
4925F: drivers/platform/chrome/cros_ec_uart.c
4926
4927CHROMEOS EC USB PD NOTIFY DRIVER
4928M: Prashant Malani <[email protected]>
4929L: [email protected]
4930S: Maintained
4931F: drivers/platform/chrome/cros_usbpd_notify.c
4932F: include/linux/platform_data/cros_usbpd_notify.h
4933
4934CHROMEOS EC USB TYPE-C DRIVER
4935M: Prashant Malani <[email protected]>
4936L: [email protected]
4937S: Maintained
4938F: drivers/platform/chrome/cros_ec_typec.*
4939F: drivers/platform/chrome/cros_typec_switch.c
4940F: drivers/platform/chrome/cros_typec_vdm.*
4941
4942CHROMEOS HPS DRIVER
4943M: Dan Callaghan <[email protected]>
4944R: Sami Kyöstilä <[email protected]>
4945S: Maintained
4946F: drivers/platform/chrome/cros_hps_i2c.c
4947
4948CHRONTEL CH7322 CEC DRIVER
4949M: Joe Tessler <[email protected]>
4950L: [email protected]
4951S: Maintained
4952T: git git://linuxtv.org/media_tree.git
4953F: Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
4954F: drivers/media/cec/i2c/ch7322.c
4955
4956CIRRUS LOGIC AUDIO CODEC DRIVERS
4957M: James Schulman <[email protected]>
4958M: David Rhodes <[email protected]>
4959M: Richard Fitzgerald <[email protected]>
4960L: [email protected] (moderated for non-subscribers)
4961L: [email protected]
4962S: Maintained
4963F: Documentation/devicetree/bindings/sound/cirrus,cs*
4964F: drivers/mfd/cs42l43*
4965F: drivers/pinctrl/cirrus/pinctrl-cs42l43*
4966F: drivers/spi/spi-cs42l43*
4967F: include/dt-bindings/sound/cs*
4968F: include/linux/mfd/cs42l43*
4969F: include/sound/cs*
4970F: sound/pci/hda/cirrus*
4971F: sound/pci/hda/cs*
4972F: sound/pci/hda/hda_cs_dsp_ctl.*
4973F: sound/soc/codecs/cs*
4974
4975CIRRUS LOGIC DSP FIRMWARE DRIVER
4976M: Simon Trimmer <[email protected]>
4977M: Charles Keepax <[email protected]>
4978M: Richard Fitzgerald <[email protected]>
4979L: [email protected]
4980S: Supported
4981W: https://github.com/CirrusLogic/linux-drivers/wiki
4982T: git https://github.com/CirrusLogic/linux-drivers.git
4983F: drivers/firmware/cirrus/*
4984F: include/linux/firmware/cirrus/*
4985
4986CIRRUS LOGIC EP93XX ETHERNET DRIVER
4987M: Hartley Sweeten <[email protected]>
4988L: [email protected]
4989S: Maintained
4990F: drivers/net/ethernet/cirrus/ep93xx_eth.c
4991
4992CIRRUS LOGIC LOCHNAGAR DRIVER
4993M: Charles Keepax <[email protected]>
4994M: Richard Fitzgerald <[email protected]>
4995L: [email protected]
4996S: Supported
4997F: Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
4998F: Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
4999F: Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
5000F: Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
5001F: Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
5002F: Documentation/hwmon/lochnagar.rst
5003F: drivers/clk/clk-lochnagar.c
5004F: drivers/hwmon/lochnagar-hwmon.c
5005F: drivers/mfd/lochnagar-i2c.c
5006F: drivers/pinctrl/cirrus/pinctrl-lochnagar.c
5007F: drivers/regulator/lochnagar-regulator.c
5008F: include/dt-bindings/clock/lochnagar.h
5009F: include/dt-bindings/pinctrl/lochnagar.h
5010F: include/linux/mfd/lochnagar*
5011F: sound/soc/codecs/lochnagar-sc.c
5012
5013CIRRUS LOGIC MADERA CODEC DRIVERS
5014M: Charles Keepax <[email protected]>
5015M: Richard Fitzgerald <[email protected]>
5016L: [email protected] (moderated for non-subscribers)
5017L: [email protected]
5018S: Supported
5019W: https://github.com/CirrusLogic/linux-drivers/wiki
5020T: git https://github.com/CirrusLogic/linux-drivers.git
5021F: Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
5022F: Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
5023F: Documentation/devicetree/bindings/sound/cirrus,madera.yaml
5024F: drivers/gpio/gpio-madera*
5025F: drivers/irqchip/irq-madera*
5026F: drivers/mfd/cs47l*
5027F: drivers/mfd/madera*
5028F: drivers/pinctrl/cirrus/*
5029F: include/dt-bindings/sound/madera*
5030F: include/linux/irqchip/irq-madera*
5031F: include/linux/mfd/madera/*
5032F: include/sound/madera*
5033F: sound/soc/codecs/cs47l*
5034F: sound/soc/codecs/madera*
5035
5036CISCO FCOE HBA DRIVER
5037M: Satish Kharat <[email protected]>
5038M: Sesidhar Baddela <[email protected]>
5039M: Karan Tilak Kumar <[email protected]>
5040L: [email protected]
5041S: Supported
5042F: drivers/scsi/fnic/
5043
5044CISCO SCSI HBA DRIVER
5045M: Karan Tilak Kumar <[email protected]>
5046M: Sesidhar Baddela <[email protected]>
5047L: [email protected]
5048S: Supported
5049F: drivers/scsi/snic/
5050
5051CISCO VIC ETHERNET NIC DRIVER
5052M: Christian Benvenuti <[email protected]>
5053M: Satish Kharat <[email protected]>
5054S: Supported
5055F: drivers/net/ethernet/cisco/enic/
5056
5057CISCO VIC LOW LATENCY NIC DRIVER
5058M: Christian Benvenuti <[email protected]>
5059M: Nelson Escobar <[email protected]>
5060S: Supported
5061F: drivers/infiniband/hw/usnic/
5062
5063CLANG CONTROL FLOW INTEGRITY SUPPORT
5064M: Sami Tolvanen <[email protected]>
5065M: Kees Cook <[email protected]>
5066R: Nathan Chancellor <[email protected]>
5067L: [email protected]
5068S: Supported
5069B: https://github.com/ClangBuiltLinux/linux/issues
5070T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
5071F: include/linux/cfi.h
5072F: kernel/cfi.c
5073
5074CLANG-FORMAT FILE
5075M: Miguel Ojeda <[email protected]>
5076S: Maintained
5077F: .clang-format
5078
5079CLANG/LLVM BUILD SUPPORT
5080M: Nathan Chancellor <[email protected]>
5081R: Nick Desaulniers <[email protected]>
5082R: Bill Wendling <[email protected]>
5083R: Justin Stitt <[email protected]>
5084L: [email protected]
5085S: Supported
5086W: https://clangbuiltlinux.github.io/
5087B: https://github.com/ClangBuiltLinux/linux/issues
5088C: irc://irc.libera.chat/clangbuiltlinux
5089F: Documentation/kbuild/llvm.rst
5090F: include/linux/compiler-clang.h
5091F: scripts/Makefile.clang
5092F: scripts/clang-tools/
5093K: \b(?i:clang|llvm)\b
5094
5095CLK API
5096M: Russell King <[email protected]>
5097L: [email protected]
5098S: Maintained
5099F: include/linux/clk.h
5100
5101CLOCKSOURCE, CLOCKEVENT DRIVERS
5102M: Daniel Lezcano <[email protected]>
5103M: Thomas Gleixner <[email protected]>
5104L: [email protected]
5105S: Supported
5106T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5107F: Documentation/devicetree/bindings/timer/
5108F: drivers/clocksource/
5109
5110CLOSURES
5111M: Kent Overstreet <[email protected]>
5112L: [email protected]
5113S: Supported
5114C: irc://irc.oftc.net/bcache
5115F: include/linux/closure.h
5116F: lib/closure.c
5117
5118CMPC ACPI DRIVER
5119M: Thadeu Lima de Souza Cascardo <[email protected]>
5120M: Daniel Oliveira Nascimento <[email protected]>
5121L: [email protected]
5122S: Supported
5123F: drivers/platform/x86/classmate-laptop.c
5124
5125COBALT MEDIA DRIVER
5126M: Hans Verkuil <[email protected]>
5127L: [email protected]
5128S: Supported
5129W: https://linuxtv.org
5130T: git git://linuxtv.org/media_tree.git
5131F: drivers/media/pci/cobalt/
5132
5133COCCINELLE/Semantic Patches (SmPL)
5134M: Julia Lawall <[email protected]>
5135M: Nicolas Palix <[email protected]>
5136L: [email protected] (moderated for non-subscribers)
5137S: Supported
5138W: https://coccinelle.gitlabpages.inria.fr/website/
5139T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git
5140F: Documentation/dev-tools/coccinelle.rst
5141F: scripts/coccicheck
5142F: scripts/coccinelle/
5143
5144CODA FILE SYSTEM
5145M: Jan Harkes <[email protected]>
5146M: [email protected]
5147L: [email protected]
5148S: Maintained
5149W: http://www.coda.cs.cmu.edu/
5150F: Documentation/filesystems/coda.rst
5151F: fs/coda/
5152F: include/linux/coda*.h
5153F: include/uapi/linux/coda*.h
5154
5155CODA V4L2 MEM2MEM DRIVER
5156M: Philipp Zabel <[email protected]>
5157L: [email protected]
5158S: Maintained
5159F: Documentation/devicetree/bindings/media/coda.yaml
5160F: drivers/media/platform/chips-media/
5161
5162CODE OF CONDUCT
5163M: Greg Kroah-Hartman <[email protected]>
5164S: Supported
5165F: Documentation/process/code-of-conduct-interpretation.rst
5166F: Documentation/process/code-of-conduct.rst
5167
5168COMEDI DRIVERS
5169M: Ian Abbott <[email protected]>
5170M: H Hartley Sweeten <[email protected]>
5171S: Odd Fixes
5172F: drivers/comedi/
5173F: include/linux/comedi/
5174F: include/uapi/linux/comedi.h
5175
5176COMMON CLK FRAMEWORK
5177M: Michael Turquette <[email protected]>
5178M: Stephen Boyd <[email protected]>
5179L: [email protected]
5180S: Maintained
5181Q: http://patchwork.kernel.org/project/linux-clk/list/
5182T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
5183F: Documentation/devicetree/bindings/clock/
5184F: drivers/clk/
5185F: include/dt-bindings/clock/
5186F: include/linux/clk-pr*
5187F: include/linux/clk/
5188F: include/linux/of_clk.h
5189X: drivers/clk/clkdev.c
5190
5191COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3)
5192M: Steve French <[email protected]>
5193R: Paulo Alcantara <[email protected]> (DFS, global name space)
5194R: Ronnie Sahlberg <[email protected]> (directory leases, sparse files)
5195R: Shyam Prasad N <[email protected]> (multichannel)
5196R: Tom Talpey <[email protected]> (RDMA, smbdirect)
5197L: [email protected]
5198L: [email protected] (moderated for non-subscribers)
5199S: Supported
5200W: https://wiki.samba.org/index.php/LinuxCIFS
5201T: git git://git.samba.org/sfrench/cifs-2.6.git
5202F: Documentation/admin-guide/cifs/
5203F: fs/smb/client/
5204F: fs/smb/common/
5205F: include/uapi/linux/cifs
5206
5207COMPACTPCI HOTPLUG CORE
5208M: Scott Murray <[email protected]>
5209L: [email protected]
5210S: Maintained
5211F: drivers/pci/hotplug/cpci_hotplug*
5212
5213COMPACTPCI HOTPLUG GENERIC DRIVER
5214M: Scott Murray <[email protected]>
5215L: [email protected]
5216S: Maintained
5217F: drivers/pci/hotplug/cpcihp_generic.c
5218
5219COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
5220M: Scott Murray <[email protected]>
5221L: [email protected]
5222S: Maintained
5223F: drivers/pci/hotplug/cpcihp_zt5550.*
5224
5225COMPAL LAPTOP SUPPORT
5226M: Cezary Jackiewicz <[email protected]>
5227L: [email protected]
5228S: Maintained
5229F: drivers/platform/x86/compal-laptop.c
5230
5231COMPILER ATTRIBUTES
5232M: Miguel Ojeda <[email protected]>
5233S: Maintained
5234F: include/linux/compiler_attributes.h
5235
5236COMPUTE EXPRESS LINK (CXL)
5237M: Davidlohr Bueso <[email protected]>
5238M: Jonathan Cameron <[email protected]>
5239M: Dave Jiang <[email protected]>
5240M: Alison Schofield <[email protected]>
5241M: Vishal Verma <[email protected]>
5242M: Ira Weiny <[email protected]>
5243M: Dan Williams <[email protected]>
5244L: [email protected]
5245S: Maintained
5246F: drivers/cxl/
5247F: include/uapi/linux/cxl_mem.h
5248F: tools/testing/cxl/
5249
5250COMPUTE EXPRESS LINK PMU (CPMU)
5251M: Jonathan Cameron <[email protected]>
5252L: [email protected]
5253S: Maintained
5254F: Documentation/admin-guide/perf/cxl.rst
5255F: drivers/perf/cxl_pmu.c
5256
5257CONEXANT ACCESSRUNNER USB DRIVER
5258L: [email protected]
5259S: Orphan
5260W: http://accessrunner.sourceforge.net/
5261F: drivers/usb/atm/cxacru.c
5262
5263CONFIDENTIAL COMPUTING THREAT MODEL FOR X86 VIRTUALIZATION (SNP/TDX)
5264M: Elena Reshetova <[email protected]>
5265M: Carlos Bilbao <[email protected]>
5266S: Maintained
5267F: Documentation/security/snp-tdx-threat-model.rst
5268
5269CONFIGFS
5270M: Joel Becker <[email protected]>
5271M: Christoph Hellwig <[email protected]>
5272S: Supported
5273T: git git://git.infradead.org/users/hch/configfs.git
5274F: fs/configfs/
5275F: include/linux/configfs.h
5276F: samples/configfs/
5277
5278CONSOLE SUBSYSTEM
5279M: Greg Kroah-Hartman <[email protected]>
5280S: Supported
5281F: drivers/video/console/
5282F: include/linux/console*
5283
5284CONTEXT TRACKING
5285M: Frederic Weisbecker <[email protected]>
5286M: "Paul E. McKenney" <[email protected]>
5287S: Maintained
5288F: include/linux/context_tracking*
5289F: kernel/context_tracking.c
5290
5291CONTROL GROUP (CGROUP)
5292M: Tejun Heo <[email protected]>
5293M: Zefan Li <[email protected]>
5294M: Johannes Weiner <[email protected]>
5295L: [email protected]
5296S: Maintained
5297T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5298F: Documentation/admin-guide/cgroup-v1/
5299F: Documentation/admin-guide/cgroup-v2.rst
5300F: include/linux/cgroup*
5301F: kernel/cgroup/
5302F: tools/testing/selftests/cgroup/
5303
5304CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
5305M: Tejun Heo <[email protected]>
5306M: Josef Bacik <[email protected]>
5307M: Jens Axboe <[email protected]>
5308L: [email protected]
5309L: [email protected]
5310T: git git://git.kernel.dk/linux-block
5311F: Documentation/admin-guide/cgroup-v1/blkio-controller.rst
5312F: block/bfq-cgroup.c
5313F: block/blk-cgroup.c
5314F: block/blk-iocost.c
5315F: block/blk-iolatency.c
5316F: block/blk-throttle.c
5317F: include/linux/blk-cgroup.h
5318
5319CONTROL GROUP - CPUSET
5320M: Waiman Long <[email protected]>
5321M: Zefan Li <[email protected]>
5322L: [email protected]
5323S: Maintained
5324T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
5325F: Documentation/admin-guide/cgroup-v1/cpusets.rst
5326F: include/linux/cpuset.h
5327F: kernel/cgroup/cpuset.c
5328F: tools/testing/selftests/cgroup/test_cpuset.c
5329F: tools/testing/selftests/cgroup/test_cpuset_prs.sh
5330
5331CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
5332M: Johannes Weiner <[email protected]>
5333M: Michal Hocko <[email protected]>
5334M: Roman Gushchin <[email protected]>
5335M: Shakeel Butt <[email protected]>
5336R: Muchun Song <[email protected]>
5337L: [email protected]
5338L: [email protected]
5339S: Maintained
5340F: mm/memcontrol.c
5341F: mm/swap_cgroup.c
5342F: tools/testing/selftests/cgroup/memcg_protection.m
5343F: tools/testing/selftests/cgroup/test_hugetlb_memcg.c
5344F: tools/testing/selftests/cgroup/test_kmem.c
5345F: tools/testing/selftests/cgroup/test_memcontrol.c
5346
5347CORETEMP HARDWARE MONITORING DRIVER
5348M: Fenghua Yu <[email protected]>
5349L: [email protected]
5350S: Maintained
5351F: Documentation/hwmon/coretemp.rst
5352F: drivers/hwmon/coretemp.c
5353
5354CORSAIR-CPRO HARDWARE MONITOR DRIVER
5355M: Marius Zachmann <[email protected]>
5356L: [email protected]
5357S: Maintained
5358F: drivers/hwmon/corsair-cpro.c
5359
5360CORSAIR-PSU HARDWARE MONITOR DRIVER
5361M: Wilken Gottwalt <[email protected]>
5362L: [email protected]
5363S: Maintained
5364F: Documentation/hwmon/corsair-psu.rst
5365F: drivers/hwmon/corsair-psu.c
5366
5367COUNTER SUBSYSTEM
5368M: William Breathitt Gray <[email protected]>
5369L: [email protected]
5370S: Maintained
5371T: git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git
5372F: Documentation/ABI/testing/sysfs-bus-counter
5373F: Documentation/driver-api/generic-counter.rst
5374F: drivers/counter/
5375F: include/linux/counter.h
5376F: include/uapi/linux/counter.h
5377F: tools/counter/
5378
5379CP2615 I2C DRIVER
5380M: Bence Csókás <[email protected]>
5381S: Maintained
5382F: drivers/i2c/busses/i2c-cp2615.c
5383
5384CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
5385M: Viresh Kumar <[email protected]>
5386M: Sudeep Holla <[email protected]>
5387L: [email protected]
5388S: Maintained
5389W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
5390F: drivers/cpufreq/vexpress-spc-cpufreq.c
5391
5392CPU FREQUENCY SCALING FRAMEWORK
5393M: "Rafael J. Wysocki" <[email protected]>
5394M: Viresh Kumar <[email protected]>
5395L: [email protected]
5396S: Maintained
5397B: https://bugzilla.kernel.org
5398T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5399T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
5400F: Documentation/admin-guide/pm/cpufreq.rst
5401F: Documentation/admin-guide/pm/intel_pstate.rst
5402F: Documentation/cpu-freq/
5403F: Documentation/devicetree/bindings/cpufreq/
5404F: drivers/cpufreq/
5405F: include/linux/cpufreq.h
5406F: include/linux/sched/cpufreq.h
5407F: kernel/sched/cpufreq*.c
5408F: tools/testing/selftests/cpufreq/
5409
5410CPU HOTPLUG
5411M: Thomas Gleixner <[email protected]>
5412M: Peter Zijlstra <[email protected]>
5413L: [email protected]
5414S: Maintained
5415T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/core
5416F: include/linux/cpu.h
5417F: include/linux/cpuhotplug.h
5418F: include/linux/smpboot.h
5419F: kernel/cpu.c
5420F: kernel/smpboot.*
5421
5422CPU IDLE TIME MANAGEMENT FRAMEWORK
5423M: "Rafael J. Wysocki" <[email protected]>
5424M: Daniel Lezcano <[email protected]>
5425L: [email protected]
5426S: Maintained
5427B: https://bugzilla.kernel.org
5428T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5429F: Documentation/admin-guide/pm/cpuidle.rst
5430F: Documentation/driver-api/pm/cpuidle.rst
5431F: drivers/cpuidle/
5432F: include/linux/cpuidle.h
5433
5434CPU POWER MONITORING SUBSYSTEM
5435M: Thomas Renninger <[email protected]>
5436M: Shuah Khan <[email protected]>
5437M: Shuah Khan <[email protected]>
5438L: [email protected]
5439S: Maintained
5440F: tools/power/cpupower/
5441
5442CPUID/MSR DRIVER
5443M: "H. Peter Anvin" <[email protected]>
5444S: Maintained
5445F: arch/x86/kernel/cpuid.c
5446F: arch/x86/kernel/msr.c
5447
5448CPUIDLE DRIVER - ARM BIG LITTLE
5449M: Lorenzo Pieralisi <[email protected]>
5450M: Daniel Lezcano <[email protected]>
5451L: [email protected]
5452L: [email protected] (moderated for non-subscribers)
5453S: Maintained
5454T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
5455F: drivers/cpuidle/cpuidle-big_little.c
5456
5457CPUIDLE DRIVER - ARM EXYNOS
5458M: Daniel Lezcano <[email protected]>
5459M: Kukjin Kim <[email protected]>
5460R: Krzysztof Kozlowski <[email protected]>
5461L: [email protected]
5462L: [email protected]
5463S: Maintained
5464F: arch/arm/mach-exynos/pm.c
5465F: drivers/cpuidle/cpuidle-exynos.c
5466F: include/linux/platform_data/cpuidle-exynos.h
5467
5468CPUIDLE DRIVER - ARM PSCI
5469M: Lorenzo Pieralisi <[email protected]>
5470M: Sudeep Holla <[email protected]>
5471L: [email protected]
5472L: [email protected] (moderated for non-subscribers)
5473S: Supported
5474F: drivers/cpuidle/cpuidle-psci.c
5475
5476CPUIDLE DRIVER - ARM PSCI PM DOMAIN
5477M: Ulf Hansson <[email protected]>
5478L: [email protected]
5479L: [email protected] (moderated for non-subscribers)
5480S: Supported
5481F: drivers/cpuidle/cpuidle-psci-domain.c
5482F: drivers/cpuidle/cpuidle-psci.h
5483
5484CPUIDLE DRIVER - DT IDLE PM DOMAIN
5485M: Ulf Hansson <[email protected]>
5486L: [email protected]
5487S: Supported
5488F: drivers/cpuidle/dt_idle_genpd.c
5489F: drivers/cpuidle/dt_idle_genpd.h
5490
5491CPUIDLE DRIVER - RISC-V SBI
5492M: Anup Patel <[email protected]>
5493L: [email protected]
5494L: [email protected]
5495S: Maintained
5496F: drivers/cpuidle/cpuidle-riscv-sbi.c
5497
5498CRAMFS FILESYSTEM
5499M: Nicolas Pitre <[email protected]>
5500S: Maintained
5501F: Documentation/filesystems/cramfs.rst
5502F: fs/cramfs/
5503
5504CREATIVE SB0540
5505M: Bastien Nocera <[email protected]>
5506L: [email protected]
5507S: Maintained
5508F: drivers/hid/hid-creative-sb0540.c
5509
5510CRYPTO API
5511M: Herbert Xu <[email protected]>
5512M: "David S. Miller" <[email protected]>
5513L: [email protected]
5514S: Maintained
5515T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
5516T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
5517F: Documentation/crypto/
5518F: Documentation/devicetree/bindings/crypto/
5519F: arch/*/crypto/
5520F: crypto/
5521F: drivers/crypto/
5522F: include/crypto/
5523F: include/linux/crypto*
5524F: lib/crypto/
5525
5526CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
5527M: Neil Horman <[email protected]>
5528L: [email protected]
5529S: Maintained
5530F: crypto/ansi_cprng.c
5531F: crypto/rng.c
5532
5533CS3308 MEDIA DRIVER
5534M: Hans Verkuil <[email protected]>
5535L: [email protected]
5536S: Odd Fixes
5537W: http://linuxtv.org
5538T: git git://linuxtv.org/media_tree.git
5539F: drivers/media/i2c/cs3308.c
5540
5541CS5535 Audio ALSA driver
5542M: Jaya Kumar <[email protected]>
5543S: Maintained
5544F: sound/pci/cs5535audio/
5545
5546CTU CAN FD DRIVER
5547M: Pavel Pisa <[email protected]>
5548M: Ondrej Ille <[email protected]>
5549L: [email protected]
5550S: Maintained
5551F: Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml
5552F: drivers/net/can/ctucanfd/
5553
5554CW1200 WLAN driver
5555S: Orphan
5556F: drivers/net/wireless/st/cw1200/
5557
5558CX18 VIDEO4LINUX DRIVER
5559M: Andy Walls <[email protected]>
5560L: [email protected]
5561S: Maintained
5562W: https://linuxtv.org
5563T: git git://linuxtv.org/media_tree.git
5564F: drivers/media/pci/cx18/
5565F: include/uapi/linux/ivtv*
5566
5567CX2341X MPEG ENCODER HELPER MODULE
5568M: Hans Verkuil <[email protected]>
5569L: [email protected]
5570S: Maintained
5571W: https://linuxtv.org
5572T: git git://linuxtv.org/media_tree.git
5573F: drivers/media/common/cx2341x*
5574F: include/media/drv-intf/cx2341x.h
5575
5576CX24120 MEDIA DRIVER
5577M: Jemma Denson <[email protected]>
5578M: Patrick Boettcher <[email protected]>
5579L: [email protected]
5580S: Maintained
5581W: https://linuxtv.org
5582Q: http://patchwork.linuxtv.org/project/linux-media/list/
5583F: drivers/media/dvb-frontends/cx24120*
5584
5585CX88 VIDEO4LINUX DRIVER
5586M: Mauro Carvalho Chehab <[email protected]>
5587L: [email protected]
5588S: Odd fixes
5589W: https://linuxtv.org
5590T: git git://linuxtv.org/media_tree.git
5591F: Documentation/driver-api/media/drivers/cx88*
5592F: drivers/media/pci/cx88/
5593
5594CXD2820R MEDIA DRIVER
5595L: [email protected]
5596S: Orphan
5597W: https://linuxtv.org
5598Q: http://patchwork.linuxtv.org/project/linux-media/list/
5599F: drivers/media/dvb-frontends/cxd2820r*
5600
5601CXGB3 ETHERNET DRIVER (CXGB3)
5602M: Raju Rangoju <[email protected]>
5603L: [email protected]
5604S: Supported
5605W: http://www.chelsio.com
5606F: drivers/net/ethernet/chelsio/cxgb3/
5607
5608CXGB3 ISCSI DRIVER (CXGB3I)
5609M: Varun Prakash <[email protected]>
5610L: [email protected]
5611S: Supported
5612W: http://www.chelsio.com
5613F: drivers/scsi/cxgbi/cxgb3i
5614
5615CXGB4 CRYPTO DRIVER (chcr)
5616M: Ayush Sawal <[email protected]>
5617L: [email protected]
5618S: Supported
5619W: http://www.chelsio.com
5620F: drivers/crypto/chelsio
5621
5622CXGB4 ETHERNET DRIVER (CXGB4)
5623M: Raju Rangoju <[email protected]>
5624L: [email protected]
5625S: Supported
5626W: http://www.chelsio.com
5627F: drivers/net/ethernet/chelsio/cxgb4/
5628
5629CXGB4 INLINE CRYPTO DRIVER
5630M: Ayush Sawal <[email protected]>
5631L: [email protected]
5632S: Supported
5633W: http://www.chelsio.com
5634F: drivers/net/ethernet/chelsio/inline_crypto/
5635
5636CXGB4 ISCSI DRIVER (CXGB4I)
5637M: Varun Prakash <[email protected]>
5638L: [email protected]
5639S: Supported
5640W: http://www.chelsio.com
5641F: drivers/scsi/cxgbi/cxgb4i
5642
5643CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
5644M: Potnuri Bharat Teja <[email protected]>
5645L: [email protected]
5646S: Supported
5647W: http://www.openfabrics.org
5648F: drivers/infiniband/hw/cxgb4/
5649F: include/uapi/rdma/cxgb4-abi.h
5650
5651CXGB4VF ETHERNET DRIVER (CXGB4VF)
5652M: Raju Rangoju <[email protected]>
5653L: [email protected]
5654S: Supported
5655W: http://www.chelsio.com
5656F: drivers/net/ethernet/chelsio/cxgb4vf/
5657
5658CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
5659M: Frederic Barrat <[email protected]>
5660M: Andrew Donnellan <[email protected]>
5661L: [email protected]
5662S: Supported
5663F: Documentation/ABI/testing/sysfs-class-cxl
5664F: Documentation/arch/powerpc/cxl.rst
5665F: arch/powerpc/platforms/powernv/pci-cxl.c
5666F: drivers/misc/cxl/
5667F: include/misc/cxl*
5668F: include/uapi/misc/cxl.h
5669
5670CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
5671M: Manoj N. Kumar <[email protected]>
5672M: Matthew R. Ochs <[email protected]>
5673M: Uma Krishnan <[email protected]>
5674L: [email protected]
5675S: Supported
5676F: Documentation/arch/powerpc/cxlflash.rst
5677F: drivers/scsi/cxlflash/
5678F: include/uapi/scsi/cxlflash_ioctl.h
5679
5680CYBERPRO FB DRIVER
5681M: Russell King <[email protected]>
5682L: [email protected] (moderated for non-subscribers)
5683S: Maintained
5684W: http://www.armlinux.org.uk/
5685F: drivers/video/fbdev/cyber2000fb.*
5686
5687CYCLADES PC300 DRIVER
5688S: Orphan
5689F: drivers/net/wan/pc300*
5690
5691CYPRESS CY8C95X0 PINCTRL DRIVER
5692M: Patrick Rudolph <[email protected]>
5693L: [email protected]
5694S: Maintained
5695F: drivers/pinctrl/pinctrl-cy8c95x0.c
5696
5697CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
5698M: Linus Walleij <[email protected]>
5699L: [email protected]
5700S: Maintained
5701F: drivers/input/touchscreen/cy8ctma140.c
5702
5703CYPRESS STREETFIGHTER TOUCHKEYS DRIVER
5704M: Yassine Oudjana <[email protected]>
5705L: [email protected]
5706S: Maintained
5707F: Documentation/devicetree/bindings/input/cypress-sf.yaml
5708F: drivers/input/keyboard/cypress-sf.c
5709
5710CYPRESS_FIRMWARE MEDIA DRIVER
5711L: [email protected]
5712S: Orphan
5713W: https://linuxtv.org
5714Q: http://patchwork.linuxtv.org/project/linux-media/list/
5715F: drivers/media/common/cypress_firmware*
5716
5717CYTTSP TOUCHSCREEN DRIVER
5718M: Linus Walleij <[email protected]>
5719L: [email protected]
5720S: Maintained
5721F: drivers/input/touchscreen/cyttsp*
5722
5723D-LINK DIR-685 TOUCHKEYS DRIVER
5724M: Linus Walleij <[email protected]>
5725L: [email protected]
5726S: Supported
5727F: drivers/input/keyboard/dlink-dir685-touchkeys.c
5728
5729DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
5730M: Joshua Kinard <[email protected]>
5731S: Maintained
5732F: drivers/rtc/rtc-ds1685.c
5733F: include/linux/rtc/ds1685.h
5734
5735DAMA SLAVE for AX.25
5736M: Joerg Reuter <[email protected]>
5737L: [email protected]
5738S: Maintained
5739W: http://yaina.de/jreuter/
5740W: http://www.qsl.net/dl1bke/
5741F: net/ax25/af_ax25.c
5742F: net/ax25/ax25_dev.c
5743F: net/ax25/ax25_ds_*
5744F: net/ax25/ax25_in.c
5745F: net/ax25/ax25_out.c
5746F: net/ax25/ax25_timer.c
5747F: net/ax25/sysctl_net_ax25.c
5748
5749DATA ACCESS MONITOR
5750M: SeongJae Park <[email protected]>
5751L: [email protected]
5752L: [email protected]
5753S: Maintained
5754W: https://damonitor.github.io
5755P: Documentation/mm/damon/maintainer-profile.rst
5756T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
5757T: quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
5758T: git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next
5759F: Documentation/ABI/testing/sysfs-kernel-mm-damon
5760F: Documentation/admin-guide/mm/damon/
5761F: Documentation/mm/damon/
5762F: include/linux/damon.h
5763F: include/trace/events/damon.h
5764F: mm/damon/
5765F: tools/testing/selftests/damon/
5766
5767DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
5768L: [email protected]
5769S: Orphan
5770F: Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
5771F: drivers/net/ethernet/dec/tulip/dmfe.c
5772
5773DC390/AM53C974 SCSI driver
5774M: Hannes Reinecke <[email protected]>
5775L: [email protected]
5776S: Maintained
5777F: drivers/scsi/am53c974.c
5778
5779DC395x SCSI driver
5780M: Oliver Neukum <[email protected]>
5781M: Ali Akcaagac <[email protected]>
5782M: Jamie Lenehan <[email protected]>
5783S: Maintained
5784F: Documentation/scsi/dc395x.rst
5785F: drivers/scsi/dc395x.*
5786
5787DCCP PROTOCOL
5788L: [email protected]
5789S: Orphan
5790W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
5791F: include/linux/dccp.h
5792F: include/linux/tfrc.h
5793F: include/uapi/linux/dccp.h
5794F: net/dccp/
5795
5796DEBUGOBJECTS:
5797M: Thomas Gleixner <[email protected]>
5798L: [email protected]
5799S: Maintained
5800T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/debugobjects
5801F: include/linux/debugobjects.h
5802F: lib/debugobjects.c
5803
5804DECSTATION PLATFORM SUPPORT
5805M: "Maciej W. Rozycki" <[email protected]>
5806L: [email protected]
5807S: Maintained
5808W: http://www.linux-mips.org/wiki/DECstation
5809F: arch/mips/dec/
5810F: arch/mips/include/asm/dec/
5811F: arch/mips/include/asm/mach-dec/
5812
5813DEFXX FDDI NETWORK DRIVER
5814M: "Maciej W. Rozycki" <[email protected]>
5815S: Maintained
5816F: drivers/net/fddi/defxx.*
5817
5818DEFZA FDDI NETWORK DRIVER
5819M: "Maciej W. Rozycki" <[email protected]>
5820S: Maintained
5821F: drivers/net/fddi/defza.*
5822
5823DEINTERLACE DRIVERS FOR ALLWINNER H3
5824M: Jernej Skrabec <[email protected]>
5825L: [email protected]
5826S: Maintained
5827T: git git://linuxtv.org/media_tree.git
5828F: Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
5829F: drivers/media/platform/sunxi/sun8i-di/
5830
5831DELL LAPTOP DRIVER
5832M: Matthew Garrett <[email protected]>
5833M: Pali Rohár <[email protected]>
5834L: [email protected]
5835S: Maintained
5836F: drivers/platform/x86/dell/dell-laptop.c
5837
5838DELL LAPTOP FREEFALL DRIVER
5839M: Pali Rohár <[email protected]>
5840S: Maintained
5841F: drivers/platform/x86/dell/dell-smo8800.c
5842
5843DELL LAPTOP RBTN DRIVER
5844M: Pali Rohár <[email protected]>
5845S: Maintained
5846F: drivers/platform/x86/dell/dell-rbtn.*
5847
5848DELL LAPTOP SMM DRIVER
5849M: Pali Rohár <[email protected]>
5850S: Maintained
5851F: Documentation/ABI/obsolete/procfs-i8k
5852F: drivers/hwmon/dell-smm-hwmon.c
5853F: include/uapi/linux/i8k.h
5854
5855DELL REMOTE BIOS UPDATE DRIVER
5856M: Stuart Hayes <[email protected]>
5857L: [email protected]
5858S: Maintained
5859F: drivers/platform/x86/dell/dell_rbu.c
5860
5861DELL SMBIOS DRIVER
5862M: Pali Rohár <[email protected]>
5863L: [email protected]
5864L: [email protected]
5865S: Maintained
5866F: drivers/platform/x86/dell/dell-smbios.*
5867
5868DELL SMBIOS SMM DRIVER
5869L: [email protected]
5870L: [email protected]
5871S: Maintained
5872F: drivers/platform/x86/dell/dell-smbios-smm.c
5873
5874DELL SMBIOS WMI DRIVER
5875L: [email protected]
5876L: [email protected]
5877S: Maintained
5878F: drivers/platform/x86/dell/dell-smbios-wmi.c
5879F: tools/wmi/dell-smbios-example.c
5880
5881DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
5882M: Stuart Hayes <[email protected]>
5883L: [email protected]
5884S: Maintained
5885F: Documentation/driver-api/dcdbas.rst
5886F: drivers/platform/x86/dell/dcdbas.*
5887
5888DELL WMI DDV DRIVER
5889M: Armin Wolf <[email protected]>
5890S: Maintained
5891F: Documentation/ABI/testing/debugfs-dell-wmi-ddv
5892F: Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv
5893F: Documentation/wmi/devices/dell-wmi-ddv.rst
5894F: drivers/platform/x86/dell/dell-wmi-ddv.c
5895
5896DELL WMI DESCRIPTOR DRIVER
5897L: [email protected]
5898S: Maintained
5899F: drivers/platform/x86/dell/dell-wmi-descriptor.c
5900
5901DELL WMI HARDWARE PRIVACY SUPPORT
5902M: Perry Yuan <[email protected]>
5903L: [email protected]
5904L: [email protected]
5905S: Maintained
5906F: drivers/platform/x86/dell/dell-wmi-privacy.c
5907
5908DELL WMI NOTIFICATIONS DRIVER
5909M: Matthew Garrett <[email protected]>
5910M: Pali Rohár <[email protected]>
5911S: Maintained
5912F: drivers/platform/x86/dell/dell-wmi-base.c
5913
5914DELL WMI SYSMAN DRIVER
5915M: Prasanth Ksr <[email protected]>
5916L: [email protected]
5917L: [email protected]
5918S: Maintained
5919F: Documentation/ABI/testing/sysfs-class-firmware-attributes
5920F: drivers/platform/x86/dell/dell-wmi-sysman/
5921
5922DELTA AHE-50DC FAN CONTROL MODULE DRIVER
5923M: Zev Weiss <[email protected]>
5924L: [email protected]
5925S: Maintained
5926F: drivers/hwmon/pmbus/delta-ahe50dc-fan.c
5927
5928DELTA DPS920AB PSU DRIVER
5929M: Robert Marko <[email protected]>
5930L: [email protected]
5931S: Maintained
5932F: Documentation/hwmon/dps920ab.rst
5933F: drivers/hwmon/pmbus/dps920ab.c
5934
5935DELTA NETWORKS TN48M CPLD DRIVERS
5936M: Robert Marko <[email protected]>
5937S: Maintained
5938F: Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml
5939F: Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml
5940F: Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml
5941F: drivers/gpio/gpio-tn48m.c
5942F: include/dt-bindings/reset/delta,tn48m-reset.h
5943
5944DELTA ST MEDIA DRIVER
5945M: Hugues Fruchet <[email protected]>
5946L: [email protected]
5947S: Supported
5948W: https://linuxtv.org
5949T: git git://linuxtv.org/media_tree.git
5950F: drivers/media/platform/st/sti/delta
5951
5952DENALI NAND DRIVER
5953L: [email protected]
5954S: Orphan
5955F: drivers/mtd/nand/raw/denali*
5956
5957DESIGNWARE EDMA CORE IP DRIVER
5958M: Manivannan Sadhasivam <[email protected]>
5959R: Gustavo Pimentel <[email protected]>
5960R: Serge Semin <[email protected]>
5961L: [email protected]
5962S: Maintained
5963F: drivers/dma/dw-edma/
5964F: include/linux/dma/edma.h
5965
5966DESIGNWARE USB2 DRD IP DRIVER
5967M: Minas Harutyunyan <[email protected]>
5968L: [email protected]
5969S: Maintained
5970T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
5971F: drivers/usb/dwc2/
5972
5973DESIGNWARE USB3 DRD IP DRIVER
5974M: Thinh Nguyen <[email protected]>
5975L: [email protected]
5976S: Maintained
5977F: drivers/usb/dwc3/
5978
5979DESIGNWARE XDATA IP DRIVER
5980M: Gustavo Pimentel <[email protected]>
5981L: [email protected]
5982S: Maintained
5983F: Documentation/misc-devices/dw-xdata-pcie.rst
5984F: drivers/misc/dw-xdata-pcie.c
5985
5986DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
5987M: Andreas Klinger <[email protected]>
5988L: [email protected]
5989S: Maintained
5990F: Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
5991F: drivers/iio/proximity/srf*.c
5992
5993DEVICE COREDUMP (DEV_COREDUMP)
5994M: Johannes Berg <[email protected]>
5995L: [email protected]
5996S: Maintained
5997F: drivers/base/devcoredump.c
5998F: include/linux/devcoredump.h
5999
6000DEVICE DEPENDENCY HELPER SCRIPT
6001M: Saravana Kannan <[email protected]>
6002L: [email protected]
6003S: Maintained
6004F: scripts/dev-needs.sh
6005
6006DEVICE DIRECT ACCESS (DAX)
6007M: Dan Williams <[email protected]>
6008M: Vishal Verma <[email protected]>
6009M: Dave Jiang <[email protected]>
6010L: [email protected]
6011L: [email protected]
6012S: Supported
6013F: drivers/dax/
6014
6015DEVICE FREQUENCY (DEVFREQ)
6016M: MyungJoo Ham <[email protected]>
6017M: Kyungmin Park <[email protected]>
6018M: Chanwoo Choi <[email protected]>
6019L: [email protected]
6020S: Maintained
6021T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6022F: Documentation/devicetree/bindings/devfreq/
6023F: Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml
6024F: drivers/devfreq/
6025F: include/linux/devfreq.h
6026F: include/trace/events/devfreq.h
6027
6028DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
6029M: Chanwoo Choi <[email protected]>
6030L: [email protected]
6031S: Supported
6032T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
6033F: Documentation/devicetree/bindings/devfreq/event/
6034F: drivers/devfreq/devfreq-event.c
6035F: drivers/devfreq/event/
6036F: include/dt-bindings/pmu/exynos_ppmu.h
6037F: include/linux/devfreq-event.h
6038
6039DEVICE RESOURCE MANAGEMENT HELPERS
6040M: Hans de Goede <[email protected]>
6041R: Matti Vaittinen <[email protected]>
6042S: Maintained
6043F: include/linux/devm-helpers.h
6044
6045DEVICE-MAPPER (LVM)
6046M: Alasdair Kergon <[email protected]>
6047M: Mike Snitzer <[email protected]>
6048M: Mikulas Patocka <[email protected]>
6049M: [email protected]
6050L: [email protected]
6051S: Maintained
6052Q: http://patchwork.kernel.org/project/dm-devel/list/
6053T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
6054F: Documentation/admin-guide/device-mapper/
6055F: drivers/md/Kconfig
6056F: drivers/md/Makefile
6057F: drivers/md/dm*
6058F: drivers/md/persistent-data/
6059F: include/linux/device-mapper.h
6060F: include/linux/dm-*.h
6061F: include/uapi/linux/dm-*.h
6062
6063DEVLINK
6064M: Jiri Pirko <[email protected]>
6065L: [email protected]
6066S: Supported
6067F: Documentation/networking/devlink
6068F: include/net/devlink.h
6069F: include/uapi/linux/devlink.h
6070F: net/devlink/
6071
6072DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT
6073M: Christoph Niedermaier <[email protected]>
6074L: [email protected]
6075S: Maintained
6076F: arch/arm/boot/dts/nxp/imx/imx6*-dhcom-*
6077F: arch/arm/boot/dts/nxp/imx/imx6*-dhcor-*
6078
6079DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT
6080M: Marek Vasut <[email protected]>
6081L: [email protected]
6082S: Maintained
6083F: arch/arm/boot/dts/st/stm32mp1*-dhcom-*
6084F: arch/arm/boot/dts/st/stm32mp1*-dhcor-*
6085
6086DIALOG SEMICONDUCTOR DRIVERS
6087M: Support Opensource <[email protected]>
6088S: Supported
6089W: http://www.dialog-semiconductor.com/products
6090F: Documentation/devicetree/bindings/input/da90??-onkey.txt
6091F: Documentation/devicetree/bindings/input/dlg,da72??.txt
6092F: Documentation/devicetree/bindings/mfd/da90*.txt
6093F: Documentation/devicetree/bindings/mfd/dlg,da90*.yaml
6094F: Documentation/devicetree/bindings/regulator/da92*.txt
6095F: Documentation/devicetree/bindings/regulator/dlg,da9*.yaml
6096F: Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml
6097F: Documentation/devicetree/bindings/sound/da[79]*.txt
6098F: Documentation/devicetree/bindings/thermal/da90??-thermal.txt
6099F: Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
6100F: Documentation/hwmon/da90??.rst
6101F: drivers/gpio/gpio-da90??.c
6102F: drivers/hwmon/da90??-hwmon.c
6103F: drivers/iio/adc/da91??-*.c
6104F: drivers/input/misc/da72??.[ch]
6105F: drivers/input/misc/da90??_onkey.c
6106F: drivers/input/touchscreen/da9052_tsi.c
6107F: drivers/leds/leds-da90??.c
6108F: drivers/mfd/da903x.c
6109F: drivers/mfd/da90??-*.c
6110F: drivers/mfd/da91??-*.c
6111F: drivers/pinctrl/pinctrl-da90??.c
6112F: drivers/power/supply/da9052-battery.c
6113F: drivers/power/supply/da91??-*.c
6114F: drivers/regulator/da9???-regulator.[ch]
6115F: drivers/regulator/slg51000-regulator.[ch]
6116F: drivers/rtc/rtc-da90??.c
6117F: drivers/thermal/da90??-thermal.c
6118F: drivers/video/backlight/da90??_bl.c
6119F: drivers/watchdog/da90??_wdt.c
6120F: include/dt-bindings/regulator/dlg,da9*-regulator.h
6121F: include/linux/mfd/da903x.h
6122F: include/linux/mfd/da9052/
6123F: include/linux/mfd/da9055/
6124F: include/linux/mfd/da9062/
6125F: include/linux/mfd/da9063/
6126F: include/linux/mfd/da9150/
6127F: include/linux/regulator/da9211.h
6128F: include/sound/da[79]*.h
6129F: sound/soc/codecs/da[79]*.[ch]
6130
6131DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
6132M: William Breathitt Gray <[email protected]>
6133L: [email protected]
6134S: Maintained
6135F: drivers/gpio/gpio-gpio-mm.c
6136
6137DIGITEQ AUTOMOTIVE MGB4 V4L2 DRIVER
6138M: Martin Tuma <[email protected]>
6139L: [email protected]
6140S: Maintained
6141F: Documentation/admin-guide/media/mgb4.rst
6142F: drivers/media/pci/mgb4/
6143
6144DIOLAN U2C-12 I2C DRIVER
6145M: Guenter Roeck <[email protected]>
6146L: [email protected]
6147S: Maintained
6148F: drivers/i2c/busses/i2c-diolan-u2c.c
6149
6150DIRECTORY NOTIFICATION (DNOTIFY)
6151M: Jan Kara <[email protected]>
6152R: Amir Goldstein <[email protected]>
6153L: [email protected]
6154S: Maintained
6155F: Documentation/filesystems/dnotify.rst
6156F: fs/notify/dnotify/
6157F: include/linux/dnotify.h
6158
6159DISK GEOMETRY AND PARTITION HANDLING
6160M: Andries Brouwer <[email protected]>
6161S: Maintained
6162W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
6163W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
6164W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
6165
6166DISKQUOTA
6167M: Jan Kara <[email protected]>
6168S: Maintained
6169F: Documentation/filesystems/quota.rst
6170F: fs/quota/
6171F: include/linux/quota*.h
6172F: include/uapi/linux/quota*.h
6173
6174DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
6175M: Bernie Thompson <[email protected]>
6176L: [email protected]
6177S: Maintained
6178W: http://plugable.com/category/projects/udlfb/
6179F: Documentation/fb/udlfb.rst
6180F: drivers/video/fbdev/udlfb.c
6181F: include/video/udlfb.h
6182
6183DISTRIBUTED LOCK MANAGER (DLM)
6184M: Alexander Aring <[email protected]>
6185M: David Teigland <[email protected]>
6186L: [email protected]
6187S: Supported
6188W: https://pagure.io/dlm
6189T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
6190F: fs/dlm/
6191
6192DMA BUFFER SHARING FRAMEWORK
6193M: Sumit Semwal <[email protected]>
6194M: Christian König <[email protected]>
6195L: [email protected]
6196L: [email protected]
6197L: [email protected] (moderated for non-subscribers)
6198S: Maintained
6199T: git git://anongit.freedesktop.org/drm/drm-misc
6200F: Documentation/driver-api/dma-buf.rst
6201F: Documentation/userspace-api/dma-buf-alloc-exchange.rst
6202F: drivers/dma-buf/
6203F: include/linux/*fence.h
6204F: include/linux/dma-buf.h
6205F: include/linux/dma-resv.h
6206K: \bdma_(?:buf|fence|resv)\b
6207
6208DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
6209M: Vinod Koul <[email protected]>
6210L: [email protected]
6211S: Maintained
6212Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6213T: git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
6214F: Documentation/devicetree/bindings/dma/
6215F: Documentation/driver-api/dmaengine/
6216F: drivers/dma/
6217F: include/dt-bindings/dma/
6218F: include/linux/dma/
6219F: include/linux/dmaengine.h
6220F: include/linux/of_dma.h
6221
6222DMA MAPPING BENCHMARK
6223M: Xiang Chen <[email protected]>
6224L: [email protected]
6225F: kernel/dma/map_benchmark.c
6226F: tools/testing/selftests/dma/
6227
6228DMA MAPPING HELPERS
6229M: Christoph Hellwig <[email protected]>
6230M: Marek Szyprowski <[email protected]>
6231R: Robin Murphy <[email protected]>
6232L: [email protected]
6233S: Supported
6234W: http://git.infradead.org/users/hch/dma-mapping.git
6235T: git git://git.infradead.org/users/hch/dma-mapping.git
6236F: include/asm-generic/dma-mapping.h
6237F: include/linux/dma-direct.h
6238F: include/linux/dma-map-ops.h
6239F: include/linux/dma-mapping.h
6240F: include/linux/swiotlb.h
6241F: kernel/dma/
6242
6243DMA-BUF HEAPS FRAMEWORK
6244M: Sumit Semwal <[email protected]>
6245R: Benjamin Gaignard <[email protected]>
6246R: Brian Starkey <[email protected]>
6247R: John Stultz <[email protected]>
6248R: T.J. Mercier <[email protected]>
6249L: [email protected]
6250L: [email protected]
6251L: [email protected] (moderated for non-subscribers)
6252S: Maintained
6253T: git git://anongit.freedesktop.org/drm/drm-misc
6254F: drivers/dma-buf/dma-heap.c
6255F: drivers/dma-buf/heaps/*
6256F: include/linux/dma-heap.h
6257F: include/uapi/linux/dma-heap.h
6258
6259DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
6260M: Lukasz Luba <[email protected]>
6261L: [email protected]
6262L: [email protected]
6263S: Maintained
6264F: Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml
6265F: drivers/memory/samsung/exynos5422-dmc.c
6266
6267DME1737 HARDWARE MONITOR DRIVER
6268M: Juerg Haefliger <[email protected]>
6269L: [email protected]
6270S: Maintained
6271F: Documentation/hwmon/dme1737.rst
6272F: drivers/hwmon/dme1737.c
6273
6274DMI/SMBIOS SUPPORT
6275M: Jean Delvare <[email protected]>
6276S: Maintained
6277T: git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next
6278F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
6279F: drivers/firmware/dmi-id.c
6280F: drivers/firmware/dmi_scan.c
6281F: include/linux/dmi.h
6282
6283DOCUMENTATION
6284M: Jonathan Corbet <[email protected]>
6285L: [email protected]
6286S: Maintained
6287P: Documentation/doc-guide/maintainer-profile.rst
6288T: git git://git.lwn.net/linux.git docs-next
6289F: Documentation/
6290F: scripts/documentation-file-ref-check
6291F: scripts/kernel-doc
6292F: scripts/sphinx-pre-install
6293X: Documentation/ABI/
6294X: Documentation/admin-guide/media/
6295X: Documentation/devicetree/
6296X: Documentation/driver-api/media/
6297X: Documentation/firmware-guide/acpi/
6298X: Documentation/i2c/
6299X: Documentation/netlink/
6300X: Documentation/power/
6301X: Documentation/spi/
6302X: Documentation/userspace-api/media/
6303
6304DOCUMENTATION PROCESS
6305M: Jonathan Corbet <[email protected]>
6306L: [email protected]
6307S: Maintained
6308F: Documentation/maintainer/
6309F: Documentation/process/
6310
6311DOCUMENTATION REPORTING ISSUES
6312M: Thorsten Leemhuis <[email protected]>
6313L: [email protected]
6314S: Maintained
6315F: Documentation/admin-guide/quickly-build-trimmed-linux.rst
6316F: Documentation/admin-guide/reporting-issues.rst
6317
6318DOCUMENTATION SCRIPTS
6319M: Mauro Carvalho Chehab <[email protected]>
6320L: [email protected]
6321S: Maintained
6322F: Documentation/sphinx/parse-headers.pl
6323F: scripts/documentation-file-ref-check
6324F: scripts/sphinx-pre-install
6325
6326DOCUMENTATION/ITALIAN
6327M: Federico Vaga <[email protected]>
6328L: [email protected]
6329S: Maintained
6330F: Documentation/translations/it_IT
6331
6332DOCUMENTATION/JAPANESE
6333R: Akira Yokosawa <[email protected]>
6334L: [email protected]
6335S: Maintained
6336F: Documentation/translations/ja_JP
6337
6338DONGWOON DW9714 LENS VOICE COIL DRIVER
6339M: Sakari Ailus <[email protected]>
6340L: [email protected]
6341S: Maintained
6342T: git git://linuxtv.org/media_tree.git
6343F: Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml
6344F: drivers/media/i2c/dw9714.c
6345
6346DONGWOON DW9719 LENS VOICE COIL DRIVER
6347M: Daniel Scally <[email protected]>
6348L: [email protected]
6349S: Maintained
6350T: git git://linuxtv.org/media_tree.git
6351F: drivers/media/i2c/dw9719.c
6352
6353DONGWOON DW9768 LENS VOICE COIL DRIVER
6354L: [email protected]
6355S: Orphan
6356T: git git://linuxtv.org/media_tree.git
6357F: Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
6358F: drivers/media/i2c/dw9768.c
6359
6360DONGWOON DW9807 LENS VOICE COIL DRIVER
6361M: Sakari Ailus <[email protected]>
6362L: [email protected]
6363S: Maintained
6364T: git git://linuxtv.org/media_tree.git
6365F: Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml
6366F: drivers/media/i2c/dw9807-vcm.c
6367
6368DOUBLETALK DRIVER
6369M: "James R. Van Zandt" <[email protected]>
6370L: [email protected]
6371S: Maintained
6372F: drivers/char/dtlk.c
6373F: include/linux/dtlk.h
6374
6375DPAA2 DATAPATH I/O (DPIO) DRIVER
6376M: Roy Pledge <[email protected]>
6377L: [email protected]
6378S: Maintained
6379F: drivers/soc/fsl/dpio
6380
6381DPAA2 ETHERNET DRIVER
6382M: Ioana Ciornei <[email protected]>
6383L: [email protected]
6384S: Maintained
6385F: Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
6386F: Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
6387F: drivers/net/ethernet/freescale/dpaa2/Kconfig
6388F: drivers/net/ethernet/freescale/dpaa2/Makefile
6389F: drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
6390F: drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
6391F: drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk*
6392F: drivers/net/ethernet/freescale/dpaa2/dpkg.h
6393F: drivers/net/ethernet/freescale/dpaa2/dpmac*
6394F: drivers/net/ethernet/freescale/dpaa2/dpni*
6395
6396DPAA2 ETHERNET SWITCH DRIVER
6397M: Ioana Ciornei <[email protected]>
6398L: [email protected]
6399S: Maintained
6400F: Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst
6401F: drivers/net/ethernet/freescale/dpaa2/dpaa2-switch*
6402F: drivers/net/ethernet/freescale/dpaa2/dpsw*
6403
6404DPLL SUBSYSTEM
6405M: Vadim Fedorenko <[email protected]>
6406M: Arkadiusz Kubalewski <[email protected]>
6407M: Jiri Pirko <[email protected]>
6408L: [email protected]
6409S: Supported
6410F: Documentation/driver-api/dpll.rst
6411F: drivers/dpll/*
6412F: include/linux/dpll.h
6413F: include/uapi/linux/dpll.h
6414
6415DRBD DRIVER
6416M: Philipp Reisner <[email protected]>
6417M: Lars Ellenberg <[email protected]>
6418M: Christoph Böhmwalder <[email protected]>
6419L: [email protected]
6420S: Supported
6421W: http://www.drbd.org
6422T: git git://git.linbit.com/linux-drbd.git
6423T: git git://git.linbit.com/drbd-8.4.git
6424F: Documentation/admin-guide/blockdev/
6425F: drivers/block/drbd/
6426F: include/linux/drbd*
6427F: lib/lru_cache.c
6428
6429DRIVER COMPONENT FRAMEWORK
6430L: [email protected]
6431F: drivers/base/component.c
6432F: include/linux/component.h
6433
6434DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
6435M: Greg Kroah-Hartman <[email protected]>
6436R: "Rafael J. Wysocki" <[email protected]>
6437S: Supported
6438T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
6439F: Documentation/core-api/kobject.rst
6440F: drivers/base/
6441F: fs/debugfs/
6442F: fs/sysfs/
6443F: include/linux/debugfs.h
6444F: include/linux/fwnode.h
6445F: include/linux/kobj*
6446F: include/linux/property.h
6447F: lib/kobj*
6448
6449DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
6450M: Nishanth Menon <[email protected]>
6451L: [email protected]
6452S: Maintained
6453F: drivers/soc/ti/smartreflex.c
6454F: include/linux/power/smartreflex.h
6455
6456DRM ACCEL DRIVERS FOR INTEL VPU
6457M: Jacek Lawrynowicz <[email protected]>
6458M: Stanislaw Gruszka <[email protected]>
6459L: [email protected]
6460S: Supported
6461T: git git://anongit.freedesktop.org/drm/drm-misc
6462F: drivers/accel/ivpu/
6463F: include/uapi/drm/ivpu_accel.h
6464
6465DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK
6466M: Oded Gabbay <[email protected]>
6467L: [email protected]
6468S: Maintained
6469C: irc://irc.oftc.net/dri-devel
6470T: git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git
6471F: Documentation/accel/
6472F: drivers/accel/
6473F: include/drm/drm_accel.h
6474
6475DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
6476M: Maxime Ripard <[email protected]>
6477M: Chen-Yu Tsai <[email protected]>
6478R: Jernej Skrabec <[email protected]>
6479L: [email protected]
6480S: Supported
6481T: git git://anongit.freedesktop.org/drm/drm-misc
6482F: drivers/gpu/drm/sun4i/sun8i*
6483
6484DRM DRIVER FOR ARM PL111 CLCD
6485M: Emma Anholt <[email protected]>
6486S: Supported
6487T: git git://anongit.freedesktop.org/drm/drm-misc
6488F: drivers/gpu/drm/pl111/
6489
6490DRM DRIVER FOR ARM VERSATILE TFT PANELS
6491M: Linus Walleij <[email protected]>
6492S: Maintained
6493T: git git://anongit.freedesktop.org/drm/drm-misc
6494F: Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
6495F: drivers/gpu/drm/panel/panel-arm-versatile.c
6496
6497DRM DRIVER FOR ASPEED BMC GFX
6498M: Joel Stanley <[email protected]>
6499L: [email protected] (moderated for non-subscribers)
6500S: Supported
6501T: git git://anongit.freedesktop.org/drm/drm-misc
6502F: Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
6503F: drivers/gpu/drm/aspeed/
6504
6505DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
6506M: Dave Airlie <[email protected]>
6507R: Thomas Zimmermann <[email protected]>
6508R: Jocelyn Falempe <[email protected]>
6509L: [email protected]
6510S: Supported
6511T: git git://anongit.freedesktop.org/drm/drm-misc
6512F: drivers/gpu/drm/ast/
6513
6514DRM DRIVER FOR BOCHS VIRTUAL GPU
6515M: Gerd Hoffmann <[email protected]>
6516L: [email protected]
6517S: Maintained
6518T: git git://anongit.freedesktop.org/drm/drm-misc
6519F: drivers/gpu/drm/tiny/bochs.c
6520
6521DRM DRIVER FOR BOE HIMAX8279D PANELS
6522M: Jerry Han <[email protected]>
6523S: Maintained
6524F: Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
6525F: drivers/gpu/drm/panel/panel-boe-himax8279d.c
6526
6527DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE
6528M: Jagan Teki <[email protected]>
6529S: Maintained
6530F: Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml
6531F: drivers/gpu/drm/bridge/chipone-icn6211.c
6532
6533DRM DRIVER FOR EBBG FT8719 PANEL
6534M: Joel Selvaraj <[email protected]>
6535S: Maintained
6536T: git git://anongit.freedesktop.org/drm/drm-misc
6537F: Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml
6538F: drivers/gpu/drm/panel/panel-ebbg-ft8719.c
6539
6540DRM DRIVER FOR FARADAY TVE200 TV ENCODER
6541M: Linus Walleij <[email protected]>
6542S: Maintained
6543T: git git://anongit.freedesktop.org/drm/drm-misc
6544F: drivers/gpu/drm/tve200/
6545
6546DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
6547M: Icenowy Zheng <[email protected]>
6548S: Maintained
6549F: Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
6550F: drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
6551
6552DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
6553M: Jagan Teki <[email protected]>
6554S: Maintained
6555F: Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
6556F: drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
6557
6558DRM DRIVER FOR FIRMWARE FRAMEBUFFERS
6559M: Thomas Zimmermann <[email protected]>
6560M: Javier Martinez Canillas <[email protected]>
6561L: [email protected]
6562S: Maintained
6563T: git git://anongit.freedesktop.org/drm/drm-misc
6564F: drivers/gpu/drm/drm_aperture.c
6565F: drivers/gpu/drm/tiny/ofdrm.c
6566F: drivers/gpu/drm/tiny/simpledrm.c
6567F: drivers/video/aperture.c
6568F: drivers/video/nomodeset.c
6569F: include/drm/drm_aperture.h
6570F: include/linux/aperture.h
6571F: include/video/nomodeset.h
6572
6573DRM DRIVER FOR GENERIC EDP PANELS
6574R: Douglas Anderson <[email protected]>
6575F: Documentation/devicetree/bindings/display/panel/panel-edp.yaml
6576F: drivers/gpu/drm/panel/panel-edp.c
6577
6578DRM DRIVER FOR GENERIC USB DISPLAY
6579M: Noralf Trønnes <[email protected]>
6580S: Maintained
6581W: https://github.com/notro/gud/wiki
6582T: git git://anongit.freedesktop.org/drm/drm-misc
6583F: drivers/gpu/drm/gud/
6584F: include/drm/gud.h
6585
6586DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
6587M: Hans de Goede <[email protected]>
6588S: Maintained
6589T: git git://anongit.freedesktop.org/drm/drm-misc
6590F: drivers/gpu/drm/tiny/gm12u320.c
6591
6592DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels
6593M: Ondrej Jirman <[email protected]>
6594M: Javier Martinez Canillas <[email protected]>
6595S: Maintained
6596T: git git://anongit.freedesktop.org/drm/drm-misc
6597F: Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml
6598F: drivers/gpu/drm/panel/panel-himax-hx8394.c
6599
6600DRM DRIVER FOR HX8357D PANELS
6601M: Emma Anholt <[email protected]>
6602S: Maintained
6603T: git git://anongit.freedesktop.org/drm/drm-misc
6604F: Documentation/devicetree/bindings/display/himax,hx8357d.txt
6605F: drivers/gpu/drm/tiny/hx8357d.c
6606
6607DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE
6608M: Deepak Rawat <[email protected]>
6609L: [email protected]
6610L: [email protected]
6611S: Maintained
6612T: git git://anongit.freedesktop.org/drm/drm-misc
6613F: drivers/gpu/drm/hyperv
6614
6615DRM DRIVER FOR ILITEK ILI9225 PANELS
6616M: David Lechner <[email protected]>
6617S: Maintained
6618T: git git://anongit.freedesktop.org/drm/drm-misc
6619F: Documentation/devicetree/bindings/display/ilitek,ili9225.txt
6620F: drivers/gpu/drm/tiny/ili9225.c
6621
6622DRM DRIVER FOR ILITEK ILI9486 PANELS
6623M: Kamlesh Gurudasani <[email protected]>
6624S: Maintained
6625T: git git://anongit.freedesktop.org/drm/drm-misc
6626F: Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
6627F: drivers/gpu/drm/tiny/ili9486.c
6628
6629DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS
6630M: Jagan Teki <[email protected]>
6631S: Maintained
6632F: Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml
6633F: drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c
6634
6635DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER
6636M: Paul Kocialkowski <[email protected]>
6637S: Supported
6638T: git git://anongit.freedesktop.org/drm/drm-misc
6639F: drivers/gpu/drm/logicvc/
6640
6641DRM DRIVER FOR LVDS PANELS
6642M: Laurent Pinchart <[email protected]>
6643L: [email protected]
6644S: Maintained
6645T: git git://anongit.freedesktop.org/drm/drm-misc
6646F: Documentation/devicetree/bindings/display/lvds.yaml
6647F: Documentation/devicetree/bindings/display/panel/panel-lvds.yaml
6648F: drivers/gpu/drm/panel/panel-lvds.c
6649
6650DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
6651M: Guido Günther <[email protected]>
6652R: Purism Kernel Team <[email protected]>
6653S: Maintained
6654F: Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
6655F: drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
6656
6657DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
6658M: Dave Airlie <[email protected]>
6659R: Thomas Zimmermann <[email protected]>
6660R: Jocelyn Falempe <[email protected]>
6661L: [email protected]
6662S: Supported
6663T: git git://anongit.freedesktop.org/drm/drm-misc
6664F: drivers/gpu/drm/mgag200/
6665
6666DRM DRIVER FOR MI0283QT
6667M: Noralf Trønnes <[email protected]>
6668S: Maintained
6669T: git git://anongit.freedesktop.org/drm/drm-misc
6670F: Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
6671F: drivers/gpu/drm/tiny/mi0283qt.c
6672
6673DRM DRIVER FOR MIPI DBI compatible panels
6674M: Noralf Trønnes <[email protected]>
6675S: Maintained
6676W: https://github.com/notro/panel-mipi-dbi/wiki
6677T: git git://anongit.freedesktop.org/drm/drm-misc
6678F: Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml
6679F: drivers/gpu/drm/tiny/panel-mipi-dbi.c
6680
6681DRM DRIVER FOR MSM ADRENO GPU
6682M: Rob Clark <[email protected]>
6683M: Abhinav Kumar <[email protected]>
6684M: Dmitry Baryshkov <[email protected]>
6685R: Sean Paul <[email protected]>
6686R: Marijn Suijten <[email protected]>
6687L: [email protected]
6688L: [email protected]
6689L: [email protected]
6690S: Maintained
6691B: https://gitlab.freedesktop.org/drm/msm/-/issues
6692T: git https://gitlab.freedesktop.org/drm/msm.git
6693F: Documentation/devicetree/bindings/display/msm/
6694F: drivers/gpu/drm/ci/xfails/msm*
6695F: drivers/gpu/drm/msm/
6696F: include/uapi/drm/msm_drm.h
6697
6698DRM DRIVER FOR NOVATEK NT35510 PANELS
6699M: Linus Walleij <[email protected]>
6700S: Maintained
6701T: git git://anongit.freedesktop.org/drm/drm-misc
6702F: Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
6703F: drivers/gpu/drm/panel/panel-novatek-nt35510.c
6704
6705DRM DRIVER FOR NOVATEK NT35560 PANELS
6706M: Linus Walleij <[email protected]>
6707S: Maintained
6708T: git git://anongit.freedesktop.org/drm/drm-misc
6709F: Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml
6710F: drivers/gpu/drm/panel/panel-novatek-nt35560.c
6711
6712DRM DRIVER FOR NOVATEK NT36523 PANELS
6713M: Jianhua Lu <[email protected]>
6714S: Maintained
6715T: git git://anongit.freedesktop.org/drm/drm-misc
6716F: Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml
6717F: drivers/gpu/drm/panel/panel-novatek-nt36523.c
6718
6719DRM DRIVER FOR NOVATEK NT36672A PANELS
6720M: Sumit Semwal <[email protected]>
6721S: Maintained
6722T: git git://anongit.freedesktop.org/drm/drm-misc
6723F: Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
6724F: drivers/gpu/drm/panel/panel-novatek-nt36672a.c
6725
6726DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
6727M: Karol Herbst <[email protected]>
6728M: Lyude Paul <[email protected]>
6729M: Danilo Krummrich <[email protected]>
6730L: [email protected]
6731L: [email protected]
6732S: Supported
6733W: https://nouveau.freedesktop.org/
6734Q: https://patchwork.freedesktop.org/project/nouveau/
6735Q: https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests
6736B: https://gitlab.freedesktop.org/drm/nouveau/-/issues
6737C: irc://irc.oftc.net/nouveau
6738T: git https://gitlab.freedesktop.org/drm/nouveau.git
6739F: drivers/gpu/drm/nouveau/
6740F: include/uapi/drm/nouveau_drm.h
6741
6742DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
6743M: Stefan Mavrodiev <[email protected]>
6744S: Maintained
6745F: Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
6746F: drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
6747
6748DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP
6749R: Douglas Anderson <[email protected]>
6750F: Documentation/devicetree/bindings/display/bridge/ps8640.yaml
6751F: drivers/gpu/drm/bridge/parade-ps8640.c
6752
6753DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
6754M: Noralf Trønnes <[email protected]>
6755S: Maintained
6756T: git git://anongit.freedesktop.org/drm/drm-misc
6757F: Documentation/devicetree/bindings/display/repaper.txt
6758F: drivers/gpu/drm/tiny/repaper.c
6759
6760DRM DRIVER FOR QEMU'S CIRRUS DEVICE
6761M: Dave Airlie <[email protected]>
6762M: Gerd Hoffmann <[email protected]>
6763L: [email protected]
6764S: Obsolete
6765W: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
6766T: git git://anongit.freedesktop.org/drm/drm-misc
6767F: drivers/gpu/drm/tiny/cirrus.c
6768
6769DRM DRIVER FOR QXL VIRTUAL GPU
6770M: Dave Airlie <[email protected]>
6771M: Gerd Hoffmann <[email protected]>
6772L: [email protected]
6773L: [email protected]
6774S: Maintained
6775T: git git://anongit.freedesktop.org/drm/drm-misc
6776F: drivers/gpu/drm/qxl/
6777F: include/uapi/drm/qxl_drm.h
6778
6779DRM DRIVER FOR RAYDIUM RM67191 PANELS
6780M: Robert Chiras <[email protected]>
6781S: Maintained
6782F: Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
6783F: drivers/gpu/drm/panel/panel-raydium-rm67191.c
6784
6785DRM DRIVER FOR SAMSUNG DB7430 PANELS
6786M: Linus Walleij <[email protected]>
6787S: Maintained
6788T: git git://anongit.freedesktop.org/drm/drm-misc
6789F: Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml
6790F: drivers/gpu/drm/panel/panel-samsung-db7430.c
6791
6792DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE
6793M: Inki Dae <[email protected]>
6794M: Jagan Teki <[email protected]>
6795M: Marek Szyprowski <[email protected]>
6796S: Maintained
6797T: git git://anongit.freedesktop.org/drm/drm-misc
6798F: Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml
6799F: drivers/gpu/drm/bridge/samsung-dsim.c
6800F: include/drm/bridge/samsung-dsim.h
6801
6802DRM DRIVER FOR SAMSUNG S6D27A1 PANELS
6803M: Markuss Broks <[email protected]>
6804S: Maintained
6805F: Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml
6806F: drivers/gpu/drm/panel/panel-samsung-s6d27a1.c
6807
6808DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS
6809M: Artur Weber <[email protected]>
6810S: Maintained
6811F: Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml
6812F: drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c
6813
6814DRM DRIVER FOR SITRONIX ST7586 PANELS
6815M: David Lechner <[email protected]>
6816S: Maintained
6817T: git git://anongit.freedesktop.org/drm/drm-misc
6818F: Documentation/devicetree/bindings/display/sitronix,st7586.txt
6819F: drivers/gpu/drm/tiny/st7586.c
6820
6821DRM DRIVER FOR SITRONIX ST7701 PANELS
6822M: Jagan Teki <[email protected]>
6823S: Maintained
6824F: Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
6825F: drivers/gpu/drm/panel/panel-sitronix-st7701.c
6826
6827DRM DRIVER FOR SITRONIX ST7703 PANELS
6828M: Guido Günther <[email protected]>
6829R: Purism Kernel Team <[email protected]>
6830R: Ondrej Jirman <[email protected]>
6831S: Maintained
6832F: Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
6833F: drivers/gpu/drm/panel/panel-sitronix-st7703.c
6834
6835DRM DRIVER FOR SITRONIX ST7735R PANELS
6836M: David Lechner <[email protected]>
6837S: Maintained
6838T: git git://anongit.freedesktop.org/drm/drm-misc
6839F: Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
6840F: drivers/gpu/drm/tiny/st7735r.c
6841
6842DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS
6843M: Javier Martinez Canillas <[email protected]>
6844S: Maintained
6845T: git git://anongit.freedesktop.org/drm/drm-misc
6846F: Documentation/devicetree/bindings/display/solomon,ssd-common.yaml
6847F: Documentation/devicetree/bindings/display/solomon,ssd13*.yaml
6848F: drivers/gpu/drm/solomon/ssd130x*
6849
6850DRM DRIVER FOR ST-ERICSSON MCDE
6851M: Linus Walleij <[email protected]>
6852S: Maintained
6853T: git git://anongit.freedesktop.org/drm/drm-misc
6854F: Documentation/devicetree/bindings/display/ste,mcde.yaml
6855F: drivers/gpu/drm/mcde/
6856
6857DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE
6858M: Jagan Teki <[email protected]>
6859S: Maintained
6860F: Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml
6861F: drivers/gpu/drm/bridge/ti-dlpc3433.c
6862
6863DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP
6864R: Douglas Anderson <[email protected]>
6865F: Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml
6866F: drivers/gpu/drm/bridge/ti-sn65dsi86.c
6867
6868DRM DRIVER FOR TPO TPG110 PANELS
6869M: Linus Walleij <[email protected]>
6870S: Maintained
6871T: git git://anongit.freedesktop.org/drm/drm-misc
6872F: Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
6873F: drivers/gpu/drm/panel/panel-tpo-tpg110.c
6874
6875DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
6876M: Dave Airlie <[email protected]>
6877R: Sean Paul <[email protected]>
6878R: Thomas Zimmermann <[email protected]>
6879L: [email protected]
6880S: Supported
6881T: git git://anongit.freedesktop.org/drm/drm-misc
6882F: drivers/gpu/drm/udl/
6883
6884DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
6885M: Rodrigo Siqueira <[email protected]>
6886M: Melissa Wen <[email protected]>
6887M: Maíra Canal <[email protected]>
6888R: Haneen Mohammed <[email protected]>
6889R: Daniel Vetter <[email protected]>
6890L: [email protected]
6891S: Maintained
6892T: git git://anongit.freedesktop.org/drm/drm-misc
6893F: Documentation/gpu/vkms.rst
6894F: drivers/gpu/drm/vkms/
6895
6896DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
6897M: Hans de Goede <[email protected]>
6898L: [email protected]
6899S: Maintained
6900T: git git://anongit.freedesktop.org/drm/drm-misc
6901F: drivers/gpu/drm/vboxvideo/
6902
6903DRM DRIVER FOR VMWARE VIRTUAL GPU
6904M: Zack Rusin <[email protected]>
6905R: Broadcom internal kernel review list <[email protected]>
6906L: [email protected]
6907S: Supported
6908T: git git://anongit.freedesktop.org/drm/drm-misc
6909F: drivers/gpu/drm/vmwgfx/
6910F: include/uapi/drm/vmwgfx_drm.h
6911
6912DRM DRIVER FOR WIDECHIPS WS2401 PANELS
6913M: Linus Walleij <[email protected]>
6914S: Maintained
6915T: git git://anongit.freedesktop.org/drm/drm-misc
6916F: Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml
6917F: drivers/gpu/drm/panel/panel-widechips-ws2401.c
6918
6919DRM DRIVERS
6920M: David Airlie <[email protected]>
6921M: Daniel Vetter <[email protected]>
6922L: [email protected]
6923S: Maintained
6924B: https://gitlab.freedesktop.org/drm
6925C: irc://irc.oftc.net/dri-devel
6926T: git git://anongit.freedesktop.org/drm/drm
6927F: Documentation/devicetree/bindings/display/
6928F: Documentation/devicetree/bindings/gpu/
6929F: Documentation/gpu/
6930F: drivers/gpu/
6931F: include/drm/
6932F: include/linux/vga*
6933F: include/uapi/drm/
6934
6935DRM DRIVERS AND MISC GPU PATCHES
6936M: Maarten Lankhorst <[email protected]>
6937M: Maxime Ripard <[email protected]>
6938M: Thomas Zimmermann <[email protected]>
6939S: Maintained
6940W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
6941T: git git://anongit.freedesktop.org/drm/drm-misc
6942F: Documentation/devicetree/bindings/display/
6943F: Documentation/devicetree/bindings/gpu/
6944F: Documentation/gpu/
6945F: drivers/gpu/drm/
6946F: drivers/gpu/vga/
6947F: include/drm/drm
6948F: include/linux/vga*
6949F: include/uapi/drm/
6950X: drivers/gpu/drm/amd/
6951X: drivers/gpu/drm/armada/
6952X: drivers/gpu/drm/etnaviv/
6953X: drivers/gpu/drm/exynos/
6954X: drivers/gpu/drm/i915/
6955X: drivers/gpu/drm/kmb/
6956X: drivers/gpu/drm/mediatek/
6957X: drivers/gpu/drm/msm/
6958X: drivers/gpu/drm/nouveau/
6959X: drivers/gpu/drm/radeon/
6960X: drivers/gpu/drm/renesas/
6961X: drivers/gpu/drm/tegra/
6962
6963DRM DRIVERS FOR ALLWINNER A10
6964M: Maxime Ripard <[email protected]>
6965M: Chen-Yu Tsai <[email protected]>
6966L: [email protected]
6967S: Supported
6968T: git git://anongit.freedesktop.org/drm/drm-misc
6969F: Documentation/devicetree/bindings/display/allwinner*
6970F: drivers/gpu/drm/sun4i/
6971
6972DRM DRIVERS FOR AMLOGIC SOCS
6973M: Neil Armstrong <[email protected]>
6974L: [email protected]
6975L: [email protected]
6976S: Supported
6977W: http://linux-meson.com/
6978T: git git://anongit.freedesktop.org/drm/drm-misc
6979F: Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
6980F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
6981F: Documentation/gpu/meson.rst
6982F: drivers/gpu/drm/ci/xfails/meson*
6983F: drivers/gpu/drm/meson/
6984
6985DRM DRIVERS FOR ATMEL HLCDC
6986M: Sam Ravnborg <[email protected]>
6987M: Boris Brezillon <[email protected]>
6988L: [email protected]
6989S: Supported
6990T: git git://anongit.freedesktop.org/drm/drm-misc
6991F: Documentation/devicetree/bindings/display/atmel/
6992F: drivers/gpu/drm/atmel-hlcdc/
6993
6994DRM DRIVERS FOR BRIDGE CHIPS
6995M: Andrzej Hajda <[email protected]>
6996M: Neil Armstrong <[email protected]>
6997M: Robert Foss <[email protected]>
6998R: Laurent Pinchart <[email protected]>
6999R: Jonas Karlman <[email protected]>
7000R: Jernej Skrabec <[email protected]>
7001S: Maintained
7002T: git git://anongit.freedesktop.org/drm/drm-misc
7003F: Documentation/devicetree/bindings/display/bridge/
7004F: drivers/gpu/drm/bridge/
7005F: drivers/gpu/drm/drm_bridge.c
7006F: drivers/gpu/drm/drm_bridge_connector.c
7007F: include/drm/drm_bridge.h
7008F: include/drm/drm_bridge_connector.h
7009
7010DRM DRIVERS FOR EXYNOS
7011M: Inki Dae <[email protected]>
7012M: Seung-Woo Kim <[email protected]>
7013M: Kyungmin Park <[email protected]>
7014L: [email protected]
7015S: Supported
7016T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
7017F: Documentation/devicetree/bindings/display/exynos/
7018F: Documentation/devicetree/bindings/display/samsung/
7019F: drivers/gpu/drm/exynos/
7020F: include/uapi/drm/exynos_drm.h
7021
7022DRM DRIVERS FOR FREESCALE DCU
7023M: Stefan Agner <[email protected]>
7024M: Alison Wang <[email protected]>
7025L: [email protected]
7026S: Supported
7027T: git git://anongit.freedesktop.org/drm/drm-misc
7028F: Documentation/devicetree/bindings/display/fsl,dcu.txt
7029F: Documentation/devicetree/bindings/display/fsl,tcon.txt
7030F: drivers/gpu/drm/fsl-dcu/
7031
7032DRM DRIVERS FOR FREESCALE IMX 5/6
7033M: Philipp Zabel <[email protected]>
7034L: [email protected]
7035S: Maintained
7036T: git git://anongit.freedesktop.org/drm/drm-misc
7037T: git git://git.pengutronix.de/git/pza/linux
7038F: Documentation/devicetree/bindings/display/imx/
7039F: drivers/gpu/drm/imx/ipuv3/
7040F: drivers/gpu/ipu-v3/
7041
7042DRM DRIVERS FOR FREESCALE IMX BRIDGE
7043M: Liu Ying <[email protected]>
7044L: [email protected]
7045S: Maintained
7046F: Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml
7047F: Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml
7048F: Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml
7049F: Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml
7050F: drivers/gpu/drm/bridge/imx/
7051
7052DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
7053M: Patrik Jakobsson <[email protected]>
7054L: [email protected]
7055S: Maintained
7056T: git git://anongit.freedesktop.org/drm/drm-misc
7057F: drivers/gpu/drm/gma500/
7058
7059DRM DRIVERS FOR HISILICON
7060M: Xinliang Liu <[email protected]>
7061M: Tian Tao <[email protected]>
7062R: Xinwei Kong <[email protected]>
7063R: Sumit Semwal <[email protected]>
7064R: Yongqin Liu <[email protected]>
7065R: John Stultz <[email protected]>
7066L: [email protected]
7067S: Maintained
7068T: git git://anongit.freedesktop.org/drm/drm-misc
7069F: Documentation/devicetree/bindings/display/hisilicon/
7070F: drivers/gpu/drm/hisilicon/
7071
7072DRM DRIVERS FOR LIMA
7073M: Qiang Yu <[email protected]>
7074L: [email protected]
7075L: [email protected] (moderated for non-subscribers)
7076S: Maintained
7077T: git git://anongit.freedesktop.org/drm/drm-misc
7078F: drivers/gpu/drm/lima/
7079F: include/uapi/drm/lima_drm.h
7080
7081DRM DRIVERS FOR LOONGSON
7082M: Sui Jingfeng <[email protected]>
7083L: [email protected]
7084S: Supported
7085T: git git://anongit.freedesktop.org/drm/drm-misc
7086F: drivers/gpu/drm/loongson/
7087
7088DRM DRIVERS FOR MEDIATEK
7089M: Chun-Kuang Hu <[email protected]>
7090M: Philipp Zabel <[email protected]>
7091L: [email protected]
7092L: [email protected] (moderated for non-subscribers)
7093S: Supported
7094F: Documentation/devicetree/bindings/display/mediatek/
7095F: drivers/gpu/drm/ci/xfails/mediatek*
7096F: drivers/gpu/drm/mediatek/
7097F: drivers/phy/mediatek/phy-mtk-dp.c
7098F: drivers/phy/mediatek/phy-mtk-hdmi*
7099F: drivers/phy/mediatek/phy-mtk-mipi*
7100
7101DRM DRIVERS FOR NVIDIA TEGRA
7102M: Thierry Reding <[email protected]>
7103M: Mikko Perttunen <[email protected]>
7104L: [email protected]
7105L: [email protected]
7106S: Supported
7107T: git https://gitlab.freedesktop.org/drm/tegra.git
7108F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
7109F: Documentation/devicetree/bindings/gpu/host1x/
7110F: drivers/gpu/drm/tegra/
7111F: drivers/gpu/host1x/
7112F: include/linux/host1x.h
7113F: include/uapi/drm/tegra_drm.h
7114
7115DRM DRIVERS FOR RENESAS R-CAR
7116M: Laurent Pinchart <[email protected]>
7117M: Kieran Bingham <[email protected]>
7118L: [email protected]
7119L: [email protected]
7120S: Supported
7121T: git git://linuxtv.org/pinchartl/media drm/du/next
7122F: Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml
7123F: Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml
7124F: Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
7125F: Documentation/devicetree/bindings/display/renesas,du.yaml
7126F: drivers/gpu/drm/renesas/rcar-du/
7127
7128DRM DRIVERS FOR RENESAS SHMOBILE
7129M: Laurent Pinchart <[email protected]>
7130M: Geert Uytterhoeven <[email protected]>
7131L: [email protected]
7132L: [email protected]
7133S: Supported
7134F: Documentation/devicetree/bindings/display/renesas,shmobile-lcdc.yaml
7135F: drivers/gpu/drm/renesas/shmobile/
7136F: include/linux/platform_data/shmob_drm.h
7137
7138DRM DRIVERS FOR ROCKCHIP
7139M: Sandy Huang <[email protected]>
7140M: Heiko Stübner <[email protected]>
7141L: [email protected]
7142S: Maintained
7143T: git git://anongit.freedesktop.org/drm/drm-misc
7144F: Documentation/devicetree/bindings/display/rockchip/
7145F: drivers/gpu/drm/ci/xfails/rockchip*
7146F: drivers/gpu/drm/rockchip/
7147
7148DRM DRIVERS FOR STI
7149M: Alain Volmat <[email protected]>
7150L: [email protected]
7151S: Maintained
7152T: git git://anongit.freedesktop.org/drm/drm-misc
7153F: Documentation/devicetree/bindings/display/st,stih4xx.txt
7154F: drivers/gpu/drm/sti
7155
7156DRM DRIVERS FOR STM
7157M: Yannick Fertre <[email protected]>
7158M: Raphael Gallais-Pou <[email protected]>
7159M: Philippe Cornu <[email protected]>
7160L: [email protected]
7161S: Maintained
7162T: git git://anongit.freedesktop.org/drm/drm-misc
7163F: Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
7164F: drivers/gpu/drm/stm
7165
7166DRM DRIVERS FOR TI KEYSTONE
7167M: Jyri Sarha <[email protected]>
7168M: Tomi Valkeinen <[email protected]>
7169L: [email protected]
7170S: Maintained
7171T: git git://anongit.freedesktop.org/drm/drm-misc
7172F: Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
7173F: Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
7174F: Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
7175F: drivers/gpu/drm/tidss/
7176
7177DRM DRIVERS FOR TI LCDC
7178M: Jyri Sarha <[email protected]>
7179M: Tomi Valkeinen <[email protected]>
7180L: [email protected]
7181S: Maintained
7182T: git git://anongit.freedesktop.org/drm/drm-misc
7183F: Documentation/devicetree/bindings/display/tilcdc/
7184F: drivers/gpu/drm/tilcdc/
7185
7186DRM DRIVERS FOR TI OMAP
7187M: Tomi Valkeinen <[email protected]>
7188L: [email protected]
7189S: Maintained
7190T: git git://anongit.freedesktop.org/drm/drm-misc
7191F: Documentation/devicetree/bindings/display/ti/
7192F: drivers/gpu/drm/omapdrm/
7193
7194DRM DRIVERS FOR V3D
7195M: Emma Anholt <[email protected]>
7196M: Melissa Wen <[email protected]>
7197S: Supported
7198T: git git://anongit.freedesktop.org/drm/drm-misc
7199F: Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml
7200F: drivers/gpu/drm/v3d/
7201F: include/uapi/drm/v3d_drm.h
7202
7203DRM DRIVERS FOR VC4
7204M: Emma Anholt <[email protected]>
7205M: Maxime Ripard <[email protected]>
7206S: Supported
7207T: git git://github.com/anholt/linux
7208T: git git://anongit.freedesktop.org/drm/drm-misc
7209F: Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
7210F: drivers/gpu/drm/vc4/
7211F: include/uapi/drm/vc4_drm.h
7212
7213DRM DRIVERS FOR VIVANTE GPU IP
7214M: Lucas Stach <[email protected]>
7215R: Russell King <[email protected]>
7216R: Christian Gmeiner <[email protected]>
7217L: [email protected] (moderated for non-subscribers)
7218L: [email protected]
7219S: Maintained
7220F: Documentation/devicetree/bindings/gpu/vivante,gc.yaml
7221F: drivers/gpu/drm/etnaviv/
7222F: include/uapi/drm/etnaviv_drm.h
7223
7224DRM DRIVERS FOR XEN
7225M: Oleksandr Andrushchenko <[email protected]>
7226L: [email protected]
7227L: [email protected] (moderated for non-subscribers)
7228S: Supported
7229T: git git://anongit.freedesktop.org/drm/drm-misc
7230F: Documentation/gpu/xen-front.rst
7231F: drivers/gpu/drm/xen/
7232
7233DRM DRIVERS FOR XILINX
7234M: Laurent Pinchart <[email protected]>
7235L: [email protected]
7236S: Maintained
7237T: git git://anongit.freedesktop.org/drm/drm-misc
7238F: Documentation/devicetree/bindings/display/xlnx/
7239F: drivers/gpu/drm/xlnx/
7240
7241DRM GPU SCHEDULER
7242M: Luben Tuikov <[email protected]>
7243L: [email protected]
7244S: Maintained
7245T: git git://anongit.freedesktop.org/drm/drm-misc
7246F: drivers/gpu/drm/scheduler/
7247F: include/drm/gpu_scheduler.h
7248
7249DRM PANEL DRIVERS
7250M: Neil Armstrong <[email protected]>
7251R: Jessica Zhang <[email protected]>
7252R: Sam Ravnborg <[email protected]>
7253L: [email protected]
7254S: Maintained
7255T: git git://anongit.freedesktop.org/drm/drm-misc
7256F: Documentation/devicetree/bindings/display/panel/
7257F: drivers/gpu/drm/drm_panel.c
7258F: drivers/gpu/drm/panel/
7259F: include/drm/drm_panel.h
7260
7261DRM PRIVACY-SCREEN CLASS
7262M: Hans de Goede <[email protected]>
7263L: [email protected]
7264S: Maintained
7265T: git git://anongit.freedesktop.org/drm/drm-misc
7266F: drivers/gpu/drm/drm_privacy_screen*
7267F: include/drm/drm_privacy_screen*
7268
7269DRM TTM SUBSYSTEM
7270M: Christian Koenig <[email protected]>
7271M: Huang Rui <[email protected]>
7272L: [email protected]
7273S: Maintained
7274T: git git://anongit.freedesktop.org/drm/drm-misc
7275F: drivers/gpu/drm/ttm/
7276F: include/drm/ttm/
7277
7278DRM AUTOMATED TESTING
7279M: Helen Koike <[email protected]>
7280L: [email protected]
7281S: Maintained
7282T: git git://anongit.freedesktop.org/drm/drm-misc
7283F: Documentation/gpu/automated_testing.rst
7284F: drivers/gpu/drm/ci/
7285
7286DSBR100 USB FM RADIO DRIVER
7287M: Alexey Klimov <[email protected]>
7288L: [email protected]
7289S: Maintained
7290T: git git://linuxtv.org/media_tree.git
7291F: drivers/media/radio/dsbr100.c
7292
7293DT3155 MEDIA DRIVER
7294M: Hans Verkuil <[email protected]>
7295L: [email protected]
7296S: Odd Fixes
7297W: https://linuxtv.org
7298T: git git://linuxtv.org/media_tree.git
7299F: drivers/media/pci/dt3155/
7300
7301DVB_USB_AF9015 MEDIA DRIVER
7302L: [email protected]
7303S: Orphan
7304W: https://linuxtv.org
7305Q: http://patchwork.linuxtv.org/project/linux-media/list/
7306F: drivers/media/usb/dvb-usb-v2/af9015*
7307
7308DVB_USB_AF9035 MEDIA DRIVER
7309L: [email protected]
7310S: Orphan
7311W: https://linuxtv.org
7312Q: http://patchwork.linuxtv.org/project/linux-media/list/
7313F: drivers/media/usb/dvb-usb-v2/af9035*
7314
7315DVB_USB_ANYSEE MEDIA DRIVER
7316L: [email protected]
7317S: Orphan
7318W: https://linuxtv.org
7319Q: http://patchwork.linuxtv.org/project/linux-media/list/
7320F: drivers/media/usb/dvb-usb-v2/anysee*
7321
7322DVB_USB_AU6610 MEDIA DRIVER
7323L: [email protected]
7324S: Orphan
7325W: https://linuxtv.org
7326Q: http://patchwork.linuxtv.org/project/linux-media/list/
7327F: drivers/media/usb/dvb-usb-v2/au6610*
7328
7329DVB_USB_CE6230 MEDIA DRIVER
7330L: [email protected]
7331S: Orphan
7332W: https://linuxtv.org
7333Q: http://patchwork.linuxtv.org/project/linux-media/list/
7334F: drivers/media/usb/dvb-usb-v2/ce6230*
7335
7336DVB_USB_CXUSB MEDIA DRIVER
7337M: Michael Krufky <[email protected]>
7338L: [email protected]
7339S: Maintained
7340W: https://linuxtv.org
7341W: http://github.com/mkrufky
7342Q: http://patchwork.linuxtv.org/project/linux-media/list/
7343T: git git://linuxtv.org/media_tree.git
7344F: drivers/media/usb/dvb-usb/cxusb*
7345
7346DVB_USB_EC168 MEDIA DRIVER
7347L: [email protected]
7348S: Orphan
7349W: https://linuxtv.org
7350Q: http://patchwork.linuxtv.org/project/linux-media/list/
7351F: drivers/media/usb/dvb-usb-v2/ec168*
7352
7353DVB_USB_GL861 MEDIA DRIVER
7354L: [email protected]
7355S: Orphan
7356W: https://linuxtv.org
7357Q: http://patchwork.linuxtv.org/project/linux-media/list/
7358F: drivers/media/usb/dvb-usb-v2/gl861*
7359
7360DVB_USB_MXL111SF MEDIA DRIVER
7361M: Michael Krufky <[email protected]>
7362L: [email protected]
7363S: Maintained
7364W: https://linuxtv.org
7365W: http://github.com/mkrufky
7366Q: http://patchwork.linuxtv.org/project/linux-media/list/
7367T: git git://linuxtv.org/mkrufky/mxl111sf.git
7368F: drivers/media/usb/dvb-usb-v2/mxl111sf*
7369
7370DVB_USB_RTL28XXU MEDIA DRIVER
7371L: [email protected]
7372S: Orphan
7373W: https://linuxtv.org
7374Q: http://patchwork.linuxtv.org/project/linux-media/list/
7375F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
7376
7377DVB_USB_V2 MEDIA DRIVER
7378L: [email protected]
7379S: Orphan
7380W: https://linuxtv.org
7381W: http://palosaari.fi/linux/
7382Q: http://patchwork.linuxtv.org/project/linux-media/list/
7383F: drivers/media/usb/dvb-usb-v2/dvb_usb*
7384F: drivers/media/usb/dvb-usb-v2/usb_urb.c
7385
7386DYNAMIC DEBUG
7387M: Jason Baron <[email protected]>
7388M: Jim Cromie <[email protected]>
7389S: Maintained
7390F: include/linux/dynamic_debug.h
7391F: lib/dynamic_debug.c
7392F: lib/test_dynamic_debug.c
7393
7394DYNAMIC INTERRUPT MODERATION
7395M: Tal Gilboa <[email protected]>
7396S: Maintained
7397F: Documentation/networking/net_dim.rst
7398F: include/linux/dim.h
7399F: lib/dim/
7400
7401DYNAMIC THERMAL POWER MANAGEMENT (DTPM)
7402M: Daniel Lezcano <[email protected]>
7403L: [email protected]
7404S: Supported
7405B: https://bugzilla.kernel.org
7406T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
7407F: drivers/powercap/dtpm*
7408F: include/linux/dtpm.h
7409
7410DZ DECSTATION DZ11 SERIAL DRIVER
7411M: "Maciej W. Rozycki" <[email protected]>
7412S: Maintained
7413F: drivers/tty/serial/dz.*
7414
7415E3X0 POWER BUTTON DRIVER
7416M: Moritz Fischer <[email protected]>
7417L: [email protected]
7418S: Supported
7419W: http://www.ettus.com
7420F: Documentation/devicetree/bindings/input/e3x0-button.txt
7421F: drivers/input/misc/e3x0-button.c
7422
7423E4000 MEDIA DRIVER
7424L: [email protected]
7425S: Orphan
7426W: https://linuxtv.org
7427Q: http://patchwork.linuxtv.org/project/linux-media/list/
7428F: drivers/media/tuners/e4000*
7429
7430EARTH_PT1 MEDIA DRIVER
7431M: Akihiro Tsukada <[email protected]>
7432L: [email protected]
7433S: Odd Fixes
7434F: drivers/media/pci/pt1/
7435
7436EARTH_PT3 MEDIA DRIVER
7437M: Akihiro Tsukada <[email protected]>
7438L: [email protected]
7439S: Odd Fixes
7440F: drivers/media/pci/pt3/
7441
7442EC100 MEDIA DRIVER
7443L: [email protected]
7444S: Orphan
7445W: https://linuxtv.org
7446Q: http://patchwork.linuxtv.org/project/linux-media/list/
7447F: drivers/media/dvb-frontends/ec100*
7448
7449ECRYPT FILE SYSTEM
7450M: Tyler Hicks <[email protected]>
7451L: [email protected]
7452S: Odd Fixes
7453W: http://ecryptfs.org
7454W: https://launchpad.net/ecryptfs
7455T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
7456F: Documentation/filesystems/ecryptfs.rst
7457F: fs/ecryptfs/
7458
7459EDAC-AMD64
7460M: Yazen Ghannam <[email protected]>
7461L: [email protected]
7462S: Supported
7463F: drivers/edac/amd64_edac*
7464F: drivers/edac/mce_amd*
7465
7466EDAC-ARMADA
7467M: Jan Luebbe <[email protected]>
7468L: [email protected]
7469S: Maintained
7470F: Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml
7471F: drivers/edac/armada_xp_*
7472
7473EDAC-AST2500
7474M: Stefan Schaeckeler <[email protected]>
7475S: Supported
7476F: Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
7477F: drivers/edac/aspeed_edac.c
7478
7479EDAC-BLUEFIELD
7480M: Shravan Kumar Ramani <[email protected]>
7481S: Supported
7482F: drivers/edac/bluefield_edac.c
7483
7484EDAC-CALXEDA
7485M: Andre Przywara <[email protected]>
7486L: [email protected]
7487S: Maintained
7488F: drivers/edac/highbank*
7489
7490EDAC-CAVIUM OCTEON
7491M: Ralf Baechle <[email protected]>
7492L: [email protected]
7493L: [email protected]
7494S: Supported
7495F: drivers/edac/octeon_edac*
7496
7497EDAC-CAVIUM THUNDERX
7498M: Robert Richter <[email protected]>
7499L: [email protected]
7500S: Odd Fixes
7501F: drivers/edac/thunderx_edac*
7502
7503EDAC-CORE
7504M: Borislav Petkov <[email protected]>
7505M: Tony Luck <[email protected]>
7506R: James Morse <[email protected]>
7507R: Mauro Carvalho Chehab <[email protected]>
7508R: Robert Richter <[email protected]>
7509L: [email protected]
7510S: Supported
7511T: git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
7512F: Documentation/admin-guide/ras.rst
7513F: Documentation/driver-api/edac.rst
7514F: drivers/edac/
7515F: include/linux/edac.h
7516
7517EDAC-DMC520
7518M: Lei Wang <[email protected]>
7519L: [email protected]
7520S: Supported
7521F: drivers/edac/dmc520_edac.c
7522
7523EDAC-E752X
7524M: Mark Gross <[email protected]>
7525L: [email protected]
7526S: Maintained
7527F: drivers/edac/e752x_edac.c
7528
7529EDAC-E7XXX
7530L: [email protected]
7531S: Maintained
7532F: drivers/edac/e7xxx_edac.c
7533
7534EDAC-FSL_DDR
7535M: York Sun <[email protected]>
7536L: [email protected]
7537S: Maintained
7538F: drivers/edac/fsl_ddr_edac.*
7539
7540EDAC-GHES
7541M: Mauro Carvalho Chehab <[email protected]>
7542L: [email protected]
7543S: Maintained
7544F: drivers/edac/ghes_edac.c
7545
7546EDAC-I10NM
7547M: Tony Luck <[email protected]>
7548L: [email protected]
7549S: Maintained
7550F: drivers/edac/i10nm_base.c
7551
7552EDAC-I3000
7553L: [email protected]
7554S: Orphan
7555F: drivers/edac/i3000_edac.c
7556
7557EDAC-I5000
7558L: [email protected]
7559S: Maintained
7560F: drivers/edac/i5000_edac.c
7561
7562EDAC-I5400
7563M: Mauro Carvalho Chehab <[email protected]>
7564L: [email protected]
7565S: Maintained
7566F: drivers/edac/i5400_edac.c
7567
7568EDAC-I7300
7569M: Mauro Carvalho Chehab <[email protected]>
7570L: [email protected]
7571S: Maintained
7572F: drivers/edac/i7300_edac.c
7573
7574EDAC-I7CORE
7575M: Mauro Carvalho Chehab <[email protected]>
7576L: [email protected]
7577S: Maintained
7578F: drivers/edac/i7core_edac.c
7579
7580EDAC-I82443BXGX
7581M: Tim Small <[email protected]>
7582L: [email protected]
7583S: Maintained
7584F: drivers/edac/i82443bxgx_edac.c
7585
7586EDAC-I82975X
7587M: "Arvind R." <[email protected]>
7588L: [email protected]
7589S: Maintained
7590F: drivers/edac/i82975x_edac.c
7591
7592EDAC-IE31200
7593M: Jason Baron <[email protected]>
7594L: [email protected]
7595S: Maintained
7596F: drivers/edac/ie31200_edac.c
7597
7598EDAC-IGEN6
7599M: Tony Luck <[email protected]>
7600R: Qiuxu Zhuo <[email protected]>
7601L: [email protected]
7602S: Maintained
7603F: drivers/edac/igen6_edac.c
7604
7605EDAC-MPC85XX
7606M: Johannes Thumshirn <[email protected]>
7607L: [email protected]
7608S: Maintained
7609F: drivers/edac/mpc85xx_edac.[ch]
7610
7611EDAC-NPCM
7612M: Marvin Lin <[email protected]>
7613M: Stanley Chu <[email protected]>
7614L: [email protected]
7615S: Maintained
7616F: Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml
7617F: drivers/edac/npcm_edac.c
7618
7619EDAC-PASEMI
7620M: Egor Martovetsky <[email protected]>
7621L: [email protected]
7622S: Maintained
7623F: drivers/edac/pasemi_edac.c
7624
7625EDAC-PND2
7626M: Tony Luck <[email protected]>
7627L: [email protected]
7628S: Maintained
7629F: drivers/edac/pnd2_edac.[ch]
7630
7631EDAC-QCOM
7632M: Manivannan Sadhasivam <[email protected]>
7633L: [email protected]
7634L: [email protected]
7635S: Maintained
7636F: drivers/edac/qcom_edac.c
7637
7638EDAC-R82600
7639M: Tim Small <[email protected]>
7640L: [email protected]
7641S: Maintained
7642F: drivers/edac/r82600_edac.c
7643
7644EDAC-SBRIDGE
7645M: Tony Luck <[email protected]>
7646R: Qiuxu Zhuo <[email protected]>
7647L: [email protected]
7648S: Maintained
7649F: drivers/edac/sb_edac.c
7650
7651EDAC-SKYLAKE
7652M: Tony Luck <[email protected]>
7653L: [email protected]
7654S: Maintained
7655F: drivers/edac/skx_*.[ch]
7656
7657EDAC-TI
7658M: Tero Kristo <[email protected]>
7659L: [email protected]
7660S: Odd Fixes
7661F: drivers/edac/ti_edac.c
7662
7663EDIROL UA-101/UA-1000 DRIVER
7664M: Clemens Ladisch <[email protected]>
7665L: [email protected] (moderated for non-subscribers)
7666S: Maintained
7667T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
7668F: sound/usb/misc/ua101.c
7669
7670EFI TEST DRIVER
7671M: Ivan Hu <[email protected]>
7672M: Ard Biesheuvel <[email protected]>
7673L: [email protected]
7674S: Maintained
7675F: drivers/firmware/efi/test/
7676
7677EFI VARIABLE FILESYSTEM
7678M: Jeremy Kerr <[email protected]>
7679M: Ard Biesheuvel <[email protected]>
7680L: [email protected]
7681S: Maintained
7682T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7683F: fs/efivarfs/
7684
7685EFIFB FRAMEBUFFER DRIVER
7686M: Peter Jones <[email protected]>
7687L: [email protected]
7688S: Maintained
7689F: drivers/video/fbdev/efifb.c
7690
7691EFS FILESYSTEM
7692S: Orphan
7693W: http://aeschi.ch.eu.org/efs/
7694F: fs/efs/
7695
7696EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
7697M: Douglas Miller <[email protected]>
7698L: [email protected]
7699S: Maintained
7700F: drivers/net/ethernet/ibm/ehea/
7701
7702ELM327 CAN NETWORK DRIVER
7703M: Max Staudt <[email protected]>
7704L: [email protected]
7705S: Maintained
7706F: Documentation/networking/device_drivers/can/can327.rst
7707F: drivers/net/can/can327.c
7708
7709EM28XX VIDEO4LINUX DRIVER
7710M: Mauro Carvalho Chehab <[email protected]>
7711L: [email protected]
7712S: Maintained
7713W: https://linuxtv.org
7714T: git git://linuxtv.org/media_tree.git
7715F: Documentation/admin-guide/media/em28xx*
7716F: drivers/media/usb/em28xx/
7717
7718EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
7719M: Adrian Hunter <[email protected]>
7720M: Ritesh Harjani <[email protected]>
7721M: Asutosh Das <[email protected]>
7722L: [email protected]
7723S: Supported
7724F: drivers/mmc/host/cqhci*
7725
7726EMS CPC-PCI CAN DRIVER
7727M: Gerhard Uttenthaler <[email protected]>
7728M: [email protected]
7729L: [email protected]
7730S: Maintained
7731F: drivers/net/can/sja1000/ems_pci.c
7732
7733EMULEX 10Gbps iSCSI - OneConnect DRIVER
7734M: Ketan Mukadam <[email protected]>
7735L: [email protected]
7736S: Supported
7737W: http://www.broadcom.com
7738F: drivers/scsi/be2iscsi/
7739
7740EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
7741M: Ajit Khaparde <[email protected]>
7742M: Sriharsha Basavapatna <[email protected]>
7743M: Somnath Kotur <[email protected]>
7744L: [email protected]
7745S: Supported
7746W: http://www.emulex.com
7747F: drivers/net/ethernet/emulex/benet/
7748
7749EMULEX ONECONNECT ROCE DRIVER
7750M: Selvin Xavier <[email protected]>
7751L: [email protected]
7752S: Odd Fixes
7753W: http://www.broadcom.com
7754F: drivers/infiniband/hw/ocrdma/
7755F: include/uapi/rdma/ocrdma-abi.h
7756
7757EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER
7758M: James Smart <[email protected]>
7759M: Ram Vegesna <[email protected]>
7760L: [email protected]
7761L: [email protected]
7762S: Supported
7763W: http://www.broadcom.com
7764F: drivers/scsi/elx/
7765
7766EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
7767M: James Smart <[email protected]>
7768M: Dick Kennedy <[email protected]>
7769L: [email protected]
7770S: Supported
7771W: http://www.broadcom.com
7772F: drivers/scsi/lpfc/
7773
7774ENE CB710 FLASH CARD READER DRIVER
7775M: Michał Mirosław <[email protected]>
7776S: Maintained
7777F: drivers/misc/cb710/
7778F: drivers/mmc/host/cb710-mmc.*
7779F: include/linux/cb710.h
7780
7781ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
7782M: Maxim Levitsky <[email protected]>
7783S: Maintained
7784F: drivers/media/rc/ene_ir.*
7785
7786EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
7787M: Laurentiu Tudor <[email protected]>
7788L: [email protected]
7789S: Maintained
7790F: drivers/tty/ehv_bytechan.c
7791
7792EPSON S1D13XXX FRAMEBUFFER DRIVER
7793M: Kristoffer Ericson <[email protected]>
7794S: Maintained
7795T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
7796F: drivers/video/fbdev/s1d13xxxfb.c
7797F: include/video/s1d13xxxfb.h
7798
7799EROFS FILE SYSTEM
7800M: Gao Xiang <[email protected]>
7801M: Chao Yu <[email protected]>
7802R: Yue Hu <[email protected]>
7803R: Jeffle Xu <[email protected]>
7804L: [email protected]
7805S: Maintained
7806W: https://erofs.docs.kernel.org
7807T: git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
7808F: Documentation/ABI/testing/sysfs-fs-erofs
7809F: Documentation/filesystems/erofs.rst
7810F: fs/erofs/
7811F: include/trace/events/erofs.h
7812
7813ERRSEQ ERROR TRACKING INFRASTRUCTURE
7814M: Jeff Layton <[email protected]>
7815S: Maintained
7816F: include/linux/errseq.h
7817F: lib/errseq.c
7818
7819ESD CAN/USB DRIVERS
7820M: Frank Jungclaus <[email protected]>
7821R: [email protected]
7822L: [email protected]
7823S: Maintained
7824F: drivers/net/can/usb/esd_usb.c
7825
7826ET131X NETWORK DRIVER
7827M: Mark Einon <[email protected]>
7828S: Odd Fixes
7829F: drivers/net/ethernet/agere/
7830
7831ETAS ES58X CAN/USB DRIVER
7832M: Vincent Mailhol <[email protected]>
7833L: [email protected]
7834S: Maintained
7835F: Documentation/networking/devlink/etas_es58x.rst
7836F: drivers/net/can/usb/etas_es58x/
7837
7838ETHERNET BRIDGE
7839M: Roopa Prabhu <[email protected]>
7840M: Nikolay Aleksandrov <[email protected]>
7841L: [email protected]
7842L: [email protected]
7843S: Maintained
7844W: http://www.linuxfoundation.org/en/Net:Bridge
7845F: include/linux/netfilter_bridge/
7846F: net/bridge/
7847
7848ETHERNET PHY LIBRARY
7849M: Andrew Lunn <[email protected]>
7850M: Heiner Kallweit <[email protected]>
7851R: Russell King <[email protected]>
7852L: [email protected]
7853S: Maintained
7854F: Documentation/ABI/testing/sysfs-class-net-phydev
7855F: Documentation/devicetree/bindings/net/ethernet-phy.yaml
7856F: Documentation/devicetree/bindings/net/mdio*
7857F: Documentation/devicetree/bindings/net/qca,ar803x.yaml
7858F: Documentation/networking/phy.rst
7859F: drivers/net/mdio/
7860F: drivers/net/mdio/acpi_mdio.c
7861F: drivers/net/mdio/fwnode_mdio.c
7862F: drivers/net/mdio/of_mdio.c
7863F: drivers/net/pcs/
7864F: drivers/net/phy/
7865F: include/dt-bindings/net/qca-ar803x.h
7866F: include/linux/*mdio*.h
7867F: include/linux/linkmode.h
7868F: include/linux/mdio/*.h
7869F: include/linux/mii.h
7870F: include/linux/of_net.h
7871F: include/linux/phy.h
7872F: include/linux/phy_fixed.h
7873F: include/linux/phylib_stubs.h
7874F: include/linux/platform_data/mdio-bcm-unimac.h
7875F: include/linux/platform_data/mdio-gpio.h
7876F: include/trace/events/mdio.h
7877F: include/uapi/linux/mdio.h
7878F: include/uapi/linux/mii.h
7879F: net/core/of_net.c
7880
7881EXEC & BINFMT API
7882R: Eric Biederman <[email protected]>
7883R: Kees Cook <[email protected]>
7884L: [email protected]
7885S: Supported
7886T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve
7887F: fs/*binfmt_*.c
7888F: fs/exec.c
7889F: include/linux/binfmts.h
7890F: include/linux/elf.h
7891F: include/uapi/linux/binfmts.h
7892F: include/uapi/linux/elf.h
7893F: tools/testing/selftests/exec/
7894N: asm/elf.h
7895N: binfmt
7896
7897EXFAT FILE SYSTEM
7898M: Namjae Jeon <[email protected]>
7899M: Sungjong Seo <[email protected]>
7900L: [email protected]
7901S: Maintained
7902T: git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git
7903F: fs/exfat/
7904
7905EXT2 FILE SYSTEM
7906M: Jan Kara <[email protected]>
7907L: [email protected]
7908S: Maintained
7909F: Documentation/filesystems/ext2.rst
7910F: fs/ext2/
7911F: include/linux/ext2*
7912
7913EXT4 FILE SYSTEM
7914M: "Theodore Ts'o" <[email protected]>
7915M: Andreas Dilger <[email protected]>
7916L: [email protected]
7917S: Maintained
7918W: http://ext4.wiki.kernel.org
7919Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
7920T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
7921F: Documentation/filesystems/ext4/
7922F: fs/ext4/
7923F: include/trace/events/ext4.h
7924F: include/uapi/linux/ext4.h
7925
7926Extended Verification Module (EVM)
7927M: Mimi Zohar <[email protected]>
7928L: [email protected]
7929S: Supported
7930T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
7931F: security/integrity/
7932F: security/integrity/evm/
7933
7934EXTENSIBLE FIRMWARE INTERFACE (EFI)
7935M: Ard Biesheuvel <[email protected]>
7936L: [email protected]
7937S: Maintained
7938T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
7939F: Documentation/admin-guide/efi-stub.rst
7940F: arch/*/include/asm/efi.h
7941F: arch/*/kernel/efi.c
7942F: arch/arm/boot/compressed/efi-header.S
7943F: arch/x86/platform/efi/
7944F: drivers/firmware/efi/
7945F: include/linux/efi*.h
7946
7947EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
7948M: MyungJoo Ham <[email protected]>
7949M: Chanwoo Choi <[email protected]>
7950L: [email protected]
7951S: Maintained
7952T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
7953F: Documentation/devicetree/bindings/extcon/
7954F: Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
7955F: drivers/extcon/
7956F: include/linux/extcon.h
7957F: include/linux/extcon/
7958
7959EXTRA BOOT CONFIG
7960M: Masami Hiramatsu <[email protected]>
7961L: [email protected]
7962L: [email protected]
7963S: Maintained
7964Q: https://patchwork.kernel.org/project/linux-trace-kernel/list/
7965T: git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
7966F: Documentation/admin-guide/bootconfig.rst
7967F: fs/proc/bootconfig.c
7968F: include/linux/bootconfig.h
7969F: lib/bootconfig-data.S
7970F: lib/bootconfig.c
7971F: tools/bootconfig/*
7972F: tools/bootconfig/scripts/*
7973
7974EXYNOS DP DRIVER
7975M: Jingoo Han <[email protected]>
7976L: [email protected]
7977S: Maintained
7978F: drivers/gpu/drm/exynos/exynos_dp*
7979
7980EXYNOS SYSMMU (IOMMU) driver
7981M: Marek Szyprowski <[email protected]>
7982L: [email protected]
7983S: Maintained
7984F: drivers/iommu/exynos-iommu.c
7985
7986F2FS FILE SYSTEM
7987M: Jaegeuk Kim <[email protected]>
7988M: Chao Yu <[email protected]>
7989L: [email protected]
7990S: Maintained
7991W: https://f2fs.wiki.kernel.org/
7992Q: https://patchwork.kernel.org/project/f2fs/list/
7993B: https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs
7994T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
7995F: Documentation/ABI/testing/sysfs-fs-f2fs
7996F: Documentation/filesystems/f2fs.rst
7997F: fs/f2fs/
7998F: include/linux/f2fs_fs.h
7999F: include/trace/events/f2fs.h
8000F: include/uapi/linux/f2fs.h
8001
8002F71805F HARDWARE MONITORING DRIVER
8003M: Jean Delvare <[email protected]>
8004L: [email protected]
8005S: Maintained
8006F: Documentation/hwmon/f71805f.rst
8007F: drivers/hwmon/f71805f.c
8008
8009FADDR2LINE
8010M: Josh Poimboeuf <[email protected]>
8011S: Maintained
8012F: scripts/faddr2line
8013
8014FAILOVER MODULE
8015M: Sridhar Samudrala <[email protected]>
8016L: [email protected]
8017S: Supported
8018F: Documentation/networking/failover.rst
8019F: include/net/failover.h
8020F: net/core/failover.c
8021
8022FANOTIFY
8023M: Jan Kara <[email protected]>
8024R: Amir Goldstein <[email protected]>
8025R: Matthew Bobrowski <[email protected]>
8026L: [email protected]
8027S: Maintained
8028F: fs/notify/fanotify/
8029F: include/linux/fanotify.h
8030F: include/uapi/linux/fanotify.h
8031
8032FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER
8033M: Linus Walleij <[email protected]>
8034L: [email protected]
8035S: Maintained
8036F: drivers/usb/fotg210/
8037
8038FARSYNC SYNCHRONOUS DRIVER
8039M: Kevin Curtis <[email protected]>
8040S: Supported
8041W: http://www.farsite.co.uk/
8042F: drivers/net/wan/farsync.*
8043
8044FAULT INJECTION SUPPORT
8045M: Akinobu Mita <[email protected]>
8046S: Supported
8047F: Documentation/fault-injection/
8048F: lib/fault-inject.c
8049
8050FBTFT Framebuffer drivers
8051L: [email protected]
8052L: [email protected]
8053S: Orphan
8054F: drivers/staging/fbtft/
8055
8056FC0011 TUNER DRIVER
8057M: Michael Buesch <[email protected]>
8058L: [email protected]
8059S: Maintained
8060F: drivers/media/tuners/fc0011.c
8061F: drivers/media/tuners/fc0011.h
8062
8063FC2580 MEDIA DRIVER
8064L: [email protected]
8065S: Orphan
8066W: https://linuxtv.org
8067Q: http://patchwork.linuxtv.org/project/linux-media/list/
8068F: drivers/media/tuners/fc2580*
8069
8070FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
8071M: Hannes Reinecke <[email protected]>
8072L: [email protected]
8073S: Supported
8074W: www.Open-FCoE.org
8075F: drivers/scsi/fcoe/
8076F: drivers/scsi/libfc/
8077F: include/scsi/fc/
8078F: include/scsi/libfc.h
8079F: include/scsi/libfcoe.h
8080F: include/uapi/scsi/fc/
8081
8082FILE LOCKING (flock() and fcntl()/lockf())
8083M: Jeff Layton <[email protected]>
8084M: Chuck Lever <[email protected]>
8085L: [email protected]
8086S: Maintained
8087F: fs/fcntl.c
8088F: fs/locks.c
8089F: include/linux/fcntl.h
8090F: include/uapi/linux/fcntl.h
8091
8092FILESYSTEM DIRECT ACCESS (DAX)
8093M: Dan Williams <[email protected]>
8094R: Matthew Wilcox <[email protected]>
8095R: Jan Kara <[email protected]>
8096L: [email protected]
8097L: [email protected]
8098S: Supported
8099F: fs/dax.c
8100F: include/linux/dax.h
8101F: include/trace/events/fs_dax.h
8102
8103FILESYSTEMS (VFS and infrastructure)
8104M: Alexander Viro <[email protected]>
8105M: Christian Brauner <[email protected]>
8106L: [email protected]
8107S: Maintained
8108F: fs/*
8109F: include/linux/fs.h
8110F: include/linux/fs_types.h
8111F: include/uapi/linux/fs.h
8112F: include/uapi/linux/openat2.h
8113
8114FILESYSTEMS [EXPORTFS]
8115M: Chuck Lever <[email protected]>
8116M: Jeff Layton <[email protected]>
8117R: Amir Goldstein <[email protected]>
8118L: [email protected]
8119L: [email protected]
8120S: Supported
8121F: Documentation/filesystems/nfs/exporting.rst
8122F: fs/exportfs/
8123F: fs/fhandle.c
8124F: include/linux/exportfs.h
8125
8126FILESYSTEMS [IOMAP]
8127M: Christian Brauner <[email protected]>
8128R: Darrick J. Wong <[email protected]>
8129L: [email protected]
8130L: [email protected]
8131S: Supported
8132F: fs/iomap/
8133F: include/linux/iomap.h
8134
8135FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8136M: Riku Voipio <[email protected]>
8137L: [email protected]
8138S: Maintained
8139F: drivers/hwmon/f75375s.c
8140F: include/linux/f75375s.h
8141
8142FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER
8143M: Ji-Ze Hong (Peter Hong) <[email protected]>
8144L: [email protected]
8145S: Maintained
8146F: drivers/net/can/usb/f81604.c
8147
8148FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
8149M: Clemens Ladisch <[email protected]>
8150M: Takashi Sakamoto <[email protected]>
8151L: [email protected] (moderated for non-subscribers)
8152S: Maintained
8153T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8154F: include/uapi/sound/firewire.h
8155F: sound/firewire/
8156
8157FIREWIRE MEDIA DRIVERS (firedtv)
8158M: Stefan Richter <[email protected]>
8159L: [email protected]
8160L: [email protected]
8161S: Maintained
8162T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
8163F: drivers/media/firewire/
8164
8165FIREWIRE SBP-2 TARGET
8166M: Chris Boot <[email protected]>
8167L: [email protected]
8168L: [email protected]
8169L: [email protected]
8170S: Maintained
8171T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
8172F: drivers/target/sbp/
8173
8174FIREWIRE SUBSYSTEM
8175M: Takashi Sakamoto <[email protected]>
8176M: Takashi Sakamoto <[email protected]>
8177L: [email protected]
8178S: Maintained
8179W: http://ieee1394.docs.kernel.org/
8180T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
8181F: drivers/firewire/
8182F: include/linux/firewire.h
8183F: include/uapi/linux/firewire*.h
8184F: tools/firewire/
8185
8186FIRMWARE FRAMEWORK FOR ARMV8-A
8187M: Sudeep Holla <[email protected]>
8188L: [email protected] (moderated for non-subscribers)
8189S: Maintained
8190F: drivers/firmware/arm_ffa/
8191F: include/linux/arm_ffa.h
8192
8193FIRMWARE LOADER (request_firmware)
8194M: Luis Chamberlain <[email protected]>
8195M: Russ Weight <[email protected]>
8196L: [email protected]
8197S: Maintained
8198F: Documentation/firmware_class/
8199F: drivers/base/firmware_loader/
8200F: include/linux/firmware.h
8201
8202FLEXTIMER FTM-QUADDEC DRIVER
8203M: Patrick Havelange <[email protected]>
8204L: [email protected]
8205S: Maintained
8206F: Documentation/devicetree/bindings/counter/ftm-quaddec.txt
8207F: drivers/counter/ftm-quaddec.c
8208
8209FLOPPY DRIVER
8210M: Denis Efremov <[email protected]>
8211L: [email protected]
8212S: Odd Fixes
8213F: drivers/block/floppy.c
8214
8215FLYSKY FSIA6B RC RECEIVER
8216M: Markus Koch <[email protected]>
8217L: [email protected]
8218S: Maintained
8219F: drivers/input/joystick/fsia6b.c
8220
8221FOCUSRITE SCARLETT GEN 2/3 MIXER DRIVER
8222M: Geoffrey D. Bennett <[email protected]>
8223L: [email protected] (moderated for non-subscribers)
8224S: Maintained
8225T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
8226F: sound/usb/mixer_scarlett2.c
8227
8228FORCEDETH GIGABIT ETHERNET DRIVER
8229M: Rain River <[email protected]>
8230M: Zhu Yanjun <[email protected]>
8231L: [email protected]
8232S: Maintained
8233F: drivers/net/ethernet/nvidia/*
8234
8235FORTIFY_SOURCE
8236M: Kees Cook <[email protected]>
8237L: [email protected]
8238S: Supported
8239T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8240F: include/linux/fortify-string.h
8241F: lib/fortify_kunit.c
8242F: lib/memcpy_kunit.c
8243F: lib/strcat_kunit.c
8244F: lib/strscpy_kunit.c
8245F: lib/test_fortify/*
8246F: scripts/test_fortify.sh
8247K: \b__NO_FORTIFY\b
8248
8249FPGA DFL DRIVERS
8250M: Wu Hao <[email protected]>
8251R: Tom Rix <[email protected]>
8252L: [email protected]
8253S: Maintained
8254F: Documentation/ABI/testing/sysfs-bus-dfl*
8255F: Documentation/fpga/dfl.rst
8256F: drivers/fpga/dfl*
8257F: drivers/uio/uio_dfl.c
8258F: include/linux/dfl.h
8259F: include/uapi/linux/fpga-dfl.h
8260
8261FPGA MANAGER FRAMEWORK
8262M: Moritz Fischer <[email protected]>
8263M: Wu Hao <[email protected]>
8264M: Xu Yilun <[email protected]>
8265R: Tom Rix <[email protected]>
8266L: [email protected]
8267S: Maintained
8268Q: http://patchwork.kernel.org/project/linux-fpga/list/
8269T: git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git
8270F: Documentation/devicetree/bindings/fpga/
8271F: Documentation/driver-api/fpga/
8272F: Documentation/fpga/
8273F: drivers/fpga/
8274F: include/linux/fpga/
8275
8276FPU EMULATOR
8277M: Bill Metzenthen <[email protected]>
8278S: Maintained
8279W: https://floatingpoint.billm.au/
8280F: arch/x86/math-emu/
8281
8282FRAMEBUFFER CORE
8283M: Daniel Vetter <[email protected]>
8284S: Odd Fixes
8285T: git git://anongit.freedesktop.org/drm/drm-misc
8286F: drivers/video/fbdev/core/
8287
8288FRAMEBUFFER LAYER
8289M: Helge Deller <[email protected]>
8290L: [email protected]
8291L: [email protected]
8292S: Maintained
8293Q: http://patchwork.kernel.org/project/linux-fbdev/list/
8294T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git
8295F: Documentation/fb/
8296F: drivers/video/
8297F: include/linux/fb.h
8298F: include/uapi/linux/fb.h
8299F: include/uapi/video/
8300F: include/video/
8301
8302FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
8303M: Horia Geantă <[email protected]>
8304M: Pankaj Gupta <[email protected]>
8305M: Gaurav Jain <[email protected]>
8306L: [email protected]
8307S: Maintained
8308F: Documentation/devicetree/bindings/crypto/fsl,sec-v4.0*
8309F: drivers/crypto/caam/
8310
8311FREESCALE COLDFIRE M5441X MMC DRIVER
8312M: Angelo Dureghello <[email protected]>
8313L: [email protected]
8314S: Maintained
8315F: drivers/mmc/host/sdhci-esdhc-mcf.c
8316F: include/linux/platform_data/mmc-esdhc-mcf.h
8317
8318FREESCALE DIU FRAMEBUFFER DRIVER
8319M: Timur Tabi <[email protected]>
8320L: [email protected]
8321S: Maintained
8322F: drivers/video/fbdev/fsl-diu-fb.*
8323
8324FREESCALE DMA DRIVER
8325M: Li Yang <[email protected]>
8326M: Zhang Wei <[email protected]>
8327L: [email protected]
8328S: Maintained
8329F: drivers/dma/fsldma.*
8330
8331FREESCALE DSPI DRIVER
8332M: Vladimir Oltean <[email protected]>
8333L: [email protected]
8334S: Maintained
8335F: Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
8336F: drivers/spi/spi-fsl-dspi.c
8337F: include/linux/spi/spi-fsl-dspi.h
8338
8339FREESCALE eDMA DRIVER
8340M: Frank Li <[email protected]>
8341L: [email protected]
8342L: [email protected]
8343S: Maintained
8344F: Documentation/devicetree/bindings/dma/fsl,edma.yaml
8345F: drivers/dma/fsl-edma*.*
8346
8347FREESCALE ENETC ETHERNET DRIVERS
8348M: Claudiu Manoil <[email protected]>
8349M: Vladimir Oltean <[email protected]>
8350L: [email protected]
8351S: Maintained
8352F: drivers/net/ethernet/freescale/enetc/
8353
8354FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
8355M: Claudiu Manoil <[email protected]>
8356L: [email protected]
8357S: Maintained
8358F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
8359F: drivers/net/ethernet/freescale/gianfar*
8360
8361FREESCALE GPMI NAND DRIVER
8362M: Han Xu <[email protected]>
8363L: [email protected]
8364S: Maintained
8365F: drivers/mtd/nand/raw/gpmi-nand/*
8366
8367FREESCALE I2C CPM DRIVER
8368M: Jochen Friedrich <[email protected]>
8369L: [email protected]
8370L: [email protected]
8371S: Maintained
8372F: drivers/i2c/busses/i2c-cpm.c
8373
8374FREESCALE IMX / MXC FEC DRIVER
8375M: Wei Fang <[email protected]>
8376R: Shenwei Wang <[email protected]>
8377R: Clark Wang <[email protected]>
8378R: NXP Linux Team <[email protected]>
8379L: [email protected]
8380S: Maintained
8381F: Documentation/devicetree/bindings/net/fsl,fec.yaml
8382F: drivers/net/ethernet/freescale/fec.h
8383F: drivers/net/ethernet/freescale/fec_main.c
8384F: drivers/net/ethernet/freescale/fec_ptp.c
8385
8386FREESCALE IMX / MXC FRAMEBUFFER DRIVER
8387M: Sascha Hauer <[email protected]>
8388R: Pengutronix Kernel Team <[email protected]>
8389L: [email protected]
8390L: [email protected] (moderated for non-subscribers)
8391S: Maintained
8392F: drivers/video/fbdev/imxfb.c
8393
8394FREESCALE IMX DDR PMU DRIVER
8395M: Frank Li <[email protected]>
8396L: [email protected] (moderated for non-subscribers)
8397S: Maintained
8398F: Documentation/admin-guide/perf/imx-ddr.rst
8399F: Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
8400F: drivers/perf/fsl_imx8_ddr_perf.c
8401
8402FREESCALE IMX I2C DRIVER
8403M: Oleksij Rempel <[email protected]>
8404R: Pengutronix Kernel Team <[email protected]>
8405L: [email protected]
8406S: Maintained
8407F: Documentation/devicetree/bindings/i2c/i2c-imx.yaml
8408F: drivers/i2c/busses/i2c-imx.c
8409
8410FREESCALE IMX LPI2C DRIVER
8411M: Dong Aisheng <[email protected]>
8412L: [email protected]
8413L: [email protected]
8414S: Maintained
8415F: Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
8416F: drivers/i2c/busses/i2c-imx-lpi2c.c
8417
8418FREESCALE MPC I2C DRIVER
8419M: Chris Packham <[email protected]>
8420L: [email protected]
8421S: Maintained
8422F: Documentation/devicetree/bindings/i2c/i2c-mpc.yaml
8423F: drivers/i2c/busses/i2c-mpc.c
8424
8425FREESCALE QORIQ DPAA ETHERNET DRIVER
8426M: Madalin Bucur <[email protected]>
8427L: [email protected]
8428S: Maintained
8429F: drivers/net/ethernet/freescale/dpaa
8430
8431FREESCALE QORIQ DPAA FMAN DRIVER
8432M: Madalin Bucur <[email protected]>
8433R: Sean Anderson <[email protected]>
8434L: [email protected]
8435S: Maintained
8436F: Documentation/devicetree/bindings/net/fsl-fman.txt
8437F: drivers/net/ethernet/freescale/fman
8438
8439FREESCALE QORIQ PTP CLOCK DRIVER
8440M: Yangbo Lu <[email protected]>
8441L: [email protected]
8442S: Maintained
8443F: Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
8444F: drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
8445F: drivers/net/ethernet/freescale/dpaa2/dprtc*
8446F: drivers/net/ethernet/freescale/enetc/enetc_ptp.c
8447F: drivers/ptp/ptp_qoriq.c
8448F: drivers/ptp/ptp_qoriq_debugfs.c
8449F: include/linux/fsl/ptp_qoriq.h
8450
8451FREESCALE QUAD SPI DRIVER
8452M: Han Xu <[email protected]>
8453L: [email protected]
8454S: Maintained
8455F: Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml
8456F: drivers/spi/spi-fsl-qspi.c
8457
8458FREESCALE QUICC ENGINE LIBRARY
8459M: Qiang Zhao <[email protected]>
8460L: [email protected]
8461S: Maintained
8462F: drivers/soc/fsl/qe/
8463F: include/soc/fsl/qe/
8464
8465FREESCALE QUICC ENGINE QMC DRIVER
8466M: Herve Codina <[email protected]>
8467L: [email protected]
8468S: Maintained
8469F: Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml
8470F: drivers/soc/fsl/qe/qmc.c
8471F: include/soc/fsl/qe/qmc.h
8472
8473FREESCALE QUICC ENGINE TSA DRIVER
8474M: Herve Codina <[email protected]>
8475L: [email protected]
8476S: Maintained
8477F: Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml
8478F: drivers/soc/fsl/qe/tsa.c
8479F: drivers/soc/fsl/qe/tsa.h
8480F: include/dt-bindings/soc/cpm1-fsl,tsa.h
8481
8482FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
8483M: Li Yang <[email protected]>
8484L: [email protected]
8485L: [email protected]
8486S: Maintained
8487F: drivers/net/ethernet/freescale/ucc_geth*
8488
8489FREESCALE QUICC ENGINE UCC HDLC DRIVER
8490M: Zhao Qiang <[email protected]>
8491L: [email protected]
8492L: [email protected]
8493S: Maintained
8494F: drivers/net/wan/fsl_ucc_hdlc*
8495
8496FREESCALE QUICC ENGINE UCC UART DRIVER
8497M: Timur Tabi <[email protected]>
8498L: [email protected]
8499S: Maintained
8500F: drivers/tty/serial/ucc_uart.c
8501
8502FREESCALE SOC DRIVERS
8503M: Li Yang <[email protected]>
8504L: [email protected]
8505L: [email protected] (moderated for non-subscribers)
8506S: Maintained
8507F: Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml
8508F: Documentation/devicetree/bindings/soc/fsl/
8509F: drivers/soc/fsl/
8510F: include/linux/fsl/
8511F: include/soc/fsl/
8512
8513FREESCALE SOC FS_ENET DRIVER
8514M: Pantelis Antoniou <[email protected]>
8515L: [email protected]
8516L: [email protected]
8517S: Maintained
8518F: drivers/net/ethernet/freescale/fs_enet/
8519
8520FREESCALE SOC SOUND DRIVERS
8521M: Shengjiu Wang <[email protected]>
8522M: Xiubo Li <[email protected]>
8523R: Fabio Estevam <[email protected]>
8524R: Nicolin Chen <[email protected]>
8525L: [email protected] (moderated for non-subscribers)
8526L: [email protected]
8527S: Maintained
8528F: sound/soc/fsl/fsl*
8529F: sound/soc/fsl/imx*
8530F: sound/soc/fsl/mpc8610_hpcd.c
8531
8532FREESCALE SOC SOUND QMC DRIVER
8533M: Herve Codina <[email protected]>
8534L: [email protected] (moderated for non-subscribers)
8535L: [email protected]
8536S: Maintained
8537F: Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml
8538F: sound/soc/fsl/fsl_qmc_audio.c
8539
8540FREESCALE USB PERIPHERAL DRIVERS
8541M: Li Yang <[email protected]>
8542L: [email protected]
8543L: [email protected]
8544S: Maintained
8545F: drivers/usb/gadget/udc/fsl*
8546
8547FREESCALE USB PHY DRIVER
8548M: Ran Wang <[email protected]>
8549L: [email protected]
8550L: [email protected]
8551S: Maintained
8552F: drivers/usb/phy/phy-fsl-usb*
8553
8554FREEVXFS FILESYSTEM
8555M: Christoph Hellwig <[email protected]>
8556S: Maintained
8557W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
8558F: fs/freevxfs/
8559
8560FREEZER
8561M: "Rafael J. Wysocki" <[email protected]>
8562M: Pavel Machek <[email protected]>
8563L: [email protected]
8564S: Supported
8565F: Documentation/power/freezing-of-tasks.rst
8566F: include/linux/freezer.h
8567F: kernel/freezer.c
8568
8569FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
8570M: David Howells <[email protected]>
8571L: [email protected] (moderated for non-subscribers)
8572S: Supported
8573F: Documentation/filesystems/caching/
8574F: fs/fscache/
8575F: include/linux/fscache*.h
8576
8577FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
8578M: Eric Biggers <[email protected]>
8579M: Theodore Y. Ts'o <[email protected]>
8580M: Jaegeuk Kim <[email protected]>
8581L: [email protected]
8582S: Supported
8583Q: https://patchwork.kernel.org/project/linux-fscrypt/list/
8584T: git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git
8585F: Documentation/filesystems/fscrypt.rst
8586F: fs/crypto/
8587F: include/linux/fscrypt.h
8588F: include/uapi/linux/fscrypt.h
8589
8590FSI SUBSYSTEM
8591M: Jeremy Kerr <[email protected]>
8592M: Joel Stanley <[email protected]>
8593R: Alistar Popple <[email protected]>
8594R: Eddie James <[email protected]>
8595L: [email protected]
8596S: Supported
8597Q: http://patchwork.ozlabs.org/project/linux-fsi/list/
8598T: git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
8599F: drivers/fsi/
8600F: include/linux/fsi*.h
8601F: include/trace/events/fsi*.h
8602
8603FSI-ATTACHED I2C DRIVER
8604M: Eddie James <[email protected]>
8605L: [email protected]
8606L: [email protected] (moderated for non-subscribers)
8607S: Maintained
8608F: Documentation/devicetree/bindings/i2c/i2c-fsi.txt
8609F: drivers/i2c/busses/i2c-fsi.c
8610
8611FSI-ATTACHED SPI DRIVER
8612M: Eddie James <[email protected]>
8613L: [email protected]
8614S: Maintained
8615F: Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
8616F: drivers/spi/spi-fsi.c
8617
8618FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
8619M: Jan Kara <[email protected]>
8620R: Amir Goldstein <[email protected]>
8621L: [email protected]
8622S: Maintained
8623T: git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
8624F: fs/notify/
8625F: include/linux/fsnotify*.h
8626
8627FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
8628M: Eric Biggers <[email protected]>
8629M: Theodore Y. Ts'o <[email protected]>
8630L: [email protected]
8631S: Supported
8632Q: https://patchwork.kernel.org/project/fsverity/list/
8633T: git https://git.kernel.org/pub/scm/fs/fsverity/linux.git
8634F: Documentation/filesystems/fsverity.rst
8635F: fs/verity/
8636F: include/linux/fsverity.h
8637F: include/uapi/linux/fsverity.h
8638
8639FT260 FTDI USB-HID TO I2C BRIDGE DRIVER
8640M: Michael Zaidman <[email protected]>
8641L: [email protected]
8642L: [email protected]
8643S: Maintained
8644F: drivers/hid/hid-ft260.c
8645
8646FUJITSU LAPTOP EXTRAS
8647M: Jonathan Woithe <[email protected]>
8648L: [email protected]
8649S: Maintained
8650F: drivers/platform/x86/fujitsu-laptop.c
8651
8652FUJITSU TABLET EXTRAS
8653M: Robert Gerlach <[email protected]>
8654L: [email protected]
8655S: Maintained
8656F: drivers/platform/x86/fujitsu-tablet.c
8657
8658FUNCTION HOOKS (FTRACE)
8659M: Steven Rostedt <[email protected]>
8660M: Masami Hiramatsu <[email protected]>
8661R: Mark Rutland <[email protected]>
8662L: [email protected]
8663L: [email protected]
8664S: Maintained
8665Q: https://patchwork.kernel.org/project/linux-trace-kernel/list/
8666T: git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
8667F: Documentation/trace/ftrace*
8668F: arch/*/*/*/*ftrace*
8669F: arch/*/*/*ftrace*
8670F: include/*/ftrace.h
8671F: kernel/trace/fgraph.c
8672F: kernel/trace/ftrace*
8673F: samples/ftrace
8674
8675FUNGIBLE ETHERNET DRIVERS
8676M: Dimitris Michailidis <[email protected]>
8677L: [email protected]
8678S: Supported
8679F: drivers/net/ethernet/fungible/
8680
8681FUSE: FILESYSTEM IN USERSPACE
8682M: Miklos Szeredi <[email protected]>
8683L: [email protected]
8684S: Maintained
8685W: https://github.com/libfuse/
8686T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
8687F: Documentation/filesystems/fuse.rst
8688F: fs/fuse/
8689F: include/uapi/linux/fuse.h
8690
8691FUTEX SUBSYSTEM
8692M: Thomas Gleixner <[email protected]>
8693M: Ingo Molnar <[email protected]>
8694R: Peter Zijlstra <[email protected]>
8695R: Darren Hart <[email protected]>
8696R: Davidlohr Bueso <[email protected]>
8697R: André Almeida <[email protected]>
8698L: [email protected]
8699S: Maintained
8700T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
8701F: Documentation/locking/*futex*
8702F: include/asm-generic/futex.h
8703F: include/linux/futex.h
8704F: include/uapi/linux/futex.h
8705F: kernel/futex/*
8706F: tools/perf/bench/futex*
8707F: tools/testing/selftests/futex/
8708
8709GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
8710M: Tim Harvey <[email protected]>
8711S: Maintained
8712F: Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
8713F: Documentation/hwmon/gsc-hwmon.rst
8714F: drivers/hwmon/gsc-hwmon.c
8715F: drivers/mfd/gateworks-gsc.c
8716F: include/linux/mfd/gsc.h
8717F: include/linux/platform_data/gsc_hwmon.h
8718
8719GCC PLUGINS
8720M: Kees Cook <[email protected]>
8721L: [email protected]
8722S: Maintained
8723T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8724F: Documentation/kbuild/gcc-plugins.rst
8725F: include/linux/stackleak.h
8726F: kernel/stackleak.c
8727F: scripts/Makefile.gcc-plugins
8728F: scripts/gcc-plugins/
8729
8730GCOV BASED KERNEL PROFILING
8731M: Peter Oberparleiter <[email protected]>
8732S: Maintained
8733F: Documentation/dev-tools/gcov.rst
8734F: kernel/gcov/
8735
8736GDB KERNEL DEBUGGING HELPER SCRIPTS
8737M: Jan Kiszka <[email protected]>
8738M: Kieran Bingham <[email protected]>
8739S: Supported
8740F: scripts/gdb/
8741
8742GEMINI CRYPTO DRIVER
8743M: Corentin Labbe <[email protected]>
8744L: [email protected]
8745S: Maintained
8746F: drivers/crypto/gemini/
8747
8748GEMTEK FM RADIO RECEIVER DRIVER
8749M: Hans Verkuil <[email protected]>
8750L: [email protected]
8751S: Maintained
8752W: https://linuxtv.org
8753T: git git://linuxtv.org/media_tree.git
8754F: drivers/media/radio/radio-gemtek*
8755
8756GENERIC ARCHITECTURE TOPOLOGY
8757M: Sudeep Holla <[email protected]>
8758L: [email protected]
8759S: Maintained
8760F: drivers/base/arch_topology.c
8761F: include/linux/arch_topology.h
8762
8763GENERIC ENTRY CODE
8764M: Thomas Gleixner <[email protected]>
8765M: Peter Zijlstra <[email protected]>
8766M: Andy Lutomirski <[email protected]>
8767L: [email protected]
8768S: Maintained
8769T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry
8770F: include/linux/entry-common.h
8771F: include/linux/entry-kvm.h
8772F: kernel/entry/
8773
8774GENERIC GPIO I2C DRIVER
8775M: Wolfram Sang <[email protected]>
8776S: Supported
8777F: drivers/i2c/busses/i2c-gpio.c
8778F: include/linux/platform_data/i2c-gpio.h
8779
8780GENERIC GPIO I2C MULTIPLEXER DRIVER
8781M: Peter Korsgaard <[email protected]>
8782L: [email protected]
8783S: Supported
8784F: Documentation/i2c/muxes/i2c-mux-gpio.rst
8785F: drivers/i2c/muxes/i2c-mux-gpio.c
8786F: include/linux/platform_data/i2c-mux-gpio.h
8787
8788GENERIC HDLC (WAN) DRIVERS
8789M: Krzysztof Halasa <[email protected]>
8790S: Maintained
8791W: http://www.kernel.org/pub/linux/utils/net/hdlc/
8792F: drivers/net/wan/c101.c
8793F: drivers/net/wan/hd6457*
8794F: drivers/net/wan/hdlc*
8795F: drivers/net/wan/n2.c
8796F: drivers/net/wan/pc300too.c
8797F: drivers/net/wan/pci200syn.c
8798F: drivers/net/wan/wanxl*
8799
8800GENERIC INCLUDE/ASM HEADER FILES
8801M: Arnd Bergmann <[email protected]>
8802L: [email protected]
8803S: Maintained
8804T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
8805F: include/asm-generic/
8806F: include/uapi/asm-generic/
8807
8808GENERIC PHY FRAMEWORK
8809M: Vinod Koul <[email protected]>
8810M: Kishon Vijay Abraham I <[email protected]>
8811L: [email protected]
8812S: Supported
8813Q: https://patchwork.kernel.org/project/linux-phy/list/
8814T: git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
8815F: Documentation/devicetree/bindings/phy/
8816F: drivers/phy/
8817F: include/dt-bindings/phy/
8818F: include/linux/phy/
8819
8820GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
8821M: Wolfram Sang <[email protected]>
8822S: Supported
8823F: Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml
8824F: drivers/i2c/muxes/i2c-demux-pinctrl.c
8825
8826GENERIC PM DOMAINS
8827M: "Rafael J. Wysocki" <[email protected]>
8828M: Kevin Hilman <[email protected]>
8829M: Ulf Hansson <[email protected]>
8830L: [email protected]
8831S: Supported
8832F: Documentation/devicetree/bindings/power/power?domain*
8833F: drivers/base/power/domain*.c
8834F: include/linux/pm_domain.h
8835
8836GENERIC PM DOMAIN PROVIDERS
8837M: Ulf Hansson <[email protected]>
8838L: [email protected]
8839S: Supported
8840T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git
8841F: drivers/pmdomain/
8842
8843GENERIC RADIX TREE
8844M: Kent Overstreet <[email protected]>
8845S: Supported
8846C: irc://irc.oftc.net/bcache
8847F: include/linux/generic-radix-tree.h
8848F: lib/generic-radix-tree.c
8849
8850GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
8851M: Eugen Hristev <[email protected]>
8852L: [email protected]
8853S: Maintained
8854F: drivers/input/touchscreen/resistive-adc-touch.c
8855
8856GENERIC STRING LIBRARY
8857M: Kees Cook <[email protected]>
8858R: Andy Shevchenko <[email protected]>
8859L: [email protected]
8860S: Supported
8861T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
8862F: include/linux/string.h
8863F: include/linux/string_choices.h
8864F: include/linux/string_helpers.h
8865F: lib/string.c
8866F: lib/string_helpers.c
8867F: lib/test-string_helpers.c
8868F: lib/test_string.c
8869
8870GENERIC UIO DRIVER FOR PCI DEVICES
8871M: "Michael S. Tsirkin" <[email protected]>
8872L: [email protected]
8873S: Supported
8874F: drivers/uio/uio_pci_generic.c
8875
8876GENERIC VDSO LIBRARY
8877M: Andy Lutomirski <[email protected]>
8878M: Thomas Gleixner <[email protected]>
8879M: Vincenzo Frascino <[email protected]>
8880L: [email protected]
8881S: Maintained
8882T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
8883F: include/asm-generic/vdso/vsyscall.h
8884F: include/vdso/
8885F: kernel/time/vsyscall.c
8886F: lib/vdso/
8887
8888GENWQE (IBM Generic Workqueue Card)
8889M: Frank Haverkamp <[email protected]>
8890S: Supported
8891F: drivers/misc/genwqe/
8892
8893GET_MAINTAINER SCRIPT
8894M: Joe Perches <[email protected]>
8895S: Maintained
8896F: scripts/get_maintainer.pl
8897
8898GFS2 FILE SYSTEM
8899M: Andreas Gruenbacher <[email protected]>
8900L: [email protected]
8901S: Supported
8902B: https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2
8903T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
8904F: Documentation/filesystems/gfs2*
8905F: fs/gfs2/
8906F: include/uapi/linux/gfs2_ondisk.h
8907
8908GIGABYTE WMI DRIVER
8909M: Thomas Weißschuh <[email protected]>
8910L: [email protected]
8911S: Maintained
8912F: drivers/platform/x86/gigabyte-wmi.c
8913
8914GNSS SUBSYSTEM
8915M: Johan Hovold <[email protected]>
8916S: Maintained
8917T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
8918F: Documentation/ABI/testing/sysfs-class-gnss
8919F: Documentation/devicetree/bindings/gnss/
8920F: drivers/gnss/
8921F: include/linux/gnss.h
8922
8923GO7007 MPEG CODEC
8924M: Hans Verkuil <[email protected]>
8925L: [email protected]
8926S: Maintained
8927F: drivers/media/usb/go7007/
8928
8929GOODIX TOUCHSCREEN
8930M: Bastien Nocera <[email protected]>
8931M: Hans de Goede <[email protected]>
8932L: [email protected]
8933S: Maintained
8934F: drivers/input/touchscreen/goodix*
8935
8936GOOGLE ETHERNET DRIVERS
8937M: Jeroen de Borst <[email protected]>
8938M: Praveen Kaligineedi <[email protected]>
8939R: Shailend Chand <[email protected]>
8940L: [email protected]
8941S: Supported
8942F: Documentation/networking/device_drivers/ethernet/google/gve.rst
8943F: drivers/net/ethernet/google
8944
8945GOOGLE FIRMWARE DRIVERS
8946M: Tzung-Bi Shih <[email protected]>
8947R: Brian Norris <[email protected]>
8948R: Julius Werner <[email protected]>
8949L: [email protected]
8950S: Maintained
8951T: git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
8952F: drivers/firmware/google/
8953
8954GPD POCKET FAN DRIVER
8955M: Hans de Goede <[email protected]>
8956L: [email protected]
8957S: Maintained
8958F: drivers/platform/x86/gpd-pocket-fan.c
8959
8960GPIO ACPI SUPPORT
8961M: Mika Westerberg <[email protected]>
8962M: Andy Shevchenko <[email protected]>
8963L: [email protected]
8964L: [email protected]
8965S: Supported
8966T: git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8967F: Documentation/firmware-guide/acpi/gpio-properties.rst
8968F: drivers/gpio/gpiolib-acpi.c
8969F: drivers/gpio/gpiolib-acpi.h
8970
8971GPIO AGGREGATOR
8972M: Geert Uytterhoeven <[email protected]>
8973L: [email protected]
8974S: Supported
8975F: Documentation/admin-guide/gpio/gpio-aggregator.rst
8976F: drivers/gpio/gpio-aggregator.c
8977
8978GPIO IR Transmitter
8979M: Sean Young <[email protected]>
8980L: [email protected]
8981S: Maintained
8982F: Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml
8983F: drivers/media/rc/gpio-ir-tx.c
8984
8985GPIO MOCKUP DRIVER
8986M: Bamvor Jian Zhang <[email protected]>
8987L: [email protected]
8988S: Maintained
8989F: drivers/gpio/gpio-mockup.c
8990F: tools/testing/selftests/gpio/
8991
8992GPIO REGMAP
8993M: Michael Walle <[email protected]>
8994S: Maintained
8995F: drivers/gpio/gpio-regmap.c
8996F: include/linux/gpio/regmap.h
8997K: (devm_)?gpio_regmap_(un)?register
8998
8999GPIO SUBSYSTEM
9000M: Linus Walleij <[email protected]>
9001M: Bartosz Golaszewski <[email protected]>
9002L: [email protected]
9003S: Maintained
9004T: git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9005F: Documentation/admin-guide/gpio/
9006F: Documentation/devicetree/bindings/gpio/
9007F: Documentation/driver-api/gpio/
9008F: drivers/gpio/
9009F: include/dt-bindings/gpio/
9010F: include/linux/gpio.h
9011F: include/linux/gpio/
9012F: include/linux/of_gpio.h
9013
9014GPIO UAPI
9015M: Bartosz Golaszewski <[email protected]>
9016R: Kent Gibson <[email protected]>
9017L: [email protected]
9018S: Maintained
9019T: git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
9020F: Documentation/ABI/obsolete/sysfs-gpio
9021F: Documentation/ABI/testing/gpio-cdev
9022F: drivers/gpio/gpiolib-cdev.c
9023F: include/uapi/linux/gpio.h
9024F: tools/gpio/
9025
9026GRE DEMULTIPLEXER DRIVER
9027M: Dmitry Kozlov <[email protected]>
9028L: [email protected]
9029S: Maintained
9030F: include/net/gre.h
9031F: net/ipv4/gre_demux.c
9032F: net/ipv4/gre_offload.c
9033
9034GRETH 10/100/1G Ethernet MAC device driver
9035M: Andreas Larsson <[email protected]>
9036L: [email protected]
9037S: Maintained
9038F: drivers/net/ethernet/aeroflex/
9039
9040GREYBUS AUDIO PROTOCOLS DRIVERS
9041M: Vaibhav Agarwal <[email protected]>
9042M: Mark Greer <[email protected]>
9043S: Maintained
9044F: drivers/staging/greybus/audio_apbridgea.c
9045F: drivers/staging/greybus/audio_apbridgea.h
9046F: drivers/staging/greybus/audio_codec.c
9047F: drivers/staging/greybus/audio_codec.h
9048F: drivers/staging/greybus/audio_gb.c
9049F: drivers/staging/greybus/audio_manager.c
9050F: drivers/staging/greybus/audio_manager.h
9051F: drivers/staging/greybus/audio_manager_module.c
9052F: drivers/staging/greybus/audio_manager_private.h
9053F: drivers/staging/greybus/audio_manager_sysfs.c
9054F: drivers/staging/greybus/audio_module.c
9055F: drivers/staging/greybus/audio_topology.c
9056
9057GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
9058M: Viresh Kumar <[email protected]>
9059S: Maintained
9060F: drivers/staging/greybus/authentication.c
9061F: drivers/staging/greybus/bootrom.c
9062F: drivers/staging/greybus/firmware.h
9063F: drivers/staging/greybus/fw-core.c
9064F: drivers/staging/greybus/fw-download.c
9065F: drivers/staging/greybus/fw-management.c
9066F: drivers/staging/greybus/greybus_authentication.h
9067F: drivers/staging/greybus/greybus_firmware.h
9068F: drivers/staging/greybus/hid.c
9069F: drivers/staging/greybus/i2c.c
9070F: drivers/staging/greybus/spi.c
9071F: drivers/staging/greybus/spilib.c
9072F: drivers/staging/greybus/spilib.h
9073
9074GREYBUS LOOPBACK DRIVER
9075M: Bryan O'Donoghue <[email protected]>
9076S: Maintained
9077F: drivers/staging/greybus/loopback.c
9078
9079GREYBUS PLATFORM DRIVERS
9080M: Vaibhav Hiremath <[email protected]>
9081S: Maintained
9082F: drivers/staging/greybus/arche-apb-ctrl.c
9083F: drivers/staging/greybus/arche-platform.c
9084F: drivers/staging/greybus/arche_platform.h
9085
9086GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
9087M: Rui Miguel Silva <[email protected]>
9088S: Maintained
9089F: drivers/staging/greybus/gpio.c
9090F: drivers/staging/greybus/light.c
9091F: drivers/staging/greybus/power_supply.c
9092F: drivers/staging/greybus/sdio.c
9093F: drivers/staging/greybus/spi.c
9094F: drivers/staging/greybus/spilib.c
9095
9096GREYBUS BEAGLEPLAY DRIVERS
9097M: Ayush Singh <[email protected]>
9098L: [email protected] (moderated for non-subscribers)
9099S: Maintained
9100F: Documentation/devicetree/bindings/net/ti,cc1352p7.yaml
9101F: drivers/greybus/gb-beagleplay.c
9102
9103GREYBUS SUBSYSTEM
9104M: Johan Hovold <[email protected]>
9105M: Alex Elder <[email protected]>
9106M: Greg Kroah-Hartman <[email protected]>
9107L: [email protected] (moderated for non-subscribers)
9108S: Maintained
9109F: drivers/greybus/
9110F: drivers/staging/greybus/
9111F: include/linux/greybus.h
9112F: include/linux/greybus/
9113
9114GREYBUS UART PROTOCOLS DRIVERS
9115M: David Lin <[email protected]>
9116S: Maintained
9117F: drivers/staging/greybus/log.c
9118F: drivers/staging/greybus/uart.c
9119
9120GS1662 VIDEO SERIALIZER
9121M: Charles-Antoine Couret <[email protected]>
9122L: [email protected]
9123S: Maintained
9124T: git git://linuxtv.org/media_tree.git
9125F: drivers/media/spi/gs1662.c
9126
9127GSPCA FINEPIX SUBDRIVER
9128M: Frank Zago <[email protected]>
9129L: [email protected]
9130S: Maintained
9131T: git git://linuxtv.org/media_tree.git
9132F: drivers/media/usb/gspca/finepix.c
9133
9134GSPCA GL860 SUBDRIVER
9135M: Olivier Lorin <[email protected]>
9136L: [email protected]
9137S: Maintained
9138T: git git://linuxtv.org/media_tree.git
9139F: drivers/media/usb/gspca/gl860/
9140
9141GSPCA M5602 SUBDRIVER
9142M: Erik Andren <[email protected]>
9143L: [email protected]
9144S: Maintained
9145T: git git://linuxtv.org/media_tree.git
9146F: drivers/media/usb/gspca/m5602/
9147
9148GSPCA PAC207 SONIXB SUBDRIVER
9149M: Hans Verkuil <[email protected]>
9150L: [email protected]
9151S: Odd Fixes
9152T: git git://linuxtv.org/media_tree.git
9153F: drivers/media/usb/gspca/pac207.c
9154
9155GSPCA SN9C20X SUBDRIVER
9156M: Brian Johnson <[email protected]>
9157L: [email protected]
9158S: Maintained
9159T: git git://linuxtv.org/media_tree.git
9160F: drivers/media/usb/gspca/sn9c20x.c
9161
9162GSPCA T613 SUBDRIVER
9163M: Leandro Costantino <[email protected]>
9164L: [email protected]
9165S: Maintained
9166T: git git://linuxtv.org/media_tree.git
9167F: drivers/media/usb/gspca/t613.c
9168
9169GSPCA USB WEBCAM DRIVER
9170M: Hans Verkuil <[email protected]>
9171L: [email protected]
9172S: Odd Fixes
9173T: git git://linuxtv.org/media_tree.git
9174F: drivers/media/usb/gspca/
9175
9176GTP (GPRS Tunneling Protocol)
9177M: Pablo Neira Ayuso <[email protected]>
9178M: Harald Welte <[email protected]>
9179L: [email protected]
9180S: Maintained
9181T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
9182F: drivers/net/gtp.c
9183
9184GUID PARTITION TABLE (GPT)
9185M: Davidlohr Bueso <[email protected]>
9186L: [email protected]
9187S: Maintained
9188F: block/partitions/efi.*
9189
9190HABANALABS PCI DRIVER
9191M: Oded Gabbay <[email protected]>
9192L: [email protected]
9193S: Supported
9194C: irc://irc.oftc.net/dri-devel
9195T: git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux.git
9196F: Documentation/ABI/testing/debugfs-driver-habanalabs
9197F: Documentation/ABI/testing/sysfs-driver-habanalabs
9198F: drivers/accel/habanalabs/
9199F: include/linux/habanalabs/
9200F: include/trace/events/habanalabs.h
9201F: include/uapi/drm/habanalabs_accel.h
9202
9203HACKRF MEDIA DRIVER
9204L: [email protected]
9205S: Orphan
9206W: https://linuxtv.org
9207Q: http://patchwork.linuxtv.org/project/linux-media/list/
9208F: drivers/media/usb/hackrf/
9209
9210HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY
9211M: Chuck Lever <[email protected]>
9212L: [email protected]
9213L: [email protected]
9214S: Maintained
9215F: Documentation/netlink/specs/handshake.yaml
9216F: Documentation/networking/tls-handshake.rst
9217F: include/net/handshake.h
9218F: include/trace/events/handshake.h
9219F: net/handshake/
9220
9221HANTRO VPU CODEC DRIVER
9222M: Ezequiel Garcia <[email protected]>
9223M: Philipp Zabel <[email protected]>
9224L: [email protected]
9225L: [email protected]
9226S: Maintained
9227F: Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
9228F: Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml
9229F: Documentation/devicetree/bindings/media/rockchip-vpu.yaml
9230F: drivers/media/platform/verisilicon/
9231
9232HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
9233M: Frank Seidel <[email protected]>
9234L: [email protected]
9235S: Maintained
9236W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
9237F: drivers/platform/x86/hdaps.c
9238
9239HARDWARE MONITORING
9240M: Jean Delvare <[email protected]>
9241M: Guenter Roeck <[email protected]>
9242L: [email protected]
9243S: Maintained
9244W: http://hwmon.wiki.kernel.org/
9245T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9246F: Documentation/ABI/testing/sysfs-class-hwmon
9247F: Documentation/devicetree/bindings/hwmon/
9248F: Documentation/hwmon/
9249F: drivers/hwmon/
9250F: include/linux/hwmon*.h
9251F: include/trace/events/hwmon*.h
9252K: (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info)
9253
9254HARDWARE RANDOM NUMBER GENERATOR CORE
9255M: Olivia Mackall <[email protected]>
9256M: Herbert Xu <[email protected]>
9257L: [email protected]
9258S: Odd fixes
9259F: Documentation/admin-guide/hw_random.rst
9260F: Documentation/devicetree/bindings/rng/
9261F: drivers/char/hw_random/
9262F: include/linux/hw_random.h
9263
9264HARDWARE SPINLOCK CORE
9265M: Ohad Ben-Cohen <[email protected]>
9266M: Bjorn Andersson <[email protected]>
9267R: Baolin Wang <[email protected]>
9268L: [email protected]
9269S: Maintained
9270T: git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
9271F: Documentation/devicetree/bindings/hwlock/
9272F: Documentation/locking/hwspinlock.rst
9273F: drivers/hwspinlock/
9274F: include/linux/hwspinlock.h
9275
9276HARDWARE TRACING FACILITIES
9277M: Alexander Shishkin <[email protected]>
9278S: Maintained
9279F: drivers/hwtracing/
9280
9281HARMONY SOUND DRIVER
9282L: [email protected]
9283S: Maintained
9284F: sound/parisc/harmony.*
9285
9286HDPVR USB VIDEO ENCODER DRIVER
9287M: Hans Verkuil <[email protected]>
9288L: [email protected]
9289S: Odd Fixes
9290W: https://linuxtv.org
9291T: git git://linuxtv.org/media_tree.git
9292F: drivers/media/usb/hdpvr/
9293
9294HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER
9295M: Matt Hsiao <[email protected]>
9296S: Supported
9297F: drivers/misc/hpilo.[ch]
9298
9299HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
9300M: Jerry Hoemann <[email protected]>
9301S: Supported
9302F: Documentation/watchdog/hpwdt.rst
9303F: drivers/watchdog/hpwdt.c
9304
9305HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
9306M: Don Brace <[email protected]>
9307L: [email protected]
9308L: [email protected]
9309S: Supported
9310F: Documentation/scsi/hpsa.rst
9311F: drivers/scsi/hpsa*.[ch]
9312F: include/linux/cciss*.h
9313F: include/uapi/linux/cciss*.h
9314
9315HFI1 DRIVER
9316M: Dennis Dalessandro <[email protected]>
9317L: [email protected]
9318S: Supported
9319F: drivers/infiniband/hw/hfi1
9320
9321HFS FILESYSTEM
9322L: [email protected]
9323S: Orphan
9324F: Documentation/filesystems/hfs.rst
9325F: fs/hfs/
9326
9327HFSPLUS FILESYSTEM
9328L: [email protected]
9329S: Orphan
9330F: Documentation/filesystems/hfsplus.rst
9331F: fs/hfsplus/
9332
9333HGA FRAMEBUFFER DRIVER
9334M: Ferenc Bakonyi <[email protected]>
9335L: [email protected]
9336S: Maintained
9337W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
9338F: drivers/video/fbdev/hgafb.c
9339
9340HIBERNATION (aka Software Suspend, aka swsusp)
9341M: "Rafael J. Wysocki" <[email protected]>
9342M: Pavel Machek <[email protected]>
9343L: [email protected]
9344S: Supported
9345B: https://bugzilla.kernel.org
9346F: arch/*/include/asm/suspend*.h
9347F: arch/x86/power/
9348F: drivers/base/power/
9349F: include/linux/freezer.h
9350F: include/linux/pm.h
9351F: include/linux/suspend.h
9352F: kernel/power/
9353
9354HID CORE LAYER
9355M: Jiri Kosina <[email protected]>
9356M: Benjamin Tissoires <[email protected]>
9357L: [email protected]
9358S: Maintained
9359T: git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
9360F: Documentation/hid/
9361F: drivers/hid/
9362F: include/linux/hid*
9363F: include/uapi/linux/hid*
9364F: samples/hid/
9365F: tools/testing/selftests/hid/
9366
9367HID LOGITECH DRIVERS
9368R: Filipe Laíns <[email protected]>
9369L: [email protected]
9370S: Maintained
9371F: drivers/hid/hid-logitech-*
9372
9373HID NVIDIA SHIELD DRIVER
9374M: Rahul Rameshbabu <[email protected]>
9375L: [email protected]
9376S: Maintained
9377F: drivers/hid/hid-nvidia-shield.c
9378
9379HID PHOENIX RC FLIGHT CONTROLLER
9380M: Marcus Folkesson <[email protected]>
9381L: [email protected]
9382S: Maintained
9383F: drivers/hid/hid-pxrc.c
9384
9385HID PLAYSTATION DRIVER
9386M: Roderick Colenbrander <[email protected]>
9387L: [email protected]
9388S: Supported
9389F: drivers/hid/hid-playstation.c
9390
9391HID SENSOR HUB DRIVERS
9392M: Jiri Kosina <[email protected]>
9393M: Jonathan Cameron <[email protected]>
9394M: Srinivas Pandruvada <[email protected]>
9395L: [email protected]
9396L: [email protected]
9397S: Maintained
9398F: Documentation/hid/hid-sensor*
9399F: drivers/hid/hid-sensor-*
9400F: drivers/iio/*/hid-*
9401F: include/linux/hid-sensor-*
9402
9403HID VRC-2 CAR CONTROLLER DRIVER
9404M: Marcus Folkesson <[email protected]>
9405L: [email protected]
9406S: Maintained
9407F: drivers/hid/hid-vrc2.c
9408
9409HID WACOM DRIVER
9410M: Ping Cheng <[email protected]>
9411M: Jason Gerecke <[email protected]>
9412L: [email protected]
9413S: Maintained
9414F: drivers/hid/wacom.h
9415F: drivers/hid/wacom_*
9416
9417HID++ LOGITECH DRIVERS
9418R: Filipe Laíns <[email protected]>
9419R: Bastien Nocera <[email protected]>
9420L: [email protected]
9421S: Maintained
9422F: drivers/hid/hid-logitech-hidpp.c
9423
9424HIGH-RESOLUTION TIMERS, CLOCKEVENTS
9425M: Thomas Gleixner <[email protected]>
9426L: [email protected]
9427S: Maintained
9428T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9429F: Documentation/timers/
9430F: include/linux/clockchips.h
9431F: include/linux/hrtimer.h
9432F: kernel/time/clockevents.c
9433F: kernel/time/hrtimer.c
9434F: kernel/time/timer_*.c
9435
9436HIGH-SPEED SCC DRIVER FOR AX.25
9437L: [email protected]
9438S: Orphan
9439F: drivers/net/hamradio/scc.c
9440
9441HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
9442M: HighPoint Linux Team <[email protected]>
9443S: Supported
9444W: http://www.highpoint-tech.com
9445F: Documentation/scsi/hptiop.rst
9446F: drivers/scsi/hptiop.c
9447
9448HIKEY960 ONBOARD USB GPIO HUB DRIVER
9449M: John Stultz <[email protected]>
9450L: [email protected]
9451S: Maintained
9452F: drivers/misc/hisi_hikey_usb.c
9453
9454HIMAX HX83112B TOUCHSCREEN SUPPORT
9455M: Job Noorman <[email protected]>
9456L: [email protected]
9457S: Maintained
9458F: Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml
9459F: drivers/input/touchscreen/himax_hx83112b.c
9460
9461HIPPI
9462M: Jes Sorensen <[email protected]>
9463L: [email protected]
9464S: Maintained
9465F: drivers/net/hippi/
9466F: include/linux/hippidevice.h
9467F: include/uapi/linux/if_hippi.h
9468F: net/802/hippi.c
9469
9470HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER
9471M: Kurt Kanzenbach <[email protected]>
9472L: [email protected]
9473S: Maintained
9474F: Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml
9475F: drivers/net/dsa/hirschmann/*
9476F: include/linux/platform_data/hirschmann-hellcreek.h
9477F: net/dsa/tag_hellcreek.c
9478
9479HISILICON DMA DRIVER
9480M: Zhou Wang <[email protected]>
9481M: Jie Hai <[email protected]>
9482L: [email protected]
9483S: Maintained
9484F: drivers/dma/hisi_dma.c
9485
9486HISILICON GPIO DRIVER
9487M: Jay Fang <[email protected]>
9488L: [email protected]
9489S: Maintained
9490F: Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml
9491F: drivers/gpio/gpio-hisi.c
9492
9493HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
9494M: Longfang Liu <[email protected]>
9495L: [email protected]
9496S: Maintained
9497F: Documentation/ABI/testing/debugfs-hisi-hpre
9498F: drivers/crypto/hisilicon/hpre/hpre.h
9499F: drivers/crypto/hisilicon/hpre/hpre_crypto.c
9500F: drivers/crypto/hisilicon/hpre/hpre_main.c
9501
9502HISILICON HNS3 PMU DRIVER
9503M: Jijie Shao <[email protected]>
9504S: Supported
9505F: Documentation/admin-guide/perf/hns3-pmu.rst
9506F: drivers/perf/hisilicon/hns3_pmu.c
9507
9508HISILICON I2C CONTROLLER DRIVER
9509M: Yicong Yang <[email protected]>
9510L: [email protected]
9511S: Maintained
9512W: https://www.hisilicon.com
9513F: Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml
9514F: drivers/i2c/busses/i2c-hisi.c
9515
9516HISILICON KUNPENG SOC HCCS DRIVER
9517M: Huisong Li <[email protected]>
9518S: Maintained
9519F: Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs
9520F: drivers/soc/hisilicon/kunpeng_hccs.c
9521F: drivers/soc/hisilicon/kunpeng_hccs.h
9522
9523HISILICON LPC BUS DRIVER
9524M: Jay Fang <[email protected]>
9525S: Maintained
9526W: http://www.hisilicon.com
9527F: Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
9528F: drivers/bus/hisi_lpc.c
9529
9530HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
9531M: Yisen Zhuang <[email protected]>
9532M: Salil Mehta <[email protected]>
9533M: Jijie Shao <[email protected]>
9534L: [email protected]
9535S: Maintained
9536W: http://www.hisilicon.com
9537F: drivers/net/ethernet/hisilicon/hns3/
9538
9539HISILICON NETWORK SUBSYSTEM DRIVER
9540M: Yisen Zhuang <[email protected]>
9541M: Salil Mehta <[email protected]>
9542L: [email protected]
9543S: Maintained
9544W: http://www.hisilicon.com
9545F: Documentation/devicetree/bindings/net/hisilicon*.txt
9546F: drivers/net/ethernet/hisilicon/
9547
9548HISILICON PMU DRIVER
9549M: Yicong Yang <[email protected]>
9550M: Jonathan Cameron <[email protected]>
9551S: Supported
9552W: http://www.hisilicon.com
9553F: Documentation/admin-guide/perf/hisi-pcie-pmu.rst
9554F: Documentation/admin-guide/perf/hisi-pmu.rst
9555F: drivers/perf/hisilicon
9556
9557HISILICON PTT DRIVER
9558M: Yicong Yang <[email protected]>
9559M: Jonathan Cameron <[email protected]>
9560L: [email protected]
9561S: Maintained
9562F: Documentation/ABI/testing/sysfs-devices-hisi_ptt
9563F: Documentation/trace/hisi-ptt.rst
9564F: drivers/hwtracing/ptt/
9565F: tools/perf/arch/arm64/util/hisi-ptt.c
9566F: tools/perf/util/hisi-ptt*
9567F: tools/perf/util/hisi-ptt-decoder/*
9568
9569HISILICON QM DRIVER
9570M: Weili Qian <[email protected]>
9571M: Zhou Wang <[email protected]>
9572L: [email protected]
9573S: Maintained
9574F: drivers/crypto/hisilicon/Kconfig
9575F: drivers/crypto/hisilicon/Makefile
9576F: drivers/crypto/hisilicon/qm.c
9577F: drivers/crypto/hisilicon/sgl.c
9578F: include/linux/hisi_acc_qm.h
9579
9580HISILICON ROCE DRIVER
9581M: Chengchang Tang <[email protected]>
9582M: Junxian Huang <[email protected]>
9583L: [email protected]
9584S: Maintained
9585F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
9586F: drivers/infiniband/hw/hns/
9587
9588HISILICON SAS Controller
9589M: Xiang Chen <[email protected]>
9590S: Supported
9591W: http://www.hisilicon.com
9592F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
9593F: drivers/scsi/hisi_sas/
9594
9595HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
9596M: Kai Ye <[email protected]>
9597M: Longfang Liu <[email protected]>
9598L: [email protected]
9599S: Maintained
9600F: Documentation/ABI/testing/debugfs-hisi-sec
9601F: drivers/crypto/hisilicon/sec2/sec.h
9602F: drivers/crypto/hisilicon/sec2/sec_crypto.c
9603F: drivers/crypto/hisilicon/sec2/sec_crypto.h
9604F: drivers/crypto/hisilicon/sec2/sec_main.c
9605
9606HISILICON SPI Controller DRIVER FOR KUNPENG SOCS
9607M: Jay Fang <[email protected]>
9608L: [email protected]
9609S: Maintained
9610W: http://www.hisilicon.com
9611F: drivers/spi/spi-hisi-kunpeng.c
9612
9613HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970
9614M: Mauro Carvalho Chehab <[email protected]>
9615L: [email protected]
9616S: Maintained
9617F: Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml
9618F: drivers/spmi/hisi-spmi-controller.c
9619
9620HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600
9621M: Mauro Carvalho Chehab <[email protected]>
9622L: [email protected]
9623S: Maintained
9624F: Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml
9625F: drivers/mfd/hi6421-spmi-pmic.c
9626
9627HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
9628M: Weili Qian <[email protected]>
9629S: Maintained
9630F: drivers/crypto/hisilicon/trng/trng.c
9631
9632HISILICON V3XX SPI NOR FLASH Controller Driver
9633M: Jay Fang <[email protected]>
9634S: Maintained
9635W: http://www.hisilicon.com
9636F: drivers/spi/spi-hisi-sfc-v3xx.c
9637
9638HISILICON ZIP Controller DRIVER
9639M: Yang Shen <[email protected]>
9640M: Zhou Wang <[email protected]>
9641L: [email protected]
9642S: Maintained
9643F: Documentation/ABI/testing/debugfs-hisi-zip
9644F: drivers/crypto/hisilicon/zip/
9645
9646HMM - Heterogeneous Memory Management
9647M: Jérôme Glisse <[email protected]>
9648L: [email protected]
9649S: Maintained
9650F: Documentation/mm/hmm.rst
9651F: include/linux/hmm*
9652F: lib/test_hmm*
9653F: mm/hmm*
9654F: tools/testing/selftests/mm/*hmm*
9655
9656HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER
9657M: Andreas Klinger <[email protected]>
9658L: [email protected]
9659S: Maintained
9660F: Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml
9661F: drivers/iio/pressure/mprls0025pa.c
9662
9663HOST AP DRIVER
9664L: [email protected]
9665S: Obsolete
9666F: drivers/net/wireless/intersil/hostap/
9667
9668HP BIOSCFG DRIVER
9669M: Jorge Lopez <[email protected]>
9670L: [email protected]
9671S: Maintained
9672F: drivers/platform/x86/hp/hp-bioscfg/
9673
9674HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
9675L: [email protected]
9676S: Orphan
9677F: drivers/platform/x86/hp/tc1100-wmi.c
9678
9679HP WMI HARDWARE MONITOR DRIVER
9680M: James Seo <[email protected]>
9681L: [email protected]
9682S: Maintained
9683F: Documentation/hwmon/hp-wmi-sensors.rst
9684F: drivers/hwmon/hp-wmi-sensors.c
9685
9686HPET: High Precision Event Timers driver
9687M: Clemens Ladisch <[email protected]>
9688S: Maintained
9689F: Documentation/timers/hpet.rst
9690F: drivers/char/hpet.c
9691F: include/linux/hpet.h
9692F: include/uapi/linux/hpet.h
9693
9694HPET: x86
9695S: Orphan
9696F: arch/x86/include/asm/hpet.h
9697F: arch/x86/kernel/hpet.c
9698
9699HPFS FILESYSTEM
9700M: Mikulas Patocka <[email protected]>
9701S: Maintained
9702W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
9703F: fs/hpfs/
9704
9705HS3001 Hardware Temperature and Humidity Sensor
9706M: Andre Werner <[email protected]>
9707L: [email protected]
9708S: Maintained
9709F: drivers/hwmon/hs3001.c
9710
9711HSI SUBSYSTEM
9712M: Sebastian Reichel <[email protected]>
9713S: Maintained
9714T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
9715F: Documentation/ABI/testing/sysfs-bus-hsi
9716F: Documentation/driver-api/hsi.rst
9717F: drivers/hsi/
9718F: include/linux/hsi/
9719F: include/uapi/linux/hsi/
9720
9721HSO 3G MODEM DRIVER
9722L: [email protected]
9723S: Orphan
9724F: drivers/net/usb/hso.c
9725
9726HSR NETWORK PROTOCOL
9727L: [email protected]
9728S: Orphan
9729F: net/hsr/
9730
9731HT16K33 LED CONTROLLER DRIVER
9732M: Robin van der Gracht <[email protected]>
9733S: Maintained
9734F: Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml
9735F: drivers/auxdisplay/ht16k33.c
9736
9737HTCPEN TOUCHSCREEN DRIVER
9738M: Pau Oliva Fora <[email protected]>
9739L: [email protected]
9740S: Maintained
9741F: drivers/input/touchscreen/htcpen.c
9742
9743HTE SUBSYSTEM
9744M: Dipen Patel <[email protected]>
9745L: [email protected]
9746S: Maintained
9747Q: https://patchwork.kernel.org/project/timestamp/list/
9748T: git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git
9749F: Documentation/devicetree/bindings/timestamp/
9750F: Documentation/driver-api/hte/
9751F: drivers/hte/
9752F: include/linux/hte.h
9753
9754HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
9755M: Lorenzo Bianconi <[email protected]>
9756L: [email protected]
9757S: Maintained
9758W: http://www.st.com/
9759F: Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml
9760F: drivers/iio/humidity/hts221*
9761
9762HUAWEI ETHERNET DRIVER
9763M: Cai Huoqing <[email protected]>
9764L: [email protected]
9765S: Maintained
9766F: Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
9767F: drivers/net/ethernet/huawei/hinic/
9768
9769HUGETLB SUBSYSTEM
9770M: Muchun Song <[email protected]>
9771L: [email protected]
9772S: Maintained
9773F: Documentation/ABI/testing/sysfs-kernel-mm-hugepages
9774F: Documentation/admin-guide/mm/hugetlbpage.rst
9775F: Documentation/mm/hugetlbfs_reserv.rst
9776F: Documentation/mm/vmemmap_dedup.rst
9777F: fs/hugetlbfs/
9778F: include/linux/hugetlb.h
9779F: mm/hugetlb.c
9780F: mm/hugetlb_vmemmap.c
9781F: mm/hugetlb_vmemmap.h
9782F: tools/testing/selftests/cgroup/test_hugetlb_memcg.c
9783
9784HVA ST MEDIA DRIVER
9785M: Jean-Christophe Trotin <[email protected]>
9786L: [email protected]
9787S: Supported
9788W: https://linuxtv.org
9789T: git git://linuxtv.org/media_tree.git
9790F: drivers/media/platform/st/sti/hva
9791
9792HWPOISON MEMORY FAILURE HANDLING
9793M: Miaohe Lin <[email protected]>
9794R: Naoya Horiguchi <[email protected]>
9795L: [email protected]
9796S: Maintained
9797F: mm/hwpoison-inject.c
9798F: mm/memory-failure.c
9799
9800HYCON HY46XX TOUCHSCREEN SUPPORT
9801M: Giulio Benetti <[email protected]>
9802L: [email protected]
9803S: Maintained
9804F: Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml
9805F: drivers/input/touchscreen/hycon-hy46xx.c
9806
9807HYGON PROCESSOR SUPPORT
9808M: Pu Wen <[email protected]>
9809L: [email protected]
9810S: Maintained
9811F: arch/x86/kernel/cpu/hygon.c
9812
9813HYNIX HI556 SENSOR DRIVER
9814M: Sakari Ailus <[email protected]>
9815L: [email protected]
9816S: Maintained
9817T: git git://linuxtv.org/media_tree.git
9818F: drivers/media/i2c/hi556.c
9819
9820HYNIX HI846 SENSOR DRIVER
9821M: Martin Kepplinger <[email protected]>
9822L: [email protected]
9823S: Maintained
9824F: drivers/media/i2c/hi846.c
9825
9826HYNIX HI847 SENSOR DRIVER
9827M: Sakari Ailus <[email protected]>
9828L: [email protected]
9829S: Maintained
9830F: drivers/media/i2c/hi847.c
9831
9832Hyper-V/Azure CORE AND DRIVERS
9833M: "K. Y. Srinivasan" <[email protected]>
9834M: Haiyang Zhang <[email protected]>
9835M: Wei Liu <[email protected]>
9836M: Dexuan Cui <[email protected]>
9837L: [email protected]
9838S: Supported
9839T: git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
9840F: Documentation/ABI/stable/sysfs-bus-vmbus
9841F: Documentation/ABI/testing/debugfs-hyperv
9842F: Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml
9843F: Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
9844F: Documentation/virt/hyperv
9845F: arch/arm64/hyperv
9846F: arch/arm64/include/asm/hyperv-tlfs.h
9847F: arch/arm64/include/asm/mshyperv.h
9848F: arch/x86/hyperv
9849F: arch/x86/include/asm/hyperv-tlfs.h
9850F: arch/x86/include/asm/mshyperv.h
9851F: arch/x86/include/asm/trace/hyperv.h
9852F: arch/x86/kernel/cpu/mshyperv.c
9853F: drivers/clocksource/hyperv_timer.c
9854F: drivers/hid/hid-hyperv.c
9855F: drivers/hv/
9856F: drivers/input/serio/hyperv-keyboard.c
9857F: drivers/iommu/hyperv-iommu.c
9858F: drivers/net/ethernet/microsoft/
9859F: drivers/net/hyperv/
9860F: drivers/pci/controller/pci-hyperv-intf.c
9861F: drivers/pci/controller/pci-hyperv.c
9862F: drivers/scsi/storvsc_drv.c
9863F: drivers/uio/uio_hv_generic.c
9864F: drivers/video/fbdev/hyperv_fb.c
9865F: include/asm-generic/hyperv-tlfs.h
9866F: include/asm-generic/mshyperv.h
9867F: include/clocksource/hyperv_timer.h
9868F: include/linux/hyperv.h
9869F: include/net/mana
9870F: include/uapi/linux/hyperv.h
9871F: net/vmw_vsock/hyperv_transport.c
9872F: tools/hv/
9873
9874HYPERBUS SUPPORT
9875M: Vignesh Raghavendra <[email protected]>
9876R: Tudor Ambarus <[email protected]>
9877L: [email protected]
9878S: Supported
9879Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
9880C: irc://irc.oftc.net/mtd
9881T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
9882F: Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml
9883F: drivers/mtd/hyperbus/
9884F: include/linux/mtd/hyperbus.h
9885
9886HYPERVISOR VIRTUAL CONSOLE DRIVER
9887L: [email protected]
9888S: Odd Fixes
9889F: drivers/tty/hvc/
9890
9891I2C ACPI SUPPORT
9892M: Mika Westerberg <[email protected]>
9893L: [email protected]
9894L: [email protected]
9895S: Maintained
9896F: drivers/i2c/i2c-core-acpi.c
9897
9898I2C ADDRESS TRANSLATOR (ATR)
9899M: Tomi Valkeinen <[email protected]>
9900R: Luca Ceresoli <[email protected]>
9901L: [email protected]
9902S: Maintained
9903F: drivers/i2c/i2c-atr.c
9904F: include/linux/i2c-atr.h
9905
9906I2C CONTROLLER DRIVER FOR NVIDIA GPU
9907M: Ajay Gupta <[email protected]>
9908L: [email protected]
9909S: Maintained
9910F: Documentation/i2c/busses/i2c-nvidia-gpu.rst
9911F: drivers/i2c/busses/i2c-nvidia-gpu.c
9912
9913I2C MUXES
9914M: Peter Rosin <[email protected]>
9915L: [email protected]
9916S: Maintained
9917F: Documentation/devicetree/bindings/i2c/i2c-arb*
9918F: Documentation/devicetree/bindings/i2c/i2c-gate*
9919F: Documentation/devicetree/bindings/i2c/i2c-mux*
9920F: Documentation/i2c/i2c-topology.rst
9921F: Documentation/i2c/muxes/
9922F: drivers/i2c/i2c-mux.c
9923F: drivers/i2c/muxes/
9924F: include/linux/i2c-mux.h
9925
9926I2C MV64XXX MARVELL AND ALLWINNER DRIVER
9927M: Gregory CLEMENT <[email protected]>
9928L: [email protected]
9929S: Maintained
9930F: Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
9931F: drivers/i2c/busses/i2c-mv64xxx.c
9932
9933I2C OVER PARALLEL PORT
9934M: Jean Delvare <[email protected]>
9935L: [email protected]
9936S: Maintained
9937F: Documentation/i2c/busses/i2c-parport.rst
9938F: drivers/i2c/busses/i2c-parport.c
9939
9940I2C SUBSYSTEM
9941M: Wolfram Sang <[email protected]>
9942L: [email protected]
9943S: Maintained
9944W: https://i2c.wiki.kernel.org/
9945Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
9946T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
9947F: Documentation/devicetree/bindings/i2c/i2c.txt
9948F: Documentation/i2c/
9949F: drivers/i2c/*
9950F: include/dt-bindings/i2c/i2c.h
9951F: include/linux/i2c-dev.h
9952F: include/linux/i2c-smbus.h
9953F: include/linux/i2c.h
9954F: include/uapi/linux/i2c-*.h
9955F: include/uapi/linux/i2c.h
9956
9957I2C SUBSYSTEM HOST DRIVERS
9958M: Andi Shyti <[email protected]>
9959L: [email protected]
9960S: Maintained
9961W: https://i2c.wiki.kernel.org/
9962Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
9963T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
9964F: Documentation/devicetree/bindings/i2c/
9965F: drivers/i2c/algos/
9966F: drivers/i2c/busses/
9967F: include/dt-bindings/i2c/
9968
9969I2C-TAOS-EVM DRIVER
9970M: Jean Delvare <[email protected]>
9971L: [email protected]
9972S: Maintained
9973F: Documentation/i2c/busses/i2c-taos-evm.rst
9974F: drivers/i2c/busses/i2c-taos-evm.c
9975
9976I2C-TINY-USB DRIVER
9977M: Till Harbaum <[email protected]>
9978L: [email protected]
9979S: Maintained
9980W: http://www.harbaum.org/till/i2c_tiny_usb
9981F: drivers/i2c/busses/i2c-tiny-usb.c
9982
9983I2C/SMBUS CONTROLLER DRIVERS FOR PC
9984M: Jean Delvare <[email protected]>
9985L: [email protected]
9986S: Maintained
9987F: Documentation/i2c/busses/i2c-ali1535.rst
9988F: Documentation/i2c/busses/i2c-ali1563.rst
9989F: Documentation/i2c/busses/i2c-ali15x3.rst
9990F: Documentation/i2c/busses/i2c-amd756.rst
9991F: Documentation/i2c/busses/i2c-amd8111.rst
9992F: Documentation/i2c/busses/i2c-i801.rst
9993F: Documentation/i2c/busses/i2c-nforce2.rst
9994F: Documentation/i2c/busses/i2c-piix4.rst
9995F: Documentation/i2c/busses/i2c-sis5595.rst
9996F: Documentation/i2c/busses/i2c-sis630.rst
9997F: Documentation/i2c/busses/i2c-sis96x.rst
9998F: Documentation/i2c/busses/i2c-via.rst
9999F: Documentation/i2c/busses/i2c-viapro.rst
10000F: drivers/i2c/busses/i2c-ali1535.c
10001F: drivers/i2c/busses/i2c-ali1563.c
10002F: drivers/i2c/busses/i2c-ali15x3.c
10003F: drivers/i2c/busses/i2c-amd756-s4882.c
10004F: drivers/i2c/busses/i2c-amd756.c
10005F: drivers/i2c/busses/i2c-amd8111.c
10006F: drivers/i2c/busses/i2c-i801.c
10007F: drivers/i2c/busses/i2c-isch.c
10008F: drivers/i2c/busses/i2c-nforce2-s4985.c
10009F: drivers/i2c/busses/i2c-nforce2.c
10010F: drivers/i2c/busses/i2c-piix4.c
10011F: drivers/i2c/busses/i2c-sis5595.c
10012F: drivers/i2c/busses/i2c-sis630.c
10013F: drivers/i2c/busses/i2c-sis96x.c
10014F: drivers/i2c/busses/i2c-via.c
10015F: drivers/i2c/busses/i2c-viapro.c
10016
10017I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
10018M: Hans de Goede <[email protected]>
10019L: [email protected]
10020S: Maintained
10021F: drivers/i2c/busses/i2c-cht-wc.c
10022
10023I2C/SMBUS ISMT DRIVER
10024M: Seth Heasley <[email protected]>
10025M: Neil Horman <[email protected]>
10026L: [email protected]
10027F: Documentation/i2c/busses/i2c-ismt.rst
10028F: drivers/i2c/busses/i2c-ismt.c
10029
10030I2C/SMBUS STUB DRIVER
10031M: Jean Delvare <[email protected]>
10032L: [email protected]
10033S: Maintained
10034F: drivers/i2c/i2c-stub.c
10035
10036I3C DRIVER FOR ASPEED AST2600
10037M: Jeremy Kerr <[email protected]>
10038S: Maintained
10039F: Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml
10040F: drivers/i3c/master/ast2600-i3c-master.c
10041
10042I3C DRIVER FOR CADENCE I3C MASTER IP
10043M: Przemysław Gaj <[email protected]>
10044S: Maintained
10045F: Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml
10046F: drivers/i3c/master/i3c-master-cdns.c
10047
10048I3C DRIVER FOR SYNOPSYS DESIGNWARE
10049S: Orphan
10050F: Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml
10051F: drivers/i3c/master/dw*
10052
10053I3C SUBSYSTEM
10054M: Alexandre Belloni <[email protected]>
10055L: [email protected] (moderated for non-subscribers)
10056S: Maintained
10057C: irc://chat.freenode.net/linux-i3c
10058T: git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
10059F: Documentation/ABI/testing/sysfs-bus-i3c
10060F: Documentation/devicetree/bindings/i3c/
10061F: Documentation/driver-api/i3c
10062F: drivers/i3c/
10063F: include/linux/i3c/
10064
10065IBM Operation Panel Input Driver
10066M: Eddie James <[email protected]>
10067L: [email protected]
10068S: Maintained
10069F: Documentation/devicetree/bindings/input/ibm,op-panel.yaml
10070F: drivers/input/misc/ibm-panel.c
10071
10072IBM Power 842 compression accelerator
10073M: Haren Myneni <[email protected]>
10074S: Supported
10075F: crypto/842.c
10076F: drivers/crypto/nx/Kconfig
10077F: drivers/crypto/nx/Makefile
10078F: drivers/crypto/nx/nx-842*
10079F: include/linux/sw842.h
10080F: lib/842/
10081
10082IBM Power in-Nest Crypto Acceleration
10083M: Breno Leitão <[email protected]>
10084M: Nayna Jain <[email protected]>
10085M: Paulo Flabiano Smorigo <[email protected]>
10086L: [email protected]
10087S: Supported
10088F: drivers/crypto/nx/Kconfig
10089F: drivers/crypto/nx/Makefile
10090F: drivers/crypto/nx/nx-aes*
10091F: drivers/crypto/nx/nx-sha*
10092F: drivers/crypto/nx/nx.*
10093F: drivers/crypto/nx/nx_csbcpb.h
10094F: drivers/crypto/nx/nx_debugfs.c
10095
10096IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
10097M: Tyrel Datwyler <[email protected]>
10098L: [email protected]
10099L: [email protected]
10100S: Supported
10101F: drivers/pci/hotplug/rpadlpar*
10102
10103IBM Power Linux RAID adapter
10104M: Brian King <[email protected]>
10105S: Supported
10106F: drivers/scsi/ipr.*
10107
10108IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
10109M: Tyrel Datwyler <[email protected]>
10110L: [email protected]
10111L: [email protected]
10112S: Supported
10113F: drivers/pci/hotplug/rpaphp*
10114
10115IBM Power SRIOV Virtual NIC Device Driver
10116M: Haren Myneni <[email protected]>
10117M: Rick Lindsley <[email protected]>
10118R: Nick Child <[email protected]>
10119R: Dany Madden <[email protected]>
10120R: Thomas Falcon <[email protected]>
10121L: [email protected]
10122S: Supported
10123F: drivers/net/ethernet/ibm/ibmvnic.*
10124
10125IBM Power VFIO Support
10126M: Timothy Pearson <[email protected]>
10127S: Supported
10128F: drivers/vfio/vfio_iommu_spapr_tce.c
10129
10130IBM Power Virtual Ethernet Device Driver
10131M: Nick Child <[email protected]>
10132L: [email protected]
10133S: Supported
10134F: drivers/net/ethernet/ibm/ibmveth.*
10135
10136IBM Power Virtual FC Device Drivers
10137M: Tyrel Datwyler <[email protected]>
10138L: [email protected]
10139S: Supported
10140F: drivers/scsi/ibmvscsi/ibmvfc*
10141
10142IBM Power Virtual Management Channel Driver
10143M: Brad Warrum <[email protected]>
10144M: Ritu Agarwal <[email protected]>
10145S: Supported
10146F: drivers/misc/ibmvmc.*
10147
10148IBM Power Virtual SCSI Device Drivers
10149M: Tyrel Datwyler <[email protected]>
10150L: [email protected]
10151S: Supported
10152F: drivers/scsi/ibmvscsi/ibmvscsi*
10153F: include/scsi/viosrp.h
10154
10155IBM Power Virtual SCSI Device Target Driver
10156M: Michael Cyr <[email protected]>
10157L: [email protected]
10158L: [email protected]
10159S: Supported
10160F: drivers/scsi/ibmvscsi_tgt/
10161
10162IBM Power VMX Cryptographic instructions
10163M: Breno Leitão <[email protected]>
10164M: Nayna Jain <[email protected]>
10165M: Paulo Flabiano Smorigo <[email protected]>
10166L: [email protected]
10167S: Supported
10168F: drivers/crypto/vmx/Kconfig
10169F: drivers/crypto/vmx/Makefile
10170F: drivers/crypto/vmx/aes*
10171F: drivers/crypto/vmx/ghash*
10172F: drivers/crypto/vmx/ppc-xlate.pl
10173F: drivers/crypto/vmx/vmx.c
10174
10175IBM ServeRAID RAID DRIVER
10176S: Orphan
10177F: drivers/scsi/ips.*
10178
10179ICH LPC AND GPIO DRIVER
10180M: Peter Tyser <[email protected]>
10181S: Maintained
10182F: drivers/gpio/gpio-ich.c
10183F: drivers/mfd/lpc_ich.c
10184
10185ICY I2C DRIVER
10186M: Max Staudt <[email protected]>
10187L: [email protected]
10188S: Maintained
10189F: drivers/i2c/busses/i2c-icy.c
10190
10191IDEAPAD LAPTOP EXTRAS DRIVER
10192M: Ike Panhc <[email protected]>
10193L: [email protected]
10194S: Maintained
10195W: http://launchpad.net/ideapad-laptop
10196F: drivers/platform/x86/ideapad-laptop.c
10197
10198IDEAPAD LAPTOP SLIDEBAR DRIVER
10199M: Andrey Moiseev <[email protected]>
10200L: [email protected]
10201S: Maintained
10202W: https://github.com/o2genum/ideapad-slidebar
10203F: drivers/input/misc/ideapad_slidebar.c
10204
10205IDMAPPED MOUNTS
10206M: Christian Brauner <[email protected]>
10207M: Seth Forshee <[email protected]>
10208L: [email protected]
10209S: Maintained
10210T: git git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping.git
10211F: Documentation/filesystems/idmappings.rst
10212F: include/linux/mnt_idmapping.*
10213F: tools/testing/selftests/mount_setattr/
10214
10215IDT VersaClock 5 CLOCK DRIVER
10216M: Luca Ceresoli <[email protected]>
10217S: Maintained
10218F: Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
10219F: drivers/clk/clk-versaclock5.c
10220
10221IEEE 802.15.4 SUBSYSTEM
10222M: Alexander Aring <[email protected]>
10223M: Stefan Schmidt <[email protected]>
10224M: Miquel Raynal <[email protected]>
10225L: [email protected]
10226S: Maintained
10227W: https://linux-wpan.org/
10228Q: https://patchwork.kernel.org/project/linux-wpan/list/
10229T: git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git
10230T: git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git
10231F: Documentation/networking/ieee802154.rst
10232F: drivers/net/ieee802154/
10233F: include/linux/ieee802154.h
10234F: include/linux/nl802154.h
10235F: include/net/af_ieee802154.h
10236F: include/net/cfg802154.h
10237F: include/net/ieee802154_netdev.h
10238F: include/net/mac802154.h
10239F: include/net/nl802154.h
10240F: net/ieee802154/
10241F: net/mac802154/
10242
10243IFCVF VIRTIO DATA PATH ACCELERATOR
10244R: Zhu Lingshan <[email protected]>
10245F: drivers/vdpa/ifcvf/
10246
10247IFE PROTOCOL
10248M: Yotam Gigi <[email protected]>
10249M: Jamal Hadi Salim <[email protected]>
10250F: include/net/ife.h
10251F: include/uapi/linux/ife.h
10252F: net/ife
10253
10254IGORPLUG-USB IR RECEIVER
10255M: Sean Young <[email protected]>
10256L: [email protected]
10257S: Maintained
10258F: drivers/media/rc/igorplugusb.c
10259
10260IGUANAWORKS USB IR TRANSCEIVER
10261M: Sean Young <[email protected]>
10262L: [email protected]
10263S: Maintained
10264F: drivers/media/rc/iguanair.c
10265
10266IIO DIGITAL POTENTIOMETER DAC
10267M: Peter Rosin <[email protected]>
10268L: [email protected]
10269S: Maintained
10270F: Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
10271F: Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml
10272F: drivers/iio/dac/dpot-dac.c
10273
10274IIO ENVELOPE DETECTOR
10275M: Peter Rosin <[email protected]>
10276L: [email protected]
10277S: Maintained
10278F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
10279F: Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml
10280F: drivers/iio/adc/envelope-detector.c
10281
10282IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS
10283M: Matti Vaittinen <[email protected]>
10284L: [email protected]
10285S: Maintained
10286F: drivers/iio/light/gain-time-scale-helper.c
10287F: drivers/iio/light/gain-time-scale-helper.h
10288
10289IIO MULTIPLEXER
10290M: Peter Rosin <[email protected]>
10291L: [email protected]
10292S: Maintained
10293F: Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml
10294F: drivers/iio/multiplexer/iio-mux.c
10295
10296IIO SCMI BASED DRIVER
10297M: Jyoti Bhayana <[email protected]>
10298L: [email protected]
10299S: Maintained
10300F: drivers/iio/common/scmi_sensors/scmi_iio.c
10301
10302IIO SUBSYSTEM AND DRIVERS
10303M: Jonathan Cameron <[email protected]>
10304R: Lars-Peter Clausen <[email protected]>
10305L: [email protected]
10306S: Maintained
10307T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
10308F: Documentation/ABI/testing/configfs-iio*
10309F: Documentation/ABI/testing/sysfs-bus-iio*
10310F: Documentation/devicetree/bindings/iio/
10311F: drivers/iio/
10312F: drivers/staging/iio/
10313F: include/dt-bindings/iio/
10314F: include/linux/iio/
10315F: tools/iio/
10316
10317IIO UNIT CONVERTER
10318M: Peter Rosin <[email protected]>
10319L: [email protected]
10320S: Maintained
10321F: Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml
10322F: Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml
10323F: Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml
10324F: drivers/iio/afe/iio-rescale.c
10325
10326IKANOS/ADI EAGLE ADSL USB DRIVER
10327M: Matthieu Castet <[email protected]>
10328M: Stanislaw Gruszka <[email protected]>
10329S: Maintained
10330F: drivers/usb/atm/ueagle-atm.c
10331
10332IMAGIS TOUCHSCREEN DRIVER
10333M: Markuss Broks <[email protected]>
10334S: Maintained
10335F: Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml
10336F: drivers/input/touchscreen/imagis.c
10337
10338IMGTEC ASCII LCD DRIVER
10339M: Paul Burton <[email protected]>
10340S: Maintained
10341F: Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml
10342F: drivers/auxdisplay/img-ascii-lcd.c
10343
10344IMGTEC IR DECODER DRIVER
10345S: Orphan
10346F: drivers/media/rc/img-ir/
10347
10348IMON SOUNDGRAPH USB IR RECEIVER
10349M: Sean Young <[email protected]>
10350L: [email protected]
10351S: Maintained
10352F: drivers/media/rc/imon.c
10353F: drivers/media/rc/imon_raw.c
10354
10355IMS TWINTURBO FRAMEBUFFER DRIVER
10356L: [email protected]
10357S: Orphan
10358F: drivers/video/fbdev/imsttfb.c
10359
10360INA209 HARDWARE MONITOR DRIVER
10361M: Guenter Roeck <[email protected]>
10362L: [email protected]
10363S: Maintained
10364F: Documentation/devicetree/bindings/hwmon/ti,ina2xx.yaml
10365F: Documentation/hwmon/ina209.rst
10366F: drivers/hwmon/ina209.c
10367
10368INA2XX HARDWARE MONITOR DRIVER
10369M: Guenter Roeck <[email protected]>
10370L: [email protected]
10371S: Maintained
10372F: Documentation/hwmon/ina2xx.rst
10373F: drivers/hwmon/ina2xx.c
10374F: include/linux/platform_data/ina2xx.h
10375
10376INDEX OF FURTHER KERNEL DOCUMENTATION
10377M: Carlos Bilbao <[email protected]>
10378S: Maintained
10379F: Documentation/process/kernel-docs.rst
10380
10381INDUSTRY PACK SUBSYSTEM (IPACK)
10382M: Vaibhav Gupta <[email protected]>
10383M: Jens Taprogge <[email protected]>
10384M: Greg Kroah-Hartman <[email protected]>
10385L: [email protected]
10386S: Maintained
10387W: http://industrypack.sourceforge.net
10388F: drivers/ipack/
10389
10390INFINEON DPS310 Driver
10391M: Eddie James <[email protected]>
10392L: [email protected]
10393S: Maintained
10394F: drivers/iio/pressure/dps310.c
10395
10396INFINEON PEB2466 ASoC CODEC
10397M: Herve Codina <[email protected]>
10398L: [email protected] (moderated for non-subscribers)
10399S: Maintained
10400F: Documentation/devicetree/bindings/sound/infineon,peb2466.yaml
10401F: sound/soc/codecs/peb2466.c
10402
10403INFINIBAND SUBSYSTEM
10404M: Jason Gunthorpe <[email protected]>
10405M: Leon Romanovsky <[email protected]>
10406L: [email protected]
10407S: Supported
10408W: https://github.com/linux-rdma/rdma-core
10409Q: http://patchwork.kernel.org/project/linux-rdma/list/
10410T: git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
10411F: Documentation/devicetree/bindings/infiniband/
10412F: Documentation/infiniband/
10413F: drivers/infiniband/
10414F: include/rdma/
10415F: include/trace/events/ib_mad.h
10416F: include/trace/events/ib_umad.h
10417F: include/trace/misc/rdma.h
10418F: include/uapi/linux/if_infiniband.h
10419F: include/uapi/rdma/
10420F: samples/bpf/ibumad_kern.c
10421F: samples/bpf/ibumad_user.c
10422
10423INGENIC JZ4780 NAND DRIVER
10424M: Harvey Hunt <[email protected]>
10425L: [email protected]
10426L: [email protected]
10427S: Maintained
10428F: drivers/mtd/nand/raw/ingenic/
10429
10430INGENIC JZ47xx SoCs
10431M: Paul Cercueil <[email protected]>
10432L: [email protected]
10433S: Maintained
10434F: arch/mips/boot/dts/ingenic/
10435F: arch/mips/generic/board-ingenic.c
10436F: arch/mips/include/asm/mach-ingenic/
10437F: arch/mips/ingenic/Kconfig
10438F: drivers/clk/ingenic/
10439F: drivers/dma/dma-jz4780.c
10440F: drivers/gpu/drm/ingenic/
10441F: drivers/i2c/busses/i2c-jz4780.c
10442F: drivers/iio/adc/ingenic-adc.c
10443F: drivers/irqchip/irq-ingenic.c
10444F: drivers/memory/jz4780-nemc.c
10445F: drivers/mmc/host/jz4740_mmc.c
10446F: drivers/mtd/nand/raw/ingenic/
10447F: drivers/pinctrl/pinctrl-ingenic.c
10448F: drivers/power/supply/ingenic-battery.c
10449F: drivers/pwm/pwm-jz4740.c
10450F: drivers/remoteproc/ingenic_rproc.c
10451F: drivers/rtc/rtc-jz4740.c
10452F: drivers/tty/serial/8250/8250_ingenic.c
10453F: drivers/usb/musb/jz4740.c
10454F: drivers/watchdog/jz4740_wdt.c
10455F: include/dt-bindings/iio/adc/ingenic,adc.h
10456F: include/linux/mfd/ingenic-tcu.h
10457F: sound/soc/codecs/jz47*
10458F: sound/soc/jz4740/
10459
10460INJOINIC IP5xxx POWER BANK IC DRIVER
10461M: Samuel Holland <[email protected]>
10462S: Maintained
10463F: drivers/power/supply/ip5xxx_power.c
10464
10465INOTIFY
10466M: Jan Kara <[email protected]>
10467R: Amir Goldstein <[email protected]>
10468L: [email protected]
10469S: Maintained
10470F: Documentation/filesystems/inotify.rst
10471F: fs/notify/inotify/
10472F: include/linux/inotify.h
10473F: include/uapi/linux/inotify.h
10474
10475INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
10476M: Dmitry Torokhov <[email protected]>
10477L: [email protected]
10478S: Maintained
10479Q: http://patchwork.kernel.org/project/linux-input/list/
10480T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
10481F: Documentation/devicetree/bindings/input/
10482F: Documentation/devicetree/bindings/serio/
10483F: Documentation/input/
10484F: drivers/input/
10485F: include/dt-bindings/input/
10486F: include/linux/input.h
10487F: include/linux/input/
10488F: include/uapi/linux/input-event-codes.h
10489F: include/uapi/linux/input.h
10490
10491INPUT MULTITOUCH (MT) PROTOCOL
10492M: Henrik Rydberg <[email protected]>
10493L: [email protected]
10494S: Odd fixes
10495F: Documentation/input/multi-touch-protocol.rst
10496F: drivers/input/input-mt.c
10497K: \b(ABS|SYN)_MT_
10498
10499INSIDE SECURE CRYPTO DRIVER
10500M: Antoine Tenart <[email protected]>
10501L: [email protected]
10502S: Maintained
10503F: drivers/crypto/inside-secure/
10504
10505INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
10506M: Mimi Zohar <[email protected]>
10507M: Dmitry Kasatkin <[email protected]>
10508L: [email protected]
10509S: Supported
10510T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
10511F: security/integrity/
10512F: security/integrity/ima/
10513
10514INTEL 810/815 FRAMEBUFFER DRIVER
10515M: Antonino Daplas <[email protected]>
10516L: [email protected]
10517S: Maintained
10518F: drivers/video/fbdev/i810/
10519
10520INTEL 8254 COUNTER DRIVER
10521M: William Breathitt Gray <[email protected]>
10522L: [email protected]
10523S: Maintained
10524F: drivers/counter/i8254.c
10525F: include/linux/i8254.h
10526
10527INTEL 8255 GPIO DRIVER
10528M: William Breathitt Gray <[email protected]>
10529L: [email protected]
10530S: Maintained
10531F: drivers/gpio/gpio-i8255.c
10532F: drivers/gpio/gpio-i8255.h
10533
10534INTEL ASoC DRIVERS
10535M: Cezary Rojewski <[email protected]>
10536M: Pierre-Louis Bossart <[email protected]>
10537M: Liam Girdwood <[email protected]>
10538M: Peter Ujfalusi <[email protected]>
10539M: Bard Liao <[email protected]>
10540M: Ranjani Sridharan <[email protected]>
10541M: Kai Vehmanen <[email protected]>
10542L: [email protected] (moderated for non-subscribers)
10543S: Supported
10544F: sound/soc/intel/
10545
10546INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
10547M: Hans de Goede <[email protected]>
10548L: [email protected]
10549S: Maintained
10550F: drivers/platform/x86/intel/atomisp2/pm.c
10551
10552INTEL ATOMISP2 LED DRIVER
10553M: Hans de Goede <[email protected]>
10554L: [email protected]
10555S: Maintained
10556F: drivers/platform/x86/intel/atomisp2/led.c
10557
10558INTEL BIOS SAR INT1092 DRIVER
10559M: Shravan Sudhakar <[email protected]>
10560L: [email protected]
10561S: Maintained
10562F: drivers/platform/x86/intel/int1092/
10563
10564INTEL BROXTON PMC DRIVER
10565M: Mika Westerberg <[email protected]>
10566M: Zha Qipeng <[email protected]>
10567S: Maintained
10568F: drivers/mfd/intel_pmc_bxt.c
10569F: include/linux/mfd/intel_pmc_bxt.h
10570
10571INTEL C600 SERIES SAS CONTROLLER DRIVER
10572M: Artur Paszkiewicz <[email protected]>
10573L: [email protected]
10574S: Supported
10575T: git git://git.code.sf.net/p/intel-sas/isci
10576F: drivers/scsi/isci/
10577
10578INTEL CPU family model numbers
10579M: Tony Luck <[email protected]>
10580M: [email protected]
10581L: [email protected]
10582S: Supported
10583F: arch/x86/include/asm/intel-family.h
10584
10585INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
10586M: Jani Nikula <[email protected]>
10587M: Joonas Lahtinen <[email protected]>
10588M: Rodrigo Vivi <[email protected]>
10589M: Tvrtko Ursulin <[email protected]>
10590L: [email protected]
10591S: Supported
10592W: https://01.org/linuxgraphics/
10593Q: http://patchwork.freedesktop.org/project/intel-gfx/
10594B: https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
10595C: irc://irc.oftc.net/intel-gfx
10596T: git git://anongit.freedesktop.org/drm-intel
10597F: Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon
10598F: Documentation/gpu/i915.rst
10599F: drivers/gpu/drm/ci/xfails/i915*
10600F: drivers/gpu/drm/i915/
10601F: include/drm/i915*
10602F: include/uapi/drm/i915_drm.h
10603
10604INTEL ETHERNET DRIVERS
10605M: Jesse Brandeburg <[email protected]>
10606M: Tony Nguyen <[email protected]>
10607L: [email protected] (moderated for non-subscribers)
10608S: Supported
10609W: https://www.intel.com/content/www/us/en/support.html
10610Q: https://patchwork.ozlabs.org/project/intel-wired-lan/list/
10611T: git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
10612T: git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
10613F: Documentation/networking/device_drivers/ethernet/intel/
10614F: drivers/net/ethernet/intel/
10615F: drivers/net/ethernet/intel/*/
10616F: include/linux/avf/virtchnl.h
10617F: include/linux/net/intel/iidc.h
10618
10619INTEL ETHERNET PROTOCOL DRIVER FOR RDMA
10620M: Mustafa Ismail <[email protected]>
10621M: Shiraz Saleem <[email protected]>
10622L: [email protected]
10623S: Supported
10624F: drivers/infiniband/hw/irdma/
10625F: include/uapi/rdma/irdma-abi.h
10626
10627INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
10628M: Maik Broemme <[email protected]>
10629L: [email protected]
10630S: Maintained
10631F: Documentation/fb/intelfb.rst
10632F: drivers/video/fbdev/intelfb/
10633
10634INTEL GPIO DRIVERS
10635M: Andy Shevchenko <[email protected]>
10636L: [email protected]
10637S: Supported
10638T: git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10639F: drivers/gpio/gpio-elkhartlake.c
10640F: drivers/gpio/gpio-ich.c
10641F: drivers/gpio/gpio-merrifield.c
10642F: drivers/gpio/gpio-ml-ioh.c
10643F: drivers/gpio/gpio-pch.c
10644F: drivers/gpio/gpio-sch.c
10645F: drivers/gpio/gpio-sodaville.c
10646F: drivers/gpio/gpio-tangier.c
10647F: drivers/gpio/gpio-tangier.h
10648
10649INTEL GVT-g DRIVERS (Intel GPU Virtualization)
10650M: Zhenyu Wang <[email protected]>
10651M: Zhi Wang <[email protected]>
10652L: [email protected]
10653L: [email protected]
10654S: Supported
10655W: https://01.org/igvt-g
10656T: git https://github.com/intel/gvt-linux.git
10657F: drivers/gpu/drm/i915/gvt/
10658
10659INTEL HID EVENT DRIVER
10660M: Alex Hung <[email protected]>
10661L: [email protected]
10662S: Maintained
10663F: drivers/platform/x86/intel/hid.c
10664
10665INTEL I/OAT DMA DRIVER
10666M: Dave Jiang <[email protected]>
10667R: Dan Williams <[email protected]>
10668L: [email protected]
10669S: Supported
10670Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
10671F: drivers/dma/ioat*
10672
10673INTEL IDLE DRIVER
10674M: Jacob Pan <[email protected]>
10675M: Len Brown <[email protected]>
10676L: [email protected]
10677S: Supported
10678B: https://bugzilla.kernel.org
10679T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
10680F: drivers/idle/intel_idle.c
10681
10682INTEL IDXD DRIVER
10683M: Fenghua Yu <[email protected]>
10684M: Dave Jiang <[email protected]>
10685L: [email protected]
10686S: Supported
10687F: drivers/dma/idxd/*
10688F: include/uapi/linux/idxd.h
10689
10690INTEL IN FIELD SCAN (IFS) DEVICE
10691M: Jithu Joseph <[email protected]>
10692R: Ashok Raj <[email protected]>
10693R: Tony Luck <[email protected]>
10694S: Maintained
10695F: drivers/platform/x86/intel/ifs
10696F: include/trace/events/intel_ifs.h
10697
10698INTEL INTEGRATED SENSOR HUB DRIVER
10699M: Srinivas Pandruvada <[email protected]>
10700M: Jiri Kosina <[email protected]>
10701L: [email protected]
10702S: Maintained
10703F: drivers/hid/intel-ish-hid/
10704
10705INTEL IOMMU (VT-d)
10706M: David Woodhouse <[email protected]>
10707M: Lu Baolu <[email protected]>
10708L: [email protected]
10709S: Supported
10710T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
10711F: drivers/iommu/intel/
10712
10713INTEL IPU3 CSI-2 CIO2 DRIVER
10714M: Yong Zhi <[email protected]>
10715M: Sakari Ailus <[email protected]>
10716M: Bingbu Cao <[email protected]>
10717M: Dan Scally <[email protected]>
10718R: Tianshu Qiu <[email protected]>
10719L: [email protected]
10720S: Maintained
10721T: git git://linuxtv.org/media_tree.git
10722F: Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
10723F: drivers/media/pci/intel/ipu3/
10724
10725INTEL IPU3 CSI-2 IMGU DRIVER
10726M: Sakari Ailus <[email protected]>
10727R: Bingbu Cao <[email protected]>
10728R: Tianshu Qiu <[email protected]>
10729L: [email protected]
10730S: Maintained
10731F: Documentation/admin-guide/media/ipu3.rst
10732F: Documentation/admin-guide/media/ipu3_rcb.svg
10733F: Documentation/userspace-api/media/v4l/metafmt-intel-ipu3.rst
10734F: drivers/staging/media/ipu3/
10735
10736INTEL ISHTP ECLITE DRIVER
10737M: Sumesh K Naduvalath <[email protected]>
10738L: [email protected]
10739S: Supported
10740F: drivers/platform/x86/intel/ishtp_eclite.c
10741
10742INTEL IXP4XX CRYPTO SUPPORT
10743M: Corentin Labbe <[email protected]>
10744L: [email protected]
10745S: Maintained
10746F: drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c
10747
10748INTEL KEEM BAY DRM DRIVER
10749M: Anitha Chrisanthus <[email protected]>
10750M: Edmund Dea <[email protected]>
10751S: Maintained
10752F: Documentation/devicetree/bindings/display/intel,keembay-display.yaml
10753F: drivers/gpu/drm/kmb/
10754
10755INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER
10756M: Daniele Alessandrelli <[email protected]>
10757S: Maintained
10758F: Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml
10759F: drivers/crypto/intel/keembay/Kconfig
10760F: drivers/crypto/intel/keembay/Makefile
10761F: drivers/crypto/intel/keembay/keembay-ocs-aes-core.c
10762F: drivers/crypto/intel/keembay/ocs-aes.c
10763F: drivers/crypto/intel/keembay/ocs-aes.h
10764
10765INTEL KEEM BAY OCS ECC CRYPTO DRIVER
10766M: Daniele Alessandrelli <[email protected]>
10767M: Prabhjot Khurana <[email protected]>
10768M: Mark Gross <[email protected]>
10769S: Maintained
10770F: Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml
10771F: drivers/crypto/intel/keembay/Kconfig
10772F: drivers/crypto/intel/keembay/Makefile
10773F: drivers/crypto/intel/keembay/keembay-ocs-ecc.c
10774
10775INTEL KEEM BAY OCS HCU CRYPTO DRIVER
10776M: Daniele Alessandrelli <[email protected]>
10777M: Declan Murphy <[email protected]>
10778S: Maintained
10779F: Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml
10780F: drivers/crypto/intel/keembay/Kconfig
10781F: drivers/crypto/intel/keembay/Makefile
10782F: drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c
10783F: drivers/crypto/intel/keembay/ocs-hcu.c
10784F: drivers/crypto/intel/keembay/ocs-hcu.h
10785
10786INTEL MANAGEMENT ENGINE (mei)
10787M: Tomas Winkler <[email protected]>
10788L: [email protected]
10789S: Supported
10790F: Documentation/driver-api/mei/*
10791F: drivers/misc/mei/
10792F: drivers/watchdog/mei_wdt.c
10793F: include/linux/mei_aux.h
10794F: include/linux/mei_cl_bus.h
10795F: include/uapi/linux/mei.h
10796F: include/uapi/linux/mei_uuid.h
10797F: include/uapi/linux/uuid.h
10798F: samples/mei/*
10799
10800INTEL MAX 10 BMC MFD DRIVER
10801M: Xu Yilun <[email protected]>
10802R: Tom Rix <[email protected]>
10803S: Maintained
10804F: Documentation/ABI/testing/sysfs-driver-intel-m10-bmc
10805F: Documentation/hwmon/intel-m10-bmc-hwmon.rst
10806F: drivers/hwmon/intel-m10-bmc-hwmon.c
10807F: drivers/mfd/intel-m10-bmc*
10808F: include/linux/mfd/intel-m10-bmc.h
10809
10810INTEL MAX10 BMC SECURE UPDATES
10811M: Peter Colberg <[email protected]>
10812L: [email protected]
10813S: Maintained
10814F: Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update
10815F: drivers/fpga/intel-m10-bmc-sec-update.c
10816
10817INTEL P-Unit IPC DRIVER
10818M: Zha Qipeng <[email protected]>
10819L: [email protected]
10820S: Maintained
10821F: arch/x86/include/asm/intel_punit_ipc.h
10822F: drivers/platform/x86/intel/punit_ipc.c
10823
10824INTEL PMC CORE DRIVER
10825M: Rajneesh Bhardwaj <[email protected]>
10826M: David E Box <[email protected]>
10827L: [email protected]
10828S: Maintained
10829F: Documentation/ABI/testing/sysfs-platform-intel-pmc
10830F: drivers/platform/x86/intel/pmc/
10831
10832INTEL PMIC GPIO DRIVERS
10833M: Andy Shevchenko <[email protected]>
10834S: Supported
10835T: git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
10836F: drivers/gpio/gpio-*cove.c
10837
10838INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
10839M: Andy Shevchenko <[email protected]>
10840S: Supported
10841F: drivers/mfd/intel_soc_pmic*
10842F: include/linux/mfd/intel_soc_pmic*
10843
10844INTEL PMT DRIVERS
10845M: David E. Box <[email protected]>
10846S: Supported
10847F: drivers/platform/x86/intel/pmt/
10848
10849INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
10850M: Stanislav Yakovlev <[email protected]>
10851L: [email protected]
10852S: Maintained
10853F: Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
10854F: Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
10855F: drivers/net/wireless/intel/ipw2x00/
10856
10857INTEL PSTATE DRIVER
10858M: Srinivas Pandruvada <[email protected]>
10859M: Len Brown <[email protected]>
10860L: [email protected]
10861S: Supported
10862F: drivers/cpufreq/intel_pstate.c
10863
10864INTEL PTP DFL ToD DRIVER
10865M: Tianfei Zhang <[email protected]>
10866L: [email protected]
10867L: [email protected]
10868S: Maintained
10869F: drivers/ptp/ptp_dfl_tod.c
10870
10871INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
10872M: Jarkko Nikula <[email protected]>
10873L: [email protected]
10874F: drivers/counter/intel-qep.c
10875
10876INTEL SCU DRIVERS
10877M: Mika Westerberg <[email protected]>
10878S: Maintained
10879F: arch/x86/include/asm/intel_scu_ipc.h
10880F: drivers/platform/x86/intel_scu_*
10881
10882INTEL SDSI DRIVER
10883M: David E. Box <[email protected]>
10884S: Supported
10885F: drivers/platform/x86/intel/sdsi.c
10886F: tools/arch/x86/intel_sdsi/
10887F: tools/testing/selftests/drivers/sdsi/
10888
10889INTEL SGX
10890M: Jarkko Sakkinen <[email protected]>
10891R: Dave Hansen <[email protected]>
10892L: [email protected]
10893S: Supported
10894Q: https://patchwork.kernel.org/project/intel-sgx/list/
10895T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx
10896F: Documentation/arch/x86/sgx.rst
10897F: arch/x86/entry/vdso/vsgx.S
10898F: arch/x86/include/asm/sgx.h
10899F: arch/x86/include/uapi/asm/sgx.h
10900F: arch/x86/kernel/cpu/sgx/*
10901F: tools/testing/selftests/sgx/*
10902K: \bSGX_
10903
10904INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER
10905M: Daniel Scally <[email protected]>
10906S: Maintained
10907F: drivers/platform/x86/intel/int3472/
10908
10909INTEL SPEED SELECT TECHNOLOGY
10910M: Srinivas Pandruvada <[email protected]>
10911L: [email protected]
10912S: Maintained
10913F: drivers/platform/x86/intel/speed_select_if/
10914F: include/uapi/linux/isst_if.h
10915F: tools/power/x86/intel-speed-select/
10916
10917INTEL STRATIX10 FIRMWARE DRIVERS
10918M: Dinh Nguyen <[email protected]>
10919L: [email protected]
10920S: Maintained
10921T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
10922F: Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
10923F: Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
10924F: drivers/firmware/stratix10-rsu.c
10925F: drivers/firmware/stratix10-svc.c
10926F: include/linux/firmware/intel/stratix10-smc.h
10927F: include/linux/firmware/intel/stratix10-svc-client.h
10928
10929INTEL TELEMETRY DRIVER
10930M: Rajneesh Bhardwaj <[email protected]>
10931M: "David E. Box" <[email protected]>
10932L: [email protected]
10933S: Maintained
10934F: arch/x86/include/asm/intel_telemetry.h
10935F: drivers/platform/x86/intel/telemetry/
10936
10937INTEL TPMI DRIVER
10938M: Srinivas Pandruvada <[email protected]>
10939L: [email protected]
10940S: Maintained
10941F: Documentation/ABI/testing/debugfs-tpmi
10942F: drivers/platform/x86/intel/tpmi.c
10943F: include/linux/intel_tpmi.h
10944
10945INTEL UNCORE FREQUENCY CONTROL
10946M: Srinivas Pandruvada <[email protected]>
10947L: [email protected]
10948S: Maintained
10949F: Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst
10950F: drivers/platform/x86/intel/uncore-frequency/
10951
10952INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER
10953M: David E. Box <[email protected]>
10954S: Supported
10955F: drivers/platform/x86/intel/vsec.*
10956
10957INTEL VIRTUAL BUTTON DRIVER
10958M: AceLan Kao <[email protected]>
10959L: [email protected]
10960S: Maintained
10961F: drivers/platform/x86/intel/vbtn.c
10962
10963INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
10964M: Stanislaw Gruszka <[email protected]>
10965L: [email protected]
10966S: Supported
10967F: drivers/net/wireless/intel/iwlegacy/
10968
10969INTEL WIRELESS WIFI LINK (iwlwifi)
10970M: Gregory Greenman <[email protected]>
10971L: [email protected]
10972S: Supported
10973W: https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
10974T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
10975F: drivers/net/wireless/intel/iwlwifi/
10976
10977INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
10978M: Jithu Joseph <[email protected]>
10979S: Maintained
10980W: https://slimbootloader.github.io/security/firmware-update.html
10981F: drivers/platform/x86/intel/wmi/sbl-fw-update.c
10982
10983INTEL WMI THUNDERBOLT FORCE POWER DRIVER
10984L: [email protected]
10985S: Maintained
10986F: drivers/platform/x86/intel/wmi/thunderbolt.c
10987
10988INTEL WWAN IOSM DRIVER
10989M: M Chetan Kumar <[email protected]>
10990L: [email protected]
10991S: Maintained
10992F: drivers/net/wwan/iosm/
10993
10994INTEL(R) TRACE HUB
10995M: Alexander Shishkin <[email protected]>
10996S: Supported
10997F: Documentation/trace/intel_th.rst
10998F: drivers/hwtracing/intel_th/
10999F: include/linux/intel_th.h
11000
11001INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
11002M: Ning Sun <[email protected]>
11003L: [email protected]
11004S: Supported
11005W: http://tboot.sourceforge.net
11006T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
11007F: Documentation/arch/x86/intel_txt.rst
11008F: arch/x86/kernel/tboot.c
11009F: include/linux/tboot.h
11010
11011INTERCONNECT API
11012M: Georgi Djakov <[email protected]>
11013L: [email protected]
11014S: Maintained
11015T: git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git
11016F: Documentation/devicetree/bindings/interconnect/
11017F: Documentation/driver-api/interconnect.rst
11018F: drivers/interconnect/
11019F: include/dt-bindings/interconnect/
11020F: include/linux/interconnect-provider.h
11021F: include/linux/interconnect.h
11022
11023INTERRUPT COUNTER DRIVER
11024M: Oleksij Rempel <[email protected]>
11025R: Pengutronix Kernel Team <[email protected]>
11026L: [email protected]
11027F: Documentation/devicetree/bindings/counter/interrupt-counter.yaml
11028F: drivers/counter/interrupt-cnt.c
11029
11030INTERSIL ISL7998X VIDEO DECODER DRIVER
11031M: Michael Tretter <[email protected]>
11032R: Pengutronix Kernel Team <[email protected]>
11033L: [email protected]
11034S: Maintained
11035F: Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml
11036F: drivers/media/i2c/isl7998x.c
11037
11038INVENSENSE ICM-426xx IMU DRIVER
11039M: Jean-Baptiste Maneyrol <[email protected]>
11040L: [email protected]
11041S: Maintained
11042W: https://invensense.tdk.com/
11043F: Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
11044F: drivers/iio/imu/inv_icm42600/
11045
11046INVENSENSE MPU-3050 GYROSCOPE DRIVER
11047M: Linus Walleij <[email protected]>
11048L: [email protected]
11049S: Maintained
11050F: Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml
11051F: drivers/iio/gyro/mpu3050*
11052
11053IOC3 ETHERNET DRIVER
11054M: Ralf Baechle <[email protected]>
11055L: [email protected]
11056S: Maintained
11057F: drivers/net/ethernet/sgi/ioc3-eth.c
11058
11059IOMMU DMA-API LAYER
11060M: Robin Murphy <[email protected]>
11061L: [email protected]
11062S: Maintained
11063T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
11064F: drivers/iommu/dma-iommu.c
11065F: drivers/iommu/dma-iommu.h
11066F: drivers/iommu/iova.c
11067F: include/linux/iova.h
11068
11069IOMMU SUBSYSTEM
11070M: Joerg Roedel <[email protected]>
11071M: Will Deacon <[email protected]>
11072R: Robin Murphy <[email protected]>
11073L: [email protected]
11074S: Maintained
11075T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
11076F: Documentation/devicetree/bindings/iommu/
11077F: Documentation/userspace-api/iommu.rst
11078F: drivers/iommu/
11079F: include/linux/iommu.h
11080F: include/linux/iova.h
11081F: include/linux/of_iommu.h
11082F: include/uapi/linux/iommu.h
11083
11084IOMMUFD
11085M: Jason Gunthorpe <[email protected]>
11086M: Kevin Tian <[email protected]>
11087L: [email protected]
11088S: Maintained
11089T: git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git
11090F: Documentation/userspace-api/iommufd.rst
11091F: drivers/iommu/iommufd/
11092F: include/linux/iommufd.h
11093F: include/uapi/linux/iommufd.h
11094F: tools/testing/selftests/iommu/
11095
11096IOSYS-MAP HELPERS
11097M: Thomas Zimmermann <[email protected]>
11098L: [email protected]
11099S: Maintained
11100T: git git://anongit.freedesktop.org/drm/drm-misc
11101F: include/linux/iosys-map.h
11102
11103IO_URING
11104M: Jens Axboe <[email protected]>
11105R: Pavel Begunkov <[email protected]>
11106L: [email protected]
11107S: Maintained
11108T: git git://git.kernel.dk/linux-block
11109T: git git://git.kernel.dk/liburing
11110F: include/linux/io_uring.h
11111F: include/linux/io_uring_types.h
11112F: include/trace/events/io_uring.h
11113F: include/uapi/linux/io_uring.h
11114F: io_uring/
11115
11116IPMI SUBSYSTEM
11117M: Corey Minyard <[email protected]>
11118L: [email protected] (moderated for non-subscribers)
11119S: Supported
11120W: http://openipmi.sourceforge.net/
11121T: git https://github.com/cminyard/linux-ipmi.git for-next
11122F: Documentation/devicetree/bindings/ipmi/
11123F: Documentation/driver-api/ipmi.rst
11124F: drivers/char/ipmi/
11125F: include/linux/ipmi*
11126F: include/uapi/linux/ipmi*
11127
11128IPS SCSI RAID DRIVER
11129M: Adaptec OEM Raid Solutions <[email protected]>
11130L: [email protected]
11131S: Maintained
11132W: http://www.adaptec.com/
11133F: drivers/scsi/ips*
11134
11135IPVS
11136M: Simon Horman <[email protected]>
11137M: Julian Anastasov <[email protected]>
11138L: [email protected]
11139L: [email protected]
11140S: Maintained
11141T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
11142T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
11143F: Documentation/networking/ipvs-sysctl.rst
11144F: include/net/ip_vs.h
11145F: include/uapi/linux/ip_vs.h
11146F: net/netfilter/ipvs/
11147
11148IPWIRELESS DRIVER
11149M: Jiri Kosina <[email protected]>
11150M: David Sterba <[email protected]>
11151S: Odd Fixes
11152F: drivers/tty/ipwireless/
11153
11154IRON DEVICE AUDIO CODEC DRIVERS
11155M: Kiseok Jo <[email protected]>
11156L: [email protected] (moderated for non-subscribers)
11157S: Maintained
11158F: Documentation/devicetree/bindings/sound/irondevice,*
11159F: sound/soc/codecs/sma*
11160
11161IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
11162M: Thomas Gleixner <[email protected]>
11163S: Maintained
11164T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11165F: Documentation/core-api/irq/irq-domain.rst
11166F: include/linux/irqdomain.h
11167F: kernel/irq/irqdomain.c
11168F: kernel/irq/msi.c
11169
11170IRQ SUBSYSTEM
11171M: Thomas Gleixner <[email protected]>
11172L: [email protected]
11173S: Maintained
11174T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11175F: include/linux/group_cpus.h
11176F: kernel/irq/
11177F: lib/group_cpus.c
11178
11179IRQCHIP DRIVERS
11180M: Thomas Gleixner <[email protected]>
11181L: [email protected]
11182S: Maintained
11183T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
11184F: Documentation/devicetree/bindings/interrupt-controller/
11185F: drivers/irqchip/
11186
11187ISA
11188M: William Breathitt Gray <[email protected]>
11189S: Maintained
11190F: Documentation/driver-api/isa.rst
11191F: drivers/base/isa.c
11192F: include/linux/isa.h
11193
11194ISA RADIO MODULE
11195M: Hans Verkuil <[email protected]>
11196L: [email protected]
11197S: Maintained
11198W: https://linuxtv.org
11199T: git git://linuxtv.org/media_tree.git
11200F: drivers/media/radio/radio-isa*
11201
11202ISAPNP
11203M: Jaroslav Kysela <[email protected]>
11204S: Maintained
11205F: Documentation/driver-api/isapnp.rst
11206F: drivers/pnp/isapnp/
11207F: include/linux/isapnp.h
11208
11209ISCSI
11210M: Lee Duncan <[email protected]>
11211M: Chris Leech <[email protected]>
11212M: Mike Christie <[email protected]>
11213L: [email protected]
11214L: [email protected]
11215S: Maintained
11216W: www.open-iscsi.com
11217F: drivers/scsi/*iscsi*
11218F: include/scsi/*iscsi*
11219
11220iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
11221M: Peter Jones <[email protected]>
11222M: Konrad Rzeszutek Wilk <[email protected]>
11223S: Maintained
11224F: drivers/firmware/iscsi_ibft*
11225
11226ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
11227M: Sagi Grimberg <[email protected]>
11228M: Max Gurtovoy <[email protected]>
11229L: [email protected]
11230S: Supported
11231W: http://www.openfabrics.org
11232W: www.open-iscsi.org
11233Q: http://patchwork.kernel.org/project/linux-rdma/list/
11234F: drivers/infiniband/ulp/iser/
11235
11236ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
11237M: Sagi Grimberg <[email protected]>
11238L: [email protected]
11239L: [email protected]
11240S: Supported
11241T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11242F: drivers/infiniband/ulp/isert
11243
11244ISDN/CMTP OVER BLUETOOTH
11245M: Karsten Keil <[email protected]>
11246L: [email protected] (subscribers-only)
11247L: [email protected]
11248S: Odd Fixes
11249W: http://www.isdn4linux.de
11250F: Documentation/isdn/
11251F: drivers/isdn/capi/
11252F: include/linux/isdn/
11253F: include/uapi/linux/isdn/
11254F: net/bluetooth/cmtp/
11255
11256ISDN/mISDN SUBSYSTEM
11257M: Karsten Keil <[email protected]>
11258L: [email protected] (subscribers-only)
11259L: [email protected]
11260S: Maintained
11261W: http://www.isdn4linux.de
11262F: drivers/isdn/Kconfig
11263F: drivers/isdn/Makefile
11264F: drivers/isdn/hardware/
11265F: drivers/isdn/mISDN/
11266
11267ISOFS FILESYSTEM
11268M: Jan Kara <[email protected]>
11269L: [email protected]
11270S: Maintained
11271F: Documentation/filesystems/isofs.rst
11272F: fs/isofs/
11273
11274IT87 HARDWARE MONITORING DRIVER
11275M: Jean Delvare <[email protected]>
11276L: [email protected]
11277S: Maintained
11278F: Documentation/hwmon/it87.rst
11279F: drivers/hwmon/it87.c
11280
11281IT913X MEDIA DRIVER
11282L: [email protected]
11283S: Orphan
11284W: https://linuxtv.org
11285Q: http://patchwork.linuxtv.org/project/linux-media/list/
11286F: drivers/media/tuners/it913x*
11287
11288ITE IT66121 HDMI BRIDGE DRIVER
11289M: Phong LE <[email protected]>
11290M: Neil Armstrong <[email protected]>
11291S: Maintained
11292T: git git://anongit.freedesktop.org/drm/drm-misc
11293F: Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml
11294F: drivers/gpu/drm/bridge/ite-it66121.c
11295
11296IVTV VIDEO4LINUX DRIVER
11297M: Andy Walls <[email protected]>
11298L: [email protected]
11299S: Maintained
11300W: https://linuxtv.org
11301T: git git://linuxtv.org/media_tree.git
11302F: Documentation/admin-guide/media/ivtv*
11303F: drivers/media/pci/ivtv/
11304F: include/uapi/linux/ivtv*
11305
11306IX2505V MEDIA DRIVER
11307M: Malcolm Priestley <[email protected]>
11308L: [email protected]
11309S: Maintained
11310W: https://linuxtv.org
11311Q: http://patchwork.linuxtv.org/project/linux-media/list/
11312F: drivers/media/dvb-frontends/ix2505v*
11313
11314JAILHOUSE HYPERVISOR INTERFACE
11315M: Jan Kiszka <[email protected]>
11316L: [email protected]
11317S: Maintained
11318F: arch/x86/include/asm/jailhouse_para.h
11319F: arch/x86/kernel/jailhouse.c
11320
11321JC42.4 TEMPERATURE SENSOR DRIVER
11322M: Guenter Roeck <[email protected]>
11323L: [email protected]
11324S: Maintained
11325F: Documentation/devicetree/bindings/hwmon/jedec,jc42.yaml
11326F: Documentation/hwmon/jc42.rst
11327F: drivers/hwmon/jc42.c
11328
11329JFS FILESYSTEM
11330M: Dave Kleikamp <[email protected]>
11331L: [email protected]
11332S: Odd Fixes
11333W: http://jfs.sourceforge.net/
11334T: git https://github.com/kleikamp/linux-shaggy.git
11335F: Documentation/admin-guide/jfs.rst
11336F: fs/jfs/
11337
11338JME NETWORK DRIVER
11339M: Guo-Fu Tseng <[email protected]>
11340L: [email protected]
11341S: Maintained
11342F: drivers/net/ethernet/jme.*
11343
11344JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
11345M: David Woodhouse <[email protected]>
11346M: Richard Weinberger <[email protected]>
11347L: [email protected]
11348S: Odd Fixes
11349W: http://www.linux-mtd.infradead.org/doc/jffs2.html
11350T: git git://git.infradead.org/ubifs-2.6.git
11351F: fs/jffs2/
11352F: include/uapi/linux/jffs2.h
11353
11354JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
11355M: "Theodore Ts'o" <[email protected]>
11356M: Jan Kara <[email protected]>
11357L: [email protected]
11358S: Maintained
11359F: fs/jbd2/
11360F: include/linux/jbd2.h
11361
11362JPU V4L2 MEM2MEM DRIVER FOR RENESAS
11363M: Mikhail Ulyanov <[email protected]>
11364L: [email protected]
11365L: [email protected]
11366S: Maintained
11367F: drivers/media/platform/renesas/rcar_jpu.c
11368
11369JSM Neo PCI based serial card
11370L: [email protected]
11371S: Orphan
11372F: drivers/tty/serial/jsm/
11373
11374K10TEMP HARDWARE MONITORING DRIVER
11375M: Clemens Ladisch <[email protected]>
11376L: [email protected]
11377S: Maintained
11378F: Documentation/hwmon/k10temp.rst
11379F: drivers/hwmon/k10temp.c
11380
11381K8TEMP HARDWARE MONITORING DRIVER
11382M: Rudolf Marek <[email protected]>
11383L: [email protected]
11384S: Maintained
11385F: Documentation/hwmon/k8temp.rst
11386F: drivers/hwmon/k8temp.c
11387
11388KASAN
11389M: Andrey Ryabinin <[email protected]>
11390R: Alexander Potapenko <[email protected]>
11391R: Andrey Konovalov <[email protected]>
11392R: Dmitry Vyukov <[email protected]>
11393R: Vincenzo Frascino <[email protected]>
11394L: [email protected]
11395S: Maintained
11396F: Documentation/dev-tools/kasan.rst
11397F: arch/*/include/asm/*kasan.h
11398F: arch/*/mm/kasan_init*
11399F: include/linux/kasan*.h
11400F: lib/Kconfig.kasan
11401F: mm/kasan/
11402F: scripts/Makefile.kasan
11403
11404KCONFIG
11405M: Masahiro Yamada <[email protected]>
11406L: [email protected]
11407S: Maintained
11408Q: https://patchwork.kernel.org/project/linux-kbuild/list/
11409T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild
11410F: Documentation/kbuild/kconfig*
11411F: scripts/Kconfig.include
11412F: scripts/kconfig/
11413
11414KCOV
11415R: Dmitry Vyukov <[email protected]>
11416R: Andrey Konovalov <[email protected]>
11417L: [email protected]
11418S: Maintained
11419F: Documentation/dev-tools/kcov.rst
11420F: include/linux/kcov.h
11421F: include/uapi/linux/kcov.h
11422F: kernel/kcov.c
11423F: scripts/Makefile.kcov
11424
11425KCSAN
11426M: Marco Elver <[email protected]>
11427R: Dmitry Vyukov <[email protected]>
11428L: [email protected]
11429S: Maintained
11430F: Documentation/dev-tools/kcsan.rst
11431F: include/linux/kcsan*.h
11432F: kernel/kcsan/
11433F: lib/Kconfig.kcsan
11434F: scripts/Makefile.kcsan
11435
11436KDUMP
11437M: Baoquan He <[email protected]>
11438R: Vivek Goyal <[email protected]>
11439R: Dave Young <[email protected]>
11440L: [email protected]
11441S: Maintained
11442W: http://lse.sourceforge.net/kdump/
11443F: Documentation/admin-guide/kdump/
11444F: fs/proc/vmcore.c
11445F: include/linux/crash_core.h
11446F: include/linux/crash_dump.h
11447F: include/uapi/linux/vmcore.h
11448F: kernel/crash_*.c
11449
11450KEENE FM RADIO TRANSMITTER DRIVER
11451M: Hans Verkuil <[email protected]>
11452L: [email protected]
11453S: Maintained
11454W: https://linuxtv.org
11455T: git git://linuxtv.org/media_tree.git
11456F: drivers/media/radio/radio-keene*
11457
11458KERNEL AUTOMOUNTER
11459M: Ian Kent <[email protected]>
11460L: [email protected]
11461S: Maintained
11462F: fs/autofs/
11463
11464KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
11465M: Masahiro Yamada <[email protected]>
11466R: Nathan Chancellor <[email protected]>
11467R: Nicolas Schier <[email protected]>
11468L: [email protected]
11469S: Maintained
11470Q: https://patchwork.kernel.org/project/linux-kbuild/list/
11471T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
11472F: Documentation/kbuild/
11473F: Makefile
11474F: scripts/*vmlinux*
11475F: scripts/Kbuild*
11476F: scripts/Makefile*
11477F: scripts/basic/
11478F: scripts/clang-tools/
11479F: scripts/dummy-tools/
11480F: scripts/mk*
11481F: scripts/mod/
11482F: scripts/package/
11483F: usr/
11484
11485KERNEL HARDENING (not covered by other areas)
11486M: Kees Cook <[email protected]>
11487R: Gustavo A. R. Silva <[email protected]>
11488L: [email protected]
11489S: Supported
11490T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
11491F: Documentation/ABI/testing/sysfs-kernel-oops_count
11492F: Documentation/ABI/testing/sysfs-kernel-warn_count
11493F: arch/*/configs/hardening.config
11494F: include/linux/overflow.h
11495F: include/linux/randomize_kstack.h
11496F: kernel/configs/hardening.config
11497F: mm/usercopy.c
11498K: \b(add|choose)_random_kstack_offset\b
11499K: \b__check_(object_size|heap_object)\b
11500K: \b__counted_by\b
11501
11502KERNEL JANITORS
11503L: [email protected]
11504S: Odd Fixes
11505W: http://kernelnewbies.org/KernelJanitors
11506
11507KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
11508M: Chuck Lever <[email protected]>
11509M: Jeff Layton <[email protected]>
11510R: Neil Brown <[email protected]>
11511R: Olga Kornievskaia <[email protected]>
11512R: Dai Ngo <[email protected]>
11513R: Tom Talpey <[email protected]>
11514L: [email protected]
11515S: Supported
11516W: http://nfs.sourceforge.net/
11517T: git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git
11518F: Documentation/filesystems/nfs/
11519F: fs/lockd/
11520F: fs/nfs_common/
11521F: fs/nfsd/
11522F: include/linux/lockd/
11523F: include/linux/sunrpc/
11524F: include/trace/events/rpcgss.h
11525F: include/trace/events/rpcrdma.h
11526F: include/trace/events/sunrpc.h
11527F: include/trace/misc/fs.h
11528F: include/trace/misc/nfs.h
11529F: include/trace/misc/sunrpc.h
11530F: include/uapi/linux/nfsd/
11531F: include/uapi/linux/sunrpc/
11532F: net/sunrpc/
11533
11534KERNEL REGRESSIONS
11535M: Thorsten Leemhuis <[email protected]>
11536L: [email protected]
11537S: Supported
11538F: Documentation/admin-guide/reporting-regressions.rst
11539F: Documentation/process/handling-regressions.rst
11540
11541KERNEL SELFTEST FRAMEWORK
11542M: Shuah Khan <[email protected]>
11543M: Shuah Khan <[email protected]>
11544L: [email protected]
11545S: Maintained
11546Q: https://patchwork.kernel.org/project/linux-kselftest/list/
11547T: git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
11548F: Documentation/dev-tools/kselftest*
11549F: tools/testing/selftests/
11550
11551KERNEL SMB3 SERVER (KSMBD)
11552M: Namjae Jeon <[email protected]>
11553M: Steve French <[email protected]>
11554R: Sergey Senozhatsky <[email protected]>
11555R: Tom Talpey <[email protected]>
11556L: [email protected]
11557S: Maintained
11558T: git git://git.samba.org/ksmbd.git
11559F: Documentation/filesystems/smb/ksmbd.rst
11560F: fs/smb/common/
11561F: fs/smb/server/
11562
11563KERNEL UNIT TESTING FRAMEWORK (KUnit)
11564M: Brendan Higgins <[email protected]>
11565M: David Gow <[email protected]>
11566L: [email protected]
11567L: [email protected]
11568S: Maintained
11569W: https://google.github.io/kunit-docs/third_party/kernel/docs/
11570T: git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit
11571T: git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes
11572F: Documentation/dev-tools/kunit/
11573F: include/kunit/
11574F: lib/kunit/
11575F: rust/kernel/kunit.rs
11576F: scripts/rustdoc_test_*
11577F: tools/testing/kunit/
11578
11579KERNEL USERMODE HELPER
11580M: Luis Chamberlain <[email protected]>
11581L: [email protected]
11582S: Maintained
11583F: include/linux/umh.h
11584F: kernel/umh.c
11585
11586KERNEL VIRTUAL MACHINE (KVM)
11587M: Paolo Bonzini <[email protected]>
11588L: [email protected]
11589S: Supported
11590W: http://www.linux-kvm.org
11591T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11592F: Documentation/virt/kvm/
11593F: include/asm-generic/kvm*
11594F: include/kvm/iodev.h
11595F: include/linux/kvm*
11596F: include/trace/events/kvm.h
11597F: include/uapi/asm-generic/kvm*
11598F: include/uapi/linux/kvm*
11599F: tools/kvm/
11600F: tools/testing/selftests/kvm/
11601F: virt/kvm/*
11602
11603KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
11604M: Marc Zyngier <[email protected]>
11605M: Oliver Upton <[email protected]>
11606R: James Morse <[email protected]>
11607R: Suzuki K Poulose <[email protected]>
11608R: Zenghui Yu <[email protected]>
11609L: [email protected] (moderated for non-subscribers)
11610L: [email protected]
11611S: Maintained
11612T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
11613F: arch/arm64/include/asm/kvm*
11614F: arch/arm64/include/uapi/asm/kvm*
11615F: arch/arm64/kvm/
11616F: include/kvm/arm_*
11617F: tools/testing/selftests/kvm/*/aarch64/
11618F: tools/testing/selftests/kvm/aarch64/
11619
11620KERNEL VIRTUAL MACHINE FOR LOONGARCH (KVM/LoongArch)
11621M: Tianrui Zhao <[email protected]>
11622M: Bibo Mao <[email protected]>
11623M: Huacai Chen <[email protected]>
11624L: [email protected]
11625L: [email protected]
11626S: Maintained
11627T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11628F: arch/loongarch/include/asm/kvm*
11629F: arch/loongarch/include/uapi/asm/kvm*
11630F: arch/loongarch/kvm/
11631
11632KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
11633M: Huacai Chen <[email protected]>
11634L: [email protected]
11635L: [email protected]
11636S: Maintained
11637T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11638F: arch/mips/include/asm/kvm*
11639F: arch/mips/include/uapi/asm/kvm*
11640F: arch/mips/kvm/
11641
11642KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
11643M: Michael Ellerman <[email protected]>
11644R: Nicholas Piggin <[email protected]>
11645L: [email protected]
11646L: [email protected]
11647S: Maintained (Book3S 64-bit HV)
11648S: Odd fixes (Book3S 64-bit PR)
11649S: Orphan (Book3E and 32-bit)
11650T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm
11651F: arch/powerpc/include/asm/kvm*
11652F: arch/powerpc/include/uapi/asm/kvm*
11653F: arch/powerpc/kernel/kvm*
11654F: arch/powerpc/kvm/
11655
11656KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)
11657M: Anup Patel <[email protected]>
11658R: Atish Patra <[email protected]>
11659L: [email protected]
11660L: [email protected]
11661L: [email protected]
11662S: Maintained
11663T: git https://github.com/kvm-riscv/linux.git
11664F: arch/riscv/include/asm/kvm*
11665F: arch/riscv/include/uapi/asm/kvm*
11666F: arch/riscv/kvm/
11667F: tools/testing/selftests/kvm/*/riscv/
11668F: tools/testing/selftests/kvm/riscv/
11669
11670KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
11671M: Christian Borntraeger <[email protected]>
11672M: Janosch Frank <[email protected]>
11673M: Claudio Imbrenda <[email protected]>
11674R: David Hildenbrand <[email protected]>
11675L: [email protected]
11676S: Supported
11677T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
11678F: Documentation/virt/kvm/s390*
11679F: arch/s390/include/asm/gmap.h
11680F: arch/s390/include/asm/kvm*
11681F: arch/s390/include/uapi/asm/kvm*
11682F: arch/s390/include/uapi/asm/uvdevice.h
11683F: arch/s390/kernel/uv.c
11684F: arch/s390/kvm/
11685F: arch/s390/mm/gmap.c
11686F: drivers/s390/char/uvdevice.c
11687F: tools/testing/selftests/drivers/s390x/uvdevice/
11688F: tools/testing/selftests/kvm/*/s390x/
11689F: tools/testing/selftests/kvm/s390x/
11690
11691KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
11692M: Sean Christopherson <[email protected]>
11693M: Paolo Bonzini <[email protected]>
11694L: [email protected]
11695S: Supported
11696P: Documentation/process/maintainer-kvm-x86.rst
11697T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11698F: arch/x86/include/asm/kvm*
11699F: arch/x86/include/asm/svm.h
11700F: arch/x86/include/asm/vmx*.h
11701F: arch/x86/include/uapi/asm/kvm*
11702F: arch/x86/include/uapi/asm/svm.h
11703F: arch/x86/include/uapi/asm/vmx.h
11704F: arch/x86/kvm/
11705F: arch/x86/kvm/*/
11706F: tools/testing/selftests/kvm/*/x86_64/
11707F: tools/testing/selftests/kvm/x86_64/
11708
11709KERNFS
11710M: Greg Kroah-Hartman <[email protected]>
11711M: Tejun Heo <[email protected]>
11712S: Supported
11713T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11714F: fs/kernfs/
11715F: include/linux/kernfs.h
11716
11717KEXEC
11718M: Eric Biederman <[email protected]>
11719L: [email protected]
11720S: Maintained
11721W: http://kernel.org/pub/linux/utils/kernel/kexec/
11722F: include/linux/kexec.h
11723F: include/uapi/linux/kexec.h
11724F: kernel/kexec*
11725
11726KEYS-ENCRYPTED
11727M: Mimi Zohar <[email protected]>
11728L: [email protected]
11729L: [email protected]
11730S: Supported
11731F: Documentation/security/keys/trusted-encrypted.rst
11732F: include/keys/encrypted-type.h
11733F: security/keys/encrypted-keys/
11734
11735KEYS-TRUSTED
11736M: James Bottomley <[email protected]>
11737M: Jarkko Sakkinen <[email protected]>
11738M: Mimi Zohar <[email protected]>
11739L: [email protected]
11740L: [email protected]
11741S: Supported
11742F: Documentation/security/keys/trusted-encrypted.rst
11743F: include/keys/trusted-type.h
11744F: include/keys/trusted_tpm.h
11745F: security/keys/trusted-keys/
11746
11747KEYS-TRUSTED-CAAM
11748M: Ahmad Fatoum <[email protected]>
11749R: Pengutronix Kernel Team <[email protected]>
11750L: [email protected]
11751L: [email protected]
11752S: Maintained
11753F: include/keys/trusted_caam.h
11754F: security/keys/trusted-keys/trusted_caam.c
11755
11756KEYS-TRUSTED-TEE
11757M: Sumit Garg <[email protected]>
11758L: [email protected]
11759L: [email protected]
11760S: Supported
11761F: include/keys/trusted_tee.h
11762F: security/keys/trusted-keys/trusted_tee.c
11763
11764KEYS/KEYRINGS
11765M: David Howells <[email protected]>
11766M: Jarkko Sakkinen <[email protected]>
11767L: [email protected]
11768S: Maintained
11769F: Documentation/security/keys/core.rst
11770F: include/keys/
11771F: include/linux/key-type.h
11772F: include/linux/key.h
11773F: include/linux/keyctl.h
11774F: include/uapi/linux/keyctl.h
11775F: security/keys/
11776
11777KEYS/KEYRINGS_INTEGRITY
11778M: Jarkko Sakkinen <[email protected]>
11779M: Mimi Zohar <[email protected]>
11780L: [email protected]
11781L: [email protected]
11782S: Supported
11783F: security/integrity/platform_certs
11784
11785KFENCE
11786M: Alexander Potapenko <[email protected]>
11787M: Marco Elver <[email protected]>
11788R: Dmitry Vyukov <[email protected]>
11789L: [email protected]
11790S: Maintained
11791F: Documentation/dev-tools/kfence.rst
11792F: arch/*/include/asm/kfence.h
11793F: include/linux/kfence.h
11794F: lib/Kconfig.kfence
11795F: mm/kfence/
11796
11797KFIFO
11798M: Stefani Seibold <[email protected]>
11799S: Maintained
11800F: include/linux/kfifo.h
11801F: lib/kfifo.c
11802F: samples/kfifo/
11803
11804KGDB / KDB /debug_core
11805M: Jason Wessel <[email protected]>
11806M: Daniel Thompson <[email protected]>
11807R: Douglas Anderson <[email protected]>
11808L: [email protected]
11809S: Maintained
11810W: http://kgdb.wiki.kernel.org/
11811T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
11812F: Documentation/dev-tools/kgdb.rst
11813F: drivers/misc/kgdbts.c
11814F: drivers/tty/serial/kgdboc.c
11815F: include/linux/kdb.h
11816F: include/linux/kgdb.h
11817F: kernel/debug/
11818F: kernel/module/kdb.c
11819
11820KHADAS MCU MFD DRIVER
11821M: Neil Armstrong <[email protected]>
11822L: [email protected]
11823S: Maintained
11824F: Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
11825F: drivers/mfd/khadas-mcu.c
11826F: drivers/thermal/khadas_mcu_fan.c
11827F: include/linux/mfd/khadas-mcu.h
11828
11829KIONIX/ROHM KX022A ACCELEROMETER
11830M: Matti Vaittinen <[email protected]>
11831L: [email protected]
11832S: Supported
11833F: drivers/iio/accel/kionix-kx022a*
11834
11835KMEMLEAK
11836M: Catalin Marinas <[email protected]>
11837S: Maintained
11838F: Documentation/dev-tools/kmemleak.rst
11839F: include/linux/kmemleak.h
11840F: mm/kmemleak.c
11841F: samples/kmemleak/kmemleak-test.c
11842
11843KMSAN
11844M: Alexander Potapenko <[email protected]>
11845R: Marco Elver <[email protected]>
11846R: Dmitry Vyukov <[email protected]>
11847L: [email protected]
11848S: Maintained
11849F: Documentation/dev-tools/kmsan.rst
11850F: arch/*/include/asm/kmsan.h
11851F: arch/*/mm/kmsan_*
11852F: include/linux/kmsan*.h
11853F: lib/Kconfig.kmsan
11854F: mm/kmsan/
11855F: scripts/Makefile.kmsan
11856
11857KPROBES
11858M: Naveen N. Rao <[email protected]>
11859M: Anil S Keshavamurthy <[email protected]>
11860M: "David S. Miller" <[email protected]>
11861M: Masami Hiramatsu <[email protected]>
11862L: [email protected]
11863L: [email protected]
11864S: Maintained
11865Q: https://patchwork.kernel.org/project/linux-trace-kernel/list/
11866T: git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
11867F: Documentation/trace/kprobes.rst
11868F: include/asm-generic/kprobes.h
11869F: include/linux/kprobes.h
11870F: kernel/kprobes.c
11871F: lib/test_kprobes.c
11872F: samples/kprobes
11873
11874KS0108 LCD CONTROLLER DRIVER
11875M: Miguel Ojeda <[email protected]>
11876S: Maintained
11877F: Documentation/admin-guide/auxdisplay/ks0108.rst
11878F: drivers/auxdisplay/ks0108.c
11879F: include/linux/ks0108.h
11880
11881KTD253 BACKLIGHT DRIVER
11882M: Linus Walleij <[email protected]>
11883S: Maintained
11884F: Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
11885F: drivers/video/backlight/ktd253-backlight.c
11886
11887KTEST
11888M: Steven Rostedt <[email protected]>
11889M: John Hawley <[email protected]>
11890S: Maintained
11891F: tools/testing/ktest
11892
11893KTZ8866 BACKLIGHT DRIVER
11894M: Jianhua Lu <[email protected]>
11895S: Maintained
11896F: Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml
11897F: drivers/video/backlight/ktz8866.c
11898
11899KVM PARAVIRT (KVM/paravirt)
11900M: Paolo Bonzini <[email protected]>
11901R: Wanpeng Li <[email protected]>
11902R: Vitaly Kuznetsov <[email protected]>
11903L: [email protected]
11904S: Supported
11905T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11906F: arch/um/include/asm/kvm_para.h
11907F: arch/x86/include/asm/kvm_para.h
11908F: arch/x86/include/asm/pvclock-abi.h
11909F: arch/x86/include/uapi/asm/kvm_para.h
11910F: arch/x86/kernel/kvm.c
11911F: arch/x86/kernel/kvmclock.c
11912F: include/asm-generic/kvm_para.h
11913F: include/linux/kvm_para.h
11914F: include/uapi/asm-generic/kvm_para.h
11915F: include/uapi/linux/kvm_para.h
11916
11917KVM X86 HYPER-V (KVM/hyper-v)
11918M: Vitaly Kuznetsov <[email protected]>
11919M: Sean Christopherson <[email protected]>
11920M: Paolo Bonzini <[email protected]>
11921L: [email protected]
11922S: Supported
11923T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11924F: arch/x86/kvm/hyperv.*
11925F: arch/x86/kvm/kvm_onhyperv.*
11926F: arch/x86/kvm/svm/hyperv.*
11927F: arch/x86/kvm/svm/svm_onhyperv.*
11928F: arch/x86/kvm/vmx/hyperv.*
11929
11930KVM X86 Xen (KVM/Xen)
11931M: David Woodhouse <[email protected]>
11932M: Paul Durrant <[email protected]>
11933M: Sean Christopherson <[email protected]>
11934M: Paolo Bonzini <[email protected]>
11935L: [email protected]
11936S: Supported
11937T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
11938F: arch/x86/kvm/xen.*
11939
11940L3MDEV
11941M: David Ahern <[email protected]>
11942L: [email protected]
11943S: Maintained
11944F: include/net/l3mdev.h
11945F: net/l3mdev
11946
11947LANDLOCK SECURITY MODULE
11948M: Mickaël Salaün <[email protected]>
11949L: [email protected]
11950S: Supported
11951W: https://landlock.io
11952T: git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git
11953F: Documentation/security/landlock.rst
11954F: Documentation/userspace-api/landlock.rst
11955F: include/uapi/linux/landlock.h
11956F: samples/landlock/
11957F: security/landlock/
11958F: tools/testing/selftests/landlock/
11959K: landlock
11960K: LANDLOCK
11961
11962LANTIQ / INTEL Ethernet drivers
11963M: Hauke Mehrtens <[email protected]>
11964L: [email protected]
11965S: Maintained
11966F: drivers/net/dsa/lantiq_gswip.c
11967F: drivers/net/dsa/lantiq_pce.h
11968F: drivers/net/ethernet/lantiq_xrx200.c
11969F: net/dsa/tag_gswip.c
11970
11971LANTIQ MIPS ARCHITECTURE
11972M: John Crispin <[email protected]>
11973L: [email protected]
11974S: Maintained
11975F: arch/mips/lantiq
11976F: drivers/soc/lantiq
11977
11978LASI 53c700 driver for PARISC
11979M: "James E.J. Bottomley" <[email protected]>
11980L: [email protected]
11981S: Maintained
11982F: Documentation/scsi/53c700.rst
11983F: drivers/scsi/53c700*
11984
11985LEAKING_ADDRESSES
11986M: Tobin C. Harding <[email protected]>
11987M: Tycho Andersen <[email protected]>
11988L: [email protected]
11989S: Maintained
11990T: git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
11991F: scripts/leaking_addresses.pl
11992
11993LED SUBSYSTEM
11994M: Pavel Machek <[email protected]>
11995M: Lee Jones <[email protected]>
11996L: [email protected]
11997S: Maintained
11998T: git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
11999F: Documentation/devicetree/bindings/leds/
12000F: Documentation/leds/
12001F: drivers/leds/
12002F: include/dt-bindings/leds/
12003F: include/linux/leds.h
12004
12005LEGO MINDSTORMS EV3
12006R: David Lechner <[email protected]>
12007S: Maintained
12008F: Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml
12009F: arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts
12010F: drivers/power/supply/lego_ev3_battery.c
12011
12012LEGO USB Tower driver
12013M: Juergen Stuber <[email protected]>
12014L: [email protected]
12015S: Maintained
12016W: http://legousb.sourceforge.net/
12017F: drivers/usb/misc/legousbtower.c
12018
12019LETSKETCH HID TABLET DRIVER
12020M: Hans de Goede <[email protected]>
12021L: [email protected]
12022S: Maintained
12023T: git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12024F: drivers/hid/hid-letsketch.c
12025
12026LG LAPTOP EXTRAS
12027M: Matan Ziv-Av <[email protected]>
12028L: [email protected]
12029S: Maintained
12030F: Documentation/ABI/testing/sysfs-platform-lg-laptop
12031F: Documentation/admin-guide/laptops/lg-laptop.rst
12032F: drivers/platform/x86/lg-laptop.c
12033
12034LG2160 MEDIA DRIVER
12035M: Michael Krufky <[email protected]>
12036L: [email protected]
12037S: Maintained
12038W: https://linuxtv.org
12039W: http://github.com/mkrufky
12040Q: http://patchwork.linuxtv.org/project/linux-media/list/
12041T: git git://linuxtv.org/mkrufky/tuners.git
12042F: drivers/media/dvb-frontends/lg2160.*
12043
12044LGDT3305 MEDIA DRIVER
12045M: Michael Krufky <[email protected]>
12046L: [email protected]
12047S: Maintained
12048W: https://linuxtv.org
12049W: http://github.com/mkrufky
12050Q: http://patchwork.linuxtv.org/project/linux-media/list/
12051T: git git://linuxtv.org/mkrufky/tuners.git
12052F: drivers/media/dvb-frontends/lgdt3305.*
12053
12054LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
12055M: Viresh Kumar <[email protected]>
12056L: [email protected]
12057S: Maintained
12058T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12059F: drivers/ata/pata_arasan_cf.c
12060F: include/linux/pata_arasan_cf_data.h
12061
12062LIBATA PATA DRIVERS
12063R: Sergey Shtylyov <[email protected]>
12064L: [email protected]
12065F: drivers/ata/ata_*.c
12066F: drivers/ata/pata_*.c
12067
12068LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
12069M: Linus Walleij <[email protected]>
12070L: [email protected]
12071S: Maintained
12072T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12073F: drivers/ata/pata_ftide010.c
12074F: drivers/ata/sata_gemini.c
12075F: drivers/ata/sata_gemini.h
12076
12077LIBATA SATA AHCI PLATFORM devices support
12078M: Hans de Goede <[email protected]>
12079M: Jens Axboe <[email protected]>
12080L: [email protected]
12081S: Maintained
12082T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12083F: drivers/ata/ahci_platform.c
12084F: drivers/ata/libahci_platform.c
12085F: include/linux/ahci_platform.h
12086
12087LIBATA SATA AHCI SYNOPSYS DWC CONTROLLER DRIVER
12088M: Serge Semin <[email protected]>
12089L: [email protected]
12090S: Maintained
12091T: git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
12092F: Documentation/devicetree/bindings/ata/baikal,bt1-ahci.yaml
12093F: Documentation/devicetree/bindings/ata/snps,dwc-ahci.yaml
12094F: drivers/ata/ahci_dwc.c
12095
12096LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
12097M: Mikael Pettersson <[email protected]>
12098L: [email protected]
12099S: Maintained
12100T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
12101F: drivers/ata/sata_promise.*
12102
12103LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
12104M: Damien Le Moal <[email protected]>
12105L: [email protected]
12106S: Maintained
12107T: git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/libata.git
12108F: Documentation/ABI/testing/sysfs-ata
12109F: Documentation/devicetree/bindings/ata/
12110F: drivers/ata/
12111F: include/linux/ata.h
12112F: include/linux/libata.h
12113
12114LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
12115M: Vishal Verma <[email protected]>
12116M: Dan Williams <[email protected]>
12117M: Dave Jiang <[email protected]>
12118L: [email protected]
12119S: Supported
12120Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
12121P: Documentation/nvdimm/maintainer-entry-profile.rst
12122F: drivers/nvdimm/btt*
12123
12124LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
12125M: Dan Williams <[email protected]>
12126M: Vishal Verma <[email protected]>
12127M: Dave Jiang <[email protected]>
12128L: [email protected]
12129S: Supported
12130Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
12131P: Documentation/nvdimm/maintainer-entry-profile.rst
12132F: drivers/nvdimm/pmem*
12133
12134LIBNVDIMM: DEVICETREE BINDINGS
12135M: Oliver O'Halloran <[email protected]>
12136L: [email protected]
12137S: Supported
12138Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
12139F: Documentation/devicetree/bindings/pmem/pmem-region.txt
12140F: drivers/nvdimm/of_pmem.c
12141
12142LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
12143M: Dan Williams <[email protected]>
12144M: Vishal Verma <[email protected]>
12145M: Dave Jiang <[email protected]>
12146M: Ira Weiny <[email protected]>
12147L: [email protected]
12148S: Supported
12149Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
12150P: Documentation/nvdimm/maintainer-entry-profile.rst
12151T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
12152F: drivers/acpi/nfit/*
12153F: drivers/nvdimm/*
12154F: include/linux/libnvdimm.h
12155F: include/linux/nd.h
12156F: include/uapi/linux/ndctl.h
12157F: tools/testing/nvdimm/
12158
12159LIBRARY CODE
12160M: Andrew Morton <[email protected]>
12161L: [email protected]
12162S: Supported
12163T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-nonmm-unstable
12164F: lib/*
12165
12166LICENSES and SPDX stuff
12167M: Thomas Gleixner <[email protected]>
12168M: Greg Kroah-Hartman <[email protected]>
12169L: [email protected]
12170S: Maintained
12171T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
12172F: COPYING
12173F: Documentation/process/license-rules.rst
12174F: LICENSES/
12175F: scripts/spdxcheck-test.sh
12176F: scripts/spdxcheck.py
12177F: scripts/spdxexclude
12178
12179LINEAR RANGES HELPERS
12180M: Mark Brown <[email protected]>
12181R: Matti Vaittinen <[email protected]>
12182F: include/linux/linear_range.h
12183F: lib/linear_ranges.c
12184F: lib/test_linear_ranges.c
12185
12186LINUX FOR POWER MACINTOSH
12187L: [email protected]
12188S: Orphan
12189F: arch/powerpc/platforms/powermac/
12190F: drivers/macintosh/
12191X: drivers/macintosh/adb-iop.c
12192X: drivers/macintosh/via-macii.c
12193
12194LINUX FOR POWERPC (32-BIT AND 64-BIT)
12195M: Michael Ellerman <[email protected]>
12196R: Nicholas Piggin <[email protected]>
12197R: Christophe Leroy <[email protected]>
12198R: Aneesh Kumar K.V <[email protected]>
12199R: Naveen N. Rao <[email protected]>
12200L: [email protected]
12201S: Supported
12202W: https://github.com/linuxppc/wiki/wiki
12203Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
12204T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
12205F: Documentation/ABI/stable/sysfs-firmware-opal-*
12206F: Documentation/devicetree/bindings/i2c/i2c-opal.txt
12207F: Documentation/devicetree/bindings/powerpc/
12208F: Documentation/devicetree/bindings/rtc/rtc-opal.txt
12209F: Documentation/arch/powerpc/
12210F: arch/powerpc/
12211F: drivers/*/*/*pasemi*
12212F: drivers/*/*pasemi*
12213F: drivers/char/tpm/tpm_ibmvtpm*
12214F: drivers/crypto/nx/
12215F: drivers/crypto/vmx/
12216F: drivers/i2c/busses/i2c-opal.c
12217F: drivers/net/ethernet/ibm/ibmveth.*
12218F: drivers/net/ethernet/ibm/ibmvnic.*
12219F: drivers/pci/hotplug/pnv_php.c
12220F: drivers/pci/hotplug/rpa*
12221F: drivers/rtc/rtc-opal.c
12222F: drivers/scsi/ibmvscsi/
12223F: drivers/tty/hvc/hvc_opal.c
12224F: drivers/watchdog/wdrtas.c
12225F: tools/testing/selftests/powerpc
12226N: /pmac
12227N: powermac
12228N: powernv
12229N: [^a-z0-9]ps3
12230N: pseries
12231
12232LINUX FOR POWERPC EMBEDDED MPC5XXX
12233M: Anatolij Gustschin <[email protected]>
12234L: [email protected]
12235S: Odd Fixes
12236F: arch/powerpc/platforms/512x/
12237F: arch/powerpc/platforms/52xx/
12238
12239LINUX FOR POWERPC EMBEDDED PPC4XX
12240L: [email protected]
12241S: Orphan
12242F: arch/powerpc/platforms/40x/
12243F: arch/powerpc/platforms/44x/
12244
12245LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
12246M: Scott Wood <[email protected]>
12247L: [email protected]
12248S: Odd fixes
12249T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
12250F: Documentation/devicetree/bindings/cache/freescale-l2cache.txt
12251F: Documentation/devicetree/bindings/powerpc/fsl/
12252F: arch/powerpc/platforms/83xx/
12253F: arch/powerpc/platforms/85xx/
12254
12255LINUX FOR POWERPC EMBEDDED PPC8XX
12256M: Christophe Leroy <[email protected]>
12257L: [email protected]
12258S: Maintained
12259F: arch/powerpc/platforms/8xx/
12260
12261LINUX KERNEL DUMP TEST MODULE (LKDTM)
12262M: Kees Cook <[email protected]>
12263S: Maintained
12264F: drivers/misc/lkdtm/*
12265F: tools/testing/selftests/lkdtm/*
12266
12267LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
12268M: Alan Stern <[email protected]>
12269M: Andrea Parri <[email protected]>
12270M: Will Deacon <[email protected]>
12271M: Peter Zijlstra <[email protected]>
12272M: Boqun Feng <[email protected]>
12273M: Nicholas Piggin <[email protected]>
12274M: David Howells <[email protected]>
12275M: Jade Alglave <[email protected]>
12276M: Luc Maranget <[email protected]>
12277M: "Paul E. McKenney" <[email protected]>
12278R: Akira Yokosawa <[email protected]>
12279R: Daniel Lustig <[email protected]>
12280R: Joel Fernandes <[email protected]>
12281L: [email protected]
12282L: [email protected]
12283S: Supported
12284T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
12285F: Documentation/atomic_bitops.txt
12286F: Documentation/atomic_t.txt
12287F: Documentation/core-api/refcount-vs-atomic.rst
12288F: Documentation/litmus-tests/
12289F: Documentation/memory-barriers.txt
12290F: tools/memory-model/
12291
12292LINUX-NEXT TREE
12293M: Stephen Rothwell <[email protected]>
12294L: [email protected]
12295S: Supported
12296B: mailto:[email protected] and the appropriate development tree
12297T: git git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/
12298
12299LIS3LV02D ACCELEROMETER DRIVER
12300M: Eric Piel <[email protected]>
12301S: Maintained
12302F: Documentation/misc-devices/lis3lv02d.rst
12303F: drivers/misc/lis3lv02d/
12304F: drivers/platform/x86/hp/hp_accel.c
12305
12306LIST KUNIT TEST
12307M: David Gow <[email protected]>
12308L: [email protected]
12309L: [email protected]
12310S: Maintained
12311F: lib/list-test.c
12312
12313LITEX PLATFORM
12314M: Karol Gugala <[email protected]>
12315M: Mateusz Holenko <[email protected]>
12316M: Gabriel Somlo <[email protected]>
12317M: Joel Stanley <[email protected]>
12318S: Maintained
12319F: Documentation/devicetree/bindings/*/litex,*.yaml
12320F: arch/openrisc/boot/dts/or1klitex.dts
12321F: drivers/mmc/host/litex_mmc.c
12322F: drivers/net/ethernet/litex/*
12323F: drivers/soc/litex/*
12324F: drivers/tty/serial/liteuart.c
12325F: include/linux/litex.h
12326N: litex
12327
12328LIVE PATCHING
12329M: Josh Poimboeuf <[email protected]>
12330M: Jiri Kosina <[email protected]>
12331M: Miroslav Benes <[email protected]>
12332M: Petr Mladek <[email protected]>
12333R: Joe Lawrence <[email protected]>
12334L: [email protected]
12335S: Maintained
12336T: git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
12337F: Documentation/ABI/testing/sysfs-kernel-livepatch
12338F: Documentation/livepatch/
12339F: arch/powerpc/include/asm/livepatch.h
12340F: include/linux/livepatch.h
12341F: kernel/livepatch/
12342F: kernel/module/livepatch.c
12343F: lib/livepatch/
12344F: samples/livepatch/
12345F: tools/testing/selftests/livepatch/
12346
12347LLC (802.2)
12348L: [email protected]
12349S: Odd fixes
12350F: include/linux/llc.h
12351F: include/net/llc*
12352F: include/uapi/linux/llc.h
12353F: net/llc/
12354
12355LM73 HARDWARE MONITOR DRIVER
12356M: Guillaume Ligneul <[email protected]>
12357L: [email protected]
12358S: Maintained
12359F: drivers/hwmon/lm73.c
12360
12361LM78 HARDWARE MONITOR DRIVER
12362M: Jean Delvare <[email protected]>
12363L: [email protected]
12364S: Maintained
12365F: Documentation/hwmon/lm78.rst
12366F: drivers/hwmon/lm78.c
12367
12368LM83 HARDWARE MONITOR DRIVER
12369M: Jean Delvare <[email protected]>
12370L: [email protected]
12371S: Maintained
12372F: Documentation/hwmon/lm83.rst
12373F: drivers/hwmon/lm83.c
12374
12375LM90 HARDWARE MONITOR DRIVER
12376M: Jean Delvare <[email protected]>
12377L: [email protected]
12378S: Maintained
12379F: Documentation/devicetree/bindings/hwmon/national,lm90.yaml
12380F: Documentation/hwmon/lm90.rst
12381F: drivers/hwmon/lm90.c
12382F: include/dt-bindings/thermal/lm90.h
12383
12384LM95234 HARDWARE MONITOR DRIVER
12385M: Guenter Roeck <[email protected]>
12386L: [email protected]
12387S: Maintained
12388F: Documentation/hwmon/lm95234.rst
12389F: drivers/hwmon/lm95234.c
12390
12391LME2510 MEDIA DRIVER
12392M: Malcolm Priestley <[email protected]>
12393L: [email protected]
12394S: Maintained
12395W: https://linuxtv.org
12396Q: http://patchwork.linuxtv.org/project/linux-media/list/
12397F: drivers/media/usb/dvb-usb-v2/lmedm04*
12398
12399LOADPIN SECURITY MODULE
12400M: Kees Cook <[email protected]>
12401S: Supported
12402T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
12403F: Documentation/admin-guide/LSM/LoadPin.rst
12404F: security/loadpin/
12405
12406LOCKING PRIMITIVES
12407M: Peter Zijlstra <[email protected]>
12408M: Ingo Molnar <[email protected]>
12409M: Will Deacon <[email protected]>
12410R: Waiman Long <[email protected]>
12411R: Boqun Feng <[email protected]> (LOCKDEP)
12412L: [email protected]
12413S: Maintained
12414T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
12415F: Documentation/locking/
12416F: arch/*/include/asm/spinlock*.h
12417F: include/linux/lockdep.h
12418F: include/linux/mutex*.h
12419F: include/linux/rwlock*.h
12420F: include/linux/rwsem*.h
12421F: include/linux/seqlock.h
12422F: include/linux/spinlock*.h
12423F: kernel/locking/
12424F: lib/locking*.[ch]
12425X: kernel/locking/locktorture.c
12426
12427LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
12428M: "Richard Russon (FlatCap)" <[email protected]>
12429L: [email protected]
12430S: Maintained
12431W: http://www.linux-ntfs.org/content/view/19/37/
12432F: Documentation/admin-guide/ldm.rst
12433F: block/partitions/ldm.*
12434
12435LOGITECH HID GAMING KEYBOARDS
12436M: Hans de Goede <[email protected]>
12437L: [email protected]
12438S: Maintained
12439T: git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
12440F: drivers/hid/hid-lg-g15.c
12441
12442LONTIUM LT8912B MIPI TO HDMI BRIDGE
12443M: Adrien Grassein <[email protected]>
12444S: Maintained
12445F: Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml
12446F: drivers/gpu/drm/bridge/lontium-lt8912b.c
12447
12448LOONGARCH
12449M: Huacai Chen <[email protected]>
12450R: WANG Xuerui <[email protected]>
12451L: [email protected]
12452S: Maintained
12453T: git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git
12454F: Documentation/arch/loongarch/
12455F: Documentation/translations/zh_CN/arch/loongarch/
12456F: arch/loongarch/
12457F: drivers/*/*loongarch*
12458
12459LOONGSON GPIO DRIVER
12460M: Yinbo Zhu <[email protected]>
12461L: [email protected]
12462S: Maintained
12463F: Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml
12464F: drivers/gpio/gpio-loongson-64bit.c
12465
12466LOONGSON LS2X I2C DRIVER
12467M: Binbin Zhou <[email protected]>
12468L: [email protected]
12469S: Maintained
12470F: Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml
12471F: drivers/i2c/busses/i2c-ls2x.c
12472
12473LOONGSON-2 SOC SERIES CLOCK DRIVER
12474M: Yinbo Zhu <[email protected]>
12475L: [email protected]
12476S: Maintained
12477F: Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml
12478F: drivers/clk/clk-loongson2.c
12479F: include/dt-bindings/clock/loongson,ls2k-clk.h
12480
12481LOONGSON SPI DRIVER
12482M: Yinbo Zhu <[email protected]>
12483L: [email protected]
12484S: Maintained
12485F: Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml
12486F: drivers/spi/spi-loongson-core.c
12487F: drivers/spi/spi-loongson-pci.c
12488F: drivers/spi/spi-loongson-plat.c
12489F: drivers/spi/spi-loongson.h
12490
12491LOONGSON-2 SOC SERIES GUTS DRIVER
12492M: Yinbo Zhu <[email protected]>
12493L: [email protected]
12494S: Maintained
12495F: Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml
12496F: drivers/soc/loongson/loongson2_guts.c
12497
12498LOONGSON-2 SOC SERIES PM DRIVER
12499M: Yinbo Zhu <[email protected]>
12500L: [email protected]
12501S: Maintained
12502F: Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml
12503F: drivers/soc/loongson/loongson2_pm.c
12504
12505LOONGSON-2 SOC SERIES PINCTRL DRIVER
12506M: zhanghongchen <[email protected]>
12507M: Yinbo Zhu <[email protected]>
12508L: [email protected]
12509S: Maintained
12510F: Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml
12511F: drivers/pinctrl/pinctrl-loongson2.c
12512
12513LOONGSON-2 SOC SERIES THERMAL DRIVER
12514M: zhanghongchen <[email protected]>
12515M: Yinbo Zhu <[email protected]>
12516L: [email protected]
12517S: Maintained
12518F: Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml
12519F: drivers/thermal/loongson2_thermal.c
12520
12521LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
12522M: Sathya Prakash <[email protected]>
12523M: Sreekanth Reddy <[email protected]>
12524M: Suganath Prabu Subramani <[email protected]>
12525L: [email protected]
12526L: [email protected]
12527S: Supported
12528W: http://www.avagotech.com/support/
12529F: drivers/message/fusion/
12530F: drivers/scsi/mpt3sas/
12531
12532LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
12533M: Matthew Wilcox <[email protected]>
12534L: [email protected]
12535S: Maintained
12536F: drivers/scsi/sym53c8xx_2/
12537
12538LTC1660 DAC DRIVER
12539M: Marcus Folkesson <[email protected]>
12540L: [email protected]
12541S: Maintained
12542F: Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
12543F: drivers/iio/dac/ltc1660.c
12544
12545LTC2688 IIO DAC DRIVER
12546M: Nuno Sá <[email protected]>
12547L: [email protected]
12548S: Supported
12549W: https://ez.analog.com/linux-software-drivers
12550F: Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688
12551F: Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml
12552F: drivers/iio/dac/ltc2688.c
12553
12554LTC2947 HARDWARE MONITOR DRIVER
12555M: Nuno Sá <[email protected]>
12556L: [email protected]
12557S: Supported
12558W: https://ez.analog.com/linux-software-drivers
12559F: Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
12560F: drivers/hwmon/ltc2947-core.c
12561F: drivers/hwmon/ltc2947-i2c.c
12562F: drivers/hwmon/ltc2947-spi.c
12563F: drivers/hwmon/ltc2947.h
12564
12565LTC2991 HARDWARE MONITOR DRIVER
12566M: Antoniu Miclaus <[email protected]>
12567L: [email protected]
12568S: Supported
12569W: https://ez.analog.com/linux-software-drivers
12570F: Documentation/devicetree/bindings/hwmon/adi,ltc2991.yaml
12571F: drivers/hwmon/ltc2991.c
12572
12573LTC2983 IIO TEMPERATURE DRIVER
12574M: Nuno Sá <[email protected]>
12575L: [email protected]
12576S: Supported
12577W: https://ez.analog.com/linux-software-drivers
12578F: Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
12579F: drivers/iio/temperature/ltc2983.c
12580
12581LTC4261 HARDWARE MONITOR DRIVER
12582M: Guenter Roeck <[email protected]>
12583L: [email protected]
12584S: Maintained
12585F: Documentation/hwmon/ltc4261.rst
12586F: drivers/hwmon/ltc4261.c
12587
12588LTC4306 I2C MULTIPLEXER DRIVER
12589M: Michael Hennerich <[email protected]>
12590L: [email protected]
12591S: Supported
12592W: https://ez.analog.com/linux-software-drivers
12593F: Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
12594F: drivers/i2c/muxes/i2c-mux-ltc4306.c
12595
12596LTP (Linux Test Project)
12597M: Mike Frysinger <[email protected]>
12598M: Cyril Hrubis <[email protected]>
12599M: Wanlong Gao <[email protected]>
12600M: Jan Stancek <[email protected]>
12601M: Stanislav Kholmanskikh <[email protected]>
12602M: Alexey Kodanev <[email protected]>
12603L: [email protected] (subscribers-only)
12604S: Maintained
12605W: http://linux-test-project.github.io/
12606T: git https://github.com/linux-test-project/ltp.git
12607
12608LYNX 28G SERDES PHY DRIVER
12609M: Ioana Ciornei <[email protected]>
12610L: [email protected]
12611S: Supported
12612F: Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml
12613F: drivers/phy/freescale/phy-fsl-lynx-28g.c
12614
12615LYNX PCS MODULE
12616M: Ioana Ciornei <[email protected]>
12617L: [email protected]
12618S: Supported
12619F: drivers/net/pcs/pcs-lynx.c
12620F: include/linux/pcs-lynx.h
12621
12622M68K ARCHITECTURE
12623M: Geert Uytterhoeven <[email protected]>
12624L: [email protected]
12625S: Maintained
12626W: http://www.linux-m68k.org/
12627T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
12628F: arch/m68k/
12629F: drivers/zorro/
12630
12631M68K ON APPLE MACINTOSH
12632M: Joshua Thompson <[email protected]>
12633L: [email protected]
12634S: Maintained
12635W: http://www.mac.linux-m68k.org/
12636F: arch/m68k/mac/
12637F: drivers/macintosh/adb-iop.c
12638F: drivers/macintosh/via-macii.c
12639
12640M68K ON HP9000/300
12641M: Philip Blundell <[email protected]>
12642S: Maintained
12643W: http://www.tazenda.demon.co.uk/phil/linux-hp
12644F: arch/m68k/hp300/
12645
12646M88DS3103 MEDIA DRIVER
12647L: [email protected]
12648S: Orphan
12649W: https://linuxtv.org
12650Q: http://patchwork.linuxtv.org/project/linux-media/list/
12651F: drivers/media/dvb-frontends/m88ds3103*
12652
12653M88RS2000 MEDIA DRIVER
12654M: Malcolm Priestley <[email protected]>
12655L: [email protected]
12656S: Maintained
12657W: https://linuxtv.org
12658Q: http://patchwork.linuxtv.org/project/linux-media/list/
12659F: drivers/media/dvb-frontends/m88rs2000*
12660
12661MA901 MASTERKIT USB FM RADIO DRIVER
12662M: Alexey Klimov <[email protected]>
12663L: [email protected]
12664S: Maintained
12665T: git git://linuxtv.org/media_tree.git
12666F: drivers/media/radio/radio-ma901.c
12667
12668MAC80211
12669M: Johannes Berg <[email protected]>
12670L: [email protected]
12671S: Maintained
12672W: https://wireless.wiki.kernel.org/
12673Q: https://patchwork.kernel.org/project/linux-wireless/list/
12674T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
12675T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
12676F: Documentation/networking/mac80211-injection.rst
12677F: Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
12678F: drivers/net/wireless/virtual/mac80211_hwsim.[ch]
12679F: include/net/mac80211.h
12680F: net/mac80211/
12681
12682MAILBOX API
12683M: Jassi Brar <[email protected]>
12684L: [email protected]
12685S: Maintained
12686F: Documentation/devicetree/bindings/mailbox/
12687F: drivers/mailbox/
12688F: include/dt-bindings/mailbox/
12689F: include/linux/mailbox_client.h
12690F: include/linux/mailbox_controller.h
12691
12692MAILBOX ARM MHUv2
12693M: Viresh Kumar <[email protected]>
12694M: Tushar Khandelwal <[email protected]>
12695L: [email protected]
12696S: Maintained
12697F: Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml
12698F: drivers/mailbox/arm_mhuv2.c
12699F: include/linux/mailbox/arm_mhuv2_message.h
12700
12701MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
12702M: Michael Kerrisk <[email protected]>
12703L: [email protected]
12704S: Maintained
12705W: http://www.kernel.org/doc/man-pages
12706
12707MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP)
12708M: Jeremy Kerr <[email protected]>
12709M: Matt Johnston <[email protected]>
12710L: [email protected]
12711S: Maintained
12712F: Documentation/networking/mctp.rst
12713F: drivers/net/mctp/
12714F: include/net/mctp.h
12715F: include/net/mctpdevice.h
12716F: include/net/netns/mctp.h
12717F: net/mctp/
12718
12719MAPLE TREE
12720M: Liam R. Howlett <[email protected]>
12721L: [email protected]
12722L: [email protected]
12723S: Supported
12724F: Documentation/core-api/maple_tree.rst
12725F: include/linux/maple_tree.h
12726F: include/trace/events/maple_tree.h
12727F: lib/maple_tree.c
12728F: lib/test_maple_tree.c
12729F: tools/testing/radix-tree/linux/maple_tree.h
12730F: tools/testing/radix-tree/maple.c
12731
12732MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
12733M: Rahul Bedarkar <[email protected]>
12734L: [email protected]
12735S: Maintained
12736F: arch/mips/boot/dts/img/pistachio*
12737
12738MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
12739M: Andrew Lunn <[email protected]>
12740L: [email protected]
12741S: Maintained
12742F: Documentation/devicetree/bindings/net/dsa/marvell.txt
12743F: Documentation/networking/devlink/mv88e6xxx.rst
12744F: drivers/net/dsa/mv88e6xxx/
12745F: include/linux/dsa/mv88e6xxx.h
12746F: include/linux/platform_data/mv88e6xxx.h
12747
12748MARVELL ARMADA 3700 PHY DRIVERS
12749M: Miquel Raynal <[email protected]>
12750S: Maintained
12751F: Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml
12752F: Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
12753F: drivers/phy/marvell/phy-mvebu-a3700-comphy.c
12754F: drivers/phy/marvell/phy-mvebu-a3700-utmi.c
12755
12756MARVELL ARMADA 3700 SERIAL DRIVER
12757M: Pali Rohár <[email protected]>
12758S: Maintained
12759F: Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml
12760F: Documentation/devicetree/bindings/serial/mvebu-uart.txt
12761F: drivers/tty/serial/mvebu-uart.c
12762
12763MARVELL ARMADA DRM SUPPORT
12764M: Russell King <[email protected]>
12765S: Maintained
12766T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
12767T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
12768F: Documentation/devicetree/bindings/display/armada/
12769F: drivers/gpu/drm/armada/
12770F: include/uapi/drm/armada_drm.h
12771
12772MARVELL CRYPTO DRIVER
12773M: Boris Brezillon <[email protected]>
12774M: Arnaud Ebalard <[email protected]>
12775M: Srujana Challa <[email protected]>
12776L: [email protected]
12777S: Maintained
12778F: drivers/crypto/marvell/
12779F: include/linux/soc/marvell/octeontx2/
12780
12781MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
12782M: Mirko Lindner <[email protected]>
12783M: Stephen Hemminger <[email protected]>
12784L: [email protected]
12785S: Maintained
12786F: drivers/net/ethernet/marvell/sk*
12787
12788MARVELL LIBERTAS WIRELESS DRIVER
12789L: [email protected]
12790S: Orphan
12791F: drivers/net/wireless/marvell/libertas/
12792
12793MARVELL MACCHIATOBIN SUPPORT
12794M: Russell King <[email protected]>
12795L: [email protected] (moderated for non-subscribers)
12796S: Maintained
12797F: arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
12798
12799MARVELL MV643XX ETHERNET DRIVER
12800M: Sebastian Hesselbarth <[email protected]>
12801L: [email protected]
12802S: Maintained
12803F: drivers/net/ethernet/marvell/mv643xx_eth.*
12804F: include/linux/mv643xx.h
12805
12806MARVELL MV88X3310 PHY DRIVER
12807M: Russell King <[email protected]>
12808M: Marek Behún <[email protected]>
12809L: [email protected]
12810S: Maintained
12811F: drivers/net/phy/marvell10g.c
12812
12813MARVELL MVEBU THERMAL DRIVER
12814M: Miquel Raynal <[email protected]>
12815S: Maintained
12816F: drivers/thermal/armada_thermal.c
12817
12818MARVELL MVNETA ETHERNET DRIVER
12819M: Thomas Petazzoni <[email protected]>
12820L: [email protected]
12821S: Maintained
12822F: drivers/net/ethernet/marvell/mvneta.*
12823
12824MARVELL MVPP2 ETHERNET DRIVER
12825M: Marcin Wojtas <[email protected]>
12826M: Russell King <[email protected]>
12827L: [email protected]
12828S: Maintained
12829F: Documentation/devicetree/bindings/net/marvell,pp2.yaml
12830F: drivers/net/ethernet/marvell/mvpp2/
12831
12832MARVELL MWIFIEX WIRELESS DRIVER
12833M: Brian Norris <[email protected]>
12834L: [email protected]
12835S: Odd Fixes
12836F: drivers/net/wireless/marvell/mwifiex/
12837
12838MARVELL MWL8K WIRELESS DRIVER
12839L: [email protected]
12840S: Orphan
12841F: drivers/net/wireless/marvell/mwl8k.c
12842
12843MARVELL NAND CONTROLLER DRIVER
12844M: Miquel Raynal <[email protected]>
12845L: [email protected]
12846S: Maintained
12847F: drivers/mtd/nand/raw/marvell_nand.c
12848
12849MARVELL OCTEON ENDPOINT DRIVER
12850M: Veerasenareddy Burru <[email protected]>
12851M: Sathesh Edara <[email protected]>
12852L: [email protected]
12853S: Supported
12854F: drivers/net/ethernet/marvell/octeon_ep
12855
12856MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
12857M: Sunil Goutham <[email protected]>
12858M: Geetha sowjanya <[email protected]>
12859M: Subbaraya Sundeep <[email protected]>
12860M: hariprasad <[email protected]>
12861L: [email protected]
12862S: Supported
12863F: drivers/net/ethernet/marvell/octeontx2/nic/
12864F: include/linux/soc/marvell/octeontx2/
12865
12866MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
12867M: Sunil Goutham <[email protected]>
12868M: Linu Cherian <[email protected]>
12869M: Geetha sowjanya <[email protected]>
12870M: Jerin Jacob <[email protected]>
12871M: hariprasad <[email protected]>
12872M: Subbaraya Sundeep <[email protected]>
12873L: [email protected]
12874S: Supported
12875F: Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
12876F: drivers/net/ethernet/marvell/octeontx2/af/
12877
12878MARVELL PRESTERA ETHERNET SWITCH DRIVER
12879M: Taras Chornyi <[email protected]>
12880S: Supported
12881W: https://github.com/Marvell-switching/switchdev-prestera
12882F: drivers/net/ethernet/marvell/prestera/
12883
12884MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
12885M: Nicolas Pitre <[email protected]>
12886S: Odd Fixes
12887F: drivers/mmc/host/mvsdio.*
12888
12889MARVELL USB MDIO CONTROLLER DRIVER
12890M: Tobias Waldekranz <[email protected]>
12891L: [email protected]
12892S: Maintained
12893F: Documentation/devicetree/bindings/net/marvell,mvusb.yaml
12894F: drivers/net/mdio/mdio-mvusb.c
12895
12896MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
12897M: Hu Ziji <[email protected]>
12898L: [email protected]
12899S: Supported
12900F: Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
12901F: drivers/mmc/host/sdhci-xenon*
12902
12903MATROX FRAMEBUFFER DRIVER
12904L: [email protected]
12905S: Orphan
12906F: drivers/video/fbdev/matrox/matroxfb_*
12907F: include/uapi/linux/matroxfb.h
12908
12909MAX15301 DRIVER
12910M: Daniel Nilsson <[email protected]>
12911L: [email protected]
12912S: Maintained
12913F: Documentation/hwmon/max15301.rst
12914F: drivers/hwmon/pmbus/max15301.c
12915
12916MAX16065 HARDWARE MONITOR DRIVER
12917M: Guenter Roeck <[email protected]>
12918L: [email protected]
12919S: Maintained
12920F: Documentation/hwmon/max16065.rst
12921F: drivers/hwmon/max16065.c
12922
12923MAX2175 SDR TUNER DRIVER
12924M: Ramesh Shanmugasundaram <[email protected]>
12925L: [email protected]
12926S: Maintained
12927T: git git://linuxtv.org/media_tree.git
12928F: Documentation/devicetree/bindings/media/i2c/max2175.txt
12929F: Documentation/userspace-api/media/drivers/max2175.rst
12930F: drivers/media/i2c/max2175*
12931F: include/uapi/linux/max2175.h
12932
12933MAX31827 TEMPERATURE SWITCH DRIVER
12934M: Daniel Matyas <[email protected]>
12935L: [email protected]
12936S: Supported
12937W: https://ez.analog.com/linux-software-drivers
12938F: Documentation/devicetree/bindings/hwmon/adi,max31827.yaml
12939F: Documentation/hwmon/max31827.rst
12940F: drivers/hwmon/max31827.c
12941
12942MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
12943L: [email protected]
12944S: Orphan
12945F: Documentation/hwmon/max6650.rst
12946F: drivers/hwmon/max6650.c
12947
12948MAX6697 HARDWARE MONITOR DRIVER
12949M: Guenter Roeck <[email protected]>
12950L: [email protected]
12951S: Maintained
12952F: Documentation/devicetree/bindings/hwmon/max6697.txt
12953F: Documentation/hwmon/max6697.rst
12954F: drivers/hwmon/max6697.c
12955F: include/linux/platform_data/max6697.h
12956
12957MAX9286 QUAD GMSL DESERIALIZER DRIVER
12958M: Jacopo Mondi <[email protected]>
12959M: Kieran Bingham <[email protected]>
12960M: Laurent Pinchart <[email protected]>
12961M: Niklas Söderlund <[email protected]>
12962L: [email protected]
12963S: Maintained
12964F: Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
12965F: drivers/media/i2c/max9286.c
12966
12967MAX96712 QUAD GMSL2 DESERIALIZER DRIVER
12968M: Niklas Söderlund <[email protected]>
12969L: [email protected]
12970S: Maintained
12971F: drivers/staging/media/max96712/max96712.c
12972
12973MAX9860 MONO AUDIO VOICE CODEC DRIVER
12974M: Peter Rosin <[email protected]>
12975L: [email protected] (moderated for non-subscribers)
12976S: Maintained
12977F: Documentation/devicetree/bindings/sound/max9860.txt
12978F: sound/soc/codecs/max9860.*
12979
12980MAXBOTIX ULTRASONIC RANGER IIO DRIVER
12981M: Andreas Klinger <[email protected]>
12982L: [email protected]
12983S: Maintained
12984F: Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
12985F: drivers/iio/proximity/mb1232.c
12986
12987MAXIM MAX11205 DRIVER
12988M: Ramona Bolboaca <[email protected]>
12989L: [email protected]
12990S: Supported
12991W: https://ez.analog.com/linux-software-drivers
12992F: Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml
12993F: drivers/iio/adc/max11205.c
12994
12995MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS
12996R: Iskren Chernev <[email protected]>
12997R: Krzysztof Kozlowski <[email protected]>
12998R: Marek Szyprowski <[email protected]>
12999R: Matheus Castello <[email protected]>
13000L: [email protected]
13001S: Maintained
13002F: Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml
13003F: drivers/power/supply/max17040_battery.c
13004
13005MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS
13006R: Hans de Goede <[email protected]>
13007R: Krzysztof Kozlowski <[email protected]>
13008R: Marek Szyprowski <[email protected]>
13009R: Sebastian Krzyszkowiak <[email protected]>
13010R: Purism Kernel Team <[email protected]>
13011L: [email protected]
13012S: Maintained
13013F: Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml
13014F: drivers/power/supply/max17042_battery.c
13015
13016MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER
13017M: Laurent Pinchart <[email protected]>
13018L: [email protected]
13019S: Maintained
13020F: Documentation/devicetree/bindings/regulator/maxim,max20086.yaml
13021F: drivers/regulator/max20086-regulator.c
13022
13023MAXIM MAX30208 TEMPERATURE SENSOR DRIVER
13024M: Rajat Khandelwal <[email protected]>
13025L: [email protected]
13026S: Maintained
13027F: drivers/iio/temperature/max30208.c
13028
13029MAXIM MAX77650 PMIC MFD DRIVER
13030M: Bartosz Golaszewski <[email protected]>
13031L: [email protected]
13032S: Maintained
13033F: Documentation/devicetree/bindings/*/*max77650.yaml
13034F: Documentation/devicetree/bindings/*/max77650*.yaml
13035F: drivers/gpio/gpio-max77650.c
13036F: drivers/input/misc/max77650-onkey.c
13037F: drivers/leds/leds-max77650.c
13038F: drivers/mfd/max77650.c
13039F: drivers/power/supply/max77650-charger.c
13040F: drivers/regulator/max77650-regulator.c
13041F: include/linux/mfd/max77650.h
13042
13043MAXIM MAX77714 PMIC MFD DRIVER
13044M: Luca Ceresoli <[email protected]>
13045S: Maintained
13046F: Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
13047F: drivers/mfd/max77714.c
13048F: include/linux/mfd/max77714.h
13049
13050MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
13051M: Javier Martinez Canillas <[email protected]>
13052L: [email protected]
13053S: Supported
13054F: Documentation/devicetree/bindings/*/*max77802.yaml
13055F: drivers/regulator/max77802-regulator.c
13056F: include/dt-bindings/*/*max77802.h
13057
13058MAXIM MAX77976 BATTERY CHARGER
13059M: Luca Ceresoli <[email protected]>
13060S: Supported
13061F: Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
13062F: drivers/power/supply/max77976_charger.c
13063
13064MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
13065M: Krzysztof Kozlowski <[email protected]>
13066L: [email protected]
13067S: Maintained
13068B: mailto:[email protected]
13069F: Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml
13070F: Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml
13071F: drivers/power/supply/max14577_charger.c
13072F: drivers/power/supply/max77693_charger.c
13073
13074MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
13075M: Chanwoo Choi <[email protected]>
13076M: Krzysztof Kozlowski <[email protected]>
13077L: [email protected]
13078S: Maintained
13079B: mailto:[email protected]
13080F: Documentation/devicetree/bindings/*/maxim,max14577.yaml
13081F: Documentation/devicetree/bindings/*/maxim,max77686.yaml
13082F: Documentation/devicetree/bindings/*/maxim,max77693.yaml
13083F: Documentation/devicetree/bindings/*/maxim,max77843.yaml
13084F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
13085F: drivers/*/*max77843.c
13086F: drivers/*/max14577*.c
13087F: drivers/*/max77686*.c
13088F: drivers/*/max77693*.c
13089F: drivers/clk/clk-max77686.c
13090F: drivers/extcon/extcon-max14577.c
13091F: drivers/extcon/extcon-max77693.c
13092F: drivers/rtc/rtc-max77686.c
13093F: include/linux/mfd/max14577*.h
13094F: include/linux/mfd/max77686*.h
13095F: include/linux/mfd/max77693*.h
13096
13097MAXIRADIO FM RADIO RECEIVER DRIVER
13098M: Hans Verkuil <[email protected]>
13099L: [email protected]
13100S: Maintained
13101W: https://linuxtv.org
13102T: git git://linuxtv.org/media_tree.git
13103F: drivers/media/radio/radio-maxiradio*
13104
13105MAXLINEAR ETHERNET PHY DRIVER
13106M: Xu Liang <[email protected]>
13107L: [email protected]
13108S: Supported
13109F: drivers/net/phy/mxl-gpy.c
13110
13111MCAN MMIO DEVICE DRIVER
13112M: Chandrasekar Ramakrishnan <[email protected]>
13113L: [email protected]
13114S: Maintained
13115F: Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
13116F: drivers/net/can/m_can/m_can.c
13117F: drivers/net/can/m_can/m_can.h
13118F: drivers/net/can/m_can/m_can_platform.c
13119
13120MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER
13121R: Yasushi SHOJI <[email protected]>
13122L: [email protected]
13123S: Maintained
13124F: drivers/net/can/usb/mcba_usb.c
13125
13126MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
13127M: Rishi Gupta <[email protected]>
13128L: [email protected]
13129L: [email protected]
13130S: Maintained
13131F: drivers/hid/hid-mcp2221.c
13132
13133MCP251XFD SPI-CAN NETWORK DRIVER
13134M: Marc Kleine-Budde <[email protected]>
13135M: Manivannan Sadhasivam <[email protected]>
13136R: Thomas Kopp <[email protected]>
13137L: [email protected]
13138S: Maintained
13139F: Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
13140F: drivers/net/can/spi/mcp251xfd/
13141
13142MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
13143M: Peter Rosin <[email protected]>
13144L: [email protected]
13145S: Maintained
13146F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
13147F: drivers/iio/potentiometer/mcp4018.c
13148F: drivers/iio/potentiometer/mcp4531.c
13149
13150MCR20A IEEE-802.15.4 RADIO DRIVER
13151M: Stefan Schmidt <[email protected]>
13152L: [email protected]
13153S: Odd Fixes
13154W: https://github.com/xueliu/mcr20a-linux
13155F: Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
13156F: drivers/net/ieee802154/mcr20a.c
13157F: drivers/net/ieee802154/mcr20a.h
13158
13159MDIO REGMAP DRIVER
13160M: Maxime Chevallier <[email protected]>
13161L: [email protected]
13162S: Maintained
13163F: drivers/net/mdio/mdio-regmap.c
13164F: include/linux/mdio/mdio-regmap.h
13165
13166MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
13167M: William Breathitt Gray <[email protected]>
13168L: [email protected]
13169S: Maintained
13170F: drivers/iio/dac/cio-dac.c
13171
13172MEDIA CONTROLLER FRAMEWORK
13173M: Sakari Ailus <[email protected]>
13174M: Laurent Pinchart <[email protected]>
13175L: [email protected]
13176S: Supported
13177W: https://www.linuxtv.org
13178T: git git://linuxtv.org/media_tree.git
13179F: drivers/media/mc/
13180F: include/media/media-*.h
13181F: include/uapi/linux/media.h
13182
13183MEDIA DRIVER FOR FREESCALE IMX PXP
13184M: Philipp Zabel <[email protected]>
13185L: [email protected]
13186S: Maintained
13187T: git git://linuxtv.org/media_tree.git
13188F: drivers/media/platform/nxp/imx-pxp.[ch]
13189
13190MEDIA DRIVERS FOR ASCOT2E
13191M: Sergey Kozlov <[email protected]>
13192M: Abylay Ospan <[email protected]>
13193L: [email protected]
13194S: Supported
13195W: https://linuxtv.org
13196W: http://netup.tv/
13197T: git git://linuxtv.org/media_tree.git
13198F: drivers/media/dvb-frontends/ascot2e*
13199
13200MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
13201M: Jasmin Jessich <[email protected]>
13202L: [email protected]
13203S: Maintained
13204W: https://linuxtv.org
13205T: git git://linuxtv.org/media_tree.git
13206F: drivers/media/dvb-frontends/cxd2099*
13207
13208MEDIA DRIVERS FOR CXD2841ER
13209M: Sergey Kozlov <[email protected]>
13210M: Abylay Ospan <[email protected]>
13211L: [email protected]
13212S: Supported
13213W: https://linuxtv.org
13214W: http://netup.tv/
13215T: git git://linuxtv.org/media_tree.git
13216F: drivers/media/dvb-frontends/cxd2841er*
13217
13218MEDIA DRIVERS FOR CXD2880
13219M: Yasunari Takiguchi <[email protected]>
13220L: [email protected]
13221S: Supported
13222W: http://linuxtv.org/
13223T: git git://linuxtv.org/media_tree.git
13224F: drivers/media/dvb-frontends/cxd2880/*
13225F: drivers/media/spi/cxd2880*
13226
13227MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
13228L: [email protected]
13229S: Orphan
13230W: https://linuxtv.org
13231T: git git://linuxtv.org/media_tree.git
13232F: drivers/media/pci/ddbridge/*
13233
13234MEDIA DRIVERS FOR FREESCALE IMX
13235M: Steve Longerbeam <[email protected]>
13236M: Philipp Zabel <[email protected]>
13237L: [email protected]
13238S: Maintained
13239T: git git://linuxtv.org/media_tree.git
13240F: Documentation/admin-guide/media/imx.rst
13241F: Documentation/devicetree/bindings/media/imx.txt
13242F: drivers/staging/media/imx/
13243F: include/linux/imx-media.h
13244F: include/media/imx.h
13245
13246MEDIA DRIVERS FOR FREESCALE IMX7/8
13247M: Rui Miguel Silva <[email protected]>
13248M: Laurent Pinchart <[email protected]>
13249M: Martin Kepplinger <[email protected]>
13250R: Purism Kernel Team <[email protected]>
13251L: [email protected]
13252S: Maintained
13253T: git git://linuxtv.org/media_tree.git
13254F: Documentation/admin-guide/media/imx7.rst
13255F: Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml
13256F: Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml
13257F: Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml
13258F: drivers/media/platform/nxp/imx-mipi-csis.c
13259F: drivers/media/platform/nxp/imx7-media-csi.c
13260F: drivers/media/platform/nxp/imx8mq-mipi-csi2.c
13261
13262MEDIA DRIVERS FOR HELENE
13263M: Abylay Ospan <[email protected]>
13264L: [email protected]
13265S: Supported
13266W: https://linuxtv.org
13267W: http://netup.tv/
13268T: git git://linuxtv.org/media_tree.git
13269F: drivers/media/dvb-frontends/helene*
13270
13271MEDIA DRIVERS FOR HORUS3A
13272M: Sergey Kozlov <[email protected]>
13273M: Abylay Ospan <[email protected]>
13274L: [email protected]
13275S: Supported
13276W: https://linuxtv.org
13277W: http://netup.tv/
13278T: git git://linuxtv.org/media_tree.git
13279F: drivers/media/dvb-frontends/horus3a*
13280
13281MEDIA DRIVERS FOR LNBH25
13282M: Sergey Kozlov <[email protected]>
13283M: Abylay Ospan <[email protected]>
13284L: [email protected]
13285S: Supported
13286W: https://linuxtv.org
13287W: http://netup.tv/
13288T: git git://linuxtv.org/media_tree.git
13289F: drivers/media/dvb-frontends/lnbh25*
13290
13291MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
13292L: [email protected]
13293S: Orphan
13294W: https://linuxtv.org
13295T: git git://linuxtv.org/media_tree.git
13296F: drivers/media/dvb-frontends/mxl5xx*
13297
13298MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
13299M: Sergey Kozlov <[email protected]>
13300M: Abylay Ospan <[email protected]>
13301L: [email protected]
13302S: Supported
13303W: https://linuxtv.org
13304W: http://netup.tv/
13305T: git git://linuxtv.org/media_tree.git
13306F: drivers/media/pci/netup_unidvb/*
13307
13308MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
13309M: Dmitry Osipenko <[email protected]>
13310L: [email protected]
13311L: [email protected]
13312S: Maintained
13313T: git git://linuxtv.org/media_tree.git
13314F: Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml
13315F: drivers/media/platform/nvidia/tegra-vde/
13316
13317MEDIA DRIVERS FOR RENESAS - CEU
13318M: Jacopo Mondi <[email protected]>
13319L: [email protected]
13320L: [email protected]
13321S: Supported
13322T: git git://linuxtv.org/media_tree.git
13323F: Documentation/devicetree/bindings/media/renesas,ceu.yaml
13324F: drivers/media/platform/renesas/renesas-ceu.c
13325F: include/media/drv-intf/renesas-ceu.h
13326
13327MEDIA DRIVERS FOR RENESAS - DRIF
13328M: Fabrizio Castro <[email protected]>
13329L: [email protected]
13330L: [email protected]
13331S: Supported
13332T: git git://linuxtv.org/media_tree.git
13333F: Documentation/devicetree/bindings/media/renesas,drif.yaml
13334F: drivers/media/platform/renesas/rcar_drif.c
13335
13336MEDIA DRIVERS FOR RENESAS - FCP
13337M: Laurent Pinchart <[email protected]>
13338L: [email protected]
13339L: [email protected]
13340S: Supported
13341T: git git://linuxtv.org/media_tree.git
13342F: Documentation/devicetree/bindings/media/renesas,fcp.yaml
13343F: drivers/media/platform/renesas/rcar-fcp.c
13344F: include/media/rcar-fcp.h
13345
13346MEDIA DRIVERS FOR RENESAS - FDP1
13347M: Kieran Bingham <[email protected]>
13348L: [email protected]
13349L: [email protected]
13350S: Supported
13351T: git git://linuxtv.org/media_tree.git
13352F: Documentation/devicetree/bindings/media/renesas,fdp1.yaml
13353F: drivers/media/platform/renesas/rcar_fdp1.c
13354
13355MEDIA DRIVERS FOR RENESAS - VIN
13356M: Niklas Söderlund <[email protected]>
13357L: [email protected]
13358L: [email protected]
13359S: Supported
13360T: git git://linuxtv.org/media_tree.git
13361F: Documentation/devicetree/bindings/media/renesas,csi2.yaml
13362F: Documentation/devicetree/bindings/media/renesas,isp.yaml
13363F: Documentation/devicetree/bindings/media/renesas,vin.yaml
13364F: drivers/media/platform/renesas/rcar-isp.c
13365F: drivers/media/platform/renesas/rcar-vin/
13366
13367MEDIA DRIVERS FOR RENESAS - VSP1
13368M: Laurent Pinchart <[email protected]>
13369M: Kieran Bingham <[email protected]>
13370L: [email protected]
13371L: [email protected]
13372S: Supported
13373T: git git://linuxtv.org/media_tree.git
13374F: Documentation/devicetree/bindings/media/renesas,vsp1.yaml
13375F: drivers/media/platform/renesas/vsp1/
13376
13377MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
13378L: [email protected]
13379S: Orphan
13380W: https://linuxtv.org
13381T: git git://linuxtv.org/media_tree.git
13382F: drivers/media/dvb-frontends/stv0910*
13383
13384MEDIA DRIVERS FOR ST STV6111 TUNER ICs
13385L: [email protected]
13386S: Orphan
13387W: https://linuxtv.org
13388T: git git://linuxtv.org/media_tree.git
13389F: drivers/media/dvb-frontends/stv6111*
13390
13391MEDIA DRIVERS FOR STM32 - DCMI
13392M: Hugues Fruchet <[email protected]>
13393L: [email protected]
13394S: Supported
13395T: git git://linuxtv.org/media_tree.git
13396F: Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
13397F: drivers/media/platform/st/stm32/stm32-dcmi.c
13398
13399MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
13400M: Mauro Carvalho Chehab <[email protected]>
13401L: [email protected]
13402S: Maintained
13403W: https://linuxtv.org
13404Q: http://patchwork.kernel.org/project/linux-media/list/
13405T: git git://linuxtv.org/media_tree.git
13406F: Documentation/admin-guide/media/
13407F: Documentation/devicetree/bindings/media/
13408F: Documentation/driver-api/media/
13409F: Documentation/userspace-api/media/
13410F: drivers/media/
13411F: drivers/staging/media/
13412F: include/dt-bindings/media/
13413F: include/linux/platform_data/media/
13414F: include/media/
13415F: include/uapi/linux/dvb/
13416F: include/uapi/linux/ivtv*
13417F: include/uapi/linux/media.h
13418F: include/uapi/linux/uvcvideo.h
13419F: include/uapi/linux/v4l2-*
13420F: include/uapi/linux/videodev2.h
13421
13422MEDIATEK BLUETOOTH DRIVER
13423M: Sean Wang <[email protected]>
13424L: [email protected]
13425L: [email protected] (moderated for non-subscribers)
13426S: Maintained
13427F: Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
13428F: drivers/bluetooth/btmtkuart.c
13429
13430MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
13431M: Sean Wang <[email protected]>
13432L: [email protected]
13433S: Maintained
13434F: Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
13435F: drivers/power/reset/mt6323-poweroff.c
13436
13437MEDIATEK CIR DRIVER
13438M: Sean Wang <[email protected]>
13439S: Maintained
13440F: drivers/media/rc/mtk-cir.c
13441
13442MEDIATEK DMA DRIVER
13443M: Sean Wang <[email protected]>
13444L: [email protected]
13445L: [email protected] (moderated for non-subscribers)
13446L: [email protected] (moderated for non-subscribers)
13447S: Maintained
13448F: Documentation/devicetree/bindings/dma/mtk-*
13449F: drivers/dma/mediatek/
13450
13451MEDIATEK ETHERNET DRIVER
13452M: Felix Fietkau <[email protected]>
13453M: John Crispin <[email protected]>
13454M: Sean Wang <[email protected]>
13455M: Mark Lee <[email protected]>
13456M: Lorenzo Bianconi <[email protected]>
13457L: [email protected]
13458S: Maintained
13459F: drivers/net/ethernet/mediatek/
13460
13461MEDIATEK ETHERNET PCS DRIVER
13462M: Alexander Couzens <[email protected]>
13463M: Daniel Golle <[email protected]>
13464L: [email protected]
13465S: Maintained
13466F: drivers/net/pcs/pcs-mtk-lynxi.c
13467F: include/linux/pcs/pcs-mtk-lynxi.h
13468
13469MEDIATEK ETHERNET PHY DRIVERS
13470M: Daniel Golle <[email protected]>
13471M: Qingfang Deng <[email protected]>
13472M: SkyLake Huang <[email protected]>
13473L: [email protected]
13474S: Maintained
13475F: drivers/net/phy/mediatek-ge-soc.c
13476F: drivers/net/phy/mediatek-ge.c
13477
13478MEDIATEK I2C CONTROLLER DRIVER
13479M: Qii Wang <[email protected]>
13480L: [email protected]
13481S: Maintained
13482F: Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml
13483F: drivers/i2c/busses/i2c-mt65xx.c
13484
13485MEDIATEK IOMMU DRIVER
13486M: Yong Wu <[email protected]>
13487L: [email protected]
13488L: [email protected] (moderated for non-subscribers)
13489S: Supported
13490F: Documentation/devicetree/bindings/iommu/mediatek*
13491F: drivers/iommu/mtk_iommu*
13492F: include/dt-bindings/memory/mediatek,mt*-port.h
13493F: include/dt-bindings/memory/mt*-port.h
13494
13495MEDIATEK JPEG DRIVER
13496M: Bin Liu <[email protected]>
13497S: Supported
13498F: Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml
13499F: drivers/media/platform/mediatek/jpeg/
13500
13501MEDIATEK KEYPAD DRIVER
13502M: Mattijs Korpershoek <[email protected]>
13503S: Supported
13504F: Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml
13505F: drivers/input/keyboard/mt6779-keypad.c
13506
13507MEDIATEK MDP DRIVER
13508M: Minghsiu Tsai <[email protected]>
13509M: Houlong Wei <[email protected]>
13510M: Andrew-CT Chen <[email protected]>
13511S: Supported
13512F: Documentation/devicetree/bindings/media/mediatek-mdp.txt
13513F: drivers/media/platform/mediatek/mdp/
13514F: drivers/media/platform/mediatek/vpu/
13515
13516MEDIATEK MEDIA DRIVER
13517M: Tiffany Lin <[email protected]>
13518M: Andrew-CT Chen <[email protected]>
13519M: Yunfei Dong <[email protected]>
13520S: Supported
13521F: Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml
13522F: Documentation/devicetree/bindings/media/mediatek-vpu.txt
13523F: drivers/media/platform/mediatek/vcodec/
13524F: drivers/media/platform/mediatek/vpu/
13525
13526MEDIATEK MMC/SD/SDIO DRIVER
13527M: Chaotian Jing <[email protected]>
13528S: Maintained
13529F: Documentation/devicetree/bindings/mmc/mtk-sd.yaml
13530F: drivers/mmc/host/mtk-sd.c
13531
13532MEDIATEK MT76 WIRELESS LAN DRIVER
13533M: Felix Fietkau <[email protected]>
13534M: Lorenzo Bianconi <[email protected]>
13535M: Ryder Lee <[email protected]>
13536R: Shayne Chen <[email protected]>
13537R: Sean Wang <[email protected]>
13538L: [email protected]
13539S: Maintained
13540T: git https://github.com/nbd168/wireless
13541F: Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml
13542F: drivers/net/wireless/mediatek/mt76/
13543
13544MEDIATEK MT7601U WIRELESS LAN DRIVER
13545M: Jakub Kicinski <[email protected]>
13546L: [email protected]
13547S: Maintained
13548F: drivers/net/wireless/mediatek/mt7601u/
13549
13550MEDIATEK MT7621 CLOCK DRIVER
13551M: Sergio Paracuellos <[email protected]>
13552S: Maintained
13553F: Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml
13554F: drivers/clk/ralink/clk-mt7621.c
13555
13556MEDIATEK MT7621 PCIE CONTROLLER DRIVER
13557M: Sergio Paracuellos <[email protected]>
13558S: Maintained
13559F: Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml
13560F: drivers/pci/controller/pcie-mt7621.c
13561
13562MEDIATEK MT7621 PHY PCI DRIVER
13563M: Sergio Paracuellos <[email protected]>
13564S: Maintained
13565F: Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml
13566F: drivers/phy/ralink/phy-mt7621-pci.c
13567
13568MEDIATEK MT7621/28/88 I2C DRIVER
13569M: Stefan Roese <[email protected]>
13570L: [email protected]
13571S: Maintained
13572F: Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml
13573F: drivers/i2c/busses/i2c-mt7621.c
13574
13575MEDIATEK MTMIPS CLOCK DRIVER
13576M: Sergio Paracuellos <[email protected]>
13577S: Maintained
13578F: Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml
13579F: drivers/clk/ralink/clk-mtmips.c
13580
13581MEDIATEK NAND CONTROLLER DRIVER
13582L: [email protected]
13583S: Orphan
13584F: Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml
13585F: drivers/mtd/nand/raw/mtk_*
13586
13587MEDIATEK PMIC LED DRIVER
13588M: Sean Wang <[email protected]>
13589S: Maintained
13590F: Documentation/devicetree/bindings/leds/leds-mt6323.txt
13591F: drivers/leds/leds-mt6323.c
13592
13593MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
13594M: Sean Wang <[email protected]>
13595S: Maintained
13596F: drivers/char/hw_random/mtk-rng.c
13597
13598MEDIATEK SMI DRIVER
13599M: Yong Wu <[email protected]>
13600L: [email protected] (moderated for non-subscribers)
13601S: Supported
13602F: Documentation/devicetree/bindings/memory-controllers/mediatek,smi*
13603F: drivers/memory/mtk-smi.c
13604F: include/soc/mediatek/smi.h
13605
13606MEDIATEK SWITCH DRIVER
13607M: Arınç ÜNAL <[email protected]>
13608M: Daniel Golle <[email protected]>
13609M: Landen Chao <[email protected]>
13610M: DENG Qingfang <[email protected]>
13611M: Sean Wang <[email protected]>
13612L: [email protected]
13613S: Maintained
13614F: drivers/net/dsa/mt7530-mdio.c
13615F: drivers/net/dsa/mt7530-mmio.c
13616F: drivers/net/dsa/mt7530.*
13617F: net/dsa/tag_mtk.c
13618
13619MEDIATEK T7XX 5G WWAN MODEM DRIVER
13620M: Chandrashekar Devegowda <[email protected]>
13621R: Chiranjeevi Rapolu <[email protected]>
13622R: Liu Haijun <[email protected]>
13623R: M Chetan Kumar <[email protected]>
13624R: Ricardo Martinez <[email protected]>
13625L: [email protected]
13626S: Supported
13627F: drivers/net/wwan/t7xx/
13628
13629MEDIATEK USB3 DRD IP DRIVER
13630M: Chunfeng Yun <[email protected]>
13631L: [email protected]
13632L: [email protected] (moderated for non-subscribers)
13633L: [email protected] (moderated for non-subscribers)
13634S: Maintained
13635F: Documentation/devicetree/bindings/usb/mediatek,*
13636F: drivers/usb/host/xhci-mtk*
13637F: drivers/usb/mtu3/
13638
13639MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
13640M: Peter Senna Tschudin <[email protected]>
13641M: Ian Ray <[email protected]>
13642M: Martyn Welch <[email protected]>
13643S: Maintained
13644F: Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
13645F: drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
13646
13647MEGARAID SCSI/SAS DRIVERS
13648M: Kashyap Desai <[email protected]>
13649M: Sumit Saxena <[email protected]>
13650M: Shivasharan S <[email protected]>
13651M: Chandrakanth patil <[email protected]>
13652L: [email protected]
13653L: [email protected]
13654S: Maintained
13655W: http://www.avagotech.com/support/
13656F: Documentation/scsi/megaraid.rst
13657F: drivers/scsi/megaraid.*
13658F: drivers/scsi/megaraid/
13659
13660MELEXIS MLX90614 DRIVER
13661M: Crt Mori <[email protected]>
13662L: [email protected]
13663S: Supported
13664W: http://www.melexis.com
13665F: drivers/iio/temperature/mlx90614.c
13666
13667MELEXIS MLX90632 DRIVER
13668M: Crt Mori <[email protected]>
13669L: [email protected]
13670S: Supported
13671W: http://www.melexis.com
13672F: drivers/iio/temperature/mlx90632.c
13673
13674MELFAS MIP4 TOUCHSCREEN DRIVER
13675M: Sangwon Jee <[email protected]>
13676S: Supported
13677W: http://www.melfas.com
13678F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
13679F: drivers/input/touchscreen/melfas_mip4.c
13680
13681MELLANOX BLUEFIELD I2C DRIVER
13682M: Khalil Blaiech <[email protected]>
13683M: Asmaa Mnebhi <[email protected]>
13684L: [email protected]
13685S: Supported
13686F: drivers/i2c/busses/i2c-mlxbf.c
13687
13688MELLANOX ETHERNET DRIVER (mlx4_en)
13689M: Tariq Toukan <[email protected]>
13690L: [email protected]
13691S: Supported
13692W: http://www.mellanox.com
13693Q: https://patchwork.kernel.org/project/netdevbpf/list/
13694F: drivers/net/ethernet/mellanox/mlx4/en_*
13695
13696MELLANOX ETHERNET DRIVER (mlx5e)
13697M: Saeed Mahameed <[email protected]>
13698L: [email protected]
13699S: Supported
13700W: http://www.mellanox.com
13701Q: https://patchwork.kernel.org/project/netdevbpf/list/
13702F: drivers/net/ethernet/mellanox/mlx5/core/en_*
13703
13704MELLANOX ETHERNET INNOVA DRIVERS
13705R: Boris Pismenny <[email protected]>
13706L: [email protected]
13707S: Supported
13708W: http://www.mellanox.com
13709Q: https://patchwork.kernel.org/project/netdevbpf/list/
13710F: drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
13711F: drivers/net/ethernet/mellanox/mlx5/core/fpga/*
13712F: include/linux/mlx5/mlx5_ifc_fpga.h
13713
13714MELLANOX ETHERNET SWITCH DRIVERS
13715M: Ido Schimmel <[email protected]>
13716M: Petr Machata <[email protected]>
13717L: [email protected]
13718S: Supported
13719W: http://www.mellanox.com
13720Q: https://patchwork.kernel.org/project/netdevbpf/list/
13721F: drivers/net/ethernet/mellanox/mlxsw/
13722F: tools/testing/selftests/drivers/net/mlxsw/
13723
13724MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
13725M: [email protected]
13726L: [email protected]
13727S: Supported
13728W: http://www.mellanox.com
13729Q: https://patchwork.kernel.org/project/netdevbpf/list/
13730F: drivers/net/ethernet/mellanox/mlxfw/
13731
13732MELLANOX HARDWARE PLATFORM SUPPORT
13733M: Hans de Goede <[email protected]>
13734M: Ilpo Järvinen <[email protected]>
13735M: Vadim Pasternak <[email protected]>
13736L: [email protected]
13737S: Supported
13738F: Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
13739F: drivers/platform/mellanox/
13740F: include/linux/platform_data/mlxreg.h
13741
13742MELLANOX MLX4 core VPI driver
13743M: Tariq Toukan <[email protected]>
13744L: [email protected]
13745L: [email protected]
13746S: Supported
13747W: http://www.mellanox.com
13748Q: https://patchwork.kernel.org/project/netdevbpf/list/
13749F: drivers/net/ethernet/mellanox/mlx4/
13750F: include/linux/mlx4/
13751
13752MELLANOX MLX4 IB driver
13753M: Yishai Hadas <[email protected]>
13754L: [email protected]
13755S: Supported
13756W: http://www.mellanox.com
13757Q: http://patchwork.kernel.org/project/linux-rdma/list/
13758F: drivers/infiniband/hw/mlx4/
13759F: include/linux/mlx4/
13760F: include/uapi/rdma/mlx4-abi.h
13761
13762MELLANOX MLX5 core VPI driver
13763M: Saeed Mahameed <[email protected]>
13764M: Leon Romanovsky <[email protected]>
13765L: [email protected]
13766L: [email protected]
13767S: Supported
13768W: http://www.mellanox.com
13769Q: https://patchwork.kernel.org/project/netdevbpf/list/
13770F: Documentation/networking/device_drivers/ethernet/mellanox/
13771F: drivers/net/ethernet/mellanox/mlx5/core/
13772F: include/linux/mlx5/
13773
13774MELLANOX MLX5 IB driver
13775M: Leon Romanovsky <[email protected]>
13776L: [email protected]
13777S: Supported
13778W: http://www.mellanox.com
13779Q: http://patchwork.kernel.org/project/linux-rdma/list/
13780F: drivers/infiniband/hw/mlx5/
13781F: include/linux/mlx5/
13782F: include/uapi/rdma/mlx5-abi.h
13783
13784MELLANOX MLX5 VDPA DRIVER
13785M: Dragos Tatulea <[email protected]>
13786L: [email protected]
13787S: Supported
13788F: drivers/vdpa/mlx5/
13789
13790MELLANOX MLXCPLD I2C AND MUX DRIVER
13791M: Vadim Pasternak <[email protected]>
13792M: Michael Shych <[email protected]>
13793L: [email protected]
13794S: Supported
13795F: Documentation/i2c/busses/i2c-mlxcpld.rst
13796F: drivers/i2c/busses/i2c-mlxcpld.c
13797F: drivers/i2c/muxes/i2c-mux-mlxcpld.c
13798
13799MELLANOX MLXCPLD LED DRIVER
13800M: Vadim Pasternak <[email protected]>
13801L: [email protected]
13802S: Supported
13803F: Documentation/leds/leds-mlxcpld.rst
13804F: drivers/leds/leds-mlxcpld.c
13805F: drivers/leds/leds-mlxreg.c
13806
13807MELLANOX PLATFORM DRIVER
13808M: Vadim Pasternak <[email protected]>
13809L: [email protected]
13810S: Supported
13811F: drivers/platform/x86/mlx-platform.c
13812
13813MEMBARRIER SUPPORT
13814M: Mathieu Desnoyers <[email protected]>
13815M: "Paul E. McKenney" <[email protected]>
13816L: [email protected]
13817S: Supported
13818F: arch/powerpc/include/asm/membarrier.h
13819F: include/uapi/linux/membarrier.h
13820F: kernel/sched/membarrier.c
13821
13822MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION
13823M: Mike Rapoport <[email protected]>
13824L: [email protected]
13825S: Maintained
13826F: Documentation/core-api/boot-time-mm.rst
13827F: include/linux/memblock.h
13828F: mm/memblock.c
13829F: mm/mm_init.c
13830F: tools/testing/memblock/
13831
13832MEMORY CONTROLLER DRIVERS
13833M: Krzysztof Kozlowski <[email protected]>
13834L: [email protected]
13835S: Maintained
13836B: mailto:[email protected]
13837T: git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
13838F: Documentation/devicetree/bindings/memory-controllers/
13839F: drivers/memory/
13840F: include/dt-bindings/memory/
13841F: include/memory/
13842
13843MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
13844M: Dmitry Osipenko <[email protected]>
13845L: [email protected]
13846L: [email protected]
13847S: Maintained
13848T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
13849F: drivers/devfreq/tegra30-devfreq.c
13850
13851MEMORY HOT(UN)PLUG
13852M: David Hildenbrand <[email protected]>
13853M: Oscar Salvador <[email protected]>
13854L: [email protected]
13855S: Maintained
13856F: Documentation/admin-guide/mm/memory-hotplug.rst
13857F: Documentation/core-api/memory-hotplug.rst
13858F: drivers/base/memory.c
13859F: include/linux/memory_hotplug.h
13860F: mm/memory_hotplug.c
13861F: tools/testing/selftests/memory-hotplug/
13862
13863MEMORY MANAGEMENT
13864M: Andrew Morton <[email protected]>
13865L: [email protected]
13866S: Maintained
13867W: http://www.linux-mm.org
13868T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
13869T: quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new
13870F: include/linux/gfp.h
13871F: include/linux/gfp_types.h
13872F: include/linux/memory_hotplug.h
13873F: include/linux/mm.h
13874F: include/linux/mmzone.h
13875F: include/linux/pagewalk.h
13876F: include/linux/rmap.h
13877F: include/trace/events/ksm.h
13878F: mm/
13879F: tools/mm/
13880F: tools/testing/selftests/mm/
13881
13882MEMORY TECHNOLOGY DEVICES (MTD)
13883M: Miquel Raynal <[email protected]>
13884M: Richard Weinberger <[email protected]>
13885M: Vignesh Raghavendra <[email protected]>
13886L: [email protected]
13887S: Maintained
13888W: http://www.linux-mtd.infradead.org/
13889Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
13890C: irc://irc.oftc.net/mtd
13891T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
13892T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
13893F: Documentation/devicetree/bindings/mtd/
13894F: drivers/mtd/
13895F: include/linux/mtd/
13896F: include/uapi/mtd/
13897
13898MEMSENSING MICROSYSTEMS MSA311 DRIVER
13899M: Dmitry Rokosov <[email protected]>
13900L: [email protected]
13901S: Maintained
13902F: Documentation/devicetree/bindings/iio/accel/memsensing,msa311.yaml
13903F: drivers/iio/accel/msa311.c
13904
13905MEN A21 WATCHDOG DRIVER
13906M: Johannes Thumshirn <[email protected]>
13907L: [email protected]
13908S: Maintained
13909F: drivers/watchdog/mena21_wdt.c
13910
13911MEN CHAMELEON BUS (mcb)
13912M: Johannes Thumshirn <[email protected]>
13913S: Maintained
13914F: Documentation/driver-api/men-chameleon-bus.rst
13915F: drivers/mcb/
13916F: include/linux/mcb.h
13917
13918MEN F21BMC (Board Management Controller)
13919M: Andreas Werner <[email protected]>
13920S: Supported
13921F: Documentation/hwmon/menf21bmc.rst
13922F: drivers/hwmon/menf21bmc_hwmon.c
13923F: drivers/leds/leds-menf21bmc.c
13924F: drivers/mfd/menf21bmc.c
13925F: drivers/watchdog/menf21bmc_wdt.c
13926
13927MEN Z069 WATCHDOG DRIVER
13928M: Johannes Thumshirn <[email protected]>
13929L: [email protected]
13930S: Maintained
13931F: drivers/watchdog/menz69_wdt.c
13932
13933MESON AO CEC DRIVER FOR AMLOGIC SOCS
13934M: Neil Armstrong <[email protected]>
13935L: [email protected]
13936L: [email protected]
13937S: Supported
13938W: http://linux-meson.com/
13939T: git git://linuxtv.org/media_tree.git
13940F: Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml
13941F: drivers/media/cec/platform/meson/ao-cec-g12a.c
13942F: drivers/media/cec/platform/meson/ao-cec.c
13943
13944MESON GE2D DRIVER FOR AMLOGIC SOCS
13945M: Neil Armstrong <[email protected]>
13946L: [email protected]
13947L: [email protected]
13948S: Supported
13949T: git git://linuxtv.org/media_tree.git
13950F: Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml
13951F: drivers/media/platform/amlogic/meson-ge2d/
13952
13953MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
13954M: Liang Yang <[email protected]>
13955L: [email protected]
13956S: Maintained
13957F: Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml
13958F: drivers/mtd/nand/raw/meson_*
13959
13960MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
13961M: Neil Armstrong <[email protected]>
13962L: [email protected]
13963L: [email protected]
13964S: Supported
13965T: git git://linuxtv.org/media_tree.git
13966F: Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
13967F: drivers/staging/media/meson/vdec/
13968
13969METHODE UDPU SUPPORT
13970M: Robert Marko <[email protected]>
13971S: Maintained
13972F: arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts
13973F: arch/arm64/boot/dts/marvell/armada-3720-uDPU.*
13974
13975MHI BUS
13976M: Manivannan Sadhasivam <[email protected]>
13977L: [email protected]
13978L: [email protected]
13979S: Maintained
13980T: git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
13981F: Documentation/ABI/stable/sysfs-bus-mhi
13982F: Documentation/mhi/
13983F: drivers/bus/mhi/
13984F: drivers/pci/endpoint/functions/pci-epf-mhi.c
13985F: include/linux/mhi.h
13986
13987MICROBLAZE ARCHITECTURE
13988M: Michal Simek <[email protected]>
13989S: Supported
13990W: http://www.monstr.eu/fdt/
13991T: git git://git.monstr.eu/linux-2.6-microblaze.git
13992F: arch/microblaze/
13993
13994MICROBLAZE TMR INJECT
13995M: Appana Durga Kedareswara rao <[email protected]>
13996S: Supported
13997F: Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml
13998F: drivers/misc/xilinx_tmr_inject.c
13999
14000MICROBLAZE TMR MANAGER
14001M: Appana Durga Kedareswara rao <[email protected]>
14002S: Supported
14003F: Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager
14004F: Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml
14005F: drivers/misc/xilinx_tmr_manager.c
14006
14007MICROCHIP AT91 DMA DRIVERS
14008M: Ludovic Desroches <[email protected]>
14009M: Tudor Ambarus <[email protected]>
14010L: [email protected] (moderated for non-subscribers)
14011L: [email protected]
14012S: Supported
14013F: Documentation/devicetree/bindings/dma/atmel-dma.txt
14014F: drivers/dma/at_hdmac.c
14015F: drivers/dma/at_xdmac.c
14016F: include/dt-bindings/dma/at91.h
14017
14018MICROCHIP AT91 SERIAL DRIVER
14019M: Richard Genoud <[email protected]>
14020S: Maintained
14021F: Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14022F: drivers/tty/serial/atmel_serial.c
14023F: drivers/tty/serial/atmel_serial.h
14024
14025MICROCHIP AT91 USART MFD DRIVER
14026M: Radu Pirea <[email protected]>
14027L: [email protected]
14028S: Supported
14029F: Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14030F: drivers/mfd/at91-usart.c
14031F: include/dt-bindings/mfd/at91-usart.h
14032
14033MICROCHIP AT91 USART SPI DRIVER
14034M: Radu Pirea <[email protected]>
14035L: [email protected]
14036S: Supported
14037F: Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml
14038F: drivers/spi/spi-at91-usart.c
14039
14040MICROCHIP AUDIO ASOC DRIVERS
14041M: Claudiu Beznea <[email protected]>
14042L: [email protected] (moderated for non-subscribers)
14043S: Supported
14044F: Documentation/devicetree/bindings/sound/atmel*
14045F: Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt
14046F: Documentation/devicetree/bindings/sound/microchip,sama7g5-*
14047F: Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt
14048F: sound/soc/atmel
14049
14050MICROCHIP CSI2DC DRIVER
14051M: Eugen Hristev <[email protected]>
14052L: [email protected]
14053S: Supported
14054F: Documentation/devicetree/bindings/media/microchip,csi2dc.yaml
14055F: drivers/media/platform/microchip/microchip-csi2dc.c
14056
14057MICROCHIP ECC DRIVER
14058M: Tudor Ambarus <[email protected]>
14059L: [email protected]
14060S: Maintained
14061F: drivers/crypto/atmel-ecc.*
14062
14063MICROCHIP EIC DRIVER
14064M: Claudiu Beznea <[email protected]>
14065L: [email protected] (moderated for non-subscribers)
14066S: Supported
14067F: Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml
14068F: drivers/irqchip/irq-mchp-eic.c
14069
14070MICROCHIP I2C DRIVER
14071M: Codrin Ciubotariu <[email protected]>
14072L: [email protected]
14073S: Supported
14074F: drivers/i2c/busses/i2c-at91-*.c
14075F: drivers/i2c/busses/i2c-at91.h
14076
14077MICROCHIP ISC DRIVER
14078M: Eugen Hristev <[email protected]>
14079L: [email protected]
14080S: Supported
14081F: Documentation/devicetree/bindings/media/atmel,isc.yaml
14082F: Documentation/devicetree/bindings/media/microchip,xisc.yaml
14083F: drivers/media/platform/microchip/microchip-isc*
14084F: drivers/media/platform/microchip/microchip-sama*-isc*
14085F: drivers/staging/media/deprecated/atmel/atmel-isc*
14086F: drivers/staging/media/deprecated/atmel/atmel-sama*-isc*
14087F: include/linux/atmel-isc-media.h
14088
14089MICROCHIP ISI DRIVER
14090M: Eugen Hristev <[email protected]>
14091L: [email protected]
14092S: Supported
14093F: drivers/media/platform/atmel/atmel-isi.c
14094F: drivers/media/platform/atmel/atmel-isi.h
14095
14096MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
14097M: Woojung Huh <[email protected]>
14098M: [email protected]
14099L: [email protected]
14100S: Maintained
14101F: Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml
14102F: Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml
14103F: drivers/net/dsa/microchip/*
14104F: include/linux/dsa/ksz_common.h
14105F: include/linux/platform_data/microchip-ksz.h
14106F: net/dsa/tag_ksz.c
14107
14108MICROCHIP LAN743X ETHERNET DRIVER
14109M: Bryan Whitehead <[email protected]>
14110M: [email protected]
14111L: [email protected]
14112S: Maintained
14113F: drivers/net/ethernet/microchip/lan743x_*
14114
14115MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER
14116M: Arun Ramadoss <[email protected]>
14117R: [email protected]
14118L: [email protected]
14119S: Maintained
14120F: drivers/net/phy/microchip_t1.c
14121
14122MICROCHIP LAN966X ETHERNET DRIVER
14123M: Horatiu Vultur <[email protected]>
14124M: [email protected]
14125L: [email protected]
14126S: Maintained
14127F: drivers/net/ethernet/microchip/lan966x/*
14128
14129MICROCHIP LCDFB DRIVER
14130M: Nicolas Ferre <[email protected]>
14131L: [email protected]
14132S: Maintained
14133F: drivers/video/fbdev/atmel_lcdfb.c
14134F: include/video/atmel_lcdc.h
14135
14136MICROCHIP MCP16502 PMIC DRIVER
14137M: Claudiu Beznea <[email protected]>
14138L: [email protected] (moderated for non-subscribers)
14139S: Supported
14140F: Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
14141F: drivers/regulator/mcp16502.c
14142
14143MICROCHIP MCP3564 ADC DRIVER
14144M: Marius Cristea <[email protected]>
14145L: [email protected]
14146S: Supported
14147F: Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml
14148F: drivers/iio/adc/mcp3564.c
14149
14150MICROCHIP MCP3911 ADC DRIVER
14151M: Marcus Folkesson <[email protected]>
14152M: Kent Gustavsson <[email protected]>
14153L: [email protected]
14154S: Maintained
14155F: Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
14156F: drivers/iio/adc/mcp3911.c
14157
14158MICROCHIP MMC/SD/SDIO MCI DRIVER
14159M: Aubin Constans <[email protected]>
14160S: Maintained
14161F: drivers/mmc/host/atmel-mci.c
14162
14163MICROCHIP NAND DRIVER
14164M: Tudor Ambarus <[email protected]>
14165L: [email protected]
14166S: Supported
14167F: Documentation/devicetree/bindings/mtd/atmel-nand.txt
14168F: drivers/mtd/nand/raw/atmel/*
14169
14170MICROCHIP OTPC DRIVER
14171M: Claudiu Beznea <[email protected]>
14172L: [email protected] (moderated for non-subscribers)
14173S: Supported
14174F: Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml
14175F: drivers/nvmem/microchip-otpc.c
14176F: include/dt-bindings/nvmem/microchip,sama7g5-otpc.h
14177
14178MICROCHIP PCI1XXXX GP DRIVER
14179M: Vaibhaav Ram T.L <[email protected]>
14180M: Kumaravel Thiagarajan <[email protected]>
14181L: [email protected]
14182S: Supported
14183F: drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c
14184F: drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h
14185F: drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c
14186F: drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c
14187
14188MICROCHIP PCI1XXXX I2C DRIVER
14189M: Tharun Kumar P <[email protected]>
14190M: Kumaravel Thiagarajan <[email protected]>
14191M: Microchip Linux Driver Support <[email protected]>
14192L: [email protected]
14193S: Maintained
14194F: drivers/i2c/busses/i2c-mchp-pci1xxxx.c
14195
14196MICROCHIP PCIe UART DRIVER
14197M: Kumaravel Thiagarajan <[email protected]>
14198M: Tharun Kumar P <[email protected]>
14199L: [email protected]
14200S: Maintained
14201F: drivers/tty/serial/8250/8250_pci1xxxx.c
14202
14203MICROCHIP POLARFIRE FPGA DRIVERS
14204M: Conor Dooley <[email protected]>
14205R: Vladimir Georgiev <[email protected]>
14206L: [email protected]
14207S: Supported
14208F: Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml
14209F: drivers/fpga/microchip-spi.c
14210
14211MICROCHIP PWM DRIVER
14212M: Claudiu Beznea <[email protected]>
14213L: [email protected] (moderated for non-subscribers)
14214L: [email protected]
14215S: Supported
14216F: Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml
14217F: drivers/pwm/pwm-atmel.c
14218
14219MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
14220M: Eugen Hristev <[email protected]>
14221L: [email protected]
14222S: Supported
14223F: Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml
14224F: drivers/iio/adc/at91-sama5d2_adc.c
14225F: include/dt-bindings/iio/adc/at91-sama5d2_adc.h
14226
14227MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
14228M: Claudiu Beznea <[email protected]>
14229S: Supported
14230F: Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml
14231F: drivers/power/reset/at91-sama5d2_shdwc.c
14232
14233MICROCHIP SOC DRIVERS
14234M: Conor Dooley <[email protected]>
14235S: Supported
14236T: git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
14237F: drivers/soc/microchip/
14238
14239MICROCHIP SPI DRIVER
14240M: Ryan Wanner <[email protected]>
14241S: Supported
14242F: drivers/spi/spi-atmel.*
14243
14244MICROCHIP SSC DRIVER
14245M: Claudiu Beznea <[email protected]>
14246L: [email protected] (moderated for non-subscribers)
14247S: Supported
14248F: Documentation/devicetree/bindings/misc/atmel-ssc.txt
14249F: drivers/misc/atmel-ssc.c
14250F: include/linux/atmel-ssc.h
14251
14252Microchip Timer Counter Block (TCB) Capture Driver
14253M: Kamel Bouhara <[email protected]>
14254L: [email protected] (moderated for non-subscribers)
14255L: [email protected]
14256S: Maintained
14257F: drivers/counter/microchip-tcb-capture.c
14258
14259MICROCHIP USB251XB DRIVER
14260M: Richard Leitner <[email protected]>
14261L: [email protected]
14262S: Maintained
14263F: Documentation/devicetree/bindings/usb/usb251xb.yaml
14264F: drivers/usb/misc/usb251xb.c
14265
14266MICROCHIP USBA UDC DRIVER
14267M: Cristian Birsan <[email protected]>
14268L: [email protected] (moderated for non-subscribers)
14269S: Supported
14270F: drivers/usb/gadget/udc/atmel_usba_udc.*
14271
14272MICROCHIP WILC1000 WIFI DRIVER
14273M: Ajay Singh <[email protected]>
14274M: Claudiu Beznea <[email protected]>
14275L: [email protected]
14276S: Supported
14277F: drivers/net/wireless/microchip/wilc1000/
14278
14279MICROSEMI MIPS SOCS
14280M: Alexandre Belloni <[email protected]>
14281M: [email protected]
14282L: [email protected]
14283S: Supported
14284F: Documentation/devicetree/bindings/mips/mscc.txt
14285F: Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml
14286F: Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
14287F: arch/mips/boot/dts/mscc/
14288F: arch/mips/configs/generic/board-ocelot.config
14289F: arch/mips/generic/board-ocelot.c
14290
14291MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
14292M: Don Brace <[email protected]>
14293L: [email protected]
14294L: [email protected]
14295S: Supported
14296F: Documentation/scsi/smartpqi.rst
14297F: drivers/scsi/smartpqi/Kconfig
14298F: drivers/scsi/smartpqi/Makefile
14299F: drivers/scsi/smartpqi/smartpqi*.[ch]
14300F: include/linux/cciss*.h
14301F: include/uapi/linux/cciss*.h
14302
14303MICROSOFT MANA RDMA DRIVER
14304M: Long Li <[email protected]>
14305M: Ajay Sharma <[email protected]>
14306L: [email protected]
14307S: Supported
14308F: drivers/infiniband/hw/mana/
14309F: include/net/mana
14310F: include/uapi/rdma/mana-abi.h
14311
14312MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH
14313M: Maximilian Luz <[email protected]>
14314L: [email protected]
14315S: Maintained
14316F: drivers/platform/surface/surface_aggregator_tabletsw.c
14317
14318MICROSOFT SURFACE BATTERY AND AC DRIVERS
14319M: Maximilian Luz <[email protected]>
14320L: [email protected]
14321L: [email protected]
14322S: Maintained
14323F: drivers/power/supply/surface_battery.c
14324F: drivers/power/supply/surface_charger.c
14325
14326MICROSOFT SURFACE DTX DRIVER
14327M: Maximilian Luz <[email protected]>
14328L: [email protected]
14329S: Maintained
14330F: Documentation/driver-api/surface_aggregator/clients/dtx.rst
14331F: drivers/platform/surface/surface_dtx.c
14332F: include/uapi/linux/surface_aggregator/dtx.h
14333
14334MICROSOFT SURFACE GPE LID SUPPORT DRIVER
14335M: Maximilian Luz <[email protected]>
14336L: [email protected]
14337S: Maintained
14338F: drivers/platform/surface/surface_gpe.c
14339
14340MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT
14341M: Hans de Goede <[email protected]>
14342M: Ilpo Järvinen <[email protected]>
14343M: Maximilian Luz <[email protected]>
14344L: [email protected]
14345S: Maintained
14346T: git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
14347F: drivers/platform/surface/
14348
14349MICROSOFT SURFACE HID TRANSPORT DRIVER
14350M: Maximilian Luz <[email protected]>
14351L: [email protected]
14352L: [email protected]
14353S: Maintained
14354F: drivers/hid/surface-hid/
14355
14356MICROSOFT SURFACE HOT-PLUG DRIVER
14357M: Maximilian Luz <[email protected]>
14358L: [email protected]
14359S: Maintained
14360F: drivers/platform/surface/surface_hotplug.c
14361
14362MICROSOFT SURFACE PLATFORM PROFILE DRIVER
14363M: Maximilian Luz <[email protected]>
14364L: [email protected]
14365S: Maintained
14366F: drivers/platform/surface/surface_platform_profile.c
14367
14368MICROSOFT SURFACE PRO 3 BUTTON DRIVER
14369M: Chen Yu <[email protected]>
14370L: [email protected]
14371S: Supported
14372F: drivers/platform/surface/surfacepro3_button.c
14373
14374MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER
14375M: Maximilian Luz <[email protected]>
14376L: [email protected]
14377S: Maintained
14378F: drivers/platform/surface/surface_aggregator_hub.c
14379
14380MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM
14381M: Maximilian Luz <[email protected]>
14382L: [email protected]
14383S: Maintained
14384W: https://github.com/linux-surface/surface-aggregator-module
14385C: irc://irc.libera.chat/linux-surface
14386F: Documentation/driver-api/surface_aggregator/
14387F: drivers/platform/surface/aggregator/
14388F: drivers/platform/surface/surface_acpi_notify.c
14389F: drivers/platform/surface/surface_aggregator_cdev.c
14390F: drivers/platform/surface/surface_aggregator_registry.c
14391F: include/linux/surface_acpi_notify.h
14392F: include/linux/surface_aggregator/
14393F: include/uapi/linux/surface_aggregator/
14394
14395MICROTEK X6 SCANNER
14396M: Oliver Neukum <[email protected]>
14397S: Maintained
14398F: drivers/usb/image/microtek.*
14399
14400MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT
14401M: Luka Kovacic <[email protected]>
14402M: Luka Perkov <[email protected]>
14403S: Maintained
14404F: arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts
14405F: arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts
14406F: arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts
14407F: arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts
14408F: arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts
14409F: arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts
14410
14411MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER
14412M: Sakari Ailus <[email protected]>
14413L: [email protected]
14414S: Maintained
14415F: Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml
14416F: Documentation/driver-api/media/drivers/ccs/
14417F: Documentation/userspace-api/media/drivers/ccs.rst
14418F: drivers/media/i2c/ccs-pll.c
14419F: drivers/media/i2c/ccs-pll.h
14420F: drivers/media/i2c/ccs/
14421F: include/uapi/linux/ccs.h
14422F: include/uapi/linux/smiapp.h
14423
14424MIPS
14425M: Thomas Bogendoerfer <[email protected]>
14426L: [email protected]
14427S: Maintained
14428W: http://www.linux-mips.org/
14429Q: https://patchwork.kernel.org/project/linux-mips/list/
14430T: git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
14431F: Documentation/devicetree/bindings/mips/
14432F: Documentation/arch/mips/
14433F: arch/mips/
14434F: drivers/platform/mips/
14435F: include/dt-bindings/mips/
14436
14437MIPS BOSTON DEVELOPMENT BOARD
14438M: Paul Burton <[email protected]>
14439L: [email protected]
14440S: Maintained
14441F: Documentation/devicetree/bindings/clock/img,boston-clock.txt
14442F: arch/mips/boot/dts/img/boston.dts
14443F: arch/mips/configs/generic/board-boston.config
14444F: drivers/clk/imgtec/clk-boston.c
14445F: include/dt-bindings/clock/boston-clock.h
14446
14447MIPS CORE DRIVERS
14448M: Thomas Bogendoerfer <[email protected]>
14449M: Serge Semin <[email protected]>
14450L: [email protected]
14451S: Supported
14452F: drivers/bus/mips_cdmm.c
14453F: drivers/clocksource/mips-gic-timer.c
14454F: drivers/cpuidle/cpuidle-cps.c
14455F: drivers/irqchip/irq-mips-cpu.c
14456F: drivers/irqchip/irq-mips-gic.c
14457
14458MIPS GENERIC PLATFORM
14459M: Paul Burton <[email protected]>
14460L: [email protected]
14461S: Supported
14462F: Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
14463F: arch/mips/generic/
14464F: arch/mips/tools/generic-board-config.sh
14465
14466MIPS RINT INSTRUCTION EMULATION
14467M: Aleksandar Markovic <[email protected]>
14468L: [email protected]
14469S: Supported
14470F: arch/mips/math-emu/dp_rint.c
14471F: arch/mips/math-emu/sp_rint.c
14472
14473MIPS/LOONGSON1 ARCHITECTURE
14474M: Keguang Zhang <[email protected]>
14475L: [email protected]
14476S: Maintained
14477F: Documentation/devicetree/bindings/*/loongson,ls1*.yaml
14478F: arch/mips/include/asm/mach-loongson32/
14479F: arch/mips/loongson32/
14480F: drivers/*/*loongson1*
14481F: drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c
14482
14483MIPS/LOONGSON2EF ARCHITECTURE
14484M: Jiaxun Yang <[email protected]>
14485L: [email protected]
14486S: Maintained
14487F: arch/mips/include/asm/mach-loongson2ef/
14488F: arch/mips/loongson2ef/
14489F: drivers/cpufreq/loongson2_cpufreq.c
14490
14491MIPS/LOONGSON64 ARCHITECTURE
14492M: Huacai Chen <[email protected]>
14493M: Jiaxun Yang <[email protected]>
14494L: [email protected]
14495S: Maintained
14496F: arch/mips/include/asm/mach-loongson64/
14497F: arch/mips/loongson64/
14498F: drivers/irqchip/irq-loongson*
14499F: drivers/platform/mips/cpu_hwmon.c
14500
14501MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
14502M: Hans Verkuil <[email protected]>
14503L: [email protected]
14504S: Odd Fixes
14505W: https://linuxtv.org
14506T: git git://linuxtv.org/media_tree.git
14507F: drivers/media/radio/radio-miropcm20*
14508
14509MITSUMI MM8013 FG DRIVER
14510M: Konrad Dybcio <[email protected]>
14511F: Documentation/devicetree/bindings/power/supply/mitsumi,mm8013.yaml
14512F: drivers/power/supply/mm8013.c
14513
14514MMP SUPPORT
14515R: Lubomir Rintel <[email protected]>
14516L: [email protected] (moderated for non-subscribers)
14517S: Odd Fixes
14518T: git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
14519F: arch/arm/boot/dts/marvell/mmp*
14520F: arch/arm/mach-mmp/
14521F: include/linux/soc/mmp/
14522
14523MMP USB PHY DRIVERS
14524R: Lubomir Rintel <[email protected]>
14525L: [email protected] (moderated for non-subscribers)
14526S: Maintained
14527F: drivers/phy/marvell/phy-mmp3-usb.c
14528F: drivers/phy/marvell/phy-pxa-usb.c
14529
14530MMU GATHER AND TLB INVALIDATION
14531M: Will Deacon <[email protected]>
14532M: "Aneesh Kumar K.V" <[email protected]>
14533M: Andrew Morton <[email protected]>
14534M: Nick Piggin <[email protected]>
14535M: Peter Zijlstra <[email protected]>
14536L: [email protected]
14537L: [email protected]
14538S: Maintained
14539F: arch/*/include/asm/tlb.h
14540F: include/asm-generic/tlb.h
14541F: mm/mmu_gather.c
14542
14543MN88472 MEDIA DRIVER
14544L: [email protected]
14545S: Orphan
14546W: https://linuxtv.org
14547Q: http://patchwork.linuxtv.org/project/linux-media/list/
14548F: drivers/media/dvb-frontends/mn88472*
14549
14550MN88473 MEDIA DRIVER
14551L: [email protected]
14552S: Orphan
14553W: https://linuxtv.org
14554Q: http://patchwork.linuxtv.org/project/linux-media/list/
14555F: drivers/media/dvb-frontends/mn88473*
14556
14557MODULE SUPPORT
14558M: Luis Chamberlain <[email protected]>
14559L: [email protected]
14560L: [email protected]
14561S: Maintained
14562T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next
14563F: include/linux/kmod.h
14564F: include/linux/module*.h
14565F: kernel/module/
14566F: lib/test_kmod.c
14567F: scripts/module*
14568F: tools/testing/selftests/kmod/
14569
14570MONOLITHIC POWER SYSTEM PMIC DRIVER
14571M: Saravanan Sekar <[email protected]>
14572S: Maintained
14573F: Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
14574F: Documentation/devicetree/bindings/regulator/mps,mp*.yaml
14575F: drivers/hwmon/pmbus/mpq7932.c
14576F: drivers/iio/adc/mp2629_adc.c
14577F: drivers/mfd/mp2629.c
14578F: drivers/power/supply/mp2629_charger.c
14579F: drivers/regulator/mp5416.c
14580F: drivers/regulator/mpq7920.c
14581F: drivers/regulator/mpq7920.h
14582F: include/linux/mfd/mp2629.h
14583
14584MOST(R) TECHNOLOGY DRIVER
14585M: Parthiban Veerasooran <[email protected]>
14586M: Christian Gromm <[email protected]>
14587S: Maintained
14588F: Documentation/ABI/testing/configfs-most
14589F: Documentation/ABI/testing/sysfs-bus-most
14590F: drivers/most/
14591F: drivers/staging/most/
14592F: include/linux/most.h
14593
14594MOTORCOMM PHY DRIVER
14595M: Peter Geis <[email protected]>
14596M: Frank <[email protected]>
14597L: [email protected]
14598S: Maintained
14599F: Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml
14600F: drivers/net/phy/motorcomm.c
14601
14602MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
14603M: Jiri Slaby <[email protected]>
14604S: Maintained
14605F: Documentation/driver-api/tty/moxa-smartio.rst
14606F: drivers/tty/mxser.*
14607
14608MR800 AVERMEDIA USB FM RADIO DRIVER
14609M: Alexey Klimov <[email protected]>
14610L: [email protected]
14611S: Maintained
14612T: git git://linuxtv.org/media_tree.git
14613F: drivers/media/radio/radio-mr800.c
14614
14615MRF24J40 IEEE 802.15.4 RADIO DRIVER
14616M: Stefan Schmidt <[email protected]>
14617L: [email protected]
14618S: Odd Fixes
14619F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
14620F: drivers/net/ieee802154/mrf24j40.c
14621
14622MSI EC DRIVER
14623M: Nikita Kravets <[email protected]>
14624L: [email protected]
14625S: Maintained
14626W: https://github.com/BeardOverflow/msi-ec
14627F: drivers/platform/x86/msi-ec.*
14628
14629MSI LAPTOP SUPPORT
14630M: "Lee, Chun-Yi" <[email protected]>
14631L: [email protected]
14632S: Maintained
14633F: drivers/platform/x86/msi-laptop.c
14634
14635MSI WMI SUPPORT
14636L: [email protected]
14637S: Orphan
14638F: drivers/platform/x86/msi-wmi.c
14639
14640MSI001 MEDIA DRIVER
14641L: [email protected]
14642S: Orphan
14643W: https://linuxtv.org
14644Q: http://patchwork.linuxtv.org/project/linux-media/list/
14645F: drivers/media/tuners/msi001*
14646
14647MSI2500 MEDIA DRIVER
14648L: [email protected]
14649S: Orphan
14650W: https://linuxtv.org
14651Q: http://patchwork.linuxtv.org/project/linux-media/list/
14652F: drivers/media/usb/msi2500/
14653
14654MSTAR INTERRUPT CONTROLLER DRIVER
14655M: Mark-PK Tsai <[email protected]>
14656M: Daniel Palmer <[email protected]>
14657S: Maintained
14658F: Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
14659F: drivers/irqchip/irq-mst-intc.c
14660
14661MSYSTEMS DISKONCHIP G3 MTD DRIVER
14662M: Robert Jarzmik <[email protected]>
14663L: [email protected]
14664S: Maintained
14665F: drivers/mtd/devices/docg3*
14666
14667MT9M114 ONSEMI SENSOR DRIVER
14668M: Laurent Pinchart <[email protected]>
14669L: [email protected]
14670S: Maintained
14671T: git git://linuxtv.org/media_tree.git
14672F: Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml
14673F: drivers/media/i2c/mt9m114.c
14674
14675MT9P031 APTINA CAMERA SENSOR
14676M: Laurent Pinchart <[email protected]>
14677L: [email protected]
14678S: Maintained
14679T: git git://linuxtv.org/media_tree.git
14680F: Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml
14681F: drivers/media/i2c/mt9p031.c
14682F: include/media/i2c/mt9p031.h
14683
14684MT9T112 APTINA CAMERA SENSOR
14685M: Jacopo Mondi <[email protected]>
14686L: [email protected]
14687S: Odd Fixes
14688T: git git://linuxtv.org/media_tree.git
14689F: drivers/media/i2c/mt9t112.c
14690F: include/media/i2c/mt9t112.h
14691
14692MT9V032 APTINA CAMERA SENSOR
14693M: Laurent Pinchart <[email protected]>
14694L: [email protected]
14695S: Maintained
14696T: git git://linuxtv.org/media_tree.git
14697F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
14698F: drivers/media/i2c/mt9v032.c
14699F: include/media/i2c/mt9v032.h
14700
14701MT9V111 APTINA CAMERA SENSOR
14702M: Jacopo Mondi <[email protected]>
14703L: [email protected]
14704S: Maintained
14705T: git git://linuxtv.org/media_tree.git
14706F: Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml
14707F: drivers/media/i2c/mt9v111.c
14708
14709MULTIFUNCTION DEVICES (MFD)
14710M: Lee Jones <[email protected]>
14711S: Maintained
14712T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
14713F: Documentation/devicetree/bindings/mfd/
14714F: drivers/mfd/
14715F: include/dt-bindings/mfd/
14716F: include/linux/mfd/
14717
14718MULTIMEDIA CARD (MMC) ETC. OVER SPI
14719S: Orphan
14720F: drivers/mmc/host/mmc_spi.c
14721F: include/linux/spi/mmc_spi.h
14722
14723MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
14724M: Ulf Hansson <[email protected]>
14725L: [email protected]
14726S: Maintained
14727T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
14728F: Documentation/devicetree/bindings/mmc/
14729F: drivers/mmc/
14730F: include/linux/mmc/
14731F: include/uapi/linux/mmc/
14732
14733MULTIPLEXER SUBSYSTEM
14734M: Peter Rosin <[email protected]>
14735S: Maintained
14736F: Documentation/ABI/testing/sysfs-class-mux*
14737F: Documentation/devicetree/bindings/mux/
14738F: drivers/mux/
14739F: include/dt-bindings/mux/
14740F: include/linux/mux/
14741
14742MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
14743M: Bin Liu <[email protected]>
14744L: [email protected]
14745S: Maintained
14746F: drivers/usb/musb/
14747
14748MXL301RF MEDIA DRIVER
14749M: Akihiro Tsukada <[email protected]>
14750L: [email protected]
14751S: Odd Fixes
14752F: drivers/media/tuners/mxl301rf*
14753
14754MXL5007T MEDIA DRIVER
14755M: Michael Krufky <[email protected]>
14756L: [email protected]
14757S: Maintained
14758W: https://linuxtv.org
14759W: http://github.com/mkrufky
14760Q: http://patchwork.linuxtv.org/project/linux-media/list/
14761T: git git://linuxtv.org/mkrufky/tuners.git
14762F: drivers/media/tuners/mxl5007t.*
14763
14764MXSFB DRM DRIVER
14765M: Marek Vasut <[email protected]>
14766M: Stefan Agner <[email protected]>
14767L: [email protected]
14768S: Supported
14769T: git git://anongit.freedesktop.org/drm/drm-misc
14770F: Documentation/devicetree/bindings/display/fsl,lcdif.yaml
14771F: drivers/gpu/drm/mxsfb/
14772
14773MYLEX DAC960 PCI RAID Controller
14774M: Hannes Reinecke <[email protected]>
14775L: [email protected]
14776S: Supported
14777F: drivers/scsi/myrb.*
14778F: drivers/scsi/myrs.*
14779
14780MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
14781M: Chris Lee <[email protected]>
14782L: [email protected]
14783S: Supported
14784W: https://www.cspi.com/ethernet-products/support/downloads/
14785F: drivers/net/ethernet/myricom/myri10ge/
14786
14787NAND FLASH SUBSYSTEM
14788M: Miquel Raynal <[email protected]>
14789R: Richard Weinberger <[email protected]>
14790L: [email protected]
14791S: Maintained
14792W: http://www.linux-mtd.infradead.org/
14793Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
14794C: irc://irc.oftc.net/mtd
14795T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
14796F: drivers/mtd/nand/
14797F: include/linux/mtd/*nand*.h
14798
14799NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
14800M: Daniel Mack <[email protected]>
14801L: [email protected] (moderated for non-subscribers)
14802S: Maintained
14803W: http://www.native-instruments.com
14804F: sound/usb/caiaq/
14805
14806NATSEMI ETHERNET DRIVER (DP8381x)
14807S: Orphan
14808F: drivers/net/ethernet/natsemi/natsemi.c
14809
14810NCR 5380 SCSI DRIVERS
14811M: Finn Thain <[email protected]>
14812M: Michael Schmitz <[email protected]>
14813L: [email protected]
14814S: Maintained
14815F: Documentation/scsi/g_NCR5380.rst
14816F: drivers/scsi/NCR5380.*
14817F: drivers/scsi/arm/cumana_1.c
14818F: drivers/scsi/arm/oak.c
14819F: drivers/scsi/atari_scsi.*
14820F: drivers/scsi/dmx3191d.c
14821F: drivers/scsi/g_NCR5380.*
14822F: drivers/scsi/mac_scsi.*
14823F: drivers/scsi/sun3_scsi.*
14824F: drivers/scsi/sun3_scsi_vme.c
14825
14826NCSI LIBRARY
14827M: Samuel Mendoza-Jonas <[email protected]>
14828S: Maintained
14829F: net/ncsi/
14830
14831NCT6775 HARDWARE MONITOR DRIVER - CORE & PLATFORM DRIVER
14832M: Guenter Roeck <[email protected]>
14833L: [email protected]
14834S: Maintained
14835F: Documentation/hwmon/nct6775.rst
14836F: drivers/hwmon/nct6775-core.c
14837F: drivers/hwmon/nct6775-platform.c
14838F: drivers/hwmon/nct6775.h
14839
14840NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER
14841M: Zev Weiss <[email protected]>
14842L: [email protected]
14843S: Maintained
14844F: Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml
14845F: drivers/hwmon/nct6775-i2c.c
14846
14847NETDEVSIM
14848M: Jakub Kicinski <[email protected]>
14849S: Maintained
14850F: drivers/net/netdevsim/*
14851
14852NETEM NETWORK EMULATOR
14853M: Stephen Hemminger <[email protected]>
14854L: [email protected]
14855S: Maintained
14856F: net/sched/sch_netem.c
14857
14858NETERION 10GbE DRIVERS (s2io)
14859M: Jon Mason <[email protected]>
14860L: [email protected]
14861S: Supported
14862F: Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
14863F: drivers/net/ethernet/neterion/
14864
14865NETFILTER
14866M: Pablo Neira Ayuso <[email protected]>
14867M: Jozsef Kadlecsik <[email protected]>
14868M: Florian Westphal <[email protected]>
14869L: [email protected]
14870L: [email protected]
14871S: Maintained
14872W: http://www.netfilter.org/
14873W: http://www.iptables.org/
14874W: http://www.nftables.org/
14875Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
14876C: irc://irc.libera.chat/netfilter
14877T: git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git
14878T: git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git
14879F: include/linux/netfilter*
14880F: include/linux/netfilter/
14881F: include/net/netfilter/
14882F: include/uapi/linux/netfilter*
14883F: include/uapi/linux/netfilter/
14884F: net/*/netfilter.c
14885F: net/*/netfilter/
14886F: net/bridge/br_netfilter*.c
14887F: net/netfilter/
14888
14889NETROM NETWORK LAYER
14890M: Ralf Baechle <[email protected]>
14891L: [email protected]
14892S: Maintained
14893W: https://linux-ax25.in-berlin.de
14894F: include/net/netrom.h
14895F: include/uapi/linux/netrom.h
14896F: net/netrom/
14897
14898NETRONIX EMBEDDED CONTROLLER
14899M: Jonathan Neuschäfer <[email protected]>
14900S: Maintained
14901F: Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml
14902F: drivers/mfd/ntxec.c
14903F: drivers/pwm/pwm-ntxec.c
14904F: drivers/rtc/rtc-ntxec.c
14905F: include/linux/mfd/ntxec.h
14906
14907NETRONOME ETHERNET DRIVERS
14908M: Louis Peens <[email protected]>
14909R: Jakub Kicinski <[email protected]>
14910L: [email protected]
14911S: Maintained
14912F: drivers/net/ethernet/netronome/
14913
14914NETWORK BLOCK DEVICE (NBD)
14915M: Josef Bacik <[email protected]>
14916L: [email protected]
14917L: [email protected]
14918S: Maintained
14919F: Documentation/admin-guide/blockdev/nbd.rst
14920F: drivers/block/nbd.c
14921F: include/trace/events/nbd.h
14922F: include/uapi/linux/nbd.h
14923
14924NETWORK DROP MONITOR
14925M: Neil Horman <[email protected]>
14926L: [email protected]
14927S: Maintained
14928W: https://fedorahosted.org/dropwatch/
14929F: include/uapi/linux/net_dropmon.h
14930F: net/core/drop_monitor.c
14931
14932NETWORKING DRIVERS
14933M: "David S. Miller" <[email protected]>
14934M: Eric Dumazet <[email protected]>
14935M: Jakub Kicinski <[email protected]>
14936M: Paolo Abeni <[email protected]>
14937L: [email protected]
14938S: Maintained
14939P: Documentation/process/maintainer-netdev.rst
14940Q: https://patchwork.kernel.org/project/netdevbpf/list/
14941T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14942T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
14943F: Documentation/devicetree/bindings/net/
14944F: drivers/connector/
14945F: drivers/net/
14946F: include/dt-bindings/net/
14947F: include/linux/etherdevice.h
14948F: include/linux/fcdevice.h
14949F: include/linux/fddidevice.h
14950F: include/linux/hippidevice.h
14951F: include/linux/if_*
14952F: include/linux/inetdevice.h
14953F: include/linux/netdevice.h
14954F: include/uapi/linux/if_*
14955F: include/uapi/linux/netdevice.h
14956X: drivers/net/wireless/
14957
14958NETWORKING DRIVERS (WIRELESS)
14959M: Kalle Valo <[email protected]>
14960L: [email protected]
14961S: Maintained
14962W: https://wireless.wiki.kernel.org/
14963Q: https://patchwork.kernel.org/project/linux-wireless/list/
14964T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
14965T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
14966F: Documentation/devicetree/bindings/net/wireless/
14967F: drivers/net/wireless/
14968
14969NETWORKING [DSA]
14970M: Andrew Lunn <[email protected]>
14971M: Florian Fainelli <[email protected]>
14972M: Vladimir Oltean <[email protected]>
14973S: Maintained
14974F: Documentation/devicetree/bindings/net/dsa/
14975F: Documentation/devicetree/bindings/net/ethernet-switch-port.yaml
14976F: Documentation/devicetree/bindings/net/ethernet-switch.yaml
14977F: drivers/net/dsa/
14978F: include/linux/dsa/
14979F: include/linux/platform_data/dsa.h
14980F: include/net/dsa.h
14981F: net/dsa/
14982F: tools/testing/selftests/drivers/net/dsa/
14983
14984NETWORKING [GENERAL]
14985M: "David S. Miller" <[email protected]>
14986M: Eric Dumazet <[email protected]>
14987M: Jakub Kicinski <[email protected]>
14988M: Paolo Abeni <[email protected]>
14989L: [email protected]
14990S: Maintained
14991P: Documentation/process/maintainer-netdev.rst
14992Q: https://patchwork.kernel.org/project/netdevbpf/list/
14993B: mailto:[email protected]
14994T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
14995T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
14996F: Documentation/core-api/netlink.rst
14997F: Documentation/netlink/
14998F: Documentation/networking/
14999F: Documentation/process/maintainer-netdev.rst
15000F: Documentation/userspace-api/netlink/
15001F: include/linux/in.h
15002F: include/linux/indirect_call_wrapper.h
15003F: include/linux/net.h
15004F: include/linux/netdevice.h
15005F: include/net/
15006F: include/uapi/linux/in.h
15007F: include/uapi/linux/net.h
15008F: include/uapi/linux/net_namespace.h
15009F: include/uapi/linux/netdevice.h
15010F: lib/net_utils.c
15011F: lib/random32.c
15012F: net/
15013F: tools/net/
15014F: tools/testing/selftests/net/
15015X: net/9p/
15016X: net/bluetooth/
15017
15018NETWORKING [IPSEC]
15019M: Steffen Klassert <[email protected]>
15020M: Herbert Xu <[email protected]>
15021M: "David S. Miller" <[email protected]>
15022L: [email protected]
15023S: Maintained
15024T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
15025T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
15026F: include/net/xfrm.h
15027F: include/uapi/linux/xfrm.h
15028F: net/ipv4/ah4.c
15029F: net/ipv4/esp4*
15030F: net/ipv4/ip_vti.c
15031F: net/ipv4/ipcomp.c
15032F: net/ipv4/xfrm*
15033F: net/ipv6/ah6.c
15034F: net/ipv6/esp6*
15035F: net/ipv6/ip6_vti.c
15036F: net/ipv6/ipcomp6.c
15037F: net/ipv6/xfrm*
15038F: net/key/
15039F: net/xfrm/
15040F: tools/testing/selftests/net/ipsec.c
15041
15042NETWORKING [IPv4/IPv6]
15043M: "David S. Miller" <[email protected]>
15044M: David Ahern <[email protected]>
15045L: [email protected]
15046S: Maintained
15047T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
15048F: arch/x86/net/*
15049F: include/linux/ip.h
15050F: include/linux/ipv6*
15051F: include/net/fib*
15052F: include/net/ip*
15053F: include/net/route.h
15054F: net/ipv4/
15055F: net/ipv6/
15056
15057NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
15058M: Paul Moore <[email protected]>
15059L: [email protected]
15060L: [email protected]
15061S: Supported
15062W: https://github.com/netlabel
15063F: Documentation/netlabel/
15064F: include/net/calipso.h
15065F: include/net/cipso_ipv4.h
15066F: include/net/netlabel.h
15067F: include/uapi/linux/netfilter/xt_CONNSECMARK.h
15068F: include/uapi/linux/netfilter/xt_SECMARK.h
15069F: net/ipv4/cipso_ipv4.c
15070F: net/ipv6/calipso.c
15071F: net/netfilter/xt_CONNSECMARK.c
15072F: net/netfilter/xt_SECMARK.c
15073F: net/netlabel/
15074
15075NETWORKING [MACSEC]
15076M: Sabrina Dubroca <[email protected]>
15077L: [email protected]
15078S: Maintained
15079F: drivers/net/macsec.c
15080F: include/net/macsec.h
15081F: include/uapi/linux/if_macsec.h
15082K: macsec
15083K: \bmdo_
15084
15085NETWORKING [MPTCP]
15086M: Matthieu Baerts <[email protected]>
15087M: Mat Martineau <[email protected]>
15088R: Geliang Tang <[email protected]>
15089L: [email protected]
15090L: [email protected]
15091S: Maintained
15092W: https://github.com/multipath-tcp/mptcp_net-next/wiki
15093B: https://github.com/multipath-tcp/mptcp_net-next/issues
15094T: git https://github.com/multipath-tcp/mptcp_net-next.git export-net
15095T: git https://github.com/multipath-tcp/mptcp_net-next.git export
15096F: Documentation/netlink/specs/mptcp.yaml
15097F: Documentation/networking/mptcp-sysctl.rst
15098F: include/net/mptcp.h
15099F: include/trace/events/mptcp.h
15100F: include/uapi/linux/mptcp*.h
15101F: net/mptcp/
15102F: tools/testing/selftests/bpf/*/*mptcp*.c
15103F: tools/testing/selftests/net/mptcp/
15104
15105NETWORKING [TCP]
15106M: Eric Dumazet <[email protected]>
15107L: [email protected]
15108S: Maintained
15109F: include/linux/tcp.h
15110F: include/net/tcp.h
15111F: include/trace/events/tcp.h
15112F: include/uapi/linux/tcp.h
15113F: net/ipv4/syncookies.c
15114F: net/ipv4/tcp*.c
15115F: net/ipv6/syncookies.c
15116F: net/ipv6/tcp*.c
15117
15118NETWORKING [TLS]
15119M: Boris Pismenny <[email protected]>
15120M: John Fastabend <[email protected]>
15121M: Jakub Kicinski <[email protected]>
15122L: [email protected]
15123S: Maintained
15124F: include/net/tls.h
15125F: include/uapi/linux/tls.h
15126F: net/tls/*
15127
15128NETXEN (1/10) GbE SUPPORT
15129M: Manish Chopra <[email protected]>
15130M: Rahul Verma <[email protected]>
15131M: [email protected]
15132L: [email protected]
15133S: Supported
15134F: drivers/net/ethernet/qlogic/netxen/
15135
15136NET_FAILOVER MODULE
15137M: Sridhar Samudrala <[email protected]>
15138L: [email protected]
15139S: Supported
15140F: Documentation/networking/net_failover.rst
15141F: drivers/net/net_failover.c
15142F: include/net/net_failover.h
15143
15144NEXTHOP
15145M: David Ahern <[email protected]>
15146L: [email protected]
15147S: Maintained
15148F: include/net/netns/nexthop.h
15149F: include/net/nexthop.h
15150F: include/uapi/linux/nexthop.h
15151F: net/ipv4/nexthop.c
15152
15153NFC SUBSYSTEM
15154M: Krzysztof Kozlowski <[email protected]>
15155L: [email protected]
15156S: Maintained
15157F: Documentation/devicetree/bindings/net/nfc/
15158F: drivers/nfc/
15159F: include/net/nfc/
15160F: include/uapi/linux/nfc.h
15161F: net/nfc/
15162
15163NFC VIRTUAL NCI DEVICE DRIVER
15164M: Bongsu Jeon <[email protected]>
15165L: [email protected]
15166S: Supported
15167F: drivers/nfc/virtual_ncidev.c
15168F: tools/testing/selftests/nci/
15169
15170NFS, SUNRPC, AND LOCKD CLIENTS
15171M: Trond Myklebust <[email protected]>
15172M: Anna Schumaker <[email protected]>
15173L: [email protected]
15174S: Maintained
15175W: http://client.linux-nfs.org
15176T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
15177F: Documentation/filesystems/nfs/
15178F: fs/lockd/
15179F: fs/nfs/
15180F: fs/nfs_common/
15181F: include/linux/lockd/
15182F: include/linux/nfs*
15183F: include/linux/sunrpc/
15184F: include/uapi/linux/nfs*
15185F: include/uapi/linux/sunrpc/
15186F: net/sunrpc/
15187
15188NILFS2 FILESYSTEM
15189M: Ryusuke Konishi <[email protected]>
15190L: [email protected]
15191S: Supported
15192W: https://nilfs.sourceforge.io/
15193W: https://nilfs.osdn.jp/
15194T: git https://github.com/konis/nilfs2.git
15195F: Documentation/filesystems/nilfs2.rst
15196F: fs/nilfs2/
15197F: include/trace/events/nilfs2.h
15198F: include/uapi/linux/nilfs2_api.h
15199F: include/uapi/linux/nilfs2_ondisk.h
15200
15201NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
15202M: YOKOTA Hiroshi <[email protected]>
15203S: Maintained
15204W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
15205F: Documentation/scsi/NinjaSCSI.rst
15206F: drivers/scsi/pcmcia/nsp_*
15207
15208NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
15209M: GOTO Masanori <[email protected]>
15210M: YOKOTA Hiroshi <[email protected]>
15211S: Maintained
15212W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
15213F: Documentation/scsi/NinjaSCSI.rst
15214F: drivers/scsi/nsp32*
15215
15216NINTENDO HID DRIVER
15217M: Daniel J. Ogorchock <[email protected]>
15218L: [email protected]
15219S: Maintained
15220F: drivers/hid/hid-nintendo*
15221
15222NIOS2 ARCHITECTURE
15223M: Dinh Nguyen <[email protected]>
15224S: Maintained
15225T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
15226F: arch/nios2/
15227
15228NITRO ENCLAVES (NE)
15229M: Alexandru Ciobotaru <[email protected]>
15230L: [email protected]
15231L: The AWS Nitro Enclaves Team <[email protected]>
15232S: Supported
15233W: https://aws.amazon.com/ec2/nitro/nitro-enclaves/
15234F: Documentation/virt/ne_overview.rst
15235F: drivers/virt/nitro_enclaves/
15236F: include/linux/nitro_enclaves.h
15237F: include/uapi/linux/nitro_enclaves.h
15238F: samples/nitro_enclaves/
15239
15240NOHZ, DYNTICKS SUPPORT
15241M: Frederic Weisbecker <[email protected]>
15242M: Thomas Gleixner <[email protected]>
15243M: Ingo Molnar <[email protected]>
15244L: [email protected]
15245S: Maintained
15246T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
15247F: include/linux/sched/nohz.h
15248F: include/linux/tick.h
15249F: kernel/time/tick*.*
15250
15251NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
15252M: Pavel Machek <[email protected]>
15253M: Sakari Ailus <[email protected]>
15254L: [email protected]
15255S: Maintained
15256F: drivers/media/i2c/ad5820.c
15257F: drivers/media/i2c/et8ek8
15258
15259NOKIA N900 POWER SUPPLY DRIVERS
15260R: Pali Rohár <[email protected]>
15261F: drivers/power/supply/bq2415x_charger.c
15262F: drivers/power/supply/bq27xxx_battery.c
15263F: drivers/power/supply/bq27xxx_battery_i2c.c
15264F: drivers/power/supply/isp1704_charger.c
15265F: drivers/power/supply/rx51_battery.c
15266F: include/linux/power/bq2415x_charger.h
15267F: include/linux/power/bq27xxx_battery.h
15268
15269NOLIBC HEADER FILE
15270M: Willy Tarreau <[email protected]>
15271M: Thomas Weißschuh <[email protected]>
15272S: Maintained
15273T: git git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc.git
15274F: tools/include/nolibc/
15275F: tools/testing/selftests/nolibc/
15276
15277NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER
15278M: Hans de Goede <[email protected]>
15279L: [email protected]
15280S: Maintained
15281F: drivers/input/touchscreen/novatek-nvt-ts.c
15282
15283NSDEPS
15284M: Matthias Maennich <[email protected]>
15285S: Maintained
15286F: Documentation/core-api/symbol-namespaces.rst
15287F: scripts/nsdeps
15288
15289NTB AMD DRIVER
15290M: Sanjay R Mehta <[email protected]>
15291M: Shyam Sundar S K <[email protected]>
15292L: [email protected]
15293S: Supported
15294F: drivers/ntb/hw/amd/
15295
15296NTB DRIVER CORE
15297M: Jon Mason <[email protected]>
15298M: Dave Jiang <[email protected]>
15299M: Allen Hubbe <[email protected]>
15300L: [email protected]
15301S: Supported
15302W: https://github.com/jonmason/ntb/wiki
15303T: git https://github.com/jonmason/ntb.git
15304F: drivers/net/ntb_netdev.c
15305F: drivers/ntb/
15306F: drivers/pci/endpoint/functions/pci-epf-*ntb.c
15307F: include/linux/ntb.h
15308F: include/linux/ntb_transport.h
15309F: tools/testing/selftests/ntb/
15310
15311NTB IDT DRIVER
15312M: Serge Semin <[email protected]>
15313L: [email protected]
15314S: Supported
15315F: drivers/ntb/hw/idt/
15316
15317NTB INTEL DRIVER
15318M: Dave Jiang <[email protected]>
15319L: [email protected]
15320S: Supported
15321W: https://github.com/davejiang/linux/wiki
15322T: git https://github.com/davejiang/linux.git
15323F: drivers/ntb/hw/intel/
15324
15325NTFS FILESYSTEM
15326M: Anton Altaparmakov <[email protected]>
15327R: Namjae Jeon <[email protected]>
15328L: [email protected]
15329S: Supported
15330W: http://www.tuxera.com/
15331T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
15332F: Documentation/filesystems/ntfs.rst
15333F: fs/ntfs/
15334
15335NTFS3 FILESYSTEM
15336M: Konstantin Komarov <[email protected]>
15337L: [email protected]
15338S: Supported
15339W: http://www.paragon-software.com/
15340T: git https://github.com/Paragon-Software-Group/linux-ntfs3.git
15341F: Documentation/filesystems/ntfs3.rst
15342F: fs/ntfs3/
15343
15344NUBUS SUBSYSTEM
15345M: Finn Thain <[email protected]>
15346L: [email protected]
15347S: Maintained
15348F: arch/*/include/asm/nubus.h
15349F: drivers/nubus/
15350F: include/linux/nubus.h
15351F: include/uapi/linux/nubus.h
15352
15353NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
15354M: Antonino Daplas <[email protected]>
15355L: [email protected]
15356S: Maintained
15357F: drivers/video/fbdev/nvidia/
15358F: drivers/video/fbdev/riva/
15359
15360NVIDIA WMI EC BACKLIGHT DRIVER
15361M: Daniel Dadap <[email protected]>
15362L: [email protected]
15363S: Supported
15364F: drivers/platform/x86/nvidia-wmi-ec-backlight.c
15365F: include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h
15366
15367NVM EXPRESS DRIVER
15368M: Keith Busch <[email protected]>
15369M: Jens Axboe <[email protected]>
15370M: Christoph Hellwig <[email protected]>
15371M: Sagi Grimberg <[email protected]>
15372L: [email protected]
15373S: Supported
15374W: http://git.infradead.org/nvme.git
15375T: git git://git.infradead.org/nvme.git
15376F: Documentation/nvme/
15377F: drivers/nvme/common/
15378F: drivers/nvme/host/
15379F: include/linux/nvme-*.h
15380F: include/linux/nvme.h
15381F: include/uapi/linux/nvme_ioctl.h
15382
15383NVM EXPRESS FABRICS AUTHENTICATION
15384M: Hannes Reinecke <[email protected]>
15385L: [email protected]
15386S: Supported
15387F: drivers/nvme/host/auth.c
15388F: drivers/nvme/target/auth.c
15389F: drivers/nvme/target/fabrics-cmd-auth.c
15390F: include/linux/nvme-auth.h
15391
15392NVM EXPRESS FC TRANSPORT DRIVERS
15393M: James Smart <[email protected]>
15394L: [email protected]
15395S: Supported
15396F: drivers/nvme/host/fc.c
15397F: drivers/nvme/target/fc.c
15398F: drivers/nvme/target/fcloop.c
15399F: include/linux/nvme-fc-driver.h
15400F: include/linux/nvme-fc.h
15401
15402NVM EXPRESS HARDWARE MONITORING SUPPORT
15403M: Guenter Roeck <[email protected]>
15404L: [email protected]
15405S: Supported
15406F: drivers/nvme/host/hwmon.c
15407
15408NVM EXPRESS TARGET DRIVER
15409M: Christoph Hellwig <[email protected]>
15410M: Sagi Grimberg <[email protected]>
15411M: Chaitanya Kulkarni <[email protected]>
15412L: [email protected]
15413S: Supported
15414W: http://git.infradead.org/nvme.git
15415T: git git://git.infradead.org/nvme.git
15416F: drivers/nvme/target/
15417
15418NVMEM FRAMEWORK
15419M: Srinivas Kandagatla <[email protected]>
15420S: Maintained
15421T: git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
15422F: Documentation/ABI/stable/sysfs-bus-nvmem
15423F: Documentation/devicetree/bindings/nvmem/
15424F: drivers/nvmem/
15425F: include/linux/nvmem-consumer.h
15426F: include/linux/nvmem-provider.h
15427
15428NXP BLUETOOTH WIRELESS DRIVERS
15429M: Amitkumar Karwar <[email protected]>
15430M: Neeraj Kale <[email protected]>
15431S: Maintained
15432F: Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml
15433F: drivers/bluetooth/btnxpuart.c
15434
15435NXP C45 TJA11XX PHY DRIVER
15436M: Andrei Botila <[email protected]>
15437L: [email protected]
15438S: Maintained
15439F: drivers/net/phy/nxp-c45-tja11xx.c
15440
15441NXP FSPI DRIVER
15442M: Han Xu <[email protected]>
15443M: Haibo Chen <[email protected]>
15444R: Yogesh Gaur <[email protected]>
15445L: [email protected]
15446S: Maintained
15447F: Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml
15448F: drivers/spi/spi-nxp-fspi.c
15449
15450NXP FXAS21002C DRIVER
15451M: Rui Miguel Silva <[email protected]>
15452L: [email protected]
15453S: Maintained
15454F: Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml
15455F: drivers/iio/gyro/fxas21002c.h
15456F: drivers/iio/gyro/fxas21002c_core.c
15457F: drivers/iio/gyro/fxas21002c_i2c.c
15458F: drivers/iio/gyro/fxas21002c_spi.c
15459
15460NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER
15461M: Haibo Chen <[email protected]>
15462L: [email protected]
15463L: [email protected]
15464S: Maintained
15465F: Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml
15466F: Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml
15467F: Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml
15468F: drivers/iio/adc/imx7d_adc.c
15469F: drivers/iio/adc/imx93_adc.c
15470F: drivers/iio/adc/vf610_adc.c
15471
15472NXP i.MX 8M ISI DRIVER
15473M: Laurent Pinchart <[email protected]>
15474L: [email protected]
15475S: Maintained
15476F: Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml
15477F: drivers/media/platform/nxp/imx8-isi/
15478
15479NXP i.MX 8MP DW100 V4L2 DRIVER
15480M: Xavier Roumegue <[email protected]>
15481L: [email protected]
15482S: Maintained
15483F: Documentation/devicetree/bindings/media/nxp,dw100.yaml
15484F: Documentation/userspace-api/media/drivers/dw100.rst
15485F: drivers/media/platform/nxp/dw100/
15486F: include/uapi/linux/dw100.h
15487
15488NXP i.MX 8MQ DCSS DRIVER
15489M: Laurentiu Palcu <[email protected]>
15490R: Lucas Stach <[email protected]>
15491L: [email protected]
15492S: Maintained
15493T: git git://anongit.freedesktop.org/drm/drm-misc
15494F: Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
15495F: drivers/gpu/drm/imx/dcss/
15496
15497NXP i.MX 8QXP ADC DRIVER
15498M: Cai Huoqing <[email protected]>
15499M: Haibo Chen <[email protected]>
15500L: [email protected]
15501L: [email protected]
15502S: Maintained
15503F: Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml
15504F: drivers/iio/adc/imx8qxp-adc.c
15505
15506NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER
15507M: Mirela Rabulea <[email protected]>
15508R: NXP Linux Team <[email protected]>
15509L: [email protected]
15510S: Maintained
15511F: Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml
15512F: drivers/media/platform/nxp/imx-jpeg
15513
15514NXP i.MX CLOCK DRIVERS
15515M: Abel Vesa <[email protected]>
15516R: Peng Fan <[email protected]>
15517L: [email protected]
15518L: [email protected]
15519S: Maintained
15520T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx
15521F: Documentation/devicetree/bindings/clock/imx*
15522F: drivers/clk/imx/
15523F: include/dt-bindings/clock/imx*
15524
15525NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
15526M: Jagan Teki <[email protected]>
15527S: Maintained
15528F: Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml
15529F: drivers/regulator/pf8x00-regulator.c
15530
15531NXP PTN5150A CC LOGIC AND EXTCON DRIVER
15532M: Krzysztof Kozlowski <[email protected]>
15533L: [email protected]
15534S: Maintained
15535F: Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
15536F: drivers/extcon/extcon-ptn5150.c
15537
15538NXP SGTL5000 DRIVER
15539M: Fabio Estevam <[email protected]>
15540L: [email protected] (moderated for non-subscribers)
15541S: Maintained
15542F: Documentation/devicetree/bindings/sound/sgtl5000.yaml
15543F: sound/soc/codecs/sgtl5000*
15544
15545NXP SJA1105 ETHERNET SWITCH DRIVER
15546M: Vladimir Oltean <[email protected]>
15547L: [email protected]
15548S: Maintained
15549F: drivers/net/dsa/sja1105
15550F: drivers/net/pcs/pcs-xpcs-nxp.c
15551
15552NXP TDA998X DRM DRIVER
15553M: Russell King <[email protected]>
15554S: Maintained
15555T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
15556T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
15557F: drivers/gpu/drm/i2c/tda998x_drv.c
15558F: include/drm/i2c/tda998x.h
15559F: include/dt-bindings/display/tda998x.h
15560K: "nxp,tda998x"
15561
15562NXP TFA9879 DRIVER
15563M: Peter Rosin <[email protected]>
15564L: [email protected] (moderated for non-subscribers)
15565S: Maintained
15566F: Documentation/devicetree/bindings/sound/nxp,tfa9879.yaml
15567F: sound/soc/codecs/tfa9879*
15568
15569NXP-NCI NFC DRIVER
15570S: Orphan
15571F: Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml
15572F: drivers/nfc/nxp-nci
15573
15574NXP/Goodix TFA989X (TFA1) DRIVER
15575M: Stephan Gerhold <[email protected]>
15576L: [email protected] (moderated for non-subscribers)
15577S: Maintained
15578F: Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml
15579F: sound/soc/codecs/tfa989x.c
15580
15581NZXT-KRAKEN2 HARDWARE MONITORING DRIVER
15582M: Jonas Malaco <[email protected]>
15583L: [email protected]
15584S: Maintained
15585F: Documentation/hwmon/nzxt-kraken2.rst
15586F: drivers/hwmon/nzxt-kraken2.c
15587
15588NZXT-SMART2 HARDWARE MONITORING DRIVER
15589M: Aleksandr Mezin <[email protected]>
15590L: [email protected]
15591S: Maintained
15592F: Documentation/hwmon/nzxt-smart2.rst
15593F: drivers/hwmon/nzxt-smart2.c
15594
15595OBJAGG
15596M: Jiri Pirko <[email protected]>
15597L: [email protected]
15598S: Supported
15599F: include/linux/objagg.h
15600F: lib/objagg.c
15601F: lib/test_objagg.c
15602
15603OBJPOOL
15604M: Matt Wu <[email protected]>
15605S: Supported
15606F: include/linux/objpool.h
15607F: lib/objpool.c
15608F: lib/test_objpool.c
15609
15610OBJTOOL
15611M: Josh Poimboeuf <[email protected]>
15612M: Peter Zijlstra <[email protected]>
15613S: Supported
15614F: include/linux/objtool*.h
15615F: tools/objtool/
15616
15617OCELOT ETHERNET SWITCH DRIVER
15618M: Vladimir Oltean <[email protected]>
15619M: Claudiu Manoil <[email protected]>
15620M: Alexandre Belloni <[email protected]>
15621M: [email protected]
15622L: [email protected]
15623S: Supported
15624F: drivers/net/dsa/ocelot/*
15625F: drivers/net/ethernet/mscc/
15626F: include/soc/mscc/ocelot*
15627F: net/dsa/tag_ocelot.c
15628F: net/dsa/tag_ocelot_8021q.c
15629F: tools/testing/selftests/drivers/net/ocelot/*
15630
15631OCELOT EXTERNAL SWITCH CONTROL
15632M: Colin Foster <[email protected]>
15633S: Supported
15634F: Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml
15635F: drivers/mfd/ocelot*
15636F: drivers/net/dsa/ocelot/ocelot_ext.c
15637F: include/linux/mfd/ocelot.h
15638
15639OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
15640M: Frederic Barrat <[email protected]>
15641M: Andrew Donnellan <[email protected]>
15642L: [email protected]
15643S: Supported
15644F: Documentation/userspace-api/accelerators/ocxl.rst
15645F: arch/powerpc/include/asm/pnv-ocxl.h
15646F: arch/powerpc/platforms/powernv/ocxl.c
15647F: drivers/misc/ocxl/
15648F: include/misc/ocxl*
15649F: include/uapi/misc/ocxl.h
15650
15651OMAP AUDIO SUPPORT
15652M: Peter Ujfalusi <[email protected]>
15653M: Jarkko Nikula <[email protected]>
15654L: [email protected] (moderated for non-subscribers)
15655L: [email protected]
15656S: Maintained
15657F: sound/soc/ti/n810.c
15658F: sound/soc/ti/omap*
15659F: sound/soc/ti/rx51.c
15660F: sound/soc/ti/sdma-pcm.*
15661
15662OMAP CLOCK FRAMEWORK SUPPORT
15663M: Paul Walmsley <[email protected]>
15664L: [email protected]
15665S: Maintained
15666F: arch/arm/*omap*/*clock*
15667
15668OMAP DEVICE TREE SUPPORT
15669M: Benoît Cousson <[email protected]>
15670M: Tony Lindgren <[email protected]>
15671L: [email protected]
15672L: [email protected]
15673S: Maintained
15674F: arch/arm/boot/dts/ti/omap/
15675
15676OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
15677L: [email protected]
15678L: [email protected]
15679S: Orphan
15680F: Documentation/arch/arm/omap/dss.rst
15681F: drivers/video/fbdev/omap2/
15682
15683OMAP FRAMEBUFFER SUPPORT
15684L: [email protected]
15685L: [email protected]
15686S: Orphan
15687F: drivers/video/fbdev/omap/
15688
15689OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
15690M: Roger Quadros <[email protected]>
15691M: Tony Lindgren <[email protected]>
15692L: [email protected]
15693S: Maintained
15694F: arch/arm/mach-omap2/*gpmc*
15695F: drivers/memory/omap-gpmc.c
15696
15697OMAP GPIO DRIVER
15698M: Grygorii Strashko <[email protected]>
15699M: Santosh Shilimkar <[email protected]>
15700M: Kevin Hilman <[email protected]>
15701L: [email protected]
15702S: Maintained
15703F: Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml
15704F: drivers/gpio/gpio-omap.c
15705
15706OMAP HARDWARE SPINLOCK SUPPORT
15707M: Ohad Ben-Cohen <[email protected]>
15708L: [email protected]
15709S: Maintained
15710F: drivers/hwspinlock/omap_hwspinlock.c
15711
15712OMAP HS MMC SUPPORT
15713L: [email protected]
15714L: [email protected]
15715S: Orphan
15716F: drivers/mmc/host/omap_hsmmc.c
15717
15718OMAP HWMOD DATA
15719M: Paul Walmsley <[email protected]>
15720L: [email protected]
15721S: Maintained
15722F: arch/arm/mach-omap2/omap_hwmod*data*
15723
15724OMAP HWMOD SUPPORT
15725M: Benoît Cousson <[email protected]>
15726M: Paul Walmsley <[email protected]>
15727L: [email protected]
15728S: Maintained
15729F: arch/arm/mach-omap2/omap_hwmod.*
15730
15731OMAP I2C DRIVER
15732M: Vignesh R <[email protected]>
15733L: [email protected]
15734L: [email protected]
15735S: Maintained
15736F: Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml
15737F: drivers/i2c/busses/i2c-omap.c
15738
15739OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
15740M: Laurent Pinchart <[email protected]>
15741L: [email protected]
15742S: Maintained
15743F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
15744F: drivers/media/platform/ti/omap3isp/
15745F: drivers/staging/media/omap4iss/
15746
15747OMAP MMC SUPPORT
15748M: Aaro Koskinen <[email protected]>
15749L: [email protected]
15750S: Odd Fixes
15751F: drivers/mmc/host/omap.c
15752
15753OMAP POWER MANAGEMENT SUPPORT
15754M: Kevin Hilman <[email protected]>
15755L: [email protected]
15756S: Maintained
15757F: arch/arm/*omap*/*pm*
15758F: drivers/cpufreq/omap-cpufreq.c
15759
15760OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
15761M: Paul Walmsley <[email protected]>
15762L: [email protected]
15763S: Maintained
15764F: arch/arm/mach-omap2/prm*
15765
15766OMAP RANDOM NUMBER GENERATOR SUPPORT
15767M: Deepak Saxena <[email protected]>
15768S: Maintained
15769F: drivers/char/hw_random/omap-rng.c
15770
15771OMAP USB SUPPORT
15772L: [email protected]
15773L: [email protected]
15774S: Orphan
15775F: arch/arm/*omap*/usb*
15776F: drivers/usb/*/*omap*
15777
15778OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
15779M: Mark Jackson <[email protected]>
15780L: [email protected]
15781S: Maintained
15782F: arch/arm/boot/dts/ti/omap/am335x-nano.dts
15783
15784OMAP1 SUPPORT
15785M: Aaro Koskinen <[email protected]>
15786M: Janusz Krzysztofik <[email protected]>
15787M: Tony Lindgren <[email protected]>
15788L: [email protected]
15789S: Maintained
15790Q: http://patchwork.kernel.org/project/linux-omap/list/
15791T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
15792F: arch/arm/configs/omap1_defconfig
15793F: arch/arm/mach-omap1/
15794F: drivers/i2c/busses/i2c-omap.c
15795F: include/linux/platform_data/ams-delta-fiq.h
15796F: include/linux/platform_data/i2c-omap.h
15797
15798OMAP2+ SUPPORT
15799M: Tony Lindgren <[email protected]>
15800L: [email protected]
15801S: Maintained
15802W: http://www.muru.com/linux/omap/
15803W: http://linux.omap.com/
15804Q: http://patchwork.kernel.org/project/linux-omap/list/
15805T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
15806F: Documentation/devicetree/bindings/arm/ti/omap.yaml
15807F: arch/arm/configs/omap2plus_defconfig
15808F: arch/arm/mach-omap2/
15809F: drivers/bus/ti-sysc.c
15810F: drivers/gpio/gpio-tps65219.c
15811F: drivers/i2c/busses/i2c-omap.c
15812F: drivers/irqchip/irq-omap-intc.c
15813F: drivers/mfd/*omap*.c
15814F: drivers/mfd/menelaus.c
15815F: drivers/mfd/palmas.c
15816F: drivers/mfd/tps65217.c
15817F: drivers/mfd/tps65218.c
15818F: drivers/mfd/tps65219.c
15819F: drivers/mfd/tps65910.c
15820F: drivers/mfd/twl-core.[ch]
15821F: drivers/mfd/twl4030*.c
15822F: drivers/mfd/twl6030*.c
15823F: drivers/mfd/twl6040*.c
15824F: drivers/regulator/palmas-regulator*.c
15825F: drivers/regulator/pbias-regulator.c
15826F: drivers/regulator/tps65217-regulator.c
15827F: drivers/regulator/tps65218-regulator.c
15828F: drivers/regulator/tps65219-regulator.c
15829F: drivers/regulator/tps65910-regulator.c
15830F: drivers/regulator/twl-regulator.c
15831F: drivers/regulator/twl6030-regulator.c
15832F: include/linux/platform_data/i2c-omap.h
15833F: include/linux/platform_data/ti-sysc.h
15834
15835OMFS FILESYSTEM
15836M: Bob Copeland <[email protected]>
15837L: [email protected]
15838S: Maintained
15839F: Documentation/filesystems/omfs.rst
15840F: fs/omfs/
15841
15842OMNIVISION OG01A1B SENSOR DRIVER
15843M: Sakari Ailus <[email protected]>
15844L: [email protected]
15845S: Maintained
15846F: drivers/media/i2c/og01a1b.c
15847
15848OMNIVISION OV01A10 SENSOR DRIVER
15849M: Bingbu Cao <[email protected]>
15850L: [email protected]
15851S: Maintained
15852T: git git://linuxtv.org/media_tree.git
15853F: drivers/media/i2c/ov01a10.c
15854
15855OMNIVISION OV02A10 SENSOR DRIVER
15856L: [email protected]
15857S: Orphan
15858T: git git://linuxtv.org/media_tree.git
15859F: Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml
15860F: drivers/media/i2c/ov02a10.c
15861
15862OMNIVISION OV08D10 SENSOR DRIVER
15863M: Jimmy Su <[email protected]>
15864L: [email protected]
15865S: Maintained
15866T: git git://linuxtv.org/media_tree.git
15867F: drivers/media/i2c/ov08d10.c
15868
15869OMNIVISION OV08X40 SENSOR DRIVER
15870M: Jason Chen <[email protected]>
15871L: [email protected]
15872S: Maintained
15873T: git git://linuxtv.org/media_tree.git
15874F: drivers/media/i2c/ov08x40.c
15875
15876OMNIVISION OV13858 SENSOR DRIVER
15877M: Sakari Ailus <[email protected]>
15878L: [email protected]
15879S: Maintained
15880T: git git://linuxtv.org/media_tree.git
15881F: drivers/media/i2c/ov13858.c
15882
15883OMNIVISION OV13B10 SENSOR DRIVER
15884M: Arec Kao <[email protected]>
15885L: [email protected]
15886S: Maintained
15887T: git git://linuxtv.org/media_tree.git
15888F: drivers/media/i2c/ov13b10.c
15889
15890OMNIVISION OV2680 SENSOR DRIVER
15891M: Rui Miguel Silva <[email protected]>
15892M: Hans de Goede <[email protected]>
15893L: [email protected]
15894S: Maintained
15895T: git git://linuxtv.org/media_tree.git
15896F: Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml
15897F: drivers/media/i2c/ov2680.c
15898
15899OMNIVISION OV2685 SENSOR DRIVER
15900M: Shunqian Zheng <[email protected]>
15901L: [email protected]
15902S: Maintained
15903T: git git://linuxtv.org/media_tree.git
15904F: Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml
15905F: drivers/media/i2c/ov2685.c
15906
15907OMNIVISION OV2740 SENSOR DRIVER
15908M: Tianshu Qiu <[email protected]>
15909R: Sakari Ailus <[email protected]>
15910R: Bingbu Cao <[email protected]>
15911L: [email protected]
15912S: Maintained
15913T: git git://linuxtv.org/media_tree.git
15914F: drivers/media/i2c/ov2740.c
15915
15916OMNIVISION OV4689 SENSOR DRIVER
15917M: Mikhail Rudenko <[email protected]>
15918L: [email protected]
15919S: Maintained
15920T: git git://linuxtv.org/media_tree.git
15921F: Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml
15922F: drivers/media/i2c/ov4689.c
15923
15924OMNIVISION OV5640 SENSOR DRIVER
15925M: Steve Longerbeam <[email protected]>
15926L: [email protected]
15927S: Maintained
15928T: git git://linuxtv.org/media_tree.git
15929F: drivers/media/i2c/ov5640.c
15930
15931OMNIVISION OV5647 SENSOR DRIVER
15932M: Dave Stevenson <[email protected]>
15933M: Jacopo Mondi <[email protected]>
15934L: [email protected]
15935S: Maintained
15936T: git git://linuxtv.org/media_tree.git
15937F: Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml
15938F: drivers/media/i2c/ov5647.c
15939
15940OMNIVISION OV5670 SENSOR DRIVER
15941M: Sakari Ailus <[email protected]>
15942L: [email protected]
15943S: Maintained
15944T: git git://linuxtv.org/media_tree.git
15945F: Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml
15946F: drivers/media/i2c/ov5670.c
15947
15948OMNIVISION OV5675 SENSOR DRIVER
15949M: Sakari Ailus <[email protected]>
15950L: [email protected]
15951S: Maintained
15952T: git git://linuxtv.org/media_tree.git
15953F: Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml
15954F: drivers/media/i2c/ov5675.c
15955
15956OMNIVISION OV5693 SENSOR DRIVER
15957M: Daniel Scally <[email protected]>
15958L: [email protected]
15959S: Maintained
15960T: git git://linuxtv.org/media_tree.git
15961F: Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml
15962F: drivers/media/i2c/ov5693.c
15963
15964OMNIVISION OV5695 SENSOR DRIVER
15965M: Shunqian Zheng <[email protected]>
15966L: [email protected]
15967S: Maintained
15968T: git git://linuxtv.org/media_tree.git
15969F: drivers/media/i2c/ov5695.c
15970
15971OMNIVISION OV7670 SENSOR DRIVER
15972L: [email protected]
15973S: Orphan
15974T: git git://linuxtv.org/media_tree.git
15975F: Documentation/devicetree/bindings/media/i2c/ov7670.txt
15976F: drivers/media/i2c/ov7670.c
15977
15978OMNIVISION OV772x SENSOR DRIVER
15979M: Jacopo Mondi <[email protected]>
15980L: [email protected]
15981S: Odd fixes
15982T: git git://linuxtv.org/media_tree.git
15983F: Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml
15984F: drivers/media/i2c/ov772x.c
15985F: include/media/i2c/ov772x.h
15986
15987OMNIVISION OV7740 SENSOR DRIVER
15988L: [email protected]
15989S: Orphan
15990T: git git://linuxtv.org/media_tree.git
15991F: Documentation/devicetree/bindings/media/i2c/ov7740.txt
15992F: drivers/media/i2c/ov7740.c
15993
15994OMNIVISION OV8856 SENSOR DRIVER
15995M: Sakari Ailus <[email protected]>
15996L: [email protected]
15997S: Maintained
15998T: git git://linuxtv.org/media_tree.git
15999F: Documentation/devicetree/bindings/media/i2c/ov8856.yaml
16000F: drivers/media/i2c/ov8856.c
16001
16002OMNIVISION OV8858 SENSOR DRIVER
16003M: Jacopo Mondi <[email protected]>
16004M: Nicholas Roth <[email protected]>
16005L: [email protected]
16006S: Maintained
16007T: git git://linuxtv.org/media_tree.git
16008F: Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml
16009F: drivers/media/i2c/ov8858.c
16010
16011OMNIVISION OV9282 SENSOR DRIVER
16012M: Dave Stevenson <[email protected]>
16013L: [email protected]
16014S: Maintained
16015T: git git://linuxtv.org/media_tree.git
16016F: Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml
16017F: drivers/media/i2c/ov9282.c
16018
16019OMNIVISION OV9640 SENSOR DRIVER
16020M: Petr Cvek <[email protected]>
16021L: [email protected]
16022S: Maintained
16023F: drivers/media/i2c/ov9640.*
16024
16025OMNIVISION OV9650 SENSOR DRIVER
16026M: Sakari Ailus <[email protected]>
16027R: Akinobu Mita <[email protected]>
16028R: Sylwester Nawrocki <[email protected]>
16029L: [email protected]
16030S: Maintained
16031T: git git://linuxtv.org/media_tree.git
16032F: Documentation/devicetree/bindings/media/i2c/ov9650.txt
16033F: drivers/media/i2c/ov9650.c
16034
16035OMNIVISION OV9734 SENSOR DRIVER
16036M: Tianshu Qiu <[email protected]>
16037R: Bingbu Cao <[email protected]>
16038L: [email protected]
16039S: Maintained
16040T: git git://linuxtv.org/media_tree.git
16041F: drivers/media/i2c/ov9734.c
16042
16043ONBOARD USB HUB DRIVER
16044M: Matthias Kaehlcke <[email protected]>
16045L: [email protected]
16046S: Maintained
16047F: Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-hub
16048F: drivers/usb/misc/onboard_usb_hub.c
16049
16050ONENAND FLASH DRIVER
16051M: Kyungmin Park <[email protected]>
16052L: [email protected]
16053S: Maintained
16054F: drivers/mtd/nand/onenand/
16055F: include/linux/mtd/onenand*.h
16056
16057ONEXPLAYER FAN DRIVER
16058M: Derek John Clark <[email protected]>
16059M: Joaquín Ignacio Aramendía <[email protected]>
16060L: [email protected]
16061S: Maintained
16062F: drivers/hwmon/oxp-sensors.c
16063
16064ONIE TLV NVMEM LAYOUT DRIVER
16065M: Miquel Raynal <[email protected]>
16066S: Maintained
16067F: Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml
16068F: drivers/nvmem/layouts/onie-tlv.c
16069
16070ONION OMEGA2+ BOARD
16071M: Harvey Hunt <[email protected]>
16072L: [email protected]
16073S: Maintained
16074F: arch/mips/boot/dts/ralink/omega2p.dts
16075
16076ONSEMI ETHERNET PHY DRIVERS
16077M: Piergiorgio Beruto <[email protected]>
16078L: [email protected]
16079S: Supported
16080W: http://www.onsemi.com
16081F: drivers/net/phy/ncn*
16082
16083OP-TEE DRIVER
16084M: Jens Wiklander <[email protected]>
16085L: [email protected]
16086S: Maintained
16087F: Documentation/ABI/testing/sysfs-bus-optee-devices
16088F: drivers/tee/optee/
16089
16090OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
16091M: Sumit Garg <[email protected]>
16092L: [email protected]
16093S: Maintained
16094F: drivers/char/hw_random/optee-rng.c
16095
16096OP-TEE RTC DRIVER
16097M: Clément Léger <[email protected]>
16098L: [email protected]
16099S: Maintained
16100F: drivers/rtc/rtc-optee.c
16101
16102OPA-VNIC DRIVER
16103M: Dennis Dalessandro <[email protected]>
16104L: [email protected]
16105S: Supported
16106F: drivers/infiniband/ulp/opa_vnic
16107
16108OPEN FIRMWARE AND FLATTENED DEVICE TREE
16109M: Rob Herring <[email protected]>
16110M: Frank Rowand <[email protected]>
16111L: [email protected]
16112S: Maintained
16113W: http://www.devicetree.org/
16114C: irc://irc.libera.chat/devicetree
16115T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
16116F: Documentation/ABI/testing/sysfs-firmware-ofw
16117F: drivers/of/
16118F: include/linux/of*.h
16119F: scripts/dtc/
16120F: tools/testing/selftests/dt/
16121K: of_overlay_notifier_
16122K: of_overlay_fdt_apply
16123K: of_overlay_remove
16124
16125OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
16126M: Rob Herring <[email protected]>
16127M: Krzysztof Kozlowski <[email protected]>
16128M: Conor Dooley <[email protected]>
16129L: [email protected]
16130S: Maintained
16131Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
16132C: irc://irc.libera.chat/devicetree
16133T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
16134F: Documentation/devicetree/
16135F: arch/*/boot/dts/
16136F: include/dt-bindings/
16137
16138OPENCOMPUTE PTP CLOCK DRIVER
16139M: Jonathan Lemon <[email protected]>
16140M: Vadim Fedorenko <[email protected]>
16141L: [email protected]
16142S: Maintained
16143F: drivers/ptp/ptp_ocp.c
16144
16145OPENCORES I2C BUS DRIVER
16146M: Peter Korsgaard <[email protected]>
16147M: Andrew Lunn <[email protected]>
16148L: [email protected]
16149S: Maintained
16150F: Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml
16151F: Documentation/i2c/busses/i2c-ocores.rst
16152F: drivers/i2c/busses/i2c-ocores.c
16153F: include/linux/platform_data/i2c-ocores.h
16154
16155OPENRISC ARCHITECTURE
16156M: Jonas Bonn <[email protected]>
16157M: Stefan Kristiansson <[email protected]>
16158M: Stafford Horne <[email protected]>
16159L: [email protected]
16160S: Maintained
16161W: http://openrisc.io
16162T: git https://github.com/openrisc/linux.git
16163F: Documentation/arch/openrisc/
16164F: Documentation/devicetree/bindings/openrisc/
16165F: arch/openrisc/
16166F: drivers/irqchip/irq-ompic.c
16167F: drivers/irqchip/irq-or1k-*
16168
16169OPENVSWITCH
16170M: Pravin B Shelar <[email protected]>
16171L: [email protected]
16172L: [email protected]
16173S: Maintained
16174W: http://openvswitch.org
16175F: include/uapi/linux/openvswitch.h
16176F: net/openvswitch/
16177F: tools/testing/selftests/net/openvswitch/
16178
16179OPERATING PERFORMANCE POINTS (OPP)
16180M: Viresh Kumar <[email protected]>
16181M: Nishanth Menon <[email protected]>
16182M: Stephen Boyd <[email protected]>
16183L: [email protected]
16184S: Maintained
16185T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
16186F: Documentation/devicetree/bindings/opp/
16187F: Documentation/power/opp.rst
16188F: drivers/opp/
16189F: include/linux/pm_opp.h
16190
16191OPL4 DRIVER
16192M: Clemens Ladisch <[email protected]>
16193L: [email protected] (moderated for non-subscribers)
16194S: Maintained
16195T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16196F: sound/drivers/opl4/
16197
16198ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
16199M: Mark Fasheh <[email protected]>
16200M: Joel Becker <[email protected]>
16201M: Joseph Qi <[email protected]>
16202L: [email protected]
16203S: Supported
16204W: http://ocfs2.wiki.kernel.org
16205F: Documentation/filesystems/dlmfs.rst
16206F: Documentation/filesystems/ocfs2.rst
16207F: fs/ocfs2/
16208
16209ORANGEFS FILESYSTEM
16210M: Mike Marshall <[email protected]>
16211R: Martin Brandenburg <[email protected]>
16212L: [email protected]
16213S: Supported
16214T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
16215F: Documentation/filesystems/orangefs.rst
16216F: fs/orangefs/
16217
16218ORINOCO DRIVER
16219L: [email protected]
16220S: Orphan
16221W: https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
16222W: http://www.nongnu.org/orinoco/
16223F: drivers/net/wireless/intersil/orinoco/
16224
16225OV2659 OMNIVISION SENSOR DRIVER
16226M: "Lad, Prabhakar" <[email protected]>
16227L: [email protected]
16228S: Maintained
16229W: https://linuxtv.org
16230Q: http://patchwork.linuxtv.org/project/linux-media/list/
16231T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
16232F: drivers/media/i2c/ov2659.c
16233F: include/media/i2c/ov2659.h
16234
16235OVERLAY FILESYSTEM
16236M: Miklos Szeredi <[email protected]>
16237M: Amir Goldstein <[email protected]>
16238L: [email protected]
16239S: Supported
16240T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
16241F: Documentation/filesystems/overlayfs.rst
16242F: fs/overlayfs/
16243
16244P54 WIRELESS DRIVER
16245M: Christian Lamparter <[email protected]>
16246L: [email protected]
16247S: Maintained
16248W: https://wireless.wiki.kernel.org/en/users/Drivers/p54
16249F: drivers/net/wireless/intersil/p54/
16250
16251PACKET SOCKETS
16252M: Willem de Bruijn <[email protected]>
16253S: Maintained
16254F: include/uapi/linux/if_packet.h
16255F: net/packet/af_packet.c
16256
16257PACKING
16258M: Vladimir Oltean <[email protected]>
16259L: [email protected]
16260S: Supported
16261F: Documentation/core-api/packing.rst
16262F: include/linux/packing.h
16263F: lib/packing.c
16264
16265PADATA PARALLEL EXECUTION MECHANISM
16266M: Steffen Klassert <[email protected]>
16267M: Daniel Jordan <[email protected]>
16268L: [email protected]
16269L: [email protected]
16270S: Maintained
16271F: Documentation/core-api/padata.rst
16272F: include/linux/padata.h
16273F: kernel/padata.c
16274
16275PAGE CACHE
16276M: Matthew Wilcox (Oracle) <[email protected]>
16277L: [email protected]
16278S: Supported
16279T: git git://git.infradead.org/users/willy/pagecache.git
16280F: Documentation/filesystems/locking.rst
16281F: Documentation/filesystems/vfs.rst
16282F: include/linux/pagemap.h
16283F: mm/filemap.c
16284F: mm/page-writeback.c
16285F: mm/readahead.c
16286F: mm/truncate.c
16287
16288PAGE POOL
16289M: Jesper Dangaard Brouer <[email protected]>
16290M: Ilias Apalodimas <[email protected]>
16291L: [email protected]
16292S: Supported
16293F: Documentation/networking/page_pool.rst
16294F: include/net/page_pool/
16295F: include/trace/events/page_pool.h
16296F: net/core/page_pool.c
16297
16298PAGE TABLE CHECK
16299M: Pasha Tatashin <[email protected]>
16300M: Andrew Morton <[email protected]>
16301L: [email protected]
16302S: Maintained
16303F: Documentation/mm/page_table_check.rst
16304F: include/linux/page_table_check.h
16305F: mm/page_table_check.c
16306
16307PANASONIC LAPTOP ACPI EXTRAS DRIVER
16308M: Kenneth Chan <[email protected]>
16309L: [email protected]
16310S: Maintained
16311F: drivers/platform/x86/panasonic-laptop.c
16312
16313PARALLAX PING IIO SENSOR DRIVER
16314M: Andreas Klinger <[email protected]>
16315L: [email protected]
16316S: Maintained
16317F: Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
16318F: drivers/iio/proximity/ping.c
16319
16320PARALLEL LCD/KEYPAD PANEL DRIVER
16321M: Willy Tarreau <[email protected]>
16322M: Ksenija Stanojevic <[email protected]>
16323S: Odd Fixes
16324F: Documentation/admin-guide/lcd-panel-cgram.rst
16325F: drivers/auxdisplay/panel.c
16326
16327PARALLEL PORT SUBSYSTEM
16328M: Sudip Mukherjee <[email protected]>
16329M: Sudip Mukherjee <[email protected]>
16330L: [email protected] (subscribers-only)
16331S: Maintained
16332F: Documentation/driver-api/parport*.rst
16333F: drivers/char/ppdev.c
16334F: drivers/parport/
16335F: include/linux/parport*.h
16336F: include/uapi/linux/ppdev.h
16337
16338PARAVIRT_OPS INTERFACE
16339M: Juergen Gross <[email protected]>
16340R: Ajay Kaher <[email protected]>
16341R: Alexey Makhalov <[email protected]>
16342R: VMware PV-Drivers Reviewers <[email protected]>
16343L: [email protected]
16344L: [email protected]
16345S: Supported
16346T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
16347F: Documentation/virt/paravirt_ops.rst
16348F: arch/*/include/asm/paravirt*.h
16349F: arch/*/kernel/paravirt*
16350F: include/linux/hypervisor.h
16351
16352PARISC ARCHITECTURE
16353M: "James E.J. Bottomley" <[email protected]>
16354M: Helge Deller <[email protected]>
16355L: [email protected]
16356S: Maintained
16357W: https://parisc.wiki.kernel.org
16358Q: http://patchwork.kernel.org/project/linux-parisc/list/
16359T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
16360T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
16361F: Documentation/arch/parisc/
16362F: arch/parisc/
16363F: drivers/char/agp/parisc-agp.c
16364F: drivers/input/misc/hp_sdc_rtc.c
16365F: drivers/input/serio/gscps2.c
16366F: drivers/input/serio/hp_sdc*
16367F: drivers/parisc/
16368F: drivers/parport/parport_gsc.*
16369F: drivers/tty/serial/8250/8250_parisc.c
16370F: drivers/video/console/sti*
16371F: drivers/video/fbdev/sti*
16372F: drivers/video/logo/logo_parisc*
16373F: include/linux/hp_sdc.h
16374
16375PARMAN
16376M: Jiri Pirko <[email protected]>
16377L: [email protected]
16378S: Supported
16379F: include/linux/parman.h
16380F: lib/parman.c
16381F: lib/test_parman.c
16382
16383PC ENGINES APU BOARD DRIVER
16384M: Enrico Weigelt, metux IT consult <[email protected]>
16385S: Maintained
16386F: drivers/platform/x86/pcengines-apuv2.c
16387
16388PC87360 HARDWARE MONITORING DRIVER
16389M: Jim Cromie <[email protected]>
16390L: [email protected]
16391S: Maintained
16392F: Documentation/hwmon/pc87360.rst
16393F: drivers/hwmon/pc87360.c
16394
16395PC8736x GPIO DRIVER
16396M: Jim Cromie <[email protected]>
16397S: Maintained
16398F: drivers/char/pc8736x_gpio.c
16399
16400PC87427 HARDWARE MONITORING DRIVER
16401M: Jean Delvare <[email protected]>
16402L: [email protected]
16403S: Maintained
16404F: Documentation/hwmon/pc87427.rst
16405F: drivers/hwmon/pc87427.c
16406
16407PCA9532 LED DRIVER
16408M: Riku Voipio <[email protected]>
16409S: Maintained
16410F: drivers/leds/leds-pca9532.c
16411F: include/linux/leds-pca9532.h
16412
16413PCA9541 I2C BUS MASTER SELECTOR DRIVER
16414M: Guenter Roeck <[email protected]>
16415L: [email protected]
16416S: Maintained
16417F: drivers/i2c/muxes/i2c-mux-pca9541.c
16418
16419PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
16420M: Thomas Petazzoni <[email protected]>
16421M: Pali Rohár <[email protected]>
16422L: [email protected]
16423L: [email protected] (moderated for non-subscribers)
16424S: Maintained
16425F: Documentation/devicetree/bindings/pci/aardvark-pci.txt
16426F: drivers/pci/controller/pci-aardvark.c
16427
16428PCI DRIVER FOR ALTERA PCIE IP
16429M: Joyce Ooi <[email protected]>
16430L: [email protected]
16431S: Supported
16432F: Documentation/devicetree/bindings/pci/altera-pcie.txt
16433F: drivers/pci/controller/pcie-altera.c
16434
16435PCI DRIVER FOR APPLIEDMICRO XGENE
16436M: Toan Le <[email protected]>
16437L: [email protected]
16438L: [email protected] (moderated for non-subscribers)
16439S: Maintained
16440F: Documentation/devicetree/bindings/pci/xgene-pci.txt
16441F: drivers/pci/controller/pci-xgene.c
16442
16443PCI DRIVER FOR ARM VERSATILE PLATFORM
16444M: Rob Herring <[email protected]>
16445L: [email protected]
16446L: [email protected] (moderated for non-subscribers)
16447S: Maintained
16448F: Documentation/devicetree/bindings/pci/versatile.yaml
16449F: drivers/pci/controller/pci-versatile.c
16450
16451PCI DRIVER FOR ARMADA 8K
16452M: Thomas Petazzoni <[email protected]>
16453L: [email protected]
16454L: [email protected] (moderated for non-subscribers)
16455S: Maintained
16456F: Documentation/devicetree/bindings/pci/pci-armada8k.txt
16457F: drivers/pci/controller/dwc/pcie-armada8k.c
16458
16459PCI DRIVER FOR CADENCE PCIE IP
16460L: [email protected]
16461S: Orphan
16462F: Documentation/devicetree/bindings/pci/cdns,*
16463F: drivers/pci/controller/cadence/*cadence*
16464
16465PCI DRIVER FOR FREESCALE LAYERSCAPE
16466M: Minghuan Lian <[email protected]>
16467M: Mingkai Hu <[email protected]>
16468M: Roy Zang <[email protected]>
16469L: [email protected]
16470L: [email protected]
16471L: [email protected] (moderated for non-subscribers)
16472S: Maintained
16473F: drivers/pci/controller/dwc/*layerscape*
16474
16475PCI DRIVER FOR FU740
16476M: Paul Walmsley <[email protected]>
16477M: Greentime Hu <[email protected]>
16478L: [email protected]
16479S: Maintained
16480F: Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml
16481F: drivers/pci/controller/dwc/pcie-fu740.c
16482
16483PCI DRIVER FOR GENERIC OF HOSTS
16484M: Will Deacon <[email protected]>
16485L: [email protected]
16486L: [email protected] (moderated for non-subscribers)
16487S: Maintained
16488F: Documentation/devicetree/bindings/pci/host-generic-pci.yaml
16489F: drivers/pci/controller/pci-host-common.c
16490F: drivers/pci/controller/pci-host-generic.c
16491
16492PCI DRIVER FOR IMX6
16493M: Richard Zhu <[email protected]>
16494M: Lucas Stach <[email protected]>
16495L: [email protected]
16496L: [email protected] (moderated for non-subscribers)
16497S: Maintained
16498F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml
16499F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml
16500F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml
16501F: drivers/pci/controller/dwc/*imx6*
16502
16503PCI DRIVER FOR INTEL IXP4XX
16504M: Linus Walleij <[email protected]>
16505S: Maintained
16506F: Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml
16507F: drivers/pci/controller/pci-ixp4xx.c
16508
16509PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
16510M: Nirmal Patel <[email protected]>
16511R: Jonathan Derrick <[email protected]>
16512L: [email protected]
16513S: Supported
16514F: drivers/pci/controller/vmd.c
16515
16516PCI DRIVER FOR MICROSEMI SWITCHTEC
16517M: Kurt Schwemmer <[email protected]>
16518M: Logan Gunthorpe <[email protected]>
16519L: [email protected]
16520S: Maintained
16521F: Documentation/ABI/testing/sysfs-class-switchtec
16522F: Documentation/driver-api/switchtec.rst
16523F: drivers/ntb/hw/mscc/
16524F: drivers/pci/switch/switchtec*
16525F: include/linux/switchtec.h
16526F: include/uapi/linux/switchtec_ioctl.h
16527
16528PCI DRIVER FOR MOBIVEIL PCIE IP
16529M: Karthikeyan Mitran <[email protected]>
16530M: Hou Zhiqiang <[email protected]>
16531L: [email protected]
16532S: Supported
16533F: Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
16534F: drivers/pci/controller/mobiveil/pcie-mobiveil*
16535
16536PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
16537M: Thomas Petazzoni <[email protected]>
16538M: Pali Rohár <[email protected]>
16539L: [email protected]
16540L: [email protected] (moderated for non-subscribers)
16541S: Maintained
16542F: drivers/pci/controller/*mvebu*
16543
16544PCI DRIVER FOR NVIDIA TEGRA
16545M: Thierry Reding <[email protected]>
16546L: [email protected]
16547L: [email protected]
16548S: Supported
16549F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
16550F: drivers/pci/controller/pci-tegra.c
16551
16552PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
16553M: Hou Zhiqiang <[email protected]>
16554L: [email protected]
16555L: [email protected] (moderated for non-subscribers)
16556S: Maintained
16557F: Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
16558F: drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
16559
16560PCI DRIVER FOR RENESAS R-CAR
16561M: Marek Vasut <[email protected]>
16562M: Yoshihiro Shimoda <[email protected]>
16563L: [email protected]
16564L: [email protected]
16565S: Maintained
16566F: Documentation/devicetree/bindings/pci/*rcar*
16567F: drivers/pci/controller/*rcar*
16568F: drivers/pci/controller/dwc/*rcar*
16569
16570PCI DRIVER FOR SAMSUNG EXYNOS
16571M: Jingoo Han <[email protected]>
16572L: [email protected]
16573L: [email protected] (moderated for non-subscribers)
16574L: [email protected]
16575S: Maintained
16576F: drivers/pci/controller/dwc/pci-exynos.c
16577
16578PCI DRIVER FOR SYNOPSYS DESIGNWARE
16579M: Jingoo Han <[email protected]>
16580M: Gustavo Pimentel <[email protected]>
16581M: Manivannan Sadhasivam <[email protected]>
16582L: [email protected]
16583S: Maintained
16584F: Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml
16585F: Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
16586F: drivers/pci/controller/dwc/*designware*
16587
16588PCI DRIVER FOR TI DRA7XX/J721E
16589M: Vignesh Raghavendra <[email protected]>
16590L: [email protected]
16591L: [email protected]
16592L: [email protected] (moderated for non-subscribers)
16593S: Supported
16594F: Documentation/devicetree/bindings/pci/ti-pci.txt
16595F: drivers/pci/controller/cadence/pci-j721e.c
16596F: drivers/pci/controller/dwc/pci-dra7xx.c
16597
16598PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
16599M: Linus Walleij <[email protected]>
16600L: [email protected]
16601S: Maintained
16602F: Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
16603F: drivers/pci/controller/pci-v3-semi.c
16604
16605PCI DRIVER FOR XILINX VERSAL CPM
16606M: Bharat Kumar Gogada <[email protected]>
16607M: Michal Simek <[email protected]>
16608L: [email protected]
16609S: Maintained
16610F: Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml
16611F: drivers/pci/controller/pcie-xilinx-cpm.c
16612
16613PCI ENDPOINT SUBSYSTEM
16614M: Lorenzo Pieralisi <[email protected]>
16615M: Krzysztof Wilczyński <[email protected]>
16616R: Manivannan Sadhasivam <[email protected]>
16617R: Kishon Vijay Abraham I <[email protected]>
16618L: [email protected]
16619S: Supported
16620Q: https://patchwork.kernel.org/project/linux-pci/list/
16621B: https://bugzilla.kernel.org
16622C: irc://irc.oftc.net/linux-pci
16623T: git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16624F: Documentation/PCI/endpoint/*
16625F: Documentation/misc-devices/pci-endpoint-test.rst
16626F: drivers/misc/pci_endpoint_test.c
16627F: drivers/pci/endpoint/
16628F: tools/pci/
16629
16630PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
16631M: Mahesh J Salgaonkar <[email protected]>
16632R: Oliver O'Halloran <[email protected]>
16633L: [email protected]
16634S: Supported
16635F: Documentation/PCI/pci-error-recovery.rst
16636F: Documentation/arch/powerpc/eeh-pci-error-recovery.rst
16637F: arch/powerpc/include/*/eeh*.h
16638F: arch/powerpc/kernel/eeh*.c
16639F: arch/powerpc/platforms/*/eeh*.c
16640F: drivers/pci/pcie/aer.c
16641F: drivers/pci/pcie/dpc.c
16642F: drivers/pci/pcie/err.c
16643
16644PCI ERROR RECOVERY
16645M: Linas Vepstas <[email protected]>
16646L: [email protected]
16647S: Supported
16648F: Documentation/PCI/pci-error-recovery.rst
16649
16650PCI MSI DRIVER FOR ALTERA MSI IP
16651M: Joyce Ooi <[email protected]>
16652L: [email protected]
16653S: Supported
16654F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
16655F: drivers/pci/controller/pcie-altera-msi.c
16656
16657PCI MSI DRIVER FOR APPLIEDMICRO XGENE
16658M: Toan Le <[email protected]>
16659L: [email protected]
16660L: [email protected] (moderated for non-subscribers)
16661S: Maintained
16662F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
16663F: drivers/pci/controller/pci-xgene-msi.c
16664
16665PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
16666M: Lorenzo Pieralisi <[email protected]>
16667M: Krzysztof Wilczyński <[email protected]>
16668R: Rob Herring <[email protected]>
16669L: [email protected]
16670S: Supported
16671Q: https://patchwork.kernel.org/project/linux-pci/list/
16672B: https://bugzilla.kernel.org
16673C: irc://irc.oftc.net/linux-pci
16674T: git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16675F: Documentation/devicetree/bindings/pci/
16676F: drivers/pci/controller/
16677F: drivers/pci/pci-bridge-emul.c
16678F: drivers/pci/pci-bridge-emul.h
16679
16680PCI PEER-TO-PEER DMA (P2PDMA)
16681M: Bjorn Helgaas <[email protected]>
16682M: Logan Gunthorpe <[email protected]>
16683L: [email protected]
16684S: Supported
16685Q: https://patchwork.kernel.org/project/linux-pci/list/
16686B: https://bugzilla.kernel.org
16687C: irc://irc.oftc.net/linux-pci
16688T: git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16689F: Documentation/driver-api/pci/p2pdma.rst
16690F: drivers/pci/p2pdma.c
16691F: include/linux/pci-p2pdma.h
16692
16693PCI SUBSYSTEM
16694M: Bjorn Helgaas <[email protected]>
16695L: [email protected]
16696S: Supported
16697Q: https://patchwork.kernel.org/project/linux-pci/list/
16698B: https://bugzilla.kernel.org
16699C: irc://irc.oftc.net/linux-pci
16700T: git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git
16701F: Documentation/PCI/
16702F: Documentation/devicetree/bindings/pci/
16703F: arch/x86/kernel/early-quirks.c
16704F: arch/x86/kernel/quirks.c
16705F: arch/x86/pci/
16706F: drivers/acpi/pci*
16707F: drivers/pci/
16708F: include/asm-generic/pci*
16709F: include/linux/of_pci.h
16710F: include/linux/pci*
16711F: include/uapi/linux/pci*
16712F: lib/pci*
16713
16714PCIE DRIVER FOR AMAZON ANNAPURNA LABS
16715M: Jonathan Chocron <[email protected]>
16716L: [email protected]
16717S: Maintained
16718F: Documentation/devicetree/bindings/pci/pcie-al.txt
16719F: drivers/pci/controller/dwc/pcie-al.c
16720
16721PCIE DRIVER FOR AMLOGIC MESON
16722M: Yue Wang <[email protected]>
16723L: [email protected]
16724L: [email protected]
16725S: Maintained
16726F: drivers/pci/controller/dwc/pci-meson.c
16727
16728PCIE DRIVER FOR AXIS ARTPEC
16729M: Jesper Nilsson <[email protected]>
16730L: [email protected]
16731L: [email protected]
16732S: Maintained
16733F: Documentation/devicetree/bindings/pci/axis,artpec*
16734F: drivers/pci/controller/dwc/*artpec*
16735
16736PCIE DRIVER FOR CAVIUM THUNDERX
16737M: Robert Richter <[email protected]>
16738L: [email protected]
16739L: [email protected] (moderated for non-subscribers)
16740S: Odd Fixes
16741F: drivers/pci/controller/pci-thunder-*
16742
16743PCIE DRIVER FOR HISILICON
16744M: Zhou Wang <[email protected]>
16745L: [email protected]
16746S: Maintained
16747F: drivers/pci/controller/dwc/pcie-hisi.c
16748
16749PCIE DRIVER FOR HISILICON KIRIN
16750M: Xiaowei Song <[email protected]>
16751M: Binghui Wang <[email protected]>
16752L: [email protected]
16753S: Maintained
16754F: Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml
16755F: drivers/pci/controller/dwc/pcie-kirin.c
16756
16757PCIE DRIVER FOR HISILICON STB
16758M: Shawn Guo <[email protected]>
16759L: [email protected]
16760S: Maintained
16761F: Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
16762F: drivers/pci/controller/dwc/pcie-histb.c
16763
16764PCIE DRIVER FOR INTEL KEEM BAY
16765M: Srikanth Thokala <[email protected]>
16766L: [email protected]
16767S: Supported
16768F: Documentation/devicetree/bindings/pci/intel,keembay-pcie*
16769F: drivers/pci/controller/dwc/pcie-keembay.c
16770
16771PCIE DRIVER FOR INTEL LGM GW SOC
16772M: Chuanhua Lei <[email protected]>
16773L: [email protected]
16774S: Maintained
16775F: Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml
16776F: drivers/pci/controller/dwc/pcie-intel-gw.c
16777
16778PCIE DRIVER FOR MEDIATEK
16779M: Ryder Lee <[email protected]>
16780M: Jianjun Wang <[email protected]>
16781L: [email protected]
16782L: [email protected] (moderated for non-subscribers)
16783S: Supported
16784F: Documentation/devicetree/bindings/pci/mediatek*
16785F: drivers/pci/controller/*mediatek*
16786
16787PCIE DRIVER FOR MICROCHIP
16788M: Daire McNamara <[email protected]>
16789L: [email protected]
16790S: Supported
16791F: Documentation/devicetree/bindings/pci/microchip*
16792F: drivers/pci/controller/*microchip*
16793
16794PCIE DRIVER FOR QUALCOMM MSM
16795M: Manivannan Sadhasivam <[email protected]>
16796L: [email protected]
16797L: [email protected]
16798S: Maintained
16799F: drivers/pci/controller/dwc/pcie-qcom.c
16800
16801PCIE DRIVER FOR ROCKCHIP
16802M: Shawn Lin <[email protected]>
16803L: [email protected]
16804L: [email protected]
16805S: Maintained
16806F: Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie*
16807F: drivers/pci/controller/pcie-rockchip*
16808
16809PCIE DRIVER FOR SOCIONEXT UNIPHIER
16810M: Kunihiko Hayashi <[email protected]>
16811L: [email protected]
16812S: Maintained
16813F: Documentation/devicetree/bindings/pci/socionext,uniphier-pcie*
16814F: drivers/pci/controller/dwc/pcie-uniphier*
16815
16816PCIE DRIVER FOR ST SPEAR13XX
16817M: Pratyush Anand <[email protected]>
16818L: [email protected]
16819S: Maintained
16820F: drivers/pci/controller/dwc/*spear*
16821
16822PCIE ENDPOINT DRIVER FOR QUALCOMM
16823M: Manivannan Sadhasivam <[email protected]>
16824L: [email protected]
16825L: [email protected]
16826S: Maintained
16827F: Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml
16828F: drivers/pci/controller/dwc/pcie-qcom-ep.c
16829
16830PCMCIA SUBSYSTEM
16831M: Dominik Brodowski <[email protected]>
16832S: Odd Fixes
16833T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git
16834F: Documentation/pcmcia/
16835F: drivers/pcmcia/
16836F: include/pcmcia/
16837F: tools/pcmcia/
16838
16839PCNET32 NETWORK DRIVER
16840M: Don Fry <[email protected]>
16841L: [email protected]
16842S: Maintained
16843F: drivers/net/ethernet/amd/pcnet32.c
16844
16845PCRYPT PARALLEL CRYPTO ENGINE
16846M: Steffen Klassert <[email protected]>
16847L: [email protected]
16848S: Maintained
16849F: crypto/pcrypt.c
16850F: include/crypto/pcrypt.h
16851
16852PDS DSC VIRTIO DATA PATH ACCELERATOR
16853R: Shannon Nelson <[email protected]>
16854F: drivers/vdpa/pds/
16855
16856PECI HARDWARE MONITORING DRIVERS
16857M: Iwona Winiarska <[email protected]>
16858L: [email protected]
16859S: Supported
16860F: Documentation/hwmon/peci-cputemp.rst
16861F: Documentation/hwmon/peci-dimmtemp.rst
16862F: drivers/hwmon/peci/
16863
16864PECI SUBSYSTEM
16865M: Iwona Winiarska <[email protected]>
16866L: [email protected] (moderated for non-subscribers)
16867S: Supported
16868F: Documentation/devicetree/bindings/peci/
16869F: Documentation/peci/
16870F: drivers/peci/
16871F: include/linux/peci-cpu.h
16872F: include/linux/peci.h
16873
16874PENSANDO ETHERNET DRIVERS
16875M: Shannon Nelson <[email protected]>
16876M: Brett Creeley <[email protected]>
16877M: [email protected]
16878L: [email protected]
16879S: Supported
16880F: Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
16881F: drivers/net/ethernet/pensando/
16882
16883PER-CPU MEMORY ALLOCATOR
16884M: Dennis Zhou <[email protected]>
16885M: Tejun Heo <[email protected]>
16886M: Christoph Lameter <[email protected]>
16887L: [email protected]
16888S: Maintained
16889T: git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
16890F: arch/*/include/asm/percpu.h
16891F: include/linux/percpu*.h
16892F: lib/percpu*.c
16893F: mm/percpu*.c
16894
16895PER-TASK DELAY ACCOUNTING
16896M: Balbir Singh <[email protected]>
16897S: Maintained
16898F: include/linux/delayacct.h
16899F: kernel/delayacct.c
16900
16901PERFORMANCE EVENTS SUBSYSTEM
16902M: Peter Zijlstra <[email protected]>
16903M: Ingo Molnar <[email protected]>
16904M: Arnaldo Carvalho de Melo <[email protected]>
16905R: Mark Rutland <[email protected]>
16906R: Alexander Shishkin <[email protected]>
16907R: Jiri Olsa <[email protected]>
16908R: Namhyung Kim <[email protected]>
16909R: Ian Rogers <[email protected]>
16910R: Adrian Hunter <[email protected]>
16911L: [email protected]
16912L: [email protected]
16913S: Supported
16914W: https://perf.wiki.kernel.org/
16915T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
16916T: git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git perf-tools
16917T: git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git perf-tools-next
16918F: arch/*/events/*
16919F: arch/*/events/*/*
16920F: arch/*/include/asm/perf_event.h
16921F: arch/*/kernel/*/*/perf_event*.c
16922F: arch/*/kernel/*/perf_event*.c
16923F: arch/*/kernel/perf_callchain.c
16924F: arch/*/kernel/perf_event*.c
16925F: include/linux/perf_event.h
16926F: include/uapi/linux/perf_event.h
16927F: kernel/events/*
16928F: tools/lib/perf/
16929F: tools/perf/
16930
16931PERFORMANCE EVENTS TOOLING ARM64
16932R: John Garry <[email protected]>
16933R: Will Deacon <[email protected]>
16934R: James Clark <[email protected]>
16935R: Mike Leach <[email protected]>
16936R: Leo Yan <[email protected]>
16937L: [email protected] (moderated for non-subscribers)
16938S: Supported
16939F: tools/build/feature/test-libopencsd.c
16940F: tools/perf/arch/arm*/
16941F: tools/perf/pmu-events/arch/arm64/
16942F: tools/perf/util/arm-spe*
16943F: tools/perf/util/cs-etm*
16944
16945PERSONALITY HANDLING
16946M: Christoph Hellwig <[email protected]>
16947L: [email protected]
16948S: Maintained
16949F: include/linux/personality.h
16950F: include/uapi/linux/personality.h
16951
16952PHOENIX RC FLIGHT CONTROLLER ADAPTER
16953M: Marcus Folkesson <[email protected]>
16954L: [email protected]
16955S: Maintained
16956F: Documentation/input/devices/pxrc.rst
16957F: drivers/input/joystick/pxrc.c
16958
16959PHONET PROTOCOL
16960M: Remi Denis-Courmont <[email protected]>
16961S: Supported
16962F: Documentation/networking/phonet.rst
16963F: include/linux/phonet.h
16964F: include/net/phonet/
16965F: include/uapi/linux/phonet.h
16966F: net/phonet/
16967
16968PHRAM MTD DRIVER
16969M: Joern Engel <[email protected]>
16970L: [email protected]
16971S: Maintained
16972F: drivers/mtd/devices/phram.c
16973
16974PICOLCD HID DRIVER
16975M: Bruno Prémont <[email protected]>
16976L: [email protected]
16977S: Maintained
16978F: drivers/hid/hid-picolcd*
16979
16980PIDFD API
16981M: Christian Brauner <[email protected]>
16982L: [email protected]
16983S: Maintained
16984T: git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
16985F: samples/pidfd/
16986F: tools/testing/selftests/clone3/
16987F: tools/testing/selftests/pid_namespace/
16988F: tools/testing/selftests/pidfd/
16989K: (?i)pidfd
16990K: (?i)clone3
16991K: \b(clone_args|kernel_clone_args)\b
16992
16993PIN CONTROL SUBSYSTEM
16994M: Linus Walleij <[email protected]>
16995L: [email protected]
16996S: Maintained
16997T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
16998F: Documentation/devicetree/bindings/pinctrl/
16999F: Documentation/driver-api/pin-control.rst
17000F: drivers/pinctrl/
17001F: include/dt-bindings/pinctrl/
17002F: include/linux/pinctrl/
17003
17004PIN CONTROLLER - AMD
17005M: Basavaraj Natikar <[email protected]>
17006M: Shyam Sundar S K <[email protected]>
17007S: Maintained
17008F: drivers/pinctrl/pinctrl-amd.c
17009
17010PIN CONTROLLER - FREESCALE
17011M: Dong Aisheng <[email protected]>
17012M: Fabio Estevam <[email protected]>
17013M: Shawn Guo <[email protected]>
17014M: Jacky Bai <[email protected]>
17015R: Pengutronix Kernel Team <[email protected]>
17016L: [email protected]
17017S: Maintained
17018F: Documentation/devicetree/bindings/pinctrl/fsl,*
17019F: drivers/pinctrl/freescale/
17020
17021PIN CONTROLLER - INTEL
17022M: Mika Westerberg <[email protected]>
17023M: Andy Shevchenko <[email protected]>
17024S: Supported
17025T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
17026F: drivers/pinctrl/intel/
17027
17028PIN CONTROLLER - KEEMBAY
17029M: Lakshmi Sowjanya D <[email protected]>
17030S: Supported
17031F: drivers/pinctrl/pinctrl-keembay*
17032
17033PIN CONTROLLER - MEDIATEK
17034M: Sean Wang <[email protected]>
17035L: [email protected] (moderated for non-subscribers)
17036S: Maintained
17037F: Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml
17038F: Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml
17039F: Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml
17040F: Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml
17041F: drivers/pinctrl/mediatek/
17042
17043PIN CONTROLLER - MEDIATEK MIPS
17044M: Arınç ÜNAL <[email protected]>
17045M: Sergio Paracuellos <[email protected]>
17046L: [email protected] (moderated for non-subscribers)
17047L: [email protected]
17048S: Maintained
17049F: Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml
17050F: Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml
17051F: Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml
17052F: Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml
17053F: Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
17054F: Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml
17055F: Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml
17056F: Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml
17057F: drivers/pinctrl/mediatek/pinctrl-mt7620.c
17058F: drivers/pinctrl/mediatek/pinctrl-mt7621.c
17059F: drivers/pinctrl/mediatek/pinctrl-mt76x8.c
17060F: drivers/pinctrl/mediatek/pinctrl-mtmips.*
17061F: drivers/pinctrl/mediatek/pinctrl-rt2880.c
17062F: drivers/pinctrl/mediatek/pinctrl-rt305x.c
17063F: drivers/pinctrl/mediatek/pinctrl-rt3883.c
17064
17065PIN CONTROLLER - MICROCHIP AT91
17066M: Ludovic Desroches <[email protected]>
17067L: [email protected] (moderated for non-subscribers)
17068L: [email protected]
17069S: Supported
17070F: drivers/gpio/gpio-sama5d2-piobu.c
17071F: drivers/pinctrl/pinctrl-at91*
17072
17073PIN CONTROLLER - NXP S32
17074M: Chester Lin <[email protected]>
17075R: NXP S32 Linux Team <[email protected]>
17076L: [email protected]
17077S: Maintained
17078F: Documentation/devicetree/bindings/pinctrl/nxp,s32*
17079F: drivers/pinctrl/nxp/
17080
17081PIN CONTROLLER - QUALCOMM
17082M: Bjorn Andersson <[email protected]>
17083L: [email protected]
17084S: Maintained
17085F: Documentation/devicetree/bindings/pinctrl/qcom,*
17086F: drivers/pinctrl/qcom/
17087
17088PIN CONTROLLER - RENESAS
17089M: Geert Uytterhoeven <[email protected]>
17090L: [email protected]
17091S: Supported
17092T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
17093F: Documentation/devicetree/bindings/pinctrl/renesas,*
17094F: drivers/pinctrl/renesas/
17095
17096PIN CONTROLLER - SAMSUNG
17097M: Tomasz Figa <[email protected]>
17098M: Krzysztof Kozlowski <[email protected]>
17099M: Sylwester Nawrocki <[email protected]>
17100R: Alim Akhtar <[email protected]>
17101L: [email protected] (moderated for non-subscribers)
17102L: [email protected]
17103S: Maintained
17104Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
17105B: mailto:[email protected]
17106C: irc://irc.libera.chat/linux-exynos
17107T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
17108F: Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml
17109F: drivers/pinctrl/samsung/
17110F: include/dt-bindings/pinctrl/samsung.h
17111
17112PIN CONTROLLER - SINGLE
17113M: Tony Lindgren <[email protected]>
17114M: Haojian Zhuang <[email protected]>
17115L: [email protected] (moderated for non-subscribers)
17116L: [email protected]
17117S: Maintained
17118F: drivers/pinctrl/pinctrl-single.c
17119
17120PIN CONTROLLER - SUNPLUS / TIBBO
17121M: Dvorkin Dmitry <[email protected]>
17122M: Wells Lu <[email protected]>
17123L: [email protected] (moderated for non-subscribers)
17124S: Maintained
17125W: https://sunplus.atlassian.net/wiki/spaces/doc/overview
17126F: Documentation/devicetree/bindings/pinctrl/sunplus,*
17127F: drivers/pinctrl/sunplus/
17128F: include/dt-bindings/pinctrl/sppctl*.h
17129
17130PINE64 PINEPHONE KEYBOARD DRIVER
17131M: Samuel Holland <[email protected]>
17132S: Supported
17133F: Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml
17134F: drivers/input/keyboard/pinephone-keyboard.c
17135
17136PKTCDVD DRIVER
17137M: [email protected]
17138S: Orphan
17139F: drivers/block/pktcdvd.c
17140F: include/linux/pktcdvd.h
17141F: include/uapi/linux/pktcdvd.h
17142
17143PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
17144M: Tomasz Duszynski <[email protected]>
17145S: Maintained
17146F: Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
17147F: drivers/iio/chemical/pms7003.c
17148
17149PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148)
17150M: Piergiorgio Beruto <[email protected]>
17151L: [email protected]
17152S: Maintained
17153F: drivers/net/phy/mdio-open-alliance.h
17154F: net/ethtool/plca.c
17155
17156PLDMFW LIBRARY
17157M: Jacob Keller <[email protected]>
17158S: Maintained
17159F: Documentation/driver-api/pldmfw/
17160F: include/linux/pldmfw.h
17161F: lib/pldmfw/
17162
17163PLX DMA DRIVER
17164M: Logan Gunthorpe <[email protected]>
17165S: Maintained
17166F: drivers/dma/plx_dma.c
17167
17168PM-GRAPH UTILITY
17169M: "Todd E Brandt" <[email protected]>
17170L: [email protected]
17171S: Supported
17172W: https://01.org/pm-graph
17173B: https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
17174T: git git://github.com/intel/pm-graph
17175F: tools/power/pm-graph
17176
17177PM6764TR DRIVER
17178M: Charles Hsu <[email protected]>
17179L: [email protected]
17180S: Maintained
17181F: Documentation/hwmon/pm6764tr.rst
17182F: drivers/hwmon/pmbus/pm6764tr.c
17183
17184PMBUS HARDWARE MONITORING DRIVERS
17185M: Guenter Roeck <[email protected]>
17186L: [email protected]
17187S: Maintained
17188W: http://hwmon.wiki.kernel.org/
17189W: http://www.roeck-us.net/linux/drivers/
17190T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
17191F: Documentation/devicetree/bindings/hwmon/ltc2978.txt
17192F: Documentation/devicetree/bindings/hwmon/max31785.txt
17193F: Documentation/hwmon/adm1275.rst
17194F: Documentation/hwmon/ibm-cffps.rst
17195F: Documentation/hwmon/ir35221.rst
17196F: Documentation/hwmon/lm25066.rst
17197F: Documentation/hwmon/ltc2978.rst
17198F: Documentation/hwmon/ltc3815.rst
17199F: Documentation/hwmon/max16064.rst
17200F: Documentation/hwmon/max20751.rst
17201F: Documentation/hwmon/max31785.rst
17202F: Documentation/hwmon/max34440.rst
17203F: Documentation/hwmon/max8688.rst
17204F: Documentation/hwmon/pmbus-core.rst
17205F: Documentation/hwmon/pmbus.rst
17206F: Documentation/hwmon/tps40422.rst
17207F: Documentation/hwmon/ucd9000.rst
17208F: Documentation/hwmon/ucd9200.rst
17209F: Documentation/hwmon/zl6100.rst
17210F: drivers/hwmon/pmbus/
17211F: include/linux/pmbus.h
17212
17213PMC SIERRA MaxRAID DRIVER
17214L: [email protected]
17215S: Orphan
17216W: http://www.pmc-sierra.com/
17217F: drivers/scsi/pmcraid.*
17218
17219PMC SIERRA PM8001 DRIVER
17220M: Jack Wang <[email protected]>
17221L: [email protected]
17222S: Supported
17223F: drivers/scsi/pm8001/
17224
17225PNI RM3100 IIO DRIVER
17226M: Song Qiang <[email protected]>
17227L: [email protected]
17228S: Maintained
17229F: Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml
17230F: drivers/iio/magnetometer/rm3100*
17231
17232PNP SUPPORT
17233M: "Rafael J. Wysocki" <[email protected]>
17234L: [email protected]
17235S: Maintained
17236F: drivers/pnp/
17237F: include/linux/pnp.h
17238
17239POSIX CLOCKS and TIMERS
17240M: Thomas Gleixner <[email protected]>
17241L: [email protected]
17242S: Maintained
17243T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
17244F: fs/timerfd.c
17245F: include/linux/time_namespace.h
17246F: include/linux/timer*
17247F: kernel/time/*timer*
17248F: kernel/time/namespace.c
17249
17250POWER MANAGEMENT CORE
17251M: "Rafael J. Wysocki" <[email protected]>
17252L: [email protected]
17253S: Supported
17254B: https://bugzilla.kernel.org
17255T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
17256F: drivers/base/power/
17257F: drivers/powercap/
17258F: include/linux/intel_rapl.h
17259F: include/linux/pm.h
17260F: include/linux/pm_*
17261F: include/linux/powercap.h
17262F: kernel/configs/nopm.config
17263
17264POWER STATE COORDINATION INTERFACE (PSCI)
17265M: Mark Rutland <[email protected]>
17266M: Lorenzo Pieralisi <[email protected]>
17267L: [email protected] (moderated for non-subscribers)
17268S: Maintained
17269F: drivers/firmware/psci/
17270F: include/linux/psci.h
17271F: include/uapi/linux/psci.h
17272
17273POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
17274M: Sebastian Reichel <[email protected]>
17275L: [email protected]
17276S: Maintained
17277T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
17278F: Documentation/ABI/testing/sysfs-class-power
17279F: Documentation/devicetree/bindings/power/supply/
17280F: drivers/power/supply/
17281F: include/linux/power/
17282F: include/linux/power_supply.h
17283
17284POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
17285M: Suraj Jitindar Singh <[email protected]>
17286L: [email protected]
17287S: Maintained
17288F: drivers/char/powernv-op-panel.c
17289
17290PPP OVER ATM (RFC 2364)
17291M: Mitchell Blank Jr <[email protected]>
17292S: Maintained
17293F: include/uapi/linux/atmppp.h
17294F: net/atm/pppoatm.c
17295
17296PPP OVER ETHERNET
17297M: Michal Ostrowski <[email protected]>
17298S: Maintained
17299F: drivers/net/ppp/pppoe.c
17300F: drivers/net/ppp/pppox.c
17301
17302PPP OVER L2TP
17303M: James Chapman <[email protected]>
17304S: Maintained
17305F: include/linux/if_pppol2tp.h
17306F: include/uapi/linux/if_pppol2tp.h
17307F: net/l2tp/l2tp_ppp.c
17308
17309PPP PROTOCOL DRIVERS AND COMPRESSORS
17310L: [email protected]
17311S: Orphan
17312F: drivers/net/ppp/ppp_*
17313
17314PPS SUPPORT
17315M: Rodolfo Giometti <[email protected]>
17316L: [email protected] (subscribers-only)
17317S: Maintained
17318W: http://wiki.enneenne.com/index.php/LinuxPPS_support
17319F: Documentation/ABI/testing/sysfs-pps
17320F: Documentation/devicetree/bindings/pps/pps-gpio.yaml
17321F: Documentation/driver-api/pps.rst
17322F: drivers/pps/
17323F: include/linux/pps*.h
17324F: include/uapi/linux/pps.h
17325
17326PPTP DRIVER
17327M: Dmitry Kozlov <[email protected]>
17328L: [email protected]
17329S: Maintained
17330W: http://sourceforge.net/projects/accel-pptp
17331F: drivers/net/ppp/pptp.c
17332
17333PRESSURE STALL INFORMATION (PSI)
17334M: Johannes Weiner <[email protected]>
17335M: Suren Baghdasaryan <[email protected]>
17336R: Peter Ziljstra <[email protected]>
17337S: Maintained
17338F: include/linux/psi*
17339F: kernel/sched/psi.c
17340
17341PRINTK
17342M: Petr Mladek <[email protected]>
17343R: Steven Rostedt <[email protected]>
17344R: John Ogness <[email protected]>
17345R: Sergey Senozhatsky <[email protected]>
17346S: Maintained
17347T: git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
17348F: include/linux/printk.h
17349F: kernel/printk/
17350
17351PRINTK INDEXING
17352R: Chris Down <[email protected]>
17353S: Maintained
17354F: Documentation/core-api/printk-index.rst
17355F: kernel/printk/index.c
17356K: printk_index
17357
17358PROC FILESYSTEM
17359L: [email protected]
17360L: [email protected]
17361S: Maintained
17362F: Documentation/filesystems/proc.rst
17363F: fs/proc/
17364F: include/linux/proc_fs.h
17365F: tools/testing/selftests/proc/
17366
17367PROC SYSCTL
17368M: Luis Chamberlain <[email protected]>
17369M: Kees Cook <[email protected]>
17370M: Iurii Zaikin <[email protected]>
17371L: [email protected]
17372L: [email protected]
17373S: Maintained
17374T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git sysctl-next
17375F: fs/proc/proc_sysctl.c
17376F: include/linux/sysctl.h
17377F: kernel/sysctl-test.c
17378F: kernel/sysctl.c
17379F: tools/testing/selftests/sysctl/
17380
17381PS3 NETWORK SUPPORT
17382M: Geoff Levand <[email protected]>
17383L: [email protected]
17384L: [email protected]
17385S: Maintained
17386F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
17387
17388PS3 PLATFORM SUPPORT
17389M: Geoff Levand <[email protected]>
17390L: [email protected]
17391S: Maintained
17392F: arch/powerpc/boot/ps3*
17393F: arch/powerpc/include/asm/lv1call.h
17394F: arch/powerpc/include/asm/ps3*.h
17395F: arch/powerpc/platforms/ps3/
17396F: drivers/*/ps3*
17397F: drivers/ps3/
17398F: drivers/rtc/rtc-ps3.c
17399F: drivers/usb/host/*ps3.c
17400F: sound/ppc/snd_ps3*
17401
17402PS3VRAM DRIVER
17403M: Jim Paris <[email protected]>
17404M: Geoff Levand <[email protected]>
17405L: [email protected]
17406S: Maintained
17407F: drivers/block/ps3vram.c
17408
17409PSAMPLE PACKET SAMPLING SUPPORT
17410M: Yotam Gigi <[email protected]>
17411S: Maintained
17412F: include/net/psample.h
17413F: include/uapi/linux/psample.h
17414F: net/psample
17415
17416PSTORE FILESYSTEM
17417M: Kees Cook <[email protected]>
17418R: Tony Luck <[email protected]>
17419R: Guilherme G. Piccoli <[email protected]>
17420L: [email protected]
17421S: Supported
17422T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
17423F: Documentation/admin-guide/pstore-blk.rst
17424F: Documentation/admin-guide/ramoops.rst
17425F: Documentation/devicetree/bindings/reserved-memory/ramoops.yaml
17426F: drivers/acpi/apei/erst.c
17427F: drivers/firmware/efi/efi-pstore.c
17428F: fs/pstore/
17429F: include/linux/pstore*
17430K: \b(pstore|ramoops)
17431
17432PTP HARDWARE CLOCK SUPPORT
17433M: Richard Cochran <[email protected]>
17434L: [email protected]
17435S: Maintained
17436W: http://linuxptp.sourceforge.net/
17437F: Documentation/ABI/testing/sysfs-ptp
17438F: Documentation/driver-api/ptp.rst
17439F: drivers/net/phy/dp83640*
17440F: drivers/ptp/*
17441F: include/linux/ptp_cl*
17442K: (?:\b|_)ptp(?:\b|_)
17443
17444PTP MOCKUP CLOCK SUPPORT
17445M: Vladimir Oltean <[email protected]>
17446L: [email protected]
17447S: Maintained
17448F: drivers/ptp/ptp_mock.c
17449F: include/linux/ptp_mock.h
17450
17451PTP VIRTUAL CLOCK SUPPORT
17452M: Yangbo Lu <[email protected]>
17453L: [email protected]
17454S: Maintained
17455F: drivers/ptp/ptp_vclock.c
17456F: net/ethtool/phc_vclocks.c
17457
17458PTRACE SUPPORT
17459M: Oleg Nesterov <[email protected]>
17460S: Maintained
17461F: arch/*/*/ptrace*.c
17462F: arch/*/include/asm/ptrace*.h
17463F: arch/*/ptrace*.c
17464F: include/asm-generic/syscall.h
17465F: include/linux/ptrace.h
17466F: include/linux/regset.h
17467F: include/uapi/linux/ptrace.h
17468F: kernel/ptrace.c
17469
17470PULSE8-CEC DRIVER
17471M: Hans Verkuil <[email protected]>
17472L: [email protected]
17473S: Maintained
17474T: git git://linuxtv.org/media_tree.git
17475F: drivers/media/cec/usb/pulse8/
17476
17477PURELIFI PLFXLC DRIVER
17478M: Srinivasan Raju <[email protected]>
17479L: [email protected]
17480S: Supported
17481F: drivers/net/wireless/purelifi/plfxlc/
17482
17483PVRUSB2 VIDEO4LINUX DRIVER
17484M: Mike Isely <[email protected]>
17485L: [email protected] (subscribers-only)
17486L: [email protected]
17487S: Maintained
17488W: http://www.isely.net/pvrusb2/
17489T: git git://linuxtv.org/media_tree.git
17490F: Documentation/driver-api/media/drivers/pvrusb2*
17491F: drivers/media/usb/pvrusb2/
17492
17493PWC WEBCAM DRIVER
17494M: Hans Verkuil <[email protected]>
17495L: [email protected]
17496S: Odd Fixes
17497T: git git://linuxtv.org/media_tree.git
17498F: drivers/media/usb/pwc/*
17499F: include/trace/events/pwc.h
17500
17501PWM IR Transmitter
17502M: Sean Young <[email protected]>
17503L: [email protected]
17504S: Maintained
17505F: Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml
17506F: drivers/media/rc/pwm-ir-tx.c
17507
17508PWM SUBSYSTEM
17509M: Thierry Reding <[email protected]>
17510R: Uwe Kleine-König <[email protected]>
17511L: [email protected]
17512S: Maintained
17513Q: https://patchwork.ozlabs.org/project/linux-pwm/list/
17514T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
17515F: Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml
17516F: Documentation/devicetree/bindings/pwm/
17517F: Documentation/driver-api/pwm.rst
17518F: drivers/gpio/gpio-mvebu.c
17519F: drivers/pwm/
17520F: drivers/video/backlight/pwm_bl.c
17521F: include/dt-bindings/pwm/
17522F: include/linux/pwm.h
17523F: include/linux/pwm_backlight.h
17524K: pwm_(config|apply_state|ops)
17525
17526PXA GPIO DRIVER
17527M: Robert Jarzmik <[email protected]>
17528L: [email protected]
17529S: Maintained
17530F: drivers/gpio/gpio-pxa.c
17531
17532PXA MMCI DRIVER
17533S: Orphan
17534
17535PXA RTC DRIVER
17536M: Robert Jarzmik <[email protected]>
17537L: [email protected]
17538S: Maintained
17539
17540PXA2xx/PXA3xx SUPPORT
17541M: Daniel Mack <[email protected]>
17542M: Haojian Zhuang <[email protected]>
17543M: Robert Jarzmik <[email protected]>
17544L: [email protected] (moderated for non-subscribers)
17545S: Maintained
17546T: git git://github.com/hzhuang1/linux.git
17547T: git git://github.com/rjarzmik/linux.git
17548F: arch/arm/boot/dts/intel/pxa/
17549F: arch/arm/mach-pxa/
17550F: drivers/dma/pxa*
17551F: drivers/pcmcia/pxa2xx*
17552F: drivers/pinctrl/pxa/
17553F: drivers/spi/spi-pxa2xx*
17554F: drivers/usb/gadget/udc/pxa2*
17555F: include/sound/pxa2xx-lib.h
17556F: sound/arm/pxa*
17557F: sound/soc/pxa/
17558
17559QAT DRIVER
17560M: Giovanni Cabiddu <[email protected]>
17561L: [email protected]
17562S: Supported
17563F: drivers/crypto/intel/qat/
17564
17565QCOM AUDIO (ASoC) DRIVERS
17566M: Srinivas Kandagatla <[email protected]>
17567M: Banajit Goswami <[email protected]>
17568L: [email protected] (moderated for non-subscribers)
17569S: Supported
17570F: Documentation/devicetree/bindings/soc/qcom/qcom,apr*
17571F: Documentation/devicetree/bindings/sound/qcom,*
17572F: drivers/soc/qcom/apr.c
17573F: include/dt-bindings/sound/qcom,wcd9335.h
17574F: sound/soc/codecs/lpass-rx-macro.*
17575F: sound/soc/codecs/lpass-tx-macro.*
17576F: sound/soc/codecs/lpass-va-macro.c
17577F: sound/soc/codecs/lpass-wsa-macro.*
17578F: sound/soc/codecs/msm8916-wcd-analog.c
17579F: sound/soc/codecs/msm8916-wcd-digital.c
17580F: sound/soc/codecs/wcd-clsh-v2.*
17581F: sound/soc/codecs/wcd-mbhc-v2.*
17582F: sound/soc/codecs/wcd9335.*
17583F: sound/soc/codecs/wcd934x.c
17584F: sound/soc/codecs/wsa881x.c
17585F: sound/soc/codecs/wsa883x.c
17586F: sound/soc/codecs/wsa884x.c
17587F: sound/soc/qcom/
17588
17589QCOM EMBEDDED USB DEBUGGER (EUD)
17590M: Souradeep Chowdhury <[email protected]>
17591L: [email protected]
17592S: Maintained
17593F: Documentation/ABI/testing/sysfs-driver-eud
17594F: Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml
17595F: drivers/usb/misc/qcom_eud.c
17596
17597QCOM IPA DRIVER
17598M: Alex Elder <[email protected]>
17599L: [email protected]
17600S: Supported
17601F: drivers/net/ipa/
17602
17603QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
17604M: Gabriel Somlo <[email protected]>
17605M: "Michael S. Tsirkin" <[email protected]>
17606L: [email protected]
17607S: Maintained
17608F: drivers/firmware/qemu_fw_cfg.c
17609F: include/uapi/linux/qemu_fw_cfg.h
17610
17611QIB DRIVER
17612M: Dennis Dalessandro <[email protected]>
17613L: [email protected]
17614S: Supported
17615F: drivers/infiniband/hw/qib/
17616
17617QLOGIC QL41xxx FCOE DRIVER
17618M: Saurav Kashyap <[email protected]>
17619M: Javed Hasan <[email protected]>
17620M: [email protected]
17621L: [email protected]
17622S: Supported
17623F: drivers/scsi/qedf/
17624
17625QLOGIC QL41xxx ISCSI DRIVER
17626M: Nilesh Javali <[email protected]>
17627M: Manish Rangankar <[email protected]>
17628M: [email protected]
17629L: [email protected]
17630S: Supported
17631F: drivers/scsi/qedi/
17632
17633QLOGIC QL4xxx ETHERNET DRIVER
17634M: Ariel Elior <[email protected]>
17635M: Manish Chopra <[email protected]>
17636L: [email protected]
17637S: Supported
17638F: drivers/net/ethernet/qlogic/qed/
17639F: drivers/net/ethernet/qlogic/qede/
17640F: include/linux/qed/
17641
17642QLOGIC QL4xxx RDMA DRIVER
17643M: Michal Kalderon <[email protected]>
17644M: Ariel Elior <[email protected]>
17645L: [email protected]
17646S: Supported
17647F: drivers/infiniband/hw/qedr/
17648F: include/uapi/rdma/qedr-abi.h
17649
17650QLOGIC QLA1280 SCSI DRIVER
17651M: Michael Reed <[email protected]>
17652L: [email protected]
17653S: Maintained
17654F: drivers/scsi/qla1280.[ch]
17655
17656QLOGIC QLA2XXX FC-SCSI DRIVER
17657M: Nilesh Javali <[email protected]>
17658M: [email protected]
17659L: [email protected]
17660S: Supported
17661F: drivers/scsi/qla2xxx/
17662
17663QLOGIC QLA3XXX NETWORK DRIVER
17664M: [email protected]
17665L: [email protected]
17666S: Supported
17667F: drivers/net/ethernet/qlogic/qla3xxx.*
17668
17669QLOGIC QLA4XXX iSCSI DRIVER
17670M: Nilesh Javali <[email protected]>
17671M: Manish Rangankar <[email protected]>
17672M: [email protected]
17673L: [email protected]
17674S: Supported
17675F: drivers/scsi/qla4xxx/
17676
17677QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
17678M: Shahed Shaikh <[email protected]>
17679M: Manish Chopra <[email protected]>
17680M: [email protected]
17681L: [email protected]
17682S: Supported
17683F: drivers/net/ethernet/qlogic/qlcnic/
17684
17685QM1D1B0004 MEDIA DRIVER
17686M: Akihiro Tsukada <[email protected]>
17687L: [email protected]
17688S: Odd Fixes
17689F: drivers/media/tuners/qm1d1b0004*
17690
17691QM1D1C0042 MEDIA DRIVER
17692M: Akihiro Tsukada <[email protected]>
17693L: [email protected]
17694S: Odd Fixes
17695F: drivers/media/tuners/qm1d1c0042*
17696
17697QNX4 FILESYSTEM
17698M: Anders Larsen <[email protected]>
17699S: Maintained
17700W: http://www.alarsen.net/linux/qnx4fs/
17701F: fs/qnx4/
17702F: include/uapi/linux/qnx4_fs.h
17703F: include/uapi/linux/qnxtypes.h
17704
17705QNX6 FILESYSTEM
17706S: Orphan
17707F: Documentation/filesystems/qnx6.rst
17708F: fs/qnx6/
17709F: include/linux/qnx6_fs.h
17710
17711QORIQ DPAA2 FSL-MC BUS DRIVER
17712M: Stuart Yoder <[email protected]>
17713M: Laurentiu Tudor <[email protected]>
17714L: [email protected]
17715S: Maintained
17716F: Documentation/ABI/stable/sysfs-bus-fsl-mc
17717F: Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
17718F: Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
17719F: drivers/bus/fsl-mc/
17720F: include/uapi/linux/fsl_mc.h
17721
17722QT1010 MEDIA DRIVER
17723L: [email protected]
17724S: Orphan
17725W: https://linuxtv.org
17726Q: http://patchwork.linuxtv.org/project/linux-media/list/
17727F: drivers/media/tuners/qt1010*
17728
17729QUALCOMM ATH12K WIRELESS DRIVER
17730M: Kalle Valo <[email protected]>
17731M: Jeff Johnson <[email protected]>
17732L: [email protected]
17733S: Supported
17734W: https://wireless.wiki.kernel.org/en/users/Drivers/ath12k
17735T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17736F: drivers/net/wireless/ath/ath12k/
17737
17738QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
17739M: Kalle Valo <[email protected]>
17740M: Jeff Johnson <[email protected]>
17741L: [email protected]
17742S: Supported
17743W: https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
17744T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17745F: Documentation/devicetree/bindings/net/wireless/qcom,ath10k.yaml
17746F: drivers/net/wireless/ath/ath10k/
17747
17748QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
17749M: Kalle Valo <[email protected]>
17750M: Jeff Johnson <[email protected]>
17751L: [email protected]
17752S: Supported
17753W: https://wireless.wiki.kernel.org/en/users/Drivers/ath11k
17754B: https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport
17755T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17756F: Documentation/devicetree/bindings/net/wireless/qcom,ath11k.yaml
17757F: drivers/net/wireless/ath/ath11k/
17758
17759QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
17760M: Toke Høiland-Jørgensen <[email protected]>
17761L: [email protected]
17762S: Maintained
17763W: https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
17764T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
17765F: Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml
17766F: drivers/net/wireless/ath/ath9k/
17767
17768QUALCOMM BAM-DMUX WWAN NETWORK DRIVER
17769M: Stephan Gerhold <[email protected]>
17770L: [email protected]
17771L: [email protected]
17772S: Maintained
17773F: Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml
17774F: drivers/net/wwan/qcom_bam_dmux.c
17775
17776QUALCOMM CAMERA SUBSYSTEM DRIVER
17777M: Robert Foss <[email protected]>
17778M: Todor Tomov <[email protected]>
17779M: Bryan O'Donoghue <[email protected]>
17780L: [email protected]
17781S: Maintained
17782F: Documentation/admin-guide/media/qcom_camss.rst
17783F: Documentation/devicetree/bindings/media/*camss*
17784F: drivers/media/platform/qcom/camss/
17785
17786QUALCOMM CLOCK DRIVERS
17787M: Bjorn Andersson <[email protected]>
17788L: [email protected]
17789S: Supported
17790T: git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
17791F: Documentation/devicetree/bindings/clock/qcom,*
17792F: drivers/clk/qcom/
17793F: include/dt-bindings/clock/qcom,*
17794
17795QUALCOMM CLOUD AI (QAIC) DRIVER
17796M: Jeffrey Hugo <[email protected]>
17797R: Carl Vanderlip <[email protected]>
17798R: Pranjal Ramajor Asha Kanojiya <[email protected]>
17799L: [email protected]
17800L: [email protected]
17801S: Supported
17802T: git git://anongit.freedesktop.org/drm/drm-misc
17803F: Documentation/accel/qaic/
17804F: drivers/accel/qaic/
17805F: include/uapi/drm/qaic_accel.h
17806
17807QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
17808M: Bjorn Andersson <[email protected]>
17809M: Konrad Dybcio <[email protected]>
17810L: [email protected]
17811L: [email protected]
17812S: Maintained
17813F: Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml
17814F: drivers/pmdomain/qcom/cpr.c
17815
17816QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
17817M: Ilia Lin <[email protected]>
17818L: [email protected]
17819S: Maintained
17820F: Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml
17821F: Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml
17822F: drivers/cpufreq/qcom-cpufreq-nvmem.c
17823
17824QUALCOMM CRYPTO DRIVERS
17825M: Thara Gopinath <[email protected]>
17826L: [email protected]
17827L: [email protected]
17828S: Maintained
17829F: Documentation/devicetree/bindings/crypto/qcom-qce.yaml
17830F: drivers/crypto/qce/
17831
17832QUALCOMM EMAC GIGABIT ETHERNET DRIVER
17833M: Timur Tabi <[email protected]>
17834L: [email protected]
17835S: Maintained
17836F: drivers/net/ethernet/qualcomm/emac/
17837
17838QUALCOMM ETHQOS ETHERNET DRIVER
17839M: Vinod Koul <[email protected]>
17840R: Bhupesh Sharma <[email protected]>
17841L: [email protected]
17842L: [email protected]
17843S: Maintained
17844F: Documentation/devicetree/bindings/net/qcom,ethqos.yaml
17845F: drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
17846
17847QUALCOMM FASTRPC DRIVER
17848M: Srinivas Kandagatla <[email protected]>
17849M: Amol Maheshwari <[email protected]>
17850L: [email protected]
17851S: Maintained
17852F: Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml
17853F: drivers/misc/fastrpc.c
17854F: include/uapi/misc/fastrpc.h
17855
17856QUALCOMM HEXAGON ARCHITECTURE
17857M: Brian Cain <[email protected]>
17858L: [email protected]
17859S: Supported
17860T: git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git
17861F: arch/hexagon/
17862
17863QUALCOMM HIDMA DRIVER
17864M: Sinan Kaya <[email protected]>
17865L: [email protected] (moderated for non-subscribers)
17866L: [email protected]
17867L: [email protected]
17868S: Supported
17869F: drivers/dma/qcom/hidma*
17870
17871QUALCOMM I2C CCI DRIVER
17872M: Loic Poulain <[email protected]>
17873M: Robert Foss <[email protected]>
17874L: [email protected]
17875L: [email protected]
17876S: Maintained
17877F: Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml
17878F: drivers/i2c/busses/i2c-qcom-cci.c
17879
17880QUALCOMM INTERCONNECT BWMON DRIVER
17881M: Krzysztof Kozlowski <[email protected]>
17882L: [email protected]
17883S: Maintained
17884F: Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml
17885F: drivers/soc/qcom/icc-bwmon.c
17886
17887QUALCOMM IOMMU
17888M: Rob Clark <[email protected]>
17889L: [email protected]
17890L: [email protected]
17891S: Maintained
17892F: drivers/iommu/arm/arm-smmu/qcom_iommu.c
17893F: drivers/iommu/arm/arm-smmu/arm-smmu-qcom*
17894F: drivers/iommu/msm_iommu*
17895
17896QUALCOMM IPC ROUTER (QRTR) DRIVER
17897M: Manivannan Sadhasivam <[email protected]>
17898L: [email protected]
17899S: Maintained
17900F: include/trace/events/qrtr.h
17901F: include/uapi/linux/qrtr.h
17902F: net/qrtr/
17903
17904QUALCOMM IPCC MAILBOX DRIVER
17905M: Manivannan Sadhasivam <[email protected]>
17906L: [email protected]
17907S: Supported
17908F: Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
17909F: drivers/mailbox/qcom-ipcc.c
17910F: include/dt-bindings/mailbox/qcom-ipcc.h
17911
17912QUALCOMM IPQ4019 USB PHY DRIVER
17913M: Robert Marko <[email protected]>
17914M: Luka Perkov <[email protected]>
17915L: [email protected]
17916S: Maintained
17917F: Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml
17918F: drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c
17919
17920QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
17921M: Robert Marko <[email protected]>
17922M: Luka Perkov <[email protected]>
17923L: [email protected]
17924S: Maintained
17925F: Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
17926F: drivers/regulator/vqmmc-ipq4019-regulator.c
17927
17928QUALCOMM NAND CONTROLLER DRIVER
17929M: Manivannan Sadhasivam <[email protected]>
17930L: [email protected]
17931L: [email protected]
17932S: Maintained
17933F: Documentation/devicetree/bindings/mtd/qcom,nandc.yaml
17934F: drivers/mtd/nand/raw/qcom_nandc.c
17935
17936QUALCOMM QSEECOM DRIVER
17937M: Maximilian Luz <[email protected]>
17938L: [email protected]
17939S: Maintained
17940F: drivers/firmware/qcom/qcom_qseecom.c
17941
17942QUALCOMM QSEECOM UEFISECAPP DRIVER
17943M: Maximilian Luz <[email protected]>
17944L: [email protected]
17945S: Maintained
17946F: drivers/firmware/qcom/qcom_qseecom_uefisecapp.c
17947
17948QUALCOMM RMNET DRIVER
17949M: Subash Abhinov Kasiviswanathan <[email protected]>
17950M: Sean Tranchetti <[email protected]>
17951L: [email protected]
17952S: Maintained
17953F: Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
17954F: drivers/net/ethernet/qualcomm/rmnet/
17955F: include/linux/if_rmnet.h
17956
17957QUALCOMM TSENS THERMAL DRIVER
17958M: Amit Kucheria <[email protected]>
17959M: Thara Gopinath <[email protected]>
17960L: [email protected]
17961L: [email protected]
17962S: Maintained
17963F: Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
17964F: drivers/thermal/qcom/
17965
17966QUALCOMM TYPEC PORT MANAGER DRIVER
17967M: Bryan O'Donoghue <[email protected]>
17968L: [email protected]
17969L: [email protected]
17970S: Maintained
17971F: Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml
17972F: drivers/usb/typec/tcpm/qcom/
17973
17974QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
17975M: Stanimir Varbanov <[email protected]>
17976M: Vikash Garodia <[email protected]>
17977R: Bryan O'Donoghue <[email protected]>
17978L: [email protected]
17979L: [email protected]
17980S: Maintained
17981T: git git://linuxtv.org/media_tree.git
17982F: Documentation/devicetree/bindings/media/*venus*
17983F: drivers/media/platform/qcom/venus/
17984
17985QUALCOMM WCN36XX WIRELESS DRIVER
17986M: Loic Poulain <[email protected]>
17987L: [email protected]
17988S: Supported
17989W: https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
17990F: drivers/net/wireless/ath/wcn36xx/
17991
17992QUANTENNA QTNFMAC WIRELESS DRIVER
17993M: Igor Mitsyanko <[email protected]>
17994R: Sergey Matyukevich <[email protected]>
17995L: [email protected]
17996S: Maintained
17997F: drivers/net/wireless/quantenna
17998
17999RADEON and AMDGPU DRM DRIVERS
18000M: Alex Deucher <[email protected]>
18001M: Christian König <[email protected]>
18002M: Pan, Xinhui <[email protected]>
18003L: [email protected]
18004S: Supported
18005B: https://gitlab.freedesktop.org/drm/amd/-/issues
18006C: irc://irc.oftc.net/radeon
18007T: git https://gitlab.freedesktop.org/agd5f/linux.git
18008F: Documentation/gpu/amdgpu/
18009F: drivers/gpu/drm/amd/
18010F: drivers/gpu/drm/ci/xfails/amd*
18011F: drivers/gpu/drm/radeon/
18012F: include/uapi/drm/amdgpu_drm.h
18013F: include/uapi/drm/radeon_drm.h
18014
18015RADEON FRAMEBUFFER DISPLAY DRIVER
18016M: Benjamin Herrenschmidt <[email protected]>
18017L: [email protected]
18018S: Maintained
18019F: drivers/video/fbdev/aty/radeon*
18020F: include/uapi/linux/radeonfb.h
18021
18022RADIOSHARK RADIO DRIVER
18023M: Hans Verkuil <[email protected]>
18024L: [email protected]
18025S: Maintained
18026T: git git://linuxtv.org/media_tree.git
18027F: drivers/media/radio/radio-shark.c
18028
18029RADIOSHARK2 RADIO DRIVER
18030M: Hans Verkuil <[email protected]>
18031L: [email protected]
18032S: Maintained
18033T: git git://linuxtv.org/media_tree.git
18034F: drivers/media/radio/radio-shark2.c
18035F: drivers/media/radio/radio-tea5777.c
18036
18037RADOS BLOCK DEVICE (RBD)
18038M: Ilya Dryomov <[email protected]>
18039R: Dongsheng Yang <[email protected]>
18040L: [email protected]
18041S: Supported
18042W: http://ceph.com/
18043T: git https://github.com/ceph/ceph-client.git
18044F: Documentation/ABI/testing/sysfs-bus-rbd
18045F: drivers/block/rbd.c
18046F: drivers/block/rbd_types.h
18047
18048RAGE128 FRAMEBUFFER DISPLAY DRIVER
18049L: [email protected]
18050S: Orphan
18051F: drivers/video/fbdev/aty/aty128fb.c
18052
18053RAINSHADOW-CEC DRIVER
18054M: Hans Verkuil <[email protected]>
18055L: [email protected]
18056S: Maintained
18057T: git git://linuxtv.org/media_tree.git
18058F: drivers/media/cec/usb/rainshadow/
18059
18060RALINK MIPS ARCHITECTURE
18061M: John Crispin <[email protected]>
18062L: [email protected]
18063S: Maintained
18064F: arch/mips/ralink
18065
18066RALINK MT7621 MIPS ARCHITECTURE
18067M: Arınç ÜNAL <[email protected]>
18068M: Sergio Paracuellos <[email protected]>
18069L: [email protected]
18070S: Maintained
18071F: arch/mips/boot/dts/ralink/mt7621*
18072
18073RALINK RT2X00 WIRELESS LAN DRIVER
18074M: Stanislaw Gruszka <[email protected]>
18075L: [email protected]
18076S: Maintained
18077F: drivers/net/wireless/ralink/rt2x00/
18078
18079RAMDISK RAM BLOCK DEVICE DRIVER
18080M: Jens Axboe <[email protected]>
18081S: Maintained
18082F: Documentation/admin-guide/blockdev/ramdisk.rst
18083F: drivers/block/brd.c
18084
18085RANCHU VIRTUAL BOARD FOR MIPS
18086M: Miodrag Dinic <[email protected]>
18087L: [email protected]
18088S: Supported
18089F: arch/mips/configs/generic/board-ranchu.config
18090F: arch/mips/generic/board-ranchu.c
18091
18092RANDOM NUMBER DRIVER
18093M: "Theodore Ts'o" <[email protected]>
18094M: Jason A. Donenfeld <[email protected]>
18095S: Maintained
18096T: git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
18097F: drivers/char/random.c
18098F: drivers/virt/vmgenid.c
18099
18100RAPIDIO SUBSYSTEM
18101M: Matt Porter <[email protected]>
18102M: Alexandre Bounine <[email protected]>
18103S: Maintained
18104F: drivers/rapidio/
18105
18106RAS INFRASTRUCTURE
18107M: Tony Luck <[email protected]>
18108M: Borislav Petkov <[email protected]>
18109L: [email protected]
18110S: Maintained
18111F: Documentation/admin-guide/ras.rst
18112F: drivers/ras/
18113F: include/linux/ras.h
18114F: include/ras/ras_event.h
18115
18116RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
18117L: [email protected]
18118S: Orphan
18119F: drivers/net/wireless/legacy/ray*
18120
18121RC-CORE / LIRC FRAMEWORK
18122M: Sean Young <[email protected]>
18123L: [email protected]
18124S: Maintained
18125W: http://linuxtv.org
18126T: git git://linuxtv.org/media_tree.git
18127F: Documentation/driver-api/media/rc-core.rst
18128F: Documentation/userspace-api/media/rc/
18129F: drivers/media/rc/
18130F: include/media/rc-core.h
18131F: include/media/rc-map.h
18132F: include/uapi/linux/lirc.h
18133
18134RCMM REMOTE CONTROLS DECODER
18135M: Patrick Lerda <[email protected]>
18136S: Maintained
18137F: drivers/media/rc/ir-rcmm-decoder.c
18138
18139RCUTORTURE TEST FRAMEWORK
18140M: "Paul E. McKenney" <[email protected]>
18141M: Josh Triplett <[email protected]>
18142R: Steven Rostedt <[email protected]>
18143R: Mathieu Desnoyers <[email protected]>
18144R: Lai Jiangshan <[email protected]>
18145L: [email protected]
18146S: Supported
18147T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18148F: tools/testing/selftests/rcutorture
18149
18150RDACM20 Camera Sensor
18151M: Jacopo Mondi <[email protected]>
18152M: Kieran Bingham <[email protected]>
18153M: Laurent Pinchart <[email protected]>
18154M: Niklas Söderlund <[email protected]>
18155L: [email protected]
18156S: Maintained
18157F: Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
18158F: drivers/media/i2c/max9271.c
18159F: drivers/media/i2c/max9271.h
18160F: drivers/media/i2c/rdacm20.c
18161
18162RDACM21 Camera Sensor
18163M: Jacopo Mondi <[email protected]>
18164M: Kieran Bingham <[email protected]>
18165M: Laurent Pinchart <[email protected]>
18166M: Niklas Söderlund <[email protected]>
18167L: [email protected]
18168S: Maintained
18169F: Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
18170F: drivers/media/i2c/max9271.c
18171F: drivers/media/i2c/max9271.h
18172F: drivers/media/i2c/rdacm21.c
18173
18174RDC R-321X SoC
18175M: Florian Fainelli <[email protected]>
18176S: Maintained
18177
18178RDC R6040 FAST ETHERNET DRIVER
18179M: Florian Fainelli <[email protected]>
18180L: [email protected]
18181S: Maintained
18182F: drivers/net/ethernet/rdc/r6040.c
18183
18184RDMAVT - RDMA verbs software
18185M: Dennis Dalessandro <[email protected]>
18186L: [email protected]
18187S: Supported
18188F: drivers/infiniband/sw/rdmavt
18189
18190RDS - RELIABLE DATAGRAM SOCKETS
18191M: Santosh Shilimkar <[email protected]>
18192L: [email protected]
18193L: [email protected]
18194L: [email protected] (moderated for non-subscribers)
18195S: Supported
18196W: https://oss.oracle.com/projects/rds/
18197F: Documentation/networking/rds.rst
18198F: net/rds/
18199
18200RDT - RESOURCE ALLOCATION
18201M: Fenghua Yu <[email protected]>
18202M: Reinette Chatre <[email protected]>
18203L: [email protected]
18204S: Supported
18205F: Documentation/arch/x86/resctrl*
18206F: arch/x86/include/asm/resctrl.h
18207F: arch/x86/kernel/cpu/resctrl/
18208F: tools/testing/selftests/resctrl/
18209
18210READ-COPY UPDATE (RCU)
18211M: "Paul E. McKenney" <[email protected]>
18212M: Frederic Weisbecker <[email protected]> (kernel/rcu/tree_nocb.h)
18213M: Neeraj Upadhyay <[email protected]> (kernel/rcu/tasks.h)
18214M: Joel Fernandes <[email protected]>
18215M: Josh Triplett <[email protected]>
18216M: Boqun Feng <[email protected]>
18217R: Steven Rostedt <[email protected]>
18218R: Mathieu Desnoyers <[email protected]>
18219R: Lai Jiangshan <[email protected]>
18220R: Zqiang <[email protected]>
18221L: [email protected]
18222S: Supported
18223W: http://www.rdrop.com/users/paulmck/RCU/
18224T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
18225F: Documentation/RCU/
18226F: include/linux/rcu*
18227F: kernel/rcu/
18228X: Documentation/RCU/torture.rst
18229X: include/linux/srcu*.h
18230X: kernel/rcu/srcu*.c
18231
18232REAL TIME CLOCK (RTC) SUBSYSTEM
18233M: Alessandro Zummo <[email protected]>
18234M: Alexandre Belloni <[email protected]>
18235L: [email protected]
18236S: Maintained
18237Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
18238T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
18239F: Documentation/admin-guide/rtc.rst
18240F: Documentation/devicetree/bindings/rtc/
18241F: drivers/rtc/
18242F: include/linux/rtc.h
18243F: include/linux/rtc/
18244F: include/uapi/linux/rtc.h
18245F: tools/testing/selftests/rtc/
18246
18247Real-time Linux Analysis (RTLA) tools
18248M: Daniel Bristot de Oliveira <[email protected]>
18249M: Steven Rostedt <[email protected]>
18250L: [email protected]
18251S: Maintained
18252F: Documentation/tools/rtla/
18253F: tools/tracing/rtla/
18254
18255REALTEK AUDIO CODECS
18256M: Oder Chiou <[email protected]>
18257S: Maintained
18258F: include/sound/rt*.h
18259F: sound/soc/codecs/rt*
18260
18261REALTEK OTTO WATCHDOG
18262M: Sander Vanheule <[email protected]>
18263L: [email protected]
18264S: Maintained
18265F: Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml
18266F: drivers/watchdog/realtek_otto_wdt.c
18267
18268REALTEK RTL83xx SMI DSA ROUTER CHIPS
18269M: Linus Walleij <[email protected]>
18270M: Alvin Šipraga <[email protected]>
18271S: Maintained
18272F: Documentation/devicetree/bindings/net/dsa/realtek.yaml
18273F: drivers/net/dsa/realtek/*
18274
18275REALTEK WIRELESS DRIVER (rtlwifi family)
18276M: Ping-Ke Shih <[email protected]>
18277L: [email protected]
18278S: Maintained
18279F: drivers/net/wireless/realtek/rtlwifi/
18280
18281REALTEK WIRELESS DRIVER (rtw88)
18282M: Ping-Ke Shih <[email protected]>
18283L: [email protected]
18284S: Maintained
18285F: drivers/net/wireless/realtek/rtw88/
18286
18287REALTEK WIRELESS DRIVER (rtw89)
18288M: Ping-Ke Shih <[email protected]>
18289L: [email protected]
18290S: Maintained
18291F: drivers/net/wireless/realtek/rtw89/
18292
18293REDPINE WIRELESS DRIVER
18294L: [email protected]
18295S: Orphan
18296F: drivers/net/wireless/rsi/
18297
18298REGISTER MAP ABSTRACTION
18299M: Mark Brown <[email protected]>
18300L: [email protected]
18301S: Supported
18302T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
18303F: Documentation/devicetree/bindings/regmap/
18304F: drivers/base/regmap/
18305F: include/linux/regmap.h
18306
18307REISERFS FILE SYSTEM
18308L: [email protected]
18309S: Obsolete
18310F: fs/reiserfs/
18311
18312REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
18313M: Bjorn Andersson <[email protected]>
18314M: Mathieu Poirier <[email protected]>
18315L: [email protected]
18316S: Maintained
18317T: git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next
18318F: Documentation/ABI/testing/sysfs-class-remoteproc
18319F: Documentation/devicetree/bindings/remoteproc/
18320F: Documentation/staging/remoteproc.rst
18321F: drivers/remoteproc/
18322F: include/linux/remoteproc.h
18323F: include/linux/remoteproc/
18324
18325REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
18326M: Bjorn Andersson <[email protected]>
18327M: Mathieu Poirier <[email protected]>
18328L: [email protected]
18329S: Maintained
18330T: git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next
18331F: Documentation/ABI/testing/sysfs-bus-rpmsg
18332F: Documentation/staging/rpmsg.rst
18333F: drivers/rpmsg/
18334F: include/linux/rpmsg.h
18335F: include/linux/rpmsg/
18336F: include/uapi/linux/rpmsg.h
18337F: samples/rpmsg/
18338
18339REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER
18340M: Stephan Gerhold <[email protected]>
18341L: [email protected]
18342L: [email protected]
18343S: Maintained
18344F: drivers/net/wwan/rpmsg_wwan_ctrl.c
18345
18346RENESAS CLOCK DRIVERS
18347M: Geert Uytterhoeven <[email protected]>
18348L: [email protected]
18349S: Supported
18350T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk
18351F: Documentation/devicetree/bindings/clock/renesas,*
18352F: drivers/clk/renesas/
18353
18354RENESAS EMEV2 I2C DRIVER
18355M: Wolfram Sang <[email protected]>
18356L: [email protected]
18357S: Supported
18358F: Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml
18359F: drivers/i2c/busses/i2c-emev2.c
18360
18361RENESAS ETHERNET DRIVERS
18362R: Sergey Shtylyov <[email protected]>
18363L: [email protected]
18364L: [email protected]
18365F: Documentation/devicetree/bindings/net/renesas,*.yaml
18366F: drivers/net/ethernet/renesas/
18367F: include/linux/sh_eth.h
18368
18369RENESAS IDT821034 ASoC CODEC
18370M: Herve Codina <[email protected]>
18371L: [email protected] (moderated for non-subscribers)
18372S: Maintained
18373F: Documentation/devicetree/bindings/sound/renesas,idt821034.yaml
18374F: sound/soc/codecs/idt821034.c
18375
18376RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER
18377M: Miquel Raynal <[email protected]>
18378L: [email protected]
18379L: [email protected]
18380S: Maintained
18381F: Documentation/devicetree/bindings/mtd/renesas-nandc.yaml
18382F: drivers/mtd/nand/raw/renesas-nand-controller.c
18383
18384RENESAS R-CAR GYROADC DRIVER
18385M: Marek Vasut <[email protected]>
18386L: [email protected]
18387S: Supported
18388F: Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml
18389F: drivers/iio/adc/rcar-gyroadc.c
18390
18391RENESAS R-CAR I2C DRIVERS
18392M: Wolfram Sang <[email protected]>
18393L: [email protected]
18394S: Supported
18395F: Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml
18396F: Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml
18397F: drivers/i2c/busses/i2c-rcar.c
18398F: drivers/i2c/busses/i2c-sh_mobile.c
18399
18400RENESAS R-CAR SATA DRIVER
18401R: Sergey Shtylyov <[email protected]>
18402L: [email protected]
18403L: [email protected]
18404S: Supported
18405F: Documentation/devicetree/bindings/ata/renesas,rcar-sata.yaml
18406F: drivers/ata/sata_rcar.c
18407
18408RENESAS R-CAR THERMAL DRIVERS
18409M: Niklas Söderlund <[email protected]>
18410L: [email protected]
18411S: Supported
18412F: Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
18413F: Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
18414F: drivers/thermal/rcar_gen3_thermal.c
18415F: drivers/thermal/rcar_thermal.c
18416
18417RENESAS RIIC DRIVER
18418M: Chris Brandt <[email protected]>
18419L: [email protected]
18420S: Supported
18421F: Documentation/devicetree/bindings/i2c/renesas,riic.yaml
18422F: drivers/i2c/busses/i2c-riic.c
18423
18424RENESAS RZ/G2L A/D DRIVER
18425M: Lad Prabhakar <[email protected]>
18426L: [email protected]
18427L: [email protected]
18428S: Supported
18429F: Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml
18430F: drivers/iio/adc/rzg2l_adc.c
18431
18432RENESAS RZ/G2L MTU3a COUNTER DRIVER
18433M: Biju Das <[email protected]>
18434L: [email protected]
18435L: [email protected]
18436S: Supported
18437F: Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml
18438F: drivers/counter/rz-mtu3-cnt.c
18439
18440RENESAS RZ/N1 A5PSW SWITCH DRIVER
18441M: Clément Léger <[email protected]>
18442L: [email protected]
18443L: [email protected]
18444S: Maintained
18445F: Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml
18446F: Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml
18447F: drivers/net/dsa/rzn1_a5psw*
18448F: drivers/net/pcs/pcs-rzn1-miic.c
18449F: include/dt-bindings/net/pcs-rzn1-miic.h
18450F: include/linux/pcs-rzn1-miic.h
18451F: net/dsa/tag_rzn1_a5psw.c
18452
18453RENESAS RZ/N1 RTC CONTROLLER DRIVER
18454M: Miquel Raynal <[email protected]>
18455L: [email protected]
18456L: [email protected]
18457S: Maintained
18458F: Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml
18459F: drivers/rtc/rtc-rzn1.c
18460
18461RENESAS RZ/N1 USBF CONTROLLER DRIVER
18462M: Herve Codina <[email protected]>
18463L: [email protected]
18464L: [email protected]
18465S: Maintained
18466F: Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml
18467F: drivers/usb/gadget/udc/renesas_usbf.c
18468
18469RENESAS RZ/V2M I2C DRIVER
18470M: Fabrizio Castro <[email protected]>
18471L: [email protected]
18472L: [email protected]
18473S: Supported
18474F: Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml
18475F: drivers/i2c/busses/i2c-rzv2m.c
18476
18477RENESAS USB PHY DRIVER
18478M: Yoshihiro Shimoda <[email protected]>
18479L: [email protected]
18480S: Maintained
18481F: drivers/phy/renesas/phy-rcar-gen3-usb*.c
18482
18483RENESAS VERSACLOCK 7 CLOCK DRIVER
18484M: Alex Helms <[email protected]>
18485S: Maintained
18486F: Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml
18487F: drivers/clk/clk-versaclock7.c
18488
18489RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER
18490M: Herve Codina <[email protected]>
18491L: [email protected]
18492S: Maintained
18493F: Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml
18494F: drivers/iio/potentiometer/x9250.c
18495
18496RESET CONTROLLER FRAMEWORK
18497M: Philipp Zabel <[email protected]>
18498S: Maintained
18499T: git git://git.pengutronix.de/git/pza/linux
18500F: Documentation/devicetree/bindings/reset/
18501F: Documentation/driver-api/reset.rst
18502F: drivers/reset/
18503F: include/dt-bindings/reset/
18504F: include/linux/reset-controller.h
18505F: include/linux/reset.h
18506F: include/linux/reset/
18507K: \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
18508
18509RESTARTABLE SEQUENCES SUPPORT
18510M: Mathieu Desnoyers <[email protected]>
18511M: Peter Zijlstra <[email protected]>
18512M: "Paul E. McKenney" <[email protected]>
18513M: Boqun Feng <[email protected]>
18514L: [email protected]
18515S: Supported
18516F: include/trace/events/rseq.h
18517F: include/uapi/linux/rseq.h
18518F: kernel/rseq.c
18519F: tools/testing/selftests/rseq/
18520
18521RFKILL
18522M: Johannes Berg <[email protected]>
18523L: [email protected]
18524S: Maintained
18525W: https://wireless.wiki.kernel.org/
18526Q: https://patchwork.kernel.org/project/linux-wireless/list/
18527T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git
18528T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git
18529F: Documentation/ABI/stable/sysfs-class-rfkill
18530F: Documentation/driver-api/rfkill.rst
18531F: include/linux/rfkill.h
18532F: include/uapi/linux/rfkill.h
18533F: net/rfkill/
18534
18535RHASHTABLE
18536M: Thomas Graf <[email protected]>
18537M: Herbert Xu <[email protected]>
18538L: [email protected]
18539S: Maintained
18540F: include/linux/rhashtable-types.h
18541F: include/linux/rhashtable.h
18542F: lib/rhashtable.c
18543F: lib/test_rhashtable.c
18544
18545RICOH R5C592 MEMORYSTICK DRIVER
18546M: Maxim Levitsky <[email protected]>
18547S: Maintained
18548F: drivers/memstick/host/r592.*
18549
18550RICOH SMARTMEDIA/XD DRIVER
18551M: Maxim Levitsky <[email protected]>
18552S: Maintained
18553F: drivers/mtd/nand/raw/r852.c
18554F: drivers/mtd/nand/raw/r852.h
18555
18556RISC-V ARCHITECTURE
18557M: Paul Walmsley <[email protected]>
18558M: Palmer Dabbelt <[email protected]>
18559M: Albert Ou <[email protected]>
18560L: [email protected]
18561S: Supported
18562Q: https://patchwork.kernel.org/project/linux-riscv/list/
18563C: irc://irc.libera.chat/riscv
18564P: Documentation/arch/riscv/patch-acceptance.rst
18565T: git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
18566F: arch/riscv/
18567N: riscv
18568K: riscv
18569
18570RISC-V MICROCHIP FPGA SUPPORT
18571M: Conor Dooley <[email protected]>
18572M: Daire McNamara <[email protected]>
18573L: [email protected]
18574S: Supported
18575F: Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml
18576F: Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml
18577F: Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml
18578F: Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml
18579F: Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml
18580F: Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml
18581F: Documentation/devicetree/bindings/riscv/microchip.yaml
18582F: Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml
18583F: Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml
18584F: Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml
18585F: arch/riscv/boot/dts/microchip/
18586F: drivers/char/hw_random/mpfs-rng.c
18587F: drivers/clk/microchip/clk-mpfs*.c
18588F: drivers/i2c/busses/i2c-microchip-corei2c.c
18589F: drivers/mailbox/mailbox-mpfs.c
18590F: drivers/pci/controller/pcie-microchip-host.c
18591F: drivers/pwm/pwm-microchip-core.c
18592F: drivers/reset/reset-mpfs.c
18593F: drivers/rtc/rtc-mpfs.c
18594F: drivers/soc/microchip/mpfs-sys-controller.c
18595F: drivers/spi/spi-microchip-core-qspi.c
18596F: drivers/spi/spi-microchip-core.c
18597F: drivers/usb/musb/mpfs.c
18598F: include/soc/microchip/mpfs.h
18599
18600RISC-V MISC SOC SUPPORT
18601M: Conor Dooley <[email protected]>
18602L: [email protected]
18603S: Maintained
18604Q: https://patchwork.kernel.org/project/linux-riscv/list/
18605T: git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
18606F: Documentation/devicetree/bindings/riscv/
18607F: arch/riscv/boot/dts/
18608X: arch/riscv/boot/dts/allwinner/
18609X: arch/riscv/boot/dts/renesas/
18610
18611RISC-V PMU DRIVERS
18612M: Atish Patra <[email protected]>
18613R: Anup Patel <[email protected]>
18614L: [email protected]
18615S: Supported
18616F: drivers/perf/riscv_pmu.c
18617F: drivers/perf/riscv_pmu_legacy.c
18618F: drivers/perf/riscv_pmu_sbi.c
18619
18620RISC-V THEAD SoC SUPPORT
18621M: Jisheng Zhang <[email protected]>
18622M: Guo Ren <[email protected]>
18623M: Fu Wei <[email protected]>
18624L: [email protected]
18625S: Maintained
18626F: arch/riscv/boot/dts/thead/
18627
18628RNBD BLOCK DRIVERS
18629M: Md. Haris Iqbal <[email protected]>
18630M: Jack Wang <[email protected]>
18631L: [email protected]
18632S: Maintained
18633F: drivers/block/rnbd/
18634
18635ROCCAT DRIVERS
18636M: Stefan Achatz <[email protected]>
18637S: Maintained
18638W: http://sourceforge.net/projects/roccat/
18639F: Documentation/ABI/*/sysfs-driver-hid-roccat*
18640F: drivers/hid/hid-roccat*
18641F: include/linux/hid-roccat*
18642
18643ROCKCHIP CRYPTO DRIVERS
18644M: Corentin Labbe <[email protected]>
18645L: [email protected]
18646S: Maintained
18647F: Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml
18648F: drivers/crypto/rockchip/
18649
18650ROCKCHIP I2S TDM DRIVER
18651M: Nicolas Frattaroli <[email protected]>
18652L: [email protected]
18653S: Maintained
18654F: Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml
18655F: sound/soc/rockchip/rockchip_i2s_tdm.*
18656
18657ROCKCHIP ISP V1 DRIVER
18658M: Dafna Hirschfeld <[email protected]>
18659M: Laurent Pinchart <[email protected]>
18660L: [email protected]
18661L: [email protected]
18662S: Maintained
18663F: Documentation/admin-guide/media/rkisp1.rst
18664F: Documentation/devicetree/bindings/media/rockchip-isp1.yaml
18665F: Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst
18666F: drivers/media/platform/rockchip/rkisp1
18667F: include/uapi/linux/rkisp1-config.h
18668
18669ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
18670M: Jacob Chen <[email protected]>
18671M: Ezequiel Garcia <[email protected]>
18672L: [email protected]
18673L: [email protected]
18674S: Maintained
18675F: Documentation/devicetree/bindings/media/rockchip-rga.yaml
18676F: drivers/media/platform/rockchip/rga/
18677
18678ROCKCHIP VIDEO DECODER DRIVER
18679M: Ezequiel Garcia <[email protected]>
18680L: [email protected]
18681L: [email protected]
18682S: Maintained
18683F: Documentation/devicetree/bindings/media/rockchip,vdec.yaml
18684F: drivers/staging/media/rkvdec/
18685
18686ROCKER DRIVER
18687M: Jiri Pirko <[email protected]>
18688L: [email protected]
18689S: Supported
18690F: drivers/net/ethernet/rocker/
18691
18692ROCKETPORT EXPRESS/INFINITY DRIVER
18693M: Kevin Cernekee <[email protected]>
18694L: [email protected]
18695S: Odd Fixes
18696F: drivers/tty/serial/rp2.*
18697
18698ROHM BD99954 CHARGER IC
18699M: Matti Vaittinen <[email protected]>
18700S: Supported
18701F: drivers/power/supply/bd99954-charger.c
18702F: drivers/power/supply/bd99954-charger.h
18703
18704ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
18705M: Tomasz Duszynski <[email protected]>
18706S: Maintained
18707F: Documentation/devicetree/bindings/iio/light/bh1750.yaml
18708F: drivers/iio/light/bh1750.c
18709
18710ROHM BM1390 PRESSURE SENSOR DRIVER
18711M: Matti Vaittinen <[email protected]>
18712L: [email protected]
18713S: Supported
18714F: drivers/iio/pressure/rohm-bm1390.c
18715
18716ROHM BU270xx LIGHT SENSOR DRIVERs
18717M: Matti Vaittinen <[email protected]>
18718L: [email protected]
18719S: Supported
18720F: drivers/iio/light/rohm-bu27008.c
18721F: drivers/iio/light/rohm-bu27034.c
18722
18723ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
18724M: Marek Vasut <[email protected]>
18725L: [email protected]
18726L: [email protected]
18727S: Supported
18728F: Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml
18729F: drivers/gpio/gpio-bd9571mwv.c
18730F: drivers/mfd/bd9571mwv.c
18731F: drivers/regulator/bd9571mwv-regulator.c
18732F: include/linux/mfd/bd9571mwv.h
18733
18734ROHM POWER MANAGEMENT IC DEVICE DRIVERS
18735M: Matti Vaittinen <[email protected]>
18736S: Supported
18737F: drivers/clk/clk-bd718x7.c
18738F: drivers/gpio/gpio-bd71815.c
18739F: drivers/gpio/gpio-bd71828.c
18740F: drivers/mfd/rohm-bd71828.c
18741F: drivers/mfd/rohm-bd718x7.c
18742F: drivers/mfd/rohm-bd9576.c
18743F: drivers/regulator/bd71815-regulator.c
18744F: drivers/regulator/bd71828-regulator.c
18745F: drivers/regulator/bd718x7-regulator.c
18746F: drivers/regulator/bd9576-regulator.c
18747F: drivers/regulator/rohm-regulator.c
18748F: drivers/rtc/rtc-bd70528.c
18749F: drivers/watchdog/bd9576_wdt.c
18750F: include/linux/mfd/rohm-bd71815.h
18751F: include/linux/mfd/rohm-bd71828.h
18752F: include/linux/mfd/rohm-bd718x7.h
18753F: include/linux/mfd/rohm-bd957x.h
18754F: include/linux/mfd/rohm-generic.h
18755F: include/linux/mfd/rohm-shared.h
18756
18757ROSE NETWORK LAYER
18758M: Ralf Baechle <[email protected]>
18759L: [email protected]
18760S: Maintained
18761W: https://linux-ax25.in-berlin.de
18762F: include/net/rose.h
18763F: include/uapi/linux/rose.h
18764F: net/rose/
18765
18766ROTATION DRIVER FOR ALLWINNER A83T
18767M: Jernej Skrabec <[email protected]>
18768L: [email protected]
18769S: Maintained
18770T: git git://linuxtv.org/media_tree.git
18771F: Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
18772F: drivers/media/platform/sunxi/sun8i-rotate/
18773
18774RPMSG TTY DRIVER
18775M: Arnaud Pouliquen <[email protected]>
18776L: [email protected]
18777S: Maintained
18778F: drivers/tty/rpmsg_tty.c
18779
18780RTL2830 MEDIA DRIVER
18781L: [email protected]
18782S: Orphan
18783W: https://linuxtv.org
18784Q: http://patchwork.linuxtv.org/project/linux-media/list/
18785F: drivers/media/dvb-frontends/rtl2830*
18786
18787RTL2832 MEDIA DRIVER
18788L: [email protected]
18789S: Orphan
18790W: https://linuxtv.org
18791Q: http://patchwork.linuxtv.org/project/linux-media/list/
18792F: drivers/media/dvb-frontends/rtl2832*
18793
18794RTL2832_SDR MEDIA DRIVER
18795L: [email protected]
18796S: Orphan
18797W: https://linuxtv.org
18798Q: http://patchwork.linuxtv.org/project/linux-media/list/
18799F: drivers/media/dvb-frontends/rtl2832_sdr*
18800
18801RTL8180 WIRELESS DRIVER
18802L: [email protected]
18803S: Orphan
18804F: drivers/net/wireless/realtek/rtl818x/rtl8180/
18805
18806RTL8187 WIRELESS DRIVER
18807M: Hin-Tak Leung <[email protected]>
18808M: Larry Finger <[email protected]>
18809L: [email protected]
18810S: Maintained
18811F: drivers/net/wireless/realtek/rtl818x/rtl8187/
18812
18813RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
18814M: Jes Sorensen <[email protected]>
18815L: [email protected]
18816S: Maintained
18817F: drivers/net/wireless/realtek/rtl8xxxu/
18818
18819RTRS TRANSPORT DRIVERS
18820M: Md. Haris Iqbal <[email protected]>
18821M: Jack Wang <[email protected]>
18822L: [email protected]
18823S: Maintained
18824F: drivers/infiniband/ulp/rtrs/
18825
18826RUNTIME VERIFICATION (RV)
18827M: Daniel Bristot de Oliveira <[email protected]>
18828M: Steven Rostedt <[email protected]>
18829L: [email protected]
18830S: Maintained
18831F: Documentation/trace/rv/
18832F: include/linux/rv.h
18833F: include/rv/
18834F: kernel/trace/rv/
18835F: tools/verification/
18836
18837RUST
18838M: Miguel Ojeda <[email protected]>
18839M: Alex Gaynor <[email protected]>
18840M: Wedson Almeida Filho <[email protected]>
18841R: Boqun Feng <[email protected]>
18842R: Gary Guo <[email protected]>
18843R: Björn Roy Baron <[email protected]>
18844R: Benno Lossin <[email protected]>
18845R: Andreas Hindborg <[email protected]>
18846R: Alice Ryhl <[email protected]>
18847L: [email protected]
18848S: Supported
18849W: https://rust-for-linux.com
18850B: https://github.com/Rust-for-Linux/linux/issues
18851C: zulip://rust-for-linux.zulipchat.com
18852P: https://rust-for-linux.com/contributing
18853T: git https://github.com/Rust-for-Linux/linux.git rust-next
18854F: Documentation/rust/
18855F: rust/
18856F: samples/rust/
18857F: scripts/*rust*
18858K: \b(?i:rust)\b
18859
18860RXRPC SOCKETS (AF_RXRPC)
18861M: David Howells <[email protected]>
18862M: Marc Dionne <[email protected]>
18863L: [email protected]
18864S: Supported
18865W: https://www.infradead.org/~dhowells/kafs/
18866F: Documentation/networking/rxrpc.rst
18867F: include/keys/rxrpc-type.h
18868F: include/net/af_rxrpc.h
18869F: include/trace/events/rxrpc.h
18870F: include/uapi/linux/rxrpc.h
18871F: net/rxrpc/
18872
18873S3 SAVAGE FRAMEBUFFER DRIVER
18874M: Antonino Daplas <[email protected]>
18875L: [email protected]
18876S: Maintained
18877F: drivers/video/fbdev/savage/
18878
18879S390 ARCHITECTURE
18880M: Heiko Carstens <[email protected]>
18881M: Vasily Gorbik <[email protected]>
18882M: Alexander Gordeev <[email protected]>
18883R: Christian Borntraeger <[email protected]>
18884R: Sven Schnelle <[email protected]>
18885L: [email protected]
18886S: Supported
18887T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
18888F: Documentation/driver-api/s390-drivers.rst
18889F: Documentation/arch/s390/
18890F: arch/s390/
18891F: drivers/s390/
18892F: drivers/watchdog/diag288_wdt.c
18893
18894S390 COMMON I/O LAYER
18895M: Vineeth Vijayan <[email protected]>
18896M: Peter Oberparleiter <[email protected]>
18897L: [email protected]
18898S: Supported
18899F: drivers/s390/cio/
18900
18901S390 DASD DRIVER
18902M: Stefan Haberland <[email protected]>
18903M: Jan Hoeppner <[email protected]>
18904L: [email protected]
18905S: Supported
18906F: block/partitions/ibm.c
18907F: drivers/s390/block/dasd*
18908F: include/linux/dasd_mod.h
18909
18910S390 IOMMU (PCI)
18911M: Niklas Schnelle <[email protected]>
18912M: Matthew Rosato <[email protected]>
18913R: Gerald Schaefer <[email protected]>
18914L: [email protected]
18915S: Supported
18916F: drivers/iommu/s390-iommu.c
18917
18918S390 IUCV NETWORK LAYER
18919M: Alexandra Winter <[email protected]>
18920M: Wenjia Zhang <[email protected]>
18921L: [email protected]
18922L: [email protected]
18923S: Supported
18924F: drivers/s390/net/*iucv*
18925F: include/net/iucv/
18926F: net/iucv/
18927
18928S390 MM
18929M: Alexander Gordeev <[email protected]>
18930M: Gerald Schaefer <[email protected]>
18931L: [email protected]
18932S: Supported
18933T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
18934F: arch/s390/include/asm/pgtable.h
18935F: arch/s390/mm
18936
18937S390 NETWORK DRIVERS
18938M: Alexandra Winter <[email protected]>
18939M: Wenjia Zhang <[email protected]>
18940L: [email protected]
18941L: [email protected]
18942S: Supported
18943F: drivers/s390/net/
18944
18945S390 PCI SUBSYSTEM
18946M: Niklas Schnelle <[email protected]>
18947M: Gerald Schaefer <[email protected]>
18948L: [email protected]
18949S: Supported
18950F: Documentation/arch/s390/pci.rst
18951F: arch/s390/pci/
18952F: drivers/pci/hotplug/s390_pci_hpc.c
18953
18954S390 SCM DRIVER
18955M: Vineeth Vijayan <[email protected]>
18956L: [email protected]
18957S: Supported
18958F: drivers/s390/block/scm*
18959F: drivers/s390/cio/scm.c
18960
18961S390 VFIO AP DRIVER
18962M: Tony Krowiak <[email protected]>
18963M: Halil Pasic <[email protected]>
18964M: Jason Herne <[email protected]>
18965L: [email protected]
18966S: Supported
18967F: Documentation/arch/s390/vfio-ap*
18968F: drivers/s390/crypto/vfio_ap*
18969
18970S390 VFIO-CCW DRIVER
18971M: Eric Farman <[email protected]>
18972M: Matthew Rosato <[email protected]>
18973R: Halil Pasic <[email protected]>
18974L: [email protected]
18975L: [email protected]
18976S: Supported
18977F: Documentation/arch/s390/vfio-ccw.rst
18978F: drivers/s390/cio/vfio_ccw*
18979F: include/uapi/linux/vfio_ccw.h
18980
18981S390 VFIO-PCI DRIVER
18982M: Matthew Rosato <[email protected]>
18983M: Eric Farman <[email protected]>
18984L: [email protected]
18985L: [email protected]
18986S: Supported
18987F: arch/s390/kvm/pci*
18988F: drivers/vfio/pci/vfio_pci_zdev.c
18989F: include/uapi/linux/vfio_zdev.h
18990
18991S390 ZCRYPT DRIVER
18992M: Harald Freudenberger <[email protected]>
18993L: [email protected]
18994S: Supported
18995F: drivers/s390/crypto/
18996
18997S390 ZFCP DRIVER
18998M: Steffen Maier <[email protected]>
18999M: Benjamin Block <[email protected]>
19000L: [email protected]
19001S: Supported
19002F: drivers/s390/scsi/zfcp_*
19003
19004SAA6588 RDS RECEIVER DRIVER
19005M: Hans Verkuil <[email protected]>
19006L: [email protected]
19007S: Odd Fixes
19008W: https://linuxtv.org
19009T: git git://linuxtv.org/media_tree.git
19010F: drivers/media/i2c/saa6588*
19011
19012SAA7134 VIDEO4LINUX DRIVER
19013M: Mauro Carvalho Chehab <[email protected]>
19014L: [email protected]
19015S: Odd fixes
19016W: https://linuxtv.org
19017T: git git://linuxtv.org/media_tree.git
19018F: Documentation/driver-api/media/drivers/saa7134*
19019F: drivers/media/pci/saa7134/
19020
19021SAA7146 VIDEO4LINUX-2 DRIVER
19022M: Hans Verkuil <[email protected]>
19023L: [email protected]
19024S: Maintained
19025T: git git://linuxtv.org/media_tree.git
19026F: drivers/media/common/saa7146/
19027F: drivers/media/pci/saa7146/
19028F: include/media/drv-intf/saa7146*
19029
19030SAFESETID SECURITY MODULE
19031M: Micah Morton <[email protected]>
19032S: Supported
19033F: Documentation/admin-guide/LSM/SafeSetID.rst
19034F: security/safesetid/
19035
19036SAMSUNG AUDIO (ASoC) DRIVERS
19037M: Sylwester Nawrocki <[email protected]>
19038L: [email protected] (moderated for non-subscribers)
19039S: Maintained
19040B: mailto:[email protected]
19041F: Documentation/devicetree/bindings/sound/samsung*
19042F: sound/soc/samsung/
19043
19044SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
19045M: Krzysztof Kozlowski <[email protected]>
19046L: [email protected]
19047L: [email protected]
19048S: Maintained
19049F: Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
19050F: drivers/crypto/exynos-rng.c
19051
19052SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
19053M: Łukasz Stelmach <[email protected]>
19054L: [email protected]
19055S: Maintained
19056F: Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml
19057F: drivers/char/hw_random/exynos-trng.c
19058
19059SAMSUNG FRAMEBUFFER DRIVER
19060M: Jingoo Han <[email protected]>
19061L: [email protected]
19062S: Maintained
19063F: drivers/video/fbdev/s3c-fb.c
19064
19065SAMSUNG INTERCONNECT DRIVERS
19066M: Sylwester Nawrocki <[email protected]>
19067M: Artur Świgoń <[email protected]>
19068L: [email protected]
19069L: [email protected]
19070S: Supported
19071F: drivers/interconnect/samsung/
19072
19073SAMSUNG LAPTOP DRIVER
19074M: Corentin Chary <[email protected]>
19075L: [email protected]
19076S: Maintained
19077F: drivers/platform/x86/samsung-laptop.c
19078
19079SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
19080M: Krzysztof Kozlowski <[email protected]>
19081L: [email protected]
19082L: [email protected]
19083S: Maintained
19084B: mailto:[email protected]
19085F: Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml
19086F: Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml
19087F: Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml
19088F: Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml
19089F: Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml
19090F: drivers/clk/clk-s2mps11.c
19091F: drivers/mfd/sec*.c
19092F: drivers/regulator/s2m*.c
19093F: drivers/regulator/s5m*.c
19094F: drivers/rtc/rtc-s5m.c
19095F: include/linux/mfd/samsung/
19096
19097SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
19098M: Sylwester Nawrocki <[email protected]>
19099L: [email protected]
19100L: [email protected]
19101S: Maintained
19102F: drivers/media/platform/samsung/s3c-camif/
19103F: include/media/drv-intf/s3c_camif.h
19104
19105SAMSUNG S3FWRN5 NFC DRIVER
19106M: Krzysztof Kozlowski <[email protected]>
19107S: Maintained
19108F: Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
19109F: drivers/nfc/s3fwrn5
19110
19111SAMSUNG S5C73M3 CAMERA DRIVER
19112M: Sylwester Nawrocki <[email protected]>
19113M: Andrzej Hajda <[email protected]>
19114L: [email protected]
19115S: Supported
19116F: Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml
19117F: drivers/media/i2c/s5c73m3/*
19118
19119SAMSUNG S5K5BAF CAMERA DRIVER
19120M: Sylwester Nawrocki <[email protected]>
19121M: Andrzej Hajda <[email protected]>
19122L: [email protected]
19123S: Supported
19124F: drivers/media/i2c/s5k5baf.c
19125
19126SAMSUNG S5P Security SubSystem (SSS) DRIVER
19127M: Krzysztof Kozlowski <[email protected]>
19128M: Vladimir Zapolskiy <[email protected]>
19129L: [email protected]
19130L: [email protected]
19131S: Maintained
19132F: Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
19133F: Documentation/devicetree/bindings/crypto/samsung-sss.yaml
19134F: drivers/crypto/s5p-sss.c
19135
19136SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
19137M: Sylwester Nawrocki <[email protected]>
19138L: [email protected]
19139S: Supported
19140Q: https://patchwork.linuxtv.org/project/linux-media/list/
19141F: Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml
19142F: Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml
19143F: Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml
19144F: Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml
19145F: Documentation/devicetree/bindings/media/samsung,fimc.yaml
19146F: drivers/media/platform/samsung/exynos4-is/
19147
19148SAMSUNG SOC CLOCK DRIVERS
19149M: Krzysztof Kozlowski <[email protected]>
19150M: Sylwester Nawrocki <[email protected]>
19151M: Tomasz Figa <[email protected]>
19152M: Chanwoo Choi <[email protected]>
19153R: Alim Akhtar <[email protected]>
19154L: [email protected]
19155S: Maintained
19156T: git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git
19157T: git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
19158F: Documentation/devicetree/bindings/clock/samsung,*.yaml
19159F: Documentation/devicetree/bindings/clock/samsung,s3c*
19160F: drivers/clk/samsung/
19161F: include/dt-bindings/clock/exynos*.h
19162F: include/dt-bindings/clock/s5p*.h
19163F: include/dt-bindings/clock/samsung,*.h
19164F: include/linux/clk/samsung.h
19165
19166SAMSUNG SPI DRIVERS
19167M: Andi Shyti <[email protected]>
19168L: [email protected]
19169L: [email protected]
19170S: Maintained
19171F: Documentation/devicetree/bindings/spi/samsung,spi*.yaml
19172F: drivers/spi/spi-s3c*
19173F: include/linux/platform_data/spi-s3c64xx.h
19174
19175SAMSUNG SXGBE DRIVERS
19176M: Byungho An <[email protected]>
19177L: [email protected]
19178S: Supported
19179F: drivers/net/ethernet/samsung/sxgbe/
19180
19181SAMSUNG THERMAL DRIVER
19182M: Bartlomiej Zolnierkiewicz <[email protected]>
19183M: Krzysztof Kozlowski <[email protected]>
19184L: [email protected]
19185L: [email protected]
19186S: Maintained
19187F: Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml
19188F: drivers/thermal/samsung/
19189
19190SAMSUNG USB2 PHY DRIVER
19191M: Sylwester Nawrocki <[email protected]>
19192L: [email protected]
19193S: Supported
19194F: Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml
19195F: Documentation/driver-api/phy/samsung-usb2.rst
19196F: drivers/phy/samsung/phy-exynos4210-usb2.c
19197F: drivers/phy/samsung/phy-exynos4x12-usb2.c
19198F: drivers/phy/samsung/phy-exynos5250-usb2.c
19199F: drivers/phy/samsung/phy-s5pv210-usb2.c
19200F: drivers/phy/samsung/phy-samsung-usb2.c
19201F: drivers/phy/samsung/phy-samsung-usb2.h
19202
19203SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE
19204M: Paul Barker <[email protected]>
19205R: Marc Murphy <[email protected]>
19206S: Supported
19207F: arch/arm/boot/dts/ti/omap/am335x-sancloud*
19208
19209SC1200 WDT DRIVER
19210M: Zwane Mwaikambo <[email protected]>
19211S: Maintained
19212F: drivers/watchdog/sc1200wdt.c
19213
19214SCHEDULER
19215M: Ingo Molnar <[email protected]>
19216M: Peter Zijlstra <[email protected]>
19217M: Juri Lelli <[email protected]> (SCHED_DEADLINE)
19218M: Vincent Guittot <[email protected]> (SCHED_NORMAL)
19219R: Dietmar Eggemann <[email protected]> (SCHED_NORMAL)
19220R: Steven Rostedt <[email protected]> (SCHED_FIFO/SCHED_RR)
19221R: Ben Segall <[email protected]> (CONFIG_CFS_BANDWIDTH)
19222R: Mel Gorman <[email protected]> (CONFIG_NUMA_BALANCING)
19223R: Daniel Bristot de Oliveira <[email protected]> (SCHED_DEADLINE)
19224R: Valentin Schneider <[email protected]> (TOPOLOGY)
19225L: [email protected]
19226S: Maintained
19227T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
19228F: include/linux/preempt.h
19229F: include/linux/sched.h
19230F: include/linux/wait.h
19231F: include/uapi/linux/sched.h
19232F: kernel/sched/
19233
19234SCSI LIBSAS SUBSYSTEM
19235R: John Garry <[email protected]>
19236R: Jason Yan <[email protected]>
19237L: [email protected]
19238S: Supported
19239F: Documentation/scsi/libsas.rst
19240F: drivers/scsi/libsas/
19241F: include/scsi/libsas.h
19242F: include/scsi/sas_ata.h
19243
19244SCSI RDMA PROTOCOL (SRP) INITIATOR
19245M: Bart Van Assche <[email protected]>
19246L: [email protected]
19247S: Supported
19248Q: http://patchwork.kernel.org/project/linux-rdma/list/
19249F: drivers/infiniband/ulp/srp/
19250F: include/scsi/srp.h
19251
19252SCSI RDMA PROTOCOL (SRP) TARGET
19253M: Bart Van Assche <[email protected]>
19254L: [email protected]
19255L: [email protected]
19256S: Supported
19257Q: http://patchwork.kernel.org/project/linux-rdma/list/
19258F: drivers/infiniband/ulp/srpt/
19259
19260SCSI SG DRIVER
19261M: Doug Gilbert <[email protected]>
19262L: [email protected]
19263S: Maintained
19264W: http://sg.danny.cz/sg
19265F: Documentation/scsi/scsi-generic.rst
19266F: drivers/scsi/sg.c
19267F: include/scsi/sg.h
19268
19269SCSI SUBSYSTEM
19270M: "James E.J. Bottomley" <[email protected]>
19271M: "Martin K. Petersen" <[email protected]>
19272L: [email protected]
19273S: Maintained
19274Q: https://patchwork.kernel.org/project/linux-scsi/list/
19275T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
19276T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
19277F: Documentation/devicetree/bindings/scsi/
19278F: drivers/scsi/
19279F: drivers/ufs/
19280F: include/scsi/
19281
19282SCSI TAPE DRIVER
19283M: Kai Mäkisara <[email protected]>
19284L: [email protected]
19285S: Maintained
19286F: Documentation/scsi/st.rst
19287F: drivers/scsi/st.*
19288F: drivers/scsi/st_*.h
19289
19290SCSI TARGET CORE USER DRIVER
19291M: Bodo Stroesser <[email protected]>
19292L: [email protected]
19293L: [email protected]
19294S: Supported
19295F: Documentation/target/tcmu-design.rst
19296F: drivers/target/target_core_user.c
19297F: include/uapi/linux/target_core_user.h
19298
19299SCSI TARGET SUBSYSTEM
19300M: "Martin K. Petersen" <[email protected]>
19301L: [email protected]
19302L: [email protected]
19303S: Supported
19304Q: https://patchwork.kernel.org/project/target-devel/list/
19305T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
19306F: Documentation/target/
19307F: drivers/target/
19308F: include/target/
19309
19310SCTP PROTOCOL
19311M: Marcelo Ricardo Leitner <[email protected]>
19312M: Xin Long <[email protected]>
19313L: [email protected]
19314S: Maintained
19315W: https://github.com/sctp/lksctp-tools/wiki
19316F: Documentation/networking/sctp.rst
19317F: include/linux/sctp.h
19318F: include/net/sctp/
19319F: include/uapi/linux/sctp.h
19320F: net/sctp/
19321
19322SCx200 CPU SUPPORT
19323M: Jim Cromie <[email protected]>
19324S: Odd Fixes
19325F: Documentation/i2c/busses/scx200_acb.rst
19326F: arch/x86/platform/scx200/
19327F: drivers/i2c/busses/scx200*
19328F: drivers/mtd/maps/scx200_docflash.c
19329F: drivers/watchdog/scx200_wdt.c
19330F: include/linux/scx200.h
19331
19332SCx200 GPIO DRIVER
19333M: Jim Cromie <[email protected]>
19334S: Maintained
19335F: drivers/char/scx200_gpio.c
19336F: include/linux/scx200_gpio.h
19337
19338SCx200 HRT CLOCKSOURCE DRIVER
19339M: Jim Cromie <[email protected]>
19340S: Maintained
19341F: drivers/clocksource/scx200_hrt.c
19342
19343SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
19344M: Sascha Sommer <[email protected]>
19345L: [email protected] (subscribers-only)
19346S: Maintained
19347F: drivers/mmc/host/sdricoh_cs.c
19348
19349SECO BOARDS CEC DRIVER
19350M: Ettore Chimenti <[email protected]>
19351S: Maintained
19352F: drivers/media/cec/platform/seco/seco-cec.c
19353F: drivers/media/cec/platform/seco/seco-cec.h
19354
19355SECURE COMPUTING
19356M: Kees Cook <[email protected]>
19357R: Andy Lutomirski <[email protected]>
19358R: Will Drewry <[email protected]>
19359S: Supported
19360T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp
19361F: Documentation/userspace-api/seccomp_filter.rst
19362F: include/linux/seccomp.h
19363F: include/uapi/linux/seccomp.h
19364F: kernel/seccomp.c
19365F: tools/testing/selftests/kselftest_harness.h
19366F: tools/testing/selftests/seccomp/*
19367K: \bsecure_computing
19368K: \bTIF_SECCOMP\b
19369
19370SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
19371M: Kamal Dasu <[email protected]>
19372M: Al Cooper <[email protected]>
19373R: Broadcom internal kernel review list <[email protected]>
19374L: [email protected]
19375S: Maintained
19376F: drivers/mmc/host/sdhci-brcmstb*
19377
19378SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
19379M: Adrian Hunter <[email protected]>
19380L: [email protected]
19381S: Supported
19382F: Documentation/devicetree/bindings/mmc/sdhci-common.yaml
19383F: drivers/mmc/host/sdhci*
19384
19385SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
19386M: Aubin Constans <[email protected]>
19387R: Eugen Hristev <[email protected]>
19388L: [email protected]
19389S: Supported
19390F: drivers/mmc/host/sdhci-of-at91.c
19391
19392SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER
19393M: Haibo Chen <[email protected]>
19394L: [email protected]
19395L: [email protected]
19396S: Maintained
19397F: drivers/mmc/host/sdhci-esdhc-imx.c
19398
19399SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
19400M: Ben Dooks <[email protected]>
19401M: Jaehoon Chung <[email protected]>
19402L: [email protected]
19403S: Maintained
19404F: drivers/mmc/host/sdhci-s3c*
19405
19406SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
19407M: Viresh Kumar <[email protected]>
19408L: [email protected]
19409S: Maintained
19410F: drivers/mmc/host/sdhci-spear.c
19411
19412SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
19413M: Vignesh Raghavendra <[email protected]>
19414L: [email protected]
19415S: Maintained
19416F: drivers/mmc/host/sdhci-omap.c
19417
19418SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
19419M: Jonathan Derrick <[email protected]>
19420L: [email protected]
19421S: Supported
19422F: block/opal_proto.h
19423F: block/sed*
19424F: include/linux/sed*
19425F: include/uapi/linux/sed*
19426
19427SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
19428M: Mark Rutland <[email protected]>
19429M: Lorenzo Pieralisi <[email protected]>
19430M: Sudeep Holla <[email protected]>
19431L: [email protected] (moderated for non-subscribers)
19432S: Maintained
19433F: drivers/firmware/smccc/
19434F: include/linux/arm-smccc.h
19435
19436SECURITY CONTACT
19437M: Security Officers <[email protected]>
19438S: Supported
19439F: Documentation/process/security-bugs.rst
19440
19441SECURITY SUBSYSTEM
19442M: Paul Moore <[email protected]>
19443M: James Morris <[email protected]>
19444M: "Serge E. Hallyn" <[email protected]>
19445L: [email protected] (suggested Cc:)
19446S: Supported
19447W: http://kernsec.org/
19448T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git
19449F: security/
19450X: security/selinux/
19451
19452SELINUX SECURITY MODULE
19453M: Paul Moore <[email protected]>
19454M: Stephen Smalley <[email protected]>
19455M: Eric Paris <[email protected]>
19456L: [email protected]
19457S: Supported
19458W: https://selinuxproject.org
19459W: https://github.com/SELinuxProject
19460T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
19461F: Documentation/ABI/removed/sysfs-selinux-checkreqprot
19462F: Documentation/ABI/removed/sysfs-selinux-disable
19463F: Documentation/admin-guide/LSM/SELinux.rst
19464F: include/trace/events/avc.h
19465F: include/uapi/linux/selinux_netlink.h
19466F: scripts/selinux/
19467F: security/selinux/
19468
19469SENSABLE PHANTOM
19470M: Jiri Slaby <[email protected]>
19471S: Maintained
19472F: drivers/misc/phantom.c
19473F: include/uapi/linux/phantom.h
19474
19475SENSEAIR SUNRISE 006-0-0007
19476M: Jacopo Mondi <[email protected]>
19477S: Maintained
19478F: Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2
19479F: Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml
19480F: drivers/iio/chemical/sunrise_co2.c
19481
19482SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
19483M: Tomasz Duszynski <[email protected]>
19484S: Maintained
19485F: Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
19486F: drivers/iio/chemical/scd30.h
19487F: drivers/iio/chemical/scd30_core.c
19488F: drivers/iio/chemical/scd30_i2c.c
19489F: drivers/iio/chemical/scd30_serial.c
19490
19491SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER
19492M: Roan van Dijk <[email protected]>
19493S: Maintained
19494F: Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml
19495F: drivers/iio/chemical/scd4x.c
19496
19497SENSIRION SGP40 GAS SENSOR DRIVER
19498M: Andreas Klinger <[email protected]>
19499S: Maintained
19500F: Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40
19501F: drivers/iio/chemical/sgp40.c
19502
19503SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
19504M: Tomasz Duszynski <[email protected]>
19505S: Maintained
19506F: Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
19507F: drivers/iio/chemical/sps30.c
19508F: drivers/iio/chemical/sps30_i2c.c
19509F: drivers/iio/chemical/sps30_serial.c
19510
19511SERIAL DEVICE BUS
19512M: Rob Herring <[email protected]>
19513L: [email protected]
19514S: Maintained
19515F: Documentation/devicetree/bindings/serial/serial.yaml
19516F: drivers/tty/serdev/
19517F: include/linux/serdev.h
19518
19519SERIAL IR RECEIVER
19520M: Sean Young <[email protected]>
19521L: [email protected]
19522S: Maintained
19523F: drivers/media/rc/serial_ir.c
19524
19525SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
19526M: Srinivas Kandagatla <[email protected]>
19527L: [email protected] (moderated for non-subscribers)
19528S: Maintained
19529F: Documentation/devicetree/bindings/slimbus/
19530F: drivers/slimbus/
19531F: include/linux/slimbus.h
19532
19533SFC NETWORK DRIVER
19534M: Edward Cree <[email protected]>
19535M: Martin Habets <[email protected]>
19536L: [email protected]
19537L: [email protected]
19538S: Supported
19539F: Documentation/networking/devlink/sfc.rst
19540F: drivers/net/ethernet/sfc/
19541
19542SFCTEMP HWMON DRIVER
19543M: Emil Renner Berthing <[email protected]>
19544M: Hal Feng <[email protected]>
19545L: [email protected]
19546S: Maintained
19547F: Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml
19548F: Documentation/hwmon/sfctemp.rst
19549F: drivers/hwmon/sfctemp.c
19550
19551SFF/SFP/SFP+ MODULE SUPPORT
19552M: Russell King <[email protected]>
19553L: [email protected]
19554S: Maintained
19555F: Documentation/devicetree/bindings/net/sff,sfp.yaml
19556F: drivers/net/phy/phylink.c
19557F: drivers/net/phy/sfp*
19558F: include/linux/mdio/mdio-i2c.h
19559F: include/linux/phylink.h
19560F: include/linux/sfp.h
19561K: phylink\.h|struct\s+phylink|\.phylink|>phylink_|phylink_(autoneg|clear|connect|create|destroy|disconnect|ethtool|helper|mac|mii|of|set|start|stop|test|validate)
19562
19563SGI GRU DRIVER
19564M: Dimitri Sivanich <[email protected]>
19565S: Maintained
19566F: drivers/misc/sgi-gru/
19567
19568SGI XP/XPC/XPNET DRIVER
19569M: Robin Holt <[email protected]>
19570M: Steve Wahl <[email protected]>
19571S: Maintained
19572F: drivers/misc/sgi-xp/
19573
19574SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
19575M: Wenjia Zhang <[email protected]>
19576M: Jan Karcher <[email protected]>
19577R: D. Wythe <[email protected]>
19578R: Tony Lu <[email protected]>
19579R: Wen Gu <[email protected]>
19580L: [email protected]
19581S: Supported
19582F: net/smc/
19583
19584SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
19585M: Linus Walleij <[email protected]>
19586L: [email protected]
19587S: Maintained
19588T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
19589F: Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
19590F: drivers/iio/light/gp2ap002.c
19591
19592SHARP RJ54N1CB0C SENSOR DRIVER
19593M: Jacopo Mondi <[email protected]>
19594L: [email protected]
19595S: Odd fixes
19596T: git git://linuxtv.org/media_tree.git
19597F: drivers/media/i2c/rj54n1cb0c.c
19598F: include/media/i2c/rj54n1cb0c.h
19599
19600SH_VOU V4L2 OUTPUT DRIVER
19601L: [email protected]
19602S: Orphan
19603F: drivers/media/platform/renesas/sh_vou.c
19604F: include/media/drv-intf/sh_vou.h
19605
19606SI2157 MEDIA DRIVER
19607L: [email protected]
19608S: Orphan
19609W: https://linuxtv.org
19610Q: http://patchwork.linuxtv.org/project/linux-media/list/
19611F: drivers/media/tuners/si2157*
19612
19613SI2165 MEDIA DRIVER
19614M: Matthias Schwarzott <[email protected]>
19615L: [email protected]
19616S: Maintained
19617W: https://linuxtv.org
19618Q: http://patchwork.linuxtv.org/project/linux-media/list/
19619F: drivers/media/dvb-frontends/si2165*
19620
19621SI2168 MEDIA DRIVER
19622L: [email protected]
19623S: Orphan
19624W: https://linuxtv.org
19625Q: http://patchwork.linuxtv.org/project/linux-media/list/
19626F: drivers/media/dvb-frontends/si2168*
19627
19628SI470X FM RADIO RECEIVER I2C DRIVER
19629M: Hans Verkuil <[email protected]>
19630L: [email protected]
19631S: Odd Fixes
19632W: https://linuxtv.org
19633T: git git://linuxtv.org/media_tree.git
19634F: Documentation/devicetree/bindings/media/silabs,si470x.yaml
19635F: drivers/media/radio/si470x/radio-si470x-i2c.c
19636
19637SI470X FM RADIO RECEIVER USB DRIVER
19638M: Hans Verkuil <[email protected]>
19639L: [email protected]
19640S: Maintained
19641W: https://linuxtv.org
19642T: git git://linuxtv.org/media_tree.git
19643F: drivers/media/radio/si470x/radio-si470x-common.c
19644F: drivers/media/radio/si470x/radio-si470x-usb.c
19645F: drivers/media/radio/si470x/radio-si470x.h
19646
19647SI4713 FM RADIO TRANSMITTER I2C DRIVER
19648M: Eduardo Valentin <[email protected]>
19649L: [email protected]
19650S: Odd Fixes
19651W: https://linuxtv.org
19652T: git git://linuxtv.org/media_tree.git
19653F: drivers/media/radio/si4713/si4713.?
19654
19655SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
19656M: Eduardo Valentin <[email protected]>
19657L: [email protected]
19658S: Odd Fixes
19659W: https://linuxtv.org
19660T: git git://linuxtv.org/media_tree.git
19661F: drivers/media/radio/si4713/radio-platform-si4713.c
19662
19663SI4713 FM RADIO TRANSMITTER USB DRIVER
19664M: Hans Verkuil <[email protected]>
19665L: [email protected]
19666S: Maintained
19667W: https://linuxtv.org
19668T: git git://linuxtv.org/media_tree.git
19669F: drivers/media/radio/si4713/radio-usb-si4713.c
19670
19671SIANO DVB DRIVER
19672M: Mauro Carvalho Chehab <[email protected]>
19673L: [email protected]
19674S: Odd fixes
19675W: https://linuxtv.org
19676T: git git://linuxtv.org/media_tree.git
19677F: drivers/media/common/siano/
19678F: drivers/media/mmc/siano/
19679F: drivers/media/usb/siano/
19680F: drivers/media/usb/siano/
19681
19682SIEMENS IPC LED DRIVERS
19683M: Gerd Haeussler <[email protected]>
19684M: Xing Tong Wu <[email protected]>
19685M: Tobias Schaffner <[email protected]>
19686L: [email protected]
19687S: Maintained
19688F: drivers/leds/simple/
19689
19690SIEMENS IPC PLATFORM DRIVERS
19691M: Gerd Haeussler <[email protected]>
19692M: Xing Tong Wu <[email protected]>
19693M: Tobias Schaffner <[email protected]>
19694L: [email protected]
19695S: Maintained
19696F: drivers/platform/x86/siemens/
19697F: include/linux/platform_data/x86/simatic-ipc-base.h
19698F: include/linux/platform_data/x86/simatic-ipc.h
19699
19700SIEMENS IPC WATCHDOG DRIVERS
19701M: Gerd Haeussler <[email protected]>
19702M: Xing Tong Wu <[email protected]>
19703M: Tobias Schaffner <[email protected]>
19704L: [email protected]
19705S: Maintained
19706F: drivers/watchdog/simatic-ipc-wdt.c
19707
19708SIFIVE DRIVERS
19709M: Palmer Dabbelt <[email protected]>
19710M: Paul Walmsley <[email protected]>
19711L: [email protected]
19712S: Supported
19713N: sifive
19714K: [^@]sifive
19715
19716SIFIVE FU540 SYSTEM-ON-CHIP
19717M: Paul Walmsley <[email protected]>
19718M: Palmer Dabbelt <[email protected]>
19719L: [email protected]
19720S: Supported
19721T: git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
19722N: fu540
19723K: fu540
19724
19725SIFIVE PDMA DRIVER
19726M: Green Wan <[email protected]>
19727S: Maintained
19728F: Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
19729F: drivers/dma/sf-pdma/
19730
19731SIFIVE SOC DRIVERS
19732M: Conor Dooley <[email protected]>
19733L: [email protected]
19734S: Maintained
19735T: git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
19736F: Documentation/devicetree/bindings/cache/sifive,ccache0.yaml
19737F: drivers/soc/sifive/
19738
19739SILEAD TOUCHSCREEN DRIVER
19740M: Hans de Goede <[email protected]>
19741L: [email protected]
19742L: [email protected]
19743S: Maintained
19744F: drivers/input/touchscreen/silead.c
19745F: drivers/platform/x86/touchscreen_dmi.c
19746
19747SILICON LABS WIRELESS DRIVERS (for WFxxx series)
19748M: Jérôme Pouiller <[email protected]>
19749S: Supported
19750F: Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml
19751F: drivers/net/wireless/silabs/wfx/
19752
19753SILICON MOTION SM712 FRAME BUFFER DRIVER
19754M: Sudip Mukherjee <[email protected]>
19755M: Teddy Wang <[email protected]>
19756M: Sudip Mukherjee <[email protected]>
19757L: [email protected]
19758S: Maintained
19759F: Documentation/fb/sm712fb.rst
19760F: drivers/video/fbdev/sm712*
19761
19762SILVACO I3C DUAL-ROLE MASTER
19763M: Miquel Raynal <[email protected]>
19764M: Conor Culhane <[email protected]>
19765L: [email protected] (moderated for non-subscribers)
19766S: Maintained
19767F: Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml
19768F: drivers/i3c/master/svc-i3c-master.c
19769
19770SIMPLEFB FB DRIVER
19771M: Hans de Goede <[email protected]>
19772L: [email protected]
19773S: Maintained
19774F: Documentation/devicetree/bindings/display/simple-framebuffer.yaml
19775F: drivers/video/fbdev/simplefb.c
19776F: include/linux/platform_data/simplefb.h
19777
19778SIMTEC EB110ATX (Chalice CATS)
19779M: Simtec Linux Team <[email protected]>
19780S: Supported
19781W: http://www.simtec.co.uk/products/EB110ATX/
19782
19783SIOX
19784M: Thorsten Scherer <[email protected]>
19785M: Uwe Kleine-König <[email protected]>
19786R: Pengutronix Kernel Team <[email protected]>
19787S: Supported
19788F: drivers/gpio/gpio-siox.c
19789F: drivers/siox/*
19790F: include/trace/events/siox.h
19791
19792SIPHASH PRF ROUTINES
19793M: Jason A. Donenfeld <[email protected]>
19794S: Maintained
19795F: include/linux/siphash.h
19796F: lib/siphash.c
19797F: lib/siphash_kunit.c
19798
19799SIS 190 ETHERNET DRIVER
19800M: Francois Romieu <[email protected]>
19801L: [email protected]
19802S: Maintained
19803F: drivers/net/ethernet/sis/sis190.c
19804
19805SIS 900/7016 FAST ETHERNET DRIVER
19806M: Daniele Venzano <[email protected]>
19807L: [email protected]
19808S: Maintained
19809W: http://www.brownhat.org/sis900.html
19810F: drivers/net/ethernet/sis/sis900.*
19811
19812SIS FRAMEBUFFER DRIVER
19813S: Orphan
19814F: Documentation/fb/sisfb.rst
19815F: drivers/video/fbdev/sis/
19816F: include/video/sisfb.h
19817
19818SIS I2C TOUCHSCREEN DRIVER
19819M: Mika Penttilä <[email protected]>
19820L: [email protected]
19821S: Maintained
19822F: Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
19823F: drivers/input/touchscreen/sis_i2c.c
19824
19825SIS USB2VGA DRIVER
19826M: Thomas Winischhofer <[email protected]>
19827S: Maintained
19828W: http://www.winischhofer.at/linuxsisusbvga.shtml
19829F: drivers/usb/misc/sisusbvga/
19830
19831SL28 CPLD MFD DRIVER
19832M: Michael Walle <[email protected]>
19833S: Maintained
19834F: Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml
19835F: Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml
19836F: Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml
19837F: Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml
19838F: Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml
19839F: Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml
19840F: drivers/gpio/gpio-sl28cpld.c
19841F: drivers/hwmon/sl28cpld-hwmon.c
19842F: drivers/irqchip/irq-sl28cpld.c
19843F: drivers/pwm/pwm-sl28cpld.c
19844F: drivers/watchdog/sl28cpld_wdt.c
19845
19846SL28 VPD NVMEM LAYOUT DRIVER
19847M: Michael Walle <[email protected]>
19848S: Maintained
19849F: Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml
19850F: drivers/nvmem/layouts/sl28vpd.c
19851
19852SLAB ALLOCATOR
19853M: Christoph Lameter <[email protected]>
19854M: Pekka Enberg <[email protected]>
19855M: David Rientjes <[email protected]>
19856M: Joonsoo Kim <[email protected]>
19857M: Andrew Morton <[email protected]>
19858M: Vlastimil Babka <[email protected]>
19859R: Roman Gushchin <[email protected]>
19860R: Hyeonggon Yoo <[email protected]>
19861L: [email protected]
19862S: Maintained
19863T: git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git
19864F: include/linux/sl?b*.h
19865F: mm/sl?b*
19866
19867SLCAN CAN NETWORK DRIVER
19868M: Dario Binacchi <[email protected]>
19869L: [email protected]
19870S: Maintained
19871F: drivers/net/can/slcan/
19872
19873SLEEPABLE READ-COPY UPDATE (SRCU)
19874M: Lai Jiangshan <[email protected]>
19875M: "Paul E. McKenney" <[email protected]>
19876M: Josh Triplett <[email protected]>
19877R: Steven Rostedt <[email protected]>
19878R: Mathieu Desnoyers <[email protected]>
19879L: [email protected]
19880S: Supported
19881W: http://www.rdrop.com/users/paulmck/RCU/
19882T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
19883F: include/linux/srcu*.h
19884F: kernel/rcu/srcu*.c
19885
19886SMACK SECURITY MODULE
19887M: Casey Schaufler <[email protected]>
19888L: [email protected]
19889S: Maintained
19890W: http://schaufler-ca.com
19891T: git git://github.com/cschaufler/smack-next
19892F: Documentation/admin-guide/LSM/Smack.rst
19893F: security/smack/
19894
19895SMC91x ETHERNET DRIVER
19896M: Nicolas Pitre <[email protected]>
19897S: Odd Fixes
19898F: drivers/net/ethernet/smsc/smc91x.*
19899
19900SMSC EMC2103 HARDWARE MONITOR DRIVER
19901M: Steve Glendinning <[email protected]>
19902L: [email protected]
19903S: Maintained
19904F: Documentation/hwmon/emc2103.rst
19905F: drivers/hwmon/emc2103.c
19906
19907SMSC SCH5627 HARDWARE MONITOR DRIVER
19908M: Hans de Goede <[email protected]>
19909L: [email protected]
19910S: Supported
19911F: Documentation/hwmon/sch5627.rst
19912F: drivers/hwmon/sch5627.c
19913
19914SMSC UFX6000 and UFX7000 USB to VGA DRIVER
19915M: Steve Glendinning <[email protected]>
19916L: [email protected]
19917S: Maintained
19918F: drivers/video/fbdev/smscufx.c
19919
19920SMSC47B397 HARDWARE MONITOR DRIVER
19921M: Jean Delvare <[email protected]>
19922L: [email protected]
19923S: Maintained
19924F: Documentation/hwmon/smsc47b397.rst
19925F: drivers/hwmon/smsc47b397.c
19926
19927SMSC911x ETHERNET DRIVER
19928M: Steve Glendinning <[email protected]>
19929L: [email protected]
19930S: Maintained
19931F: drivers/net/ethernet/smsc/smsc911x.*
19932F: include/linux/smsc911x.h
19933
19934SMSC9420 PCI ETHERNET DRIVER
19935M: Steve Glendinning <[email protected]>
19936L: [email protected]
19937S: Maintained
19938F: drivers/net/ethernet/smsc/smsc9420.*
19939
19940SNET DPU VIRTIO DATA PATH ACCELERATOR
19941R: Alvaro Karsz <[email protected]>
19942F: drivers/vdpa/solidrun/
19943
19944SOCIONEXT (SNI) AVE NETWORK DRIVER
19945M: Kunihiko Hayashi <[email protected]>
19946L: [email protected]
19947S: Maintained
19948F: Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
19949F: drivers/net/ethernet/socionext/sni_ave.c
19950
19951SOCIONEXT (SNI) NETSEC NETWORK DRIVER
19952M: Jassi Brar <[email protected]>
19953M: Ilias Apalodimas <[email protected]>
19954L: [email protected]
19955S: Maintained
19956F: Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml
19957F: drivers/net/ethernet/socionext/netsec.c
19958
19959SOCIONEXT (SNI) Synquacer SPI DRIVER
19960M: Masahisa Kojima <[email protected]>
19961M: Jassi Brar <[email protected]>
19962L: [email protected]
19963S: Maintained
19964F: Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml
19965F: drivers/spi/spi-synquacer.c
19966
19967SOCIONEXT SYNQUACER I2C DRIVER
19968M: Ard Biesheuvel <[email protected]>
19969L: [email protected]
19970S: Maintained
19971F: Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml
19972F: drivers/i2c/busses/i2c-synquacer.c
19973
19974SOCIONEXT UNIPHIER SOUND DRIVER
19975L: [email protected] (moderated for non-subscribers)
19976S: Orphan
19977F: sound/soc/uniphier/
19978
19979SOCKET TIMESTAMPING
19980M: Willem de Bruijn <[email protected]>
19981S: Maintained
19982F: Documentation/networking/timestamping.rst
19983F: include/uapi/linux/net_tstamp.h
19984F: tools/testing/selftests/net/so_txtime.c
19985
19986SOEKRIS NET48XX LED SUPPORT
19987M: Chris Boot <[email protected]>
19988S: Maintained
19989F: drivers/leds/leds-net48xx.c
19990
19991SOFT-IWARP DRIVER (siw)
19992M: Bernard Metzler <[email protected]>
19993L: [email protected]
19994S: Supported
19995F: drivers/infiniband/sw/siw/
19996F: include/uapi/rdma/siw-abi.h
19997
19998SOFT-ROCE DRIVER (rxe)
19999M: Zhu Yanjun <[email protected]>
20000L: [email protected]
20001S: Supported
20002F: drivers/infiniband/sw/rxe/
20003F: include/uapi/rdma/rdma_user_rxe.h
20004
20005SOFTLOGIC 6x10 MPEG CODEC
20006M: Bluecherry Maintainers <[email protected]>
20007M: Anton Sviridenko <[email protected]>
20008M: Andrey Utkin <[email protected]>
20009M: Ismael Luceno <[email protected]>
20010L: [email protected]
20011S: Supported
20012F: drivers/media/pci/solo6x10/
20013
20014SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
20015M: James Morse <[email protected]>
20016L: [email protected] (moderated for non-subscribers)
20017S: Maintained
20018F: Documentation/devicetree/bindings/arm/firmware/sdei.txt
20019F: drivers/firmware/arm_sdei.c
20020F: include/linux/arm_sdei.h
20021F: include/uapi/linux/arm_sdei.h
20022
20023SOFTWARE NODES AND DEVICE PROPERTIES
20024R: Andy Shevchenko <[email protected]>
20025R: Daniel Scally <[email protected]>
20026R: Heikki Krogerus <[email protected]>
20027R: Sakari Ailus <[email protected]>
20028L: [email protected]
20029S: Maintained
20030F: drivers/base/property.c
20031F: drivers/base/swnode.c
20032F: include/linux/fwnode.h
20033F: include/linux/property.h
20034
20035SOFTWARE RAID (Multiple Disks) SUPPORT
20036M: Song Liu <[email protected]>
20037L: [email protected]
20038S: Supported
20039Q: https://patchwork.kernel.org/project/linux-raid/list/
20040T: git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
20041F: drivers/md/Kconfig
20042F: drivers/md/Makefile
20043F: drivers/md/md*
20044F: drivers/md/raid*
20045F: include/linux/raid/
20046F: include/uapi/linux/raid/
20047
20048SOLIDRUN CLEARFOG SUPPORT
20049M: Russell King <[email protected]>
20050S: Maintained
20051F: arch/arm/boot/dts/marvell/armada-388-clearfog*
20052F: arch/arm/boot/dts/marvell/armada-38x-solidrun-*
20053
20054SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
20055M: Russell King <[email protected]>
20056S: Maintained
20057F: arch/arm/boot/dts/nxp/imx/imx6*-cubox-i*
20058F: arch/arm/boot/dts/nxp/imx/imx6*-hummingboard*
20059F: arch/arm/boot/dts/nxp/imx/imx6*-sr-*
20060
20061SONIC NETWORK DRIVER
20062M: Thomas Bogendoerfer <[email protected]>
20063L: [email protected]
20064S: Maintained
20065F: drivers/net/ethernet/natsemi/sonic.*
20066
20067SONICS SILICON BACKPLANE DRIVER (SSB)
20068M: Michael Buesch <[email protected]>
20069L: [email protected]
20070S: Maintained
20071F: drivers/ssb/
20072F: include/linux/ssb/
20073
20074SONY IMX208 SENSOR DRIVER
20075M: Sakari Ailus <[email protected]>
20076L: [email protected]
20077S: Maintained
20078T: git git://linuxtv.org/media_tree.git
20079F: drivers/media/i2c/imx208.c
20080
20081SONY IMX214 SENSOR DRIVER
20082M: Ricardo Ribalda <[email protected]>
20083L: [email protected]
20084S: Maintained
20085T: git git://linuxtv.org/media_tree.git
20086F: Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml
20087F: drivers/media/i2c/imx214.c
20088
20089SONY IMX219 SENSOR DRIVER
20090M: Dave Stevenson <[email protected]>
20091L: [email protected]
20092S: Maintained
20093T: git git://linuxtv.org/media_tree.git
20094F: Documentation/devicetree/bindings/media/i2c/imx219.yaml
20095F: drivers/media/i2c/imx219.c
20096
20097SONY IMX258 SENSOR DRIVER
20098M: Sakari Ailus <[email protected]>
20099L: [email protected]
20100S: Maintained
20101T: git git://linuxtv.org/media_tree.git
20102F: Documentation/devicetree/bindings/media/i2c/imx258.yaml
20103F: drivers/media/i2c/imx258.c
20104
20105SONY IMX274 SENSOR DRIVER
20106M: Leon Luo <[email protected]>
20107L: [email protected]
20108S: Maintained
20109T: git git://linuxtv.org/media_tree.git
20110F: Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
20111F: drivers/media/i2c/imx274.c
20112
20113SONY IMX290 SENSOR DRIVER
20114M: Manivannan Sadhasivam <[email protected]>
20115L: [email protected]
20116S: Maintained
20117T: git git://linuxtv.org/media_tree.git
20118F: Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml
20119F: drivers/media/i2c/imx290.c
20120
20121SONY IMX296 SENSOR DRIVER
20122M: Laurent Pinchart <[email protected]>
20123M: Manivannan Sadhasivam <[email protected]>
20124L: [email protected]
20125S: Maintained
20126T: git git://linuxtv.org/media_tree.git
20127F: Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml
20128F: drivers/media/i2c/imx296.c
20129
20130SONY IMX319 SENSOR DRIVER
20131M: Bingbu Cao <[email protected]>
20132L: [email protected]
20133S: Maintained
20134T: git git://linuxtv.org/media_tree.git
20135F: drivers/media/i2c/imx319.c
20136
20137SONY IMX334 SENSOR DRIVER
20138L: [email protected]
20139S: Orphan
20140T: git git://linuxtv.org/media_tree.git
20141F: Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml
20142F: drivers/media/i2c/imx334.c
20143
20144SONY IMX335 SENSOR DRIVER
20145L: [email protected]
20146S: Orphan
20147T: git git://linuxtv.org/media_tree.git
20148F: Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml
20149F: drivers/media/i2c/imx335.c
20150
20151SONY IMX355 SENSOR DRIVER
20152M: Tianshu Qiu <[email protected]>
20153L: [email protected]
20154S: Maintained
20155T: git git://linuxtv.org/media_tree.git
20156F: drivers/media/i2c/imx355.c
20157
20158SONY IMX412 SENSOR DRIVER
20159L: [email protected]
20160S: Orphan
20161T: git git://linuxtv.org/media_tree.git
20162F: Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml
20163F: drivers/media/i2c/imx412.c
20164
20165SONY IMX415 SENSOR DRIVER
20166M: Michael Riesch <[email protected]>
20167L: [email protected]
20168S: Maintained
20169T: git git://linuxtv.org/media_tree.git
20170F: Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml
20171F: drivers/media/i2c/imx415.c
20172
20173SONY MEMORYSTICK SUBSYSTEM
20174M: Maxim Levitsky <[email protected]>
20175M: Alex Dubov <[email protected]>
20176M: Ulf Hansson <[email protected]>
20177L: [email protected]
20178S: Maintained
20179T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
20180F: drivers/memstick/
20181F: include/linux/memstick.h
20182
20183SONY VAIO CONTROL DEVICE DRIVER
20184M: Mattia Dongili <[email protected]>
20185L: [email protected]
20186S: Maintained
20187W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
20188F: Documentation/admin-guide/laptops/sony-laptop.rst
20189F: drivers/char/sonypi.c
20190F: drivers/platform/x86/sony-laptop.c
20191F: include/linux/sony-laptop.h
20192
20193SOPHGO DEVICETREES
20194M: Chao Wei <[email protected]>
20195M: Chen Wang <[email protected]>
20196S: Maintained
20197F: arch/riscv/boot/dts/sophgo/
20198F: Documentation/devicetree/bindings/riscv/sophgo.yaml
20199
20200SOUND
20201M: Jaroslav Kysela <[email protected]>
20202M: Takashi Iwai <[email protected]>
20203L: [email protected]
20204S: Maintained
20205W: http://www.alsa-project.org/
20206Q: http://patchwork.kernel.org/project/alsa-devel/list/
20207T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
20208F: Documentation/sound/
20209F: include/sound/
20210F: include/uapi/sound/
20211F: sound/
20212F: tools/testing/selftests/alsa
20213
20214SOUND - ALSA SELFTESTS
20215M: Mark Brown <[email protected]>
20216L: [email protected]
20217L: [email protected]
20218S: Supported
20219F: tools/testing/selftests/alsa
20220
20221SOUND - COMPRESSED AUDIO
20222M: Vinod Koul <[email protected]>
20223L: [email protected] (moderated for non-subscribers)
20224S: Supported
20225T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
20226F: Documentation/sound/designs/compress-offload.rst
20227F: include/sound/compress_driver.h
20228F: include/uapi/sound/compress_*
20229F: sound/core/compress_offload.c
20230F: sound/soc/soc-compress.c
20231
20232SOUND - DMAENGINE HELPERS
20233M: Lars-Peter Clausen <[email protected]>
20234S: Supported
20235F: include/sound/dmaengine_pcm.h
20236F: sound/core/pcm_dmaengine.c
20237F: sound/soc/soc-generic-dmaengine-pcm.c
20238
20239SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
20240M: Liam Girdwood <[email protected]>
20241M: Mark Brown <[email protected]>
20242L: [email protected]
20243S: Supported
20244W: http://alsa-project.org/main/index.php/ASoC
20245T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
20246F: Documentation/devicetree/bindings/sound/
20247F: Documentation/sound/soc/
20248F: include/dt-bindings/sound/
20249F: include/sound/soc*
20250F: include/sound/sof.h
20251F: include/sound/sof/
20252F: include/trace/events/sof*.h
20253F: include/uapi/sound/asoc.h
20254F: sound/soc/
20255
20256SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
20257M: Pierre-Louis Bossart <[email protected]>
20258M: Liam Girdwood <[email protected]>
20259M: Peter Ujfalusi <[email protected]>
20260M: Bard Liao <[email protected]>
20261M: Ranjani Sridharan <[email protected]>
20262M: Daniel Baluta <[email protected]>
20263R: Kai Vehmanen <[email protected]>
20264L: [email protected] (moderated for non-subscribers)
20265S: Supported
20266W: https://github.com/thesofproject/linux/
20267F: sound/soc/sof/
20268
20269SOUNDWIRE SUBSYSTEM
20270M: Vinod Koul <[email protected]>
20271M: Bard Liao <[email protected]>
20272R: Pierre-Louis Bossart <[email protected]>
20273R: Sanyog Kale <[email protected]>
20274L: [email protected] (moderated for non-subscribers)
20275S: Supported
20276T: git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git
20277F: Documentation/driver-api/soundwire/
20278F: drivers/soundwire/
20279F: include/linux/soundwire/
20280
20281SP2 MEDIA DRIVER
20282M: Olli Salonen <[email protected]>
20283L: [email protected]
20284S: Maintained
20285W: https://linuxtv.org
20286Q: http://patchwork.linuxtv.org/project/linux-media/list/
20287F: drivers/media/dvb-frontends/sp2*
20288
20289SPANISH DOCUMENTATION
20290M: Carlos Bilbao <[email protected]>
20291S: Maintained
20292F: Documentation/translations/sp_SP/
20293
20294SPARC + UltraSPARC (sparc/sparc64)
20295M: "David S. Miller" <[email protected]>
20296L: [email protected]
20297S: Maintained
20298Q: http://patchwork.ozlabs.org/project/sparclinux/list/
20299T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
20300T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
20301F: arch/sparc/
20302F: drivers/sbus/
20303
20304SPARC SERIAL DRIVERS
20305M: "David S. Miller" <[email protected]>
20306L: [email protected]
20307S: Maintained
20308T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
20309T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
20310F: drivers/tty/serial/suncore.c
20311F: drivers/tty/serial/sunhv.c
20312F: drivers/tty/serial/sunsab.c
20313F: drivers/tty/serial/sunsab.h
20314F: drivers/tty/serial/sunsu.c
20315F: drivers/tty/serial/sunzilog.c
20316F: drivers/tty/serial/sunzilog.h
20317F: drivers/tty/vcc.c
20318F: include/linux/sunserialcore.h
20319
20320SPARSE CHECKER
20321M: "Luc Van Oostenryck" <[email protected]>
20322L: [email protected]
20323S: Maintained
20324W: https://sparse.docs.kernel.org/
20325Q: https://patchwork.kernel.org/project/linux-sparse/list/
20326B: https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
20327T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
20328F: include/linux/compiler.h
20329
20330SPEAKUP CONSOLE SPEECH DRIVER
20331M: William Hubbs <[email protected]>
20332M: Chris Brannon <[email protected]>
20333M: Kirk Reiser <[email protected]>
20334M: Samuel Thibault <[email protected]>
20335L: [email protected]
20336S: Odd Fixes
20337W: http://www.linux-speakup.org/
20338W: https://github.com/linux-speakup/speakup
20339B: https://github.com/linux-speakup/speakup/issues
20340F: drivers/accessibility/speakup/
20341
20342SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT
20343M: Viresh Kumar <[email protected]>
20344M: Shiraz Hashim <[email protected]>
20345M: [email protected]
20346L: [email protected] (moderated for non-subscribers)
20347S: Maintained
20348W: http://www.st.com/spear
20349F: arch/arm/boot/dts/st/spear*
20350F: arch/arm/mach-spear/
20351F: drivers/clk/spear/
20352F: drivers/pinctrl/spear/
20353
20354SPI NOR SUBSYSTEM
20355M: Tudor Ambarus <[email protected]>
20356M: Pratyush Yadav <[email protected]>
20357R: Michael Walle <[email protected]>
20358L: [email protected]
20359S: Maintained
20360W: http://www.linux-mtd.infradead.org/
20361Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
20362C: irc://irc.oftc.net/mtd
20363T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
20364F: Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml
20365F: drivers/mtd/spi-nor/
20366F: include/linux/mtd/spi-nor.h
20367
20368SPI SUBSYSTEM
20369M: Mark Brown <[email protected]>
20370L: [email protected]
20371S: Maintained
20372Q: http://patchwork.kernel.org/project/spi-devel-general/list/
20373T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
20374F: Documentation/devicetree/bindings/spi/
20375F: Documentation/spi/
20376F: drivers/spi/
20377F: include/linux/spi/
20378F: include/uapi/linux/spi/
20379F: tools/spi/
20380
20381SPIDERNET NETWORK DRIVER for CELL
20382M: Ishizaki Kou <[email protected]>
20383M: Geoff Levand <[email protected]>
20384L: [email protected]
20385L: [email protected]
20386S: Maintained
20387F: Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
20388F: drivers/net/ethernet/toshiba/spider_net*
20389
20390SPMI SUBSYSTEM
20391M: Stephen Boyd <[email protected]>
20392L: [email protected]
20393S: Maintained
20394T: git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git
20395F: Documentation/devicetree/bindings/spmi/
20396F: drivers/spmi/
20397F: include/dt-bindings/spmi/spmi.h
20398F: include/linux/spmi.h
20399F: include/trace/events/spmi.h
20400
20401SPU FILE SYSTEM
20402M: Jeremy Kerr <[email protected]>
20403L: [email protected]
20404S: Supported
20405W: http://www.ibm.com/developerworks/power/cell/
20406F: Documentation/filesystems/spufs/spufs.rst
20407F: arch/powerpc/platforms/cell/spufs/
20408
20409SQUASHFS FILE SYSTEM
20410M: Phillip Lougher <[email protected]>
20411L: [email protected] (subscribers-only)
20412S: Maintained
20413W: http://squashfs.org.uk
20414T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
20415F: Documentation/filesystems/squashfs.rst
20416F: fs/squashfs/
20417
20418SRM (Alpha) environment access
20419M: Jan-Benedict Glaw <[email protected]>
20420S: Maintained
20421F: arch/alpha/kernel/srm_env.c
20422
20423ST LSM6DSx IMU IIO DRIVER
20424M: Lorenzo Bianconi <[email protected]>
20425L: [email protected]
20426S: Maintained
20427W: http://www.st.com/
20428F: Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml
20429F: drivers/iio/imu/st_lsm6dsx/
20430
20431ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
20432M: Benjamin Mugnier <[email protected]>
20433M: Sylvain Petinot <[email protected]>
20434L: [email protected]
20435S: Maintained
20436T: git git://linuxtv.org/media_tree.git
20437F: Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml
20438F: drivers/media/i2c/st-mipid02.c
20439
20440ST STM32 I2C/SMBUS DRIVER
20441M: Pierre-Yves MORDRET <[email protected]>
20442M: Alain Volmat <[email protected]>
20443L: [email protected]
20444S: Maintained
20445F: drivers/i2c/busses/i2c-stm32*
20446
20447ST STM32 SPI DRIVER
20448M: Alain Volmat <[email protected]>
20449L: [email protected]
20450S: Maintained
20451F: drivers/spi/spi-stm32.c
20452
20453ST STPDDC60 DRIVER
20454M: Daniel Nilsson <[email protected]>
20455L: [email protected]
20456S: Maintained
20457F: Documentation/hwmon/stpddc60.rst
20458F: drivers/hwmon/pmbus/stpddc60.c
20459
20460ST VGXY61 DRIVER
20461M: Benjamin Mugnier <[email protected]>
20462M: Sylvain Petinot <[email protected]>
20463L: [email protected]
20464S: Maintained
20465T: git git://linuxtv.org/media_tree.git
20466F: Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml
20467F: Documentation/userspace-api/media/drivers/st-vgxy61.rst
20468F: drivers/media/i2c/st-vgxy61.c
20469
20470ST VL53L0X ToF RANGER(I2C) IIO DRIVER
20471M: Song Qiang <[email protected]>
20472L: [email protected]
20473S: Maintained
20474F: Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml
20475F: drivers/iio/proximity/vl53l0x-i2c.c
20476
20477STABLE BRANCH
20478M: Greg Kroah-Hartman <[email protected]>
20479M: Sasha Levin <[email protected]>
20480L: [email protected]
20481S: Supported
20482F: Documentation/process/stable-kernel-rules.rst
20483
20484STAGING - ATOMISP DRIVER
20485M: Hans de Goede <[email protected]>
20486M: Mauro Carvalho Chehab <[email protected]>
20487R: Sakari Ailus <[email protected]>
20488L: [email protected]
20489S: Maintained
20490F: drivers/staging/media/atomisp/
20491
20492STAGING - FIELDBUS SUBSYSTEM
20493M: Sven Van Asbroeck <[email protected]>
20494S: Maintained
20495F: drivers/staging/fieldbus/*
20496F: drivers/staging/fieldbus/Documentation/
20497
20498STAGING - HMS ANYBUS-S BUS
20499M: Sven Van Asbroeck <[email protected]>
20500S: Maintained
20501F: drivers/staging/fieldbus/anybuss/
20502
20503STAGING - INDUSTRIAL IO
20504M: Jonathan Cameron <[email protected]>
20505L: [email protected]
20506S: Odd Fixes
20507F: Documentation/devicetree/bindings/staging/iio/
20508F: drivers/staging/iio/
20509
20510STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
20511M: Marc Dietrich <[email protected]>
20512L: [email protected] (moderated for non-subscribers)
20513L: [email protected]
20514S: Maintained
20515F: drivers/staging/nvec/
20516
20517STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
20518M: Jens Frederich <[email protected]>
20519M: Jon Nettleton <[email protected]>
20520S: Maintained
20521W: http://wiki.laptop.org/go/DCON
20522F: drivers/staging/olpc_dcon/
20523
20524STAGING - REALTEK RTL8712U DRIVERS
20525M: Larry Finger <[email protected]>
20526M: Florian Schilhabel <[email protected]>.
20527S: Odd Fixes
20528F: drivers/staging/rtl8712/
20529
20530STAGING - SEPS525 LCD CONTROLLER DRIVERS
20531M: Michael Hennerich <[email protected]>
20532L: [email protected]
20533S: Supported
20534F: Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
20535F: drivers/staging/fbtft/fb_seps525.c
20536
20537STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
20538M: Sudip Mukherjee <[email protected]>
20539M: Teddy Wang <[email protected]>
20540M: Sudip Mukherjee <[email protected]>
20541L: [email protected]
20542S: Maintained
20543F: drivers/staging/sm750fb/
20544
20545STAGING - VIA VT665X DRIVERS
20546M: Forest Bond <[email protected]>
20547S: Odd Fixes
20548F: drivers/staging/vt665?/
20549
20550STAGING SUBSYSTEM
20551M: Greg Kroah-Hartman <[email protected]>
20552L: [email protected]
20553S: Supported
20554T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
20555F: drivers/staging/
20556
20557STANDALONE CACHE CONTROLLER DRIVERS
20558M: Conor Dooley <[email protected]>
20559L: [email protected]
20560S: Maintained
20561T: git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
20562F: drivers/cache
20563
20564STARFIRE/DURALAN NETWORK DRIVER
20565M: Ion Badulescu <[email protected]>
20566S: Odd Fixes
20567F: drivers/net/ethernet/adaptec/starfire*
20568
20569STARFIVE CRYPTO DRIVER
20570M: Jia Jie Ho <[email protected]>
20571M: William Qiu <[email protected]>
20572S: Supported
20573F: Documentation/devicetree/bindings/crypto/starfive*
20574F: drivers/crypto/starfive/
20575
20576STARFIVE DEVICETREES
20577M: Emil Renner Berthing <[email protected]>
20578S: Maintained
20579F: arch/riscv/boot/dts/starfive/
20580
20581STARFIVE DWMAC GLUE LAYER
20582M: Emil Renner Berthing <[email protected]>
20583M: Samin Guo <[email protected]>
20584S: Maintained
20585F: Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml
20586F: drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c
20587
20588STARFIVE JH7110 DPHY RX DRIVER
20589M: Jack Zhu <[email protected]>
20590M: Changhuang Liang <[email protected]>
20591S: Supported
20592F: Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml
20593F: drivers/phy/starfive/phy-jh7110-dphy-rx.c
20594
20595STARFIVE JH7110 MMC/SD/SDIO DRIVER
20596M: William Qiu <[email protected]>
20597S: Supported
20598F: Documentation/devicetree/bindings/mmc/starfive*
20599F: drivers/mmc/host/dw_mmc-starfive.c
20600
20601STARFIVE JH7110 PLL CLOCK DRIVER
20602M: Xingyu Wu <[email protected]>
20603S: Supported
20604F: Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml
20605F: drivers/clk/starfive/clk-starfive-jh7110-pll.c
20606
20607STARFIVE JH7110 PWMDAC DRIVER
20608M: Hal Feng <[email protected]>
20609M: Xingyu Wu <[email protected]>
20610S: Supported
20611F: Documentation/devicetree/bindings/sound/starfive,jh7110-pwmdac.yaml
20612F: sound/soc/starfive/jh7110_pwmdac.c
20613
20614STARFIVE JH7110 SYSCON
20615M: William Qiu <[email protected]>
20616M: Xingyu Wu <[email protected]>
20617S: Supported
20618F: Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml
20619
20620STARFIVE JH7110 TDM DRIVER
20621M: Walker Chen <[email protected]>
20622S: Maintained
20623F: Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml
20624F: sound/soc/starfive/jh7110_tdm.c
20625
20626STARFIVE JH71X0 CLOCK DRIVERS
20627M: Emil Renner Berthing <[email protected]>
20628M: Hal Feng <[email protected]>
20629S: Maintained
20630F: Documentation/devicetree/bindings/clock/starfive,jh71*.yaml
20631F: drivers/clk/starfive/clk-starfive-jh71*
20632F: include/dt-bindings/clock/starfive?jh71*.h
20633
20634STARFIVE JH71X0 PINCTRL DRIVERS
20635M: Emil Renner Berthing <[email protected]>
20636M: Jianlong Huang <[email protected]>
20637M: Hal Feng <[email protected]>
20638L: [email protected]
20639S: Maintained
20640F: Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml
20641F: drivers/pinctrl/starfive/pinctrl-starfive-jh71*
20642F: include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h
20643F: include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h
20644
20645STARFIVE JH71X0 RESET CONTROLLER DRIVERS
20646M: Emil Renner Berthing <[email protected]>
20647M: Hal Feng <[email protected]>
20648S: Maintained
20649F: Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml
20650F: drivers/reset/starfive/reset-starfive-jh71*
20651F: include/dt-bindings/reset/starfive?jh71*.h
20652
20653STARFIVE JH71X0 USB DRIVERS
20654M: Minda Chen <[email protected]>
20655S: Maintained
20656F: Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml
20657F: drivers/usb/cdns3/cdns3-starfive.c
20658
20659STARFIVE JH71XX PMU CONTROLLER DRIVER
20660M: Walker Chen <[email protected]>
20661M: Changhuang Liang <[email protected]>
20662S: Supported
20663F: Documentation/devicetree/bindings/power/starfive*
20664F: drivers/pmdomain/starfive/
20665F: include/dt-bindings/power/starfive,jh7110-pmu.h
20666
20667STARFIVE SOC DRIVERS
20668M: Conor Dooley <[email protected]>
20669S: Maintained
20670T: git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/
20671F: Documentation/devicetree/bindings/soc/starfive/
20672
20673STARFIVE TRNG DRIVER
20674M: Jia Jie Ho <[email protected]>
20675S: Supported
20676F: Documentation/devicetree/bindings/rng/starfive*
20677F: drivers/char/hw_random/jh7110-trng.c
20678
20679STARFIVE WATCHDOG DRIVER
20680M: Xingyu Wu <[email protected]>
20681M: Samin Guo <[email protected]>
20682S: Supported
20683F: Documentation/devicetree/bindings/watchdog/starfive*
20684F: drivers/watchdog/starfive-wdt.c
20685
20686STARFIVE JH71X0 PCIE AND USB PHY DRIVER
20687M: Minda Chen <[email protected]>
20688S: Supported
20689F: Documentation/devicetree/bindings/phy/starfive,jh7110-pcie-phy.yaml
20690F: Documentation/devicetree/bindings/phy/starfive,jh7110-usb-phy.yaml
20691F: drivers/phy/starfive/phy-jh7110-pcie.c
20692F: drivers/phy/starfive/phy-jh7110-usb.c
20693
20694STATIC BRANCH/CALL
20695M: Peter Zijlstra <[email protected]>
20696M: Josh Poimboeuf <[email protected]>
20697M: Jason Baron <[email protected]>
20698R: Steven Rostedt <[email protected]>
20699R: Ard Biesheuvel <[email protected]>
20700S: Supported
20701F: arch/*/include/asm/jump_label*.h
20702F: arch/*/include/asm/static_call*.h
20703F: arch/*/kernel/jump_label.c
20704F: arch/*/kernel/static_call.c
20705F: include/linux/jump_label*.h
20706F: include/linux/static_call*.h
20707F: kernel/jump_label.c
20708F: kernel/static_call.c
20709
20710STI AUDIO (ASoC) DRIVERS
20711M: Arnaud Pouliquen <[email protected]>
20712L: [email protected] (moderated for non-subscribers)
20713S: Maintained
20714F: Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
20715F: sound/soc/sti/
20716
20717STI CEC DRIVER
20718M: Alain Volmat <[email protected]>
20719S: Maintained
20720F: Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml
20721F: drivers/media/cec/platform/sti/
20722
20723STK1160 USB VIDEO CAPTURE DRIVER
20724M: Ezequiel Garcia <[email protected]>
20725L: [email protected]
20726S: Maintained
20727T: git git://linuxtv.org/media_tree.git
20728F: drivers/media/usb/stk1160/
20729
20730STM32 AUDIO (ASoC) DRIVERS
20731M: Olivier Moysan <[email protected]>
20732M: Arnaud Pouliquen <[email protected]>
20733L: [email protected] (moderated for non-subscribers)
20734S: Maintained
20735F: Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml
20736F: Documentation/devicetree/bindings/sound/st,stm32-*.yaml
20737F: sound/soc/stm/
20738
20739STM32 TIMER/LPTIMER DRIVERS
20740M: Fabrice Gasnier <[email protected]>
20741S: Maintained
20742F: Documentation/ABI/testing/*timer-stm32
20743F: Documentation/devicetree/bindings/*/*stm32-*timer*
20744F: drivers/*/stm32-*timer*
20745F: drivers/pwm/pwm-stm32*
20746F: include/linux/*/stm32-*tim*
20747
20748STMMAC ETHERNET DRIVER
20749M: Alexandre Torgue <[email protected]>
20750M: Jose Abreu <[email protected]>
20751L: [email protected]
20752S: Supported
20753W: http://www.stlinux.com
20754F: Documentation/networking/device_drivers/ethernet/stmicro/
20755F: drivers/net/ethernet/stmicro/stmmac/
20756
20757SUN HAPPY MEAL ETHERNET DRIVER
20758M: Sean Anderson <[email protected]>
20759S: Maintained
20760F: drivers/net/ethernet/sun/sunhme.*
20761
20762SUN3/3X
20763M: Sam Creasey <[email protected]>
20764S: Maintained
20765W: http://sammy.net/sun3/
20766F: arch/m68k/include/asm/sun3*
20767F: arch/m68k/kernel/*sun3*
20768F: arch/m68k/sun3*/
20769F: drivers/net/ethernet/i825xx/sun3*
20770
20771SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
20772M: Hans de Goede <[email protected]>
20773L: [email protected]
20774S: Maintained
20775F: Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
20776F: drivers/input/keyboard/sun4i-lradc-keys.c
20777
20778SUNDANCE NETWORK DRIVER
20779M: Denis Kirjanov <[email protected]>
20780L: [email protected]
20781S: Maintained
20782F: drivers/net/ethernet/dlink/sundance.c
20783
20784SUNPLUS ETHERNET DRIVER
20785M: Wells Lu <[email protected]>
20786L: [email protected]
20787S: Maintained
20788W: https://sunplus.atlassian.net/wiki/spaces/doc/overview
20789F: Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml
20790F: drivers/net/ethernet/sunplus/
20791
20792SUNPLUS MMC DRIVER
20793M: Tony Huang <[email protected]>
20794M: Li-hao Kuo <[email protected]>
20795S: Maintained
20796F: Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml
20797F: drivers/mmc/host/sunplus-mmc.c
20798
20799SUNPLUS OCOTP DRIVER
20800M: Vincent Shih <[email protected]>
20801S: Maintained
20802F: Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml
20803F: drivers/nvmem/sunplus-ocotp.c
20804
20805SUNPLUS PWM DRIVER
20806M: Hammer Hsieh <[email protected]>
20807S: Maintained
20808F: Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml
20809F: drivers/pwm/pwm-sunplus.c
20810
20811SUNPLUS RTC DRIVER
20812M: Vincent Shih <[email protected]>
20813L: [email protected]
20814S: Maintained
20815F: Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml
20816F: drivers/rtc/rtc-sunplus.c
20817
20818SUNPLUS SPI CONTROLLER INTERFACE DRIVER
20819M: Li-hao Kuo <[email protected]>
20820L: [email protected]
20821S: Maintained
20822F: Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml
20823F: drivers/spi/spi-sunplus-sp7021.c
20824
20825SUNPLUS UART DRIVER
20826M: Hammer Hsieh <[email protected]>
20827S: Maintained
20828F: Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml
20829F: drivers/tty/serial/sunplus-uart.c
20830
20831SUNPLUS USB2 PHY DRIVER
20832M: Vincent Shih <[email protected]>
20833L: [email protected]
20834S: Maintained
20835F: Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml
20836F: drivers/phy/sunplus/Kconfig
20837F: drivers/phy/sunplus/Makefile
20838F: drivers/phy/sunplus/phy-sunplus-usb2.c
20839
20840SUNPLUS WATCHDOG DRIVER
20841M: Xiantao Hu <[email protected]>
20842L: [email protected]
20843S: Maintained
20844F: Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml
20845F: drivers/watchdog/sunplus_wdt.c
20846
20847SUPERH
20848M: Yoshinori Sato <[email protected]>
20849M: Rich Felker <[email protected]>
20850M: John Paul Adrian Glaubitz <[email protected]>
20851L: [email protected]
20852S: Maintained
20853Q: http://patchwork.kernel.org/project/linux-sh/list/
20854F: Documentation/arch/sh/
20855F: arch/sh/
20856F: drivers/sh/
20857
20858SUSPEND TO RAM
20859M: "Rafael J. Wysocki" <[email protected]>
20860M: Len Brown <[email protected]>
20861M: Pavel Machek <[email protected]>
20862L: [email protected]
20863S: Supported
20864B: https://bugzilla.kernel.org
20865F: Documentation/power/
20866F: arch/x86/kernel/acpi/sleep*
20867F: arch/x86/kernel/acpi/wakeup*
20868F: drivers/base/power/
20869F: include/linux/freezer.h
20870F: include/linux/pm.h
20871F: include/linux/suspend.h
20872F: kernel/power/
20873
20874SVGA HANDLING
20875M: Martin Mares <[email protected]>
20876L: [email protected]
20877S: Maintained
20878F: Documentation/admin-guide/svga.rst
20879F: arch/x86/boot/video*
20880
20881SWITCHDEV
20882M: Jiri Pirko <[email protected]>
20883M: Ivan Vecera <[email protected]>
20884L: [email protected]
20885S: Supported
20886F: include/net/switchdev.h
20887F: net/switchdev/
20888
20889SY8106A REGULATOR DRIVER
20890M: Icenowy Zheng <[email protected]>
20891S: Maintained
20892F: Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml
20893F: drivers/regulator/sy8106a-regulator.c
20894
20895SYNC FILE FRAMEWORK
20896M: Sumit Semwal <[email protected]>
20897R: Gustavo Padovan <[email protected]>
20898L: [email protected]
20899L: [email protected]
20900S: Maintained
20901T: git git://anongit.freedesktop.org/drm/drm-misc
20902F: Documentation/driver-api/sync_file.rst
20903F: drivers/dma-buf/dma-fence*
20904F: drivers/dma-buf/sw_sync.c
20905F: drivers/dma-buf/sync_*
20906F: include/linux/sync_file.h
20907F: include/uapi/linux/sync_file.h
20908
20909SYNOPSYS ARC ARCHITECTURE
20910M: Vineet Gupta <[email protected]>
20911L: [email protected]
20912S: Supported
20913T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
20914F: Documentation/arch/arc
20915F: Documentation/devicetree/bindings/arc/*
20916F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
20917F: arch/arc/
20918F: drivers/clocksource/arc_timer.c
20919F: drivers/tty/serial/arc_uart.c
20920
20921SYNOPSYS ARC HSDK SDP pll clock driver
20922M: Eugeniy Paltsev <[email protected]>
20923S: Supported
20924F: Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
20925F: drivers/clk/clk-hsdk-pll.c
20926
20927SYNOPSYS ARC SDP clock driver
20928M: Eugeniy Paltsev <[email protected]>
20929S: Supported
20930F: Documentation/devicetree/bindings/clock/snps,pll-clock.txt
20931F: drivers/clk/axs10x/*
20932
20933SYNOPSYS ARC SDP platform support
20934M: Alexey Brodkin <[email protected]>
20935S: Supported
20936F: Documentation/devicetree/bindings/arc/axs10*
20937F: arch/arc/boot/dts/ax*
20938F: arch/arc/plat-axs10x
20939
20940SYNOPSYS AXS10x RESET CONTROLLER DRIVER
20941M: Eugeniy Paltsev <[email protected]>
20942S: Supported
20943F: Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml
20944F: drivers/reset/reset-axs10x.c
20945
20946SYNOPSYS CREG GPIO DRIVER
20947M: Eugeniy Paltsev <[email protected]>
20948S: Maintained
20949F: Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
20950F: drivers/gpio/gpio-creg-snps.c
20951
20952SYNOPSYS DESIGNWARE 8250 UART DRIVER
20953M: Ilpo Järvinen <[email protected]>
20954R: Andy Shevchenko <[email protected]>
20955S: Supported
20956F: drivers/tty/serial/8250/8250_dw.c
20957F: drivers/tty/serial/8250/8250_dwlib.*
20958F: drivers/tty/serial/8250/8250_lpss.c
20959
20960SYNOPSYS DESIGNWARE APB GPIO DRIVER
20961M: Hoan Tran <[email protected]>
20962M: Serge Semin <[email protected]>
20963L: [email protected]
20964S: Maintained
20965F: Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
20966F: drivers/gpio/gpio-dwapb.c
20967
20968SYNOPSYS DESIGNWARE APB SSI DRIVER
20969M: Serge Semin <[email protected]>
20970L: [email protected]
20971S: Supported
20972F: Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
20973F: drivers/spi/spi-dw*
20974
20975SYNOPSYS DESIGNWARE AXI DMAC DRIVER
20976M: Eugeniy Paltsev <[email protected]>
20977S: Maintained
20978F: Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml
20979F: drivers/dma/dw-axi-dmac/
20980
20981SYNOPSYS DESIGNWARE DMAC DRIVER
20982M: Viresh Kumar <[email protected]>
20983R: Andy Shevchenko <[email protected]>
20984S: Maintained
20985F: Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml
20986F: Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
20987F: drivers/dma/dw/
20988F: include/dt-bindings/dma/dw-dmac.h
20989F: include/linux/dma/dw.h
20990F: include/linux/platform_data/dma-dw.h
20991
20992SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
20993M: Jose Abreu <[email protected]>
20994L: [email protected]
20995S: Supported
20996F: drivers/net/ethernet/synopsys/
20997
20998SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
20999M: Jose Abreu <[email protected]>
21000L: [email protected]
21001S: Supported
21002F: drivers/net/pcs/pcs-xpcs.c
21003F: drivers/net/pcs/pcs-xpcs.h
21004F: include/linux/pcs/pcs-xpcs.h
21005
21006SYNOPSYS DESIGNWARE I2C DRIVER
21007M: Jarkko Nikula <[email protected]>
21008R: Andy Shevchenko <[email protected]>
21009R: Mika Westerberg <[email protected]>
21010R: Jan Dabros <[email protected]>
21011L: [email protected]
21012S: Supported
21013F: drivers/i2c/busses/i2c-designware-*
21014
21015SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
21016M: Jaehoon Chung <[email protected]>
21017L: [email protected]
21018S: Maintained
21019F: drivers/mmc/host/dw_mmc*
21020
21021SYNOPSYS HSDK RESET CONTROLLER DRIVER
21022M: Eugeniy Paltsev <[email protected]>
21023S: Supported
21024F: Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
21025F: drivers/reset/reset-hsdk.c
21026F: include/dt-bindings/reset/snps,hsdk-reset.h
21027
21028SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
21029M: Prabu Thangamuthu <[email protected]>
21030M: Manjunath M B <[email protected]>
21031L: [email protected]
21032S: Maintained
21033F: drivers/mmc/host/sdhci-pci-dwc-mshc.c
21034
21035SYSTEM CONFIGURATION (SYSCON)
21036M: Lee Jones <[email protected]>
21037M: Arnd Bergmann <[email protected]>
21038S: Supported
21039T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
21040F: drivers/mfd/syscon.c
21041
21042SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
21043M: Sudeep Holla <[email protected]>
21044R: Cristian Marussi <[email protected]>
21045L: [email protected] (moderated for non-subscribers)
21046S: Maintained
21047F: Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml
21048F: drivers/clk/clk-sc[mp]i.c
21049F: drivers/cpufreq/sc[mp]i-cpufreq.c
21050F: drivers/firmware/arm_scmi/
21051F: drivers/firmware/arm_scpi.c
21052F: drivers/pmdomain/arm/
21053F: drivers/powercap/arm_scmi_powercap.c
21054F: drivers/regulator/scmi-regulator.c
21055F: drivers/reset/reset-scmi.c
21056F: include/linux/sc[mp]i_protocol.h
21057F: include/trace/events/scmi.h
21058F: include/uapi/linux/virtio_scmi.h
21059
21060SYSTEM RESET/SHUTDOWN DRIVERS
21061M: Sebastian Reichel <[email protected]>
21062L: [email protected]
21063S: Maintained
21064T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
21065F: Documentation/devicetree/bindings/power/reset/
21066F: drivers/power/reset/
21067
21068SYSTEM TRACE MODULE CLASS
21069M: Alexander Shishkin <[email protected]>
21070S: Maintained
21071T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
21072F: Documentation/trace/stm.rst
21073F: drivers/hwtracing/stm/
21074F: include/linux/stm.h
21075F: include/uapi/linux/stm.h
21076
21077SYSTEM76 ACPI DRIVER
21078M: Jeremy Soller <[email protected]>
21079M: System76 Product Development <[email protected]>
21080L: [email protected]
21081S: Maintained
21082F: drivers/platform/x86/system76_acpi.c
21083
21084SYSV FILESYSTEM
21085S: Orphan
21086F: Documentation/filesystems/sysv-fs.rst
21087F: fs/sysv/
21088F: include/linux/sysv_fs.h
21089
21090TASKSTATS STATISTICS INTERFACE
21091M: Balbir Singh <[email protected]>
21092S: Maintained
21093F: Documentation/accounting/taskstats*
21094F: include/linux/taskstats*
21095F: kernel/taskstats.c
21096
21097TC subsystem
21098M: Jamal Hadi Salim <[email protected]>
21099M: Cong Wang <[email protected]>
21100M: Jiri Pirko <[email protected]>
21101L: [email protected]
21102S: Maintained
21103F: include/net/pkt_cls.h
21104F: include/net/pkt_sched.h
21105F: include/net/tc_act/
21106F: include/uapi/linux/pkt_cls.h
21107F: include/uapi/linux/pkt_sched.h
21108F: include/uapi/linux/tc_act/
21109F: include/uapi/linux/tc_ematch/
21110F: net/sched/
21111F: tools/testing/selftests/tc-testing
21112
21113TC90522 MEDIA DRIVER
21114M: Akihiro Tsukada <[email protected]>
21115L: [email protected]
21116S: Odd Fixes
21117F: drivers/media/dvb-frontends/tc90522*
21118
21119TCP LOW PRIORITY MODULE
21120M: "Wong Hoi Sing, Edison" <[email protected]>
21121M: "Hung Hing Lun, Mike" <[email protected]>
21122S: Maintained
21123W: http://tcp-lp-mod.sourceforge.net/
21124F: net/ipv4/tcp_lp.c
21125
21126TDA10071 MEDIA DRIVER
21127L: [email protected]
21128S: Orphan
21129W: https://linuxtv.org
21130Q: http://patchwork.linuxtv.org/project/linux-media/list/
21131F: drivers/media/dvb-frontends/tda10071*
21132
21133TDA18212 MEDIA DRIVER
21134L: [email protected]
21135S: Orphan
21136W: https://linuxtv.org
21137Q: http://patchwork.linuxtv.org/project/linux-media/list/
21138F: drivers/media/tuners/tda18212*
21139
21140TDA18218 MEDIA DRIVER
21141L: [email protected]
21142S: Orphan
21143W: https://linuxtv.org
21144Q: http://patchwork.linuxtv.org/project/linux-media/list/
21145F: drivers/media/tuners/tda18218*
21146
21147TDA18250 MEDIA DRIVER
21148M: Olli Salonen <[email protected]>
21149L: [email protected]
21150S: Maintained
21151W: https://linuxtv.org
21152Q: http://patchwork.linuxtv.org/project/linux-media/list/
21153T: git git://linuxtv.org/media_tree.git
21154F: drivers/media/tuners/tda18250*
21155
21156TDA18271 MEDIA DRIVER
21157M: Michael Krufky <[email protected]>
21158L: [email protected]
21159S: Maintained
21160W: https://linuxtv.org
21161W: http://github.com/mkrufky
21162Q: http://patchwork.linuxtv.org/project/linux-media/list/
21163T: git git://linuxtv.org/mkrufky/tuners.git
21164F: drivers/media/tuners/tda18271*
21165
21166TDA1997x MEDIA DRIVER
21167M: Tim Harvey <[email protected]>
21168L: [email protected]
21169S: Maintained
21170W: https://linuxtv.org
21171Q: http://patchwork.linuxtv.org/project/linux-media/list/
21172F: drivers/media/i2c/tda1997x.*
21173
21174TDA827x MEDIA DRIVER
21175M: Michael Krufky <[email protected]>
21176L: [email protected]
21177S: Maintained
21178W: https://linuxtv.org
21179W: http://github.com/mkrufky
21180Q: http://patchwork.linuxtv.org/project/linux-media/list/
21181T: git git://linuxtv.org/mkrufky/tuners.git
21182F: drivers/media/tuners/tda8290.*
21183
21184TDA8290 MEDIA DRIVER
21185M: Michael Krufky <[email protected]>
21186L: [email protected]
21187S: Maintained
21188W: https://linuxtv.org
21189W: http://github.com/mkrufky
21190Q: http://patchwork.linuxtv.org/project/linux-media/list/
21191T: git git://linuxtv.org/mkrufky/tuners.git
21192F: drivers/media/tuners/tda8290.*
21193
21194TDA9840 MEDIA DRIVER
21195M: Hans Verkuil <[email protected]>
21196L: [email protected]
21197S: Maintained
21198W: https://linuxtv.org
21199T: git git://linuxtv.org/media_tree.git
21200F: drivers/media/i2c/tda9840*
21201
21202TEA5761 TUNER DRIVER
21203M: Mauro Carvalho Chehab <[email protected]>
21204L: [email protected]
21205S: Odd fixes
21206W: https://linuxtv.org
21207T: git git://linuxtv.org/media_tree.git
21208F: drivers/media/tuners/tea5761.*
21209
21210TEA5767 TUNER DRIVER
21211M: Mauro Carvalho Chehab <[email protected]>
21212L: [email protected]
21213S: Maintained
21214W: https://linuxtv.org
21215T: git git://linuxtv.org/media_tree.git
21216F: drivers/media/tuners/tea5767.*
21217
21218TEA6415C MEDIA DRIVER
21219M: Hans Verkuil <[email protected]>
21220L: [email protected]
21221S: Maintained
21222W: https://linuxtv.org
21223T: git git://linuxtv.org/media_tree.git
21224F: drivers/media/i2c/tea6415c*
21225
21226TEA6420 MEDIA DRIVER
21227M: Hans Verkuil <[email protected]>
21228L: [email protected]
21229S: Maintained
21230W: https://linuxtv.org
21231T: git git://linuxtv.org/media_tree.git
21232F: drivers/media/i2c/tea6420*
21233
21234TEAM DRIVER
21235M: Jiri Pirko <[email protected]>
21236L: [email protected]
21237S: Supported
21238F: drivers/net/team/
21239F: include/linux/if_team.h
21240F: include/uapi/linux/if_team.h
21241F: tools/testing/selftests/drivers/net/team/
21242
21243TECHNICAL ADVISORY BOARD PROCESS DOCS
21244M: "Theodore Ts'o" <[email protected]>
21245M: Greg Kroah-Hartman <[email protected]>
21246L: [email protected]
21247S: Maintained
21248F: Documentation/process/contribution-maturity-model.rst
21249F: Documentation/process/researcher-guidelines.rst
21250
21251TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
21252M: "Savoir-faire Linux Inc." <[email protected]>
21253S: Maintained
21254F: arch/x86/platform/ts5500/
21255
21256TECHNOTREND USB IR RECEIVER
21257M: Sean Young <[email protected]>
21258L: [email protected]
21259S: Maintained
21260F: drivers/media/rc/ttusbir.c
21261
21262TECHWELL TW9910 VIDEO DECODER
21263L: [email protected]
21264S: Orphan
21265F: drivers/media/i2c/tw9910.c
21266F: include/media/i2c/tw9910.h
21267
21268TEE SUBSYSTEM
21269M: Jens Wiklander <[email protected]>
21270R: Sumit Garg <[email protected]>
21271L: [email protected]
21272S: Maintained
21273F: Documentation/staging/tee.rst
21274F: drivers/tee/
21275F: include/linux/tee_drv.h
21276F: include/uapi/linux/tee.h
21277
21278TEGRA ARCHITECTURE SUPPORT
21279M: Thierry Reding <[email protected]>
21280M: Jonathan Hunter <[email protected]>
21281L: [email protected]
21282S: Supported
21283Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
21284T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
21285N: [^a-z]tegra
21286
21287TEGRA CLOCK DRIVER
21288M: Peter De Schrijver <[email protected]>
21289M: Prashant Gaikwad <[email protected]>
21290S: Supported
21291F: drivers/clk/tegra/
21292
21293TEGRA DMA DRIVERS
21294M: Laxman Dewangan <[email protected]>
21295M: Jon Hunter <[email protected]>
21296S: Supported
21297F: drivers/dma/tegra*
21298
21299TEGRA I2C DRIVER
21300M: Laxman Dewangan <[email protected]>
21301R: Dmitry Osipenko <[email protected]>
21302S: Supported
21303F: drivers/i2c/busses/i2c-tegra.c
21304
21305TEGRA IOMMU DRIVERS
21306M: Thierry Reding <[email protected]>
21307R: Krishna Reddy <[email protected]>
21308L: [email protected]
21309S: Supported
21310F: drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
21311F: drivers/iommu/tegra*
21312
21313TEGRA KBC DRIVER
21314M: Laxman Dewangan <[email protected]>
21315S: Supported
21316F: drivers/input/keyboard/tegra-kbc.c
21317
21318TEGRA NAND DRIVER
21319M: Stefan Agner <[email protected]>
21320M: Lucas Stach <[email protected]>
21321S: Maintained
21322F: Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
21323F: drivers/mtd/nand/raw/tegra_nand.c
21324
21325TEGRA PWM DRIVER
21326M: Thierry Reding <[email protected]>
21327S: Supported
21328F: drivers/pwm/pwm-tegra.c
21329
21330TEGRA QUAD SPI DRIVER
21331M: Thierry Reding <[email protected]>
21332M: Jonathan Hunter <[email protected]>
21333M: Sowjanya Komatineni <[email protected]>
21334L: [email protected]
21335S: Maintained
21336F: drivers/spi/spi-tegra210-quad.c
21337
21338TEGRA SERIAL DRIVER
21339M: Laxman Dewangan <[email protected]>
21340S: Supported
21341F: drivers/tty/serial/serial-tegra.c
21342
21343TEGRA SPI DRIVER
21344M: Laxman Dewangan <[email protected]>
21345S: Supported
21346F: drivers/spi/spi-tegra*
21347
21348TEGRA VIDEO DRIVER
21349M: Thierry Reding <[email protected]>
21350M: Jonathan Hunter <[email protected]>
21351M: Sowjanya Komatineni <[email protected]>
21352M: Luca Ceresoli <[email protected]>
21353L: [email protected]
21354L: [email protected]
21355S: Maintained
21356F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml
21357F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml
21358F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml
21359F: drivers/staging/media/tegra-video/
21360
21361TEGRA XUSB PADCTL DRIVER
21362M: JC Kuo <[email protected]>
21363S: Supported
21364F: drivers/phy/tegra/xusb*
21365
21366TEHUTI ETHERNET DRIVER
21367M: Andy Gospodarek <[email protected]>
21368L: [email protected]
21369S: Supported
21370F: drivers/net/ethernet/tehuti/*
21371
21372TELECOM CLOCK DRIVER FOR MCPL0010
21373M: Mark Gross <[email protected]>
21374S: Supported
21375F: drivers/char/tlclk.c
21376
21377TEMPO SEMICONDUCTOR DRIVERS
21378M: Steven Eckhoff <[email protected]>
21379S: Maintained
21380F: Documentation/devicetree/bindings/sound/tscs*.txt
21381F: sound/soc/codecs/tscs*.c
21382F: sound/soc/codecs/tscs*.h
21383
21384TENSILICA XTENSA PORT (xtensa)
21385M: Chris Zankel <[email protected]>
21386M: Max Filippov <[email protected]>
21387S: Maintained
21388T: git https://github.com/jcmvbkbc/linux-xtensa.git
21389F: arch/xtensa/
21390F: drivers/irqchip/irq-xtensa-*
21391
21392TEXAS INSTRUMENTS ASoC DRIVERS
21393M: Peter Ujfalusi <[email protected]>
21394L: [email protected] (moderated for non-subscribers)
21395S: Maintained
21396F: Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml
21397F: sound/soc/ti/
21398
21399TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS
21400M: Shenghao Ding <[email protected]>
21401M: Kevin Lu <[email protected]>
21402M: Baojun Xu <[email protected]>
21403L: [email protected] (moderated for non-subscribers)
21404S: Maintained
21405F: Documentation/devicetree/bindings/sound/tas2552.txt
21406F: Documentation/devicetree/bindings/sound/tas2562.yaml
21407F: Documentation/devicetree/bindings/sound/tas2770.yaml
21408F: Documentation/devicetree/bindings/sound/tas27xx.yaml
21409F: Documentation/devicetree/bindings/sound/ti,pcm1681.txt
21410F: Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml
21411F: Documentation/devicetree/bindings/sound/ti,tlv320*.yaml
21412F: Documentation/devicetree/bindings/sound/tlv320adcx140.yaml
21413F: Documentation/devicetree/bindings/sound/tlv320aic31xx.txt
21414F: Documentation/devicetree/bindings/sound/tpa6130a2.txt
21415F: include/sound/tas2*.h
21416F: include/sound/tlv320*.h
21417F: include/sound/tpa6130a2-plat.h
21418F: sound/pci/hda/tas2781_hda_i2c.c
21419F: sound/soc/codecs/pcm1681.c
21420F: sound/soc/codecs/pcm1789*.*
21421F: sound/soc/codecs/pcm179x*.*
21422F: sound/soc/codecs/pcm186x*.*
21423F: sound/soc/codecs/pcm3008.*
21424F: sound/soc/codecs/pcm3060*.*
21425F: sound/soc/codecs/pcm3168a*.*
21426F: sound/soc/codecs/pcm5102a.c
21427F: sound/soc/codecs/pcm512x*.*
21428F: sound/soc/codecs/tas2*.*
21429F: sound/soc/codecs/tlv320*.*
21430F: sound/soc/codecs/tpa6130a2.*
21431
21432TEXAS INSTRUMENTS DMA DRIVERS
21433M: Peter Ujfalusi <[email protected]>
21434L: [email protected]
21435S: Maintained
21436F: Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
21437F: Documentation/devicetree/bindings/dma/ti-edma.txt
21438F: Documentation/devicetree/bindings/dma/ti/
21439F: drivers/dma/ti/
21440F: include/linux/dma/k3-psil.h
21441F: include/linux/dma/k3-udma-glue.h
21442F: include/linux/dma/ti-cppi5.h
21443X: drivers/dma/ti/cppi41.c
21444
21445TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER
21446M: Robert Marko <[email protected]>
21447M: Luka Perkov <[email protected]>
21448L: [email protected]
21449S: Maintained
21450F: Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml
21451F: Documentation/hwmon/tps23861.rst
21452F: drivers/hwmon/tps23861.c
21453
21454TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
21455M: Ricardo Ribalda <[email protected]>
21456L: [email protected]
21457S: Supported
21458F: Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml
21459F: drivers/iio/dac/ti-dac7612.c
21460
21461TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
21462M: Nishanth Menon <[email protected]>
21463M: Tero Kristo <[email protected]>
21464M: Santosh Shilimkar <[email protected]>
21465L: [email protected] (moderated for non-subscribers)
21466S: Maintained
21467F: Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
21468F: Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml
21469F: Documentation/devicetree/bindings/clock/ti,sci-clk.yaml
21470F: Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
21471F: Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
21472F: Documentation/devicetree/bindings/reset/ti,sci-reset.yaml
21473F: Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml
21474F: drivers/clk/keystone/sci-clk.c
21475F: drivers/firmware/ti_sci*
21476F: drivers/irqchip/irq-ti-sci-inta.c
21477F: drivers/irqchip/irq-ti-sci-intr.c
21478F: drivers/reset/reset-ti-sci.c
21479F: drivers/soc/ti/ti_sci_inta_msi.c
21480F: drivers/pmdomain/ti/ti_sci_pm_domains.c
21481F: include/dt-bindings/soc/ti,sci_pm_domain.h
21482F: include/linux/soc/ti/ti_sci_inta_msi.h
21483F: include/linux/soc/ti/ti_sci_protocol.h
21484
21485TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER
21486M: Puranjay Mohan <[email protected]>
21487L: [email protected]
21488S: Supported
21489F: Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml
21490F: drivers/iio/temperature/tmp117.c
21491
21492THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
21493M: Hans Verkuil <[email protected]>
21494L: [email protected]
21495S: Maintained
21496W: https://linuxtv.org
21497T: git git://linuxtv.org/media_tree.git
21498F: drivers/media/radio/radio-raremono.c
21499
21500THERMAL
21501M: Rafael J. Wysocki <[email protected]>
21502M: Daniel Lezcano <[email protected]>
21503R: Zhang Rui <[email protected]>
21504R: Lukasz Luba <[email protected]>
21505L: [email protected]
21506S: Supported
21507Q: https://patchwork.kernel.org/project/linux-pm/list/
21508T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal
21509F: Documentation/ABI/testing/sysfs-class-thermal
21510F: Documentation/admin-guide/thermal/
21511F: Documentation/devicetree/bindings/thermal/
21512F: Documentation/driver-api/thermal/
21513F: drivers/thermal/
21514F: include/dt-bindings/thermal/
21515F: include/linux/cpu_cooling.h
21516F: include/linux/thermal.h
21517F: include/uapi/linux/thermal.h
21518F: tools/lib/thermal/
21519F: tools/thermal/
21520
21521THERMAL DRIVER FOR AMLOGIC SOCS
21522M: Guillaume La Roque <[email protected]>
21523L: [email protected]
21524L: [email protected]
21525S: Supported
21526W: http://linux-meson.com/
21527F: Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
21528F: drivers/thermal/amlogic_thermal.c
21529
21530THERMAL/CPU_COOLING
21531M: Amit Daniel Kachhap <[email protected]>
21532M: Daniel Lezcano <[email protected]>
21533M: Viresh Kumar <[email protected]>
21534R: Lukasz Luba <[email protected]>
21535L: [email protected]
21536S: Supported
21537F: Documentation/driver-api/thermal/cpu-cooling-api.rst
21538F: Documentation/driver-api/thermal/cpu-idle-cooling.rst
21539F: drivers/thermal/cpufreq_cooling.c
21540F: drivers/thermal/cpuidle_cooling.c
21541F: include/linux/cpu_cooling.h
21542
21543THERMAL/POWER_ALLOCATOR
21544M: Lukasz Luba <[email protected]>
21545L: [email protected]
21546S: Maintained
21547F: Documentation/driver-api/thermal/power_allocator.rst
21548F: drivers/thermal/gov_power_allocator.c
21549F: drivers/thermal/thermal_trace_ipa.h
21550
21551THINKPAD ACPI EXTRAS DRIVER
21552M: Henrique de Moraes Holschuh <[email protected]>
21553L: [email protected]
21554L: [email protected]
21555S: Maintained
21556W: http://ibm-acpi.sourceforge.net
21557W: http://thinkwiki.org/wiki/Ibm-acpi
21558T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
21559F: drivers/platform/x86/thinkpad_acpi.c
21560
21561THINKPAD LMI DRIVER
21562M: Mark Pearson <[email protected]>
21563L: [email protected]
21564S: Maintained
21565F: Documentation/ABI/testing/sysfs-class-firmware-attributes
21566F: drivers/platform/x86/think-lmi.?
21567
21568THUNDERBOLT DMA TRAFFIC TEST DRIVER
21569M: Isaac Hazan <[email protected]>
21570L: [email protected]
21571S: Maintained
21572F: drivers/thunderbolt/dma_test.c
21573
21574THUNDERBOLT DRIVER
21575M: Andreas Noever <[email protected]>
21576M: Michael Jamet <[email protected]>
21577M: Mika Westerberg <[email protected]>
21578M: Yehezkel Bernat <[email protected]>
21579L: [email protected]
21580S: Maintained
21581T: git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
21582F: Documentation/admin-guide/thunderbolt.rst
21583F: drivers/thunderbolt/
21584F: include/linux/thunderbolt.h
21585
21586THUNDERBOLT NETWORK DRIVER
21587M: Michael Jamet <[email protected]>
21588M: Mika Westerberg <[email protected]>
21589M: Yehezkel Bernat <[email protected]>
21590L: [email protected]
21591S: Maintained
21592F: drivers/net/thunderbolt/
21593
21594THUNDERX GPIO DRIVER
21595M: Robert Richter <[email protected]>
21596S: Odd Fixes
21597F: drivers/gpio/gpio-thunderx.c
21598
21599TI ADS7924 ADC DRIVER
21600M: Hugo Villeneuve <[email protected]>
21601L: [email protected]
21602S: Supported
21603F: Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml
21604F: drivers/iio/adc/ti-ads7924.c
21605
21606TI AM437X VPFE DRIVER
21607M: "Lad, Prabhakar" <[email protected]>
21608L: [email protected]
21609S: Maintained
21610W: https://linuxtv.org
21611Q: http://patchwork.linuxtv.org/project/linux-media/list/
21612T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
21613F: drivers/media/platform/ti/am437x/
21614
21615TI BANDGAP AND THERMAL DRIVER
21616M: Eduardo Valentin <[email protected]>
21617M: Keerthy <[email protected]>
21618L: [email protected]
21619L: [email protected]
21620S: Maintained
21621F: drivers/thermal/ti-soc-thermal/
21622
21623TI BQ27XXX POWER SUPPLY DRIVER
21624F: drivers/power/supply/bq27xxx_battery.c
21625F: drivers/power/supply/bq27xxx_battery_i2c.c
21626F: include/linux/power/bq27xxx_battery.h
21627
21628TI CDCE706 CLOCK DRIVER
21629M: Max Filippov <[email protected]>
21630S: Maintained
21631F: drivers/clk/clk-cdce706.c
21632
21633TI CLOCK DRIVER
21634M: Tero Kristo <[email protected]>
21635L: [email protected]
21636S: Odd Fixes
21637F: drivers/clk/ti/
21638F: include/linux/clk/ti.h
21639
21640TI DAVINCI MACHINE SUPPORT
21641M: Bartosz Golaszewski <[email protected]>
21642L: [email protected] (moderated for non-subscribers)
21643S: Maintained
21644T: git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
21645F: Documentation/devicetree/bindings/i2c/i2c-davinci.txt
21646F: arch/arm/boot/dts/ti/davinci/
21647F: arch/arm/mach-davinci/
21648F: drivers/i2c/busses/i2c-davinci.c
21649
21650TI DAVINCI SERIES CLOCK DRIVER
21651M: David Lechner <[email protected]>
21652R: Sekhar Nori <[email protected]>
21653S: Maintained
21654F: Documentation/devicetree/bindings/clock/ti/davinci/
21655F: drivers/clk/davinci/
21656F: include/linux/clk/davinci.h
21657
21658TI DAVINCI SERIES GPIO DRIVER
21659M: Keerthy <[email protected]>
21660L: [email protected]
21661S: Maintained
21662F: Documentation/devicetree/bindings/gpio/gpio-davinci.yaml
21663F: drivers/gpio/gpio-davinci.c
21664
21665TI DAVINCI SERIES MEDIA DRIVER
21666M: "Lad, Prabhakar" <[email protected]>
21667L: [email protected]
21668S: Maintained
21669W: https://linuxtv.org
21670Q: http://patchwork.linuxtv.org/project/linux-media/list/
21671T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
21672F: drivers/media/platform/ti/davinci/
21673F: include/media/davinci/
21674
21675TI ENHANCED CAPTURE (eCAP) DRIVER
21676M: Vignesh Raghavendra <[email protected]>
21677R: Julien Panis <[email protected]>
21678L: [email protected]
21679L: [email protected]
21680S: Maintained
21681F: Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
21682F: drivers/counter/ti-ecap-capture.c
21683
21684TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
21685R: David Lechner <[email protected]>
21686L: [email protected]
21687F: Documentation/devicetree/bindings/counter/ti-eqep.yaml
21688F: drivers/counter/ti-eqep.c
21689
21690TI ETHERNET SWITCH DRIVER (CPSW)
21691R: Siddharth Vadapalli <[email protected]>
21692R: Ravi Gunasekaran <[email protected]>
21693R: Roger Quadros <[email protected]>
21694L: [email protected]
21695L: [email protected]
21696S: Maintained
21697F: drivers/net/ethernet/ti/cpsw*
21698F: drivers/net/ethernet/ti/davinci*
21699
21700TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
21701M: Alex Dubov <[email protected]>
21702S: Maintained
21703W: http://tifmxx.berlios.de/
21704F: drivers/memstick/host/tifm_ms.c
21705F: drivers/misc/tifm*
21706F: drivers/mmc/host/tifm_sd.c
21707F: include/linux/tifm.h
21708
21709TI FPD-LINK DRIVERS
21710M: Tomi Valkeinen <[email protected]>
21711L: [email protected]
21712S: Maintained
21713F: Documentation/devicetree/bindings/media/i2c/ti,ds90*
21714F: drivers/media/i2c/ds90*
21715F: include/media/i2c/ds90*
21716
21717TI ICSSG ETHERNET DRIVER (ICSSG)
21718R: MD Danish Anwar <[email protected]>
21719R: Roger Quadros <[email protected]>
21720L: [email protected] (moderated for non-subscribers)
21721L: [email protected]
21722S: Maintained
21723F: Documentation/devicetree/bindings/net/ti,icss*.yaml
21724F: drivers/net/ethernet/ti/icssg/*
21725
21726TI J721E CSI2RX DRIVER
21727M: Jai Luthra <[email protected]>
21728L: [email protected]
21729S: Maintained
21730F: Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
21731F: drivers/media/platform/ti/j721e-csi2rx/
21732
21733TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
21734M: Nishanth Menon <[email protected]>
21735M: Santosh Shilimkar <[email protected]>
21736L: [email protected]
21737L: [email protected] (moderated for non-subscribers)
21738S: Maintained
21739T: git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git
21740F: drivers/pmdomain/ti/omap_prm.c
21741F: drivers/soc/ti/*
21742
21743TI LM49xxx FAMILY ASoC CODEC DRIVERS
21744M: M R Swami Reddy <[email protected]>
21745M: Vishwas A Deshpande <[email protected]>
21746L: [email protected] (moderated for non-subscribers)
21747S: Maintained
21748F: sound/soc/codecs/isabelle*
21749F: sound/soc/codecs/lm49453*
21750
21751TI LMP92064 ADC DRIVER
21752M: Leonard Göhrs <[email protected]>
21753R: [email protected]
21754L: [email protected]
21755S: Maintained
21756F: Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml
21757F: drivers/iio/adc/ti-lmp92064.c
21758
21759TI PCM3060 ASoC CODEC DRIVER
21760M: Kirill Marinushkin <[email protected]>
21761L: [email protected] (moderated for non-subscribers)
21762S: Maintained
21763F: Documentation/devicetree/bindings/sound/pcm3060.txt
21764F: sound/soc/codecs/pcm3060*
21765
21766TI TAS571X FAMILY ASoC CODEC DRIVER
21767M: Kevin Cernekee <[email protected]>
21768L: [email protected] (moderated for non-subscribers)
21769S: Odd Fixes
21770F: sound/soc/codecs/tas571x*
21771
21772TI TMAG5273 MAGNETOMETER DRIVER
21773M: Gerald Loacker <[email protected]>
21774L: [email protected]
21775S: Maintained
21776F: Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml
21777F: drivers/iio/magnetometer/tmag5273.c
21778
21779TI TRF7970A NFC DRIVER
21780M: Mark Greer <[email protected]>
21781L: [email protected]
21782S: Supported
21783F: Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml
21784F: drivers/nfc/trf7970a.c
21785
21786TI TSC2046 ADC DRIVER
21787M: Oleksij Rempel <[email protected]>
21788R: [email protected]
21789L: [email protected]
21790S: Maintained
21791F: Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml
21792F: drivers/iio/adc/ti-tsc2046.c
21793
21794TI TWL4030 SERIES SOC CODEC DRIVER
21795M: Peter Ujfalusi <[email protected]>
21796L: [email protected] (moderated for non-subscribers)
21797S: Maintained
21798F: sound/soc/codecs/twl4030*
21799
21800TI VPE/CAL DRIVERS
21801M: Benoit Parrot <[email protected]>
21802L: [email protected]
21803S: Maintained
21804W: http://linuxtv.org/
21805Q: http://patchwork.linuxtv.org/project/linux-media/list/
21806F: Documentation/devicetree/bindings/media/ti,cal.yaml
21807F: Documentation/devicetree/bindings/media/ti,vpe.yaml
21808F: drivers/media/platform/ti/cal/
21809F: drivers/media/platform/ti/vpe/
21810
21811TI WILINK WIRELESS DRIVERS
21812L: [email protected]
21813S: Orphan
21814W: https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
21815W: https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
21816F: drivers/net/wireless/ti/
21817
21818TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
21819M: John Stultz <[email protected]>
21820M: Thomas Gleixner <[email protected]>
21821R: Stephen Boyd <[email protected]>
21822L: [email protected]
21823S: Supported
21824T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
21825F: include/linux/clocksource.h
21826F: include/linux/time.h
21827F: include/linux/timex.h
21828F: include/uapi/linux/time.h
21829F: include/uapi/linux/timex.h
21830F: kernel/time/alarmtimer.c
21831F: kernel/time/clocksource.c
21832F: kernel/time/ntp.c
21833F: kernel/time/time*.c
21834F: tools/testing/selftests/timers/
21835
21836TIPC NETWORK LAYER
21837M: Jon Maloy <[email protected]>
21838M: Ying Xue <[email protected]>
21839L: [email protected] (core kernel code)
21840L: [email protected] (user apps, general discussion)
21841S: Maintained
21842W: http://tipc.sourceforge.net/
21843F: include/uapi/linux/tipc*.h
21844F: net/tipc/
21845
21846TLAN NETWORK DRIVER
21847M: Samuel Chessman <[email protected]>
21848L: [email protected] (subscribers-only)
21849S: Maintained
21850W: http://sourceforge.net/projects/tlan/
21851F: Documentation/networking/device_drivers/ethernet/ti/tlan.rst
21852F: drivers/net/ethernet/ti/tlan.*
21853
21854TMIO/SDHI MMC DRIVER
21855M: Wolfram Sang <[email protected]>
21856L: [email protected]
21857L: [email protected]
21858S: Supported
21859F: drivers/mmc/host/renesas_sdhi*
21860F: drivers/mmc/host/tmio_mmc*
21861F: include/linux/mfd/tmio.h
21862
21863TMP401 HARDWARE MONITOR DRIVER
21864M: Guenter Roeck <[email protected]>
21865L: [email protected]
21866S: Maintained
21867F: Documentation/devicetree/bindings/hwmon/ti,tmp401.yaml
21868F: Documentation/hwmon/tmp401.rst
21869F: drivers/hwmon/tmp401.c
21870
21871TMP464 HARDWARE MONITOR DRIVER
21872M: Guenter Roeck <[email protected]>
21873L: [email protected]
21874S: Maintained
21875F: Documentation/devicetree/bindings/hwmon/ti,tmp464.yaml
21876F: Documentation/hwmon/tmp464.rst
21877F: drivers/hwmon/tmp464.c
21878
21879TMP513 HARDWARE MONITOR DRIVER
21880M: Eric Tremblay <[email protected]>
21881L: [email protected]
21882S: Maintained
21883F: Documentation/hwmon/tmp513.rst
21884F: drivers/hwmon/tmp513.c
21885
21886TMPFS (SHMEM FILESYSTEM)
21887M: Hugh Dickins <[email protected]>
21888L: [email protected]
21889S: Maintained
21890F: include/linux/shmem_fs.h
21891F: mm/shmem.c
21892
21893TOMOYO SECURITY MODULE
21894M: Kentaro Takeda <[email protected]>
21895M: Tetsuo Handa <[email protected]>
21896L: [email protected] (subscribers-only, for developers in English)
21897L: [email protected] (subscribers-only, for users in English)
21898L: [email protected] (subscribers-only, for developers in Japanese)
21899L: [email protected] (subscribers-only, for users in Japanese)
21900S: Maintained
21901W: https://tomoyo.osdn.jp/
21902F: security/tomoyo/
21903
21904TOPSTAR LAPTOP EXTRAS DRIVER
21905M: Herton Ronaldo Krzesinski <[email protected]>
21906L: [email protected]
21907S: Maintained
21908F: drivers/platform/x86/topstar-laptop.c
21909
21910TORTURE-TEST MODULES
21911M: Davidlohr Bueso <[email protected]>
21912M: "Paul E. McKenney" <[email protected]>
21913M: Josh Triplett <[email protected]>
21914L: [email protected]
21915S: Supported
21916T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
21917F: Documentation/RCU/torture.rst
21918F: kernel/locking/locktorture.c
21919F: kernel/rcu/rcuscale.c
21920F: kernel/rcu/rcutorture.c
21921F: kernel/rcu/refscale.c
21922F: kernel/torture.c
21923
21924TOSHIBA ACPI EXTRAS DRIVER
21925M: Azael Avalos <[email protected]>
21926L: [email protected]
21927S: Maintained
21928F: drivers/platform/x86/toshiba_acpi.c
21929
21930TOSHIBA BLUETOOTH DRIVER
21931M: Azael Avalos <[email protected]>
21932L: [email protected]
21933S: Maintained
21934F: drivers/platform/x86/toshiba_bluetooth.c
21935
21936TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
21937M: Azael Avalos <[email protected]>
21938L: [email protected]
21939S: Maintained
21940F: drivers/platform/x86/toshiba_haps.c
21941
21942TOSHIBA SMM DRIVER
21943M: Jonathan Buzzard <[email protected]>
21944S: Maintained
21945W: http://www.buzzard.org.uk/toshiba/
21946F: drivers/char/toshiba.c
21947F: include/linux/toshiba.h
21948F: include/uapi/linux/toshiba.h
21949
21950TOSHIBA TC358743 DRIVER
21951M: Hans Verkuil <[email protected]>
21952L: [email protected]
21953S: Maintained
21954F: Documentation/devicetree/bindings/media/i2c/tc358743.txt
21955F: drivers/media/i2c/tc358743*
21956F: include/media/i2c/tc358743.h
21957
21958TOSHIBA WMI HOTKEYS DRIVER
21959M: Azael Avalos <[email protected]>
21960L: [email protected]
21961S: Maintained
21962F: drivers/platform/x86/toshiba-wmi.c
21963
21964TPM DEVICE DRIVER
21965M: Peter Huewe <[email protected]>
21966M: Jarkko Sakkinen <[email protected]>
21967R: Jason Gunthorpe <[email protected]>
21968L: [email protected]
21969S: Maintained
21970W: https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
21971Q: https://patchwork.kernel.org/project/linux-integrity/list/
21972T: git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
21973F: drivers/char/tpm/
21974
21975TPS546D24 DRIVER
21976M: Duke Du <[email protected]>
21977L: [email protected]
21978S: Maintained
21979F: Documentation/hwmon/tps546d24.rst
21980F: drivers/hwmon/pmbus/tps546d24.c
21981
21982TQ SYSTEMS BOARD & DRIVER SUPPORT
21983L: [email protected]
21984S: Supported
21985W: https://www.tq-group.com/en/products/tq-embedded/
21986F: arch/arm/boot/dts/imx*mba*.dts*
21987F: arch/arm/boot/dts/imx*tqma*.dts*
21988F: arch/arm/boot/dts/mba*.dtsi
21989F: arch/arm64/boot/dts/freescale/fsl-*tqml*.dts*
21990F: arch/arm64/boot/dts/freescale/imx*mba*.dts*
21991F: arch/arm64/boot/dts/freescale/imx*tqma*.dts*
21992F: arch/arm64/boot/dts/freescale/mba*.dtsi
21993F: arch/arm64/boot/dts/freescale/tqml*.dts*
21994F: drivers/gpio/gpio-tqmx86.c
21995F: drivers/mfd/tqmx86.c
21996F: drivers/watchdog/tqmx86_wdt.c
21997
21998TRACING
21999M: Steven Rostedt <[email protected]>
22000M: Masami Hiramatsu <[email protected]>
22001R: Mathieu Desnoyers <[email protected]>
22002L: [email protected]
22003L: [email protected]
22004S: Maintained
22005Q: https://patchwork.kernel.org/project/linux-trace-kernel/list/
22006T: git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git
22007F: Documentation/trace/*
22008F: fs/tracefs/
22009F: include/linux/trace*.h
22010F: include/trace/
22011F: kernel/trace/
22012F: scripts/tracing/
22013F: tools/testing/selftests/ftrace/
22014
22015TRACING MMIO ACCESSES (MMIOTRACE)
22016M: Steven Rostedt <[email protected]>
22017M: Masami Hiramatsu <[email protected]>
22018R: Karol Herbst <[email protected]>
22019R: Pekka Paalanen <[email protected]>
22020L: [email protected]
22021L: [email protected]
22022S: Maintained
22023F: arch/x86/mm/kmmio.c
22024F: arch/x86/mm/mmio-mod.c
22025F: arch/x86/mm/testmmiotrace.c
22026F: include/linux/mmiotrace.h
22027F: kernel/trace/trace_mmiotrace.c
22028
22029TRACING OS NOISE / LATENCY TRACERS
22030M: Steven Rostedt <[email protected]>
22031M: Daniel Bristot de Oliveira <[email protected]>
22032S: Maintained
22033F: Documentation/trace/hwlat_detector.rst
22034F: Documentation/trace/osnoise-tracer.rst
22035F: Documentation/trace/timerlat-tracer.rst
22036F: arch/*/kernel/trace.c
22037F: include/trace/events/osnoise.h
22038F: kernel/trace/trace_hwlat.c
22039F: kernel/trace/trace_irqsoff.c
22040F: kernel/trace/trace_osnoise.c
22041F: kernel/trace/trace_sched_wakeup.c
22042
22043TRADITIONAL CHINESE DOCUMENTATION
22044M: Hu Haowen <[email protected]>
22045S: Maintained
22046W: https://github.com/srcres258/linux-doc
22047T: git git://github.com/srcres258/linux-doc.git doc-zh-tw
22048F: Documentation/translations/zh_TW/
22049
22050TRUSTED SECURITY MODULE (TSM) ATTESTATION REPORTS
22051M: Dan Williams <[email protected]>
22052L: [email protected]
22053S: Maintained
22054F: Documentation/ABI/testing/configfs-tsm
22055F: drivers/virt/coco/tsm.c
22056F: include/linux/tsm.h
22057
22058TTY LAYER AND SERIAL DRIVERS
22059M: Greg Kroah-Hartman <[email protected]>
22060M: Jiri Slaby <[email protected]>
22061L: [email protected]
22062L: [email protected]
22063S: Supported
22064T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
22065F: Documentation/devicetree/bindings/serial/
22066F: Documentation/driver-api/serial/
22067F: drivers/tty/
22068F: include/linux/selection.h
22069F: include/linux/serial.h
22070F: include/linux/serial_core.h
22071F: include/linux/sysrq.h
22072F: include/linux/tty*.h
22073F: include/linux/vt.h
22074F: include/linux/vt_*.h
22075F: include/uapi/linux/serial.h
22076F: include/uapi/linux/serial_core.h
22077F: include/uapi/linux/tty.h
22078
22079TUA9001 MEDIA DRIVER
22080L: [email protected]
22081S: Orphan
22082W: https://linuxtv.org
22083Q: http://patchwork.linuxtv.org/project/linux-media/list/
22084F: drivers/media/tuners/tua9001*
22085
22086TULIP NETWORK DRIVERS
22087L: [email protected]
22088L: [email protected]
22089S: Orphan
22090F: drivers/net/ethernet/dec/tulip/
22091
22092TUN/TAP driver
22093M: Willem de Bruijn <[email protected]>
22094M: Jason Wang <[email protected]>
22095S: Maintained
22096W: http://vtun.sourceforge.net/tun
22097F: Documentation/networking/tuntap.rst
22098F: arch/um/os-Linux/drivers/
22099F: drivers/net/tap.c
22100F: drivers/net/tun.c
22101
22102TURBOCHANNEL SUBSYSTEM
22103M: "Maciej W. Rozycki" <[email protected]>
22104M: Ralf Baechle <[email protected]>
22105L: [email protected]
22106S: Maintained
22107Q: http://patchwork.linux-mips.org/project/linux-mips/list/
22108F: drivers/tc/
22109F: include/linux/tc.h
22110
22111TURBOSTAT UTILITY
22112M: "Len Brown" <[email protected]>
22113L: [email protected]
22114S: Supported
22115Q: https://patchwork.kernel.org/project/linux-pm/list/
22116B: https://bugzilla.kernel.org
22117T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
22118F: tools/power/x86/turbostat/
22119
22120TW5864 VIDEO4LINUX DRIVER
22121M: Bluecherry Maintainers <[email protected]>
22122M: Anton Sviridenko <[email protected]>
22123M: Andrey Utkin <[email protected]>
22124M: Andrey Utkin <[email protected]>
22125L: [email protected]
22126S: Supported
22127F: drivers/media/pci/tw5864/
22128
22129TW68 VIDEO4LINUX DRIVER
22130M: Hans Verkuil <[email protected]>
22131L: [email protected]
22132S: Odd Fixes
22133W: https://linuxtv.org
22134T: git git://linuxtv.org/media_tree.git
22135F: drivers/media/pci/tw68/
22136
22137TW686X VIDEO4LINUX DRIVER
22138M: Ezequiel Garcia <[email protected]>
22139L: [email protected]
22140S: Maintained
22141W: http://linuxtv.org
22142T: git git://linuxtv.org/media_tree.git
22143F: drivers/media/pci/tw686x/
22144
22145U-BOOT ENVIRONMENT VARIABLES
22146M: Rafał Miłecki <[email protected]>
22147S: Maintained
22148F: Documentation/devicetree/bindings/nvmem/u-boot,env.yaml
22149F: drivers/nvmem/u-boot-env.c
22150
22151UACCE ACCELERATOR FRAMEWORK
22152M: Zhangfei Gao <[email protected]>
22153M: Zhou Wang <[email protected]>
22154L: [email protected]
22155L: [email protected]
22156S: Maintained
22157F: Documentation/ABI/testing/sysfs-driver-uacce
22158F: Documentation/misc-devices/uacce.rst
22159F: drivers/misc/uacce/
22160F: include/linux/uacce.h
22161F: include/uapi/misc/uacce/
22162
22163UBI FILE SYSTEM (UBIFS)
22164M: Richard Weinberger <[email protected]>
22165L: [email protected]
22166S: Supported
22167W: http://www.linux-mtd.infradead.org/doc/ubifs.html
22168T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
22169T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
22170F: Documentation/ABI/testing/sysfs-fs-ubifs
22171F: Documentation/filesystems/ubifs-authentication.rst
22172F: Documentation/filesystems/ubifs.rst
22173F: fs/ubifs/
22174
22175UBLK USERSPACE BLOCK DRIVER
22176M: Ming Lei <[email protected]>
22177L: [email protected]
22178S: Maintained
22179F: Documentation/block/ublk.rst
22180F: drivers/block/ublk_drv.c
22181F: include/uapi/linux/ublk_cmd.h
22182
22183UCLINUX (M68KNOMMU AND COLDFIRE)
22184M: Greg Ungerer <[email protected]>
22185L: [email protected]
22186S: Maintained
22187W: http://www.linux-m68k.org/
22188T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
22189F: arch/m68k/*/*_no.*
22190F: arch/m68k/68*/
22191F: arch/m68k/coldfire/
22192F: arch/m68k/include/asm/*_no.*
22193
22194UDF FILESYSTEM
22195M: Jan Kara <[email protected]>
22196S: Maintained
22197F: Documentation/filesystems/udf.rst
22198F: fs/udf/
22199
22200UDRAW TABLET
22201M: Bastien Nocera <[email protected]>
22202L: [email protected]
22203S: Maintained
22204F: drivers/hid/hid-udraw-ps3.c
22205
22206UFS FILESYSTEM
22207M: Evgeniy Dushistov <[email protected]>
22208S: Maintained
22209F: Documentation/admin-guide/ufs.rst
22210F: fs/ufs/
22211
22212UHID USERSPACE HID IO DRIVER
22213M: David Rheinsberg <[email protected]>
22214L: [email protected]
22215S: Maintained
22216F: drivers/hid/uhid.c
22217F: include/uapi/linux/uhid.h
22218
22219ULPI BUS
22220M: Heikki Krogerus <[email protected]>
22221L: [email protected]
22222S: Maintained
22223F: drivers/usb/common/ulpi.c
22224F: include/linux/ulpi/
22225
22226UNICODE SUBSYSTEM
22227M: Gabriel Krisman Bertazi <[email protected]>
22228L: [email protected]
22229S: Supported
22230F: fs/unicode/
22231
22232UNIFDEF
22233M: Tony Finch <[email protected]>
22234S: Maintained
22235W: http://dotat.at/prog/unifdef
22236F: scripts/unifdef.c
22237
22238UNIFORM CDROM DRIVER
22239M: Phillip Potter <[email protected]>
22240S: Maintained
22241F: Documentation/cdrom/
22242F: drivers/cdrom/cdrom.c
22243F: include/linux/cdrom.h
22244F: include/uapi/linux/cdrom.h
22245
22246UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
22247R: Alim Akhtar <[email protected]>
22248R: Avri Altman <[email protected]>
22249R: Bart Van Assche <[email protected]>
22250L: [email protected]
22251S: Supported
22252F: Documentation/devicetree/bindings/ufs/
22253F: Documentation/scsi/ufs.rst
22254F: drivers/ufs/core/
22255
22256UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
22257M: Pedro Sousa <[email protected]>
22258L: [email protected]
22259S: Supported
22260F: drivers/ufs/host/*dwc*
22261
22262UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS
22263M: Alim Akhtar <[email protected]>
22264L: [email protected]
22265S: Maintained
22266F: drivers/ufs/host/ufs-exynos*
22267
22268UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
22269M: Stanley Chu <[email protected]>
22270L: [email protected]
22271L: [email protected] (moderated for non-subscribers)
22272S: Maintained
22273F: drivers/ufs/host/ufs-mediatek*
22274
22275UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS
22276M: Manivannan Sadhasivam <[email protected]>
22277L: [email protected]
22278L: [email protected]
22279S: Maintained
22280F: Documentation/devicetree/bindings/ufs/qcom,ufs.yaml
22281F: drivers/ufs/host/ufs-qcom*
22282
22283UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS
22284M: Yoshihiro Shimoda <[email protected]>
22285L: [email protected]
22286L: [email protected]
22287S: Maintained
22288F: drivers/ufs/host/ufs-renesas.c
22289
22290UNSORTED BLOCK IMAGES (UBI)
22291M: Richard Weinberger <[email protected]>
22292L: [email protected]
22293S: Supported
22294W: http://www.linux-mtd.infradead.org/
22295T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
22296T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
22297F: drivers/mtd/ubi/
22298F: include/linux/mtd/ubi.h
22299F: include/uapi/mtd/ubi-user.h
22300
22301USB "USBNET" DRIVER FRAMEWORK
22302M: Oliver Neukum <[email protected]>
22303L: [email protected]
22304S: Maintained
22305W: http://www.linux-usb.org/usbnet
22306F: drivers/net/usb/usbnet.c
22307F: include/linux/usb/usbnet.h
22308
22309USB ACM DRIVER
22310M: Oliver Neukum <[email protected]>
22311L: [email protected]
22312S: Maintained
22313F: Documentation/usb/acm.rst
22314F: drivers/usb/class/cdc-acm.*
22315
22316USB APPLE MFI FASTCHARGE DRIVER
22317M: Bastien Nocera <[email protected]>
22318L: [email protected]
22319S: Maintained
22320F: drivers/usb/misc/apple-mfi-fastcharge.c
22321
22322USB AR5523 WIRELESS DRIVER
22323L: [email protected]
22324S: Orphan
22325F: drivers/net/wireless/ath/ar5523/
22326
22327USB ATTACHED SCSI
22328M: Oliver Neukum <[email protected]>
22329L: [email protected]
22330L: [email protected]
22331S: Maintained
22332F: drivers/usb/storage/uas.c
22333
22334USB CDC ETHERNET DRIVER
22335M: Oliver Neukum <[email protected]>
22336L: [email protected]
22337S: Maintained
22338F: drivers/net/usb/cdc_*.c
22339F: include/uapi/linux/usb/cdc.h
22340
22341USB CHAOSKEY DRIVER
22342M: Keith Packard <[email protected]>
22343L: [email protected]
22344S: Maintained
22345F: drivers/usb/misc/chaoskey.c
22346
22347USB CYPRESS C67X00 DRIVER
22348L: [email protected]
22349S: Orphan
22350F: drivers/usb/c67x00/
22351
22352USB DAVICOM DM9601 DRIVER
22353M: Peter Korsgaard <[email protected]>
22354L: [email protected]
22355S: Maintained
22356W: http://www.linux-usb.org/usbnet
22357F: drivers/net/usb/dm9601.c
22358
22359USB EHCI DRIVER
22360M: Alan Stern <[email protected]>
22361L: [email protected]
22362S: Maintained
22363F: Documentation/usb/ehci.rst
22364F: drivers/usb/host/ehci*
22365
22366USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
22367M: Jiri Kosina <[email protected]>
22368M: Benjamin Tissoires <[email protected]>
22369L: [email protected]
22370S: Maintained
22371T: git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
22372F: Documentation/hid/hiddev.rst
22373F: drivers/hid/usbhid/
22374
22375USB INTEL XHCI ROLE MUX DRIVER
22376M: Hans de Goede <[email protected]>
22377L: [email protected]
22378S: Maintained
22379F: drivers/usb/roles/intel-xhci-usb-role-switch.c
22380
22381USB IP DRIVER FOR HISILICON KIRIN 960
22382M: Yu Chen <[email protected]>
22383M: Binghui Wang <[email protected]>
22384L: [email protected]
22385S: Maintained
22386F: Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
22387F: drivers/phy/hisilicon/phy-hi3660-usb3.c
22388
22389USB IP DRIVER FOR HISILICON KIRIN 970
22390M: Mauro Carvalho Chehab <[email protected]>
22391L: [email protected]
22392S: Maintained
22393F: Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml
22394F: drivers/phy/hisilicon/phy-hi3670-usb3.c
22395
22396USB ISP116X DRIVER
22397M: Olav Kongas <[email protected]>
22398L: [email protected]
22399S: Maintained
22400F: drivers/usb/host/isp116x*
22401F: include/linux/usb/isp116x.h
22402
22403USB ISP1760 DRIVER
22404M: Rui Miguel Silva <[email protected]>
22405L: [email protected]
22406S: Maintained
22407F: Documentation/devicetree/bindings/usb/nxp,isp1760.yaml
22408F: drivers/usb/isp1760/*
22409
22410USB LAN78XX ETHERNET DRIVER
22411M: Woojung Huh <[email protected]>
22412M: [email protected]
22413L: [email protected]
22414S: Maintained
22415F: Documentation/devicetree/bindings/net/microchip,lan78xx.txt
22416F: drivers/net/usb/lan78xx.*
22417F: include/dt-bindings/net/microchip-lan78xx.h
22418
22419USB MASS STORAGE DRIVER
22420M: Alan Stern <[email protected]>
22421L: [email protected]
22422L: [email protected]
22423S: Maintained
22424F: drivers/usb/storage/
22425
22426USB MIDI DRIVER
22427M: Clemens Ladisch <[email protected]>
22428L: [email protected] (moderated for non-subscribers)
22429S: Maintained
22430T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
22431F: sound/usb/midi.*
22432
22433USB NETWORKING DRIVERS
22434L: [email protected]
22435S: Odd Fixes
22436F: drivers/net/usb/
22437
22438USB OHCI DRIVER
22439M: Alan Stern <[email protected]>
22440L: [email protected]
22441S: Maintained
22442F: Documentation/usb/ohci.rst
22443F: drivers/usb/host/ohci*
22444
22445USB OTG FSM (Finite State Machine)
22446M: Peter Chen <[email protected]>
22447L: [email protected]
22448S: Maintained
22449T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
22450F: drivers/usb/common/usb-otg-fsm.c
22451
22452USB OVER IP DRIVER
22453M: Valentina Manea <[email protected]>
22454M: Shuah Khan <[email protected]>
22455M: Shuah Khan <[email protected]>
22456R: Hongren Zheng <[email protected]>
22457L: [email protected]
22458S: Maintained
22459F: Documentation/usb/usbip_protocol.rst
22460F: drivers/usb/usbip/
22461F: tools/testing/selftests/drivers/usb/usbip/
22462F: tools/usb/usbip/
22463
22464USB PEGASUS DRIVER
22465M: Petko Manolov <[email protected]>
22466L: [email protected]
22467L: [email protected]
22468S: Maintained
22469W: https://github.com/petkan/pegasus
22470T: git https://github.com/petkan/pegasus.git
22471F: drivers/net/usb/pegasus.*
22472
22473USB PRINTER DRIVER (usblp)
22474M: Pete Zaitcev <[email protected]>
22475L: [email protected]
22476S: Supported
22477F: drivers/usb/class/usblp.c
22478
22479USB QMI WWAN NETWORK DRIVER
22480M: Bjørn Mork <[email protected]>
22481L: [email protected]
22482S: Maintained
22483F: Documentation/ABI/testing/sysfs-class-net-qmi
22484F: drivers/net/usb/qmi_wwan.c
22485
22486USB RAW GADGET DRIVER
22487R: Andrey Konovalov <[email protected]>
22488L: [email protected]
22489S: Maintained
22490F: Documentation/usb/raw-gadget.rst
22491F: drivers/usb/gadget/legacy/raw_gadget.c
22492F: include/uapi/linux/usb/raw_gadget.h
22493
22494USB RTL8150 DRIVER
22495M: Petko Manolov <[email protected]>
22496L: [email protected]
22497L: [email protected]
22498S: Maintained
22499W: https://github.com/petkan/rtl8150
22500T: git https://github.com/petkan/rtl8150.git
22501F: drivers/net/usb/rtl8150.c
22502
22503USB SERIAL SUBSYSTEM
22504M: Johan Hovold <[email protected]>
22505L: [email protected]
22506S: Maintained
22507T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
22508F: Documentation/usb/usb-serial.rst
22509F: drivers/usb/serial/
22510F: include/linux/usb/serial.h
22511
22512USB SMSC75XX ETHERNET DRIVER
22513M: Steve Glendinning <[email protected]>
22514L: [email protected]
22515S: Maintained
22516F: drivers/net/usb/smsc75xx.*
22517
22518USB SMSC95XX ETHERNET DRIVER
22519M: Steve Glendinning <[email protected]>
22520M: [email protected]
22521L: [email protected]
22522S: Maintained
22523F: drivers/net/usb/smsc95xx.*
22524
22525USB SUBSYSTEM
22526M: Greg Kroah-Hartman <[email protected]>
22527L: [email protected]
22528S: Supported
22529W: http://www.linux-usb.org
22530T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
22531F: Documentation/devicetree/bindings/usb/
22532F: Documentation/usb/
22533F: drivers/usb/
22534F: include/dt-bindings/usb/
22535F: include/linux/usb.h
22536F: include/linux/usb/
22537F: include/uapi/linux/usb/
22538
22539USB TYPEC BUS FOR ALTERNATE MODES
22540M: Heikki Krogerus <[email protected]>
22541L: [email protected]
22542S: Maintained
22543F: Documentation/ABI/testing/sysfs-bus-typec
22544F: Documentation/driver-api/usb/typec_bus.rst
22545F: drivers/usb/typec/altmodes/
22546F: include/linux/usb/typec_altmode.h
22547
22548USB TYPEC CLASS
22549M: Heikki Krogerus <[email protected]>
22550L: [email protected]
22551S: Maintained
22552F: Documentation/ABI/testing/sysfs-class-typec
22553F: Documentation/driver-api/usb/typec.rst
22554F: drivers/usb/typec/
22555F: include/linux/usb/typec.h
22556
22557USB TYPEC INTEL PMC MUX DRIVER
22558M: Heikki Krogerus <[email protected]>
22559L: [email protected]
22560S: Maintained
22561F: Documentation/firmware-guide/acpi/intel-pmc-mux.rst
22562F: drivers/usb/typec/mux/intel_pmc_mux.c
22563
22564USB TYPEC PI3USB30532 MUX DRIVER
22565M: Hans de Goede <[email protected]>
22566L: [email protected]
22567S: Maintained
22568F: drivers/usb/typec/mux/pi3usb30532.c
22569
22570USB TYPEC PORT CONTROLLER DRIVERS
22571M: Guenter Roeck <[email protected]>
22572L: [email protected]
22573S: Maintained
22574F: drivers/usb/typec/tcpm/
22575
22576USB UHCI DRIVER
22577M: Alan Stern <[email protected]>
22578L: [email protected]
22579S: Maintained
22580F: drivers/usb/host/uhci*
22581
22582USB VIDEO CLASS
22583M: Laurent Pinchart <[email protected]>
22584L: [email protected]
22585S: Maintained
22586W: http://www.ideasonboard.org/uvc/
22587T: git git://linuxtv.org/media_tree.git
22588F: drivers/media/usb/uvc/
22589F: include/uapi/linux/uvcvideo.h
22590
22591USB WEBCAM GADGET
22592M: Laurent Pinchart <[email protected]>
22593M: Daniel Scally <[email protected]>
22594L: [email protected]
22595S: Maintained
22596F: drivers/usb/gadget/function/*uvc*
22597F: drivers/usb/gadget/legacy/webcam.c
22598F: include/uapi/linux/usb/g_uvc.h
22599
22600USB WIRELESS RNDIS DRIVER (rndis_wlan)
22601L: [email protected]
22602S: Orphan
22603F: drivers/net/wireless/legacy/rndis_wlan.c
22604
22605USB XHCI DRIVER
22606M: Mathias Nyman <[email protected]>
22607L: [email protected]
22608S: Supported
22609F: drivers/usb/host/pci-quirks*
22610F: drivers/usb/host/xhci*
22611
22612USB ZD1201 DRIVER
22613L: [email protected]
22614S: Orphan
22615W: http://linux-lc100020.sourceforge.net
22616F: drivers/net/wireless/zydas/zd1201.*
22617
22618USER DATAGRAM PROTOCOL (UDP)
22619M: Willem de Bruijn <[email protected]>
22620S: Maintained
22621F: include/linux/udp.h
22622F: net/ipv4/udp.c
22623F: net/ipv6/udp.c
22624
22625USER-MODE LINUX (UML)
22626M: Richard Weinberger <[email protected]>
22627M: Anton Ivanov <[email protected]>
22628M: Johannes Berg <[email protected]>
22629L: [email protected]
22630S: Maintained
22631W: http://user-mode-linux.sourceforge.net
22632Q: https://patchwork.ozlabs.org/project/linux-um/list/
22633T: git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next
22634T: git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes
22635F: Documentation/virt/uml/
22636F: arch/um/
22637F: arch/x86/um/
22638F: fs/hostfs/
22639
22640USERSPACE COPYIN/COPYOUT (UIOVEC)
22641M: Alexander Viro <[email protected]>
22642S: Maintained
22643F: include/linux/uio.h
22644F: lib/iov_iter.c
22645
22646USERSPACE DMA BUFFER DRIVER
22647M: Gerd Hoffmann <[email protected]>
22648L: [email protected]
22649S: Maintained
22650T: git git://anongit.freedesktop.org/drm/drm-misc
22651F: drivers/dma-buf/udmabuf.c
22652F: include/uapi/linux/udmabuf.h
22653
22654USERSPACE I/O (UIO)
22655M: Greg Kroah-Hartman <[email protected]>
22656S: Maintained
22657T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
22658F: Documentation/driver-api/uio-howto.rst
22659F: drivers/uio/
22660F: include/linux/uio_driver.h
22661
22662UTIL-LINUX PACKAGE
22663M: Karel Zak <[email protected]>
22664L: [email protected]
22665S: Maintained
22666W: http://en.wikipedia.org/wiki/Util-linux
22667T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
22668
22669UUID HELPERS
22670R: Andy Shevchenko <[email protected]>
22671L: [email protected]
22672S: Maintained
22673F: include/linux/uuid.h
22674F: lib/test_uuid.c
22675F: lib/uuid.c
22676
22677UV SYSFS DRIVER
22678M: Justin Ernst <[email protected]>
22679L: [email protected]
22680S: Maintained
22681F: drivers/platform/x86/uv_sysfs.c
22682
22683UVESAFB DRIVER
22684M: Michal Januszewski <[email protected]>
22685L: [email protected]
22686S: Maintained
22687W: https://github.com/mjanusz/v86d
22688F: Documentation/fb/uvesafb.rst
22689F: drivers/video/fbdev/uvesafb.*
22690
22691Ux500 CLOCK DRIVERS
22692M: Ulf Hansson <[email protected]>
22693L: [email protected]
22694L: [email protected] (moderated for non-subscribers)
22695S: Maintained
22696F: drivers/clk/ux500/
22697
22698V4L2 ASYNC AND FWNODE FRAMEWORKS
22699M: Sakari Ailus <[email protected]>
22700L: [email protected]
22701S: Maintained
22702T: git git://linuxtv.org/media_tree.git
22703F: drivers/media/v4l2-core/v4l2-async.c
22704F: drivers/media/v4l2-core/v4l2-fwnode.c
22705F: include/media/v4l2-async.h
22706F: include/media/v4l2-fwnode.h
22707
22708V4L2 LENS DRIVERS
22709M: Sakari Ailus <[email protected]>
22710L: [email protected]
22711S: Maintained
22712F: drivers/media/i2c/ak*
22713F: drivers/media/i2c/dw*
22714F: drivers/media/i2c/lm*
22715
22716V4L2 CAMERA SENSOR DRIVERS
22717M: Sakari Ailus <[email protected]>
22718L: [email protected]
22719S: Maintained
22720F: Documentation/driver-api/media/camera-sensor.rst
22721F: Documentation/driver-api/media/tx-rx.rst
22722F: drivers/media/i2c/ar*
22723F: drivers/media/i2c/hi*
22724F: drivers/media/i2c/imx*
22725F: drivers/media/i2c/mt*
22726F: drivers/media/i2c/og*
22727F: drivers/media/i2c/ov*
22728F: drivers/media/i2c/s5*
22729F: drivers/media/i2c/st-vgxy61.c
22730
22731VF610 NAND DRIVER
22732M: Stefan Agner <[email protected]>
22733L: [email protected]
22734S: Supported
22735F: drivers/mtd/nand/raw/vf610_nfc.c
22736
22737VFAT/FAT/MSDOS FILESYSTEM
22738M: OGAWA Hirofumi <[email protected]>
22739S: Maintained
22740F: Documentation/filesystems/vfat.rst
22741F: fs/fat/
22742F: tools/testing/selftests/filesystems/fat/
22743
22744VFIO CDX DRIVER
22745M: Nipun Gupta <[email protected]>
22746M: Nikhil Agarwal <[email protected]>
22747L: [email protected]
22748S: Maintained
22749F: drivers/vfio/cdx/*
22750
22751VFIO DRIVER
22752M: Alex Williamson <[email protected]>
22753L: [email protected]
22754S: Maintained
22755T: git https://github.com/awilliam/linux-vfio.git
22756F: Documentation/ABI/testing/sysfs-devices-vfio-dev
22757F: Documentation/driver-api/vfio.rst
22758F: drivers/vfio/
22759F: include/linux/vfio.h
22760F: include/linux/vfio_pci_core.h
22761F: include/uapi/linux/vfio.h
22762
22763VFIO FSL-MC DRIVER
22764M: Diana Craciun <[email protected]>
22765L: [email protected]
22766S: Maintained
22767F: drivers/vfio/fsl-mc/
22768
22769VFIO HISILICON PCI DRIVER
22770M: Longfang Liu <[email protected]>
22771M: Shameer Kolothum <[email protected]>
22772L: [email protected]
22773S: Maintained
22774F: drivers/vfio/pci/hisilicon/
22775
22776VFIO MEDIATED DEVICE DRIVERS
22777M: Kirti Wankhede <[email protected]>
22778L: [email protected]
22779S: Maintained
22780F: Documentation/driver-api/vfio-mediated-device.rst
22781F: drivers/vfio/mdev/
22782F: include/linux/mdev.h
22783F: samples/vfio-mdev/
22784
22785VFIO MLX5 PCI DRIVER
22786M: Yishai Hadas <[email protected]>
22787L: [email protected]
22788S: Maintained
22789F: drivers/vfio/pci/mlx5/
22790
22791VFIO PCI DEVICE SPECIFIC DRIVERS
22792R: Jason Gunthorpe <[email protected]>
22793R: Yishai Hadas <[email protected]>
22794R: Shameer Kolothum <[email protected]>
22795R: Kevin Tian <[email protected]>
22796L: [email protected]
22797S: Maintained
22798P: Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst
22799F: drivers/vfio/pci/*/
22800
22801VFIO PDS PCI DRIVER
22802M: Brett Creeley <[email protected]>
22803L: [email protected]
22804S: Maintained
22805F: Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst
22806F: drivers/vfio/pci/pds/
22807
22808VFIO PLATFORM DRIVER
22809M: Eric Auger <[email protected]>
22810L: [email protected]
22811S: Maintained
22812F: drivers/vfio/platform/
22813
22814VGA_SWITCHEROO
22815R: Lukas Wunner <[email protected]>
22816S: Maintained
22817T: git git://anongit.freedesktop.org/drm/drm-misc
22818F: Documentation/gpu/vga-switcheroo.rst
22819F: drivers/gpu/vga/vga_switcheroo.c
22820F: include/linux/vga_switcheroo.h
22821
22822VIA RHINE NETWORK DRIVER
22823M: Kevin Brace <[email protected]>
22824S: Maintained
22825F: drivers/net/ethernet/via/via-rhine.c
22826
22827VIA SD/MMC CARD CONTROLLER DRIVER
22828M: Bruce Chang <[email protected]>
22829M: Harald Welte <[email protected]>
22830S: Maintained
22831F: drivers/mmc/host/via-sdmmc.c
22832
22833VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
22834M: Florian Tobias Schandinat <[email protected]>
22835L: [email protected]
22836S: Maintained
22837F: drivers/video/fbdev/via/
22838F: include/linux/via-core.h
22839F: include/linux/via_i2c.h
22840
22841VIA VELOCITY NETWORK DRIVER
22842M: Francois Romieu <[email protected]>
22843L: [email protected]
22844S: Maintained
22845F: drivers/net/ethernet/via/via-velocity.*
22846
22847VICODEC VIRTUAL CODEC DRIVER
22848M: Hans Verkuil <[email protected]>
22849L: [email protected]
22850S: Maintained
22851W: https://linuxtv.org
22852T: git git://linuxtv.org/media_tree.git
22853F: drivers/media/test-drivers/vicodec/*
22854
22855VIDEO I2C POLLING DRIVER
22856M: Matt Ranostay <[email protected]>
22857L: [email protected]
22858S: Maintained
22859F: drivers/media/i2c/video-i2c.c
22860
22861VIDEO MULTIPLEXER DRIVER
22862M: Philipp Zabel <[email protected]>
22863L: [email protected]
22864S: Maintained
22865F: drivers/media/platform/video-mux.c
22866
22867VIDEOBUF2 FRAMEWORK
22868M: Tomasz Figa <[email protected]>
22869M: Marek Szyprowski <[email protected]>
22870L: [email protected]
22871S: Maintained
22872F: drivers/media/common/videobuf2/*
22873F: include/media/videobuf2-*
22874
22875VIDTV VIRTUAL DIGITAL TV DRIVER
22876M: Daniel W. S. Almeida <[email protected]>
22877L: [email protected]
22878S: Maintained
22879W: https://linuxtv.org
22880T: git git://linuxtv.org/media_tree.git
22881F: drivers/media/test-drivers/vidtv/*
22882
22883VIMC VIRTUAL MEDIA CONTROLLER DRIVER
22884M: Shuah Khan <[email protected]>
22885R: Kieran Bingham <[email protected]>
22886L: [email protected]
22887S: Maintained
22888W: https://linuxtv.org
22889T: git git://linuxtv.org/media_tree.git
22890F: drivers/media/test-drivers/vimc/*
22891
22892VIRT LIB
22893M: Alex Williamson <[email protected]>
22894M: Paolo Bonzini <[email protected]>
22895L: [email protected]
22896S: Supported
22897F: virt/lib/
22898
22899VIRTIO AND VHOST VSOCK DRIVER
22900M: Stefan Hajnoczi <[email protected]>
22901M: Stefano Garzarella <[email protected]>
22902L: [email protected]
22903L: [email protected]
22904L: [email protected]
22905S: Maintained
22906F: drivers/vhost/vsock.c
22907F: include/linux/virtio_vsock.h
22908F: include/uapi/linux/virtio_vsock.h
22909F: net/vmw_vsock/virtio_transport.c
22910F: net/vmw_vsock/virtio_transport_common.c
22911
22912VIRTIO BALLOON
22913M: "Michael S. Tsirkin" <[email protected]>
22914M: David Hildenbrand <[email protected]>
22915L: [email protected]
22916S: Maintained
22917F: drivers/virtio/virtio_balloon.c
22918F: include/linux/balloon_compaction.h
22919F: include/uapi/linux/virtio_balloon.h
22920F: mm/balloon_compaction.c
22921
22922VIRTIO BLOCK AND SCSI DRIVERS
22923M: "Michael S. Tsirkin" <[email protected]>
22924M: Jason Wang <[email protected]>
22925R: Paolo Bonzini <[email protected]>
22926R: Stefan Hajnoczi <[email protected]>
22927L: [email protected]
22928S: Maintained
22929F: drivers/block/virtio_blk.c
22930F: drivers/scsi/virtio_scsi.c
22931F: include/uapi/linux/virtio_blk.h
22932F: include/uapi/linux/virtio_scsi.h
22933
22934VIRTIO CONSOLE DRIVER
22935M: Amit Shah <[email protected]>
22936L: [email protected]
22937S: Maintained
22938F: drivers/char/virtio_console.c
22939F: include/linux/virtio_console.h
22940F: include/uapi/linux/virtio_console.h
22941
22942VIRTIO CORE AND NET DRIVERS
22943M: "Michael S. Tsirkin" <[email protected]>
22944M: Jason Wang <[email protected]>
22945R: Xuan Zhuo <[email protected]>
22946L: [email protected]
22947S: Maintained
22948F: Documentation/ABI/testing/sysfs-bus-vdpa
22949F: Documentation/ABI/testing/sysfs-class-vduse
22950F: Documentation/devicetree/bindings/virtio/
22951F: Documentation/driver-api/virtio/
22952F: drivers/block/virtio_blk.c
22953F: drivers/crypto/virtio/
22954F: drivers/net/virtio_net.c
22955F: drivers/vdpa/
22956F: drivers/virtio/
22957F: include/linux/vdpa.h
22958F: include/linux/virtio*.h
22959F: include/linux/vringh.h
22960F: include/uapi/linux/virtio_*.h
22961F: tools/virtio/
22962
22963VIRTIO CRYPTO DRIVER
22964M: Gonglei <[email protected]>
22965L: [email protected]
22966L: [email protected]
22967S: Maintained
22968F: drivers/crypto/virtio/
22969F: include/uapi/linux/virtio_crypto.h
22970
22971VIRTIO DRIVERS FOR S390
22972M: Cornelia Huck <[email protected]>
22973M: Halil Pasic <[email protected]>
22974M: Eric Farman <[email protected]>
22975L: [email protected]
22976L: [email protected]
22977L: [email protected]
22978S: Supported
22979F: arch/s390/include/uapi/asm/virtio-ccw.h
22980F: drivers/s390/virtio/
22981
22982VIRTIO FILE SYSTEM
22983M: Vivek Goyal <[email protected]>
22984M: Stefan Hajnoczi <[email protected]>
22985M: Miklos Szeredi <[email protected]>
22986L: [email protected]
22987L: [email protected]
22988S: Supported
22989W: https://virtio-fs.gitlab.io/
22990F: Documentation/filesystems/virtiofs.rst
22991F: fs/fuse/virtio_fs.c
22992F: include/uapi/linux/virtio_fs.h
22993
22994VIRTIO GPIO DRIVER
22995M: Enrico Weigelt, metux IT consult <[email protected]>
22996M: Viresh Kumar <[email protected]>
22997L: [email protected]
22998L: [email protected]
22999S: Maintained
23000F: drivers/gpio/gpio-virtio.c
23001F: include/uapi/linux/virtio_gpio.h
23002
23003VIRTIO GPU DRIVER
23004M: David Airlie <[email protected]>
23005M: Gerd Hoffmann <[email protected]>
23006R: Gurchetan Singh <[email protected]>
23007R: Chia-I Wu <[email protected]>
23008L: [email protected]
23009L: [email protected]
23010S: Maintained
23011T: git git://anongit.freedesktop.org/drm/drm-misc
23012F: drivers/gpu/drm/ci/xfails/virtio*
23013F: drivers/gpu/drm/virtio/
23014F: include/uapi/linux/virtio_gpu.h
23015
23016VIRTIO HOST (VHOST)
23017M: "Michael S. Tsirkin" <[email protected]>
23018M: Jason Wang <[email protected]>
23019L: [email protected]
23020L: [email protected]
23021L: [email protected]
23022S: Maintained
23023T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
23024F: drivers/vhost/
23025F: include/linux/sched/vhost_task.h
23026F: include/linux/vhost_iotlb.h
23027F: include/uapi/linux/vhost.h
23028F: kernel/vhost_task.c
23029
23030VIRTIO HOST (VHOST-SCSI)
23031M: "Michael S. Tsirkin" <[email protected]>
23032M: Jason Wang <[email protected]>
23033M: Mike Christie <[email protected]>
23034R: Paolo Bonzini <[email protected]>
23035R: Stefan Hajnoczi <[email protected]>
23036L: [email protected]
23037S: Maintained
23038F: drivers/vhost/scsi.c
23039
23040VIRTIO I2C DRIVER
23041M: Conghui Chen <[email protected]>
23042M: Viresh Kumar <[email protected]>
23043L: [email protected]
23044L: [email protected]
23045S: Maintained
23046F: drivers/i2c/busses/i2c-virtio.c
23047F: include/uapi/linux/virtio_i2c.h
23048
23049VIRTIO INPUT DRIVER
23050M: Gerd Hoffmann <[email protected]>
23051S: Maintained
23052F: drivers/virtio/virtio_input.c
23053F: include/uapi/linux/virtio_input.h
23054
23055VIRTIO IOMMU DRIVER
23056M: Jean-Philippe Brucker <[email protected]>
23057L: [email protected]
23058S: Maintained
23059F: drivers/iommu/virtio-iommu.c
23060F: include/uapi/linux/virtio_iommu.h
23061
23062VIRTIO MEM DRIVER
23063M: David Hildenbrand <[email protected]>
23064L: [email protected]
23065S: Maintained
23066W: https://virtio-mem.gitlab.io/
23067F: drivers/virtio/virtio_mem.c
23068F: include/uapi/linux/virtio_mem.h
23069
23070VIRTIO PMEM DRIVER
23071M: Pankaj Gupta <[email protected]>
23072L: [email protected]
23073S: Maintained
23074F: drivers/nvdimm/nd_virtio.c
23075F: drivers/nvdimm/virtio_pmem.c
23076
23077VIRTIO SOUND DRIVER
23078M: Anton Yakovlev <[email protected]>
23079M: "Michael S. Tsirkin" <[email protected]>
23080L: [email protected]
23081L: [email protected] (moderated for non-subscribers)
23082S: Maintained
23083F: include/uapi/linux/virtio_snd.h
23084F: sound/virtio/*
23085
23086VIRTUAL BOX GUEST DEVICE DRIVER
23087M: Hans de Goede <[email protected]>
23088M: Arnd Bergmann <[email protected]>
23089M: Greg Kroah-Hartman <[email protected]>
23090S: Maintained
23091F: drivers/virt/vboxguest/
23092F: include/linux/vbox_utils.h
23093F: include/uapi/linux/vbox*.h
23094
23095VIRTUAL BOX SHARED FOLDER VFS DRIVER
23096M: Hans de Goede <[email protected]>
23097L: [email protected]
23098S: Maintained
23099F: fs/vboxsf/*
23100
23101VIRTUAL PCM TEST DRIVER
23102M: Ivan Orlov <[email protected]>
23103L: [email protected]
23104S: Maintained
23105F: Documentation/sound/cards/pcmtest.rst
23106F: sound/drivers/pcmtest.c
23107F: tools/testing/selftests/alsa/test-pcmtest-driver.c
23108
23109VIRTUAL SERIO DEVICE DRIVER
23110M: Stephen Chandler Paul <[email protected]>
23111S: Maintained
23112F: drivers/input/serio/userio.c
23113F: include/uapi/linux/userio.h
23114
23115VISL VIRTUAL STATELESS DECODER DRIVER
23116M: Daniel Almeida <[email protected]>
23117L: [email protected]
23118S: Supported
23119F: drivers/media/test-drivers/visl
23120
23121VIVID VIRTUAL VIDEO DRIVER
23122M: Hans Verkuil <[email protected]>
23123L: [email protected]
23124S: Maintained
23125W: https://linuxtv.org
23126T: git git://linuxtv.org/media_tree.git
23127F: drivers/media/test-drivers/vivid/*
23128
23129VM SOCKETS (AF_VSOCK)
23130M: Stefano Garzarella <[email protected]>
23131L: [email protected]
23132L: [email protected]
23133S: Maintained
23134F: drivers/net/vsockmon.c
23135F: include/net/af_vsock.h
23136F: include/uapi/linux/vm_sockets.h
23137F: include/uapi/linux/vm_sockets_diag.h
23138F: include/uapi/linux/vsockmon.h
23139F: net/vmw_vsock/
23140F: tools/testing/vsock/
23141
23142VMALLOC
23143M: Andrew Morton <[email protected]>
23144R: Uladzislau Rezki <[email protected]>
23145R: Christoph Hellwig <[email protected]>
23146R: Lorenzo Stoakes <[email protected]>
23147L: [email protected]
23148S: Maintained
23149W: http://www.linux-mm.org
23150T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
23151F: include/linux/vmalloc.h
23152F: mm/vmalloc.c
23153
23154VME SUBSYSTEM
23155M: Martyn Welch <[email protected]>
23156M: Manohar Vanga <[email protected]>
23157M: Greg Kroah-Hartman <[email protected]>
23158L: [email protected]
23159S: Odd fixes
23160T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
23161F: Documentation/driver-api/vme.rst
23162F: drivers/staging/vme_user/
23163
23164VMWARE BALLOON DRIVER
23165M: Nadav Amit <[email protected]>
23166R: VMware PV-Drivers Reviewers <[email protected]>
23167L: [email protected]
23168S: Supported
23169F: drivers/misc/vmw_balloon.c
23170
23171VMWARE HYPERVISOR INTERFACE
23172M: Ajay Kaher <[email protected]>
23173M: Alexey Makhalov <[email protected]>
23174R: VMware PV-Drivers Reviewers <[email protected]>
23175L: [email protected]
23176L: [email protected]
23177S: Supported
23178T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware
23179F: arch/x86/include/asm/vmware.h
23180F: arch/x86/kernel/cpu/vmware.c
23181
23182VMWARE PVRDMA DRIVER
23183M: Bryan Tan <[email protected]>
23184M: Vishnu Dasa <[email protected]>
23185R: VMware PV-Drivers Reviewers <[email protected]>
23186L: [email protected]
23187S: Supported
23188F: drivers/infiniband/hw/vmw_pvrdma/
23189
23190VMWARE PVSCSI DRIVER
23191M: Vishal Bhakta <[email protected]>
23192R: VMware PV-Drivers Reviewers <[email protected]>
23193L: [email protected]
23194S: Supported
23195F: drivers/scsi/vmw_pvscsi.c
23196F: drivers/scsi/vmw_pvscsi.h
23197
23198VMWARE VIRTUAL PTP CLOCK DRIVER
23199M: Jeff Sipek <[email protected]>
23200R: Ajay Kaher <[email protected]>
23201R: Alexey Makhalov <[email protected]>
23202R: VMware PV-Drivers Reviewers <[email protected]>
23203L: [email protected]
23204S: Supported
23205F: drivers/ptp/ptp_vmw.c
23206
23207VMWARE VMCI DRIVER
23208M: Bryan Tan <[email protected]>
23209M: Vishnu Dasa <[email protected]>
23210R: VMware PV-Drivers Reviewers <[email protected]>
23211L: [email protected]
23212S: Supported
23213F: drivers/misc/vmw_vmci/
23214F: include/linux/vmw_vmci*
23215
23216VMWARE VMMOUSE SUBDRIVER
23217M: Zack Rusin <[email protected]>
23218R: Broadcom internal kernel review list <[email protected]>
23219L: [email protected]
23220S: Supported
23221F: drivers/input/mouse/vmmouse.c
23222F: drivers/input/mouse/vmmouse.h
23223
23224VMWARE VMXNET3 ETHERNET DRIVER
23225M: Ronak Doshi <[email protected]>
23226R: VMware PV-Drivers Reviewers <[email protected]>
23227L: [email protected]
23228S: Supported
23229F: drivers/net/vmxnet3/
23230
23231VMWARE VSOCK VMCI TRANSPORT DRIVER
23232M: Bryan Tan <[email protected]>
23233M: Vishnu Dasa <[email protected]>
23234R: VMware PV-Drivers Reviewers <[email protected]>
23235L: [email protected]
23236S: Supported
23237F: net/vmw_vsock/vmci_transport*
23238
23239VOCORE VOCORE2 BOARD
23240M: Harvey Hunt <[email protected]>
23241L: [email protected]
23242S: Maintained
23243F: arch/mips/boot/dts/ralink/vocore2.dts
23244
23245VOLTAGE AND CURRENT REGULATOR FRAMEWORK
23246M: Liam Girdwood <[email protected]>
23247M: Mark Brown <[email protected]>
23248L: [email protected]
23249S: Supported
23250W: http://www.slimlogic.co.uk/?p=48
23251T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
23252F: Documentation/devicetree/bindings/regulator/
23253F: Documentation/power/regulator/
23254F: drivers/regulator/
23255F: include/dt-bindings/regulator/
23256F: include/linux/regulator/
23257K: regulator_get_optional
23258
23259VOLTAGE AND CURRENT REGULATOR IRQ HELPERS
23260R: Matti Vaittinen <[email protected]>
23261F: drivers/regulator/irq_helpers.c
23262
23263VRF
23264M: David Ahern <[email protected]>
23265L: [email protected]
23266S: Maintained
23267F: Documentation/networking/vrf.rst
23268F: drivers/net/vrf.c
23269
23270VSPRINTF
23271M: Petr Mladek <[email protected]>
23272M: Steven Rostedt <[email protected]>
23273R: Andy Shevchenko <[email protected]>
23274R: Rasmus Villemoes <[email protected]>
23275R: Sergey Senozhatsky <[email protected]>
23276S: Maintained
23277T: git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git
23278F: Documentation/core-api/printk-formats.rst
23279F: lib/test_printf.c
23280F: lib/test_scanf.c
23281F: lib/vsprintf.c
23282
23283VT1211 HARDWARE MONITOR DRIVER
23284M: Juerg Haefliger <[email protected]>
23285L: [email protected]
23286S: Maintained
23287F: Documentation/hwmon/vt1211.rst
23288F: drivers/hwmon/vt1211.c
23289
23290VT8231 HARDWARE MONITOR DRIVER
23291M: Roger Lucas <[email protected]>
23292L: [email protected]
23293S: Maintained
23294F: drivers/hwmon/vt8231.c
23295
23296VUB300 USB to SDIO/SD/MMC bridge chip
23297L: [email protected]
23298S: Orphan
23299F: drivers/mmc/host/vub300.c
23300
23301W1 DALLAS'S 1-WIRE BUS
23302M: Krzysztof Kozlowski <[email protected]>
23303S: Maintained
23304F: Documentation/devicetree/bindings/w1/
23305F: Documentation/w1/
23306F: drivers/w1/
23307F: include/linux/w1.h
23308
23309W83791D HARDWARE MONITORING DRIVER
23310M: Marc Hulsman <[email protected]>
23311L: [email protected]
23312S: Maintained
23313F: Documentation/hwmon/w83791d.rst
23314F: drivers/hwmon/w83791d.c
23315
23316W83793 HARDWARE MONITORING DRIVER
23317M: Rudolf Marek <[email protected]>
23318L: [email protected]
23319S: Maintained
23320F: Documentation/hwmon/w83793.rst
23321F: drivers/hwmon/w83793.c
23322
23323W83795 HARDWARE MONITORING DRIVER
23324M: Jean Delvare <[email protected]>
23325L: [email protected]
23326S: Maintained
23327F: drivers/hwmon/w83795.c
23328
23329W83L51xD SD/MMC CARD INTERFACE DRIVER
23330M: Pierre Ossman <[email protected]>
23331S: Maintained
23332F: drivers/mmc/host/wbsd.*
23333
23334WACOM PROTOCOL 4 SERIAL TABLETS
23335M: Julian Squires <[email protected]>
23336M: Hans de Goede <[email protected]>
23337L: [email protected]
23338S: Maintained
23339F: drivers/input/tablet/wacom_serial4.c
23340
23341WANGXUN ETHERNET DRIVER
23342M: Jiawen Wu <[email protected]>
23343M: Mengyuan Lou <[email protected]>
23344L: [email protected]
23345S: Maintained
23346W: https://www.net-swift.com
23347F: Documentation/networking/device_drivers/ethernet/wangxun/*
23348F: drivers/net/ethernet/wangxun/
23349F: drivers/net/pcs/pcs-xpcs-wx.c
23350
23351WATCHDOG DEVICE DRIVERS
23352M: Wim Van Sebroeck <[email protected]>
23353M: Guenter Roeck <[email protected]>
23354L: [email protected]
23355S: Maintained
23356W: http://www.linux-watchdog.org/
23357T: git git://www.linux-watchdog.org/linux-watchdog.git
23358F: Documentation/devicetree/bindings/watchdog/
23359F: Documentation/watchdog/
23360F: drivers/watchdog/
23361F: include/linux/watchdog.h
23362F: include/trace/events/watchdog.h
23363F: include/uapi/linux/watchdog.h
23364
23365WHISKEYCOVE PMIC GPIO DRIVER
23366M: Kuppuswamy Sathyanarayanan <[email protected]>
23367L: [email protected]
23368S: Maintained
23369F: drivers/gpio/gpio-wcove.c
23370
23371WHWAVE RTC DRIVER
23372M: Dianlong Li <[email protected]>
23373L: [email protected]
23374S: Maintained
23375F: drivers/rtc/rtc-sd3078.c
23376
23377WIIMOTE HID DRIVER
23378M: David Rheinsberg <[email protected]>
23379L: [email protected]
23380S: Maintained
23381F: drivers/hid/hid-wiimote*
23382
23383WILOCITY WIL6210 WIRELESS DRIVER
23384L: [email protected]
23385S: Orphan
23386W: https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
23387F: drivers/net/wireless/ath/wil6210/
23388
23389WINBOND CIR DRIVER
23390M: David Härdeman <[email protected]>
23391S: Maintained
23392F: drivers/media/rc/winbond-cir.c
23393
23394WINSYSTEMS EBC-C384 WATCHDOG DRIVER
23395L: [email protected]
23396S: Orphan
23397F: drivers/watchdog/ebc-c384_wdt.c
23398
23399WINSYSTEMS WS16C48 GPIO DRIVER
23400M: William Breathitt Gray <[email protected]>
23401L: [email protected]
23402S: Maintained
23403F: drivers/gpio/gpio-ws16c48.c
23404
23405WIREGUARD SECURE NETWORK TUNNEL
23406M: Jason A. Donenfeld <[email protected]>
23407L: [email protected]
23408L: [email protected]
23409S: Maintained
23410F: drivers/net/wireguard/
23411F: tools/testing/selftests/wireguard/
23412
23413WISTRON LAPTOP BUTTON DRIVER
23414M: Miloslav Trmac <[email protected]>
23415S: Maintained
23416F: drivers/input/misc/wistron_btns.c
23417
23418WL3501 WIRELESS PCMCIA CARD DRIVER
23419L: [email protected]
23420S: Orphan
23421F: drivers/net/wireless/legacy/wl3501*
23422
23423WMI BINARY MOF DRIVER
23424M: Armin Wolf <[email protected]>
23425R: Thomas Weißschuh <[email protected]>
23426L: [email protected]
23427S: Maintained
23428F: Documentation/ABI/stable/sysfs-platform-wmi-bmof
23429F: Documentation/wmi/devices/wmi-bmof.rst
23430F: drivers/platform/x86/wmi-bmof.c
23431
23432WOLFSON MICROELECTRONICS DRIVERS
23433L: [email protected]
23434S: Supported
23435W: https://github.com/CirrusLogic/linux-drivers/wiki
23436T: git https://github.com/CirrusLogic/linux-drivers.git
23437F: Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
23438F: Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
23439F: Documentation/devicetree/bindings/mfd/wm831x.txt
23440F: Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
23441F: Documentation/devicetree/bindings/sound/wlf,*.yaml
23442F: Documentation/devicetree/bindings/sound/wm*
23443F: Documentation/hwmon/wm83??.rst
23444F: arch/arm/mach-s3c/mach-crag6410*
23445F: drivers/clk/clk-wm83*.c
23446F: drivers/gpio/gpio-*wm*.c
23447F: drivers/gpio/gpio-arizona.c
23448F: drivers/hwmon/wm83??-hwmon.c
23449F: drivers/input/misc/wm831x-on.c
23450F: drivers/input/touchscreen/wm831x-ts.c
23451F: drivers/input/touchscreen/wm97*.c
23452F: drivers/leds/leds-wm83*.c
23453F: drivers/mfd/arizona*
23454F: drivers/mfd/cs47l24*
23455F: drivers/mfd/wm*.c
23456F: drivers/power/supply/wm83*.c
23457F: drivers/regulator/arizona*
23458F: drivers/regulator/wm8*.c
23459F: drivers/rtc/rtc-wm83*.c
23460F: drivers/video/backlight/wm83*_bl.c
23461F: drivers/watchdog/wm83*_wdt.c
23462F: include/linux/mfd/arizona/
23463F: include/linux/mfd/wm831x/
23464F: include/linux/mfd/wm8350/
23465F: include/linux/mfd/wm8400*
23466F: include/linux/regulator/arizona*
23467F: include/linux/wm97xx.h
23468F: include/sound/wm????.h
23469F: sound/soc/codecs/arizona*
23470F: sound/soc/codecs/cs47l24*
23471F: sound/soc/codecs/wm*
23472
23473WORKQUEUE
23474M: Tejun Heo <[email protected]>
23475R: Lai Jiangshan <[email protected]>
23476S: Maintained
23477T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
23478F: Documentation/core-api/workqueue.rst
23479F: include/linux/workqueue.h
23480F: kernel/workqueue.c
23481F: kernel/workqueue_internal.h
23482
23483WWAN DRIVERS
23484M: Loic Poulain <[email protected]>
23485M: Sergey Ryazanov <[email protected]>
23486R: Johannes Berg <[email protected]>
23487L: [email protected]
23488S: Maintained
23489F: drivers/net/wwan/
23490F: include/linux/wwan.h
23491F: include/uapi/linux/wwan.h
23492
23493X-POWERS AXP288 PMIC DRIVERS
23494M: Hans de Goede <[email protected]>
23495S: Maintained
23496F: drivers/acpi/pmic/intel_pmic_xpower.c
23497N: axp288
23498
23499X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
23500M: Chen-Yu Tsai <[email protected]>
23501L: [email protected]
23502S: Maintained
23503N: axp[128]
23504
23505X.25 STACK
23506M: Martin Schiller <[email protected]>
23507L: [email protected]
23508S: Maintained
23509F: Documentation/networking/lapb-module.rst
23510F: Documentation/networking/x25*
23511F: drivers/net/wan/hdlc_x25.c
23512F: drivers/net/wan/lapbether.c
23513F: include/*/lapb.h
23514F: include/net/x25*
23515F: include/uapi/linux/x25.h
23516F: net/lapb/
23517F: net/x25/
23518
23519X86 ARCHITECTURE (32-BIT AND 64-BIT)
23520M: Thomas Gleixner <[email protected]>
23521M: Ingo Molnar <[email protected]>
23522M: Borislav Petkov <[email protected]>
23523M: Dave Hansen <[email protected]>
23524M: [email protected]
23525R: "H. Peter Anvin" <[email protected]>
23526L: [email protected]
23527S: Maintained
23528T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
23529F: Documentation/arch/x86/
23530F: Documentation/devicetree/bindings/x86/
23531F: arch/x86/
23532
23533X86 ENTRY CODE
23534M: Andy Lutomirski <[email protected]>
23535L: [email protected]
23536S: Maintained
23537T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
23538F: arch/x86/entry/
23539
23540X86 HARDWARE VULNERABILITIES
23541M: Thomas Gleixner <[email protected]>
23542M: Borislav Petkov <[email protected]>
23543M: Peter Zijlstra <[email protected]>
23544M: Josh Poimboeuf <[email protected]>
23545R: Pawan Gupta <[email protected]>
23546S: Maintained
23547F: Documentation/admin-guide/hw-vuln/
23548F: arch/x86/include/asm/nospec-branch.h
23549F: arch/x86/kernel/cpu/bugs.c
23550
23551X86 MCE INFRASTRUCTURE
23552M: Tony Luck <[email protected]>
23553M: Borislav Petkov <[email protected]>
23554L: [email protected]
23555S: Maintained
23556F: Documentation/ABI/testing/sysfs-mce
23557F: Documentation/arch/x86/x86_64/machinecheck.rst
23558F: arch/x86/kernel/cpu/mce/*
23559
23560X86 MICROCODE UPDATE SUPPORT
23561M: Borislav Petkov <[email protected]>
23562S: Maintained
23563F: arch/x86/kernel/cpu/microcode/*
23564
23565X86 MM
23566M: Dave Hansen <[email protected]>
23567M: Andy Lutomirski <[email protected]>
23568M: Peter Zijlstra <[email protected]>
23569L: [email protected]
23570S: Maintained
23571T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
23572F: arch/x86/mm/
23573
23574X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER
23575M: Hans de Goede <[email protected]>
23576L: [email protected]
23577S: Maintained
23578T: git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
23579F: drivers/platform/x86/x86-android-tablets/
23580
23581X86 PLATFORM DRIVERS
23582M: Hans de Goede <[email protected]>
23583M: Ilpo Järvinen <[email protected]>
23584L: [email protected]
23585S: Maintained
23586Q: https://patchwork.kernel.org/project/platform-driver-x86/list/
23587T: git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
23588F: drivers/platform/olpc/
23589F: drivers/platform/x86/
23590F: include/linux/platform_data/x86/
23591
23592X86 PLATFORM DRIVERS - ARCH
23593R: Darren Hart <[email protected]>
23594R: Andy Shevchenko <[email protected]>
23595L: [email protected]
23596L: [email protected]
23597S: Maintained
23598T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
23599F: arch/x86/platform
23600
23601X86 PLATFORM UV HPE SUPERDOME FLEX
23602M: Steve Wahl <[email protected]>
23603R: Justin Ernst <[email protected]>
23604R: Kyle Meyer <[email protected]>
23605R: Dimitri Sivanich <[email protected]>
23606R: Russ Anderson <[email protected]>
23607S: Supported
23608F: arch/x86/include/asm/uv/
23609F: arch/x86/kernel/apic/x2apic_uv_x.c
23610F: arch/x86/platform/uv/
23611
23612X86 STACK UNWINDING
23613M: Josh Poimboeuf <[email protected]>
23614M: Peter Zijlstra <[email protected]>
23615S: Supported
23616F: arch/x86/include/asm/unwind*.h
23617F: arch/x86/kernel/dumpstack.c
23618F: arch/x86/kernel/stacktrace.c
23619F: arch/x86/kernel/unwind_*.c
23620
23621X86 TRUST DOMAIN EXTENSIONS (TDX)
23622M: Kirill A. Shutemov <[email protected]>
23623R: Dave Hansen <[email protected]>
23624L: [email protected]
23625L: [email protected]
23626S: Supported
23627T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/tdx
23628F: arch/x86/boot/compressed/tdx*
23629F: arch/x86/coco/tdx/
23630F: arch/x86/include/asm/shared/tdx.h
23631F: arch/x86/include/asm/tdx.h
23632F: arch/x86/virt/vmx/tdx/
23633F: drivers/virt/coco/tdx-guest
23634
23635X86 VDSO
23636M: Andy Lutomirski <[email protected]>
23637L: [email protected]
23638S: Maintained
23639T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
23640F: arch/x86/entry/vdso/
23641
23642XARRAY
23643M: Matthew Wilcox <[email protected]>
23644L: [email protected]
23645S: Supported
23646F: Documentation/core-api/xarray.rst
23647F: include/linux/idr.h
23648F: include/linux/xarray.h
23649F: lib/idr.c
23650F: lib/xarray.c
23651F: tools/testing/radix-tree
23652
23653XBOX DVD IR REMOTE
23654M: Benjamin Valentin <[email protected]>
23655S: Maintained
23656F: drivers/media/rc/keymaps/rc-xbox-dvd.c
23657F: drivers/media/rc/xbox_remote.c
23658
23659XC2028/3028 TUNER DRIVER
23660M: Mauro Carvalho Chehab <[email protected]>
23661L: [email protected]
23662S: Maintained
23663W: https://linuxtv.org
23664T: git git://linuxtv.org/media_tree.git
23665F: drivers/media/tuners/xc2028.*
23666
23667XDP (eXpress Data Path)
23668M: Alexei Starovoitov <[email protected]>
23669M: Daniel Borkmann <[email protected]>
23670M: David S. Miller <[email protected]>
23671M: Jakub Kicinski <[email protected]>
23672M: Jesper Dangaard Brouer <[email protected]>
23673M: John Fastabend <[email protected]>
23674L: [email protected]
23675L: [email protected]
23676S: Supported
23677F: drivers/net/ethernet/*/*/*/*/*xdp*
23678F: drivers/net/ethernet/*/*/*xdp*
23679F: include/net/xdp.h
23680F: include/net/xdp_priv.h
23681F: include/trace/events/xdp.h
23682F: kernel/bpf/cpumap.c
23683F: kernel/bpf/devmap.c
23684F: net/core/xdp.c
23685F: samples/bpf/xdp*
23686F: tools/testing/selftests/bpf/*/*xdp*
23687F: tools/testing/selftests/bpf/*xdp*
23688K: (?:\b|_)xdp(?:\b|_)
23689
23690XDP SOCKETS (AF_XDP)
23691M: Björn Töpel <[email protected]>
23692M: Magnus Karlsson <[email protected]>
23693M: Maciej Fijalkowski <[email protected]>
23694R: Jonathan Lemon <[email protected]>
23695L: [email protected]
23696L: [email protected]
23697S: Maintained
23698F: Documentation/networking/af_xdp.rst
23699F: include/net/netns/xdp.h
23700F: include/net/xdp_sock*
23701F: include/net/xsk_buff_pool.h
23702F: include/uapi/linux/if_xdp.h
23703F: include/uapi/linux/xdp_diag.h
23704F: net/xdp/
23705F: tools/testing/selftests/bpf/*xsk*
23706
23707XEN BLOCK SUBSYSTEM
23708M: Roger Pau Monné <[email protected]>
23709L: [email protected] (moderated for non-subscribers)
23710S: Supported
23711F: drivers/block/xen*
23712F: drivers/block/xen-blkback/*
23713
23714XEN HYPERVISOR ARM
23715M: Stefano Stabellini <[email protected]>
23716L: [email protected] (moderated for non-subscribers)
23717S: Maintained
23718F: arch/arm/include/asm/xen/
23719F: arch/arm/xen/
23720
23721XEN HYPERVISOR ARM64
23722M: Stefano Stabellini <[email protected]>
23723L: [email protected] (moderated for non-subscribers)
23724S: Maintained
23725F: arch/arm64/include/asm/xen/
23726F: arch/arm64/xen/
23727
23728XEN HYPERVISOR INTERFACE
23729M: Juergen Gross <[email protected]>
23730M: Stefano Stabellini <[email protected]>
23731R: Oleksandr Tyshchenko <[email protected]>
23732L: [email protected] (moderated for non-subscribers)
23733S: Supported
23734T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
23735F: Documentation/ABI/stable/sysfs-hypervisor-xen
23736F: Documentation/ABI/testing/sysfs-hypervisor-xen
23737F: drivers/*/xen-*front.c
23738F: drivers/xen/
23739F: include/uapi/xen/
23740F: include/xen/
23741F: kernel/configs/xen.config
23742
23743XEN HYPERVISOR X86
23744M: Juergen Gross <[email protected]>
23745R: Boris Ostrovsky <[email protected]>
23746L: [email protected] (moderated for non-subscribers)
23747S: Supported
23748F: arch/x86/configs/xen.config
23749F: arch/x86/include/asm/pvclock-abi.h
23750F: arch/x86/include/asm/xen/
23751F: arch/x86/platform/pvh/
23752F: arch/x86/xen/
23753
23754XEN NETWORK BACKEND DRIVER
23755M: Wei Liu <[email protected]>
23756M: Paul Durrant <[email protected]>
23757L: [email protected] (moderated for non-subscribers)
23758L: [email protected]
23759S: Supported
23760F: drivers/net/xen-netback/*
23761
23762XEN PCI SUBSYSTEM
23763M: Juergen Gross <[email protected]>
23764L: [email protected] (moderated for non-subscribers)
23765S: Supported
23766F: arch/x86/pci/*xen*
23767F: drivers/pci/*xen*
23768
23769XEN PVSCSI DRIVERS
23770M: Juergen Gross <[email protected]>
23771L: [email protected] (moderated for non-subscribers)
23772L: [email protected]
23773S: Supported
23774F: drivers/scsi/xen-scsifront.c
23775F: drivers/xen/xen-scsiback.c
23776F: include/xen/interface/io/vscsiif.h
23777
23778XEN PVUSB DRIVER
23779M: Juergen Gross <[email protected]>
23780L: [email protected] (moderated for non-subscribers)
23781L: [email protected]
23782S: Supported
23783F: drivers/usb/host/xen*
23784F: include/xen/interface/io/usbif.h
23785
23786XEN SOUND FRONTEND DRIVER
23787M: Oleksandr Andrushchenko <[email protected]>
23788L: [email protected] (moderated for non-subscribers)
23789L: [email protected] (moderated for non-subscribers)
23790S: Supported
23791F: sound/xen/*
23792
23793XEN SWIOTLB SUBSYSTEM
23794M: Juergen Gross <[email protected]>
23795M: Stefano Stabellini <[email protected]>
23796L: [email protected] (moderated for non-subscribers)
23797L: [email protected]
23798S: Supported
23799F: arch/*/include/asm/xen/swiotlb-xen.h
23800F: drivers/xen/swiotlb-xen.c
23801F: include/xen/arm/swiotlb-xen.h
23802F: include/xen/swiotlb-xen.h
23803
23804XFS FILESYSTEM
23805M: Chandan Babu R <[email protected]>
23806R: Darrick J. Wong <[email protected]>
23807L: [email protected]
23808S: Supported
23809W: http://xfs.org/
23810C: irc://irc.oftc.net/xfs
23811T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
23812P: Documentation/filesystems/xfs-maintainer-entry-profile.rst
23813F: Documentation/ABI/testing/sysfs-fs-xfs
23814F: Documentation/admin-guide/xfs.rst
23815F: Documentation/filesystems/xfs-*
23816F: fs/xfs/
23817F: include/uapi/linux/dqblk_xfs.h
23818F: include/uapi/linux/fsmap.h
23819
23820XILINX AMS DRIVER
23821M: Anand Ashok Dumbre <[email protected]>
23822L: [email protected]
23823S: Maintained
23824F: Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml
23825F: drivers/iio/adc/xilinx-ams.c
23826
23827XILINX AXI ETHERNET DRIVER
23828M: Radhey Shyam Pandey <[email protected]>
23829S: Maintained
23830F: Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
23831F: drivers/net/ethernet/xilinx/xilinx_axienet*
23832
23833XILINX CAN DRIVER
23834M: Appana Durga Kedareswara rao <[email protected]>
23835R: Naga Sureshkumar Relli <[email protected]>
23836L: [email protected]
23837S: Maintained
23838F: Documentation/devicetree/bindings/net/can/xilinx,can.yaml
23839F: drivers/net/can/xilinx_can.c
23840
23841XILINX EVENT MANAGEMENT DRIVER
23842M: Abhyuday Godhasara <[email protected]>
23843S: Maintained
23844F: drivers/soc/xilinx/xlnx_event_manager.c
23845F: include/linux/firmware/xlnx-event-manager.h
23846
23847XILINX GPIO DRIVER
23848M: Shubhrajyoti Datta <[email protected]>
23849R: Srinivas Neeli <[email protected]>
23850R: Michal Simek <[email protected]>
23851S: Maintained
23852F: Documentation/devicetree/bindings/gpio/gpio-zynq.yaml
23853F: Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml
23854F: drivers/gpio/gpio-xilinx.c
23855F: drivers/gpio/gpio-zynq.c
23856
23857XILINX LL TEMAC ETHERNET DRIVER
23858L: [email protected]
23859S: Orphan
23860F: drivers/net/ethernet/xilinx/ll_temac*
23861
23862XILINX PWM DRIVER
23863M: Sean Anderson <[email protected]>
23864S: Maintained
23865F: drivers/pwm/pwm-xilinx.c
23866F: include/clocksource/timer-xilinx.h
23867
23868XILINX SD-FEC IP CORES
23869M: Derek Kiernan <[email protected]>
23870M: Dragan Cvetic <[email protected]>
23871S: Maintained
23872F: Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
23873F: Documentation/misc-devices/xilinx_sdfec.rst
23874F: drivers/misc/Kconfig
23875F: drivers/misc/Makefile
23876F: drivers/misc/xilinx_sdfec.c
23877F: include/uapi/misc/xilinx_sdfec.h
23878
23879XILINX UARTLITE SERIAL DRIVER
23880M: Peter Korsgaard <[email protected]>
23881L: [email protected]
23882S: Maintained
23883F: drivers/tty/serial/uartlite.c
23884
23885XILINX VIDEO IP CORES
23886M: Laurent Pinchart <[email protected]>
23887L: [email protected]
23888S: Supported
23889T: git git://linuxtv.org/media_tree.git
23890F: Documentation/devicetree/bindings/media/xilinx/
23891F: drivers/media/platform/xilinx/
23892F: include/uapi/linux/xilinx-v4l2-controls.h
23893
23894XILINX VERSAL EDAC DRIVER
23895M: Shubhrajyoti Datta <[email protected]>
23896M: Sai Krishna Potthuri <[email protected]>
23897S: Maintained
23898F: Documentation/devicetree/bindings/memory-controllers/xlnx,versal-ddrmc-edac.yaml
23899F: drivers/edac/versal_edac.c
23900
23901XILINX WATCHDOG DRIVER
23902M: Srinivas Neeli <[email protected]>
23903R: Shubhrajyoti Datta <[email protected]>
23904R: Michal Simek <[email protected]>
23905S: Maintained
23906F: Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml
23907F: Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml
23908F: drivers/watchdog/of_xilinx_wdt.c
23909F: drivers/watchdog/xilinx_wwdt.c
23910
23911XILINX XDMA DRIVER
23912M: Lizhi Hou <[email protected]>
23913M: Brian Xu <[email protected]>
23914M: Raj Kumar Rampelli <[email protected]>
23915L: [email protected]
23916S: Supported
23917F: drivers/dma/xilinx/xdma-regs.h
23918F: drivers/dma/xilinx/xdma.c
23919F: include/linux/dma/amd_xdma.h
23920F: include/linux/platform_data/amd_xdma.h
23921
23922XILINX ZYNQMP DPDMA DRIVER
23923M: Laurent Pinchart <[email protected]>
23924L: [email protected]
23925S: Supported
23926F: Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
23927F: drivers/dma/xilinx/xilinx_dpdma.c
23928F: include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
23929
23930XILINX ZYNQMP OCM EDAC DRIVER
23931M: Shubhrajyoti Datta <[email protected]>
23932M: Sai Krishna Potthuri <[email protected]>
23933S: Maintained
23934F: Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml
23935F: drivers/edac/zynqmp_edac.c
23936
23937XILINX ZYNQMP PSGTR PHY DRIVER
23938M: Laurent Pinchart <[email protected]>
23939L: [email protected]
23940S: Supported
23941T: git https://github.com/Xilinx/linux-xlnx.git
23942F: Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
23943F: drivers/phy/xilinx/phy-zynqmp.c
23944
23945XILINX ZYNQMP SHA3 DRIVER
23946M: Harsha <[email protected]>
23947S: Maintained
23948F: drivers/crypto/xilinx/zynqmp-sha.c
23949
23950XILLYBUS DRIVER
23951M: Eli Billauer <[email protected]>
23952L: [email protected]
23953S: Supported
23954F: drivers/char/xillybus/
23955
23956XLP9XX I2C DRIVER
23957M: George Cherian <[email protected]>
23958L: [email protected]
23959S: Supported
23960W: http://www.marvell.com
23961F: drivers/i2c/busses/i2c-xlp9xx.c
23962
23963XRA1403 GPIO EXPANDER
23964M: Nandor Han <[email protected]>
23965L: [email protected]
23966S: Maintained
23967F: Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
23968F: drivers/gpio/gpio-xra1403.c
23969
23970XTENSA XTFPGA PLATFORM SUPPORT
23971M: Max Filippov <[email protected]>
23972S: Maintained
23973F: drivers/spi/spi-xtensa-xtfpga.c
23974F: sound/soc/xtensa/xtfpga-i2s.c
23975
23976YAM DRIVER FOR AX.25
23977M: Jean-Paul Roubelat <[email protected]>
23978L: [email protected]
23979S: Maintained
23980F: drivers/net/hamradio/yam*
23981F: include/linux/yam.h
23982
23983YAMA SECURITY MODULE
23984M: Kees Cook <[email protected]>
23985S: Supported
23986T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening
23987F: Documentation/admin-guide/LSM/Yama.rst
23988F: security/yama/
23989
23990YEALINK PHONE DRIVER
23991M: Henk Vergonet <[email protected]>
23992L: [email protected]
23993S: Maintained
23994F: Documentation/input/devices/yealink.rst
23995F: drivers/input/misc/yealink.*
23996
23997Z3FOLD COMPRESSED PAGE ALLOCATOR
23998M: Vitaly Wool <[email protected]>
23999R: Miaohe Lin <[email protected]>
24000L: [email protected]
24001S: Maintained
24002F: mm/z3fold.c
24003
24004Z8530 DRIVER FOR AX.25
24005M: Joerg Reuter <[email protected]>
24006L: [email protected]
24007S: Maintained
24008W: http://yaina.de/jreuter/
24009W: http://www.qsl.net/dl1bke/
24010F: Documentation/networking/device_drivers/hamradio/z8530drv.rst
24011F: drivers/net/hamradio/*scc.c
24012F: drivers/net/hamradio/z8530.h
24013
24014ZBUD COMPRESSED PAGE ALLOCATOR
24015M: Seth Jennings <[email protected]>
24016M: Dan Streetman <[email protected]>
24017L: [email protected]
24018S: Maintained
24019F: mm/zbud.c
24020
24021ZD1211RW WIRELESS DRIVER
24022L: [email protected]
24023S: Orphan
24024F: drivers/net/wireless/zydas/zd1211rw/
24025
24026ZD1301 MEDIA DRIVER
24027L: [email protected]
24028S: Orphan
24029W: https://linuxtv.org/
24030Q: https://patchwork.linuxtv.org/project/linux-media/list/
24031F: drivers/media/usb/dvb-usb-v2/zd1301*
24032
24033ZD1301_DEMOD MEDIA DRIVER
24034L: [email protected]
24035S: Orphan
24036W: https://linuxtv.org/
24037Q: https://patchwork.linuxtv.org/project/linux-media/list/
24038F: drivers/media/dvb-frontends/zd1301_demod*
24039
24040ZHAOXIN PROCESSOR SUPPORT
24041M: Tony W Wang-oc <[email protected]>
24042L: [email protected]
24043S: Maintained
24044F: arch/x86/kernel/cpu/zhaoxin.c
24045
24046ZONEFS FILESYSTEM
24047M: Damien Le Moal <[email protected]>
24048M: Naohiro Aota <[email protected]>
24049R: Johannes Thumshirn <[email protected]>
24050L: [email protected]
24051S: Maintained
24052T: git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
24053F: Documentation/filesystems/zonefs.rst
24054F: fs/zonefs/
24055
24056ZPOOL COMPRESSED PAGE STORAGE API
24057M: Dan Streetman <[email protected]>
24058L: [email protected]
24059S: Maintained
24060F: include/linux/zpool.h
24061F: mm/zpool.c
24062
24063ZR36067 VIDEO FOR LINUX DRIVER
24064M: Corentin Labbe <[email protected]>
24065L: [email protected]
24066L: [email protected]
24067S: Maintained
24068W: http://mjpeg.sourceforge.net/driver-zoran/
24069Q: https://patchwork.linuxtv.org/project/linux-media/list/
24070F: Documentation/driver-api/media/drivers/zoran.rst
24071F: drivers/media/pci/zoran/
24072
24073ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
24074M: Minchan Kim <[email protected]>
24075M: Sergey Senozhatsky <[email protected]>
24076L: [email protected]
24077S: Maintained
24078F: Documentation/admin-guide/blockdev/zram.rst
24079F: drivers/block/zram/
24080
24081ZS DECSTATION Z85C30 SERIAL DRIVER
24082M: "Maciej W. Rozycki" <[email protected]>
24083S: Maintained
24084F: drivers/tty/serial/zs.*
24085
24086ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
24087M: Minchan Kim <[email protected]>
24088M: Sergey Senozhatsky <[email protected]>
24089L: [email protected]
24090S: Maintained
24091F: Documentation/mm/zsmalloc.rst
24092F: include/linux/zsmalloc.h
24093F: mm/zsmalloc.c
24094
24095ZSTD
24096M: Nick Terrell <[email protected]>
24097S: Maintained
24098B: https://github.com/facebook/zstd/issues
24099T: git https://github.com/terrelln/linux.git
24100F: crypto/zstd.c
24101F: include/linux/zstd*
24102F: lib/decompress_unzstd.c
24103F: lib/zstd/
24104N: zstd
24105K: zstd
24106
24107ZSWAP COMPRESSED SWAP CACHING
24108M: Seth Jennings <[email protected]>
24109M: Dan Streetman <[email protected]>
24110M: Vitaly Wool <[email protected]>
24111L: [email protected]
24112S: Maintained
24113F: mm/zswap.c
24114
24115THE REST
24116M: Linus Torvalds <[email protected]>
24117L: [email protected]
24118S: Buried alive in reporters
24119T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
24120F: *
24121F: */