From 84e67bad70e352781a4ce7eb544b58b9a9bba259 Mon Sep 17 00:00:00 2001 From: Ashonyer <50576682+Ashonyer@users.noreply.github.com> Date: Mon, 28 Oct 2024 10:48:20 +0800 Subject: [PATCH] MAINTAINERS: Remove people that against the LGBT+ Oh, Linus Joker --- MAINTAINERS | 25616 -------------------------------------------------- 1 file changed, 25616 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index a2740795024268..8b137891791fe9 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1,25617 +1 @@ -List of maintainers -=================== -Descriptions of section entries and preferred order ---------------------------------------------------- - - M: *Mail* patches to: FullName - R: Designated *Reviewer*: FullName - These reviewers should be CCed on patches. - L: *Mailing list* that is relevant to this area - S: *Status*, one of the following: - Supported: Someone is actually paid to look after this. - Maintained: Someone actually looks after it. - Odd Fixes: It has a maintainer but they don't have time to do - much other than throw the odd patch in. See below.. - Orphan: No current maintainer [but maybe you could take the - role as you write your new code]. - Obsolete: Old code. Something tagged obsolete generally means - it has been replaced by a better system and you - should be using that. - W: *Web-page* with status/info - Q: *Patchwork* web based patch tracking system site - B: URI for where to file *bugs*. A web-page with detailed bug - filing info, a direct bug tracker link, or a mailto: URI. - C: URI for *chat* protocol, server and channel where developers - usually hang out, for example irc://server/channel. - P: *Subsystem Profile* document for more details submitting - patches to the given subsystem. This is either an in-tree file, - or a URI. See Documentation/maintainer/maintainer-entry-profile.rst - for details. - T: *SCM* tree type and location. - Type is one of: git, hg, quilt, stgit, topgit - F: *Files* and directories wildcard patterns. - A trailing slash includes all files and subdirectory files. - F: drivers/net/ all files in and below drivers/net - F: drivers/net/* all files in drivers/net, but not below - F: */net/* all files in "any top level directory"/net - One pattern per line. Multiple F: lines acceptable. - X: *Excluded* files and directories that are NOT maintained, same - rules as F:. Files exclusions are tested before file matches. - Can be useful for excluding a specific subdirectory, for instance: - F: net/ - X: net/ipv6/ - matches all files in and below net excluding net/ipv6/ - N: Files and directories *Regex* patterns. - N: [^a-z]tegra all files whose path contains tegra - (not including files like integrator) - One pattern per line. Multiple N: lines acceptable. - scripts/get_maintainer.pl has different behavior for files that - match F: pattern and matches of N: patterns. By default, - get_maintainer will not look at git log history when an F: pattern - match occurs. When an N: match occurs, git log history is used - to also notify the people that have git commit signatures. - K: *Content regex* (perl extended) pattern match in a patch or file. - For instance: - K: of_get_profile - matches patches or files that contain "of_get_profile" - K: \b(printk|pr_(info|err))\b - matches patches or files that contain one or more of the words - printk, pr_info or pr_err - One regex pattern per line. Multiple K: lines acceptable. - -Maintainers List ----------------- - -.. note:: When reading this list, please look for the most precise areas - first. When adding to this list, please keep the entries in - alphabetical order. - -3C59X NETWORK DRIVER -M: Steffen Klassert -L: netdev@vger.kernel.org -S: Odd Fixes -F: Documentation/networking/device_drivers/ethernet/3com/vortex.rst -F: drivers/net/ethernet/3com/3c59x.c - -3CR990 NETWORK DRIVER -M: David Dillow -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/3com/typhoon* - -3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) -M: Adam Radford -L: linux-scsi@vger.kernel.org -S: Supported -W: http://www.lsi.com -F: drivers/scsi/3w-* - -53C700 AND 53C700-66 SCSI DRIVER -M: "James E.J. Bottomley" -L: linux-scsi@vger.kernel.org -S: Maintained -F: drivers/scsi/53c700* - -6LOWPAN GENERIC (BTLE/IEEE 802.15.4) -M: Alexander Aring -L: linux-bluetooth@vger.kernel.org -L: linux-wpan@vger.kernel.org -S: Maintained -F: Documentation/networking/6lowpan.rst -F: include/net/6lowpan.h -F: net/6lowpan/ - -6PACK NETWORK DRIVER FOR AX.25 -M: Andreas Koensgen -L: linux-hams@vger.kernel.org -S: Maintained -F: drivers/net/hamradio/6pack.c - -802.11 (including CFG80211/NL80211) -M: Johannes Berg -L: linux-wireless@vger.kernel.org -S: Maintained -W: https://wireless.wiki.kernel.org/ -Q: https://patchwork.kernel.org/project/linux-wireless/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git -T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git -F: Documentation/driver-api/80211/cfg80211.rst -F: Documentation/networking/regulatory.rst -F: include/linux/ieee80211.h -F: include/net/cfg80211.h -F: include/net/ieee80211_radiotap.h -F: include/net/iw_handler.h -F: include/net/wext.h -F: include/uapi/linux/nl80211.h -F: include/uapi/linux/wireless.h -F: net/wireless/ - -8169 10/100/1000 GIGABIT ETHERNET DRIVER -M: Heiner Kallweit -M: nic_swsd@realtek.com -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/realtek/r8169* - -8250/16?50 (AND CLONE UARTS) SERIAL DRIVER -M: Greg Kroah-Hartman -L: linux-serial@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git -F: drivers/tty/serial/8250* -F: include/linux/serial_8250.h - -8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] -L: netdev@vger.kernel.org -S: Orphan / Obsolete -F: drivers/net/ethernet/8390/ - -9P FILE SYSTEM -M: Eric Van Hensbergen -M: Latchesar Ionkov -M: Dominique Martinet -R: Christian Schoenebeck -L: v9fs@lists.linux.dev -S: Maintained -W: http://github.com/v9fs -Q: http://patchwork.kernel.org/project/v9fs-devel/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git -T: git git://github.com/martinetd/linux.git -F: Documentation/filesystems/9p.rst -F: fs/9p/ -F: include/net/9p/ -F: include/trace/events/9p.h -F: include/uapi/linux/virtio_9p.h -F: net/9p/ - -A64FX DIAG DRIVER -M: Hitomi Hasegawa -S: Supported -F: drivers/soc/fujitsu/a64fx-diag.c - -A8293 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/dvb-frontends/a8293* - -AACRAID SCSI RAID DRIVER -M: Adaptec OEM Raid Solutions -L: linux-scsi@vger.kernel.org -S: Supported -W: http://www.adaptec.com/ -F: Documentation/scsi/aacraid.rst -F: drivers/scsi/aacraid/ - -AB8500 BATTERY AND CHARGER DRIVERS -M: Linus Walleij -F: Documentation/devicetree/bindings/power/supply/*ab8500* -F: drivers/power/supply/*ab8500* - -ABI/API -L: linux-api@vger.kernel.org -F: include/linux/syscalls.h -F: kernel/sys_ni.c -X: arch/*/include/uapi/ -X: include/uapi/ - -ABIT UGURU 1,2 HARDWARE MONITOR DRIVER -M: Hans de Goede -L: linux-hwmon@vger.kernel.org -S: Maintained -F: drivers/hwmon/abituguru.c - -ABIT UGURU 3 HARDWARE MONITOR DRIVER -M: Alistair John Strachan -L: linux-hwmon@vger.kernel.org -S: Maintained -F: drivers/hwmon/abituguru3.c - -ACCES 104-DIO-48E GPIO DRIVER -M: William Breathitt Gray -L: linux-gpio@vger.kernel.org -S: Maintained -F: drivers/gpio/gpio-104-dio-48e.c - -ACCES 104-IDI-48 GPIO DRIVER -M: William Breathitt Gray -L: linux-gpio@vger.kernel.org -S: Maintained -F: drivers/gpio/gpio-104-idi-48.c - -ACCES 104-IDIO-16 GPIO DRIVER -M: William Breathitt Gray -L: linux-gpio@vger.kernel.org -S: Maintained -F: drivers/gpio/gpio-104-idio-16.c - -ACCES 104-QUAD-8 DRIVER -M: William Breathitt Gray -L: linux-iio@vger.kernel.org -S: Maintained -F: drivers/counter/104-quad-8.c - -ACCES IDIO-16 GPIO LIBRARY -M: William Breathitt Gray -L: linux-gpio@vger.kernel.org -S: Maintained -F: drivers/gpio/gpio-idio-16.c -F: drivers/gpio/gpio-idio-16.h - -ACCES PCI-IDIO-16 GPIO DRIVER -M: William Breathitt Gray -L: linux-gpio@vger.kernel.org -S: Maintained -F: drivers/gpio/gpio-pci-idio-16.c - -ACCES PCIe-IDIO-24 GPIO DRIVER -M: William Breathitt Gray -L: linux-gpio@vger.kernel.org -S: Maintained -F: drivers/gpio/gpio-pcie-idio-24.c - -ACENIC DRIVER -M: Jes Sorensen -L: linux-acenic@sunsite.dk -S: Maintained -F: drivers/net/ethernet/alteon/acenic* - -ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER -M: Peter Kaestle -L: platform-driver-x86@vger.kernel.org -S: Maintained -W: http://piie.net/?section=acerhdf -F: drivers/platform/x86/acerhdf.c - -ACER WMI LAPTOP EXTRAS -M: "Lee, Chun-Yi" -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/acer-wmi.c - -ACPI -M: "Rafael J. Wysocki" -R: Len Brown -L: linux-acpi@vger.kernel.org -S: Supported -Q: https://patchwork.kernel.org/project/linux-acpi/list/ -B: https://bugzilla.kernel.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm -F: Documentation/ABI/testing/configfs-acpi -F: Documentation/ABI/testing/sysfs-bus-acpi -F: Documentation/firmware-guide/acpi/ -F: arch/x86/kernel/acpi/ -F: arch/x86/pci/acpi.c -F: drivers/acpi/ -F: drivers/pci/*/*acpi* -F: drivers/pci/*acpi* -F: drivers/pnp/pnpacpi/ -F: include/acpi/ -F: include/linux/acpi.h -F: include/linux/fwnode.h -F: include/linux/fw_table.h -F: lib/fw_table.c -F: tools/power/acpi/ - -ACPI APEI -M: "Rafael J. Wysocki" -R: Len Brown -R: James Morse -R: Tony Luck -R: Borislav Petkov -L: linux-acpi@vger.kernel.org -F: drivers/acpi/apei/ - -ACPI COMPONENT ARCHITECTURE (ACPICA) -M: Robert Moore -M: "Rafael J. Wysocki" -L: linux-acpi@vger.kernel.org -L: acpica-devel@lists.linux.dev -S: Supported -W: https://acpica.org/ -W: https://github.com/acpica/acpica/ -Q: https://patchwork.kernel.org/project/linux-acpi/list/ -B: https://bugzilla.kernel.org -B: https://bugs.acpica.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm -F: drivers/acpi/acpica/ -F: include/acpi/ -F: tools/power/acpi/ - -ACPI FOR ARM64 (ACPI/arm64) -M: Lorenzo Pieralisi -M: Hanjun Guo -M: Sudeep Holla -L: linux-acpi@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: drivers/acpi/arm64 -F: include/linux/acpi_iort.h - -ACPI FOR RISC-V (ACPI/riscv) -M: Sunil V L -L: linux-acpi@vger.kernel.org -L: linux-riscv@lists.infradead.org -S: Maintained -F: drivers/acpi/riscv/ - -ACPI PCC(Platform Communication Channel) MAILBOX DRIVER -M: Sudeep Holla -L: linux-acpi@vger.kernel.org -S: Supported -F: drivers/mailbox/pcc.c - -ACPI PMIC DRIVERS -M: "Rafael J. Wysocki" -M: Len Brown -R: Andy Shevchenko -R: Mika Westerberg -L: linux-acpi@vger.kernel.org -S: Supported -Q: https://patchwork.kernel.org/project/linux-acpi/list/ -B: https://bugzilla.kernel.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm -F: drivers/acpi/pmic/ - -ACPI QUICKSTART DRIVER -M: Armin Wolf -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/quickstart.c - -ACPI SERIAL MULTI INSTANTIATE DRIVER -M: Hans de Goede -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/serial-multi-instantiate.c - -ACPI THERMAL DRIVER -M: Rafael J. Wysocki -R: Zhang Rui -L: linux-acpi@vger.kernel.org -S: Supported -B: https://bugzilla.kernel.org -F: drivers/acpi/*thermal* - -ACPI VIOT DRIVER -M: Jean-Philippe Brucker -L: linux-acpi@vger.kernel.org -L: iommu@lists.linux.dev -S: Maintained -F: drivers/acpi/viot.c -F: include/linux/acpi_viot.h - -ACPI WMI DRIVER -M: Armin Wolf -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/sysfs-bus-wmi -F: Documentation/driver-api/wmi.rst -F: Documentation/wmi/ -F: drivers/platform/x86/wmi.c -F: include/uapi/linux/wmi.h - -ACRN HYPERVISOR SERVICE MODULE -M: Fei Li -L: acrn-dev@lists.projectacrn.org (subscribers-only) -S: Supported -W: https://projectacrn.org -F: Documentation/virt/acrn/ -F: drivers/virt/acrn/ -F: include/uapi/linux/acrn.h - -AD1889 ALSA SOUND DRIVER -L: linux-parisc@vger.kernel.org -S: Maintained -W: https://parisc.wiki.kernel.org/index.php/AD1889 -F: sound/pci/ad1889.* - -AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER -M: Mugilraj Dhavachelvan -L: linux-iio@vger.kernel.org -S: Supported -F: drivers/iio/potentiometer/ad5110.c - -AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER -M: Michael Hennerich -S: Supported -W: http://wiki.analog.com/AD5254 -W: https://ez.analog.com/linux-software-drivers -F: drivers/misc/ad525x_dpot.c - -AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821) -M: Michael Hennerich -S: Supported -W: http://wiki.analog.com/AD5398 -W: https://ez.analog.com/linux-software-drivers -F: drivers/regulator/ad5398.c - -AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A) -M: Michael Hennerich -S: Supported -W: http://wiki.analog.com/AD7142 -W: https://ez.analog.com/linux-software-drivers -F: drivers/input/misc/ad714x.c - -AD738X ADC DRIVER (AD7380/1/2/4) -M: Michael Hennerich -M: Nuno Sá -R: David Lechner -S: Supported -W: https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/ad738x -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/adc/adi,ad7380.yaml -F: Documentation/iio/ad7380.rst -F: drivers/iio/adc/ad7380.c - -AD7877 TOUCHSCREEN DRIVER -M: Michael Hennerich -S: Supported -W: http://wiki.analog.com/AD7877 -W: https://ez.analog.com/linux-software-drivers -F: drivers/input/touchscreen/ad7877.c - -AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889) -M: Michael Hennerich -S: Supported -W: http://wiki.analog.com/AD7879 -W: https://ez.analog.com/linux-software-drivers -F: drivers/input/touchscreen/ad7879.c - -AD7944 ADC DRIVER (AD7944/AD7985/AD7986) -M: Michael Hennerich -M: Nuno Sá -R: David Lechner -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/adc/adi,ad7944.yaml -F: Documentation/iio/ad7944.rst -F: drivers/iio/adc/ad7944.c - -ADAFRUIT MINI I2C GAMEPAD -M: Anshul Dalal -L: linux-input@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/input/adafruit,seesaw-gamepad.yaml -F: drivers/input/joystick/adafruit-seesaw.c - -ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR) -M: Jiri Kosina -S: Maintained - -ADF7242 IEEE 802.15.4 RADIO DRIVER -M: Michael Hennerich -L: linux-wpan@vger.kernel.org -S: Supported -W: https://wiki.analog.com/ADF7242 -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt -F: drivers/net/ieee802154/adf7242.c - -ADM1025 HARDWARE MONITOR DRIVER -M: Jean Delvare -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/adm1025.rst -F: drivers/hwmon/adm1025.c - -ADM1029 HARDWARE MONITOR DRIVER -M: Corentin Labbe -L: linux-hwmon@vger.kernel.org -S: Maintained -F: drivers/hwmon/adm1029.c - -ADM8211 WIRELESS DRIVER -L: linux-wireless@vger.kernel.org -S: Orphan -F: drivers/net/wireless/admtek/adm8211.* - -ADP1050 HARDWARE MONITOR DRIVER -M: Radu Sabau -L: linux-hwmon@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/hwmon/pmbus/adi,adp1050.yaml - -ADP1653 FLASH CONTROLLER DRIVER -M: Sakari Ailus -L: linux-media@vger.kernel.org -S: Maintained -F: drivers/media/i2c/adp1653.c -F: include/media/i2c/adp1653.h - -ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501) -M: Michael Hennerich -S: Supported -W: http://wiki.analog.com/ADP5520 -W: https://ez.analog.com/linux-software-drivers -F: drivers/gpio/gpio-adp5520.c -F: drivers/input/keyboard/adp5520-keys.c -F: drivers/leds/leds-adp5520.c -F: drivers/mfd/adp5520.c -F: drivers/video/backlight/adp5520_bl.c - -ADP5585 GPIO EXPANDER, PWM AND KEYPAD CONTROLLER DRIVER -M: Laurent Pinchart -L: linux-gpio@vger.kernel.org -L: linux-pwm@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/*/adi,adp5585*.yaml -F: drivers/gpio/gpio-adp5585.c -F: drivers/mfd/adp5585.c -F: drivers/pwm/pwm-adp5585.c -F: include/linux/mfd/adp5585.h - -ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587) -M: Michael Hennerich -S: Supported -W: http://wiki.analog.com/ADP5588 -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/input/adi,adp5588.yaml -F: drivers/input/keyboard/adp5588-keys.c - -ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863) -M: Michael Hennerich -S: Supported -W: http://wiki.analog.com/ADP8860 -W: https://ez.analog.com/linux-software-drivers -F: drivers/video/backlight/adp8860_bl.c - -ADT746X FAN DRIVER -M: Colin Leroy -S: Maintained -F: drivers/macintosh/therm_adt746x.c - -ADT7475 HARDWARE MONITOR DRIVER -M: Jean Delvare -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/adt7475.rst -F: drivers/hwmon/adt7475.c - -ADVANSYS SCSI DRIVER -M: Matthew Wilcox -M: Hannes Reinecke -L: linux-scsi@vger.kernel.org -S: Maintained -F: Documentation/scsi/advansys.rst -F: drivers/scsi/advansys.c - -ADVANTECH SWBTN DRIVER -M: Andrea Ho -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/adv_swbutton.c - -ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVER -M: Lucas Stankus -S: Supported -F: Documentation/devicetree/bindings/iio/accel/adi,adxl313.yaml -F: drivers/iio/accel/adxl313* - -ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) -M: Michael Hennerich -S: Supported -W: http://wiki.analog.com/ADXL345 -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml -F: drivers/input/misc/adxl34x.c - -ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVER -M: Puranjay Mohan -L: linux-iio@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/iio/accel/adi,adxl355.yaml -F: drivers/iio/accel/adxl355.h -F: drivers/iio/accel/adxl355_core.c -F: drivers/iio/accel/adxl355_i2c.c -F: drivers/iio/accel/adxl355_spi.c - -ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVER -M: Cosmin Tanislav -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/accel/adi,adxl367.yaml -F: drivers/iio/accel/adxl367* - -ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER -M: Michael Hennerich -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml -F: drivers/iio/accel/adxl372.c -F: drivers/iio/accel/adxl372_i2c.c -F: drivers/iio/accel/adxl372_spi.c - -ADXL380 THREE-AXIS DIGITAL ACCELEROMETER DRIVER -M: Ramona Gradinariu -M: Antoniu Miclaus -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/accel/adi,adxl380.yaml -F: drivers/iio/accel/adxl380.c -F: drivers/iio/accel/adxl380.h -F: drivers/iio/accel/adxl380_i2c.c -F: drivers/iio/accel/adxl380_spi.c - -AF8133J THREE-AXIS MAGNETOMETER DRIVER -M: Ondřej Jirman -S: Maintained -F: Documentation/devicetree/bindings/iio/magnetometer/voltafield,af8133j.yaml -F: drivers/iio/magnetometer/af8133j.c - -AF9013 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/dvb-frontends/af9013* - -AF9033 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/dvb-frontends/af9033* - -AFFS FILE SYSTEM -M: David Sterba -L: linux-fsdevel@vger.kernel.org -S: Odd Fixes -F: Documentation/filesystems/affs.rst -F: fs/affs/ - -AFS FILESYSTEM -M: David Howells -M: Marc Dionne -L: linux-afs@lists.infradead.org -S: Supported -W: https://www.infradead.org/~dhowells/kafs/ -F: Documentation/filesystems/afs.rst -F: fs/afs/ -F: include/trace/events/afs.h - -AGPGART DRIVER -M: David Airlie -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/kernel.git -F: drivers/char/agp/ -F: include/linux/agp* -F: include/uapi/linux/agp* - -AHA152X SCSI DRIVER -M: "Juergen E. Fischer" -L: linux-scsi@vger.kernel.org -S: Maintained -F: drivers/scsi/aha152x* -F: drivers/scsi/pcmcia/aha152x* - -AIC7XXX / AIC79XX SCSI DRIVER -M: Hannes Reinecke -L: linux-scsi@vger.kernel.org -S: Maintained -F: drivers/scsi/aic7xxx/ - -AIMSLAB FM RADIO RECEIVER DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/radio/radio-aimslab* - -AIO -M: Benjamin LaHaise -L: linux-aio@kvack.org -S: Supported -F: fs/aio.c -F: include/linux/*aio*.h - -AIROHA ETHERNET DRIVER -M: Lorenzo Bianconi -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/airoha,en7581-eth.yaml -F: drivers/net/ethernet/mediatek/airoha_eth.c - -AIROHA PCIE PHY DRIVER -M: Lorenzo Bianconi -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/phy/airoha,en7581-pcie-phy.yaml -F: drivers/phy/phy-airoha-pcie-regs.h -F: drivers/phy/phy-airoha-pcie.c - -AIROHA SPI SNFI DRIVER -M: Lorenzo Bianconi -M: Ray Liu -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-spi@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/spi/airoha,en7581-snand.yaml -F: drivers/spi/spi-airoha-snfi.c - -AIRSPY MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/usb/airspy/ - -ALACRITECH GIGABIT ETHERNET DRIVER -M: Lino Sanfilippo -S: Maintained -F: drivers/net/ethernet/alacritech/* - -ALCATEL SPEEDTOUCH USB DRIVER -M: Duncan Sands -L: linux-usb@vger.kernel.org -S: Maintained -W: http://www.linux-usb.org/SpeedTouch/ -F: drivers/usb/atm/speedtch.c -F: drivers/usb/atm/usbatm.c - -ALCHEMY AU1XX0 MMC DRIVER -M: Manuel Lauss -S: Maintained -F: drivers/mmc/host/au1xmmc.c - -ALI1563 I2C DRIVER -M: Rudolf Marek -L: linux-i2c@vger.kernel.org -S: Maintained -F: Documentation/i2c/busses/i2c-ali1563.rst -F: drivers/i2c/busses/i2c-ali1563.c - -ALIBABA ELASTIC RDMA DRIVER -M: Cheng Xu -M: Kai Shen -L: linux-rdma@vger.kernel.org -S: Supported -F: drivers/infiniband/hw/erdma -F: include/uapi/rdma/erdma-abi.h - -ALIBABA PMU DRIVER -M: Shuai Xue -S: Supported -F: Documentation/admin-guide/perf/alibaba_pmu.rst -F: drivers/perf/alibaba_uncore_drw_pmu.c - -ALIENWARE WMI DRIVER -L: Dell.Client.Kernel@dell.com -S: Maintained -F: drivers/platform/x86/dell/alienware-wmi.c - -ALLEGRO DVT VIDEO IP CORE DRIVER -M: Michael Tretter -R: Pengutronix Kernel Team -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/allegro,al5e.yaml -F: drivers/media/platform/allegro-dvt/ - -ALLIED VISION ALVIUM CAMERA DRIVER -M: Tommaso Merciai -M: Martin Hecht -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/i2c/alliedvision,alvium-csi2.yaml -F: drivers/media/i2c/alvium-csi2.c -F: drivers/media/i2c/alvium-csi2.h - -ALLWINNER A10 CSI DRIVER -M: Maxime Ripard -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml -F: drivers/media/platform/sunxi/sun4i-csi/ - -ALLWINNER A31 CSI DRIVER -M: Yong Deng -M: Paul Kocialkowski -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml -F: drivers/media/platform/sunxi/sun6i-csi/ - -ALLWINNER A31 ISP DRIVER -M: Paul Kocialkowski -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/allwinner,sun6i-a31-isp.yaml -F: drivers/staging/media/sunxi/sun6i-isp/ -F: drivers/staging/media/sunxi/sun6i-isp/uapi/sun6i-isp-config.h - -ALLWINNER A31 MIPI CSI-2 BRIDGE DRIVER -M: Paul Kocialkowski -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/allwinner,sun6i-a31-mipi-csi2.yaml -F: drivers/media/platform/sunxi/sun6i-mipi-csi2/ - -ALLWINNER CPUFREQ DRIVER -M: Yangtao Li -L: linux-pm@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml -F: drivers/cpufreq/sun50i-cpufreq-nvmem.c - -ALLWINNER CRYPTO DRIVERS -M: Corentin Labbe -L: linux-crypto@vger.kernel.org -S: Maintained -F: drivers/crypto/allwinner/ - -ALLWINNER DMIC DRIVERS -M: Ban Tao -L: linux-sound@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/sound/allwinner,sun50i-h6-dmic.yaml -F: sound/soc/sunxi/sun50i-dmic.c - -ALLWINNER HARDWARE SPINLOCK SUPPORT -M: Wilken Gottwalt -S: Maintained -F: Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hwspinlock.yaml -F: drivers/hwspinlock/sun6i_hwspinlock.c - -ALLWINNER THERMAL DRIVER -M: Vasily Khoruzhick -M: Yangtao Li -L: linux-pm@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml -F: drivers/thermal/sun8i_thermal.c - -ALLWINNER VPU DRIVER -M: Maxime Ripard -M: Paul Kocialkowski -L: linux-media@vger.kernel.org -S: Maintained -F: drivers/staging/media/sunxi/cedrus/ - -ALPHA PORT -M: Richard Henderson -M: Matt Turner -L: linux-alpha@vger.kernel.org -S: Odd Fixes -F: arch/alpha/ - -ALPS PS/2 TOUCHPAD DRIVER -R: Pali Rohár -F: drivers/input/mouse/alps.* - -ALTERA MAILBOX DRIVER -M: Mun Yew Tham -S: Maintained -F: drivers/mailbox/mailbox-altera.c - -ALTERA MSGDMA IP CORE DRIVER -M: Olivier Dautricourt -R: Stefan Roese -L: dmaengine@vger.kernel.org -S: Odd Fixes -F: Documentation/devicetree/bindings/dma/altr,msgdma.yaml -F: drivers/dma/altera-msgdma.c - -ALTERA PIO DRIVER -M: Mun Yew Tham -L: linux-gpio@vger.kernel.org -S: Maintained -F: drivers/gpio/gpio-altera.c - -ALTERA TRIPLE SPEED ETHERNET DRIVER -M: Joyce Ooi -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/altera/ - -ALTERA UART/JTAG UART SERIAL DRIVERS -M: Tobias Klauser -L: linux-serial@vger.kernel.org -S: Maintained -F: drivers/tty/serial/altera_jtaguart.c -F: drivers/tty/serial/altera_uart.c -F: include/linux/altera_jtaguart.h -F: include/linux/altera_uart.h - -AMAZON ANNAPURNA LABS FIC DRIVER -M: Talel Shenhar -S: Maintained -F: Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt -F: drivers/irqchip/irq-al-fic.c - -AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC -M: Talel Shenhar -M: Talel Shenhar -S: Maintained -F: Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml -F: drivers/edac/al_mc_edac.c - -AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER -M: Talel Shenhar -S: Maintained -F: Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt -F: drivers/thermal/thermal_mmio.c - -AMAZON ETHERNET DRIVERS -M: Shay Agroskin -M: Arthur Kiyanovski -R: David Arinzon -R: Noam Dagan -R: Saeed Bishara -L: netdev@vger.kernel.org -S: Supported -F: Documentation/networking/device_drivers/ethernet/amazon/ena.rst -F: drivers/net/ethernet/amazon/ - -AMAZON RDMA EFA DRIVER -M: Michael Margolin -R: Gal Pressman -R: Yossi Leybovich -L: linux-rdma@vger.kernel.org -S: Supported -Q: https://patchwork.kernel.org/project/linux-rdma/list/ -F: drivers/infiniband/hw/efa/ -F: include/uapi/rdma/efa-abi.h - -AMD ADDRESS TRANSLATION LIBRARY (ATL) -M: Yazen Ghannam -L: linux-edac@vger.kernel.org -S: Supported -F: drivers/ras/amd/atl/* - -AMD AXI W1 DRIVER -M: Kris Chaplin -R: Thomas Delev -R: Michal Simek -S: Maintained -F: Documentation/devicetree/bindings/w1/amd,axi-1wire-host.yaml -F: drivers/w1/masters/amd_axi_w1.c - -AMD CDX BUS DRIVER -M: Nipun Gupta -M: Nikhil Agarwal -S: Maintained -F: Documentation/devicetree/bindings/bus/xlnx,versal-net-cdx.yaml -F: drivers/cdx/* -F: include/linux/cdx/* - -AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER -M: Tom Lendacky -M: John Allen -L: linux-crypto@vger.kernel.org -S: Supported -F: drivers/crypto/ccp/ -F: include/linux/ccp.h - -AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT -M: Ashish Kalra -M: Tom Lendacky -L: linux-crypto@vger.kernel.org -S: Supported -F: drivers/crypto/ccp/sev* -F: include/uapi/linux/psp-sev.h - -AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - DBC SUPPORT -M: Mario Limonciello -L: linux-crypto@vger.kernel.org -S: Supported -F: drivers/crypto/ccp/dbc.c -F: drivers/crypto/ccp/dbc.h -F: drivers/crypto/ccp/platform-access.c -F: drivers/crypto/ccp/platform-access.h -F: include/uapi/linux/psp-dbc.h -F: tools/crypto/ccp/*.c -F: tools/crypto/ccp/*.py - -AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - HSTI SUPPORT -M: Mario Limonciello -L: linux-crypto@vger.kernel.org -S: Supported -F: drivers/crypto/ccp/hsti.* - -AMD DISPLAY CORE -M: Harry Wentland -M: Leo Li -M: Rodrigo Siqueira -L: amd-gfx@lists.freedesktop.org -S: Supported -T: git https://gitlab.freedesktop.org/agd5f/linux.git -F: drivers/gpu/drm/amd/display/ - -AMD DISPLAY CORE - DML -M: Chaitanya Dhere -M: Jun Lei -S: Supported -F: drivers/gpu/drm/amd/display/dc/dml/ -F: drivers/gpu/drm/amd/display/dc/dml2/ - -AMD FAM15H PROCESSOR POWER MONITORING DRIVER -M: Huang Rui -L: linux-hwmon@vger.kernel.org -S: Supported -F: Documentation/hwmon/fam15h_power.rst -F: drivers/hwmon/fam15h_power.c - -AMD FCH GPIO DRIVER -M: Enrico Weigelt, metux IT consult -L: linux-gpio@vger.kernel.org -S: Maintained -F: drivers/gpio/gpio-amd-fch.c -F: include/linux/platform_data/gpio/gpio-amd-fch.h - -AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER -L: linux-geode@lists.infradead.org (moderated for non-subscribers) -S: Orphan -F: drivers/usb/gadget/udc/amd5536udc.* - -AMD GEODE PROCESSOR/CHIPSET SUPPORT -M: Andres Salomon -L: linux-geode@lists.infradead.org (moderated for non-subscribers) -S: Supported -W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html -F: arch/x86/include/asm/geode.h -F: drivers/char/hw_random/geode-rng.c -F: drivers/crypto/geode* -F: drivers/video/fbdev/geode/ - -AMD HSMP DRIVER -M: Naveen Krishna Chatradhi -R: Carlos Bilbao -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: Documentation/arch/x86/amd_hsmp.rst -F: arch/x86/include/asm/amd_hsmp.h -F: arch/x86/include/uapi/asm/amd_hsmp.h -F: drivers/platform/x86/amd/hsmp.c - -AMD IOMMU (AMD-VI) -M: Joerg Roedel -R: Suravee Suthikulpanit -L: iommu@lists.linux.dev -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git -F: drivers/iommu/amd/ -F: include/linux/amd-iommu.h - -AMD KFD -M: Felix Kuehling -L: amd-gfx@lists.freedesktop.org -S: Supported -T: git https://gitlab.freedesktop.org/agd5f/linux.git -F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch] -F: drivers/gpu/drm/amd/amdkfd/ -F: drivers/gpu/drm/amd/include/cik_structs.h -F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h -F: drivers/gpu/drm/amd/include/v9_structs.h -F: drivers/gpu/drm/amd/include/vi_structs.h -F: include/uapi/linux/kfd_ioctl.h -F: include/uapi/linux/kfd_sysfs.h - -AMD MP2 I2C DRIVER -M: Elie Morisse -M: Shyam Sundar S K -L: linux-i2c@vger.kernel.org -S: Maintained -F: drivers/i2c/busses/i2c-amd-mp2* - -AMD PDS CORE DRIVER -M: Shannon Nelson -M: Brett Creeley -L: netdev@vger.kernel.org -S: Supported -F: Documentation/networking/device_drivers/ethernet/amd/pds_core.rst -F: drivers/net/ethernet/amd/pds_core/ -F: include/linux/pds/ - -AMD PMC DRIVER -M: Shyam Sundar S K -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/amd/pmc/ - -AMD PMF DRIVER -M: Shyam Sundar S K -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/sysfs-amd-pmf -F: drivers/platform/x86/amd/pmf/ - -AMD POWERPLAY AND SWSMU -M: Kenneth Feng -L: amd-gfx@lists.freedesktop.org -S: Supported -T: git https://gitlab.freedesktop.org/agd5f/linux.git -F: drivers/gpu/drm/amd/pm/ - -AMD PSTATE DRIVER -M: Huang Rui -M: Gautham R. Shenoy -M: Mario Limonciello -R: Perry Yuan -L: linux-pm@vger.kernel.org -S: Supported -F: Documentation/admin-guide/pm/amd-pstate.rst -F: drivers/cpufreq/amd-pstate* -F: tools/power/x86/amd_pstate_tracer/amd_pstate_trace.py - -AMD PTDMA DRIVER -M: Basavaraj Natikar -L: dmaengine@vger.kernel.org -S: Maintained -F: drivers/dma/ptdma/ - -AMD QDMA DRIVER -M: Nishad Saraf -M: Lizhi Hou -L: dmaengine@vger.kernel.org -S: Supported -F: drivers/dma/amd/qdma/ -F: include/linux/platform_data/amd_qdma.h - -AMD SEATTLE DEVICE TREE SUPPORT -M: Suravee Suthikulpanit -M: Tom Lendacky -S: Supported -F: arch/arm64/boot/dts/amd/ - -AMD SENSOR FUSION HUB DRIVER -M: Basavaraj Natikar -L: linux-input@vger.kernel.org -S: Maintained -F: Documentation/hid/amd-sfh* -F: drivers/hid/amd-sfh-hid/ - -AMD SPI DRIVER -M: Sanjay R Mehta -S: Maintained -F: drivers/spi/spi-amd.c - -AMD XGBE DRIVER -M: "Shyam Sundar S K" -L: netdev@vger.kernel.org -S: Supported -F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi -F: drivers/net/ethernet/amd/xgbe/ - -AMLOGIC BLUETOOTH DRIVER -M: Yang Li -L: linux-bluetooth@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/bluetooth/amlogic,w155s2-bt.yaml -F: drivers/bluetooth/hci_aml.c - -AMLOGIC DDR PMU DRIVER -M: Jiucheng Xu -L: linux-amlogic@lists.infradead.org -S: Supported -W: http://www.amlogic.com -F: Documentation/admin-guide/perf/meson-ddr-pmu.rst -F: Documentation/devicetree/bindings/perf/amlogic,g12-ddr-pmu.yaml -F: drivers/perf/amlogic/ -F: include/soc/amlogic/ - -AMPHENOL CHIPCAP 2 HUMIDITY-TEMPERATURE IIO DRIVER -M: Javier Carrasco -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/hwmon/amphenol,chipcap2.yaml -F: Documentation/hwmon/chipcap2.rst -F: drivers/hwmon/chipcap2.c - -AMPHION VPU CODEC V4L2 DRIVER -M: Ming Qian -M: Zhou Peng -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/amphion,vpu.yaml -F: drivers/media/platform/amphion/ - -AMS AS73211 DRIVER -M: Christian Eggers -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/light/ams,as73211.yaml -F: drivers/iio/light/as73211.c - -AMT (Automatic Multicast Tunneling) -M: Taehee Yoo -L: netdev@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git -T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git -F: drivers/net/amt.c - -ANALOG DEVICES INC AD3552R DRIVER -M: Nuno Sá -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/dac/adi,ad3552r.yaml -F: drivers/iio/dac/ad3552r.c - -ANALOG DEVICES INC AD4000 DRIVER -M: Marcelo Schmitt -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/adc/adi,ad4000.yaml -F: Documentation/iio/ad4000.rst -F: drivers/iio/adc/ad4000.c - -ANALOG DEVICES INC AD4130 DRIVER -M: Cosmin Tanislav -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/ABI/testing/sysfs-bus-iio-adc-ad4130 -F: Documentation/devicetree/bindings/iio/adc/adi,ad4130.yaml -F: drivers/iio/adc/ad4130.c - -ANALOG DEVICES INC AD4695 DRIVER -M: Michael Hennerich -M: Nuno Sá -R: David Lechner -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/adc/adi,ad4695.yaml -F: Documentation/iio/ad4695.rst -F: drivers/iio/adc/ad4695.c -F: include/dt-bindings/iio/adi,ad4695.h - -ANALOG DEVICES INC AD7091R DRIVER -M: Marcelo Schmitt -L: linux-iio@vger.kernel.org -S: Supported -W: http://ez.analog.com/community/linux-device-drivers -F: Documentation/devicetree/bindings/iio/adc/adi,ad7091r* -F: drivers/iio/adc/ad7091r* - -ANALOG DEVICES INC AD7192 DRIVER -M: Alisa-Dariana Roman -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml -F: drivers/iio/adc/ad7192.c - -ANALOG DEVICES INC AD7292 DRIVER -M: Marcelo Schmitt -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml -F: drivers/iio/adc/ad7292.c - -ANALOG DEVICES INC AD7293 DRIVER -M: Antoniu Miclaus -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/dac/adi,ad7293.yaml -F: drivers/iio/dac/ad7293.c - -ANALOG DEVICES INC AD74115 DRIVER -M: Cosmin Tanislav -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/addac/adi,ad74115.yaml -F: drivers/iio/addac/ad74115.c - -ANALOG DEVICES INC AD74413R DRIVER -M: Cosmin Tanislav -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/addac/adi,ad74413r.yaml -F: drivers/iio/addac/ad74413r.c -F: include/dt-bindings/iio/addac/adi,ad74413r.h - -ANALOG DEVICES INC AD7768-1 DRIVER -M: Michael Hennerich -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml -F: drivers/iio/adc/ad7768-1.c - -ANALOG DEVICES INC AD7780 DRIVER -M: Michael Hennerich -M: Renato Lui Geh -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml -F: drivers/iio/adc/ad7780.c - -ANALOG DEVICES INC AD9467 DRIVER -M: Michael Hennerich -M: Nuno Sa -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/ABI/testing/debugfs-iio-ad9467 -F: Documentation/devicetree/bindings/iio/adc/adi,ad9467.yaml -F: drivers/iio/adc/ad9467.c - -ANALOG DEVICES INC AD9739a DRIVER -M: Nuno Sa -M: Dragos Bogdan -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/dac/adi,ad9739a.yaml -F: drivers/iio/dac/ad9739a.c - -ANALOG DEVICES INC ADA4250 DRIVER -M: Antoniu Miclaus -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/amplifiers/adi,ada4250.yaml -F: drivers/iio/amplifiers/ada4250.c - -ANALOG DEVICES INC ADF4377 DRIVER -M: Antoniu Miclaus -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/frequency/adi,adf4377.yaml -F: drivers/iio/frequency/adf4377.c - -ANALOG DEVICES INC ADGS1408 DRIVER -M: Mircea Caprioru -S: Supported -F: Documentation/devicetree/bindings/mux/adi,adgs1408.txt -F: drivers/mux/adgs1408.c - -ANALOG DEVICES INC ADIN DRIVER -M: Michael Hennerich -L: netdev@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/net/adi,adin.yaml -F: drivers/net/phy/adin.c - -ANALOG DEVICES INC ADIS DRIVER LIBRARY -M: Nuno Sa -L: linux-iio@vger.kernel.org -S: Supported -F: drivers/iio/imu/adis.c -F: drivers/iio/imu/adis_buffer.c -F: drivers/iio/imu/adis_trigger.c -F: include/linux/iio/imu/adis.h - -ANALOG DEVICES INC ADIS16460 DRIVER -M: Dragos Bogdan -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml -F: drivers/iio/imu/adis16460.c - -ANALOG DEVICES INC ADIS16475 DRIVER -M: Nuno Sa -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml -F: drivers/iio/imu/adis16475.c - -ANALOG DEVICES INC ADM1177 DRIVER -M: Michael Hennerich -L: linux-hwmon@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml -F: drivers/hwmon/adm1177.c - -ANALOG DEVICES INC ADMFM2000 DRIVER -M: Kim Seer Paller -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/frequency/adi,admfm2000.yaml -F: drivers/iio/frequency/admfm2000.c - -ANALOG DEVICES INC ADMV1013 DRIVER -M: Antoniu Miclaus -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/frequency/adi,admv1013.yaml -F: drivers/iio/frequency/admv1013.c - -ANALOG DEVICES INC ADMV1014 DRIVER -M: Antoniu Miclaus -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml -F: drivers/iio/frequency/admv1014.c - -ANALOG DEVICES INC ADMV8818 DRIVER -M: Antoniu Miclaus -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/filter/adi,admv8818.yaml -F: drivers/iio/filter/admv8818.c - -ANALOG DEVICES INC ADP5061 DRIVER -M: Michael Hennerich -L: linux-pm@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: drivers/power/supply/adp5061.c - -ANALOG DEVICES INC ADRF6780 DRIVER -M: Antoniu Miclaus -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/frequency/adi,adrf6780.yaml -F: drivers/iio/frequency/adrf6780.c - -ANALOG DEVICES INC ADV7180 DRIVER -M: Lars-Peter Clausen -L: linux-media@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/media/i2c/adv7180.yaml -F: drivers/media/i2c/adv7180.c - -ANALOG DEVICES INC ADV748X DRIVER -M: Kieran Bingham -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/i2c/adv748x.yaml -F: drivers/media/i2c/adv748x/* - -ANALOG DEVICES INC ADV7511 DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -F: drivers/media/i2c/adv7511* - -ANALOG DEVICES INC ADV7604 DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/i2c/adv7604.yaml -F: drivers/media/i2c/adv7604* - -ANALOG DEVICES INC ADV7842 DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -F: drivers/media/i2c/adv7842* - -ANALOG DEVICES INC ADXRS290 DRIVER -M: Nishant Malpani -L: linux-iio@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml -F: drivers/iio/gyro/adxrs290.c - -ANALOG DEVICES INC ASOC CODEC DRIVERS -M: Lars-Peter Clausen -M: Nuno Sá -L: linux-sound@vger.kernel.org -S: Supported -W: http://wiki.analog.com/ -W: https://ez.analog.com/linux-software-drivers -F: sound/soc/codecs/ad1* -F: sound/soc/codecs/ad7* -F: sound/soc/codecs/adau* -F: sound/soc/codecs/adav* -F: sound/soc/codecs/sigmadsp.* -F: sound/soc/codecs/ssm* - -ANALOG DEVICES INC AXI DAC DRIVER -M: Nuno Sa -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/dac/adi,axi-dac.yaml -F: drivers/iio/dac/adi-axi-dac.c - -ANALOG DEVICES INC DMA DRIVERS -M: Lars-Peter Clausen -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: drivers/dma/dma-axi-dmac.c - -ANALOG DEVICES INC IIO DRIVERS -M: Lars-Peter Clausen -M: Michael Hennerich -S: Supported -W: http://wiki.analog.com/ -W: https://ez.analog.com/linux-software-drivers -F: Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523 -F: Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350 -F: Documentation/devicetree/bindings/iio/*/adi,* -F: Documentation/devicetree/bindings/iio/adc/lltc,ltc2496.yaml -F: Documentation/devicetree/bindings/iio/adc/lltc,ltc2497.yaml -F: drivers/iio/*/ad* -F: drivers/iio/adc/ltc249* -F: drivers/iio/amplifiers/hmc425a.c -F: drivers/staging/iio/*/ad* -X: drivers/iio/*/adjd* - -ANALOGBITS PLL LIBRARIES -M: Paul Walmsley -M: Samuel Holland -S: Supported -F: drivers/clk/analogbits/* -F: include/linux/clk/analogbits* - -ANDROID DRIVERS -M: Greg Kroah-Hartman -M: Arve Hjønnevåg -M: Todd Kjos -M: Martijn Coenen -M: Joel Fernandes -M: Christian Brauner -M: Carlos Llamas -M: Suren Baghdasaryan -L: linux-kernel@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git -F: drivers/android/ - -ANDROID GOLDFISH PIC DRIVER -M: Miodrag Dinic -S: Supported -F: Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt -F: drivers/irqchip/irq-goldfish-pic.c - -ANDROID GOLDFISH RTC DRIVER -M: Jiaxun Yang -S: Supported -F: drivers/rtc/rtc-goldfish.c - -AOA (Apple Onboard Audio) ALSA DRIVER -M: Johannes Berg -L: linuxppc-dev@lists.ozlabs.org -L: linux-sound@vger.kernel.org -S: Maintained -F: sound/aoa/ - -APEX EMBEDDED SYSTEMS STX104 IIO DRIVER -M: William Breathitt Gray -L: linux-iio@vger.kernel.org -S: Maintained -F: drivers/iio/addac/stx104.c - -APM DRIVER -M: Jiri Kosina -S: Odd fixes -T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git -F: arch/x86/kernel/apm_32.c -F: drivers/char/apm-emulation.c -F: include/linux/apm_bios.h -F: include/uapi/linux/apm_bios.h - -APPARMOR SECURITY MODULE -M: John Johansen -M: John Johansen -L: apparmor@lists.ubuntu.com (moderated for non-subscribers) -S: Supported -W: apparmor.net -B: https://gitlab.com/apparmor/apparmor-kernel -C: irc://irc.oftc.net/apparmor -T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor -T: https://gitlab.com/apparmor/apparmor-kernel.git -F: Documentation/admin-guide/LSM/apparmor.rst -F: security/apparmor/ - -APPLE BCM5974 MULTITOUCH DRIVER -M: Henrik Rydberg -L: linux-input@vger.kernel.org -S: Odd fixes -F: drivers/input/mouse/bcm5974.c - -APPLE PCIE CONTROLLER DRIVER -M: Alyssa Rosenzweig -M: Marc Zyngier -L: linux-pci@vger.kernel.org -S: Maintained -F: drivers/pci/controller/pcie-apple.c - -APPLE SMC DRIVER -M: Henrik Rydberg -L: linux-hwmon@vger.kernel.org -S: Odd fixes -F: drivers/hwmon/applesmc.c - -APPLETALK NETWORK LAYER -L: netdev@vger.kernel.org -S: Odd fixes -F: include/linux/atalk.h -F: include/uapi/linux/atalk.h -F: net/appletalk/ - -APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT -M: Khuong Dinh -S: Supported -F: arch/arm64/boot/dts/apm/ - -APPLIED MICRO (APM) X-GENE SOC EDAC -M: Khuong Dinh -S: Supported -F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt -F: drivers/edac/xgene_edac.c - -APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER -M: Iyappan Subramanian -M: Keyur Chudgar -S: Supported -F: drivers/net/ethernet/apm/xgene-v2/ - -APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER -M: Iyappan Subramanian -M: Keyur Chudgar -M: Quan Nguyen -S: Supported -F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt -F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt -F: drivers/net/ethernet/apm/xgene/ -F: drivers/net/mdio/mdio-xgene.c - -APPLIED MICRO (APM) X-GENE SOC PMU -M: Khuong Dinh -S: Supported -F: Documentation/admin-guide/perf/xgene-pmu.rst -F: Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt -F: drivers/perf/xgene_pmu.c - -APPLIED MICRO QT2025 PHY DRIVER -M: FUJITA Tomonori -R: Trevor Gross -L: netdev@vger.kernel.org -L: rust-for-linux@vger.kernel.org -S: Maintained -F: drivers/net/phy/qt2025.rs - -APTINA CAMERA SENSOR PLL -M: Laurent Pinchart -L: linux-media@vger.kernel.org -S: Maintained -F: drivers/media/i2c/aptina-pll.* - -AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER -M: Aleksa Savic -M: Jack Doan -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/aquacomputer_d5next.rst -F: drivers/hwmon/aquacomputer_d5next.c - -AQUANTIA ETHERNET DRIVER (atlantic) -M: Igor Russkikh -L: netdev@vger.kernel.org -S: Supported -W: https://www.marvell.com/ -Q: https://patchwork.kernel.org/project/netdevbpf/list/ -F: Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst -F: drivers/net/ethernet/aquantia/atlantic/ - -AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM -M: Egor Pomozov -L: netdev@vger.kernel.org -S: Supported -W: http://www.aquantia.com -F: drivers/net/ethernet/aquantia/atlantic/aq_ptp* - -AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER -M: Krzysztof Hałasa -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/i2c/onnn,ar0521.yaml -F: drivers/media/i2c/ar0521.c - -ARASAN NAND CONTROLLER DRIVER -M: Miquel Raynal -R: Michal Simek -L: linux-mtd@lists.infradead.org -S: Maintained -F: Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml -F: drivers/mtd/nand/raw/arasan-nand-controller.c - -ARC FRAMEBUFFER DRIVER -M: Jaya Kumar -S: Maintained -F: drivers/video/fbdev/arcfb.c -F: drivers/video/fbdev/core/fb_defio.c - -ARC PGU DRM DRIVER -M: Alexey Brodkin -S: Supported -F: Documentation/devicetree/bindings/display/snps,arcpgu.txt -F: drivers/gpu/drm/tiny/arcpgu.c - -ARCNET NETWORK LAYER -M: Michael Grzeschik -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/arcnet/ -F: include/uapi/linux/if_arcnet.h - -ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS) -M: Arnd Bergmann -M: Olof Johansson -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: soc@lists.linux.dev -S: Maintained -P: Documentation/process/maintainer-soc.rst -C: irc://irc.libera.chat/armlinux -T: git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git -F: Documentation/process/maintainer-soc*.rst -F: arch/arm/boot/dts/Makefile -F: arch/arm64/boot/dts/Makefile - -ARM ARCHITECTED TIMER DRIVER -M: Mark Rutland -M: Marc Zyngier -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: arch/arm/include/asm/arch_timer.h -F: arch/arm64/include/asm/arch_timer.h -F: drivers/clocksource/arm_arch_timer.c - -ARM GENERIC INTERRUPT CONTROLLER DRIVERS -M: Marc Zyngier -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/interrupt-controller/arm,gic* -F: arch/arm/include/asm/arch_gicv3.h -F: arch/arm64/include/asm/arch_gicv3.h -F: drivers/irqchip/irq-gic*.[ch] -F: include/linux/irqchip/arm-gic*.h -F: include/linux/irqchip/arm-vgic-info.h - -ARM HDLCD DRM DRIVER -M: Liviu Dudau -S: Supported -F: Documentation/devicetree/bindings/display/arm,hdlcd.yaml -F: drivers/gpu/drm/arm/hdlcd_* - -ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT -M: Linus Walleij -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/arm/arm,integrator.yaml -F: Documentation/devicetree/bindings/arm/arm,realview.yaml -F: Documentation/devicetree/bindings/arm/arm,versatile.yaml -F: Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml -F: Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml -F: Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml -F: Documentation/devicetree/bindings/i2c/arm,i2c-versatile.yaml -F: Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt -F: Documentation/devicetree/bindings/mtd/mtd-physmap.yaml -F: arch/arm/boot/dts/arm/arm-realview-* -F: arch/arm/boot/dts/arm/integrator* -F: arch/arm/boot/dts/arm/versatile* -F: arch/arm/mach-versatile/ -F: drivers/bus/arm-integrator-lm.c -F: drivers/clk/versatile/ -F: drivers/i2c/busses/i2c-versatile.c -F: drivers/irqchip/irq-versatile-fpga.c -F: drivers/mtd/maps/physmap-versatile.* -F: drivers/power/reset/arm-versatile-reboot.c -F: drivers/soc/versatile/ - -ARM INTERCONNECT PMU DRIVERS -M: Robin Murphy -S: Supported -F: Documentation/admin-guide/perf/arm-cmn.rst -F: Documentation/admin-guide/perf/arm-ni.rst -F: Documentation/devicetree/bindings/perf/arm,cmn.yaml -F: Documentation/devicetree/bindings/perf/arm,ni.yaml -F: drivers/perf/arm-cmn.c -F: drivers/perf/arm-ni.c -F: tools/perf/pmu-events/arch/arm64/arm/cmn/ - -ARM KOMEDA DRM-KMS DRIVER -M: Liviu Dudau -S: Supported -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/arm,komeda.yaml -F: Documentation/gpu/komeda-kms.rst -F: drivers/gpu/drm/arm/display/include/ -F: drivers/gpu/drm/arm/display/komeda/ - -ARM MALI PANFROST DRM DRIVER -M: Boris Brezillon -M: Rob Herring -R: Steven Price -L: dri-devel@lists.freedesktop.org -S: Supported -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/gpu/panfrost.rst -F: drivers/gpu/drm/ci/xfails/panfrost* -F: drivers/gpu/drm/panfrost/ -F: include/uapi/drm/panfrost_drm.h - -ARM MALI PANTHOR DRM DRIVER -M: Boris Brezillon -M: Steven Price -M: Liviu Dudau -L: dri-devel@lists.freedesktop.org -S: Supported -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/gpu/arm,mali-valhall-csf.yaml -F: drivers/gpu/drm/panthor/ -F: include/uapi/drm/panthor_drm.h - -ARM MALI-DP DRM DRIVER -M: Liviu Dudau -S: Supported -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/arm,malidp.yaml -F: Documentation/gpu/afbc.rst -F: drivers/gpu/drm/arm/ - -ARM MFM AND FLOPPY DRIVERS -M: Ian Molton -S: Maintained -F: arch/arm/include/asm/floppy.h -F: arch/arm/mach-rpc/floppydma.S - -ARM PMU PROFILING AND DEBUGGING -M: Will Deacon -M: Mark Rutland -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/arm/pmu.yaml -F: Documentation/devicetree/bindings/perf/ -F: arch/arm*/include/asm/hw_breakpoint.h -F: arch/arm*/include/asm/perf_event.h -F: arch/arm*/kernel/hw_breakpoint.c -F: arch/arm*/kernel/perf_* -F: drivers/perf/ -F: include/linux/perf/arm_pmu*.h - -ARM PORT -M: Russell King -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Odd Fixes -W: http://www.armlinux.org.uk/ -T: git git://git.armlinux.org.uk/~rmk/linux-arm.git -F: arch/arm/ -X: arch/arm/boot/dts/ - -ARM PRIMECELL AACI PL041 DRIVER -M: Russell King -S: Odd Fixes -F: sound/arm/aaci.* - -ARM PRIMECELL BUS SUPPORT -M: Russell King -S: Odd Fixes -F: drivers/amba/ -F: include/linux/amba/bus.h - -ARM PRIMECELL KMI PL050 DRIVER -M: Russell King -S: Odd Fixes -F: drivers/input/serio/ambakmi.* -F: include/linux/amba/kmi.h - -ARM PRIMECELL MMCI PL180/1 DRIVER -M: Russell King -S: Odd Fixes -F: drivers/mmc/host/mmci.* -F: include/linux/amba/mmci.h - -ARM PRIMECELL PL35X NAND CONTROLLER DRIVER -M: Miquel Raynal -R: Michal Simek -L: linux-mtd@lists.infradead.org -S: Maintained -F: Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml -F: drivers/mtd/nand/raw/pl35x-nand-controller.c - -ARM PRIMECELL PL35X SMC DRIVER -M: Miquel Raynal -R: Michal Simek -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/memory-controllers/arm,pl35x-smc.yaml -F: drivers/memory/pl353-smc.c - -ARM PRIMECELL SSP PL022 SPI DRIVER -M: Linus Walleij -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/spi/spi-pl022.yaml -F: drivers/spi/spi-pl022.c - -ARM PRIMECELL UART PL010 AND PL011 DRIVERS -M: Russell King -S: Odd Fixes -F: drivers/tty/serial/amba-pl01*.c -F: include/linux/amba/serial.h - -ARM PRIMECELL VIC PL190/PL192 DRIVER -M: Linus Walleij -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml -F: drivers/irqchip/irq-vic.c - -ARM SMC WATCHDOG DRIVER -M: Julius Werner -R: Evan Benn -S: Maintained -F: Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml -F: drivers/watchdog/arm_smc_wdt.c - -ARM SMMU DRIVERS -M: Will Deacon -R: Robin Murphy -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/iommu/arm,smmu* -F: drivers/iommu/arm/ -F: drivers/iommu/io-pgtable-arm* - -ARM SMMU SVA SUPPORT -R: Jean-Philippe Brucker -F: drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c - -ARM SUB-ARCHITECTURES -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -C: irc://irc.libera.chat/armlinux -T: git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git -F: arch/arm/mach-*/ -F: arch/arm/plat-*/ - -ARM/ACTIONS SEMI ARCHITECTURE -M: Andreas Färber -M: Manivannan Sadhasivam -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-actions@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/arm/actions.yaml -F: Documentation/devicetree/bindings/clock/actions,owl-cmu.txt -F: Documentation/devicetree/bindings/dma/owl-dma.yaml -F: Documentation/devicetree/bindings/i2c/i2c-owl.yaml -F: Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml -F: Documentation/devicetree/bindings/mmc/owl-mmc.yaml -F: Documentation/devicetree/bindings/net/actions,owl-emac.yaml -F: Documentation/devicetree/bindings/pinctrl/actions,* -F: Documentation/devicetree/bindings/power/actions,owl-sps.txt -F: Documentation/devicetree/bindings/timer/actions,owl-timer.txt -F: arch/arm/boot/dts/actions/ -F: arch/arm/mach-actions/ -F: arch/arm64/boot/dts/actions/ -F: drivers/clk/actions/ -F: drivers/clocksource/timer-owl* -F: drivers/dma/owl-dma.c -F: drivers/i2c/busses/i2c-owl.c -F: drivers/irqchip/irq-owl-sirq.c -F: drivers/mmc/host/owl-mmc.c -F: drivers/net/ethernet/actions/ -F: drivers/pinctrl/actions/* -F: drivers/pmdomain/actions/ -F: include/dt-bindings/power/owl-* -F: include/dt-bindings/reset/actions,* -F: include/linux/soc/actions/ -N: owl - -ARM/AIROHA SOC SUPPORT -M: Matthias Brugger -M: AngeloGioacchino Del Regno -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) -S: Odd Fixes -F: arch/arm/boot/dts/airoha/ -F: arch/arm64/boot/dts/airoha/ - -ARM/Allwinner SoC Clock Support -M: Emilio López -S: Maintained -F: drivers/clk/sunxi/ - -ARM/Allwinner sunXi SoC support -M: Chen-Yu Tsai -M: Jernej Skrabec -M: Samuel Holland -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-sunxi@lists.linux.dev -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git -F: arch/arm/mach-sunxi/ -F: arch/arm64/boot/dts/allwinner/ -F: drivers/clk/sunxi-ng/ -F: drivers/pinctrl/sunxi/ -F: drivers/soc/sunxi/ -N: allwinner -N: sun[x456789]i -N: sun[25]0i - -ARM/ALPHASCALE ARCHITECTURE -M: Krzysztof Kozlowski -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Odd Fixes -F: arch/arm/boot/dts/alphascale/ -F: drivers/clk/clk-asm9260.c -F: drivers/clocksource/asm9260_timer.c -F: drivers/rtc/rtc-asm9260.c -F: drivers/watchdog/asm9260_wdt.c - -ARM/AMD PENSANDO ARM64 ARCHITECTURE -M: Brad Larson -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Supported -F: Documentation/devicetree/bindings/*/amd,pensando* -F: arch/arm64/boot/dts/amd/elba* - -ARM/Amlogic Meson SoC CLOCK FRAMEWORK -M: Neil Armstrong -M: Jerome Brunet -L: linux-amlogic@lists.infradead.org -S: Maintained -F: Documentation/devicetree/bindings/clock/amlogic* -F: drivers/clk/meson/ -F: include/dt-bindings/clock/amlogic,a1* -F: include/dt-bindings/clock/gxbb* -F: include/dt-bindings/clock/meson* - -ARM/Amlogic Meson SoC Crypto Drivers -M: Corentin Labbe -L: linux-crypto@vger.kernel.org -L: linux-amlogic@lists.infradead.org -S: Maintained -F: Documentation/devicetree/bindings/crypto/amlogic* -F: drivers/crypto/amlogic/ - -ARM/Amlogic Meson SoC Sound Drivers -M: Jerome Brunet -L: linux-sound@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/sound/amlogic* -F: sound/soc/meson/ - -ARM/Amlogic Meson SoC support -M: Neil Armstrong -M: Kevin Hilman -R: Jerome Brunet -R: Martin Blumenstingl -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-amlogic@lists.infradead.org -S: Maintained -W: http://linux-meson.com/ -F: Documentation/devicetree/bindings/phy/amlogic* -F: arch/arm/boot/dts/amlogic/ -F: arch/arm/mach-meson/ -F: arch/arm64/boot/dts/amlogic/ -F: drivers/pmdomain/amlogic/ -F: drivers/mmc/host/meson* -F: drivers/phy/amlogic/ -F: drivers/pinctrl/meson/ -F: drivers/rtc/rtc-meson* -F: drivers/soc/amlogic/ -N: meson - -ARM/Annapurna Labs ALPINE ARCHITECTURE -M: Antoine Tenart -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Odd Fixes -F: arch/arm/boot/dts/amazon/ -F: arch/arm/mach-alpine/ -F: arch/arm64/boot/dts/amazon/ -F: drivers/*/*alpine* - -ARM/APPLE MACHINE SOUND DRIVERS -M: Martin Povišer -L: asahi@lists.linux.dev -L: linux-sound@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/sound/adi,ssm3515.yaml -F: Documentation/devicetree/bindings/sound/apple,* -F: sound/soc/apple/* -F: sound/soc/codecs/cs42l83-i2c.c -F: sound/soc/codecs/ssm3515.c - -ARM/APPLE MACHINE SUPPORT -M: Hector Martin -M: Sven Peter -R: Alyssa Rosenzweig -L: asahi@lists.linux.dev -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -W: https://asahilinux.org -B: https://github.com/AsahiLinux/linux/issues -C: irc://irc.oftc.net/asahi-dev -T: git https://github.com/AsahiLinux/linux.git -F: Documentation/devicetree/bindings/arm/apple.yaml -F: Documentation/devicetree/bindings/arm/apple/* -F: Documentation/devicetree/bindings/clock/apple,nco.yaml -F: Documentation/devicetree/bindings/cpufreq/apple,cluster-cpufreq.yaml -F: Documentation/devicetree/bindings/dma/apple,admac.yaml -F: Documentation/devicetree/bindings/i2c/apple,i2c.yaml -F: Documentation/devicetree/bindings/interrupt-controller/apple,* -F: Documentation/devicetree/bindings/iommu/apple,dart.yaml -F: Documentation/devicetree/bindings/iommu/apple,sart.yaml -F: Documentation/devicetree/bindings/mailbox/apple,mailbox.yaml -F: Documentation/devicetree/bindings/net/bluetooth/brcm,bcm4377-bluetooth.yaml -F: Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml -F: Documentation/devicetree/bindings/nvmem/apple,efuses.yaml -F: Documentation/devicetree/bindings/pci/apple,pcie.yaml -F: Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml -F: Documentation/devicetree/bindings/power/apple* -F: Documentation/devicetree/bindings/pwm/apple,s5l-fpwm.yaml -F: Documentation/devicetree/bindings/watchdog/apple,wdt.yaml -F: arch/arm64/boot/dts/apple/ -F: drivers/bluetooth/hci_bcm4377.c -F: drivers/clk/clk-apple-nco.c -F: drivers/cpufreq/apple-soc-cpufreq.c -F: drivers/dma/apple-admac.c -F: drivers/pmdomain/apple/ -F: drivers/i2c/busses/i2c-pasemi-core.c -F: drivers/i2c/busses/i2c-pasemi-platform.c -F: drivers/iommu/apple-dart.c -F: drivers/iommu/io-pgtable-dart.c -F: drivers/irqchip/irq-apple-aic.c -F: drivers/nvme/host/apple.c -F: drivers/nvmem/apple-efuses.c -F: drivers/pinctrl/pinctrl-apple-gpio.c -F: drivers/pwm/pwm-apple.c -F: drivers/soc/apple/* -F: drivers/watchdog/apple_wdt.c -F: include/dt-bindings/interrupt-controller/apple-aic.h -F: include/dt-bindings/pinctrl/apple.h -F: include/linux/soc/apple/* - -ARM/ARTPEC MACHINE SUPPORT -M: Jesper Nilsson -M: Lars Persson -L: linux-arm-kernel@axis.com -S: Maintained -F: Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt -F: arch/arm/boot/dts/axis/ -F: arch/arm/mach-artpec -F: drivers/clk/axis -F: drivers/crypto/axis -F: drivers/mmc/host/usdhi6rol0.c -F: drivers/pinctrl/pinctrl-artpec* - -ARM/ASPEED I2C DRIVER -M: Brendan Higgins -R: Benjamin Herrenschmidt -R: Joel Stanley -L: linux-i2c@vger.kernel.org -L: openbmc@lists.ozlabs.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml -F: Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt -F: drivers/i2c/busses/i2c-aspeed.c -F: drivers/irqchip/irq-aspeed-i2c-ic.c - -ARM/ASPEED MACHINE SUPPORT -M: Joel Stanley -R: Andrew Jeffery -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-aspeed@lists.ozlabs.org (moderated for non-subscribers) -S: Supported -Q: https://patchwork.ozlabs.org/project/linux-aspeed/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/joel/bmc.git -F: Documentation/devicetree/bindings/arm/aspeed/ -F: arch/arm/boot/dts/aspeed/ -F: arch/arm/mach-aspeed/ -N: aspeed - -ARM/AXM LSI SOC -M: Krzysztof Kozlowski -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Odd Fixes -F: Documentation/devicetree/bindings/arm/axxia.yaml -F: arch/arm/boot/dts/intel/axm/ -F: arch/arm/mach-axxia/ - -ARM/BITMAIN ARCHITECTURE -M: Manivannan Sadhasivam -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/arm/bitmain.yaml -F: Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml -F: Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt -F: arch/arm64/boot/dts/bitmain/ -F: drivers/clk/clk-bm1880.c -F: drivers/pinctrl/pinctrl-bm1880.c - -ARM/CALXEDA HIGHBANK ARCHITECTURE -M: Andre Przywara -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: arch/arm/boot/dts/calxeda/ -F: arch/arm/mach-highbank/ - -ARM/CAVIUM THUNDER NETWORK DRIVER -M: Sunil Goutham -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Supported -F: drivers/net/ethernet/cavium/thunder/ - -ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT -M: Lukasz Majewski -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: arch/arm/mach-ep93xx/ts72xx.c - -ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE -M: Hartley Sweeten -M: Alexander Sverdlin -M: Nikita Shubin -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/iio/adc/cirrus,ep9301-adc.yaml -F: Documentation/devicetree/bindings/sound/cirrus,ep9301-* -F: arch/arm/boot/compressed/misc-ep93xx.h -F: arch/arm/mach-ep93xx/ -F: drivers/iio/adc/ep93xx_adc.c - -ARM/CLKDEV SUPPORT -M: Russell King -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -T: git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev -F: drivers/clk/clkdev.c - -ARM/CONEXANT DIGICOLOR MACHINE SUPPORT -M: Baruch Siach -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: arch/arm/boot/dts/cnxt/ -N: digicolor - -ARM/CORESIGHT FRAMEWORK AND DRIVERS -M: Suzuki K Poulose -R: Mike Leach -R: James Clark -L: coresight@lists.linaro.org (moderated for non-subscribers) -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git -F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* -F: Documentation/devicetree/bindings/arm/arm,coresight-*.yaml -F: Documentation/devicetree/bindings/arm/arm,embedded-trace-extension.yaml -F: Documentation/devicetree/bindings/arm/arm,trace-buffer-extension.yaml -F: Documentation/devicetree/bindings/arm/qcom,coresight-*.yaml -F: Documentation/trace/coresight/* -F: drivers/hwtracing/coresight/* -F: include/dt-bindings/arm/coresight-cti-dt.h -F: include/linux/coresight* -F: include/uapi/linux/coresight* -F: samples/coresight/* -F: tools/perf/Documentation/arm-coresight.txt -F: tools/perf/arch/arm/util/auxtrace.c -F: tools/perf/arch/arm/util/cs-etm.c -F: tools/perf/arch/arm/util/cs-etm.h -F: tools/perf/arch/arm/util/pmu.c -F: tools/perf/tests/shell/*coresight* -F: tools/perf/tests/shell/coresight/* -F: tools/perf/tests/shell/lib/*coresight* -F: tools/perf/util/cs-etm-decoder/* -F: tools/perf/util/cs-etm.* - -ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE -M: Hans Ulli Kroll -M: Linus Walleij -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -T: git git://github.com/ulli-kroll/linux.git -F: Documentation/devicetree/bindings/arm/gemini.yaml -F: Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml -F: Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt -F: Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml -F: arch/arm/boot/dts/gemini/ -F: arch/arm/mach-gemini/ -F: drivers/crypto/gemini/ -F: drivers/net/ethernet/cortina/ -F: drivers/pinctrl/pinctrl-gemini.c -F: drivers/rtc/rtc-ftrtc010.c - -ARM/CZ.NIC TURRIS SUPPORT -M: Marek Behún -S: Maintained -W: https://www.turris.cz/ -F: Documentation/ABI/testing/debugfs-moxtet -F: Documentation/ABI/testing/sysfs-bus-i2c-devices-turris-omnia-mcu -F: Documentation/ABI/testing/sysfs-bus-moxtet-devices -F: Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm -F: Documentation/devicetree/bindings/bus/moxtet.txt -F: Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt -F: Documentation/devicetree/bindings/firmware/cznic,turris-omnia-mcu.yaml -F: Documentation/devicetree/bindings/gpio/gpio-moxtet.txt -F: Documentation/devicetree/bindings/interrupt-controller/marvell,mpic.yaml -F: Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml -F: Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt -F: drivers/bus/moxtet.c -F: drivers/firmware/turris-mox-rwtm.c -F: drivers/gpio/gpio-moxtet.c -F: drivers/leds/leds-turris-omnia.c -F: drivers/mailbox/armada-37xx-rwtm-mailbox.c -F: drivers/platform/cznic/ -F: drivers/watchdog/armada_37xx_wdt.c -F: include/dt-bindings/bus/moxtet.h -F: include/linux/armada-37xx-rwtm-mailbox.h -F: include/linux/moxtet.h -F: include/linux/turris-omnia-mcu-interface.h - -ARM/FARADAY FA526 PORT -M: Hans Ulli Kroll -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -T: git git://git.berlios.de/gemini-board -F: arch/arm/mm/*-fa* - -ARM/FOOTBRIDGE ARCHITECTURE -M: Russell King -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -W: http://www.armlinux.org.uk/ -F: arch/arm/include/asm/hardware/dec21285.h -F: arch/arm/mach-footbridge/ - -ARM/FREESCALE IMX / MXC ARM ARCHITECTURE -M: Shawn Guo -M: Sascha Hauer -R: Pengutronix Kernel Team -R: Fabio Estevam -L: imx@lists.linux.dev -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git -F: arch/arm/boot/dts/nxp/imx/ -F: arch/arm/boot/dts/nxp/mxs/ -F: arch/arm64/boot/dts/freescale/ -X: arch/arm64/boot/dts/freescale/fsl-* -X: arch/arm64/boot/dts/freescale/qoriq-* -X: drivers/media/i2c/ -N: imx -N: mxs - -ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE -M: Shawn Guo -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git -F: arch/arm/boot/dts/nxp/ls/ -F: arch/arm64/boot/dts/freescale/fsl-* -F: arch/arm64/boot/dts/freescale/qoriq-* - -ARM/FREESCALE VYBRID ARM ARCHITECTURE -M: Shawn Guo -M: Sascha Hauer -R: Pengutronix Kernel Team -R: Stefan Agner -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git -F: arch/arm/boot/dts/nxp/vf/ -F: arch/arm/mach-imx/*vf610* - -ARM/GUMSTIX MACHINE SUPPORT -M: Steve Sakoman -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained - -ARM/HISILICON SOC SUPPORT -M: Wei Xu -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Supported -W: http://www.hisilicon.com -T: git https://github.com/hisilicon/linux-hisi.git -F: arch/arm/boot/dts/hisilicon/ -F: arch/arm/mach-hisi/ -F: arch/arm64/boot/dts/hisilicon/ - -ARM/HP JORNADA 7XX MACHINE SUPPORT -M: Kristoffer Ericson -S: Maintained -W: www.jlime.com -T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git -F: arch/arm/mach-sa1100/include/mach/jornada720.h -F: arch/arm/mach-sa1100/jornada720.c - -ARM/HPE GXP ARCHITECTURE -M: Jean-Marie Verdun -M: Nick Hawkins -S: Maintained -F: Documentation/devicetree/bindings/arm/hpe,gxp.yaml -F: Documentation/devicetree/bindings/hwmon/hpe,gxp-fan-ctrl.yaml -F: Documentation/devicetree/bindings/i2c/hpe,gxp-i2c.yaml -F: Documentation/devicetree/bindings/spi/hpe,gxp-spifi.yaml -F: Documentation/devicetree/bindings/timer/hpe,gxp-timer.yaml -F: Documentation/hwmon/gxp-fan-ctrl.rst -F: arch/arm/boot/dts/hpe/ -F: arch/arm/mach-hpe/ -F: drivers/clocksource/timer-gxp.c -F: drivers/hwmon/gxp-fan-ctrl.c -F: drivers/i2c/busses/i2c-gxp.c -F: drivers/spi/spi-gxp.c -F: drivers/watchdog/gxp-wdt.c - -ARM/IGEP MACHINE SUPPORT -M: Enric Balletbo i Serra -M: Javier Martinez Canillas -L: linux-omap@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: arch/arm/boot/dts/ti/omap/omap3-igep* - -ARM/INTEL IXP4XX ARM ARCHITECTURE -M: Linus Walleij -M: Imre Kaloz -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml -F: Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.yaml -F: Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml -F: Documentation/devicetree/bindings/memory-controllers/intel,ixp4xx-expansion* -F: Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml -F: Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml -F: arch/arm/boot/dts/intel/ixp/ -F: arch/arm/mach-ixp4xx/ -F: drivers/bus/intel-ixp4xx-eb.c -F: drivers/char/hw_random/ixp4xx-rng.c -F: drivers/clocksource/timer-ixp4xx.c -F: drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c -F: drivers/gpio/gpio-ixp4xx.c -F: drivers/irqchip/irq-ixp4xx.c -F: drivers/net/ethernet/xscale/ixp4xx_eth.c -F: drivers/net/wan/ixp4xx_hss.c -F: drivers/soc/ixp4xx/ixp4xx-npe.c -F: drivers/soc/ixp4xx/ixp4xx-qmgr.c -F: include/linux/soc/ixp4xx/npe.h -F: include/linux/soc/ixp4xx/qmgr.h - -ARM/INTEL KEEMBAY ARCHITECTURE -M: Paul J. Murphy -M: Daniele Alessandrelli -S: Maintained -F: Documentation/devicetree/bindings/arm/intel,keembay.yaml -F: arch/arm64/boot/dts/intel/keembay-evm.dts -F: arch/arm64/boot/dts/intel/keembay-soc.dtsi - -ARM/INTEL XSC3 (MANZANO) ARM CORE -M: Lennert Buytenhek -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained - -ARM/LG1K ARCHITECTURE -M: Chanho Min -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: arch/arm64/boot/dts/lg/ - -ARM/LPC18XX ARCHITECTURE -M: Vladimir Zapolskiy -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/i2c/nxp,lpc1788-i2c.yaml -F: arch/arm/boot/dts/nxp/lpc/lpc43* -F: drivers/i2c/busses/i2c-lpc2k.c -F: drivers/memory/pl172.c -F: drivers/mtd/spi-nor/controllers/nxp-spifi.c -F: drivers/rtc/rtc-lpc24xx.c -N: lpc18xx - -ARM/LPC32XX SOC SUPPORT -M: Vladimir Zapolskiy -M: Piotr Wojtaszczyk -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -T: git git://github.com/vzapolskiy/linux-lpc32xx.git -F: Documentation/devicetree/bindings/i2c/nxp,pnx-i2c.yaml -F: arch/arm/boot/dts/nxp/lpc/lpc32* -F: arch/arm/mach-lpc32xx/ -F: drivers/dma/lpc32xx-dmamux.c -F: drivers/i2c/busses/i2c-pnx.c -F: drivers/net/ethernet/nxp/lpc_eth.c -F: drivers/usb/host/ohci-nxp.c -F: drivers/watchdog/pnx4008_wdt.c -N: lpc32xx - -LPC32XX DMAMUX SUPPORT -M: J.M.B. Downing -M: Piotr Wojtaszczyk -R: Vladimir Zapolskiy -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/dma/nxp,lpc3220-dmamux.yaml - -ARM/Marvell Dove/MV78xx0/Orion SOC support -M: Andrew Lunn -M: Sebastian Hesselbarth -M: Gregory Clement -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git -F: Documentation/devicetree/bindings/arm/marvell/marvell,dove.txt -F: Documentation/devicetree/bindings/arm/marvell/marvell,orion5x.txt -F: Documentation/devicetree/bindings/soc/dove/ -F: arch/arm/boot/dts/marvell/dove* -F: arch/arm/boot/dts/marvell/orion5x* -F: arch/arm/mach-dove/ -F: arch/arm/mach-mv78xx0/ -F: arch/arm/mach-orion5x/ -F: arch/arm/plat-orion/ -F: drivers/bus/mvebu-mbus.c -F: drivers/soc/dove/ - -ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support -M: Andrew Lunn -M: Gregory Clement -M: Sebastian Hesselbarth -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/gclement/mvebu.git -F: Documentation/devicetree/bindings/arm/marvell/ -F: arch/arm/boot/dts/marvell/armada* -F: arch/arm/boot/dts/marvell/kirkwood* -F: arch/arm/configs/mvebu_*_defconfig -F: arch/arm/mach-mvebu/ -F: arch/arm64/boot/dts/marvell/ -F: drivers/clk/mvebu/ -F: drivers/cpufreq/armada-37xx-cpufreq.c -F: drivers/cpufreq/armada-8k-cpufreq.c -F: drivers/cpufreq/mvebu-cpufreq.c -F: drivers/irqchip/irq-armada-370-xp.c -F: drivers/irqchip/irq-mvebu-* -F: drivers/pinctrl/mvebu/ -F: drivers/rtc/rtc-armada38x.c - -ARM/Mediatek RTC DRIVER -M: Eddie Huang -M: Sean Wang -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/rtc/mediatek,mt2712-rtc.yaml -F: Documentation/devicetree/bindings/rtc/mediatek,mt7622-rtc.yaml -F: drivers/rtc/rtc-mt2712.c -F: drivers/rtc/rtc-mt6397.c -F: drivers/rtc/rtc-mt7622.c - -ARM/Mediatek SoC support -M: Matthias Brugger -M: AngeloGioacchino Del Regno -L: linux-kernel@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) -S: Maintained -W: https://mtk.wiki.kernel.org/ -C: irc://irc.libera.chat/linux-mediatek -F: arch/arm/boot/dts/mediatek/ -F: arch/arm/mach-mediatek/ -F: arch/arm64/boot/dts/mediatek/ -F: drivers/soc/mediatek/ -N: mtk -N: mt[2678] -K: mediatek - -ARM/Mediatek USB3 PHY DRIVER -M: Chunfeng Yun -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/phy/mediatek,* -F: drivers/phy/mediatek/ - -ARM/MICROCHIP (ARM64) SoC support -M: Conor Dooley -M: Nicolas Ferre -M: Claudiu Beznea -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Supported -T: git https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git -F: arch/arm64/boot/dts/microchip/ - -ARM/Microchip (AT91) SoC support -M: Nicolas Ferre -M: Alexandre Belloni -M: Claudiu Beznea -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Supported -W: http://www.linux4sam.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git -F: arch/arm/boot/dts/microchip/ -F: arch/arm/include/debug/at91.S -F: arch/arm/mach-at91/ -F: drivers/memory/atmel* -F: drivers/watchdog/sama5d4_wdt.c -F: include/soc/at91/ -X: drivers/input/touchscreen/atmel_mxt_ts.c -N: at91 -N: atmel - -ARM/Microchip Sparx5 SoC support -M: Lars Povlsen -M: Steen Hegelund -M: Daniel Machon -M: UNGLinuxDriver@microchip.com -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Supported -F: arch/arm64/boot/dts/microchip/sparx* -F: drivers/net/ethernet/microchip/vcap/ -F: drivers/pinctrl/pinctrl-microchip-sgpio.c -N: sparx5 - -ARM/MILBEAUT ARCHITECTURE -M: Taichi Sugaya -M: Takao Orito -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: arch/arm/boot/dts/socionext/milbeaut* -F: arch/arm/mach-milbeaut/ -N: milbeaut - -ARM/MOXA ART SOC -M: Krzysztof Kozlowski -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Odd Fixes -F: Documentation/devicetree/bindings/arm/moxart.yaml -F: Documentation/devicetree/bindings/clock/moxa,moxart-clock.txt -F: arch/arm/boot/dts/moxa/ -F: drivers/clk/clk-moxart.c - -ARM/MStar/Sigmastar Armv7 SoC support -M: Daniel Palmer -M: Romain Perier -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -W: http://linux-chenxing.org/ -T: git git://github.com/linux-chenxing/linux.git -F: Documentation/devicetree/bindings/arm/mstar/* -F: Documentation/devicetree/bindings/clock/mstar,msc313-mpll.yaml -F: Documentation/devicetree/bindings/gpio/mstar,msc313-gpio.yaml -F: arch/arm/boot/dts/sigmastar/ -F: arch/arm/mach-mstar/ -F: drivers/clk/mstar/ -F: drivers/clocksource/timer-msc313e.c -F: drivers/gpio/gpio-msc313.c -F: drivers/rtc/rtc-msc313.c -F: drivers/watchdog/msc313e_wdt.c -F: include/dt-bindings/clock/mstar-* -F: include/dt-bindings/gpio/msc313-gpio.h - -ARM/NOMADIK/Ux500 ARCHITECTURES -M: Linus Walleij -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git -F: Documentation/devicetree/bindings/arm/ste-* -F: Documentation/devicetree/bindings/arm/ux500.yaml -F: Documentation/devicetree/bindings/arm/ux500/ -F: Documentation/devicetree/bindings/gpio/st,nomadik-gpio.yaml -F: Documentation/devicetree/bindings/i2c/st,nomadik-i2c.yaml -F: arch/arm/boot/dts/st/ste-* -F: arch/arm/mach-nomadik/ -F: arch/arm/mach-ux500/ -F: drivers/clk/clk-nomadik.c -F: drivers/clocksource/clksrc-dbx500-prcmu.c -F: drivers/dma/ste_dma40* -F: drivers/pmdomain/st/ste-ux500-pm-domain.c -F: drivers/gpio/gpio-nomadik.c -F: drivers/hwspinlock/u8500_hsem.c -F: drivers/i2c/busses/i2c-nomadik.c -F: drivers/iio/adc/ab8500-gpadc.c -F: drivers/mfd/ab8500* -F: drivers/mfd/abx500* -F: drivers/mfd/db8500* -F: drivers/pinctrl/nomadik/ -F: drivers/rtc/rtc-ab8500.c -F: drivers/rtc/rtc-pl031.c -F: drivers/soc/ux500/ - -ARM/NUVOTON MA35 ARCHITECTURE -M: Jacky Huang -M: Shan-Chun Hung -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Supported -F: Documentation/devicetree/bindings/*/*/*ma35* -F: Documentation/devicetree/bindings/*/*ma35* -F: arch/arm64/boot/dts/nuvoton/*ma35* -F: drivers/*/*/*ma35* -F: drivers/*/*ma35* -K: ma35d1 - -ARM/NUVOTON NPCM ARCHITECTURE -M: Avi Fishman -M: Tomer Maimon -M: Tali Perry -R: Patrick Venture -R: Nancy Yuen -R: Benjamin Fair -L: openbmc@lists.ozlabs.org (moderated for non-subscribers) -S: Supported -F: Documentation/devicetree/bindings/*/*/*npcm* -F: Documentation/devicetree/bindings/*/*npcm* -F: Documentation/devicetree/bindings/rtc/nuvoton,nct3018y.yaml -F: arch/arm/boot/dts/nuvoton/nuvoton-npcm* -F: arch/arm/mach-npcm/ -F: arch/arm64/boot/dts/nuvoton/ -F: drivers/*/*/*npcm* -F: drivers/*/*npcm* -F: drivers/rtc/rtc-nct3018y.c -F: include/dt-bindings/clock/nuvoton,npcm7xx-clock.h -F: include/dt-bindings/clock/nuvoton,npcm845-clk.h - -ARM/NUVOTON NPCM VIDEO ENGINE DRIVER -M: Joseph Liu -M: Marvin Lin -L: linux-media@vger.kernel.org -L: openbmc@lists.ozlabs.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/media/nuvoton,npcm-ece.yaml -F: Documentation/devicetree/bindings/media/nuvoton,npcm-vcd.yaml -F: Documentation/userspace-api/media/drivers/npcm-video.rst -F: drivers/media/platform/nuvoton/ -F: include/uapi/linux/npcm-video.h - -ARM/NUVOTON WPCM450 ARCHITECTURE -M: Jonathan Neuschäfer -L: openbmc@lists.ozlabs.org (moderated for non-subscribers) -S: Maintained -W: https://github.com/neuschaefer/wpcm450/wiki -F: Documentation/devicetree/bindings/*/*wpcm* -F: arch/arm/boot/dts/nuvoton/nuvoton-wpcm450* -F: arch/arm/configs/wpcm450_defconfig -F: arch/arm/mach-npcm/wpcm450.c -F: drivers/*/*/*wpcm* -F: drivers/*/*wpcm* - -ARM/NXP S32G ARCHITECTURE -R: Chester Lin -R: Matthias Brugger -R: Ghennadi Procopciuc -L: NXP S32 Linux Team -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: arch/arm64/boot/dts/freescale/s32g*.dts* -F: drivers/pinctrl/nxp/ - -ARM/Orion SoC/Technologic Systems TS-78xx platform support -M: Alexander Clouter -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -W: http://www.digriz.org.uk/ts78xx/kernel -F: arch/arm/mach-orion5x/ts78xx-* - -ARM/QUALCOMM CHROMEBOOK SUPPORT -R: cros-qcom-dts-watchers@chromium.org -F: arch/arm64/boot/dts/qcom/sc7180* -F: arch/arm64/boot/dts/qcom/sc7280* -F: arch/arm64/boot/dts/qcom/sdm845-cheza* - -ARM/QUALCOMM MAILING LIST -L: linux-arm-msm@vger.kernel.org -F: Documentation/devicetree/bindings/*/qcom* -F: Documentation/devicetree/bindings/soc/qcom/ -F: arch/arm/boot/dts/qcom/ -F: arch/arm/configs/qcom_defconfig -F: arch/arm/mach-qcom/ -F: arch/arm64/boot/dts/qcom/ -F: drivers/*/*/pm8???-* -F: drivers/*/*/qcom* -F: drivers/*/*/qcom/ -F: drivers/*/qcom* -F: drivers/*/qcom/ -F: drivers/bluetooth/btqcomsmd.c -F: drivers/clocksource/timer-qcom.c -F: drivers/cpuidle/cpuidle-qcom-spm.c -F: drivers/extcon/extcon-qcom* -F: drivers/i2c/busses/i2c-qcom-geni.c -F: drivers/i2c/busses/i2c-qup.c -F: drivers/iommu/msm* -F: drivers/mfd/ssbi.c -F: drivers/mmc/host/mmci_qcom* -F: drivers/mmc/host/sdhci-msm.c -F: drivers/pci/controller/dwc/pcie-qcom* -F: drivers/phy/qualcomm/ -F: drivers/power/*/msm* -F: drivers/reset/reset-qcom-* -F: drivers/rtc/rtc-pm8xxx.c -F: drivers/spi/spi-geni-qcom.c -F: drivers/spi/spi-qcom-qspi.c -F: drivers/spi/spi-qup.c -F: drivers/tty/serial/msm_serial.c -F: drivers/ufs/host/ufs-qcom* -F: drivers/usb/dwc3/dwc3-qcom.c -F: include/dt-bindings/*/qcom* -F: include/linux/*/qcom* -F: include/linux/soc/qcom/ - -ARM/QUALCOMM SUPPORT -M: Bjorn Andersson -M: Konrad Dybcio -L: linux-arm-msm@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git -F: Documentation/devicetree/bindings/arm/qcom-soc.yaml -F: Documentation/devicetree/bindings/arm/qcom.yaml -F: Documentation/devicetree/bindings/bus/qcom* -F: Documentation/devicetree/bindings/cache/qcom,llcc.yaml -F: Documentation/devicetree/bindings/firmware/qcom,scm.yaml -F: Documentation/devicetree/bindings/reserved-memory/qcom -F: Documentation/devicetree/bindings/soc/qcom/ -F: arch/arm/boot/dts/qcom/ -F: arch/arm/configs/qcom_defconfig -F: arch/arm/mach-qcom/ -F: arch/arm64/boot/dts/qcom/ -F: drivers/bus/qcom* -F: drivers/firmware/qcom/ -F: drivers/soc/qcom/ -F: include/dt-bindings/arm/qcom,ids.h -F: include/dt-bindings/firmware/qcom,scm.h -F: include/dt-bindings/soc/qcom* -F: include/linux/firmware/qcom -F: include/linux/soc/qcom/ -F: include/soc/qcom/ - -ARM/RDA MICRO ARCHITECTURE -M: Manivannan Sadhasivam -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-unisoc@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/arm/rda.yaml -F: Documentation/devicetree/bindings/gpio/gpio-rda.yaml -F: Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.yaml -F: Documentation/devicetree/bindings/serial/rda,8810pl-uart.yaml -F: Documentation/devicetree/bindings/timer/rda,8810pl-timer.yaml -F: arch/arm/boot/dts/unisoc/ -F: drivers/clocksource/timer-rda.c -F: drivers/gpio/gpio-rda.c -F: drivers/irqchip/irq-rda-intc.c -F: drivers/tty/serial/rda-uart.c - -ARM/REALTEK ARCHITECTURE -M: Andreas Färber -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-realtek-soc@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/arm/realtek.yaml -F: arch/arm/boot/dts/realtek/ -F: arch/arm/mach-realtek/ -F: arch/arm64/boot/dts/realtek/ - -ARM/RISC-V/RENESAS ARCHITECTURE -M: Geert Uytterhoeven -M: Magnus Damm -L: linux-renesas-soc@vger.kernel.org -S: Supported -Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/ -C: irc://irc.libera.chat/renesas-soc -T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next -F: Documentation/devicetree/bindings/hwinfo/renesas,prr.yaml -F: Documentation/devicetree/bindings/soc/renesas/ -F: arch/arm/boot/dts/renesas/ -F: arch/arm/configs/shmobile_defconfig -F: arch/arm/include/debug/renesas-scif.S -F: arch/arm/mach-shmobile/ -F: arch/arm64/boot/dts/renesas/ -F: arch/riscv/boot/dts/renesas/ -F: drivers/pmdomain/renesas/ -F: drivers/soc/renesas/ -F: include/linux/soc/renesas/ -K: \brenesas, - -ARM/RISCPC ARCHITECTURE -M: Russell King -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -W: http://www.armlinux.org.uk/ -F: arch/arm/include/asm/hardware/ioc.h -F: arch/arm/include/asm/hardware/iomd.h -F: arch/arm/include/asm/hardware/memc.h -F: arch/arm/mach-rpc/ -F: drivers/net/ethernet/8390/etherh.c -F: drivers/net/ethernet/i825xx/ether1* -F: drivers/net/ethernet/seeq/ether3* -F: drivers/scsi/arm/ - -ARM/Rockchip SoC support -M: Heiko Stuebner -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-rockchip@lists.infradead.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git -F: Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml -F: Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml -F: Documentation/devicetree/bindings/spi/spi-rockchip.yaml -F: arch/arm/boot/dts/rockchip/ -F: arch/arm/mach-rockchip/ -F: drivers/*/*/*rockchip* -F: drivers/*/*rockchip* -F: drivers/clk/rockchip/ -F: drivers/i2c/busses/i2c-rk3x.c -F: sound/soc/rockchip/ -N: rockchip - -ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES -M: Krzysztof Kozlowski -R: Alim Akhtar -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-samsung-soc@vger.kernel.org -S: Maintained -P: Documentation/process/maintainer-soc-clean-dts.rst -Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/ -B: mailto:linux-samsung-soc@vger.kernel.org -C: irc://irc.libera.chat/linux-exynos -T: git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git -F: Documentation/arch/arm/samsung/ -F: Documentation/devicetree/bindings/arm/samsung/ -F: Documentation/devicetree/bindings/hwinfo/samsung,* -F: Documentation/devicetree/bindings/power/pd-samsung.yaml -F: Documentation/devicetree/bindings/soc/samsung/ -F: arch/arm/boot/dts/samsung/ -F: arch/arm/mach-exynos*/ -F: arch/arm/mach-s3c/ -F: arch/arm/mach-s5p*/ -F: arch/arm64/boot/dts/exynos/ -F: drivers/*/*/*s3c24* -F: drivers/*/*s3c24* -F: drivers/*/*s3c64xx* -F: drivers/*/*s5pv210* -F: drivers/clocksource/samsung_pwm_timer.c -F: drivers/memory/samsung/ -F: drivers/pwm/pwm-samsung.c -F: drivers/soc/samsung/ -F: drivers/tty/serial/samsung* -F: include/clocksource/samsung_pwm.h -F: include/linux/platform_data/*s3c* -F: include/linux/serial_s3c.h -F: include/linux/soc/samsung/ -N: exynos -N: s3c64xx -N: s5pv210 - -ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT -M: Łukasz Stelmach -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-media@vger.kernel.org -S: Maintained -F: drivers/media/platform/samsung/s5p-g2d/ - -ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT -M: Marek Szyprowski -L: linux-samsung-soc@vger.kernel.org -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/cec/samsung,s5p-cec.yaml -F: drivers/media/cec/platform/s5p/ - -ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT -M: Andrzej Pietrasiewicz -M: Jacek Anaszewski -M: Sylwester Nawrocki -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/samsung,s5pv210-jpeg.yaml -F: drivers/media/platform/samsung/s5p-jpeg/ - -ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT -M: Marek Szyprowski -M: Andrzej Hajda -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/samsung,s5p-mfc.yaml -F: drivers/media/platform/samsung/s5p-mfc/ - -ARM/SOCFPGA ARCHITECTURE -M: Dinh Nguyen -S: Maintained -W: http://www.rocketboards.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git -F: arch/arm/boot/dts/intel/socfpga/ -F: arch/arm/configs/socfpga_defconfig -F: arch/arm/mach-socfpga/ -F: arch/arm64/boot/dts/altera/ -F: arch/arm64/boot/dts/intel/ - -ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT -M: Dinh Nguyen -S: Maintained -F: drivers/clk/socfpga/ - -ARM/SOCFPGA EDAC SUPPORT -M: Dinh Nguyen -S: Maintained -F: drivers/edac/altera_edac.[ch] - -ARM/SPREADTRUM SoC SUPPORT -M: Orson Zhai -M: Baolin Wang -R: Chunyan Zhang -S: Maintained -F: arch/arm64/boot/dts/sprd -N: sprd -N: sc27xx -N: sc2731 - -ARM/STI ARCHITECTURE -M: Patrice Chotard -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -W: http://www.stlinux.com -F: Documentation/devicetree/bindings/i2c/st,sti-i2c.yaml -F: Documentation/devicetree/bindings/spi/st,ssc-spi.yaml -F: arch/arm/boot/dts/st/sti* -F: arch/arm/mach-sti/ -F: drivers/ata/ahci_st.c -F: drivers/char/hw_random/st-rng.c -F: drivers/clocksource/arm_global_timer.c -F: drivers/clocksource/clksrc_st_lpc.c -F: drivers/cpufreq/sti-cpufreq.c -F: drivers/dma/st_fdma* -F: drivers/i2c/busses/i2c-st.c -F: drivers/media/platform/st/sti/c8sectpfe/ -F: drivers/media/rc/st_rc.c -F: drivers/mmc/host/sdhci-st.c -F: drivers/phy/st/phy-miphy28lp.c -F: drivers/phy/st/phy-stih407-usb.c -F: drivers/pinctrl/pinctrl-st.c -F: drivers/remoteproc/st_remoteproc.c -F: drivers/remoteproc/st_slim_rproc.c -F: drivers/reset/sti/ -F: drivers/rtc/rtc-st-lpc.c -F: drivers/tty/serial/st-asc.c -F: drivers/usb/dwc3/dwc3-st.c -F: drivers/usb/host/ehci-st.c -F: drivers/usb/host/ohci-st.c -F: drivers/watchdog/st_lpc_wdt.c -F: include/linux/remoteproc/st_slim_rproc.h - -ARM/STM32 ARCHITECTURE -M: Maxime Coquelin -M: Alexandre Torgue -L: linux-stm32@st-md-mailman.stormreply.com (moderated for non-subscribers) -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next -F: arch/arm/boot/dts/st/stm32* -F: arch/arm/mach-stm32/ -F: arch/arm64/boot/dts/st/ -F: drivers/clocksource/armv7m_systick.c -N: stm32 -N: stm - -ARM/SUNPLUS SP7021 SOC SUPPORT -M: Qin Jian -L: linux-arm-kernel@lists.infradead.org (moderated for mon-subscribers) -S: Maintained -W: https://sunplus-tibbo.atlassian.net/wiki/spaces/doc/overview -F: Documentation/devicetree/bindings/arm/sunplus,sp7021.yaml -F: Documentation/devicetree/bindings/clock/sunplus,sp7021-clkc.yaml -F: Documentation/devicetree/bindings/interrupt-controller/sunplus,sp7021-intc.yaml -F: Documentation/devicetree/bindings/reset/sunplus,reset.yaml -F: arch/arm/boot/dts/sunplus/ -F: arch/arm/configs/sp7021_*defconfig -F: drivers/clk/clk-sp7021.c -F: drivers/irqchip/irq-sp7021-intc.c -F: drivers/reset/reset-sunplus.c -F: include/dt-bindings/clock/sunplus,sp7021-clkc.h -F: include/dt-bindings/reset/sunplus,sp7021-reset.h - -ARM/Synaptics SoC support -M: Jisheng Zhang -M: Sebastian Hesselbarth -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: arch/arm/boot/dts/synaptics/ -F: arch/arm/mach-berlin/ -F: arch/arm64/boot/dts/synaptics/ - -ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT -M: Hans Verkuil -L: linux-tegra@vger.kernel.org -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/cec/nvidia,tegra114-cec.yaml -F: drivers/media/cec/platform/tegra/ - -ARM/TESLA FSD SoC SUPPORT -M: Alim Akhtar -M: linux-fsd@tesla.com -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-samsung-soc@vger.kernel.org -S: Maintained -F: arch/arm64/boot/dts/tesla/ - -ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS -M: Santosh Shilimkar -L: linux-kernel@vger.kernel.org -S: Maintained -F: drivers/memory/*emif* - -ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE -M: Nishanth Menon -M: Santosh Shilimkar -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git -F: arch/arm/boot/dts/ti/keystone/ -F: arch/arm/mach-keystone/ - -ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK -M: Santosh Shilimkar -L: linux-kernel@vger.kernel.org -S: Maintained -F: drivers/clk/keystone/ - -ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE -M: Santosh Shilimkar -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-kernel@vger.kernel.org -S: Maintained -F: drivers/clocksource/timer-keystone.c - -ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER -M: Santosh Shilimkar -L: linux-kernel@vger.kernel.org -S: Maintained -F: drivers/power/reset/keystone-reset.c - -ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE -M: Nishanth Menon -M: Vignesh Raghavendra -M: Tero Kristo -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Supported -F: Documentation/devicetree/bindings/arm/ti/k3.yaml -F: Documentation/devicetree/bindings/hwinfo/ti,k3-socinfo.yaml -F: arch/arm64/boot/dts/ti/Makefile -F: arch/arm64/boot/dts/ti/k3-* - -ARM/TEXAS INSTRUMENTS NSPIRE ARCHITECTURE -M: Krzysztof Kozlowski -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Odd Fixes -F: Documentation/devicetree/bindings/*/*/ti,nspire* -F: Documentation/devicetree/bindings/*/ti,nspire* -F: Documentation/devicetree/bindings/arm/ti/nspire.yaml -F: arch/arm/boot/dts/nspire/ - -ARM/TOSHIBA VISCONTI ARCHITECTURE -M: Nobuhiro Iwamatsu -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git -F: Documentation/devicetree/bindings/arm/toshiba.yaml -F: Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pipllct.yaml -F: Documentation/devicetree/bindings/clock/toshiba,tmpv770x-pismu.yaml -F: Documentation/devicetree/bindings/gpio/toshiba,gpio-visconti.yaml -F: Documentation/devicetree/bindings/net/toshiba,visconti-dwmac.yaml -F: Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml -F: Documentation/devicetree/bindings/pinctrl/toshiba,visconti-pinctrl.yaml -F: Documentation/devicetree/bindings/watchdog/toshiba,visconti-wdt.yaml -F: arch/arm64/boot/dts/toshiba/ -F: drivers/clk/visconti/ -F: drivers/gpio/gpio-visconti.c -F: drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c -F: drivers/pci/controller/dwc/pcie-visconti.c -F: drivers/pinctrl/visconti/ -F: drivers/watchdog/visconti_wdt.c -N: visconti - -ARM/UNIPHIER ARCHITECTURE -M: Kunihiko Hayashi -M: Masami Hiramatsu -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/arm/socionext/uniphier.yaml -F: Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml -F: Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml -F: Documentation/devicetree/bindings/soc/socionext/socionext,uniphier*.yaml -F: arch/arm/boot/dts/socionext/uniphier* -F: arch/arm/include/asm/hardware/cache-uniphier.h -F: arch/arm/mm/cache-uniphier.c -F: arch/arm64/boot/dts/socionext/uniphier* -F: drivers/bus/uniphier-system-bus.c -F: drivers/clk/uniphier/ -F: drivers/dma/uniphier-mdmac.c -F: drivers/gpio/gpio-uniphier.c -F: drivers/i2c/busses/i2c-uniphier* -F: drivers/irqchip/irq-uniphier-aidet.c -F: drivers/mmc/host/uniphier-sd.c -F: drivers/pinctrl/uniphier/ -F: drivers/reset/reset-uniphier.c -F: drivers/tty/serial/8250/8250_uniphier.c -N: uniphier - -ARM/VERSATILE EXPRESS PLATFORM -M: Liviu Dudau -M: Sudeep Holla -M: Lorenzo Pieralisi -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -N: mps2 -N: vexpress -F: arch/arm/mach-versatile/ -F: arch/arm64/boot/dts/arm/ -F: drivers/clocksource/timer-versatile.c -X: drivers/cpufreq/vexpress-spc-cpufreq.c -X: Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml - -ARM/VFP SUPPORT -M: Russell King -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -W: http://www.armlinux.org.uk/ -F: arch/arm/vfp/ - -ARM/VT8500 ARM ARCHITECTURE -M: Alexey Charkov -M: Krzysztof Kozlowski -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Odd Fixes -F: Documentation/devicetree/bindings/i2c/i2c-wmt.txt -F: arch/arm/boot/dts/vt8500/ -F: arch/arm/mach-vt8500/ -F: drivers/clocksource/timer-vt8500.c -F: drivers/i2c/busses/i2c-viai2c-wmt.c -F: drivers/mmc/host/wmt-sdmmc.c -F: drivers/pwm/pwm-vt8500.c -F: drivers/rtc/rtc-vt8500.c -F: drivers/tty/serial/vt8500_serial.c -F: drivers/video/fbdev/vt8500lcdfb.* -F: drivers/video/fbdev/wm8505fb* -F: drivers/video/fbdev/wmt_ge_rops.* - -ARM/ZYNQ ARCHITECTURE -M: Michal Simek -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Supported -W: http://wiki.xilinx.com -T: git https://github.com/Xilinx/linux-xlnx.git -F: Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml -F: Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml -F: Documentation/devicetree/bindings/memory-controllers/snps,dw-umctl2-ddrc.yaml -F: Documentation/devicetree/bindings/memory-controllers/xlnx,zynq-ddrc-a05.yaml -F: Documentation/devicetree/bindings/soc/xilinx/xilinx.yaml -F: Documentation/devicetree/bindings/spi/xlnx,zynq-qspi.yaml -F: arch/arm/mach-zynq/ -F: drivers/clocksource/timer-cadence-ttc.c -F: drivers/cpuidle/cpuidle-zynq.c -F: drivers/edac/synopsys_edac.c -F: drivers/i2c/busses/i2c-cadence.c -F: drivers/i2c/busses/i2c-xiic.c -F: drivers/mmc/host/sdhci-of-arasan.c -N: zynq -N: xilinx - -ARM64 FIT SUPPORT -M: Simon Glass -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: arch/arm64/boot/Makefile -F: scripts/make_fit.py - -ARM64 PLATFORM DRIVERS -M: Hans de Goede -M: Ilpo Järvinen -R: Bryan O'Donoghue -L: platform-driver-x86@vger.kernel.org -S: Maintained -Q: https://patchwork.kernel.org/project/platform-driver-x86/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git -F: drivers/platform/arm64/ - -ARM64 PORT (AARCH64 ARCHITECTURE) -M: Catalin Marinas -M: Will Deacon -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git -F: Documentation/arch/arm64/ -F: arch/arm64/ -F: tools/testing/selftests/arm64/ -X: arch/arm64/boot/dts/ - -ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWITCH DRIVER -M: George McCollister -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/dsa/arrow,xrs700x.yaml -F: drivers/net/dsa/xrs700x/* -F: net/dsa/tag_xrs700x.c - -AS3645A LED FLASH CONTROLLER DRIVER -M: Sakari Ailus -L: linux-leds@vger.kernel.org -S: Maintained -F: drivers/leds/flash/leds-as3645a.c - -ASAHI KASEI AK7375 LENS VOICE COIL DRIVER -M: Tianshu Qiu -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/asahi-kasei,ak7375.yaml -F: drivers/media/i2c/ak7375.c - -ASAHI KASEI AK8974 DRIVER -M: Linus Walleij -L: linux-iio@vger.kernel.org -S: Supported -W: http://www.akm.com/ -F: drivers/iio/magnetometer/ak8974.c - -AOSONG AGS02MA TVOC SENSOR DRIVER -M: Anshul Dalal -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/chemical/aosong,ags02ma.yaml -F: drivers/iio/chemical/ags02ma.c - -ASC7621 HARDWARE MONITOR DRIVER -M: George Joseph -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/asc7621.rst -F: drivers/hwmon/asc7621.c - -ASIX AX88796C SPI ETHERNET ADAPTER -M: Łukasz Stelmach -S: Maintained -F: Documentation/devicetree/bindings/net/asix,ax88796c.yaml -F: drivers/net/ethernet/asix/ax88796c_* - -ASIX PHY DRIVER [RUST] -M: FUJITA Tomonori -R: Trevor Gross -L: netdev@vger.kernel.org -L: rust-for-linux@vger.kernel.org -S: Maintained -F: drivers/net/phy/ax88796b_rust.rs - -ASPEED CRYPTO DRIVER -M: Neal Liu -L: linux-aspeed@lists.ozlabs.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/crypto/aspeed,* -F: drivers/crypto/aspeed/ - -ASPEED PECI CONTROLLER -M: Iwona Winiarska -L: linux-aspeed@lists.ozlabs.org (moderated for non-subscribers) -L: openbmc@lists.ozlabs.org (moderated for non-subscribers) -S: Supported -F: Documentation/devicetree/bindings/peci/peci-aspeed.yaml -F: drivers/peci/controller/peci-aspeed.c - -ASPEED PINCTRL DRIVERS -M: Andrew Jeffery -L: linux-aspeed@lists.ozlabs.org (moderated for non-subscribers) -L: openbmc@lists.ozlabs.org (moderated for non-subscribers) -L: linux-gpio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/pinctrl/aspeed,* -F: drivers/pinctrl/aspeed/ - -ASPEED SCU INTERRUPT CONTROLLER DRIVER -M: Eddie James -L: linux-aspeed@lists.ozlabs.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt -F: drivers/irqchip/irq-aspeed-scu-ic.c -F: include/dt-bindings/interrupt-controller/aspeed-scu-ic.h - -ASPEED SD/MMC DRIVER -M: Andrew Jeffery -L: linux-aspeed@lists.ozlabs.org (moderated for non-subscribers) -L: openbmc@lists.ozlabs.org (moderated for non-subscribers) -L: linux-mmc@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/mmc/aspeed,sdhci.yaml -F: drivers/mmc/host/sdhci-of-aspeed* - -ASPEED SMC SPI DRIVER -M: Chin-Ting Kuo -M: Cédric Le Goater -L: linux-aspeed@lists.ozlabs.org (moderated for non-subscribers) -L: openbmc@lists.ozlabs.org (moderated for non-subscribers) -L: linux-spi@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/spi/aspeed,ast2600-fmc.yaml -F: drivers/spi/spi-aspeed-smc.c - -ASPEED USB UDC DRIVER -M: Neal Liu -L: linux-aspeed@lists.ozlabs.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/usb/aspeed,ast2600-udc.yaml -F: drivers/usb/gadget/udc/aspeed_udc.c - -ASPEED VIDEO ENGINE DRIVER -M: Eddie James -L: linux-media@vger.kernel.org -L: openbmc@lists.ozlabs.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/media/aspeed-video.txt -F: drivers/media/platform/aspeed/ - -ASUS EC HARDWARE MONITOR DRIVER -M: Eugene Shalygin -L: linux-hwmon@vger.kernel.org -S: Maintained -F: drivers/hwmon/asus-ec-sensors.c - -ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS -M: Corentin Chary -M: Luke D. Jones -L: platform-driver-x86@vger.kernel.org -S: Maintained -W: https://asus-linux.org/ -F: drivers/platform/x86/asus*.c -F: drivers/platform/x86/eeepc*.c - -ASUS TF103C DOCK DRIVER -M: Hans de Goede -L: platform-driver-x86@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git -F: drivers/platform/x86/asus-tf103c-dock.c - -ASUS ROG RYUJIN AIO HARDWARE MONITOR DRIVER -M: Aleksa Savic -L: linux-hwmon@vger.kernel.org -S: Maintained -F: drivers/hwmon/asus_rog_ryujin.c - -ASUS WIRELESS RADIO CONTROL DRIVER -M: João Paulo Rechi Vita -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/asus-wireless.c - -ASUS WMI HARDWARE MONITOR DRIVER -M: Ed Brindley -M: Denis Pauk -L: linux-hwmon@vger.kernel.org -S: Maintained -F: drivers/hwmon/asus_wmi_sensors.c - -ASYMMETRIC KEYS -M: David Howells -L: keyrings@vger.kernel.org -S: Maintained -F: Documentation/crypto/asymmetric-keys.rst -F: crypto/asymmetric_keys/ -F: include/crypto/pkcs7.h -F: include/crypto/public_key.h -F: include/linux/verification.h - -ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API -R: Dan Williams -S: Odd fixes -W: http://sourceforge.net/projects/xscaleiop -F: Documentation/crypto/async-tx-api.rst -F: crypto/async_tx/ -F: include/linux/async_tx.h - -AT24 EEPROM DRIVER -M: Bartosz Golaszewski -L: linux-i2c@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git -F: Documentation/devicetree/bindings/eeprom/at24.yaml -F: drivers/misc/eeprom/at24.c - -ATA OVER ETHERNET (AOE) DRIVER -M: "Justin Sanders" -S: Supported -W: http://www.openaoe.org/ -F: Documentation/admin-guide/aoe/ -F: drivers/block/aoe/ - -ATC260X PMIC MFD DRIVER -M: Manivannan Sadhasivam -M: Cristian Ciocaltea -L: linux-actions@lists.infradead.org -S: Maintained -F: Documentation/devicetree/bindings/mfd/actions,atc260x.yaml -F: drivers/input/misc/atc260x-onkey.c -F: drivers/mfd/atc260* -F: drivers/power/reset/atc260x-poweroff.c -F: drivers/regulator/atc260x-regulator.c -F: include/linux/mfd/atc260x/* - -ATHEROS 71XX/9XXX GPIO DRIVER -M: Alban Bedel -S: Maintained -W: https://github.com/AlbanBedel/linux -T: git git://github.com/AlbanBedel/linux -F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt -F: drivers/gpio/gpio-ath79.c - -ATHEROS 71XX/9XXX USB PHY DRIVER -M: Alban Bedel -S: Maintained -W: https://github.com/AlbanBedel/linux -T: git git://github.com/AlbanBedel/linux -F: Documentation/devicetree/bindings/phy/phy-ath79-usb.txt -F: drivers/phy/qualcomm/phy-ath79-usb.c - -ATHEROS ATH GENERIC UTILITIES -M: Kalle Valo -L: linux-wireless@vger.kernel.org -S: Supported -F: drivers/net/wireless/ath/* - -ATHEROS ATH5K WIRELESS DRIVER -M: Jiri Slaby -M: Nick Kossifidis -M: Luis Chamberlain -L: linux-wireless@vger.kernel.org -S: Maintained -W: https://wireless.wiki.kernel.org/en/users/Drivers/ath5k -F: drivers/net/wireless/ath/ath5k/ - -ATHEROS ATH6KL WIRELESS DRIVER -L: linux-wireless@vger.kernel.org -S: Orphan -W: https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl -F: drivers/net/wireless/ath/ath6kl/ - -ATI_REMOTE2 DRIVER -M: Ville Syrjala -S: Maintained -F: drivers/input/misc/ati_remote2.c - -ATK0110 HWMON DRIVER -M: Luca Tettamanti -L: linux-hwmon@vger.kernel.org -S: Maintained -F: drivers/hwmon/asus_atk0110.c - -ATLX ETHERNET DRIVERS -M: Chris Snook -L: netdev@vger.kernel.org -S: Maintained -W: http://sourceforge.net/projects/atl1 -W: http://atl1.sourceforge.net -F: drivers/net/ethernet/atheros/ - -ATM -M: Chas Williams <3chas3@gmail.com> -L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) -L: netdev@vger.kernel.org -S: Maintained -W: http://linux-atm.sourceforge.net -F: drivers/atm/ -F: include/linux/atm* -F: include/linux/sonet.h -F: include/uapi/linux/atm* -F: include/uapi/linux/sonet.h - -ATMEL MACB ETHERNET DRIVER -M: Nicolas Ferre -M: Claudiu Beznea -S: Supported -F: drivers/net/ethernet/cadence/ - -ATMEL MAXTOUCH DRIVER -M: Nick Dyer -S: Maintained -T: git git://github.com/ndyer/linux.git -F: Documentation/devicetree/bindings/input/atmel,maxtouch.yaml -F: drivers/input/touchscreen/atmel_mxt_ts.c - -ATOMIC INFRASTRUCTURE -M: Will Deacon -M: Peter Zijlstra -R: Boqun Feng -R: Mark Rutland -L: linux-kernel@vger.kernel.org -S: Maintained -F: Documentation/atomic_*.txt -F: arch/*/include/asm/atomic*.h -F: include/*/atomic*.h -F: include/linux/refcount.h -F: scripts/atomic/ - -ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER -M: Bradley Grove -L: linux-scsi@vger.kernel.org -S: Supported -W: http://www.attotech.com -F: drivers/scsi/esas2r - -ATUSB IEEE 802.15.4 RADIO DRIVER -M: Stefan Schmidt -L: linux-wpan@vger.kernel.org -S: Maintained -F: drivers/net/ieee802154/at86rf230.h -F: drivers/net/ieee802154/atusb.c -F: drivers/net/ieee802154/atusb.h - -AUDIT SUBSYSTEM -M: Paul Moore -M: Eric Paris -L: audit@vger.kernel.org -S: Supported -W: https://github.com/linux-audit -Q: https://patchwork.kernel.org/project/audit/list -B: mailto:audit@vger.kernel.org -P: https://github.com/linux-audit/audit-kernel/blob/main/README.md -T: git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git -F: include/asm-generic/audit_*.h -F: include/linux/audit.h -F: include/linux/audit_arch.h -F: include/uapi/linux/audit.h -F: kernel/audit* -F: lib/*audit.c -K: \baudit_[a-z_0-9]\+\b - -AUXILIARY BUS DRIVER -M: Greg Kroah-Hartman -R: Dave Ertman -R: Ira Weiny -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git -F: Documentation/driver-api/auxiliary_bus.rst -F: drivers/base/auxiliary.c -F: include/linux/auxiliary_bus.h - -AUXILIARY DISPLAY DRIVERS -M: Andy Shevchenko -R: Geert Uytterhoeven -S: Odd Fixes -T: git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-auxdisplay.git -F: Documentation/devicetree/bindings/auxdisplay/ -F: drivers/auxdisplay/ -F: include/linux/cfag12864b.h -F: include/uapi/linux/map_to_14segment.h -F: include/uapi/linux/map_to_7segment.h - -AVAGO APDS9306 AMBIENT LIGHT SENSOR DRIVER -M: Subhajit Ghosh -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/light/avago,apds9300.yaml -F: drivers/iio/light/apds9306.c - -AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER -M: Andreas Klinger -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml -F: drivers/iio/adc/hx711.c - -AX.25 NETWORK LAYER -L: linux-hams@vger.kernel.org -S: Orphan -W: https://linux-ax25.in-berlin.de -F: include/net/ax25.h -F: include/uapi/linux/ax25.h -F: net/ax25/ - -AXENTIA ARM DEVICES -M: Peter Rosin -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: arch/arm/boot/dts/microchip/at91-linea.dtsi -F: arch/arm/boot/dts/microchip/at91-natte.dtsi -F: arch/arm/boot/dts/microchip/at91-nattis-2-natte-2.dts -F: arch/arm/boot/dts/microchip/at91-tse850-3.dts - -AXENTIA ASOC DRIVERS -M: Peter Rosin -L: linux-sound@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/sound/axentia,* -F: sound/soc/atmel/tse850-pcm5142.c - -AXI-FAN-CONTROL HARDWARE MONITOR DRIVER -M: Nuno Sá -L: linux-hwmon@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml -F: drivers/hwmon/axi-fan-control.c - -AXI SPI ENGINE -M: Michael Hennerich -M: Nuno Sá -R: David Lechner -L: linux-spi@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/spi/adi,axi-spi-engine.yaml -F: drivers/spi/spi-axi-spi-engine.c - -AXI PWM GENERATOR -M: Michael Hennerich -M: Nuno Sá -L: linux-pwm@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/pwm/adi,axi-pwmgen.yaml -F: drivers/pwm/pwm-axi-pwmgen.c - -AXXIA I2C CONTROLLER -M: Krzysztof Adamski -L: linux-i2c@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/i2c/i2c-axxia.txt -F: drivers/i2c/busses/i2c-axxia.c - -AZ6007 DVB DRIVER -M: Mauro Carvalho Chehab -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/usb/dvb-usb-v2/az6007.c - -AZTECH FM RADIO RECEIVER DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/radio/radio-aztech* - -B43 WIRELESS DRIVER -L: linux-wireless@vger.kernel.org -L: b43-dev@lists.infradead.org -S: Orphan -W: https://wireless.wiki.kernel.org/en/users/Drivers/b43 -F: drivers/net/wireless/broadcom/b43/ - -B43LEGACY WIRELESS DRIVER -L: linux-wireless@vger.kernel.org -L: b43-dev@lists.infradead.org -S: Orphan -W: https://wireless.wiki.kernel.org/en/users/Drivers/b43 -F: drivers/net/wireless/broadcom/b43legacy/ - -BACKLIGHT CLASS/SUBSYSTEM -M: Lee Jones -M: Daniel Thompson -M: Jingoo Han -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git -F: Documentation/ABI/stable/sysfs-class-backlight -F: Documentation/ABI/testing/sysfs-class-backlight -F: Documentation/devicetree/bindings/leds/backlight -F: drivers/video/backlight/ -F: include/linux/backlight.h -F: include/linux/pwm_backlight.h - -BARCO P50 GPIO DRIVER -M: Santosh Kumar Yadav -M: Peter Korsgaard -S: Maintained -F: drivers/platform/x86/barco-p50-gpio.c - -BATMAN ADVANCED -M: Marek Lindner -M: Simon Wunderlich -M: Antonio Quartulli -M: Sven Eckelmann -L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers) -S: Maintained -W: https://www.open-mesh.org/ -Q: https://patchwork.open-mesh.org/project/batman/list/ -B: https://www.open-mesh.org/projects/batman-adv/issues -C: ircs://irc.hackint.org/batadv -T: git https://git.open-mesh.org/linux-merge.git -F: Documentation/networking/batman-adv.rst -F: include/uapi/linux/batadv_packet.h -F: include/uapi/linux/batman_adv.h -F: net/batman-adv/ - -BAYCOM/HDLCDRV DRIVERS FOR AX.25 -M: Thomas Sailer -L: linux-hams@vger.kernel.org -S: Maintained -W: http://www.baycom.org/~tom/ham/ham.html -F: drivers/net/hamradio/baycom* - -BCACHE (BLOCK LAYER CACHE) -M: Coly Li -M: Kent Overstreet -L: linux-bcache@vger.kernel.org -S: Maintained -W: http://bcache.evilpiepirate.org -C: irc://irc.oftc.net/bcache -F: drivers/md/bcache/ - -BCACHEFS -M: Kent Overstreet -L: linux-bcachefs@vger.kernel.org -S: Supported -C: irc://irc.oftc.net/bcache -T: git https://evilpiepirate.org/git/bcachefs.git -F: fs/bcachefs/ -F: Documentation/filesystems/bcachefs/ - -BDISP ST MEDIA DRIVER -M: Fabien Dessenne -L: linux-media@vger.kernel.org -S: Supported -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/platform/st/sti/bdisp - -BECKHOFF CX5020 ETHERCAT MASTER DRIVER -M: Dariusz Marcinkiewicz -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/ec_bhf.c - -BEFS FILE SYSTEM -M: Luis de Bethencourt -M: Salah Triki -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git -F: Documentation/filesystems/befs.rst -F: fs/befs/ - -BFQ I/O SCHEDULER -M: Yu Kuai -L: linux-block@vger.kernel.org -S: Odd Fixes -F: Documentation/block/bfq-iosched.rst -F: block/bfq-* - -BFS FILE SYSTEM -M: "Tigran A. Aivazian" -S: Maintained -F: Documentation/filesystems/bfs.rst -F: fs/bfs/ -F: include/uapi/linux/bfs_fs.h - -BINMAN -M: Simon Glass -S: Supported -F: Documentation/devicetree/bindings/mtd/partitions/binman* - -BITMAP API -M: Yury Norov -R: Rasmus Villemoes -S: Maintained -F: include/linux/bitfield.h -F: include/linux/bitmap-str.h -F: include/linux/bitmap.h -F: include/linux/bits.h -F: include/linux/cpumask.h -F: include/linux/cpumask_types.h -F: include/linux/find.h -F: include/linux/nodemask.h -F: include/linux/nodemask_types.h -F: include/vdso/bits.h -F: lib/bitmap-str.c -F: lib/bitmap.c -F: lib/cpumask.c -F: lib/cpumask_kunit.c -F: lib/find_bit.c -F: lib/find_bit_benchmark.c -F: lib/test_bitmap.c -F: tools/include/linux/bitfield.h -F: tools/include/linux/bitmap.h -F: tools/include/linux/bits.h -F: tools/include/linux/find.h -F: tools/include/vdso/bits.h -F: tools/lib/bitmap.c -F: tools/lib/find_bit.c - -BITOPS API -M: Yury Norov -R: Rasmus Villemoes -S: Maintained -F: arch/*/include/asm/bitops.h -F: arch/*/include/asm/bitops_32.h -F: arch/*/include/asm/bitops_64.h -F: arch/*/lib/bitops.c -F: include/asm-generic/bitops -F: include/asm-generic/bitops.h -F: include/linux/bitops.h -F: lib/test_bitops.c -F: tools/*/bitops* - -BLINKM RGB LED DRIVER -M: Jan-Simon Moeller -S: Maintained -F: drivers/leds/leds-blinkm.c - -BLOCK LAYER -M: Jens Axboe -L: linux-block@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git -F: Documentation/ABI/stable/sysfs-block -F: Documentation/block/ -F: block/ -F: drivers/block/ -F: include/linux/bio.h -F: include/linux/blk* -F: kernel/trace/blktrace.c -F: lib/sbitmap.c - -BLOCK LAYER DEVICE DRIVER API [RUST] -M: Andreas Hindborg -R: Boqun Feng -L: linux-block@vger.kernel.org -L: rust-for-linux@vger.kernel.org -S: Supported -W: https://rust-for-linux.com -B: https://github.com/Rust-for-Linux/linux/issues -C: https://rust-for-linux.zulipchat.com/#narrow/stream/Block -T: git https://github.com/Rust-for-Linux/linux.git rust-block-next -F: drivers/block/rnull.rs -F: rust/kernel/block.rs -F: rust/kernel/block/ - -BLOCK2MTD DRIVER -M: Joern Engel -L: linux-mtd@lists.infradead.org -S: Maintained -F: drivers/mtd/devices/block2mtd.c - -BLUETOOTH DRIVERS -M: Marcel Holtmann -M: Luiz Augusto von Dentz -L: linux-bluetooth@vger.kernel.org -S: Supported -W: http://www.bluez.org/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git -T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git -F: Documentation/devicetree/bindings/net/bluetooth/ -F: drivers/bluetooth/ - -BLUETOOTH SUBSYSTEM -M: Marcel Holtmann -M: Johan Hedberg -M: Luiz Augusto von Dentz -L: linux-bluetooth@vger.kernel.org -S: Supported -W: http://www.bluez.org/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git -T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git -F: include/net/bluetooth/ -F: net/bluetooth/ - -BONDING DRIVER -M: Jay Vosburgh -M: Andy Gospodarek -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/networking/bonding.rst -F: drivers/net/bonding/ -F: include/net/bond* -F: include/uapi/linux/if_bonding.h -F: tools/testing/selftests/drivers/net/bonding/ - -BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER -M: Dan Robertson -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml -F: drivers/iio/accel/bma400* - -BOSCH SENSORTEC BMI323 IMU IIO DRIVER -M: Jagath Jog J -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/imu/bosch,bmi323.yaml -F: drivers/iio/imu/bmi323/ - -BPF JIT for ARC -M: Shahab Vahedi -L: bpf@vger.kernel.org -S: Maintained -F: arch/arc/net/ - -BPF JIT for ARM -M: Russell King -M: Puranjay Mohan -L: bpf@vger.kernel.org -S: Maintained -F: arch/arm/net/ - -BPF JIT for ARM64 -M: Daniel Borkmann -M: Alexei Starovoitov -M: Puranjay Mohan -R: Xu Kuohai -L: bpf@vger.kernel.org -S: Supported -F: arch/arm64/net/ - -BPF JIT for LOONGARCH -M: Tiezhu Yang -R: Hengqi Chen -L: bpf@vger.kernel.org -S: Maintained -F: arch/loongarch/net/ - -BPF JIT for MIPS (32-BIT AND 64-BIT) -M: Johan Almbladh -M: Paul Burton -L: bpf@vger.kernel.org -S: Maintained -F: arch/mips/net/ - -BPF JIT for NFP NICs -M: Jakub Kicinski -L: bpf@vger.kernel.org -S: Odd Fixes -F: drivers/net/ethernet/netronome/nfp/bpf/ - -BPF JIT for POWERPC (32-BIT AND 64-BIT) -M: Michael Ellerman -M: Hari Bathini -M: Christophe Leroy -R: Naveen N Rao -L: bpf@vger.kernel.org -S: Supported -F: arch/powerpc/net/ - -BPF JIT for RISC-V (32-bit) -M: Luke Nelson -M: Xi Wang -L: bpf@vger.kernel.org -S: Maintained -F: arch/riscv/net/ -X: arch/riscv/net/bpf_jit_comp64.c - -BPF JIT for RISC-V (64-bit) -M: Björn Töpel -R: Pu Lehui -R: Puranjay Mohan -L: bpf@vger.kernel.org -S: Maintained -F: arch/riscv/net/ -X: arch/riscv/net/bpf_jit_comp32.c - -BPF JIT for S390 -M: Ilya Leoshkevich -M: Heiko Carstens -M: Vasily Gorbik -L: bpf@vger.kernel.org -S: Supported -F: arch/s390/net/ -X: arch/s390/net/pnet.c - -BPF JIT for SPARC (32-BIT AND 64-BIT) -M: David S. Miller -L: bpf@vger.kernel.org -S: Odd Fixes -F: arch/sparc/net/ - -BPF JIT for X86 32-BIT -M: Wang YanQing -L: bpf@vger.kernel.org -S: Odd Fixes -F: arch/x86/net/bpf_jit_comp32.c - -BPF JIT for X86 64-BIT -M: Alexei Starovoitov -M: Daniel Borkmann -L: bpf@vger.kernel.org -S: Supported -F: arch/x86/net/ -X: arch/x86/net/bpf_jit_comp32.c - -BPF [BTF] -M: Martin KaFai Lau -L: bpf@vger.kernel.org -S: Maintained -F: include/linux/btf* -F: kernel/bpf/btf.c - -BPF [CORE] -M: Alexei Starovoitov -M: Daniel Borkmann -R: John Fastabend -L: bpf@vger.kernel.org -S: Maintained -F: include/linux/bpf* -F: include/linux/filter.h -F: include/linux/tnum.h -F: kernel/bpf/core.c -F: kernel/bpf/dispatcher.c -F: kernel/bpf/mprog.c -F: kernel/bpf/syscall.c -F: kernel/bpf/tnum.c -F: kernel/bpf/trampoline.c -F: kernel/bpf/verifier.c - -BPF [CRYPTO] -M: Vadim Fedorenko -L: bpf@vger.kernel.org -S: Maintained -F: crypto/bpf_crypto_skcipher.c -F: include/linux/bpf_crypto.h -F: kernel/bpf/crypto.c - -BPF [DOCUMENTATION] (Related to Standardization) -R: David Vernet -L: bpf@vger.kernel.org -L: bpf@ietf.org -S: Maintained -F: Documentation/bpf/standardization/ - -BPF [GENERAL] (Safe Dynamic Programs and Tools) -M: Alexei Starovoitov -M: Daniel Borkmann -M: Andrii Nakryiko -R: Martin KaFai Lau -R: Eduard Zingerman -R: Song Liu -R: Yonghong Song -R: John Fastabend -R: KP Singh -R: Stanislav Fomichev -R: Hao Luo -R: Jiri Olsa -L: bpf@vger.kernel.org -S: Supported -W: https://bpf.io/ -Q: https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173 -T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git -T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git -F: Documentation/bpf/ -F: Documentation/networking/filter.rst -F: Documentation/userspace-api/ebpf/ -F: arch/*/net/* -F: include/linux/bpf* -F: include/linux/btf* -F: include/linux/filter.h -F: include/trace/events/xdp.h -F: include/uapi/linux/bpf* -F: include/uapi/linux/btf* -F: include/uapi/linux/filter.h -F: kernel/bpf/ -F: kernel/trace/bpf_trace.c -F: lib/buildid.c -F: lib/test_bpf.c -F: net/bpf/ -F: net/core/filter.c -F: net/sched/act_bpf.c -F: net/sched/cls_bpf.c -F: samples/bpf/ -F: scripts/bpf_doc.py -F: scripts/Makefile.btf -F: scripts/pahole-version.sh -F: tools/bpf/ -F: tools/lib/bpf/ -F: tools/testing/selftests/bpf/ - -BPF [ITERATOR] -M: Yonghong Song -L: bpf@vger.kernel.org -S: Maintained -F: kernel/bpf/*iter.c - -BPF [L7 FRAMEWORK] (sockmap) -M: John Fastabend -M: Jakub Sitnicki -L: netdev@vger.kernel.org -L: bpf@vger.kernel.org -S: Maintained -F: include/linux/skmsg.h -F: net/core/skmsg.c -F: net/core/sock_map.c -F: net/ipv4/tcp_bpf.c -F: net/ipv4/udp_bpf.c -F: net/unix/unix_bpf.c - -BPF [LIBRARY] (libbpf) -M: Andrii Nakryiko -M: Eduard Zingerman -L: bpf@vger.kernel.org -S: Maintained -F: tools/lib/bpf/ - -BPF [MISC] -L: bpf@vger.kernel.org -S: Odd Fixes -K: (?:\b|_)bpf(?:\b|_) - -BPF [NETKIT] (BPF-programmable network device) -M: Daniel Borkmann -M: Nikolay Aleksandrov -L: bpf@vger.kernel.org -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/netkit.c -F: include/net/netkit.h - -BPF [NETWORKING] (struct_ops, reuseport) -M: Martin KaFai Lau -L: bpf@vger.kernel.org -L: netdev@vger.kernel.org -S: Maintained -F: kernel/bpf/bpf_struct* - -BPF [NETWORKING] (tcx & tc BPF, sock_addr) -M: Martin KaFai Lau -M: Daniel Borkmann -R: John Fastabend -L: bpf@vger.kernel.org -L: netdev@vger.kernel.org -S: Maintained -F: include/net/tcx.h -F: kernel/bpf/tcx.c -F: net/core/filter.c -F: net/sched/act_bpf.c -F: net/sched/cls_bpf.c - -BPF [RINGBUF] -M: Andrii Nakryiko -L: bpf@vger.kernel.org -S: Maintained -F: kernel/bpf/ringbuf.c - -BPF [SECURITY & LSM] (Security Audit and Enforcement using BPF) -M: KP Singh -M: Matt Bobrowski -L: bpf@vger.kernel.org -S: Maintained -F: Documentation/bpf/prog_lsm.rst -F: include/linux/bpf_lsm.h -F: kernel/bpf/bpf_lsm.c -F: kernel/trace/bpf_trace.c -F: security/bpf/ - -BPF [SELFTESTS] (Test Runners & Infrastructure) -M: Andrii Nakryiko -M: Eduard Zingerman -R: Mykola Lysenko -L: bpf@vger.kernel.org -S: Maintained -F: tools/testing/selftests/bpf/ - -BPF [STORAGE & CGROUPS] -M: Martin KaFai Lau -L: bpf@vger.kernel.org -S: Maintained -F: kernel/bpf/*storage.c -F: kernel/bpf/bpf_lru* -F: kernel/bpf/cgroup.c - -BPF [TOOLING] (bpftool) -M: Quentin Monnet -L: bpf@vger.kernel.org -S: Maintained -F: kernel/bpf/disasm.* -F: tools/bpf/bpftool/ - -BPF [TRACING] -M: Song Liu -R: Jiri Olsa -L: bpf@vger.kernel.org -S: Maintained -F: kernel/bpf/stackmap.c -F: kernel/trace/bpf_trace.c -F: lib/buildid.c - -BROADCOM ASP 2.0 ETHERNET DRIVER -M: Justin Chen -M: Florian Fainelli -L: bcm-kernel-feedback-list@broadcom.com -L: netdev@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml -F: drivers/net/ethernet/broadcom/asp2/ - -BROADCOM B44 10/100 ETHERNET DRIVER -M: Michael Chan -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/ethernet/broadcom/b44.* - -BROADCOM B53/SF2 ETHERNET SWITCH DRIVER -M: Florian Fainelli -L: netdev@vger.kernel.org -L: openwrt-devel@lists.openwrt.org (subscribers-only) -S: Supported -F: Documentation/devicetree/bindings/net/dsa/brcm,b53.yaml -F: drivers/net/dsa/b53/* -F: drivers/net/dsa/bcm_sf2* -F: include/linux/dsa/brcm.h -F: include/linux/platform_data/b53.h - -BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE -M: Florian Fainelli -R: Broadcom internal kernel review list -L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -T: git https://github.com/broadcom/stblinux.git -F: Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml -F: drivers/pci/controller/pcie-brcmstb.c -F: drivers/staging/vc04_services -N: bcm2711 -N: bcm283* -N: raspberrypi - -BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE -M: Florian Fainelli -M: Ray Jui -M: Scott Branden -R: Broadcom internal kernel review list -S: Maintained -T: git https://github.com/broadcom/mach-bcm -F: arch/arm/mach-bcm/ -N: bcm281* -N: bcm113* -N: bcm216* -N: kona - -BROADCOM BCM2835 CAMERA DRIVERS -M: Raspberry Pi Kernel Maintenance -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/brcm,bcm2835-unicam.yaml -F: drivers/media/platform/broadcom/bcm2835-unicam* - -BROADCOM BCM47XX MIPS ARCHITECTURE -M: Hauke Mehrtens -M: Rafał Miłecki -L: linux-mips@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/mips/brcm/ -F: arch/mips/bcm47xx/* -F: arch/mips/include/asm/mach-bcm47xx/* - -BROADCOM BCM4908 ETHERNET DRIVER -M: Rafał Miłecki -R: Broadcom internal kernel review list -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/brcm,bcm4908-enet.yaml -F: drivers/net/ethernet/broadcom/bcm4908_enet.* -F: drivers/net/ethernet/broadcom/unimac.h - -BROADCOM BCM4908 PINMUX DRIVER -M: Rafał Miłecki -R: Broadcom internal kernel review list -L: linux-gpio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/pinctrl/brcm,bcm4908-pinctrl.yaml -F: drivers/pinctrl/bcm/pinctrl-bcm4908.c - -BROADCOM BCM5301X ARM ARCHITECTURE -M: Florian Fainelli -M: Hauke Mehrtens -M: Rafał Miłecki -R: Broadcom internal kernel review list -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: arch/arm/boot/dts/broadcom/bcm-ns.dtsi -F: arch/arm/boot/dts/broadcom/bcm470* -F: arch/arm/boot/dts/broadcom/bcm5301* -F: arch/arm/boot/dts/broadcom/bcm953012* -F: arch/arm/mach-bcm/bcm_5301x.c - -BROADCOM BCM53573 ARM ARCHITECTURE -M: Florian Fainelli -M: Rafał Miłecki -R: Broadcom internal kernel review list -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: arch/arm/boot/dts/broadcom/bcm47189* -F: arch/arm/boot/dts/broadcom/bcm53573* - -BROADCOM BCM63XX/BCM33XX UDC DRIVER -M: Kevin Cernekee -L: linux-usb@vger.kernel.org -S: Maintained -F: drivers/usb/gadget/udc/bcm63xx_udc.* - -BROADCOM BCM7XXX ARM ARCHITECTURE -M: Florian Fainelli -R: Broadcom internal kernel review list -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -T: git https://github.com/broadcom/stblinux.git -F: Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml -F: arch/arm/boot/dts/broadcom/bcm7*.dts* -F: arch/arm/include/asm/hardware/cache-b15-rac.h -F: arch/arm/mach-bcm/*brcmstb* -F: arch/arm/mm/cache-b15-rac.c -F: drivers/bus/brcmstb_gisb.c -F: drivers/pci/controller/pcie-brcmstb.c -N: brcmstb -N: bcm7038 -N: bcm7120 - -BROADCOM BCMBCA ARM ARCHITECTURE -M: William Zhang -M: Anand Gore -M: Kursad Oney -M: Florian Fainelli -M: Rafał Miłecki -R: Broadcom internal kernel review list -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -T: git https://github.com/broadcom/stblinux.git -F: Documentation/devicetree/bindings/arm/bcm/brcm,bcmbca.yaml -F: arch/arm64/boot/dts/broadcom/bcmbca/* -N: bcmbca -N: bcm[9]?47622 -N: bcm[9]?4912 -N: bcm[9]?63138 -N: bcm[9]?63146 -N: bcm[9]?63148 -N: bcm[9]?63158 -N: bcm[9]?63178 -N: bcm[9]?6756 -N: bcm[9]?6813 -N: bcm[9]?6846 -N: bcm[9]?6855 -N: bcm[9]?6856 -N: bcm[9]?6858 -N: bcm[9]?6878 - -BROADCOM BDC DRIVER -M: Justin Chen -M: Al Cooper -R: Broadcom internal kernel review list -L: linux-usb@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/usb/brcm,bdc.yaml -F: drivers/usb/gadget/udc/bdc/ - -BROADCOM BMIPS CPUFREQ DRIVER -M: Markus Mayer -R: Broadcom internal kernel review list -L: linux-pm@vger.kernel.org -S: Maintained -F: drivers/cpufreq/bmips-cpufreq.c - -BROADCOM BMIPS MIPS ARCHITECTURE -M: Florian Fainelli -R: Broadcom internal kernel review list -L: linux-mips@vger.kernel.org -S: Maintained -T: git https://github.com/broadcom/stblinux.git -F: arch/mips/bmips/* -F: arch/mips/boot/dts/brcm/bcm*.dts* -F: arch/mips/include/asm/mach-bmips/* -F: arch/mips/kernel/*bmips* -F: drivers/irqchip/irq-bcm63* -F: drivers/irqchip/irq-bcm7* -F: drivers/irqchip/irq-brcmstb* -F: drivers/pmdomain/bcm/bcm63xx-power.c -F: include/linux/bcm963xx_nvram.h -F: include/linux/bcm963xx_tag.h - -BROADCOM BNX2 GIGABIT ETHERNET DRIVER -M: Rasesh Mody -M: GR-Linux-NIC-Dev@marvell.com -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/ethernet/broadcom/bnx2.* -F: drivers/net/ethernet/broadcom/bnx2_* - -BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER -M: Saurav Kashyap -M: Javed Hasan -M: GR-QLogic-Storage-Upstream@marvell.com -L: linux-scsi@vger.kernel.org -S: Supported -F: drivers/scsi/bnx2fc/ - -BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER -M: Nilesh Javali -M: Manish Rangankar -M: GR-QLogic-Storage-Upstream@marvell.com -L: linux-scsi@vger.kernel.org -S: Supported -F: drivers/scsi/bnx2i/ - -BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER -M: Sudarsana Kalluru -M: Manish Chopra -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/ethernet/broadcom/bnx2x/ - -BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER -M: Michael Chan -L: netdev@vger.kernel.org -S: Supported -F: drivers/firmware/broadcom/tee_bnxt_fw.c -F: drivers/net/ethernet/broadcom/bnxt/ -F: include/linux/firmware/broadcom/tee_bnxt_fw.h - -BROADCOM BRCM80211 IEEE802.11 WIRELESS DRIVERS -M: Arend van Spriel -L: linux-wireless@vger.kernel.org -L: brcm80211@lists.linux.dev -L: brcm80211-dev-list.pdl@broadcom.com -S: Supported -F: drivers/net/wireless/broadcom/brcm80211/ -F: include/linux/platform_data/brcmfmac.h - -BROADCOM BRCMSTB GPIO DRIVER -M: Doug Berger -M: Florian Fainelli -R: Broadcom internal kernel review list -S: Supported -F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.yaml -F: drivers/gpio/gpio-brcmstb.c - -BROADCOM BRCMSTB I2C DRIVER -M: Kamal Dasu -R: Broadcom internal kernel review list -L: linux-i2c@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml -F: drivers/i2c/busses/i2c-brcmstb.c - -BROADCOM BRCMSTB UART DRIVER -M: Al Cooper -R: Broadcom internal kernel review list -L: linux-serial@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/serial/brcm,bcm7271-uart.yaml -F: drivers/tty/serial/8250/8250_bcm7271.c - -BROADCOM BRCMSTB USB EHCI DRIVER -M: Justin Chen -M: Al Cooper -R: Broadcom internal kernel review list -L: linux-usb@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml -F: drivers/usb/host/ehci-brcm.* - -BROADCOM BRCMSTB USB PIN MAP DRIVER -M: Al Cooper -R: Broadcom internal kernel review list -L: linux-usb@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/usb/brcm,usb-pinmap.yaml -F: drivers/usb/misc/brcmstb-usb-pinmap.c - -BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER -M: Justin Chen -M: Al Cooper -R: Broadcom internal kernel review list -L: linux-kernel@vger.kernel.org -S: Maintained -F: drivers/phy/broadcom/phy-brcm-usb* - -BROADCOM Broadband SoC High Speed SPI Controller DRIVER -M: William Zhang -M: Kursad Oney -M: Jonas Gorski -R: Broadcom internal kernel review list -L: linux-spi@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/spi/brcm,bcm63xx-hsspi.yaml -F: drivers/spi/spi-bcm63xx-hsspi.c -F: drivers/spi/spi-bcmbca-hsspi.c - -BROADCOM BCM6348/BCM6358 SPI controller DRIVER -M: Jonas Gorski -L: linux-spi@vger.kernel.org -S: Odd Fixes -F: Documentation/devicetree/bindings/spi/brcm,bcm63xx-spi.yaml -F: drivers/spi/spi-bcm63xx.c - -BROADCOM ETHERNET PHY DRIVERS -M: Florian Fainelli -R: Broadcom internal kernel review list -L: netdev@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt -F: drivers/net/phy/bcm*.[ch] -F: drivers/net/phy/broadcom.c -F: include/linux/brcmphy.h - -BROADCOM GENET ETHERNET DRIVER -M: Doug Berger -M: Florian Fainelli -R: Broadcom internal kernel review list -L: netdev@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/net/brcm,bcmgenet.yaml -F: Documentation/devicetree/bindings/net/brcm,unimac-mdio.yaml -F: drivers/net/ethernet/broadcom/genet/ -F: drivers/net/ethernet/broadcom/unimac.h -F: drivers/net/mdio/mdio-bcm-unimac.c -F: include/linux/platform_data/bcmgenet.h -F: include/linux/platform_data/mdio-bcm-unimac.h - -BROADCOM IPROC ARM ARCHITECTURE -M: Ray Jui -M: Scott Branden -R: Broadcom internal kernel review list -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -T: git https://github.com/broadcom/stblinux.git -F: arch/arm64/boot/dts/broadcom/northstar2/* -F: arch/arm64/boot/dts/broadcom/stingray/* -F: drivers/clk/bcm/clk-ns* -F: drivers/clk/bcm/clk-sr* -F: drivers/pinctrl/bcm/pinctrl-ns* -F: include/dt-bindings/clock/bcm-sr* -N: iproc -N: cygnus -N: bcm[-_]nsp -N: bcm9113* -N: bcm9583* -N: bcm9585* -N: bcm9586* -N: bcm988312 -N: bcm113* -N: bcm583* -N: bcm585* -N: bcm586* -N: bcm88312 -N: hr2 -N: stingray - -BROADCOM IPROC GBIT ETHERNET DRIVER -M: Rafał Miłecki -R: Broadcom internal kernel review list -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/brcm,amac.yaml -F: drivers/net/ethernet/broadcom/bgmac* -F: drivers/net/ethernet/broadcom/unimac.h - -BROADCOM KONA GPIO DRIVER -M: Ray Jui -R: Broadcom internal kernel review list -S: Supported -F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.yaml -F: drivers/gpio/gpio-bcm-kona.c - -BROADCOM MPI3 STORAGE CONTROLLER DRIVER -M: Sathya Prakash Veerichetty -M: Kashyap Desai -M: Sumit Saxena -M: Sreekanth Reddy -L: mpi3mr-linuxdrv.pdl@broadcom.com -L: linux-scsi@vger.kernel.org -S: Supported -W: https://www.broadcom.com/support/storage -F: drivers/scsi/mpi3mr/ - -BROADCOM NETXTREME-E ROCE DRIVER -M: Selvin Xavier -L: linux-rdma@vger.kernel.org -S: Supported -W: http://www.broadcom.com -F: drivers/infiniband/hw/bnxt_re/ -F: include/uapi/rdma/bnxt_re-abi.h - -BROADCOM NVRAM DRIVER -M: Rafał Miłecki -L: linux-mips@vger.kernel.org -S: Maintained -F: drivers/firmware/broadcom/* - -BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER -M: Rafał Miłecki -M: Florian Fainelli -R: Broadcom internal kernel review list -L: linux-pm@vger.kernel.org -S: Maintained -T: git https://github.com/broadcom/stblinux.git -F: drivers/pmdomain/bcm/bcm-pmb.c -F: include/dt-bindings/soc/bcm-pmb.h - -BROADCOM SPECIFIC AMBA DRIVER (BCMA) -M: Rafał Miłecki -L: linux-wireless@vger.kernel.org -S: Maintained -F: drivers/bcma/ -F: include/linux/bcma/ - -BROADCOM SPI DRIVER -M: Kamal Dasu -R: Broadcom internal kernel review list -S: Maintained -F: Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml -F: drivers/spi/spi-bcm-qspi.* -F: drivers/spi/spi-brcmstb-qspi.c -F: drivers/spi/spi-iproc-qspi.c - -BROADCOM STB AVS CPUFREQ DRIVER -M: Markus Mayer -R: Broadcom internal kernel review list -L: linux-pm@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt -F: drivers/cpufreq/brcmstb* - -BROADCOM STB AVS TMON DRIVER -M: Markus Mayer -R: Broadcom internal kernel review list -L: linux-pm@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/thermal/brcm,avs-tmon.yaml -F: drivers/thermal/broadcom/brcmstb* - -BROADCOM STB DPFE DRIVER -M: Markus Mayer -R: Broadcom internal kernel review list -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.yaml -F: drivers/memory/brcmstb_dpfe.c - -BROADCOM STB NAND FLASH DRIVER -M: Brian Norris -M: Kamal Dasu -R: Broadcom internal kernel review list -L: linux-mtd@lists.infradead.org -S: Maintained -F: drivers/mtd/nand/raw/brcmnand/ -F: include/linux/platform_data/brcmnand.h - -BROADCOM STB PCIE DRIVER -M: Jim Quinlan -M: Nicolas Saenz Julienne -M: Florian Fainelli -R: Broadcom internal kernel review list -L: linux-pci@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml -F: drivers/pci/controller/pcie-brcmstb.c - -BROADCOM SYSTEMPORT ETHERNET DRIVER -M: Florian Fainelli -R: Broadcom internal kernel review list -L: netdev@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/net/brcm,systemport.yaml -F: drivers/net/ethernet/broadcom/bcmsysport.* -F: drivers/net/ethernet/broadcom/unimac.h - -BROADCOM TG3 GIGABIT ETHERNET DRIVER -M: Pavan Chebbi -M: Michael Chan -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/ethernet/broadcom/tg3.* - -BROADCOM VK DRIVER -M: Scott Branden -R: Broadcom internal kernel review list -S: Supported -F: drivers/misc/bcm-vk/ -F: include/uapi/linux/misc/bcm_vk.h - -BROCADE BFA FC SCSI DRIVER -M: Anil Gurumurthy -M: Sudarsana Kalluru -L: linux-scsi@vger.kernel.org -S: Supported -F: drivers/scsi/bfa/ - -BROCADE BNA 10 GIGABIT ETHERNET DRIVER -M: Rasesh Mody -M: Sudarsana Kalluru -M: GR-Linux-NIC-Dev@marvell.com -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/ethernet/brocade/bna/ - -BSG (block layer generic sg v4 driver) -M: FUJITA Tomonori -L: linux-scsi@vger.kernel.org -S: Supported -F: block/bsg.c -F: include/linux/bsg.h -F: include/uapi/linux/bsg.h - -BT87X AUDIO DRIVER -M: Clemens Ladisch -L: linux-sound@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git -F: Documentation/sound/cards/bt87x.rst -F: sound/pci/bt87x.c - -BT8XXGPIO DRIVER -M: Michael Buesch -S: Maintained -W: http://bu3sch.de/btgpio.php -F: drivers/gpio/gpio-bt8xx.c - -BTRFS FILE SYSTEM -M: Chris Mason -M: Josef Bacik -M: David Sterba -L: linux-btrfs@vger.kernel.org -S: Maintained -W: https://btrfs.readthedocs.io -Q: https://patchwork.kernel.org/project/linux-btrfs/list/ -C: irc://irc.libera.chat/btrfs -T: git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git -F: Documentation/filesystems/btrfs.rst -F: fs/btrfs/ -F: include/linux/btrfs* -F: include/trace/events/btrfs.h -F: include/uapi/linux/btrfs* - -BTTV VIDEO4LINUX DRIVER -M: Mauro Carvalho Chehab -L: linux-media@vger.kernel.org -S: Odd fixes -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: Documentation/driver-api/media/drivers/bttv* -F: drivers/media/pci/bt8xx/bttv* - -BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS -M: Chanwoo Choi -L: linux-pm@vger.kernel.org -L: linux-samsung-soc@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git -F: Documentation/devicetree/bindings/interconnect/samsung,exynos-bus.yaml -F: drivers/devfreq/exynos-bus.c - -BUSLOGIC SCSI DRIVER -M: Khalid Aziz -L: linux-scsi@vger.kernel.org -S: Maintained -F: drivers/scsi/BusLogic.* -F: drivers/scsi/FlashPoint.* - -BXCAN CAN NETWORK DRIVER -M: Dario Binacchi -L: linux-can@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/can/st,stm32-bxcan.yaml -F: drivers/net/can/bxcan.c - -C-MEDIA CMI8788 DRIVER -M: Clemens Ladisch -L: linux-sound@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git -F: sound/pci/oxygen/ - -C-SKY ARCHITECTURE -M: Guo Ren -L: linux-csky@vger.kernel.org -S: Supported -T: git https://github.com/c-sky/csky-linux.git -F: Documentation/devicetree/bindings/csky/ -F: Documentation/devicetree/bindings/interrupt-controller/csky,* -F: Documentation/devicetree/bindings/timer/csky,* -F: arch/csky/ -F: drivers/clocksource/timer-gx6605s.c -F: drivers/clocksource/timer-mp-csky.c -F: drivers/irqchip/irq-csky-* -N: csky -K: csky - -CA8210 IEEE-802.15.4 RADIO DRIVER -L: linux-wpan@vger.kernel.org -S: Orphan -W: https://github.com/Cascoda/ca8210-linux.git -F: Documentation/devicetree/bindings/net/ieee802154/ca8210.txt -F: drivers/net/ieee802154/ca8210.c - -CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS -M: David Howells -L: netfs@lists.linux.dev -S: Supported -F: Documentation/filesystems/caching/cachefiles.rst -F: fs/cachefiles/ - -CACHESTAT: PAGE CACHE STATS FOR A FILE -M: Nhat Pham -M: Johannes Weiner -L: linux-mm@kvack.org -S: Maintained -F: tools/testing/selftests/cachestat/test_cachestat.c - -CADENCE MIPI-CSI2 BRIDGES -M: Maxime Ripard -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/cdns,*.txt -F: Documentation/devicetree/bindings/media/cdns,csi2rx.yaml -F: drivers/media/platform/cadence/cdns-csi2* - -CADENCE NAND DRIVER -L: linux-mtd@lists.infradead.org -S: Orphan -F: Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt -F: drivers/mtd/nand/raw/cadence-nand-controller.c - -CADENCE USB3 DRD IP DRIVER -M: Peter Chen -M: Pawel Laszczak -R: Roger Quadros -L: linux-usb@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git -F: Documentation/devicetree/bindings/usb/cdns,usb3.yaml -F: drivers/usb/cdns3/ -X: drivers/usb/cdns3/cdnsp* - -CADENCE USBHS DRIVER -M: Pawel Laszczak -L: linux-usb@vger.kernel.org -S: Maintained -F: drivers/usb/gadget/udc/cdns2 - -CADENCE USBSSP DRD IP DRIVER -M: Pawel Laszczak -L: linux-usb@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git -F: drivers/usb/cdns3/ -X: drivers/usb/cdns3/cdns3* - -CADET FM/AM RADIO RECEIVER DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/radio/radio-cadet* - -CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER -L: linux-media@vger.kernel.org -S: Orphan -T: git git://linuxtv.org/media_tree.git -F: Documentation/admin-guide/media/cafe_ccic* -F: drivers/media/platform/marvell/ - -CAIF NETWORK LAYER -L: netdev@vger.kernel.org -S: Orphan -F: Documentation/networking/caif/ -F: drivers/net/caif/ -F: include/net/caif/ -F: include/uapi/linux/caif/ -F: net/caif/ - -CAKE QDISC -M: Toke Høiland-Jørgensen -L: cake@lists.bufferbloat.net (moderated for non-subscribers) -S: Maintained -F: net/sched/sch_cake.c - -CAN NETWORK DRIVERS -M: Marc Kleine-Budde -M: Vincent Mailhol -L: linux-can@vger.kernel.org -S: Maintained -W: https://github.com/linux-can -T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git -T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git -F: Documentation/devicetree/bindings/net/can/ -F: Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml -F: drivers/net/can/ -F: drivers/phy/phy-can-transceiver.c -F: include/linux/can/bittiming.h -F: include/linux/can/dev.h -F: include/linux/can/length.h -F: include/linux/can/platform/ -F: include/linux/can/rx-offload.h -F: include/uapi/linux/can/error.h -F: include/uapi/linux/can/netlink.h -F: include/uapi/linux/can/vxcan.h - -CAN NETWORK LAYER -M: Oliver Hartkopp -M: Marc Kleine-Budde -L: linux-can@vger.kernel.org -S: Maintained -W: https://github.com/linux-can -T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git -T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git -F: Documentation/networking/can.rst -F: Documentation/networking/iso15765-2.rst -F: include/linux/can/can-ml.h -F: include/linux/can/core.h -F: include/linux/can/skb.h -F: include/net/netns/can.h -F: include/uapi/linux/can.h -F: include/uapi/linux/can/bcm.h -F: include/uapi/linux/can/gw.h -F: include/uapi/linux/can/isotp.h -F: include/uapi/linux/can/raw.h -F: net/can/ - -CAN-J1939 NETWORK LAYER -M: Robin van der Gracht -M: Oleksij Rempel -R: kernel@pengutronix.de -L: linux-can@vger.kernel.org -S: Maintained -F: Documentation/networking/j1939.rst -F: include/uapi/linux/can/j1939.h -F: net/can/j1939/ - -CANAAN/KENDRYTE K210 SOC FPIOA DRIVER -M: Damien Le Moal -L: linux-riscv@lists.infradead.org -L: linux-gpio@vger.kernel.org (pinctrl driver) -F: Documentation/devicetree/bindings/pinctrl/canaan,k210-fpioa.yaml -F: drivers/pinctrl/pinctrl-k210.c - -CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRIVER -M: Damien Le Moal -L: linux-kernel@vger.kernel.org -L: linux-riscv@lists.infradead.org -S: Maintained -F: Documentation/devicetree/bindings/reset/canaan,k210-rst.yaml -F: drivers/reset/reset-k210.c - -CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DRIVER -M: Damien Le Moal -L: linux-riscv@lists.infradead.org -S: Maintained -F: Documentation/devicetree/bindings/mfd/canaan,k210-sysctl.yaml -F: drivers/soc/canaan/ -F: include/soc/canaan/ - -CAPABILITIES -M: Serge Hallyn -L: linux-security-module@vger.kernel.org -S: Supported -F: include/linux/capability.h -F: include/uapi/linux/capability.h -F: kernel/capability.c -F: security/commoncap.c - -CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER -M: Kevin Tsai -S: Maintained -F: drivers/iio/light/cm* - -CARL9170 LINUX COMMUNITY WIRELESS DRIVER -M: Christian Lamparter -L: linux-wireless@vger.kernel.org -S: Maintained -W: https://wireless.wiki.kernel.org/en/users/Drivers/carl9170 -F: drivers/net/wireless/ath/carl9170/ - -CAVIUM I2C DRIVER -M: Robert Richter -S: Odd Fixes -W: http://www.marvell.com -F: drivers/i2c/busses/i2c-octeon* -F: drivers/i2c/busses/i2c-thunderx* - -CAVIUM LIQUIDIO NETWORK DRIVER -L: netdev@vger.kernel.org -S: Orphan -W: http://www.marvell.com -F: drivers/net/ethernet/cavium/liquidio/ - -CAVIUM MMC DRIVER -M: Robert Richter -S: Odd Fixes -W: http://www.marvell.com -F: drivers/mmc/host/cavium* - -CAVIUM OCTEON-TX CRYPTO DRIVER -M: George Cherian -L: linux-crypto@vger.kernel.org -S: Supported -W: http://www.marvell.com -F: drivers/crypto/cavium/cpt/ - -CAVIUM THUNDERX2 ARM64 SOC -M: Robert Richter -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Odd Fixes -F: Documentation/devicetree/bindings/arm/cavium-thunder2.txt -F: arch/arm64/boot/dts/cavium/thunder2-99xx* - -CBS/ETF/TAPRIO QDISCS -M: Vinicius Costa Gomes -L: netdev@vger.kernel.org -S: Maintained -F: net/sched/sch_cbs.c -F: net/sched/sch_etf.c -F: net/sched/sch_taprio.c - -CC2520 IEEE-802.15.4 RADIO DRIVER -M: Stefan Schmidt -L: linux-wpan@vger.kernel.org -S: Odd Fixes -F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt -F: drivers/net/ieee802154/cc2520.c - -CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER -M: Gilad Ben-Yossef -L: linux-crypto@vger.kernel.org -S: Supported -W: https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family -F: drivers/crypto/ccree/ - -CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER -M: Hadar Gat -L: linux-crypto@vger.kernel.org -S: Supported -W: https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family -F: Documentation/devicetree/bindings/rng/arm-cctrng.yaml -F: drivers/char/hw_random/cctrng.c -F: drivers/char/hw_random/cctrng.h - -CEC FRAMEWORK -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Supported -W: http://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: Documentation/ABI/testing/debugfs-cec-error-inj -F: Documentation/devicetree/bindings/media/cec/cec-common.yaml -F: Documentation/driver-api/media/cec-core.rst -F: Documentation/userspace-api/media/cec -F: drivers/media/cec/ -F: drivers/media/rc/keymaps/rc-cec.c -F: include/media/cec-notifier.h -F: include/media/cec.h -F: include/uapi/linux/cec-funcs.h -F: include/uapi/linux/cec.h - -CEC GPIO DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Supported -W: http://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/cec/cec-gpio.yaml -F: drivers/media/cec/platform/cec-gpio/ - -CELL BROADBAND ENGINE ARCHITECTURE -L: linuxppc-dev@lists.ozlabs.org -S: Orphan -F: arch/powerpc/include/asm/cell*.h -F: arch/powerpc/include/asm/spu*.h -F: arch/powerpc/include/uapi/asm/spu*.h -F: arch/powerpc/platforms/cell/ - -CELLWISE CW2015 BATTERY DRIVER -M: Tobias Schrammm -S: Maintained -F: Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml -F: drivers/power/supply/cw2015_battery.c - -CEPH COMMON CODE (LIBCEPH) -M: Ilya Dryomov -M: Xiubo Li -L: ceph-devel@vger.kernel.org -S: Supported -W: http://ceph.com/ -T: git https://github.com/ceph/ceph-client.git -F: include/linux/ceph/ -F: include/linux/crush/ -F: net/ceph/ - -CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) -M: Xiubo Li -M: Ilya Dryomov -L: ceph-devel@vger.kernel.org -S: Supported -W: http://ceph.com/ -T: git https://github.com/ceph/ceph-client.git -F: Documentation/filesystems/ceph.rst -F: fs/ceph/ - -CERTIFICATE HANDLING -M: David Howells -M: David Woodhouse -L: keyrings@vger.kernel.org -S: Maintained -F: Documentation/admin-guide/module-signing.rst -F: certs/ -F: scripts/sign-file.c -F: scripts/ssl-common.h -F: tools/certs/ - -CFAG12864B LCD DRIVER -M: Miguel Ojeda -S: Maintained -F: drivers/auxdisplay/cfag12864b.c -F: include/linux/cfag12864b.h - -CFAG12864BFB LCD FRAMEBUFFER DRIVER -M: Miguel Ojeda -S: Maintained -F: drivers/auxdisplay/cfag12864bfb.c -F: include/linux/cfag12864b.h - -CHAR and MISC DRIVERS -M: Arnd Bergmann -M: Greg Kroah-Hartman -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git -F: drivers/char/ -F: drivers/misc/ -F: include/linux/miscdevice.h -X: drivers/char/agp/ -X: drivers/char/hw_random/ -X: drivers/char/ipmi/ -X: drivers/char/random.c -X: drivers/char/tpm/ - -CHARGERLAB POWER-Z HARDWARE MONITOR DRIVER -M: Thomas Weißschuh -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/powerz.rst -F: drivers/hwmon/powerz.c - -CHECKPATCH -M: Andy Whitcroft -M: Joe Perches -R: Dwaipayan Ray -R: Lukas Bulwahn -S: Maintained -F: scripts/checkpatch.pl - -CHECKPATCH DOCUMENTATION -M: Dwaipayan Ray -M: Lukas Bulwahn -R: Joe Perches -S: Maintained -F: Documentation/dev-tools/checkpatch.rst - -CHINESE DOCUMENTATION -M: Alex Shi -M: Yanteng Si -S: Maintained -F: Documentation/translations/zh_CN/ - -CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER -M: Peter Chen -L: linux-usb@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git -F: drivers/usb/chipidea/ - -CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER -M: Hans de Goede -L: linux-input@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/input/touchscreen/chipone,icn8318.yaml -F: drivers/input/touchscreen/chipone_icn8318.c - -CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER -M: Hans de Goede -L: linux-input@vger.kernel.org -S: Maintained -F: drivers/input/touchscreen/chipone_icn8505.c - -CHROME HARDWARE PLATFORM SUPPORT -M: Benson Leung -M: Tzung-Bi Shih -L: chrome-platform@lists.linux.dev -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git -F: drivers/platform/chrome/ - -CHROMEOS EC CODEC DRIVER -M: Cheng-Yi Chiang -M: Tzung-Bi Shih -R: Guenter Roeck -L: chrome-platform@lists.linux.dev -S: Maintained -F: Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml -F: sound/soc/codecs/cros_ec_codec.* - -CHROMEOS EC CHARGE CONTROL -M: Thomas Weißschuh -S: Maintained -F: drivers/power/supply/cros_charge-control.c - -CHROMEOS EC HARDWARE MONITORING -M: Thomas Weißschuh -L: chrome-platform@lists.linux.dev -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/cros_ec_hwmon.rst -F: drivers/hwmon/cros_ec_hwmon.c - -CHROMEOS EC LED DRIVER -M: Thomas Weißschuh -S: Maintained -F: drivers/leds/leds-cros_ec.c - -CHROMEOS EC SUBDRIVERS -M: Benson Leung -R: Guenter Roeck -L: chrome-platform@lists.linux.dev -S: Maintained -F: drivers/power/supply/cros_charge-control.c -F: drivers/power/supply/cros_usbpd-charger.c -N: cros_ec -N: cros-ec - -CHROMEOS EC UART DRIVER -M: Bhanu Prakash Maiya -R: Benson Leung -R: Tzung-Bi Shih -S: Maintained -F: drivers/platform/chrome/cros_ec_uart.c - -CHROMEOS EC USB PD NOTIFY DRIVER -M: Prashant Malani -L: chrome-platform@lists.linux.dev -S: Maintained -F: drivers/platform/chrome/cros_usbpd_notify.c -F: include/linux/platform_data/cros_usbpd_notify.h - -CHROMEOS EC USB TYPE-C DRIVER -M: Prashant Malani -L: chrome-platform@lists.linux.dev -S: Maintained -F: drivers/platform/chrome/cros_ec_typec.* -F: drivers/platform/chrome/cros_typec_switch.c -F: drivers/platform/chrome/cros_typec_vdm.* - -CHROMEOS HPS DRIVER -M: Dan Callaghan -R: Sami Kyöstilä -S: Maintained -F: drivers/platform/chrome/cros_hps_i2c.c - -CHROMEOS EC WATCHDOG -M: Lukasz Majczak -L: chrome-platform@lists.linux.dev -S: Maintained -F: drivers/watchdog/cros_ec_wdt.c - -CHRONTEL CH7322 CEC DRIVER -M: Joe Tessler -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml -F: drivers/media/cec/i2c/ch7322.c - -CIRRUS LOGIC AUDIO CODEC DRIVERS -M: David Rhodes -M: Richard Fitzgerald -L: linux-sound@vger.kernel.org -L: patches@opensource.cirrus.com -S: Maintained -F: Documentation/devicetree/bindings/sound/cirrus,cs* -F: drivers/mfd/cs42l43* -F: drivers/pinctrl/cirrus/pinctrl-cs42l43* -F: drivers/spi/spi-cs42l43* -F: include/dt-bindings/sound/cs* -F: include/linux/mfd/cs42l43* -F: include/sound/cs* -F: sound/pci/hda/cirrus* -F: sound/pci/hda/cs* -F: sound/pci/hda/hda_component* -F: sound/pci/hda/hda_cs_dsp_ctl.* -F: sound/soc/codecs/cs* - -CIRRUS LOGIC HAPTIC DRIVERS -M: James Ogletree -M: Fred Treven -M: Ben Bright -L: patches@opensource.cirrus.com -S: Supported -F: Documentation/devicetree/bindings/input/cirrus,cs40l50.yaml -F: drivers/input/misc/cs40l* -F: drivers/mfd/cs40l* -F: include/linux/mfd/cs40l* -F: sound/soc/codecs/cs40l* - -CIRRUS LOGIC DSP FIRMWARE DRIVER -M: Simon Trimmer -M: Charles Keepax -M: Richard Fitzgerald -L: patches@opensource.cirrus.com -S: Supported -W: https://github.com/CirrusLogic/linux-drivers/wiki -T: git https://github.com/CirrusLogic/linux-drivers.git -F: drivers/firmware/cirrus/* -F: include/linux/firmware/cirrus/* - -CIRRUS LOGIC EP93XX ETHERNET DRIVER -M: Hartley Sweeten -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/cirrus/ep93xx_eth.c - -CIRRUS LOGIC LOCHNAGAR DRIVER -M: Charles Keepax -M: Richard Fitzgerald -L: patches@opensource.cirrus.com -S: Supported -F: Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml -F: Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml -F: Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml -F: Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml -F: Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml -F: Documentation/hwmon/lochnagar.rst -F: drivers/clk/clk-lochnagar.c -F: drivers/hwmon/lochnagar-hwmon.c -F: drivers/mfd/lochnagar-i2c.c -F: drivers/pinctrl/cirrus/pinctrl-lochnagar.c -F: drivers/regulator/lochnagar-regulator.c -F: include/dt-bindings/clock/lochnagar.h -F: include/dt-bindings/pinctrl/lochnagar.h -F: include/linux/mfd/lochnagar* -F: sound/soc/codecs/lochnagar-sc.c - -CIRRUS LOGIC MADERA CODEC DRIVERS -M: Charles Keepax -M: Richard Fitzgerald -L: linux-sound@vger.kernel.org -L: patches@opensource.cirrus.com -S: Supported -W: https://github.com/CirrusLogic/linux-drivers/wiki -T: git https://github.com/CirrusLogic/linux-drivers.git -F: Documentation/devicetree/bindings/mfd/cirrus,madera.yaml -F: Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml -F: Documentation/devicetree/bindings/sound/cirrus,madera.yaml -F: drivers/gpio/gpio-madera* -F: drivers/irqchip/irq-madera* -F: drivers/mfd/cs47l* -F: drivers/mfd/madera* -F: drivers/pinctrl/cirrus/* -F: include/dt-bindings/sound/madera* -F: include/linux/irqchip/irq-madera* -F: include/linux/mfd/madera/* -F: include/sound/madera* -F: sound/soc/codecs/cs47l* -F: sound/soc/codecs/madera* - -CISCO FCOE HBA DRIVER -M: Satish Kharat -M: Sesidhar Baddela -M: Karan Tilak Kumar -L: linux-scsi@vger.kernel.org -S: Supported -F: drivers/scsi/fnic/ - -CISCO SCSI HBA DRIVER -M: Karan Tilak Kumar -M: Sesidhar Baddela -L: linux-scsi@vger.kernel.org -S: Supported -F: drivers/scsi/snic/ - -CISCO VIC ETHERNET NIC DRIVER -M: Christian Benvenuti -M: Satish Kharat -S: Supported -F: drivers/net/ethernet/cisco/enic/ - -CISCO VIC LOW LATENCY NIC DRIVER -M: Christian Benvenuti -M: Nelson Escobar -S: Supported -F: drivers/infiniband/hw/usnic/ - -CLANG CONTROL FLOW INTEGRITY SUPPORT -M: Sami Tolvanen -M: Kees Cook -R: Nathan Chancellor -L: llvm@lists.linux.dev -S: Supported -B: https://github.com/ClangBuiltLinux/linux/issues -T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening -F: include/linux/cfi.h -F: kernel/cfi.c - -CLANG-FORMAT FILE -M: Miguel Ojeda -S: Maintained -F: .clang-format - -CLANG/LLVM BUILD SUPPORT -M: Nathan Chancellor -R: Nick Desaulniers -R: Bill Wendling -R: Justin Stitt -L: llvm@lists.linux.dev -S: Supported -W: https://clangbuiltlinux.github.io/ -B: https://github.com/ClangBuiltLinux/linux/issues -C: irc://irc.libera.chat/clangbuiltlinux -F: Documentation/kbuild/llvm.rst -F: include/linux/compiler-clang.h -F: scripts/Makefile.clang -F: scripts/clang-tools/ -K: \b(?i:clang|llvm)\b - -CLK API -M: Russell King -L: linux-clk@vger.kernel.org -S: Maintained -F: include/linux/clk.h - -CLOCKSOURCE, CLOCKEVENT DRIVERS -M: Daniel Lezcano -M: Thomas Gleixner -L: linux-kernel@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core -F: Documentation/devicetree/bindings/timer/ -F: drivers/clocksource/ - -CLOSURES -M: Kent Overstreet -L: linux-bcachefs@vger.kernel.org -S: Supported -C: irc://irc.oftc.net/bcache -F: include/linux/closure.h -F: lib/closure.c - -CMPC ACPI DRIVER -M: Thadeu Lima de Souza Cascardo -L: platform-driver-x86@vger.kernel.org -S: Supported -F: drivers/platform/x86/classmate-laptop.c - -COBALT MEDIA DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Supported -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/pci/cobalt/ - -COCCINELLE/Semantic Patches (SmPL) -M: Julia Lawall -M: Nicolas Palix -L: cocci@inria.fr (moderated for non-subscribers) -S: Supported -W: https://coccinelle.gitlabpages.inria.fr/website/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux.git -F: Documentation/dev-tools/coccinelle.rst -F: scripts/coccicheck -F: scripts/coccinelle/ - -CODA FILE SYSTEM -M: Jan Harkes -M: coda@cs.cmu.edu -L: codalist@coda.cs.cmu.edu -S: Maintained -W: http://www.coda.cs.cmu.edu/ -F: Documentation/filesystems/coda.rst -F: fs/coda/ -F: include/linux/coda*.h -F: include/uapi/linux/coda*.h - -CODA V4L2 MEM2MEM DRIVER -M: Philipp Zabel -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/coda.yaml -F: drivers/media/platform/chips-media/coda - -CODE OF CONDUCT -M: Greg Kroah-Hartman -S: Supported -F: Documentation/process/code-of-conduct-interpretation.rst -F: Documentation/process/code-of-conduct.rst - -CODE TAGGING -M: Suren Baghdasaryan -M: Kent Overstreet -S: Maintained -F: include/asm-generic/codetag.lds.h -F: include/linux/codetag.h -F: lib/codetag.c - -COMEDI DRIVERS -M: Ian Abbott -M: H Hartley Sweeten -S: Odd Fixes -F: drivers/comedi/ -F: include/linux/comedi/ -F: include/uapi/linux/comedi.h - -COMMON CLK FRAMEWORK -M: Michael Turquette -M: Stephen Boyd -L: linux-clk@vger.kernel.org -S: Maintained -Q: http://patchwork.kernel.org/project/linux-clk/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git -F: Documentation/devicetree/bindings/clock/ -F: drivers/clk/ -F: include/dt-bindings/clock/ -F: include/linux/clk-pr* -F: include/linux/clk/ -F: include/linux/of_clk.h -X: drivers/clk/clkdev.c - -COMMON INTERNET FILE SYSTEM CLIENT (CIFS and SMB3) -M: Steve French -R: Paulo Alcantara (DFS, global name space) -R: Ronnie Sahlberg (directory leases, sparse files) -R: Shyam Prasad N (multichannel) -R: Tom Talpey (RDMA, smbdirect) -R: Bharath SM (deferred close, directory leases) -L: linux-cifs@vger.kernel.org -L: samba-technical@lists.samba.org (moderated for non-subscribers) -S: Supported -W: https://wiki.samba.org/index.php/LinuxCIFS -T: git git://git.samba.org/sfrench/cifs-2.6.git -F: Documentation/admin-guide/cifs/ -F: fs/smb/client/ -F: fs/smb/common/ -F: include/uapi/linux/cifs - -COMPACTPCI HOTPLUG CORE -M: Scott Murray -L: linux-pci@vger.kernel.org -S: Maintained -F: drivers/pci/hotplug/cpci_hotplug* - -COMPACTPCI HOTPLUG GENERIC DRIVER -M: Scott Murray -L: linux-pci@vger.kernel.org -S: Maintained -F: drivers/pci/hotplug/cpcihp_generic.c - -COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER -M: Scott Murray -L: linux-pci@vger.kernel.org -S: Maintained -F: drivers/pci/hotplug/cpcihp_zt5550.* - -COMPAL LAPTOP SUPPORT -M: Cezary Jackiewicz -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/compal-laptop.c - -COMPILER ATTRIBUTES -M: Miguel Ojeda -S: Maintained -F: include/linux/compiler_attributes.h - -COMPUTE EXPRESS LINK (CXL) -M: Davidlohr Bueso -M: Jonathan Cameron -M: Dave Jiang -M: Alison Schofield -M: Vishal Verma -M: Ira Weiny -M: Dan Williams -L: linux-cxl@vger.kernel.org -S: Maintained -F: Documentation/driver-api/cxl -F: drivers/cxl/ -F: include/cxl/ -F: include/uapi/linux/cxl_mem.h -F: tools/testing/cxl/ - -COMPUTE EXPRESS LINK PMU (CPMU) -M: Jonathan Cameron -L: linux-cxl@vger.kernel.org -S: Maintained -F: Documentation/admin-guide/perf/cxl.rst -F: drivers/perf/cxl_pmu.c - -CONEXANT ACCESSRUNNER USB DRIVER -L: accessrunner-general@lists.sourceforge.net -S: Orphan -W: http://accessrunner.sourceforge.net/ -F: drivers/usb/atm/cxacru.c - -CONFIDENTIAL COMPUTING THREAT MODEL FOR X86 VIRTUALIZATION (SNP/TDX) -M: Elena Reshetova -M: Carlos Bilbao -S: Maintained -F: Documentation/security/snp-tdx-threat-model.rst - -CONFIGFS -M: Joel Becker -M: Christoph Hellwig -S: Supported -T: git git://git.infradead.org/users/hch/configfs.git -F: fs/configfs/ -F: include/linux/configfs.h -F: samples/configfs/ - -CONSOLE SUBSYSTEM -M: Greg Kroah-Hartman -S: Supported -F: drivers/video/console/ -F: include/linux/console* - -CONTEXT TRACKING -M: Frederic Weisbecker -M: "Paul E. McKenney" -S: Maintained -F: include/linux/context_tracking* -F: kernel/context_tracking.c - -CONTROL GROUP (CGROUP) -M: Tejun Heo -M: Zefan Li -M: Johannes Weiner -M: Michal Koutný -L: cgroups@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git -F: Documentation/admin-guide/cgroup-v1/ -F: Documentation/admin-guide/cgroup-v2.rst -F: include/linux/cgroup* -F: kernel/cgroup/ -F: tools/testing/selftests/cgroup/ - -CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO) -M: Tejun Heo -M: Josef Bacik -M: Jens Axboe -L: cgroups@vger.kernel.org -L: linux-block@vger.kernel.org -T: git git://git.kernel.dk/linux-block -F: Documentation/admin-guide/cgroup-v1/blkio-controller.rst -F: block/bfq-cgroup.c -F: block/blk-cgroup.c -F: block/blk-iocost.c -F: block/blk-iolatency.c -F: block/blk-throttle.c -F: include/linux/blk-cgroup.h - -CONTROL GROUP - CPUSET -M: Waiman Long -M: Zefan Li -L: cgroups@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git -F: Documentation/admin-guide/cgroup-v1/cpusets.rst -F: include/linux/cpuset.h -F: kernel/cgroup/cpuset-internal.h -F: kernel/cgroup/cpuset-v1.c -F: kernel/cgroup/cpuset.c -F: tools/testing/selftests/cgroup/test_cpuset.c -F: tools/testing/selftests/cgroup/test_cpuset_prs.sh -F: tools/testing/selftests/cgroup/test_cpuset_v1_base.sh - -CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) -M: Johannes Weiner -M: Michal Hocko -M: Roman Gushchin -M: Shakeel Butt -R: Muchun Song -L: cgroups@vger.kernel.org -L: linux-mm@kvack.org -S: Maintained -F: include/linux/memcontrol.h -F: mm/memcontrol.c -F: mm/memcontrol-v1.c -F: mm/memcontrol-v1.h -F: mm/swap_cgroup.c -F: samples/cgroup/* -F: tools/testing/selftests/cgroup/memcg_protection.m -F: tools/testing/selftests/cgroup/test_hugetlb_memcg.c -F: tools/testing/selftests/cgroup/test_kmem.c -F: tools/testing/selftests/cgroup/test_memcontrol.c - -CORETEMP HARDWARE MONITORING DRIVER -M: Fenghua Yu -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/coretemp.rst -F: drivers/hwmon/coretemp.c - -CORSAIR-CPRO HARDWARE MONITOR DRIVER -M: Marius Zachmann -L: linux-hwmon@vger.kernel.org -S: Maintained -F: drivers/hwmon/corsair-cpro.c - -CORSAIR-PSU HARDWARE MONITOR DRIVER -M: Wilken Gottwalt -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/corsair-psu.rst -F: drivers/hwmon/corsair-psu.c - -COUNTER SUBSYSTEM -M: William Breathitt Gray -L: linux-iio@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git -F: Documentation/ABI/testing/sysfs-bus-counter -F: Documentation/driver-api/generic-counter.rst -F: drivers/counter/ -F: include/linux/counter.h -F: include/uapi/linux/counter.h -F: tools/counter/ - -COUNTER WATCH EVENTS TOOL -M: Fabrice Gasnier -L: linux-iio@vger.kernel.org -S: Maintained -F: tools/counter/counter_watch_events.c - -CP2615 I2C DRIVER -M: Bence Csókás -S: Maintained -F: drivers/i2c/busses/i2c-cp2615.c - -CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE -M: Viresh Kumar -M: Sudeep Holla -L: linux-pm@vger.kernel.org -S: Maintained -W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php -F: drivers/cpufreq/vexpress-spc-cpufreq.c - -CPU FREQUENCY SCALING FRAMEWORK -M: "Rafael J. Wysocki" -M: Viresh Kumar -L: linux-pm@vger.kernel.org -S: Maintained -B: https://bugzilla.kernel.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git -T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates) -F: Documentation/admin-guide/pm/cpufreq.rst -F: Documentation/admin-guide/pm/intel_pstate.rst -F: Documentation/cpu-freq/ -F: Documentation/devicetree/bindings/cpufreq/ -F: drivers/cpufreq/ -F: include/linux/cpufreq.h -F: include/linux/sched/cpufreq.h -F: kernel/sched/cpufreq*.c -F: tools/testing/selftests/cpufreq/ - -CPU HOTPLUG -M: Thomas Gleixner -M: Peter Zijlstra -L: linux-kernel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git smp/core -F: include/linux/cpu.h -F: include/linux/cpuhotplug.h -F: include/linux/smpboot.h -F: kernel/cpu.c -F: kernel/smpboot.* - -CPU IDLE TIME MANAGEMENT FRAMEWORK -M: "Rafael J. Wysocki" -M: Daniel Lezcano -L: linux-pm@vger.kernel.org -S: Maintained -B: https://bugzilla.kernel.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git -F: Documentation/admin-guide/pm/cpuidle.rst -F: Documentation/driver-api/pm/cpuidle.rst -F: drivers/cpuidle/ -F: include/linux/cpuidle.h - -CPU POWER MONITORING SUBSYSTEM -M: Thomas Renninger -M: Shuah Khan -M: Shuah Khan -M: John B. Wyatt IV -M: John B. Wyatt IV -M: John Kacur -L: linux-pm@vger.kernel.org -S: Maintained -F: tools/power/cpupower/ - -CPUID/MSR DRIVER -M: "H. Peter Anvin" -S: Maintained -F: arch/x86/kernel/cpuid.c -F: arch/x86/kernel/msr.c - -CPUIDLE DRIVER - ARM BIG LITTLE -M: Lorenzo Pieralisi -M: Daniel Lezcano -L: linux-pm@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git -F: drivers/cpuidle/cpuidle-big_little.c - -CPUIDLE DRIVER - ARM EXYNOS -M: Daniel Lezcano -M: Kukjin Kim -R: Krzysztof Kozlowski -L: linux-pm@vger.kernel.org -L: linux-samsung-soc@vger.kernel.org -S: Maintained -F: arch/arm/mach-exynos/pm.c -F: drivers/cpuidle/cpuidle-exynos.c -F: include/linux/platform_data/cpuidle-exynos.h - -CPUIDLE DRIVER - ARM PSCI -M: Lorenzo Pieralisi -M: Sudeep Holla -L: linux-pm@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Supported -F: drivers/cpuidle/cpuidle-psci.c - -CPUIDLE DRIVER - ARM PSCI PM DOMAIN -M: Ulf Hansson -L: linux-pm@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git -F: drivers/cpuidle/cpuidle-psci-domain.c -F: drivers/cpuidle/cpuidle-psci.h - -CPUIDLE DRIVER - DT IDLE PM DOMAIN -M: Ulf Hansson -L: linux-pm@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git -F: drivers/cpuidle/dt_idle_genpd.c -F: drivers/cpuidle/dt_idle_genpd.h - -CPUIDLE DRIVER - RISC-V SBI -M: Anup Patel -L: linux-pm@vger.kernel.org -L: linux-riscv@lists.infradead.org -S: Maintained -F: drivers/cpuidle/cpuidle-riscv-sbi.c - -CRAMFS FILESYSTEM -M: Nicolas Pitre -S: Maintained -F: Documentation/filesystems/cramfs.rst -F: fs/cramfs/ - -CREATIVE SB0540 -M: Bastien Nocera -L: linux-input@vger.kernel.org -S: Maintained -F: drivers/hid/hid-creative-sb0540.c - -CRYPTO API -M: Herbert Xu -M: "David S. Miller" -L: linux-crypto@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git -T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git -F: Documentation/crypto/ -F: Documentation/devicetree/bindings/crypto/ -F: arch/*/crypto/ -F: crypto/ -F: drivers/crypto/ -F: include/crypto/ -F: include/linux/crypto* -F: lib/crypto/ - -CRYPTO SPEED TEST COMPARE -M: Wang Jinchao -L: linux-crypto@vger.kernel.org -S: Maintained -F: tools/crypto/tcrypt/tcrypt_speed_compare.py - -CRYPTOGRAPHIC RANDOM NUMBER GENERATOR -M: Neil Horman -L: linux-crypto@vger.kernel.org -S: Maintained -F: crypto/ansi_cprng.c -F: crypto/rng.c - -CS3308 MEDIA DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Odd Fixes -W: http://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/i2c/cs3308.c - -CS5535 Audio ALSA driver -M: Jaya Kumar -S: Maintained -F: sound/pci/cs5535audio/ - -CTU CAN FD DRIVER -M: Pavel Pisa -M: Ondrej Ille -L: linux-can@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/can/ctu,ctucanfd.yaml -F: drivers/net/can/ctucanfd/ - -CVE ASSIGNMENT CONTACT -M: CVE Assignment Team -S: Maintained -F: Documentation/process/cve.rst - -CW1200 WLAN driver -S: Orphan -F: drivers/net/wireless/st/cw1200/ -F: include/linux/platform_data/net-cw1200.h - -CX18 VIDEO4LINUX DRIVER -M: Andy Walls -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/pci/cx18/ -F: include/uapi/linux/ivtv* - -CX2341X MPEG ENCODER HELPER MODULE -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/common/cx2341x* -F: include/media/drv-intf/cx2341x.h - -CX24120 MEDIA DRIVER -M: Jemma Denson -M: Patrick Boettcher -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/dvb-frontends/cx24120* - -CX88 VIDEO4LINUX DRIVER -M: Mauro Carvalho Chehab -L: linux-media@vger.kernel.org -S: Odd fixes -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: Documentation/driver-api/media/drivers/cx88* -F: drivers/media/pci/cx88/ - -CXD2820R MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/dvb-frontends/cxd2820r* - -CXGB3 ETHERNET DRIVER (CXGB3) -M: Potnuri Bharat Teja -L: netdev@vger.kernel.org -S: Supported -W: http://www.chelsio.com -F: drivers/net/ethernet/chelsio/cxgb3/ - -CXGB3 ISCSI DRIVER (CXGB3I) -M: Varun Prakash -L: linux-scsi@vger.kernel.org -S: Supported -W: http://www.chelsio.com -F: drivers/scsi/cxgbi/cxgb3i - -CXGB4 CRYPTO DRIVER (chcr) -M: Ayush Sawal -L: linux-crypto@vger.kernel.org -S: Supported -W: http://www.chelsio.com -F: drivers/crypto/chelsio - -CXGB4 ETHERNET DRIVER (CXGB4) -M: Potnuri Bharat Teja -L: netdev@vger.kernel.org -S: Supported -W: http://www.chelsio.com -F: drivers/net/ethernet/chelsio/cxgb4/ - -CXGB4 INLINE CRYPTO DRIVER -M: Ayush Sawal -L: netdev@vger.kernel.org -S: Supported -W: http://www.chelsio.com -F: drivers/net/ethernet/chelsio/inline_crypto/ - -CXGB4 ISCSI DRIVER (CXGB4I) -M: Varun Prakash -L: linux-scsi@vger.kernel.org -S: Supported -W: http://www.chelsio.com -F: drivers/scsi/cxgbi/cxgb4i - -CXGB4 IWARP RNIC DRIVER (IW_CXGB4) -M: Potnuri Bharat Teja -L: linux-rdma@vger.kernel.org -S: Supported -W: http://www.openfabrics.org -F: drivers/infiniband/hw/cxgb4/ -F: include/uapi/rdma/cxgb4-abi.h - -CXGB4VF ETHERNET DRIVER (CXGB4VF) -M: Potnuri Bharat Teja -L: netdev@vger.kernel.org -S: Supported -W: http://www.chelsio.com -F: drivers/net/ethernet/chelsio/cxgb4vf/ - -CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER -M: Frederic Barrat -M: Andrew Donnellan -L: linuxppc-dev@lists.ozlabs.org -S: Supported -F: Documentation/ABI/testing/sysfs-class-cxl -F: Documentation/arch/powerpc/cxl.rst -F: arch/powerpc/platforms/powernv/pci-cxl.c -F: drivers/misc/cxl/ -F: include/misc/cxl* -F: include/uapi/misc/cxl.h - -CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER -M: Manoj N. Kumar -M: Uma Krishnan -L: linux-scsi@vger.kernel.org -S: Obsolete -F: Documentation/arch/powerpc/cxlflash.rst -F: drivers/scsi/cxlflash/ -F: include/uapi/scsi/cxlflash_ioctl.h - -CYBERPRO FB DRIVER -M: Russell King -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -W: http://www.armlinux.org.uk/ -F: drivers/video/fbdev/cyber2000fb.* - -CYCLADES PC300 DRIVER -S: Orphan -F: drivers/net/wan/pc300* - -CYPRESS CY8C95X0 PINCTRL DRIVER -M: Patrick Rudolph -L: linux-gpio@vger.kernel.org -S: Maintained -F: drivers/pinctrl/pinctrl-cy8c95x0.c - -CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER -M: Linus Walleij -L: linux-input@vger.kernel.org -S: Maintained -F: drivers/input/touchscreen/cy8ctma140.c - -CYPRESS STREETFIGHTER TOUCHKEYS DRIVER -M: Yassine Oudjana -L: linux-input@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/input/cypress-sf.yaml -F: drivers/input/keyboard/cypress-sf.c - -CYPRESS_FIRMWARE MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/common/cypress_firmware* - -CYTTSP TOUCHSCREEN DRIVER -M: Linus Walleij -L: linux-input@vger.kernel.org -S: Maintained -F: drivers/input/touchscreen/cyttsp* - -D-LINK DIR-685 TOUCHKEYS DRIVER -M: Linus Walleij -L: linux-input@vger.kernel.org -S: Supported -F: drivers/input/keyboard/dlink-dir685-touchkeys.c - -DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK -M: Joshua Kinard -S: Maintained -F: drivers/rtc/rtc-ds1685.c -F: include/linux/rtc/ds1685.h - -DAMA SLAVE for AX.25 -M: Joerg Reuter -L: linux-hams@vger.kernel.org -S: Maintained -W: http://yaina.de/jreuter/ -W: http://www.qsl.net/dl1bke/ -F: net/ax25/af_ax25.c -F: net/ax25/ax25_dev.c -F: net/ax25/ax25_ds_* -F: net/ax25/ax25_in.c -F: net/ax25/ax25_out.c -F: net/ax25/ax25_timer.c -F: net/ax25/sysctl_net_ax25.c - -DATA ACCESS MONITOR -M: SeongJae Park -L: damon@lists.linux.dev -L: linux-mm@kvack.org -S: Maintained -W: https://damonitor.github.io -P: Documentation/mm/damon/maintainer-profile.rst -T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm -T: quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new -T: git git://git.kernel.org/pub/scm/linux/kernel/git/sj/linux.git damon/next -F: Documentation/ABI/testing/sysfs-kernel-mm-damon -F: Documentation/admin-guide/mm/damon/ -F: Documentation/mm/damon/ -F: include/linux/damon.h -F: include/trace/events/damon.h -F: mm/damon/ -F: tools/testing/selftests/damon/ - -DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER -L: netdev@vger.kernel.org -S: Orphan -F: Documentation/networking/device_drivers/ethernet/dec/dmfe.rst -F: drivers/net/ethernet/dec/tulip/dmfe.c - -DC390/AM53C974 SCSI driver -M: Hannes Reinecke -L: linux-scsi@vger.kernel.org -S: Maintained -F: drivers/scsi/am53c974.c - -DC395x SCSI driver -M: Oliver Neukum -M: Ali Akcaagac -M: Jamie Lenehan -S: Maintained -F: Documentation/scsi/dc395x.rst -F: drivers/scsi/dc395x.* - -DCCP PROTOCOL -L: dccp@vger.kernel.org -S: Orphan -W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp -F: include/linux/dccp.h -F: include/linux/tfrc.h -F: include/uapi/linux/dccp.h -F: net/dccp/ - -DEBUGOBJECTS: -M: Thomas Gleixner -L: linux-kernel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/debugobjects -F: include/linux/debugobjects.h -F: lib/debugobjects.c - -DECSTATION PLATFORM SUPPORT -M: "Maciej W. Rozycki" -L: linux-mips@vger.kernel.org -S: Maintained -W: http://www.linux-mips.org/wiki/DECstation -F: arch/mips/dec/ -F: arch/mips/include/asm/dec/ -F: arch/mips/include/asm/mach-dec/ - -DEFXX FDDI NETWORK DRIVER -M: "Maciej W. Rozycki" -S: Maintained -F: drivers/net/fddi/defxx.* - -DEFZA FDDI NETWORK DRIVER -M: "Maciej W. Rozycki" -S: Maintained -F: drivers/net/fddi/defza.* - -DEINTERLACE DRIVERS FOR ALLWINNER H3 -M: Jernej Skrabec -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml -F: drivers/media/platform/sunxi/sun8i-di/ - -DELL LAPTOP DRIVER -M: Matthew Garrett -M: Pali Rohár -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/dell/dell-laptop.c - -DELL LAPTOP FREEFALL DRIVER -M: Pali Rohár -S: Maintained -F: drivers/platform/x86/dell/dell-smo8800.c - -DELL LAPTOP RBTN DRIVER -M: Pali Rohár -S: Maintained -F: drivers/platform/x86/dell/dell-rbtn.* - -DELL LAPTOP SMM DRIVER -M: Pali Rohár -S: Maintained -F: Documentation/ABI/obsolete/procfs-i8k -F: drivers/hwmon/dell-smm-hwmon.c -F: include/uapi/linux/i8k.h - -DELL PC DRIVER -M: Lyndon Sanche -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/dell/dell-pc.c - -DELL REMOTE BIOS UPDATE DRIVER -M: Stuart Hayes -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/dell/dell_rbu.c - -DELL SMBIOS DRIVER -M: Pali Rohár -L: Dell.Client.Kernel@dell.com -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/dell/dell-smbios.* - -DELL SMBIOS SMM DRIVER -L: Dell.Client.Kernel@dell.com -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/dell/dell-smbios-smm.c - -DELL SMBIOS WMI DRIVER -L: Dell.Client.Kernel@dell.com -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/dell/dell-smbios-wmi.c -F: tools/wmi/dell-smbios-example.c - -DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) -M: Stuart Hayes -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: Documentation/userspace-api/dcdbas.rst -F: drivers/platform/x86/dell/dcdbas.* - -DELL WMI DDV DRIVER -M: Armin Wolf -S: Maintained -F: Documentation/ABI/testing/debugfs-dell-wmi-ddv -F: Documentation/ABI/testing/sysfs-platform-dell-wmi-ddv -F: Documentation/wmi/devices/dell-wmi-ddv.rst -F: drivers/platform/x86/dell/dell-wmi-ddv.c - -DELL WMI DESCRIPTOR DRIVER -L: Dell.Client.Kernel@dell.com -S: Maintained -F: drivers/platform/x86/dell/dell-wmi-descriptor.c - -DELL WMI HARDWARE PRIVACY SUPPORT -L: Dell.Client.Kernel@dell.com -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/dell/dell-wmi-privacy.c - -DELL WMI NOTIFICATIONS DRIVER -M: Matthew Garrett -M: Pali Rohár -S: Maintained -F: drivers/platform/x86/dell/dell-wmi-base.c - -DELL WMI SYSMAN DRIVER -M: Prasanth Ksr -L: Dell.Client.Kernel@dell.com -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/sysfs-class-firmware-attributes -F: drivers/platform/x86/dell/dell-wmi-sysman/ - -DELTA AHE-50DC FAN CONTROL MODULE DRIVER -M: Zev Weiss -L: linux-hwmon@vger.kernel.org -S: Maintained -F: drivers/hwmon/pmbus/delta-ahe50dc-fan.c - -DELTA DPS920AB PSU DRIVER -M: Robert Marko -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/dps920ab.rst -F: drivers/hwmon/pmbus/dps920ab.c - -DELTA NETWORKS TN48M CPLD DRIVERS -M: Robert Marko -S: Maintained -F: Documentation/devicetree/bindings/gpio/delta,tn48m-gpio.yaml -F: Documentation/devicetree/bindings/mfd/delta,tn48m-cpld.yaml -F: Documentation/devicetree/bindings/reset/delta,tn48m-reset.yaml -F: drivers/gpio/gpio-tn48m.c -F: include/dt-bindings/reset/delta,tn48m-reset.h - -DELTA ST MEDIA DRIVER -M: Hugues Fruchet -L: linux-media@vger.kernel.org -S: Supported -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/platform/st/sti/delta - -DENALI NAND DRIVER -L: linux-mtd@lists.infradead.org -S: Orphan -F: drivers/mtd/nand/raw/denali* - -DESIGNWARE EDMA CORE IP DRIVER -M: Manivannan Sadhasivam -L: dmaengine@vger.kernel.org -S: Maintained -F: drivers/dma/dw-edma/ -F: include/linux/dma/edma.h - -DESIGNWARE USB2 DRD IP DRIVER -M: Minas Harutyunyan -L: linux-usb@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git -F: drivers/usb/dwc2/ - -DESIGNWARE USB3 DRD IP DRIVER -M: Thinh Nguyen -L: linux-usb@vger.kernel.org -S: Maintained -F: drivers/usb/dwc3/ - -DESIGNWARE XDATA IP DRIVER -L: linux-pci@vger.kernel.org -S: Orphan -F: Documentation/misc-devices/dw-xdata-pcie.rst -F: drivers/misc/dw-xdata-pcie.c - -DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER -M: Andreas Klinger -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/sysfs-bus-iio-distance-srf08 -F: drivers/iio/proximity/srf*.c - -DEVICE COREDUMP (DEV_COREDUMP) -M: Johannes Berg -L: linux-kernel@vger.kernel.org -S: Maintained -F: drivers/base/devcoredump.c -F: include/linux/devcoredump.h - -DEVICE DEPENDENCY HELPER SCRIPT -M: Saravana Kannan -L: linux-kernel@vger.kernel.org -S: Maintained -F: scripts/dev-needs.sh - -DEVICE DIRECT ACCESS (DAX) -M: Dan Williams -M: Vishal Verma -M: Dave Jiang -L: nvdimm@lists.linux.dev -L: linux-cxl@vger.kernel.org -S: Supported -F: drivers/dax/ - -DEVICE FREQUENCY (DEVFREQ) -M: MyungJoo Ham -M: Kyungmin Park -M: Chanwoo Choi -L: linux-pm@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git -F: Documentation/devicetree/bindings/devfreq/ -F: Documentation/devicetree/bindings/interconnect/mediatek,cci.yaml -F: drivers/devfreq/ -F: include/linux/devfreq.h -F: include/trace/events/devfreq.h - -DEVICE FREQUENCY EVENT (DEVFREQ-EVENT) -M: Chanwoo Choi -L: linux-pm@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git -F: Documentation/devicetree/bindings/devfreq/event/ -F: drivers/devfreq/devfreq-event.c -F: drivers/devfreq/event/ -F: include/dt-bindings/pmu/exynos_ppmu.h -F: include/linux/devfreq-event.h - -DEVICE RESOURCE MANAGEMENT HELPERS -M: Hans de Goede -R: Matti Vaittinen -S: Maintained -F: include/linux/devm-helpers.h - -DEVICE-MAPPER (LVM) -M: Alasdair Kergon -M: Mike Snitzer -M: Mikulas Patocka -L: dm-devel@lists.linux.dev -S: Maintained -Q: http://patchwork.kernel.org/project/dm-devel/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git -F: Documentation/admin-guide/device-mapper/ -F: drivers/md/Kconfig -F: drivers/md/Makefile -F: drivers/md/dm* -F: drivers/md/persistent-data/ -F: include/linux/device-mapper.h -F: include/linux/dm-*.h -F: include/uapi/linux/dm-*.h - -DEVICE-MAPPER VDO TARGET -M: Matthew Sakai -L: dm-devel@lists.linux.dev -S: Maintained -F: Documentation/admin-guide/device-mapper/vdo*.rst -F: drivers/md/dm-vdo/ - -DEVLINK -M: Jiri Pirko -L: netdev@vger.kernel.org -S: Supported -F: Documentation/networking/devlink -F: include/net/devlink.h -F: include/uapi/linux/devlink.h -F: net/devlink/ - -DFROBOT SD2405AL RTC DRIVER -M: Tóth János -L: linux-rtc@vger.kernel.org -S: Maintained -F: drivers/rtc/rtc-sd2405al.c - -DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT -M: Christoph Niedermaier -L: kernel@dh-electronics.com -S: Maintained -F: arch/arm/boot/dts/nxp/imx/imx6*-dhcom-* -F: arch/arm/boot/dts/nxp/imx/imx6*-dhcor-* - -DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUPPORT -M: Marek Vasut -L: kernel@dh-electronics.com -S: Maintained -F: arch/arm/boot/dts/st/stm32mp1*-dhcom-* -F: arch/arm/boot/dts/st/stm32mp1*-dhcor-* - -DIALOG SEMICONDUCTOR DRIVERS -M: Support Opensource -S: Supported -W: http://www.dialog-semiconductor.com/products -F: Documentation/devicetree/bindings/input/dlg,da72??.txt -F: Documentation/devicetree/bindings/input/dlg,da9062-onkey.yaml -F: Documentation/devicetree/bindings/mfd/da90*.txt -F: Documentation/devicetree/bindings/mfd/dlg,da90*.yaml -F: Documentation/devicetree/bindings/regulator/da92*.txt -F: Documentation/devicetree/bindings/regulator/dlg,da9*.yaml -F: Documentation/devicetree/bindings/regulator/dlg,slg51000.yaml -F: Documentation/devicetree/bindings/sound/da[79]*.txt -F: Documentation/devicetree/bindings/sound/dlg,da7213.yaml -F: Documentation/devicetree/bindings/thermal/dlg,da9062-thermal.yaml -F: Documentation/devicetree/bindings/watchdog/dlg,da9062-watchdog.yaml -F: Documentation/hwmon/da90??.rst -F: drivers/gpio/gpio-da90??.c -F: drivers/hwmon/da90??-hwmon.c -F: drivers/iio/adc/da91??-*.c -F: drivers/input/misc/da72??.[ch] -F: drivers/input/misc/da90??_onkey.c -F: drivers/input/touchscreen/da9052_tsi.c -F: drivers/leds/leds-da90??.c -F: drivers/mfd/da903x.c -F: drivers/mfd/da90??-*.c -F: drivers/mfd/da91??-*.c -F: drivers/pinctrl/pinctrl-da90??.c -F: drivers/power/supply/da9052-battery.c -F: drivers/power/supply/da91??-*.c -F: drivers/regulator/da9???-regulator.[ch] -F: drivers/regulator/slg51000-regulator.[ch] -F: drivers/rtc/rtc-da90??.c -F: drivers/thermal/da90??-thermal.c -F: drivers/video/backlight/da90??_bl.c -F: drivers/watchdog/da90??_wdt.c -F: include/dt-bindings/regulator/dlg,da9*-regulator.h -F: include/linux/mfd/da903x.h -F: include/linux/mfd/da9052/ -F: include/linux/mfd/da9055/ -F: include/linux/mfd/da9062/ -F: include/linux/mfd/da9063/ -F: include/linux/mfd/da9150/ -F: include/linux/regulator/da9211.h -F: include/sound/da[79]*.h -F: sound/soc/codecs/da[79]*.[ch] - -DIAMOND SYSTEMS GPIO-MM GPIO DRIVER -M: William Breathitt Gray -L: linux-gpio@vger.kernel.org -S: Maintained -F: drivers/gpio/gpio-gpio-mm.c - -DIGITEQ AUTOMOTIVE MGB4 V4L2 DRIVER -M: Martin Tuma -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/admin-guide/media/mgb4.rst -F: drivers/media/pci/mgb4/ - -DIOLAN U2C-12 I2C DRIVER -M: Guenter Roeck -L: linux-i2c@vger.kernel.org -S: Maintained -F: drivers/i2c/busses/i2c-diolan-u2c.c - -DIRECTORY NOTIFICATION (DNOTIFY) -M: Jan Kara -R: Amir Goldstein -L: linux-fsdevel@vger.kernel.org -S: Maintained -F: Documentation/filesystems/dnotify.rst -F: fs/notify/dnotify/ -F: include/linux/dnotify.h - -DISK GEOMETRY AND PARTITION HANDLING -M: Andries Brouwer -S: Maintained -W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html -W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html -W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html - -DISKQUOTA -M: Jan Kara -S: Maintained -F: Documentation/filesystems/quota.rst -F: fs/quota/ -F: include/linux/quota*.h -F: include/uapi/linux/quota*.h - -DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) -M: Bernie Thompson -L: linux-fbdev@vger.kernel.org -S: Maintained -W: http://plugable.com/category/projects/udlfb/ -F: Documentation/fb/udlfb.rst -F: drivers/video/fbdev/udlfb.c -F: include/video/udlfb.h - -DISTRIBUTED LOCK MANAGER (DLM) -M: Alexander Aring -M: David Teigland -L: gfs2@lists.linux.dev -S: Supported -W: https://pagure.io/dlm -T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git -F: fs/dlm/ - -DMA BUFFER SHARING FRAMEWORK -M: Sumit Semwal -M: Christian König -L: linux-media@vger.kernel.org -L: dri-devel@lists.freedesktop.org -L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/driver-api/dma-buf.rst -F: Documentation/userspace-api/dma-buf-alloc-exchange.rst -F: drivers/dma-buf/ -F: include/linux/*fence.h -F: include/linux/dma-buf.h -F: include/linux/dma-resv.h -K: \bdma_(?:buf|fence|resv)\b - -DMA GENERIC OFFLOAD ENGINE SUBSYSTEM -M: Vinod Koul -L: dmaengine@vger.kernel.org -S: Maintained -Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git -F: Documentation/devicetree/bindings/dma/ -F: Documentation/driver-api/dmaengine/ -F: drivers/dma/ -F: include/dt-bindings/dma/ -F: include/linux/dma/ -F: include/linux/dmaengine.h -F: include/linux/of_dma.h - -DMA MAPPING BENCHMARK -M: Xiang Chen -L: iommu@lists.linux.dev -F: kernel/dma/map_benchmark.c -F: tools/testing/selftests/dma/ - -DMA MAPPING HELPERS -M: Christoph Hellwig -M: Marek Szyprowski -R: Robin Murphy -L: iommu@lists.linux.dev -S: Supported -W: http://git.infradead.org/users/hch/dma-mapping.git -T: git git://git.infradead.org/users/hch/dma-mapping.git -F: include/asm-generic/dma-mapping.h -F: include/linux/dma-direct.h -F: include/linux/dma-map-ops.h -F: include/linux/dma-mapping.h -F: include/linux/swiotlb.h -F: kernel/dma/ - -DMA-BUF HEAPS FRAMEWORK -M: Sumit Semwal -R: Benjamin Gaignard -R: Brian Starkey -R: John Stultz -R: T.J. Mercier -L: linux-media@vger.kernel.org -L: dri-devel@lists.freedesktop.org -L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/dma-buf/dma-heap.c -F: drivers/dma-buf/heaps/* -F: include/linux/dma-heap.h -F: include/uapi/linux/dma-heap.h -F: tools/testing/selftests/dmabuf-heaps/ - -DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422 -M: Lukasz Luba -L: linux-pm@vger.kernel.org -L: linux-samsung-soc@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/memory-controllers/samsung,exynos5422-dmc.yaml -F: drivers/memory/samsung/exynos5422-dmc.c - -DME1737 HARDWARE MONITOR DRIVER -M: Juerg Haefliger -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/dme1737.rst -F: drivers/hwmon/dme1737.c - -DMI/SMBIOS SUPPORT -M: Jean Delvare -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git dmi-for-next -F: Documentation/ABI/testing/sysfs-firmware-dmi-tables -F: drivers/firmware/dmi-id.c -F: drivers/firmware/dmi_scan.c -F: include/linux/dmi.h - -DOCUMENTATION -M: Jonathan Corbet -L: linux-doc@vger.kernel.org -S: Maintained -P: Documentation/doc-guide/maintainer-profile.rst -T: git git://git.lwn.net/linux.git docs-next -F: Documentation/ -F: scripts/check-variable-fonts.sh -F: scripts/documentation-file-ref-check -F: scripts/kernel-doc -F: scripts/sphinx-pre-install -X: Documentation/ABI/ -X: Documentation/admin-guide/media/ -X: Documentation/devicetree/ -X: Documentation/driver-api/media/ -X: Documentation/firmware-guide/acpi/ -X: Documentation/i2c/ -X: Documentation/netlink/ -X: Documentation/power/ -X: Documentation/spi/ -X: Documentation/userspace-api/media/ - -DOCUMENTATION PROCESS -M: Jonathan Corbet -L: workflows@vger.kernel.org -S: Maintained -F: Documentation/dev-tools/ -F: Documentation/maintainer/ -F: Documentation/process/ - -DOCUMENTATION REPORTING ISSUES -M: Thorsten Leemhuis -L: linux-doc@vger.kernel.org -S: Maintained -F: Documentation/admin-guide/bug-bisect.rst -F: Documentation/admin-guide/quickly-build-trimmed-linux.rst -F: Documentation/admin-guide/reporting-issues.rst -F: Documentation/admin-guide/verify-bugs-and-bisect-regressions.rst - -DOCUMENTATION SCRIPTS -M: Mauro Carvalho Chehab -L: linux-doc@vger.kernel.org -S: Maintained -F: Documentation/sphinx/parse-headers.pl -F: scripts/documentation-file-ref-check -F: scripts/sphinx-pre-install - -DOCUMENTATION/ITALIAN -M: Federico Vaga -L: linux-doc@vger.kernel.org -S: Maintained -F: Documentation/translations/it_IT - -DOCUMENTATION/JAPANESE -R: Akira Yokosawa -L: linux-doc@vger.kernel.org -S: Maintained -F: Documentation/translations/ja_JP - -DONGWOON DW9714 LENS VOICE COIL DRIVER -M: Sakari Ailus -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.yaml -F: drivers/media/i2c/dw9714.c - -DONGWOON DW9719 LENS VOICE COIL DRIVER -M: Daniel Scally -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/i2c/dw9719.c - -DONGWOON DW9768 LENS VOICE COIL DRIVER -L: linux-media@vger.kernel.org -S: Orphan -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml -F: drivers/media/i2c/dw9768.c - -DONGWOON DW9807 LENS VOICE COIL DRIVER -M: Sakari Ailus -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml -F: drivers/media/i2c/dw9807-vcm.c - -DOUBLETALK DRIVER -M: "James R. Van Zandt" -L: blinux-list@redhat.com -S: Maintained -F: drivers/char/dtlk.c -F: include/linux/dtlk.h - -DPAA2 DATAPATH I/O (DPIO) DRIVER -M: Roy Pledge -L: linux-kernel@vger.kernel.org -S: Maintained -F: drivers/soc/fsl/dpio - -DPAA2 ETHERNET DRIVER -M: Ioana Ciornei -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst -F: Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst -F: drivers/net/ethernet/freescale/dpaa2/Kconfig -F: drivers/net/ethernet/freescale/dpaa2/Makefile -F: drivers/net/ethernet/freescale/dpaa2/dpaa2-eth* -F: drivers/net/ethernet/freescale/dpaa2/dpaa2-mac* -F: drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk* -F: drivers/net/ethernet/freescale/dpaa2/dpkg.h -F: drivers/net/ethernet/freescale/dpaa2/dpmac* -F: drivers/net/ethernet/freescale/dpaa2/dpni* - -DPAA2 ETHERNET SWITCH DRIVER -M: Ioana Ciornei -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/networking/device_drivers/ethernet/freescale/dpaa2/switch-driver.rst -F: drivers/net/ethernet/freescale/dpaa2/dpaa2-switch* -F: drivers/net/ethernet/freescale/dpaa2/dpsw* - -DPLL SUBSYSTEM -M: Vadim Fedorenko -M: Arkadiusz Kubalewski -M: Jiri Pirko -L: netdev@vger.kernel.org -S: Supported -F: Documentation/driver-api/dpll.rst -F: drivers/dpll/* -F: include/linux/dpll.h -F: include/uapi/linux/dpll.h - -DRBD DRIVER -M: Philipp Reisner -M: Lars Ellenberg -M: Christoph Böhmwalder -L: drbd-dev@lists.linbit.com -S: Supported -W: http://www.drbd.org -T: git git://git.linbit.com/linux-drbd.git -T: git git://git.linbit.com/drbd-8.4.git -F: Documentation/admin-guide/blockdev/ -F: drivers/block/drbd/ -F: include/linux/drbd* -F: lib/lru_cache.c - -DRIVER COMPONENT FRAMEWORK -L: dri-devel@lists.freedesktop.org -F: drivers/base/component.c -F: include/linux/component.h - -DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS -M: Greg Kroah-Hartman -R: "Rafael J. Wysocki" -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git -F: Documentation/core-api/kobject.rst -F: drivers/base/ -F: fs/debugfs/ -F: fs/sysfs/ -F: include/linux/debugfs.h -F: include/linux/fwnode.h -F: include/linux/kobj* -F: include/linux/property.h -F: lib/kobj* -F: rust/kernel/device.rs - -DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS) -M: Nishanth Menon -L: linux-pm@vger.kernel.org -S: Maintained -F: drivers/soc/ti/smartreflex.c -F: include/linux/power/smartreflex.h - -DRM ACCEL DRIVERS FOR INTEL VPU -M: Jacek Lawrynowicz -M: Stanislaw Gruszka -L: dri-devel@lists.freedesktop.org -S: Supported -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/accel/ivpu/ -F: include/uapi/drm/ivpu_accel.h - -DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWORK -M: Oded Gabbay -L: dri-devel@lists.freedesktop.org -S: Maintained -C: irc://irc.oftc.net/dri-devel -T: git https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/accel.git -F: Documentation/accel/ -F: drivers/accel/ -F: include/drm/drm_accel.h - -DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE -M: Maxime Ripard -M: Chen-Yu Tsai -R: Jernej Skrabec -L: dri-devel@lists.freedesktop.org -S: Supported -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/gpu/drm/sun4i/sun8i* - -DRM DRIVER FOR ARM PL111 CLCD -S: Orphan -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/gpu/drm/pl111/ - -DRM DRIVER FOR ARM VERSATILE TFT PANELS -M: Linus Walleij -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml -F: drivers/gpu/drm/panel/panel-arm-versatile.c - -DRM DRIVER FOR ASPEED BMC GFX -M: Joel Stanley -L: linux-aspeed@lists.ozlabs.org (moderated for non-subscribers) -S: Supported -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/gpu/aspeed-gfx.txt -F: drivers/gpu/drm/aspeed/ - -DRM DRIVER FOR AST SERVER GRAPHICS CHIPS -M: Dave Airlie -R: Thomas Zimmermann -R: Jocelyn Falempe -L: dri-devel@lists.freedesktop.org -S: Supported -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/gpu/drm/ast/ - -DRM DRIVER FOR BOCHS VIRTUAL GPU -M: Gerd Hoffmann -L: virtualization@lists.linux.dev -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/gpu/drm/tiny/bochs.c - -DRM DRIVER FOR BOE HIMAX8279D PANELS -M: Jerry Han -S: Maintained -F: Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml -F: drivers/gpu/drm/panel/panel-boe-himax8279d.c - -DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RGB CONVERTER BRIDGE -M: Jagan Teki -S: Maintained -F: Documentation/devicetree/bindings/display/bridge/chipone,icn6211.yaml -F: drivers/gpu/drm/bridge/chipone-icn6211.c - -DRM DRIVER FOR EBBG FT8719 PANEL -M: Joel Selvaraj -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/panel/ebbg,ft8719.yaml -F: drivers/gpu/drm/panel/panel-ebbg-ft8719.c - -DRM DRIVER FOR FARADAY TVE200 TV ENCODER -M: Linus Walleij -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/gpu/drm/tve200/ - -DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS -M: Icenowy Zheng -S: Maintained -F: Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml -F: drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c - -DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS -M: Jagan Teki -S: Maintained -F: Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml -F: drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c - -DRM DRIVER FOR FIRMWARE FRAMEBUFFERS -M: Thomas Zimmermann -M: Javier Martinez Canillas -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/gpu/drm/drm_aperture.c -F: drivers/gpu/drm/tiny/ofdrm.c -F: drivers/gpu/drm/tiny/simpledrm.c -F: drivers/video/aperture.c -F: drivers/video/nomodeset.c -F: include/drm/drm_aperture.h -F: include/linux/aperture.h -F: include/video/nomodeset.h - -DRM DRIVER FOR GENERIC EDP PANELS -R: Douglas Anderson -F: Documentation/devicetree/bindings/display/panel/panel-edp.yaml -F: drivers/gpu/drm/panel/panel-edp.c - -DRM DRIVER FOR GENERIC USB DISPLAY -M: Noralf Trønnes -S: Maintained -W: https://github.com/notro/gud/wiki -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/gpu/drm/gud/ -F: include/drm/gud.h - -DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS -M: Hans de Goede -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/gpu/drm/tiny/gm12u320.c - -DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD panels -M: Ondrej Jirman -M: Javier Martinez Canillas -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/panel/himax,hx8394.yaml -F: drivers/gpu/drm/panel/panel-himax-hx8394.c - -DRM DRIVER FOR HX8357D PANELS -S: Orphan -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/himax,hx8357d.txt -F: drivers/gpu/drm/tiny/hx8357d.c - -DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE -M: Deepak Rawat -L: linux-hyperv@vger.kernel.org -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/gpu/drm/hyperv - -DRM DRIVER FOR ILITEK ILI9225 PANELS -M: David Lechner -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/ilitek,ili9225.txt -F: drivers/gpu/drm/tiny/ili9225.c - -DRM DRIVER FOR ILITEK ILI9486 PANELS -M: Kamlesh Gurudasani -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/ilitek,ili9486.yaml -F: drivers/gpu/drm/tiny/ili9486.c - -DRM DRIVER FOR ILITEK ILI9805 PANELS -M: Michael Trimarchi -S: Maintained -F: Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml -F: drivers/gpu/drm/panel/panel-ilitek-ili9805.c - -DRM DRIVER FOR ILITEK ILI9806E PANELS -M: Michael Walle -S: Maintained -F: drivers/gpu/drm/panel/panel-ilitek-ili9806e.c - -DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LCD PANELS -M: Jagan Teki -S: Maintained -F: Documentation/devicetree/bindings/display/panel/jadard,jd9365da-h3.yaml -F: drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c - -DRM DRIVER FOR LG SW43408 PANELS -M: Sumit Semwal -M: Caleb Connolly -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/panel/lg,sw43408.yaml -F: drivers/gpu/drm/panel/panel-lg-sw43408.c - -DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER -M: Paul Kocialkowski -S: Supported -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/gpu/drm/logicvc/ - -DRM DRIVER FOR LVDS PANELS -M: Laurent Pinchart -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/lvds.yaml -F: Documentation/devicetree/bindings/display/panel/panel-lvds.yaml -F: drivers/gpu/drm/panel/panel-lvds.c - -DRM DRIVER FOR MANTIX MLAF057WE51 PANELS -M: Guido Günther -R: Purism Kernel Team -S: Maintained -F: Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml -F: drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c - -DRM DRIVER FOR MGA G200 GRAPHICS CHIPS -M: Dave Airlie -R: Thomas Zimmermann -R: Jocelyn Falempe -L: dri-devel@lists.freedesktop.org -S: Supported -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/gpu/drm/mgag200/ - -DRM DRIVER FOR MI0283QT -M: Noralf Trønnes -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt -F: drivers/gpu/drm/tiny/mi0283qt.c - -DRM DRIVER FOR MIPI DBI compatible panels -M: Noralf Trønnes -S: Maintained -W: https://github.com/notro/panel-mipi-dbi/wiki -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/panel/panel-mipi-dbi-spi.yaml -F: drivers/gpu/drm/tiny/panel-mipi-dbi.c - -DRM DRIVER for Qualcomm Adreno GPUs -M: Rob Clark -R: Sean Paul -R: Konrad Dybcio -L: linux-arm-msm@vger.kernel.org -L: dri-devel@lists.freedesktop.org -L: freedreno@lists.freedesktop.org -S: Maintained -B: https://gitlab.freedesktop.org/drm/msm/-/issues -T: git https://gitlab.freedesktop.org/drm/msm.git -F: Documentation/devicetree/bindings/display/msm/gpu.yaml -F: drivers/gpu/drm/msm/adreno/ -F: drivers/gpu/drm/msm/msm_gpu.* -F: drivers/gpu/drm/msm/msm_gpu_devfreq.* -F: drivers/gpu/drm/msm/msm_ringbuffer.* -F: drivers/gpu/drm/msm/registers/adreno/ -F: include/uapi/drm/msm_drm.h - -DRM DRIVER for Qualcomm display hardware -M: Rob Clark -M: Abhinav Kumar -M: Dmitry Baryshkov -R: Sean Paul -R: Marijn Suijten -L: linux-arm-msm@vger.kernel.org -L: dri-devel@lists.freedesktop.org -L: freedreno@lists.freedesktop.org -S: Maintained -B: https://gitlab.freedesktop.org/drm/msm/-/issues -T: git https://gitlab.freedesktop.org/drm/msm.git -F: Documentation/devicetree/bindings/display/msm/ -F: drivers/gpu/drm/ci/xfails/msm* -F: drivers/gpu/drm/msm/ -F: include/uapi/drm/msm_drm.h - -DRM DRIVER FOR NOVATEK NT35510 PANELS -M: Linus Walleij -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml -F: drivers/gpu/drm/panel/panel-novatek-nt35510.c - -DRM DRIVER FOR NOVATEK NT35560 PANELS -M: Linus Walleij -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml -F: drivers/gpu/drm/panel/panel-novatek-nt35560.c - -DRM DRIVER FOR NOVATEK NT36523 PANELS -M: Jianhua Lu -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/panel/novatek,nt36523.yaml -F: drivers/gpu/drm/panel/panel-novatek-nt36523.c - -DRM DRIVER FOR NOVATEK NT36672A PANELS -M: Sumit Semwal -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml -F: drivers/gpu/drm/panel/panel-novatek-nt36672a.c - -DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS -M: Karol Herbst -M: Lyude Paul -M: Danilo Krummrich -L: dri-devel@lists.freedesktop.org -L: nouveau@lists.freedesktop.org -S: Supported -W: https://nouveau.freedesktop.org/ -Q: https://patchwork.freedesktop.org/project/nouveau/ -Q: https://gitlab.freedesktop.org/drm/nouveau/-/merge_requests -B: https://gitlab.freedesktop.org/drm/nouveau/-/issues -C: irc://irc.oftc.net/nouveau -T: git https://gitlab.freedesktop.org/drm/nouveau.git -F: drivers/gpu/drm/nouveau/ -F: include/uapi/drm/nouveau_drm.h - -DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS -M: Stefan Mavrodiev -S: Maintained -F: Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml -F: drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c - -DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP -R: Douglas Anderson -F: Documentation/devicetree/bindings/display/bridge/ps8640.yaml -F: drivers/gpu/drm/bridge/parade-ps8640.c - -DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS -M: Noralf Trønnes -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/repaper.txt -F: drivers/gpu/drm/tiny/repaper.c - -DRM DRIVER FOR QEMU'S CIRRUS DEVICE -M: Dave Airlie -M: Gerd Hoffmann -L: virtualization@lists.linux.dev -S: Obsolete -W: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/ -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/gpu/drm/tiny/cirrus.c - -DRM DRIVER FOR QXL VIRTUAL GPU -M: Dave Airlie -M: Gerd Hoffmann -L: virtualization@lists.linux.dev -L: spice-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/gpu/drm/qxl/ -F: include/uapi/drm/qxl_drm.h - -DRM DRIVER FOR RAYDIUM RM67191 PANELS -M: Robert Chiras -S: Maintained -F: Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml -F: drivers/gpu/drm/panel/panel-raydium-rm67191.c - -DRM DRIVER FOR SAMSUNG DB7430 PANELS -M: Linus Walleij -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/panel/samsung,lms397kf04.yaml -F: drivers/gpu/drm/panel/panel-samsung-db7430.c - -DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE -M: Inki Dae -M: Jagan Teki -M: Marek Szyprowski -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/bridge/samsung,mipi-dsim.yaml -F: drivers/gpu/drm/bridge/samsung-dsim.c -F: include/drm/bridge/samsung-dsim.h - -DRM DRIVER FOR SAMSUNG S6D27A1 PANELS -M: Markuss Broks -S: Maintained -F: Documentation/devicetree/bindings/display/panel/samsung,s6d27a1.yaml -F: drivers/gpu/drm/panel/panel-samsung-s6d27a1.c - -DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS -M: Artur Weber -S: Maintained -F: Documentation/devicetree/bindings/display/panel/samsung,s6d7aa0.yaml -F: drivers/gpu/drm/panel/panel-samsung-s6d7aa0.c - -DRM DRIVER FOR SITRONIX ST7586 PANELS -M: David Lechner -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/sitronix,st7586.txt -F: drivers/gpu/drm/tiny/st7586.c - -DRM DRIVER FOR SITRONIX ST7701 PANELS -M: Jagan Teki -S: Maintained -F: Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml -F: drivers/gpu/drm/panel/panel-sitronix-st7701.c - -DRM DRIVER FOR SITRONIX ST7703 PANELS -M: Guido Günther -R: Purism Kernel Team -R: Ondrej Jirman -S: Maintained -F: Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml -F: drivers/gpu/drm/panel/panel-sitronix-st7703.c - -DRM DRIVER FOR SITRONIX ST7735R PANELS -M: David Lechner -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/sitronix,st7735r.yaml -F: drivers/gpu/drm/tiny/st7735r.c - -DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS -M: Javier Martinez Canillas -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/solomon,ssd-common.yaml -F: Documentation/devicetree/bindings/display/solomon,ssd13*.yaml -F: drivers/gpu/drm/solomon/ssd130x* - -DRM DRIVER FOR ST-ERICSSON MCDE -M: Linus Walleij -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/ste,mcde.yaml -F: drivers/gpu/drm/mcde/ - -DRM DRIVER FOR SYNAPTICS R63353 PANELS -M: Michael Trimarchi -S: Maintained -F: Documentation/devicetree/bindings/display/panel/synaptics,r63353.yaml -F: drivers/gpu/drm/panel/panel-synaptics-r63353.c - -DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BRIDGE -M: Jagan Teki -S: Maintained -F: Documentation/devicetree/bindings/display/bridge/ti,dlpc3433.yaml -F: drivers/gpu/drm/bridge/ti-dlpc3433.c - -DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP -R: Douglas Anderson -F: Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.yaml -F: drivers/gpu/drm/bridge/ti-sn65dsi86.c - -DRM DRIVER FOR TPO TPG110 PANELS -M: Linus Walleij -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml -F: drivers/gpu/drm/panel/panel-tpo-tpg110.c - -DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS -M: Dave Airlie -R: Sean Paul -R: Thomas Zimmermann -L: dri-devel@lists.freedesktop.org -S: Supported -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/gpu/drm/udl/ - -DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS) -M: Rodrigo Siqueira -M: Maíra Canal -R: Haneen Mohammed -R: Simona Vetter -R: Melissa Wen -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/gpu/vkms.rst -F: drivers/gpu/drm/ci/xfails/vkms* -F: drivers/gpu/drm/vkms/ - -DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU -M: Hans de Goede -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/gpu/drm/vboxvideo/ - -DRM DRIVER FOR VMWARE VIRTUAL GPU -M: Zack Rusin -R: Broadcom internal kernel review list -L: dri-devel@lists.freedesktop.org -S: Supported -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/gpu/drm/vmwgfx/ -F: include/uapi/drm/vmwgfx_drm.h - -DRM DRIVER FOR WIDECHIPS WS2401 PANELS -M: Linus Walleij -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/panel/samsung,lms380kf01.yaml -F: drivers/gpu/drm/panel/panel-widechips-ws2401.c - -DRM DRIVERS -M: David Airlie -M: Simona Vetter -L: dri-devel@lists.freedesktop.org -S: Maintained -B: https://gitlab.freedesktop.org/drm -C: irc://irc.oftc.net/dri-devel -T: git https://gitlab.freedesktop.org/drm/kernel.git -F: Documentation/devicetree/bindings/display/ -F: Documentation/devicetree/bindings/gpu/ -F: Documentation/gpu/ -F: drivers/gpu/ -F: include/drm/ -F: include/linux/vga* -F: include/uapi/drm/ - -DRM DRIVERS AND MISC GPU PATCHES -M: Maarten Lankhorst -M: Maxime Ripard -M: Thomas Zimmermann -S: Maintained -W: https://drm.pages.freedesktop.org/maintainer-tools/drm-misc.html -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/ -F: Documentation/devicetree/bindings/gpu/ -F: Documentation/gpu/ -F: drivers/gpu/drm/ -F: drivers/gpu/vga/ -F: include/drm/drm -F: include/linux/vga* -F: include/uapi/drm/ -X: drivers/gpu/drm/amd/ -X: drivers/gpu/drm/armada/ -X: drivers/gpu/drm/etnaviv/ -X: drivers/gpu/drm/exynos/ -X: drivers/gpu/drm/i915/ -X: drivers/gpu/drm/kmb/ -X: drivers/gpu/drm/mediatek/ -X: drivers/gpu/drm/msm/ -X: drivers/gpu/drm/nouveau/ -X: drivers/gpu/drm/radeon/ -X: drivers/gpu/drm/renesas/rcar-du/ -X: drivers/gpu/drm/tegra/ - -DRM DRIVERS FOR ALLWINNER A10 -M: Maxime Ripard -M: Chen-Yu Tsai -L: dri-devel@lists.freedesktop.org -S: Supported -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/allwinner* -F: drivers/gpu/drm/sun4i/ - -DRM DRIVERS FOR AMLOGIC SOCS -M: Neil Armstrong -L: dri-devel@lists.freedesktop.org -L: linux-amlogic@lists.infradead.org -S: Supported -W: http://linux-meson.com/ -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml -F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml -F: Documentation/gpu/meson.rst -F: drivers/gpu/drm/ci/xfails/meson* -F: drivers/gpu/drm/meson/ - -DRM DRIVERS FOR ATMEL HLCDC -M: Sam Ravnborg -M: Boris Brezillon -L: dri-devel@lists.freedesktop.org -S: Supported -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/atmel/ -F: drivers/gpu/drm/atmel-hlcdc/ - -DRM DRIVERS FOR BRIDGE CHIPS -M: Andrzej Hajda -M: Neil Armstrong -M: Robert Foss -R: Laurent Pinchart -R: Jonas Karlman -R: Jernej Skrabec -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/bridge/ -F: drivers/gpu/drm/bridge/ -F: drivers/gpu/drm/display/drm_bridge_connector.c -F: drivers/gpu/drm/drm_bridge.c -F: include/drm/drm_bridge.h -F: include/drm/drm_bridge_connector.h - -DRM DRIVERS FOR EXYNOS -M: Inki Dae -M: Seung-Woo Kim -M: Kyungmin Park -L: dri-devel@lists.freedesktop.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git -F: Documentation/devicetree/bindings/display/samsung/ -F: drivers/gpu/drm/exynos/ -F: include/uapi/drm/exynos_drm.h - -DRM DRIVERS FOR FREESCALE DCU -M: Stefan Agner -M: Alison Wang -L: dri-devel@lists.freedesktop.org -S: Supported -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/fsl,dcu.txt -F: Documentation/devicetree/bindings/display/fsl,tcon.txt -F: drivers/gpu/drm/fsl-dcu/ - -DRM DRIVERS FOR FREESCALE IMX 5/6 -M: Philipp Zabel -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -T: git git://git.pengutronix.de/git/pza/linux -F: Documentation/devicetree/bindings/display/imx/ -F: drivers/gpu/drm/imx/ipuv3/ -F: drivers/gpu/ipu-v3/ - -DRM DRIVERS FOR FREESCALE IMX BRIDGE -M: Liu Ying -L: dri-devel@lists.freedesktop.org -S: Maintained -F: Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-ldb.yaml -F: Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-combiner.yaml -F: Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pixel-link.yaml -F: Documentation/devicetree/bindings/display/bridge/fsl,imx8qxp-pxl2dpi.yaml -F: drivers/gpu/drm/bridge/imx/ - -DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets) -M: Patrik Jakobsson -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/gpu/drm/gma500/ - -DRM DRIVERS FOR HISILICON -M: Xinliang Liu -M: Tian Tao -R: Xinwei Kong -R: Sumit Semwal -R: Yongqin Liu -R: John Stultz -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/hisilicon/ -F: drivers/gpu/drm/hisilicon/ - -DRM DRIVERS FOR LIMA -M: Qiang Yu -L: dri-devel@lists.freedesktop.org -L: lima@lists.freedesktop.org (moderated for non-subscribers) -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/gpu/drm/lima/ -F: include/uapi/drm/lima_drm.h - -DRM DRIVERS FOR LOONGSON -M: Sui Jingfeng -L: dri-devel@lists.freedesktop.org -S: Supported -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/gpu/drm/loongson/ - -DRM DRIVERS FOR MEDIATEK -M: Chun-Kuang Hu -M: Philipp Zabel -L: dri-devel@lists.freedesktop.org -L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) -S: Supported -F: Documentation/devicetree/bindings/display/mediatek/ -F: drivers/gpu/drm/ci/xfails/mediatek* -F: drivers/gpu/drm/mediatek/ -F: drivers/phy/mediatek/phy-mtk-dp.c -F: drivers/phy/mediatek/phy-mtk-hdmi* -F: drivers/phy/mediatek/phy-mtk-mipi* - -DRM DRIVERS FOR NVIDIA TEGRA -M: Thierry Reding -M: Mikko Perttunen -L: dri-devel@lists.freedesktop.org -L: linux-tegra@vger.kernel.org -S: Supported -T: git https://gitlab.freedesktop.org/drm/tegra.git -F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml -F: Documentation/devicetree/bindings/gpu/host1x/ -F: drivers/gpu/drm/tegra/ -F: drivers/gpu/host1x/ -F: include/linux/host1x.h -F: include/uapi/drm/tegra_drm.h - -DRM DRIVERS FOR RENESAS R-CAR -M: Laurent Pinchart -M: Kieran Bingham -L: dri-devel@lists.freedesktop.org -L: linux-renesas-soc@vger.kernel.org -S: Supported -T: git git://linuxtv.org/pinchartl/media drm/du/next -F: Documentation/devicetree/bindings/display/bridge/renesas,dsi-csi2-tx.yaml -F: Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.yaml -F: Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml -F: Documentation/devicetree/bindings/display/renesas,du.yaml -F: drivers/gpu/drm/renesas/rcar-du/ - -DRM DRIVERS FOR RENESAS RZ -M: Biju Das -L: dri-devel@lists.freedesktop.org -L: linux-renesas-soc@vger.kernel.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/renesas,rzg2l-du.yaml -F: drivers/gpu/drm/renesas/rz-du/ - -DRM DRIVERS FOR RENESAS SHMOBILE -M: Laurent Pinchart -M: Geert Uytterhoeven -L: dri-devel@lists.freedesktop.org -L: linux-renesas-soc@vger.kernel.org -S: Supported -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/renesas,shmobile-lcdc.yaml -F: drivers/gpu/drm/renesas/shmobile/ -F: include/linux/platform_data/shmob_drm.h - -DRM DRIVERS FOR ROCKCHIP -M: Sandy Huang -M: Heiko Stübner -M: Andy Yan -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/rockchip/ -F: drivers/gpu/drm/ci/xfails/rockchip* -F: drivers/gpu/drm/rockchip/ - -DRM DRIVERS FOR STI -M: Alain Volmat -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/st,stih4xx.txt -F: drivers/gpu/drm/sti - -DRM DRIVERS FOR STM -M: Yannick Fertre -M: Raphael Gallais-Pou -M: Philippe Cornu -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml -F: Documentation/devicetree/bindings/display/st,stm32mp25-lvds.yaml -F: drivers/gpu/drm/stm - -DRM DRIVERS FOR TI KEYSTONE -M: Jyri Sarha -M: Tomi Valkeinen -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml -F: Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml -F: Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml -F: drivers/gpu/drm/tidss/ - -DRM DRIVERS FOR TI LCDC -M: Jyri Sarha -M: Tomi Valkeinen -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/tilcdc/ -F: drivers/gpu/drm/tilcdc/ - -DRM DRIVERS FOR TI OMAP -M: Tomi Valkeinen -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/ti/ -F: drivers/gpu/drm/omapdrm/ - -DRM DRIVERS FOR V3D -M: Melissa Wen -M: Maíra Canal -S: Supported -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.yaml -F: drivers/gpu/drm/v3d/ -F: include/uapi/drm/v3d_drm.h - -DRM DRIVERS FOR VC4 -M: Maxime Ripard -M: Dave Stevenson -R: Raspberry Pi Kernel Maintenance -S: Supported -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml -F: drivers/gpu/drm/vc4/ -F: include/uapi/drm/vc4_drm.h - -DRM DRIVERS FOR VIVANTE GPU IP -M: Lucas Stach -R: Russell King -R: Christian Gmeiner -L: etnaviv@lists.freedesktop.org (moderated for non-subscribers) -L: dri-devel@lists.freedesktop.org -S: Maintained -F: Documentation/devicetree/bindings/gpu/vivante,gc.yaml -F: drivers/gpu/drm/etnaviv/ -F: include/uapi/drm/etnaviv_drm.h - -DRM DRIVERS FOR XEN -M: Oleksandr Andrushchenko -L: dri-devel@lists.freedesktop.org -L: xen-devel@lists.xenproject.org (moderated for non-subscribers) -S: Supported -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/gpu/xen-front.rst -F: drivers/gpu/drm/xen/ - -DRM DRIVERS FOR XILINX -M: Laurent Pinchart -M: Tomi Valkeinen -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/xlnx/ -F: drivers/gpu/drm/xlnx/ - -DRM GPU SCHEDULER -M: Luben Tuikov -M: Matthew Brost -M: Danilo Krummrich -M: Philipp Stanner -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/gpu/drm/scheduler/ -F: include/drm/gpu_scheduler.h - -DRM PANEL DRIVERS -M: Neil Armstrong -R: Jessica Zhang -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/panel/ -F: drivers/gpu/drm/drm_panel.c -F: drivers/gpu/drm/panel/ -F: include/drm/drm_panel.h - -DRM PRIVACY-SCREEN CLASS -M: Hans de Goede -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/gpu/drm/drm_privacy_screen* -F: include/drm/drm_privacy_screen* - -DRM TTM SUBSYSTEM -M: Christian Koenig -M: Huang Rui -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/gpu/drm/ttm/ -F: include/drm/ttm/ - -DRM AUTOMATED TESTING -M: Helen Koike -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/gpu/automated_testing.rst -F: drivers/gpu/drm/ci/ - -DSBR100 USB FM RADIO DRIVER -M: Alexey Klimov -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/radio/dsbr100.c - -DT3155 MEDIA DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Odd Fixes -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/pci/dt3155/ - -DVB_USB_AF9015 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/usb/dvb-usb-v2/af9015* - -DVB_USB_AF9035 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/usb/dvb-usb-v2/af9035* - -DVB_USB_ANYSEE MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/usb/dvb-usb-v2/anysee* - -DVB_USB_AU6610 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/usb/dvb-usb-v2/au6610* - -DVB_USB_CE6230 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/usb/dvb-usb-v2/ce6230* - -DVB_USB_CXUSB MEDIA DRIVER -M: Michael Krufky -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -W: http://github.com/mkrufky -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -T: git git://linuxtv.org/media_tree.git -F: drivers/media/usb/dvb-usb/cxusb* - -DVB_USB_EC168 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/usb/dvb-usb-v2/ec168* - -DVB_USB_GL861 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/usb/dvb-usb-v2/gl861* - -DVB_USB_MXL111SF MEDIA DRIVER -M: Michael Krufky -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -W: http://github.com/mkrufky -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -T: git git://linuxtv.org/mkrufky/mxl111sf.git -F: drivers/media/usb/dvb-usb-v2/mxl111sf* - -DVB_USB_RTL28XXU MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/usb/dvb-usb-v2/rtl28xxu* - -DVB_USB_V2 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -W: http://palosaari.fi/linux/ -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/usb/dvb-usb-v2/dvb_usb* -F: drivers/media/usb/dvb-usb-v2/usb_urb.c - -DYNAMIC DEBUG -M: Jason Baron -M: Jim Cromie -S: Maintained -F: include/linux/dynamic_debug.h -F: lib/dynamic_debug.c -F: lib/test_dynamic_debug.c - -DYNAMIC INTERRUPT MODERATION -M: Tal Gilboa -S: Maintained -F: Documentation/networking/net_dim.rst -F: include/linux/dim.h -F: lib/dim/ - -DYNAMIC THERMAL POWER MANAGEMENT (DTPM) -M: Daniel Lezcano -L: linux-pm@vger.kernel.org -S: Supported -B: https://bugzilla.kernel.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm -F: drivers/powercap/dtpm* -F: include/linux/dtpm.h - -DZ DECSTATION DZ11 SERIAL DRIVER -M: "Maciej W. Rozycki" -S: Maintained -F: drivers/tty/serial/dz.* - -E3X0 POWER BUTTON DRIVER -M: Moritz Fischer -L: usrp-users@lists.ettus.com -S: Supported -W: http://www.ettus.com -F: Documentation/devicetree/bindings/input/e3x0-button.txt -F: drivers/input/misc/e3x0-button.c - -E4000 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/tuners/e4000* - -EARTH_PT1 MEDIA DRIVER -M: Akihiro Tsukada -L: linux-media@vger.kernel.org -S: Odd Fixes -F: drivers/media/pci/pt1/ - -EARTH_PT3 MEDIA DRIVER -M: Akihiro Tsukada -L: linux-media@vger.kernel.org -S: Odd Fixes -F: drivers/media/pci/pt3/ - -EC100 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/dvb-frontends/ec100* - -ECRYPT FILE SYSTEM -M: Tyler Hicks -L: ecryptfs@vger.kernel.org -S: Odd Fixes -W: http://ecryptfs.org -W: https://launchpad.net/ecryptfs -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git -F: Documentation/filesystems/ecryptfs.rst -F: fs/ecryptfs/ - -EDAC-AMD64 -M: Yazen Ghannam -L: linux-edac@vger.kernel.org -S: Supported -F: drivers/edac/amd64_edac* -F: drivers/edac/mce_amd* - -EDAC-ARMADA -M: Jan Luebbe -L: linux-edac@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/memory-controllers/marvell,mvebu-sdram-controller.yaml -F: drivers/edac/armada_xp_* - -EDAC-AST2500 -M: Stefan Schaeckeler -S: Supported -F: Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt -F: drivers/edac/aspeed_edac.c - -EDAC-BLUEFIELD -M: Shravan Kumar Ramani -S: Supported -F: drivers/edac/bluefield_edac.c - -EDAC-CALXEDA -M: Andre Przywara -L: linux-edac@vger.kernel.org -S: Maintained -F: drivers/edac/highbank* - -EDAC-CAVIUM OCTEON -M: Ralf Baechle -L: linux-edac@vger.kernel.org -L: linux-mips@vger.kernel.org -S: Supported -F: drivers/edac/octeon_edac* - -EDAC-CAVIUM THUNDERX -M: Robert Richter -L: linux-edac@vger.kernel.org -S: Odd Fixes -F: drivers/edac/thunderx_edac* - -EDAC-CORE -M: Borislav Petkov -M: Tony Luck -R: James Morse -R: Mauro Carvalho Chehab -R: Robert Richter -L: linux-edac@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next -F: Documentation/driver-api/edac.rst -F: drivers/edac/ -F: include/linux/edac.h - -EDAC-DMC520 -M: Lei Wang -L: linux-edac@vger.kernel.org -S: Supported -F: drivers/edac/dmc520_edac.c - -EDAC-E752X -M: Mark Gross -L: linux-edac@vger.kernel.org -S: Maintained -F: drivers/edac/e752x_edac.c - -EDAC-E7XXX -L: linux-edac@vger.kernel.org -S: Maintained -F: drivers/edac/e7xxx_edac.c - -EDAC-FSL_DDR -M: York Sun -L: linux-edac@vger.kernel.org -S: Maintained -F: drivers/edac/fsl_ddr_edac.* - -EDAC-GHES -M: Mauro Carvalho Chehab -L: linux-edac@vger.kernel.org -S: Maintained -F: drivers/edac/ghes_edac.c - -EDAC-I10NM -M: Tony Luck -L: linux-edac@vger.kernel.org -S: Maintained -F: drivers/edac/i10nm_base.c - -EDAC-I3000 -L: linux-edac@vger.kernel.org -S: Orphan -F: drivers/edac/i3000_edac.c - -EDAC-I5000 -L: linux-edac@vger.kernel.org -S: Maintained -F: drivers/edac/i5000_edac.c - -EDAC-I5400 -M: Mauro Carvalho Chehab -L: linux-edac@vger.kernel.org -S: Maintained -F: drivers/edac/i5400_edac.c - -EDAC-I7300 -M: Mauro Carvalho Chehab -L: linux-edac@vger.kernel.org -S: Maintained -F: drivers/edac/i7300_edac.c - -EDAC-I7CORE -M: Mauro Carvalho Chehab -L: linux-edac@vger.kernel.org -S: Maintained -F: drivers/edac/i7core_edac.c - -EDAC-I82443BXGX -M: Tim Small -L: linux-edac@vger.kernel.org -S: Maintained -F: drivers/edac/i82443bxgx_edac.c - -EDAC-I82975X -M: "Arvind R." -L: linux-edac@vger.kernel.org -S: Maintained -F: drivers/edac/i82975x_edac.c - -EDAC-IE31200 -M: Jason Baron -L: linux-edac@vger.kernel.org -S: Maintained -F: drivers/edac/ie31200_edac.c - -EDAC-IGEN6 -M: Tony Luck -R: Qiuxu Zhuo -L: linux-edac@vger.kernel.org -S: Maintained -F: drivers/edac/igen6_edac.c - -EDAC-MPC85XX -M: Johannes Thumshirn -L: linux-edac@vger.kernel.org -S: Maintained -F: drivers/edac/mpc85xx_edac.[ch] - -EDAC-NPCM -M: Marvin Lin -M: Stanley Chu -L: linux-edac@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/memory-controllers/nuvoton,npcm-memory-controller.yaml -F: drivers/edac/npcm_edac.c - -EDAC-PASEMI -M: Egor Martovetsky -L: linux-edac@vger.kernel.org -S: Maintained -F: drivers/edac/pasemi_edac.c - -EDAC-PND2 -M: Tony Luck -L: linux-edac@vger.kernel.org -S: Maintained -F: drivers/edac/pnd2_edac.[ch] - -EDAC-QCOM -M: Manivannan Sadhasivam -L: linux-arm-msm@vger.kernel.org -L: linux-edac@vger.kernel.org -S: Maintained -F: drivers/edac/qcom_edac.c - -EDAC-R82600 -M: Tim Small -L: linux-edac@vger.kernel.org -S: Maintained -F: drivers/edac/r82600_edac.c - -EDAC-SBRIDGE -M: Tony Luck -R: Qiuxu Zhuo -L: linux-edac@vger.kernel.org -S: Maintained -F: drivers/edac/sb_edac.c - -EDAC-SKYLAKE -M: Tony Luck -L: linux-edac@vger.kernel.org -S: Maintained -F: drivers/edac/skx_*.[ch] - -EDAC-TI -M: Tero Kristo -L: linux-edac@vger.kernel.org -S: Odd Fixes -F: drivers/edac/ti_edac.c - -EDIROL UA-101/UA-1000 DRIVER -M: Clemens Ladisch -L: linux-sound@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git -F: sound/usb/misc/ua101.c - -EFI TEST DRIVER -M: Ivan Hu -M: Ard Biesheuvel -L: linux-efi@vger.kernel.org -S: Maintained -F: drivers/firmware/efi/test/ - -EFI VARIABLE FILESYSTEM -M: Jeremy Kerr -M: Ard Biesheuvel -L: linux-efi@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git -F: fs/efivarfs/ - -EFIFB FRAMEBUFFER DRIVER -M: Peter Jones -L: linux-fbdev@vger.kernel.org -S: Maintained -F: drivers/video/fbdev/efifb.c - -EFS FILESYSTEM -S: Orphan -W: http://aeschi.ch.eu.org/efs/ -F: fs/efs/ - -EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER -L: netdev@vger.kernel.org -S: Orphan -F: drivers/net/ethernet/ibm/ehea/ - -ELM327 CAN NETWORK DRIVER -M: Max Staudt -L: linux-can@vger.kernel.org -S: Maintained -F: Documentation/networking/device_drivers/can/can327.rst -F: drivers/net/can/can327.c - -EM28XX VIDEO4LINUX DRIVER -M: Mauro Carvalho Chehab -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: Documentation/admin-guide/media/em28xx* -F: drivers/media/usb/em28xx/ - -EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER -M: Adrian Hunter -M: Asutosh Das -R: Ritesh Harjani -L: linux-mmc@vger.kernel.org -S: Supported -F: drivers/mmc/host/cqhci* - -EMS CPC-PCI CAN DRIVER -M: Gerhard Uttenthaler -M: support@ems-wuensche.com -L: linux-can@vger.kernel.org -S: Maintained -F: drivers/net/can/sja1000/ems_pci.c - -EMULEX 10Gbps iSCSI - OneConnect DRIVER -M: Ketan Mukadam -L: linux-scsi@vger.kernel.org -S: Supported -W: http://www.broadcom.com -F: drivers/scsi/be2iscsi/ - -EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net) -M: Ajit Khaparde -M: Sriharsha Basavapatna -M: Somnath Kotur -L: netdev@vger.kernel.org -S: Supported -W: http://www.emulex.com -F: drivers/net/ethernet/emulex/benet/ - -EMULEX ONECONNECT ROCE DRIVER -M: Selvin Xavier -L: linux-rdma@vger.kernel.org -S: Odd Fixes -W: http://www.broadcom.com -F: drivers/infiniband/hw/ocrdma/ -F: include/uapi/rdma/ocrdma-abi.h - -EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIVER -M: James Smart -M: Ram Vegesna -L: linux-scsi@vger.kernel.org -L: target-devel@vger.kernel.org -S: Supported -W: http://www.broadcom.com -F: drivers/scsi/elx/ - -EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER -M: James Smart -M: Dick Kennedy -L: linux-scsi@vger.kernel.org -S: Supported -W: http://www.broadcom.com -F: drivers/scsi/lpfc/ - -ENE CB710 FLASH CARD READER DRIVER -M: Michał Mirosław -S: Maintained -F: drivers/misc/cb710/ -F: drivers/mmc/host/cb710-mmc.* -F: include/linux/cb710.h - -ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER -M: Maxim Levitsky -S: Maintained -F: drivers/media/rc/ene_ir.* - -EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER -M: Laurentiu Tudor -L: linuxppc-dev@lists.ozlabs.org -S: Maintained -F: drivers/tty/ehv_bytechan.c - -EPSON S1D13XXX FRAMEBUFFER DRIVER -M: Kristoffer Ericson -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git -F: drivers/video/fbdev/s1d13xxxfb.c -F: include/video/s1d13xxxfb.h - -EROFS FILE SYSTEM -M: Gao Xiang -M: Chao Yu -R: Yue Hu -R: Jeffle Xu -R: Sandeep Dhavale -L: linux-erofs@lists.ozlabs.org -S: Maintained -W: https://erofs.docs.kernel.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git -F: Documentation/ABI/testing/sysfs-fs-erofs -F: Documentation/filesystems/erofs.rst -F: fs/erofs/ -F: include/trace/events/erofs.h - -ERRSEQ ERROR TRACKING INFRASTRUCTURE -M: Jeff Layton -S: Maintained -F: include/linux/errseq.h -F: lib/errseq.c - -ESD CAN NETWORK DRIVERS -M: Stefan Mätje -R: socketcan@esd.eu -L: linux-can@vger.kernel.org -S: Maintained -F: drivers/net/can/esd/ - -ESD CAN/USB DRIVERS -M: Frank Jungclaus -R: socketcan@esd.eu -L: linux-can@vger.kernel.org -S: Maintained -F: drivers/net/can/usb/esd_usb.c - -ET131X NETWORK DRIVER -M: Mark Einon -S: Odd Fixes -F: drivers/net/ethernet/agere/ - -ETAS ES58X CAN/USB DRIVER -M: Vincent Mailhol -L: linux-can@vger.kernel.org -S: Maintained -F: Documentation/networking/devlink/etas_es58x.rst -F: drivers/net/can/usb/etas_es58x/ - -ETHERNET BRIDGE -M: Roopa Prabhu -M: Nikolay Aleksandrov -L: bridge@lists.linux.dev -L: netdev@vger.kernel.org -S: Maintained -W: http://www.linuxfoundation.org/en/Net:Bridge -F: include/linux/netfilter_bridge/ -F: net/bridge/ - -ETHERNET PHY LIBRARY -M: Andrew Lunn -M: Heiner Kallweit -R: Russell King -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/sysfs-class-net-phydev -F: Documentation/devicetree/bindings/net/ethernet-phy.yaml -F: Documentation/devicetree/bindings/net/mdio* -F: Documentation/devicetree/bindings/net/qca,ar803x.yaml -F: Documentation/networking/phy.rst -F: drivers/net/mdio/ -F: drivers/net/mdio/acpi_mdio.c -F: drivers/net/mdio/fwnode_mdio.c -F: drivers/net/mdio/of_mdio.c -F: drivers/net/pcs/ -F: drivers/net/phy/ -F: include/dt-bindings/net/qca-ar803x.h -F: include/linux/*mdio*.h -F: include/linux/linkmode.h -F: include/linux/mdio/*.h -F: include/linux/mii.h -F: include/linux/of_net.h -F: include/linux/phy.h -F: include/linux/phy_fixed.h -F: include/linux/phy_link_topology.h -F: include/linux/phylib_stubs.h -F: include/linux/platform_data/mdio-bcm-unimac.h -F: include/linux/platform_data/mdio-gpio.h -F: include/trace/events/mdio.h -F: include/uapi/linux/mdio.h -F: include/uapi/linux/mii.h -F: net/core/of_net.c - -ETHERNET PHY LIBRARY [RUST] -M: FUJITA Tomonori -R: Trevor Gross -L: netdev@vger.kernel.org -L: rust-for-linux@vger.kernel.org -S: Maintained -F: rust/kernel/net/phy.rs -F: rust/kernel/net/phy/reg.rs - -EXEC & BINFMT API, ELF -R: Eric Biederman -R: Kees Cook -L: linux-mm@kvack.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/execve -F: Documentation/userspace-api/ELF.rst -F: fs/*binfmt_*.c -F: fs/Kconfig.binfmt -F: fs/exec.c -F: fs/tests/binfmt_*_kunit.c -F: fs/tests/exec_kunit.c -F: include/linux/binfmts.h -F: include/linux/elf.h -F: include/uapi/linux/binfmts.h -F: include/uapi/linux/elf.h -F: tools/testing/selftests/exec/ -N: asm/elf.h -N: binfmt - -EXFAT FILE SYSTEM -M: Namjae Jeon -M: Sungjong Seo -R: Yuezhang Mo -L: linux-fsdevel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat.git -F: fs/exfat/ - -EXPRESSWIRE PROTOCOL LIBRARY -M: Duje Mihanović -L: linux-leds@vger.kernel.org -S: Maintained -F: drivers/leds/leds-expresswire.c -F: include/linux/leds-expresswire.h - -EXT2 FILE SYSTEM -M: Jan Kara -L: linux-ext4@vger.kernel.org -S: Maintained -F: Documentation/filesystems/ext2.rst -T: git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git -F: fs/ext2/ -F: include/linux/ext2* - -EXT4 FILE SYSTEM -M: "Theodore Ts'o" -M: Andreas Dilger -L: linux-ext4@vger.kernel.org -S: Maintained -W: http://ext4.wiki.kernel.org -Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git -F: Documentation/filesystems/ext4/ -F: fs/ext4/ -F: include/trace/events/ext4.h -F: include/uapi/linux/ext4.h - -Extended Verification Module (EVM) -M: Mimi Zohar -M: Roberto Sassu -L: linux-integrity@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git -F: security/integrity/ -F: security/integrity/evm/ - -EXTENSIBLE FIRMWARE INTERFACE (EFI) -M: Ard Biesheuvel -L: linux-efi@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git -F: Documentation/admin-guide/efi-stub.rst -F: arch/*/include/asm/efi.h -F: arch/*/kernel/efi.c -F: arch/arm/boot/compressed/efi-header.S -F: arch/x86/platform/efi/ -F: drivers/firmware/efi/ -F: include/linux/efi*.h - -EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) -M: MyungJoo Ham -M: Chanwoo Choi -L: linux-kernel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git -F: Documentation/devicetree/bindings/extcon/ -F: Documentation/firmware-guide/acpi/extcon-intel-int3496.rst -F: drivers/extcon/ -F: include/linux/extcon.h -F: include/linux/extcon/ - -EXTRA BOOT CONFIG -M: Masami Hiramatsu -L: linux-kernel@vger.kernel.org -L: linux-trace-kernel@vger.kernel.org -S: Maintained -Q: https://patchwork.kernel.org/project/linux-trace-kernel/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git -F: Documentation/admin-guide/bootconfig.rst -F: fs/proc/bootconfig.c -F: include/linux/bootconfig.h -F: lib/bootconfig-data.S -F: lib/bootconfig.c -F: tools/bootconfig/* -F: tools/bootconfig/scripts/* - -EXTRON DA HD 4K PLUS CEC DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/cec/usb/extron-da-hd-4k-plus/ - -EXYNOS DP DRIVER -M: Jingoo Han -L: dri-devel@lists.freedesktop.org -S: Maintained -F: drivers/gpu/drm/exynos/exynos_dp* - -EXYNOS SYSMMU (IOMMU) driver -M: Marek Szyprowski -L: iommu@lists.linux.dev -S: Maintained -F: drivers/iommu/exynos-iommu.c - -F2FS FILE SYSTEM -M: Jaegeuk Kim -M: Chao Yu -L: linux-f2fs-devel@lists.sourceforge.net -S: Maintained -W: https://f2fs.wiki.kernel.org/ -Q: https://patchwork.kernel.org/project/f2fs/list/ -B: https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=f2fs -T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git -F: Documentation/ABI/testing/sysfs-fs-f2fs -F: Documentation/filesystems/f2fs.rst -F: fs/f2fs/ -F: include/linux/f2fs_fs.h -F: include/trace/events/f2fs.h -F: include/uapi/linux/f2fs.h - -F71805F HARDWARE MONITORING DRIVER -M: Jean Delvare -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/f71805f.rst -F: drivers/hwmon/f71805f.c - -FADDR2LINE -M: Josh Poimboeuf -S: Maintained -F: scripts/faddr2line - -FAILOVER MODULE -M: Sridhar Samudrala -L: netdev@vger.kernel.org -S: Supported -F: Documentation/networking/failover.rst -F: include/net/failover.h -F: net/core/failover.c - -FANOTIFY -M: Jan Kara -R: Amir Goldstein -R: Matthew Bobrowski -L: linux-fsdevel@vger.kernel.org -S: Maintained -F: fs/notify/fanotify/ -F: include/linux/fanotify.h -F: include/uapi/linux/fanotify.h - -FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER -M: Linus Walleij -L: linux-usb@vger.kernel.org -S: Maintained -F: drivers/usb/fotg210/ - -FARSYNC SYNCHRONOUS DRIVER -M: Kevin Curtis -S: Supported -W: http://www.farsite.co.uk/ -F: drivers/net/wan/farsync.* - -FAULT INJECTION SUPPORT -M: Akinobu Mita -S: Supported -F: Documentation/fault-injection/ -F: lib/fault-inject.c -F: tools/testing/fault-injection/ - -FBTFT Framebuffer drivers -L: dri-devel@lists.freedesktop.org -L: linux-fbdev@vger.kernel.org -S: Orphan -F: drivers/staging/fbtft/ - -FC0011 TUNER DRIVER -M: Michael Buesch -L: linux-media@vger.kernel.org -S: Maintained -F: drivers/media/tuners/fc0011.c -F: drivers/media/tuners/fc0011.h - -FC2580 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/tuners/fc2580* - -FCOE SUBSYSTEM (libfc, libfcoe, fcoe) -M: Hannes Reinecke -L: linux-scsi@vger.kernel.org -S: Supported -W: www.Open-FCoE.org -F: drivers/scsi/fcoe/ -F: drivers/scsi/libfc/ -F: include/scsi/fc/ -F: include/scsi/libfc.h -F: include/scsi/libfcoe.h -F: include/uapi/scsi/fc/ - -FILE LOCKING (flock() and fcntl()/lockf()) -M: Jeff Layton -M: Chuck Lever -R: Alexander Aring -L: linux-fsdevel@vger.kernel.org -S: Maintained -F: fs/fcntl.c -F: fs/locks.c -F: include/linux/fcntl.h -F: include/uapi/linux/fcntl.h - -FILESYSTEM DIRECT ACCESS (DAX) -M: Dan Williams -R: Matthew Wilcox -R: Jan Kara -L: linux-fsdevel@vger.kernel.org -L: nvdimm@lists.linux.dev -S: Supported -F: fs/dax.c -F: include/linux/dax.h -F: include/trace/events/fs_dax.h - -FILESYSTEMS (VFS and infrastructure) -M: Alexander Viro -M: Christian Brauner -R: Jan Kara -L: linux-fsdevel@vger.kernel.org -S: Maintained -T: git https://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs.git -F: fs/* -F: include/linux/fs.h -F: include/linux/fs_types.h -F: include/uapi/linux/fs.h -F: include/uapi/linux/openat2.h - -FILESYSTEMS [EXPORTFS] -M: Chuck Lever -M: Jeff Layton -R: Amir Goldstein -L: linux-fsdevel@vger.kernel.org -L: linux-nfs@vger.kernel.org -S: Supported -F: Documentation/filesystems/nfs/exporting.rst -F: fs/exportfs/ -F: fs/fhandle.c -F: include/linux/exportfs.h - -FILESYSTEMS [IDMAPPED MOUNTS] -M: Christian Brauner -M: Seth Forshee -L: linux-fsdevel@vger.kernel.org -S: Maintained -F: Documentation/filesystems/idmappings.rst -F: fs/mnt_idmapping.c -F: include/linux/mnt_idmapping.* -F: tools/testing/selftests/mount_setattr/ - -FILESYSTEMS [IOMAP] -M: Christian Brauner -R: Darrick J. Wong -L: linux-xfs@vger.kernel.org -L: linux-fsdevel@vger.kernel.org -S: Supported -F: Documentation/filesystems/iomap/* -F: fs/iomap/ -F: include/linux/iomap.h - -FILESYSTEMS [NETFS LIBRARY] -M: David Howells -R: Jeff Layton -L: netfs@lists.linux.dev -L: linux-fsdevel@vger.kernel.org -S: Supported -F: Documentation/filesystems/caching/ -F: Documentation/filesystems/netfs_library.rst -F: fs/netfs/ -F: include/linux/fscache*.h -F: include/linux/netfs.h -F: include/trace/events/fscache.h -F: include/trace/events/netfs.h - -FILESYSTEMS [STACKABLE] -M: Miklos Szeredi -M: Amir Goldstein -L: linux-fsdevel@vger.kernel.org -L: linux-unionfs@vger.kernel.org -S: Maintained -F: fs/backing-file.c -F: include/linux/backing-file.h - -FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER -M: Riku Voipio -L: linux-hwmon@vger.kernel.org -S: Maintained -F: drivers/hwmon/f75375s.c -F: include/linux/f75375s.h - -FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER -M: Ji-Ze Hong (Peter Hong) -L: linux-can@vger.kernel.org -S: Maintained -F: drivers/net/can/usb/f81604.c - -FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE -M: Clemens Ladisch -M: Takashi Sakamoto -L: linux-sound@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git -F: include/uapi/sound/firewire.h -F: sound/firewire/ - -FIREWIRE MEDIA DRIVERS (firedtv) -M: Stefan Richter -L: linux-media@vger.kernel.org -L: linux1394-devel@lists.sourceforge.net -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git -F: drivers/media/firewire/ - -FIREWIRE SBP-2 TARGET -M: Chris Boot -L: linux-scsi@vger.kernel.org -L: target-devel@vger.kernel.org -L: linux1394-devel@lists.sourceforge.net -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master -F: drivers/target/sbp/ - -FIREWIRE SUBSYSTEM -M: Takashi Sakamoto -M: Takashi Sakamoto -L: linux1394-devel@lists.sourceforge.net -S: Maintained -W: http://ieee1394.docs.kernel.org/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git -F: drivers/firewire/ -F: include/linux/firewire.h -F: include/uapi/linux/firewire*.h -F: tools/firewire/ - -FIRMWARE FRAMEWORK FOR ARMV8-A -M: Sudeep Holla -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: drivers/firmware/arm_ffa/ -F: include/linux/arm_ffa.h - -FIRMWARE LOADER (request_firmware) -M: Luis Chamberlain -M: Russ Weight -M: Danilo Krummrich -L: linux-kernel@vger.kernel.org -S: Maintained -F: Documentation/firmware_class/ -F: drivers/base/firmware_loader/ -F: rust/kernel/firmware.rs -F: include/linux/firmware.h - -FLEXTIMER FTM-QUADDEC DRIVER -M: Patrick Havelange -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/counter/ftm-quaddec.txt -F: drivers/counter/ftm-quaddec.c - -FLOPPY DRIVER -M: Denis Efremov -L: linux-block@vger.kernel.org -S: Odd Fixes -F: drivers/block/floppy.c - -FLYSKY FSIA6B RC RECEIVER -M: Markus Koch -L: linux-input@vger.kernel.org -S: Maintained -F: drivers/input/joystick/fsia6b.c - -FOCUSRITE SCARLETT2 MIXER DRIVER (Scarlett Gen 2+ and Clarett) -M: Geoffrey D. Bennett -L: linux-sound@vger.kernel.org -S: Maintained -W: https://github.com/geoffreybennett/scarlett-gen2 -B: https://github.com/geoffreybennett/scarlett-gen2/issues -T: git https://github.com/geoffreybennett/scarlett-gen2.git -F: include/uapi/sound/scarlett2.h -F: sound/usb/mixer_scarlett2.c - -FORCEDETH GIGABIT ETHERNET DRIVER -M: Rain River -M: Zhu Yanjun -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/nvidia/* - -FORTIFY_SOURCE -M: Kees Cook -L: linux-hardening@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening -F: include/linux/fortify-string.h -F: lib/fortify_kunit.c -F: lib/memcpy_kunit.c -F: lib/test_fortify/* -K: \bunsafe_memcpy\b -K: \b__NO_FORTIFY\b - -FPGA DFL DRIVERS -M: Wu Hao -R: Tom Rix -L: linux-fpga@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/sysfs-bus-dfl* -F: Documentation/fpga/dfl.rst -F: drivers/fpga/dfl* -F: drivers/uio/uio_dfl.c -F: include/linux/dfl.h -F: include/uapi/linux/fpga-dfl.h - -FPGA MANAGER FRAMEWORK -M: Moritz Fischer -M: Wu Hao -M: Xu Yilun -R: Tom Rix -L: linux-fpga@vger.kernel.org -S: Maintained -Q: http://patchwork.kernel.org/project/linux-fpga/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga.git -F: Documentation/devicetree/bindings/fpga/ -F: Documentation/driver-api/fpga/ -F: Documentation/fpga/ -F: drivers/fpga/ -F: include/linux/fpga/ - -FPU EMULATOR -M: Bill Metzenthen -S: Maintained -W: https://floatingpoint.billm.au/ -F: arch/x86/math-emu/ - -FRAMEBUFFER CORE -M: Simona Vetter -S: Odd Fixes -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/video/fbdev/core/ - -FRAMEBUFFER LAYER -M: Helge Deller -L: linux-fbdev@vger.kernel.org -L: dri-devel@lists.freedesktop.org -S: Maintained -Q: http://patchwork.kernel.org/project/linux-fbdev/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/linux-fbdev.git -F: Documentation/fb/ -F: drivers/video/ -F: include/linux/fb.h -F: include/uapi/linux/fb.h -F: include/uapi/video/ -F: include/video/ - -FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER -M: Horia Geantă -M: Pankaj Gupta -M: Gaurav Jain -L: linux-crypto@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/crypto/fsl,sec-v4.0* -F: drivers/crypto/caam/ - -FREESCALE COLDFIRE M5441X MMC DRIVER -M: Angelo Dureghello -L: linux-mmc@vger.kernel.org -S: Maintained -F: drivers/mmc/host/sdhci-esdhc-mcf.c -F: include/linux/platform_data/mmc-esdhc-mcf.h - -FREESCALE DIU FRAMEBUFFER DRIVER -M: Timur Tabi -L: linux-fbdev@vger.kernel.org -S: Maintained -F: drivers/video/fbdev/fsl-diu-fb.* - -FREESCALE DMA DRIVER -M: Zhang Wei -L: linuxppc-dev@lists.ozlabs.org -S: Maintained -F: drivers/dma/fsldma.* - -FREESCALE DSPI DRIVER -M: Vladimir Oltean -L: linux-spi@vger.kernel.org -L: imx@lists.linux.dev -S: Maintained -F: Documentation/devicetree/bindings/spi/fsl,dspi*.yaml -F: drivers/spi/spi-fsl-dspi.c -F: include/linux/spi/spi-fsl-dspi.h - -FREESCALE eDMA DRIVER -M: Frank Li -L: imx@lists.linux.dev -L: dmaengine@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/dma/fsl,edma.yaml -F: drivers/dma/fsl-edma*.* - -FREESCALE ENETC ETHERNET DRIVERS -M: Claudiu Manoil -M: Vladimir Oltean -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/freescale/enetc/ - -FREESCALE eTSEC ETHERNET DRIVER (GIANFAR) -M: Claudiu Manoil -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt -F: drivers/net/ethernet/freescale/gianfar* - -FREESCALE GPMI NAND DRIVER -M: Han Xu -L: linux-mtd@lists.infradead.org -S: Maintained -F: drivers/mtd/nand/raw/gpmi-nand/* - -FREESCALE I2C CPM DRIVER -M: Jochen Friedrich -L: linuxppc-dev@lists.ozlabs.org -L: linux-i2c@vger.kernel.org -S: Maintained -F: drivers/i2c/busses/i2c-cpm.c - -FREESCALE IMX / MXC FEC DRIVER -M: Wei Fang -R: Shenwei Wang -R: Clark Wang -L: imx@lists.linux.dev -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/fsl,fec.yaml -F: drivers/net/ethernet/freescale/fec.h -F: drivers/net/ethernet/freescale/fec_main.c -F: drivers/net/ethernet/freescale/fec_ptp.c - -FREESCALE IMX / MXC FRAMEBUFFER DRIVER -M: Sascha Hauer -R: Pengutronix Kernel Team -L: linux-fbdev@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: drivers/video/fbdev/imxfb.c - -FREESCALE IMX DDR PMU DRIVER -M: Frank Li -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/admin-guide/perf/imx-ddr.rst -F: Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml -F: drivers/perf/fsl_imx8_ddr_perf.c - -FREESCALE IMX I2C DRIVER -M: Oleksij Rempel -R: Pengutronix Kernel Team -L: linux-i2c@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/i2c/i2c-imx.yaml -F: drivers/i2c/busses/i2c-imx.c - -FREESCALE IMX LPI2C DRIVER -M: Dong Aisheng -L: linux-i2c@vger.kernel.org -L: imx@lists.linux.dev -S: Maintained -F: Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml -F: drivers/i2c/busses/i2c-imx-lpi2c.c - -FREESCALE IMX LPSPI DRIVER -M: Frank Li -L: linux-spi@vger.kernel.org -L: imx@lists.linux.dev -S: Maintained -F: Documentation/devicetree/bindings/spi/spi-fsl-lpspi.yaml -F: drivers/spi/spi-fsl-lpspi.c - -FREESCALE MPC I2C DRIVER -M: Chris Packham -L: linux-i2c@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/i2c/i2c-mpc.yaml -F: drivers/i2c/busses/i2c-mpc.c - -FREESCALE QORIQ DPAA ETHERNET DRIVER -M: Madalin Bucur -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/freescale/dpaa - -FREESCALE QORIQ DPAA FMAN DRIVER -M: Madalin Bucur -R: Sean Anderson -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/fsl,fman*.yaml -F: drivers/net/ethernet/freescale/fman - -FREESCALE QORIQ PTP CLOCK DRIVER -M: Yangbo Lu -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/ptp/fsl,ptp.yaml -F: drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp* -F: drivers/net/ethernet/freescale/dpaa2/dprtc* -F: drivers/net/ethernet/freescale/enetc/enetc_ptp.c -F: drivers/ptp/ptp_qoriq.c -F: drivers/ptp/ptp_qoriq_debugfs.c -F: include/linux/fsl/ptp_qoriq.h - -FREESCALE QUAD SPI DRIVER -M: Han Xu -L: linux-spi@vger.kernel.org -L: imx@lists.linux.dev -S: Maintained -F: Documentation/devicetree/bindings/spi/fsl,spi-fsl-qspi.yaml -F: drivers/spi/spi-fsl-qspi.c - -FREESCALE QUICC ENGINE LIBRARY -M: Qiang Zhao -M: Christophe Leroy -L: linuxppc-dev@lists.ozlabs.org -S: Maintained -F: drivers/soc/fsl/qe/ -F: include/soc/fsl/qe/ - -FREESCALE QUICC ENGINE QMC DRIVER -M: Herve Codina -L: linuxppc-dev@lists.ozlabs.org -S: Maintained -F: Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-scc-qmc.yaml -F: Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-ucc-qmc.yaml -F: drivers/soc/fsl/qe/qmc.c -F: include/soc/fsl/qe/qmc.h - -FREESCALE QUICC ENGINE QMC HDLC DRIVER -M: Herve Codina -L: netdev@vger.kernel.org -L: linuxppc-dev@lists.ozlabs.org -S: Maintained -F: drivers/net/wan/fsl_qmc_hdlc.c - -FREESCALE QUICC ENGINE TSA DRIVER -M: Herve Codina -L: linuxppc-dev@lists.ozlabs.org -S: Maintained -F: Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,cpm1-tsa.yaml -F: Documentation/devicetree/bindings/soc/fsl/cpm_qe/fsl,qe-tsa.yaml -F: drivers/soc/fsl/qe/tsa.c -F: drivers/soc/fsl/qe/tsa.h -F: include/dt-bindings/soc/cpm1-fsl,tsa.h -F: include/dt-bindings/soc/qe-fsl,tsa.h - -FREESCALE QUICC ENGINE UCC ETHERNET DRIVER -L: netdev@vger.kernel.org -L: linuxppc-dev@lists.ozlabs.org -S: Orphan -F: drivers/net/ethernet/freescale/ucc_geth* - -FREESCALE QUICC ENGINE UCC HDLC DRIVER -M: Zhao Qiang -L: netdev@vger.kernel.org -L: linuxppc-dev@lists.ozlabs.org -S: Maintained -F: drivers/net/wan/fsl_ucc_hdlc* - -FREESCALE QUICC ENGINE UCC UART DRIVER -M: Timur Tabi -L: linuxppc-dev@lists.ozlabs.org -S: Maintained -F: drivers/tty/serial/ucc_uart.c - -FREESCALE SOC DRIVERS -M: Christophe Leroy -L: linuxppc-dev@lists.ozlabs.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/misc/fsl,dpaa2-console.yaml -F: Documentation/devicetree/bindings/soc/fsl/ -F: drivers/soc/fsl/ -F: include/linux/fsl/ -F: include/soc/fsl/ - -FREESCALE SOC FS_ENET DRIVER -M: Pantelis Antoniou -L: linuxppc-dev@lists.ozlabs.org -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/freescale/fs_enet/ - -FREESCALE SOC SOUND DRIVERS -M: Shengjiu Wang -M: Xiubo Li -R: Fabio Estevam -R: Nicolin Chen -L: linux-sound@vger.kernel.org -L: linuxppc-dev@lists.ozlabs.org -S: Maintained -F: sound/soc/fsl/fsl* -F: sound/soc/fsl/imx* - -FREESCALE SOC LPC32XX SOUND DRIVERS -M: J.M.B. Downing -M: Piotr Wojtaszczyk -R: Vladimir Zapolskiy -L: linux-sound@vger.kernel.org -L: linuxppc-dev@lists.ozlabs.org -S: Maintained -F: Documentation/devicetree/bindings/sound/nxp,lpc3220-i2s.yaml -F: sound/soc/fsl/lpc3xxx-* - -FREESCALE SOC SOUND QMC DRIVER -M: Herve Codina -L: linux-sound@vger.kernel.org -L: linuxppc-dev@lists.ozlabs.org -S: Maintained -F: Documentation/devicetree/bindings/sound/fsl,qmc-audio.yaml -F: sound/soc/fsl/fsl_qmc_audio.c - -FREESCALE USB PERIPHERAL DRIVERS -L: linux-usb@vger.kernel.org -L: linuxppc-dev@lists.ozlabs.org -S: Orphan -F: drivers/usb/gadget/udc/fsl* - -FREESCALE USB PHY DRIVER -L: linux-usb@vger.kernel.org -L: linuxppc-dev@lists.ozlabs.org -S: Orphan -F: drivers/usb/phy/phy-fsl-usb* - -FREEVXFS FILESYSTEM -M: Christoph Hellwig -S: Maintained -W: ftp://ftp.openlinux.org/pub/people/hch/vxfs -F: fs/freevxfs/ - -FREEZER -M: "Rafael J. Wysocki" -M: Pavel Machek -L: linux-pm@vger.kernel.org -S: Supported -F: Documentation/power/freezing-of-tasks.rst -F: include/linux/freezer.h -F: kernel/freezer.c - -FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT -M: Eric Biggers -M: Theodore Y. Ts'o -M: Jaegeuk Kim -L: linux-fscrypt@vger.kernel.org -S: Supported -Q: https://patchwork.kernel.org/project/linux-fscrypt/list/ -T: git https://git.kernel.org/pub/scm/fs/fscrypt/linux.git -F: Documentation/filesystems/fscrypt.rst -F: fs/crypto/ -F: include/linux/fscrypt.h -F: include/uapi/linux/fscrypt.h - -FSI SUBSYSTEM -M: Jeremy Kerr -M: Joel Stanley -R: Alistar Popple -R: Eddie James -L: linux-fsi@lists.ozlabs.org -S: Supported -Q: http://patchwork.ozlabs.org/project/linux-fsi/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git -F: drivers/fsi/ -F: include/linux/fsi*.h -F: include/trace/events/fsi*.h - -FSI-ATTACHED I2C DRIVER -M: Eddie James -L: linux-i2c@vger.kernel.org -L: openbmc@lists.ozlabs.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/i2c/ibm,i2c-fsi.yaml -F: drivers/i2c/busses/i2c-fsi.c - -FSI-ATTACHED SPI DRIVER -M: Eddie James -L: linux-spi@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml -F: drivers/spi/spi-fsi.c - -FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE -M: Jan Kara -R: Amir Goldstein -L: linux-fsdevel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify -F: fs/notify/ -F: include/linux/fsnotify*.h - -FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION -M: Eric Biggers -M: Theodore Y. Ts'o -L: fsverity@lists.linux.dev -S: Supported -Q: https://patchwork.kernel.org/project/fsverity/list/ -T: git https://git.kernel.org/pub/scm/fs/fsverity/linux.git -F: Documentation/filesystems/fsverity.rst -F: fs/verity/ -F: include/linux/fsverity.h -F: include/uapi/linux/fsverity.h - -FT260 FTDI USB-HID TO I2C BRIDGE DRIVER -M: Michael Zaidman -L: linux-i2c@vger.kernel.org -L: linux-input@vger.kernel.org -S: Maintained -F: drivers/hid/hid-ft260.c - -FUJITSU LAPTOP EXTRAS -M: Jonathan Woithe -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/fujitsu-laptop.c - -FUJITSU TABLET EXTRAS -M: Robert Gerlach -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/fujitsu-tablet.c - -FUNCTION HOOKS (FTRACE) -M: Steven Rostedt -M: Masami Hiramatsu -R: Mark Rutland -L: linux-kernel@vger.kernel.org -L: linux-trace-kernel@vger.kernel.org -S: Maintained -Q: https://patchwork.kernel.org/project/linux-trace-kernel/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git -F: Documentation/trace/ftrace* -F: arch/*/*/*/*ftrace* -F: arch/*/*/*ftrace* -F: include/*/ftrace.h -F: kernel/trace/fgraph.c -F: kernel/trace/ftrace* -F: samples/ftrace - -FUNGIBLE ETHERNET DRIVERS -M: Dimitris Michailidis -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/ethernet/fungible/ - -FUSE: FILESYSTEM IN USERSPACE -M: Miklos Szeredi -L: linux-fsdevel@vger.kernel.org -S: Maintained -W: https://github.com/libfuse/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git -F: Documentation/filesystems/fuse.rst -F: fs/fuse/ -F: include/uapi/linux/fuse.h - -FUTEX SUBSYSTEM -M: Thomas Gleixner -M: Ingo Molnar -R: Peter Zijlstra -R: Darren Hart -R: Davidlohr Bueso -R: André Almeida -L: linux-kernel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core -F: Documentation/locking/*futex* -F: include/asm-generic/futex.h -F: include/linux/futex.h -F: include/uapi/linux/futex.h -F: kernel/futex/* -F: tools/perf/bench/futex* -F: tools/testing/selftests/futex/ - -GALAXYCORE GC0308 CAMERA SENSOR DRIVER -M: Sebastian Reichel -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/i2c/galaxycore,gc0308.yaml -F: drivers/media/i2c/gc0308.c - -GALAXYCORE GC05a2 CAMERA SENSOR DRIVER -M: Zhi Mao -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/i2c/galaxycore,gc05a2.yaml -F: drivers/media/i2c/gc05a2.c - -GALAXYCORE GC08A3 CAMERA SENSOR DRIVER -M: Zhi Mao -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/i2c/galaxycore,gc08a3.yaml -F: drivers/media/i2c/gc08a3.c - -GALAXYCORE GC2145 SENSOR DRIVER -M: Alain Volmat -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/galaxycore,gc2145.yaml -F: drivers/media/i2c/gc2145.c - -GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER -M: Tim Harvey -S: Maintained -F: Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml -F: Documentation/hwmon/gsc-hwmon.rst -F: drivers/hwmon/gsc-hwmon.c -F: drivers/mfd/gateworks-gsc.c -F: include/linux/mfd/gsc.h -F: include/linux/platform_data/gsc_hwmon.h - -GCC PLUGINS -M: Kees Cook -L: linux-hardening@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening -F: Documentation/kbuild/gcc-plugins.rst -F: include/linux/stackleak.h -F: kernel/stackleak.c -F: scripts/Makefile.gcc-plugins -F: scripts/gcc-plugins/ - -GCOV BASED KERNEL PROFILING -M: Peter Oberparleiter -S: Maintained -F: Documentation/dev-tools/gcov.rst -F: kernel/gcov/ - -GDB KERNEL DEBUGGING HELPER SCRIPTS -M: Jan Kiszka -M: Kieran Bingham -S: Supported -F: scripts/gdb/ - -GEMINI CRYPTO DRIVER -M: Corentin Labbe -L: linux-crypto@vger.kernel.org -S: Maintained -F: drivers/crypto/gemini/ - -GEMTEK FM RADIO RECEIVER DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/radio/radio-gemtek* - -GENERIC ARCHITECTURE TOPOLOGY -M: Sudeep Holla -L: linux-kernel@vger.kernel.org -S: Maintained -F: drivers/base/arch_topology.c -F: include/linux/arch_topology.h - -GENERIC ENTRY CODE -M: Thomas Gleixner -M: Peter Zijlstra -M: Andy Lutomirski -L: linux-kernel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/entry -F: include/linux/entry-common.h -F: include/linux/entry-kvm.h -F: kernel/entry/ - -GENERIC GPIO I2C DRIVER -M: Wolfram Sang -S: Supported -F: drivers/i2c/busses/i2c-gpio.c -F: include/linux/platform_data/i2c-gpio.h - -GENERIC GPIO I2C MULTIPLEXER DRIVER -M: Peter Korsgaard -L: linux-i2c@vger.kernel.org -S: Supported -F: Documentation/i2c/muxes/i2c-mux-gpio.rst -F: drivers/i2c/muxes/i2c-mux-gpio.c -F: include/linux/platform_data/i2c-mux-gpio.h - -GENERIC GPIO RESET DRIVER -M: Krzysztof Kozlowski -S: Maintained -F: drivers/reset/reset-gpio.c - -GENERIC HDLC (WAN) DRIVERS -M: Krzysztof Halasa -S: Maintained -W: http://www.kernel.org/pub/linux/utils/net/hdlc/ -F: drivers/net/wan/c101.c -F: drivers/net/wan/hd6457* -F: drivers/net/wan/hdlc* -F: drivers/net/wan/n2.c -F: drivers/net/wan/pc300too.c -F: drivers/net/wan/pci200syn.c -F: drivers/net/wan/wanxl* - -GENERIC INCLUDE/ASM HEADER FILES -M: Arnd Bergmann -L: linux-arch@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git -F: include/asm-generic/ -F: include/uapi/asm-generic/ - -GENERIC PHY FRAMEWORK -M: Vinod Koul -M: Kishon Vijay Abraham I -L: linux-phy@lists.infradead.org -S: Supported -Q: https://patchwork.kernel.org/project/linux-phy/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git -F: Documentation/devicetree/bindings/phy/ -F: drivers/phy/ -F: include/dt-bindings/phy/ -F: include/linux/phy/ - -GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER -M: Wolfram Sang -S: Supported -F: Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml -F: drivers/i2c/muxes/i2c-demux-pinctrl.c - -GENERIC PM DOMAINS -M: Ulf Hansson -L: linux-pm@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/power/power?domain* -T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/linux-pm.git -F: drivers/pmdomain/ -F: include/linux/pm_domain.h - -GENERIC RADIX TREE -M: Kent Overstreet -S: Supported -C: irc://irc.oftc.net/bcache -F: include/linux/generic-radix-tree.h -F: lib/generic-radix-tree.c - -GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER -M: Eugen Hristev -L: linux-input@vger.kernel.org -S: Maintained -F: drivers/input/touchscreen/resistive-adc-touch.c - -GENERIC STRING LIBRARY -M: Kees Cook -R: Andy Shevchenko -L: linux-hardening@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening -F: include/linux/string.h -F: include/linux/string_choices.h -F: include/linux/string_helpers.h -F: lib/string.c -F: lib/string_kunit.c -F: lib/string_helpers.c -F: lib/string_helpers_kunit.c -F: scripts/coccinelle/api/string_choices.cocci - -GENERIC UIO DRIVER FOR PCI DEVICES -M: "Michael S. Tsirkin" -L: kvm@vger.kernel.org -S: Supported -F: drivers/uio/uio_pci_generic.c - -GENERIC VDSO LIBRARY -M: Andy Lutomirski -M: Thomas Gleixner -M: Vincenzo Frascino -L: linux-kernel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso -F: include/asm-generic/vdso/vsyscall.h -F: include/vdso/ -F: kernel/time/vsyscall.c -F: lib/vdso/ - -GENWQE (IBM Generic Workqueue Card) -M: Frank Haverkamp -S: Supported -F: drivers/misc/genwqe/ - -GET_MAINTAINER SCRIPT -M: Joe Perches -S: Maintained -F: scripts/get_maintainer.pl - -GFS2 FILE SYSTEM -M: Andreas Gruenbacher -L: gfs2@lists.linux.dev -S: Supported -B: https://bugzilla.kernel.org/enter_bug.cgi?product=File%20System&component=gfs2 -T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git -F: Documentation/filesystems/gfs2* -F: fs/gfs2/ -F: include/uapi/linux/gfs2_ondisk.h - -GIGABYTE WATERFORCE SENSOR DRIVER -M: Aleksa Savic -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/gigabyte_waterforce.rst -F: drivers/hwmon/gigabyte_waterforce.c - -GIGABYTE WMI DRIVER -M: Thomas Weißschuh -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/gigabyte-wmi.c - -GNSS SUBSYSTEM -M: Johan Hovold -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git -F: Documentation/ABI/testing/sysfs-class-gnss -F: Documentation/devicetree/bindings/gnss/ -F: drivers/gnss/ -F: include/linux/gnss.h - -GO7007 MPEG CODEC -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -F: drivers/media/usb/go7007/ - -GOODIX TOUCHSCREEN -M: Bastien Nocera -M: Hans de Goede -L: linux-input@vger.kernel.org -S: Maintained -F: drivers/input/touchscreen/goodix* - -GOOGLE ETHERNET DRIVERS -M: Jeroen de Borst -M: Praveen Kaligineedi -R: Shailend Chand -L: netdev@vger.kernel.org -S: Supported -F: Documentation/networking/device_drivers/ethernet/google/gve.rst -F: drivers/net/ethernet/google - -GOOGLE FIRMWARE DRIVERS -M: Tzung-Bi Shih -R: Brian Norris -R: Julius Werner -L: chrome-platform@lists.linux.dev -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git -F: drivers/firmware/google/ - -GOOGLE TENSOR SoC SUPPORT -M: Peter Griffin -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-samsung-soc@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/clock/google,gs101-clock.yaml -F: arch/arm64/boot/dts/exynos/google/ -F: drivers/clk/samsung/clk-gs101.c -F: drivers/phy/samsung/phy-gs101-ufs.c -F: include/dt-bindings/clock/google,gs101.h -K: [gG]oogle.?[tT]ensor - -GPD POCKET FAN DRIVER -M: Hans de Goede -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/gpd-pocket-fan.c - -GPIO ACPI SUPPORT -M: Mika Westerberg -M: Andy Shevchenko -L: linux-gpio@vger.kernel.org -L: linux-acpi@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git -F: Documentation/firmware-guide/acpi/gpio-properties.rst -F: drivers/gpio/gpiolib-acpi.c -F: drivers/gpio/gpiolib-acpi.h - -GPIO AGGREGATOR -M: Geert Uytterhoeven -L: linux-gpio@vger.kernel.org -S: Supported -F: Documentation/admin-guide/gpio/gpio-aggregator.rst -F: drivers/gpio/gpio-aggregator.c - -GPIO IR Transmitter -M: Sean Young -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/leds/irled/gpio-ir-tx.yaml -F: drivers/media/rc/gpio-ir-tx.c - -GPIO MOCKUP DRIVER -M: Bamvor Jian Zhang -L: linux-gpio@vger.kernel.org -S: Maintained -F: drivers/gpio/gpio-mockup.c -F: tools/testing/selftests/gpio/ - -GPIO REGMAP -M: Michael Walle -S: Maintained -F: drivers/gpio/gpio-regmap.c -F: include/linux/gpio/regmap.h -K: (devm_)?gpio_regmap_(un)?register - -GPIO SUBSYSTEM -M: Linus Walleij -M: Bartosz Golaszewski -L: linux-gpio@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git -F: Documentation/admin-guide/gpio/ -F: Documentation/devicetree/bindings/gpio/ -F: Documentation/driver-api/gpio/ -F: drivers/gpio/ -F: include/dt-bindings/gpio/ -F: include/linux/gpio.h -F: include/linux/gpio/ -F: include/linux/of_gpio.h -K: (devm_)?gpio_(request|free|direction|get|set) - -GPIO UAPI -M: Bartosz Golaszewski -R: Kent Gibson -L: linux-gpio@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git -F: Documentation/ABI/obsolete/sysfs-gpio -F: Documentation/ABI/testing/gpio-cdev -F: Documentation/userspace-api/gpio/ -F: drivers/gpio/gpiolib-cdev.c -F: include/uapi/linux/gpio.h -F: tools/gpio/ - -GRETH 10/100/1G Ethernet MAC device driver -M: Andreas Larsson -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/aeroflex/ - -GREYBUS AUDIO PROTOCOLS DRIVERS -M: Vaibhav Agarwal -M: Mark Greer -S: Maintained -F: drivers/staging/greybus/audio_apbridgea.c -F: drivers/staging/greybus/audio_apbridgea.h -F: drivers/staging/greybus/audio_codec.c -F: drivers/staging/greybus/audio_codec.h -F: drivers/staging/greybus/audio_gb.c -F: drivers/staging/greybus/audio_manager.c -F: drivers/staging/greybus/audio_manager.h -F: drivers/staging/greybus/audio_manager_module.c -F: drivers/staging/greybus/audio_manager_private.h -F: drivers/staging/greybus/audio_manager_sysfs.c -F: drivers/staging/greybus/audio_module.c -F: drivers/staging/greybus/audio_topology.c - -GREYBUS FW/HID/SPI PROTOCOLS DRIVERS -M: Viresh Kumar -S: Maintained -F: drivers/staging/greybus/authentication.c -F: drivers/staging/greybus/bootrom.c -F: drivers/staging/greybus/firmware.h -F: drivers/staging/greybus/fw-core.c -F: drivers/staging/greybus/fw-download.c -F: drivers/staging/greybus/fw-management.c -F: drivers/staging/greybus/greybus_authentication.h -F: drivers/staging/greybus/greybus_firmware.h -F: drivers/staging/greybus/hid.c -F: drivers/staging/greybus/i2c.c -F: drivers/staging/greybus/spi.c -F: drivers/staging/greybus/spilib.c -F: drivers/staging/greybus/spilib.h - -GREYBUS LOOPBACK DRIVER -M: Bryan O'Donoghue -S: Maintained -F: drivers/staging/greybus/loopback.c - -GREYBUS PLATFORM DRIVERS -M: Vaibhav Hiremath -S: Maintained -F: drivers/staging/greybus/arche-apb-ctrl.c -F: drivers/staging/greybus/arche-platform.c -F: drivers/staging/greybus/arche_platform.h - -GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS -M: Rui Miguel Silva -S: Maintained -F: drivers/staging/greybus/gpio.c -F: drivers/staging/greybus/light.c -F: drivers/staging/greybus/power_supply.c -F: drivers/staging/greybus/sdio.c -F: drivers/staging/greybus/spi.c -F: drivers/staging/greybus/spilib.c - -GREYBUS BEAGLEPLAY DRIVERS -M: Ayush Singh -L: greybus-dev@lists.linaro.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/net/ti,cc1352p7.yaml -F: drivers/greybus/gb-beagleplay.c - -GREYBUS SUBSYSTEM -M: Johan Hovold -M: Alex Elder -M: Greg Kroah-Hartman -L: greybus-dev@lists.linaro.org (moderated for non-subscribers) -S: Maintained -F: drivers/greybus/ -F: drivers/staging/greybus/ -F: include/linux/greybus.h -F: include/linux/greybus/ - -GREYBUS UART PROTOCOLS DRIVERS -M: David Lin -S: Maintained -F: drivers/staging/greybus/log.c -F: drivers/staging/greybus/uart.c - -GS1662 VIDEO SERIALIZER -M: Charles-Antoine Couret -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/spi/gs1662.c - -GSPCA FINEPIX SUBDRIVER -M: Frank Zago -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/usb/gspca/finepix.c - -GSPCA GL860 SUBDRIVER -M: Olivier Lorin -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/usb/gspca/gl860/ - -GSPCA M5602 SUBDRIVER -M: Erik Andren -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/usb/gspca/m5602/ - -GSPCA PAC207 SONIXB SUBDRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Odd Fixes -T: git git://linuxtv.org/media_tree.git -F: drivers/media/usb/gspca/pac207.c - -GSPCA SN9C20X SUBDRIVER -M: Brian Johnson -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/usb/gspca/sn9c20x.c - -GSPCA T613 SUBDRIVER -M: Leandro Costantino -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/usb/gspca/t613.c - -GSPCA USB WEBCAM DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Odd Fixes -T: git git://linuxtv.org/media_tree.git -F: drivers/media/usb/gspca/ - -GTP (GPRS Tunneling Protocol) -M: Pablo Neira Ayuso -M: Harald Welte -L: osmocom-net-gprs@lists.osmocom.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git -F: drivers/net/gtp.c - -GUID PARTITION TABLE (GPT) -M: Davidlohr Bueso -L: linux-efi@vger.kernel.org -S: Maintained -F: block/partitions/efi.* - -HABANALABS PCI DRIVER -M: Ofir Bitton -L: dri-devel@lists.freedesktop.org -S: Supported -C: irc://irc.oftc.net/dri-devel -T: git https://github.com/HabanaAI/drivers.accel.habanalabs.kernel.git -F: Documentation/ABI/testing/debugfs-driver-habanalabs -F: Documentation/ABI/testing/sysfs-driver-habanalabs -F: drivers/accel/habanalabs/ -F: include/linux/habanalabs/ -F: include/trace/events/habanalabs.h -F: include/uapi/drm/habanalabs_accel.h - -HACKRF MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/usb/hackrf/ - -HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY -M: Chuck Lever -L: kernel-tls-handshake@lists.linux.dev -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/netlink/specs/handshake.yaml -F: Documentation/networking/tls-handshake.rst -F: include/net/handshake.h -F: include/trace/events/handshake.h -F: net/handshake/ - -HANTRO VPU CODEC DRIVER -M: Ezequiel Garcia -M: Philipp Zabel -L: linux-media@vger.kernel.org -L: linux-rockchip@lists.infradead.org -S: Maintained -F: Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml -F: Documentation/devicetree/bindings/media/rockchip,rk3568-vepu.yaml -F: Documentation/devicetree/bindings/media/rockchip-vpu.yaml -F: drivers/media/platform/verisilicon/ - -HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER -M: Frank Seidel -L: platform-driver-x86@vger.kernel.org -S: Maintained -W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ -F: drivers/platform/x86/hdaps.c - -HARDWARE MONITORING -M: Jean Delvare -M: Guenter Roeck -L: linux-hwmon@vger.kernel.org -S: Maintained -W: http://hwmon.wiki.kernel.org/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git -F: Documentation/ABI/testing/sysfs-class-hwmon -F: Documentation/devicetree/bindings/hwmon/ -F: Documentation/hwmon/ -F: drivers/hwmon/ -F: include/linux/hwmon*.h -F: include/trace/events/hwmon*.h -K: (devm_)?hwmon_device_(un)?register(|_with_groups|_with_info) - -HARDWARE RANDOM NUMBER GENERATOR CORE -M: Olivia Mackall -M: Herbert Xu -L: linux-crypto@vger.kernel.org -S: Odd fixes -F: Documentation/admin-guide/hw_random.rst -F: Documentation/devicetree/bindings/rng/ -F: drivers/char/hw_random/ -F: include/linux/hw_random.h - -HARDWARE SPINLOCK CORE -M: Bjorn Andersson -R: Baolin Wang -L: linux-remoteproc@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next -F: Documentation/devicetree/bindings/hwlock/ -F: Documentation/locking/hwspinlock.rst -F: drivers/hwspinlock/ -F: include/linux/hwspinlock.h - -HARDWARE TRACING FACILITIES -M: Alexander Shishkin -S: Maintained -F: drivers/hwtracing/ - -HARMONY SOUND DRIVER -L: linux-parisc@vger.kernel.org -S: Maintained -F: sound/parisc/harmony.* - -HDPVR USB VIDEO ENCODER DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Odd Fixes -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/usb/hdpvr/ - -HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER -M: Keng-Yu Lin -S: Supported -F: drivers/misc/hpilo.[ch] - -HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER -M: Jerry Hoemann -S: Supported -F: Documentation/watchdog/hpwdt.rst -F: drivers/watchdog/hpwdt.c - -HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) -M: Don Brace -L: storagedev@microchip.com -L: linux-scsi@vger.kernel.org -S: Supported -F: Documentation/scsi/hpsa.rst -F: drivers/scsi/hpsa*.[ch] -F: include/linux/cciss*.h -F: include/uapi/linux/cciss*.h - -HFI1 DRIVER -M: Dennis Dalessandro -L: linux-rdma@vger.kernel.org -S: Supported -F: drivers/infiniband/hw/hfi1 - -HFS FILESYSTEM -L: linux-fsdevel@vger.kernel.org -S: Orphan -F: Documentation/filesystems/hfs.rst -F: fs/hfs/ - -HFSPLUS FILESYSTEM -L: linux-fsdevel@vger.kernel.org -S: Orphan -F: Documentation/filesystems/hfsplus.rst -F: fs/hfsplus/ - -HGA FRAMEBUFFER DRIVER -M: Ferenc Bakonyi -L: linux-nvidia@lists.surfsouth.com -S: Maintained -W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml -F: drivers/video/fbdev/hgafb.c - -HIBERNATION (aka Software Suspend, aka swsusp) -M: "Rafael J. Wysocki" -M: Pavel Machek -L: linux-pm@vger.kernel.org -S: Supported -B: https://bugzilla.kernel.org -F: arch/*/include/asm/suspend*.h -F: arch/x86/power/ -F: drivers/base/power/ -F: include/linux/freezer.h -F: include/linux/pm.h -F: include/linux/suspend.h -F: kernel/power/ - -HID CORE LAYER -M: Jiri Kosina -M: Benjamin Tissoires -L: linux-input@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git -F: Documentation/hid/ -F: drivers/hid/ -F: include/linux/hid* -F: include/uapi/linux/hid* -F: samples/hid/ -F: tools/testing/selftests/hid/ - -HID LOGITECH DRIVERS -R: Filipe Laíns -L: linux-input@vger.kernel.org -S: Maintained -F: drivers/hid/hid-logitech-* - -HID NVIDIA SHIELD DRIVER -M: Rahul Rameshbabu -L: linux-input@vger.kernel.org -S: Maintained -F: drivers/hid/hid-nvidia-shield.c - -HID PHOENIX RC FLIGHT CONTROLLER -M: Marcus Folkesson -L: linux-input@vger.kernel.org -S: Maintained -F: drivers/hid/hid-pxrc.c - -HID PLAYSTATION DRIVER -M: Roderick Colenbrander -L: linux-input@vger.kernel.org -S: Supported -F: drivers/hid/hid-playstation.c - -HID SENSOR HUB DRIVERS -M: Jiri Kosina -M: Jonathan Cameron -M: Srinivas Pandruvada -L: linux-input@vger.kernel.org -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/hid/hid-sensor* -F: drivers/hid/hid-sensor-* -F: drivers/iio/*/hid-* -F: include/linux/hid-sensor-* - -HID VRC-2 CAR CONTROLLER DRIVER -M: Marcus Folkesson -L: linux-input@vger.kernel.org -S: Maintained -F: drivers/hid/hid-vrc2.c - -HID WACOM DRIVER -M: Ping Cheng -M: Jason Gerecke -L: linux-input@vger.kernel.org -S: Maintained -F: drivers/hid/wacom.h -F: drivers/hid/wacom_* - -HID++ LOGITECH DRIVERS -R: Filipe Laíns -R: Bastien Nocera -L: linux-input@vger.kernel.org -S: Maintained -F: drivers/hid/hid-logitech-hidpp.c - -HIGH-RESOLUTION TIMERS, TIMER WHEEL, CLOCKEVENTS -M: Anna-Maria Behnsen -M: Frederic Weisbecker -M: Thomas Gleixner -L: linux-kernel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core -F: Documentation/timers/ -F: include/linux/clockchips.h -F: include/linux/hrtimer.h -F: include/linux/timer.h -F: kernel/time/clockevents.c -F: kernel/time/hrtimer.c -F: kernel/time/timer.c -F: kernel/time/timer_list.c -F: kernel/time/timer_migration.* -F: tools/testing/selftests/timers/ - -HIGH-SPEED SCC DRIVER FOR AX.25 -L: linux-hams@vger.kernel.org -S: Orphan -F: drivers/net/hamradio/scc.c - -HIGHPOINT ROCKETRAID 3xxx RAID DRIVER -M: HighPoint Linux Team -S: Supported -W: http://www.highpoint-tech.com -F: Documentation/scsi/hptiop.rst -F: drivers/scsi/hptiop.c - -HIKEY960 ONBOARD USB GPIO HUB DRIVER -M: John Stultz -L: linux-kernel@vger.kernel.org -S: Maintained -F: drivers/misc/hisi_hikey_usb.c - -HIMAX HX83112B TOUCHSCREEN SUPPORT -M: Job Noorman -L: linux-input@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/input/touchscreen/himax,hx83112b.yaml -F: drivers/input/touchscreen/himax_hx83112b.c - -HIPPI -M: Jes Sorensen -L: linux-hippi@sunsite.dk -S: Maintained -F: drivers/net/hippi/ -F: include/linux/hippidevice.h -F: include/uapi/linux/if_hippi.h -F: net/802/hippi.c - -HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER -M: Kurt Kanzenbach -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/dsa/hirschmann,hellcreek.yaml -F: drivers/net/dsa/hirschmann/* -F: include/linux/platform_data/hirschmann-hellcreek.h -F: net/dsa/tag_hellcreek.c - -HISILICON DMA DRIVER -M: Zhou Wang -M: Jie Hai -L: dmaengine@vger.kernel.org -S: Maintained -F: drivers/dma/hisi_dma.c - -HISILICON GPIO DRIVER -M: Jay Fang -L: linux-gpio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/gpio/hisilicon,ascend910-gpio.yaml -F: drivers/gpio/gpio-hisi.c - -HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE) -M: Zhiqi Song -M: Longfang Liu -L: linux-crypto@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/debugfs-hisi-hpre -F: drivers/crypto/hisilicon/hpre/hpre.h -F: drivers/crypto/hisilicon/hpre/hpre_crypto.c -F: drivers/crypto/hisilicon/hpre/hpre_main.c - -HISILICON HNS3 PMU DRIVER -M: Jijie Shao -S: Supported -F: Documentation/admin-guide/perf/hns3-pmu.rst -F: drivers/perf/hisilicon/hns3_pmu.c - -HISILICON I2C CONTROLLER DRIVER -M: Yicong Yang -L: linux-i2c@vger.kernel.org -S: Maintained -W: https://www.hisilicon.com -F: Documentation/devicetree/bindings/i2c/hisilicon,ascend910-i2c.yaml -F: drivers/i2c/busses/i2c-hisi.c - -HISILICON KUNPENG SOC HCCS DRIVER -M: Huisong Li -S: Maintained -F: Documentation/ABI/testing/sysfs-devices-platform-kunpeng_hccs -F: drivers/soc/hisilicon/kunpeng_hccs.c -F: drivers/soc/hisilicon/kunpeng_hccs.h - -HISILICON LPC BUS DRIVER -M: Jay Fang -S: Maintained -W: http://www.hisilicon.com -F: Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml -F: drivers/bus/hisi_lpc.c - -HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3) -M: Jian Shen -M: Salil Mehta -M: Jijie Shao -L: netdev@vger.kernel.org -S: Maintained -W: http://www.hisilicon.com -F: drivers/net/ethernet/hisilicon/hns3/ - -HISILICON NETWORK SUBSYSTEM DRIVER -M: Jian Shen -M: Salil Mehta -L: netdev@vger.kernel.org -S: Maintained -W: http://www.hisilicon.com -F: Documentation/devicetree/bindings/net/hisilicon*.txt -F: drivers/net/ethernet/hisilicon/ - -HISILICON PMU DRIVER -M: Yicong Yang -M: Jonathan Cameron -S: Supported -W: http://www.hisilicon.com -F: Documentation/admin-guide/perf/hisi-pcie-pmu.rst -F: Documentation/admin-guide/perf/hisi-pmu.rst -F: drivers/perf/hisilicon - -HISILICON PTT DRIVER -M: Yicong Yang -M: Jonathan Cameron -L: linux-kernel@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/sysfs-bus-event_source-devices-hisi_ptt -F: Documentation/trace/hisi-ptt.rst -F: drivers/hwtracing/ptt/ -F: tools/perf/arch/arm64/util/hisi-ptt.c -F: tools/perf/util/hisi-ptt* -F: tools/perf/util/hisi-ptt-decoder/* - -HISILICON QM DRIVER -M: Weili Qian -M: Zhou Wang -L: linux-crypto@vger.kernel.org -S: Maintained -F: drivers/crypto/hisilicon/Kconfig -F: drivers/crypto/hisilicon/Makefile -F: drivers/crypto/hisilicon/qm.c -F: drivers/crypto/hisilicon/sgl.c -F: include/linux/hisi_acc_qm.h - -HISILICON ROCE DRIVER -M: Chengchang Tang -M: Junxian Huang -L: linux-rdma@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt -F: drivers/infiniband/hw/hns/ - -HISILICON SAS Controller -M: Yihang Li -S: Supported -W: http://www.hisilicon.com -F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt -F: drivers/scsi/hisi_sas/ - -HISILICON SECURITY ENGINE V2 DRIVER (SEC2) -M: Longfang Liu -L: linux-crypto@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/debugfs-hisi-sec -F: drivers/crypto/hisilicon/sec2/sec.h -F: drivers/crypto/hisilicon/sec2/sec_crypto.c -F: drivers/crypto/hisilicon/sec2/sec_crypto.h -F: drivers/crypto/hisilicon/sec2/sec_main.c - -HISILICON SPI Controller DRIVER FOR KUNPENG SOCS -M: Jay Fang -L: linux-spi@vger.kernel.org -S: Maintained -W: http://www.hisilicon.com -F: drivers/spi/spi-hisi-kunpeng.c - -HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 970 -M: Mauro Carvalho Chehab -L: linux-kernel@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-controller.yaml -F: drivers/spmi/hisi-spmi-controller.c - -HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v600 -M: Mauro Carvalho Chehab -L: linux-kernel@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml -F: drivers/mfd/hi6421-spmi-pmic.c - -HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT -M: Weili Qian -S: Maintained -F: drivers/crypto/hisilicon/trng/trng.c - -HISILICON V3XX SPI NOR FLASH Controller Driver -M: Jay Fang -S: Maintained -W: http://www.hisilicon.com -F: drivers/spi/spi-hisi-sfc-v3xx.c - -HISILICON ZIP Controller DRIVER -M: Yang Shen -M: Zhou Wang -L: linux-crypto@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/debugfs-hisi-zip -F: drivers/crypto/hisilicon/zip/ - -HMM - Heterogeneous Memory Management -M: Jérôme Glisse -L: linux-mm@kvack.org -S: Maintained -F: Documentation/mm/hmm.rst -F: include/linux/hmm* -F: lib/test_hmm* -F: mm/hmm* -F: tools/testing/selftests/mm/*hmm* - -HONEYWELL HSC030PA PRESSURE SENSOR SERIES IIO DRIVER -M: Petre Rodan -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/pressure/honeywell,hsc030pa.yaml -F: drivers/iio/pressure/hsc030pa* - -HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES IIO DRIVER -M: Andreas Klinger -M: Petre Rodan -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/pressure/honeywell,mprls0025pa.yaml -F: drivers/iio/pressure/mprls0025pa* - -HP BIOSCFG DRIVER -M: Jorge Lopez -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/hp/hp-bioscfg/ - -HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER -L: platform-driver-x86@vger.kernel.org -S: Orphan -F: drivers/platform/x86/hp/tc1100-wmi.c - -HP WMI HARDWARE MONITOR DRIVER -M: James Seo -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/hp-wmi-sensors.rst -F: drivers/hwmon/hp-wmi-sensors.c - -HPET: High Precision Event Timers driver -M: Clemens Ladisch -S: Maintained -F: Documentation/timers/hpet.rst -F: drivers/char/hpet.c -F: include/linux/hpet.h -F: include/uapi/linux/hpet.h - -HPET: x86 -S: Orphan -F: arch/x86/include/asm/hpet.h -F: arch/x86/kernel/hpet.c - -HPFS FILESYSTEM -M: Mikulas Patocka -S: Maintained -W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi -F: fs/hpfs/ - -HS3001 Hardware Temperature and Humidity Sensor -M: Andre Werner -L: linux-hwmon@vger.kernel.org -S: Maintained -F: drivers/hwmon/hs3001.c - -HSI SUBSYSTEM -M: Sebastian Reichel -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git -F: Documentation/ABI/testing/sysfs-bus-hsi -F: Documentation/driver-api/hsi.rst -F: drivers/hsi/ -F: include/linux/hsi/ -F: include/uapi/linux/hsi/ - -HSO 3G MODEM DRIVER -L: linux-usb@vger.kernel.org -S: Orphan -F: drivers/net/usb/hso.c - -HSR NETWORK PROTOCOL -L: netdev@vger.kernel.org -S: Orphan -F: net/hsr/ - -HT16K33 LED CONTROLLER DRIVER -M: Robin van der Gracht -S: Maintained -F: Documentation/devicetree/bindings/auxdisplay/holtek,ht16k33.yaml -F: drivers/auxdisplay/ht16k33.c - -HTCPEN TOUCHSCREEN DRIVER -M: Pau Oliva Fora -L: linux-input@vger.kernel.org -S: Maintained -F: drivers/input/touchscreen/htcpen.c - -HTE SUBSYSTEM -M: Dipen Patel -L: timestamp@lists.linux.dev -S: Maintained -Q: https://patchwork.kernel.org/project/timestamp/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/pateldipen1984/linux.git -F: Documentation/devicetree/bindings/timestamp/ -F: Documentation/driver-api/hte/ -F: drivers/hte/ -F: include/linux/hte.h - -HTS221 TEMPERATURE-HUMIDITY IIO DRIVER -M: Lorenzo Bianconi -L: linux-iio@vger.kernel.org -S: Maintained -W: http://www.st.com/ -F: Documentation/devicetree/bindings/iio/humidity/st,hts221.yaml -F: drivers/iio/humidity/hts221* - -HUAWEI ETHERNET DRIVER -M: Cai Huoqing -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/networking/device_drivers/ethernet/huawei/hinic.rst -F: drivers/net/ethernet/huawei/hinic/ - -HUGETLB SUBSYSTEM -M: Muchun Song -L: linux-mm@kvack.org -S: Maintained -F: Documentation/ABI/testing/sysfs-kernel-mm-hugepages -F: Documentation/admin-guide/mm/hugetlbpage.rst -F: Documentation/mm/hugetlbfs_reserv.rst -F: Documentation/mm/vmemmap_dedup.rst -F: fs/hugetlbfs/ -F: include/linux/hugetlb.h -F: mm/hugetlb.c -F: mm/hugetlb_vmemmap.c -F: mm/hugetlb_vmemmap.h -F: tools/testing/selftests/cgroup/test_hugetlb_memcg.c - -HVA ST MEDIA DRIVER -M: Jean-Christophe Trotin -L: linux-media@vger.kernel.org -S: Supported -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/platform/st/sti/hva - -HWPOISON MEMORY FAILURE HANDLING -M: Miaohe Lin -R: Naoya Horiguchi -L: linux-mm@kvack.org -S: Maintained -F: mm/hwpoison-inject.c -F: mm/memory-failure.c - -HYCON HY46XX TOUCHSCREEN SUPPORT -M: Giulio Benetti -L: linux-input@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/input/touchscreen/hycon,hy46xx.yaml -F: drivers/input/touchscreen/hycon-hy46xx.c - -HYGON PROCESSOR SUPPORT -M: Pu Wen -L: linux-kernel@vger.kernel.org -S: Maintained -F: arch/x86/kernel/cpu/hygon.c - -HYNIX HI556 SENSOR DRIVER -M: Sakari Ailus -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/i2c/hi556.c - -HYNIX HI846 SENSOR DRIVER -M: Martin Kepplinger -L: linux-media@vger.kernel.org -S: Maintained -F: drivers/media/i2c/hi846.c - -HYNIX HI847 SENSOR DRIVER -M: Sakari Ailus -L: linux-media@vger.kernel.org -S: Maintained -F: drivers/media/i2c/hi847.c - -Hyper-V/Azure CORE AND DRIVERS -M: "K. Y. Srinivasan" -M: Haiyang Zhang -M: Wei Liu -M: Dexuan Cui -L: linux-hyperv@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git -F: Documentation/ABI/stable/sysfs-bus-vmbus -F: Documentation/ABI/testing/debugfs-hyperv -F: Documentation/devicetree/bindings/bus/microsoft,vmbus.yaml -F: Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst -F: Documentation/virt/hyperv -F: arch/arm64/hyperv -F: arch/arm64/include/asm/hyperv-tlfs.h -F: arch/arm64/include/asm/mshyperv.h -F: arch/x86/hyperv -F: arch/x86/include/asm/hyperv-tlfs.h -F: arch/x86/include/asm/mshyperv.h -F: arch/x86/include/asm/trace/hyperv.h -F: arch/x86/kernel/cpu/mshyperv.c -F: drivers/clocksource/hyperv_timer.c -F: drivers/hid/hid-hyperv.c -F: drivers/hv/ -F: drivers/input/serio/hyperv-keyboard.c -F: drivers/iommu/hyperv-iommu.c -F: drivers/net/ethernet/microsoft/ -F: drivers/net/hyperv/ -F: drivers/pci/controller/pci-hyperv-intf.c -F: drivers/pci/controller/pci-hyperv.c -F: drivers/scsi/storvsc_drv.c -F: drivers/uio/uio_hv_generic.c -F: drivers/video/fbdev/hyperv_fb.c -F: include/asm-generic/hyperv-tlfs.h -F: include/asm-generic/mshyperv.h -F: include/clocksource/hyperv_timer.h -F: include/linux/hyperv.h -F: include/net/mana -F: include/uapi/linux/hyperv.h -F: net/vmw_vsock/hyperv_transport.c -F: tools/hv/ - -HYPERBUS SUPPORT -M: Vignesh Raghavendra -R: Tudor Ambarus -L: linux-mtd@lists.infradead.org -S: Supported -Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ -C: irc://irc.oftc.net/mtd -T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next -F: Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml -F: drivers/mtd/hyperbus/ -F: include/linux/mtd/hyperbus.h - -HYPERVISOR VIRTUAL CONSOLE DRIVER -L: linuxppc-dev@lists.ozlabs.org -S: Odd Fixes -F: drivers/tty/hvc/ - -I2C ACPI SUPPORT -M: Mika Westerberg -L: linux-i2c@vger.kernel.org -L: linux-acpi@vger.kernel.org -S: Maintained -F: drivers/i2c/i2c-core-acpi.c - -I2C ADDRESS TRANSLATOR (ATR) -M: Tomi Valkeinen -R: Luca Ceresoli -L: linux-i2c@vger.kernel.org -S: Maintained -F: drivers/i2c/i2c-atr.c -F: include/linux/i2c-atr.h - -I2C CONTROLLER DRIVER FOR NVIDIA GPU -M: Ajay Gupta -L: linux-i2c@vger.kernel.org -S: Maintained -F: Documentation/i2c/busses/i2c-nvidia-gpu.rst -F: drivers/i2c/busses/i2c-nvidia-gpu.c - -I2C MUXES -M: Peter Rosin -L: linux-i2c@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/i2c/i2c-arb* -F: Documentation/devicetree/bindings/i2c/i2c-gate* -F: Documentation/devicetree/bindings/i2c/i2c-mux* -F: Documentation/i2c/i2c-topology.rst -F: Documentation/i2c/muxes/ -F: drivers/i2c/i2c-mux.c -F: drivers/i2c/muxes/ -F: include/linux/i2c-mux.h - -I2C MV64XXX MARVELL AND ALLWINNER DRIVER -M: Gregory CLEMENT -L: linux-i2c@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml -F: drivers/i2c/busses/i2c-mv64xxx.c - -I2C OVER PARALLEL PORT -M: Jean Delvare -L: linux-i2c@vger.kernel.org -S: Maintained -F: Documentation/i2c/busses/i2c-parport.rst -F: drivers/i2c/busses/i2c-parport.c - -I2C SUBSYSTEM -M: Wolfram Sang -L: linux-i2c@vger.kernel.org -S: Maintained -W: https://i2c.wiki.kernel.org/ -Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git -F: Documentation/i2c/ -F: drivers/i2c/* -F: include/dt-bindings/i2c/i2c.h -F: include/linux/i2c-dev.h -F: include/linux/i2c-smbus.h -F: include/linux/i2c.h -F: include/uapi/linux/i2c-*.h -F: include/uapi/linux/i2c.h - -I2C SUBSYSTEM HOST DRIVERS -M: Andi Shyti -L: linux-i2c@vger.kernel.org -S: Maintained -W: https://i2c.wiki.kernel.org/ -Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git -F: Documentation/devicetree/bindings/i2c/ -F: drivers/i2c/algos/ -F: drivers/i2c/busses/ -F: include/dt-bindings/i2c/ - -I2C-TAOS-EVM DRIVER -M: Jean Delvare -L: linux-i2c@vger.kernel.org -S: Maintained -F: Documentation/i2c/busses/i2c-taos-evm.rst -F: drivers/i2c/busses/i2c-taos-evm.c - -I2C-TINY-USB DRIVER -M: Till Harbaum -L: linux-i2c@vger.kernel.org -S: Maintained -W: http://www.harbaum.org/till/i2c_tiny_usb -F: drivers/i2c/busses/i2c-tiny-usb.c - -I2C/SMBUS CONTROLLER DRIVERS FOR PC -M: Jean Delvare -L: linux-i2c@vger.kernel.org -S: Maintained -F: Documentation/i2c/busses/i2c-ali1535.rst -F: Documentation/i2c/busses/i2c-ali1563.rst -F: Documentation/i2c/busses/i2c-ali15x3.rst -F: Documentation/i2c/busses/i2c-amd756.rst -F: Documentation/i2c/busses/i2c-amd8111.rst -F: Documentation/i2c/busses/i2c-i801.rst -F: Documentation/i2c/busses/i2c-nforce2.rst -F: Documentation/i2c/busses/i2c-piix4.rst -F: Documentation/i2c/busses/i2c-sis5595.rst -F: Documentation/i2c/busses/i2c-sis630.rst -F: Documentation/i2c/busses/i2c-sis96x.rst -F: Documentation/i2c/busses/i2c-via.rst -F: Documentation/i2c/busses/i2c-viapro.rst -F: drivers/i2c/busses/i2c-ali1535.c -F: drivers/i2c/busses/i2c-ali1563.c -F: drivers/i2c/busses/i2c-ali15x3.c -F: drivers/i2c/busses/i2c-amd756-s4882.c -F: drivers/i2c/busses/i2c-amd756.c -F: drivers/i2c/busses/i2c-amd8111.c -F: drivers/i2c/busses/i2c-i801.c -F: drivers/i2c/busses/i2c-isch.c -F: drivers/i2c/busses/i2c-nforce2-s4985.c -F: drivers/i2c/busses/i2c-nforce2.c -F: drivers/i2c/busses/i2c-piix4.c -F: drivers/i2c/busses/i2c-sis5595.c -F: drivers/i2c/busses/i2c-sis630.c -F: drivers/i2c/busses/i2c-sis96x.c -F: drivers/i2c/busses/i2c-via.c -F: drivers/i2c/busses/i2c-viapro.c - -I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER -M: Hans de Goede -L: linux-i2c@vger.kernel.org -S: Maintained -F: drivers/i2c/busses/i2c-cht-wc.c - -I2C/SMBUS ISMT DRIVER -M: Seth Heasley -M: Neil Horman -L: linux-i2c@vger.kernel.org -F: Documentation/i2c/busses/i2c-ismt.rst -F: drivers/i2c/busses/i2c-ismt.c - -I2C/SMBUS ZHAOXIN DRIVER -M: Hans Hu -L: linux-i2c@vger.kernel.org -S: Maintained -W: https://www.zhaoxin.com -F: drivers/i2c/busses/i2c-viai2c-common.c -F: drivers/i2c/busses/i2c-viai2c-zhaoxin.c - -I2C/SMBUS STUB DRIVER -M: Jean Delvare -L: linux-i2c@vger.kernel.org -S: Maintained -F: drivers/i2c/i2c-stub.c - -I3C DRIVER FOR ASPEED AST2600 -M: Jeremy Kerr -S: Maintained -F: Documentation/devicetree/bindings/i3c/aspeed,ast2600-i3c.yaml -F: drivers/i3c/master/ast2600-i3c-master.c - -I3C DRIVER FOR CADENCE I3C MASTER IP -M: Przemysław Gaj -S: Maintained -F: Documentation/devicetree/bindings/i3c/cdns,i3c-master.yaml -F: drivers/i3c/master/i3c-master-cdns.c - -I3C DRIVER FOR SYNOPSYS DESIGNWARE -S: Orphan -F: Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.yaml -F: drivers/i3c/master/dw* - -I3C SUBSYSTEM -M: Alexandre Belloni -L: linux-i3c@lists.infradead.org (moderated for non-subscribers) -S: Maintained -C: irc://chat.freenode.net/linux-i3c -T: git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git -F: Documentation/ABI/testing/sysfs-bus-i3c -F: Documentation/devicetree/bindings/i3c/ -F: Documentation/driver-api/i3c -F: drivers/i3c/ -F: include/dt-bindings/i3c/ -F: include/linux/i3c/ - -IBM Operation Panel Input Driver -M: Eddie James -L: linux-input@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/input/ibm,op-panel.yaml -F: drivers/input/misc/ibm-panel.c - -IBM Power 842 compression accelerator -M: Haren Myneni -S: Supported -F: crypto/842.c -F: drivers/crypto/nx/Kconfig -F: drivers/crypto/nx/Makefile -F: drivers/crypto/nx/nx-842* -F: include/linux/sw842.h -F: lib/842/ - -IBM Power in-Nest Crypto Acceleration -M: Breno Leitão -M: Nayna Jain -M: Paulo Flabiano Smorigo -L: linux-crypto@vger.kernel.org -S: Supported -F: drivers/crypto/nx/Kconfig -F: drivers/crypto/nx/Makefile -F: drivers/crypto/nx/nx-aes* -F: drivers/crypto/nx/nx-sha* -F: drivers/crypto/nx/nx.* -F: drivers/crypto/nx/nx_csbcpb.h -F: drivers/crypto/nx/nx_debugfs.c - -IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform -M: Tyrel Datwyler -L: linux-pci@vger.kernel.org -L: linuxppc-dev@lists.ozlabs.org -S: Supported -F: drivers/pci/hotplug/rpadlpar* - -IBM Power Linux RAID adapter -M: Brian King -S: Supported -F: drivers/scsi/ipr.* - -IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform -M: Tyrel Datwyler -L: linux-pci@vger.kernel.org -L: linuxppc-dev@lists.ozlabs.org -S: Supported -F: drivers/pci/hotplug/rpaphp* - -IBM Power SRIOV Virtual NIC Device Driver -M: Haren Myneni -M: Rick Lindsley -R: Nick Child -R: Thomas Falcon -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/ethernet/ibm/ibmvnic.* - -IBM Power VFIO Support -M: Timothy Pearson -S: Supported -F: drivers/vfio/vfio_iommu_spapr_tce.c - -IBM Power Virtual Ethernet Device Driver -M: Nick Child -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/ethernet/ibm/ibmveth.* - -IBM Power Virtual FC Device Drivers -M: Tyrel Datwyler -L: linux-scsi@vger.kernel.org -S: Supported -F: drivers/scsi/ibmvscsi/ibmvfc* - -IBM Power Virtual Management Channel Driver -M: Brad Warrum -M: Ritu Agarwal -S: Supported -F: drivers/misc/ibmvmc.* - -IBM Power Virtual SCSI Device Drivers -M: Tyrel Datwyler -L: linux-scsi@vger.kernel.org -S: Supported -F: drivers/scsi/ibmvscsi/ibmvscsi* -F: include/scsi/viosrp.h - -IBM Power Virtual SCSI Device Target Driver -M: Tyrel Datwyler -L: linux-scsi@vger.kernel.org -L: target-devel@vger.kernel.org -S: Supported -F: drivers/scsi/ibmvscsi_tgt/ - -IBM Power VMX Cryptographic instructions -M: Breno Leitão -M: Nayna Jain -M: Paulo Flabiano Smorigo -L: linux-crypto@vger.kernel.org -S: Supported -F: arch/powerpc/crypto/Kconfig -F: arch/powerpc/crypto/Makefile -F: arch/powerpc/crypto/aes.c -F: arch/powerpc/crypto/aes_cbc.c -F: arch/powerpc/crypto/aes_ctr.c -F: arch/powerpc/crypto/aes_xts.c -F: arch/powerpc/crypto/aesp8-ppc.* -F: arch/powerpc/crypto/ghash.c -F: arch/powerpc/crypto/ghashp8-ppc.pl -F: arch/powerpc/crypto/ppc-xlate.pl -F: arch/powerpc/crypto/vmx.c - -IBM ServeRAID RAID DRIVER -S: Orphan -F: drivers/scsi/ips.* - -ICH LPC AND GPIO DRIVER -M: Peter Tyser -S: Maintained -F: drivers/gpio/gpio-ich.c -F: drivers/mfd/lpc_ich.c - -ICY I2C DRIVER -M: Max Staudt -L: linux-i2c@vger.kernel.org -S: Maintained -F: drivers/i2c/busses/i2c-icy.c - -IDEAPAD LAPTOP EXTRAS DRIVER -M: Ike Panhc -L: platform-driver-x86@vger.kernel.org -S: Maintained -W: http://launchpad.net/ideapad-laptop -F: drivers/platform/x86/ideapad-laptop.c - -IDEAPAD LAPTOP SLIDEBAR DRIVER -M: Andrey Moiseev -L: linux-input@vger.kernel.org -S: Maintained -W: https://github.com/o2genum/ideapad-slidebar -F: drivers/input/misc/ideapad_slidebar.c - -IDT VersaClock 5 CLOCK DRIVER -M: Luca Ceresoli -S: Maintained -F: Documentation/devicetree/bindings/clock/idt,versaclock5.yaml -F: drivers/clk/clk-versaclock5.c - -IEEE 802.15.4 SUBSYSTEM -M: Alexander Aring -M: Stefan Schmidt -M: Miquel Raynal -L: linux-wpan@vger.kernel.org -S: Maintained -W: https://linux-wpan.org/ -Q: https://patchwork.kernel.org/project/linux-wpan/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan.git -T: git git://git.kernel.org/pub/scm/linux/kernel/git/wpan/wpan-next.git -F: Documentation/networking/ieee802154.rst -F: drivers/net/ieee802154/ -F: include/linux/ieee802154.h -F: include/linux/nl802154.h -F: include/net/af_ieee802154.h -F: include/net/cfg802154.h -F: include/net/ieee802154_netdev.h -F: include/net/mac802154.h -F: include/net/nl802154.h -F: net/ieee802154/ -F: net/mac802154/ - -Intel VIRTIO DATA PATH ACCELERATOR -M: Zhu Lingshan -L: virtualization@lists.linux.dev -S: Supported -F: drivers/vdpa/ifcvf/ - -IFE PROTOCOL -M: Yotam Gigi -M: Jamal Hadi Salim -F: include/net/ife.h -F: include/uapi/linux/ife.h -F: net/ife - -IGORPLUG-USB IR RECEIVER -M: Sean Young -L: linux-media@vger.kernel.org -S: Maintained -F: drivers/media/rc/igorplugusb.c - -IGUANAWORKS USB IR TRANSCEIVER -M: Sean Young -L: linux-media@vger.kernel.org -S: Maintained -F: drivers/media/rc/iguanair.c - -IIO BACKEND FRAMEWORK -M: Nuno Sa -R: Olivier Moysan -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/debugfs-iio-backend -F: drivers/iio/industrialio-backend.c -F: include/linux/iio/backend.h - -IIO DIGITAL POTENTIOMETER DAC -M: Peter Rosin -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac -F: Documentation/devicetree/bindings/iio/dac/dpot-dac.yaml -F: drivers/iio/dac/dpot-dac.c - -IIO ENVELOPE DETECTOR -M: Peter Rosin -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector -F: Documentation/devicetree/bindings/iio/adc/envelope-detector.yaml -F: drivers/iio/adc/envelope-detector.c - -IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS -M: Matti Vaittinen -L: linux-iio@vger.kernel.org -S: Maintained -F: drivers/iio/industrialio-gts-helper.c -F: include/linux/iio/iio-gts-helper.h -F: drivers/iio/test/iio-test-gts.c - -IIO MULTIPLEXER -M: Peter Rosin -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml -F: drivers/iio/multiplexer/iio-mux.c - -IIO SCMI BASED DRIVER -M: Jyoti Bhayana -L: linux-iio@vger.kernel.org -S: Maintained -F: drivers/iio/common/scmi_sensors/scmi_iio.c - -IIO SUBSYSTEM AND DRIVERS -M: Jonathan Cameron -R: Lars-Peter Clausen -L: linux-iio@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git -F: Documentation/ABI/testing/configfs-iio* -F: Documentation/ABI/testing/sysfs-bus-iio* -F: Documentation/devicetree/bindings/iio/ -F: Documentation/iio/ -F: drivers/iio/ -F: drivers/staging/iio/ -F: include/dt-bindings/iio/ -F: include/linux/iio/ -F: tools/iio/ - -IIO UNIT CONVERTER -M: Peter Rosin -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.yaml -F: Documentation/devicetree/bindings/iio/afe/current-sense-shunt.yaml -F: Documentation/devicetree/bindings/iio/afe/voltage-divider.yaml -F: drivers/iio/afe/iio-rescale.c - -IKANOS/ADI EAGLE ADSL USB DRIVER -M: Matthieu Castet -M: Stanislaw Gruszka -S: Maintained -F: drivers/usb/atm/ueagle-atm.c - -IMAGIS TOUCHSCREEN DRIVER -M: Markuss Broks -S: Maintained -F: Documentation/devicetree/bindings/input/touchscreen/imagis,ist3038c.yaml -F: drivers/input/touchscreen/imagis.c - -IMGTEC ASCII LCD DRIVER -M: Paul Burton -S: Maintained -F: Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml -F: drivers/auxdisplay/img-ascii-lcd.c - -IMGTEC JPEG ENCODER DRIVER -M: Devarsh Thakkar -L: linux-media@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/media/img,e5010-jpeg-enc.yaml -F: drivers/media/platform/imagination/e5010* - -IMGTEC IR DECODER DRIVER -S: Orphan -F: drivers/media/rc/img-ir/ - -IMGTEC POWERVR DRM DRIVER -M: Frank Binns -M: Matt Coster -S: Supported -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/gpu/img,powervr-rogue.yaml -F: Documentation/devicetree/bindings/gpu/img,powervr-sgx.yaml -F: Documentation/gpu/imagination/ -F: drivers/gpu/drm/ci/xfails/powervr* -F: drivers/gpu/drm/imagination/ -F: include/uapi/drm/pvr_drm.h - -IMON SOUNDGRAPH USB IR RECEIVER -M: Sean Young -L: linux-media@vger.kernel.org -S: Maintained -F: drivers/media/rc/imon.c -F: drivers/media/rc/imon_raw.c - -IMS TWINTURBO FRAMEBUFFER DRIVER -L: linux-fbdev@vger.kernel.org -S: Orphan -F: drivers/video/fbdev/imsttfb.c - -INDEX OF FURTHER KERNEL DOCUMENTATION -M: Carlos Bilbao -S: Maintained -F: Documentation/process/kernel-docs.rst - -INDUSTRY PACK SUBSYSTEM (IPACK) -M: Vaibhav Gupta -M: Jens Taprogge -M: Greg Kroah-Hartman -L: industrypack-devel@lists.sourceforge.net -S: Maintained -W: http://industrypack.sourceforge.net -F: drivers/ipack/ - -INFINEON DPS310 Driver -M: Eddie James -L: linux-iio@vger.kernel.org -S: Maintained -F: drivers/iio/pressure/dps310.c - -INFINEON PEB2466 ASoC CODEC -M: Herve Codina -L: linux-sound@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/sound/infineon,peb2466.yaml -F: sound/soc/codecs/peb2466.c - -INFINIBAND SUBSYSTEM -M: Jason Gunthorpe -M: Leon Romanovsky -L: linux-rdma@vger.kernel.org -S: Supported -W: https://github.com/linux-rdma/rdma-core -Q: http://patchwork.kernel.org/project/linux-rdma/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git -F: Documentation/devicetree/bindings/infiniband/ -F: Documentation/infiniband/ -F: drivers/infiniband/ -F: include/rdma/ -F: include/trace/events/ib_mad.h -F: include/trace/events/ib_umad.h -F: include/trace/misc/rdma.h -F: include/uapi/linux/if_infiniband.h -F: include/uapi/rdma/ -F: samples/bpf/ibumad_kern.c -F: samples/bpf/ibumad_user.c - -INGENIC JZ4780 NAND DRIVER -M: Harvey Hunt -L: linux-mtd@lists.infradead.org -L: linux-mips@vger.kernel.org -S: Maintained -F: drivers/mtd/nand/raw/ingenic/ - -INGENIC JZ47xx SoCs -M: Paul Cercueil -L: linux-mips@vger.kernel.org -S: Maintained -F: arch/mips/boot/dts/ingenic/ -F: arch/mips/generic/board-ingenic.c -F: arch/mips/include/asm/mach-ingenic/ -F: arch/mips/ingenic/Kconfig -F: drivers/clk/ingenic/ -F: drivers/dma/dma-jz4780.c -F: drivers/gpu/drm/ingenic/ -F: drivers/i2c/busses/i2c-jz4780.c -F: drivers/iio/adc/ingenic-adc.c -F: drivers/irqchip/irq-ingenic.c -F: drivers/memory/jz4780-nemc.c -F: drivers/mmc/host/jz4740_mmc.c -F: drivers/mtd/nand/raw/ingenic/ -F: drivers/pinctrl/pinctrl-ingenic.c -F: drivers/power/supply/ingenic-battery.c -F: drivers/pwm/pwm-jz4740.c -F: drivers/remoteproc/ingenic_rproc.c -F: drivers/rtc/rtc-jz4740.c -F: drivers/tty/serial/8250/8250_ingenic.c -F: drivers/usb/musb/jz4740.c -F: drivers/watchdog/jz4740_wdt.c -F: include/dt-bindings/iio/adc/ingenic,adc.h -F: include/linux/mfd/ingenic-tcu.h -F: sound/soc/codecs/jz47* -F: sound/soc/jz4740/ - -INJOINIC IP5xxx POWER BANK IC DRIVER -M: Samuel Holland -S: Maintained -F: drivers/power/supply/ip5xxx_power.c - -INOTIFY -M: Jan Kara -R: Amir Goldstein -L: linux-fsdevel@vger.kernel.org -S: Maintained -F: Documentation/filesystems/inotify.rst -F: fs/notify/inotify/ -F: include/linux/inotify.h -F: include/uapi/linux/inotify.h - -INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS -M: Dmitry Torokhov -L: linux-input@vger.kernel.org -S: Maintained -Q: http://patchwork.kernel.org/project/linux-input/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git -F: Documentation/devicetree/bindings/input/ -F: Documentation/devicetree/bindings/serio/ -F: Documentation/input/ -F: drivers/input/ -F: include/dt-bindings/input/ -F: include/linux/gameport.h -F: include/linux/i8042.h -F: include/linux/input.h -F: include/linux/input/ -F: include/linux/libps2.h -F: include/linux/serio.h -F: include/uapi/linux/gameport.h -F: include/uapi/linux/input-event-codes.h -F: include/uapi/linux/input.h -F: include/uapi/linux/serio.h -F: include/uapi/linux/uinput.h - -INPUT MULTITOUCH (MT) PROTOCOL -M: Henrik Rydberg -L: linux-input@vger.kernel.org -S: Odd fixes -F: Documentation/input/multi-touch-protocol.rst -F: drivers/input/input-mt.c -K: \b(ABS|SYN)_MT_ - -INSIDE SECURE CRYPTO DRIVER -M: Antoine Tenart -L: linux-crypto@vger.kernel.org -S: Maintained -F: drivers/crypto/inside-secure/ - -INTEGRITY MEASUREMENT ARCHITECTURE (IMA) -M: Mimi Zohar -M: Roberto Sassu -M: Dmitry Kasatkin -R: Eric Snowberg -L: linux-integrity@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git -F: security/integrity/ -F: security/integrity/ima/ - -INTEGRITY POLICY ENFORCEMENT (IPE) -M: Fan Wu -L: linux-security-module@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/wufan/ipe.git -F: Documentation/admin-guide/LSM/ipe.rst -F: Documentation/security/ipe.rst -F: scripts/ipe/ -F: security/ipe/ - -INTEL 810/815 FRAMEBUFFER DRIVER -M: Antonino Daplas -L: linux-fbdev@vger.kernel.org -S: Maintained -F: drivers/video/fbdev/i810/ - -INTEL 8254 COUNTER DRIVER -M: William Breathitt Gray -L: linux-iio@vger.kernel.org -S: Maintained -F: drivers/counter/i8254.c -F: include/linux/i8254.h - -INTEL 8255 GPIO DRIVER -M: William Breathitt Gray -L: linux-gpio@vger.kernel.org -S: Maintained -F: drivers/gpio/gpio-i8255.c -F: drivers/gpio/gpio-i8255.h - -INTEL ASoC DRIVERS -M: Cezary Rojewski -M: Liam Girdwood -M: Peter Ujfalusi -M: Bard Liao -M: Ranjani Sridharan -M: Kai Vehmanen -R: Pierre-Louis Bossart -L: linux-sound@vger.kernel.org -S: Supported -F: sound/soc/intel/ - -INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER -M: Hans de Goede -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/intel/atomisp2/pm.c - -INTEL ATOMISP2 LED DRIVER -M: Hans de Goede -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/intel/atomisp2/led.c - -INTEL BIOS SAR INT1092 DRIVER -M: Shravan Sudhakar -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/intel/int1092/ - -INTEL BROXTON PMC DRIVER -M: Mika Westerberg -M: Zha Qipeng -S: Maintained -F: drivers/mfd/intel_pmc_bxt.c -F: include/linux/mfd/intel_pmc_bxt.h - -INTEL C600 SERIES SAS CONTROLLER DRIVER -M: Artur Paszkiewicz -L: linux-scsi@vger.kernel.org -S: Supported -T: git git://git.code.sf.net/p/intel-sas/isci -F: drivers/scsi/isci/ - -INTEL CPU family model numbers -M: Tony Luck -M: x86@kernel.org -L: linux-kernel@vger.kernel.org -S: Supported -F: arch/x86/include/asm/intel-family.h - -INTEL DRM DISPLAY FOR XE AND I915 DRIVERS -M: Jani Nikula -M: Rodrigo Vivi -L: intel-gfx@lists.freedesktop.org -L: intel-xe@lists.freedesktop.org -S: Supported -F: drivers/gpu/drm/i915/display/ -F: drivers/gpu/drm/xe/display/ -F: drivers/gpu/drm/xe/compat-i915-headers -F: include/drm/intel/ - -INTEL DRM I915 DRIVER (Meteor Lake, DG2 and older excluding Poulsbo, Moorestown and derivative) -M: Jani Nikula -M: Joonas Lahtinen -M: Rodrigo Vivi -M: Tvrtko Ursulin -L: intel-gfx@lists.freedesktop.org -S: Supported -W: https://drm.pages.freedesktop.org/intel-docs/ -Q: http://patchwork.freedesktop.org/project/intel-gfx/ -B: https://drm.pages.freedesktop.org/intel-docs/how-to-file-i915-bugs.html -C: irc://irc.oftc.net/intel-gfx -T: git https://gitlab.freedesktop.org/drm/i915/kernel.git -F: Documentation/ABI/testing/sysfs-driver-intel-i915-hwmon -F: Documentation/gpu/i915.rst -F: drivers/gpu/drm/ci/xfails/i915* -F: drivers/gpu/drm/i915/ -F: include/drm/intel/ -F: include/uapi/drm/i915_drm.h - -INTEL DRM XE DRIVER (Lunar Lake and newer) -M: Lucas De Marchi -M: Thomas Hellström -M: Rodrigo Vivi -L: intel-xe@lists.freedesktop.org -S: Supported -W: https://drm.pages.freedesktop.org/intel-docs/ -Q: http://patchwork.freedesktop.org/project/intel-xe/ -B: https://gitlab.freedesktop.org/drm/xe/kernel/-/issues -C: irc://irc.oftc.net/xe -T: git https://gitlab.freedesktop.org/drm/xe/kernel.git -F: Documentation/ABI/testing/sysfs-driver-intel-xe-hwmon -F: Documentation/gpu/xe/ -F: drivers/gpu/drm/xe/ -F: include/drm/intel/ -F: include/uapi/drm/xe_drm.h - -INTEL ETHERNET DRIVERS -M: Tony Nguyen -M: Przemek Kitszel -L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers) -S: Supported -W: https://www.intel.com/content/www/us/en/support.html -Q: https://patchwork.ozlabs.org/project/intel-wired-lan/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git -F: Documentation/networking/device_drivers/ethernet/intel/ -F: drivers/net/ethernet/intel/ -F: drivers/net/ethernet/intel/*/ -F: include/linux/avf/virtchnl.h -F: include/linux/net/intel/iidc.h - -INTEL ETHERNET PROTOCOL DRIVER FOR RDMA -M: Mustafa Ismail -M: Tatyana Nikolova -L: linux-rdma@vger.kernel.org -S: Supported -F: drivers/infiniband/hw/irdma/ -F: include/uapi/rdma/irdma-abi.h - -INTEL GPIO DRIVERS -M: Andy Shevchenko -L: linux-gpio@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git -F: drivers/gpio/gpio-elkhartlake.c -F: drivers/gpio/gpio-graniterapids.c -F: drivers/gpio/gpio-ich.c -F: drivers/gpio/gpio-merrifield.c -F: drivers/gpio/gpio-ml-ioh.c -F: drivers/gpio/gpio-pch.c -F: drivers/gpio/gpio-sch.c -F: drivers/gpio/gpio-sodaville.c -F: drivers/gpio/gpio-tangier.c -F: drivers/gpio/gpio-tangier.h - -INTEL GVT-g DRIVERS (Intel GPU Virtualization) -M: Zhenyu Wang -M: Zhi Wang -L: intel-gvt-dev@lists.freedesktop.org -L: intel-gfx@lists.freedesktop.org -S: Supported -W: https://github.com/intel/gvt-linux/wiki -T: git https://github.com/intel/gvt-linux.git -F: drivers/gpu/drm/i915/gvt/ - -INTEL HID EVENT DRIVER -M: Alex Hung -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/intel/hid.c - -INTEL I/OAT DMA DRIVER -M: Dave Jiang -R: Dan Williams -L: dmaengine@vger.kernel.org -S: Supported -Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ -F: drivers/dma/ioat* - -INTEL IAA CRYPTO DRIVER -M: Tom Zanussi -L: linux-crypto@vger.kernel.org -S: Supported -F: Documentation/driver-api/crypto/iaa/iaa-crypto.rst -F: drivers/crypto/intel/iaa/* - -INTEL IDLE DRIVER -M: Jacob Pan -M: Len Brown -L: linux-pm@vger.kernel.org -S: Supported -B: https://bugzilla.kernel.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git -F: drivers/idle/intel_idle.c - -INTEL IDXD DRIVER -M: Fenghua Yu -R: Dave Jiang -L: dmaengine@vger.kernel.org -S: Supported -F: drivers/dma/idxd/* -F: include/uapi/linux/idxd.h - -INTEL IN FIELD SCAN (IFS) DEVICE -M: Jithu Joseph -R: Ashok Raj -R: Tony Luck -S: Maintained -F: drivers/platform/x86/intel/ifs -F: include/trace/events/intel_ifs.h -F: tools/testing/selftests/drivers/platform/x86/intel/ifs/ - -INTEL INTEGRATED SENSOR HUB DRIVER -M: Srinivas Pandruvada -M: Jiri Kosina -L: linux-input@vger.kernel.org -S: Maintained -F: drivers/hid/intel-ish-hid/ - -INTEL IOMMU (VT-d) -M: David Woodhouse -M: Lu Baolu -L: iommu@lists.linux.dev -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git -F: drivers/iommu/intel/ - -INTEL IPU3 CSI-2 CIO2 DRIVER -M: Yong Zhi -M: Sakari Ailus -M: Bingbu Cao -M: Dan Scally -R: Tianshu Qiu -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst -F: drivers/media/pci/intel/ipu3/ - -INTEL IPU3 CSI-2 IMGU DRIVER -M: Sakari Ailus -R: Bingbu Cao -R: Tianshu Qiu -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/admin-guide/media/ipu3.rst -F: Documentation/admin-guide/media/ipu3_rcb.svg -F: Documentation/userspace-api/media/v4l/metafmt-intel-ipu3.rst -F: drivers/staging/media/ipu3/ - -INTEL IPU6 INPUT SYSTEM DRIVER -M: Sakari Ailus -M: Bingbu Cao -R: Tianshu Qiu -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/admin-guide/media/ipu6-isys.rst -F: drivers/media/pci/intel/ipu6/ - -INTEL ISHTP ECLITE DRIVER -M: Sumesh K Naduvalath -L: platform-driver-x86@vger.kernel.org -S: Supported -F: drivers/platform/x86/intel/ishtp_eclite.c - -INTEL IXP4XX CRYPTO SUPPORT -M: Corentin Labbe -L: linux-crypto@vger.kernel.org -S: Maintained -F: drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c - -INTEL KEEM BAY DRM DRIVER -M: Anitha Chrisanthus -M: Edmund Dea -S: Maintained -F: Documentation/devicetree/bindings/display/intel,keembay-display.yaml -F: drivers/gpu/drm/kmb/ - -INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER -M: Daniele Alessandrelli -S: Maintained -F: Documentation/devicetree/bindings/crypto/intel,keembay-ocs-aes.yaml -F: drivers/crypto/intel/keembay/Kconfig -F: drivers/crypto/intel/keembay/Makefile -F: drivers/crypto/intel/keembay/keembay-ocs-aes-core.c -F: drivers/crypto/intel/keembay/ocs-aes.c -F: drivers/crypto/intel/keembay/ocs-aes.h - -INTEL KEEM BAY OCS ECC CRYPTO DRIVER -M: Daniele Alessandrelli -M: Prabhjot Khurana -M: Mark Gross -S: Maintained -F: Documentation/devicetree/bindings/crypto/intel,keembay-ocs-ecc.yaml -F: drivers/crypto/intel/keembay/Kconfig -F: drivers/crypto/intel/keembay/Makefile -F: drivers/crypto/intel/keembay/keembay-ocs-ecc.c - -INTEL KEEM BAY OCS HCU CRYPTO DRIVER -M: Daniele Alessandrelli -M: Declan Murphy -S: Maintained -F: Documentation/devicetree/bindings/crypto/intel,keembay-ocs-hcu.yaml -F: drivers/crypto/intel/keembay/Kconfig -F: drivers/crypto/intel/keembay/Makefile -F: drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c -F: drivers/crypto/intel/keembay/ocs-hcu.c -F: drivers/crypto/intel/keembay/ocs-hcu.h - -INTEL LA JOLLA COVE ADAPTER (LJCA) USB I/O EXPANDER DRIVERS -M: Wentong Wu -M: Sakari Ailus -S: Maintained -F: drivers/gpio/gpio-ljca.c -F: drivers/i2c/busses/i2c-ljca.c -F: drivers/spi/spi-ljca.c -F: drivers/usb/misc/usb-ljca.c -F: include/linux/usb/ljca.h - -INTEL MANAGEMENT ENGINE (mei) -M: Tomas Winkler -L: linux-kernel@vger.kernel.org -S: Supported -F: Documentation/driver-api/mei/* -F: drivers/misc/mei/ -F: drivers/watchdog/mei_wdt.c -F: include/linux/mei_aux.h -F: include/linux/mei_cl_bus.h -F: include/uapi/linux/mei.h -F: include/uapi/linux/mei_uuid.h -F: include/uapi/linux/uuid.h -F: samples/mei/* - -INTEL MAX 10 BMC MFD DRIVER -M: Xu Yilun -R: Tom Rix -S: Maintained -F: Documentation/ABI/testing/sysfs-driver-intel-m10-bmc -F: Documentation/hwmon/intel-m10-bmc-hwmon.rst -F: drivers/hwmon/intel-m10-bmc-hwmon.c -F: drivers/mfd/intel-m10-bmc* -F: include/linux/mfd/intel-m10-bmc.h - -INTEL MAX10 BMC SECURE UPDATES -M: Peter Colberg -L: linux-fpga@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/sysfs-driver-intel-m10-bmc-sec-update -F: drivers/fpga/intel-m10-bmc-sec-update.c - -INTEL MID (Mobile Internet Device) PLATFORM -M: Andy Shevchenko -L: linux-kernel@vger.kernel.org -S: Supported -F: arch/x86/include/asm/intel-mid.h -F: arch/x86/pci/intel_mid_pci.c -F: arch/x86/platform/intel-mid/ -F: drivers/extcon/extcon-intel-mrfld.c -F: drivers/iio/adc/intel_mrfld_adc.c -F: drivers/mfd/intel_soc_pmic_mrfld.c -F: drivers/platform/x86/intel/mrfld_pwrbtn.c -F: drivers/platform/x86/intel_scu_* -F: drivers/staging/media/atomisp/ -F: drivers/watchdog/intel-mid_wdt.c -F: include/linux/mfd/intel_soc_pmic_mrfld.h -F: include/linux/platform_data/x86/intel-mid_wdt.h -F: include/linux/platform_data/x86/intel_scu_ipc.h - -INTEL P-Unit IPC DRIVER -M: Zha Qipeng -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: arch/x86/include/asm/intel_punit_ipc.h -F: drivers/platform/x86/intel/punit_ipc.c - -INTEL PMC CORE DRIVER -M: Rajneesh Bhardwaj -M: David E Box -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/sysfs-platform-intel-pmc -F: drivers/platform/x86/intel/pmc/ - -INTEL PMIC GPIO DRIVERS -M: Andy Shevchenko -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git -F: drivers/gpio/gpio-*cove.c - -INTEL PMIC MULTIFUNCTION DEVICE DRIVERS -M: Andy Shevchenko -S: Supported -F: drivers/mfd/intel_soc_pmic* -F: include/linux/mfd/intel_soc_pmic* - -INTEL PMT DRIVERS -M: David E. Box -S: Supported -F: drivers/platform/x86/intel/pmt/ - -INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT -M: Stanislav Yakovlev -L: linux-wireless@vger.kernel.org -S: Maintained -F: Documentation/networking/device_drivers/wifi/intel/ipw2100.rst -F: Documentation/networking/device_drivers/wifi/intel/ipw2200.rst -F: drivers/net/wireless/intel/ipw2x00/ - -INTEL PSTATE DRIVER -M: Srinivas Pandruvada -M: Len Brown -L: linux-pm@vger.kernel.org -S: Supported -F: drivers/cpufreq/intel_pstate.c - -INTEL PTP DFL ToD DRIVER -M: Tianfei Zhang -L: linux-fpga@vger.kernel.org -L: netdev@vger.kernel.org -S: Maintained -F: drivers/ptp/ptp_dfl_tod.c - -INTEL QUADRATURE ENCODER PERIPHERAL DRIVER -M: Jarkko Nikula -L: linux-iio@vger.kernel.org -F: drivers/counter/intel-qep.c - -INTEL SCU DRIVERS -M: Mika Westerberg -S: Maintained -F: drivers/platform/x86/intel_scu_* -F: include/linux/platform_data/x86/intel_scu_ipc.h - -INTEL SDSI DRIVER -M: David E. Box -S: Supported -F: drivers/platform/x86/intel/sdsi.c -F: tools/arch/x86/intel_sdsi/ -F: tools/testing/selftests/drivers/sdsi/ - -INTEL SGX -M: Jarkko Sakkinen -R: Dave Hansen -L: linux-sgx@vger.kernel.org -S: Supported -Q: https://patchwork.kernel.org/project/intel-sgx/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/sgx -F: Documentation/arch/x86/sgx.rst -F: arch/x86/entry/vdso/vsgx.S -F: arch/x86/include/asm/sgx.h -F: arch/x86/include/uapi/asm/sgx.h -F: arch/x86/kernel/cpu/sgx/* -F: tools/testing/selftests/sgx/* -K: \bSGX_ - -INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER -M: Daniel Scally -S: Maintained -F: drivers/platform/x86/intel/int3472/ - -INTEL SPEED SELECT TECHNOLOGY -M: Srinivas Pandruvada -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/intel/speed_select_if/ -F: include/uapi/linux/isst_if.h -F: tools/power/x86/intel-speed-select/ - -INTEL STRATIX10 FIRMWARE DRIVERS -M: Dinh Nguyen -L: linux-kernel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git -F: Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu -F: Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt -F: drivers/firmware/stratix10-rsu.c -F: drivers/firmware/stratix10-svc.c -F: include/linux/firmware/intel/stratix10-smc.h -F: include/linux/firmware/intel/stratix10-svc-client.h - -INTEL TELEMETRY DRIVER -M: Rajneesh Bhardwaj -M: "David E. Box" -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: arch/x86/include/asm/intel_telemetry.h -F: drivers/platform/x86/intel/telemetry/ - -INTEL TPMI DRIVER -M: Srinivas Pandruvada -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/debugfs-tpmi -F: drivers/platform/x86/intel/tpmi.c -F: include/linux/intel_tpmi.h - -INTEL UNCORE FREQUENCY CONTROL -M: Srinivas Pandruvada -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: Documentation/admin-guide/pm/intel_uncore_frequency_scaling.rst -F: drivers/platform/x86/intel/uncore-frequency/ - -INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES DRIVER -M: David E. Box -S: Supported -F: drivers/platform/x86/intel/vsec.c -F: include/linux/intel_vsec.h - -INTEL VIRTUAL BUTTON DRIVER -M: AceLan Kao -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/intel/vbtn.c - -INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) -M: Stanislaw Gruszka -L: linux-wireless@vger.kernel.org -S: Supported -F: drivers/net/wireless/intel/iwlegacy/ - -INTEL WIRELESS WIFI LINK (iwlwifi) -M: Miri Korenblit -L: linux-wireless@vger.kernel.org -S: Supported -W: https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi -T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git -F: drivers/net/wireless/intel/iwlwifi/ - -INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER -M: Jithu Joseph -S: Maintained -W: https://slimbootloader.github.io/security/firmware-update.html -F: drivers/platform/x86/intel/wmi/sbl-fw-update.c - -INTEL WMI THUNDERBOLT FORCE POWER DRIVER -L: Dell.Client.Kernel@dell.com -S: Maintained -F: drivers/platform/x86/intel/wmi/thunderbolt.c - -INTEL WWAN IOSM DRIVER -M: M Chetan Kumar -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/wwan/iosm/ - -INTEL(R) FLEXIBLE RETURN AND EVENT DELIVERY -M: Xin Li -M: "H. Peter Anvin" -S: Supported -F: Documentation/arch/x86/x86_64/fred.rst -F: arch/x86/entry/entry_64_fred.S -F: arch/x86/entry/entry_fred.c -F: arch/x86/include/asm/fred.h -F: arch/x86/kernel/fred.c - -INTEL(R) TRACE HUB -M: Alexander Shishkin -S: Supported -F: Documentation/trace/intel_th.rst -F: drivers/hwtracing/intel_th/ -F: include/linux/intel_th.h - -INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) -M: Ning Sun -L: tboot-devel@lists.sourceforge.net -S: Supported -W: http://tboot.sourceforge.net -T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot -F: Documentation/arch/x86/intel_txt.rst -F: arch/x86/kernel/tboot.c -F: include/linux/tboot.h - -INTERCONNECT API -M: Georgi Djakov -L: linux-pm@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/djakov/icc.git -F: Documentation/devicetree/bindings/interconnect/ -F: Documentation/driver-api/interconnect.rst -F: drivers/interconnect/ -F: include/dt-bindings/interconnect/ -F: include/linux/interconnect-provider.h -F: include/linux/interconnect.h - -INTERRUPT COUNTER DRIVER -M: Oleksij Rempel -R: Pengutronix Kernel Team -L: linux-iio@vger.kernel.org -F: Documentation/devicetree/bindings/counter/interrupt-counter.yaml -F: drivers/counter/interrupt-cnt.c - -INTERSIL ISL7998X VIDEO DECODER DRIVER -M: Michael Tretter -R: Pengutronix Kernel Team -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/i2c/isil,isl79987.yaml -F: drivers/media/i2c/isl7998x.c - -INVENSENSE ICM-426xx IMU DRIVER -M: Jean-Baptiste Maneyrol -L: linux-iio@vger.kernel.org -S: Maintained -W: https://invensense.tdk.com/ -F: Documentation/ABI/testing/sysfs-bus-iio-inv_icm42600 -F: Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml -F: drivers/iio/imu/inv_icm42600/ - -INVENSENSE MPU-3050 GYROSCOPE DRIVER -M: Linus Walleij -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.yaml -F: drivers/iio/gyro/mpu3050* - -IOC3 ETHERNET DRIVER -M: Ralf Baechle -L: linux-mips@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/sgi/ioc3-eth.c - -IOMMU DMA-API LAYER -M: Robin Murphy -L: iommu@lists.linux.dev -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git -F: drivers/iommu/dma-iommu.c -F: drivers/iommu/dma-iommu.h -F: drivers/iommu/iova.c -F: include/linux/iommu-dma.h -F: include/linux/iova.h - -IOMMU SUBSYSTEM -M: Joerg Roedel -M: Will Deacon -R: Robin Murphy -L: iommu@lists.linux.dev -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/iommu/linux.git -F: Documentation/devicetree/bindings/iommu/ -F: drivers/iommu/ -F: include/linux/iommu.h -F: include/linux/iova.h -F: include/linux/of_iommu.h - -IOMMUFD -M: Jason Gunthorpe -M: Kevin Tian -L: iommu@lists.linux.dev -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd.git -F: Documentation/userspace-api/iommufd.rst -F: drivers/iommu/iommufd/ -F: include/linux/iommufd.h -F: include/uapi/linux/iommufd.h -F: tools/testing/selftests/iommu/ - -IOSYS-MAP HELPERS -M: Thomas Zimmermann -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: include/linux/iosys-map.h - -IO_URING -M: Jens Axboe -M: Pavel Begunkov -L: io-uring@vger.kernel.org -S: Maintained -T: git git://git.kernel.dk/linux-block -T: git git://git.kernel.dk/liburing -F: include/linux/io_uring/ -F: include/linux/io_uring.h -F: include/linux/io_uring_types.h -F: include/trace/events/io_uring.h -F: include/uapi/linux/io_uring.h -F: io_uring/ - -IPMI SUBSYSTEM -M: Corey Minyard -L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) -S: Supported -W: http://openipmi.sourceforge.net/ -T: git https://github.com/cminyard/linux-ipmi.git for-next -F: Documentation/devicetree/bindings/ipmi/ -F: Documentation/driver-api/ipmi.rst -F: drivers/char/ipmi/ -F: include/linux/ipmi* -F: include/uapi/linux/ipmi* - -IPS SCSI RAID DRIVER -M: Adaptec OEM Raid Solutions -L: linux-scsi@vger.kernel.org -S: Maintained -W: http://www.adaptec.com/ -F: drivers/scsi/ips* - -IPVS -M: Simon Horman -M: Julian Anastasov -L: netdev@vger.kernel.org -L: lvs-devel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git -T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git -F: Documentation/networking/ipvs-sysctl.rst -F: include/net/ip_vs.h -F: include/uapi/linux/ip_vs.h -F: net/netfilter/ipvs/ - -IPWIRELESS DRIVER -M: Jiri Kosina -M: David Sterba -S: Odd Fixes -F: drivers/tty/ipwireless/ - -IRON DEVICE AUDIO CODEC DRIVERS -M: Kiseok Jo -L: linux-sound@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/sound/irondevice,* -F: sound/soc/codecs/sma* - -IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) -M: Thomas Gleixner -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core -F: Documentation/core-api/irq/irq-domain.rst -F: include/linux/irqdomain.h -F: include/linux/irqdomain_defs.h -F: kernel/irq/irqdomain.c -F: kernel/irq/msi.c - -IRQ SUBSYSTEM -M: Thomas Gleixner -L: linux-kernel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core -F: include/linux/group_cpus.h -F: include/linux/irq.h -F: include/linux/irqhandler.h -F: include/linux/irqnr.h -F: include/linux/irqreturn.h -F: kernel/irq/ -F: lib/group_cpus.c - -IRQCHIP DRIVERS -M: Thomas Gleixner -L: linux-kernel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core -F: Documentation/devicetree/bindings/interrupt-controller/ -F: drivers/irqchip/ -F: include/linux/irqchip.h - -ISA -M: William Breathitt Gray -S: Maintained -F: Documentation/driver-api/isa.rst -F: drivers/base/isa.c -F: include/linux/isa.h - -ISA RADIO MODULE -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/radio/radio-isa* - -ISAPNP -M: Jaroslav Kysela -S: Maintained -F: Documentation/userspace-api/isapnp.rst -F: drivers/pnp/isapnp/ -F: include/linux/isapnp.h - -ISCSI -M: Lee Duncan -M: Chris Leech -M: Mike Christie -L: open-iscsi@googlegroups.com -L: linux-scsi@vger.kernel.org -S: Maintained -W: www.open-iscsi.com -F: drivers/scsi/*iscsi* -F: include/scsi/*iscsi* - -iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER -M: Peter Jones -M: Konrad Rzeszutek Wilk -S: Maintained -F: drivers/firmware/iscsi_ibft* - -ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR -M: Sagi Grimberg -M: Max Gurtovoy -L: linux-rdma@vger.kernel.org -S: Supported -W: http://www.openfabrics.org -W: www.open-iscsi.org -Q: http://patchwork.kernel.org/project/linux-rdma/list/ -F: drivers/infiniband/ulp/iser/ - -ISCSI EXTENSIONS FOR RDMA (ISER) TARGET -M: Sagi Grimberg -L: linux-rdma@vger.kernel.org -L: target-devel@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master -F: drivers/infiniband/ulp/isert - -ISDN/CMTP OVER BLUETOOTH -M: Karsten Keil -L: isdn4linux@listserv.isdn4linux.de (subscribers-only) -L: netdev@vger.kernel.org -S: Odd Fixes -W: http://www.isdn4linux.de -F: Documentation/isdn/ -F: drivers/isdn/capi/ -F: include/linux/isdn/ -F: include/uapi/linux/isdn/ -F: net/bluetooth/cmtp/ - -ISDN/mISDN SUBSYSTEM -M: Karsten Keil -L: isdn4linux@listserv.isdn4linux.de (subscribers-only) -L: netdev@vger.kernel.org -S: Maintained -W: http://www.isdn4linux.de -F: drivers/isdn/Kconfig -F: drivers/isdn/Makefile -F: drivers/isdn/hardware/ -F: drivers/isdn/mISDN/ - -ISOFS FILESYSTEM -M: Jan Kara -L: linux-fsdevel@vger.kernel.org -S: Maintained -F: Documentation/filesystems/isofs.rst -F: fs/isofs/ - -IT87 HARDWARE MONITORING DRIVER -M: Jean Delvare -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/it87.rst -F: drivers/hwmon/it87.c - -IT913X MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/tuners/it913x* - -ITE IT66121 HDMI BRIDGE DRIVER -M: Phong LE -M: Neil Armstrong -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml -F: drivers/gpu/drm/bridge/ite-it66121.c - -IVTV VIDEO4LINUX DRIVER -M: Andy Walls -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: Documentation/admin-guide/media/ivtv* -F: drivers/media/pci/ivtv/ -F: include/uapi/linux/ivtv* - -IX2505V MEDIA DRIVER -M: Malcolm Priestley -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/dvb-frontends/ix2505v* - -JAILHOUSE HYPERVISOR INTERFACE -M: Jan Kiszka -L: jailhouse-dev@googlegroups.com -S: Maintained -F: arch/x86/include/asm/jailhouse_para.h -F: arch/x86/kernel/jailhouse.c - -JFS FILESYSTEM -M: Dave Kleikamp -L: jfs-discussion@lists.sourceforge.net -S: Odd Fixes -W: http://jfs.sourceforge.net/ -T: git https://github.com/kleikamp/linux-shaggy.git -F: Documentation/admin-guide/jfs.rst -F: fs/jfs/ - -JME NETWORK DRIVER -M: Guo-Fu Tseng -L: netdev@vger.kernel.org -S: Odd Fixes -F: drivers/net/ethernet/jme.* - -JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) -M: David Woodhouse -M: Richard Weinberger -L: linux-mtd@lists.infradead.org -S: Odd Fixes -W: http://www.linux-mtd.infradead.org/doc/jffs2.html -T: git git://git.infradead.org/ubifs-2.6.git -F: fs/jffs2/ -F: include/uapi/linux/jffs2.h - -JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) -M: "Theodore Ts'o" -M: Jan Kara -L: linux-ext4@vger.kernel.org -S: Maintained -F: fs/jbd2/ -F: include/linux/jbd2.h - -JPU V4L2 MEM2MEM DRIVER FOR RENESAS -M: Mikhail Ulyanov -L: linux-media@vger.kernel.org -L: linux-renesas-soc@vger.kernel.org -S: Maintained -F: drivers/media/platform/renesas/rcar_jpu.c - -JSM Neo PCI based serial card -L: linux-serial@vger.kernel.org -S: Orphan -F: drivers/tty/serial/jsm/ - -K10TEMP HARDWARE MONITORING DRIVER -M: Clemens Ladisch -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/k10temp.rst -F: drivers/hwmon/k10temp.c - -K8TEMP HARDWARE MONITORING DRIVER -M: Rudolf Marek -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/k8temp.rst -F: drivers/hwmon/k8temp.c - -KASAN -M: Andrey Ryabinin -R: Alexander Potapenko -R: Andrey Konovalov -R: Dmitry Vyukov -R: Vincenzo Frascino -L: kasan-dev@googlegroups.com -S: Maintained -B: https://bugzilla.kernel.org/buglist.cgi?component=Sanitizers&product=Memory%20Management -F: Documentation/dev-tools/kasan.rst -F: arch/*/include/asm/*kasan.h -F: arch/*/mm/kasan_init* -F: include/linux/kasan*.h -F: lib/Kconfig.kasan -F: mm/kasan/ -F: scripts/Makefile.kasan - -KCONFIG -M: Masahiro Yamada -L: linux-kbuild@vger.kernel.org -S: Maintained -Q: https://patchwork.kernel.org/project/linux-kbuild/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild -F: Documentation/kbuild/kconfig* -F: scripts/Kconfig.include -F: scripts/kconfig/ - -KCOV -R: Dmitry Vyukov -R: Andrey Konovalov -L: kasan-dev@googlegroups.com -S: Maintained -B: https://bugzilla.kernel.org/buglist.cgi?component=Sanitizers&product=Memory%20Management -F: Documentation/dev-tools/kcov.rst -F: include/linux/kcov.h -F: include/uapi/linux/kcov.h -F: kernel/kcov.c -F: scripts/Makefile.kcov - -KCSAN -M: Marco Elver -R: Dmitry Vyukov -L: kasan-dev@googlegroups.com -S: Maintained -F: Documentation/dev-tools/kcsan.rst -F: include/linux/kcsan*.h -F: kernel/kcsan/ -F: lib/Kconfig.kcsan -F: scripts/Makefile.kcsan - -KDUMP -M: Baoquan He -R: Vivek Goyal -R: Dave Young -L: kexec@lists.infradead.org -S: Maintained -W: http://lse.sourceforge.net/kdump/ -F: Documentation/admin-guide/kdump/ -F: fs/proc/vmcore.c -F: include/linux/crash_core.h -F: include/linux/crash_dump.h -F: include/uapi/linux/vmcore.h -F: kernel/crash_*.c - -KEENE FM RADIO TRANSMITTER DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/radio/radio-keene* - -KERNEL AUTOMOUNTER -M: Ian Kent -L: autofs@vger.kernel.org -S: Maintained -F: fs/autofs/ - -KERNEL BUILD + files below scripts/ (unless maintained elsewhere) -M: Masahiro Yamada -R: Nathan Chancellor -R: Nicolas Schier -L: linux-kbuild@vger.kernel.org -S: Maintained -Q: https://patchwork.kernel.org/project/linux-kbuild/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git -F: Documentation/kbuild/ -F: Makefile -F: scripts/*vmlinux* -F: scripts/Kbuild* -F: scripts/Makefile* -F: scripts/basic/ -F: scripts/clang-tools/ -F: scripts/dummy-tools/ -F: scripts/include/ -F: scripts/mk* -F: scripts/mod/ -F: scripts/package/ -F: usr/ - -KERNEL HARDENING (not covered by other areas) -M: Kees Cook -R: Gustavo A. R. Silva -L: linux-hardening@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening -F: Documentation/ABI/testing/sysfs-kernel-oops_count -F: Documentation/ABI/testing/sysfs-kernel-warn_count -F: arch/*/configs/hardening.config -F: include/linux/overflow.h -F: include/linux/randomize_kstack.h -F: kernel/configs/hardening.config -F: lib/usercopy_kunit.c -F: mm/usercopy.c -F: security/Kconfig.hardening -K: \b(add|choose)_random_kstack_offset\b -K: \b__check_(object_size|heap_object)\b -K: \b__counted_by\b - -KERNEL JANITORS -L: kernel-janitors@vger.kernel.org -S: Odd Fixes -W: http://kernelnewbies.org/KernelJanitors - -KERNEL NFSD, SUNRPC, AND LOCKD SERVERS -M: Chuck Lever -M: Jeff Layton -R: Neil Brown -R: Olga Kornievskaia -R: Dai Ngo -R: Tom Talpey -L: linux-nfs@vger.kernel.org -S: Supported -B: https://bugzilla.kernel.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux.git -F: Documentation/filesystems/nfs/ -F: fs/lockd/ -F: fs/nfs_common/ -F: fs/nfsd/ -F: include/linux/lockd/ -F: include/linux/sunrpc/ -F: include/trace/events/rpcgss.h -F: include/trace/events/rpcrdma.h -F: include/trace/events/sunrpc.h -F: include/trace/misc/fs.h -F: include/trace/misc/nfs.h -F: include/trace/misc/sunrpc.h -F: include/uapi/linux/nfsd/ -F: include/uapi/linux/sunrpc/ -F: net/sunrpc/ - -KERNEL PACMAN PACKAGING (in addition to generic KERNEL BUILD) -M: Thomas Weißschuh -R: Christian Heusel -R: Nathan Chancellor -S: Maintained -F: scripts/package/PKGBUILD - -KERNEL REGRESSIONS -M: Thorsten Leemhuis -L: regressions@lists.linux.dev -S: Supported -F: Documentation/admin-guide/reporting-regressions.rst -F: Documentation/process/handling-regressions.rst - -KERNEL SELFTEST FRAMEWORK -M: Shuah Khan -M: Shuah Khan -L: linux-kselftest@vger.kernel.org -S: Maintained -Q: https://patchwork.kernel.org/project/linux-kselftest/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git -F: Documentation/dev-tools/kselftest* -F: tools/testing/selftests/ - -KERNEL SMB3 SERVER (KSMBD) -M: Namjae Jeon -M: Steve French -R: Sergey Senozhatsky -R: Tom Talpey -L: linux-cifs@vger.kernel.org -S: Maintained -T: git git://git.samba.org/ksmbd.git -F: Documentation/filesystems/smb/ksmbd.rst -F: fs/smb/common/ -F: fs/smb/server/ - -KERNEL UNIT TESTING FRAMEWORK (KUnit) -M: Brendan Higgins -M: David Gow -R: Rae Moar -L: linux-kselftest@vger.kernel.org -L: kunit-dev@googlegroups.com -S: Maintained -W: https://google.github.io/kunit-docs/third_party/kernel/docs/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit -T: git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git kunit-fixes -F: Documentation/dev-tools/kunit/ -F: include/kunit/ -F: lib/kunit/ -F: rust/kernel/kunit.rs -F: scripts/rustdoc_test_* -F: tools/testing/kunit/ - -KERNEL USERMODE HELPER -M: Luis Chamberlain -L: linux-kernel@vger.kernel.org -S: Maintained -F: include/linux/umh.h -F: kernel/umh.c - -KERNEL VIRTUAL MACHINE (KVM) -M: Paolo Bonzini -L: kvm@vger.kernel.org -S: Supported -W: http://www.linux-kvm.org -T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git -F: Documentation/virt/kvm/ -F: include/asm-generic/kvm* -F: include/kvm/iodev.h -F: include/linux/kvm* -F: include/trace/events/kvm.h -F: include/uapi/asm-generic/kvm* -F: include/uapi/linux/kvm* -F: tools/kvm/ -F: tools/testing/selftests/kvm/ -F: virt/kvm/* - -KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) -M: Marc Zyngier -M: Oliver Upton -R: Joey Gouly -R: Suzuki K Poulose -R: Zenghui Yu -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: kvmarm@lists.linux.dev -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git -F: Documentation/virt/kvm/arm/ -F: Documentation/virt/kvm/devices/arm* -F: arch/arm64/include/asm/kvm* -F: arch/arm64/include/uapi/asm/kvm* -F: arch/arm64/kvm/ -F: include/kvm/arm_* -F: tools/testing/selftests/kvm/*/aarch64/ -F: tools/testing/selftests/kvm/aarch64/ - -KERNEL VIRTUAL MACHINE FOR LOONGARCH (KVM/LoongArch) -M: Tianrui Zhao -M: Bibo Mao -M: Huacai Chen -L: kvm@vger.kernel.org -L: loongarch@lists.linux.dev -S: Maintained -T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git -F: Documentation/virt/kvm/loongarch/ -F: arch/loongarch/include/asm/kvm* -F: arch/loongarch/include/uapi/asm/kvm* -F: arch/loongarch/kvm/ - -KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips) -M: Huacai Chen -L: linux-mips@vger.kernel.org -L: kvm@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git -F: arch/mips/include/asm/kvm* -F: arch/mips/include/uapi/asm/kvm* -F: arch/mips/kvm/ - -KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc) -M: Michael Ellerman -R: Nicholas Piggin -L: linuxppc-dev@lists.ozlabs.org -L: kvm@vger.kernel.org -S: Maintained (Book3S 64-bit HV) -S: Odd fixes (Book3S 64-bit PR) -S: Orphan (Book3E and 32-bit) -T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git topic/ppc-kvm -F: arch/powerpc/include/asm/kvm* -F: arch/powerpc/include/uapi/asm/kvm* -F: arch/powerpc/kernel/kvm* -F: arch/powerpc/kvm/ - -KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv) -M: Anup Patel -R: Atish Patra -L: kvm@vger.kernel.org -L: kvm-riscv@lists.infradead.org -L: linux-riscv@lists.infradead.org -S: Maintained -T: git https://github.com/kvm-riscv/linux.git -F: arch/riscv/include/asm/kvm* -F: arch/riscv/include/uapi/asm/kvm* -F: arch/riscv/kvm/ -F: tools/testing/selftests/kvm/*/riscv/ -F: tools/testing/selftests/kvm/riscv/ - -KERNEL VIRTUAL MACHINE for s390 (KVM/s390) -M: Christian Borntraeger -M: Janosch Frank -M: Claudio Imbrenda -R: David Hildenbrand -L: kvm@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git -F: Documentation/virt/kvm/s390* -F: arch/s390/include/asm/gmap.h -F: arch/s390/include/asm/kvm* -F: arch/s390/include/uapi/asm/kvm* -F: arch/s390/include/uapi/asm/uvdevice.h -F: arch/s390/kernel/uv.c -F: arch/s390/kvm/ -F: arch/s390/mm/gmap.c -F: drivers/s390/char/uvdevice.c -F: tools/testing/selftests/drivers/s390x/uvdevice/ -F: tools/testing/selftests/kvm/*/s390x/ -F: tools/testing/selftests/kvm/s390x/ - -KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86) -M: Sean Christopherson -M: Paolo Bonzini -L: kvm@vger.kernel.org -S: Supported -P: Documentation/process/maintainer-kvm-x86.rst -T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git -F: arch/x86/include/asm/kvm* -F: arch/x86/include/asm/svm.h -F: arch/x86/include/asm/vmx*.h -F: arch/x86/include/uapi/asm/kvm* -F: arch/x86/include/uapi/asm/svm.h -F: arch/x86/include/uapi/asm/vmx.h -F: arch/x86/kvm/ -F: arch/x86/kvm/*/ -F: tools/testing/selftests/kvm/*/x86_64/ -F: tools/testing/selftests/kvm/x86_64/ - -KERNFS -M: Greg Kroah-Hartman -M: Tejun Heo -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git -F: fs/kernfs/ -F: include/linux/kernfs.h - -KEXEC -M: Eric Biederman -L: kexec@lists.infradead.org -S: Maintained -W: http://kernel.org/pub/linux/utils/kernel/kexec/ -F: include/linux/kexec.h -F: include/uapi/linux/kexec.h -F: kernel/kexec* - -KEYS-ENCRYPTED -M: Mimi Zohar -L: linux-integrity@vger.kernel.org -L: keyrings@vger.kernel.org -S: Supported -F: Documentation/security/keys/trusted-encrypted.rst -F: include/keys/encrypted-type.h -F: security/keys/encrypted-keys/ - -KEYS-TRUSTED -M: James Bottomley -M: Jarkko Sakkinen -M: Mimi Zohar -L: linux-integrity@vger.kernel.org -L: keyrings@vger.kernel.org -S: Supported -F: Documentation/security/keys/trusted-encrypted.rst -F: include/keys/trusted-type.h -F: include/keys/trusted_tpm.h -F: security/keys/trusted-keys/ - -KEYS-TRUSTED-CAAM -M: Ahmad Fatoum -R: Pengutronix Kernel Team -L: linux-integrity@vger.kernel.org -L: keyrings@vger.kernel.org -S: Maintained -F: include/keys/trusted_caam.h -F: security/keys/trusted-keys/trusted_caam.c - -KEYS-TRUSTED-DCP -M: David Gstir -R: sigma star Kernel Team -L: linux-integrity@vger.kernel.org -L: keyrings@vger.kernel.org -S: Supported -F: include/keys/trusted_dcp.h -F: security/keys/trusted-keys/trusted_dcp.c - -KEYS-TRUSTED-TEE -M: Sumit Garg -L: linux-integrity@vger.kernel.org -L: keyrings@vger.kernel.org -S: Supported -F: include/keys/trusted_tee.h -F: security/keys/trusted-keys/trusted_tee.c - -KEYS/KEYRINGS -M: David Howells -M: Jarkko Sakkinen -L: keyrings@vger.kernel.org -S: Maintained -F: Documentation/security/keys/core.rst -F: include/keys/ -F: include/linux/key-type.h -F: include/linux/key.h -F: include/linux/keyctl.h -F: include/uapi/linux/keyctl.h -F: security/keys/ - -KEYS/KEYRINGS_INTEGRITY -M: Jarkko Sakkinen -M: Mimi Zohar -L: linux-integrity@vger.kernel.org -L: keyrings@vger.kernel.org -S: Supported -W: https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity -F: security/integrity/platform_certs - -KFENCE -M: Alexander Potapenko -M: Marco Elver -R: Dmitry Vyukov -L: kasan-dev@googlegroups.com -S: Maintained -F: Documentation/dev-tools/kfence.rst -F: arch/*/include/asm/kfence.h -F: include/linux/kfence.h -F: lib/Kconfig.kfence -F: mm/kfence/ - -KFIFO -M: Stefani Seibold -S: Maintained -F: include/linux/kfifo.h -F: lib/kfifo.c -F: samples/kfifo/ - -KGDB / KDB /debug_core -M: Jason Wessel -M: Daniel Thompson -R: Douglas Anderson -L: kgdb-bugreport@lists.sourceforge.net -S: Maintained -W: http://kgdb.wiki.kernel.org/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git -F: Documentation/dev-tools/kgdb.rst -F: drivers/misc/kgdbts.c -F: drivers/tty/serial/kgdboc.c -F: include/linux/kdb.h -F: include/linux/kgdb.h -F: kernel/debug/ -F: kernel/module/kdb.c - -KHADAS MCU MFD DRIVER -M: Neil Armstrong -L: linux-amlogic@lists.infradead.org -S: Maintained -F: Documentation/devicetree/bindings/mfd/khadas,mcu.yaml -F: drivers/mfd/khadas-mcu.c -F: drivers/thermal/khadas_mcu_fan.c -F: include/linux/mfd/khadas-mcu.h - -KIONIX/ROHM KX022A ACCELEROMETER -M: Matti Vaittinen -L: linux-iio@vger.kernel.org -S: Supported -F: drivers/iio/accel/kionix-kx022a* - -KMEMLEAK -M: Catalin Marinas -S: Maintained -F: Documentation/dev-tools/kmemleak.rst -F: include/linux/kmemleak.h -F: mm/kmemleak.c -F: samples/kmemleak/kmemleak-test.c - -KMSAN -M: Alexander Potapenko -R: Marco Elver -R: Dmitry Vyukov -L: kasan-dev@googlegroups.com -S: Maintained -F: Documentation/dev-tools/kmsan.rst -F: arch/*/include/asm/kmsan.h -F: arch/*/mm/kmsan_* -F: include/linux/kmsan*.h -F: lib/Kconfig.kmsan -F: mm/kmsan/ -F: scripts/Makefile.kmsan - -KPROBES -M: Naveen N Rao -M: Anil S Keshavamurthy -M: "David S. Miller" -M: Masami Hiramatsu -L: linux-kernel@vger.kernel.org -L: linux-trace-kernel@vger.kernel.org -S: Maintained -Q: https://patchwork.kernel.org/project/linux-trace-kernel/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git -F: Documentation/trace/kprobes.rst -F: include/asm-generic/kprobes.h -F: include/linux/kprobes.h -F: kernel/kprobes.c -F: lib/test_kprobes.c -F: samples/kprobes - -KS0108 LCD CONTROLLER DRIVER -M: Miguel Ojeda -S: Maintained -F: Documentation/admin-guide/auxdisplay/ks0108.rst -F: drivers/auxdisplay/ks0108.c -F: include/linux/ks0108.h - -KTD253 BACKLIGHT DRIVER -M: Linus Walleij -S: Maintained -F: Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml -F: drivers/video/backlight/ktd253-backlight.c - -KTD2801 BACKLIGHT DRIVER -M: Duje Mihanović -S: Maintained -F: Documentation/devicetree/bindings/leds/backlight/kinetic,ktd2801.yaml -F: drivers/video/backlight/ktd2801-backlight.c - -KTEST -M: Steven Rostedt -M: John Hawley -S: Maintained -F: tools/testing/ktest - -KTZ8866 BACKLIGHT DRIVER -M: Jianhua Lu -S: Maintained -F: Documentation/devicetree/bindings/leds/backlight/kinetic,ktz8866.yaml -F: drivers/video/backlight/ktz8866.c - -KVM PARAVIRT (KVM/paravirt) -M: Paolo Bonzini -R: Vitaly Kuznetsov -L: kvm@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git -F: arch/um/include/asm/kvm_para.h -F: arch/x86/include/asm/kvm_para.h -F: arch/x86/include/asm/pvclock-abi.h -F: arch/x86/include/uapi/asm/kvm_para.h -F: arch/x86/kernel/kvm.c -F: arch/x86/kernel/kvmclock.c -F: include/asm-generic/kvm_para.h -F: include/linux/kvm_para.h -F: include/uapi/asm-generic/kvm_para.h -F: include/uapi/linux/kvm_para.h - -KVM X86 HYPER-V (KVM/hyper-v) -M: Vitaly Kuznetsov -M: Sean Christopherson -M: Paolo Bonzini -L: kvm@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git -F: arch/x86/kvm/hyperv.* -F: arch/x86/kvm/kvm_onhyperv.* -F: arch/x86/kvm/svm/hyperv.* -F: arch/x86/kvm/svm/svm_onhyperv.* -F: arch/x86/kvm/vmx/hyperv.* - -KVM X86 Xen (KVM/Xen) -M: David Woodhouse -M: Paul Durrant -M: Sean Christopherson -M: Paolo Bonzini -L: kvm@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git -F: arch/x86/kvm/xen.* - -L3MDEV -M: David Ahern -L: netdev@vger.kernel.org -S: Maintained -F: include/net/l3mdev.h -F: net/l3mdev - -LANDLOCK SECURITY MODULE -M: Mickaël Salaün -R: Günther Noack -L: linux-security-module@vger.kernel.org -S: Supported -W: https://landlock.io -T: git https://git.kernel.org/pub/scm/linux/kernel/git/mic/linux.git -F: Documentation/security/landlock.rst -F: Documentation/userspace-api/landlock.rst -F: fs/ioctl.c -F: include/uapi/linux/landlock.h -F: samples/landlock/ -F: security/landlock/ -F: tools/testing/selftests/landlock/ -K: landlock -K: LANDLOCK - -LANTIQ / INTEL Ethernet drivers -M: Hauke Mehrtens -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/dsa/lantiq,gswip.yaml -F: drivers/net/dsa/lantiq_gswip.c -F: drivers/net/dsa/lantiq_pce.h -F: drivers/net/ethernet/lantiq_xrx200.c -F: net/dsa/tag_gswip.c - -LANTIQ MIPS ARCHITECTURE -M: John Crispin -L: linux-mips@vger.kernel.org -S: Maintained -F: arch/mips/lantiq -F: drivers/soc/lantiq - -LANTIQ PEF2256 DRIVER -M: Herve Codina -S: Maintained -F: Documentation/devicetree/bindings/net/lantiq,pef2256.yaml -F: drivers/net/wan/framer/pef2256/ -F: drivers/pinctrl/pinctrl-pef2256.c -F: include/linux/framer/pef2256.h - -LASI 53c700 driver for PARISC -M: "James E.J. Bottomley" -L: linux-scsi@vger.kernel.org -S: Maintained -F: Documentation/scsi/53c700.rst -F: drivers/scsi/53c700* - -LEAKING_ADDRESSES -M: Tycho Andersen -R: Kees Cook -L: linux-hardening@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening -F: scripts/leaking_addresses.pl - -LED SUBSYSTEM -M: Pavel Machek -M: Lee Jones -L: linux-leds@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/leds.git -F: Documentation/devicetree/bindings/leds/ -F: Documentation/leds/ -F: drivers/leds/ -F: include/dt-bindings/leds/ -F: include/linux/leds.h - -LEGO MINDSTORMS EV3 -R: David Lechner -S: Maintained -F: Documentation/devicetree/bindings/power/supply/lego,ev3-battery.yaml -F: arch/arm/boot/dts/ti/davinci/da850-lego-ev3.dts -F: drivers/power/supply/lego_ev3_battery.c - -LEGO USB Tower driver -M: Juergen Stuber -L: legousb-devel@lists.sourceforge.net -S: Maintained -W: http://legousb.sourceforge.net/ -F: drivers/usb/misc/legousbtower.c - -LETSKETCH HID TABLET DRIVER -M: Hans de Goede -L: linux-input@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git -F: drivers/hid/hid-letsketch.c - -LG LAPTOP EXTRAS -M: Matan Ziv-Av -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/sysfs-platform-lg-laptop -F: Documentation/admin-guide/laptops/lg-laptop.rst -F: drivers/platform/x86/lg-laptop.c - -LG2160 MEDIA DRIVER -M: Michael Krufky -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -W: http://github.com/mkrufky -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -T: git git://linuxtv.org/mkrufky/tuners.git -F: drivers/media/dvb-frontends/lg2160.* - -LGDT3305 MEDIA DRIVER -M: Michael Krufky -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -W: http://github.com/mkrufky -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -T: git git://linuxtv.org/mkrufky/tuners.git -F: drivers/media/dvb-frontends/lgdt3305.* - -LIBATA PATA ARASAN COMPACT FLASH CONTROLLER -M: Viresh Kumar -L: linux-ide@vger.kernel.org -S: Maintained -F: drivers/ata/pata_arasan_cf.c -F: include/linux/pata_arasan_cf_data.h - -LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS -M: Linus Walleij -L: linux-ide@vger.kernel.org -S: Maintained -F: drivers/ata/pata_ftide010.c -F: drivers/ata/sata_gemini.c -F: drivers/ata/sata_gemini.h - -LIBATA SATA AHCI PLATFORM devices support -M: Hans de Goede -L: linux-ide@vger.kernel.org -S: Maintained -F: drivers/ata/ahci_platform.c -F: drivers/ata/libahci_platform.c -F: include/linux/ahci_platform.h - -LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER -M: Mikael Pettersson -L: linux-ide@vger.kernel.org -S: Maintained -F: drivers/ata/sata_promise.* - -LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) -M: Damien Le Moal -M: Niklas Cassel -L: linux-ide@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux.git -F: Documentation/ABI/testing/sysfs-ata -F: Documentation/devicetree/bindings/ata/ -F: drivers/ata/ -F: include/linux/ata.h -F: include/linux/libata.h - -LIBETH COMMON ETHERNET LIBRARY -M: Alexander Lobakin -L: netdev@vger.kernel.org -L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers) -S: Supported -T: git https://github.com/alobakin/linux.git -F: drivers/net/ethernet/intel/libeth/ -F: include/net/libeth/ -K: libeth - -LIBIE COMMON INTEL ETHERNET LIBRARY -M: Alexander Lobakin -L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers) -L: netdev@vger.kernel.org -S: Supported -T: git https://github.com/alobakin/linux.git -F: drivers/net/ethernet/intel/libie/ -F: include/linux/net/intel/libie/ -K: libie - -LIBNVDIMM BTT: BLOCK TRANSLATION TABLE -M: Vishal Verma -M: Dan Williams -M: Dave Jiang -L: nvdimm@lists.linux.dev -S: Supported -Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ -P: Documentation/nvdimm/maintainer-entry-profile.rst -F: drivers/nvdimm/btt* - -LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER -M: Dan Williams -M: Vishal Verma -M: Dave Jiang -L: nvdimm@lists.linux.dev -S: Supported -Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ -P: Documentation/nvdimm/maintainer-entry-profile.rst -F: drivers/nvdimm/pmem* - -LIBNVDIMM: DEVICETREE BINDINGS -M: Oliver O'Halloran -L: nvdimm@lists.linux.dev -S: Supported -Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ -F: Documentation/devicetree/bindings/pmem/pmem-region.txt -F: drivers/nvdimm/of_pmem.c - -LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM -M: Dan Williams -M: Vishal Verma -M: Dave Jiang -M: Ira Weiny -L: nvdimm@lists.linux.dev -S: Supported -Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ -P: Documentation/nvdimm/maintainer-entry-profile.rst -T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git -F: drivers/acpi/nfit/* -F: drivers/nvdimm/* -F: include/linux/libnvdimm.h -F: include/linux/nd.h -F: include/uapi/linux/ndctl.h -F: tools/testing/nvdimm/ - -LIBRARY CODE -M: Andrew Morton -L: linux-kernel@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-nonmm-unstable -F: lib/* - -LICENSES and SPDX stuff -M: Thomas Gleixner -M: Greg Kroah-Hartman -L: linux-spdx@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git -F: COPYING -F: Documentation/process/license-rules.rst -F: LICENSES/ -F: scripts/spdxcheck-test.sh -F: scripts/spdxcheck.py -F: scripts/spdxexclude - -LINEAR RANGES HELPERS -M: Mark Brown -R: Matti Vaittinen -F: include/linux/linear_range.h -F: lib/linear_ranges.c -F: lib/test_linear_ranges.c - -LINUX FOR POWER MACINTOSH -L: linuxppc-dev@lists.ozlabs.org -S: Orphan -F: arch/powerpc/platforms/powermac/ -F: drivers/macintosh/ -X: drivers/macintosh/adb-iop.c -X: drivers/macintosh/via-macii.c - -LINUX FOR POWERPC (32-BIT AND 64-BIT) -M: Michael Ellerman -R: Nicholas Piggin -R: Christophe Leroy -R: Naveen N Rao -R: Madhavan Srinivasan -L: linuxppc-dev@lists.ozlabs.org -S: Supported -W: https://github.com/linuxppc/wiki/wiki -Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git -F: Documentation/ABI/stable/sysfs-firmware-opal-* -F: Documentation/devicetree/bindings/i2c/i2c-opal.txt -F: Documentation/devicetree/bindings/powerpc/ -F: Documentation/devicetree/bindings/rtc/rtc-opal.txt -F: Documentation/arch/powerpc/ -F: arch/powerpc/ -F: drivers/*/*/*pasemi* -F: drivers/*/*pasemi* -F: drivers/char/tpm/tpm_ibmvtpm* -F: drivers/crypto/nx/ -F: drivers/i2c/busses/i2c-opal.c -F: drivers/net/ethernet/ibm/ibmveth.* -F: drivers/net/ethernet/ibm/ibmvnic.* -F: drivers/pci/hotplug/pnv_php.c -F: drivers/pci/hotplug/rpa* -F: drivers/rtc/rtc-opal.c -F: drivers/scsi/ibmvscsi/ -F: drivers/tty/hvc/hvc_opal.c -F: drivers/watchdog/wdrtas.c -F: include/linux/papr_scm.h -F: include/uapi/linux/papr_pdsm.h -F: tools/testing/selftests/powerpc -N: /pmac -N: powermac -N: powernv -N: [^a-z0-9]ps3 -N: pseries - -LINUX FOR POWERPC EMBEDDED MPC5XXX -M: Anatolij Gustschin -L: linuxppc-dev@lists.ozlabs.org -S: Odd Fixes -F: arch/powerpc/platforms/512x/ -F: arch/powerpc/platforms/52xx/ - -LINUX FOR POWERPC EMBEDDED PPC4XX -L: linuxppc-dev@lists.ozlabs.org -S: Orphan -F: arch/powerpc/platforms/44x/ - -LINUX FOR POWERPC EMBEDDED PPC85XX -M: Scott Wood -L: linuxppc-dev@lists.ozlabs.org -S: Odd fixes -T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git -F: Documentation/devicetree/bindings/cache/freescale-l2cache.txt -F: Documentation/devicetree/bindings/powerpc/fsl/ -F: arch/powerpc/platforms/85xx/ - -LINUX FOR POWERPC EMBEDDED PPC8XX AND PPC83XX -M: Christophe Leroy -L: linuxppc-dev@lists.ozlabs.org -S: Maintained -F: arch/powerpc/platforms/8xx/ -F: arch/powerpc/platforms/83xx/ - -LINUX KERNEL DUMP TEST MODULE (LKDTM) -M: Kees Cook -S: Maintained -F: drivers/misc/lkdtm/* -F: tools/testing/selftests/lkdtm/* - -LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM) -M: Alan Stern -M: Andrea Parri -M: Will Deacon -M: Peter Zijlstra -M: Boqun Feng -M: Nicholas Piggin -M: David Howells -M: Jade Alglave -M: Luc Maranget -M: "Paul E. McKenney" -R: Akira Yokosawa -R: Daniel Lustig -R: Joel Fernandes -L: linux-kernel@vger.kernel.org -L: linux-arch@vger.kernel.org -L: lkmm@lists.linux.dev -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev -F: Documentation/atomic_bitops.txt -F: Documentation/atomic_t.txt -F: Documentation/core-api/refcount-vs-atomic.rst -F: Documentation/litmus-tests/ -F: Documentation/memory-barriers.txt -F: tools/memory-model/ - -LINUX-NEXT TREE -M: Stephen Rothwell -L: linux-next@vger.kernel.org -S: Supported -B: mailto:linux-next@vger.kernel.org and the appropriate development tree -T: git git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/ - -LIS3LV02D ACCELEROMETER DRIVER -M: Eric Piel -S: Maintained -F: Documentation/misc-devices/lis3lv02d.rst -F: drivers/misc/lis3lv02d/ -F: drivers/platform/x86/hp/hp_accel.c - -LIST KUNIT TEST -M: David Gow -L: linux-kselftest@vger.kernel.org -L: kunit-dev@googlegroups.com -S: Maintained -F: lib/list-test.c - -LITEX PLATFORM -M: Karol Gugala -M: Mateusz Holenko -M: Gabriel Somlo -M: Joel Stanley -S: Maintained -F: Documentation/devicetree/bindings/*/litex,*.yaml -F: arch/openrisc/boot/dts/or1klitex.dts -F: drivers/mmc/host/litex_mmc.c -F: drivers/net/ethernet/litex/* -F: drivers/soc/litex/* -F: drivers/tty/serial/liteuart.c -F: include/linux/litex.h -N: litex - -LIVE PATCHING -M: Josh Poimboeuf -M: Jiri Kosina -M: Miroslav Benes -M: Petr Mladek -R: Joe Lawrence -L: live-patching@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git -F: Documentation/ABI/testing/sysfs-kernel-livepatch -F: Documentation/livepatch/ -F: arch/powerpc/include/asm/livepatch.h -F: include/linux/livepatch.h -F: kernel/livepatch/ -F: kernel/module/livepatch.c -F: samples/livepatch/ -F: tools/testing/selftests/livepatch/ - -LLC (802.2) -L: netdev@vger.kernel.org -S: Odd fixes -F: include/linux/llc.h -F: include/net/llc* -F: include/uapi/linux/llc.h -F: net/llc/ - -LM73 HARDWARE MONITOR DRIVER -M: Guillaume Ligneul -L: linux-hwmon@vger.kernel.org -S: Maintained -F: drivers/hwmon/lm73.c - -LM78 HARDWARE MONITOR DRIVER -M: Jean Delvare -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/lm78.rst -F: drivers/hwmon/lm78.c - -LM83 HARDWARE MONITOR DRIVER -M: Jean Delvare -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/lm83.rst -F: drivers/hwmon/lm83.c - -LM90 HARDWARE MONITOR DRIVER -M: Jean Delvare -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/hwmon/national,lm90.yaml -F: Documentation/hwmon/lm90.rst -F: drivers/hwmon/lm90.c -F: include/dt-bindings/thermal/lm90.h - -LME2510 MEDIA DRIVER -M: Malcolm Priestley -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/usb/dvb-usb-v2/lmedm04* - -LOADPIN SECURITY MODULE -M: Kees Cook -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening -F: Documentation/admin-guide/LSM/LoadPin.rst -F: security/loadpin/ - -LOCKDOWN SECURITY MODULE -L: linux-security-module@vger.kernel.org -S: Odd Fixes -T: git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git -F: security/lockdown/ - -LOCKING PRIMITIVES -M: Peter Zijlstra -M: Ingo Molnar -M: Will Deacon -R: Waiman Long -R: Boqun Feng (LOCKDEP) -L: linux-kernel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core -F: Documentation/locking/ -F: arch/*/include/asm/spinlock*.h -F: include/linux/lockdep*.h -F: include/linux/mutex*.h -F: include/linux/rwlock*.h -F: include/linux/rwsem*.h -F: include/linux/seqlock.h -F: include/linux/spinlock*.h -F: kernel/locking/ -F: lib/locking*.[ch] -X: kernel/locking/locktorture.c - -LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) -M: "Richard Russon (FlatCap)" -L: linux-ntfs-dev@lists.sourceforge.net -S: Maintained -W: http://www.linux-ntfs.org/content/view/19/37/ -F: Documentation/admin-guide/ldm.rst -F: block/partitions/ldm.* - -LOGITECH HID GAMING KEYBOARDS -M: Hans de Goede -L: linux-input@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git -F: drivers/hid/hid-lg-g15.c - -LONTIUM LT8912B MIPI TO HDMI BRIDGE -M: Adrien Grassein -S: Maintained -F: Documentation/devicetree/bindings/display/bridge/lontium,lt8912b.yaml -F: drivers/gpu/drm/bridge/lontium-lt8912b.c - -LOONGARCH -M: Huacai Chen -R: WANG Xuerui -L: loongarch@lists.linux.dev -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson.git -F: Documentation/arch/loongarch/ -F: Documentation/translations/zh_CN/arch/loongarch/ -F: arch/loongarch/ -F: drivers/*/*loongarch* -F: drivers/cpufreq/loongson3_cpufreq.c - -LOONGSON GPIO DRIVER -M: Yinbo Zhu -L: linux-gpio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/gpio/loongson,ls-gpio.yaml -F: drivers/gpio/gpio-loongson-64bit.c - -LOONGSON LS2X APB DMA DRIVER -M: Binbin Zhou -L: dmaengine@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/dma/loongson,ls2x-apbdma.yaml -F: drivers/dma/ls2x-apb-dma.c - -LOONGSON LS2X I2C DRIVER -M: Binbin Zhou -L: linux-i2c@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/i2c/loongson,ls2x-i2c.yaml -F: drivers/i2c/busses/i2c-ls2x.c - -LOONGSON-2 SOC SERIES CLOCK DRIVER -M: Yinbo Zhu -L: linux-clk@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/clock/loongson,ls2k-clk.yaml -F: drivers/clk/clk-loongson2.c -F: include/dt-bindings/clock/loongson,ls2k-clk.h - -LOONGSON SPI DRIVER -M: Yinbo Zhu -L: linux-spi@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/spi/loongson,ls2k-spi.yaml -F: drivers/spi/spi-loongson-core.c -F: drivers/spi/spi-loongson-pci.c -F: drivers/spi/spi-loongson-plat.c -F: drivers/spi/spi-loongson.h - -LOONGSON-2 SOC SERIES GUTS DRIVER -M: Yinbo Zhu -L: loongarch@lists.linux.dev -S: Maintained -F: Documentation/devicetree/bindings/hwinfo/loongson,ls2k-chipid.yaml -F: drivers/soc/loongson/loongson2_guts.c - -LOONGSON-2 SOC SERIES PM DRIVER -M: Yinbo Zhu -L: linux-pm@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/soc/loongson/loongson,ls2k-pmc.yaml -F: drivers/soc/loongson/loongson2_pm.c - -LOONGSON-2 SOC SERIES PINCTRL DRIVER -M: zhanghongchen -M: Yinbo Zhu -L: linux-gpio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/pinctrl/loongson,ls2k-pinctrl.yaml -F: drivers/pinctrl/pinctrl-loongson2.c - -LOONGSON-2 SOC SERIES THERMAL DRIVER -M: zhanghongchen -M: Yinbo Zhu -L: linux-pm@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/thermal/loongson,ls2k-thermal.yaml -F: drivers/thermal/loongson2_thermal.c - -LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) -M: Sathya Prakash -M: Sreekanth Reddy -M: Suganath Prabu Subramani -L: MPT-FusionLinux.pdl@broadcom.com -L: linux-scsi@vger.kernel.org -S: Supported -W: http://www.avagotech.com/support/ -F: drivers/message/fusion/ -F: drivers/scsi/mpt3sas/ - -LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers -M: Matthew Wilcox -L: linux-scsi@vger.kernel.org -S: Maintained -F: drivers/scsi/sym53c8xx_2/ - -LTC1660 DAC DRIVER -M: Marcus Folkesson -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml -F: drivers/iio/dac/ltc1660.c - -LTC2664 IIO DAC DRIVER -M: Michael Hennerich -M: Kim Seer Paller -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/dac/adi,ltc2664.yaml -F: Documentation/devicetree/bindings/iio/dac/adi,ltc2672.yaml -F: drivers/iio/dac/ltc2664.c - -LTC2688 IIO DAC DRIVER -M: Nuno Sá -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/ABI/testing/sysfs-bus-iio-dac-ltc2688 -F: Documentation/devicetree/bindings/iio/dac/adi,ltc2688.yaml -F: drivers/iio/dac/ltc2688.c - -LTC2947 HARDWARE MONITOR DRIVER -M: Nuno Sá -L: linux-hwmon@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml -F: drivers/hwmon/ltc2947-core.c -F: drivers/hwmon/ltc2947-i2c.c -F: drivers/hwmon/ltc2947-spi.c -F: drivers/hwmon/ltc2947.h - -LTC2991 HARDWARE MONITOR DRIVER -M: Antoniu Miclaus -L: linux-hwmon@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/hwmon/adi,ltc2991.yaml -F: drivers/hwmon/ltc2991.c - -LTC2983 IIO TEMPERATURE DRIVER -M: Nuno Sá -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml -F: drivers/iio/temperature/ltc2983.c - -LTC4282 HARDWARE MONITOR DRIVER -M: Nuno Sa -L: linux-hwmon@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/hwmon/adi,ltc4282.yaml -F: Documentation/hwmon/ltc4282.rst -F: drivers/hwmon/ltc4282.c - -LTC4286 HARDWARE MONITOR DRIVER -M: Delphine CC Chiu -L: linux-i2c@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/hwmon/lltc,ltc4286.yaml -F: Documentation/hwmon/ltc4286.rst -F: drivers/hwmon/pmbus/Kconfig -F: drivers/hwmon/pmbus/Makefile -F: drivers/hwmon/pmbus/ltc4286.c - -LTC4306 I2C MULTIPLEXER DRIVER -M: Michael Hennerich -L: linux-i2c@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt -F: drivers/i2c/muxes/i2c-mux-ltc4306.c - -LTP (Linux Test Project) -M: Andrea Cervesato -M: Cyril Hrubis -M: Jan Stancek -M: Petr Vorel -M: Li Wang -M: Yang Xu -M: Xiao Yang -L: ltp@lists.linux.it (subscribers-only) -S: Maintained -W: https://linux-test-project.readthedocs.io/ -T: git https://github.com/linux-test-project/ltp.git - -LTR390 AMBIENT/UV LIGHT SENSOR DRIVER -M: Anshul Dalal -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/light/liteon,ltr390.yaml -F: drivers/iio/light/ltr390.c - -LYNX 28G SERDES PHY DRIVER -M: Ioana Ciornei -L: netdev@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/phy/fsl,lynx-28g.yaml -F: drivers/phy/freescale/phy-fsl-lynx-28g.c - -LYNX PCS MODULE -M: Ioana Ciornei -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/pcs/pcs-lynx.c -F: include/linux/pcs-lynx.h - -M68K ARCHITECTURE -M: Geert Uytterhoeven -L: linux-m68k@lists.linux-m68k.org -S: Maintained -W: http://www.linux-m68k.org/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git -F: arch/m68k/ -F: drivers/zorro/ - -M68K ON APPLE MACINTOSH -M: Joshua Thompson -L: linux-m68k@lists.linux-m68k.org -S: Maintained -W: http://www.mac.linux-m68k.org/ -F: arch/m68k/mac/ -F: drivers/macintosh/adb-iop.c -F: drivers/macintosh/via-macii.c - -M68K ON HP9000/300 -M: Philip Blundell -S: Maintained -W: http://www.tazenda.demon.co.uk/phil/linux-hp -F: arch/m68k/hp300/ - -M88DS3103 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/dvb-frontends/m88ds3103* - -M88RS2000 MEDIA DRIVER -M: Malcolm Priestley -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/dvb-frontends/m88rs2000* - -MA901 MASTERKIT USB FM RADIO DRIVER -M: Alexey Klimov -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/radio/radio-ma901.c - -MAC80211 -M: Johannes Berg -L: linux-wireless@vger.kernel.org -S: Maintained -W: https://wireless.wiki.kernel.org/ -Q: https://patchwork.kernel.org/project/linux-wireless/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git -T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git -F: Documentation/networking/mac80211-injection.rst -F: Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst -F: drivers/net/wireless/virtual/mac80211_hwsim.[ch] -F: include/net/mac80211.h -F: net/mac80211/ - -MAILBOX API -M: Jassi Brar -L: linux-kernel@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/mailbox/ -F: drivers/mailbox/ -F: include/dt-bindings/mailbox/ -F: include/linux/mailbox_client.h -F: include/linux/mailbox_controller.h - -MAILBOX ARM MHUv2 -M: Viresh Kumar -M: Tushar Khandelwal -L: linux-kernel@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/mailbox/arm,mhuv2.yaml -F: drivers/mailbox/arm_mhuv2.c -F: include/linux/mailbox/arm_mhuv2_message.h - -MAILBOX ARM MHUv3 -M: Sudeep Holla -M: Cristian Marussi -L: linux-kernel@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/mailbox/arm,mhuv3.yaml -F: drivers/mailbox/arm_mhuv3.c - -MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 -M: Alejandro Colomar -L: linux-man@vger.kernel.org -S: Maintained -W: http://www.kernel.org/doc/man-pages -T: git git://git.kernel.org/pub/scm/docs/man-pages/man-pages.git -T: git git://www.alejandro-colomar.es/src/alx/linux/man-pages/man-pages.git - -MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCTP) -M: Jeremy Kerr -M: Matt Johnston -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/networking/mctp.rst -F: drivers/net/mctp/ -F: include/net/mctp.h -F: include/net/mctpdevice.h -F: include/net/netns/mctp.h -F: net/mctp/ - -MAPLE TREE -M: Liam R. Howlett -L: maple-tree@lists.infradead.org -L: linux-mm@kvack.org -S: Supported -F: Documentation/core-api/maple_tree.rst -F: include/linux/maple_tree.h -F: include/trace/events/maple_tree.h -F: lib/maple_tree.c -F: lib/test_maple_tree.c -F: tools/testing/radix-tree/linux/maple_tree.h -F: tools/testing/radix-tree/maple.c - -MARDUK (CREATOR CI40) DEVICE TREE SUPPORT -M: Rahul Bedarkar -L: linux-mips@vger.kernel.org -S: Maintained -F: arch/mips/boot/dts/img/pistachio* - -MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER -M: Andrew Lunn -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/dsa/marvell,mv88e6060.yaml -F: Documentation/devicetree/bindings/net/dsa/marvell,mv88e6xxx.yaml -F: Documentation/networking/devlink/mv88e6xxx.rst -F: drivers/net/dsa/mv88e6xxx/ -F: include/linux/dsa/mv88e6xxx.h -F: include/linux/platform_data/mv88e6xxx.h - -MARVELL 88PM886 PMIC DRIVER -M: Karel Balej -S: Maintained -F: Documentation/devicetree/bindings/mfd/marvell,88pm886-a1.yaml -F: drivers/input/misc/88pm886-onkey.c -F: drivers/mfd/88pm886.c -F: drivers/regulator/88pm886-regulator.c -F: include/linux/mfd/88pm886.h - -MARVELL ARMADA 3700 PHY DRIVERS -M: Miquel Raynal -S: Maintained -F: Documentation/devicetree/bindings/phy/marvell,armada-3700-utmi-phy.yaml -F: Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt -F: drivers/phy/marvell/phy-mvebu-a3700-comphy.c -F: drivers/phy/marvell/phy-mvebu-a3700-utmi.c - -MARVELL ARMADA 3700 SERIAL DRIVER -M: Pali Rohár -S: Maintained -F: Documentation/devicetree/bindings/clock/marvell,armada-3700-uart-clock.yaml -F: Documentation/devicetree/bindings/serial/mvebu-uart.txt -F: drivers/tty/serial/mvebu-uart.c - -MARVELL ARMADA DRM SUPPORT -M: Russell King -S: Maintained -T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel -T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes -F: Documentation/devicetree/bindings/display/armada/ -F: drivers/gpu/drm/armada/ -F: include/uapi/drm/armada_drm.h - -MARVELL CRYPTO DRIVER -M: Boris Brezillon -M: Arnaud Ebalard -M: Srujana Challa -L: linux-crypto@vger.kernel.org -S: Maintained -F: drivers/crypto/marvell/ -F: include/linux/soc/marvell/octeontx2/ - -MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) -M: Mirko Lindner -M: Stephen Hemminger -L: netdev@vger.kernel.org -S: Odd fixes -F: drivers/net/ethernet/marvell/sk* - -MARVELL LIBERTAS WIRELESS DRIVER -L: libertas-dev@lists.infradead.org -S: Orphan -F: drivers/net/wireless/marvell/libertas/ - -MARVELL MACCHIATOBIN SUPPORT -M: Russell King -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts - -MARVELL MV643XX ETHERNET DRIVER -M: Sebastian Hesselbarth -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/marvell/mv643xx_eth.* - -MARVELL MV88X3310 PHY DRIVER -M: Russell King -M: Marek Behún -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/phy/marvell10g.c - -MARVELL MVEBU THERMAL DRIVER -M: Miquel Raynal -S: Maintained -F: drivers/thermal/armada_thermal.c - -MARVELL MVNETA ETHERNET DRIVER -M: Marcin Wojtas -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/marvell/mvneta* - -MARVELL MVPP2 ETHERNET DRIVER -M: Marcin Wojtas -M: Russell King -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/marvell,pp2.yaml -F: drivers/net/ethernet/marvell/mvpp2/ - -MARVELL MWIFIEX WIRELESS DRIVER -M: Brian Norris -R: Francesco Dolcini -L: linux-wireless@vger.kernel.org -S: Odd Fixes -F: drivers/net/wireless/marvell/mwifiex/ - -MARVELL MWL8K WIRELESS DRIVER -L: linux-wireless@vger.kernel.org -S: Orphan -F: drivers/net/wireless/marvell/mwl8k.c - -MARVELL NAND CONTROLLER DRIVER -M: Miquel Raynal -L: linux-mtd@lists.infradead.org -S: Maintained -F: drivers/mtd/nand/raw/marvell_nand.c - -MARVELL OCTEON ENDPOINT DRIVER -M: Veerasenareddy Burru -M: Sathesh Edara -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/ethernet/marvell/octeon_ep - -MARVELL OCTEON ENDPOINT VF DRIVER -M: Veerasenareddy Burru -M: Sathesh Edara -M: Shinas Rasheed -M: Satananda Burla -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/ethernet/marvell/octeon_ep_vf - -MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER -M: Sunil Goutham -M: Geetha sowjanya -M: Subbaraya Sundeep -M: hariprasad -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/ethernet/marvell/octeontx2/nic/ -F: include/linux/soc/marvell/octeontx2/ - -MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER -M: Sunil Goutham -M: Linu Cherian -M: Geetha sowjanya -M: Jerin Jacob -M: hariprasad -M: Subbaraya Sundeep -L: netdev@vger.kernel.org -S: Supported -F: Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst -F: drivers/net/ethernet/marvell/octeontx2/af/ - -MARVELL PRESTERA ETHERNET SWITCH DRIVER -M: Taras Chornyi -S: Supported -W: https://github.com/Marvell-switching/switchdev-prestera -F: drivers/net/ethernet/marvell/prestera/ - -MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER -M: Nicolas Pitre -S: Odd Fixes -F: drivers/mmc/host/mvsdio.* - -MARVELL USB MDIO CONTROLLER DRIVER -M: Tobias Waldekranz -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/marvell,mvusb.yaml -F: drivers/net/mdio/mdio-mvusb.c - -MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER -M: Hu Ziji -L: linux-mmc@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml -F: drivers/mmc/host/sdhci-xenon* - -MARVELL OCTEON CN10K DPI DRIVER -M: Vamsi Attunuru -S: Supported -F: drivers/misc/mrvl_cn10k_dpi.c - -MARVELL OCTEON ENDPOINT VIRTIO DATA PATH ACCELERATOR -R: schalla@marvell.com -R: vattunuru@marvell.com -F: drivers/vdpa/octeon_ep/ - -MATROX FRAMEBUFFER DRIVER -L: linux-fbdev@vger.kernel.org -S: Orphan -F: drivers/video/fbdev/matrox/matroxfb_* -F: include/uapi/linux/matroxfb.h - -MAX15301 DRIVER -M: Daniel Nilsson -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/max15301.rst -F: drivers/hwmon/pmbus/max15301.c - -MAX2175 SDR TUNER DRIVER -M: Ramesh Shanmugasundaram -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/max2175.txt -F: Documentation/userspace-api/media/drivers/max2175.rst -F: drivers/media/i2c/max2175* -F: include/uapi/linux/max2175.h - -MAX31335 RTC DRIVER -M: Antoniu Miclaus -L: linux-rtc@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/rtc/adi,max31335.yaml -F: drivers/rtc/rtc-max31335.c - -MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER -L: linux-hwmon@vger.kernel.org -S: Orphan -F: Documentation/hwmon/max6650.rst -F: drivers/hwmon/max6650.c - -MAX9286 QUAD GMSL DESERIALIZER DRIVER -M: Jacopo Mondi -M: Kieran Bingham -M: Laurent Pinchart -M: Niklas Söderlund -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml -F: drivers/media/i2c/max9286.c - -MAX96712 QUAD GMSL2 DESERIALIZER DRIVER -M: Niklas Söderlund -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/i2c/maxim,max96712.yaml -F: drivers/staging/media/max96712/max96712.c - -MAX96714 GMSL2 DESERIALIZER DRIVER -M: Julien Massot -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/i2c/maxim,max96714.yaml -F: drivers/media/i2c/max96714.c - -MAX96717 GMSL2 SERIALIZER DRIVER -M: Julien Massot -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/i2c/maxim,max96717.yaml -F: drivers/media/i2c/max96717.c - -MAX9860 MONO AUDIO VOICE CODEC DRIVER -M: Peter Rosin -L: linux-sound@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/sound/max9860.txt -F: sound/soc/codecs/max9860.* - -MAXBOTIX ULTRASONIC RANGER IIO DRIVER -M: Andreas Klinger -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml -F: drivers/iio/proximity/mb1232.c - -MAXIM MAX11205 DRIVER -M: Ramona Bolboaca -L: linux-iio@vger.kernel.org -S: Supported -W: https://ez.analog.com/linux-software-drivers -F: Documentation/devicetree/bindings/iio/adc/maxim,max11205.yaml -F: drivers/iio/adc/max11205.c - -MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS -R: Iskren Chernev -R: Krzysztof Kozlowski -R: Marek Szyprowski -R: Matheus Castello -L: linux-pm@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/power/supply/maxim,max17040.yaml -F: drivers/power/supply/max17040_battery.c - -MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS -R: Hans de Goede -R: Krzysztof Kozlowski -R: Marek Szyprowski -R: Sebastian Krzyszkowiak -R: Purism Kernel Team -L: linux-pm@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/power/supply/maxim,max17042.yaml -F: drivers/power/supply/max17042_battery.c - -MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER -M: Laurent Pinchart -L: linux-kernel@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/regulator/maxim,max20086.yaml -F: drivers/regulator/max20086-regulator.c - -MAXIM MAX30208 TEMPERATURE SENSOR DRIVER -M: Rajat Khandelwal -L: linux-iio@vger.kernel.org -S: Maintained -F: drivers/iio/temperature/max30208.c - -MAXIM MAX77650 PMIC MFD DRIVER -M: Bartosz Golaszewski -L: linux-kernel@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/*/*max77650.yaml -F: Documentation/devicetree/bindings/*/max77650*.yaml -F: drivers/gpio/gpio-max77650.c -F: drivers/input/misc/max77650-onkey.c -F: drivers/leds/leds-max77650.c -F: drivers/mfd/max77650.c -F: drivers/power/supply/max77650-charger.c -F: drivers/regulator/max77650-regulator.c -F: include/linux/mfd/max77650.h - -MAXIM MAX77714 PMIC MFD DRIVER -M: Luca Ceresoli -S: Maintained -F: Documentation/devicetree/bindings/mfd/maxim,max77714.yaml -F: drivers/mfd/max77714.c -F: include/linux/mfd/max77714.h - -MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER -M: Javier Martinez Canillas -L: linux-kernel@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/*/*max77802.yaml -F: drivers/regulator/max77802-regulator.c -F: include/dt-bindings/*/*max77802.h - -MAXIM MAX77976 BATTERY CHARGER -M: Luca Ceresoli -S: Supported -F: Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml -F: drivers/power/supply/max77976_charger.c - -MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS -M: Krzysztof Kozlowski -L: linux-pm@vger.kernel.org -S: Maintained -B: mailto:linux-samsung-soc@vger.kernel.org -F: Documentation/devicetree/bindings/power/supply/maxim,max14577.yaml -F: Documentation/devicetree/bindings/power/supply/maxim,max77693.yaml -F: drivers/power/supply/max14577_charger.c -F: drivers/power/supply/max77693_charger.c - -MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS -M: Chanwoo Choi -M: Krzysztof Kozlowski -L: linux-kernel@vger.kernel.org -S: Maintained -B: mailto:linux-samsung-soc@vger.kernel.org -F: Documentation/devicetree/bindings/*/maxim,max14577.yaml -F: Documentation/devicetree/bindings/*/maxim,max77686.yaml -F: Documentation/devicetree/bindings/*/maxim,max77693.yaml -F: Documentation/devicetree/bindings/*/maxim,max77843.yaml -F: Documentation/devicetree/bindings/clock/maxim,max77686.txt -F: drivers/*/*max77843.c -F: drivers/*/max14577*.c -F: drivers/*/max77686*.c -F: drivers/*/max77693*.c -F: drivers/clk/clk-max77686.c -F: drivers/extcon/extcon-max14577.c -F: drivers/extcon/extcon-max77693.c -F: drivers/rtc/rtc-max77686.c -F: include/linux/mfd/max14577*.h -F: include/linux/mfd/max77686*.h -F: include/linux/mfd/max77693*.h - -MAXIRADIO FM RADIO RECEIVER DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/radio/radio-maxiradio* - -MAXLINEAR ETHERNET PHY DRIVER -M: Xu Liang -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/phy/mxl-gpy.c - -MCAN MMIO DEVICE DRIVER -M: Chandrasekar Ramakrishnan -L: linux-can@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/can/bosch,m_can.yaml -F: drivers/net/can/m_can/m_can.c -F: drivers/net/can/m_can/m_can.h -F: drivers/net/can/m_can/m_can_platform.c - -MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER -R: Yasushi SHOJI -L: linux-can@vger.kernel.org -S: Maintained -F: drivers/net/can/usb/mcba_usb.c - -MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER -M: Rishi Gupta -L: linux-i2c@vger.kernel.org -L: linux-input@vger.kernel.org -S: Maintained -F: drivers/hid/hid-mcp2221.c - -MCP251XFD SPI-CAN NETWORK DRIVER -M: Marc Kleine-Budde -M: Manivannan Sadhasivam -R: Thomas Kopp -L: linux-can@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml -F: drivers/net/can/spi/mcp251xfd/ - -MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS -M: Peter Rosin -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531 -F: drivers/iio/potentiometer/mcp4018.c -F: drivers/iio/potentiometer/mcp4531.c - -MCP4821 DAC DRIVER -M: Anshul Dalal -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/dac/microchip,mcp4821.yaml -F: drivers/iio/dac/mcp4821.c - -MCR20A IEEE-802.15.4 RADIO DRIVER -M: Stefan Schmidt -L: linux-wpan@vger.kernel.org -S: Odd Fixes -W: https://github.com/xueliu/mcr20a-linux -F: Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt -F: drivers/net/ieee802154/mcr20a.c -F: drivers/net/ieee802154/mcr20a.h - -MDIO REGMAP DRIVER -M: Maxime Chevallier -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/mdio/mdio-regmap.c -F: include/linux/mdio/mdio-regmap.h - -MEASUREMENT COMPUTING CIO-DAC IIO DRIVER -M: William Breathitt Gray -L: linux-iio@vger.kernel.org -S: Maintained -F: drivers/iio/dac/cio-dac.c - -MEDIA CONTROLLER FRAMEWORK -M: Sakari Ailus -M: Laurent Pinchart -L: linux-media@vger.kernel.org -S: Supported -W: https://www.linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/mc/ -F: include/media/media-*.h -F: include/uapi/linux/media.h - -MEDIA DRIVER FOR FREESCALE IMX PXP -M: Philipp Zabel -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/platform/nxp/imx-pxp.[ch] - -MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS -M: Jasmin Jessich -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/dvb-frontends/cxd2099* - -MEDIA DRIVERS FOR CXD2880 -M: Yasunari Takiguchi -L: linux-media@vger.kernel.org -S: Supported -W: http://linuxtv.org/ -T: git git://linuxtv.org/media_tree.git -F: drivers/media/dvb-frontends/cxd2880/* -F: drivers/media/spi/cxd2880* - -MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/pci/ddbridge/* - -MEDIA DRIVERS FOR FREESCALE IMX -M: Steve Longerbeam -M: Philipp Zabel -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/admin-guide/media/imx.rst -F: Documentation/devicetree/bindings/media/imx.txt -F: drivers/staging/media/imx/ -F: include/linux/imx-media.h -F: include/media/imx.h - -MEDIA DRIVERS FOR FREESCALE IMX7/8 -M: Rui Miguel Silva -M: Laurent Pinchart -M: Martin Kepplinger -R: Purism Kernel Team -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/admin-guide/media/imx7.rst -F: Documentation/devicetree/bindings/media/nxp,imx-mipi-csi2.yaml -F: Documentation/devicetree/bindings/media/nxp,imx7-csi.yaml -F: Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml -F: drivers/media/platform/nxp/imx-mipi-csis.c -F: drivers/media/platform/nxp/imx7-media-csi.c -F: drivers/media/platform/nxp/imx8mq-mipi-csi2.c - -MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/dvb-frontends/mxl5xx* - -MEDIA DRIVERS FOR NVIDIA TEGRA - VDE -M: Dmitry Osipenko -L: linux-media@vger.kernel.org -L: linux-tegra@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/nvidia,tegra-vde.yaml -F: drivers/media/platform/nvidia/tegra-vde/ - -MEDIA DRIVERS FOR RENESAS - CEU -M: Jacopo Mondi -L: linux-media@vger.kernel.org -L: linux-renesas-soc@vger.kernel.org -S: Supported -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/renesas,ceu.yaml -F: drivers/media/platform/renesas/renesas-ceu.c -F: include/media/drv-intf/renesas-ceu.h - -MEDIA DRIVERS FOR RENESAS - DRIF -M: Fabrizio Castro -L: linux-media@vger.kernel.org -L: linux-renesas-soc@vger.kernel.org -S: Supported -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/renesas,drif.yaml -F: drivers/media/platform/renesas/rcar_drif.c - -MEDIA DRIVERS FOR RENESAS - FCP -M: Laurent Pinchart -L: linux-media@vger.kernel.org -L: linux-renesas-soc@vger.kernel.org -S: Supported -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/renesas,fcp.yaml -F: drivers/media/platform/renesas/rcar-fcp.c -F: include/media/rcar-fcp.h - -MEDIA DRIVERS FOR RENESAS - FDP1 -M: Kieran Bingham -L: linux-media@vger.kernel.org -L: linux-renesas-soc@vger.kernel.org -S: Supported -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/renesas,fdp1.yaml -F: drivers/media/platform/renesas/rcar_fdp1.c - -MEDIA DRIVERS FOR RENESAS - VIN -M: Niklas Söderlund -L: linux-media@vger.kernel.org -L: linux-renesas-soc@vger.kernel.org -S: Supported -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/renesas,csi2.yaml -F: Documentation/devicetree/bindings/media/renesas,isp.yaml -F: Documentation/devicetree/bindings/media/renesas,vin.yaml -F: drivers/media/platform/renesas/rcar-csi2.c -F: drivers/media/platform/renesas/rcar-isp.c -F: drivers/media/platform/renesas/rcar-vin/ - -MEDIA DRIVERS FOR RENESAS - VSP1 -M: Laurent Pinchart -M: Kieran Bingham -L: linux-media@vger.kernel.org -L: linux-renesas-soc@vger.kernel.org -S: Supported -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/renesas,vsp1.yaml -F: drivers/media/platform/renesas/vsp1/ - -MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/dvb-frontends/stv0910* - -MEDIA DRIVERS FOR ST STV6111 TUNER ICs -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/dvb-frontends/stv6111* - -MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP -M: Hugues Fruchet -M: Alain Volmat -L: linux-media@vger.kernel.org -S: Supported -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml -F: Documentation/devicetree/bindings/media/st,stm32-dcmipp.yaml -F: drivers/media/platform/st/stm32/stm32-dcmi.c -F: drivers/media/platform/st/stm32/stm32-dcmipp/* - -MEDIA INPUT INFRASTRUCTURE (V4L/DVB) -M: Mauro Carvalho Chehab -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -Q: http://patchwork.kernel.org/project/linux-media/list/ -T: git git://linuxtv.org/media_tree.git -F: Documentation/admin-guide/media/ -F: Documentation/devicetree/bindings/media/ -F: Documentation/driver-api/media/ -F: Documentation/userspace-api/media/ -F: drivers/media/ -F: drivers/staging/media/ -F: include/dt-bindings/media/ -F: include/linux/platform_data/media/ -F: include/media/ -F: include/uapi/linux/dvb/ -F: include/uapi/linux/ivtv* -F: include/uapi/linux/media.h -F: include/uapi/linux/uvcvideo.h -F: include/uapi/linux/v4l2-* -F: include/uapi/linux/videodev2.h - -MEDIATEK BLUETOOTH DRIVER -M: Sean Wang -L: linux-bluetooth@vger.kernel.org -L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/net/bluetooth/mediatek,bluetooth.txt -F: Documentation/devicetree/bindings/net/bluetooth/mediatek,mt7921s-bluetooth.yaml -F: drivers/bluetooth/btmtkuart.c - -MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS -M: Sean Wang -L: linux-pm@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt -F: drivers/power/reset/mt6323-poweroff.c - -MEDIATEK CIR DRIVER -M: Sean Wang -S: Maintained -F: drivers/media/rc/mtk-cir.c - -MEDIATEK DMA DRIVER -M: Sean Wang -L: dmaengine@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/dma/mediatek,* -F: drivers/dma/mediatek/ - -MEDIATEK ETHERNET DRIVER -M: Felix Fietkau -M: Sean Wang -M: Mark Lee -M: Lorenzo Bianconi -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/mediatek/ - -MEDIATEK ETHERNET PCS DRIVER -M: Alexander Couzens -M: Daniel Golle -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/pcs/pcs-mtk-lynxi.c -F: include/linux/pcs/pcs-mtk-lynxi.h - -MEDIATEK ETHERNET PHY DRIVERS -M: Daniel Golle -M: Qingfang Deng -M: SkyLake Huang -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/phy/mediatek-ge-soc.c -F: drivers/net/phy/mediatek-ge.c -F: drivers/phy/mediatek/phy-mtk-xfi-tphy.c - -MEDIATEK I2C CONTROLLER DRIVER -M: Qii Wang -L: linux-i2c@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml -F: drivers/i2c/busses/i2c-mt65xx.c - -MEDIATEK IOMMU DRIVER -M: Yong Wu -L: iommu@lists.linux.dev -L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) -S: Supported -F: Documentation/devicetree/bindings/iommu/mediatek* -F: drivers/iommu/mtk_iommu* -F: include/dt-bindings/memory/mediatek,mt*-port.h -F: include/dt-bindings/memory/mt*-port.h - -MEDIATEK JPEG DRIVER -M: Bin Liu -S: Supported -F: Documentation/devicetree/bindings/media/mediatek-jpeg-*.yaml -F: drivers/media/platform/mediatek/jpeg/ - -MEDIATEK KEYPAD DRIVER -M: Mattijs Korpershoek -S: Supported -F: Documentation/devicetree/bindings/input/mediatek,mt6779-keypad.yaml -F: drivers/input/keyboard/mt6779-keypad.c - -MEDIATEK MDP DRIVER -M: Minghsiu Tsai -M: Houlong Wei -M: Andrew-CT Chen -S: Supported -F: Documentation/devicetree/bindings/media/mediatek-mdp.txt -F: drivers/media/platform/mediatek/mdp/ -F: drivers/media/platform/mediatek/vpu/ - -MEDIATEK MEDIA DRIVER -M: Tiffany Lin -M: Andrew-CT Chen -M: Yunfei Dong -S: Supported -F: Documentation/devicetree/bindings/media/mediatek,vcodec*.yaml -F: Documentation/devicetree/bindings/media/mediatek-vpu.txt -F: drivers/media/platform/mediatek/vcodec/ -F: drivers/media/platform/mediatek/vpu/ - -MEDIATEK MIPI-CSI CDPHY DRIVER -M: Julien Stephan -M: Andy Hsieh -S: Supported -F: Documentation/devicetree/bindings/phy/mediatek,mt8365-csi-rx.yaml -F: drivers/phy/mediatek/phy-mtk-mipi-csi-0-5* - -MEDIATEK MMC/SD/SDIO DRIVER -M: Chaotian Jing -S: Maintained -F: Documentation/devicetree/bindings/mmc/mtk-sd.yaml -F: drivers/mmc/host/mtk-sd.c - -MEDIATEK MT76 WIRELESS LAN DRIVER -M: Felix Fietkau -M: Lorenzo Bianconi -M: Ryder Lee -R: Shayne Chen -R: Sean Wang -L: linux-wireless@vger.kernel.org -S: Maintained -T: git https://github.com/nbd168/wireless -F: Documentation/devicetree/bindings/net/wireless/mediatek,mt76.yaml -F: drivers/net/wireless/mediatek/mt76/ - -MEDIATEK MT7601U WIRELESS LAN DRIVER -M: Jakub Kicinski -L: linux-wireless@vger.kernel.org -S: Maintained -F: drivers/net/wireless/mediatek/mt7601u/ - -MEDIATEK MT7621 CLOCK DRIVER -M: Sergio Paracuellos -S: Maintained -F: Documentation/devicetree/bindings/clock/mediatek,mt7621-sysc.yaml -F: drivers/clk/ralink/clk-mt7621.c - -MEDIATEK MT7621 PCIE CONTROLLER DRIVER -M: Sergio Paracuellos -S: Maintained -F: Documentation/devicetree/bindings/pci/mediatek,mt7621-pcie.yaml -F: drivers/pci/controller/pcie-mt7621.c - -MEDIATEK MT7621 PHY PCI DRIVER -M: Sergio Paracuellos -S: Maintained -F: Documentation/devicetree/bindings/phy/mediatek,mt7621-pci-phy.yaml -F: drivers/phy/ralink/phy-mt7621-pci.c - -MEDIATEK MT7621/28/88 I2C DRIVER -M: Stefan Roese -L: linux-i2c@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/i2c/mediatek,mt7621-i2c.yaml -F: drivers/i2c/busses/i2c-mt7621.c - -MEDIATEK MTMIPS CLOCK DRIVER -M: Sergio Paracuellos -S: Maintained -F: Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml -F: drivers/clk/ralink/clk-mtmips.c - -MEDIATEK NAND CONTROLLER DRIVER -L: linux-mtd@lists.infradead.org -S: Orphan -F: Documentation/devicetree/bindings/mtd/mediatek,mtk-nfc.yaml -F: drivers/mtd/nand/raw/mtk_* - -MEDIATEK PMIC LED DRIVER -M: Sean Wang -S: Maintained -F: Documentation/devicetree/bindings/leds/leds-mt6323.txt -F: drivers/leds/leds-mt6323.c - -MEDIATEK RANDOM NUMBER GENERATOR SUPPORT -M: Sean Wang -S: Maintained -F: drivers/char/hw_random/mtk-rng.c - -MEDIATEK SMI DRIVER -M: Yong Wu -L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) -S: Supported -F: Documentation/devicetree/bindings/memory-controllers/mediatek,smi* -F: drivers/memory/mtk-smi.c -F: include/soc/mediatek/smi.h - -MEDIATEK SWITCH DRIVER -M: Arınç ÜNAL -M: Daniel Golle -M: DENG Qingfang -M: Sean Wang -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/dsa/mt7530-mdio.c -F: drivers/net/dsa/mt7530-mmio.c -F: drivers/net/dsa/mt7530.* -F: net/dsa/tag_mtk.c - -MEDIATEK T7XX 5G WWAN MODEM DRIVER -M: Chandrashekar Devegowda -R: Chiranjeevi Rapolu -R: Liu Haijun -R: M Chetan Kumar -R: Ricardo Martinez -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/wwan/t7xx/ - -MEDIATEK USB3 DRD IP DRIVER -M: Chunfeng Yun -L: linux-usb@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/usb/mediatek,* -F: drivers/usb/host/xhci-mtk* -F: drivers/usb/mtu3/ - -MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES -M: Peter Senna Tschudin -M: Ian Ray -M: Martyn Welch -S: Maintained -F: Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt -F: drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c - -MEGARAID SCSI/SAS DRIVERS -M: Kashyap Desai -M: Sumit Saxena -M: Shivasharan S -M: Chandrakanth patil -L: megaraidlinux.pdl@broadcom.com -L: linux-scsi@vger.kernel.org -S: Maintained -W: http://www.avagotech.com/support/ -F: Documentation/scsi/megaraid.rst -F: drivers/scsi/megaraid.* -F: drivers/scsi/megaraid/ - -MELEXIS MLX90614 DRIVER -M: Crt Mori -L: linux-iio@vger.kernel.org -S: Supported -W: http://www.melexis.com -F: drivers/iio/temperature/mlx90614.c - -MELEXIS MLX90632 DRIVER -M: Crt Mori -L: linux-iio@vger.kernel.org -S: Supported -W: http://www.melexis.com -F: drivers/iio/temperature/mlx90632.c - -MELEXIS MLX90635 DRIVER -M: Crt Mori -L: linux-iio@vger.kernel.org -S: Supported -W: http://www.melexis.com -F: drivers/iio/temperature/mlx90635.c - -MELFAS MIP4 TOUCHSCREEN DRIVER -M: Sangwon Jee -S: Supported -W: http://www.melfas.com -F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt -F: drivers/input/touchscreen/melfas_mip4.c - -MELLANOX BLUEFIELD I2C DRIVER -M: Khalil Blaiech -M: Asmaa Mnebhi -L: linux-i2c@vger.kernel.org -S: Supported -F: drivers/i2c/busses/i2c-mlxbf.c - -MELLANOX ETHERNET DRIVER (mlx4_en) -M: Tariq Toukan -L: netdev@vger.kernel.org -S: Supported -W: https://www.nvidia.com/networking/ -Q: https://patchwork.kernel.org/project/netdevbpf/list/ -F: drivers/net/ethernet/mellanox/mlx4/en_* - -MELLANOX ETHERNET DRIVER (mlx5e) -M: Saeed Mahameed -M: Tariq Toukan -L: netdev@vger.kernel.org -S: Supported -W: https://www.nvidia.com/networking/ -Q: https://patchwork.kernel.org/project/netdevbpf/list/ -F: drivers/net/ethernet/mellanox/mlx5/core/en_* - -MELLANOX ETHERNET INNOVA DRIVERS -R: Boris Pismenny -L: netdev@vger.kernel.org -S: Supported -W: https://www.nvidia.com/networking/ -Q: https://patchwork.kernel.org/project/netdevbpf/list/ -F: drivers/net/ethernet/mellanox/mlx5/core/en_accel/* -F: drivers/net/ethernet/mellanox/mlx5/core/fpga/* -F: include/linux/mlx5/mlx5_ifc_fpga.h - -MELLANOX ETHERNET SWITCH DRIVERS -M: Ido Schimmel -M: Petr Machata -L: netdev@vger.kernel.org -S: Supported -W: https://www.nvidia.com/networking/ -Q: https://patchwork.kernel.org/project/netdevbpf/list/ -F: drivers/net/ethernet/mellanox/mlxsw/ -F: tools/testing/selftests/drivers/net/mlxsw/ - -MELLANOX FIRMWARE FLASH LIBRARY (mlxfw) -M: mlxsw@nvidia.com -L: netdev@vger.kernel.org -S: Supported -W: https://www.nvidia.com/networking/ -Q: https://patchwork.kernel.org/project/netdevbpf/list/ -F: drivers/net/ethernet/mellanox/mlxfw/ - -MELLANOX HARDWARE PLATFORM SUPPORT -M: Hans de Goede -M: Ilpo Järvinen -M: Vadim Pasternak -L: platform-driver-x86@vger.kernel.org -S: Supported -F: Documentation/ABI/testing/sysfs-platform-mellanox-bootctl -F: drivers/platform/mellanox/ -F: include/linux/platform_data/mlxreg.h - -MELLANOX MLX4 core VPI driver -M: Tariq Toukan -L: netdev@vger.kernel.org -L: linux-rdma@vger.kernel.org -S: Supported -W: https://www.nvidia.com/networking/ -Q: https://patchwork.kernel.org/project/netdevbpf/list/ -F: drivers/net/ethernet/mellanox/mlx4/ -F: include/linux/mlx4/ - -MELLANOX MLX4 IB driver -M: Yishai Hadas -L: linux-rdma@vger.kernel.org -S: Supported -W: https://www.nvidia.com/networking/ -Q: http://patchwork.kernel.org/project/linux-rdma/list/ -F: drivers/infiniband/hw/mlx4/ -F: include/linux/mlx4/ -F: include/uapi/rdma/mlx4-abi.h - -MELLANOX MLX5 core VPI driver -M: Saeed Mahameed -M: Leon Romanovsky -M: Tariq Toukan -L: netdev@vger.kernel.org -L: linux-rdma@vger.kernel.org -S: Supported -W: https://www.nvidia.com/networking/ -Q: https://patchwork.kernel.org/project/netdevbpf/list/ -F: Documentation/networking/device_drivers/ethernet/mellanox/ -F: drivers/net/ethernet/mellanox/mlx5/core/ -F: include/linux/mlx5/ - -MELLANOX MLX5 IB driver -M: Leon Romanovsky -L: linux-rdma@vger.kernel.org -S: Supported -W: https://www.nvidia.com/networking/ -Q: http://patchwork.kernel.org/project/linux-rdma/list/ -F: drivers/infiniband/hw/mlx5/ -F: include/linux/mlx5/ -F: include/uapi/rdma/mlx5-abi.h - -MELLANOX MLX5 VDPA DRIVER -M: Dragos Tatulea -L: virtualization@lists.linux.dev -S: Supported -F: drivers/vdpa/mlx5/ - -MELLANOX MLXCPLD I2C AND MUX DRIVER -M: Vadim Pasternak -M: Michael Shych -L: linux-i2c@vger.kernel.org -S: Supported -F: Documentation/i2c/busses/i2c-mlxcpld.rst -F: drivers/i2c/busses/i2c-mlxcpld.c -F: drivers/i2c/muxes/i2c-mux-mlxcpld.c - -MELLANOX MLXCPLD LED DRIVER -M: Vadim Pasternak -L: linux-leds@vger.kernel.org -S: Supported -F: Documentation/leds/leds-mlxcpld.rst -F: drivers/leds/leds-mlxcpld.c -F: drivers/leds/leds-mlxreg.c - -MELLANOX PLATFORM DRIVER -M: Vadim Pasternak -L: platform-driver-x86@vger.kernel.org -S: Supported -F: drivers/platform/x86/mlx-platform.c - -MEMBARRIER SUPPORT -M: Mathieu Desnoyers -M: "Paul E. McKenney" -L: linux-kernel@vger.kernel.org -S: Supported -F: Documentation/scheduler/membarrier.rst -F: arch/*/include/asm/membarrier.h -F: arch/*/include/asm/sync_core.h -F: include/uapi/linux/membarrier.h -F: kernel/sched/membarrier.c - -MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATION -M: Mike Rapoport -L: linux-mm@kvack.org -S: Maintained -F: Documentation/core-api/boot-time-mm.rst -F: include/linux/memblock.h -F: mm/memblock.c -F: mm/mm_init.c -F: tools/testing/memblock/ - -MEMORY ALLOCATION PROFILING -M: Suren Baghdasaryan -M: Kent Overstreet -L: linux-mm@kvack.org -S: Maintained -F: Documentation/mm/allocation-profiling.rst -F: include/linux/alloc_tag.h -F: include/linux/pgalloc_tag.h -F: lib/alloc_tag.c - -MEMORY CONTROLLER DRIVERS -M: Krzysztof Kozlowski -L: linux-kernel@vger.kernel.org -S: Maintained -B: mailto:krzysztof.kozlowski@linaro.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git -F: Documentation/devicetree/bindings/memory-controllers/ -F: drivers/memory/ -F: include/dt-bindings/memory/ -F: include/memory/ - -MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA -M: Dmitry Osipenko -L: linux-pm@vger.kernel.org -L: linux-tegra@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git -F: drivers/devfreq/tegra30-devfreq.c - -MEMORY HOT(UN)PLUG -M: David Hildenbrand -M: Oscar Salvador -L: linux-mm@kvack.org -S: Maintained -F: Documentation/admin-guide/mm/memory-hotplug.rst -F: Documentation/core-api/memory-hotplug.rst -F: drivers/base/memory.c -F: include/linux/memory_hotplug.h -F: mm/memory_hotplug.c -F: tools/testing/selftests/memory-hotplug/ - -MEMORY MANAGEMENT -M: Andrew Morton -L: linux-mm@kvack.org -S: Maintained -W: http://www.linux-mm.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm -T: quilt git://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new -F: include/linux/gfp.h -F: include/linux/gfp_types.h -F: include/linux/memfd.h -F: include/linux/memory.h -F: include/linux/memory_hotplug.h -F: include/linux/memory-tiers.h -F: include/linux/mempolicy.h -F: include/linux/mempool.h -F: include/linux/memremap.h -F: include/linux/mm.h -F: include/linux/mm_*.h -F: include/linux/mmzone.h -F: include/linux/mmu_notifier.h -F: include/linux/pagewalk.h -F: include/linux/rmap.h -F: include/trace/events/ksm.h -F: mm/ -F: tools/mm/ -F: tools/testing/selftests/mm/ -N: include/linux/page[-_]* - -MEMORY MAPPING -M: Andrew Morton -M: Liam R. Howlett -M: Lorenzo Stoakes -R: Vlastimil Babka -R: Jann Horn -L: linux-mm@kvack.org -S: Maintained -W: http://www.linux-mm.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm -F: mm/mmap.c - -MEMORY TECHNOLOGY DEVICES (MTD) -M: Miquel Raynal -M: Richard Weinberger -M: Vignesh Raghavendra -L: linux-mtd@lists.infradead.org -S: Maintained -W: http://www.linux-mtd.infradead.org/ -Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ -C: irc://irc.oftc.net/mtd -T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes -T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next -F: Documentation/devicetree/bindings/mtd/ -F: drivers/mtd/ -F: include/linux/mtd/ -F: include/uapi/mtd/ - -MEN A21 WATCHDOG DRIVER -M: Johannes Thumshirn -L: linux-watchdog@vger.kernel.org -S: Maintained -F: drivers/watchdog/mena21_wdt.c - -MEN CHAMELEON BUS (mcb) -M: Johannes Thumshirn -S: Maintained -F: Documentation/driver-api/men-chameleon-bus.rst -F: drivers/mcb/ -F: include/linux/mcb.h - -MEN F21BMC (Board Management Controller) -M: Andreas Werner -S: Supported -F: Documentation/hwmon/menf21bmc.rst -F: drivers/hwmon/menf21bmc_hwmon.c -F: drivers/leds/leds-menf21bmc.c -F: drivers/mfd/menf21bmc.c -F: drivers/watchdog/menf21bmc_wdt.c - -MEN Z069 WATCHDOG DRIVER -M: Johannes Thumshirn -L: linux-watchdog@vger.kernel.org -S: Maintained -F: drivers/watchdog/menz69_wdt.c - -MESON AO CEC DRIVER FOR AMLOGIC SOCS -M: Neil Armstrong -L: linux-media@vger.kernel.org -L: linux-amlogic@lists.infradead.org -S: Supported -W: http://linux-meson.com/ -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/cec/amlogic,meson-gx-ao-cec.yaml -F: drivers/media/cec/platform/meson/ao-cec-g12a.c -F: drivers/media/cec/platform/meson/ao-cec.c - -MESON GE2D DRIVER FOR AMLOGIC SOCS -M: Neil Armstrong -L: linux-media@vger.kernel.org -L: linux-amlogic@lists.infradead.org -S: Supported -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/amlogic,axg-ge2d.yaml -F: drivers/media/platform/amlogic/meson-ge2d/ - -MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS -M: Liang Yang -L: linux-mtd@lists.infradead.org -S: Maintained -F: Documentation/devicetree/bindings/mtd/amlogic,meson-nand.yaml -F: drivers/mtd/nand/raw/meson_* - -MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS -M: Neil Armstrong -L: linux-media@vger.kernel.org -L: linux-amlogic@lists.infradead.org -S: Supported -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml -F: drivers/staging/media/meson/vdec/ - -META ETHERNET DRIVERS -M: Alexander Duyck -M: Jakub Kicinski -R: kernel-team@meta.com -S: Supported -F: Documentation/networking/device_drivers/ethernet/meta/ -F: drivers/net/ethernet/meta/ - -METHODE UDPU SUPPORT -M: Robert Marko -S: Maintained -F: arch/arm64/boot/dts/marvell/armada-3720-eDPU.dts -F: arch/arm64/boot/dts/marvell/armada-3720-uDPU.* - -MHI BUS -M: Manivannan Sadhasivam -L: mhi@lists.linux.dev -L: linux-arm-msm@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git -F: Documentation/ABI/stable/sysfs-bus-mhi -F: Documentation/mhi/ -F: drivers/bus/mhi/ -F: drivers/pci/endpoint/functions/pci-epf-mhi.c -F: include/linux/mhi.h - -MICROBLAZE ARCHITECTURE -M: Michal Simek -S: Supported -W: http://www.monstr.eu/fdt/ -T: git git://git.monstr.eu/linux-2.6-microblaze.git -F: arch/microblaze/ - -MICROBLAZE TMR INJECT -M: Appana Durga Kedareswara rao -S: Supported -F: Documentation/devicetree/bindings/misc/xlnx,tmr-inject.yaml -F: drivers/misc/xilinx_tmr_inject.c - -MICROBLAZE TMR MANAGER -M: Appana Durga Kedareswara rao -S: Supported -F: Documentation/ABI/testing/sysfs-driver-xilinx-tmr-manager -F: Documentation/devicetree/bindings/misc/xlnx,tmr-manager.yaml -F: drivers/misc/xilinx_tmr_manager.c - -MICROCHIP AT91 DMA DRIVERS -M: Ludovic Desroches -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: dmaengine@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/dma/atmel-dma.txt -F: drivers/dma/at_hdmac.c -F: drivers/dma/at_xdmac.c -F: include/dt-bindings/dma/at91.h - -MICROCHIP AT91 SERIAL DRIVER -M: Richard Genoud -S: Maintained -F: Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml -F: drivers/tty/serial/atmel_serial.c -F: drivers/tty/serial/atmel_serial.h - -MICROCHIP AT91 USART MFD DRIVER -M: Radu Pirea -L: linux-kernel@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml -F: drivers/mfd/at91-usart.c -F: include/dt-bindings/mfd/at91-usart.h - -MICROCHIP AT91 USART SPI DRIVER -M: Radu Pirea -L: linux-spi@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/serial/atmel,at91-usart.yaml -F: drivers/spi/spi-at91-usart.c - -MICROCHIP AUDIO ASOC DRIVERS -M: Claudiu Beznea -M: Andrei Simion -L: linux-sound@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/sound/atmel* -F: Documentation/devicetree/bindings/sound/axentia,tse850-pcm5142.txt -F: Documentation/devicetree/bindings/sound/microchip,sama7g5-* -F: Documentation/devicetree/bindings/sound/mikroe,mikroe-proto.txt -F: sound/soc/atmel - -MICROCHIP CSI2DC DRIVER -M: Eugen Hristev -L: linux-media@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/media/microchip,csi2dc.yaml -F: drivers/media/platform/microchip/microchip-csi2dc.c - -MICROCHIP ECC DRIVER -L: linux-crypto@vger.kernel.org -S: Orphan -F: drivers/crypto/atmel-ecc.* - -MICROCHIP EIC DRIVER -M: Claudiu Beznea -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Supported -F: Documentation/devicetree/bindings/interrupt-controller/microchip,sama7g5-eic.yaml -F: drivers/irqchip/irq-mchp-eic.c - -MICROCHIP I2C DRIVER -M: Codrin Ciubotariu -L: linux-i2c@vger.kernel.org -S: Supported -F: drivers/i2c/busses/i2c-at91-*.c -F: drivers/i2c/busses/i2c-at91.h - -MICROCHIP ISC DRIVER -M: Eugen Hristev -L: linux-media@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/media/atmel,isc.yaml -F: Documentation/devicetree/bindings/media/microchip,xisc.yaml -F: drivers/media/platform/microchip/microchip-isc* -F: drivers/media/platform/microchip/microchip-sama*-isc* -F: drivers/staging/media/deprecated/atmel/atmel-isc* -F: drivers/staging/media/deprecated/atmel/atmel-sama*-isc* -F: include/linux/atmel-isc-media.h - -MICROCHIP ISI DRIVER -M: Eugen Hristev -L: linux-media@vger.kernel.org -S: Supported -F: drivers/media/platform/atmel/atmel-isi.c -F: drivers/media/platform/atmel/atmel-isi.h - -MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER -M: Woojung Huh -M: UNGLinuxDriver@microchip.com -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml -F: Documentation/devicetree/bindings/net/dsa/microchip,lan937x.yaml -F: drivers/net/dsa/microchip/* -F: include/linux/dsa/ksz_common.h -F: include/linux/platform_data/microchip-ksz.h -F: net/dsa/tag_ksz.c - -MICROCHIP LAN743X ETHERNET DRIVER -M: Bryan Whitehead -M: UNGLinuxDriver@microchip.com -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/microchip/lan743x_* - -MICROCHIP LAN8650/1 10BASE-T1S MACPHY ETHERNET DRIVER -M: Parthiban Veerasooran -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/microchip,lan8650.yaml -F: drivers/net/ethernet/microchip/lan865x/lan865x.c - -MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER -M: Arun Ramadoss -R: UNGLinuxDriver@microchip.com -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/phy/microchip_t1.c - -MICROCHIP LAN966X ETHERNET DRIVER -M: Horatiu Vultur -M: UNGLinuxDriver@microchip.com -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/microchip/lan966x/* - -MICROCHIP LAN966X OIC DRIVER -M: Herve Codina -S: Maintained -F: Documentation/devicetree/bindings/interrupt-controller/microchip,lan966x-oic.yaml -F: drivers/irqchip/irq-lan966x-oic.c - -MICROCHIP LCDFB DRIVER -M: Nicolas Ferre -L: linux-fbdev@vger.kernel.org -S: Maintained -F: drivers/video/fbdev/atmel_lcdfb.c -F: include/video/atmel_lcdc.h - -MICROCHIP MCP16502 PMIC DRIVER -M: Claudiu Beznea -M: Andrei Simion -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Supported -F: Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml -F: drivers/regulator/mcp16502.c - -MICROCHIP MCP3564 ADC DRIVER -M: Marius Cristea -L: linux-iio@vger.kernel.org -S: Supported -F: Documentation/ABI/testing/sysfs-bus-iio-adc-mcp3564 -F: Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml -F: drivers/iio/adc/mcp3564.c - -MICROCHIP MCP3911 ADC DRIVER -M: Marcus Folkesson -M: Kent Gustavsson -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml -F: drivers/iio/adc/mcp3911.c - -MICROCHIP MMC/SD/SDIO MCI DRIVER -M: Aubin Constans -S: Maintained -F: drivers/mmc/host/atmel-mci.c - -MICROCHIP NAND DRIVER -L: linux-mtd@lists.infradead.org -S: Orphan -F: Documentation/devicetree/bindings/mtd/atmel-nand.txt -F: drivers/mtd/nand/raw/atmel/* - -MICROCHIP OTPC DRIVER -M: Claudiu Beznea -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Supported -F: Documentation/devicetree/bindings/nvmem/microchip,sama7g5-otpc.yaml -F: drivers/nvmem/microchip-otpc.c -F: include/dt-bindings/nvmem/microchip,sama7g5-otpc.h - -MICROCHIP PAC1921 POWER/CURRENT MONITOR DRIVER -M: Matteo Martelli -L: linux-iio@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/iio/adc/microchip,pac1921.yaml -F: drivers/iio/adc/pac1921.c - -MICROCHIP PAC1934 POWER/ENERGY MONITOR DRIVER -M: Marius Cristea -L: linux-iio@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/iio/adc/microchip,pac1934.yaml -F: drivers/iio/adc/pac1934.c - -MICROCHIP PCI1XXXX GP DRIVER -M: Vaibhaav Ram T.L -M: Kumaravel Thiagarajan -L: linux-gpio@vger.kernel.org -S: Supported -F: drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c -F: drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.h -F: drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c -F: drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_otpe2p.c - -MICROCHIP PCI1XXXX I2C DRIVER -M: Tharun Kumar P -M: Kumaravel Thiagarajan -M: Microchip Linux Driver Support -L: linux-i2c@vger.kernel.org -S: Maintained -F: drivers/i2c/busses/i2c-mchp-pci1xxxx.c - -MICROCHIP PCIe UART DRIVER -M: Kumaravel Thiagarajan -M: Tharun Kumar P -L: linux-serial@vger.kernel.org -S: Maintained -F: drivers/tty/serial/8250/8250_pci1xxxx.c - -MICROCHIP POLARFIRE FPGA DRIVERS -M: Conor Dooley -L: linux-fpga@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/fpga/microchip,mpf-spi-fpga-mgr.yaml -F: drivers/fpga/microchip-spi.c - -MICROCHIP PWM DRIVER -M: Claudiu Beznea -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-pwm@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/pwm/atmel,at91sam-pwm.yaml -F: drivers/pwm/pwm-atmel.c - -MICROCHIP SAM9x7-COMPATIBLE LVDS CONTROLLER -M: Manikandan Muralidharan -M: Dharma Balasubiramani -L: dri-devel@lists.freedesktop.org -S: Supported -F: Documentation/devicetree/bindings/display/bridge/microchip,sam9x75-lvds.yaml -F: drivers/gpu/drm/bridge/microchip-lvds.c - -MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER -M: Eugen Hristev -L: linux-iio@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/iio/adc/atmel,sama5d2-adc.yaml -F: drivers/iio/adc/at91-sama5d2_adc.c -F: include/dt-bindings/iio/adc/at91-sama5d2_adc.h - -MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER -M: Claudiu Beznea -S: Supported -F: Documentation/devicetree/bindings/power/reset/atmel,sama5d2-shdwc.yaml -F: drivers/power/reset/at91-sama5d2_shdwc.c - -MICROCHIP SOC DRIVERS -M: Conor Dooley -S: Supported -T: git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/ -F: Documentation/devicetree/bindings/soc/microchip/ -F: drivers/soc/microchip/ - -MICROCHIP SPI DRIVER -M: Ryan Wanner -S: Supported -F: drivers/spi/spi-atmel.* - -MICROCHIP SSC DRIVER -M: Claudiu Beznea -M: Andrei Simion -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Supported -F: Documentation/devicetree/bindings/misc/atmel-ssc.txt -F: drivers/misc/atmel-ssc.c -F: include/linux/atmel-ssc.h - -Microchip Timer Counter Block (TCB) Capture Driver -M: Kamel Bouhara -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-iio@vger.kernel.org -S: Maintained -F: drivers/counter/microchip-tcb-capture.c - -MICROCHIP USB251XB DRIVER -M: Richard Leitner -L: linux-usb@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/usb/usb251xb.yaml -F: drivers/usb/misc/usb251xb.c - -MICROCHIP USBA UDC DRIVER -M: Cristian Birsan -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Supported -F: drivers/usb/gadget/udc/atmel_usba_udc.* - -MICROCHIP WILC1000 WIFI DRIVER -M: Ajay Singh -M: Claudiu Beznea -L: linux-wireless@vger.kernel.org -S: Supported -F: drivers/net/wireless/microchip/wilc1000/ - -MICROSEMI MIPS SOCS -M: Alexandre Belloni -M: UNGLinuxDriver@microchip.com -L: linux-mips@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/mips/mscc.txt -F: Documentation/devicetree/bindings/phy/mscc,vsc7514-serdes.yaml -F: Documentation/devicetree/bindings/power/reset/ocelot-reset.txt -F: arch/mips/boot/dts/mscc/ -F: arch/mips/configs/generic/board-ocelot.config -F: arch/mips/generic/board-ocelot.c - -MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi) -M: Don Brace -L: storagedev@microchip.com -L: linux-scsi@vger.kernel.org -S: Supported -F: Documentation/scsi/smartpqi.rst -F: drivers/scsi/smartpqi/Kconfig -F: drivers/scsi/smartpqi/Makefile -F: drivers/scsi/smartpqi/smartpqi*.[ch] -F: include/linux/cciss*.h -F: include/uapi/linux/cciss*.h - -MICROSOFT MANA RDMA DRIVER -M: Long Li -M: Ajay Sharma -L: linux-rdma@vger.kernel.org -S: Supported -F: drivers/infiniband/hw/mana/ -F: include/net/mana -F: include/uapi/rdma/mana-abi.h - -MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWITCH -M: Maximilian Luz -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/surface/surface_aggregator_tabletsw.c - -MICROSOFT SURFACE BATTERY AND AC DRIVERS -M: Maximilian Luz -L: linux-pm@vger.kernel.org -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/power/supply/surface_battery.c -F: drivers/power/supply/surface_charger.c - -MICROSOFT SURFACE DTX DRIVER -M: Maximilian Luz -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: Documentation/driver-api/surface_aggregator/clients/dtx.rst -F: drivers/platform/surface/surface_dtx.c -F: include/uapi/linux/surface_aggregator/dtx.h - -MICROSOFT SURFACE SENSOR FAN DRIVER -M: Maximilian Luz -M: Ivor Wanders -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/surface_fan.rst -F: drivers/hwmon/surface_fan.c - -MICROSOFT SURFACE SENSOR THERMAL DRIVER -M: Maximilian Luz -L: linux-hwmon@vger.kernel.org -S: Maintained -F: drivers/hwmon/surface_temp.c - -MICROSOFT SURFACE GPE LID SUPPORT DRIVER -M: Maximilian Luz -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/surface/surface_gpe.c - -MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT -M: Hans de Goede -M: Ilpo Järvinen -M: Maximilian Luz -L: platform-driver-x86@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git -F: drivers/platform/surface/ - -MICROSOFT SURFACE HID TRANSPORT DRIVER -M: Maximilian Luz -L: linux-input@vger.kernel.org -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/hid/surface-hid/ - -MICROSOFT SURFACE HOT-PLUG DRIVER -M: Maximilian Luz -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/surface/surface_hotplug.c - -MICROSOFT SURFACE PLATFORM PROFILE DRIVER -M: Maximilian Luz -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/surface/surface_platform_profile.c - -MICROSOFT SURFACE PRO 3 BUTTON DRIVER -M: Chen Yu -L: platform-driver-x86@vger.kernel.org -S: Supported -F: drivers/platform/surface/surfacepro3_button.c - -MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIVER -M: Maximilian Luz -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/surface/surface_aggregator_hub.c - -MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTEM -M: Maximilian Luz -L: platform-driver-x86@vger.kernel.org -S: Maintained -W: https://github.com/linux-surface/surface-aggregator-module -C: irc://irc.libera.chat/linux-surface -F: Documentation/driver-api/surface_aggregator/ -F: drivers/platform/surface/aggregator/ -F: drivers/platform/surface/surface_acpi_notify.c -F: drivers/platform/surface/surface_aggregator_cdev.c -F: drivers/platform/surface/surface_aggregator_registry.c -F: include/linux/surface_acpi_notify.h -F: include/linux/surface_aggregator/ -F: include/uapi/linux/surface_aggregator/ - -MICROTEK X6 SCANNER -M: Oliver Neukum -S: Maintained -F: drivers/usb/image/microtek.* - -MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT -M: Luka Kovacic -M: Luka Perkov -S: Maintained -F: arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s-bit.dts -F: arch/arm/boot/dts/marvell/armada-xp-crs305-1g-4s.dts -F: arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s-bit.dts -F: arch/arm/boot/dts/marvell/armada-xp-crs326-24g-2s.dts -F: arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s-bit.dts -F: arch/arm/boot/dts/marvell/armada-xp-crs328-4c-20s-4s.dts - -MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVER -M: Sakari Ailus -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/i2c/mipi-ccs.yaml -F: Documentation/driver-api/media/drivers/ccs/ -F: Documentation/userspace-api/media/drivers/ccs.rst -F: drivers/media/i2c/ccs-pll.c -F: drivers/media/i2c/ccs-pll.h -F: drivers/media/i2c/ccs/ -F: include/uapi/linux/ccs.h -F: include/uapi/linux/smiapp.h - -MIPS -M: Thomas Bogendoerfer -L: linux-mips@vger.kernel.org -S: Maintained -W: http://www.linux-mips.org/ -Q: https://patchwork.kernel.org/project/linux-mips/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git -F: Documentation/devicetree/bindings/mips/ -F: Documentation/arch/mips/ -F: arch/mips/ -F: drivers/platform/mips/ -F: include/dt-bindings/mips/ - -MIPS BOSTON DEVELOPMENT BOARD -M: Paul Burton -L: linux-mips@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/clock/img,boston-clock.txt -F: arch/mips/boot/dts/img/boston.dts -F: arch/mips/configs/generic/board-boston.config -F: drivers/clk/imgtec/clk-boston.c -F: include/dt-bindings/clock/boston-clock.h - -MIPS CORE DRIVERS -M: Thomas Bogendoerfer -L: linux-mips@vger.kernel.org -S: Supported -F: drivers/bus/mips_cdmm.c -F: drivers/clocksource/mips-gic-timer.c -F: drivers/cpuidle/cpuidle-cps.c -F: drivers/irqchip/irq-mips-cpu.c -F: drivers/irqchip/irq-mips-gic.c - -MIPS GENERIC PLATFORM -M: Paul Burton -L: linux-mips@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/power/mti,mips-cpc.yaml -F: arch/mips/generic/ -F: arch/mips/tools/generic-board-config.sh - -MIPS RINT INSTRUCTION EMULATION -M: Aleksandar Markovic -L: linux-mips@vger.kernel.org -S: Supported -F: arch/mips/math-emu/dp_rint.c -F: arch/mips/math-emu/sp_rint.c - -MIPS/LOONGSON1 ARCHITECTURE -M: Keguang Zhang -L: linux-mips@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/*/loongson,ls1*.yaml -F: arch/mips/include/asm/mach-loongson32/ -F: arch/mips/loongson32/ -F: drivers/*/*loongson1* -F: drivers/net/ethernet/stmicro/stmmac/dwmac-loongson1.c - -MIPS/LOONGSON2EF ARCHITECTURE -M: Jiaxun Yang -L: linux-mips@vger.kernel.org -S: Maintained -F: arch/mips/include/asm/mach-loongson2ef/ -F: arch/mips/loongson2ef/ -F: drivers/cpufreq/loongson2_cpufreq.c - -MIPS/LOONGSON64 ARCHITECTURE -M: Huacai Chen -M: Jiaxun Yang -L: linux-mips@vger.kernel.org -S: Maintained -F: arch/mips/include/asm/mach-loongson64/ -F: arch/mips/loongson64/ -F: drivers/irqchip/irq-loongson* -F: drivers/platform/mips/cpu_hwmon.c - -MIROSOUND PCM20 FM RADIO RECEIVER DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Odd Fixes -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/radio/radio-miropcm20* - -MITSUMI MM8013 FG DRIVER -M: Konrad Dybcio -F: Documentation/devicetree/bindings/power/supply/mitsumi,mm8013.yaml -F: drivers/power/supply/mm8013.c - -MMP SUPPORT -R: Lubomir Rintel -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Odd Fixes -T: git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git -F: arch/arm/boot/dts/marvell/mmp* -F: arch/arm/mach-mmp/ -F: include/linux/soc/mmp/ - -MMP USB PHY DRIVERS -R: Lubomir Rintel -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: drivers/phy/marvell/phy-mmp3-usb.c -F: drivers/phy/marvell/phy-pxa-usb.c - -MMU GATHER AND TLB INVALIDATION -M: Will Deacon -M: "Aneesh Kumar K.V" -M: Andrew Morton -M: Nick Piggin -M: Peter Zijlstra -L: linux-arch@vger.kernel.org -L: linux-mm@kvack.org -S: Maintained -F: arch/*/include/asm/tlb.h -F: include/asm-generic/tlb.h -F: mm/mmu_gather.c - -MN88472 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/dvb-frontends/mn88472* - -MN88473 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/dvb-frontends/mn88473* - -MOBILEYE MIPS SOCS -M: Vladimir Kondratiev -M: Gregory CLEMENT -M: Théo Lebrun -L: linux-mips@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/mips/mobileye.yaml -F: Documentation/devicetree/bindings/soc/mobileye/ -F: arch/mips/boot/dts/mobileye/ -F: arch/mips/configs/eyeq5_defconfig -F: arch/mips/mobileye/board-epm5.its.S -F: drivers/clk/clk-eyeq.c -F: drivers/pinctrl/pinctrl-eyeq5.c -F: drivers/reset/reset-eyeq.c -F: include/dt-bindings/clock/mobileye,eyeq5-clk.h - -MODULE SUPPORT -M: Luis Chamberlain -R: Petr Pavlu -R: Sami Tolvanen -R: Daniel Gomez -L: linux-modules@vger.kernel.org -L: linux-kernel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux.git modules-next -F: include/linux/kmod.h -F: include/linux/module*.h -F: kernel/module/ -F: lib/test_kmod.c -F: scripts/module* -F: tools/testing/selftests/kmod/ - -MONOLITHIC POWER SYSTEM PMIC DRIVER -M: Saravanan Sekar -S: Maintained -F: Documentation/devicetree/bindings/mfd/mps,mp2629.yaml -F: Documentation/devicetree/bindings/regulator/mps,mp*.yaml -F: drivers/hwmon/pmbus/mpq7932.c -F: drivers/iio/adc/mp2629_adc.c -F: drivers/mfd/mp2629.c -F: drivers/power/supply/mp2629_charger.c -F: drivers/regulator/mp5416.c -F: drivers/regulator/mpq7920.c -F: drivers/regulator/mpq7920.h -F: include/linux/mfd/mp2629.h - -MOST(R) TECHNOLOGY DRIVER -M: Parthiban Veerasooran -M: Christian Gromm -S: Maintained -F: Documentation/ABI/testing/configfs-most -F: Documentation/ABI/testing/sysfs-bus-most -F: drivers/most/ -F: drivers/staging/most/ -F: include/linux/most.h - -MOTORCOMM PHY DRIVER -M: Frank -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/motorcomm,yt8xxx.yaml -F: drivers/net/phy/motorcomm.c - -MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD -M: Jiri Slaby -S: Maintained -F: Documentation/driver-api/tty/moxa-smartio.rst -F: drivers/tty/mxser.* - -MP3309C BACKLIGHT DRIVER -M: Flavio Suligoi -L: dri-devel@lists.freedesktop.org -S: Maintained -F: Documentation/devicetree/bindings/leds/backlight/mps,mp3309c.yaml -F: drivers/video/backlight/mp3309c.c - -MPS MP2891 DRIVER -M: Noah Wang -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/mp2891.rst -F: drivers/hwmon/pmbus/mp2891.c - -MPS MP2993 DRIVER -M: Noah Wang -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/mp2993.rst -F: drivers/hwmon/pmbus/mp2993.c - -MPS MP9941 DRIVER -M: Noah Wang -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/mp9941.rst -F: drivers/hwmon/pmbus/mp9941.c - -MR800 AVERMEDIA USB FM RADIO DRIVER -M: Alexey Klimov -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/radio/radio-mr800.c - -MRF24J40 IEEE 802.15.4 RADIO DRIVER -M: Stefan Schmidt -L: linux-wpan@vger.kernel.org -S: Odd Fixes -F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt -F: drivers/net/ieee802154/mrf24j40.c - -MSI EC DRIVER -M: Nikita Kravets -L: platform-driver-x86@vger.kernel.org -S: Maintained -W: https://github.com/BeardOverflow/msi-ec -F: drivers/platform/x86/msi-ec.* - -MSI LAPTOP SUPPORT -M: "Lee, Chun-Yi" -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/msi-laptop.c - -MSI WMI SUPPORT -L: platform-driver-x86@vger.kernel.org -S: Orphan -F: drivers/platform/x86/msi-wmi.c - -MSI WMI PLATFORM FEATURES -M: Armin Wolf -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/debugfs-msi-wmi-platform -F: Documentation/wmi/devices/msi-wmi-platform.rst -F: drivers/platform/x86/msi-wmi-platform.c - -MSI001 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/tuners/msi001* - -MSI2500 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/usb/msi2500/ - -MSTAR INTERRUPT CONTROLLER DRIVER -M: Mark-PK Tsai -M: Daniel Palmer -S: Maintained -F: Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml -F: drivers/irqchip/irq-mst-intc.c - -MSYSTEMS DISKONCHIP G3 MTD DRIVER -M: Robert Jarzmik -L: linux-mtd@lists.infradead.org -S: Maintained -F: drivers/mtd/devices/docg3* - -MT9M114 ONSEMI SENSOR DRIVER -M: Laurent Pinchart -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml -F: drivers/media/i2c/mt9m114.c - -MT9P031 APTINA CAMERA SENSOR -M: Laurent Pinchart -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml -F: drivers/media/i2c/mt9p031.c -F: include/media/i2c/mt9p031.h - -MT9T112 APTINA CAMERA SENSOR -M: Jacopo Mondi -L: linux-media@vger.kernel.org -S: Odd Fixes -T: git git://linuxtv.org/media_tree.git -F: drivers/media/i2c/mt9t112.c -F: include/media/i2c/mt9t112.h - -MT9V032 APTINA CAMERA SENSOR -M: Laurent Pinchart -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt -F: drivers/media/i2c/mt9v032.c -F: include/media/i2c/mt9v032.h - -MT9V111 APTINA CAMERA SENSOR -M: Jacopo Mondi -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.yaml -F: drivers/media/i2c/mt9v111.c - -MULTIFUNCTION DEVICES (MFD) -M: Lee Jones -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git -F: Documentation/devicetree/bindings/mfd/ -F: drivers/mfd/ -F: include/dt-bindings/mfd/ -F: include/linux/mfd/ - -MULTIMEDIA CARD (MMC) ETC. OVER SPI -S: Orphan -F: drivers/mmc/host/mmc_spi.c -F: include/linux/spi/mmc_spi.h - -MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM -M: Ulf Hansson -L: linux-mmc@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git -F: Documentation/devicetree/bindings/mmc/ -F: drivers/mmc/ -F: include/linux/mmc/ -F: include/uapi/linux/mmc/ - -MULTIPLEXER SUBSYSTEM -M: Peter Rosin -S: Maintained -F: Documentation/ABI/testing/sysfs-class-mux* -F: Documentation/devicetree/bindings/mux/ -F: drivers/mux/ -F: include/dt-bindings/mux/ -F: include/linux/mux/ - -MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER -M: Bin Liu -L: linux-usb@vger.kernel.org -S: Maintained -F: drivers/usb/musb/ - -MXL301RF MEDIA DRIVER -M: Akihiro Tsukada -L: linux-media@vger.kernel.org -S: Odd Fixes -F: drivers/media/tuners/mxl301rf* - -MXL5007T MEDIA DRIVER -M: Michael Krufky -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -W: http://github.com/mkrufky -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -T: git git://linuxtv.org/mkrufky/tuners.git -F: drivers/media/tuners/mxl5007t.* - -MXSFB DRM DRIVER -M: Marek Vasut -M: Stefan Agner -L: dri-devel@lists.freedesktop.org -S: Supported -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/fsl,lcdif.yaml -F: drivers/gpu/drm/mxsfb/ - -MYLEX DAC960 PCI RAID Controller -M: Hannes Reinecke -L: linux-scsi@vger.kernel.org -S: Supported -F: drivers/scsi/myrb.* -F: drivers/scsi/myrs.* - -MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) -L: netdev@vger.kernel.org -S: Orphan -W: https://www.cspi.com/ethernet-products/support/downloads/ -F: drivers/net/ethernet/myricom/myri10ge/ - -NAND FLASH SUBSYSTEM -M: Miquel Raynal -R: Richard Weinberger -L: linux-mtd@lists.infradead.org -S: Maintained -W: http://www.linux-mtd.infradead.org/ -Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ -C: irc://irc.oftc.net/mtd -T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next -F: drivers/mtd/nand/ -F: include/linux/mtd/*nand*.h - -NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER -M: Daniel Mack -L: linux-sound@vger.kernel.org -S: Maintained -W: http://www.native-instruments.com -F: sound/usb/caiaq/ - -NATSEMI ETHERNET DRIVER (DP8381x) -S: Orphan -F: drivers/net/ethernet/natsemi/natsemi.c - -NCR 5380 SCSI DRIVERS -M: Finn Thain -M: Michael Schmitz -L: linux-scsi@vger.kernel.org -S: Maintained -F: Documentation/scsi/g_NCR5380.rst -F: drivers/scsi/NCR5380.* -F: drivers/scsi/arm/cumana_1.c -F: drivers/scsi/arm/oak.c -F: drivers/scsi/atari_scsi.* -F: drivers/scsi/dmx3191d.c -F: drivers/scsi/g_NCR5380.* -F: drivers/scsi/mac_scsi.* -F: drivers/scsi/sun3_scsi.* -F: drivers/scsi/sun3_scsi_vme.c - -NCSI LIBRARY -M: Samuel Mendoza-Jonas -S: Maintained -F: net/ncsi/ - -NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER -M: Zev Weiss -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/hwmon/nuvoton,nct6775.yaml -F: drivers/hwmon/nct6775-i2c.c - -NETCONSOLE -M: Breno Leitao -S: Maintained -F: Documentation/networking/netconsole.rst -F: drivers/net/netconsole.c -F: tools/testing/selftests/drivers/net/netcons_basic.sh - -NETDEVSIM -M: Jakub Kicinski -S: Maintained -F: drivers/net/netdevsim/* -F: tools/testing/selftests/drivers/net/netdevsim/* - -NETEM NETWORK EMULATOR -M: Stephen Hemminger -L: netdev@vger.kernel.org -S: Maintained -F: net/sched/sch_netem.c - -NETERION 10GbE DRIVERS (s2io) -M: Jon Mason -L: netdev@vger.kernel.org -S: Supported -F: Documentation/networking/device_drivers/ethernet/neterion/s2io.rst -F: drivers/net/ethernet/neterion/ - -NETFILTER -M: Pablo Neira Ayuso -M: Jozsef Kadlecsik -L: netfilter-devel@vger.kernel.org -L: coreteam@netfilter.org -S: Maintained -W: http://www.netfilter.org/ -W: http://www.iptables.org/ -W: http://www.nftables.org/ -Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ -C: irc://irc.libera.chat/netfilter -T: git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf.git -T: git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next.git -F: include/linux/netfilter* -F: include/linux/netfilter/ -F: include/net/netfilter/ -F: include/uapi/linux/netfilter* -F: include/uapi/linux/netfilter/ -F: net/*/netfilter.c -F: net/*/netfilter/ -F: net/bridge/br_netfilter*.c -F: net/netfilter/ -F: tools/testing/selftests/net/netfilter/ - -NETROM NETWORK LAYER -M: Ralf Baechle -L: linux-hams@vger.kernel.org -S: Maintained -W: https://linux-ax25.in-berlin.de -F: include/net/netrom.h -F: include/uapi/linux/netrom.h -F: net/netrom/ - -NETRONIX EMBEDDED CONTROLLER -M: Jonathan Neuschäfer -S: Maintained -F: Documentation/devicetree/bindings/mfd/netronix,ntxec.yaml -F: drivers/mfd/ntxec.c -F: drivers/pwm/pwm-ntxec.c -F: drivers/rtc/rtc-ntxec.c -F: include/linux/mfd/ntxec.h - -NETRONOME ETHERNET DRIVERS -M: Louis Peens -R: Jakub Kicinski -L: oss-drivers@corigine.com -S: Maintained -F: drivers/net/ethernet/netronome/ - -NETWORK BLOCK DEVICE (NBD) -M: Josef Bacik -L: linux-block@vger.kernel.org -L: nbd@other.debian.org -S: Maintained -F: Documentation/admin-guide/blockdev/nbd.rst -F: drivers/block/nbd.c -F: include/trace/events/nbd.h -F: include/uapi/linux/nbd.h - -NETWORK DROP MONITOR -M: Neil Horman -L: netdev@vger.kernel.org -S: Maintained -W: https://fedorahosted.org/dropwatch/ -F: include/uapi/linux/net_dropmon.h -F: net/core/drop_monitor.c - -NETWORKING DRIVERS -M: Andrew Lunn -M: "David S. Miller" -M: Eric Dumazet -M: Jakub Kicinski -M: Paolo Abeni -L: netdev@vger.kernel.org -S: Maintained -P: Documentation/process/maintainer-netdev.rst -Q: https://patchwork.kernel.org/project/netdevbpf/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git -T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git -F: Documentation/devicetree/bindings/net/ -F: Documentation/networking/net_cachelines/net_device.rst -F: drivers/connector/ -F: drivers/net/ -F: include/dt-bindings/net/ -F: include/linux/cn_proc.h -F: include/linux/etherdevice.h -F: include/linux/ethtool_netlink.h -F: include/linux/fcdevice.h -F: include/linux/fddidevice.h -F: include/linux/hippidevice.h -F: include/linux/if_* -F: include/linux/inetdevice.h -F: include/linux/netdev* -F: include/linux/platform_data/wiznet.h -F: include/uapi/linux/cn_proc.h -F: include/uapi/linux/ethtool_netlink.h -F: include/uapi/linux/if_* -F: include/uapi/linux/netdev* -F: tools/testing/selftests/drivers/net/ -X: Documentation/devicetree/bindings/net/bluetooth/ -X: Documentation/devicetree/bindings/net/wireless/ -X: drivers/net/wireless/ - -NETWORKING DRIVERS (WIRELESS) -M: Kalle Valo -L: linux-wireless@vger.kernel.org -S: Maintained -W: https://wireless.wiki.kernel.org/ -Q: https://patchwork.kernel.org/project/linux-wireless/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git -T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git -F: Documentation/devicetree/bindings/net/wireless/ -F: drivers/net/wireless/ - -NETWORKING [DSA] -M: Andrew Lunn -M: Florian Fainelli -M: Vladimir Oltean -S: Maintained -F: Documentation/devicetree/bindings/net/dsa/ -F: Documentation/devicetree/bindings/net/ethernet-switch-port.yaml -F: Documentation/devicetree/bindings/net/ethernet-switch.yaml -F: drivers/net/dsa/ -F: include/linux/dsa/ -F: include/linux/platform_data/dsa.h -F: include/net/dsa.h -F: net/dsa/ -F: tools/testing/selftests/drivers/net/dsa/ - -NETWORKING [GENERAL] -M: "David S. Miller" -M: Eric Dumazet -M: Jakub Kicinski -M: Paolo Abeni -R: Simon Horman -L: netdev@vger.kernel.org -S: Maintained -P: Documentation/process/maintainer-netdev.rst -Q: https://patchwork.kernel.org/project/netdevbpf/list/ -B: mailto:netdev@vger.kernel.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git -T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git -F: Documentation/core-api/netlink.rst -F: Documentation/netlink/ -F: Documentation/networking/ -F: Documentation/networking/net_cachelines/ -F: Documentation/process/maintainer-netdev.rst -F: Documentation/userspace-api/netlink/ -F: include/linux/framer/framer-provider.h -F: include/linux/framer/framer.h -F: include/linux/in.h -F: include/linux/indirect_call_wrapper.h -F: include/linux/inet.h -F: include/linux/inet_diag.h -F: include/linux/net.h -F: include/linux/netdev* -F: include/linux/netlink.h -F: include/linux/netpoll.h -F: include/linux/rtnetlink.h -F: include/linux/seq_file_net.h -F: include/linux/skbuff* -F: include/net/ -F: include/uapi/linux/genetlink.h -F: include/uapi/linux/hsr_netlink.h -F: include/uapi/linux/in.h -F: include/uapi/linux/inet_diag.h -F: include/uapi/linux/nbd-netlink.h -F: include/uapi/linux/net.h -F: include/uapi/linux/net_namespace.h -F: include/uapi/linux/netconf.h -F: include/uapi/linux/netdev* -F: include/uapi/linux/netlink.h -F: include/uapi/linux/netlink_diag.h -F: include/uapi/linux/rtnetlink.h -F: lib/net_utils.c -F: lib/random32.c -F: net/ -F: samples/pktgen/ -F: tools/net/ -F: tools/testing/selftests/net/ -X: Documentation/networking/mac80211-injection.rst -X: Documentation/networking/mac80211_hwsim/ -X: Documentation/networking/regulatory.rst -X: include/net/cfg80211.h -X: include/net/ieee80211_radiotap.h -X: include/net/iw_handler.h -X: include/net/mac80211.h -X: include/net/wext.h -X: net/9p/ -X: net/bluetooth/ -X: net/mac80211/ -X: net/rfkill/ -X: net/wireless/ - -NETWORKING [IPSEC] -M: Steffen Klassert -M: Herbert Xu -M: "David S. Miller" -L: netdev@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git -T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git -F: include/net/xfrm.h -F: include/uapi/linux/xfrm.h -F: net/ipv4/ah4.c -F: net/ipv4/esp4* -F: net/ipv4/ip_vti.c -F: net/ipv4/ipcomp.c -F: net/ipv4/xfrm* -F: net/ipv6/ah6.c -F: net/ipv6/esp6* -F: net/ipv6/ip6_vti.c -F: net/ipv6/ipcomp6.c -F: net/ipv6/xfrm* -F: net/key/ -F: net/xfrm/ -F: tools/testing/selftests/net/ipsec.c - -NETWORKING [IPv4/IPv6] -M: "David S. Miller" -M: David Ahern -L: netdev@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git -F: arch/x86/net/* -F: include/linux/ip.h -F: include/linux/ipv6* -F: include/net/fib* -F: include/net/ip* -F: include/net/route.h -F: net/ipv4/ -F: net/ipv6/ - -NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK) -M: Paul Moore -L: netdev@vger.kernel.org -L: linux-security-module@vger.kernel.org -S: Supported -W: https://github.com/netlabel -F: Documentation/netlabel/ -F: include/net/calipso.h -F: include/net/cipso_ipv4.h -F: include/net/netlabel.h -F: include/uapi/linux/netfilter/xt_CONNSECMARK.h -F: include/uapi/linux/netfilter/xt_SECMARK.h -F: net/ipv4/cipso_ipv4.c -F: net/ipv6/calipso.c -F: net/netfilter/xt_CONNSECMARK.c -F: net/netfilter/xt_SECMARK.c -F: net/netlabel/ - -NETWORKING [MACSEC] -M: Sabrina Dubroca -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/macsec.c -F: include/net/macsec.h -F: include/uapi/linux/if_macsec.h -K: macsec -K: \bmdo_ - -NETWORKING [MPTCP] -M: Matthieu Baerts -M: Mat Martineau -R: Geliang Tang -L: netdev@vger.kernel.org -L: mptcp@lists.linux.dev -S: Maintained -W: https://github.com/multipath-tcp/mptcp_net-next/wiki -B: https://github.com/multipath-tcp/mptcp_net-next/issues -T: git https://github.com/multipath-tcp/mptcp_net-next.git export-net -T: git https://github.com/multipath-tcp/mptcp_net-next.git export -F: Documentation/netlink/specs/mptcp_pm.yaml -F: Documentation/networking/mptcp*.rst -F: include/net/mptcp.h -F: include/trace/events/mptcp.h -F: include/uapi/linux/mptcp*.h -F: net/mptcp/ -F: tools/testing/selftests/bpf/*/*mptcp*.c -F: tools/testing/selftests/net/mptcp/ - -NETWORKING [TCP] -M: Eric Dumazet -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/networking/net_cachelines/tcp_sock.rst -F: include/linux/tcp.h -F: include/net/tcp.h -F: include/trace/events/tcp.h -F: include/uapi/linux/tcp.h -F: net/ipv4/inet_connection_sock.c -F: net/ipv4/inet_hashtables.c -F: net/ipv4/inet_timewait_sock.c -F: net/ipv4/syncookies.c -F: net/ipv4/tcp*.c -F: net/ipv6/inet6_connection_sock.c -F: net/ipv6/inet6_hashtables.c -F: net/ipv6/syncookies.c -F: net/ipv6/tcp*.c - -NETWORKING [TLS] -M: Boris Pismenny -M: John Fastabend -M: Jakub Kicinski -L: netdev@vger.kernel.org -S: Maintained -F: include/net/tls.h -F: include/uapi/linux/tls.h -F: net/tls/* - -NETXEN (1/10) GbE SUPPORT -M: Manish Chopra -M: Rahul Verma -M: GR-Linux-NIC-Dev@marvell.com -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/ethernet/qlogic/netxen/ - -NET_FAILOVER MODULE -M: Sridhar Samudrala -L: netdev@vger.kernel.org -S: Supported -F: Documentation/networking/net_failover.rst -F: drivers/net/net_failover.c -F: include/net/net_failover.h - -NEXTHOP -M: David Ahern -L: netdev@vger.kernel.org -S: Maintained -F: include/net/netns/nexthop.h -F: include/net/nexthop.h -F: include/uapi/linux/nexthop.h -F: net/ipv4/nexthop.c - -NFC SUBSYSTEM -M: Krzysztof Kozlowski -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/nfc/ -F: drivers/nfc/ -F: include/net/nfc/ -F: include/uapi/linux/nfc.h -F: net/nfc/ - -NFC VIRTUAL NCI DEVICE DRIVER -M: Bongsu Jeon -L: netdev@vger.kernel.org -S: Supported -F: drivers/nfc/virtual_ncidev.c -F: tools/testing/selftests/nci/ - -NFS, SUNRPC, AND LOCKD CLIENTS -M: Trond Myklebust -M: Anna Schumaker -L: linux-nfs@vger.kernel.org -S: Maintained -W: http://client.linux-nfs.org -T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git -F: Documentation/filesystems/nfs/ -F: fs/lockd/ -F: fs/nfs/ -F: fs/nfs_common/ -F: include/linux/lockd/ -F: include/linux/nfs* -F: include/linux/sunrpc/ -F: include/uapi/linux/nfs* -F: include/uapi/linux/sunrpc/ -F: net/sunrpc/ - -NILFS2 FILESYSTEM -M: Ryusuke Konishi -L: linux-nilfs@vger.kernel.org -S: Supported -W: https://nilfs.sourceforge.io/ -T: git https://github.com/konis/nilfs2.git -F: Documentation/filesystems/nilfs2.rst -F: fs/nilfs2/ -F: include/trace/events/nilfs2.h -F: include/uapi/linux/nilfs2_api.h -F: include/uapi/linux/nilfs2_ondisk.h - -NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER -M: YOKOTA Hiroshi -S: Maintained -W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ -F: Documentation/scsi/NinjaSCSI.rst -F: drivers/scsi/pcmcia/nsp_* - -NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER -M: GOTO Masanori -M: YOKOTA Hiroshi -S: Maintained -W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ -F: Documentation/scsi/NinjaSCSI.rst -F: drivers/scsi/nsp32* - -NINTENDO HID DRIVER -M: Daniel J. Ogorchock -L: linux-input@vger.kernel.org -S: Maintained -F: drivers/hid/hid-nintendo* - -NIOS2 ARCHITECTURE -M: Dinh Nguyen -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git -F: arch/nios2/ - -NITRO ENCLAVES (NE) -M: Alexandru Ciobotaru -L: linux-kernel@vger.kernel.org -L: The AWS Nitro Enclaves Team -S: Supported -W: https://aws.amazon.com/ec2/nitro/nitro-enclaves/ -F: Documentation/virt/ne_overview.rst -F: drivers/virt/nitro_enclaves/ -F: include/linux/nitro_enclaves.h -F: include/uapi/linux/nitro_enclaves.h -F: samples/nitro_enclaves/ - -NITRO SECURE MODULE (NSM) -M: Alexander Graf -L: linux-kernel@vger.kernel.org -L: The AWS Nitro Enclaves Team -S: Supported -W: https://aws.amazon.com/ec2/nitro/nitro-enclaves/ -F: drivers/misc/nsm.c -F: include/uapi/linux/nsm.h - -NOHZ, DYNTICKS SUPPORT -M: Anna-Maria Behnsen -M: Frederic Weisbecker -M: Ingo Molnar -M: Thomas Gleixner -L: linux-kernel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz -F: include/linux/sched/nohz.h -F: include/linux/tick.h -F: kernel/time/tick*.* - -NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS) -M: Pavel Machek -M: Sakari Ailus -L: linux-media@vger.kernel.org -S: Maintained -F: drivers/media/i2c/ad5820.c -F: drivers/media/i2c/et8ek8 - -NOKIA N900 POWER SUPPLY DRIVERS -R: Pali Rohár -F: drivers/power/supply/bq2415x_charger.c -F: drivers/power/supply/bq27xxx_battery.c -F: drivers/power/supply/bq27xxx_battery_i2c.c -F: drivers/power/supply/isp1704_charger.c -F: drivers/power/supply/rx51_battery.c -F: include/linux/power/bq2415x_charger.h -F: include/linux/power/bq27xxx_battery.h - -NOLIBC HEADER FILE -M: Willy Tarreau -M: Thomas Weißschuh -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/nolibc/linux-nolibc.git -F: tools/include/nolibc/ -F: tools/testing/selftests/nolibc/ - -NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER -M: Hans de Goede -L: linux-input@vger.kernel.org -S: Maintained -F: drivers/input/touchscreen/novatek-nvt-ts.c - -NSDEPS -M: Matthias Maennich -S: Maintained -F: Documentation/core-api/symbol-namespaces.rst -F: scripts/nsdeps - -NTB AMD DRIVER -M: Sanjay R Mehta -M: Shyam Sundar S K -L: ntb@lists.linux.dev -S: Supported -F: drivers/ntb/hw/amd/ - -NTB DRIVER CORE -M: Jon Mason -M: Dave Jiang -M: Allen Hubbe -L: ntb@lists.linux.dev -S: Supported -W: https://github.com/jonmason/ntb/wiki -T: git https://github.com/jonmason/ntb.git -F: drivers/net/ntb_netdev.c -F: drivers/ntb/ -F: drivers/pci/endpoint/functions/pci-epf-*ntb.c -F: include/linux/ntb.h -F: include/linux/ntb_transport.h -F: tools/testing/selftests/ntb/ - -NTB INTEL DRIVER -M: Dave Jiang -L: ntb@lists.linux.dev -S: Supported -W: https://github.com/davejiang/linux/wiki -T: git https://github.com/davejiang/linux.git -F: drivers/ntb/hw/intel/ - -NTFS3 FILESYSTEM -M: Konstantin Komarov -L: ntfs3@lists.linux.dev -S: Supported -W: http://www.paragon-software.com/ -T: git https://github.com/Paragon-Software-Group/linux-ntfs3.git -F: Documentation/filesystems/ntfs3.rst -F: fs/ntfs3/ - -NUBUS SUBSYSTEM -M: Finn Thain -L: linux-m68k@lists.linux-m68k.org -S: Maintained -F: arch/*/include/asm/nubus.h -F: drivers/nubus/ -F: include/linux/nubus.h -F: include/uapi/linux/nubus.h - -NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER -M: Antonino Daplas -L: linux-fbdev@vger.kernel.org -S: Maintained -F: drivers/video/fbdev/nvidia/ -F: drivers/video/fbdev/riva/ - -NVIDIA WMI EC BACKLIGHT DRIVER -M: Daniel Dadap -L: platform-driver-x86@vger.kernel.org -S: Supported -F: drivers/platform/x86/nvidia-wmi-ec-backlight.c -F: include/linux/platform_data/x86/nvidia-wmi-ec-backlight.h - -NVM EXPRESS DRIVER -M: Keith Busch -M: Jens Axboe -M: Christoph Hellwig -M: Sagi Grimberg -L: linux-nvme@lists.infradead.org -S: Supported -W: http://git.infradead.org/nvme.git -T: git git://git.infradead.org/nvme.git -F: Documentation/nvme/ -F: drivers/nvme/common/ -F: drivers/nvme/host/ -F: include/linux/nvme-*.h -F: include/linux/nvme.h -F: include/uapi/linux/nvme_ioctl.h - -NVM EXPRESS FABRICS AUTHENTICATION -M: Hannes Reinecke -L: linux-nvme@lists.infradead.org -S: Supported -F: drivers/nvme/host/auth.c -F: drivers/nvme/target/auth.c -F: drivers/nvme/target/fabrics-cmd-auth.c -F: include/linux/nvme-auth.h - -NVM EXPRESS FC TRANSPORT DRIVERS -M: James Smart -L: linux-nvme@lists.infradead.org -S: Supported -F: drivers/nvme/host/fc.c -F: drivers/nvme/target/fc.c -F: drivers/nvme/target/fcloop.c -F: include/linux/nvme-fc-driver.h -F: include/linux/nvme-fc.h - -NVM EXPRESS HARDWARE MONITORING SUPPORT -M: Guenter Roeck -L: linux-nvme@lists.infradead.org -S: Supported -F: drivers/nvme/host/hwmon.c - -NVM EXPRESS TARGET DRIVER -M: Christoph Hellwig -M: Sagi Grimberg -M: Chaitanya Kulkarni -L: linux-nvme@lists.infradead.org -S: Supported -W: http://git.infradead.org/nvme.git -T: git git://git.infradead.org/nvme.git -F: drivers/nvme/target/ - -NVMEM FRAMEWORK -M: Srinivas Kandagatla -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git -F: Documentation/ABI/stable/sysfs-bus-nvmem -F: Documentation/devicetree/bindings/nvmem/ -F: drivers/nvmem/ -F: include/linux/nvmem-consumer.h -F: include/linux/nvmem-provider.h - -NXP BLUETOOTH WIRELESS DRIVERS -M: Amitkumar Karwar -M: Neeraj Kale -S: Maintained -F: Documentation/devicetree/bindings/net/bluetooth/nxp,88w8987-bt.yaml -F: drivers/bluetooth/btnxpuart.c - -NXP C45 TJA11XX PHY DRIVER -M: Andrei Botila -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/phy/nxp-c45-tja11xx* - -NXP FSPI DRIVER -M: Han Xu -M: Haibo Chen -R: Yogesh Gaur -L: linux-spi@vger.kernel.org -L: imx@lists.linux.dev -S: Maintained -F: Documentation/devicetree/bindings/spi/spi-nxp-fspi.yaml -F: drivers/spi/spi-nxp-fspi.c - -NXP FXAS21002C DRIVER -M: Rui Miguel Silva -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.yaml -F: drivers/iio/gyro/fxas21002c.h -F: drivers/iio/gyro/fxas21002c_core.c -F: drivers/iio/gyro/fxas21002c_i2c.c -F: drivers/iio/gyro/fxas21002c_spi.c - -NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER -M: Haibo Chen -L: linux-iio@vger.kernel.org -L: imx@lists.linux.dev -S: Maintained -F: Documentation/devicetree/bindings/iio/adc/fsl,imx7d-adc.yaml -F: Documentation/devicetree/bindings/iio/adc/fsl,vf610-adc.yaml -F: Documentation/devicetree/bindings/iio/adc/nxp,imx93-adc.yaml -F: drivers/iio/adc/imx7d_adc.c -F: drivers/iio/adc/imx93_adc.c -F: drivers/iio/adc/vf610_adc.c - -NXP i.MX 8M ISI DRIVER -M: Laurent Pinchart -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/nxp,imx8-isi.yaml -F: drivers/media/platform/nxp/imx8-isi/ - -NXP i.MX 8MP DW100 V4L2 DRIVER -M: Xavier Roumegue -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/nxp,dw100.yaml -F: Documentation/userspace-api/media/drivers/dw100.rst -F: drivers/media/platform/nxp/dw100/ -F: include/uapi/linux/dw100.h - -NXP i.MX 8MQ DCSS DRIVER -M: Laurentiu Palcu -R: Lucas Stach -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml -F: drivers/gpu/drm/imx/dcss/ - -NXP i.MX 8QXP ADC DRIVER -M: Cai Huoqing -M: Haibo Chen -L: imx@lists.linux.dev -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/adc/nxp,imx8qxp-adc.yaml -F: drivers/iio/adc/imx8qxp-adc.c - -NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER -M: Mirela Rabulea -L: imx@lists.linux.dev -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/nxp,imx8-jpeg.yaml -F: drivers/media/platform/nxp/imx-jpeg - -NXP i.MX CLOCK DRIVERS -M: Abel Vesa -R: Peng Fan -L: linux-clk@vger.kernel.org -L: imx@lists.linux.dev -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelvesa/linux.git clk/imx -F: Documentation/devicetree/bindings/clock/imx* -F: drivers/clk/imx/ -F: include/dt-bindings/clock/imx* - -NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER -M: Jagan Teki -S: Maintained -F: Documentation/devicetree/bindings/regulator/nxp,pf8x00-regulator.yaml -F: drivers/regulator/pf8x00-regulator.c - -NXP PTN5150A CC LOGIC AND EXTCON DRIVER -M: Krzysztof Kozlowski -L: linux-kernel@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml -F: drivers/extcon/extcon-ptn5150.c - -NXP SGTL5000 DRIVER -M: Fabio Estevam -L: linux-sound@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/sound/fsl,sgtl5000.yaml -F: sound/soc/codecs/sgtl5000* - -NXP SJA1105 ETHERNET SWITCH DRIVER -M: Vladimir Oltean -L: linux-kernel@vger.kernel.org -S: Maintained -F: drivers/net/dsa/sja1105 -F: drivers/net/pcs/pcs-xpcs-nxp.c - -NXP TDA998X DRM DRIVER -M: Russell King -S: Maintained -T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel -T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes -F: drivers/gpu/drm/i2c/tda998x_drv.c -F: include/drm/i2c/tda998x.h -F: include/dt-bindings/display/tda998x.h -K: "nxp,tda998x" - -NXP TFA9879 DRIVER -M: Peter Rosin -L: linux-sound@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/sound/nxp,tfa9879.yaml -F: sound/soc/codecs/tfa9879* - -NXP-NCI NFC DRIVER -S: Orphan -F: Documentation/devicetree/bindings/net/nfc/nxp,nci.yaml -F: drivers/nfc/nxp-nci - -NXP/Goodix TFA989X (TFA1) DRIVER -M: Stephan Gerhold -L: linux-sound@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml -F: sound/soc/codecs/tfa989x.c - -NZXT-KRAKEN2 HARDWARE MONITORING DRIVER -M: Jonas Malaco -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/nzxt-kraken2.rst -F: drivers/hwmon/nzxt-kraken2.c - -NZXT-KRAKEN3 HARDWARE MONITORING DRIVER -M: Jonas Malaco -M: Aleksa Savic -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/nzxt-kraken3.rst -F: drivers/hwmon/nzxt-kraken3.c - -NZXT-SMART2 HARDWARE MONITORING DRIVER -M: Aleksandr Mezin -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/nzxt-smart2.rst -F: drivers/hwmon/nzxt-smart2.c - -OBJAGG -M: Jiri Pirko -L: netdev@vger.kernel.org -S: Supported -F: include/linux/objagg.h -F: lib/objagg.c -F: lib/test_objagg.c - -OBJPOOL -M: Matt Wu -S: Supported -F: include/linux/objpool.h -F: lib/objpool.c -F: lib/test_objpool.c - -OBJTOOL -M: Josh Poimboeuf -M: Peter Zijlstra -S: Supported -F: include/linux/objtool*.h -F: tools/objtool/ - -OCELOT ETHERNET SWITCH DRIVER -M: Vladimir Oltean -M: Claudiu Manoil -M: Alexandre Belloni -M: UNGLinuxDriver@microchip.com -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/dsa/ocelot/* -F: drivers/net/ethernet/mscc/ -F: include/soc/mscc/ocelot* -F: net/dsa/tag_ocelot.c -F: net/dsa/tag_ocelot_8021q.c -F: tools/testing/selftests/drivers/net/ocelot/* - -OCELOT EXTERNAL SWITCH CONTROL -M: Colin Foster -S: Supported -F: Documentation/devicetree/bindings/mfd/mscc,ocelot.yaml -F: drivers/mfd/ocelot* -F: drivers/net/dsa/ocelot/ocelot_ext.c -F: include/linux/mfd/ocelot.h - -OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER -M: Frederic Barrat -M: Andrew Donnellan -L: linuxppc-dev@lists.ozlabs.org -S: Supported -F: Documentation/userspace-api/accelerators/ocxl.rst -F: arch/powerpc/include/asm/pnv-ocxl.h -F: arch/powerpc/platforms/powernv/ocxl.c -F: drivers/misc/ocxl/ -F: include/misc/ocxl* -F: include/uapi/misc/ocxl.h - -OMAP AUDIO SUPPORT -M: Peter Ujfalusi -M: Jarkko Nikula -L: linux-sound@vger.kernel.org -L: linux-omap@vger.kernel.org -S: Maintained -F: sound/soc/ti/n810.c -F: sound/soc/ti/omap* -F: sound/soc/ti/rx51.c -F: sound/soc/ti/sdma-pcm.* - -OMAP CLOCK FRAMEWORK SUPPORT -M: Paul Walmsley -L: linux-omap@vger.kernel.org -S: Maintained -F: arch/arm/*omap*/*clock* - -OMAP DEVICE TREE SUPPORT -M: Tony Lindgren -L: linux-omap@vger.kernel.org -L: devicetree@vger.kernel.org -S: Maintained -F: arch/arm/boot/dts/ti/omap/ - -OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) -L: linux-omap@vger.kernel.org -L: linux-fbdev@vger.kernel.org -S: Orphan -F: Documentation/arch/arm/omap/dss.rst -F: drivers/video/fbdev/omap2/ - -OMAP FRAMEBUFFER SUPPORT -L: linux-fbdev@vger.kernel.org -L: linux-omap@vger.kernel.org -S: Orphan -F: drivers/video/fbdev/omap/ - -OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT -M: Roger Quadros -M: Tony Lindgren -L: linux-omap@vger.kernel.org -S: Maintained -F: arch/arm/mach-omap2/*gpmc* -F: drivers/memory/omap-gpmc.c - -OMAP GPIO DRIVER -M: Grygorii Strashko -M: Santosh Shilimkar -M: Kevin Hilman -L: linux-omap@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml -F: drivers/gpio/gpio-omap.c - -OMAP HARDWARE SPINLOCK SUPPORT -L: linux-omap@vger.kernel.org -S: Orphan -F: drivers/hwspinlock/omap_hwspinlock.c - -OMAP HS MMC SUPPORT -L: linux-mmc@vger.kernel.org -L: linux-omap@vger.kernel.org -S: Orphan -F: drivers/mmc/host/omap_hsmmc.c - -OMAP HWMOD DATA -M: Paul Walmsley -L: linux-omap@vger.kernel.org -S: Maintained -F: arch/arm/mach-omap2/omap_hwmod*data* - -OMAP HWMOD SUPPORT -M: Paul Walmsley -L: linux-omap@vger.kernel.org -S: Maintained -F: arch/arm/mach-omap2/omap_hwmod.* - -OMAP I2C DRIVER -M: Vignesh R -L: linux-omap@vger.kernel.org -L: linux-i2c@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml -F: drivers/i2c/busses/i2c-omap.c - -OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) -M: Laurent Pinchart -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/ti,omap3isp.txt -F: drivers/media/platform/ti/omap3isp/ -F: drivers/staging/media/omap4iss/ - -OMAP MMC SUPPORT -M: Aaro Koskinen -L: linux-omap@vger.kernel.org -S: Odd Fixes -F: drivers/mmc/host/omap.c - -OMAP POWER MANAGEMENT SUPPORT -M: Kevin Hilman -L: linux-omap@vger.kernel.org -S: Maintained -F: arch/arm/*omap*/*pm* -F: drivers/cpufreq/omap-cpufreq.c - -OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT -M: Paul Walmsley -L: linux-omap@vger.kernel.org -S: Maintained -F: arch/arm/mach-omap2/prm* - -OMAP RANDOM NUMBER GENERATOR SUPPORT -M: Deepak Saxena -S: Maintained -F: drivers/char/hw_random/omap-rng.c - -OMAP USB SUPPORT -L: linux-usb@vger.kernel.org -L: linux-omap@vger.kernel.org -S: Orphan -F: arch/arm/*omap*/usb* -F: drivers/usb/*/*omap* - -OMAP/NEWFLOW NANOBONE MACHINE SUPPORT -M: Mark Jackson -L: linux-omap@vger.kernel.org -S: Maintained -F: arch/arm/boot/dts/ti/omap/am335x-nano.dts - -OMAP1 SUPPORT -M: Aaro Koskinen -M: Janusz Krzysztofik -R: Tony Lindgren -L: linux-omap@vger.kernel.org -S: Maintained -Q: http://patchwork.kernel.org/project/linux-omap/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git -F: arch/arm/configs/omap1_defconfig -F: arch/arm/mach-omap1/ -F: drivers/i2c/busses/i2c-omap.c -F: include/linux/platform_data/ams-delta-fiq.h -F: include/linux/platform_data/i2c-omap.h - -OMAP2+ SUPPORT -M: Aaro Koskinen -M: Andreas Kemnade -M: Kevin Hilman -M: Roger Quadros -M: Tony Lindgren -L: linux-omap@vger.kernel.org -S: Maintained -W: http://linux.omap.com/ -Q: http://patchwork.kernel.org/project/linux-omap/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git -F: Documentation/devicetree/bindings/arm/ti/omap.yaml -F: arch/arm/configs/omap2plus_defconfig -F: arch/arm/mach-omap2/ -F: drivers/bus/omap*.[ch] -F: drivers/bus/ti-sysc.c -F: drivers/gpio/gpio-tps65219.c -F: drivers/i2c/busses/i2c-omap.c -F: drivers/irqchip/irq-omap-intc.c -F: drivers/mfd/*omap*.c -F: drivers/mfd/menelaus.c -F: drivers/mfd/palmas.c -F: drivers/mfd/tps65217.c -F: drivers/mfd/tps65218.c -F: drivers/mfd/tps65219.c -F: drivers/mfd/tps65910.c -F: drivers/mfd/twl-core.[ch] -F: drivers/mfd/twl4030*.c -F: drivers/mfd/twl6030*.c -F: drivers/mfd/twl6040*.c -F: drivers/regulator/palmas-regulator*.c -F: drivers/regulator/pbias-regulator.c -F: drivers/regulator/tps65217-regulator.c -F: drivers/regulator/tps65218-regulator.c -F: drivers/regulator/tps65219-regulator.c -F: drivers/regulator/tps65910-regulator.c -F: drivers/regulator/twl-regulator.c -F: drivers/regulator/twl6030-regulator.c -F: include/linux/platform_data/i2c-omap.h -F: include/linux/platform_data/ti-sysc.h - -OMFS FILESYSTEM -M: Bob Copeland -L: linux-karma-devel@lists.sourceforge.net -S: Maintained -F: Documentation/filesystems/omfs.rst -F: fs/omfs/ - -OMNIVISION OG01A1B SENSOR DRIVER -M: Sakari Ailus -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/i2c/ovti,og01a1b.yaml -F: drivers/media/i2c/og01a1b.c - -OMNIVISION OV01A10 SENSOR DRIVER -M: Bingbu Cao -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/i2c/ov01a10.c - -OMNIVISION OV02A10 SENSOR DRIVER -L: linux-media@vger.kernel.org -S: Orphan -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/ovti,ov02a10.yaml -F: drivers/media/i2c/ov02a10.c - -OMNIVISION OV08D10 SENSOR DRIVER -M: Jimmy Su -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/i2c/ov08d10.c - -OMNIVISION OV08X40 SENSOR DRIVER -M: Jason Chen -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/i2c/ov08x40.c - -OMNIVISION OV13858 SENSOR DRIVER -M: Sakari Ailus -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/i2c/ov13858.c - -OMNIVISION OV13B10 SENSOR DRIVER -M: Arec Kao -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/i2c/ov13b10.c - -OMNIVISION OV2680 SENSOR DRIVER -M: Rui Miguel Silva -M: Hans de Goede -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/ovti,ov2680.yaml -F: drivers/media/i2c/ov2680.c - -OMNIVISION OV2685 SENSOR DRIVER -M: Shunqian Zheng -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/ovti,ov2685.yaml -F: drivers/media/i2c/ov2685.c - -OMNIVISION OV2740 SENSOR DRIVER -M: Tianshu Qiu -R: Sakari Ailus -R: Bingbu Cao -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/i2c/ov2740.c - -OMNIVISION OV4689 SENSOR DRIVER -M: Mikhail Rudenko -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/ovti,ov4689.yaml -F: drivers/media/i2c/ov4689.c - -OMNIVISION OV5640 SENSOR DRIVER -M: Steve Longerbeam -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/i2c/ov5640.c - -OMNIVISION OV5647 SENSOR DRIVER -M: Dave Stevenson -M: Jacopo Mondi -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/ovti,ov5647.yaml -F: drivers/media/i2c/ov5647.c - -OMNIVISION OV5670 SENSOR DRIVER -M: Sakari Ailus -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/ovti,ov5670.yaml -F: drivers/media/i2c/ov5670.c - -OMNIVISION OV5675 SENSOR DRIVER -M: Sakari Ailus -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/ovti,ov5675.yaml -F: drivers/media/i2c/ov5675.c - -OMNIVISION OV5693 SENSOR DRIVER -M: Daniel Scally -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/ovti,ov5693.yaml -F: drivers/media/i2c/ov5693.c - -OMNIVISION OV5695 SENSOR DRIVER -M: Shunqian Zheng -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/i2c/ov5695.c - -OMNIVISION OV64A40 SENSOR DRIVER -M: Jacopo Mondi -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/ovti,ov64a40.yaml -F: drivers/media/i2c/ov64a40.c - -OMNIVISION OV7670 SENSOR DRIVER -L: linux-media@vger.kernel.org -S: Orphan -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/ov7670.txt -F: drivers/media/i2c/ov7670.c - -OMNIVISION OV772x SENSOR DRIVER -M: Jacopo Mondi -L: linux-media@vger.kernel.org -S: Odd fixes -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/ovti,ov772x.yaml -F: drivers/media/i2c/ov772x.c -F: include/media/i2c/ov772x.h - -OMNIVISION OV7740 SENSOR DRIVER -L: linux-media@vger.kernel.org -S: Orphan -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/ov7740.txt -F: drivers/media/i2c/ov7740.c - -OMNIVISION OV8856 SENSOR DRIVER -M: Sakari Ailus -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/ovti,ov8856.yaml -F: drivers/media/i2c/ov8856.c - -OMNIVISION OV8858 SENSOR DRIVER -M: Jacopo Mondi -M: Nicholas Roth -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/ovti,ov8858.yaml -F: drivers/media/i2c/ov8858.c - -OMNIVISION OV9282 SENSOR DRIVER -M: Dave Stevenson -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml -F: drivers/media/i2c/ov9282.c - -OMNIVISION OV9640 SENSOR DRIVER -M: Petr Cvek -L: linux-media@vger.kernel.org -S: Maintained -F: drivers/media/i2c/ov9640.* - -OMNIVISION OV9650 SENSOR DRIVER -M: Sakari Ailus -R: Akinobu Mita -R: Sylwester Nawrocki -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/ov9650.txt -F: drivers/media/i2c/ov9650.c - -OMNIVISION OV9734 SENSOR DRIVER -M: Tianshu Qiu -R: Bingbu Cao -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/i2c/ov9734.c - -ONBOARD USB HUB DRIVER -M: Matthias Kaehlcke -L: linux-usb@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-dev -F: drivers/usb/misc/onboard_usb_dev.c - -ONENAND FLASH DRIVER -M: Kyungmin Park -L: linux-mtd@lists.infradead.org -S: Maintained -F: drivers/mtd/nand/onenand/ -F: include/linux/mtd/onenand*.h - -ONEXPLAYER FAN DRIVER -M: Derek John Clark -M: Joaquín Ignacio Aramendía -L: linux-hwmon@vger.kernel.org -S: Maintained -F: drivers/hwmon/oxp-sensors.c - -ONIE TLV NVMEM LAYOUT DRIVER -M: Miquel Raynal -S: Maintained -F: Documentation/devicetree/bindings/nvmem/layouts/onie,tlv-layout.yaml -F: drivers/nvmem/layouts/onie-tlv.c - -ONION OMEGA2+ BOARD -M: Harvey Hunt -L: linux-mips@vger.kernel.org -S: Maintained -F: arch/mips/boot/dts/ralink/omega2p.dts - -ONSEMI ETHERNET PHY DRIVERS -M: Piergiorgio Beruto -L: netdev@vger.kernel.org -S: Supported -W: http://www.onsemi.com -F: drivers/net/phy/ncn* - -OP-TEE DRIVER -M: Jens Wiklander -L: op-tee@lists.trustedfirmware.org -S: Maintained -F: Documentation/ABI/testing/sysfs-bus-optee-devices -F: drivers/tee/optee/ - -OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER -M: Sumit Garg -L: op-tee@lists.trustedfirmware.org -S: Maintained -F: drivers/char/hw_random/optee-rng.c - -OP-TEE RTC DRIVER -M: Clément Léger -L: linux-rtc@vger.kernel.org -S: Maintained -F: drivers/rtc/rtc-optee.c - -OPA-VNIC DRIVER -M: Dennis Dalessandro -L: linux-rdma@vger.kernel.org -S: Supported -F: drivers/infiniband/ulp/opa_vnic - -OPEN ALLIANCE 10BASE-T1S MACPHY SERIAL INTERFACE FRAMEWORK -M: Parthiban Veerasooran -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/networking/oa-tc6-framework.rst -F: drivers/net/ethernet/oa_tc6.c -F: include/linux/oa_tc6.h - -OPEN FIRMWARE AND FLATTENED DEVICE TREE -M: Rob Herring -M: Saravana Kannan -L: devicetree@vger.kernel.org -S: Maintained -W: http://www.devicetree.org/ -C: irc://irc.libera.chat/devicetree -T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git -F: Documentation/ABI/testing/sysfs-firmware-ofw -F: drivers/of/ -F: include/linux/of*.h -F: scripts/dtc/ -F: tools/testing/selftests/dt/ -K: of_overlay_notifier_ -K: of_overlay_fdt_apply -K: of_overlay_remove - -OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS -M: Rob Herring -M: Krzysztof Kozlowski -M: Conor Dooley -L: devicetree@vger.kernel.org -S: Maintained -Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/ -C: irc://irc.libera.chat/devicetree -T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git -F: Documentation/devicetree/ -F: arch/*/boot/dts/ -F: include/dt-bindings/ - -OPENCOMPUTE PTP CLOCK DRIVER -M: Jonathan Lemon -M: Vadim Fedorenko -L: netdev@vger.kernel.org -S: Maintained -F: drivers/ptp/ptp_ocp.c - -OPENCORES I2C BUS DRIVER -M: Peter Korsgaard -M: Andrew Lunn -L: linux-i2c@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/i2c/opencores,i2c-ocores.yaml -F: Documentation/i2c/busses/i2c-ocores.rst -F: drivers/i2c/busses/i2c-ocores.c -F: include/linux/platform_data/i2c-ocores.h - -OPENRISC ARCHITECTURE -M: Jonas Bonn -M: Stefan Kristiansson -M: Stafford Horne -L: linux-openrisc@vger.kernel.org -S: Maintained -W: http://openrisc.io -T: git https://github.com/openrisc/linux.git -F: Documentation/arch/openrisc/ -F: Documentation/devicetree/bindings/openrisc/ -F: arch/openrisc/ -F: drivers/irqchip/irq-ompic.c -F: drivers/irqchip/irq-or1k-* - -OPENVSWITCH -M: Pravin B Shelar -L: netdev@vger.kernel.org -L: dev@openvswitch.org -S: Maintained -W: http://openvswitch.org -F: include/uapi/linux/openvswitch.h -F: net/openvswitch/ -F: tools/testing/selftests/net/openvswitch/ - -OPERATING PERFORMANCE POINTS (OPP) -M: Viresh Kumar -M: Nishanth Menon -M: Stephen Boyd -L: linux-pm@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git -F: Documentation/devicetree/bindings/opp/ -F: Documentation/power/opp.rst -F: drivers/opp/ -F: include/linux/pm_opp.h - -OPL4 DRIVER -M: Clemens Ladisch -L: linux-sound@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git -F: sound/drivers/opl4/ - -ORACLE CLUSTER FILESYSTEM 2 (OCFS2) -M: Mark Fasheh -M: Joel Becker -M: Joseph Qi -L: ocfs2-devel@lists.linux.dev -S: Supported -W: http://ocfs2.wiki.kernel.org -F: Documentation/filesystems/dlmfs.rst -F: Documentation/filesystems/ocfs2.rst -F: fs/ocfs2/ - -ORANGEFS FILESYSTEM -M: Mike Marshall -R: Martin Brandenburg -L: devel@lists.orangefs.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git -F: Documentation/filesystems/orangefs.rst -F: fs/orangefs/ - -OV2659 OMNIVISION SENSOR DRIVER -M: "Lad, Prabhakar" -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git -F: drivers/media/i2c/ov2659.c -F: include/media/i2c/ov2659.h - -OVERLAY FILESYSTEM -M: Miklos Szeredi -M: Amir Goldstein -L: linux-unionfs@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs.git -F: Documentation/filesystems/overlayfs.rst -F: fs/overlayfs/ - -P54 WIRELESS DRIVER -M: Christian Lamparter -L: linux-wireless@vger.kernel.org -S: Maintained -W: https://wireless.wiki.kernel.org/en/users/Drivers/p54 -F: drivers/net/wireless/intersil/p54/ - -PACKET SOCKETS -M: Willem de Bruijn -S: Maintained -F: include/uapi/linux/if_packet.h -F: net/packet/af_packet.c - -PACKING -M: Vladimir Oltean -L: netdev@vger.kernel.org -S: Supported -F: Documentation/core-api/packing.rst -F: include/linux/packing.h -F: lib/packing.c - -PADATA PARALLEL EXECUTION MECHANISM -M: Steffen Klassert -M: Daniel Jordan -L: linux-crypto@vger.kernel.org -L: linux-kernel@vger.kernel.org -S: Maintained -F: Documentation/core-api/padata.rst -F: include/linux/padata.h -F: kernel/padata.c - -PAGE CACHE -M: Matthew Wilcox (Oracle) -L: linux-fsdevel@vger.kernel.org -S: Supported -T: git git://git.infradead.org/users/willy/pagecache.git -F: Documentation/filesystems/locking.rst -F: Documentation/filesystems/vfs.rst -F: include/linux/pagemap.h -F: mm/filemap.c -F: mm/page-writeback.c -F: mm/readahead.c -F: mm/truncate.c - -PAGE POOL -M: Jesper Dangaard Brouer -M: Ilias Apalodimas -L: netdev@vger.kernel.org -S: Supported -F: Documentation/networking/page_pool.rst -F: include/net/page_pool/ -F: include/trace/events/page_pool.h -F: net/core/page_pool.c - -PAGE TABLE CHECK -M: Pasha Tatashin -M: Andrew Morton -L: linux-mm@kvack.org -S: Maintained -F: Documentation/mm/page_table_check.rst -F: include/linux/page_table_check.h -F: mm/page_table_check.c - -PANASONIC LAPTOP ACPI EXTRAS DRIVER -M: Kenneth Chan -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/panasonic-laptop.c - -PARALLAX PING IIO SENSOR DRIVER -M: Andreas Klinger -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml -F: drivers/iio/proximity/ping.c - -PARALLEL LCD/KEYPAD PANEL DRIVER -M: Willy Tarreau -M: Ksenija Stanojevic -S: Odd Fixes -F: Documentation/admin-guide/lcd-panel-cgram.rst -F: drivers/auxdisplay/panel.c - -PARALLEL PORT SUBSYSTEM -M: Sudip Mukherjee -M: Sudip Mukherjee -L: linux-parport@lists.infradead.org (subscribers-only) -S: Maintained -F: Documentation/driver-api/parport*.rst -F: drivers/char/ppdev.c -F: drivers/parport/ -F: include/linux/parport*.h -F: include/uapi/linux/ppdev.h - -PARAVIRT_OPS INTERFACE -M: Juergen Gross -R: Ajay Kaher -R: Alexey Makhalov -R: Broadcom internal kernel review list -L: virtualization@lists.linux.dev -L: x86@kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core -F: Documentation/virt/paravirt_ops.rst -F: arch/*/include/asm/paravirt*.h -F: arch/*/kernel/paravirt* -F: include/linux/hypervisor.h - -PARISC ARCHITECTURE -M: "James E.J. Bottomley" -M: Helge Deller -L: linux-parisc@vger.kernel.org -S: Maintained -W: https://parisc.wiki.kernel.org -Q: http://patchwork.kernel.org/project/linux-parisc/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git -T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git -F: Documentation/arch/parisc/ -F: arch/parisc/ -F: drivers/char/agp/parisc-agp.c -F: drivers/input/misc/hp_sdc_rtc.c -F: drivers/input/serio/gscps2.c -F: drivers/input/serio/hp_sdc* -F: drivers/parisc/ -F: drivers/parport/parport_gsc.* -F: drivers/tty/serial/8250/8250_parisc.c -F: drivers/video/console/sti* -F: drivers/video/fbdev/sti* -F: drivers/video/logo/logo_parisc* -F: include/linux/hp_sdc.h - -PARMAN -M: Jiri Pirko -L: netdev@vger.kernel.org -S: Supported -F: include/linux/parman.h -F: lib/parman.c -F: lib/test_parman.c - -PC ENGINES APU BOARD DRIVER -M: Enrico Weigelt, metux IT consult -S: Maintained -F: drivers/platform/x86/pcengines-apuv2.c - -PC87360 HARDWARE MONITORING DRIVER -M: Jim Cromie -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/pc87360.rst -F: drivers/hwmon/pc87360.c - -PC8736x GPIO DRIVER -M: Jim Cromie -S: Maintained -F: drivers/char/pc8736x_gpio.c - -PC87427 HARDWARE MONITORING DRIVER -M: Jean Delvare -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/pc87427.rst -F: drivers/hwmon/pc87427.c - -PCA9532 LED DRIVER -M: Riku Voipio -S: Maintained -F: drivers/leds/leds-pca9532.c -F: include/linux/leds-pca9532.h - -PCI DRIVER FOR AARDVARK (Marvell Armada 3700) -M: Thomas Petazzoni -M: Pali Rohár -L: linux-pci@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/pci/aardvark-pci.txt -F: drivers/pci/controller/pci-aardvark.c - -PCI DRIVER FOR ALTERA PCIE IP -M: Joyce Ooi -L: linux-pci@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/pci/altr,pcie-root-port.yaml -F: drivers/pci/controller/pcie-altera.c - -PCI DRIVER FOR APPLIEDMICRO XGENE -M: Toan Le -L: linux-pci@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/pci/xgene-pci.txt -F: drivers/pci/controller/pci-xgene.c - -PCI DRIVER FOR ARM VERSATILE PLATFORM -M: Rob Herring -L: linux-pci@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/pci/versatile.yaml -F: drivers/pci/controller/pci-versatile.c - -PCI DRIVER FOR ARMADA 8K -M: Thomas Petazzoni -L: linux-pci@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/pci/pci-armada8k.txt -F: drivers/pci/controller/dwc/pcie-armada8k.c - -PCI DRIVER FOR CADENCE PCIE IP -L: linux-pci@vger.kernel.org -S: Orphan -F: Documentation/devicetree/bindings/pci/cdns,* -F: drivers/pci/controller/cadence/*cadence* - -PCI DRIVER FOR FREESCALE LAYERSCAPE -M: Minghuan Lian -M: Mingkai Hu -M: Roy Zang -L: linuxppc-dev@lists.ozlabs.org -L: linux-pci@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: imx@lists.linux.dev -S: Maintained -F: drivers/pci/controller/dwc/*layerscape* - -PCI DRIVER FOR FU740 -M: Paul Walmsley -M: Greentime Hu -M: Samuel Holland -L: linux-pci@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/pci/sifive,fu740-pcie.yaml -F: drivers/pci/controller/dwc/pcie-fu740.c - -PCI DRIVER FOR GENERIC OF HOSTS -M: Will Deacon -L: linux-pci@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/pci/host-generic-pci.yaml -F: drivers/pci/controller/pci-host-common.c -F: drivers/pci/controller/pci-host-generic.c - -PCI DRIVER FOR IMX6 -M: Richard Zhu -M: Lucas Stach -L: linux-pci@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: imx@lists.linux.dev -S: Maintained -F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-common.yaml -F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie-ep.yaml -F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.yaml -F: drivers/pci/controller/dwc/*imx6* - -PCI DRIVER FOR INTEL IXP4XX -M: Linus Walleij -S: Maintained -F: Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml -F: drivers/pci/controller/pci-ixp4xx.c - -PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD) -M: Nirmal Patel -R: Jonathan Derrick -L: linux-pci@vger.kernel.org -S: Supported -F: drivers/pci/controller/vmd.c - -PCI DRIVER FOR MICROSEMI SWITCHTEC -M: Kurt Schwemmer -M: Logan Gunthorpe -L: linux-pci@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/sysfs-class-switchtec -F: Documentation/driver-api/switchtec.rst -F: drivers/ntb/hw/mscc/ -F: drivers/pci/switch/switchtec* -F: include/linux/switchtec.h -F: include/uapi/linux/switchtec_ioctl.h - -PCI DRIVER FOR MOBIVEIL PCIE IP -M: Karthikeyan Mitran -M: Hou Zhiqiang -L: linux-pci@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/pci/mobiveil-pcie.txt -F: drivers/pci/controller/mobiveil/pcie-mobiveil* - -PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) -M: Thomas Petazzoni -M: Pali Rohár -L: linux-pci@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: drivers/pci/controller/*mvebu* - -PCI DRIVER FOR NVIDIA TEGRA -M: Thierry Reding -L: linux-tegra@vger.kernel.org -L: linux-pci@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt -F: drivers/pci/controller/pci-tegra.c - -PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER -M: Hou Zhiqiang -L: linux-pci@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt -F: drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c - -PCI DRIVER FOR PLDA PCIE IP -M: Daire McNamara -L: linux-pci@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/pci/plda,xpressrich3-axi-common.yaml -F: drivers/pci/controller/plda/pcie-plda-host.c -F: drivers/pci/controller/plda/pcie-plda.h - -PCI DRIVER FOR RENESAS R-CAR -M: Marek Vasut -M: Yoshihiro Shimoda -L: linux-pci@vger.kernel.org -L: linux-renesas-soc@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/pci/*rcar* -F: drivers/pci/controller/*rcar* -F: drivers/pci/controller/dwc/*rcar* - -PCI DRIVER FOR SAMSUNG EXYNOS -M: Jingoo Han -L: linux-pci@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-samsung-soc@vger.kernel.org -S: Maintained -F: drivers/pci/controller/dwc/pci-exynos.c - -PCI DRIVER FOR SYNOPSYS DESIGNWARE -M: Jingoo Han -M: Manivannan Sadhasivam -L: linux-pci@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml -F: Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml -F: drivers/pci/controller/dwc/*designware* - -PCI DRIVER FOR TI DRA7XX/J721E -M: Vignesh Raghavendra -R: Siddharth Vadapalli -L: linux-omap@vger.kernel.org -L: linux-pci@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Supported -F: Documentation/devicetree/bindings/pci/ti-pci.txt -F: drivers/pci/controller/cadence/pci-j721e.c -F: drivers/pci/controller/dwc/pci-dra7xx.c - -PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC -M: Linus Walleij -L: linux-pci@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt -F: drivers/pci/controller/pci-v3-semi.c - -PCI DRIVER FOR XILINX VERSAL CPM -M: Bharat Kumar Gogada -M: Michal Simek -L: linux-pci@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/pci/xilinx-versal-cpm.yaml -F: drivers/pci/controller/pcie-xilinx-cpm.c - -PCI ENDPOINT SUBSYSTEM -M: Manivannan Sadhasivam -M: Krzysztof Wilczyński -R: Kishon Vijay Abraham I -L: linux-pci@vger.kernel.org -S: Supported -Q: https://patchwork.kernel.org/project/linux-pci/list/ -B: https://bugzilla.kernel.org -C: irc://irc.oftc.net/linux-pci -T: git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git -F: Documentation/PCI/endpoint/* -F: Documentation/misc-devices/pci-endpoint-test.rst -F: drivers/misc/pci_endpoint_test.c -F: drivers/pci/endpoint/ -F: tools/pci/ - -PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC -M: Mahesh J Salgaonkar -R: Oliver O'Halloran -L: linuxppc-dev@lists.ozlabs.org -S: Supported -F: Documentation/PCI/pci-error-recovery.rst -F: Documentation/arch/powerpc/eeh-pci-error-recovery.rst -F: arch/powerpc/include/*/eeh*.h -F: arch/powerpc/kernel/eeh*.c -F: arch/powerpc/platforms/*/eeh*.c -F: drivers/pci/pcie/aer.c -F: drivers/pci/pcie/dpc.c -F: drivers/pci/pcie/err.c - -PCI ERROR RECOVERY -M: Linas Vepstas -L: linux-pci@vger.kernel.org -S: Supported -F: Documentation/PCI/pci-error-recovery.rst - -PCI MSI DRIVER FOR ALTERA MSI IP -M: Joyce Ooi -L: linux-pci@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/pci/altr,msi-controller.yaml -F: drivers/pci/controller/pcie-altera-msi.c - -PCI MSI DRIVER FOR APPLIEDMICRO XGENE -M: Toan Le -L: linux-pci@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt -F: drivers/pci/controller/pci-xgene-msi.c - -PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS -M: Lorenzo Pieralisi -M: Krzysztof Wilczyński -R: Manivannan Sadhasivam -R: Rob Herring -L: linux-pci@vger.kernel.org -S: Supported -Q: https://patchwork.kernel.org/project/linux-pci/list/ -B: https://bugzilla.kernel.org -C: irc://irc.oftc.net/linux-pci -T: git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git -F: Documentation/devicetree/bindings/pci/ -F: drivers/pci/controller/ -F: drivers/pci/pci-bridge-emul.c -F: drivers/pci/pci-bridge-emul.h - -PCI PEER-TO-PEER DMA (P2PDMA) -M: Bjorn Helgaas -M: Logan Gunthorpe -L: linux-pci@vger.kernel.org -S: Supported -Q: https://patchwork.kernel.org/project/linux-pci/list/ -B: https://bugzilla.kernel.org -C: irc://irc.oftc.net/linux-pci -T: git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git -F: Documentation/driver-api/pci/p2pdma.rst -F: drivers/pci/p2pdma.c -F: include/linux/pci-p2pdma.h - -PCI POWER CONTROL -M: Bartosz Golaszewski -L: linux-pci@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git -F: drivers/pci/pwrctl/* -F: include/linux/pci-pwrctl.h - -PCI SUBSYSTEM -M: Bjorn Helgaas -L: linux-pci@vger.kernel.org -S: Supported -Q: https://patchwork.kernel.org/project/linux-pci/list/ -B: https://bugzilla.kernel.org -C: irc://irc.oftc.net/linux-pci -T: git git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci.git -F: Documentation/PCI/ -F: Documentation/devicetree/bindings/pci/ -F: arch/x86/kernel/early-quirks.c -F: arch/x86/kernel/quirks.c -F: arch/x86/pci/ -F: drivers/acpi/pci* -F: drivers/pci/ -F: include/asm-generic/pci* -F: include/linux/of_pci.h -F: include/linux/pci* -F: include/uapi/linux/pci* - -PCIE DRIVER FOR AMAZON ANNAPURNA LABS -M: Jonathan Chocron -L: linux-pci@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/pci/pcie-al.txt -F: drivers/pci/controller/dwc/pcie-al.c - -PCIE DRIVER FOR AMLOGIC MESON -M: Yue Wang -L: linux-pci@vger.kernel.org -L: linux-amlogic@lists.infradead.org -S: Maintained -F: drivers/pci/controller/dwc/pci-meson.c - -PCIE DRIVER FOR AXIS ARTPEC -M: Jesper Nilsson -L: linux-arm-kernel@axis.com -L: linux-pci@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/pci/axis,artpec* -F: drivers/pci/controller/dwc/*artpec* - -PCIE DRIVER FOR CAVIUM THUNDERX -M: Robert Richter -L: linux-pci@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Odd Fixes -F: drivers/pci/controller/pci-thunder-* - -PCIE DRIVER FOR HISILICON -M: Zhou Wang -L: linux-pci@vger.kernel.org -S: Maintained -F: drivers/pci/controller/dwc/pcie-hisi.c - -PCIE DRIVER FOR HISILICON KIRIN -M: Xiaowei Song -M: Binghui Wang -L: linux-pci@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml -F: drivers/pci/controller/dwc/pcie-kirin.c - -PCIE DRIVER FOR HISILICON STB -M: Shawn Guo -L: linux-pci@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt -F: drivers/pci/controller/dwc/pcie-histb.c - -PCIE DRIVER FOR INTEL KEEM BAY -M: Srikanth Thokala -L: linux-pci@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/pci/intel,keembay-pcie* -F: drivers/pci/controller/dwc/pcie-keembay.c - -PCIE DRIVER FOR INTEL LGM GW SOC -M: Chuanhua Lei -L: linux-pci@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/pci/intel-gw-pcie.yaml -F: drivers/pci/controller/dwc/pcie-intel-gw.c - -PCIE DRIVER FOR MEDIATEK -M: Ryder Lee -M: Jianjun Wang -L: linux-pci@vger.kernel.org -L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) -S: Supported -F: Documentation/devicetree/bindings/pci/mediatek* -F: drivers/pci/controller/*mediatek* - -PCIE DRIVER FOR MICROCHIP -M: Daire McNamara -L: linux-pci@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/pci/microchip* -F: drivers/pci/controller/plda/*microchip* - -PCIE DRIVER FOR QUALCOMM MSM -M: Manivannan Sadhasivam -L: linux-pci@vger.kernel.org -L: linux-arm-msm@vger.kernel.org -S: Maintained -F: drivers/pci/controller/dwc/pcie-qcom-common.c -F: drivers/pci/controller/dwc/pcie-qcom.c - -PCIE DRIVER FOR ROCKCHIP -M: Shawn Lin -L: linux-pci@vger.kernel.org -L: linux-rockchip@lists.infradead.org -S: Maintained -F: Documentation/devicetree/bindings/pci/rockchip,rk3399-pcie* -F: drivers/pci/controller/pcie-rockchip* - -PCIE DRIVER FOR SOCIONEXT UNIPHIER -M: Kunihiko Hayashi -L: linux-pci@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/pci/socionext,uniphier-pcie* -F: drivers/pci/controller/dwc/pcie-uniphier* - -PCIE DRIVER FOR ST SPEAR13XX -M: Pratyush Anand -L: linux-pci@vger.kernel.org -S: Maintained -F: drivers/pci/controller/dwc/*spear* - -PCIE DRIVER FOR STARFIVE JH71x0 -M: Kevin Xie -L: linux-pci@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/pci/starfive,jh7110-pcie.yaml -F: drivers/pci/controller/plda/pcie-starfive.c - -PCIE ENDPOINT DRIVER FOR QUALCOMM -M: Manivannan Sadhasivam -L: linux-pci@vger.kernel.org -L: linux-arm-msm@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/pci/qcom,pcie-ep.yaml -F: drivers/pci/controller/dwc/pcie-qcom-common.c -F: drivers/pci/controller/dwc/pcie-qcom-ep.c - -PCMCIA SUBSYSTEM -M: Dominik Brodowski -S: Odd Fixes -T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/linux.git -F: Documentation/pcmcia/ -F: drivers/pcmcia/ -F: include/pcmcia/ -F: tools/pcmcia/ - -PCNET32 NETWORK DRIVER -M: Don Fry -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/amd/pcnet32.c - -PCRYPT PARALLEL CRYPTO ENGINE -M: Steffen Klassert -L: linux-crypto@vger.kernel.org -S: Maintained -F: crypto/pcrypt.c -F: include/crypto/pcrypt.h - -PDS DSC VIRTIO DATA PATH ACCELERATOR -R: Shannon Nelson -F: drivers/vdpa/pds/ - -PECI HARDWARE MONITORING DRIVERS -M: Iwona Winiarska -L: linux-hwmon@vger.kernel.org -S: Supported -F: Documentation/hwmon/peci-cputemp.rst -F: Documentation/hwmon/peci-dimmtemp.rst -F: drivers/hwmon/peci/ - -PECI SUBSYSTEM -M: Iwona Winiarska -L: openbmc@lists.ozlabs.org (moderated for non-subscribers) -S: Supported -F: Documentation/devicetree/bindings/peci/ -F: Documentation/peci/ -F: drivers/peci/ -F: include/linux/peci-cpu.h -F: include/linux/peci.h - -PENSANDO ETHERNET DRIVERS -M: Shannon Nelson -M: Brett Creeley -L: netdev@vger.kernel.org -S: Supported -F: Documentation/networking/device_drivers/ethernet/pensando/ionic.rst -F: drivers/net/ethernet/pensando/ - -PER-CPU MEMORY ALLOCATOR -M: Dennis Zhou -M: Tejun Heo -M: Christoph Lameter -L: linux-mm@kvack.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git -F: arch/*/include/asm/percpu.h -F: include/linux/percpu*.h -F: lib/percpu*.c -F: mm/percpu*.c - -PER-TASK DELAY ACCOUNTING -M: Balbir Singh -S: Maintained -F: include/linux/delayacct.h -F: kernel/delayacct.c - -PERFORMANCE EVENTS SUBSYSTEM -M: Peter Zijlstra -M: Ingo Molnar -M: Arnaldo Carvalho de Melo -M: Namhyung Kim -R: Mark Rutland -R: Alexander Shishkin -R: Jiri Olsa -R: Ian Rogers -R: Adrian Hunter -R: "Liang, Kan" -L: linux-perf-users@vger.kernel.org -L: linux-kernel@vger.kernel.org -S: Supported -W: https://perf.wiki.kernel.org/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core -T: git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools.git perf-tools -T: git git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git perf-tools-next -F: arch/*/events/* -F: arch/*/events/*/* -F: arch/*/include/asm/perf_event.h -F: arch/*/kernel/*/*/perf_event*.c -F: arch/*/kernel/*/perf_event*.c -F: arch/*/kernel/perf_callchain.c -F: arch/*/kernel/perf_event*.c -F: include/linux/perf_event.h -F: include/uapi/linux/perf_event.h -F: kernel/events/* -F: tools/lib/perf/ -F: tools/perf/ - -PERFORMANCE EVENTS TOOLING ARM64 -R: John Garry -R: Will Deacon -R: James Clark -R: Mike Leach -R: Leo Yan -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Supported -F: tools/build/feature/test-libopencsd.c -F: tools/perf/arch/arm*/ -F: tools/perf/pmu-events/arch/arm64/ -F: tools/perf/util/arm-spe* -F: tools/perf/util/cs-etm* - -PERSONALITY HANDLING -M: Christoph Hellwig -L: linux-abi-devel@lists.sourceforge.net -S: Maintained -F: include/linux/personality.h -F: include/uapi/linux/personality.h - -PHOENIX RC FLIGHT CONTROLLER ADAPTER -M: Marcus Folkesson -L: linux-input@vger.kernel.org -S: Maintained -F: Documentation/input/devices/pxrc.rst -F: drivers/input/joystick/pxrc.c - -PHONET PROTOCOL -M: Remi Denis-Courmont -S: Supported -F: Documentation/networking/phonet.rst -F: include/linux/phonet.h -F: include/net/phonet/ -F: include/uapi/linux/phonet.h -F: net/phonet/ - -PHRAM MTD DRIVER -M: Joern Engel -L: linux-mtd@lists.infradead.org -S: Maintained -F: drivers/mtd/devices/phram.c - -PICOLCD HID DRIVER -M: Bruno Prémont -L: linux-input@vger.kernel.org -S: Maintained -F: drivers/hid/hid-picolcd* - -PIDFD API -M: Christian Brauner -L: linux-kernel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git -F: samples/pidfd/ -F: tools/testing/selftests/clone3/ -F: tools/testing/selftests/pid_namespace/ -F: tools/testing/selftests/pidfd/ -K: (?i)pidfd -K: (?i)clone3 -K: \b(clone_args|kernel_clone_args)\b - -PIN CONTROL SUBSYSTEM -M: Linus Walleij -L: linux-gpio@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git -F: Documentation/devicetree/bindings/pinctrl/ -F: Documentation/driver-api/pin-control.rst -F: drivers/pinctrl/ -F: include/dt-bindings/pinctrl/ -F: include/linux/pinctrl/ - -PIN CONTROLLER - AMD -M: Basavaraj Natikar -M: Shyam Sundar S K -S: Maintained -F: drivers/pinctrl/pinctrl-amd.c - -PIN CONTROLLER - FREESCALE -M: Dong Aisheng -M: Fabio Estevam -M: Shawn Guo -M: Jacky Bai -R: Pengutronix Kernel Team -L: linux-gpio@vger.kernel.org -L: NXP S32 Linux Team -S: Maintained -F: Documentation/devicetree/bindings/pinctrl/fsl,* -F: Documentation/devicetree/bindings/pinctrl/nxp,s32* -F: drivers/pinctrl/freescale/ -F: drivers/pinctrl/nxp/ - -PIN CONTROLLER - INTEL -M: Mika Westerberg -M: Andy Shevchenko -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git -F: drivers/pinctrl/intel/ - -PIN CONTROLLER - KEEMBAY -M: Lakshmi Sowjanya D -S: Supported -F: drivers/pinctrl/pinctrl-keembay* - -PIN CONTROLLER - MEDIATEK -M: Sean Wang -L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/pinctrl/mediatek,mt65xx-pinctrl.yaml -F: Documentation/devicetree/bindings/pinctrl/mediatek,mt6779-pinctrl.yaml -F: Documentation/devicetree/bindings/pinctrl/mediatek,mt7622-pinctrl.yaml -F: Documentation/devicetree/bindings/pinctrl/mediatek,mt8183-pinctrl.yaml -F: drivers/pinctrl/mediatek/ - -PIN CONTROLLER - MEDIATEK MIPS -M: Arınç ÜNAL -M: Sergio Paracuellos -L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) -L: linux-mips@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/pinctrl/mediatek,mt7620-pinctrl.yaml -F: Documentation/devicetree/bindings/pinctrl/mediatek,mt7621-pinctrl.yaml -F: Documentation/devicetree/bindings/pinctrl/mediatek,mt76x8-pinctrl.yaml -F: Documentation/devicetree/bindings/pinctrl/ralink,rt2880-pinctrl.yaml -F: Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml -F: Documentation/devicetree/bindings/pinctrl/ralink,rt3352-pinctrl.yaml -F: Documentation/devicetree/bindings/pinctrl/ralink,rt3883-pinctrl.yaml -F: Documentation/devicetree/bindings/pinctrl/ralink,rt5350-pinctrl.yaml -F: drivers/pinctrl/mediatek/pinctrl-mt7620.c -F: drivers/pinctrl/mediatek/pinctrl-mt7621.c -F: drivers/pinctrl/mediatek/pinctrl-mt76x8.c -F: drivers/pinctrl/mediatek/pinctrl-mtmips.* -F: drivers/pinctrl/mediatek/pinctrl-rt2880.c -F: drivers/pinctrl/mediatek/pinctrl-rt305x.c -F: drivers/pinctrl/mediatek/pinctrl-rt3883.c - -PIN CONTROLLER - MICROCHIP AT91 -M: Ludovic Desroches -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-gpio@vger.kernel.org -S: Supported -F: drivers/gpio/gpio-sama5d2-piobu.c -F: drivers/pinctrl/pinctrl-at91* - -PIN CONTROLLER - QUALCOMM -M: Bjorn Andersson -L: linux-arm-msm@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/pinctrl/qcom,* -F: drivers/pinctrl/qcom/ - -PIN CONTROLLER - RENESAS -M: Geert Uytterhoeven -L: linux-renesas-soc@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl -F: Documentation/devicetree/bindings/pinctrl/renesas,* -F: drivers/pinctrl/renesas/ - -PIN CONTROLLER - SAMSUNG -M: Krzysztof Kozlowski -M: Sylwester Nawrocki -R: Alim Akhtar -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-samsung-soc@vger.kernel.org -S: Maintained -Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/ -B: mailto:linux-samsung-soc@vger.kernel.org -C: irc://irc.libera.chat/linux-exynos -T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git -F: Documentation/devicetree/bindings/pinctrl/samsung,pinctrl*yaml -F: drivers/pinctrl/samsung/ - -PIN CONTROLLER - SINGLE -M: Tony Lindgren -M: Haojian Zhuang -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-omap@vger.kernel.org -S: Maintained -F: drivers/pinctrl/pinctrl-single.c - -PIN CONTROLLER - SUNPLUS / TIBBO -M: Dvorkin Dmitry -M: Wells Lu -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -W: https://sunplus.atlassian.net/wiki/spaces/doc/overview -F: Documentation/devicetree/bindings/pinctrl/sunplus,* -F: drivers/pinctrl/sunplus/ -F: include/dt-bindings/pinctrl/sppctl*.h - -PINE64 PINEPHONE KEYBOARD DRIVER -M: Samuel Holland -S: Supported -F: Documentation/devicetree/bindings/input/pine64,pinephone-keyboard.yaml -F: drivers/input/keyboard/pinephone-keyboard.c - -PKTCDVD DRIVER -M: linux-block@vger.kernel.org -S: Orphan -F: drivers/block/pktcdvd.c -F: include/linux/pktcdvd.h -F: include/uapi/linux/pktcdvd.h - -PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER -M: Tomasz Duszynski -S: Maintained -F: Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml -F: drivers/iio/chemical/pms7003.c - -PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clause 148) -M: Piergiorgio Beruto -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/phy/mdio-open-alliance.h -F: net/ethtool/plca.c - -PLDMFW LIBRARY -M: Jacob Keller -S: Maintained -F: Documentation/driver-api/pldmfw/ -F: include/linux/pldmfw.h -F: lib/pldmfw/ - -PLX DMA DRIVER -M: Logan Gunthorpe -S: Maintained -F: drivers/dma/plx_dma.c - -PM-GRAPH UTILITY -M: "Todd E Brandt" -L: linux-pm@vger.kernel.org -S: Supported -W: https://01.org/pm-graph -B: https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools -T: git git://github.com/intel/pm-graph -F: tools/power/pm-graph - -PM6764TR DRIVER -M: Charles Hsu -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/pm6764tr.rst -F: drivers/hwmon/pmbus/pm6764tr.c - -PMC SIERRA MaxRAID DRIVER -L: linux-scsi@vger.kernel.org -S: Orphan -W: http://www.pmc-sierra.com/ -F: drivers/scsi/pmcraid.* - -PMC SIERRA PM8001 DRIVER -M: Jack Wang -L: linux-scsi@vger.kernel.org -S: Supported -F: drivers/scsi/pm8001/ - -PNI RM3100 IIO DRIVER -M: Song Qiang -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.yaml -F: drivers/iio/magnetometer/rm3100* - -PNP SUPPORT -M: "Rafael J. Wysocki" -L: linux-acpi@vger.kernel.org -S: Maintained -F: drivers/pnp/ -F: include/linux/pnp.h - -POSIX CLOCKS and TIMERS -M: Anna-Maria Behnsen -M: Frederic Weisbecker -M: Thomas Gleixner -L: linux-kernel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core -F: fs/timerfd.c -F: include/linux/time_namespace.h -F: include/linux/timerfd.h -F: include/uapi/linux/time.h -F: include/uapi/linux/timerfd.h -F: include/trace/events/timer* -F: kernel/time/itimer.c -F: kernel/time/posix-* -F: kernel/time/namespace.c - -POWER MANAGEMENT CORE -M: "Rafael J. Wysocki" -L: linux-pm@vger.kernel.org -S: Supported -B: https://bugzilla.kernel.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm -F: drivers/base/power/ -F: drivers/powercap/ -F: include/linux/intel_rapl.h -F: include/linux/pm.h -F: include/linux/pm_* -F: include/linux/powercap.h -F: kernel/configs/nopm.config - -POWER SEQUENCING -M: Bartosz Golaszewski -L: linux-pm@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git -F: Documentation/driver-api/pwrseq.rst -F: drivers/power/sequencing/ -F: include/linux/pwrseq/ - -POWER STATE COORDINATION INTERFACE (PSCI) -M: Mark Rutland -M: Lorenzo Pieralisi -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: drivers/firmware/psci/ -F: include/linux/psci.h -F: include/uapi/linux/psci.h - -POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS -M: Sebastian Reichel -L: linux-pm@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git -F: Documentation/ABI/testing/sysfs-class-power -F: Documentation/devicetree/bindings/power/supply/ -F: drivers/power/supply/ -F: include/linux/power/ -F: include/linux/power_supply.h -F: tools/testing/selftests/power_supply/ - -POWERNV OPERATOR PANEL LCD DISPLAY DRIVER -M: Suraj Jitindar Singh -L: linuxppc-dev@lists.ozlabs.org -S: Maintained -F: drivers/char/powernv-op-panel.c - -PPP OVER ATM (RFC 2364) -M: Mitchell Blank Jr -S: Maintained -F: include/uapi/linux/atmppp.h -F: net/atm/pppoatm.c - -PPP OVER ETHERNET -M: Michal Ostrowski -S: Maintained -F: drivers/net/ppp/pppoe.c -F: drivers/net/ppp/pppox.c - -PPP OVER L2TP -M: James Chapman -S: Maintained -F: include/linux/if_pppol2tp.h -F: include/uapi/linux/if_pppol2tp.h -F: net/l2tp/l2tp_ppp.c - -PPP PROTOCOL DRIVERS AND COMPRESSORS -L: linux-ppp@vger.kernel.org -S: Orphan -F: drivers/net/ppp/ppp_* - -PPS SUPPORT -M: Rodolfo Giometti -L: linuxpps@ml.enneenne.com (subscribers-only) -S: Maintained -W: http://wiki.enneenne.com/index.php/LinuxPPS_support -F: Documentation/ABI/testing/sysfs-pps -F: Documentation/devicetree/bindings/pps/pps-gpio.yaml -F: Documentation/driver-api/pps.rst -F: drivers/pps/ -F: include/linux/pps*.h -F: include/uapi/linux/pps.h - -PRESSURE STALL INFORMATION (PSI) -M: Johannes Weiner -M: Suren Baghdasaryan -R: Peter Ziljstra -S: Maintained -F: include/linux/psi* -F: kernel/sched/psi.c - -PRINTK -M: Petr Mladek -R: Steven Rostedt -R: John Ogness -R: Sergey Senozhatsky -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git -F: include/linux/printk.h -F: kernel/printk/ - -PRINTK INDEXING -R: Chris Down -S: Maintained -F: Documentation/core-api/printk-index.rst -F: kernel/printk/index.c -K: printk_index - -PROC FILESYSTEM -L: linux-kernel@vger.kernel.org -L: linux-fsdevel@vger.kernel.org -S: Maintained -F: Documentation/filesystems/proc.rst -F: fs/proc/ -F: include/linux/proc_fs.h -F: tools/testing/selftests/proc/ - -PROC SYSCTL -M: Luis Chamberlain -M: Kees Cook -M: Joel Granados -L: linux-kernel@vger.kernel.org -L: linux-fsdevel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctl.git sysctl-next -F: fs/proc/proc_sysctl.c -F: include/linux/sysctl.h -F: kernel/sysctl-test.c -F: kernel/sysctl.c -F: tools/testing/selftests/sysctl/ - -PS3 NETWORK SUPPORT -M: Geoff Levand -L: netdev@vger.kernel.org -L: linuxppc-dev@lists.ozlabs.org -S: Maintained -F: drivers/net/ethernet/toshiba/ps3_gelic_net.* - -PS3 PLATFORM SUPPORT -M: Geoff Levand -L: linuxppc-dev@lists.ozlabs.org -S: Maintained -F: arch/powerpc/boot/ps3* -F: arch/powerpc/include/asm/lv1call.h -F: arch/powerpc/include/asm/ps3*.h -F: arch/powerpc/platforms/ps3/ -F: drivers/*/ps3* -F: drivers/ps3/ -F: drivers/rtc/rtc-ps3.c -F: drivers/usb/host/*ps3.c -F: sound/ppc/snd_ps3* - -PS3VRAM DRIVER -M: Jim Paris -M: Geoff Levand -L: linuxppc-dev@lists.ozlabs.org -S: Maintained -F: drivers/block/ps3vram.c - -PSAMPLE PACKET SAMPLING SUPPORT -M: Yotam Gigi -S: Maintained -F: include/net/psample.h -F: include/uapi/linux/psample.h -F: net/psample - -PSE NETWORK DRIVER -M: Oleksij Rempel -M: Kory Maincent -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/pse-pd/ -F: drivers/net/pse-pd/ -F: net/ethtool/pse-pd.c - -PSTORE FILESYSTEM -M: Kees Cook -R: Tony Luck -R: Guilherme G. Piccoli -L: linux-hardening@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore -F: Documentation/admin-guide/pstore-blk.rst -F: Documentation/admin-guide/ramoops.rst -F: Documentation/devicetree/bindings/reserved-memory/ramoops.yaml -F: drivers/acpi/apei/erst.c -F: drivers/firmware/efi/efi-pstore.c -F: fs/pstore/ -F: include/linux/pstore* -K: \b(pstore|ramoops) - -PT5161L HARDWARE MONITOR DRIVER -M: Cosmo Chou -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/pt5161l.rst -F: drivers/hwmon/pt5161l.c - -PTP HARDWARE CLOCK SUPPORT -M: Richard Cochran -L: netdev@vger.kernel.org -S: Maintained -W: http://linuxptp.sourceforge.net/ -F: Documentation/ABI/testing/sysfs-ptp -F: Documentation/driver-api/ptp.rst -F: drivers/net/phy/dp83640* -F: drivers/ptp/* -F: include/linux/ptp_cl* -K: (?:\b|_)ptp(?:\b|_) - -PTP MOCKUP CLOCK SUPPORT -M: Vladimir Oltean -L: netdev@vger.kernel.org -S: Maintained -F: drivers/ptp/ptp_mock.c -F: include/linux/ptp_mock.h - -PTP VIRTUAL CLOCK SUPPORT -M: Yangbo Lu -L: netdev@vger.kernel.org -S: Maintained -F: drivers/ptp/ptp_vclock.c -F: net/ethtool/phc_vclocks.c - -PTRACE SUPPORT -M: Oleg Nesterov -S: Maintained -F: arch/*/*/ptrace*.c -F: arch/*/include/asm/ptrace*.h -F: arch/*/ptrace*.c -F: include/asm-generic/syscall.h -F: include/linux/ptrace.h -F: include/linux/regset.h -F: include/uapi/linux/ptrace.h -F: kernel/ptrace.c - -PULSE8-CEC DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/cec/usb/pulse8/ - -PURELIFI PLFXLC DRIVER -M: Srinivasan Raju -L: linux-wireless@vger.kernel.org -S: Supported -F: drivers/net/wireless/purelifi/plfxlc/ - -PVRUSB2 VIDEO4LINUX DRIVER -M: Mike Isely -L: pvrusb2@isely.net (subscribers-only) -L: linux-media@vger.kernel.org -S: Maintained -W: http://www.isely.net/pvrusb2/ -T: git git://linuxtv.org/media_tree.git -F: Documentation/driver-api/media/drivers/pvrusb2* -F: drivers/media/usb/pvrusb2/ - -PWC WEBCAM DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Odd Fixes -T: git git://linuxtv.org/media_tree.git -F: drivers/media/usb/pwc/* -F: include/trace/events/pwc.h - -PWM IR Transmitter -M: Sean Young -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/leds/irled/pwm-ir-tx.yaml -F: drivers/media/rc/pwm-ir-tx.c - -PWM SUBSYSTEM -M: Uwe Kleine-König -L: linux-pwm@vger.kernel.org -S: Maintained -Q: https://patchwork.ozlabs.org/project/linux-pwm/list/ -T: git https://git.kernel.org/pub/scm/linux/kernel/git/ukleinek/linux.git -F: Documentation/devicetree/bindings/gpio/gpio-mvebu.yaml -F: Documentation/devicetree/bindings/pwm/ -F: Documentation/driver-api/pwm.rst -F: drivers/gpio/gpio-mvebu.c -F: drivers/pwm/ -F: drivers/video/backlight/pwm_bl.c -F: include/dt-bindings/pwm/ -F: include/linux/pwm.h -F: include/linux/pwm_backlight.h -K: pwm_(config|apply_might_sleep|apply_atomic|ops) - -PXA GPIO DRIVER -M: Robert Jarzmik -L: linux-gpio@vger.kernel.org -S: Maintained -F: drivers/gpio/gpio-pxa.c - -PXA MMCI DRIVER -S: Orphan - -PXA RTC DRIVER -M: Robert Jarzmik -L: linux-rtc@vger.kernel.org -S: Maintained - -PXA2xx/PXA3xx SUPPORT -M: Daniel Mack -M: Haojian Zhuang -M: Robert Jarzmik -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -T: git git://github.com/hzhuang1/linux.git -T: git git://github.com/rjarzmik/linux.git -F: arch/arm/boot/dts/intel/pxa/ -F: arch/arm/mach-pxa/ -F: drivers/dma/pxa* -F: drivers/pcmcia/pxa2xx* -F: drivers/pinctrl/pxa/ -F: drivers/spi/spi-pxa2xx* -F: drivers/usb/gadget/udc/pxa2* -F: include/sound/pxa2xx-lib.h -F: sound/arm/pxa* -F: sound/soc/pxa/ - -QAT DRIVER -M: Giovanni Cabiddu -L: qat-linux@intel.com -S: Supported -F: drivers/crypto/intel/qat/ - -QCOM AUDIO (ASoC) DRIVERS -M: Srinivas Kandagatla -L: linux-sound@vger.kernel.org -L: linux-arm-msm@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/soc/qcom/qcom,apr* -F: Documentation/devicetree/bindings/sound/qcom,* -F: drivers/soc/qcom/apr.c -F: include/dt-bindings/sound/qcom,wcd9335.h -F: sound/soc/codecs/lpass-rx-macro.* -F: sound/soc/codecs/lpass-tx-macro.* -F: sound/soc/codecs/lpass-va-macro.c -F: sound/soc/codecs/lpass-wsa-macro.* -F: sound/soc/codecs/msm8916-wcd-analog.c -F: sound/soc/codecs/msm8916-wcd-digital.c -F: sound/soc/codecs/wcd-clsh-v2.* -F: sound/soc/codecs/wcd-mbhc-v2.* -F: sound/soc/codecs/wcd9335.* -F: sound/soc/codecs/wcd934x.c -F: sound/soc/codecs/wsa881x.c -F: sound/soc/codecs/wsa883x.c -F: sound/soc/codecs/wsa884x.c -F: sound/soc/qcom/ - -QCOM EMBEDDED USB DEBUGGER (EUD) -M: Souradeep Chowdhury -L: linux-arm-msm@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/sysfs-driver-eud -F: Documentation/devicetree/bindings/soc/qcom/qcom,eud.yaml -F: drivers/usb/misc/qcom_eud.c - -QCOM IPA DRIVER -M: Alex Elder -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ipa/ - -QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT -M: Gabriel Somlo -M: "Michael S. Tsirkin" -L: qemu-devel@nongnu.org -S: Maintained -F: drivers/firmware/qemu_fw_cfg.c -F: include/uapi/linux/qemu_fw_cfg.h - -QIB DRIVER -M: Dennis Dalessandro -L: linux-rdma@vger.kernel.org -S: Supported -F: drivers/infiniband/hw/qib/ - -QLOGIC QL41xxx FCOE DRIVER -M: Saurav Kashyap -M: Javed Hasan -M: GR-QLogic-Storage-Upstream@marvell.com -L: linux-scsi@vger.kernel.org -S: Supported -F: drivers/scsi/qedf/ - -QLOGIC QL41xxx ISCSI DRIVER -M: Nilesh Javali -M: Manish Rangankar -M: GR-QLogic-Storage-Upstream@marvell.com -L: linux-scsi@vger.kernel.org -S: Supported -F: drivers/scsi/qedi/ - -QLOGIC QL4xxx ETHERNET DRIVER -M: Manish Chopra -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/ethernet/qlogic/qed/ -F: drivers/net/ethernet/qlogic/qede/ -F: include/linux/qed/ - -QLOGIC QL4xxx RDMA DRIVER -M: Michal Kalderon -L: linux-rdma@vger.kernel.org -S: Supported -F: drivers/infiniband/hw/qedr/ -F: include/uapi/rdma/qedr-abi.h - -QLOGIC QLA1280 SCSI DRIVER -M: Michael Reed -L: linux-scsi@vger.kernel.org -S: Maintained -F: drivers/scsi/qla1280.[ch] - -QLOGIC QLA2XXX FC-SCSI DRIVER -M: Nilesh Javali -M: GR-QLogic-Storage-Upstream@marvell.com -L: linux-scsi@vger.kernel.org -S: Supported -F: drivers/scsi/qla2xxx/ - -QLOGIC QLA3XXX NETWORK DRIVER -M: GR-Linux-NIC-Dev@marvell.com -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/ethernet/qlogic/qla3xxx.* - -QLOGIC QLA4XXX iSCSI DRIVER -M: Nilesh Javali -M: Manish Rangankar -M: GR-QLogic-Storage-Upstream@marvell.com -L: linux-scsi@vger.kernel.org -S: Supported -F: drivers/scsi/qla4xxx/ - -QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER -M: Shahed Shaikh -M: Manish Chopra -M: GR-Linux-NIC-Dev@marvell.com -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/ethernet/qlogic/qlcnic/ - -QM1D1B0004 MEDIA DRIVER -M: Akihiro Tsukada -L: linux-media@vger.kernel.org -S: Odd Fixes -F: drivers/media/tuners/qm1d1b0004* - -QM1D1C0042 MEDIA DRIVER -M: Akihiro Tsukada -L: linux-media@vger.kernel.org -S: Odd Fixes -F: drivers/media/tuners/qm1d1c0042* - -QNX4 FILESYSTEM -M: Anders Larsen -S: Maintained -W: http://www.alarsen.net/linux/qnx4fs/ -F: fs/qnx4/ -F: include/uapi/linux/qnx4_fs.h -F: include/uapi/linux/qnxtypes.h - -QNX6 FILESYSTEM -S: Orphan -F: Documentation/filesystems/qnx6.rst -F: fs/qnx6/ -F: include/linux/qnx6_fs.h - -QORIQ DPAA2 FSL-MC BUS DRIVER -M: Stuart Yoder -M: Laurentiu Tudor -L: linux-kernel@vger.kernel.org -S: Maintained -F: Documentation/ABI/stable/sysfs-bus-fsl-mc -F: Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt -F: Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst -F: drivers/bus/fsl-mc/ -F: include/uapi/linux/fsl_mc.h - -QT1010 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/tuners/qt1010* - -QUALCOMM ATH12K WIRELESS DRIVER -M: Kalle Valo -M: Jeff Johnson -L: ath12k@lists.infradead.org -S: Supported -W: https://wireless.wiki.kernel.org/en/users/Drivers/ath12k -T: git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git -F: drivers/net/wireless/ath/ath12k/ -N: ath12k - -QUALCOMM ATHEROS ATH10K WIRELESS DRIVER -M: Kalle Valo -M: Jeff Johnson -L: ath10k@lists.infradead.org -S: Supported -W: https://wireless.wiki.kernel.org/en/users/Drivers/ath10k -T: git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git -F: drivers/net/wireless/ath/ath10k/ -N: ath10k - -QUALCOMM ATHEROS ATH11K WIRELESS DRIVER -M: Kalle Valo -M: Jeff Johnson -L: ath11k@lists.infradead.org -S: Supported -W: https://wireless.wiki.kernel.org/en/users/Drivers/ath11k -B: https://wireless.wiki.kernel.org/en/users/Drivers/ath11k/bugreport -T: git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git -F: drivers/net/wireless/ath/ath11k/ -N: ath11k - -QUALCOMM ATHEROS ATH9K WIRELESS DRIVER -M: Toke Høiland-Jørgensen -L: linux-wireless@vger.kernel.org -S: Maintained -W: https://wireless.wiki.kernel.org/en/users/Drivers/ath9k -T: git git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git -F: Documentation/devicetree/bindings/net/wireless/qca,ath9k.yaml -F: drivers/net/wireless/ath/ath9k/ - -QUALCOMM ATHEROS QCA7K ETHERNET DRIVER -M: Stefan Wahren -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/qca,qca7000.txt -F: drivers/net/ethernet/qualcomm/qca* - -QUALCOMM BAM-DMUX WWAN NETWORK DRIVER -M: Stephan Gerhold -L: netdev@vger.kernel.org -L: linux-arm-msm@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/qcom,bam-dmux.yaml -F: drivers/net/wwan/qcom_bam_dmux.c - -QUALCOMM CAMERA SUBSYSTEM DRIVER -M: Robert Foss -M: Todor Tomov -M: Bryan O'Donoghue -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/admin-guide/media/qcom_camss.rst -F: Documentation/devicetree/bindings/media/qcom,*camss* -F: drivers/media/platform/qcom/camss/ - -QUALCOMM CLOCK DRIVERS -M: Bjorn Andersson -L: linux-arm-msm@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git -F: Documentation/devicetree/bindings/clock/qcom,* -F: drivers/clk/qcom/ -F: include/dt-bindings/clock/qcom,* - -QUALCOMM CLOUD AI (QAIC) DRIVER -M: Jeffrey Hugo -R: Carl Vanderlip -L: linux-arm-msm@vger.kernel.org -L: dri-devel@lists.freedesktop.org -S: Supported -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/accel/qaic/ -F: drivers/accel/qaic/ -F: include/uapi/drm/qaic_accel.h - -QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER -M: Bjorn Andersson -M: Konrad Dybcio -L: linux-pm@vger.kernel.org -L: linux-arm-msm@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/power/avs/qcom,cpr.yaml -F: drivers/pmdomain/qcom/cpr.c - -QUALCOMM CPUCP MAILBOX DRIVER -M: Sibi Sankar -L: linux-arm-msm@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/mailbox/qcom,cpucp-mbox.yaml -F: drivers/mailbox/qcom-cpucp-mbox.c - -QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096 -M: Ilia Lin -L: linux-pm@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/cpufreq/qcom-cpufreq-nvmem.yaml -F: Documentation/devicetree/bindings/opp/opp-v2-kryo-cpu.yaml -F: drivers/cpufreq/qcom-cpufreq-nvmem.c - -QUALCOMM CRYPTO DRIVERS -M: Thara Gopinath -L: linux-crypto@vger.kernel.org -L: linux-arm-msm@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/crypto/qcom-qce.yaml -F: drivers/crypto/qce/ - -QUALCOMM EMAC GIGABIT ETHERNET DRIVER -M: Timur Tabi -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/qualcomm/emac/ - -QUALCOMM ETHQOS ETHERNET DRIVER -M: Vinod Koul -L: netdev@vger.kernel.org -L: linux-arm-msm@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/qcom,ethqos.yaml -F: drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c - -QUALCOMM FASTRPC DRIVER -M: Srinivas Kandagatla -M: Amol Maheshwari -L: linux-arm-msm@vger.kernel.org -L: dri-devel@lists.freedesktop.org -S: Maintained -F: Documentation/devicetree/bindings/misc/qcom,fastrpc.yaml -F: drivers/misc/fastrpc.c -F: include/uapi/misc/fastrpc.h - -QUALCOMM HEXAGON ARCHITECTURE -M: Brian Cain -L: linux-hexagon@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/bcain/linux.git -F: arch/hexagon/ - -QUALCOMM HIDMA DRIVER -M: Sinan Kaya -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-arm-msm@vger.kernel.org -L: dmaengine@vger.kernel.org -S: Supported -F: drivers/dma/qcom/hidma* - -QUALCOMM I2C CCI DRIVER -M: Loic Poulain -M: Robert Foss -L: linux-i2c@vger.kernel.org -L: linux-arm-msm@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/i2c/qcom,i2c-cci.yaml -F: drivers/i2c/busses/i2c-qcom-cci.c - -QUALCOMM INTERCONNECT BWMON DRIVER -M: Krzysztof Kozlowski -L: linux-arm-msm@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/interconnect/qcom,msm8998-bwmon.yaml -F: drivers/soc/qcom/icc-bwmon.c -F: drivers/soc/qcom/trace_icc-bwmon.h - -QUALCOMM IOMMU -M: Rob Clark -L: iommu@lists.linux.dev -L: linux-arm-msm@vger.kernel.org -S: Maintained -F: drivers/iommu/arm/arm-smmu/qcom_iommu.c -F: drivers/iommu/arm/arm-smmu/arm-smmu-qcom* -F: drivers/iommu/msm_iommu* - -QUALCOMM IPC ROUTER (QRTR) DRIVER -M: Manivannan Sadhasivam -L: linux-arm-msm@vger.kernel.org -S: Maintained -F: include/trace/events/qrtr.h -F: include/uapi/linux/qrtr.h -F: net/qrtr/ - -QUALCOMM IPCC MAILBOX DRIVER -M: Manivannan Sadhasivam -L: linux-arm-msm@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml -F: drivers/mailbox/qcom-ipcc.c -F: include/dt-bindings/mailbox/qcom-ipcc.h - -QUALCOMM IPQ4019 USB PHY DRIVER -M: Robert Marko -M: Luka Perkov -L: linux-arm-msm@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml -F: drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c - -QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER -M: Robert Marko -M: Luka Perkov -L: linux-arm-msm@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml -F: drivers/regulator/vqmmc-ipq4019-regulator.c - -QUALCOMM NAND CONTROLLER DRIVER -M: Manivannan Sadhasivam -L: linux-mtd@lists.infradead.org -L: linux-arm-msm@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/mtd/qcom,nandc.yaml -F: drivers/mtd/nand/raw/qcom_nandc.c - -QUALCOMM QSEECOM DRIVER -M: Maximilian Luz -L: linux-arm-msm@vger.kernel.org -S: Maintained -F: drivers/firmware/qcom/qcom_qseecom.c - -QUALCOMM QSEECOM UEFISECAPP DRIVER -M: Maximilian Luz -L: linux-arm-msm@vger.kernel.org -S: Maintained -F: drivers/firmware/qcom/qcom_qseecom_uefisecapp.c - -QUALCOMM RMNET DRIVER -M: Subash Abhinov Kasiviswanathan -M: Sean Tranchetti -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst -F: drivers/net/ethernet/qualcomm/rmnet/ -F: include/linux/if_rmnet.h - -QUALCOMM TRUST ZONE MEMORY ALLOCATOR -M: Bartosz Golaszewski -L: linux-arm-msm@vger.kernel.org -S: Maintained -F: drivers/firmware/qcom/qcom_tzmem.c -F: drivers/firmware/qcom/qcom_tzmem.h -F: include/linux/firmware/qcom/qcom_tzmem.h - -QUALCOMM TSENS THERMAL DRIVER -M: Amit Kucheria -M: Thara Gopinath -L: linux-pm@vger.kernel.org -L: linux-arm-msm@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/thermal/qcom-tsens.yaml -F: drivers/thermal/qcom/ - -QUALCOMM TYPEC PORT MANAGER DRIVER -M: Bryan O'Donoghue -L: linux-arm-msm@vger.kernel.org -L: linux-usb@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/usb/qcom,pmic-*.yaml -F: drivers/usb/typec/tcpm/qcom/ - -QUALCOMM VENUS VIDEO ACCELERATOR DRIVER -M: Stanimir Varbanov -M: Vikash Garodia -R: Bryan O'Donoghue -L: linux-media@vger.kernel.org -L: linux-arm-msm@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/*venus* -F: drivers/media/platform/qcom/venus/ - -QUALCOMM WCN36XX WIRELESS DRIVER -M: Loic Poulain -L: wcn36xx@lists.infradead.org -S: Supported -W: https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx -F: drivers/net/wireless/ath/wcn36xx/ - -QUANTENNA QTNFMAC WIRELESS DRIVER -M: Igor Mitsyanko -R: Sergey Matyukevich -L: linux-wireless@vger.kernel.org -S: Maintained -F: drivers/net/wireless/quantenna - -RADEON and AMDGPU DRM DRIVERS -M: Alex Deucher -M: Christian König -M: Xinhui Pan -L: amd-gfx@lists.freedesktop.org -S: Supported -B: https://gitlab.freedesktop.org/drm/amd/-/issues -C: irc://irc.oftc.net/radeon -T: git https://gitlab.freedesktop.org/agd5f/linux.git -F: Documentation/gpu/amdgpu/ -F: drivers/gpu/drm/amd/ -F: drivers/gpu/drm/ci/xfails/amd* -F: drivers/gpu/drm/radeon/ -F: include/uapi/drm/amdgpu_drm.h -F: include/uapi/drm/radeon_drm.h - -RADEON FRAMEBUFFER DISPLAY DRIVER -M: Benjamin Herrenschmidt -L: linux-fbdev@vger.kernel.org -S: Maintained -F: drivers/video/fbdev/aty/radeon* -F: include/uapi/linux/radeonfb.h - -RADIOSHARK RADIO DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/radio/radio-shark.c - -RADIOSHARK2 RADIO DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/radio/radio-shark2.c -F: drivers/media/radio/radio-tea5777.c - -RADOS BLOCK DEVICE (RBD) -M: Ilya Dryomov -R: Dongsheng Yang -L: ceph-devel@vger.kernel.org -S: Supported -W: http://ceph.com/ -T: git https://github.com/ceph/ceph-client.git -F: Documentation/ABI/testing/sysfs-bus-rbd -F: drivers/block/rbd.c -F: drivers/block/rbd_types.h - -RAGE128 FRAMEBUFFER DISPLAY DRIVER -L: linux-fbdev@vger.kernel.org -S: Orphan -F: drivers/video/fbdev/aty/aty128fb.c - -RAINSHADOW-CEC DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/cec/usb/rainshadow/ - -RALINK MIPS ARCHITECTURE -M: John Crispin -M: Sergio Paracuellos -L: linux-mips@vger.kernel.org -S: Maintained -F: arch/mips/ralink - -RALINK MT7621 MIPS ARCHITECTURE -M: Arınç ÜNAL -M: Sergio Paracuellos -L: linux-mips@vger.kernel.org -S: Maintained -F: arch/mips/boot/dts/ralink/mt7621* - -RALINK RT2X00 WIRELESS LAN DRIVER -M: Stanislaw Gruszka -L: linux-wireless@vger.kernel.org -S: Maintained -F: drivers/net/wireless/ralink/rt2x00/ - -RAMDISK RAM BLOCK DEVICE DRIVER -M: Jens Axboe -S: Maintained -F: Documentation/admin-guide/blockdev/ramdisk.rst -F: drivers/block/brd.c - -RANCHU VIRTUAL BOARD FOR MIPS -M: Miodrag Dinic -L: linux-mips@vger.kernel.org -S: Supported -F: arch/mips/configs/generic/board-ranchu.config -F: arch/mips/generic/board-ranchu.c - -RANDOM NUMBER DRIVER -M: "Theodore Ts'o" -M: Jason A. Donenfeld -S: Maintained -T: git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git -F: Documentation/devicetree/bindings/rng/microsoft,vmgenid.yaml -F: drivers/char/random.c -F: include/linux/random.h -F: include/uapi/linux/random.h -F: drivers/virt/vmgenid.c -N: ^.*/vdso/[^/]*getrandom[^/]+$ - -RAPIDIO SUBSYSTEM -M: Matt Porter -M: Alexandre Bounine -S: Maintained -F: drivers/rapidio/ - -RAS INFRASTRUCTURE -M: Tony Luck -M: Borislav Petkov -L: linux-edac@vger.kernel.org -S: Maintained -F: Documentation/admin-guide/RAS -F: drivers/ras/ -F: include/linux/ras.h -F: include/ras/ras_event.h - -RAS FRU MEMORY POISON MANAGER (FMPM) -M: Yazen Ghannam -L: linux-edac@vger.kernel.org -S: Maintained -F: drivers/ras/amd/fmpm.c - -RASPBERRY PI PISP BACK END -M: Jacopo Mondi -L: Raspberry Pi Kernel Maintenance -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/raspberrypi,pispbe.yaml -F: drivers/media/platform/raspberrypi/pisp_be/ -F: include/uapi/linux/media/raspberrypi/ - -RC-CORE / LIRC FRAMEWORK -M: Sean Young -L: linux-media@vger.kernel.org -S: Maintained -W: http://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: Documentation/driver-api/media/rc-core.rst -F: Documentation/userspace-api/media/rc/ -F: drivers/media/rc/ -F: include/media/rc-core.h -F: include/media/rc-map.h -F: include/uapi/linux/lirc.h - -RCMM REMOTE CONTROLS DECODER -M: Patrick Lerda -S: Maintained -F: drivers/media/rc/ir-rcmm-decoder.c - -RCUTORTURE TEST FRAMEWORK -M: "Paul E. McKenney" -M: Josh Triplett -R: Steven Rostedt -R: Mathieu Desnoyers -R: Lai Jiangshan -L: rcu@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev -F: tools/testing/selftests/rcutorture - -RDACM20 Camera Sensor -M: Jacopo Mondi -M: Kieran Bingham -M: Laurent Pinchart -M: Niklas Söderlund -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml -F: drivers/media/i2c/max9271.c -F: drivers/media/i2c/max9271.h -F: drivers/media/i2c/rdacm20.c - -RDACM21 Camera Sensor -M: Jacopo Mondi -M: Kieran Bingham -M: Laurent Pinchart -M: Niklas Söderlund -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml -F: drivers/media/i2c/max9271.c -F: drivers/media/i2c/max9271.h -F: drivers/media/i2c/rdacm21.c - -RDC R-321X SoC -M: Florian Fainelli -S: Maintained - -RDC R6040 FAST ETHERNET DRIVER -M: Florian Fainelli -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/rdc/r6040.c - -RDMAVT - RDMA verbs software -M: Dennis Dalessandro -L: linux-rdma@vger.kernel.org -S: Supported -F: drivers/infiniband/sw/rdmavt - -RDS - RELIABLE DATAGRAM SOCKETS -M: Allison Henderson -L: netdev@vger.kernel.org -L: linux-rdma@vger.kernel.org -L: rds-devel@oss.oracle.com (moderated for non-subscribers) -S: Supported -W: https://oss.oracle.com/projects/rds/ -F: Documentation/networking/rds.rst -F: net/rds/ -F: tools/testing/selftests/net/rds/ - -RDT - RESOURCE ALLOCATION -M: Fenghua Yu -M: Reinette Chatre -L: linux-kernel@vger.kernel.org -S: Supported -F: Documentation/arch/x86/resctrl* -F: arch/x86/include/asm/resctrl.h -F: arch/x86/kernel/cpu/resctrl/ -F: tools/testing/selftests/resctrl/ - -READ-COPY UPDATE (RCU) -M: "Paul E. McKenney" -M: Frederic Weisbecker (kernel/rcu/tree_nocb.h) -M: Neeraj Upadhyay (kernel/rcu/tasks.h) -M: Joel Fernandes -M: Josh Triplett -M: Boqun Feng -M: Uladzislau Rezki -R: Steven Rostedt -R: Mathieu Desnoyers -R: Lai Jiangshan -R: Zqiang -L: rcu@vger.kernel.org -S: Supported -W: http://www.rdrop.com/users/paulmck/RCU/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev -F: Documentation/RCU/ -F: include/linux/rcu* -F: kernel/rcu/ -X: Documentation/RCU/torture.rst -X: include/linux/srcu*.h -X: kernel/rcu/srcu*.c - -REAL TIME CLOCK (RTC) SUBSYSTEM -M: Alexandre Belloni -L: linux-rtc@vger.kernel.org -S: Maintained -Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git -F: Documentation/admin-guide/rtc.rst -F: Documentation/devicetree/bindings/rtc/ -F: drivers/rtc/ -F: include/linux/rtc.h -F: include/linux/rtc/ -F: include/uapi/linux/rtc.h -F: tools/testing/selftests/rtc/ - -Real-time Linux Analysis (RTLA) tools -M: Steven Rostedt -L: linux-trace-kernel@vger.kernel.org -S: Maintained -F: Documentation/tools/rtla/ -F: tools/tracing/rtla/ - -Real-time Linux (PREEMPT_RT) -M: Sebastian Andrzej Siewior -M: Clark Williams -M: Steven Rostedt -L: linux-rt-devel@lists.linux.dev -S: Supported -K: PREEMPT_RT - -REALTEK AUDIO CODECS -M: Oder Chiou -S: Maintained -F: include/sound/rt*.h -F: sound/soc/codecs/rt* - -REALTEK OTTO WATCHDOG -M: Sander Vanheule -L: linux-watchdog@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/watchdog/realtek,otto-wdt.yaml -F: drivers/watchdog/realtek_otto_wdt.c - -REALTEK RTL83xx SMI DSA ROUTER CHIPS -M: Linus Walleij -M: Alvin Šipraga -S: Maintained -F: Documentation/devicetree/bindings/net/dsa/realtek.yaml -F: drivers/net/dsa/realtek/* - -REALTEK WIRELESS DRIVER (rtlwifi family) -M: Ping-Ke Shih -L: linux-wireless@vger.kernel.org -S: Maintained -T: git https://github.com/pkshih/rtw.git -F: drivers/net/wireless/realtek/rtlwifi/ - -REALTEK WIRELESS DRIVER (rtw88) -M: Ping-Ke Shih -L: linux-wireless@vger.kernel.org -S: Maintained -T: git https://github.com/pkshih/rtw.git -F: drivers/net/wireless/realtek/rtw88/ - -REALTEK WIRELESS DRIVER (rtw89) -M: Ping-Ke Shih -L: linux-wireless@vger.kernel.org -S: Maintained -T: git https://github.com/pkshih/rtw.git -F: drivers/net/wireless/realtek/rtw89/ - -REDPINE WIRELESS DRIVER -L: linux-wireless@vger.kernel.org -S: Orphan -F: drivers/net/wireless/rsi/ - -REGISTER MAP ABSTRACTION -M: Mark Brown -L: linux-kernel@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git -F: Documentation/devicetree/bindings/regmap/ -F: drivers/base/regmap/ -F: include/linux/regmap.h - -REISERFS FILE SYSTEM -L: reiserfs-devel@vger.kernel.org -S: Obsolete -F: fs/reiserfs/ - -REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM -M: Bjorn Andersson -M: Mathieu Poirier -L: linux-remoteproc@vger.kernel.org -S: Maintained -T: git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rproc-next -F: Documentation/ABI/testing/sysfs-class-remoteproc -F: Documentation/devicetree/bindings/remoteproc/ -F: Documentation/staging/remoteproc.rst -F: drivers/remoteproc/ -F: include/linux/remoteproc.h -F: include/linux/remoteproc/ - -REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM -M: Bjorn Andersson -M: Mathieu Poirier -L: linux-remoteproc@vger.kernel.org -S: Maintained -T: git https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git rpmsg-next -F: Documentation/ABI/testing/sysfs-bus-rpmsg -F: Documentation/staging/rpmsg.rst -F: drivers/rpmsg/ -F: include/linux/rpmsg.h -F: include/linux/rpmsg/ -F: include/uapi/linux/rpmsg.h -F: samples/rpmsg/ - -REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONTROL DRIVER -M: Stephan Gerhold -L: netdev@vger.kernel.org -L: linux-remoteproc@vger.kernel.org -S: Maintained -F: drivers/net/wwan/rpmsg_wwan_ctrl.c - -RENESAS CLOCK DRIVERS -M: Geert Uytterhoeven -L: linux-renesas-soc@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-clk -F: Documentation/devicetree/bindings/clock/renesas,* -F: drivers/clk/renesas/ - -RENESAS EMEV2 I2C DRIVER -M: Wolfram Sang -L: linux-renesas-soc@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml -F: drivers/i2c/busses/i2c-emev2.c - -RENESAS ETHERNET SWITCH DRIVER -R: Yoshihiro Shimoda -L: netdev@vger.kernel.org -L: linux-renesas-soc@vger.kernel.org -F: Documentation/devicetree/bindings/net/renesas,*ether-switch.yaml -F: drivers/net/ethernet/renesas/Kconfig -F: drivers/net/ethernet/renesas/Makefile -F: drivers/net/ethernet/renesas/rcar_gen4* -F: drivers/net/ethernet/renesas/rswitch* - -RENESAS ETHERNET TSN DRIVER -M: Niklas Söderlund -L: netdev@vger.kernel.org -L: linux-renesas-soc@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/net/renesas,ethertsn.yaml -F: drivers/net/ethernet/renesas/rtsn.* - -RENESAS IDT821034 ASoC CODEC -M: Herve Codina -L: linux-sound@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/sound/renesas,idt821034.yaml -F: sound/soc/codecs/idt821034.c - -RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER DRIVER -M: Miquel Raynal -L: linux-mtd@lists.infradead.org -L: linux-renesas-soc@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/mtd/renesas-nandc.yaml -F: drivers/mtd/nand/raw/renesas-nand-controller.c - -RENESAS R-CAR GYROADC DRIVER -M: Marek Vasut -L: linux-iio@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/iio/adc/renesas,rcar-gyroadc.yaml -F: drivers/iio/adc/rcar-gyroadc.c - -RENESAS R-CAR I2C DRIVERS -M: Wolfram Sang -L: linux-renesas-soc@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml -F: Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml -F: drivers/i2c/busses/i2c-rcar.c -F: drivers/i2c/busses/i2c-sh_mobile.c - -RENESAS R-CAR THERMAL DRIVERS -M: Niklas Söderlund -L: linux-renesas-soc@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml -F: Documentation/devicetree/bindings/thermal/rcar-thermal.yaml -F: drivers/thermal/renesas/rcar_gen3_thermal.c -F: drivers/thermal/renesas/rcar_thermal.c - -RENESAS RIIC DRIVER -M: Chris Brandt -L: linux-renesas-soc@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/i2c/renesas,riic.yaml -F: drivers/i2c/busses/i2c-riic.c - -RENESAS RZ/G2L A/D DRIVER -M: Lad Prabhakar -L: linux-iio@vger.kernel.org -L: linux-renesas-soc@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml -F: drivers/iio/adc/rzg2l_adc.c - -RENESAS RZ/G2L MTU3a COUNTER DRIVER -M: Biju Das -L: linux-iio@vger.kernel.org -L: linux-renesas-soc@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/timer/renesas,rz-mtu3.yaml -F: drivers/counter/rz-mtu3-cnt.c - -RENESAS RZ/N1 A5PSW SWITCH DRIVER -M: Clément Léger -L: linux-renesas-soc@vger.kernel.org -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/dsa/renesas,rzn1-a5psw.yaml -F: Documentation/devicetree/bindings/net/pcs/renesas,rzn1-miic.yaml -F: drivers/net/dsa/rzn1_a5psw* -F: drivers/net/pcs/pcs-rzn1-miic.c -F: include/dt-bindings/net/pcs-rzn1-miic.h -F: include/linux/pcs-rzn1-miic.h -F: net/dsa/tag_rzn1_a5psw.c - -RENESAS RZ/N1 DWMAC GLUE LAYER -M: Romain Gantois -S: Maintained -F: Documentation/devicetree/bindings/net/renesas,rzn1-gmac.yaml -F: drivers/net/ethernet/stmicro/stmmac/dwmac-rzn1.c - -RENESAS RZ/N1 RTC CONTROLLER DRIVER -M: Miquel Raynal -L: linux-rtc@vger.kernel.org -L: linux-renesas-soc@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/rtc/renesas,rzn1-rtc.yaml -F: drivers/rtc/rtc-rzn1.c - -RENESAS RZ/N1 USBF CONTROLLER DRIVER -M: Herve Codina -L: linux-renesas-soc@vger.kernel.org -L: linux-usb@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/usb/renesas,rzn1-usbf.yaml -F: drivers/usb/gadget/udc/renesas_usbf.c - -RENESAS RZ/V2M I2C DRIVER -M: Fabrizio Castro -L: linux-i2c@vger.kernel.org -L: linux-renesas-soc@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/i2c/renesas,rzv2m.yaml -F: drivers/i2c/busses/i2c-rzv2m.c - -RENESAS USB PHY DRIVER -M: Yoshihiro Shimoda -L: linux-renesas-soc@vger.kernel.org -S: Maintained -F: drivers/phy/renesas/phy-rcar-gen3-usb*.c - -RENESAS VERSACLOCK 7 CLOCK DRIVER -M: Alex Helms -S: Maintained -F: Documentation/devicetree/bindings/clock/renesas,versaclock7.yaml -F: drivers/clk/clk-versaclock7.c - -RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER -M: Herve Codina -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/potentiometer/renesas,x9250.yaml -F: drivers/iio/potentiometer/x9250.c - -RESET CONTROLLER FRAMEWORK -M: Philipp Zabel -S: Maintained -T: git git://git.pengutronix.de/git/pza/linux -F: Documentation/devicetree/bindings/reset/ -F: Documentation/driver-api/reset.rst -F: drivers/reset/ -F: include/dt-bindings/reset/ -F: include/linux/reset-controller.h -F: include/linux/reset.h -F: include/linux/reset/ -K: \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b - -RESTARTABLE SEQUENCES SUPPORT -M: Mathieu Desnoyers -M: Peter Zijlstra -M: "Paul E. McKenney" -M: Boqun Feng -L: linux-kernel@vger.kernel.org -S: Supported -F: include/trace/events/rseq.h -F: include/uapi/linux/rseq.h -F: kernel/rseq.c -F: tools/testing/selftests/rseq/ - -RFKILL -M: Johannes Berg -L: linux-wireless@vger.kernel.org -S: Maintained -W: https://wireless.wiki.kernel.org/ -Q: https://patchwork.kernel.org/project/linux-wireless/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless.git -T: git git://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git -F: Documentation/ABI/stable/sysfs-class-rfkill -F: Documentation/driver-api/rfkill.rst -F: include/linux/rfkill.h -F: include/uapi/linux/rfkill.h -F: net/rfkill/ - -RHASHTABLE -M: Thomas Graf -M: Herbert Xu -L: netdev@vger.kernel.org -S: Maintained -F: include/linux/rhashtable-types.h -F: include/linux/rhashtable.h -F: lib/rhashtable.c -F: lib/test_rhashtable.c - -RICOH R5C592 MEMORYSTICK DRIVER -M: Maxim Levitsky -S: Maintained -F: drivers/memstick/host/r592.* - -RICOH SMARTMEDIA/XD DRIVER -M: Maxim Levitsky -S: Maintained -F: drivers/mtd/nand/raw/r852.c -F: drivers/mtd/nand/raw/r852.h - -RISC-V AIA DRIVERS -M: Anup Patel -L: linux-riscv@lists.infradead.org -S: Maintained -F: Documentation/devicetree/bindings/interrupt-controller/riscv,aplic.yaml -F: Documentation/devicetree/bindings/interrupt-controller/riscv,imsics.yaml -F: drivers/irqchip/irq-riscv-aplic-*.c -F: drivers/irqchip/irq-riscv-aplic-*.h -F: drivers/irqchip/irq-riscv-imsic-*.c -F: drivers/irqchip/irq-riscv-imsic-*.h -F: drivers/irqchip/irq-riscv-intc.c -F: include/linux/irqchip/riscv-aplic.h -F: include/linux/irqchip/riscv-imsic.h - -RISC-V ARCHITECTURE -M: Paul Walmsley -M: Palmer Dabbelt -M: Albert Ou -L: linux-riscv@lists.infradead.org -S: Supported -Q: https://patchwork.kernel.org/project/linux-riscv/list/ -C: irc://irc.libera.chat/riscv -P: Documentation/arch/riscv/patch-acceptance.rst -T: git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git -F: arch/riscv/ -N: riscv -K: riscv - -RISC-V MICROCHIP FPGA SUPPORT -M: Conor Dooley -M: Daire McNamara -L: linux-riscv@lists.infradead.org -S: Supported -F: Documentation/devicetree/bindings/clock/microchip,mpfs*.yaml -F: Documentation/devicetree/bindings/gpio/microchip,mpfs-gpio.yaml -F: Documentation/devicetree/bindings/i2c/microchip,corei2c.yaml -F: Documentation/devicetree/bindings/mailbox/microchip,mpfs-mailbox.yaml -F: Documentation/devicetree/bindings/net/can/microchip,mpfs-can.yaml -F: Documentation/devicetree/bindings/pwm/microchip,corepwm.yaml -F: Documentation/devicetree/bindings/riscv/microchip.yaml -F: Documentation/devicetree/bindings/soc/microchip/microchip,mpfs-sys-controller.yaml -F: Documentation/devicetree/bindings/spi/microchip,mpfs-spi.yaml -F: Documentation/devicetree/bindings/usb/microchip,mpfs-musb.yaml -F: arch/riscv/boot/dts/microchip/ -F: drivers/char/hw_random/mpfs-rng.c -F: drivers/clk/microchip/clk-mpfs*.c -F: drivers/firmware/microchip/mpfs-auto-update.c -F: drivers/i2c/busses/i2c-microchip-corei2c.c -F: drivers/mailbox/mailbox-mpfs.c -F: drivers/pci/controller/plda/pcie-microchip-host.c -F: drivers/pwm/pwm-microchip-core.c -F: drivers/reset/reset-mpfs.c -F: drivers/rtc/rtc-mpfs.c -F: drivers/soc/microchip/mpfs-sys-controller.c -F: drivers/spi/spi-microchip-core-qspi.c -F: drivers/spi/spi-microchip-core.c -F: drivers/usb/musb/mpfs.c -F: include/soc/microchip/mpfs.h - -RISC-V MISC SOC SUPPORT -M: Conor Dooley -L: linux-riscv@lists.infradead.org -S: Maintained -Q: https://patchwork.kernel.org/project/linux-riscv/list/ -T: git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/ -F: Documentation/devicetree/bindings/riscv/ -F: arch/riscv/boot/dts/ -X: arch/riscv/boot/dts/allwinner/ -X: arch/riscv/boot/dts/renesas/ -X: arch/riscv/boot/dts/sophgo/ -X: arch/riscv/boot/dts/thead/ - -RISC-V PMU DRIVERS -M: Atish Patra -R: Anup Patel -L: linux-riscv@lists.infradead.org -S: Supported -F: drivers/perf/riscv_pmu.c -F: drivers/perf/riscv_pmu_legacy.c -F: drivers/perf/riscv_pmu_sbi.c - -RISC-V THEAD SoC SUPPORT -M: Drew Fustini -M: Guo Ren -M: Fu Wei -L: linux-riscv@lists.infradead.org -S: Maintained -T: git https://github.com/pdp7/linux.git -F: Documentation/devicetree/bindings/clock/thead,th1520-clk-ap.yaml -F: arch/riscv/boot/dts/thead/ -F: drivers/clk/thead/clk-th1520-ap.c -F: include/dt-bindings/clock/thead,th1520-clk-ap.h - -RNBD BLOCK DRIVERS -M: Md. Haris Iqbal -M: Jack Wang -L: linux-block@vger.kernel.org -S: Maintained -F: drivers/block/rnbd/ - -ROCCAT DRIVERS -M: Stefan Achatz -S: Maintained -W: http://sourceforge.net/projects/roccat/ -F: Documentation/ABI/*/sysfs-driver-hid-roccat* -F: drivers/hid/hid-roccat* -F: include/linux/hid-roccat* - -ROCKCHIP CAN-FD DRIVER -M: Marc Kleine-Budde -R: kernel@pengutronix.de -L: linux-can@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/can/rockchip,rk3568v2-canfd.yaml -F: drivers/net/can/rockchip/ - -ROCKCHIP CRYPTO DRIVERS -M: Corentin Labbe -L: linux-crypto@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/crypto/rockchip,rk3288-crypto.yaml -F: drivers/crypto/rockchip/ - -ROCKCHIP I2S TDM DRIVER -M: Nicolas Frattaroli -L: linux-rockchip@lists.infradead.org -S: Maintained -F: Documentation/devicetree/bindings/sound/rockchip,i2s-tdm.yaml -F: sound/soc/rockchip/rockchip_i2s_tdm.* - -ROCKCHIP ISP V1 DRIVER -M: Dafna Hirschfeld -M: Laurent Pinchart -L: linux-media@vger.kernel.org -L: linux-rockchip@lists.infradead.org -S: Maintained -F: Documentation/admin-guide/media/rkisp1.rst -F: Documentation/devicetree/bindings/media/rockchip-isp1.yaml -F: Documentation/userspace-api/media/v4l/metafmt-rkisp1.rst -F: drivers/media/platform/rockchip/rkisp1 -F: include/uapi/linux/rkisp1-config.h - -ROCKCHIP RK3568 RANDOM NUMBER GENERATOR SUPPORT -M: Daniel Golle -M: Aurelien Jarno -S: Maintained -F: Documentation/devicetree/bindings/rng/rockchip,rk3568-rng.yaml -F: drivers/char/hw_random/rockchip-rng.c - -ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER -M: Jacob Chen -M: Ezequiel Garcia -L: linux-media@vger.kernel.org -L: linux-rockchip@lists.infradead.org -S: Maintained -F: Documentation/devicetree/bindings/media/rockchip-rga.yaml -F: drivers/media/platform/rockchip/rga/ - -ROCKCHIP RK3308 INTERNAL AUDIO CODEC -M: Luca Ceresoli -S: Maintained -F: Documentation/devicetree/bindings/sound/rockchip,rk3308-codec.yaml -F: sound/soc/codecs/rk3308_codec.c -F: sound/soc/codecs/rk3308_codec.h - -ROCKCHIP VIDEO DECODER DRIVER -M: Ezequiel Garcia -L: linux-media@vger.kernel.org -L: linux-rockchip@lists.infradead.org -S: Maintained -F: Documentation/devicetree/bindings/media/rockchip,vdec.yaml -F: drivers/staging/media/rkvdec/ - -ROCKER DRIVER -M: Jiri Pirko -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/ethernet/rocker/ - -ROCKETPORT EXPRESS/INFINITY DRIVER -M: Kevin Cernekee -L: linux-serial@vger.kernel.org -S: Odd Fixes -F: drivers/tty/serial/rp2.* - -ROHM BD99954 CHARGER IC -M: Matti Vaittinen -S: Supported -F: drivers/power/supply/bd99954-charger.c -F: drivers/power/supply/bd99954-charger.h - -ROHM BH1745 COLOUR SENSOR -M: Mudit Sharma -L: linux-iio@vger.kernel.org -S: Maintained -F: drivers/iio/light/bh1745.c - -ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER -M: Tomasz Duszynski -S: Maintained -F: Documentation/devicetree/bindings/iio/light/bh1750.yaml -F: drivers/iio/light/bh1750.c - -ROHM BM1390 PRESSURE SENSOR DRIVER -M: Matti Vaittinen -L: linux-iio@vger.kernel.org -S: Supported -F: drivers/iio/pressure/rohm-bm1390.c - -ROHM BU270xx LIGHT SENSOR DRIVERs -M: Matti Vaittinen -L: linux-iio@vger.kernel.org -S: Supported -F: drivers/iio/light/rohm-bu27008.c -F: drivers/iio/light/rohm-bu27034.c - -ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS -M: Marek Vasut -L: linux-kernel@vger.kernel.org -L: linux-renesas-soc@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml -F: drivers/gpio/gpio-bd9571mwv.c -F: drivers/mfd/bd9571mwv.c -F: drivers/regulator/bd9571mwv-regulator.c -F: include/linux/mfd/bd9571mwv.h - -ROHM POWER MANAGEMENT IC DEVICE DRIVERS -M: Matti Vaittinen -S: Supported -F: drivers/clk/clk-bd718x7.c -F: drivers/gpio/gpio-bd71815.c -F: drivers/gpio/gpio-bd71828.c -F: drivers/mfd/rohm-bd71828.c -F: drivers/mfd/rohm-bd718x7.c -F: drivers/mfd/rohm-bd9576.c -F: drivers/mfd/rohm-bd96801.c -F: drivers/regulator/bd71815-regulator.c -F: drivers/regulator/bd71828-regulator.c -F: drivers/regulator/bd718x7-regulator.c -F: drivers/regulator/bd9576-regulator.c -F: drivers/regulator/bd96801-regulator.c -F: drivers/regulator/rohm-regulator.c -F: drivers/rtc/rtc-bd70528.c -F: drivers/watchdog/bd9576_wdt.c -F: drivers/watchdog/bd96801_wdt.c -F: include/linux/mfd/rohm-bd71815.h -F: include/linux/mfd/rohm-bd71828.h -F: include/linux/mfd/rohm-bd718x7.h -F: include/linux/mfd/rohm-bd957x.h -F: include/linux/mfd/rohm-bd96801.h -F: include/linux/mfd/rohm-generic.h -F: include/linux/mfd/rohm-shared.h - -ROSE NETWORK LAYER -M: Ralf Baechle -L: linux-hams@vger.kernel.org -S: Maintained -W: https://linux-ax25.in-berlin.de -F: include/net/rose.h -F: include/uapi/linux/rose.h -F: net/rose/ - -ROTATION DRIVER FOR ALLWINNER A83T -M: Jernej Skrabec -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml -F: drivers/media/platform/sunxi/sun8i-rotate/ - -RPMB SUBSYSTEM -M: Jens Wiklander -L: linux-kernel@vger.kernel.org -S: Supported -F: drivers/misc/rpmb-core.c -F: include/linux/rpmb.h - -RPMSG TTY DRIVER -M: Arnaud Pouliquen -L: linux-remoteproc@vger.kernel.org -S: Maintained -F: drivers/tty/rpmsg_tty.c - -RTASE ETHERNET DRIVER -M: Justin Lai -M: Larry Chiu -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/realtek/rtase/ - -RTL2830 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/dvb-frontends/rtl2830* - -RTL2832 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/dvb-frontends/rtl2832* - -RTL2832_SDR MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/dvb-frontends/rtl2832_sdr* - -RTL8180 WIRELESS DRIVER -L: linux-wireless@vger.kernel.org -S: Orphan -F: drivers/net/wireless/realtek/rtl818x/rtl8180/ - -RTL8187 WIRELESS DRIVER -M: Hin-Tak Leung -L: linux-wireless@vger.kernel.org -S: Maintained -T: git https://github.com/pkshih/rtw.git -F: drivers/net/wireless/realtek/rtl818x/rtl8187/ - -RTL8XXXU WIRELESS DRIVER (rtl8xxxu) -M: Jes Sorensen -L: linux-wireless@vger.kernel.org -S: Maintained -T: git https://github.com/pkshih/rtw.git -F: drivers/net/wireless/realtek/rtl8xxxu/ - -RTRS TRANSPORT DRIVERS -M: Md. Haris Iqbal -M: Jack Wang -L: linux-rdma@vger.kernel.org -S: Maintained -F: drivers/infiniband/ulp/rtrs/ - -RUNTIME VERIFICATION (RV) -M: Steven Rostedt -L: linux-trace-kernel@vger.kernel.org -S: Maintained -F: Documentation/trace/rv/ -F: include/linux/rv.h -F: include/rv/ -F: kernel/trace/rv/ -F: tools/verification/ - -RUST -M: Miguel Ojeda -M: Alex Gaynor -R: Boqun Feng -R: Gary Guo -R: Björn Roy Baron -R: Benno Lossin -R: Andreas Hindborg -R: Alice Ryhl -R: Trevor Gross -L: rust-for-linux@vger.kernel.org -S: Supported -W: https://rust-for-linux.com -B: https://github.com/Rust-for-Linux/linux/issues -C: zulip://rust-for-linux.zulipchat.com -P: https://rust-for-linux.com/contributing -T: git https://github.com/Rust-for-Linux/linux.git rust-next -F: Documentation/rust/ -F: rust/ -F: samples/rust/ -F: scripts/*rust* -F: tools/testing/selftests/rust/ -K: \b(?i:rust)\b - -RXRPC SOCKETS (AF_RXRPC) -M: David Howells -M: Marc Dionne -L: linux-afs@lists.infradead.org -S: Supported -W: https://www.infradead.org/~dhowells/kafs/ -F: Documentation/networking/rxrpc.rst -F: include/keys/rxrpc-type.h -F: include/net/af_rxrpc.h -F: include/trace/events/rxrpc.h -F: include/uapi/linux/rxrpc.h -F: net/rxrpc/ - -S3 SAVAGE FRAMEBUFFER DRIVER -M: Antonino Daplas -L: linux-fbdev@vger.kernel.org -S: Maintained -F: drivers/video/fbdev/savage/ - -S390 ARCHITECTURE -M: Heiko Carstens -M: Vasily Gorbik -M: Alexander Gordeev -R: Christian Borntraeger -R: Sven Schnelle -L: linux-s390@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git -F: Documentation/driver-api/s390-drivers.rst -F: Documentation/arch/s390/ -F: arch/s390/ -F: drivers/s390/ -F: drivers/watchdog/diag288_wdt.c - -S390 COMMON I/O LAYER -M: Vineeth Vijayan -M: Peter Oberparleiter -L: linux-s390@vger.kernel.org -S: Supported -F: drivers/s390/cio/ - -S390 DASD DRIVER -M: Stefan Haberland -M: Jan Hoeppner -L: linux-s390@vger.kernel.org -S: Supported -F: block/partitions/ibm.c -F: drivers/s390/block/dasd* -F: include/linux/dasd_mod.h - -S390 IOMMU (PCI) -M: Niklas Schnelle -M: Matthew Rosato -R: Gerald Schaefer -L: linux-s390@vger.kernel.org -S: Supported -F: drivers/iommu/s390-iommu.c - -S390 IUCV NETWORK LAYER -M: Alexandra Winter -M: Thorsten Winkler -L: linux-s390@vger.kernel.org -L: netdev@vger.kernel.org -S: Supported -F: drivers/s390/net/*iucv* -F: include/net/iucv/ -F: net/iucv/ - -S390 MM -M: Alexander Gordeev -M: Gerald Schaefer -L: linux-s390@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git -F: arch/s390/include/asm/pgtable.h -F: arch/s390/mm - -S390 NETWORK DRIVERS -M: Alexandra Winter -M: Thorsten Winkler -L: linux-s390@vger.kernel.org -L: netdev@vger.kernel.org -S: Supported -F: drivers/s390/net/ - -S390 PCI SUBSYSTEM -M: Niklas Schnelle -M: Gerald Schaefer -L: linux-s390@vger.kernel.org -S: Supported -F: Documentation/arch/s390/pci.rst -F: arch/s390/pci/ -F: drivers/pci/hotplug/s390_pci_hpc.c - -S390 SCM DRIVER -M: Vineeth Vijayan -L: linux-s390@vger.kernel.org -S: Supported -F: drivers/s390/block/scm* -F: drivers/s390/cio/scm.c - -S390 VFIO AP DRIVER -M: Tony Krowiak -M: Halil Pasic -M: Jason Herne -L: linux-s390@vger.kernel.org -S: Supported -F: Documentation/arch/s390/vfio-ap* -F: drivers/s390/crypto/vfio_ap* - -S390 VFIO-CCW DRIVER -M: Eric Farman -M: Matthew Rosato -R: Halil Pasic -L: linux-s390@vger.kernel.org -L: kvm@vger.kernel.org -S: Supported -F: Documentation/arch/s390/vfio-ccw.rst -F: drivers/s390/cio/vfio_ccw* -F: include/uapi/linux/vfio_ccw.h - -S390 VFIO-PCI DRIVER -M: Matthew Rosato -M: Eric Farman -L: linux-s390@vger.kernel.org -L: kvm@vger.kernel.org -S: Supported -F: arch/s390/kvm/pci* -F: drivers/vfio/pci/vfio_pci_zdev.c -F: include/uapi/linux/vfio_zdev.h - -S390 ZCRYPT DRIVER -M: Harald Freudenberger -L: linux-s390@vger.kernel.org -S: Supported -F: drivers/s390/crypto/ - -S390 ZFCP DRIVER -M: Steffen Maier -M: Benjamin Block -L: linux-s390@vger.kernel.org -S: Supported -F: drivers/s390/scsi/zfcp_* - -SAA6588 RDS RECEIVER DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Odd Fixes -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/i2c/saa6588* - -SAA7134 VIDEO4LINUX DRIVER -M: Mauro Carvalho Chehab -L: linux-media@vger.kernel.org -S: Odd fixes -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: Documentation/driver-api/media/drivers/saa7134* -F: drivers/media/pci/saa7134/ - -SAA7146 VIDEO4LINUX-2 DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/common/saa7146/ -F: drivers/media/pci/saa7146/ -F: include/media/drv-intf/saa7146* - -SAFESETID SECURITY MODULE -M: Micah Morton -S: Supported -F: Documentation/admin-guide/LSM/SafeSetID.rst -F: security/safesetid/ - -SAMSUNG AUDIO (ASoC) DRIVERS -M: Sylwester Nawrocki -L: linux-sound@vger.kernel.org -S: Maintained -B: mailto:linux-samsung-soc@vger.kernel.org -F: Documentation/devicetree/bindings/sound/samsung* -F: sound/soc/samsung/ - -SAMSUNG EXYNOS850 SoC SUPPORT -M: Sam Protsenko -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: linux-samsung-soc@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/clock/samsung,exynos850-clock.yaml -F: arch/arm64/boot/dts/exynos/exynos850* -F: drivers/clk/samsung/clk-exynos850.c -F: include/dt-bindings/clock/exynos850.h - -SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER -M: Krzysztof Kozlowski -L: linux-crypto@vger.kernel.org -L: linux-samsung-soc@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml -F: drivers/crypto/exynos-rng.c - -SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER -M: Łukasz Stelmach -L: linux-samsung-soc@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.yaml -F: drivers/char/hw_random/exynos-trng.c - -SAMSUNG FRAMEBUFFER DRIVER -M: Jingoo Han -L: linux-fbdev@vger.kernel.org -S: Maintained -F: drivers/video/fbdev/s3c-fb.c - -SAMSUNG INTERCONNECT DRIVERS -M: Sylwester Nawrocki -M: Artur Świgoń -L: linux-pm@vger.kernel.org -L: linux-samsung-soc@vger.kernel.org -S: Supported -F: drivers/interconnect/samsung/ - -SAMSUNG LAPTOP DRIVER -M: Corentin Chary -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/samsung-laptop.c - -SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS -M: Krzysztof Kozlowski -L: linux-kernel@vger.kernel.org -L: linux-samsung-soc@vger.kernel.org -S: Maintained -B: mailto:linux-samsung-soc@vger.kernel.org -F: Documentation/devicetree/bindings/clock/samsung,s2mps11.yaml -F: Documentation/devicetree/bindings/mfd/samsung,s2m*.yaml -F: Documentation/devicetree/bindings/mfd/samsung,s5m*.yaml -F: Documentation/devicetree/bindings/regulator/samsung,s2m*.yaml -F: Documentation/devicetree/bindings/regulator/samsung,s5m*.yaml -F: drivers/clk/clk-s2mps11.c -F: drivers/mfd/sec*.c -F: drivers/regulator/s2m*.c -F: drivers/regulator/s5m*.c -F: drivers/rtc/rtc-s5m.c -F: include/linux/mfd/samsung/ - -SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER -M: Sylwester Nawrocki -L: linux-media@vger.kernel.org -L: linux-samsung-soc@vger.kernel.org -S: Maintained -F: drivers/media/platform/samsung/s3c-camif/ -F: include/media/drv-intf/s3c_camif.h - -SAMSUNG S3FWRN5 NFC DRIVER -M: Krzysztof Kozlowski -S: Maintained -F: Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml -F: drivers/nfc/s3fwrn5 - -SAMSUNG S5C73M3 CAMERA DRIVER -M: Sylwester Nawrocki -M: Andrzej Hajda -L: linux-media@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/media/samsung,s5c73m3.yaml -F: drivers/media/i2c/s5c73m3/* - -SAMSUNG S5K5BAF CAMERA DRIVER -M: Sylwester Nawrocki -M: Andrzej Hajda -L: linux-media@vger.kernel.org -S: Supported -F: drivers/media/i2c/s5k5baf.c - -SAMSUNG S5P Security SubSystem (SSS) DRIVER -M: Krzysztof Kozlowski -M: Vladimir Zapolskiy -L: linux-crypto@vger.kernel.org -L: linux-samsung-soc@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml -F: Documentation/devicetree/bindings/crypto/samsung-sss.yaml -F: drivers/crypto/s5p-sss.c - -SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS -M: Sylwester Nawrocki -L: linux-media@vger.kernel.org -S: Supported -Q: https://patchwork.linuxtv.org/project/linux-media/list/ -F: Documentation/devicetree/bindings/media/samsung,exynos4210-csis.yaml -F: Documentation/devicetree/bindings/media/samsung,exynos4210-fimc.yaml -F: Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-is.yaml -F: Documentation/devicetree/bindings/media/samsung,exynos4212-fimc-lite.yaml -F: Documentation/devicetree/bindings/media/samsung,fimc.yaml -F: drivers/media/platform/samsung/exynos4-is/ - -SAMSUNG SOC CLOCK DRIVERS -M: Krzysztof Kozlowski -M: Sylwester Nawrocki -M: Chanwoo Choi -R: Alim Akhtar -L: linux-samsung-soc@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git -F: Documentation/devicetree/bindings/clock/samsung,*.yaml -F: Documentation/devicetree/bindings/clock/samsung,s3c* -F: drivers/clk/samsung/ -F: include/dt-bindings/clock/exynos*.h -F: include/dt-bindings/clock/s5p*.h -F: include/dt-bindings/clock/samsung,*.h -F: include/linux/clk/samsung.h - -SAMSUNG SPI DRIVERS -M: Andi Shyti -L: linux-spi@vger.kernel.org -L: linux-samsung-soc@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/spi/samsung,spi*.yaml -F: drivers/spi/spi-s3c* -F: include/linux/platform_data/spi-s3c64xx.h - -SAMSUNG SXGBE DRIVERS -M: Byungho An -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/ethernet/samsung/sxgbe/ - -SAMSUNG THERMAL DRIVER -M: Bartlomiej Zolnierkiewicz -M: Krzysztof Kozlowski -L: linux-pm@vger.kernel.org -L: linux-samsung-soc@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/thermal/samsung,exynos-thermal.yaml -F: drivers/thermal/samsung/ - -SAMSUNG USB2 PHY DRIVER -M: Sylwester Nawrocki -L: linux-kernel@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/phy/samsung,usb2-phy.yaml -F: Documentation/driver-api/phy/samsung-usb2.rst -F: drivers/phy/samsung/phy-exynos4210-usb2.c -F: drivers/phy/samsung/phy-exynos4x12-usb2.c -F: drivers/phy/samsung/phy-exynos5250-usb2.c -F: drivers/phy/samsung/phy-s5pv210-usb2.c -F: drivers/phy/samsung/phy-samsung-usb2.c -F: drivers/phy/samsung/phy-samsung-usb2.h - -SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE -M: Paul Barker -R: Marc Murphy -S: Supported -F: arch/arm/boot/dts/ti/omap/am335x-sancloud* - -SC1200 WDT DRIVER -M: Zwane Mwaikambo -S: Maintained -F: drivers/watchdog/sc1200wdt.c - -SCHEDULER -M: Ingo Molnar -M: Peter Zijlstra -M: Juri Lelli (SCHED_DEADLINE) -M: Vincent Guittot (SCHED_NORMAL) -R: Dietmar Eggemann (SCHED_NORMAL) -R: Steven Rostedt (SCHED_FIFO/SCHED_RR) -R: Ben Segall (CONFIG_CFS_BANDWIDTH) -R: Mel Gorman (CONFIG_NUMA_BALANCING) -R: Valentin Schneider (TOPOLOGY) -L: linux-kernel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core -F: include/linux/preempt.h -F: include/linux/sched.h -F: include/linux/wait.h -F: include/uapi/linux/sched.h -F: kernel/sched/ - -SCHEDULER - SCHED_EXT -R: Tejun Heo -R: David Vernet -L: linux-kernel@vger.kernel.org -S: Maintained -W: https://github.com/sched-ext/scx -T: git://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext.git -F: include/linux/sched/ext.h -F: kernel/sched/ext.h -F: kernel/sched/ext.c -F: tools/sched_ext/ -F: tools/testing/selftests/sched_ext - -SCIOSENSE ENS160 MULTI-GAS SENSOR DRIVER -M: Gustavo Silva -S: Maintained -F: drivers/iio/chemical/ens160_core.c -F: drivers/iio/chemical/ens160_i2c.c -F: drivers/iio/chemical/ens160_spi.c -F: drivers/iio/chemical/ens160.h - -SCSI LIBSAS SUBSYSTEM -R: John Garry -R: Jason Yan -L: linux-scsi@vger.kernel.org -S: Supported -F: Documentation/scsi/libsas.rst -F: drivers/scsi/libsas/ -F: include/scsi/libsas.h -F: include/scsi/sas_ata.h - -SCSI RDMA PROTOCOL (SRP) INITIATOR -M: Bart Van Assche -L: linux-rdma@vger.kernel.org -S: Supported -Q: http://patchwork.kernel.org/project/linux-rdma/list/ -F: drivers/infiniband/ulp/srp/ -F: include/scsi/srp.h - -SCSI RDMA PROTOCOL (SRP) TARGET -M: Bart Van Assche -L: linux-rdma@vger.kernel.org -L: target-devel@vger.kernel.org -S: Supported -Q: http://patchwork.kernel.org/project/linux-rdma/list/ -F: drivers/infiniband/ulp/srpt/ - -SCSI SG DRIVER -M: Doug Gilbert -L: linux-scsi@vger.kernel.org -S: Maintained -W: http://sg.danny.cz/sg -F: Documentation/scsi/scsi-generic.rst -F: drivers/scsi/sg.c -F: include/scsi/sg.h - -SCSI SUBSYSTEM -M: "James E.J. Bottomley" -M: "Martin K. Petersen" -L: linux-scsi@vger.kernel.org -S: Maintained -Q: https://patchwork.kernel.org/project/linux-scsi/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git -T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git -F: Documentation/devicetree/bindings/scsi/ -F: drivers/scsi/ -F: drivers/ufs/ -F: include/scsi/ -F: include/uapi/scsi/ - -SCSI TAPE DRIVER -M: Kai Mäkisara -L: linux-scsi@vger.kernel.org -S: Maintained -F: Documentation/scsi/st.rst -F: drivers/scsi/st.* -F: drivers/scsi/st_*.h - -SCSI TARGET CORE USER DRIVER -M: Bodo Stroesser -L: linux-scsi@vger.kernel.org -L: target-devel@vger.kernel.org -S: Supported -F: Documentation/target/tcmu-design.rst -F: drivers/target/target_core_user.c -F: include/uapi/linux/target_core_user.h - -SCSI TARGET SUBSYSTEM -M: "Martin K. Petersen" -L: linux-scsi@vger.kernel.org -L: target-devel@vger.kernel.org -S: Supported -Q: https://patchwork.kernel.org/project/target-devel/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git -F: Documentation/target/ -F: drivers/target/ -F: include/target/ - -SCTP PROTOCOL -M: Marcelo Ricardo Leitner -M: Xin Long -L: linux-sctp@vger.kernel.org -S: Maintained -W: https://github.com/sctp/lksctp-tools/wiki -F: Documentation/networking/sctp.rst -F: include/linux/sctp.h -F: include/net/sctp/ -F: include/uapi/linux/sctp.h -F: net/sctp/ - -SCx200 CPU SUPPORT -M: Jim Cromie -S: Odd Fixes -F: Documentation/i2c/busses/scx200_acb.rst -F: arch/x86/platform/scx200/ -F: drivers/i2c/busses/scx200* -F: drivers/mtd/maps/scx200_docflash.c -F: drivers/watchdog/scx200_wdt.c -F: include/linux/scx200.h - -SCx200 GPIO DRIVER -M: Jim Cromie -S: Maintained -F: drivers/char/scx200_gpio.c -F: include/linux/scx200_gpio.h - -SCx200 HRT CLOCKSOURCE DRIVER -M: Jim Cromie -S: Maintained -F: drivers/clocksource/scx200_hrt.c - -SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER -M: Sascha Sommer -L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) -S: Maintained -F: drivers/mmc/host/sdricoh_cs.c - -SECO BOARDS CEC DRIVER -M: Ettore Chimenti -S: Maintained -F: drivers/media/cec/platform/seco/seco-cec.c -F: drivers/media/cec/platform/seco/seco-cec.h - -SECURE COMPUTING -M: Kees Cook -R: Andy Lutomirski -R: Will Drewry -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/seccomp -F: Documentation/userspace-api/seccomp_filter.rst -F: include/linux/seccomp.h -F: include/uapi/linux/seccomp.h -F: kernel/seccomp.c -F: tools/testing/selftests/kselftest_harness.h -F: tools/testing/selftests/seccomp/* -K: \bsecure_computing -K: \bTIF_SECCOMP\b - -SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER -M: Kamal Dasu -M: Al Cooper -R: Broadcom internal kernel review list -L: linux-mmc@vger.kernel.org -S: Maintained -F: drivers/mmc/host/sdhci-brcmstb* - -SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER -M: Adrian Hunter -L: linux-mmc@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/mmc/sdhci-common.yaml -F: drivers/mmc/host/sdhci* - -SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER -M: Aubin Constans -R: Eugen Hristev -L: linux-mmc@vger.kernel.org -S: Supported -F: drivers/mmc/host/sdhci-of-at91.c - -SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) NXP i.MX DRIVER -M: Haibo Chen -L: imx@lists.linux.dev -L: linux-mmc@vger.kernel.org -L: s32@nxp.com -S: Maintained -F: drivers/mmc/host/sdhci-esdhc-imx.c - -SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER -M: Ben Dooks -M: Jaehoon Chung -L: linux-mmc@vger.kernel.org -S: Maintained -F: drivers/mmc/host/sdhci-s3c* - -SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER -M: Viresh Kumar -L: linux-mmc@vger.kernel.org -S: Maintained -F: drivers/mmc/host/sdhci-spear.c - -SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER -M: Vignesh Raghavendra -L: linux-mmc@vger.kernel.org -S: Maintained -F: drivers/mmc/host/sdhci-omap.c - -SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER -M: Jonathan Derrick -L: linux-block@vger.kernel.org -S: Supported -F: block/opal_proto.h -F: block/sed* -F: include/linux/sed* -F: include/uapi/linux/sed* - -SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC) -M: Mark Rutland -M: Lorenzo Pieralisi -M: Sudeep Holla -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: drivers/firmware/smccc/ -F: include/linux/arm-smccc.h - -SECURITY CONTACT -M: Security Officers -S: Supported -F: Documentation/process/security-bugs.rst - -SECURITY SUBSYSTEM -M: Paul Moore -M: James Morris -M: "Serge E. Hallyn" -L: linux-security-module@vger.kernel.org -S: Supported -Q: https://patchwork.kernel.org/project/linux-security-module/list -B: mailto:linux-security-module@vger.kernel.org -P: https://github.com/LinuxSecurityModule/kernel/blob/main/README.md -T: git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/lsm.git -F: include/linux/lsm_audit.h -F: include/linux/lsm_hook_defs.h -F: include/linux/lsm_hooks.h -F: include/linux/security.h -F: include/uapi/linux/lsm.h -F: security/ -F: tools/testing/selftests/lsm/ -X: security/selinux/ -K: \bsecurity_[a-z_0-9]\+\b - -SELINUX SECURITY MODULE -M: Paul Moore -M: Stephen Smalley -R: Ondrej Mosnacek -L: selinux@vger.kernel.org -S: Supported -W: https://github.com/SELinuxProject -Q: https://patchwork.kernel.org/project/selinux/list -B: mailto:selinux@vger.kernel.org -P: https://github.com/SELinuxProject/selinux-kernel/blob/main/README.md -T: git https://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git -F: Documentation/ABI/removed/sysfs-selinux-checkreqprot -F: Documentation/ABI/removed/sysfs-selinux-disable -F: Documentation/admin-guide/LSM/SELinux.rst -F: include/trace/events/avc.h -F: include/uapi/linux/selinux_netlink.h -F: scripts/selinux/ -F: security/selinux/ - -SENSABLE PHANTOM -M: Jiri Slaby -S: Maintained -F: drivers/misc/phantom.c -F: include/uapi/linux/phantom.h - -SENSEAIR SUNRISE 006-0-0007 -M: Jacopo Mondi -S: Maintained -F: Documentation/ABI/testing/sysfs-bus-iio-chemical-sunrise-co2 -F: Documentation/devicetree/bindings/iio/chemical/senseair,sunrise.yaml -F: drivers/iio/chemical/sunrise_co2.c - -SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER -M: Tomasz Duszynski -S: Maintained -F: Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml -F: drivers/iio/chemical/scd30.h -F: drivers/iio/chemical/scd30_core.c -F: drivers/iio/chemical/scd30_i2c.c -F: drivers/iio/chemical/scd30_serial.c - -SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER -M: Roan van Dijk -S: Maintained -F: Documentation/devicetree/bindings/iio/chemical/sensirion,scd4x.yaml -F: drivers/iio/chemical/scd4x.c - -SENSIRION SDP500 DIFFERENTIAL PRESSURE SENSOR DRIVER -M: Petar Stoykov -S: Maintained -F: Documentation/devicetree/bindings/iio/pressure/sensirion,sdp500.yaml -F: drivers/iio/pressure/sdp500.c - -SENSIRION SGP40 GAS SENSOR DRIVER -M: Andreas Klinger -S: Maintained -F: Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40 -F: drivers/iio/chemical/sgp40.c - -SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER -M: Tomasz Duszynski -S: Maintained -F: Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml -F: drivers/iio/chemical/sps30.c -F: drivers/iio/chemical/sps30_i2c.c -F: drivers/iio/chemical/sps30_serial.c - -SERIAL DEVICE BUS -M: Rob Herring -L: linux-serial@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/serial/serial.yaml -F: drivers/tty/serdev/ -F: include/linux/serdev.h - -SERIAL IR RECEIVER -M: Sean Young -L: linux-media@vger.kernel.org -S: Maintained -F: drivers/media/rc/serial_ir.c - -SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus) -M: Srinivas Kandagatla -L: linux-sound@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/slimbus/ -F: drivers/slimbus/ -F: include/linux/slimbus.h - -SFC NETWORK DRIVER -M: Edward Cree -M: Martin Habets -L: netdev@vger.kernel.org -L: linux-net-drivers@amd.com -S: Supported -F: Documentation/networking/devlink/sfc.rst -F: drivers/net/ethernet/sfc/ - -SFCTEMP HWMON DRIVER -M: Emil Renner Berthing -M: Hal Feng -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/hwmon/starfive,jh71x0-temp.yaml -F: Documentation/hwmon/sfctemp.rst -F: drivers/hwmon/sfctemp.c - -SFF/SFP/SFP+ MODULE SUPPORT -M: Russell King -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/sff,sfp.yaml -F: drivers/net/phy/phylink.c -F: drivers/net/phy/sfp* -F: include/linux/mdio/mdio-i2c.h -F: include/linux/phylink.h -F: include/linux/sfp.h -K: phylink\.h|struct\s+phylink|\.phylink|>phylink_|phylink_(autoneg|clear|connect|create|destroy|disconnect|ethtool|helper|mac|mii|of|set|start|stop|test|validate) - -SGI GRU DRIVER -M: Dimitri Sivanich -S: Maintained -F: drivers/misc/sgi-gru/ - -SGI XP/XPC/XPNET DRIVER -M: Robin Holt -M: Steve Wahl -S: Maintained -F: drivers/misc/sgi-xp/ - -SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS -M: Wenjia Zhang -M: Jan Karcher -R: D. Wythe -R: Tony Lu -R: Wen Gu -L: linux-s390@vger.kernel.org -S: Supported -F: net/smc/ - -SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER -M: Linus Walleij -L: linux-iio@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git -F: Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml -F: drivers/iio/light/gp2ap002.c - -SHARP RJ54N1CB0C SENSOR DRIVER -M: Jacopo Mondi -L: linux-media@vger.kernel.org -S: Odd fixes -T: git git://linuxtv.org/media_tree.git -F: drivers/media/i2c/rj54n1cb0c.c -F: include/media/i2c/rj54n1cb0c.h - -SHRINKER -M: Andrew Morton -M: Dave Chinner -R: Qi Zheng -R: Roman Gushchin -R: Muchun Song -L: linux-mm@kvack.org -S: Maintained -F: Documentation/admin-guide/mm/shrinker_debugfs.rst -F: include/linux/shrinker.h -F: mm/shrinker.c -F: mm/shrinker_debug.c - -SH_VOU V4L2 OUTPUT DRIVER -L: linux-media@vger.kernel.org -S: Orphan -F: drivers/media/platform/renesas/sh_vou.c -F: include/media/drv-intf/sh_vou.h - -SI2157 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/tuners/si2157* - -SI2165 MEDIA DRIVER -M: Matthias Schwarzott -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/dvb-frontends/si2165* - -SI2168 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/dvb-frontends/si2168* - -SI470X FM RADIO RECEIVER I2C DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Odd Fixes -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/silabs,si470x.yaml -F: drivers/media/radio/si470x/radio-si470x-i2c.c - -SI470X FM RADIO RECEIVER USB DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/radio/si470x/radio-si470x-common.c -F: drivers/media/radio/si470x/radio-si470x-usb.c -F: drivers/media/radio/si470x/radio-si470x.h - -SI4713 FM RADIO TRANSMITTER I2C DRIVER -M: Eduardo Valentin -L: linux-media@vger.kernel.org -S: Odd Fixes -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/radio/si4713/si4713.? - -SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER -M: Eduardo Valentin -L: linux-media@vger.kernel.org -S: Odd Fixes -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/radio/si4713/radio-platform-si4713.c - -SI4713 FM RADIO TRANSMITTER USB DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/radio/si4713/radio-usb-si4713.c - -SIANO DVB DRIVER -M: Mauro Carvalho Chehab -L: linux-media@vger.kernel.org -S: Odd fixes -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/common/siano/ -F: drivers/media/mmc/siano/ -F: drivers/media/usb/siano/ -F: drivers/media/usb/siano/ - -SIEMENS IPC LED DRIVERS -M: Gerd Haeussler -M: Xing Tong Wu -M: Tobias Schaffner -L: linux-leds@vger.kernel.org -S: Maintained -F: drivers/leds/simple/ - -SIEMENS IPC PLATFORM DRIVERS -M: Gerd Haeussler -M: Xing Tong Wu -M: Tobias Schaffner -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/siemens/ -F: include/linux/platform_data/x86/simatic-ipc-base.h -F: include/linux/platform_data/x86/simatic-ipc.h - -SIEMENS IPC WATCHDOG DRIVERS -M: Gerd Haeussler -M: Xing Tong Wu -M: Tobias Schaffner -L: linux-watchdog@vger.kernel.org -S: Maintained -F: drivers/watchdog/simatic-ipc-wdt.c - -SIFIVE DRIVERS -M: Paul Walmsley -M: Samuel Holland -L: linux-riscv@lists.infradead.org -S: Supported -F: drivers/dma/sf-pdma/ -N: sifive -K: fu[57]40 -K: [^@]sifive - -SILEAD TOUCHSCREEN DRIVER -M: Hans de Goede -L: linux-input@vger.kernel.org -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/input/touchscreen/silead.c -F: drivers/platform/x86/touchscreen_dmi.c - -SILICON LABS WIRELESS DRIVERS (for WFxxx series) -M: Jérôme Pouiller -S: Supported -F: Documentation/devicetree/bindings/net/wireless/silabs,wfx.yaml -F: drivers/net/wireless/silabs/wfx/ - -SILICON MOTION SM712 FRAME BUFFER DRIVER -M: Sudip Mukherjee -M: Teddy Wang -M: Sudip Mukherjee -L: linux-fbdev@vger.kernel.org -S: Maintained -F: Documentation/fb/sm712fb.rst -F: drivers/video/fbdev/sm712* - -SILVACO I3C DUAL-ROLE MASTER -M: Miquel Raynal -M: Conor Culhane -L: linux-i3c@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/i3c/silvaco,i3c-master.yaml -F: drivers/i3c/master/svc-i3c-master.c - -SIMPLEFB FB DRIVER -M: Hans de Goede -L: linux-fbdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/display/simple-framebuffer.yaml -F: drivers/video/fbdev/simplefb.c -F: include/linux/platform_data/simplefb.h - -SIOX -M: Thorsten Scherer -R: Pengutronix Kernel Team -S: Supported -F: drivers/gpio/gpio-siox.c -F: drivers/siox/* -F: include/trace/events/siox.h - -SIPHASH PRF ROUTINES -M: Jason A. Donenfeld -S: Maintained -F: include/linux/siphash.h -F: lib/siphash.c -F: lib/siphash_kunit.c - -SIS 190 ETHERNET DRIVER -M: Francois Romieu -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/sis/sis190.c - -SIS 900/7016 FAST ETHERNET DRIVER -M: Daniele Venzano -L: netdev@vger.kernel.org -S: Maintained -W: http://www.brownhat.org/sis900.html -F: drivers/net/ethernet/sis/sis900.* - -SIS FRAMEBUFFER DRIVER -S: Orphan -F: Documentation/fb/sisfb.rst -F: drivers/video/fbdev/sis/ -F: include/video/sisfb.h - -SIS I2C TOUCHSCREEN DRIVER -M: Mika Penttilä -L: linux-input@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt -F: drivers/input/touchscreen/sis_i2c.c - -SIS USB2VGA DRIVER -M: Thomas Winischhofer -S: Maintained -W: http://www.winischhofer.at/linuxsisusbvga.shtml -F: drivers/usb/misc/sisusbvga/ - -SL28 CPLD MFD DRIVER -M: Michael Walle -S: Maintained -F: Documentation/devicetree/bindings/gpio/kontron,sl28cpld-gpio.yaml -F: Documentation/devicetree/bindings/hwmon/kontron,sl28cpld-hwmon.yaml -F: Documentation/devicetree/bindings/interrupt-controller/kontron,sl28cpld-intc.yaml -F: Documentation/devicetree/bindings/mfd/kontron,sl28cpld.yaml -F: Documentation/devicetree/bindings/pwm/kontron,sl28cpld-pwm.yaml -F: Documentation/devicetree/bindings/watchdog/kontron,sl28cpld-wdt.yaml -F: drivers/gpio/gpio-sl28cpld.c -F: drivers/hwmon/sl28cpld-hwmon.c -F: drivers/irqchip/irq-sl28cpld.c -F: drivers/pwm/pwm-sl28cpld.c -F: drivers/watchdog/sl28cpld_wdt.c - -SL28 VPD NVMEM LAYOUT DRIVER -M: Michael Walle -S: Maintained -F: Documentation/devicetree/bindings/nvmem/layouts/kontron,sl28-vpd.yaml -F: drivers/nvmem/layouts/sl28vpd.c - -SLAB ALLOCATOR -M: Christoph Lameter -M: Pekka Enberg -M: David Rientjes -M: Joonsoo Kim -M: Andrew Morton -M: Vlastimil Babka -R: Roman Gushchin -R: Hyeonggon Yoo <42.hyeyoo@gmail.com> -L: linux-mm@kvack.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab.git -F: include/linux/sl?b*.h -F: mm/sl?b* - -SLCAN CAN NETWORK DRIVER -M: Dario Binacchi -L: linux-can@vger.kernel.org -S: Maintained -F: drivers/net/can/slcan/ - -SLEEPABLE READ-COPY UPDATE (SRCU) -M: Lai Jiangshan -M: "Paul E. McKenney" -M: Josh Triplett -R: Steven Rostedt -R: Mathieu Desnoyers -L: rcu@vger.kernel.org -S: Supported -W: http://www.rdrop.com/users/paulmck/RCU/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev -F: include/linux/srcu*.h -F: kernel/rcu/srcu*.c - -SMACK SECURITY MODULE -M: Casey Schaufler -L: linux-security-module@vger.kernel.org -S: Maintained -W: http://schaufler-ca.com -T: git git://github.com/cschaufler/smack-next -F: Documentation/admin-guide/LSM/Smack.rst -F: security/smack/ - -SMC91x ETHERNET DRIVER -M: Nicolas Pitre -S: Odd Fixes -F: drivers/net/ethernet/smsc/smc91x.* - -SMSC EMC2103 HARDWARE MONITOR DRIVER -M: Steve Glendinning -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/emc2103.rst -F: drivers/hwmon/emc2103.c - -SMSC SCH5627 HARDWARE MONITOR DRIVER -M: Hans de Goede -L: linux-hwmon@vger.kernel.org -S: Supported -F: Documentation/hwmon/sch5627.rst -F: drivers/hwmon/sch5627.c - -SMSC UFX6000 and UFX7000 USB to VGA DRIVER -M: Steve Glendinning -L: linux-fbdev@vger.kernel.org -S: Maintained -F: drivers/video/fbdev/smscufx.c - -SMSC47B397 HARDWARE MONITOR DRIVER -M: Jean Delvare -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/smsc47b397.rst -F: drivers/hwmon/smsc47b397.c - -SMSC911x ETHERNET DRIVER -M: Steve Glendinning -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/smsc/smsc911x.* -F: include/linux/smsc911x.h - -SMSC9420 PCI ETHERNET DRIVER -M: Steve Glendinning -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/smsc/smsc9420.* - -SNET DPU VIRTIO DATA PATH ACCELERATOR -R: Alvaro Karsz -F: drivers/vdpa/solidrun/ - -SOCIONEXT (SNI) AVE NETWORK DRIVER -M: Kunihiko Hayashi -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml -F: drivers/net/ethernet/socionext/sni_ave.c - -SOCIONEXT (SNI) NETSEC NETWORK DRIVER -M: Ilias Apalodimas -M: Masahisa Kojima -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/socionext,synquacer-netsec.yaml -F: drivers/net/ethernet/socionext/netsec.c - -SOCIONEXT (SNI) Synquacer SPI DRIVER -M: Masahisa Kojima -M: Jassi Brar -L: linux-spi@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/spi/socionext,synquacer-spi.yaml -F: drivers/spi/spi-synquacer.c - -SOCIONEXT SYNQUACER I2C DRIVER -M: Ard Biesheuvel -L: linux-i2c@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/i2c/socionext,synquacer-i2c.yaml -F: drivers/i2c/busses/i2c-synquacer.c - -SOCIONEXT UNIPHIER SOUND DRIVER -L: linux-sound@vger.kernel.org -S: Orphan -F: sound/soc/uniphier/ - -SOCKET TIMESTAMPING -M: Willem de Bruijn -S: Maintained -F: Documentation/networking/timestamping.rst -F: include/linux/net_tstamp.h -F: include/uapi/linux/net_tstamp.h -F: tools/testing/selftests/net/so_txtime.c - -SOEKRIS NET48XX LED SUPPORT -M: Chris Boot -S: Maintained -F: drivers/leds/leds-net48xx.c - -SOFT-IWARP DRIVER (siw) -M: Bernard Metzler -L: linux-rdma@vger.kernel.org -S: Supported -F: drivers/infiniband/sw/siw/ -F: include/uapi/rdma/siw-abi.h - -SOFT-ROCE DRIVER (rxe) -M: Zhu Yanjun -L: linux-rdma@vger.kernel.org -S: Supported -F: drivers/infiniband/sw/rxe/ -F: include/uapi/rdma/rdma_user_rxe.h - -SOFTLOGIC 6x10 MPEG CODEC -M: Bluecherry Maintainers -M: Andrey Utkin -M: Ismael Luceno -L: linux-media@vger.kernel.org -S: Supported -F: drivers/media/pci/solo6x10/ - -SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI) -M: James Morse -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/arm/firmware/sdei.txt -F: drivers/firmware/arm_sdei.c -F: include/linux/arm_sdei.h -F: include/uapi/linux/arm_sdei.h - -SOFTWARE NODES AND DEVICE PROPERTIES -R: Andy Shevchenko -R: Daniel Scally -R: Heikki Krogerus -R: Sakari Ailus -L: linux-acpi@vger.kernel.org -S: Maintained -F: drivers/base/property.c -F: drivers/base/swnode.c -F: include/linux/fwnode.h -F: include/linux/property.h - -SOFTWARE RAID (Multiple Disks) SUPPORT -M: Song Liu -R: Yu Kuai -L: linux-raid@vger.kernel.org -S: Supported -Q: https://patchwork.kernel.org/project/linux-raid/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git -F: drivers/md/Kconfig -F: drivers/md/Makefile -F: drivers/md/md* -F: drivers/md/raid* -F: include/linux/raid/ -F: include/uapi/linux/raid/ - -SOLIDRUN CLEARFOG SUPPORT -M: Russell King -S: Maintained -F: arch/arm/boot/dts/marvell/armada-388-clearfog* -F: arch/arm/boot/dts/marvell/armada-38x-solidrun-* - -SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT -M: Russell King -S: Maintained -F: arch/arm/boot/dts/nxp/imx/imx6*-cubox-i* -F: arch/arm/boot/dts/nxp/imx/imx6*-hummingboard* -F: arch/arm/boot/dts/nxp/imx/imx6*-sr-* - -SONIC NETWORK DRIVER -M: Thomas Bogendoerfer -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/natsemi/sonic.* - -SONICS SILICON BACKPLANE DRIVER (SSB) -M: Michael Buesch -L: linux-wireless@vger.kernel.org -S: Maintained -F: drivers/ssb/ -F: include/linux/ssb/ - -SONY IMX208 SENSOR DRIVER -M: Sakari Ailus -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/i2c/imx208.c - -SONY IMX214 SENSOR DRIVER -M: Ricardo Ribalda -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/sony,imx214.yaml -F: drivers/media/i2c/imx214.c - -SONY IMX219 SENSOR DRIVER -M: Dave Stevenson -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/imx219.yaml -F: drivers/media/i2c/imx219.c - -SONY IMX258 SENSOR DRIVER -M: Sakari Ailus -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/sony,imx258.yaml -F: drivers/media/i2c/imx258.c - -SONY IMX274 SENSOR DRIVER -M: Leon Luo -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml -F: drivers/media/i2c/imx274.c - -SONY IMX283 SENSOR DRIVER -M: Kieran Bingham -M: Umang Jain -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/sony,imx283.yaml -F: drivers/media/i2c/imx283.c - -SONY IMX290 SENSOR DRIVER -M: Manivannan Sadhasivam -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/sony,imx290.yaml -F: drivers/media/i2c/imx290.c - -SONY IMX296 SENSOR DRIVER -M: Laurent Pinchart -M: Manivannan Sadhasivam -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/sony,imx296.yaml -F: drivers/media/i2c/imx296.c - -SONY IMX319 SENSOR DRIVER -M: Bingbu Cao -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/i2c/imx319.c - -SONY IMX334 SENSOR DRIVER -L: linux-media@vger.kernel.org -S: Orphan -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/sony,imx334.yaml -F: drivers/media/i2c/imx334.c - -SONY IMX335 SENSOR DRIVER -L: linux-media@vger.kernel.org -S: Orphan -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml -F: drivers/media/i2c/imx335.c - -SONY IMX355 SENSOR DRIVER -M: Tianshu Qiu -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/i2c/imx355.c - -SONY IMX412 SENSOR DRIVER -L: linux-media@vger.kernel.org -S: Orphan -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml -F: drivers/media/i2c/imx412.c - -SONY IMX415 SENSOR DRIVER -M: Michael Riesch -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/sony,imx415.yaml -F: drivers/media/i2c/imx415.c - -SONY MEMORYSTICK SUBSYSTEM -M: Maxim Levitsky -M: Alex Dubov -M: Ulf Hansson -L: linux-mmc@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git -F: drivers/memstick/ -F: include/linux/memstick.h - -SONY VAIO CONTROL DEVICE DRIVER -M: Mattia Dongili -L: platform-driver-x86@vger.kernel.org -S: Maintained -W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers -F: Documentation/admin-guide/laptops/sony-laptop.rst -F: drivers/char/sonypi.c -F: drivers/platform/x86/sony-laptop.c -F: include/linux/sony-laptop.h - -SOPHGO DEVICETREES and DRIVERS -M: Chen Wang -M: Inochi Amaoto -T: git https://github.com/sophgo/linux.git -S: Maintained -N: sophgo -K: sophgo - -SOUND -M: Jaroslav Kysela -M: Takashi Iwai -L: linux-sound@vger.kernel.org -S: Maintained -W: http://www.alsa-project.org/ -Q: http://patchwork.kernel.org/project/alsa-devel/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git -F: Documentation/sound/ -F: include/sound/ -F: include/uapi/sound/ -F: sound/ -F: tools/testing/selftests/alsa - -SOUND - ALSA SELFTESTS -M: Mark Brown -L: linux-sound@vger.kernel.org -L: linux-kselftest@vger.kernel.org -S: Supported -F: tools/testing/selftests/alsa - -SOUND - COMPRESSED AUDIO -M: Vinod Koul -L: linux-sound@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git -F: Documentation/sound/designs/compress-offload.rst -F: include/sound/compress_driver.h -F: include/uapi/sound/compress_* -F: sound/core/compress_offload.c -F: sound/soc/soc-compress.c - -SOUND - CORE KUNIT TEST -M: Ivan Orlov -L: linux-sound@vger.kernel.org -S: Supported -F: sound/core/sound_kunit.c - -SOUND - DMAENGINE HELPERS -M: Lars-Peter Clausen -S: Supported -F: include/sound/dmaengine_pcm.h -F: sound/core/pcm_dmaengine.c -F: sound/soc/soc-generic-dmaengine-pcm.c - -SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) -M: Liam Girdwood -M: Mark Brown -L: linux-sound@vger.kernel.org -S: Supported -W: http://alsa-project.org/main/index.php/ASoC -T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git -F: Documentation/devicetree/bindings/sound/ -F: Documentation/sound/soc/ -F: include/dt-bindings/sound/ -F: include/sound/soc* -F: include/sound/sof.h -F: include/sound/sof/ -F: include/trace/events/sof*.h -F: include/uapi/sound/asoc.h -F: sound/soc/ - -SOUND - SOC LAYER / dapm-graph -M: Luca Ceresoli -L: linux-sound@vger.kernel.org -S: Maintained -F: tools/sound/dapm-graph - -SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS -M: Liam Girdwood -M: Peter Ujfalusi -M: Bard Liao -M: Ranjani Sridharan -M: Daniel Baluta -R: Kai Vehmanen -R: Pierre-Louis Bossart -L: sound-open-firmware@alsa-project.org (moderated for non-subscribers) -S: Supported -W: https://github.com/thesofproject/linux/ -F: sound/soc/sof/ - -SOUNDWIRE SUBSYSTEM -M: Vinod Koul -M: Bard Liao -R: Pierre-Louis Bossart -R: Sanyog Kale -L: linux-sound@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/soundwire.git -F: Documentation/driver-api/soundwire/ -F: drivers/soundwire/ -F: include/linux/soundwire/ - -SP2 MEDIA DRIVER -M: Olli Salonen -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/dvb-frontends/sp2* - -SPANISH DOCUMENTATION -M: Carlos Bilbao -R: Avadhut Naik -S: Maintained -F: Documentation/translations/sp_SP/ - -SPARC + UltraSPARC (sparc/sparc64) -M: "David S. Miller" -M: Andreas Larsson -L: sparclinux@vger.kernel.org -S: Maintained -Q: http://patchwork.ozlabs.org/project/sparclinux/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git -T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git -F: arch/sparc/ -F: drivers/sbus/ - -SPARC SERIAL DRIVERS -M: "David S. Miller" -L: sparclinux@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git -T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git -F: drivers/tty/serial/suncore.c -F: drivers/tty/serial/sunhv.c -F: drivers/tty/serial/sunsab.c -F: drivers/tty/serial/sunsab.h -F: drivers/tty/serial/sunsu.c -F: drivers/tty/serial/sunzilog.c -F: drivers/tty/serial/sunzilog.h -F: drivers/tty/vcc.c -F: include/linux/sunserialcore.h - -SPARSE CHECKER -M: "Luc Van Oostenryck" -L: linux-sparse@vger.kernel.org -S: Maintained -W: https://sparse.docs.kernel.org/ -Q: https://patchwork.kernel.org/project/linux-sparse/list/ -B: https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools -T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git -F: include/linux/compiler.h - -SPEAKUP CONSOLE SPEECH DRIVER -M: William Hubbs -M: Chris Brannon -M: Kirk Reiser -M: Samuel Thibault -L: speakup@linux-speakup.org -S: Odd Fixes -W: http://www.linux-speakup.org/ -W: https://github.com/linux-speakup/speakup -B: https://github.com/linux-speakup/speakup/issues -F: drivers/accessibility/speakup/ - -SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT -M: Viresh Kumar -M: Shiraz Hashim -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: soc@lists.linux.dev -S: Maintained -W: http://www.st.com/spear -F: arch/arm/boot/dts/st/spear* -F: arch/arm/mach-spear/ -F: drivers/clk/spear/ -F: drivers/pinctrl/spear/ - -SPI NOR SUBSYSTEM -M: Tudor Ambarus -M: Pratyush Yadav -M: Michael Walle -L: linux-mtd@lists.infradead.org -S: Maintained -W: http://www.linux-mtd.infradead.org/ -Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ -C: irc://irc.oftc.net/mtd -T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next -F: Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml -F: drivers/mtd/spi-nor/ -F: include/linux/mtd/spi-nor.h - -SPI SUBSYSTEM -M: Mark Brown -L: linux-spi@vger.kernel.org -S: Maintained -Q: http://patchwork.kernel.org/project/spi-devel-general/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git -F: Documentation/devicetree/bindings/spi/ -F: Documentation/spi/ -F: drivers/spi/ -F: include/linux/spi/ -F: include/uapi/linux/spi/ -F: tools/spi/ - -SPIDERNET NETWORK DRIVER for CELL -M: Ishizaki Kou -M: Geoff Levand -L: netdev@vger.kernel.org -L: linuxppc-dev@lists.ozlabs.org -S: Maintained -F: Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst -F: drivers/net/ethernet/toshiba/spider_net* - -SPMI SUBSYSTEM -M: Stephen Boyd -L: linux-kernel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/sboyd/spmi.git -F: Documentation/devicetree/bindings/spmi/ -F: drivers/spmi/ -F: include/dt-bindings/spmi/spmi.h -F: include/linux/spmi.h -F: include/trace/events/spmi.h - -SPU FILE SYSTEM -L: linuxppc-dev@lists.ozlabs.org -S: Orphan -F: Documentation/filesystems/spufs/spufs.rst -F: arch/powerpc/platforms/cell/spufs/ - -SQUASHFS FILE SYSTEM -M: Phillip Lougher -L: squashfs-devel@lists.sourceforge.net (subscribers-only) -S: Maintained -W: http://squashfs.org.uk -T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git -F: Documentation/filesystems/squashfs.rst -F: fs/squashfs/ - -SRM (Alpha) environment access -M: Jan-Benedict Glaw -S: Maintained -F: arch/alpha/kernel/srm_env.c - -ST LSM6DSx IMU IIO DRIVER -M: Lorenzo Bianconi -L: linux-iio@vger.kernel.org -S: Maintained -W: http://www.st.com/ -F: Documentation/devicetree/bindings/iio/imu/st,lsm6dsx.yaml -F: drivers/iio/imu/st_lsm6dsx/ - -ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER -M: Benjamin Mugnier -M: Sylvain Petinot -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/st,st-mipid02.yaml -F: drivers/media/i2c/st-mipid02.c - -ST STM32 FIREWALL -M: Gatien Chevallier -S: Maintained -F: drivers/bus/stm32_etzpc.c -F: drivers/bus/stm32_firewall.c -F: drivers/bus/stm32_rifsc.c - -ST STM32 I2C/SMBUS DRIVER -M: Pierre-Yves MORDRET -M: Alain Volmat -L: linux-i2c@vger.kernel.org -S: Maintained -F: drivers/i2c/busses/i2c-stm32* - -ST STM32 SPI DRIVER -M: Alain Volmat -L: linux-spi@vger.kernel.org -S: Maintained -F: drivers/spi/spi-stm32.c - -ST STPDDC60 DRIVER -M: Daniel Nilsson -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/stpddc60.rst -F: drivers/hwmon/pmbus/stpddc60.c - -ST VGXY61 DRIVER -M: Benjamin Mugnier -M: Sylvain Petinot -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/st,st-vgxy61.yaml -F: Documentation/userspace-api/media/drivers/vgxy61.rst -F: drivers/media/i2c/vgxy61.c - -ST VL53L0X ToF RANGER(I2C) IIO DRIVER -M: Song Qiang -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/proximity/st,vl53l0x.yaml -F: drivers/iio/proximity/vl53l0x-i2c.c - -STABLE BRANCH -M: Greg Kroah-Hartman -M: Sasha Levin -L: stable@vger.kernel.org -S: Supported -F: Documentation/process/stable-kernel-rules.rst - -STAGING - ATOMISP DRIVER -M: Hans de Goede -M: Mauro Carvalho Chehab -R: Sakari Ailus -L: linux-media@vger.kernel.org -S: Maintained -F: drivers/staging/media/atomisp/ - -STAGING - FIELDBUS SUBSYSTEM -M: Sven Van Asbroeck -S: Maintained -F: drivers/staging/fieldbus/* -F: drivers/staging/fieldbus/Documentation/ - -STAGING - HMS ANYBUS-S BUS -M: Sven Van Asbroeck -S: Maintained -F: drivers/staging/fieldbus/anybuss/ - -STAGING - INDUSTRIAL IO -M: Jonathan Cameron -L: linux-iio@vger.kernel.org -S: Odd Fixes -F: Documentation/devicetree/bindings/staging/iio/ -F: drivers/staging/iio/ - -STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) -M: Marc Dietrich -L: ac100@lists.launchpad.net (moderated for non-subscribers) -L: linux-tegra@vger.kernel.org -S: Maintained -F: drivers/staging/nvec/ - -STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) -M: Jens Frederich -M: Jon Nettleton -S: Maintained -W: http://wiki.laptop.org/go/DCON -F: drivers/staging/olpc_dcon/ - -STAGING - REALTEK RTL8712U DRIVERS -M: Florian Schilhabel . -S: Odd Fixes -F: drivers/staging/rtl8712/ - -STAGING - SEPS525 LCD CONTROLLER DRIVERS -M: Michael Hennerich -L: linux-fbdev@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml -F: drivers/staging/fbtft/fb_seps525.c - -STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER -M: Sudip Mukherjee -M: Teddy Wang -M: Sudip Mukherjee -L: linux-fbdev@vger.kernel.org -S: Maintained -F: drivers/staging/sm750fb/ - -STAGING - VIA VT665X DRIVERS -M: Philipp Hortmann -S: Odd Fixes -F: drivers/staging/vt665?/ - -STAGING SUBSYSTEM -M: Greg Kroah-Hartman -L: linux-staging@lists.linux.dev -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git -F: drivers/staging/ - -STANDALONE CACHE CONTROLLER DRIVERS -M: Conor Dooley -S: Maintained -T: git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/ -F: Documentation/devicetree/bindings/cache/ -F: drivers/cache - -STARFIRE/DURALAN NETWORK DRIVER -M: Ion Badulescu -S: Odd Fixes -F: drivers/net/ethernet/adaptec/starfire* - -STARFIVE CAMERA SUBSYSTEM DRIVER -M: Jack Zhu -M: Changhuang Liang -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/admin-guide/media/starfive_camss.rst -F: Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml -F: drivers/staging/media/starfive/camss - -STARFIVE CRYPTO DRIVER -M: Jia Jie Ho -M: William Qiu -S: Supported -F: Documentation/devicetree/bindings/crypto/starfive* -F: drivers/crypto/starfive/ - -STARFIVE DEVICETREES -M: Emil Renner Berthing -S: Maintained -F: arch/riscv/boot/dts/starfive/ - -STARFIVE DWMAC GLUE LAYER -M: Emil Renner Berthing -M: Minda Chen -S: Maintained -F: Documentation/devicetree/bindings/net/starfive,jh7110-dwmac.yaml -F: drivers/net/ethernet/stmicro/stmmac/dwmac-starfive.c - -STARFIVE JH7110 DPHY RX DRIVER -M: Jack Zhu -M: Changhuang Liang -S: Supported -F: Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-rx.yaml -F: drivers/phy/starfive/phy-jh7110-dphy-rx.c - -STARFIVE JH7110 DPHY TX DRIVER -M: Keith Zhao -M: Shengyang Chen -S: Supported -F: Documentation/devicetree/bindings/phy/starfive,jh7110-dphy-tx.yaml -F: drivers/phy/starfive/phy-jh7110-dphy-tx.c - -STARFIVE JH7110 MMC/SD/SDIO DRIVER -M: William Qiu -S: Supported -F: Documentation/devicetree/bindings/mmc/starfive* -F: drivers/mmc/host/dw_mmc-starfive.c - -STARFIVE JH7110 PLL CLOCK DRIVER -M: Xingyu Wu -S: Supported -F: Documentation/devicetree/bindings/clock/starfive,jh7110-pll.yaml -F: drivers/clk/starfive/clk-starfive-jh7110-pll.c - -STARFIVE JH7110 PWMDAC DRIVER -M: Hal Feng -M: Xingyu Wu -S: Supported -F: Documentation/devicetree/bindings/sound/starfive,jh7110-pwmdac.yaml -F: sound/soc/starfive/jh7110_pwmdac.c - -STARFIVE JH7110 SYSCON -M: William Qiu -M: Xingyu Wu -S: Supported -F: Documentation/devicetree/bindings/soc/starfive/starfive,jh7110-syscon.yaml - -STARFIVE JH7110 TDM DRIVER -M: Walker Chen -S: Maintained -F: Documentation/devicetree/bindings/sound/starfive,jh7110-tdm.yaml -F: sound/soc/starfive/jh7110_tdm.c - -STARFIVE JH71X0 CLOCK DRIVERS -M: Emil Renner Berthing -M: Hal Feng -S: Maintained -F: Documentation/devicetree/bindings/clock/starfive,jh71*.yaml -F: drivers/clk/starfive/clk-starfive-jh71* -F: include/dt-bindings/clock/starfive?jh71*.h - -STARFIVE JH71X0 PINCTRL DRIVERS -M: Emil Renner Berthing -M: Jianlong Huang -M: Hal Feng -L: linux-gpio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/pinctrl/starfive,jh71*.yaml -F: drivers/pinctrl/starfive/pinctrl-starfive-jh71* -F: include/dt-bindings/pinctrl/pinctrl-starfive-jh7100.h -F: include/dt-bindings/pinctrl/starfive,jh7110-pinctrl.h - -STARFIVE JH71X0 RESET CONTROLLER DRIVERS -M: Emil Renner Berthing -M: Hal Feng -S: Maintained -F: Documentation/devicetree/bindings/reset/starfive,jh7100-reset.yaml -F: drivers/reset/starfive/reset-starfive-jh71* -F: include/dt-bindings/reset/starfive?jh71*.h - -STARFIVE JH71X0 USB DRIVERS -M: Minda Chen -S: Maintained -F: Documentation/devicetree/bindings/usb/starfive,jh7110-usb.yaml -F: drivers/usb/cdns3/cdns3-starfive.c - -STARFIVE JH71XX PMU CONTROLLER DRIVER -M: Walker Chen -M: Changhuang Liang -S: Supported -F: Documentation/devicetree/bindings/power/starfive* -F: drivers/pmdomain/starfive/ -F: include/dt-bindings/power/starfive,jh7110-pmu.h - -STARFIVE SOC DRIVERS -M: Conor Dooley -S: Maintained -T: git https://git.kernel.org/pub/scm/linux/kernel/git/conor/linux.git/ -F: Documentation/devicetree/bindings/soc/starfive/ - -STARFIVE STARLINK PMU DRIVER -M: Ji Sheng Teoh -S: Maintained -F: Documentation/admin-guide/perf/starfive_starlink_pmu.rst -F: Documentation/devicetree/bindings/perf/starfive,jh8100-starlink-pmu.yaml -F: drivers/perf/starfive_starlink_pmu.c - -STARFIVE TRNG DRIVER -M: Jia Jie Ho -S: Supported -F: Documentation/devicetree/bindings/rng/starfive* -F: drivers/char/hw_random/jh7110-trng.c - -STARFIVE WATCHDOG DRIVER -M: Xingyu Wu -M: Samin Guo -S: Supported -F: Documentation/devicetree/bindings/watchdog/starfive* -F: drivers/watchdog/starfive-wdt.c - -STARFIVE JH71X0 PCIE AND USB PHY DRIVER -M: Minda Chen -S: Supported -F: Documentation/devicetree/bindings/phy/starfive,jh7110-pcie-phy.yaml -F: Documentation/devicetree/bindings/phy/starfive,jh7110-usb-phy.yaml -F: drivers/phy/starfive/phy-jh7110-pcie.c -F: drivers/phy/starfive/phy-jh7110-usb.c - -STARFIVE JH8100 EXTERNAL INTERRUPT CONTROLLER DRIVER -M: Changhuang Liang -S: Supported -F: Documentation/devicetree/bindings/interrupt-controller/starfive,jh8100-intc.yaml -F: drivers/irqchip/irq-starfive-jh8100-intc.c - -STATIC BRANCH/CALL -M: Peter Zijlstra -M: Josh Poimboeuf -M: Jason Baron -R: Steven Rostedt -R: Ard Biesheuvel -S: Supported -F: arch/*/include/asm/jump_label*.h -F: arch/*/include/asm/static_call*.h -F: arch/*/kernel/jump_label.c -F: arch/*/kernel/static_call.c -F: include/linux/jump_label*.h -F: include/linux/static_call*.h -F: kernel/jump_label.c -F: kernel/static_call.c - -STI AUDIO (ASoC) DRIVERS -M: Arnaud Pouliquen -L: linux-sound@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt -F: sound/soc/sti/ - -STI CEC DRIVER -M: Alain Volmat -S: Maintained -F: Documentation/devicetree/bindings/media/cec/st,stih-cec.yaml -F: drivers/media/cec/platform/sti/ - -STK1160 USB VIDEO CAPTURE DRIVER -M: Ezequiel Garcia -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/usb/stk1160/ - -STM32 AUDIO (ASoC) DRIVERS -M: Olivier Moysan -M: Arnaud Pouliquen -L: linux-sound@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/adc/st,stm32-dfsdm-adc.yaml -F: Documentation/devicetree/bindings/sound/st,stm32-*.yaml -F: sound/soc/stm/ - -STM32 DMA DRIVERS -M: Amélie Delaunay -L: dmaengine@vger.kernel.org -L: linux-stm32@st-md-mailman.stormreply.com (moderated for non-subscribers) -S: Maintained -F: Documentation/arch/arm/stm32/stm32-dma-mdma-chaining.rst -F: Documentation/devicetree/bindings/dma/stm32/ -F: drivers/dma/stm32/ - -STM32 TIMER/LPTIMER DRIVERS -M: Fabrice Gasnier -S: Maintained -F: Documentation/ABI/testing/*timer-stm32 -F: Documentation/devicetree/bindings/*/*stm32-*timer* -F: drivers/*/stm32-*timer* -F: drivers/pwm/pwm-stm32* -F: include/linux/*/stm32-*tim* - -STMMAC ETHERNET DRIVER -M: Alexandre Torgue -M: Jose Abreu -L: netdev@vger.kernel.org -S: Supported -W: http://www.stlinux.com -F: Documentation/networking/device_drivers/ethernet/stmicro/ -F: drivers/net/ethernet/stmicro/stmmac/ - -SUN HAPPY MEAL ETHERNET DRIVER -M: Sean Anderson -S: Maintained -F: drivers/net/ethernet/sun/sunhme.* - -SUN3/3X -M: Sam Creasey -S: Maintained -W: http://sammy.net/sun3/ -F: arch/m68k/include/asm/sun3* -F: arch/m68k/kernel/*sun3* -F: arch/m68k/sun3*/ -F: drivers/net/ethernet/i825xx/sun3* - -SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER -M: Hans de Goede -L: linux-input@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml -F: drivers/input/keyboard/sun4i-lradc-keys.c - -SUNDANCE NETWORK DRIVER -M: Denis Kirjanov -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/dlink/sundance.c - -SUNPLUS ETHERNET DRIVER -M: Wells Lu -L: netdev@vger.kernel.org -S: Maintained -W: https://sunplus.atlassian.net/wiki/spaces/doc/overview -F: Documentation/devicetree/bindings/net/sunplus,sp7021-emac.yaml -F: drivers/net/ethernet/sunplus/ - -SUNPLUS MMC DRIVER -M: Tony Huang -M: Li-hao Kuo -S: Maintained -F: Documentation/devicetree/bindings/mmc/sunplus,mmc.yaml -F: drivers/mmc/host/sunplus-mmc.c - -SUNPLUS OCOTP DRIVER -M: Vincent Shih -S: Maintained -F: Documentation/devicetree/bindings/nvmem/sunplus,sp7021-ocotp.yaml -F: drivers/nvmem/sunplus-ocotp.c - -SUNPLUS PWM DRIVER -M: Hammer Hsieh -S: Maintained -F: Documentation/devicetree/bindings/pwm/sunplus,sp7021-pwm.yaml -F: drivers/pwm/pwm-sunplus.c - -SUNPLUS RTC DRIVER -M: Vincent Shih -L: linux-rtc@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/rtc/sunplus,sp7021-rtc.yaml -F: drivers/rtc/rtc-sunplus.c - -SUNPLUS SPI CONTROLLER INTERFACE DRIVER -M: Li-hao Kuo -L: linux-spi@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/spi/spi-sunplus-sp7021.yaml -F: drivers/spi/spi-sunplus-sp7021.c - -SUNPLUS UART DRIVER -M: Hammer Hsieh -S: Maintained -F: Documentation/devicetree/bindings/serial/sunplus,sp7021-uart.yaml -F: drivers/tty/serial/sunplus-uart.c - -SUNPLUS USB2 PHY DRIVER -M: Vincent Shih -L: linux-usb@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/phy/sunplus,sp7021-usb2-phy.yaml -F: drivers/phy/sunplus/Kconfig -F: drivers/phy/sunplus/Makefile -F: drivers/phy/sunplus/phy-sunplus-usb2.c - -SUNPLUS WATCHDOG DRIVER -M: Xiantao Hu -L: linux-watchdog@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/watchdog/sunplus,sp7021-wdt.yaml -F: drivers/watchdog/sunplus_wdt.c - -SUPERH -M: Yoshinori Sato -M: Rich Felker -M: John Paul Adrian Glaubitz -L: linux-sh@vger.kernel.org -S: Maintained -Q: http://patchwork.kernel.org/project/linux-sh/list/ -F: Documentation/arch/sh/ -F: arch/sh/ -F: drivers/sh/ - -SUSPEND TO RAM -M: "Rafael J. Wysocki" -M: Len Brown -M: Pavel Machek -L: linux-pm@vger.kernel.org -S: Supported -B: https://bugzilla.kernel.org -F: Documentation/power/ -F: arch/x86/kernel/acpi/sleep* -F: arch/x86/kernel/acpi/wakeup* -F: drivers/base/power/ -F: include/linux/freezer.h -F: include/linux/pm.h -F: include/linux/suspend.h -F: kernel/power/ - -SVGA HANDLING -M: Martin Mares -L: linux-video@atrey.karlin.mff.cuni.cz -S: Maintained -F: Documentation/admin-guide/svga.rst -F: arch/x86/boot/video* - -SWITCHDEV -M: Jiri Pirko -M: Ivan Vecera -L: netdev@vger.kernel.org -S: Supported -F: include/net/switchdev.h -F: net/switchdev/ - -SY8106A REGULATOR DRIVER -M: Icenowy Zheng -S: Maintained -F: Documentation/devicetree/bindings/regulator/silergy,sy8106a.yaml -F: drivers/regulator/sy8106a-regulator.c - -SYNC FILE FRAMEWORK -M: Sumit Semwal -R: Gustavo Padovan -L: linux-media@vger.kernel.org -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/driver-api/sync_file.rst -F: drivers/dma-buf/dma-fence* -F: drivers/dma-buf/sw_sync.c -F: drivers/dma-buf/sync_* -F: include/linux/sync_file.h -F: include/uapi/linux/sync_file.h - -SYNOPSYS ARC ARCHITECTURE -M: Vineet Gupta -L: linux-snps-arc@lists.infradead.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git -F: Documentation/arch/arc -F: Documentation/devicetree/bindings/arc/* -F: Documentation/devicetree/bindings/interrupt-controller/snps,arc* -F: arch/arc/ -F: drivers/clocksource/arc_timer.c -F: drivers/tty/serial/arc_uart.c - -SYNOPSYS ARC HSDK SDP pll clock driver -M: Eugeniy Paltsev -S: Supported -F: Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt -F: drivers/clk/clk-hsdk-pll.c - -SYNOPSYS ARC SDP clock driver -M: Eugeniy Paltsev -S: Supported -F: Documentation/devicetree/bindings/clock/snps,pll-clock.txt -F: drivers/clk/axs10x/* - -SYNOPSYS ARC SDP platform support -M: Alexey Brodkin -S: Supported -F: Documentation/devicetree/bindings/arc/axs10* -F: arch/arc/boot/dts/ax* -F: arch/arc/plat-axs10x - -SYNOPSYS AXS10x RESET CONTROLLER DRIVER -M: Eugeniy Paltsev -S: Supported -F: Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml -F: drivers/reset/reset-axs10x.c - -SYNOPSYS CREG GPIO DRIVER -M: Eugeniy Paltsev -S: Maintained -F: Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt -F: drivers/gpio/gpio-creg-snps.c - -SYNOPSYS DESIGNWARE 8250 UART DRIVER -M: Ilpo Järvinen -R: Andy Shevchenko -S: Supported -F: drivers/tty/serial/8250/8250_dw.c -F: drivers/tty/serial/8250/8250_dwlib.* -F: drivers/tty/serial/8250/8250_lpss.c - -SYNOPSYS DESIGNWARE APB GPIO DRIVER -M: Hoan Tran -L: linux-gpio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml -F: drivers/gpio/gpio-dwapb.c - -SYNOPSYS DESIGNWARE AXI DMAC DRIVER -M: Eugeniy Paltsev -S: Maintained -F: Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml -F: drivers/dma/dw-axi-dmac/ - -SYNOPSYS DESIGNWARE DMAC DRIVER -M: Viresh Kumar -R: Andy Shevchenko -S: Maintained -F: Documentation/devicetree/bindings/dma/renesas,rzn1-dmamux.yaml -F: Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml -F: drivers/dma/dw/ -F: include/dt-bindings/dma/dw-dmac.h -F: include/linux/dma/dw.h -F: include/linux/platform_data/dma-dw.h - -SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER -M: Jose Abreu -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/ethernet/synopsys/ - -SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER -M: Jose Abreu -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/pcs/pcs-xpcs.c -F: drivers/net/pcs/pcs-xpcs.h -F: include/linux/pcs/pcs-xpcs.h - -SYNOPSYS DESIGNWARE I2C DRIVER -M: Jarkko Nikula -R: Andy Shevchenko -R: Mika Westerberg -R: Jan Dabros -L: linux-i2c@vger.kernel.org -S: Supported -F: drivers/i2c/busses/i2c-designware-* - -SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER -M: Jaehoon Chung -L: linux-mmc@vger.kernel.org -S: Maintained -F: drivers/mmc/host/dw_mmc* - -SYNOPSYS DESIGNWARE PCIE PMU DRIVER -M: Shuai Xue -M: Jing Zhang -S: Supported -F: Documentation/admin-guide/perf/dwc_pcie_pmu.rst -F: drivers/perf/dwc_pcie_pmu.c - -SYNOPSYS HSDK RESET CONTROLLER DRIVER -M: Eugeniy Paltsev -S: Supported -F: Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt -F: drivers/reset/reset-hsdk.c -F: include/dt-bindings/reset/snps,hsdk-reset.h - -SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER -M: Prabu Thangamuthu -M: Manjunath M B -L: linux-mmc@vger.kernel.org -S: Maintained -F: drivers/mmc/host/sdhci-pci-dwc-mshc.c - -SYSTEM CONFIGURATION (SYSCON) -M: Lee Jones -M: Arnd Bergmann -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git -F: drivers/mfd/syscon.c - -SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers -M: Sudeep Holla -R: Cristian Marussi -L: arm-scmi@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/firmware/arm,sc[mp]i.yaml -F: drivers/clk/clk-sc[mp]i.c -F: drivers/cpufreq/sc[mp]i-cpufreq.c -F: drivers/firmware/arm_scmi/ -F: drivers/firmware/arm_scpi.c -F: drivers/hwmon/scmi-hwmon.c -F: drivers/pinctrl/pinctrl-scmi.c -F: drivers/pmdomain/arm/ -F: drivers/powercap/arm_scmi_powercap.c -F: drivers/regulator/scmi-regulator.c -F: drivers/reset/reset-scmi.c -F: include/linux/sc[mp]i_protocol.h -F: include/trace/events/scmi.h -F: include/uapi/linux/virtio_scmi.h - -SYSTEM RESET/SHUTDOWN DRIVERS -M: Sebastian Reichel -L: linux-pm@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git -F: Documentation/devicetree/bindings/power/reset/ -F: drivers/power/reset/ - -SYSTEM TRACE MODULE CLASS -M: Alexander Shishkin -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git -F: Documentation/trace/stm.rst -F: drivers/hwtracing/stm/ -F: include/linux/stm.h -F: include/uapi/linux/stm.h - -SYSTEM76 ACPI DRIVER -M: Jeremy Soller -M: System76 Product Development -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/system76_acpi.c - -SYSV FILESYSTEM -S: Orphan -F: Documentation/filesystems/sysv-fs.rst -F: fs/sysv/ -F: include/linux/sysv_fs.h - -TASKSTATS STATISTICS INTERFACE -M: Balbir Singh -S: Maintained -F: Documentation/accounting/taskstats* -F: include/linux/taskstats* -F: kernel/taskstats.c - -TC subsystem -M: Jamal Hadi Salim -M: Cong Wang -M: Jiri Pirko -L: netdev@vger.kernel.org -S: Maintained -F: include/net/pkt_cls.h -F: include/net/pkt_sched.h -F: include/net/tc_act/ -F: include/uapi/linux/pkt_cls.h -F: include/uapi/linux/pkt_sched.h -F: include/uapi/linux/tc_act/ -F: include/uapi/linux/tc_ematch/ -F: net/sched/ -F: tools/testing/selftests/tc-testing - -TC90522 MEDIA DRIVER -M: Akihiro Tsukada -L: linux-media@vger.kernel.org -S: Odd Fixes -F: drivers/media/dvb-frontends/tc90522* - -TCP LOW PRIORITY MODULE -M: "Wong Hoi Sing, Edison" -M: "Hung Hing Lun, Mike" -S: Maintained -W: http://tcp-lp-mod.sourceforge.net/ -F: net/ipv4/tcp_lp.c - -TDA10071 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/dvb-frontends/tda10071* - -TDA18212 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/tuners/tda18212* - -TDA18218 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/tuners/tda18218* - -TDA18250 MEDIA DRIVER -M: Olli Salonen -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -T: git git://linuxtv.org/media_tree.git -F: drivers/media/tuners/tda18250* - -TDA18271 MEDIA DRIVER -M: Michael Krufky -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -W: http://github.com/mkrufky -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -T: git git://linuxtv.org/mkrufky/tuners.git -F: drivers/media/tuners/tda18271* - -TDA1997x MEDIA DRIVER -M: Tim Harvey -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/i2c/tda1997x.* - -TDA827x MEDIA DRIVER -M: Michael Krufky -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -W: http://github.com/mkrufky -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -T: git git://linuxtv.org/mkrufky/tuners.git -F: drivers/media/tuners/tda8290.* - -TDA8290 MEDIA DRIVER -M: Michael Krufky -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -W: http://github.com/mkrufky -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -T: git git://linuxtv.org/mkrufky/tuners.git -F: drivers/media/tuners/tda8290.* - -TDA9840 MEDIA DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/i2c/tda9840* - -TEA5761 TUNER DRIVER -M: Mauro Carvalho Chehab -L: linux-media@vger.kernel.org -S: Odd fixes -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/tuners/tea5761.* - -TEA5767 TUNER DRIVER -M: Mauro Carvalho Chehab -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/tuners/tea5767.* - -TEA6415C MEDIA DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/i2c/tea6415c* - -TEA6420 MEDIA DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/i2c/tea6420* - -TEAM DRIVER -M: Jiri Pirko -L: netdev@vger.kernel.org -S: Supported -F: Documentation/netlink/specs/team.yaml -F: drivers/net/team/ -F: include/linux/if_team.h -F: include/uapi/linux/if_team.h -F: tools/testing/selftests/drivers/net/team/ - -TECHNICAL ADVISORY BOARD PROCESS DOCS -M: "Theodore Ts'o" -M: Greg Kroah-Hartman -L: tech-board-discuss@lists.linux.dev -S: Maintained -F: Documentation/process/contribution-maturity-model.rst -F: Documentation/process/researcher-guidelines.rst - -TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT -M: "Savoir-faire Linux Inc." -S: Maintained -F: arch/x86/platform/ts5500/ - -TECHNOTREND USB IR RECEIVER -M: Sean Young -L: linux-media@vger.kernel.org -S: Maintained -F: drivers/media/rc/ttusbir.c - -TECHWELL TW9900 VIDEO DECODER -M: Mehdi Djait -L: linux-media@vger.kernel.org -S: Maintained -F: drivers/media/i2c/tw9900.c - -TECHWELL TW9910 VIDEO DECODER -L: linux-media@vger.kernel.org -S: Orphan -F: drivers/media/i2c/tw9910.c -F: include/media/i2c/tw9910.h - -TEE SUBSYSTEM -M: Jens Wiklander -R: Sumit Garg -L: op-tee@lists.trustedfirmware.org -S: Maintained -F: Documentation/ABI/testing/sysfs-class-tee -F: Documentation/driver-api/tee.rst -F: Documentation/tee/ -F: Documentation/userspace-api/tee.rst -F: drivers/tee/ -F: include/linux/tee_core.h -F: include/linux/tee_drv.h -F: include/uapi/linux/tee.h - -TEGRA ARCHITECTURE SUPPORT -M: Thierry Reding -M: Jonathan Hunter -L: linux-tegra@vger.kernel.org -S: Supported -Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git -N: [^a-z]tegra - -TEGRA CLOCK DRIVER -M: Peter De Schrijver -M: Prashant Gaikwad -S: Supported -F: drivers/clk/tegra/ - -TEGRA CRYPTO DRIVERS -M: Akhil R -S: Supported -F: drivers/crypto/tegra/* - -TEGRA DMA DRIVERS -M: Laxman Dewangan -M: Jon Hunter -S: Supported -F: drivers/dma/tegra* - -TEGRA I2C DRIVER -M: Laxman Dewangan -R: Dmitry Osipenko -S: Supported -F: drivers/i2c/busses/i2c-tegra.c - -TEGRA IOMMU DRIVERS -M: Thierry Reding -R: Krishna Reddy -L: linux-tegra@vger.kernel.org -S: Supported -F: drivers/iommu/arm/arm-smmu-v3/tegra241-cmdqv.c -F: drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c -F: drivers/iommu/tegra* - -TEGRA KBC DRIVER -M: Laxman Dewangan -S: Supported -F: drivers/input/keyboard/tegra-kbc.c - -TEGRA NAND DRIVER -M: Stefan Agner -M: Lucas Stach -S: Maintained -F: Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt -F: drivers/mtd/nand/raw/tegra_nand.c - -TEGRA PWM DRIVER -M: Thierry Reding -S: Supported -F: drivers/pwm/pwm-tegra.c - -TEGRA QUAD SPI DRIVER -M: Thierry Reding -M: Jonathan Hunter -M: Sowjanya Komatineni -L: linux-tegra@vger.kernel.org -S: Maintained -F: drivers/spi/spi-tegra210-quad.c - -TEGRA SERIAL DRIVER -M: Laxman Dewangan -S: Supported -F: drivers/tty/serial/serial-tegra.c - -TEGRA SPI DRIVER -M: Laxman Dewangan -S: Supported -F: drivers/spi/spi-tegra* - -TEGRA VIDEO DRIVER -M: Thierry Reding -M: Jonathan Hunter -M: Sowjanya Komatineni -M: Luca Ceresoli -L: linux-media@vger.kernel.org -L: linux-tegra@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.yaml -F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vi.yaml -F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-vip.yaml -F: drivers/staging/media/tegra-video/ - -TEGRA XUSB PADCTL DRIVER -M: JC Kuo -S: Supported -F: drivers/phy/tegra/xusb* - -TEHUTI ETHERNET DRIVER -M: Andy Gospodarek -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/ethernet/tehuti/tehuti.* - -TEHUTI TN40XX ETHERNET DRIVER -M: FUJITA Tomonori -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/tehuti/tn40* - -TELECOM CLOCK DRIVER FOR MCPL0010 -M: Mark Gross -S: Supported -F: drivers/char/tlclk.c - -TEMPO SEMICONDUCTOR DRIVERS -M: Steven Eckhoff -S: Maintained -F: Documentation/devicetree/bindings/sound/tscs*.txt -F: sound/soc/codecs/tscs*.c -F: sound/soc/codecs/tscs*.h - -TENSILICA XTENSA PORT (xtensa) -M: Chris Zankel -M: Max Filippov -S: Maintained -T: git https://github.com/jcmvbkbc/linux-xtensa.git -F: arch/xtensa/ -F: drivers/irqchip/irq-xtensa-* - -TEXAS INSTRUMENTS ASoC DRIVERS -M: Peter Ujfalusi -L: linux-sound@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/sound/davinci-mcasp-audio.yaml -F: sound/soc/ti/ - -TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS -M: Shenghao Ding -M: Kevin Lu -M: Baojun Xu -L: linux-sound@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/sound/tas2552.txt -F: Documentation/devicetree/bindings/sound/ti,tas2562.yaml -F: Documentation/devicetree/bindings/sound/ti,tas2770.yaml -F: Documentation/devicetree/bindings/sound/ti,tas27xx.yaml -F: Documentation/devicetree/bindings/sound/ti,tpa6130a2.yaml -F: Documentation/devicetree/bindings/sound/ti,pcm1681.yaml -F: Documentation/devicetree/bindings/sound/ti,pcm3168a.yaml -F: Documentation/devicetree/bindings/sound/ti,tlv320*.yaml -F: Documentation/devicetree/bindings/sound/ti,tlv320adcx140.yaml -F: include/sound/tas2*.h -F: include/sound/tlv320*.h -F: include/sound/tpa6130a2-plat.h -F: sound/pci/hda/tas2781_hda_i2c.c -F: sound/soc/codecs/pcm1681.c -F: sound/soc/codecs/pcm1789*.* -F: sound/soc/codecs/pcm179x*.* -F: sound/soc/codecs/pcm186x*.* -F: sound/soc/codecs/pcm3008.* -F: sound/soc/codecs/pcm3060*.* -F: sound/soc/codecs/pcm3168a*.* -F: sound/soc/codecs/pcm5102a.c -F: sound/soc/codecs/pcm512x*.* -F: sound/soc/codecs/tas2*.* -F: sound/soc/codecs/tlv320*.* -F: sound/soc/codecs/tpa6130a2.* - -TEXAS INSTRUMENTS DMA DRIVERS -M: Peter Ujfalusi -L: dmaengine@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt -F: Documentation/devicetree/bindings/dma/ti-edma.txt -F: Documentation/devicetree/bindings/dma/ti/ -F: drivers/dma/ti/ -F: include/linux/dma/k3-psil.h -F: include/linux/dma/k3-udma-glue.h -F: include/linux/dma/ti-cppi5.h -X: drivers/dma/ti/cppi41.c - -TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER -M: Robert Marko -M: Luka Perkov -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml -F: Documentation/hwmon/tps23861.rst -F: drivers/hwmon/tps23861.c - -TEXAS INSTRUMENTS' DAC7612 DAC DRIVER -M: Ricardo Ribalda -L: linux-iio@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/iio/dac/ti,dac7612.yaml -F: drivers/iio/dac/ti-dac7612.c - -TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER -M: Nishanth Menon -M: Tero Kristo -M: Santosh Shilimkar -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml -F: Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml -F: Documentation/devicetree/bindings/clock/ti,sci-clk.yaml -F: Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml -F: Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml -F: Documentation/devicetree/bindings/reset/ti,sci-reset.yaml -F: Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml -F: drivers/clk/keystone/sci-clk.c -F: drivers/firmware/ti_sci* -F: drivers/irqchip/irq-ti-sci-inta.c -F: drivers/irqchip/irq-ti-sci-intr.c -F: drivers/reset/reset-ti-sci.c -F: drivers/soc/ti/ti_sci_inta_msi.c -F: drivers/pmdomain/ti/ti_sci_pm_domains.c -F: include/dt-bindings/soc/ti,sci_pm_domain.h -F: include/linux/soc/ti/ti_sci_inta_msi.h -F: include/linux/soc/ti/ti_sci_protocol.h - -TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR DRIVER -M: Puranjay Mohan -L: linux-iio@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml -F: drivers/iio/temperature/tmp117.c - -THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/radio/radio-raremono.c - -THERMAL -M: Rafael J. Wysocki -M: Daniel Lezcano -R: Zhang Rui -R: Lukasz Luba -L: linux-pm@vger.kernel.org -S: Supported -Q: https://patchwork.kernel.org/project/linux-pm/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git thermal -F: Documentation/ABI/testing/sysfs-class-thermal -F: Documentation/admin-guide/thermal/ -F: Documentation/devicetree/bindings/thermal/ -F: Documentation/driver-api/thermal/ -F: drivers/thermal/ -F: include/dt-bindings/thermal/ -F: include/linux/cpu_cooling.h -F: include/linux/thermal.h -F: include/uapi/linux/thermal.h -F: tools/lib/thermal/ -F: tools/thermal/ - -THERMAL DRIVER FOR AMLOGIC SOCS -M: Guillaume La Roque -L: linux-pm@vger.kernel.org -L: linux-amlogic@lists.infradead.org -S: Supported -W: http://linux-meson.com/ -F: Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml -F: drivers/thermal/amlogic_thermal.c - -THERMAL/CPU_COOLING -M: Amit Daniel Kachhap -M: Daniel Lezcano -M: Viresh Kumar -R: Lukasz Luba -L: linux-pm@vger.kernel.org -S: Supported -F: Documentation/driver-api/thermal/cpu-cooling-api.rst -F: Documentation/driver-api/thermal/cpu-idle-cooling.rst -F: drivers/thermal/cpufreq_cooling.c -F: drivers/thermal/cpuidle_cooling.c -F: include/linux/cpu_cooling.h - -THERMAL/POWER_ALLOCATOR -M: Lukasz Luba -L: linux-pm@vger.kernel.org -S: Maintained -F: Documentation/driver-api/thermal/power_allocator.rst -F: drivers/thermal/gov_power_allocator.c -F: drivers/thermal/thermal_trace_ipa.h - -THINKPAD ACPI EXTRAS DRIVER -M: Henrique de Moraes Holschuh -L: ibm-acpi-devel@lists.sourceforge.net -L: platform-driver-x86@vger.kernel.org -S: Maintained -W: http://ibm-acpi.sourceforge.net -W: http://thinkwiki.org/wiki/Ibm-acpi -T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git -F: drivers/platform/x86/thinkpad_acpi.c - -THINKPAD LMI DRIVER -M: Mark Pearson -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/sysfs-class-firmware-attributes -F: drivers/platform/x86/think-lmi.? - -THP7312 ISP DRIVER -M: Laurent Pinchart -M: Paul Elder -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml -F: Documentation/userspace-api/media/drivers/thp7312.rst -F: drivers/media/i2c/thp7312.c -F: include/uapi/linux/thp7312.h - -THUNDERBOLT DMA TRAFFIC TEST DRIVER -M: Isaac Hazan -L: linux-usb@vger.kernel.org -S: Maintained -F: drivers/thunderbolt/dma_test.c - -THUNDERBOLT DRIVER -M: Andreas Noever -M: Michael Jamet -M: Mika Westerberg -M: Yehezkel Bernat -L: linux-usb@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git -F: Documentation/admin-guide/thunderbolt.rst -F: drivers/thunderbolt/ -F: include/linux/thunderbolt.h - -THUNDERBOLT NETWORK DRIVER -M: Michael Jamet -M: Mika Westerberg -M: Yehezkel Bernat -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/thunderbolt/ - -THUNDERX GPIO DRIVER -M: Robert Richter -S: Odd Fixes -F: drivers/gpio/gpio-thunderx.c - -TI ADS1119 ADC DRIVER -M: Francesco Dolcini -M: João Paulo Gonçalves -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/adc/ti,ads1119.yaml -F: drivers/iio/adc/ti-ads1119.c - -TI ADS7924 ADC DRIVER -M: Hugo Villeneuve -L: linux-iio@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/iio/adc/ti,ads7924.yaml -F: drivers/iio/adc/ti-ads7924.c - -TI AM437X VPFE DRIVER -M: "Lad, Prabhakar" -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git -F: drivers/media/platform/ti/am437x/ - -TI BANDGAP AND THERMAL DRIVER -M: Eduardo Valentin -M: Keerthy -L: linux-pm@vger.kernel.org -L: linux-omap@vger.kernel.org -S: Maintained -F: drivers/thermal/ti-soc-thermal/ - -TI BQ27XXX POWER SUPPLY DRIVER -F: drivers/power/supply/bq27xxx_battery.c -F: drivers/power/supply/bq27xxx_battery_i2c.c -F: include/linux/power/bq27xxx_battery.h - -TI CDCE706 CLOCK DRIVER -M: Max Filippov -S: Maintained -F: drivers/clk/clk-cdce706.c - -TI CLOCK DRIVER -M: Tero Kristo -L: linux-omap@vger.kernel.org -S: Odd Fixes -F: drivers/clk/ti/ -F: include/linux/clk/ti.h - -TI DAVINCI MACHINE SUPPORT -M: Bartosz Golaszewski -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git -F: Documentation/devicetree/bindings/i2c/i2c-davinci.txt -F: arch/arm/boot/dts/ti/davinci/ -F: arch/arm/mach-davinci/ -F: drivers/i2c/busses/i2c-davinci.c - -TI DAVINCI SERIES CLOCK DRIVER -M: David Lechner -S: Maintained -F: Documentation/devicetree/bindings/clock/ti/davinci/ -F: drivers/clk/davinci/ -F: include/linux/clk/davinci.h - -TI DAVINCI SERIES GPIO DRIVER -M: Keerthy -L: linux-gpio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/gpio/gpio-davinci.yaml -F: drivers/gpio/gpio-davinci.c - -TI DAVINCI SERIES MEDIA DRIVER -M: "Lad, Prabhakar" -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git -F: drivers/media/platform/ti/davinci/ -F: include/media/davinci/ - -TI ENHANCED CAPTURE (eCAP) DRIVER -M: Vignesh Raghavendra -R: Julien Panis -L: linux-iio@vger.kernel.org -L: linux-omap@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml -F: drivers/counter/ti-ecap-capture.c - -TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER -R: David Lechner -L: linux-iio@vger.kernel.org -F: Documentation/devicetree/bindings/counter/ti-eqep.yaml -F: drivers/counter/ti-eqep.c - -TI ETHERNET SWITCH DRIVER (CPSW) -R: Siddharth Vadapalli -R: Roger Quadros -L: linux-omap@vger.kernel.org -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/ti/cpsw* -F: drivers/net/ethernet/ti/davinci* - -TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS -M: Alex Dubov -S: Maintained -W: http://tifmxx.berlios.de/ -F: drivers/memstick/host/tifm_ms.c -F: drivers/misc/tifm* -F: drivers/mmc/host/tifm_sd.c -F: include/linux/tifm.h - -TI FPD-LINK DRIVERS -M: Tomi Valkeinen -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/i2c/ti,ds90* -F: drivers/media/i2c/ds90* -F: include/media/i2c/ds90* - -TI HDC302X HUMIDITY DRIVER -M: Javier Carrasco -M: Li peiyu <579lpy@gmail.com> -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/humidity/ti,hdc3020.yaml -F: drivers/iio/humidity/hdc3020.c - -TI ICSSG ETHERNET DRIVER (ICSSG) -R: MD Danish Anwar -R: Roger Quadros -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/ti,icss*.yaml -F: drivers/net/ethernet/ti/icssg/* - -TI J721E CSI2RX DRIVER -M: Jai Luthra -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml -F: drivers/media/platform/ti/j721e-csi2rx/ - -TI KEYSTONE MULTICORE NAVIGATOR DRIVERS -M: Nishanth Menon -M: Santosh Shilimkar -L: linux-kernel@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git -F: Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml -F: drivers/pmdomain/ti/omap_prm.c -F: drivers/soc/ti/* - -TI LM49xxx FAMILY ASoC CODEC DRIVERS -M: M R Swami Reddy -M: Vishwas A Deshpande -L: linux-sound@vger.kernel.org -S: Maintained -F: sound/soc/codecs/isabelle* -F: sound/soc/codecs/lm49453* - -TI LMP92064 ADC DRIVER -M: Leonard Göhrs -R: kernel@pengutronix.de -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/adc/ti,lmp92064.yaml -F: drivers/iio/adc/ti-lmp92064.c - -TI PCM3060 ASoC CODEC DRIVER -M: Kirill Marinushkin -L: linux-sound@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/sound/pcm3060.txt -F: sound/soc/codecs/pcm3060* - -TI TAS571X FAMILY ASoC CODEC DRIVER -M: Kevin Cernekee -L: linux-sound@vger.kernel.org -S: Odd Fixes -F: sound/soc/codecs/tas571x* - -TI TMAG5273 MAGNETOMETER DRIVER -M: Gerald Loacker -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/magnetometer/ti,tmag5273.yaml -F: drivers/iio/magnetometer/tmag5273.c - -TI TRF7970A NFC DRIVER -M: Mark Greer -L: linux-wireless@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/net/nfc/ti,trf7970a.yaml -F: drivers/nfc/trf7970a.c - -TI TSC2046 ADC DRIVER -M: Oleksij Rempel -R: kernel@pengutronix.de -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml -F: drivers/iio/adc/ti-tsc2046.c - -TI TWL4030 SERIES SOC CODEC DRIVER -M: Peter Ujfalusi -L: linux-sound@vger.kernel.org -S: Maintained -F: sound/soc/codecs/twl4030* - -TI VPE/CAL DRIVERS -M: Benoit Parrot -L: linux-media@vger.kernel.org -S: Maintained -W: http://linuxtv.org/ -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: Documentation/devicetree/bindings/media/ti,cal.yaml -F: Documentation/devicetree/bindings/media/ti,vpe.yaml -F: drivers/media/platform/ti/cal/ -F: drivers/media/platform/ti/vpe/ - -TI WILINK WIRELESS DRIVERS -L: linux-wireless@vger.kernel.org -S: Orphan -W: https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx -W: https://wireless.wiki.kernel.org/en/users/Drivers/wl1251 -F: drivers/net/wireless/ti/ - -TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER -M: John Stultz -M: Thomas Gleixner -R: Stephen Boyd -L: linux-kernel@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core -F: include/linux/clocksource.h -F: include/linux/time.h -F: include/linux/timekeeper_internal.h -F: include/linux/timekeeping.h -F: include/linux/timex.h -F: include/uapi/linux/time.h -F: include/uapi/linux/timex.h -F: kernel/time/alarmtimer.c -F: kernel/time/clocksource* -F: kernel/time/ntp* -F: kernel/time/time.c -F: kernel/time/timeconst.bc -F: kernel/time/timeconv.c -F: kernel/time/timecounter.c -F: kernel/time/timekeeping* -F: kernel/time/time_test.c -F: tools/testing/selftests/timers/ - -TIPC NETWORK LAYER -M: Jon Maloy -M: Ying Xue -L: netdev@vger.kernel.org (core kernel code) -L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) -S: Maintained -W: http://tipc.sourceforge.net/ -F: include/uapi/linux/tipc*.h -F: net/tipc/ - -TLAN NETWORK DRIVER -M: Samuel Chessman -L: tlan-devel@lists.sourceforge.net (subscribers-only) -S: Maintained -W: http://sourceforge.net/projects/tlan/ -F: Documentation/networking/device_drivers/ethernet/ti/tlan.rst -F: drivers/net/ethernet/ti/tlan.* - -TMIO/SDHI MMC DRIVER -M: Wolfram Sang -L: linux-mmc@vger.kernel.org -L: linux-renesas-soc@vger.kernel.org -S: Supported -F: drivers/mmc/host/renesas_sdhi* -F: drivers/mmc/host/tmio_mmc* -F: include/linux/platform_data/tmio.h - -TMP513 HARDWARE MONITOR DRIVER -M: Eric Tremblay -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/tmp513.rst -F: drivers/hwmon/tmp513.c - -TMPFS (SHMEM FILESYSTEM) -M: Hugh Dickins -L: linux-mm@kvack.org -S: Maintained -F: include/linux/shmem_fs.h -F: mm/shmem.c - -TOMOYO SECURITY MODULE -M: Kentaro Takeda -M: Tetsuo Handa -L: tomoyo-dev-en@lists.osdn.me (subscribers-only, for developers in English) -L: tomoyo-users-en@lists.osdn.me (subscribers-only, for users in English) -L: tomoyo-dev@lists.osdn.me (subscribers-only, for developers in Japanese) -L: tomoyo-users@lists.osdn.me (subscribers-only, for users in Japanese) -S: Maintained -W: https://tomoyo.sourceforge.net/ -F: security/tomoyo/ - -TOPSTAR LAPTOP EXTRAS DRIVER -M: Herton Ronaldo Krzesinski -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/topstar-laptop.c - -TORTURE-TEST MODULES -M: Davidlohr Bueso -M: "Paul E. McKenney" -M: Josh Triplett -L: linux-kernel@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev -F: Documentation/RCU/torture.rst -F: kernel/locking/locktorture.c -F: kernel/rcu/rcuscale.c -F: kernel/rcu/rcutorture.c -F: kernel/rcu/refscale.c -F: kernel/torture.c - -TOSHIBA ACPI EXTRAS DRIVER -M: Azael Avalos -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/toshiba_acpi.c - -TOSHIBA BLUETOOTH DRIVER -M: Azael Avalos -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/toshiba_bluetooth.c - -TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER -M: Azael Avalos -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/toshiba_haps.c - -TOSHIBA SMM DRIVER -M: Jonathan Buzzard -S: Maintained -W: http://www.buzzard.org.uk/toshiba/ -F: drivers/char/toshiba.c -F: include/linux/toshiba.h -F: include/uapi/linux/toshiba.h - -TOSHIBA TC358743 DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/i2c/tc358743.txt -F: drivers/media/i2c/tc358743* -F: include/media/i2c/tc358743.h - -TOSHIBA WMI HOTKEYS DRIVER -M: Azael Avalos -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/toshiba-wmi.c - -TPM DEVICE DRIVER -M: Peter Huewe -M: Jarkko Sakkinen -R: Jason Gunthorpe -L: linux-integrity@vger.kernel.org -S: Maintained -W: https://codeberg.org/jarkko/linux-tpmdd-test -Q: https://patchwork.kernel.org/project/linux-integrity/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git -F: Documentation/devicetree/bindings/tpm/ -F: drivers/char/tpm/ -F: tools/testing/selftests/tpm2/ - -TPS546D24 DRIVER -M: Duke Du -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/tps546d24.rst -F: drivers/hwmon/pmbus/tps546d24.c - -TQ SYSTEMS BOARD & DRIVER SUPPORT -L: linux@ew.tq-group.com -S: Supported -W: https://www.tq-group.com/en/products/tq-embedded/ -F: arch/arm/boot/dts/nxp/imx/*mba*.dts* -F: arch/arm/boot/dts/nxp/imx/*tqma*.dts* -F: arch/arm64/boot/dts/freescale/fsl-*tqml*.dts* -F: arch/arm64/boot/dts/freescale/imx*mba*.dts* -F: arch/arm64/boot/dts/freescale/imx*tqma*.dts* -F: arch/arm64/boot/dts/freescale/mba*.dtsi -F: arch/arm64/boot/dts/freescale/tqml*.dts* -F: drivers/gpio/gpio-tqmx86.c -F: drivers/mfd/tqmx86.c -F: drivers/watchdog/tqmx86_wdt.c - -TRACING -M: Steven Rostedt -M: Masami Hiramatsu -R: Mathieu Desnoyers -L: linux-kernel@vger.kernel.org -L: linux-trace-kernel@vger.kernel.org -S: Maintained -Q: https://patchwork.kernel.org/project/linux-trace-kernel/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace.git -F: Documentation/trace/* -F: fs/tracefs/ -F: include/linux/trace*.h -F: include/trace/ -F: kernel/trace/ -F: scripts/tracing/ -F: tools/testing/selftests/ftrace/ - -TRACING MMIO ACCESSES (MMIOTRACE) -M: Steven Rostedt -M: Masami Hiramatsu -R: Karol Herbst -R: Pekka Paalanen -L: linux-kernel@vger.kernel.org -L: nouveau@lists.freedesktop.org -S: Maintained -F: arch/x86/mm/kmmio.c -F: arch/x86/mm/mmio-mod.c -F: arch/x86/mm/testmmiotrace.c -F: include/linux/mmiotrace.h -F: kernel/trace/trace_mmiotrace.c - -TRACING OS NOISE / LATENCY TRACERS -M: Steven Rostedt -S: Maintained -F: Documentation/trace/hwlat_detector.rst -F: Documentation/trace/osnoise-tracer.rst -F: Documentation/trace/timerlat-tracer.rst -F: arch/*/kernel/trace.c -F: include/trace/events/osnoise.h -F: kernel/trace/trace_hwlat.c -F: kernel/trace/trace_irqsoff.c -F: kernel/trace/trace_osnoise.c -F: kernel/trace/trace_sched_wakeup.c - -TRADITIONAL CHINESE DOCUMENTATION -M: Hu Haowen <2023002089@link.tyut.edu.cn> -S: Maintained -W: https://github.com/srcres258/linux-doc -T: git git://github.com/srcres258/linux-doc.git doc-zh-tw -F: Documentation/translations/zh_TW/ - -TRUSTED SECURITY MODULE (TSM) ATTESTATION REPORTS -M: Dan Williams -L: linux-coco@lists.linux.dev -S: Maintained -F: Documentation/ABI/testing/configfs-tsm -F: drivers/virt/coco/tsm.c -F: include/linux/tsm.h - -TRUSTED SERVICES TEE DRIVER -M: Balint Dobszay -M: Sudeep Holla -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -L: trusted-services@lists.trustedfirmware.org -S: Maintained -F: Documentation/tee/ts-tee.rst -F: drivers/tee/tstee/ - -TTY LAYER AND SERIAL DRIVERS -M: Greg Kroah-Hartman -M: Jiri Slaby -L: linux-kernel@vger.kernel.org -L: linux-serial@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git -F: Documentation/devicetree/bindings/serial/ -F: Documentation/driver-api/serial/ -F: drivers/tty/ -F: include/linux/selection.h -F: include/linux/serial.h -F: include/linux/serial_core.h -F: include/linux/sysrq.h -F: include/linux/tty*.h -F: include/linux/vt.h -F: include/linux/vt_*.h -F: include/uapi/linux/serial.h -F: include/uapi/linux/serial_core.h -F: include/uapi/linux/tty.h - -TUA9001 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org -Q: http://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/tuners/tua9001* - -TULIP NETWORK DRIVERS -L: netdev@vger.kernel.org -L: linux-parisc@vger.kernel.org -S: Orphan -F: drivers/net/ethernet/dec/tulip/ - -TUN/TAP driver -M: Willem de Bruijn -M: Jason Wang -S: Maintained -W: http://vtun.sourceforge.net/tun -F: Documentation/networking/tuntap.rst -F: arch/um/os-Linux/drivers/ -F: drivers/net/tap.c -F: drivers/net/tun.c - -TURBOCHANNEL SUBSYSTEM -M: "Maciej W. Rozycki" -M: Ralf Baechle -L: linux-mips@vger.kernel.org -S: Maintained -Q: http://patchwork.linux-mips.org/project/linux-mips/list/ -F: drivers/tc/ -F: include/linux/tc.h - -TURBOSTAT UTILITY -M: "Len Brown" -L: linux-pm@vger.kernel.org -S: Supported -Q: https://patchwork.kernel.org/project/linux-pm/list/ -B: https://bugzilla.kernel.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat -F: tools/power/x86/turbostat/ -F: tools/testing/selftests/turbostat/ - -TW5864 VIDEO4LINUX DRIVER -M: Bluecherry Maintainers -M: Andrey Utkin -M: Andrey Utkin -L: linux-media@vger.kernel.org -S: Supported -F: drivers/media/pci/tw5864/ - -TW68 VIDEO4LINUX DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Odd Fixes -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/pci/tw68/ - -TW686X VIDEO4LINUX DRIVER -M: Ezequiel Garcia -L: linux-media@vger.kernel.org -S: Maintained -W: http://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/pci/tw686x/ - -U-BOOT ENVIRONMENT VARIABLES -M: Rafał Miłecki -S: Maintained -F: Documentation/devicetree/bindings/nvmem/layouts/u-boot,env.yaml -F: drivers/nvmem/layouts/u-boot-env.c -F: drivers/nvmem/u-boot-env.c - -UACCE ACCELERATOR FRAMEWORK -M: Zhangfei Gao -M: Zhou Wang -L: linux-accelerators@lists.ozlabs.org -L: linux-kernel@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/sysfs-driver-uacce -F: Documentation/misc-devices/uacce.rst -F: drivers/misc/uacce/ -F: include/linux/uacce.h -F: include/uapi/misc/uacce/ - -UBI FILE SYSTEM (UBIFS) -M: Richard Weinberger -R: Zhihao Cheng -L: linux-mtd@lists.infradead.org -S: Supported -W: http://www.linux-mtd.infradead.org/doc/ubifs.html -T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next -T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes -F: Documentation/ABI/testing/sysfs-fs-ubifs -F: Documentation/filesystems/ubifs-authentication.rst -F: Documentation/filesystems/ubifs.rst -F: fs/ubifs/ - -UBLK USERSPACE BLOCK DRIVER -M: Ming Lei -L: linux-block@vger.kernel.org -S: Maintained -F: Documentation/block/ublk.rst -F: drivers/block/ublk_drv.c -F: include/uapi/linux/ublk_cmd.h - -UBSAN -M: Kees Cook -R: Marco Elver -R: Andrey Konovalov -R: Andrey Ryabinin -L: kasan-dev@googlegroups.com -L: linux-hardening@vger.kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening -F: Documentation/dev-tools/ubsan.rst -F: include/linux/ubsan.h -F: lib/Kconfig.ubsan -F: lib/test_ubsan.c -F: lib/ubsan.c -F: lib/ubsan.h -F: scripts/Makefile.ubsan -K: \bARCH_HAS_UBSAN\b - -UCLINUX (M68KNOMMU AND COLDFIRE) -M: Greg Ungerer -L: linux-m68k@lists.linux-m68k.org -S: Maintained -W: http://www.linux-m68k.org/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git -F: arch/m68k/*/*_no.* -F: arch/m68k/68*/ -F: arch/m68k/coldfire/ -F: arch/m68k/include/asm/*_no.* - -UDF FILESYSTEM -M: Jan Kara -S: Maintained -F: Documentation/filesystems/udf.rst -F: fs/udf/ - -UDRAW TABLET -M: Bastien Nocera -L: linux-input@vger.kernel.org -S: Maintained -F: drivers/hid/hid-udraw-ps3.c - -UHID USERSPACE HID IO DRIVER -M: David Rheinsberg -L: linux-input@vger.kernel.org -S: Maintained -F: drivers/hid/uhid.c -F: include/uapi/linux/uhid.h - -ULPI BUS -M: Heikki Krogerus -L: linux-usb@vger.kernel.org -S: Maintained -F: drivers/usb/common/ulpi.c -F: include/linux/ulpi/ - -UNICODE SUBSYSTEM -M: Gabriel Krisman Bertazi -L: linux-fsdevel@vger.kernel.org -S: Supported -F: fs/unicode/ - -UNIFDEF -M: Tony Finch -S: Maintained -W: http://dotat.at/prog/unifdef -F: scripts/unifdef.c - -UNIFORM CDROM DRIVER -M: Phillip Potter -S: Maintained -F: Documentation/cdrom/ -F: drivers/cdrom/cdrom.c -F: include/linux/cdrom.h -F: include/uapi/linux/cdrom.h - -UNION-FIND -M: Xavier -L: linux-kernel@vger.kernel.org -S: Maintained -F: Documentation/core-api/union_find.rst -F: Documentation/translations/zh_CN/core-api/union_find.rst -F: include/linux/union_find.h -F: lib/union_find.c - -UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER -R: Alim Akhtar -R: Avri Altman -R: Bart Van Assche -L: linux-scsi@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/ufs/ -F: Documentation/scsi/ufs.rst -F: drivers/ufs/core/ - -UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS -M: Pedro Sousa -L: linux-scsi@vger.kernel.org -S: Supported -F: drivers/ufs/host/*dwc* - -UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER EXYNOS HOOKS -M: Alim Akhtar -L: linux-scsi@vger.kernel.org -S: Maintained -F: drivers/ufs/host/ufs-exynos* - -UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS -M: Peter Wang -R: Stanley Jhu -L: linux-scsi@vger.kernel.org -L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: drivers/ufs/host/ufs-mediatek* - -UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER QUALCOMM HOOKS -M: Manivannan Sadhasivam -L: linux-arm-msm@vger.kernel.org -L: linux-scsi@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/ufs/qcom,ufs.yaml -F: drivers/ufs/host/ufs-qcom* - -UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER RENESAS HOOKS -M: Yoshihiro Shimoda -L: linux-renesas-soc@vger.kernel.org -L: linux-scsi@vger.kernel.org -S: Maintained -F: drivers/ufs/host/ufs-renesas.c - -UNSORTED BLOCK IMAGES (UBI) -M: Richard Weinberger -R: Zhihao Cheng -L: linux-mtd@lists.infradead.org -S: Supported -W: http://www.linux-mtd.infradead.org/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next -T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes -F: drivers/mtd/ubi/ -F: include/linux/mtd/ubi.h -F: include/uapi/mtd/ubi-user.h - -UPROBES -M: Masami Hiramatsu -M: Oleg Nesterov -M: Peter Zijlstra -L: linux-kernel@vger.kernel.org -L: linux-trace-kernel@vger.kernel.org -S: Maintained -F: arch/*/include/asm/uprobes.h -F: arch/*/kernel/probes/uprobes.c -F: arch/*/kernel/uprobes.c -F: include/linux/uprobes.h -F: kernel/events/uprobes.c - -USB "USBNET" DRIVER FRAMEWORK -M: Oliver Neukum -L: netdev@vger.kernel.org -S: Maintained -W: http://www.linux-usb.org/usbnet -F: drivers/net/usb/usbnet.c -F: include/linux/usb/usbnet.h - -USB ACM DRIVER -M: Oliver Neukum -L: linux-usb@vger.kernel.org -S: Maintained -F: Documentation/usb/acm.rst -F: drivers/usb/class/cdc-acm.* - -USB APPLE MFI FASTCHARGE DRIVER -M: Bastien Nocera -L: linux-usb@vger.kernel.org -S: Maintained -F: drivers/usb/misc/apple-mfi-fastcharge.c - -USB AR5523 WIRELESS DRIVER -L: linux-wireless@vger.kernel.org -S: Orphan -F: drivers/net/wireless/ath/ar5523/ - -USB ATTACHED SCSI -M: Oliver Neukum -L: linux-usb@vger.kernel.org -L: linux-scsi@vger.kernel.org -S: Maintained -F: drivers/usb/storage/uas.c - -USB CDC ETHERNET DRIVER -M: Oliver Neukum -L: linux-usb@vger.kernel.org -S: Maintained -F: drivers/net/usb/cdc_*.c -F: include/uapi/linux/usb/cdc.h - -USB CHAOSKEY DRIVER -M: Keith Packard -L: linux-usb@vger.kernel.org -S: Maintained -F: drivers/usb/misc/chaoskey.c - -USB CYPRESS C67X00 DRIVER -L: linux-usb@vger.kernel.org -S: Orphan -F: drivers/usb/c67x00/ - -USB DAVICOM DM9601 DRIVER -M: Peter Korsgaard -L: netdev@vger.kernel.org -S: Maintained -W: http://www.linux-usb.org/usbnet -F: drivers/net/usb/dm9601.c - -USB EHCI DRIVER -M: Alan Stern -L: linux-usb@vger.kernel.org -S: Maintained -F: Documentation/usb/ehci.rst -F: drivers/usb/host/ehci* - -USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) -M: Jiri Kosina -M: Benjamin Tissoires -L: linux-usb@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git -F: Documentation/hid/hiddev.rst -F: drivers/hid/usbhid/ - -USB INTEL XHCI ROLE MUX DRIVER -M: Hans de Goede -L: linux-usb@vger.kernel.org -S: Maintained -F: drivers/usb/roles/intel-xhci-usb-role-switch.c - -USB IP DRIVER FOR HISILICON KIRIN 960 -M: Yu Chen -M: Binghui Wang -L: linux-usb@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml -F: drivers/phy/hisilicon/phy-hi3660-usb3.c - -USB IP DRIVER FOR HISILICON KIRIN 970 -M: Mauro Carvalho Chehab -L: linux-usb@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml -F: drivers/phy/hisilicon/phy-hi3670-usb3.c - -USB ISP116X DRIVER -M: Olav Kongas -L: linux-usb@vger.kernel.org -S: Maintained -F: drivers/usb/host/isp116x* -F: include/linux/usb/isp116x.h - -USB ISP1760 DRIVER -M: Rui Miguel Silva -L: linux-usb@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/usb/nxp,isp1760.yaml -F: drivers/usb/isp1760/* - -USB LAN78XX ETHERNET DRIVER -M: Woojung Huh -M: UNGLinuxDriver@microchip.com -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/microchip,lan78xx.txt -F: drivers/net/usb/lan78xx.* -F: include/dt-bindings/net/microchip-lan78xx.h - -USB MASS STORAGE DRIVER -M: Alan Stern -L: linux-usb@vger.kernel.org -L: usb-storage@lists.one-eyed-alien.net -S: Maintained -F: drivers/usb/storage/ - -USB MIDI DRIVER -M: Clemens Ladisch -L: linux-sound@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git -F: sound/usb/midi.* - -USB NETWORKING DRIVERS -L: linux-usb@vger.kernel.org -S: Odd Fixes -F: drivers/net/usb/ - -USB OHCI DRIVER -M: Alan Stern -L: linux-usb@vger.kernel.org -S: Maintained -F: Documentation/usb/ohci.rst -F: drivers/usb/host/ohci* - -USB OTG FSM (Finite State Machine) -M: Peter Chen -L: linux-usb@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git -F: drivers/usb/common/usb-otg-fsm.c - -USB OVER IP DRIVER -M: Valentina Manea -M: Shuah Khan -M: Shuah Khan -R: Hongren Zheng -L: linux-usb@vger.kernel.org -S: Maintained -F: Documentation/usb/usbip_protocol.rst -F: drivers/usb/usbip/ -F: tools/testing/selftests/drivers/usb/usbip/ -F: tools/usb/usbip/ - -USB PEGASUS DRIVER -M: Petko Manolov -L: linux-usb@vger.kernel.org -L: netdev@vger.kernel.org -S: Maintained -W: https://github.com/petkan/pegasus -T: git https://github.com/petkan/pegasus.git -F: drivers/net/usb/pegasus.* - -USB PRINTER DRIVER (usblp) -M: Pete Zaitcev -L: linux-usb@vger.kernel.org -S: Supported -F: drivers/usb/class/usblp.c - -USB QMI WWAN NETWORK DRIVER -M: Bjørn Mork -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/sysfs-class-net-qmi -F: drivers/net/usb/qmi_wwan.c - -USB RAW GADGET DRIVER -R: Andrey Konovalov -L: linux-usb@vger.kernel.org -S: Maintained -B: https://github.com/xairy/raw-gadget/issues -F: Documentation/usb/raw-gadget.rst -F: drivers/usb/gadget/legacy/raw_gadget.c -F: include/uapi/linux/usb/raw_gadget.h - -USB RTL8150 DRIVER -M: Petko Manolov -L: linux-usb@vger.kernel.org -L: netdev@vger.kernel.org -S: Maintained -W: https://github.com/petkan/rtl8150 -T: git https://github.com/petkan/rtl8150.git -F: drivers/net/usb/rtl8150.c - -USB SERIAL SUBSYSTEM -M: Johan Hovold -L: linux-usb@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git -F: Documentation/usb/usb-serial.rst -F: drivers/usb/serial/ -F: include/linux/usb/serial.h - -USB SMSC75XX ETHERNET DRIVER -M: Steve Glendinning -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/usb/smsc75xx.* - -USB SMSC95XX ETHERNET DRIVER -M: Steve Glendinning -M: UNGLinuxDriver@microchip.com -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/usb/smsc95xx.* - -USB SUBSYSTEM -M: Greg Kroah-Hartman -L: linux-usb@vger.kernel.org -S: Supported -W: http://www.linux-usb.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git -F: Documentation/devicetree/bindings/usb/ -F: Documentation/usb/ -F: drivers/usb/ -F: include/dt-bindings/usb/ -F: include/linux/usb.h -F: include/linux/usb/ -F: include/uapi/linux/usb/ - -USB TYPEC BUS FOR ALTERNATE MODES -M: Heikki Krogerus -L: linux-usb@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/sysfs-bus-typec -F: Documentation/driver-api/usb/typec_bus.rst -F: drivers/usb/typec/altmodes/ -F: include/linux/usb/typec_altmode.h - -USB TYPEC CLASS -M: Heikki Krogerus -L: linux-usb@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/sysfs-class-typec -F: Documentation/driver-api/usb/typec.rst -F: drivers/usb/typec/ -F: include/linux/usb/typec.h - -USB TYPEC INTEL PMC MUX DRIVER -M: Heikki Krogerus -L: linux-usb@vger.kernel.org -S: Maintained -F: Documentation/firmware-guide/acpi/intel-pmc-mux.rst -F: drivers/usb/typec/mux/intel_pmc_mux.c - -USB TYPEC PI3USB30532 MUX DRIVER -M: Hans de Goede -L: linux-usb@vger.kernel.org -S: Maintained -F: drivers/usb/typec/mux/pi3usb30532.c - -USB TYPEC PORT CONTROLLER DRIVERS -L: linux-usb@vger.kernel.org -S: Orphan -F: drivers/usb/typec/tcpm/ - -USB UHCI DRIVER -M: Alan Stern -L: linux-usb@vger.kernel.org -S: Maintained -F: drivers/usb/host/uhci* - -USB VIDEO CLASS -M: Laurent Pinchart -L: linux-media@vger.kernel.org -S: Maintained -W: http://www.ideasonboard.org/uvc/ -T: git git://linuxtv.org/media_tree.git -F: drivers/media/usb/uvc/ -F: include/uapi/linux/uvcvideo.h - -USB WEBCAM GADGET -L: linux-usb@vger.kernel.org -S: Orphan -F: drivers/usb/gadget/function/*uvc* -F: drivers/usb/gadget/legacy/webcam.c -F: include/uapi/linux/usb/g_uvc.h - -USB XHCI DRIVER -M: Mathias Nyman -L: linux-usb@vger.kernel.org -S: Supported -F: drivers/usb/host/pci-quirks* -F: drivers/usb/host/xhci* - -USER DATAGRAM PROTOCOL (UDP) -M: Willem de Bruijn -L: netdev@vger.kernel.org -S: Maintained -F: include/linux/udp.h -F: include/net/udp.h -F: include/trace/events/udp.h -F: include/uapi/linux/udp.h -F: net/ipv4/udp.c -F: net/ipv6/udp.c - -USER-MODE LINUX (UML) -M: Richard Weinberger -M: Anton Ivanov -M: Johannes Berg -L: linux-um@lists.infradead.org -S: Maintained -W: http://user-mode-linux.sourceforge.net -Q: https://patchwork.ozlabs.org/project/linux-um/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git next -T: git git://git.kernel.org/pub/scm/linux/kernel/git/uml/linux.git fixes -F: Documentation/virt/uml/ -F: arch/um/ -F: arch/x86/um/ -F: fs/hostfs/ - -USERSPACE COPYIN/COPYOUT (UIOVEC) -M: Alexander Viro -S: Maintained -F: include/linux/uio.h -F: lib/iov_iter.c - -USERSPACE DMA BUFFER DRIVER -M: Gerd Hoffmann -L: dri-devel@lists.freedesktop.org -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/dma-buf/udmabuf.c -F: include/uapi/linux/udmabuf.h - -USERSPACE I/O (UIO) -M: Greg Kroah-Hartman -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git -F: Documentation/driver-api/uio-howto.rst -F: drivers/uio/ -F: include/linux/uio_driver.h - -UTIL-LINUX PACKAGE -M: Karel Zak -L: util-linux@vger.kernel.org -S: Maintained -W: http://en.wikipedia.org/wiki/Util-linux -T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git - -UUID HELPERS -R: Andy Shevchenko -L: linux-kernel@vger.kernel.org -S: Maintained -F: include/linux/uuid.h -F: lib/test_uuid.c -F: lib/uuid.c - -UV SYSFS DRIVER -M: Justin Ernst -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: drivers/platform/x86/uv_sysfs.c - -UVESAFB DRIVER -M: Michal Januszewski -L: linux-fbdev@vger.kernel.org -S: Maintained -W: https://github.com/mjanusz/v86d -F: Documentation/fb/uvesafb.rst -F: drivers/video/fbdev/uvesafb.* - -Ux500 CLOCK DRIVERS -M: Ulf Hansson -L: linux-clk@vger.kernel.org -L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) -S: Maintained -F: drivers/clk/ux500/ - -V4L2 ASYNC AND FWNODE FRAMEWORKS -M: Sakari Ailus -L: linux-media@vger.kernel.org -S: Maintained -T: git git://linuxtv.org/media_tree.git -F: drivers/media/v4l2-core/v4l2-async.c -F: drivers/media/v4l2-core/v4l2-fwnode.c -F: include/media/v4l2-async.h -F: include/media/v4l2-fwnode.h - -V4L2 LENS DRIVERS -M: Sakari Ailus -L: linux-media@vger.kernel.org -S: Maintained -F: drivers/media/i2c/ak* -F: drivers/media/i2c/dw* -F: drivers/media/i2c/lm* - -V4L2 CAMERA SENSOR DRIVERS -M: Sakari Ailus -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/driver-api/media/camera-sensor.rst -F: Documentation/driver-api/media/tx-rx.rst -F: drivers/media/i2c/ar* -F: drivers/media/i2c/gc* -F: drivers/media/i2c/hi* -F: drivers/media/i2c/imx* -F: drivers/media/i2c/mt* -F: drivers/media/i2c/og* -F: drivers/media/i2c/ov* -F: drivers/media/i2c/s5* -F: drivers/media/i2c/vgxy61.c - -VF610 NAND DRIVER -M: Stefan Agner -L: linux-mtd@lists.infradead.org -S: Supported -F: drivers/mtd/nand/raw/vf610_nfc.c - -VFAT/FAT/MSDOS FILESYSTEM -M: OGAWA Hirofumi -S: Maintained -F: Documentation/filesystems/vfat.rst -F: fs/fat/ -F: tools/testing/selftests/filesystems/fat/ - -VFIO CDX DRIVER -M: Nipun Gupta -M: Nikhil Agarwal -L: kvm@vger.kernel.org -S: Maintained -F: drivers/vfio/cdx/* - -VFIO DRIVER -M: Alex Williamson -L: kvm@vger.kernel.org -S: Maintained -T: git https://github.com/awilliam/linux-vfio.git -F: Documentation/ABI/testing/debugfs-vfio -F: Documentation/ABI/testing/sysfs-devices-vfio-dev -F: Documentation/driver-api/vfio.rst -F: drivers/vfio/ -F: include/linux/vfio.h -F: include/linux/vfio_pci_core.h -F: include/uapi/linux/vfio.h - -VFIO FSL-MC DRIVER -L: kvm@vger.kernel.org -S: Orphan -F: drivers/vfio/fsl-mc/ - -VFIO HISILICON PCI DRIVER -M: Longfang Liu -M: Shameer Kolothum -L: kvm@vger.kernel.org -S: Maintained -F: drivers/vfio/pci/hisilicon/ - -VFIO MEDIATED DEVICE DRIVERS -M: Kirti Wankhede -L: kvm@vger.kernel.org -S: Maintained -F: Documentation/driver-api/vfio-mediated-device.rst -F: drivers/vfio/mdev/ -F: include/linux/mdev.h -F: samples/vfio-mdev/ - -VFIO MLX5 PCI DRIVER -M: Yishai Hadas -L: kvm@vger.kernel.org -S: Maintained -F: drivers/vfio/pci/mlx5/ - -VFIO NVIDIA GRACE GPU DRIVER -M: Ankit Agrawal -L: kvm@vger.kernel.org -S: Supported -F: drivers/vfio/pci/nvgrace-gpu/ - -VFIO PCI DEVICE SPECIFIC DRIVERS -R: Jason Gunthorpe -R: Yishai Hadas -R: Shameer Kolothum -R: Kevin Tian -L: kvm@vger.kernel.org -S: Maintained -P: Documentation/driver-api/vfio-pci-device-specific-driver-acceptance.rst -F: drivers/vfio/pci/*/ - -VFIO PDS PCI DRIVER -M: Brett Creeley -L: kvm@vger.kernel.org -S: Maintained -F: Documentation/networking/device_drivers/ethernet/amd/pds_vfio_pci.rst -F: drivers/vfio/pci/pds/ - -VFIO PLATFORM DRIVER -M: Eric Auger -L: kvm@vger.kernel.org -S: Maintained -F: drivers/vfio/platform/ - -VFIO QAT PCI DRIVER -M: Xin Zeng -M: Giovanni Cabiddu -L: kvm@vger.kernel.org -L: qat-linux@intel.com -S: Supported -F: drivers/vfio/pci/qat/ - -VFIO VIRTIO PCI DRIVER -M: Yishai Hadas -L: kvm@vger.kernel.org -L: virtualization@lists.linux.dev -S: Maintained -F: drivers/vfio/pci/virtio - -VGA_SWITCHEROO -R: Lukas Wunner -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: Documentation/gpu/vga-switcheroo.rst -F: drivers/gpu/vga/vga_switcheroo.c -F: include/linux/vga_switcheroo.h - -VIA RHINE NETWORK DRIVER -M: Kevin Brace -S: Maintained -F: drivers/net/ethernet/via/via-rhine.c - -VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER -M: Florian Tobias Schandinat -L: linux-fbdev@vger.kernel.org -S: Maintained -F: drivers/video/fbdev/via/ -F: include/linux/via-core.h -F: include/linux/via_i2c.h - -VIA VELOCITY NETWORK DRIVER -M: Francois Romieu -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/ethernet/via/via-velocity.* - -VICODEC VIRTUAL CODEC DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/test-drivers/vicodec/* - -VIDEO I2C POLLING DRIVER -M: Matt Ranostay -L: linux-media@vger.kernel.org -S: Maintained -F: drivers/media/i2c/video-i2c.c - -VIDEO MULTIPLEXER DRIVER -M: Philipp Zabel -L: linux-media@vger.kernel.org -S: Maintained -F: drivers/media/platform/video-mux.c - -VIDEOBUF2 FRAMEWORK -M: Tomasz Figa -M: Marek Szyprowski -L: linux-media@vger.kernel.org -S: Maintained -F: drivers/media/common/videobuf2/* -F: include/media/videobuf2-* - -VIDTV VIRTUAL DIGITAL TV DRIVER -M: Daniel W. S. Almeida -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/test-drivers/vidtv/* - -VIMC VIRTUAL MEDIA CONTROLLER DRIVER -M: Shuah Khan -R: Kieran Bingham -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/test-drivers/vimc/* - -VIRT LIB -M: Alex Williamson -M: Paolo Bonzini -L: kvm@vger.kernel.org -S: Supported -F: virt/lib/ - -VIRTIO AND VHOST VSOCK DRIVER -M: Stefan Hajnoczi -M: Stefano Garzarella -L: kvm@vger.kernel.org -L: virtualization@lists.linux.dev -L: netdev@vger.kernel.org -S: Maintained -F: drivers/vhost/vsock.c -F: include/linux/virtio_vsock.h -F: include/uapi/linux/virtio_vsock.h -F: net/vmw_vsock/virtio_transport.c -F: net/vmw_vsock/virtio_transport_common.c - -VIRTIO BALLOON -M: "Michael S. Tsirkin" -M: David Hildenbrand -L: virtualization@lists.linux.dev -S: Maintained -F: drivers/virtio/virtio_balloon.c -F: include/linux/balloon_compaction.h -F: include/uapi/linux/virtio_balloon.h -F: mm/balloon_compaction.c - -VIRTIO BLOCK AND SCSI DRIVERS -M: "Michael S. Tsirkin" -M: Jason Wang -R: Paolo Bonzini -R: Stefan Hajnoczi -R: Eugenio Pérez -L: virtualization@lists.linux.dev -S: Maintained -F: drivers/block/virtio_blk.c -F: drivers/scsi/virtio_scsi.c -F: include/uapi/linux/virtio_blk.h -F: include/uapi/linux/virtio_scsi.h - -VIRTIO CONSOLE DRIVER -M: Amit Shah -L: virtualization@lists.linux.dev -S: Maintained -F: drivers/char/virtio_console.c -F: include/uapi/linux/virtio_console.h - -VIRTIO CORE AND NET DRIVERS -M: "Michael S. Tsirkin" -M: Jason Wang -R: Xuan Zhuo -R: Eugenio Pérez -L: virtualization@lists.linux.dev -S: Maintained -F: Documentation/ABI/testing/sysfs-bus-vdpa -F: Documentation/ABI/testing/sysfs-class-vduse -F: Documentation/devicetree/bindings/virtio/ -F: Documentation/driver-api/virtio/ -F: drivers/block/virtio_blk.c -F: drivers/crypto/virtio/ -F: drivers/net/virtio_net.c -F: drivers/vdpa/ -F: drivers/virtio/ -F: include/linux/vdpa.h -F: include/linux/virtio*.h -F: include/linux/vringh.h -F: include/uapi/linux/virtio_*.h -F: net/vmw_vsock/virtio* -F: tools/virtio/ -F: tools/testing/selftests/drivers/net/virtio_net/ - -VIRTIO CRYPTO DRIVER -M: Gonglei -L: virtualization@lists.linux.dev -L: linux-crypto@vger.kernel.org -S: Maintained -F: drivers/crypto/virtio/ -F: include/uapi/linux/virtio_crypto.h - -VIRTIO DRIVERS FOR S390 -M: Cornelia Huck -M: Halil Pasic -M: Eric Farman -L: linux-s390@vger.kernel.org -L: virtualization@lists.linux.dev -L: kvm@vger.kernel.org -S: Supported -F: arch/s390/include/uapi/asm/virtio-ccw.h -F: drivers/s390/virtio/ - -VIRTIO FILE SYSTEM -M: Vivek Goyal -M: Stefan Hajnoczi -M: Miklos Szeredi -R: Eugenio Pérez -L: virtualization@lists.linux.dev -L: linux-fsdevel@vger.kernel.org -S: Supported -W: https://virtio-fs.gitlab.io/ -F: Documentation/filesystems/virtiofs.rst -F: fs/fuse/virtio_fs.c -F: include/uapi/linux/virtio_fs.h - -VIRTIO GPIO DRIVER -M: Enrico Weigelt, metux IT consult -M: Viresh Kumar -L: linux-gpio@vger.kernel.org -L: virtualization@lists.linux.dev -S: Maintained -F: drivers/gpio/gpio-virtio.c -F: include/uapi/linux/virtio_gpio.h - -VIRTIO GPU DRIVER -M: David Airlie -M: Gerd Hoffmann -R: Gurchetan Singh -R: Chia-I Wu -L: dri-devel@lists.freedesktop.org -L: virtualization@lists.linux.dev -S: Maintained -T: git https://gitlab.freedesktop.org/drm/misc/kernel.git -F: drivers/gpu/drm/ci/xfails/virtio* -F: drivers/gpu/drm/virtio/ -F: include/uapi/linux/virtio_gpu.h - -VIRTIO HOST (VHOST) -M: "Michael S. Tsirkin" -M: Jason Wang -R: Eugenio Pérez -L: kvm@vger.kernel.org -L: virtualization@lists.linux.dev -L: netdev@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git -F: drivers/vhost/ -F: include/linux/sched/vhost_task.h -F: include/linux/vhost_iotlb.h -F: include/uapi/linux/vhost.h -F: kernel/vhost_task.c - -VIRTIO HOST (VHOST-SCSI) -M: "Michael S. Tsirkin" -M: Jason Wang -M: Mike Christie -R: Paolo Bonzini -R: Stefan Hajnoczi -L: virtualization@lists.linux.dev -S: Maintained -F: drivers/vhost/scsi.c - -VIRTIO I2C DRIVER -M: Viresh Kumar -R: "Chen, Jian Jun" -L: linux-i2c@vger.kernel.org -L: virtualization@lists.linux.dev -S: Maintained -F: drivers/i2c/busses/i2c-virtio.c -F: include/uapi/linux/virtio_i2c.h - -VIRTIO INPUT DRIVER -M: Gerd Hoffmann -S: Maintained -F: drivers/virtio/virtio_input.c -F: include/uapi/linux/virtio_input.h - -VIRTIO IOMMU DRIVER -M: Jean-Philippe Brucker -L: virtualization@lists.linux.dev -S: Maintained -F: drivers/iommu/virtio-iommu.c -F: include/uapi/linux/virtio_iommu.h - -VIRTIO MEM DRIVER -M: David Hildenbrand -L: virtualization@lists.linux.dev -S: Maintained -W: https://virtio-mem.gitlab.io/ -F: drivers/virtio/virtio_mem.c -F: include/uapi/linux/virtio_mem.h - -VIRTIO PMEM DRIVER -M: Pankaj Gupta -L: virtualization@lists.linux.dev -S: Maintained -F: drivers/nvdimm/nd_virtio.c -F: drivers/nvdimm/virtio_pmem.c - -VIRTIO SOUND DRIVER -M: Anton Yakovlev -M: "Michael S. Tsirkin" -L: virtualization@lists.linux.dev -L: linux-sound@vger.kernel.org -S: Maintained -F: include/uapi/linux/virtio_snd.h -F: sound/virtio/* - -VIRTUAL BOX GUEST DEVICE DRIVER -M: Hans de Goede -M: Arnd Bergmann -M: Greg Kroah-Hartman -S: Maintained -F: drivers/virt/vboxguest/ -F: include/linux/vbox_utils.h -F: include/uapi/linux/vbox*.h - -VIRTUAL BOX SHARED FOLDER VFS DRIVER -M: Hans de Goede -L: linux-fsdevel@vger.kernel.org -S: Maintained -F: fs/vboxsf/* - -VIRTUAL PCM TEST DRIVER -M: Ivan Orlov -L: linux-sound@vger.kernel.org -S: Maintained -F: Documentation/sound/cards/pcmtest.rst -F: sound/drivers/pcmtest.c -F: tools/testing/selftests/alsa/test-pcmtest-driver.c - -VIRTUAL SERIO DEVICE DRIVER -M: Stephen Chandler Paul -S: Maintained -F: drivers/input/serio/userio.c -F: include/uapi/linux/userio.h - -VISHAY VEML6075 UVA AND UVB LIGHT SENSOR DRIVER -M: Javier Carrasco -S: Maintained -F: Documentation/devicetree/bindings/iio/light/vishay,veml6075.yaml -F: drivers/iio/light/veml6075.c - -VISL VIRTUAL STATELESS DECODER DRIVER -M: Daniel Almeida -L: linux-media@vger.kernel.org -S: Supported -F: drivers/media/test-drivers/visl - -VIVID VIRTUAL VIDEO DRIVER -M: Hans Verkuil -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/test-drivers/vivid/* - -VM SOCKETS (AF_VSOCK) -M: Stefano Garzarella -L: virtualization@lists.linux.dev -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/vsockmon.c -F: include/net/af_vsock.h -F: include/uapi/linux/vm_sockets.h -F: include/uapi/linux/vm_sockets_diag.h -F: include/uapi/linux/vsockmon.h -F: net/vmw_vsock/ -F: tools/testing/vsock/ - -VMA -M: Andrew Morton -M: Liam R. Howlett -M: Lorenzo Stoakes -R: Vlastimil Babka -R: Jann Horn -L: linux-mm@kvack.org -S: Maintained -W: https://www.linux-mm.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm -F: mm/vma.c -F: mm/vma.h -F: mm/vma_internal.h -F: tools/testing/vma/ - -VMALLOC -M: Andrew Morton -R: Uladzislau Rezki -R: Christoph Hellwig -L: linux-mm@kvack.org -S: Maintained -W: http://www.linux-mm.org -T: git git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm -F: include/linux/vmalloc.h -F: mm/vmalloc.c - -VME SUBSYSTEM -L: linux-kernel@vger.kernel.org -S: Orphan -T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git -F: Documentation/driver-api/vme.rst -F: drivers/staging/vme_user/ - -VMWARE BALLOON DRIVER -M: Jerrin Shaji George -R: Broadcom internal kernel review list -L: linux-kernel@vger.kernel.org -S: Supported -F: drivers/misc/vmw_balloon.c - -VMWARE HYPERVISOR INTERFACE -M: Ajay Kaher -M: Alexey Makhalov -R: Broadcom internal kernel review list -L: virtualization@lists.linux.dev -L: x86@kernel.org -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vmware -F: arch/x86/include/asm/vmware.h -F: arch/x86/kernel/cpu/vmware.c - -VMWARE PVRDMA DRIVER -M: Bryan Tan -M: Vishnu Dasa -R: Broadcom internal kernel review list -L: linux-rdma@vger.kernel.org -S: Supported -F: drivers/infiniband/hw/vmw_pvrdma/ - -VMWARE PVSCSI DRIVER -M: Vishal Bhakta -R: Broadcom internal kernel review list -L: linux-scsi@vger.kernel.org -S: Supported -F: drivers/scsi/vmw_pvscsi.c -F: drivers/scsi/vmw_pvscsi.h - -VMWARE VIRTUAL PTP CLOCK DRIVER -M: Nick Shi -R: Ajay Kaher -R: Alexey Makhalov -R: Broadcom internal kernel review list -L: netdev@vger.kernel.org -S: Supported -F: drivers/ptp/ptp_vmw.c - -VMWARE VMCI DRIVER -M: Bryan Tan -M: Vishnu Dasa -R: Broadcom internal kernel review list -L: linux-kernel@vger.kernel.org -S: Supported -F: drivers/misc/vmw_vmci/ -F: include/linux/vmw_vmci* - -VMWARE VMMOUSE SUBDRIVER -M: Zack Rusin -R: Broadcom internal kernel review list -L: linux-input@vger.kernel.org -S: Supported -F: drivers/input/mouse/vmmouse.c -F: drivers/input/mouse/vmmouse.h - -VMWARE VMXNET3 ETHERNET DRIVER -M: Ronak Doshi -R: Broadcom internal kernel review list -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/vmxnet3/ - -VMWARE VSOCK VMCI TRANSPORT DRIVER -M: Bryan Tan -M: Vishnu Dasa -R: Broadcom internal kernel review list -L: linux-kernel@vger.kernel.org -S: Supported -F: net/vmw_vsock/vmci_transport* - -VOCORE VOCORE2 BOARD -M: Harvey Hunt -L: linux-mips@vger.kernel.org -S: Maintained -F: arch/mips/boot/dts/ralink/vocore2.dts - -VOLTAGE AND CURRENT REGULATOR FRAMEWORK -M: Liam Girdwood -M: Mark Brown -L: linux-kernel@vger.kernel.org -S: Supported -W: http://www.slimlogic.co.uk/?p=48 -T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git -F: Documentation/devicetree/bindings/regulator/ -F: Documentation/power/regulator/ -F: drivers/regulator/ -F: include/dt-bindings/regulator/ -F: include/linux/regulator/ -K: regulator_get_optional - -VOLTAGE AND CURRENT REGULATOR IRQ HELPERS -R: Matti Vaittinen -F: drivers/regulator/irq_helpers.c - -VRF -M: David Ahern -L: netdev@vger.kernel.org -S: Maintained -F: Documentation/networking/vrf.rst -F: drivers/net/vrf.c - -VSPRINTF -M: Petr Mladek -M: Steven Rostedt -R: Andy Shevchenko -R: Rasmus Villemoes -R: Sergey Senozhatsky -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux.git -F: Documentation/core-api/printk-formats.rst -F: lib/test_printf.c -F: lib/test_scanf.c -F: lib/vsprintf.c - -VT1211 HARDWARE MONITOR DRIVER -M: Juerg Haefliger -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/vt1211.rst -F: drivers/hwmon/vt1211.c - -VT8231 HARDWARE MONITOR DRIVER -M: Roger Lucas -L: linux-hwmon@vger.kernel.org -S: Maintained -F: drivers/hwmon/vt8231.c - -VUB300 USB to SDIO/SD/MMC bridge chip -L: linux-mmc@vger.kernel.org -S: Orphan -F: drivers/mmc/host/vub300.c - -W1 DALLAS'S 1-WIRE BUS -M: Krzysztof Kozlowski -S: Maintained -F: Documentation/devicetree/bindings/w1/ -F: Documentation/w1/ -F: drivers/w1/ -F: include/linux/w1.h - -W83791D HARDWARE MONITORING DRIVER -M: Marc Hulsman -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/w83791d.rst -F: drivers/hwmon/w83791d.c - -W83793 HARDWARE MONITORING DRIVER -M: Rudolf Marek -L: linux-hwmon@vger.kernel.org -S: Maintained -F: Documentation/hwmon/w83793.rst -F: drivers/hwmon/w83793.c - -W83795 HARDWARE MONITORING DRIVER -M: Jean Delvare -L: linux-hwmon@vger.kernel.org -S: Maintained -F: drivers/hwmon/w83795.c - -W83L51xD SD/MMC CARD INTERFACE DRIVER -M: Pierre Ossman -S: Maintained -F: drivers/mmc/host/wbsd.* - -WACOM PROTOCOL 4 SERIAL TABLETS -M: Julian Squires -M: Hans de Goede -L: linux-input@vger.kernel.org -S: Maintained -F: drivers/input/tablet/wacom_serial4.c - -WANGXUN ETHERNET DRIVER -M: Jiawen Wu -M: Mengyuan Lou -L: netdev@vger.kernel.org -S: Maintained -W: https://www.net-swift.com -F: Documentation/networking/device_drivers/ethernet/wangxun/* -F: drivers/net/ethernet/wangxun/ -F: drivers/net/pcs/pcs-xpcs-wx.c - -WATCHDOG DEVICE DRIVERS -M: Wim Van Sebroeck -M: Guenter Roeck -L: linux-watchdog@vger.kernel.org -S: Maintained -W: http://www.linux-watchdog.org/ -T: git git://www.linux-watchdog.org/linux-watchdog.git -F: Documentation/devicetree/bindings/watchdog/ -F: Documentation/watchdog/ -F: drivers/watchdog/ -F: include/linux/watchdog.h -F: include/trace/events/watchdog.h -F: include/uapi/linux/watchdog.h - -WAVE5 VPU CODEC DRIVER -M: Nas Chung -M: Jackson Lee -L: linux-media@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/media/cnm,wave521c.yaml -F: drivers/media/platform/chips-media/wave5/ - -WHISKEYCOVE PMIC GPIO DRIVER -M: Kuppuswamy Sathyanarayanan -L: linux-gpio@vger.kernel.org -S: Maintained -F: drivers/gpio/gpio-wcove.c - -WHWAVE RTC DRIVER -M: Dianlong Li -L: linux-rtc@vger.kernel.org -S: Maintained -F: drivers/rtc/rtc-sd3078.c - -WIIMOTE HID DRIVER -M: David Rheinsberg -L: linux-input@vger.kernel.org -S: Maintained -F: drivers/hid/hid-wiimote* - -WILOCITY WIL6210 WIRELESS DRIVER -L: linux-wireless@vger.kernel.org -S: Orphan -W: https://wireless.wiki.kernel.org/en/users/Drivers/wil6210 -F: drivers/net/wireless/ath/wil6210/ - -WINBOND CIR DRIVER -M: David Härdeman -S: Maintained -F: drivers/media/rc/winbond-cir.c - -WINSYSTEMS EBC-C384 WATCHDOG DRIVER -L: linux-watchdog@vger.kernel.org -S: Orphan -F: drivers/watchdog/ebc-c384_wdt.c - -WINSYSTEMS WS16C48 GPIO DRIVER -M: William Breathitt Gray -L: linux-gpio@vger.kernel.org -S: Maintained -F: drivers/gpio/gpio-ws16c48.c - -WIREGUARD SECURE NETWORK TUNNEL -M: Jason A. Donenfeld -L: wireguard@lists.zx2c4.com -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/wireguard/ -F: tools/testing/selftests/wireguard/ - -WISTRON LAPTOP BUTTON DRIVER -M: Miloslav Trmac -S: Maintained -F: drivers/input/misc/wistron_btns.c - -WMI BINARY MOF DRIVER -M: Armin Wolf -R: Thomas Weißschuh -L: platform-driver-x86@vger.kernel.org -S: Maintained -F: Documentation/ABI/stable/sysfs-platform-wmi-bmof -F: Documentation/wmi/devices/wmi-bmof.rst -F: drivers/platform/x86/wmi-bmof.c - -WOLFSON MICROELECTRONICS DRIVERS -L: patches@opensource.cirrus.com -S: Supported -W: https://github.com/CirrusLogic/linux-drivers/wiki -T: git https://github.com/CirrusLogic/linux-drivers.git -F: Documentation/devicetree/bindings/extcon/wlf,arizona.yaml -F: Documentation/devicetree/bindings/mfd/wlf,arizona.yaml -F: Documentation/devicetree/bindings/mfd/wm831x.txt -F: Documentation/devicetree/bindings/regulator/wlf,arizona.yaml -F: Documentation/devicetree/bindings/sound/wlf,*.yaml -F: Documentation/devicetree/bindings/sound/wm* -F: Documentation/hwmon/wm83??.rst -F: arch/arm/mach-s3c/mach-crag6410* -F: drivers/clk/clk-wm83*.c -F: drivers/gpio/gpio-*wm*.c -F: drivers/gpio/gpio-arizona.c -F: drivers/hwmon/wm83??-hwmon.c -F: drivers/input/misc/wm831x-on.c -F: drivers/input/touchscreen/wm831x-ts.c -F: drivers/input/touchscreen/wm97*.c -F: drivers/leds/leds-wm83*.c -F: drivers/mfd/arizona* -F: drivers/mfd/cs47l24* -F: drivers/mfd/wm*.c -F: drivers/power/supply/wm83*.c -F: drivers/regulator/arizona* -F: drivers/regulator/wm8*.c -F: drivers/rtc/rtc-wm83*.c -F: drivers/video/backlight/wm83*_bl.c -F: drivers/watchdog/wm83*_wdt.c -F: include/linux/mfd/arizona/ -F: include/linux/mfd/wm831x/ -F: include/linux/mfd/wm8350/ -F: include/linux/mfd/wm8400* -F: include/linux/regulator/arizona* -F: include/linux/wm97xx.h -F: include/sound/wm????.h -F: sound/soc/codecs/arizona* -F: sound/soc/codecs/cs47l24* -F: sound/soc/codecs/wm* - -WORKQUEUE -M: Tejun Heo -R: Lai Jiangshan -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git -F: Documentation/core-api/workqueue.rst -F: include/linux/workqueue.h -F: kernel/workqueue.c -F: kernel/workqueue_internal.h - -WWAN DRIVERS -M: Loic Poulain -M: Sergey Ryazanov -R: Johannes Berg -L: netdev@vger.kernel.org -S: Maintained -F: drivers/net/wwan/ -F: include/linux/wwan.h -F: include/uapi/linux/wwan.h - -X-POWERS AXP288 PMIC DRIVERS -M: Hans de Goede -S: Maintained -F: drivers/acpi/pmic/intel_pmic_xpower.c -N: axp288 - -X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS -M: Chen-Yu Tsai -L: linux-kernel@vger.kernel.org -S: Maintained -N: axp[128] - -X.25 STACK -M: Martin Schiller -L: linux-x25@vger.kernel.org -S: Maintained -F: Documentation/networking/lapb-module.rst -F: Documentation/networking/x25* -F: drivers/net/wan/hdlc_x25.c -F: drivers/net/wan/lapbether.c -F: include/*/lapb.h -F: include/net/x25* -F: include/uapi/linux/x25.h -F: net/lapb/ -F: net/x25/ - -X86 ARCHITECTURE (32-BIT AND 64-BIT) -M: Thomas Gleixner -M: Ingo Molnar -M: Borislav Petkov -M: Dave Hansen -M: x86@kernel.org -R: "H. Peter Anvin" -L: linux-kernel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core -F: Documentation/arch/x86/ -F: Documentation/devicetree/bindings/x86/ -F: arch/x86/ -F: tools/testing/selftests/x86 - -X86 CPUID DATABASE -M: Borislav Petkov -M: Thomas Gleixner -M: x86@kernel.org -R: Ahmed S. Darwish -L: x86-cpuid@lists.linux.dev -S: Maintained -W: https://x86-cpuid.org -F: tools/arch/x86/kcpuid/cpuid.csv - -X86 ENTRY CODE -M: Andy Lutomirski -L: linux-kernel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm -F: arch/x86/entry/ - -X86 HARDWARE VULNERABILITIES -M: Thomas Gleixner -M: Borislav Petkov -M: Peter Zijlstra -M: Josh Poimboeuf -R: Pawan Gupta -S: Maintained -F: Documentation/admin-guide/hw-vuln/ -F: arch/x86/include/asm/nospec-branch.h -F: arch/x86/kernel/cpu/bugs.c - -X86 MCE INFRASTRUCTURE -M: Tony Luck -M: Borislav Petkov -L: linux-edac@vger.kernel.org -S: Maintained -F: Documentation/ABI/testing/sysfs-mce -F: Documentation/arch/x86/x86_64/machinecheck.rst -F: arch/x86/kernel/cpu/mce/* - -X86 MICROCODE UPDATE SUPPORT -M: Borislav Petkov -S: Maintained -F: arch/x86/kernel/cpu/microcode/* - -X86 MM -M: Dave Hansen -M: Andy Lutomirski -M: Peter Zijlstra -L: linux-kernel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm -F: arch/x86/mm/ - -X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIVER -M: Hans de Goede -L: platform-driver-x86@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git -F: drivers/platform/x86/x86-android-tablets/ - -X86 PLATFORM DRIVERS -M: Hans de Goede -M: Ilpo Järvinen -L: platform-driver-x86@vger.kernel.org -S: Maintained -Q: https://patchwork.kernel.org/project/platform-driver-x86/list/ -T: git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git -F: drivers/platform/olpc/ -F: drivers/platform/x86/ -F: include/linux/platform_data/x86/ - -X86 PLATFORM UV HPE SUPERDOME FLEX -M: Steve Wahl -R: Justin Ernst -R: Kyle Meyer -R: Dimitri Sivanich -R: Russ Anderson -S: Supported -F: arch/x86/include/asm/uv/ -F: arch/x86/kernel/apic/x2apic_uv_x.c -F: arch/x86/platform/uv/ - -X86 STACK UNWINDING -M: Josh Poimboeuf -M: Peter Zijlstra -S: Supported -F: arch/x86/include/asm/unwind*.h -F: arch/x86/kernel/dumpstack.c -F: arch/x86/kernel/stacktrace.c -F: arch/x86/kernel/unwind_*.c - -X86 TRUST DOMAIN EXTENSIONS (TDX) -M: Kirill A. Shutemov -R: Dave Hansen -L: x86@kernel.org -L: linux-coco@lists.linux.dev -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/tdx -F: arch/x86/boot/compressed/tdx* -F: arch/x86/coco/tdx/ -F: arch/x86/include/asm/shared/tdx.h -F: arch/x86/include/asm/tdx.h -F: arch/x86/virt/vmx/tdx/ -F: drivers/virt/coco/tdx-guest - -X86 VDSO -M: Andy Lutomirski -L: linux-kernel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso -F: arch/x86/entry/vdso/ - -XARRAY -M: Matthew Wilcox -L: linux-fsdevel@vger.kernel.org -S: Supported -F: Documentation/core-api/xarray.rst -F: include/linux/idr.h -F: include/linux/xarray.h -F: lib/idr.c -F: lib/xarray.c -F: tools/testing/radix-tree - -XBOX DVD IR REMOTE -M: Benjamin Valentin -S: Maintained -F: drivers/media/rc/keymaps/rc-xbox-dvd.c -F: drivers/media/rc/xbox_remote.c - -XC2028/3028 TUNER DRIVER -M: Mauro Carvalho Chehab -L: linux-media@vger.kernel.org -S: Maintained -W: https://linuxtv.org -T: git git://linuxtv.org/media_tree.git -F: drivers/media/tuners/xc2028.* - -XDP (eXpress Data Path) -M: Alexei Starovoitov -M: Daniel Borkmann -M: David S. Miller -M: Jakub Kicinski -M: Jesper Dangaard Brouer -M: John Fastabend -L: netdev@vger.kernel.org -L: bpf@vger.kernel.org -S: Supported -F: drivers/net/ethernet/*/*/*/*/*xdp* -F: drivers/net/ethernet/*/*/*xdp* -F: include/net/xdp.h -F: include/net/xdp_priv.h -F: include/trace/events/xdp.h -F: kernel/bpf/cpumap.c -F: kernel/bpf/devmap.c -F: net/core/xdp.c -F: samples/bpf/xdp* -F: tools/testing/selftests/bpf/*/*xdp* -F: tools/testing/selftests/bpf/*xdp* -K: (?:\b|_)xdp(?:\b|_) - -XDP SOCKETS (AF_XDP) -M: Björn Töpel -M: Magnus Karlsson -M: Maciej Fijalkowski -R: Jonathan Lemon -L: netdev@vger.kernel.org -L: bpf@vger.kernel.org -S: Maintained -F: Documentation/networking/af_xdp.rst -F: include/net/netns/xdp.h -F: include/net/xdp_sock* -F: include/net/xsk_buff_pool.h -F: include/uapi/linux/if_xdp.h -F: include/uapi/linux/xdp_diag.h -F: net/xdp/ -F: tools/testing/selftests/bpf/*xsk* - -XEN BLOCK SUBSYSTEM -M: Roger Pau Monné -L: xen-devel@lists.xenproject.org (moderated for non-subscribers) -S: Supported -F: drivers/block/xen* -F: drivers/block/xen-blkback/* - -XEN HYPERVISOR ARM -M: Stefano Stabellini -L: xen-devel@lists.xenproject.org (moderated for non-subscribers) -S: Maintained -F: arch/arm/include/asm/xen/ -F: arch/arm/xen/ - -XEN HYPERVISOR ARM64 -M: Stefano Stabellini -L: xen-devel@lists.xenproject.org (moderated for non-subscribers) -S: Maintained -F: arch/arm64/include/asm/xen/ -F: arch/arm64/xen/ - -XEN HYPERVISOR INTERFACE -M: Juergen Gross -M: Stefano Stabellini -R: Oleksandr Tyshchenko -L: xen-devel@lists.xenproject.org (moderated for non-subscribers) -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git -F: Documentation/ABI/stable/sysfs-hypervisor-xen -F: Documentation/ABI/testing/sysfs-hypervisor-xen -F: drivers/*/xen-*front.c -F: drivers/xen/ -F: include/uapi/xen/ -F: include/xen/ -F: kernel/configs/xen.config - -XEN HYPERVISOR X86 -M: Juergen Gross -R: Boris Ostrovsky -L: xen-devel@lists.xenproject.org (moderated for non-subscribers) -S: Supported -F: arch/x86/configs/xen.config -F: arch/x86/include/asm/pvclock-abi.h -F: arch/x86/include/asm/xen/ -F: arch/x86/platform/pvh/ -F: arch/x86/xen/ - -XEN NETWORK BACKEND DRIVER -M: Wei Liu -M: Paul Durrant -L: xen-devel@lists.xenproject.org (moderated for non-subscribers) -L: netdev@vger.kernel.org -S: Supported -F: drivers/net/xen-netback/* - -XEN PCI SUBSYSTEM -M: Juergen Gross -L: xen-devel@lists.xenproject.org (moderated for non-subscribers) -S: Supported -F: arch/x86/pci/*xen* -F: drivers/pci/*xen* - -XEN PVSCSI DRIVERS -M: Juergen Gross -L: xen-devel@lists.xenproject.org (moderated for non-subscribers) -L: linux-scsi@vger.kernel.org -S: Supported -F: drivers/scsi/xen-scsifront.c -F: drivers/xen/xen-scsiback.c -F: include/xen/interface/io/vscsiif.h - -XEN PVUSB DRIVER -M: Juergen Gross -L: xen-devel@lists.xenproject.org (moderated for non-subscribers) -L: linux-usb@vger.kernel.org -S: Supported -F: drivers/usb/host/xen* -F: include/xen/interface/io/usbif.h - -XEN SOUND FRONTEND DRIVER -M: Oleksandr Andrushchenko -L: xen-devel@lists.xenproject.org (moderated for non-subscribers) -L: linux-sound@vger.kernel.org -S: Supported -F: sound/xen/* - -XEN SWIOTLB SUBSYSTEM -M: Juergen Gross -M: Stefano Stabellini -L: xen-devel@lists.xenproject.org (moderated for non-subscribers) -L: iommu@lists.linux.dev -S: Supported -F: arch/*/include/asm/xen/swiotlb-xen.h -F: drivers/xen/swiotlb-xen.c -F: include/xen/arm/swiotlb-xen.h -F: include/xen/swiotlb-xen.h - -XFS FILESYSTEM -M: Carlos Maiolino -R: Darrick J. Wong -L: linux-xfs@vger.kernel.org -S: Supported -W: http://xfs.org/ -C: irc://irc.oftc.net/xfs -T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git -P: Documentation/filesystems/xfs/xfs-maintainer-entry-profile.rst -F: Documentation/ABI/testing/sysfs-fs-xfs -F: Documentation/admin-guide/xfs.rst -F: Documentation/filesystems/xfs/* -F: fs/xfs/ -F: include/uapi/linux/dqblk_xfs.h -F: include/uapi/linux/fsmap.h - -XILINX AMS DRIVER -M: Anand Ashok Dumbre -L: linux-iio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/iio/adc/xlnx,zynqmp-ams.yaml -F: drivers/iio/adc/xilinx-ams.c - -XILINX AXI ETHERNET DRIVER -M: Radhey Shyam Pandey -S: Maintained -F: Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml -F: drivers/net/ethernet/xilinx/xilinx_axienet* - -XILINX CAN DRIVER -M: Appana Durga Kedareswara rao -L: linux-can@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/net/can/xilinx,can.yaml -F: drivers/net/can/xilinx_can.c - -XILINX EVENT MANAGEMENT DRIVER -M: Michal Simek -S: Maintained -F: drivers/soc/xilinx/xlnx_event_manager.c -F: include/linux/firmware/xlnx-event-manager.h - -XILINX GPIO DRIVER -M: Shubhrajyoti Datta -R: Srinivas Neeli -R: Michal Simek -S: Maintained -F: Documentation/devicetree/bindings/gpio/gpio-zynq.yaml -F: Documentation/devicetree/bindings/gpio/xlnx,gpio-xilinx.yaml -F: drivers/gpio/gpio-xilinx.c -F: drivers/gpio/gpio-zynq.c - -XILINX LL TEMAC ETHERNET DRIVER -L: netdev@vger.kernel.org -S: Orphan -F: drivers/net/ethernet/xilinx/ll_temac* - -XILINX PWM DRIVER -M: Sean Anderson -S: Maintained -F: drivers/pwm/pwm-xilinx.c -F: include/clocksource/timer-xilinx.h - -XILINX SD-FEC IP CORES -M: Derek Kiernan -M: Dragan Cvetic -S: Maintained -F: Documentation/devicetree/bindings/misc/xlnx,sd-fec.yaml -F: Documentation/misc-devices/xilinx_sdfec.rst -F: drivers/misc/Kconfig -F: drivers/misc/Makefile -F: drivers/misc/xilinx_sdfec.c -F: include/uapi/misc/xilinx_sdfec.h - -XILINX UARTLITE SERIAL DRIVER -M: Peter Korsgaard -L: linux-serial@vger.kernel.org -S: Maintained -F: drivers/tty/serial/uartlite.c - -XILINX VIDEO IP CORES -M: Laurent Pinchart -L: linux-media@vger.kernel.org -S: Supported -T: git git://linuxtv.org/media_tree.git -F: Documentation/devicetree/bindings/media/xilinx/ -F: drivers/media/platform/xilinx/ -F: include/uapi/linux/xilinx-v4l2-controls.h - -XILINX VERSAL EDAC DRIVER -M: Shubhrajyoti Datta -M: Sai Krishna Potthuri -S: Maintained -F: Documentation/devicetree/bindings/memory-controllers/xlnx,versal-ddrmc-edac.yaml -F: drivers/edac/versal_edac.c - -XILINX WATCHDOG DRIVER -M: Srinivas Neeli -R: Shubhrajyoti Datta -R: Michal Simek -S: Maintained -F: Documentation/devicetree/bindings/watchdog/xlnx,versal-wwdt.yaml -F: Documentation/devicetree/bindings/watchdog/xlnx,xps-timebase-wdt.yaml -F: drivers/watchdog/of_xilinx_wdt.c -F: drivers/watchdog/xilinx_wwdt.c - -XILINX XDMA DRIVER -M: Lizhi Hou -M: Brian Xu -M: Raj Kumar Rampelli -L: dmaengine@vger.kernel.org -S: Supported -F: drivers/dma/xilinx/xdma-regs.h -F: drivers/dma/xilinx/xdma.c -F: include/linux/dma/amd_xdma.h -F: include/linux/platform_data/amd_xdma.h - -XILINX ZYNQMP DPDMA DRIVER -M: Laurent Pinchart -L: dmaengine@vger.kernel.org -S: Supported -F: Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml -F: drivers/dma/xilinx/xilinx_dpdma.c -F: include/dt-bindings/dma/xlnx-zynqmp-dpdma.h - -XILINX ZYNQMP OCM EDAC DRIVER -M: Shubhrajyoti Datta -M: Sai Krishna Potthuri -S: Maintained -F: Documentation/devicetree/bindings/memory-controllers/xlnx,zynqmp-ocmc-1.0.yaml -F: drivers/edac/zynqmp_edac.c - -XILINX ZYNQMP PSGTR PHY DRIVER -M: Laurent Pinchart -L: linux-kernel@vger.kernel.org -S: Supported -T: git https://github.com/Xilinx/linux-xlnx.git -F: Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml -F: drivers/phy/xilinx/phy-zynqmp.c - -XILINX ZYNQMP SHA3 DRIVER -M: Harsha -S: Maintained -F: drivers/crypto/xilinx/zynqmp-sha.c - -XILINX ZYNQMP NVMEM DRIVER -M: Praveen Teja Kundanala -M: Kalyani Akula -R: Michal Simek -S: Maintained -F: Documentation/devicetree/bindings/nvmem/xlnx,zynqmp-nvmem.yaml -F: drivers/nvmem/zynqmp_nvmem.c - -XILLYBUS DRIVER -M: Eli Billauer -L: linux-kernel@vger.kernel.org -S: Supported -F: drivers/char/xillybus/ - -XLP9XX I2C DRIVER -M: George Cherian -L: linux-i2c@vger.kernel.org -S: Supported -W: http://www.marvell.com -F: drivers/i2c/busses/i2c-xlp9xx.c - -XRA1403 GPIO EXPANDER -M: Nandor Han -L: linux-gpio@vger.kernel.org -S: Maintained -F: Documentation/devicetree/bindings/gpio/gpio-xra1403.txt -F: drivers/gpio/gpio-xra1403.c - -XTENSA XTFPGA PLATFORM SUPPORT -M: Max Filippov -S: Maintained -F: drivers/spi/spi-xtensa-xtfpga.c -F: sound/soc/xtensa/xtfpga-i2s.c - -XZ EMBEDDED -M: Lasse Collin -S: Maintained -W: https://tukaani.org/xz/embedded.html -B: https://github.com/tukaani-project/xz-embedded/issues -C: irc://irc.libera.chat/tukaani -F: Documentation/staging/xz.rst -F: include/linux/decompress/unxz.h -F: include/linux/xz.h -F: lib/decompress_unxz.c -F: lib/xz/ -F: scripts/xz_wrap.sh - -YAM DRIVER FOR AX.25 -M: Jean-Paul Roubelat -L: linux-hams@vger.kernel.org -S: Maintained -F: drivers/net/hamradio/yam* -F: include/linux/yam.h - -YAMA SECURITY MODULE -M: Kees Cook -S: Supported -T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/hardening -F: Documentation/admin-guide/LSM/Yama.rst -F: security/yama/ - -YAML NETLINK (YNL) -M: Donald Hunter -M: Jakub Kicinski -F: Documentation/netlink/ -F: Documentation/userspace-api/netlink/intro-specs.rst -F: Documentation/userspace-api/netlink/specs.rst -F: tools/net/ynl/ - -YEALINK PHONE DRIVER -M: Henk Vergonet -S: Maintained -F: Documentation/input/devices/yealink.rst -F: drivers/input/misc/yealink.* - -Z3FOLD COMPRESSED PAGE ALLOCATOR -M: Vitaly Wool -R: Miaohe Lin -L: linux-mm@kvack.org -S: Maintained -F: mm/z3fold.c - -Z8530 DRIVER FOR AX.25 -M: Joerg Reuter -L: linux-hams@vger.kernel.org -S: Maintained -W: http://yaina.de/jreuter/ -W: http://www.qsl.net/dl1bke/ -F: Documentation/networking/device_drivers/hamradio/z8530drv.rst -F: drivers/net/hamradio/*scc.c -F: drivers/net/hamradio/z8530.h - -ZBUD COMPRESSED PAGE ALLOCATOR -M: Seth Jennings -M: Dan Streetman -L: linux-mm@kvack.org -S: Maintained -F: mm/zbud.c - -ZD1211RW WIRELESS DRIVER -L: linux-wireless@vger.kernel.org -S: Orphan -F: drivers/net/wireless/zydas/zd1211rw/ - -ZD1301 MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org/ -Q: https://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/usb/dvb-usb-v2/zd1301* - -ZD1301_DEMOD MEDIA DRIVER -L: linux-media@vger.kernel.org -S: Orphan -W: https://linuxtv.org/ -Q: https://patchwork.linuxtv.org/project/linux-media/list/ -F: drivers/media/dvb-frontends/zd1301_demod* - -ZHAOXIN PROCESSOR SUPPORT -M: Tony W Wang-oc -L: linux-kernel@vger.kernel.org -S: Maintained -F: arch/x86/kernel/cpu/zhaoxin.c - -ZONEFS FILESYSTEM -M: Damien Le Moal -M: Naohiro Aota -R: Johannes Thumshirn -L: linux-fsdevel@vger.kernel.org -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git -F: Documentation/filesystems/zonefs.rst -F: fs/zonefs/ - -ZR36067 VIDEO FOR LINUX DRIVER -M: Corentin Labbe -L: mjpeg-users@lists.sourceforge.net -L: linux-media@vger.kernel.org -S: Maintained -W: http://mjpeg.sourceforge.net/driver-zoran/ -Q: https://patchwork.linuxtv.org/project/linux-media/list/ -F: Documentation/driver-api/media/drivers/zoran.rst -F: drivers/media/pci/zoran/ - -ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER -M: Minchan Kim -M: Sergey Senozhatsky -L: linux-kernel@vger.kernel.org -S: Maintained -F: Documentation/admin-guide/blockdev/zram.rst -F: drivers/block/zram/ - -ZS DECSTATION Z85C30 SERIAL DRIVER -M: "Maciej W. Rozycki" -S: Maintained -F: drivers/tty/serial/zs.* - -ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR -M: Minchan Kim -M: Sergey Senozhatsky -L: linux-mm@kvack.org -S: Maintained -F: Documentation/mm/zsmalloc.rst -F: include/linux/zsmalloc.h -F: mm/zsmalloc.c - -ZSTD -M: Nick Terrell -S: Maintained -B: https://github.com/facebook/zstd/issues -T: git https://github.com/terrelln/linux.git -F: crypto/zstd.c -F: include/linux/zstd* -F: lib/decompress_unzstd.c -F: lib/zstd/ -N: zstd -K: zstd - -ZSWAP COMPRESSED SWAP CACHING -M: Johannes Weiner -M: Yosry Ahmed -M: Nhat Pham -R: Chengming Zhou -L: linux-mm@kvack.org -S: Maintained -F: Documentation/admin-guide/mm/zswap.rst -F: include/linux/zpool.h -F: include/linux/zswap.h -F: mm/zpool.c -F: mm/zswap.c -F: tools/testing/selftests/cgroup/test_zswap.c - -SENARYTECH AUDIO CODEC DRIVER -M: bo liu -S: Maintained -T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git -F: sound/pci/hda/patch_senarytech.c - -THE REST -M: Linus Torvalds -L: linux-kernel@vger.kernel.org -S: Buried alive in reporters -T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git -F: * -F: */